Started by upstream project "jogl" build number 1517 originally caused by: Started by user Sven Gothel Running as SYSTEM Building remotely on windows-x86_64-jau-011 (windows-x86_64) in workspace c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64 The recommended git tool is: NONE No credentials specified > git rev-parse --resolve-git-dir c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\.git # timeout=10 Fetching changes from the remote Git repository > git config remote.origin.url git://jogamp.org/srv/scm/jogl.git # timeout=10 Fetching upstream changes from git://jogamp.org/srv/scm/jogl.git > git --version # timeout=10 > git --version # 'git version 2.39.0' > git fetch --tags --force --progress -- git://jogamp.org/srv/scm/jogl.git +refs/heads/*:refs/remotes/origin/* # timeout=10 Checking out Revision 3462aa70de7d4a6fdd59f0cb90b6563d68731c61 (origin/master) > git config core.sparsecheckout # timeout=10 > git checkout -f 3462aa70de7d4a6fdd59f0cb90b6563d68731c61 # timeout=10 Commit message: "NEWT WindowImpl: Bring back DEBUG output on positionChanged(..)" > git rev-list --no-walk 97b79ad351e48e7d3c6f9c95bacdf4f9d5d158ef # timeout=10 > git remote # timeout=10 > git submodule init # timeout=10 > git submodule sync # timeout=10 > git config --get remote.origin.url # timeout=10 > git submodule init # timeout=10 > git config -f .gitmodules --get-regexp ^submodule\.(.+)\.url # timeout=10 > git config --get submodule.oculusvr-sdk.url # timeout=10 > git config -f .gitmodules --get submodule.oculusvr-sdk.path # timeout=10 > git submodule update --init --recursive oculusvr-sdk # timeout=10 No emails were triggered. [make] $ cmd.exe /C "ant.bat -file build.xml -Dlabel=windows-x86_64 -Dgluegen.basename=gluegen -Djogl.basename=jogl -Dgluegen.root=../../../../gluegen/label/windows-x86_64 -Djogl.build.id=1517 -Djogl.build.number=1517 -Djogl.build.branch=origin/master -Djogl.build.commit=3462aa70de7d4a6fdd59f0cb90b6563d68731c61 -Djoal.root=../../../../joal/label/windows-x86_64 clean all junit.run && exit %%ERRORLEVEL%%" Buildfile: c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\make\build.xml jogamp.env.validation: [echo] ant.version Apache Ant(TM) version 1.10.5 compiled on July 10 2018 [echo] ant.java.version 17 [echo] java.version 17.0.5 [echo] java.home c:\jdk-17 [echo] jvmJava.exe c:\jdk-17/bin/java [echo] jvmJava8.exe ${jvmJava8.exe} [echo] minJava21 ${minJava21} [echo] minJava17 true [echo] minJava11 true [echo] minJava9 true [echo] minJava8 true jogamp.env.init: [echo] javadoc.xarg1 -Xdoclint:none [echo] jogamp.jar.codebase Codebase: *.jogamp.org [echo] jogamp.version 2.4.0-rc-20230131 [echo] jogamp.version.int 2414020 [echo] junit.is.disabled ${junit.is.disabled} [echo] target.user.set true [echo] target.sourcelevel 1.8 [echo] target.targetlevel 1.8 [echo] target.releaselevel ${target.releaselevel} [echo] target.rt.jar C:\jre1.8.0_212\lib\rt.jar [echo] javacdebug true [echo] javacdebuglevel source,lines [echo] javac.memorymax 1024m [echo] build.archiveon true [echo] build.node.name windows-x86_64-jau-011 [echo] android.api.level 24 [echo] junit.run.arg0 -Djunit.run.arg0=dummy [echo] junit.run.arg1 -Djunit.run.arg1=dummy [echo] macosx.sdkroot ${macosx.sdkroot} [echo] TARGET_PLATFORM_SYSROOT ${TARGET_PLATFORM_SYSROOT} [echo] TARGET_PLATFORM_USRROOT ${TARGET_PLATFORM_USRROOT} [echo] TARGET_PLATFORM_USRLIBS ${TARGET_PLATFORM_USRLIBS} [echo] TARGET_JAVA_LIBS ${TARGET_JAVA_LIBS} gluegen.properties.load.user: [echo] Loaded C:\Users\jogamp/gluegen.properties. [echo] Setting defaults: [echo] Setting default gcc.compat.compiler [echo] gcc.compat.compiler=gcc [echo] antlr.jar=../../../../gluegen/label/windows-x86_64/make/lib/antlr.jar [echo] junit.jar=../../../../gluegen/label/windows-x86_64/make/lib/junit.jar [echo] win32.c.compiler=mingw64 gluegen.cpptasks.detect.os.custom: [echo] gluegen.cpptasks.detect.os.custom: NOP done gluegen.cpptasks.initialize: [echo] os.name=Windows 10 [echo] os.version=10.0 [echo] os.arch=amd64 [echo] nativejartag.prefix = jogamp/nativetag [echo] c.compiler.debug=false [echo] c.compiler.use-debug=${c.compiler.use-debug} [echo] c.compiler.optimise=none gluegen.cpptasks.detect.os.1: gluegen.cpptasks.detect.os.refine: gluegen.cpptasks.detect.os.freebsd.amd64: gluegen.cpptasks.detect.os.freebsd.x86: gluegen.cpptasks.detect.os.freebsd: gluegen.cpptasks.detect.os.hpux: gluegen.cpptasks.detect.os.linux.amd64: gluegen.cpptasks.detect.os.linux.ia64: gluegen.cpptasks.detect.os.linux.x86: gluegen.cpptasks.detect.os.linux.armv6.armel: gluegen.cpptasks.detect.os.linux.armv6.armhf: gluegen.cpptasks.detect.os.android.armv6.armel: gluegen.cpptasks.detect.os.linux.aarch64: gluegen.cpptasks.detect.os.android.armv6.armhf: gluegen.cpptasks.detect.os.android.aarch64: gluegen.cpptasks.detect.os.android.x86: gluegen.cpptasks.detect.os.linux.alpha: gluegen.cpptasks.detect.os.linux.hppa: gluegen.cpptasks.detect.os.linux.mips: gluegen.cpptasks.detect.os.linux.mipsel: gluegen.cpptasks.detect.os.linux.ppc: gluegen.cpptasks.detect.os.linux.ppc64: gluegen.cpptasks.detect.os.linux.ppc64le: gluegen.cpptasks.detect.os.linux.s390: gluegen.cpptasks.detect.os.linux.s390x: gluegen.cpptasks.detect.os.linux.sparc: gluegen.cpptasks.detect.os.linux: gluegen.cpptasks.detect.os.osx: gluegen.cpptasks.detect.os.ios.amd64: gluegen.cpptasks.detect.os.ios.arch64: gluegen.cpptasks.detect.os.solaris.sparc: gluegen.cpptasks.detect.os.solaris.sparcv9: gluegen.cpptasks.detect.os.solaris.amd64: gluegen.cpptasks.detect.os.solaris.x86: gluegen.cpptasks.detect.os.solaris: gluegen.cpptasks.detect.os.unix: gluegen.cpptasks.detect.os.windows.amd64: gluegen.cpptasks.detect.os.windows.x86: gluegen.cpptasks.detect.os.windows: gluegen.cpptasks.detect.os.2: [echo] os and arch: windows-amd64 [echo] os and arch.dot: windows.amd64 [echo] os and arch.slash: windows/amd64 [echo] native library: prefix '', suffix 'dll' gluegen.cpptasks.detect.os: [echo] gluegen.cpptasks.detected.os=${gluegen.cpptasks.detected.os} [echo] gluegen.cpptasks.detected.os.2=${gluegen.cpptasks.detected.os.2} [echo] isCrosscompilation=${isCrosscompilation} [echo] isI386=${isI386} [echo] isAMD64=true [echo] is64Bit=true [echo] isAbiEabiGnuArmel=${isAbiEabiGnuArmel} [echo] isAbiEabiGnuArmhf=${isAbiEabiGnuArmhf} [echo] jvmDataModel32Bit=${jvmDataModel32Bit} [echo] jvmDataModel64Bit=${jvmDataModel64Bit} [echo] jvmDataModel.arg=-Djnlp.no.jvm.data.model.set=true [echo] FreeBSD=${isFreeBSD} [echo] FreeBSDX86=${isFreeBSDX86} [echo] FreeBSDAMD64=${isFreeBSDAMD64} [echo] HPUX=${isHPUX} [echo] IA64=${isIA64} [echo] Android=${isAndroid} [echo] AndroidARMv6=${isAndroidARMv6} [echo] AndroidARM64=${isAndroidARM64} [echo] AndroidARMv6Armel=${isAndroidARMv6Armel} [echo] AndroidARMv6Armhf=${isAndroidARMv6Armhf} [echo] AndroidX86=${isAndroidX86} [echo] Linux=${isLinux} [echo] LinuxAMD64=${isLinuxAMD64} [echo] LinuxIA64=${isLinuxIA64} [echo] LinuxX86=${isLinuxX86} [echo] LinuxARMv6=${isLinuxARMv6} [echo] LinuxARM64=${isLinuxARM64} [echo] LinuxARMv6Armel=${isLinuxARMv6Armel} [echo] LinuxARMv6Armhf=${isLinuxARMv6Armhf} [echo] LinuxAlpha=${isLinuxAlpha} [echo] LinuxHppa=${isLinuxHppa} [echo] LinuxMips=${isLinuxMips} [echo] LinuxMipsel=${isLinuxMipsel} [echo] LinuxPpc=${isLinuxPpc} [echo] LinuxPpc64=${isLinuxPpc64} [echo] LinuxPpc64le=${isLinuxPpc64le} [echo] Linuxs390=${isLinuxs390} [echo] Linuxs390x=${isLinuxs390x} [echo] LinuxSparc=${isLinuxSparc} [echo] OS X=${isOSX} [echo] OS X PPC=${use.macosppc} [echo] OS X x32=${use.macosx32} [echo] OS X x64=${use.macosx64} [echo] iOS=${isIOS} [echo] iOSAmd64=${isIOSAmd64} [echo] iOSArm64=${isIOSArm64} [echo] Solaris=${isSolaris} [echo] Solaris32Bit=${isSolaris32Bit} [echo] Solaris64Bit=${isSolaris64Bit} [echo] SolarisSparc=${isSolarisSparc} [echo] SolarisSparcv9=${isSolarisSparcv9} [echo] SolarisAMD64=${isSolarisAMD64} [echo] SolarisX86=${isSolarisX86} [echo] Unix=${isUnix} [echo] Windows=true [echo] X11=${isX11} [echo] os=Windows 10 [echo] os=10.0 [echo] arch=amd64 [echo] build.dynamiclibs=true [echo] build.staticlibs=false [echo] output.lib.type=shared common.init: [echo] setup.noAWT: ${setup.noAWT} [echo] setup.noNativeAWT: ${setup.noNativeAWT} [echo] setup.noNativeDesktop: ${setup.noNativeDesktop} [echo] setup.addNativeDRMGBM: ${setup.addNativeDRMGBM} [echo] setup.addNativeFFmpeg: true [echo] Loaded C:\Users\jogamp/jogl.properties. [echo] Loaded C:\Users\jogamp/gluegen.properties. [echo] antlr.jar=../../../../gluegen/label/windows-x86_64/make/lib/antlr.jar [echo] junit.jar=../../../../gluegen/label/windows-x86_64/make/lib/junit.jar [echo] android.jar=../../../../gluegen/label/windows-x86_64/make/lib/android-sdk/24/android.jar [echo] swt.jar=../make/lib/swt/win32-win32-x86_64/swt.jar [echo] plugin3-jars.available: true ../make/lib/plugin3/plugin3-public.jar [echo] isSWTRuntimeAvailable=true [echo] oculusvr.sdk.available: true [echo] joal-jars.available: true ../../../../joal/label/windows-x86_64/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 17 [echo] java.version 17.0.5 [echo] java.home c:\jdk-17 [echo] jvmJava.exe c:\jdk-17/bin/java [echo] jvmJava8.exe ${jvmJava8.exe} [echo] minJava21 ${minJava21} [echo] minJava17 true [echo] minJava11 true [echo] minJava9 true [echo] minJava8 true jogamp.env.init: [echo] javadoc.xarg1 -Xdoclint:none [echo] jogamp.jar.codebase Codebase: *.jogamp.org [echo] jogamp.version 2.4.0-rc-20230131 [echo] jogamp.version.int 2414020 [echo] junit.is.disabled ${junit.is.disabled} [echo] target.user.set true [echo] target.sourcelevel 1.8 [echo] target.targetlevel 1.8 [echo] target.releaselevel ${target.releaselevel} [echo] target.rt.jar C:\jre1.8.0_212\lib\rt.jar [echo] javacdebug true [echo] javacdebuglevel source,lines [echo] javac.memorymax 1024m [echo] build.archiveon true [echo] build.node.name windows-x86_64-jau-011 [echo] android.api.level 24 [echo] junit.run.arg0 -Djunit.run.arg0=dummy [echo] junit.run.arg1 -Djunit.run.arg1=dummy [echo] macosx.sdkroot ${macosx.sdkroot} [echo] TARGET_PLATFORM_SYSROOT ${TARGET_PLATFORM_SYSROOT} [echo] TARGET_PLATFORM_USRROOT ${TARGET_PLATFORM_USRROOT} [echo] TARGET_PLATFORM_USRLIBS ${TARGET_PLATFORM_USRLIBS} [echo] TARGET_JAVA_LIBS ${TARGET_JAVA_LIBS} gluegen.properties.load.user: gluegen.cpptasks.detect.os.custom: [echo] gluegen.cpptasks.detect.os.custom: NOP done gluegen.cpptasks.initialize: [echo] os.name=Windows 10 [echo] os.version=10.0 [echo] os.arch=amd64 [echo] nativejartag.prefix = jogamp/nativetag [echo] c.compiler.debug=false [echo] c.compiler.use-debug=${c.compiler.use-debug} [echo] c.compiler.optimise=none gluegen.cpptasks.detect.os.1: gluegen.cpptasks.detect.os.refine: gluegen.cpptasks.detect.os.freebsd.amd64: gluegen.cpptasks.detect.os.freebsd.x86: gluegen.cpptasks.detect.os.freebsd: gluegen.cpptasks.detect.os.hpux: gluegen.cpptasks.detect.os.linux.amd64: gluegen.cpptasks.detect.os.linux.ia64: gluegen.cpptasks.detect.os.linux.x86: gluegen.cpptasks.detect.os.linux.armv6.armel: gluegen.cpptasks.detect.os.linux.armv6.armhf: gluegen.cpptasks.detect.os.android.armv6.armel: gluegen.cpptasks.detect.os.linux.aarch64: gluegen.cpptasks.detect.os.android.armv6.armhf: gluegen.cpptasks.detect.os.android.aarch64: gluegen.cpptasks.detect.os.android.x86: gluegen.cpptasks.detect.os.linux.alpha: gluegen.cpptasks.detect.os.linux.hppa: gluegen.cpptasks.detect.os.linux.mips: gluegen.cpptasks.detect.os.linux.mipsel: gluegen.cpptasks.detect.os.linux.ppc: gluegen.cpptasks.detect.os.linux.ppc64: gluegen.cpptasks.detect.os.linux.ppc64le: gluegen.cpptasks.detect.os.linux.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 17 [echo] java.version 17.0.5 [echo] java.home c:\jdk-17 [echo] jvmJava.exe c:\jdk-17/bin/java [echo] jvmJava8.exe ${jvmJava8.exe} [echo] minJava21 ${minJava21} [echo] minJava17 true [echo] minJava11 true [echo] minJava9 true [echo] minJava8 true jogamp.env.init: [echo] javadoc.xarg1 -Xdoclint:none [echo] jogamp.jar.codebase Codebase: *.jogamp.org [echo] jogamp.version 2.4.0-rc-20230131 [echo] jogamp.version.int 2414020 [echo] junit.is.disabled ${junit.is.disabled} [echo] target.user.set true [echo] target.sourcelevel 1.8 [echo] target.targetlevel 1.8 [echo] target.releaselevel ${target.releaselevel} [echo] target.rt.jar C:\jre1.8.0_212\lib\rt.jar [echo] javacdebug true [echo] javacdebuglevel source,lines [echo] javac.memorymax 1024m [echo] build.archiveon true [echo] build.node.name windows-x86_64-jau-011 [echo] android.api.level 24 [echo] junit.run.arg0 -Djunit.run.arg0=dummy [echo] junit.run.arg1 -Djunit.run.arg1=dummy [echo] macosx.sdkroot ${macosx.sdkroot} [echo] TARGET_PLATFORM_SYSROOT ${TARGET_PLATFORM_SYSROOT} [echo] TARGET_PLATFORM_USRROOT ${TARGET_PLATFORM_USRROOT} [echo] TARGET_PLATFORM_USRLIBS ${TARGET_PLATFORM_USRLIBS} [echo] TARGET_JAVA_LIBS ${TARGET_JAVA_LIBS} gluegen.properties.load.user: gluegen.cpptasks.detect.os.custom: [echo] gluegen.cpptasks.detect.os.custom: NOP done gluegen.cpptasks.initialize: [echo] os.name=Windows 10 [echo] os.version=10.0 [echo] os.arch=amd64 [echo] nativejartag.prefix = jogamp/nativetag [echo] c.compiler.debug=false [echo] c.compiler.use-debug=${c.compiler.use-debug} [echo] c.compiler.optimise=none gluegen.cpptasks.detect.os.1: gluegen.cpptasks.detect.os.refine: gluegen.cpptasks.detect.os.freebsd.amd64: gluegen.cpptasks.detect.os.freebsd.x86: gluegen.cpptasks.detect.os.freebsd: gluegen.cpptasks.detect.os.hpux: gluegen.cpptasks.detect.os.linux.amd64: gluegen.cpptasks.detect.os.linux.ia64: gluegen.cpptasks.detect.os.linux.x86: gluegen.cpptasks.detect.os.linux.armv6.armel: gluegen.cpptasks.detect.os.linux.armv6.armhf: gluegen.cpptasks.detect.os.android.armv6.armel: gluegen.cpptasks.detect.os.linux.aarch64: gluegen.cpptasks.detect.os.android.armv6.armhf: gluegen.cpptasks.detect.os.android.aarch64: gluegen.cpptasks.detect.os.android.x86: gluegen.cpptasks.detect.os.linux.alpha: gluegen.cpptasks.detect.os.linux.hppa: gluegen.cpptasks.detect.os.linux.mips: gluegen.cpptasks.detect.os.linux.mipsel: gluegen.cpptasks.detect.os.linux.ppc: gluegen.cpptasks.detect.os.linux.ppc64: gluegen.cpptasks.detect.os.linux.ppc64le: gluegen.cpptasks.detect.os.linux.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 17 [echo] java.version 17.0.5 [echo] java.home c:\jdk-17 [echo] jvmJava.exe c:\jdk-17/bin/java [echo] jvmJava8.exe ${jvmJava8.exe} [echo] minJava21 ${minJava21} [echo] minJava17 true [echo] minJava11 true [echo] minJava9 true [echo] minJava8 true jogamp.env.init: [echo] javadoc.xarg1 -Xdoclint:none [echo] jogamp.jar.codebase Codebase: *.jogamp.org [echo] jogamp.version 2.4.0-rc-20230131 [echo] jogamp.version.int 2414020 [echo] junit.is.disabled ${junit.is.disabled} [echo] target.user.set true [echo] target.sourcelevel 1.8 [echo] target.targetlevel 1.8 [echo] target.releaselevel ${target.releaselevel} [echo] target.rt.jar C:\jre1.8.0_212\lib\rt.jar [echo] javacdebug true [echo] javacdebuglevel source,lines [echo] javac.memorymax 1024m [echo] build.archiveon true [echo] build.node.name windows-x86_64-jau-011 [echo] android.api.level 24 [echo] junit.run.arg0 -Djunit.run.arg0=dummy [echo] junit.run.arg1 -Djunit.run.arg1=dummy [echo] macosx.sdkroot ${macosx.sdkroot} [echo] TARGET_PLATFORM_SYSROOT ${TARGET_PLATFORM_SYSROOT} [echo] TARGET_PLATFORM_USRROOT ${TARGET_PLATFORM_USRROOT} [echo] TARGET_PLATFORM_USRLIBS ${TARGET_PLATFORM_USRLIBS} [echo] TARGET_JAVA_LIBS ${TARGET_JAVA_LIBS} gluegen.properties.load.user: gluegen.cpptasks.detect.os.custom: [echo] gluegen.cpptasks.detect.os.custom: NOP done gluegen.cpptasks.initialize: [echo] os.name=Windows 10 [echo] os.version=10.0 [echo] os.arch=amd64 [echo] nativejartag.prefix = jogamp/nativetag [echo] c.compiler.debug=false [echo] c.compiler.use-debug=${c.compiler.use-debug} [echo] c.compiler.optimise=none gluegen.cpptasks.detect.os.1: gluegen.cpptasks.detect.os.refine: gluegen.cpptasks.detect.os.freebsd.amd64: gluegen.cpptasks.detect.os.freebsd.x86: gluegen.cpptasks.detect.os.freebsd: gluegen.cpptasks.detect.os.hpux: gluegen.cpptasks.detect.os.linux.amd64: gluegen.cpptasks.detect.os.linux.ia64: gluegen.cpptasks.detect.os.linux.x86: gluegen.cpptasks.detect.os.linux.armv6.armel: gluegen.cpptasks.detect.os.linux.armv6.armhf: gluegen.cpptasks.detect.os.android.armv6.armel: gluegen.cpptasks.detect.os.linux.aarch64: gluegen.cpptasks.detect.os.android.armv6.armhf: gluegen.cpptasks.detect.os.android.aarch64: gluegen.cpptasks.detect.os.android.x86: gluegen.cpptasks.detect.os.linux.alpha: gluegen.cpptasks.detect.os.linux.hppa: gluegen.cpptasks.detect.os.linux.mips: gluegen.cpptasks.detect.os.linux.mipsel: gluegen.cpptasks.detect.os.linux.ppc: gluegen.cpptasks.detect.os.linux.ppc64: gluegen.cpptasks.detect.os.linux.ppc64le: gluegen.cpptasks.detect.os.linux.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 17 [echo] java.version 17.0.5 [echo] java.home c:\jdk-17 [echo] jvmJava.exe c:\jdk-17/bin/java [echo] jvmJava8.exe ${jvmJava8.exe} [echo] minJava21 ${minJava21} [echo] minJava17 true [echo] minJava11 true [echo] minJava9 true [echo] minJava8 true jogamp.env.init: [echo] javadoc.xarg1 -Xdoclint:none [echo] jogamp.jar.codebase Codebase: *.jogamp.org [echo] jogamp.version 2.4.0-rc-20230131 [echo] jogamp.version.int 2414020 [echo] junit.is.disabled ${junit.is.disabled} [echo] target.user.set true [echo] target.sourcelevel 1.8 [echo] target.targetlevel 1.8 [echo] target.releaselevel ${target.releaselevel} [echo] target.rt.jar C:\jre1.8.0_212\lib\rt.jar [echo] javacdebug true [echo] javacdebuglevel source,lines [echo] javac.memorymax 1024m [echo] build.archiveon true [echo] build.node.name windows-x86_64-jau-011 [echo] android.api.level 24 [echo] junit.run.arg0 -Djunit.run.arg0=dummy [echo] junit.run.arg1 -Djunit.run.arg1=dummy [echo] macosx.sdkroot ${macosx.sdkroot} [echo] TARGET_PLATFORM_SYSROOT ${TARGET_PLATFORM_SYSROOT} [echo] TARGET_PLATFORM_USRROOT ${TARGET_PLATFORM_USRROOT} [echo] TARGET_PLATFORM_USRLIBS ${TARGET_PLATFORM_USRLIBS} [echo] TARGET_JAVA_LIBS ${TARGET_JAVA_LIBS} gluegen.properties.load.user: gluegen.cpptasks.detect.os.custom: [echo] gluegen.cpptasks.detect.os.custom: NOP done gluegen.cpptasks.initialize: [echo] os.name=Windows 10 [echo] os.version=10.0 [echo] os.arch=amd64 [echo] nativejartag.prefix = jogamp/nativetag [echo] c.compiler.debug=false [echo] c.compiler.use-debug=${c.compiler.use-debug} [echo] c.compiler.optimise=none gluegen.cpptasks.detect.os.1: gluegen.cpptasks.detect.os.refine: gluegen.cpptasks.detect.os.freebsd.amd64: gluegen.cpptasks.detect.os.freebsd.x86: gluegen.cpptasks.detect.os.freebsd: gluegen.cpptasks.detect.os.hpux: gluegen.cpptasks.detect.os.linux.amd64: gluegen.cpptasks.detect.os.linux.ia64: gluegen.cpptasks.detect.os.linux.x86: gluegen.cpptasks.detect.os.linux.armv6.armel: gluegen.cpptasks.detect.os.linux.armv6.armhf: gluegen.cpptasks.detect.os.android.armv6.armel: gluegen.cpptasks.detect.os.linux.aarch64: gluegen.cpptasks.detect.os.android.armv6.armhf: gluegen.cpptasks.detect.os.android.aarch64: gluegen.cpptasks.detect.os.android.x86: gluegen.cpptasks.detect.os.linux.alpha: gluegen.cpptasks.detect.os.linux.hppa: gluegen.cpptasks.detect.os.linux.mips: gluegen.cpptasks.detect.os.linux.mipsel: gluegen.cpptasks.detect.os.linux.ppc: gluegen.cpptasks.detect.os.linux.ppc64: gluegen.cpptasks.detect.os.linux.ppc64le: gluegen.cpptasks.detect.os.linux.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 17 [echo] java.version 17.0.5 [echo] java.home c:\jdk-17 [echo] jvmJava.exe c:\jdk-17/bin/java [echo] jvmJava8.exe ${jvmJava8.exe} [echo] minJava21 ${minJava21} [echo] minJava17 true [echo] minJava11 true [echo] minJava9 true [echo] minJava8 true jogamp.env.init: [echo] javadoc.xarg1 -Xdoclint:none [echo] jogamp.jar.codebase Codebase: *.jogamp.org [echo] jogamp.version 2.4.0-rc-20230131 [echo] jogamp.version.int 2414020 [echo] junit.is.disabled ${junit.is.disabled} [echo] target.user.set true [echo] target.sourcelevel 1.8 [echo] target.targetlevel 1.8 [echo] target.releaselevel ${target.releaselevel} [echo] target.rt.jar C:\jre1.8.0_212\lib\rt.jar [echo] javacdebug true [echo] javacdebuglevel source,lines [echo] javac.memorymax 1024m [echo] build.archiveon true [echo] build.node.name windows-x86_64-jau-011 [echo] android.api.level 24 [echo] junit.run.arg0 -Djunit.run.arg0=dummy [echo] junit.run.arg1 -Djunit.run.arg1=dummy [echo] macosx.sdkroot ${macosx.sdkroot} [echo] TARGET_PLATFORM_SYSROOT ${TARGET_PLATFORM_SYSROOT} [echo] TARGET_PLATFORM_USRROOT ${TARGET_PLATFORM_USRROOT} [echo] TARGET_PLATFORM_USRLIBS ${TARGET_PLATFORM_USRLIBS} [echo] TARGET_JAVA_LIBS ${TARGET_JAVA_LIBS} gluegen.properties.load.user: gluegen.cpptasks.detect.os.custom: [echo] gluegen.cpptasks.detect.os.custom: NOP done gluegen.cpptasks.initialize: [echo] os.name=Windows 10 [echo] os.version=10.0 [echo] os.arch=amd64 [echo] nativejartag.prefix = jogamp/nativetag [echo] c.compiler.debug=false [echo] c.compiler.use-debug=${c.compiler.use-debug} [echo] c.compiler.optimise=none gluegen.cpptasks.detect.os.1: gluegen.cpptasks.detect.os.refine: gluegen.cpptasks.detect.os.freebsd.amd64: gluegen.cpptasks.detect.os.freebsd.x86: gluegen.cpptasks.detect.os.freebsd: gluegen.cpptasks.detect.os.hpux: gluegen.cpptasks.detect.os.linux.amd64: gluegen.cpptasks.detect.os.linux.ia64: gluegen.cpptasks.detect.os.linux.x86: gluegen.cpptasks.detect.os.linux.armv6.armel: gluegen.cpptasks.detect.os.linux.armv6.armhf: gluegen.cpptasks.detect.os.android.armv6.armel: gluegen.cpptasks.detect.os.linux.aarch64: gluegen.cpptasks.detect.os.android.armv6.armhf: gluegen.cpptasks.detect.os.android.aarch64: gluegen.cpptasks.detect.os.android.x86: gluegen.cpptasks.detect.os.linux.alpha: gluegen.cpptasks.detect.os.linux.hppa: gluegen.cpptasks.detect.os.linux.mips: gluegen.cpptasks.detect.os.linux.mipsel: gluegen.cpptasks.detect.os.linux.ppc: gluegen.cpptasks.detect.os.linux.ppc64: gluegen.cpptasks.detect.os.linux.ppc64le: gluegen.cpptasks.detect.os.linux.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: [echo] jvmarg.modules --add-opens java.desktop/sun.awt=ALL-UNNAMED --add-opens java.desktop/sun.java2d=ALL-UNNAMED [echo] jvmarg.generic --add-opens java.desktop/sun.awt=ALL-UNNAMED --add-opens java.desktop/sun.java2d=ALL-UNNAMED [echo] jvmarg.headless -Djava.awt.headless=true [echo] jvmarg.swt.headless -Djava.awt.headless=true clean: jogamp.env.validation: [echo] ant.version Apache Ant(TM) version 1.10.5 compiled on July 10 2018 [echo] ant.java.version 17 [echo] java.version 17.0.5 [echo] java.home c:\jdk-17 [echo] jvmJava.exe c:\jdk-17/bin/java [echo] jvmJava8.exe ${jvmJava8.exe} [echo] minJava21 ${minJava21} [echo] minJava17 true [echo] minJava11 true [echo] minJava9 true [echo] minJava8 true jogamp.env.init: [echo] javadoc.xarg1 -Xdoclint:none [echo] jogamp.jar.codebase Codebase: *.jogamp.org [echo] jogamp.version 2.4.0-rc-20230131 [echo] jogamp.version.int 2414020 [echo] junit.is.disabled ${junit.is.disabled} [echo] target.user.set true [echo] target.sourcelevel 1.8 [echo] target.targetlevel 1.8 [echo] target.releaselevel ${target.releaselevel} [echo] target.rt.jar C:\jre1.8.0_212\lib\rt.jar [echo] javacdebug true [echo] javacdebuglevel source,lines [echo] javac.memorymax 1024m [echo] build.archiveon true [echo] build.node.name windows-x86_64-jau-011 [echo] android.api.level 24 [echo] junit.run.arg0 -Djunit.run.arg0=dummy [echo] junit.run.arg1 -Djunit.run.arg1=dummy [echo] macosx.sdkroot ${macosx.sdkroot} [echo] TARGET_PLATFORM_SYSROOT ${TARGET_PLATFORM_SYSROOT} [echo] TARGET_PLATFORM_USRROOT ${TARGET_PLATFORM_USRROOT} [echo] TARGET_PLATFORM_USRLIBS ${TARGET_PLATFORM_USRLIBS} [echo] TARGET_JAVA_LIBS ${TARGET_JAVA_LIBS} gluegen.properties.load.user: gluegen.cpptasks.detect.os.custom: [echo] gluegen.cpptasks.detect.os.custom: NOP done gluegen.cpptasks.initialize: [echo] os.name=Windows 10 [echo] os.version=10.0 [echo] os.arch=amd64 [echo] nativejartag.prefix = jogamp/nativetag [echo] c.compiler.debug=false [echo] c.compiler.use-debug=${c.compiler.use-debug} [echo] c.compiler.optimise=none gluegen.cpptasks.detect.os.1: gluegen.cpptasks.detect.os.refine: gluegen.cpptasks.detect.os.freebsd.amd64: gluegen.cpptasks.detect.os.freebsd.x86: gluegen.cpptasks.detect.os.freebsd: gluegen.cpptasks.detect.os.hpux: gluegen.cpptasks.detect.os.linux.amd64: gluegen.cpptasks.detect.os.linux.ia64: gluegen.cpptasks.detect.os.linux.x86: gluegen.cpptasks.detect.os.linux.armv6.armel: gluegen.cpptasks.detect.os.linux.armv6.armhf: gluegen.cpptasks.detect.os.android.armv6.armel: gluegen.cpptasks.detect.os.linux.aarch64: gluegen.cpptasks.detect.os.android.armv6.armhf: gluegen.cpptasks.detect.os.android.aarch64: gluegen.cpptasks.detect.os.android.x86: gluegen.cpptasks.detect.os.linux.alpha: gluegen.cpptasks.detect.os.linux.hppa: gluegen.cpptasks.detect.os.linux.mips: gluegen.cpptasks.detect.os.linux.mipsel: gluegen.cpptasks.detect.os.linux.ppc: gluegen.cpptasks.detect.os.linux.ppc64: gluegen.cpptasks.detect.os.linux.ppc64le: gluegen.cpptasks.detect.os.linux.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 17 [echo] java.version 17.0.5 [echo] java.home c:\jdk-17 [echo] jvmJava.exe c:\jdk-17/bin/java [echo] jvmJava8.exe ${jvmJava8.exe} [echo] minJava21 ${minJava21} [echo] minJava17 true [echo] minJava11 true [echo] minJava9 true [echo] minJava8 true jogamp.env.init: [echo] javadoc.xarg1 -Xdoclint:none [echo] jogamp.jar.codebase Codebase: *.jogamp.org [echo] jogamp.version 2.4.0-rc-20230131 [echo] jogamp.version.int 2414020 [echo] junit.is.disabled ${junit.is.disabled} [echo] target.user.set true [echo] target.sourcelevel 1.8 [echo] target.targetlevel 1.8 [echo] target.releaselevel ${target.releaselevel} [echo] target.rt.jar C:\jre1.8.0_212\lib\rt.jar [echo] javacdebug true [echo] javacdebuglevel source,lines [echo] javac.memorymax 1024m [echo] build.archiveon true [echo] build.node.name windows-x86_64-jau-011 [echo] android.api.level 24 [echo] junit.run.arg0 -Djunit.run.arg0=dummy [echo] junit.run.arg1 -Djunit.run.arg1=dummy [echo] macosx.sdkroot ${macosx.sdkroot} [echo] TARGET_PLATFORM_SYSROOT ${TARGET_PLATFORM_SYSROOT} [echo] TARGET_PLATFORM_USRROOT ${TARGET_PLATFORM_USRROOT} [echo] TARGET_PLATFORM_USRLIBS ${TARGET_PLATFORM_USRLIBS} [echo] TARGET_JAVA_LIBS ${TARGET_JAVA_LIBS} gluegen.properties.load.user: gluegen.cpptasks.detect.os.custom: [echo] gluegen.cpptasks.detect.os.custom: NOP done gluegen.cpptasks.initialize: [echo] os.name=Windows 10 [echo] os.version=10.0 [echo] os.arch=amd64 [echo] nativejartag.prefix = jogamp/nativetag [echo] c.compiler.debug=false [echo] c.compiler.use-debug=${c.compiler.use-debug} [echo] c.compiler.optimise=none gluegen.cpptasks.detect.os.1: gluegen.cpptasks.detect.os.refine: gluegen.cpptasks.detect.os.freebsd.amd64: gluegen.cpptasks.detect.os.freebsd.x86: gluegen.cpptasks.detect.os.freebsd: gluegen.cpptasks.detect.os.hpux: gluegen.cpptasks.detect.os.linux.amd64: gluegen.cpptasks.detect.os.linux.ia64: gluegen.cpptasks.detect.os.linux.x86: gluegen.cpptasks.detect.os.linux.armv6.armel: gluegen.cpptasks.detect.os.linux.armv6.armhf: gluegen.cpptasks.detect.os.android.armv6.armel: gluegen.cpptasks.detect.os.linux.aarch64: gluegen.cpptasks.detect.os.android.armv6.armhf: gluegen.cpptasks.detect.os.android.aarch64: gluegen.cpptasks.detect.os.android.x86: gluegen.cpptasks.detect.os.linux.alpha: gluegen.cpptasks.detect.os.linux.hppa: gluegen.cpptasks.detect.os.linux.mips: gluegen.cpptasks.detect.os.linux.mipsel: gluegen.cpptasks.detect.os.linux.ppc: gluegen.cpptasks.detect.os.linux.ppc64: gluegen.cpptasks.detect.os.linux.ppc64le: gluegen.cpptasks.detect.os.linux.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\windows-x86_64\build\nativewindow\gensrc\classes [mkdir] Created dir: c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build\nativewindow\gensrc\native [mkdir] Created dir: c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build\nativewindow\gensrc\native\MacOSX [mkdir] Created dir: c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build\nativewindow\gensrc\native\iOS [mkdir] Created dir: c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build\nativewindow\gensrc\native\Windows [mkdir] Created dir: c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build\nativewindow\gensrc\native\X11 [mkdir] Created dir: c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build\nativewindow\classes [mkdir] Created dir: c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build\nativewindow\obj common.gluegen.build: jogamp.env.validation: [echo] ant.version Apache Ant(TM) version 1.10.5 compiled on July 10 2018 [echo] ant.java.version 17 [echo] java.version 17.0.5 [echo] java.home c:\jdk-17 [echo] jvmJava.exe c:\jdk-17/bin/java [echo] jvmJava8.exe ${jvmJava8.exe} [echo] minJava21 ${minJava21} [echo] minJava17 true [echo] minJava11 true [echo] minJava9 true [echo] minJava8 true jogamp.env.init: [echo] javadoc.xarg1 -Xdoclint:none [echo] jogamp.jar.codebase Codebase: *.jogamp.org [echo] jogamp.version 2.4.0-rc-20230131 [echo] jogamp.version.int 2414020 [echo] junit.is.disabled ${junit.is.disabled} [echo] target.user.set true [echo] target.sourcelevel 1.8 [echo] target.targetlevel 1.8 [echo] target.releaselevel ${target.releaselevel} [echo] target.rt.jar C:\jre1.8.0_212\lib\rt.jar [echo] javacdebug true [echo] javacdebuglevel source,lines [echo] javac.memorymax 1024m [echo] build.archiveon true [echo] build.node.name windows-x86_64-jau-011 [echo] android.api.level 24 [echo] junit.run.arg0 -Djunit.run.arg0=dummy [echo] junit.run.arg1 -Djunit.run.arg1=dummy [echo] macosx.sdkroot ${macosx.sdkroot} [echo] TARGET_PLATFORM_SYSROOT ${TARGET_PLATFORM_SYSROOT} [echo] TARGET_PLATFORM_USRROOT ${TARGET_PLATFORM_USRROOT} [echo] TARGET_PLATFORM_USRLIBS ${TARGET_PLATFORM_USRLIBS} [echo] TARGET_JAVA_LIBS ${TARGET_JAVA_LIBS} gluegen.properties.load.user: [echo] Loaded C:\Users\jogamp/gluegen.properties. [echo] Setting defaults: [echo] Setting default gcc.compat.compiler [echo] gcc.compat.compiler=gcc [echo] antlr.jar=../../../../gluegen/label/windows-x86_64/make/lib/antlr.jar [echo] junit.jar=../../../../gluegen/label/windows-x86_64/make/lib/junit.jar [echo] win32.c.compiler=mingw64 gluegen.cpptasks.detect.os.custom: [echo] gluegen.cpptasks.detect.os.custom: NOP done gluegen.cpptasks.initialize: [echo] os.name=Windows 10 [echo] os.version=10.0 [echo] os.arch=amd64 [echo] nativejartag.prefix = jogamp/nativetag [echo] c.compiler.debug=false [echo] c.compiler.use-debug=${c.compiler.use-debug} [echo] c.compiler.optimise=none gluegen.cpptasks.detect.os.1: gluegen.cpptasks.detect.os.refine: gluegen.cpptasks.detect.os.freebsd.amd64: gluegen.cpptasks.detect.os.freebsd.x86: gluegen.cpptasks.detect.os.freebsd: gluegen.cpptasks.detect.os.hpux: gluegen.cpptasks.detect.os.linux.amd64: gluegen.cpptasks.detect.os.linux.ia64: gluegen.cpptasks.detect.os.linux.x86: gluegen.cpptasks.detect.os.linux.armv6.armel: gluegen.cpptasks.detect.os.linux.armv6.armhf: gluegen.cpptasks.detect.os.android.armv6.armel: gluegen.cpptasks.detect.os.linux.aarch64: gluegen.cpptasks.detect.os.android.armv6.armhf: gluegen.cpptasks.detect.os.android.aarch64: gluegen.cpptasks.detect.os.android.x86: gluegen.cpptasks.detect.os.linux.alpha: gluegen.cpptasks.detect.os.linux.hppa: gluegen.cpptasks.detect.os.linux.mips: gluegen.cpptasks.detect.os.linux.mipsel: gluegen.cpptasks.detect.os.linux.ppc: gluegen.cpptasks.detect.os.linux.ppc64: gluegen.cpptasks.detect.os.linux.ppc64le: gluegen.cpptasks.detect.os.linux.s390: gluegen.cpptasks.detect.os.linux.s390x: gluegen.cpptasks.detect.os.linux.sparc: gluegen.cpptasks.detect.os.linux: gluegen.cpptasks.detect.os.osx: gluegen.cpptasks.detect.os.ios.amd64: gluegen.cpptasks.detect.os.ios.arch64: gluegen.cpptasks.detect.os.solaris.sparc: gluegen.cpptasks.detect.os.solaris.sparcv9: gluegen.cpptasks.detect.os.solaris.amd64: gluegen.cpptasks.detect.os.solaris.x86: gluegen.cpptasks.detect.os.solaris: gluegen.cpptasks.detect.os.unix: gluegen.cpptasks.detect.os.windows.amd64: gluegen.cpptasks.detect.os.windows.x86: gluegen.cpptasks.detect.os.windows: gluegen.cpptasks.detect.os.2: [echo] os and arch: windows-amd64 [echo] os and arch.dot: windows.amd64 [echo] os and arch.slash: windows/amd64 [echo] native library: prefix '', suffix 'dll' gluegen.cpptasks.detect.os: [echo] gluegen.cpptasks.detected.os=${gluegen.cpptasks.detected.os} [echo] gluegen.cpptasks.detected.os.2=${gluegen.cpptasks.detected.os.2} [echo] isCrosscompilation=${isCrosscompilation} [echo] isI386=${isI386} [echo] isAMD64=true [echo] is64Bit=true [echo] isAbiEabiGnuArmel=${isAbiEabiGnuArmel} [echo] isAbiEabiGnuArmhf=${isAbiEabiGnuArmhf} [echo] jvmDataModel32Bit=${jvmDataModel32Bit} [echo] jvmDataModel64Bit=${jvmDataModel64Bit} [echo] jvmDataModel.arg=-Djnlp.no.jvm.data.model.set=true [echo] FreeBSD=${isFreeBSD} [echo] FreeBSDX86=${isFreeBSDX86} [echo] FreeBSDAMD64=${isFreeBSDAMD64} [echo] HPUX=${isHPUX} [echo] IA64=${isIA64} [echo] Android=${isAndroid} [echo] AndroidARMv6=${isAndroidARMv6} [echo] AndroidARM64=${isAndroidARM64} [echo] AndroidARMv6Armel=${isAndroidARMv6Armel} [echo] AndroidARMv6Armhf=${isAndroidARMv6Armhf} [echo] AndroidX86=${isAndroidX86} [echo] Linux=${isLinux} [echo] LinuxAMD64=${isLinuxAMD64} [echo] LinuxIA64=${isLinuxIA64} [echo] LinuxX86=${isLinuxX86} [echo] LinuxARMv6=${isLinuxARMv6} [echo] LinuxARM64=${isLinuxARM64} [echo] LinuxARMv6Armel=${isLinuxARMv6Armel} [echo] LinuxARMv6Armhf=${isLinuxARMv6Armhf} [echo] LinuxAlpha=${isLinuxAlpha} [echo] LinuxHppa=${isLinuxHppa} [echo] LinuxMips=${isLinuxMips} [echo] LinuxMipsel=${isLinuxMipsel} [echo] LinuxPpc=${isLinuxPpc} [echo] LinuxPpc64=${isLinuxPpc64} [echo] LinuxPpc64le=${isLinuxPpc64le} [echo] 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 042ff817) [echo] gluegen.build.commit 042ff8177884b6af1543622c63c917886798b119 java.class.path.validate: validate: clean-temp: gluegen.build.check.android-launcher: android-launcher.build: gluegen.build.check.java: gluegen.build.java.impl: gluegen.build.java: gluegen.cpptasks.detect.compiler: [echo] gcc.compat.compiler=gcc [echo] GCC=true [echo] CLANG=${isCLANG} [echo] VC6=${isVC6} [echo] VC7=${isVC7} [echo] VC8=${isVC8} [echo] VC8_X64=${isVC8_X64} [echo] VC9=${isVC9} [echo] MingW=true [echo] MingW32=${isMingW32} [echo] MingW64=true setup.java.home.dir: [echo] java.home.dir c:\jdk-17 [echo] java.includes.dir c:\JogAmpSlavex64\workspace\gluegen\label\windows-x86_64/make/stub_includes/jni gluegen.cpptasks.configure.compiler: gluegen.cpptasks.declare.compiler.environment: gluegen.cpptasks.declare.compiler.win32.vc6: gluegen.cpptasks.declare.compiler.win32.vc7: gluegen.cpptasks.declare.compiler.win32.vc8: gluegen.cpptasks.declare.compiler.win32.vc8_x64: gluegen.cpptasks.declare.compiler.win32.vc9: gluegen.cpptasks.declare.compiler.win32.mingw: gluegen.cpptasks.declare.compiler.win64.mingw: [echo] Win64.MingW gluegen.cpptasks.declare.compiler.win32: gluegen.cpptasks.declare.compiler.linux.x86: gluegen.cpptasks.declare.compiler.linux.amd64: gluegen.cpptasks.declare.compiler.linux.ia64: gluegen.cpptasks.declare.compiler.linux.armv6: gluegen.cpptasks.declare.compiler.linux.aarch64: gluegen.cpptasks.declare.compiler.linux.alpha: gluegen.cpptasks.declare.compiler.linux.hppa: gluegen.cpptasks.declare.compiler.linux.mips: gluegen.cpptasks.declare.compiler.linux.mipsel: gluegen.cpptasks.declare.compiler.linux.ppc: gluegen.cpptasks.declare.compiler.linux.ppc64: gluegen.cpptasks.declare.compiler.linux.ppc64le: gluegen.cpptasks.declare.compiler.linux.s390: gluegen.cpptasks.declare.compiler.linux.s390x: gluegen.cpptasks.declare.compiler.linux.sparc: gluegen.cpptasks.declare.compiler.linux: gluegen.cpptasks.declare.compiler.solaris32: gluegen.cpptasks.declare.compiler.solaris.sparcv9: gluegen.cpptasks.declare.compiler.solaris.amd64: gluegen.cpptasks.declare.compiler.solaris: gluegen.cpptasks.declare.compiler.macosx: gluegen.cpptasks.declare.compiler.ios.amd64: gluegen.cpptasks.declare.compiler.ios.arm64: gluegen.cpptasks.declare.compiler.freebsd.x86: gluegen.cpptasks.declare.compiler.freebsd.amd64: gluegen.cpptasks.declare.compiler.freebsd: gluegen.cpptasks.declare.compiler.hpux: gluegen.cpptasks.declare.compiler: [echo] java.home.dir c:\jdk-17 [echo] java.includes.dir c:\JogAmpSlavex64\workspace\gluegen\label\windows-x86_64/make/stub_includes/jni [echo] java.includes.dir.platform c:\JogAmpSlavex64\workspace\gluegen\label\windows-x86_64/make/stub_includes/jni/win32 [echo] java.lib.dir.platform c:\jdk-17/bin gluegen.cpptasks.setup.compiler: declare.win32.vc6: declare.win32.vc7: declare.win32.vc8: declare.win32.vc8_x64: declare.win32.vc9: declare.win32.mingw: declare.win64.mingw: [echo] Win64.MingW declare.win32: declare.linux.x86: declare.linux.amd64: declare.linux.ia64: declare.linux.hppa: declare.linux.mips: declare.linux.mipsel: declare.linux.ppc: declare.linux.ppc64: declare.linux.ppc64le: declare.linux.s390: declare.linux.s390x: declare.linux.sparc: declare.linux.armv6: declare.linux.aarch64: declare.linux: declare.android: declare.solaris32: declare.solarisSparcv9: declare.solarisAMD64: declare.solaris: declare.macosx: declare.ios.amd64: declare.ios.arm64: declare.freebsd.x86: declare.freebsd.amd64: declare.freebsd: declare.hpux: c.configure: gluegen.build.native: jogamp.env.validation: [echo] ant.version Apache Ant(TM) version 1.10.5 compiled on July 10 2018 [echo] ant.java.version 17 [echo] java.version 17.0.5 [echo] java.home c:\jdk-17 [echo] jvmJava.exe c:\jdk-17/bin/java [echo] jvmJava8.exe ${jvmJava8.exe} [echo] minJava21 ${minJava21} [echo] minJava17 true [echo] minJava11 true [echo] minJava9 true [echo] minJava8 true jogamp.env.init: [echo] javadoc.xarg1 -Xdoclint:none [echo] jogamp.jar.codebase Codebase: *.jogamp.org [echo] jogamp.version 2.4.0-rc-20230131 [echo] jogamp.version.int 2414020 [echo] junit.is.disabled ${junit.is.disabled} [echo] target.user.set true [echo] target.sourcelevel 1.8 [echo] target.targetlevel 1.8 [echo] target.releaselevel ${target.releaselevel} [echo] target.rt.jar C:\jre1.8.0_212\lib\rt.jar [echo] javacdebug true [echo] javacdebuglevel source,lines [echo] javac.memorymax 1024m [echo] build.archiveon true [echo] build.node.name windows-x86_64-jau-011 [echo] android.api.level 24 [echo] junit.run.arg0 -Djunit.run.arg0=dummy [echo] junit.run.arg1 -Djunit.run.arg1=dummy [echo] macosx.sdkroot ${macosx.sdkroot} [echo] TARGET_PLATFORM_SYSROOT ${TARGET_PLATFORM_SYSROOT} [echo] TARGET_PLATFORM_USRROOT ${TARGET_PLATFORM_USRROOT} [echo] TARGET_PLATFORM_USRLIBS ${TARGET_PLATFORM_USRLIBS} [echo] TARGET_JAVA_LIBS ${TARGET_JAVA_LIBS} gluegen.properties.load.user: gluegen.cpptasks.detect.os.custom: [echo] gluegen.cpptasks.detect.os.custom: NOP done gluegen.cpptasks.initialize: [echo] os.name=Windows 10 [echo] os.version=10.0 [echo] os.arch=amd64 [echo] nativejartag.prefix = jogamp/nativetag [echo] c.compiler.debug=false [echo] c.compiler.use-debug=${c.compiler.use-debug} [echo] c.compiler.optimise=none gluegen.cpptasks.detect.os.1: gluegen.cpptasks.detect.os.refine: gluegen.cpptasks.detect.os.freebsd.amd64: gluegen.cpptasks.detect.os.freebsd.x86: gluegen.cpptasks.detect.os.freebsd: gluegen.cpptasks.detect.os.hpux: gluegen.cpptasks.detect.os.linux.amd64: gluegen.cpptasks.detect.os.linux.ia64: gluegen.cpptasks.detect.os.linux.x86: gluegen.cpptasks.detect.os.linux.armv6.armel: gluegen.cpptasks.detect.os.linux.armv6.armhf: gluegen.cpptasks.detect.os.android.armv6.armel: gluegen.cpptasks.detect.os.linux.aarch64: gluegen.cpptasks.detect.os.android.armv6.armhf: gluegen.cpptasks.detect.os.android.aarch64: gluegen.cpptasks.detect.os.android.x86: gluegen.cpptasks.detect.os.linux.alpha: gluegen.cpptasks.detect.os.linux.hppa: gluegen.cpptasks.detect.os.linux.mips: gluegen.cpptasks.detect.os.linux.mipsel: gluegen.cpptasks.detect.os.linux.ppc: gluegen.cpptasks.detect.os.linux.ppc64: gluegen.cpptasks.detect.os.linux.ppc64le: gluegen.cpptasks.detect.os.linux.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 042ff817) [echo] gluegen.build.commit 042ff8177884b6af1543622c63c917886798b119 java.class.path.validate: validate: gluegen.cpptasks.detect.compiler: [echo] gcc.compat.compiler=gcc [echo] GCC=true [echo] CLANG=${isCLANG} [echo] VC6=${isVC6} [echo] VC7=${isVC7} [echo] VC8=${isVC8} [echo] VC8_X64=${isVC8_X64} [echo] VC9=${isVC9} [echo] MingW=true [echo] MingW32=${isMingW32} [echo] MingW64=true setup.java.home.dir: [echo] java.home.dir c:\jdk-17 [echo] java.includes.dir c:\JogAmpSlavex64\workspace\gluegen\label\windows-x86_64/make/stub_includes/jni gluegen.cpptasks.configure.compiler: gluegen.cpptasks.declare.compiler.environment: gluegen.cpptasks.declare.compiler.win32.vc6: gluegen.cpptasks.declare.compiler.win32.vc7: gluegen.cpptasks.declare.compiler.win32.vc8: gluegen.cpptasks.declare.compiler.win32.vc8_x64: gluegen.cpptasks.declare.compiler.win32.vc9: gluegen.cpptasks.declare.compiler.win32.mingw: gluegen.cpptasks.declare.compiler.win64.mingw: [echo] Win64.MingW gluegen.cpptasks.declare.compiler.win32: gluegen.cpptasks.declare.compiler.linux.x86: gluegen.cpptasks.declare.compiler.linux.amd64: gluegen.cpptasks.declare.compiler.linux.ia64: gluegen.cpptasks.declare.compiler.linux.armv6: gluegen.cpptasks.declare.compiler.linux.aarch64: gluegen.cpptasks.declare.compiler.linux.alpha: gluegen.cpptasks.declare.compiler.linux.hppa: gluegen.cpptasks.declare.compiler.linux.mips: gluegen.cpptasks.declare.compiler.linux.mipsel: gluegen.cpptasks.declare.compiler.linux.ppc: gluegen.cpptasks.declare.compiler.linux.ppc64: gluegen.cpptasks.declare.compiler.linux.ppc64le: gluegen.cpptasks.declare.compiler.linux.s390: gluegen.cpptasks.declare.compiler.linux.s390x: gluegen.cpptasks.declare.compiler.linux.sparc: gluegen.cpptasks.declare.compiler.linux: gluegen.cpptasks.declare.compiler.solaris32: gluegen.cpptasks.declare.compiler.solaris.sparcv9: gluegen.cpptasks.declare.compiler.solaris.amd64: gluegen.cpptasks.declare.compiler.solaris: gluegen.cpptasks.declare.compiler.macosx: gluegen.cpptasks.declare.compiler.ios.amd64: gluegen.cpptasks.declare.compiler.ios.arm64: gluegen.cpptasks.declare.compiler.freebsd.x86: gluegen.cpptasks.declare.compiler.freebsd.amd64: gluegen.cpptasks.declare.compiler.freebsd: gluegen.cpptasks.declare.compiler.hpux: gluegen.cpptasks.declare.compiler: [echo] java.home.dir c:\jdk-17 [echo] java.includes.dir c:\JogAmpSlavex64\workspace\gluegen\label\windows-x86_64/make/stub_includes/jni [echo] java.includes.dir.platform c:\JogAmpSlavex64\workspace\gluegen\label\windows-x86_64/make/stub_includes/jni/win32 [echo] java.lib.dir.platform c:\jdk-17/bin gluegen.cpptasks.setup.compiler: declare.win32.vc6: declare.win32.vc7: declare.win32.vc8: declare.win32.vc8_x64: declare.win32.vc9: declare.win32.mingw: declare.win64.mingw: [echo] Win64.MingW declare.win32: declare.linux.x86: declare.linux.amd64: declare.linux.ia64: declare.linux.hppa: declare.linux.mips: declare.linux.mipsel: declare.linux.ppc: declare.linux.ppc64: declare.linux.ppc64le: declare.linux.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 d5200d5f01f6a2404fcfb607679c463df36b9a0a81dfa77d28e1b5ca77707fc9 [echo] gluegen.build.sha.classes ee45eb067581f8968e6f44fafc216cfb6c1a5fa1b4fa18bc409ff6506323a171 [echo] gluegen.build.sha.natives 553618a26c04a6510a6f994cceae5ef558cd2f1f9a680990755e19a64b14bf2e 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\windows-x86_64\build-temp java.generate.jawt: [echo] Generating JAWT interface class [echo] java.home.dir=${java.home.dir} java.generate.copy2temp: [copy] Copying 4 files to c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build-temp [gluegen] ..\\..\\..\\..\\gluegen\\label\\windows-x86_64\\make\\stub_includes\\jni\\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\\windows-x86_64\\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\\windows-x86_64\\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\\windows-x86_64\\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\windows-x86_64\build-temp [echo] Generating platform-specifics: Win32 java.generate.platforms: [echo] Generating platform-specifics: os: win32, cfgs: ./config/nativewindow/win32-lib.cfg, ./config/nativewindow/jawt-win32.cfg java.generate.windowlib: [echo] Generating Windowing Lib implementation class java.generate.copy2temp: java.generate.jawt: [echo] Generating JAWT interface class [echo] java.home.dir=${java.home.dir} java.generate.copy2temp: [copy] Copying 9 files to c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build-temp [gluegen] ..\\..\\..\\..\\gluegen\\label\\windows-x86_64\\make\\stub_includes\\jni\\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\\windows-x86_64\\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\\windows-x86_64\\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\\windows-x86_64\\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\windows-x86_64\build-temp [echo] Generating platform-specifics: MacOSX java.generate.platforms: [echo] Generating platform-specifics: os: macosx, cfgs: ${windowlib.os.cfg}, ./config/nativewindow/jawt-macosx.cfg java.generate.windowlib: java.generate.jawt: [echo] Generating JAWT interface class [echo] java.home.dir=${java.home.dir} java.generate.copy2temp: [gluegen] WARNING: during forced struct emission: struct "JAWT_SurfaceLayers" not found [gluegen] ..\\..\\..\\..\\gluegen\\label\\windows-x86_64\\make\\stub_includes\\jni\\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\\windows-x86_64\\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\\windows-x86_64\\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\\windows-x86_64\\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\windows-x86_64\build-temp [echo] Generating platform-specifics: iOS (nop) java.generate.platforms: [echo] Generating platform-specifics: os: ios, cfgs: ${windowlib.os.cfg}, ${jawt.cfg} java.generate.windowlib: java.generate.jawt: java.generate.copy2temp: [echo] [echo] GlueGen has successfully generated files. javah.drmgbm: javah.x11: javah.windows: [javac] Compiling 2 source files to c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build\nativewindow\classes javah.macos: javah.ios: java.compile.javase: [javac] Compiling 132 source files to c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build\nativewindow\classes [javac] Note: Some input files use unchecked or unsafe operations. [javac] Note: Recompile with -Xlint:unchecked for details. java.compile: gluegen.cpptasks.detect.compiler: [echo] gcc.compat.compiler=gcc [echo] GCC=true [echo] CLANG=${isCLANG} [echo] VC6=${isVC6} [echo] VC7=${isVC7} [echo] VC8=${isVC8} [echo] VC8_X64=${isVC8_X64} [echo] VC9=${isVC9} [echo] MingW=true [echo] MingW32=${isMingW32} [echo] MingW64=true setup.java.home.dir: [echo] java.home.dir c:\jdk-17 [echo] java.includes.dir c:\JogAmpSlavex64\workspace\gluegen\label\windows-x86_64/make/stub_includes/jni gluegen.cpptasks.configure.compiler: gluegen.cpptasks.declare.compiler.environment: gluegen.cpptasks.declare.compiler.win32.vc6: gluegen.cpptasks.declare.compiler.win32.vc7: gluegen.cpptasks.declare.compiler.win32.vc8: gluegen.cpptasks.declare.compiler.win32.vc8_x64: gluegen.cpptasks.declare.compiler.win32.vc9: gluegen.cpptasks.declare.compiler.win32.mingw: gluegen.cpptasks.declare.compiler.win64.mingw: [echo] Win64.MingW gluegen.cpptasks.declare.compiler.win32: gluegen.cpptasks.declare.compiler.linux.x86: gluegen.cpptasks.declare.compiler.linux.amd64: gluegen.cpptasks.declare.compiler.linux.ia64: gluegen.cpptasks.declare.compiler.linux.armv6: gluegen.cpptasks.declare.compiler.linux.aarch64: gluegen.cpptasks.declare.compiler.linux.alpha: gluegen.cpptasks.declare.compiler.linux.hppa: gluegen.cpptasks.declare.compiler.linux.mips: gluegen.cpptasks.declare.compiler.linux.mipsel: gluegen.cpptasks.declare.compiler.linux.ppc: gluegen.cpptasks.declare.compiler.linux.ppc64: gluegen.cpptasks.declare.compiler.linux.ppc64le: gluegen.cpptasks.declare.compiler.linux.s390: gluegen.cpptasks.declare.compiler.linux.s390x: gluegen.cpptasks.declare.compiler.linux.sparc: gluegen.cpptasks.declare.compiler.linux: gluegen.cpptasks.declare.compiler.solaris32: gluegen.cpptasks.declare.compiler.solaris.sparcv9: gluegen.cpptasks.declare.compiler.solaris.amd64: gluegen.cpptasks.declare.compiler.solaris: gluegen.cpptasks.declare.compiler.macosx: gluegen.cpptasks.declare.compiler.ios.amd64: gluegen.cpptasks.declare.compiler.ios.arm64: gluegen.cpptasks.declare.compiler.freebsd.x86: gluegen.cpptasks.declare.compiler.freebsd.amd64: gluegen.cpptasks.declare.compiler.freebsd: gluegen.cpptasks.declare.compiler.hpux: gluegen.cpptasks.declare.compiler: [echo] java.home.dir c:\jdk-17 [echo] java.includes.dir c:\JogAmpSlavex64\workspace\gluegen\label\windows-x86_64/make/stub_includes/jni [echo] java.includes.dir.platform c:\JogAmpSlavex64\workspace\gluegen\label\windows-x86_64/make/stub_includes/jni/win32 [echo] java.lib.dir.platform c:\jdk-17/bin gluegen.cpptasks.setup.compiler: c.configure.1: c.configure.win32.vc: c.configure.win32.mingw: c.configure.win64.mingw: [echo] Win64.MingW c.configure.win32: c.configure.linux.armv6: c.configure.linux.aarch64: c.configure.linux.x86: c.configure.linux.amd64: c.configure.linux.ia64: c.configure.linux.hppa: c.configure.linux.mips: c.configure.linux.mipsel: c.configure.linux.ppc: c.configure.linux.s390: c.configure.linux.sparc: c.configure.x11: c.configure.linux: c.configure.android: c.configure.solaris32: c.configure.solaris.sparcv9: c.configure.solaris.amd64: c.configure.macosx: c.configure.ios.amd64: c.configure.ios.arm64: c.configure.freebsd.x86: c.configure.freebsd.amd64: c.configure.freebsd: c.configure.hpux: c.configure.2: c.configure: c.build.nativewindow.windowlib.drmgbm: c.build.nativewindow.windowlib.x11: c.build.nativewindow.windowlib.windows: [echo] Output lib name = nativewindow_win32 [echo] c.compiler.use-jawt false [echo] nativewindow_win32.useLibJAWT ${nativewindow_win32.useLibJAWT} [echo] Compiling nativewindow_win32 [echo] java.lib.dir.platform: c:\jdk-17/bin [cc] 7 total files to be compiled. [cc] cc1.exe: warning: command-line option '-fno-rtti' is valid for C++/D/ObjC++ but not for C [cc] cc1.exe: warning: command-line option '-fno-rtti' is valid for C++/D/ObjC++ but not for C [cc] cc1.exe: warning: command-line option '-fno-rtti' is valid for C++/D/ObjC++ but not for C [cc] cc1.exe: warning: command-line option '-fno-rtti' is valid for C++/D/ObjC++ but not for C [cc] cc1.exe: warning: command-line option '-fno-rtti' is valid for C++/D/ObjC++ but not for C [cc] cc1.exe: warning: command-line option '-fno-rtti' is valid for C++/D/ObjC++ but not for C [cc] cc1.exe: warning: command-line option '-fno-rtti' is valid for C++/D/ObjC++ but not for C [cc] Starting link [delete] Deleting: c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build\nativewindow\obj\nativewindow_win32.symbols.raw gluegen.properties.load.user: gluegen.cpptasks.initialize: [echo] os.name=Windows 10 [echo] os.version=10.0 [echo] os.arch=amd64 [echo] nativejartag.prefix = jogamp/nativetag [echo] c.compiler.debug=false [echo] c.compiler.use-debug=${c.compiler.use-debug} [echo] c.compiler.optimise=none gluegen.cpptasks.striplibs: [echo] Strip symbols from libs in ../build/nativewindow/obj c.build.nativewindow.windowlib.macosx: c.build.nativewindow.windowlib.ios: c.build.nativewindow.windowlib: c.build.nativewindow.awt: [echo] Output lib name = nativewindow_awt [echo] c.compiler.use-jawt true [echo] nativewindow_awt.useLibJAWT true [echo] Compiling nativewindow_awt [echo] java.lib.dir.platform: c:\jdk-17/bin [cc] 6 total files to be compiled. [cc] cc1.exe: warning: command-line option '-fno-rtti' is valid for C++/D/ObjC++ but not for C [cc] cc1.exe: warning: command-line option '-fno-rtti' is valid for C++/D/ObjC++ but not for C [cc] cc1.exe: warning: command-line option '-fno-rtti' is valid for C++/D/ObjC++ but not for C [cc] cc1.exe: warning: command-line option '-fno-rtti' is valid for C++/D/ObjC++ but not for C [cc] cc1.exe: warning: command-line option '-fno-rtti' is valid for C++/D/ObjC++ but not for C [cc] cc1.exe: warning: command-line option '-fno-rtti' is valid for C++/D/ObjC++ but not for C [cc] Starting link [delete] Deleting: c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build\nativewindow\obj\nativewindow_awt.symbols.raw gluegen.properties.load.user: gluegen.cpptasks.initialize: [echo] os.name=Windows 10 [echo] os.version=10.0 [echo] os.arch=amd64 [echo] nativejartag.prefix = jogamp/nativetag [echo] c.compiler.debug=false [echo] c.compiler.use-debug=${c.compiler.use-debug} [echo] c.compiler.optimise=none gluegen.cpptasks.striplibs: [echo] Strip symbols from libs in ../build/nativewindow/obj c.build.nativewindow: c.manifest: setup-manifestfile: [copy] Copying 1 file to c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build\nativewindow [copy] Copying 1 file to c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build\nativewindow build-jars-swt: [jar] Building jar: c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build\nativewindow\nativewindow-swt.jar build-jars-awt: [jar] Building jar: c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build\nativewindow\nativewindow-awt.jar build-jars-drm: [jar] Building jar: c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build\nativewindow\nativewindow-os-drm.jar build-jars-x11: [jar] Building jar: c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build\nativewindow\nativewindow-os-x11.jar build-jars-windows: [jar] Building jar: c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build\nativewindow\nativewindow-os-win.jar build-jars-macosx: [jar] Building jar: c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build\nativewindow\nativewindow-os-osx.jar build-jars-ios: [jar] Building jar: c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build\nativewindow\nativewindow-os-ios.jar build-jars-javase: [jar] Building jar: c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build\nativewindow\nativewindow.jar [echo] native.tag.jar nativewindow (attr) for ../build/nativewindow/nativewindow-natives-windows-amd64.jar include *.dll exclude [echo] native.tag.jar nativewindow (props) nativewindow-natives-windows-amd64.jar include *.dll exclude *.symbols [mkdir] Created dir: c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build\nativewindow\obj\nativewindow-natives-windows-amd64.jar.d\java [mkdir] Created dir: c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build\nativewindow\obj\nativewindow-natives-windows-amd64.jar.d\jar [mkdir] Created dir: c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build\nativewindow\obj\nativewindow-natives-windows-amd64.jar.d\jar\natives [mkdir] Created dir: c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build\nativewindow\obj\nativewindow-natives-windows-amd64.jar.d\jar\natives\windows-amd64 [copy] Copying 2 files to c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build\nativewindow\obj\nativewindow-natives-windows-amd64.jar.d\jar\natives\windows-amd64 [javac] Compiling 1 source file to c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build\nativewindow\obj\nativewindow-natives-windows-amd64.jar.d\jar [jar] Building jar: c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build\nativewindow\nativewindow-natives-windows-amd64.jar build-jars: generate.version.txt: all: build.jogl: jogamp.env.validation: [echo] ant.version Apache Ant(TM) version 1.10.5 compiled on July 10 2018 [echo] ant.java.version 17 [echo] java.version 17.0.5 [echo] java.home c:\jdk-17 [echo] jvmJava.exe c:\jdk-17/bin/java [echo] jvmJava8.exe ${jvmJava8.exe} [echo] minJava21 ${minJava21} [echo] minJava17 true [echo] minJava11 true [echo] minJava9 true [echo] minJava8 true jogamp.env.init: [echo] javadoc.xarg1 -Xdoclint:none [echo] jogamp.jar.codebase Codebase: *.jogamp.org [echo] jogamp.version 2.4.0-rc-20230131 [echo] jogamp.version.int 2414020 [echo] junit.is.disabled ${junit.is.disabled} [echo] target.user.set true [echo] target.sourcelevel 1.8 [echo] target.targetlevel 1.8 [echo] target.releaselevel ${target.releaselevel} [echo] target.rt.jar C:\jre1.8.0_212\lib\rt.jar [echo] javacdebug true [echo] javacdebuglevel source,lines [echo] javac.memorymax 1024m [echo] build.archiveon true [echo] build.node.name windows-x86_64-jau-011 [echo] android.api.level 24 [echo] junit.run.arg0 -Djunit.run.arg0=dummy [echo] junit.run.arg1 -Djunit.run.arg1=dummy [echo] macosx.sdkroot ${macosx.sdkroot} [echo] TARGET_PLATFORM_SYSROOT ${TARGET_PLATFORM_SYSROOT} [echo] TARGET_PLATFORM_USRROOT ${TARGET_PLATFORM_USRROOT} [echo] TARGET_PLATFORM_USRLIBS ${TARGET_PLATFORM_USRLIBS} [echo] TARGET_JAVA_LIBS ${TARGET_JAVA_LIBS} gluegen.properties.load.user: gluegen.cpptasks.detect.os.custom: [echo] gluegen.cpptasks.detect.os.custom: NOP done gluegen.cpptasks.initialize: [echo] os.name=Windows 10 [echo] os.version=10.0 [echo] os.arch=amd64 [echo] nativejartag.prefix = jogamp/nativetag [echo] c.compiler.debug=false [echo] c.compiler.use-debug=${c.compiler.use-debug} [echo] c.compiler.optimise=none gluegen.cpptasks.detect.os.1: gluegen.cpptasks.detect.os.refine: gluegen.cpptasks.detect.os.freebsd.amd64: gluegen.cpptasks.detect.os.freebsd.x86: gluegen.cpptasks.detect.os.freebsd: gluegen.cpptasks.detect.os.hpux: gluegen.cpptasks.detect.os.linux.amd64: gluegen.cpptasks.detect.os.linux.ia64: gluegen.cpptasks.detect.os.linux.x86: gluegen.cpptasks.detect.os.linux.armv6.armel: gluegen.cpptasks.detect.os.linux.armv6.armhf: gluegen.cpptasks.detect.os.android.armv6.armel: gluegen.cpptasks.detect.os.linux.aarch64: gluegen.cpptasks.detect.os.android.armv6.armhf: gluegen.cpptasks.detect.os.android.aarch64: gluegen.cpptasks.detect.os.android.x86: gluegen.cpptasks.detect.os.linux.alpha: gluegen.cpptasks.detect.os.linux.hppa: gluegen.cpptasks.detect.os.linux.mips: gluegen.cpptasks.detect.os.linux.mipsel: gluegen.cpptasks.detect.os.linux.ppc: gluegen.cpptasks.detect.os.linux.ppc64: gluegen.cpptasks.detect.os.linux.ppc64le: gluegen.cpptasks.detect.os.linux.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\windows-x86_64\build\jogl\gensrc\classes [mkdir] Created dir: c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build\jogl\gensrc\native\jogl [mkdir] Created dir: c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build\jogl\gensrc\native\jogl\MacOSX [mkdir] Created dir: c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build\jogl\gensrc\native\jogl\iOS [mkdir] Created dir: c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build\jogl\gensrc\native\jogl\Windows [mkdir] Created dir: c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build\jogl\gensrc\native\jogl\X11 [mkdir] Created dir: c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build\jogl\gensrc\native\openmax [mkdir] Created dir: c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build\jogl\gensrc\native\libav [mkdir] Created dir: c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build\jogl\classes [mkdir] Created dir: c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build\jogl\obj [mkdir] Created dir: c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build\jogl\obj\jogl [mkdir] Created dir: c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build\jogl\obj\cg common.gluegen.build: jogamp.env.validation: [echo] ant.version Apache Ant(TM) version 1.10.5 compiled on July 10 2018 [echo] ant.java.version 17 [echo] java.version 17.0.5 [echo] java.home c:\jdk-17 [echo] jvmJava.exe c:\jdk-17/bin/java [echo] jvmJava8.exe ${jvmJava8.exe} [echo] minJava21 ${minJava21} [echo] minJava17 true [echo] minJava11 true [echo] minJava9 true [echo] minJava8 true jogamp.env.init: [echo] javadoc.xarg1 -Xdoclint:none [echo] jogamp.jar.codebase Codebase: *.jogamp.org [echo] jogamp.version 2.4.0-rc-20230131 [echo] jogamp.version.int 2414020 [echo] junit.is.disabled ${junit.is.disabled} [echo] target.user.set true [echo] target.sourcelevel 1.8 [echo] target.targetlevel 1.8 [echo] target.releaselevel ${target.releaselevel} [echo] target.rt.jar C:\jre1.8.0_212\lib\rt.jar [echo] javacdebug true [echo] javacdebuglevel source,lines [echo] javac.memorymax 1024m [echo] build.archiveon true [echo] build.node.name windows-x86_64-jau-011 [echo] android.api.level 24 [echo] junit.run.arg0 -Djunit.run.arg0=dummy [echo] junit.run.arg1 -Djunit.run.arg1=dummy [echo] macosx.sdkroot ${macosx.sdkroot} [echo] TARGET_PLATFORM_SYSROOT ${TARGET_PLATFORM_SYSROOT} [echo] TARGET_PLATFORM_USRROOT ${TARGET_PLATFORM_USRROOT} [echo] TARGET_PLATFORM_USRLIBS ${TARGET_PLATFORM_USRLIBS} [echo] TARGET_JAVA_LIBS ${TARGET_JAVA_LIBS} gluegen.properties.load.user: [echo] Loaded C:\Users\jogamp/gluegen.properties. [echo] Setting defaults: [echo] Setting default gcc.compat.compiler [echo] gcc.compat.compiler=gcc [echo] antlr.jar=../../../../gluegen/label/windows-x86_64/make/lib/antlr.jar [echo] junit.jar=../../../../gluegen/label/windows-x86_64/make/lib/junit.jar [echo] win32.c.compiler=mingw64 gluegen.cpptasks.detect.os.custom: [echo] gluegen.cpptasks.detect.os.custom: NOP done gluegen.cpptasks.initialize: [echo] os.name=Windows 10 [echo] os.version=10.0 [echo] os.arch=amd64 [echo] nativejartag.prefix = jogamp/nativetag [echo] c.compiler.debug=false [echo] c.compiler.use-debug=${c.compiler.use-debug} [echo] c.compiler.optimise=none gluegen.cpptasks.detect.os.1: gluegen.cpptasks.detect.os.refine: gluegen.cpptasks.detect.os.freebsd.amd64: gluegen.cpptasks.detect.os.freebsd.x86: gluegen.cpptasks.detect.os.freebsd: gluegen.cpptasks.detect.os.hpux: gluegen.cpptasks.detect.os.linux.amd64: gluegen.cpptasks.detect.os.linux.ia64: gluegen.cpptasks.detect.os.linux.x86: gluegen.cpptasks.detect.os.linux.armv6.armel: gluegen.cpptasks.detect.os.linux.armv6.armhf: gluegen.cpptasks.detect.os.android.armv6.armel: gluegen.cpptasks.detect.os.linux.aarch64: gluegen.cpptasks.detect.os.android.armv6.armhf: gluegen.cpptasks.detect.os.android.aarch64: gluegen.cpptasks.detect.os.android.x86: gluegen.cpptasks.detect.os.linux.alpha: gluegen.cpptasks.detect.os.linux.hppa: gluegen.cpptasks.detect.os.linux.mips: gluegen.cpptasks.detect.os.linux.mipsel: gluegen.cpptasks.detect.os.linux.ppc: gluegen.cpptasks.detect.os.linux.ppc64: gluegen.cpptasks.detect.os.linux.ppc64le: gluegen.cpptasks.detect.os.linux.s390: gluegen.cpptasks.detect.os.linux.s390x: gluegen.cpptasks.detect.os.linux.sparc: gluegen.cpptasks.detect.os.linux: gluegen.cpptasks.detect.os.osx: gluegen.cpptasks.detect.os.ios.amd64: gluegen.cpptasks.detect.os.ios.arch64: gluegen.cpptasks.detect.os.solaris.sparc: gluegen.cpptasks.detect.os.solaris.sparcv9: gluegen.cpptasks.detect.os.solaris.amd64: gluegen.cpptasks.detect.os.solaris.x86: gluegen.cpptasks.detect.os.solaris: gluegen.cpptasks.detect.os.unix: gluegen.cpptasks.detect.os.windows.amd64: gluegen.cpptasks.detect.os.windows.x86: gluegen.cpptasks.detect.os.windows: gluegen.cpptasks.detect.os.2: [echo] os and arch: windows-amd64 [echo] os and arch.dot: windows.amd64 [echo] os and arch.slash: windows/amd64 [echo] native library: prefix '', suffix 'dll' gluegen.cpptasks.detect.os: [echo] gluegen.cpptasks.detected.os=${gluegen.cpptasks.detected.os} [echo] gluegen.cpptasks.detected.os.2=${gluegen.cpptasks.detected.os.2} [echo] isCrosscompilation=${isCrosscompilation} [echo] isI386=${isI386} [echo] isAMD64=true [echo] is64Bit=true [echo] isAbiEabiGnuArmel=${isAbiEabiGnuArmel} [echo] isAbiEabiGnuArmhf=${isAbiEabiGnuArmhf} [echo] jvmDataModel32Bit=${jvmDataModel32Bit} [echo] jvmDataModel64Bit=${jvmDataModel64Bit} [echo] jvmDataModel.arg=-Djnlp.no.jvm.data.model.set=true [echo] FreeBSD=${isFreeBSD} [echo] FreeBSDX86=${isFreeBSDX86} [echo] FreeBSDAMD64=${isFreeBSDAMD64} [echo] HPUX=${isHPUX} [echo] IA64=${isIA64} [echo] Android=${isAndroid} [echo] AndroidARMv6=${isAndroidARMv6} [echo] AndroidARM64=${isAndroidARM64} [echo] AndroidARMv6Armel=${isAndroidARMv6Armel} [echo] AndroidARMv6Armhf=${isAndroidARMv6Armhf} [echo] AndroidX86=${isAndroidX86} [echo] Linux=${isLinux} [echo] LinuxAMD64=${isLinuxAMD64} [echo] LinuxIA64=${isLinuxIA64} [echo] LinuxX86=${isLinuxX86} [echo] LinuxARMv6=${isLinuxARMv6} [echo] LinuxARM64=${isLinuxARM64} [echo] LinuxARMv6Armel=${isLinuxARMv6Armel} [echo] LinuxARMv6Armhf=${isLinuxARMv6Armhf} [echo] LinuxAlpha=${isLinuxAlpha} [echo] LinuxHppa=${isLinuxHppa} [echo] LinuxMips=${isLinuxMips} [echo] LinuxMipsel=${isLinuxMipsel} [echo] LinuxPpc=${isLinuxPpc} [echo] LinuxPpc64=${isLinuxPpc64} [echo] LinuxPpc64le=${isLinuxPpc64le} [echo] 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 042ff817) [echo] gluegen.build.commit 042ff8177884b6af1543622c63c917886798b119 java.class.path.validate: validate: clean-temp: gluegen.build.check.android-launcher: android-launcher.build: gluegen.build.check.java: gluegen.build.java.impl: gluegen.build.java: gluegen.cpptasks.detect.compiler: [echo] gcc.compat.compiler=gcc [echo] GCC=true [echo] CLANG=${isCLANG} [echo] VC6=${isVC6} [echo] VC7=${isVC7} [echo] VC8=${isVC8} [echo] VC8_X64=${isVC8_X64} [echo] VC9=${isVC9} [echo] MingW=true [echo] MingW32=${isMingW32} [echo] MingW64=true setup.java.home.dir: [echo] java.home.dir c:\jdk-17 [echo] java.includes.dir c:\JogAmpSlavex64\workspace\gluegen\label\windows-x86_64/make/stub_includes/jni gluegen.cpptasks.configure.compiler: gluegen.cpptasks.declare.compiler.environment: gluegen.cpptasks.declare.compiler.win32.vc6: gluegen.cpptasks.declare.compiler.win32.vc7: gluegen.cpptasks.declare.compiler.win32.vc8: gluegen.cpptasks.declare.compiler.win32.vc8_x64: gluegen.cpptasks.declare.compiler.win32.vc9: gluegen.cpptasks.declare.compiler.win32.mingw: gluegen.cpptasks.declare.compiler.win64.mingw: [echo] Win64.MingW gluegen.cpptasks.declare.compiler.win32: gluegen.cpptasks.declare.compiler.linux.x86: gluegen.cpptasks.declare.compiler.linux.amd64: gluegen.cpptasks.declare.compiler.linux.ia64: gluegen.cpptasks.declare.compiler.linux.armv6: gluegen.cpptasks.declare.compiler.linux.aarch64: gluegen.cpptasks.declare.compiler.linux.alpha: gluegen.cpptasks.declare.compiler.linux.hppa: gluegen.cpptasks.declare.compiler.linux.mips: gluegen.cpptasks.declare.compiler.linux.mipsel: gluegen.cpptasks.declare.compiler.linux.ppc: gluegen.cpptasks.declare.compiler.linux.ppc64: gluegen.cpptasks.declare.compiler.linux.ppc64le: gluegen.cpptasks.declare.compiler.linux.s390: gluegen.cpptasks.declare.compiler.linux.s390x: gluegen.cpptasks.declare.compiler.linux.sparc: gluegen.cpptasks.declare.compiler.linux: gluegen.cpptasks.declare.compiler.solaris32: gluegen.cpptasks.declare.compiler.solaris.sparcv9: gluegen.cpptasks.declare.compiler.solaris.amd64: gluegen.cpptasks.declare.compiler.solaris: gluegen.cpptasks.declare.compiler.macosx: gluegen.cpptasks.declare.compiler.ios.amd64: gluegen.cpptasks.declare.compiler.ios.arm64: gluegen.cpptasks.declare.compiler.freebsd.x86: gluegen.cpptasks.declare.compiler.freebsd.amd64: gluegen.cpptasks.declare.compiler.freebsd: gluegen.cpptasks.declare.compiler.hpux: gluegen.cpptasks.declare.compiler: [echo] java.home.dir c:\jdk-17 [echo] java.includes.dir c:\JogAmpSlavex64\workspace\gluegen\label\windows-x86_64/make/stub_includes/jni [echo] java.includes.dir.platform c:\JogAmpSlavex64\workspace\gluegen\label\windows-x86_64/make/stub_includes/jni/win32 [echo] java.lib.dir.platform c:\jdk-17/bin gluegen.cpptasks.setup.compiler: declare.win32.vc6: declare.win32.vc7: declare.win32.vc8: declare.win32.vc8_x64: declare.win32.vc9: declare.win32.mingw: declare.win64.mingw: [echo] Win64.MingW declare.win32: declare.linux.x86: declare.linux.amd64: declare.linux.ia64: declare.linux.hppa: declare.linux.mips: declare.linux.mipsel: declare.linux.ppc: declare.linux.ppc64: declare.linux.ppc64le: declare.linux.s390: declare.linux.s390x: declare.linux.sparc: declare.linux.armv6: declare.linux.aarch64: declare.linux: declare.android: declare.solaris32: declare.solarisSparcv9: declare.solarisAMD64: declare.solaris: declare.macosx: declare.ios.amd64: declare.ios.arm64: declare.freebsd.x86: declare.freebsd.amd64: declare.freebsd: declare.hpux: c.configure: gluegen.build.native: jogamp.env.validation: [echo] ant.version Apache Ant(TM) version 1.10.5 compiled on July 10 2018 [echo] ant.java.version 17 [echo] java.version 17.0.5 [echo] java.home c:\jdk-17 [echo] jvmJava.exe c:\jdk-17/bin/java [echo] jvmJava8.exe ${jvmJava8.exe} [echo] minJava21 ${minJava21} [echo] minJava17 true [echo] minJava11 true [echo] minJava9 true [echo] minJava8 true jogamp.env.init: [echo] javadoc.xarg1 -Xdoclint:none [echo] jogamp.jar.codebase Codebase: *.jogamp.org [echo] jogamp.version 2.4.0-rc-20230131 [echo] jogamp.version.int 2414020 [echo] junit.is.disabled ${junit.is.disabled} [echo] target.user.set true [echo] target.sourcelevel 1.8 [echo] target.targetlevel 1.8 [echo] target.releaselevel ${target.releaselevel} [echo] target.rt.jar C:\jre1.8.0_212\lib\rt.jar [echo] javacdebug true [echo] javacdebuglevel source,lines [echo] javac.memorymax 1024m [echo] build.archiveon true [echo] build.node.name windows-x86_64-jau-011 [echo] android.api.level 24 [echo] junit.run.arg0 -Djunit.run.arg0=dummy [echo] junit.run.arg1 -Djunit.run.arg1=dummy [echo] macosx.sdkroot ${macosx.sdkroot} [echo] TARGET_PLATFORM_SYSROOT ${TARGET_PLATFORM_SYSROOT} [echo] TARGET_PLATFORM_USRROOT ${TARGET_PLATFORM_USRROOT} [echo] TARGET_PLATFORM_USRLIBS ${TARGET_PLATFORM_USRLIBS} [echo] TARGET_JAVA_LIBS ${TARGET_JAVA_LIBS} gluegen.properties.load.user: gluegen.cpptasks.detect.os.custom: [echo] gluegen.cpptasks.detect.os.custom: NOP done gluegen.cpptasks.initialize: [echo] os.name=Windows 10 [echo] os.version=10.0 [echo] os.arch=amd64 [echo] nativejartag.prefix = jogamp/nativetag [echo] c.compiler.debug=false [echo] c.compiler.use-debug=${c.compiler.use-debug} [echo] c.compiler.optimise=none gluegen.cpptasks.detect.os.1: gluegen.cpptasks.detect.os.refine: gluegen.cpptasks.detect.os.freebsd.amd64: gluegen.cpptasks.detect.os.freebsd.x86: gluegen.cpptasks.detect.os.freebsd: gluegen.cpptasks.detect.os.hpux: gluegen.cpptasks.detect.os.linux.amd64: gluegen.cpptasks.detect.os.linux.ia64: gluegen.cpptasks.detect.os.linux.x86: gluegen.cpptasks.detect.os.linux.armv6.armel: gluegen.cpptasks.detect.os.linux.armv6.armhf: gluegen.cpptasks.detect.os.android.armv6.armel: gluegen.cpptasks.detect.os.linux.aarch64: gluegen.cpptasks.detect.os.android.armv6.armhf: gluegen.cpptasks.detect.os.android.aarch64: gluegen.cpptasks.detect.os.android.x86: gluegen.cpptasks.detect.os.linux.alpha: gluegen.cpptasks.detect.os.linux.hppa: gluegen.cpptasks.detect.os.linux.mips: gluegen.cpptasks.detect.os.linux.mipsel: gluegen.cpptasks.detect.os.linux.ppc: gluegen.cpptasks.detect.os.linux.ppc64: gluegen.cpptasks.detect.os.linux.ppc64le: gluegen.cpptasks.detect.os.linux.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 042ff817) [echo] gluegen.build.commit 042ff8177884b6af1543622c63c917886798b119 java.class.path.validate: validate: gluegen.cpptasks.detect.compiler: [echo] gcc.compat.compiler=gcc [echo] GCC=true [echo] CLANG=${isCLANG} [echo] VC6=${isVC6} [echo] VC7=${isVC7} [echo] VC8=${isVC8} [echo] VC8_X64=${isVC8_X64} [echo] VC9=${isVC9} [echo] MingW=true [echo] MingW32=${isMingW32} [echo] MingW64=true setup.java.home.dir: [echo] java.home.dir c:\jdk-17 [echo] java.includes.dir c:\JogAmpSlavex64\workspace\gluegen\label\windows-x86_64/make/stub_includes/jni gluegen.cpptasks.configure.compiler: gluegen.cpptasks.declare.compiler.environment: gluegen.cpptasks.declare.compiler.win32.vc6: gluegen.cpptasks.declare.compiler.win32.vc7: gluegen.cpptasks.declare.compiler.win32.vc8: gluegen.cpptasks.declare.compiler.win32.vc8_x64: gluegen.cpptasks.declare.compiler.win32.vc9: gluegen.cpptasks.declare.compiler.win32.mingw: gluegen.cpptasks.declare.compiler.win64.mingw: [echo] Win64.MingW gluegen.cpptasks.declare.compiler.win32: gluegen.cpptasks.declare.compiler.linux.x86: gluegen.cpptasks.declare.compiler.linux.amd64: gluegen.cpptasks.declare.compiler.linux.ia64: gluegen.cpptasks.declare.compiler.linux.armv6: gluegen.cpptasks.declare.compiler.linux.aarch64: gluegen.cpptasks.declare.compiler.linux.alpha: gluegen.cpptasks.declare.compiler.linux.hppa: gluegen.cpptasks.declare.compiler.linux.mips: gluegen.cpptasks.declare.compiler.linux.mipsel: gluegen.cpptasks.declare.compiler.linux.ppc: gluegen.cpptasks.declare.compiler.linux.ppc64: gluegen.cpptasks.declare.compiler.linux.ppc64le: gluegen.cpptasks.declare.compiler.linux.s390: gluegen.cpptasks.declare.compiler.linux.s390x: gluegen.cpptasks.declare.compiler.linux.sparc: gluegen.cpptasks.declare.compiler.linux: gluegen.cpptasks.declare.compiler.solaris32: gluegen.cpptasks.declare.compiler.solaris.sparcv9: gluegen.cpptasks.declare.compiler.solaris.amd64: gluegen.cpptasks.declare.compiler.solaris: gluegen.cpptasks.declare.compiler.macosx: gluegen.cpptasks.declare.compiler.ios.amd64: gluegen.cpptasks.declare.compiler.ios.arm64: gluegen.cpptasks.declare.compiler.freebsd.x86: gluegen.cpptasks.declare.compiler.freebsd.amd64: gluegen.cpptasks.declare.compiler.freebsd: gluegen.cpptasks.declare.compiler.hpux: gluegen.cpptasks.declare.compiler: [echo] java.home.dir c:\jdk-17 [echo] java.includes.dir c:\JogAmpSlavex64\workspace\gluegen\label\windows-x86_64/make/stub_includes/jni [echo] java.includes.dir.platform c:\JogAmpSlavex64\workspace\gluegen\label\windows-x86_64/make/stub_includes/jni/win32 [echo] java.lib.dir.platform c:\jdk-17/bin gluegen.cpptasks.setup.compiler: declare.win32.vc6: declare.win32.vc7: declare.win32.vc8: declare.win32.vc8_x64: declare.win32.vc9: declare.win32.mingw: declare.win64.mingw: [echo] Win64.MingW declare.win32: declare.linux.x86: declare.linux.amd64: declare.linux.ia64: declare.linux.hppa: declare.linux.mips: declare.linux.mipsel: declare.linux.ppc: declare.linux.ppc64: declare.linux.ppc64le: declare.linux.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 d5200d5f01f6a2404fcfb607679c463df36b9a0a81dfa77d28e1b5ca77707fc9 [echo] gluegen.build.sha.classes ee45eb067581f8968e6f44fafc216cfb6c1a5fa1b4fa18bc409ff6506323a171 [echo] gluegen.build.sha.natives 553618a26c04a6510a6f994cceae5ef558cd2f1f9a680990755e19a64b14bf2e gluegen.package.java: gluegen.package.native: android-launcher.package: base.compile: common.gluegen.init: setup-manifestfile: [copy] Copying 1 file to c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build\jogl [copy] Copying 1 file to c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build\jogl build.gluegen-gl.jar: [javac] Compiling 2 source files to c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build\jogl\classes [javac] Compiling 8 source files to c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build\jogl\classes [javac] Note: c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\src\jogl\classes\com\jogamp\gluegen\opengl\ant\StaticGLGenTask.java uses or overrides a deprecated API. [javac] Note: Recompile with -Xlint:deprecation for details. [jar] Building jar: c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build\jogl\gluegen-gl.jar java.generate.check: java.generate: [echo] Generating GL interface and implementation jogamp.env.validation: [echo] ant.version Apache Ant(TM) version 1.10.5 compiled on July 10 2018 [echo] ant.java.version 17 [echo] java.version 17.0.5 [echo] java.home c:\jdk-17 [echo] jvmJava.exe c:\jdk-17/bin/java [echo] jvmJava8.exe ${jvmJava8.exe} [echo] minJava21 ${minJava21} [echo] minJava17 true [echo] minJava11 true [echo] minJava9 true [echo] minJava8 true jogamp.env.init: [echo] javadoc.xarg1 -Xdoclint:none [echo] jogamp.jar.codebase Codebase: *.jogamp.org [echo] jogamp.version 2.4.0-rc-20230131 [echo] jogamp.version.int 2414020 [echo] junit.is.disabled ${junit.is.disabled} [echo] target.user.set true [echo] target.sourcelevel 1.8 [echo] target.targetlevel 1.8 [echo] target.releaselevel ${target.releaselevel} [echo] target.rt.jar C:\jre1.8.0_212\lib\rt.jar [echo] javacdebug true [echo] javacdebuglevel source,lines [echo] javac.memorymax 1024m [echo] build.archiveon true [echo] build.node.name windows-x86_64-jau-011 [echo] android.api.level 24 [echo] junit.run.arg0 -Djunit.run.arg0=dummy [echo] junit.run.arg1 -Djunit.run.arg1=dummy [echo] macosx.sdkroot ${macosx.sdkroot} [echo] TARGET_PLATFORM_SYSROOT ${TARGET_PLATFORM_SYSROOT} [echo] TARGET_PLATFORM_USRROOT ${TARGET_PLATFORM_USRROOT} [echo] TARGET_PLATFORM_USRLIBS ${TARGET_PLATFORM_USRLIBS} [echo] TARGET_JAVA_LIBS ${TARGET_JAVA_LIBS} gluegen.properties.load.user: gluegen.cpptasks.detect.os.custom: [echo] gluegen.cpptasks.detect.os.custom: NOP done gluegen.cpptasks.initialize: [echo] os.name=Windows 10 [echo] os.version=10.0 [echo] os.arch=amd64 [echo] nativejartag.prefix = jogamp/nativetag [echo] c.compiler.debug=false [echo] c.compiler.use-debug=${c.compiler.use-debug} [echo] c.compiler.optimise=none gluegen.cpptasks.detect.os.1: gluegen.cpptasks.detect.os.refine: gluegen.cpptasks.detect.os.freebsd.amd64: gluegen.cpptasks.detect.os.freebsd.x86: gluegen.cpptasks.detect.os.freebsd: gluegen.cpptasks.detect.os.hpux: gluegen.cpptasks.detect.os.linux.amd64: gluegen.cpptasks.detect.os.linux.ia64: gluegen.cpptasks.detect.os.linux.x86: gluegen.cpptasks.detect.os.linux.armv6.armel: gluegen.cpptasks.detect.os.linux.armv6.armhf: gluegen.cpptasks.detect.os.android.armv6.armel: gluegen.cpptasks.detect.os.linux.aarch64: gluegen.cpptasks.detect.os.android.armv6.armhf: gluegen.cpptasks.detect.os.android.aarch64: gluegen.cpptasks.detect.os.android.x86: gluegen.cpptasks.detect.os.linux.alpha: gluegen.cpptasks.detect.os.linux.hppa: gluegen.cpptasks.detect.os.linux.mips: gluegen.cpptasks.detect.os.linux.mipsel: gluegen.cpptasks.detect.os.linux.ppc: gluegen.cpptasks.detect.os.linux.ppc64: gluegen.cpptasks.detect.os.linux.ppc64le: gluegen.cpptasks.detect.os.linux.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\windows-x86_64\build\jogl [copy] Copying 1 file to c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build\jogl build.gluegen-gl.jar: java.generate.gl_if: [echo] Generating GL interface java.generate.copy2temp: java.generate.gl2_es1_if: [echo] Generating GL2_ES1 interface java.generate.copy2temp: [copy] Copying 1 file to c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build-temp java.generate.gles1: [echo] Generating GLES1 interface and implementation java.generate.copy2temp: [copy] Copying 1 file to c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build-temp java.generate.gl2_es2_if: [echo] Generating GL2_ES2 interface java.generate.copy2temp: [copy] Copying 3 files to c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build-temp java.generate.gles2: [echo] Generating GLES2 interface and implementation java.generate.copy2temp: [copy] Copying 1 file to c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build-temp java.generate.gl2_es3_if: [echo] Generating GL2_ES3 interface java.generate.copy2temp: [copy] Copying 1 file to c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build-temp java.generate.gl3_es3_if: [echo] Generating GL3_ES3 interface java.generate.copy2temp: [copy] Copying 1 file to c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build-temp java.generate.gl2_gl3_if: [echo] Generating GL2_GL3 interface java.generate.copy2temp: [copy] Copying 1 file to c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build-temp java.generate.gl2: [echo] Generating GL2 interface java.generate.copy2temp: [copy] Copying 1 file to c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build-temp java.generate.gl3: [echo] Generating GL3 interface java.generate.copy2temp: [copy] Copying 1 file to c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build-temp java.generate.gl3bc: [echo] Generating GL3bc interface java.generate.copy2temp: [copy] Copying 1 file to c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build-temp java.generate.gl4_es3_if: [echo] Generating GL4_ES3 interface java.generate.copy2temp: [copy] Copying 1 file to c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build-temp java.generate.gles3: [echo] Generating GLES3 interface java.generate.copy2temp: [copy] Copying 1 file to c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build-temp java.generate.gles3impl: [echo] Generating GLES3 implementation java.generate.copy2temp: [copy] Copying 1 file to c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build-temp java.generate.gl4: [echo] Generating GL4 interface java.generate.copy2temp: [copy] Copying 2 files to c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build-temp java.generate.gl4bc: [echo] Generating GL4bc implementation java.generate.copy2temp: [copy] Copying 1 file to c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build-temp java.generate.gl.all: java.generate.window.system.es: [echo] Generating EGL implementation class java.generate.copy2temp: [copy] Copying 3 files to c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build-temp java.generate.window.system.es.ext: [echo] Generating EGLExt implementation class java.generate.copy2temp: [copy] Copying 2 files to c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build-temp java.generate.gl.platforms: java.generate.window.system.os0: java.generate.window.system.os1: [echo] Generating window system glue impl: x11 java.generate.copy2temp: [copy] Copying 4 files to c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build-temp java.generate.platform.glext: [echo] Generating platform-specific OpenGL extension class: x11 java.generate.copy2temp: [copy] Copying 3 files to c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build-temp java.generate.gl.platforms: java.generate.window.system.os0: java.generate.window.system.os1: [echo] Generating window system glue impl: win32 java.generate.copy2temp: [copy] Copying 4 files to c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build-temp java.generate.platform.glext: [echo] Generating platform-specific OpenGL extension class: win32 java.generate.copy2temp: [copy] Copying 2 files to c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build-temp java.generate.gl.platforms: java.generate.window.system.os0: java.generate.window.system.os1: [echo] Generating window system glue impl: macosx java.generate.copy2temp: [copy] Copying 5 files to c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build-temp java.generate.platform.glext: [echo] Generating platform-specific OpenGL extension class: macosx java.generate.copy2temp: [copy] Copying 1 file to c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build-temp java.generate.gl.platforms: java.generate.window.system.os0: java.generate.window.system.os1: [echo] Generating window system glue impl: ios java.generate.copy2temp: [copy] Copying 3 files to c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build-temp java.generate.platform.glext: java.generate.glu.base: [echo] Generating GLU class java.generate.copy2temp: [copy] Copying 1 file to c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build-temp java.generate.glu.GL2ES1: [echo] Generating GLU class java.generate.copy2temp: [copy] Copying 1 file to c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build-temp java.generate.glu.GL2: [echo] Generating GLU class java.generate.copy2temp: [copy] Copying 1 file to c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build-temp [echo] [echo] GlueGen and BuildStaticGLInfo have successfully generated files. java.generate.cg.check: java.generate.cg: java.compile.firstpass: [javac] Compiling 2 source files to c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build\jogl\classes [javac] Compiling 5 source files to c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build\jogl\classes [javac] Compiling 1 source file to c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build\jogl\classes [javac] Compiling 22 source files to c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build\jogl\classes java.generate.composable.pipeline.check.es1: java.generate.composable.pipeline.es1: [java] wrote to file: ..\build\jogl\gensrc\classes\com\jogamp\opengl\DebugGLES1.java [java] wrote to file: ..\build\jogl\gensrc\classes\com\jogamp\opengl\TraceGLES1.java java.generate.composable.pipeline.check.es3: java.generate.composable.pipeline.es3: [java] wrote to file: ..\build\jogl\gensrc\classes\com\jogamp\opengl\DebugGLES3.java [java] wrote to file: ..\build\jogl\gensrc\classes\com\jogamp\opengl\TraceGLES3.java java.generate.composable.pipeline.check.gl4bc: java.generate.composable.pipeline.gl4bc: [java] wrote to file: ..\build\jogl\gensrc\classes\com\jogamp\opengl\DebugGL4bc.java [java] wrote to file: ..\build\jogl\gensrc\classes\com\jogamp\opengl\TraceGL4bc.java java.generate.composable.pipeline: java.compile.secondpass.openal: [javac] Compiling 2 source files to c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build\jogl\classes java.compile.secondpass.javase: [javac] Compiling 567 source files to c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build\jogl\classes [javac] Note: Some input files use unchecked or unsafe operations. [javac] Note: Recompile with -Xlint:unchecked for details. java.compile.secondpass.android: [javac] Compiling 1 source file to c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build\jogl\classes [javac] Note: c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\src\jogl\classes\jogamp\opengl\android\av\AndroidGLMediaPlayerAPI14.java uses or overrides a deprecated API. [javac] Note: Recompile with -Xlint:deprecation for details. java.compile.secondpass: java.generate.composable.pipeline.custom.check.glfixfunc: java.generate.composable.pipeline.custom.glfixfunc: [java] wrote to file: ..\build\jogl\gensrc\classes\jogamp\opengl\util\glsl\fixedfunc\FixedFuncImpl.java java.generate.composable.pipeline.custom: java.compile.thirdpass.javase: [javac] Compiling 2 source files to c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build\jogl\classes java.compile.thirdpass: java.compile: [copy] Copying 66 files to c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build\jogl\classes [copy] Copied 5 empty directories to 1 empty directory under c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build\jogl\classes gluegen.cpptasks.detect.compiler: [echo] gcc.compat.compiler=gcc [echo] GCC=true [echo] CLANG=${isCLANG} [echo] VC6=${isVC6} [echo] VC7=${isVC7} [echo] VC8=${isVC8} [echo] VC8_X64=${isVC8_X64} [echo] VC9=${isVC9} [echo] MingW=true [echo] MingW32=${isMingW32} [echo] MingW64=true setup.java.home.dir: [echo] java.home.dir c:\jdk-17 [echo] java.includes.dir c:\JogAmpSlavex64\workspace\gluegen\label\windows-x86_64/make/stub_includes/jni gluegen.cpptasks.configure.compiler: gluegen.cpptasks.declare.compiler.environment: gluegen.cpptasks.declare.compiler.win32.vc6: gluegen.cpptasks.declare.compiler.win32.vc7: gluegen.cpptasks.declare.compiler.win32.vc8: gluegen.cpptasks.declare.compiler.win32.vc8_x64: gluegen.cpptasks.declare.compiler.win32.vc9: gluegen.cpptasks.declare.compiler.win32.mingw: gluegen.cpptasks.declare.compiler.win64.mingw: [echo] Win64.MingW gluegen.cpptasks.declare.compiler.win32: gluegen.cpptasks.declare.compiler.linux.x86: gluegen.cpptasks.declare.compiler.linux.amd64: gluegen.cpptasks.declare.compiler.linux.ia64: gluegen.cpptasks.declare.compiler.linux.armv6: gluegen.cpptasks.declare.compiler.linux.aarch64: gluegen.cpptasks.declare.compiler.linux.alpha: gluegen.cpptasks.declare.compiler.linux.hppa: gluegen.cpptasks.declare.compiler.linux.mips: gluegen.cpptasks.declare.compiler.linux.mipsel: gluegen.cpptasks.declare.compiler.linux.ppc: gluegen.cpptasks.declare.compiler.linux.ppc64: gluegen.cpptasks.declare.compiler.linux.ppc64le: gluegen.cpptasks.declare.compiler.linux.s390: gluegen.cpptasks.declare.compiler.linux.s390x: gluegen.cpptasks.declare.compiler.linux.sparc: gluegen.cpptasks.declare.compiler.linux: gluegen.cpptasks.declare.compiler.solaris32: gluegen.cpptasks.declare.compiler.solaris.sparcv9: gluegen.cpptasks.declare.compiler.solaris.amd64: gluegen.cpptasks.declare.compiler.solaris: gluegen.cpptasks.declare.compiler.macosx: gluegen.cpptasks.declare.compiler.ios.amd64: gluegen.cpptasks.declare.compiler.ios.arm64: gluegen.cpptasks.declare.compiler.freebsd.x86: gluegen.cpptasks.declare.compiler.freebsd.amd64: gluegen.cpptasks.declare.compiler.freebsd: gluegen.cpptasks.declare.compiler.hpux: gluegen.cpptasks.declare.compiler: [echo] java.home.dir c:\jdk-17 [echo] java.includes.dir c:\JogAmpSlavex64\workspace\gluegen\label\windows-x86_64/make/stub_includes/jni [echo] java.includes.dir.platform c:\JogAmpSlavex64\workspace\gluegen\label\windows-x86_64/make/stub_includes/jni/win32 [echo] java.lib.dir.platform c:\jdk-17/bin gluegen.cpptasks.setup.compiler: c.configure.1: c.configure.win32.vc: c.configure.win32.mingw: c.configure.win64.mingw: [echo] Win64.MingW c.configure.win32: c.configure.linux.armv6: c.configure.linux.aarch64: c.configure.linux.x86: c.configure.linux.amd64: c.configure.linux.ia64: c.configure.linux.hppa: c.configure.linux.mips: c.configure.linux.mipsel: c.configure.linux.ppc: c.configure.linux.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++/D/ObjC++ but not for C [cc] cc1.exe: warning: command-line option '-fno-rtti' is valid for C++/D/ObjC++ but not for C [cc] cc1.exe: warning: command-line option '-fno-rtti' is valid for C++/D/ObjC++ but not for C [cc] cc1.exe: warning: command-line option '-fno-rtti' is valid for C++/D/ObjC++ but not for C [cc] Starting link [delete] Deleting: c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build\jogl\obj\jogl\jogl_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++/D/ObjC++ but not for C [cc] cc1.exe: warning: command-line option '-fno-rtti' is valid for C++/D/ObjC++ but not for C [cc] cc1.exe: warning: command-line option '-fno-rtti' is valid for C++/D/ObjC++ but not for C [cc] cc1.exe: warning: command-line option '-fno-rtti' is valid for C++/D/ObjC++ but not for C [cc] Starting link [delete] Deleting: c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build\jogl\obj\jogl\jogl_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++/D/ObjC++ but not for C [cc] cc1.exe: warning: command-line option '-fno-rtti' is valid for C++/D/ObjC++ but not for C [cc] cc1.exe: warning: command-line option '-fno-rtti' is valid for C++/D/ObjC++ but not for C [cc] In file included from c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\make\stub_includes\libav\lavc55_lavf55_lavu53_lavr01/libavcodec/avcodec.h:46, [cc] from c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\src\jogl\native\libav\ffmpeg_tool.h:44, [cc] from c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\src\jogl\native\libav\ffmpeg_impl_template.c:32, [cc] from c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\src\jogl\native\libav\ffmpeg_lavc55_lavf55_lavu53_lavr01.c:33: [cc] c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\make\stub_includes\libav\lavc55_lavf55_lavu53_lavr01/libavutil/mem.h:174:1: warning: 'alloc_size' attribute ignored on a function returning 'int' [-Wattributes] [cc] 174 | av_alloc_size(2, 3) int av_reallocp_array(void *ptr, size_t nmemb, size_t size); [cc] | ^~~~~~~~~~~~~ [cc] cc1.exe: warning: command-line option '-fno-rtti' is valid for C++/D/ObjC++ but not for C [cc] Starting link [delete] Deleting: c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build\jogl\obj\jogl\jogl_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++/D/ObjC++ but not for C [cc] In file included from c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\make\stub_includes\libav\lavc56_lavf56_lavu54_lavr02/libavcodec/avcodec.h:46, [cc] from c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\src\jogl\native\libav\ffmpeg_tool.h:44, [cc] from c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\src\jogl\native\libav\ffmpeg_impl_template.c:32, [cc] from c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\src\jogl\native\libav\ffmpeg_lavc56_lavf56_lavu54_lavr02.c:33: [cc] c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\make\stub_includes\libav\lavc56_lavf56_lavu54_lavr02/libavutil/mem.h:174:1: warning: 'alloc_size' attribute ignored on a function returning 'int' [-Wattributes] [cc] 174 | av_alloc_size(2, 3) int av_reallocp_array(void *ptr, size_t nmemb, size_t size); [cc] | ^~~~~~~~~~~~~ [cc] cc1.exe: warning: command-line option '-fno-rtti' is valid for C++/D/ObjC++ but not for C [cc] cc1.exe: warning: command-line option '-fno-rtti' is valid for C++/D/ObjC++ but not for C [cc] cc1.exe: warning: command-line option '-fno-rtti' is valid for C++/D/ObjC++ but not for C [cc] Starting link [delete] Deleting: c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build\jogl\obj\jogl\jogl_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++/D/ObjC++ but not for C [cc] cc1.exe: warning: command-line option '-fno-rtti' is valid for C++/D/ObjC++ but not for C [cc] cc1.exe: warning: command-line option '-fno-rtti' is valid for C++/D/ObjC++ but not for C [cc] cc1.exe: warning: command-line option '-fno-rtti' is valid for C++/D/ObjC++ but not for C [cc] cc1.exe: warning: command-line option '-fno-rtti' is valid for C++/D/ObjC++ but not for C [cc] cc1.exe: warning: command-line option '-fno-rtti' is valid for C++/D/ObjC++ but not for C [cc] cc1.exe: warning: command-line option '-fno-rtti' is valid for C++/D/ObjC++ but not for C [cc] cc1.exe: warning: command-line option '-fno-rtti' is valid for C++/D/ObjC++ but not for C [cc] cc1.exe: warning: command-line option '-fno-rtti' is valid for C++/D/ObjC++ but not for C [cc] cc1.exe: warning: command-line option '-fno-rtti' is valid for C++/D/ObjC++ but not for C [cc] cc1.exe: warning: command-line option '-fno-rtti' is valid for C++/D/ObjC++ but not for C [cc] Starting link [delete] Deleting: c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build\jogl\obj\jogl_desktop.symbols.raw gluegen.properties.load.user: gluegen.cpptasks.initialize: [echo] os.name=Windows 10 [echo] os.version=10.0 [echo] os.arch=amd64 [echo] nativejartag.prefix = jogamp/nativetag [echo] c.compiler.debug=false [echo] c.compiler.use-debug=${c.compiler.use-debug} [echo] c.compiler.optimise=none gluegen.cpptasks.striplibs: [echo] Strip symbols from libs in ../build/jogl/obj c.build.jogl.mobile: [echo] Output lib name = jogl_mobile [echo] Compiling jogl_mobile [cc] Starting dependency analysis for 7 files. [cc] 7 files are up to date. [cc] 0 files to be recompiled from dependency analysis. [cc] 4 total files to be compiled. [cc] cc1.exe: warning: command-line option '-fno-rtti' is valid for C++/D/ObjC++ but not for C [cc] cc1.exe: warning: command-line option '-fno-rtti' is valid for C++/D/ObjC++ but not for C [cc] cc1.exe: warning: command-line option '-fno-rtti' is valid for C++/D/ObjC++ but not for C [cc] cc1.exe: warning: command-line option '-fno-rtti' is valid for C++/D/ObjC++ but not for C [cc] Starting link [delete] Deleting: c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build\jogl\obj\jogl_mobile.symbols.raw gluegen.properties.load.user: gluegen.cpptasks.initialize: [echo] os.name=Windows 10 [echo] os.version=10.0 [echo] os.arch=amd64 [echo] nativejartag.prefix = jogamp/nativetag [echo] c.compiler.debug=false [echo] c.compiler.use-debug=${c.compiler.use-debug} [echo] c.compiler.optimise=none gluegen.cpptasks.striplibs: [echo] Strip symbols from libs in ../build/jogl/obj c.build.jogl.cg: [echo] Output lib name = jogl_cg [echo] Compiling jogl_cg [cc] 1 total files to be compiled. [cc] cc1.exe: warning: command-line option '-fno-rtti' is valid for C++/D/ObjC++ but not for C [cc] Starting link [delete] Deleting: c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build\jogl\obj\jogl_cg.symbols.raw gluegen.properties.load.user: gluegen.cpptasks.initialize: [echo] os.name=Windows 10 [echo] os.version=10.0 [echo] os.arch=amd64 [echo] nativejartag.prefix = jogamp/nativetag [echo] c.compiler.debug=false [echo] c.compiler.use-debug=${c.compiler.use-debug} [echo] c.compiler.optimise=none gluegen.cpptasks.striplibs: [echo] Strip symbols from libs in ../build/jogl/obj c.build.jogl: c.manifest: build-jars-dependset: build-jars-android: [jar] Building jar: c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build\jogl\jogl-os-android.jar build-jars-mobile-javase: [jar] Building jar: c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build\jogl\jogl-os-ios.jar [jar] Building jar: c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build\jogl\jogl-glmobile.jar [jar] Building jar: c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build\jogl\jogl-glmobile-dbg.jar build-jars-os-desktop-javase: [jar] Building jar: c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build\jogl\jogl-os-x11.jar [jar] Building jar: c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build\jogl\jogl-os-win.jar [jar] Building jar: c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build\jogl\jogl-os-osx.jar build-jars-desktop-javase: [jar] Building jar: c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build\jogl\jogl-gldesktop.jar [jar] Building jar: c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build\jogl\jogl-gldesktop-dbg.jar [jar] Building jar: c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build\jogl\jogl-glu-gldesktop.jar [jar] Building jar: c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build\jogl\jogl-util-gldesktop.jar build-jars-awt-javase: [jar] Building jar: c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build\jogl\jogl-awt.jar [jar] Building jar: c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build\jogl\jogl-util-awt.jar build-jars-swt-javase: [jar] Building jar: c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build\jogl\jogl-swt.jar build-jars-javase: [jar] Building jar: c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build\jogl\jogl.jar [jar] Building jar: c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build\jogl\jogl-sdk.jar [jar] Building jar: c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build\jogl\jogl-glu.jar [jar] Building jar: c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build\jogl\jogl-util.jar [jar] Building jar: c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build\jogl\jogl-util-graph.jar [jar] Building jar: c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build\jogl\jogl-fonts-p0.jar [jar] Building jar: c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build\jogl\jogl-util-fixedfuncemu.jar [jar] Building MANIFEST-only jar: c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build\jogl\jogl-omx.jar [jar] Building jar: c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build\jogl\jogl-cg.jar [echo] native.tag.jar opengl (attr) for ../build/jogl/jogl-natives-windows-amd64.jar include *.dll exclude *jogl_cg.dll *jogl_cg.symbols [echo] native.tag.jar opengl (props) jogl-natives-windows-amd64.jar include *.dll exclude *jogl_cg.dll *jogl_cg.symbols *.symbols [mkdir] Created dir: c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build\jogl\obj\jogl-natives-windows-amd64.jar.d\java [mkdir] Created dir: c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build\jogl\obj\jogl-natives-windows-amd64.jar.d\jar [mkdir] Created dir: c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build\jogl\obj\jogl-natives-windows-amd64.jar.d\jar\natives [mkdir] Created dir: c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build\jogl\obj\jogl-natives-windows-amd64.jar.d\jar\natives\windows-amd64 [copy] Copying 2 files to c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build\jogl\obj\jogl-natives-windows-amd64.jar.d\jar\natives\windows-amd64 [javac] Compiling 1 source file to c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build\jogl\obj\jogl-natives-windows-amd64.jar.d\jar [jar] Building jar: c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build\jogl\jogl-natives-windows-amd64.jar [echo] native.tag.jar cg (attr) for ../build/jogl/jogl-cg-natives-windows-amd64.jar include *jogl_cg.dll exclude [echo] native.tag.jar cg (props) jogl-cg-natives-windows-amd64.jar include *jogl_cg.dll exclude *.symbols [mkdir] Created dir: c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build\jogl\obj\jogl-cg-natives-windows-amd64.jar.d\java [mkdir] Created dir: c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build\jogl\obj\jogl-cg-natives-windows-amd64.jar.d\jar [mkdir] Created dir: c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build\jogl\obj\jogl-cg-natives-windows-amd64.jar.d\jar\natives [mkdir] Created dir: c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build\jogl\obj\jogl-cg-natives-windows-amd64.jar.d\jar\natives\windows-amd64 [copy] Copying 1 file to c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build\jogl\obj\jogl-cg-natives-windows-amd64.jar.d\jar\natives\windows-amd64 [javac] Compiling 1 source file to c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build\jogl\obj\jogl-cg-natives-windows-amd64.jar.d\jar [jar] Building jar: c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build\jogl\jogl-cg-natives-windows-amd64.jar build-jars: generate.version.txt: all: build.newt: jogamp.env.validation: [echo] ant.version Apache Ant(TM) version 1.10.5 compiled on July 10 2018 [echo] ant.java.version 17 [echo] java.version 17.0.5 [echo] java.home c:\jdk-17 [echo] jvmJava.exe c:\jdk-17/bin/java [echo] jvmJava8.exe ${jvmJava8.exe} [echo] minJava21 ${minJava21} [echo] minJava17 true [echo] minJava11 true [echo] minJava9 true [echo] minJava8 true jogamp.env.init: [echo] javadoc.xarg1 -Xdoclint:none [echo] jogamp.jar.codebase Codebase: *.jogamp.org [echo] jogamp.version 2.4.0-rc-20230131 [echo] jogamp.version.int 2414020 [echo] junit.is.disabled ${junit.is.disabled} [echo] target.user.set true [echo] target.sourcelevel 1.8 [echo] target.targetlevel 1.8 [echo] target.releaselevel ${target.releaselevel} [echo] target.rt.jar C:\jre1.8.0_212\lib\rt.jar [echo] javacdebug true [echo] javacdebuglevel source,lines [echo] javac.memorymax 1024m [echo] build.archiveon true [echo] build.node.name windows-x86_64-jau-011 [echo] android.api.level 24 [echo] junit.run.arg0 -Djunit.run.arg0=dummy [echo] junit.run.arg1 -Djunit.run.arg1=dummy [echo] macosx.sdkroot ${macosx.sdkroot} [echo] TARGET_PLATFORM_SYSROOT ${TARGET_PLATFORM_SYSROOT} [echo] TARGET_PLATFORM_USRROOT ${TARGET_PLATFORM_USRROOT} [echo] TARGET_PLATFORM_USRLIBS ${TARGET_PLATFORM_USRLIBS} [echo] TARGET_JAVA_LIBS ${TARGET_JAVA_LIBS} gluegen.properties.load.user: gluegen.cpptasks.detect.os.custom: [echo] gluegen.cpptasks.detect.os.custom: NOP done gluegen.cpptasks.initialize: [echo] os.name=Windows 10 [echo] os.version=10.0 [echo] os.arch=amd64 [echo] nativejartag.prefix = jogamp/nativetag [echo] c.compiler.debug=false [echo] c.compiler.use-debug=${c.compiler.use-debug} [echo] c.compiler.optimise=none gluegen.cpptasks.detect.os.1: gluegen.cpptasks.detect.os.refine: gluegen.cpptasks.detect.os.freebsd.amd64: gluegen.cpptasks.detect.os.freebsd.x86: gluegen.cpptasks.detect.os.freebsd: gluegen.cpptasks.detect.os.hpux: gluegen.cpptasks.detect.os.linux.amd64: gluegen.cpptasks.detect.os.linux.ia64: gluegen.cpptasks.detect.os.linux.x86: gluegen.cpptasks.detect.os.linux.armv6.armel: gluegen.cpptasks.detect.os.linux.armv6.armhf: gluegen.cpptasks.detect.os.android.armv6.armel: gluegen.cpptasks.detect.os.linux.aarch64: gluegen.cpptasks.detect.os.android.armv6.armhf: gluegen.cpptasks.detect.os.android.aarch64: gluegen.cpptasks.detect.os.android.x86: gluegen.cpptasks.detect.os.linux.alpha: gluegen.cpptasks.detect.os.linux.hppa: gluegen.cpptasks.detect.os.linux.mips: gluegen.cpptasks.detect.os.linux.mipsel: gluegen.cpptasks.detect.os.linux.ppc: gluegen.cpptasks.detect.os.linux.ppc64: gluegen.cpptasks.detect.os.linux.ppc64le: gluegen.cpptasks.detect.os.linux.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\windows-x86_64\build\newt\gensrc\native\newt [mkdir] Created dir: c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build\newt\gensrc\native\newt\Android [mkdir] Created dir: c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build\newt\gensrc\native\newt\X11 [mkdir] Created dir: c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build\newt\gensrc\native\newt\MacOSX [mkdir] Created dir: c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build\newt\gensrc\native\newt\iOS [mkdir] Created dir: c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build\newt\gensrc\native\newt\Windows [mkdir] Created dir: c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build\newt\gensrc\native\newt\KD [mkdir] Created dir: c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build\newt\gensrc\native\newt\IntelGDL [mkdir] Created dir: c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build\newt\gensrc\native\newt\bcm\egl [mkdir] Created dir: c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build\newt\gensrc\native\newt\bcm\vc\iv [mkdir] Created dir: c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build\newt\gensrc\native\newt\egl\gbm [mkdir] Created dir: c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build\newt\classes [mkdir] Created dir: c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build\newt\obj java.compile.javase: [javac] Compiling 1 source file to c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build\newt\classes [javac] Compiling 3 source files to c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build\newt\classes [javac] Compiling 1 source file to c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build\newt\classes [javac] Compiling 3 source files to c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build\newt\classes [javac] Compiling 3 source files to c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build\newt\classes [javac] Compiling 3 source files to c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build\newt\classes [javac] Compiling 3 source files to c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build\newt\classes [javac] Compiling 3 source files to c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build\newt\classes [javac] Compiling 5 source files to c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build\newt\classes [javac] Compiling 88 source files to c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build\newt\classes [javac] Note: c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\src\newt\classes\com\jogamp\newt\event\NEWTEventFiFo.java uses unchecked or unsafe operations. [javac] Note: Recompile with -Xlint:unchecked for details. setup-manifestfile: [copy] Copying 1 file to c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build\newt [copy] Copying 1 file to c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build\newt build-jars-opengl: [jar] Building jar: c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build\newt\newt-ogl.jar build-jars-awt: [jar] Building jar: c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build\newt\newt-awt.jar build-jars-swt: [jar] Building jar: c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build\newt\newt-swt.jar build-jars-javafx: [jar] Building jar: c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build\newt\newt-javafx.jar build-jars-driver: [jar] Building jar: c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build\newt\newt-driver-linux.jar [jar] Building jar: c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build\newt\newt-driver-x11.jar [jar] Building jar: c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build\newt\newt-driver-win.jar [jar] Building jar: c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build\newt\newt-driver-osx.jar [jar] Building jar: c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build\newt\newt-driver-ios.jar [jar] Building jar: c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build\newt\newt-driver-kd.jar [jar] Building jar: c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build\newt\newt-driver-bcm-old.jar [jar] Building jar: c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build\newt\newt-driver-bcm-vc.jar [jar] Building jar: c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build\newt\newt-driver-egl-gbm.jar [jar] Building jar: c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build\newt\newt-driver-intelgdl.jar build-jars-javase: [jar] Building jar: c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build\newt\newt.jar [jar] Building jar: c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build\newt\newt-event.jar java.compile.android: [javac] Compiling 1 source file to c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build\newt\classes [javac] Note: c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\src\newt\classes\jogamp\newt\driver\android\WindowDriver.java uses or overrides a deprecated API. [javac] Note: Recompile with -Xlint:deprecation for details. [javac] Compiling 8 source files to c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build\newt\classes [javac] Note: c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\src\newt\classes\jogamp\newt\driver\android\ScreenDriver.java uses or overrides a deprecated API. [javac] Note: Recompile with -Xlint:deprecation for details. build-jars-android: [jar] Building jar: c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build\newt\newt-driver-android.jar gluegen.cpptasks.detect.compiler: [echo] gcc.compat.compiler=gcc [echo] GCC=true [echo] CLANG=${isCLANG} [echo] VC6=${isVC6} [echo] VC7=${isVC7} [echo] VC8=${isVC8} [echo] VC8_X64=${isVC8_X64} [echo] VC9=${isVC9} [echo] MingW=true [echo] MingW32=${isMingW32} [echo] MingW64=true setup.java.home.dir: [echo] java.home.dir c:\jdk-17 [echo] java.includes.dir c:\JogAmpSlavex64\workspace\gluegen\label\windows-x86_64/make/stub_includes/jni gluegen.cpptasks.configure.compiler: gluegen.cpptasks.declare.compiler.environment: gluegen.cpptasks.declare.compiler.win32.vc6: gluegen.cpptasks.declare.compiler.win32.vc7: gluegen.cpptasks.declare.compiler.win32.vc8: gluegen.cpptasks.declare.compiler.win32.vc8_x64: gluegen.cpptasks.declare.compiler.win32.vc9: gluegen.cpptasks.declare.compiler.win32.mingw: gluegen.cpptasks.declare.compiler.win64.mingw: [echo] Win64.MingW gluegen.cpptasks.declare.compiler.win32: gluegen.cpptasks.declare.compiler.linux.x86: gluegen.cpptasks.declare.compiler.linux.amd64: gluegen.cpptasks.declare.compiler.linux.ia64: gluegen.cpptasks.declare.compiler.linux.armv6: gluegen.cpptasks.declare.compiler.linux.aarch64: gluegen.cpptasks.declare.compiler.linux.alpha: gluegen.cpptasks.declare.compiler.linux.hppa: gluegen.cpptasks.declare.compiler.linux.mips: gluegen.cpptasks.declare.compiler.linux.mipsel: gluegen.cpptasks.declare.compiler.linux.ppc: gluegen.cpptasks.declare.compiler.linux.ppc64: gluegen.cpptasks.declare.compiler.linux.ppc64le: gluegen.cpptasks.declare.compiler.linux.s390: gluegen.cpptasks.declare.compiler.linux.s390x: gluegen.cpptasks.declare.compiler.linux.sparc: gluegen.cpptasks.declare.compiler.linux: gluegen.cpptasks.declare.compiler.solaris32: gluegen.cpptasks.declare.compiler.solaris.sparcv9: gluegen.cpptasks.declare.compiler.solaris.amd64: gluegen.cpptasks.declare.compiler.solaris: gluegen.cpptasks.declare.compiler.macosx: gluegen.cpptasks.declare.compiler.ios.amd64: gluegen.cpptasks.declare.compiler.ios.arm64: gluegen.cpptasks.declare.compiler.freebsd.x86: gluegen.cpptasks.declare.compiler.freebsd.amd64: gluegen.cpptasks.declare.compiler.freebsd: gluegen.cpptasks.declare.compiler.hpux: gluegen.cpptasks.declare.compiler: [echo] java.home.dir c:\jdk-17 [echo] java.includes.dir c:\JogAmpSlavex64\workspace\gluegen\label\windows-x86_64/make/stub_includes/jni [echo] java.includes.dir.platform c:\JogAmpSlavex64\workspace\gluegen\label\windows-x86_64/make/stub_includes/jni/win32 [echo] java.lib.dir.platform c:\jdk-17/bin gluegen.cpptasks.setup.compiler: c.configure.1: c.configure.win32.vc: c.configure.win32.mingw: c.configure.win64.mingw: [echo] Win64.MingW c.configure.win32: c.configure.linux.x86: c.configure.linux.amd64: c.configure.linux.armv6: c.configure.linux.aarch64: c.configure.linux.hppa: c.configure.linux.mips: c.configure.linux.mipsel: c.configure.linux.ppc: c.configure.linux.s390: c.configure.linux.sparc: c.configure.linux.ia64: c.configure.x11: c.configure.linux: c.configure.android: c.configure.solaris32: c.configure.solaris.sparcv9: c.configure.solaris.amd64: c.configure.macosx: c.configure.ios.amd64: c.configure.ios.arm64: c.configure.freebsd.x86: c.configure.freebsd.amd64: c.configure.freebsd: c.configure.hpux: c.configure.2: c.configure: c.build.newt.windowlib.head: [echo] Using compiler.cfg.id compiler.cfg.win64.mingw [echo] Using linker.cfg.id.oswin linker.cfg.win64.mingw.newt [echo] Output lib name = newt_head [echo] Compiling newt_head [cc] 4 total files to be compiled. [cc] cc1.exe: warning: command-line option '-fno-rtti' is valid for C++/D/ObjC++ but not for C [cc] cc1.exe: warning: command-line option '-fno-rtti' is valid for C++/D/ObjC++ but not for C [cc] cc1.exe: warning: command-line option '-fno-rtti' is valid for C++/D/ObjC++ but not for C [cc] cc1.exe: warning: command-line option '-fno-rtti' is valid for C++/D/ObjC++ but not for C [cc] Starting link [delete] Deleting: c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build\newt\obj\newt_head.symbols.raw gluegen.properties.load.user: gluegen.cpptasks.initialize: [echo] os.name=Windows 10 [echo] os.version=10.0 [echo] os.arch=amd64 [echo] nativejartag.prefix = jogamp/nativetag [echo] c.compiler.debug=false [echo] c.compiler.use-debug=${c.compiler.use-debug} [echo] c.compiler.optimise=none gluegen.cpptasks.striplibs: [echo] Strip symbols from libs in ../build/newt/obj c.build.newt.windowlib.drmgbm: c.build.newt.natives: c.build.newt: c.manifest: build-jars-native: [echo] native.tag.jar newt (attr) for ../build/newt/newt-natives-windows-amd64.jar include *.dll exclude [echo] native.tag.jar newt (props) newt-natives-windows-amd64.jar include *.dll exclude *.symbols [mkdir] Created dir: c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build\newt\obj\newt-natives-windows-amd64.jar.d\java [mkdir] Created dir: c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build\newt\obj\newt-natives-windows-amd64.jar.d\jar [mkdir] Created dir: c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build\newt\obj\newt-natives-windows-amd64.jar.d\jar\natives [mkdir] Created dir: c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build\newt\obj\newt-natives-windows-amd64.jar.d\jar\natives\windows-amd64 [copy] Copying 1 file to c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build\newt\obj\newt-natives-windows-amd64.jar.d\jar\natives\windows-amd64 [javac] Compiling 1 source file to c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build\newt\obj\newt-natives-windows-amd64.jar.d\jar [jar] Building jar: c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build\newt\newt-natives-windows-amd64.jar generate.version.txt: all: build.oculusvr: jogamp.env.validation: [echo] ant.version Apache Ant(TM) version 1.10.5 compiled on July 10 2018 [echo] ant.java.version 17 [echo] java.version 17.0.5 [echo] java.home c:\jdk-17 [echo] jvmJava.exe c:\jdk-17/bin/java [echo] jvmJava8.exe ${jvmJava8.exe} [echo] minJava21 ${minJava21} [echo] minJava17 true [echo] minJava11 true [echo] minJava9 true [echo] minJava8 true jogamp.env.init: [echo] javadoc.xarg1 -Xdoclint:none [echo] jogamp.jar.codebase Codebase: *.jogamp.org [echo] jogamp.version 2.4.0-rc-20230131 [echo] jogamp.version.int 2414020 [echo] junit.is.disabled ${junit.is.disabled} [echo] target.user.set true [echo] target.sourcelevel 1.8 [echo] target.targetlevel 1.8 [echo] target.releaselevel ${target.releaselevel} [echo] target.rt.jar C:\jre1.8.0_212\lib\rt.jar [echo] javacdebug true [echo] javacdebuglevel source,lines [echo] javac.memorymax 1024m [echo] build.archiveon true [echo] build.node.name windows-x86_64-jau-011 [echo] android.api.level 24 [echo] junit.run.arg0 -Djunit.run.arg0=dummy [echo] junit.run.arg1 -Djunit.run.arg1=dummy [echo] macosx.sdkroot ${macosx.sdkroot} [echo] TARGET_PLATFORM_SYSROOT ${TARGET_PLATFORM_SYSROOT} [echo] TARGET_PLATFORM_USRROOT ${TARGET_PLATFORM_USRROOT} [echo] TARGET_PLATFORM_USRLIBS ${TARGET_PLATFORM_USRLIBS} [echo] TARGET_JAVA_LIBS ${TARGET_JAVA_LIBS} gluegen.properties.load.user: gluegen.cpptasks.detect.os.custom: [echo] gluegen.cpptasks.detect.os.custom: NOP done gluegen.cpptasks.initialize: [echo] os.name=Windows 10 [echo] os.version=10.0 [echo] os.arch=amd64 [echo] nativejartag.prefix = jogamp/nativetag [echo] c.compiler.debug=false [echo] c.compiler.use-debug=${c.compiler.use-debug} [echo] c.compiler.optimise=none gluegen.cpptasks.detect.os.1: gluegen.cpptasks.detect.os.refine: gluegen.cpptasks.detect.os.freebsd.amd64: gluegen.cpptasks.detect.os.freebsd.x86: gluegen.cpptasks.detect.os.freebsd: gluegen.cpptasks.detect.os.hpux: gluegen.cpptasks.detect.os.linux.amd64: gluegen.cpptasks.detect.os.linux.ia64: gluegen.cpptasks.detect.os.linux.x86: gluegen.cpptasks.detect.os.linux.armv6.armel: gluegen.cpptasks.detect.os.linux.armv6.armhf: gluegen.cpptasks.detect.os.android.armv6.armel: gluegen.cpptasks.detect.os.linux.aarch64: gluegen.cpptasks.detect.os.android.armv6.armhf: gluegen.cpptasks.detect.os.android.aarch64: gluegen.cpptasks.detect.os.android.x86: gluegen.cpptasks.detect.os.linux.alpha: gluegen.cpptasks.detect.os.linux.hppa: gluegen.cpptasks.detect.os.linux.mips: gluegen.cpptasks.detect.os.linux.mipsel: gluegen.cpptasks.detect.os.linux.ppc: gluegen.cpptasks.detect.os.linux.ppc64: gluegen.cpptasks.detect.os.linux.ppc64le: gluegen.cpptasks.detect.os.linux.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\windows-x86_64\build\oculusvr\gensrc\classes [mkdir] Created dir: c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build\oculusvr\gensrc\native\oculusvr [mkdir] Created dir: c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build\oculusvr\classes [mkdir] Created dir: c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\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 17 [echo] java.version 17.0.5 [echo] java.home c:\jdk-17 [echo] jvmJava.exe c:\jdk-17/bin/java [echo] jvmJava8.exe ${jvmJava8.exe} [echo] minJava21 ${minJava21} [echo] minJava17 true [echo] minJava11 true [echo] minJava9 true [echo] minJava8 true jogamp.env.init: [echo] javadoc.xarg1 -Xdoclint:none [echo] jogamp.jar.codebase Codebase: *.jogamp.org [echo] jogamp.version 2.4.0-rc-20230131 [echo] jogamp.version.int 2414020 [echo] junit.is.disabled ${junit.is.disabled} [echo] target.user.set true [echo] target.sourcelevel 1.8 [echo] target.targetlevel 1.8 [echo] target.releaselevel ${target.releaselevel} [echo] target.rt.jar C:\jre1.8.0_212\lib\rt.jar [echo] javacdebug true [echo] javacdebuglevel source,lines [echo] javac.memorymax 1024m [echo] build.archiveon true [echo] build.node.name windows-x86_64-jau-011 [echo] android.api.level 24 [echo] junit.run.arg0 -Djunit.run.arg0=dummy [echo] junit.run.arg1 -Djunit.run.arg1=dummy [echo] macosx.sdkroot ${macosx.sdkroot} [echo] TARGET_PLATFORM_SYSROOT ${TARGET_PLATFORM_SYSROOT} [echo] TARGET_PLATFORM_USRROOT ${TARGET_PLATFORM_USRROOT} [echo] TARGET_PLATFORM_USRLIBS ${TARGET_PLATFORM_USRLIBS} [echo] TARGET_JAVA_LIBS ${TARGET_JAVA_LIBS} gluegen.properties.load.user: gluegen.cpptasks.detect.os.custom: [echo] gluegen.cpptasks.detect.os.custom: NOP done gluegen.cpptasks.initialize: [echo] os.name=Windows 10 [echo] os.version=10.0 [echo] os.arch=amd64 [echo] nativejartag.prefix = jogamp/nativetag [echo] c.compiler.debug=false [echo] c.compiler.use-debug=${c.compiler.use-debug} [echo] c.compiler.optimise=none gluegen.cpptasks.detect.os.1: gluegen.cpptasks.detect.os.refine: gluegen.cpptasks.detect.os.freebsd.amd64: gluegen.cpptasks.detect.os.freebsd.x86: gluegen.cpptasks.detect.os.freebsd: gluegen.cpptasks.detect.os.hpux: gluegen.cpptasks.detect.os.linux.amd64: gluegen.cpptasks.detect.os.linux.ia64: gluegen.cpptasks.detect.os.linux.x86: gluegen.cpptasks.detect.os.linux.armv6.armel: gluegen.cpptasks.detect.os.linux.armv6.armhf: gluegen.cpptasks.detect.os.android.armv6.armel: gluegen.cpptasks.detect.os.linux.aarch64: gluegen.cpptasks.detect.os.android.armv6.armhf: gluegen.cpptasks.detect.os.android.aarch64: gluegen.cpptasks.detect.os.android.x86: gluegen.cpptasks.detect.os.linux.alpha: gluegen.cpptasks.detect.os.linux.hppa: gluegen.cpptasks.detect.os.linux.mips: gluegen.cpptasks.detect.os.linux.mipsel: gluegen.cpptasks.detect.os.linux.ppc: gluegen.cpptasks.detect.os.linux.ppc64: gluegen.cpptasks.detect.os.linux.ppc64le: gluegen.cpptasks.detect.os.linux.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 17 [echo] java.version 17.0.5 [echo] java.home c:\jdk-17 [echo] jvmJava.exe c:\jdk-17/bin/java [echo] jvmJava8.exe ${jvmJava8.exe} [echo] minJava21 ${minJava21} [echo] minJava17 true [echo] minJava11 true [echo] minJava9 true [echo] minJava8 true jogamp.env.init: [echo] javadoc.xarg1 -Xdoclint:none [echo] jogamp.jar.codebase Codebase: *.jogamp.org [echo] jogamp.version 2.4.0-rc-20230131 [echo] jogamp.version.int 2414020 [echo] junit.is.disabled ${junit.is.disabled} [echo] target.user.set true [echo] target.sourcelevel 1.8 [echo] target.targetlevel 1.8 [echo] target.releaselevel ${target.releaselevel} [echo] target.rt.jar C:\jre1.8.0_212\lib\rt.jar [echo] javacdebug true [echo] javacdebuglevel source,lines [echo] javac.memorymax 1024m [echo] build.archiveon true [echo] build.node.name windows-x86_64-jau-011 [echo] android.api.level 24 [echo] junit.run.arg0 -Djunit.run.arg0=dummy [echo] junit.run.arg1 -Djunit.run.arg1=dummy [echo] macosx.sdkroot ${macosx.sdkroot} [echo] TARGET_PLATFORM_SYSROOT ${TARGET_PLATFORM_SYSROOT} [echo] TARGET_PLATFORM_USRROOT ${TARGET_PLATFORM_USRROOT} [echo] TARGET_PLATFORM_USRLIBS ${TARGET_PLATFORM_USRLIBS} [echo] TARGET_JAVA_LIBS ${TARGET_JAVA_LIBS} gluegen.properties.load.user: [echo] Loaded C:\Users\jogamp/gluegen.properties. [echo] Setting defaults: [echo] Setting default gcc.compat.compiler [echo] gcc.compat.compiler=gcc [echo] antlr.jar=../../../../gluegen/label/windows-x86_64/make/lib/antlr.jar [echo] junit.jar=../../../../gluegen/label/windows-x86_64/make/lib/junit.jar [echo] win32.c.compiler=mingw64 gluegen.cpptasks.detect.os.custom: [echo] gluegen.cpptasks.detect.os.custom: NOP done gluegen.cpptasks.initialize: [echo] os.name=Windows 10 [echo] os.version=10.0 [echo] os.arch=amd64 [echo] nativejartag.prefix = jogamp/nativetag [echo] c.compiler.debug=false [echo] c.compiler.use-debug=${c.compiler.use-debug} [echo] c.compiler.optimise=none gluegen.cpptasks.detect.os.1: gluegen.cpptasks.detect.os.refine: gluegen.cpptasks.detect.os.freebsd.amd64: gluegen.cpptasks.detect.os.freebsd.x86: gluegen.cpptasks.detect.os.freebsd: gluegen.cpptasks.detect.os.hpux: gluegen.cpptasks.detect.os.linux.amd64: gluegen.cpptasks.detect.os.linux.ia64: gluegen.cpptasks.detect.os.linux.x86: gluegen.cpptasks.detect.os.linux.armv6.armel: gluegen.cpptasks.detect.os.linux.armv6.armhf: gluegen.cpptasks.detect.os.android.armv6.armel: gluegen.cpptasks.detect.os.linux.aarch64: gluegen.cpptasks.detect.os.android.armv6.armhf: gluegen.cpptasks.detect.os.android.aarch64: gluegen.cpptasks.detect.os.android.x86: gluegen.cpptasks.detect.os.linux.alpha: gluegen.cpptasks.detect.os.linux.hppa: gluegen.cpptasks.detect.os.linux.mips: gluegen.cpptasks.detect.os.linux.mipsel: gluegen.cpptasks.detect.os.linux.ppc: gluegen.cpptasks.detect.os.linux.ppc64: gluegen.cpptasks.detect.os.linux.ppc64le: gluegen.cpptasks.detect.os.linux.s390: gluegen.cpptasks.detect.os.linux.s390x: gluegen.cpptasks.detect.os.linux.sparc: gluegen.cpptasks.detect.os.linux: gluegen.cpptasks.detect.os.osx: gluegen.cpptasks.detect.os.ios.amd64: gluegen.cpptasks.detect.os.ios.arch64: gluegen.cpptasks.detect.os.solaris.sparc: gluegen.cpptasks.detect.os.solaris.sparcv9: gluegen.cpptasks.detect.os.solaris.amd64: gluegen.cpptasks.detect.os.solaris.x86: gluegen.cpptasks.detect.os.solaris: gluegen.cpptasks.detect.os.unix: gluegen.cpptasks.detect.os.windows.amd64: gluegen.cpptasks.detect.os.windows.x86: gluegen.cpptasks.detect.os.windows: gluegen.cpptasks.detect.os.2: [echo] os and arch: windows-amd64 [echo] os and arch.dot: windows.amd64 [echo] os and arch.slash: windows/amd64 [echo] native library: prefix '', suffix 'dll' gluegen.cpptasks.detect.os: [echo] gluegen.cpptasks.detected.os=${gluegen.cpptasks.detected.os} [echo] gluegen.cpptasks.detected.os.2=${gluegen.cpptasks.detected.os.2} [echo] isCrosscompilation=${isCrosscompilation} [echo] isI386=${isI386} [echo] isAMD64=true [echo] is64Bit=true [echo] isAbiEabiGnuArmel=${isAbiEabiGnuArmel} [echo] isAbiEabiGnuArmhf=${isAbiEabiGnuArmhf} [echo] jvmDataModel32Bit=${jvmDataModel32Bit} [echo] jvmDataModel64Bit=${jvmDataModel64Bit} [echo] jvmDataModel.arg=-Djnlp.no.jvm.data.model.set=true [echo] FreeBSD=${isFreeBSD} [echo] FreeBSDX86=${isFreeBSDX86} [echo] FreeBSDAMD64=${isFreeBSDAMD64} [echo] HPUX=${isHPUX} [echo] IA64=${isIA64} [echo] Android=${isAndroid} [echo] AndroidARMv6=${isAndroidARMv6} [echo] AndroidARM64=${isAndroidARM64} [echo] AndroidARMv6Armel=${isAndroidARMv6Armel} [echo] AndroidARMv6Armhf=${isAndroidARMv6Armhf} [echo] AndroidX86=${isAndroidX86} [echo] Linux=${isLinux} [echo] LinuxAMD64=${isLinuxAMD64} [echo] LinuxIA64=${isLinuxIA64} [echo] LinuxX86=${isLinuxX86} [echo] LinuxARMv6=${isLinuxARMv6} [echo] LinuxARM64=${isLinuxARM64} [echo] LinuxARMv6Armel=${isLinuxARMv6Armel} [echo] LinuxARMv6Armhf=${isLinuxARMv6Armhf} [echo] LinuxAlpha=${isLinuxAlpha} [echo] LinuxHppa=${isLinuxHppa} [echo] LinuxMips=${isLinuxMips} [echo] LinuxMipsel=${isLinuxMipsel} [echo] LinuxPpc=${isLinuxPpc} [echo] LinuxPpc64=${isLinuxPpc64} [echo] LinuxPpc64le=${isLinuxPpc64le} [echo] 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 042ff817) [echo] gluegen.build.commit 042ff8177884b6af1543622c63c917886798b119 java.class.path.validate: validate: clean-temp: gluegen.build.check.android-launcher: android-launcher.build: gluegen.build.check.java: gluegen.build.java.impl: gluegen.build.java: gluegen.cpptasks.detect.compiler: [echo] gcc.compat.compiler=gcc [echo] GCC=true [echo] CLANG=${isCLANG} [echo] VC6=${isVC6} [echo] VC7=${isVC7} [echo] VC8=${isVC8} [echo] VC8_X64=${isVC8_X64} [echo] VC9=${isVC9} [echo] MingW=true [echo] MingW32=${isMingW32} [echo] MingW64=true setup.java.home.dir: [echo] java.home.dir c:\jdk-17 [echo] java.includes.dir c:\JogAmpSlavex64\workspace\gluegen\label\windows-x86_64/make/stub_includes/jni gluegen.cpptasks.configure.compiler: gluegen.cpptasks.declare.compiler.environment: gluegen.cpptasks.declare.compiler.win32.vc6: gluegen.cpptasks.declare.compiler.win32.vc7: gluegen.cpptasks.declare.compiler.win32.vc8: gluegen.cpptasks.declare.compiler.win32.vc8_x64: gluegen.cpptasks.declare.compiler.win32.vc9: gluegen.cpptasks.declare.compiler.win32.mingw: gluegen.cpptasks.declare.compiler.win64.mingw: [echo] Win64.MingW gluegen.cpptasks.declare.compiler.win32: gluegen.cpptasks.declare.compiler.linux.x86: gluegen.cpptasks.declare.compiler.linux.amd64: gluegen.cpptasks.declare.compiler.linux.ia64: gluegen.cpptasks.declare.compiler.linux.armv6: gluegen.cpptasks.declare.compiler.linux.aarch64: gluegen.cpptasks.declare.compiler.linux.alpha: gluegen.cpptasks.declare.compiler.linux.hppa: gluegen.cpptasks.declare.compiler.linux.mips: gluegen.cpptasks.declare.compiler.linux.mipsel: gluegen.cpptasks.declare.compiler.linux.ppc: gluegen.cpptasks.declare.compiler.linux.ppc64: gluegen.cpptasks.declare.compiler.linux.ppc64le: gluegen.cpptasks.declare.compiler.linux.s390: gluegen.cpptasks.declare.compiler.linux.s390x: gluegen.cpptasks.declare.compiler.linux.sparc: gluegen.cpptasks.declare.compiler.linux: gluegen.cpptasks.declare.compiler.solaris32: gluegen.cpptasks.declare.compiler.solaris.sparcv9: gluegen.cpptasks.declare.compiler.solaris.amd64: gluegen.cpptasks.declare.compiler.solaris: gluegen.cpptasks.declare.compiler.macosx: gluegen.cpptasks.declare.compiler.ios.amd64: gluegen.cpptasks.declare.compiler.ios.arm64: gluegen.cpptasks.declare.compiler.freebsd.x86: gluegen.cpptasks.declare.compiler.freebsd.amd64: gluegen.cpptasks.declare.compiler.freebsd: gluegen.cpptasks.declare.compiler.hpux: gluegen.cpptasks.declare.compiler: [echo] java.home.dir c:\jdk-17 [echo] java.includes.dir c:\JogAmpSlavex64\workspace\gluegen\label\windows-x86_64/make/stub_includes/jni [echo] java.includes.dir.platform c:\JogAmpSlavex64\workspace\gluegen\label\windows-x86_64/make/stub_includes/jni/win32 [echo] java.lib.dir.platform c:\jdk-17/bin gluegen.cpptasks.setup.compiler: declare.win32.vc6: declare.win32.vc7: declare.win32.vc8: declare.win32.vc8_x64: declare.win32.vc9: declare.win32.mingw: declare.win64.mingw: [echo] Win64.MingW declare.win32: declare.linux.x86: declare.linux.amd64: declare.linux.ia64: declare.linux.hppa: declare.linux.mips: declare.linux.mipsel: declare.linux.ppc: declare.linux.ppc64: declare.linux.ppc64le: declare.linux.s390: declare.linux.s390x: declare.linux.sparc: declare.linux.armv6: declare.linux.aarch64: declare.linux: declare.android: declare.solaris32: declare.solarisSparcv9: declare.solarisAMD64: declare.solaris: declare.macosx: declare.ios.amd64: declare.ios.arm64: declare.freebsd.x86: declare.freebsd.amd64: declare.freebsd: declare.hpux: c.configure: gluegen.build.native: jogamp.env.validation: [echo] ant.version Apache Ant(TM) version 1.10.5 compiled on July 10 2018 [echo] ant.java.version 17 [echo] java.version 17.0.5 [echo] java.home c:\jdk-17 [echo] jvmJava.exe c:\jdk-17/bin/java [echo] jvmJava8.exe ${jvmJava8.exe} [echo] minJava21 ${minJava21} [echo] minJava17 true [echo] minJava11 true [echo] minJava9 true [echo] minJava8 true jogamp.env.init: [echo] javadoc.xarg1 -Xdoclint:none [echo] jogamp.jar.codebase Codebase: *.jogamp.org [echo] jogamp.version 2.4.0-rc-20230131 [echo] jogamp.version.int 2414020 [echo] junit.is.disabled ${junit.is.disabled} [echo] target.user.set true [echo] target.sourcelevel 1.8 [echo] target.targetlevel 1.8 [echo] target.releaselevel ${target.releaselevel} [echo] target.rt.jar C:\jre1.8.0_212\lib\rt.jar [echo] javacdebug true [echo] javacdebuglevel source,lines [echo] javac.memorymax 1024m [echo] build.archiveon true [echo] build.node.name windows-x86_64-jau-011 [echo] android.api.level 24 [echo] junit.run.arg0 -Djunit.run.arg0=dummy [echo] junit.run.arg1 -Djunit.run.arg1=dummy [echo] macosx.sdkroot ${macosx.sdkroot} [echo] TARGET_PLATFORM_SYSROOT ${TARGET_PLATFORM_SYSROOT} [echo] TARGET_PLATFORM_USRROOT ${TARGET_PLATFORM_USRROOT} [echo] TARGET_PLATFORM_USRLIBS ${TARGET_PLATFORM_USRLIBS} [echo] TARGET_JAVA_LIBS ${TARGET_JAVA_LIBS} gluegen.properties.load.user: gluegen.cpptasks.detect.os.custom: [echo] gluegen.cpptasks.detect.os.custom: NOP done gluegen.cpptasks.initialize: [echo] os.name=Windows 10 [echo] os.version=10.0 [echo] os.arch=amd64 [echo] nativejartag.prefix = jogamp/nativetag [echo] c.compiler.debug=false [echo] c.compiler.use-debug=${c.compiler.use-debug} [echo] c.compiler.optimise=none gluegen.cpptasks.detect.os.1: gluegen.cpptasks.detect.os.refine: gluegen.cpptasks.detect.os.freebsd.amd64: gluegen.cpptasks.detect.os.freebsd.x86: gluegen.cpptasks.detect.os.freebsd: gluegen.cpptasks.detect.os.hpux: gluegen.cpptasks.detect.os.linux.amd64: gluegen.cpptasks.detect.os.linux.ia64: gluegen.cpptasks.detect.os.linux.x86: gluegen.cpptasks.detect.os.linux.armv6.armel: gluegen.cpptasks.detect.os.linux.armv6.armhf: gluegen.cpptasks.detect.os.android.armv6.armel: gluegen.cpptasks.detect.os.linux.aarch64: gluegen.cpptasks.detect.os.android.armv6.armhf: gluegen.cpptasks.detect.os.android.aarch64: gluegen.cpptasks.detect.os.android.x86: gluegen.cpptasks.detect.os.linux.alpha: gluegen.cpptasks.detect.os.linux.hppa: gluegen.cpptasks.detect.os.linux.mips: gluegen.cpptasks.detect.os.linux.mipsel: gluegen.cpptasks.detect.os.linux.ppc: gluegen.cpptasks.detect.os.linux.ppc64: gluegen.cpptasks.detect.os.linux.ppc64le: gluegen.cpptasks.detect.os.linux.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 042ff817) [echo] gluegen.build.commit 042ff8177884b6af1543622c63c917886798b119 java.class.path.validate: validate: gluegen.cpptasks.detect.compiler: [echo] gcc.compat.compiler=gcc [echo] GCC=true [echo] CLANG=${isCLANG} [echo] VC6=${isVC6} [echo] VC7=${isVC7} [echo] VC8=${isVC8} [echo] VC8_X64=${isVC8_X64} [echo] VC9=${isVC9} [echo] MingW=true [echo] MingW32=${isMingW32} [echo] MingW64=true setup.java.home.dir: [echo] java.home.dir c:\jdk-17 [echo] java.includes.dir c:\JogAmpSlavex64\workspace\gluegen\label\windows-x86_64/make/stub_includes/jni gluegen.cpptasks.configure.compiler: gluegen.cpptasks.declare.compiler.environment: gluegen.cpptasks.declare.compiler.win32.vc6: gluegen.cpptasks.declare.compiler.win32.vc7: gluegen.cpptasks.declare.compiler.win32.vc8: gluegen.cpptasks.declare.compiler.win32.vc8_x64: gluegen.cpptasks.declare.compiler.win32.vc9: gluegen.cpptasks.declare.compiler.win32.mingw: gluegen.cpptasks.declare.compiler.win64.mingw: [echo] Win64.MingW gluegen.cpptasks.declare.compiler.win32: gluegen.cpptasks.declare.compiler.linux.x86: gluegen.cpptasks.declare.compiler.linux.amd64: gluegen.cpptasks.declare.compiler.linux.ia64: gluegen.cpptasks.declare.compiler.linux.armv6: gluegen.cpptasks.declare.compiler.linux.aarch64: gluegen.cpptasks.declare.compiler.linux.alpha: gluegen.cpptasks.declare.compiler.linux.hppa: gluegen.cpptasks.declare.compiler.linux.mips: gluegen.cpptasks.declare.compiler.linux.mipsel: gluegen.cpptasks.declare.compiler.linux.ppc: gluegen.cpptasks.declare.compiler.linux.ppc64: gluegen.cpptasks.declare.compiler.linux.ppc64le: gluegen.cpptasks.declare.compiler.linux.s390: gluegen.cpptasks.declare.compiler.linux.s390x: gluegen.cpptasks.declare.compiler.linux.sparc: gluegen.cpptasks.declare.compiler.linux: gluegen.cpptasks.declare.compiler.solaris32: gluegen.cpptasks.declare.compiler.solaris.sparcv9: gluegen.cpptasks.declare.compiler.solaris.amd64: gluegen.cpptasks.declare.compiler.solaris: gluegen.cpptasks.declare.compiler.macosx: gluegen.cpptasks.declare.compiler.ios.amd64: gluegen.cpptasks.declare.compiler.ios.arm64: gluegen.cpptasks.declare.compiler.freebsd.x86: gluegen.cpptasks.declare.compiler.freebsd.amd64: gluegen.cpptasks.declare.compiler.freebsd: gluegen.cpptasks.declare.compiler.hpux: gluegen.cpptasks.declare.compiler: [echo] java.home.dir c:\jdk-17 [echo] java.includes.dir c:\JogAmpSlavex64\workspace\gluegen\label\windows-x86_64/make/stub_includes/jni [echo] java.includes.dir.platform c:\JogAmpSlavex64\workspace\gluegen\label\windows-x86_64/make/stub_includes/jni/win32 [echo] java.lib.dir.platform c:\jdk-17/bin gluegen.cpptasks.setup.compiler: declare.win32.vc6: declare.win32.vc7: declare.win32.vc8: declare.win32.vc8_x64: declare.win32.vc9: declare.win32.mingw: declare.win64.mingw: [echo] Win64.MingW declare.win32: declare.linux.x86: declare.linux.amd64: declare.linux.ia64: declare.linux.hppa: declare.linux.mips: declare.linux.mipsel: declare.linux.ppc: declare.linux.ppc64: declare.linux.ppc64le: declare.linux.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 d5200d5f01f6a2404fcfb607679c463df36b9a0a81dfa77d28e1b5ca77707fc9 [echo] gluegen.build.sha.classes ee45eb067581f8968e6f44fafc216cfb6c1a5fa1b4fa18bc409ff6506323a171 [echo] gluegen.build.sha.natives 553618a26c04a6510a6f994cceae5ef558cd2f1f9a680990755e19a64b14bf2e 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\windows-x86_64\build\oculusvr\classes [javac] Compiling 7 source files to c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build\oculusvr\classes [copy] Copying 6 files to c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\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-17 [echo] java.includes.dir c:\JogAmpSlavex64\workspace\gluegen\label\windows-x86_64/make/stub_includes/jni gluegen.cpptasks.configure.compiler: gluegen.cpptasks.declare.compiler.environment: gluegen.cpptasks.declare.compiler.win32.vc6: gluegen.cpptasks.declare.compiler.win32.vc7: gluegen.cpptasks.declare.compiler.win32.vc8: gluegen.cpptasks.declare.compiler.win32.vc8_x64: gluegen.cpptasks.declare.compiler.win32.vc9: gluegen.cpptasks.declare.compiler.win32.mingw: gluegen.cpptasks.declare.compiler.win64.mingw: [echo] Win64.MingW gluegen.cpptasks.declare.compiler.win32: gluegen.cpptasks.declare.compiler.linux.x86: gluegen.cpptasks.declare.compiler.linux.amd64: gluegen.cpptasks.declare.compiler.linux.ia64: gluegen.cpptasks.declare.compiler.linux.armv6: gluegen.cpptasks.declare.compiler.linux.aarch64: gluegen.cpptasks.declare.compiler.linux.alpha: gluegen.cpptasks.declare.compiler.linux.hppa: gluegen.cpptasks.declare.compiler.linux.mips: gluegen.cpptasks.declare.compiler.linux.mipsel: gluegen.cpptasks.declare.compiler.linux.ppc: gluegen.cpptasks.declare.compiler.linux.ppc64: gluegen.cpptasks.declare.compiler.linux.ppc64le: gluegen.cpptasks.declare.compiler.linux.s390: gluegen.cpptasks.declare.compiler.linux.s390x: gluegen.cpptasks.declare.compiler.linux.sparc: gluegen.cpptasks.declare.compiler.linux: gluegen.cpptasks.declare.compiler.solaris32: gluegen.cpptasks.declare.compiler.solaris.sparcv9: gluegen.cpptasks.declare.compiler.solaris.amd64: gluegen.cpptasks.declare.compiler.solaris: gluegen.cpptasks.declare.compiler.macosx: gluegen.cpptasks.declare.compiler.ios.amd64: gluegen.cpptasks.declare.compiler.ios.arm64: gluegen.cpptasks.declare.compiler.freebsd.x86: gluegen.cpptasks.declare.compiler.freebsd.amd64: gluegen.cpptasks.declare.compiler.freebsd: gluegen.cpptasks.declare.compiler.hpux: gluegen.cpptasks.declare.compiler: [echo] java.home.dir c:\jdk-17 [echo] java.includes.dir c:\JogAmpSlavex64\workspace\gluegen\label\windows-x86_64/make/stub_includes/jni [echo] java.includes.dir.platform c:\JogAmpSlavex64\workspace\gluegen\label\windows-x86_64/make/stub_includes/jni/win32 [echo] java.lib.dir.platform c:\jdk-17/bin gluegen.cpptasks.setup.compiler: c.configure.1: c.configure.win32.vc: c.configure.win32.mingw: c.configure.win64.mingw: [echo] Win64.MingW c.configure.win32: c.configure.linux.armv6: c.configure.linux.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++/D/ObjC++ but not for C [cc] cc1.exe: warning: command-line option '-fno-rtti' is valid for C++/D/ObjC++ but not for C [cc] cc1.exe: warning: command-line option '-fno-rtti' is valid for C++/D/ObjC++ but not for C [cc] 57 total files to be compiled. [cc] 0 total files to be compiled. [cc] Starting link 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\windows-x86_64\build\oculusvr [copy] Copying 1 file to c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build\oculusvr build-jars-javase: [jar] Building jar: c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\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\windows-x86_64\build\oculusvr\obj\oculusvr-natives-windows-amd64.jar.d\java [mkdir] Created dir: c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build\oculusvr\obj\oculusvr-natives-windows-amd64.jar.d\jar [mkdir] Created dir: c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build\oculusvr\obj\oculusvr-natives-windows-amd64.jar.d\jar\natives [mkdir] Created dir: c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build\oculusvr\obj\oculusvr-natives-windows-amd64.jar.d\jar\natives\windows-amd64 [copy] Copying 1 file to c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build\oculusvr\obj\oculusvr-natives-windows-amd64.jar.d\jar\natives\windows-amd64 [javac] Compiling 1 source file to c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build\oculusvr\obj\oculusvr-natives-windows-amd64.jar.d\jar [jar] Building jar: c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\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\windows-x86_64\build\lib [copy] Copying 12 files to c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build\lib one.jar.dir.prep: [mkdir] Created dir: c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build\jar [mkdir] Created dir: c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build\jar\atomic [copy] Copying 55 files to c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build\jar\atomic [copy] Copying 1 file to c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build [copy] Copying 1 file to c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build one.jar.dir.android: [jar] Building jar: c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build\jar\jogl-all-android.jar one.jar.dir: one.jar.dir.awt: [jar] Building jar: c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build\jar\jogl-all.jar [jar] Building jar: c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build\jar\jogl-all-noawt.jar [jar] Building jar: c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build\jar\jogl-all-mobile.jar [echo] native.tag.jar opengl (attr) for ../build/jar/jogl-all-natives-windows-amd64.jar include *.dll exclude *jogl_cg.dll *jogl_cg.symbols [echo] native.tag.jar opengl (props) jogl-all-natives-windows-amd64.jar include *.dll exclude *jogl_cg.dll *jogl_cg.symbols *.symbols [mkdir] Created dir: c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build\lib\jogl-all-natives-windows-amd64.jar.d\java [mkdir] Created dir: c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build\lib\jogl-all-natives-windows-amd64.jar.d\jar [mkdir] Created dir: c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build\lib\jogl-all-natives-windows-amd64.jar.d\jar\natives [mkdir] Created dir: c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build\lib\jogl-all-natives-windows-amd64.jar.d\jar\natives\windows-amd64 [copy] Copying 5 files to c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build\lib\jogl-all-natives-windows-amd64.jar.d\jar\natives\windows-amd64 [javac] Compiling 1 source file to c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build\lib\jogl-all-natives-windows-amd64.jar.d\jar [jar] Building jar: c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build\jar\jogl-all-natives-windows-amd64.jar [copy] Copying 1 file to c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build\jar [copy] Copying 1 file to c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build\jar [copy] Copying 1 file to c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build\jar android.package.jogl.skip.check: android.jogl.package: one.dir: tag.build: [copy] Copying 1 file to c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build test.compile: [echo] gluegen.basename: gluegen [echo] jogl.basename: jogl jogamp.env.validation: [echo] ant.version Apache Ant(TM) version 1.10.5 compiled on July 10 2018 [echo] ant.java.version 17 [echo] java.version 17.0.5 [echo] java.home c:\jdk-17 [echo] jvmJava.exe c:\jdk-17/bin/java [echo] jvmJava8.exe ${jvmJava8.exe} [echo] minJava21 ${minJava21} [echo] minJava17 true [echo] minJava11 true [echo] minJava9 true [echo] minJava8 true jogamp.env.init: [echo] javadoc.xarg1 -Xdoclint:none [echo] jogamp.jar.codebase Codebase: *.jogamp.org [echo] jogamp.version 2.4.0-rc-20230131 [echo] jogamp.version.int 2414020 [echo] junit.is.disabled ${junit.is.disabled} [echo] target.user.set true [echo] target.sourcelevel 1.8 [echo] target.targetlevel 1.8 [echo] target.releaselevel ${target.releaselevel} [echo] target.rt.jar C:\jre1.8.0_212\lib\rt.jar [echo] javacdebug true [echo] javacdebuglevel source,lines [echo] javac.memorymax 1024m [echo] build.archiveon true [echo] build.node.name windows-x86_64-jau-011 [echo] android.api.level 24 [echo] junit.run.arg0 -Djunit.run.arg0=dummy [echo] junit.run.arg1 -Djunit.run.arg1=dummy [echo] macosx.sdkroot ${macosx.sdkroot} [echo] TARGET_PLATFORM_SYSROOT ${TARGET_PLATFORM_SYSROOT} [echo] TARGET_PLATFORM_USRROOT ${TARGET_PLATFORM_USRROOT} [echo] TARGET_PLATFORM_USRLIBS ${TARGET_PLATFORM_USRLIBS} [echo] TARGET_JAVA_LIBS ${TARGET_JAVA_LIBS} gluegen.properties.load.user: gluegen.cpptasks.detect.os.custom: [echo] gluegen.cpptasks.detect.os.custom: NOP done gluegen.cpptasks.initialize: [echo] os.name=Windows 10 [echo] os.version=10.0 [echo] os.arch=amd64 [echo] nativejartag.prefix = jogamp/nativetag [echo] c.compiler.debug=false [echo] c.compiler.use-debug=${c.compiler.use-debug} [echo] c.compiler.optimise=none gluegen.cpptasks.detect.os.1: gluegen.cpptasks.detect.os.refine: gluegen.cpptasks.detect.os.freebsd.amd64: gluegen.cpptasks.detect.os.freebsd.x86: gluegen.cpptasks.detect.os.freebsd: gluegen.cpptasks.detect.os.hpux: gluegen.cpptasks.detect.os.linux.amd64: gluegen.cpptasks.detect.os.linux.ia64: gluegen.cpptasks.detect.os.linux.x86: gluegen.cpptasks.detect.os.linux.armv6.armel: gluegen.cpptasks.detect.os.linux.armv6.armhf: gluegen.cpptasks.detect.os.android.armv6.armel: gluegen.cpptasks.detect.os.linux.aarch64: gluegen.cpptasks.detect.os.android.armv6.armhf: gluegen.cpptasks.detect.os.android.aarch64: gluegen.cpptasks.detect.os.android.x86: gluegen.cpptasks.detect.os.linux.alpha: gluegen.cpptasks.detect.os.linux.hppa: gluegen.cpptasks.detect.os.linux.mips: gluegen.cpptasks.detect.os.linux.mipsel: gluegen.cpptasks.detect.os.linux.ppc: gluegen.cpptasks.detect.os.linux.ppc64: gluegen.cpptasks.detect.os.linux.ppc64le: gluegen.cpptasks.detect.os.linux.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: [echo] jvmarg.modules --add-opens java.desktop/sun.awt=ALL-UNNAMED --add-opens java.desktop/sun.java2d=ALL-UNNAMED [echo] jvmarg.generic --add-opens java.desktop/sun.awt=ALL-UNNAMED --add-opens java.desktop/sun.java2d=ALL-UNNAMED [echo] jvmarg.headless -Djava.awt.headless=true [echo] jvmarg.swt.headless -Djava.awt.headless=true test.compile.check: [mkdir] Created dir: c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build\test\build\obj [mkdir] Created dir: c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build\test\build\classes [mkdir] Created dir: c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build\demos\build\classes [echo] jogl-test.jar c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build\jar\jogl-test.jar test.compile: [copy] Copying 83 files to c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build\test\build\classes [copy] Copied 59 empty directories to 38 empty directories under c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build\test\build\classes [echo] gluegen.basename: gluegen [echo] jogl.basename: jogl make.demos.mobile: [javac] Compiling 13 source files to c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build\demos\build\classes [copy] Copying 1 file to c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build\test\build [copy] Copying 24 files to c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build\demos\build\classes [jar] Building jar: c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build\jar\jogl-demos-mobile.jar [echo] gluegen.basename: gluegen [echo] jogl.basename: jogl test.compile.javase.generic: [javac] Compiling 462 source files to c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build\test\build\classes [javac] Note: c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\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\windows-x86_64\build\test\build [jar] Building jar: c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\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\windows-x86_64\build\test\build\classes [copy] Copying 1 file to c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build\test\build [jar] Building jar: c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build\jar\jogl-test-android.jar test.package.android: developer-src-zip: [zip] Building zip: c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build\jogl-java-src.zip [zip] Building zip: c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build\jogl-test-java-src.zip developer-zip-archive: [mkdir] Created dir: c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build\jogl-2.4-b1517-20230131-windows-amd64 [copy] Copying 1 file to c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build\jogl-2.4-b1517-20230131-windows-amd64 [copy] Copying 1 file to c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build\jogl-2.4-b1517-20230131-windows-amd64 [copy] Copying 1 file to c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build\jogl-2.4-b1517-20230131-windows-amd64 [copy] Copying 1 file to c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build\jogl-2.4-b1517-20230131-windows-amd64 [copy] Copying 1 file to c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build\jogl-2.4-b1517-20230131-windows-amd64 [mkdir] Created dir: c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build\jogl-2.4-b1517-20230131-windows-amd64\jar [copy] Copying 66 files to c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build\jogl-2.4-b1517-20230131-windows-amd64\jar [mkdir] Created dir: c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build\jogl-2.4-b1517-20230131-windows-amd64\lib [copy] Copying 12 files to c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build\jogl-2.4-b1517-20230131-windows-amd64\lib [mkdir] Created dir: c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build\jogl-2.4-b1517-20230131-windows-amd64\jnlp-files [copy] Copying 53 files to c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build\jogl-2.4-b1517-20230131-windows-amd64\jnlp-files [mkdir] Created dir: c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build\jogl-2.4-b1517-20230131-windows-amd64\etc [copy] Copying 5 files to c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build\jogl-2.4-b1517-20230131-windows-amd64\etc [copy] Copying 2 files to c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build\jogl-2.4-b1517-20230131-windows-amd64 [exec] [exec] 7-Zip 22.01 (x64) : Copyright (c) 1999-2022 Igor Pavlov : 2022-07-15 [exec] [exec] Scanning the drive: [exec] 6 folders, 143 files, 78541250 bytes (75 MiB) [exec] [exec] Creating archive: c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build\jogl-2.4-b1517-20230131-windows-amd64.7z [exec] [exec] Add new data to archive: 6 folders, 143 files, 78541250 bytes (75 MiB) [exec] [exec] [exec] Files read from disk: 143 [exec] Archive size: 21453479 bytes (21 MiB) [exec] Everything is Ok [delete] Deleting directory c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build\jogl-2.4-b1517-20230131-windows-amd64 all: junit.run: [echo] gluegen.basename: gluegen [echo] jogl.basename: jogl jogamp.env.validation: [echo] ant.version Apache Ant(TM) version 1.10.5 compiled on July 10 2018 [echo] ant.java.version 17 [echo] java.version 17.0.5 [echo] java.home c:\jdk-17 [echo] jvmJava.exe c:\jdk-17/bin/java [echo] jvmJava8.exe ${jvmJava8.exe} [echo] minJava21 ${minJava21} [echo] minJava17 true [echo] minJava11 true [echo] minJava9 true [echo] minJava8 true jogamp.env.init: [echo] javadoc.xarg1 -Xdoclint:none [echo] jogamp.jar.codebase Codebase: *.jogamp.org [echo] jogamp.version 2.4.0-rc-20230131 [echo] jogamp.version.int 2414020 [echo] junit.is.disabled ${junit.is.disabled} [echo] target.user.set true [echo] target.sourcelevel 1.8 [echo] target.targetlevel 1.8 [echo] target.releaselevel ${target.releaselevel} [echo] target.rt.jar C:\jre1.8.0_212\lib\rt.jar [echo] javacdebug true [echo] javacdebuglevel source,lines [echo] javac.memorymax 1024m [echo] build.archiveon true [echo] build.node.name windows-x86_64-jau-011 [echo] android.api.level 24 [echo] junit.run.arg0 -Djunit.run.arg0=dummy [echo] junit.run.arg1 -Djunit.run.arg1=dummy [echo] macosx.sdkroot ${macosx.sdkroot} [echo] TARGET_PLATFORM_SYSROOT ${TARGET_PLATFORM_SYSROOT} [echo] TARGET_PLATFORM_USRROOT ${TARGET_PLATFORM_USRROOT} [echo] TARGET_PLATFORM_USRLIBS ${TARGET_PLATFORM_USRLIBS} [echo] TARGET_JAVA_LIBS ${TARGET_JAVA_LIBS} gluegen.properties.load.user: gluegen.cpptasks.detect.os.custom: [echo] gluegen.cpptasks.detect.os.custom: NOP done gluegen.cpptasks.initialize: [echo] os.name=Windows 10 [echo] os.version=10.0 [echo] os.arch=amd64 [echo] nativejartag.prefix = jogamp/nativetag [echo] c.compiler.debug=false [echo] c.compiler.use-debug=${c.compiler.use-debug} [echo] c.compiler.optimise=none gluegen.cpptasks.detect.os.1: gluegen.cpptasks.detect.os.refine: gluegen.cpptasks.detect.os.freebsd.amd64: gluegen.cpptasks.detect.os.freebsd.x86: gluegen.cpptasks.detect.os.freebsd: gluegen.cpptasks.detect.os.hpux: gluegen.cpptasks.detect.os.linux.amd64: gluegen.cpptasks.detect.os.linux.ia64: gluegen.cpptasks.detect.os.linux.x86: gluegen.cpptasks.detect.os.linux.armv6.armel: gluegen.cpptasks.detect.os.linux.armv6.armhf: gluegen.cpptasks.detect.os.android.armv6.armel: gluegen.cpptasks.detect.os.linux.aarch64: gluegen.cpptasks.detect.os.android.armv6.armhf: gluegen.cpptasks.detect.os.android.aarch64: gluegen.cpptasks.detect.os.android.x86: gluegen.cpptasks.detect.os.linux.alpha: gluegen.cpptasks.detect.os.linux.hppa: gluegen.cpptasks.detect.os.linux.mips: gluegen.cpptasks.detect.os.linux.mipsel: gluegen.cpptasks.detect.os.linux.ppc: gluegen.cpptasks.detect.os.linux.ppc64: gluegen.cpptasks.detect.os.linux.ppc64le: gluegen.cpptasks.detect.os.linux.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: [echo] jvmarg.modules --add-opens java.desktop/sun.awt=ALL-UNNAMED --add-opens java.desktop/sun.java2d=ALL-UNNAMED [echo] jvmarg.generic --add-opens java.desktop/sun.awt=ALL-UNNAMED --add-opens java.desktop/sun.java2d=ALL-UNNAMED [echo] jvmarg.headless -Djava.awt.headless=true [echo] jvmarg.swt.headless -Djava.awt.headless=true junit.run.settings: [mkdir] Created dir: c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build\test\results [touch] Creating c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build\test\results\dummy.txt junit.run.if.enabled: [echo] gluegen.basename: gluegen [echo] jogl.basename: jogl junit.run.local: [echo] gluegen.basename: gluegen [echo] jogl.basename: jogl jogamp.env.validation: [echo] ant.version Apache Ant(TM) version 1.10.5 compiled on July 10 2018 [echo] ant.java.version 17 [echo] java.version 17.0.5 [echo] java.home c:\jdk-17 [echo] jvmJava.exe c:\jdk-17/bin/java [echo] jvmJava8.exe ${jvmJava8.exe} [echo] minJava21 ${minJava21} [echo] minJava17 true [echo] minJava11 true [echo] minJava9 true [echo] minJava8 true jogamp.env.init: [echo] javadoc.xarg1 -Xdoclint:none [echo] jogamp.jar.codebase Codebase: *.jogamp.org [echo] jogamp.version 2.4.0-rc-20230131 [echo] jogamp.version.int 2414020 [echo] junit.is.disabled ${junit.is.disabled} [echo] target.user.set true [echo] target.sourcelevel 1.8 [echo] target.targetlevel 1.8 [echo] target.releaselevel ${target.releaselevel} [echo] target.rt.jar C:\jre1.8.0_212\lib\rt.jar [echo] javacdebug true [echo] javacdebuglevel source,lines [echo] javac.memorymax 1024m [echo] build.archiveon true [echo] build.node.name windows-x86_64-jau-011 [echo] android.api.level 24 [echo] junit.run.arg0 -Djunit.run.arg0=dummy [echo] junit.run.arg1 -Djunit.run.arg1=dummy [echo] macosx.sdkroot ${macosx.sdkroot} [echo] TARGET_PLATFORM_SYSROOT ${TARGET_PLATFORM_SYSROOT} [echo] TARGET_PLATFORM_USRROOT ${TARGET_PLATFORM_USRROOT} [echo] TARGET_PLATFORM_USRLIBS ${TARGET_PLATFORM_USRLIBS} [echo] TARGET_JAVA_LIBS ${TARGET_JAVA_LIBS} gluegen.properties.load.user: gluegen.cpptasks.detect.os.custom: [echo] gluegen.cpptasks.detect.os.custom: NOP done gluegen.cpptasks.initialize: [echo] os.name=Windows 10 [echo] os.version=10.0 [echo] os.arch=amd64 [echo] nativejartag.prefix = jogamp/nativetag [echo] c.compiler.debug=false [echo] c.compiler.use-debug=${c.compiler.use-debug} [echo] c.compiler.optimise=none gluegen.cpptasks.detect.os.1: gluegen.cpptasks.detect.os.refine: gluegen.cpptasks.detect.os.freebsd.amd64: gluegen.cpptasks.detect.os.freebsd.x86: gluegen.cpptasks.detect.os.freebsd: gluegen.cpptasks.detect.os.hpux: gluegen.cpptasks.detect.os.linux.amd64: gluegen.cpptasks.detect.os.linux.ia64: gluegen.cpptasks.detect.os.linux.x86: gluegen.cpptasks.detect.os.linux.armv6.armel: gluegen.cpptasks.detect.os.linux.armv6.armhf: gluegen.cpptasks.detect.os.android.armv6.armel: gluegen.cpptasks.detect.os.linux.aarch64: gluegen.cpptasks.detect.os.android.armv6.armhf: gluegen.cpptasks.detect.os.android.aarch64: gluegen.cpptasks.detect.os.android.x86: gluegen.cpptasks.detect.os.linux.alpha: gluegen.cpptasks.detect.os.linux.hppa: gluegen.cpptasks.detect.os.linux.mips: gluegen.cpptasks.detect.os.linux.mipsel: gluegen.cpptasks.detect.os.linux.ppc: gluegen.cpptasks.detect.os.linux.ppc64: gluegen.cpptasks.detect.os.linux.ppc64le: gluegen.cpptasks.detect.os.linux.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: [echo] jvmarg.modules --add-opens java.desktop/sun.awt=ALL-UNNAMED --add-opens java.desktop/sun.java2d=ALL-UNNAMED [echo] jvmarg.generic --add-opens java.desktop/sun.awt=ALL-UNNAMED --add-opens java.desktop/sun.java2d=ALL-UNNAMED [echo] jvmarg.headless -Djava.awt.headless=true [echo] jvmarg.swt.headless -Djava.awt.headless=true test.compile.check: [echo] jogl-test.jar c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build\jar\jogl-test.jar test.compile: junit.run.noui: [junit] Testsuite: com.jogamp.opengl.test.junit.jogl.acore.TestVersionSemanticsNOUI [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675153531769 ms III - Start [junit] SLOCK [T main @ 1675153531770 ms +++ localhost/127.0.0.1:59999 - Locked within 10 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestVersionSemanticsNOUI - testVersionV220V221 [junit] Testsuite: com.jogamp.opengl.test.junit.jogl.acore.TestVersionSemanticsNOUI [junit] Semantic Version Test [junit] criteria: SimpleDiffCriteria [junit] Previous version: 2.2.0 (2.2.0) - lib\v2.2.0\jogl-all.jar [junit] Current version: 2.2.1 (2.2.1) - lib\v2.2.1\jogl-all.jar [junit] Field values changed: false [junit] Compat. expected: BACKWARD_COMPATIBLE_USER [junit] Compat. detected: BACKWARD_COMPATIBLE_USER [junit] Compat. result: detected == expected -> OK [junit] Current version 2.2.1 (2.2.1) is BACKWARD_COMPATIBLE_USER to previous version 2.2.0 (2.2.0), actually BACKWARD_COMPATIBLE_USER [junit] [junit] [junit] Summary: 8 differences in 5 classes: [junit] Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 8 [junit] [junit] 0/ 5: com.jogamp.graph.curve.OutlineShape : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 1/ 5: com.jogamp.graph.geom.Outline : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 2/ 5: com.jogamp.opengl.util.glsl.ShaderCode: Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 4 [junit] 3/ 5: javax.media.opengl.GLContext : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 4/ 5: javax.media.opengl.GLProfile : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] [junit] [junit] Removes [junit] [junit] [junit] [junit] Changes [junit] [junit] [junit] [junit] CompatChanges [junit] [junit] [junit] [junit] Deprecates [junit] [junit] [junit] [junit] Additions [junit] [junit] Class com.jogamp.graph.curve.OutlineShape [junit] Added Method toString, desc[()Ljava/lang/String;], sig[null], throws nil, access[public] [junit] Class com.jogamp.graph.geom.Outline [junit] Added Method toString, desc[()Ljava/lang/String;], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.util.glsl.ShaderCode [junit] Added Field SUFFIX_TESS_CONTROL_SOURCE, desc[Ljava/lang/String;], sig[null], value[type java.lang.String, data tcp, access[final public static] [junit] Added Field SUFFIX_TESS_EVALUATION_SOURCE, desc[Ljava/lang/String;], sig[null], value[type java.lang.String, data tep, access[final public static] [junit] Added Field SUFFIX_TESS_EVALUATION_BINARY, desc[Ljava/lang/String;], sig[null], value[type java.lang.String, data btep, access[final public static] [junit] Added Field SUFFIX_TESS_CONTROL_BINARY, desc[Ljava/lang/String;], sig[null], value[type java.lang.String, data btcp, access[final public static] [junit] Class javax.media.opengl.GLContext [junit] Added Method getSharedMaster, desc[()Ljavax/media/opengl/GLContext;], sig[null], throws nil, access[final public] [junit] Class javax.media.opengl.GLProfile [junit] Added Method isInitialized, desc[()Z], sig[null], throws nil, access[public static] [junit] [junit] [junit] [junit] [junit] Class Order [junit] [junit] Class com.jogamp.graph.curve.OutlineShape [junit] Added Method toString, desc[()Ljava/lang/String;], sig[null], throws nil, access[public] [junit] Class com.jogamp.graph.geom.Outline [junit] Added Method toString, desc[()Ljava/lang/String;], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.util.glsl.ShaderCode [junit] Added Field SUFFIX_TESS_CONTROL_SOURCE, desc[Ljava/lang/String;], sig[null], value[type java.lang.String, data tcp, access[final public static] [junit] Added Field SUFFIX_TESS_EVALUATION_SOURCE, desc[Ljava/lang/String;], sig[null], value[type java.lang.String, data tep, access[final public static] [junit] Added Field SUFFIX_TESS_EVALUATION_BINARY, desc[Ljava/lang/String;], sig[null], value[type java.lang.String, data btep, access[final public static] [junit] Added Field SUFFIX_TESS_CONTROL_BINARY, desc[Ljava/lang/String;], sig[null], value[type java.lang.String, data btcp, access[final public static] [junit] Class javax.media.opengl.GLContext [junit] Added Method getSharedMaster, desc[()Ljavax/media/opengl/GLContext;], sig[null], throws nil, access[final public] [junit] Class javax.media.opengl.GLProfile [junit] Added Method isInitialized, desc[()Z], sig[null], throws nil, access[public static] [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestVersionSemanticsNOUI - testVersionV220V221 [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestVersionSemanticsNOUI - testVersionV221V230 [junit] Semantic Version Test [junit] criteria: SimpleDiffCriteria [junit] Previous version: 2.2.1 (2.2.1) - lib\v2.2.1\jogl-all.jar [junit] Current version: 2.3.0 (2.3.0) - lib\v2.3.0\jogl-all.jar [junit] Field values changed: false [junit] Compat. expected: NON_BACKWARD_COMPATIBLE [junit] Compat. detected: NON_BACKWARD_COMPATIBLE [junit] Compat. result: detected == expected -> OK [junit] Current version 2.3.0 (2.3.0) is NON_BACKWARD_COMPATIBLE to previous version 2.2.1 (2.2.1), actually NON_BACKWARD_COMPATIBLE [junit] [junit] [junit] Summary: 1496 differences in 366 classes: [junit] Remove 652, Change 38, CompatChange 107, Deprecate 0, Add 699 [junit] [junit] 0/ 366: com.jogamp.gluegen.runtime.opengl.GLProcAddressResolver : Remove 0, Change 0, CompatChange 1, Deprecate 0, Add 0 [junit] 1/ 366: com.jogamp.graph.curve.opengl.GLRegion : Remove 7, Change 0, CompatChange 0, Deprecate 0, Add 7 [junit] 2/ 366: com.jogamp.graph.curve.opengl.RegionRenderer : Remove 4, Change 0, CompatChange 0, Deprecate 0, Add 4 [junit] 3/ 366: com.jogamp.graph.curve.opengl.RegionRenderer.GLCallback : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 4/ 366: com.jogamp.graph.curve.opengl.RenderState : Remove 8, Change 0, CompatChange 0, Deprecate 0, Add 8 [junit] 5/ 366: com.jogamp.graph.curve.opengl.RenderState.ProgramLocal : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 6/ 366: com.jogamp.graph.curve.opengl.TextRegionUtil : Remove 9, Change 0, CompatChange 0, Deprecate 0, Add 9 [junit] 7/ 366: com.jogamp.graph.font.FontFactory : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 2 [junit] 8/ 366: com.jogamp.nativewindow.AbstractGraphicsConfiguration : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 9/ 366: com.jogamp.nativewindow.AbstractGraphicsDevice : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 10/ 366: com.jogamp.nativewindow.AbstractGraphicsScreen : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 11/ 366: com.jogamp.nativewindow.Capabilities : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 12/ 366: com.jogamp.nativewindow.CapabilitiesChooser : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 13/ 366: com.jogamp.nativewindow.CapabilitiesImmutable : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 14/ 366: com.jogamp.nativewindow.DefaultCapabilitiesChooser : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 15/ 366: com.jogamp.nativewindow.DefaultGraphicsConfiguration : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 16/ 366: com.jogamp.nativewindow.DefaultGraphicsDevice : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 17/ 366: com.jogamp.nativewindow.DefaultGraphicsScreen : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 18/ 366: com.jogamp.nativewindow.DelegatedUpstreamSurfaceHookMutableSize : Remove 3, Change 0, CompatChange 0, Deprecate 0, Add 3 [junit] 19/ 366: com.jogamp.nativewindow.DelegatedUpstreamSurfaceHookWithSurfaceSize : Remove 6, Change 1, CompatChange 0, Deprecate 0, Add 6 [junit] 20/ 366: com.jogamp.nativewindow.GenericUpstreamSurfacelessHook : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 21/ 366: com.jogamp.nativewindow.GraphicsConfigurationFactory : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 22/ 366: com.jogamp.nativewindow.MutableGraphicsConfiguration : Remove 3, Change 1, CompatChange 0, Deprecate 0, Add 3 [junit] 23/ 366: com.jogamp.nativewindow.MutableSurface : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 24/ 366: com.jogamp.nativewindow.NativeSurface : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 25/ 366: com.jogamp.nativewindow.NativeSurfaceHolder : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 26/ 366: com.jogamp.nativewindow.NativeWindow : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 27/ 366: com.jogamp.nativewindow.NativeWindowException : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 28/ 366: com.jogamp.nativewindow.NativeWindowFactory : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 29/ 366: com.jogamp.nativewindow.OffscreenLayerOption : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 30/ 366: com.jogamp.nativewindow.OffscreenLayerSurface : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 31/ 366: com.jogamp.nativewindow.ProxySurface : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 32/ 366: com.jogamp.nativewindow.ScalableSurface : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 33/ 366: com.jogamp.nativewindow.SurfaceUpdatedListener : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 34/ 366: com.jogamp.nativewindow.ToolkitLock : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 35/ 366: com.jogamp.nativewindow.UpstreamSurfaceHook : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 36/ 366: com.jogamp.nativewindow.UpstreamSurfaceHook.MutableSize : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 37/ 366: com.jogamp.nativewindow.UpstreamSurfaceHookMutableSize : Remove 5, Change 1, CompatChange 0, Deprecate 0, Add 5 [junit] 38/ 366: com.jogamp.nativewindow.VisualIDHolder : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 39/ 366: com.jogamp.nativewindow.VisualIDHolder.VIDComparator : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 40/ 366: com.jogamp.nativewindow.VisualIDHolder.VIDType : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 41/ 366: com.jogamp.nativewindow.WindowClosingProtocol : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 42/ 366: com.jogamp.nativewindow.WindowClosingProtocol.WindowClosingMode : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 43/ 366: com.jogamp.nativewindow.awt.AWTGraphicsConfiguration : Remove 5, Change 1, CompatChange 0, Deprecate 0, Add 5 [junit] 44/ 366: com.jogamp.nativewindow.awt.AWTGraphicsDevice : Remove 0, Change 1, CompatChange 0, Deprecate 0, Add 0 [junit] 45/ 366: com.jogamp.nativewindow.awt.AWTGraphicsScreen : Remove 3, Change 1, CompatChange 0, Deprecate 0, Add 3 [junit] 46/ 366: com.jogamp.nativewindow.awt.AWTWindowClosingProtocol : Remove 2, Change 1, CompatChange 0, Deprecate 0, Add 2 [junit] 47/ 366: com.jogamp.nativewindow.awt.DirectDataBufferInt : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 3 [junit] 48/ 366: com.jogamp.nativewindow.awt.DirectDataBufferInt.BufferedImageInt : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 2 [junit] 49/ 366: com.jogamp.nativewindow.awt.JAWTWindow : Remove 23, Change 2, CompatChange 6, Deprecate 0, Add 25 [junit] 50/ 366: com.jogamp.nativewindow.egl.EGLGraphicsDevice : Remove 0, Change 1, CompatChange 0, Deprecate 0, Add 2 [junit] 51/ 366: com.jogamp.nativewindow.egl.EGLGraphicsDevice.EGLDisplayLifecycleCallback : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 52/ 366: com.jogamp.nativewindow.macosx.MacOSXGraphicsDevice : Remove 0, Change 1, CompatChange 0, Deprecate 0, Add 0 [junit] 53/ 366: com.jogamp.nativewindow.swt.SWTAccessor : Remove 6, Change 0, CompatChange 3, Deprecate 0, Add 6 [junit] 54/ 366: com.jogamp.nativewindow.util.Dimension : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 55/ 366: com.jogamp.nativewindow.util.DimensionImmutable : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 56/ 366: com.jogamp.nativewindow.util.Insets : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 57/ 366: com.jogamp.nativewindow.util.InsetsImmutable : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 58/ 366: com.jogamp.nativewindow.util.PixelFormat : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 59/ 366: com.jogamp.nativewindow.util.PixelFormat.CType : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 60/ 366: com.jogamp.nativewindow.util.PixelFormat.Composition : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 61/ 366: com.jogamp.nativewindow.util.PixelFormat.PackedComposition : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 62/ 366: com.jogamp.nativewindow.util.PixelFormatUtil : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 63/ 366: com.jogamp.nativewindow.util.PixelFormatUtil.ComponentMap : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 64/ 366: com.jogamp.nativewindow.util.PixelRectangle : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 65/ 366: com.jogamp.nativewindow.util.PixelRectangle.GenericPixelRect : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 66/ 366: com.jogamp.nativewindow.util.Point : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 67/ 366: com.jogamp.nativewindow.util.PointImmutable : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 68/ 366: com.jogamp.nativewindow.util.Rectangle : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 69/ 366: com.jogamp.nativewindow.util.RectangleImmutable : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 70/ 366: com.jogamp.nativewindow.util.SurfaceSize : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 71/ 366: com.jogamp.nativewindow.windows.WindowsGraphicsDevice : Remove 0, Change 1, CompatChange 0, Deprecate 0, Add 0 [junit] 72/ 366: com.jogamp.nativewindow.x11.X11GraphicsConfiguration : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 73/ 366: com.jogamp.nativewindow.x11.X11GraphicsDevice : Remove 2, Change 1, CompatChange 0, Deprecate 0, Add 2 [junit] 74/ 366: com.jogamp.nativewindow.x11.X11GraphicsScreen : Remove 1, Change 1, CompatChange 0, Deprecate 0, Add 1 [junit] 75/ 366: com.jogamp.newt.Display : Remove 3, Change 0, CompatChange 2, Deprecate 0, Add 3 [junit] 76/ 366: com.jogamp.newt.Display.PointerIcon : Remove 1, Change 1, CompatChange 0, Deprecate 0, Add 1 [junit] 77/ 366: com.jogamp.newt.MonitorDevice : Remove 5, Change 2, CompatChange 2, Deprecate 0, Add 11 [junit] 78/ 366: com.jogamp.newt.MonitorMode : Remove 2, Change 0, CompatChange 0, Deprecate 0, Add 2 [junit] 79/ 366: com.jogamp.newt.MonitorMode.SizeAndRRate : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 80/ 366: com.jogamp.newt.NewtFactory : Remove 8, Change 0, CompatChange 0, Deprecate 0, Add 8 [junit] 81/ 366: com.jogamp.newt.Screen : Remove 5, Change 0, CompatChange 2, Deprecate 0, Add 7 [junit] 82/ 366: com.jogamp.newt.Window : Remove 7, Change 1, CompatChange 0, Deprecate 0, Add 7 [junit] 83/ 366: com.jogamp.newt.awt.NewtCanvasAWT : Remove 3, Change 1, CompatChange 0, Deprecate 0, Add 3 [junit] 84/ 366: com.jogamp.newt.event.PinchToZoomGesture : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 85/ 366: com.jogamp.newt.event.WindowUpdateEvent : Remove 2, Change 0, CompatChange 0, Deprecate 0, Add 2 [junit] 86/ 366: com.jogamp.newt.event.awt.AWTAdapter : Remove 2, Change 0, CompatChange 0, Deprecate 0, Add 2 [junit] 87/ 366: com.jogamp.newt.event.awt.AWTKeyAdapter : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 88/ 366: com.jogamp.newt.event.awt.AWTMouseAdapter : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 89/ 366: com.jogamp.newt.event.awt.AWTWindowAdapter : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 90/ 366: com.jogamp.newt.opengl.GLWindow : Remove 25, Change 1, CompatChange 2, Deprecate 0, Add 26 [junit] 91/ 366: com.jogamp.newt.swt.NewtCanvasSWT : Remove 3, Change 1, CompatChange 0, Deprecate 0, Add 3 [junit] 92/ 366: com.jogamp.newt.util.MonitorModeUtil : Remove 2, Change 0, CompatChange 0, Deprecate 0, Add 2 [junit] 93/ 366: com.jogamp.newt.util.applet.JOGLNewtAppletBase : Remove 6, Change 1, CompatChange 0, Deprecate 0, Add 6 [junit] 94/ 366: com.jogamp.opengl.DebugGL2 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 95/ 366: com.jogamp.opengl.DebugGL3 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 96/ 366: com.jogamp.opengl.DebugGL3bc : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 97/ 366: com.jogamp.opengl.DebugGL4 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 98/ 366: com.jogamp.opengl.DebugGL4bc : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 99/ 366: com.jogamp.opengl.DebugGLES1 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 100/ 366: com.jogamp.opengl.DebugGLES2 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 101/ 366: com.jogamp.opengl.DebugGLES3 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 102/ 366: com.jogamp.opengl.DefaultGLCapabilitiesChooser : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 103/ 366: com.jogamp.opengl.FBObject : Remove 28, Change 0, CompatChange 10, Deprecate 0, Add 34 [junit] 104/ 366: com.jogamp.opengl.FBObject.Attachment : Remove 3, Change 0, CompatChange 0, Deprecate 0, Add 3 [junit] 105/ 366: com.jogamp.opengl.FBObject.Colorbuffer : Remove 3, Change 0, CompatChange 0, Deprecate 0, Add 3 [junit] 106/ 366: com.jogamp.opengl.FBObject.RenderAttachment : Remove 2, Change 0, CompatChange 0, Deprecate 0, Add 2 [junit] 107/ 366: com.jogamp.opengl.FBObject.TextureAttachment : Remove 2, Change 0, CompatChange 0, Deprecate 0, Add 2 [junit] 108/ 366: com.jogamp.opengl.FPSCounter : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 109/ 366: com.jogamp.opengl.GL : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 110/ 366: com.jogamp.opengl.GL2 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 111/ 366: com.jogamp.opengl.GL2ES1 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 112/ 366: com.jogamp.opengl.GL2ES2 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 113/ 366: com.jogamp.opengl.GL2ES3 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 114/ 366: com.jogamp.opengl.GL2GL3 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 115/ 366: com.jogamp.opengl.GL3 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 116/ 366: com.jogamp.opengl.GL3ES3 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 117/ 366: com.jogamp.opengl.GL3bc : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 118/ 366: com.jogamp.opengl.GL4 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 119/ 366: com.jogamp.opengl.GL4ES3 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 120/ 366: com.jogamp.opengl.GL4bc : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 121/ 366: com.jogamp.opengl.GLAnimatorControl : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 122/ 366: com.jogamp.opengl.GLAnimatorControl.UncaughtExceptionHandler : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 123/ 366: com.jogamp.opengl.GLArrayData : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 124/ 366: com.jogamp.opengl.GLAutoDrawable : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 125/ 366: com.jogamp.opengl.GLAutoDrawableDelegate : Remove 2, Change 1, CompatChange 1, Deprecate 0, Add 2 [junit] 126/ 366: com.jogamp.opengl.GLBase : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 127/ 366: com.jogamp.opengl.GLBufferStorage : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 128/ 366: com.jogamp.opengl.GLCapabilities : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 129/ 366: com.jogamp.opengl.GLCapabilitiesChooser : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 130/ 366: com.jogamp.opengl.GLCapabilitiesImmutable : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 131/ 366: com.jogamp.opengl.GLContext : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 132/ 366: com.jogamp.opengl.GLDebugListener : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 133/ 366: com.jogamp.opengl.GLDebugMessage : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 134/ 366: com.jogamp.opengl.GLDrawable : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 135/ 366: com.jogamp.opengl.GLDrawableFactory : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 136/ 366: com.jogamp.opengl.GLES1 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 137/ 366: com.jogamp.opengl.GLES2 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 138/ 366: com.jogamp.opengl.GLES3 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 139/ 366: com.jogamp.opengl.GLEventListener : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 140/ 366: com.jogamp.opengl.GLEventListenerState : Remove 4, Change 0, CompatChange 0, Deprecate 0, Add 4 [junit] 141/ 366: com.jogamp.opengl.GLException : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 142/ 366: com.jogamp.opengl.GLExtensions : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 143/ 366: com.jogamp.opengl.GLFBODrawable : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 144/ 366: com.jogamp.opengl.GLFBODrawable.Resizeable : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 145/ 366: com.jogamp.opengl.GLOffscreenAutoDrawable : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 146/ 366: com.jogamp.opengl.GLOffscreenAutoDrawable.FBO : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 147/ 366: com.jogamp.opengl.GLPipelineFactory : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 148/ 366: com.jogamp.opengl.GLProfile : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 149/ 366: com.jogamp.opengl.GLRendererQuirks : Remove 7, Change 0, CompatChange 0, Deprecate 0, Add 14 [junit] 150/ 366: com.jogamp.opengl.GLRunnable : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 151/ 366: com.jogamp.opengl.GLRunnable2 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 152/ 366: com.jogamp.opengl.GLSharedContextSetter : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 153/ 366: com.jogamp.opengl.GLUniformData : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 154/ 366: com.jogamp.opengl.GenericGLCapabilitiesChooser : Remove 1, Change 1, CompatChange 0, Deprecate 0, Add 1 [junit] 155/ 366: com.jogamp.opengl.JoglVersion : Remove 10, Change 0, CompatChange 0, Deprecate 0, Add 10 [junit] 156/ 366: com.jogamp.opengl.Threading : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 157/ 366: com.jogamp.opengl.Threading.Mode : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 158/ 366: com.jogamp.opengl.TraceGL2 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 159/ 366: com.jogamp.opengl.TraceGL3 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 160/ 366: com.jogamp.opengl.TraceGL3bc : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 161/ 366: com.jogamp.opengl.TraceGL4 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 162/ 366: com.jogamp.opengl.TraceGL4bc : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 163/ 366: com.jogamp.opengl.TraceGLES1 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 164/ 366: com.jogamp.opengl.TraceGLES2 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 165/ 366: com.jogamp.opengl.TraceGLES3 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 166/ 366: com.jogamp.opengl.awt.AWTGLAutoDrawable : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 167/ 366: com.jogamp.opengl.awt.ComponentEvents : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 168/ 366: com.jogamp.opengl.awt.GLCanvas : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 169/ 366: com.jogamp.opengl.awt.GLJPanel : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 170/ 366: com.jogamp.opengl.egl.EGL : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 171/ 366: com.jogamp.opengl.egl.EGLClientPixmapHI : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 172/ 366: com.jogamp.opengl.egl.EGLExt : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 173/ 366: com.jogamp.opengl.fixedfunc.GLLightingFunc : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 174/ 366: com.jogamp.opengl.fixedfunc.GLMatrixFunc : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 175/ 366: com.jogamp.opengl.fixedfunc.GLPointerFunc : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 176/ 366: com.jogamp.opengl.fixedfunc.GLPointerFuncUtil : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 177/ 366: com.jogamp.opengl.glu.GLU : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 178/ 366: com.jogamp.opengl.glu.GLUnurbs : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 179/ 366: com.jogamp.opengl.glu.GLUquadric : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 180/ 366: com.jogamp.opengl.glu.GLUtessellator : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 181/ 366: com.jogamp.opengl.glu.GLUtessellatorCallback : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 182/ 366: com.jogamp.opengl.glu.GLUtessellatorCallbackAdapter : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 183/ 366: com.jogamp.opengl.glu.gl2.GLUgl2 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 184/ 366: com.jogamp.opengl.glu.gl2es1.GLUgl2es1 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 185/ 366: com.jogamp.opengl.math.FloatUtil : Remove 0, Change 0, CompatChange 3, Deprecate 0, Add 0 [junit] 186/ 366: com.jogamp.opengl.math.Matrix4 : Remove 0, Change 0, CompatChange 2, Deprecate 0, Add 0 [junit] 187/ 366: com.jogamp.opengl.swt.GLCanvas : Remove 25, Change 1, CompatChange 2, Deprecate 0, Add 25 [junit] 188/ 366: com.jogamp.opengl.util.Animator : Remove 2, Change 4, CompatChange 1, Deprecate 0, Add 2 [junit] 189/ 366: com.jogamp.opengl.util.AnimatorBase : Remove 5, Change 1, CompatChange 1, Deprecate 0, Add 5 [junit] 190/ 366: com.jogamp.opengl.util.AnimatorBase.UncaughtAnimatorException : Remove 2, Change 0, CompatChange 0, Deprecate 0, Add 2 [junit] 191/ 366: com.jogamp.opengl.util.CustomGLEventListener : Remove 1, Change 1, CompatChange 0, Deprecate 0, Add 1 [junit] 192/ 366: com.jogamp.opengl.util.FPSAnimator : Remove 2, Change 0, CompatChange 1, Deprecate 0, Add 2 [junit] 193/ 366: com.jogamp.opengl.util.GLArrayDataClient : Remove 6, Change 0, CompatChange 6, Deprecate 0, Add 6 [junit] 194/ 366: com.jogamp.opengl.util.GLArrayDataEditable : Remove 5, Change 1, CompatChange 0, Deprecate 0, Add 5 [junit] 195/ 366: com.jogamp.opengl.util.GLArrayDataServer : Remove 7, Change 0, CompatChange 15, Deprecate 0, Add 7 [junit] 196/ 366: com.jogamp.opengl.util.GLArrayDataWrapper : Remove 4, Change 1, CompatChange 5, Deprecate 0, Add 4 [junit] 197/ 366: com.jogamp.opengl.util.GLBuffers : Remove 2, Change 0, CompatChange 2, Deprecate 0, Add 2 [junit] 198/ 366: com.jogamp.opengl.util.GLDrawableUtil : Remove 10, Change 0, CompatChange 0, Deprecate 0, Add 10 [junit] 199/ 366: com.jogamp.opengl.util.GLDrawableUtil.ReshapeGLEventListener : Remove 2, Change 1, CompatChange 0, Deprecate 0, Add 2 [junit] 200/ 366: com.jogamp.opengl.util.GLPixelBuffer : Remove 2, Change 0, CompatChange 0, Deprecate 0, Add 2 [junit] 201/ 366: com.jogamp.opengl.util.GLPixelBuffer.DefaultGLPixelBufferProvider : Remove 2, Change 0, CompatChange 0, Deprecate 0, Add 3 [junit] 202/ 366: com.jogamp.opengl.util.GLPixelBuffer.GLPixelAttributes : Remove 5, Change 0, CompatChange 1, Deprecate 0, Add 7 [junit] 203/ 366: com.jogamp.opengl.util.GLPixelBuffer.GLPixelBufferProvider : Remove 2, Change 0, CompatChange 0, Deprecate 0, Add 3 [junit] 204/ 366: com.jogamp.opengl.util.GLPixelBuffer.SingletonGLPixelBufferProvider : Remove 2, Change 0, CompatChange 0, Deprecate 0, Add 4 [junit] 205/ 366: com.jogamp.opengl.util.GLPixelStorageModes : Remove 14, Change 0, CompatChange 0, Deprecate 0, Add 14 [junit] 206/ 366: com.jogamp.opengl.util.GLReadBufferUtil : Remove 6, Change 0, CompatChange 0, Deprecate 0, Add 5 [junit] 207/ 366: com.jogamp.opengl.util.Gamma : Remove 5, Change 0, CompatChange 0, Deprecate 0, Add 5 [junit] 208/ 366: com.jogamp.opengl.util.ImmModeSink : Remove 7, Change 0, CompatChange 0, Deprecate 0, Add 7 [junit] 209/ 366: com.jogamp.opengl.util.ImmModeSink.VBOSet : Remove 7, Change 0, CompatChange 1, Deprecate 0, Add 7 [junit] 210/ 366: com.jogamp.opengl.util.PMVMatrix : Remove 0, Change 1, CompatChange 2, Deprecate 0, Add 0 [junit] 211/ 366: com.jogamp.opengl.util.PNGPixelRect : Remove 4, Change 1, CompatChange 0, Deprecate 0, Add 4 [junit] 212/ 366: com.jogamp.opengl.util.RandomTileRenderer : Remove 2, Change 0, CompatChange 0, Deprecate 0, Add 2 [junit] 213/ 366: com.jogamp.opengl.util.TileRenderer : Remove 3, Change 0, CompatChange 0, Deprecate 0, Add 3 [junit] 214/ 366: com.jogamp.opengl.util.TileRendererBase : Remove 7, Change 0, CompatChange 0, Deprecate 0, Add 7 [junit] 215/ 366: com.jogamp.opengl.util.av.GLMediaPlayer : Remove 5, Change 1, CompatChange 0, Deprecate 0, Add 5 [junit] 216/ 366: com.jogamp.opengl.util.awt.AWTGLPixelBuffer : Remove 3, Change 0, CompatChange 0, Deprecate 0, Add 3 [junit] 217/ 366: com.jogamp.opengl.util.awt.AWTGLPixelBuffer.AWTGLPixelBufferProvider : Remove 2, Change 0, CompatChange 0, Deprecate 0, Add 6 [junit] 218/ 366: com.jogamp.opengl.util.awt.AWTGLPixelBuffer.SingleAWTGLPixelBufferProvider: Remove 3, Change 0, CompatChange 0, Deprecate 0, Add 4 [junit] 219/ 366: com.jogamp.opengl.util.awt.AWTGLReadBufferUtil : Remove 3, Change 0, CompatChange 0, Deprecate 0, Add 3 [junit] 220/ 366: com.jogamp.opengl.util.awt.Overlay : Remove 1, Change 0, CompatChange 5, Deprecate 0, Add 1 [junit] 221/ 366: com.jogamp.opengl.util.awt.TextRenderer : Remove 0, Change 0, CompatChange 10, Deprecate 0, Add 0 [junit] 222/ 366: com.jogamp.opengl.util.awt.TextureRenderer : Remove 0, Change 0, CompatChange 14, Deprecate 0, Add 0 [junit] 223/ 366: com.jogamp.opengl.util.glsl.ShaderCode : Remove 12, Change 0, CompatChange 0, Deprecate 0, Add 12 [junit] 224/ 366: com.jogamp.opengl.util.glsl.ShaderProgram : Remove 9, Change 0, CompatChange 1, Deprecate 0, Add 9 [junit] 225/ 366: com.jogamp.opengl.util.glsl.ShaderState : Remove 28, Change 0, CompatChange 0, Deprecate 0, Add 28 [junit] 226/ 366: com.jogamp.opengl.util.glsl.ShaderUtil : Remove 20, Change 0, CompatChange 0, Deprecate 0, Add 20 [junit] 227/ 366: com.jogamp.opengl.util.glsl.fixedfunc.FixedFuncUtil : Remove 2, Change 0, CompatChange 0, Deprecate 0, Add 2 [junit] 228/ 366: com.jogamp.opengl.util.stereo.StereoClientRenderer : Remove 4, Change 1, CompatChange 0, Deprecate 0, Add 4 [junit] 229/ 366: com.jogamp.opengl.util.stereo.StereoDevice : Remove 2, Change 0, CompatChange 0, Deprecate 0, Add 2 [junit] 230/ 366: com.jogamp.opengl.util.stereo.StereoDeviceRenderer : Remove 9, Change 0, CompatChange 0, Deprecate 0, Add 9 [junit] 231/ 366: com.jogamp.opengl.util.stereo.StereoDeviceRenderer.Eye : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 232/ 366: com.jogamp.opengl.util.stereo.StereoGLEventListener : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 233/ 366: com.jogamp.opengl.util.texture.ImageSequence : Remove 4, Change 0, CompatChange 0, Deprecate 0, Add 4 [junit] 234/ 366: com.jogamp.opengl.util.texture.Texture : Remove 16, Change 0, CompatChange 0, Deprecate 0, Add 16 [junit] 235/ 366: com.jogamp.opengl.util.texture.TextureData : Remove 6, Change 0, CompatChange 0, Deprecate 0, Add 6 [junit] 236/ 366: com.jogamp.opengl.util.texture.TextureIO : Remove 7, Change 0, CompatChange 6, Deprecate 0, Add 7 [junit] 237/ 366: com.jogamp.opengl.util.texture.TextureSequence : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 238/ 366: com.jogamp.opengl.util.texture.TextureState : Remove 3, Change 0, CompatChange 0, Deprecate 0, Add 3 [junit] 239/ 366: com.jogamp.opengl.util.texture.awt.AWTTextureData : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 240/ 366: com.jogamp.opengl.util.texture.awt.AWTTextureIO : Remove 3, Change 0, CompatChange 0, Deprecate 0, Add 3 [junit] 241/ 366: com.jogamp.opengl.util.texture.spi.TGAImage : Remove 2, Change 0, CompatChange 0, Deprecate 0, Add 2 [junit] 242/ 366: com.jogamp.opengl.util.texture.spi.TextureProvider : Remove 3, Change 0, CompatChange 0, Deprecate 0, Add 3 [junit] 243/ 366: com.jogamp.opengl.util.texture.spi.awt.IIOTextureProvider : Remove 3, Change 0, CompatChange 0, Deprecate 0, Add 3 [junit] 244/ 366: javax.media.nativewindow.AbstractGraphicsConfiguration : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 245/ 366: javax.media.nativewindow.AbstractGraphicsDevice : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 246/ 366: javax.media.nativewindow.AbstractGraphicsScreen : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 247/ 366: javax.media.nativewindow.Capabilities : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 248/ 366: javax.media.nativewindow.CapabilitiesChooser : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 249/ 366: javax.media.nativewindow.CapabilitiesImmutable : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 250/ 366: javax.media.nativewindow.DefaultCapabilitiesChooser : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 251/ 366: javax.media.nativewindow.DefaultGraphicsConfiguration : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 252/ 366: javax.media.nativewindow.DefaultGraphicsDevice : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 253/ 366: javax.media.nativewindow.DefaultGraphicsScreen : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 254/ 366: javax.media.nativewindow.GraphicsConfigurationFactory : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 255/ 366: javax.media.nativewindow.MutableSurface : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 256/ 366: javax.media.nativewindow.NativeSurface : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 257/ 366: javax.media.nativewindow.NativeSurfaceHolder : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 258/ 366: javax.media.nativewindow.NativeWindow : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 259/ 366: javax.media.nativewindow.NativeWindowException : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 260/ 366: javax.media.nativewindow.NativeWindowFactory : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 261/ 366: javax.media.nativewindow.OffscreenLayerOption : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 262/ 366: javax.media.nativewindow.OffscreenLayerSurface : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 263/ 366: javax.media.nativewindow.ProxySurface : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 264/ 366: javax.media.nativewindow.ScalableSurface : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 265/ 366: javax.media.nativewindow.SurfaceUpdatedListener : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 266/ 366: javax.media.nativewindow.ToolkitLock : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 267/ 366: javax.media.nativewindow.UpstreamSurfaceHook : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 268/ 366: javax.media.nativewindow.UpstreamSurfaceHook.MutableSize : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 269/ 366: javax.media.nativewindow.VisualIDHolder : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 270/ 366: javax.media.nativewindow.VisualIDHolder.VIDComparator : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 271/ 366: javax.media.nativewindow.VisualIDHolder.VIDType : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 272/ 366: javax.media.nativewindow.WindowClosingProtocol : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 273/ 366: javax.media.nativewindow.WindowClosingProtocol.WindowClosingMode : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 274/ 366: javax.media.nativewindow.util.Dimension : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 275/ 366: javax.media.nativewindow.util.DimensionImmutable : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 276/ 366: javax.media.nativewindow.util.Insets : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 277/ 366: javax.media.nativewindow.util.InsetsImmutable : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 278/ 366: javax.media.nativewindow.util.PixelFormat : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 279/ 366: javax.media.nativewindow.util.PixelFormatUtil : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 280/ 366: javax.media.nativewindow.util.PixelFormatUtil.PixelSink : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 281/ 366: javax.media.nativewindow.util.PixelFormatUtil.PixelSink32 : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 282/ 366: javax.media.nativewindow.util.PixelRectangle : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 283/ 366: javax.media.nativewindow.util.PixelRectangle.GenericPixelRect : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 284/ 366: javax.media.nativewindow.util.Point : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 285/ 366: javax.media.nativewindow.util.PointImmutable : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 286/ 366: javax.media.nativewindow.util.Rectangle : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 287/ 366: javax.media.nativewindow.util.RectangleImmutable : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 288/ 366: javax.media.nativewindow.util.SurfaceSize : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 289/ 366: javax.media.opengl.DebugGL2 : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 290/ 366: javax.media.opengl.DebugGL3 : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 291/ 366: javax.media.opengl.DebugGL3bc : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 292/ 366: javax.media.opengl.DebugGL4 : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 293/ 366: javax.media.opengl.DebugGL4bc : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 294/ 366: javax.media.opengl.DebugGLES1 : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 295/ 366: javax.media.opengl.DebugGLES2 : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 296/ 366: javax.media.opengl.DebugGLES3 : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 297/ 366: javax.media.opengl.DefaultGLCapabilitiesChooser : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 298/ 366: javax.media.opengl.FPSCounter : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 299/ 366: javax.media.opengl.GL : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 300/ 366: javax.media.opengl.GL2 : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 301/ 366: javax.media.opengl.GL2ES1 : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 302/ 366: javax.media.opengl.GL2ES2 : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 303/ 366: javax.media.opengl.GL2ES3 : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 304/ 366: javax.media.opengl.GL2GL3 : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 305/ 366: javax.media.opengl.GL3 : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 306/ 366: javax.media.opengl.GL3ES3 : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 307/ 366: javax.media.opengl.GL3bc : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 308/ 366: javax.media.opengl.GL4 : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 309/ 366: javax.media.opengl.GL4ES3 : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 310/ 366: javax.media.opengl.GL4bc : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 311/ 366: javax.media.opengl.GLAnimatorControl : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 312/ 366: javax.media.opengl.GLAnimatorControl.UncaughtExceptionHandler : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 313/ 366: javax.media.opengl.GLArrayData : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 314/ 366: javax.media.opengl.GLAutoDrawable : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 315/ 366: javax.media.opengl.GLBase : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 316/ 366: javax.media.opengl.GLBufferStorage : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 317/ 366: javax.media.opengl.GLCapabilities : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 318/ 366: javax.media.opengl.GLCapabilitiesChooser : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 319/ 366: javax.media.opengl.GLCapabilitiesImmutable : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 320/ 366: javax.media.opengl.GLContext : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 321/ 366: javax.media.opengl.GLDebugListener : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 322/ 366: javax.media.opengl.GLDebugMessage : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 323/ 366: javax.media.opengl.GLDrawable : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 324/ 366: javax.media.opengl.GLDrawableFactory : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 325/ 366: javax.media.opengl.GLES1 : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 326/ 366: javax.media.opengl.GLES2 : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 327/ 366: javax.media.opengl.GLES3 : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 328/ 366: javax.media.opengl.GLEventListener : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 329/ 366: javax.media.opengl.GLException : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 330/ 366: javax.media.opengl.GLFBODrawable : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 331/ 366: javax.media.opengl.GLFBODrawable.Resizeable : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 332/ 366: javax.media.opengl.GLOffscreenAutoDrawable : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 333/ 366: javax.media.opengl.GLOffscreenAutoDrawable.FBO : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 334/ 366: javax.media.opengl.GLPipelineFactory : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 335/ 366: javax.media.opengl.GLProfile : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 336/ 366: javax.media.opengl.GLRunnable : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 337/ 366: javax.media.opengl.GLRunnable2 : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 338/ 366: javax.media.opengl.GLSharedContextSetter : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 339/ 366: javax.media.opengl.GLUniformData : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 340/ 366: javax.media.opengl.Threading : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 341/ 366: javax.media.opengl.Threading.Mode : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 342/ 366: javax.media.opengl.TraceGL2 : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 343/ 366: javax.media.opengl.TraceGL3 : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 344/ 366: javax.media.opengl.TraceGL3bc : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 345/ 366: javax.media.opengl.TraceGL4 : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 346/ 366: javax.media.opengl.TraceGL4bc : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 347/ 366: javax.media.opengl.TraceGLES1 : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 348/ 366: javax.media.opengl.TraceGLES2 : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 349/ 366: javax.media.opengl.TraceGLES3 : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 350/ 366: javax.media.opengl.awt.AWTGLAutoDrawable : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 351/ 366: javax.media.opengl.awt.ComponentEvents : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 352/ 366: javax.media.opengl.awt.GLCanvas : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 353/ 366: javax.media.opengl.awt.GLJPanel : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 354/ 366: javax.media.opengl.fixedfunc.GLLightingFunc : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 355/ 366: javax.media.opengl.fixedfunc.GLMatrixFunc : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 356/ 366: javax.media.opengl.fixedfunc.GLPointerFunc : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 357/ 366: javax.media.opengl.fixedfunc.GLPointerFuncUtil : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 358/ 366: javax.media.opengl.glu.GLU : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 359/ 366: javax.media.opengl.glu.GLUnurbs : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 360/ 366: javax.media.opengl.glu.GLUquadric : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 361/ 366: javax.media.opengl.glu.GLUtessellator : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 362/ 366: javax.media.opengl.glu.GLUtessellatorCallback : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 363/ 366: javax.media.opengl.glu.GLUtessellatorCallbackAdapter : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 364/ 366: javax.media.opengl.glu.gl2.GLUgl2 : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 365/ 366: javax.media.opengl.glu.gl2es1.GLUgl2es1 : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] [junit] [junit] Removes [junit] [junit] Class com.jogamp.graph.curve.opengl.GLRegion [junit] Removed Method destroyImpl, desc[(Ljavax/media/opengl/GL2ES2;)V], sig[null], throws nil, access[abstract protected] [junit] Removed Method clearImpl, desc[(Ljavax/media/opengl/GL2ES2;)V], sig[null], throws nil, access[abstract protected] [junit] Removed Method draw, desc[(Ljavax/media/opengl/GL2ES2;Lcom/jogamp/graph/curve/opengl/RegionRenderer;[I)V], sig[null], throws nil, access[final public] [junit] Removed Method destroy, desc[(Ljavax/media/opengl/GL2ES2;)V], sig[null], throws nil, access[final public] [junit] Removed Method updateImpl, desc[(Ljavax/media/opengl/GL2ES2;)V], sig[null], throws nil, access[abstract protected] [junit] Removed Method drawImpl, desc[(Ljavax/media/opengl/GL2ES2;Lcom/jogamp/graph/curve/opengl/RegionRenderer;[I)V], sig[null], throws nil, access[abstract protected] [junit] Removed Method clear, desc[(Ljavax/media/opengl/GL2ES2;)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.graph.curve.opengl.RegionRenderer [junit] Removed Method useShaderProgram, desc[(Ljavax/media/opengl/GL2ES2;IZIILcom/jogamp/opengl/util/texture/TextureSequence;)Z], sig[null], throws nil, access[final public] [junit] Removed Method destroy, desc[(Ljavax/media/opengl/GL2ES2;)V], sig[null], throws nil, access[final public] [junit] Removed Method init, desc[(Ljavax/media/opengl/GL2ES2;I)V], sig[null], throws [javax/media/opengl/GLException], access[final public] [junit] Removed Method enable, desc[(Ljavax/media/opengl/GL2ES2;Z)V], sig[null], throws nil, access[final public] [junit] Class com.jogamp.graph.curve.opengl.RegionRenderer.GLCallback [junit] Removed Method run, desc[(Ljavax/media/opengl/GL;Lcom/jogamp/graph/curve/opengl/RegionRenderer;)V], sig[null], throws nil, access[abstract public] [junit] Class com.jogamp.graph.curve.opengl.RenderState [junit] Removed Method updateUniformLoc, desc[(Ljavax/media/opengl/GL2ES2;ZLjavax/media/opengl/GLUniformData;Z)Z], sig[null], throws nil, access[final public] [junit] Removed Method getRenderState, desc[(Ljavax/media/opengl/GL2ES2;)Lcom/jogamp/graph/curve/opengl/RenderState;], sig[null], throws nil, access[final public static] [junit] Removed Method attachTo, desc[(Ljavax/media/opengl/GL2ES2;)Lcom/jogamp/graph/curve/opengl/RenderState;], sig[null], throws nil, access[final public] [junit] Removed Method detachFrom, desc[(Ljavax/media/opengl/GL2ES2;)Z], sig[null], throws nil, access[final public] [junit] Removed Method updateUniformDataLoc, desc[(Ljavax/media/opengl/GL2ES2;ZZLjavax/media/opengl/GLUniformData;Z)Z], sig[null], throws nil, access[final public] [junit] Removed Method destroy, desc[(Ljavax/media/opengl/GL2ES2;)V], sig[null], throws nil, access[public] [junit] Removed Method updateAttributeLoc, desc[(Ljavax/media/opengl/GL2ES2;ZLcom/jogamp/opengl/util/GLArrayDataServer;Z)Z], sig[null], throws nil, access[final public] [junit] Removed Method setShaderProgram, desc[(Ljavax/media/opengl/GL2ES2;Lcom/jogamp/opengl/util/glsl/ShaderProgram;)Z], sig[null], throws nil, access[final public] [junit] Class com.jogamp.graph.curve.opengl.RenderState.ProgramLocal [junit] Removed Method update, desc[(Ljavax/media/opengl/GL2ES2;Lcom/jogamp/graph/curve/opengl/RenderState;ZIZZ)Z], sig[null], throws nil, access[final public] [junit] Class com.jogamp.graph.curve.opengl.TextRegionUtil [junit] Removed Method validateCache, desc[(Ljavax/media/opengl/GL2ES2;I)V], sig[null], throws nil, access[final protected] [junit] Removed Method clear, desc[(Ljavax/media/opengl/GL2ES2;)V], sig[null], throws nil, access[public] [junit] Removed Method drawString3D, desc[(Ljavax/media/opengl/GL2ES2;Lcom/jogamp/graph/curve/opengl/RegionRenderer;Lcom/jogamp/graph/font/Font;FLjava/lang/CharSequence;[F[I)V], sig[null], throws nil, access[public] [junit] Removed Method addCachedRegion, desc[(Ljavax/media/opengl/GL2ES2;Lcom/jogamp/graph/font/Font;Ljava/lang/CharSequence;FILcom/jogamp/graph/curve/opengl/GLRegion;)V], sig[null], throws nil, access[final protected] [junit] Removed Method setCacheLimit, desc[(Ljavax/media/opengl/GL2ES2;I)V], sig[null], throws nil, access[final public] [junit] Removed Method drawString3D, desc[(Ljavax/media/opengl/GL2ES2;Lcom/jogamp/graph/curve/opengl/GLRegion;Lcom/jogamp/graph/curve/opengl/RegionRenderer;Lcom/jogamp/graph/font/Font;FLjava/lang/CharSequence;[F[ILjogamp/graph/geom/plane/AffineTransform;Ljogamp/graph/geom/plane/AffineTransform;)V], sig[null], throws nil, access[public static] [junit] Removed Method removeCachedRegion, desc[(Ljavax/media/opengl/GL2ES2;I)V], sig[null], throws nil, access[final protected] [junit] Removed Method drawString3D, desc[(Ljavax/media/opengl/GL2ES2;ILcom/jogamp/graph/curve/opengl/RegionRenderer;Lcom/jogamp/graph/font/Font;FLjava/lang/CharSequence;[F[ILjogamp/graph/geom/plane/AffineTransform;Ljogamp/graph/geom/plane/AffineTransform;)V], sig[null], throws nil, access[public static] [junit] Removed Method removeCachedRegion, desc[(Ljavax/media/opengl/GL2ES2;Lcom/jogamp/graph/font/Font;Ljava/lang/CharSequence;II)V], sig[null], throws nil, access[final protected] [junit] Class com.jogamp.graph.font.FontFactory [junit] Removed Method get, desc[(Ljava/net/URLConnection;)Lcom/jogamp/graph/font/Font;], sig[null], throws [java/io/IOException], access[final public static] [junit] Class com.jogamp.nativewindow.DelegatedUpstreamSurfaceHookMutableSize [junit] Removed Method create, desc[(Ljavax/media/nativewindow/ProxySurface;)V], sig[null], throws nil, access[final public] [junit] Removed Method destroy, desc[(Ljavax/media/nativewindow/ProxySurface;)V], sig[null], throws nil, access[final public] [junit] Removed Method , desc[(Ljavax/media/nativewindow/UpstreamSurfaceHook;II)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.nativewindow.DelegatedUpstreamSurfaceHookWithSurfaceSize [junit] Removed Method getSurfaceHeight, desc[(Ljavax/media/nativewindow/ProxySurface;)I], sig[null], throws nil, access[final public] [junit] Removed Method getUpstreamSurface, desc[()Ljavax/media/nativewindow/NativeSurface;], sig[null], throws nil, access[final public] [junit] Removed Method create, desc[(Ljavax/media/nativewindow/ProxySurface;)V], sig[null], throws nil, access[final public] [junit] Removed Method getSurfaceWidth, desc[(Ljavax/media/nativewindow/ProxySurface;)I], sig[null], throws nil, access[final public] [junit] Removed Method , desc[(Ljavax/media/nativewindow/UpstreamSurfaceHook;Ljavax/media/nativewindow/NativeSurface;)V], sig[null], throws nil, access[public] [junit] Removed Method destroy, desc[(Ljavax/media/nativewindow/ProxySurface;)V], sig[null], throws nil, access[final public] [junit] Class com.jogamp.nativewindow.MutableGraphicsConfiguration [junit] Removed Method , desc[(Ljavax/media/nativewindow/AbstractGraphicsScreen;Ljavax/media/nativewindow/CapabilitiesImmutable;Ljavax/media/nativewindow/CapabilitiesImmutable;)V], sig[null], throws nil, access[public] [junit] Removed Method setScreen, desc[(Ljavax/media/nativewindow/AbstractGraphicsScreen;)V], sig[null], throws nil, access[public] [junit] Removed Method setChosenCapabilities, desc[(Ljavax/media/nativewindow/CapabilitiesImmutable;)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.nativewindow.UpstreamSurfaceHookMutableSize [junit] Removed Method getSurfaceWidth, desc[(Ljavax/media/nativewindow/ProxySurface;)I], sig[null], throws nil, access[final public] [junit] Removed Method create, desc[(Ljavax/media/nativewindow/ProxySurface;)V], sig[null], throws nil, access[public] [junit] Removed Method destroy, desc[(Ljavax/media/nativewindow/ProxySurface;)V], sig[null], throws nil, access[public] [junit] Removed Method getSurfaceHeight, desc[(Ljavax/media/nativewindow/ProxySurface;)I], sig[null], throws nil, access[final public] [junit] Removed Method getUpstreamSurface, desc[()Ljavax/media/nativewindow/NativeSurface;], sig[null], throws nil, access[final public] [junit] Class com.jogamp.nativewindow.awt.AWTGraphicsConfiguration [junit] Removed Method setChosenCapabilities, desc[(Ljavax/media/nativewindow/CapabilitiesImmutable;)V], sig[null], throws nil, access[public] [junit] Removed Method create, desc[(Ljava/awt/Component;Ljavax/media/nativewindow/CapabilitiesImmutable;Ljavax/media/nativewindow/CapabilitiesImmutable;)Lcom/jogamp/nativewindow/awt/AWTGraphicsConfiguration;], sig[null], throws nil, access[public static] [junit] Removed Method setupCapabilitiesRGBABits, desc[(Ljavax/media/nativewindow/CapabilitiesImmutable;Ljava/awt/GraphicsConfiguration;)Ljavax/media/nativewindow/CapabilitiesImmutable;], sig[null], throws nil, access[public static] [junit] Removed Method getNativeGraphicsConfiguration, desc[()Ljavax/media/nativewindow/AbstractGraphicsConfiguration;], sig[null], throws nil, access[public] [junit] Removed Method , desc[(Lcom/jogamp/nativewindow/awt/AWTGraphicsScreen;Ljavax/media/nativewindow/CapabilitiesImmutable;Ljavax/media/nativewindow/CapabilitiesImmutable;Ljava/awt/GraphicsConfiguration;Ljavax/media/nativewindow/AbstractGraphicsConfiguration;)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.nativewindow.awt.AWTGraphicsScreen [junit] Removed Method createScreenDevice, desc[(II)Ljavax/media/nativewindow/AbstractGraphicsScreen;], sig[null], throws nil, access[public static] [junit] Removed Method createDefault, desc[()Ljavax/media/nativewindow/AbstractGraphicsScreen;], sig[null], throws nil, access[public static] [junit] Removed Method createScreenDevice, desc[(Ljava/awt/GraphicsDevice;I)Ljavax/media/nativewindow/AbstractGraphicsScreen;], sig[null], throws nil, access[public static] [junit] Class com.jogamp.nativewindow.awt.AWTWindowClosingProtocol [junit] Removed Method setDefaultCloseOperation, desc[(Ljavax/media/nativewindow/WindowClosingProtocol$WindowClosingMode;)Ljavax/media/nativewindow/WindowClosingProtocol$WindowClosingMode;], sig[null], throws nil, access[final public] [junit] Removed Method getDefaultCloseOperation, desc[()Ljavax/media/nativewindow/WindowClosingProtocol$WindowClosingMode;], sig[null], throws nil, access[final public] [junit] Class com.jogamp.nativewindow.awt.DirectDataBufferInt [junit] Removed Method , 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 getPixelScaleX, desc[()I], sig[null], throws nil, access[final protected] [junit] Removed Method getNativeSurfaceScale, desc[([I)[I], sig[null], throws nil, access[final public] [junit] Removed Method getInsets, desc[()Ljavax/media/nativewindow/util/InsetsImmutable;], sig[null], throws nil, access[final public] [junit] Removed Method getLocationOnScreen, desc[(Ljavax/media/nativewindow/util/Point;)Ljavax/media/nativewindow/util/Point;], sig[null], throws nil, access[public] [junit] Removed Method setSurfaceScale, desc[([I)V], sig[null], throws nil, access[public] [junit] Removed Method setCursor, desc[(Ljavax/media/nativewindow/util/PixelRectangle;Ljavax/media/nativewindow/util/PointImmutable;)Z], sig[null], throws nil, access[final public] [junit] Removed Method getGraphicsConfiguration, desc[()Ljavax/media/nativewindow/AbstractGraphicsConfiguration;], sig[null], throws nil, access[final public] [junit] Removed Method getParent, desc[()Ljavax/media/nativewindow/NativeWindow;], sig[null], throws nil, access[final public] [junit] Removed Method setChosenCapabilities, desc[(Ljavax/media/nativewindow/CapabilitiesImmutable;)V], sig[null], throws nil, access[final public] [junit] Removed Method getCurrentSurfaceScale, desc[([I)[I], sig[null], throws nil, access[final public] [junit] Removed Method getPixelScaleY, desc[()I], sig[null], throws nil, access[final protected] [junit] Removed Method getNativeSurface, desc[()Ljavax/media/nativewindow/NativeSurface;], sig[null], throws nil, access[final public] [junit] Removed Method addSurfaceUpdatedListener, desc[(ILjavax/media/nativewindow/SurfaceUpdatedListener;)V], sig[null], throws [java/lang/IndexOutOfBoundsException], access[public] [junit] Removed Method surfaceUpdated, desc[(Ljava/lang/Object;Ljavax/media/nativewindow/NativeSurface;J)V], sig[null], throws nil, access[public] [junit] Removed Method getRequestedSurfaceScale, desc[([I)[I], sig[null], throws nil, access[final public] [junit] Removed Method getLocationOnScreenNonBlocking, desc[(Ljavax/media/nativewindow/util/Point;Ljava/awt/Component;)Ljava/awt/Component;], sig[null], throws nil, access[protected static] [junit] Removed Method getLocationOnScreenNative, desc[(Ljavax/media/nativewindow/util/Point;)Ljavax/media/nativewindow/util/Point;], sig[null], throws nil, access[protected] [junit] Removed Method addSurfaceUpdatedListener, desc[(Ljavax/media/nativewindow/SurfaceUpdatedListener;)V], sig[null], throws nil, access[public] [junit] Removed Method , desc[(Ljava/lang/Object;Ljavax/media/nativewindow/AbstractGraphicsConfiguration;)V], sig[null], throws nil, access[protected] [junit] Removed Method getBounds, desc[()Ljavax/media/nativewindow/util/RectangleImmutable;], sig[null], throws nil, access[final public] [junit] Removed Method removeSurfaceUpdatedListener, desc[(Ljavax/media/nativewindow/SurfaceUpdatedListener;)V], sig[null], throws nil, access[public] [junit] Removed Method getLocationOnScreenNativeImpl, desc[(II)Ljavax/media/nativewindow/util/Point;], sig[null], throws nil, access[abstract protected] [junit] Removed Method updatePixelScale, desc[()Z], sig[null], throws nil, access[final protected] [junit] Class com.jogamp.nativewindow.egl.EGLGraphicsDevice.EGLDisplayLifecycleCallback [junit] Removed Method eglGetAndInitDisplay, desc[([J)J], sig[null], throws nil, access[abstract public] [junit] Class com.jogamp.nativewindow.swt.SWTAccessor [junit] Removed Method getNativeVisualID, desc[(Ljavax/media/nativewindow/AbstractGraphicsDevice;J)I], sig[null], throws nil, access[public static] [junit] Removed Method destroyX11Window, desc[(Ljavax/media/nativewindow/AbstractGraphicsDevice;J)V], sig[null], throws nil, access[public static] [junit] Removed Method getDevice, desc[(Lorg/eclipse/swt/widgets/Control;)Ljavax/media/nativewindow/AbstractGraphicsDevice;], sig[null], throws [javax/media/nativewindow/NativeWindowException, java/lang/UnsupportedOperationException], access[public static] [junit] Removed Method getScreen, desc[(Ljavax/media/nativewindow/AbstractGraphicsDevice;I)Ljavax/media/nativewindow/AbstractGraphicsScreen;], sig[null], throws nil, access[public static] [junit] Removed Method resizeX11Window, desc[(Ljavax/media/nativewindow/AbstractGraphicsDevice;Lorg/eclipse/swt/graphics/Rectangle;J)V], sig[null], throws nil, access[public static] [junit] Removed Method createCompatibleX11ChildWindow, desc[(Ljavax/media/nativewindow/AbstractGraphicsScreen;Lorg/eclipse/swt/widgets/Control;III)J], sig[null], throws nil, access[public static] [junit] Class com.jogamp.nativewindow.x11.X11GraphicsConfiguration [junit] Removed Method , 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 getGraphicsDevice, desc[()Ljavax/media/nativewindow/AbstractGraphicsDevice;], sig[null], throws nil, access[abstract public] [junit] Removed Method createPointerIcon, desc[(Ljavax/media/nativewindow/util/PixelRectangle;II)Lcom/jogamp/newt/Display$PointerIcon;], sig[null], throws [java/lang/IllegalArgumentException, java/lang/IllegalStateException], access[abstract public] [junit] Removed Method getNativePointerIconPixelFormat, desc[()Ljavax/media/nativewindow/util/PixelFormat;], sig[null], throws nil, access[abstract public] [junit] Class com.jogamp.newt.Display.PointerIcon [junit] Removed Method getHotspot, desc[()Ljavax/media/nativewindow/util/PointImmutable;], sig[null], throws nil, access[abstract public] [junit] Class com.jogamp.newt.MonitorDevice [junit] Removed Method getViewport, desc[()Ljavax/media/nativewindow/util/RectangleImmutable;], sig[null], throws nil, access[final public] [junit] Removed Method unionOfViewports, desc[(Ljavax/media/nativewindow/util/Rectangle;Ljavax/media/nativewindow/util/Rectangle;Ljava/util/List;)V], sig[(Ljavax/media/nativewindow/util/Rectangle;Ljavax/media/nativewindow/util/Rectangle;Ljava/util/List;)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 , 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 getViewportInWindowUnits, desc[()Ljavax/media/nativewindow/util/RectangleImmutable;], sig[null], throws nil, access[final public] [junit] Class com.jogamp.newt.MonitorMode [junit] Removed Method getSurfaceSize, desc[()Ljavax/media/nativewindow/util/SurfaceSize;], sig[null], throws nil, access[final public] [junit] Removed Method , 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 createWindow, desc[(Ljavax/media/nativewindow/NativeWindow;Ljavax/media/nativewindow/CapabilitiesImmutable;)Lcom/jogamp/newt/Window;], sig[null], throws nil, access[public static] [junit] Removed Method createWindow, desc[([Ljava/lang/Object;Lcom/jogamp/newt/Screen;Ljavax/media/nativewindow/CapabilitiesImmutable;)Lcom/jogamp/newt/Window;], sig[null], throws nil, access[public static] [junit] Removed Method createWindow, desc[(Ljava/lang/String;IJLjavax/media/nativewindow/CapabilitiesImmutable;)Lcom/jogamp/newt/Window;], sig[null], throws nil, access[public static] [junit] Removed Method isScreenCompatible, desc[(Ljavax/media/nativewindow/NativeWindow;Lcom/jogamp/newt/Screen;)Z], sig[null], throws nil, access[public static] [junit] Removed Method createWindow, desc[(Lcom/jogamp/newt/Screen;Ljavax/media/nativewindow/CapabilitiesImmutable;)Lcom/jogamp/newt/Window;], sig[null], throws nil, access[public static] [junit] Removed Method createCompatibleScreen, desc[(Ljavax/media/nativewindow/NativeWindow;)Lcom/jogamp/newt/Screen;], sig[null], throws nil, access[public static] [junit] Removed Method createWindow, desc[(Ljavax/media/nativewindow/CapabilitiesImmutable;)Lcom/jogamp/newt/Window;], sig[null], throws nil, access[public static] [junit] Removed Method createCompatibleScreen, desc[(Ljavax/media/nativewindow/NativeWindow;Lcom/jogamp/newt/Screen;)Lcom/jogamp/newt/Screen;], sig[null], throws nil, access[public static] [junit] Class com.jogamp.newt.Screen [junit] Removed Method getViewport, desc[()Ljavax/media/nativewindow/util/RectangleImmutable;], sig[null], throws nil, access[abstract public] [junit] Removed Method getGraphicsScreen, desc[()Ljavax/media/nativewindow/AbstractGraphicsScreen;], sig[null], throws nil, access[abstract public] [junit] Removed Method unionOfMonitorViewports, desc[(Ljavax/media/nativewindow/util/Rectangle;Ljavax/media/nativewindow/util/Rectangle;)V], sig[null], throws nil, access[final public] [junit] Removed Method getViewportInWindowUnits, desc[()Ljavax/media/nativewindow/util/RectangleImmutable;], sig[null], throws nil, access[abstract public] [junit] Removed Method getMainMonitor, desc[(Ljavax/media/nativewindow/util/RectangleImmutable;)Lcom/jogamp/newt/MonitorDevice;], sig[null], throws nil, access[final public] [junit] Class com.jogamp.newt.Window [junit] Removed Method reparentWindow, desc[(Ljavax/media/nativewindow/NativeWindow;III)Lcom/jogamp/newt/Window$ReparentOperation;], sig[null], throws nil, access[abstract public] [junit] Removed Method removeChild, desc[(Ljavax/media/nativewindow/NativeWindow;)Z], sig[null], throws nil, access[abstract public] [junit] Removed Method getChosenCapabilities, desc[()Ljavax/media/nativewindow/CapabilitiesImmutable;], sig[null], throws nil, access[abstract public] [junit] Removed Method addChild, desc[(Ljavax/media/nativewindow/NativeWindow;)Z], sig[null], throws nil, access[abstract public] [junit] Removed Method getRequestedCapabilities, desc[()Ljavax/media/nativewindow/CapabilitiesImmutable;], sig[null], throws nil, access[abstract public] [junit] Removed Method getBounds, desc[()Ljavax/media/nativewindow/util/Rectangle;], sig[null], throws nil, access[abstract public] [junit] Removed Method setCapabilitiesChooser, desc[(Ljavax/media/nativewindow/CapabilitiesChooser;)Ljavax/media/nativewindow/CapabilitiesChooser;], sig[null], throws nil, access[abstract public] [junit] Class com.jogamp.newt.awt.NewtCanvasAWT [junit] Removed Method getNativeWindow, desc[()Ljavax/media/nativewindow/NativeWindow;], sig[null], throws nil, access[public] [junit] Removed Method setDefaultCloseOperation, desc[(Ljavax/media/nativewindow/WindowClosingProtocol$WindowClosingMode;)Ljavax/media/nativewindow/WindowClosingProtocol$WindowClosingMode;], sig[null], throws nil, access[public] [junit] Removed Method getDefaultCloseOperation, desc[()Ljavax/media/nativewindow/WindowClosingProtocol$WindowClosingMode;], sig[null], throws nil, access[public] [junit] Class com.jogamp.newt.event.PinchToZoomGesture [junit] Removed Method , desc[(Ljavax/media/nativewindow/NativeSurface;Z)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.newt.event.WindowUpdateEvent [junit] Removed Method , desc[(SLjava/lang/Object;JLjavax/media/nativewindow/util/Rectangle;)V], sig[null], throws nil, access[public] [junit] Removed Method getBounds, desc[()Ljavax/media/nativewindow/util/Rectangle;], sig[null], throws nil, access[public] [junit] Class com.jogamp.newt.event.awt.AWTAdapter [junit] Removed Method getNativeSurfaceHolder, desc[()Ljavax/media/nativewindow/NativeSurfaceHolder;], sig[null], throws nil, access[final public super synchronized] [junit] Removed Method , desc[(Lcom/jogamp/newt/event/NEWTEventListener;Ljavax/media/nativewindow/NativeSurfaceHolder;)V], sig[null], throws nil, access[protected] [junit] Class com.jogamp.newt.event.awt.AWTKeyAdapter [junit] Removed Method , 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 getGraphicsConfiguration, desc[()Ljavax/media/nativewindow/AbstractGraphicsConfiguration;], sig[null], throws nil, access[final public] [junit] Removed Method setCapabilitiesChooser, desc[(Ljavax/media/nativewindow/CapabilitiesChooser;)Ljavax/media/nativewindow/CapabilitiesChooser;], sig[null], throws nil, access[public] [junit] Removed Method getLocationOnScreen, desc[(Ljavax/media/nativewindow/util/Point;)Ljavax/media/nativewindow/util/Point;], sig[null], throws nil, access[public] [junit] Removed Method surfaceUpdated, desc[(Ljava/lang/Object;Ljavax/media/nativewindow/NativeSurface;J)V], sig[null], throws nil, access[final public] [junit] Removed Method setSurfaceScale, desc[([I)V], sig[null], throws nil, access[final public] [junit] Removed Method addChild, desc[(Ljavax/media/nativewindow/NativeWindow;)Z], sig[null], throws nil, access[final public] [junit] Removed Method getChosenCapabilities, desc[()Ljavax/media/nativewindow/CapabilitiesImmutable;], sig[null], throws nil, access[final public] [junit] Removed Method create, desc[(Ljavax/media/nativewindow/NativeWindow;Ljavax/media/opengl/GLCapabilitiesImmutable;)Lcom/jogamp/newt/opengl/GLWindow;], sig[null], throws nil, access[public static] [junit] Removed Method getRequestedCapabilities, desc[()Ljavax/media/nativewindow/CapabilitiesImmutable;], sig[null], throws nil, access[final public] [junit] Removed Method getCurrentSurfaceScale, desc[([I)[I], sig[null], throws nil, access[final public] [junit] Removed Method removeSurfaceUpdatedListener, desc[(Ljavax/media/nativewindow/SurfaceUpdatedListener;)V], sig[null], throws nil, access[final public] [junit] Removed Method getDefaultCloseOperation, desc[()Ljavax/media/nativewindow/WindowClosingProtocol$WindowClosingMode;], sig[null], throws nil, access[public] [junit] Removed Method getBounds, desc[()Ljavax/media/nativewindow/util/Rectangle;], sig[null], throws nil, access[final public] [junit] Removed Method addSurfaceUpdatedListener, desc[(Ljavax/media/nativewindow/SurfaceUpdatedListener;)V], sig[null], throws nil, access[final public] [junit] Removed Method create, desc[(Lcom/jogamp/newt/Screen;Ljavax/media/opengl/GLCapabilitiesImmutable;)Lcom/jogamp/newt/opengl/GLWindow;], sig[null], throws nil, access[public static] [junit] Removed Method removeChild, desc[(Ljavax/media/nativewindow/NativeWindow;)Z], sig[null], throws nil, access[final public] [junit] Removed Method reparentWindow, desc[(Ljavax/media/nativewindow/NativeWindow;III)Lcom/jogamp/newt/Window$ReparentOperation;], sig[null], throws nil, access[final public] [junit] Removed Method create, desc[(Ljavax/media/opengl/GLCapabilitiesImmutable;)Lcom/jogamp/newt/opengl/GLWindow;], sig[null], throws nil, access[public static] [junit] Removed Method getFactory, desc[()Ljavax/media/opengl/GLDrawableFactory;], sig[null], throws nil, access[final public] [junit] Removed Method addSurfaceUpdatedListener, desc[(ILjavax/media/nativewindow/SurfaceUpdatedListener;)V], sig[null], throws [java/lang/IndexOutOfBoundsException], access[final public] [junit] Removed Method getNativeSurfaceScale, desc[([I)[I], sig[null], throws nil, access[final public] [junit] Removed Method getParent, desc[()Ljavax/media/nativewindow/NativeWindow;], sig[null], throws nil, access[final public] [junit] Removed Method getRequestedSurfaceScale, desc[([I)[I], sig[null], throws nil, access[final public] [junit] Removed Method setDefaultCloseOperation, desc[(Ljavax/media/nativewindow/WindowClosingProtocol$WindowClosingMode;)Ljavax/media/nativewindow/WindowClosingProtocol$WindowClosingMode;], sig[null], throws nil, access[public] [junit] Removed Method getInsets, desc[()Ljavax/media/nativewindow/util/InsetsImmutable;], sig[null], throws nil, access[final public] [junit] Class com.jogamp.newt.swt.NewtCanvasSWT [junit] Removed Method getDefaultCloseOperation, desc[()Ljavax/media/nativewindow/WindowClosingProtocol$WindowClosingMode;], sig[null], throws nil, access[public] [junit] Removed Method getNativeWindow, desc[()Ljavax/media/nativewindow/NativeWindow;], sig[null], throws nil, access[public] [junit] Removed Method setDefaultCloseOperation, desc[(Ljavax/media/nativewindow/WindowClosingProtocol$WindowClosingMode;)Ljavax/media/nativewindow/WindowClosingProtocol$WindowClosingMode;], sig[null], throws nil, access[public] [junit] Class com.jogamp.newt.util.MonitorModeUtil [junit] Removed Method filterBySurfaceSize, desc[(Ljava/util/List;Ljavax/media/nativewindow/util/SurfaceSize;)Ljava/util/List;], sig[(Ljava/util/List;Ljavax/media/nativewindow/util/SurfaceSize;)Ljava/util/List;], throws nil, access[public static] [junit] Removed Method filterByResolution, desc[(Ljava/util/List;Ljavax/media/nativewindow/util/DimensionImmutable;)Ljava/util/List;], sig[(Ljava/util/List;Ljavax/media/nativewindow/util/DimensionImmutable;)Ljava/util/List;], throws nil, access[public static] [junit] Class com.jogamp.newt.util.applet.JOGLNewtAppletBase [junit] Removed Method init, desc[(Ljavax/media/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[public] [junit] Removed Method dispose, desc[(Ljavax/media/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[public] [junit] Removed Method reshape, desc[(Ljavax/media/opengl/GLAutoDrawable;IIII)V], sig[null], throws nil, access[public] [junit] Removed Method display, desc[(Ljavax/media/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[public] [junit] Removed Method createInstance, desc[(Ljava/lang/String;)Ljavax/media/opengl/GLEventListener;], sig[null], throws nil, access[public static] [junit] Removed Method getGLEventListener, desc[()Ljavax/media/opengl/GLEventListener;], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.FBObject [junit] Removed Method bind, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws [javax/media/opengl/GLException], access[final public] [junit] Removed Method detachAllColorbuffer, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[final public] [junit] Removed Method attachColorbuffer, desc[(Ljavax/media/opengl/GL;IZ)Lcom/jogamp/opengl/FBObject$ColorAttachment;], sig[null], throws [javax/media/opengl/GLException], access[final public] [junit] Removed Method attachRenderbuffer, desc[(Ljavax/media/opengl/GL;Lcom/jogamp/opengl/FBObject$Attachment$Type;I)V], sig[null], throws [javax/media/opengl/GLException, java/lang/IllegalArgumentException], access[final public] [junit] Removed Method attachColorbuffer, desc[(Ljavax/media/opengl/GL;ILcom/jogamp/opengl/FBObject$Colorbuffer;)Lcom/jogamp/opengl/FBObject$Colorbuffer;], sig[null], throws [javax/media/opengl/GLException], access[final public] [junit] Removed Method detachAll, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[final public] [junit] Removed Method isBound, desc[(Ljavax/media/opengl/GL;)Z], sig[null], throws nil, access[final public] [junit] Removed Method detachColorbuffer, desc[(Ljavax/media/opengl/GL;IZ)Lcom/jogamp/opengl/FBObject$Colorbuffer;], sig[null], throws [java/lang/IllegalArgumentException], access[final public] [junit] Removed Method detachAllRenderbuffer, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[final public] [junit] Removed Method attachRenderbuffer, desc[(Ljavax/media/opengl/GL;I)V], sig[null], throws [javax/media/opengl/GLException, java/lang/IllegalArgumentException], access[final public] [junit] Removed Method formatToGLCapabilities, desc[(Ljavax/media/opengl/GLCapabilities;)V], sig[null], throws nil, access[final public] [junit] Removed Method reset, desc[(Ljavax/media/opengl/GL;II)V], sig[null], throws nil, access[final public] [junit] Removed Method detachRenderbuffer, desc[(Ljavax/media/opengl/GL;Lcom/jogamp/opengl/FBObject$Attachment$Type;Z)V], sig[null], throws [java/lang/IllegalArgumentException], access[final public] [junit] Removed Method detachAllTexturebuffer, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[final public] [junit] Removed Method attachTexture2D, desc[(Ljavax/media/opengl/GL;IZ)Lcom/jogamp/opengl/FBObject$TextureAttachment;], sig[null], throws [javax/media/opengl/GLException], access[final public] [junit] Removed Method use, desc[(Ljavax/media/opengl/GL;Lcom/jogamp/opengl/FBObject$TextureAttachment;)V], sig[null], throws [java/lang/IllegalArgumentException], access[final public] [junit] Removed Method resetSamplingSink, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws [javax/media/opengl/GLException], access[final public] [junit] Removed Method attachTexture2D, desc[(Ljavax/media/opengl/GL;IZIIII)Lcom/jogamp/opengl/FBObject$TextureAttachment;], sig[null], throws [javax/media/opengl/GLException], access[final public] [junit] Removed Method unbind, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws [javax/media/opengl/GLException], access[final public] [junit] Removed Method createColorTextureAttachment, desc[(Ljavax/media/opengl/GL;ZIIIIII)Lcom/jogamp/opengl/FBObject$TextureAttachment;], sig[null], throws nil, access[final public static] [junit] Removed Method reset, desc[(Ljavax/media/opengl/GL;IIIZ)V], sig[null], throws nil, access[final public] [junit] Removed Method createColorTextureAttachment, desc[(Ljavax/media/opengl/GL;ZII)Lcom/jogamp/opengl/FBObject$TextureAttachment;], sig[null], throws nil, access[final public static] [junit] Removed Method unuse, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[final public] [junit] Removed Method destroy, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[final public] [junit] Removed Method syncSamplingSink, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[final public] [junit] Removed Method attachRenderbufferImpl, desc[(Ljavax/media/opengl/GL;Lcom/jogamp/opengl/FBObject$Attachment$Type;I)V], sig[null], throws [javax/media/opengl/GLException], access[final protected] [junit] Removed Method attachColorbuffer, desc[(Ljavax/media/opengl/GL;II)Lcom/jogamp/opengl/FBObject$ColorAttachment;], sig[null], throws [javax/media/opengl/GLException, java/lang/IllegalArgumentException], access[final public] [junit] Removed Method attachTexture2D, desc[(Ljavax/media/opengl/GL;IIIIIIII)Lcom/jogamp/opengl/FBObject$TextureAttachment;], sig[null], throws [javax/media/opengl/GLException], access[final public] [junit] Class com.jogamp.opengl.FBObject.Attachment [junit] Removed Method initialize, desc[(Ljavax/media/opengl/GL;)Z], sig[null], throws [javax/media/opengl/GLException], access[abstract public] [junit] Removed Method free, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws [javax/media/opengl/GLException], access[abstract public] [junit] Removed Method formatToGLCapabilities, desc[(Ljavax/media/opengl/GLCapabilities;Z)V], sig[null], throws nil, access[final public] [junit] Class com.jogamp.opengl.FBObject.Colorbuffer [junit] Removed Method initialize, desc[(Ljavax/media/opengl/GL;)Z], sig[null], throws [javax/media/opengl/GLException], access[abstract public] [junit] Removed Method formatToGLCapabilities, desc[(Ljavax/media/opengl/GLCapabilities;Z)V], sig[null], throws nil, access[abstract public] [junit] Removed Method free, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws [javax/media/opengl/GLException], access[abstract public] [junit] Class com.jogamp.opengl.FBObject.RenderAttachment [junit] Removed Method free, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[public] [junit] Removed Method initialize, desc[(Ljavax/media/opengl/GL;)Z], sig[null], throws [javax/media/opengl/GLException], access[public] [junit] Class com.jogamp.opengl.FBObject.TextureAttachment [junit] Removed Method initialize, desc[(Ljavax/media/opengl/GL;)Z], sig[null], throws [javax/media/opengl/GLException], access[public] [junit] Removed Method free, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.GLAutoDrawableDelegate [junit] Removed Method , desc[(Ljavax/media/opengl/GLDrawable;Ljavax/media/opengl/GLContext;Ljava/lang/Object;ZLcom/jogamp/common/util/locks/RecursiveLock;)V], sig[null], throws nil, access[public] [junit] Removed Method getFactory, desc[()Ljavax/media/opengl/GLDrawableFactory;], sig[null], throws nil, access[final public] [junit] Class com.jogamp.opengl.GLEventListenerState [junit] Removed Method moveTo, desc[(Ljavax/media/opengl/GLAutoDrawable;Ljava/lang/Runnable;)V], sig[null], throws [javax/media/opengl/GLException], access[final public] [junit] Removed Method moveTo, desc[(Ljavax/media/opengl/GLAutoDrawable;)V], sig[null], throws [javax/media/opengl/GLException], access[final public] [junit] Removed Method moveFrom, desc[(Ljavax/media/opengl/GLAutoDrawable;Z)Lcom/jogamp/opengl/GLEventListenerState;], sig[null], throws nil, access[public static] [junit] Removed Method moveFrom, desc[(Ljavax/media/opengl/GLAutoDrawable;)Lcom/jogamp/opengl/GLEventListenerState;], sig[null], throws nil, access[public static] [junit] Class com.jogamp.opengl.GLRendererQuirks [junit] Removed Field COUNT, desc[I], sig[null], value[type java.lang.Integer, data 18, access[final public static] [junit] Removed Method getStickyDeviceQuirks, desc[(Ljavax/media/nativewindow/AbstractGraphicsDevice;)Lcom/jogamp/opengl/GLRendererQuirks;], sig[null], throws nil, access[public static] [junit] Removed Method existStickyDeviceQuirk, desc[(Ljavax/media/nativewindow/AbstractGraphicsDevice;I)Z], sig[null], throws nil, access[public static] [junit] Removed Method addStickyDeviceQuirks, desc[(Ljavax/media/nativewindow/AbstractGraphicsDevice;[III)V], sig[null], throws [java/lang/IllegalArgumentException], access[public static] [junit] Removed Method areSameStickyDevice, desc[(Ljavax/media/nativewindow/AbstractGraphicsDevice;Ljavax/media/nativewindow/AbstractGraphicsDevice;)Z], sig[null], throws nil, access[public static] [junit] Removed Method pushStickyDeviceQuirks, desc[(Ljavax/media/nativewindow/AbstractGraphicsDevice;Lcom/jogamp/opengl/GLRendererQuirks;)V], sig[null], throws nil, access[public static] [junit] Removed Method addStickyDeviceQuirks, desc[(Ljavax/media/nativewindow/AbstractGraphicsDevice;Lcom/jogamp/opengl/GLRendererQuirks;)V], sig[null], throws [java/lang/IllegalArgumentException], access[public static] [junit] Class com.jogamp.opengl.GenericGLCapabilitiesChooser [junit] Removed Method chooseCapabilities, desc[(Ljavax/media/nativewindow/CapabilitiesImmutable;Ljava/util/List;I)I], sig[(Ljavax/media/nativewindow/CapabilitiesImmutable;Ljava/util/List<+Ljavax/media/nativewindow/CapabilitiesImmutable;>;I)I], throws nil, access[public] [junit] Class com.jogamp.opengl.JoglVersion [junit] Removed Method getGLStrings, desc[(Ljavax/media/opengl/GL;Ljava/lang/StringBuilder;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public static] [junit] Removed Method getGLInfo, desc[(Ljavax/media/opengl/GL;Ljava/lang/StringBuilder;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public static] [junit] Removed Method toString, desc[(Ljavax/media/opengl/GL;Ljava/lang/StringBuilder;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public] [junit] Removed Method getAllAvailableCapabilitiesInfo, desc[(Ljavax/media/nativewindow/AbstractGraphicsDevice;Ljava/lang/StringBuilder;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public static] [junit] Removed Method getAvailableCapabilitiesInfo, desc[(Ljavax/media/opengl/GLDrawableFactory;Ljavax/media/nativewindow/AbstractGraphicsDevice;Ljava/lang/StringBuilder;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public static] [junit] Removed Method toString, desc[(Ljavax/media/opengl/GL;)Ljava/lang/String;], sig[null], throws nil, access[public] [junit] Removed Method getGLInfo, desc[(Ljavax/media/opengl/GL;Ljava/lang/StringBuilder;Z)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public static] [junit] Removed Method getBriefOSGLBuildInfo, desc[(Ljavax/media/opengl/GL;Ljava/lang/StringBuilder;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public] [junit] Removed Method getDefaultOpenGLInfo, desc[(Ljavax/media/nativewindow/AbstractGraphicsDevice;Ljava/lang/StringBuilder;Z)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public static] [junit] Removed Method getGLStrings, desc[(Ljavax/media/opengl/GL;Ljava/lang/StringBuilder;Z)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public static] [junit] Class com.jogamp.opengl.swt.GLCanvas [junit] Removed Method getGLEventListenerInitState, desc[(Ljavax/media/opengl/GLEventListener;)Z], sig[null], throws nil, access[public] [junit] Removed Method removeGLEventListener, desc[(Ljavax/media/opengl/GLEventListener;)Ljavax/media/opengl/GLEventListener;], sig[null], throws nil, access[public] [junit] Removed Method getGLProfile, desc[()Ljavax/media/opengl/GLProfile;], sig[null], throws nil, access[public] [junit] Removed Method getRequestedGLCapabilities, desc[()Ljavax/media/opengl/GLCapabilitiesImmutable;], sig[null], throws nil, access[public] [junit] Removed Method setContext, desc[(Ljavax/media/opengl/GLContext;Z)Ljavax/media/opengl/GLContext;], sig[null], throws nil, access[public] [junit] Removed Method , desc[(Lorg/eclipse/swt/widgets/Composite;ILjavax/media/opengl/GLCapabilitiesImmutable;Ljavax/media/opengl/GLCapabilitiesChooser;)V], sig[null], throws nil, access[public] [junit] Removed Method setGL, desc[(Ljavax/media/opengl/GL;)Ljavax/media/opengl/GL;], sig[null], throws nil, access[public] [junit] Removed Method setSharedContext, desc[(Ljavax/media/opengl/GLContext;)V], sig[null], throws [java/lang/IllegalStateException], access[final public] [junit] Removed Method addGLEventListener, desc[(Ljavax/media/opengl/GLEventListener;)V], sig[null], throws nil, access[public] [junit] Removed Method getFactory, desc[()Ljavax/media/opengl/GLDrawableFactory;], sig[null], throws nil, access[public] [junit] Removed Method create, desc[(Lorg/eclipse/swt/widgets/Composite;ILjavax/media/opengl/GLCapabilitiesImmutable;Ljavax/media/opengl/GLCapabilitiesChooser;)Lcom/jogamp/opengl/swt/GLCanvas;], sig[null], throws nil, access[public static] [junit] Removed Method getDelegatedDrawable, desc[()Ljavax/media/opengl/GLDrawable;], sig[null], throws nil, access[final public] [junit] Removed Method disposeGLEventListener, desc[(Ljavax/media/opengl/GLEventListener;Z)Ljavax/media/opengl/GLEventListener;], sig[null], throws nil, access[public] [junit] Removed Method createContext, desc[(Ljavax/media/opengl/GLContext;)Ljavax/media/opengl/GLContext;], sig[null], throws nil, access[public] [junit] Removed Method setSharedAutoDrawable, desc[(Ljavax/media/opengl/GLAutoDrawable;)V], sig[null], throws [java/lang/IllegalStateException], access[final public] [junit] Removed Method getChosenGLCapabilities, desc[()Ljavax/media/opengl/GLCapabilitiesImmutable;], sig[null], throws nil, access[public] [junit] Removed Method addGLEventListener, desc[(ILjavax/media/opengl/GLEventListener;)V], sig[null], throws [java/lang/IndexOutOfBoundsException], access[public] [junit] Removed Method getNativeSurface, desc[()Ljavax/media/nativewindow/NativeSurface;], sig[null], throws nil, access[public] [junit] Removed Method getGL, desc[()Ljavax/media/opengl/GL;], sig[null], throws nil, access[public] [junit] Removed Method getAnimator, desc[()Ljavax/media/opengl/GLAnimatorControl;], sig[null], throws nil, access[public] [junit] Removed Method getGLEventListener, desc[(I)Ljavax/media/opengl/GLEventListener;], sig[null], throws [java/lang/IndexOutOfBoundsException], access[public] [junit] Removed Method setGLEventListenerInitState, desc[(Ljavax/media/opengl/GLEventListener;Z)V], sig[null], throws nil, access[public] [junit] Removed Method invoke, desc[(ZLjavax/media/opengl/GLRunnable;)Z], sig[null], throws [java/lang/IllegalStateException], access[public] [junit] Removed Method setAnimator, desc[(Ljavax/media/opengl/GLAnimatorControl;)V], sig[null], throws [javax/media/opengl/GLException], access[public] [junit] Removed Method getContext, desc[()Ljavax/media/opengl/GLContext;], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.util.Animator [junit] Removed Method , desc[(Ljavax/media/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[public] [junit] Removed Method , desc[(Ljava/lang/ThreadGroup;Ljavax/media/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.util.AnimatorBase [junit] Removed Method getUncaughtExceptionHandler, desc[()Ljavax/media/opengl/GLAnimatorControl$UncaughtExceptionHandler;], sig[null], throws nil, access[final public] [junit] Removed Method remove, desc[(Ljavax/media/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[final public super synchronized] [junit] Removed Method setUncaughtExceptionHandler, desc[(Ljavax/media/opengl/GLAnimatorControl$UncaughtExceptionHandler;)V], sig[null], throws nil, access[final public] [junit] Removed Method add, desc[(Ljavax/media/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[final public super synchronized] [junit] Removed Method handleUncaughtException, desc[(Lcom/jogamp/opengl/util/AnimatorBase$UncaughtAnimatorException;)V], sig[null], throws nil, access[final protected super synchronized] [junit] Class com.jogamp.opengl.util.AnimatorBase.UncaughtAnimatorException [junit] Removed Method , 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;I)V], sig[null], throws nil, access[public] [junit] Removed Method , desc[(Ljavax/media/opengl/GLAutoDrawable;IZ)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.util.GLArrayDataClient [junit] Removed Method destroy, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[public] [junit] Removed Method bindBuffer, desc[(Ljavax/media/opengl/GL;Z)Z], sig[null], throws nil, access[public] [junit] Removed Method reset, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[public] [junit] Removed Method seal, desc[(Ljavax/media/opengl/GL;Z)V], sig[null], throws nil, access[public] [junit] Removed Method init_vbo, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[protected] [junit] Removed Method enableBuffer, desc[(Ljavax/media/opengl/GL;Z)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.util.GLArrayDataEditable [junit] Removed Method reset, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[abstract public] [junit] Removed Method seal, desc[(Ljavax/media/opengl/GL;Z)V], sig[null], throws nil, access[abstract public] [junit] Removed Method enableBuffer, desc[(Ljavax/media/opengl/GL;Z)V], sig[null], throws nil, access[abstract public] [junit] Removed Method bindBuffer, desc[(Ljavax/media/opengl/GL;Z)Z], sig[null], throws nil, access[abstract public] [junit] Removed Method destroy, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[abstract public] [junit] Class com.jogamp.opengl.util.GLArrayDataServer [junit] Removed Method addGLSLSubArray, desc[(Ljava/lang/String;II)Ljavax/media/opengl/GLArrayData;], sig[null], throws nil, access[public] [junit] Removed Method unmapStorage, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[public] [junit] Removed Method mapStorage, desc[(Ljavax/media/opengl/GL;JJI)Ljavax/media/opengl/GLBufferStorage;], sig[null], throws nil, access[public] [junit] Removed Method destroy, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[public] [junit] Removed Method addFixedSubArray, desc[(III)Ljavax/media/opengl/GLArrayData;], sig[null], throws nil, access[public] [junit] Removed Method init_vbo, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[protected] [junit] Removed Method mapStorage, desc[(Ljavax/media/opengl/GL;I)Ljavax/media/opengl/GLBufferStorage;], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.util.GLArrayDataWrapper [junit] Removed Method setLocation, desc[(Ljavax/media/opengl/GL2ES2;I)I], sig[null], throws nil, access[final public] [junit] Removed Method validate, desc[(Ljavax/media/opengl/GLProfile;Z)Z], sig[null], throws nil, access[final public] [junit] Removed Method destroy, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[public] [junit] Removed Method setLocation, desc[(Ljavax/media/opengl/GL2ES2;II)I], sig[null], throws nil, access[final public] [junit] Class com.jogamp.opengl.util.GLBuffers [junit] Removed Method sizeof, desc[(Ljavax/media/opengl/GL;[IIIIIZ)I], sig[null], throws nil, access[final public static] [junit] Removed Method sizeof, desc[(Ljavax/media/opengl/GL;[IIIIIIZ)I], sig[null], throws [javax/media/opengl/GLException], access[final public static] [junit] Class com.jogamp.opengl.util.GLDrawableUtil [junit] Removed Method isAnimatorStartedOnOtherThread, desc[(Ljavax/media/opengl/GLAnimatorControl;)Z], sig[null], throws nil, access[final public static] [junit] Removed Method swapGLContext, desc[(Ljavax/media/opengl/GLAutoDrawable;Ljavax/media/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[final public static] [junit] Removed Method isAnimatorAnimating, desc[(Ljavax/media/opengl/GLAnimatorControl;)Z], sig[null], throws nil, access[final public static] [junit] Removed Method swapGLContextAndAllGLEventListener, desc[(Ljavax/media/opengl/GLAutoDrawable;Ljavax/media/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[final public static] [junit] Removed Method swapBuffersBeforeRead, desc[(Ljavax/media/opengl/GLCapabilitiesImmutable;)Z], sig[null], throws nil, access[final public static] [junit] Removed Method isAnimatorStarted, desc[(Ljavax/media/opengl/GLAnimatorControl;)Z], sig[null], throws nil, access[final public static] [junit] Removed Method isAnimatorAnimatingOnOtherThread, desc[(Ljavax/media/opengl/GLAnimatorControl;)Z], sig[null], throws nil, access[final public static] [junit] Removed Method moveGLEventListener, desc[(Ljavax/media/opengl/GLAutoDrawable;Ljavax/media/opengl/GLAutoDrawable;Ljavax/media/opengl/GLEventListener;Z)V], sig[null], throws nil, access[final public static] [junit] Removed Method isSwapGLContextSafe, desc[(Ljavax/media/opengl/GLCapabilitiesImmutable;Ljavax/media/opengl/GLCapabilitiesImmutable;Ljavax/media/opengl/GLCapabilitiesImmutable;)Z], sig[null], throws nil, access[public static] [junit] Removed Method moveAllGLEventListener, desc[(Ljavax/media/opengl/GLAutoDrawable;Ljavax/media/opengl/GLAutoDrawable;Z)V], sig[null], throws nil, access[final public static] [junit] Class com.jogamp.opengl.util.GLDrawableUtil.ReshapeGLEventListener [junit] Removed Method run, desc[(Ljavax/media/opengl/GLAutoDrawable;)Z], sig[null], throws nil, access[public] [junit] Removed Method , desc[(Ljavax/media/opengl/GLEventListener;Z)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.util.GLPixelBuffer [junit] Removed Method , desc[(Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;IIIZLjava/nio/Buffer;Z)V], sig[null], throws nil, access[public] [junit] Removed Method requiresNewBuffer, desc[(Ljavax/media/opengl/GL;III)Z], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.util.GLPixelBuffer.DefaultGLPixelBufferProvider [junit] Removed Method getAttributes, desc[(Ljavax/media/opengl/GL;I)Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;], sig[null], throws nil, access[public] [junit] Removed Method allocate, desc[(Ljavax/media/opengl/GL;Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;IIIZI)Lcom/jogamp/opengl/util/GLPixelBuffer;], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.util.GLPixelBuffer.GLPixelAttributes [junit] Removed Method getPixelFormat, desc[()Ljavax/media/nativewindow/util/PixelFormat;], sig[null], throws nil, access[final public] [junit] Removed Method , desc[(III)V], sig[null], throws nil, access[public] [junit] Removed Field bytesPerPixel, desc[I], sig[null], value[type null, data null, access[final public] [junit] Removed Field componentCount, desc[I], sig[null], value[type null, data null, access[final public] [junit] Removed Method convert, desc[(Ljavax/media/nativewindow/util/PixelFormat;Ljavax/media/opengl/GLProfile;)Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;], sig[null], throws nil, access[final public static] [junit] Class com.jogamp.opengl.util.GLPixelBuffer.GLPixelBufferProvider [junit] Removed Method allocate, desc[(Ljavax/media/opengl/GL;Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;IIIZI)Lcom/jogamp/opengl/util/GLPixelBuffer;], sig[null], throws nil, access[abstract public] [junit] Removed Method getAttributes, desc[(Ljavax/media/opengl/GL;I)Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;], sig[null], throws nil, access[abstract public] [junit] Class com.jogamp.opengl.util.GLPixelBuffer.SingletonGLPixelBufferProvider [junit] Removed Method initSingleton, desc[(IIIIZ)Lcom/jogamp/opengl/util/GLPixelBuffer;], sig[null], throws nil, access[abstract public] [junit] Removed Method getSingleBuffer, desc[(Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;)Lcom/jogamp/opengl/util/GLPixelBuffer;], sig[null], throws nil, access[abstract public] [junit] Class com.jogamp.opengl.util.GLPixelStorageModes [junit] Removed Method savePack, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[final public] [junit] Removed Method resetPack, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[final public] [junit] Removed Method setRowLength, desc[(Ljavax/media/opengl/GL2ES3;II)V], sig[null], throws nil, access[final public] [junit] Removed Method resetUnpack, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[final public] [junit] Removed Method setUnpackAlignment, desc[(Ljavax/media/opengl/GL;I)V], sig[null], throws nil, access[final public] [junit] Removed Method setUnpackRowLength, desc[(Ljavax/media/opengl/GL2ES2;I)V], sig[null], throws nil, access[final public] [junit] Removed Method setPackAlignment, desc[(Ljavax/media/opengl/GL;I)V], sig[null], throws nil, access[final public] [junit] Removed Method resetAll, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[final public] [junit] Removed Method setPackRowLength, desc[(Ljavax/media/opengl/GL2ES3;I)V], sig[null], throws nil, access[final public] [junit] Removed Method saveAll, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[final public] [junit] Removed Method saveUnpack, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[final public] [junit] Removed Method restore, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws [javax/media/opengl/GLException], access[final public] [junit] Removed Method setAlignment, desc[(Ljavax/media/opengl/GL;II)V], sig[null], throws nil, access[final public] [junit] Removed Method , desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.util.GLReadBufferUtil [junit] Removed Method readPixels, desc[(Ljavax/media/opengl/GL;IIIIZ)Z], sig[null], throws nil, access[public] [junit] Removed Method readPixels, desc[(Ljavax/media/opengl/GL;Z)Z], sig[null], throws nil, access[public] [junit] Removed Field alignment, desc[I], sig[null], value[type null, data null, access[final protected] [junit] Removed Field componentCount, desc[I], sig[null], value[type null, data null, access[final protected] [junit] Removed Method readPixelsImpl, desc[(Ljavax/media/opengl/GLDrawable;Ljavax/media/opengl/GL;IIIIZ)Z], sig[null], throws nil, access[protected] [junit] Removed Method dispose, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.util.Gamma [junit] Removed Method resetDisplayGamma, desc[(Ljavax/media/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[public static] [junit] Removed Method setDisplayGamma, desc[(Ljavax/media/opengl/GLAutoDrawable;FFF)Z], sig[null], throws [java/lang/IllegalArgumentException], access[public static] [junit] Removed Method resetAllDisplayGamma, desc[(Ljavax/media/opengl/GLDrawable;)V], sig[null], throws nil, access[public static] [junit] Removed Method resetDisplayGamma, desc[(Ljavax/media/opengl/GLDrawable;)V], sig[null], throws nil, access[public static] [junit] Removed Method setDisplayGamma, desc[(Ljavax/media/opengl/GLDrawable;FFF)Z], sig[null], throws [java/lang/IllegalArgumentException], access[public static] [junit] Class com.jogamp.opengl.util.ImmModeSink [junit] Removed Method glEnd, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[final public] [junit] Removed Method draw, desc[(Ljavax/media/opengl/GL;Z)V], sig[null], throws nil, access[public] [junit] Removed Method glEnd, desc[(Ljavax/media/opengl/GL;Ljava/nio/Buffer;)V], sig[null], throws nil, access[final public] [junit] Removed Method reset, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[public] [junit] Removed Method destroy, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[public] [junit] Removed Method draw, desc[(Ljavax/media/opengl/GL;Ljava/nio/Buffer;Z)V], sig[null], throws nil, access[public] [junit] Removed Method glEnd, desc[(Ljavax/media/opengl/GL;Z)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.util.ImmModeSink.VBOSet [junit] Removed Method destroy, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[public] [junit] Removed Method regenerate, desc[(Ljavax/media/opengl/GL;)Lcom/jogamp/opengl/util/ImmModeSink$VBOSet;], sig[null], throws nil, access[final protected] [junit] Removed Method reset, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[public] [junit] Removed Method seal, desc[(Ljavax/media/opengl/GL;Z)V], sig[null], throws nil, access[public] [junit] Removed Method draw, desc[(Ljavax/media/opengl/GL;Ljava/nio/Buffer;ZI)V], sig[null], throws nil, access[protected] [junit] Removed Method enableBuffer, desc[(Ljavax/media/opengl/GL;Z)V], sig[null], throws nil, access[public] [junit] Removed Method useShaderProgram, desc[(Ljavax/media/opengl/GL2ES2;Z)V], sig[null], throws nil, access[protected] [junit] Class com.jogamp.opengl.util.PNGPixelRect [junit] Removed Method , 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 getClippedImageSize, desc[()Ljavax/media/nativewindow/util/DimensionImmutable;], sig[null], throws nil, access[final public] [junit] Removed Method beginTile, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws [java/lang/IllegalStateException, javax/media/opengl/GLException], access[final public] [junit] Removed Method endTile, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws [java/lang/IllegalStateException, javax/media/opengl/GLException], access[public] [junit] Class com.jogamp.opengl.util.TileRendererBase [junit] Removed Method beginTile, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws [java/lang/IllegalStateException, javax/media/opengl/GLException], access[abstract public] [junit] Removed Method setGLEventListener, desc[(Ljavax/media/opengl/GLEventListener;Ljavax/media/opengl/GLEventListener;)V], sig[null], throws nil, access[final public] [junit] Removed Method getImageSize, desc[()Ljavax/media/nativewindow/util/DimensionImmutable;], sig[null], throws nil, access[final public] [junit] Removed Method reqPreSwapBuffers, desc[(Ljavax/media/opengl/GLCapabilitiesImmutable;)Z], sig[null], throws nil, access[final public] [junit] Removed Method attachAutoDrawable, desc[(Ljavax/media/opengl/GLAutoDrawable;)V], sig[null], throws [java/lang/IllegalStateException], access[final public] [junit] Removed Method endTile, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws [java/lang/IllegalStateException, javax/media/opengl/GLException], access[abstract public] [junit] Removed Method getAttachedDrawable, desc[()Ljavax/media/opengl/GLAutoDrawable;], sig[null], throws nil, access[final public] [junit] Class com.jogamp.opengl.util.av.GLMediaPlayer [junit] Removed Method initGL, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws [java/lang/IllegalStateException, com/jogamp/opengl/util/av/GLMediaPlayer$StreamException, javax/media/opengl/GLException], access[abstract public] [junit] Removed Method destroy, desc[(Ljavax/media/opengl/GL;)Lcom/jogamp/opengl/util/av/GLMediaPlayer$State;], sig[null], throws nil, access[abstract public] [junit] Removed Method getNextTexture, desc[(Ljavax/media/opengl/GL;)Lcom/jogamp/opengl/util/texture/TextureSequence$TextureFrame;], sig[null], throws [java/lang/IllegalStateException], access[abstract public] [junit] Removed Method getURI, desc[()Ljava/net/URI;], sig[null], throws nil, access[abstract public] [junit] Removed Method initStream, desc[(Ljava/net/URI;III)V], sig[null], throws [java/lang/IllegalStateException, java/lang/IllegalArgumentException], access[abstract public] [junit] Class com.jogamp.opengl.util.awt.AWTGLPixelBuffer [junit] Removed Field awtPixelAttributesIntRGBA4, desc[Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;], sig[null], value[type null, data null, access[final public static] [junit] Removed Field awtPixelAttributesIntRGB3, desc[Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;], sig[null], value[type null, data null, access[final public static] [junit] Removed Method , desc[(Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;IIIZLjava/awt/image/BufferedImage;Ljava/nio/Buffer;Z)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.util.awt.AWTGLPixelBuffer.AWTGLPixelBufferProvider [junit] Removed Method getAttributes, desc[(Ljavax/media/opengl/GL;I)Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;], sig[null], throws nil, access[public] [junit] Removed Method allocate, desc[(Ljavax/media/opengl/GL;Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;IIIZI)Lcom/jogamp/opengl/util/awt/AWTGLPixelBuffer;], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.util.awt.AWTGLPixelBuffer.SingleAWTGLPixelBufferProvider [junit] Removed Method initSingleton, desc[(IIIIZ)Lcom/jogamp/opengl/util/awt/AWTGLPixelBuffer;], sig[null], throws nil, access[public] [junit] Removed Method getSingleBuffer, desc[(Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;)Lcom/jogamp/opengl/util/awt/AWTGLPixelBuffer;], sig[null], throws nil, access[public] [junit] Removed Method allocate, desc[(Ljavax/media/opengl/GL;Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;IIIZI)Lcom/jogamp/opengl/util/awt/AWTGLPixelBuffer;], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.util.awt.AWTGLReadBufferUtil [junit] Removed Method readPixelsToBufferedImage, desc[(Ljavax/media/opengl/GL;Z)Ljava/awt/image/BufferedImage;], sig[null], throws nil, access[public] [junit] Removed Method , desc[(Ljavax/media/opengl/GLProfile;Z)V], sig[null], throws nil, access[public] [junit] Removed Method readPixelsToBufferedImage, desc[(Ljavax/media/opengl/GL;IIIIZ)Ljava/awt/image/BufferedImage;], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.util.awt.Overlay [junit] Removed Method , desc[(Ljavax/media/opengl/GLDrawable;)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.util.glsl.ShaderCode [junit] Removed Method addGLSLVersion, desc[(Ljavax/media/opengl/GL2ES2;)I], sig[null], throws nil, access[final public] [junit] Removed Method compile, desc[(Ljavax/media/opengl/GL2ES2;)Z], sig[null], throws nil, access[public] [junit] Removed Method create, desc[(Ljavax/media/opengl/GL2ES2;IILjava/lang/Class;[Ljava/lang/String;Z)Lcom/jogamp/opengl/util/glsl/ShaderCode;], sig[(Ljavax/media/opengl/GL2ES2;IILjava/lang/Class<*>;[Ljava/lang/String;Z)Lcom/jogamp/opengl/util/glsl/ShaderCode;], throws nil, access[public static] [junit] Removed Method destroy, desc[(Ljavax/media/opengl/GL2ES2;)V], sig[null], throws nil, access[public] [junit] Removed Method defaultShaderCustomization, desc[(Ljavax/media/opengl/GL2ES2;ZLjava/lang/String;)I], sig[null], throws nil, access[final public] [junit] Removed Method defaultShaderCustomization, desc[(Ljavax/media/opengl/GL2ES2;ZZ)I], sig[null], throws nil, access[final public] [junit] Removed Method create, desc[(Ljavax/media/opengl/GL2ES2;IILjava/lang/Class;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Z)Lcom/jogamp/opengl/util/glsl/ShaderCode;], sig[(Ljavax/media/opengl/GL2ES2;IILjava/lang/Class<*>;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Z)Lcom/jogamp/opengl/util/glsl/ShaderCode;], throws nil, access[public static] [junit] Removed Method compile, desc[(Ljavax/media/opengl/GL2ES2;Ljava/io/PrintStream;)Z], sig[null], throws nil, access[public] [junit] Removed Method create, desc[(Ljavax/media/opengl/GL2ES2;ILjava/lang/Class;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Z)Lcom/jogamp/opengl/util/glsl/ShaderCode;], sig[(Ljavax/media/opengl/GL2ES2;ILjava/lang/Class<*>;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Z)Lcom/jogamp/opengl/util/glsl/ShaderCode;], throws nil, access[public static] [junit] Removed Method requiresGL3DefaultPrecision, desc[(Ljavax/media/opengl/GL2ES2;)Z], sig[null], throws nil, access[final public static] [junit] Removed Method addDefaultShaderPrecision, desc[(Ljavax/media/opengl/GL2ES2;I)I], sig[null], throws nil, access[final public] [junit] Removed Method requiresDefaultPrecision, desc[(Ljavax/media/opengl/GL2ES2;)Z], sig[null], throws nil, access[final public static] [junit] Class com.jogamp.opengl.util.glsl.ShaderProgram [junit] Removed Method replaceShader, desc[(Ljavax/media/opengl/GL2ES2;Lcom/jogamp/opengl/util/glsl/ShaderCode;Lcom/jogamp/opengl/util/glsl/ShaderCode;Ljava/io/PrintStream;)Z], sig[null], throws nil, access[public super synchronized] [junit] Removed Method useProgram, desc[(Ljavax/media/opengl/GL2ES2;Z)V], sig[null], throws nil, access[public super synchronized] [junit] Removed Method link, desc[(Ljavax/media/opengl/GL2ES2;Ljava/io/PrintStream;)Z], sig[null], throws nil, access[public super synchronized] [junit] Removed Method release, desc[(Ljavax/media/opengl/GL2ES2;Z)V], sig[null], throws nil, access[public super synchronized] [junit] Removed Method validateProgram, desc[(Ljavax/media/opengl/GL2ES2;Ljava/io/PrintStream;)Z], sig[null], throws nil, access[public super synchronized] [junit] Removed Method init, desc[(Ljavax/media/opengl/GL2ES2;)Z], sig[null], throws nil, access[final public super synchronized] [junit] Removed Method destroy, desc[(Ljavax/media/opengl/GL2ES2;)V], sig[null], throws nil, access[public super synchronized] [junit] Removed Method add, desc[(Ljavax/media/opengl/GL2ES2;Lcom/jogamp/opengl/util/glsl/ShaderCode;Ljava/io/PrintStream;)Z], sig[null], throws nil, access[public super synchronized] [junit] Removed Method release, desc[(Ljavax/media/opengl/GL2ES2;)V], sig[null], throws nil, access[public super synchronized] [junit] Class com.jogamp.opengl.util.glsl.ShaderState [junit] Removed Method getAttribLocation, desc[(Ljavax/media/opengl/GL2ES2;Ljavax/media/opengl/GLArrayData;)I], sig[null], throws nil, access[public] [junit] Removed Method isVertexAttribArrayEnabled, desc[(Ljavax/media/opengl/GLArrayData;)Z], sig[null], throws nil, access[final public] [junit] Removed Method releaseAllUniforms, desc[(Ljavax/media/opengl/GL2ES2;)V], sig[null], throws nil, access[public] [junit] Removed Method uniform, desc[(Ljavax/media/opengl/GL2ES2;Ljavax/media/opengl/GLUniformData;)Z], sig[null], throws nil, access[public] [junit] Removed Method disableVertexAttribArray, desc[(Ljavax/media/opengl/GL2ES2;Ljava/lang/String;)Z], sig[null], throws nil, access[public] [junit] Removed Method getAttribLocation, desc[(Ljavax/media/opengl/GL2ES2;Ljava/lang/String;)I], sig[null], throws nil, access[public] [junit] Removed Method disableVertexAttribArray, desc[(Ljavax/media/opengl/GL2ES2;Ljavax/media/opengl/GLArrayData;)Z], sig[null], throws nil, access[public] [junit] Removed Method destroy, desc[(Ljavax/media/opengl/GL2ES2;)V], sig[null], throws nil, access[public super synchronized] [junit] Removed Method release, desc[(Ljavax/media/opengl/GL2ES2;ZZZ)V], sig[null], throws nil, access[public super synchronized] [junit] Removed Method vertexAttribPointer, desc[(Ljavax/media/opengl/GL2ES2;Ljavax/media/opengl/GLArrayData;)Z], sig[null], throws nil, access[public] [junit] Removed Method ownAttribute, desc[(Ljavax/media/opengl/GLArrayData;Z)V], sig[null], throws nil, access[public] [junit] Removed Method getUniformLocation, desc[(Ljavax/media/opengl/GL2ES2;Ljava/lang/String;)I], sig[null], throws nil, access[final public] [junit] Removed Method bindAttribLocation, desc[(Ljavax/media/opengl/GL2ES2;ILjavax/media/opengl/GLArrayData;)V], sig[null], throws nil, access[public] [junit] Removed Method ownsAttribute, desc[(Ljavax/media/opengl/GLArrayData;)Z], sig[null], throws nil, access[public] [junit] Removed Method getAttribute, desc[(Ljava/lang/String;)Ljavax/media/opengl/GLArrayData;], sig[null], throws nil, access[public] [junit] Removed Method getUniformLocation, desc[(Ljavax/media/opengl/GL2ES2;Ljavax/media/opengl/GLUniformData;)I], sig[null], throws nil, access[public] [junit] Removed Method getUniform, desc[(Ljava/lang/String;)Ljavax/media/opengl/GLUniformData;], sig[null], throws nil, access[public] [junit] Removed Method enableVertexAttribArray, desc[(Ljavax/media/opengl/GL2ES2;Ljava/lang/String;)Z], sig[null], throws nil, access[public] [junit] Removed Method bindAttribLocation, desc[(Ljavax/media/opengl/GL2ES2;ILjava/lang/String;)V], sig[null], throws nil, access[public] [junit] Removed Method ownUniform, desc[(Ljavax/media/opengl/GLUniformData;)V], sig[null], throws nil, access[public] [junit] Removed Method isActiveAttribute, desc[(Ljavax/media/opengl/GLArrayData;)Z], sig[null], throws nil, access[public] [junit] Removed Method useProgram, desc[(Ljavax/media/opengl/GL2ES2;Z)V], sig[null], throws [javax/media/opengl/GLException], access[public super synchronized] [junit] Removed Method disableAllVertexAttributeArrays, desc[(Ljavax/media/opengl/GL2ES2;Z)V], sig[null], throws nil, access[public] [junit] Removed Method ownsUniform, desc[(Ljavax/media/opengl/GLUniformData;)Z], sig[null], throws nil, access[public] [junit] Removed Method releaseAllData, desc[(Ljavax/media/opengl/GL2ES2;)V], sig[null], throws nil, access[public super synchronized] [junit] Removed Method attachShaderProgram, desc[(Ljavax/media/opengl/GL2ES2;Lcom/jogamp/opengl/util/glsl/ShaderProgram;Z)Z], sig[null], throws [javax/media/opengl/GLException], access[public super synchronized] [junit] Removed Method releaseAllAttributes, desc[(Ljavax/media/opengl/GL2ES2;)V], sig[null], throws nil, access[public] [junit] Removed Method enableVertexAttribArray, desc[(Ljavax/media/opengl/GL2ES2;Ljavax/media/opengl/GLArrayData;)Z], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.util.glsl.ShaderUtil [junit] Removed Method shaderBinary, desc[(Ljavax/media/opengl/GL;Ljava/nio/IntBuffer;ILjava/nio/Buffer;)V], sig[null], throws nil, access[public static] [junit] Removed Method isShaderCompilerAvailable, desc[(Ljavax/media/opengl/GL;)Z], sig[null], throws nil, access[public static] [junit] Removed Method compileShader, desc[(Ljavax/media/opengl/GL;Ljava/nio/IntBuffer;)V], sig[null], throws nil, access[public static] [junit] Removed Method shaderSource, desc[(Ljavax/media/opengl/GL;I[Ljava/lang/CharSequence;)V], sig[null], throws nil, access[public static] [junit] Removed Method getShaderInfoLog, desc[(Ljavax/media/opengl/GL;I)Ljava/lang/String;], sig[null], throws nil, access[public static] [junit] Removed Method createShader, desc[(Ljavax/media/opengl/GL;ILjava/nio/IntBuffer;)V], sig[null], throws nil, access[public static] [junit] Removed Method shaderSource, desc[(Ljavax/media/opengl/GL;Ljava/nio/IntBuffer;[[Ljava/lang/CharSequence;)V], sig[null], throws nil, access[public static] [junit] Removed Method getShaderBinaryFormats, desc[(Ljavax/media/opengl/GL;)Ljava/util/Set;], sig[(Ljavax/media/opengl/GL;)Ljava/util/Set;], throws nil, access[public static] [junit] Removed Method createAndCompileShader, desc[(Ljavax/media/opengl/GL;Ljava/nio/IntBuffer;I[[Ljava/lang/CharSequence;Ljava/io/PrintStream;)Z], sig[null], throws nil, access[public static] [junit] Removed Method isProgramStatusValid, desc[(Ljavax/media/opengl/GL;II)Z], sig[null], throws nil, access[public static] [junit] Removed Method deleteShader, desc[(Ljavax/media/opengl/GL;Ljava/nio/IntBuffer;)V], sig[null], throws nil, access[public static] [junit] Removed Method isShaderStatusValid, desc[(Ljavax/media/opengl/GL;Ljava/nio/IntBuffer;ILjava/io/PrintStream;)Z], sig[null], throws nil, access[public static] [junit] Removed Method getProgramInfoLog, desc[(Ljavax/media/opengl/GL;I)Ljava/lang/String;], sig[null], throws nil, access[public static] [junit] Removed Method isShaderStatusValid, desc[(Ljavax/media/opengl/GL;IILjava/io/PrintStream;)Z], sig[null], throws nil, access[public static] [junit] Removed Method createAndLoadShader, desc[(Ljavax/media/opengl/GL;Ljava/nio/IntBuffer;IILjava/nio/Buffer;Ljava/io/PrintStream;)Z], sig[null], throws nil, access[public static] [junit] Removed Method detachShader, desc[(Ljavax/media/opengl/GL;ILjava/nio/IntBuffer;)V], sig[null], throws nil, access[public static] [junit] Removed Method attachShader, desc[(Ljavax/media/opengl/GL;ILjava/nio/IntBuffer;)V], sig[null], throws nil, access[public static] [junit] Removed Method isProgramLinkStatusValid, desc[(Ljavax/media/opengl/GL;ILjava/io/PrintStream;)Z], sig[null], throws nil, access[public static] [junit] Removed Method isGeometryShaderSupported, desc[(Ljavax/media/opengl/GL;)Z], sig[null], throws nil, access[public static] [junit] Removed Method isProgramExecStatusValid, desc[(Ljavax/media/opengl/GL;ILjava/io/PrintStream;)Z], sig[null], throws nil, access[public static] [junit] Class com.jogamp.opengl.util.glsl.fixedfunc.FixedFuncUtil [junit] Removed Method wrapFixedFuncEmul, desc[(Ljavax/media/opengl/GL;Lcom/jogamp/opengl/util/glsl/fixedfunc/ShaderSelectionMode;Lcom/jogamp/opengl/util/PMVMatrix;ZZ)Ljavax/media/opengl/GL2ES1;], sig[null], throws nil, access[final public static] [junit] Removed Method wrapFixedFuncEmul, desc[(Ljavax/media/opengl/GL;Lcom/jogamp/opengl/util/glsl/fixedfunc/ShaderSelectionMode;Lcom/jogamp/opengl/util/PMVMatrix;)Ljavax/media/opengl/GL2ES1;], sig[null], throws nil, access[final public static] [junit] Class com.jogamp.opengl.util.stereo.StereoClientRenderer [junit] Removed Method dispose, desc[(Ljavax/media/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[public] [junit] Removed Method init, desc[(Ljavax/media/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[public] [junit] Removed Method display, desc[(Ljavax/media/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[public] [junit] Removed Method reshape, desc[(Ljavax/media/opengl/GLAutoDrawable;IIII)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.util.stereo.StereoDevice [junit] Removed Method getPosition, desc[()Ljavax/media/nativewindow/util/PointImmutable;], sig[null], throws nil, access[abstract public] [junit] Removed Method getSurfaceSize, desc[()Ljavax/media/nativewindow/util/DimensionImmutable;], sig[null], throws nil, access[abstract public] [junit] Class com.jogamp.opengl.util.stereo.StereoDeviceRenderer [junit] Removed Method beginFrame, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[abstract public] [junit] Removed Method endFrame, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[abstract public] [junit] Removed Method getSingleSurfaceSize, desc[()Ljavax/media/nativewindow/util/DimensionImmutable;], sig[null], throws nil, access[abstract public] [junit] Removed Method ppBegin, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[abstract public] [junit] Removed Method init, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[abstract public] [junit] Removed Method ppEnd, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[abstract public] [junit] Removed Method dispose, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[abstract public] [junit] Removed Method getTotalSurfaceSize, desc[()Ljavax/media/nativewindow/util/DimensionImmutable;], sig[null], throws nil, access[abstract public] [junit] Removed Method ppOneEye, desc[(Ljavax/media/opengl/GL;I)V], sig[null], throws nil, access[abstract public] [junit] Class com.jogamp.opengl.util.stereo.StereoDeviceRenderer.Eye [junit] Removed Method getViewport, desc[()Ljavax/media/nativewindow/util/RectangleImmutable;], sig[null], throws nil, access[abstract public] [junit] Class com.jogamp.opengl.util.stereo.StereoGLEventListener [junit] Removed Method reshapeForEye, desc[(Ljavax/media/opengl/GLAutoDrawable;IIIILcom/jogamp/opengl/util/stereo/EyeParameter;Lcom/jogamp/opengl/util/stereo/EyePose;)V], sig[null], throws nil, access[abstract public] [junit] Class com.jogamp.opengl.util.texture.ImageSequence [junit] Removed Method getNextTexture, desc[(Ljavax/media/opengl/GL;)Lcom/jogamp/opengl/util/texture/TextureSequence$TextureFrame;], sig[null], throws [java/lang/IllegalStateException], access[public] [junit] Removed Method destroy, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws [javax/media/opengl/GLException], access[public] [junit] Removed Method addFrame, desc[(Ljavax/media/opengl/GL;Lcom/jogamp/opengl/util/texture/Texture;)V], sig[null], throws nil, access[final public] [junit] Removed Method addFrame, desc[(Ljavax/media/opengl/GL;Ljava/lang/Class;Ljava/lang/String;Ljava/lang/String;)V], sig[(Ljavax/media/opengl/GL;Ljava/lang/Class<*>;Ljava/lang/String;Ljava/lang/String;)V], throws [java/io/IOException], access[final public] [junit] Class com.jogamp.opengl.util.texture.Texture [junit] Removed Method getTextureObject, desc[(Ljavax/media/opengl/GL;)I], sig[null], throws nil, access[public] [junit] Removed Method , desc[(Ljavax/media/opengl/GL;Lcom/jogamp/opengl/util/texture/TextureData;)V], sig[null], throws [javax/media/opengl/GLException], access[public] [junit] Removed Method destroy, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws [javax/media/opengl/GLException], access[public] [junit] Removed Method disable, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws [javax/media/opengl/GLException], access[public] [junit] Removed Method updateSubImage, desc[(Ljavax/media/opengl/GL;Lcom/jogamp/opengl/util/texture/TextureData;IIIIIII)V], sig[null], throws [javax/media/opengl/GLException], access[public] [junit] Removed Method setTexParameteri, desc[(Ljavax/media/opengl/GL;II)V], sig[null], throws nil, access[public] [junit] Removed Method updateImage, desc[(Ljavax/media/opengl/GL;Lcom/jogamp/opengl/util/texture/TextureData;I)V], sig[null], throws [javax/media/opengl/GLException], access[public] [junit] Removed Method setTexParameterfv, desc[(Ljavax/media/opengl/GL;I[FI)V], sig[null], throws nil, access[public] [junit] Removed Method setTexParameteriv, desc[(Ljavax/media/opengl/GL;I[II)V], sig[null], throws nil, access[public] [junit] Removed Method enable, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws [javax/media/opengl/GLException], access[public] [junit] Removed Method setTexParameteriv, desc[(Ljavax/media/opengl/GL;ILjava/nio/IntBuffer;)V], sig[null], throws nil, access[public] [junit] Removed Method setTexParameterf, desc[(Ljavax/media/opengl/GL;IF)V], sig[null], throws nil, access[public] [junit] Removed Method updateImage, desc[(Ljavax/media/opengl/GL;Lcom/jogamp/opengl/util/texture/TextureData;)V], sig[null], throws [javax/media/opengl/GLException], access[public] [junit] Removed Method setTexParameterfv, desc[(Ljavax/media/opengl/GL;ILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[public] [junit] Removed Method bind, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws [javax/media/opengl/GLException], access[public] [junit] Removed Method updateSubImage, desc[(Ljavax/media/opengl/GL;Lcom/jogamp/opengl/util/texture/TextureData;III)V], sig[null], throws [javax/media/opengl/GLException], access[public] [junit] Class com.jogamp.opengl.util.texture.TextureData [junit] Removed Method , desc[(Ljavax/media/opengl/GLProfile;IIIILcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;ZZ[Ljava/nio/Buffer;Lcom/jogamp/opengl/util/texture/TextureData$Flusher;)V], sig[null], throws [java/lang/IllegalArgumentException], access[public] [junit] Removed Method , desc[(Ljavax/media/opengl/GLProfile;IIIIIIZZ[Ljava/nio/Buffer;Lcom/jogamp/opengl/util/texture/TextureData$Flusher;)V], sig[null], throws [java/lang/IllegalArgumentException], access[public] [junit] Removed Method , desc[(Ljavax/media/opengl/GLProfile;)V], sig[null], throws nil, access[protected] [junit] Removed Method , desc[(Ljavax/media/opengl/GLProfile;IIIILcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;ZZZLjava/nio/Buffer;Lcom/jogamp/opengl/util/texture/TextureData$Flusher;)V], sig[null], throws [java/lang/IllegalArgumentException], access[public] [junit] 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] Class com.jogamp.opengl.util.texture.TextureIO [junit] Removed Method newTextureData, desc[(Ljavax/media/opengl/GLProfile;Ljava/net/URL;ZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[public static] [junit] Removed Method newTextureData, desc[(Ljavax/media/opengl/GLProfile;Ljava/io/InputStream;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException, java/lang/IllegalArgumentException], access[public static] [junit] Removed Method newTexture, desc[(Ljavax/media/opengl/GL;Lcom/jogamp/opengl/util/texture/TextureData;)Lcom/jogamp/opengl/util/texture/Texture;], sig[null], throws [javax/media/opengl/GLException, java/lang/IllegalArgumentException], access[public static] [junit] Removed Method newTextureData, desc[(Ljavax/media/opengl/GLProfile;Ljava/net/URL;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException, java/lang/IllegalArgumentException], access[public static] [junit] Removed Method newTextureData, desc[(Ljavax/media/opengl/GLProfile;Ljava/io/InputStream;ZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[public static] [junit] Removed Method newTextureData, desc[(Ljavax/media/opengl/GLProfile;Ljava/io/File;ZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[public static] [junit] Removed Method newTextureData, desc[(Ljavax/media/opengl/GLProfile;Ljava/io/File;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException, java/lang/IllegalArgumentException], access[public static] [junit] Class com.jogamp.opengl.util.texture.TextureSequence [junit] Removed Method getNextTexture, desc[(Ljavax/media/opengl/GL;)Lcom/jogamp/opengl/util/texture/TextureSequence$TextureFrame;], sig[null], throws [java/lang/IllegalStateException], access[abstract public] [junit] Class com.jogamp.opengl.util.texture.TextureState [junit] Removed Method , 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] Removed Method restore, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[final public] [junit] Class com.jogamp.opengl.util.texture.awt.AWTTextureData [junit] Removed Method , desc[(Ljavax/media/opengl/GLProfile;IIZLjava/awt/image/BufferedImage;)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.util.texture.awt.AWTTextureIO [junit] Removed Method newTextureData, desc[(Ljavax/media/opengl/GLProfile;Ljava/awt/image/BufferedImage;IIZ)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/lang/IllegalArgumentException], access[public static] [junit] Removed Method newTextureData, desc[(Ljavax/media/opengl/GLProfile;Ljava/awt/image/BufferedImage;Z)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws nil, access[public static] [junit] Removed Method newTexture, desc[(Ljavax/media/opengl/GLProfile;Ljava/awt/image/BufferedImage;Z)Lcom/jogamp/opengl/util/texture/Texture;], sig[null], throws [javax/media/opengl/GLException], access[public static] [junit] Class com.jogamp.opengl.util.texture.spi.TGAImage [junit] Removed Method read, desc[(Ljavax/media/opengl/GLProfile;Ljava/lang/String;)Lcom/jogamp/opengl/util/texture/spi/TGAImage;], sig[null], throws [java/io/IOException], access[public static] [junit] Removed Method read, desc[(Ljavax/media/opengl/GLProfile;Ljava/io/InputStream;)Lcom/jogamp/opengl/util/texture/spi/TGAImage;], sig[null], throws [java/io/IOException], access[public static] [junit] Class com.jogamp.opengl.util.texture.spi.TextureProvider [junit] Removed Method newTextureData, desc[(Ljavax/media/opengl/GLProfile;Ljava/io/InputStream;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[abstract public] [junit] Removed Method newTextureData, desc[(Ljavax/media/opengl/GLProfile;Ljava/net/URL;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[abstract public] [junit] Removed Method newTextureData, desc[(Ljavax/media/opengl/GLProfile;Ljava/io/File;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[abstract public] [junit] Class com.jogamp.opengl.util.texture.spi.awt.IIOTextureProvider [junit] Removed Method newTextureData, desc[(Ljavax/media/opengl/GLProfile;Ljava/io/InputStream;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[public] [junit] Removed Method newTextureData, desc[(Ljavax/media/opengl/GLProfile;Ljava/io/File;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[public] [junit] Removed Method newTextureData, desc[(Ljavax/media/opengl/GLProfile;Ljava/net/URL;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[public] [junit] Class javax.media.nativewindow.AbstractGraphicsConfiguration [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.nativewindow.AbstractGraphicsDevice [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.nativewindow.AbstractGraphicsScreen [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.nativewindow.Capabilities [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.nativewindow.CapabilitiesChooser [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.nativewindow.CapabilitiesImmutable [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.nativewindow.DefaultCapabilitiesChooser [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.nativewindow.DefaultGraphicsConfiguration [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.nativewindow.DefaultGraphicsDevice [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.nativewindow.DefaultGraphicsScreen [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.nativewindow.GraphicsConfigurationFactory [junit] Removed Class , access[abstract public super synchronized] [junit] Class javax.media.nativewindow.MutableSurface [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.nativewindow.NativeSurface [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.nativewindow.NativeSurfaceHolder [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.nativewindow.NativeWindow [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.nativewindow.NativeWindowException [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.nativewindow.NativeWindowFactory [junit] Removed Class , access[abstract public super synchronized] [junit] Class javax.media.nativewindow.OffscreenLayerOption [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.nativewindow.OffscreenLayerSurface [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.nativewindow.ProxySurface [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.nativewindow.ScalableSurface [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.nativewindow.SurfaceUpdatedListener [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.nativewindow.ToolkitLock [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.nativewindow.UpstreamSurfaceHook [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.nativewindow.UpstreamSurfaceHook.MutableSize [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.nativewindow.VisualIDHolder [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.nativewindow.VisualIDHolder.VIDComparator [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.nativewindow.VisualIDHolder.VIDType [junit] Removed Class , access[enum final public super synchronized] [junit] Class javax.media.nativewindow.WindowClosingProtocol [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.nativewindow.WindowClosingProtocol.WindowClosingMode [junit] Removed Class , access[enum final public super synchronized] [junit] Class javax.media.nativewindow.util.Dimension [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.nativewindow.util.DimensionImmutable [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.nativewindow.util.Insets [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.nativewindow.util.InsetsImmutable [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.nativewindow.util.PixelFormat [junit] Removed Class , access[enum final public super synchronized] [junit] Class javax.media.nativewindow.util.PixelFormatUtil [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.nativewindow.util.PixelFormatUtil.PixelSink [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.nativewindow.util.PixelFormatUtil.PixelSink32 [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.nativewindow.util.PixelRectangle [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.nativewindow.util.PixelRectangle.GenericPixelRect [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.nativewindow.util.Point [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.nativewindow.util.PointImmutable [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.nativewindow.util.Rectangle [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.nativewindow.util.RectangleImmutable [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.nativewindow.util.SurfaceSize [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.opengl.DebugGL2 [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.opengl.DebugGL3 [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.opengl.DebugGL3bc [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.opengl.DebugGL4 [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.opengl.DebugGL4bc [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.opengl.DebugGLES1 [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.opengl.DebugGLES2 [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.opengl.DebugGLES3 [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.opengl.DefaultGLCapabilitiesChooser [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.opengl.FPSCounter [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.GL [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.GL2 [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.GL2ES1 [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.GL2ES2 [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.GL2ES3 [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.GL2GL3 [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.GL3 [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.GL3ES3 [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.GL3bc [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.GL4 [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.GL4ES3 [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.GL4bc [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.GLAnimatorControl [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.GLAnimatorControl.UncaughtExceptionHandler [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.GLArrayData [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.GLAutoDrawable [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.GLBase [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.GLBufferStorage [junit] Removed Class , access[abstract public super synchronized] [junit] Class javax.media.opengl.GLCapabilities [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.opengl.GLCapabilitiesChooser [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.GLCapabilitiesImmutable [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.GLContext [junit] Removed Class , access[abstract public super synchronized] [junit] Class javax.media.opengl.GLDebugListener [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.GLDebugMessage [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.opengl.GLDrawable [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.GLDrawableFactory [junit] Removed Class , access[abstract public super synchronized] [junit] Class javax.media.opengl.GLES1 [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.GLES2 [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.GLES3 [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.GLEventListener [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.GLException [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.opengl.GLFBODrawable [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.GLFBODrawable.Resizeable [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.GLOffscreenAutoDrawable [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.GLOffscreenAutoDrawable.FBO [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.GLPipelineFactory [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.opengl.GLProfile [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.opengl.GLRunnable [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.GLRunnable2 [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.GLSharedContextSetter [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.GLUniformData [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.opengl.Threading [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.opengl.Threading.Mode [junit] Removed Class , access[enum final public super synchronized] [junit] Class javax.media.opengl.TraceGL2 [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.opengl.TraceGL3 [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.opengl.TraceGL3bc [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.opengl.TraceGL4 [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.opengl.TraceGL4bc [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.opengl.TraceGLES1 [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.opengl.TraceGLES2 [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.opengl.TraceGLES3 [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.opengl.awt.AWTGLAutoDrawable [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.awt.ComponentEvents [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.awt.GLCanvas [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.opengl.awt.GLJPanel [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.opengl.fixedfunc.GLLightingFunc [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.fixedfunc.GLMatrixFunc [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.fixedfunc.GLPointerFunc [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.fixedfunc.GLPointerFuncUtil [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.opengl.glu.GLU [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.opengl.glu.GLUnurbs [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.glu.GLUquadric [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.glu.GLUtessellator [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.glu.GLUtessellatorCallback [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.glu.GLUtessellatorCallbackAdapter [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.opengl.glu.gl2.GLUgl2 [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.opengl.glu.gl2es1.GLUgl2es1 [junit] Removed Class , access[public super synchronized] [junit] [junit] [junit] Changes [junit] [junit] Class com.jogamp.nativewindow.DelegatedUpstreamSurfaceHookWithSurfaceSize [junit] Changed Class , access[] [junit] Class com.jogamp.nativewindow.MutableGraphicsConfiguration [junit] Changed Class , access[] [junit] Class com.jogamp.nativewindow.UpstreamSurfaceHookMutableSize [junit] Changed Class , access[] [junit] Class com.jogamp.nativewindow.awt.AWTGraphicsConfiguration [junit] Changed Class , access[] [junit] Class com.jogamp.nativewindow.awt.AWTGraphicsDevice [junit] Changed Class , access[] [junit] Class com.jogamp.nativewindow.awt.AWTGraphicsScreen [junit] Changed Class , access[] [junit] Class com.jogamp.nativewindow.awt.AWTWindowClosingProtocol [junit] Changed Class , access[] [junit] Class com.jogamp.nativewindow.awt.JAWTWindow [junit] Changed Field reqPixelScale, desc[[I -> [F], access[added: private removed: protected ] [junit] Changed Class , access[] [junit] Class com.jogamp.nativewindow.egl.EGLGraphicsDevice [junit] Changed Class , access[] [junit] Class com.jogamp.nativewindow.macosx.MacOSXGraphicsDevice [junit] Changed Class , access[] [junit] Class com.jogamp.nativewindow.windows.WindowsGraphicsDevice [junit] Changed Class , access[] [junit] Class com.jogamp.nativewindow.x11.X11GraphicsDevice [junit] Changed Class , access[] [junit] Class com.jogamp.nativewindow.x11.X11GraphicsScreen [junit] Changed Class , access[] [junit] Class com.jogamp.newt.Display.PointerIcon [junit] Changed Class , access[] [junit] Class com.jogamp.newt.MonitorDevice [junit] Changed Field viewportWU, desc[Ljavax/media/nativewindow/util/Rectangle; -> Lcom/jogamp/nativewindow/util/Rectangle;], access[added: final ] [junit] Changed Field viewportPU, desc[Ljavax/media/nativewindow/util/Rectangle; -> Lcom/jogamp/nativewindow/util/Rectangle;], access[added: final ] [junit] Class com.jogamp.newt.Window [junit] Changed Class , access[] [junit] Class com.jogamp.newt.awt.NewtCanvasAWT [junit] Changed Class , access[] [junit] Class com.jogamp.newt.opengl.GLWindow [junit] Changed Class , access[] [junit] Class com.jogamp.newt.swt.NewtCanvasSWT [junit] Changed Class , access[] [junit] Class com.jogamp.newt.util.applet.JOGLNewtAppletBase [junit] Changed Class , access[] [junit] Class com.jogamp.opengl.GLAutoDrawableDelegate [junit] Changed Class , access[] [junit] Class com.jogamp.opengl.GenericGLCapabilitiesChooser [junit] Changed Class , access[] [junit] Class com.jogamp.opengl.swt.GLCanvas [junit] Changed Class , access[] [junit] Class com.jogamp.opengl.util.Animator [junit] Changed Field stopIssued, access[added: package-private removed: protected ] [junit] Changed Field threadGroup, access[added: private removed: protected ] [junit] Changed Field isAnimating, access[added: package-private removed: protected ] [junit] Changed Field pauseIssued, access[added: bridge package-private volatile removed: protected ] [junit] Class com.jogamp.opengl.util.AnimatorBase [junit] Changed Class , access[] [junit] Class com.jogamp.opengl.util.CustomGLEventListener [junit] Changed Class , access[] [junit] Class com.jogamp.opengl.util.GLArrayDataEditable [junit] Changed Class , access[] [junit] Class com.jogamp.opengl.util.GLArrayDataWrapper [junit] Changed Class , access[] [junit] Class com.jogamp.opengl.util.GLDrawableUtil.ReshapeGLEventListener [junit] Changed Class , access[] [junit] Class com.jogamp.opengl.util.PMVMatrix [junit] Changed Class , access[] [junit] Class com.jogamp.opengl.util.PNGPixelRect [junit] Changed Class , access[] [junit] Class com.jogamp.opengl.util.av.GLMediaPlayer [junit] Changed Field CameraInputScheme, desc[Ljava/lang/String; -> Lcom/jogamp/common/net/Uri$Encoded;], type[java.lang.String -> nil], access[] [junit] Class com.jogamp.opengl.util.stereo.StereoClientRenderer [junit] Changed Class , access[] [junit] [junit] [junit] CompatChanges [junit] [junit] Class com.jogamp.gluegen.runtime.opengl.GLProcAddressResolver [junit] CompatChanged Method resolve, throws[[] -> [java/lang/SecurityException]], access[] [junit] Class com.jogamp.nativewindow.awt.JAWTWindow [junit] CompatChanged Method lockSurface, throws[[javax/media/nativewindow/NativeWindowException, java/lang/RuntimeException] -> [com/jogamp/nativewindow/NativeWindowException, java/lang/RuntimeException]], access[] [junit] CompatChanged Method fetchJAWTImpl, throws[[javax/media/nativewindow/NativeWindowException] -> [com/jogamp/nativewindow/NativeWindowException]], access[] [junit] CompatChanged Method unlockSurfaceImpl, throws[[javax/media/nativewindow/NativeWindowException] -> [com/jogamp/nativewindow/NativeWindowException]], access[] [junit] CompatChanged Method attachSurfaceLayer, throws[[javax/media/nativewindow/NativeWindowException] -> [com/jogamp/nativewindow/NativeWindowException]], access[] [junit] CompatChanged Method lockSurfaceImpl, throws[[javax/media/nativewindow/NativeWindowException] -> [com/jogamp/nativewindow/NativeWindowException]], access[] [junit] CompatChanged Method detachSurfaceLayer, throws[[javax/media/nativewindow/NativeWindowException] -> [com/jogamp/nativewindow/NativeWindowException]], access[] [junit] Class com.jogamp.nativewindow.swt.SWTAccessor [junit] CompatChanged Method getHandle, throws[[javax/media/nativewindow/NativeWindowException] -> [com/jogamp/nativewindow/NativeWindowException]], access[] [junit] CompatChanged Method setRealized, throws[[javax/media/nativewindow/NativeWindowException] -> [com/jogamp/nativewindow/NativeWindowException]], access[] [junit] CompatChanged Method getWindowHandle, throws[[javax/media/nativewindow/NativeWindowException, java/lang/UnsupportedOperationException] -> [java/lang/UnsupportedOperationException, com/jogamp/nativewindow/NativeWindowException]], access[] [junit] Class com.jogamp.newt.Display [junit] CompatChanged Method createNative, throws[[javax/media/nativewindow/NativeWindowException] -> [com/jogamp/nativewindow/NativeWindowException]], access[] [junit] CompatChanged Method addReference, throws[[javax/media/nativewindow/NativeWindowException] -> [com/jogamp/nativewindow/NativeWindowException]], access[] [junit] Class com.jogamp.newt.MonitorDevice [junit] CompatChanged Method setCurrentMode, throws[[] -> [java/lang/IllegalStateException]], access[] [junit] CompatChanged Method queryCurrentMode, throws[[] -> [java/lang/IllegalStateException]], access[] [junit] Class com.jogamp.newt.Screen [junit] CompatChanged Method addReference, throws[[javax/media/nativewindow/NativeWindowException] -> [com/jogamp/nativewindow/NativeWindowException]], access[] [junit] CompatChanged Method createNative, throws[[javax/media/nativewindow/NativeWindowException] -> [com/jogamp/nativewindow/NativeWindowException]], access[] [junit] Class com.jogamp.newt.opengl.GLWindow [junit] CompatChanged Method swapBuffers, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method lockSurface, throws[[javax/media/nativewindow/NativeWindowException, java/lang/RuntimeException] -> [com/jogamp/nativewindow/NativeWindowException, java/lang/RuntimeException]], access[] [junit] Class com.jogamp.opengl.FBObject [junit] CompatChanged Method supportsDepth, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method getMaxRenderbufferSize, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method supportsRGBA8, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method getMaxColorAttachments, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method hasFullFBOSupport, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method setSamplingSink, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException, java/lang/IllegalStateException]], access[] [junit] CompatChanged Method getMaxSamples, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method supportsStencil, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method getMaxTextureSize, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method supportsPackedDepthStencil, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] Class com.jogamp.opengl.GLAutoDrawableDelegate [junit] CompatChanged Method swapBuffers, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] Class com.jogamp.opengl.math.FloatUtil [junit] CompatChanged Method makeFrustum, throws[[] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method makePerspective, throws[[] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method makePerspective, throws[[] -> [com/jogamp/opengl/GLException]], access[] [junit] Class com.jogamp.opengl.math.Matrix4 [junit] CompatChanged Method makeFrustum, throws[[] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method makePerspective, throws[[] -> [com/jogamp/opengl/GLException]], access[] [junit] Class com.jogamp.opengl.swt.GLCanvas [junit] CompatChanged Method swapBuffers, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method setExclusiveContextThread, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] Class com.jogamp.opengl.util.Animator [junit] CompatChanged Method setThreadGroup, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] Class com.jogamp.opengl.util.AnimatorBase [junit] CompatChanged Method setModeBits, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] Class com.jogamp.opengl.util.FPSAnimator [junit] CompatChanged Method setFPS, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] Class com.jogamp.opengl.util.GLArrayDataClient [junit] CompatChanged Method createGLSL, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method checkSeal, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method init, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method createGLSL, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method createFixed, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method createFixed, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] Class com.jogamp.opengl.util.GLArrayDataServer [junit] CompatChanged Method createData, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method createGLSLInterleaved, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method createData, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method createFixedInterleavedMapped, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method createGLSLInterleaved, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method init, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method createGLSL, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method createFixed, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method createGLSL, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method createGLSLInterleavedMapped, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method createFixed, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method createFixedInterleaved, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method createFixedInterleaved, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method createDataMapped, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method createGLSLMapped, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] Class com.jogamp.opengl.util.GLArrayDataWrapper [junit] CompatChanged Method createGLSL, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method createFixed, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method init, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method createFixed, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method createGLSL, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] Class com.jogamp.opengl.util.GLBuffers [junit] CompatChanged Method componentCount, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method bytesPerPixel, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] Class com.jogamp.opengl.util.GLPixelBuffer.GLPixelAttributes [junit] CompatChanged Method , throws[[] -> [com/jogamp/opengl/GLException]], access[] [junit] Class com.jogamp.opengl.util.ImmModeSink.VBOSet [junit] CompatChanged Method checkSeal, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] Class com.jogamp.opengl.util.PMVMatrix [junit] CompatChanged Method gluPerspective, throws[[] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method glFrustumf, throws[[] -> [com/jogamp/opengl/GLException]], access[] [junit] Class com.jogamp.opengl.util.awt.Overlay [junit] CompatChanged Method endRendering, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method draw, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method draw, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method drawAll, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method beginRendering, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] Class com.jogamp.opengl.util.awt.TextRenderer [junit] CompatChanged Method begin3DRendering, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method setColor, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method dispose, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method setColor, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method beginRendering, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method end3DRendering, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method draw, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method endRendering, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method beginRendering, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method draw, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] Class com.jogamp.opengl.util.awt.TextureRenderer [junit] CompatChanged Method setSize, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method getTexture, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method endOrthoRendering, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method end3DRendering, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method beginOrthoRendering, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method drawOrthoRect, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method dispose, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method setColor, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method setSize, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method setColor, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method drawOrthoRect, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method draw3DRect, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method begin3DRendering, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method beginOrthoRendering, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] Class com.jogamp.opengl.util.glsl.ShaderProgram [junit] CompatChanged Method add, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] Class com.jogamp.opengl.util.texture.TextureIO [junit] CompatChanged Method newTexture, throws[[java/lang/IllegalArgumentException, javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException, java/lang/IllegalArgumentException]], access[] [junit] CompatChanged Method newTexture, throws[[java/io/IOException, javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException, java/io/IOException]], access[] [junit] CompatChanged Method write, throws[[java/io/IOException, javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException, java/io/IOException]], access[] [junit] CompatChanged Method newTexture, throws[[java/io/IOException, javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException, java/io/IOException]], access[] [junit] CompatChanged Method newTexture, throws[[java/io/IOException, javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException, java/io/IOException]], access[] [junit] CompatChanged Method write, throws[[java/io/IOException, javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException, java/io/IOException]], access[] [junit] [junit] [junit] Deprecates [junit] [junit] [junit] [junit] Additions [junit] [junit] Class com.jogamp.graph.curve.opengl.GLRegion [junit] Added Method clearImpl, desc[(Lcom/jogamp/opengl/GL2ES2;)V], sig[null], throws nil, access[abstract protected] [junit] Added Method destroyImpl, desc[(Lcom/jogamp/opengl/GL2ES2;)V], sig[null], throws nil, access[abstract protected] [junit] Added Method clear, desc[(Lcom/jogamp/opengl/GL2ES2;)V], sig[null], throws nil, access[public] [junit] Added Method drawImpl, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/graph/curve/opengl/RegionRenderer;[I)V], sig[null], throws nil, access[abstract protected] [junit] Added Method draw, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/graph/curve/opengl/RegionRenderer;[I)V], sig[null], throws nil, access[final public] [junit] Added Method updateImpl, desc[(Lcom/jogamp/opengl/GL2ES2;)V], sig[null], throws nil, access[abstract protected] [junit] Added Method destroy, desc[(Lcom/jogamp/opengl/GL2ES2;)V], sig[null], throws nil, access[final public] [junit] Class com.jogamp.graph.curve.opengl.RegionRenderer [junit] Added Method init, desc[(Lcom/jogamp/opengl/GL2ES2;I)V], sig[null], throws [com/jogamp/opengl/GLException], access[final public] [junit] Added Method enable, desc[(Lcom/jogamp/opengl/GL2ES2;Z)V], sig[null], throws nil, access[final public] [junit] Added Method useShaderProgram, desc[(Lcom/jogamp/opengl/GL2ES2;IZIILcom/jogamp/opengl/util/texture/TextureSequence;)Z], sig[null], throws nil, access[final public] [junit] Added Method destroy, desc[(Lcom/jogamp/opengl/GL2ES2;)V], sig[null], throws nil, access[final public] [junit] Class com.jogamp.graph.curve.opengl.RegionRenderer.GLCallback [junit] Added Method run, desc[(Lcom/jogamp/opengl/GL;Lcom/jogamp/graph/curve/opengl/RegionRenderer;)V], sig[null], throws nil, access[abstract public] [junit] Class com.jogamp.graph.curve.opengl.RenderState [junit] Added Method destroy, desc[(Lcom/jogamp/opengl/GL2ES2;)V], sig[null], throws nil, access[public] [junit] Added Method attachTo, desc[(Lcom/jogamp/opengl/GL2ES2;)Lcom/jogamp/graph/curve/opengl/RenderState;], sig[null], throws nil, access[final public] [junit] Added Method updateUniformLoc, desc[(Lcom/jogamp/opengl/GL2ES2;ZLcom/jogamp/opengl/GLUniformData;Z)Z], sig[null], throws nil, access[final public] [junit] Added Method setShaderProgram, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/opengl/util/glsl/ShaderProgram;)Z], sig[null], throws nil, access[final public] [junit] Added Method getRenderState, desc[(Lcom/jogamp/opengl/GL2ES2;)Lcom/jogamp/graph/curve/opengl/RenderState;], sig[null], throws nil, access[final public static] [junit] Added Method updateUniformDataLoc, desc[(Lcom/jogamp/opengl/GL2ES2;ZZLcom/jogamp/opengl/GLUniformData;Z)Z], sig[null], throws nil, access[final public] [junit] Added Method updateAttributeLoc, desc[(Lcom/jogamp/opengl/GL2ES2;ZLcom/jogamp/opengl/util/GLArrayDataServer;Z)Z], sig[null], throws nil, access[final public] [junit] Added Method detachFrom, desc[(Lcom/jogamp/opengl/GL2ES2;)Z], sig[null], throws nil, access[final public] [junit] Class com.jogamp.graph.curve.opengl.RenderState.ProgramLocal [junit] Added Method update, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/graph/curve/opengl/RenderState;ZIZZ)Z], sig[null], throws nil, access[final public] [junit] Class com.jogamp.graph.curve.opengl.TextRegionUtil [junit] Added Method clear, desc[(Lcom/jogamp/opengl/GL2ES2;)V], sig[null], throws nil, access[public] [junit] Added Method removeCachedRegion, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/graph/font/Font;Ljava/lang/CharSequence;II)V], sig[null], throws nil, access[final protected] [junit] Added Method validateCache, desc[(Lcom/jogamp/opengl/GL2ES2;I)V], sig[null], throws nil, access[final protected] [junit] Added Method drawString3D, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/graph/curve/opengl/RegionRenderer;Lcom/jogamp/graph/font/Font;FLjava/lang/CharSequence;[F[I)V], sig[null], throws nil, access[public] [junit] Added Method setCacheLimit, desc[(Lcom/jogamp/opengl/GL2ES2;I)V], sig[null], throws nil, access[final public] [junit] Added Method addCachedRegion, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/graph/font/Font;Ljava/lang/CharSequence;FILcom/jogamp/graph/curve/opengl/GLRegion;)V], sig[null], throws nil, access[final protected] [junit] Added Method drawString3D, desc[(Lcom/jogamp/opengl/GL2ES2;ILcom/jogamp/graph/curve/opengl/RegionRenderer;Lcom/jogamp/graph/font/Font;FLjava/lang/CharSequence;[F[ILjogamp/graph/geom/plane/AffineTransform;Ljogamp/graph/geom/plane/AffineTransform;)V], sig[null], throws nil, access[public static] [junit] Added Method removeCachedRegion, desc[(Lcom/jogamp/opengl/GL2ES2;I)V], sig[null], throws nil, access[final protected] [junit] Added Method drawString3D, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/graph/curve/opengl/GLRegion;Lcom/jogamp/graph/curve/opengl/RegionRenderer;Lcom/jogamp/graph/font/Font;FLjava/lang/CharSequence;[F[ILjogamp/graph/geom/plane/AffineTransform;Ljogamp/graph/geom/plane/AffineTransform;)V], sig[null], throws nil, access[public static] [junit] Class com.jogamp.graph.font.FontFactory [junit] Added Method get, desc[(Ljava/io/InputStream;Z)Lcom/jogamp/graph/font/Font;], sig[null], throws [java/io/IOException], access[final public static] [junit] Added Method get, desc[(Ljava/io/InputStream;IZ)Lcom/jogamp/graph/font/Font;], sig[null], throws [java/io/IOException], access[final public static] [junit] Class com.jogamp.nativewindow.AbstractGraphicsConfiguration [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.nativewindow.AbstractGraphicsDevice [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.nativewindow.AbstractGraphicsScreen [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.nativewindow.Capabilities [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.nativewindow.CapabilitiesChooser [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.nativewindow.CapabilitiesImmutable [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.nativewindow.DefaultCapabilitiesChooser [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.nativewindow.DefaultGraphicsConfiguration [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.nativewindow.DefaultGraphicsDevice [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.nativewindow.DefaultGraphicsScreen [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.nativewindow.DelegatedUpstreamSurfaceHookMutableSize [junit] Added Method , desc[(Lcom/jogamp/nativewindow/UpstreamSurfaceHook;II)V], sig[null], throws nil, access[public] [junit] Added Method create, desc[(Lcom/jogamp/nativewindow/ProxySurface;)V], sig[null], throws nil, access[final public] [junit] Added Method destroy, desc[(Lcom/jogamp/nativewindow/ProxySurface;)V], sig[null], throws nil, access[final public] [junit] Class com.jogamp.nativewindow.DelegatedUpstreamSurfaceHookWithSurfaceSize [junit] Added Method create, desc[(Lcom/jogamp/nativewindow/ProxySurface;)V], sig[null], throws nil, access[final public] [junit] Added Method getSurfaceHeight, desc[(Lcom/jogamp/nativewindow/ProxySurface;)I], sig[null], throws nil, access[final public] [junit] Added Method destroy, desc[(Lcom/jogamp/nativewindow/ProxySurface;)V], sig[null], throws nil, access[final public] [junit] Added Method getUpstreamSurface, desc[()Lcom/jogamp/nativewindow/NativeSurface;], sig[null], throws nil, access[final public] [junit] Added Method , desc[(Lcom/jogamp/nativewindow/UpstreamSurfaceHook;Lcom/jogamp/nativewindow/NativeSurface;)V], sig[null], throws nil, access[public] [junit] Added Method getSurfaceWidth, desc[(Lcom/jogamp/nativewindow/ProxySurface;)I], sig[null], throws nil, access[final public] [junit] Class com.jogamp.nativewindow.GenericUpstreamSurfacelessHook [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.nativewindow.GraphicsConfigurationFactory [junit] Added Class , access[abstract public super synchronized] [junit] Class com.jogamp.nativewindow.MutableGraphicsConfiguration [junit] Added Method , desc[(Lcom/jogamp/nativewindow/AbstractGraphicsScreen;Lcom/jogamp/nativewindow/CapabilitiesImmutable;Lcom/jogamp/nativewindow/CapabilitiesImmutable;)V], sig[null], throws nil, access[public] [junit] Added Method setChosenCapabilities, desc[(Lcom/jogamp/nativewindow/CapabilitiesImmutable;)V], sig[null], throws nil, access[public] [junit] Added Method setScreen, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsScreen;)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.nativewindow.MutableSurface [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.nativewindow.NativeSurface [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.nativewindow.NativeSurfaceHolder [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.nativewindow.NativeWindow [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.nativewindow.NativeWindowException [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.nativewindow.NativeWindowFactory [junit] Added Class , access[abstract public super synchronized] [junit] Class com.jogamp.nativewindow.OffscreenLayerOption [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.nativewindow.OffscreenLayerSurface [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.nativewindow.ProxySurface [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.nativewindow.ScalableSurface [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.nativewindow.SurfaceUpdatedListener [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.nativewindow.ToolkitLock [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.nativewindow.UpstreamSurfaceHook [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.nativewindow.UpstreamSurfaceHook.MutableSize [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.nativewindow.UpstreamSurfaceHookMutableSize [junit] Added Method getUpstreamSurface, desc[()Lcom/jogamp/nativewindow/NativeSurface;], sig[null], throws nil, access[final public] [junit] Added Method getSurfaceHeight, desc[(Lcom/jogamp/nativewindow/ProxySurface;)I], sig[null], throws nil, access[final public] [junit] Added Method create, desc[(Lcom/jogamp/nativewindow/ProxySurface;)V], sig[null], throws nil, access[public] [junit] Added Method destroy, desc[(Lcom/jogamp/nativewindow/ProxySurface;)V], sig[null], throws nil, access[public] [junit] Added Method getSurfaceWidth, desc[(Lcom/jogamp/nativewindow/ProxySurface;)I], sig[null], throws nil, access[final public] [junit] Class com.jogamp.nativewindow.VisualIDHolder [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.nativewindow.VisualIDHolder.VIDComparator [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.nativewindow.VisualIDHolder.VIDType [junit] Added Class , access[enum final public super synchronized] [junit] Class com.jogamp.nativewindow.WindowClosingProtocol [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.nativewindow.WindowClosingProtocol.WindowClosingMode [junit] Added Class , access[enum final public super synchronized] [junit] Class com.jogamp.nativewindow.awt.AWTGraphicsConfiguration [junit] Added Method getNativeGraphicsConfiguration, desc[()Lcom/jogamp/nativewindow/AbstractGraphicsConfiguration;], sig[null], throws nil, access[public] [junit] Added Method create, desc[(Ljava/awt/Component;Lcom/jogamp/nativewindow/CapabilitiesImmutable;Lcom/jogamp/nativewindow/CapabilitiesImmutable;)Lcom/jogamp/nativewindow/awt/AWTGraphicsConfiguration;], sig[null], throws nil, access[public static] [junit] Added Method , desc[(Lcom/jogamp/nativewindow/awt/AWTGraphicsScreen;Lcom/jogamp/nativewindow/CapabilitiesImmutable;Lcom/jogamp/nativewindow/CapabilitiesImmutable;Ljava/awt/GraphicsConfiguration;Lcom/jogamp/nativewindow/AbstractGraphicsConfiguration;)V], sig[null], throws nil, access[public] [junit] Added Method setupCapabilitiesRGBABits, desc[(Lcom/jogamp/nativewindow/CapabilitiesImmutable;Ljava/awt/GraphicsConfiguration;)Lcom/jogamp/nativewindow/CapabilitiesImmutable;], sig[null], throws nil, access[public static] [junit] Added Method setChosenCapabilities, desc[(Lcom/jogamp/nativewindow/CapabilitiesImmutable;)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.nativewindow.awt.AWTGraphicsScreen [junit] Added Method createScreenDevice, desc[(II)Lcom/jogamp/nativewindow/AbstractGraphicsScreen;], sig[null], throws nil, access[public static] [junit] Added Method createScreenDevice, desc[(Ljava/awt/GraphicsDevice;I)Lcom/jogamp/nativewindow/AbstractGraphicsScreen;], sig[null], throws nil, access[public static] [junit] Added Method createDefault, desc[()Lcom/jogamp/nativewindow/AbstractGraphicsScreen;], sig[null], throws nil, access[public static] [junit] Class com.jogamp.nativewindow.awt.AWTWindowClosingProtocol [junit] Added Method setDefaultCloseOperation, desc[(Lcom/jogamp/nativewindow/WindowClosingProtocol$WindowClosingMode;)Lcom/jogamp/nativewindow/WindowClosingProtocol$WindowClosingMode;], sig[null], throws nil, access[final public] [junit] Added Method getDefaultCloseOperation, desc[()Lcom/jogamp/nativewindow/WindowClosingProtocol$WindowClosingMode;], sig[null], throws nil, access[final public] [junit] Class com.jogamp.nativewindow.awt.DirectDataBufferInt [junit] Added Method , 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 getLocationOnScreenNativeImpl, desc[(II)Lcom/jogamp/nativewindow/util/Point;], sig[null], throws nil, access[abstract protected] [junit] Added Method getLocationOnScreenNative, desc[(Lcom/jogamp/nativewindow/util/Point;)Lcom/jogamp/nativewindow/util/Point;], sig[null], throws nil, access[protected] [junit] Added Method getPixelScaleY, desc[()F], sig[null], throws nil, access[final protected] [junit] Added Method setReqPixelScale, desc[()Z], sig[null], throws nil, access[final protected] [junit] Added Method getMinimumSurfaceScale, desc[([F)[F], sig[null], throws nil, access[public] [junit] Added Method updatePixelScale, desc[(Z)Z], sig[null], throws nil, access[final public] [junit] Added Method getGraphicsConfiguration, desc[()Lcom/jogamp/nativewindow/AbstractGraphicsConfiguration;], sig[null], throws nil, access[final public] [junit] Added Method getParent, desc[()Lcom/jogamp/nativewindow/NativeWindow;], sig[null], throws nil, access[final public] [junit] Added Method hasPixelScaleChanged, desc[()Z], sig[null], throws nil, access[final public] [junit] Added Method getNativeSurface, desc[()Lcom/jogamp/nativewindow/NativeSurface;], sig[null], throws nil, access[final public] [junit] Added Method setCursor, desc[(Lcom/jogamp/nativewindow/util/PixelRectangle;Lcom/jogamp/nativewindow/util/PointImmutable;)Z], sig[null], throws nil, access[final public] [junit] Added Method removeSurfaceUpdatedListener, desc[(Lcom/jogamp/nativewindow/SurfaceUpdatedListener;)V], sig[null], throws nil, access[public] [junit] Added Method getRequestedSurfaceScale, desc[([F)[F], sig[null], throws nil, access[final public] [junit] Added Method getCurrentSurfaceScale, desc[([F)[F], sig[null], throws nil, access[final public] [junit] Added Method getMaximumSurfaceScale, desc[([F)[F], sig[null], throws nil, access[final public] [junit] Added Method getInsets, desc[()Lcom/jogamp/nativewindow/util/InsetsImmutable;], sig[null], throws nil, access[final public] [junit] Added Method , desc[(Ljava/lang/Object;Lcom/jogamp/nativewindow/AbstractGraphicsConfiguration;)V], sig[null], throws nil, access[protected] [junit] Added Method addSurfaceUpdatedListener, desc[(ILcom/jogamp/nativewindow/SurfaceUpdatedListener;)V], sig[null], throws [java/lang/IndexOutOfBoundsException], access[public] [junit] Added Method getLocationOnScreen, desc[(Lcom/jogamp/nativewindow/util/Point;)Lcom/jogamp/nativewindow/util/Point;], sig[null], throws nil, access[public] [junit] Added Method setSurfaceScale, desc[([F)Z], sig[null], throws nil, access[public] [junit] Added Method setChosenCapabilities, desc[(Lcom/jogamp/nativewindow/CapabilitiesImmutable;)V], sig[null], throws nil, access[final public] [junit] Added Method getBounds, desc[()Lcom/jogamp/nativewindow/util/RectangleImmutable;], sig[null], throws nil, access[final public] [junit] Added Method surfaceUpdated, desc[(Ljava/lang/Object;Lcom/jogamp/nativewindow/NativeSurface;J)V], sig[null], throws nil, access[public] [junit] Added Method getPixelScaleX, desc[()F], sig[null], throws nil, access[final protected] [junit] Added Method addSurfaceUpdatedListener, desc[(Lcom/jogamp/nativewindow/SurfaceUpdatedListener;)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.nativewindow.egl.EGLGraphicsDevice [junit] Added Method getEGLVersion, desc[()Lcom/jogamp/common/util/VersionNumber;], sig[null], throws nil, access[public] [junit] Added Method toString, desc[()Ljava/lang/String;], sig[null], throws nil, access[public] [junit] Class com.jogamp.nativewindow.egl.EGLGraphicsDevice.EGLDisplayLifecycleCallback [junit] Added Method eglGetAndInitDisplay, desc[([J[I[I)J], sig[null], throws nil, access[abstract public] [junit] Class com.jogamp.nativewindow.swt.SWTAccessor [junit] Added Method getDevice, desc[(Lorg/eclipse/swt/widgets/Control;)Lcom/jogamp/nativewindow/AbstractGraphicsDevice;], sig[null], throws [com/jogamp/nativewindow/NativeWindowException, java/lang/UnsupportedOperationException], access[public static] [junit] Added Method getNativeVisualID, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;J)I], sig[null], throws nil, access[public static] [junit] Added Method resizeX11Window, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;Lorg/eclipse/swt/graphics/Rectangle;J)V], sig[null], throws nil, access[public static] [junit] Added Method getScreen, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;I)Lcom/jogamp/nativewindow/AbstractGraphicsScreen;], sig[null], throws nil, access[public static] [junit] Added Method createCompatibleX11ChildWindow, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsScreen;Lorg/eclipse/swt/widgets/Control;III)J], sig[null], throws nil, access[public static] [junit] Added Method destroyX11Window, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;J)V], sig[null], throws nil, access[public static] [junit] Class com.jogamp.nativewindow.util.Dimension [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.nativewindow.util.DimensionImmutable [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.nativewindow.util.Insets [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.nativewindow.util.InsetsImmutable [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.nativewindow.util.PixelFormat [junit] Added Class , access[enum final public super synchronized] [junit] Class com.jogamp.nativewindow.util.PixelFormat.CType [junit] Added Class , access[enum final public super synchronized] [junit] Class com.jogamp.nativewindow.util.PixelFormat.Composition [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.nativewindow.util.PixelFormat.PackedComposition [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.nativewindow.util.PixelFormatUtil [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.nativewindow.util.PixelFormatUtil.ComponentMap [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.nativewindow.util.PixelRectangle [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.nativewindow.util.PixelRectangle.GenericPixelRect [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.nativewindow.util.Point [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.nativewindow.util.PointImmutable [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.nativewindow.util.Rectangle [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.nativewindow.util.RectangleImmutable [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.nativewindow.util.SurfaceSize [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.nativewindow.x11.X11GraphicsConfiguration [junit] Added Method , 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 getNativePointerIconPixelFormat, desc[()Lcom/jogamp/nativewindow/util/PixelFormat;], sig[null], throws nil, access[abstract public] [junit] Added Method getGraphicsDevice, desc[()Lcom/jogamp/nativewindow/AbstractGraphicsDevice;], sig[null], throws nil, access[abstract public] [junit] Added Method createPointerIcon, desc[(Lcom/jogamp/nativewindow/util/PixelRectangle;II)Lcom/jogamp/newt/Display$PointerIcon;], sig[null], throws [java/lang/IllegalArgumentException, java/lang/IllegalStateException], access[abstract public] [junit] Class com.jogamp.newt.Display.PointerIcon [junit] Added Method getHotspot, desc[()Lcom/jogamp/nativewindow/util/PointImmutable;], sig[null], throws nil, access[abstract public] [junit] Class com.jogamp.newt.MonitorDevice [junit] Added Method , 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 getViewportInWindowUnits, desc[()Lcom/jogamp/nativewindow/util/RectangleImmutable;], sig[null], throws nil, access[final public] [junit] Added Field pixelScale, desc[[F], sig[null], value[type null, data null, access[final protected] [junit] Added Field isPrimary, desc[Z], sig[null], value[type null, data null, access[protected] [junit] Added Method isPrimary, desc[()Z], sig[null], throws nil, access[final public] [junit] Added Field isClone, desc[Z], sig[null], value[type null, data null, access[protected] [junit] Added Method getPixelScale, desc[([F)[F], sig[null], throws nil, access[public] [junit] Added Method getViewport, desc[()Lcom/jogamp/nativewindow/util/RectangleImmutable;], sig[null], throws nil, access[final public] [junit] Added Method getSizeMM, desc[()Lcom/jogamp/nativewindow/util/DimensionImmutable;], sig[null], throws nil, access[final public] [junit] Added Method isClone, desc[()Z], sig[null], throws nil, access[final public] [junit] Added Method unionOfViewports, desc[(Lcom/jogamp/nativewindow/util/Rectangle;Lcom/jogamp/nativewindow/util/Rectangle;Ljava/util/List;)V], sig[(Lcom/jogamp/nativewindow/util/Rectangle;Lcom/jogamp/nativewindow/util/Rectangle;Ljava/util/List;)V], throws nil, access[public static] [junit] Class com.jogamp.newt.MonitorMode [junit] Added Method , desc[(Lcom/jogamp/nativewindow/util/SurfaceSize;FII)V], sig[null], throws nil, access[public] [junit] Added Method getSurfaceSize, desc[()Lcom/jogamp/nativewindow/util/SurfaceSize;], sig[null], throws nil, access[final public] [junit] Class com.jogamp.newt.MonitorMode.SizeAndRRate [junit] Added Method , desc[(Lcom/jogamp/nativewindow/util/SurfaceSize;FI)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.newt.NewtFactory [junit] Added Method isScreenCompatible, desc[(Lcom/jogamp/nativewindow/NativeWindow;Lcom/jogamp/newt/Screen;)Z], sig[null], throws nil, access[public static] [junit] Added Method createWindow, desc[(Lcom/jogamp/nativewindow/NativeWindow;Lcom/jogamp/nativewindow/CapabilitiesImmutable;)Lcom/jogamp/newt/Window;], sig[null], throws nil, access[public static] [junit] Added Method createWindow, desc[(Ljava/lang/String;IJLcom/jogamp/nativewindow/CapabilitiesImmutable;)Lcom/jogamp/newt/Window;], sig[null], throws nil, access[public static] [junit] Added Method createWindow, desc[([Ljava/lang/Object;Lcom/jogamp/newt/Screen;Lcom/jogamp/nativewindow/CapabilitiesImmutable;)Lcom/jogamp/newt/Window;], sig[null], throws nil, access[public static] [junit] Added Method createCompatibleScreen, desc[(Lcom/jogamp/nativewindow/NativeWindow;Lcom/jogamp/newt/Screen;)Lcom/jogamp/newt/Screen;], sig[null], throws nil, access[public static] [junit] Added Method createWindow, desc[(Lcom/jogamp/newt/Screen;Lcom/jogamp/nativewindow/CapabilitiesImmutable;)Lcom/jogamp/newt/Window;], sig[null], throws nil, access[public static] [junit] Added Method createWindow, desc[(Lcom/jogamp/nativewindow/CapabilitiesImmutable;)Lcom/jogamp/newt/Window;], sig[null], throws nil, access[public static] [junit] Added Method createCompatibleScreen, desc[(Lcom/jogamp/nativewindow/NativeWindow;)Lcom/jogamp/newt/Screen;], sig[null], throws nil, access[public static] [junit] Class com.jogamp.newt.Screen [junit] Added Method getViewportInWindowUnits, desc[()Lcom/jogamp/nativewindow/util/RectangleImmutable;], sig[null], throws nil, access[abstract public] [junit] Added Method getPrimaryMonitor, desc[()Lcom/jogamp/newt/MonitorDevice;], sig[null], throws nil, access[abstract public] [junit] Added Method getGraphicsScreen, desc[()Lcom/jogamp/nativewindow/AbstractGraphicsScreen;], sig[null], throws nil, access[abstract public] [junit] Added Method getViewport, desc[()Lcom/jogamp/nativewindow/util/RectangleImmutable;], sig[null], throws nil, access[abstract public] [junit] Added Method unionOfMonitorViewports, desc[(Lcom/jogamp/nativewindow/util/Rectangle;Lcom/jogamp/nativewindow/util/Rectangle;)V], sig[null], throws nil, access[final public] [junit] Added Method getMonitor, desc[(I)Lcom/jogamp/newt/MonitorDevice;], sig[null], throws nil, access[final public] [junit] Added Method getMainMonitor, desc[(Lcom/jogamp/nativewindow/util/RectangleImmutable;)Lcom/jogamp/newt/MonitorDevice;], sig[null], throws nil, access[final public] [junit] Class com.jogamp.newt.Window [junit] Added Method getRequestedCapabilities, desc[()Lcom/jogamp/nativewindow/CapabilitiesImmutable;], sig[null], throws nil, access[abstract public] [junit] Added Method addChild, desc[(Lcom/jogamp/nativewindow/NativeWindow;)Z], sig[null], throws nil, access[abstract public] [junit] Added Method setCapabilitiesChooser, desc[(Lcom/jogamp/nativewindow/CapabilitiesChooser;)Lcom/jogamp/nativewindow/CapabilitiesChooser;], sig[null], throws nil, access[abstract public] [junit] Added Method getBounds, desc[()Lcom/jogamp/nativewindow/util/Rectangle;], sig[null], throws nil, access[abstract public] [junit] Added Method removeChild, desc[(Lcom/jogamp/nativewindow/NativeWindow;)Z], sig[null], throws nil, access[abstract public] [junit] Added Method getChosenCapabilities, desc[()Lcom/jogamp/nativewindow/CapabilitiesImmutable;], sig[null], throws nil, access[abstract public] [junit] Added Method reparentWindow, desc[(Lcom/jogamp/nativewindow/NativeWindow;III)Lcom/jogamp/newt/Window$ReparentOperation;], sig[null], throws nil, access[abstract public] [junit] Class com.jogamp.newt.awt.NewtCanvasAWT [junit] Added Method getNativeWindow, desc[()Lcom/jogamp/nativewindow/NativeWindow;], sig[null], throws nil, access[public] [junit] Added Method getDefaultCloseOperation, desc[()Lcom/jogamp/nativewindow/WindowClosingProtocol$WindowClosingMode;], sig[null], throws nil, access[public] [junit] Added Method setDefaultCloseOperation, desc[(Lcom/jogamp/nativewindow/WindowClosingProtocol$WindowClosingMode;)Lcom/jogamp/nativewindow/WindowClosingProtocol$WindowClosingMode;], sig[null], throws nil, access[public] [junit] Class com.jogamp.newt.event.PinchToZoomGesture [junit] Added Method , desc[(Lcom/jogamp/nativewindow/NativeSurface;Z)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.newt.event.WindowUpdateEvent [junit] Added Method , desc[(SLjava/lang/Object;JLcom/jogamp/nativewindow/util/Rectangle;)V], sig[null], throws nil, access[public] [junit] Added Method getBounds, desc[()Lcom/jogamp/nativewindow/util/Rectangle;], sig[null], throws nil, access[public] [junit] Class com.jogamp.newt.event.awt.AWTAdapter [junit] Added Method getNativeSurfaceHolder, desc[()Lcom/jogamp/nativewindow/NativeSurfaceHolder;], sig[null], throws nil, access[final public super synchronized] [junit] Added Method , desc[(Lcom/jogamp/newt/event/NEWTEventListener;Lcom/jogamp/nativewindow/NativeSurfaceHolder;)V], sig[null], throws nil, access[protected] [junit] Class com.jogamp.newt.event.awt.AWTKeyAdapter [junit] Added Method , desc[(Lcom/jogamp/newt/event/KeyListener;Lcom/jogamp/nativewindow/NativeSurfaceHolder;)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.newt.event.awt.AWTMouseAdapter [junit] Added Method , desc[(Lcom/jogamp/newt/event/MouseListener;Lcom/jogamp/nativewindow/NativeSurfaceHolder;)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.newt.event.awt.AWTWindowAdapter [junit] Added Method , desc[(Lcom/jogamp/newt/event/WindowListener;Lcom/jogamp/nativewindow/NativeSurfaceHolder;)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.newt.opengl.GLWindow [junit] Added Method getCurrentSurfaceScale, desc[([F)[F], sig[null], throws nil, access[final public] [junit] Added Method setDefaultCloseOperation, desc[(Lcom/jogamp/nativewindow/WindowClosingProtocol$WindowClosingMode;)Lcom/jogamp/nativewindow/WindowClosingProtocol$WindowClosingMode;], sig[null], throws nil, access[public] [junit] Added Method getMinimumSurfaceScale, desc[([F)[F], sig[null], throws nil, access[final public] [junit] Added Method getMaximumSurfaceScale, desc[([F)[F], sig[null], throws nil, access[final public] [junit] Added Method create, desc[(Lcom/jogamp/opengl/GLCapabilitiesImmutable;)Lcom/jogamp/newt/opengl/GLWindow;], sig[null], throws nil, access[public static] [junit] Added Method getDefaultCloseOperation, desc[()Lcom/jogamp/nativewindow/WindowClosingProtocol$WindowClosingMode;], sig[null], throws nil, access[public] [junit] Added Method removeChild, desc[(Lcom/jogamp/nativewindow/NativeWindow;)Z], sig[null], throws nil, access[final public] [junit] Added Method removeSurfaceUpdatedListener, desc[(Lcom/jogamp/nativewindow/SurfaceUpdatedListener;)V], sig[null], throws nil, access[final public] [junit] Added Method create, desc[(Lcom/jogamp/nativewindow/NativeWindow;Lcom/jogamp/opengl/GLCapabilitiesImmutable;)Lcom/jogamp/newt/opengl/GLWindow;], sig[null], throws nil, access[public static] [junit] Added Method getRequestedCapabilities, desc[()Lcom/jogamp/nativewindow/CapabilitiesImmutable;], sig[null], throws nil, access[final public] [junit] Added Method reparentWindow, desc[(Lcom/jogamp/nativewindow/NativeWindow;III)Lcom/jogamp/newt/Window$ReparentOperation;], sig[null], throws nil, access[final public] [junit] Added Method getInsets, desc[()Lcom/jogamp/nativewindow/util/InsetsImmutable;], sig[null], throws nil, access[final public] [junit] Added Method setCapabilitiesChooser, desc[(Lcom/jogamp/nativewindow/CapabilitiesChooser;)Lcom/jogamp/nativewindow/CapabilitiesChooser;], sig[null], throws nil, access[public] [junit] Added Method getRequestedSurfaceScale, desc[([F)[F], sig[null], throws nil, access[final public] [junit] Added Method addSurfaceUpdatedListener, desc[(ILcom/jogamp/nativewindow/SurfaceUpdatedListener;)V], sig[null], throws [java/lang/IndexOutOfBoundsException], access[final public] [junit] Added Method setSurfaceScale, desc[([F)Z], sig[null], throws nil, access[final public] [junit] Added Method getParent, desc[()Lcom/jogamp/nativewindow/NativeWindow;], sig[null], throws nil, access[final public] [junit] Added Method getLocationOnScreen, desc[(Lcom/jogamp/nativewindow/util/Point;)Lcom/jogamp/nativewindow/util/Point;], sig[null], throws nil, access[public] [junit] Added Method addChild, desc[(Lcom/jogamp/nativewindow/NativeWindow;)Z], sig[null], throws nil, access[final public] [junit] Added Method surfaceUpdated, desc[(Ljava/lang/Object;Lcom/jogamp/nativewindow/NativeSurface;J)V], sig[null], throws nil, access[final public] [junit] Added Method getFactory, desc[()Lcom/jogamp/opengl/GLDrawableFactory;], sig[null], throws nil, access[final public] [junit] Added Method getGraphicsConfiguration, desc[()Lcom/jogamp/nativewindow/AbstractGraphicsConfiguration;], sig[null], throws nil, access[final public] [junit] Added Method addSurfaceUpdatedListener, desc[(Lcom/jogamp/nativewindow/SurfaceUpdatedListener;)V], sig[null], throws nil, access[final public] [junit] Added Method create, desc[(Lcom/jogamp/newt/Screen;Lcom/jogamp/opengl/GLCapabilitiesImmutable;)Lcom/jogamp/newt/opengl/GLWindow;], sig[null], throws nil, access[public static] [junit] Added Method getBounds, desc[()Lcom/jogamp/nativewindow/util/Rectangle;], sig[null], throws nil, access[final public] [junit] Added Method getChosenCapabilities, desc[()Lcom/jogamp/nativewindow/CapabilitiesImmutable;], sig[null], throws nil, access[final public] [junit] Class com.jogamp.newt.swt.NewtCanvasSWT [junit] Added Method getDefaultCloseOperation, desc[()Lcom/jogamp/nativewindow/WindowClosingProtocol$WindowClosingMode;], sig[null], throws nil, access[public] [junit] Added Method getNativeWindow, desc[()Lcom/jogamp/nativewindow/NativeWindow;], sig[null], throws nil, access[public] [junit] Added Method setDefaultCloseOperation, desc[(Lcom/jogamp/nativewindow/WindowClosingProtocol$WindowClosingMode;)Lcom/jogamp/nativewindow/WindowClosingProtocol$WindowClosingMode;], sig[null], throws nil, access[public] [junit] Class com.jogamp.newt.util.MonitorModeUtil [junit] Added Method filterByResolution, desc[(Ljava/util/List;Lcom/jogamp/nativewindow/util/DimensionImmutable;)Ljava/util/List;], sig[(Ljava/util/List;Lcom/jogamp/nativewindow/util/DimensionImmutable;)Ljava/util/List;], throws nil, access[public static] [junit] Added Method filterBySurfaceSize, desc[(Ljava/util/List;Lcom/jogamp/nativewindow/util/SurfaceSize;)Ljava/util/List;], sig[(Ljava/util/List;Lcom/jogamp/nativewindow/util/SurfaceSize;)Ljava/util/List;], throws nil, access[public static] [junit] Class com.jogamp.newt.util.applet.JOGLNewtAppletBase [junit] Added Method createInstance, desc[(Ljava/lang/String;)Lcom/jogamp/opengl/GLEventListener;], sig[null], throws nil, access[public static] [junit] Added Method getGLEventListener, desc[()Lcom/jogamp/opengl/GLEventListener;], sig[null], throws nil, access[public] [junit] Added Method display, desc[(Lcom/jogamp/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[public] [junit] Added Method reshape, desc[(Lcom/jogamp/opengl/GLAutoDrawable;IIII)V], sig[null], throws nil, access[public] [junit] Added Method init, desc[(Lcom/jogamp/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[public] [junit] Added Method dispose, desc[(Lcom/jogamp/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.DebugGL2 [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.opengl.DebugGL3 [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.opengl.DebugGL3bc [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.opengl.DebugGL4 [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.opengl.DebugGL4bc [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.opengl.DebugGLES1 [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.opengl.DebugGLES2 [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.opengl.DebugGLES3 [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.opengl.DefaultGLCapabilitiesChooser [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.opengl.FBObject [junit] Added Method isModified, desc[()Z], sig[null], throws nil, access[final public] [junit] Added Method detachAllTexturebuffer, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[final public] [junit] Added Method attachRenderbuffer, desc[(Lcom/jogamp/opengl/GL;I)V], sig[null], throws [com/jogamp/opengl/GLException, java/lang/IllegalArgumentException], access[final public] [junit] Added Method attachTexture2D, desc[(Lcom/jogamp/opengl/GL;IZIIII)Lcom/jogamp/opengl/FBObject$TextureAttachment;], sig[null], throws [com/jogamp/opengl/GLException], access[final public] [junit] Added Method createColorTextureAttachment, desc[(Lcom/jogamp/opengl/GL;ZIIIIII)Lcom/jogamp/opengl/FBObject$TextureAttachment;], sig[null], throws nil, access[final public static] [junit] Added Method reset, desc[(Lcom/jogamp/opengl/GL;III)Z], sig[null], throws [com/jogamp/opengl/GLException, java/lang/IllegalStateException], access[final public] [junit] Added Method detachAllColorbuffer, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[final public] [junit] Added Method attachTexture2D, desc[(Lcom/jogamp/opengl/GL;IZ)Lcom/jogamp/opengl/FBObject$TextureAttachment;], sig[null], throws [com/jogamp/opengl/GLException], access[final public] [junit] Added Field REQUESTED_BITS, desc[I], sig[null], value[type java.lang.Integer, data -1, access[final public static] [junit] Added Method detachAll, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[final public] [junit] Added Method syncSamplingSink, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[final public] [junit] Added Field CHOSEN_BITS, desc[I], sig[null], value[type java.lang.Integer, data -2, access[final public static] [junit] Added Method attachRenderbufferImpl, desc[(Lcom/jogamp/opengl/GL;Lcom/jogamp/opengl/FBObject$Attachment$Type;I)V], sig[null], throws [com/jogamp/opengl/GLException], access[final protected] [junit] Added Method detachAllRenderbuffer, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[final public] [junit] Added Method attachColorbuffer, desc[(Lcom/jogamp/opengl/GL;II)Lcom/jogamp/opengl/FBObject$ColorAttachment;], sig[null], throws [com/jogamp/opengl/GLException, java/lang/IllegalArgumentException], access[final public] [junit] Added Method detachColorbuffer, desc[(Lcom/jogamp/opengl/GL;IZ)Lcom/jogamp/opengl/FBObject$Colorbuffer;], sig[null], throws [java/lang/IllegalArgumentException], access[final public] [junit] Added Method createColorTextureAttachment, desc[(Lcom/jogamp/opengl/GL;ZII)Lcom/jogamp/opengl/FBObject$TextureAttachment;], sig[null], throws nil, access[final public static] [junit] Added Method attachTexture2D, desc[(Lcom/jogamp/opengl/GL;IIIIIIII)Lcom/jogamp/opengl/FBObject$TextureAttachment;], sig[null], throws [com/jogamp/opengl/GLException], access[final public] [junit] Added Method init, desc[(Lcom/jogamp/opengl/GL;III)V], sig[null], throws [java/lang/IllegalStateException, com/jogamp/opengl/GLException], access[public] [junit] Added Method attachRenderbuffer, desc[(Lcom/jogamp/opengl/GL;Lcom/jogamp/opengl/FBObject$Attachment$Type;I)V], sig[null], throws [com/jogamp/opengl/GLException, java/lang/IllegalArgumentException], access[final public] [junit] Added Method use, desc[(Lcom/jogamp/opengl/GL;Lcom/jogamp/opengl/FBObject$TextureAttachment;)V], sig[null], throws [java/lang/IllegalArgumentException], access[final public] [junit] Added Method unuse, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[final public] [junit] Added Method createColorTextureAttachment, desc[(Lcom/jogamp/opengl/GL;IIIIIII)Lcom/jogamp/opengl/FBObject$TextureAttachment;], sig[null], throws nil, access[final public static] [junit] Added Field DEFAULT_BITS, desc[I], sig[null], value[type java.lang.Integer, data 0, access[final public static] [junit] Added Method detachRenderbuffer, desc[(Lcom/jogamp/opengl/GL;Lcom/jogamp/opengl/FBObject$Attachment$Type;Z)V], sig[null], throws [java/lang/IllegalArgumentException], access[final public] [junit] Added Method formatToGLCapabilities, desc[(Lcom/jogamp/opengl/GLCapabilities;)V], sig[null], throws nil, access[final public] [junit] Added Method bind, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws [com/jogamp/opengl/GLException], access[final public] [junit] Added Method unbind, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws [com/jogamp/opengl/GLException], access[final public] [junit] Added Field MAXIMUM_BITS, desc[I], sig[null], value[type java.lang.Integer, data -3, access[final public static] [junit] Added Method attachColorbuffer, desc[(Lcom/jogamp/opengl/GL;IZ)Lcom/jogamp/opengl/FBObject$ColorAttachment;], sig[null], throws [com/jogamp/opengl/GLException], access[final public] [junit] Added Method resetSamplingSink, desc[(Lcom/jogamp/opengl/GL;)Z], sig[null], throws [com/jogamp/opengl/GLException], access[final public] [junit] Added Method attachColorbuffer, desc[(Lcom/jogamp/opengl/GL;ILcom/jogamp/opengl/FBObject$Colorbuffer;)Lcom/jogamp/opengl/FBObject$Colorbuffer;], sig[null], throws [com/jogamp/opengl/GLException], access[final public] [junit] Added Method destroy, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[final public] [junit] Added Method isBound, desc[(Lcom/jogamp/opengl/GL;)Z], sig[null], throws nil, access[final public] [junit] Class com.jogamp.opengl.FBObject.Attachment [junit] Added Method formatToGLCapabilities, desc[(Lcom/jogamp/opengl/GLCapabilities;Z)V], sig[null], throws nil, access[final public] [junit] Added Method free, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws [com/jogamp/opengl/GLException], access[abstract public] [junit] Added Method initialize, desc[(Lcom/jogamp/opengl/GL;)Z], sig[null], throws [com/jogamp/opengl/GLException], access[abstract public] [junit] Class com.jogamp.opengl.FBObject.Colorbuffer [junit] Added Method free, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws [com/jogamp/opengl/GLException], access[abstract public] [junit] Added Method initialize, desc[(Lcom/jogamp/opengl/GL;)Z], sig[null], throws [com/jogamp/opengl/GLException], access[abstract public] [junit] Added Method formatToGLCapabilities, desc[(Lcom/jogamp/opengl/GLCapabilities;Z)V], sig[null], throws nil, access[abstract public] [junit] Class com.jogamp.opengl.FBObject.RenderAttachment [junit] Added Method free, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[public] [junit] Added Method initialize, desc[(Lcom/jogamp/opengl/GL;)Z], sig[null], throws [com/jogamp/opengl/GLException], access[public] [junit] Class com.jogamp.opengl.FBObject.TextureAttachment [junit] Added Method free, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[public] [junit] Added Method initialize, desc[(Lcom/jogamp/opengl/GL;)Z], sig[null], throws [com/jogamp/opengl/GLException], access[public] [junit] Class com.jogamp.opengl.FPSCounter [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GL [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GL2 [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GL2ES1 [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GL2ES2 [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GL2ES3 [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GL2GL3 [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GL3 [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GL3ES3 [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GL3bc [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GL4 [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GL4ES3 [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GL4bc [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GLAnimatorControl [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GLAnimatorControl.UncaughtExceptionHandler [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GLArrayData [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GLAutoDrawable [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GLAutoDrawableDelegate [junit] Added Method getFactory, desc[()Lcom/jogamp/opengl/GLDrawableFactory;], sig[null], throws nil, access[final public] [junit] Added Method , desc[(Lcom/jogamp/opengl/GLDrawable;Lcom/jogamp/opengl/GLContext;Ljava/lang/Object;ZLcom/jogamp/common/util/locks/RecursiveLock;)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.GLBase [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GLBufferStorage [junit] Added Class , access[abstract public super synchronized] [junit] Class com.jogamp.opengl.GLCapabilities [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.opengl.GLCapabilitiesChooser [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GLCapabilitiesImmutable [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GLContext [junit] Added Class , access[abstract public super synchronized] [junit] Class com.jogamp.opengl.GLDebugListener [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GLDebugMessage [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.opengl.GLDrawable [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GLDrawableFactory [junit] Added Class , access[abstract public super synchronized] [junit] Class com.jogamp.opengl.GLES1 [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GLES2 [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GLES3 [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GLEventListener [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GLEventListenerState [junit] Added Method moveFrom, desc[(Lcom/jogamp/opengl/GLAutoDrawable;Z)Lcom/jogamp/opengl/GLEventListenerState;], sig[null], throws nil, access[public static] [junit] Added Method moveTo, desc[(Lcom/jogamp/opengl/GLAutoDrawable;)V], sig[null], throws [com/jogamp/opengl/GLException], access[final public] [junit] Added Method moveFrom, desc[(Lcom/jogamp/opengl/GLAutoDrawable;)Lcom/jogamp/opengl/GLEventListenerState;], sig[null], throws nil, access[public static] [junit] Added Method moveTo, desc[(Lcom/jogamp/opengl/GLAutoDrawable;Ljava/lang/Runnable;)V], sig[null], throws [com/jogamp/opengl/GLException], access[final public] [junit] Class com.jogamp.opengl.GLException [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.opengl.GLExtensions [junit] Added Field ARB_ES3_1_compatibility, desc[Ljava/lang/String;], sig[null], value[type java.lang.String, data GL_ARB_ES3_1_compatibility, access[final public static] [junit] Class com.jogamp.opengl.GLFBODrawable [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GLFBODrawable.Resizeable [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GLOffscreenAutoDrawable [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GLOffscreenAutoDrawable.FBO [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GLPipelineFactory [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.opengl.GLProfile [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.opengl.GLRendererQuirks [junit] Added Method addStickyDeviceQuirk, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;I)V], sig[null], throws [java/lang/IllegalArgumentException], access[public static] [junit] Added Field NoPBufferWithAccum, desc[I], sig[null], value[type java.lang.Integer, data 19, access[final public static] [junit] Added Field NoSurfacelessCtx, desc[I], sig[null], value[type java.lang.Integer, data 22, access[final public static] [junit] Added Method pushStickyDeviceQuirks, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;Lcom/jogamp/opengl/GLRendererQuirks;)V], sig[null], throws nil, access[public static] [junit] Added Method areSameStickyDevice, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;Lcom/jogamp/nativewindow/AbstractGraphicsDevice;)Z], sig[null], throws nil, access[public static] [junit] Added Method getCount, desc[()I], sig[null], throws nil, access[final public static] [junit] Added Field BuggyColorRenderbuffer, desc[I], sig[null], value[type java.lang.Integer, data 18, access[final public static] [junit] Added Method addStickyDeviceQuirks, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;[III)V], sig[null], throws [java/lang/IllegalArgumentException], access[public static] [junit] Added Field NeedSharedObjectSync, desc[I], sig[null], value[type java.lang.Integer, data 20, access[final public static] [junit] Added Method existStickyDeviceQuirk, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;I)Z], sig[null], throws nil, access[public static] [junit] Added Method addQuirk, desc[(I)V], sig[null], throws [java/lang/IllegalArgumentException], access[final public] [junit] Added Method getStickyDeviceQuirks, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;)Lcom/jogamp/opengl/GLRendererQuirks;], sig[null], throws nil, access[public static] [junit] Added Field NoARBCreateContext, desc[I], sig[null], value[type java.lang.Integer, data 21, access[final public static] [junit] Added Method addStickyDeviceQuirks, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;Lcom/jogamp/opengl/GLRendererQuirks;)V], sig[null], throws [java/lang/IllegalArgumentException], access[public static] [junit] Class com.jogamp.opengl.GLRunnable [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GLRunnable2 [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GLSharedContextSetter [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GLUniformData [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.opengl.GenericGLCapabilitiesChooser [junit] Added Method chooseCapabilities, desc[(Lcom/jogamp/nativewindow/CapabilitiesImmutable;Ljava/util/List;I)I], sig[(Lcom/jogamp/nativewindow/CapabilitiesImmutable;Ljava/util/List<+Lcom/jogamp/nativewindow/CapabilitiesImmutable;>;I)I], throws nil, access[public] [junit] Class com.jogamp.opengl.JoglVersion [junit] Added Method getAvailableCapabilitiesInfo, desc[(Lcom/jogamp/opengl/GLDrawableFactory;Lcom/jogamp/nativewindow/AbstractGraphicsDevice;Ljava/lang/StringBuilder;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public static] [junit] Added Method getGLStrings, desc[(Lcom/jogamp/opengl/GL;Ljava/lang/StringBuilder;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public static] [junit] Added Method getGLStrings, desc[(Lcom/jogamp/opengl/GL;Ljava/lang/StringBuilder;Z)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public static] [junit] Added Method getAllAvailableCapabilitiesInfo, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;Ljava/lang/StringBuilder;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public static] [junit] Added Method toString, desc[(Lcom/jogamp/opengl/GL;)Ljava/lang/String;], sig[null], throws nil, access[public] [junit] Added Method toString, desc[(Lcom/jogamp/opengl/GL;Ljava/lang/StringBuilder;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public] [junit] Added Method getGLInfo, desc[(Lcom/jogamp/opengl/GL;Ljava/lang/StringBuilder;Z)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public static] [junit] Added Method getBriefOSGLBuildInfo, desc[(Lcom/jogamp/opengl/GL;Ljava/lang/StringBuilder;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public] [junit] Added Method getGLInfo, desc[(Lcom/jogamp/opengl/GL;Ljava/lang/StringBuilder;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public static] [junit] Added Method getDefaultOpenGLInfo, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;Ljava/lang/StringBuilder;Z)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public static] [junit] Class com.jogamp.opengl.Threading [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.opengl.Threading.Mode [junit] Added Class , access[enum final public super synchronized] [junit] Class com.jogamp.opengl.TraceGL2 [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.opengl.TraceGL3 [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.opengl.TraceGL3bc [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.opengl.TraceGL4 [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.opengl.TraceGL4bc [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.opengl.TraceGLES1 [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.opengl.TraceGLES2 [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.opengl.TraceGLES3 [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.opengl.awt.AWTGLAutoDrawable [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.awt.ComponentEvents [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.awt.GLCanvas [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.opengl.awt.GLJPanel [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.opengl.egl.EGL [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.opengl.egl.EGLClientPixmapHI [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.opengl.egl.EGLExt [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.fixedfunc.GLLightingFunc [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.fixedfunc.GLMatrixFunc [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.fixedfunc.GLPointerFunc [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.fixedfunc.GLPointerFuncUtil [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.opengl.glu.GLU [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.opengl.glu.GLUnurbs [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.glu.GLUquadric [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.glu.GLUtessellator [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.glu.GLUtessellatorCallback [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.glu.GLUtessellatorCallbackAdapter [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.opengl.glu.gl2.GLUgl2 [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.opengl.glu.gl2es1.GLUgl2es1 [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.opengl.swt.GLCanvas [junit] Added Method getChosenGLCapabilities, desc[()Lcom/jogamp/opengl/GLCapabilitiesImmutable;], sig[null], throws nil, access[public] [junit] Added Method getDelegatedDrawable, desc[()Lcom/jogamp/opengl/GLDrawable;], sig[null], throws nil, access[final public] [junit] Added Method disposeGLEventListener, desc[(Lcom/jogamp/opengl/GLEventListener;Z)Lcom/jogamp/opengl/GLEventListener;], sig[null], throws nil, access[public] [junit] Added Method getGLEventListenerInitState, desc[(Lcom/jogamp/opengl/GLEventListener;)Z], sig[null], throws nil, access[public] [junit] Added Method createContext, desc[(Lcom/jogamp/opengl/GLContext;)Lcom/jogamp/opengl/GLContext;], sig[null], throws nil, access[public] [junit] Added Method removeGLEventListener, desc[(Lcom/jogamp/opengl/GLEventListener;)Lcom/jogamp/opengl/GLEventListener;], sig[null], throws nil, access[public] [junit] Added Method addGLEventListener, desc[(Lcom/jogamp/opengl/GLEventListener;)V], sig[null], throws nil, access[public] [junit] Added Method invoke, desc[(ZLcom/jogamp/opengl/GLRunnable;)Z], sig[null], throws [java/lang/IllegalStateException], access[public] [junit] Added Method create, desc[(Lorg/eclipse/swt/widgets/Composite;ILcom/jogamp/opengl/GLCapabilitiesImmutable;Lcom/jogamp/opengl/GLCapabilitiesChooser;)Lcom/jogamp/opengl/swt/GLCanvas;], sig[null], throws nil, access[public static] [junit] Added Method , desc[(Lorg/eclipse/swt/widgets/Composite;ILcom/jogamp/opengl/GLCapabilitiesImmutable;Lcom/jogamp/opengl/GLCapabilitiesChooser;)V], sig[null], throws nil, access[public] [junit] Added Method setSharedAutoDrawable, desc[(Lcom/jogamp/opengl/GLAutoDrawable;)V], sig[null], throws [java/lang/IllegalStateException], access[final public] [junit] Added Method setAnimator, desc[(Lcom/jogamp/opengl/GLAnimatorControl;)V], sig[null], throws [com/jogamp/opengl/GLException], access[public] [junit] Added Method getFactory, desc[()Lcom/jogamp/opengl/GLDrawableFactory;], sig[null], throws nil, access[public] [junit] Added Method getAnimator, desc[()Lcom/jogamp/opengl/GLAnimatorControl;], sig[null], throws nil, access[public] [junit] Added Method addGLEventListener, desc[(ILcom/jogamp/opengl/GLEventListener;)V], sig[null], throws [java/lang/IndexOutOfBoundsException], access[public] [junit] Added Method getRequestedGLCapabilities, desc[()Lcom/jogamp/opengl/GLCapabilitiesImmutable;], sig[null], throws nil, access[public] [junit] Added Method setSharedContext, desc[(Lcom/jogamp/opengl/GLContext;)V], sig[null], throws [java/lang/IllegalStateException], access[final public] [junit] Added Method setContext, desc[(Lcom/jogamp/opengl/GLContext;Z)Lcom/jogamp/opengl/GLContext;], sig[null], throws nil, access[public] [junit] Added Method getGL, desc[()Lcom/jogamp/opengl/GL;], sig[null], throws nil, access[public] [junit] Added Method getNativeSurface, desc[()Lcom/jogamp/nativewindow/NativeSurface;], sig[null], throws nil, access[public] [junit] Added Method setGLEventListenerInitState, desc[(Lcom/jogamp/opengl/GLEventListener;Z)V], sig[null], throws nil, access[public] [junit] Added Method getContext, desc[()Lcom/jogamp/opengl/GLContext;], sig[null], throws nil, access[public] [junit] Added Method getGLProfile, desc[()Lcom/jogamp/opengl/GLProfile;], sig[null], throws nil, access[public] [junit] Added Method getGLEventListener, desc[(I)Lcom/jogamp/opengl/GLEventListener;], sig[null], throws [java/lang/IndexOutOfBoundsException], access[public] [junit] Added Method setGL, desc[(Lcom/jogamp/opengl/GL;)Lcom/jogamp/opengl/GL;], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.util.Animator [junit] Added Method , desc[(Ljava/lang/ThreadGroup;Lcom/jogamp/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[public] [junit] Added Method , desc[(Lcom/jogamp/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.util.AnimatorBase [junit] Added Method getUncaughtExceptionHandler, desc[()Lcom/jogamp/opengl/GLAnimatorControl$UncaughtExceptionHandler;], sig[null], throws nil, access[final public] [junit] Added Method handleUncaughtException, desc[(Lcom/jogamp/opengl/util/AnimatorBase$UncaughtAnimatorException;)Z], sig[null], throws nil, access[final protected super synchronized] [junit] Added Method remove, desc[(Lcom/jogamp/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[final public super synchronized] [junit] Added Method setUncaughtExceptionHandler, desc[(Lcom/jogamp/opengl/GLAnimatorControl$UncaughtExceptionHandler;)V], sig[null], throws nil, access[final public] [junit] Added Method add, desc[(Lcom/jogamp/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[final public super synchronized] [junit] Class com.jogamp.opengl.util.AnimatorBase.UncaughtAnimatorException [junit] Added Method , 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 init_vbo, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[protected] [junit] Added Method enableBuffer, desc[(Lcom/jogamp/opengl/GL;Z)V], sig[null], throws nil, access[public] [junit] Added Method reset, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[public] [junit] Added Method seal, desc[(Lcom/jogamp/opengl/GL;Z)V], sig[null], throws nil, access[public] [junit] Added Method bindBuffer, desc[(Lcom/jogamp/opengl/GL;Z)Z], sig[null], throws nil, access[public] [junit] Added Method destroy, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.util.GLArrayDataEditable [junit] Added Method enableBuffer, desc[(Lcom/jogamp/opengl/GL;Z)V], sig[null], throws nil, access[abstract public] [junit] Added Method destroy, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[abstract public] [junit] Added Method bindBuffer, desc[(Lcom/jogamp/opengl/GL;Z)Z], sig[null], throws nil, access[abstract public] [junit] Added Method reset, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[abstract public] [junit] Added Method seal, desc[(Lcom/jogamp/opengl/GL;Z)V], sig[null], throws nil, access[abstract public] [junit] Class com.jogamp.opengl.util.GLArrayDataServer [junit] Added Method destroy, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[public] [junit] Added Method mapStorage, desc[(Lcom/jogamp/opengl/GL;I)Lcom/jogamp/opengl/GLBufferStorage;], sig[null], throws nil, access[public] [junit] Added Method addGLSLSubArray, desc[(Ljava/lang/String;II)Lcom/jogamp/opengl/GLArrayData;], sig[null], throws nil, access[public] [junit] Added Method init_vbo, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[protected] [junit] Added Method mapStorage, desc[(Lcom/jogamp/opengl/GL;JJI)Lcom/jogamp/opengl/GLBufferStorage;], sig[null], throws nil, access[public] [junit] Added Method addFixedSubArray, desc[(III)Lcom/jogamp/opengl/GLArrayData;], sig[null], throws nil, access[public] [junit] Added Method unmapStorage, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.util.GLArrayDataWrapper [junit] Added Method destroy, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[public] [junit] Added Method setLocation, desc[(Lcom/jogamp/opengl/GL2ES2;II)I], sig[null], throws nil, access[final public] [junit] Added Method setLocation, desc[(Lcom/jogamp/opengl/GL2ES2;I)I], sig[null], throws nil, access[final public] [junit] Added Method validate, desc[(Lcom/jogamp/opengl/GLProfile;Z)Z], sig[null], throws nil, access[final public] [junit] Class com.jogamp.opengl.util.GLBuffers [junit] Added Method sizeof, desc[(Lcom/jogamp/opengl/GL;[IIIIIIZ)I], sig[null], throws [com/jogamp/opengl/GLException], access[final public static] [junit] Added Method sizeof, desc[(Lcom/jogamp/opengl/GL;[IIIIIZ)I], sig[null], throws nil, access[final public static] [junit] Class com.jogamp.opengl.util.GLDrawableUtil [junit] Added Method moveGLEventListener, desc[(Lcom/jogamp/opengl/GLAutoDrawable;Lcom/jogamp/opengl/GLAutoDrawable;Lcom/jogamp/opengl/GLEventListener;Z)V], sig[null], throws nil, access[final public static] [junit] Added Method isAnimatorStarted, desc[(Lcom/jogamp/opengl/GLAnimatorControl;)Z], sig[null], throws nil, access[final public static] [junit] Added Method swapBuffersBeforeRead, desc[(Lcom/jogamp/opengl/GLCapabilitiesImmutable;)Z], sig[null], throws nil, access[final public static] [junit] Added Method swapGLContextAndAllGLEventListener, desc[(Lcom/jogamp/opengl/GLAutoDrawable;Lcom/jogamp/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[final public static] [junit] Added Method isAnimatorAnimatingOnOtherThread, desc[(Lcom/jogamp/opengl/GLAnimatorControl;)Z], sig[null], throws nil, access[final public static] [junit] Added Method moveAllGLEventListener, desc[(Lcom/jogamp/opengl/GLAutoDrawable;Lcom/jogamp/opengl/GLAutoDrawable;Z)V], sig[null], throws nil, access[final public static] [junit] Added Method swapGLContext, desc[(Lcom/jogamp/opengl/GLAutoDrawable;Lcom/jogamp/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[final public static] [junit] Added Method isSwapGLContextSafe, desc[(Lcom/jogamp/opengl/GLCapabilitiesImmutable;Lcom/jogamp/opengl/GLCapabilitiesImmutable;Lcom/jogamp/opengl/GLCapabilitiesImmutable;)Z], sig[null], throws nil, access[public static] [junit] Added Method isAnimatorAnimating, desc[(Lcom/jogamp/opengl/GLAnimatorControl;)Z], sig[null], throws nil, access[final public static] [junit] Added Method isAnimatorStartedOnOtherThread, desc[(Lcom/jogamp/opengl/GLAnimatorControl;)Z], sig[null], throws nil, access[final public static] [junit] Class com.jogamp.opengl.util.GLDrawableUtil.ReshapeGLEventListener [junit] Added Method run, desc[(Lcom/jogamp/opengl/GLAutoDrawable;)Z], sig[null], throws nil, access[public] [junit] Added Method , desc[(Lcom/jogamp/opengl/GLEventListener;Z)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.util.GLPixelBuffer [junit] Added Method , desc[(Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;ZIIILjava/nio/Buffer;Z)V], sig[null], throws nil, access[public] [junit] Added Method requiresNewBuffer, desc[(Lcom/jogamp/opengl/GL;III)Z], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.util.GLPixelBuffer.DefaultGLPixelBufferProvider [junit] Added Method getHostPixelComp, desc[(Lcom/jogamp/opengl/GLProfile;I)Lcom/jogamp/nativewindow/util/PixelFormat$Composition;], sig[null], throws nil, access[public] [junit] Added Method getAttributes, desc[(Lcom/jogamp/opengl/GL;IZ)Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;], sig[null], throws nil, access[public] [junit] Added Method allocate, desc[(Lcom/jogamp/opengl/GL;Lcom/jogamp/nativewindow/util/PixelFormat$Composition;Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;ZIIII)Lcom/jogamp/opengl/util/GLPixelBuffer;], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.util.GLPixelBuffer.GLPixelAttributes [junit] Added Method convert, desc[(Lcom/jogamp/opengl/GL;IZ)Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;], sig[null], throws nil, access[public static] [junit] Added Method getPixelFormat, desc[(II)Lcom/jogamp/nativewindow/util/PixelFormat;], sig[null], throws nil, access[final public static] [junit] Added Method convert, desc[(Lcom/jogamp/opengl/GLProfile;Lcom/jogamp/nativewindow/util/PixelFormat;Z)Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;], sig[null], throws nil, access[final public static] [junit] Added Field pfmt, desc[Lcom/jogamp/nativewindow/util/PixelFormat;], sig[null], value[type null, data null, access[final public] [junit] Added Method , desc[(Lcom/jogamp/opengl/GLProfile;Lcom/jogamp/nativewindow/util/PixelFormat;Z)V], sig[null], throws [com/jogamp/opengl/GLException], access[public] [junit] Added Method equals, desc[(Ljava/lang/Object;)Z], sig[null], throws nil, access[final public] [junit] Added Method hashCode, desc[()I], sig[null], throws nil, access[final public] [junit] Class com.jogamp.opengl.util.GLPixelBuffer.GLPixelBufferProvider [junit] Added Method getHostPixelComp, desc[(Lcom/jogamp/opengl/GLProfile;I)Lcom/jogamp/nativewindow/util/PixelFormat$Composition;], sig[null], throws nil, access[abstract public] [junit] Added Method allocate, desc[(Lcom/jogamp/opengl/GL;Lcom/jogamp/nativewindow/util/PixelFormat$Composition;Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;ZIIII)Lcom/jogamp/opengl/util/GLPixelBuffer;], sig[null], throws nil, access[abstract public] [junit] Added Method getAttributes, desc[(Lcom/jogamp/opengl/GL;IZ)Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;], sig[null], throws nil, access[abstract public] [junit] Class com.jogamp.opengl.util.GLPixelBuffer.SingletonGLPixelBufferProvider [junit] Added Method getSingleBuffer, desc[(Lcom/jogamp/nativewindow/util/PixelFormat$Composition;Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;Z)Lcom/jogamp/opengl/util/GLPixelBuffer;], sig[null], throws nil, access[abstract public] [junit] Added Method dispose, desc[()V], sig[null], throws nil, access[abstract public] [junit] Added Method allocate, desc[(Lcom/jogamp/opengl/GL;Lcom/jogamp/nativewindow/util/PixelFormat$Composition;Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;ZIIII)Lcom/jogamp/opengl/util/GLPixelBuffer;], sig[null], throws nil, access[abstract public] [junit] Added Method initSingleton, desc[(Lcom/jogamp/opengl/GLProfile;IZIII)Lcom/jogamp/opengl/util/GLPixelBuffer;], sig[null], throws nil, access[abstract public] [junit] Class com.jogamp.opengl.util.GLPixelStorageModes [junit] Added Method restore, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws [com/jogamp/opengl/GLException], access[final public] [junit] Added Method saveAll, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[final public] [junit] Added Method savePack, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[final public] [junit] Added Method saveUnpack, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[final public] [junit] Added Method setPackAlignment, desc[(Lcom/jogamp/opengl/GL;I)V], sig[null], throws nil, access[final public] [junit] Added Method setPackRowLength, desc[(Lcom/jogamp/opengl/GL2ES3;I)V], sig[null], throws nil, access[final public] [junit] Added Method resetPack, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[final public] [junit] Added Method setAlignment, desc[(Lcom/jogamp/opengl/GL;II)V], sig[null], throws nil, access[final public] [junit] Added Method , desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[public] [junit] Added Method resetUnpack, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[final public] [junit] Added Method setUnpackRowLength, desc[(Lcom/jogamp/opengl/GL2ES3;I)V], sig[null], throws nil, access[final public] [junit] Added Method setRowLength, desc[(Lcom/jogamp/opengl/GL2ES3;II)V], sig[null], throws nil, access[final public] [junit] Added Method resetAll, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[final public] [junit] Added Method setUnpackAlignment, desc[(Lcom/jogamp/opengl/GL;I)V], sig[null], throws nil, access[final public] [junit] Class com.jogamp.opengl.util.GLReadBufferUtil [junit] Added Field hasAlpha, desc[Z], sig[null], value[type null, data null, access[protected] [junit] Added Method dispose, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[public] [junit] Added Method readPixelsImpl, desc[(Lcom/jogamp/opengl/GLDrawable;Lcom/jogamp/opengl/GL;IIIIZ)Z], sig[null], throws nil, access[protected] [junit] Added Method readPixels, desc[(Lcom/jogamp/opengl/GL;Z)Z], sig[null], throws nil, access[public] [junit] Added Method readPixels, desc[(Lcom/jogamp/opengl/GL;IIIIZ)Z], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.util.Gamma [junit] Added Method setDisplayGamma, desc[(Lcom/jogamp/opengl/GLAutoDrawable;FFF)Z], sig[null], throws [java/lang/IllegalArgumentException], access[public static] [junit] Added Method resetDisplayGamma, desc[(Lcom/jogamp/opengl/GLDrawable;)V], sig[null], throws nil, access[public static] [junit] Added Method resetAllDisplayGamma, desc[(Lcom/jogamp/opengl/GLDrawable;)V], sig[null], throws nil, access[public static] [junit] Added Method resetDisplayGamma, desc[(Lcom/jogamp/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[public static] [junit] Added Method setDisplayGamma, desc[(Lcom/jogamp/opengl/GLDrawable;FFF)Z], sig[null], throws [java/lang/IllegalArgumentException], access[public static] [junit] Class com.jogamp.opengl.util.ImmModeSink [junit] Added Method destroy, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[public] [junit] Added Method glEnd, desc[(Lcom/jogamp/opengl/GL;Z)V], sig[null], throws nil, access[public] [junit] Added Method draw, desc[(Lcom/jogamp/opengl/GL;Ljava/nio/Buffer;Z)V], sig[null], throws nil, access[public] [junit] Added Method glEnd, desc[(Lcom/jogamp/opengl/GL;Ljava/nio/Buffer;)V], sig[null], throws nil, access[final public] [junit] Added Method draw, desc[(Lcom/jogamp/opengl/GL;Z)V], sig[null], throws nil, access[public] [junit] Added Method reset, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[public] [junit] Added Method glEnd, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[final public] [junit] Class com.jogamp.opengl.util.ImmModeSink.VBOSet [junit] Added Method draw, desc[(Lcom/jogamp/opengl/GL;Ljava/nio/Buffer;ZI)V], sig[null], throws nil, access[protected] [junit] Added Method seal, desc[(Lcom/jogamp/opengl/GL;Z)V], sig[null], throws nil, access[public] [junit] Added Method enableBuffer, desc[(Lcom/jogamp/opengl/GL;Z)V], sig[null], throws nil, access[public] [junit] Added Method useShaderProgram, desc[(Lcom/jogamp/opengl/GL2ES2;Z)V], sig[null], throws nil, access[protected] [junit] Added Method regenerate, desc[(Lcom/jogamp/opengl/GL;)Lcom/jogamp/opengl/util/ImmModeSink$VBOSet;], sig[null], throws nil, access[final protected] [junit] Added Method destroy, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[public] [junit] Added Method reset, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.util.PNGPixelRect [junit] Added Method read, desc[(Ljava/io/InputStream;Lcom/jogamp/nativewindow/util/PixelFormat;ZIZ)Lcom/jogamp/opengl/util/PNGPixelRect;], sig[null], throws [java/io/IOException], access[public static] [junit] Added Method , 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 , desc[(Lcom/jogamp/nativewindow/util/PixelRectangle;DD)V], sig[null], throws nil, access[public] [junit] Added Method write, desc[(Lcom/jogamp/nativewindow/util/PixelFormat;Lcom/jogamp/nativewindow/util/DimensionImmutable;IZLjava/nio/IntBuffer;DDLjava/io/OutputStream;Z)V], sig[null], throws [java/io/IOException], access[public static] [junit] Class com.jogamp.opengl.util.RandomTileRenderer [junit] Added Method beginTile, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws [java/lang/IllegalStateException, com/jogamp/opengl/GLException], access[final public] [junit] Added Method endTile, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws [java/lang/IllegalStateException, com/jogamp/opengl/GLException], access[public] [junit] Class com.jogamp.opengl.util.TileRenderer [junit] Added Method getClippedImageSize, desc[()Lcom/jogamp/nativewindow/util/DimensionImmutable;], sig[null], throws nil, access[final public] [junit] Added Method endTile, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws [java/lang/IllegalStateException, com/jogamp/opengl/GLException], access[public] [junit] Added Method beginTile, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws [java/lang/IllegalStateException, com/jogamp/opengl/GLException], access[final public] [junit] Class com.jogamp.opengl.util.TileRendererBase [junit] Added Method beginTile, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws [java/lang/IllegalStateException, com/jogamp/opengl/GLException], access[abstract public] [junit] Added Method reqPreSwapBuffers, desc[(Lcom/jogamp/opengl/GLCapabilitiesImmutable;)Z], sig[null], throws nil, access[final public] [junit] Added Method getAttachedDrawable, desc[()Lcom/jogamp/opengl/GLAutoDrawable;], sig[null], throws nil, access[final public] [junit] Added Method getImageSize, desc[()Lcom/jogamp/nativewindow/util/DimensionImmutable;], sig[null], throws nil, access[final public] [junit] Added Method setGLEventListener, desc[(Lcom/jogamp/opengl/GLEventListener;Lcom/jogamp/opengl/GLEventListener;)V], sig[null], throws nil, access[final public] [junit] Added Method endTile, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws [java/lang/IllegalStateException, com/jogamp/opengl/GLException], access[abstract public] [junit] Added Method attachAutoDrawable, desc[(Lcom/jogamp/opengl/GLAutoDrawable;)V], sig[null], throws [java/lang/IllegalStateException], access[final public] [junit] Class com.jogamp.opengl.util.av.GLMediaPlayer [junit] Added Method initGL, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws [java/lang/IllegalStateException, com/jogamp/opengl/util/av/GLMediaPlayer$StreamException, com/jogamp/opengl/GLException], access[abstract public] [junit] Added Method initStream, desc[(Lcom/jogamp/common/net/Uri;III)V], sig[null], throws [java/lang/IllegalStateException, java/lang/IllegalArgumentException], access[abstract public] [junit] Added Method getNextTexture, desc[(Lcom/jogamp/opengl/GL;)Lcom/jogamp/opengl/util/texture/TextureSequence$TextureFrame;], sig[null], throws [java/lang/IllegalStateException], access[abstract public] [junit] Added Method destroy, desc[(Lcom/jogamp/opengl/GL;)Lcom/jogamp/opengl/util/av/GLMediaPlayer$State;], sig[null], throws nil, access[abstract public] [junit] Added Method getUri, desc[()Lcom/jogamp/common/net/Uri;], sig[null], throws nil, access[abstract public] [junit] Class com.jogamp.opengl.util.awt.AWTGLPixelBuffer [junit] Added Method , desc[(Lcom/jogamp/nativewindow/util/PixelFormat$Composition;Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;ZIIIILjava/awt/image/BufferedImage;Ljava/nio/Buffer;Z)V], sig[null], throws nil, access[public] [junit] Added Method getHostPixelComp, desc[()Lcom/jogamp/nativewindow/util/PixelFormat$Composition;], sig[null], throws nil, access[final public] [junit] Added Method getAWTFormat, desc[()I], sig[null], throws nil, access[final public] [junit] Class com.jogamp.opengl.util.awt.AWTGLPixelBuffer.AWTGLPixelBufferProvider [junit] Added Method getAttributes, desc[(Lcom/jogamp/opengl/GL;IZ)Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;], sig[null], throws nil, access[public] [junit] Added Method allocate, desc[(Lcom/jogamp/opengl/GL;Lcom/jogamp/nativewindow/util/PixelFormat$Composition;Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;ZIIII)Lcom/jogamp/opengl/util/awt/AWTGLPixelBuffer;], sig[null], throws nil, access[public] [junit] Added Method getAWTPixelFormat, desc[(Lcom/jogamp/opengl/GLProfile;I)Lcom/jogamp/nativewindow/util/PixelFormat;], sig[null], throws nil, access[public] [junit] Added Method getAWTFormat, desc[(Lcom/jogamp/opengl/GLProfile;I)I], sig[null], throws nil, access[public] [junit] Added Method getAttributes, desc[(Lcom/jogamp/opengl/GLProfile;I)Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;], sig[null], throws nil, access[public] [junit] Added Method getHostPixelComp, desc[(Lcom/jogamp/opengl/GLProfile;I)Lcom/jogamp/nativewindow/util/PixelFormat$Composition;], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.util.awt.AWTGLPixelBuffer.SingleAWTGLPixelBufferProvider [junit] Added Method dispose, desc[()V], sig[null], throws nil, access[public] [junit] Added Method getSingleBuffer, desc[(Lcom/jogamp/nativewindow/util/PixelFormat$Composition;Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;Z)Lcom/jogamp/opengl/util/awt/AWTGLPixelBuffer;], sig[null], throws nil, access[public] [junit] Added Method initSingleton, desc[(Lcom/jogamp/opengl/GLProfile;IZIII)Lcom/jogamp/opengl/util/awt/AWTGLPixelBuffer;], sig[null], throws nil, access[public] [junit] Added Method allocate, desc[(Lcom/jogamp/opengl/GL;Lcom/jogamp/nativewindow/util/PixelFormat$Composition;Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;ZIIII)Lcom/jogamp/opengl/util/awt/AWTGLPixelBuffer;], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.util.awt.AWTGLReadBufferUtil [junit] Added Method readPixelsToBufferedImage, desc[(Lcom/jogamp/opengl/GL;IIIIZ)Ljava/awt/image/BufferedImage;], sig[null], throws nil, access[public] [junit] Added Method readPixelsToBufferedImage, desc[(Lcom/jogamp/opengl/GL;Z)Ljava/awt/image/BufferedImage;], sig[null], throws nil, access[public] [junit] Added Method , desc[(Lcom/jogamp/opengl/GLProfile;Z)V], 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;ZZ)I], sig[null], throws nil, access[final public] [junit] Added Method addGLSLVersion, desc[(Lcom/jogamp/opengl/GL2ES2;)I], sig[null], throws nil, access[final public] [junit] Added Method compile, desc[(Lcom/jogamp/opengl/GL2ES2;)Z], sig[null], throws nil, access[public] [junit] Added Method defaultShaderCustomization, desc[(Lcom/jogamp/opengl/GL2ES2;ZLjava/lang/String;)I], sig[null], throws nil, access[final public] [junit] Added Method destroy, desc[(Lcom/jogamp/opengl/GL2ES2;)V], sig[null], throws nil, access[public] [junit] Added Method requiresGL3DefaultPrecision, desc[(Lcom/jogamp/opengl/GL2ES2;)Z], sig[null], throws nil, access[final public static] [junit] Added Method requiresDefaultPrecision, desc[(Lcom/jogamp/opengl/GL2ES2;)Z], sig[null], throws nil, access[final public static] [junit] Added Method create, desc[(Lcom/jogamp/opengl/GL2ES2;IILjava/lang/Class;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Z)Lcom/jogamp/opengl/util/glsl/ShaderCode;], sig[(Lcom/jogamp/opengl/GL2ES2;IILjava/lang/Class<*>;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Z)Lcom/jogamp/opengl/util/glsl/ShaderCode;], throws nil, access[public static] [junit] Added Method addDefaultShaderPrecision, desc[(Lcom/jogamp/opengl/GL2ES2;I)I], sig[null], throws nil, access[final public] [junit] Added Method create, desc[(Lcom/jogamp/opengl/GL2ES2;IILjava/lang/Class;[Ljava/lang/String;Z)Lcom/jogamp/opengl/util/glsl/ShaderCode;], sig[(Lcom/jogamp/opengl/GL2ES2;IILjava/lang/Class<*>;[Ljava/lang/String;Z)Lcom/jogamp/opengl/util/glsl/ShaderCode;], throws nil, access[public static] [junit] Added Method create, desc[(Lcom/jogamp/opengl/GL2ES2;ILjava/lang/Class;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Z)Lcom/jogamp/opengl/util/glsl/ShaderCode;], sig[(Lcom/jogamp/opengl/GL2ES2;ILjava/lang/Class<*>;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Z)Lcom/jogamp/opengl/util/glsl/ShaderCode;], throws nil, access[public static] [junit] Added Method compile, desc[(Lcom/jogamp/opengl/GL2ES2;Ljava/io/PrintStream;)Z], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.util.glsl.ShaderProgram [junit] Added Method add, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/opengl/util/glsl/ShaderCode;Ljava/io/PrintStream;)Z], sig[null], throws nil, access[public super synchronized] [junit] Added Method release, desc[(Lcom/jogamp/opengl/GL2ES2;Z)V], sig[null], throws nil, access[public super synchronized] [junit] Added Method init, desc[(Lcom/jogamp/opengl/GL2ES2;)Z], sig[null], throws nil, access[final public super synchronized] [junit] Added Method destroy, desc[(Lcom/jogamp/opengl/GL2ES2;)V], sig[null], throws nil, access[public super synchronized] [junit] Added Method release, desc[(Lcom/jogamp/opengl/GL2ES2;)V], sig[null], throws nil, access[public super synchronized] [junit] Added Method useProgram, desc[(Lcom/jogamp/opengl/GL2ES2;Z)V], sig[null], throws nil, access[public super synchronized] [junit] Added Method link, desc[(Lcom/jogamp/opengl/GL2ES2;Ljava/io/PrintStream;)Z], sig[null], throws nil, access[public super synchronized] [junit] Added Method validateProgram, desc[(Lcom/jogamp/opengl/GL2ES2;Ljava/io/PrintStream;)Z], sig[null], throws nil, access[public super synchronized] [junit] Added Method replaceShader, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/opengl/util/glsl/ShaderCode;Lcom/jogamp/opengl/util/glsl/ShaderCode;Ljava/io/PrintStream;)Z], sig[null], throws nil, access[public super synchronized] [junit] Class com.jogamp.opengl.util.glsl.ShaderState [junit] Added Method disableAllVertexAttributeArrays, desc[(Lcom/jogamp/opengl/GL2ES2;Z)V], sig[null], throws nil, access[public] [junit] Added Method ownAttribute, desc[(Lcom/jogamp/opengl/GLArrayData;Z)V], sig[null], throws nil, access[public] [junit] Added Method attachShaderProgram, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/opengl/util/glsl/ShaderProgram;Z)Z], sig[null], throws [com/jogamp/opengl/GLException], access[public super synchronized] [junit] Added Method ownUniform, desc[(Lcom/jogamp/opengl/GLUniformData;)V], sig[null], throws nil, access[public] [junit] Added Method enableVertexAttribArray, desc[(Lcom/jogamp/opengl/GL2ES2;Ljava/lang/String;)Z], sig[null], throws nil, access[public] [junit] Added Method getAttribLocation, desc[(Lcom/jogamp/opengl/GL2ES2;Ljava/lang/String;)I], sig[null], throws nil, access[public] [junit] Added Method disableVertexAttribArray, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/opengl/GLArrayData;)Z], sig[null], throws nil, access[public] [junit] Added Method getUniformLocation, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/opengl/GLUniformData;)I], sig[null], throws nil, access[public] [junit] Added Method releaseAllData, desc[(Lcom/jogamp/opengl/GL2ES2;)V], sig[null], throws nil, access[public super synchronized] [junit] Added Method getAttribute, desc[(Ljava/lang/String;)Lcom/jogamp/opengl/GLArrayData;], sig[null], throws nil, access[public] [junit] Added Method vertexAttribPointer, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/opengl/GLArrayData;)Z], sig[null], throws nil, access[public] [junit] Added Method isActiveAttribute, desc[(Lcom/jogamp/opengl/GLArrayData;)Z], sig[null], throws nil, access[public] [junit] Added Method release, desc[(Lcom/jogamp/opengl/GL2ES2;ZZZ)V], sig[null], throws nil, access[public super synchronized] [junit] Added Method uniform, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/opengl/GLUniformData;)Z], sig[null], throws nil, access[public] [junit] Added Method destroy, desc[(Lcom/jogamp/opengl/GL2ES2;)V], sig[null], throws nil, access[public super synchronized] [junit] Added Method isVertexAttribArrayEnabled, desc[(Lcom/jogamp/opengl/GLArrayData;)Z], sig[null], throws nil, access[final public] [junit] Added Method releaseAllUniforms, desc[(Lcom/jogamp/opengl/GL2ES2;)V], sig[null], throws nil, access[public] [junit] Added Method enableVertexAttribArray, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/opengl/GLArrayData;)Z], sig[null], throws nil, access[public] [junit] Added Method useProgram, desc[(Lcom/jogamp/opengl/GL2ES2;Z)V], sig[null], throws [com/jogamp/opengl/GLException], access[public super synchronized] [junit] Added Method getAttribLocation, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/opengl/GLArrayData;)I], sig[null], throws nil, access[public] [junit] Added Method getUniform, desc[(Ljava/lang/String;)Lcom/jogamp/opengl/GLUniformData;], sig[null], throws nil, access[public] [junit] Added Method getUniformLocation, desc[(Lcom/jogamp/opengl/GL2ES2;Ljava/lang/String;)I], sig[null], throws nil, access[final public] [junit] Added Method releaseAllAttributes, desc[(Lcom/jogamp/opengl/GL2ES2;)V], sig[null], throws nil, access[public] [junit] Added Method ownsAttribute, desc[(Lcom/jogamp/opengl/GLArrayData;)Z], sig[null], throws nil, access[public] [junit] Added Method bindAttribLocation, desc[(Lcom/jogamp/opengl/GL2ES2;ILcom/jogamp/opengl/GLArrayData;)V], sig[null], throws nil, access[public] [junit] Added Method bindAttribLocation, desc[(Lcom/jogamp/opengl/GL2ES2;ILjava/lang/String;)V], sig[null], throws nil, access[public] [junit] Added Method disableVertexAttribArray, desc[(Lcom/jogamp/opengl/GL2ES2;Ljava/lang/String;)Z], sig[null], throws nil, access[public] [junit] Added Method ownsUniform, desc[(Lcom/jogamp/opengl/GLUniformData;)Z], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.util.glsl.ShaderUtil [junit] Added Method isProgramExecStatusValid, desc[(Lcom/jogamp/opengl/GL;ILjava/io/PrintStream;)Z], sig[null], throws nil, access[public static] [junit] Added Method createShader, desc[(Lcom/jogamp/opengl/GL;ILjava/nio/IntBuffer;)V], sig[null], throws nil, access[public static] [junit] Added Method attachShader, desc[(Lcom/jogamp/opengl/GL;ILjava/nio/IntBuffer;)V], sig[null], throws nil, access[public static] [junit] Added Method getProgramInfoLog, desc[(Lcom/jogamp/opengl/GL;I)Ljava/lang/String;], sig[null], throws nil, access[public static] [junit] Added Method isGeometryShaderSupported, desc[(Lcom/jogamp/opengl/GL;)Z], sig[null], throws nil, access[public static] [junit] Added Method shaderSource, desc[(Lcom/jogamp/opengl/GL;Ljava/nio/IntBuffer;[[Ljava/lang/CharSequence;)V], sig[null], throws nil, access[public static] [junit] Added Method shaderSource, desc[(Lcom/jogamp/opengl/GL;I[Ljava/lang/CharSequence;)V], sig[null], throws nil, access[public static] [junit] Added Method getShaderInfoLog, desc[(Lcom/jogamp/opengl/GL;I)Ljava/lang/String;], sig[null], throws nil, access[public static] [junit] Added Method detachShader, desc[(Lcom/jogamp/opengl/GL;ILjava/nio/IntBuffer;)V], sig[null], throws nil, access[public static] [junit] Added Method isShaderStatusValid, desc[(Lcom/jogamp/opengl/GL;Ljava/nio/IntBuffer;ILjava/io/PrintStream;)Z], sig[null], throws nil, access[public static] [junit] Added Method isProgramLinkStatusValid, desc[(Lcom/jogamp/opengl/GL;ILjava/io/PrintStream;)Z], sig[null], throws nil, access[public static] [junit] Added Method getShaderBinaryFormats, desc[(Lcom/jogamp/opengl/GL;)Ljava/util/Set;], sig[(Lcom/jogamp/opengl/GL;)Ljava/util/Set;], throws nil, access[public static] [junit] Added Method createAndLoadShader, desc[(Lcom/jogamp/opengl/GL;Ljava/nio/IntBuffer;IILjava/nio/Buffer;Ljava/io/PrintStream;)Z], sig[null], throws nil, access[public static] [junit] Added Method compileShader, desc[(Lcom/jogamp/opengl/GL;Ljava/nio/IntBuffer;)V], sig[null], throws nil, access[public static] [junit] Added Method isShaderStatusValid, desc[(Lcom/jogamp/opengl/GL;IILjava/io/PrintStream;)Z], sig[null], throws nil, access[public static] [junit] Added Method isShaderCompilerAvailable, desc[(Lcom/jogamp/opengl/GL;)Z], sig[null], throws nil, access[public static] [junit] Added Method isProgramStatusValid, desc[(Lcom/jogamp/opengl/GL;II)Z], sig[null], throws nil, access[public static] [junit] Added Method deleteShader, desc[(Lcom/jogamp/opengl/GL;Ljava/nio/IntBuffer;)V], sig[null], throws nil, access[public static] [junit] Added Method createAndCompileShader, desc[(Lcom/jogamp/opengl/GL;Ljava/nio/IntBuffer;I[[Ljava/lang/CharSequence;Ljava/io/PrintStream;)Z], sig[null], throws nil, access[public static] [junit] Added Method shaderBinary, desc[(Lcom/jogamp/opengl/GL;Ljava/nio/IntBuffer;ILjava/nio/Buffer;)V], sig[null], throws nil, access[public static] [junit] Class com.jogamp.opengl.util.glsl.fixedfunc.FixedFuncUtil [junit] Added Method wrapFixedFuncEmul, desc[(Lcom/jogamp/opengl/GL;Lcom/jogamp/opengl/util/glsl/fixedfunc/ShaderSelectionMode;Lcom/jogamp/opengl/util/PMVMatrix;ZZ)Lcom/jogamp/opengl/GL2ES1;], sig[null], throws nil, access[final public static] [junit] Added Method wrapFixedFuncEmul, desc[(Lcom/jogamp/opengl/GL;Lcom/jogamp/opengl/util/glsl/fixedfunc/ShaderSelectionMode;Lcom/jogamp/opengl/util/PMVMatrix;)Lcom/jogamp/opengl/GL2ES1;], sig[null], throws nil, access[final public static] [junit] Class com.jogamp.opengl.util.stereo.StereoClientRenderer [junit] Added Method reshape, desc[(Lcom/jogamp/opengl/GLAutoDrawable;IIII)V], sig[null], throws nil, access[public] [junit] Added Method init, desc[(Lcom/jogamp/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[public] [junit] Added Method dispose, desc[(Lcom/jogamp/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[public] [junit] Added Method display, desc[(Lcom/jogamp/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.util.stereo.StereoDevice [junit] Added Method getPosition, desc[()Lcom/jogamp/nativewindow/util/PointImmutable;], sig[null], throws nil, access[abstract public] [junit] Added Method getSurfaceSize, desc[()Lcom/jogamp/nativewindow/util/DimensionImmutable;], sig[null], throws nil, access[abstract public] [junit] Class com.jogamp.opengl.util.stereo.StereoDeviceRenderer [junit] Added Method getSingleSurfaceSize, desc[()Lcom/jogamp/nativewindow/util/DimensionImmutable;], sig[null], throws nil, access[abstract public] [junit] Added Method ppEnd, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[abstract public] [junit] Added Method ppBegin, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[abstract public] [junit] Added Method beginFrame, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[abstract public] [junit] Added Method init, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[abstract public] [junit] Added Method getTotalSurfaceSize, desc[()Lcom/jogamp/nativewindow/util/DimensionImmutable;], sig[null], throws nil, access[abstract public] [junit] Added Method ppOneEye, desc[(Lcom/jogamp/opengl/GL;I)V], sig[null], throws nil, access[abstract public] [junit] Added Method dispose, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[abstract public] [junit] Added Method endFrame, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[abstract public] [junit] Class com.jogamp.opengl.util.stereo.StereoDeviceRenderer.Eye [junit] Added Method getViewport, desc[()Lcom/jogamp/nativewindow/util/RectangleImmutable;], sig[null], throws nil, access[abstract public] [junit] Class com.jogamp.opengl.util.stereo.StereoGLEventListener [junit] Added Method reshapeForEye, desc[(Lcom/jogamp/opengl/GLAutoDrawable;IIIILcom/jogamp/opengl/util/stereo/EyeParameter;Lcom/jogamp/opengl/util/stereo/EyePose;)V], sig[null], throws nil, access[abstract public] [junit] Class com.jogamp.opengl.util.texture.ImageSequence [junit] Added Method addFrame, desc[(Lcom/jogamp/opengl/GL;Ljava/lang/Class;Ljava/lang/String;Ljava/lang/String;)V], sig[(Lcom/jogamp/opengl/GL;Ljava/lang/Class<*>;Ljava/lang/String;Ljava/lang/String;)V], throws [java/io/IOException], access[final public] [junit] Added Method getNextTexture, desc[(Lcom/jogamp/opengl/GL;)Lcom/jogamp/opengl/util/texture/TextureSequence$TextureFrame;], sig[null], throws [java/lang/IllegalStateException], access[public] [junit] Added Method destroy, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws [com/jogamp/opengl/GLException], access[public] [junit] Added Method addFrame, desc[(Lcom/jogamp/opengl/GL;Lcom/jogamp/opengl/util/texture/Texture;)V], sig[null], throws nil, access[final public] [junit] Class com.jogamp.opengl.util.texture.Texture [junit] Added Method setTexParameterfv, desc[(Lcom/jogamp/opengl/GL;I[FI)V], sig[null], throws nil, access[public] [junit] Added Method destroy, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws [com/jogamp/opengl/GLException], access[public] [junit] Added Method setTexParameterf, desc[(Lcom/jogamp/opengl/GL;IF)V], sig[null], throws nil, access[public] [junit] Added Method getTextureObject, desc[(Lcom/jogamp/opengl/GL;)I], sig[null], throws nil, access[public] [junit] Added Method setTexParameteriv, desc[(Lcom/jogamp/opengl/GL;I[II)V], sig[null], throws nil, access[public] [junit] Added Method updateSubImage, desc[(Lcom/jogamp/opengl/GL;Lcom/jogamp/opengl/util/texture/TextureData;IIIIIII)V], sig[null], throws [com/jogamp/opengl/GLException], access[public] [junit] Added Method setTexParameterfv, desc[(Lcom/jogamp/opengl/GL;ILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method enable, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws [com/jogamp/opengl/GLException], access[public] [junit] Added Method updateSubImage, desc[(Lcom/jogamp/opengl/GL;Lcom/jogamp/opengl/util/texture/TextureData;III)V], sig[null], throws [com/jogamp/opengl/GLException], access[public] [junit] Added Method setTexParameteri, desc[(Lcom/jogamp/opengl/GL;II)V], sig[null], throws nil, access[public] [junit] Added Method updateImage, desc[(Lcom/jogamp/opengl/GL;Lcom/jogamp/opengl/util/texture/TextureData;I)V], sig[null], throws [com/jogamp/opengl/GLException], access[public] [junit] Added Method , desc[(Lcom/jogamp/opengl/GL;Lcom/jogamp/opengl/util/texture/TextureData;)V], sig[null], throws [com/jogamp/opengl/GLException], access[public] [junit] Added Method disable, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws [com/jogamp/opengl/GLException], access[public] [junit] Added Method setTexParameteriv, desc[(Lcom/jogamp/opengl/GL;ILjava/nio/IntBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method bind, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws [com/jogamp/opengl/GLException], access[public] [junit] Added Method updateImage, desc[(Lcom/jogamp/opengl/GL;Lcom/jogamp/opengl/util/texture/TextureData;)V], sig[null], throws [com/jogamp/opengl/GLException], access[public] [junit] Class com.jogamp.opengl.util.texture.TextureData [junit] Added Method , desc[(Lcom/jogamp/opengl/GLProfile;IIIIIIZZZLjava/nio/Buffer;Lcom/jogamp/opengl/util/texture/TextureData$Flusher;)V], sig[null], throws [java/lang/IllegalArgumentException], access[public] [junit] Added Method , desc[(Lcom/jogamp/opengl/GLProfile;IIIILcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;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;IIIIIIZZ[Ljava/nio/Buffer;Lcom/jogamp/opengl/util/texture/TextureData$Flusher;)V], sig[null], throws [java/lang/IllegalArgumentException], access[public] [junit] Added Method getGLProfile, desc[()Lcom/jogamp/opengl/GLProfile;], sig[null], throws nil, access[public] [junit] Added Method , desc[(Lcom/jogamp/opengl/GLProfile;IIIILcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;ZZZLjava/nio/Buffer;Lcom/jogamp/opengl/util/texture/TextureData$Flusher;)V], sig[null], throws [java/lang/IllegalArgumentException], access[public] [junit] Added Method , desc[(Lcom/jogamp/opengl/GLProfile;)V], sig[null], throws nil, access[protected] [junit] Class com.jogamp.opengl.util.texture.TextureIO [junit] Added Method newTextureData, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/io/InputStream;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException, java/lang/IllegalArgumentException], access[public static] [junit] Added Method newTextureData, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/net/URL;ZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[public static] [junit] Added Method newTexture, desc[(Lcom/jogamp/opengl/GL;Lcom/jogamp/opengl/util/texture/TextureData;)Lcom/jogamp/opengl/util/texture/Texture;], sig[null], throws [com/jogamp/opengl/GLException, java/lang/IllegalArgumentException], access[public static] [junit] Added Method newTextureData, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/io/InputStream;ZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[public static] [junit] Added Method newTextureData, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/io/File;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException, java/lang/IllegalArgumentException], access[public static] [junit] Added Method newTextureData, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/net/URL;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException, java/lang/IllegalArgumentException], access[public static] [junit] Added Method newTextureData, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/io/File;ZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[public static] [junit] Class com.jogamp.opengl.util.texture.TextureSequence [junit] Added Method getNextTexture, desc[(Lcom/jogamp/opengl/GL;)Lcom/jogamp/opengl/util/texture/TextureSequence$TextureFrame;], sig[null], throws [java/lang/IllegalStateException], access[abstract public] [junit] Class com.jogamp.opengl.util.texture.TextureState [junit] Added Method , desc[(Lcom/jogamp/opengl/GL;II)V], sig[null], throws [com/jogamp/opengl/GLException], access[public] [junit] Added Method restore, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[final public] [junit] Added Method , desc[(Lcom/jogamp/opengl/GL;I)V], sig[null], throws [com/jogamp/opengl/GLException], access[public] [junit] Class com.jogamp.opengl.util.texture.awt.AWTTextureData [junit] Added Method , desc[(Lcom/jogamp/opengl/GLProfile;IIZLjava/awt/image/BufferedImage;)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.util.texture.awt.AWTTextureIO [junit] Added Method newTextureData, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/awt/image/BufferedImage;IIZ)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/lang/IllegalArgumentException], access[public static] [junit] Added Method newTexture, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/awt/image/BufferedImage;Z)Lcom/jogamp/opengl/util/texture/Texture;], sig[null], throws [com/jogamp/opengl/GLException], access[public static] [junit] Added Method newTextureData, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/awt/image/BufferedImage;Z)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws nil, access[public static] [junit] Class com.jogamp.opengl.util.texture.spi.TGAImage [junit] Added Method read, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/lang/String;)Lcom/jogamp/opengl/util/texture/spi/TGAImage;], sig[null], throws [java/io/IOException], access[public static] [junit] Added Method read, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/io/InputStream;)Lcom/jogamp/opengl/util/texture/spi/TGAImage;], sig[null], throws [java/io/IOException], access[public static] [junit] Class com.jogamp.opengl.util.texture.spi.TextureProvider [junit] Added Method newTextureData, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/io/File;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[abstract public] [junit] Added Method newTextureData, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/net/URL;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[abstract public] [junit] Added Method newTextureData, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/io/InputStream;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[abstract public] [junit] Class com.jogamp.opengl.util.texture.spi.awt.IIOTextureProvider [junit] Added Method newTextureData, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/io/File;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[public] [junit] Added Method newTextureData, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/io/InputStream;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[public] [junit] Added Method newTextureData, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/net/URL;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[public] [junit] [junit] [junit] [junit] [junit] Class Order [junit] [junit] Class com.jogamp.gluegen.runtime.opengl.GLProcAddressResolver [junit] CompatChanged Method resolve, throws[[] -> [java/lang/SecurityException]], access[] [junit] Class com.jogamp.graph.curve.opengl.GLRegion [junit] Added Method clearImpl, desc[(Lcom/jogamp/opengl/GL2ES2;)V], sig[null], throws nil, access[abstract protected] [junit] Added Method destroyImpl, desc[(Lcom/jogamp/opengl/GL2ES2;)V], sig[null], throws nil, access[abstract protected] [junit] Removed Method destroyImpl, desc[(Ljavax/media/opengl/GL2ES2;)V], sig[null], throws nil, access[abstract protected] [junit] Removed Method clearImpl, desc[(Ljavax/media/opengl/GL2ES2;)V], sig[null], throws nil, access[abstract protected] [junit] Added Method clear, desc[(Lcom/jogamp/opengl/GL2ES2;)V], sig[null], throws nil, access[public] [junit] Removed Method draw, desc[(Ljavax/media/opengl/GL2ES2;Lcom/jogamp/graph/curve/opengl/RegionRenderer;[I)V], sig[null], throws nil, access[final public] [junit] Added Method drawImpl, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/graph/curve/opengl/RegionRenderer;[I)V], sig[null], throws nil, access[abstract protected] [junit] Removed Method destroy, desc[(Ljavax/media/opengl/GL2ES2;)V], sig[null], throws nil, access[final public] [junit] Removed Method updateImpl, desc[(Ljavax/media/opengl/GL2ES2;)V], sig[null], throws nil, access[abstract protected] [junit] Removed Method drawImpl, desc[(Ljavax/media/opengl/GL2ES2;Lcom/jogamp/graph/curve/opengl/RegionRenderer;[I)V], sig[null], throws nil, access[abstract protected] [junit] Removed Method clear, desc[(Ljavax/media/opengl/GL2ES2;)V], sig[null], throws nil, access[public] [junit] Added Method draw, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/graph/curve/opengl/RegionRenderer;[I)V], sig[null], throws nil, access[final public] [junit] Added Method updateImpl, desc[(Lcom/jogamp/opengl/GL2ES2;)V], sig[null], throws nil, access[abstract protected] [junit] Added Method destroy, desc[(Lcom/jogamp/opengl/GL2ES2;)V], sig[null], throws nil, access[final public] [junit] Class com.jogamp.graph.curve.opengl.RegionRenderer [junit] Added Method init, desc[(Lcom/jogamp/opengl/GL2ES2;I)V], sig[null], throws [com/jogamp/opengl/GLException], access[final public] [junit] Added Method enable, desc[(Lcom/jogamp/opengl/GL2ES2;Z)V], sig[null], throws nil, access[final public] [junit] Removed Method useShaderProgram, desc[(Ljavax/media/opengl/GL2ES2;IZIILcom/jogamp/opengl/util/texture/TextureSequence;)Z], sig[null], throws nil, access[final public] [junit] Removed Method destroy, desc[(Ljavax/media/opengl/GL2ES2;)V], sig[null], throws nil, access[final public] [junit] Removed Method init, desc[(Ljavax/media/opengl/GL2ES2;I)V], sig[null], throws [javax/media/opengl/GLException], access[final public] [junit] Added Method useShaderProgram, desc[(Lcom/jogamp/opengl/GL2ES2;IZIILcom/jogamp/opengl/util/texture/TextureSequence;)Z], sig[null], throws nil, access[final public] [junit] Added Method destroy, desc[(Lcom/jogamp/opengl/GL2ES2;)V], sig[null], throws nil, access[final public] [junit] Removed Method enable, desc[(Ljavax/media/opengl/GL2ES2;Z)V], sig[null], throws nil, access[final public] [junit] Class com.jogamp.graph.curve.opengl.RegionRenderer.GLCallback [junit] Added Method run, desc[(Lcom/jogamp/opengl/GL;Lcom/jogamp/graph/curve/opengl/RegionRenderer;)V], sig[null], throws nil, access[abstract public] [junit] Removed Method run, desc[(Ljavax/media/opengl/GL;Lcom/jogamp/graph/curve/opengl/RegionRenderer;)V], sig[null], throws nil, access[abstract public] [junit] Class com.jogamp.graph.curve.opengl.RenderState [junit] Removed Method updateUniformLoc, desc[(Ljavax/media/opengl/GL2ES2;ZLjavax/media/opengl/GLUniformData;Z)Z], sig[null], throws nil, access[final public] [junit] Removed Method getRenderState, desc[(Ljavax/media/opengl/GL2ES2;)Lcom/jogamp/graph/curve/opengl/RenderState;], sig[null], throws nil, access[final public static] [junit] Removed Method attachTo, desc[(Ljavax/media/opengl/GL2ES2;)Lcom/jogamp/graph/curve/opengl/RenderState;], sig[null], throws nil, access[final public] [junit] Added Method destroy, desc[(Lcom/jogamp/opengl/GL2ES2;)V], sig[null], throws nil, access[public] [junit] Removed Method detachFrom, desc[(Ljavax/media/opengl/GL2ES2;)Z], sig[null], throws nil, access[final public] [junit] Removed Method updateUniformDataLoc, desc[(Ljavax/media/opengl/GL2ES2;ZZLjavax/media/opengl/GLUniformData;Z)Z], sig[null], throws nil, access[final public] [junit] Removed Method destroy, desc[(Ljavax/media/opengl/GL2ES2;)V], sig[null], throws nil, access[public] [junit] Added Method attachTo, desc[(Lcom/jogamp/opengl/GL2ES2;)Lcom/jogamp/graph/curve/opengl/RenderState;], sig[null], throws nil, access[final public] [junit] Added Method updateUniformLoc, desc[(Lcom/jogamp/opengl/GL2ES2;ZLcom/jogamp/opengl/GLUniformData;Z)Z], sig[null], throws nil, access[final public] [junit] Removed Method updateAttributeLoc, desc[(Ljavax/media/opengl/GL2ES2;ZLcom/jogamp/opengl/util/GLArrayDataServer;Z)Z], sig[null], throws nil, access[final public] [junit] Added Method setShaderProgram, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/opengl/util/glsl/ShaderProgram;)Z], sig[null], throws nil, access[final public] [junit] Removed Method setShaderProgram, desc[(Ljavax/media/opengl/GL2ES2;Lcom/jogamp/opengl/util/glsl/ShaderProgram;)Z], sig[null], throws nil, access[final public] [junit] Added Method getRenderState, desc[(Lcom/jogamp/opengl/GL2ES2;)Lcom/jogamp/graph/curve/opengl/RenderState;], sig[null], throws nil, access[final public static] [junit] Added Method updateUniformDataLoc, desc[(Lcom/jogamp/opengl/GL2ES2;ZZLcom/jogamp/opengl/GLUniformData;Z)Z], sig[null], throws nil, access[final public] [junit] Added Method updateAttributeLoc, desc[(Lcom/jogamp/opengl/GL2ES2;ZLcom/jogamp/opengl/util/GLArrayDataServer;Z)Z], sig[null], throws nil, access[final public] [junit] Added Method detachFrom, desc[(Lcom/jogamp/opengl/GL2ES2;)Z], sig[null], throws nil, access[final public] [junit] Class com.jogamp.graph.curve.opengl.RenderState.ProgramLocal [junit] Removed Method update, desc[(Ljavax/media/opengl/GL2ES2;Lcom/jogamp/graph/curve/opengl/RenderState;ZIZZ)Z], sig[null], throws nil, access[final public] [junit] Added Method update, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/graph/curve/opengl/RenderState;ZIZZ)Z], sig[null], throws nil, access[final public] [junit] Class com.jogamp.graph.curve.opengl.TextRegionUtil [junit] Added Method clear, desc[(Lcom/jogamp/opengl/GL2ES2;)V], sig[null], throws nil, access[public] [junit] Removed Method validateCache, desc[(Ljavax/media/opengl/GL2ES2;I)V], sig[null], throws nil, access[final protected] [junit] Removed Method clear, desc[(Ljavax/media/opengl/GL2ES2;)V], sig[null], throws nil, access[public] [junit] Added Method removeCachedRegion, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/graph/font/Font;Ljava/lang/CharSequence;II)V], sig[null], throws nil, access[final protected] [junit] Removed Method drawString3D, desc[(Ljavax/media/opengl/GL2ES2;Lcom/jogamp/graph/curve/opengl/RegionRenderer;Lcom/jogamp/graph/font/Font;FLjava/lang/CharSequence;[F[I)V], sig[null], throws nil, access[public] [junit] Added Method validateCache, desc[(Lcom/jogamp/opengl/GL2ES2;I)V], sig[null], throws nil, access[final protected] [junit] Removed Method addCachedRegion, desc[(Ljavax/media/opengl/GL2ES2;Lcom/jogamp/graph/font/Font;Ljava/lang/CharSequence;FILcom/jogamp/graph/curve/opengl/GLRegion;)V], sig[null], throws nil, access[final protected] [junit] Added Method drawString3D, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/graph/curve/opengl/RegionRenderer;Lcom/jogamp/graph/font/Font;FLjava/lang/CharSequence;[F[I)V], sig[null], throws nil, access[public] [junit] Added Method setCacheLimit, desc[(Lcom/jogamp/opengl/GL2ES2;I)V], sig[null], throws nil, access[final public] [junit] Added Method addCachedRegion, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/graph/font/Font;Ljava/lang/CharSequence;FILcom/jogamp/graph/curve/opengl/GLRegion;)V], sig[null], throws nil, access[final protected] [junit] Removed Method setCacheLimit, desc[(Ljavax/media/opengl/GL2ES2;I)V], sig[null], throws nil, access[final public] [junit] Removed Method drawString3D, desc[(Ljavax/media/opengl/GL2ES2;Lcom/jogamp/graph/curve/opengl/GLRegion;Lcom/jogamp/graph/curve/opengl/RegionRenderer;Lcom/jogamp/graph/font/Font;FLjava/lang/CharSequence;[F[ILjogamp/graph/geom/plane/AffineTransform;Ljogamp/graph/geom/plane/AffineTransform;)V], sig[null], throws nil, access[public static] [junit] Removed Method removeCachedRegion, desc[(Ljavax/media/opengl/GL2ES2;I)V], sig[null], throws nil, access[final protected] [junit] Added Method drawString3D, desc[(Lcom/jogamp/opengl/GL2ES2;ILcom/jogamp/graph/curve/opengl/RegionRenderer;Lcom/jogamp/graph/font/Font;FLjava/lang/CharSequence;[F[ILjogamp/graph/geom/plane/AffineTransform;Ljogamp/graph/geom/plane/AffineTransform;)V], sig[null], throws nil, access[public static] [junit] Added Method removeCachedRegion, desc[(Lcom/jogamp/opengl/GL2ES2;I)V], sig[null], throws nil, access[final protected] [junit] Removed Method drawString3D, desc[(Ljavax/media/opengl/GL2ES2;ILcom/jogamp/graph/curve/opengl/RegionRenderer;Lcom/jogamp/graph/font/Font;FLjava/lang/CharSequence;[F[ILjogamp/graph/geom/plane/AffineTransform;Ljogamp/graph/geom/plane/AffineTransform;)V], sig[null], throws nil, access[public static] [junit] Added Method drawString3D, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/graph/curve/opengl/GLRegion;Lcom/jogamp/graph/curve/opengl/RegionRenderer;Lcom/jogamp/graph/font/Font;FLjava/lang/CharSequence;[F[ILjogamp/graph/geom/plane/AffineTransform;Ljogamp/graph/geom/plane/AffineTransform;)V], sig[null], throws nil, access[public static] [junit] Removed Method removeCachedRegion, desc[(Ljavax/media/opengl/GL2ES2;Lcom/jogamp/graph/font/Font;Ljava/lang/CharSequence;II)V], sig[null], throws nil, access[final protected] [junit] Class com.jogamp.graph.font.FontFactory [junit] Added Method get, desc[(Ljava/io/InputStream;Z)Lcom/jogamp/graph/font/Font;], sig[null], throws [java/io/IOException], access[final public static] [junit] Added Method get, desc[(Ljava/io/InputStream;IZ)Lcom/jogamp/graph/font/Font;], sig[null], throws [java/io/IOException], access[final public static] [junit] Removed Method get, desc[(Ljava/net/URLConnection;)Lcom/jogamp/graph/font/Font;], sig[null], throws [java/io/IOException], access[final public static] [junit] Class com.jogamp.nativewindow.AbstractGraphicsConfiguration [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.nativewindow.AbstractGraphicsDevice [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.nativewindow.AbstractGraphicsScreen [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.nativewindow.Capabilities [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.nativewindow.CapabilitiesChooser [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.nativewindow.CapabilitiesImmutable [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.nativewindow.DefaultCapabilitiesChooser [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.nativewindow.DefaultGraphicsConfiguration [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.nativewindow.DefaultGraphicsDevice [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.nativewindow.DefaultGraphicsScreen [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.nativewindow.DelegatedUpstreamSurfaceHookMutableSize [junit] Removed Method create, desc[(Ljavax/media/nativewindow/ProxySurface;)V], sig[null], throws nil, access[final public] [junit] Added Method , desc[(Lcom/jogamp/nativewindow/UpstreamSurfaceHook;II)V], sig[null], throws nil, access[public] [junit] Added Method create, desc[(Lcom/jogamp/nativewindow/ProxySurface;)V], sig[null], throws nil, access[final public] [junit] Removed Method destroy, desc[(Ljavax/media/nativewindow/ProxySurface;)V], sig[null], throws nil, access[final public] [junit] Removed Method , desc[(Ljavax/media/nativewindow/UpstreamSurfaceHook;II)V], sig[null], throws nil, access[public] [junit] Added Method destroy, desc[(Lcom/jogamp/nativewindow/ProxySurface;)V], sig[null], throws nil, access[final public] [junit] Class com.jogamp.nativewindow.DelegatedUpstreamSurfaceHookWithSurfaceSize [junit] Changed Class , access[] [junit] Added Method create, desc[(Lcom/jogamp/nativewindow/ProxySurface;)V], sig[null], throws nil, access[final public] [junit] Added Method getSurfaceHeight, desc[(Lcom/jogamp/nativewindow/ProxySurface;)I], sig[null], throws nil, access[final public] [junit] Removed Method getSurfaceHeight, desc[(Ljavax/media/nativewindow/ProxySurface;)I], sig[null], throws nil, access[final public] [junit] Added Method destroy, desc[(Lcom/jogamp/nativewindow/ProxySurface;)V], sig[null], throws nil, access[final public] [junit] Added Method getUpstreamSurface, desc[()Lcom/jogamp/nativewindow/NativeSurface;], sig[null], throws nil, access[final public] [junit] Removed Method getUpstreamSurface, desc[()Ljavax/media/nativewindow/NativeSurface;], sig[null], throws nil, access[final public] [junit] Removed Method create, desc[(Ljavax/media/nativewindow/ProxySurface;)V], sig[null], throws nil, access[final public] [junit] Removed Method getSurfaceWidth, desc[(Ljavax/media/nativewindow/ProxySurface;)I], sig[null], throws nil, access[final public] [junit] Added Method , desc[(Lcom/jogamp/nativewindow/UpstreamSurfaceHook;Lcom/jogamp/nativewindow/NativeSurface;)V], sig[null], throws nil, access[public] [junit] Added Method getSurfaceWidth, desc[(Lcom/jogamp/nativewindow/ProxySurface;)I], sig[null], throws nil, access[final public] [junit] Removed Method , desc[(Ljavax/media/nativewindow/UpstreamSurfaceHook;Ljavax/media/nativewindow/NativeSurface;)V], sig[null], throws nil, access[public] [junit] Removed Method destroy, desc[(Ljavax/media/nativewindow/ProxySurface;)V], sig[null], throws nil, access[final public] [junit] Class com.jogamp.nativewindow.GenericUpstreamSurfacelessHook [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.nativewindow.GraphicsConfigurationFactory [junit] Added Class , access[abstract public super synchronized] [junit] Class com.jogamp.nativewindow.MutableGraphicsConfiguration [junit] Changed Class , access[] [junit] Added Method , desc[(Lcom/jogamp/nativewindow/AbstractGraphicsScreen;Lcom/jogamp/nativewindow/CapabilitiesImmutable;Lcom/jogamp/nativewindow/CapabilitiesImmutable;)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] Added Method setChosenCapabilities, desc[(Lcom/jogamp/nativewindow/CapabilitiesImmutable;)V], sig[null], throws nil, access[public] [junit] Removed Method setScreen, desc[(Ljavax/media/nativewindow/AbstractGraphicsScreen;)V], sig[null], throws nil, access[public] [junit] Added Method setScreen, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsScreen;)V], sig[null], throws nil, access[public] [junit] Removed Method setChosenCapabilities, desc[(Ljavax/media/nativewindow/CapabilitiesImmutable;)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.nativewindow.MutableSurface [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.nativewindow.NativeSurface [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.nativewindow.NativeSurfaceHolder [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.nativewindow.NativeWindow [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.nativewindow.NativeWindowException [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.nativewindow.NativeWindowFactory [junit] Added Class , access[abstract public super synchronized] [junit] Class com.jogamp.nativewindow.OffscreenLayerOption [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.nativewindow.OffscreenLayerSurface [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.nativewindow.ProxySurface [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.nativewindow.ScalableSurface [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.nativewindow.SurfaceUpdatedListener [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.nativewindow.ToolkitLock [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.nativewindow.UpstreamSurfaceHook [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.nativewindow.UpstreamSurfaceHook.MutableSize [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.nativewindow.UpstreamSurfaceHookMutableSize [junit] Added Method getUpstreamSurface, desc[()Lcom/jogamp/nativewindow/NativeSurface;], sig[null], throws nil, access[final public] [junit] Removed Method getSurfaceWidth, desc[(Ljavax/media/nativewindow/ProxySurface;)I], sig[null], throws nil, access[final public] [junit] Added Method getSurfaceHeight, desc[(Lcom/jogamp/nativewindow/ProxySurface;)I], sig[null], throws nil, access[final public] [junit] Added Method create, desc[(Lcom/jogamp/nativewindow/ProxySurface;)V], sig[null], throws nil, access[public] [junit] Removed Method create, desc[(Ljavax/media/nativewindow/ProxySurface;)V], sig[null], throws nil, access[public] [junit] Added Method destroy, desc[(Lcom/jogamp/nativewindow/ProxySurface;)V], sig[null], throws nil, access[public] [junit] Added Method getSurfaceWidth, desc[(Lcom/jogamp/nativewindow/ProxySurface;)I], sig[null], throws nil, access[final public] [junit] Removed Method destroy, desc[(Ljavax/media/nativewindow/ProxySurface;)V], sig[null], throws nil, access[public] [junit] Changed Class , access[] [junit] Removed Method getSurfaceHeight, desc[(Ljavax/media/nativewindow/ProxySurface;)I], sig[null], throws nil, access[final public] [junit] Removed Method getUpstreamSurface, desc[()Ljavax/media/nativewindow/NativeSurface;], sig[null], throws nil, access[final public] [junit] Class com.jogamp.nativewindow.VisualIDHolder [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.nativewindow.VisualIDHolder.VIDComparator [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.nativewindow.VisualIDHolder.VIDType [junit] Added Class , access[enum final public super synchronized] [junit] Class com.jogamp.nativewindow.WindowClosingProtocol [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.nativewindow.WindowClosingProtocol.WindowClosingMode [junit] Added Class , access[enum final public super synchronized] [junit] Class com.jogamp.nativewindow.awt.AWTGraphicsConfiguration [junit] Changed Class , access[] [junit] Removed Method setChosenCapabilities, desc[(Ljavax/media/nativewindow/CapabilitiesImmutable;)V], sig[null], throws nil, access[public] [junit] Added Method getNativeGraphicsConfiguration, desc[()Lcom/jogamp/nativewindow/AbstractGraphicsConfiguration;], sig[null], throws nil, access[public] [junit] Added Method create, desc[(Ljava/awt/Component;Lcom/jogamp/nativewindow/CapabilitiesImmutable;Lcom/jogamp/nativewindow/CapabilitiesImmutable;)Lcom/jogamp/nativewindow/awt/AWTGraphicsConfiguration;], sig[null], throws nil, access[public static] [junit] Removed Method create, desc[(Ljava/awt/Component;Ljavax/media/nativewindow/CapabilitiesImmutable;Ljavax/media/nativewindow/CapabilitiesImmutable;)Lcom/jogamp/nativewindow/awt/AWTGraphicsConfiguration;], sig[null], throws nil, access[public static] [junit] Added Method , desc[(Lcom/jogamp/nativewindow/awt/AWTGraphicsScreen;Lcom/jogamp/nativewindow/CapabilitiesImmutable;Lcom/jogamp/nativewindow/CapabilitiesImmutable;Ljava/awt/GraphicsConfiguration;Lcom/jogamp/nativewindow/AbstractGraphicsConfiguration;)V], sig[null], throws nil, access[public] [junit] Added Method setupCapabilitiesRGBABits, desc[(Lcom/jogamp/nativewindow/CapabilitiesImmutable;Ljava/awt/GraphicsConfiguration;)Lcom/jogamp/nativewindow/CapabilitiesImmutable;], sig[null], throws nil, access[public static] [junit] Removed Method setupCapabilitiesRGBABits, desc[(Ljavax/media/nativewindow/CapabilitiesImmutable;Ljava/awt/GraphicsConfiguration;)Ljavax/media/nativewindow/CapabilitiesImmutable;], sig[null], throws nil, access[public static] [junit] Removed Method getNativeGraphicsConfiguration, desc[()Ljavax/media/nativewindow/AbstractGraphicsConfiguration;], sig[null], throws nil, access[public] [junit] Removed Method , desc[(Lcom/jogamp/nativewindow/awt/AWTGraphicsScreen;Ljavax/media/nativewindow/CapabilitiesImmutable;Ljavax/media/nativewindow/CapabilitiesImmutable;Ljava/awt/GraphicsConfiguration;Ljavax/media/nativewindow/AbstractGraphicsConfiguration;)V], sig[null], throws nil, access[public] [junit] Added Method setChosenCapabilities, desc[(Lcom/jogamp/nativewindow/CapabilitiesImmutable;)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.nativewindow.awt.AWTGraphicsDevice [junit] Changed Class , access[] [junit] Class com.jogamp.nativewindow.awt.AWTGraphicsScreen [junit] Added Method createScreenDevice, desc[(II)Lcom/jogamp/nativewindow/AbstractGraphicsScreen;], sig[null], throws nil, access[public static] [junit] Added Method createScreenDevice, desc[(Ljava/awt/GraphicsDevice;I)Lcom/jogamp/nativewindow/AbstractGraphicsScreen;], sig[null], throws nil, access[public static] [junit] Changed Class , access[] [junit] Removed Method createScreenDevice, desc[(II)Ljavax/media/nativewindow/AbstractGraphicsScreen;], sig[null], throws nil, access[public static] [junit] Added Method createDefault, desc[()Lcom/jogamp/nativewindow/AbstractGraphicsScreen;], sig[null], throws nil, access[public static] [junit] Removed Method createDefault, desc[()Ljavax/media/nativewindow/AbstractGraphicsScreen;], sig[null], throws nil, access[public static] [junit] Removed Method createScreenDevice, desc[(Ljava/awt/GraphicsDevice;I)Ljavax/media/nativewindow/AbstractGraphicsScreen;], sig[null], throws nil, access[public static] [junit] Class com.jogamp.nativewindow.awt.AWTWindowClosingProtocol [junit] Removed Method setDefaultCloseOperation, desc[(Ljavax/media/nativewindow/WindowClosingProtocol$WindowClosingMode;)Ljavax/media/nativewindow/WindowClosingProtocol$WindowClosingMode;], sig[null], throws nil, access[final public] [junit] Removed Method getDefaultCloseOperation, desc[()Ljavax/media/nativewindow/WindowClosingProtocol$WindowClosingMode;], sig[null], throws nil, access[final public] [junit] Added Method setDefaultCloseOperation, desc[(Lcom/jogamp/nativewindow/WindowClosingProtocol$WindowClosingMode;)Lcom/jogamp/nativewindow/WindowClosingProtocol$WindowClosingMode;], sig[null], throws nil, access[final public] [junit] Changed Class , access[] [junit] Added Method getDefaultCloseOperation, desc[()Lcom/jogamp/nativewindow/WindowClosingProtocol$WindowClosingMode;], sig[null], throws nil, access[final public] [junit] Class com.jogamp.nativewindow.awt.DirectDataBufferInt [junit] Added Method , desc[(Ljava/nio/ByteBuffer;I)V], sig[null], throws nil, access[public] [junit] Added Method getDataBytes, desc[(I)Ljava/nio/ByteBuffer;], sig[null], throws nil, access[public] [junit] Added Method getDataBytes, desc[()Ljava/nio/ByteBuffer;], sig[null], throws nil, access[public] [junit] Removed Method , desc[(Ljava/nio/IntBuffer;I)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.nativewindow.awt.DirectDataBufferInt.BufferedImageInt [junit] Added Method getDataBuffer, desc[()Lcom/jogamp/nativewindow/awt/DirectDataBufferInt;], sig[null], throws nil, access[public] [junit] Added Method , desc[(ILjava/awt/image/ColorModel;Lcom/jogamp/nativewindow/awt/DirectDataBufferInt;Ljava/awt/image/WritableRaster;Ljava/util/Hashtable;)V], sig[(ILjava/awt/image/ColorModel;Lcom/jogamp/nativewindow/awt/DirectDataBufferInt;Ljava/awt/image/WritableRaster;Ljava/util/Hashtable<**>;)V], throws nil, access[public] [junit] Removed Method , desc[(ILjava/awt/image/ColorModel;Ljava/awt/image/WritableRaster;Ljava/util/Hashtable;)V], sig[(ILjava/awt/image/ColorModel;Ljava/awt/image/WritableRaster;Ljava/util/Hashtable<**>;)V], throws nil, access[public] [junit] Class com.jogamp.nativewindow.awt.JAWTWindow [junit] CompatChanged Method lockSurface, throws[[javax/media/nativewindow/NativeWindowException, java/lang/RuntimeException] -> [com/jogamp/nativewindow/NativeWindowException, java/lang/RuntimeException]], access[] [junit] Removed Method getPixelScaleX, desc[()I], sig[null], throws nil, access[final protected] [junit] Removed Method getNativeSurfaceScale, desc[([I)[I], sig[null], throws nil, access[final public] [junit] CompatChanged Method fetchJAWTImpl, throws[[javax/media/nativewindow/NativeWindowException] -> [com/jogamp/nativewindow/NativeWindowException]], access[] [junit] CompatChanged Method unlockSurfaceImpl, throws[[javax/media/nativewindow/NativeWindowException] -> [com/jogamp/nativewindow/NativeWindowException]], access[] [junit] Added Method getLocationOnScreenNativeImpl, desc[(II)Lcom/jogamp/nativewindow/util/Point;], sig[null], throws nil, access[abstract protected] [junit] Added Method getLocationOnScreenNative, desc[(Lcom/jogamp/nativewindow/util/Point;)Lcom/jogamp/nativewindow/util/Point;], sig[null], throws nil, access[protected] [junit] Removed Method getInsets, desc[()Ljavax/media/nativewindow/util/InsetsImmutable;], sig[null], throws nil, access[final public] [junit] Removed Method getLocationOnScreen, desc[(Ljavax/media/nativewindow/util/Point;)Ljavax/media/nativewindow/util/Point;], sig[null], throws nil, access[public] [junit] CompatChanged Method attachSurfaceLayer, throws[[javax/media/nativewindow/NativeWindowException] -> [com/jogamp/nativewindow/NativeWindowException]], access[] [junit] Added Method getPixelScaleY, desc[()F], sig[null], throws nil, access[final protected] [junit] Removed Method setSurfaceScale, desc[([I)V], sig[null], throws nil, access[public] [junit] Removed Method setCursor, desc[(Ljavax/media/nativewindow/util/PixelRectangle;Ljavax/media/nativewindow/util/PointImmutable;)Z], sig[null], throws nil, access[final public] [junit] Added Method setReqPixelScale, desc[()Z], sig[null], throws nil, access[final protected] [junit] Added Method getMinimumSurfaceScale, desc[([F)[F], sig[null], throws nil, access[public] [junit] Added Method updatePixelScale, desc[(Z)Z], sig[null], throws nil, access[final public] [junit] Added Method getGraphicsConfiguration, desc[()Lcom/jogamp/nativewindow/AbstractGraphicsConfiguration;], sig[null], throws nil, access[final public] [junit] Added Method getParent, desc[()Lcom/jogamp/nativewindow/NativeWindow;], sig[null], throws nil, access[final public] [junit] Removed Method getGraphicsConfiguration, desc[()Ljavax/media/nativewindow/AbstractGraphicsConfiguration;], sig[null], throws nil, access[final public] [junit] Removed Method getParent, desc[()Ljavax/media/nativewindow/NativeWindow;], sig[null], throws nil, access[final public] [junit] Removed Method setChosenCapabilities, desc[(Ljavax/media/nativewindow/CapabilitiesImmutable;)V], sig[null], throws nil, access[final public] [junit] Added Method hasPixelScaleChanged, desc[()Z], sig[null], throws nil, access[final public] [junit] Added Method getNativeSurface, desc[()Lcom/jogamp/nativewindow/NativeSurface;], sig[null], throws nil, access[final public] [junit] Removed Method getCurrentSurfaceScale, desc[([I)[I], sig[null], throws nil, access[final public] [junit] Removed Method getPixelScaleY, desc[()I], sig[null], throws nil, access[final protected] [junit] Removed Method getNativeSurface, desc[()Ljavax/media/nativewindow/NativeSurface;], sig[null], throws nil, access[final public] [junit] Added Method setCursor, desc[(Lcom/jogamp/nativewindow/util/PixelRectangle;Lcom/jogamp/nativewindow/util/PointImmutable;)Z], sig[null], throws nil, access[final public] [junit] Added Method removeSurfaceUpdatedListener, desc[(Lcom/jogamp/nativewindow/SurfaceUpdatedListener;)V], sig[null], throws nil, access[public] [junit] Removed Method addSurfaceUpdatedListener, desc[(ILjavax/media/nativewindow/SurfaceUpdatedListener;)V], sig[null], throws [java/lang/IndexOutOfBoundsException], access[public] [junit] Changed Field reqPixelScale, desc[[I -> [F], access[added: private removed: protected ] [junit] Removed Method surfaceUpdated, desc[(Ljava/lang/Object;Ljavax/media/nativewindow/NativeSurface;J)V], sig[null], throws nil, access[public] [junit] Removed Method getRequestedSurfaceScale, desc[([I)[I], sig[null], throws nil, access[final public] [junit] Added Method getRequestedSurfaceScale, desc[([F)[F], sig[null], throws nil, access[final public] [junit] Removed Method getLocationOnScreenNonBlocking, desc[(Ljavax/media/nativewindow/util/Point;Ljava/awt/Component;)Ljava/awt/Component;], sig[null], throws nil, access[protected static] [junit] Changed Class , access[] [junit] Added Method getCurrentSurfaceScale, desc[([F)[F], sig[null], throws nil, access[final public] [junit] Removed Method getLocationOnScreenNative, desc[(Ljavax/media/nativewindow/util/Point;)Ljavax/media/nativewindow/util/Point;], sig[null], throws nil, access[protected] [junit] Added Method getMaximumSurfaceScale, desc[([F)[F], sig[null], throws nil, access[final public] [junit] Removed Method addSurfaceUpdatedListener, desc[(Ljavax/media/nativewindow/SurfaceUpdatedListener;)V], sig[null], throws nil, access[public] [junit] Added Method getInsets, desc[()Lcom/jogamp/nativewindow/util/InsetsImmutable;], sig[null], throws nil, access[final public] [junit] Removed Method , desc[(Ljava/lang/Object;Ljavax/media/nativewindow/AbstractGraphicsConfiguration;)V], sig[null], throws nil, access[protected] [junit] Removed Method getBounds, desc[()Ljavax/media/nativewindow/util/RectangleImmutable;], sig[null], throws nil, access[final public] [junit] Removed Method removeSurfaceUpdatedListener, desc[(Ljavax/media/nativewindow/SurfaceUpdatedListener;)V], sig[null], throws nil, access[public] [junit] Removed Method getLocationOnScreenNativeImpl, desc[(II)Ljavax/media/nativewindow/util/Point;], sig[null], throws nil, access[abstract protected] [junit] Added Method , desc[(Ljava/lang/Object;Lcom/jogamp/nativewindow/AbstractGraphicsConfiguration;)V], sig[null], throws nil, access[protected] [junit] Added Method addSurfaceUpdatedListener, desc[(ILcom/jogamp/nativewindow/SurfaceUpdatedListener;)V], sig[null], throws [java/lang/IndexOutOfBoundsException], access[public] [junit] CompatChanged Method lockSurfaceImpl, throws[[javax/media/nativewindow/NativeWindowException] -> [com/jogamp/nativewindow/NativeWindowException]], access[] [junit] Added Method getLocationOnScreen, desc[(Lcom/jogamp/nativewindow/util/Point;)Lcom/jogamp/nativewindow/util/Point;], sig[null], throws nil, access[public] [junit] Added Method setSurfaceScale, desc[([F)Z], sig[null], throws nil, access[public] [junit] Added Method setChosenCapabilities, desc[(Lcom/jogamp/nativewindow/CapabilitiesImmutable;)V], sig[null], throws nil, access[final public] [junit] Added Method getBounds, desc[()Lcom/jogamp/nativewindow/util/RectangleImmutable;], sig[null], throws nil, access[final public] [junit] Added Method surfaceUpdated, desc[(Ljava/lang/Object;Lcom/jogamp/nativewindow/NativeSurface;J)V], sig[null], throws nil, access[public] [junit] Removed Method updatePixelScale, desc[()Z], sig[null], throws nil, access[final protected] [junit] CompatChanged Method detachSurfaceLayer, throws[[javax/media/nativewindow/NativeWindowException] -> [com/jogamp/nativewindow/NativeWindowException]], access[] [junit] Added Method getPixelScaleX, desc[()F], sig[null], throws nil, access[final protected] [junit] Added Method addSurfaceUpdatedListener, desc[(Lcom/jogamp/nativewindow/SurfaceUpdatedListener;)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.nativewindow.egl.EGLGraphicsDevice [junit] Added Method getEGLVersion, desc[()Lcom/jogamp/common/util/VersionNumber;], sig[null], throws nil, access[public] [junit] Added Method toString, desc[()Ljava/lang/String;], sig[null], throws nil, access[public] [junit] Changed Class , access[] [junit] Class com.jogamp.nativewindow.egl.EGLGraphicsDevice.EGLDisplayLifecycleCallback [junit] Removed Method eglGetAndInitDisplay, desc[([J)J], sig[null], throws nil, access[abstract public] [junit] Added Method eglGetAndInitDisplay, desc[([J[I[I)J], sig[null], throws nil, access[abstract public] [junit] Class com.jogamp.nativewindow.macosx.MacOSXGraphicsDevice [junit] Changed Class , access[] [junit] Class com.jogamp.nativewindow.swt.SWTAccessor [junit] Removed Method getNativeVisualID, desc[(Ljavax/media/nativewindow/AbstractGraphicsDevice;J)I], sig[null], throws nil, access[public static] [junit] Added Method getDevice, desc[(Lorg/eclipse/swt/widgets/Control;)Lcom/jogamp/nativewindow/AbstractGraphicsDevice;], sig[null], throws [com/jogamp/nativewindow/NativeWindowException, java/lang/UnsupportedOperationException], access[public static] [junit] CompatChanged Method getHandle, throws[[javax/media/nativewindow/NativeWindowException] -> [com/jogamp/nativewindow/NativeWindowException]], access[] [junit] CompatChanged Method setRealized, throws[[javax/media/nativewindow/NativeWindowException] -> [com/jogamp/nativewindow/NativeWindowException]], access[] [junit] Removed Method destroyX11Window, desc[(Ljavax/media/nativewindow/AbstractGraphicsDevice;J)V], sig[null], throws nil, access[public static] [junit] Added Method getNativeVisualID, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;J)I], sig[null], throws nil, access[public static] [junit] Removed Method getDevice, desc[(Lorg/eclipse/swt/widgets/Control;)Ljavax/media/nativewindow/AbstractGraphicsDevice;], sig[null], throws [javax/media/nativewindow/NativeWindowException, java/lang/UnsupportedOperationException], access[public static] [junit] Removed Method getScreen, desc[(Ljavax/media/nativewindow/AbstractGraphicsDevice;I)Ljavax/media/nativewindow/AbstractGraphicsScreen;], sig[null], throws nil, access[public static] [junit] Removed Method resizeX11Window, desc[(Ljavax/media/nativewindow/AbstractGraphicsDevice;Lorg/eclipse/swt/graphics/Rectangle;J)V], sig[null], throws nil, access[public static] [junit] Added Method resizeX11Window, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;Lorg/eclipse/swt/graphics/Rectangle;J)V], sig[null], throws nil, access[public static] [junit] Added Method getScreen, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;I)Lcom/jogamp/nativewindow/AbstractGraphicsScreen;], sig[null], throws nil, access[public static] [junit] CompatChanged Method getWindowHandle, throws[[javax/media/nativewindow/NativeWindowException, java/lang/UnsupportedOperationException] -> [java/lang/UnsupportedOperationException, com/jogamp/nativewindow/NativeWindowException]], access[] [junit] Removed Method createCompatibleX11ChildWindow, desc[(Ljavax/media/nativewindow/AbstractGraphicsScreen;Lorg/eclipse/swt/widgets/Control;III)J], sig[null], throws nil, access[public static] [junit] Added Method createCompatibleX11ChildWindow, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsScreen;Lorg/eclipse/swt/widgets/Control;III)J], sig[null], throws nil, access[public static] [junit] Added Method destroyX11Window, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;J)V], sig[null], throws nil, access[public static] [junit] Class com.jogamp.nativewindow.util.Dimension [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.nativewindow.util.DimensionImmutable [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.nativewindow.util.Insets [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.nativewindow.util.InsetsImmutable [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.nativewindow.util.PixelFormat [junit] Added Class , access[enum final public super synchronized] [junit] Class com.jogamp.nativewindow.util.PixelFormat.CType [junit] Added Class , access[enum final public super synchronized] [junit] Class com.jogamp.nativewindow.util.PixelFormat.Composition [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.nativewindow.util.PixelFormat.PackedComposition [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.nativewindow.util.PixelFormatUtil [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.nativewindow.util.PixelFormatUtil.ComponentMap [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.nativewindow.util.PixelRectangle [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.nativewindow.util.PixelRectangle.GenericPixelRect [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.nativewindow.util.Point [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.nativewindow.util.PointImmutable [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.nativewindow.util.Rectangle [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.nativewindow.util.RectangleImmutable [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.nativewindow.util.SurfaceSize [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.nativewindow.windows.WindowsGraphicsDevice [junit] Changed Class , access[] [junit] Class com.jogamp.nativewindow.x11.X11GraphicsConfiguration [junit] Added Method , desc[(Lcom/jogamp/nativewindow/x11/X11GraphicsScreen;Lcom/jogamp/nativewindow/CapabilitiesImmutable;Lcom/jogamp/nativewindow/CapabilitiesImmutable;Ljogamp/nativewindow/x11/XVisualInfo;)V], sig[null], throws nil, access[public] [junit] Removed Method , desc[(Lcom/jogamp/nativewindow/x11/X11GraphicsScreen;Ljavax/media/nativewindow/CapabilitiesImmutable;Ljavax/media/nativewindow/CapabilitiesImmutable;Ljogamp/nativewindow/x11/XVisualInfo;)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.nativewindow.x11.X11GraphicsDevice [junit] Removed Method , desc[(JILjavax/media/nativewindow/ToolkitLock;Z)V], sig[null], throws nil, access[public] [junit] Added Method , desc[(Ljava/lang/String;ILcom/jogamp/nativewindow/ToolkitLock;)V], sig[null], throws nil, access[public] [junit] Added Method , desc[(JILcom/jogamp/nativewindow/ToolkitLock;Z)V], sig[null], throws nil, access[public] [junit] Removed Method , desc[(Ljava/lang/String;ILjavax/media/nativewindow/ToolkitLock;)V], sig[null], throws nil, access[public] [junit] Changed Class , access[] [junit] Class com.jogamp.nativewindow.x11.X11GraphicsScreen [junit] Added Method createScreenDevice, desc[(JIZ)Lcom/jogamp/nativewindow/AbstractGraphicsScreen;], sig[null], throws nil, access[public static] [junit] Removed Method createScreenDevice, desc[(JIZ)Ljavax/media/nativewindow/AbstractGraphicsScreen;], sig[null], throws nil, access[public static] [junit] Changed Class , access[] [junit] Class com.jogamp.newt.Display [junit] Removed Method getGraphicsDevice, desc[()Ljavax/media/nativewindow/AbstractGraphicsDevice;], sig[null], throws nil, access[abstract public] [junit] Added Method getNativePointerIconPixelFormat, desc[()Lcom/jogamp/nativewindow/util/PixelFormat;], sig[null], throws nil, access[abstract public] [junit] CompatChanged Method createNative, throws[[javax/media/nativewindow/NativeWindowException] -> [com/jogamp/nativewindow/NativeWindowException]], access[] [junit] Added Method getGraphicsDevice, desc[()Lcom/jogamp/nativewindow/AbstractGraphicsDevice;], sig[null], throws nil, access[abstract public] [junit] Removed Method createPointerIcon, desc[(Ljavax/media/nativewindow/util/PixelRectangle;II)Lcom/jogamp/newt/Display$PointerIcon;], sig[null], throws [java/lang/IllegalArgumentException, java/lang/IllegalStateException], access[abstract public] [junit] CompatChanged Method addReference, throws[[javax/media/nativewindow/NativeWindowException] -> [com/jogamp/nativewindow/NativeWindowException]], access[] [junit] Added Method createPointerIcon, desc[(Lcom/jogamp/nativewindow/util/PixelRectangle;II)Lcom/jogamp/newt/Display$PointerIcon;], sig[null], throws [java/lang/IllegalArgumentException, java/lang/IllegalStateException], access[abstract public] [junit] Removed Method getNativePointerIconPixelFormat, desc[()Ljavax/media/nativewindow/util/PixelFormat;], sig[null], throws nil, access[abstract public] [junit] Class com.jogamp.newt.Display.PointerIcon [junit] Removed Method getHotspot, desc[()Ljavax/media/nativewindow/util/PointImmutable;], sig[null], throws nil, access[abstract public] [junit] Changed Class , access[] [junit] Added Method getHotspot, desc[()Lcom/jogamp/nativewindow/util/PointImmutable;], sig[null], throws nil, access[abstract public] [junit] Class com.jogamp.newt.MonitorDevice [junit] CompatChanged Method setCurrentMode, throws[[] -> [java/lang/IllegalStateException]], access[] [junit] Added Method , 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 getViewportInWindowUnits, desc[()Lcom/jogamp/nativewindow/util/RectangleImmutable;], sig[null], throws nil, access[final public] [junit] Added Field pixelScale, desc[[F], sig[null], value[type null, data null, access[final protected] [junit] Added Field isPrimary, desc[Z], sig[null], value[type null, data null, access[protected] [junit] Removed Method getViewport, desc[()Ljavax/media/nativewindow/util/RectangleImmutable;], sig[null], throws nil, access[final public] [junit] Added Method isPrimary, desc[()Z], sig[null], throws nil, access[final public] [junit] Added Field isClone, desc[Z], sig[null], value[type null, data null, access[protected] [junit] Removed Method unionOfViewports, desc[(Ljavax/media/nativewindow/util/Rectangle;Ljavax/media/nativewindow/util/Rectangle;Ljava/util/List;)V], sig[(Ljavax/media/nativewindow/util/Rectangle;Ljavax/media/nativewindow/util/Rectangle;Ljava/util/List;)V], throws nil, access[public static] [junit] Added Method getPixelScale, desc[([F)[F], sig[null], throws nil, access[public] [junit] Removed Method getSizeMM, desc[()Ljavax/media/nativewindow/util/DimensionImmutable;], sig[null], throws nil, access[final public] [junit] Added Method getViewport, desc[()Lcom/jogamp/nativewindow/util/RectangleImmutable;], sig[null], throws nil, access[final public] [junit] Changed Field viewportWU, desc[Ljavax/media/nativewindow/util/Rectangle; -> Lcom/jogamp/nativewindow/util/Rectangle;], access[added: final ] [junit] Removed Method , 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 getSizeMM, desc[()Lcom/jogamp/nativewindow/util/DimensionImmutable;], sig[null], throws nil, access[final public] [junit] Removed Method getViewportInWindowUnits, desc[()Ljavax/media/nativewindow/util/RectangleImmutable;], sig[null], throws nil, access[final public] [junit] Added Method isClone, desc[()Z], sig[null], throws nil, access[final public] [junit] Added Method unionOfViewports, desc[(Lcom/jogamp/nativewindow/util/Rectangle;Lcom/jogamp/nativewindow/util/Rectangle;Ljava/util/List;)V], sig[(Lcom/jogamp/nativewindow/util/Rectangle;Lcom/jogamp/nativewindow/util/Rectangle;Ljava/util/List;)V], throws nil, access[public static] [junit] CompatChanged Method queryCurrentMode, throws[[] -> [java/lang/IllegalStateException]], access[] [junit] Changed Field viewportPU, desc[Ljavax/media/nativewindow/util/Rectangle; -> Lcom/jogamp/nativewindow/util/Rectangle;], access[added: final ] [junit] Class com.jogamp.newt.MonitorMode [junit] Removed Method getSurfaceSize, desc[()Ljavax/media/nativewindow/util/SurfaceSize;], sig[null], throws nil, access[final public] [junit] Added Method , desc[(Lcom/jogamp/nativewindow/util/SurfaceSize;FII)V], sig[null], throws nil, access[public] [junit] Added Method getSurfaceSize, desc[()Lcom/jogamp/nativewindow/util/SurfaceSize;], sig[null], throws nil, access[final public] [junit] Removed Method , 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] 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] Removed Method createWindow, desc[(Ljavax/media/nativewindow/NativeWindow;Ljavax/media/nativewindow/CapabilitiesImmutable;)Lcom/jogamp/newt/Window;], sig[null], throws nil, access[public static] [junit] Added Method createWindow, desc[(Lcom/jogamp/nativewindow/NativeWindow;Lcom/jogamp/nativewindow/CapabilitiesImmutable;)Lcom/jogamp/newt/Window;], sig[null], throws nil, access[public static] [junit] Removed Method createWindow, desc[([Ljava/lang/Object;Lcom/jogamp/newt/Screen;Ljavax/media/nativewindow/CapabilitiesImmutable;)Lcom/jogamp/newt/Window;], sig[null], throws nil, access[public static] [junit] Added Method createWindow, desc[(Ljava/lang/String;IJLcom/jogamp/nativewindow/CapabilitiesImmutable;)Lcom/jogamp/newt/Window;], sig[null], throws nil, access[public static] [junit] Removed Method createWindow, desc[(Ljava/lang/String;IJLjavax/media/nativewindow/CapabilitiesImmutable;)Lcom/jogamp/newt/Window;], sig[null], throws nil, access[public static] [junit] Added Method createWindow, desc[([Ljava/lang/Object;Lcom/jogamp/newt/Screen;Lcom/jogamp/nativewindow/CapabilitiesImmutable;)Lcom/jogamp/newt/Window;], sig[null], throws nil, access[public static] [junit] Removed Method isScreenCompatible, desc[(Ljavax/media/nativewindow/NativeWindow;Lcom/jogamp/newt/Screen;)Z], sig[null], throws nil, access[public static] [junit] Added Method createCompatibleScreen, desc[(Lcom/jogamp/nativewindow/NativeWindow;Lcom/jogamp/newt/Screen;)Lcom/jogamp/newt/Screen;], sig[null], throws nil, access[public static] [junit] Removed Method createWindow, desc[(Lcom/jogamp/newt/Screen;Ljavax/media/nativewindow/CapabilitiesImmutable;)Lcom/jogamp/newt/Window;], sig[null], throws nil, access[public static] [junit] Removed Method createCompatibleScreen, desc[(Ljavax/media/nativewindow/NativeWindow;)Lcom/jogamp/newt/Screen;], sig[null], throws nil, access[public static] [junit] Added Method createWindow, desc[(Lcom/jogamp/newt/Screen;Lcom/jogamp/nativewindow/CapabilitiesImmutable;)Lcom/jogamp/newt/Window;], sig[null], throws nil, access[public static] [junit] Added Method createWindow, desc[(Lcom/jogamp/nativewindow/CapabilitiesImmutable;)Lcom/jogamp/newt/Window;], sig[null], throws nil, access[public static] [junit] Removed Method createWindow, desc[(Ljavax/media/nativewindow/CapabilitiesImmutable;)Lcom/jogamp/newt/Window;], sig[null], throws nil, access[public static] [junit] Removed Method createCompatibleScreen, desc[(Ljavax/media/nativewindow/NativeWindow;Lcom/jogamp/newt/Screen;)Lcom/jogamp/newt/Screen;], sig[null], throws nil, access[public static] [junit] Added Method createCompatibleScreen, desc[(Lcom/jogamp/nativewindow/NativeWindow;)Lcom/jogamp/newt/Screen;], sig[null], throws nil, access[public static] [junit] Class com.jogamp.newt.Screen [junit] Added Method getViewportInWindowUnits, desc[()Lcom/jogamp/nativewindow/util/RectangleImmutable;], sig[null], throws nil, access[abstract public] [junit] Added Method getPrimaryMonitor, desc[()Lcom/jogamp/newt/MonitorDevice;], sig[null], throws nil, access[abstract public] [junit] Added Method getGraphicsScreen, desc[()Lcom/jogamp/nativewindow/AbstractGraphicsScreen;], sig[null], throws nil, access[abstract public] [junit] CompatChanged Method addReference, throws[[javax/media/nativewindow/NativeWindowException] -> [com/jogamp/nativewindow/NativeWindowException]], access[] [junit] Added Method getViewport, desc[()Lcom/jogamp/nativewindow/util/RectangleImmutable;], sig[null], throws nil, access[abstract public] [junit] Removed Method getViewport, desc[()Ljavax/media/nativewindow/util/RectangleImmutable;], sig[null], throws nil, access[abstract public] [junit] Added Method unionOfMonitorViewports, desc[(Lcom/jogamp/nativewindow/util/Rectangle;Lcom/jogamp/nativewindow/util/Rectangle;)V], sig[null], throws nil, access[final public] [junit] CompatChanged Method createNative, throws[[javax/media/nativewindow/NativeWindowException] -> [com/jogamp/nativewindow/NativeWindowException]], access[] [junit] Removed Method getGraphicsScreen, desc[()Ljavax/media/nativewindow/AbstractGraphicsScreen;], sig[null], throws nil, access[abstract public] [junit] Removed Method unionOfMonitorViewports, desc[(Ljavax/media/nativewindow/util/Rectangle;Ljavax/media/nativewindow/util/Rectangle;)V], sig[null], throws nil, access[final public] [junit] Added Method getMonitor, desc[(I)Lcom/jogamp/newt/MonitorDevice;], sig[null], throws nil, access[final public] [junit] Removed Method getViewportInWindowUnits, desc[()Ljavax/media/nativewindow/util/RectangleImmutable;], sig[null], throws nil, access[abstract public] [junit] Removed Method getMainMonitor, desc[(Ljavax/media/nativewindow/util/RectangleImmutable;)Lcom/jogamp/newt/MonitorDevice;], sig[null], throws nil, access[final public] [junit] Added Method getMainMonitor, desc[(Lcom/jogamp/nativewindow/util/RectangleImmutable;)Lcom/jogamp/newt/MonitorDevice;], sig[null], throws nil, access[final public] [junit] Class com.jogamp.newt.Window [junit] Removed Method reparentWindow, desc[(Ljavax/media/nativewindow/NativeWindow;III)Lcom/jogamp/newt/Window$ReparentOperation;], sig[null], throws nil, access[abstract public] [junit] Removed Method removeChild, desc[(Ljavax/media/nativewindow/NativeWindow;)Z], sig[null], throws nil, access[abstract public] [junit] Added Method getRequestedCapabilities, desc[()Lcom/jogamp/nativewindow/CapabilitiesImmutable;], sig[null], throws nil, access[abstract public] [junit] Removed Method getChosenCapabilities, desc[()Ljavax/media/nativewindow/CapabilitiesImmutable;], sig[null], throws nil, access[abstract public] [junit] Removed Method addChild, desc[(Ljavax/media/nativewindow/NativeWindow;)Z], sig[null], throws nil, access[abstract public] [junit] Removed Method getRequestedCapabilities, desc[()Ljavax/media/nativewindow/CapabilitiesImmutable;], sig[null], throws nil, access[abstract public] [junit] Removed Method getBounds, desc[()Ljavax/media/nativewindow/util/Rectangle;], sig[null], throws nil, access[abstract public] [junit] Added Method addChild, desc[(Lcom/jogamp/nativewindow/NativeWindow;)Z], sig[null], throws nil, access[abstract public] [junit] Removed Method setCapabilitiesChooser, desc[(Ljavax/media/nativewindow/CapabilitiesChooser;)Ljavax/media/nativewindow/CapabilitiesChooser;], sig[null], throws nil, access[abstract public] [junit] Added Method setCapabilitiesChooser, desc[(Lcom/jogamp/nativewindow/CapabilitiesChooser;)Lcom/jogamp/nativewindow/CapabilitiesChooser;], sig[null], throws nil, access[abstract public] [junit] Added Method getBounds, desc[()Lcom/jogamp/nativewindow/util/Rectangle;], sig[null], throws nil, access[abstract public] [junit] Added Method removeChild, desc[(Lcom/jogamp/nativewindow/NativeWindow;)Z], sig[null], throws nil, access[abstract public] [junit] Added Method getChosenCapabilities, desc[()Lcom/jogamp/nativewindow/CapabilitiesImmutable;], sig[null], throws nil, access[abstract public] [junit] Changed Class , access[] [junit] Added Method reparentWindow, desc[(Lcom/jogamp/nativewindow/NativeWindow;III)Lcom/jogamp/newt/Window$ReparentOperation;], sig[null], throws nil, access[abstract public] [junit] Class com.jogamp.newt.awt.NewtCanvasAWT [junit] Changed Class , access[] [junit] Removed Method getNativeWindow, desc[()Ljavax/media/nativewindow/NativeWindow;], sig[null], throws nil, access[public] [junit] Removed Method setDefaultCloseOperation, desc[(Ljavax/media/nativewindow/WindowClosingProtocol$WindowClosingMode;)Ljavax/media/nativewindow/WindowClosingProtocol$WindowClosingMode;], sig[null], throws nil, access[public] [junit] Removed Method getDefaultCloseOperation, desc[()Ljavax/media/nativewindow/WindowClosingProtocol$WindowClosingMode;], sig[null], throws nil, access[public] [junit] Added Method getNativeWindow, desc[()Lcom/jogamp/nativewindow/NativeWindow;], sig[null], throws nil, access[public] [junit] Added Method getDefaultCloseOperation, desc[()Lcom/jogamp/nativewindow/WindowClosingProtocol$WindowClosingMode;], sig[null], throws nil, access[public] [junit] Added Method setDefaultCloseOperation, desc[(Lcom/jogamp/nativewindow/WindowClosingProtocol$WindowClosingMode;)Lcom/jogamp/nativewindow/WindowClosingProtocol$WindowClosingMode;], sig[null], throws nil, access[public] [junit] Class com.jogamp.newt.event.PinchToZoomGesture [junit] Added Method , 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 , desc[(SLjava/lang/Object;JLjavax/media/nativewindow/util/Rectangle;)V], sig[null], throws nil, access[public] [junit] Removed Method getBounds, desc[()Ljavax/media/nativewindow/util/Rectangle;], sig[null], throws nil, access[public] [junit] Added Method , desc[(SLjava/lang/Object;JLcom/jogamp/nativewindow/util/Rectangle;)V], sig[null], throws nil, access[public] [junit] Added Method getBounds, desc[()Lcom/jogamp/nativewindow/util/Rectangle;], sig[null], throws nil, access[public] [junit] Class com.jogamp.newt.event.awt.AWTAdapter [junit] Added Method getNativeSurfaceHolder, desc[()Lcom/jogamp/nativewindow/NativeSurfaceHolder;], sig[null], throws nil, access[final public super synchronized] [junit] Added Method , desc[(Lcom/jogamp/newt/event/NEWTEventListener;Lcom/jogamp/nativewindow/NativeSurfaceHolder;)V], sig[null], throws nil, access[protected] [junit] Removed Method getNativeSurfaceHolder, desc[()Ljavax/media/nativewindow/NativeSurfaceHolder;], sig[null], throws nil, access[final public super synchronized] [junit] Removed Method , desc[(Lcom/jogamp/newt/event/NEWTEventListener;Ljavax/media/nativewindow/NativeSurfaceHolder;)V], sig[null], throws nil, access[protected] [junit] 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 getCurrentSurfaceScale, desc[([F)[F], sig[null], throws nil, access[final public] [junit] Removed Method getGraphicsConfiguration, desc[()Ljavax/media/nativewindow/AbstractGraphicsConfiguration;], sig[null], throws nil, access[final public] [junit] Added Method setDefaultCloseOperation, desc[(Lcom/jogamp/nativewindow/WindowClosingProtocol$WindowClosingMode;)Lcom/jogamp/nativewindow/WindowClosingProtocol$WindowClosingMode;], sig[null], throws nil, access[public] [junit] Removed Method setCapabilitiesChooser, desc[(Ljavax/media/nativewindow/CapabilitiesChooser;)Ljavax/media/nativewindow/CapabilitiesChooser;], sig[null], throws nil, access[public] [junit] Added Method getMinimumSurfaceScale, desc[([F)[F], sig[null], throws nil, access[final public] [junit] Removed Method getLocationOnScreen, desc[(Ljavax/media/nativewindow/util/Point;)Ljavax/media/nativewindow/util/Point;], sig[null], throws nil, access[public] [junit] Removed Method surfaceUpdated, desc[(Ljava/lang/Object;Ljavax/media/nativewindow/NativeSurface;J)V], sig[null], throws nil, access[final public] [junit] Removed Method setSurfaceScale, desc[([I)V], sig[null], throws nil, access[final public] [junit] Removed Method addChild, desc[(Ljavax/media/nativewindow/NativeWindow;)Z], sig[null], throws nil, access[final public] [junit] Added Method getMaximumSurfaceScale, desc[([F)[F], sig[null], throws nil, access[final public] [junit] Removed Method getChosenCapabilities, desc[()Ljavax/media/nativewindow/CapabilitiesImmutable;], sig[null], throws nil, access[final public] [junit] Removed Method create, desc[(Ljavax/media/nativewindow/NativeWindow;Ljavax/media/opengl/GLCapabilitiesImmutable;)Lcom/jogamp/newt/opengl/GLWindow;], sig[null], throws nil, access[public static] [junit] Added Method create, desc[(Lcom/jogamp/opengl/GLCapabilitiesImmutable;)Lcom/jogamp/newt/opengl/GLWindow;], sig[null], throws nil, access[public static] [junit] Added Method getDefaultCloseOperation, desc[()Lcom/jogamp/nativewindow/WindowClosingProtocol$WindowClosingMode;], sig[null], throws nil, access[public] [junit] Added Method removeChild, desc[(Lcom/jogamp/nativewindow/NativeWindow;)Z], sig[null], throws nil, access[final public] [junit] Added Method removeSurfaceUpdatedListener, desc[(Lcom/jogamp/nativewindow/SurfaceUpdatedListener;)V], sig[null], throws nil, access[final public] [junit] Added Method create, desc[(Lcom/jogamp/nativewindow/NativeWindow;Lcom/jogamp/opengl/GLCapabilitiesImmutable;)Lcom/jogamp/newt/opengl/GLWindow;], sig[null], throws nil, access[public static] [junit] Added Method getRequestedCapabilities, desc[()Lcom/jogamp/nativewindow/CapabilitiesImmutable;], sig[null], throws nil, access[final public] [junit] Removed Method getRequestedCapabilities, desc[()Ljavax/media/nativewindow/CapabilitiesImmutable;], sig[null], throws nil, access[final public] [junit] Removed Method getCurrentSurfaceScale, desc[([I)[I], sig[null], throws nil, access[final public] [junit] Added Method reparentWindow, desc[(Lcom/jogamp/nativewindow/NativeWindow;III)Lcom/jogamp/newt/Window$ReparentOperation;], sig[null], throws nil, access[final public] [junit] Removed Method removeSurfaceUpdatedListener, desc[(Ljavax/media/nativewindow/SurfaceUpdatedListener;)V], sig[null], throws nil, access[final public] [junit] Added Method getInsets, desc[()Lcom/jogamp/nativewindow/util/InsetsImmutable;], sig[null], throws nil, access[final public] [junit] Added Method setCapabilitiesChooser, desc[(Lcom/jogamp/nativewindow/CapabilitiesChooser;)Lcom/jogamp/nativewindow/CapabilitiesChooser;], sig[null], throws nil, access[public] [junit] CompatChanged Method swapBuffers, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] Removed Method getDefaultCloseOperation, desc[()Ljavax/media/nativewindow/WindowClosingProtocol$WindowClosingMode;], sig[null], throws nil, access[public] [junit] Added Method getRequestedSurfaceScale, desc[([F)[F], sig[null], throws nil, access[final public] [junit] Removed Method getBounds, desc[()Ljavax/media/nativewindow/util/Rectangle;], sig[null], throws nil, access[final public] [junit] Added Method addSurfaceUpdatedListener, desc[(ILcom/jogamp/nativewindow/SurfaceUpdatedListener;)V], sig[null], throws [java/lang/IndexOutOfBoundsException], access[final public] [junit] Added Method setSurfaceScale, desc[([F)Z], sig[null], throws nil, access[final public] [junit] Removed Method addSurfaceUpdatedListener, desc[(Ljavax/media/nativewindow/SurfaceUpdatedListener;)V], sig[null], throws nil, access[final public] [junit] Added Method getParent, desc[()Lcom/jogamp/nativewindow/NativeWindow;], sig[null], throws nil, access[final public] [junit] Added Method getLocationOnScreen, desc[(Lcom/jogamp/nativewindow/util/Point;)Lcom/jogamp/nativewindow/util/Point;], sig[null], throws nil, access[public] [junit] Removed Method create, desc[(Lcom/jogamp/newt/Screen;Ljavax/media/opengl/GLCapabilitiesImmutable;)Lcom/jogamp/newt/opengl/GLWindow;], sig[null], throws nil, access[public static] [junit] Removed Method removeChild, desc[(Ljavax/media/nativewindow/NativeWindow;)Z], sig[null], throws nil, access[final public] [junit] Removed Method reparentWindow, desc[(Ljavax/media/nativewindow/NativeWindow;III)Lcom/jogamp/newt/Window$ReparentOperation;], sig[null], throws nil, access[final public] [junit] Added Method addChild, desc[(Lcom/jogamp/nativewindow/NativeWindow;)Z], sig[null], throws nil, access[final public] [junit] Added Method surfaceUpdated, desc[(Ljava/lang/Object;Lcom/jogamp/nativewindow/NativeSurface;J)V], sig[null], throws nil, access[final public] [junit] Removed Method create, desc[(Ljavax/media/opengl/GLCapabilitiesImmutable;)Lcom/jogamp/newt/opengl/GLWindow;], sig[null], throws nil, access[public static] [junit] Added Method getFactory, desc[()Lcom/jogamp/opengl/GLDrawableFactory;], sig[null], throws nil, access[final public] [junit] Added Method getGraphicsConfiguration, desc[()Lcom/jogamp/nativewindow/AbstractGraphicsConfiguration;], sig[null], throws nil, access[final public] [junit] Removed Method getFactory, desc[()Ljavax/media/opengl/GLDrawableFactory;], sig[null], throws nil, access[final public] [junit] Added Method addSurfaceUpdatedListener, desc[(Lcom/jogamp/nativewindow/SurfaceUpdatedListener;)V], sig[null], throws nil, access[final public] [junit] Added Method create, desc[(Lcom/jogamp/newt/Screen;Lcom/jogamp/opengl/GLCapabilitiesImmutable;)Lcom/jogamp/newt/opengl/GLWindow;], sig[null], throws nil, access[public static] [junit] Removed Method addSurfaceUpdatedListener, desc[(ILjavax/media/nativewindow/SurfaceUpdatedListener;)V], sig[null], throws [java/lang/IndexOutOfBoundsException], access[final public] [junit] Removed Method getNativeSurfaceScale, desc[([I)[I], sig[null], throws nil, access[final public] [junit] Removed Method getParent, desc[()Ljavax/media/nativewindow/NativeWindow;], sig[null], throws nil, access[final public] [junit] Removed Method getRequestedSurfaceScale, desc[([I)[I], sig[null], throws nil, access[final public] [junit] CompatChanged Method lockSurface, throws[[javax/media/nativewindow/NativeWindowException, java/lang/RuntimeException] -> [com/jogamp/nativewindow/NativeWindowException, java/lang/RuntimeException]], access[] [junit] Added Method getBounds, desc[()Lcom/jogamp/nativewindow/util/Rectangle;], sig[null], throws nil, access[final public] [junit] Added Method getChosenCapabilities, desc[()Lcom/jogamp/nativewindow/CapabilitiesImmutable;], sig[null], throws nil, access[final public] [junit] Removed Method setDefaultCloseOperation, desc[(Ljavax/media/nativewindow/WindowClosingProtocol$WindowClosingMode;)Ljavax/media/nativewindow/WindowClosingProtocol$WindowClosingMode;], sig[null], throws nil, access[public] [junit] Removed Method getInsets, desc[()Ljavax/media/nativewindow/util/InsetsImmutable;], sig[null], throws nil, access[final public] [junit] Changed Class , access[] [junit] Class com.jogamp.newt.swt.NewtCanvasSWT [junit] Added Method getDefaultCloseOperation, desc[()Lcom/jogamp/nativewindow/WindowClosingProtocol$WindowClosingMode;], sig[null], throws nil, access[public] [junit] Removed Method getDefaultCloseOperation, desc[()Ljavax/media/nativewindow/WindowClosingProtocol$WindowClosingMode;], sig[null], throws nil, access[public] [junit] Removed Method getNativeWindow, desc[()Ljavax/media/nativewindow/NativeWindow;], sig[null], throws nil, access[public] [junit] Added Method getNativeWindow, desc[()Lcom/jogamp/nativewindow/NativeWindow;], sig[null], throws nil, access[public] [junit] Added Method setDefaultCloseOperation, desc[(Lcom/jogamp/nativewindow/WindowClosingProtocol$WindowClosingMode;)Lcom/jogamp/nativewindow/WindowClosingProtocol$WindowClosingMode;], sig[null], throws nil, access[public] [junit] Changed Class , access[] [junit] Removed Method setDefaultCloseOperation, desc[(Ljavax/media/nativewindow/WindowClosingProtocol$WindowClosingMode;)Ljavax/media/nativewindow/WindowClosingProtocol$WindowClosingMode;], sig[null], throws nil, access[public] [junit] Class com.jogamp.newt.util.MonitorModeUtil [junit] Added Method filterByResolution, desc[(Ljava/util/List;Lcom/jogamp/nativewindow/util/DimensionImmutable;)Ljava/util/List;], sig[(Ljava/util/List;Lcom/jogamp/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] 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] Class com.jogamp.newt.util.applet.JOGLNewtAppletBase [junit] Added Method createInstance, desc[(Ljava/lang/String;)Lcom/jogamp/opengl/GLEventListener;], sig[null], throws nil, access[public static] [junit] Removed Method init, desc[(Ljavax/media/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[public] [junit] Added Method getGLEventListener, desc[()Lcom/jogamp/opengl/GLEventListener;], sig[null], throws nil, access[public] [junit] Changed Class , access[] [junit] Removed Method dispose, desc[(Ljavax/media/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[public] [junit] Added Method display, desc[(Lcom/jogamp/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[public] [junit] Removed Method reshape, desc[(Ljavax/media/opengl/GLAutoDrawable;IIII)V], sig[null], throws nil, access[public] [junit] Added Method reshape, desc[(Lcom/jogamp/opengl/GLAutoDrawable;IIII)V], sig[null], throws nil, access[public] [junit] Removed Method display, desc[(Ljavax/media/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[public] [junit] Added Method init, desc[(Lcom/jogamp/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[public] [junit] Removed Method createInstance, desc[(Ljava/lang/String;)Ljavax/media/opengl/GLEventListener;], sig[null], throws nil, access[public static] [junit] Added Method dispose, desc[(Lcom/jogamp/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[public] [junit] Removed Method getGLEventListener, desc[()Ljavax/media/opengl/GLEventListener;], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.DebugGL2 [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.opengl.DebugGL3 [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.opengl.DebugGL3bc [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.opengl.DebugGL4 [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.opengl.DebugGL4bc [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.opengl.DebugGLES1 [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.opengl.DebugGLES2 [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.opengl.DebugGLES3 [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.opengl.DefaultGLCapabilitiesChooser [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.opengl.FBObject [junit] Removed Method bind, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws [javax/media/opengl/GLException], access[final public] [junit] Added Method isModified, desc[()Z], sig[null], throws nil, access[final public] [junit] Added Method detachAllTexturebuffer, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[final public] [junit] Added Method attachRenderbuffer, desc[(Lcom/jogamp/opengl/GL;I)V], sig[null], throws [com/jogamp/opengl/GLException, java/lang/IllegalArgumentException], access[final public] [junit] Removed Method detachAllColorbuffer, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[final public] [junit] Removed Method attachColorbuffer, desc[(Ljavax/media/opengl/GL;IZ)Lcom/jogamp/opengl/FBObject$ColorAttachment;], sig[null], throws [javax/media/opengl/GLException], access[final public] [junit] Removed Method attachRenderbuffer, desc[(Ljavax/media/opengl/GL;Lcom/jogamp/opengl/FBObject$Attachment$Type;I)V], sig[null], throws [javax/media/opengl/GLException, java/lang/IllegalArgumentException], access[final public] [junit] Added Method attachTexture2D, desc[(Lcom/jogamp/opengl/GL;IZIIII)Lcom/jogamp/opengl/FBObject$TextureAttachment;], sig[null], throws [com/jogamp/opengl/GLException], access[final public] [junit] CompatChanged Method supportsDepth, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method getMaxRenderbufferSize, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] Added Method createColorTextureAttachment, desc[(Lcom/jogamp/opengl/GL;ZIIIIII)Lcom/jogamp/opengl/FBObject$TextureAttachment;], sig[null], throws nil, access[final public static] [junit] Removed Method attachColorbuffer, desc[(Ljavax/media/opengl/GL;ILcom/jogamp/opengl/FBObject$Colorbuffer;)Lcom/jogamp/opengl/FBObject$Colorbuffer;], sig[null], throws [javax/media/opengl/GLException], access[final public] [junit] Removed Method detachAll, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[final public] [junit] Added Method reset, desc[(Lcom/jogamp/opengl/GL;III)Z], sig[null], throws [com/jogamp/opengl/GLException, java/lang/IllegalStateException], access[final public] [junit] Added Method detachAllColorbuffer, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[final public] [junit] Removed Method isBound, desc[(Ljavax/media/opengl/GL;)Z], sig[null], throws nil, access[final public] [junit] Removed Method detachColorbuffer, desc[(Ljavax/media/opengl/GL;IZ)Lcom/jogamp/opengl/FBObject$Colorbuffer;], sig[null], throws [java/lang/IllegalArgumentException], access[final public] [junit] Added Method attachTexture2D, desc[(Lcom/jogamp/opengl/GL;IZ)Lcom/jogamp/opengl/FBObject$TextureAttachment;], sig[null], throws [com/jogamp/opengl/GLException], access[final public] [junit] Added Field REQUESTED_BITS, desc[I], sig[null], value[type java.lang.Integer, data -1, access[final public static] [junit] Added Method detachAll, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[final public] [junit] Removed Method detachAllRenderbuffer, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[final public] [junit] Removed Method attachRenderbuffer, desc[(Ljavax/media/opengl/GL;I)V], sig[null], throws [javax/media/opengl/GLException, java/lang/IllegalArgumentException], access[final public] [junit] Added Method syncSamplingSink, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[final public] [junit] CompatChanged Method supportsRGBA8, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] Added Field CHOSEN_BITS, desc[I], sig[null], value[type java.lang.Integer, data -2, access[final public static] [junit] Added Method attachRenderbufferImpl, desc[(Lcom/jogamp/opengl/GL;Lcom/jogamp/opengl/FBObject$Attachment$Type;I)V], sig[null], throws [com/jogamp/opengl/GLException], access[final protected] [junit] Added Method detachAllRenderbuffer, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[final public] [junit] CompatChanged Method getMaxColorAttachments, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] Removed Method formatToGLCapabilities, desc[(Ljavax/media/opengl/GLCapabilities;)V], sig[null], throws nil, access[final public] [junit] Removed Method reset, desc[(Ljavax/media/opengl/GL;II)V], sig[null], throws nil, access[final public] [junit] Added Method attachColorbuffer, desc[(Lcom/jogamp/opengl/GL;II)Lcom/jogamp/opengl/FBObject$ColorAttachment;], sig[null], throws [com/jogamp/opengl/GLException, java/lang/IllegalArgumentException], access[final public] [junit] Removed Method detachRenderbuffer, desc[(Ljavax/media/opengl/GL;Lcom/jogamp/opengl/FBObject$Attachment$Type;Z)V], sig[null], throws [java/lang/IllegalArgumentException], access[final public] [junit] CompatChanged Method hasFullFBOSupport, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] Added Method detachColorbuffer, desc[(Lcom/jogamp/opengl/GL;IZ)Lcom/jogamp/opengl/FBObject$Colorbuffer;], sig[null], throws [java/lang/IllegalArgumentException], access[final public] [junit] Added Method createColorTextureAttachment, desc[(Lcom/jogamp/opengl/GL;ZII)Lcom/jogamp/opengl/FBObject$TextureAttachment;], sig[null], throws nil, access[final public static] [junit] Added Method attachTexture2D, desc[(Lcom/jogamp/opengl/GL;IIIIIIII)Lcom/jogamp/opengl/FBObject$TextureAttachment;], sig[null], throws [com/jogamp/opengl/GLException], access[final public] [junit] Removed Method detachAllTexturebuffer, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[final public] [junit] Added Method init, desc[(Lcom/jogamp/opengl/GL;III)V], sig[null], throws [java/lang/IllegalStateException, com/jogamp/opengl/GLException], access[public] [junit] Added Method attachRenderbuffer, desc[(Lcom/jogamp/opengl/GL;Lcom/jogamp/opengl/FBObject$Attachment$Type;I)V], sig[null], throws [com/jogamp/opengl/GLException, java/lang/IllegalArgumentException], access[final public] [junit] Removed Method attachTexture2D, desc[(Ljavax/media/opengl/GL;IZ)Lcom/jogamp/opengl/FBObject$TextureAttachment;], sig[null], throws [javax/media/opengl/GLException], access[final public] [junit] Added Method use, desc[(Lcom/jogamp/opengl/GL;Lcom/jogamp/opengl/FBObject$TextureAttachment;)V], sig[null], throws [java/lang/IllegalArgumentException], access[final public] [junit] Added Method unuse, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[final public] [junit] Added Method createColorTextureAttachment, desc[(Lcom/jogamp/opengl/GL;IIIIIII)Lcom/jogamp/opengl/FBObject$TextureAttachment;], sig[null], throws nil, access[final public static] [junit] Added Field DEFAULT_BITS, desc[I], sig[null], value[type java.lang.Integer, data 0, access[final public static] [junit] Removed Method use, desc[(Ljavax/media/opengl/GL;Lcom/jogamp/opengl/FBObject$TextureAttachment;)V], sig[null], throws [java/lang/IllegalArgumentException], access[final public] [junit] Removed Method resetSamplingSink, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws [javax/media/opengl/GLException], access[final public] [junit] Added Method detachRenderbuffer, desc[(Lcom/jogamp/opengl/GL;Lcom/jogamp/opengl/FBObject$Attachment$Type;Z)V], sig[null], throws [java/lang/IllegalArgumentException], access[final public] [junit] Removed Method attachTexture2D, desc[(Ljavax/media/opengl/GL;IZIIII)Lcom/jogamp/opengl/FBObject$TextureAttachment;], sig[null], throws [javax/media/opengl/GLException], access[final public] [junit] Removed Method unbind, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws [javax/media/opengl/GLException], access[final public] [junit] Added Method formatToGLCapabilities, desc[(Lcom/jogamp/opengl/GLCapabilities;)V], sig[null], throws nil, access[final public] [junit] Added Method bind, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws [com/jogamp/opengl/GLException], access[final public] [junit] Added Method unbind, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws [com/jogamp/opengl/GLException], access[final public] [junit] CompatChanged Method setSamplingSink, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException, java/lang/IllegalStateException]], access[] [junit] Added Field MAXIMUM_BITS, desc[I], sig[null], value[type java.lang.Integer, data -3, access[final public static] [junit] Removed Method createColorTextureAttachment, desc[(Ljavax/media/opengl/GL;ZIIIIII)Lcom/jogamp/opengl/FBObject$TextureAttachment;], sig[null], throws nil, access[final public static] [junit] Added Method attachColorbuffer, desc[(Lcom/jogamp/opengl/GL;IZ)Lcom/jogamp/opengl/FBObject$ColorAttachment;], sig[null], throws [com/jogamp/opengl/GLException], access[final public] [junit] CompatChanged Method getMaxSamples, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] Removed Method reset, desc[(Ljavax/media/opengl/GL;IIIZ)V], sig[null], throws nil, access[final public] [junit] Removed Method createColorTextureAttachment, desc[(Ljavax/media/opengl/GL;ZII)Lcom/jogamp/opengl/FBObject$TextureAttachment;], sig[null], throws nil, access[final public static] [junit] Added Method resetSamplingSink, desc[(Lcom/jogamp/opengl/GL;)Z], sig[null], throws [com/jogamp/opengl/GLException], access[final public] [junit] Removed Method unuse, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[final public] [junit] CompatChanged Method supportsStencil, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] Removed Method destroy, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[final public] [junit] Removed Method syncSamplingSink, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[final public] [junit] Removed Method attachRenderbufferImpl, desc[(Ljavax/media/opengl/GL;Lcom/jogamp/opengl/FBObject$Attachment$Type;I)V], sig[null], throws [javax/media/opengl/GLException], access[final protected] [junit] Removed Method attachColorbuffer, desc[(Ljavax/media/opengl/GL;II)Lcom/jogamp/opengl/FBObject$ColorAttachment;], sig[null], throws [javax/media/opengl/GLException, java/lang/IllegalArgumentException], access[final public] [junit] CompatChanged Method getMaxTextureSize, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method supportsPackedDepthStencil, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] Added Method attachColorbuffer, desc[(Lcom/jogamp/opengl/GL;ILcom/jogamp/opengl/FBObject$Colorbuffer;)Lcom/jogamp/opengl/FBObject$Colorbuffer;], sig[null], throws [com/jogamp/opengl/GLException], access[final public] [junit] Removed Method attachTexture2D, desc[(Ljavax/media/opengl/GL;IIIIIIII)Lcom/jogamp/opengl/FBObject$TextureAttachment;], sig[null], throws [javax/media/opengl/GLException], access[final public] [junit] Added Method destroy, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[final public] [junit] Added Method isBound, desc[(Lcom/jogamp/opengl/GL;)Z], sig[null], throws nil, access[final public] [junit] Class com.jogamp.opengl.FBObject.Attachment [junit] Added Method formatToGLCapabilities, desc[(Lcom/jogamp/opengl/GLCapabilities;Z)V], sig[null], throws nil, access[final public] [junit] Added Method free, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws [com/jogamp/opengl/GLException], access[abstract public] [junit] Removed Method initialize, desc[(Ljavax/media/opengl/GL;)Z], sig[null], throws [javax/media/opengl/GLException], access[abstract public] [junit] Removed Method free, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws [javax/media/opengl/GLException], access[abstract public] [junit] Removed Method formatToGLCapabilities, desc[(Ljavax/media/opengl/GLCapabilities;Z)V], sig[null], throws nil, access[final public] [junit] Added Method initialize, desc[(Lcom/jogamp/opengl/GL;)Z], sig[null], throws [com/jogamp/opengl/GLException], access[abstract public] [junit] Class com.jogamp.opengl.FBObject.Colorbuffer [junit] Removed Method initialize, desc[(Ljavax/media/opengl/GL;)Z], sig[null], throws [javax/media/opengl/GLException], access[abstract public] [junit] Added Method free, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws [com/jogamp/opengl/GLException], access[abstract public] [junit] Added Method initialize, desc[(Lcom/jogamp/opengl/GL;)Z], sig[null], throws [com/jogamp/opengl/GLException], access[abstract public] [junit] Removed Method formatToGLCapabilities, desc[(Ljavax/media/opengl/GLCapabilities;Z)V], sig[null], throws nil, access[abstract public] [junit] Removed Method free, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws [javax/media/opengl/GLException], access[abstract public] [junit] Added Method formatToGLCapabilities, desc[(Lcom/jogamp/opengl/GLCapabilities;Z)V], sig[null], throws nil, access[abstract public] [junit] Class com.jogamp.opengl.FBObject.RenderAttachment [junit] Removed Method free, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[public] [junit] Removed Method initialize, desc[(Ljavax/media/opengl/GL;)Z], sig[null], throws [javax/media/opengl/GLException], access[public] [junit] Added Method free, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[public] [junit] Added Method initialize, desc[(Lcom/jogamp/opengl/GL;)Z], sig[null], throws [com/jogamp/opengl/GLException], access[public] [junit] Class com.jogamp.opengl.FBObject.TextureAttachment [junit] Removed Method initialize, desc[(Ljavax/media/opengl/GL;)Z], sig[null], throws [javax/media/opengl/GLException], access[public] [junit] Removed Method free, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[public] [junit] Added Method free, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[public] [junit] Added Method initialize, desc[(Lcom/jogamp/opengl/GL;)Z], sig[null], throws [com/jogamp/opengl/GLException], access[public] [junit] Class com.jogamp.opengl.FPSCounter [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GL [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GL2 [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GL2ES1 [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GL2ES2 [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GL2ES3 [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GL2GL3 [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GL3 [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GL3ES3 [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GL3bc [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GL4 [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GL4ES3 [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GL4bc [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GLAnimatorControl [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GLAnimatorControl.UncaughtExceptionHandler [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GLArrayData [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GLAutoDrawable [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GLAutoDrawableDelegate [junit] Removed Method , desc[(Ljavax/media/opengl/GLDrawable;Ljavax/media/opengl/GLContext;Ljava/lang/Object;ZLcom/jogamp/common/util/locks/RecursiveLock;)V], sig[null], throws nil, access[public] [junit] CompatChanged Method swapBuffers, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] Changed Class , access[] [junit] Added Method getFactory, desc[()Lcom/jogamp/opengl/GLDrawableFactory;], sig[null], throws nil, access[final public] [junit] Removed Method getFactory, desc[()Ljavax/media/opengl/GLDrawableFactory;], sig[null], throws nil, access[final public] [junit] Added Method , desc[(Lcom/jogamp/opengl/GLDrawable;Lcom/jogamp/opengl/GLContext;Ljava/lang/Object;ZLcom/jogamp/common/util/locks/RecursiveLock;)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.GLBase [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GLBufferStorage [junit] Added Class , access[abstract public super synchronized] [junit] Class com.jogamp.opengl.GLCapabilities [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.opengl.GLCapabilitiesChooser [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GLCapabilitiesImmutable [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GLContext [junit] Added Class , access[abstract public super synchronized] [junit] Class com.jogamp.opengl.GLDebugListener [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GLDebugMessage [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.opengl.GLDrawable [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GLDrawableFactory [junit] Added Class , access[abstract public super synchronized] [junit] Class com.jogamp.opengl.GLES1 [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GLES2 [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GLES3 [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GLEventListener [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GLEventListenerState [junit] Removed Method moveTo, desc[(Ljavax/media/opengl/GLAutoDrawable;Ljava/lang/Runnable;)V], sig[null], throws [javax/media/opengl/GLException], access[final public] [junit] Removed Method moveTo, desc[(Ljavax/media/opengl/GLAutoDrawable;)V], sig[null], throws [javax/media/opengl/GLException], access[final public] [junit] Added Method moveFrom, desc[(Lcom/jogamp/opengl/GLAutoDrawable;Z)Lcom/jogamp/opengl/GLEventListenerState;], sig[null], throws nil, access[public static] [junit] Added Method moveTo, desc[(Lcom/jogamp/opengl/GLAutoDrawable;)V], sig[null], throws [com/jogamp/opengl/GLException], access[final public] [junit] Added Method moveFrom, desc[(Lcom/jogamp/opengl/GLAutoDrawable;)Lcom/jogamp/opengl/GLEventListenerState;], sig[null], throws nil, access[public static] [junit] Removed Method moveFrom, desc[(Ljavax/media/opengl/GLAutoDrawable;Z)Lcom/jogamp/opengl/GLEventListenerState;], sig[null], throws nil, access[public static] [junit] Added Method moveTo, desc[(Lcom/jogamp/opengl/GLAutoDrawable;Ljava/lang/Runnable;)V], sig[null], throws [com/jogamp/opengl/GLException], access[final public] [junit] Removed Method moveFrom, desc[(Ljavax/media/opengl/GLAutoDrawable;)Lcom/jogamp/opengl/GLEventListenerState;], sig[null], throws nil, access[public static] [junit] Class com.jogamp.opengl.GLException [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.opengl.GLExtensions [junit] Added Field ARB_ES3_1_compatibility, desc[Ljava/lang/String;], sig[null], value[type java.lang.String, data GL_ARB_ES3_1_compatibility, access[final public static] [junit] Class com.jogamp.opengl.GLFBODrawable [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GLFBODrawable.Resizeable [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GLOffscreenAutoDrawable [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GLOffscreenAutoDrawable.FBO [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GLPipelineFactory [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.opengl.GLProfile [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.opengl.GLRendererQuirks [junit] Added Method addStickyDeviceQuirk, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;I)V], sig[null], throws [java/lang/IllegalArgumentException], access[public static] [junit] Removed Field COUNT, desc[I], sig[null], value[type java.lang.Integer, data 18, access[final public static] [junit] Removed Method getStickyDeviceQuirks, desc[(Ljavax/media/nativewindow/AbstractGraphicsDevice;)Lcom/jogamp/opengl/GLRendererQuirks;], sig[null], throws nil, access[public static] [junit] Added Field NoPBufferWithAccum, desc[I], sig[null], value[type java.lang.Integer, data 19, access[final public static] [junit] Added Field NoSurfacelessCtx, desc[I], sig[null], value[type java.lang.Integer, data 22, access[final public static] [junit] Removed Method existStickyDeviceQuirk, desc[(Ljavax/media/nativewindow/AbstractGraphicsDevice;I)Z], sig[null], throws nil, access[public static] [junit] Added Method pushStickyDeviceQuirks, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;Lcom/jogamp/opengl/GLRendererQuirks;)V], sig[null], throws nil, access[public static] [junit] Added Method areSameStickyDevice, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;Lcom/jogamp/nativewindow/AbstractGraphicsDevice;)Z], sig[null], throws nil, access[public static] [junit] Added Method getCount, desc[()I], sig[null], throws nil, access[final public static] [junit] Removed Method addStickyDeviceQuirks, desc[(Ljavax/media/nativewindow/AbstractGraphicsDevice;[III)V], sig[null], throws [java/lang/IllegalArgumentException], access[public static] [junit] Added Field BuggyColorRenderbuffer, desc[I], sig[null], value[type java.lang.Integer, data 18, access[final public static] [junit] Added Method addStickyDeviceQuirks, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;[III)V], sig[null], throws [java/lang/IllegalArgumentException], access[public static] [junit] Removed Method areSameStickyDevice, desc[(Ljavax/media/nativewindow/AbstractGraphicsDevice;Ljavax/media/nativewindow/AbstractGraphicsDevice;)Z], sig[null], throws nil, access[public static] [junit] Removed Method pushStickyDeviceQuirks, desc[(Ljavax/media/nativewindow/AbstractGraphicsDevice;Lcom/jogamp/opengl/GLRendererQuirks;)V], sig[null], throws nil, access[public static] [junit] Added Field NeedSharedObjectSync, desc[I], sig[null], value[type java.lang.Integer, data 20, access[final public static] [junit] Added Method existStickyDeviceQuirk, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;I)Z], sig[null], throws nil, access[public static] [junit] Added Method addQuirk, desc[(I)V], sig[null], throws [java/lang/IllegalArgumentException], access[final public] [junit] Added Method getStickyDeviceQuirks, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;)Lcom/jogamp/opengl/GLRendererQuirks;], sig[null], throws nil, access[public static] [junit] Added Field NoARBCreateContext, desc[I], sig[null], value[type java.lang.Integer, data 21, access[final public static] [junit] Removed Method addStickyDeviceQuirks, desc[(Ljavax/media/nativewindow/AbstractGraphicsDevice;Lcom/jogamp/opengl/GLRendererQuirks;)V], sig[null], throws [java/lang/IllegalArgumentException], access[public static] [junit] Added Method addStickyDeviceQuirks, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;Lcom/jogamp/opengl/GLRendererQuirks;)V], sig[null], throws [java/lang/IllegalArgumentException], access[public static] [junit] Class com.jogamp.opengl.GLRunnable [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GLRunnable2 [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GLSharedContextSetter [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GLUniformData [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.opengl.GenericGLCapabilitiesChooser [junit] Added Method chooseCapabilities, desc[(Lcom/jogamp/nativewindow/CapabilitiesImmutable;Ljava/util/List;I)I], sig[(Lcom/jogamp/nativewindow/CapabilitiesImmutable;Ljava/util/List<+Lcom/jogamp/nativewindow/CapabilitiesImmutable;>;I)I], throws nil, access[public] [junit] Removed Method chooseCapabilities, desc[(Ljavax/media/nativewindow/CapabilitiesImmutable;Ljava/util/List;I)I], sig[(Ljavax/media/nativewindow/CapabilitiesImmutable;Ljava/util/List<+Ljavax/media/nativewindow/CapabilitiesImmutable;>;I)I], throws nil, access[public] [junit] Changed Class , access[] [junit] Class com.jogamp.opengl.JoglVersion [junit] Removed Method getGLStrings, desc[(Ljavax/media/opengl/GL;Ljava/lang/StringBuilder;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public static] [junit] Added Method getAvailableCapabilitiesInfo, desc[(Lcom/jogamp/opengl/GLDrawableFactory;Lcom/jogamp/nativewindow/AbstractGraphicsDevice;Ljava/lang/StringBuilder;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public static] [junit] Removed Method getGLInfo, desc[(Ljavax/media/opengl/GL;Ljava/lang/StringBuilder;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public static] [junit] Added Method getGLStrings, desc[(Lcom/jogamp/opengl/GL;Ljava/lang/StringBuilder;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public static] [junit] Added Method getGLStrings, desc[(Lcom/jogamp/opengl/GL;Ljava/lang/StringBuilder;Z)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public static] [junit] Removed Method toString, desc[(Ljavax/media/opengl/GL;Ljava/lang/StringBuilder;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public] [junit] Added Method getAllAvailableCapabilitiesInfo, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;Ljava/lang/StringBuilder;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public static] [junit] Removed Method getAllAvailableCapabilitiesInfo, desc[(Ljavax/media/nativewindow/AbstractGraphicsDevice;Ljava/lang/StringBuilder;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public static] [junit] Added Method toString, desc[(Lcom/jogamp/opengl/GL;)Ljava/lang/String;], sig[null], throws nil, access[public] [junit] Added Method toString, desc[(Lcom/jogamp/opengl/GL;Ljava/lang/StringBuilder;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public] [junit] Added Method getGLInfo, desc[(Lcom/jogamp/opengl/GL;Ljava/lang/StringBuilder;Z)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public static] [junit] Added Method getBriefOSGLBuildInfo, desc[(Lcom/jogamp/opengl/GL;Ljava/lang/StringBuilder;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public] [junit] Removed Method getAvailableCapabilitiesInfo, desc[(Ljavax/media/opengl/GLDrawableFactory;Ljavax/media/nativewindow/AbstractGraphicsDevice;Ljava/lang/StringBuilder;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public static] [junit] Removed Method toString, desc[(Ljavax/media/opengl/GL;)Ljava/lang/String;], sig[null], throws nil, access[public] [junit] Removed Method getGLInfo, desc[(Ljavax/media/opengl/GL;Ljava/lang/StringBuilder;Z)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public static] [junit] Removed Method getBriefOSGLBuildInfo, desc[(Ljavax/media/opengl/GL;Ljava/lang/StringBuilder;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public] [junit] Removed Method getDefaultOpenGLInfo, desc[(Ljavax/media/nativewindow/AbstractGraphicsDevice;Ljava/lang/StringBuilder;Z)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public static] [junit] Added Method getGLInfo, desc[(Lcom/jogamp/opengl/GL;Ljava/lang/StringBuilder;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public static] [junit] Added Method getDefaultOpenGLInfo, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;Ljava/lang/StringBuilder;Z)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public static] [junit] Removed Method getGLStrings, desc[(Ljavax/media/opengl/GL;Ljava/lang/StringBuilder;Z)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public static] [junit] Class com.jogamp.opengl.Threading [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.opengl.Threading.Mode [junit] Added Class , access[enum final public super synchronized] [junit] Class com.jogamp.opengl.TraceGL2 [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.opengl.TraceGL3 [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.opengl.TraceGL3bc [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.opengl.TraceGL4 [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.opengl.TraceGL4bc [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.opengl.TraceGLES1 [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.opengl.TraceGLES2 [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.opengl.TraceGLES3 [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.opengl.awt.AWTGLAutoDrawable [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.awt.ComponentEvents [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.awt.GLCanvas [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.opengl.awt.GLJPanel [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.opengl.egl.EGL [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.opengl.egl.EGLClientPixmapHI [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.opengl.egl.EGLExt [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.fixedfunc.GLLightingFunc [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.fixedfunc.GLMatrixFunc [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.fixedfunc.GLPointerFunc [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.fixedfunc.GLPointerFuncUtil [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.opengl.glu.GLU [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.opengl.glu.GLUnurbs [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.glu.GLUquadric [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.glu.GLUtessellator [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.glu.GLUtessellatorCallback [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.glu.GLUtessellatorCallbackAdapter [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.opengl.glu.gl2.GLUgl2 [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.opengl.glu.gl2es1.GLUgl2es1 [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.opengl.math.FloatUtil [junit] CompatChanged Method makeFrustum, throws[[] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method makePerspective, throws[[] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method makePerspective, throws[[] -> [com/jogamp/opengl/GLException]], access[] [junit] Class com.jogamp.opengl.math.Matrix4 [junit] CompatChanged Method makeFrustum, throws[[] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method makePerspective, throws[[] -> [com/jogamp/opengl/GLException]], access[] [junit] Class com.jogamp.opengl.swt.GLCanvas [junit] Added Method getChosenGLCapabilities, desc[()Lcom/jogamp/opengl/GLCapabilitiesImmutable;], sig[null], throws nil, access[public] [junit] Added Method getDelegatedDrawable, desc[()Lcom/jogamp/opengl/GLDrawable;], sig[null], throws nil, access[final public] [junit] Added Method disposeGLEventListener, desc[(Lcom/jogamp/opengl/GLEventListener;Z)Lcom/jogamp/opengl/GLEventListener;], sig[null], throws nil, access[public] [junit] Removed Method getGLEventListenerInitState, desc[(Ljavax/media/opengl/GLEventListener;)Z], sig[null], throws nil, access[public] [junit] Removed Method removeGLEventListener, desc[(Ljavax/media/opengl/GLEventListener;)Ljavax/media/opengl/GLEventListener;], sig[null], throws nil, access[public] [junit] Removed Method getGLProfile, desc[()Ljavax/media/opengl/GLProfile;], sig[null], throws nil, access[public] [junit] Removed Method getRequestedGLCapabilities, desc[()Ljavax/media/opengl/GLCapabilitiesImmutable;], sig[null], throws nil, access[public] [junit] Removed Method setContext, desc[(Ljavax/media/opengl/GLContext;Z)Ljavax/media/opengl/GLContext;], sig[null], throws nil, access[public] [junit] Added Method getGLEventListenerInitState, desc[(Lcom/jogamp/opengl/GLEventListener;)Z], sig[null], throws nil, access[public] [junit] Added Method createContext, desc[(Lcom/jogamp/opengl/GLContext;)Lcom/jogamp/opengl/GLContext;], sig[null], throws nil, access[public] [junit] Removed Method , desc[(Lorg/eclipse/swt/widgets/Composite;ILjavax/media/opengl/GLCapabilitiesImmutable;Ljavax/media/opengl/GLCapabilitiesChooser;)V], sig[null], throws nil, access[public] [junit] Removed Method setGL, desc[(Ljavax/media/opengl/GL;)Ljavax/media/opengl/GL;], sig[null], throws nil, access[public] [junit] Removed Method setSharedContext, desc[(Ljavax/media/opengl/GLContext;)V], sig[null], throws [java/lang/IllegalStateException], access[final public] [junit] Removed Method addGLEventListener, desc[(Ljavax/media/opengl/GLEventListener;)V], sig[null], throws nil, access[public] [junit] Removed Method getFactory, desc[()Ljavax/media/opengl/GLDrawableFactory;], sig[null], throws nil, access[public] [junit] Added Method removeGLEventListener, desc[(Lcom/jogamp/opengl/GLEventListener;)Lcom/jogamp/opengl/GLEventListener;], sig[null], throws nil, access[public] [junit] Added Method addGLEventListener, desc[(Lcom/jogamp/opengl/GLEventListener;)V], sig[null], throws nil, access[public] [junit] Removed Method create, desc[(Lorg/eclipse/swt/widgets/Composite;ILjavax/media/opengl/GLCapabilitiesImmutable;Ljavax/media/opengl/GLCapabilitiesChooser;)Lcom/jogamp/opengl/swt/GLCanvas;], sig[null], throws nil, access[public static] [junit] Added Method invoke, desc[(ZLcom/jogamp/opengl/GLRunnable;)Z], sig[null], throws [java/lang/IllegalStateException], access[public] [junit] Added Method create, desc[(Lorg/eclipse/swt/widgets/Composite;ILcom/jogamp/opengl/GLCapabilitiesImmutable;Lcom/jogamp/opengl/GLCapabilitiesChooser;)Lcom/jogamp/opengl/swt/GLCanvas;], sig[null], throws nil, access[public static] [junit] Added Method , desc[(Lorg/eclipse/swt/widgets/Composite;ILcom/jogamp/opengl/GLCapabilitiesImmutable;Lcom/jogamp/opengl/GLCapabilitiesChooser;)V], sig[null], throws nil, access[public] [junit] Removed Method getDelegatedDrawable, desc[()Ljavax/media/opengl/GLDrawable;], sig[null], throws nil, access[final public] [junit] Removed Method disposeGLEventListener, desc[(Ljavax/media/opengl/GLEventListener;Z)Ljavax/media/opengl/GLEventListener;], sig[null], throws nil, access[public] [junit] Added Method setSharedAutoDrawable, desc[(Lcom/jogamp/opengl/GLAutoDrawable;)V], sig[null], throws [java/lang/IllegalStateException], access[final public] [junit] Removed Method createContext, desc[(Ljavax/media/opengl/GLContext;)Ljavax/media/opengl/GLContext;], sig[null], throws nil, access[public] [junit] Changed Class , access[] [junit] Added Method setAnimator, desc[(Lcom/jogamp/opengl/GLAnimatorControl;)V], sig[null], throws [com/jogamp/opengl/GLException], access[public] [junit] Removed Method setSharedAutoDrawable, desc[(Ljavax/media/opengl/GLAutoDrawable;)V], sig[null], throws [java/lang/IllegalStateException], access[final public] [junit] Added Method getFactory, desc[()Lcom/jogamp/opengl/GLDrawableFactory;], sig[null], throws nil, access[public] [junit] Added Method getAnimator, desc[()Lcom/jogamp/opengl/GLAnimatorControl;], sig[null], throws nil, access[public] [junit] Removed Method getChosenGLCapabilities, desc[()Ljavax/media/opengl/GLCapabilitiesImmutable;], sig[null], throws nil, access[public] [junit] Removed Method addGLEventListener, desc[(ILjavax/media/opengl/GLEventListener;)V], sig[null], throws [java/lang/IndexOutOfBoundsException], access[public] [junit] Removed Method getNativeSurface, desc[()Ljavax/media/nativewindow/NativeSurface;], sig[null], throws nil, access[public] [junit] Added Method addGLEventListener, desc[(ILcom/jogamp/opengl/GLEventListener;)V], sig[null], throws [java/lang/IndexOutOfBoundsException], access[public] [junit] Removed Method getGL, desc[()Ljavax/media/opengl/GL;], sig[null], throws nil, access[public] [junit] Removed Method getAnimator, desc[()Ljavax/media/opengl/GLAnimatorControl;], sig[null], throws nil, access[public] [junit] Added Method getRequestedGLCapabilities, desc[()Lcom/jogamp/opengl/GLCapabilitiesImmutable;], sig[null], throws nil, access[public] [junit] Added Method setSharedContext, desc[(Lcom/jogamp/opengl/GLContext;)V], sig[null], throws [java/lang/IllegalStateException], access[final public] [junit] Added Method setContext, desc[(Lcom/jogamp/opengl/GLContext;Z)Lcom/jogamp/opengl/GLContext;], sig[null], throws nil, access[public] [junit] Added Method getGL, desc[()Lcom/jogamp/opengl/GL;], sig[null], throws nil, access[public] [junit] Removed Method getGLEventListener, desc[(I)Ljavax/media/opengl/GLEventListener;], sig[null], throws [java/lang/IndexOutOfBoundsException], access[public] [junit] Added Method getNativeSurface, desc[()Lcom/jogamp/nativewindow/NativeSurface;], sig[null], throws nil, access[public] [junit] Removed Method setGLEventListenerInitState, desc[(Ljavax/media/opengl/GLEventListener;Z)V], sig[null], throws nil, access[public] [junit] CompatChanged Method swapBuffers, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] Added Method setGLEventListenerInitState, desc[(Lcom/jogamp/opengl/GLEventListener;Z)V], sig[null], throws nil, access[public] [junit] Removed Method invoke, desc[(ZLjavax/media/opengl/GLRunnable;)Z], sig[null], throws [java/lang/IllegalStateException], access[public] [junit] Removed Method setAnimator, desc[(Ljavax/media/opengl/GLAnimatorControl;)V], sig[null], throws [javax/media/opengl/GLException], access[public] [junit] Added Method getContext, desc[()Lcom/jogamp/opengl/GLContext;], sig[null], throws nil, access[public] [junit] Added Method getGLProfile, desc[()Lcom/jogamp/opengl/GLProfile;], sig[null], throws nil, access[public] [junit] Added Method getGLEventListener, desc[(I)Lcom/jogamp/opengl/GLEventListener;], sig[null], throws [java/lang/IndexOutOfBoundsException], access[public] [junit] Added Method setGL, desc[(Lcom/jogamp/opengl/GL;)Lcom/jogamp/opengl/GL;], sig[null], throws nil, access[public] [junit] Removed Method getContext, desc[()Ljavax/media/opengl/GLContext;], sig[null], throws nil, access[public] [junit] CompatChanged Method setExclusiveContextThread, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] Class com.jogamp.opengl.util.Animator [junit] Removed Method , desc[(Ljavax/media/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[public] [junit] Removed Method , desc[(Ljava/lang/ThreadGroup;Ljavax/media/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[public] [junit] Changed Field stopIssued, access[added: package-private removed: protected ] [junit] CompatChanged Method setThreadGroup, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] Added Method , desc[(Ljava/lang/ThreadGroup;Lcom/jogamp/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[public] [junit] Changed Field threadGroup, access[added: private removed: protected ] [junit] Changed Field isAnimating, access[added: package-private removed: protected ] [junit] Added Method , desc[(Lcom/jogamp/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[public] [junit] Changed Field pauseIssued, access[added: bridge package-private volatile removed: protected ] [junit] Class com.jogamp.opengl.util.AnimatorBase [junit] Removed Method getUncaughtExceptionHandler, desc[()Ljavax/media/opengl/GLAnimatorControl$UncaughtExceptionHandler;], sig[null], throws nil, access[final public] [junit] Added Method getUncaughtExceptionHandler, desc[()Lcom/jogamp/opengl/GLAnimatorControl$UncaughtExceptionHandler;], sig[null], throws nil, access[final public] [junit] Removed Method remove, desc[(Ljavax/media/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[final public super synchronized] [junit] Removed Method setUncaughtExceptionHandler, desc[(Ljavax/media/opengl/GLAnimatorControl$UncaughtExceptionHandler;)V], sig[null], throws nil, access[final public] [junit] Added Method handleUncaughtException, desc[(Lcom/jogamp/opengl/util/AnimatorBase$UncaughtAnimatorException;)Z], sig[null], throws nil, access[final protected super synchronized] [junit] Added Method remove, desc[(Lcom/jogamp/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[final public super synchronized] [junit] Changed Class , access[] [junit] Removed Method add, desc[(Ljavax/media/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[final public super synchronized] [junit] Removed Method handleUncaughtException, desc[(Lcom/jogamp/opengl/util/AnimatorBase$UncaughtAnimatorException;)V], sig[null], throws nil, access[final protected super synchronized] [junit] CompatChanged Method setModeBits, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] Added Method setUncaughtExceptionHandler, desc[(Lcom/jogamp/opengl/GLAnimatorControl$UncaughtExceptionHandler;)V], sig[null], throws nil, access[final public] [junit] Added Method add, desc[(Lcom/jogamp/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[final public super synchronized] [junit] Class com.jogamp.opengl.util.AnimatorBase.UncaughtAnimatorException [junit] Removed Method , 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] Changed Class , access[] [junit] Removed Method display, desc[(Ljavax/media/opengl/GLAutoDrawable;I)V], sig[null], throws nil, access[abstract public] [junit] Added Method display, desc[(Lcom/jogamp/opengl/GLAutoDrawable;I)V], sig[null], throws nil, access[abstract public] [junit] Class com.jogamp.opengl.util.FPSAnimator [junit] Added Method , desc[(Lcom/jogamp/opengl/GLAutoDrawable;IZ)V], sig[null], throws nil, access[public] [junit] CompatChanged Method setFPS, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] Removed Method , desc[(Ljavax/media/opengl/GLAutoDrawable;I)V], sig[null], throws nil, access[public] [junit] Removed Method , desc[(Ljavax/media/opengl/GLAutoDrawable;IZ)V], sig[null], throws nil, access[public] [junit] Added Method , desc[(Lcom/jogamp/opengl/GLAutoDrawable;I)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.util.GLArrayDataClient [junit] CompatChanged Method createGLSL, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] Added Method init_vbo, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[protected] [junit] Added Method enableBuffer, desc[(Lcom/jogamp/opengl/GL;Z)V], sig[null], throws nil, access[public] [junit] Removed Method destroy, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[public] [junit] CompatChanged Method checkSeal, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] Removed Method bindBuffer, desc[(Ljavax/media/opengl/GL;Z)Z], sig[null], throws nil, access[public] [junit] CompatChanged Method init, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] Removed Method reset, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[public] [junit] Removed Method seal, desc[(Ljavax/media/opengl/GL;Z)V], sig[null], throws nil, access[public] [junit] Removed Method init_vbo, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[protected] [junit] Added Method reset, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[public] [junit] Removed Method enableBuffer, desc[(Ljavax/media/opengl/GL;Z)V], sig[null], throws nil, access[public] [junit] Added Method seal, desc[(Lcom/jogamp/opengl/GL;Z)V], sig[null], throws nil, access[public] [junit] Added Method bindBuffer, desc[(Lcom/jogamp/opengl/GL;Z)Z], sig[null], throws nil, access[public] [junit] CompatChanged Method createGLSL, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method createFixed, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method createFixed, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] Added Method destroy, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.util.GLArrayDataEditable [junit] Added Method enableBuffer, desc[(Lcom/jogamp/opengl/GL;Z)V], sig[null], throws nil, access[abstract public] [junit] Changed Class , access[] [junit] Added Method destroy, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[abstract public] [junit] Removed Method reset, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[abstract public] [junit] Removed Method seal, desc[(Ljavax/media/opengl/GL;Z)V], sig[null], throws nil, access[abstract public] [junit] Removed Method enableBuffer, desc[(Ljavax/media/opengl/GL;Z)V], sig[null], throws nil, access[abstract public] [junit] Removed Method bindBuffer, desc[(Ljavax/media/opengl/GL;Z)Z], sig[null], throws nil, access[abstract public] [junit] Removed Method destroy, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[abstract public] [junit] Added Method bindBuffer, desc[(Lcom/jogamp/opengl/GL;Z)Z], sig[null], throws nil, access[abstract public] [junit] Added Method reset, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[abstract public] [junit] Added Method seal, desc[(Lcom/jogamp/opengl/GL;Z)V], sig[null], throws nil, access[abstract public] [junit] Class com.jogamp.opengl.util.GLArrayDataServer [junit] CompatChanged Method createData, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method createGLSLInterleaved, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] Removed Method addGLSLSubArray, desc[(Ljava/lang/String;II)Ljavax/media/opengl/GLArrayData;], sig[null], throws nil, access[public] [junit] CompatChanged Method createData, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] Added Method destroy, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[public] [junit] CompatChanged Method createFixedInterleavedMapped, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method createGLSLInterleaved, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] Removed Method unmapStorage, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[public] [junit] Added Method mapStorage, desc[(Lcom/jogamp/opengl/GL;I)Lcom/jogamp/opengl/GLBufferStorage;], sig[null], throws nil, access[public] [junit] CompatChanged Method init, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method createGLSL, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] Added Method addGLSLSubArray, desc[(Ljava/lang/String;II)Lcom/jogamp/opengl/GLArrayData;], sig[null], throws nil, access[public] [junit] CompatChanged Method createFixed, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] Removed Method mapStorage, desc[(Ljavax/media/opengl/GL;JJI)Ljavax/media/opengl/GLBufferStorage;], sig[null], throws nil, access[public] [junit] CompatChanged Method createGLSL, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method createGLSLInterleavedMapped, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method createFixed, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] Added Method init_vbo, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[protected] [junit] CompatChanged Method createFixedInterleaved, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method createFixedInterleaved, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] Removed Method destroy, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[public] [junit] Added Method mapStorage, desc[(Lcom/jogamp/opengl/GL;JJI)Lcom/jogamp/opengl/GLBufferStorage;], sig[null], throws nil, access[public] [junit] CompatChanged Method createDataMapped, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] Added Method addFixedSubArray, desc[(III)Lcom/jogamp/opengl/GLArrayData;], sig[null], throws nil, access[public] [junit] Added Method unmapStorage, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[public] [junit] Removed Method addFixedSubArray, desc[(III)Ljavax/media/opengl/GLArrayData;], sig[null], throws nil, access[public] [junit] CompatChanged Method createGLSLMapped, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] Removed Method init_vbo, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[protected] [junit] Removed Method mapStorage, desc[(Ljavax/media/opengl/GL;I)Ljavax/media/opengl/GLBufferStorage;], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.util.GLArrayDataWrapper [junit] Added Method destroy, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[public] [junit] CompatChanged Method createGLSL, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] Added Method setLocation, desc[(Lcom/jogamp/opengl/GL2ES2;II)I], sig[null], throws nil, access[final public] [junit] CompatChanged Method createFixed, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] Removed Method setLocation, desc[(Ljavax/media/opengl/GL2ES2;I)I], sig[null], throws nil, access[final public] [junit] Removed Method validate, desc[(Ljavax/media/opengl/GLProfile;Z)Z], sig[null], throws nil, access[final public] [junit] CompatChanged Method init, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] Added Method setLocation, desc[(Lcom/jogamp/opengl/GL2ES2;I)I], sig[null], throws nil, access[final public] [junit] Removed Method destroy, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[public] [junit] Changed Class , access[] [junit] Removed Method setLocation, desc[(Ljavax/media/opengl/GL2ES2;II)I], sig[null], throws nil, access[final public] [junit] CompatChanged Method createFixed, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method createGLSL, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] Added Method validate, desc[(Lcom/jogamp/opengl/GLProfile;Z)Z], sig[null], throws nil, access[final public] [junit] Class com.jogamp.opengl.util.GLBuffers [junit] Added Method sizeof, desc[(Lcom/jogamp/opengl/GL;[IIIIIIZ)I], sig[null], throws [com/jogamp/opengl/GLException], access[final public static] [junit] Removed Method sizeof, desc[(Ljavax/media/opengl/GL;[IIIIIZ)I], sig[null], throws nil, access[final public static] [junit] CompatChanged Method componentCount, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] Removed Method sizeof, desc[(Ljavax/media/opengl/GL;[IIIIIIZ)I], sig[null], throws [javax/media/opengl/GLException], access[final public static] [junit] CompatChanged Method bytesPerPixel, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] Added Method sizeof, desc[(Lcom/jogamp/opengl/GL;[IIIIIZ)I], sig[null], throws nil, access[final public static] [junit] Class com.jogamp.opengl.util.GLDrawableUtil [junit] Added Method moveGLEventListener, desc[(Lcom/jogamp/opengl/GLAutoDrawable;Lcom/jogamp/opengl/GLAutoDrawable;Lcom/jogamp/opengl/GLEventListener;Z)V], sig[null], throws nil, access[final public static] [junit] Removed Method isAnimatorStartedOnOtherThread, desc[(Ljavax/media/opengl/GLAnimatorControl;)Z], sig[null], throws nil, access[final public static] [junit] Removed Method swapGLContext, desc[(Ljavax/media/opengl/GLAutoDrawable;Ljavax/media/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[final public static] [junit] Removed Method isAnimatorAnimating, desc[(Ljavax/media/opengl/GLAnimatorControl;)Z], sig[null], throws nil, access[final public static] [junit] Added Method isAnimatorStarted, desc[(Lcom/jogamp/opengl/GLAnimatorControl;)Z], sig[null], throws nil, access[final public static] [junit] Added Method swapBuffersBeforeRead, desc[(Lcom/jogamp/opengl/GLCapabilitiesImmutable;)Z], sig[null], throws nil, access[final public static] [junit] Removed Method swapGLContextAndAllGLEventListener, desc[(Ljavax/media/opengl/GLAutoDrawable;Ljavax/media/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[final public static] [junit] Added Method swapGLContextAndAllGLEventListener, desc[(Lcom/jogamp/opengl/GLAutoDrawable;Lcom/jogamp/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[final public static] [junit] Added Method isAnimatorAnimatingOnOtherThread, desc[(Lcom/jogamp/opengl/GLAnimatorControl;)Z], sig[null], throws nil, access[final public static] [junit] Added Method moveAllGLEventListener, desc[(Lcom/jogamp/opengl/GLAutoDrawable;Lcom/jogamp/opengl/GLAutoDrawable;Z)V], sig[null], throws nil, access[final public static] [junit] Removed Method swapBuffersBeforeRead, desc[(Ljavax/media/opengl/GLCapabilitiesImmutable;)Z], sig[null], throws nil, access[final public static] [junit] Removed Method isAnimatorStarted, desc[(Ljavax/media/opengl/GLAnimatorControl;)Z], sig[null], throws nil, access[final public static] [junit] Added Method swapGLContext, desc[(Lcom/jogamp/opengl/GLAutoDrawable;Lcom/jogamp/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[final public static] [junit] Added Method isSwapGLContextSafe, desc[(Lcom/jogamp/opengl/GLCapabilitiesImmutable;Lcom/jogamp/opengl/GLCapabilitiesImmutable;Lcom/jogamp/opengl/GLCapabilitiesImmutable;)Z], sig[null], throws nil, access[public static] [junit] Removed Method isAnimatorAnimatingOnOtherThread, desc[(Ljavax/media/opengl/GLAnimatorControl;)Z], sig[null], throws nil, access[final public static] [junit] Added Method isAnimatorAnimating, desc[(Lcom/jogamp/opengl/GLAnimatorControl;)Z], sig[null], throws nil, access[final public static] [junit] Removed Method moveGLEventListener, desc[(Ljavax/media/opengl/GLAutoDrawable;Ljavax/media/opengl/GLAutoDrawable;Ljavax/media/opengl/GLEventListener;Z)V], sig[null], throws nil, access[final public static] [junit] Removed Method isSwapGLContextSafe, desc[(Ljavax/media/opengl/GLCapabilitiesImmutable;Ljavax/media/opengl/GLCapabilitiesImmutable;Ljavax/media/opengl/GLCapabilitiesImmutable;)Z], sig[null], throws nil, access[public static] [junit] Added Method isAnimatorStartedOnOtherThread, desc[(Lcom/jogamp/opengl/GLAnimatorControl;)Z], sig[null], throws nil, access[final public static] [junit] Removed Method moveAllGLEventListener, desc[(Ljavax/media/opengl/GLAutoDrawable;Ljavax/media/opengl/GLAutoDrawable;Z)V], sig[null], throws nil, access[final public static] [junit] Class com.jogamp.opengl.util.GLDrawableUtil.ReshapeGLEventListener [junit] Removed Method run, desc[(Ljavax/media/opengl/GLAutoDrawable;)Z], sig[null], throws nil, access[public] [junit] Changed Class , access[] [junit] Added Method run, desc[(Lcom/jogamp/opengl/GLAutoDrawable;)Z], sig[null], throws nil, access[public] [junit] Removed Method , desc[(Ljavax/media/opengl/GLEventListener;Z)V], sig[null], throws nil, access[public] [junit] Added Method , desc[(Lcom/jogamp/opengl/GLEventListener;Z)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.util.GLPixelBuffer [junit] Removed Method , desc[(Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;IIIZLjava/nio/Buffer;Z)V], sig[null], throws nil, access[public] [junit] Added Method , desc[(Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;ZIIILjava/nio/Buffer;Z)V], sig[null], throws nil, access[public] [junit] Added Method requiresNewBuffer, desc[(Lcom/jogamp/opengl/GL;III)Z], sig[null], throws nil, access[public] [junit] Removed Method requiresNewBuffer, desc[(Ljavax/media/opengl/GL;III)Z], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.util.GLPixelBuffer.DefaultGLPixelBufferProvider [junit] Removed Method getAttributes, desc[(Ljavax/media/opengl/GL;I)Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;], sig[null], throws nil, access[public] [junit] Added Method getHostPixelComp, desc[(Lcom/jogamp/opengl/GLProfile;I)Lcom/jogamp/nativewindow/util/PixelFormat$Composition;], sig[null], throws nil, access[public] [junit] Removed Method allocate, desc[(Ljavax/media/opengl/GL;Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;IIIZI)Lcom/jogamp/opengl/util/GLPixelBuffer;], sig[null], throws nil, access[public] [junit] Added Method getAttributes, desc[(Lcom/jogamp/opengl/GL;IZ)Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;], sig[null], throws nil, access[public] [junit] Added Method allocate, desc[(Lcom/jogamp/opengl/GL;Lcom/jogamp/nativewindow/util/PixelFormat$Composition;Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;ZIIII)Lcom/jogamp/opengl/util/GLPixelBuffer;], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.util.GLPixelBuffer.GLPixelAttributes [junit] Added Method convert, desc[(Lcom/jogamp/opengl/GL;IZ)Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;], sig[null], throws nil, access[public static] [junit] Removed Method getPixelFormat, desc[()Ljavax/media/nativewindow/util/PixelFormat;], sig[null], throws nil, access[final public] [junit] CompatChanged Method , throws[[] -> [com/jogamp/opengl/GLException]], access[] [junit] Removed Method , desc[(III)V], sig[null], throws nil, access[public] [junit] Added Method getPixelFormat, desc[(II)Lcom/jogamp/nativewindow/util/PixelFormat;], sig[null], throws nil, access[final public static] [junit] Added Method convert, desc[(Lcom/jogamp/opengl/GLProfile;Lcom/jogamp/nativewindow/util/PixelFormat;Z)Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;], sig[null], throws nil, access[final public static] [junit] Added Field pfmt, desc[Lcom/jogamp/nativewindow/util/PixelFormat;], sig[null], value[type null, data null, access[final public] [junit] Removed Field bytesPerPixel, desc[I], sig[null], value[type null, data null, access[final public] [junit] Removed Field componentCount, desc[I], sig[null], value[type null, data null, access[final public] [junit] Added Method , desc[(Lcom/jogamp/opengl/GLProfile;Lcom/jogamp/nativewindow/util/PixelFormat;Z)V], sig[null], throws [com/jogamp/opengl/GLException], access[public] [junit] Added Method equals, desc[(Ljava/lang/Object;)Z], sig[null], throws nil, access[final public] [junit] Added Method hashCode, desc[()I], sig[null], throws nil, access[final public] [junit] Removed Method convert, desc[(Ljavax/media/nativewindow/util/PixelFormat;Ljavax/media/opengl/GLProfile;)Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;], sig[null], throws nil, access[final public static] [junit] Class com.jogamp.opengl.util.GLPixelBuffer.GLPixelBufferProvider [junit] Removed Method allocate, desc[(Ljavax/media/opengl/GL;Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;IIIZI)Lcom/jogamp/opengl/util/GLPixelBuffer;], sig[null], throws nil, access[abstract public] [junit] Added Method getHostPixelComp, desc[(Lcom/jogamp/opengl/GLProfile;I)Lcom/jogamp/nativewindow/util/PixelFormat$Composition;], sig[null], throws nil, access[abstract public] [junit] Added Method allocate, desc[(Lcom/jogamp/opengl/GL;Lcom/jogamp/nativewindow/util/PixelFormat$Composition;Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;ZIIII)Lcom/jogamp/opengl/util/GLPixelBuffer;], sig[null], throws nil, access[abstract public] [junit] Removed Method getAttributes, desc[(Ljavax/media/opengl/GL;I)Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;], sig[null], throws nil, access[abstract public] [junit] Added Method getAttributes, desc[(Lcom/jogamp/opengl/GL;IZ)Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;], sig[null], throws nil, access[abstract public] [junit] Class com.jogamp.opengl.util.GLPixelBuffer.SingletonGLPixelBufferProvider [junit] Added Method getSingleBuffer, desc[(Lcom/jogamp/nativewindow/util/PixelFormat$Composition;Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;Z)Lcom/jogamp/opengl/util/GLPixelBuffer;], sig[null], throws nil, access[abstract public] [junit] Added Method dispose, desc[()V], sig[null], throws nil, access[abstract public] [junit] Added Method allocate, desc[(Lcom/jogamp/opengl/GL;Lcom/jogamp/nativewindow/util/PixelFormat$Composition;Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;ZIIII)Lcom/jogamp/opengl/util/GLPixelBuffer;], sig[null], throws nil, access[abstract public] [junit] Added Method initSingleton, desc[(Lcom/jogamp/opengl/GLProfile;IZIII)Lcom/jogamp/opengl/util/GLPixelBuffer;], sig[null], throws nil, access[abstract public] [junit] Removed Method initSingleton, desc[(IIIIZ)Lcom/jogamp/opengl/util/GLPixelBuffer;], sig[null], throws nil, access[abstract public] [junit] Removed Method getSingleBuffer, desc[(Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;)Lcom/jogamp/opengl/util/GLPixelBuffer;], sig[null], throws nil, access[abstract public] [junit] Class com.jogamp.opengl.util.GLPixelStorageModes [junit] Added Method restore, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws [com/jogamp/opengl/GLException], access[final public] [junit] Removed Method savePack, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[final public] [junit] Added Method saveAll, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[final public] [junit] Added Method savePack, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[final public] [junit] Removed Method resetPack, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[final public] [junit] Removed Method setRowLength, desc[(Ljavax/media/opengl/GL2ES3;II)V], sig[null], throws nil, access[final public] [junit] Removed Method resetUnpack, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[final public] [junit] Added Method saveUnpack, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[final public] [junit] Removed Method setUnpackAlignment, desc[(Ljavax/media/opengl/GL;I)V], sig[null], throws nil, access[final public] [junit] Added Method setPackAlignment, desc[(Lcom/jogamp/opengl/GL;I)V], sig[null], throws nil, access[final public] [junit] Removed Method setUnpackRowLength, desc[(Ljavax/media/opengl/GL2ES2;I)V], sig[null], throws nil, access[final public] [junit] Added Method setPackRowLength, desc[(Lcom/jogamp/opengl/GL2ES3;I)V], sig[null], throws nil, access[final public] [junit] Added Method resetPack, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[final public] [junit] Removed Method setPackAlignment, desc[(Ljavax/media/opengl/GL;I)V], sig[null], throws nil, access[final public] [junit] Removed Method resetAll, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[final public] [junit] Removed Method setPackRowLength, desc[(Ljavax/media/opengl/GL2ES3;I)V], sig[null], throws nil, access[final public] [junit] Added Method setAlignment, desc[(Lcom/jogamp/opengl/GL;II)V], sig[null], throws nil, access[final public] [junit] Added Method , desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[public] [junit] Added Method resetUnpack, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[final public] [junit] Removed Method saveAll, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[final public] [junit] Added Method setUnpackRowLength, desc[(Lcom/jogamp/opengl/GL2ES3;I)V], sig[null], throws nil, access[final public] [junit] Added Method setRowLength, desc[(Lcom/jogamp/opengl/GL2ES3;II)V], sig[null], throws nil, access[final public] [junit] Added Method resetAll, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[final public] [junit] Removed Method saveUnpack, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[final public] [junit] Removed Method restore, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws [javax/media/opengl/GLException], access[final public] [junit] Removed Method setAlignment, desc[(Ljavax/media/opengl/GL;II)V], sig[null], throws nil, access[final public] [junit] Removed Method , desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[public] [junit] Added Method setUnpackAlignment, desc[(Lcom/jogamp/opengl/GL;I)V], sig[null], throws nil, access[final public] [junit] Class com.jogamp.opengl.util.GLReadBufferUtil [junit] Removed Method readPixels, desc[(Ljavax/media/opengl/GL;IIIIZ)Z], sig[null], throws nil, access[public] [junit] Removed Method readPixels, desc[(Ljavax/media/opengl/GL;Z)Z], sig[null], throws nil, access[public] [junit] Added Field hasAlpha, desc[Z], sig[null], value[type null, data null, access[protected] [junit] Added Method dispose, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[public] [junit] Removed Field alignment, desc[I], sig[null], value[type null, data null, access[final protected] [junit] Removed Field componentCount, desc[I], sig[null], value[type null, data null, access[final protected] [junit] Added Method readPixelsImpl, desc[(Lcom/jogamp/opengl/GLDrawable;Lcom/jogamp/opengl/GL;IIIIZ)Z], sig[null], throws nil, access[protected] [junit] Removed Method readPixelsImpl, desc[(Ljavax/media/opengl/GLDrawable;Ljavax/media/opengl/GL;IIIIZ)Z], sig[null], throws nil, access[protected] [junit] Added Method readPixels, desc[(Lcom/jogamp/opengl/GL;Z)Z], sig[null], throws nil, access[public] [junit] Added Method readPixels, desc[(Lcom/jogamp/opengl/GL;IIIIZ)Z], sig[null], throws nil, access[public] [junit] Removed Method dispose, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.util.Gamma [junit] Removed Method resetDisplayGamma, desc[(Ljavax/media/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[public static] [junit] Added Method setDisplayGamma, desc[(Lcom/jogamp/opengl/GLAutoDrawable;FFF)Z], sig[null], throws [java/lang/IllegalArgumentException], access[public static] [junit] Added Method resetDisplayGamma, desc[(Lcom/jogamp/opengl/GLDrawable;)V], sig[null], throws nil, access[public static] [junit] Removed Method setDisplayGamma, desc[(Ljavax/media/opengl/GLAutoDrawable;FFF)Z], sig[null], throws [java/lang/IllegalArgumentException], access[public static] [junit] Removed Method resetAllDisplayGamma, desc[(Ljavax/media/opengl/GLDrawable;)V], sig[null], throws nil, access[public static] [junit] Added Method resetAllDisplayGamma, desc[(Lcom/jogamp/opengl/GLDrawable;)V], sig[null], throws nil, access[public static] [junit] Added Method resetDisplayGamma, desc[(Lcom/jogamp/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[public static] [junit] Removed Method resetDisplayGamma, desc[(Ljavax/media/opengl/GLDrawable;)V], sig[null], throws nil, access[public static] [junit] Added Method setDisplayGamma, desc[(Lcom/jogamp/opengl/GLDrawable;FFF)Z], sig[null], throws [java/lang/IllegalArgumentException], access[public static] [junit] Removed Method setDisplayGamma, desc[(Ljavax/media/opengl/GLDrawable;FFF)Z], sig[null], throws [java/lang/IllegalArgumentException], access[public static] [junit] Class com.jogamp.opengl.util.ImmModeSink [junit] Removed Method glEnd, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[final public] [junit] Removed Method draw, desc[(Ljavax/media/opengl/GL;Z)V], sig[null], throws nil, access[public] [junit] Added Method destroy, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[public] [junit] Added Method glEnd, desc[(Lcom/jogamp/opengl/GL;Z)V], sig[null], throws nil, access[public] [junit] Removed Method glEnd, desc[(Ljavax/media/opengl/GL;Ljava/nio/Buffer;)V], sig[null], throws nil, access[final public] [junit] Added Method draw, desc[(Lcom/jogamp/opengl/GL;Ljava/nio/Buffer;Z)V], sig[null], throws nil, access[public] [junit] Removed Method reset, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[public] [junit] Removed Method destroy, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[public] [junit] Added Method glEnd, desc[(Lcom/jogamp/opengl/GL;Ljava/nio/Buffer;)V], sig[null], throws nil, access[final public] [junit] Removed Method draw, desc[(Ljavax/media/opengl/GL;Ljava/nio/Buffer;Z)V], sig[null], throws nil, access[public] [junit] Added Method draw, desc[(Lcom/jogamp/opengl/GL;Z)V], sig[null], throws nil, access[public] [junit] Removed Method glEnd, desc[(Ljavax/media/opengl/GL;Z)V], sig[null], throws nil, access[public] [junit] Added Method reset, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[public] [junit] Added Method glEnd, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[final public] [junit] Class com.jogamp.opengl.util.ImmModeSink.VBOSet [junit] Removed Method destroy, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[public] [junit] Added Method draw, desc[(Lcom/jogamp/opengl/GL;Ljava/nio/Buffer;ZI)V], sig[null], throws nil, access[protected] [junit] Added Method seal, desc[(Lcom/jogamp/opengl/GL;Z)V], sig[null], throws nil, access[public] [junit] Removed Method regenerate, desc[(Ljavax/media/opengl/GL;)Lcom/jogamp/opengl/util/ImmModeSink$VBOSet;], sig[null], throws nil, access[final protected] [junit] CompatChanged Method checkSeal, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] Removed Method reset, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[public] [junit] Removed Method seal, desc[(Ljavax/media/opengl/GL;Z)V], sig[null], throws nil, access[public] [junit] Removed Method draw, desc[(Ljavax/media/opengl/GL;Ljava/nio/Buffer;ZI)V], sig[null], throws nil, access[protected] [junit] Added Method enableBuffer, desc[(Lcom/jogamp/opengl/GL;Z)V], sig[null], throws nil, access[public] [junit] Added Method useShaderProgram, desc[(Lcom/jogamp/opengl/GL2ES2;Z)V], sig[null], throws nil, access[protected] [junit] Added Method regenerate, desc[(Lcom/jogamp/opengl/GL;)Lcom/jogamp/opengl/util/ImmModeSink$VBOSet;], sig[null], throws nil, access[final protected] [junit] Removed Method enableBuffer, desc[(Ljavax/media/opengl/GL;Z)V], sig[null], throws nil, access[public] [junit] Removed Method useShaderProgram, desc[(Ljavax/media/opengl/GL2ES2;Z)V], sig[null], throws nil, access[protected] [junit] Added Method destroy, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[public] [junit] Added Method reset, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.util.PMVMatrix [junit] Changed Class , access[] [junit] CompatChanged Method gluPerspective, throws[[] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method glFrustumf, throws[[] -> [com/jogamp/opengl/GLException]], access[] [junit] Class com.jogamp.opengl.util.PNGPixelRect [junit] Removed Method , 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] Added Method read, desc[(Ljava/io/InputStream;Lcom/jogamp/nativewindow/util/PixelFormat;ZIZ)Lcom/jogamp/opengl/util/PNGPixelRect;], sig[null], throws [java/io/IOException], access[public static] [junit] Removed Method write, desc[(Ljavax/media/nativewindow/util/PixelFormat;Ljavax/media/nativewindow/util/DimensionImmutable;IZLjava/nio/IntBuffer;DDLjava/io/OutputStream;Z)V], sig[null], throws [java/io/IOException], access[public static] [junit] Added Method , 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 , desc[(Lcom/jogamp/nativewindow/util/PixelRectangle;DD)V], sig[null], throws nil, access[public] [junit] Added Method write, desc[(Lcom/jogamp/nativewindow/util/PixelFormat;Lcom/jogamp/nativewindow/util/DimensionImmutable;IZLjava/nio/IntBuffer;DDLjava/io/OutputStream;Z)V], sig[null], throws [java/io/IOException], access[public static] [junit] Changed Class , access[] [junit] Class com.jogamp.opengl.util.RandomTileRenderer [junit] Removed Method beginTile, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws [java/lang/IllegalStateException, javax/media/opengl/GLException], access[final public] [junit] Added Method beginTile, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws [java/lang/IllegalStateException, com/jogamp/opengl/GLException], access[final public] [junit] Added Method endTile, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws [java/lang/IllegalStateException, com/jogamp/opengl/GLException], access[public] [junit] Removed Method endTile, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws [java/lang/IllegalStateException, javax/media/opengl/GLException], access[public] [junit] Class com.jogamp.opengl.util.TileRenderer [junit] Added Method getClippedImageSize, desc[()Lcom/jogamp/nativewindow/util/DimensionImmutable;], sig[null], throws nil, access[final public] [junit] Added Method endTile, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws [java/lang/IllegalStateException, com/jogamp/opengl/GLException], access[public] [junit] Removed Method getClippedImageSize, desc[()Ljavax/media/nativewindow/util/DimensionImmutable;], sig[null], throws nil, access[final public] [junit] Removed Method beginTile, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws [java/lang/IllegalStateException, javax/media/opengl/GLException], access[final public] [junit] Added Method beginTile, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws [java/lang/IllegalStateException, com/jogamp/opengl/GLException], access[final public] [junit] Removed Method endTile, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws [java/lang/IllegalStateException, javax/media/opengl/GLException], access[public] [junit] Class com.jogamp.opengl.util.TileRendererBase [junit] Added Method beginTile, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws [java/lang/IllegalStateException, com/jogamp/opengl/GLException], access[abstract public] [junit] Added Method reqPreSwapBuffers, desc[(Lcom/jogamp/opengl/GLCapabilitiesImmutable;)Z], sig[null], throws nil, access[final public] [junit] Added Method getAttachedDrawable, desc[()Lcom/jogamp/opengl/GLAutoDrawable;], sig[null], throws nil, access[final public] [junit] Removed Method beginTile, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws [java/lang/IllegalStateException, javax/media/opengl/GLException], access[abstract public] [junit] Added Method getImageSize, desc[()Lcom/jogamp/nativewindow/util/DimensionImmutable;], sig[null], throws nil, access[final public] [junit] Removed Method setGLEventListener, desc[(Ljavax/media/opengl/GLEventListener;Ljavax/media/opengl/GLEventListener;)V], sig[null], throws nil, access[final public] [junit] Added Method setGLEventListener, desc[(Lcom/jogamp/opengl/GLEventListener;Lcom/jogamp/opengl/GLEventListener;)V], sig[null], throws nil, access[final public] [junit] Removed Method getImageSize, desc[()Ljavax/media/nativewindow/util/DimensionImmutable;], sig[null], throws nil, access[final public] [junit] Added Method endTile, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws [java/lang/IllegalStateException, com/jogamp/opengl/GLException], access[abstract public] [junit] Removed Method reqPreSwapBuffers, desc[(Ljavax/media/opengl/GLCapabilitiesImmutable;)Z], sig[null], throws nil, access[final public] [junit] Removed Method attachAutoDrawable, desc[(Ljavax/media/opengl/GLAutoDrawable;)V], sig[null], throws [java/lang/IllegalStateException], access[final public] [junit] Removed Method endTile, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws [java/lang/IllegalStateException, javax/media/opengl/GLException], access[abstract public] [junit] Added Method attachAutoDrawable, desc[(Lcom/jogamp/opengl/GLAutoDrawable;)V], sig[null], throws [java/lang/IllegalStateException], access[final public] [junit] Removed Method getAttachedDrawable, desc[()Ljavax/media/opengl/GLAutoDrawable;], sig[null], throws nil, access[final public] [junit] Class com.jogamp.opengl.util.av.GLMediaPlayer [junit] Removed Method initGL, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws [java/lang/IllegalStateException, com/jogamp/opengl/util/av/GLMediaPlayer$StreamException, javax/media/opengl/GLException], access[abstract public] [junit] Added Method initGL, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws [java/lang/IllegalStateException, com/jogamp/opengl/util/av/GLMediaPlayer$StreamException, com/jogamp/opengl/GLException], access[abstract public] [junit] Removed Method destroy, desc[(Ljavax/media/opengl/GL;)Lcom/jogamp/opengl/util/av/GLMediaPlayer$State;], sig[null], throws nil, access[abstract public] [junit] Added Method initStream, desc[(Lcom/jogamp/common/net/Uri;III)V], sig[null], throws [java/lang/IllegalStateException, java/lang/IllegalArgumentException], access[abstract public] [junit] Removed Method getNextTexture, desc[(Ljavax/media/opengl/GL;)Lcom/jogamp/opengl/util/texture/TextureSequence$TextureFrame;], sig[null], throws [java/lang/IllegalStateException], access[abstract public] [junit] Changed Field CameraInputScheme, desc[Ljava/lang/String; -> Lcom/jogamp/common/net/Uri$Encoded;], type[java.lang.String -> nil], access[] [junit] Added Method getNextTexture, desc[(Lcom/jogamp/opengl/GL;)Lcom/jogamp/opengl/util/texture/TextureSequence$TextureFrame;], sig[null], throws [java/lang/IllegalStateException], access[abstract public] [junit] Added Method destroy, desc[(Lcom/jogamp/opengl/GL;)Lcom/jogamp/opengl/util/av/GLMediaPlayer$State;], sig[null], throws nil, access[abstract public] [junit] Added Method getUri, desc[()Lcom/jogamp/common/net/Uri;], sig[null], throws nil, access[abstract public] [junit] Removed Method getURI, desc[()Ljava/net/URI;], sig[null], throws nil, access[abstract public] [junit] Removed Method initStream, desc[(Ljava/net/URI;III)V], sig[null], throws [java/lang/IllegalStateException, java/lang/IllegalArgumentException], access[abstract public] [junit] Class com.jogamp.opengl.util.awt.AWTGLPixelBuffer [junit] Added Method , desc[(Lcom/jogamp/nativewindow/util/PixelFormat$Composition;Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;ZIIIILjava/awt/image/BufferedImage;Ljava/nio/Buffer;Z)V], sig[null], throws nil, access[public] [junit] Added Method getHostPixelComp, desc[()Lcom/jogamp/nativewindow/util/PixelFormat$Composition;], sig[null], throws nil, access[final public] [junit] Removed Field awtPixelAttributesIntRGBA4, desc[Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;], sig[null], value[type null, data null, access[final public static] [junit] Removed Field awtPixelAttributesIntRGB3, desc[Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;], sig[null], value[type null, data null, access[final public static] [junit] Removed Method , desc[(Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;IIIZLjava/awt/image/BufferedImage;Ljava/nio/Buffer;Z)V], sig[null], throws nil, access[public] [junit] Added Method getAWTFormat, desc[()I], sig[null], throws nil, access[final public] [junit] Class com.jogamp.opengl.util.awt.AWTGLPixelBuffer.AWTGLPixelBufferProvider [junit] Added Method getAttributes, desc[(Lcom/jogamp/opengl/GL;IZ)Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;], sig[null], throws nil, access[public] [junit] Removed Method getAttributes, desc[(Ljavax/media/opengl/GL;I)Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;], sig[null], throws nil, access[public] [junit] Added Method allocate, desc[(Lcom/jogamp/opengl/GL;Lcom/jogamp/nativewindow/util/PixelFormat$Composition;Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;ZIIII)Lcom/jogamp/opengl/util/awt/AWTGLPixelBuffer;], sig[null], throws nil, access[public] [junit] Added Method getAWTPixelFormat, desc[(Lcom/jogamp/opengl/GLProfile;I)Lcom/jogamp/nativewindow/util/PixelFormat;], sig[null], throws nil, access[public] [junit] Added Method getAWTFormat, desc[(Lcom/jogamp/opengl/GLProfile;I)I], sig[null], throws nil, access[public] [junit] Removed Method allocate, desc[(Ljavax/media/opengl/GL;Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;IIIZI)Lcom/jogamp/opengl/util/awt/AWTGLPixelBuffer;], sig[null], throws nil, access[public] [junit] Added Method getAttributes, desc[(Lcom/jogamp/opengl/GLProfile;I)Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;], sig[null], throws nil, access[public] [junit] Added Method getHostPixelComp, desc[(Lcom/jogamp/opengl/GLProfile;I)Lcom/jogamp/nativewindow/util/PixelFormat$Composition;], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.util.awt.AWTGLPixelBuffer.SingleAWTGLPixelBufferProvider [junit] Added Method dispose, desc[()V], sig[null], throws nil, access[public] [junit] Added Method getSingleBuffer, desc[(Lcom/jogamp/nativewindow/util/PixelFormat$Composition;Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;Z)Lcom/jogamp/opengl/util/awt/AWTGLPixelBuffer;], sig[null], throws nil, access[public] [junit] Removed Method initSingleton, desc[(IIIIZ)Lcom/jogamp/opengl/util/awt/AWTGLPixelBuffer;], sig[null], throws nil, access[public] [junit] Added Method initSingleton, desc[(Lcom/jogamp/opengl/GLProfile;IZIII)Lcom/jogamp/opengl/util/awt/AWTGLPixelBuffer;], sig[null], throws nil, access[public] [junit] Removed Method getSingleBuffer, desc[(Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;)Lcom/jogamp/opengl/util/awt/AWTGLPixelBuffer;], sig[null], throws nil, access[public] [junit] Removed Method allocate, desc[(Ljavax/media/opengl/GL;Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;IIIZI)Lcom/jogamp/opengl/util/awt/AWTGLPixelBuffer;], sig[null], throws nil, access[public] [junit] Added Method allocate, desc[(Lcom/jogamp/opengl/GL;Lcom/jogamp/nativewindow/util/PixelFormat$Composition;Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;ZIIII)Lcom/jogamp/opengl/util/awt/AWTGLPixelBuffer;], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.util.awt.AWTGLReadBufferUtil [junit] Removed Method readPixelsToBufferedImage, desc[(Ljavax/media/opengl/GL;Z)Ljava/awt/image/BufferedImage;], sig[null], throws nil, access[public] [junit] Removed Method , desc[(Ljavax/media/opengl/GLProfile;Z)V], sig[null], throws nil, access[public] [junit] Added Method readPixelsToBufferedImage, desc[(Lcom/jogamp/opengl/GL;IIIIZ)Ljava/awt/image/BufferedImage;], sig[null], throws nil, access[public] [junit] Removed Method readPixelsToBufferedImage, desc[(Ljavax/media/opengl/GL;IIIIZ)Ljava/awt/image/BufferedImage;], sig[null], throws nil, access[public] [junit] Added Method readPixelsToBufferedImage, desc[(Lcom/jogamp/opengl/GL;Z)Ljava/awt/image/BufferedImage;], sig[null], throws nil, access[public] [junit] Added Method , desc[(Lcom/jogamp/opengl/GLProfile;Z)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.util.awt.Overlay [junit] CompatChanged Method endRendering, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method draw, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] Added Method , desc[(Lcom/jogamp/opengl/GLDrawable;)V], sig[null], throws nil, access[public] [junit] CompatChanged Method draw, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method drawAll, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] Removed Method , desc[(Ljavax/media/opengl/GLDrawable;)V], sig[null], throws nil, access[public] [junit] CompatChanged Method beginRendering, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] Class com.jogamp.opengl.util.awt.TextRenderer [junit] CompatChanged Method begin3DRendering, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method setColor, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method dispose, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method setColor, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method beginRendering, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method end3DRendering, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method draw, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method endRendering, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method beginRendering, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method draw, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] Class com.jogamp.opengl.util.awt.TextureRenderer [junit] CompatChanged Method setSize, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method getTexture, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method endOrthoRendering, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method end3DRendering, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method beginOrthoRendering, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method drawOrthoRect, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method dispose, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method setColor, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method setSize, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method setColor, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method drawOrthoRect, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method draw3DRect, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method begin3DRendering, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method beginOrthoRendering, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] Class com.jogamp.opengl.util.glsl.ShaderCode [junit] Added Method defaultShaderCustomization, desc[(Lcom/jogamp/opengl/GL2ES2;ZZ)I], sig[null], throws nil, access[final public] [junit] Removed Method addGLSLVersion, desc[(Ljavax/media/opengl/GL2ES2;)I], sig[null], throws nil, access[final public] [junit] Added Method addGLSLVersion, desc[(Lcom/jogamp/opengl/GL2ES2;)I], sig[null], throws nil, access[final public] [junit] Added Method compile, desc[(Lcom/jogamp/opengl/GL2ES2;)Z], sig[null], throws nil, access[public] [junit] Removed Method compile, desc[(Ljavax/media/opengl/GL2ES2;)Z], sig[null], throws nil, access[public] [junit] Added Method defaultShaderCustomization, desc[(Lcom/jogamp/opengl/GL2ES2;ZLjava/lang/String;)I], sig[null], throws nil, access[final public] [junit] Added Method destroy, desc[(Lcom/jogamp/opengl/GL2ES2;)V], sig[null], throws nil, access[public] [junit] Removed Method create, desc[(Ljavax/media/opengl/GL2ES2;IILjava/lang/Class;[Ljava/lang/String;Z)Lcom/jogamp/opengl/util/glsl/ShaderCode;], sig[(Ljavax/media/opengl/GL2ES2;IILjava/lang/Class<*>;[Ljava/lang/String;Z)Lcom/jogamp/opengl/util/glsl/ShaderCode;], throws nil, access[public static] [junit] Removed Method destroy, desc[(Ljavax/media/opengl/GL2ES2;)V], sig[null], throws nil, access[public] [junit] Added Method requiresGL3DefaultPrecision, desc[(Lcom/jogamp/opengl/GL2ES2;)Z], sig[null], throws nil, access[final public static] [junit] Added Method requiresDefaultPrecision, desc[(Lcom/jogamp/opengl/GL2ES2;)Z], sig[null], throws nil, access[final public static] [junit] Removed Method defaultShaderCustomization, desc[(Ljavax/media/opengl/GL2ES2;ZLjava/lang/String;)I], sig[null], throws nil, access[final public] [junit] Added Method create, desc[(Lcom/jogamp/opengl/GL2ES2;IILjava/lang/Class;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Z)Lcom/jogamp/opengl/util/glsl/ShaderCode;], sig[(Lcom/jogamp/opengl/GL2ES2;IILjava/lang/Class<*>;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Z)Lcom/jogamp/opengl/util/glsl/ShaderCode;], throws nil, access[public static] [junit] Added Method addDefaultShaderPrecision, desc[(Lcom/jogamp/opengl/GL2ES2;I)I], sig[null], throws nil, access[final public] [junit] Added Method create, desc[(Lcom/jogamp/opengl/GL2ES2;IILjava/lang/Class;[Ljava/lang/String;Z)Lcom/jogamp/opengl/util/glsl/ShaderCode;], sig[(Lcom/jogamp/opengl/GL2ES2;IILjava/lang/Class<*>;[Ljava/lang/String;Z)Lcom/jogamp/opengl/util/glsl/ShaderCode;], throws nil, access[public static] [junit] Added Method create, desc[(Lcom/jogamp/opengl/GL2ES2;ILjava/lang/Class;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Z)Lcom/jogamp/opengl/util/glsl/ShaderCode;], sig[(Lcom/jogamp/opengl/GL2ES2;ILjava/lang/Class<*>;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Z)Lcom/jogamp/opengl/util/glsl/ShaderCode;], throws nil, access[public static] [junit] Added Method compile, desc[(Lcom/jogamp/opengl/GL2ES2;Ljava/io/PrintStream;)Z], sig[null], throws nil, access[public] [junit] Removed Method defaultShaderCustomization, desc[(Ljavax/media/opengl/GL2ES2;ZZ)I], sig[null], throws nil, access[final public] [junit] Removed Method create, desc[(Ljavax/media/opengl/GL2ES2;IILjava/lang/Class;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Z)Lcom/jogamp/opengl/util/glsl/ShaderCode;], sig[(Ljavax/media/opengl/GL2ES2;IILjava/lang/Class<*>;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Z)Lcom/jogamp/opengl/util/glsl/ShaderCode;], throws nil, access[public static] [junit] Removed Method compile, desc[(Ljavax/media/opengl/GL2ES2;Ljava/io/PrintStream;)Z], sig[null], throws nil, access[public] [junit] Removed Method create, desc[(Ljavax/media/opengl/GL2ES2;ILjava/lang/Class;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Z)Lcom/jogamp/opengl/util/glsl/ShaderCode;], sig[(Ljavax/media/opengl/GL2ES2;ILjava/lang/Class<*>;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Z)Lcom/jogamp/opengl/util/glsl/ShaderCode;], throws nil, access[public static] [junit] Removed Method requiresGL3DefaultPrecision, desc[(Ljavax/media/opengl/GL2ES2;)Z], sig[null], throws nil, access[final public static] [junit] Removed Method addDefaultShaderPrecision, desc[(Ljavax/media/opengl/GL2ES2;I)I], sig[null], throws nil, access[final public] [junit] Removed Method requiresDefaultPrecision, desc[(Ljavax/media/opengl/GL2ES2;)Z], sig[null], throws nil, access[final public static] [junit] Class com.jogamp.opengl.util.glsl.ShaderProgram [junit] Added Method add, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/opengl/util/glsl/ShaderCode;Ljava/io/PrintStream;)Z], sig[null], throws nil, access[public super synchronized] [junit] Removed Method replaceShader, desc[(Ljavax/media/opengl/GL2ES2;Lcom/jogamp/opengl/util/glsl/ShaderCode;Lcom/jogamp/opengl/util/glsl/ShaderCode;Ljava/io/PrintStream;)Z], sig[null], throws nil, access[public super synchronized] [junit] Removed Method useProgram, desc[(Ljavax/media/opengl/GL2ES2;Z)V], sig[null], throws nil, access[public super synchronized] [junit] Removed Method link, desc[(Ljavax/media/opengl/GL2ES2;Ljava/io/PrintStream;)Z], sig[null], throws nil, access[public super synchronized] [junit] Removed Method release, desc[(Ljavax/media/opengl/GL2ES2;Z)V], sig[null], throws nil, access[public super synchronized] [junit] Removed Method validateProgram, desc[(Ljavax/media/opengl/GL2ES2;Ljava/io/PrintStream;)Z], sig[null], throws nil, access[public super synchronized] [junit] Removed Method init, desc[(Ljavax/media/opengl/GL2ES2;)Z], sig[null], throws nil, access[final public super synchronized] [junit] CompatChanged Method add, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] Removed Method destroy, desc[(Ljavax/media/opengl/GL2ES2;)V], sig[null], throws nil, access[public super synchronized] [junit] Added Method release, desc[(Lcom/jogamp/opengl/GL2ES2;Z)V], sig[null], throws nil, access[public super synchronized] [junit] Added Method init, desc[(Lcom/jogamp/opengl/GL2ES2;)Z], sig[null], throws nil, access[final public super synchronized] [junit] Added Method destroy, desc[(Lcom/jogamp/opengl/GL2ES2;)V], sig[null], throws nil, access[public super synchronized] [junit] Added Method release, desc[(Lcom/jogamp/opengl/GL2ES2;)V], sig[null], throws nil, access[public super synchronized] [junit] Removed Method add, desc[(Ljavax/media/opengl/GL2ES2;Lcom/jogamp/opengl/util/glsl/ShaderCode;Ljava/io/PrintStream;)Z], sig[null], throws nil, access[public super synchronized] [junit] Added Method useProgram, desc[(Lcom/jogamp/opengl/GL2ES2;Z)V], sig[null], throws nil, access[public super synchronized] [junit] Added Method link, desc[(Lcom/jogamp/opengl/GL2ES2;Ljava/io/PrintStream;)Z], sig[null], throws nil, access[public super synchronized] [junit] Added Method validateProgram, desc[(Lcom/jogamp/opengl/GL2ES2;Ljava/io/PrintStream;)Z], sig[null], throws nil, access[public super synchronized] [junit] Added Method replaceShader, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/opengl/util/glsl/ShaderCode;Lcom/jogamp/opengl/util/glsl/ShaderCode;Ljava/io/PrintStream;)Z], sig[null], throws nil, access[public super synchronized] [junit] Removed Method release, desc[(Ljavax/media/opengl/GL2ES2;)V], sig[null], throws nil, access[public super synchronized] [junit] Class com.jogamp.opengl.util.glsl.ShaderState [junit] Removed Method getAttribLocation, desc[(Ljavax/media/opengl/GL2ES2;Ljavax/media/opengl/GLArrayData;)I], sig[null], throws nil, access[public] [junit] Added Method disableAllVertexAttributeArrays, desc[(Lcom/jogamp/opengl/GL2ES2;Z)V], sig[null], throws nil, access[public] [junit] Removed Method isVertexAttribArrayEnabled, desc[(Ljavax/media/opengl/GLArrayData;)Z], sig[null], throws nil, access[final public] [junit] Removed Method releaseAllUniforms, desc[(Ljavax/media/opengl/GL2ES2;)V], sig[null], throws nil, access[public] [junit] Removed Method uniform, desc[(Ljavax/media/opengl/GL2ES2;Ljavax/media/opengl/GLUniformData;)Z], sig[null], throws nil, access[public] [junit] Added Method ownAttribute, desc[(Lcom/jogamp/opengl/GLArrayData;Z)V], sig[null], throws nil, access[public] [junit] Added Method attachShaderProgram, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/opengl/util/glsl/ShaderProgram;Z)Z], sig[null], throws [com/jogamp/opengl/GLException], access[public super synchronized] [junit] Removed Method disableVertexAttribArray, desc[(Ljavax/media/opengl/GL2ES2;Ljava/lang/String;)Z], sig[null], throws nil, access[public] [junit] Removed Method getAttribLocation, desc[(Ljavax/media/opengl/GL2ES2;Ljava/lang/String;)I], sig[null], throws nil, access[public] [junit] Added Method ownUniform, desc[(Lcom/jogamp/opengl/GLUniformData;)V], sig[null], throws nil, access[public] [junit] Removed Method disableVertexAttribArray, desc[(Ljavax/media/opengl/GL2ES2;Ljavax/media/opengl/GLArrayData;)Z], sig[null], throws nil, access[public] [junit] Removed Method destroy, desc[(Ljavax/media/opengl/GL2ES2;)V], sig[null], throws nil, access[public super synchronized] [junit] Added Method enableVertexAttribArray, desc[(Lcom/jogamp/opengl/GL2ES2;Ljava/lang/String;)Z], sig[null], throws nil, access[public] [junit] Added Method getAttribLocation, desc[(Lcom/jogamp/opengl/GL2ES2;Ljava/lang/String;)I], sig[null], throws nil, access[public] [junit] Removed Method release, desc[(Ljavax/media/opengl/GL2ES2;ZZZ)V], sig[null], throws nil, access[public super synchronized] [junit] Added Method disableVertexAttribArray, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/opengl/GLArrayData;)Z], sig[null], throws nil, access[public] [junit] Added Method getUniformLocation, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/opengl/GLUniformData;)I], sig[null], throws nil, access[public] [junit] Added Method releaseAllData, desc[(Lcom/jogamp/opengl/GL2ES2;)V], sig[null], throws nil, access[public super synchronized] [junit] Removed Method vertexAttribPointer, desc[(Ljavax/media/opengl/GL2ES2;Ljavax/media/opengl/GLArrayData;)Z], sig[null], throws nil, access[public] [junit] Removed Method ownAttribute, desc[(Ljavax/media/opengl/GLArrayData;Z)V], sig[null], throws nil, access[public] [junit] Added Method getAttribute, desc[(Ljava/lang/String;)Lcom/jogamp/opengl/GLArrayData;], sig[null], throws nil, access[public] [junit] Added Method vertexAttribPointer, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/opengl/GLArrayData;)Z], sig[null], throws nil, access[public] [junit] Removed Method getUniformLocation, desc[(Ljavax/media/opengl/GL2ES2;Ljava/lang/String;)I], sig[null], throws nil, access[final public] [junit] Added Method isActiveAttribute, desc[(Lcom/jogamp/opengl/GLArrayData;)Z], sig[null], throws nil, access[public] [junit] Removed Method bindAttribLocation, desc[(Ljavax/media/opengl/GL2ES2;ILjavax/media/opengl/GLArrayData;)V], sig[null], throws nil, access[public] [junit] Removed Method ownsAttribute, desc[(Ljavax/media/opengl/GLArrayData;)Z], sig[null], throws nil, access[public] [junit] Added Method release, desc[(Lcom/jogamp/opengl/GL2ES2;ZZZ)V], sig[null], throws nil, access[public super synchronized] [junit] Added Method uniform, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/opengl/GLUniformData;)Z], sig[null], throws nil, access[public] [junit] Added Method destroy, desc[(Lcom/jogamp/opengl/GL2ES2;)V], sig[null], throws nil, access[public super synchronized] [junit] Added Method isVertexAttribArrayEnabled, desc[(Lcom/jogamp/opengl/GLArrayData;)Z], sig[null], throws nil, access[final public] [junit] Removed Method getAttribute, desc[(Ljava/lang/String;)Ljavax/media/opengl/GLArrayData;], sig[null], throws nil, access[public] [junit] Added Method releaseAllUniforms, desc[(Lcom/jogamp/opengl/GL2ES2;)V], sig[null], throws nil, access[public] [junit] Added Method enableVertexAttribArray, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/opengl/GLArrayData;)Z], sig[null], throws nil, access[public] [junit] Removed Method getUniformLocation, desc[(Ljavax/media/opengl/GL2ES2;Ljavax/media/opengl/GLUniformData;)I], sig[null], throws nil, access[public] [junit] Removed Method getUniform, desc[(Ljava/lang/String;)Ljavax/media/opengl/GLUniformData;], sig[null], throws nil, access[public] [junit] Added Method useProgram, desc[(Lcom/jogamp/opengl/GL2ES2;Z)V], sig[null], throws [com/jogamp/opengl/GLException], access[public super synchronized] [junit] Removed Method enableVertexAttribArray, desc[(Ljavax/media/opengl/GL2ES2;Ljava/lang/String;)Z], sig[null], throws nil, access[public] [junit] Added Method getAttribLocation, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/opengl/GLArrayData;)I], sig[null], throws nil, access[public] [junit] Removed Method bindAttribLocation, desc[(Ljavax/media/opengl/GL2ES2;ILjava/lang/String;)V], sig[null], throws nil, access[public] [junit] Added Method getUniform, desc[(Ljava/lang/String;)Lcom/jogamp/opengl/GLUniformData;], sig[null], throws nil, access[public] [junit] Added Method getUniformLocation, desc[(Lcom/jogamp/opengl/GL2ES2;Ljava/lang/String;)I], sig[null], throws nil, access[final public] [junit] Added Method releaseAllAttributes, desc[(Lcom/jogamp/opengl/GL2ES2;)V], sig[null], throws nil, access[public] [junit] Removed Method ownUniform, desc[(Ljavax/media/opengl/GLUniformData;)V], sig[null], throws nil, access[public] [junit] Added Method ownsAttribute, desc[(Lcom/jogamp/opengl/GLArrayData;)Z], sig[null], throws nil, access[public] [junit] Removed Method isActiveAttribute, desc[(Ljavax/media/opengl/GLArrayData;)Z], sig[null], throws nil, access[public] [junit] Added Method bindAttribLocation, desc[(Lcom/jogamp/opengl/GL2ES2;ILcom/jogamp/opengl/GLArrayData;)V], sig[null], throws nil, access[public] [junit] Added Method bindAttribLocation, desc[(Lcom/jogamp/opengl/GL2ES2;ILjava/lang/String;)V], sig[null], throws nil, access[public] [junit] Added Method disableVertexAttribArray, desc[(Lcom/jogamp/opengl/GL2ES2;Ljava/lang/String;)Z], sig[null], throws nil, access[public] [junit] Removed Method useProgram, desc[(Ljavax/media/opengl/GL2ES2;Z)V], sig[null], throws [javax/media/opengl/GLException], access[public super synchronized] [junit] Removed Method disableAllVertexAttributeArrays, desc[(Ljavax/media/opengl/GL2ES2;Z)V], sig[null], throws nil, access[public] [junit] Removed Method ownsUniform, desc[(Ljavax/media/opengl/GLUniformData;)Z], sig[null], throws nil, access[public] [junit] Added Method ownsUniform, desc[(Lcom/jogamp/opengl/GLUniformData;)Z], sig[null], throws nil, access[public] [junit] Removed Method releaseAllData, desc[(Ljavax/media/opengl/GL2ES2;)V], sig[null], throws nil, access[public super synchronized] [junit] Removed Method attachShaderProgram, desc[(Ljavax/media/opengl/GL2ES2;Lcom/jogamp/opengl/util/glsl/ShaderProgram;Z)Z], sig[null], throws [javax/media/opengl/GLException], access[public super synchronized] [junit] Removed Method releaseAllAttributes, desc[(Ljavax/media/opengl/GL2ES2;)V], sig[null], throws nil, access[public] [junit] Removed Method enableVertexAttribArray, desc[(Ljavax/media/opengl/GL2ES2;Ljavax/media/opengl/GLArrayData;)Z], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.util.glsl.ShaderUtil [junit] Added Method isProgramExecStatusValid, desc[(Lcom/jogamp/opengl/GL;ILjava/io/PrintStream;)Z], sig[null], throws nil, access[public static] [junit] Added Method createShader, desc[(Lcom/jogamp/opengl/GL;ILjava/nio/IntBuffer;)V], sig[null], throws nil, access[public static] [junit] Added Method attachShader, desc[(Lcom/jogamp/opengl/GL;ILjava/nio/IntBuffer;)V], sig[null], throws nil, access[public static] [junit] Removed Method shaderBinary, desc[(Ljavax/media/opengl/GL;Ljava/nio/IntBuffer;ILjava/nio/Buffer;)V], sig[null], throws nil, access[public static] [junit] Added Method getProgramInfoLog, desc[(Lcom/jogamp/opengl/GL;I)Ljava/lang/String;], sig[null], throws nil, access[public static] [junit] Removed Method isShaderCompilerAvailable, desc[(Ljavax/media/opengl/GL;)Z], sig[null], throws nil, access[public static] [junit] Added Method isGeometryShaderSupported, desc[(Lcom/jogamp/opengl/GL;)Z], sig[null], throws nil, access[public static] [junit] Removed Method compileShader, desc[(Ljavax/media/opengl/GL;Ljava/nio/IntBuffer;)V], sig[null], throws nil, access[public static] [junit] Added Method shaderSource, desc[(Lcom/jogamp/opengl/GL;Ljava/nio/IntBuffer;[[Ljava/lang/CharSequence;)V], sig[null], throws nil, access[public static] [junit] Added Method shaderSource, desc[(Lcom/jogamp/opengl/GL;I[Ljava/lang/CharSequence;)V], sig[null], throws nil, access[public static] [junit] Removed Method shaderSource, desc[(Ljavax/media/opengl/GL;I[Ljava/lang/CharSequence;)V], sig[null], throws nil, access[public static] [junit] Added Method getShaderInfoLog, desc[(Lcom/jogamp/opengl/GL;I)Ljava/lang/String;], sig[null], throws nil, access[public static] [junit] Added Method detachShader, desc[(Lcom/jogamp/opengl/GL;ILjava/nio/IntBuffer;)V], sig[null], throws nil, access[public static] [junit] Removed Method getShaderInfoLog, desc[(Ljavax/media/opengl/GL;I)Ljava/lang/String;], sig[null], throws nil, access[public static] [junit] Added Method isShaderStatusValid, desc[(Lcom/jogamp/opengl/GL;Ljava/nio/IntBuffer;ILjava/io/PrintStream;)Z], sig[null], throws nil, access[public static] [junit] Removed Method createShader, desc[(Ljavax/media/opengl/GL;ILjava/nio/IntBuffer;)V], sig[null], throws nil, access[public static] [junit] Removed Method shaderSource, desc[(Ljavax/media/opengl/GL;Ljava/nio/IntBuffer;[[Ljava/lang/CharSequence;)V], sig[null], throws nil, access[public static] [junit] Removed Method getShaderBinaryFormats, desc[(Ljavax/media/opengl/GL;)Ljava/util/Set;], sig[(Ljavax/media/opengl/GL;)Ljava/util/Set;], throws nil, access[public static] [junit] Removed Method createAndCompileShader, desc[(Ljavax/media/opengl/GL;Ljava/nio/IntBuffer;I[[Ljava/lang/CharSequence;Ljava/io/PrintStream;)Z], sig[null], throws nil, access[public static] [junit] Removed Method isProgramStatusValid, desc[(Ljavax/media/opengl/GL;II)Z], sig[null], throws nil, access[public static] [junit] Added Method isProgramLinkStatusValid, desc[(Lcom/jogamp/opengl/GL;ILjava/io/PrintStream;)Z], sig[null], throws nil, access[public static] [junit] Removed Method deleteShader, desc[(Ljavax/media/opengl/GL;Ljava/nio/IntBuffer;)V], sig[null], throws nil, access[public static] [junit] Removed Method isShaderStatusValid, desc[(Ljavax/media/opengl/GL;Ljava/nio/IntBuffer;ILjava/io/PrintStream;)Z], sig[null], throws nil, access[public static] [junit] Added Method getShaderBinaryFormats, desc[(Lcom/jogamp/opengl/GL;)Ljava/util/Set;], sig[(Lcom/jogamp/opengl/GL;)Ljava/util/Set;], throws nil, access[public static] [junit] Added Method createAndLoadShader, desc[(Lcom/jogamp/opengl/GL;Ljava/nio/IntBuffer;IILjava/nio/Buffer;Ljava/io/PrintStream;)Z], sig[null], throws nil, access[public static] [junit] Added Method compileShader, desc[(Lcom/jogamp/opengl/GL;Ljava/nio/IntBuffer;)V], sig[null], throws nil, access[public static] [junit] Added Method isShaderStatusValid, desc[(Lcom/jogamp/opengl/GL;IILjava/io/PrintStream;)Z], sig[null], throws nil, access[public static] [junit] Added Method isShaderCompilerAvailable, desc[(Lcom/jogamp/opengl/GL;)Z], sig[null], throws nil, access[public static] [junit] Removed Method getProgramInfoLog, desc[(Ljavax/media/opengl/GL;I)Ljava/lang/String;], sig[null], throws nil, access[public static] [junit] Removed Method isShaderStatusValid, desc[(Ljavax/media/opengl/GL;IILjava/io/PrintStream;)Z], sig[null], throws nil, access[public static] [junit] Removed Method createAndLoadShader, desc[(Ljavax/media/opengl/GL;Ljava/nio/IntBuffer;IILjava/nio/Buffer;Ljava/io/PrintStream;)Z], sig[null], throws nil, access[public static] [junit] Added Method isProgramStatusValid, desc[(Lcom/jogamp/opengl/GL;II)Z], sig[null], throws nil, access[public static] [junit] Removed Method detachShader, desc[(Ljavax/media/opengl/GL;ILjava/nio/IntBuffer;)V], sig[null], throws nil, access[public static] [junit] Removed Method attachShader, desc[(Ljavax/media/opengl/GL;ILjava/nio/IntBuffer;)V], sig[null], throws nil, access[public static] [junit] Added Method deleteShader, desc[(Lcom/jogamp/opengl/GL;Ljava/nio/IntBuffer;)V], sig[null], throws nil, access[public static] [junit] Removed Method isProgramLinkStatusValid, desc[(Ljavax/media/opengl/GL;ILjava/io/PrintStream;)Z], sig[null], throws nil, access[public static] [junit] Added Method createAndCompileShader, desc[(Lcom/jogamp/opengl/GL;Ljava/nio/IntBuffer;I[[Ljava/lang/CharSequence;Ljava/io/PrintStream;)Z], sig[null], throws nil, access[public static] [junit] Removed Method isGeometryShaderSupported, desc[(Ljavax/media/opengl/GL;)Z], sig[null], throws nil, access[public static] [junit] Added Method shaderBinary, desc[(Lcom/jogamp/opengl/GL;Ljava/nio/IntBuffer;ILjava/nio/Buffer;)V], sig[null], throws nil, access[public static] [junit] Removed Method isProgramExecStatusValid, desc[(Ljavax/media/opengl/GL;ILjava/io/PrintStream;)Z], sig[null], throws nil, access[public static] [junit] Class com.jogamp.opengl.util.glsl.fixedfunc.FixedFuncUtil [junit] Removed Method wrapFixedFuncEmul, desc[(Ljavax/media/opengl/GL;Lcom/jogamp/opengl/util/glsl/fixedfunc/ShaderSelectionMode;Lcom/jogamp/opengl/util/PMVMatrix;ZZ)Ljavax/media/opengl/GL2ES1;], sig[null], throws nil, access[final public static] [junit] Added Method wrapFixedFuncEmul, desc[(Lcom/jogamp/opengl/GL;Lcom/jogamp/opengl/util/glsl/fixedfunc/ShaderSelectionMode;Lcom/jogamp/opengl/util/PMVMatrix;ZZ)Lcom/jogamp/opengl/GL2ES1;], sig[null], throws nil, access[final public static] [junit] Removed Method wrapFixedFuncEmul, desc[(Ljavax/media/opengl/GL;Lcom/jogamp/opengl/util/glsl/fixedfunc/ShaderSelectionMode;Lcom/jogamp/opengl/util/PMVMatrix;)Ljavax/media/opengl/GL2ES1;], sig[null], throws nil, access[final public static] [junit] Added Method wrapFixedFuncEmul, desc[(Lcom/jogamp/opengl/GL;Lcom/jogamp/opengl/util/glsl/fixedfunc/ShaderSelectionMode;Lcom/jogamp/opengl/util/PMVMatrix;)Lcom/jogamp/opengl/GL2ES1;], sig[null], throws nil, access[final public static] [junit] Class com.jogamp.opengl.util.stereo.StereoClientRenderer [junit] Removed Method dispose, desc[(Ljavax/media/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[public] [junit] Added Method reshape, desc[(Lcom/jogamp/opengl/GLAutoDrawable;IIII)V], sig[null], throws nil, access[public] [junit] Removed Method init, desc[(Ljavax/media/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[public] [junit] Added Method init, desc[(Lcom/jogamp/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[public] [junit] Removed Method display, desc[(Ljavax/media/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[public] [junit] Added Method dispose, desc[(Lcom/jogamp/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[public] [junit] Removed Method reshape, desc[(Ljavax/media/opengl/GLAutoDrawable;IIII)V], sig[null], throws nil, access[public] [junit] Added Method display, desc[(Lcom/jogamp/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[public] [junit] Changed Class , access[] [junit] Class com.jogamp.opengl.util.stereo.StereoDevice [junit] Added Method getPosition, desc[()Lcom/jogamp/nativewindow/util/PointImmutable;], sig[null], throws nil, access[abstract public] [junit] Removed Method getPosition, desc[()Ljavax/media/nativewindow/util/PointImmutable;], sig[null], throws nil, access[abstract public] [junit] Removed Method getSurfaceSize, desc[()Ljavax/media/nativewindow/util/DimensionImmutable;], sig[null], throws nil, access[abstract public] [junit] Added Method getSurfaceSize, desc[()Lcom/jogamp/nativewindow/util/DimensionImmutable;], sig[null], throws nil, access[abstract public] [junit] Class com.jogamp.opengl.util.stereo.StereoDeviceRenderer [junit] Removed Method beginFrame, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[abstract public] [junit] Removed Method endFrame, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[abstract public] [junit] Removed Method getSingleSurfaceSize, desc[()Ljavax/media/nativewindow/util/DimensionImmutable;], sig[null], throws nil, access[abstract public] [junit] Added Method getSingleSurfaceSize, desc[()Lcom/jogamp/nativewindow/util/DimensionImmutable;], sig[null], throws nil, access[abstract public] [junit] Removed Method ppBegin, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[abstract public] [junit] Added Method ppEnd, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[abstract public] [junit] Added Method ppBegin, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[abstract public] [junit] Removed Method init, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[abstract public] [junit] Added Method beginFrame, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[abstract public] [junit] Removed Method ppEnd, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[abstract public] [junit] Removed Method dispose, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[abstract public] [junit] Added Method init, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[abstract public] [junit] Added Method getTotalSurfaceSize, desc[()Lcom/jogamp/nativewindow/util/DimensionImmutable;], sig[null], throws nil, access[abstract public] [junit] Added Method ppOneEye, desc[(Lcom/jogamp/opengl/GL;I)V], sig[null], throws nil, access[abstract public] [junit] Added Method dispose, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[abstract public] [junit] Removed Method getTotalSurfaceSize, desc[()Ljavax/media/nativewindow/util/DimensionImmutable;], sig[null], throws nil, access[abstract public] [junit] Added Method endFrame, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[abstract public] [junit] Removed Method ppOneEye, desc[(Ljavax/media/opengl/GL;I)V], sig[null], throws nil, access[abstract public] [junit] Class com.jogamp.opengl.util.stereo.StereoDeviceRenderer.Eye [junit] Removed Method getViewport, desc[()Ljavax/media/nativewindow/util/RectangleImmutable;], sig[null], throws nil, access[abstract public] [junit] Added Method getViewport, desc[()Lcom/jogamp/nativewindow/util/RectangleImmutable;], sig[null], throws nil, access[abstract public] [junit] Class com.jogamp.opengl.util.stereo.StereoGLEventListener [junit] Added Method reshapeForEye, desc[(Lcom/jogamp/opengl/GLAutoDrawable;IIIILcom/jogamp/opengl/util/stereo/EyeParameter;Lcom/jogamp/opengl/util/stereo/EyePose;)V], sig[null], throws nil, access[abstract public] [junit] Removed Method reshapeForEye, desc[(Ljavax/media/opengl/GLAutoDrawable;IIIILcom/jogamp/opengl/util/stereo/EyeParameter;Lcom/jogamp/opengl/util/stereo/EyePose;)V], sig[null], throws nil, access[abstract public] [junit] Class com.jogamp.opengl.util.texture.ImageSequence [junit] Removed Method getNextTexture, desc[(Ljavax/media/opengl/GL;)Lcom/jogamp/opengl/util/texture/TextureSequence$TextureFrame;], sig[null], throws [java/lang/IllegalStateException], access[public] [junit] Removed Method destroy, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws [javax/media/opengl/GLException], access[public] [junit] Added Method addFrame, desc[(Lcom/jogamp/opengl/GL;Ljava/lang/Class;Ljava/lang/String;Ljava/lang/String;)V], sig[(Lcom/jogamp/opengl/GL;Ljava/lang/Class<*>;Ljava/lang/String;Ljava/lang/String;)V], throws [java/io/IOException], access[final public] [junit] Removed Method addFrame, desc[(Ljavax/media/opengl/GL;Lcom/jogamp/opengl/util/texture/Texture;)V], sig[null], throws nil, access[final public] [junit] Added Method getNextTexture, desc[(Lcom/jogamp/opengl/GL;)Lcom/jogamp/opengl/util/texture/TextureSequence$TextureFrame;], sig[null], throws [java/lang/IllegalStateException], access[public] [junit] Added Method destroy, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws [com/jogamp/opengl/GLException], access[public] [junit] Added Method addFrame, desc[(Lcom/jogamp/opengl/GL;Lcom/jogamp/opengl/util/texture/Texture;)V], sig[null], throws nil, access[final public] [junit] Removed Method addFrame, desc[(Ljavax/media/opengl/GL;Ljava/lang/Class;Ljava/lang/String;Ljava/lang/String;)V], sig[(Ljavax/media/opengl/GL;Ljava/lang/Class<*>;Ljava/lang/String;Ljava/lang/String;)V], throws [java/io/IOException], access[final public] [junit] Class com.jogamp.opengl.util.texture.Texture [junit] Added Method setTexParameterfv, desc[(Lcom/jogamp/opengl/GL;I[FI)V], sig[null], throws nil, access[public] [junit] Added Method destroy, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws [com/jogamp/opengl/GLException], access[public] [junit] Removed Method getTextureObject, desc[(Ljavax/media/opengl/GL;)I], sig[null], throws nil, access[public] [junit] Removed Method , desc[(Ljavax/media/opengl/GL;Lcom/jogamp/opengl/util/texture/TextureData;)V], sig[null], throws [javax/media/opengl/GLException], access[public] [junit] Added Method setTexParameterf, desc[(Lcom/jogamp/opengl/GL;IF)V], sig[null], throws nil, access[public] [junit] Added Method getTextureObject, desc[(Lcom/jogamp/opengl/GL;)I], sig[null], throws nil, access[public] [junit] Added Method setTexParameteriv, desc[(Lcom/jogamp/opengl/GL;I[II)V], sig[null], throws nil, access[public] [junit] Removed Method destroy, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws [javax/media/opengl/GLException], access[public] [junit] Removed Method disable, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws [javax/media/opengl/GLException], access[public] [junit] Removed Method updateSubImage, desc[(Ljavax/media/opengl/GL;Lcom/jogamp/opengl/util/texture/TextureData;IIIIIII)V], sig[null], throws [javax/media/opengl/GLException], access[public] [junit] Removed Method setTexParameteri, desc[(Ljavax/media/opengl/GL;II)V], sig[null], throws nil, access[public] [junit] Removed Method updateImage, desc[(Ljavax/media/opengl/GL;Lcom/jogamp/opengl/util/texture/TextureData;I)V], sig[null], throws [javax/media/opengl/GLException], access[public] [junit] Added Method updateSubImage, desc[(Lcom/jogamp/opengl/GL;Lcom/jogamp/opengl/util/texture/TextureData;IIIIIII)V], sig[null], throws [com/jogamp/opengl/GLException], access[public] [junit] Added Method setTexParameterfv, desc[(Lcom/jogamp/opengl/GL;ILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method enable, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws [com/jogamp/opengl/GLException], access[public] [junit] Removed Method setTexParameterfv, desc[(Ljavax/media/opengl/GL;I[FI)V], sig[null], throws nil, access[public] [junit] Removed Method setTexParameteriv, desc[(Ljavax/media/opengl/GL;I[II)V], sig[null], throws nil, access[public] [junit] Added Method updateSubImage, desc[(Lcom/jogamp/opengl/GL;Lcom/jogamp/opengl/util/texture/TextureData;III)V], sig[null], throws [com/jogamp/opengl/GLException], access[public] [junit] Added Method setTexParameteri, desc[(Lcom/jogamp/opengl/GL;II)V], sig[null], throws nil, access[public] [junit] Removed Method enable, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws [javax/media/opengl/GLException], access[public] [junit] Added Method updateImage, desc[(Lcom/jogamp/opengl/GL;Lcom/jogamp/opengl/util/texture/TextureData;I)V], sig[null], throws [com/jogamp/opengl/GLException], access[public] [junit] Added Method , desc[(Lcom/jogamp/opengl/GL;Lcom/jogamp/opengl/util/texture/TextureData;)V], sig[null], throws [com/jogamp/opengl/GLException], access[public] [junit] Added Method disable, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws [com/jogamp/opengl/GLException], access[public] [junit] Removed Method setTexParameteriv, desc[(Ljavax/media/opengl/GL;ILjava/nio/IntBuffer;)V], sig[null], throws nil, access[public] [junit] Removed Method setTexParameterf, desc[(Ljavax/media/opengl/GL;IF)V], sig[null], throws nil, access[public] [junit] Removed Method updateImage, desc[(Ljavax/media/opengl/GL;Lcom/jogamp/opengl/util/texture/TextureData;)V], sig[null], throws [javax/media/opengl/GLException], access[public] [junit] Removed Method setTexParameterfv, desc[(Ljavax/media/opengl/GL;ILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[public] [junit] Removed Method bind, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws [javax/media/opengl/GLException], access[public] [junit] Added Method setTexParameteriv, desc[(Lcom/jogamp/opengl/GL;ILjava/nio/IntBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method bind, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws [com/jogamp/opengl/GLException], access[public] [junit] Removed Method updateSubImage, desc[(Ljavax/media/opengl/GL;Lcom/jogamp/opengl/util/texture/TextureData;III)V], sig[null], throws [javax/media/opengl/GLException], access[public] [junit] Added Method updateImage, desc[(Lcom/jogamp/opengl/GL;Lcom/jogamp/opengl/util/texture/TextureData;)V], sig[null], throws [com/jogamp/opengl/GLException], access[public] [junit] Class com.jogamp.opengl.util.texture.TextureData [junit] Removed Method , desc[(Ljavax/media/opengl/GLProfile;IIIILcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;ZZ[Ljava/nio/Buffer;Lcom/jogamp/opengl/util/texture/TextureData$Flusher;)V], sig[null], throws [java/lang/IllegalArgumentException], access[public] [junit] Removed Method , desc[(Ljavax/media/opengl/GLProfile;IIIIIIZZ[Ljava/nio/Buffer;Lcom/jogamp/opengl/util/texture/TextureData$Flusher;)V], sig[null], throws [java/lang/IllegalArgumentException], access[public] [junit] Removed Method , desc[(Ljavax/media/opengl/GLProfile;)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] 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;IIIIIIZZ[Ljava/nio/Buffer;Lcom/jogamp/opengl/util/texture/TextureData$Flusher;)V], sig[null], throws [java/lang/IllegalArgumentException], access[public] [junit] Removed Method , desc[(Ljavax/media/opengl/GLProfile;IIIILcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;ZZZLjava/nio/Buffer;Lcom/jogamp/opengl/util/texture/TextureData$Flusher;)V], sig[null], throws [java/lang/IllegalArgumentException], access[public] [junit] Added Method getGLProfile, desc[()Lcom/jogamp/opengl/GLProfile;], sig[null], throws nil, access[public] [junit] Added Method , desc[(Lcom/jogamp/opengl/GLProfile;IIIILcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;ZZZLjava/nio/Buffer;Lcom/jogamp/opengl/util/texture/TextureData$Flusher;)V], sig[null], throws [java/lang/IllegalArgumentException], access[public] [junit] Added Method , desc[(Lcom/jogamp/opengl/GLProfile;)V], sig[null], throws nil, access[protected] [junit] Removed Method getGLProfile, desc[()Ljavax/media/opengl/GLProfile;], sig[null], throws nil, access[public] [junit] Removed Method , desc[(Ljavax/media/opengl/GLProfile;IIIIIIZZZLjava/nio/Buffer;Lcom/jogamp/opengl/util/texture/TextureData$Flusher;)V], sig[null], throws [java/lang/IllegalArgumentException], access[public] [junit] Class com.jogamp.opengl.util.texture.TextureIO [junit] Added Method newTextureData, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/io/InputStream;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException, java/lang/IllegalArgumentException], access[public static] [junit] CompatChanged Method newTexture, throws[[java/lang/IllegalArgumentException, javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException, java/lang/IllegalArgumentException]], access[] [junit] Added Method newTextureData, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/net/URL;ZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[public static] [junit] CompatChanged Method newTexture, throws[[java/io/IOException, javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException, java/io/IOException]], access[] [junit] CompatChanged Method write, throws[[java/io/IOException, javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException, java/io/IOException]], access[] [junit] Removed Method newTextureData, desc[(Ljavax/media/opengl/GLProfile;Ljava/net/URL;ZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[public static] [junit] CompatChanged Method newTexture, throws[[java/io/IOException, javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException, java/io/IOException]], access[] [junit] Removed Method newTextureData, desc[(Ljavax/media/opengl/GLProfile;Ljava/io/InputStream;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException, java/lang/IllegalArgumentException], access[public static] [junit] Added Method newTexture, desc[(Lcom/jogamp/opengl/GL;Lcom/jogamp/opengl/util/texture/TextureData;)Lcom/jogamp/opengl/util/texture/Texture;], sig[null], throws [com/jogamp/opengl/GLException, java/lang/IllegalArgumentException], access[public static] [junit] Removed Method newTexture, desc[(Ljavax/media/opengl/GL;Lcom/jogamp/opengl/util/texture/TextureData;)Lcom/jogamp/opengl/util/texture/Texture;], sig[null], throws [javax/media/opengl/GLException, java/lang/IllegalArgumentException], access[public static] [junit] Added Method newTextureData, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/io/InputStream;ZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[public static] [junit] Added Method newTextureData, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/io/File;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException, java/lang/IllegalArgumentException], access[public static] [junit] Added Method newTextureData, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/net/URL;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException, java/lang/IllegalArgumentException], access[public static] [junit] Removed Method newTextureData, desc[(Ljavax/media/opengl/GLProfile;Ljava/net/URL;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException, java/lang/IllegalArgumentException], access[public static] [junit] CompatChanged Method newTexture, throws[[java/io/IOException, javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException, java/io/IOException]], access[] [junit] CompatChanged Method write, throws[[java/io/IOException, javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException, java/io/IOException]], access[] [junit] Removed Method newTextureData, desc[(Ljavax/media/opengl/GLProfile;Ljava/io/InputStream;ZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[public static] [junit] Removed Method newTextureData, desc[(Ljavax/media/opengl/GLProfile;Ljava/io/File;ZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[public static] [junit] Added Method newTextureData, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/io/File;ZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[public static] [junit] Removed Method newTextureData, desc[(Ljavax/media/opengl/GLProfile;Ljava/io/File;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException, java/lang/IllegalArgumentException], access[public static] [junit] Class com.jogamp.opengl.util.texture.TextureSequence [junit] Added Method getNextTexture, desc[(Lcom/jogamp/opengl/GL;)Lcom/jogamp/opengl/util/texture/TextureSequence$TextureFrame;], sig[null], throws [java/lang/IllegalStateException], access[abstract public] [junit] Removed Method getNextTexture, desc[(Ljavax/media/opengl/GL;)Lcom/jogamp/opengl/util/texture/TextureSequence$TextureFrame;], sig[null], throws [java/lang/IllegalStateException], access[abstract public] [junit] Class com.jogamp.opengl.util.texture.TextureState [junit] Added Method , desc[(Lcom/jogamp/opengl/GL;II)V], sig[null], throws [com/jogamp/opengl/GLException], access[public] [junit] Added Method restore, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[final public] [junit] Removed Method , desc[(Ljavax/media/opengl/GL;I)V], sig[null], throws [javax/media/opengl/GLException], access[public] [junit] Added Method , desc[(Lcom/jogamp/opengl/GL;I)V], sig[null], throws [com/jogamp/opengl/GLException], access[public] [junit] Removed Method , desc[(Ljavax/media/opengl/GL;II)V], sig[null], throws [javax/media/opengl/GLException], access[public] [junit] Removed Method restore, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[final public] [junit] Class com.jogamp.opengl.util.texture.awt.AWTTextureData [junit] Removed Method , desc[(Ljavax/media/opengl/GLProfile;IIZLjava/awt/image/BufferedImage;)V], sig[null], throws nil, access[public] [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] Removed Method newTextureData, desc[(Ljavax/media/opengl/GLProfile;Ljava/awt/image/BufferedImage;IIZ)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/lang/IllegalArgumentException], access[public static] [junit] Removed Method newTextureData, desc[(Ljavax/media/opengl/GLProfile;Ljava/awt/image/BufferedImage;Z)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws nil, access[public static] [junit] Added Method newTextureData, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/awt/image/BufferedImage;IIZ)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/lang/IllegalArgumentException], access[public static] [junit] Added Method newTexture, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/awt/image/BufferedImage;Z)Lcom/jogamp/opengl/util/texture/Texture;], sig[null], throws [com/jogamp/opengl/GLException], access[public static] [junit] Removed Method newTexture, desc[(Ljavax/media/opengl/GLProfile;Ljava/awt/image/BufferedImage;Z)Lcom/jogamp/opengl/util/texture/Texture;], sig[null], throws [javax/media/opengl/GLException], access[public static] [junit] Added Method newTextureData, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/awt/image/BufferedImage;Z)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws nil, access[public static] [junit] Class com.jogamp.opengl.util.texture.spi.TGAImage [junit] Removed Method read, desc[(Ljavax/media/opengl/GLProfile;Ljava/lang/String;)Lcom/jogamp/opengl/util/texture/spi/TGAImage;], sig[null], throws [java/io/IOException], access[public static] [junit] Removed Method read, desc[(Ljavax/media/opengl/GLProfile;Ljava/io/InputStream;)Lcom/jogamp/opengl/util/texture/spi/TGAImage;], sig[null], throws [java/io/IOException], access[public static] [junit] Added Method read, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/lang/String;)Lcom/jogamp/opengl/util/texture/spi/TGAImage;], sig[null], throws [java/io/IOException], access[public static] [junit] Added Method read, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/io/InputStream;)Lcom/jogamp/opengl/util/texture/spi/TGAImage;], sig[null], throws [java/io/IOException], access[public static] [junit] Class com.jogamp.opengl.util.texture.spi.TextureProvider [junit] Removed Method newTextureData, desc[(Ljavax/media/opengl/GLProfile;Ljava/io/InputStream;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[abstract public] [junit] Added Method newTextureData, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/io/File;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[abstract public] [junit] Added Method newTextureData, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/net/URL;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[abstract public] [junit] Removed Method newTextureData, desc[(Ljavax/media/opengl/GLProfile;Ljava/net/URL;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[abstract public] [junit] Removed Method newTextureData, desc[(Ljavax/media/opengl/GLProfile;Ljava/io/File;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[abstract public] [junit] Added Method newTextureData, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/io/InputStream;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[abstract public] [junit] Class com.jogamp.opengl.util.texture.spi.awt.IIOTextureProvider [junit] Added Method newTextureData, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/io/File;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[public] [junit] Removed Method newTextureData, desc[(Ljavax/media/opengl/GLProfile;Ljava/io/InputStream;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[public] [junit] Removed Method newTextureData, desc[(Ljavax/media/opengl/GLProfile;Ljava/io/File;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[public] [junit] Added Method newTextureData, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/io/InputStream;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[public] [junit] Added Method newTextureData, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/net/URL;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[public] [junit] Removed Method newTextureData, desc[(Ljavax/media/opengl/GLProfile;Ljava/net/URL;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[public] [junit] Class javax.media.nativewindow.AbstractGraphicsConfiguration [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.nativewindow.AbstractGraphicsDevice [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.nativewindow.AbstractGraphicsScreen [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.nativewindow.Capabilities [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.nativewindow.CapabilitiesChooser [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.nativewindow.CapabilitiesImmutable [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.nativewindow.DefaultCapabilitiesChooser [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.nativewindow.DefaultGraphicsConfiguration [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.nativewindow.DefaultGraphicsDevice [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.nativewindow.DefaultGraphicsScreen [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.nativewindow.GraphicsConfigurationFactory [junit] Removed Class , access[abstract public super synchronized] [junit] Class javax.media.nativewindow.MutableSurface [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.nativewindow.NativeSurface [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.nativewindow.NativeSurfaceHolder [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.nativewindow.NativeWindow [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.nativewindow.NativeWindowException [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.nativewindow.NativeWindowFactory [junit] Removed Class , access[abstract public super synchronized] [junit] Class javax.media.nativewindow.OffscreenLayerOption [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.nativewindow.OffscreenLayerSurface [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.nativewindow.ProxySurface [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.nativewindow.ScalableSurface [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.nativewindow.SurfaceUpdatedListener [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.nativewindow.ToolkitLock [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.nativewindow.UpstreamSurfaceHook [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.nativewindow.UpstreamSurfaceHook.MutableSize [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.nativewindow.VisualIDHolder [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.nativewindow.VisualIDHolder.VIDComparator [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.nativewindow.VisualIDHolder.VIDType [junit] Removed Class , access[enum final public super synchronized] [junit] Class javax.media.nativewindow.WindowClosingProtocol [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.nativewindow.WindowClosingProtocol.WindowClosingMode [junit] Removed Class , access[enum final public super synchronized] [junit] Class javax.media.nativewindow.util.Dimension [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.nativewindow.util.DimensionImmutable [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.nativewindow.util.Insets [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.nativewindow.util.InsetsImmutable [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.nativewindow.util.PixelFormat [junit] Removed Class , access[enum final public super synchronized] [junit] Class javax.media.nativewindow.util.PixelFormatUtil [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.nativewindow.util.PixelFormatUtil.PixelSink [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.nativewindow.util.PixelFormatUtil.PixelSink32 [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.nativewindow.util.PixelRectangle [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.nativewindow.util.PixelRectangle.GenericPixelRect [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.nativewindow.util.Point [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.nativewindow.util.PointImmutable [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.nativewindow.util.Rectangle [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.nativewindow.util.RectangleImmutable [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.nativewindow.util.SurfaceSize [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.opengl.DebugGL2 [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.opengl.DebugGL3 [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.opengl.DebugGL3bc [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.opengl.DebugGL4 [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.opengl.DebugGL4bc [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.opengl.DebugGLES1 [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.opengl.DebugGLES2 [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.opengl.DebugGLES3 [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.opengl.DefaultGLCapabilitiesChooser [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.opengl.FPSCounter [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.GL [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.GL2 [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.GL2ES1 [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.GL2ES2 [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.GL2ES3 [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.GL2GL3 [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.GL3 [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.GL3ES3 [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.GL3bc [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.GL4 [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.GL4ES3 [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.GL4bc [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.GLAnimatorControl [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.GLAnimatorControl.UncaughtExceptionHandler [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.GLArrayData [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.GLAutoDrawable [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.GLBase [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.GLBufferStorage [junit] Removed Class , access[abstract public super synchronized] [junit] Class javax.media.opengl.GLCapabilities [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.opengl.GLCapabilitiesChooser [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.GLCapabilitiesImmutable [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.GLContext [junit] Removed Class , access[abstract public super synchronized] [junit] Class javax.media.opengl.GLDebugListener [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.GLDebugMessage [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.opengl.GLDrawable [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.GLDrawableFactory [junit] Removed Class , access[abstract public super synchronized] [junit] Class javax.media.opengl.GLES1 [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.GLES2 [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.GLES3 [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.GLEventListener [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.GLException [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.opengl.GLFBODrawable [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.GLFBODrawable.Resizeable [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.GLOffscreenAutoDrawable [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.GLOffscreenAutoDrawable.FBO [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.GLPipelineFactory [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.opengl.GLProfile [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.opengl.GLRunnable [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.GLRunnable2 [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.GLSharedContextSetter [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.GLUniformData [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.opengl.Threading [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.opengl.Threading.Mode [junit] Removed Class , access[enum final public super synchronized] [junit] Class javax.media.opengl.TraceGL2 [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.opengl.TraceGL3 [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.opengl.TraceGL3bc [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.opengl.TraceGL4 [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.opengl.TraceGL4bc [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.opengl.TraceGLES1 [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.opengl.TraceGLES2 [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.opengl.TraceGLES3 [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.opengl.awt.AWTGLAutoDrawable [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.awt.ComponentEvents [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.awt.GLCanvas [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.opengl.awt.GLJPanel [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.opengl.fixedfunc.GLLightingFunc [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.fixedfunc.GLMatrixFunc [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.fixedfunc.GLPointerFunc [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.fixedfunc.GLPointerFuncUtil [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.opengl.glu.GLU [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.opengl.glu.GLUnurbs [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.glu.GLUquadric [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.glu.GLUtessellator [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.glu.GLUtessellatorCallback [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.glu.GLUtessellatorCallbackAdapter [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.opengl.glu.gl2.GLUgl2 [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.opengl.glu.gl2es1.GLUgl2es1 [junit] Removed Class , access[public super synchronized] [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestVersionSemanticsNOUI - testVersionV221V230 [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestVersionSemanticsNOUI - testVersionV230V232 [junit] Semantic Version Test [junit] criteria: SimpleDiffCriteria [junit] Previous version: 2.3.0 (2.3.0) - lib\v2.3.0\jogl-all.jar [junit] Current version: 2.3.2 (2.3.2) - lib\v2.3.2\jogl-all.jar [junit] Field values changed: true [junit] Compat. expected: BACKWARD_COMPATIBLE_BINARY [junit] Compat. detected: BACKWARD_COMPATIBLE_BINARY [junit] Compat. result: detected == expected -> OK [junit] Current version 2.3.2 (2.3.2) is BACKWARD_COMPATIBLE_BINARY to previous version 2.3.0 (2.3.0), actually BACKWARD_COMPATIBLE_BINARY [junit] [junit] [junit] Summary: 1053 differences in 44 classes: [junit] Remove 0, Change 0, CompatChange 129, Deprecate 9, Add 915 [junit] [junit] 0/ 44: com.jogamp.nativewindow.DefaultGraphicsDevice : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 2 [junit] 1/ 44: com.jogamp.nativewindow.NativeWindowFactory : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 2 [junit] 2/ 44: com.jogamp.nativewindow.awt.AWTGraphicsConfiguration : Remove 0, Change 0, CompatChange 0, Deprecate 1, Add 1 [junit] 3/ 44: com.jogamp.nativewindow.awt.JAWTWindow : Remove 0, Change 0, CompatChange 0, Deprecate 3, Add 5 [junit] 4/ 44: com.jogamp.nativewindow.egl.EGLGraphicsDevice : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 5/ 44: com.jogamp.nativewindow.util.Rectangle : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 2 [junit] 6/ 44: com.jogamp.nativewindow.x11.X11GraphicsConfiguration : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 3 [junit] 7/ 44: com.jogamp.newt.Window : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 44 [junit] 8/ 44: com.jogamp.newt.awt.NewtCanvasAWT : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 9/ 44: com.jogamp.newt.opengl.GLWindow : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 16 [junit] 10/ 44: com.jogamp.newt.opengl.util.NEWTDemoListener : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 11/ 44: com.jogamp.newt.opengl.util.stereo.StereoDeviceUtil : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 12/ 44: com.jogamp.opengl.DebugGL4bc : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 103 [junit] 13/ 44: com.jogamp.opengl.DebugGLES1 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 14/ 44: com.jogamp.opengl.DebugGLES3 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 49 [junit] 15/ 44: com.jogamp.opengl.GL2 : Remove 0, Change 0, CompatChange 4, Deprecate 0, Add 156 [junit] 16/ 44: com.jogamp.opengl.GL2ES2 : Remove 0, Change 0, CompatChange 1, Deprecate 0, Add 2 [junit] 17/ 44: com.jogamp.opengl.GL2ES3 : Remove 0, Change 0, CompatChange 1, Deprecate 0, Add 67 [junit] 18/ 44: com.jogamp.opengl.GL2GL3 : Remove 0, Change 0, CompatChange 48, Deprecate 0, Add 1 [junit] 19/ 44: com.jogamp.opengl.GL3 : Remove 0, Change 0, CompatChange 60, Deprecate 0, Add 0 [junit] 20/ 44: com.jogamp.opengl.GL3ES3 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 117 [junit] 21/ 44: com.jogamp.opengl.GL4 : Remove 0, Change 0, CompatChange 10, Deprecate 0, Add 3 [junit] 22/ 44: com.jogamp.opengl.GLBase : Remove 0, Change 0, CompatChange 1, Deprecate 0, Add 1 [junit] 23/ 44: com.jogamp.opengl.GLContext : Remove 0, Change 0, CompatChange 2, Deprecate 1, Add 7 [junit] 24/ 44: com.jogamp.opengl.GLDrawableFactory : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 2 [junit] 25/ 44: com.jogamp.opengl.GLES1 : Remove 0, Change 0, CompatChange 1, Deprecate 0, Add 0 [junit] 26/ 44: com.jogamp.opengl.GLES2 : Remove 0, Change 0, CompatChange 1, Deprecate 0, Add 112 [junit] 27/ 44: com.jogamp.opengl.GLExtensions : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 2 [junit] 28/ 44: com.jogamp.opengl.JoglVersion : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 29/ 44: com.jogamp.opengl.TraceGL4bc : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 103 [junit] 30/ 44: com.jogamp.opengl.TraceGLES1 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 31/ 44: com.jogamp.opengl.TraceGLES3 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 49 [junit] 32/ 44: com.jogamp.opengl.egl.EGLExt : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 44 [junit] 33/ 44: com.jogamp.opengl.math.geom.Frustum : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 34/ 44: com.jogamp.opengl.math.geom.Frustum.FovDesc : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 35/ 44: com.jogamp.opengl.util.glsl.ShaderCode : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 8 [junit] 36/ 44: com.jogamp.opengl.util.texture.ImageType : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 37/ 44: com.jogamp.opengl.util.texture.ImageType.Util : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 38/ 44: com.jogamp.opengl.util.texture.Texture : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 39/ 44: com.jogamp.opengl.util.texture.TextureData : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 40/ 44: com.jogamp.opengl.util.texture.spi.DDSImage : Remove 0, Change 0, CompatChange 0, Deprecate 1, Add 0 [junit] 41/ 44: com.jogamp.opengl.util.texture.spi.SGIImage : Remove 0, Change 0, CompatChange 0, Deprecate 1, Add 0 [junit] 42/ 44: com.jogamp.opengl.util.texture.spi.TextureProvider : Remove 0, Change 0, CompatChange 0, Deprecate 2, Add 0 [junit] 43/ 44: com.jogamp.opengl.util.texture.spi.TextureProvider.SupportsImageTypes: Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] [junit] [junit] Removes [junit] [junit] [junit] [junit] Changes [junit] [junit] [junit] [junit] CompatChanges [junit] [junit] Class com.jogamp.opengl.GL2 [junit] CompatChanged Field GL_QUERY_ALL_EVENT_BITS_AMD, value[-1 -> 4294967295], access[] [junit] CompatChanged Field GL_ALL_CLIENT_ATTRIB_BITS, value[-1 -> 4294967295], access[] [junit] CompatChanged Field GL_CLIENT_ALL_ATTRIB_BITS, value[-1 -> 4294967295], access[] [junit] CompatChanged Field GL_TEXCOORD4_BIT_PGI, value[-2147483648 -> 2147483648], access[] [junit] Class com.jogamp.opengl.GL2ES2 [junit] CompatChanged Field GL_ALL_SHADER_BITS, value[-1 -> 4294967295], access[] [junit] Class com.jogamp.opengl.GL2ES3 [junit] CompatChanged Field GL_ALL_BARRIER_BITS, value[-1 -> 4294967295], access[] [junit] Class com.jogamp.opengl.GL2GL3 [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_LAST_VERTEX_CONVENTION, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_TEXTURE_BINDING_CUBE_MAP_ARRAY, access[] [junit] CompatChanged Method com.jogamp.opengl.[GL2GL3 -> GL2ES3].glMinSampleShading, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_INT_SAMPLER_CUBE_MAP_ARRAY, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_PRIMITIVES_GENERATED, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_MAX_GEOMETRY_IMAGE_UNIFORMS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_QUADS, access[] [junit] CompatChanged Method com.jogamp.opengl.[GL2GL3 -> GL2ES3].glDisablei, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_CONTEXT_FLAG_ROBUST_ACCESS_BIT, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_MAX_TESS_CONTROL_IMAGE_UNIFORMS, access[] [junit] CompatChanged Method com.jogamp.opengl.[GL2GL3 -> GL2ES3].glGetnUniformuiv, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_MAX_COMBINED_GEOMETRY_UNIFORM_COMPONENTS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_MAX_FRAMEBUFFER_LAYERS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_MAX_TESS_CONTROL_ATOMIC_COUNTERS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_CONTEXT_FLAGS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_MAX_TESS_CONTROL_ATOMIC_COUNTER_BUFFERS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_TEXTURE_BUFFER, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_TEXTURE_BINDING_BUFFER, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_UNSIGNED_INT_SAMPLER_CUBE_MAP_ARRAY, access[] [junit] CompatChanged Method com.jogamp.opengl.[GL2GL3 -> GL2ES3].glBlendEquationSeparatei, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_TESS_EVALUATION_SHADER_BIT, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_TEXTURE_CUBE_MAP_ARRAY, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_SAMPLE_SHADING, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_MAX_TESS_EVALUATION_IMAGE_UNIFORMS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_GEOMETRY_SHADER_BIT, access[] [junit] CompatChanged Method com.jogamp.opengl.[GL2GL3 -> GL2ES3].glEnablei, access[] [junit] CompatChanged Method com.jogamp.opengl.[GL2GL3 -> GL2ES3].glTexStorage3DMultisample, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES2].GL_PROGRAM_PIPELINE, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_FIRST_VERTEX_CONVENTION, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_MAX_GEOMETRY_ATOMIC_COUNTERS, access[] [junit] CompatChanged Method com.jogamp.opengl.[GL2GL3 -> GL2ES3].glBlendEquationi, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_TESS_CONTROL_SHADER_BIT, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_MAX_GEOMETRY_UNIFORM_BLOCKS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_MAX_TESS_EVALUATION_ATOMIC_COUNTERS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_MIN_SAMPLE_SHADING_VALUE, access[] [junit] CompatChanged Method com.jogamp.opengl.[GL2GL3 -> GL2ES3].glColorMaski, access[] [junit] CompatChanged Method com.jogamp.opengl.[GL2GL3 -> GL2ES3].glBlendFuncSeparatei, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_FRAMEBUFFER_DEFAULT_LAYERS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_MAX_TESS_EVALUATION_ATOMIC_COUNTER_BUFFERS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_SAMPLER_CUBE_MAP_ARRAY, access[] [junit] CompatChanged Method com.jogamp.opengl.[GL2GL3 -> GL2ES3].glBlendFunci, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_MAX_TEXTURE_BUFFER_SIZE, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_MAX_GEOMETRY_ATOMIC_COUNTER_BUFFERS, access[] [junit] CompatChanged Method com.jogamp.opengl.[GL2GL3 -> GL2ES3].glIsEnabledi, access[] [junit] CompatChanged Method com.jogamp.opengl.[GL2GL3 -> GL2ES3].glTexBuffer, access[] [junit] CompatChanged Method com.jogamp.opengl.[GL2GL3 -> GL2ES3].glGetnUniformuiv, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_SAMPLER_CUBE_MAP_ARRAY_SHADOW, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_TEXTURE_BUFFER_DATA_STORE_BINDING, access[] [junit] Class com.jogamp.opengl.GL3 [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_TRIANGLES_ADJACENCY, access[] [junit] CompatChanged Method com.jogamp.opengl.[GL3 -> GL3ES3].glDrawRangeElementsBaseVertex, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_GEOMETRY_OUTPUT_TYPE, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_TESS_EVALUATION_TEXTURE_IMAGE_UNITS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_GEOMETRY_SHADER_INVOCATIONS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MIN_FRAGMENT_INTERPOLATION_OFFSET, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_GEOMETRY_OUTPUT_COMPONENTS, access[] [junit] CompatChanged Method com.jogamp.opengl.[GL3 -> GL3ES3].glDrawElementsBaseVertex, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_GEOMETRY_INPUT_TYPE, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_TESS_EVALUATION_UNIFORM_BLOCKS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_UNDEFINED_VERTEX, access[] [junit] CompatChanged Method com.jogamp.opengl.[GL3 -> GL3ES3].glDrawElementsInstancedBaseVertex, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_COMBINED_TESS_EVALUATION_UNIFORM_COMPONENTS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_GEOMETRY_UNIFORM_COMPONENTS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_PATCHES, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_TESS_GEN_LEVEL, access[] [junit] CompatChanged Method com.jogamp.opengl.[GL3 -> GL3ES3].glTexBufferRange, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_PATCH_VERTICES, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_GEOMETRY_SHADER, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_PATCH_VERTICES, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_FRACTIONAL_EVEN, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_FRAMEBUFFER_ATTACHMENT_LAYERED, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_GEOMETRY_TOTAL_OUTPUT_COMPONENTS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_TESS_CONTROL_OUTPUT_VERTICES, access[] [junit] CompatChanged Method com.jogamp.opengl.[GL3 -> GL3ES3].glFramebufferTexture, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_ISOLINES, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_GEOMETRY_INPUT_COMPONENTS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_TEXTURE_BUFFER_OFFSET_ALIGNMENT, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_GEOMETRY_OUTPUT_VERTICES, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_TESS_GEN_VERTEX_ORDER, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_TESS_EVALUATION_INPUT_COMPONENTS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_TESS_GEN_MODE, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_LAYER_PROVOKING_VERTEX, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_TRIANGLE_STRIP_ADJACENCY, access[] [junit] CompatChanged Method com.jogamp.opengl.[GL3 -> GL3ES3].glPatchParameteri, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_TESS_CONTROL_UNIFORM_COMPONENTS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_LINES_ADJACENCY, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_FRAMEBUFFER_INCOMPLETE_LAYER_TARGETS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_FRAGMENT_INTERPOLATION_OFFSET_BITS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_GEOMETRY_VERTICES_OUT, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_TESS_CONTROL_UNIFORM_BLOCKS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_TESS_EVALUATION_SHADER, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_TESS_CONTROL_INPUT_COMPONENTS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_TESS_CONTROL_OUTPUT_COMPONENTS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_TEXTURE_BUFFER_SIZE, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_TESS_EVALUATION_UNIFORM_COMPONENTS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_TESS_CONTROL_TOTAL_OUTPUT_COMPONENTS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_COMBINED_TESS_CONTROL_UNIFORM_COMPONENTS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_FRAGMENT_INTERPOLATION_OFFSET, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_TESS_GEN_POINT_MODE, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_FRACTIONAL_ODD, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_TESS_CONTROL_TEXTURE_IMAGE_UNITS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_TESS_PATCH_COMPONENTS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_TESS_EVALUATION_OUTPUT_COMPONENTS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_GEOMETRY_TEXTURE_IMAGE_UNITS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_TESS_CONTROL_SHADER, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_LINE_STRIP_ADJACENCY, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_TESS_GEN_SPACING, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_GEOMETRY_SHADER_INVOCATIONS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_TEXTURE_BUFFER_OFFSET, access[] [junit] Class com.jogamp.opengl.GL4 [junit] CompatChanged Field com.jogamp.opengl.[GL4 -> GL3ES3].GL_MAX_TESS_EVALUATION_SHADER_STORAGE_BLOCKS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL4 -> GL3ES3].GL_MAX_GEOMETRY_SHADER_STORAGE_BLOCKS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL4 -> GL3ES3].GL_MAX_TESS_CONTROL_SHADER_STORAGE_BLOCKS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL4 -> GL3ES3].GL_REFERENCED_BY_GEOMETRY_SHADER, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL4 -> GL3ES3].GL_IS_PER_PATCH, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL4 -> GL3ES3].GL_REFERENCED_BY_TESS_CONTROL_SHADER, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL4 -> GL3ES3].GL_TEXTURE_BUFFER_BINDING, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL4 -> GL3ES3].GL_CONTEXT_LOST, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL4 -> GL3ES3].GL_PRIMITIVE_RESTART_FOR_PATCHES_SUPPORTED, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL4 -> GL3ES3].GL_REFERENCED_BY_TESS_EVALUATION_SHADER, access[] [junit] Class com.jogamp.opengl.GLBase [junit] CompatChanged Method setSwapInterval, throws[[] -> [com/jogamp/opengl/GLException]], access[] [junit] Class com.jogamp.opengl.GLContext [junit] CompatChanged Field CTX_IMPL_FP32_COMPAT_API, value[16384 -> 32768], access[] [junit] CompatChanged Field CTX_IMPL_FBO, value[8192 -> 16384], access[] [junit] Class com.jogamp.opengl.GLES1 [junit] CompatChanged Field GL_MULTISAMPLE_BUFFER_BIT7_QCOM, value[-2147483648 -> 2147483648], access[] [junit] Class com.jogamp.opengl.GLES2 [junit] CompatChanged Field GL_MULTISAMPLE_BUFFER_BIT7_QCOM, value[-2147483648 -> 2147483648], access[] [junit] [junit] [junit] Deprecates [junit] [junit] Class com.jogamp.nativewindow.awt.AWTGraphicsConfiguration [junit] Deprecated Method create, desc[(Ljava/awt/Component;Lcom/jogamp/nativewindow/CapabilitiesImmutable;Lcom/jogamp/nativewindow/CapabilitiesImmutable;)Lcom/jogamp/nativewindow/awt/AWTGraphicsConfiguration;], sig[null], throws nil, access[public static] [junit] Class com.jogamp.nativewindow.awt.JAWTWindow [junit] Deprecated Method updatePixelScale, desc[(Z)Z], sig[null], throws nil, access[final public] [junit] Deprecated Method lockSurfaceImpl, desc[()I], sig[null], throws [com/jogamp/nativewindow/NativeWindowException], access[abstract protected] [junit] Deprecated Method updateLockedData, desc[(Ljogamp/nativewindow/jawt/JAWT_Rectangle;)Z], sig[null], throws nil, access[final protected] [junit] Class com.jogamp.opengl.GLContext [junit] Deprecated Method mapAvailableGLVersion, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;IIIII)Ljava/lang/Integer;], sig[null], throws nil, access[protected static] [junit] Class com.jogamp.opengl.util.texture.spi.DDSImage [junit] Deprecated Method isDDSImage, desc[(Ljava/io/InputStream;)Z], sig[null], throws [java/io/IOException], access[public static] [junit] Class com.jogamp.opengl.util.texture.spi.SGIImage [junit] Deprecated Method isSGIImage, desc[(Ljava/io/InputStream;)Z], sig[null], throws [java/io/IOException], access[public static] [junit] Class com.jogamp.opengl.util.texture.spi.TextureProvider [junit] Deprecated Method newTextureData, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/io/File;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[abstract public] [junit] Deprecated Method newTextureData, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/net/URL;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[abstract public] [junit] [junit] [junit] Additions [junit] [junit] Class com.jogamp.nativewindow.DefaultGraphicsDevice [junit] Added Method getDefaultDisplayConnection, desc[(Ljava/lang/String;)Ljava/lang/String;], sig[null], throws nil, access[public static] [junit] Added Method getDefaultDisplayConnection, desc[()Ljava/lang/String;], sig[null], throws nil, access[public static] [junit] Class com.jogamp.nativewindow.NativeWindowFactory [junit] Added Method getDefaultDisplayConnection, desc[(Ljava/lang/String;)Ljava/lang/String;], sig[null], throws nil, access[public static] [junit] Added Method getDefaultDisplayConnection, desc[()Ljava/lang/String;], sig[null], throws nil, access[public static] [junit] Class com.jogamp.nativewindow.awt.AWTGraphicsConfiguration [junit] Added Method create, desc[(Ljava/awt/GraphicsConfiguration;Lcom/jogamp/nativewindow/CapabilitiesImmutable;Lcom/jogamp/nativewindow/CapabilitiesImmutable;)Lcom/jogamp/nativewindow/awt/AWTGraphicsConfiguration;], sig[null], throws nil, access[public static] [junit] Class com.jogamp.nativewindow.awt.JAWTWindow [junit] Added Method lockSurfaceImpl, desc[(Ljava/awt/GraphicsConfiguration;)I], sig[null], throws [com/jogamp/nativewindow/NativeWindowException], access[abstract protected] [junit] Added Method getAWTGraphicsConfiguration, desc[()Lcom/jogamp/nativewindow/awt/AWTGraphicsConfiguration;], sig[null], throws nil, access[final public] [junit] Added Method setAWTGraphicsConfiguration, desc[(Lcom/jogamp/nativewindow/awt/AWTGraphicsConfiguration;)V], sig[null], throws nil, access[final public] [junit] Added Method updatePixelScale, desc[(Ljava/awt/GraphicsConfiguration;Z)Z], sig[null], throws nil, access[final public] [junit] Added Method updateLockedData, desc[(Ljogamp/nativewindow/jawt/JAWT_Rectangle;Ljava/awt/GraphicsConfiguration;)Z], sig[null], throws nil, access[final protected] [junit] Class com.jogamp.nativewindow.egl.EGLGraphicsDevice [junit] Added Method , 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 XVisual2XRenderMask, desc[(JJLjogamp/nativewindow/x11/XRenderPictFormat;)Ljogamp/nativewindow/x11/XRenderDirectFormat;], sig[null], throws nil, access[protected static] [junit] Added Method XVisual2XRenderMask, desc[(JJ)Ljogamp/nativewindow/x11/XRenderDirectFormat;], sig[null], throws nil, access[protected static] [junit] Added Method XVisualInfo2X11Capabilities, desc[(Lcom/jogamp/nativewindow/x11/X11GraphicsDevice;Ljogamp/nativewindow/x11/XVisualInfo;)Ljogamp/nativewindow/x11/X11Capabilities;], sig[null], throws nil, access[public static] [junit] Class com.jogamp.newt.Window [junit] Added Method isResizable, desc[()Z], sig[null], throws nil, access[abstract public] [junit] Added Method getSupportedStateMaskString, desc[()Ljava/lang/String;], sig[null], throws nil, access[abstract public] [junit] Added Method setResizable, desc[(Z)V], sig[null], throws nil, access[abstract public] [junit] Added Field STATE_BIT_FOCUSED, desc[I], sig[null], value[type java.lang.Integer, data 3, access[final public static] [junit] Added Field STATE_BIT_MAXIMIZED_HORZ, desc[I], sig[null], value[type java.lang.Integer, data 10, access[final public static] [junit] Added Field STATE_MASK_FOCUSED, desc[I], sig[null], value[type java.lang.Integer, data 8, access[final public static] [junit] Added Field STATE_MASK_RESIZABLE, desc[I], sig[null], value[type java.lang.Integer, data 256, access[final public static] [junit] Added Field STATE_MASK_MAXIMIZED_HORZ, desc[I], sig[null], value[type java.lang.Integer, data 1024, access[final public static] [junit] Added Method isSticky, desc[()Z], sig[null], throws nil, access[abstract public] [junit] Added Method getStateMaskString, desc[()Ljava/lang/String;], sig[null], throws nil, access[abstract public] [junit] Added Field STATE_BIT_RESIZABLE, desc[I], sig[null], value[type java.lang.Integer, data 8, access[final public static] [junit] Added Method isMaximizedVert, desc[()Z], sig[null], throws nil, access[abstract public] [junit] Added Field STATE_BIT_CHILDWIN, desc[I], sig[null], value[type java.lang.Integer, data 2, access[final public static] [junit] Added Field STATE_MASK_VISIBLE, desc[I], sig[null], value[type java.lang.Integer, data 1, access[final public static] [junit] Added Field STATE_MASK_STICKY, desc[I], sig[null], value[type java.lang.Integer, data 128, access[final public static] [junit] Added Field STATE_MASK_POINTERCONFINED, desc[I], sig[null], value[type java.lang.Integer, data 8192, access[final public static] [junit] Added Field STATE_BIT_STICKY, desc[I], sig[null], value[type java.lang.Integer, data 7, access[final public static] [junit] Added Field STATE_BIT_POINTERVISIBLE, desc[I], sig[null], value[type java.lang.Integer, data 12, access[final public static] [junit] Added Field STATE_BIT_AUTOPOSITION, desc[I], sig[null], value[type java.lang.Integer, data 1, access[final public static] [junit] Added Method getStateMask, desc[()I], sig[null], throws nil, access[abstract public] [junit] Added Field STATE_MASK_POINTERVISIBLE, desc[I], sig[null], value[type java.lang.Integer, data 4096, access[final public static] [junit] Added Method setSticky, desc[(Z)V], sig[null], throws nil, access[abstract public] [junit] Added Method isMaximizedHorz, desc[()Z], sig[null], throws nil, access[abstract public] [junit] Added Field STATE_BIT_VISIBLE, desc[I], sig[null], value[type java.lang.Integer, data 0, access[final public static] [junit] Added Field STATE_MASK_MAXIMIZED_VERT, desc[I], sig[null], value[type java.lang.Integer, data 512, access[final public static] [junit] Added Method isAlwaysOnBottom, desc[()Z], sig[null], throws nil, access[abstract public] [junit] Added Method setAlwaysOnBottom, desc[(Z)V], sig[null], throws nil, access[abstract public] [junit] Added Field STATE_MASK_CHILDWIN, desc[I], sig[null], value[type java.lang.Integer, data 4, access[final public static] [junit] Added Field STATE_BIT_FULLSCREEN, desc[I], sig[null], value[type java.lang.Integer, data 11, access[final public static] [junit] Added Method getStatePublicBitCount, desc[()I], sig[null], throws nil, access[abstract public] [junit] Added Field STATE_BIT_POINTERCONFINED, desc[I], sig[null], value[type java.lang.Integer, data 13, access[final public static] [junit] Added Field STATE_MASK_FULLSCREEN, desc[I], sig[null], value[type java.lang.Integer, data 2048, access[final public static] [junit] Added Field STATE_MASK_UNDECORATED, desc[I], sig[null], value[type java.lang.Integer, data 16, access[final public static] [junit] Added Field STATE_MASK_ALWAYSONTOP, desc[I], sig[null], value[type java.lang.Integer, data 32, access[final public static] [junit] Added Method isChildWindow, desc[()Z], sig[null], throws nil, access[abstract public] [junit] Added Method getSupportedStateMask, desc[()I], sig[null], throws nil, access[abstract public] [junit] Added Field STATE_MASK_ALWAYSONBOTTOM, desc[I], sig[null], value[type java.lang.Integer, data 64, access[final public static] [junit] Added Field STATE_MASK_AUTOPOSITION, desc[I], sig[null], value[type java.lang.Integer, data 2, access[final public static] [junit] Added Method getStatePublicBitmask, desc[()I], sig[null], throws nil, access[abstract public] [junit] Added Field STATE_BIT_MAXIMIZED_VERT, desc[I], sig[null], value[type java.lang.Integer, data 9, access[final public static] [junit] Added Method setMaximized, desc[(ZZ)V], sig[null], throws nil, access[abstract public] [junit] Added Field STATE_BIT_ALWAYSONTOP, desc[I], sig[null], value[type java.lang.Integer, data 5, access[final public static] [junit] Added Field STATE_BIT_ALWAYSONBOTTOM, desc[I], sig[null], value[type java.lang.Integer, data 6, access[final public static] [junit] Added Field STATE_BIT_UNDECORATED, desc[I], sig[null], value[type java.lang.Integer, data 4, access[final public static] [junit] Class com.jogamp.newt.awt.NewtCanvasAWT [junit] Added Method getGraphicsConfiguration, desc[()Ljava/awt/GraphicsConfiguration;], sig[null], throws nil, access[public] [junit] Class com.jogamp.newt.opengl.GLWindow [junit] Added Method getSupportedStateMaskString, desc[()Ljava/lang/String;], sig[null], throws nil, access[final public] [junit] Added Method isResizable, desc[()Z], sig[null], throws nil, access[final public] [junit] Added Method setMaximized, desc[(ZZ)V], sig[null], throws nil, access[final public] [junit] Added Method isChildWindow, desc[()Z], sig[null], throws nil, access[final public] [junit] Added Method isAlwaysOnBottom, desc[()Z], sig[null], throws nil, access[final public] [junit] Added Method getSupportedStateMask, desc[()I], sig[null], throws nil, access[final public] [junit] Added Method isMaximizedHorz, desc[()Z], sig[null], throws nil, access[final public] [junit] Added Method setSticky, desc[(Z)V], sig[null], throws nil, access[final public] [junit] Added Method getStatePublicBitmask, desc[()I], sig[null], throws nil, access[final public] [junit] Added Method getStateMaskString, desc[()Ljava/lang/String;], sig[null], throws nil, access[final public] [junit] Added Method isSticky, desc[()Z], sig[null], throws nil, access[final public] [junit] Added Method getStateMask, desc[()I], sig[null], throws nil, access[final public] [junit] Added Method setAlwaysOnBottom, desc[(Z)V], sig[null], throws nil, access[final public] [junit] Added Method getStatePublicBitCount, desc[()I], sig[null], throws nil, access[final public] [junit] Added Method setResizable, desc[(Z)V], sig[null], throws nil, access[final public] [junit] Added Method isMaximizedVert, desc[()Z], sig[null], throws nil, access[final public] [junit] Class com.jogamp.newt.opengl.util.NEWTDemoListener [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.newt.opengl.util.stereo.StereoDeviceUtil [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.opengl.DebugGL4bc [junit] Added Method glProgramUniform1i64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glStateCaptureNV, desc[(II)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform3i64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glTextureImage2DEXT, desc[(IIIIIIIIIJ)V], sig[null], throws nil, access[public] [junit] Added Method glDrawCommandsStatesNV, desc[(ILcom/jogamp/common/nio/PointerBuffer;Ljava/nio/IntBuffer;Ljava/nio/IntBuffer;Ljava/nio/IntBuffer;I)V], sig[null], throws nil, access[public] [junit] Added Method glConservativeRasterParameterfNV, desc[(IF)V], sig[null], throws nil, access[public] [junit] Added Method glCreateStatesNV, desc[(ILjava/nio/IntBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glTextureSubImage2DEXT, desc[(IIIIIIIIIJ)V], sig[null], throws nil, access[public] [junit] Added Method glGetnUniformui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glListDrawCommandsStatesClientNV, desc[(IILcom/jogamp/common/nio/PointerBuffer;Ljava/nio/IntBuffer;Ljava/nio/IntBuffer;Ljava/nio/IntBuffer;I)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform2i64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glTextureSubImage3DEXT, desc[(IIIIIIIIIIIJ)V], sig[null], throws nil, access[public] [junit] Added Method glTextureImage3DEXT, desc[(IIIIIIIIIIJ)V], sig[null], throws nil, access[public] [junit] Added Method glGetUniformi64vARB, desc[(II[JI)V], sig[null], throws nil, access[public] [junit] Added Method glTextureSubImage1D, desc[(IIIIIIJ)V], sig[null], throws nil, access[public] [junit] Added Method glDrawCommandsStatesNV, desc[(ILcom/jogamp/common/nio/PointerBuffer;[II[II[III)V], sig[null], throws nil, access[public] [junit] Added Method glTextureSubImage1DEXT, desc[(IIIIIIIJ)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform4ui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glUniform4i64vARB, desc[(II[JI)V], sig[null], throws nil, access[public] [junit] Added Method glCreateStatesNV, desc[(I[II)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform2ui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glNamedFramebufferSampleLocationsfvARB, desc[(III[FI)V], sig[null], throws nil, access[public] [junit] Added Method glUniform3ui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform3ui64ARB, desc[(IIJJJ)V], sig[null], throws nil, access[public] [junit] Added Method glBlendBarrier, desc[()V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform2ui64ARB, desc[(IIJJ)V], sig[null], throws nil, access[public] [junit] Added Method glFramebufferTextureMultiviewOVR, desc[(IIIIII)V], sig[null], throws nil, access[public] [junit] Added Method glUniform4i64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform4ui64vARB, desc[(III[JI)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform3ui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glUniform2ui64vARB, desc[(II[JI)V], sig[null], throws nil, access[public] [junit] Added Method glUniform3i64vARB, desc[(II[JI)V], sig[null], throws nil, access[public] [junit] Added Method glPrimitiveBoundingBox, desc[(FFFFFFFF)V], sig[null], throws nil, access[public] [junit] Added Method glDeleteCommandListsNV, desc[(ILjava/nio/IntBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glDrawCommandsAddressNV, desc[(I[JI[III)V], sig[null], throws nil, access[public] [junit] Added Method glFramebufferSampleLocationsfvARB, desc[(III[FI)V], sig[null], throws nil, access[public] [junit] Added Method glGetUniformui64vARB, desc[(II[JI)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform1i64ARB, desc[(IIJ)V], sig[null], throws nil, access[public] [junit] Added Method glUniform1i64ARB, desc[(IJ)V], sig[null], throws nil, access[public] [junit] Added Method glUniform2i64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform2ui64vARB, desc[(III[JI)V], sig[null], throws nil, access[public] [junit] Added Method glCommandListSegmentsNV, desc[(II)V], sig[null], throws nil, access[public] [junit] Added Method glDeleteStatesNV, desc[(ILjava/nio/IntBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glDeleteStatesNV, desc[(I[II)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform2i64vARB, desc[(III[JI)V], sig[null], throws nil, access[public] [junit] Added Method glNamedFramebufferSampleLocationsfvARB, desc[(IIILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glDrawCommandsAddressNV, desc[(ILjava/nio/LongBuffer;Ljava/nio/IntBuffer;I)V], sig[null], throws nil, access[public] [junit] Added Method glUniform3ui64ARB, desc[(IJJJ)V], sig[null], throws nil, access[public] [junit] Added Method glUniform3i64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glApplyFramebufferAttachmentCMAAINTEL, desc[()V], sig[null], throws nil, access[public] [junit] Added Method glCallCommandListNV, desc[(I)V], sig[null], throws nil, access[public] [junit] Added Method glDeleteCommandListsNV, desc[(I[II)V], sig[null], throws nil, access[public] [junit] Added Method glUniform4ui64vARB, desc[(II[JI)V], sig[null], throws nil, access[public] [junit] Added Method glUniform2ui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glGetCommandHeaderNV, desc[(II)I], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform1ui64vARB, desc[(III[JI)V], sig[null], throws nil, access[public] [junit] Added Method glGetStageIndexNV, desc[(I)S], sig[null], throws nil, access[public] [junit] Added Method glDrawCommandsNV, desc[(IILcom/jogamp/common/nio/PointerBuffer;[III)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform3i64vARB, desc[(III[JI)V], sig[null], throws nil, access[public] [junit] Added Method glUniform4ui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glCompileCommandListNV, desc[(I)V], sig[null], throws nil, access[public] [junit] Added Method glGetUniformi64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glUniform3ui64vARB, desc[(II[JI)V], sig[null], throws nil, access[public] [junit] Added Method glUniform1ui64ARB, desc[(IJ)V], sig[null], throws nil, access[public] [junit] Added Method glUniform1i64vARB, desc[(II[JI)V], sig[null], throws nil, access[public] [junit] Added Method glUniform1ui64vARB, desc[(II[JI)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform1i64vARB, desc[(III[JI)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform2i64ARB, desc[(IIJJ)V], sig[null], throws nil, access[public] [junit] Added Method glUniform4ui64ARB, desc[(IJJJJ)V], sig[null], throws nil, access[public] [junit] Added Method glUniform2i64ARB, desc[(IJJ)V], sig[null], throws nil, access[public] [junit] Added Method glDrawCommandsStatesAddressNV, desc[(Ljava/nio/LongBuffer;Ljava/nio/IntBuffer;Ljava/nio/IntBuffer;Ljava/nio/IntBuffer;I)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform3i64ARB, desc[(IIJJJ)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform4i64vARB, desc[(III[JI)V], sig[null], throws nil, access[public] [junit] Added Method glTextureImage1DEXT, desc[(IIIIIIIIJ)V], sig[null], throws nil, access[public] [junit] Added Method glGetnUniformui64vARB, desc[(III[JI)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform4ui64ARB, desc[(IIJJJJ)V], sig[null], throws nil, access[public] [junit] Added Method glCreateCommandListsNV, desc[(I[II)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform4i64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glTextureSubImage3D, desc[(IIIIIIIIIIJ)V], sig[null], throws nil, access[public] [junit] Added Method glTextureSubImage2D, desc[(IIIIIIIIJ)V], sig[null], throws nil, access[public] [junit] Added Method glFramebufferSampleLocationsfvARB, desc[(IIILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glIsStateNV, desc[(I)Z], sig[null], throws nil, access[public] [junit] Added Method glUniform2ui64ARB, desc[(IJJ)V], sig[null], throws nil, access[public] [junit] Added Method glDrawCommandsNV, desc[(IILcom/jogamp/common/nio/PointerBuffer;Ljava/nio/IntBuffer;I)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform1ui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glUniform4i64ARB, desc[(IJJJJ)V], sig[null], throws nil, access[public] [junit] Added Method isGLES32Compatible, desc[()Z], sig[null], throws nil, access[public] [junit] Added Method glCreateCommandListsNV, desc[(ILjava/nio/IntBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glDrawCommandsStatesAddressNV, desc[([JI[II[II[III)V], sig[null], throws nil, access[public] [junit] Added Method glEvaluateDepthValuesARB, desc[()V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform3ui64vARB, desc[(III[JI)V], sig[null], throws nil, access[public] [junit] Added Method glGetUniformui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glUniform2i64vARB, desc[(II[JI)V], sig[null], throws nil, access[public] [junit] Added Method glMaxShaderCompilerThreadsARB, desc[(I)V], sig[null], throws nil, access[public] [junit] Added Method glUniform1i64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glListDrawCommandsStatesClientNV, desc[(IILcom/jogamp/common/nio/PointerBuffer;[II[II[III)V], sig[null], throws nil, access[public] [junit] Added Method glUniform1ui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glIsCommandListNV, desc[(I)Z], sig[null], throws nil, access[public] [junit] Added Method glGetnUniformi64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform4i64ARB, desc[(IIJJJJ)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform1ui64ARB, desc[(IIJ)V], sig[null], throws nil, access[public] [junit] Added Method glUniform3i64ARB, desc[(IJJJ)V], sig[null], throws nil, access[public] [junit] Added Method glGetnUniformi64vARB, desc[(III[JI)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.DebugGLES1 [junit] Added Method isGLES32Compatible, desc[()Z], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.DebugGLES3 [junit] Added Method glDrawRangeElementsBaseVertex, desc[(IIIIILjava/nio/Buffer;I)V], sig[null], throws nil, access[public] [junit] Added Method glPolygonModeNV, desc[(II)V], sig[null], throws nil, access[public] [junit] Added Method glBindFragDataLocationEXT, desc[(II[BI)V], sig[null], throws nil, access[public] [junit] Added Method glBlendFunci, desc[(III)V], sig[null], throws nil, access[public] [junit] Added Method glBlendEquationi, desc[(II)V], sig[null], throws nil, access[public] [junit] Added Method glSubpixelPrecisionBiasNV, desc[(II)V], sig[null], throws nil, access[public] [junit] Added Method glNamedFramebufferSampleLocationsfvNV, desc[(IIILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glBlendEquationSeparatei, desc[(III)V], sig[null], throws nil, access[public] [junit] Added Method glCoverageModulationTableNV, desc[(ILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glDrawElementsInstancedBaseVertex, desc[(IIILjava/nio/Buffer;II)V], sig[null], throws nil, access[public] [junit] Added Method glGetFragDataIndexEXT, desc[(ILjava/nio/ByteBuffer;)I], sig[null], throws nil, access[public] [junit] Added Method glIsEnabledi, desc[(II)Z], sig[null], throws nil, access[public] [junit] Added Method glCoverageModulationTableNV, desc[(I[FI)V], sig[null], throws nil, access[public] [junit] Added Method glResolveDepthValuesNV, desc[()V], sig[null], throws nil, access[public] [junit] Added Method glDrawElementsInstancedBaseVertex, desc[(IIIJII)V], sig[null], throws nil, access[public] [junit] Added Method glMinSampleShading, desc[(F)V], sig[null], throws nil, access[public] [junit] Added Method glBlendFuncSeparatei, desc[(IIIII)V], sig[null], throws nil, access[public] [junit] Added Method glDrawElementsBaseVertex, desc[(IIILjava/nio/Buffer;I)V], sig[null], throws nil, access[public] [junit] Added Method glCoverageModulationNV, desc[(I)V], sig[null], throws nil, access[public] [junit] Added Method glBindFragDataLocationEXT, desc[(IILjava/nio/ByteBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glBufferStorageEXT, desc[(IJLjava/nio/Buffer;I)V], sig[null], throws nil, access[public] [junit] Added Method glPatchParameteri, desc[(II)V], sig[null], throws nil, access[public] [junit] Added Method glBindFragDataLocationIndexedEXT, desc[(IIILjava/nio/ByteBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method isGLES32Compatible, desc[()Z], sig[null], throws nil, access[public] [junit] Added Method glFramebufferSampleLocationsfvNV, desc[(III[FI)V], sig[null], throws nil, access[public] [junit] Added Method glGetCoverageModulationTableNV, desc[(I[FI)V], sig[null], throws nil, access[public] [junit] Added Method glBlendBarrier, desc[()V], sig[null], throws nil, access[public] [junit] Added Method glGetFragDataIndexEXT, desc[(I[BI)I], sig[null], throws nil, access[public] [junit] Added Method glFramebufferSampleLocationsfvNV, desc[(IIILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glTexPageCommitmentEXT, desc[(IIIIIIIIZ)V], sig[null], throws nil, access[public] [junit] Added Method glBindFragDataLocationIndexedEXT, desc[(III[BI)V], sig[null], throws nil, access[public] [junit] Added Method glDrawRangeElementsBaseVertex, desc[(IIIIIJI)V], sig[null], throws nil, access[public] [junit] Added Method glFramebufferTexture, desc[(IIII)V], sig[null], throws nil, access[public] [junit] Added Method glRasterSamplesEXT, desc[(IZ)V], sig[null], throws nil, access[public] [junit] Added Method glApplyFramebufferAttachmentCMAAINTEL, desc[()V], sig[null], throws nil, access[public] [junit] Added Method glGetProgramResourceLocationIndexEXT, desc[(IILjava/nio/ByteBuffer;)I], sig[null], throws nil, access[public] [junit] Added Method glFramebufferTextureMultiviewOVR, desc[(IIIIII)V], sig[null], throws nil, access[public] [junit] Added Method glDrawElementsBaseVertex, desc[(IIIJI)V], sig[null], throws nil, access[public] [junit] Added Method glGetProgramResourceLocationIndexEXT, desc[(II[BI)I], sig[null], throws nil, access[public] [junit] Added Method glDisablei, desc[(II)V], sig[null], throws nil, access[public] [junit] Added Method glFragmentCoverageColorNV, desc[(I)V], sig[null], throws nil, access[public] [junit] Added Method glPrimitiveBoundingBox, desc[(FFFFFFFF)V], sig[null], throws nil, access[public] [junit] Added Method glGetCoverageModulationTableNV, desc[(ILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glTexStorage3DMultisample, desc[(IIIIIIZ)V], sig[null], throws nil, access[public] [junit] Added Method glTexBufferRange, desc[(IIIJJ)V], sig[null], throws nil, access[public] [junit] Added Method glNamedFramebufferSampleLocationsfvNV, desc[(III[FI)V], sig[null], throws nil, access[public] [junit] Added Method glColorMaski, desc[(IZZZZ)V], sig[null], throws nil, access[public] [junit] Added Method glEnablei, desc[(II)V], sig[null], throws nil, access[public] [junit] Added Method glTexBuffer, desc[(III)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.GL2 [junit] Added Method glUniform1i64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_COLORDODGE, desc[I], sig[null], value[type java.lang.Integer, data 37529, access[final public static] [junit] Added Method glUniform4ui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_DRAW_ELEMENTS_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 2, access[final public static] [junit] Added Method glDrawCommandsStatesAddressNV, desc[([JI[II[II[III)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_NOP_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 1, access[final public static] [junit] Added Method glCommandListSegmentsNV, desc[(II)V], sig[null], throws nil, access[abstract public] [junit] Added Method glProgramUniform2ui64ARB, desc[(IIJJ)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_BLEND_COLOR_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 11, access[final public static] [junit] Added Method glTextureSubImage2DEXT, desc[(IIIIIIIIIJ)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_CONSERVATIVE_RASTER_DILATE_RANGE_NV, desc[I], sig[null], value[type java.lang.Integer, data 37754, access[final public static] [junit] Added Method glProgramUniform4ui64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_DARKEN, desc[I], sig[null], value[type java.lang.Integer, data 37527, access[final public static] [junit] Added Method glStateCaptureNV, desc[(II)V], sig[null], throws nil, access[abstract public] [junit] Added Method glUniform3i64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_BASE_VIEW_INDEX_OVR, desc[I], sig[null], value[type java.lang.Integer, data 38450, access[final public static] [junit] Added Method glProgramUniform2i64ARB, desc[(IIJJ)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_HARDLIGHT, desc[I], sig[null], value[type java.lang.Integer, data 37531, access[final public static] [junit] Added Field GL_UNIFORM_ADDRESS_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 10, access[final public static] [junit] Added Method glTextureImage1DEXT, desc[(IIIIIIIIJ)V], sig[null], throws nil, access[abstract public] [junit] Added Method glUniform3ui64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Method glProgramUniform3i64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_DRAW_ARRAYS_STRIP_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 5, access[final public static] [junit] Added Field GL_HSL_HUE, desc[I], sig[null], value[type java.lang.Integer, data 37549, access[final public static] [junit] Added Method glGetnUniformi64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Method glListDrawCommandsStatesClientNV, desc[(IILcom/jogamp/common/nio/PointerBuffer;Ljava/nio/IntBuffer;Ljava/nio/IntBuffer;Ljava/nio/IntBuffer;I)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_DRAW_ELEMENTS_STRIP_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 4, access[final public static] [junit] Added Method glProgramUniform3ui64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_MULTIPLY, desc[I], sig[null], value[type java.lang.Integer, data 37524, access[final public static] [junit] Added Method glNamedFramebufferSampleLocationsfvARB, desc[(III[FI)V], sig[null], throws nil, access[abstract public] [junit] Added Method glProgramUniform4i64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_UNSIGNED_INT64_VEC4_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36855, access[final public static] [junit] Added Method glMaxShaderCompilerThreadsARB, desc[(I)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_PROGRAMMABLE_SAMPLE_LOCATION_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37697, access[final public static] [junit] Added Method glUniform1ui64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Method glGetnUniformui64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Method glUniform3i64ARB, desc[(IJJJ)V], sig[null], throws nil, access[abstract public] [junit] Added Method glTextureImage2DEXT, desc[(IIIIIIIIIJ)V], sig[null], throws nil, access[abstract public] [junit] Added Method glCreateStatesNV, desc[(ILjava/nio/IntBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Method glUniform2i64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_FRONT_FACE_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 18, access[final public static] [junit] Added Method glProgramUniform1ui64ARB, desc[(IIJ)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_TERMINATE_SEQUENCE_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 0, access[final public static] [junit] Added Field GL_SOFTLIGHT, desc[I], sig[null], value[type java.lang.Integer, data 37532, access[final public static] [junit] Added Method glProgramUniform2ui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Method glDeleteStatesNV, desc[(ILjava/nio/IntBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_OVERLAY, desc[I], sig[null], value[type java.lang.Integer, data 37526, access[final public static] [junit] Added Method glProgramUniform1ui64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Method glUniform4ui64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_INT64_VEC2_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36841, access[final public static] [junit] Added Method glDeleteCommandListsNV, desc[(I[II)V], sig[null], throws nil, access[abstract public] [junit] Added Method glListDrawCommandsStatesClientNV, desc[(IILcom/jogamp/common/nio/PointerBuffer;[II[II[III)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_CONSERVATIVE_RASTER_DILATE_NV, desc[I], sig[null], value[type java.lang.Integer, data 37753, access[final public static] [junit] Added Field GL_ELEMENT_ADDRESS_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 8, access[final public static] [junit] Added Field GL_FRAMEBUFFER_PROGRAMMABLE_SAMPLE_LOCATIONS_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37698, access[final public static] [junit] Added Method glProgramUniform4i64ARB, desc[(IIJJJJ)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_SAMPLE_LOCATION_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36432, access[final public static] [junit] Added Method glTextureImage3DEXT, desc[(IIIIIIIIIIJ)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_EXCLUSION, desc[I], sig[null], value[type java.lang.Integer, data 37536, access[final public static] [junit] Added Method glProgramUniform2i64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_SCREEN, desc[I], sig[null], value[type java.lang.Integer, data 37525, access[final public static] [junit] Added Field GL_DRAW_ELEMENTS_INSTANCED_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 6, access[final public static] [junit] Added Method glGetUniformi64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Method glUniform1i64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_HSL_SATURATION, desc[I], sig[null], value[type java.lang.Integer, data 37550, access[final public static] [junit] Added Method glCreateStatesNV, desc[(I[II)V], sig[null], throws nil, access[abstract public] [junit] Added Method glGetStageIndexNV, desc[(I)S], sig[null], throws nil, access[abstract public] [junit] Added Method glDrawCommandsStatesAddressNV, desc[(Ljava/nio/LongBuffer;Ljava/nio/IntBuffer;Ljava/nio/IntBuffer;Ljava/nio/IntBuffer;I)V], sig[null], throws nil, access[abstract public] [junit] Added Method glProgramUniform3ui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Method glGetnUniformui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_ATTRIBUTE_ADDRESS_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 9, access[final public static] [junit] Added Field GL_VIEWPORT_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 16, access[final public static] [junit] Added Method glGetCommandHeaderNV, desc[(II)I], sig[null], throws nil, access[abstract public] [junit] Added Method glProgramUniform4i64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Method glGetnUniformi64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_COLORBURN, desc[I], sig[null], value[type java.lang.Integer, data 37530, access[final public static] [junit] Added Method glEvaluateDepthValuesARB, desc[()V], sig[null], throws nil, access[abstract public] [junit] Added Method glNamedFramebufferSampleLocationsfvARB, desc[(IIILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_INT64_ARB, desc[I], sig[null], value[type java.lang.Integer, data 5134, access[final public static] [junit] Added Method glUniform2ui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Method glProgramUniform3i64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Method glUniform1i64ARB, desc[(IJ)V], sig[null], throws nil, access[abstract public] [junit] Added Method glUniform4ui64ARB, desc[(IJJJJ)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_TEXTURE_REDUCTION_MODE_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37734, access[final public static] [junit] Added Method glIsStateNV, desc[(I)Z], sig[null], throws nil, access[abstract public] [junit] Added Field GL_POLYGON_OFFSET_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 14, access[final public static] [junit] Added Field GL_ALPHA_REF_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 15, access[final public static] [junit] Added Method glProgramUniform1ui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Method glGetUniformi64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Method glProgramUniform2ui64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Method glTextureSubImage3DEXT, desc[(IIIIIIIIIIIJ)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_DRAW_ARRAYS_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 3, access[final public static] [junit] Added Field GL_CONSERVATIVE_RASTER_DILATE_GRANULARITY_NV, desc[I], sig[null], value[type java.lang.Integer, data 37755, access[final public static] [junit] Added Method glUniform1ui64ARB, desc[(IJ)V], sig[null], throws nil, access[abstract public] [junit] Added Method glDrawCommandsNV, desc[(IILcom/jogamp/common/nio/PointerBuffer;Ljava/nio/IntBuffer;I)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_LINE_WIDTH_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 13, access[final public static] [junit] Added Field GL_SAMPLE_LOCATION_PIXEL_GRID_HEIGHT_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37695, access[final public static] [junit] Added Field GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_NUM_VIEWS_OVR, desc[I], sig[null], value[type java.lang.Integer, data 38448, access[final public static] [junit] Added Method glDrawCommandsAddressNV, desc[(I[JI[III)V], sig[null], throws nil, access[abstract public] [junit] Added Method glCallCommandListNV, desc[(I)V], sig[null], throws nil, access[abstract public] [junit] Added Method glUniform2i64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Method glUniform2ui64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Method glCreateCommandListsNV, desc[(ILjava/nio/IntBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_UNSIGNED_INT64_VEC3_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36854, access[final public static] [junit] Added Method glCompileCommandListNV, desc[(I)V], sig[null], throws nil, access[abstract public] [junit] Added Method glProgramUniform3ui64ARB, desc[(IIJJJ)V], sig[null], throws nil, access[abstract public] [junit] Added Method glProgramUniform1i64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Method glUniform4i64ARB, desc[(IJJJJ)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_LIGHTEN, desc[I], sig[null], value[type java.lang.Integer, data 37528, access[final public static] [junit] Added Field GL_PROGRAMMABLE_SAMPLE_LOCATION_TABLE_SIZE_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37696, access[final public static] [junit] Added Method glProgramUniform1i64ARB, desc[(IIJ)V], sig[null], throws nil, access[abstract public] [junit] Added Method glDrawCommandsStatesNV, desc[(ILcom/jogamp/common/nio/PointerBuffer;[II[II[III)V], sig[null], throws nil, access[abstract public] [junit] Added Method glUniform3i64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_SAMPLE_LOCATION_SUBPIXEL_BITS_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37693, access[final public static] [junit] Added Method glProgramUniform3i64ARB, desc[(IIJJJ)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_STENCIL_REF_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 12, access[final public static] [junit] Added Method glProgramUniform1i64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_SCISSOR_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 17, access[final public static] [junit] Added Method glTextureSubImage1DEXT, desc[(IIIIIIIJ)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_SAMPLE_LOCATION_PIXEL_GRID_WIDTH_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37694, access[final public static] [junit] Added Method glIsCommandListNV, desc[(I)Z], sig[null], throws nil, access[abstract public] [junit] Added Method glDrawCommandsNV, desc[(IILcom/jogamp/common/nio/PointerBuffer;[III)V], sig[null], throws nil, access[abstract public] [junit] Added Method glUniform3ui64ARB, desc[(IJJJ)V], sig[null], throws nil, access[abstract public] [junit] Added Method glUniform2ui64ARB, desc[(IJJ)V], sig[null], throws nil, access[abstract public] [junit] Added Method glDrawCommandsStatesNV, desc[(ILcom/jogamp/common/nio/PointerBuffer;Ljava/nio/IntBuffer;Ljava/nio/IntBuffer;Ljava/nio/IntBuffer;I)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_HSL_LUMINOSITY, desc[I], sig[null], value[type java.lang.Integer, data 37552, access[final public static] [junit] Added Field GL_INT64_VEC4_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36843, access[final public static] [junit] Added Field GL_MAX_SHADER_COMPILER_THREADS_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37296, access[final public static] [junit] Added Method glFramebufferTextureMultiviewOVR, desc[(IIIIII)V], sig[null], throws nil, access[abstract public] [junit] Added Method glUniform4i64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_COMPLETION_STATUS_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37297, access[final public static] [junit] Added Method glUniform3ui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_UNSIGNED_INT64_VEC2_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36853, access[final public static] [junit] Added Method glProgramUniform4ui64ARB, desc[(IIJJJJ)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_HSL_COLOR, desc[I], sig[null], value[type java.lang.Integer, data 37551, access[final public static] [junit] Added Method glDeleteStatesNV, desc[(I[II)V], sig[null], throws nil, access[abstract public] [junit] Added Method glProgramUniform2i64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Method glGetUniformui64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_INT64_VEC3_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36842, access[final public static] [junit] Added Method glUniform1ui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Method glFramebufferSampleLocationsfvARB, desc[(IIILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_MAX_VIEWS_OVR, desc[I], sig[null], value[type java.lang.Integer, data 38449, access[final public static] [junit] Added Field GL_FRAMEBUFFER_SAMPLE_LOCATION_PIXEL_GRID_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37699, access[final public static] [junit] Added Field GL_DIFFERENCE, desc[I], sig[null], value[type java.lang.Integer, data 37534, access[final public static] [junit] Added Method glUniform4i64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Method glCreateCommandListsNV, desc[(I[II)V], sig[null], throws nil, access[abstract public] [junit] Added Method glDeleteCommandListsNV, desc[(ILjava/nio/IntBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Method glFramebufferSampleLocationsfvARB, desc[(III[FI)V], sig[null], throws nil, access[abstract public] [junit] Added Method glConservativeRasterParameterfNV, desc[(IF)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_WEIGHTED_AVERAGE_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37735, access[final public static] [junit] Added Method glGetUniformui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Method glProgramUniform4ui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Method glBlendBarrier, desc[()V], sig[null], throws nil, access[abstract public] [junit] Added Method glDrawCommandsAddressNV, desc[(ILjava/nio/LongBuffer;Ljava/nio/IntBuffer;I)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_DRAW_ARRAYS_INSTANCED_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 7, access[final public static] [junit] Added Method glUniform2i64ARB, desc[(IJJ)V], sig[null], throws nil, access[abstract public] [junit] Class com.jogamp.opengl.GL2ES2 [junit] Added Method glApplyFramebufferAttachmentCMAAINTEL, desc[()V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_PROGRAM_PIPELINE, desc[I], sig[null], value[type java.lang.Integer, data 33508, access[final public static] [junit] Class com.jogamp.opengl.GL2ES3 [junit] Added Field GL_COLOR_ATTACHMENT17, desc[I], sig[null], value[type java.lang.Integer, data 36081, access[final public static] [junit] Added Field GL_CONTEXT_FLAG_ROBUST_ACCESS_BIT, desc[I], sig[null], value[type java.lang.Integer, data 4, access[final public static] [junit] Added Field GL_MAX_TEXTURE_BUFFER_SIZE, desc[I], sig[null], value[type java.lang.Integer, data 35883, access[final public static] [junit] Added Field GL_FRAMEBUFFER_DEFAULT_LAYERS, desc[I], sig[null], value[type java.lang.Integer, data 37650, access[final public static] [junit] Added Field GL_SAMPLER_CUBE_MAP_ARRAY_SHADOW, desc[I], sig[null], value[type java.lang.Integer, data 36877, access[final public static] [junit] Added Method glEnablei, desc[(II)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_COLOR_ATTACHMENT28, desc[I], sig[null], value[type java.lang.Integer, data 36092, access[final public static] [junit] Added Field GL_MAX_GEOMETRY_UNIFORM_BLOCKS, desc[I], sig[null], value[type java.lang.Integer, data 35372, access[final public static] [junit] Added Field GL_COLOR_ATTACHMENT18, desc[I], sig[null], value[type java.lang.Integer, data 36082, access[final public static] [junit] Added Field GL_COLOR_ATTACHMENT23, desc[I], sig[null], value[type java.lang.Integer, data 36087, access[final public static] [junit] Added Field GL_QUADS, desc[I], sig[null], value[type java.lang.Integer, data 7, access[final public static] [junit] Added Field GL_COLOR_ATTACHMENT31, desc[I], sig[null], value[type java.lang.Integer, data 36095, access[final public static] [junit] Added Field GL_MULTISAMPLE_LINE_WIDTH_RANGE, desc[I], sig[null], value[type java.lang.Integer, data 37761, access[final public static] [junit] Added Field GL_TEXTURE_CUBE_MAP_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36873, access[final public static] [junit] Added Field GL_SAMPLE_SHADING, desc[I], sig[null], value[type java.lang.Integer, data 35894, access[final public static] [junit] Added Field GL_UNSIGNED_INT_SAMPLER_CUBE_MAP_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36879, access[final public static] [junit] Added Field GL_MIN_SAMPLE_SHADING_VALUE, desc[I], sig[null], value[type java.lang.Integer, data 35895, access[final public static] [junit] Added Field GL_MAX_TESS_EVALUATION_IMAGE_UNIFORMS, desc[I], sig[null], value[type java.lang.Integer, data 37068, access[final public static] [junit] Added Field GL_MAX_GEOMETRY_ATOMIC_COUNTERS, desc[I], sig[null], value[type java.lang.Integer, data 37589, access[final public static] [junit] Added Method glGetnUniformuiv, desc[(III[II)V], sig[null], throws nil, access[abstract public] [junit] Added Method glBlendFuncSeparatei, desc[(IIIII)V], sig[null], throws nil, access[abstract public] [junit] Added Method glBlendEquationSeparatei, desc[(III)V], sig[null], throws nil, access[abstract public] [junit] Added Method glIsEnabledi, desc[(II)Z], sig[null], throws nil, access[abstract public] [junit] Added Field GL_COLOR_ATTACHMENT16, desc[I], sig[null], value[type java.lang.Integer, data 36080, access[final public static] [junit] Added Field GL_COLOR_ATTACHMENT22, desc[I], sig[null], value[type java.lang.Integer, data 36086, access[final public static] [junit] Added Field GL_COLOR_ATTACHMENT27, desc[I], sig[null], value[type java.lang.Integer, data 36091, access[final public static] [junit] Added Field GL_COLOR_ATTACHMENT20, desc[I], sig[null], value[type java.lang.Integer, data 36084, access[final public static] [junit] Added Method glTexStorage3DMultisample, desc[(IIIIIIZ)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_TESS_CONTROL_SHADER_BIT, desc[I], sig[null], value[type java.lang.Integer, data 8, access[final public static] [junit] Added Method glTexBuffer, desc[(III)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_COLOR_ATTACHMENT24, desc[I], sig[null], value[type java.lang.Integer, data 36088, access[final public static] [junit] Added Field GL_MAX_FRAMEBUFFER_LAYERS, desc[I], sig[null], value[type java.lang.Integer, data 37655, access[final public static] [junit] Added Method glBlendEquationi, desc[(II)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_MAX_GEOMETRY_ATOMIC_COUNTER_BUFFERS, desc[I], sig[null], value[type java.lang.Integer, data 37583, access[final public static] [junit] Added Field GL_COLOR_ATTACHMENT30, desc[I], sig[null], value[type java.lang.Integer, data 36094, access[final public static] [junit] Added Field GL_COLOR_ATTACHMENT29, desc[I], sig[null], value[type java.lang.Integer, data 36093, access[final public static] [junit] Added Field GL_MAX_TESS_EVALUATION_ATOMIC_COUNTER_BUFFERS, desc[I], sig[null], value[type java.lang.Integer, data 37582, access[final public static] [junit] Added Field GL_INT_SAMPLER_CUBE_MAP_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36878, access[final public static] [junit] Added Method glBlendFunci, desc[(III)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_MAX_TESS_CONTROL_ATOMIC_COUNTER_BUFFERS, desc[I], sig[null], value[type java.lang.Integer, data 37581, access[final public static] [junit] Added Field GL_COLOR_ATTACHMENT26, desc[I], sig[null], value[type java.lang.Integer, data 36090, access[final public static] [junit] Added Field GL_MULTISAMPLE_LINE_WIDTH_GRANULARITY, desc[I], sig[null], value[type java.lang.Integer, data 37762, access[final public static] [junit] Added Method glGetnUniformuiv, desc[(IIILjava/nio/IntBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Method glDisablei, desc[(II)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_PRIMITIVES_GENERATED, desc[I], sig[null], value[type java.lang.Integer, data 35975, access[final public static] [junit] Added Field GL_PRIMITIVE_BOUNDING_BOX, desc[I], sig[null], value[type java.lang.Integer, data 37566, access[final public static] [junit] Added Field GL_TESS_EVALUATION_SHADER_BIT, desc[I], sig[null], value[type java.lang.Integer, data 16, access[final public static] [junit] Added Field GL_LAST_VERTEX_CONVENTION, desc[I], sig[null], value[type java.lang.Integer, data 36430, access[final public static] [junit] Added Field GL_MAX_COMBINED_GEOMETRY_UNIFORM_COMPONENTS, desc[I], sig[null], value[type java.lang.Integer, data 35378, access[final public static] [junit] Added Field GL_COLOR_ATTACHMENT25, desc[I], sig[null], value[type java.lang.Integer, data 36089, access[final public static] [junit] Added Field GL_MAX_TESS_EVALUATION_ATOMIC_COUNTERS, desc[I], sig[null], value[type java.lang.Integer, data 37588, access[final public static] [junit] Added Field GL_TEXTURE_BUFFER, desc[I], sig[null], value[type java.lang.Integer, data 35882, access[final public static] [junit] Added Method glMinSampleShading, desc[(F)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_COLOR_ATTACHMENT19, desc[I], sig[null], value[type java.lang.Integer, data 36083, access[final public static] [junit] Added Field GL_MAX_TESS_CONTROL_ATOMIC_COUNTERS, desc[I], sig[null], value[type java.lang.Integer, data 37587, access[final public static] [junit] Added Field GL_SAMPLER_CUBE_MAP_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36876, access[final public static] [junit] Added Field GL_CONTEXT_FLAGS, desc[I], sig[null], value[type java.lang.Integer, data 33310, access[final public static] [junit] Added Field GL_GEOMETRY_SHADER_BIT, desc[I], sig[null], value[type java.lang.Integer, data 4, access[final public static] [junit] Added Field GL_MAX_GEOMETRY_IMAGE_UNIFORMS, desc[I], sig[null], value[type java.lang.Integer, data 37069, access[final public static] [junit] Added Method glColorMaski, desc[(IZZZZ)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_FIRST_VERTEX_CONVENTION, desc[I], sig[null], value[type java.lang.Integer, data 36429, access[final public static] [junit] Added Method glPrimitiveBoundingBox, desc[(FFFFFFFF)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_TEXTURE_BUFFER_DATA_STORE_BINDING, desc[I], sig[null], value[type java.lang.Integer, data 35885, access[final public static] [junit] Added Field GL_COLOR_ATTACHMENT21, desc[I], sig[null], value[type java.lang.Integer, data 36085, access[final public static] [junit] Added Field GL_MAX_TESS_CONTROL_IMAGE_UNIFORMS, desc[I], sig[null], value[type java.lang.Integer, data 37067, access[final public static] [junit] Added Field GL_TEXTURE_BINDING_BUFFER, desc[I], sig[null], value[type java.lang.Integer, data 35884, access[final public static] [junit] Added Field GL_TEXTURE_BINDING_CUBE_MAP_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36874, access[final public static] [junit] Class com.jogamp.opengl.GL2GL3 [junit] Added Field GL_CONTEXT_FLAG_NO_ERROR_BIT_KHR, desc[I], sig[null], value[type java.lang.Integer, data 8, access[final public static] [junit] Class com.jogamp.opengl.GL3ES3 [junit] Added Field GL_CONTEXT_LOST, desc[I], sig[null], value[type java.lang.Integer, data 1287, access[final public static] [junit] Added Field GL_COMPRESSED_RGBA_ASTC_10x8, desc[I], sig[null], value[type java.lang.Integer, data 37818, access[final public static] [junit] Added Field GL_COLORBURN, desc[I], sig[null], value[type java.lang.Integer, data 37530, access[final public static] [junit] Added Field GL_REFERENCED_BY_TESS_CONTROL_SHADER, desc[I], sig[null], value[type java.lang.Integer, data 37639, access[final public static] [junit] Added Field GL_GEOMETRY_SHADER, desc[I], sig[null], value[type java.lang.Integer, data 36313, access[final public static] [junit] Added Field GL_LIGHTEN, desc[I], sig[null], value[type java.lang.Integer, data 37528, access[final public static] [junit] Added Method glPatchParameteri, desc[(II)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_MAX_TESS_EVALUATION_SHADER_STORAGE_BLOCKS, desc[I], sig[null], value[type java.lang.Integer, data 37081, access[final public static] [junit] Added Method glFramebufferTexture, desc[(IIII)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_ISOLINES, desc[I], sig[null], value[type java.lang.Integer, data 36474, access[final public static] [junit] Added Field GL_COMPRESSED_SRGB8_ALPHA8_ASTC_10x8, desc[I], sig[null], value[type java.lang.Integer, data 37850, access[final public static] [junit] Added Field GL_MAX_TESS_GEN_LEVEL, desc[I], sig[null], value[type java.lang.Integer, data 36478, access[final public static] [junit] Added Field GL_COMPRESSED_SRGB8_ALPHA8_ASTC_8x8, desc[I], sig[null], value[type java.lang.Integer, data 37847, access[final public static] [junit] Added Field GL_MAX_GEOMETRY_TEXTURE_IMAGE_UNITS, desc[I], sig[null], value[type java.lang.Integer, data 35881, access[final public static] [junit] Added Field GL_COMPRESSED_SRGB8_ALPHA8_ASTC_5x5, desc[I], sig[null], value[type java.lang.Integer, data 37842, access[final public static] [junit] Added Field GL_COMPRESSED_SRGB8_ALPHA8_ASTC_6x5, desc[I], sig[null], value[type java.lang.Integer, data 37843, access[final public static] [junit] Added Method glDrawRangeElementsBaseVertex, desc[(IIIIIJI)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_HSL_LUMINOSITY, desc[I], sig[null], value[type java.lang.Integer, data 37552, access[final public static] [junit] Added Field GL_COMPRESSED_RGBA_ASTC_5x5, desc[I], sig[null], value[type java.lang.Integer, data 37810, access[final public static] [junit] Added Field GL_TEXTURE_BUFFER_SIZE, desc[I], sig[null], value[type java.lang.Integer, data 37278, access[final public static] [junit] Added Field GL_MAX_FRAGMENT_INTERPOLATION_OFFSET, desc[I], sig[null], value[type java.lang.Integer, data 36444, access[final public static] [junit] Added Field GL_PRIMITIVE_RESTART_FOR_PATCHES_SUPPORTED, desc[I], sig[null], value[type java.lang.Integer, data 33313, access[final public static] [junit] Added Method glDrawElementsBaseVertex, desc[(IIILjava/nio/Buffer;I)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_GEOMETRY_VERTICES_OUT, desc[I], sig[null], value[type java.lang.Integer, data 35094, access[final public static] [junit] Added Field GL_TESS_GEN_SPACING, desc[I], sig[null], value[type java.lang.Integer, data 36471, access[final public static] [junit] Added Field GL_HSL_COLOR, desc[I], sig[null], value[type java.lang.Integer, data 37551, access[final public static] [junit] Added Field GL_TESS_GEN_MODE, desc[I], sig[null], value[type java.lang.Integer, data 36470, access[final public static] [junit] Added Field GL_TRIANGLES_ADJACENCY, desc[I], sig[null], value[type java.lang.Integer, data 12, access[final public static] [junit] Added Field GL_EXCLUSION, desc[I], sig[null], value[type java.lang.Integer, data 37536, access[final public static] [junit] Added Field GL_REFERENCED_BY_GEOMETRY_SHADER, desc[I], sig[null], value[type java.lang.Integer, data 37641, access[final public static] [junit] Added Field GL_COMPRESSED_SRGB8_ALPHA8_ASTC_10x10, desc[I], sig[null], value[type java.lang.Integer, data 37851, access[final public static] [junit] Added Field GL_UNDEFINED_VERTEX, desc[I], sig[null], value[type java.lang.Integer, data 33376, access[final public static] [junit] Added Field GL_COMPRESSED_RGBA_ASTC_4x4, desc[I], sig[null], value[type java.lang.Integer, data 37808, access[final public static] [junit] Added Field GL_GEOMETRY_OUTPUT_TYPE, desc[I], sig[null], value[type java.lang.Integer, data 35096, access[final public static] [junit] Added Method glDrawRangeElementsBaseVertex, desc[(IIIIILjava/nio/Buffer;I)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_MAX_GEOMETRY_OUTPUT_VERTICES, desc[I], sig[null], value[type java.lang.Integer, data 36320, access[final public static] [junit] Added Field GL_COMPRESSED_SRGB8_ALPHA8_ASTC_12x10, desc[I], sig[null], value[type java.lang.Integer, data 37852, access[final public static] [junit] Added Field GL_SOFTLIGHT, desc[I], sig[null], value[type java.lang.Integer, data 37532, access[final public static] [junit] Added Field GL_COMPRESSED_RGBA_ASTC_10x5, desc[I], sig[null], value[type java.lang.Integer, data 37816, access[final public static] [junit] Added Field GL_FRACTIONAL_ODD, desc[I], sig[null], value[type java.lang.Integer, data 36475, access[final public static] [junit] Added Field GL_PATCH_VERTICES, desc[I], sig[null], value[type java.lang.Integer, data 36466, access[final public static] [junit] Added Field GL_TEXTURE_BUFFER_OFFSET_ALIGNMENT, desc[I], sig[null], value[type java.lang.Integer, data 37279, access[final public static] [junit] Added Field GL_COMPRESSED_RGBA_ASTC_5x4, desc[I], sig[null], value[type java.lang.Integer, data 37809, access[final public static] [junit] Added Field GL_MAX_TESS_EVALUATION_OUTPUT_COMPONENTS, desc[I], sig[null], value[type java.lang.Integer, data 36486, access[final public static] [junit] Added Field GL_MAX_TESS_EVALUATION_TEXTURE_IMAGE_UNITS, desc[I], sig[null], value[type java.lang.Integer, data 36482, access[final public static] [junit] Added Field GL_TRIANGLE_STRIP_ADJACENCY, desc[I], sig[null], value[type java.lang.Integer, data 13, access[final public static] [junit] Added Field GL_COMPRESSED_SRGB8_ALPHA8_ASTC_5x4, desc[I], sig[null], value[type java.lang.Integer, data 37841, access[final public static] [junit] Added Method glDrawElementsBaseVertex, desc[(IIIJI)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_COMPRESSED_RGBA_ASTC_12x10, desc[I], sig[null], value[type java.lang.Integer, data 37820, access[final public static] [junit] Added Field GL_COMPRESSED_RGBA_ASTC_8x8, desc[I], sig[null], value[type java.lang.Integer, data 37815, access[final public static] [junit] Added Field GL_FRACTIONAL_EVEN, desc[I], sig[null], value[type java.lang.Integer, data 36476, access[final public static] [junit] Added Field GL_COMPRESSED_RGBA_ASTC_12x12, desc[I], sig[null], value[type java.lang.Integer, data 37821, access[final public static] [junit] Added Field GL_MAX_TESS_CONTROL_OUTPUT_COMPONENTS, desc[I], sig[null], value[type java.lang.Integer, data 36483, access[final public static] [junit] Added Field GL_MAX_TESS_CONTROL_UNIFORM_COMPONENTS, desc[I], sig[null], value[type java.lang.Integer, data 36479, access[final public static] [junit] Added Field GL_COMPRESSED_SRGB8_ALPHA8_ASTC_4x4, desc[I], sig[null], value[type java.lang.Integer, data 37840, access[final public static] [junit] Added Field GL_LAYER_PROVOKING_VERTEX, desc[I], sig[null], value[type java.lang.Integer, data 33374, access[final public static] [junit] Added Method glBlendBarrier, desc[()V], sig[null], throws nil, access[abstract public] [junit] Added Method glDrawElementsInstancedBaseVertex, desc[(IIILjava/nio/Buffer;II)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_MAX_TESS_EVALUATION_INPUT_COMPONENTS, desc[I], sig[null], value[type java.lang.Integer, data 34925, access[final public static] [junit] Added Field GL_COMPRESSED_SRGB8_ALPHA8_ASTC_8x6, desc[I], sig[null], value[type java.lang.Integer, data 37846, access[final public static] [junit] Added Field GL_COMPRESSED_SRGB8_ALPHA8_ASTC_10x6, desc[I], sig[null], value[type java.lang.Integer, data 37849, access[final public static] [junit] Added Field GL_HSL_HUE, desc[I], sig[null], value[type java.lang.Integer, data 37549, access[final public static] [junit] Added Field GL_COLORDODGE, desc[I], sig[null], value[type java.lang.Integer, data 37529, access[final public static] [junit] Added Field GL_REFERENCED_BY_TESS_EVALUATION_SHADER, desc[I], sig[null], value[type java.lang.Integer, data 37640, access[final public static] [junit] Added Field GL_MAX_TESS_EVALUATION_UNIFORM_COMPONENTS, desc[I], sig[null], value[type java.lang.Integer, data 36480, access[final public static] [junit] Added Field GL_GEOMETRY_INPUT_TYPE, desc[I], sig[null], value[type java.lang.Integer, data 35095, access[final public static] [junit] Added Field GL_SCREEN, desc[I], sig[null], value[type java.lang.Integer, data 37525, access[final public static] [junit] Added Field GL_TESS_EVALUATION_SHADER, desc[I], sig[null], value[type java.lang.Integer, data 36487, access[final public static] [junit] Added Field GL_DARKEN, desc[I], sig[null], value[type java.lang.Integer, data 37527, access[final public static] [junit] Added Field GL_COMPRESSED_RGBA_ASTC_6x5, desc[I], sig[null], value[type java.lang.Integer, data 37811, access[final public static] [junit] Added Field GL_IS_PER_PATCH, desc[I], sig[null], value[type java.lang.Integer, data 37607, access[final public static] [junit] Added Field GL_DIFFERENCE, desc[I], sig[null], value[type java.lang.Integer, data 37534, access[final public static] [junit] Added Field GL_FRAMEBUFFER_ATTACHMENT_LAYERED, desc[I], sig[null], value[type java.lang.Integer, data 36263, access[final public static] [junit] Added Field GL_TESS_GEN_VERTEX_ORDER, desc[I], sig[null], value[type java.lang.Integer, data 36472, access[final public static] [junit] Added Field GL_MULTIPLY, desc[I], sig[null], value[type java.lang.Integer, data 37524, access[final public static] [junit] Added Field GL_LINES_ADJACENCY, desc[I], sig[null], value[type java.lang.Integer, data 10, access[final public static] [junit] Added Field GL_COMPRESSED_SRGB8_ALPHA8_ASTC_6x6, desc[I], sig[null], value[type java.lang.Integer, data 37844, access[final public static] [junit] Added Field GL_COMPRESSED_SRGB8_ALPHA8_ASTC_8x5, desc[I], sig[null], value[type java.lang.Integer, data 37845, access[final public static] [junit] Added Field GL_MAX_GEOMETRY_UNIFORM_COMPONENTS, desc[I], sig[null], value[type java.lang.Integer, data 36319, access[final public static] [junit] Added Field GL_MAX_COMBINED_TESS_EVALUATION_UNIFORM_COMPONENTS, desc[I], sig[null], value[type java.lang.Integer, data 36383, access[final public static] [junit] Added Field GL_MAX_COMBINED_TESS_CONTROL_UNIFORM_COMPONENTS, desc[I], sig[null], value[type java.lang.Integer, data 36382, access[final public static] [junit] Added Field GL_COMPRESSED_RGBA_ASTC_10x6, desc[I], sig[null], value[type java.lang.Integer, data 37817, access[final public static] [junit] Added Field GL_MAX_GEOMETRY_INPUT_COMPONENTS, desc[I], sig[null], value[type java.lang.Integer, data 37155, access[final public static] [junit] Added Field GL_TEXTURE_BUFFER_BINDING, desc[I], sig[null], value[type java.lang.Integer, data 35882, access[final public static] [junit] Added Field GL_COMPRESSED_RGBA_ASTC_8x5, desc[I], sig[null], value[type java.lang.Integer, data 37813, access[final public static] [junit] Added Field GL_MIN_FRAGMENT_INTERPOLATION_OFFSET, desc[I], sig[null], value[type java.lang.Integer, data 36443, access[final public static] [junit] Added Field GL_OVERLAY, desc[I], sig[null], value[type java.lang.Integer, data 37526, access[final public static] [junit] Added Method glTexBufferRange, desc[(IIIJJ)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_LINE_STRIP_ADJACENCY, desc[I], sig[null], value[type java.lang.Integer, data 11, access[final public static] [junit] Added Field GL_TEXTURE_BUFFER_OFFSET, desc[I], sig[null], value[type java.lang.Integer, data 37277, access[final public static] [junit] Added Field GL_MAX_GEOMETRY_SHADER_INVOCATIONS, desc[I], sig[null], value[type java.lang.Integer, data 36442, access[final public static] [junit] Added Field GL_COMPRESSED_RGBA_ASTC_10x10, desc[I], sig[null], value[type java.lang.Integer, data 37819, access[final public static] [junit] Added Field GL_PATCHES, desc[I], sig[null], value[type java.lang.Integer, data 14, access[final public static] [junit] Added Field GL_MAX_TESS_PATCH_COMPONENTS, desc[I], sig[null], value[type java.lang.Integer, data 36484, access[final public static] [junit] Added Field GL_MAX_TESS_CONTROL_SHADER_STORAGE_BLOCKS, desc[I], sig[null], value[type java.lang.Integer, data 37080, access[final public static] [junit] Added Field GL_MAX_TESS_CONTROL_TOTAL_OUTPUT_COMPONENTS, desc[I], sig[null], value[type java.lang.Integer, data 36485, access[final public static] [junit] Added Field GL_FRAGMENT_INTERPOLATION_OFFSET_BITS, desc[I], sig[null], value[type java.lang.Integer, data 36445, access[final public static] [junit] Added Field GL_MAX_TESS_CONTROL_INPUT_COMPONENTS, desc[I], sig[null], value[type java.lang.Integer, data 34924, access[final public static] [junit] Added Field GL_COMPRESSED_SRGB8_ALPHA8_ASTC_10x5, desc[I], sig[null], value[type java.lang.Integer, data 37848, access[final public static] [junit] Added Field GL_COMPRESSED_SRGB8_ALPHA8_ASTC_12x12, desc[I], sig[null], value[type java.lang.Integer, data 37853, access[final public static] [junit] Added Method glDrawElementsInstancedBaseVertex, desc[(IIIJII)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_MAX_GEOMETRY_OUTPUT_COMPONENTS, desc[I], sig[null], value[type java.lang.Integer, data 37156, access[final public static] [junit] Added Field GL_MAX_TESS_EVALUATION_UNIFORM_BLOCKS, desc[I], sig[null], value[type java.lang.Integer, data 36490, access[final public static] [junit] Added Field GL_FRAMEBUFFER_INCOMPLETE_LAYER_TARGETS, desc[I], sig[null], value[type java.lang.Integer, data 36264, access[final public static] [junit] Added Field GL_MAX_GEOMETRY_SHADER_STORAGE_BLOCKS, desc[I], sig[null], value[type java.lang.Integer, data 37079, access[final public static] [junit] Added Field GL_MAX_TESS_CONTROL_UNIFORM_BLOCKS, desc[I], sig[null], value[type java.lang.Integer, data 36489, access[final public static] [junit] Added Field GL_TESS_CONTROL_OUTPUT_VERTICES, desc[I], sig[null], value[type java.lang.Integer, data 36469, access[final public static] [junit] Added Field GL_MAX_PATCH_VERTICES, desc[I], sig[null], value[type java.lang.Integer, data 36477, access[final public static] [junit] Added Field GL_COMPRESSED_RGBA_ASTC_6x6, desc[I], sig[null], value[type java.lang.Integer, data 37812, access[final public static] [junit] Added Field GL_TESS_GEN_POINT_MODE, desc[I], sig[null], value[type java.lang.Integer, data 36473, access[final public static] [junit] Added Field GL_GEOMETRY_SHADER_INVOCATIONS, desc[I], sig[null], value[type java.lang.Integer, data 34943, access[final public static] [junit] Added Field GL_HSL_SATURATION, desc[I], sig[null], value[type java.lang.Integer, data 37550, access[final public static] [junit] Added Field GL_COMPRESSED_RGBA_ASTC_8x6, desc[I], sig[null], value[type java.lang.Integer, data 37814, access[final public static] [junit] Added Field GL_HARDLIGHT, desc[I], sig[null], value[type java.lang.Integer, data 37531, access[final public static] [junit] Added Field GL_MAX_GEOMETRY_TOTAL_OUTPUT_COMPONENTS, desc[I], sig[null], value[type java.lang.Integer, data 36321, access[final public static] [junit] Added Field GL_TESS_CONTROL_SHADER, desc[I], sig[null], value[type java.lang.Integer, data 36488, access[final public static] [junit] Added Field GL_MAX_TESS_CONTROL_TEXTURE_IMAGE_UNITS, desc[I], sig[null], value[type java.lang.Integer, data 36481, access[final public static] [junit] Class com.jogamp.opengl.GL4 [junit] Added Method glTextureSubImage2D, desc[(IIIIIIIIJ)V], sig[null], throws nil, access[abstract public] [junit] Added Method glTextureSubImage1D, desc[(IIIIIIJ)V], sig[null], throws nil, access[abstract public] [junit] Added Method glTextureSubImage3D, desc[(IIIIIIIIIIJ)V], sig[null], throws nil, access[abstract public] [junit] Class com.jogamp.opengl.GLBase [junit] Added Method isGLES32Compatible, desc[()Z], sig[null], throws nil, access[abstract public] [junit] Class com.jogamp.opengl.GLContext [junit] Added Method getGLProfile, desc[(Ljava/lang/StringBuilder;I)Ljava/lang/StringBuilder;], sig[null], throws nil, access[protected static] [junit] Added Field CTX_IMPL_ES32_COMPAT, desc[I], sig[null], value[type java.lang.Integer, data 8192, access[final protected static] [junit] Added Method isGLES32Compatible, desc[()Z], sig[null], throws nil, access[final public] [junit] Added Method getGLVersion, desc[(Ljava/lang/StringBuilder;IIILjava/lang/String;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[protected static] [junit] Added Method decomposeBits, desc[(I[I)Lcom/jogamp/common/util/VersionNumber;], sig[null], throws nil, access[protected static] [junit] Added Method getGLVersion, desc[(Ljava/lang/StringBuilder;Lcom/jogamp/common/util/VersionNumber;ILjava/lang/String;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[protected static] [junit] Added Method isGLES32CompatibleAvailable, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;)Z], sig[null], throws nil, access[final public static] [junit] Class com.jogamp.opengl.GLDrawableFactory [junit] Added Method hasOpenGLESSupport, desc[()Z], sig[null], throws nil, access[abstract public] [junit] Added Method hasOpenGLDesktopSupport, desc[()Z], sig[null], throws nil, access[abstract public] [junit] Class com.jogamp.opengl.GLES2 [junit] Added Field GL_MIXED_DEPTH_SAMPLES_SUPPORTED_NV, desc[I], sig[null], value[type java.lang.Integer, data 37679, access[final public static] [junit] Added Method glFramebufferSampleLocationsfvNV, desc[(IIILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Method glGetCoverageModulationTableNV, desc[(ILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_MAX_SPARSE_ARRAY_TEXTURE_LAYERS_EXT, desc[I], sig[null], value[type java.lang.Integer, data 37274, access[final public static] [junit] Added Field GL_HSL_HUE, desc[I], sig[null], value[type java.lang.Integer, data 37549, access[final public static] [junit] Added Field GL_HSL_SATURATION, desc[I], sig[null], value[type java.lang.Integer, data 37550, access[final public static] [junit] Added Method glNamedFramebufferSampleLocationsfvNV, desc[(III[FI)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_MAX_SUBPIXEL_PRECISION_BIAS_BITS_NV, desc[I], sig[null], value[type java.lang.Integer, data 37705, access[final public static] [junit] Added Field GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_NUM_VIEWS_OVR, desc[I], sig[null], value[type java.lang.Integer, data 38448, access[final public static] [junit] Added Field GL_SHARED_EDGE_NV, desc[I], sig[null], value[type java.lang.Integer, data 192, access[final public static] [junit] Added Field GL_COVERAGE_MODULATION_NV, desc[I], sig[null], value[type java.lang.Integer, data 37682, access[final public static] [junit] Added Field GL_EFFECTIVE_RASTER_SAMPLES_EXT, desc[I], sig[null], value[type java.lang.Integer, data 37676, access[final public static] [junit] Added Field GL_FRAGMENT_COVERAGE_COLOR_NV, desc[I], sig[null], value[type java.lang.Integer, data 37598, access[final public static] [junit] Added Method glBufferStorageEXT, desc[(IJLjava/nio/Buffer;I)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_STENCIL_SAMPLES_NV, desc[I], sig[null], value[type java.lang.Integer, data 37678, access[final public static] [junit] Added Field GL_FRAGMENT_COVERAGE_TO_COLOR_NV, desc[I], sig[null], value[type java.lang.Integer, data 37597, access[final public static] [junit] Added Method glTexPageCommitmentEXT, desc[(IIIIIIIIZ)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_MAX_RASTER_SAMPLES_EXT, desc[I], sig[null], value[type java.lang.Integer, data 37673, access[final public static] [junit] Added Field GL_MULTIPLY, desc[I], sig[null], value[type java.lang.Integer, data 37524, access[final public static] [junit] Added Field GL_TEXTURE_2D_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 35866, access[final public static] [junit] Added Field GL_SOFTLIGHT, desc[I], sig[null], value[type java.lang.Integer, data 37532, access[final public static] [junit] Added Field GL_SAMPLE_LOCATION_NV, desc[I], sig[null], value[type java.lang.Integer, data 36432, access[final public static] [junit] Added Method glGetProgramResourceLocationIndexEXT, desc[(IILjava/nio/ByteBuffer;)I], sig[null], throws nil, access[abstract public] [junit] Added Field GL_VIRTUAL_PAGE_SIZE_Y_EXT, desc[I], sig[null], value[type java.lang.Integer, data 37270, access[final public static] [junit] Added Field GL_TEXTURE_SPARSE_EXT, desc[I], sig[null], value[type java.lang.Integer, data 37286, access[final public static] [junit] Added Field GL_CLIENT_STORAGE_BIT_EXT, desc[I], sig[null], value[type java.lang.Integer, data 512, access[final public static] [junit] Added Method glFragmentCoverageColorNV, desc[(I)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_RASTER_SAMPLES_EXT, desc[I], sig[null], value[type java.lang.Integer, data 37672, access[final public static] [junit] Added Field GL_ONE_MINUS_SRC1_COLOR_EXT, desc[I], sig[null], value[type java.lang.Integer, data 35066, access[final public static] [junit] Added Field GL_RASTER_FIXED_SAMPLE_LOCATIONS_EXT, desc[I], sig[null], value[type java.lang.Integer, data 37674, access[final public static] [junit] Added Field GL_OVERLAY, desc[I], sig[null], value[type java.lang.Integer, data 37526, access[final public static] [junit] Added Method glRasterSamplesEXT, desc[(IZ)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_LINE_NV, desc[I], sig[null], value[type java.lang.Integer, data 6913, access[final public static] [junit] Added Field GL_MAX_DUAL_SOURCE_DRAW_BUFFERS_EXT, desc[I], sig[null], value[type java.lang.Integer, data 35068, access[final public static] [junit] Added Method glGetFragDataIndexEXT, desc[(ILjava/nio/ByteBuffer;)I], sig[null], throws nil, access[abstract public] [junit] Added Method glCoverageModulationTableNV, desc[(ILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_POLYGON_MODE_NV, desc[I], sig[null], value[type java.lang.Integer, data 2880, access[final public static] [junit] Added Field GL_BUFFER_IMMUTABLE_STORAGE_EXT, desc[I], sig[null], value[type java.lang.Integer, data 33311, access[final public static] [junit] Added Field GL_MAX_SPARSE_3D_TEXTURE_SIZE_EXT, desc[I], sig[null], value[type java.lang.Integer, data 37273, access[final public static] [junit] Added Method glFramebufferTextureMultiviewOVR, desc[(IIIIII)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_EXCLUSION, desc[I], sig[null], value[type java.lang.Integer, data 37536, access[final public static] [junit] Added Method glBindFragDataLocationEXT, desc[(IILjava/nio/ByteBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Method glCoverageModulationNV, desc[(I)V], sig[null], throws nil, access[abstract public] [junit] Added Method glCoverageModulationTableNV, desc[(I[FI)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_ONE_MINUS_SRC1_ALPHA_EXT, desc[I], sig[null], value[type java.lang.Integer, data 35067, access[final public static] [junit] Added Field GL_MAX_VIEWS_OVR, desc[I], sig[null], value[type java.lang.Integer, data 38449, access[final public static] [junit] Added Field GL_HSL_COLOR, desc[I], sig[null], value[type java.lang.Integer, data 37551, access[final public static] [junit] Added Field GL_LOCATION_INDEX_EXT, desc[I], sig[null], value[type java.lang.Integer, data 37647, access[final public static] [junit] Added Method glSubpixelPrecisionBiasNV, desc[(II)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_HSL_LUMINOSITY, desc[I], sig[null], value[type java.lang.Integer, data 37552, access[final public static] [junit] Added Field GL_SAMPLE_LOCATION_PIXEL_GRID_HEIGHT_NV, desc[I], sig[null], value[type java.lang.Integer, data 37695, access[final public static] [junit] Added Field GL_NUM_VIRTUAL_PAGE_SIZES_EXT, desc[I], sig[null], value[type java.lang.Integer, data 37288, access[final public static] [junit] Added Field GL_NUM_SPARSE_LEVELS_EXT, desc[I], sig[null], value[type java.lang.Integer, data 37290, access[final public static] [junit] Added Field GL_CLIENT_MAPPED_BUFFER_BARRIER_BIT_EXT, desc[I], sig[null], value[type java.lang.Integer, data 16384, access[final public static] [junit] Added Field GL_LIGHTEN, desc[I], sig[null], value[type java.lang.Integer, data 37528, access[final public static] [junit] Added Field GL_DEPTH_SAMPLES_NV, desc[I], sig[null], value[type java.lang.Integer, data 37677, access[final public static] [junit] Added Field GL_PROGRAMMABLE_SAMPLE_LOCATION_NV, desc[I], sig[null], value[type java.lang.Integer, data 37697, access[final public static] [junit] Added Field GL_SRG8_EXT, desc[I], sig[null], value[type java.lang.Integer, data 36798, access[final public static] [junit] Added Field GL_SRC1_ALPHA_EXT, desc[I], sig[null], value[type java.lang.Integer, data 34185, access[final public static] [junit] Added Field GL_VIRTUAL_PAGE_SIZE_INDEX_EXT, desc[I], sig[null], value[type java.lang.Integer, data 37287, access[final public static] [junit] Added Method glGetCoverageModulationTableNV, desc[(I[FI)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_FILL_RECTANGLE_NV, desc[I], sig[null], value[type java.lang.Integer, data 37692, access[final public static] [junit] Added Method glBindFragDataLocationIndexedEXT, desc[(III[BI)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_COLORDODGE, desc[I], sig[null], value[type java.lang.Integer, data 37529, access[final public static] [junit] Added Field GL_SRC_ALPHA_SATURATE_EXT, desc[I], sig[null], value[type java.lang.Integer, data 776, access[final public static] [junit] Added Method glPolygonModeNV, desc[(II)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_SR8_EXT, desc[I], sig[null], value[type java.lang.Integer, data 36797, access[final public static] [junit] Added Field GL_SUBPIXEL_PRECISION_BIAS_X_BITS_NV, desc[I], sig[null], value[type java.lang.Integer, data 37703, access[final public static] [junit] Added Field GL_RASTER_MULTISAMPLE_EXT, desc[I], sig[null], value[type java.lang.Integer, data 37671, access[final public static] [junit] Added Field GL_PROGRAMMABLE_SAMPLE_LOCATION_TABLE_SIZE_NV, desc[I], sig[null], value[type java.lang.Integer, data 37696, access[final public static] [junit] Added Field GL_FILL_NV, desc[I], sig[null], value[type java.lang.Integer, data 6914, access[final public static] [junit] Added Field GL_VIRTUAL_PAGE_SIZE_X_EXT, desc[I], sig[null], value[type java.lang.Integer, data 37269, access[final public static] [junit] Added Method glBindFragDataLocationEXT, desc[(II[BI)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_SAMPLE_LOCATION_PIXEL_GRID_WIDTH_NV, desc[I], sig[null], value[type java.lang.Integer, data 37694, access[final public static] [junit] Added Field GL_MULTISAMPLE_RASTERIZATION_ALLOWED_EXT, desc[I], sig[null], value[type java.lang.Integer, data 37675, access[final public static] [junit] Added Field GL_FRAMEBUFFER_SAMPLE_LOCATION_PIXEL_GRID_NV, desc[I], sig[null], value[type java.lang.Integer, data 37699, access[final public static] [junit] Added Field GL_MIXED_STENCIL_SAMPLES_SUPPORTED_NV, desc[I], sig[null], value[type java.lang.Integer, data 37680, access[final public static] [junit] Added Field GL_MAP_PERSISTENT_BIT_EXT, desc[I], sig[null], value[type java.lang.Integer, data 64, access[final public static] [junit] Added Field GL_CONSERVATIVE_RASTERIZATION_NV, desc[I], sig[null], value[type java.lang.Integer, data 37702, access[final public static] [junit] Added Field GL_BUFFER_STORAGE_FLAGS_EXT, desc[I], sig[null], value[type java.lang.Integer, data 33312, access[final public static] [junit] Added Field GL_VIRTUAL_PAGE_SIZE_Z_EXT, desc[I], sig[null], value[type java.lang.Integer, data 37271, access[final public static] [junit] Added Field GL_DIFFERENCE, desc[I], sig[null], value[type java.lang.Integer, data 37534, access[final public static] [junit] Added Field GL_POLYGON_OFFSET_POINT_NV, desc[I], sig[null], value[type java.lang.Integer, data 10753, access[final public static] [junit] Added Method glNamedFramebufferSampleLocationsfvNV, desc[(IIILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_POLYGON_OFFSET_LINE_NV, desc[I], sig[null], value[type java.lang.Integer, data 10754, access[final public static] [junit] Added Field GL_POINT_NV, desc[I], sig[null], value[type java.lang.Integer, data 6912, access[final public static] [junit] Added Field GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_BASE_VIEW_INDEX_OVR, desc[I], sig[null], value[type java.lang.Integer, data 38450, access[final public static] [junit] Added Field GL_SAMPLE_LOCATION_SUBPIXEL_BITS_NV, desc[I], sig[null], value[type java.lang.Integer, data 37693, access[final public static] [junit] Added Field GL_SAMPLER_EXTERNAL_2D_Y2Y_EXT, desc[I], sig[null], value[type java.lang.Integer, data 35815, access[final public static] [junit] Added Method glResolveDepthValuesNV, desc[()V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_MAP_COHERENT_BIT_EXT, desc[I], sig[null], value[type java.lang.Integer, data 128, access[final public static] [junit] Added Method glBlendBarrier, desc[()V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_HARDLIGHT, desc[I], sig[null], value[type java.lang.Integer, data 37531, access[final public static] [junit] Added Method glBindFragDataLocationIndexedEXT, desc[(IIILjava/nio/ByteBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_DYNAMIC_STORAGE_BIT_EXT, desc[I], sig[null], value[type java.lang.Integer, data 256, access[final public static] [junit] Added Field GL_SAMPLE_ALPHA_TO_ONE_EXT, desc[I], sig[null], value[type java.lang.Integer, data 32927, access[final public static] [junit] Added Field GL_CONTEXT_FLAG_NO_ERROR_BIT_KHR, desc[I], sig[null], value[type java.lang.Integer, data 8, access[final public static] [junit] Added Field GL_MULTISAMPLE_EXT, desc[I], sig[null], value[type java.lang.Integer, data 32925, access[final public static] [junit] Added Field GL_COLOR_SAMPLES_NV, desc[I], sig[null], value[type java.lang.Integer, data 36384, access[final public static] [junit] Added Field GL_COVERAGE_MODULATION_TABLE_SIZE_NV, desc[I], sig[null], value[type java.lang.Integer, data 37683, access[final public static] [junit] Added Method glFramebufferSampleLocationsfvNV, desc[(III[FI)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_SPARSE_TEXTURE_FULL_ARRAY_CUBE_MIPMAPS_EXT, desc[I], sig[null], value[type java.lang.Integer, data 37289, access[final public static] [junit] Added Field GL_MAX_SPARSE_TEXTURE_SIZE_EXT, desc[I], sig[null], value[type java.lang.Integer, data 37272, access[final public static] [junit] Added Field GL_COVERAGE_MODULATION_TABLE_NV, desc[I], sig[null], value[type java.lang.Integer, data 37681, access[final public static] [junit] Added Field GL_SUBPIXEL_PRECISION_BIAS_Y_BITS_NV, desc[I], sig[null], value[type java.lang.Integer, data 37704, access[final public static] [junit] Added Method glGetFragDataIndexEXT, desc[(I[BI)I], sig[null], throws nil, access[abstract public] [junit] Added Field GL_DARKEN, desc[I], sig[null], value[type java.lang.Integer, data 37527, access[final public static] [junit] Added Field GL_COLORBURN, desc[I], sig[null], value[type java.lang.Integer, data 37530, access[final public static] [junit] Added Field GL_SRC1_COLOR_EXT, desc[I], sig[null], value[type java.lang.Integer, data 35065, access[final public static] [junit] Added Method glGetProgramResourceLocationIndexEXT, desc[(II[BI)I], sig[null], throws nil, access[abstract public] [junit] Added Field GL_FRAMEBUFFER_PROGRAMMABLE_SAMPLE_LOCATIONS_NV, desc[I], sig[null], value[type java.lang.Integer, data 37698, access[final public static] [junit] Added Field GL_SCREEN, desc[I], sig[null], value[type java.lang.Integer, data 37525, access[final public static] [junit] Class com.jogamp.opengl.GLExtensions [junit] Added Field GL_KHR_debug, desc[Ljava/lang/String;], sig[null], value[type java.lang.String, data GL_KHR_debug, access[final public static] [junit] Added Field ARB_ES3_2_compatibility, desc[Ljava/lang/String;], sig[null], value[type java.lang.String, data GL_ARB_ES3_2_compatibility, access[final public static] [junit] Class com.jogamp.opengl.JoglVersion [junit] Added Method getGLInfo, desc[(Lcom/jogamp/opengl/GL;Ljava/lang/StringBuilder;ZZZ)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public static] [junit] Class com.jogamp.opengl.TraceGL4bc [junit] Added Method glProgramUniform2i64vARB, desc[(III[JI)V], sig[null], throws nil, access[public] [junit] Added Method glCallCommandListNV, desc[(I)V], sig[null], throws nil, access[public] [junit] Added Method glTextureImage2DEXT, desc[(IIIIIIIIIJ)V], sig[null], throws nil, access[public] [junit] Added Method glCreateCommandListsNV, desc[(I[II)V], sig[null], throws nil, access[public] [junit] Added Method glDrawCommandsAddressNV, desc[(I[JI[III)V], sig[null], throws nil, access[public] [junit] Added Method glGetUniformi64vARB, desc[(II[JI)V], sig[null], throws nil, access[public] [junit] Added Method glBlendBarrier, desc[()V], sig[null], throws nil, access[public] [junit] Added Method glDeleteCommandListsNV, desc[(I[II)V], sig[null], throws nil, access[public] [junit] Added Method glApplyFramebufferAttachmentCMAAINTEL, desc[()V], sig[null], throws nil, access[public] [junit] Added Method glTextureImage3DEXT, desc[(IIIIIIIIIIJ)V], sig[null], throws nil, access[public] [junit] Added Method glUniform4ui64vARB, desc[(II[JI)V], sig[null], throws nil, access[public] [junit] Added Method glUniform4ui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glGetnUniformi64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glUniform2ui64ARB, desc[(IJJ)V], sig[null], throws nil, access[public] [junit] Added Method glUniform1i64vARB, desc[(II[JI)V], sig[null], throws nil, access[public] [junit] Added Method glTextureSubImage1DEXT, desc[(IIIIIIIJ)V], sig[null], throws nil, access[public] [junit] Added Method glTextureSubImage1D, desc[(IIIIIIJ)V], sig[null], throws nil, access[public] [junit] Added Method glDrawCommandsNV, desc[(IILcom/jogamp/common/nio/PointerBuffer;Ljava/nio/IntBuffer;I)V], sig[null], throws nil, access[public] [junit] Added Method glDrawCommandsStatesNV, desc[(ILcom/jogamp/common/nio/PointerBuffer;[II[II[III)V], sig[null], throws nil, access[public] [junit] Added Method glListDrawCommandsStatesClientNV, desc[(IILcom/jogamp/common/nio/PointerBuffer;[II[II[III)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform4i64vARB, desc[(III[JI)V], sig[null], throws nil, access[public] [junit] Added Method glCreateStatesNV, desc[(I[II)V], sig[null], throws nil, access[public] [junit] Added Method glTextureSubImage2D, desc[(IIIIIIIIJ)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform3i64vARB, desc[(III[JI)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform3i64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glUniform3i64ARB, desc[(IJJJ)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform4i64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform3ui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method isGLES32Compatible, desc[()Z], sig[null], throws nil, access[public] [junit] Added Method glGetUniformui64vARB, desc[(II[JI)V], sig[null], throws nil, access[public] [junit] Added Method glDrawCommandsStatesAddressNV, desc[([JI[II[II[III)V], sig[null], throws nil, access[public] [junit] Added Method glGetnUniformui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glDrawCommandsNV, desc[(IILcom/jogamp/common/nio/PointerBuffer;[III)V], sig[null], throws nil, access[public] [junit] Added Method glDrawCommandsAddressNV, desc[(ILjava/nio/LongBuffer;Ljava/nio/IntBuffer;I)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform2i64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glUniform2ui64vARB, desc[(II[JI)V], sig[null], throws nil, access[public] [junit] Added Method glCommandListSegmentsNV, desc[(II)V], sig[null], throws nil, access[public] [junit] Added Method glFramebufferSampleLocationsfvARB, desc[(III[FI)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform2ui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glTextureImage1DEXT, desc[(IIIIIIIIJ)V], sig[null], throws nil, access[public] [junit] Added Method glMaxShaderCompilerThreadsARB, desc[(I)V], sig[null], throws nil, access[public] [junit] Added Method glDeleteStatesNV, desc[(ILjava/nio/IntBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glCompileCommandListNV, desc[(I)V], sig[null], throws nil, access[public] [junit] Added Method glGetnUniformi64vARB, desc[(III[JI)V], sig[null], throws nil, access[public] [junit] Added Method glUniform1ui64vARB, desc[(II[JI)V], sig[null], throws nil, access[public] [junit] Added Method glUniform2i64ARB, desc[(IJJ)V], sig[null], throws nil, access[public] [junit] Added Method glGetCommandHeaderNV, desc[(II)I], sig[null], throws nil, access[public] [junit] Added Method glIsCommandListNV, desc[(I)Z], sig[null], throws nil, access[public] [junit] Added Method glUniform1ui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glFramebufferTextureMultiviewOVR, desc[(IIIIII)V], sig[null], throws nil, access[public] [junit] Added Method glGetUniformui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glPrimitiveBoundingBox, desc[(FFFFFFFF)V], sig[null], throws nil, access[public] [junit] Added Method glUniform3i64vARB, desc[(II[JI)V], sig[null], throws nil, access[public] [junit] Added Method glTextureSubImage2DEXT, desc[(IIIIIIIIIJ)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform3ui64ARB, desc[(IIJJJ)V], sig[null], throws nil, access[public] [junit] Added Method glNamedFramebufferSampleLocationsfvARB, desc[(III[FI)V], sig[null], throws nil, access[public] [junit] Added Method glConservativeRasterParameterfNV, desc[(IF)V], sig[null], throws nil, access[public] [junit] Added Method glUniform1i64ARB, desc[(IJ)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform2ui64ARB, desc[(IIJJ)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform4ui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glGetUniformi64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glDeleteCommandListsNV, desc[(ILjava/nio/IntBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glDrawCommandsStatesNV, desc[(ILcom/jogamp/common/nio/PointerBuffer;Ljava/nio/IntBuffer;Ljava/nio/IntBuffer;Ljava/nio/IntBuffer;I)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform4i64ARB, desc[(IIJJJJ)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform1i64ARB, desc[(IIJ)V], sig[null], throws nil, access[public] [junit] Added Method glUniform4i64ARB, desc[(IJJJJ)V], sig[null], throws nil, access[public] [junit] Added Method glStateCaptureNV, desc[(II)V], sig[null], throws nil, access[public] [junit] Added Method glTextureSubImage3DEXT, desc[(IIIIIIIIIIIJ)V], sig[null], throws nil, access[public] [junit] Added Method glDeleteStatesNV, desc[(I[II)V], sig[null], throws nil, access[public] [junit] Added Method glCreateStatesNV, desc[(ILjava/nio/IntBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glTextureSubImage3D, desc[(IIIIIIIIIIJ)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform1ui64ARB, desc[(IIJ)V], sig[null], throws nil, access[public] [junit] Added Method glUniform1ui64ARB, desc[(IJ)V], sig[null], throws nil, access[public] [junit] Added Method glUniform4ui64ARB, desc[(IJJJJ)V], sig[null], throws nil, access[public] [junit] Added Method glUniform2ui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glUniform2i64vARB, desc[(II[JI)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform4ui64vARB, desc[(III[JI)V], sig[null], throws nil, access[public] [junit] Added Method glIsStateNV, desc[(I)Z], sig[null], throws nil, access[public] [junit] Added Method glUniform3ui64ARB, desc[(IJJJ)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform2ui64vARB, desc[(III[JI)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform1i64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glUniform3ui64vARB, desc[(II[JI)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform4ui64ARB, desc[(IIJJJJ)V], sig[null], throws nil, access[public] [junit] Added Method glUniform3ui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glUniform3i64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glUniform2i64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform1ui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glDrawCommandsStatesAddressNV, desc[(Ljava/nio/LongBuffer;Ljava/nio/IntBuffer;Ljava/nio/IntBuffer;Ljava/nio/IntBuffer;I)V], sig[null], throws nil, access[public] [junit] Added Method glFramebufferSampleLocationsfvARB, desc[(IIILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glUniform4i64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform1ui64vARB, desc[(III[JI)V], sig[null], throws nil, access[public] [junit] Added Method glUniform1i64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glUniform4i64vARB, desc[(II[JI)V], sig[null], throws nil, access[public] [junit] Added Method glGetStageIndexNV, desc[(I)S], sig[null], throws nil, access[public] [junit] Added Method glCreateCommandListsNV, desc[(ILjava/nio/IntBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform2i64ARB, desc[(IIJJ)V], sig[null], throws nil, access[public] [junit] Added Method glGetnUniformui64vARB, desc[(III[JI)V], sig[null], throws nil, access[public] [junit] Added Method glNamedFramebufferSampleLocationsfvARB, desc[(IIILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform3ui64vARB, desc[(III[JI)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform1i64vARB, desc[(III[JI)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform3i64ARB, desc[(IIJJJ)V], sig[null], throws nil, access[public] [junit] Added Method glEvaluateDepthValuesARB, desc[()V], sig[null], throws nil, access[public] [junit] Added Method glListDrawCommandsStatesClientNV, desc[(IILcom/jogamp/common/nio/PointerBuffer;Ljava/nio/IntBuffer;Ljava/nio/IntBuffer;Ljava/nio/IntBuffer;I)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.TraceGLES1 [junit] Added Method isGLES32Compatible, desc[()Z], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.TraceGLES3 [junit] Added Method glDrawElementsBaseVertex, desc[(IIILjava/nio/Buffer;I)V], sig[null], throws nil, access[public] [junit] Added Method glRasterSamplesEXT, desc[(IZ)V], sig[null], throws nil, access[public] [junit] Added Method glBindFragDataLocationEXT, desc[(II[BI)V], sig[null], throws nil, access[public] [junit] Added Method glCoverageModulationNV, desc[(I)V], sig[null], throws nil, access[public] [junit] Added Method glDrawElementsInstancedBaseVertex, desc[(IIIJII)V], sig[null], throws nil, access[public] [junit] Added Method glIsEnabledi, desc[(II)Z], sig[null], throws nil, access[public] [junit] Added Method glFramebufferTextureMultiviewOVR, desc[(IIIIII)V], sig[null], throws nil, access[public] [junit] Added Method glTexBuffer, desc[(III)V], sig[null], throws nil, access[public] [junit] Added Method glFramebufferSampleLocationsfvNV, desc[(IIILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glGetProgramResourceLocationIndexEXT, desc[(IILjava/nio/ByteBuffer;)I], sig[null], throws nil, access[public] [junit] Added Method glGetProgramResourceLocationIndexEXT, desc[(II[BI)I], sig[null], throws nil, access[public] [junit] Added Method glDrawRangeElementsBaseVertex, desc[(IIIIIJI)V], sig[null], throws nil, access[public] [junit] Added Method glFramebufferTexture, desc[(IIII)V], sig[null], throws nil, access[public] [junit] Added Method glTexPageCommitmentEXT, desc[(IIIIIIIIZ)V], sig[null], throws nil, access[public] [junit] Added Method glEnablei, desc[(II)V], sig[null], throws nil, access[public] [junit] Added Method glPatchParameteri, desc[(II)V], sig[null], throws nil, access[public] [junit] Added Method glBindFragDataLocationIndexedEXT, desc[(IIILjava/nio/ByteBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glColorMaski, desc[(IZZZZ)V], sig[null], throws nil, access[public] [junit] Added Method glDisablei, desc[(II)V], sig[null], throws nil, access[public] [junit] Added Method glResolveDepthValuesNV, desc[()V], sig[null], throws nil, access[public] [junit] Added Method glPolygonModeNV, desc[(II)V], sig[null], throws nil, access[public] [junit] Added Method glCoverageModulationTableNV, desc[(I[FI)V], sig[null], throws nil, access[public] [junit] Added Method glBlendFunci, desc[(III)V], sig[null], throws nil, access[public] [junit] Added Method glBlendEquationSeparatei, desc[(III)V], sig[null], throws nil, access[public] [junit] Added Method glBlendEquationi, desc[(II)V], sig[null], throws nil, access[public] [junit] Added Method glGetFragDataIndexEXT, desc[(ILjava/nio/ByteBuffer;)I], sig[null], throws nil, access[public] [junit] Added Method glFramebufferSampleLocationsfvNV, desc[(III[FI)V], sig[null], throws nil, access[public] [junit] Added Method glMinSampleShading, desc[(F)V], sig[null], throws nil, access[public] [junit] Added Method glBlendBarrier, desc[()V], sig[null], throws nil, access[public] [junit] Added Method glCoverageModulationTableNV, desc[(ILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glGetFragDataIndexEXT, desc[(I[BI)I], sig[null], throws nil, access[public] [junit] Added Method glApplyFramebufferAttachmentCMAAINTEL, desc[()V], sig[null], throws nil, access[public] [junit] Added Method glTexBufferRange, desc[(IIIJJ)V], sig[null], throws nil, access[public] [junit] Added Method glBindFragDataLocationEXT, desc[(IILjava/nio/ByteBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glDrawElementsInstancedBaseVertex, desc[(IIILjava/nio/Buffer;II)V], sig[null], throws nil, access[public] [junit] Added Method glBindFragDataLocationIndexedEXT, desc[(III[BI)V], sig[null], throws nil, access[public] [junit] Added Method glFragmentCoverageColorNV, desc[(I)V], sig[null], throws nil, access[public] [junit] Added Method isGLES32Compatible, desc[()Z], sig[null], throws nil, access[public] [junit] Added Method glSubpixelPrecisionBiasNV, desc[(II)V], sig[null], throws nil, access[public] [junit] Added Method glBufferStorageEXT, desc[(IJLjava/nio/Buffer;I)V], sig[null], throws nil, access[public] [junit] Added Method glDrawRangeElementsBaseVertex, desc[(IIIIILjava/nio/Buffer;I)V], sig[null], throws nil, access[public] [junit] Added Method glBlendFuncSeparatei, desc[(IIIII)V], sig[null], throws nil, access[public] [junit] Added Method glNamedFramebufferSampleLocationsfvNV, desc[(III[FI)V], sig[null], throws nil, access[public] [junit] Added Method glNamedFramebufferSampleLocationsfvNV, desc[(IIILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glGetCoverageModulationTableNV, desc[(ILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glGetCoverageModulationTableNV, desc[(I[FI)V], sig[null], throws nil, access[public] [junit] Added Method glPrimitiveBoundingBox, desc[(FFFFFFFF)V], sig[null], throws nil, access[public] [junit] Added Method glDrawElementsBaseVertex, desc[(IIIJI)V], sig[null], throws nil, access[public] [junit] Added Method glTexStorage3DMultisample, desc[(IIIIIIZ)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.egl.EGLExt [junit] Added Field EGL_YUV_CSC_STANDARD_2020_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13069, access[final public static] [junit] Added Field EGL_DEBUG_MSG_CRITICAL_KHR, desc[I], sig[null], value[type java.lang.Integer, data 13241, access[final public static] [junit] Added Field EGL_OBJECT_STREAM_KHR, desc[I], sig[null], value[type java.lang.Integer, data 13238, access[final public static] [junit] Added Field EGL_YUV_CSC_STANDARD_709_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13068, access[final public static] [junit] Added Field EGL_YUV_DEPTH_RANGE_FULL_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13081, access[final public static] [junit] Added Field EGL_YUV_ORDER_AYUV_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13064, access[final public static] [junit] Added Field EGL_YUV_NUMBER_OF_PLANES_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13073, access[final public static] [junit] Added Field EGL_D3D11_DEVICE_ANGLE, desc[I], sig[null], value[type java.lang.Integer, data 13217, access[final public static] [junit] Added Field EGL_YUV_SUBSAMPLE_4_2_0_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13075, access[final public static] [junit] Added Field EGL_YUV_BUFFER_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13056, access[final public static] [junit] Added Field EGL_DEBUG_MSG_INFO_KHR, desc[I], sig[null], value[type java.lang.Integer, data 13244, access[final public static] [junit] Added Field EGL_YUV_DEPTH_RANGE_LIMITED_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13080, access[final public static] [junit] Added Field EGL_OBJECT_CONTEXT_KHR, desc[I], sig[null], value[type java.lang.Integer, data 13234, access[final public static] [junit] Added Field EGL_YUV_ORDER_YVYU_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13062, access[final public static] [junit] Added Field EGL_OBJECT_DISPLAY_KHR, desc[I], sig[null], value[type java.lang.Integer, data 13233, access[final public static] [junit] Added Field EGL_YUV_SUBSAMPLE_4_2_2_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13076, access[final public static] [junit] Added Field EGL_YUV_ORDER_YUV_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13058, access[final public static] [junit] Added Field EGL_YUV_ORDER_UYVY_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13061, access[final public static] [junit] Added Field EGL_YUV_PLANE_BPP_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13082, access[final public static] [junit] Added Field EGL_D3D9_DEVICE_ANGLE, desc[I], sig[null], value[type java.lang.Integer, data 13216, access[final public static] [junit] Added Method eglExportDMABUFImageMESA, desc[(JJLjava/nio/IntBuffer;Ljava/nio/IntBuffer;Ljava/nio/IntBuffer;)Z], sig[null], throws nil, access[abstract public] [junit] Added Field EGL_YUV_SUBSAMPLE_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13074, access[final public static] [junit] Added Field EGL_OBJECT_SURFACE_KHR, desc[I], sig[null], value[type java.lang.Integer, data 13235, access[final public static] [junit] Added Field EGL_YUV_CSC_STANDARD_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13066, access[final public static] [junit] Added Method eglLabelObjectKHR, desc[(JILjava/nio/Buffer;Ljava/nio/Buffer;)I], sig[null], throws nil, access[abstract public] [junit] Added Field EGL_OBJECT_THREAD_KHR, desc[I], sig[null], value[type java.lang.Integer, data 13232, access[final public static] [junit] Added Field EGL_DEBUG_CALLBACK_KHR, desc[I], sig[null], value[type java.lang.Integer, data 13240, access[final public static] [junit] Added Field EGL_YUV_PLANE_BPP_0_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13083, access[final public static] [junit] Added Method eglExportDMABUFImageQueryMESA, desc[(JJLjava/nio/IntBuffer;Ljava/nio/IntBuffer;Ljava/nio/LongBuffer;)Z], sig[null], throws nil, access[abstract public] [junit] Added Field EGL_YUV_PLANE_BPP_10_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13085, access[final public static] [junit] Added Field EGL_YUV_CSC_STANDARD_601_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13067, access[final public static] [junit] Added Field EGL_DEBUG_MSG_ERROR_KHR, desc[I], sig[null], value[type java.lang.Integer, data 13242, access[final public static] [junit] Added Field EGL_OBJECT_SYNC_KHR, desc[I], sig[null], value[type java.lang.Integer, data 13237, access[final public static] [junit] Added Method eglQueryDebugKHR, desc[(ILcom/jogamp/common/nio/PointerBuffer;)Z], sig[null], throws nil, access[abstract public] [junit] Added Field EGL_YUV_PLANE_BPP_8_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13084, access[final public static] [junit] Added Field EGL_DEBUG_MSG_WARN_KHR, desc[I], sig[null], value[type java.lang.Integer, data 13243, access[final public static] [junit] Added Field EGL_YUV_ORDER_VYUY_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13063, access[final public static] [junit] Added Field EGL_YUV_ORDER_YVU_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13059, access[final public static] [junit] Added Field EGL_YUV_SUBSAMPLE_4_4_4_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13077, access[final public static] [junit] Added Field EGL_YUV_ORDER_YUYV_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13060, access[final public static] [junit] Added Field EGL_YUV_ORDER_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13057, access[final public static] [junit] Added Field EGL_CONTEXT_OPENGL_NO_ERROR_KHR, desc[I], sig[null], value[type java.lang.Integer, data 12723, access[final public static] [junit] Added Field EGL_OBJECT_IMAGE_KHR, desc[I], sig[null], value[type java.lang.Integer, data 13236, access[final public static] [junit] Added Field EGL_YUV_DEPTH_RANGE_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13079, access[final public static] [junit] Class com.jogamp.opengl.math.geom.Frustum [junit] Added Method updateByFovDesc, desc[([FIZLcom/jogamp/opengl/math/geom/Frustum$FovDesc;)[F], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.math.geom.Frustum.FovDesc [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.opengl.util.glsl.ShaderCode [junit] Added Method readShaderSource, desc[(Lcom/jogamp/common/net/Uri;Z)Ljava/lang/CharSequence;], sig[null], throws [java/io/IOException], access[public static] [junit] Added Method create, desc[(Lcom/jogamp/opengl/GL2ES2;II[Lcom/jogamp/common/net/Uri;Z)Lcom/jogamp/opengl/util/glsl/ShaderCode;], sig[null], throws nil, access[public static] [junit] Added Method readShaderBinary, desc[(Lcom/jogamp/common/net/Uri;)Ljava/nio/ByteBuffer;], sig[null], throws [java/io/IOException], access[public static] [junit] Added Method create, desc[(Lcom/jogamp/opengl/GL2ES2;IILjava/lang/Class;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Z)Lcom/jogamp/opengl/util/glsl/ShaderCode;], sig[(Lcom/jogamp/opengl/GL2ES2;IILjava/lang/Class<*>;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Z)Lcom/jogamp/opengl/util/glsl/ShaderCode;], throws nil, access[public static] [junit] Added Field SUFFIX_COMPUTE_SOURCE, desc[Ljava/lang/String;], sig[null], value[type java.lang.String, data cp, access[final public static] [junit] Added Method create, desc[(Lcom/jogamp/opengl/GL2ES2;ILjava/lang/Class;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Z)Lcom/jogamp/opengl/util/glsl/ShaderCode;], sig[(Lcom/jogamp/opengl/GL2ES2;ILjava/lang/Class<*>;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Z)Lcom/jogamp/opengl/util/glsl/ShaderCode;], throws nil, access[public static] [junit] Added Method create, desc[(IIILcom/jogamp/common/net/Uri;)Lcom/jogamp/opengl/util/glsl/ShaderCode;], sig[null], throws nil, access[public static] [junit] Added Field SUFFIX_COMPUTE_BINARY, desc[Ljava/lang/String;], sig[null], value[type java.lang.String, data bcp, access[final public static] [junit] Class com.jogamp.opengl.util.texture.ImageType [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.opengl.util.texture.ImageType.Util [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.opengl.util.texture.Texture [junit] Added Method getImageTarget, desc[()I], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.util.texture.TextureData [junit] Added Method getSourceImageType, desc[()Lcom/jogamp/opengl/util/texture/ImageType;], sig[null], throws nil, access[final public] [junit] Class com.jogamp.opengl.util.texture.spi.TextureProvider.SupportsImageTypes [junit] Added Class , access[abstract interface public] [junit] [junit] [junit] [junit] [junit] Class Order [junit] [junit] Class com.jogamp.nativewindow.DefaultGraphicsDevice [junit] Added Method getDefaultDisplayConnection, desc[(Ljava/lang/String;)Ljava/lang/String;], sig[null], throws nil, access[public static] [junit] Added Method getDefaultDisplayConnection, desc[()Ljava/lang/String;], sig[null], throws nil, access[public static] [junit] Class com.jogamp.nativewindow.NativeWindowFactory [junit] Added Method getDefaultDisplayConnection, desc[(Ljava/lang/String;)Ljava/lang/String;], sig[null], throws nil, access[public static] [junit] Added Method getDefaultDisplayConnection, desc[()Ljava/lang/String;], sig[null], throws nil, access[public static] [junit] Class com.jogamp.nativewindow.awt.AWTGraphicsConfiguration [junit] Added Method create, desc[(Ljava/awt/GraphicsConfiguration;Lcom/jogamp/nativewindow/CapabilitiesImmutable;Lcom/jogamp/nativewindow/CapabilitiesImmutable;)Lcom/jogamp/nativewindow/awt/AWTGraphicsConfiguration;], sig[null], throws nil, access[public static] [junit] Deprecated Method create, desc[(Ljava/awt/Component;Lcom/jogamp/nativewindow/CapabilitiesImmutable;Lcom/jogamp/nativewindow/CapabilitiesImmutable;)Lcom/jogamp/nativewindow/awt/AWTGraphicsConfiguration;], sig[null], throws nil, access[public static] [junit] Class com.jogamp.nativewindow.awt.JAWTWindow [junit] Added Method lockSurfaceImpl, desc[(Ljava/awt/GraphicsConfiguration;)I], sig[null], throws [com/jogamp/nativewindow/NativeWindowException], access[abstract protected] [junit] Added Method getAWTGraphicsConfiguration, desc[()Lcom/jogamp/nativewindow/awt/AWTGraphicsConfiguration;], sig[null], throws nil, access[final public] [junit] Added Method setAWTGraphicsConfiguration, desc[(Lcom/jogamp/nativewindow/awt/AWTGraphicsConfiguration;)V], sig[null], throws nil, access[final public] [junit] Deprecated Method updatePixelScale, desc[(Z)Z], sig[null], throws nil, access[final public] [junit] Added Method updatePixelScale, desc[(Ljava/awt/GraphicsConfiguration;Z)Z], sig[null], throws nil, access[final public] [junit] Deprecated Method lockSurfaceImpl, desc[()I], sig[null], throws [com/jogamp/nativewindow/NativeWindowException], access[abstract protected] [junit] Added Method updateLockedData, desc[(Ljogamp/nativewindow/jawt/JAWT_Rectangle;Ljava/awt/GraphicsConfiguration;)Z], sig[null], throws nil, access[final protected] [junit] Deprecated Method updateLockedData, desc[(Ljogamp/nativewindow/jawt/JAWT_Rectangle;)Z], sig[null], throws nil, access[final protected] [junit] Class com.jogamp.nativewindow.egl.EGLGraphicsDevice [junit] Added Method , 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 XVisual2XRenderMask, desc[(JJLjogamp/nativewindow/x11/XRenderPictFormat;)Ljogamp/nativewindow/x11/XRenderDirectFormat;], sig[null], throws nil, access[protected static] [junit] Added Method XVisual2XRenderMask, desc[(JJ)Ljogamp/nativewindow/x11/XRenderDirectFormat;], sig[null], throws nil, access[protected static] [junit] Added Method XVisualInfo2X11Capabilities, desc[(Lcom/jogamp/nativewindow/x11/X11GraphicsDevice;Ljogamp/nativewindow/x11/XVisualInfo;)Ljogamp/nativewindow/x11/X11Capabilities;], sig[null], throws nil, access[public static] [junit] Class com.jogamp.newt.Window [junit] Added Method isResizable, desc[()Z], sig[null], throws nil, access[abstract public] [junit] Added Method getSupportedStateMaskString, desc[()Ljava/lang/String;], sig[null], throws nil, access[abstract public] [junit] Added Method setResizable, desc[(Z)V], sig[null], throws nil, access[abstract public] [junit] Added Field STATE_BIT_FOCUSED, desc[I], sig[null], value[type java.lang.Integer, data 3, access[final public static] [junit] Added Field STATE_BIT_MAXIMIZED_HORZ, desc[I], sig[null], value[type java.lang.Integer, data 10, access[final public static] [junit] Added Field STATE_MASK_FOCUSED, desc[I], sig[null], value[type java.lang.Integer, data 8, access[final public static] [junit] Added Field STATE_MASK_RESIZABLE, desc[I], sig[null], value[type java.lang.Integer, data 256, access[final public static] [junit] Added Field STATE_MASK_MAXIMIZED_HORZ, desc[I], sig[null], value[type java.lang.Integer, data 1024, access[final public static] [junit] Added Method isSticky, desc[()Z], sig[null], throws nil, access[abstract public] [junit] Added Method getStateMaskString, desc[()Ljava/lang/String;], sig[null], throws nil, access[abstract public] [junit] Added Field STATE_BIT_RESIZABLE, desc[I], sig[null], value[type java.lang.Integer, data 8, access[final public static] [junit] Added Method isMaximizedVert, desc[()Z], sig[null], throws nil, access[abstract public] [junit] Added Field STATE_BIT_CHILDWIN, desc[I], sig[null], value[type java.lang.Integer, data 2, access[final public static] [junit] Added Field STATE_MASK_VISIBLE, desc[I], sig[null], value[type java.lang.Integer, data 1, access[final public static] [junit] Added Field STATE_MASK_STICKY, desc[I], sig[null], value[type java.lang.Integer, data 128, access[final public static] [junit] Added Field STATE_MASK_POINTERCONFINED, desc[I], sig[null], value[type java.lang.Integer, data 8192, access[final public static] [junit] Added Field STATE_BIT_STICKY, desc[I], sig[null], value[type java.lang.Integer, data 7, access[final public static] [junit] Added Field STATE_BIT_POINTERVISIBLE, desc[I], sig[null], value[type java.lang.Integer, data 12, access[final public static] [junit] Added Field STATE_BIT_AUTOPOSITION, desc[I], sig[null], value[type java.lang.Integer, data 1, access[final public static] [junit] Added Method getStateMask, desc[()I], sig[null], throws nil, access[abstract public] [junit] Added Field STATE_MASK_POINTERVISIBLE, desc[I], sig[null], value[type java.lang.Integer, data 4096, access[final public static] [junit] Added Method setSticky, desc[(Z)V], sig[null], throws nil, access[abstract public] [junit] Added Method isMaximizedHorz, desc[()Z], sig[null], throws nil, access[abstract public] [junit] Added Field STATE_BIT_VISIBLE, desc[I], sig[null], value[type java.lang.Integer, data 0, access[final public static] [junit] Added Field STATE_MASK_MAXIMIZED_VERT, desc[I], sig[null], value[type java.lang.Integer, data 512, access[final public static] [junit] Added Method isAlwaysOnBottom, desc[()Z], sig[null], throws nil, access[abstract public] [junit] Added Method setAlwaysOnBottom, desc[(Z)V], sig[null], throws nil, access[abstract public] [junit] Added Field STATE_MASK_CHILDWIN, desc[I], sig[null], value[type java.lang.Integer, data 4, access[final public static] [junit] Added Field STATE_BIT_FULLSCREEN, desc[I], sig[null], value[type java.lang.Integer, data 11, access[final public static] [junit] Added Method getStatePublicBitCount, desc[()I], sig[null], throws nil, access[abstract public] [junit] Added Field STATE_BIT_POINTERCONFINED, desc[I], sig[null], value[type java.lang.Integer, data 13, access[final public static] [junit] Added Field STATE_MASK_FULLSCREEN, desc[I], sig[null], value[type java.lang.Integer, data 2048, access[final public static] [junit] Added Field STATE_MASK_UNDECORATED, desc[I], sig[null], value[type java.lang.Integer, data 16, access[final public static] [junit] Added Field STATE_MASK_ALWAYSONTOP, desc[I], sig[null], value[type java.lang.Integer, data 32, access[final public static] [junit] Added Method isChildWindow, desc[()Z], sig[null], throws nil, access[abstract public] [junit] Added Method getSupportedStateMask, desc[()I], sig[null], throws nil, access[abstract public] [junit] Added Field STATE_MASK_ALWAYSONBOTTOM, desc[I], sig[null], value[type java.lang.Integer, data 64, access[final public static] [junit] Added Field STATE_MASK_AUTOPOSITION, desc[I], sig[null], value[type java.lang.Integer, data 2, access[final public static] [junit] Added Method getStatePublicBitmask, desc[()I], sig[null], throws nil, access[abstract public] [junit] Added Field STATE_BIT_MAXIMIZED_VERT, desc[I], sig[null], value[type java.lang.Integer, data 9, access[final public static] [junit] Added Method setMaximized, desc[(ZZ)V], sig[null], throws nil, access[abstract public] [junit] Added Field STATE_BIT_ALWAYSONTOP, desc[I], sig[null], value[type java.lang.Integer, data 5, access[final public static] [junit] Added Field STATE_BIT_ALWAYSONBOTTOM, desc[I], sig[null], value[type java.lang.Integer, data 6, access[final public static] [junit] Added Field STATE_BIT_UNDECORATED, desc[I], sig[null], value[type java.lang.Integer, data 4, access[final public static] [junit] Class com.jogamp.newt.awt.NewtCanvasAWT [junit] Added Method getGraphicsConfiguration, desc[()Ljava/awt/GraphicsConfiguration;], sig[null], throws nil, access[public] [junit] Class com.jogamp.newt.opengl.GLWindow [junit] Added Method getSupportedStateMaskString, desc[()Ljava/lang/String;], sig[null], throws nil, access[final public] [junit] Added Method isResizable, desc[()Z], sig[null], throws nil, access[final public] [junit] Added Method setMaximized, desc[(ZZ)V], sig[null], throws nil, access[final public] [junit] Added Method isChildWindow, desc[()Z], sig[null], throws nil, access[final public] [junit] Added Method isAlwaysOnBottom, desc[()Z], sig[null], throws nil, access[final public] [junit] Added Method getSupportedStateMask, desc[()I], sig[null], throws nil, access[final public] [junit] Added Method isMaximizedHorz, desc[()Z], sig[null], throws nil, access[final public] [junit] Added Method setSticky, desc[(Z)V], sig[null], throws nil, access[final public] [junit] Added Method getStatePublicBitmask, desc[()I], sig[null], throws nil, access[final public] [junit] Added Method getStateMaskString, desc[()Ljava/lang/String;], sig[null], throws nil, access[final public] [junit] Added Method isSticky, desc[()Z], sig[null], throws nil, access[final public] [junit] Added Method getStateMask, desc[()I], sig[null], throws nil, access[final public] [junit] Added Method setAlwaysOnBottom, desc[(Z)V], sig[null], throws nil, access[final public] [junit] Added Method getStatePublicBitCount, desc[()I], sig[null], throws nil, access[final public] [junit] Added Method setResizable, desc[(Z)V], sig[null], throws nil, access[final public] [junit] Added Method isMaximizedVert, desc[()Z], sig[null], throws nil, access[final public] [junit] Class com.jogamp.newt.opengl.util.NEWTDemoListener [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.newt.opengl.util.stereo.StereoDeviceUtil [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.opengl.DebugGL4bc [junit] Added Method glProgramUniform1i64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glStateCaptureNV, desc[(II)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform3i64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glTextureImage2DEXT, desc[(IIIIIIIIIJ)V], sig[null], throws nil, access[public] [junit] Added Method glDrawCommandsStatesNV, desc[(ILcom/jogamp/common/nio/PointerBuffer;Ljava/nio/IntBuffer;Ljava/nio/IntBuffer;Ljava/nio/IntBuffer;I)V], sig[null], throws nil, access[public] [junit] Added Method glConservativeRasterParameterfNV, desc[(IF)V], sig[null], throws nil, access[public] [junit] Added Method glCreateStatesNV, desc[(ILjava/nio/IntBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glTextureSubImage2DEXT, desc[(IIIIIIIIIJ)V], sig[null], throws nil, access[public] [junit] Added Method glGetnUniformui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glListDrawCommandsStatesClientNV, desc[(IILcom/jogamp/common/nio/PointerBuffer;Ljava/nio/IntBuffer;Ljava/nio/IntBuffer;Ljava/nio/IntBuffer;I)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform2i64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glTextureSubImage3DEXT, desc[(IIIIIIIIIIIJ)V], sig[null], throws nil, access[public] [junit] Added Method glTextureImage3DEXT, desc[(IIIIIIIIIIJ)V], sig[null], throws nil, access[public] [junit] Added Method glGetUniformi64vARB, desc[(II[JI)V], sig[null], throws nil, access[public] [junit] Added Method glTextureSubImage1D, desc[(IIIIIIJ)V], sig[null], throws nil, access[public] [junit] Added Method glDrawCommandsStatesNV, desc[(ILcom/jogamp/common/nio/PointerBuffer;[II[II[III)V], sig[null], throws nil, access[public] [junit] Added Method glTextureSubImage1DEXT, desc[(IIIIIIIJ)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform4ui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glUniform4i64vARB, desc[(II[JI)V], sig[null], throws nil, access[public] [junit] Added Method glCreateStatesNV, desc[(I[II)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform2ui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glNamedFramebufferSampleLocationsfvARB, desc[(III[FI)V], sig[null], throws nil, access[public] [junit] Added Method glUniform3ui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform3ui64ARB, desc[(IIJJJ)V], sig[null], throws nil, access[public] [junit] Added Method glBlendBarrier, desc[()V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform2ui64ARB, desc[(IIJJ)V], sig[null], throws nil, access[public] [junit] Added Method glFramebufferTextureMultiviewOVR, desc[(IIIIII)V], sig[null], throws nil, access[public] [junit] Added Method glUniform4i64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform4ui64vARB, desc[(III[JI)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform3ui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glUniform2ui64vARB, desc[(II[JI)V], sig[null], throws nil, access[public] [junit] Added Method glUniform3i64vARB, desc[(II[JI)V], sig[null], throws nil, access[public] [junit] Added Method glPrimitiveBoundingBox, desc[(FFFFFFFF)V], sig[null], throws nil, access[public] [junit] Added Method glDeleteCommandListsNV, desc[(ILjava/nio/IntBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glDrawCommandsAddressNV, desc[(I[JI[III)V], sig[null], throws nil, access[public] [junit] Added Method glFramebufferSampleLocationsfvARB, desc[(III[FI)V], sig[null], throws nil, access[public] [junit] Added Method glGetUniformui64vARB, desc[(II[JI)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform1i64ARB, desc[(IIJ)V], sig[null], throws nil, access[public] [junit] Added Method glUniform1i64ARB, desc[(IJ)V], sig[null], throws nil, access[public] [junit] Added Method glUniform2i64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform2ui64vARB, desc[(III[JI)V], sig[null], throws nil, access[public] [junit] Added Method glCommandListSegmentsNV, desc[(II)V], sig[null], throws nil, access[public] [junit] Added Method glDeleteStatesNV, desc[(ILjava/nio/IntBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glDeleteStatesNV, desc[(I[II)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform2i64vARB, desc[(III[JI)V], sig[null], throws nil, access[public] [junit] Added Method glNamedFramebufferSampleLocationsfvARB, desc[(IIILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glDrawCommandsAddressNV, desc[(ILjava/nio/LongBuffer;Ljava/nio/IntBuffer;I)V], sig[null], throws nil, access[public] [junit] Added Method glUniform3ui64ARB, desc[(IJJJ)V], sig[null], throws nil, access[public] [junit] Added Method glUniform3i64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glApplyFramebufferAttachmentCMAAINTEL, desc[()V], sig[null], throws nil, access[public] [junit] Added Method glCallCommandListNV, desc[(I)V], sig[null], throws nil, access[public] [junit] Added Method glDeleteCommandListsNV, desc[(I[II)V], sig[null], throws nil, access[public] [junit] Added Method glUniform4ui64vARB, desc[(II[JI)V], sig[null], throws nil, access[public] [junit] Added Method glUniform2ui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glGetCommandHeaderNV, desc[(II)I], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform1ui64vARB, desc[(III[JI)V], sig[null], throws nil, access[public] [junit] Added Method glGetStageIndexNV, desc[(I)S], sig[null], throws nil, access[public] [junit] Added Method glDrawCommandsNV, desc[(IILcom/jogamp/common/nio/PointerBuffer;[III)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform3i64vARB, desc[(III[JI)V], sig[null], throws nil, access[public] [junit] Added Method glUniform4ui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glCompileCommandListNV, desc[(I)V], sig[null], throws nil, access[public] [junit] Added Method glGetUniformi64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glUniform3ui64vARB, desc[(II[JI)V], sig[null], throws nil, access[public] [junit] Added Method glUniform1ui64ARB, desc[(IJ)V], sig[null], throws nil, access[public] [junit] Added Method glUniform1i64vARB, desc[(II[JI)V], sig[null], throws nil, access[public] [junit] Added Method glUniform1ui64vARB, desc[(II[JI)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform1i64vARB, desc[(III[JI)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform2i64ARB, desc[(IIJJ)V], sig[null], throws nil, access[public] [junit] Added Method glUniform4ui64ARB, desc[(IJJJJ)V], sig[null], throws nil, access[public] [junit] Added Method glUniform2i64ARB, desc[(IJJ)V], sig[null], throws nil, access[public] [junit] Added Method glDrawCommandsStatesAddressNV, desc[(Ljava/nio/LongBuffer;Ljava/nio/IntBuffer;Ljava/nio/IntBuffer;Ljava/nio/IntBuffer;I)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform3i64ARB, desc[(IIJJJ)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform4i64vARB, desc[(III[JI)V], sig[null], throws nil, access[public] [junit] Added Method glTextureImage1DEXT, desc[(IIIIIIIIJ)V], sig[null], throws nil, access[public] [junit] Added Method glGetnUniformui64vARB, desc[(III[JI)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform4ui64ARB, desc[(IIJJJJ)V], sig[null], throws nil, access[public] [junit] Added Method glCreateCommandListsNV, desc[(I[II)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform4i64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glTextureSubImage3D, desc[(IIIIIIIIIIJ)V], sig[null], throws nil, access[public] [junit] Added Method glTextureSubImage2D, desc[(IIIIIIIIJ)V], sig[null], throws nil, access[public] [junit] Added Method glFramebufferSampleLocationsfvARB, desc[(IIILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glIsStateNV, desc[(I)Z], sig[null], throws nil, access[public] [junit] Added Method glUniform2ui64ARB, desc[(IJJ)V], sig[null], throws nil, access[public] [junit] Added Method glDrawCommandsNV, desc[(IILcom/jogamp/common/nio/PointerBuffer;Ljava/nio/IntBuffer;I)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform1ui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glUniform4i64ARB, desc[(IJJJJ)V], sig[null], throws nil, access[public] [junit] Added Method isGLES32Compatible, desc[()Z], sig[null], throws nil, access[public] [junit] Added Method glCreateCommandListsNV, desc[(ILjava/nio/IntBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glDrawCommandsStatesAddressNV, desc[([JI[II[II[III)V], sig[null], throws nil, access[public] [junit] Added Method glEvaluateDepthValuesARB, desc[()V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform3ui64vARB, desc[(III[JI)V], sig[null], throws nil, access[public] [junit] Added Method glGetUniformui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glUniform2i64vARB, desc[(II[JI)V], sig[null], throws nil, access[public] [junit] Added Method glMaxShaderCompilerThreadsARB, desc[(I)V], sig[null], throws nil, access[public] [junit] Added Method glUniform1i64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glListDrawCommandsStatesClientNV, desc[(IILcom/jogamp/common/nio/PointerBuffer;[II[II[III)V], sig[null], throws nil, access[public] [junit] Added Method glUniform1ui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glIsCommandListNV, desc[(I)Z], sig[null], throws nil, access[public] [junit] Added Method glGetnUniformi64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform4i64ARB, desc[(IIJJJJ)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform1ui64ARB, desc[(IIJ)V], sig[null], throws nil, access[public] [junit] Added Method glUniform3i64ARB, desc[(IJJJ)V], sig[null], throws nil, access[public] [junit] Added Method glGetnUniformi64vARB, desc[(III[JI)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.DebugGLES1 [junit] Added Method isGLES32Compatible, desc[()Z], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.DebugGLES3 [junit] Added Method glDrawRangeElementsBaseVertex, desc[(IIIIILjava/nio/Buffer;I)V], sig[null], throws nil, access[public] [junit] Added Method glPolygonModeNV, desc[(II)V], sig[null], throws nil, access[public] [junit] Added Method glBindFragDataLocationEXT, desc[(II[BI)V], sig[null], throws nil, access[public] [junit] Added Method glBlendFunci, desc[(III)V], sig[null], throws nil, access[public] [junit] Added Method glBlendEquationi, desc[(II)V], sig[null], throws nil, access[public] [junit] Added Method glSubpixelPrecisionBiasNV, desc[(II)V], sig[null], throws nil, access[public] [junit] Added Method glNamedFramebufferSampleLocationsfvNV, desc[(IIILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glBlendEquationSeparatei, desc[(III)V], sig[null], throws nil, access[public] [junit] Added Method glCoverageModulationTableNV, desc[(ILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glDrawElementsInstancedBaseVertex, desc[(IIILjava/nio/Buffer;II)V], sig[null], throws nil, access[public] [junit] Added Method glGetFragDataIndexEXT, desc[(ILjava/nio/ByteBuffer;)I], sig[null], throws nil, access[public] [junit] Added Method glIsEnabledi, desc[(II)Z], sig[null], throws nil, access[public] [junit] Added Method glCoverageModulationTableNV, desc[(I[FI)V], sig[null], throws nil, access[public] [junit] Added Method glResolveDepthValuesNV, desc[()V], sig[null], throws nil, access[public] [junit] Added Method glDrawElementsInstancedBaseVertex, desc[(IIIJII)V], sig[null], throws nil, access[public] [junit] Added Method glMinSampleShading, desc[(F)V], sig[null], throws nil, access[public] [junit] Added Method glBlendFuncSeparatei, desc[(IIIII)V], sig[null], throws nil, access[public] [junit] Added Method glDrawElementsBaseVertex, desc[(IIILjava/nio/Buffer;I)V], sig[null], throws nil, access[public] [junit] Added Method glCoverageModulationNV, desc[(I)V], sig[null], throws nil, access[public] [junit] Added Method glBindFragDataLocationEXT, desc[(IILjava/nio/ByteBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glBufferStorageEXT, desc[(IJLjava/nio/Buffer;I)V], sig[null], throws nil, access[public] [junit] Added Method glPatchParameteri, desc[(II)V], sig[null], throws nil, access[public] [junit] Added Method glBindFragDataLocationIndexedEXT, desc[(IIILjava/nio/ByteBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method isGLES32Compatible, desc[()Z], sig[null], throws nil, access[public] [junit] Added Method glFramebufferSampleLocationsfvNV, desc[(III[FI)V], sig[null], throws nil, access[public] [junit] Added Method glGetCoverageModulationTableNV, desc[(I[FI)V], sig[null], throws nil, access[public] [junit] Added Method glBlendBarrier, desc[()V], sig[null], throws nil, access[public] [junit] Added Method glGetFragDataIndexEXT, desc[(I[BI)I], sig[null], throws nil, access[public] [junit] Added Method glFramebufferSampleLocationsfvNV, desc[(IIILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glTexPageCommitmentEXT, desc[(IIIIIIIIZ)V], sig[null], throws nil, access[public] [junit] Added Method glBindFragDataLocationIndexedEXT, desc[(III[BI)V], sig[null], throws nil, access[public] [junit] Added Method glDrawRangeElementsBaseVertex, desc[(IIIIIJI)V], sig[null], throws nil, access[public] [junit] Added Method glFramebufferTexture, desc[(IIII)V], sig[null], throws nil, access[public] [junit] Added Method glRasterSamplesEXT, desc[(IZ)V], sig[null], throws nil, access[public] [junit] Added Method glApplyFramebufferAttachmentCMAAINTEL, desc[()V], sig[null], throws nil, access[public] [junit] Added Method glGetProgramResourceLocationIndexEXT, desc[(IILjava/nio/ByteBuffer;)I], sig[null], throws nil, access[public] [junit] Added Method glFramebufferTextureMultiviewOVR, desc[(IIIIII)V], sig[null], throws nil, access[public] [junit] Added Method glDrawElementsBaseVertex, desc[(IIIJI)V], sig[null], throws nil, access[public] [junit] Added Method glGetProgramResourceLocationIndexEXT, desc[(II[BI)I], sig[null], throws nil, access[public] [junit] Added Method glDisablei, desc[(II)V], sig[null], throws nil, access[public] [junit] Added Method glFragmentCoverageColorNV, desc[(I)V], sig[null], throws nil, access[public] [junit] Added Method glPrimitiveBoundingBox, desc[(FFFFFFFF)V], sig[null], throws nil, access[public] [junit] Added Method glGetCoverageModulationTableNV, desc[(ILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glTexStorage3DMultisample, desc[(IIIIIIZ)V], sig[null], throws nil, access[public] [junit] Added Method glTexBufferRange, desc[(IIIJJ)V], sig[null], throws nil, access[public] [junit] Added Method glNamedFramebufferSampleLocationsfvNV, desc[(III[FI)V], sig[null], throws nil, access[public] [junit] Added Method glColorMaski, desc[(IZZZZ)V], sig[null], throws nil, access[public] [junit] Added Method glEnablei, desc[(II)V], sig[null], throws nil, access[public] [junit] Added Method glTexBuffer, desc[(III)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.GL2 [junit] Added Method glUniform1i64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_COLORDODGE, desc[I], sig[null], value[type java.lang.Integer, data 37529, access[final public static] [junit] Added Method glUniform4ui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_DRAW_ELEMENTS_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 2, access[final public static] [junit] Added Method glDrawCommandsStatesAddressNV, desc[([JI[II[II[III)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_NOP_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 1, access[final public static] [junit] Added Method glCommandListSegmentsNV, desc[(II)V], sig[null], throws nil, access[abstract public] [junit] Added Method glProgramUniform2ui64ARB, desc[(IIJJ)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_BLEND_COLOR_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 11, access[final public static] [junit] Added Method glTextureSubImage2DEXT, desc[(IIIIIIIIIJ)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_CONSERVATIVE_RASTER_DILATE_RANGE_NV, desc[I], sig[null], value[type java.lang.Integer, data 37754, access[final public static] [junit] Added Method glProgramUniform4ui64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_DARKEN, desc[I], sig[null], value[type java.lang.Integer, data 37527, access[final public static] [junit] CompatChanged Field GL_QUERY_ALL_EVENT_BITS_AMD, value[-1 -> 4294967295], access[] [junit] Added Method glStateCaptureNV, desc[(II)V], sig[null], throws nil, access[abstract public] [junit] Added Method glUniform3i64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_BASE_VIEW_INDEX_OVR, desc[I], sig[null], value[type java.lang.Integer, data 38450, access[final public static] [junit] Added Method glProgramUniform2i64ARB, desc[(IIJJ)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_HARDLIGHT, desc[I], sig[null], value[type java.lang.Integer, data 37531, access[final public static] [junit] Added Field GL_UNIFORM_ADDRESS_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 10, access[final public static] [junit] CompatChanged Field GL_ALL_CLIENT_ATTRIB_BITS, value[-1 -> 4294967295], access[] [junit] Added Method glTextureImage1DEXT, desc[(IIIIIIIIJ)V], sig[null], throws nil, access[abstract public] [junit] Added Method glUniform3ui64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Method glProgramUniform3i64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_DRAW_ARRAYS_STRIP_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 5, access[final public static] [junit] Added Field GL_HSL_HUE, desc[I], sig[null], value[type java.lang.Integer, data 37549, access[final public static] [junit] Added Method glGetnUniformi64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Method glListDrawCommandsStatesClientNV, desc[(IILcom/jogamp/common/nio/PointerBuffer;Ljava/nio/IntBuffer;Ljava/nio/IntBuffer;Ljava/nio/IntBuffer;I)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_DRAW_ELEMENTS_STRIP_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 4, access[final public static] [junit] CompatChanged Field GL_CLIENT_ALL_ATTRIB_BITS, value[-1 -> 4294967295], access[] [junit] Added Method glProgramUniform3ui64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_MULTIPLY, desc[I], sig[null], value[type java.lang.Integer, data 37524, access[final public static] [junit] Added Method glNamedFramebufferSampleLocationsfvARB, desc[(III[FI)V], sig[null], throws nil, access[abstract public] [junit] Added Method glProgramUniform4i64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_UNSIGNED_INT64_VEC4_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36855, access[final public static] [junit] Added Method glMaxShaderCompilerThreadsARB, desc[(I)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_PROGRAMMABLE_SAMPLE_LOCATION_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37697, access[final public static] [junit] Added Method glUniform1ui64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Method glGetnUniformui64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Method glUniform3i64ARB, desc[(IJJJ)V], sig[null], throws nil, access[abstract public] [junit] Added Method glTextureImage2DEXT, desc[(IIIIIIIIIJ)V], sig[null], throws nil, access[abstract public] [junit] Added Method glCreateStatesNV, desc[(ILjava/nio/IntBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Method glUniform2i64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_FRONT_FACE_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 18, access[final public static] [junit] Added Method glProgramUniform1ui64ARB, desc[(IIJ)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_TERMINATE_SEQUENCE_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 0, access[final public static] [junit] Added Field GL_SOFTLIGHT, desc[I], sig[null], value[type java.lang.Integer, data 37532, access[final public static] [junit] Added Method glProgramUniform2ui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Method glDeleteStatesNV, desc[(ILjava/nio/IntBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_OVERLAY, desc[I], sig[null], value[type java.lang.Integer, data 37526, access[final public static] [junit] Added Method glProgramUniform1ui64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Method glUniform4ui64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_INT64_VEC2_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36841, access[final public static] [junit] Added Method glDeleteCommandListsNV, desc[(I[II)V], sig[null], throws nil, access[abstract public] [junit] Added Method glListDrawCommandsStatesClientNV, desc[(IILcom/jogamp/common/nio/PointerBuffer;[II[II[III)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_CONSERVATIVE_RASTER_DILATE_NV, desc[I], sig[null], value[type java.lang.Integer, data 37753, access[final public static] [junit] Added Field GL_ELEMENT_ADDRESS_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 8, access[final public static] [junit] Added Field GL_FRAMEBUFFER_PROGRAMMABLE_SAMPLE_LOCATIONS_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37698, access[final public static] [junit] Added Method glProgramUniform4i64ARB, desc[(IIJJJJ)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_SAMPLE_LOCATION_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36432, access[final public static] [junit] Added Method glTextureImage3DEXT, desc[(IIIIIIIIIIJ)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_EXCLUSION, desc[I], sig[null], value[type java.lang.Integer, data 37536, access[final public static] [junit] Added Method glProgramUniform2i64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_SCREEN, desc[I], sig[null], value[type java.lang.Integer, data 37525, access[final public static] [junit] Added Field GL_DRAW_ELEMENTS_INSTANCED_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 6, access[final public static] [junit] Added Method glGetUniformi64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Method glUniform1i64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_HSL_SATURATION, desc[I], sig[null], value[type java.lang.Integer, data 37550, access[final public static] [junit] Added Method glCreateStatesNV, desc[(I[II)V], sig[null], throws nil, access[abstract public] [junit] Added Method glGetStageIndexNV, desc[(I)S], sig[null], throws nil, access[abstract public] [junit] Added Method glDrawCommandsStatesAddressNV, desc[(Ljava/nio/LongBuffer;Ljava/nio/IntBuffer;Ljava/nio/IntBuffer;Ljava/nio/IntBuffer;I)V], sig[null], throws nil, access[abstract public] [junit] Added Method glProgramUniform3ui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Method glGetnUniformui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_ATTRIBUTE_ADDRESS_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 9, access[final public static] [junit] Added Field GL_VIEWPORT_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 16, access[final public static] [junit] Added Method glGetCommandHeaderNV, desc[(II)I], sig[null], throws nil, access[abstract public] [junit] Added Method glProgramUniform4i64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Method glGetnUniformi64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_COLORBURN, desc[I], sig[null], value[type java.lang.Integer, data 37530, access[final public static] [junit] Added Method glEvaluateDepthValuesARB, desc[()V], sig[null], throws nil, access[abstract public] [junit] Added Method glNamedFramebufferSampleLocationsfvARB, desc[(IIILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_INT64_ARB, desc[I], sig[null], value[type java.lang.Integer, data 5134, access[final public static] [junit] Added Method glUniform2ui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Method glProgramUniform3i64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Method glUniform1i64ARB, desc[(IJ)V], sig[null], throws nil, access[abstract public] [junit] Added Method glUniform4ui64ARB, desc[(IJJJJ)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_TEXTURE_REDUCTION_MODE_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37734, access[final public static] [junit] Added Method glIsStateNV, desc[(I)Z], sig[null], throws nil, access[abstract public] [junit] Added Field GL_POLYGON_OFFSET_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 14, access[final public static] [junit] Added Field GL_ALPHA_REF_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 15, access[final public static] [junit] Added Method glProgramUniform1ui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Method glGetUniformi64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Method glProgramUniform2ui64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Method glTextureSubImage3DEXT, desc[(IIIIIIIIIIIJ)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_DRAW_ARRAYS_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 3, access[final public static] [junit] Added Field GL_CONSERVATIVE_RASTER_DILATE_GRANULARITY_NV, desc[I], sig[null], value[type java.lang.Integer, data 37755, access[final public static] [junit] Added Method glUniform1ui64ARB, desc[(IJ)V], sig[null], throws nil, access[abstract public] [junit] Added Method glDrawCommandsNV, desc[(IILcom/jogamp/common/nio/PointerBuffer;Ljava/nio/IntBuffer;I)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_LINE_WIDTH_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 13, access[final public static] [junit] Added Field GL_SAMPLE_LOCATION_PIXEL_GRID_HEIGHT_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37695, access[final public static] [junit] Added Field GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_NUM_VIEWS_OVR, desc[I], sig[null], value[type java.lang.Integer, data 38448, access[final public static] [junit] Added Method glDrawCommandsAddressNV, desc[(I[JI[III)V], sig[null], throws nil, access[abstract public] [junit] Added Method glCallCommandListNV, desc[(I)V], sig[null], throws nil, access[abstract public] [junit] Added Method glUniform2i64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Method glUniform2ui64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Method glCreateCommandListsNV, desc[(ILjava/nio/IntBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_UNSIGNED_INT64_VEC3_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36854, access[final public static] [junit] Added Method glCompileCommandListNV, desc[(I)V], sig[null], throws nil, access[abstract public] [junit] Added Method glProgramUniform3ui64ARB, desc[(IIJJJ)V], sig[null], throws nil, access[abstract public] [junit] Added Method glProgramUniform1i64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Method glUniform4i64ARB, desc[(IJJJJ)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_LIGHTEN, desc[I], sig[null], value[type java.lang.Integer, data 37528, access[final public static] [junit] Added Field GL_PROGRAMMABLE_SAMPLE_LOCATION_TABLE_SIZE_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37696, access[final public static] [junit] Added Method glProgramUniform1i64ARB, desc[(IIJ)V], sig[null], throws nil, access[abstract public] [junit] Added Method glDrawCommandsStatesNV, desc[(ILcom/jogamp/common/nio/PointerBuffer;[II[II[III)V], sig[null], throws nil, access[abstract public] [junit] Added Method glUniform3i64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_SAMPLE_LOCATION_SUBPIXEL_BITS_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37693, access[final public static] [junit] Added Method glProgramUniform3i64ARB, desc[(IIJJJ)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_STENCIL_REF_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 12, access[final public static] [junit] Added Method glProgramUniform1i64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_SCISSOR_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 17, access[final public static] [junit] Added Method glTextureSubImage1DEXT, desc[(IIIIIIIJ)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_SAMPLE_LOCATION_PIXEL_GRID_WIDTH_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37694, access[final public static] [junit] Added Method glIsCommandListNV, desc[(I)Z], sig[null], throws nil, access[abstract public] [junit] Added Method glDrawCommandsNV, desc[(IILcom/jogamp/common/nio/PointerBuffer;[III)V], sig[null], throws nil, access[abstract public] [junit] Added Method glUniform3ui64ARB, desc[(IJJJ)V], sig[null], throws nil, access[abstract public] [junit] Added Method glUniform2ui64ARB, desc[(IJJ)V], sig[null], throws nil, access[abstract public] [junit] Added Method glDrawCommandsStatesNV, desc[(ILcom/jogamp/common/nio/PointerBuffer;Ljava/nio/IntBuffer;Ljava/nio/IntBuffer;Ljava/nio/IntBuffer;I)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_HSL_LUMINOSITY, desc[I], sig[null], value[type java.lang.Integer, data 37552, access[final public static] [junit] Added Field GL_INT64_VEC4_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36843, access[final public static] [junit] Added Field GL_MAX_SHADER_COMPILER_THREADS_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37296, access[final public static] [junit] Added Method glFramebufferTextureMultiviewOVR, desc[(IIIIII)V], sig[null], throws nil, access[abstract public] [junit] Added Method glUniform4i64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_COMPLETION_STATUS_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37297, access[final public static] [junit] Added Method glUniform3ui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_UNSIGNED_INT64_VEC2_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36853, access[final public static] [junit] Added Method glProgramUniform4ui64ARB, desc[(IIJJJJ)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_HSL_COLOR, desc[I], sig[null], value[type java.lang.Integer, data 37551, access[final public static] [junit] Added Method glDeleteStatesNV, desc[(I[II)V], sig[null], throws nil, access[abstract public] [junit] Added Method glProgramUniform2i64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] CompatChanged Field GL_TEXCOORD4_BIT_PGI, value[-2147483648 -> 2147483648], access[] [junit] Added Method glGetUniformui64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_INT64_VEC3_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36842, access[final public static] [junit] Added Method glUniform1ui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Method glFramebufferSampleLocationsfvARB, desc[(IIILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_MAX_VIEWS_OVR, desc[I], sig[null], value[type java.lang.Integer, data 38449, access[final public static] [junit] Added Field GL_FRAMEBUFFER_SAMPLE_LOCATION_PIXEL_GRID_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37699, access[final public static] [junit] Added Field GL_DIFFERENCE, desc[I], sig[null], value[type java.lang.Integer, data 37534, access[final public static] [junit] Added Method glUniform4i64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Method glCreateCommandListsNV, desc[(I[II)V], sig[null], throws nil, access[abstract public] [junit] Added Method glDeleteCommandListsNV, desc[(ILjava/nio/IntBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Method glFramebufferSampleLocationsfvARB, desc[(III[FI)V], sig[null], throws nil, access[abstract public] [junit] Added Method glConservativeRasterParameterfNV, desc[(IF)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_WEIGHTED_AVERAGE_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37735, access[final public static] [junit] Added Method glGetUniformui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Method glProgramUniform4ui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Method glBlendBarrier, desc[()V], sig[null], throws nil, access[abstract public] [junit] Added Method glDrawCommandsAddressNV, desc[(ILjava/nio/LongBuffer;Ljava/nio/IntBuffer;I)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_DRAW_ARRAYS_INSTANCED_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 7, access[final public static] [junit] Added Method glUniform2i64ARB, desc[(IJJ)V], sig[null], throws nil, access[abstract public] [junit] Class com.jogamp.opengl.GL2ES2 [junit] Added Method glApplyFramebufferAttachmentCMAAINTEL, desc[()V], sig[null], throws nil, access[abstract public] [junit] CompatChanged Field GL_ALL_SHADER_BITS, value[-1 -> 4294967295], access[] [junit] Added Field GL_PROGRAM_PIPELINE, desc[I], sig[null], value[type java.lang.Integer, data 33508, access[final public static] [junit] Class com.jogamp.opengl.GL2ES3 [junit] Added Field GL_COLOR_ATTACHMENT17, desc[I], sig[null], value[type java.lang.Integer, data 36081, access[final public static] [junit] Added Field GL_CONTEXT_FLAG_ROBUST_ACCESS_BIT, desc[I], sig[null], value[type java.lang.Integer, data 4, access[final public static] [junit] Added Field GL_MAX_TEXTURE_BUFFER_SIZE, desc[I], sig[null], value[type java.lang.Integer, data 35883, access[final public static] [junit] Added Field GL_FRAMEBUFFER_DEFAULT_LAYERS, desc[I], sig[null], value[type java.lang.Integer, data 37650, access[final public static] [junit] Added Field GL_SAMPLER_CUBE_MAP_ARRAY_SHADOW, desc[I], sig[null], value[type java.lang.Integer, data 36877, access[final public static] [junit] Added Method glEnablei, desc[(II)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_COLOR_ATTACHMENT28, desc[I], sig[null], value[type java.lang.Integer, data 36092, access[final public static] [junit] Added Field GL_MAX_GEOMETRY_UNIFORM_BLOCKS, desc[I], sig[null], value[type java.lang.Integer, data 35372, access[final public static] [junit] Added Field GL_COLOR_ATTACHMENT18, desc[I], sig[null], value[type java.lang.Integer, data 36082, access[final public static] [junit] Added Field GL_COLOR_ATTACHMENT23, desc[I], sig[null], value[type java.lang.Integer, data 36087, access[final public static] [junit] Added Field GL_QUADS, desc[I], sig[null], value[type java.lang.Integer, data 7, access[final public static] [junit] Added Field GL_COLOR_ATTACHMENT31, desc[I], sig[null], value[type java.lang.Integer, data 36095, access[final public static] [junit] Added Field GL_MULTISAMPLE_LINE_WIDTH_RANGE, desc[I], sig[null], value[type java.lang.Integer, data 37761, access[final public static] [junit] Added Field GL_TEXTURE_CUBE_MAP_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36873, access[final public static] [junit] Added Field GL_SAMPLE_SHADING, desc[I], sig[null], value[type java.lang.Integer, data 35894, access[final public static] [junit] Added Field GL_UNSIGNED_INT_SAMPLER_CUBE_MAP_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36879, access[final public static] [junit] Added Field GL_MIN_SAMPLE_SHADING_VALUE, desc[I], sig[null], value[type java.lang.Integer, data 35895, access[final public static] [junit] Added Field GL_MAX_TESS_EVALUATION_IMAGE_UNIFORMS, desc[I], sig[null], value[type java.lang.Integer, data 37068, access[final public static] [junit] Added Field GL_MAX_GEOMETRY_ATOMIC_COUNTERS, desc[I], sig[null], value[type java.lang.Integer, data 37589, access[final public static] [junit] Added Method glGetnUniformuiv, desc[(III[II)V], sig[null], throws nil, access[abstract public] [junit] Added Method glBlendFuncSeparatei, desc[(IIIII)V], sig[null], throws nil, access[abstract public] [junit] Added Method glBlendEquationSeparatei, desc[(III)V], sig[null], throws nil, access[abstract public] [junit] Added Method glIsEnabledi, desc[(II)Z], sig[null], throws nil, access[abstract public] [junit] Added Field GL_COLOR_ATTACHMENT16, desc[I], sig[null], value[type java.lang.Integer, data 36080, access[final public static] [junit] Added Field GL_COLOR_ATTACHMENT22, desc[I], sig[null], value[type java.lang.Integer, data 36086, access[final public static] [junit] Added Field GL_COLOR_ATTACHMENT27, desc[I], sig[null], value[type java.lang.Integer, data 36091, access[final public static] [junit] Added Field GL_COLOR_ATTACHMENT20, desc[I], sig[null], value[type java.lang.Integer, data 36084, access[final public static] [junit] Added Method glTexStorage3DMultisample, desc[(IIIIIIZ)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_TESS_CONTROL_SHADER_BIT, desc[I], sig[null], value[type java.lang.Integer, data 8, access[final public static] [junit] Added Method glTexBuffer, desc[(III)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_COLOR_ATTACHMENT24, desc[I], sig[null], value[type java.lang.Integer, data 36088, access[final public static] [junit] Added Field GL_MAX_FRAMEBUFFER_LAYERS, desc[I], sig[null], value[type java.lang.Integer, data 37655, access[final public static] [junit] Added Method glBlendEquationi, desc[(II)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_MAX_GEOMETRY_ATOMIC_COUNTER_BUFFERS, desc[I], sig[null], value[type java.lang.Integer, data 37583, access[final public static] [junit] Added Field GL_COLOR_ATTACHMENT30, desc[I], sig[null], value[type java.lang.Integer, data 36094, access[final public static] [junit] Added Field GL_COLOR_ATTACHMENT29, desc[I], sig[null], value[type java.lang.Integer, data 36093, access[final public static] [junit] Added Field GL_MAX_TESS_EVALUATION_ATOMIC_COUNTER_BUFFERS, desc[I], sig[null], value[type java.lang.Integer, data 37582, access[final public static] [junit] Added Field GL_INT_SAMPLER_CUBE_MAP_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36878, access[final public static] [junit] Added Method glBlendFunci, desc[(III)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_MAX_TESS_CONTROL_ATOMIC_COUNTER_BUFFERS, desc[I], sig[null], value[type java.lang.Integer, data 37581, access[final public static] [junit] Added Field GL_COLOR_ATTACHMENT26, desc[I], sig[null], value[type java.lang.Integer, data 36090, access[final public static] [junit] Added Field GL_MULTISAMPLE_LINE_WIDTH_GRANULARITY, desc[I], sig[null], value[type java.lang.Integer, data 37762, access[final public static] [junit] CompatChanged Field GL_ALL_BARRIER_BITS, value[-1 -> 4294967295], access[] [junit] Added Method glGetnUniformuiv, desc[(IIILjava/nio/IntBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Method glDisablei, desc[(II)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_PRIMITIVES_GENERATED, desc[I], sig[null], value[type java.lang.Integer, data 35975, access[final public static] [junit] Added Field GL_PRIMITIVE_BOUNDING_BOX, desc[I], sig[null], value[type java.lang.Integer, data 37566, access[final public static] [junit] Added Field GL_TESS_EVALUATION_SHADER_BIT, desc[I], sig[null], value[type java.lang.Integer, data 16, access[final public static] [junit] Added Field GL_LAST_VERTEX_CONVENTION, desc[I], sig[null], value[type java.lang.Integer, data 36430, access[final public static] [junit] Added Field GL_MAX_COMBINED_GEOMETRY_UNIFORM_COMPONENTS, desc[I], sig[null], value[type java.lang.Integer, data 35378, access[final public static] [junit] Added Field GL_COLOR_ATTACHMENT25, desc[I], sig[null], value[type java.lang.Integer, data 36089, access[final public static] [junit] Added Field GL_MAX_TESS_EVALUATION_ATOMIC_COUNTERS, desc[I], sig[null], value[type java.lang.Integer, data 37588, access[final public static] [junit] Added Field GL_TEXTURE_BUFFER, desc[I], sig[null], value[type java.lang.Integer, data 35882, access[final public static] [junit] Added Method glMinSampleShading, desc[(F)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_COLOR_ATTACHMENT19, desc[I], sig[null], value[type java.lang.Integer, data 36083, access[final public static] [junit] Added Field GL_MAX_TESS_CONTROL_ATOMIC_COUNTERS, desc[I], sig[null], value[type java.lang.Integer, data 37587, access[final public static] [junit] Added Field GL_SAMPLER_CUBE_MAP_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36876, access[final public static] [junit] Added Field GL_CONTEXT_FLAGS, desc[I], sig[null], value[type java.lang.Integer, data 33310, access[final public static] [junit] Added Field GL_GEOMETRY_SHADER_BIT, desc[I], sig[null], value[type java.lang.Integer, data 4, access[final public static] [junit] Added Field GL_MAX_GEOMETRY_IMAGE_UNIFORMS, desc[I], sig[null], value[type java.lang.Integer, data 37069, access[final public static] [junit] Added Method glColorMaski, desc[(IZZZZ)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_FIRST_VERTEX_CONVENTION, desc[I], sig[null], value[type java.lang.Integer, data 36429, access[final public static] [junit] Added Method glPrimitiveBoundingBox, desc[(FFFFFFFF)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_TEXTURE_BUFFER_DATA_STORE_BINDING, desc[I], sig[null], value[type java.lang.Integer, data 35885, access[final public static] [junit] Added Field GL_COLOR_ATTACHMENT21, desc[I], sig[null], value[type java.lang.Integer, data 36085, access[final public static] [junit] Added Field GL_MAX_TESS_CONTROL_IMAGE_UNIFORMS, desc[I], sig[null], value[type java.lang.Integer, data 37067, access[final public static] [junit] Added Field GL_TEXTURE_BINDING_BUFFER, desc[I], sig[null], value[type java.lang.Integer, data 35884, access[final public static] [junit] Added Field GL_TEXTURE_BINDING_CUBE_MAP_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36874, access[final public static] [junit] Class com.jogamp.opengl.GL2GL3 [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_LAST_VERTEX_CONVENTION, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_TEXTURE_BINDING_CUBE_MAP_ARRAY, access[] [junit] CompatChanged Method com.jogamp.opengl.[GL2GL3 -> GL2ES3].glMinSampleShading, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_INT_SAMPLER_CUBE_MAP_ARRAY, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_PRIMITIVES_GENERATED, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_MAX_GEOMETRY_IMAGE_UNIFORMS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_QUADS, access[] [junit] CompatChanged Method com.jogamp.opengl.[GL2GL3 -> GL2ES3].glDisablei, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_CONTEXT_FLAG_ROBUST_ACCESS_BIT, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_MAX_TESS_CONTROL_IMAGE_UNIFORMS, access[] [junit] CompatChanged Method com.jogamp.opengl.[GL2GL3 -> GL2ES3].glGetnUniformuiv, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_MAX_COMBINED_GEOMETRY_UNIFORM_COMPONENTS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_MAX_FRAMEBUFFER_LAYERS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_MAX_TESS_CONTROL_ATOMIC_COUNTERS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_CONTEXT_FLAGS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_MAX_TESS_CONTROL_ATOMIC_COUNTER_BUFFERS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_TEXTURE_BUFFER, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_TEXTURE_BINDING_BUFFER, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_UNSIGNED_INT_SAMPLER_CUBE_MAP_ARRAY, access[] [junit] CompatChanged Method com.jogamp.opengl.[GL2GL3 -> GL2ES3].glBlendEquationSeparatei, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_TESS_EVALUATION_SHADER_BIT, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_TEXTURE_CUBE_MAP_ARRAY, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_SAMPLE_SHADING, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_MAX_TESS_EVALUATION_IMAGE_UNIFORMS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_GEOMETRY_SHADER_BIT, access[] [junit] CompatChanged Method com.jogamp.opengl.[GL2GL3 -> GL2ES3].glEnablei, access[] [junit] CompatChanged Method com.jogamp.opengl.[GL2GL3 -> GL2ES3].glTexStorage3DMultisample, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES2].GL_PROGRAM_PIPELINE, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_FIRST_VERTEX_CONVENTION, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_MAX_GEOMETRY_ATOMIC_COUNTERS, access[] [junit] CompatChanged Method com.jogamp.opengl.[GL2GL3 -> GL2ES3].glBlendEquationi, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_TESS_CONTROL_SHADER_BIT, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_MAX_GEOMETRY_UNIFORM_BLOCKS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_MAX_TESS_EVALUATION_ATOMIC_COUNTERS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_MIN_SAMPLE_SHADING_VALUE, access[] [junit] CompatChanged Method com.jogamp.opengl.[GL2GL3 -> GL2ES3].glColorMaski, access[] [junit] CompatChanged Method com.jogamp.opengl.[GL2GL3 -> GL2ES3].glBlendFuncSeparatei, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_FRAMEBUFFER_DEFAULT_LAYERS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_MAX_TESS_EVALUATION_ATOMIC_COUNTER_BUFFERS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_SAMPLER_CUBE_MAP_ARRAY, access[] [junit] CompatChanged Method com.jogamp.opengl.[GL2GL3 -> GL2ES3].glBlendFunci, access[] [junit] Added Field GL_CONTEXT_FLAG_NO_ERROR_BIT_KHR, desc[I], sig[null], value[type java.lang.Integer, data 8, access[final public static] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_MAX_TEXTURE_BUFFER_SIZE, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_MAX_GEOMETRY_ATOMIC_COUNTER_BUFFERS, access[] [junit] CompatChanged Method com.jogamp.opengl.[GL2GL3 -> GL2ES3].glIsEnabledi, access[] [junit] CompatChanged Method com.jogamp.opengl.[GL2GL3 -> GL2ES3].glTexBuffer, access[] [junit] CompatChanged Method com.jogamp.opengl.[GL2GL3 -> GL2ES3].glGetnUniformuiv, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_SAMPLER_CUBE_MAP_ARRAY_SHADOW, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_TEXTURE_BUFFER_DATA_STORE_BINDING, access[] [junit] Class com.jogamp.opengl.GL3 [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_TRIANGLES_ADJACENCY, access[] [junit] CompatChanged Method com.jogamp.opengl.[GL3 -> GL3ES3].glDrawRangeElementsBaseVertex, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_GEOMETRY_OUTPUT_TYPE, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_TESS_EVALUATION_TEXTURE_IMAGE_UNITS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_GEOMETRY_SHADER_INVOCATIONS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MIN_FRAGMENT_INTERPOLATION_OFFSET, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_GEOMETRY_OUTPUT_COMPONENTS, access[] [junit] CompatChanged Method com.jogamp.opengl.[GL3 -> GL3ES3].glDrawElementsBaseVertex, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_GEOMETRY_INPUT_TYPE, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_TESS_EVALUATION_UNIFORM_BLOCKS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_UNDEFINED_VERTEX, access[] [junit] CompatChanged Method com.jogamp.opengl.[GL3 -> GL3ES3].glDrawElementsInstancedBaseVertex, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_COMBINED_TESS_EVALUATION_UNIFORM_COMPONENTS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_GEOMETRY_UNIFORM_COMPONENTS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_PATCHES, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_TESS_GEN_LEVEL, access[] [junit] CompatChanged Method com.jogamp.opengl.[GL3 -> GL3ES3].glTexBufferRange, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_PATCH_VERTICES, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_GEOMETRY_SHADER, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_PATCH_VERTICES, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_FRACTIONAL_EVEN, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_FRAMEBUFFER_ATTACHMENT_LAYERED, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_GEOMETRY_TOTAL_OUTPUT_COMPONENTS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_TESS_CONTROL_OUTPUT_VERTICES, access[] [junit] CompatChanged Method com.jogamp.opengl.[GL3 -> GL3ES3].glFramebufferTexture, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_ISOLINES, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_GEOMETRY_INPUT_COMPONENTS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_TEXTURE_BUFFER_OFFSET_ALIGNMENT, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_GEOMETRY_OUTPUT_VERTICES, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_TESS_GEN_VERTEX_ORDER, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_TESS_EVALUATION_INPUT_COMPONENTS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_TESS_GEN_MODE, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_LAYER_PROVOKING_VERTEX, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_TRIANGLE_STRIP_ADJACENCY, access[] [junit] CompatChanged Method com.jogamp.opengl.[GL3 -> GL3ES3].glPatchParameteri, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_TESS_CONTROL_UNIFORM_COMPONENTS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_LINES_ADJACENCY, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_FRAMEBUFFER_INCOMPLETE_LAYER_TARGETS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_FRAGMENT_INTERPOLATION_OFFSET_BITS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_GEOMETRY_VERTICES_OUT, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_TESS_CONTROL_UNIFORM_BLOCKS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_TESS_EVALUATION_SHADER, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_TESS_CONTROL_INPUT_COMPONENTS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_TESS_CONTROL_OUTPUT_COMPONENTS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_TEXTURE_BUFFER_SIZE, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_TESS_EVALUATION_UNIFORM_COMPONENTS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_TESS_CONTROL_TOTAL_OUTPUT_COMPONENTS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_COMBINED_TESS_CONTROL_UNIFORM_COMPONENTS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_FRAGMENT_INTERPOLATION_OFFSET, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_TESS_GEN_POINT_MODE, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_FRACTIONAL_ODD, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_TESS_CONTROL_TEXTURE_IMAGE_UNITS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_TESS_PATCH_COMPONENTS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_TESS_EVALUATION_OUTPUT_COMPONENTS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_GEOMETRY_TEXTURE_IMAGE_UNITS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_TESS_CONTROL_SHADER, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_LINE_STRIP_ADJACENCY, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_TESS_GEN_SPACING, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_GEOMETRY_SHADER_INVOCATIONS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_TEXTURE_BUFFER_OFFSET, access[] [junit] Class com.jogamp.opengl.GL3ES3 [junit] Added Field GL_CONTEXT_LOST, desc[I], sig[null], value[type java.lang.Integer, data 1287, access[final public static] [junit] Added Field GL_COMPRESSED_RGBA_ASTC_10x8, desc[I], sig[null], value[type java.lang.Integer, data 37818, access[final public static] [junit] Added Field GL_COLORBURN, desc[I], sig[null], value[type java.lang.Integer, data 37530, access[final public static] [junit] Added Field GL_REFERENCED_BY_TESS_CONTROL_SHADER, desc[I], sig[null], value[type java.lang.Integer, data 37639, access[final public static] [junit] Added Field GL_GEOMETRY_SHADER, desc[I], sig[null], value[type java.lang.Integer, data 36313, access[final public static] [junit] Added Field GL_LIGHTEN, desc[I], sig[null], value[type java.lang.Integer, data 37528, access[final public static] [junit] Added Method glPatchParameteri, desc[(II)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_MAX_TESS_EVALUATION_SHADER_STORAGE_BLOCKS, desc[I], sig[null], value[type java.lang.Integer, data 37081, access[final public static] [junit] Added Method glFramebufferTexture, desc[(IIII)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_ISOLINES, desc[I], sig[null], value[type java.lang.Integer, data 36474, access[final public static] [junit] Added Field GL_COMPRESSED_SRGB8_ALPHA8_ASTC_10x8, desc[I], sig[null], value[type java.lang.Integer, data 37850, access[final public static] [junit] Added Field GL_MAX_TESS_GEN_LEVEL, desc[I], sig[null], value[type java.lang.Integer, data 36478, access[final public static] [junit] Added Field GL_COMPRESSED_SRGB8_ALPHA8_ASTC_8x8, desc[I], sig[null], value[type java.lang.Integer, data 37847, access[final public static] [junit] Added Field GL_MAX_GEOMETRY_TEXTURE_IMAGE_UNITS, desc[I], sig[null], value[type java.lang.Integer, data 35881, access[final public static] [junit] Added Field GL_COMPRESSED_SRGB8_ALPHA8_ASTC_5x5, desc[I], sig[null], value[type java.lang.Integer, data 37842, access[final public static] [junit] Added Field GL_COMPRESSED_SRGB8_ALPHA8_ASTC_6x5, desc[I], sig[null], value[type java.lang.Integer, data 37843, access[final public static] [junit] Added Method glDrawRangeElementsBaseVertex, desc[(IIIIIJI)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_HSL_LUMINOSITY, desc[I], sig[null], value[type java.lang.Integer, data 37552, access[final public static] [junit] Added Field GL_COMPRESSED_RGBA_ASTC_5x5, desc[I], sig[null], value[type java.lang.Integer, data 37810, access[final public static] [junit] Added Field GL_TEXTURE_BUFFER_SIZE, desc[I], sig[null], value[type java.lang.Integer, data 37278, access[final public static] [junit] Added Field GL_MAX_FRAGMENT_INTERPOLATION_OFFSET, desc[I], sig[null], value[type java.lang.Integer, data 36444, access[final public static] [junit] Added Field GL_PRIMITIVE_RESTART_FOR_PATCHES_SUPPORTED, desc[I], sig[null], value[type java.lang.Integer, data 33313, access[final public static] [junit] Added Method glDrawElementsBaseVertex, desc[(IIILjava/nio/Buffer;I)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_GEOMETRY_VERTICES_OUT, desc[I], sig[null], value[type java.lang.Integer, data 35094, access[final public static] [junit] Added Field GL_TESS_GEN_SPACING, desc[I], sig[null], value[type java.lang.Integer, data 36471, access[final public static] [junit] Added Field GL_HSL_COLOR, desc[I], sig[null], value[type java.lang.Integer, data 37551, access[final public static] [junit] Added Field GL_TESS_GEN_MODE, desc[I], sig[null], value[type java.lang.Integer, data 36470, access[final public static] [junit] Added Field GL_TRIANGLES_ADJACENCY, desc[I], sig[null], value[type java.lang.Integer, data 12, access[final public static] [junit] Added Field GL_EXCLUSION, desc[I], sig[null], value[type java.lang.Integer, data 37536, access[final public static] [junit] Added Field GL_REFERENCED_BY_GEOMETRY_SHADER, desc[I], sig[null], value[type java.lang.Integer, data 37641, access[final public static] [junit] Added Field GL_COMPRESSED_SRGB8_ALPHA8_ASTC_10x10, desc[I], sig[null], value[type java.lang.Integer, data 37851, access[final public static] [junit] Added Field GL_UNDEFINED_VERTEX, desc[I], sig[null], value[type java.lang.Integer, data 33376, access[final public static] [junit] Added Field GL_COMPRESSED_RGBA_ASTC_4x4, desc[I], sig[null], value[type java.lang.Integer, data 37808, access[final public static] [junit] Added Field GL_GEOMETRY_OUTPUT_TYPE, desc[I], sig[null], value[type java.lang.Integer, data 35096, access[final public static] [junit] Added Method glDrawRangeElementsBaseVertex, desc[(IIIIILjava/nio/Buffer;I)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_MAX_GEOMETRY_OUTPUT_VERTICES, desc[I], sig[null], value[type java.lang.Integer, data 36320, access[final public static] [junit] Added Field GL_COMPRESSED_SRGB8_ALPHA8_ASTC_12x10, desc[I], sig[null], value[type java.lang.Integer, data 37852, access[final public static] [junit] Added Field GL_SOFTLIGHT, desc[I], sig[null], value[type java.lang.Integer, data 37532, access[final public static] [junit] Added Field GL_COMPRESSED_RGBA_ASTC_10x5, desc[I], sig[null], value[type java.lang.Integer, data 37816, access[final public static] [junit] Added Field GL_FRACTIONAL_ODD, desc[I], sig[null], value[type java.lang.Integer, data 36475, access[final public static] [junit] Added Field GL_PATCH_VERTICES, desc[I], sig[null], value[type java.lang.Integer, data 36466, access[final public static] [junit] Added Field GL_TEXTURE_BUFFER_OFFSET_ALIGNMENT, desc[I], sig[null], value[type java.lang.Integer, data 37279, access[final public static] [junit] Added Field GL_COMPRESSED_RGBA_ASTC_5x4, desc[I], sig[null], value[type java.lang.Integer, data 37809, access[final public static] [junit] Added Field GL_MAX_TESS_EVALUATION_OUTPUT_COMPONENTS, desc[I], sig[null], value[type java.lang.Integer, data 36486, access[final public static] [junit] Added Field GL_MAX_TESS_EVALUATION_TEXTURE_IMAGE_UNITS, desc[I], sig[null], value[type java.lang.Integer, data 36482, access[final public static] [junit] Added Field GL_TRIANGLE_STRIP_ADJACENCY, desc[I], sig[null], value[type java.lang.Integer, data 13, access[final public static] [junit] Added Field GL_COMPRESSED_SRGB8_ALPHA8_ASTC_5x4, desc[I], sig[null], value[type java.lang.Integer, data 37841, access[final public static] [junit] Added Method glDrawElementsBaseVertex, desc[(IIIJI)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_COMPRESSED_RGBA_ASTC_12x10, desc[I], sig[null], value[type java.lang.Integer, data 37820, access[final public static] [junit] Added Field GL_COMPRESSED_RGBA_ASTC_8x8, desc[I], sig[null], value[type java.lang.Integer, data 37815, access[final public static] [junit] Added Field GL_FRACTIONAL_EVEN, desc[I], sig[null], value[type java.lang.Integer, data 36476, access[final public static] [junit] Added Field GL_COMPRESSED_RGBA_ASTC_12x12, desc[I], sig[null], value[type java.lang.Integer, data 37821, access[final public static] [junit] Added Field GL_MAX_TESS_CONTROL_OUTPUT_COMPONENTS, desc[I], sig[null], value[type java.lang.Integer, data 36483, access[final public static] [junit] Added Field GL_MAX_TESS_CONTROL_UNIFORM_COMPONENTS, desc[I], sig[null], value[type java.lang.Integer, data 36479, access[final public static] [junit] Added Field GL_COMPRESSED_SRGB8_ALPHA8_ASTC_4x4, desc[I], sig[null], value[type java.lang.Integer, data 37840, access[final public static] [junit] Added Field GL_LAYER_PROVOKING_VERTEX, desc[I], sig[null], value[type java.lang.Integer, data 33374, access[final public static] [junit] Added Method glBlendBarrier, desc[()V], sig[null], throws nil, access[abstract public] [junit] Added Method glDrawElementsInstancedBaseVertex, desc[(IIILjava/nio/Buffer;II)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_MAX_TESS_EVALUATION_INPUT_COMPONENTS, desc[I], sig[null], value[type java.lang.Integer, data 34925, access[final public static] [junit] Added Field GL_COMPRESSED_SRGB8_ALPHA8_ASTC_8x6, desc[I], sig[null], value[type java.lang.Integer, data 37846, access[final public static] [junit] Added Field GL_COMPRESSED_SRGB8_ALPHA8_ASTC_10x6, desc[I], sig[null], value[type java.lang.Integer, data 37849, access[final public static] [junit] Added Field GL_HSL_HUE, desc[I], sig[null], value[type java.lang.Integer, data 37549, access[final public static] [junit] Added Field GL_COLORDODGE, desc[I], sig[null], value[type java.lang.Integer, data 37529, access[final public static] [junit] Added Field GL_REFERENCED_BY_TESS_EVALUATION_SHADER, desc[I], sig[null], value[type java.lang.Integer, data 37640, access[final public static] [junit] Added Field GL_MAX_TESS_EVALUATION_UNIFORM_COMPONENTS, desc[I], sig[null], value[type java.lang.Integer, data 36480, access[final public static] [junit] Added Field GL_GEOMETRY_INPUT_TYPE, desc[I], sig[null], value[type java.lang.Integer, data 35095, access[final public static] [junit] Added Field GL_SCREEN, desc[I], sig[null], value[type java.lang.Integer, data 37525, access[final public static] [junit] Added Field GL_TESS_EVALUATION_SHADER, desc[I], sig[null], value[type java.lang.Integer, data 36487, access[final public static] [junit] Added Field GL_DARKEN, desc[I], sig[null], value[type java.lang.Integer, data 37527, access[final public static] [junit] Added Field GL_COMPRESSED_RGBA_ASTC_6x5, desc[I], sig[null], value[type java.lang.Integer, data 37811, access[final public static] [junit] Added Field GL_IS_PER_PATCH, desc[I], sig[null], value[type java.lang.Integer, data 37607, access[final public static] [junit] Added Field GL_DIFFERENCE, desc[I], sig[null], value[type java.lang.Integer, data 37534, access[final public static] [junit] Added Field GL_FRAMEBUFFER_ATTACHMENT_LAYERED, desc[I], sig[null], value[type java.lang.Integer, data 36263, access[final public static] [junit] Added Field GL_TESS_GEN_VERTEX_ORDER, desc[I], sig[null], value[type java.lang.Integer, data 36472, access[final public static] [junit] Added Field GL_MULTIPLY, desc[I], sig[null], value[type java.lang.Integer, data 37524, access[final public static] [junit] Added Field GL_LINES_ADJACENCY, desc[I], sig[null], value[type java.lang.Integer, data 10, access[final public static] [junit] Added Field GL_COMPRESSED_SRGB8_ALPHA8_ASTC_6x6, desc[I], sig[null], value[type java.lang.Integer, data 37844, access[final public static] [junit] Added Field GL_COMPRESSED_SRGB8_ALPHA8_ASTC_8x5, desc[I], sig[null], value[type java.lang.Integer, data 37845, access[final public static] [junit] Added Field GL_MAX_GEOMETRY_UNIFORM_COMPONENTS, desc[I], sig[null], value[type java.lang.Integer, data 36319, access[final public static] [junit] Added Field GL_MAX_COMBINED_TESS_EVALUATION_UNIFORM_COMPONENTS, desc[I], sig[null], value[type java.lang.Integer, data 36383, access[final public static] [junit] Added Field GL_MAX_COMBINED_TESS_CONTROL_UNIFORM_COMPONENTS, desc[I], sig[null], value[type java.lang.Integer, data 36382, access[final public static] [junit] Added Field GL_COMPRESSED_RGBA_ASTC_10x6, desc[I], sig[null], value[type java.lang.Integer, data 37817, access[final public static] [junit] Added Field GL_MAX_GEOMETRY_INPUT_COMPONENTS, desc[I], sig[null], value[type java.lang.Integer, data 37155, access[final public static] [junit] Added Field GL_TEXTURE_BUFFER_BINDING, desc[I], sig[null], value[type java.lang.Integer, data 35882, access[final public static] [junit] Added Field GL_COMPRESSED_RGBA_ASTC_8x5, desc[I], sig[null], value[type java.lang.Integer, data 37813, access[final public static] [junit] Added Field GL_MIN_FRAGMENT_INTERPOLATION_OFFSET, desc[I], sig[null], value[type java.lang.Integer, data 36443, access[final public static] [junit] Added Field GL_OVERLAY, desc[I], sig[null], value[type java.lang.Integer, data 37526, access[final public static] [junit] Added Method glTexBufferRange, desc[(IIIJJ)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_LINE_STRIP_ADJACENCY, desc[I], sig[null], value[type java.lang.Integer, data 11, access[final public static] [junit] Added Field GL_TEXTURE_BUFFER_OFFSET, desc[I], sig[null], value[type java.lang.Integer, data 37277, access[final public static] [junit] Added Field GL_MAX_GEOMETRY_SHADER_INVOCATIONS, desc[I], sig[null], value[type java.lang.Integer, data 36442, access[final public static] [junit] Added Field GL_COMPRESSED_RGBA_ASTC_10x10, desc[I], sig[null], value[type java.lang.Integer, data 37819, access[final public static] [junit] Added Field GL_PATCHES, desc[I], sig[null], value[type java.lang.Integer, data 14, access[final public static] [junit] Added Field GL_MAX_TESS_PATCH_COMPONENTS, desc[I], sig[null], value[type java.lang.Integer, data 36484, access[final public static] [junit] Added Field GL_MAX_TESS_CONTROL_SHADER_STORAGE_BLOCKS, desc[I], sig[null], value[type java.lang.Integer, data 37080, access[final public static] [junit] Added Field GL_MAX_TESS_CONTROL_TOTAL_OUTPUT_COMPONENTS, desc[I], sig[null], value[type java.lang.Integer, data 36485, access[final public static] [junit] Added Field GL_FRAGMENT_INTERPOLATION_OFFSET_BITS, desc[I], sig[null], value[type java.lang.Integer, data 36445, access[final public static] [junit] Added Field GL_MAX_TESS_CONTROL_INPUT_COMPONENTS, desc[I], sig[null], value[type java.lang.Integer, data 34924, access[final public static] [junit] Added Field GL_COMPRESSED_SRGB8_ALPHA8_ASTC_10x5, desc[I], sig[null], value[type java.lang.Integer, data 37848, access[final public static] [junit] Added Field GL_COMPRESSED_SRGB8_ALPHA8_ASTC_12x12, desc[I], sig[null], value[type java.lang.Integer, data 37853, access[final public static] [junit] Added Method glDrawElementsInstancedBaseVertex, desc[(IIIJII)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_MAX_GEOMETRY_OUTPUT_COMPONENTS, desc[I], sig[null], value[type java.lang.Integer, data 37156, access[final public static] [junit] Added Field GL_MAX_TESS_EVALUATION_UNIFORM_BLOCKS, desc[I], sig[null], value[type java.lang.Integer, data 36490, access[final public static] [junit] Added Field GL_FRAMEBUFFER_INCOMPLETE_LAYER_TARGETS, desc[I], sig[null], value[type java.lang.Integer, data 36264, access[final public static] [junit] Added Field GL_MAX_GEOMETRY_SHADER_STORAGE_BLOCKS, desc[I], sig[null], value[type java.lang.Integer, data 37079, access[final public static] [junit] Added Field GL_MAX_TESS_CONTROL_UNIFORM_BLOCKS, desc[I], sig[null], value[type java.lang.Integer, data 36489, access[final public static] [junit] Added Field GL_TESS_CONTROL_OUTPUT_VERTICES, desc[I], sig[null], value[type java.lang.Integer, data 36469, access[final public static] [junit] Added Field GL_MAX_PATCH_VERTICES, desc[I], sig[null], value[type java.lang.Integer, data 36477, access[final public static] [junit] Added Field GL_COMPRESSED_RGBA_ASTC_6x6, desc[I], sig[null], value[type java.lang.Integer, data 37812, access[final public static] [junit] Added Field GL_TESS_GEN_POINT_MODE, desc[I], sig[null], value[type java.lang.Integer, data 36473, access[final public static] [junit] Added Field GL_GEOMETRY_SHADER_INVOCATIONS, desc[I], sig[null], value[type java.lang.Integer, data 34943, access[final public static] [junit] Added Field GL_HSL_SATURATION, desc[I], sig[null], value[type java.lang.Integer, data 37550, access[final public static] [junit] Added Field GL_COMPRESSED_RGBA_ASTC_8x6, desc[I], sig[null], value[type java.lang.Integer, data 37814, access[final public static] [junit] Added Field GL_HARDLIGHT, desc[I], sig[null], value[type java.lang.Integer, data 37531, access[final public static] [junit] Added Field GL_MAX_GEOMETRY_TOTAL_OUTPUT_COMPONENTS, desc[I], sig[null], value[type java.lang.Integer, data 36321, access[final public static] [junit] Added Field GL_TESS_CONTROL_SHADER, desc[I], sig[null], value[type java.lang.Integer, data 36488, access[final public static] [junit] Added Field GL_MAX_TESS_CONTROL_TEXTURE_IMAGE_UNITS, desc[I], sig[null], value[type java.lang.Integer, data 36481, access[final public static] [junit] Class com.jogamp.opengl.GL4 [junit] Added Method glTextureSubImage2D, desc[(IIIIIIIIJ)V], sig[null], throws nil, access[abstract public] [junit] CompatChanged Field com.jogamp.opengl.[GL4 -> GL3ES3].GL_MAX_TESS_EVALUATION_SHADER_STORAGE_BLOCKS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL4 -> GL3ES3].GL_MAX_GEOMETRY_SHADER_STORAGE_BLOCKS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL4 -> GL3ES3].GL_MAX_TESS_CONTROL_SHADER_STORAGE_BLOCKS, access[] [junit] Added Method glTextureSubImage1D, desc[(IIIIIIJ)V], sig[null], throws nil, access[abstract public] [junit] Added Method glTextureSubImage3D, desc[(IIIIIIIIIIJ)V], sig[null], throws nil, access[abstract public] [junit] CompatChanged Field com.jogamp.opengl.[GL4 -> GL3ES3].GL_REFERENCED_BY_GEOMETRY_SHADER, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL4 -> GL3ES3].GL_IS_PER_PATCH, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL4 -> GL3ES3].GL_REFERENCED_BY_TESS_CONTROL_SHADER, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL4 -> GL3ES3].GL_TEXTURE_BUFFER_BINDING, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL4 -> GL3ES3].GL_CONTEXT_LOST, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL4 -> GL3ES3].GL_PRIMITIVE_RESTART_FOR_PATCHES_SUPPORTED, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL4 -> GL3ES3].GL_REFERENCED_BY_TESS_EVALUATION_SHADER, access[] [junit] Class com.jogamp.opengl.GLBase [junit] Added Method isGLES32Compatible, desc[()Z], sig[null], throws nil, access[abstract public] [junit] CompatChanged Method setSwapInterval, throws[[] -> [com/jogamp/opengl/GLException]], access[] [junit] Class com.jogamp.opengl.GLContext [junit] CompatChanged Field CTX_IMPL_FP32_COMPAT_API, value[16384 -> 32768], access[] [junit] Added Method getGLProfile, desc[(Ljava/lang/StringBuilder;I)Ljava/lang/StringBuilder;], sig[null], throws nil, access[protected static] [junit] Added Field CTX_IMPL_ES32_COMPAT, desc[I], sig[null], value[type java.lang.Integer, data 8192, access[final protected static] [junit] CompatChanged Field CTX_IMPL_FBO, value[8192 -> 16384], access[] [junit] Added Method isGLES32Compatible, desc[()Z], sig[null], throws nil, access[final public] [junit] Added Method getGLVersion, desc[(Ljava/lang/StringBuilder;IIILjava/lang/String;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[protected static] [junit] Added Method decomposeBits, desc[(I[I)Lcom/jogamp/common/util/VersionNumber;], sig[null], throws nil, access[protected static] [junit] Deprecated Method mapAvailableGLVersion, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;IIIII)Ljava/lang/Integer;], sig[null], throws nil, access[protected static] [junit] Added Method getGLVersion, desc[(Ljava/lang/StringBuilder;Lcom/jogamp/common/util/VersionNumber;ILjava/lang/String;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[protected static] [junit] Added Method isGLES32CompatibleAvailable, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;)Z], sig[null], throws nil, access[final public static] [junit] Class com.jogamp.opengl.GLDrawableFactory [junit] Added Method hasOpenGLESSupport, desc[()Z], sig[null], throws nil, access[abstract public] [junit] Added Method hasOpenGLDesktopSupport, desc[()Z], sig[null], throws nil, access[abstract public] [junit] Class com.jogamp.opengl.GLES1 [junit] CompatChanged Field GL_MULTISAMPLE_BUFFER_BIT7_QCOM, value[-2147483648 -> 2147483648], access[] [junit] Class com.jogamp.opengl.GLES2 [junit] Added Field GL_MIXED_DEPTH_SAMPLES_SUPPORTED_NV, desc[I], sig[null], value[type java.lang.Integer, data 37679, access[final public static] [junit] Added Method glFramebufferSampleLocationsfvNV, desc[(IIILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Method glGetCoverageModulationTableNV, desc[(ILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_MAX_SPARSE_ARRAY_TEXTURE_LAYERS_EXT, desc[I], sig[null], value[type java.lang.Integer, data 37274, access[final public static] [junit] Added Field GL_HSL_HUE, desc[I], sig[null], value[type java.lang.Integer, data 37549, access[final public static] [junit] Added Field GL_HSL_SATURATION, desc[I], sig[null], value[type java.lang.Integer, data 37550, access[final public static] [junit] Added Method glNamedFramebufferSampleLocationsfvNV, desc[(III[FI)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_MAX_SUBPIXEL_PRECISION_BIAS_BITS_NV, desc[I], sig[null], value[type java.lang.Integer, data 37705, access[final public static] [junit] Added Field GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_NUM_VIEWS_OVR, desc[I], sig[null], value[type java.lang.Integer, data 38448, access[final public static] [junit] Added Field GL_SHARED_EDGE_NV, desc[I], sig[null], value[type java.lang.Integer, data 192, access[final public static] [junit] Added Field GL_COVERAGE_MODULATION_NV, desc[I], sig[null], value[type java.lang.Integer, data 37682, access[final public static] [junit] Added Field GL_EFFECTIVE_RASTER_SAMPLES_EXT, desc[I], sig[null], value[type java.lang.Integer, data 37676, access[final public static] [junit] Added Field GL_FRAGMENT_COVERAGE_COLOR_NV, desc[I], sig[null], value[type java.lang.Integer, data 37598, access[final public static] [junit] Added Method glBufferStorageEXT, desc[(IJLjava/nio/Buffer;I)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_STENCIL_SAMPLES_NV, desc[I], sig[null], value[type java.lang.Integer, data 37678, access[final public static] [junit] Added Field GL_FRAGMENT_COVERAGE_TO_COLOR_NV, desc[I], sig[null], value[type java.lang.Integer, data 37597, access[final public static] [junit] Added Method glTexPageCommitmentEXT, desc[(IIIIIIIIZ)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_MAX_RASTER_SAMPLES_EXT, desc[I], sig[null], value[type java.lang.Integer, data 37673, access[final public static] [junit] Added Field GL_MULTIPLY, desc[I], sig[null], value[type java.lang.Integer, data 37524, access[final public static] [junit] Added Field GL_TEXTURE_2D_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 35866, access[final public static] [junit] Added Field GL_SOFTLIGHT, desc[I], sig[null], value[type java.lang.Integer, data 37532, access[final public static] [junit] Added Field GL_SAMPLE_LOCATION_NV, desc[I], sig[null], value[type java.lang.Integer, data 36432, access[final public static] [junit] Added Method glGetProgramResourceLocationIndexEXT, desc[(IILjava/nio/ByteBuffer;)I], sig[null], throws nil, access[abstract public] [junit] Added Field GL_VIRTUAL_PAGE_SIZE_Y_EXT, desc[I], sig[null], value[type java.lang.Integer, data 37270, access[final public static] [junit] Added Field GL_TEXTURE_SPARSE_EXT, desc[I], sig[null], value[type java.lang.Integer, data 37286, access[final public static] [junit] Added Field GL_CLIENT_STORAGE_BIT_EXT, desc[I], sig[null], value[type java.lang.Integer, data 512, access[final public static] [junit] Added Method glFragmentCoverageColorNV, desc[(I)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_RASTER_SAMPLES_EXT, desc[I], sig[null], value[type java.lang.Integer, data 37672, access[final public static] [junit] CompatChanged Field GL_MULTISAMPLE_BUFFER_BIT7_QCOM, value[-2147483648 -> 2147483648], access[] [junit] Added Field GL_ONE_MINUS_SRC1_COLOR_EXT, desc[I], sig[null], value[type java.lang.Integer, data 35066, access[final public static] [junit] Added Field GL_RASTER_FIXED_SAMPLE_LOCATIONS_EXT, desc[I], sig[null], value[type java.lang.Integer, data 37674, access[final public static] [junit] Added Field GL_OVERLAY, desc[I], sig[null], value[type java.lang.Integer, data 37526, access[final public static] [junit] Added Method glRasterSamplesEXT, desc[(IZ)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_LINE_NV, desc[I], sig[null], value[type java.lang.Integer, data 6913, access[final public static] [junit] Added Field GL_MAX_DUAL_SOURCE_DRAW_BUFFERS_EXT, desc[I], sig[null], value[type java.lang.Integer, data 35068, access[final public static] [junit] Added Method glGetFragDataIndexEXT, desc[(ILjava/nio/ByteBuffer;)I], sig[null], throws nil, access[abstract public] [junit] Added Method glCoverageModulationTableNV, desc[(ILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_POLYGON_MODE_NV, desc[I], sig[null], value[type java.lang.Integer, data 2880, access[final public static] [junit] Added Field GL_BUFFER_IMMUTABLE_STORAGE_EXT, desc[I], sig[null], value[type java.lang.Integer, data 33311, access[final public static] [junit] Added Field GL_MAX_SPARSE_3D_TEXTURE_SIZE_EXT, desc[I], sig[null], value[type java.lang.Integer, data 37273, access[final public static] [junit] Added Method glFramebufferTextureMultiviewOVR, desc[(IIIIII)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_EXCLUSION, desc[I], sig[null], value[type java.lang.Integer, data 37536, access[final public static] [junit] Added Method glBindFragDataLocationEXT, desc[(IILjava/nio/ByteBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Method glCoverageModulationNV, desc[(I)V], sig[null], throws nil, access[abstract public] [junit] Added Method glCoverageModulationTableNV, desc[(I[FI)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_ONE_MINUS_SRC1_ALPHA_EXT, desc[I], sig[null], value[type java.lang.Integer, data 35067, access[final public static] [junit] Added Field GL_MAX_VIEWS_OVR, desc[I], sig[null], value[type java.lang.Integer, data 38449, access[final public static] [junit] Added Field GL_HSL_COLOR, desc[I], sig[null], value[type java.lang.Integer, data 37551, access[final public static] [junit] Added Field GL_LOCATION_INDEX_EXT, desc[I], sig[null], value[type java.lang.Integer, data 37647, access[final public static] [junit] Added Method glSubpixelPrecisionBiasNV, desc[(II)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_HSL_LUMINOSITY, desc[I], sig[null], value[type java.lang.Integer, data 37552, access[final public static] [junit] Added Field GL_SAMPLE_LOCATION_PIXEL_GRID_HEIGHT_NV, desc[I], sig[null], value[type java.lang.Integer, data 37695, access[final public static] [junit] Added Field GL_NUM_VIRTUAL_PAGE_SIZES_EXT, desc[I], sig[null], value[type java.lang.Integer, data 37288, access[final public static] [junit] Added Field GL_NUM_SPARSE_LEVELS_EXT, desc[I], sig[null], value[type java.lang.Integer, data 37290, access[final public static] [junit] Added Field GL_CLIENT_MAPPED_BUFFER_BARRIER_BIT_EXT, desc[I], sig[null], value[type java.lang.Integer, data 16384, access[final public static] [junit] Added Field GL_LIGHTEN, desc[I], sig[null], value[type java.lang.Integer, data 37528, access[final public static] [junit] Added Field GL_DEPTH_SAMPLES_NV, desc[I], sig[null], value[type java.lang.Integer, data 37677, access[final public static] [junit] Added Field GL_PROGRAMMABLE_SAMPLE_LOCATION_NV, desc[I], sig[null], value[type java.lang.Integer, data 37697, access[final public static] [junit] Added Field GL_SRG8_EXT, desc[I], sig[null], value[type java.lang.Integer, data 36798, access[final public static] [junit] Added Field GL_SRC1_ALPHA_EXT, desc[I], sig[null], value[type java.lang.Integer, data 34185, access[final public static] [junit] Added Field GL_VIRTUAL_PAGE_SIZE_INDEX_EXT, desc[I], sig[null], value[type java.lang.Integer, data 37287, access[final public static] [junit] Added Method glGetCoverageModulationTableNV, desc[(I[FI)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_FILL_RECTANGLE_NV, desc[I], sig[null], value[type java.lang.Integer, data 37692, access[final public static] [junit] Added Method glBindFragDataLocationIndexedEXT, desc[(III[BI)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_COLORDODGE, desc[I], sig[null], value[type java.lang.Integer, data 37529, access[final public static] [junit] Added Field GL_SRC_ALPHA_SATURATE_EXT, desc[I], sig[null], value[type java.lang.Integer, data 776, access[final public static] [junit] Added Method glPolygonModeNV, desc[(II)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_SR8_EXT, desc[I], sig[null], value[type java.lang.Integer, data 36797, access[final public static] [junit] Added Field GL_SUBPIXEL_PRECISION_BIAS_X_BITS_NV, desc[I], sig[null], value[type java.lang.Integer, data 37703, access[final public static] [junit] Added Field GL_RASTER_MULTISAMPLE_EXT, desc[I], sig[null], value[type java.lang.Integer, data 37671, access[final public static] [junit] Added Field GL_PROGRAMMABLE_SAMPLE_LOCATION_TABLE_SIZE_NV, desc[I], sig[null], value[type java.lang.Integer, data 37696, access[final public static] [junit] Added Field GL_FILL_NV, desc[I], sig[null], value[type java.lang.Integer, data 6914, access[final public static] [junit] Added Field GL_VIRTUAL_PAGE_SIZE_X_EXT, desc[I], sig[null], value[type java.lang.Integer, data 37269, access[final public static] [junit] Added Method glBindFragDataLocationEXT, desc[(II[BI)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_SAMPLE_LOCATION_PIXEL_GRID_WIDTH_NV, desc[I], sig[null], value[type java.lang.Integer, data 37694, access[final public static] [junit] Added Field GL_MULTISAMPLE_RASTERIZATION_ALLOWED_EXT, desc[I], sig[null], value[type java.lang.Integer, data 37675, access[final public static] [junit] Added Field GL_FRAMEBUFFER_SAMPLE_LOCATION_PIXEL_GRID_NV, desc[I], sig[null], value[type java.lang.Integer, data 37699, access[final public static] [junit] Added Field GL_MIXED_STENCIL_SAMPLES_SUPPORTED_NV, desc[I], sig[null], value[type java.lang.Integer, data 37680, access[final public static] [junit] Added Field GL_MAP_PERSISTENT_BIT_EXT, desc[I], sig[null], value[type java.lang.Integer, data 64, access[final public static] [junit] Added Field GL_CONSERVATIVE_RASTERIZATION_NV, desc[I], sig[null], value[type java.lang.Integer, data 37702, access[final public static] [junit] Added Field GL_BUFFER_STORAGE_FLAGS_EXT, desc[I], sig[null], value[type java.lang.Integer, data 33312, access[final public static] [junit] Added Field GL_VIRTUAL_PAGE_SIZE_Z_EXT, desc[I], sig[null], value[type java.lang.Integer, data 37271, access[final public static] [junit] Added Field GL_DIFFERENCE, desc[I], sig[null], value[type java.lang.Integer, data 37534, access[final public static] [junit] Added Field GL_POLYGON_OFFSET_POINT_NV, desc[I], sig[null], value[type java.lang.Integer, data 10753, access[final public static] [junit] Added Method glNamedFramebufferSampleLocationsfvNV, desc[(IIILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_POLYGON_OFFSET_LINE_NV, desc[I], sig[null], value[type java.lang.Integer, data 10754, access[final public static] [junit] Added Field GL_POINT_NV, desc[I], sig[null], value[type java.lang.Integer, data 6912, access[final public static] [junit] Added Field GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_BASE_VIEW_INDEX_OVR, desc[I], sig[null], value[type java.lang.Integer, data 38450, access[final public static] [junit] Added Field GL_SAMPLE_LOCATION_SUBPIXEL_BITS_NV, desc[I], sig[null], value[type java.lang.Integer, data 37693, access[final public static] [junit] Added Field GL_SAMPLER_EXTERNAL_2D_Y2Y_EXT, desc[I], sig[null], value[type java.lang.Integer, data 35815, access[final public static] [junit] Added Method glResolveDepthValuesNV, desc[()V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_MAP_COHERENT_BIT_EXT, desc[I], sig[null], value[type java.lang.Integer, data 128, access[final public static] [junit] Added Method glBlendBarrier, desc[()V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_HARDLIGHT, desc[I], sig[null], value[type java.lang.Integer, data 37531, access[final public static] [junit] Added Method glBindFragDataLocationIndexedEXT, desc[(IIILjava/nio/ByteBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_DYNAMIC_STORAGE_BIT_EXT, desc[I], sig[null], value[type java.lang.Integer, data 256, access[final public static] [junit] Added Field GL_SAMPLE_ALPHA_TO_ONE_EXT, desc[I], sig[null], value[type java.lang.Integer, data 32927, access[final public static] [junit] Added Field GL_CONTEXT_FLAG_NO_ERROR_BIT_KHR, desc[I], sig[null], value[type java.lang.Integer, data 8, access[final public static] [junit] Added Field GL_MULTISAMPLE_EXT, desc[I], sig[null], value[type java.lang.Integer, data 32925, access[final public static] [junit] Added Field GL_COLOR_SAMPLES_NV, desc[I], sig[null], value[type java.lang.Integer, data 36384, access[final public static] [junit] Added Field GL_COVERAGE_MODULATION_TABLE_SIZE_NV, desc[I], sig[null], value[type java.lang.Integer, data 37683, access[final public static] [junit] Added Method glFramebufferSampleLocationsfvNV, desc[(III[FI)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_SPARSE_TEXTURE_FULL_ARRAY_CUBE_MIPMAPS_EXT, desc[I], sig[null], value[type java.lang.Integer, data 37289, access[final public static] [junit] Added Field GL_MAX_SPARSE_TEXTURE_SIZE_EXT, desc[I], sig[null], value[type java.lang.Integer, data 37272, access[final public static] [junit] Added Field GL_COVERAGE_MODULATION_TABLE_NV, desc[I], sig[null], value[type java.lang.Integer, data 37681, access[final public static] [junit] Added Field GL_SUBPIXEL_PRECISION_BIAS_Y_BITS_NV, desc[I], sig[null], value[type java.lang.Integer, data 37704, access[final public static] [junit] Added Method glGetFragDataIndexEXT, desc[(I[BI)I], sig[null], throws nil, access[abstract public] [junit] Added Field GL_DARKEN, desc[I], sig[null], value[type java.lang.Integer, data 37527, access[final public static] [junit] Added Field GL_COLORBURN, desc[I], sig[null], value[type java.lang.Integer, data 37530, access[final public static] [junit] Added Field GL_SRC1_COLOR_EXT, desc[I], sig[null], value[type java.lang.Integer, data 35065, access[final public static] [junit] Added Method glGetProgramResourceLocationIndexEXT, desc[(II[BI)I], sig[null], throws nil, access[abstract public] [junit] Added Field GL_FRAMEBUFFER_PROGRAMMABLE_SAMPLE_LOCATIONS_NV, desc[I], sig[null], value[type java.lang.Integer, data 37698, access[final public static] [junit] Added Field GL_SCREEN, desc[I], sig[null], value[type java.lang.Integer, data 37525, access[final public static] [junit] Class com.jogamp.opengl.GLExtensions [junit] Added Field GL_KHR_debug, desc[Ljava/lang/String;], sig[null], value[type java.lang.String, data GL_KHR_debug, access[final public static] [junit] Added Field ARB_ES3_2_compatibility, desc[Ljava/lang/String;], sig[null], value[type java.lang.String, data GL_ARB_ES3_2_compatibility, access[final public static] [junit] Class com.jogamp.opengl.JoglVersion [junit] Added Method getGLInfo, desc[(Lcom/jogamp/opengl/GL;Ljava/lang/StringBuilder;ZZZ)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public static] [junit] Class com.jogamp.opengl.TraceGL4bc [junit] Added Method glProgramUniform2i64vARB, desc[(III[JI)V], sig[null], throws nil, access[public] [junit] Added Method glCallCommandListNV, desc[(I)V], sig[null], throws nil, access[public] [junit] Added Method glTextureImage2DEXT, desc[(IIIIIIIIIJ)V], sig[null], throws nil, access[public] [junit] Added Method glCreateCommandListsNV, desc[(I[II)V], sig[null], throws nil, access[public] [junit] Added Method glDrawCommandsAddressNV, desc[(I[JI[III)V], sig[null], throws nil, access[public] [junit] Added Method glGetUniformi64vARB, desc[(II[JI)V], sig[null], throws nil, access[public] [junit] Added Method glBlendBarrier, desc[()V], sig[null], throws nil, access[public] [junit] Added Method glDeleteCommandListsNV, desc[(I[II)V], sig[null], throws nil, access[public] [junit] Added Method glApplyFramebufferAttachmentCMAAINTEL, desc[()V], sig[null], throws nil, access[public] [junit] Added Method glTextureImage3DEXT, desc[(IIIIIIIIIIJ)V], sig[null], throws nil, access[public] [junit] Added Method glUniform4ui64vARB, desc[(II[JI)V], sig[null], throws nil, access[public] [junit] Added Method glUniform4ui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glGetnUniformi64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glUniform2ui64ARB, desc[(IJJ)V], sig[null], throws nil, access[public] [junit] Added Method glUniform1i64vARB, desc[(II[JI)V], sig[null], throws nil, access[public] [junit] Added Method glTextureSubImage1DEXT, desc[(IIIIIIIJ)V], sig[null], throws nil, access[public] [junit] Added Method glTextureSubImage1D, desc[(IIIIIIJ)V], sig[null], throws nil, access[public] [junit] Added Method glDrawCommandsNV, desc[(IILcom/jogamp/common/nio/PointerBuffer;Ljava/nio/IntBuffer;I)V], sig[null], throws nil, access[public] [junit] Added Method glDrawCommandsStatesNV, desc[(ILcom/jogamp/common/nio/PointerBuffer;[II[II[III)V], sig[null], throws nil, access[public] [junit] Added Method glListDrawCommandsStatesClientNV, desc[(IILcom/jogamp/common/nio/PointerBuffer;[II[II[III)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform4i64vARB, desc[(III[JI)V], sig[null], throws nil, access[public] [junit] Added Method glCreateStatesNV, desc[(I[II)V], sig[null], throws nil, access[public] [junit] Added Method glTextureSubImage2D, desc[(IIIIIIIIJ)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform3i64vARB, desc[(III[JI)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform3i64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glUniform3i64ARB, desc[(IJJJ)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform4i64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform3ui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method isGLES32Compatible, desc[()Z], sig[null], throws nil, access[public] [junit] Added Method glGetUniformui64vARB, desc[(II[JI)V], sig[null], throws nil, access[public] [junit] Added Method glDrawCommandsStatesAddressNV, desc[([JI[II[II[III)V], sig[null], throws nil, access[public] [junit] Added Method glGetnUniformui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glDrawCommandsNV, desc[(IILcom/jogamp/common/nio/PointerBuffer;[III)V], sig[null], throws nil, access[public] [junit] Added Method glDrawCommandsAddressNV, desc[(ILjava/nio/LongBuffer;Ljava/nio/IntBuffer;I)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform2i64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glUniform2ui64vARB, desc[(II[JI)V], sig[null], throws nil, access[public] [junit] Added Method glCommandListSegmentsNV, desc[(II)V], sig[null], throws nil, access[public] [junit] Added Method glFramebufferSampleLocationsfvARB, desc[(III[FI)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform2ui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glTextureImage1DEXT, desc[(IIIIIIIIJ)V], sig[null], throws nil, access[public] [junit] Added Method glMaxShaderCompilerThreadsARB, desc[(I)V], sig[null], throws nil, access[public] [junit] Added Method glDeleteStatesNV, desc[(ILjava/nio/IntBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glCompileCommandListNV, desc[(I)V], sig[null], throws nil, access[public] [junit] Added Method glGetnUniformi64vARB, desc[(III[JI)V], sig[null], throws nil, access[public] [junit] Added Method glUniform1ui64vARB, desc[(II[JI)V], sig[null], throws nil, access[public] [junit] Added Method glUniform2i64ARB, desc[(IJJ)V], sig[null], throws nil, access[public] [junit] Added Method glGetCommandHeaderNV, desc[(II)I], sig[null], throws nil, access[public] [junit] Added Method glIsCommandListNV, desc[(I)Z], sig[null], throws nil, access[public] [junit] Added Method glUniform1ui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glFramebufferTextureMultiviewOVR, desc[(IIIIII)V], sig[null], throws nil, access[public] [junit] Added Method glGetUniformui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glPrimitiveBoundingBox, desc[(FFFFFFFF)V], sig[null], throws nil, access[public] [junit] Added Method glUniform3i64vARB, desc[(II[JI)V], sig[null], throws nil, access[public] [junit] Added Method glTextureSubImage2DEXT, desc[(IIIIIIIIIJ)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform3ui64ARB, desc[(IIJJJ)V], sig[null], throws nil, access[public] [junit] Added Method glNamedFramebufferSampleLocationsfvARB, desc[(III[FI)V], sig[null], throws nil, access[public] [junit] Added Method glConservativeRasterParameterfNV, desc[(IF)V], sig[null], throws nil, access[public] [junit] Added Method glUniform1i64ARB, desc[(IJ)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform2ui64ARB, desc[(IIJJ)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform4ui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glGetUniformi64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glDeleteCommandListsNV, desc[(ILjava/nio/IntBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glDrawCommandsStatesNV, desc[(ILcom/jogamp/common/nio/PointerBuffer;Ljava/nio/IntBuffer;Ljava/nio/IntBuffer;Ljava/nio/IntBuffer;I)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform4i64ARB, desc[(IIJJJJ)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform1i64ARB, desc[(IIJ)V], sig[null], throws nil, access[public] [junit] Added Method glUniform4i64ARB, desc[(IJJJJ)V], sig[null], throws nil, access[public] [junit] Added Method glStateCaptureNV, desc[(II)V], sig[null], throws nil, access[public] [junit] Added Method glTextureSubImage3DEXT, desc[(IIIIIIIIIIIJ)V], sig[null], throws nil, access[public] [junit] Added Method glDeleteStatesNV, desc[(I[II)V], sig[null], throws nil, access[public] [junit] Added Method glCreateStatesNV, desc[(ILjava/nio/IntBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glTextureSubImage3D, desc[(IIIIIIIIIIJ)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform1ui64ARB, desc[(IIJ)V], sig[null], throws nil, access[public] [junit] Added Method glUniform1ui64ARB, desc[(IJ)V], sig[null], throws nil, access[public] [junit] Added Method glUniform4ui64ARB, desc[(IJJJJ)V], sig[null], throws nil, access[public] [junit] Added Method glUniform2ui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glUniform2i64vARB, desc[(II[JI)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform4ui64vARB, desc[(III[JI)V], sig[null], throws nil, access[public] [junit] Added Method glIsStateNV, desc[(I)Z], sig[null], throws nil, access[public] [junit] Added Method glUniform3ui64ARB, desc[(IJJJ)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform2ui64vARB, desc[(III[JI)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform1i64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glUniform3ui64vARB, desc[(II[JI)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform4ui64ARB, desc[(IIJJJJ)V], sig[null], throws nil, access[public] [junit] Added Method glUniform3ui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glUniform3i64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glUniform2i64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform1ui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glDrawCommandsStatesAddressNV, desc[(Ljava/nio/LongBuffer;Ljava/nio/IntBuffer;Ljava/nio/IntBuffer;Ljava/nio/IntBuffer;I)V], sig[null], throws nil, access[public] [junit] Added Method glFramebufferSampleLocationsfvARB, desc[(IIILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glUniform4i64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform1ui64vARB, desc[(III[JI)V], sig[null], throws nil, access[public] [junit] Added Method glUniform1i64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glUniform4i64vARB, desc[(II[JI)V], sig[null], throws nil, access[public] [junit] Added Method glGetStageIndexNV, desc[(I)S], sig[null], throws nil, access[public] [junit] Added Method glCreateCommandListsNV, desc[(ILjava/nio/IntBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform2i64ARB, desc[(IIJJ)V], sig[null], throws nil, access[public] [junit] Added Method glGetnUniformui64vARB, desc[(III[JI)V], sig[null], throws nil, access[public] [junit] Added Method glNamedFramebufferSampleLocationsfvARB, desc[(IIILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform3ui64vARB, desc[(III[JI)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform1i64vARB, desc[(III[JI)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform3i64ARB, desc[(IIJJJ)V], sig[null], throws nil, access[public] [junit] Added Method glEvaluateDepthValuesARB, desc[()V], sig[null], throws nil, access[public] [junit] Added Method glListDrawCommandsStatesClientNV, desc[(IILcom/jogamp/common/nio/PointerBuffer;Ljava/nio/IntBuffer;Ljava/nio/IntBuffer;Ljava/nio/IntBuffer;I)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.TraceGLES1 [junit] Added Method isGLES32Compatible, desc[()Z], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.TraceGLES3 [junit] Added Method glDrawElementsBaseVertex, desc[(IIILjava/nio/Buffer;I)V], sig[null], throws nil, access[public] [junit] Added Method glRasterSamplesEXT, desc[(IZ)V], sig[null], throws nil, access[public] [junit] Added Method glBindFragDataLocationEXT, desc[(II[BI)V], sig[null], throws nil, access[public] [junit] Added Method glCoverageModulationNV, desc[(I)V], sig[null], throws nil, access[public] [junit] Added Method glDrawElementsInstancedBaseVertex, desc[(IIIJII)V], sig[null], throws nil, access[public] [junit] Added Method glIsEnabledi, desc[(II)Z], sig[null], throws nil, access[public] [junit] Added Method glFramebufferTextureMultiviewOVR, desc[(IIIIII)V], sig[null], throws nil, access[public] [junit] Added Method glTexBuffer, desc[(III)V], sig[null], throws nil, access[public] [junit] Added Method glFramebufferSampleLocationsfvNV, desc[(IIILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glGetProgramResourceLocationIndexEXT, desc[(IILjava/nio/ByteBuffer;)I], sig[null], throws nil, access[public] [junit] Added Method glGetProgramResourceLocationIndexEXT, desc[(II[BI)I], sig[null], throws nil, access[public] [junit] Added Method glDrawRangeElementsBaseVertex, desc[(IIIIIJI)V], sig[null], throws nil, access[public] [junit] Added Method glFramebufferTexture, desc[(IIII)V], sig[null], throws nil, access[public] [junit] Added Method glTexPageCommitmentEXT, desc[(IIIIIIIIZ)V], sig[null], throws nil, access[public] [junit] Added Method glEnablei, desc[(II)V], sig[null], throws nil, access[public] [junit] Added Method glPatchParameteri, desc[(II)V], sig[null], throws nil, access[public] [junit] Added Method glBindFragDataLocationIndexedEXT, desc[(IIILjava/nio/ByteBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glColorMaski, desc[(IZZZZ)V], sig[null], throws nil, access[public] [junit] Added Method glDisablei, desc[(II)V], sig[null], throws nil, access[public] [junit] Added Method glResolveDepthValuesNV, desc[()V], sig[null], throws nil, access[public] [junit] Added Method glPolygonModeNV, desc[(II)V], sig[null], throws nil, access[public] [junit] Added Method glCoverageModulationTableNV, desc[(I[FI)V], sig[null], throws nil, access[public] [junit] Added Method glBlendFunci, desc[(III)V], sig[null], throws nil, access[public] [junit] Added Method glBlendEquationSeparatei, desc[(III)V], sig[null], throws nil, access[public] [junit] Added Method glBlendEquationi, desc[(II)V], sig[null], throws nil, access[public] [junit] Added Method glGetFragDataIndexEXT, desc[(ILjava/nio/ByteBuffer;)I], sig[null], throws nil, access[public] [junit] Added Method glFramebufferSampleLocationsfvNV, desc[(III[FI)V], sig[null], throws nil, access[public] [junit] Added Method glMinSampleShading, desc[(F)V], sig[null], throws nil, access[public] [junit] Added Method glBlendBarrier, desc[()V], sig[null], throws nil, access[public] [junit] Added Method glCoverageModulationTableNV, desc[(ILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glGetFragDataIndexEXT, desc[(I[BI)I], sig[null], throws nil, access[public] [junit] Added Method glApplyFramebufferAttachmentCMAAINTEL, desc[()V], sig[null], throws nil, access[public] [junit] Added Method glTexBufferRange, desc[(IIIJJ)V], sig[null], throws nil, access[public] [junit] Added Method glBindFragDataLocationEXT, desc[(IILjava/nio/ByteBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glDrawElementsInstancedBaseVertex, desc[(IIILjava/nio/Buffer;II)V], sig[null], throws nil, access[public] [junit] Added Method glBindFragDataLocationIndexedEXT, desc[(III[BI)V], sig[null], throws nil, access[public] [junit] Added Method glFragmentCoverageColorNV, desc[(I)V], sig[null], throws nil, access[public] [junit] Added Method isGLES32Compatible, desc[()Z], sig[null], throws nil, access[public] [junit] Added Method glSubpixelPrecisionBiasNV, desc[(II)V], sig[null], throws nil, access[public] [junit] Added Method glBufferStorageEXT, desc[(IJLjava/nio/Buffer;I)V], sig[null], throws nil, access[public] [junit] Added Method glDrawRangeElementsBaseVertex, desc[(IIIIILjava/nio/Buffer;I)V], sig[null], throws nil, access[public] [junit] Added Method glBlendFuncSeparatei, desc[(IIIII)V], sig[null], throws nil, access[public] [junit] Added Method glNamedFramebufferSampleLocationsfvNV, desc[(III[FI)V], sig[null], throws nil, access[public] [junit] Added Method glNamedFramebufferSampleLocationsfvNV, desc[(IIILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glGetCoverageModulationTableNV, desc[(ILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glGetCoverageModulationTableNV, desc[(I[FI)V], sig[null], throws nil, access[public] [junit] Added Method glPrimitiveBoundingBox, desc[(FFFFFFFF)V], sig[null], throws nil, access[public] [junit] Added Method glDrawElementsBaseVertex, desc[(IIIJI)V], sig[null], throws nil, access[public] [junit] Added Method glTexStorage3DMultisample, desc[(IIIIIIZ)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.egl.EGLExt [junit] Added Field EGL_YUV_CSC_STANDARD_2020_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13069, access[final public static] [junit] Added Field EGL_DEBUG_MSG_CRITICAL_KHR, desc[I], sig[null], value[type java.lang.Integer, data 13241, access[final public static] [junit] Added Field EGL_OBJECT_STREAM_KHR, desc[I], sig[null], value[type java.lang.Integer, data 13238, access[final public static] [junit] Added Field EGL_YUV_CSC_STANDARD_709_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13068, access[final public static] [junit] Added Field EGL_YUV_DEPTH_RANGE_FULL_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13081, access[final public static] [junit] Added Field EGL_YUV_ORDER_AYUV_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13064, access[final public static] [junit] Added Field EGL_YUV_NUMBER_OF_PLANES_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13073, access[final public static] [junit] Added Field EGL_D3D11_DEVICE_ANGLE, desc[I], sig[null], value[type java.lang.Integer, data 13217, access[final public static] [junit] Added Field EGL_YUV_SUBSAMPLE_4_2_0_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13075, access[final public static] [junit] Added Field EGL_YUV_BUFFER_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13056, access[final public static] [junit] Added Field EGL_DEBUG_MSG_INFO_KHR, desc[I], sig[null], value[type java.lang.Integer, data 13244, access[final public static] [junit] Added Field EGL_YUV_DEPTH_RANGE_LIMITED_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13080, access[final public static] [junit] Added Field EGL_OBJECT_CONTEXT_KHR, desc[I], sig[null], value[type java.lang.Integer, data 13234, access[final public static] [junit] Added Field EGL_YUV_ORDER_YVYU_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13062, access[final public static] [junit] Added Field EGL_OBJECT_DISPLAY_KHR, desc[I], sig[null], value[type java.lang.Integer, data 13233, access[final public static] [junit] Added Field EGL_YUV_SUBSAMPLE_4_2_2_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13076, access[final public static] [junit] Added Field EGL_YUV_ORDER_YUV_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13058, access[final public static] [junit] Added Field EGL_YUV_ORDER_UYVY_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13061, access[final public static] [junit] Added Field EGL_YUV_PLANE_BPP_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13082, access[final public static] [junit] Added Field EGL_D3D9_DEVICE_ANGLE, desc[I], sig[null], value[type java.lang.Integer, data 13216, access[final public static] [junit] Added Method eglExportDMABUFImageMESA, desc[(JJLjava/nio/IntBuffer;Ljava/nio/IntBuffer;Ljava/nio/IntBuffer;)Z], sig[null], throws nil, access[abstract public] [junit] Added Field EGL_YUV_SUBSAMPLE_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13074, access[final public static] [junit] Added Field EGL_OBJECT_SURFACE_KHR, desc[I], sig[null], value[type java.lang.Integer, data 13235, access[final public static] [junit] Added Field EGL_YUV_CSC_STANDARD_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13066, access[final public static] [junit] Added Method eglLabelObjectKHR, desc[(JILjava/nio/Buffer;Ljava/nio/Buffer;)I], sig[null], throws nil, access[abstract public] [junit] Added Field EGL_OBJECT_THREAD_KHR, desc[I], sig[null], value[type java.lang.Integer, data 13232, access[final public static] [junit] Added Field EGL_DEBUG_CALLBACK_KHR, desc[I], sig[null], value[type java.lang.Integer, data 13240, access[final public static] [junit] Added Field EGL_YUV_PLANE_BPP_0_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13083, access[final public static] [junit] Added Method eglExportDMABUFImageQueryMESA, desc[(JJLjava/nio/IntBuffer;Ljava/nio/IntBuffer;Ljava/nio/LongBuffer;)Z], sig[null], throws nil, access[abstract public] [junit] Added Field EGL_YUV_PLANE_BPP_10_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13085, access[final public static] [junit] Added Field EGL_YUV_CSC_STANDARD_601_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13067, access[final public static] [junit] Added Field EGL_DEBUG_MSG_ERROR_KHR, desc[I], sig[null], value[type java.lang.Integer, data 13242, access[final public static] [junit] Added Field EGL_OBJECT_SYNC_KHR, desc[I], sig[null], value[type java.lang.Integer, data 13237, access[final public static] [junit] Added Method eglQueryDebugKHR, desc[(ILcom/jogamp/common/nio/PointerBuffer;)Z], sig[null], throws nil, access[abstract public] [junit] Added Field EGL_YUV_PLANE_BPP_8_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13084, access[final public static] [junit] Added Field EGL_DEBUG_MSG_WARN_KHR, desc[I], sig[null], value[type java.lang.Integer, data 13243, access[final public static] [junit] Added Field EGL_YUV_ORDER_VYUY_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13063, access[final public static] [junit] Added Field EGL_YUV_ORDER_YVU_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13059, access[final public static] [junit] Added Field EGL_YUV_SUBSAMPLE_4_4_4_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13077, access[final public static] [junit] Added Field EGL_YUV_ORDER_YUYV_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13060, access[final public static] [junit] Added Field EGL_YUV_ORDER_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13057, access[final public static] [junit] Added Field EGL_CONTEXT_OPENGL_NO_ERROR_KHR, desc[I], sig[null], value[type java.lang.Integer, data 12723, access[final public static] [junit] Added Field EGL_OBJECT_IMAGE_KHR, desc[I], sig[null], value[type java.lang.Integer, data 13236, access[final public static] [junit] Added Field EGL_YUV_DEPTH_RANGE_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13079, access[final public static] [junit] Class com.jogamp.opengl.math.geom.Frustum [junit] Added Method updateByFovDesc, desc[([FIZLcom/jogamp/opengl/math/geom/Frustum$FovDesc;)[F], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.math.geom.Frustum.FovDesc [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.opengl.util.glsl.ShaderCode [junit] Added Method readShaderSource, desc[(Lcom/jogamp/common/net/Uri;Z)Ljava/lang/CharSequence;], sig[null], throws [java/io/IOException], access[public static] [junit] Added Method create, desc[(Lcom/jogamp/opengl/GL2ES2;II[Lcom/jogamp/common/net/Uri;Z)Lcom/jogamp/opengl/util/glsl/ShaderCode;], sig[null], throws nil, access[public static] [junit] Added Method readShaderBinary, desc[(Lcom/jogamp/common/net/Uri;)Ljava/nio/ByteBuffer;], sig[null], throws [java/io/IOException], access[public static] [junit] Added Method create, desc[(Lcom/jogamp/opengl/GL2ES2;IILjava/lang/Class;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Z)Lcom/jogamp/opengl/util/glsl/ShaderCode;], sig[(Lcom/jogamp/opengl/GL2ES2;IILjava/lang/Class<*>;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Z)Lcom/jogamp/opengl/util/glsl/ShaderCode;], throws nil, access[public static] [junit] Added Field SUFFIX_COMPUTE_SOURCE, desc[Ljava/lang/String;], sig[null], value[type java.lang.String, data cp, access[final public static] [junit] Added Method create, desc[(Lcom/jogamp/opengl/GL2ES2;ILjava/lang/Class;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Z)Lcom/jogamp/opengl/util/glsl/ShaderCode;], sig[(Lcom/jogamp/opengl/GL2ES2;ILjava/lang/Class<*>;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Z)Lcom/jogamp/opengl/util/glsl/ShaderCode;], throws nil, access[public static] [junit] Added Method create, desc[(IIILcom/jogamp/common/net/Uri;)Lcom/jogamp/opengl/util/glsl/ShaderCode;], sig[null], throws nil, access[public static] [junit] Added Field SUFFIX_COMPUTE_BINARY, desc[Ljava/lang/String;], sig[null], value[type java.lang.String, data bcp, access[final public static] [junit] Class com.jogamp.opengl.util.texture.ImageType [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.opengl.util.texture.ImageType.Util [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.opengl.util.texture.Texture [junit] Added Method getImageTarget, desc[()I], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.util.texture.TextureData [junit] Added Method getSourceImageType, desc[()Lcom/jogamp/opengl/util/texture/ImageType;], sig[null], throws nil, access[final public] [junit] Class com.jogamp.opengl.util.texture.spi.DDSImage [junit] Deprecated Method isDDSImage, desc[(Ljava/io/InputStream;)Z], sig[null], throws [java/io/IOException], access[public static] [junit] Class com.jogamp.opengl.util.texture.spi.SGIImage [junit] Deprecated Method isSGIImage, desc[(Ljava/io/InputStream;)Z], sig[null], throws [java/io/IOException], access[public static] [junit] Class com.jogamp.opengl.util.texture.spi.TextureProvider [junit] Deprecated Method newTextureData, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/io/File;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[abstract public] [junit] Deprecated Method newTextureData, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/net/URL;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[abstract public] [junit] Class com.jogamp.opengl.util.texture.spi.TextureProvider.SupportsImageTypes [junit] Added Class , access[abstract interface public] [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestVersionSemanticsNOUI - testVersionV230V232 [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestVersionSemanticsNOUI - testVersionV232V24x [junit] Semantic Version Test [junit] criteria: SimpleDiffCriteria [junit] Previous version: 2.3.2 (2.3.2) - lib\v2.3.2\jogl-all.jar [junit] Current version: 2.4.0 (2.4.0-rc-20230131) - C:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\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-20230131) is NON_BACKWARD_COMPATIBLE to previous version 2.3.2 (2.3.2), actually NON_BACKWARD_COMPATIBLE [junit] [junit] [junit] Summary: 577 differences in 62 classes: [junit] Remove 265, Change 24, CompatChange 4, Deprecate 0, Add 284 [junit] [junit] 0/ 62: com.jogamp.nativewindow.CapabilitiesFilter : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 1/ 62: com.jogamp.nativewindow.CapabilitiesFilter.Test : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 2/ 62: com.jogamp.nativewindow.CapabilitiesFilter.TestLessColorCompBits : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 3/ 62: com.jogamp.nativewindow.CapabilitiesFilter.TestMoreColorCompBits : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 4/ 62: com.jogamp.nativewindow.CapabilitiesFilter.TestUnmatchedNativeVisualID: Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 5/ 62: com.jogamp.nativewindow.NativeSurface : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 6/ 62: com.jogamp.nativewindow.NativeWindow : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 2 [junit] 7/ 62: com.jogamp.nativewindow.NativeWindowFactory : Remove 1, Change 8, CompatChange 0, Deprecate 0, Add 4 [junit] 8/ 62: com.jogamp.nativewindow.NativeWindowHolder : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 9/ 62: com.jogamp.nativewindow.awt.AWTGraphicsConfiguration : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 10/ 62: com.jogamp.nativewindow.awt.AppContextInfo : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 11/ 62: com.jogamp.nativewindow.awt.JAWTWindow : Remove 8, Change 0, CompatChange 0, Deprecate 0, Add 7 [junit] 12/ 62: com.jogamp.nativewindow.ios.IOSGraphicsDevice : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 13/ 62: com.jogamp.nativewindow.javafx.JFXAccessor : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 14/ 62: com.jogamp.nativewindow.swt.SWTAccessor : Remove 3, Change 0, CompatChange 0, Deprecate 0, Add 16 [junit] 15/ 62: com.jogamp.nativewindow.util.Point : Remove 3, Change 0, CompatChange 0, Deprecate 0, Add 4 [junit] 16/ 62: com.jogamp.nativewindow.util.Rectangle : Remove 11, Change 0, CompatChange 0, Deprecate 0, Add 13 [junit] 17/ 62: com.jogamp.nativewindow.util.RectangleImmutable : Remove 4, Change 0, CompatChange 0, Deprecate 0, Add 6 [junit] 18/ 62: com.jogamp.newt.Display.PointerIcon : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 19/ 62: com.jogamp.newt.MonitorDevice : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 4 [junit] 20/ 62: com.jogamp.newt.MonitorDevice.Orientation : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 21/ 62: com.jogamp.newt.Screen : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 3 [junit] 22/ 62: com.jogamp.newt.Window : Remove 0, Change 0, CompatChange 1, Deprecate 0, Add 6 [junit] 23/ 62: com.jogamp.newt.awt.NewtCanvasAWT : Remove 0, Change 1, CompatChange 0, Deprecate 0, Add 1 [junit] 24/ 62: com.jogamp.newt.javafx.NewtCanvasJFX : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 25/ 62: com.jogamp.newt.opengl.GLWindow : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 5 [junit] 26/ 62: com.jogamp.newt.swt.NewtCanvasSWT : Remove 2, Change 1, CompatChange 2, Deprecate 0, Add 2 [junit] 27/ 62: com.jogamp.opengl.DebugGL4bc : Remove 2, Change 1, CompatChange 0, Deprecate 0, Add 0 [junit] 28/ 62: com.jogamp.opengl.DebugGLES1 : Remove 0, Change 1, CompatChange 0, Deprecate 0, Add 0 [junit] 29/ 62: com.jogamp.opengl.DebugGLES3 : Remove 0, Change 1, CompatChange 0, Deprecate 0, Add 0 [junit] 30/ 62: com.jogamp.opengl.FBObject.Attachment : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 2 [junit] 31/ 62: com.jogamp.opengl.FBObject.Attachment.StorageDefinition : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 32/ 62: com.jogamp.opengl.GL2 : Remove 134, Change 0, CompatChange 0, Deprecate 0, Add 17 [junit] 33/ 62: com.jogamp.opengl.GL2ES3 : Remove 13, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 34/ 62: com.jogamp.opengl.GL2GL3 : Remove 17, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 35/ 62: com.jogamp.opengl.GL3 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 17 [junit] 36/ 62: com.jogamp.opengl.GL3ES3 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 13 [junit] 37/ 62: com.jogamp.opengl.GL3bc : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 2 [junit] 38/ 62: com.jogamp.opengl.GL4bc : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 79 [junit] 39/ 62: com.jogamp.opengl.GLCapabilities : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 40/ 62: com.jogamp.opengl.GLCapabilitiesFilter : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 41/ 62: com.jogamp.opengl.GLCapabilitiesFilter.TestLessDepthBits : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 42/ 62: com.jogamp.opengl.GLCapabilitiesFilter.TestMoreDepthBits : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 43/ 62: com.jogamp.opengl.GLContext : Remove 4, Change 0, CompatChange 0, Deprecate 0, Add 2 [junit] 44/ 62: com.jogamp.opengl.GLDrawableFactory : Remove 1, Change 0, CompatChange 1, Deprecate 0, Add 3 [junit] 45/ 62: com.jogamp.opengl.GLProfile : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 2 [junit] 46/ 62: com.jogamp.opengl.GLRendererQuirks : Remove 4, Change 0, CompatChange 0, Deprecate 0, Add 6 [junit] 47/ 62: com.jogamp.opengl.GLRendererQuirks.Override : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 48/ 62: com.jogamp.opengl.JoglVersion : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 49/ 62: com.jogamp.opengl.TraceGL4bc : Remove 2, Change 1, CompatChange 0, Deprecate 0, Add 0 [junit] 50/ 62: com.jogamp.opengl.TraceGLES1 : Remove 0, Change 1, CompatChange 0, Deprecate 0, Add 0 [junit] 51/ 62: com.jogamp.opengl.TraceGLES3 : Remove 0, Change 1, CompatChange 0, Deprecate 0, Add 0 [junit] 52/ 62: com.jogamp.opengl.egl.EGL : Remove 11, Change 0, CompatChange 0, Deprecate 0, Add 11 [junit] 53/ 62: com.jogamp.opengl.egl.EGLClientPixmapHI : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 2 [junit] 54/ 62: com.jogamp.opengl.egl.EGLExt : Remove 33, Change 0, CompatChange 0, Deprecate 0, Add 33 [junit] 55/ 62: com.jogamp.opengl.math.FloatUtil : Remove 0, Change 6, CompatChange 0, Deprecate 0, Add 0 [junit] 56/ 62: com.jogamp.opengl.util.GLReadBufferUtil : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 57/ 62: com.jogamp.opengl.util.PMVMatrix : Remove 0, Change 2, CompatChange 0, Deprecate 0, Add 0 [junit] 58/ 62: com.jogamp.opengl.util.texture.spi.DDSImage : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 59/ 62: com.jogamp.opengl.util.texture.spi.SGIImage : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 60/ 62: com.jogamp.opengl.util.texture.spi.TextureProvider : Remove 2, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 61/ 62: 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 layoutSurfaceLayerImpl, desc[(JZ)V], sig[null], throws nil, access[protected] [junit] Removed Field bounds, desc[Lcom/jogamp/nativewindow/util/Rectangle;], sig[null], value[type null, data null, access[protected] [junit] Removed Method invalidateNative, desc[()V], sig[null], throws nil, access[abstract protected] [junit] Removed Method updateLockedData, desc[(Ljogamp/nativewindow/jawt/JAWT_Rectangle;)Z], sig[null], throws nil, access[final protected] [junit] Removed Method getBounds, desc[()Lcom/jogamp/nativewindow/util/RectangleImmutable;], sig[null], throws nil, access[final public] [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] Removed Method detachSurfaceLayerImpl, desc[(JLjava/lang/Runnable;)V], sig[null], throws nil, access[protected] [junit] Class com.jogamp.nativewindow.swt.SWTAccessor [junit] Removed Method invoke, desc[(Lorg/eclipse/swt/widgets/Display;ZLjava/lang/Runnable;)V], sig[null], throws nil, access[public static] [junit] Removed Method gdk_window_set_back_pixmap, desc[(JJZ)V], sig[null], throws nil, access[public static] [junit] Removed Method invoke, desc[(ZLjava/lang/Runnable;)V], sig[null], throws nil, access[public static] [junit] 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.nativewindow.util.Rectangle [junit] Removed Method setWidth, desc[(I)V], sig[null], throws nil, access[final public] [junit] Removed Method setHeight, desc[(I)V], sig[null], throws nil, access[final public] [junit] Removed Method union, desc[(Lcom/jogamp/nativewindow/util/RectangleImmutable;)Lcom/jogamp/nativewindow/util/RectangleImmutable;], sig[null], throws nil, access[final public] [junit] Removed Method set, desc[(IIII)V], sig[null], throws nil, access[final public] [junit] Removed Method union, desc[(IIII)Lcom/jogamp/nativewindow/util/RectangleImmutable;], sig[null], throws nil, access[final public] [junit] Removed Method setX, desc[(I)V], sig[null], throws nil, access[final public] [junit] Removed Method intersection, desc[(Lcom/jogamp/nativewindow/util/RectangleImmutable;)Lcom/jogamp/nativewindow/util/RectangleImmutable;], sig[null], throws nil, access[final public] [junit] Removed Method setY, desc[(I)V], sig[null], throws nil, access[final public] [junit] Removed Method set, desc[(Lcom/jogamp/nativewindow/util/RectangleImmutable;)V], sig[null], throws nil, access[final public] [junit] Removed Method set, desc[(Lcom/jogamp/nativewindow/util/Rectangle;)V], sig[null], throws nil, access[final public] [junit] Removed Method intersection, desc[(IIII)Lcom/jogamp/nativewindow/util/RectangleImmutable;], sig[null], throws nil, access[final public] [junit] Class com.jogamp.nativewindow.util.RectangleImmutable [junit] Removed Method intersection, desc[(Lcom/jogamp/nativewindow/util/RectangleImmutable;)Lcom/jogamp/nativewindow/util/RectangleImmutable;], sig[null], throws nil, access[abstract public] [junit] Removed Method union, desc[(IIII)Lcom/jogamp/nativewindow/util/RectangleImmutable;], sig[null], throws nil, access[abstract public] [junit] Removed Method union, desc[(Lcom/jogamp/nativewindow/util/RectangleImmutable;)Lcom/jogamp/nativewindow/util/RectangleImmutable;], sig[null], throws nil, access[abstract public] [junit] Removed Method intersection, desc[(IIII)Lcom/jogamp/nativewindow/util/RectangleImmutable;], sig[null], throws nil, access[abstract public] [junit] Class com.jogamp.newt.Display.PointerIcon [junit] Removed Method validate, desc[()Z], sig[null], throws nil, access[abstract public] [junit] Class com.jogamp.newt.MonitorDevice [junit] Removed Method , 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] Class com.jogamp.newt.Screen [junit] Removed Method getMonitor, desc[(I)Lcom/jogamp/newt/MonitorDevice;], sig[null], throws nil, access[final public] [junit] Class com.jogamp.newt.swt.NewtCanvasSWT [junit] Removed Method 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 glHintPGI, desc[(II)V], sig[null], throws nil, access[public] [junit] Removed Method glBlendFuncSeparateINGR, desc[(IIII)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.GL2 [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 glUniform4ui64ARB, desc[(IJJJJ)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 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 Field GL_ALLOW_DRAW_WIN_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107023, access[final public static] [junit] Removed Field GL_SAMPLE_LOCATION_SUBPIXEL_BITS_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37693, 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 Field GL_RED_MAX_CLAMP_INGR, desc[I], sig[null], value[type java.lang.Integer, data 34148, access[final public static] [junit] Removed Method glUniform3ui64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public] [junit] Removed Method glProgramUniform1i64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public] [junit] Removed Method glUniform3ui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Removed Method glProgramUniform4i64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Removed Method glProgramUniform4ui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Removed Method glNamedFramebufferSampleLocationsfvARB, desc[(IIILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Removed Method glProgramUniform2ui64ARB, desc[(IIJJ)V], sig[null], throws nil, access[abstract public] [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 glUniform2ui64vARB, desc[(II[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 Method glProgramUniform3ui64ARB, desc[(IIJJJ)V], sig[null], throws nil, access[abstract public] [junit] Removed Method glGetnUniformui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Removed Field GL_WIDE_LINE_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107042, access[final public static] [junit] Removed Field GL_COLOR3_BIT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 65536, 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 Method glGetUniformui64vARB, desc[(II[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 Field GL_VERTEX4_BIT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 8, access[final public static] [junit] Removed Field GL_FRAMEBUFFER_PROGRAMMABLE_SAMPLE_LOCATIONS_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37698, access[final public static] [junit] Removed 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_WEIGHTED_AVERAGE_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37735, access[final public static] [junit] Removed Field GL_VERTEX23_BIT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 4, access[final public static] [junit] Removed Field GL_STRICT_SCISSOR_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107032, access[final public static] [junit] Removed Field GL_MAT_AMBIENT_AND_DIFFUSE_BIT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 2097152, access[final public static] [junit] Removed Field GL_SAMPLE_LOCATION_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36432, access[final public static] [junit] Removed Method glGetUniformi64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public] [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 Field GL_SAMPLE_LOCATION_PIXEL_GRID_HEIGHT_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37695, access[final public static] [junit] Removed Field GL_CONSERVE_MEMORY_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107005, access[final public static] [junit] Removed Method glProgramUniform4i64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public] [junit] Removed Field GL_PREFER_DOUBLEBUFFER_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107000, access[final public static] [junit] Removed Field GL_CLIP_NEAR_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107040, access[final public static] [junit] Removed Method glUniform2i64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public] [junit] Removed Field GL_INT64_VEC4_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36843, access[final public static] [junit] Removed Field GL_ALLOW_DRAW_OBJ_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107022, access[final public static] [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_RED_MIN_CLAMP_INGR, desc[I], sig[null], value[type java.lang.Integer, data 34144, access[final public static] [junit] Removed Method glGetnUniformi64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Removed Method glProgramUniform1i64ARB, desc[(IIJ)V], sig[null], throws nil, access[abstract public] [junit] Removed Field GL_INT64_VEC3_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36842, access[final public static] [junit] Removed Method glProgramUniform2i64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public] [junit] Removed Field GL_TEXCOORD2_BIT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 536870912, access[final public static] [junit] Removed Method glEvaluateDepthValuesARB, desc[()V], sig[null], throws nil, access[abstract public] [junit] Removed Field GL_PROGRAMMABLE_SAMPLE_LOCATION_TABLE_SIZE_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37696, access[final public static] [junit] Removed Method glProgramUniform3i64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Removed Field GL_NORMAL_BIT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 134217728, access[final public static] [junit] Removed Method glFramebufferSampleLocationsfvARB, desc[(IIILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[abstract public] [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[(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 glProgramUniform2i64ARB, desc[(IIJJ)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 Method glGetnUniformui64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public] [junit] Removed Field GL_MAT_SHININESS_BIT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 33554432, access[final public static] [junit] Removed Method glUniform2ui64ARB, desc[(IJJ)V], sig[null], throws nil, access[abstract public] [junit] Removed Field GL_MAT_EMISSION_BIT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 8388608, access[final public static] [junit] Removed Field GL_TEXCOORD3_BIT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 1073741824, 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 Method glGetUniformi64vARB, desc[(IILjava/nio/LongBuffer;)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 Method glFramebufferSampleLocationsfvARB, desc[(III[FI)V], sig[null], throws nil, access[abstract public] [junit] Removed Field GL_MAT_COLOR_INDEXES_BIT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 16777216, access[final public static] [junit] Removed Method glProgramUniform4i64ARB, desc[(IIJJJJ)V], sig[null], throws nil, access[abstract public] [junit] Removed Field GL_UNSIGNED_INT64_VEC4_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36855, access[final public static] [junit] Removed Method glUniform4i64ARB, desc[(IJJJJ)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 glUniform1ui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Removed Method glNamedFramebufferSampleLocationsfvARB, desc[(III[FI)V], sig[null], throws nil, access[abstract public] [junit] Removed Field GL_PROGRAMMABLE_SAMPLE_LOCATION_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37697, access[final public static] [junit] Removed Method glUniform2i64ARB, desc[(IJJ)V], sig[null], throws nil, access[abstract public] [junit] Removed Method glProgramUniform1ui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Removed Field GL_MAT_AMBIENT_BIT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 1048576, access[final public static] [junit] Removed Method glProgramUniform4ui64ARB, desc[(IIJJJJ)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 glProgramUniform4ui64vARB, desc[(III[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_STRICT_LIGHTING_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107031, access[final public static] [junit] Removed Method glProgramUniform1ui64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public] [junit] Removed Method glProgramUniform3ui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Removed Method glUniform4i64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Removed Method glUniform3i64ARB, desc[(IJJJ)V], sig[null], throws nil, access[abstract public] [junit] Removed Field GL_MAT_SPECULAR_BIT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 67108864, access[final public static] [junit] Removed Method glBlendFuncSeparateINGR, desc[(IIII)V], sig[null], throws nil, access[abstract public] [junit] Removed Method glProgramUniform2i64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Removed Method glProgramUniform3ui64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public] [junit] Removed Field GL_UNSIGNED_INT64_VEC2_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36853, access[final public static] [junit] Removed Field GL_TEXCOORD1_BIT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 268435456, access[final public static] [junit] Removed Method glMaxShaderCompilerThreadsARB, desc[(I)V], sig[null], throws nil, access[abstract public] [junit] Removed Field GL_STRICT_DEPTHFUNC_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107030, access[final public static] [junit] Removed Method glUniform1i64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public] [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_ALPHA_MAX_CLAMP_INGR, desc[I], sig[null], value[type java.lang.Integer, data 34151, access[final public static] [junit] Removed Method glGetnUniformi64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public] [junit] Removed Field GL_ALLOW_DRAW_MEM_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107025, access[final public static] [junit] Removed Method glGetUniformui64vARB, desc[(IILjava/nio/LongBuffer;)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_VERTEX_CONSISTENT_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107051, access[final public static] [junit] Removed Field GL_EDGEFLAG_BIT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 262144, access[final public static] [junit] Removed Method glProgramUniform1i64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Removed Method glUniform1ui64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public] [junit] Removed Field GL_ALLOW_DRAW_FRG_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107024, 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 Field GL_UNSIGNED_INT64_VEC3_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36854, access[final public static] [junit] Removed Method glProgramUniform1ui64ARB, desc[(IIJ)V], sig[null], throws nil, access[abstract public] [junit] Removed Field GL_ALPHA_MIN_CLAMP_INGR, desc[I], sig[null], value[type java.lang.Integer, data 34147, access[final public static] [junit] Removed Method glUniform4ui64vARB, desc[(II[JI)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_WIDTH_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37694, access[final public static] [junit] Removed Field GL_INTERLACE_READ_INGR, desc[I], sig[null], value[type java.lang.Integer, data 34152, access[final public static] [junit] Removed 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_NATIVE_GRAPHICS_HANDLE_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107010, access[final public static] [junit] Removed Method glHintPGI, desc[(II)V], sig[null], throws nil, access[abstract public] [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_INDEX_BIT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 524288, access[final public static] [junit] Removed Method glUniform2i64vARB, desc[(IILjava/nio/LongBuffer;)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_NATIVE_GRAPHICS_END_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107012, 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 Field GL_ALWAYS_FAST_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107020, access[final public static] [junit] Removed Method glUniform3ui64ARB, desc[(IJJJ)V], sig[null], throws nil, access[abstract public] [junit] Removed Field GL_MATERIAL_SIDE_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107052, access[final public static] [junit] Removed Method glProgramUniform2ui64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public] [junit] Removed Method glProgramUniform3i64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public] [junit] Removed Method glUniform4i64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public] [junit] Class com.jogamp.opengl.GL2ES3 [junit] Removed Method glPrimitiveBoundingBox, desc[(FFFFFFFF)V], sig[null], throws nil, access[abstract public] [junit] Removed Field GL_IMAGE_FORMAT_COMPATIBILITY_TYPE, desc[I], sig[null], value[type java.lang.Integer, data 37063, access[final public static] [junit] Removed Field GL_IMAGE_FORMAT_COMPATIBILITY_BY_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_CONTROL_IMAGE_UNIFORMS, desc[I], sig[null], value[type java.lang.Integer, data 37067, access[final public static] [junit] Removed Field GL_MAX_GEOMETRY_IMAGE_UNIFORMS, desc[I], sig[null], value[type java.lang.Integer, data 37069, access[final public static] [junit] Removed Field GL_MAX_TESS_EVALUATION_IMAGE_UNIFORMS, desc[I], sig[null], value[type java.lang.Integer, data 37068, access[final public static] [junit] Removed Field GL_MAX_FRAGMENT_IMAGE_UNIFORMS, desc[I], sig[null], value[type java.lang.Integer, data 37070, access[final public static] [junit] Removed Field GL_PRIMITIVE_BOUNDING_BOX, desc[I], sig[null], value[type java.lang.Integer, data 37566, access[final public static] [junit] Removed Field GL_IMAGE_FORMAT_COMPATIBILITY_BY_SIZE, desc[I], sig[null], value[type java.lang.Integer, data 37064, access[final public static] [junit] Removed Field GL_MAX_VERTEX_IMAGE_UNIFORMS, desc[I], sig[null], value[type java.lang.Integer, data 37066, access[final public static] [junit] Removed Field GL_MULTISAMPLE_LINE_WIDTH_RANGE, desc[I], sig[null], value[type java.lang.Integer, data 37761, access[final public static] [junit] Removed Field GL_MULTISAMPLE_LINE_WIDTH_GRANULARITY, desc[I], sig[null], value[type java.lang.Integer, data 37762, access[final public static] [junit] Class com.jogamp.opengl.GL2GL3 [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_2D_MULTISAMPLE_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36950, 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_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36946, access[final public static] [junit] Removed Field GL_INT_IMAGE_1D, desc[I], sig[null], value[type java.lang.Integer, data 36951, access[final public static] [junit] Removed Field GL_INT_IMAGE_2D_MULTISAMPLE, desc[I], sig[null], value[type java.lang.Integer, data 36960, access[final public static] [junit] Removed Field GL_UNSIGNED_INT_IMAGE_2D_RECT, desc[I], sig[null], value[type java.lang.Integer, data 36965, 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_1D, desc[I], sig[null], value[type java.lang.Integer, data 36940, 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_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_IMAGE_2D_RECT, desc[I], sig[null], value[type java.lang.Integer, data 36943, access[final public static] [junit] Removed Field GL_INT_IMAGE_1D_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36957, access[final public static] [junit] Removed Field GL_MAX_IMAGE_SAMPLES, desc[I], sig[null], value[type java.lang.Integer, data 36973, access[final public static] [junit] Removed Field GL_UNSIGNED_INT_IMAGE_2D_MULTISAMPLE, desc[I], sig[null], value[type java.lang.Integer, data 36971, access[final public static] [junit] Removed Field GL_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.GLContext [junit] Removed Field FORCE_MIN_FBO_SUPPORT, desc[Z], sig[null], value[type null, data null, access[final protected static] [junit] Removed Method mapAvailableGLVersion, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;IIIII)Ljava/lang/Integer;], sig[null], throws nil, access[protected static] [junit] Removed Field FORCE_NO_COLOR_RENDERBUFFER, 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] Class com.jogamp.opengl.GLDrawableFactory [junit] Removed Method getFactoryImpl, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;)Lcom/jogamp/opengl/GLDrawableFactory;], sig[null], throws [com/jogamp/opengl/GLException], access[protected static] [junit] Class com.jogamp.opengl.GLRendererQuirks [junit] Removed Method addQuirks, desc[([III)V], sig[null], throws [java/lang/IllegalArgumentException], access[final public] [junit] Removed Field GLNonCompliant, desc[I], sig[null], value[type java.lang.Integer, data 6, access[final public static] [junit] Removed Method addStickyDeviceQuirks, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;[III)V], sig[null], throws [java/lang/IllegalArgumentException], access[public static] [junit] Removed Method , desc[([III)V], sig[null], throws [java/lang/IllegalArgumentException], access[public] [junit] Class com.jogamp.opengl.JoglVersion [junit] Removed Method getAvailableCapabilitiesInfo, desc[(Lcom/jogamp/opengl/GLDrawableFactory;Lcom/jogamp/nativewindow/AbstractGraphicsDevice;Ljava/lang/StringBuilder;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public static] [junit] Class com.jogamp.opengl.TraceGL4bc [junit] Removed Method glBlendFuncSeparateINGR, desc[(IIII)V], sig[null], throws nil, access[public] [junit] Removed Method glHintPGI, desc[(II)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.egl.EGL [junit] Removed Method eglGetSyncAttrib, desc[(JLjava/nio/Buffer;ILcom/jogamp/common/nio/PointerBuffer;)Z], sig[null], throws nil, access[public static] [junit] Removed Method eglDestroySync, desc[(JLjava/nio/Buffer;)Z], 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 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 eglGetPlatformDisplay, desc[(ILjava/nio/Buffer;Lcom/jogamp/common/nio/PointerBuffer;)J], sig[null], throws nil, access[public static] [junit] Removed Method eglCreatePlatformPixmapSurface, desc[(JJLjava/nio/Buffer;Lcom/jogamp/common/nio/PointerBuffer;)J], sig[null], throws nil, access[public static] [junit] Removed Method eglDestroyImage, desc[(JLjava/nio/Buffer;)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 eglCreateSync, desc[(JILcom/jogamp/common/nio/PointerBuffer;)Ljava/nio/ByteBuffer;], 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] Class com.jogamp.opengl.egl.EGLExt [junit] Removed Method eglLabelObjectKHR, desc[(JILjava/nio/Buffer;Ljava/nio/Buffer;)I], sig[null], throws nil, access[abstract public] [junit] Removed Method eglCreateImageKHR, desc[(JJILjava/nio/Buffer;Ljava/nio/IntBuffer;)J], sig[null], throws nil, access[abstract public] [junit] Removed Method eglCreatePlatformPixmapSurfaceEXT, desc[(JJLjava/nio/Buffer;Ljava/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 eglCreateStreamFromFileDescriptorKHR, desc[(JI)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 eglClientWaitSyncNV, desc[(Ljava/nio/Buffer;IJ)I], 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 eglQueryDeviceStringEXT, desc[(Ljava/nio/Buffer;I)Ljava/nio/ByteBuffer;], 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 eglOutputLayerAttribEXT, desc[(JLjava/nio/Buffer;IJ)Z], sig[null], throws nil, access[abstract public] [junit] Removed Method eglDestroySyncNV, desc[(Ljava/nio/Buffer;)Z], sig[null], throws nil, access[abstract public] [junit] Removed Method eglSignalSyncNV, desc[(Ljava/nio/Buffer;I)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 eglQueryOutputLayerStringEXT, desc[(JLjava/nio/Buffer;I)Ljava/nio/ByteBuffer;], 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 eglCreateStreamProducerSurfaceKHR, desc[(JJLjava/nio/Buffer;Ljava/nio/IntBuffer;)J], 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 eglStreamAttribKHR, desc[(JLjava/nio/Buffer;II)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 eglCreatePlatformWindowSurfaceEXT, desc[(JJLjava/nio/Buffer;Ljava/nio/IntBuffer;)J], sig[null], throws nil, access[abstract public] [junit] Removed Method eglGetStreamFileDescriptorKHR, desc[(JLjava/nio/Buffer;)I], sig[null], throws nil, access[abstract public] [junit] Removed Method eglOutputPortAttribEXT, desc[(JLjava/nio/Buffer;IJ)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] Removed Method eglQueryOutputLayerAttribEXT, desc[(JLjava/nio/Buffer;ILcom/jogamp/common/nio/PointerBuffer;)Z], sig[null], throws nil, access[abstract public] [junit] Removed Method eglQueryDeviceAttribEXT, desc[(Ljava/nio/Buffer;ILcom/jogamp/common/nio/PointerBuffer;)Z], sig[null], throws nil, access[abstract public] [junit] Removed Method eglCreateStreamSyncNV, desc[(JLjava/nio/Buffer;ILjava/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 eglQueryStreamTimeKHR, desc[(JLjava/nio/Buffer;ILjava/nio/LongBuffer;)Z], sig[null], throws nil, access[abstract public] [junit] Removed Method eglDestroyStreamKHR, desc[(JLjava/nio/Buffer;)Z], sig[null], throws nil, access[abstract public] [junit] Removed Method eglQueryOutputPortStringEXT, desc[(JLjava/nio/Buffer;I)Ljava/nio/ByteBuffer;], 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] Class com.jogamp.opengl.util.texture.spi.DDSImage [junit] Removed Method isDDSImage, desc[(Ljava/io/InputStream;)Z], sig[null], throws [java/io/IOException], access[public static] [junit] Class com.jogamp.opengl.util.texture.spi.SGIImage [junit] Removed Method isSGIImage, desc[(Ljava/io/InputStream;)Z], sig[null], throws [java/io/IOException], access[public static] [junit] Class com.jogamp.opengl.util.texture.spi.TextureProvider [junit] Removed Method newTextureData, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/net/URL;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[abstract public] [junit] Removed Method newTextureData, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/io/File;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[abstract public] [junit] Class com.jogamp.opengl.util.texture.spi.awt.IIOTextureProvider [junit] Removed Method newTextureData, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/net/URL;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[public] [junit] Removed Method newTextureData, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/io/File;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[public] [junit] [junit] [junit] Changes [junit] [junit] Class com.jogamp.nativewindow.NativeWindowFactory [junit] Changed Field TYPE_AWT, type[nil -> java.lang.String], access[] [junit] Changed Field TYPE_EGL, type[nil -> java.lang.String], access[] [junit] Changed Field TYPE_WINDOWS, 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_X11, type[nil -> java.lang.String], access[] [junit] Changed Field TYPE_MACOSX, type[nil -> java.lang.String], access[] [junit] Changed Field TYPE_ANDROID, type[nil -> java.lang.String], access[] [junit] Class com.jogamp.newt.awt.NewtCanvasAWT [junit] Changed Class , access[] [junit] Class com.jogamp.newt.swt.NewtCanvasSWT [junit] Changed Class , access[] [junit] Class com.jogamp.opengl.DebugGL4bc [junit] Changed Class , access[] [junit] Class com.jogamp.opengl.DebugGLES1 [junit] Changed Class , access[] [junit] Class com.jogamp.opengl.DebugGLES3 [junit] Changed Class , access[] [junit] Class com.jogamp.opengl.TraceGL4bc [junit] Changed Class , access[] [junit] Class com.jogamp.opengl.TraceGLES1 [junit] Changed Class , access[] [junit] Class com.jogamp.opengl.TraceGLES3 [junit] Changed Class , access[] [junit] Class com.jogamp.opengl.math.FloatUtil [junit] Changed Method matrixToString, access[] [junit] Changed Method multMatrixVec, access[] [junit] Changed Method matrixRowToString, access[] [junit] Changed Method matrixToString, access[] [junit] Changed Method multMatrix, access[] [junit] Changed Method multMatrix, access[] [junit] Class com.jogamp.opengl.util.PMVMatrix [junit] Changed Method getDirtyBits, access[] [junit] Changed Method getRequestMask, access[] [junit] [junit] [junit] CompatChanges [junit] [junit] Class com.jogamp.newt.Window [junit] CompatChanged Method com.jogamp.[newt.Window -> nativewindow.NativeWindow].getBounds, access[] [junit] Class com.jogamp.newt.swt.NewtCanvasSWT [junit] CompatChanged Method dispose, throws[[] -> [org/eclipse/swt/SWTException]], access[] [junit] CompatChanged Method setNEWTChild, throws[[] -> [org/eclipse/swt/SWTException]], access[] [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.NativeSurface [junit] Added Method getLock, desc[()Lcom/jogamp/common/util/locks/RecursiveLock;], sig[null], throws nil, access[abstract public] [junit] Class com.jogamp.nativewindow.NativeWindow [junit] Added Method getSurfaceBounds, desc[()Lcom/jogamp/nativewindow/util/Rectangle;], sig[null], throws nil, access[abstract public] [junit] Added Method getBounds, desc[()Lcom/jogamp/nativewindow/util/Rectangle;], sig[null], throws nil, access[abstract public] [junit] Class com.jogamp.nativewindow.NativeWindowFactory [junit] Added Field TYPE_DRM_GBM, desc[Ljava/lang/String;], sig[null], value[type java.lang.String, data .egl.gbm, access[final public static] [junit] Added Method getLocationOnScreen, desc[(Lcom/jogamp/nativewindow/NativeWindow;)Lcom/jogamp/nativewindow/util/Point;], sig[null], throws nil, access[public static] [junit] Added Field TYPE_WAYLAND, desc[Ljava/lang/String;], sig[null], value[type java.lang.String, data .wayland, 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.awt.JAWTWindow [junit] Added Method invalidateNative, desc[(J)V], sig[null], throws nil, access[abstract protected] [junit] Added Field jawt_surface_bounds, desc[Lcom/jogamp/nativewindow/util/Rectangle;], sig[null], value[type null, data null, access[protected] [junit] Added Method getJAWTSurfaceBounds, desc[()Lcom/jogamp/nativewindow/util/RectangleImmutable;], sig[null], throws nil, access[final public] [junit] Added Method getBounds, desc[()Lcom/jogamp/nativewindow/util/Rectangle;], sig[null], throws nil, access[final public] [junit] Added Method getSurfaceBounds, desc[()Lcom/jogamp/nativewindow/util/Rectangle;], sig[null], throws nil, access[final public] [junit] Added Method detachSurfaceLayerImpl, desc[(J)V], sig[null], throws nil, access[protected] [junit] Added Method layoutSurfaceLayerImpl, desc[(Z)V], sig[null], throws nil, 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 autoScaleUp, desc[(I)I], sig[null], throws nil, access[public static] [junit] Added Method autoScaleDown, desc[(I)I], sig[null], throws nil, access[public static] [junit] Added Method getLocationInPixels, desc[(Lorg/eclipse/swt/widgets/Control;)Lorg/eclipse/swt/graphics/Point;], sig[null], throws [com/jogamp/nativewindow/NativeWindowException], access[public static] [junit] Added Method getSizeInPixels, desc[(Lorg/eclipse/swt/widgets/Control;)Lorg/eclipse/swt/graphics/Point;], sig[null], throws [com/jogamp/nativewindow/NativeWindowException], access[public static] [junit] Added Method initSingleton, desc[()V], sig[null], throws nil, access[public static] [junit] Added Method deviceZoomScaleUp, desc[(Lcom/jogamp/nativewindow/util/Point;)Lcom/jogamp/nativewindow/util/Point;], sig[null], throws nil, access[public static] [junit] Added Method isOnSWTThread, desc[(Lorg/eclipse/swt/widgets/Display;)Z], sig[null], throws nil, access[public static] [junit] Added Method printInfo, desc[(Ljava/io/PrintStream;Lorg/eclipse/swt/widgets/Display;)V], sig[null], throws nil, access[public static] [junit] Added Method invokeOnOSTKThread, desc[(ZLjava/lang/Runnable;)V], sig[null], throws nil, access[public static] [junit] Added Method deviceZoomScaleUp, desc[(I)I], sig[null], throws nil, access[public static] [junit] Added Method getAutoScalingFactor, desc[()F], sig[null], throws [com/jogamp/nativewindow/NativeWindowException], access[public static] [junit] Added Method deviceZoomScaleDown, desc[(I)I], sig[null], throws nil, access[public static] [junit] Added Method getClientAreaInPixels, desc[(Lorg/eclipse/swt/widgets/Scrollable;)Lorg/eclipse/swt/graphics/Rectangle;], sig[null], throws [com/jogamp/nativewindow/NativeWindowException], access[public static] [junit] Added Method invokeOnSWTThread, desc[(Lorg/eclipse/swt/widgets/Display;ZLjava/lang/Runnable;)V], sig[null], throws nil, access[public static] [junit] Added Method getDeviceZoomScalingFactor, desc[()F], sig[null], throws nil, access[public static] [junit] Added Method deviceZoomScaleDown, desc[(Lcom/jogamp/nativewindow/util/Point;)Lcom/jogamp/nativewindow/util/Point;], sig[null], throws nil, access[public static] [junit] Class com.jogamp.nativewindow.util.Point [junit] Added Method setY, desc[(I)Lcom/jogamp/nativewindow/util/Point;], 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] Added Method setX, desc[(I)Lcom/jogamp/nativewindow/util/Point;], sig[null], throws nil, access[final public] [junit] Class com.jogamp.nativewindow.util.Rectangle [junit] Added Method scale, desc[(FF)Lcom/jogamp/nativewindow/util/Rectangle;], sig[null], throws nil, access[final public] [junit] Added Method set, desc[(Lcom/jogamp/nativewindow/util/RectangleImmutable;)Lcom/jogamp/nativewindow/util/Rectangle;], sig[null], throws nil, access[final public] [junit] Added Method setHeight, desc[(I)Lcom/jogamp/nativewindow/util/Rectangle;], sig[null], throws nil, access[final public] [junit] Added Method intersection, desc[(IIII)Lcom/jogamp/nativewindow/util/Rectangle;], sig[null], throws nil, access[final public] [junit] Added Method union, desc[(Lcom/jogamp/nativewindow/util/RectangleImmutable;)Lcom/jogamp/nativewindow/util/Rectangle;], sig[null], throws nil, access[final public] [junit] Added Method union, desc[(IIII)Lcom/jogamp/nativewindow/util/Rectangle;], sig[null], throws nil, access[final public] [junit] Added Method scaleInv, desc[(FF)Lcom/jogamp/nativewindow/util/Rectangle;], sig[null], throws nil, access[final public] [junit] Added Method intersection, desc[(Lcom/jogamp/nativewindow/util/RectangleImmutable;)Lcom/jogamp/nativewindow/util/Rectangle;], sig[null], throws nil, access[final public] [junit] Added Method contains, desc[(Lcom/jogamp/nativewindow/util/RectangleImmutable;)Z], sig[null], throws nil, access[final public] [junit] Added Method setX, desc[(I)Lcom/jogamp/nativewindow/util/Rectangle;], sig[null], throws nil, access[final public] [junit] Added Method setY, desc[(I)Lcom/jogamp/nativewindow/util/Rectangle;], sig[null], throws nil, access[final public] [junit] Added Method set, desc[(IIII)Lcom/jogamp/nativewindow/util/Rectangle;], sig[null], throws nil, access[final public] [junit] Added Method setWidth, desc[(I)Lcom/jogamp/nativewindow/util/Rectangle;], sig[null], throws nil, access[final public] [junit] Class com.jogamp.nativewindow.util.RectangleImmutable [junit] Added Method union, desc[(IIII)Lcom/jogamp/nativewindow/util/Rectangle;], sig[null], throws nil, access[abstract public] [junit] Added Method intersection, desc[(IIII)Lcom/jogamp/nativewindow/util/Rectangle;], sig[null], throws nil, access[abstract public] [junit] Added Method intersection, desc[(Lcom/jogamp/nativewindow/util/RectangleImmutable;)Lcom/jogamp/nativewindow/util/Rectangle;], sig[null], throws nil, access[abstract public] [junit] Added Method union, desc[(Lcom/jogamp/nativewindow/util/RectangleImmutable;)Lcom/jogamp/nativewindow/util/Rectangle;], sig[null], throws nil, access[abstract public] [junit] Added Method union, desc[(Ljava/util/List;)Lcom/jogamp/nativewindow/util/Rectangle;], sig[(Ljava/util/List;)Lcom/jogamp/nativewindow/util/Rectangle;], throws nil, access[abstract public] [junit] Added Method contains, desc[(Lcom/jogamp/nativewindow/util/RectangleImmutable;)Z], sig[null], throws nil, access[abstract public] [junit] Class com.jogamp.newt.MonitorDevice [junit] Added Field nativeHandle, desc[J], sig[null], value[type null, data null, access[final protected] [junit] Added Method getOrientationTo, desc[(Lcom/jogamp/newt/MonitorDevice;[I)Lcom/jogamp/newt/MonitorDevice$Orientation;], sig[null], throws nil, access[final public] [junit] Added Method , desc[(Lcom/jogamp/newt/Screen;JIZZLcom/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;JIZZLcom/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 getHandle, desc[()J], sig[null], throws nil, access[final public] [junit] Class com.jogamp.newt.MonitorDevice.Orientation [junit] Added Class , access[enum final public super synchronized] [junit] Class com.jogamp.newt.Screen [junit] Added Method getMonitorByHandle, desc[(J)Lcom/jogamp/newt/MonitorDevice;], sig[null], throws nil, access[final public] [junit] Added Method getMonitorById, desc[(I)Lcom/jogamp/newt/MonitorDevice;], sig[null], throws nil, access[final public] [junit] Added Method getFullyEnteredMonitor, desc[(Lcom/jogamp/nativewindow/util/RectangleImmutable;)Lcom/jogamp/newt/MonitorDevice;], sig[null], throws nil, access[final public] [junit] Class com.jogamp.newt.Window [junit] Added Method toString, desc[(Ljava/lang/StringBuilder;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[abstract public] [junit] Added Method toString, desc[()Ljava/lang/String;], 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 toSimpleString, desc[(Ljava/lang/StringBuilder;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[abstract public] [junit] Added Field STATE_MASK_REPOSITIONABLE, desc[I], sig[null], value[type java.lang.Integer, data 16384, access[final public static] [junit] Added Method toSimpleString, desc[()Ljava/lang/String;], sig[null], throws nil, access[abstract public] [junit] Class com.jogamp.newt.awt.NewtCanvasAWT [junit] Added Method getNativeSurface, desc[()Lcom/jogamp/nativewindow/NativeSurface;], sig[null], throws nil, access[public] [junit] Class com.jogamp.newt.javafx.NewtCanvasJFX [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.newt.opengl.GLWindow [junit] Added Method toSimpleString, desc[()Ljava/lang/String;], sig[null], throws nil, access[final public] [junit] Added Method toString, desc[(Ljava/lang/StringBuilder;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[final public] [junit] Added Method getLock, desc[()Lcom/jogamp/common/util/locks/RecursiveLock;], sig[null], throws nil, access[public] [junit] Added Method getSurfaceBounds, desc[()Lcom/jogamp/nativewindow/util/Rectangle;], sig[null], throws nil, access[final public] [junit] Added Method toSimpleString, desc[(Ljava/lang/StringBuilder;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[final public] [junit] 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_1D_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36968, 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_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_RECT, desc[I], sig[null], value[type java.lang.Integer, data 36943, 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_IMAGE_1D, desc[I], sig[null], value[type java.lang.Integer, data 36940, access[final public static] [junit] Added Field GL_UNSIGNED_INT_IMAGE_1D, desc[I], sig[null], value[type java.lang.Integer, data 36962, access[final public static] [junit] Added Field GL_INT_IMAGE_2D_MULTISAMPLE, desc[I], sig[null], value[type java.lang.Integer, data 36960, access[final public static] [junit] Added Field GL_MAX_COMBINED_IMAGE_UNITS_AND_FRAGMENT_OUTPUTS, desc[I], sig[null], value[type java.lang.Integer, data 36665, access[final public static] [junit] Added Field GL_INT_IMAGE_2D_RECT, desc[I], sig[null], value[type java.lang.Integer, data 36954, access[final public static] [junit] Added Field GL_INT_IMAGE_2D_MULTISAMPLE_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36961, access[final public static] [junit] Added Field GL_IMAGE_1D_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36946, 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_IMAGE_2D_MULTISAMPLE_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36950, access[final public static] [junit] Added Field GL_INT_IMAGE_1D_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, desc[I], sig[null], value[type java.lang.Integer, data 36971, access[final public static] [junit] Class com.jogamp.opengl.GL3 [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_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_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_MULTISAMPLE_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36950, access[final public static] [junit] Added Field GL_UNSIGNED_INT_IMAGE_1D_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36968, access[final public static] [junit] Added Field GL_INT_IMAGE_2D_RECT, desc[I], sig[null], value[type java.lang.Integer, data 36954, access[final public static] [junit] Added Field GL_IMAGE_2D_MULTISAMPLE, desc[I], sig[null], value[type java.lang.Integer, data 36949, access[final public static] [junit] Added Field GL_MAX_COMBINED_IMAGE_UNITS_AND_FRAGMENT_OUTPUTS, desc[I], sig[null], value[type java.lang.Integer, data 36665, access[final public static] [junit] Added Field GL_INT_IMAGE_2D_MULTISAMPLE_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36961, 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_INT_IMAGE_1D, desc[I], sig[null], value[type java.lang.Integer, data 36951, access[final public static] [junit] Added Field GL_IMAGE_1D_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36946, access[final public static] [junit] Added Field GL_IMAGE_1D, desc[I], sig[null], value[type java.lang.Integer, data 36940, 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] Class com.jogamp.opengl.GL3ES3 [junit] Added Field GL_IMAGE_FORMAT_COMPATIBILITY_TYPE, desc[I], sig[null], value[type java.lang.Integer, data 37063, access[final public static] [junit] Added Field GL_MULTISAMPLE_LINE_WIDTH_RANGE, desc[I], sig[null], value[type java.lang.Integer, data 37761, access[final public static] [junit] Added Field GL_MAX_VERTEX_IMAGE_UNIFORMS, desc[I], sig[null], value[type java.lang.Integer, data 37066, access[final public static] [junit] Added Field GL_MAX_COMBINED_IMAGE_UNIFORMS, desc[I], sig[null], value[type java.lang.Integer, data 37071, 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_FRAGMENT_IMAGE_UNIFORMS, desc[I], sig[null], value[type java.lang.Integer, data 37070, 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 Method glPrimitiveBoundingBox, desc[(FFFFFFFF)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_PRIMITIVE_BOUNDING_BOX, desc[I], sig[null], value[type java.lang.Integer, data 37566, access[final public static] [junit] Added Field GL_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_GEOMETRY_IMAGE_UNIFORMS, desc[I], sig[null], value[type java.lang.Integer, data 37069, access[final public static] [junit] Added Field GL_MULTISAMPLE_LINE_WIDTH_GRANULARITY, desc[I], sig[null], value[type java.lang.Integer, data 37762, access[final public static] [junit] Added Field GL_MAX_TESS_CONTROL_IMAGE_UNIFORMS, desc[I], sig[null], value[type java.lang.Integer, data 37067, access[final public static] [junit] Class com.jogamp.opengl.GL3bc [junit] Added Field GL_TEXTURE_REDUCTION_MODE_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37734, access[final public static] [junit] Added Field GL_WEIGHTED_AVERAGE_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37735, access[final public static] [junit] Class com.jogamp.opengl.GL4bc [junit] Added Method glGetUniformi64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Method glUniform3ui64ARB, desc[(IJJJ)V], sig[null], throws nil, access[abstract public] [junit] Added Method glProgramUniform3ui64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Method glGetUniformui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Method glUniform1ui64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public] [junit] Added 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 glUniform4ui64vARB, 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 glProgramUniform3i64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Method glProgramUniform4ui64ARB, desc[(IIJJJJ)V], sig[null], throws nil, access[abstract public] [junit] Added Method glUniform3ui64vARB, 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 Field GL_UNSIGNED_INT64_VEC4_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36855, access[final public static] [junit] Added Method glProgramUniform4ui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_INT64_VEC2_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36841, access[final public static] [junit] Added Method glUniform1i64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_MAX_SHADER_COMPILER_THREADS_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37296, access[final public static] [junit] Added Method glUniform1ui64ARB, desc[(IJ)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 glProgramUniform2ui64ARB, desc[(IIJJ)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 glGetUniformui64vARB, 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_SAMPLE_LOCATION_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36432, access[final public static] [junit] Added Method glUniform3i64vARB, desc[(IILjava/nio/LongBuffer;)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 glProgramUniform1i64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Method glProgramUniform1ui64ARB, desc[(IIJ)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_INT64_ARB, desc[I], sig[null], value[type java.lang.Integer, data 5134, access[final public static] [junit] Added Method glGetUniformi64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Method glEvaluateDepthValuesARB, 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_INT64_VEC3_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36842, access[final public static] [junit] Added Method glProgramUniform2ui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Method glUniform3i64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Method glProgramUniform2i64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Method glGetnUniformui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Method glProgramUniform3ui64ARB, desc[(IIJJJ)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 glUniform4i64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Method glUniform1i64ARB, desc[(IJ)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_UNSIGNED_INT64_VEC2_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36853, 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 glUniform4i64ARB, desc[(IJJJJ)V], sig[null], throws nil, access[abstract public] [junit] Added Method glProgramUniform4i64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Method glFramebufferSampleLocationsfvARB, desc[(III[FI)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 glProgramUniform2ui64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Method glProgramUniform4i64ARB, desc[(IIJJJJ)V], sig[null], throws nil, access[abstract public] [junit] Added Method glProgramUniform4ui64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Method glUniform1ui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Method glUniform2i64ARB, desc[(IJJ)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 glProgramUniform2i64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_FRAMEBUFFER_SAMPLE_LOCATION_PIXEL_GRID_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37699, access[final public static] [junit] Added Method glMaxShaderCompilerThreadsARB, desc[(I)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 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 glUniform4ui64ARB, desc[(IJJJJ)V], sig[null], throws nil, access[abstract public] [junit] Added Method glUniform2i64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Method glProgramUniform1i64ARB, desc[(IIJ)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 glUniform2ui64ARB, desc[(IJJ)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 glProgramUniform3i64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_SAMPLE_LOCATION_PIXEL_GRID_WIDTH_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37694, access[final public static] [junit] Added Method glUniform1i64vARB, desc[(IILjava/nio/LongBuffer;)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 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 glProgramUniform2i64ARB, desc[(IIJJ)V], sig[null], throws nil, access[abstract public] [junit] Added Method glFramebufferSampleLocationsfvARB, desc[(IIILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_FRAMEBUFFER_PROGRAMMABLE_SAMPLE_LOCATIONS_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37698, access[final public static] [junit] Added Method glGetnUniformi64vARB, desc[(III[JI)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 glProgramUniform1ui64vARB, desc[(IIILjava/nio/LongBuffer;)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 glUniform2i64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_SAMPLE_LOCATION_SUBPIXEL_BITS_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37693, access[final public static] [junit] 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 getFactoryImpl, desc[(Z)Lcom/jogamp/opengl/GLDrawableFactory;], sig[null], throws nil, access[protected static] [junit] Added Method getFactory, desc[(Z)Lcom/jogamp/opengl/GLDrawableFactory;], sig[null], throws nil, access[public static] [junit] Added Method getFactory, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;)Lcom/jogamp/opengl/GLDrawableFactory;], sig[null], throws nil, access[public static] [junit] Class com.jogamp.opengl.GLProfile [junit] Added Field GL_PROFILE_LIST_MAX_MOBILE, desc[[Ljava/lang/String;], sig[null], value[type null, data null, access[final public static] [junit] Added Field disabledEGL, desc[Z], sig[null], value[type null, data null, access[final public static] [junit] Class com.jogamp.opengl.GLRendererQuirks [junit] Added Field NoFBOSupport, desc[I], sig[null], value[type java.lang.Integer, data 23, access[final public static] [junit] Added Field No10BitColorCompOffscreen, desc[I], sig[null], value[type java.lang.Integer, data 25, access[final public static] [junit] Added 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 Method exist, desc[(Lcom/jogamp/opengl/GLRendererQuirks;I)Z], sig[null], throws [java/lang/IllegalArgumentException], access[public static] [junit] Added Field DontChooseFBConfigBestMatch, desc[I], sig[null], value[type java.lang.Integer, data 24, access[final public static] [junit] Class com.jogamp.opengl.GLRendererQuirks.Override [junit] Added Class , access[enum final public super synchronized] [junit] Class com.jogamp.opengl.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 eglGetPlatformDisplay, desc[(IJLcom/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 eglCreatePlatformWindowSurface, desc[(JJJLcom/jogamp/common/nio/PointerBuffer;)J], sig[null], throws nil, access[public static] [junit] Added Method eglClientWaitSync, desc[(JJIJ)I], sig[null], throws nil, access[public static] [junit] Added Method eglCreateImage, desc[(JJIJLcom/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 eglDestroySync, desc[(JJ)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] 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] Added Method eglCreatePlatformPixmapSurface, desc[(JJJLcom/jogamp/common/nio/PointerBuffer;)J], sig[null], throws nil, access[public static] [junit] Class com.jogamp.opengl.egl.EGLClientPixmapHI [junit] Added Method getPData, desc[()J], sig[null], throws nil, access[public] [junit] Added Method setPData, desc[(J)Lcom/jogamp/opengl/egl/EGLClientPixmapHI;], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.egl.EGLExt [junit] Added Method eglStreamConsumerReleaseKHR, desc[(JJ)Z], sig[null], throws nil, access[abstract public] [junit] Added Method eglLabelObjectKHR, desc[(JIJJ)I], sig[null], throws nil, access[abstract public] [junit] Added Method eglQueryOutputLayerStringEXT, desc[(JJI)Ljava/nio/ByteBuffer;], 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 eglDestroyStreamKHR, desc[(JJ)Z], sig[null], throws nil, access[abstract public] [junit] Added Method eglGetPlatformDisplayEXT, desc[(IJLjava/nio/IntBuffer;)J], sig[null], throws nil, access[abstract public] [junit] Added Method 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 eglQueryOutputPortAttribEXT, desc[(JJILcom/jogamp/common/nio/PointerBuffer;)Z], sig[null], throws nil, access[abstract public] [junit] Added Method eglCreatePlatformPixmapSurfaceEXT, desc[(JJJLjava/nio/IntBuffer;)J], sig[null], throws nil, access[abstract public] [junit] Added Method eglFenceNV, desc[(J)Z], sig[null], throws nil, access[abstract public] [junit] Added Method eglOutputLayerAttribEXT, desc[(JJIJ)Z], sig[null], throws nil, access[abstract public] [junit] Added Method eglCreateImageKHR, desc[(JJIJLjava/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 eglCreatePlatformWindowSurfaceEXT, 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 eglGetSyncAttribNV, desc[(JILjava/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 eglDestroySyncNV, desc[(J)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 eglQueryDeviceAttribEXT, desc[(JILcom/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 eglQueryStreamKHR, desc[(JJILjava/nio/IntBuffer;)Z], sig[null], throws nil, access[abstract public] [junit] Added Method eglGetStreamFileDescriptorKHR, desc[(JJ)I], sig[null], throws nil, access[abstract public] [junit] Added Method eglQueryDeviceStringEXT, desc[(JI)Ljava/nio/ByteBuffer;], sig[null], throws nil, access[abstract public] [junit] Added Method eglStreamConsumerAcquireKHR, desc[(JJ)Z], sig[null], throws nil, access[abstract public] [junit] Added Method eglCreateFenceSyncNV, desc[(JILjava/nio/IntBuffer;)J], sig[null], throws nil, access[abstract public] [junit] Added Method eglStreamConsumerOutputEXT, desc[(JJJ)Z], sig[null], throws nil, access[abstract public] [junit] Added Method eglQueryStreamu64KHR, desc[(JJILjava/nio/LongBuffer;)Z], sig[null], throws nil, access[abstract public] [junit] Added Method eglQueryStreamTimeKHR, desc[(JJILjava/nio/LongBuffer;)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] Added Method eglClientWaitSyncNV, desc[(JIJ)I], sig[null], throws nil, access[abstract public] [junit] Added Method eglCreateStreamFromFileDescriptorKHR, desc[(JI)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.NativeSurface [junit] Added Method getLock, desc[()Lcom/jogamp/common/util/locks/RecursiveLock;], sig[null], throws nil, access[abstract public] [junit] Class com.jogamp.nativewindow.NativeWindow [junit] Added Method getSurfaceBounds, desc[()Lcom/jogamp/nativewindow/util/Rectangle;], sig[null], throws nil, access[abstract public] [junit] Added Method getBounds, desc[()Lcom/jogamp/nativewindow/util/Rectangle;], sig[null], throws nil, access[abstract public] [junit] Class com.jogamp.nativewindow.NativeWindowFactory [junit] Changed Field TYPE_AWT, type[nil -> java.lang.String], access[] [junit] Changed Field TYPE_EGL, type[nil -> java.lang.String], access[] [junit] Changed Field TYPE_WINDOWS, 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_DEFAULT, type[nil -> java.lang.String], access[] [junit] Added Method getLocationOnScreen, desc[(Lcom/jogamp/nativewindow/NativeWindow;)Lcom/jogamp/nativewindow/util/Point;], sig[null], throws nil, access[public static] [junit] Added Field TYPE_WAYLAND, desc[Ljava/lang/String;], sig[null], value[type java.lang.String, data .wayland, 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] Changed Field TYPE_BCM_VC_IV, 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_X11, type[nil -> java.lang.String], access[] [junit] Changed Field TYPE_MACOSX, type[nil -> java.lang.String], access[] [junit] Changed Field TYPE_ANDROID, 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 layoutSurfaceLayerImpl, desc[(JZ)V], sig[null], throws nil, access[protected] [junit] Removed Field bounds, desc[Lcom/jogamp/nativewindow/util/Rectangle;], sig[null], value[type null, data null, access[protected] [junit] Added Method invalidateNative, desc[(J)V], sig[null], throws nil, access[abstract protected] [junit] Removed Method invalidateNative, desc[()V], sig[null], throws nil, access[abstract protected] [junit] Added Field jawt_surface_bounds, desc[Lcom/jogamp/nativewindow/util/Rectangle;], sig[null], value[type null, data null, access[protected] [junit] Added Method getJAWTSurfaceBounds, desc[()Lcom/jogamp/nativewindow/util/RectangleImmutable;], sig[null], throws nil, access[final public] [junit] Removed Method updateLockedData, desc[(Ljogamp/nativewindow/jawt/JAWT_Rectangle;)Z], sig[null], throws nil, access[final protected] [junit] Removed Method getBounds, desc[()Lcom/jogamp/nativewindow/util/RectangleImmutable;], sig[null], throws nil, access[final public] [junit] Added Method getBounds, desc[()Lcom/jogamp/nativewindow/util/Rectangle;], sig[null], throws nil, access[final public] [junit] Removed Method 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] Added Method getSurfaceBounds, desc[()Lcom/jogamp/nativewindow/util/Rectangle;], sig[null], throws nil, access[final public] [junit] Removed Method detachSurfaceLayerImpl, desc[(JLjava/lang/Runnable;)V], sig[null], throws nil, access[protected] [junit] Added Method detachSurfaceLayerImpl, desc[(J)V], sig[null], throws nil, access[protected] [junit] Added Method layoutSurfaceLayerImpl, desc[(Z)V], sig[null], throws nil, 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 autoScaleUp, desc[(I)I], sig[null], throws nil, access[public static] [junit] Added Method autoScaleDown, desc[(I)I], sig[null], throws nil, access[public static] [junit] Added Method getLocationInPixels, desc[(Lorg/eclipse/swt/widgets/Control;)Lorg/eclipse/swt/graphics/Point;], sig[null], throws [com/jogamp/nativewindow/NativeWindowException], access[public static] [junit] Added Method getSizeInPixels, desc[(Lorg/eclipse/swt/widgets/Control;)Lorg/eclipse/swt/graphics/Point;], sig[null], throws [com/jogamp/nativewindow/NativeWindowException], access[public static] [junit] Added Method initSingleton, desc[()V], sig[null], throws nil, access[public static] [junit] Added Method deviceZoomScaleUp, desc[(Lcom/jogamp/nativewindow/util/Point;)Lcom/jogamp/nativewindow/util/Point;], sig[null], throws nil, access[public static] [junit] Added Method isOnSWTThread, desc[(Lorg/eclipse/swt/widgets/Display;)Z], sig[null], throws nil, access[public static] [junit] Added Method printInfo, desc[(Ljava/io/PrintStream;Lorg/eclipse/swt/widgets/Display;)V], sig[null], throws nil, access[public static] [junit] Added Method invokeOnOSTKThread, desc[(ZLjava/lang/Runnable;)V], sig[null], throws nil, access[public static] [junit] Added Method deviceZoomScaleUp, desc[(I)I], sig[null], throws nil, access[public static] [junit] Added Method getAutoScalingFactor, desc[()F], sig[null], throws [com/jogamp/nativewindow/NativeWindowException], access[public static] [junit] Added Method deviceZoomScaleDown, desc[(I)I], sig[null], throws nil, access[public static] [junit] Added Method getClientAreaInPixels, desc[(Lorg/eclipse/swt/widgets/Scrollable;)Lorg/eclipse/swt/graphics/Rectangle;], sig[null], throws [com/jogamp/nativewindow/NativeWindowException], access[public static] [junit] Added Method invokeOnSWTThread, desc[(Lorg/eclipse/swt/widgets/Display;ZLjava/lang/Runnable;)V], sig[null], throws nil, access[public static] [junit] Removed Method invoke, desc[(Lorg/eclipse/swt/widgets/Display;ZLjava/lang/Runnable;)V], sig[null], throws nil, access[public static] [junit] Added Method getDeviceZoomScalingFactor, desc[()F], sig[null], throws nil, access[public static] [junit] Removed Method gdk_window_set_back_pixmap, desc[(JJZ)V], sig[null], throws nil, access[public static] [junit] Removed Method invoke, desc[(ZLjava/lang/Runnable;)V], sig[null], throws nil, access[public static] [junit] Added Method deviceZoomScaleDown, desc[(Lcom/jogamp/nativewindow/util/Point;)Lcom/jogamp/nativewindow/util/Point;], sig[null], throws nil, access[public static] [junit] Class com.jogamp.nativewindow.util.Point [junit] Added Method setY, desc[(I)Lcom/jogamp/nativewindow/util/Point;], 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] 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] Added Method set, desc[(II)Lcom/jogamp/nativewindow/util/Point;], sig[null], throws nil, access[final public] [junit] Removed Method setX, desc[(I)V], sig[null], throws nil, access[final public] [junit] Added Method setX, desc[(I)Lcom/jogamp/nativewindow/util/Point;], sig[null], throws nil, access[final public] [junit] Class com.jogamp.nativewindow.util.Rectangle [junit] Removed Method setWidth, desc[(I)V], sig[null], throws nil, access[final public] [junit] Added Method scale, desc[(FF)Lcom/jogamp/nativewindow/util/Rectangle;], sig[null], throws nil, access[final public] [junit] Removed Method setHeight, desc[(I)V], sig[null], throws nil, access[final public] [junit] Added Method set, desc[(Lcom/jogamp/nativewindow/util/RectangleImmutable;)Lcom/jogamp/nativewindow/util/Rectangle;], sig[null], throws nil, access[final public] [junit] Added Method setHeight, desc[(I)Lcom/jogamp/nativewindow/util/Rectangle;], sig[null], throws nil, access[final public] [junit] Added Method intersection, desc[(IIII)Lcom/jogamp/nativewindow/util/Rectangle;], sig[null], throws nil, access[final public] [junit] Added Method union, desc[(Lcom/jogamp/nativewindow/util/RectangleImmutable;)Lcom/jogamp/nativewindow/util/Rectangle;], sig[null], throws nil, access[final public] [junit] Added Method union, desc[(IIII)Lcom/jogamp/nativewindow/util/Rectangle;], sig[null], throws nil, access[final public] [junit] Removed Method union, desc[(Lcom/jogamp/nativewindow/util/RectangleImmutable;)Lcom/jogamp/nativewindow/util/RectangleImmutable;], sig[null], throws nil, access[final public] [junit] Added Method scaleInv, desc[(FF)Lcom/jogamp/nativewindow/util/Rectangle;], sig[null], throws nil, access[final public] [junit] Added Method intersection, desc[(Lcom/jogamp/nativewindow/util/RectangleImmutable;)Lcom/jogamp/nativewindow/util/Rectangle;], sig[null], throws nil, access[final public] [junit] Removed Method set, desc[(IIII)V], sig[null], throws nil, access[final public] [junit] Removed Method union, desc[(IIII)Lcom/jogamp/nativewindow/util/RectangleImmutable;], sig[null], throws nil, access[final public] [junit] Added Method contains, desc[(Lcom/jogamp/nativewindow/util/RectangleImmutable;)Z], sig[null], throws nil, access[final public] [junit] Removed Method setX, desc[(I)V], sig[null], throws nil, access[final public] [junit] Removed Method intersection, desc[(Lcom/jogamp/nativewindow/util/RectangleImmutable;)Lcom/jogamp/nativewindow/util/RectangleImmutable;], sig[null], throws nil, access[final public] [junit] Added Method setX, desc[(I)Lcom/jogamp/nativewindow/util/Rectangle;], sig[null], throws nil, access[final public] [junit] Removed Method setY, desc[(I)V], sig[null], throws nil, access[final public] [junit] Removed Method set, desc[(Lcom/jogamp/nativewindow/util/RectangleImmutable;)V], sig[null], throws nil, access[final public] [junit] Added Method setY, desc[(I)Lcom/jogamp/nativewindow/util/Rectangle;], sig[null], throws nil, access[final public] [junit] Removed Method set, desc[(Lcom/jogamp/nativewindow/util/Rectangle;)V], sig[null], throws nil, access[final public] [junit] Added Method set, desc[(IIII)Lcom/jogamp/nativewindow/util/Rectangle;], sig[null], throws nil, access[final public] [junit] Removed Method intersection, desc[(IIII)Lcom/jogamp/nativewindow/util/RectangleImmutable;], sig[null], throws nil, access[final public] [junit] Added Method setWidth, desc[(I)Lcom/jogamp/nativewindow/util/Rectangle;], sig[null], throws nil, access[final public] [junit] Class com.jogamp.nativewindow.util.RectangleImmutable [junit] Added Method union, desc[(IIII)Lcom/jogamp/nativewindow/util/Rectangle;], sig[null], throws nil, access[abstract public] [junit] Removed Method intersection, desc[(Lcom/jogamp/nativewindow/util/RectangleImmutable;)Lcom/jogamp/nativewindow/util/RectangleImmutable;], sig[null], throws nil, access[abstract public] [junit] Removed Method union, desc[(IIII)Lcom/jogamp/nativewindow/util/RectangleImmutable;], sig[null], throws nil, access[abstract public] [junit] Added Method intersection, desc[(IIII)Lcom/jogamp/nativewindow/util/Rectangle;], sig[null], throws nil, access[abstract public] [junit] Added Method intersection, desc[(Lcom/jogamp/nativewindow/util/RectangleImmutable;)Lcom/jogamp/nativewindow/util/Rectangle;], sig[null], throws nil, access[abstract public] [junit] Added Method union, desc[(Lcom/jogamp/nativewindow/util/RectangleImmutable;)Lcom/jogamp/nativewindow/util/Rectangle;], sig[null], throws nil, access[abstract public] [junit] Added Method union, desc[(Ljava/util/List;)Lcom/jogamp/nativewindow/util/Rectangle;], sig[(Ljava/util/List;)Lcom/jogamp/nativewindow/util/Rectangle;], throws nil, access[abstract public] [junit] Removed Method union, desc[(Lcom/jogamp/nativewindow/util/RectangleImmutable;)Lcom/jogamp/nativewindow/util/RectangleImmutable;], sig[null], throws nil, access[abstract public] [junit] Removed Method intersection, desc[(IIII)Lcom/jogamp/nativewindow/util/RectangleImmutable;], sig[null], throws nil, access[abstract public] [junit] Added Method contains, desc[(Lcom/jogamp/nativewindow/util/RectangleImmutable;)Z], sig[null], throws nil, access[abstract public] [junit] Class com.jogamp.newt.Display.PointerIcon [junit] Removed Method validate, desc[()Z], sig[null], throws nil, access[abstract public] [junit] Class com.jogamp.newt.MonitorDevice [junit] Added Field nativeHandle, desc[J], sig[null], value[type null, data null, access[final protected] [junit] Added Method getOrientationTo, desc[(Lcom/jogamp/newt/MonitorDevice;[I)Lcom/jogamp/newt/MonitorDevice$Orientation;], sig[null], throws nil, access[final public] [junit] Added Method , desc[(Lcom/jogamp/newt/Screen;JIZZLcom/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;JIZZLcom/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] Removed 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 getHandle, desc[()J], sig[null], throws nil, access[final public] [junit] Class com.jogamp.newt.MonitorDevice.Orientation [junit] Added Class , access[enum final public super synchronized] [junit] Class com.jogamp.newt.Screen [junit] Added Method getMonitorByHandle, desc[(J)Lcom/jogamp/newt/MonitorDevice;], sig[null], throws nil, access[final public] [junit] Added Method getMonitorById, desc[(I)Lcom/jogamp/newt/MonitorDevice;], sig[null], throws nil, access[final public] [junit] Removed Method getMonitor, desc[(I)Lcom/jogamp/newt/MonitorDevice;], sig[null], throws nil, access[final public] [junit] Added Method getFullyEnteredMonitor, desc[(Lcom/jogamp/nativewindow/util/RectangleImmutable;)Lcom/jogamp/newt/MonitorDevice;], sig[null], throws nil, access[final public] [junit] Class com.jogamp.newt.Window [junit] Added Method toString, desc[(Ljava/lang/StringBuilder;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[abstract public] [junit] CompatChanged Method com.jogamp.[newt.Window -> nativewindow.NativeWindow].getBounds, access[] [junit] Added Method toString, desc[()Ljava/lang/String;], 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 toSimpleString, desc[(Ljava/lang/StringBuilder;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[abstract public] [junit] Added Field STATE_MASK_REPOSITIONABLE, desc[I], sig[null], value[type java.lang.Integer, data 16384, access[final public static] [junit] Added Method toSimpleString, 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 toSimpleString, desc[()Ljava/lang/String;], sig[null], throws nil, access[final public] [junit] Added Method toString, desc[(Ljava/lang/StringBuilder;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[final public] [junit] Added Method getLock, desc[()Lcom/jogamp/common/util/locks/RecursiveLock;], sig[null], throws nil, access[public] [junit] Added Method getSurfaceBounds, desc[()Lcom/jogamp/nativewindow/util/Rectangle;], sig[null], throws nil, access[final public] [junit] Added Method toSimpleString, desc[(Ljava/lang/StringBuilder;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[final public] [junit] Class com.jogamp.newt.swt.NewtCanvasSWT [junit] Changed Class , access[] [junit] Added Method getNativeSurface, desc[()Lcom/jogamp/nativewindow/NativeSurface;], sig[null], throws nil, access[public] [junit] Removed Method updateSizeCheck, desc[()V], sig[null], throws nil, access[final protected] [junit] CompatChanged Method dispose, throws[[] -> [org/eclipse/swt/SWTException]], access[] [junit] CompatChanged Method setNEWTChild, throws[[] -> [org/eclipse/swt/SWTException]], access[] [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] Class com.jogamp.opengl.DebugGL4bc [junit] Removed Method glHintPGI, desc[(II)V], sig[null], throws nil, access[public] [junit] Removed Method glBlendFuncSeparateINGR, desc[(IIII)V], sig[null], throws nil, access[public] [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.FBObject.Attachment [junit] Added Method setStorage, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[final protected] [junit] Added Method setStorageDefinition, desc[(Lcom/jogamp/opengl/FBObject$Attachment$StorageDefinition;)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.FBObject.Attachment.StorageDefinition [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GL2 [junit] Added Field GL_UNSIGNED_INT_IMAGE_1D_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36968, 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 glUniform4ui64ARB, desc[(IJJJJ)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 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 Field GL_ALLOW_DRAW_WIN_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107023, access[final public static] [junit] Removed Field GL_SAMPLE_LOCATION_SUBPIXEL_BITS_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37693, 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 Field GL_RED_MAX_CLAMP_INGR, desc[I], sig[null], value[type java.lang.Integer, data 34148, access[final public static] [junit] Removed Method glUniform3ui64vARB, desc[(II[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] Removed Method glProgramUniform1i64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public] [junit] Removed Method glUniform3ui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Removed Method glProgramUniform4i64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Removed Method glProgramUniform4ui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Removed Method glNamedFramebufferSampleLocationsfvARB, desc[(IIILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[abstract public] [junit] 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] Removed Method glProgramUniform2ui64ARB, desc[(IIJJ)V], sig[null], throws nil, access[abstract public] [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 glUniform2ui64vARB, desc[(II[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 Method glProgramUniform3ui64ARB, desc[(IIJJJ)V], sig[null], throws nil, access[abstract public] [junit] Removed Method glGetnUniformui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Removed Field GL_WIDE_LINE_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107042, access[final public static] [junit] Removed Field GL_COLOR3_BIT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 65536, 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 Method glGetUniformui64vARB, desc[(II[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 Field GL_VERTEX4_BIT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 8, access[final public static] [junit] Removed Field GL_FRAMEBUFFER_PROGRAMMABLE_SAMPLE_LOCATIONS_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37698, access[final public static] [junit] Added Field GL_IMAGE_2D_RECT, desc[I], sig[null], value[type java.lang.Integer, data 36943, access[final public static] [junit] Removed Field GL_TEXTURE_REDUCTION_MODE_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37734, access[final public static] [junit] Removed Field GL_WEIGHTED_AVERAGE_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37735, access[final public static] [junit] Removed Field GL_VERTEX23_BIT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 4, access[final public static] [junit] Removed Field GL_STRICT_SCISSOR_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107032, access[final public static] [junit] Removed Field GL_MAT_AMBIENT_AND_DIFFUSE_BIT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 2097152, access[final public static] [junit] Added Field GL_UNSIGNED_INT_IMAGE_2D_RECT, desc[I], sig[null], value[type java.lang.Integer, data 36965, access[final public static] [junit] Removed Field GL_SAMPLE_LOCATION_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36432, access[final public static] [junit] Removed Method glGetUniformi64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public] [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 Field GL_SAMPLE_LOCATION_PIXEL_GRID_HEIGHT_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37695, access[final public static] [junit] Removed Field GL_CONSERVE_MEMORY_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107005, access[final public static] [junit] Removed Method glProgramUniform4i64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public] [junit] Removed Field GL_PREFER_DOUBLEBUFFER_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107000, access[final public static] [junit] Removed Field GL_CLIP_NEAR_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107040, access[final public static] [junit] Removed Method glUniform2i64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public] [junit] Removed Field GL_INT64_VEC4_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36843, access[final public static] [junit] Added Field GL_IMAGE_1D, desc[I], sig[null], value[type java.lang.Integer, data 36940, access[final public static] [junit] Removed Field GL_ALLOW_DRAW_OBJ_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107022, access[final public static] [junit] Removed Field GL_COMPLETION_STATUS_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37297, access[final public static] [junit] Added Field GL_UNSIGNED_INT_IMAGE_1D, desc[I], sig[null], value[type java.lang.Integer, data 36962, access[final public static] [junit] Removed Field GL_RED_MIN_CLAMP_INGR, desc[I], sig[null], value[type java.lang.Integer, data 34144, access[final public static] [junit] Removed Method glGetnUniformi64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Removed Method glProgramUniform1i64ARB, desc[(IIJ)V], sig[null], throws nil, access[abstract public] [junit] Removed Field GL_INT64_VEC3_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36842, access[final public static] [junit] Removed Method glProgramUniform2i64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public] [junit] Removed Field GL_TEXCOORD2_BIT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 536870912, access[final public static] [junit] Removed Method glEvaluateDepthValuesARB, desc[()V], sig[null], throws nil, access[abstract public] [junit] Removed Field GL_PROGRAMMABLE_SAMPLE_LOCATION_TABLE_SIZE_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37696, access[final public static] [junit] Removed Method glProgramUniform3i64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Removed Field GL_NORMAL_BIT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 134217728, access[final public static] [junit] Removed Method glFramebufferSampleLocationsfvARB, desc[(IIILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[abstract public] [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[(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 glProgramUniform2i64ARB, desc[(IIJJ)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 Method glGetnUniformui64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public] [junit] Removed Field GL_MAT_SHININESS_BIT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 33554432, access[final public static] [junit] Removed Method glUniform2ui64ARB, desc[(IJJ)V], sig[null], throws nil, access[abstract public] [junit] Removed Field GL_MAT_EMISSION_BIT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 8388608, access[final public static] [junit] Removed Field GL_TEXCOORD3_BIT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 1073741824, 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] Added Field GL_INT_IMAGE_2D_MULTISAMPLE, desc[I], sig[null], value[type java.lang.Integer, data 36960, access[final public static] [junit] Removed Method glGetUniformi64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [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 Field GL_GREEN_MIN_CLAMP_INGR, desc[I], sig[null], value[type java.lang.Integer, data 34145, access[final public static] [junit] Removed Method glFramebufferSampleLocationsfvARB, desc[(III[FI)V], sig[null], throws nil, access[abstract public] [junit] Removed Field GL_MAT_COLOR_INDEXES_BIT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 16777216, access[final public static] [junit] Removed Method glProgramUniform4i64ARB, desc[(IIJJJJ)V], sig[null], throws nil, access[abstract public] [junit] Removed Field GL_UNSIGNED_INT64_VEC4_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36855, access[final public static] [junit] Removed Method glUniform4i64ARB, desc[(IJJJJ)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 glUniform1ui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Removed Method glNamedFramebufferSampleLocationsfvARB, desc[(III[FI)V], sig[null], throws nil, access[abstract public] [junit] Removed Field GL_PROGRAMMABLE_SAMPLE_LOCATION_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37697, access[final public static] [junit] Removed Method glUniform2i64ARB, desc[(IJJ)V], sig[null], throws nil, access[abstract public] [junit] Removed Method glProgramUniform1ui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Removed Field GL_MAT_AMBIENT_BIT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 1048576, access[final public static] [junit] Removed Method glProgramUniform4ui64ARB, desc[(IIJJJJ)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 glProgramUniform4ui64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_INT_IMAGE_2D_RECT, desc[I], sig[null], value[type java.lang.Integer, data 36954, access[final public static] [junit] 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 glUniform2ui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Removed Field GL_STRICT_LIGHTING_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107031, access[final public static] [junit] Removed Method glProgramUniform1ui64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public] [junit] Removed Method glProgramUniform3ui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Removed Method glUniform4i64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Removed Method glUniform3i64ARB, desc[(IJJJ)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_IMAGE_1D_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36946, access[final public static] [junit] Removed Field GL_MAT_SPECULAR_BIT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 67108864, 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 glBlendFuncSeparateINGR, desc[(IIII)V], sig[null], throws nil, access[abstract public] [junit] Removed Method glProgramUniform2i64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Removed Method glProgramUniform3ui64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_IMAGE_2D_MULTISAMPLE_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36950, access[final public static] [junit] Removed Field GL_UNSIGNED_INT64_VEC2_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36853, 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 Method glMaxShaderCompilerThreadsARB, desc[(I)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_INT_IMAGE_1D_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36957, access[final public static] [junit] Removed Field GL_STRICT_DEPTHFUNC_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107030, access[final public static] [junit] Removed Method glUniform1i64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public] [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_ALPHA_MAX_CLAMP_INGR, desc[I], sig[null], value[type java.lang.Integer, data 34151, access[final public static] [junit] Removed Method glGetnUniformi64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public] [junit] Removed Field GL_ALLOW_DRAW_MEM_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107025, access[final public static] [junit] Removed Method glGetUniformui64vARB, desc[(IILjava/nio/LongBuffer;)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_VERTEX_CONSISTENT_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107051, access[final public static] [junit] Removed Field GL_EDGEFLAG_BIT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 262144, access[final public static] [junit] Removed Method glProgramUniform1i64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Removed Method glUniform1ui64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public] [junit] Removed Field GL_ALLOW_DRAW_FRG_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107024, 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 Field GL_UNSIGNED_INT64_VEC3_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36854, access[final public static] [junit] Removed Method glProgramUniform1ui64ARB, desc[(IIJ)V], sig[null], throws nil, access[abstract public] [junit] Removed Field GL_ALPHA_MIN_CLAMP_INGR, desc[I], sig[null], value[type java.lang.Integer, data 34147, access[final public static] [junit] Removed Method glUniform4ui64vARB, desc[(II[JI)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] Added Field GL_UNSIGNED_INT_IMAGE_2D_MULTISAMPLE, desc[I], sig[null], value[type java.lang.Integer, data 36971, access[final public static] [junit] Removed Field GL_SAMPLE_LOCATION_PIXEL_GRID_WIDTH_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37694, access[final public static] [junit] Removed Field GL_INTERLACE_READ_INGR, desc[I], sig[null], value[type java.lang.Integer, data 34152, 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_NATIVE_GRAPHICS_HANDLE_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107010, access[final public static] [junit] Removed Method glHintPGI, desc[(II)V], sig[null], throws nil, access[abstract public] [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_INDEX_BIT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 524288, access[final public static] [junit] Removed Method glUniform2i64vARB, desc[(IILjava/nio/LongBuffer;)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_NATIVE_GRAPHICS_END_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107012, 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 Field GL_ALWAYS_FAST_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107020, access[final public static] [junit] Removed Method glUniform3ui64ARB, desc[(IJJJ)V], sig[null], throws nil, access[abstract public] [junit] Removed Field GL_MATERIAL_SIDE_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107052, access[final public static] [junit] Removed Method glProgramUniform2ui64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public] [junit] Removed Method glProgramUniform3i64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public] [junit] Removed Method glUniform4i64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public] [junit] Class com.jogamp.opengl.GL2ES3 [junit] Removed Method glPrimitiveBoundingBox, desc[(FFFFFFFF)V], sig[null], throws nil, access[abstract public] [junit] Removed Field GL_IMAGE_FORMAT_COMPATIBILITY_TYPE, desc[I], sig[null], value[type java.lang.Integer, data 37063, access[final public static] [junit] Removed Field GL_IMAGE_FORMAT_COMPATIBILITY_BY_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_CONTROL_IMAGE_UNIFORMS, desc[I], sig[null], value[type java.lang.Integer, data 37067, access[final public static] [junit] Removed Field GL_MAX_GEOMETRY_IMAGE_UNIFORMS, desc[I], sig[null], value[type java.lang.Integer, data 37069, access[final public static] [junit] Removed Field GL_MAX_TESS_EVALUATION_IMAGE_UNIFORMS, desc[I], sig[null], value[type java.lang.Integer, data 37068, access[final public static] [junit] Removed Field GL_MAX_FRAGMENT_IMAGE_UNIFORMS, desc[I], sig[null], value[type java.lang.Integer, data 37070, access[final public static] [junit] Removed Field GL_PRIMITIVE_BOUNDING_BOX, desc[I], sig[null], value[type java.lang.Integer, data 37566, access[final public static] [junit] Removed Field GL_IMAGE_FORMAT_COMPATIBILITY_BY_SIZE, desc[I], sig[null], value[type java.lang.Integer, data 37064, access[final public static] [junit] Removed Field GL_MAX_VERTEX_IMAGE_UNIFORMS, desc[I], sig[null], value[type java.lang.Integer, data 37066, access[final public static] [junit] Removed Field GL_MULTISAMPLE_LINE_WIDTH_RANGE, desc[I], sig[null], value[type java.lang.Integer, data 37761, access[final public static] [junit] Removed Field GL_MULTISAMPLE_LINE_WIDTH_GRANULARITY, desc[I], sig[null], value[type java.lang.Integer, data 37762, access[final public static] [junit] Class com.jogamp.opengl.GL2GL3 [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_2D_MULTISAMPLE_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36950, 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_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36946, access[final public static] [junit] Removed Field GL_INT_IMAGE_1D, desc[I], sig[null], value[type java.lang.Integer, data 36951, access[final public static] [junit] Removed Field GL_INT_IMAGE_2D_MULTISAMPLE, desc[I], sig[null], value[type java.lang.Integer, data 36960, access[final public static] [junit] Removed Field GL_UNSIGNED_INT_IMAGE_2D_RECT, desc[I], sig[null], value[type java.lang.Integer, data 36965, 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_1D, desc[I], sig[null], value[type java.lang.Integer, data 36940, 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_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_IMAGE_2D_RECT, desc[I], sig[null], value[type java.lang.Integer, data 36943, access[final public static] [junit] Removed Field GL_INT_IMAGE_1D_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36957, access[final public static] [junit] Removed Field GL_MAX_IMAGE_SAMPLES, desc[I], sig[null], value[type java.lang.Integer, data 36973, access[final public static] [junit] Removed Field GL_UNSIGNED_INT_IMAGE_2D_MULTISAMPLE, desc[I], sig[null], value[type java.lang.Integer, data 36971, access[final public static] [junit] Removed Field GL_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_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_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_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_MULTISAMPLE_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36950, access[final public static] [junit] Added Field GL_UNSIGNED_INT_IMAGE_1D_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36968, access[final public static] [junit] Added Field GL_INT_IMAGE_2D_RECT, desc[I], sig[null], value[type java.lang.Integer, data 36954, access[final public static] [junit] Added Field GL_IMAGE_2D_MULTISAMPLE, desc[I], sig[null], value[type java.lang.Integer, data 36949, access[final public static] [junit] Added Field GL_MAX_COMBINED_IMAGE_UNITS_AND_FRAGMENT_OUTPUTS, desc[I], sig[null], value[type java.lang.Integer, data 36665, access[final public static] [junit] Added Field GL_INT_IMAGE_2D_MULTISAMPLE_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36961, 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_INT_IMAGE_1D, desc[I], sig[null], value[type java.lang.Integer, data 36951, access[final public static] [junit] Added Field GL_IMAGE_1D_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36946, access[final public static] [junit] Added Field GL_IMAGE_1D, desc[I], sig[null], value[type java.lang.Integer, data 36940, 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] Class com.jogamp.opengl.GL3ES3 [junit] Added Field GL_IMAGE_FORMAT_COMPATIBILITY_TYPE, desc[I], sig[null], value[type java.lang.Integer, data 37063, access[final public static] [junit] Added Field GL_MULTISAMPLE_LINE_WIDTH_RANGE, desc[I], sig[null], value[type java.lang.Integer, data 37761, access[final public static] [junit] Added Field GL_MAX_VERTEX_IMAGE_UNIFORMS, desc[I], sig[null], value[type java.lang.Integer, data 37066, access[final public static] [junit] Added Field GL_MAX_COMBINED_IMAGE_UNIFORMS, desc[I], sig[null], value[type java.lang.Integer, data 37071, 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_FRAGMENT_IMAGE_UNIFORMS, desc[I], sig[null], value[type java.lang.Integer, data 37070, 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 Method glPrimitiveBoundingBox, desc[(FFFFFFFF)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_PRIMITIVE_BOUNDING_BOX, desc[I], sig[null], value[type java.lang.Integer, data 37566, access[final public static] [junit] Added Field GL_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_GEOMETRY_IMAGE_UNIFORMS, desc[I], sig[null], value[type java.lang.Integer, data 37069, access[final public static] [junit] Added Field GL_MULTISAMPLE_LINE_WIDTH_GRANULARITY, desc[I], sig[null], value[type java.lang.Integer, data 37762, access[final public static] [junit] Added Field GL_MAX_TESS_CONTROL_IMAGE_UNIFORMS, desc[I], sig[null], value[type java.lang.Integer, data 37067, access[final public static] [junit] Class com.jogamp.opengl.GL3bc [junit] Added Field GL_TEXTURE_REDUCTION_MODE_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37734, access[final public static] [junit] Added Field GL_WEIGHTED_AVERAGE_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37735, access[final public static] [junit] Class com.jogamp.opengl.GL4bc [junit] Added Method glGetUniformi64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Method glUniform3ui64ARB, desc[(IJJJ)V], sig[null], throws nil, access[abstract public] [junit] Added Method glProgramUniform3ui64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Method glGetUniformui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Method glUniform1ui64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public] [junit] Added 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 glUniform4ui64vARB, 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 glProgramUniform3i64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Method glProgramUniform4ui64ARB, desc[(IIJJJJ)V], sig[null], throws nil, access[abstract public] [junit] Added Method glUniform3ui64vARB, 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 Field GL_UNSIGNED_INT64_VEC4_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36855, access[final public static] [junit] Added Method glProgramUniform4ui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_INT64_VEC2_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36841, access[final public static] [junit] Added Method glUniform1i64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_MAX_SHADER_COMPILER_THREADS_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37296, access[final public static] [junit] Added Method glUniform1ui64ARB, desc[(IJ)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 glProgramUniform2ui64ARB, desc[(IIJJ)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 glGetUniformui64vARB, 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_SAMPLE_LOCATION_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36432, access[final public static] [junit] Added Method glUniform3i64vARB, desc[(IILjava/nio/LongBuffer;)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 glProgramUniform1i64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Method glProgramUniform1ui64ARB, desc[(IIJ)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_INT64_ARB, desc[I], sig[null], value[type java.lang.Integer, data 5134, access[final public static] [junit] Added Method glGetUniformi64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Method glEvaluateDepthValuesARB, 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_INT64_VEC3_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36842, access[final public static] [junit] Added Method glProgramUniform2ui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Method glUniform3i64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Method glProgramUniform2i64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Method glGetnUniformui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Method glProgramUniform3ui64ARB, desc[(IIJJJ)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 glUniform4i64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Method glUniform1i64ARB, desc[(IJ)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_UNSIGNED_INT64_VEC2_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36853, 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 glUniform4i64ARB, desc[(IJJJJ)V], sig[null], throws nil, access[abstract public] [junit] Added Method glProgramUniform4i64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Method glFramebufferSampleLocationsfvARB, desc[(III[FI)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 glProgramUniform2ui64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Method glProgramUniform4i64ARB, desc[(IIJJJJ)V], sig[null], throws nil, access[abstract public] [junit] Added Method glProgramUniform4ui64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Method glUniform1ui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Method glUniform2i64ARB, desc[(IJJ)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 glProgramUniform2i64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_FRAMEBUFFER_SAMPLE_LOCATION_PIXEL_GRID_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37699, access[final public static] [junit] Added Method glMaxShaderCompilerThreadsARB, desc[(I)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 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 glUniform4ui64ARB, desc[(IJJJJ)V], sig[null], throws nil, access[abstract public] [junit] Added Method glUniform2i64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Method glProgramUniform1i64ARB, desc[(IIJ)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 glUniform2ui64ARB, desc[(IJJ)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 glProgramUniform3i64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_SAMPLE_LOCATION_PIXEL_GRID_WIDTH_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37694, access[final public static] [junit] Added Method glUniform1i64vARB, desc[(IILjava/nio/LongBuffer;)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 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 glProgramUniform2i64ARB, desc[(IIJJ)V], sig[null], throws nil, access[abstract public] [junit] Added Method glFramebufferSampleLocationsfvARB, desc[(IIILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_FRAMEBUFFER_PROGRAMMABLE_SAMPLE_LOCATIONS_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37698, access[final public static] [junit] Added Method glGetnUniformi64vARB, desc[(III[JI)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 glProgramUniform1ui64vARB, desc[(IIILjava/nio/LongBuffer;)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 glUniform2i64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_SAMPLE_LOCATION_SUBPIXEL_BITS_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37693, access[final public static] [junit] 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] Removed Field FORCE_MIN_FBO_SUPPORT, desc[Z], sig[null], value[type null, data null, access[final protected static] [junit] Added Method getCTPFromBits, desc[(I)I], sig[null], throws nil, access[protected static] [junit] Removed Method mapAvailableGLVersion, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;IIIII)Ljava/lang/Integer;], sig[null], throws nil, access[protected static] [junit] Removed Field FORCE_NO_COLOR_RENDERBUFFER, desc[Z], sig[null], value[type null, data null, access[final protected static] [junit] Removed Field FORCE_NO_FBO_SUPPORT, desc[Z], sig[null], value[type null, data null, access[final protected static] [junit] Class com.jogamp.opengl.GLDrawableFactory [junit] CompatChanged Method getFactoryImpl, throws[[com/jogamp/opengl/GLException] -> []], access[] [junit] Added Method getFactoryImpl, desc[(Z)Lcom/jogamp/opengl/GLDrawableFactory;], sig[null], throws nil, access[protected static] [junit] Added Method getFactory, desc[(Z)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] Added Method getFactory, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;)Lcom/jogamp/opengl/GLDrawableFactory;], sig[null], throws nil, access[public static] [junit] Class com.jogamp.opengl.GLProfile [junit] Added Field GL_PROFILE_LIST_MAX_MOBILE, desc[[Ljava/lang/String;], sig[null], value[type null, data null, access[final public static] [junit] Added Field disabledEGL, desc[Z], sig[null], value[type null, data null, access[final public static] [junit] Class com.jogamp.opengl.GLRendererQuirks [junit] Removed Method addQuirks, desc[([III)V], sig[null], throws [java/lang/IllegalArgumentException], access[final public] [junit] Added Field NoFBOSupport, desc[I], sig[null], value[type java.lang.Integer, data 23, access[final public static] [junit] Added Field No10BitColorCompOffscreen, desc[I], sig[null], value[type java.lang.Integer, data 25, access[final public static] [junit] Removed Field GLNonCompliant, desc[I], sig[null], value[type java.lang.Integer, data 6, access[final public static] [junit] Added Method getOverride, desc[(I)Lcom/jogamp/opengl/GLRendererQuirks$Override;], sig[null], throws [java/lang/IllegalArgumentException], access[final public static] [junit] Removed Method addStickyDeviceQuirks, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;[III)V], sig[null], throws [java/lang/IllegalArgumentException], access[public static] [junit] Added Field GL3CompatNonCompliant, desc[I], sig[null], value[type java.lang.Integer, data 6, access[final public static] [junit] Added Method exist, desc[(Lcom/jogamp/opengl/GLRendererQuirks;I)Z], sig[null], throws [java/lang/IllegalArgumentException], access[public static] [junit] Added Field DontChooseFBConfigBestMatch, desc[I], sig[null], value[type java.lang.Integer, data 24, access[final public static] [junit] Removed Method , desc[([III)V], sig[null], throws [java/lang/IllegalArgumentException], access[public] [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] 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] Changed Class , access[] [junit] Removed Method glHintPGI, desc[(II)V], sig[null], throws nil, access[public] [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] Removed Method eglGetSyncAttrib, desc[(JLjava/nio/Buffer;ILcom/jogamp/common/nio/PointerBuffer;)Z], sig[null], throws nil, access[public static] [junit] Removed Method eglDestroySync, desc[(JLjava/nio/Buffer;)Z], sig[null], throws nil, access[public static] [junit] Added Method eglGetPlatformDisplay, desc[(IJLcom/jogamp/common/nio/PointerBuffer;)J], sig[null], throws nil, access[public static] [junit] Removed Method eglCreatePlatformWindowSurface, desc[(JJLjava/nio/Buffer;Lcom/jogamp/common/nio/PointerBuffer;)J], sig[null], throws nil, access[public static] [junit] Removed Method eglWaitSync, desc[(JLjava/nio/Buffer;I)Z], sig[null], throws nil, access[public static] [junit] Added Method eglCreatePbufferFromClientBuffer, desc[(JIJJLjava/nio/IntBuffer;)J], sig[null], throws nil, access[public static] [junit] Removed Method eglClientWaitSync, desc[(JLjava/nio/Buffer;IJ)I], 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 eglClientWaitSync, desc[(JJIJ)I], 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] Added Method eglCreateImage, desc[(JJIJLcom/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 eglCreatePlatformPixmapSurface, desc[(JJLjava/nio/Buffer;Lcom/jogamp/common/nio/PointerBuffer;)J], sig[null], throws nil, access[public static] [junit] Added Method eglDestroySync, desc[(JJ)Z], sig[null], throws nil, access[public static] [junit] Removed Method eglDestroyImage, desc[(JLjava/nio/Buffer;)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 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] Removed Method eglCreateSync, desc[(JILcom/jogamp/common/nio/PointerBuffer;)Ljava/nio/ByteBuffer;], 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] Removed Method eglCreateImage, desc[(JJILjava/nio/Buffer;Lcom/jogamp/common/nio/PointerBuffer;)Ljava/nio/ByteBuffer;], 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 eglStreamConsumerReleaseKHR, desc[(JJ)Z], sig[null], throws nil, access[abstract public] [junit] Added Method eglLabelObjectKHR, desc[(JIJJ)I], sig[null], throws nil, access[abstract public] [junit] Removed Method eglLabelObjectKHR, desc[(JILjava/nio/Buffer;Ljava/nio/Buffer;)I], sig[null], throws nil, access[abstract public] [junit] Removed Method eglCreateImageKHR, desc[(JJILjava/nio/Buffer;Ljava/nio/IntBuffer;)J], sig[null], throws nil, access[abstract public] [junit] Added Method eglQueryOutputLayerStringEXT, desc[(JJI)Ljava/nio/ByteBuffer;], 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 eglCreateStreamKHR, desc[(JLjava/nio/IntBuffer;)J], sig[null], throws nil, access[abstract public] [junit] Added Method eglDestroyStreamKHR, desc[(JJ)Z], sig[null], throws nil, access[abstract public] [junit] Removed Method eglCreateFenceSyncNV, desc[(JILjava/nio/IntBuffer;)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] Removed Method eglCreateStreamFromFileDescriptorKHR, desc[(JI)Ljava/nio/ByteBuffer;], 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 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 eglStreamAttribKHR, desc[(JJII)Z], sig[null], throws nil, access[abstract public] [junit] Removed Method eglClientWaitSyncNV, desc[(Ljava/nio/Buffer;IJ)I], sig[null], throws nil, access[abstract public] [junit] Removed Method eglGetPlatformDisplayEXT, desc[(ILjava/nio/Buffer;Ljava/nio/IntBuffer;)J], 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 eglQueryOutputPortAttribEXT, desc[(JJILcom/jogamp/common/nio/PointerBuffer;)Z], sig[null], throws nil, access[abstract public] [junit] Removed Method eglStreamConsumerAcquireKHR, desc[(JLjava/nio/Buffer;)Z], sig[null], throws nil, access[abstract public] [junit] Added Method eglCreatePlatformPixmapSurfaceEXT, desc[(JJJLjava/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 eglOutputLayerAttribEXT, desc[(JJIJ)Z], sig[null], throws nil, access[abstract public] [junit] Removed Method eglOutputLayerAttribEXT, desc[(JLjava/nio/Buffer;IJ)Z], sig[null], throws nil, access[abstract public] [junit] Removed Method eglDestroySyncNV, desc[(Ljava/nio/Buffer;)Z], sig[null], throws nil, access[abstract public] [junit] Removed Method eglSignalSyncNV, desc[(Ljava/nio/Buffer;I)Z], sig[null], throws nil, access[abstract public] [junit] Removed Method eglGetSyncAttribNV, desc[(Ljava/nio/Buffer;ILjava/nio/IntBuffer;)Z], sig[null], throws nil, access[abstract public] [junit] Removed Method eglQueryOutputLayerStringEXT, desc[(JLjava/nio/Buffer;I)Ljava/nio/ByteBuffer;], sig[null], throws nil, access[abstract public] [junit] Added Method eglCreateImageKHR, desc[(JJIJLjava/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 eglStreamConsumerGLTextureExternalKHR, desc[(JLjava/nio/Buffer;)Z], sig[null], throws nil, access[abstract public] [junit] Removed Method eglCreateStreamProducerSurfaceKHR, desc[(JJLjava/nio/Buffer;Ljava/nio/IntBuffer;)J], sig[null], throws nil, access[abstract public] [junit] Added Method eglCreatePlatformWindowSurfaceEXT, 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] Removed Method eglStreamConsumerOutputEXT, desc[(JLjava/nio/Buffer;Ljava/nio/Buffer;)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 eglCreateStreamProducerSurfaceKHR, desc[(JJJLjava/nio/IntBuffer;)J], sig[null], throws nil, access[abstract public] [junit] Added Method eglDestroySyncNV, desc[(J)Z], sig[null], throws nil, access[abstract public] [junit] Removed Method eglStreamAttribKHR, desc[(JLjava/nio/Buffer;II)Z], sig[null], throws nil, access[abstract public] [junit] Added Method eglSignalSyncNV, desc[(JI)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 eglStreamConsumerReleaseKHR, desc[(JLjava/nio/Buffer;)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 eglQueryStreamKHR, desc[(JJILjava/nio/IntBuffer;)Z], sig[null], throws nil, access[abstract public] [junit] Added Method eglGetStreamFileDescriptorKHR, desc[(JJ)I], sig[null], throws nil, access[abstract public] [junit] Removed Method eglCreatePlatformWindowSurfaceEXT, desc[(JJLjava/nio/Buffer;Ljava/nio/IntBuffer;)J], sig[null], throws nil, access[abstract public] [junit] Removed Method eglGetStreamFileDescriptorKHR, desc[(JLjava/nio/Buffer;)I], sig[null], throws nil, access[abstract public] [junit] Removed Method eglOutputPortAttribEXT, desc[(JLjava/nio/Buffer;IJ)Z], sig[null], throws nil, access[abstract public] [junit] Added Method eglQueryDeviceStringEXT, desc[(JI)Ljava/nio/ByteBuffer;], sig[null], throws nil, access[abstract public] [junit] Removed Method eglQueryOutputPortAttribEXT, desc[(JLjava/nio/Buffer;ILcom/jogamp/common/nio/PointerBuffer;)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 eglQueryDeviceAttribEXT, desc[(Ljava/nio/Buffer;ILcom/jogamp/common/nio/PointerBuffer;)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 eglFenceNV, desc[(Ljava/nio/Buffer;)Z], sig[null], throws nil, access[abstract public] [junit] Added Method eglStreamConsumerAcquireKHR, desc[(JJ)Z], sig[null], throws nil, access[abstract public] [junit] Removed Method eglQueryStreamTimeKHR, desc[(JLjava/nio/Buffer;ILjava/nio/LongBuffer;)Z], sig[null], throws nil, access[abstract public] [junit] Added Method eglCreateFenceSyncNV, desc[(JILjava/nio/IntBuffer;)J], sig[null], throws nil, access[abstract public] [junit] Added Method eglStreamConsumerOutputEXT, desc[(JJJ)Z], sig[null], throws nil, access[abstract public] [junit] Removed Method eglDestroyStreamKHR, desc[(JLjava/nio/Buffer;)Z], sig[null], throws nil, access[abstract public] [junit] Added Method eglQueryStreamu64KHR, desc[(JJILjava/nio/LongBuffer;)Z], sig[null], throws nil, access[abstract public] [junit] Added Method eglQueryStreamTimeKHR, desc[(JJILjava/nio/LongBuffer;)Z], sig[null], throws nil, access[abstract public] [junit] Removed Method eglQueryOutputPortStringEXT, desc[(JLjava/nio/Buffer;I)Ljava/nio/ByteBuffer;], 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 eglClientWaitSyncNV, desc[(JIJ)I], sig[null], throws nil, access[abstract public] [junit] Added Method eglCreateStreamFromFileDescriptorKHR, desc[(JI)J], sig[null], throws nil, access[abstract public] [junit] Removed Method eglQueryStreamKHR, desc[(JLjava/nio/Buffer;ILjava/nio/IntBuffer;)Z], sig[null], throws nil, access[abstract public] [junit] Class com.jogamp.opengl.math.FloatUtil [junit] Changed Method matrixToString, access[] [junit] Changed Method multMatrixVec, access[] [junit] Changed Method matrixRowToString, access[] [junit] Changed Method matrixToString, access[] [junit] Changed Method multMatrix, access[] [junit] Changed Method multMatrix, access[] [junit] Class com.jogamp.opengl.util.GLReadBufferUtil [junit] Added Field alphaRequested, desc[Z], sig[null], value[type null, data null, access[final protected] [junit] Class com.jogamp.opengl.util.PMVMatrix [junit] Changed Method getDirtyBits, access[] [junit] Changed Method getRequestMask, access[] [junit] Class com.jogamp.opengl.util.texture.spi.DDSImage [junit] Removed Method isDDSImage, desc[(Ljava/io/InputStream;)Z], sig[null], throws [java/io/IOException], access[public static] [junit] Class com.jogamp.opengl.util.texture.spi.SGIImage [junit] Removed Method isSGIImage, desc[(Ljava/io/InputStream;)Z], sig[null], throws [java/io/IOException], access[public static] [junit] Class com.jogamp.opengl.util.texture.spi.TextureProvider [junit] Removed Method newTextureData, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/net/URL;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/io/File;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[abstract public] [junit] Class com.jogamp.opengl.util.texture.spi.awt.IIOTextureProvider [junit] Removed Method newTextureData, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/net/URL;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[public] [junit] Added Method getImageTypes, desc[()[Lcom/jogamp/opengl/util/texture/ImageType;], sig[null], throws nil, access[final public] [junit] Removed Method newTextureData, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/io/File;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[public] [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestVersionSemanticsNOUI - testVersionV232V24x [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675153536519 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1675153536521 ms --- localhost/127.0.0.1:59999 - Unlock ok within 7 ms [junit] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 5.414 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675153531769 ms III - Start [junit] SLOCK [T main @ 1675153531770 ms +++ localhost/127.0.0.1:59999 - Locked within 10 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestVersionSemanticsNOUI - testVersionV220V221 [junit] Semantic Version Test [junit] criteria: SimpleDiffCriteria [junit] Previous version: 2.2.0 (2.2.0) - lib\v2.2.0\jogl-all.jar [junit] Current version: 2.2.1 (2.2.1) - lib\v2.2.1\jogl-all.jar [junit] Field values changed: false [junit] Compat. expected: BACKWARD_COMPATIBLE_USER [junit] Compat. detected: BACKWARD_COMPATIBLE_USER [junit] Compat. result: detected == expected -> OK [junit] Current version 2.2.1 (2.2.1) is BACKWARD_COMPATIBLE_USER to previous version 2.2.0 (2.2.0), actually BACKWARD_COMPATIBLE_USER [junit] [junit] [junit] Summary: 8 differences in 5 classes: [junit] Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 8 [junit] [junit] 0/ 5: com.jogamp.graph.curve.OutlineShape : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 1/ 5: com.jogamp.graph.geom.Outline : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 2/ 5: com.jogamp.opengl.util.glsl.ShaderCode: Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 4 [junit] 3/ 5: javax.media.opengl.GLContext : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 4/ 5: javax.media.opengl.GLProfile : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] [junit] [junit] Removes [junit] [junit] [junit] [junit] Changes [junit] [junit] [junit] [junit] CompatChanges [junit] [junit] [junit] [junit] Deprecates [junit] [junit] [junit] [junit] Additions [junit] [junit] Class com.jogamp.graph.curve.OutlineShape [junit] Added Method toString, desc[()Ljava/lang/String;], sig[null], throws nil, access[public] [junit] Class com.jogamp.graph.geom.Outline [junit] Added Method toString, desc[()Ljava/lang/String;], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.util.glsl.ShaderCode [junit] Added Field SUFFIX_TESS_CONTROL_SOURCE, desc[Ljava/lang/String;], sig[null], value[type java.lang.String, data tcp, access[final public static] [junit] Added Field SUFFIX_TESS_EVALUATION_SOURCE, desc[Ljava/lang/String;], sig[null], value[type java.lang.String, data tep, access[final public static] [junit] Added Field SUFFIX_TESS_EVALUATION_BINARY, desc[Ljava/lang/String;], sig[null], value[type java.lang.String, data btep, access[final public static] [junit] Added Field SUFFIX_TESS_CONTROL_BINARY, desc[Ljava/lang/String;], sig[null], value[type java.lang.String, data btcp, access[final public static] [junit] Class javax.media.opengl.GLContext [junit] Added Method getSharedMaster, desc[()Ljavax/media/opengl/GLContext;], sig[null], throws nil, access[final public] [junit] Class javax.media.opengl.GLProfile [junit] Added Method isInitialized, desc[()Z], sig[null], throws nil, access[public static] [junit] [junit] [junit] [junit] [junit] Class Order [junit] [junit] Class com.jogamp.graph.curve.OutlineShape [junit] Added Method toString, desc[()Ljava/lang/String;], sig[null], throws nil, access[public] [junit] Class com.jogamp.graph.geom.Outline [junit] Added Method toString, desc[()Ljava/lang/String;], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.util.glsl.ShaderCode [junit] Added Field SUFFIX_TESS_CONTROL_SOURCE, desc[Ljava/lang/String;], sig[null], value[type java.lang.String, data tcp, access[final public static] [junit] Added Field SUFFIX_TESS_EVALUATION_SOURCE, desc[Ljava/lang/String;], sig[null], value[type java.lang.String, data tep, access[final public static] [junit] Added Field SUFFIX_TESS_EVALUATION_BINARY, desc[Ljava/lang/String;], sig[null], value[type java.lang.String, data btep, access[final public static] [junit] Added Field SUFFIX_TESS_CONTROL_BINARY, desc[Ljava/lang/String;], sig[null], value[type java.lang.String, data btcp, access[final public static] [junit] Class javax.media.opengl.GLContext [junit] Added Method getSharedMaster, desc[()Ljavax/media/opengl/GLContext;], sig[null], throws nil, access[final public] [junit] Class javax.media.opengl.GLProfile [junit] Added Method isInitialized, desc[()Z], sig[null], throws nil, access[public static] [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestVersionSemanticsNOUI - testVersionV220V221 [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestVersionSemanticsNOUI - testVersionV221V230 [junit] Semantic Version Test [junit] criteria: SimpleDiffCriteria [junit] Previous version: 2.2.1 (2.2.1) - lib\v2.2.1\jogl-all.jar [junit] Current version: 2.3.0 (2.3.0) - lib\v2.3.0\jogl-all.jar [junit] Field values changed: false [junit] Compat. expected: NON_BACKWARD_COMPATIBLE [junit] Compat. detected: NON_BACKWARD_COMPATIBLE [junit] Compat. result: detected == expected -> OK [junit] Current version 2.3.0 (2.3.0) is NON_BACKWARD_COMPATIBLE to previous version 2.2.1 (2.2.1), actually NON_BACKWARD_COMPATIBLE [junit] [junit] [junit] Summary: 1496 differences in 366 classes: [junit] Remove 652, Change 38, CompatChange 107, Deprecate 0, Add 699 [junit] [junit] 0/ 366: com.jogamp.gluegen.runtime.opengl.GLProcAddressResolver : Remove 0, Change 0, CompatChange 1, Deprecate 0, Add 0 [junit] 1/ 366: com.jogamp.graph.curve.opengl.GLRegion : Remove 7, Change 0, CompatChange 0, Deprecate 0, Add 7 [junit] 2/ 366: com.jogamp.graph.curve.opengl.RegionRenderer : Remove 4, Change 0, CompatChange 0, Deprecate 0, Add 4 [junit] 3/ 366: com.jogamp.graph.curve.opengl.RegionRenderer.GLCallback : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 4/ 366: com.jogamp.graph.curve.opengl.RenderState : Remove 8, Change 0, CompatChange 0, Deprecate 0, Add 8 [junit] 5/ 366: com.jogamp.graph.curve.opengl.RenderState.ProgramLocal : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 6/ 366: com.jogamp.graph.curve.opengl.TextRegionUtil : Remove 9, Change 0, CompatChange 0, Deprecate 0, Add 9 [junit] 7/ 366: com.jogamp.graph.font.FontFactory : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 2 [junit] 8/ 366: com.jogamp.nativewindow.AbstractGraphicsConfiguration : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 9/ 366: com.jogamp.nativewindow.AbstractGraphicsDevice : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 10/ 366: com.jogamp.nativewindow.AbstractGraphicsScreen : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 11/ 366: com.jogamp.nativewindow.Capabilities : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 12/ 366: com.jogamp.nativewindow.CapabilitiesChooser : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 13/ 366: com.jogamp.nativewindow.CapabilitiesImmutable : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 14/ 366: com.jogamp.nativewindow.DefaultCapabilitiesChooser : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 15/ 366: com.jogamp.nativewindow.DefaultGraphicsConfiguration : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 16/ 366: com.jogamp.nativewindow.DefaultGraphicsDevice : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 17/ 366: com.jogamp.nativewindow.DefaultGraphicsScreen : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 18/ 366: com.jogamp.nativewindow.DelegatedUpstreamSurfaceHookMutableSize : Remove 3, Change 0, CompatChange 0, Deprecate 0, Add 3 [junit] 19/ 366: com.jogamp.nativewindow.DelegatedUpstreamSurfaceHookWithSurfaceSize : Remove 6, Change 1, CompatChange 0, Deprecate 0, Add 6 [junit] 20/ 366: com.jogamp.nativewindow.GenericUpstreamSurfacelessHook : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 21/ 366: com.jogamp.nativewindow.GraphicsConfigurationFactory : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 22/ 366: com.jogamp.nativewindow.MutableGraphicsConfiguration : Remove 3, Change 1, CompatChange 0, Deprecate 0, Add 3 [junit] 23/ 366: com.jogamp.nativewindow.MutableSurface : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 24/ 366: com.jogamp.nativewindow.NativeSurface : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 25/ 366: com.jogamp.nativewindow.NativeSurfaceHolder : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 26/ 366: com.jogamp.nativewindow.NativeWindow : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 27/ 366: com.jogamp.nativewindow.NativeWindowException : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 28/ 366: com.jogamp.nativewindow.NativeWindowFactory : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 29/ 366: com.jogamp.nativewindow.OffscreenLayerOption : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 30/ 366: com.jogamp.nativewindow.OffscreenLayerSurface : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 31/ 366: com.jogamp.nativewindow.ProxySurface : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 32/ 366: com.jogamp.nativewindow.ScalableSurface : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 33/ 366: com.jogamp.nativewindow.SurfaceUpdatedListener : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 34/ 366: com.jogamp.nativewindow.ToolkitLock : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 35/ 366: com.jogamp.nativewindow.UpstreamSurfaceHook : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 36/ 366: com.jogamp.nativewindow.UpstreamSurfaceHook.MutableSize : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 37/ 366: com.jogamp.nativewindow.UpstreamSurfaceHookMutableSize : Remove 5, Change 1, CompatChange 0, Deprecate 0, Add 5 [junit] 38/ 366: com.jogamp.nativewindow.VisualIDHolder : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 39/ 366: com.jogamp.nativewindow.VisualIDHolder.VIDComparator : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 40/ 366: com.jogamp.nativewindow.VisualIDHolder.VIDType : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 41/ 366: com.jogamp.nativewindow.WindowClosingProtocol : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 42/ 366: com.jogamp.nativewindow.WindowClosingProtocol.WindowClosingMode : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 43/ 366: com.jogamp.nativewindow.awt.AWTGraphicsConfiguration : Remove 5, Change 1, CompatChange 0, Deprecate 0, Add 5 [junit] 44/ 366: com.jogamp.nativewindow.awt.AWTGraphicsDevice : Remove 0, Change 1, CompatChange 0, Deprecate 0, Add 0 [junit] 45/ 366: com.jogamp.nativewindow.awt.AWTGraphicsScreen : Remove 3, Change 1, CompatChange 0, Deprecate 0, Add 3 [junit] 46/ 366: com.jogamp.nativewindow.awt.AWTWindowClosingProtocol : Remove 2, Change 1, CompatChange 0, Deprecate 0, Add 2 [junit] 47/ 366: com.jogamp.nativewindow.awt.DirectDataBufferInt : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 3 [junit] 48/ 366: com.jogamp.nativewindow.awt.DirectDataBufferInt.BufferedImageInt : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 2 [junit] 49/ 366: com.jogamp.nativewindow.awt.JAWTWindow : Remove 23, Change 2, CompatChange 6, Deprecate 0, Add 25 [junit] 50/ 366: com.jogamp.nativewindow.egl.EGLGraphicsDevice : Remove 0, Change 1, CompatChange 0, Deprecate 0, Add 2 [junit] 51/ 366: com.jogamp.nativewindow.egl.EGLGraphicsDevice.EGLDisplayLifecycleCallback : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 52/ 366: com.jogamp.nativewindow.macosx.MacOSXGraphicsDevice : Remove 0, Change 1, CompatChange 0, Deprecate 0, Add 0 [junit] 53/ 366: com.jogamp.nativewindow.swt.SWTAccessor : Remove 6, Change 0, CompatChange 3, Deprecate 0, Add 6 [junit] 54/ 366: com.jogamp.nativewindow.util.Dimension : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 55/ 366: com.jogamp.nativewindow.util.DimensionImmutable : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 56/ 366: com.jogamp.nativewindow.util.Insets : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 57/ 366: com.jogamp.nativewindow.util.InsetsImmutable : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 58/ 366: com.jogamp.nativewindow.util.PixelFormat : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 59/ 366: com.jogamp.nativewindow.util.PixelFormat.CType : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 60/ 366: com.jogamp.nativewindow.util.PixelFormat.Composition : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 61/ 366: com.jogamp.nativewindow.util.PixelFormat.PackedComposition : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 62/ 366: com.jogamp.nativewindow.util.PixelFormatUtil : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 63/ 366: com.jogamp.nativewindow.util.PixelFormatUtil.ComponentMap : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 64/ 366: com.jogamp.nativewindow.util.PixelRectangle : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 65/ 366: com.jogamp.nativewindow.util.PixelRectangle.GenericPixelRect : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 66/ 366: com.jogamp.nativewindow.util.Point : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 67/ 366: com.jogamp.nativewindow.util.PointImmutable : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 68/ 366: com.jogamp.nativewindow.util.Rectangle : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 69/ 366: com.jogamp.nativewindow.util.RectangleImmutable : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 70/ 366: com.jogamp.nativewindow.util.SurfaceSize : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 71/ 366: com.jogamp.nativewindow.windows.WindowsGraphicsDevice : Remove 0, Change 1, CompatChange 0, Deprecate 0, Add 0 [junit] 72/ 366: com.jogamp.nativewindow.x11.X11GraphicsConfiguration : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 73/ 366: com.jogamp.nativewindow.x11.X11GraphicsDevice : Remove 2, Change 1, CompatChange 0, Deprecate 0, Add 2 [junit] 74/ 366: com.jogamp.nativewindow.x11.X11GraphicsScreen : Remove 1, Change 1, CompatChange 0, Deprecate 0, Add 1 [junit] 75/ 366: com.jogamp.newt.Display : Remove 3, Change 0, CompatChange 2, Deprecate 0, Add 3 [junit] 76/ 366: com.jogamp.newt.Display.PointerIcon : Remove 1, Change 1, CompatChange 0, Deprecate 0, Add 1 [junit] 77/ 366: com.jogamp.newt.MonitorDevice : Remove 5, Change 2, CompatChange 2, Deprecate 0, Add 11 [junit] 78/ 366: com.jogamp.newt.MonitorMode : Remove 2, Change 0, CompatChange 0, Deprecate 0, Add 2 [junit] 79/ 366: com.jogamp.newt.MonitorMode.SizeAndRRate : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 80/ 366: com.jogamp.newt.NewtFactory : Remove 8, Change 0, CompatChange 0, Deprecate 0, Add 8 [junit] 81/ 366: com.jogamp.newt.Screen : Remove 5, Change 0, CompatChange 2, Deprecate 0, Add 7 [junit] 82/ 366: com.jogamp.newt.Window : Remove 7, Change 1, CompatChange 0, Deprecate 0, Add 7 [junit] 83/ 366: com.jogamp.newt.awt.NewtCanvasAWT : Remove 3, Change 1, CompatChange 0, Deprecate 0, Add 3 [junit] 84/ 366: com.jogamp.newt.event.PinchToZoomGesture : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 85/ 366: com.jogamp.newt.event.WindowUpdateEvent : Remove 2, Change 0, CompatChange 0, Deprecate 0, Add 2 [junit] 86/ 366: com.jogamp.newt.event.awt.AWTAdapter : Remove 2, Change 0, CompatChange 0, Deprecate 0, Add 2 [junit] 87/ 366: com.jogamp.newt.event.awt.AWTKeyAdapter : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 88/ 366: com.jogamp.newt.event.awt.AWTMouseAdapter : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 89/ 366: com.jogamp.newt.event.awt.AWTWindowAdapter : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 90/ 366: com.jogamp.newt.opengl.GLWindow : Remove 25, Change 1, CompatChange 2, Deprecate 0, Add 26 [junit] 91/ 366: com.jogamp.newt.swt.NewtCanvasSWT : Remove 3, Change 1, CompatChange 0, Deprecate 0, Add 3 [junit] 92/ 366: com.jogamp.newt.util.MonitorModeUtil : Remove 2, Change 0, CompatChange 0, Deprecate 0, Add 2 [junit] 93/ 366: com.jogamp.newt.util.applet.JOGLNewtAppletBase : Remove 6, Change 1, CompatChange 0, Deprecate 0, Add 6 [junit] 94/ 366: com.jogamp.opengl.DebugGL2 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 95/ 366: com.jogamp.opengl.DebugGL3 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 96/ 366: com.jogamp.opengl.DebugGL3bc : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 97/ 366: com.jogamp.opengl.DebugGL4 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 98/ 366: com.jogamp.opengl.DebugGL4bc : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 99/ 366: com.jogamp.opengl.DebugGLES1 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 100/ 366: com.jogamp.opengl.DebugGLES2 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 101/ 366: com.jogamp.opengl.DebugGLES3 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 102/ 366: com.jogamp.opengl.DefaultGLCapabilitiesChooser : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 103/ 366: com.jogamp.opengl.FBObject : Remove 28, Change 0, CompatChange 10, Deprecate 0, Add 34 [junit] 104/ 366: com.jogamp.opengl.FBObject.Attachment : Remove 3, Change 0, CompatChange 0, Deprecate 0, Add 3 [junit] 105/ 366: com.jogamp.opengl.FBObject.Colorbuffer : Remove 3, Change 0, CompatChange 0, Deprecate 0, Add 3 [junit] 106/ 366: com.jogamp.opengl.FBObject.RenderAttachment : Remove 2, Change 0, CompatChange 0, Deprecate 0, Add 2 [junit] 107/ 366: com.jogamp.opengl.FBObject.TextureAttachment : Remove 2, Change 0, CompatChange 0, Deprecate 0, Add 2 [junit] 108/ 366: com.jogamp.opengl.FPSCounter : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 109/ 366: com.jogamp.opengl.GL : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 110/ 366: com.jogamp.opengl.GL2 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 111/ 366: com.jogamp.opengl.GL2ES1 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 112/ 366: com.jogamp.opengl.GL2ES2 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 113/ 366: com.jogamp.opengl.GL2ES3 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 114/ 366: com.jogamp.opengl.GL2GL3 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 115/ 366: com.jogamp.opengl.GL3 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 116/ 366: com.jogamp.opengl.GL3ES3 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 117/ 366: com.jogamp.opengl.GL3bc : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 118/ 366: com.jogamp.opengl.GL4 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 119/ 366: com.jogamp.opengl.GL4ES3 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 120/ 366: com.jogamp.opengl.GL4bc : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 121/ 366: com.jogamp.opengl.GLAnimatorControl : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 122/ 366: com.jogamp.opengl.GLAnimatorControl.UncaughtExceptionHandler : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 123/ 366: com.jogamp.opengl.GLArrayData : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 124/ 366: com.jogamp.opengl.GLAutoDrawable : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 125/ 366: com.jogamp.opengl.GLAutoDrawableDelegate : Remove 2, Change 1, CompatChange 1, Deprecate 0, Add 2 [junit] 126/ 366: com.jogamp.opengl.GLBase : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 127/ 366: com.jogamp.opengl.GLBufferStorage : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 128/ 366: com.jogamp.opengl.GLCapabilities : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 129/ 366: com.jogamp.opengl.GLCapabilitiesChooser : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 130/ 366: com.jogamp.opengl.GLCapabilitiesImmutable : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 131/ 366: com.jogamp.opengl.GLContext : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 132/ 366: com.jogamp.opengl.GLDebugListener : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 133/ 366: com.jogamp.opengl.GLDebugMessage : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 134/ 366: com.jogamp.opengl.GLDrawable : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 135/ 366: com.jogamp.opengl.GLDrawableFactory : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 136/ 366: com.jogamp.opengl.GLES1 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 137/ 366: com.jogamp.opengl.GLES2 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 138/ 366: com.jogamp.opengl.GLES3 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 139/ 366: com.jogamp.opengl.GLEventListener : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 140/ 366: com.jogamp.opengl.GLEventListenerState : Remove 4, Change 0, CompatChange 0, Deprecate 0, Add 4 [junit] 141/ 366: com.jogamp.opengl.GLException : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 142/ 366: com.jogamp.opengl.GLExtensions : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 143/ 366: com.jogamp.opengl.GLFBODrawable : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 144/ 366: com.jogamp.opengl.GLFBODrawable.Resizeable : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 145/ 366: com.jogamp.opengl.GLOffscreenAutoDrawable : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 146/ 366: com.jogamp.opengl.GLOffscreenAutoDrawable.FBO : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 147/ 366: com.jogamp.opengl.GLPipelineFactory : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 148/ 366: com.jogamp.opengl.GLProfile : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 149/ 366: com.jogamp.opengl.GLRendererQuirks : Remove 7, Change 0, CompatChange 0, Deprecate 0, Add 14 [junit] 150/ 366: com.jogamp.opengl.GLRunnable : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 151/ 366: com.jogamp.opengl.GLRunnable2 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 152/ 366: com.jogamp.opengl.GLSharedContextSetter : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 153/ 366: com.jogamp.opengl.GLUniformData : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 154/ 366: com.jogamp.opengl.GenericGLCapabilitiesChooser : Remove 1, Change 1, CompatChange 0, Deprecate 0, Add 1 [junit] 155/ 366: com.jogamp.opengl.JoglVersion : Remove 10, Change 0, CompatChange 0, Deprecate 0, Add 10 [junit] 156/ 366: com.jogamp.opengl.Threading : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 157/ 366: com.jogamp.opengl.Threading.Mode : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 158/ 366: com.jogamp.opengl.TraceGL2 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 159/ 366: com.jogamp.opengl.TraceGL3 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 160/ 366: com.jogamp.opengl.TraceGL3bc : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 161/ 366: com.jogamp.opengl.TraceGL4 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 162/ 366: com.jogamp.opengl.TraceGL4bc : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 163/ 366: com.jogamp.opengl.TraceGLES1 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 164/ 366: com.jogamp.opengl.TraceGLES2 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 165/ 366: com.jogamp.opengl.TraceGLES3 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 166/ 366: com.jogamp.opengl.awt.AWTGLAutoDrawable : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 167/ 366: com.jogamp.opengl.awt.ComponentEvents : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 168/ 366: com.jogamp.opengl.awt.GLCanvas : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 169/ 366: com.jogamp.opengl.awt.GLJPanel : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 170/ 366: com.jogamp.opengl.egl.EGL : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 171/ 366: com.jogamp.opengl.egl.EGLClientPixmapHI : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 172/ 366: com.jogamp.opengl.egl.EGLExt : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 173/ 366: com.jogamp.opengl.fixedfunc.GLLightingFunc : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 174/ 366: com.jogamp.opengl.fixedfunc.GLMatrixFunc : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 175/ 366: com.jogamp.opengl.fixedfunc.GLPointerFunc : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 176/ 366: com.jogamp.opengl.fixedfunc.GLPointerFuncUtil : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 177/ 366: com.jogamp.opengl.glu.GLU : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 178/ 366: com.jogamp.opengl.glu.GLUnurbs : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 179/ 366: com.jogamp.opengl.glu.GLUquadric : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 180/ 366: com.jogamp.opengl.glu.GLUtessellator : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 181/ 366: com.jogamp.opengl.glu.GLUtessellatorCallback : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 182/ 366: com.jogamp.opengl.glu.GLUtessellatorCallbackAdapter : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 183/ 366: com.jogamp.opengl.glu.gl2.GLUgl2 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 184/ 366: com.jogamp.opengl.glu.gl2es1.GLUgl2es1 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 185/ 366: com.jogamp.opengl.math.FloatUtil : Remove 0, Change 0, CompatChange 3, Deprecate 0, Add 0 [junit] 186/ 366: com.jogamp.opengl.math.Matrix4 : Remove 0, Change 0, CompatChange 2, Deprecate 0, Add 0 [junit] 187/ 366: com.jogamp.opengl.swt.GLCanvas : Remove 25, Change 1, CompatChange 2, Deprecate 0, Add 25 [junit] 188/ 366: com.jogamp.opengl.util.Animator : Remove 2, Change 4, CompatChange 1, Deprecate 0, Add 2 [junit] 189/ 366: com.jogamp.opengl.util.AnimatorBase : Remove 5, Change 1, CompatChange 1, Deprecate 0, Add 5 [junit] 190/ 366: com.jogamp.opengl.util.AnimatorBase.UncaughtAnimatorException : Remove 2, Change 0, CompatChange 0, Deprecate 0, Add 2 [junit] 191/ 366: com.jogamp.opengl.util.CustomGLEventListener : Remove 1, Change 1, CompatChange 0, Deprecate 0, Add 1 [junit] 192/ 366: com.jogamp.opengl.util.FPSAnimator : Remove 2, Change 0, CompatChange 1, Deprecate 0, Add 2 [junit] 193/ 366: com.jogamp.opengl.util.GLArrayDataClient : Remove 6, Change 0, CompatChange 6, Deprecate 0, Add 6 [junit] 194/ 366: com.jogamp.opengl.util.GLArrayDataEditable : Remove 5, Change 1, CompatChange 0, Deprecate 0, Add 5 [junit] 195/ 366: com.jogamp.opengl.util.GLArrayDataServer : Remove 7, Change 0, CompatChange 15, Deprecate 0, Add 7 [junit] 196/ 366: com.jogamp.opengl.util.GLArrayDataWrapper : Remove 4, Change 1, CompatChange 5, Deprecate 0, Add 4 [junit] 197/ 366: com.jogamp.opengl.util.GLBuffers : Remove 2, Change 0, CompatChange 2, Deprecate 0, Add 2 [junit] 198/ 366: com.jogamp.opengl.util.GLDrawableUtil : Remove 10, Change 0, CompatChange 0, Deprecate 0, Add 10 [junit] 199/ 366: com.jogamp.opengl.util.GLDrawableUtil.ReshapeGLEventListener : Remove 2, Change 1, CompatChange 0, Deprecate 0, Add 2 [junit] 200/ 366: com.jogamp.opengl.util.GLPixelBuffer : Remove 2, Change 0, CompatChange 0, Deprecate 0, Add 2 [junit] 201/ 366: com.jogamp.opengl.util.GLPixelBuffer.DefaultGLPixelBufferProvider : Remove 2, Change 0, CompatChange 0, Deprecate 0, Add 3 [junit] 202/ 366: com.jogamp.opengl.util.GLPixelBuffer.GLPixelAttributes : Remove 5, Change 0, CompatChange 1, Deprecate 0, Add 7 [junit] 203/ 366: com.jogamp.opengl.util.GLPixelBuffer.GLPixelBufferProvider : Remove 2, Change 0, CompatChange 0, Deprecate 0, Add 3 [junit] 204/ 366: com.jogamp.opengl.util.GLPixelBuffer.SingletonGLPixelBufferProvider : Remove 2, Change 0, CompatChange 0, Deprecate 0, Add 4 [junit] 205/ 366: com.jogamp.opengl.util.GLPixelStorageModes : Remove 14, Change 0, CompatChange 0, Deprecate 0, Add 14 [junit] 206/ 366: com.jogamp.opengl.util.GLReadBufferUtil : Remove 6, Change 0, CompatChange 0, Deprecate 0, Add 5 [junit] 207/ 366: com.jogamp.opengl.util.Gamma : Remove 5, Change 0, CompatChange 0, Deprecate 0, Add 5 [junit] 208/ 366: com.jogamp.opengl.util.ImmModeSink : Remove 7, Change 0, CompatChange 0, Deprecate 0, Add 7 [junit] 209/ 366: com.jogamp.opengl.util.ImmModeSink.VBOSet : Remove 7, Change 0, CompatChange 1, Deprecate 0, Add 7 [junit] 210/ 366: com.jogamp.opengl.util.PMVMatrix : Remove 0, Change 1, CompatChange 2, Deprecate 0, Add 0 [junit] 211/ 366: com.jogamp.opengl.util.PNGPixelRect : Remove 4, Change 1, CompatChange 0, Deprecate 0, Add 4 [junit] 212/ 366: com.jogamp.opengl.util.RandomTileRenderer : Remove 2, Change 0, CompatChange 0, Deprecate 0, Add 2 [junit] 213/ 366: com.jogamp.opengl.util.TileRenderer : Remove 3, Change 0, CompatChange 0, Deprecate 0, Add 3 [junit] 214/ 366: com.jogamp.opengl.util.TileRendererBase : Remove 7, Change 0, CompatChange 0, Deprecate 0, Add 7 [junit] 215/ 366: com.jogamp.opengl.util.av.GLMediaPlayer : Remove 5, Change 1, CompatChange 0, Deprecate 0, Add 5 [junit] 216/ 366: com.jogamp.opengl.util.awt.AWTGLPixelBuffer : Remove 3, Change 0, CompatChange 0, Deprecate 0, Add 3 [junit] 217/ 366: com.jogamp.opengl.util.awt.AWTGLPixelBuffer.AWTGLPixelBufferProvider : Remove 2, Change 0, CompatChange 0, Deprecate 0, Add 6 [junit] 218/ 366: com.jogamp.opengl.util.awt.AWTGLPixelBuffer.SingleAWTGLPixelBufferProvider: Remove 3, Change 0, CompatChange 0, Deprecate 0, Add 4 [junit] 219/ 366: com.jogamp.opengl.util.awt.AWTGLReadBufferUtil : Remove 3, Change 0, CompatChange 0, Deprecate 0, Add 3 [junit] 220/ 366: com.jogamp.opengl.util.awt.Overlay : Remove 1, Change 0, CompatChange 5, Deprecate 0, Add 1 [junit] 221/ 366: com.jogamp.opengl.util.awt.TextRenderer : Remove 0, Change 0, CompatChange 10, Deprecate 0, Add 0 [junit] 222/ 366: com.jogamp.opengl.util.awt.TextureRenderer : Remove 0, Change 0, CompatChange 14, Deprecate 0, Add 0 [junit] 223/ 366: com.jogamp.opengl.util.glsl.ShaderCode : Remove 12, Change 0, CompatChange 0, Deprecate 0, Add 12 [junit] 224/ 366: com.jogamp.opengl.util.glsl.ShaderProgram : Remove 9, Change 0, CompatChange 1, Deprecate 0, Add 9 [junit] 225/ 366: com.jogamp.opengl.util.glsl.ShaderState : Remove 28, Change 0, CompatChange 0, Deprecate 0, Add 28 [junit] 226/ 366: com.jogamp.opengl.util.glsl.ShaderUtil : Remove 20, Change 0, CompatChange 0, Deprecate 0, Add 20 [junit] 227/ 366: com.jogamp.opengl.util.glsl.fixedfunc.FixedFuncUtil : Remove 2, Change 0, CompatChange 0, Deprecate 0, Add 2 [junit] 228/ 366: com.jogamp.opengl.util.stereo.StereoClientRenderer : Remove 4, Change 1, CompatChange 0, Deprecate 0, Add 4 [junit] 229/ 366: com.jogamp.opengl.util.stereo.StereoDevice : Remove 2, Change 0, CompatChange 0, Deprecate 0, Add 2 [junit] 230/ 366: com.jogamp.opengl.util.stereo.StereoDeviceRenderer : Remove 9, Change 0, CompatChange 0, Deprecate 0, Add 9 [junit] 231/ 366: com.jogamp.opengl.util.stereo.StereoDeviceRenderer.Eye : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 232/ 366: com.jogamp.opengl.util.stereo.StereoGLEventListener : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 233/ 366: com.jogamp.opengl.util.texture.ImageSequence : Remove 4, Change 0, CompatChange 0, Deprecate 0, Add 4 [junit] 234/ 366: com.jogamp.opengl.util.texture.Texture : Remove 16, Change 0, CompatChange 0, Deprecate 0, Add 16 [junit] 235/ 366: com.jogamp.opengl.util.texture.TextureData : Remove 6, Change 0, CompatChange 0, Deprecate 0, Add 6 [junit] 236/ 366: com.jogamp.opengl.util.texture.TextureIO : Remove 7, Change 0, CompatChange 6, Deprecate 0, Add 7 [junit] 237/ 366: com.jogamp.opengl.util.texture.TextureSequence : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 238/ 366: com.jogamp.opengl.util.texture.TextureState : Remove 3, Change 0, CompatChange 0, Deprecate 0, Add 3 [junit] 239/ 366: com.jogamp.opengl.util.texture.awt.AWTTextureData : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 240/ 366: com.jogamp.opengl.util.texture.awt.AWTTextureIO : Remove 3, Change 0, CompatChange 0, Deprecate 0, Add 3 [junit] 241/ 366: com.jogamp.opengl.util.texture.spi.TGAImage : Remove 2, Change 0, CompatChange 0, Deprecate 0, Add 2 [junit] 242/ 366: com.jogamp.opengl.util.texture.spi.TextureProvider : Remove 3, Change 0, CompatChange 0, Deprecate 0, Add 3 [junit] 243/ 366: com.jogamp.opengl.util.texture.spi.awt.IIOTextureProvider : Remove 3, Change 0, CompatChange 0, Deprecate 0, Add 3 [junit] 244/ 366: javax.media.nativewindow.AbstractGraphicsConfiguration : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 245/ 366: javax.media.nativewindow.AbstractGraphicsDevice : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 246/ 366: javax.media.nativewindow.AbstractGraphicsScreen : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 247/ 366: javax.media.nativewindow.Capabilities : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 248/ 366: javax.media.nativewindow.CapabilitiesChooser : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 249/ 366: javax.media.nativewindow.CapabilitiesImmutable : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 250/ 366: javax.media.nativewindow.DefaultCapabilitiesChooser : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 251/ 366: javax.media.nativewindow.DefaultGraphicsConfiguration : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 252/ 366: javax.media.nativewindow.DefaultGraphicsDevice : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 253/ 366: javax.media.nativewindow.DefaultGraphicsScreen : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 254/ 366: javax.media.nativewindow.GraphicsConfigurationFactory : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 255/ 366: javax.media.nativewindow.MutableSurface : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 256/ 366: javax.media.nativewindow.NativeSurface : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 257/ 366: javax.media.nativewindow.NativeSurfaceHolder : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 258/ 366: javax.media.nativewindow.NativeWindow : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 259/ 366: javax.media.nativewindow.NativeWindowException : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 260/ 366: javax.media.nativewindow.NativeWindowFactory : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 261/ 366: javax.media.nativewindow.OffscreenLayerOption : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 262/ 366: javax.media.nativewindow.OffscreenLayerSurface : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 263/ 366: javax.media.nativewindow.ProxySurface : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 264/ 366: javax.media.nativewindow.ScalableSurface : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 265/ 366: javax.media.nativewindow.SurfaceUpdatedListener : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 266/ 366: javax.media.nativewindow.ToolkitLock : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 267/ 366: javax.media.nativewindow.UpstreamSurfaceHook : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 268/ 366: javax.media.nativewindow.UpstreamSurfaceHook.MutableSize : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 269/ 366: javax.media.nativewindow.VisualIDHolder : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 270/ 366: javax.media.nativewindow.VisualIDHolder.VIDComparator : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 271/ 366: javax.media.nativewindow.VisualIDHolder.VIDType : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 272/ 366: javax.media.nativewindow.WindowClosingProtocol : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 273/ 366: javax.media.nativewindow.WindowClosingProtocol.WindowClosingMode : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 274/ 366: javax.media.nativewindow.util.Dimension : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 275/ 366: javax.media.nativewindow.util.DimensionImmutable : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 276/ 366: javax.media.nativewindow.util.Insets : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 277/ 366: javax.media.nativewindow.util.InsetsImmutable : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 278/ 366: javax.media.nativewindow.util.PixelFormat : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 279/ 366: javax.media.nativewindow.util.PixelFormatUtil : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 280/ 366: javax.media.nativewindow.util.PixelFormatUtil.PixelSink : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 281/ 366: javax.media.nativewindow.util.PixelFormatUtil.PixelSink32 : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 282/ 366: javax.media.nativewindow.util.PixelRectangle : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 283/ 366: javax.media.nativewindow.util.PixelRectangle.GenericPixelRect : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 284/ 366: javax.media.nativewindow.util.Point : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 285/ 366: javax.media.nativewindow.util.PointImmutable : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 286/ 366: javax.media.nativewindow.util.Rectangle : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 287/ 366: javax.media.nativewindow.util.RectangleImmutable : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 288/ 366: javax.media.nativewindow.util.SurfaceSize : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 289/ 366: javax.media.opengl.DebugGL2 : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 290/ 366: javax.media.opengl.DebugGL3 : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 291/ 366: javax.media.opengl.DebugGL3bc : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 292/ 366: javax.media.opengl.DebugGL4 : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 293/ 366: javax.media.opengl.DebugGL4bc : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 294/ 366: javax.media.opengl.DebugGLES1 : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 295/ 366: javax.media.opengl.DebugGLES2 : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 296/ 366: javax.media.opengl.DebugGLES3 : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 297/ 366: javax.media.opengl.DefaultGLCapabilitiesChooser : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 298/ 366: javax.media.opengl.FPSCounter : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 299/ 366: javax.media.opengl.GL : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 300/ 366: javax.media.opengl.GL2 : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 301/ 366: javax.media.opengl.GL2ES1 : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 302/ 366: javax.media.opengl.GL2ES2 : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 303/ 366: javax.media.opengl.GL2ES3 : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 304/ 366: javax.media.opengl.GL2GL3 : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 305/ 366: javax.media.opengl.GL3 : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 306/ 366: javax.media.opengl.GL3ES3 : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 307/ 366: javax.media.opengl.GL3bc : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 308/ 366: javax.media.opengl.GL4 : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 309/ 366: javax.media.opengl.GL4ES3 : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 310/ 366: javax.media.opengl.GL4bc : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 311/ 366: javax.media.opengl.GLAnimatorControl : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 312/ 366: javax.media.opengl.GLAnimatorControl.UncaughtExceptionHandler : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 313/ 366: javax.media.opengl.GLArrayData : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 314/ 366: javax.media.opengl.GLAutoDrawable : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 315/ 366: javax.media.opengl.GLBase : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 316/ 366: javax.media.opengl.GLBufferStorage : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 317/ 366: javax.media.opengl.GLCapabilities : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 318/ 366: javax.media.opengl.GLCapabilitiesChooser : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 319/ 366: javax.media.opengl.GLCapabilitiesImmutable : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 320/ 366: javax.media.opengl.GLContext : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 321/ 366: javax.media.opengl.GLDebugListener : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 322/ 366: javax.media.opengl.GLDebugMessage : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 323/ 366: javax.media.opengl.GLDrawable : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 324/ 366: javax.media.opengl.GLDrawableFactory : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 325/ 366: javax.media.opengl.GLES1 : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 326/ 366: javax.media.opengl.GLES2 : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 327/ 366: javax.media.opengl.GLES3 : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 328/ 366: javax.media.opengl.GLEventListener : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 329/ 366: javax.media.opengl.GLException : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 330/ 366: javax.media.opengl.GLFBODrawable : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 331/ 366: javax.media.opengl.GLFBODrawable.Resizeable : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 332/ 366: javax.media.opengl.GLOffscreenAutoDrawable : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 333/ 366: javax.media.opengl.GLOffscreenAutoDrawable.FBO : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 334/ 366: javax.media.opengl.GLPipelineFactory : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 335/ 366: javax.media.opengl.GLProfile : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 336/ 366: javax.media.opengl.GLRunnable : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 337/ 366: javax.media.opengl.GLRunnable2 : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 338/ 366: javax.media.opengl.GLSharedContextSetter : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 339/ 366: javax.media.opengl.GLUniformData : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 340/ 366: javax.media.opengl.Threading : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 341/ 366: javax.media.opengl.Threading.Mode : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 342/ 366: javax.media.opengl.TraceGL2 : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 343/ 366: javax.media.opengl.TraceGL3 : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 344/ 366: javax.media.opengl.TraceGL3bc : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 345/ 366: javax.media.opengl.TraceGL4 : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 346/ 366: javax.media.opengl.TraceGL4bc : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 347/ 366: javax.media.opengl.TraceGLES1 : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 348/ 366: javax.media.opengl.TraceGLES2 : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 349/ 366: javax.media.opengl.TraceGLES3 : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 350/ 366: javax.media.opengl.awt.AWTGLAutoDrawable : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 351/ 366: javax.media.opengl.awt.ComponentEvents : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 352/ 366: javax.media.opengl.awt.GLCanvas : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 353/ 366: javax.media.opengl.awt.GLJPanel : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 354/ 366: javax.media.opengl.fixedfunc.GLLightingFunc : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 355/ 366: javax.media.opengl.fixedfunc.GLMatrixFunc : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 356/ 366: javax.media.opengl.fixedfunc.GLPointerFunc : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 357/ 366: javax.media.opengl.fixedfunc.GLPointerFuncUtil : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 358/ 366: javax.media.opengl.glu.GLU : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 359/ 366: javax.media.opengl.glu.GLUnurbs : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 360/ 366: javax.media.opengl.glu.GLUquadric : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 361/ 366: javax.media.opengl.glu.GLUtessellator : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 362/ 366: javax.media.opengl.glu.GLUtessellatorCallback : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 363/ 366: javax.media.opengl.glu.GLUtessellatorCallbackAdapter : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 364/ 366: javax.media.opengl.glu.gl2.GLUgl2 : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 365/ 366: javax.media.opengl.glu.gl2es1.GLUgl2es1 : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] [junit] [junit] Removes [junit] [junit] Class com.jogamp.graph.curve.opengl.GLRegion [junit] Removed Method destroyImpl, desc[(Ljavax/media/opengl/GL2ES2;)V], sig[null], throws nil, access[abstract protected] [junit] Removed Method clearImpl, desc[(Ljavax/media/opengl/GL2ES2;)V], sig[null], throws nil, access[abstract protected] [junit] Removed Method draw, desc[(Ljavax/media/opengl/GL2ES2;Lcom/jogamp/graph/curve/opengl/RegionRenderer;[I)V], sig[null], throws nil, access[final public] [junit] Removed Method destroy, desc[(Ljavax/media/opengl/GL2ES2;)V], sig[null], throws nil, access[final public] [junit] Removed Method updateImpl, desc[(Ljavax/media/opengl/GL2ES2;)V], sig[null], throws nil, access[abstract protected] [junit] Removed Method drawImpl, desc[(Ljavax/media/opengl/GL2ES2;Lcom/jogamp/graph/curve/opengl/RegionRenderer;[I)V], sig[null], throws nil, access[abstract protected] [junit] Removed Method clear, desc[(Ljavax/media/opengl/GL2ES2;)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.graph.curve.opengl.RegionRenderer [junit] Removed Method useShaderProgram, desc[(Ljavax/media/opengl/GL2ES2;IZIILcom/jogamp/opengl/util/texture/TextureSequence;)Z], sig[null], throws nil, access[final public] [junit] Removed Method destroy, desc[(Ljavax/media/opengl/GL2ES2;)V], sig[null], throws nil, access[final public] [junit] Removed Method init, desc[(Ljavax/media/opengl/GL2ES2;I)V], sig[null], throws [javax/media/opengl/GLException], access[final public] [junit] Removed Method enable, desc[(Ljavax/media/opengl/GL2ES2;Z)V], sig[null], throws nil, access[final public] [junit] Class com.jogamp.graph.curve.opengl.RegionRenderer.GLCallback [junit] Removed Method run, desc[(Ljavax/media/opengl/GL;Lcom/jogamp/graph/curve/opengl/RegionRenderer;)V], sig[null], throws nil, access[abstract public] [junit] Class com.jogamp.graph.curve.opengl.RenderState [junit] Removed Method updateUniformLoc, desc[(Ljavax/media/opengl/GL2ES2;ZLjavax/media/opengl/GLUniformData;Z)Z], sig[null], throws nil, access[final public] [junit] Removed Method getRenderState, desc[(Ljavax/media/opengl/GL2ES2;)Lcom/jogamp/graph/curve/opengl/RenderState;], sig[null], throws nil, access[final public static] [junit] Removed Method attachTo, desc[(Ljavax/media/opengl/GL2ES2;)Lcom/jogamp/graph/curve/opengl/RenderState;], sig[null], throws nil, access[final public] [junit] Removed Method detachFrom, desc[(Ljavax/media/opengl/GL2ES2;)Z], sig[null], throws nil, access[final public] [junit] Removed Method updateUniformDataLoc, desc[(Ljavax/media/opengl/GL2ES2;ZZLjavax/media/opengl/GLUniformData;Z)Z], sig[null], throws nil, access[final public] [junit] Removed Method destroy, desc[(Ljavax/media/opengl/GL2ES2;)V], sig[null], throws nil, access[public] [junit] Removed Method updateAttributeLoc, desc[(Ljavax/media/opengl/GL2ES2;ZLcom/jogamp/opengl/util/GLArrayDataServer;Z)Z], sig[null], throws nil, access[final public] [junit] Removed Method setShaderProgram, desc[(Ljavax/media/opengl/GL2ES2;Lcom/jogamp/opengl/util/glsl/ShaderProgram;)Z], sig[null], throws nil, access[final public] [junit] Class com.jogamp.graph.curve.opengl.RenderState.ProgramLocal [junit] Removed Method update, desc[(Ljavax/media/opengl/GL2ES2;Lcom/jogamp/graph/curve/opengl/RenderState;ZIZZ)Z], sig[null], throws nil, access[final public] [junit] Class com.jogamp.graph.curve.opengl.TextRegionUtil [junit] Removed Method validateCache, desc[(Ljavax/media/opengl/GL2ES2;I)V], sig[null], throws nil, access[final protected] [junit] Removed Method clear, desc[(Ljavax/media/opengl/GL2ES2;)V], sig[null], throws nil, access[public] [junit] Removed Method drawString3D, desc[(Ljavax/media/opengl/GL2ES2;Lcom/jogamp/graph/curve/opengl/RegionRenderer;Lcom/jogamp/graph/font/Font;FLjava/lang/CharSequence;[F[I)V], sig[null], throws nil, access[public] [junit] Removed Method addCachedRegion, desc[(Ljavax/media/opengl/GL2ES2;Lcom/jogamp/graph/font/Font;Ljava/lang/CharSequence;FILcom/jogamp/graph/curve/opengl/GLRegion;)V], sig[null], throws nil, access[final protected] [junit] Removed Method setCacheLimit, desc[(Ljavax/media/opengl/GL2ES2;I)V], sig[null], throws nil, access[final public] [junit] Removed Method drawString3D, desc[(Ljavax/media/opengl/GL2ES2;Lcom/jogamp/graph/curve/opengl/GLRegion;Lcom/jogamp/graph/curve/opengl/RegionRenderer;Lcom/jogamp/graph/font/Font;FLjava/lang/CharSequence;[F[ILjogamp/graph/geom/plane/AffineTransform;Ljogamp/graph/geom/plane/AffineTransform;)V], sig[null], throws nil, access[public static] [junit] Removed Method removeCachedRegion, desc[(Ljavax/media/opengl/GL2ES2;I)V], sig[null], throws nil, access[final protected] [junit] Removed Method drawString3D, desc[(Ljavax/media/opengl/GL2ES2;ILcom/jogamp/graph/curve/opengl/RegionRenderer;Lcom/jogamp/graph/font/Font;FLjava/lang/CharSequence;[F[ILjogamp/graph/geom/plane/AffineTransform;Ljogamp/graph/geom/plane/AffineTransform;)V], sig[null], throws nil, access[public static] [junit] Removed Method removeCachedRegion, desc[(Ljavax/media/opengl/GL2ES2;Lcom/jogamp/graph/font/Font;Ljava/lang/CharSequence;II)V], sig[null], throws nil, access[final protected] [junit] Class com.jogamp.graph.font.FontFactory [junit] Removed Method get, desc[(Ljava/net/URLConnection;)Lcom/jogamp/graph/font/Font;], sig[null], throws [java/io/IOException], access[final public static] [junit] Class com.jogamp.nativewindow.DelegatedUpstreamSurfaceHookMutableSize [junit] Removed Method create, desc[(Ljavax/media/nativewindow/ProxySurface;)V], sig[null], throws nil, access[final public] [junit] Removed Method destroy, desc[(Ljavax/media/nativewindow/ProxySurface;)V], sig[null], throws nil, access[final public] [junit] Removed Method , desc[(Ljavax/media/nativewindow/UpstreamSurfaceHook;II)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.nativewindow.DelegatedUpstreamSurfaceHookWithSurfaceSize [junit] Removed Method getSurfaceHeight, desc[(Ljavax/media/nativewindow/ProxySurface;)I], sig[null], throws nil, access[final public] [junit] Removed Method getUpstreamSurface, desc[()Ljavax/media/nativewindow/NativeSurface;], sig[null], throws nil, access[final public] [junit] Removed Method create, desc[(Ljavax/media/nativewindow/ProxySurface;)V], sig[null], throws nil, access[final public] [junit] Removed Method getSurfaceWidth, desc[(Ljavax/media/nativewindow/ProxySurface;)I], sig[null], throws nil, access[final public] [junit] Removed Method , desc[(Ljavax/media/nativewindow/UpstreamSurfaceHook;Ljavax/media/nativewindow/NativeSurface;)V], sig[null], throws nil, access[public] [junit] Removed Method destroy, desc[(Ljavax/media/nativewindow/ProxySurface;)V], sig[null], throws nil, access[final public] [junit] Class com.jogamp.nativewindow.MutableGraphicsConfiguration [junit] Removed Method , desc[(Ljavax/media/nativewindow/AbstractGraphicsScreen;Ljavax/media/nativewindow/CapabilitiesImmutable;Ljavax/media/nativewindow/CapabilitiesImmutable;)V], sig[null], throws nil, access[public] [junit] Removed Method setScreen, desc[(Ljavax/media/nativewindow/AbstractGraphicsScreen;)V], sig[null], throws nil, access[public] [junit] Removed Method setChosenCapabilities, desc[(Ljavax/media/nativewindow/CapabilitiesImmutable;)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.nativewindow.UpstreamSurfaceHookMutableSize [junit] Removed Method getSurfaceWidth, desc[(Ljavax/media/nativewindow/ProxySurface;)I], sig[null], throws nil, access[final public] [junit] Removed Method create, desc[(Ljavax/media/nativewindow/ProxySurface;)V], sig[null], throws nil, access[public] [junit] Removed Method destroy, desc[(Ljavax/media/nativewindow/ProxySurface;)V], sig[null], throws nil, access[public] [junit] Removed Method getSurfaceHeight, desc[(Ljavax/media/nativewindow/ProxySurface;)I], sig[null], throws nil, access[final public] [junit] Removed Method getUpstreamSurface, desc[()Ljavax/media/nativewindow/NativeSurface;], sig[null], throws nil, access[final public] [junit] Class com.jogamp.nativewindow.awt.AWTGraphicsConfiguration [junit] Removed Method setChosenCapabilities, desc[(Ljavax/media/nativewindow/CapabilitiesImmutable;)V], sig[null], throws nil, access[public] [junit] Removed Method create, desc[(Ljava/awt/Component;Ljavax/media/nativewindow/CapabilitiesImmutable;Ljavax/media/nativewindow/CapabilitiesImmutable;)Lcom/jogamp/nativewindow/awt/AWTGraphicsConfiguration;], sig[null], throws nil, access[public static] [junit] Removed Method setupCapabilitiesRGBABits, desc[(Ljavax/media/nativewindow/CapabilitiesImmutable;Ljava/awt/GraphicsConfiguration;)Ljavax/media/nativewindow/CapabilitiesImmutable;], sig[null], throws nil, access[public static] [junit] Removed Method getNativeGraphicsConfiguration, desc[()Ljavax/media/nativewindow/AbstractGraphicsConfiguration;], sig[null], throws nil, access[public] [junit] Removed Method , desc[(Lcom/jogamp/nativewindow/awt/AWTGraphicsScreen;Ljavax/media/nativewindow/CapabilitiesImmutable;Ljavax/media/nativewindow/CapabilitiesImmutable;Ljava/awt/GraphicsConfiguration;Ljavax/media/nativewindow/AbstractGraphicsConfiguration;)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.nativewindow.awt.AWTGraphicsScreen [junit] Removed Method createScreenDevice, desc[(II)Ljavax/media/nativewindow/AbstractGraphicsScreen;], sig[null], throws nil, access[public static] [junit] Removed Method createDefault, desc[()Ljavax/media/nativewindow/AbstractGraphicsScreen;], sig[null], throws nil, access[public static] [junit] Removed Method createScreenDevice, desc[(Ljava/awt/GraphicsDevice;I)Ljavax/media/nativewindow/AbstractGraphicsScreen;], sig[null], throws nil, access[public static] [junit] Class com.jogamp.nativewindow.awt.AWTWindowClosingProtocol [junit] Removed Method setDefaultCloseOperation, desc[(Ljavax/media/nativewindow/WindowClosingProtocol$WindowClosingMode;)Ljavax/media/nativewindow/WindowClosingProtocol$WindowClosingMode;], sig[null], throws nil, access[final public] [junit] Removed Method getDefaultCloseOperation, desc[()Ljavax/media/nativewindow/WindowClosingProtocol$WindowClosingMode;], sig[null], throws nil, access[final public] [junit] Class com.jogamp.nativewindow.awt.DirectDataBufferInt [junit] Removed Method , 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 getPixelScaleX, desc[()I], sig[null], throws nil, access[final protected] [junit] Removed Method getNativeSurfaceScale, desc[([I)[I], sig[null], throws nil, access[final public] [junit] Removed Method getInsets, desc[()Ljavax/media/nativewindow/util/InsetsImmutable;], sig[null], throws nil, access[final public] [junit] Removed Method getLocationOnScreen, desc[(Ljavax/media/nativewindow/util/Point;)Ljavax/media/nativewindow/util/Point;], sig[null], throws nil, access[public] [junit] Removed Method setSurfaceScale, desc[([I)V], sig[null], throws nil, access[public] [junit] Removed Method setCursor, desc[(Ljavax/media/nativewindow/util/PixelRectangle;Ljavax/media/nativewindow/util/PointImmutable;)Z], sig[null], throws nil, access[final public] [junit] Removed Method getGraphicsConfiguration, desc[()Ljavax/media/nativewindow/AbstractGraphicsConfiguration;], sig[null], throws nil, access[final public] [junit] Removed Method getParent, desc[()Ljavax/media/nativewindow/NativeWindow;], sig[null], throws nil, access[final public] [junit] Removed Method setChosenCapabilities, desc[(Ljavax/media/nativewindow/CapabilitiesImmutable;)V], sig[null], throws nil, access[final public] [junit] Removed Method getCurrentSurfaceScale, desc[([I)[I], sig[null], throws nil, access[final public] [junit] Removed Method getPixelScaleY, desc[()I], sig[null], throws nil, access[final protected] [junit] Removed Method getNativeSurface, desc[()Ljavax/media/nativewindow/NativeSurface;], sig[null], throws nil, access[final public] [junit] Removed Method addSurfaceUpdatedListener, desc[(ILjavax/media/nativewindow/SurfaceUpdatedListener;)V], sig[null], throws [java/lang/IndexOutOfBoundsException], access[public] [junit] Removed Method surfaceUpdated, desc[(Ljava/lang/Object;Ljavax/media/nativewindow/NativeSurface;J)V], sig[null], throws nil, access[public] [junit] Removed Method getRequestedSurfaceScale, desc[([I)[I], sig[null], throws nil, access[final public] [junit] Removed Method getLocationOnScreenNonBlocking, desc[(Ljavax/media/nativewindow/util/Point;Ljava/awt/Component;)Ljava/awt/Component;], sig[null], throws nil, access[protected static] [junit] Removed Method getLocationOnScreenNative, desc[(Ljavax/media/nativewindow/util/Point;)Ljavax/media/nativewindow/util/Point;], sig[null], throws nil, access[protected] [junit] Removed Method addSurfaceUpdatedListener, desc[(Ljavax/media/nativewindow/SurfaceUpdatedListener;)V], sig[null], throws nil, access[public] [junit] Removed Method , desc[(Ljava/lang/Object;Ljavax/media/nativewindow/AbstractGraphicsConfiguration;)V], sig[null], throws nil, access[protected] [junit] Removed Method getBounds, desc[()Ljavax/media/nativewindow/util/RectangleImmutable;], sig[null], throws nil, access[final public] [junit] Removed Method removeSurfaceUpdatedListener, desc[(Ljavax/media/nativewindow/SurfaceUpdatedListener;)V], sig[null], throws nil, access[public] [junit] Removed Method getLocationOnScreenNativeImpl, desc[(II)Ljavax/media/nativewindow/util/Point;], sig[null], throws nil, access[abstract protected] [junit] Removed Method updatePixelScale, desc[()Z], sig[null], throws nil, access[final protected] [junit] Class com.jogamp.nativewindow.egl.EGLGraphicsDevice.EGLDisplayLifecycleCallback [junit] Removed Method eglGetAndInitDisplay, desc[([J)J], sig[null], throws nil, access[abstract public] [junit] Class com.jogamp.nativewindow.swt.SWTAccessor [junit] Removed Method getNativeVisualID, desc[(Ljavax/media/nativewindow/AbstractGraphicsDevice;J)I], sig[null], throws nil, access[public static] [junit] Removed Method destroyX11Window, desc[(Ljavax/media/nativewindow/AbstractGraphicsDevice;J)V], sig[null], throws nil, access[public static] [junit] Removed Method getDevice, desc[(Lorg/eclipse/swt/widgets/Control;)Ljavax/media/nativewindow/AbstractGraphicsDevice;], sig[null], throws [javax/media/nativewindow/NativeWindowException, java/lang/UnsupportedOperationException], access[public static] [junit] Removed Method getScreen, desc[(Ljavax/media/nativewindow/AbstractGraphicsDevice;I)Ljavax/media/nativewindow/AbstractGraphicsScreen;], sig[null], throws nil, access[public static] [junit] Removed Method resizeX11Window, desc[(Ljavax/media/nativewindow/AbstractGraphicsDevice;Lorg/eclipse/swt/graphics/Rectangle;J)V], sig[null], throws nil, access[public static] [junit] Removed Method createCompatibleX11ChildWindow, desc[(Ljavax/media/nativewindow/AbstractGraphicsScreen;Lorg/eclipse/swt/widgets/Control;III)J], sig[null], throws nil, access[public static] [junit] Class com.jogamp.nativewindow.x11.X11GraphicsConfiguration [junit] Removed Method , 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 getGraphicsDevice, desc[()Ljavax/media/nativewindow/AbstractGraphicsDevice;], sig[null], throws nil, access[abstract public] [junit] Removed Method createPointerIcon, desc[(Ljavax/media/nativewindow/util/PixelRectangle;II)Lcom/jogamp/newt/Display$PointerIcon;], sig[null], throws [java/lang/IllegalArgumentException, java/lang/IllegalStateException], access[abstract public] [junit] Removed Method getNativePointerIconPixelFormat, desc[()Ljavax/media/nativewindow/util/PixelFormat;], sig[null], throws nil, access[abstract public] [junit] Class com.jogamp.newt.Display.PointerIcon [junit] Removed Method getHotspot, desc[()Ljavax/media/nativewindow/util/PointImmutable;], sig[null], throws nil, access[abstract public] [junit] Class com.jogamp.newt.MonitorDevice [junit] Removed Method getViewport, desc[()Ljavax/media/nativewindow/util/RectangleImmutable;], sig[null], throws nil, access[final public] [junit] Removed Method unionOfViewports, desc[(Ljavax/media/nativewindow/util/Rectangle;Ljavax/media/nativewindow/util/Rectangle;Ljava/util/List;)V], sig[(Ljavax/media/nativewindow/util/Rectangle;Ljavax/media/nativewindow/util/Rectangle;Ljava/util/List;)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 , 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 getViewportInWindowUnits, desc[()Ljavax/media/nativewindow/util/RectangleImmutable;], sig[null], throws nil, access[final public] [junit] Class com.jogamp.newt.MonitorMode [junit] Removed Method getSurfaceSize, desc[()Ljavax/media/nativewindow/util/SurfaceSize;], sig[null], throws nil, access[final public] [junit] Removed Method , 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 createWindow, desc[(Ljavax/media/nativewindow/NativeWindow;Ljavax/media/nativewindow/CapabilitiesImmutable;)Lcom/jogamp/newt/Window;], sig[null], throws nil, access[public static] [junit] Removed Method createWindow, desc[([Ljava/lang/Object;Lcom/jogamp/newt/Screen;Ljavax/media/nativewindow/CapabilitiesImmutable;)Lcom/jogamp/newt/Window;], sig[null], throws nil, access[public static] [junit] Removed Method createWindow, desc[(Ljava/lang/String;IJLjavax/media/nativewindow/CapabilitiesImmutable;)Lcom/jogamp/newt/Window;], sig[null], throws nil, access[public static] [junit] Removed Method isScreenCompatible, desc[(Ljavax/media/nativewindow/NativeWindow;Lcom/jogamp/newt/Screen;)Z], sig[null], throws nil, access[public static] [junit] Removed Method createWindow, desc[(Lcom/jogamp/newt/Screen;Ljavax/media/nativewindow/CapabilitiesImmutable;)Lcom/jogamp/newt/Window;], sig[null], throws nil, access[public static] [junit] Removed Method createCompatibleScreen, desc[(Ljavax/media/nativewindow/NativeWindow;)Lcom/jogamp/newt/Screen;], sig[null], throws nil, access[public static] [junit] Removed Method createWindow, desc[(Ljavax/media/nativewindow/CapabilitiesImmutable;)Lcom/jogamp/newt/Window;], sig[null], throws nil, access[public static] [junit] Removed Method createCompatibleScreen, desc[(Ljavax/media/nativewindow/NativeWindow;Lcom/jogamp/newt/Screen;)Lcom/jogamp/newt/Screen;], sig[null], throws nil, access[public static] [junit] Class com.jogamp.newt.Screen [junit] Removed Method getViewport, desc[()Ljavax/media/nativewindow/util/RectangleImmutable;], sig[null], throws nil, access[abstract public] [junit] Removed Method getGraphicsScreen, desc[()Ljavax/media/nativewindow/AbstractGraphicsScreen;], sig[null], throws nil, access[abstract public] [junit] Removed Method unionOfMonitorViewports, desc[(Ljavax/media/nativewindow/util/Rectangle;Ljavax/media/nativewindow/util/Rectangle;)V], sig[null], throws nil, access[final public] [junit] Removed Method getViewportInWindowUnits, desc[()Ljavax/media/nativewindow/util/RectangleImmutable;], sig[null], throws nil, access[abstract public] [junit] Removed Method getMainMonitor, desc[(Ljavax/media/nativewindow/util/RectangleImmutable;)Lcom/jogamp/newt/MonitorDevice;], sig[null], throws nil, access[final public] [junit] Class com.jogamp.newt.Window [junit] Removed Method reparentWindow, desc[(Ljavax/media/nativewindow/NativeWindow;III)Lcom/jogamp/newt/Window$ReparentOperation;], sig[null], throws nil, access[abstract public] [junit] Removed Method removeChild, desc[(Ljavax/media/nativewindow/NativeWindow;)Z], sig[null], throws nil, access[abstract public] [junit] Removed Method getChosenCapabilities, desc[()Ljavax/media/nativewindow/CapabilitiesImmutable;], sig[null], throws nil, access[abstract public] [junit] Removed Method addChild, desc[(Ljavax/media/nativewindow/NativeWindow;)Z], sig[null], throws nil, access[abstract public] [junit] Removed Method getRequestedCapabilities, desc[()Ljavax/media/nativewindow/CapabilitiesImmutable;], sig[null], throws nil, access[abstract public] [junit] Removed Method getBounds, desc[()Ljavax/media/nativewindow/util/Rectangle;], sig[null], throws nil, access[abstract public] [junit] Removed Method setCapabilitiesChooser, desc[(Ljavax/media/nativewindow/CapabilitiesChooser;)Ljavax/media/nativewindow/CapabilitiesChooser;], sig[null], throws nil, access[abstract public] [junit] Class com.jogamp.newt.awt.NewtCanvasAWT [junit] Removed Method getNativeWindow, desc[()Ljavax/media/nativewindow/NativeWindow;], sig[null], throws nil, access[public] [junit] Removed Method setDefaultCloseOperation, desc[(Ljavax/media/nativewindow/WindowClosingProtocol$WindowClosingMode;)Ljavax/media/nativewindow/WindowClosingProtocol$WindowClosingMode;], sig[null], throws nil, access[public] [junit] Removed Method getDefaultCloseOperation, desc[()Ljavax/media/nativewindow/WindowClosingProtocol$WindowClosingMode;], sig[null], throws nil, access[public] [junit] Class com.jogamp.newt.event.PinchToZoomGesture [junit] Removed Method , desc[(Ljavax/media/nativewindow/NativeSurface;Z)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.newt.event.WindowUpdateEvent [junit] Removed Method , desc[(SLjava/lang/Object;JLjavax/media/nativewindow/util/Rectangle;)V], sig[null], throws nil, access[public] [junit] Removed Method getBounds, desc[()Ljavax/media/nativewindow/util/Rectangle;], sig[null], throws nil, access[public] [junit] Class com.jogamp.newt.event.awt.AWTAdapter [junit] Removed Method getNativeSurfaceHolder, desc[()Ljavax/media/nativewindow/NativeSurfaceHolder;], sig[null], throws nil, access[final public super synchronized] [junit] Removed Method , desc[(Lcom/jogamp/newt/event/NEWTEventListener;Ljavax/media/nativewindow/NativeSurfaceHolder;)V], sig[null], throws nil, access[protected] [junit] Class com.jogamp.newt.event.awt.AWTKeyAdapter [junit] Removed Method , 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 getGraphicsConfiguration, desc[()Ljavax/media/nativewindow/AbstractGraphicsConfiguration;], sig[null], throws nil, access[final public] [junit] Removed Method setCapabilitiesChooser, desc[(Ljavax/media/nativewindow/CapabilitiesChooser;)Ljavax/media/nativewindow/CapabilitiesChooser;], sig[null], throws nil, access[public] [junit] Removed Method getLocationOnScreen, desc[(Ljavax/media/nativewindow/util/Point;)Ljavax/media/nativewindow/util/Point;], sig[null], throws nil, access[public] [junit] Removed Method surfaceUpdated, desc[(Ljava/lang/Object;Ljavax/media/nativewindow/NativeSurface;J)V], sig[null], throws nil, access[final public] [junit] Removed Method setSurfaceScale, desc[([I)V], sig[null], throws nil, access[final public] [junit] Removed Method addChild, desc[(Ljavax/media/nativewindow/NativeWindow;)Z], sig[null], throws nil, access[final public] [junit] Removed Method getChosenCapabilities, desc[()Ljavax/media/nativewindow/CapabilitiesImmutable;], sig[null], throws nil, access[final public] [junit] Removed Method create, desc[(Ljavax/media/nativewindow/NativeWindow;Ljavax/media/opengl/GLCapabilitiesImmutable;)Lcom/jogamp/newt/opengl/GLWindow;], sig[null], throws nil, access[public static] [junit] Removed Method getRequestedCapabilities, desc[()Ljavax/media/nativewindow/CapabilitiesImmutable;], sig[null], throws nil, access[final public] [junit] Removed Method getCurrentSurfaceScale, desc[([I)[I], sig[null], throws nil, access[final public] [junit] Removed Method removeSurfaceUpdatedListener, desc[(Ljavax/media/nativewindow/SurfaceUpdatedListener;)V], sig[null], throws nil, access[final public] [junit] Removed Method getDefaultCloseOperation, desc[()Ljavax/media/nativewindow/WindowClosingProtocol$WindowClosingMode;], sig[null], throws nil, access[public] [junit] Removed Method getBounds, desc[()Ljavax/media/nativewindow/util/Rectangle;], sig[null], throws nil, access[final public] [junit] Removed Method addSurfaceUpdatedListener, desc[(Ljavax/media/nativewindow/SurfaceUpdatedListener;)V], sig[null], throws nil, access[final public] [junit] Removed Method create, desc[(Lcom/jogamp/newt/Screen;Ljavax/media/opengl/GLCapabilitiesImmutable;)Lcom/jogamp/newt/opengl/GLWindow;], sig[null], throws nil, access[public static] [junit] Removed Method removeChild, desc[(Ljavax/media/nativewindow/NativeWindow;)Z], sig[null], throws nil, access[final public] [junit] Removed Method reparentWindow, desc[(Ljavax/media/nativewindow/NativeWindow;III)Lcom/jogamp/newt/Window$ReparentOperation;], sig[null], throws nil, access[final public] [junit] Removed Method create, desc[(Ljavax/media/opengl/GLCapabilitiesImmutable;)Lcom/jogamp/newt/opengl/GLWindow;], sig[null], throws nil, access[public static] [junit] Removed Method getFactory, desc[()Ljavax/media/opengl/GLDrawableFactory;], sig[null], throws nil, access[final public] [junit] Removed Method addSurfaceUpdatedListener, desc[(ILjavax/media/nativewindow/SurfaceUpdatedListener;)V], sig[null], throws [java/lang/IndexOutOfBoundsException], access[final public] [junit] Removed Method getNativeSurfaceScale, desc[([I)[I], sig[null], throws nil, access[final public] [junit] Removed Method getParent, desc[()Ljavax/media/nativewindow/NativeWindow;], sig[null], throws nil, access[final public] [junit] Removed Method getRequestedSurfaceScale, desc[([I)[I], sig[null], throws nil, access[final public] [junit] Removed Method setDefaultCloseOperation, desc[(Ljavax/media/nativewindow/WindowClosingProtocol$WindowClosingMode;)Ljavax/media/nativewindow/WindowClosingProtocol$WindowClosingMode;], sig[null], throws nil, access[public] [junit] Removed Method getInsets, desc[()Ljavax/media/nativewindow/util/InsetsImmutable;], sig[null], throws nil, access[final public] [junit] Class com.jogamp.newt.swt.NewtCanvasSWT [junit] Removed Method getDefaultCloseOperation, desc[()Ljavax/media/nativewindow/WindowClosingProtocol$WindowClosingMode;], sig[null], throws nil, access[public] [junit] Removed Method getNativeWindow, desc[()Ljavax/media/nativewindow/NativeWindow;], sig[null], throws nil, access[public] [junit] Removed Method setDefaultCloseOperation, desc[(Ljavax/media/nativewindow/WindowClosingProtocol$WindowClosingMode;)Ljavax/media/nativewindow/WindowClosingProtocol$WindowClosingMode;], sig[null], throws nil, access[public] [junit] Class com.jogamp.newt.util.MonitorModeUtil [junit] Removed Method filterBySurfaceSize, desc[(Ljava/util/List;Ljavax/media/nativewindow/util/SurfaceSize;)Ljava/util/List;], sig[(Ljava/util/List;Ljavax/media/nativewindow/util/SurfaceSize;)Ljava/util/List;], throws nil, access[public static] [junit] Removed Method filterByResolution, desc[(Ljava/util/List;Ljavax/media/nativewindow/util/DimensionImmutable;)Ljava/util/List;], sig[(Ljava/util/List;Ljavax/media/nativewindow/util/DimensionImmutable;)Ljava/util/List;], throws nil, access[public static] [junit] Class com.jogamp.newt.util.applet.JOGLNewtAppletBase [junit] Removed Method init, desc[(Ljavax/media/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[public] [junit] Removed Method dispose, desc[(Ljavax/media/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[public] [junit] Removed Method reshape, desc[(Ljavax/media/opengl/GLAutoDrawable;IIII)V], sig[null], throws nil, access[public] [junit] Removed Method display, desc[(Ljavax/media/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[public] [junit] Removed Method createInstance, desc[(Ljava/lang/String;)Ljavax/media/opengl/GLEventListener;], sig[null], throws nil, access[public static] [junit] Removed Method getGLEventListener, desc[()Ljavax/media/opengl/GLEventListener;], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.FBObject [junit] Removed Method bind, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws [javax/media/opengl/GLException], access[final public] [junit] Removed Method detachAllColorbuffer, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[final public] [junit] Removed Method attachColorbuffer, desc[(Ljavax/media/opengl/GL;IZ)Lcom/jogamp/opengl/FBObject$ColorAttachment;], sig[null], throws [javax/media/opengl/GLException], access[final public] [junit] Removed Method attachRenderbuffer, desc[(Ljavax/media/opengl/GL;Lcom/jogamp/opengl/FBObject$Attachment$Type;I)V], sig[null], throws [javax/media/opengl/GLException, java/lang/IllegalArgumentException], access[final public] [junit] Removed Method attachColorbuffer, desc[(Ljavax/media/opengl/GL;ILcom/jogamp/opengl/FBObject$Colorbuffer;)Lcom/jogamp/opengl/FBObject$Colorbuffer;], sig[null], throws [javax/media/opengl/GLException], access[final public] [junit] Removed Method detachAll, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[final public] [junit] Removed Method isBound, desc[(Ljavax/media/opengl/GL;)Z], sig[null], throws nil, access[final public] [junit] Removed Method detachColorbuffer, desc[(Ljavax/media/opengl/GL;IZ)Lcom/jogamp/opengl/FBObject$Colorbuffer;], sig[null], throws [java/lang/IllegalArgumentException], access[final public] [junit] Removed Method detachAllRenderbuffer, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[final public] [junit] Removed Method attachRenderbuffer, desc[(Ljavax/media/opengl/GL;I)V], sig[null], throws [javax/media/opengl/GLException, java/lang/IllegalArgumentException], access[final public] [junit] Removed Method formatToGLCapabilities, desc[(Ljavax/media/opengl/GLCapabilities;)V], sig[null], throws nil, access[final public] [junit] Removed Method reset, desc[(Ljavax/media/opengl/GL;II)V], sig[null], throws nil, access[final public] [junit] Removed Method detachRenderbuffer, desc[(Ljavax/media/opengl/GL;Lcom/jogamp/opengl/FBObject$Attachment$Type;Z)V], sig[null], throws [java/lang/IllegalArgumentException], access[final public] [junit] Removed Method detachAllTexturebuffer, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[final public] [junit] Removed Method attachTexture2D, desc[(Ljavax/media/opengl/GL;IZ)Lcom/jogamp/opengl/FBObject$TextureAttachment;], sig[null], throws [javax/media/opengl/GLException], access[final public] [junit] Removed Method use, desc[(Ljavax/media/opengl/GL;Lcom/jogamp/opengl/FBObject$TextureAttachment;)V], sig[null], throws [java/lang/IllegalArgumentException], access[final public] [junit] Removed Method resetSamplingSink, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws [javax/media/opengl/GLException], access[final public] [junit] Removed Method attachTexture2D, desc[(Ljavax/media/opengl/GL;IZIIII)Lcom/jogamp/opengl/FBObject$TextureAttachment;], sig[null], throws [javax/media/opengl/GLException], access[final public] [junit] Removed Method unbind, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws [javax/media/opengl/GLException], access[final public] [junit] Removed Method createColorTextureAttachment, desc[(Ljavax/media/opengl/GL;ZIIIIII)Lcom/jogamp/opengl/FBObject$TextureAttachment;], sig[null], throws nil, access[final public static] [junit] Removed Method reset, desc[(Ljavax/media/opengl/GL;IIIZ)V], sig[null], throws nil, access[final public] [junit] Removed Method createColorTextureAttachment, desc[(Ljavax/media/opengl/GL;ZII)Lcom/jogamp/opengl/FBObject$TextureAttachment;], sig[null], throws nil, access[final public static] [junit] Removed Method unuse, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[final public] [junit] Removed Method destroy, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[final public] [junit] Removed Method syncSamplingSink, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[final public] [junit] Removed Method attachRenderbufferImpl, desc[(Ljavax/media/opengl/GL;Lcom/jogamp/opengl/FBObject$Attachment$Type;I)V], sig[null], throws [javax/media/opengl/GLException], access[final protected] [junit] Removed Method attachColorbuffer, desc[(Ljavax/media/opengl/GL;II)Lcom/jogamp/opengl/FBObject$ColorAttachment;], sig[null], throws [javax/media/opengl/GLException, java/lang/IllegalArgumentException], access[final public] [junit] Removed Method attachTexture2D, desc[(Ljavax/media/opengl/GL;IIIIIIII)Lcom/jogamp/opengl/FBObject$TextureAttachment;], sig[null], throws [javax/media/opengl/GLException], access[final public] [junit] Class com.jogamp.opengl.FBObject.Attachment [junit] Removed Method initialize, desc[(Ljavax/media/opengl/GL;)Z], sig[null], throws [javax/media/opengl/GLException], access[abstract public] [junit] Removed Method free, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws [javax/media/opengl/GLException], access[abstract public] [junit] Removed Method formatToGLCapabilities, desc[(Ljavax/media/opengl/GLCapabilities;Z)V], sig[null], throws nil, access[final public] [junit] Class com.jogamp.opengl.FBObject.Colorbuffer [junit] Removed Method initialize, desc[(Ljavax/media/opengl/GL;)Z], sig[null], throws [javax/media/opengl/GLException], access[abstract public] [junit] Removed Method formatToGLCapabilities, desc[(Ljavax/media/opengl/GLCapabilities;Z)V], sig[null], throws nil, access[abstract public] [junit] Removed Method free, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws [javax/media/opengl/GLException], access[abstract public] [junit] Class com.jogamp.opengl.FBObject.RenderAttachment [junit] Removed Method free, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[public] [junit] Removed Method initialize, desc[(Ljavax/media/opengl/GL;)Z], sig[null], throws [javax/media/opengl/GLException], access[public] [junit] Class com.jogamp.opengl.FBObject.TextureAttachment [junit] Removed Method initialize, desc[(Ljavax/media/opengl/GL;)Z], sig[null], throws [javax/media/opengl/GLException], access[public] [junit] Removed Method free, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.GLAutoDrawableDelegate [junit] Removed Method , desc[(Ljavax/media/opengl/GLDrawable;Ljavax/media/opengl/GLContext;Ljava/lang/Object;ZLcom/jogamp/common/util/locks/RecursiveLock;)V], sig[null], throws nil, access[public] [junit] Removed Method getFactory, desc[()Ljavax/media/opengl/GLDrawableFactory;], sig[null], throws nil, access[final public] [junit] Class com.jogamp.opengl.GLEventListenerState [junit] Removed Method moveTo, desc[(Ljavax/media/opengl/GLAutoDrawable;Ljava/lang/Runnable;)V], sig[null], throws [javax/media/opengl/GLException], access[final public] [junit] Removed Method moveTo, desc[(Ljavax/media/opengl/GLAutoDrawable;)V], sig[null], throws [javax/media/opengl/GLException], access[final public] [junit] Removed Method moveFrom, desc[(Ljavax/media/opengl/GLAutoDrawable;Z)Lcom/jogamp/opengl/GLEventListenerState;], sig[null], throws nil, access[public static] [junit] Removed Method moveFrom, desc[(Ljavax/media/opengl/GLAutoDrawable;)Lcom/jogamp/opengl/GLEventListenerState;], sig[null], throws nil, access[public static] [junit] Class com.jogamp.opengl.GLRendererQuirks [junit] Removed Field COUNT, desc[I], sig[null], value[type java.lang.Integer, data 18, access[final public static] [junit] Removed Method getStickyDeviceQuirks, desc[(Ljavax/media/nativewindow/AbstractGraphicsDevice;)Lcom/jogamp/opengl/GLRendererQuirks;], sig[null], throws nil, access[public static] [junit] Removed Method existStickyDeviceQuirk, desc[(Ljavax/media/nativewindow/AbstractGraphicsDevice;I)Z], sig[null], throws nil, access[public static] [junit] Removed Method addStickyDeviceQuirks, desc[(Ljavax/media/nativewindow/AbstractGraphicsDevice;[III)V], sig[null], throws [java/lang/IllegalArgumentException], access[public static] [junit] Removed Method areSameStickyDevice, desc[(Ljavax/media/nativewindow/AbstractGraphicsDevice;Ljavax/media/nativewindow/AbstractGraphicsDevice;)Z], sig[null], throws nil, access[public static] [junit] Removed Method pushStickyDeviceQuirks, desc[(Ljavax/media/nativewindow/AbstractGraphicsDevice;Lcom/jogamp/opengl/GLRendererQuirks;)V], sig[null], throws nil, access[public static] [junit] Removed Method addStickyDeviceQuirks, desc[(Ljavax/media/nativewindow/AbstractGraphicsDevice;Lcom/jogamp/opengl/GLRendererQuirks;)V], sig[null], throws [java/lang/IllegalArgumentException], access[public static] [junit] Class com.jogamp.opengl.GenericGLCapabilitiesChooser [junit] Removed Method chooseCapabilities, desc[(Ljavax/media/nativewindow/CapabilitiesImmutable;Ljava/util/List;I)I], sig[(Ljavax/media/nativewindow/CapabilitiesImmutable;Ljava/util/List<+Ljavax/media/nativewindow/CapabilitiesImmutable;>;I)I], throws nil, access[public] [junit] Class com.jogamp.opengl.JoglVersion [junit] Removed Method getGLStrings, desc[(Ljavax/media/opengl/GL;Ljava/lang/StringBuilder;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public static] [junit] Removed Method getGLInfo, desc[(Ljavax/media/opengl/GL;Ljava/lang/StringBuilder;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public static] [junit] Removed Method toString, desc[(Ljavax/media/opengl/GL;Ljava/lang/StringBuilder;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public] [junit] Removed Method getAllAvailableCapabilitiesInfo, desc[(Ljavax/media/nativewindow/AbstractGraphicsDevice;Ljava/lang/StringBuilder;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public static] [junit] Removed Method getAvailableCapabilitiesInfo, desc[(Ljavax/media/opengl/GLDrawableFactory;Ljavax/media/nativewindow/AbstractGraphicsDevice;Ljava/lang/StringBuilder;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public static] [junit] Removed Method toString, desc[(Ljavax/media/opengl/GL;)Ljava/lang/String;], sig[null], throws nil, access[public] [junit] Removed Method getGLInfo, desc[(Ljavax/media/opengl/GL;Ljava/lang/StringBuilder;Z)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public static] [junit] Removed Method getBriefOSGLBuildInfo, desc[(Ljavax/media/opengl/GL;Ljava/lang/StringBuilder;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public] [junit] Removed Method getDefaultOpenGLInfo, desc[(Ljavax/media/nativewindow/AbstractGraphicsDevice;Ljava/lang/StringBuilder;Z)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public static] [junit] Removed Method getGLStrings, desc[(Ljavax/media/opengl/GL;Ljava/lang/StringBuilder;Z)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public static] [junit] Class com.jogamp.opengl.swt.GLCanvas [junit] Removed Method getGLEventListenerInitState, desc[(Ljavax/media/opengl/GLEventListener;)Z], sig[null], throws nil, access[public] [junit] Removed Method removeGLEventListener, desc[(Ljavax/media/opengl/GLEventListener;)Ljavax/media/opengl/GLEventListener;], sig[null], throws nil, access[public] [junit] Removed Method getGLProfile, desc[()Ljavax/media/opengl/GLProfile;], sig[null], throws nil, access[public] [junit] Removed Method getRequestedGLCapabilities, desc[()Ljavax/media/opengl/GLCapabilitiesImmutable;], sig[null], throws nil, access[public] [junit] Removed Method setContext, desc[(Ljavax/media/opengl/GLContext;Z)Ljavax/media/opengl/GLContext;], sig[null], throws nil, access[public] [junit] Removed Method , desc[(Lorg/eclipse/swt/widgets/Composite;ILjavax/media/opengl/GLCapabilitiesImmutable;Ljavax/media/opengl/GLCapabilitiesChooser;)V], sig[null], throws nil, access[public] [junit] Removed Method setGL, desc[(Ljavax/media/opengl/GL;)Ljavax/media/opengl/GL;], sig[null], throws nil, access[public] [junit] Removed Method setSharedContext, desc[(Ljavax/media/opengl/GLContext;)V], sig[null], throws [java/lang/IllegalStateException], access[final public] [junit] Removed Method addGLEventListener, desc[(Ljavax/media/opengl/GLEventListener;)V], sig[null], throws nil, access[public] [junit] Removed Method getFactory, desc[()Ljavax/media/opengl/GLDrawableFactory;], sig[null], throws nil, access[public] [junit] Removed Method create, desc[(Lorg/eclipse/swt/widgets/Composite;ILjavax/media/opengl/GLCapabilitiesImmutable;Ljavax/media/opengl/GLCapabilitiesChooser;)Lcom/jogamp/opengl/swt/GLCanvas;], sig[null], throws nil, access[public static] [junit] Removed Method getDelegatedDrawable, desc[()Ljavax/media/opengl/GLDrawable;], sig[null], throws nil, access[final public] [junit] Removed Method disposeGLEventListener, desc[(Ljavax/media/opengl/GLEventListener;Z)Ljavax/media/opengl/GLEventListener;], sig[null], throws nil, access[public] [junit] Removed Method createContext, desc[(Ljavax/media/opengl/GLContext;)Ljavax/media/opengl/GLContext;], sig[null], throws nil, access[public] [junit] Removed Method setSharedAutoDrawable, desc[(Ljavax/media/opengl/GLAutoDrawable;)V], sig[null], throws [java/lang/IllegalStateException], access[final public] [junit] Removed Method getChosenGLCapabilities, desc[()Ljavax/media/opengl/GLCapabilitiesImmutable;], sig[null], throws nil, access[public] [junit] Removed Method addGLEventListener, desc[(ILjavax/media/opengl/GLEventListener;)V], sig[null], throws [java/lang/IndexOutOfBoundsException], access[public] [junit] Removed Method getNativeSurface, desc[()Ljavax/media/nativewindow/NativeSurface;], sig[null], throws nil, access[public] [junit] Removed Method getGL, desc[()Ljavax/media/opengl/GL;], sig[null], throws nil, access[public] [junit] Removed Method getAnimator, desc[()Ljavax/media/opengl/GLAnimatorControl;], sig[null], throws nil, access[public] [junit] Removed Method getGLEventListener, desc[(I)Ljavax/media/opengl/GLEventListener;], sig[null], throws [java/lang/IndexOutOfBoundsException], access[public] [junit] Removed Method setGLEventListenerInitState, desc[(Ljavax/media/opengl/GLEventListener;Z)V], sig[null], throws nil, access[public] [junit] Removed Method invoke, desc[(ZLjavax/media/opengl/GLRunnable;)Z], sig[null], throws [java/lang/IllegalStateException], access[public] [junit] Removed Method setAnimator, desc[(Ljavax/media/opengl/GLAnimatorControl;)V], sig[null], throws [javax/media/opengl/GLException], access[public] [junit] Removed Method getContext, desc[()Ljavax/media/opengl/GLContext;], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.util.Animator [junit] Removed Method , desc[(Ljavax/media/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[public] [junit] Removed Method , desc[(Ljava/lang/ThreadGroup;Ljavax/media/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.util.AnimatorBase [junit] Removed Method getUncaughtExceptionHandler, desc[()Ljavax/media/opengl/GLAnimatorControl$UncaughtExceptionHandler;], sig[null], throws nil, access[final public] [junit] Removed Method remove, desc[(Ljavax/media/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[final public super synchronized] [junit] Removed Method setUncaughtExceptionHandler, desc[(Ljavax/media/opengl/GLAnimatorControl$UncaughtExceptionHandler;)V], sig[null], throws nil, access[final public] [junit] Removed Method add, desc[(Ljavax/media/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[final public super synchronized] [junit] Removed Method handleUncaughtException, desc[(Lcom/jogamp/opengl/util/AnimatorBase$UncaughtAnimatorException;)V], sig[null], throws nil, access[final protected super synchronized] [junit] Class com.jogamp.opengl.util.AnimatorBase.UncaughtAnimatorException [junit] Removed Method , 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;I)V], sig[null], throws nil, access[public] [junit] Removed Method , desc[(Ljavax/media/opengl/GLAutoDrawable;IZ)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.util.GLArrayDataClient [junit] Removed Method destroy, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[public] [junit] Removed Method bindBuffer, desc[(Ljavax/media/opengl/GL;Z)Z], sig[null], throws nil, access[public] [junit] Removed Method reset, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[public] [junit] Removed Method seal, desc[(Ljavax/media/opengl/GL;Z)V], sig[null], throws nil, access[public] [junit] Removed Method init_vbo, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[protected] [junit] Removed Method enableBuffer, desc[(Ljavax/media/opengl/GL;Z)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.util.GLArrayDataEditable [junit] Removed Method reset, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[abstract public] [junit] Removed Method seal, desc[(Ljavax/media/opengl/GL;Z)V], sig[null], throws nil, access[abstract public] [junit] Removed Method enableBuffer, desc[(Ljavax/media/opengl/GL;Z)V], sig[null], throws nil, access[abstract public] [junit] Removed Method bindBuffer, desc[(Ljavax/media/opengl/GL;Z)Z], sig[null], throws nil, access[abstract public] [junit] Removed Method destroy, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[abstract public] [junit] Class com.jogamp.opengl.util.GLArrayDataServer [junit] Removed Method addGLSLSubArray, desc[(Ljava/lang/String;II)Ljavax/media/opengl/GLArrayData;], sig[null], throws nil, access[public] [junit] Removed Method unmapStorage, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[public] [junit] Removed Method mapStorage, desc[(Ljavax/media/opengl/GL;JJI)Ljavax/media/opengl/GLBufferStorage;], sig[null], throws nil, access[public] [junit] Removed Method destroy, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[public] [junit] Removed Method addFixedSubArray, desc[(III)Ljavax/media/opengl/GLArrayData;], sig[null], throws nil, access[public] [junit] Removed Method init_vbo, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[protected] [junit] Removed Method mapStorage, desc[(Ljavax/media/opengl/GL;I)Ljavax/media/opengl/GLBufferStorage;], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.util.GLArrayDataWrapper [junit] Removed Method setLocation, desc[(Ljavax/media/opengl/GL2ES2;I)I], sig[null], throws nil, access[final public] [junit] Removed Method validate, desc[(Ljavax/media/opengl/GLProfile;Z)Z], sig[null], throws nil, access[final public] [junit] Removed Method destroy, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[public] [junit] Removed Method setLocation, desc[(Ljavax/media/opengl/GL2ES2;II)I], sig[null], throws nil, access[final public] [junit] Class com.jogamp.opengl.util.GLBuffers [junit] Removed Method sizeof, desc[(Ljavax/media/opengl/GL;[IIIIIZ)I], sig[null], throws nil, access[final public static] [junit] Removed Method sizeof, desc[(Ljavax/media/opengl/GL;[IIIIIIZ)I], sig[null], throws [javax/media/opengl/GLException], access[final public static] [junit] Class com.jogamp.opengl.util.GLDrawableUtil [junit] Removed Method isAnimatorStartedOnOtherThread, desc[(Ljavax/media/opengl/GLAnimatorControl;)Z], sig[null], throws nil, access[final public static] [junit] Removed Method swapGLContext, desc[(Ljavax/media/opengl/GLAutoDrawable;Ljavax/media/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[final public static] [junit] Removed Method isAnimatorAnimating, desc[(Ljavax/media/opengl/GLAnimatorControl;)Z], sig[null], throws nil, access[final public static] [junit] Removed Method swapGLContextAndAllGLEventListener, desc[(Ljavax/media/opengl/GLAutoDrawable;Ljavax/media/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[final public static] [junit] Removed Method swapBuffersBeforeRead, desc[(Ljavax/media/opengl/GLCapabilitiesImmutable;)Z], sig[null], throws nil, access[final public static] [junit] Removed Method isAnimatorStarted, desc[(Ljavax/media/opengl/GLAnimatorControl;)Z], sig[null], throws nil, access[final public static] [junit] Removed Method isAnimatorAnimatingOnOtherThread, desc[(Ljavax/media/opengl/GLAnimatorControl;)Z], sig[null], throws nil, access[final public static] [junit] Removed Method moveGLEventListener, desc[(Ljavax/media/opengl/GLAutoDrawable;Ljavax/media/opengl/GLAutoDrawable;Ljavax/media/opengl/GLEventListener;Z)V], sig[null], throws nil, access[final public static] [junit] Removed Method isSwapGLContextSafe, desc[(Ljavax/media/opengl/GLCapabilitiesImmutable;Ljavax/media/opengl/GLCapabilitiesImmutable;Ljavax/media/opengl/GLCapabilitiesImmutable;)Z], sig[null], throws nil, access[public static] [junit] Removed Method moveAllGLEventListener, desc[(Ljavax/media/opengl/GLAutoDrawable;Ljavax/media/opengl/GLAutoDrawable;Z)V], sig[null], throws nil, access[final public static] [junit] Class com.jogamp.opengl.util.GLDrawableUtil.ReshapeGLEventListener [junit] Removed Method run, desc[(Ljavax/media/opengl/GLAutoDrawable;)Z], sig[null], throws nil, access[public] [junit] Removed Method , desc[(Ljavax/media/opengl/GLEventListener;Z)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.util.GLPixelBuffer [junit] Removed Method , desc[(Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;IIIZLjava/nio/Buffer;Z)V], sig[null], throws nil, access[public] [junit] Removed Method requiresNewBuffer, desc[(Ljavax/media/opengl/GL;III)Z], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.util.GLPixelBuffer.DefaultGLPixelBufferProvider [junit] Removed Method getAttributes, desc[(Ljavax/media/opengl/GL;I)Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;], sig[null], throws nil, access[public] [junit] Removed Method allocate, desc[(Ljavax/media/opengl/GL;Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;IIIZI)Lcom/jogamp/opengl/util/GLPixelBuffer;], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.util.GLPixelBuffer.GLPixelAttributes [junit] Removed Method getPixelFormat, desc[()Ljavax/media/nativewindow/util/PixelFormat;], sig[null], throws nil, access[final public] [junit] Removed Method , desc[(III)V], sig[null], throws nil, access[public] [junit] Removed Field bytesPerPixel, desc[I], sig[null], value[type null, data null, access[final public] [junit] Removed Field componentCount, desc[I], sig[null], value[type null, data null, access[final public] [junit] Removed Method convert, desc[(Ljavax/media/nativewindow/util/PixelFormat;Ljavax/media/opengl/GLProfile;)Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;], sig[null], throws nil, access[final public static] [junit] Class com.jogamp.opengl.util.GLPixelBuffer.GLPixelBufferProvider [junit] Removed Method allocate, desc[(Ljavax/media/opengl/GL;Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;IIIZI)Lcom/jogamp/opengl/util/GLPixelBuffer;], sig[null], throws nil, access[abstract public] [junit] Removed Method getAttributes, desc[(Ljavax/media/opengl/GL;I)Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;], sig[null], throws nil, access[abstract public] [junit] Class com.jogamp.opengl.util.GLPixelBuffer.SingletonGLPixelBufferProvider [junit] Removed Method initSingleton, desc[(IIIIZ)Lcom/jogamp/opengl/util/GLPixelBuffer;], sig[null], throws nil, access[abstract public] [junit] Removed Method getSingleBuffer, desc[(Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;)Lcom/jogamp/opengl/util/GLPixelBuffer;], sig[null], throws nil, access[abstract public] [junit] Class com.jogamp.opengl.util.GLPixelStorageModes [junit] Removed Method savePack, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[final public] [junit] Removed Method resetPack, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[final public] [junit] Removed Method setRowLength, desc[(Ljavax/media/opengl/GL2ES3;II)V], sig[null], throws nil, access[final public] [junit] Removed Method resetUnpack, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[final public] [junit] Removed Method setUnpackAlignment, desc[(Ljavax/media/opengl/GL;I)V], sig[null], throws nil, access[final public] [junit] Removed Method setUnpackRowLength, desc[(Ljavax/media/opengl/GL2ES2;I)V], sig[null], throws nil, access[final public] [junit] Removed Method setPackAlignment, desc[(Ljavax/media/opengl/GL;I)V], sig[null], throws nil, access[final public] [junit] Removed Method resetAll, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[final public] [junit] Removed Method setPackRowLength, desc[(Ljavax/media/opengl/GL2ES3;I)V], sig[null], throws nil, access[final public] [junit] Removed Method saveAll, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[final public] [junit] Removed Method saveUnpack, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[final public] [junit] Removed Method restore, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws [javax/media/opengl/GLException], access[final public] [junit] Removed Method setAlignment, desc[(Ljavax/media/opengl/GL;II)V], sig[null], throws nil, access[final public] [junit] Removed Method , desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.util.GLReadBufferUtil [junit] Removed Method readPixels, desc[(Ljavax/media/opengl/GL;IIIIZ)Z], sig[null], throws nil, access[public] [junit] Removed Method readPixels, desc[(Ljavax/media/opengl/GL;Z)Z], sig[null], throws nil, access[public] [junit] Removed Field alignment, desc[I], sig[null], value[type null, data null, access[final protected] [junit] Removed Field componentCount, desc[I], sig[null], value[type null, data null, access[final protected] [junit] Removed Method readPixelsImpl, desc[(Ljavax/media/opengl/GLDrawable;Ljavax/media/opengl/GL;IIIIZ)Z], sig[null], throws nil, access[protected] [junit] Removed Method dispose, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.util.Gamma [junit] Removed Method resetDisplayGamma, desc[(Ljavax/media/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[public static] [junit] Removed Method setDisplayGamma, desc[(Ljavax/media/opengl/GLAutoDrawable;FFF)Z], sig[null], throws [java/lang/IllegalArgumentException], access[public static] [junit] Removed Method resetAllDisplayGamma, desc[(Ljavax/media/opengl/GLDrawable;)V], sig[null], throws nil, access[public static] [junit] Removed Method resetDisplayGamma, desc[(Ljavax/media/opengl/GLDrawable;)V], sig[null], throws nil, access[public static] [junit] Removed Method setDisplayGamma, desc[(Ljavax/media/opengl/GLDrawable;FFF)Z], sig[null], throws [java/lang/IllegalArgumentException], access[public static] [junit] Class com.jogamp.opengl.util.ImmModeSink [junit] Removed Method glEnd, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[final public] [junit] Removed Method draw, desc[(Ljavax/media/opengl/GL;Z)V], sig[null], throws nil, access[public] [junit] Removed Method glEnd, desc[(Ljavax/media/opengl/GL;Ljava/nio/Buffer;)V], sig[null], throws nil, access[final public] [junit] Removed Method reset, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[public] [junit] Removed Method destroy, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[public] [junit] Removed Method draw, desc[(Ljavax/media/opengl/GL;Ljava/nio/Buffer;Z)V], sig[null], throws nil, access[public] [junit] Removed Method glEnd, desc[(Ljavax/media/opengl/GL;Z)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.util.ImmModeSink.VBOSet [junit] Removed Method destroy, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[public] [junit] Removed Method regenerate, desc[(Ljavax/media/opengl/GL;)Lcom/jogamp/opengl/util/ImmModeSink$VBOSet;], sig[null], throws nil, access[final protected] [junit] Removed Method reset, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[public] [junit] Removed Method seal, desc[(Ljavax/media/opengl/GL;Z)V], sig[null], throws nil, access[public] [junit] Removed Method draw, desc[(Ljavax/media/opengl/GL;Ljava/nio/Buffer;ZI)V], sig[null], throws nil, access[protected] [junit] Removed Method enableBuffer, desc[(Ljavax/media/opengl/GL;Z)V], sig[null], throws nil, access[public] [junit] Removed Method useShaderProgram, desc[(Ljavax/media/opengl/GL2ES2;Z)V], sig[null], throws nil, access[protected] [junit] Class com.jogamp.opengl.util.PNGPixelRect [junit] Removed Method , 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 getClippedImageSize, desc[()Ljavax/media/nativewindow/util/DimensionImmutable;], sig[null], throws nil, access[final public] [junit] Removed Method beginTile, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws [java/lang/IllegalStateException, javax/media/opengl/GLException], access[final public] [junit] Removed Method endTile, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws [java/lang/IllegalStateException, javax/media/opengl/GLException], access[public] [junit] Class com.jogamp.opengl.util.TileRendererBase [junit] Removed Method beginTile, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws [java/lang/IllegalStateException, javax/media/opengl/GLException], access[abstract public] [junit] Removed Method setGLEventListener, desc[(Ljavax/media/opengl/GLEventListener;Ljavax/media/opengl/GLEventListener;)V], sig[null], throws nil, access[final public] [junit] Removed Method getImageSize, desc[()Ljavax/media/nativewindow/util/DimensionImmutable;], sig[null], throws nil, access[final public] [junit] Removed Method reqPreSwapBuffers, desc[(Ljavax/media/opengl/GLCapabilitiesImmutable;)Z], sig[null], throws nil, access[final public] [junit] Removed Method attachAutoDrawable, desc[(Ljavax/media/opengl/GLAutoDrawable;)V], sig[null], throws [java/lang/IllegalStateException], access[final public] [junit] Removed Method endTile, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws [java/lang/IllegalStateException, javax/media/opengl/GLException], access[abstract public] [junit] Removed Method getAttachedDrawable, desc[()Ljavax/media/opengl/GLAutoDrawable;], sig[null], throws nil, access[final public] [junit] Class com.jogamp.opengl.util.av.GLMediaPlayer [junit] Removed Method initGL, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws [java/lang/IllegalStateException, com/jogamp/opengl/util/av/GLMediaPlayer$StreamException, javax/media/opengl/GLException], access[abstract public] [junit] Removed Method destroy, desc[(Ljavax/media/opengl/GL;)Lcom/jogamp/opengl/util/av/GLMediaPlayer$State;], sig[null], throws nil, access[abstract public] [junit] Removed Method getNextTexture, desc[(Ljavax/media/opengl/GL;)Lcom/jogamp/opengl/util/texture/TextureSequence$TextureFrame;], sig[null], throws [java/lang/IllegalStateException], access[abstract public] [junit] Removed Method getURI, desc[()Ljava/net/URI;], sig[null], throws nil, access[abstract public] [junit] Removed Method initStream, desc[(Ljava/net/URI;III)V], sig[null], throws [java/lang/IllegalStateException, java/lang/IllegalArgumentException], access[abstract public] [junit] Class com.jogamp.opengl.util.awt.AWTGLPixelBuffer [junit] Removed Field awtPixelAttributesIntRGBA4, desc[Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;], sig[null], value[type null, data null, access[final public static] [junit] Removed Field awtPixelAttributesIntRGB3, desc[Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;], sig[null], value[type null, data null, access[final public static] [junit] Removed Method , desc[(Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;IIIZLjava/awt/image/BufferedImage;Ljava/nio/Buffer;Z)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.util.awt.AWTGLPixelBuffer.AWTGLPixelBufferProvider [junit] Removed Method getAttributes, desc[(Ljavax/media/opengl/GL;I)Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;], sig[null], throws nil, access[public] [junit] Removed Method allocate, desc[(Ljavax/media/opengl/GL;Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;IIIZI)Lcom/jogamp/opengl/util/awt/AWTGLPixelBuffer;], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.util.awt.AWTGLPixelBuffer.SingleAWTGLPixelBufferProvider [junit] Removed Method initSingleton, desc[(IIIIZ)Lcom/jogamp/opengl/util/awt/AWTGLPixelBuffer;], sig[null], throws nil, access[public] [junit] Removed Method getSingleBuffer, desc[(Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;)Lcom/jogamp/opengl/util/awt/AWTGLPixelBuffer;], sig[null], throws nil, access[public] [junit] Removed Method allocate, desc[(Ljavax/media/opengl/GL;Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;IIIZI)Lcom/jogamp/opengl/util/awt/AWTGLPixelBuffer;], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.util.awt.AWTGLReadBufferUtil [junit] Removed Method readPixelsToBufferedImage, desc[(Ljavax/media/opengl/GL;Z)Ljava/awt/image/BufferedImage;], sig[null], throws nil, access[public] [junit] Removed Method , desc[(Ljavax/media/opengl/GLProfile;Z)V], sig[null], throws nil, access[public] [junit] Removed Method readPixelsToBufferedImage, desc[(Ljavax/media/opengl/GL;IIIIZ)Ljava/awt/image/BufferedImage;], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.util.awt.Overlay [junit] Removed Method , desc[(Ljavax/media/opengl/GLDrawable;)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.util.glsl.ShaderCode [junit] Removed Method addGLSLVersion, desc[(Ljavax/media/opengl/GL2ES2;)I], sig[null], throws nil, access[final public] [junit] Removed Method compile, desc[(Ljavax/media/opengl/GL2ES2;)Z], sig[null], throws nil, access[public] [junit] Removed Method create, desc[(Ljavax/media/opengl/GL2ES2;IILjava/lang/Class;[Ljava/lang/String;Z)Lcom/jogamp/opengl/util/glsl/ShaderCode;], sig[(Ljavax/media/opengl/GL2ES2;IILjava/lang/Class<*>;[Ljava/lang/String;Z)Lcom/jogamp/opengl/util/glsl/ShaderCode;], throws nil, access[public static] [junit] Removed Method destroy, desc[(Ljavax/media/opengl/GL2ES2;)V], sig[null], throws nil, access[public] [junit] Removed Method defaultShaderCustomization, desc[(Ljavax/media/opengl/GL2ES2;ZLjava/lang/String;)I], sig[null], throws nil, access[final public] [junit] Removed Method defaultShaderCustomization, desc[(Ljavax/media/opengl/GL2ES2;ZZ)I], sig[null], throws nil, access[final public] [junit] Removed Method create, desc[(Ljavax/media/opengl/GL2ES2;IILjava/lang/Class;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Z)Lcom/jogamp/opengl/util/glsl/ShaderCode;], sig[(Ljavax/media/opengl/GL2ES2;IILjava/lang/Class<*>;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Z)Lcom/jogamp/opengl/util/glsl/ShaderCode;], throws nil, access[public static] [junit] Removed Method compile, desc[(Ljavax/media/opengl/GL2ES2;Ljava/io/PrintStream;)Z], sig[null], throws nil, access[public] [junit] Removed Method create, desc[(Ljavax/media/opengl/GL2ES2;ILjava/lang/Class;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Z)Lcom/jogamp/opengl/util/glsl/ShaderCode;], sig[(Ljavax/media/opengl/GL2ES2;ILjava/lang/Class<*>;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Z)Lcom/jogamp/opengl/util/glsl/ShaderCode;], throws nil, access[public static] [junit] Removed Method requiresGL3DefaultPrecision, desc[(Ljavax/media/opengl/GL2ES2;)Z], sig[null], throws nil, access[final public static] [junit] Removed Method addDefaultShaderPrecision, desc[(Ljavax/media/opengl/GL2ES2;I)I], sig[null], throws nil, access[final public] [junit] Removed Method requiresDefaultPrecision, desc[(Ljavax/media/opengl/GL2ES2;)Z], sig[null], throws nil, access[final public static] [junit] Class com.jogamp.opengl.util.glsl.ShaderProgram [junit] Removed Method replaceShader, desc[(Ljavax/media/opengl/GL2ES2;Lcom/jogamp/opengl/util/glsl/ShaderCode;Lcom/jogamp/opengl/util/glsl/ShaderCode;Ljava/io/PrintStream;)Z], sig[null], throws nil, access[public super synchronized] [junit] Removed Method useProgram, desc[(Ljavax/media/opengl/GL2ES2;Z)V], sig[null], throws nil, access[public super synchronized] [junit] Removed Method link, desc[(Ljavax/media/opengl/GL2ES2;Ljava/io/PrintStream;)Z], sig[null], throws nil, access[public super synchronized] [junit] Removed Method release, desc[(Ljavax/media/opengl/GL2ES2;Z)V], sig[null], throws nil, access[public super synchronized] [junit] Removed Method validateProgram, desc[(Ljavax/media/opengl/GL2ES2;Ljava/io/PrintStream;)Z], sig[null], throws nil, access[public super synchronized] [junit] Removed Method init, desc[(Ljavax/media/opengl/GL2ES2;)Z], sig[null], throws nil, access[final public super synchronized] [junit] Removed Method destroy, desc[(Ljavax/media/opengl/GL2ES2;)V], sig[null], throws nil, access[public super synchronized] [junit] Removed Method add, desc[(Ljavax/media/opengl/GL2ES2;Lcom/jogamp/opengl/util/glsl/ShaderCode;Ljava/io/PrintStream;)Z], sig[null], throws nil, access[public super synchronized] [junit] Removed Method release, desc[(Ljavax/media/opengl/GL2ES2;)V], sig[null], throws nil, access[public super synchronized] [junit] Class com.jogamp.opengl.util.glsl.ShaderState [junit] Removed Method getAttribLocation, desc[(Ljavax/media/opengl/GL2ES2;Ljavax/media/opengl/GLArrayData;)I], sig[null], throws nil, access[public] [junit] Removed Method isVertexAttribArrayEnabled, desc[(Ljavax/media/opengl/GLArrayData;)Z], sig[null], throws nil, access[final public] [junit] Removed Method releaseAllUniforms, desc[(Ljavax/media/opengl/GL2ES2;)V], sig[null], throws nil, access[public] [junit] Removed Method uniform, desc[(Ljavax/media/opengl/GL2ES2;Ljavax/media/opengl/GLUniformData;)Z], sig[null], throws nil, access[public] [junit] Removed Method disableVertexAttribArray, desc[(Ljavax/media/opengl/GL2ES2;Ljava/lang/String;)Z], sig[null], throws nil, access[public] [junit] Removed Method getAttribLocation, desc[(Ljavax/media/opengl/GL2ES2;Ljava/lang/String;)I], sig[null], throws nil, access[public] [junit] Removed Method disableVertexAttribArray, desc[(Ljavax/media/opengl/GL2ES2;Ljavax/media/opengl/GLArrayData;)Z], sig[null], throws nil, access[public] [junit] Removed Method destroy, desc[(Ljavax/media/opengl/GL2ES2;)V], sig[null], throws nil, access[public super synchronized] [junit] Removed Method release, desc[(Ljavax/media/opengl/GL2ES2;ZZZ)V], sig[null], throws nil, access[public super synchronized] [junit] Removed Method vertexAttribPointer, desc[(Ljavax/media/opengl/GL2ES2;Ljavax/media/opengl/GLArrayData;)Z], sig[null], throws nil, access[public] [junit] Removed Method ownAttribute, desc[(Ljavax/media/opengl/GLArrayData;Z)V], sig[null], throws nil, access[public] [junit] Removed Method getUniformLocation, desc[(Ljavax/media/opengl/GL2ES2;Ljava/lang/String;)I], sig[null], throws nil, access[final public] [junit] Removed Method bindAttribLocation, desc[(Ljavax/media/opengl/GL2ES2;ILjavax/media/opengl/GLArrayData;)V], sig[null], throws nil, access[public] [junit] Removed Method ownsAttribute, desc[(Ljavax/media/opengl/GLArrayData;)Z], sig[null], throws nil, access[public] [junit] Removed Method getAttribute, desc[(Ljava/lang/String;)Ljavax/media/opengl/GLArrayData;], sig[null], throws nil, access[public] [junit] Removed Method getUniformLocation, desc[(Ljavax/media/opengl/GL2ES2;Ljavax/media/opengl/GLUniformData;)I], sig[null], throws nil, access[public] [junit] Removed Method getUniform, desc[(Ljava/lang/String;)Ljavax/media/opengl/GLUniformData;], sig[null], throws nil, access[public] [junit] Removed Method enableVertexAttribArray, desc[(Ljavax/media/opengl/GL2ES2;Ljava/lang/String;)Z], sig[null], throws nil, access[public] [junit] Removed Method bindAttribLocation, desc[(Ljavax/media/opengl/GL2ES2;ILjava/lang/String;)V], sig[null], throws nil, access[public] [junit] Removed Method ownUniform, desc[(Ljavax/media/opengl/GLUniformData;)V], sig[null], throws nil, access[public] [junit] Removed Method isActiveAttribute, desc[(Ljavax/media/opengl/GLArrayData;)Z], sig[null], throws nil, access[public] [junit] Removed Method useProgram, desc[(Ljavax/media/opengl/GL2ES2;Z)V], sig[null], throws [javax/media/opengl/GLException], access[public super synchronized] [junit] Removed Method disableAllVertexAttributeArrays, desc[(Ljavax/media/opengl/GL2ES2;Z)V], sig[null], throws nil, access[public] [junit] Removed Method ownsUniform, desc[(Ljavax/media/opengl/GLUniformData;)Z], sig[null], throws nil, access[public] [junit] Removed Method releaseAllData, desc[(Ljavax/media/opengl/GL2ES2;)V], sig[null], throws nil, access[public super synchronized] [junit] Removed Method attachShaderProgram, desc[(Ljavax/media/opengl/GL2ES2;Lcom/jogamp/opengl/util/glsl/ShaderProgram;Z)Z], sig[null], throws [javax/media/opengl/GLException], access[public super synchronized] [junit] Removed Method releaseAllAttributes, desc[(Ljavax/media/opengl/GL2ES2;)V], sig[null], throws nil, access[public] [junit] Removed Method enableVertexAttribArray, desc[(Ljavax/media/opengl/GL2ES2;Ljavax/media/opengl/GLArrayData;)Z], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.util.glsl.ShaderUtil [junit] Removed Method shaderBinary, desc[(Ljavax/media/opengl/GL;Ljava/nio/IntBuffer;ILjava/nio/Buffer;)V], sig[null], throws nil, access[public static] [junit] Removed Method isShaderCompilerAvailable, desc[(Ljavax/media/opengl/GL;)Z], sig[null], throws nil, access[public static] [junit] Removed Method compileShader, desc[(Ljavax/media/opengl/GL;Ljava/nio/IntBuffer;)V], sig[null], throws nil, access[public static] [junit] Removed Method shaderSource, desc[(Ljavax/media/opengl/GL;I[Ljava/lang/CharSequence;)V], sig[null], throws nil, access[public static] [junit] Removed Method getShaderInfoLog, desc[(Ljavax/media/opengl/GL;I)Ljava/lang/String;], sig[null], throws nil, access[public static] [junit] Removed Method createShader, desc[(Ljavax/media/opengl/GL;ILjava/nio/IntBuffer;)V], sig[null], throws nil, access[public static] [junit] Removed Method shaderSource, desc[(Ljavax/media/opengl/GL;Ljava/nio/IntBuffer;[[Ljava/lang/CharSequence;)V], sig[null], throws nil, access[public static] [junit] Removed Method getShaderBinaryFormats, desc[(Ljavax/media/opengl/GL;)Ljava/util/Set;], sig[(Ljavax/media/opengl/GL;)Ljava/util/Set;], throws nil, access[public static] [junit] Removed Method createAndCompileShader, desc[(Ljavax/media/opengl/GL;Ljava/nio/IntBuffer;I[[Ljava/lang/CharSequence;Ljava/io/PrintStream;)Z], sig[null], throws nil, access[public static] [junit] Removed Method isProgramStatusValid, desc[(Ljavax/media/opengl/GL;II)Z], sig[null], throws nil, access[public static] [junit] Removed Method deleteShader, desc[(Ljavax/media/opengl/GL;Ljava/nio/IntBuffer;)V], sig[null], throws nil, access[public static] [junit] Removed Method isShaderStatusValid, desc[(Ljavax/media/opengl/GL;Ljava/nio/IntBuffer;ILjava/io/PrintStream;)Z], sig[null], throws nil, access[public static] [junit] Removed Method getProgramInfoLog, desc[(Ljavax/media/opengl/GL;I)Ljava/lang/String;], sig[null], throws nil, access[public static] [junit] Removed Method isShaderStatusValid, desc[(Ljavax/media/opengl/GL;IILjava/io/PrintStream;)Z], sig[null], throws nil, access[public static] [junit] Removed Method createAndLoadShader, desc[(Ljavax/media/opengl/GL;Ljava/nio/IntBuffer;IILjava/nio/Buffer;Ljava/io/PrintStream;)Z], sig[null], throws nil, access[public static] [junit] Removed Method detachShader, desc[(Ljavax/media/opengl/GL;ILjava/nio/IntBuffer;)V], sig[null], throws nil, access[public static] [junit] Removed Method attachShader, desc[(Ljavax/media/opengl/GL;ILjava/nio/IntBuffer;)V], sig[null], throws nil, access[public static] [junit] Removed Method isProgramLinkStatusValid, desc[(Ljavax/media/opengl/GL;ILjava/io/PrintStream;)Z], sig[null], throws nil, access[public static] [junit] Removed Method isGeometryShaderSupported, desc[(Ljavax/media/opengl/GL;)Z], sig[null], throws nil, access[public static] [junit] Removed Method isProgramExecStatusValid, desc[(Ljavax/media/opengl/GL;ILjava/io/PrintStream;)Z], sig[null], throws nil, access[public static] [junit] Class com.jogamp.opengl.util.glsl.fixedfunc.FixedFuncUtil [junit] Removed Method wrapFixedFuncEmul, desc[(Ljavax/media/opengl/GL;Lcom/jogamp/opengl/util/glsl/fixedfunc/ShaderSelectionMode;Lcom/jogamp/opengl/util/PMVMatrix;ZZ)Ljavax/media/opengl/GL2ES1;], sig[null], throws nil, access[final public static] [junit] Removed Method wrapFixedFuncEmul, desc[(Ljavax/media/opengl/GL;Lcom/jogamp/opengl/util/glsl/fixedfunc/ShaderSelectionMode;Lcom/jogamp/opengl/util/PMVMatrix;)Ljavax/media/opengl/GL2ES1;], sig[null], throws nil, access[final public static] [junit] Class com.jogamp.opengl.util.stereo.StereoClientRenderer [junit] Removed Method dispose, desc[(Ljavax/media/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[public] [junit] Removed Method init, desc[(Ljavax/media/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[public] [junit] Removed Method display, desc[(Ljavax/media/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[public] [junit] Removed Method reshape, desc[(Ljavax/media/opengl/GLAutoDrawable;IIII)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.util.stereo.StereoDevice [junit] Removed Method getPosition, desc[()Ljavax/media/nativewindow/util/PointImmutable;], sig[null], throws nil, access[abstract public] [junit] Removed Method getSurfaceSize, desc[()Ljavax/media/nativewindow/util/DimensionImmutable;], sig[null], throws nil, access[abstract public] [junit] Class com.jogamp.opengl.util.stereo.StereoDeviceRenderer [junit] Removed Method beginFrame, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[abstract public] [junit] Removed Method endFrame, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[abstract public] [junit] Removed Method getSingleSurfaceSize, desc[()Ljavax/media/nativewindow/util/DimensionImmutable;], sig[null], throws nil, access[abstract public] [junit] Removed Method ppBegin, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[abstract public] [junit] Removed Method init, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[abstract public] [junit] Removed Method ppEnd, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[abstract public] [junit] Removed Method dispose, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[abstract public] [junit] Removed Method getTotalSurfaceSize, desc[()Ljavax/media/nativewindow/util/DimensionImmutable;], sig[null], throws nil, access[abstract public] [junit] Removed Method ppOneEye, desc[(Ljavax/media/opengl/GL;I)V], sig[null], throws nil, access[abstract public] [junit] Class com.jogamp.opengl.util.stereo.StereoDeviceRenderer.Eye [junit] Removed Method getViewport, desc[()Ljavax/media/nativewindow/util/RectangleImmutable;], sig[null], throws nil, access[abstract public] [junit] Class com.jogamp.opengl.util.stereo.StereoGLEventListener [junit] Removed Method reshapeForEye, desc[(Ljavax/media/opengl/GLAutoDrawable;IIIILcom/jogamp/opengl/util/stereo/EyeParameter;Lcom/jogamp/opengl/util/stereo/EyePose;)V], sig[null], throws nil, access[abstract public] [junit] Class com.jogamp.opengl.util.texture.ImageSequence [junit] Removed Method getNextTexture, desc[(Ljavax/media/opengl/GL;)Lcom/jogamp/opengl/util/texture/TextureSequence$TextureFrame;], sig[null], throws [java/lang/IllegalStateException], access[public] [junit] Removed Method destroy, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws [javax/media/opengl/GLException], access[public] [junit] Removed Method addFrame, desc[(Ljavax/media/opengl/GL;Lcom/jogamp/opengl/util/texture/Texture;)V], sig[null], throws nil, access[final public] [junit] Removed Method addFrame, desc[(Ljavax/media/opengl/GL;Ljava/lang/Class;Ljava/lang/String;Ljava/lang/String;)V], sig[(Ljavax/media/opengl/GL;Ljava/lang/Class<*>;Ljava/lang/String;Ljava/lang/String;)V], throws [java/io/IOException], access[final public] [junit] Class com.jogamp.opengl.util.texture.Texture [junit] Removed Method getTextureObject, desc[(Ljavax/media/opengl/GL;)I], sig[null], throws nil, access[public] [junit] Removed Method , desc[(Ljavax/media/opengl/GL;Lcom/jogamp/opengl/util/texture/TextureData;)V], sig[null], throws [javax/media/opengl/GLException], access[public] [junit] Removed Method destroy, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws [javax/media/opengl/GLException], access[public] [junit] Removed Method disable, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws [javax/media/opengl/GLException], access[public] [junit] Removed Method updateSubImage, desc[(Ljavax/media/opengl/GL;Lcom/jogamp/opengl/util/texture/TextureData;IIIIIII)V], sig[null], throws [javax/media/opengl/GLException], access[public] [junit] Removed Method setTexParameteri, desc[(Ljavax/media/opengl/GL;II)V], sig[null], throws nil, access[public] [junit] Removed Method updateImage, desc[(Ljavax/media/opengl/GL;Lcom/jogamp/opengl/util/texture/TextureData;I)V], sig[null], throws [javax/media/opengl/GLException], access[public] [junit] Removed Method setTexParameterfv, desc[(Ljavax/media/opengl/GL;I[FI)V], sig[null], throws nil, access[public] [junit] Removed Method setTexParameteriv, desc[(Ljavax/media/opengl/GL;I[II)V], sig[null], throws nil, access[public] [junit] Removed Method enable, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws [javax/media/opengl/GLException], access[public] [junit] Removed Method setTexParameteriv, desc[(Ljavax/media/opengl/GL;ILjava/nio/IntBuffer;)V], sig[null], throws nil, access[public] [junit] Removed Method setTexParameterf, desc[(Ljavax/media/opengl/GL;IF)V], sig[null], throws nil, access[public] [junit] Removed Method updateImage, desc[(Ljavax/media/opengl/GL;Lcom/jogamp/opengl/util/texture/TextureData;)V], sig[null], throws [javax/media/opengl/GLException], access[public] [junit] Removed Method setTexParameterfv, desc[(Ljavax/media/opengl/GL;ILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[public] [junit] Removed Method bind, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws [javax/media/opengl/GLException], access[public] [junit] Removed Method updateSubImage, desc[(Ljavax/media/opengl/GL;Lcom/jogamp/opengl/util/texture/TextureData;III)V], sig[null], throws [javax/media/opengl/GLException], access[public] [junit] Class com.jogamp.opengl.util.texture.TextureData [junit] Removed Method , desc[(Ljavax/media/opengl/GLProfile;IIIILcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;ZZ[Ljava/nio/Buffer;Lcom/jogamp/opengl/util/texture/TextureData$Flusher;)V], sig[null], throws [java/lang/IllegalArgumentException], access[public] [junit] Removed Method , desc[(Ljavax/media/opengl/GLProfile;IIIIIIZZ[Ljava/nio/Buffer;Lcom/jogamp/opengl/util/texture/TextureData$Flusher;)V], sig[null], throws [java/lang/IllegalArgumentException], access[public] [junit] Removed Method , desc[(Ljavax/media/opengl/GLProfile;)V], sig[null], throws nil, access[protected] [junit] Removed Method , desc[(Ljavax/media/opengl/GLProfile;IIIILcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;ZZZLjava/nio/Buffer;Lcom/jogamp/opengl/util/texture/TextureData$Flusher;)V], sig[null], throws [java/lang/IllegalArgumentException], access[public] [junit] 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] Class com.jogamp.opengl.util.texture.TextureIO [junit] Removed Method newTextureData, desc[(Ljavax/media/opengl/GLProfile;Ljava/net/URL;ZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[public static] [junit] Removed Method newTextureData, desc[(Ljavax/media/opengl/GLProfile;Ljava/io/InputStream;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException, java/lang/IllegalArgumentException], access[public static] [junit] Removed Method newTexture, desc[(Ljavax/media/opengl/GL;Lcom/jogamp/opengl/util/texture/TextureData;)Lcom/jogamp/opengl/util/texture/Texture;], sig[null], throws [javax/media/opengl/GLException, java/lang/IllegalArgumentException], access[public static] [junit] Removed Method newTextureData, desc[(Ljavax/media/opengl/GLProfile;Ljava/net/URL;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException, java/lang/IllegalArgumentException], access[public static] [junit] Removed Method newTextureData, desc[(Ljavax/media/opengl/GLProfile;Ljava/io/InputStream;ZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[public static] [junit] Removed Method newTextureData, desc[(Ljavax/media/opengl/GLProfile;Ljava/io/File;ZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[public static] [junit] Removed Method newTextureData, desc[(Ljavax/media/opengl/GLProfile;Ljava/io/File;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException, java/lang/IllegalArgumentException], access[public static] [junit] Class com.jogamp.opengl.util.texture.TextureSequence [junit] Removed Method getNextTexture, desc[(Ljavax/media/opengl/GL;)Lcom/jogamp/opengl/util/texture/TextureSequence$TextureFrame;], sig[null], throws [java/lang/IllegalStateException], access[abstract public] [junit] Class com.jogamp.opengl.util.texture.TextureState [junit] Removed Method , 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] Removed Method restore, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[final public] [junit] Class com.jogamp.opengl.util.texture.awt.AWTTextureData [junit] Removed Method , desc[(Ljavax/media/opengl/GLProfile;IIZLjava/awt/image/BufferedImage;)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.util.texture.awt.AWTTextureIO [junit] Removed Method newTextureData, desc[(Ljavax/media/opengl/GLProfile;Ljava/awt/image/BufferedImage;IIZ)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/lang/IllegalArgumentException], access[public static] [junit] Removed Method newTextureData, desc[(Ljavax/media/opengl/GLProfile;Ljava/awt/image/BufferedImage;Z)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws nil, access[public static] [junit] Removed Method newTexture, desc[(Ljavax/media/opengl/GLProfile;Ljava/awt/image/BufferedImage;Z)Lcom/jogamp/opengl/util/texture/Texture;], sig[null], throws [javax/media/opengl/GLException], access[public static] [junit] Class com.jogamp.opengl.util.texture.spi.TGAImage [junit] Removed Method read, desc[(Ljavax/media/opengl/GLProfile;Ljava/lang/String;)Lcom/jogamp/opengl/util/texture/spi/TGAImage;], sig[null], throws [java/io/IOException], access[public static] [junit] Removed Method read, desc[(Ljavax/media/opengl/GLProfile;Ljava/io/InputStream;)Lcom/jogamp/opengl/util/texture/spi/TGAImage;], sig[null], throws [java/io/IOException], access[public static] [junit] Class com.jogamp.opengl.util.texture.spi.TextureProvider [junit] Removed Method newTextureData, desc[(Ljavax/media/opengl/GLProfile;Ljava/io/InputStream;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[abstract public] [junit] Removed Method newTextureData, desc[(Ljavax/media/opengl/GLProfile;Ljava/net/URL;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[abstract public] [junit] Removed Method newTextureData, desc[(Ljavax/media/opengl/GLProfile;Ljava/io/File;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[abstract public] [junit] Class com.jogamp.opengl.util.texture.spi.awt.IIOTextureProvider [junit] Removed Method newTextureData, desc[(Ljavax/media/opengl/GLProfile;Ljava/io/InputStream;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[public] [junit] Removed Method newTextureData, desc[(Ljavax/media/opengl/GLProfile;Ljava/io/File;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[public] [junit] Removed Method newTextureData, desc[(Ljavax/media/opengl/GLProfile;Ljava/net/URL;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[public] [junit] Class javax.media.nativewindow.AbstractGraphicsConfiguration [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.nativewindow.AbstractGraphicsDevice [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.nativewindow.AbstractGraphicsScreen [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.nativewindow.Capabilities [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.nativewindow.CapabilitiesChooser [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.nativewindow.CapabilitiesImmutable [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.nativewindow.DefaultCapabilitiesChooser [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.nativewindow.DefaultGraphicsConfiguration [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.nativewindow.DefaultGraphicsDevice [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.nativewindow.DefaultGraphicsScreen [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.nativewindow.GraphicsConfigurationFactory [junit] Removed Class , access[abstract public super synchronized] [junit] Class javax.media.nativewindow.MutableSurface [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.nativewindow.NativeSurface [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.nativewindow.NativeSurfaceHolder [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.nativewindow.NativeWindow [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.nativewindow.NativeWindowException [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.nativewindow.NativeWindowFactory [junit] Removed Class , access[abstract public super synchronized] [junit] Class javax.media.nativewindow.OffscreenLayerOption [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.nativewindow.OffscreenLayerSurface [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.nativewindow.ProxySurface [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.nativewindow.ScalableSurface [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.nativewindow.SurfaceUpdatedListener [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.nativewindow.ToolkitLock [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.nativewindow.UpstreamSurfaceHook [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.nativewindow.UpstreamSurfaceHook.MutableSize [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.nativewindow.VisualIDHolder [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.nativewindow.VisualIDHolder.VIDComparator [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.nativewindow.VisualIDHolder.VIDType [junit] Removed Class , access[enum final public super synchronized] [junit] Class javax.media.nativewindow.WindowClosingProtocol [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.nativewindow.WindowClosingProtocol.WindowClosingMode [junit] Removed Class , access[enum final public super synchronized] [junit] Class javax.media.nativewindow.util.Dimension [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.nativewindow.util.DimensionImmutable [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.nativewindow.util.Insets [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.nativewindow.util.InsetsImmutable [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.nativewindow.util.PixelFormat [junit] Removed Class , access[enum final public super synchronized] [junit] Class javax.media.nativewindow.util.PixelFormatUtil [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.nativewindow.util.PixelFormatUtil.PixelSink [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.nativewindow.util.PixelFormatUtil.PixelSink32 [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.nativewindow.util.PixelRectangle [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.nativewindow.util.PixelRectangle.GenericPixelRect [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.nativewindow.util.Point [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.nativewindow.util.PointImmutable [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.nativewindow.util.Rectangle [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.nativewindow.util.RectangleImmutable [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.nativewindow.util.SurfaceSize [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.opengl.DebugGL2 [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.opengl.DebugGL3 [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.opengl.DebugGL3bc [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.opengl.DebugGL4 [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.opengl.DebugGL4bc [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.opengl.DebugGLES1 [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.opengl.DebugGLES2 [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.opengl.DebugGLES3 [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.opengl.DefaultGLCapabilitiesChooser [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.opengl.FPSCounter [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.GL [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.GL2 [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.GL2ES1 [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.GL2ES2 [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.GL2ES3 [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.GL2GL3 [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.GL3 [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.GL3ES3 [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.GL3bc [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.GL4 [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.GL4ES3 [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.GL4bc [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.GLAnimatorControl [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.GLAnimatorControl.UncaughtExceptionHandler [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.GLArrayData [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.GLAutoDrawable [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.GLBase [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.GLBufferStorage [junit] Removed Class , access[abstract public super synchronized] [junit] Class javax.media.opengl.GLCapabilities [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.opengl.GLCapabilitiesChooser [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.GLCapabilitiesImmutable [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.GLContext [junit] Removed Class , access[abstract public super synchronized] [junit] Class javax.media.opengl.GLDebugListener [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.GLDebugMessage [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.opengl.GLDrawable [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.GLDrawableFactory [junit] Removed Class , access[abstract public super synchronized] [junit] Class javax.media.opengl.GLES1 [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.GLES2 [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.GLES3 [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.GLEventListener [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.GLException [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.opengl.GLFBODrawable [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.GLFBODrawable.Resizeable [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.GLOffscreenAutoDrawable [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.GLOffscreenAutoDrawable.FBO [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.GLPipelineFactory [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.opengl.GLProfile [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.opengl.GLRunnable [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.GLRunnable2 [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.GLSharedContextSetter [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.GLUniformData [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.opengl.Threading [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.opengl.Threading.Mode [junit] Removed Class , access[enum final public super synchronized] [junit] Class javax.media.opengl.TraceGL2 [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.opengl.TraceGL3 [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.opengl.TraceGL3bc [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.opengl.TraceGL4 [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.opengl.TraceGL4bc [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.opengl.TraceGLES1 [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.opengl.TraceGLES2 [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.opengl.TraceGLES3 [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.opengl.awt.AWTGLAutoDrawable [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.awt.ComponentEvents [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.awt.GLCanvas [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.opengl.awt.GLJPanel [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.opengl.fixedfunc.GLLightingFunc [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.fixedfunc.GLMatrixFunc [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.fixedfunc.GLPointerFunc [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.fixedfunc.GLPointerFuncUtil [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.opengl.glu.GLU [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.opengl.glu.GLUnurbs [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.glu.GLUquadric [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.glu.GLUtessellator [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.glu.GLUtessellatorCallback [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.glu.GLUtessellatorCallbackAdapter [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.opengl.glu.gl2.GLUgl2 [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.opengl.glu.gl2es1.GLUgl2es1 [junit] Removed Class , access[public super synchronized] [junit] [junit] [junit] Changes [junit] [junit] Class com.jogamp.nativewindow.DelegatedUpstreamSurfaceHookWithSurfaceSize [junit] Changed Class , access[] [junit] Class com.jogamp.nativewindow.MutableGraphicsConfiguration [junit] Changed Class , access[] [junit] Class com.jogamp.nativewindow.UpstreamSurfaceHookMutableSize [junit] Changed Class , access[] [junit] Class com.jogamp.nativewindow.awt.AWTGraphicsConfiguration [junit] Changed Class , access[] [junit] Class com.jogamp.nativewindow.awt.AWTGraphicsDevice [junit] Changed Class , access[] [junit] Class com.jogamp.nativewindow.awt.AWTGraphicsScreen [junit] Changed Class , access[] [junit] Class com.jogamp.nativewindow.awt.AWTWindowClosingProtocol [junit] Changed Class , access[] [junit] Class com.jogamp.nativewindow.awt.JAWTWindow [junit] Changed Field reqPixelScale, desc[[I -> [F], access[added: private removed: protected ] [junit] Changed Class , access[] [junit] Class com.jogamp.nativewindow.egl.EGLGraphicsDevice [junit] Changed Class , access[] [junit] Class com.jogamp.nativewindow.macosx.MacOSXGraphicsDevice [junit] Changed Class , access[] [junit] Class com.jogamp.nativewindow.windows.WindowsGraphicsDevice [junit] Changed Class , access[] [junit] Class com.jogamp.nativewindow.x11.X11GraphicsDevice [junit] Changed Class , access[] [junit] Class com.jogamp.nativewindow.x11.X11GraphicsScreen [junit] Changed Class , access[] [junit] Class com.jogamp.newt.Display.PointerIcon [junit] Changed Class , access[] [junit] Class com.jogamp.newt.MonitorDevice [junit] Changed Field viewportWU, desc[Ljavax/media/nativewindow/util/Rectangle; -> Lcom/jogamp/nativewindow/util/Rectangle;], access[added: final ] [junit] Changed Field viewportPU, desc[Ljavax/media/nativewindow/util/Rectangle; -> Lcom/jogamp/nativewindow/util/Rectangle;], access[added: final ] [junit] Class com.jogamp.newt.Window [junit] Changed Class , access[] [junit] Class com.jogamp.newt.awt.NewtCanvasAWT [junit] Changed Class , access[] [junit] Class com.jogamp.newt.opengl.GLWindow [junit] Changed Class , access[] [junit] Class com.jogamp.newt.swt.NewtCanvasSWT [junit] Changed Class , access[] [junit] Class com.jogamp.newt.util.applet.JOGLNewtAppletBase [junit] Changed Class , access[] [junit] Class com.jogamp.opengl.GLAutoDrawableDelegate [junit] Changed Class , access[] [junit] Class com.jogamp.opengl.GenericGLCapabilitiesChooser [junit] Changed Class , access[] [junit] Class com.jogamp.opengl.swt.GLCanvas [junit] Changed Class , access[] [junit] Class com.jogamp.opengl.util.Animator [junit] Changed Field stopIssued, access[added: package-private removed: protected ] [junit] Changed Field threadGroup, access[added: private removed: protected ] [junit] Changed Field isAnimating, access[added: package-private removed: protected ] [junit] Changed Field pauseIssued, access[added: bridge package-private volatile removed: protected ] [junit] Class com.jogamp.opengl.util.AnimatorBase [junit] Changed Class , access[] [junit] Class com.jogamp.opengl.util.CustomGLEventListener [junit] Changed Class , access[] [junit] Class com.jogamp.opengl.util.GLArrayDataEditable [junit] Changed Class , access[] [junit] Class com.jogamp.opengl.util.GLArrayDataWrapper [junit] Changed Class , access[] [junit] Class com.jogamp.opengl.util.GLDrawableUtil.ReshapeGLEventListener [junit] Changed Class , access[] [junit] Class com.jogamp.opengl.util.PMVMatrix [junit] Changed Class , access[] [junit] Class com.jogamp.opengl.util.PNGPixelRect [junit] Changed Class , access[] [junit] Class com.jogamp.opengl.util.av.GLMediaPlayer [junit] Changed Field CameraInputScheme, desc[Ljava/lang/String; -> Lcom/jogamp/common/net/Uri$Encoded;], type[java.lang.String -> nil], access[] [junit] Class com.jogamp.opengl.util.stereo.StereoClientRenderer [junit] Changed Class , access[] [junit] [junit] [junit] CompatChanges [junit] [junit] Class com.jogamp.gluegen.runtime.opengl.GLProcAddressResolver [junit] CompatChanged Method resolve, throws[[] -> [java/lang/SecurityException]], access[] [junit] Class com.jogamp.nativewindow.awt.JAWTWindow [junit] CompatChanged Method lockSurface, throws[[javax/media/nativewindow/NativeWindowException, java/lang/RuntimeException] -> [com/jogamp/nativewindow/NativeWindowException, java/lang/RuntimeException]], access[] [junit] CompatChanged Method fetchJAWTImpl, throws[[javax/media/nativewindow/NativeWindowException] -> [com/jogamp/nativewindow/NativeWindowException]], access[] [junit] CompatChanged Method unlockSurfaceImpl, throws[[javax/media/nativewindow/NativeWindowException] -> [com/jogamp/nativewindow/NativeWindowException]], access[] [junit] CompatChanged Method attachSurfaceLayer, throws[[javax/media/nativewindow/NativeWindowException] -> [com/jogamp/nativewindow/NativeWindowException]], access[] [junit] CompatChanged Method lockSurfaceImpl, throws[[javax/media/nativewindow/NativeWindowException] -> [com/jogamp/nativewindow/NativeWindowException]], access[] [junit] CompatChanged Method detachSurfaceLayer, throws[[javax/media/nativewindow/NativeWindowException] -> [com/jogamp/nativewindow/NativeWindowException]], access[] [junit] Class com.jogamp.nativewindow.swt.SWTAccessor [junit] CompatChanged Method getHandle, throws[[javax/media/nativewindow/NativeWindowException] -> [com/jogamp/nativewindow/NativeWindowException]], access[] [junit] CompatChanged Method setRealized, throws[[javax/media/nativewindow/NativeWindowException] -> [com/jogamp/nativewindow/NativeWindowException]], access[] [junit] CompatChanged Method getWindowHandle, throws[[javax/media/nativewindow/NativeWindowException, java/lang/UnsupportedOperationException] -> [java/lang/UnsupportedOperationException, com/jogamp/nativewindow/NativeWindowException]], access[] [junit] Class com.jogamp.newt.Display [junit] CompatChanged Method createNative, throws[[javax/media/nativewindow/NativeWindowException] -> [com/jogamp/nativewindow/NativeWindowException]], access[] [junit] CompatChanged Method addReference, throws[[javax/media/nativewindow/NativeWindowException] -> [com/jogamp/nativewindow/NativeWindowException]], access[] [junit] Class com.jogamp.newt.MonitorDevice [junit] CompatChanged Method setCurrentMode, throws[[] -> [java/lang/IllegalStateException]], access[] [junit] CompatChanged Method queryCurrentMode, throws[[] -> [java/lang/IllegalStateException]], access[] [junit] Class com.jogamp.newt.Screen [junit] CompatChanged Method addReference, throws[[javax/media/nativewindow/NativeWindowException] -> [com/jogamp/nativewindow/NativeWindowException]], access[] [junit] CompatChanged Method createNative, throws[[javax/media/nativewindow/NativeWindowException] -> [com/jogamp/nativewindow/NativeWindowException]], access[] [junit] Class com.jogamp.newt.opengl.GLWindow [junit] CompatChanged Method swapBuffers, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method lockSurface, throws[[javax/media/nativewindow/NativeWindowException, java/lang/RuntimeException] -> [com/jogamp/nativewindow/NativeWindowException, java/lang/RuntimeException]], access[] [junit] Class com.jogamp.opengl.FBObject [junit] CompatChanged Method supportsDepth, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method getMaxRenderbufferSize, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method supportsRGBA8, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method getMaxColorAttachments, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method hasFullFBOSupport, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method setSamplingSink, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException, java/lang/IllegalStateException]], access[] [junit] CompatChanged Method getMaxSamples, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method supportsStencil, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method getMaxTextureSize, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method supportsPackedDepthStencil, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] Class com.jogamp.opengl.GLAutoDrawableDelegate [junit] CompatChanged Method swapBuffers, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] Class com.jogamp.opengl.math.FloatUtil [junit] CompatChanged Method makeFrustum, throws[[] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method makePerspective, throws[[] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method makePerspective, throws[[] -> [com/jogamp/opengl/GLException]], access[] [junit] Class com.jogamp.opengl.math.Matrix4 [junit] CompatChanged Method makeFrustum, throws[[] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method makePerspective, throws[[] -> [com/jogamp/opengl/GLException]], access[] [junit] Class com.jogamp.opengl.swt.GLCanvas [junit] CompatChanged Method swapBuffers, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method setExclusiveContextThread, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] Class com.jogamp.opengl.util.Animator [junit] CompatChanged Method setThreadGroup, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] Class com.jogamp.opengl.util.AnimatorBase [junit] CompatChanged Method setModeBits, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] Class com.jogamp.opengl.util.FPSAnimator [junit] CompatChanged Method setFPS, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] Class com.jogamp.opengl.util.GLArrayDataClient [junit] CompatChanged Method createGLSL, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method checkSeal, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method init, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method createGLSL, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method createFixed, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method createFixed, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] Class com.jogamp.opengl.util.GLArrayDataServer [junit] CompatChanged Method createData, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method createGLSLInterleaved, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method createData, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method createFixedInterleavedMapped, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method createGLSLInterleaved, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method init, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method createGLSL, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method createFixed, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method createGLSL, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method createGLSLInterleavedMapped, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method createFixed, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method createFixedInterleaved, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method createFixedInterleaved, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method createDataMapped, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method createGLSLMapped, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] Class com.jogamp.opengl.util.GLArrayDataWrapper [junit] CompatChanged Method createGLSL, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method createFixed, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method init, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method createFixed, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method createGLSL, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] Class com.jogamp.opengl.util.GLBuffers [junit] CompatChanged Method componentCount, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method bytesPerPixel, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] Class com.jogamp.opengl.util.GLPixelBuffer.GLPixelAttributes [junit] CompatChanged Method , throws[[] -> [com/jogamp/opengl/GLException]], access[] [junit] Class com.jogamp.opengl.util.ImmModeSink.VBOSet [junit] CompatChanged Method checkSeal, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] Class com.jogamp.opengl.util.PMVMatrix [junit] CompatChanged Method gluPerspective, throws[[] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method glFrustumf, throws[[] -> [com/jogamp/opengl/GLException]], access[] [junit] Class com.jogamp.opengl.util.awt.Overlay [junit] CompatChanged Method endRendering, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method draw, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method draw, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method drawAll, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method beginRendering, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] Class com.jogamp.opengl.util.awt.TextRenderer [junit] CompatChanged Method begin3DRendering, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method setColor, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method dispose, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method setColor, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method beginRendering, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method end3DRendering, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method draw, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method endRendering, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method beginRendering, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method draw, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] Class com.jogamp.opengl.util.awt.TextureRenderer [junit] CompatChanged Method setSize, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method getTexture, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method endOrthoRendering, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method end3DRendering, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method beginOrthoRendering, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method drawOrthoRect, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method dispose, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method setColor, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method setSize, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method setColor, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method drawOrthoRect, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method draw3DRect, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method begin3DRendering, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method beginOrthoRendering, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] Class com.jogamp.opengl.util.glsl.ShaderProgram [junit] CompatChanged Method add, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] Class com.jogamp.opengl.util.texture.TextureIO [junit] CompatChanged Method newTexture, throws[[java/lang/IllegalArgumentException, javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException, java/lang/IllegalArgumentException]], access[] [junit] CompatChanged Method newTexture, throws[[java/io/IOException, javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException, java/io/IOException]], access[] [junit] CompatChanged Method write, throws[[java/io/IOException, javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException, java/io/IOException]], access[] [junit] CompatChanged Method newTexture, throws[[java/io/IOException, javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException, java/io/IOException]], access[] [junit] CompatChanged Method newTexture, throws[[java/io/IOException, javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException, java/io/IOException]], access[] [junit] CompatChanged Method write, throws[[java/io/IOException, javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException, java/io/IOException]], access[] [junit] [junit] [junit] Deprecates [junit] [junit] [junit] [junit] Additions [junit] [junit] Class com.jogamp.graph.curve.opengl.GLRegion [junit] Added Method clearImpl, desc[(Lcom/jogamp/opengl/GL2ES2;)V], sig[null], throws nil, access[abstract protected] [junit] Added Method destroyImpl, desc[(Lcom/jogamp/opengl/GL2ES2;)V], sig[null], throws nil, access[abstract protected] [junit] Added Method clear, desc[(Lcom/jogamp/opengl/GL2ES2;)V], sig[null], throws nil, access[public] [junit] Added Method drawImpl, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/graph/curve/opengl/RegionRenderer;[I)V], sig[null], throws nil, access[abstract protected] [junit] Added Method draw, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/graph/curve/opengl/RegionRenderer;[I)V], sig[null], throws nil, access[final public] [junit] Added Method updateImpl, desc[(Lcom/jogamp/opengl/GL2ES2;)V], sig[null], throws nil, access[abstract protected] [junit] Added Method destroy, desc[(Lcom/jogamp/opengl/GL2ES2;)V], sig[null], throws nil, access[final public] [junit] Class com.jogamp.graph.curve.opengl.RegionRenderer [junit] Added Method init, desc[(Lcom/jogamp/opengl/GL2ES2;I)V], sig[null], throws [com/jogamp/opengl/GLException], access[final public] [junit] Added Method enable, desc[(Lcom/jogamp/opengl/GL2ES2;Z)V], sig[null], throws nil, access[final public] [junit] Added Method useShaderProgram, desc[(Lcom/jogamp/opengl/GL2ES2;IZIILcom/jogamp/opengl/util/texture/TextureSequence;)Z], sig[null], throws nil, access[final public] [junit] Added Method destroy, desc[(Lcom/jogamp/opengl/GL2ES2;)V], sig[null], throws nil, access[final public] [junit] Class com.jogamp.graph.curve.opengl.RegionRenderer.GLCallback [junit] Added Method run, desc[(Lcom/jogamp/opengl/GL;Lcom/jogamp/graph/curve/opengl/RegionRenderer;)V], sig[null], throws nil, access[abstract public] [junit] Class com.jogamp.graph.curve.opengl.RenderState [junit] Added Method destroy, desc[(Lcom/jogamp/opengl/GL2ES2;)V], sig[null], throws nil, access[public] [junit] Added Method attachTo, desc[(Lcom/jogamp/opengl/GL2ES2;)Lcom/jogamp/graph/curve/opengl/RenderState;], sig[null], throws nil, access[final public] [junit] Added Method updateUniformLoc, desc[(Lcom/jogamp/opengl/GL2ES2;ZLcom/jogamp/opengl/GLUniformData;Z)Z], sig[null], throws nil, access[final public] [junit] Added Method setShaderProgram, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/opengl/util/glsl/ShaderProgram;)Z], sig[null], throws nil, access[final public] [junit] Added Method getRenderState, desc[(Lcom/jogamp/opengl/GL2ES2;)Lcom/jogamp/graph/curve/opengl/RenderState;], sig[null], throws nil, access[final public static] [junit] Added Method updateUniformDataLoc, desc[(Lcom/jogamp/opengl/GL2ES2;ZZLcom/jogamp/opengl/GLUniformData;Z)Z], sig[null], throws nil, access[final public] [junit] Added Method updateAttributeLoc, desc[(Lcom/jogamp/opengl/GL2ES2;ZLcom/jogamp/opengl/util/GLArrayDataServer;Z)Z], sig[null], throws nil, access[final public] [junit] Added Method detachFrom, desc[(Lcom/jogamp/opengl/GL2ES2;)Z], sig[null], throws nil, access[final public] [junit] Class com.jogamp.graph.curve.opengl.RenderState.ProgramLocal [junit] Added Method update, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/graph/curve/opengl/RenderState;ZIZZ)Z], sig[null], throws nil, access[final public] [junit] Class com.jogamp.graph.curve.opengl.TextRegionUtil [junit] Added Method clear, desc[(Lcom/jogamp/opengl/GL2ES2;)V], sig[null], throws nil, access[public] [junit] Added Method removeCachedRegion, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/graph/font/Font;Ljava/lang/CharSequence;II)V], sig[null], throws nil, access[final protected] [junit] Added Method validateCache, desc[(Lcom/jogamp/opengl/GL2ES2;I)V], sig[null], throws nil, access[final protected] [junit] Added Method drawString3D, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/graph/curve/opengl/RegionRenderer;Lcom/jogamp/graph/font/Font;FLjava/lang/CharSequence;[F[I)V], sig[null], throws nil, access[public] [junit] Added Method setCacheLimit, desc[(Lcom/jogamp/opengl/GL2ES2;I)V], sig[null], throws nil, access[final public] [junit] Added Method addCachedRegion, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/graph/font/Font;Ljava/lang/CharSequence;FILcom/jogamp/graph/curve/opengl/GLRegion;)V], sig[null], throws nil, access[final protected] [junit] Added Method drawString3D, desc[(Lcom/jogamp/opengl/GL2ES2;ILcom/jogamp/graph/curve/opengl/RegionRenderer;Lcom/jogamp/graph/font/Font;FLjava/lang/CharSequence;[F[ILjogamp/graph/geom/plane/AffineTransform;Ljogamp/graph/geom/plane/AffineTransform;)V], sig[null], throws nil, access[public static] [junit] Added Method removeCachedRegion, desc[(Lcom/jogamp/opengl/GL2ES2;I)V], sig[null], throws nil, access[final protected] [junit] Added Method drawString3D, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/graph/curve/opengl/GLRegion;Lcom/jogamp/graph/curve/opengl/RegionRenderer;Lcom/jogamp/graph/font/Font;FLjava/lang/CharSequence;[F[ILjogamp/graph/geom/plane/AffineTransform;Ljogamp/graph/geom/plane/AffineTransform;)V], sig[null], throws nil, access[public static] [junit] Class com.jogamp.graph.font.FontFactory [junit] Added Method get, desc[(Ljava/io/InputStream;Z)Lcom/jogamp/graph/font/Font;], sig[null], throws [java/io/IOException], access[final public static] [junit] Added Method get, desc[(Ljava/io/InputStream;IZ)Lcom/jogamp/graph/font/Font;], sig[null], throws [java/io/IOException], access[final public static] [junit] Class com.jogamp.nativewindow.AbstractGraphicsConfiguration [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.nativewindow.AbstractGraphicsDevice [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.nativewindow.AbstractGraphicsScreen [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.nativewindow.Capabilities [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.nativewindow.CapabilitiesChooser [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.nativewindow.CapabilitiesImmutable [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.nativewindow.DefaultCapabilitiesChooser [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.nativewindow.DefaultGraphicsConfiguration [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.nativewindow.DefaultGraphicsDevice [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.nativewindow.DefaultGraphicsScreen [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.nativewindow.DelegatedUpstreamSurfaceHookMutableSize [junit] Added Method , desc[(Lcom/jogamp/nativewindow/UpstreamSurfaceHook;II)V], sig[null], throws nil, access[public] [junit] Added Method create, desc[(Lcom/jogamp/nativewindow/ProxySurface;)V], sig[null], throws nil, access[final public] [junit] Added Method destroy, desc[(Lcom/jogamp/nativewindow/ProxySurface;)V], sig[null], throws nil, access[final public] [junit] Class com.jogamp.nativewindow.DelegatedUpstreamSurfaceHookWithSurfaceSize [junit] Added Method create, desc[(Lcom/jogamp/nativewindow/ProxySurface;)V], sig[null], throws nil, access[final public] [junit] Added Method getSurfaceHeight, desc[(Lcom/jogamp/nativewindow/ProxySurface;)I], sig[null], throws nil, access[final public] [junit] Added Method destroy, desc[(Lcom/jogamp/nativewindow/ProxySurface;)V], sig[null], throws nil, access[final public] [junit] Added Method getUpstreamSurface, desc[()Lcom/jogamp/nativewindow/NativeSurface;], sig[null], throws nil, access[final public] [junit] Added Method , desc[(Lcom/jogamp/nativewindow/UpstreamSurfaceHook;Lcom/jogamp/nativewindow/NativeSurface;)V], sig[null], throws nil, access[public] [junit] Added Method getSurfaceWidth, desc[(Lcom/jogamp/nativewindow/ProxySurface;)I], sig[null], throws nil, access[final public] [junit] Class com.jogamp.nativewindow.GenericUpstreamSurfacelessHook [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.nativewindow.GraphicsConfigurationFactory [junit] Added Class , access[abstract public super synchronized] [junit] Class com.jogamp.nativewindow.MutableGraphicsConfiguration [junit] Added Method , desc[(Lcom/jogamp/nativewindow/AbstractGraphicsScreen;Lcom/jogamp/nativewindow/CapabilitiesImmutable;Lcom/jogamp/nativewindow/CapabilitiesImmutable;)V], sig[null], throws nil, access[public] [junit] Added Method setChosenCapabilities, desc[(Lcom/jogamp/nativewindow/CapabilitiesImmutable;)V], sig[null], throws nil, access[public] [junit] Added Method setScreen, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsScreen;)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.nativewindow.MutableSurface [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.nativewindow.NativeSurface [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.nativewindow.NativeSurfaceHolder [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.nativewindow.NativeWindow [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.nativewindow.NativeWindowException [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.nativewindow.NativeWindowFactory [junit] Added Class , access[abstract public super synchronized] [junit] Class com.jogamp.nativewindow.OffscreenLayerOption [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.nativewindow.OffscreenLayerSurface [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.nativewindow.ProxySurface [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.nativewindow.ScalableSurface [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.nativewindow.SurfaceUpdatedListener [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.nativewindow.ToolkitLock [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.nativewindow.UpstreamSurfaceHook [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.nativewindow.UpstreamSurfaceHook.MutableSize [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.nativewindow.UpstreamSurfaceHookMutableSize [junit] Added Method getUpstreamSurface, desc[()Lcom/jogamp/nativewindow/NativeSurface;], sig[null], throws nil, access[final public] [junit] Added Method getSurfaceHeight, desc[(Lcom/jogamp/nativewindow/ProxySurface;)I], sig[null], throws nil, access[final public] [junit] Added Method create, desc[(Lcom/jogamp/nativewindow/ProxySurface;)V], sig[null], throws nil, access[public] [junit] Added Method destroy, desc[(Lcom/jogamp/nativewindow/ProxySurface;)V], sig[null], throws nil, access[public] [junit] Added Method getSurfaceWidth, desc[(Lcom/jogamp/nativewindow/ProxySurface;)I], sig[null], throws nil, access[final public] [junit] Class com.jogamp.nativewindow.VisualIDHolder [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.nativewindow.VisualIDHolder.VIDComparator [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.nativewindow.VisualIDHolder.VIDType [junit] Added Class , access[enum final public super synchronized] [junit] Class com.jogamp.nativewindow.WindowClosingProtocol [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.nativewindow.WindowClosingProtocol.WindowClosingMode [junit] Added Class , access[enum final public super synchronized] [junit] Class com.jogamp.nativewindow.awt.AWTGraphicsConfiguration [junit] Added Method getNativeGraphicsConfiguration, desc[()Lcom/jogamp/nativewindow/AbstractGraphicsConfiguration;], sig[null], throws nil, access[public] [junit] Added Method create, desc[(Ljava/awt/Component;Lcom/jogamp/nativewindow/CapabilitiesImmutable;Lcom/jogamp/nativewindow/CapabilitiesImmutable;)Lcom/jogamp/nativewindow/awt/AWTGraphicsConfiguration;], sig[null], throws nil, access[public static] [junit] Added Method , desc[(Lcom/jogamp/nativewindow/awt/AWTGraphicsScreen;Lcom/jogamp/nativewindow/CapabilitiesImmutable;Lcom/jogamp/nativewindow/CapabilitiesImmutable;Ljava/awt/GraphicsConfiguration;Lcom/jogamp/nativewindow/AbstractGraphicsConfiguration;)V], sig[null], throws nil, access[public] [junit] Added Method setupCapabilitiesRGBABits, desc[(Lcom/jogamp/nativewindow/CapabilitiesImmutable;Ljava/awt/GraphicsConfiguration;)Lcom/jogamp/nativewindow/CapabilitiesImmutable;], sig[null], throws nil, access[public static] [junit] Added Method setChosenCapabilities, desc[(Lcom/jogamp/nativewindow/CapabilitiesImmutable;)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.nativewindow.awt.AWTGraphicsScreen [junit] Added Method createScreenDevice, desc[(II)Lcom/jogamp/nativewindow/AbstractGraphicsScreen;], sig[null], throws nil, access[public static] [junit] Added Method createScreenDevice, desc[(Ljava/awt/GraphicsDevice;I)Lcom/jogamp/nativewindow/AbstractGraphicsScreen;], sig[null], throws nil, access[public static] [junit] Added Method createDefault, desc[()Lcom/jogamp/nativewindow/AbstractGraphicsScreen;], sig[null], throws nil, access[public static] [junit] Class com.jogamp.nativewindow.awt.AWTWindowClosingProtocol [junit] Added Method setDefaultCloseOperation, desc[(Lcom/jogamp/nativewindow/WindowClosingProtocol$WindowClosingMode;)Lcom/jogamp/nativewindow/WindowClosingProtocol$WindowClosingMode;], sig[null], throws nil, access[final public] [junit] Added Method getDefaultCloseOperation, desc[()Lcom/jogamp/nativewindow/WindowClosingProtocol$WindowClosingMode;], sig[null], throws nil, access[final public] [junit] Class com.jogamp.nativewindow.awt.DirectDataBufferInt [junit] Added Method , 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 getLocationOnScreenNativeImpl, desc[(II)Lcom/jogamp/nativewindow/util/Point;], sig[null], throws nil, access[abstract protected] [junit] Added Method getLocationOnScreenNative, desc[(Lcom/jogamp/nativewindow/util/Point;)Lcom/jogamp/nativewindow/util/Point;], sig[null], throws nil, access[protected] [junit] Added Method getPixelScaleY, desc[()F], sig[null], throws nil, access[final protected] [junit] Added Method setReqPixelScale, desc[()Z], sig[null], throws nil, access[final protected] [junit] Added Method getMinimumSurfaceScale, desc[([F)[F], sig[null], throws nil, access[public] [junit] Added Method updatePixelScale, desc[(Z)Z], sig[null], throws nil, access[final public] [junit] Added Method getGraphicsConfiguration, desc[()Lcom/jogamp/nativewindow/AbstractGraphicsConfiguration;], sig[null], throws nil, access[final public] [junit] Added Method getParent, desc[()Lcom/jogamp/nativewindow/NativeWindow;], sig[null], throws nil, access[final public] [junit] Added Method hasPixelScaleChanged, desc[()Z], sig[null], throws nil, access[final public] [junit] Added Method getNativeSurface, desc[()Lcom/jogamp/nativewindow/NativeSurface;], sig[null], throws nil, access[final public] [junit] Added Method setCursor, desc[(Lcom/jogamp/nativewindow/util/PixelRectangle;Lcom/jogamp/nativewindow/util/PointImmutable;)Z], sig[null], throws nil, access[final public] [junit] Added Method removeSurfaceUpdatedListener, desc[(Lcom/jogamp/nativewindow/SurfaceUpdatedListener;)V], sig[null], throws nil, access[public] [junit] Added Method getRequestedSurfaceScale, desc[([F)[F], sig[null], throws nil, access[final public] [junit] Added Method getCurrentSurfaceScale, desc[([F)[F], sig[null], throws nil, access[final public] [junit] Added Method getMaximumSurfaceScale, desc[([F)[F], sig[null], throws nil, access[final public] [junit] Added Method getInsets, desc[()Lcom/jogamp/nativewindow/util/InsetsImmutable;], sig[null], throws nil, access[final public] [junit] Added Method , desc[(Ljava/lang/Object;Lcom/jogamp/nativewindow/AbstractGraphicsConfiguration;)V], sig[null], throws nil, access[protected] [junit] Added Method addSurfaceUpdatedListener, desc[(ILcom/jogamp/nativewindow/SurfaceUpdatedListener;)V], sig[null], throws [java/lang/IndexOutOfBoundsException], access[public] [junit] Added Method getLocationOnScreen, desc[(Lcom/jogamp/nativewindow/util/Point;)Lcom/jogamp/nativewindow/util/Point;], sig[null], throws nil, access[public] [junit] Added Method setSurfaceScale, desc[([F)Z], sig[null], throws nil, access[public] [junit] Added Method setChosenCapabilities, desc[(Lcom/jogamp/nativewindow/CapabilitiesImmutable;)V], sig[null], throws nil, access[final public] [junit] Added Method getBounds, desc[()Lcom/jogamp/nativewindow/util/RectangleImmutable;], sig[null], throws nil, access[final public] [junit] Added Method surfaceUpdated, desc[(Ljava/lang/Object;Lcom/jogamp/nativewindow/NativeSurface;J)V], sig[null], throws nil, access[public] [junit] Added Method getPixelScaleX, desc[()F], sig[null], throws nil, access[final protected] [junit] Added Method addSurfaceUpdatedListener, desc[(Lcom/jogamp/nativewindow/SurfaceUpdatedListener;)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.nativewindow.egl.EGLGraphicsDevice [junit] Added Method getEGLVersion, desc[()Lcom/jogamp/common/util/VersionNumber;], sig[null], throws nil, access[public] [junit] Added Method toString, desc[()Ljava/lang/String;], sig[null], throws nil, access[public] [junit] Class com.jogamp.nativewindow.egl.EGLGraphicsDevice.EGLDisplayLifecycleCallback [junit] Added Method eglGetAndInitDisplay, desc[([J[I[I)J], sig[null], throws nil, access[abstract public] [junit] Class com.jogamp.nativewindow.swt.SWTAccessor [junit] Added Method getDevice, desc[(Lorg/eclipse/swt/widgets/Control;)Lcom/jogamp/nativewindow/AbstractGraphicsDevice;], sig[null], throws [com/jogamp/nativewindow/NativeWindowException, java/lang/UnsupportedOperationException], access[public static] [junit] Added Method getNativeVisualID, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;J)I], sig[null], throws nil, access[public static] [junit] Added Method resizeX11Window, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;Lorg/eclipse/swt/graphics/Rectangle;J)V], sig[null], throws nil, access[public static] [junit] Added Method getScreen, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;I)Lcom/jogamp/nativewindow/AbstractGraphicsScreen;], sig[null], throws nil, access[public static] [junit] Added Method createCompatibleX11ChildWindow, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsScreen;Lorg/eclipse/swt/widgets/Control;III)J], sig[null], throws nil, access[public static] [junit] Added Method destroyX11Window, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;J)V], sig[null], throws nil, access[public static] [junit] Class com.jogamp.nativewindow.util.Dimension [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.nativewindow.util.DimensionImmutable [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.nativewindow.util.Insets [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.nativewindow.util.InsetsImmutable [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.nativewindow.util.PixelFormat [junit] Added Class , access[enum final public super synchronized] [junit] Class com.jogamp.nativewindow.util.PixelFormat.CType [junit] Added Class , access[enum final public super synchronized] [junit] Class com.jogamp.nativewindow.util.PixelFormat.Composition [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.nativewindow.util.PixelFormat.PackedComposition [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.nativewindow.util.PixelFormatUtil [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.nativewindow.util.PixelFormatUtil.ComponentMap [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.nativewindow.util.PixelRectangle [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.nativewindow.util.PixelRectangle.GenericPixelRect [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.nativewindow.util.Point [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.nativewindow.util.PointImmutable [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.nativewindow.util.Rectangle [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.nativewindow.util.RectangleImmutable [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.nativewindow.util.SurfaceSize [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.nativewindow.x11.X11GraphicsConfiguration [junit] Added Method , 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 getNativePointerIconPixelFormat, desc[()Lcom/jogamp/nativewindow/util/PixelFormat;], sig[null], throws nil, access[abstract public] [junit] Added Method getGraphicsDevice, desc[()Lcom/jogamp/nativewindow/AbstractGraphicsDevice;], sig[null], throws nil, access[abstract public] [junit] Added Method createPointerIcon, desc[(Lcom/jogamp/nativewindow/util/PixelRectangle;II)Lcom/jogamp/newt/Display$PointerIcon;], sig[null], throws [java/lang/IllegalArgumentException, java/lang/IllegalStateException], access[abstract public] [junit] Class com.jogamp.newt.Display.PointerIcon [junit] Added Method getHotspot, desc[()Lcom/jogamp/nativewindow/util/PointImmutable;], sig[null], throws nil, access[abstract public] [junit] Class com.jogamp.newt.MonitorDevice [junit] Added Method , 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 getViewportInWindowUnits, desc[()Lcom/jogamp/nativewindow/util/RectangleImmutable;], sig[null], throws nil, access[final public] [junit] Added Field pixelScale, desc[[F], sig[null], value[type null, data null, access[final protected] [junit] Added Field isPrimary, desc[Z], sig[null], value[type null, data null, access[protected] [junit] Added Method isPrimary, desc[()Z], sig[null], throws nil, access[final public] [junit] Added Field isClone, desc[Z], sig[null], value[type null, data null, access[protected] [junit] Added Method getPixelScale, desc[([F)[F], sig[null], throws nil, access[public] [junit] Added Method getViewport, desc[()Lcom/jogamp/nativewindow/util/RectangleImmutable;], sig[null], throws nil, access[final public] [junit] Added Method getSizeMM, desc[()Lcom/jogamp/nativewindow/util/DimensionImmutable;], sig[null], throws nil, access[final public] [junit] Added Method isClone, desc[()Z], sig[null], throws nil, access[final public] [junit] Added Method unionOfViewports, desc[(Lcom/jogamp/nativewindow/util/Rectangle;Lcom/jogamp/nativewindow/util/Rectangle;Ljava/util/List;)V], sig[(Lcom/jogamp/nativewindow/util/Rectangle;Lcom/jogamp/nativewindow/util/Rectangle;Ljava/util/List;)V], throws nil, access[public static] [junit] Class com.jogamp.newt.MonitorMode [junit] Added Method , desc[(Lcom/jogamp/nativewindow/util/SurfaceSize;FII)V], sig[null], throws nil, access[public] [junit] Added Method getSurfaceSize, desc[()Lcom/jogamp/nativewindow/util/SurfaceSize;], sig[null], throws nil, access[final public] [junit] Class com.jogamp.newt.MonitorMode.SizeAndRRate [junit] Added Method , desc[(Lcom/jogamp/nativewindow/util/SurfaceSize;FI)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.newt.NewtFactory [junit] Added Method isScreenCompatible, desc[(Lcom/jogamp/nativewindow/NativeWindow;Lcom/jogamp/newt/Screen;)Z], sig[null], throws nil, access[public static] [junit] Added Method createWindow, desc[(Lcom/jogamp/nativewindow/NativeWindow;Lcom/jogamp/nativewindow/CapabilitiesImmutable;)Lcom/jogamp/newt/Window;], sig[null], throws nil, access[public static] [junit] Added Method createWindow, desc[(Ljava/lang/String;IJLcom/jogamp/nativewindow/CapabilitiesImmutable;)Lcom/jogamp/newt/Window;], sig[null], throws nil, access[public static] [junit] Added Method createWindow, desc[([Ljava/lang/Object;Lcom/jogamp/newt/Screen;Lcom/jogamp/nativewindow/CapabilitiesImmutable;)Lcom/jogamp/newt/Window;], sig[null], throws nil, access[public static] [junit] Added Method createCompatibleScreen, desc[(Lcom/jogamp/nativewindow/NativeWindow;Lcom/jogamp/newt/Screen;)Lcom/jogamp/newt/Screen;], sig[null], throws nil, access[public static] [junit] Added Method createWindow, desc[(Lcom/jogamp/newt/Screen;Lcom/jogamp/nativewindow/CapabilitiesImmutable;)Lcom/jogamp/newt/Window;], sig[null], throws nil, access[public static] [junit] Added Method createWindow, desc[(Lcom/jogamp/nativewindow/CapabilitiesImmutable;)Lcom/jogamp/newt/Window;], sig[null], throws nil, access[public static] [junit] Added Method createCompatibleScreen, desc[(Lcom/jogamp/nativewindow/NativeWindow;)Lcom/jogamp/newt/Screen;], sig[null], throws nil, access[public static] [junit] Class com.jogamp.newt.Screen [junit] Added Method getViewportInWindowUnits, desc[()Lcom/jogamp/nativewindow/util/RectangleImmutable;], sig[null], throws nil, access[abstract public] [junit] Added Method getPrimaryMonitor, desc[()Lcom/jogamp/newt/MonitorDevice;], sig[null], throws nil, access[abstract public] [junit] Added Method getGraphicsScreen, desc[()Lcom/jogamp/nativewindow/AbstractGraphicsScreen;], sig[null], throws nil, access[abstract public] [junit] Added Method getViewport, desc[()Lcom/jogamp/nativewindow/util/RectangleImmutable;], sig[null], throws nil, access[abstract public] [junit] Added Method unionOfMonitorViewports, desc[(Lcom/jogamp/nativewindow/util/Rectangle;Lcom/jogamp/nativewindow/util/Rectangle;)V], sig[null], throws nil, access[final public] [junit] Added Method getMonitor, desc[(I)Lcom/jogamp/newt/MonitorDevice;], sig[null], throws nil, access[final public] [junit] Added Method getMainMonitor, desc[(Lcom/jogamp/nativewindow/util/RectangleImmutable;)Lcom/jogamp/newt/MonitorDevice;], sig[null], throws nil, access[final public] [junit] Class com.jogamp.newt.Window [junit] Added Method getRequestedCapabilities, desc[()Lcom/jogamp/nativewindow/CapabilitiesImmutable;], sig[null], throws nil, access[abstract public] [junit] Added Method addChild, desc[(Lcom/jogamp/nativewindow/NativeWindow;)Z], sig[null], throws nil, access[abstract public] [junit] Added Method setCapabilitiesChooser, desc[(Lcom/jogamp/nativewindow/CapabilitiesChooser;)Lcom/jogamp/nativewindow/CapabilitiesChooser;], sig[null], throws nil, access[abstract public] [junit] Added Method getBounds, desc[()Lcom/jogamp/nativewindow/util/Rectangle;], sig[null], throws nil, access[abstract public] [junit] Added Method removeChild, desc[(Lcom/jogamp/nativewindow/NativeWindow;)Z], sig[null], throws nil, access[abstract public] [junit] Added Method getChosenCapabilities, desc[()Lcom/jogamp/nativewindow/CapabilitiesImmutable;], sig[null], throws nil, access[abstract public] [junit] Added Method reparentWindow, desc[(Lcom/jogamp/nativewindow/NativeWindow;III)Lcom/jogamp/newt/Window$ReparentOperation;], sig[null], throws nil, access[abstract public] [junit] Class com.jogamp.newt.awt.NewtCanvasAWT [junit] Added Method getNativeWindow, desc[()Lcom/jogamp/nativewindow/NativeWindow;], sig[null], throws nil, access[public] [junit] Added Method getDefaultCloseOperation, desc[()Lcom/jogamp/nativewindow/WindowClosingProtocol$WindowClosingMode;], sig[null], throws nil, access[public] [junit] Added Method setDefaultCloseOperation, desc[(Lcom/jogamp/nativewindow/WindowClosingProtocol$WindowClosingMode;)Lcom/jogamp/nativewindow/WindowClosingProtocol$WindowClosingMode;], sig[null], throws nil, access[public] [junit] Class com.jogamp.newt.event.PinchToZoomGesture [junit] Added Method , desc[(Lcom/jogamp/nativewindow/NativeSurface;Z)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.newt.event.WindowUpdateEvent [junit] Added Method , desc[(SLjava/lang/Object;JLcom/jogamp/nativewindow/util/Rectangle;)V], sig[null], throws nil, access[public] [junit] Added Method getBounds, desc[()Lcom/jogamp/nativewindow/util/Rectangle;], sig[null], throws nil, access[public] [junit] Class com.jogamp.newt.event.awt.AWTAdapter [junit] Added Method getNativeSurfaceHolder, desc[()Lcom/jogamp/nativewindow/NativeSurfaceHolder;], sig[null], throws nil, access[final public super synchronized] [junit] Added Method , desc[(Lcom/jogamp/newt/event/NEWTEventListener;Lcom/jogamp/nativewindow/NativeSurfaceHolder;)V], sig[null], throws nil, access[protected] [junit] Class com.jogamp.newt.event.awt.AWTKeyAdapter [junit] Added Method , desc[(Lcom/jogamp/newt/event/KeyListener;Lcom/jogamp/nativewindow/NativeSurfaceHolder;)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.newt.event.awt.AWTMouseAdapter [junit] Added Method , desc[(Lcom/jogamp/newt/event/MouseListener;Lcom/jogamp/nativewindow/NativeSurfaceHolder;)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.newt.event.awt.AWTWindowAdapter [junit] Added Method , desc[(Lcom/jogamp/newt/event/WindowListener;Lcom/jogamp/nativewindow/NativeSurfaceHolder;)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.newt.opengl.GLWindow [junit] Added Method getCurrentSurfaceScale, desc[([F)[F], sig[null], throws nil, access[final public] [junit] Added Method setDefaultCloseOperation, desc[(Lcom/jogamp/nativewindow/WindowClosingProtocol$WindowClosingMode;)Lcom/jogamp/nativewindow/WindowClosingProtocol$WindowClosingMode;], sig[null], throws nil, access[public] [junit] Added Method getMinimumSurfaceScale, desc[([F)[F], sig[null], throws nil, access[final public] [junit] Added Method getMaximumSurfaceScale, desc[([F)[F], sig[null], throws nil, access[final public] [junit] Added Method create, desc[(Lcom/jogamp/opengl/GLCapabilitiesImmutable;)Lcom/jogamp/newt/opengl/GLWindow;], sig[null], throws nil, access[public static] [junit] Added Method getDefaultCloseOperation, desc[()Lcom/jogamp/nativewindow/WindowClosingProtocol$WindowClosingMode;], sig[null], throws nil, access[public] [junit] Added Method removeChild, desc[(Lcom/jogamp/nativewindow/NativeWindow;)Z], sig[null], throws nil, access[final public] [junit] Added Method removeSurfaceUpdatedListener, desc[(Lcom/jogamp/nativewindow/SurfaceUpdatedListener;)V], sig[null], throws nil, access[final public] [junit] Added Method create, desc[(Lcom/jogamp/nativewindow/NativeWindow;Lcom/jogamp/opengl/GLCapabilitiesImmutable;)Lcom/jogamp/newt/opengl/GLWindow;], sig[null], throws nil, access[public static] [junit] Added Method getRequestedCapabilities, desc[()Lcom/jogamp/nativewindow/CapabilitiesImmutable;], sig[null], throws nil, access[final public] [junit] Added Method reparentWindow, desc[(Lcom/jogamp/nativewindow/NativeWindow;III)Lcom/jogamp/newt/Window$ReparentOperation;], sig[null], throws nil, access[final public] [junit] Added Method getInsets, desc[()Lcom/jogamp/nativewindow/util/InsetsImmutable;], sig[null], throws nil, access[final public] [junit] Added Method setCapabilitiesChooser, desc[(Lcom/jogamp/nativewindow/CapabilitiesChooser;)Lcom/jogamp/nativewindow/CapabilitiesChooser;], sig[null], throws nil, access[public] [junit] Added Method getRequestedSurfaceScale, desc[([F)[F], sig[null], throws nil, access[final public] [junit] Added Method addSurfaceUpdatedListener, desc[(ILcom/jogamp/nativewindow/SurfaceUpdatedListener;)V], sig[null], throws [java/lang/IndexOutOfBoundsException], access[final public] [junit] Added Method setSurfaceScale, desc[([F)Z], sig[null], throws nil, access[final public] [junit] Added Method getParent, desc[()Lcom/jogamp/nativewindow/NativeWindow;], sig[null], throws nil, access[final public] [junit] Added Method getLocationOnScreen, desc[(Lcom/jogamp/nativewindow/util/Point;)Lcom/jogamp/nativewindow/util/Point;], sig[null], throws nil, access[public] [junit] Added Method addChild, desc[(Lcom/jogamp/nativewindow/NativeWindow;)Z], sig[null], throws nil, access[final public] [junit] Added Method surfaceUpdated, desc[(Ljava/lang/Object;Lcom/jogamp/nativewindow/NativeSurface;J)V], sig[null], throws nil, access[final public] [junit] Added Method getFactory, desc[()Lcom/jogamp/opengl/GLDrawableFactory;], sig[null], throws nil, access[final public] [junit] Added Method getGraphicsConfiguration, desc[()Lcom/jogamp/nativewindow/AbstractGraphicsConfiguration;], sig[null], throws nil, access[final public] [junit] Added Method addSurfaceUpdatedListener, desc[(Lcom/jogamp/nativewindow/SurfaceUpdatedListener;)V], sig[null], throws nil, access[final public] [junit] Added Method create, desc[(Lcom/jogamp/newt/Screen;Lcom/jogamp/opengl/GLCapabilitiesImmutable;)Lcom/jogamp/newt/opengl/GLWindow;], sig[null], throws nil, access[public static] [junit] Added Method getBounds, desc[()Lcom/jogamp/nativewindow/util/Rectangle;], sig[null], throws nil, access[final public] [junit] Added Method getChosenCapabilities, desc[()Lcom/jogamp/nativewindow/CapabilitiesImmutable;], sig[null], throws nil, access[final public] [junit] Class com.jogamp.newt.swt.NewtCanvasSWT [junit] Added Method getDefaultCloseOperation, desc[()Lcom/jogamp/nativewindow/WindowClosingProtocol$WindowClosingMode;], sig[null], throws nil, access[public] [junit] Added Method getNativeWindow, desc[()Lcom/jogamp/nativewindow/NativeWindow;], sig[null], throws nil, access[public] [junit] Added Method setDefaultCloseOperation, desc[(Lcom/jogamp/nativewindow/WindowClosingProtocol$WindowClosingMode;)Lcom/jogamp/nativewindow/WindowClosingProtocol$WindowClosingMode;], sig[null], throws nil, access[public] [junit] Class com.jogamp.newt.util.MonitorModeUtil [junit] Added Method filterByResolution, desc[(Ljava/util/List;Lcom/jogamp/nativewindow/util/DimensionImmutable;)Ljava/util/List;], sig[(Ljava/util/List;Lcom/jogamp/nativewindow/util/DimensionImmutable;)Ljava/util/List;], throws nil, access[public static] [junit] Added Method filterBySurfaceSize, desc[(Ljava/util/List;Lcom/jogamp/nativewindow/util/SurfaceSize;)Ljava/util/List;], sig[(Ljava/util/List;Lcom/jogamp/nativewindow/util/SurfaceSize;)Ljava/util/List;], throws nil, access[public static] [junit] Class com.jogamp.newt.util.applet.JOGLNewtAppletBase [junit] Added Method createInstance, desc[(Ljava/lang/String;)Lcom/jogamp/opengl/GLEventListener;], sig[null], throws nil, access[public static] [junit] Added Method getGLEventListener, desc[()Lcom/jogamp/opengl/GLEventListener;], sig[null], throws nil, access[public] [junit] Added Method display, desc[(Lcom/jogamp/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[public] [junit] Added Method reshape, desc[(Lcom/jogamp/opengl/GLAutoDrawable;IIII)V], sig[null], throws nil, access[public] [junit] Added Method init, desc[(Lcom/jogamp/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[public] [junit] Added Method dispose, desc[(Lcom/jogamp/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.DebugGL2 [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.opengl.DebugGL3 [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.opengl.DebugGL3bc [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.opengl.DebugGL4 [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.opengl.DebugGL4bc [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.opengl.DebugGLES1 [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.opengl.DebugGLES2 [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.opengl.DebugGLES3 [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.opengl.DefaultGLCapabilitiesChooser [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.opengl.FBObject [junit] Added Method isModified, desc[()Z], sig[null], throws nil, access[final public] [junit] Added Method detachAllTexturebuffer, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[final public] [junit] Added Method attachRenderbuffer, desc[(Lcom/jogamp/opengl/GL;I)V], sig[null], throws [com/jogamp/opengl/GLException, java/lang/IllegalArgumentException], access[final public] [junit] Added Method attachTexture2D, desc[(Lcom/jogamp/opengl/GL;IZIIII)Lcom/jogamp/opengl/FBObject$TextureAttachment;], sig[null], throws [com/jogamp/opengl/GLException], access[final public] [junit] Added Method createColorTextureAttachment, desc[(Lcom/jogamp/opengl/GL;ZIIIIII)Lcom/jogamp/opengl/FBObject$TextureAttachment;], sig[null], throws nil, access[final public static] [junit] Added Method reset, desc[(Lcom/jogamp/opengl/GL;III)Z], sig[null], throws [com/jogamp/opengl/GLException, java/lang/IllegalStateException], access[final public] [junit] Added Method detachAllColorbuffer, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[final public] [junit] Added Method attachTexture2D, desc[(Lcom/jogamp/opengl/GL;IZ)Lcom/jogamp/opengl/FBObject$TextureAttachment;], sig[null], throws [com/jogamp/opengl/GLException], access[final public] [junit] Added Field REQUESTED_BITS, desc[I], sig[null], value[type java.lang.Integer, data -1, access[final public static] [junit] Added Method detachAll, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[final public] [junit] Added Method syncSamplingSink, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[final public] [junit] Added Field CHOSEN_BITS, desc[I], sig[null], value[type java.lang.Integer, data -2, access[final public static] [junit] Added Method attachRenderbufferImpl, desc[(Lcom/jogamp/opengl/GL;Lcom/jogamp/opengl/FBObject$Attachment$Type;I)V], sig[null], throws [com/jogamp/opengl/GLException], access[final protected] [junit] Added Method detachAllRenderbuffer, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[final public] [junit] Added Method attachColorbuffer, desc[(Lcom/jogamp/opengl/GL;II)Lcom/jogamp/opengl/FBObject$ColorAttachment;], sig[null], throws [com/jogamp/opengl/GLException, java/lang/IllegalArgumentException], access[final public] [junit] Added Method detachColorbuffer, desc[(Lcom/jogamp/opengl/GL;IZ)Lcom/jogamp/opengl/FBObject$Colorbuffer;], sig[null], throws [java/lang/IllegalArgumentException], access[final public] [junit] Added Method createColorTextureAttachment, desc[(Lcom/jogamp/opengl/GL;ZII)Lcom/jogamp/opengl/FBObject$TextureAttachment;], sig[null], throws nil, access[final public static] [junit] Added Method attachTexture2D, desc[(Lcom/jogamp/opengl/GL;IIIIIIII)Lcom/jogamp/opengl/FBObject$TextureAttachment;], sig[null], throws [com/jogamp/opengl/GLException], access[final public] [junit] Added Method init, desc[(Lcom/jogamp/opengl/GL;III)V], sig[null], throws [java/lang/IllegalStateException, com/jogamp/opengl/GLException], access[public] [junit] Added Method attachRenderbuffer, desc[(Lcom/jogamp/opengl/GL;Lcom/jogamp/opengl/FBObject$Attachment$Type;I)V], sig[null], throws [com/jogamp/opengl/GLException, java/lang/IllegalArgumentException], access[final public] [junit] Added Method use, desc[(Lcom/jogamp/opengl/GL;Lcom/jogamp/opengl/FBObject$TextureAttachment;)V], sig[null], throws [java/lang/IllegalArgumentException], access[final public] [junit] Added Method unuse, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[final public] [junit] Added Method createColorTextureAttachment, desc[(Lcom/jogamp/opengl/GL;IIIIIII)Lcom/jogamp/opengl/FBObject$TextureAttachment;], sig[null], throws nil, access[final public static] [junit] Added Field DEFAULT_BITS, desc[I], sig[null], value[type java.lang.Integer, data 0, access[final public static] [junit] Added Method detachRenderbuffer, desc[(Lcom/jogamp/opengl/GL;Lcom/jogamp/opengl/FBObject$Attachment$Type;Z)V], sig[null], throws [java/lang/IllegalArgumentException], access[final public] [junit] Added Method formatToGLCapabilities, desc[(Lcom/jogamp/opengl/GLCapabilities;)V], sig[null], throws nil, access[final public] [junit] Added Method bind, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws [com/jogamp/opengl/GLException], access[final public] [junit] Added Method unbind, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws [com/jogamp/opengl/GLException], access[final public] [junit] Added Field MAXIMUM_BITS, desc[I], sig[null], value[type java.lang.Integer, data -3, access[final public static] [junit] Added Method attachColorbuffer, desc[(Lcom/jogamp/opengl/GL;IZ)Lcom/jogamp/opengl/FBObject$ColorAttachment;], sig[null], throws [com/jogamp/opengl/GLException], access[final public] [junit] Added Method resetSamplingSink, desc[(Lcom/jogamp/opengl/GL;)Z], sig[null], throws [com/jogamp/opengl/GLException], access[final public] [junit] Added Method attachColorbuffer, desc[(Lcom/jogamp/opengl/GL;ILcom/jogamp/opengl/FBObject$Colorbuffer;)Lcom/jogamp/opengl/FBObject$Colorbuffer;], sig[null], throws [com/jogamp/opengl/GLException], access[final public] [junit] Added Method destroy, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[final public] [junit] Added Method isBound, desc[(Lcom/jogamp/opengl/GL;)Z], sig[null], throws nil, access[final public] [junit] Class com.jogamp.opengl.FBObject.Attachment [junit] Added Method formatToGLCapabilities, desc[(Lcom/jogamp/opengl/GLCapabilities;Z)V], sig[null], throws nil, access[final public] [junit] Added Method free, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws [com/jogamp/opengl/GLException], access[abstract public] [junit] Added Method initialize, desc[(Lcom/jogamp/opengl/GL;)Z], sig[null], throws [com/jogamp/opengl/GLException], access[abstract public] [junit] Class com.jogamp.opengl.FBObject.Colorbuffer [junit] Added Method free, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws [com/jogamp/opengl/GLException], access[abstract public] [junit] Added Method initialize, desc[(Lcom/jogamp/opengl/GL;)Z], sig[null], throws [com/jogamp/opengl/GLException], access[abstract public] [junit] Added Method formatToGLCapabilities, desc[(Lcom/jogamp/opengl/GLCapabilities;Z)V], sig[null], throws nil, access[abstract public] [junit] Class com.jogamp.opengl.FBObject.RenderAttachment [junit] Added Method free, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[public] [junit] Added Method initialize, desc[(Lcom/jogamp/opengl/GL;)Z], sig[null], throws [com/jogamp/opengl/GLException], access[public] [junit] Class com.jogamp.opengl.FBObject.TextureAttachment [junit] Added Method free, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[public] [junit] Added Method initialize, desc[(Lcom/jogamp/opengl/GL;)Z], sig[null], throws [com/jogamp/opengl/GLException], access[public] [junit] Class com.jogamp.opengl.FPSCounter [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GL [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GL2 [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GL2ES1 [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GL2ES2 [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GL2ES3 [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GL2GL3 [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GL3 [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GL3ES3 [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GL3bc [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GL4 [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GL4ES3 [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GL4bc [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GLAnimatorControl [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GLAnimatorControl.UncaughtExceptionHandler [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GLArrayData [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GLAutoDrawable [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GLAutoDrawableDelegate [junit] Added Method getFactory, desc[()Lcom/jogamp/opengl/GLDrawableFactory;], sig[null], throws nil, access[final public] [junit] Added Method , desc[(Lcom/jogamp/opengl/GLDrawable;Lcom/jogamp/opengl/GLContext;Ljava/lang/Object;ZLcom/jogamp/common/util/locks/RecursiveLock;)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.GLBase [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GLBufferStorage [junit] Added Class , access[abstract public super synchronized] [junit] Class com.jogamp.opengl.GLCapabilities [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.opengl.GLCapabilitiesChooser [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GLCapabilitiesImmutable [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GLContext [junit] Added Class , access[abstract public super synchronized] [junit] Class com.jogamp.opengl.GLDebugListener [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GLDebugMessage [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.opengl.GLDrawable [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GLDrawableFactory [junit] Added Class , access[abstract public super synchronized] [junit] Class com.jogamp.opengl.GLES1 [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GLES2 [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GLES3 [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GLEventListener [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GLEventListenerState [junit] Added Method moveFrom, desc[(Lcom/jogamp/opengl/GLAutoDrawable;Z)Lcom/jogamp/opengl/GLEventListenerState;], sig[null], throws nil, access[public static] [junit] Added Method moveTo, desc[(Lcom/jogamp/opengl/GLAutoDrawable;)V], sig[null], throws [com/jogamp/opengl/GLException], access[final public] [junit] Added Method moveFrom, desc[(Lcom/jogamp/opengl/GLAutoDrawable;)Lcom/jogamp/opengl/GLEventListenerState;], sig[null], throws nil, access[public static] [junit] Added Method moveTo, desc[(Lcom/jogamp/opengl/GLAutoDrawable;Ljava/lang/Runnable;)V], sig[null], throws [com/jogamp/opengl/GLException], access[final public] [junit] Class com.jogamp.opengl.GLException [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.opengl.GLExtensions [junit] Added Field ARB_ES3_1_compatibility, desc[Ljava/lang/String;], sig[null], value[type java.lang.String, data GL_ARB_ES3_1_compatibility, access[final public static] [junit] Class com.jogamp.opengl.GLFBODrawable [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GLFBODrawable.Resizeable [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GLOffscreenAutoDrawable [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GLOffscreenAutoDrawable.FBO [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GLPipelineFactory [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.opengl.GLProfile [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.opengl.GLRendererQuirks [junit] Added Method addStickyDeviceQuirk, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;I)V], sig[null], throws [java/lang/IllegalArgumentException], access[public static] [junit] Added Field NoPBufferWithAccum, desc[I], sig[null], value[type java.lang.Integer, data 19, access[final public static] [junit] Added Field NoSurfacelessCtx, desc[I], sig[null], value[type java.lang.Integer, data 22, access[final public static] [junit] Added Method pushStickyDeviceQuirks, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;Lcom/jogamp/opengl/GLRendererQuirks;)V], sig[null], throws nil, access[public static] [junit] Added Method areSameStickyDevice, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;Lcom/jogamp/nativewindow/AbstractGraphicsDevice;)Z], sig[null], throws nil, access[public static] [junit] Added Method getCount, desc[()I], sig[null], throws nil, access[final public static] [junit] Added Field BuggyColorRenderbuffer, desc[I], sig[null], value[type java.lang.Integer, data 18, access[final public static] [junit] Added Method addStickyDeviceQuirks, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;[III)V], sig[null], throws [java/lang/IllegalArgumentException], access[public static] [junit] Added Field NeedSharedObjectSync, desc[I], sig[null], value[type java.lang.Integer, data 20, access[final public static] [junit] Added Method existStickyDeviceQuirk, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;I)Z], sig[null], throws nil, access[public static] [junit] Added Method addQuirk, desc[(I)V], sig[null], throws [java/lang/IllegalArgumentException], access[final public] [junit] Added Method getStickyDeviceQuirks, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;)Lcom/jogamp/opengl/GLRendererQuirks;], sig[null], throws nil, access[public static] [junit] Added Field NoARBCreateContext, desc[I], sig[null], value[type java.lang.Integer, data 21, access[final public static] [junit] Added Method addStickyDeviceQuirks, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;Lcom/jogamp/opengl/GLRendererQuirks;)V], sig[null], throws [java/lang/IllegalArgumentException], access[public static] [junit] Class com.jogamp.opengl.GLRunnable [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GLRunnable2 [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GLSharedContextSetter [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GLUniformData [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.opengl.GenericGLCapabilitiesChooser [junit] Added Method chooseCapabilities, desc[(Lcom/jogamp/nativewindow/CapabilitiesImmutable;Ljava/util/List;I)I], sig[(Lcom/jogamp/nativewindow/CapabilitiesImmutable;Ljava/util/List<+Lcom/jogamp/nativewindow/CapabilitiesImmutable;>;I)I], throws nil, access[public] [junit] Class com.jogamp.opengl.JoglVersion [junit] Added Method getAvailableCapabilitiesInfo, desc[(Lcom/jogamp/opengl/GLDrawableFactory;Lcom/jogamp/nativewindow/AbstractGraphicsDevice;Ljava/lang/StringBuilder;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public static] [junit] Added Method getGLStrings, desc[(Lcom/jogamp/opengl/GL;Ljava/lang/StringBuilder;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public static] [junit] Added Method getGLStrings, desc[(Lcom/jogamp/opengl/GL;Ljava/lang/StringBuilder;Z)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public static] [junit] Added Method getAllAvailableCapabilitiesInfo, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;Ljava/lang/StringBuilder;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public static] [junit] Added Method toString, desc[(Lcom/jogamp/opengl/GL;)Ljava/lang/String;], sig[null], throws nil, access[public] [junit] Added Method toString, desc[(Lcom/jogamp/opengl/GL;Ljava/lang/StringBuilder;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public] [junit] Added Method getGLInfo, desc[(Lcom/jogamp/opengl/GL;Ljava/lang/StringBuilder;Z)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public static] [junit] Added Method getBriefOSGLBuildInfo, desc[(Lcom/jogamp/opengl/GL;Ljava/lang/StringBuilder;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public] [junit] Added Method getGLInfo, desc[(Lcom/jogamp/opengl/GL;Ljava/lang/StringBuilder;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public static] [junit] Added Method getDefaultOpenGLInfo, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;Ljava/lang/StringBuilder;Z)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public static] [junit] Class com.jogamp.opengl.Threading [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.opengl.Threading.Mode [junit] Added Class , access[enum final public super synchronized] [junit] Class com.jogamp.opengl.TraceGL2 [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.opengl.TraceGL3 [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.opengl.TraceGL3bc [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.opengl.TraceGL4 [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.opengl.TraceGL4bc [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.opengl.TraceGLES1 [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.opengl.TraceGLES2 [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.opengl.TraceGLES3 [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.opengl.awt.AWTGLAutoDrawable [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.awt.ComponentEvents [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.awt.GLCanvas [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.opengl.awt.GLJPanel [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.opengl.egl.EGL [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.opengl.egl.EGLClientPixmapHI [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.opengl.egl.EGLExt [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.fixedfunc.GLLightingFunc [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.fixedfunc.GLMatrixFunc [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.fixedfunc.GLPointerFunc [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.fixedfunc.GLPointerFuncUtil [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.opengl.glu.GLU [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.opengl.glu.GLUnurbs [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.glu.GLUquadric [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.glu.GLUtessellator [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.glu.GLUtessellatorCallback [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.glu.GLUtessellatorCallbackAdapter [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.opengl.glu.gl2.GLUgl2 [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.opengl.glu.gl2es1.GLUgl2es1 [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.opengl.swt.GLCanvas [junit] Added Method getChosenGLCapabilities, desc[()Lcom/jogamp/opengl/GLCapabilitiesImmutable;], sig[null], throws nil, access[public] [junit] Added Method getDelegatedDrawable, desc[()Lcom/jogamp/opengl/GLDrawable;], sig[null], throws nil, access[final public] [junit] Added Method disposeGLEventListener, desc[(Lcom/jogamp/opengl/GLEventListener;Z)Lcom/jogamp/opengl/GLEventListener;], sig[null], throws nil, access[public] [junit] Added Method getGLEventListenerInitState, desc[(Lcom/jogamp/opengl/GLEventListener;)Z], sig[null], throws nil, access[public] [junit] Added Method createContext, desc[(Lcom/jogamp/opengl/GLContext;)Lcom/jogamp/opengl/GLContext;], sig[null], throws nil, access[public] [junit] Added Method removeGLEventListener, desc[(Lcom/jogamp/opengl/GLEventListener;)Lcom/jogamp/opengl/GLEventListener;], sig[null], throws nil, access[public] [junit] Added Method addGLEventListener, desc[(Lcom/jogamp/opengl/GLEventListener;)V], sig[null], throws nil, access[public] [junit] Added Method invoke, desc[(ZLcom/jogamp/opengl/GLRunnable;)Z], sig[null], throws [java/lang/IllegalStateException], access[public] [junit] Added Method create, desc[(Lorg/eclipse/swt/widgets/Composite;ILcom/jogamp/opengl/GLCapabilitiesImmutable;Lcom/jogamp/opengl/GLCapabilitiesChooser;)Lcom/jogamp/opengl/swt/GLCanvas;], sig[null], throws nil, access[public static] [junit] Added Method , desc[(Lorg/eclipse/swt/widgets/Composite;ILcom/jogamp/opengl/GLCapabilitiesImmutable;Lcom/jogamp/opengl/GLCapabilitiesChooser;)V], sig[null], throws nil, access[public] [junit] Added Method setSharedAutoDrawable, desc[(Lcom/jogamp/opengl/GLAutoDrawable;)V], sig[null], throws [java/lang/IllegalStateException], access[final public] [junit] Added Method setAnimator, desc[(Lcom/jogamp/opengl/GLAnimatorControl;)V], sig[null], throws [com/jogamp/opengl/GLException], access[public] [junit] Added Method getFactory, desc[()Lcom/jogamp/opengl/GLDrawableFactory;], sig[null], throws nil, access[public] [junit] Added Method getAnimator, desc[()Lcom/jogamp/opengl/GLAnimatorControl;], sig[null], throws nil, access[public] [junit] Added Method addGLEventListener, desc[(ILcom/jogamp/opengl/GLEventListener;)V], sig[null], throws [java/lang/IndexOutOfBoundsException], access[public] [junit] Added Method getRequestedGLCapabilities, desc[()Lcom/jogamp/opengl/GLCapabilitiesImmutable;], sig[null], throws nil, access[public] [junit] Added Method setSharedContext, desc[(Lcom/jogamp/opengl/GLContext;)V], sig[null], throws [java/lang/IllegalStateException], access[final public] [junit] Added Method setContext, desc[(Lcom/jogamp/opengl/GLContext;Z)Lcom/jogamp/opengl/GLContext;], sig[null], throws nil, access[public] [junit] Added Method getGL, desc[()Lcom/jogamp/opengl/GL;], sig[null], throws nil, access[public] [junit] Added Method getNativeSurface, desc[()Lcom/jogamp/nativewindow/NativeSurface;], sig[null], throws nil, access[public] [junit] Added Method setGLEventListenerInitState, desc[(Lcom/jogamp/opengl/GLEventListener;Z)V], sig[null], throws nil, access[public] [junit] Added Method getContext, desc[()Lcom/jogamp/opengl/GLContext;], sig[null], throws nil, access[public] [junit] Added Method getGLProfile, desc[()Lcom/jogamp/opengl/GLProfile;], sig[null], throws nil, access[public] [junit] Added Method getGLEventListener, desc[(I)Lcom/jogamp/opengl/GLEventListener;], sig[null], throws [java/lang/IndexOutOfBoundsException], access[public] [junit] Added Method setGL, desc[(Lcom/jogamp/opengl/GL;)Lcom/jogamp/opengl/GL;], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.util.Animator [junit] Added Method , desc[(Ljava/lang/ThreadGroup;Lcom/jogamp/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[public] [junit] Added Method , desc[(Lcom/jogamp/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.util.AnimatorBase [junit] Added Method getUncaughtExceptionHandler, desc[()Lcom/jogamp/opengl/GLAnimatorControl$UncaughtExceptionHandler;], sig[null], throws nil, access[final public] [junit] Added Method handleUncaughtException, desc[(Lcom/jogamp/opengl/util/AnimatorBase$UncaughtAnimatorException;)Z], sig[null], throws nil, access[final protected super synchronized] [junit] Added Method remove, desc[(Lcom/jogamp/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[final public super synchronized] [junit] Added Method setUncaughtExceptionHandler, desc[(Lcom/jogamp/opengl/GLAnimatorControl$UncaughtExceptionHandler;)V], sig[null], throws nil, access[final public] [junit] Added Method add, desc[(Lcom/jogamp/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[final public super synchronized] [junit] Class com.jogamp.opengl.util.AnimatorBase.UncaughtAnimatorException [junit] Added Method , 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 init_vbo, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[protected] [junit] Added Method enableBuffer, desc[(Lcom/jogamp/opengl/GL;Z)V], sig[null], throws nil, access[public] [junit] Added Method reset, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[public] [junit] Added Method seal, desc[(Lcom/jogamp/opengl/GL;Z)V], sig[null], throws nil, access[public] [junit] Added Method bindBuffer, desc[(Lcom/jogamp/opengl/GL;Z)Z], sig[null], throws nil, access[public] [junit] Added Method destroy, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.util.GLArrayDataEditable [junit] Added Method enableBuffer, desc[(Lcom/jogamp/opengl/GL;Z)V], sig[null], throws nil, access[abstract public] [junit] Added Method destroy, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[abstract public] [junit] Added Method bindBuffer, desc[(Lcom/jogamp/opengl/GL;Z)Z], sig[null], throws nil, access[abstract public] [junit] Added Method reset, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[abstract public] [junit] Added Method seal, desc[(Lcom/jogamp/opengl/GL;Z)V], sig[null], throws nil, access[abstract public] [junit] Class com.jogamp.opengl.util.GLArrayDataServer [junit] Added Method destroy, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[public] [junit] Added Method mapStorage, desc[(Lcom/jogamp/opengl/GL;I)Lcom/jogamp/opengl/GLBufferStorage;], sig[null], throws nil, access[public] [junit] Added Method addGLSLSubArray, desc[(Ljava/lang/String;II)Lcom/jogamp/opengl/GLArrayData;], sig[null], throws nil, access[public] [junit] Added Method init_vbo, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[protected] [junit] Added Method mapStorage, desc[(Lcom/jogamp/opengl/GL;JJI)Lcom/jogamp/opengl/GLBufferStorage;], sig[null], throws nil, access[public] [junit] Added Method addFixedSubArray, desc[(III)Lcom/jogamp/opengl/GLArrayData;], sig[null], throws nil, access[public] [junit] Added Method unmapStorage, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.util.GLArrayDataWrapper [junit] Added Method destroy, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[public] [junit] Added Method setLocation, desc[(Lcom/jogamp/opengl/GL2ES2;II)I], sig[null], throws nil, access[final public] [junit] Added Method setLocation, desc[(Lcom/jogamp/opengl/GL2ES2;I)I], sig[null], throws nil, access[final public] [junit] Added Method validate, desc[(Lcom/jogamp/opengl/GLProfile;Z)Z], sig[null], throws nil, access[final public] [junit] Class com.jogamp.opengl.util.GLBuffers [junit] Added Method sizeof, desc[(Lcom/jogamp/opengl/GL;[IIIIIIZ)I], sig[null], throws [com/jogamp/opengl/GLException], access[final public static] [junit] Added Method sizeof, desc[(Lcom/jogamp/opengl/GL;[IIIIIZ)I], sig[null], throws nil, access[final public static] [junit] Class com.jogamp.opengl.util.GLDrawableUtil [junit] Added Method moveGLEventListener, desc[(Lcom/jogamp/opengl/GLAutoDrawable;Lcom/jogamp/opengl/GLAutoDrawable;Lcom/jogamp/opengl/GLEventListener;Z)V], sig[null], throws nil, access[final public static] [junit] Added Method isAnimatorStarted, desc[(Lcom/jogamp/opengl/GLAnimatorControl;)Z], sig[null], throws nil, access[final public static] [junit] Added Method swapBuffersBeforeRead, desc[(Lcom/jogamp/opengl/GLCapabilitiesImmutable;)Z], sig[null], throws nil, access[final public static] [junit] Added Method swapGLContextAndAllGLEventListener, desc[(Lcom/jogamp/opengl/GLAutoDrawable;Lcom/jogamp/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[final public static] [junit] Added Method isAnimatorAnimatingOnOtherThread, desc[(Lcom/jogamp/opengl/GLAnimatorControl;)Z], sig[null], throws nil, access[final public static] [junit] Added Method moveAllGLEventListener, desc[(Lcom/jogamp/opengl/GLAutoDrawable;Lcom/jogamp/opengl/GLAutoDrawable;Z)V], sig[null], throws nil, access[final public static] [junit] Added Method swapGLContext, desc[(Lcom/jogamp/opengl/GLAutoDrawable;Lcom/jogamp/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[final public static] [junit] Added Method isSwapGLContextSafe, desc[(Lcom/jogamp/opengl/GLCapabilitiesImmutable;Lcom/jogamp/opengl/GLCapabilitiesImmutable;Lcom/jogamp/opengl/GLCapabilitiesImmutable;)Z], sig[null], throws nil, access[public static] [junit] Added Method isAnimatorAnimating, desc[(Lcom/jogamp/opengl/GLAnimatorControl;)Z], sig[null], throws nil, access[final public static] [junit] Added Method isAnimatorStartedOnOtherThread, desc[(Lcom/jogamp/opengl/GLAnimatorControl;)Z], sig[null], throws nil, access[final public static] [junit] Class com.jogamp.opengl.util.GLDrawableUtil.ReshapeGLEventListener [junit] Added Method run, desc[(Lcom/jogamp/opengl/GLAutoDrawable;)Z], sig[null], throws nil, access[public] [junit] Added Method , desc[(Lcom/jogamp/opengl/GLEventListener;Z)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.util.GLPixelBuffer [junit] Added Method , desc[(Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;ZIIILjava/nio/Buffer;Z)V], sig[null], throws nil, access[public] [junit] Added Method requiresNewBuffer, desc[(Lcom/jogamp/opengl/GL;III)Z], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.util.GLPixelBuffer.DefaultGLPixelBufferProvider [junit] Added Method getHostPixelComp, desc[(Lcom/jogamp/opengl/GLProfile;I)Lcom/jogamp/nativewindow/util/PixelFormat$Composition;], sig[null], throws nil, access[public] [junit] Added Method getAttributes, desc[(Lcom/jogamp/opengl/GL;IZ)Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;], sig[null], throws nil, access[public] [junit] Added Method allocate, desc[(Lcom/jogamp/opengl/GL;Lcom/jogamp/nativewindow/util/PixelFormat$Composition;Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;ZIIII)Lcom/jogamp/opengl/util/GLPixelBuffer;], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.util.GLPixelBuffer.GLPixelAttributes [junit] Added Method convert, desc[(Lcom/jogamp/opengl/GL;IZ)Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;], sig[null], throws nil, access[public static] [junit] Added Method getPixelFormat, desc[(II)Lcom/jogamp/nativewindow/util/PixelFormat;], sig[null], throws nil, access[final public static] [junit] Added Method convert, desc[(Lcom/jogamp/opengl/GLProfile;Lcom/jogamp/nativewindow/util/PixelFormat;Z)Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;], sig[null], throws nil, access[final public static] [junit] Added Field pfmt, desc[Lcom/jogamp/nativewindow/util/PixelFormat;], sig[null], value[type null, data null, access[final public] [junit] Added Method , desc[(Lcom/jogamp/opengl/GLProfile;Lcom/jogamp/nativewindow/util/PixelFormat;Z)V], sig[null], throws [com/jogamp/opengl/GLException], access[public] [junit] Added Method equals, desc[(Ljava/lang/Object;)Z], sig[null], throws nil, access[final public] [junit] Added Method hashCode, desc[()I], sig[null], throws nil, access[final public] [junit] Class com.jogamp.opengl.util.GLPixelBuffer.GLPixelBufferProvider [junit] Added Method getHostPixelComp, desc[(Lcom/jogamp/opengl/GLProfile;I)Lcom/jogamp/nativewindow/util/PixelFormat$Composition;], sig[null], throws nil, access[abstract public] [junit] Added Method allocate, desc[(Lcom/jogamp/opengl/GL;Lcom/jogamp/nativewindow/util/PixelFormat$Composition;Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;ZIIII)Lcom/jogamp/opengl/util/GLPixelBuffer;], sig[null], throws nil, access[abstract public] [junit] Added Method getAttributes, desc[(Lcom/jogamp/opengl/GL;IZ)Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;], sig[null], throws nil, access[abstract public] [junit] Class com.jogamp.opengl.util.GLPixelBuffer.SingletonGLPixelBufferProvider [junit] Added Method getSingleBuffer, desc[(Lcom/jogamp/nativewindow/util/PixelFormat$Composition;Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;Z)Lcom/jogamp/opengl/util/GLPixelBuffer;], sig[null], throws nil, access[abstract public] [junit] Added Method dispose, desc[()V], sig[null], throws nil, access[abstract public] [junit] Added Method allocate, desc[(Lcom/jogamp/opengl/GL;Lcom/jogamp/nativewindow/util/PixelFormat$Composition;Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;ZIIII)Lcom/jogamp/opengl/util/GLPixelBuffer;], sig[null], throws nil, access[abstract public] [junit] Added Method initSingleton, desc[(Lcom/jogamp/opengl/GLProfile;IZIII)Lcom/jogamp/opengl/util/GLPixelBuffer;], sig[null], throws nil, access[abstract public] [junit] Class com.jogamp.opengl.util.GLPixelStorageModes [junit] Added Method restore, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws [com/jogamp/opengl/GLException], access[final public] [junit] Added Method saveAll, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[final public] [junit] Added Method savePack, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[final public] [junit] Added Method saveUnpack, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[final public] [junit] Added Method setPackAlignment, desc[(Lcom/jogamp/opengl/GL;I)V], sig[null], throws nil, access[final public] [junit] Added Method setPackRowLength, desc[(Lcom/jogamp/opengl/GL2ES3;I)V], sig[null], throws nil, access[final public] [junit] Added Method resetPack, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[final public] [junit] Added Method setAlignment, desc[(Lcom/jogamp/opengl/GL;II)V], sig[null], throws nil, access[final public] [junit] Added Method , desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[public] [junit] Added Method resetUnpack, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[final public] [junit] Added Method setUnpackRowLength, desc[(Lcom/jogamp/opengl/GL2ES3;I)V], sig[null], throws nil, access[final public] [junit] Added Method setRowLength, desc[(Lcom/jogamp/opengl/GL2ES3;II)V], sig[null], throws nil, access[final public] [junit] Added Method resetAll, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[final public] [junit] Added Method setUnpackAlignment, desc[(Lcom/jogamp/opengl/GL;I)V], sig[null], throws nil, access[final public] [junit] Class com.jogamp.opengl.util.GLReadBufferUtil [junit] Added Field hasAlpha, desc[Z], sig[null], value[type null, data null, access[protected] [junit] Added Method dispose, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[public] [junit] Added Method readPixelsImpl, desc[(Lcom/jogamp/opengl/GLDrawable;Lcom/jogamp/opengl/GL;IIIIZ)Z], sig[null], throws nil, access[protected] [junit] Added Method readPixels, desc[(Lcom/jogamp/opengl/GL;Z)Z], sig[null], throws nil, access[public] [junit] Added Method readPixels, desc[(Lcom/jogamp/opengl/GL;IIIIZ)Z], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.util.Gamma [junit] Added Method setDisplayGamma, desc[(Lcom/jogamp/opengl/GLAutoDrawable;FFF)Z], sig[null], throws [java/lang/IllegalArgumentException], access[public static] [junit] Added Method resetDisplayGamma, desc[(Lcom/jogamp/opengl/GLDrawable;)V], sig[null], throws nil, access[public static] [junit] Added Method resetAllDisplayGamma, desc[(Lcom/jogamp/opengl/GLDrawable;)V], sig[null], throws nil, access[public static] [junit] Added Method resetDisplayGamma, desc[(Lcom/jogamp/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[public static] [junit] Added Method setDisplayGamma, desc[(Lcom/jogamp/opengl/GLDrawable;FFF)Z], sig[null], throws [java/lang/IllegalArgumentException], access[public static] [junit] Class com.jogamp.opengl.util.ImmModeSink [junit] Added Method destroy, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[public] [junit] Added Method glEnd, desc[(Lcom/jogamp/opengl/GL;Z)V], sig[null], throws nil, access[public] [junit] Added Method draw, desc[(Lcom/jogamp/opengl/GL;Ljava/nio/Buffer;Z)V], sig[null], throws nil, access[public] [junit] Added Method glEnd, desc[(Lcom/jogamp/opengl/GL;Ljava/nio/Buffer;)V], sig[null], throws nil, access[final public] [junit] Added Method draw, desc[(Lcom/jogamp/opengl/GL;Z)V], sig[null], throws nil, access[public] [junit] Added Method reset, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[public] [junit] Added Method glEnd, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[final public] [junit] Class com.jogamp.opengl.util.ImmModeSink.VBOSet [junit] Added Method draw, desc[(Lcom/jogamp/opengl/GL;Ljava/nio/Buffer;ZI)V], sig[null], throws nil, access[protected] [junit] Added Method seal, desc[(Lcom/jogamp/opengl/GL;Z)V], sig[null], throws nil, access[public] [junit] Added Method enableBuffer, desc[(Lcom/jogamp/opengl/GL;Z)V], sig[null], throws nil, access[public] [junit] Added Method useShaderProgram, desc[(Lcom/jogamp/opengl/GL2ES2;Z)V], sig[null], throws nil, access[protected] [junit] Added Method regenerate, desc[(Lcom/jogamp/opengl/GL;)Lcom/jogamp/opengl/util/ImmModeSink$VBOSet;], sig[null], throws nil, access[final protected] [junit] Added Method destroy, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[public] [junit] Added Method reset, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.util.PNGPixelRect [junit] Added Method read, desc[(Ljava/io/InputStream;Lcom/jogamp/nativewindow/util/PixelFormat;ZIZ)Lcom/jogamp/opengl/util/PNGPixelRect;], sig[null], throws [java/io/IOException], access[public static] [junit] Added Method , 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 , desc[(Lcom/jogamp/nativewindow/util/PixelRectangle;DD)V], sig[null], throws nil, access[public] [junit] Added Method write, desc[(Lcom/jogamp/nativewindow/util/PixelFormat;Lcom/jogamp/nativewindow/util/DimensionImmutable;IZLjava/nio/IntBuffer;DDLjava/io/OutputStream;Z)V], sig[null], throws [java/io/IOException], access[public static] [junit] Class com.jogamp.opengl.util.RandomTileRenderer [junit] Added Method beginTile, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws [java/lang/IllegalStateException, com/jogamp/opengl/GLException], access[final public] [junit] Added Method endTile, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws [java/lang/IllegalStateException, com/jogamp/opengl/GLException], access[public] [junit] Class com.jogamp.opengl.util.TileRenderer [junit] Added Method getClippedImageSize, desc[()Lcom/jogamp/nativewindow/util/DimensionImmutable;], sig[null], throws nil, access[final public] [junit] Added Method endTile, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws [java/lang/IllegalStateException, com/jogamp/opengl/GLException], access[public] [junit] Added Method beginTile, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws [java/lang/IllegalStateException, com/jogamp/opengl/GLException], access[final public] [junit] Class com.jogamp.opengl.util.TileRendererBase [junit] Added Method beginTile, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws [java/lang/IllegalStateException, com/jogamp/opengl/GLException], access[abstract public] [junit] Added Method reqPreSwapBuffers, desc[(Lcom/jogamp/opengl/GLCapabilitiesImmutable;)Z], sig[null], throws nil, access[final public] [junit] Added Method getAttachedDrawable, desc[()Lcom/jogamp/opengl/GLAutoDrawable;], sig[null], throws nil, access[final public] [junit] Added Method getImageSize, desc[()Lcom/jogamp/nativewindow/util/DimensionImmutable;], sig[null], throws nil, access[final public] [junit] Added Method setGLEventListener, desc[(Lcom/jogamp/opengl/GLEventListener;Lcom/jogamp/opengl/GLEventListener;)V], sig[null], throws nil, access[final public] [junit] Added Method endTile, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws [java/lang/IllegalStateException, com/jogamp/opengl/GLException], access[abstract public] [junit] Added Method attachAutoDrawable, desc[(Lcom/jogamp/opengl/GLAutoDrawable;)V], sig[null], throws [java/lang/IllegalStateException], access[final public] [junit] Class com.jogamp.opengl.util.av.GLMediaPlayer [junit] Added Method initGL, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws [java/lang/IllegalStateException, com/jogamp/opengl/util/av/GLMediaPlayer$StreamException, com/jogamp/opengl/GLException], access[abstract public] [junit] Added Method initStream, desc[(Lcom/jogamp/common/net/Uri;III)V], sig[null], throws [java/lang/IllegalStateException, java/lang/IllegalArgumentException], access[abstract public] [junit] Added Method getNextTexture, desc[(Lcom/jogamp/opengl/GL;)Lcom/jogamp/opengl/util/texture/TextureSequence$TextureFrame;], sig[null], throws [java/lang/IllegalStateException], access[abstract public] [junit] Added Method destroy, desc[(Lcom/jogamp/opengl/GL;)Lcom/jogamp/opengl/util/av/GLMediaPlayer$State;], sig[null], throws nil, access[abstract public] [junit] Added Method getUri, desc[()Lcom/jogamp/common/net/Uri;], sig[null], throws nil, access[abstract public] [junit] Class com.jogamp.opengl.util.awt.AWTGLPixelBuffer [junit] Added Method , desc[(Lcom/jogamp/nativewindow/util/PixelFormat$Composition;Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;ZIIIILjava/awt/image/BufferedImage;Ljava/nio/Buffer;Z)V], sig[null], throws nil, access[public] [junit] Added Method getHostPixelComp, desc[()Lcom/jogamp/nativewindow/util/PixelFormat$Composition;], sig[null], throws nil, access[final public] [junit] Added Method getAWTFormat, desc[()I], sig[null], throws nil, access[final public] [junit] Class com.jogamp.opengl.util.awt.AWTGLPixelBuffer.AWTGLPixelBufferProvider [junit] Added Method getAttributes, desc[(Lcom/jogamp/opengl/GL;IZ)Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;], sig[null], throws nil, access[public] [junit] Added Method allocate, desc[(Lcom/jogamp/opengl/GL;Lcom/jogamp/nativewindow/util/PixelFormat$Composition;Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;ZIIII)Lcom/jogamp/opengl/util/awt/AWTGLPixelBuffer;], sig[null], throws nil, access[public] [junit] Added Method getAWTPixelFormat, desc[(Lcom/jogamp/opengl/GLProfile;I)Lcom/jogamp/nativewindow/util/PixelFormat;], sig[null], throws nil, access[public] [junit] Added Method getAWTFormat, desc[(Lcom/jogamp/opengl/GLProfile;I)I], sig[null], throws nil, access[public] [junit] Added Method getAttributes, desc[(Lcom/jogamp/opengl/GLProfile;I)Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;], sig[null], throws nil, access[public] [junit] Added Method getHostPixelComp, desc[(Lcom/jogamp/opengl/GLProfile;I)Lcom/jogamp/nativewindow/util/PixelFormat$Composition;], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.util.awt.AWTGLPixelBuffer.SingleAWTGLPixelBufferProvider [junit] Added Method dispose, desc[()V], sig[null], throws nil, access[public] [junit] Added Method getSingleBuffer, desc[(Lcom/jogamp/nativewindow/util/PixelFormat$Composition;Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;Z)Lcom/jogamp/opengl/util/awt/AWTGLPixelBuffer;], sig[null], throws nil, access[public] [junit] Added Method initSingleton, desc[(Lcom/jogamp/opengl/GLProfile;IZIII)Lcom/jogamp/opengl/util/awt/AWTGLPixelBuffer;], sig[null], throws nil, access[public] [junit] Added Method allocate, desc[(Lcom/jogamp/opengl/GL;Lcom/jogamp/nativewindow/util/PixelFormat$Composition;Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;ZIIII)Lcom/jogamp/opengl/util/awt/AWTGLPixelBuffer;], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.util.awt.AWTGLReadBufferUtil [junit] Added Method readPixelsToBufferedImage, desc[(Lcom/jogamp/opengl/GL;IIIIZ)Ljava/awt/image/BufferedImage;], sig[null], throws nil, access[public] [junit] Added Method readPixelsToBufferedImage, desc[(Lcom/jogamp/opengl/GL;Z)Ljava/awt/image/BufferedImage;], sig[null], throws nil, access[public] [junit] Added Method , desc[(Lcom/jogamp/opengl/GLProfile;Z)V], 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;ZZ)I], sig[null], throws nil, access[final public] [junit] Added Method addGLSLVersion, desc[(Lcom/jogamp/opengl/GL2ES2;)I], sig[null], throws nil, access[final public] [junit] Added Method compile, desc[(Lcom/jogamp/opengl/GL2ES2;)Z], sig[null], throws nil, access[public] [junit] Added Method defaultShaderCustomization, desc[(Lcom/jogamp/opengl/GL2ES2;ZLjava/lang/String;)I], sig[null], throws nil, access[final public] [junit] Added Method destroy, desc[(Lcom/jogamp/opengl/GL2ES2;)V], sig[null], throws nil, access[public] [junit] Added Method requiresGL3DefaultPrecision, desc[(Lcom/jogamp/opengl/GL2ES2;)Z], sig[null], throws nil, access[final public static] [junit] Added Method requiresDefaultPrecision, desc[(Lcom/jogamp/opengl/GL2ES2;)Z], sig[null], throws nil, access[final public static] [junit] Added Method create, desc[(Lcom/jogamp/opengl/GL2ES2;IILjava/lang/Class;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Z)Lcom/jogamp/opengl/util/glsl/ShaderCode;], sig[(Lcom/jogamp/opengl/GL2ES2;IILjava/lang/Class<*>;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Z)Lcom/jogamp/opengl/util/glsl/ShaderCode;], throws nil, access[public static] [junit] Added Method addDefaultShaderPrecision, desc[(Lcom/jogamp/opengl/GL2ES2;I)I], sig[null], throws nil, access[final public] [junit] Added Method create, desc[(Lcom/jogamp/opengl/GL2ES2;IILjava/lang/Class;[Ljava/lang/String;Z)Lcom/jogamp/opengl/util/glsl/ShaderCode;], sig[(Lcom/jogamp/opengl/GL2ES2;IILjava/lang/Class<*>;[Ljava/lang/String;Z)Lcom/jogamp/opengl/util/glsl/ShaderCode;], throws nil, access[public static] [junit] Added Method create, desc[(Lcom/jogamp/opengl/GL2ES2;ILjava/lang/Class;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Z)Lcom/jogamp/opengl/util/glsl/ShaderCode;], sig[(Lcom/jogamp/opengl/GL2ES2;ILjava/lang/Class<*>;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Z)Lcom/jogamp/opengl/util/glsl/ShaderCode;], throws nil, access[public static] [junit] Added Method compile, desc[(Lcom/jogamp/opengl/GL2ES2;Ljava/io/PrintStream;)Z], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.util.glsl.ShaderProgram [junit] Added Method add, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/opengl/util/glsl/ShaderCode;Ljava/io/PrintStream;)Z], sig[null], throws nil, access[public super synchronized] [junit] Added Method release, desc[(Lcom/jogamp/opengl/GL2ES2;Z)V], sig[null], throws nil, access[public super synchronized] [junit] Added Method init, desc[(Lcom/jogamp/opengl/GL2ES2;)Z], sig[null], throws nil, access[final public super synchronized] [junit] Added Method destroy, desc[(Lcom/jogamp/opengl/GL2ES2;)V], sig[null], throws nil, access[public super synchronized] [junit] Added Method release, desc[(Lcom/jogamp/opengl/GL2ES2;)V], sig[null], throws nil, access[public super synchronized] [junit] Added Method useProgram, desc[(Lcom/jogamp/opengl/GL2ES2;Z)V], sig[null], throws nil, access[public super synchronized] [junit] Added Method link, desc[(Lcom/jogamp/opengl/GL2ES2;Ljava/io/PrintStream;)Z], sig[null], throws nil, access[public super synchronized] [junit] Added Method validateProgram, desc[(Lcom/jogamp/opengl/GL2ES2;Ljava/io/PrintStream;)Z], sig[null], throws nil, access[public super synchronized] [junit] Added Method replaceShader, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/opengl/util/glsl/ShaderCode;Lcom/jogamp/opengl/util/glsl/ShaderCode;Ljava/io/PrintStream;)Z], sig[null], throws nil, access[public super synchronized] [junit] Class com.jogamp.opengl.util.glsl.ShaderState [junit] Added Method disableAllVertexAttributeArrays, desc[(Lcom/jogamp/opengl/GL2ES2;Z)V], sig[null], throws nil, access[public] [junit] Added Method ownAttribute, desc[(Lcom/jogamp/opengl/GLArrayData;Z)V], sig[null], throws nil, access[public] [junit] Added Method attachShaderProgram, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/opengl/util/glsl/ShaderProgram;Z)Z], sig[null], throws [com/jogamp/opengl/GLException], access[public super synchronized] [junit] Added Method ownUniform, desc[(Lcom/jogamp/opengl/GLUniformData;)V], sig[null], throws nil, access[public] [junit] Added Method enableVertexAttribArray, desc[(Lcom/jogamp/opengl/GL2ES2;Ljava/lang/String;)Z], sig[null], throws nil, access[public] [junit] Added Method getAttribLocation, desc[(Lcom/jogamp/opengl/GL2ES2;Ljava/lang/String;)I], sig[null], throws nil, access[public] [junit] Added Method disableVertexAttribArray, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/opengl/GLArrayData;)Z], sig[null], throws nil, access[public] [junit] Added Method getUniformLocation, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/opengl/GLUniformData;)I], sig[null], throws nil, access[public] [junit] Added Method releaseAllData, desc[(Lcom/jogamp/opengl/GL2ES2;)V], sig[null], throws nil, access[public super synchronized] [junit] Added Method getAttribute, desc[(Ljava/lang/String;)Lcom/jogamp/opengl/GLArrayData;], sig[null], throws nil, access[public] [junit] Added Method vertexAttribPointer, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/opengl/GLArrayData;)Z], sig[null], throws nil, access[public] [junit] Added Method isActiveAttribute, desc[(Lcom/jogamp/opengl/GLArrayData;)Z], sig[null], throws nil, access[public] [junit] Added Method release, desc[(Lcom/jogamp/opengl/GL2ES2;ZZZ)V], sig[null], throws nil, access[public super synchronized] [junit] Added Method uniform, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/opengl/GLUniformData;)Z], sig[null], throws nil, access[public] [junit] Added Method destroy, desc[(Lcom/jogamp/opengl/GL2ES2;)V], sig[null], throws nil, access[public super synchronized] [junit] Added Method isVertexAttribArrayEnabled, desc[(Lcom/jogamp/opengl/GLArrayData;)Z], sig[null], throws nil, access[final public] [junit] Added Method releaseAllUniforms, desc[(Lcom/jogamp/opengl/GL2ES2;)V], sig[null], throws nil, access[public] [junit] Added Method enableVertexAttribArray, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/opengl/GLArrayData;)Z], sig[null], throws nil, access[public] [junit] Added Method useProgram, desc[(Lcom/jogamp/opengl/GL2ES2;Z)V], sig[null], throws [com/jogamp/opengl/GLException], access[public super synchronized] [junit] Added Method getAttribLocation, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/opengl/GLArrayData;)I], sig[null], throws nil, access[public] [junit] Added Method getUniform, desc[(Ljava/lang/String;)Lcom/jogamp/opengl/GLUniformData;], sig[null], throws nil, access[public] [junit] Added Method getUniformLocation, desc[(Lcom/jogamp/opengl/GL2ES2;Ljava/lang/String;)I], sig[null], throws nil, access[final public] [junit] Added Method releaseAllAttributes, desc[(Lcom/jogamp/opengl/GL2ES2;)V], sig[null], throws nil, access[public] [junit] Added Method ownsAttribute, desc[(Lcom/jogamp/opengl/GLArrayData;)Z], sig[null], throws nil, access[public] [junit] Added Method bindAttribLocation, desc[(Lcom/jogamp/opengl/GL2ES2;ILcom/jogamp/opengl/GLArrayData;)V], sig[null], throws nil, access[public] [junit] Added Method bindAttribLocation, desc[(Lcom/jogamp/opengl/GL2ES2;ILjava/lang/String;)V], sig[null], throws nil, access[public] [junit] Added Method disableVertexAttribArray, desc[(Lcom/jogamp/opengl/GL2ES2;Ljava/lang/String;)Z], sig[null], throws nil, access[public] [junit] Added Method ownsUniform, desc[(Lcom/jogamp/opengl/GLUniformData;)Z], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.util.glsl.ShaderUtil [junit] Added Method isProgramExecStatusValid, desc[(Lcom/jogamp/opengl/GL;ILjava/io/PrintStream;)Z], sig[null], throws nil, access[public static] [junit] Added Method createShader, desc[(Lcom/jogamp/opengl/GL;ILjava/nio/IntBuffer;)V], sig[null], throws nil, access[public static] [junit] Added Method attachShader, desc[(Lcom/jogamp/opengl/GL;ILjava/nio/IntBuffer;)V], sig[null], throws nil, access[public static] [junit] Added Method getProgramInfoLog, desc[(Lcom/jogamp/opengl/GL;I)Ljava/lang/String;], sig[null], throws nil, access[public static] [junit] Added Method isGeometryShaderSupported, desc[(Lcom/jogamp/opengl/GL;)Z], sig[null], throws nil, access[public static] [junit] Added Method shaderSource, desc[(Lcom/jogamp/opengl/GL;Ljava/nio/IntBuffer;[[Ljava/lang/CharSequence;)V], sig[null], throws nil, access[public static] [junit] Added Method shaderSource, desc[(Lcom/jogamp/opengl/GL;I[Ljava/lang/CharSequence;)V], sig[null], throws nil, access[public static] [junit] Added Method getShaderInfoLog, desc[(Lcom/jogamp/opengl/GL;I)Ljava/lang/String;], sig[null], throws nil, access[public static] [junit] Added Method detachShader, desc[(Lcom/jogamp/opengl/GL;ILjava/nio/IntBuffer;)V], sig[null], throws nil, access[public static] [junit] Added Method isShaderStatusValid, desc[(Lcom/jogamp/opengl/GL;Ljava/nio/IntBuffer;ILjava/io/PrintStream;)Z], sig[null], throws nil, access[public static] [junit] Added Method isProgramLinkStatusValid, desc[(Lcom/jogamp/opengl/GL;ILjava/io/PrintStream;)Z], sig[null], throws nil, access[public static] [junit] Added Method getShaderBinaryFormats, desc[(Lcom/jogamp/opengl/GL;)Ljava/util/Set;], sig[(Lcom/jogamp/opengl/GL;)Ljava/util/Set;], throws nil, access[public static] [junit] Added Method createAndLoadShader, desc[(Lcom/jogamp/opengl/GL;Ljava/nio/IntBuffer;IILjava/nio/Buffer;Ljava/io/PrintStream;)Z], sig[null], throws nil, access[public static] [junit] Added Method compileShader, desc[(Lcom/jogamp/opengl/GL;Ljava/nio/IntBuffer;)V], sig[null], throws nil, access[public static] [junit] Added Method isShaderStatusValid, desc[(Lcom/jogamp/opengl/GL;IILjava/io/PrintStream;)Z], sig[null], throws nil, access[public static] [junit] Added Method isShaderCompilerAvailable, desc[(Lcom/jogamp/opengl/GL;)Z], sig[null], throws nil, access[public static] [junit] Added Method isProgramStatusValid, desc[(Lcom/jogamp/opengl/GL;II)Z], sig[null], throws nil, access[public static] [junit] Added Method deleteShader, desc[(Lcom/jogamp/opengl/GL;Ljava/nio/IntBuffer;)V], sig[null], throws nil, access[public static] [junit] Added Method createAndCompileShader, desc[(Lcom/jogamp/opengl/GL;Ljava/nio/IntBuffer;I[[Ljava/lang/CharSequence;Ljava/io/PrintStream;)Z], sig[null], throws nil, access[public static] [junit] Added Method shaderBinary, desc[(Lcom/jogamp/opengl/GL;Ljava/nio/IntBuffer;ILjava/nio/Buffer;)V], sig[null], throws nil, access[public static] [junit] Class com.jogamp.opengl.util.glsl.fixedfunc.FixedFuncUtil [junit] Added Method wrapFixedFuncEmul, desc[(Lcom/jogamp/opengl/GL;Lcom/jogamp/opengl/util/glsl/fixedfunc/ShaderSelectionMode;Lcom/jogamp/opengl/util/PMVMatrix;ZZ)Lcom/jogamp/opengl/GL2ES1;], sig[null], throws nil, access[final public static] [junit] Added Method wrapFixedFuncEmul, desc[(Lcom/jogamp/opengl/GL;Lcom/jogamp/opengl/util/glsl/fixedfunc/ShaderSelectionMode;Lcom/jogamp/opengl/util/PMVMatrix;)Lcom/jogamp/opengl/GL2ES1;], sig[null], throws nil, access[final public static] [junit] Class com.jogamp.opengl.util.stereo.StereoClientRenderer [junit] Added Method reshape, desc[(Lcom/jogamp/opengl/GLAutoDrawable;IIII)V], sig[null], throws nil, access[public] [junit] Added Method init, desc[(Lcom/jogamp/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[public] [junit] Added Method dispose, desc[(Lcom/jogamp/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[public] [junit] Added Method display, desc[(Lcom/jogamp/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.util.stereo.StereoDevice [junit] Added Method getPosition, desc[()Lcom/jogamp/nativewindow/util/PointImmutable;], sig[null], throws nil, access[abstract public] [junit] Added Method getSurfaceSize, desc[()Lcom/jogamp/nativewindow/util/DimensionImmutable;], sig[null], throws nil, access[abstract public] [junit] Class com.jogamp.opengl.util.stereo.StereoDeviceRenderer [junit] Added Method getSingleSurfaceSize, desc[()Lcom/jogamp/nativewindow/util/DimensionImmutable;], sig[null], throws nil, access[abstract public] [junit] Added Method ppEnd, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[abstract public] [junit] Added Method ppBegin, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[abstract public] [junit] Added Method beginFrame, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[abstract public] [junit] Added Method init, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[abstract public] [junit] Added Method getTotalSurfaceSize, desc[()Lcom/jogamp/nativewindow/util/DimensionImmutable;], sig[null], throws nil, access[abstract public] [junit] Added Method ppOneEye, desc[(Lcom/jogamp/opengl/GL;I)V], sig[null], throws nil, access[abstract public] [junit] Added Method dispose, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[abstract public] [junit] Added Method endFrame, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[abstract public] [junit] Class com.jogamp.opengl.util.stereo.StereoDeviceRenderer.Eye [junit] Added Method getViewport, desc[()Lcom/jogamp/nativewindow/util/RectangleImmutable;], sig[null], throws nil, access[abstract public] [junit] Class com.jogamp.opengl.util.stereo.StereoGLEventListener [junit] Added Method reshapeForEye, desc[(Lcom/jogamp/opengl/GLAutoDrawable;IIIILcom/jogamp/opengl/util/stereo/EyeParameter;Lcom/jogamp/opengl/util/stereo/EyePose;)V], sig[null], throws nil, access[abstract public] [junit] Class com.jogamp.opengl.util.texture.ImageSequence [junit] Added Method addFrame, desc[(Lcom/jogamp/opengl/GL;Ljava/lang/Class;Ljava/lang/String;Ljava/lang/String;)V], sig[(Lcom/jogamp/opengl/GL;Ljava/lang/Class<*>;Ljava/lang/String;Ljava/lang/String;)V], throws [java/io/IOException], access[final public] [junit] Added Method getNextTexture, desc[(Lcom/jogamp/opengl/GL;)Lcom/jogamp/opengl/util/texture/TextureSequence$TextureFrame;], sig[null], throws [java/lang/IllegalStateException], access[public] [junit] Added Method destroy, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws [com/jogamp/opengl/GLException], access[public] [junit] Added Method addFrame, desc[(Lcom/jogamp/opengl/GL;Lcom/jogamp/opengl/util/texture/Texture;)V], sig[null], throws nil, access[final public] [junit] Class com.jogamp.opengl.util.texture.Texture [junit] Added Method setTexParameterfv, desc[(Lcom/jogamp/opengl/GL;I[FI)V], sig[null], throws nil, access[public] [junit] Added Method destroy, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws [com/jogamp/opengl/GLException], access[public] [junit] Added Method setTexParameterf, desc[(Lcom/jogamp/opengl/GL;IF)V], sig[null], throws nil, access[public] [junit] Added Method getTextureObject, desc[(Lcom/jogamp/opengl/GL;)I], sig[null], throws nil, access[public] [junit] Added Method setTexParameteriv, desc[(Lcom/jogamp/opengl/GL;I[II)V], sig[null], throws nil, access[public] [junit] Added Method updateSubImage, desc[(Lcom/jogamp/opengl/GL;Lcom/jogamp/opengl/util/texture/TextureData;IIIIIII)V], sig[null], throws [com/jogamp/opengl/GLException], access[public] [junit] Added Method setTexParameterfv, desc[(Lcom/jogamp/opengl/GL;ILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method enable, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws [com/jogamp/opengl/GLException], access[public] [junit] Added Method updateSubImage, desc[(Lcom/jogamp/opengl/GL;Lcom/jogamp/opengl/util/texture/TextureData;III)V], sig[null], throws [com/jogamp/opengl/GLException], access[public] [junit] Added Method setTexParameteri, desc[(Lcom/jogamp/opengl/GL;II)V], sig[null], throws nil, access[public] [junit] Added Method updateImage, desc[(Lcom/jogamp/opengl/GL;Lcom/jogamp/opengl/util/texture/TextureData;I)V], sig[null], throws [com/jogamp/opengl/GLException], access[public] [junit] Added Method , desc[(Lcom/jogamp/opengl/GL;Lcom/jogamp/opengl/util/texture/TextureData;)V], sig[null], throws [com/jogamp/opengl/GLException], access[public] [junit] Added Method disable, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws [com/jogamp/opengl/GLException], access[public] [junit] Added Method setTexParameteriv, desc[(Lcom/jogamp/opengl/GL;ILjava/nio/IntBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method bind, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws [com/jogamp/opengl/GLException], access[public] [junit] Added Method updateImage, desc[(Lcom/jogamp/opengl/GL;Lcom/jogamp/opengl/util/texture/TextureData;)V], sig[null], throws [com/jogamp/opengl/GLException], access[public] [junit] Class com.jogamp.opengl.util.texture.TextureData [junit] Added Method , desc[(Lcom/jogamp/opengl/GLProfile;IIIIIIZZZLjava/nio/Buffer;Lcom/jogamp/opengl/util/texture/TextureData$Flusher;)V], sig[null], throws [java/lang/IllegalArgumentException], access[public] [junit] Added Method , desc[(Lcom/jogamp/opengl/GLProfile;IIIILcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;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;IIIIIIZZ[Ljava/nio/Buffer;Lcom/jogamp/opengl/util/texture/TextureData$Flusher;)V], sig[null], throws [java/lang/IllegalArgumentException], access[public] [junit] Added Method getGLProfile, desc[()Lcom/jogamp/opengl/GLProfile;], sig[null], throws nil, access[public] [junit] Added Method , desc[(Lcom/jogamp/opengl/GLProfile;IIIILcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;ZZZLjava/nio/Buffer;Lcom/jogamp/opengl/util/texture/TextureData$Flusher;)V], sig[null], throws [java/lang/IllegalArgumentException], access[public] [junit] Added Method , desc[(Lcom/jogamp/opengl/GLProfile;)V], sig[null], throws nil, access[protected] [junit] Class com.jogamp.opengl.util.texture.TextureIO [junit] Added Method newTextureData, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/io/InputStream;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException, java/lang/IllegalArgumentException], access[public static] [junit] Added Method newTextureData, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/net/URL;ZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[public static] [junit] Added Method newTexture, desc[(Lcom/jogamp/opengl/GL;Lcom/jogamp/opengl/util/texture/TextureData;)Lcom/jogamp/opengl/util/texture/Texture;], sig[null], throws [com/jogamp/opengl/GLException, java/lang/IllegalArgumentException], access[public static] [junit] Added Method newTextureData, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/io/InputStream;ZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[public static] [junit] Added Method newTextureData, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/io/File;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException, java/lang/IllegalArgumentException], access[public static] [junit] Added Method newTextureData, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/net/URL;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException, java/lang/IllegalArgumentException], access[public static] [junit] Added Method newTextureData, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/io/File;ZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[public static] [junit] Class com.jogamp.opengl.util.texture.TextureSequence [junit] Added Method getNextTexture, desc[(Lcom/jogamp/opengl/GL;)Lcom/jogamp/opengl/util/texture/TextureSequence$TextureFrame;], sig[null], throws [java/lang/IllegalStateException], access[abstract public] [junit] Class com.jogamp.opengl.util.texture.TextureState [junit] Added Method , desc[(Lcom/jogamp/opengl/GL;II)V], sig[null], throws [com/jogamp/opengl/GLException], access[public] [junit] Added Method restore, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[final public] [junit] Added Method , desc[(Lcom/jogamp/opengl/GL;I)V], sig[null], throws [com/jogamp/opengl/GLException], access[public] [junit] Class com.jogamp.opengl.util.texture.awt.AWTTextureData [junit] Added Method , desc[(Lcom/jogamp/opengl/GLProfile;IIZLjava/awt/image/BufferedImage;)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.util.texture.awt.AWTTextureIO [junit] Added Method newTextureData, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/awt/image/BufferedImage;IIZ)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/lang/IllegalArgumentException], access[public static] [junit] Added Method newTexture, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/awt/image/BufferedImage;Z)Lcom/jogamp/opengl/util/texture/Texture;], sig[null], throws [com/jogamp/opengl/GLException], access[public static] [junit] Added Method newTextureData, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/awt/image/BufferedImage;Z)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws nil, access[public static] [junit] Class com.jogamp.opengl.util.texture.spi.TGAImage [junit] Added Method read, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/lang/String;)Lcom/jogamp/opengl/util/texture/spi/TGAImage;], sig[null], throws [java/io/IOException], access[public static] [junit] Added Method read, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/io/InputStream;)Lcom/jogamp/opengl/util/texture/spi/TGAImage;], sig[null], throws [java/io/IOException], access[public static] [junit] Class com.jogamp.opengl.util.texture.spi.TextureProvider [junit] Added Method newTextureData, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/io/File;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[abstract public] [junit] Added Method newTextureData, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/net/URL;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[abstract public] [junit] Added Method newTextureData, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/io/InputStream;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[abstract public] [junit] Class com.jogamp.opengl.util.texture.spi.awt.IIOTextureProvider [junit] Added Method newTextureData, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/io/File;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[public] [junit] Added Method newTextureData, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/io/InputStream;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[public] [junit] Added Method newTextureData, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/net/URL;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[public] [junit] [junit] [junit] [junit] [junit] Class Order [junit] [junit] Class com.jogamp.gluegen.runtime.opengl.GLProcAddressResolver [junit] CompatChanged Method resolve, throws[[] -> [java/lang/SecurityException]], access[] [junit] Class com.jogamp.graph.curve.opengl.GLRegion [junit] Added Method clearImpl, desc[(Lcom/jogamp/opengl/GL2ES2;)V], sig[null], throws nil, access[abstract protected] [junit] Added Method destroyImpl, desc[(Lcom/jogamp/opengl/GL2ES2;)V], sig[null], throws nil, access[abstract protected] [junit] Removed Method destroyImpl, desc[(Ljavax/media/opengl/GL2ES2;)V], sig[null], throws nil, access[abstract protected] [junit] Removed Method clearImpl, desc[(Ljavax/media/opengl/GL2ES2;)V], sig[null], throws nil, access[abstract protected] [junit] Added Method clear, desc[(Lcom/jogamp/opengl/GL2ES2;)V], sig[null], throws nil, access[public] [junit] Removed Method draw, desc[(Ljavax/media/opengl/GL2ES2;Lcom/jogamp/graph/curve/opengl/RegionRenderer;[I)V], sig[null], throws nil, access[final public] [junit] Added Method drawImpl, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/graph/curve/opengl/RegionRenderer;[I)V], sig[null], throws nil, access[abstract protected] [junit] Removed Method destroy, desc[(Ljavax/media/opengl/GL2ES2;)V], sig[null], throws nil, access[final public] [junit] Removed Method updateImpl, desc[(Ljavax/media/opengl/GL2ES2;)V], sig[null], throws nil, access[abstract protected] [junit] Removed Method drawImpl, desc[(Ljavax/media/opengl/GL2ES2;Lcom/jogamp/graph/curve/opengl/RegionRenderer;[I)V], sig[null], throws nil, access[abstract protected] [junit] Removed Method clear, desc[(Ljavax/media/opengl/GL2ES2;)V], sig[null], throws nil, access[public] [junit] Added Method draw, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/graph/curve/opengl/RegionRenderer;[I)V], sig[null], throws nil, access[final public] [junit] Added Method updateImpl, desc[(Lcom/jogamp/opengl/GL2ES2;)V], sig[null], throws nil, access[abstract protected] [junit] Added Method destroy, desc[(Lcom/jogamp/opengl/GL2ES2;)V], sig[null], throws nil, access[final public] [junit] Class com.jogamp.graph.curve.opengl.RegionRenderer [junit] Added Method init, desc[(Lcom/jogamp/opengl/GL2ES2;I)V], sig[null], throws [com/jogamp/opengl/GLException], access[final public] [junit] Added Method enable, desc[(Lcom/jogamp/opengl/GL2ES2;Z)V], sig[null], throws nil, access[final public] [junit] Removed Method useShaderProgram, desc[(Ljavax/media/opengl/GL2ES2;IZIILcom/jogamp/opengl/util/texture/TextureSequence;)Z], sig[null], throws nil, access[final public] [junit] Removed Method destroy, desc[(Ljavax/media/opengl/GL2ES2;)V], sig[null], throws nil, access[final public] [junit] Removed Method init, desc[(Ljavax/media/opengl/GL2ES2;I)V], sig[null], throws [javax/media/opengl/GLException], access[final public] [junit] Added Method useShaderProgram, desc[(Lcom/jogamp/opengl/GL2ES2;IZIILcom/jogamp/opengl/util/texture/TextureSequence;)Z], sig[null], throws nil, access[final public] [junit] Added Method destroy, desc[(Lcom/jogamp/opengl/GL2ES2;)V], sig[null], throws nil, access[final public] [junit] Removed Method enable, desc[(Ljavax/media/opengl/GL2ES2;Z)V], sig[null], throws nil, access[final public] [junit] Class com.jogamp.graph.curve.opengl.RegionRenderer.GLCallback [junit] Added Method run, desc[(Lcom/jogamp/opengl/GL;Lcom/jogamp/graph/curve/opengl/RegionRenderer;)V], sig[null], throws nil, access[abstract public] [junit] Removed Method run, desc[(Ljavax/media/opengl/GL;Lcom/jogamp/graph/curve/opengl/RegionRenderer;)V], sig[null], throws nil, access[abstract public] [junit] Class com.jogamp.graph.curve.opengl.RenderState [junit] Removed Method updateUniformLoc, desc[(Ljavax/media/opengl/GL2ES2;ZLjavax/media/opengl/GLUniformData;Z)Z], sig[null], throws nil, access[final public] [junit] Removed Method getRenderState, desc[(Ljavax/media/opengl/GL2ES2;)Lcom/jogamp/graph/curve/opengl/RenderState;], sig[null], throws nil, access[final public static] [junit] Removed Method attachTo, desc[(Ljavax/media/opengl/GL2ES2;)Lcom/jogamp/graph/curve/opengl/RenderState;], sig[null], throws nil, access[final public] [junit] Added Method destroy, desc[(Lcom/jogamp/opengl/GL2ES2;)V], sig[null], throws nil, access[public] [junit] Removed Method detachFrom, desc[(Ljavax/media/opengl/GL2ES2;)Z], sig[null], throws nil, access[final public] [junit] Removed Method updateUniformDataLoc, desc[(Ljavax/media/opengl/GL2ES2;ZZLjavax/media/opengl/GLUniformData;Z)Z], sig[null], throws nil, access[final public] [junit] Removed Method destroy, desc[(Ljavax/media/opengl/GL2ES2;)V], sig[null], throws nil, access[public] [junit] Added Method attachTo, desc[(Lcom/jogamp/opengl/GL2ES2;)Lcom/jogamp/graph/curve/opengl/RenderState;], sig[null], throws nil, access[final public] [junit] Added Method updateUniformLoc, desc[(Lcom/jogamp/opengl/GL2ES2;ZLcom/jogamp/opengl/GLUniformData;Z)Z], sig[null], throws nil, access[final public] [junit] Removed Method updateAttributeLoc, desc[(Ljavax/media/opengl/GL2ES2;ZLcom/jogamp/opengl/util/GLArrayDataServer;Z)Z], sig[null], throws nil, access[final public] [junit] Added Method setShaderProgram, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/opengl/util/glsl/ShaderProgram;)Z], sig[null], throws nil, access[final public] [junit] Removed Method setShaderProgram, desc[(Ljavax/media/opengl/GL2ES2;Lcom/jogamp/opengl/util/glsl/ShaderProgram;)Z], sig[null], throws nil, access[final public] [junit] Added Method getRenderState, desc[(Lcom/jogamp/opengl/GL2ES2;)Lcom/jogamp/graph/curve/opengl/RenderState;], sig[null], throws nil, access[final public static] [junit] Added Method updateUniformDataLoc, desc[(Lcom/jogamp/opengl/GL2ES2;ZZLcom/jogamp/opengl/GLUniformData;Z)Z], sig[null], throws nil, access[final public] [junit] Added Method updateAttributeLoc, desc[(Lcom/jogamp/opengl/GL2ES2;ZLcom/jogamp/opengl/util/GLArrayDataServer;Z)Z], sig[null], throws nil, access[final public] [junit] Added Method detachFrom, desc[(Lcom/jogamp/opengl/GL2ES2;)Z], sig[null], throws nil, access[final public] [junit] Class com.jogamp.graph.curve.opengl.RenderState.ProgramLocal [junit] Removed Method update, desc[(Ljavax/media/opengl/GL2ES2;Lcom/jogamp/graph/curve/opengl/RenderState;ZIZZ)Z], sig[null], throws nil, access[final public] [junit] Added Method update, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/graph/curve/opengl/RenderState;ZIZZ)Z], sig[null], throws nil, access[final public] [junit] Class com.jogamp.graph.curve.opengl.TextRegionUtil [junit] Added Method clear, desc[(Lcom/jogamp/opengl/GL2ES2;)V], sig[null], throws nil, access[public] [junit] Removed Method validateCache, desc[(Ljavax/media/opengl/GL2ES2;I)V], sig[null], throws nil, access[final protected] [junit] Removed Method clear, desc[(Ljavax/media/opengl/GL2ES2;)V], sig[null], throws nil, access[public] [junit] Added Method removeCachedRegion, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/graph/font/Font;Ljava/lang/CharSequence;II)V], sig[null], throws nil, access[final protected] [junit] Removed Method drawString3D, desc[(Ljavax/media/opengl/GL2ES2;Lcom/jogamp/graph/curve/opengl/RegionRenderer;Lcom/jogamp/graph/font/Font;FLjava/lang/CharSequence;[F[I)V], sig[null], throws nil, access[public] [junit] Added Method validateCache, desc[(Lcom/jogamp/opengl/GL2ES2;I)V], sig[null], throws nil, access[final protected] [junit] Removed Method addCachedRegion, desc[(Ljavax/media/opengl/GL2ES2;Lcom/jogamp/graph/font/Font;Ljava/lang/CharSequence;FILcom/jogamp/graph/curve/opengl/GLRegion;)V], sig[null], throws nil, access[final protected] [junit] Added Method drawString3D, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/graph/curve/opengl/RegionRenderer;Lcom/jogamp/graph/font/Font;FLjava/lang/CharSequence;[F[I)V], sig[null], throws nil, access[public] [junit] Added Method setCacheLimit, desc[(Lcom/jogamp/opengl/GL2ES2;I)V], sig[null], throws nil, access[final public] [junit] Added Method addCachedRegion, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/graph/font/Font;Ljava/lang/CharSequence;FILcom/jogamp/graph/curve/opengl/GLRegion;)V], sig[null], throws nil, access[final protected] [junit] Removed Method setCacheLimit, desc[(Ljavax/media/opengl/GL2ES2;I)V], sig[null], throws nil, access[final public] [junit] Removed Method drawString3D, desc[(Ljavax/media/opengl/GL2ES2;Lcom/jogamp/graph/curve/opengl/GLRegion;Lcom/jogamp/graph/curve/opengl/RegionRenderer;Lcom/jogamp/graph/font/Font;FLjava/lang/CharSequence;[F[ILjogamp/graph/geom/plane/AffineTransform;Ljogamp/graph/geom/plane/AffineTransform;)V], sig[null], throws nil, access[public static] [junit] Removed Method removeCachedRegion, desc[(Ljavax/media/opengl/GL2ES2;I)V], sig[null], throws nil, access[final protected] [junit] Added Method drawString3D, desc[(Lcom/jogamp/opengl/GL2ES2;ILcom/jogamp/graph/curve/opengl/RegionRenderer;Lcom/jogamp/graph/font/Font;FLjava/lang/CharSequence;[F[ILjogamp/graph/geom/plane/AffineTransform;Ljogamp/graph/geom/plane/AffineTransform;)V], sig[null], throws nil, access[public static] [junit] Added Method removeCachedRegion, desc[(Lcom/jogamp/opengl/GL2ES2;I)V], sig[null], throws nil, access[final protected] [junit] Removed Method drawString3D, desc[(Ljavax/media/opengl/GL2ES2;ILcom/jogamp/graph/curve/opengl/RegionRenderer;Lcom/jogamp/graph/font/Font;FLjava/lang/CharSequence;[F[ILjogamp/graph/geom/plane/AffineTransform;Ljogamp/graph/geom/plane/AffineTransform;)V], sig[null], throws nil, access[public static] [junit] Added Method drawString3D, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/graph/curve/opengl/GLRegion;Lcom/jogamp/graph/curve/opengl/RegionRenderer;Lcom/jogamp/graph/font/Font;FLjava/lang/CharSequence;[F[ILjogamp/graph/geom/plane/AffineTransform;Ljogamp/graph/geom/plane/AffineTransform;)V], sig[null], throws nil, access[public static] [junit] Removed Method removeCachedRegion, desc[(Ljavax/media/opengl/GL2ES2;Lcom/jogamp/graph/font/Font;Ljava/lang/CharSequence;II)V], sig[null], throws nil, access[final protected] [junit] Class com.jogamp.graph.font.FontFactory [junit] Added Method get, desc[(Ljava/io/InputStream;Z)Lcom/jogamp/graph/font/Font;], sig[null], throws [java/io/IOException], access[final public static] [junit] Added Method get, desc[(Ljava/io/InputStream;IZ)Lcom/jogamp/graph/font/Font;], sig[null], throws [java/io/IOException], access[final public static] [junit] Removed Method get, desc[(Ljava/net/URLConnection;)Lcom/jogamp/graph/font/Font;], sig[null], throws [java/io/IOException], access[final public static] [junit] Class com.jogamp.nativewindow.AbstractGraphicsConfiguration [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.nativewindow.AbstractGraphicsDevice [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.nativewindow.AbstractGraphicsScreen [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.nativewindow.Capabilities [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.nativewindow.CapabilitiesChooser [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.nativewindow.CapabilitiesImmutable [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.nativewindow.DefaultCapabilitiesChooser [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.nativewindow.DefaultGraphicsConfiguration [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.nativewindow.DefaultGraphicsDevice [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.nativewindow.DefaultGraphicsScreen [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.nativewindow.DelegatedUpstreamSurfaceHookMutableSize [junit] Removed Method create, desc[(Ljavax/media/nativewindow/ProxySurface;)V], sig[null], throws nil, access[final public] [junit] Added Method , desc[(Lcom/jogamp/nativewindow/UpstreamSurfaceHook;II)V], sig[null], throws nil, access[public] [junit] Added Method create, desc[(Lcom/jogamp/nativewindow/ProxySurface;)V], sig[null], throws nil, access[final public] [junit] Removed Method destroy, desc[(Ljavax/media/nativewindow/ProxySurface;)V], sig[null], throws nil, access[final public] [junit] Removed Method , desc[(Ljavax/media/nativewindow/UpstreamSurfaceHook;II)V], sig[null], throws nil, access[public] [junit] Added Method destroy, desc[(Lcom/jogamp/nativewindow/ProxySurface;)V], sig[null], throws nil, access[final public] [junit] Class com.jogamp.nativewindow.DelegatedUpstreamSurfaceHookWithSurfaceSize [junit] Changed Class , access[] [junit] Added Method create, desc[(Lcom/jogamp/nativewindow/ProxySurface;)V], sig[null], throws nil, access[final public] [junit] Added Method getSurfaceHeight, desc[(Lcom/jogamp/nativewindow/ProxySurface;)I], sig[null], throws nil, access[final public] [junit] Removed Method getSurfaceHeight, desc[(Ljavax/media/nativewindow/ProxySurface;)I], sig[null], throws nil, access[final public] [junit] Added Method destroy, desc[(Lcom/jogamp/nativewindow/ProxySurface;)V], sig[null], throws nil, access[final public] [junit] Added Method getUpstreamSurface, desc[()Lcom/jogamp/nativewindow/NativeSurface;], sig[null], throws nil, access[final public] [junit] Removed Method getUpstreamSurface, desc[()Ljavax/media/nativewindow/NativeSurface;], sig[null], throws nil, access[final public] [junit] Removed Method create, desc[(Ljavax/media/nativewindow/ProxySurface;)V], sig[null], throws nil, access[final public] [junit] Removed Method getSurfaceWidth, desc[(Ljavax/media/nativewindow/ProxySurface;)I], sig[null], throws nil, access[final public] [junit] Added Method , desc[(Lcom/jogamp/nativewindow/UpstreamSurfaceHook;Lcom/jogamp/nativewindow/NativeSurface;)V], sig[null], throws nil, access[public] [junit] Added Method getSurfaceWidth, desc[(Lcom/jogamp/nativewindow/ProxySurface;)I], sig[null], throws nil, access[final public] [junit] Removed Method , desc[(Ljavax/media/nativewindow/UpstreamSurfaceHook;Ljavax/media/nativewindow/NativeSurface;)V], sig[null], throws nil, access[public] [junit] Removed Method destroy, desc[(Ljavax/media/nativewindow/ProxySurface;)V], sig[null], throws nil, access[final public] [junit] Class com.jogamp.nativewindow.GenericUpstreamSurfacelessHook [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.nativewindow.GraphicsConfigurationFactory [junit] Added Class , access[abstract public super synchronized] [junit] Class com.jogamp.nativewindow.MutableGraphicsConfiguration [junit] Changed Class , access[] [junit] Added Method , desc[(Lcom/jogamp/nativewindow/AbstractGraphicsScreen;Lcom/jogamp/nativewindow/CapabilitiesImmutable;Lcom/jogamp/nativewindow/CapabilitiesImmutable;)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] Added Method setChosenCapabilities, desc[(Lcom/jogamp/nativewindow/CapabilitiesImmutable;)V], sig[null], throws nil, access[public] [junit] Removed Method setScreen, desc[(Ljavax/media/nativewindow/AbstractGraphicsScreen;)V], sig[null], throws nil, access[public] [junit] Added Method setScreen, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsScreen;)V], sig[null], throws nil, access[public] [junit] Removed Method setChosenCapabilities, desc[(Ljavax/media/nativewindow/CapabilitiesImmutable;)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.nativewindow.MutableSurface [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.nativewindow.NativeSurface [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.nativewindow.NativeSurfaceHolder [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.nativewindow.NativeWindow [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.nativewindow.NativeWindowException [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.nativewindow.NativeWindowFactory [junit] Added Class , access[abstract public super synchronized] [junit] Class com.jogamp.nativewindow.OffscreenLayerOption [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.nativewindow.OffscreenLayerSurface [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.nativewindow.ProxySurface [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.nativewindow.ScalableSurface [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.nativewindow.SurfaceUpdatedListener [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.nativewindow.ToolkitLock [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.nativewindow.UpstreamSurfaceHook [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.nativewindow.UpstreamSurfaceHook.MutableSize [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.nativewindow.UpstreamSurfaceHookMutableSize [junit] Added Method getUpstreamSurface, desc[()Lcom/jogamp/nativewindow/NativeSurface;], sig[null], throws nil, access[final public] [junit] Removed Method getSurfaceWidth, desc[(Ljavax/media/nativewindow/ProxySurface;)I], sig[null], throws nil, access[final public] [junit] Added Method getSurfaceHeight, desc[(Lcom/jogamp/nativewindow/ProxySurface;)I], sig[null], throws nil, access[final public] [junit] Added Method create, desc[(Lcom/jogamp/nativewindow/ProxySurface;)V], sig[null], throws nil, access[public] [junit] Removed Method create, desc[(Ljavax/media/nativewindow/ProxySurface;)V], sig[null], throws nil, access[public] [junit] Added Method destroy, desc[(Lcom/jogamp/nativewindow/ProxySurface;)V], sig[null], throws nil, access[public] [junit] Added Method getSurfaceWidth, desc[(Lcom/jogamp/nativewindow/ProxySurface;)I], sig[null], throws nil, access[final public] [junit] Removed Method destroy, desc[(Ljavax/media/nativewindow/ProxySurface;)V], sig[null], throws nil, access[public] [junit] Changed Class , access[] [junit] Removed Method getSurfaceHeight, desc[(Ljavax/media/nativewindow/ProxySurface;)I], sig[null], throws nil, access[final public] [junit] Removed Method getUpstreamSurface, desc[()Ljavax/media/nativewindow/NativeSurface;], sig[null], throws nil, access[final public] [junit] Class com.jogamp.nativewindow.VisualIDHolder [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.nativewindow.VisualIDHolder.VIDComparator [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.nativewindow.VisualIDHolder.VIDType [junit] Added Class , access[enum final public super synchronized] [junit] Class com.jogamp.nativewindow.WindowClosingProtocol [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.nativewindow.WindowClosingProtocol.WindowClosingMode [junit] Added Class , access[enum final public super synchronized] [junit] Class com.jogamp.nativewindow.awt.AWTGraphicsConfiguration [junit] Changed Class , access[] [junit] Removed Method setChosenCapabilities, desc[(Ljavax/media/nativewindow/CapabilitiesImmutable;)V], sig[null], throws nil, access[public] [junit] Added Method getNativeGraphicsConfiguration, desc[()Lcom/jogamp/nativewindow/AbstractGraphicsConfiguration;], sig[null], throws nil, access[public] [junit] Added Method create, desc[(Ljava/awt/Component;Lcom/jogamp/nativewindow/CapabilitiesImmutable;Lcom/jogamp/nativewindow/CapabilitiesImmutable;)Lcom/jogamp/nativewindow/awt/AWTGraphicsConfiguration;], sig[null], throws nil, access[public static] [junit] Removed Method create, desc[(Ljava/awt/Component;Ljavax/media/nativewindow/CapabilitiesImmutable;Ljavax/media/nativewindow/CapabilitiesImmutable;)Lcom/jogamp/nativewindow/awt/AWTGraphicsConfiguration;], sig[null], throws nil, access[public static] [junit] Added Method , desc[(Lcom/jogamp/nativewindow/awt/AWTGraphicsScreen;Lcom/jogamp/nativewindow/CapabilitiesImmutable;Lcom/jogamp/nativewindow/CapabilitiesImmutable;Ljava/awt/GraphicsConfiguration;Lcom/jogamp/nativewindow/AbstractGraphicsConfiguration;)V], sig[null], throws nil, access[public] [junit] Added Method setupCapabilitiesRGBABits, desc[(Lcom/jogamp/nativewindow/CapabilitiesImmutable;Ljava/awt/GraphicsConfiguration;)Lcom/jogamp/nativewindow/CapabilitiesImmutable;], sig[null], throws nil, access[public static] [junit] Removed Method setupCapabilitiesRGBABits, desc[(Ljavax/media/nativewindow/CapabilitiesImmutable;Ljava/awt/GraphicsConfiguration;)Ljavax/media/nativewindow/CapabilitiesImmutable;], sig[null], throws nil, access[public static] [junit] Removed Method getNativeGraphicsConfiguration, desc[()Ljavax/media/nativewindow/AbstractGraphicsConfiguration;], sig[null], throws nil, access[public] [junit] Removed Method , desc[(Lcom/jogamp/nativewindow/awt/AWTGraphicsScreen;Ljavax/media/nativewindow/CapabilitiesImmutable;Ljavax/media/nativewindow/CapabilitiesImmutable;Ljava/awt/GraphicsConfiguration;Ljavax/media/nativewindow/AbstractGraphicsConfiguration;)V], sig[null], throws nil, access[public] [junit] Added Method setChosenCapabilities, desc[(Lcom/jogamp/nativewindow/CapabilitiesImmutable;)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.nativewindow.awt.AWTGraphicsDevice [junit] Changed Class , access[] [junit] Class com.jogamp.nativewindow.awt.AWTGraphicsScreen [junit] Added Method createScreenDevice, desc[(II)Lcom/jogamp/nativewindow/AbstractGraphicsScreen;], sig[null], throws nil, access[public static] [junit] Added Method createScreenDevice, desc[(Ljava/awt/GraphicsDevice;I)Lcom/jogamp/nativewindow/AbstractGraphicsScreen;], sig[null], throws nil, access[public static] [junit] Changed Class , access[] [junit] Removed Method createScreenDevice, desc[(II)Ljavax/media/nativewindow/AbstractGraphicsScreen;], sig[null], throws nil, access[public static] [junit] Added Method createDefault, desc[()Lcom/jogamp/nativewindow/AbstractGraphicsScreen;], sig[null], throws nil, access[public static] [junit] Removed Method createDefault, desc[()Ljavax/media/nativewindow/AbstractGraphicsScreen;], sig[null], throws nil, access[public static] [junit] Removed Method createScreenDevice, desc[(Ljava/awt/GraphicsDevice;I)Ljavax/media/nativewindow/AbstractGraphicsScreen;], sig[null], throws nil, access[public static] [junit] Class com.jogamp.nativewindow.awt.AWTWindowClosingProtocol [junit] Removed Method setDefaultCloseOperation, desc[(Ljavax/media/nativewindow/WindowClosingProtocol$WindowClosingMode;)Ljavax/media/nativewindow/WindowClosingProtocol$WindowClosingMode;], sig[null], throws nil, access[final public] [junit] Removed Method getDefaultCloseOperation, desc[()Ljavax/media/nativewindow/WindowClosingProtocol$WindowClosingMode;], sig[null], throws nil, access[final public] [junit] Added Method setDefaultCloseOperation, desc[(Lcom/jogamp/nativewindow/WindowClosingProtocol$WindowClosingMode;)Lcom/jogamp/nativewindow/WindowClosingProtocol$WindowClosingMode;], sig[null], throws nil, access[final public] [junit] Changed Class , access[] [junit] Added Method getDefaultCloseOperation, desc[()Lcom/jogamp/nativewindow/WindowClosingProtocol$WindowClosingMode;], sig[null], throws nil, access[final public] [junit] Class com.jogamp.nativewindow.awt.DirectDataBufferInt [junit] Added Method , desc[(Ljava/nio/ByteBuffer;I)V], sig[null], throws nil, access[public] [junit] Added Method getDataBytes, desc[(I)Ljava/nio/ByteBuffer;], sig[null], throws nil, access[public] [junit] Added Method getDataBytes, desc[()Ljava/nio/ByteBuffer;], sig[null], throws nil, access[public] [junit] Removed Method , desc[(Ljava/nio/IntBuffer;I)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.nativewindow.awt.DirectDataBufferInt.BufferedImageInt [junit] Added Method getDataBuffer, desc[()Lcom/jogamp/nativewindow/awt/DirectDataBufferInt;], sig[null], throws nil, access[public] [junit] Added Method , desc[(ILjava/awt/image/ColorModel;Lcom/jogamp/nativewindow/awt/DirectDataBufferInt;Ljava/awt/image/WritableRaster;Ljava/util/Hashtable;)V], sig[(ILjava/awt/image/ColorModel;Lcom/jogamp/nativewindow/awt/DirectDataBufferInt;Ljava/awt/image/WritableRaster;Ljava/util/Hashtable<**>;)V], throws nil, access[public] [junit] Removed Method , desc[(ILjava/awt/image/ColorModel;Ljava/awt/image/WritableRaster;Ljava/util/Hashtable;)V], sig[(ILjava/awt/image/ColorModel;Ljava/awt/image/WritableRaster;Ljava/util/Hashtable<**>;)V], throws nil, access[public] [junit] Class com.jogamp.nativewindow.awt.JAWTWindow [junit] CompatChanged Method lockSurface, throws[[javax/media/nativewindow/NativeWindowException, java/lang/RuntimeException] -> [com/jogamp/nativewindow/NativeWindowException, java/lang/RuntimeException]], access[] [junit] Removed Method getPixelScaleX, desc[()I], sig[null], throws nil, access[final protected] [junit] Removed Method getNativeSurfaceScale, desc[([I)[I], sig[null], throws nil, access[final public] [junit] CompatChanged Method fetchJAWTImpl, throws[[javax/media/nativewindow/NativeWindowException] -> [com/jogamp/nativewindow/NativeWindowException]], access[] [junit] CompatChanged Method unlockSurfaceImpl, throws[[javax/media/nativewindow/NativeWindowException] -> [com/jogamp/nativewindow/NativeWindowException]], access[] [junit] Added Method getLocationOnScreenNativeImpl, desc[(II)Lcom/jogamp/nativewindow/util/Point;], sig[null], throws nil, access[abstract protected] [junit] Added Method getLocationOnScreenNative, desc[(Lcom/jogamp/nativewindow/util/Point;)Lcom/jogamp/nativewindow/util/Point;], sig[null], throws nil, access[protected] [junit] Removed Method getInsets, desc[()Ljavax/media/nativewindow/util/InsetsImmutable;], sig[null], throws nil, access[final public] [junit] Removed Method getLocationOnScreen, desc[(Ljavax/media/nativewindow/util/Point;)Ljavax/media/nativewindow/util/Point;], sig[null], throws nil, access[public] [junit] CompatChanged Method attachSurfaceLayer, throws[[javax/media/nativewindow/NativeWindowException] -> [com/jogamp/nativewindow/NativeWindowException]], access[] [junit] Added Method getPixelScaleY, desc[()F], sig[null], throws nil, access[final protected] [junit] Removed Method setSurfaceScale, desc[([I)V], sig[null], throws nil, access[public] [junit] Removed Method setCursor, desc[(Ljavax/media/nativewindow/util/PixelRectangle;Ljavax/media/nativewindow/util/PointImmutable;)Z], sig[null], throws nil, access[final public] [junit] Added Method setReqPixelScale, desc[()Z], sig[null], throws nil, access[final protected] [junit] Added Method getMinimumSurfaceScale, desc[([F)[F], sig[null], throws nil, access[public] [junit] Added Method updatePixelScale, desc[(Z)Z], sig[null], throws nil, access[final public] [junit] Added Method getGraphicsConfiguration, desc[()Lcom/jogamp/nativewindow/AbstractGraphicsConfiguration;], sig[null], throws nil, access[final public] [junit] Added Method getParent, desc[()Lcom/jogamp/nativewindow/NativeWindow;], sig[null], throws nil, access[final public] [junit] Removed Method getGraphicsConfiguration, desc[()Ljavax/media/nativewindow/AbstractGraphicsConfiguration;], sig[null], throws nil, access[final public] [junit] Removed Method getParent, desc[()Ljavax/media/nativewindow/NativeWindow;], sig[null], throws nil, access[final public] [junit] Removed Method setChosenCapabilities, desc[(Ljavax/media/nativewindow/CapabilitiesImmutable;)V], sig[null], throws nil, access[final public] [junit] Added Method hasPixelScaleChanged, desc[()Z], sig[null], throws nil, access[final public] [junit] Added Method getNativeSurface, desc[()Lcom/jogamp/nativewindow/NativeSurface;], sig[null], throws nil, access[final public] [junit] Removed Method getCurrentSurfaceScale, desc[([I)[I], sig[null], throws nil, access[final public] [junit] Removed Method getPixelScaleY, desc[()I], sig[null], throws nil, access[final protected] [junit] Removed Method getNativeSurface, desc[()Ljavax/media/nativewindow/NativeSurface;], sig[null], throws nil, access[final public] [junit] Added Method setCursor, desc[(Lcom/jogamp/nativewindow/util/PixelRectangle;Lcom/jogamp/nativewindow/util/PointImmutable;)Z], sig[null], throws nil, access[final public] [junit] Added Method removeSurfaceUpdatedListener, desc[(Lcom/jogamp/nativewindow/SurfaceUpdatedListener;)V], sig[null], throws nil, access[public] [junit] Removed Method addSurfaceUpdatedListener, desc[(ILjavax/media/nativewindow/SurfaceUpdatedListener;)V], sig[null], throws [java/lang/IndexOutOfBoundsException], access[public] [junit] Changed Field reqPixelScale, desc[[I -> [F], access[added: private removed: protected ] [junit] Removed Method surfaceUpdated, desc[(Ljava/lang/Object;Ljavax/media/nativewindow/NativeSurface;J)V], sig[null], throws nil, access[public] [junit] Removed Method getRequestedSurfaceScale, desc[([I)[I], sig[null], throws nil, access[final public] [junit] Added Method getRequestedSurfaceScale, desc[([F)[F], sig[null], throws nil, access[final public] [junit] Removed Method getLocationOnScreenNonBlocking, desc[(Ljavax/media/nativewindow/util/Point;Ljava/awt/Component;)Ljava/awt/Component;], sig[null], throws nil, access[protected static] [junit] Changed Class , access[] [junit] Added Method getCurrentSurfaceScale, desc[([F)[F], sig[null], throws nil, access[final public] [junit] Removed Method getLocationOnScreenNative, desc[(Ljavax/media/nativewindow/util/Point;)Ljavax/media/nativewindow/util/Point;], sig[null], throws nil, access[protected] [junit] Added Method getMaximumSurfaceScale, desc[([F)[F], sig[null], throws nil, access[final public] [junit] Removed Method addSurfaceUpdatedListener, desc[(Ljavax/media/nativewindow/SurfaceUpdatedListener;)V], sig[null], throws nil, access[public] [junit] Added Method getInsets, desc[()Lcom/jogamp/nativewindow/util/InsetsImmutable;], sig[null], throws nil, access[final public] [junit] Removed Method , desc[(Ljava/lang/Object;Ljavax/media/nativewindow/AbstractGraphicsConfiguration;)V], sig[null], throws nil, access[protected] [junit] Removed Method getBounds, desc[()Ljavax/media/nativewindow/util/RectangleImmutable;], sig[null], throws nil, access[final public] [junit] Removed Method removeSurfaceUpdatedListener, desc[(Ljavax/media/nativewindow/SurfaceUpdatedListener;)V], sig[null], throws nil, access[public] [junit] Removed Method getLocationOnScreenNativeImpl, desc[(II)Ljavax/media/nativewindow/util/Point;], sig[null], throws nil, access[abstract protected] [junit] Added Method , desc[(Ljava/lang/Object;Lcom/jogamp/nativewindow/AbstractGraphicsConfiguration;)V], sig[null], throws nil, access[protected] [junit] Added Method addSurfaceUpdatedListener, desc[(ILcom/jogamp/nativewindow/SurfaceUpdatedListener;)V], sig[null], throws [java/lang/IndexOutOfBoundsException], access[public] [junit] CompatChanged Method lockSurfaceImpl, throws[[javax/media/nativewindow/NativeWindowException] -> [com/jogamp/nativewindow/NativeWindowException]], access[] [junit] Added Method getLocationOnScreen, desc[(Lcom/jogamp/nativewindow/util/Point;)Lcom/jogamp/nativewindow/util/Point;], sig[null], throws nil, access[public] [junit] Added Method setSurfaceScale, desc[([F)Z], sig[null], throws nil, access[public] [junit] Added Method setChosenCapabilities, desc[(Lcom/jogamp/nativewindow/CapabilitiesImmutable;)V], sig[null], throws nil, access[final public] [junit] Added Method getBounds, desc[()Lcom/jogamp/nativewindow/util/RectangleImmutable;], sig[null], throws nil, access[final public] [junit] Added Method surfaceUpdated, desc[(Ljava/lang/Object;Lcom/jogamp/nativewindow/NativeSurface;J)V], sig[null], throws nil, access[public] [junit] Removed Method updatePixelScale, desc[()Z], sig[null], throws nil, access[final protected] [junit] CompatChanged Method detachSurfaceLayer, throws[[javax/media/nativewindow/NativeWindowException] -> [com/jogamp/nativewindow/NativeWindowException]], access[] [junit] Added Method getPixelScaleX, desc[()F], sig[null], throws nil, access[final protected] [junit] Added Method addSurfaceUpdatedListener, desc[(Lcom/jogamp/nativewindow/SurfaceUpdatedListener;)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.nativewindow.egl.EGLGraphicsDevice [junit] Added Method getEGLVersion, desc[()Lcom/jogamp/common/util/VersionNumber;], sig[null], throws nil, access[public] [junit] Added Method toString, desc[()Ljava/lang/String;], sig[null], throws nil, access[public] [junit] Changed Class , access[] [junit] Class com.jogamp.nativewindow.egl.EGLGraphicsDevice.EGLDisplayLifecycleCallback [junit] Removed Method eglGetAndInitDisplay, desc[([J)J], sig[null], throws nil, access[abstract public] [junit] Added Method eglGetAndInitDisplay, desc[([J[I[I)J], sig[null], throws nil, access[abstract public] [junit] Class com.jogamp.nativewindow.macosx.MacOSXGraphicsDevice [junit] Changed Class , access[] [junit] Class com.jogamp.nativewindow.swt.SWTAccessor [junit] Removed Method getNativeVisualID, desc[(Ljavax/media/nativewindow/AbstractGraphicsDevice;J)I], sig[null], throws nil, access[public static] [junit] Added Method getDevice, desc[(Lorg/eclipse/swt/widgets/Control;)Lcom/jogamp/nativewindow/AbstractGraphicsDevice;], sig[null], throws [com/jogamp/nativewindow/NativeWindowException, java/lang/UnsupportedOperationException], access[public static] [junit] CompatChanged Method getHandle, throws[[javax/media/nativewindow/NativeWindowException] -> [com/jogamp/nativewindow/NativeWindowException]], access[] [junit] CompatChanged Method setRealized, throws[[javax/media/nativewindow/NativeWindowException] -> [com/jogamp/nativewindow/NativeWindowException]], access[] [junit] Removed Method destroyX11Window, desc[(Ljavax/media/nativewindow/AbstractGraphicsDevice;J)V], sig[null], throws nil, access[public static] [junit] Added Method getNativeVisualID, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;J)I], sig[null], throws nil, access[public static] [junit] Removed Method getDevice, desc[(Lorg/eclipse/swt/widgets/Control;)Ljavax/media/nativewindow/AbstractGraphicsDevice;], sig[null], throws [javax/media/nativewindow/NativeWindowException, java/lang/UnsupportedOperationException], access[public static] [junit] Removed Method getScreen, desc[(Ljavax/media/nativewindow/AbstractGraphicsDevice;I)Ljavax/media/nativewindow/AbstractGraphicsScreen;], sig[null], throws nil, access[public static] [junit] Removed Method resizeX11Window, desc[(Ljavax/media/nativewindow/AbstractGraphicsDevice;Lorg/eclipse/swt/graphics/Rectangle;J)V], sig[null], throws nil, access[public static] [junit] Added Method resizeX11Window, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;Lorg/eclipse/swt/graphics/Rectangle;J)V], sig[null], throws nil, access[public static] [junit] Added Method getScreen, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;I)Lcom/jogamp/nativewindow/AbstractGraphicsScreen;], sig[null], throws nil, access[public static] [junit] CompatChanged Method getWindowHandle, throws[[javax/media/nativewindow/NativeWindowException, java/lang/UnsupportedOperationException] -> [java/lang/UnsupportedOperationException, com/jogamp/nativewindow/NativeWindowException]], access[] [junit] Removed Method createCompatibleX11ChildWindow, desc[(Ljavax/media/nativewindow/AbstractGraphicsScreen;Lorg/eclipse/swt/widgets/Control;III)J], sig[null], throws nil, access[public static] [junit] Added Method createCompatibleX11ChildWindow, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsScreen;Lorg/eclipse/swt/widgets/Control;III)J], sig[null], throws nil, access[public static] [junit] Added Method destroyX11Window, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;J)V], sig[null], throws nil, access[public static] [junit] Class com.jogamp.nativewindow.util.Dimension [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.nativewindow.util.DimensionImmutable [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.nativewindow.util.Insets [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.nativewindow.util.InsetsImmutable [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.nativewindow.util.PixelFormat [junit] Added Class , access[enum final public super synchronized] [junit] Class com.jogamp.nativewindow.util.PixelFormat.CType [junit] Added Class , access[enum final public super synchronized] [junit] Class com.jogamp.nativewindow.util.PixelFormat.Composition [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.nativewindow.util.PixelFormat.PackedComposition [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.nativewindow.util.PixelFormatUtil [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.nativewindow.util.PixelFormatUtil.ComponentMap [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.nativewindow.util.PixelRectangle [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.nativewindow.util.PixelRectangle.GenericPixelRect [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.nativewindow.util.Point [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.nativewindow.util.PointImmutable [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.nativewindow.util.Rectangle [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.nativewindow.util.RectangleImmutable [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.nativewindow.util.SurfaceSize [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.nativewindow.windows.WindowsGraphicsDevice [junit] Changed Class , access[] [junit] Class com.jogamp.nativewindow.x11.X11GraphicsConfiguration [junit] Added Method , desc[(Lcom/jogamp/nativewindow/x11/X11GraphicsScreen;Lcom/jogamp/nativewindow/CapabilitiesImmutable;Lcom/jogamp/nativewindow/CapabilitiesImmutable;Ljogamp/nativewindow/x11/XVisualInfo;)V], sig[null], throws nil, access[public] [junit] Removed Method , desc[(Lcom/jogamp/nativewindow/x11/X11GraphicsScreen;Ljavax/media/nativewindow/CapabilitiesImmutable;Ljavax/media/nativewindow/CapabilitiesImmutable;Ljogamp/nativewindow/x11/XVisualInfo;)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.nativewindow.x11.X11GraphicsDevice [junit] Removed Method , desc[(JILjavax/media/nativewindow/ToolkitLock;Z)V], sig[null], throws nil, access[public] [junit] Added Method , desc[(Ljava/lang/String;ILcom/jogamp/nativewindow/ToolkitLock;)V], sig[null], throws nil, access[public] [junit] Added Method , desc[(JILcom/jogamp/nativewindow/ToolkitLock;Z)V], sig[null], throws nil, access[public] [junit] Removed Method , desc[(Ljava/lang/String;ILjavax/media/nativewindow/ToolkitLock;)V], sig[null], throws nil, access[public] [junit] Changed Class , access[] [junit] Class com.jogamp.nativewindow.x11.X11GraphicsScreen [junit] Added Method createScreenDevice, desc[(JIZ)Lcom/jogamp/nativewindow/AbstractGraphicsScreen;], sig[null], throws nil, access[public static] [junit] Removed Method createScreenDevice, desc[(JIZ)Ljavax/media/nativewindow/AbstractGraphicsScreen;], sig[null], throws nil, access[public static] [junit] Changed Class , access[] [junit] Class com.jogamp.newt.Display [junit] Removed Method getGraphicsDevice, desc[()Ljavax/media/nativewindow/AbstractGraphicsDevice;], sig[null], throws nil, access[abstract public] [junit] Added Method getNativePointerIconPixelFormat, desc[()Lcom/jogamp/nativewindow/util/PixelFormat;], sig[null], throws nil, access[abstract public] [junit] CompatChanged Method createNative, throws[[javax/media/nativewindow/NativeWindowException] -> [com/jogamp/nativewindow/NativeWindowException]], access[] [junit] Added Method getGraphicsDevice, desc[()Lcom/jogamp/nativewindow/AbstractGraphicsDevice;], sig[null], throws nil, access[abstract public] [junit] Removed Method createPointerIcon, desc[(Ljavax/media/nativewindow/util/PixelRectangle;II)Lcom/jogamp/newt/Display$PointerIcon;], sig[null], throws [java/lang/IllegalArgumentException, java/lang/IllegalStateException], access[abstract public] [junit] CompatChanged Method addReference, throws[[javax/media/nativewindow/NativeWindowException] -> [com/jogamp/nativewindow/NativeWindowException]], access[] [junit] Added Method createPointerIcon, desc[(Lcom/jogamp/nativewindow/util/PixelRectangle;II)Lcom/jogamp/newt/Display$PointerIcon;], sig[null], throws [java/lang/IllegalArgumentException, java/lang/IllegalStateException], access[abstract public] [junit] Removed Method getNativePointerIconPixelFormat, desc[()Ljavax/media/nativewindow/util/PixelFormat;], sig[null], throws nil, access[abstract public] [junit] Class com.jogamp.newt.Display.PointerIcon [junit] Removed Method getHotspot, desc[()Ljavax/media/nativewindow/util/PointImmutable;], sig[null], throws nil, access[abstract public] [junit] Changed Class , access[] [junit] Added Method getHotspot, desc[()Lcom/jogamp/nativewindow/util/PointImmutable;], sig[null], throws nil, access[abstract public] [junit] Class com.jogamp.newt.MonitorDevice [junit] CompatChanged Method setCurrentMode, throws[[] -> [java/lang/IllegalStateException]], access[] [junit] Added Method , 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 getViewportInWindowUnits, desc[()Lcom/jogamp/nativewindow/util/RectangleImmutable;], sig[null], throws nil, access[final public] [junit] Added Field pixelScale, desc[[F], sig[null], value[type null, data null, access[final protected] [junit] Added Field isPrimary, desc[Z], sig[null], value[type null, data null, access[protected] [junit] Removed Method getViewport, desc[()Ljavax/media/nativewindow/util/RectangleImmutable;], sig[null], throws nil, access[final public] [junit] Added Method isPrimary, desc[()Z], sig[null], throws nil, access[final public] [junit] Added Field isClone, desc[Z], sig[null], value[type null, data null, access[protected] [junit] Removed Method unionOfViewports, desc[(Ljavax/media/nativewindow/util/Rectangle;Ljavax/media/nativewindow/util/Rectangle;Ljava/util/List;)V], sig[(Ljavax/media/nativewindow/util/Rectangle;Ljavax/media/nativewindow/util/Rectangle;Ljava/util/List;)V], throws nil, access[public static] [junit] Added Method getPixelScale, desc[([F)[F], sig[null], throws nil, access[public] [junit] Removed Method getSizeMM, desc[()Ljavax/media/nativewindow/util/DimensionImmutable;], sig[null], throws nil, access[final public] [junit] Added Method getViewport, desc[()Lcom/jogamp/nativewindow/util/RectangleImmutable;], sig[null], throws nil, access[final public] [junit] Changed Field viewportWU, desc[Ljavax/media/nativewindow/util/Rectangle; -> Lcom/jogamp/nativewindow/util/Rectangle;], access[added: final ] [junit] Removed Method , 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 getSizeMM, desc[()Lcom/jogamp/nativewindow/util/DimensionImmutable;], sig[null], throws nil, access[final public] [junit] Removed Method getViewportInWindowUnits, desc[()Ljavax/media/nativewindow/util/RectangleImmutable;], sig[null], throws nil, access[final public] [junit] Added Method isClone, desc[()Z], sig[null], throws nil, access[final public] [junit] Added Method unionOfViewports, desc[(Lcom/jogamp/nativewindow/util/Rectangle;Lcom/jogamp/nativewindow/util/Rectangle;Ljava/util/List;)V], sig[(Lcom/jogamp/nativewindow/util/Rectangle;Lcom/jogamp/nativewindow/util/Rectangle;Ljava/util/List;)V], throws nil, access[public static] [junit] CompatChanged Method queryCurrentMode, throws[[] -> [java/lang/IllegalStateException]], access[] [junit] Changed Field viewportPU, desc[Ljavax/media/nativewindow/util/Rectangle; -> Lcom/jogamp/nativewindow/util/Rectangle;], access[added: final ] [junit] Class com.jogamp.newt.MonitorMode [junit] Removed Method getSurfaceSize, desc[()Ljavax/media/nativewindow/util/SurfaceSize;], sig[null], throws nil, access[final public] [junit] Added Method , desc[(Lcom/jogamp/nativewindow/util/SurfaceSize;FII)V], sig[null], throws nil, access[public] [junit] Added Method getSurfaceSize, desc[()Lcom/jogamp/nativewindow/util/SurfaceSize;], sig[null], throws nil, access[final public] [junit] Removed Method , 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] 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] Removed Method createWindow, desc[(Ljavax/media/nativewindow/NativeWindow;Ljavax/media/nativewindow/CapabilitiesImmutable;)Lcom/jogamp/newt/Window;], sig[null], throws nil, access[public static] [junit] Added Method createWindow, desc[(Lcom/jogamp/nativewindow/NativeWindow;Lcom/jogamp/nativewindow/CapabilitiesImmutable;)Lcom/jogamp/newt/Window;], sig[null], throws nil, access[public static] [junit] Removed Method createWindow, desc[([Ljava/lang/Object;Lcom/jogamp/newt/Screen;Ljavax/media/nativewindow/CapabilitiesImmutable;)Lcom/jogamp/newt/Window;], sig[null], throws nil, access[public static] [junit] Added Method createWindow, desc[(Ljava/lang/String;IJLcom/jogamp/nativewindow/CapabilitiesImmutable;)Lcom/jogamp/newt/Window;], sig[null], throws nil, access[public static] [junit] Removed Method createWindow, desc[(Ljava/lang/String;IJLjavax/media/nativewindow/CapabilitiesImmutable;)Lcom/jogamp/newt/Window;], sig[null], throws nil, access[public static] [junit] Added Method createWindow, desc[([Ljava/lang/Object;Lcom/jogamp/newt/Screen;Lcom/jogamp/nativewindow/CapabilitiesImmutable;)Lcom/jogamp/newt/Window;], sig[null], throws nil, access[public static] [junit] Removed Method isScreenCompatible, desc[(Ljavax/media/nativewindow/NativeWindow;Lcom/jogamp/newt/Screen;)Z], sig[null], throws nil, access[public static] [junit] Added Method createCompatibleScreen, desc[(Lcom/jogamp/nativewindow/NativeWindow;Lcom/jogamp/newt/Screen;)Lcom/jogamp/newt/Screen;], sig[null], throws nil, access[public static] [junit] Removed Method createWindow, desc[(Lcom/jogamp/newt/Screen;Ljavax/media/nativewindow/CapabilitiesImmutable;)Lcom/jogamp/newt/Window;], sig[null], throws nil, access[public static] [junit] Removed Method createCompatibleScreen, desc[(Ljavax/media/nativewindow/NativeWindow;)Lcom/jogamp/newt/Screen;], sig[null], throws nil, access[public static] [junit] Added Method createWindow, desc[(Lcom/jogamp/newt/Screen;Lcom/jogamp/nativewindow/CapabilitiesImmutable;)Lcom/jogamp/newt/Window;], sig[null], throws nil, access[public static] [junit] Added Method createWindow, desc[(Lcom/jogamp/nativewindow/CapabilitiesImmutable;)Lcom/jogamp/newt/Window;], sig[null], throws nil, access[public static] [junit] Removed Method createWindow, desc[(Ljavax/media/nativewindow/CapabilitiesImmutable;)Lcom/jogamp/newt/Window;], sig[null], throws nil, access[public static] [junit] Removed Method createCompatibleScreen, desc[(Ljavax/media/nativewindow/NativeWindow;Lcom/jogamp/newt/Screen;)Lcom/jogamp/newt/Screen;], sig[null], throws nil, access[public static] [junit] Added Method createCompatibleScreen, desc[(Lcom/jogamp/nativewindow/NativeWindow;)Lcom/jogamp/newt/Screen;], sig[null], throws nil, access[public static] [junit] Class com.jogamp.newt.Screen [junit] Added Method getViewportInWindowUnits, desc[()Lcom/jogamp/nativewindow/util/RectangleImmutable;], sig[null], throws nil, access[abstract public] [junit] Added Method getPrimaryMonitor, desc[()Lcom/jogamp/newt/MonitorDevice;], sig[null], throws nil, access[abstract public] [junit] Added Method getGraphicsScreen, desc[()Lcom/jogamp/nativewindow/AbstractGraphicsScreen;], sig[null], throws nil, access[abstract public] [junit] CompatChanged Method addReference, throws[[javax/media/nativewindow/NativeWindowException] -> [com/jogamp/nativewindow/NativeWindowException]], access[] [junit] Added Method getViewport, desc[()Lcom/jogamp/nativewindow/util/RectangleImmutable;], sig[null], throws nil, access[abstract public] [junit] Removed Method getViewport, desc[()Ljavax/media/nativewindow/util/RectangleImmutable;], sig[null], throws nil, access[abstract public] [junit] Added Method unionOfMonitorViewports, desc[(Lcom/jogamp/nativewindow/util/Rectangle;Lcom/jogamp/nativewindow/util/Rectangle;)V], sig[null], throws nil, access[final public] [junit] CompatChanged Method createNative, throws[[javax/media/nativewindow/NativeWindowException] -> [com/jogamp/nativewindow/NativeWindowException]], access[] [junit] Removed Method getGraphicsScreen, desc[()Ljavax/media/nativewindow/AbstractGraphicsScreen;], sig[null], throws nil, access[abstract public] [junit] Removed Method unionOfMonitorViewports, desc[(Ljavax/media/nativewindow/util/Rectangle;Ljavax/media/nativewindow/util/Rectangle;)V], sig[null], throws nil, access[final public] [junit] Added Method getMonitor, desc[(I)Lcom/jogamp/newt/MonitorDevice;], sig[null], throws nil, access[final public] [junit] Removed Method getViewportInWindowUnits, desc[()Ljavax/media/nativewindow/util/RectangleImmutable;], sig[null], throws nil, access[abstract public] [junit] Removed Method getMainMonitor, desc[(Ljavax/media/nativewindow/util/RectangleImmutable;)Lcom/jogamp/newt/MonitorDevice;], sig[null], throws nil, access[final public] [junit] Added Method getMainMonitor, desc[(Lcom/jogamp/nativewindow/util/RectangleImmutable;)Lcom/jogamp/newt/MonitorDevice;], sig[null], throws nil, access[final public] [junit] Class com.jogamp.newt.Window [junit] Removed Method reparentWindow, desc[(Ljavax/media/nativewindow/NativeWindow;III)Lcom/jogamp/newt/Window$ReparentOperation;], sig[null], throws nil, access[abstract public] [junit] Removed Method removeChild, desc[(Ljavax/media/nativewindow/NativeWindow;)Z], sig[null], throws nil, access[abstract public] [junit] Added Method getRequestedCapabilities, desc[()Lcom/jogamp/nativewindow/CapabilitiesImmutable;], sig[null], throws nil, access[abstract public] [junit] Removed Method getChosenCapabilities, desc[()Ljavax/media/nativewindow/CapabilitiesImmutable;], sig[null], throws nil, access[abstract public] [junit] Removed Method addChild, desc[(Ljavax/media/nativewindow/NativeWindow;)Z], sig[null], throws nil, access[abstract public] [junit] Removed Method getRequestedCapabilities, desc[()Ljavax/media/nativewindow/CapabilitiesImmutable;], sig[null], throws nil, access[abstract public] [junit] Removed Method getBounds, desc[()Ljavax/media/nativewindow/util/Rectangle;], sig[null], throws nil, access[abstract public] [junit] Added Method addChild, desc[(Lcom/jogamp/nativewindow/NativeWindow;)Z], sig[null], throws nil, access[abstract public] [junit] Removed Method setCapabilitiesChooser, desc[(Ljavax/media/nativewindow/CapabilitiesChooser;)Ljavax/media/nativewindow/CapabilitiesChooser;], sig[null], throws nil, access[abstract public] [junit] Added Method setCapabilitiesChooser, desc[(Lcom/jogamp/nativewindow/CapabilitiesChooser;)Lcom/jogamp/nativewindow/CapabilitiesChooser;], sig[null], throws nil, access[abstract public] [junit] Added Method getBounds, desc[()Lcom/jogamp/nativewindow/util/Rectangle;], sig[null], throws nil, access[abstract public] [junit] Added Method removeChild, desc[(Lcom/jogamp/nativewindow/NativeWindow;)Z], sig[null], throws nil, access[abstract public] [junit] Added Method getChosenCapabilities, desc[()Lcom/jogamp/nativewindow/CapabilitiesImmutable;], sig[null], throws nil, access[abstract public] [junit] Changed Class , access[] [junit] Added Method reparentWindow, desc[(Lcom/jogamp/nativewindow/NativeWindow;III)Lcom/jogamp/newt/Window$ReparentOperation;], sig[null], throws nil, access[abstract public] [junit] Class com.jogamp.newt.awt.NewtCanvasAWT [junit] Changed Class , access[] [junit] Removed Method getNativeWindow, desc[()Ljavax/media/nativewindow/NativeWindow;], sig[null], throws nil, access[public] [junit] Removed Method setDefaultCloseOperation, desc[(Ljavax/media/nativewindow/WindowClosingProtocol$WindowClosingMode;)Ljavax/media/nativewindow/WindowClosingProtocol$WindowClosingMode;], sig[null], throws nil, access[public] [junit] Removed Method getDefaultCloseOperation, desc[()Ljavax/media/nativewindow/WindowClosingProtocol$WindowClosingMode;], sig[null], throws nil, access[public] [junit] Added Method getNativeWindow, desc[()Lcom/jogamp/nativewindow/NativeWindow;], sig[null], throws nil, access[public] [junit] Added Method getDefaultCloseOperation, desc[()Lcom/jogamp/nativewindow/WindowClosingProtocol$WindowClosingMode;], sig[null], throws nil, access[public] [junit] Added Method setDefaultCloseOperation, desc[(Lcom/jogamp/nativewindow/WindowClosingProtocol$WindowClosingMode;)Lcom/jogamp/nativewindow/WindowClosingProtocol$WindowClosingMode;], sig[null], throws nil, access[public] [junit] Class com.jogamp.newt.event.PinchToZoomGesture [junit] Added Method , 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 , desc[(SLjava/lang/Object;JLjavax/media/nativewindow/util/Rectangle;)V], sig[null], throws nil, access[public] [junit] Removed Method getBounds, desc[()Ljavax/media/nativewindow/util/Rectangle;], sig[null], throws nil, access[public] [junit] Added Method , desc[(SLjava/lang/Object;JLcom/jogamp/nativewindow/util/Rectangle;)V], sig[null], throws nil, access[public] [junit] Added Method getBounds, desc[()Lcom/jogamp/nativewindow/util/Rectangle;], sig[null], throws nil, access[public] [junit] Class com.jogamp.newt.event.awt.AWTAdapter [junit] Added Method getNativeSurfaceHolder, desc[()Lcom/jogamp/nativewindow/NativeSurfaceHolder;], sig[null], throws nil, access[final public super synchronized] [junit] Added Method , desc[(Lcom/jogamp/newt/event/NEWTEventListener;Lcom/jogamp/nativewindow/NativeSurfaceHolder;)V], sig[null], throws nil, access[protected] [junit] Removed Method getNativeSurfaceHolder, desc[()Ljavax/media/nativewindow/NativeSurfaceHolder;], sig[null], throws nil, access[final public super synchronized] [junit] Removed Method , desc[(Lcom/jogamp/newt/event/NEWTEventListener;Ljavax/media/nativewindow/NativeSurfaceHolder;)V], sig[null], throws nil, access[protected] [junit] 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 getCurrentSurfaceScale, desc[([F)[F], sig[null], throws nil, access[final public] [junit] Removed Method getGraphicsConfiguration, desc[()Ljavax/media/nativewindow/AbstractGraphicsConfiguration;], sig[null], throws nil, access[final public] [junit] Added Method setDefaultCloseOperation, desc[(Lcom/jogamp/nativewindow/WindowClosingProtocol$WindowClosingMode;)Lcom/jogamp/nativewindow/WindowClosingProtocol$WindowClosingMode;], sig[null], throws nil, access[public] [junit] Removed Method setCapabilitiesChooser, desc[(Ljavax/media/nativewindow/CapabilitiesChooser;)Ljavax/media/nativewindow/CapabilitiesChooser;], sig[null], throws nil, access[public] [junit] Added Method getMinimumSurfaceScale, desc[([F)[F], sig[null], throws nil, access[final public] [junit] Removed Method getLocationOnScreen, desc[(Ljavax/media/nativewindow/util/Point;)Ljavax/media/nativewindow/util/Point;], sig[null], throws nil, access[public] [junit] Removed Method surfaceUpdated, desc[(Ljava/lang/Object;Ljavax/media/nativewindow/NativeSurface;J)V], sig[null], throws nil, access[final public] [junit] Removed Method setSurfaceScale, desc[([I)V], sig[null], throws nil, access[final public] [junit] Removed Method addChild, desc[(Ljavax/media/nativewindow/NativeWindow;)Z], sig[null], throws nil, access[final public] [junit] Added Method getMaximumSurfaceScale, desc[([F)[F], sig[null], throws nil, access[final public] [junit] Removed Method getChosenCapabilities, desc[()Ljavax/media/nativewindow/CapabilitiesImmutable;], sig[null], throws nil, access[final public] [junit] Removed Method create, desc[(Ljavax/media/nativewindow/NativeWindow;Ljavax/media/opengl/GLCapabilitiesImmutable;)Lcom/jogamp/newt/opengl/GLWindow;], sig[null], throws nil, access[public static] [junit] Added Method create, desc[(Lcom/jogamp/opengl/GLCapabilitiesImmutable;)Lcom/jogamp/newt/opengl/GLWindow;], sig[null], throws nil, access[public static] [junit] Added Method getDefaultCloseOperation, desc[()Lcom/jogamp/nativewindow/WindowClosingProtocol$WindowClosingMode;], sig[null], throws nil, access[public] [junit] Added Method removeChild, desc[(Lcom/jogamp/nativewindow/NativeWindow;)Z], sig[null], throws nil, access[final public] [junit] Added Method removeSurfaceUpdatedListener, desc[(Lcom/jogamp/nativewindow/SurfaceUpdatedListener;)V], sig[null], throws nil, access[final public] [junit] Added Method create, desc[(Lcom/jogamp/nativewindow/NativeWindow;Lcom/jogamp/opengl/GLCapabilitiesImmutable;)Lcom/jogamp/newt/opengl/GLWindow;], sig[null], throws nil, access[public static] [junit] Added Method getRequestedCapabilities, desc[()Lcom/jogamp/nativewindow/CapabilitiesImmutable;], sig[null], throws nil, access[final public] [junit] Removed Method getRequestedCapabilities, desc[()Ljavax/media/nativewindow/CapabilitiesImmutable;], sig[null], throws nil, access[final public] [junit] Removed Method getCurrentSurfaceScale, desc[([I)[I], sig[null], throws nil, access[final public] [junit] Added Method reparentWindow, desc[(Lcom/jogamp/nativewindow/NativeWindow;III)Lcom/jogamp/newt/Window$ReparentOperation;], sig[null], throws nil, access[final public] [junit] Removed Method removeSurfaceUpdatedListener, desc[(Ljavax/media/nativewindow/SurfaceUpdatedListener;)V], sig[null], throws nil, access[final public] [junit] Added Method getInsets, desc[()Lcom/jogamp/nativewindow/util/InsetsImmutable;], sig[null], throws nil, access[final public] [junit] Added Method setCapabilitiesChooser, desc[(Lcom/jogamp/nativewindow/CapabilitiesChooser;)Lcom/jogamp/nativewindow/CapabilitiesChooser;], sig[null], throws nil, access[public] [junit] CompatChanged Method swapBuffers, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] Removed Method getDefaultCloseOperation, desc[()Ljavax/media/nativewindow/WindowClosingProtocol$WindowClosingMode;], sig[null], throws nil, access[public] [junit] Added Method getRequestedSurfaceScale, desc[([F)[F], sig[null], throws nil, access[final public] [junit] Removed Method getBounds, desc[()Ljavax/media/nativewindow/util/Rectangle;], sig[null], throws nil, access[final public] [junit] Added Method addSurfaceUpdatedListener, desc[(ILcom/jogamp/nativewindow/SurfaceUpdatedListener;)V], sig[null], throws [java/lang/IndexOutOfBoundsException], access[final public] [junit] Added Method setSurfaceScale, desc[([F)Z], sig[null], throws nil, access[final public] [junit] Removed Method addSurfaceUpdatedListener, desc[(Ljavax/media/nativewindow/SurfaceUpdatedListener;)V], sig[null], throws nil, access[final public] [junit] Added Method getParent, desc[()Lcom/jogamp/nativewindow/NativeWindow;], sig[null], throws nil, access[final public] [junit] Added Method getLocationOnScreen, desc[(Lcom/jogamp/nativewindow/util/Point;)Lcom/jogamp/nativewindow/util/Point;], sig[null], throws nil, access[public] [junit] Removed Method create, desc[(Lcom/jogamp/newt/Screen;Ljavax/media/opengl/GLCapabilitiesImmutable;)Lcom/jogamp/newt/opengl/GLWindow;], sig[null], throws nil, access[public static] [junit] Removed Method removeChild, desc[(Ljavax/media/nativewindow/NativeWindow;)Z], sig[null], throws nil, access[final public] [junit] Removed Method reparentWindow, desc[(Ljavax/media/nativewindow/NativeWindow;III)Lcom/jogamp/newt/Window$ReparentOperation;], sig[null], throws nil, access[final public] [junit] Added Method addChild, desc[(Lcom/jogamp/nativewindow/NativeWindow;)Z], sig[null], throws nil, access[final public] [junit] Added Method surfaceUpdated, desc[(Ljava/lang/Object;Lcom/jogamp/nativewindow/NativeSurface;J)V], sig[null], throws nil, access[final public] [junit] Removed Method create, desc[(Ljavax/media/opengl/GLCapabilitiesImmutable;)Lcom/jogamp/newt/opengl/GLWindow;], sig[null], throws nil, access[public static] [junit] Added Method getFactory, desc[()Lcom/jogamp/opengl/GLDrawableFactory;], sig[null], throws nil, access[final public] [junit] Added Method getGraphicsConfiguration, desc[()Lcom/jogamp/nativewindow/AbstractGraphicsConfiguration;], sig[null], throws nil, access[final public] [junit] Removed Method getFactory, desc[()Ljavax/media/opengl/GLDrawableFactory;], sig[null], throws nil, access[final public] [junit] Added Method addSurfaceUpdatedListener, desc[(Lcom/jogamp/nativewindow/SurfaceUpdatedListener;)V], sig[null], throws nil, access[final public] [junit] Added Method create, desc[(Lcom/jogamp/newt/Screen;Lcom/jogamp/opengl/GLCapabilitiesImmutable;)Lcom/jogamp/newt/opengl/GLWindow;], sig[null], throws nil, access[public static] [junit] Removed Method addSurfaceUpdatedListener, desc[(ILjavax/media/nativewindow/SurfaceUpdatedListener;)V], sig[null], throws [java/lang/IndexOutOfBoundsException], access[final public] [junit] Removed Method getNativeSurfaceScale, desc[([I)[I], sig[null], throws nil, access[final public] [junit] Removed Method getParent, desc[()Ljavax/media/nativewindow/NativeWindow;], sig[null], throws nil, access[final public] [junit] Removed Method getRequestedSurfaceScale, desc[([I)[I], sig[null], throws nil, access[final public] [junit] CompatChanged Method lockSurface, throws[[javax/media/nativewindow/NativeWindowException, java/lang/RuntimeException] -> [com/jogamp/nativewindow/NativeWindowException, java/lang/RuntimeException]], access[] [junit] Added Method getBounds, desc[()Lcom/jogamp/nativewindow/util/Rectangle;], sig[null], throws nil, access[final public] [junit] Added Method getChosenCapabilities, desc[()Lcom/jogamp/nativewindow/CapabilitiesImmutable;], sig[null], throws nil, access[final public] [junit] Removed Method setDefaultCloseOperation, desc[(Ljavax/media/nativewindow/WindowClosingProtocol$WindowClosingMode;)Ljavax/media/nativewindow/WindowClosingProtocol$WindowClosingMode;], sig[null], throws nil, access[public] [junit] Removed Method getInsets, desc[()Ljavax/media/nativewindow/util/InsetsImmutable;], sig[null], throws nil, access[final public] [junit] Changed Class , access[] [junit] Class com.jogamp.newt.swt.NewtCanvasSWT [junit] Added Method getDefaultCloseOperation, desc[()Lcom/jogamp/nativewindow/WindowClosingProtocol$WindowClosingMode;], sig[null], throws nil, access[public] [junit] Removed Method getDefaultCloseOperation, desc[()Ljavax/media/nativewindow/WindowClosingProtocol$WindowClosingMode;], sig[null], throws nil, access[public] [junit] Removed Method getNativeWindow, desc[()Ljavax/media/nativewindow/NativeWindow;], sig[null], throws nil, access[public] [junit] Added Method getNativeWindow, desc[()Lcom/jogamp/nativewindow/NativeWindow;], sig[null], throws nil, access[public] [junit] Added Method setDefaultCloseOperation, desc[(Lcom/jogamp/nativewindow/WindowClosingProtocol$WindowClosingMode;)Lcom/jogamp/nativewindow/WindowClosingProtocol$WindowClosingMode;], sig[null], throws nil, access[public] [junit] Changed Class , access[] [junit] Removed Method setDefaultCloseOperation, desc[(Ljavax/media/nativewindow/WindowClosingProtocol$WindowClosingMode;)Ljavax/media/nativewindow/WindowClosingProtocol$WindowClosingMode;], sig[null], throws nil, access[public] [junit] Class com.jogamp.newt.util.MonitorModeUtil [junit] Added Method filterByResolution, desc[(Ljava/util/List;Lcom/jogamp/nativewindow/util/DimensionImmutable;)Ljava/util/List;], sig[(Ljava/util/List;Lcom/jogamp/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] 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] Class com.jogamp.newt.util.applet.JOGLNewtAppletBase [junit] Added Method createInstance, desc[(Ljava/lang/String;)Lcom/jogamp/opengl/GLEventListener;], sig[null], throws nil, access[public static] [junit] Removed Method init, desc[(Ljavax/media/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[public] [junit] Added Method getGLEventListener, desc[()Lcom/jogamp/opengl/GLEventListener;], sig[null], throws nil, access[public] [junit] Changed Class , access[] [junit] Removed Method dispose, desc[(Ljavax/media/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[public] [junit] Added Method display, desc[(Lcom/jogamp/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[public] [junit] Removed Method reshape, desc[(Ljavax/media/opengl/GLAutoDrawable;IIII)V], sig[null], throws nil, access[public] [junit] Added Method reshape, desc[(Lcom/jogamp/opengl/GLAutoDrawable;IIII)V], sig[null], throws nil, access[public] [junit] Removed Method display, desc[(Ljavax/media/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[public] [junit] Added Method init, desc[(Lcom/jogamp/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[public] [junit] Removed Method createInstance, desc[(Ljava/lang/String;)Ljavax/media/opengl/GLEventListener;], sig[null], throws nil, access[public static] [junit] Added Method dispose, desc[(Lcom/jogamp/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[public] [junit] Removed Method getGLEventListener, desc[()Ljavax/media/opengl/GLEventListener;], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.DebugGL2 [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.opengl.DebugGL3 [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.opengl.DebugGL3bc [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.opengl.DebugGL4 [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.opengl.DebugGL4bc [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.opengl.DebugGLES1 [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.opengl.DebugGLES2 [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.opengl.DebugGLES3 [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.opengl.DefaultGLCapabilitiesChooser [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.opengl.FBObject [junit] Removed Method bind, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws [javax/media/opengl/GLException], access[final public] [junit] Added Method isModified, desc[()Z], sig[null], throws nil, access[final public] [junit] Added Method detachAllTexturebuffer, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[final public] [junit] Added Method attachRenderbuffer, desc[(Lcom/jogamp/opengl/GL;I)V], sig[null], throws [com/jogamp/opengl/GLException, java/lang/IllegalArgumentException], access[final public] [junit] Removed Method detachAllColorbuffer, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[final public] [junit] Removed Method attachColorbuffer, desc[(Ljavax/media/opengl/GL;IZ)Lcom/jogamp/opengl/FBObject$ColorAttachment;], sig[null], throws [javax/media/opengl/GLException], access[final public] [junit] Removed Method attachRenderbuffer, desc[(Ljavax/media/opengl/GL;Lcom/jogamp/opengl/FBObject$Attachment$Type;I)V], sig[null], throws [javax/media/opengl/GLException, java/lang/IllegalArgumentException], access[final public] [junit] Added Method attachTexture2D, desc[(Lcom/jogamp/opengl/GL;IZIIII)Lcom/jogamp/opengl/FBObject$TextureAttachment;], sig[null], throws [com/jogamp/opengl/GLException], access[final public] [junit] CompatChanged Method supportsDepth, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method getMaxRenderbufferSize, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] Added Method createColorTextureAttachment, desc[(Lcom/jogamp/opengl/GL;ZIIIIII)Lcom/jogamp/opengl/FBObject$TextureAttachment;], sig[null], throws nil, access[final public static] [junit] Removed Method attachColorbuffer, desc[(Ljavax/media/opengl/GL;ILcom/jogamp/opengl/FBObject$Colorbuffer;)Lcom/jogamp/opengl/FBObject$Colorbuffer;], sig[null], throws [javax/media/opengl/GLException], access[final public] [junit] Removed Method detachAll, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[final public] [junit] Added Method reset, desc[(Lcom/jogamp/opengl/GL;III)Z], sig[null], throws [com/jogamp/opengl/GLException, java/lang/IllegalStateException], access[final public] [junit] Added Method detachAllColorbuffer, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[final public] [junit] Removed Method isBound, desc[(Ljavax/media/opengl/GL;)Z], sig[null], throws nil, access[final public] [junit] Removed Method detachColorbuffer, desc[(Ljavax/media/opengl/GL;IZ)Lcom/jogamp/opengl/FBObject$Colorbuffer;], sig[null], throws [java/lang/IllegalArgumentException], access[final public] [junit] Added Method attachTexture2D, desc[(Lcom/jogamp/opengl/GL;IZ)Lcom/jogamp/opengl/FBObject$TextureAttachment;], sig[null], throws [com/jogamp/opengl/GLException], access[final public] [junit] Added Field REQUESTED_BITS, desc[I], sig[null], value[type java.lang.Integer, data -1, access[final public static] [junit] Added Method detachAll, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[final public] [junit] Removed Method detachAllRenderbuffer, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[final public] [junit] Removed Method attachRenderbuffer, desc[(Ljavax/media/opengl/GL;I)V], sig[null], throws [javax/media/opengl/GLException, java/lang/IllegalArgumentException], access[final public] [junit] Added Method syncSamplingSink, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[final public] [junit] CompatChanged Method supportsRGBA8, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] Added Field CHOSEN_BITS, desc[I], sig[null], value[type java.lang.Integer, data -2, access[final public static] [junit] Added Method attachRenderbufferImpl, desc[(Lcom/jogamp/opengl/GL;Lcom/jogamp/opengl/FBObject$Attachment$Type;I)V], sig[null], throws [com/jogamp/opengl/GLException], access[final protected] [junit] Added Method detachAllRenderbuffer, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[final public] [junit] CompatChanged Method getMaxColorAttachments, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] Removed Method formatToGLCapabilities, desc[(Ljavax/media/opengl/GLCapabilities;)V], sig[null], throws nil, access[final public] [junit] Removed Method reset, desc[(Ljavax/media/opengl/GL;II)V], sig[null], throws nil, access[final public] [junit] Added Method attachColorbuffer, desc[(Lcom/jogamp/opengl/GL;II)Lcom/jogamp/opengl/FBObject$ColorAttachment;], sig[null], throws [com/jogamp/opengl/GLException, java/lang/IllegalArgumentException], access[final public] [junit] Removed Method detachRenderbuffer, desc[(Ljavax/media/opengl/GL;Lcom/jogamp/opengl/FBObject$Attachment$Type;Z)V], sig[null], throws [java/lang/IllegalArgumentException], access[final public] [junit] CompatChanged Method hasFullFBOSupport, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] Added Method detachColorbuffer, desc[(Lcom/jogamp/opengl/GL;IZ)Lcom/jogamp/opengl/FBObject$Colorbuffer;], sig[null], throws [java/lang/IllegalArgumentException], access[final public] [junit] Added Method createColorTextureAttachment, desc[(Lcom/jogamp/opengl/GL;ZII)Lcom/jogamp/opengl/FBObject$TextureAttachment;], sig[null], throws nil, access[final public static] [junit] Added Method attachTexture2D, desc[(Lcom/jogamp/opengl/GL;IIIIIIII)Lcom/jogamp/opengl/FBObject$TextureAttachment;], sig[null], throws [com/jogamp/opengl/GLException], access[final public] [junit] Removed Method detachAllTexturebuffer, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[final public] [junit] Added Method init, desc[(Lcom/jogamp/opengl/GL;III)V], sig[null], throws [java/lang/IllegalStateException, com/jogamp/opengl/GLException], access[public] [junit] Added Method attachRenderbuffer, desc[(Lcom/jogamp/opengl/GL;Lcom/jogamp/opengl/FBObject$Attachment$Type;I)V], sig[null], throws [com/jogamp/opengl/GLException, java/lang/IllegalArgumentException], access[final public] [junit] Removed Method attachTexture2D, desc[(Ljavax/media/opengl/GL;IZ)Lcom/jogamp/opengl/FBObject$TextureAttachment;], sig[null], throws [javax/media/opengl/GLException], access[final public] [junit] Added Method use, desc[(Lcom/jogamp/opengl/GL;Lcom/jogamp/opengl/FBObject$TextureAttachment;)V], sig[null], throws [java/lang/IllegalArgumentException], access[final public] [junit] Added Method unuse, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[final public] [junit] Added Method createColorTextureAttachment, desc[(Lcom/jogamp/opengl/GL;IIIIIII)Lcom/jogamp/opengl/FBObject$TextureAttachment;], sig[null], throws nil, access[final public static] [junit] Added Field DEFAULT_BITS, desc[I], sig[null], value[type java.lang.Integer, data 0, access[final public static] [junit] Removed Method use, desc[(Ljavax/media/opengl/GL;Lcom/jogamp/opengl/FBObject$TextureAttachment;)V], sig[null], throws [java/lang/IllegalArgumentException], access[final public] [junit] Removed Method resetSamplingSink, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws [javax/media/opengl/GLException], access[final public] [junit] Added Method detachRenderbuffer, desc[(Lcom/jogamp/opengl/GL;Lcom/jogamp/opengl/FBObject$Attachment$Type;Z)V], sig[null], throws [java/lang/IllegalArgumentException], access[final public] [junit] Removed Method attachTexture2D, desc[(Ljavax/media/opengl/GL;IZIIII)Lcom/jogamp/opengl/FBObject$TextureAttachment;], sig[null], throws [javax/media/opengl/GLException], access[final public] [junit] Removed Method unbind, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws [javax/media/opengl/GLException], access[final public] [junit] Added Method formatToGLCapabilities, desc[(Lcom/jogamp/opengl/GLCapabilities;)V], sig[null], throws nil, access[final public] [junit] Added Method bind, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws [com/jogamp/opengl/GLException], access[final public] [junit] Added Method unbind, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws [com/jogamp/opengl/GLException], access[final public] [junit] CompatChanged Method setSamplingSink, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException, java/lang/IllegalStateException]], access[] [junit] Added Field MAXIMUM_BITS, desc[I], sig[null], value[type java.lang.Integer, data -3, access[final public static] [junit] Removed Method createColorTextureAttachment, desc[(Ljavax/media/opengl/GL;ZIIIIII)Lcom/jogamp/opengl/FBObject$TextureAttachment;], sig[null], throws nil, access[final public static] [junit] Added Method attachColorbuffer, desc[(Lcom/jogamp/opengl/GL;IZ)Lcom/jogamp/opengl/FBObject$ColorAttachment;], sig[null], throws [com/jogamp/opengl/GLException], access[final public] [junit] CompatChanged Method getMaxSamples, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] Removed Method reset, desc[(Ljavax/media/opengl/GL;IIIZ)V], sig[null], throws nil, access[final public] [junit] Removed Method createColorTextureAttachment, desc[(Ljavax/media/opengl/GL;ZII)Lcom/jogamp/opengl/FBObject$TextureAttachment;], sig[null], throws nil, access[final public static] [junit] Added Method resetSamplingSink, desc[(Lcom/jogamp/opengl/GL;)Z], sig[null], throws [com/jogamp/opengl/GLException], access[final public] [junit] Removed Method unuse, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[final public] [junit] CompatChanged Method supportsStencil, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] Removed Method destroy, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[final public] [junit] Removed Method syncSamplingSink, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[final public] [junit] Removed Method attachRenderbufferImpl, desc[(Ljavax/media/opengl/GL;Lcom/jogamp/opengl/FBObject$Attachment$Type;I)V], sig[null], throws [javax/media/opengl/GLException], access[final protected] [junit] Removed Method attachColorbuffer, desc[(Ljavax/media/opengl/GL;II)Lcom/jogamp/opengl/FBObject$ColorAttachment;], sig[null], throws [javax/media/opengl/GLException, java/lang/IllegalArgumentException], access[final public] [junit] CompatChanged Method getMaxTextureSize, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method supportsPackedDepthStencil, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] Added Method attachColorbuffer, desc[(Lcom/jogamp/opengl/GL;ILcom/jogamp/opengl/FBObject$Colorbuffer;)Lcom/jogamp/opengl/FBObject$Colorbuffer;], sig[null], throws [com/jogamp/opengl/GLException], access[final public] [junit] Removed Method attachTexture2D, desc[(Ljavax/media/opengl/GL;IIIIIIII)Lcom/jogamp/opengl/FBObject$TextureAttachment;], sig[null], throws [javax/media/opengl/GLException], access[final public] [junit] Added Method destroy, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[final public] [junit] Added Method isBound, desc[(Lcom/jogamp/opengl/GL;)Z], sig[null], throws nil, access[final public] [junit] Class com.jogamp.opengl.FBObject.Attachment [junit] Added Method formatToGLCapabilities, desc[(Lcom/jogamp/opengl/GLCapabilities;Z)V], sig[null], throws nil, access[final public] [junit] Added Method free, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws [com/jogamp/opengl/GLException], access[abstract public] [junit] Removed Method initialize, desc[(Ljavax/media/opengl/GL;)Z], sig[null], throws [javax/media/opengl/GLException], access[abstract public] [junit] Removed Method free, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws [javax/media/opengl/GLException], access[abstract public] [junit] Removed Method formatToGLCapabilities, desc[(Ljavax/media/opengl/GLCapabilities;Z)V], sig[null], throws nil, access[final public] [junit] Added Method initialize, desc[(Lcom/jogamp/opengl/GL;)Z], sig[null], throws [com/jogamp/opengl/GLException], access[abstract public] [junit] Class com.jogamp.opengl.FBObject.Colorbuffer [junit] Removed Method initialize, desc[(Ljavax/media/opengl/GL;)Z], sig[null], throws [javax/media/opengl/GLException], access[abstract public] [junit] Added Method free, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws [com/jogamp/opengl/GLException], access[abstract public] [junit] Added Method initialize, desc[(Lcom/jogamp/opengl/GL;)Z], sig[null], throws [com/jogamp/opengl/GLException], access[abstract public] [junit] Removed Method formatToGLCapabilities, desc[(Ljavax/media/opengl/GLCapabilities;Z)V], sig[null], throws nil, access[abstract public] [junit] Removed Method free, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws [javax/media/opengl/GLException], access[abstract public] [junit] Added Method formatToGLCapabilities, desc[(Lcom/jogamp/opengl/GLCapabilities;Z)V], sig[null], throws nil, access[abstract public] [junit] Class com.jogamp.opengl.FBObject.RenderAttachment [junit] Removed Method free, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[public] [junit] Removed Method initialize, desc[(Ljavax/media/opengl/GL;)Z], sig[null], throws [javax/media/opengl/GLException], access[public] [junit] Added Method free, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[public] [junit] Added Method initialize, desc[(Lcom/jogamp/opengl/GL;)Z], sig[null], throws [com/jogamp/opengl/GLException], access[public] [junit] Class com.jogamp.opengl.FBObject.TextureAttachment [junit] Removed Method initialize, desc[(Ljavax/media/opengl/GL;)Z], sig[null], throws [javax/media/opengl/GLException], access[public] [junit] Removed Method free, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[public] [junit] Added Method free, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[public] [junit] Added Method initialize, desc[(Lcom/jogamp/opengl/GL;)Z], sig[null], throws [com/jogamp/opengl/GLException], access[public] [junit] Class com.jogamp.opengl.FPSCounter [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GL [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GL2 [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GL2ES1 [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GL2ES2 [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GL2ES3 [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GL2GL3 [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GL3 [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GL3ES3 [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GL3bc [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GL4 [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GL4ES3 [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GL4bc [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GLAnimatorControl [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GLAnimatorControl.UncaughtExceptionHandler [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GLArrayData [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GLAutoDrawable [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GLAutoDrawableDelegate [junit] Removed Method , desc[(Ljavax/media/opengl/GLDrawable;Ljavax/media/opengl/GLContext;Ljava/lang/Object;ZLcom/jogamp/common/util/locks/RecursiveLock;)V], sig[null], throws nil, access[public] [junit] CompatChanged Method swapBuffers, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] Changed Class , access[] [junit] Added Method getFactory, desc[()Lcom/jogamp/opengl/GLDrawableFactory;], sig[null], throws nil, access[final public] [junit] Removed Method getFactory, desc[()Ljavax/media/opengl/GLDrawableFactory;], sig[null], throws nil, access[final public] [junit] Added Method , desc[(Lcom/jogamp/opengl/GLDrawable;Lcom/jogamp/opengl/GLContext;Ljava/lang/Object;ZLcom/jogamp/common/util/locks/RecursiveLock;)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.GLBase [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GLBufferStorage [junit] Added Class , access[abstract public super synchronized] [junit] Class com.jogamp.opengl.GLCapabilities [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.opengl.GLCapabilitiesChooser [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GLCapabilitiesImmutable [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GLContext [junit] Added Class , access[abstract public super synchronized] [junit] Class com.jogamp.opengl.GLDebugListener [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GLDebugMessage [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.opengl.GLDrawable [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GLDrawableFactory [junit] Added Class , access[abstract public super synchronized] [junit] Class com.jogamp.opengl.GLES1 [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GLES2 [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GLES3 [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GLEventListener [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GLEventListenerState [junit] Removed Method moveTo, desc[(Ljavax/media/opengl/GLAutoDrawable;Ljava/lang/Runnable;)V], sig[null], throws [javax/media/opengl/GLException], access[final public] [junit] Removed Method moveTo, desc[(Ljavax/media/opengl/GLAutoDrawable;)V], sig[null], throws [javax/media/opengl/GLException], access[final public] [junit] Added Method moveFrom, desc[(Lcom/jogamp/opengl/GLAutoDrawable;Z)Lcom/jogamp/opengl/GLEventListenerState;], sig[null], throws nil, access[public static] [junit] Added Method moveTo, desc[(Lcom/jogamp/opengl/GLAutoDrawable;)V], sig[null], throws [com/jogamp/opengl/GLException], access[final public] [junit] Added Method moveFrom, desc[(Lcom/jogamp/opengl/GLAutoDrawable;)Lcom/jogamp/opengl/GLEventListenerState;], sig[null], throws nil, access[public static] [junit] Removed Method moveFrom, desc[(Ljavax/media/opengl/GLAutoDrawable;Z)Lcom/jogamp/opengl/GLEventListenerState;], sig[null], throws nil, access[public static] [junit] Added Method moveTo, desc[(Lcom/jogamp/opengl/GLAutoDrawable;Ljava/lang/Runnable;)V], sig[null], throws [com/jogamp/opengl/GLException], access[final public] [junit] Removed Method moveFrom, desc[(Ljavax/media/opengl/GLAutoDrawable;)Lcom/jogamp/opengl/GLEventListenerState;], sig[null], throws nil, access[public static] [junit] Class com.jogamp.opengl.GLException [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.opengl.GLExtensions [junit] Added Field ARB_ES3_1_compatibility, desc[Ljava/lang/String;], sig[null], value[type java.lang.String, data GL_ARB_ES3_1_compatibility, access[final public static] [junit] Class com.jogamp.opengl.GLFBODrawable [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GLFBODrawable.Resizeable [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GLOffscreenAutoDrawable [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GLOffscreenAutoDrawable.FBO [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GLPipelineFactory [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.opengl.GLProfile [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.opengl.GLRendererQuirks [junit] Added Method addStickyDeviceQuirk, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;I)V], sig[null], throws [java/lang/IllegalArgumentException], access[public static] [junit] Removed Field COUNT, desc[I], sig[null], value[type java.lang.Integer, data 18, access[final public static] [junit] Removed Method getStickyDeviceQuirks, desc[(Ljavax/media/nativewindow/AbstractGraphicsDevice;)Lcom/jogamp/opengl/GLRendererQuirks;], sig[null], throws nil, access[public static] [junit] Added Field NoPBufferWithAccum, desc[I], sig[null], value[type java.lang.Integer, data 19, access[final public static] [junit] Added Field NoSurfacelessCtx, desc[I], sig[null], value[type java.lang.Integer, data 22, access[final public static] [junit] Removed Method existStickyDeviceQuirk, desc[(Ljavax/media/nativewindow/AbstractGraphicsDevice;I)Z], sig[null], throws nil, access[public static] [junit] Added Method pushStickyDeviceQuirks, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;Lcom/jogamp/opengl/GLRendererQuirks;)V], sig[null], throws nil, access[public static] [junit] Added Method areSameStickyDevice, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;Lcom/jogamp/nativewindow/AbstractGraphicsDevice;)Z], sig[null], throws nil, access[public static] [junit] Added Method getCount, desc[()I], sig[null], throws nil, access[final public static] [junit] Removed Method addStickyDeviceQuirks, desc[(Ljavax/media/nativewindow/AbstractGraphicsDevice;[III)V], sig[null], throws [java/lang/IllegalArgumentException], access[public static] [junit] Added Field BuggyColorRenderbuffer, desc[I], sig[null], value[type java.lang.Integer, data 18, access[final public static] [junit] Added Method addStickyDeviceQuirks, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;[III)V], sig[null], throws [java/lang/IllegalArgumentException], access[public static] [junit] Removed Method areSameStickyDevice, desc[(Ljavax/media/nativewindow/AbstractGraphicsDevice;Ljavax/media/nativewindow/AbstractGraphicsDevice;)Z], sig[null], throws nil, access[public static] [junit] Removed Method pushStickyDeviceQuirks, desc[(Ljavax/media/nativewindow/AbstractGraphicsDevice;Lcom/jogamp/opengl/GLRendererQuirks;)V], sig[null], throws nil, access[public static] [junit] Added Field NeedSharedObjectSync, desc[I], sig[null], value[type java.lang.Integer, data 20, access[final public static] [junit] Added Method existStickyDeviceQuirk, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;I)Z], sig[null], throws nil, access[public static] [junit] Added Method addQuirk, desc[(I)V], sig[null], throws [java/lang/IllegalArgumentException], access[final public] [junit] Added Method getStickyDeviceQuirks, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;)Lcom/jogamp/opengl/GLRendererQuirks;], sig[null], throws nil, access[public static] [junit] Added Field NoARBCreateContext, desc[I], sig[null], value[type java.lang.Integer, data 21, access[final public static] [junit] Removed Method addStickyDeviceQuirks, desc[(Ljavax/media/nativewindow/AbstractGraphicsDevice;Lcom/jogamp/opengl/GLRendererQuirks;)V], sig[null], throws [java/lang/IllegalArgumentException], access[public static] [junit] Added Method addStickyDeviceQuirks, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;Lcom/jogamp/opengl/GLRendererQuirks;)V], sig[null], throws [java/lang/IllegalArgumentException], access[public static] [junit] Class com.jogamp.opengl.GLRunnable [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GLRunnable2 [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GLSharedContextSetter [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GLUniformData [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.opengl.GenericGLCapabilitiesChooser [junit] Added Method chooseCapabilities, desc[(Lcom/jogamp/nativewindow/CapabilitiesImmutable;Ljava/util/List;I)I], sig[(Lcom/jogamp/nativewindow/CapabilitiesImmutable;Ljava/util/List<+Lcom/jogamp/nativewindow/CapabilitiesImmutable;>;I)I], throws nil, access[public] [junit] Removed Method chooseCapabilities, desc[(Ljavax/media/nativewindow/CapabilitiesImmutable;Ljava/util/List;I)I], sig[(Ljavax/media/nativewindow/CapabilitiesImmutable;Ljava/util/List<+Ljavax/media/nativewindow/CapabilitiesImmutable;>;I)I], throws nil, access[public] [junit] Changed Class , access[] [junit] Class com.jogamp.opengl.JoglVersion [junit] Removed Method getGLStrings, desc[(Ljavax/media/opengl/GL;Ljava/lang/StringBuilder;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public static] [junit] Added Method getAvailableCapabilitiesInfo, desc[(Lcom/jogamp/opengl/GLDrawableFactory;Lcom/jogamp/nativewindow/AbstractGraphicsDevice;Ljava/lang/StringBuilder;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public static] [junit] Removed Method getGLInfo, desc[(Ljavax/media/opengl/GL;Ljava/lang/StringBuilder;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public static] [junit] Added Method getGLStrings, desc[(Lcom/jogamp/opengl/GL;Ljava/lang/StringBuilder;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public static] [junit] Added Method getGLStrings, desc[(Lcom/jogamp/opengl/GL;Ljava/lang/StringBuilder;Z)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public static] [junit] Removed Method toString, desc[(Ljavax/media/opengl/GL;Ljava/lang/StringBuilder;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public] [junit] Added Method getAllAvailableCapabilitiesInfo, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;Ljava/lang/StringBuilder;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public static] [junit] Removed Method getAllAvailableCapabilitiesInfo, desc[(Ljavax/media/nativewindow/AbstractGraphicsDevice;Ljava/lang/StringBuilder;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public static] [junit] Added Method toString, desc[(Lcom/jogamp/opengl/GL;)Ljava/lang/String;], sig[null], throws nil, access[public] [junit] Added Method toString, desc[(Lcom/jogamp/opengl/GL;Ljava/lang/StringBuilder;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public] [junit] Added Method getGLInfo, desc[(Lcom/jogamp/opengl/GL;Ljava/lang/StringBuilder;Z)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public static] [junit] Added Method getBriefOSGLBuildInfo, desc[(Lcom/jogamp/opengl/GL;Ljava/lang/StringBuilder;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public] [junit] Removed Method getAvailableCapabilitiesInfo, desc[(Ljavax/media/opengl/GLDrawableFactory;Ljavax/media/nativewindow/AbstractGraphicsDevice;Ljava/lang/StringBuilder;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public static] [junit] Removed Method toString, desc[(Ljavax/media/opengl/GL;)Ljava/lang/String;], sig[null], throws nil, access[public] [junit] Removed Method getGLInfo, desc[(Ljavax/media/opengl/GL;Ljava/lang/StringBuilder;Z)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public static] [junit] Removed Method getBriefOSGLBuildInfo, desc[(Ljavax/media/opengl/GL;Ljava/lang/StringBuilder;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public] [junit] Removed Method getDefaultOpenGLInfo, desc[(Ljavax/media/nativewindow/AbstractGraphicsDevice;Ljava/lang/StringBuilder;Z)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public static] [junit] Added Method getGLInfo, desc[(Lcom/jogamp/opengl/GL;Ljava/lang/StringBuilder;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public static] [junit] Added Method getDefaultOpenGLInfo, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;Ljava/lang/StringBuilder;Z)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public static] [junit] Removed Method getGLStrings, desc[(Ljavax/media/opengl/GL;Ljava/lang/StringBuilder;Z)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public static] [junit] Class com.jogamp.opengl.Threading [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.opengl.Threading.Mode [junit] Added Class , access[enum final public super synchronized] [junit] Class com.jogamp.opengl.TraceGL2 [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.opengl.TraceGL3 [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.opengl.TraceGL3bc [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.opengl.TraceGL4 [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.opengl.TraceGL4bc [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.opengl.TraceGLES1 [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.opengl.TraceGLES2 [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.opengl.TraceGLES3 [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.opengl.awt.AWTGLAutoDrawable [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.awt.ComponentEvents [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.awt.GLCanvas [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.opengl.awt.GLJPanel [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.opengl.egl.EGL [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.opengl.egl.EGLClientPixmapHI [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.opengl.egl.EGLExt [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.fixedfunc.GLLightingFunc [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.fixedfunc.GLMatrixFunc [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.fixedfunc.GLPointerFunc [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.fixedfunc.GLPointerFuncUtil [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.opengl.glu.GLU [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.opengl.glu.GLUnurbs [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.glu.GLUquadric [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.glu.GLUtessellator [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.glu.GLUtessellatorCallback [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.glu.GLUtessellatorCallbackAdapter [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.opengl.glu.gl2.GLUgl2 [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.opengl.glu.gl2es1.GLUgl2es1 [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.opengl.math.FloatUtil [junit] CompatChanged Method makeFrustum, throws[[] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method makePerspective, throws[[] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method makePerspective, throws[[] -> [com/jogamp/opengl/GLException]], access[] [junit] Class com.jogamp.opengl.math.Matrix4 [junit] CompatChanged Method makeFrustum, throws[[] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method makePerspective, throws[[] -> [com/jogamp/opengl/GLException]], access[] [junit] Class com.jogamp.opengl.swt.GLCanvas [junit] Added Method getChosenGLCapabilities, desc[()Lcom/jogamp/opengl/GLCapabilitiesImmutable;], sig[null], throws nil, access[public] [junit] Added Method getDelegatedDrawable, desc[()Lcom/jogamp/opengl/GLDrawable;], sig[null], throws nil, access[final public] [junit] Added Method disposeGLEventListener, desc[(Lcom/jogamp/opengl/GLEventListener;Z)Lcom/jogamp/opengl/GLEventListener;], sig[null], throws nil, access[public] [junit] Removed Method getGLEventListenerInitState, desc[(Ljavax/media/opengl/GLEventListener;)Z], sig[null], throws nil, access[public] [junit] Removed Method removeGLEventListener, desc[(Ljavax/media/opengl/GLEventListener;)Ljavax/media/opengl/GLEventListener;], sig[null], throws nil, access[public] [junit] Removed Method getGLProfile, desc[()Ljavax/media/opengl/GLProfile;], sig[null], throws nil, access[public] [junit] Removed Method getRequestedGLCapabilities, desc[()Ljavax/media/opengl/GLCapabilitiesImmutable;], sig[null], throws nil, access[public] [junit] Removed Method setContext, desc[(Ljavax/media/opengl/GLContext;Z)Ljavax/media/opengl/GLContext;], sig[null], throws nil, access[public] [junit] Added Method getGLEventListenerInitState, desc[(Lcom/jogamp/opengl/GLEventListener;)Z], sig[null], throws nil, access[public] [junit] Added Method createContext, desc[(Lcom/jogamp/opengl/GLContext;)Lcom/jogamp/opengl/GLContext;], sig[null], throws nil, access[public] [junit] Removed Method , desc[(Lorg/eclipse/swt/widgets/Composite;ILjavax/media/opengl/GLCapabilitiesImmutable;Ljavax/media/opengl/GLCapabilitiesChooser;)V], sig[null], throws nil, access[public] [junit] Removed Method setGL, desc[(Ljavax/media/opengl/GL;)Ljavax/media/opengl/GL;], sig[null], throws nil, access[public] [junit] Removed Method setSharedContext, desc[(Ljavax/media/opengl/GLContext;)V], sig[null], throws [java/lang/IllegalStateException], access[final public] [junit] Removed Method addGLEventListener, desc[(Ljavax/media/opengl/GLEventListener;)V], sig[null], throws nil, access[public] [junit] Removed Method getFactory, desc[()Ljavax/media/opengl/GLDrawableFactory;], sig[null], throws nil, access[public] [junit] Added Method removeGLEventListener, desc[(Lcom/jogamp/opengl/GLEventListener;)Lcom/jogamp/opengl/GLEventListener;], sig[null], throws nil, access[public] [junit] Added Method addGLEventListener, desc[(Lcom/jogamp/opengl/GLEventListener;)V], sig[null], throws nil, access[public] [junit] Removed Method create, desc[(Lorg/eclipse/swt/widgets/Composite;ILjavax/media/opengl/GLCapabilitiesImmutable;Ljavax/media/opengl/GLCapabilitiesChooser;)Lcom/jogamp/opengl/swt/GLCanvas;], sig[null], throws nil, access[public static] [junit] Added Method invoke, desc[(ZLcom/jogamp/opengl/GLRunnable;)Z], sig[null], throws [java/lang/IllegalStateException], access[public] [junit] Added Method create, desc[(Lorg/eclipse/swt/widgets/Composite;ILcom/jogamp/opengl/GLCapabilitiesImmutable;Lcom/jogamp/opengl/GLCapabilitiesChooser;)Lcom/jogamp/opengl/swt/GLCanvas;], sig[null], throws nil, access[public static] [junit] Added Method , desc[(Lorg/eclipse/swt/widgets/Composite;ILcom/jogamp/opengl/GLCapabilitiesImmutable;Lcom/jogamp/opengl/GLCapabilitiesChooser;)V], sig[null], throws nil, access[public] [junit] Removed Method getDelegatedDrawable, desc[()Ljavax/media/opengl/GLDrawable;], sig[null], throws nil, access[final public] [junit] Removed Method disposeGLEventListener, desc[(Ljavax/media/opengl/GLEventListener;Z)Ljavax/media/opengl/GLEventListener;], sig[null], throws nil, access[public] [junit] Added Method setSharedAutoDrawable, desc[(Lcom/jogamp/opengl/GLAutoDrawable;)V], sig[null], throws [java/lang/IllegalStateException], access[final public] [junit] Removed Method createContext, desc[(Ljavax/media/opengl/GLContext;)Ljavax/media/opengl/GLContext;], sig[null], throws nil, access[public] [junit] Changed Class , access[] [junit] Added Method setAnimator, desc[(Lcom/jogamp/opengl/GLAnimatorControl;)V], sig[null], throws [com/jogamp/opengl/GLException], access[public] [junit] Removed Method setSharedAutoDrawable, desc[(Ljavax/media/opengl/GLAutoDrawable;)V], sig[null], throws [java/lang/IllegalStateException], access[final public] [junit] Added Method getFactory, desc[()Lcom/jogamp/opengl/GLDrawableFactory;], sig[null], throws nil, access[public] [junit] Added Method getAnimator, desc[()Lcom/jogamp/opengl/GLAnimatorControl;], sig[null], throws nil, access[public] [junit] Removed Method getChosenGLCapabilities, desc[()Ljavax/media/opengl/GLCapabilitiesImmutable;], sig[null], throws nil, access[public] [junit] Removed Method addGLEventListener, desc[(ILjavax/media/opengl/GLEventListener;)V], sig[null], throws [java/lang/IndexOutOfBoundsException], access[public] [junit] Removed Method getNativeSurface, desc[()Ljavax/media/nativewindow/NativeSurface;], sig[null], throws nil, access[public] [junit] Added Method addGLEventListener, desc[(ILcom/jogamp/opengl/GLEventListener;)V], sig[null], throws [java/lang/IndexOutOfBoundsException], access[public] [junit] Removed Method getGL, desc[()Ljavax/media/opengl/GL;], sig[null], throws nil, access[public] [junit] Removed Method getAnimator, desc[()Ljavax/media/opengl/GLAnimatorControl;], sig[null], throws nil, access[public] [junit] Added Method getRequestedGLCapabilities, desc[()Lcom/jogamp/opengl/GLCapabilitiesImmutable;], sig[null], throws nil, access[public] [junit] Added Method setSharedContext, desc[(Lcom/jogamp/opengl/GLContext;)V], sig[null], throws [java/lang/IllegalStateException], access[final public] [junit] Added Method setContext, desc[(Lcom/jogamp/opengl/GLContext;Z)Lcom/jogamp/opengl/GLContext;], sig[null], throws nil, access[public] [junit] Added Method getGL, desc[()Lcom/jogamp/opengl/GL;], sig[null], throws nil, access[public] [junit] Removed Method getGLEventListener, desc[(I)Ljavax/media/opengl/GLEventListener;], sig[null], throws [java/lang/IndexOutOfBoundsException], access[public] [junit] Added Method getNativeSurface, desc[()Lcom/jogamp/nativewindow/NativeSurface;], sig[null], throws nil, access[public] [junit] Removed Method setGLEventListenerInitState, desc[(Ljavax/media/opengl/GLEventListener;Z)V], sig[null], throws nil, access[public] [junit] CompatChanged Method swapBuffers, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] Added Method setGLEventListenerInitState, desc[(Lcom/jogamp/opengl/GLEventListener;Z)V], sig[null], throws nil, access[public] [junit] Removed Method invoke, desc[(ZLjavax/media/opengl/GLRunnable;)Z], sig[null], throws [java/lang/IllegalStateException], access[public] [junit] Removed Method setAnimator, desc[(Ljavax/media/opengl/GLAnimatorControl;)V], sig[null], throws [javax/media/opengl/GLException], access[public] [junit] Added Method getContext, desc[()Lcom/jogamp/opengl/GLContext;], sig[null], throws nil, access[public] [junit] Added Method getGLProfile, desc[()Lcom/jogamp/opengl/GLProfile;], sig[null], throws nil, access[public] [junit] Added Method getGLEventListener, desc[(I)Lcom/jogamp/opengl/GLEventListener;], sig[null], throws [java/lang/IndexOutOfBoundsException], access[public] [junit] Added Method setGL, desc[(Lcom/jogamp/opengl/GL;)Lcom/jogamp/opengl/GL;], sig[null], throws nil, access[public] [junit] Removed Method getContext, desc[()Ljavax/media/opengl/GLContext;], sig[null], throws nil, access[public] [junit] CompatChanged Method setExclusiveContextThread, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] Class com.jogamp.opengl.util.Animator [junit] Removed Method , desc[(Ljavax/media/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[public] [junit] Removed Method , desc[(Ljava/lang/ThreadGroup;Ljavax/media/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[public] [junit] Changed Field stopIssued, access[added: package-private removed: protected ] [junit] CompatChanged Method setThreadGroup, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] Added Method , desc[(Ljava/lang/ThreadGroup;Lcom/jogamp/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[public] [junit] Changed Field threadGroup, access[added: private removed: protected ] [junit] Changed Field isAnimating, access[added: package-private removed: protected ] [junit] Added Method , desc[(Lcom/jogamp/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[public] [junit] Changed Field pauseIssued, access[added: bridge package-private volatile removed: protected ] [junit] Class com.jogamp.opengl.util.AnimatorBase [junit] Removed Method getUncaughtExceptionHandler, desc[()Ljavax/media/opengl/GLAnimatorControl$UncaughtExceptionHandler;], sig[null], throws nil, access[final public] [junit] Added Method getUncaughtExceptionHandler, desc[()Lcom/jogamp/opengl/GLAnimatorControl$UncaughtExceptionHandler;], sig[null], throws nil, access[final public] [junit] Removed Method remove, desc[(Ljavax/media/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[final public super synchronized] [junit] Removed Method setUncaughtExceptionHandler, desc[(Ljavax/media/opengl/GLAnimatorControl$UncaughtExceptionHandler;)V], sig[null], throws nil, access[final public] [junit] Added Method handleUncaughtException, desc[(Lcom/jogamp/opengl/util/AnimatorBase$UncaughtAnimatorException;)Z], sig[null], throws nil, access[final protected super synchronized] [junit] Added Method remove, desc[(Lcom/jogamp/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[final public super synchronized] [junit] Changed Class , access[] [junit] Removed Method add, desc[(Ljavax/media/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[final public super synchronized] [junit] Removed Method handleUncaughtException, desc[(Lcom/jogamp/opengl/util/AnimatorBase$UncaughtAnimatorException;)V], sig[null], throws nil, access[final protected super synchronized] [junit] CompatChanged Method setModeBits, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] Added Method setUncaughtExceptionHandler, desc[(Lcom/jogamp/opengl/GLAnimatorControl$UncaughtExceptionHandler;)V], sig[null], throws nil, access[final public] [junit] Added Method add, desc[(Lcom/jogamp/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[final public super synchronized] [junit] Class com.jogamp.opengl.util.AnimatorBase.UncaughtAnimatorException [junit] Removed Method , 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] Changed Class , access[] [junit] Removed Method display, desc[(Ljavax/media/opengl/GLAutoDrawable;I)V], sig[null], throws nil, access[abstract public] [junit] Added Method display, desc[(Lcom/jogamp/opengl/GLAutoDrawable;I)V], sig[null], throws nil, access[abstract public] [junit] Class com.jogamp.opengl.util.FPSAnimator [junit] Added Method , desc[(Lcom/jogamp/opengl/GLAutoDrawable;IZ)V], sig[null], throws nil, access[public] [junit] CompatChanged Method setFPS, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] Removed Method , desc[(Ljavax/media/opengl/GLAutoDrawable;I)V], sig[null], throws nil, access[public] [junit] Removed Method , desc[(Ljavax/media/opengl/GLAutoDrawable;IZ)V], sig[null], throws nil, access[public] [junit] Added Method , desc[(Lcom/jogamp/opengl/GLAutoDrawable;I)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.util.GLArrayDataClient [junit] CompatChanged Method createGLSL, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] Added Method init_vbo, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[protected] [junit] Added Method enableBuffer, desc[(Lcom/jogamp/opengl/GL;Z)V], sig[null], throws nil, access[public] [junit] Removed Method destroy, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[public] [junit] CompatChanged Method checkSeal, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] Removed Method bindBuffer, desc[(Ljavax/media/opengl/GL;Z)Z], sig[null], throws nil, access[public] [junit] CompatChanged Method init, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] Removed Method reset, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[public] [junit] Removed Method seal, desc[(Ljavax/media/opengl/GL;Z)V], sig[null], throws nil, access[public] [junit] Removed Method init_vbo, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[protected] [junit] Added Method reset, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[public] [junit] Removed Method enableBuffer, desc[(Ljavax/media/opengl/GL;Z)V], sig[null], throws nil, access[public] [junit] Added Method seal, desc[(Lcom/jogamp/opengl/GL;Z)V], sig[null], throws nil, access[public] [junit] Added Method bindBuffer, desc[(Lcom/jogamp/opengl/GL;Z)Z], sig[null], throws nil, access[public] [junit] CompatChanged Method createGLSL, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method createFixed, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method createFixed, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] Added Method destroy, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.util.GLArrayDataEditable [junit] Added Method enableBuffer, desc[(Lcom/jogamp/opengl/GL;Z)V], sig[null], throws nil, access[abstract public] [junit] Changed Class , access[] [junit] Added Method destroy, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[abstract public] [junit] Removed Method reset, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[abstract public] [junit] Removed Method seal, desc[(Ljavax/media/opengl/GL;Z)V], sig[null], throws nil, access[abstract public] [junit] Removed Method enableBuffer, desc[(Ljavax/media/opengl/GL;Z)V], sig[null], throws nil, access[abstract public] [junit] Removed Method bindBuffer, desc[(Ljavax/media/opengl/GL;Z)Z], sig[null], throws nil, access[abstract public] [junit] Removed Method destroy, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[abstract public] [junit] Added Method bindBuffer, desc[(Lcom/jogamp/opengl/GL;Z)Z], sig[null], throws nil, access[abstract public] [junit] Added Method reset, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[abstract public] [junit] Added Method seal, desc[(Lcom/jogamp/opengl/GL;Z)V], sig[null], throws nil, access[abstract public] [junit] Class com.jogamp.opengl.util.GLArrayDataServer [junit] CompatChanged Method createData, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method createGLSLInterleaved, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] Removed Method addGLSLSubArray, desc[(Ljava/lang/String;II)Ljavax/media/opengl/GLArrayData;], sig[null], throws nil, access[public] [junit] CompatChanged Method createData, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] Added Method destroy, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[public] [junit] CompatChanged Method createFixedInterleavedMapped, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method createGLSLInterleaved, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] Removed Method unmapStorage, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[public] [junit] Added Method mapStorage, desc[(Lcom/jogamp/opengl/GL;I)Lcom/jogamp/opengl/GLBufferStorage;], sig[null], throws nil, access[public] [junit] CompatChanged Method init, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method createGLSL, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] Added Method addGLSLSubArray, desc[(Ljava/lang/String;II)Lcom/jogamp/opengl/GLArrayData;], sig[null], throws nil, access[public] [junit] CompatChanged Method createFixed, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] Removed Method mapStorage, desc[(Ljavax/media/opengl/GL;JJI)Ljavax/media/opengl/GLBufferStorage;], sig[null], throws nil, access[public] [junit] CompatChanged Method createGLSL, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method createGLSLInterleavedMapped, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method createFixed, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] Added Method init_vbo, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[protected] [junit] CompatChanged Method createFixedInterleaved, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method createFixedInterleaved, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] Removed Method destroy, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[public] [junit] Added Method mapStorage, desc[(Lcom/jogamp/opengl/GL;JJI)Lcom/jogamp/opengl/GLBufferStorage;], sig[null], throws nil, access[public] [junit] CompatChanged Method createDataMapped, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] Added Method addFixedSubArray, desc[(III)Lcom/jogamp/opengl/GLArrayData;], sig[null], throws nil, access[public] [junit] Added Method unmapStorage, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[public] [junit] Removed Method addFixedSubArray, desc[(III)Ljavax/media/opengl/GLArrayData;], sig[null], throws nil, access[public] [junit] CompatChanged Method createGLSLMapped, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] Removed Method init_vbo, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[protected] [junit] Removed Method mapStorage, desc[(Ljavax/media/opengl/GL;I)Ljavax/media/opengl/GLBufferStorage;], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.util.GLArrayDataWrapper [junit] Added Method destroy, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[public] [junit] CompatChanged Method createGLSL, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] Added Method setLocation, desc[(Lcom/jogamp/opengl/GL2ES2;II)I], sig[null], throws nil, access[final public] [junit] CompatChanged Method createFixed, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] Removed Method setLocation, desc[(Ljavax/media/opengl/GL2ES2;I)I], sig[null], throws nil, access[final public] [junit] Removed Method validate, desc[(Ljavax/media/opengl/GLProfile;Z)Z], sig[null], throws nil, access[final public] [junit] CompatChanged Method init, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] Added Method setLocation, desc[(Lcom/jogamp/opengl/GL2ES2;I)I], sig[null], throws nil, access[final public] [junit] Removed Method destroy, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[public] [junit] Changed Class , access[] [junit] Removed Method setLocation, desc[(Ljavax/media/opengl/GL2ES2;II)I], sig[null], throws nil, access[final public] [junit] CompatChanged Method createFixed, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method createGLSL, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] Added Method validate, desc[(Lcom/jogamp/opengl/GLProfile;Z)Z], sig[null], throws nil, access[final public] [junit] Class com.jogamp.opengl.util.GLBuffers [junit] Added Method sizeof, desc[(Lcom/jogamp/opengl/GL;[IIIIIIZ)I], sig[null], throws [com/jogamp/opengl/GLException], access[final public static] [junit] Removed Method sizeof, desc[(Ljavax/media/opengl/GL;[IIIIIZ)I], sig[null], throws nil, access[final public static] [junit] CompatChanged Method componentCount, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] Removed Method sizeof, desc[(Ljavax/media/opengl/GL;[IIIIIIZ)I], sig[null], throws [javax/media/opengl/GLException], access[final public static] [junit] CompatChanged Method bytesPerPixel, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] Added Method sizeof, desc[(Lcom/jogamp/opengl/GL;[IIIIIZ)I], sig[null], throws nil, access[final public static] [junit] Class com.jogamp.opengl.util.GLDrawableUtil [junit] Added Method moveGLEventListener, desc[(Lcom/jogamp/opengl/GLAutoDrawable;Lcom/jogamp/opengl/GLAutoDrawable;Lcom/jogamp/opengl/GLEventListener;Z)V], sig[null], throws nil, access[final public static] [junit] Removed Method isAnimatorStartedOnOtherThread, desc[(Ljavax/media/opengl/GLAnimatorControl;)Z], sig[null], throws nil, access[final public static] [junit] Removed Method swapGLContext, desc[(Ljavax/media/opengl/GLAutoDrawable;Ljavax/media/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[final public static] [junit] Removed Method isAnimatorAnimating, desc[(Ljavax/media/opengl/GLAnimatorControl;)Z], sig[null], throws nil, access[final public static] [junit] Added Method isAnimatorStarted, desc[(Lcom/jogamp/opengl/GLAnimatorControl;)Z], sig[null], throws nil, access[final public static] [junit] Added Method swapBuffersBeforeRead, desc[(Lcom/jogamp/opengl/GLCapabilitiesImmutable;)Z], sig[null], throws nil, access[final public static] [junit] Removed Method swapGLContextAndAllGLEventListener, desc[(Ljavax/media/opengl/GLAutoDrawable;Ljavax/media/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[final public static] [junit] Added Method swapGLContextAndAllGLEventListener, desc[(Lcom/jogamp/opengl/GLAutoDrawable;Lcom/jogamp/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[final public static] [junit] Added Method isAnimatorAnimatingOnOtherThread, desc[(Lcom/jogamp/opengl/GLAnimatorControl;)Z], sig[null], throws nil, access[final public static] [junit] Added Method moveAllGLEventListener, desc[(Lcom/jogamp/opengl/GLAutoDrawable;Lcom/jogamp/opengl/GLAutoDrawable;Z)V], sig[null], throws nil, access[final public static] [junit] Removed Method swapBuffersBeforeRead, desc[(Ljavax/media/opengl/GLCapabilitiesImmutable;)Z], sig[null], throws nil, access[final public static] [junit] Removed Method isAnimatorStarted, desc[(Ljavax/media/opengl/GLAnimatorControl;)Z], sig[null], throws nil, access[final public static] [junit] Added Method swapGLContext, desc[(Lcom/jogamp/opengl/GLAutoDrawable;Lcom/jogamp/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[final public static] [junit] Added Method isSwapGLContextSafe, desc[(Lcom/jogamp/opengl/GLCapabilitiesImmutable;Lcom/jogamp/opengl/GLCapabilitiesImmutable;Lcom/jogamp/opengl/GLCapabilitiesImmutable;)Z], sig[null], throws nil, access[public static] [junit] Removed Method isAnimatorAnimatingOnOtherThread, desc[(Ljavax/media/opengl/GLAnimatorControl;)Z], sig[null], throws nil, access[final public static] [junit] Added Method isAnimatorAnimating, desc[(Lcom/jogamp/opengl/GLAnimatorControl;)Z], sig[null], throws nil, access[final public static] [junit] Removed Method moveGLEventListener, desc[(Ljavax/media/opengl/GLAutoDrawable;Ljavax/media/opengl/GLAutoDrawable;Ljavax/media/opengl/GLEventListener;Z)V], sig[null], throws nil, access[final public static] [junit] Removed Method isSwapGLContextSafe, desc[(Ljavax/media/opengl/GLCapabilitiesImmutable;Ljavax/media/opengl/GLCapabilitiesImmutable;Ljavax/media/opengl/GLCapabilitiesImmutable;)Z], sig[null], throws nil, access[public static] [junit] Added Method isAnimatorStartedOnOtherThread, desc[(Lcom/jogamp/opengl/GLAnimatorControl;)Z], sig[null], throws nil, access[final public static] [junit] Removed Method moveAllGLEventListener, desc[(Ljavax/media/opengl/GLAutoDrawable;Ljavax/media/opengl/GLAutoDrawable;Z)V], sig[null], throws nil, access[final public static] [junit] Class com.jogamp.opengl.util.GLDrawableUtil.ReshapeGLEventListener [junit] Removed Method run, desc[(Ljavax/media/opengl/GLAutoDrawable;)Z], sig[null], throws nil, access[public] [junit] Changed Class , access[] [junit] Added Method run, desc[(Lcom/jogamp/opengl/GLAutoDrawable;)Z], sig[null], throws nil, access[public] [junit] Removed Method , desc[(Ljavax/media/opengl/GLEventListener;Z)V], sig[null], throws nil, access[public] [junit] Added Method , desc[(Lcom/jogamp/opengl/GLEventListener;Z)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.util.GLPixelBuffer [junit] Removed Method , desc[(Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;IIIZLjava/nio/Buffer;Z)V], sig[null], throws nil, access[public] [junit] Added Method , desc[(Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;ZIIILjava/nio/Buffer;Z)V], sig[null], throws nil, access[public] [junit] Added Method requiresNewBuffer, desc[(Lcom/jogamp/opengl/GL;III)Z], sig[null], throws nil, access[public] [junit] Removed Method requiresNewBuffer, desc[(Ljavax/media/opengl/GL;III)Z], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.util.GLPixelBuffer.DefaultGLPixelBufferProvider [junit] Removed Method getAttributes, desc[(Ljavax/media/opengl/GL;I)Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;], sig[null], throws nil, access[public] [junit] Added Method getHostPixelComp, desc[(Lcom/jogamp/opengl/GLProfile;I)Lcom/jogamp/nativewindow/util/PixelFormat$Composition;], sig[null], throws nil, access[public] [junit] Removed Method allocate, desc[(Ljavax/media/opengl/GL;Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;IIIZI)Lcom/jogamp/opengl/util/GLPixelBuffer;], sig[null], throws nil, access[public] [junit] Added Method getAttributes, desc[(Lcom/jogamp/opengl/GL;IZ)Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;], sig[null], throws nil, access[public] [junit] Added Method allocate, desc[(Lcom/jogamp/opengl/GL;Lcom/jogamp/nativewindow/util/PixelFormat$Composition;Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;ZIIII)Lcom/jogamp/opengl/util/GLPixelBuffer;], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.util.GLPixelBuffer.GLPixelAttributes [junit] Added Method convert, desc[(Lcom/jogamp/opengl/GL;IZ)Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;], sig[null], throws nil, access[public static] [junit] Removed Method getPixelFormat, desc[()Ljavax/media/nativewindow/util/PixelFormat;], sig[null], throws nil, access[final public] [junit] CompatChanged Method , throws[[] -> [com/jogamp/opengl/GLException]], access[] [junit] Removed Method , desc[(III)V], sig[null], throws nil, access[public] [junit] Added Method getPixelFormat, desc[(II)Lcom/jogamp/nativewindow/util/PixelFormat;], sig[null], throws nil, access[final public static] [junit] Added Method convert, desc[(Lcom/jogamp/opengl/GLProfile;Lcom/jogamp/nativewindow/util/PixelFormat;Z)Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;], sig[null], throws nil, access[final public static] [junit] Added Field pfmt, desc[Lcom/jogamp/nativewindow/util/PixelFormat;], sig[null], value[type null, data null, access[final public] [junit] Removed Field bytesPerPixel, desc[I], sig[null], value[type null, data null, access[final public] [junit] Removed Field componentCount, desc[I], sig[null], value[type null, data null, access[final public] [junit] Added Method , desc[(Lcom/jogamp/opengl/GLProfile;Lcom/jogamp/nativewindow/util/PixelFormat;Z)V], sig[null], throws [com/jogamp/opengl/GLException], access[public] [junit] Added Method equals, desc[(Ljava/lang/Object;)Z], sig[null], throws nil, access[final public] [junit] Added Method hashCode, desc[()I], sig[null], throws nil, access[final public] [junit] Removed Method convert, desc[(Ljavax/media/nativewindow/util/PixelFormat;Ljavax/media/opengl/GLProfile;)Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;], sig[null], throws nil, access[final public static] [junit] Class com.jogamp.opengl.util.GLPixelBuffer.GLPixelBufferProvider [junit] Removed Method allocate, desc[(Ljavax/media/opengl/GL;Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;IIIZI)Lcom/jogamp/opengl/util/GLPixelBuffer;], sig[null], throws nil, access[abstract public] [junit] Added Method getHostPixelComp, desc[(Lcom/jogamp/opengl/GLProfile;I)Lcom/jogamp/nativewindow/util/PixelFormat$Composition;], sig[null], throws nil, access[abstract public] [junit] Added Method allocate, desc[(Lcom/jogamp/opengl/GL;Lcom/jogamp/nativewindow/util/PixelFormat$Composition;Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;ZIIII)Lcom/jogamp/opengl/util/GLPixelBuffer;], sig[null], throws nil, access[abstract public] [junit] Removed Method getAttributes, desc[(Ljavax/media/opengl/GL;I)Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;], sig[null], throws nil, access[abstract public] [junit] Added Method getAttributes, desc[(Lcom/jogamp/opengl/GL;IZ)Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;], sig[null], throws nil, access[abstract public] [junit] Class com.jogamp.opengl.util.GLPixelBuffer.SingletonGLPixelBufferProvider [junit] Added Method getSingleBuffer, desc[(Lcom/jogamp/nativewindow/util/PixelFormat$Composition;Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;Z)Lcom/jogamp/opengl/util/GLPixelBuffer;], sig[null], throws nil, access[abstract public] [junit] Added Method dispose, desc[()V], sig[null], throws nil, access[abstract public] [junit] Added Method allocate, desc[(Lcom/jogamp/opengl/GL;Lcom/jogamp/nativewindow/util/PixelFormat$Composition;Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;ZIIII)Lcom/jogamp/opengl/util/GLPixelBuffer;], sig[null], throws nil, access[abstract public] [junit] Added Method initSingleton, desc[(Lcom/jogamp/opengl/GLProfile;IZIII)Lcom/jogamp/opengl/util/GLPixelBuffer;], sig[null], throws nil, access[abstract public] [junit] Removed Method initSingleton, desc[(IIIIZ)Lcom/jogamp/opengl/util/GLPixelBuffer;], sig[null], throws nil, access[abstract public] [junit] Removed Method getSingleBuffer, desc[(Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;)Lcom/jogamp/opengl/util/GLPixelBuffer;], sig[null], throws nil, access[abstract public] [junit] Class com.jogamp.opengl.util.GLPixelStorageModes [junit] Added Method restore, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws [com/jogamp/opengl/GLException], access[final public] [junit] Removed Method savePack, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[final public] [junit] Added Method saveAll, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[final public] [junit] Added Method savePack, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[final public] [junit] Removed Method resetPack, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[final public] [junit] Removed Method setRowLength, desc[(Ljavax/media/opengl/GL2ES3;II)V], sig[null], throws nil, access[final public] [junit] Removed Method resetUnpack, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[final public] [junit] Added Method saveUnpack, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[final public] [junit] Removed Method setUnpackAlignment, desc[(Ljavax/media/opengl/GL;I)V], sig[null], throws nil, access[final public] [junit] Added Method setPackAlignment, desc[(Lcom/jogamp/opengl/GL;I)V], sig[null], throws nil, access[final public] [junit] Removed Method setUnpackRowLength, desc[(Ljavax/media/opengl/GL2ES2;I)V], sig[null], throws nil, access[final public] [junit] Added Method setPackRowLength, desc[(Lcom/jogamp/opengl/GL2ES3;I)V], sig[null], throws nil, access[final public] [junit] Added Method resetPack, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[final public] [junit] Removed Method setPackAlignment, desc[(Ljavax/media/opengl/GL;I)V], sig[null], throws nil, access[final public] [junit] Removed Method resetAll, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[final public] [junit] Removed Method setPackRowLength, desc[(Ljavax/media/opengl/GL2ES3;I)V], sig[null], throws nil, access[final public] [junit] Added Method setAlignment, desc[(Lcom/jogamp/opengl/GL;II)V], sig[null], throws nil, access[final public] [junit] Added Method , desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[public] [junit] Added Method resetUnpack, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[final public] [junit] Removed Method saveAll, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[final public] [junit] Added Method setUnpackRowLength, desc[(Lcom/jogamp/opengl/GL2ES3;I)V], sig[null], throws nil, access[final public] [junit] Added Method setRowLength, desc[(Lcom/jogamp/opengl/GL2ES3;II)V], sig[null], throws nil, access[final public] [junit] Added Method resetAll, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[final public] [junit] Removed Method saveUnpack, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[final public] [junit] Removed Method restore, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws [javax/media/opengl/GLException], access[final public] [junit] Removed Method setAlignment, desc[(Ljavax/media/opengl/GL;II)V], sig[null], throws nil, access[final public] [junit] Removed Method , desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[public] [junit] Added Method setUnpackAlignment, desc[(Lcom/jogamp/opengl/GL;I)V], sig[null], throws nil, access[final public] [junit] Class com.jogamp.opengl.util.GLReadBufferUtil [junit] Removed Method readPixels, desc[(Ljavax/media/opengl/GL;IIIIZ)Z], sig[null], throws nil, access[public] [junit] Removed Method readPixels, desc[(Ljavax/media/opengl/GL;Z)Z], sig[null], throws nil, access[public] [junit] Added Field hasAlpha, desc[Z], sig[null], value[type null, data null, access[protected] [junit] Added Method dispose, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[public] [junit] Removed Field alignment, desc[I], sig[null], value[type null, data null, access[final protected] [junit] Removed Field componentCount, desc[I], sig[null], value[type null, data null, access[final protected] [junit] Added Method readPixelsImpl, desc[(Lcom/jogamp/opengl/GLDrawable;Lcom/jogamp/opengl/GL;IIIIZ)Z], sig[null], throws nil, access[protected] [junit] Removed Method readPixelsImpl, desc[(Ljavax/media/opengl/GLDrawable;Ljavax/media/opengl/GL;IIIIZ)Z], sig[null], throws nil, access[protected] [junit] Added Method readPixels, desc[(Lcom/jogamp/opengl/GL;Z)Z], sig[null], throws nil, access[public] [junit] Added Method readPixels, desc[(Lcom/jogamp/opengl/GL;IIIIZ)Z], sig[null], throws nil, access[public] [junit] Removed Method dispose, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.util.Gamma [junit] Removed Method resetDisplayGamma, desc[(Ljavax/media/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[public static] [junit] Added Method setDisplayGamma, desc[(Lcom/jogamp/opengl/GLAutoDrawable;FFF)Z], sig[null], throws [java/lang/IllegalArgumentException], access[public static] [junit] Added Method resetDisplayGamma, desc[(Lcom/jogamp/opengl/GLDrawable;)V], sig[null], throws nil, access[public static] [junit] Removed Method setDisplayGamma, desc[(Ljavax/media/opengl/GLAutoDrawable;FFF)Z], sig[null], throws [java/lang/IllegalArgumentException], access[public static] [junit] Removed Method resetAllDisplayGamma, desc[(Ljavax/media/opengl/GLDrawable;)V], sig[null], throws nil, access[public static] [junit] Added Method resetAllDisplayGamma, desc[(Lcom/jogamp/opengl/GLDrawable;)V], sig[null], throws nil, access[public static] [junit] Added Method resetDisplayGamma, desc[(Lcom/jogamp/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[public static] [junit] Removed Method resetDisplayGamma, desc[(Ljavax/media/opengl/GLDrawable;)V], sig[null], throws nil, access[public static] [junit] Added Method setDisplayGamma, desc[(Lcom/jogamp/opengl/GLDrawable;FFF)Z], sig[null], throws [java/lang/IllegalArgumentException], access[public static] [junit] Removed Method setDisplayGamma, desc[(Ljavax/media/opengl/GLDrawable;FFF)Z], sig[null], throws [java/lang/IllegalArgumentException], access[public static] [junit] Class com.jogamp.opengl.util.ImmModeSink [junit] Removed Method glEnd, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[final public] [junit] Removed Method draw, desc[(Ljavax/media/opengl/GL;Z)V], sig[null], throws nil, access[public] [junit] Added Method destroy, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[public] [junit] Added Method glEnd, desc[(Lcom/jogamp/opengl/GL;Z)V], sig[null], throws nil, access[public] [junit] Removed Method glEnd, desc[(Ljavax/media/opengl/GL;Ljava/nio/Buffer;)V], sig[null], throws nil, access[final public] [junit] Added Method draw, desc[(Lcom/jogamp/opengl/GL;Ljava/nio/Buffer;Z)V], sig[null], throws nil, access[public] [junit] Removed Method reset, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[public] [junit] Removed Method destroy, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[public] [junit] Added Method glEnd, desc[(Lcom/jogamp/opengl/GL;Ljava/nio/Buffer;)V], sig[null], throws nil, access[final public] [junit] Removed Method draw, desc[(Ljavax/media/opengl/GL;Ljava/nio/Buffer;Z)V], sig[null], throws nil, access[public] [junit] Added Method draw, desc[(Lcom/jogamp/opengl/GL;Z)V], sig[null], throws nil, access[public] [junit] Removed Method glEnd, desc[(Ljavax/media/opengl/GL;Z)V], sig[null], throws nil, access[public] [junit] Added Method reset, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[public] [junit] Added Method glEnd, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[final public] [junit] Class com.jogamp.opengl.util.ImmModeSink.VBOSet [junit] Removed Method destroy, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[public] [junit] Added Method draw, desc[(Lcom/jogamp/opengl/GL;Ljava/nio/Buffer;ZI)V], sig[null], throws nil, access[protected] [junit] Added Method seal, desc[(Lcom/jogamp/opengl/GL;Z)V], sig[null], throws nil, access[public] [junit] Removed Method regenerate, desc[(Ljavax/media/opengl/GL;)Lcom/jogamp/opengl/util/ImmModeSink$VBOSet;], sig[null], throws nil, access[final protected] [junit] CompatChanged Method checkSeal, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] Removed Method reset, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[public] [junit] Removed Method seal, desc[(Ljavax/media/opengl/GL;Z)V], sig[null], throws nil, access[public] [junit] Removed Method draw, desc[(Ljavax/media/opengl/GL;Ljava/nio/Buffer;ZI)V], sig[null], throws nil, access[protected] [junit] Added Method enableBuffer, desc[(Lcom/jogamp/opengl/GL;Z)V], sig[null], throws nil, access[public] [junit] Added Method useShaderProgram, desc[(Lcom/jogamp/opengl/GL2ES2;Z)V], sig[null], throws nil, access[protected] [junit] Added Method regenerate, desc[(Lcom/jogamp/opengl/GL;)Lcom/jogamp/opengl/util/ImmModeSink$VBOSet;], sig[null], throws nil, access[final protected] [junit] Removed Method enableBuffer, desc[(Ljavax/media/opengl/GL;Z)V], sig[null], throws nil, access[public] [junit] Removed Method useShaderProgram, desc[(Ljavax/media/opengl/GL2ES2;Z)V], sig[null], throws nil, access[protected] [junit] Added Method destroy, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[public] [junit] Added Method reset, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.util.PMVMatrix [junit] Changed Class , access[] [junit] CompatChanged Method gluPerspective, throws[[] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method glFrustumf, throws[[] -> [com/jogamp/opengl/GLException]], access[] [junit] Class com.jogamp.opengl.util.PNGPixelRect [junit] Removed Method , 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] Added Method read, desc[(Ljava/io/InputStream;Lcom/jogamp/nativewindow/util/PixelFormat;ZIZ)Lcom/jogamp/opengl/util/PNGPixelRect;], sig[null], throws [java/io/IOException], access[public static] [junit] Removed Method write, desc[(Ljavax/media/nativewindow/util/PixelFormat;Ljavax/media/nativewindow/util/DimensionImmutable;IZLjava/nio/IntBuffer;DDLjava/io/OutputStream;Z)V], sig[null], throws [java/io/IOException], access[public static] [junit] Added Method , 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 , desc[(Lcom/jogamp/nativewindow/util/PixelRectangle;DD)V], sig[null], throws nil, access[public] [junit] Added Method write, desc[(Lcom/jogamp/nativewindow/util/PixelFormat;Lcom/jogamp/nativewindow/util/DimensionImmutable;IZLjava/nio/IntBuffer;DDLjava/io/OutputStream;Z)V], sig[null], throws [java/io/IOException], access[public static] [junit] Changed Class , access[] [junit] Class com.jogamp.opengl.util.RandomTileRenderer [junit] Removed Method beginTile, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws [java/lang/IllegalStateException, javax/media/opengl/GLException], access[final public] [junit] Added Method beginTile, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws [java/lang/IllegalStateException, com/jogamp/opengl/GLException], access[final public] [junit] Added Method endTile, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws [java/lang/IllegalStateException, com/jogamp/opengl/GLException], access[public] [junit] Removed Method endTile, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws [java/lang/IllegalStateException, javax/media/opengl/GLException], access[public] [junit] Class com.jogamp.opengl.util.TileRenderer [junit] Added Method getClippedImageSize, desc[()Lcom/jogamp/nativewindow/util/DimensionImmutable;], sig[null], throws nil, access[final public] [junit] Added Method endTile, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws [java/lang/IllegalStateException, com/jogamp/opengl/GLException], access[public] [junit] Removed Method getClippedImageSize, desc[()Ljavax/media/nativewindow/util/DimensionImmutable;], sig[null], throws nil, access[final public] [junit] Removed Method beginTile, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws [java/lang/IllegalStateException, javax/media/opengl/GLException], access[final public] [junit] Added Method beginTile, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws [java/lang/IllegalStateException, com/jogamp/opengl/GLException], access[final public] [junit] Removed Method endTile, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws [java/lang/IllegalStateException, javax/media/opengl/GLException], access[public] [junit] Class com.jogamp.opengl.util.TileRendererBase [junit] Added Method beginTile, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws [java/lang/IllegalStateException, com/jogamp/opengl/GLException], access[abstract public] [junit] Added Method reqPreSwapBuffers, desc[(Lcom/jogamp/opengl/GLCapabilitiesImmutable;)Z], sig[null], throws nil, access[final public] [junit] Added Method getAttachedDrawable, desc[()Lcom/jogamp/opengl/GLAutoDrawable;], sig[null], throws nil, access[final public] [junit] Removed Method beginTile, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws [java/lang/IllegalStateException, javax/media/opengl/GLException], access[abstract public] [junit] Added Method getImageSize, desc[()Lcom/jogamp/nativewindow/util/DimensionImmutable;], sig[null], throws nil, access[final public] [junit] Removed Method setGLEventListener, desc[(Ljavax/media/opengl/GLEventListener;Ljavax/media/opengl/GLEventListener;)V], sig[null], throws nil, access[final public] [junit] Added Method setGLEventListener, desc[(Lcom/jogamp/opengl/GLEventListener;Lcom/jogamp/opengl/GLEventListener;)V], sig[null], throws nil, access[final public] [junit] Removed Method getImageSize, desc[()Ljavax/media/nativewindow/util/DimensionImmutable;], sig[null], throws nil, access[final public] [junit] Added Method endTile, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws [java/lang/IllegalStateException, com/jogamp/opengl/GLException], access[abstract public] [junit] Removed Method reqPreSwapBuffers, desc[(Ljavax/media/opengl/GLCapabilitiesImmutable;)Z], sig[null], throws nil, access[final public] [junit] Removed Method attachAutoDrawable, desc[(Ljavax/media/opengl/GLAutoDrawable;)V], sig[null], throws [java/lang/IllegalStateException], access[final public] [junit] Removed Method endTile, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws [java/lang/IllegalStateException, javax/media/opengl/GLException], access[abstract public] [junit] Added Method attachAutoDrawable, desc[(Lcom/jogamp/opengl/GLAutoDrawable;)V], sig[null], throws [java/lang/IllegalStateException], access[final public] [junit] Removed Method getAttachedDrawable, desc[()Ljavax/media/opengl/GLAutoDrawable;], sig[null], throws nil, access[final public] [junit] Class com.jogamp.opengl.util.av.GLMediaPlayer [junit] Removed Method initGL, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws [java/lang/IllegalStateException, com/jogamp/opengl/util/av/GLMediaPlayer$StreamException, javax/media/opengl/GLException], access[abstract public] [junit] Added Method initGL, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws [java/lang/IllegalStateException, com/jogamp/opengl/util/av/GLMediaPlayer$StreamException, com/jogamp/opengl/GLException], access[abstract public] [junit] Removed Method destroy, desc[(Ljavax/media/opengl/GL;)Lcom/jogamp/opengl/util/av/GLMediaPlayer$State;], sig[null], throws nil, access[abstract public] [junit] Added Method initStream, desc[(Lcom/jogamp/common/net/Uri;III)V], sig[null], throws [java/lang/IllegalStateException, java/lang/IllegalArgumentException], access[abstract public] [junit] Removed Method getNextTexture, desc[(Ljavax/media/opengl/GL;)Lcom/jogamp/opengl/util/texture/TextureSequence$TextureFrame;], sig[null], throws [java/lang/IllegalStateException], access[abstract public] [junit] Changed Field CameraInputScheme, desc[Ljava/lang/String; -> Lcom/jogamp/common/net/Uri$Encoded;], type[java.lang.String -> nil], access[] [junit] Added Method getNextTexture, desc[(Lcom/jogamp/opengl/GL;)Lcom/jogamp/opengl/util/texture/TextureSequence$TextureFrame;], sig[null], throws [java/lang/IllegalStateException], access[abstract public] [junit] Added Method destroy, desc[(Lcom/jogamp/opengl/GL;)Lcom/jogamp/opengl/util/av/GLMediaPlayer$State;], sig[null], throws nil, access[abstract public] [junit] Added Method getUri, desc[()Lcom/jogamp/common/net/Uri;], sig[null], throws nil, access[abstract public] [junit] Removed Method getURI, desc[()Ljava/net/URI;], sig[null], throws nil, access[abstract public] [junit] Removed Method initStream, desc[(Ljava/net/URI;III)V], sig[null], throws [java/lang/IllegalStateException, java/lang/IllegalArgumentException], access[abstract public] [junit] Class com.jogamp.opengl.util.awt.AWTGLPixelBuffer [junit] Added Method , desc[(Lcom/jogamp/nativewindow/util/PixelFormat$Composition;Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;ZIIIILjava/awt/image/BufferedImage;Ljava/nio/Buffer;Z)V], sig[null], throws nil, access[public] [junit] Added Method getHostPixelComp, desc[()Lcom/jogamp/nativewindow/util/PixelFormat$Composition;], sig[null], throws nil, access[final public] [junit] Removed Field awtPixelAttributesIntRGBA4, desc[Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;], sig[null], value[type null, data null, access[final public static] [junit] Removed Field awtPixelAttributesIntRGB3, desc[Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;], sig[null], value[type null, data null, access[final public static] [junit] Removed Method , desc[(Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;IIIZLjava/awt/image/BufferedImage;Ljava/nio/Buffer;Z)V], sig[null], throws nil, access[public] [junit] Added Method getAWTFormat, desc[()I], sig[null], throws nil, access[final public] [junit] Class com.jogamp.opengl.util.awt.AWTGLPixelBuffer.AWTGLPixelBufferProvider [junit] Added Method getAttributes, desc[(Lcom/jogamp/opengl/GL;IZ)Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;], sig[null], throws nil, access[public] [junit] Removed Method getAttributes, desc[(Ljavax/media/opengl/GL;I)Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;], sig[null], throws nil, access[public] [junit] Added Method allocate, desc[(Lcom/jogamp/opengl/GL;Lcom/jogamp/nativewindow/util/PixelFormat$Composition;Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;ZIIII)Lcom/jogamp/opengl/util/awt/AWTGLPixelBuffer;], sig[null], throws nil, access[public] [junit] Added Method getAWTPixelFormat, desc[(Lcom/jogamp/opengl/GLProfile;I)Lcom/jogamp/nativewindow/util/PixelFormat;], sig[null], throws nil, access[public] [junit] Added Method getAWTFormat, desc[(Lcom/jogamp/opengl/GLProfile;I)I], sig[null], throws nil, access[public] [junit] Removed Method allocate, desc[(Ljavax/media/opengl/GL;Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;IIIZI)Lcom/jogamp/opengl/util/awt/AWTGLPixelBuffer;], sig[null], throws nil, access[public] [junit] Added Method getAttributes, desc[(Lcom/jogamp/opengl/GLProfile;I)Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;], sig[null], throws nil, access[public] [junit] Added Method getHostPixelComp, desc[(Lcom/jogamp/opengl/GLProfile;I)Lcom/jogamp/nativewindow/util/PixelFormat$Composition;], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.util.awt.AWTGLPixelBuffer.SingleAWTGLPixelBufferProvider [junit] Added Method dispose, desc[()V], sig[null], throws nil, access[public] [junit] Added Method getSingleBuffer, desc[(Lcom/jogamp/nativewindow/util/PixelFormat$Composition;Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;Z)Lcom/jogamp/opengl/util/awt/AWTGLPixelBuffer;], sig[null], throws nil, access[public] [junit] Removed Method initSingleton, desc[(IIIIZ)Lcom/jogamp/opengl/util/awt/AWTGLPixelBuffer;], sig[null], throws nil, access[public] [junit] Added Method initSingleton, desc[(Lcom/jogamp/opengl/GLProfile;IZIII)Lcom/jogamp/opengl/util/awt/AWTGLPixelBuffer;], sig[null], throws nil, access[public] [junit] Removed Method getSingleBuffer, desc[(Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;)Lcom/jogamp/opengl/util/awt/AWTGLPixelBuffer;], sig[null], throws nil, access[public] [junit] Removed Method allocate, desc[(Ljavax/media/opengl/GL;Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;IIIZI)Lcom/jogamp/opengl/util/awt/AWTGLPixelBuffer;], sig[null], throws nil, access[public] [junit] Added Method allocate, desc[(Lcom/jogamp/opengl/GL;Lcom/jogamp/nativewindow/util/PixelFormat$Composition;Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;ZIIII)Lcom/jogamp/opengl/util/awt/AWTGLPixelBuffer;], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.util.awt.AWTGLReadBufferUtil [junit] Removed Method readPixelsToBufferedImage, desc[(Ljavax/media/opengl/GL;Z)Ljava/awt/image/BufferedImage;], sig[null], throws nil, access[public] [junit] Removed Method , desc[(Ljavax/media/opengl/GLProfile;Z)V], sig[null], throws nil, access[public] [junit] Added Method readPixelsToBufferedImage, desc[(Lcom/jogamp/opengl/GL;IIIIZ)Ljava/awt/image/BufferedImage;], sig[null], throws nil, access[public] [junit] Removed Method readPixelsToBufferedImage, desc[(Ljavax/media/opengl/GL;IIIIZ)Ljava/awt/image/BufferedImage;], sig[null], throws nil, access[public] [junit] Added Method readPixelsToBufferedImage, desc[(Lcom/jogamp/opengl/GL;Z)Ljava/awt/image/BufferedImage;], sig[null], throws nil, access[public] [junit] Added Method , desc[(Lcom/jogamp/opengl/GLProfile;Z)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.util.awt.Overlay [junit] CompatChanged Method endRendering, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method draw, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] Added Method , desc[(Lcom/jogamp/opengl/GLDrawable;)V], sig[null], throws nil, access[public] [junit] CompatChanged Method draw, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method drawAll, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] Removed Method , desc[(Ljavax/media/opengl/GLDrawable;)V], sig[null], throws nil, access[public] [junit] CompatChanged Method beginRendering, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] Class com.jogamp.opengl.util.awt.TextRenderer [junit] CompatChanged Method begin3DRendering, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method setColor, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method dispose, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method setColor, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method beginRendering, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method end3DRendering, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method draw, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method endRendering, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method beginRendering, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method draw, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] Class com.jogamp.opengl.util.awt.TextureRenderer [junit] CompatChanged Method setSize, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method getTexture, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method endOrthoRendering, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method end3DRendering, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method beginOrthoRendering, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method drawOrthoRect, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method dispose, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method setColor, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method setSize, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method setColor, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method drawOrthoRect, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method draw3DRect, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method begin3DRendering, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method beginOrthoRendering, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] Class com.jogamp.opengl.util.glsl.ShaderCode [junit] Added Method defaultShaderCustomization, desc[(Lcom/jogamp/opengl/GL2ES2;ZZ)I], sig[null], throws nil, access[final public] [junit] Removed Method addGLSLVersion, desc[(Ljavax/media/opengl/GL2ES2;)I], sig[null], throws nil, access[final public] [junit] Added Method addGLSLVersion, desc[(Lcom/jogamp/opengl/GL2ES2;)I], sig[null], throws nil, access[final public] [junit] Added Method compile, desc[(Lcom/jogamp/opengl/GL2ES2;)Z], sig[null], throws nil, access[public] [junit] Removed Method compile, desc[(Ljavax/media/opengl/GL2ES2;)Z], sig[null], throws nil, access[public] [junit] Added Method defaultShaderCustomization, desc[(Lcom/jogamp/opengl/GL2ES2;ZLjava/lang/String;)I], sig[null], throws nil, access[final public] [junit] Added Method destroy, desc[(Lcom/jogamp/opengl/GL2ES2;)V], sig[null], throws nil, access[public] [junit] Removed Method create, desc[(Ljavax/media/opengl/GL2ES2;IILjava/lang/Class;[Ljava/lang/String;Z)Lcom/jogamp/opengl/util/glsl/ShaderCode;], sig[(Ljavax/media/opengl/GL2ES2;IILjava/lang/Class<*>;[Ljava/lang/String;Z)Lcom/jogamp/opengl/util/glsl/ShaderCode;], throws nil, access[public static] [junit] Removed Method destroy, desc[(Ljavax/media/opengl/GL2ES2;)V], sig[null], throws nil, access[public] [junit] Added Method requiresGL3DefaultPrecision, desc[(Lcom/jogamp/opengl/GL2ES2;)Z], sig[null], throws nil, access[final public static] [junit] Added Method requiresDefaultPrecision, desc[(Lcom/jogamp/opengl/GL2ES2;)Z], sig[null], throws nil, access[final public static] [junit] Removed Method defaultShaderCustomization, desc[(Ljavax/media/opengl/GL2ES2;ZLjava/lang/String;)I], sig[null], throws nil, access[final public] [junit] Added Method create, desc[(Lcom/jogamp/opengl/GL2ES2;IILjava/lang/Class;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Z)Lcom/jogamp/opengl/util/glsl/ShaderCode;], sig[(Lcom/jogamp/opengl/GL2ES2;IILjava/lang/Class<*>;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Z)Lcom/jogamp/opengl/util/glsl/ShaderCode;], throws nil, access[public static] [junit] Added Method addDefaultShaderPrecision, desc[(Lcom/jogamp/opengl/GL2ES2;I)I], sig[null], throws nil, access[final public] [junit] Added Method create, desc[(Lcom/jogamp/opengl/GL2ES2;IILjava/lang/Class;[Ljava/lang/String;Z)Lcom/jogamp/opengl/util/glsl/ShaderCode;], sig[(Lcom/jogamp/opengl/GL2ES2;IILjava/lang/Class<*>;[Ljava/lang/String;Z)Lcom/jogamp/opengl/util/glsl/ShaderCode;], throws nil, access[public static] [junit] Added Method create, desc[(Lcom/jogamp/opengl/GL2ES2;ILjava/lang/Class;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Z)Lcom/jogamp/opengl/util/glsl/ShaderCode;], sig[(Lcom/jogamp/opengl/GL2ES2;ILjava/lang/Class<*>;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Z)Lcom/jogamp/opengl/util/glsl/ShaderCode;], throws nil, access[public static] [junit] Added Method compile, desc[(Lcom/jogamp/opengl/GL2ES2;Ljava/io/PrintStream;)Z], sig[null], throws nil, access[public] [junit] Removed Method defaultShaderCustomization, desc[(Ljavax/media/opengl/GL2ES2;ZZ)I], sig[null], throws nil, access[final public] [junit] Removed Method create, desc[(Ljavax/media/opengl/GL2ES2;IILjava/lang/Class;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Z)Lcom/jogamp/opengl/util/glsl/ShaderCode;], sig[(Ljavax/media/opengl/GL2ES2;IILjava/lang/Class<*>;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Z)Lcom/jogamp/opengl/util/glsl/ShaderCode;], throws nil, access[public static] [junit] Removed Method compile, desc[(Ljavax/media/opengl/GL2ES2;Ljava/io/PrintStream;)Z], sig[null], throws nil, access[public] [junit] Removed Method create, desc[(Ljavax/media/opengl/GL2ES2;ILjava/lang/Class;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Z)Lcom/jogamp/opengl/util/glsl/ShaderCode;], sig[(Ljavax/media/opengl/GL2ES2;ILjava/lang/Class<*>;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Z)Lcom/jogamp/opengl/util/glsl/ShaderCode;], throws nil, access[public static] [junit] Removed Method requiresGL3DefaultPrecision, desc[(Ljavax/media/opengl/GL2ES2;)Z], sig[null], throws nil, access[final public static] [junit] Removed Method addDefaultShaderPrecision, desc[(Ljavax/media/opengl/GL2ES2;I)I], sig[null], throws nil, access[final public] [junit] Removed Method requiresDefaultPrecision, desc[(Ljavax/media/opengl/GL2ES2;)Z], sig[null], throws nil, access[final public static] [junit] Class com.jogamp.opengl.util.glsl.ShaderProgram [junit] Added Method add, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/opengl/util/glsl/ShaderCode;Ljava/io/PrintStream;)Z], sig[null], throws nil, access[public super synchronized] [junit] Removed Method replaceShader, desc[(Ljavax/media/opengl/GL2ES2;Lcom/jogamp/opengl/util/glsl/ShaderCode;Lcom/jogamp/opengl/util/glsl/ShaderCode;Ljava/io/PrintStream;)Z], sig[null], throws nil, access[public super synchronized] [junit] Removed Method useProgram, desc[(Ljavax/media/opengl/GL2ES2;Z)V], sig[null], throws nil, access[public super synchronized] [junit] Removed Method link, desc[(Ljavax/media/opengl/GL2ES2;Ljava/io/PrintStream;)Z], sig[null], throws nil, access[public super synchronized] [junit] Removed Method release, desc[(Ljavax/media/opengl/GL2ES2;Z)V], sig[null], throws nil, access[public super synchronized] [junit] Removed Method validateProgram, desc[(Ljavax/media/opengl/GL2ES2;Ljava/io/PrintStream;)Z], sig[null], throws nil, access[public super synchronized] [junit] Removed Method init, desc[(Ljavax/media/opengl/GL2ES2;)Z], sig[null], throws nil, access[final public super synchronized] [junit] CompatChanged Method add, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] Removed Method destroy, desc[(Ljavax/media/opengl/GL2ES2;)V], sig[null], throws nil, access[public super synchronized] [junit] Added Method release, desc[(Lcom/jogamp/opengl/GL2ES2;Z)V], sig[null], throws nil, access[public super synchronized] [junit] Added Method init, desc[(Lcom/jogamp/opengl/GL2ES2;)Z], sig[null], throws nil, access[final public super synchronized] [junit] Added Method destroy, desc[(Lcom/jogamp/opengl/GL2ES2;)V], sig[null], throws nil, access[public super synchronized] [junit] Added Method release, desc[(Lcom/jogamp/opengl/GL2ES2;)V], sig[null], throws nil, access[public super synchronized] [junit] Removed Method add, desc[(Ljavax/media/opengl/GL2ES2;Lcom/jogamp/opengl/util/glsl/ShaderCode;Ljava/io/PrintStream;)Z], sig[null], throws nil, access[public super synchronized] [junit] Added Method useProgram, desc[(Lcom/jogamp/opengl/GL2ES2;Z)V], sig[null], throws nil, access[public super synchronized] [junit] Added Method link, desc[(Lcom/jogamp/opengl/GL2ES2;Ljava/io/PrintStream;)Z], sig[null], throws nil, access[public super synchronized] [junit] Added Method validateProgram, desc[(Lcom/jogamp/opengl/GL2ES2;Ljava/io/PrintStream;)Z], sig[null], throws nil, access[public super synchronized] [junit] Added Method replaceShader, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/opengl/util/glsl/ShaderCode;Lcom/jogamp/opengl/util/glsl/ShaderCode;Ljava/io/PrintStream;)Z], sig[null], throws nil, access[public super synchronized] [junit] Removed Method release, desc[(Ljavax/media/opengl/GL2ES2;)V], sig[null], throws nil, access[public super synchronized] [junit] Class com.jogamp.opengl.util.glsl.ShaderState [junit] Removed Method getAttribLocation, desc[(Ljavax/media/opengl/GL2ES2;Ljavax/media/opengl/GLArrayData;)I], sig[null], throws nil, access[public] [junit] Added Method disableAllVertexAttributeArrays, desc[(Lcom/jogamp/opengl/GL2ES2;Z)V], sig[null], throws nil, access[public] [junit] Removed Method isVertexAttribArrayEnabled, desc[(Ljavax/media/opengl/GLArrayData;)Z], sig[null], throws nil, access[final public] [junit] Removed Method releaseAllUniforms, desc[(Ljavax/media/opengl/GL2ES2;)V], sig[null], throws nil, access[public] [junit] Removed Method uniform, desc[(Ljavax/media/opengl/GL2ES2;Ljavax/media/opengl/GLUniformData;)Z], sig[null], throws nil, access[public] [junit] Added Method ownAttribute, desc[(Lcom/jogamp/opengl/GLArrayData;Z)V], sig[null], throws nil, access[public] [junit] Added Method attachShaderProgram, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/opengl/util/glsl/ShaderProgram;Z)Z], sig[null], throws [com/jogamp/opengl/GLException], access[public super synchronized] [junit] Removed Method disableVertexAttribArray, desc[(Ljavax/media/opengl/GL2ES2;Ljava/lang/String;)Z], sig[null], throws nil, access[public] [junit] Removed Method getAttribLocation, desc[(Ljavax/media/opengl/GL2ES2;Ljava/lang/String;)I], sig[null], throws nil, access[public] [junit] Added Method ownUniform, desc[(Lcom/jogamp/opengl/GLUniformData;)V], sig[null], throws nil, access[public] [junit] Removed Method disableVertexAttribArray, desc[(Ljavax/media/opengl/GL2ES2;Ljavax/media/opengl/GLArrayData;)Z], sig[null], throws nil, access[public] [junit] Removed Method destroy, desc[(Ljavax/media/opengl/GL2ES2;)V], sig[null], throws nil, access[public super synchronized] [junit] Added Method enableVertexAttribArray, desc[(Lcom/jogamp/opengl/GL2ES2;Ljava/lang/String;)Z], sig[null], throws nil, access[public] [junit] Added Method getAttribLocation, desc[(Lcom/jogamp/opengl/GL2ES2;Ljava/lang/String;)I], sig[null], throws nil, access[public] [junit] Removed Method release, desc[(Ljavax/media/opengl/GL2ES2;ZZZ)V], sig[null], throws nil, access[public super synchronized] [junit] Added Method disableVertexAttribArray, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/opengl/GLArrayData;)Z], sig[null], throws nil, access[public] [junit] Added Method getUniformLocation, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/opengl/GLUniformData;)I], sig[null], throws nil, access[public] [junit] Added Method releaseAllData, desc[(Lcom/jogamp/opengl/GL2ES2;)V], sig[null], throws nil, access[public super synchronized] [junit] Removed Method vertexAttribPointer, desc[(Ljavax/media/opengl/GL2ES2;Ljavax/media/opengl/GLArrayData;)Z], sig[null], throws nil, access[public] [junit] Removed Method ownAttribute, desc[(Ljavax/media/opengl/GLArrayData;Z)V], sig[null], throws nil, access[public] [junit] Added Method getAttribute, desc[(Ljava/lang/String;)Lcom/jogamp/opengl/GLArrayData;], sig[null], throws nil, access[public] [junit] Added Method vertexAttribPointer, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/opengl/GLArrayData;)Z], sig[null], throws nil, access[public] [junit] Removed Method getUniformLocation, desc[(Ljavax/media/opengl/GL2ES2;Ljava/lang/String;)I], sig[null], throws nil, access[final public] [junit] Added Method isActiveAttribute, desc[(Lcom/jogamp/opengl/GLArrayData;)Z], sig[null], throws nil, access[public] [junit] Removed Method bindAttribLocation, desc[(Ljavax/media/opengl/GL2ES2;ILjavax/media/opengl/GLArrayData;)V], sig[null], throws nil, access[public] [junit] Removed Method ownsAttribute, desc[(Ljavax/media/opengl/GLArrayData;)Z], sig[null], throws nil, access[public] [junit] Added Method release, desc[(Lcom/jogamp/opengl/GL2ES2;ZZZ)V], sig[null], throws nil, access[public super synchronized] [junit] Added Method uniform, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/opengl/GLUniformData;)Z], sig[null], throws nil, access[public] [junit] Added Method destroy, desc[(Lcom/jogamp/opengl/GL2ES2;)V], sig[null], throws nil, access[public super synchronized] [junit] Added Method isVertexAttribArrayEnabled, desc[(Lcom/jogamp/opengl/GLArrayData;)Z], sig[null], throws nil, access[final public] [junit] Removed Method getAttribute, desc[(Ljava/lang/String;)Ljavax/media/opengl/GLArrayData;], sig[null], throws nil, access[public] [junit] Added Method releaseAllUniforms, desc[(Lcom/jogamp/opengl/GL2ES2;)V], sig[null], throws nil, access[public] [junit] Added Method enableVertexAttribArray, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/opengl/GLArrayData;)Z], sig[null], throws nil, access[public] [junit] Removed Method getUniformLocation, desc[(Ljavax/media/opengl/GL2ES2;Ljavax/media/opengl/GLUniformData;)I], sig[null], throws nil, access[public] [junit] Removed Method getUniform, desc[(Ljava/lang/String;)Ljavax/media/opengl/GLUniformData;], sig[null], throws nil, access[public] [junit] Added Method useProgram, desc[(Lcom/jogamp/opengl/GL2ES2;Z)V], sig[null], throws [com/jogamp/opengl/GLException], access[public super synchronized] [junit] Removed Method enableVertexAttribArray, desc[(Ljavax/media/opengl/GL2ES2;Ljava/lang/String;)Z], sig[null], throws nil, access[public] [junit] Added Method getAttribLocation, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/opengl/GLArrayData;)I], sig[null], throws nil, access[public] [junit] Removed Method bindAttribLocation, desc[(Ljavax/media/opengl/GL2ES2;ILjava/lang/String;)V], sig[null], throws nil, access[public] [junit] Added Method getUniform, desc[(Ljava/lang/String;)Lcom/jogamp/opengl/GLUniformData;], sig[null], throws nil, access[public] [junit] Added Method getUniformLocation, desc[(Lcom/jogamp/opengl/GL2ES2;Ljava/lang/String;)I], sig[null], throws nil, access[final public] [junit] Added Method releaseAllAttributes, desc[(Lcom/jogamp/opengl/GL2ES2;)V], sig[null], throws nil, access[public] [junit] Removed Method ownUniform, desc[(Ljavax/media/opengl/GLUniformData;)V], sig[null], throws nil, access[public] [junit] Added Method ownsAttribute, desc[(Lcom/jogamp/opengl/GLArrayData;)Z], sig[null], throws nil, access[public] [junit] Removed Method isActiveAttribute, desc[(Ljavax/media/opengl/GLArrayData;)Z], sig[null], throws nil, access[public] [junit] Added Method bindAttribLocation, desc[(Lcom/jogamp/opengl/GL2ES2;ILcom/jogamp/opengl/GLArrayData;)V], sig[null], throws nil, access[public] [junit] Added Method bindAttribLocation, desc[(Lcom/jogamp/opengl/GL2ES2;ILjava/lang/String;)V], sig[null], throws nil, access[public] [junit] Added Method disableVertexAttribArray, desc[(Lcom/jogamp/opengl/GL2ES2;Ljava/lang/String;)Z], sig[null], throws nil, access[public] [junit] Removed Method useProgram, desc[(Ljavax/media/opengl/GL2ES2;Z)V], sig[null], throws [javax/media/opengl/GLException], access[public super synchronized] [junit] Removed Method disableAllVertexAttributeArrays, desc[(Ljavax/media/opengl/GL2ES2;Z)V], sig[null], throws nil, access[public] [junit] Removed Method ownsUniform, desc[(Ljavax/media/opengl/GLUniformData;)Z], sig[null], throws nil, access[public] [junit] Added Method ownsUniform, desc[(Lcom/jogamp/opengl/GLUniformData;)Z], sig[null], throws nil, access[public] [junit] Removed Method releaseAllData, desc[(Ljavax/media/opengl/GL2ES2;)V], sig[null], throws nil, access[public super synchronized] [junit] Removed Method attachShaderProgram, desc[(Ljavax/media/opengl/GL2ES2;Lcom/jogamp/opengl/util/glsl/ShaderProgram;Z)Z], sig[null], throws [javax/media/opengl/GLException], access[public super synchronized] [junit] Removed Method releaseAllAttributes, desc[(Ljavax/media/opengl/GL2ES2;)V], sig[null], throws nil, access[public] [junit] Removed Method enableVertexAttribArray, desc[(Ljavax/media/opengl/GL2ES2;Ljavax/media/opengl/GLArrayData;)Z], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.util.glsl.ShaderUtil [junit] Added Method isProgramExecStatusValid, desc[(Lcom/jogamp/opengl/GL;ILjava/io/PrintStream;)Z], sig[null], throws nil, access[public static] [junit] Added Method createShader, desc[(Lcom/jogamp/opengl/GL;ILjava/nio/IntBuffer;)V], sig[null], throws nil, access[public static] [junit] Added Method attachShader, desc[(Lcom/jogamp/opengl/GL;ILjava/nio/IntBuffer;)V], sig[null], throws nil, access[public static] [junit] Removed Method shaderBinary, desc[(Ljavax/media/opengl/GL;Ljava/nio/IntBuffer;ILjava/nio/Buffer;)V], sig[null], throws nil, access[public static] [junit] Added Method getProgramInfoLog, desc[(Lcom/jogamp/opengl/GL;I)Ljava/lang/String;], sig[null], throws nil, access[public static] [junit] Removed Method isShaderCompilerAvailable, desc[(Ljavax/media/opengl/GL;)Z], sig[null], throws nil, access[public static] [junit] Added Method isGeometryShaderSupported, desc[(Lcom/jogamp/opengl/GL;)Z], sig[null], throws nil, access[public static] [junit] Removed Method compileShader, desc[(Ljavax/media/opengl/GL;Ljava/nio/IntBuffer;)V], sig[null], throws nil, access[public static] [junit] Added Method shaderSource, desc[(Lcom/jogamp/opengl/GL;Ljava/nio/IntBuffer;[[Ljava/lang/CharSequence;)V], sig[null], throws nil, access[public static] [junit] Added Method shaderSource, desc[(Lcom/jogamp/opengl/GL;I[Ljava/lang/CharSequence;)V], sig[null], throws nil, access[public static] [junit] Removed Method shaderSource, desc[(Ljavax/media/opengl/GL;I[Ljava/lang/CharSequence;)V], sig[null], throws nil, access[public static] [junit] Added Method getShaderInfoLog, desc[(Lcom/jogamp/opengl/GL;I)Ljava/lang/String;], sig[null], throws nil, access[public static] [junit] Added Method detachShader, desc[(Lcom/jogamp/opengl/GL;ILjava/nio/IntBuffer;)V], sig[null], throws nil, access[public static] [junit] Removed Method getShaderInfoLog, desc[(Ljavax/media/opengl/GL;I)Ljava/lang/String;], sig[null], throws nil, access[public static] [junit] Added Method isShaderStatusValid, desc[(Lcom/jogamp/opengl/GL;Ljava/nio/IntBuffer;ILjava/io/PrintStream;)Z], sig[null], throws nil, access[public static] [junit] Removed Method createShader, desc[(Ljavax/media/opengl/GL;ILjava/nio/IntBuffer;)V], sig[null], throws nil, access[public static] [junit] Removed Method shaderSource, desc[(Ljavax/media/opengl/GL;Ljava/nio/IntBuffer;[[Ljava/lang/CharSequence;)V], sig[null], throws nil, access[public static] [junit] Removed Method getShaderBinaryFormats, desc[(Ljavax/media/opengl/GL;)Ljava/util/Set;], sig[(Ljavax/media/opengl/GL;)Ljava/util/Set;], throws nil, access[public static] [junit] Removed Method createAndCompileShader, desc[(Ljavax/media/opengl/GL;Ljava/nio/IntBuffer;I[[Ljava/lang/CharSequence;Ljava/io/PrintStream;)Z], sig[null], throws nil, access[public static] [junit] Removed Method isProgramStatusValid, desc[(Ljavax/media/opengl/GL;II)Z], sig[null], throws nil, access[public static] [junit] Added Method isProgramLinkStatusValid, desc[(Lcom/jogamp/opengl/GL;ILjava/io/PrintStream;)Z], sig[null], throws nil, access[public static] [junit] Removed Method deleteShader, desc[(Ljavax/media/opengl/GL;Ljava/nio/IntBuffer;)V], sig[null], throws nil, access[public static] [junit] Removed Method isShaderStatusValid, desc[(Ljavax/media/opengl/GL;Ljava/nio/IntBuffer;ILjava/io/PrintStream;)Z], sig[null], throws nil, access[public static] [junit] Added Method getShaderBinaryFormats, desc[(Lcom/jogamp/opengl/GL;)Ljava/util/Set;], sig[(Lcom/jogamp/opengl/GL;)Ljava/util/Set;], throws nil, access[public static] [junit] Added Method createAndLoadShader, desc[(Lcom/jogamp/opengl/GL;Ljava/nio/IntBuffer;IILjava/nio/Buffer;Ljava/io/PrintStream;)Z], sig[null], throws nil, access[public static] [junit] Added Method compileShader, desc[(Lcom/jogamp/opengl/GL;Ljava/nio/IntBuffer;)V], sig[null], throws nil, access[public static] [junit] Added Method isShaderStatusValid, desc[(Lcom/jogamp/opengl/GL;IILjava/io/PrintStream;)Z], sig[null], throws nil, access[public static] [junit] Added Method isShaderCompilerAvailable, desc[(Lcom/jogamp/opengl/GL;)Z], sig[null], throws nil, access[public static] [junit] Removed Method getProgramInfoLog, desc[(Ljavax/media/opengl/GL;I)Ljava/lang/String;], sig[null], throws nil, access[public static] [junit] Removed Method isShaderStatusValid, desc[(Ljavax/media/opengl/GL;IILjava/io/PrintStream;)Z], sig[null], throws nil, access[public static] [junit] Removed Method createAndLoadShader, desc[(Ljavax/media/opengl/GL;Ljava/nio/IntBuffer;IILjava/nio/Buffer;Ljava/io/PrintStream;)Z], sig[null], throws nil, access[public static] [junit] Added Method isProgramStatusValid, desc[(Lcom/jogamp/opengl/GL;II)Z], sig[null], throws nil, access[public static] [junit] Removed Method detachShader, desc[(Ljavax/media/opengl/GL;ILjava/nio/IntBuffer;)V], sig[null], throws nil, access[public static] [junit] Removed Method attachShader, desc[(Ljavax/media/opengl/GL;ILjava/nio/IntBuffer;)V], sig[null], throws nil, access[public static] [junit] Added Method deleteShader, desc[(Lcom/jogamp/opengl/GL;Ljava/nio/IntBuffer;)V], sig[null], throws nil, access[public static] [junit] Removed Method isProgramLinkStatusValid, desc[(Ljavax/media/opengl/GL;ILjava/io/PrintStream;)Z], sig[null], throws nil, access[public static] [junit] Added Method createAndCompileShader, desc[(Lcom/jogamp/opengl/GL;Ljava/nio/IntBuffer;I[[Ljava/lang/CharSequence;Ljava/io/PrintStream;)Z], sig[null], throws nil, access[public static] [junit] Removed Method isGeometryShaderSupported, desc[(Ljavax/media/opengl/GL;)Z], sig[null], throws nil, access[public static] [junit] Added Method shaderBinary, desc[(Lcom/jogamp/opengl/GL;Ljava/nio/IntBuffer;ILjava/nio/Buffer;)V], sig[null], throws nil, access[public static] [junit] Removed Method isProgramExecStatusValid, desc[(Ljavax/media/opengl/GL;ILjava/io/PrintStream;)Z], sig[null], throws nil, access[public static] [junit] Class com.jogamp.opengl.util.glsl.fixedfunc.FixedFuncUtil [junit] Removed Method wrapFixedFuncEmul, desc[(Ljavax/media/opengl/GL;Lcom/jogamp/opengl/util/glsl/fixedfunc/ShaderSelectionMode;Lcom/jogamp/opengl/util/PMVMatrix;ZZ)Ljavax/media/opengl/GL2ES1;], sig[null], throws nil, access[final public static] [junit] Added Method wrapFixedFuncEmul, desc[(Lcom/jogamp/opengl/GL;Lcom/jogamp/opengl/util/glsl/fixedfunc/ShaderSelectionMode;Lcom/jogamp/opengl/util/PMVMatrix;ZZ)Lcom/jogamp/opengl/GL2ES1;], sig[null], throws nil, access[final public static] [junit] Removed Method wrapFixedFuncEmul, desc[(Ljavax/media/opengl/GL;Lcom/jogamp/opengl/util/glsl/fixedfunc/ShaderSelectionMode;Lcom/jogamp/opengl/util/PMVMatrix;)Ljavax/media/opengl/GL2ES1;], sig[null], throws nil, access[final public static] [junit] Added Method wrapFixedFuncEmul, desc[(Lcom/jogamp/opengl/GL;Lcom/jogamp/opengl/util/glsl/fixedfunc/ShaderSelectionMode;Lcom/jogamp/opengl/util/PMVMatrix;)Lcom/jogamp/opengl/GL2ES1;], sig[null], throws nil, access[final public static] [junit] Class com.jogamp.opengl.util.stereo.StereoClientRenderer [junit] Removed Method dispose, desc[(Ljavax/media/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[public] [junit] Added Method reshape, desc[(Lcom/jogamp/opengl/GLAutoDrawable;IIII)V], sig[null], throws nil, access[public] [junit] Removed Method init, desc[(Ljavax/media/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[public] [junit] Added Method init, desc[(Lcom/jogamp/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[public] [junit] Removed Method display, desc[(Ljavax/media/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[public] [junit] Added Method dispose, desc[(Lcom/jogamp/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[public] [junit] Removed Method reshape, desc[(Ljavax/media/opengl/GLAutoDrawable;IIII)V], sig[null], throws nil, access[public] [junit] Added Method display, desc[(Lcom/jogamp/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[public] [junit] Changed Class , access[] [junit] Class com.jogamp.opengl.util.stereo.StereoDevice [junit] Added Method getPosition, desc[()Lcom/jogamp/nativewindow/util/PointImmutable;], sig[null], throws nil, access[abstract public] [junit] Removed Method getPosition, desc[()Ljavax/media/nativewindow/util/PointImmutable;], sig[null], throws nil, access[abstract public] [junit] Removed Method getSurfaceSize, desc[()Ljavax/media/nativewindow/util/DimensionImmutable;], sig[null], throws nil, access[abstract public] [junit] Added Method getSurfaceSize, desc[()Lcom/jogamp/nativewindow/util/DimensionImmutable;], sig[null], throws nil, access[abstract public] [junit] Class com.jogamp.opengl.util.stereo.StereoDeviceRenderer [junit] Removed Method beginFrame, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[abstract public] [junit] Removed Method endFrame, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[abstract public] [junit] Removed Method getSingleSurfaceSize, desc[()Ljavax/media/nativewindow/util/DimensionImmutable;], sig[null], throws nil, access[abstract public] [junit] Added Method getSingleSurfaceSize, desc[()Lcom/jogamp/nativewindow/util/DimensionImmutable;], sig[null], throws nil, access[abstract public] [junit] Removed Method ppBegin, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[abstract public] [junit] Added Method ppEnd, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[abstract public] [junit] Added Method ppBegin, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[abstract public] [junit] Removed Method init, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[abstract public] [junit] Added Method beginFrame, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[abstract public] [junit] Removed Method ppEnd, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[abstract public] [junit] Removed Method dispose, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[abstract public] [junit] Added Method init, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[abstract public] [junit] Added Method getTotalSurfaceSize, desc[()Lcom/jogamp/nativewindow/util/DimensionImmutable;], sig[null], throws nil, access[abstract public] [junit] Added Method ppOneEye, desc[(Lcom/jogamp/opengl/GL;I)V], sig[null], throws nil, access[abstract public] [junit] Added Method dispose, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[abstract public] [junit] Removed Method getTotalSurfaceSize, desc[()Ljavax/media/nativewindow/util/DimensionImmutable;], sig[null], throws nil, access[abstract public] [junit] Added Method endFrame, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[abstract public] [junit] Removed Method ppOneEye, desc[(Ljavax/media/opengl/GL;I)V], sig[null], throws nil, access[abstract public] [junit] Class com.jogamp.opengl.util.stereo.StereoDeviceRenderer.Eye [junit] Removed Method getViewport, desc[()Ljavax/media/nativewindow/util/RectangleImmutable;], sig[null], throws nil, access[abstract public] [junit] Added Method getViewport, desc[()Lcom/jogamp/nativewindow/util/RectangleImmutable;], sig[null], throws nil, access[abstract public] [junit] Class com.jogamp.opengl.util.stereo.StereoGLEventListener [junit] Added Method reshapeForEye, desc[(Lcom/jogamp/opengl/GLAutoDrawable;IIIILcom/jogamp/opengl/util/stereo/EyeParameter;Lcom/jogamp/opengl/util/stereo/EyePose;)V], sig[null], throws nil, access[abstract public] [junit] Removed Method reshapeForEye, desc[(Ljavax/media/opengl/GLAutoDrawable;IIIILcom/jogamp/opengl/util/stereo/EyeParameter;Lcom/jogamp/opengl/util/stereo/EyePose;)V], sig[null], throws nil, access[abstract public] [junit] Class com.jogamp.opengl.util.texture.ImageSequence [junit] Removed Method getNextTexture, desc[(Ljavax/media/opengl/GL;)Lcom/jogamp/opengl/util/texture/TextureSequence$TextureFrame;], sig[null], throws [java/lang/IllegalStateException], access[public] [junit] Removed Method destroy, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws [javax/media/opengl/GLException], access[public] [junit] Added Method addFrame, desc[(Lcom/jogamp/opengl/GL;Ljava/lang/Class;Ljava/lang/String;Ljava/lang/String;)V], sig[(Lcom/jogamp/opengl/GL;Ljava/lang/Class<*>;Ljava/lang/String;Ljava/lang/String;)V], throws [java/io/IOException], access[final public] [junit] Removed Method addFrame, desc[(Ljavax/media/opengl/GL;Lcom/jogamp/opengl/util/texture/Texture;)V], sig[null], throws nil, access[final public] [junit] Added Method getNextTexture, desc[(Lcom/jogamp/opengl/GL;)Lcom/jogamp/opengl/util/texture/TextureSequence$TextureFrame;], sig[null], throws [java/lang/IllegalStateException], access[public] [junit] Added Method destroy, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws [com/jogamp/opengl/GLException], access[public] [junit] Added Method addFrame, desc[(Lcom/jogamp/opengl/GL;Lcom/jogamp/opengl/util/texture/Texture;)V], sig[null], throws nil, access[final public] [junit] Removed Method addFrame, desc[(Ljavax/media/opengl/GL;Ljava/lang/Class;Ljava/lang/String;Ljava/lang/String;)V], sig[(Ljavax/media/opengl/GL;Ljava/lang/Class<*>;Ljava/lang/String;Ljava/lang/String;)V], throws [java/io/IOException], access[final public] [junit] Class com.jogamp.opengl.util.texture.Texture [junit] Added Method setTexParameterfv, desc[(Lcom/jogamp/opengl/GL;I[FI)V], sig[null], throws nil, access[public] [junit] Added Method destroy, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws [com/jogamp/opengl/GLException], access[public] [junit] Removed Method getTextureObject, desc[(Ljavax/media/opengl/GL;)I], sig[null], throws nil, access[public] [junit] Removed Method , desc[(Ljavax/media/opengl/GL;Lcom/jogamp/opengl/util/texture/TextureData;)V], sig[null], throws [javax/media/opengl/GLException], access[public] [junit] Added Method setTexParameterf, desc[(Lcom/jogamp/opengl/GL;IF)V], sig[null], throws nil, access[public] [junit] Added Method getTextureObject, desc[(Lcom/jogamp/opengl/GL;)I], sig[null], throws nil, access[public] [junit] Added Method setTexParameteriv, desc[(Lcom/jogamp/opengl/GL;I[II)V], sig[null], throws nil, access[public] [junit] Removed Method destroy, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws [javax/media/opengl/GLException], access[public] [junit] Removed Method disable, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws [javax/media/opengl/GLException], access[public] [junit] Removed Method updateSubImage, desc[(Ljavax/media/opengl/GL;Lcom/jogamp/opengl/util/texture/TextureData;IIIIIII)V], sig[null], throws [javax/media/opengl/GLException], access[public] [junit] Removed Method setTexParameteri, desc[(Ljavax/media/opengl/GL;II)V], sig[null], throws nil, access[public] [junit] Removed Method updateImage, desc[(Ljavax/media/opengl/GL;Lcom/jogamp/opengl/util/texture/TextureData;I)V], sig[null], throws [javax/media/opengl/GLException], access[public] [junit] Added Method updateSubImage, desc[(Lcom/jogamp/opengl/GL;Lcom/jogamp/opengl/util/texture/TextureData;IIIIIII)V], sig[null], throws [com/jogamp/opengl/GLException], access[public] [junit] Added Method setTexParameterfv, desc[(Lcom/jogamp/opengl/GL;ILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method enable, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws [com/jogamp/opengl/GLException], access[public] [junit] Removed Method setTexParameterfv, desc[(Ljavax/media/opengl/GL;I[FI)V], sig[null], throws nil, access[public] [junit] Removed Method setTexParameteriv, desc[(Ljavax/media/opengl/GL;I[II)V], sig[null], throws nil, access[public] [junit] Added Method updateSubImage, desc[(Lcom/jogamp/opengl/GL;Lcom/jogamp/opengl/util/texture/TextureData;III)V], sig[null], throws [com/jogamp/opengl/GLException], access[public] [junit] Added Method setTexParameteri, desc[(Lcom/jogamp/opengl/GL;II)V], sig[null], throws nil, access[public] [junit] Removed Method enable, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws [javax/media/opengl/GLException], access[public] [junit] Added Method updateImage, desc[(Lcom/jogamp/opengl/GL;Lcom/jogamp/opengl/util/texture/TextureData;I)V], sig[null], throws [com/jogamp/opengl/GLException], access[public] [junit] Added Method , desc[(Lcom/jogamp/opengl/GL;Lcom/jogamp/opengl/util/texture/TextureData;)V], sig[null], throws [com/jogamp/opengl/GLException], access[public] [junit] Added Method disable, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws [com/jogamp/opengl/GLException], access[public] [junit] Removed Method setTexParameteriv, desc[(Ljavax/media/opengl/GL;ILjava/nio/IntBuffer;)V], sig[null], throws nil, access[public] [junit] Removed Method setTexParameterf, desc[(Ljavax/media/opengl/GL;IF)V], sig[null], throws nil, access[public] [junit] Removed Method updateImage, desc[(Ljavax/media/opengl/GL;Lcom/jogamp/opengl/util/texture/TextureData;)V], sig[null], throws [javax/media/opengl/GLException], access[public] [junit] Removed Method setTexParameterfv, desc[(Ljavax/media/opengl/GL;ILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[public] [junit] Removed Method bind, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws [javax/media/opengl/GLException], access[public] [junit] Added Method setTexParameteriv, desc[(Lcom/jogamp/opengl/GL;ILjava/nio/IntBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method bind, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws [com/jogamp/opengl/GLException], access[public] [junit] Removed Method updateSubImage, desc[(Ljavax/media/opengl/GL;Lcom/jogamp/opengl/util/texture/TextureData;III)V], sig[null], throws [javax/media/opengl/GLException], access[public] [junit] Added Method updateImage, desc[(Lcom/jogamp/opengl/GL;Lcom/jogamp/opengl/util/texture/TextureData;)V], sig[null], throws [com/jogamp/opengl/GLException], access[public] [junit] Class com.jogamp.opengl.util.texture.TextureData [junit] Removed Method , desc[(Ljavax/media/opengl/GLProfile;IIIILcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;ZZ[Ljava/nio/Buffer;Lcom/jogamp/opengl/util/texture/TextureData$Flusher;)V], sig[null], throws [java/lang/IllegalArgumentException], access[public] [junit] Removed Method , desc[(Ljavax/media/opengl/GLProfile;IIIIIIZZ[Ljava/nio/Buffer;Lcom/jogamp/opengl/util/texture/TextureData$Flusher;)V], sig[null], throws [java/lang/IllegalArgumentException], access[public] [junit] Removed Method , desc[(Ljavax/media/opengl/GLProfile;)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] 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;IIIIIIZZ[Ljava/nio/Buffer;Lcom/jogamp/opengl/util/texture/TextureData$Flusher;)V], sig[null], throws [java/lang/IllegalArgumentException], access[public] [junit] Removed Method , desc[(Ljavax/media/opengl/GLProfile;IIIILcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;ZZZLjava/nio/Buffer;Lcom/jogamp/opengl/util/texture/TextureData$Flusher;)V], sig[null], throws [java/lang/IllegalArgumentException], access[public] [junit] Added Method getGLProfile, desc[()Lcom/jogamp/opengl/GLProfile;], sig[null], throws nil, access[public] [junit] Added Method , desc[(Lcom/jogamp/opengl/GLProfile;IIIILcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;ZZZLjava/nio/Buffer;Lcom/jogamp/opengl/util/texture/TextureData$Flusher;)V], sig[null], throws [java/lang/IllegalArgumentException], access[public] [junit] Added Method , desc[(Lcom/jogamp/opengl/GLProfile;)V], sig[null], throws nil, access[protected] [junit] Removed Method getGLProfile, desc[()Ljavax/media/opengl/GLProfile;], sig[null], throws nil, access[public] [junit] Removed Method , desc[(Ljavax/media/opengl/GLProfile;IIIIIIZZZLjava/nio/Buffer;Lcom/jogamp/opengl/util/texture/TextureData$Flusher;)V], sig[null], throws [java/lang/IllegalArgumentException], access[public] [junit] Class com.jogamp.opengl.util.texture.TextureIO [junit] Added Method newTextureData, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/io/InputStream;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException, java/lang/IllegalArgumentException], access[public static] [junit] CompatChanged Method newTexture, throws[[java/lang/IllegalArgumentException, javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException, java/lang/IllegalArgumentException]], access[] [junit] Added Method newTextureData, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/net/URL;ZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[public static] [junit] CompatChanged Method newTexture, throws[[java/io/IOException, javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException, java/io/IOException]], access[] [junit] CompatChanged Method write, throws[[java/io/IOException, javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException, java/io/IOException]], access[] [junit] Removed Method newTextureData, desc[(Ljavax/media/opengl/GLProfile;Ljava/net/URL;ZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[public static] [junit] CompatChanged Method newTexture, throws[[java/io/IOException, javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException, java/io/IOException]], access[] [junit] Removed Method newTextureData, desc[(Ljavax/media/opengl/GLProfile;Ljava/io/InputStream;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException, java/lang/IllegalArgumentException], access[public static] [junit] Added Method newTexture, desc[(Lcom/jogamp/opengl/GL;Lcom/jogamp/opengl/util/texture/TextureData;)Lcom/jogamp/opengl/util/texture/Texture;], sig[null], throws [com/jogamp/opengl/GLException, java/lang/IllegalArgumentException], access[public static] [junit] Removed Method newTexture, desc[(Ljavax/media/opengl/GL;Lcom/jogamp/opengl/util/texture/TextureData;)Lcom/jogamp/opengl/util/texture/Texture;], sig[null], throws [javax/media/opengl/GLException, java/lang/IllegalArgumentException], access[public static] [junit] Added Method newTextureData, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/io/InputStream;ZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[public static] [junit] Added Method newTextureData, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/io/File;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException, java/lang/IllegalArgumentException], access[public static] [junit] Added Method newTextureData, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/net/URL;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException, java/lang/IllegalArgumentException], access[public static] [junit] Removed Method newTextureData, desc[(Ljavax/media/opengl/GLProfile;Ljava/net/URL;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException, java/lang/IllegalArgumentException], access[public static] [junit] CompatChanged Method newTexture, throws[[java/io/IOException, javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException, java/io/IOException]], access[] [junit] CompatChanged Method write, throws[[java/io/IOException, javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException, java/io/IOException]], access[] [junit] Removed Method newTextureData, desc[(Ljavax/media/opengl/GLProfile;Ljava/io/InputStream;ZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[public static] [junit] Removed Method newTextureData, desc[(Ljavax/media/opengl/GLProfile;Ljava/io/File;ZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[public static] [junit] Added Method newTextureData, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/io/File;ZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[public static] [junit] Removed Method newTextureData, desc[(Ljavax/media/opengl/GLProfile;Ljava/io/File;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException, java/lang/IllegalArgumentException], access[public static] [junit] Class com.jogamp.opengl.util.texture.TextureSequence [junit] Added Method getNextTexture, desc[(Lcom/jogamp/opengl/GL;)Lcom/jogamp/opengl/util/texture/TextureSequence$TextureFrame;], sig[null], throws [java/lang/IllegalStateException], access[abstract public] [junit] Removed Method getNextTexture, desc[(Ljavax/media/opengl/GL;)Lcom/jogamp/opengl/util/texture/TextureSequence$TextureFrame;], sig[null], throws [java/lang/IllegalStateException], access[abstract public] [junit] Class com.jogamp.opengl.util.texture.TextureState [junit] Added Method , desc[(Lcom/jogamp/opengl/GL;II)V], sig[null], throws [com/jogamp/opengl/GLException], access[public] [junit] Added Method restore, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[final public] [junit] Removed Method , desc[(Ljavax/media/opengl/GL;I)V], sig[null], throws [javax/media/opengl/GLException], access[public] [junit] Added Method , desc[(Lcom/jogamp/opengl/GL;I)V], sig[null], throws [com/jogamp/opengl/GLException], access[public] [junit] Removed Method , desc[(Ljavax/media/opengl/GL;II)V], sig[null], throws [javax/media/opengl/GLException], access[public] [junit] Removed Method restore, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[final public] [junit] Class com.jogamp.opengl.util.texture.awt.AWTTextureData [junit] Removed Method , desc[(Ljavax/media/opengl/GLProfile;IIZLjava/awt/image/BufferedImage;)V], sig[null], throws nil, access[public] [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] Removed Method newTextureData, desc[(Ljavax/media/opengl/GLProfile;Ljava/awt/image/BufferedImage;IIZ)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/lang/IllegalArgumentException], access[public static] [junit] Removed Method newTextureData, desc[(Ljavax/media/opengl/GLProfile;Ljava/awt/image/BufferedImage;Z)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws nil, access[public static] [junit] Added Method newTextureData, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/awt/image/BufferedImage;IIZ)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/lang/IllegalArgumentException], access[public static] [junit] Added Method newTexture, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/awt/image/BufferedImage;Z)Lcom/jogamp/opengl/util/texture/Texture;], sig[null], throws [com/jogamp/opengl/GLException], access[public static] [junit] Removed Method newTexture, desc[(Ljavax/media/opengl/GLProfile;Ljava/awt/image/BufferedImage;Z)Lcom/jogamp/opengl/util/texture/Texture;], sig[null], throws [javax/media/opengl/GLException], access[public static] [junit] Added Method newTextureData, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/awt/image/BufferedImage;Z)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws nil, access[public static] [junit] Class com.jogamp.opengl.util.texture.spi.TGAImage [junit] Removed Method read, desc[(Ljavax/media/opengl/GLProfile;Ljava/lang/String;)Lcom/jogamp/opengl/util/texture/spi/TGAImage;], sig[null], throws [java/io/IOException], access[public static] [junit] Removed Method read, desc[(Ljavax/media/opengl/GLProfile;Ljava/io/InputStream;)Lcom/jogamp/opengl/util/texture/spi/TGAImage;], sig[null], throws [java/io/IOException], access[public static] [junit] Added Method read, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/lang/String;)Lcom/jogamp/opengl/util/texture/spi/TGAImage;], sig[null], throws [java/io/IOException], access[public static] [junit] Added Method read, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/io/InputStream;)Lcom/jogamp/opengl/util/texture/spi/TGAImage;], sig[null], throws [java/io/IOException], access[public static] [junit] Class com.jogamp.opengl.util.texture.spi.TextureProvider [junit] Removed Method newTextureData, desc[(Ljavax/media/opengl/GLProfile;Ljava/io/InputStream;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[abstract public] [junit] Added Method newTextureData, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/io/File;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[abstract public] [junit] Added Method newTextureData, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/net/URL;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[abstract public] [junit] Removed Method newTextureData, desc[(Ljavax/media/opengl/GLProfile;Ljava/net/URL;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[abstract public] [junit] Removed Method newTextureData, desc[(Ljavax/media/opengl/GLProfile;Ljava/io/File;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[abstract public] [junit] Added Method newTextureData, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/io/InputStream;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[abstract public] [junit] Class com.jogamp.opengl.util.texture.spi.awt.IIOTextureProvider [junit] Added Method newTextureData, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/io/File;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[public] [junit] Removed Method newTextureData, desc[(Ljavax/media/opengl/GLProfile;Ljava/io/InputStream;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[public] [junit] Removed Method newTextureData, desc[(Ljavax/media/opengl/GLProfile;Ljava/io/File;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[public] [junit] Added Method newTextureData, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/io/InputStream;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[public] [junit] Added Method newTextureData, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/net/URL;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[public] [junit] Removed Method newTextureData, desc[(Ljavax/media/opengl/GLProfile;Ljava/net/URL;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[public] [junit] Class javax.media.nativewindow.AbstractGraphicsConfiguration [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.nativewindow.AbstractGraphicsDevice [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.nativewindow.AbstractGraphicsScreen [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.nativewindow.Capabilities [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.nativewindow.CapabilitiesChooser [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.nativewindow.CapabilitiesImmutable [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.nativewindow.DefaultCapabilitiesChooser [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.nativewindow.DefaultGraphicsConfiguration [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.nativewindow.DefaultGraphicsDevice [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.nativewindow.DefaultGraphicsScreen [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.nativewindow.GraphicsConfigurationFactory [junit] Removed Class , access[abstract public super synchronized] [junit] Class javax.media.nativewindow.MutableSurface [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.nativewindow.NativeSurface [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.nativewindow.NativeSurfaceHolder [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.nativewindow.NativeWindow [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.nativewindow.NativeWindowException [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.nativewindow.NativeWindowFactory [junit] Removed Class , access[abstract public super synchronized] [junit] Class javax.media.nativewindow.OffscreenLayerOption [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.nativewindow.OffscreenLayerSurface [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.nativewindow.ProxySurface [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.nativewindow.ScalableSurface [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.nativewindow.SurfaceUpdatedListener [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.nativewindow.ToolkitLock [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.nativewindow.UpstreamSurfaceHook [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.nativewindow.UpstreamSurfaceHook.MutableSize [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.nativewindow.VisualIDHolder [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.nativewindow.VisualIDHolder.VIDComparator [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.nativewindow.VisualIDHolder.VIDType [junit] Removed Class , access[enum final public super synchronized] [junit] Class javax.media.nativewindow.WindowClosingProtocol [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.nativewindow.WindowClosingProtocol.WindowClosingMode [junit] Removed Class , access[enum final public super synchronized] [junit] Class javax.media.nativewindow.util.Dimension [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.nativewindow.util.DimensionImmutable [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.nativewindow.util.Insets [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.nativewindow.util.InsetsImmutable [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.nativewindow.util.PixelFormat [junit] Removed Class , access[enum final public super synchronized] [junit] Class javax.media.nativewindow.util.PixelFormatUtil [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.nativewindow.util.PixelFormatUtil.PixelSink [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.nativewindow.util.PixelFormatUtil.PixelSink32 [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.nativewindow.util.PixelRectangle [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.nativewindow.util.PixelRectangle.GenericPixelRect [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.nativewindow.util.Point [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.nativewindow.util.PointImmutable [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.nativewindow.util.Rectangle [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.nativewindow.util.RectangleImmutable [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.nativewindow.util.SurfaceSize [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.opengl.DebugGL2 [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.opengl.DebugGL3 [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.opengl.DebugGL3bc [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.opengl.DebugGL4 [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.opengl.DebugGL4bc [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.opengl.DebugGLES1 [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.opengl.DebugGLES2 [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.opengl.DebugGLES3 [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.opengl.DefaultGLCapabilitiesChooser [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.opengl.FPSCounter [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.GL [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.GL2 [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.GL2ES1 [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.GL2ES2 [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.GL2ES3 [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.GL2GL3 [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.GL3 [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.GL3ES3 [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.GL3bc [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.GL4 [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.GL4ES3 [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.GL4bc [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.GLAnimatorControl [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.GLAnimatorControl.UncaughtExceptionHandler [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.GLArrayData [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.GLAutoDrawable [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.GLBase [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.GLBufferStorage [junit] Removed Class , access[abstract public super synchronized] [junit] Class javax.media.opengl.GLCapabilities [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.opengl.GLCapabilitiesChooser [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.GLCapabilitiesImmutable [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.GLContext [junit] Removed Class , access[abstract public super synchronized] [junit] Class javax.media.opengl.GLDebugListener [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.GLDebugMessage [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.opengl.GLDrawable [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.GLDrawableFactory [junit] Removed Class , access[abstract public super synchronized] [junit] Class javax.media.opengl.GLES1 [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.GLES2 [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.GLES3 [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.GLEventListener [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.GLException [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.opengl.GLFBODrawable [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.GLFBODrawable.Resizeable [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.GLOffscreenAutoDrawable [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.GLOffscreenAutoDrawable.FBO [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.GLPipelineFactory [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.opengl.GLProfile [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.opengl.GLRunnable [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.GLRunnable2 [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.GLSharedContextSetter [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.GLUniformData [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.opengl.Threading [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.opengl.Threading.Mode [junit] Removed Class , access[enum final public super synchronized] [junit] Class javax.media.opengl.TraceGL2 [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.opengl.TraceGL3 [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.opengl.TraceGL3bc [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.opengl.TraceGL4 [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.opengl.TraceGL4bc [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.opengl.TraceGLES1 [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.opengl.TraceGLES2 [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.opengl.TraceGLES3 [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.opengl.awt.AWTGLAutoDrawable [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.awt.ComponentEvents [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.awt.GLCanvas [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.opengl.awt.GLJPanel [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.opengl.fixedfunc.GLLightingFunc [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.fixedfunc.GLMatrixFunc [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.fixedfunc.GLPointerFunc [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.fixedfunc.GLPointerFuncUtil [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.opengl.glu.GLU [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.opengl.glu.GLUnurbs [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.glu.GLUquadric [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.glu.GLUtessellator [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.glu.GLUtessellatorCallback [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.glu.GLUtessellatorCallbackAdapter [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.opengl.glu.gl2.GLUgl2 [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.opengl.glu.gl2es1.GLUgl2es1 [junit] Removed Class , access[public super synchronized] [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestVersionSemanticsNOUI - testVersionV221V230 [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestVersionSemanticsNOUI - testVersionV230V232 [junit] Semantic Version Test [junit] criteria: SimpleDiffCriteria [junit] Previous version: 2.3.0 (2.3.0) - lib\v2.3.0\jogl-all.jar [junit] Current version: 2.3.2 (2.3.2) - lib\v2.3.2\jogl-all.jar [junit] Field values changed: true [junit] Compat. expected: BACKWARD_COMPATIBLE_BINARY [junit] Compat. detected: BACKWARD_COMPATIBLE_BINARY [junit] Compat. result: detected == expected -> OK [junit] Current version 2.3.2 (2.3.2) is BACKWARD_COMPATIBLE_BINARY to previous version 2.3.0 (2.3.0), actually BACKWARD_COMPATIBLE_BINARY [junit] [junit] [junit] Summary: 1053 differences in 44 classes: [junit] Remove 0, Change 0, CompatChange 129, Deprecate 9, Add 915 [junit] [junit] 0/ 44: com.jogamp.nativewindow.DefaultGraphicsDevice : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 2 [junit] 1/ 44: com.jogamp.nativewindow.NativeWindowFactory : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 2 [junit] 2/ 44: com.jogamp.nativewindow.awt.AWTGraphicsConfiguration : Remove 0, Change 0, CompatChange 0, Deprecate 1, Add 1 [junit] 3/ 44: com.jogamp.nativewindow.awt.JAWTWindow : Remove 0, Change 0, CompatChange 0, Deprecate 3, Add 5 [junit] 4/ 44: com.jogamp.nativewindow.egl.EGLGraphicsDevice : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 5/ 44: com.jogamp.nativewindow.util.Rectangle : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 2 [junit] 6/ 44: com.jogamp.nativewindow.x11.X11GraphicsConfiguration : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 3 [junit] 7/ 44: com.jogamp.newt.Window : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 44 [junit] 8/ 44: com.jogamp.newt.awt.NewtCanvasAWT : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 9/ 44: com.jogamp.newt.opengl.GLWindow : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 16 [junit] 10/ 44: com.jogamp.newt.opengl.util.NEWTDemoListener : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 11/ 44: com.jogamp.newt.opengl.util.stereo.StereoDeviceUtil : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 12/ 44: com.jogamp.opengl.DebugGL4bc : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 103 [junit] 13/ 44: com.jogamp.opengl.DebugGLES1 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 14/ 44: com.jogamp.opengl.DebugGLES3 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 49 [junit] 15/ 44: com.jogamp.opengl.GL2 : Remove 0, Change 0, CompatChange 4, Deprecate 0, Add 156 [junit] 16/ 44: com.jogamp.opengl.GL2ES2 : Remove 0, Change 0, CompatChange 1, Deprecate 0, Add 2 [junit] 17/ 44: com.jogamp.opengl.GL2ES3 : Remove 0, Change 0, CompatChange 1, Deprecate 0, Add 67 [junit] 18/ 44: com.jogamp.opengl.GL2GL3 : Remove 0, Change 0, CompatChange 48, Deprecate 0, Add 1 [junit] 19/ 44: com.jogamp.opengl.GL3 : Remove 0, Change 0, CompatChange 60, Deprecate 0, Add 0 [junit] 20/ 44: com.jogamp.opengl.GL3ES3 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 117 [junit] 21/ 44: com.jogamp.opengl.GL4 : Remove 0, Change 0, CompatChange 10, Deprecate 0, Add 3 [junit] 22/ 44: com.jogamp.opengl.GLBase : Remove 0, Change 0, CompatChange 1, Deprecate 0, Add 1 [junit] 23/ 44: com.jogamp.opengl.GLContext : Remove 0, Change 0, CompatChange 2, Deprecate 1, Add 7 [junit] 24/ 44: com.jogamp.opengl.GLDrawableFactory : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 2 [junit] 25/ 44: com.jogamp.opengl.GLES1 : Remove 0, Change 0, CompatChange 1, Deprecate 0, Add 0 [junit] 26/ 44: com.jogamp.opengl.GLES2 : Remove 0, Change 0, CompatChange 1, Deprecate 0, Add 112 [junit] 27/ 44: com.jogamp.opengl.GLExtensions : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 2 [junit] 28/ 44: com.jogamp.opengl.JoglVersion : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 29/ 44: com.jogamp.opengl.TraceGL4bc : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 103 [junit] 30/ 44: com.jogamp.opengl.TraceGLES1 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 31/ 44: com.jogamp.opengl.TraceGLES3 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 49 [junit] 32/ 44: com.jogamp.opengl.egl.EGLExt : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 44 [junit] 33/ 44: com.jogamp.opengl.math.geom.Frustum : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 34/ 44: com.jogamp.opengl.math.geom.Frustum.FovDesc : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 35/ 44: com.jogamp.opengl.util.glsl.ShaderCode : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 8 [junit] 36/ 44: com.jogamp.opengl.util.texture.ImageType : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 37/ 44: com.jogamp.opengl.util.texture.ImageType.Util : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 38/ 44: com.jogamp.opengl.util.texture.Texture : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 39/ 44: com.jogamp.opengl.util.texture.TextureData : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 40/ 44: com.jogamp.opengl.util.texture.spi.DDSImage : Remove 0, Change 0, CompatChange 0, Deprecate 1, Add 0 [junit] 41/ 44: com.jogamp.opengl.util.texture.spi.SGIImage : Remove 0, Change 0, CompatChange 0, Deprecate 1, Add 0 [junit] 42/ 44: com.jogamp.opengl.util.texture.spi.TextureProvider : Remove 0, Change 0, CompatChange 0, Deprecate 2, Add 0 [junit] 43/ 44: com.jogamp.opengl.util.texture.spi.TextureProvider.SupportsImageTypes: Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] [junit] [junit] Removes [junit] [junit] [junit] [junit] Changes [junit] [junit] [junit] [junit] CompatChanges [junit] [junit] Class com.jogamp.opengl.GL2 [junit] CompatChanged Field GL_QUERY_ALL_EVENT_BITS_AMD, value[-1 -> 4294967295], access[] [junit] CompatChanged Field GL_ALL_CLIENT_ATTRIB_BITS, value[-1 -> 4294967295], access[] [junit] CompatChanged Field GL_CLIENT_ALL_ATTRIB_BITS, value[-1 -> 4294967295], access[] [junit] CompatChanged Field GL_TEXCOORD4_BIT_PGI, value[-2147483648 -> 2147483648], access[] [junit] Class com.jogamp.opengl.GL2ES2 [junit] CompatChanged Field GL_ALL_SHADER_BITS, value[-1 -> 4294967295], access[] [junit] Class com.jogamp.opengl.GL2ES3 [junit] CompatChanged Field GL_ALL_BARRIER_BITS, value[-1 -> 4294967295], access[] [junit] Class com.jogamp.opengl.GL2GL3 [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_LAST_VERTEX_CONVENTION, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_TEXTURE_BINDING_CUBE_MAP_ARRAY, access[] [junit] CompatChanged Method com.jogamp.opengl.[GL2GL3 -> GL2ES3].glMinSampleShading, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_INT_SAMPLER_CUBE_MAP_ARRAY, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_PRIMITIVES_GENERATED, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_MAX_GEOMETRY_IMAGE_UNIFORMS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_QUADS, access[] [junit] CompatChanged Method com.jogamp.opengl.[GL2GL3 -> GL2ES3].glDisablei, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_CONTEXT_FLAG_ROBUST_ACCESS_BIT, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_MAX_TESS_CONTROL_IMAGE_UNIFORMS, access[] [junit] CompatChanged Method com.jogamp.opengl.[GL2GL3 -> GL2ES3].glGetnUniformuiv, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_MAX_COMBINED_GEOMETRY_UNIFORM_COMPONENTS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_MAX_FRAMEBUFFER_LAYERS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_MAX_TESS_CONTROL_ATOMIC_COUNTERS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_CONTEXT_FLAGS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_MAX_TESS_CONTROL_ATOMIC_COUNTER_BUFFERS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_TEXTURE_BUFFER, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_TEXTURE_BINDING_BUFFER, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_UNSIGNED_INT_SAMPLER_CUBE_MAP_ARRAY, access[] [junit] CompatChanged Method com.jogamp.opengl.[GL2GL3 -> GL2ES3].glBlendEquationSeparatei, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_TESS_EVALUATION_SHADER_BIT, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_TEXTURE_CUBE_MAP_ARRAY, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_SAMPLE_SHADING, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_MAX_TESS_EVALUATION_IMAGE_UNIFORMS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_GEOMETRY_SHADER_BIT, access[] [junit] CompatChanged Method com.jogamp.opengl.[GL2GL3 -> GL2ES3].glEnablei, access[] [junit] CompatChanged Method com.jogamp.opengl.[GL2GL3 -> GL2ES3].glTexStorage3DMultisample, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES2].GL_PROGRAM_PIPELINE, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_FIRST_VERTEX_CONVENTION, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_MAX_GEOMETRY_ATOMIC_COUNTERS, access[] [junit] CompatChanged Method com.jogamp.opengl.[GL2GL3 -> GL2ES3].glBlendEquationi, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_TESS_CONTROL_SHADER_BIT, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_MAX_GEOMETRY_UNIFORM_BLOCKS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_MAX_TESS_EVALUATION_ATOMIC_COUNTERS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_MIN_SAMPLE_SHADING_VALUE, access[] [junit] CompatChanged Method com.jogamp.opengl.[GL2GL3 -> GL2ES3].glColorMaski, access[] [junit] CompatChanged Method com.jogamp.opengl.[GL2GL3 -> GL2ES3].glBlendFuncSeparatei, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_FRAMEBUFFER_DEFAULT_LAYERS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_MAX_TESS_EVALUATION_ATOMIC_COUNTER_BUFFERS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_SAMPLER_CUBE_MAP_ARRAY, access[] [junit] CompatChanged Method com.jogamp.opengl.[GL2GL3 -> GL2ES3].glBlendFunci, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_MAX_TEXTURE_BUFFER_SIZE, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_MAX_GEOMETRY_ATOMIC_COUNTER_BUFFERS, access[] [junit] CompatChanged Method com.jogamp.opengl.[GL2GL3 -> GL2ES3].glIsEnabledi, access[] [junit] CompatChanged Method com.jogamp.opengl.[GL2GL3 -> GL2ES3].glTexBuffer, access[] [junit] CompatChanged Method com.jogamp.opengl.[GL2GL3 -> GL2ES3].glGetnUniformuiv, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_SAMPLER_CUBE_MAP_ARRAY_SHADOW, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_TEXTURE_BUFFER_DATA_STORE_BINDING, access[] [junit] Class com.jogamp.opengl.GL3 [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_TRIANGLES_ADJACENCY, access[] [junit] CompatChanged Method com.jogamp.opengl.[GL3 -> GL3ES3].glDrawRangeElementsBaseVertex, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_GEOMETRY_OUTPUT_TYPE, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_TESS_EVALUATION_TEXTURE_IMAGE_UNITS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_GEOMETRY_SHADER_INVOCATIONS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MIN_FRAGMENT_INTERPOLATION_OFFSET, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_GEOMETRY_OUTPUT_COMPONENTS, access[] [junit] CompatChanged Method com.jogamp.opengl.[GL3 -> GL3ES3].glDrawElementsBaseVertex, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_GEOMETRY_INPUT_TYPE, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_TESS_EVALUATION_UNIFORM_BLOCKS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_UNDEFINED_VERTEX, access[] [junit] CompatChanged Method com.jogamp.opengl.[GL3 -> GL3ES3].glDrawElementsInstancedBaseVertex, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_COMBINED_TESS_EVALUATION_UNIFORM_COMPONENTS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_GEOMETRY_UNIFORM_COMPONENTS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_PATCHES, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_TESS_GEN_LEVEL, access[] [junit] CompatChanged Method com.jogamp.opengl.[GL3 -> GL3ES3].glTexBufferRange, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_PATCH_VERTICES, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_GEOMETRY_SHADER, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_PATCH_VERTICES, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_FRACTIONAL_EVEN, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_FRAMEBUFFER_ATTACHMENT_LAYERED, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_GEOMETRY_TOTAL_OUTPUT_COMPONENTS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_TESS_CONTROL_OUTPUT_VERTICES, access[] [junit] CompatChanged Method com.jogamp.opengl.[GL3 -> GL3ES3].glFramebufferTexture, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_ISOLINES, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_GEOMETRY_INPUT_COMPONENTS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_TEXTURE_BUFFER_OFFSET_ALIGNMENT, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_GEOMETRY_OUTPUT_VERTICES, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_TESS_GEN_VERTEX_ORDER, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_TESS_EVALUATION_INPUT_COMPONENTS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_TESS_GEN_MODE, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_LAYER_PROVOKING_VERTEX, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_TRIANGLE_STRIP_ADJACENCY, access[] [junit] CompatChanged Method com.jogamp.opengl.[GL3 -> GL3ES3].glPatchParameteri, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_TESS_CONTROL_UNIFORM_COMPONENTS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_LINES_ADJACENCY, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_FRAMEBUFFER_INCOMPLETE_LAYER_TARGETS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_FRAGMENT_INTERPOLATION_OFFSET_BITS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_GEOMETRY_VERTICES_OUT, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_TESS_CONTROL_UNIFORM_BLOCKS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_TESS_EVALUATION_SHADER, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_TESS_CONTROL_INPUT_COMPONENTS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_TESS_CONTROL_OUTPUT_COMPONENTS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_TEXTURE_BUFFER_SIZE, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_TESS_EVALUATION_UNIFORM_COMPONENTS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_TESS_CONTROL_TOTAL_OUTPUT_COMPONENTS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_COMBINED_TESS_CONTROL_UNIFORM_COMPONENTS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_FRAGMENT_INTERPOLATION_OFFSET, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_TESS_GEN_POINT_MODE, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_FRACTIONAL_ODD, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_TESS_CONTROL_TEXTURE_IMAGE_UNITS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_TESS_PATCH_COMPONENTS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_TESS_EVALUATION_OUTPUT_COMPONENTS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_GEOMETRY_TEXTURE_IMAGE_UNITS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_TESS_CONTROL_SHADER, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_LINE_STRIP_ADJACENCY, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_TESS_GEN_SPACING, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_GEOMETRY_SHADER_INVOCATIONS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_TEXTURE_BUFFER_OFFSET, access[] [junit] Class com.jogamp.opengl.GL4 [junit] CompatChanged Field com.jogamp.opengl.[GL4 -> GL3ES3].GL_MAX_TESS_EVALUATION_SHADER_STORAGE_BLOCKS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL4 -> GL3ES3].GL_MAX_GEOMETRY_SHADER_STORAGE_BLOCKS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL4 -> GL3ES3].GL_MAX_TESS_CONTROL_SHADER_STORAGE_BLOCKS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL4 -> GL3ES3].GL_REFERENCED_BY_GEOMETRY_SHADER, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL4 -> GL3ES3].GL_IS_PER_PATCH, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL4 -> GL3ES3].GL_REFERENCED_BY_TESS_CONTROL_SHADER, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL4 -> GL3ES3].GL_TEXTURE_BUFFER_BINDING, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL4 -> GL3ES3].GL_CONTEXT_LOST, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL4 -> GL3ES3].GL_PRIMITIVE_RESTART_FOR_PATCHES_SUPPORTED, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL4 -> GL3ES3].GL_REFERENCED_BY_TESS_EVALUATION_SHADER, access[] [junit] Class com.jogamp.opengl.GLBase [junit] CompatChanged Method setSwapInterval, throws[[] -> [com/jogamp/opengl/GLException]], access[] [junit] Class com.jogamp.opengl.GLContext [junit] CompatChanged Field CTX_IMPL_FP32_COMPAT_API, value[16384 -> 32768], access[] [junit] CompatChanged Field CTX_IMPL_FBO, value[8192 -> 16384], access[] [junit] Class com.jogamp.opengl.GLES1 [junit] CompatChanged Field GL_MULTISAMPLE_BUFFER_BIT7_QCOM, value[-2147483648 -> 2147483648], access[] [junit] Class com.jogamp.opengl.GLES2 [junit] CompatChanged Field GL_MULTISAMPLE_BUFFER_BIT7_QCOM, value[-2147483648 -> 2147483648], access[] [junit] [junit] [junit] Deprecates [junit] [junit] Class com.jogamp.nativewindow.awt.AWTGraphicsConfiguration [junit] Deprecated Method create, desc[(Ljava/awt/Component;Lcom/jogamp/nativewindow/CapabilitiesImmutable;Lcom/jogamp/nativewindow/CapabilitiesImmutable;)Lcom/jogamp/nativewindow/awt/AWTGraphicsConfiguration;], sig[null], throws nil, access[public static] [junit] Class com.jogamp.nativewindow.awt.JAWTWindow [junit] Deprecated Method updatePixelScale, desc[(Z)Z], sig[null], throws nil, access[final public] [junit] Deprecated Method lockSurfaceImpl, desc[()I], sig[null], throws [com/jogamp/nativewindow/NativeWindowException], access[abstract protected] [junit] Deprecated Method updateLockedData, desc[(Ljogamp/nativewindow/jawt/JAWT_Rectangle;)Z], sig[null], throws nil, access[final protected] [junit] Class com.jogamp.opengl.GLContext [junit] Deprecated Method mapAvailableGLVersion, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;IIIII)Ljava/lang/Integer;], sig[null], throws nil, access[protected static] [junit] Class com.jogamp.opengl.util.texture.spi.DDSImage [junit] Deprecated Method isDDSImage, desc[(Ljava/io/InputStream;)Z], sig[null], throws [java/io/IOException], access[public static] [junit] Class com.jogamp.opengl.util.texture.spi.SGIImage [junit] Deprecated Method isSGIImage, desc[(Ljava/io/InputStream;)Z], sig[null], throws [java/io/IOException], access[public static] [junit] Class com.jogamp.opengl.util.texture.spi.TextureProvider [junit] Deprecated Method newTextureData, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/io/File;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[abstract public] [junit] Deprecated Method newTextureData, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/net/URL;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[abstract public] [junit] [junit] [junit] Additions [junit] [junit] Class com.jogamp.nativewindow.DefaultGraphicsDevice [junit] Added Method getDefaultDisplayConnection, desc[(Ljava/lang/String;)Ljava/lang/String;], sig[null], throws nil, access[public static] [junit] Added Method getDefaultDisplayConnection, desc[()Ljava/lang/String;], sig[null], throws nil, access[public static] [junit] Class com.jogamp.nativewindow.NativeWindowFactory [junit] Added Method getDefaultDisplayConnection, desc[(Ljava/lang/String;)Ljava/lang/String;], sig[null], throws nil, access[public static] [junit] Added Method getDefaultDisplayConnection, desc[()Ljava/lang/String;], sig[null], throws nil, access[public static] [junit] Class com.jogamp.nativewindow.awt.AWTGraphicsConfiguration [junit] Added Method create, desc[(Ljava/awt/GraphicsConfiguration;Lcom/jogamp/nativewindow/CapabilitiesImmutable;Lcom/jogamp/nativewindow/CapabilitiesImmutable;)Lcom/jogamp/nativewindow/awt/AWTGraphicsConfiguration;], sig[null], throws nil, access[public static] [junit] Class com.jogamp.nativewindow.awt.JAWTWindow [junit] Added Method lockSurfaceImpl, desc[(Ljava/awt/GraphicsConfiguration;)I], sig[null], throws [com/jogamp/nativewindow/NativeWindowException], access[abstract protected] [junit] Added Method getAWTGraphicsConfiguration, desc[()Lcom/jogamp/nativewindow/awt/AWTGraphicsConfiguration;], sig[null], throws nil, access[final public] [junit] Added Method setAWTGraphicsConfiguration, desc[(Lcom/jogamp/nativewindow/awt/AWTGraphicsConfiguration;)V], sig[null], throws nil, access[final public] [junit] Added Method updatePixelScale, desc[(Ljava/awt/GraphicsConfiguration;Z)Z], sig[null], throws nil, access[final public] [junit] Added Method updateLockedData, desc[(Ljogamp/nativewindow/jawt/JAWT_Rectangle;Ljava/awt/GraphicsConfiguration;)Z], sig[null], throws nil, access[final protected] [junit] Class com.jogamp.nativewindow.egl.EGLGraphicsDevice [junit] Added Method , 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 XVisual2XRenderMask, desc[(JJLjogamp/nativewindow/x11/XRenderPictFormat;)Ljogamp/nativewindow/x11/XRenderDirectFormat;], sig[null], throws nil, access[protected static] [junit] Added Method XVisual2XRenderMask, desc[(JJ)Ljogamp/nativewindow/x11/XRenderDirectFormat;], sig[null], throws nil, access[protected static] [junit] Added Method XVisualInfo2X11Capabilities, desc[(Lcom/jogamp/nativewindow/x11/X11GraphicsDevice;Ljogamp/nativewindow/x11/XVisualInfo;)Ljogamp/nativewindow/x11/X11Capabilities;], sig[null], throws nil, access[public static] [junit] Class com.jogamp.newt.Window [junit] Added Method isResizable, desc[()Z], sig[null], throws nil, access[abstract public] [junit] Added Method getSupportedStateMaskString, desc[()Ljava/lang/String;], sig[null], throws nil, access[abstract public] [junit] Added Method setResizable, desc[(Z)V], sig[null], throws nil, access[abstract public] [junit] Added Field STATE_BIT_FOCUSED, desc[I], sig[null], value[type java.lang.Integer, data 3, access[final public static] [junit] Added Field STATE_BIT_MAXIMIZED_HORZ, desc[I], sig[null], value[type java.lang.Integer, data 10, access[final public static] [junit] Added Field STATE_MASK_FOCUSED, desc[I], sig[null], value[type java.lang.Integer, data 8, access[final public static] [junit] Added Field STATE_MASK_RESIZABLE, desc[I], sig[null], value[type java.lang.Integer, data 256, access[final public static] [junit] Added Field STATE_MASK_MAXIMIZED_HORZ, desc[I], sig[null], value[type java.lang.Integer, data 1024, access[final public static] [junit] Added Method isSticky, desc[()Z], sig[null], throws nil, access[abstract public] [junit] Added Method getStateMaskString, desc[()Ljava/lang/String;], sig[null], throws nil, access[abstract public] [junit] Added Field STATE_BIT_RESIZABLE, desc[I], sig[null], value[type java.lang.Integer, data 8, access[final public static] [junit] Added Method isMaximizedVert, desc[()Z], sig[null], throws nil, access[abstract public] [junit] Added Field STATE_BIT_CHILDWIN, desc[I], sig[null], value[type java.lang.Integer, data 2, access[final public static] [junit] Added Field STATE_MASK_VISIBLE, desc[I], sig[null], value[type java.lang.Integer, data 1, access[final public static] [junit] Added Field STATE_MASK_STICKY, desc[I], sig[null], value[type java.lang.Integer, data 128, access[final public static] [junit] Added Field STATE_MASK_POINTERCONFINED, desc[I], sig[null], value[type java.lang.Integer, data 8192, access[final public static] [junit] Added Field STATE_BIT_STICKY, desc[I], sig[null], value[type java.lang.Integer, data 7, access[final public static] [junit] Added Field STATE_BIT_POINTERVISIBLE, desc[I], sig[null], value[type java.lang.Integer, data 12, access[final public static] [junit] Added Field STATE_BIT_AUTOPOSITION, desc[I], sig[null], value[type java.lang.Integer, data 1, access[final public static] [junit] Added Method getStateMask, desc[()I], sig[null], throws nil, access[abstract public] [junit] Added Field STATE_MASK_POINTERVISIBLE, desc[I], sig[null], value[type java.lang.Integer, data 4096, access[final public static] [junit] Added Method setSticky, desc[(Z)V], sig[null], throws nil, access[abstract public] [junit] Added Method isMaximizedHorz, desc[()Z], sig[null], throws nil, access[abstract public] [junit] Added Field STATE_BIT_VISIBLE, desc[I], sig[null], value[type java.lang.Integer, data 0, access[final public static] [junit] Added Field STATE_MASK_MAXIMIZED_VERT, desc[I], sig[null], value[type java.lang.Integer, data 512, access[final public static] [junit] Added Method isAlwaysOnBottom, desc[()Z], sig[null], throws nil, access[abstract public] [junit] Added Method setAlwaysOnBottom, desc[(Z)V], sig[null], throws nil, access[abstract public] [junit] Added Field STATE_MASK_CHILDWIN, desc[I], sig[null], value[type java.lang.Integer, data 4, access[final public static] [junit] Added Field STATE_BIT_FULLSCREEN, desc[I], sig[null], value[type java.lang.Integer, data 11, access[final public static] [junit] Added Method getStatePublicBitCount, desc[()I], sig[null], throws nil, access[abstract public] [junit] Added Field STATE_BIT_POINTERCONFINED, desc[I], sig[null], value[type java.lang.Integer, data 13, access[final public static] [junit] Added Field STATE_MASK_FULLSCREEN, desc[I], sig[null], value[type java.lang.Integer, data 2048, access[final public static] [junit] Added Field STATE_MASK_UNDECORATED, desc[I], sig[null], value[type java.lang.Integer, data 16, access[final public static] [junit] Added Field STATE_MASK_ALWAYSONTOP, desc[I], sig[null], value[type java.lang.Integer, data 32, access[final public static] [junit] Added Method isChildWindow, desc[()Z], sig[null], throws nil, access[abstract public] [junit] Added Method getSupportedStateMask, desc[()I], sig[null], throws nil, access[abstract public] [junit] Added Field STATE_MASK_ALWAYSONBOTTOM, desc[I], sig[null], value[type java.lang.Integer, data 64, access[final public static] [junit] Added Field STATE_MASK_AUTOPOSITION, desc[I], sig[null], value[type java.lang.Integer, data 2, access[final public static] [junit] Added Method getStatePublicBitmask, desc[()I], sig[null], throws nil, access[abstract public] [junit] Added Field STATE_BIT_MAXIMIZED_VERT, desc[I], sig[null], value[type java.lang.Integer, data 9, access[final public static] [junit] Added Method setMaximized, desc[(ZZ)V], sig[null], throws nil, access[abstract public] [junit] Added Field STATE_BIT_ALWAYSONTOP, desc[I], sig[null], value[type java.lang.Integer, data 5, access[final public static] [junit] Added Field STATE_BIT_ALWAYSONBOTTOM, desc[I], sig[null], value[type java.lang.Integer, data 6, access[final public static] [junit] Added Field STATE_BIT_UNDECORATED, desc[I], sig[null], value[type java.lang.Integer, data 4, access[final public static] [junit] Class com.jogamp.newt.awt.NewtCanvasAWT [junit] Added Method getGraphicsConfiguration, desc[()Ljava/awt/GraphicsConfiguration;], sig[null], throws nil, access[public] [junit] Class com.jogamp.newt.opengl.GLWindow [junit] Added Method getSupportedStateMaskString, desc[()Ljava/lang/String;], sig[null], throws nil, access[final public] [junit] Added Method isResizable, desc[()Z], sig[null], throws nil, access[final public] [junit] Added Method setMaximized, desc[(ZZ)V], sig[null], throws nil, access[final public] [junit] Added Method isChildWindow, desc[()Z], sig[null], throws nil, access[final public] [junit] Added Method isAlwaysOnBottom, desc[()Z], sig[null], throws nil, access[final public] [junit] Added Method getSupportedStateMask, desc[()I], sig[null], throws nil, access[final public] [junit] Added Method isMaximizedHorz, desc[()Z], sig[null], throws nil, access[final public] [junit] Added Method setSticky, desc[(Z)V], sig[null], throws nil, access[final public] [junit] Added Method getStatePublicBitmask, desc[()I], sig[null], throws nil, access[final public] [junit] Added Method getStateMaskString, desc[()Ljava/lang/String;], sig[null], throws nil, access[final public] [junit] Added Method isSticky, desc[()Z], sig[null], throws nil, access[final public] [junit] Added Method getStateMask, desc[()I], sig[null], throws nil, access[final public] [junit] Added Method setAlwaysOnBottom, desc[(Z)V], sig[null], throws nil, access[final public] [junit] Added Method getStatePublicBitCount, desc[()I], sig[null], throws nil, access[final public] [junit] Added Method setResizable, desc[(Z)V], sig[null], throws nil, access[final public] [junit] Added Method isMaximizedVert, desc[()Z], sig[null], throws nil, access[final public] [junit] Class com.jogamp.newt.opengl.util.NEWTDemoListener [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.newt.opengl.util.stereo.StereoDeviceUtil [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.opengl.DebugGL4bc [junit] Added Method glProgramUniform1i64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glStateCaptureNV, desc[(II)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform3i64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glTextureImage2DEXT, desc[(IIIIIIIIIJ)V], sig[null], throws nil, access[public] [junit] Added Method glDrawCommandsStatesNV, desc[(ILcom/jogamp/common/nio/PointerBuffer;Ljava/nio/IntBuffer;Ljava/nio/IntBuffer;Ljava/nio/IntBuffer;I)V], sig[null], throws nil, access[public] [junit] Added Method glConservativeRasterParameterfNV, desc[(IF)V], sig[null], throws nil, access[public] [junit] Added Method glCreateStatesNV, desc[(ILjava/nio/IntBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glTextureSubImage2DEXT, desc[(IIIIIIIIIJ)V], sig[null], throws nil, access[public] [junit] Added Method glGetnUniformui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glListDrawCommandsStatesClientNV, desc[(IILcom/jogamp/common/nio/PointerBuffer;Ljava/nio/IntBuffer;Ljava/nio/IntBuffer;Ljava/nio/IntBuffer;I)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform2i64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glTextureSubImage3DEXT, desc[(IIIIIIIIIIIJ)V], sig[null], throws nil, access[public] [junit] Added Method glTextureImage3DEXT, desc[(IIIIIIIIIIJ)V], sig[null], throws nil, access[public] [junit] Added Method glGetUniformi64vARB, desc[(II[JI)V], sig[null], throws nil, access[public] [junit] Added Method glTextureSubImage1D, desc[(IIIIIIJ)V], sig[null], throws nil, access[public] [junit] Added Method glDrawCommandsStatesNV, desc[(ILcom/jogamp/common/nio/PointerBuffer;[II[II[III)V], sig[null], throws nil, access[public] [junit] Added Method glTextureSubImage1DEXT, desc[(IIIIIIIJ)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform4ui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glUniform4i64vARB, desc[(II[JI)V], sig[null], throws nil, access[public] [junit] Added Method glCreateStatesNV, desc[(I[II)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform2ui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glNamedFramebufferSampleLocationsfvARB, desc[(III[FI)V], sig[null], throws nil, access[public] [junit] Added Method glUniform3ui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform3ui64ARB, desc[(IIJJJ)V], sig[null], throws nil, access[public] [junit] Added Method glBlendBarrier, desc[()V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform2ui64ARB, desc[(IIJJ)V], sig[null], throws nil, access[public] [junit] Added Method glFramebufferTextureMultiviewOVR, desc[(IIIIII)V], sig[null], throws nil, access[public] [junit] Added Method glUniform4i64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform4ui64vARB, desc[(III[JI)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform3ui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glUniform2ui64vARB, desc[(II[JI)V], sig[null], throws nil, access[public] [junit] Added Method glUniform3i64vARB, desc[(II[JI)V], sig[null], throws nil, access[public] [junit] Added Method glPrimitiveBoundingBox, desc[(FFFFFFFF)V], sig[null], throws nil, access[public] [junit] Added Method glDeleteCommandListsNV, desc[(ILjava/nio/IntBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glDrawCommandsAddressNV, desc[(I[JI[III)V], sig[null], throws nil, access[public] [junit] Added Method glFramebufferSampleLocationsfvARB, desc[(III[FI)V], sig[null], throws nil, access[public] [junit] Added Method glGetUniformui64vARB, desc[(II[JI)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform1i64ARB, desc[(IIJ)V], sig[null], throws nil, access[public] [junit] Added Method glUniform1i64ARB, desc[(IJ)V], sig[null], throws nil, access[public] [junit] Added Method glUniform2i64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform2ui64vARB, desc[(III[JI)V], sig[null], throws nil, access[public] [junit] Added Method glCommandListSegmentsNV, desc[(II)V], sig[null], throws nil, access[public] [junit] Added Method glDeleteStatesNV, desc[(ILjava/nio/IntBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glDeleteStatesNV, desc[(I[II)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform2i64vARB, desc[(III[JI)V], sig[null], throws nil, access[public] [junit] Added Method glNamedFramebufferSampleLocationsfvARB, desc[(IIILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glDrawCommandsAddressNV, desc[(ILjava/nio/LongBuffer;Ljava/nio/IntBuffer;I)V], sig[null], throws nil, access[public] [junit] Added Method glUniform3ui64ARB, desc[(IJJJ)V], sig[null], throws nil, access[public] [junit] Added Method glUniform3i64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glApplyFramebufferAttachmentCMAAINTEL, desc[()V], sig[null], throws nil, access[public] [junit] Added Method glCallCommandListNV, desc[(I)V], sig[null], throws nil, access[public] [junit] Added Method glDeleteCommandListsNV, desc[(I[II)V], sig[null], throws nil, access[public] [junit] Added Method glUniform4ui64vARB, desc[(II[JI)V], sig[null], throws nil, access[public] [junit] Added Method glUniform2ui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glGetCommandHeaderNV, desc[(II)I], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform1ui64vARB, desc[(III[JI)V], sig[null], throws nil, access[public] [junit] Added Method glGetStageIndexNV, desc[(I)S], sig[null], throws nil, access[public] [junit] Added Method glDrawCommandsNV, desc[(IILcom/jogamp/common/nio/PointerBuffer;[III)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform3i64vARB, desc[(III[JI)V], sig[null], throws nil, access[public] [junit] Added Method glUniform4ui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glCompileCommandListNV, desc[(I)V], sig[null], throws nil, access[public] [junit] Added Method glGetUniformi64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glUniform3ui64vARB, desc[(II[JI)V], sig[null], throws nil, access[public] [junit] Added Method glUniform1ui64ARB, desc[(IJ)V], sig[null], throws nil, access[public] [junit] Added Method glUniform1i64vARB, desc[(II[JI)V], sig[null], throws nil, access[public] [junit] Added Method glUniform1ui64vARB, desc[(II[JI)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform1i64vARB, desc[(III[JI)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform2i64ARB, desc[(IIJJ)V], sig[null], throws nil, access[public] [junit] Added Method glUniform4ui64ARB, desc[(IJJJJ)V], sig[null], throws nil, access[public] [junit] Added Method glUniform2i64ARB, desc[(IJJ)V], sig[null], throws nil, access[public] [junit] Added Method glDrawCommandsStatesAddressNV, desc[(Ljava/nio/LongBuffer;Ljava/nio/IntBuffer;Ljava/nio/IntBuffer;Ljava/nio/IntBuffer;I)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform3i64ARB, desc[(IIJJJ)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform4i64vARB, desc[(III[JI)V], sig[null], throws nil, access[public] [junit] Added Method glTextureImage1DEXT, desc[(IIIIIIIIJ)V], sig[null], throws nil, access[public] [junit] Added Method glGetnUniformui64vARB, desc[(III[JI)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform4ui64ARB, desc[(IIJJJJ)V], sig[null], throws nil, access[public] [junit] Added Method glCreateCommandListsNV, desc[(I[II)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform4i64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glTextureSubImage3D, desc[(IIIIIIIIIIJ)V], sig[null], throws nil, access[public] [junit] Added Method glTextureSubImage2D, desc[(IIIIIIIIJ)V], sig[null], throws nil, access[public] [junit] Added Method glFramebufferSampleLocationsfvARB, desc[(IIILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glIsStateNV, desc[(I)Z], sig[null], throws nil, access[public] [junit] Added Method glUniform2ui64ARB, desc[(IJJ)V], sig[null], throws nil, access[public] [junit] Added Method glDrawCommandsNV, desc[(IILcom/jogamp/common/nio/PointerBuffer;Ljava/nio/IntBuffer;I)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform1ui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glUniform4i64ARB, desc[(IJJJJ)V], sig[null], throws nil, access[public] [junit] Added Method isGLES32Compatible, desc[()Z], sig[null], throws nil, access[public] [junit] Added Method glCreateCommandListsNV, desc[(ILjava/nio/IntBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glDrawCommandsStatesAddressNV, desc[([JI[II[II[III)V], sig[null], throws nil, access[public] [junit] Added Method glEvaluateDepthValuesARB, desc[()V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform3ui64vARB, desc[(III[JI)V], sig[null], throws nil, access[public] [junit] Added Method glGetUniformui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glUniform2i64vARB, desc[(II[JI)V], sig[null], throws nil, access[public] [junit] Added Method glMaxShaderCompilerThreadsARB, desc[(I)V], sig[null], throws nil, access[public] [junit] Added Method glUniform1i64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glListDrawCommandsStatesClientNV, desc[(IILcom/jogamp/common/nio/PointerBuffer;[II[II[III)V], sig[null], throws nil, access[public] [junit] Added Method glUniform1ui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glIsCommandListNV, desc[(I)Z], sig[null], throws nil, access[public] [junit] Added Method glGetnUniformi64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform4i64ARB, desc[(IIJJJJ)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform1ui64ARB, desc[(IIJ)V], sig[null], throws nil, access[public] [junit] Added Method glUniform3i64ARB, desc[(IJJJ)V], sig[null], throws nil, access[public] [junit] Added Method glGetnUniformi64vARB, desc[(III[JI)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.DebugGLES1 [junit] Added Method isGLES32Compatible, desc[()Z], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.DebugGLES3 [junit] Added Method glDrawRangeElementsBaseVertex, desc[(IIIIILjava/nio/Buffer;I)V], sig[null], throws nil, access[public] [junit] Added Method glPolygonModeNV, desc[(II)V], sig[null], throws nil, access[public] [junit] Added Method glBindFragDataLocationEXT, desc[(II[BI)V], sig[null], throws nil, access[public] [junit] Added Method glBlendFunci, desc[(III)V], sig[null], throws nil, access[public] [junit] Added Method glBlendEquationi, desc[(II)V], sig[null], throws nil, access[public] [junit] Added Method glSubpixelPrecisionBiasNV, desc[(II)V], sig[null], throws nil, access[public] [junit] Added Method glNamedFramebufferSampleLocationsfvNV, desc[(IIILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glBlendEquationSeparatei, desc[(III)V], sig[null], throws nil, access[public] [junit] Added Method glCoverageModulationTableNV, desc[(ILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glDrawElementsInstancedBaseVertex, desc[(IIILjava/nio/Buffer;II)V], sig[null], throws nil, access[public] [junit] Added Method glGetFragDataIndexEXT, desc[(ILjava/nio/ByteBuffer;)I], sig[null], throws nil, access[public] [junit] Added Method glIsEnabledi, desc[(II)Z], sig[null], throws nil, access[public] [junit] Added Method glCoverageModulationTableNV, desc[(I[FI)V], sig[null], throws nil, access[public] [junit] Added Method glResolveDepthValuesNV, desc[()V], sig[null], throws nil, access[public] [junit] Added Method glDrawElementsInstancedBaseVertex, desc[(IIIJII)V], sig[null], throws nil, access[public] [junit] Added Method glMinSampleShading, desc[(F)V], sig[null], throws nil, access[public] [junit] Added Method glBlendFuncSeparatei, desc[(IIIII)V], sig[null], throws nil, access[public] [junit] Added Method glDrawElementsBaseVertex, desc[(IIILjava/nio/Buffer;I)V], sig[null], throws nil, access[public] [junit] Added Method glCoverageModulationNV, desc[(I)V], sig[null], throws nil, access[public] [junit] Added Method glBindFragDataLocationEXT, desc[(IILjava/nio/ByteBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glBufferStorageEXT, desc[(IJLjava/nio/Buffer;I)V], sig[null], throws nil, access[public] [junit] Added Method glPatchParameteri, desc[(II)V], sig[null], throws nil, access[public] [junit] Added Method glBindFragDataLocationIndexedEXT, desc[(IIILjava/nio/ByteBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method isGLES32Compatible, desc[()Z], sig[null], throws nil, access[public] [junit] Added Method glFramebufferSampleLocationsfvNV, desc[(III[FI)V], sig[null], throws nil, access[public] [junit] Added Method glGetCoverageModulationTableNV, desc[(I[FI)V], sig[null], throws nil, access[public] [junit] Added Method glBlendBarrier, desc[()V], sig[null], throws nil, access[public] [junit] Added Method glGetFragDataIndexEXT, desc[(I[BI)I], sig[null], throws nil, access[public] [junit] Added Method glFramebufferSampleLocationsfvNV, desc[(IIILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glTexPageCommitmentEXT, desc[(IIIIIIIIZ)V], sig[null], throws nil, access[public] [junit] Added Method glBindFragDataLocationIndexedEXT, desc[(III[BI)V], sig[null], throws nil, access[public] [junit] Added Method glDrawRangeElementsBaseVertex, desc[(IIIIIJI)V], sig[null], throws nil, access[public] [junit] Added Method glFramebufferTexture, desc[(IIII)V], sig[null], throws nil, access[public] [junit] Added Method glRasterSamplesEXT, desc[(IZ)V], sig[null], throws nil, access[public] [junit] Added Method glApplyFramebufferAttachmentCMAAINTEL, desc[()V], sig[null], throws nil, access[public] [junit] Added Method glGetProgramResourceLocationIndexEXT, desc[(IILjava/nio/ByteBuffer;)I], sig[null], throws nil, access[public] [junit] Added Method glFramebufferTextureMultiviewOVR, desc[(IIIIII)V], sig[null], throws nil, access[public] [junit] Added Method glDrawElementsBaseVertex, desc[(IIIJI)V], sig[null], throws nil, access[public] [junit] Added Method glGetProgramResourceLocationIndexEXT, desc[(II[BI)I], sig[null], throws nil, access[public] [junit] Added Method glDisablei, desc[(II)V], sig[null], throws nil, access[public] [junit] Added Method glFragmentCoverageColorNV, desc[(I)V], sig[null], throws nil, access[public] [junit] Added Method glPrimitiveBoundingBox, desc[(FFFFFFFF)V], sig[null], throws nil, access[public] [junit] Added Method glGetCoverageModulationTableNV, desc[(ILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glTexStorage3DMultisample, desc[(IIIIIIZ)V], sig[null], throws nil, access[public] [junit] Added Method glTexBufferRange, desc[(IIIJJ)V], sig[null], throws nil, access[public] [junit] Added Method glNamedFramebufferSampleLocationsfvNV, desc[(III[FI)V], sig[null], throws nil, access[public] [junit] Added Method glColorMaski, desc[(IZZZZ)V], sig[null], throws nil, access[public] [junit] Added Method glEnablei, desc[(II)V], sig[null], throws nil, access[public] [junit] Added Method glTexBuffer, desc[(III)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.GL2 [junit] Added Method glUniform1i64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_COLORDODGE, desc[I], sig[null], value[type java.lang.Integer, data 37529, access[final public static] [junit] Added Method glUniform4ui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_DRAW_ELEMENTS_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 2, access[final public static] [junit] Added Method glDrawCommandsStatesAddressNV, desc[([JI[II[II[III)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_NOP_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 1, access[final public static] [junit] Added Method glCommandListSegmentsNV, desc[(II)V], sig[null], throws nil, access[abstract public] [junit] Added Method glProgramUniform2ui64ARB, desc[(IIJJ)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_BLEND_COLOR_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 11, access[final public static] [junit] Added Method glTextureSubImage2DEXT, desc[(IIIIIIIIIJ)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_CONSERVATIVE_RASTER_DILATE_RANGE_NV, desc[I], sig[null], value[type java.lang.Integer, data 37754, access[final public static] [junit] Added Method glProgramUniform4ui64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_DARKEN, desc[I], sig[null], value[type java.lang.Integer, data 37527, access[final public static] [junit] Added Method glStateCaptureNV, desc[(II)V], sig[null], throws nil, access[abstract public] [junit] Added Method glUniform3i64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_BASE_VIEW_INDEX_OVR, desc[I], sig[null], value[type java.lang.Integer, data 38450, access[final public static] [junit] Added Method glProgramUniform2i64ARB, desc[(IIJJ)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_HARDLIGHT, desc[I], sig[null], value[type java.lang.Integer, data 37531, access[final public static] [junit] Added Field GL_UNIFORM_ADDRESS_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 10, access[final public static] [junit] Added Method glTextureImage1DEXT, desc[(IIIIIIIIJ)V], sig[null], throws nil, access[abstract public] [junit] Added Method glUniform3ui64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Method glProgramUniform3i64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_DRAW_ARRAYS_STRIP_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 5, access[final public static] [junit] Added Field GL_HSL_HUE, desc[I], sig[null], value[type java.lang.Integer, data 37549, access[final public static] [junit] Added Method glGetnUniformi64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Method glListDrawCommandsStatesClientNV, desc[(IILcom/jogamp/common/nio/PointerBuffer;Ljava/nio/IntBuffer;Ljava/nio/IntBuffer;Ljava/nio/IntBuffer;I)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_DRAW_ELEMENTS_STRIP_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 4, access[final public static] [junit] Added Method glProgramUniform3ui64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_MULTIPLY, desc[I], sig[null], value[type java.lang.Integer, data 37524, access[final public static] [junit] Added Method glNamedFramebufferSampleLocationsfvARB, desc[(III[FI)V], sig[null], throws nil, access[abstract public] [junit] Added Method glProgramUniform4i64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_UNSIGNED_INT64_VEC4_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36855, access[final public static] [junit] Added Method glMaxShaderCompilerThreadsARB, desc[(I)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_PROGRAMMABLE_SAMPLE_LOCATION_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37697, access[final public static] [junit] Added Method glUniform1ui64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Method glGetnUniformui64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Method glUniform3i64ARB, desc[(IJJJ)V], sig[null], throws nil, access[abstract public] [junit] Added Method glTextureImage2DEXT, desc[(IIIIIIIIIJ)V], sig[null], throws nil, access[abstract public] [junit] Added Method glCreateStatesNV, desc[(ILjava/nio/IntBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Method glUniform2i64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_FRONT_FACE_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 18, access[final public static] [junit] Added Method glProgramUniform1ui64ARB, desc[(IIJ)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_TERMINATE_SEQUENCE_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 0, access[final public static] [junit] Added Field GL_SOFTLIGHT, desc[I], sig[null], value[type java.lang.Integer, data 37532, access[final public static] [junit] Added Method glProgramUniform2ui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Method glDeleteStatesNV, desc[(ILjava/nio/IntBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_OVERLAY, desc[I], sig[null], value[type java.lang.Integer, data 37526, access[final public static] [junit] Added Method glProgramUniform1ui64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Method glUniform4ui64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_INT64_VEC2_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36841, access[final public static] [junit] Added Method glDeleteCommandListsNV, desc[(I[II)V], sig[null], throws nil, access[abstract public] [junit] Added Method glListDrawCommandsStatesClientNV, desc[(IILcom/jogamp/common/nio/PointerBuffer;[II[II[III)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_CONSERVATIVE_RASTER_DILATE_NV, desc[I], sig[null], value[type java.lang.Integer, data 37753, access[final public static] [junit] Added Field GL_ELEMENT_ADDRESS_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 8, access[final public static] [junit] Added Field GL_FRAMEBUFFER_PROGRAMMABLE_SAMPLE_LOCATIONS_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37698, access[final public static] [junit] Added Method glProgramUniform4i64ARB, desc[(IIJJJJ)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_SAMPLE_LOCATION_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36432, access[final public static] [junit] Added Method glTextureImage3DEXT, desc[(IIIIIIIIIIJ)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_EXCLUSION, desc[I], sig[null], value[type java.lang.Integer, data 37536, access[final public static] [junit] Added Method glProgramUniform2i64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_SCREEN, desc[I], sig[null], value[type java.lang.Integer, data 37525, access[final public static] [junit] Added Field GL_DRAW_ELEMENTS_INSTANCED_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 6, access[final public static] [junit] Added Method glGetUniformi64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Method glUniform1i64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_HSL_SATURATION, desc[I], sig[null], value[type java.lang.Integer, data 37550, access[final public static] [junit] Added Method glCreateStatesNV, desc[(I[II)V], sig[null], throws nil, access[abstract public] [junit] Added Method glGetStageIndexNV, desc[(I)S], sig[null], throws nil, access[abstract public] [junit] Added Method glDrawCommandsStatesAddressNV, desc[(Ljava/nio/LongBuffer;Ljava/nio/IntBuffer;Ljava/nio/IntBuffer;Ljava/nio/IntBuffer;I)V], sig[null], throws nil, access[abstract public] [junit] Added Method glProgramUniform3ui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Method glGetnUniformui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_ATTRIBUTE_ADDRESS_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 9, access[final public static] [junit] Added Field GL_VIEWPORT_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 16, access[final public static] [junit] Added Method glGetCommandHeaderNV, desc[(II)I], sig[null], throws nil, access[abstract public] [junit] Added Method glProgramUniform4i64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Method glGetnUniformi64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_COLORBURN, desc[I], sig[null], value[type java.lang.Integer, data 37530, access[final public static] [junit] Added Method glEvaluateDepthValuesARB, desc[()V], sig[null], throws nil, access[abstract public] [junit] Added Method glNamedFramebufferSampleLocationsfvARB, desc[(IIILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_INT64_ARB, desc[I], sig[null], value[type java.lang.Integer, data 5134, access[final public static] [junit] Added Method glUniform2ui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Method glProgramUniform3i64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Method glUniform1i64ARB, desc[(IJ)V], sig[null], throws nil, access[abstract public] [junit] Added Method glUniform4ui64ARB, desc[(IJJJJ)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_TEXTURE_REDUCTION_MODE_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37734, access[final public static] [junit] Added Method glIsStateNV, desc[(I)Z], sig[null], throws nil, access[abstract public] [junit] Added Field GL_POLYGON_OFFSET_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 14, access[final public static] [junit] Added Field GL_ALPHA_REF_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 15, access[final public static] [junit] Added Method glProgramUniform1ui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Method glGetUniformi64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Method glProgramUniform2ui64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Method glTextureSubImage3DEXT, desc[(IIIIIIIIIIIJ)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_DRAW_ARRAYS_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 3, access[final public static] [junit] Added Field GL_CONSERVATIVE_RASTER_DILATE_GRANULARITY_NV, desc[I], sig[null], value[type java.lang.Integer, data 37755, access[final public static] [junit] Added Method glUniform1ui64ARB, desc[(IJ)V], sig[null], throws nil, access[abstract public] [junit] Added Method glDrawCommandsNV, desc[(IILcom/jogamp/common/nio/PointerBuffer;Ljava/nio/IntBuffer;I)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_LINE_WIDTH_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 13, access[final public static] [junit] Added Field GL_SAMPLE_LOCATION_PIXEL_GRID_HEIGHT_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37695, access[final public static] [junit] Added Field GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_NUM_VIEWS_OVR, desc[I], sig[null], value[type java.lang.Integer, data 38448, access[final public static] [junit] Added Method glDrawCommandsAddressNV, desc[(I[JI[III)V], sig[null], throws nil, access[abstract public] [junit] Added Method glCallCommandListNV, desc[(I)V], sig[null], throws nil, access[abstract public] [junit] Added Method glUniform2i64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Method glUniform2ui64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Method glCreateCommandListsNV, desc[(ILjava/nio/IntBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_UNSIGNED_INT64_VEC3_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36854, access[final public static] [junit] Added Method glCompileCommandListNV, desc[(I)V], sig[null], throws nil, access[abstract public] [junit] Added Method glProgramUniform3ui64ARB, desc[(IIJJJ)V], sig[null], throws nil, access[abstract public] [junit] Added Method glProgramUniform1i64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Method glUniform4i64ARB, desc[(IJJJJ)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_LIGHTEN, desc[I], sig[null], value[type java.lang.Integer, data 37528, access[final public static] [junit] Added Field GL_PROGRAMMABLE_SAMPLE_LOCATION_TABLE_SIZE_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37696, access[final public static] [junit] Added Method glProgramUniform1i64ARB, desc[(IIJ)V], sig[null], throws nil, access[abstract public] [junit] Added Method glDrawCommandsStatesNV, desc[(ILcom/jogamp/common/nio/PointerBuffer;[II[II[III)V], sig[null], throws nil, access[abstract public] [junit] Added Method glUniform3i64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_SAMPLE_LOCATION_SUBPIXEL_BITS_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37693, access[final public static] [junit] Added Method glProgramUniform3i64ARB, desc[(IIJJJ)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_STENCIL_REF_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 12, access[final public static] [junit] Added Method glProgramUniform1i64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_SCISSOR_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 17, access[final public static] [junit] Added Method glTextureSubImage1DEXT, desc[(IIIIIIIJ)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_SAMPLE_LOCATION_PIXEL_GRID_WIDTH_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37694, access[final public static] [junit] Added Method glIsCommandListNV, desc[(I)Z], sig[null], throws nil, access[abstract public] [junit] Added Method glDrawCommandsNV, desc[(IILcom/jogamp/common/nio/PointerBuffer;[III)V], sig[null], throws nil, access[abstract public] [junit] Added Method glUniform3ui64ARB, desc[(IJJJ)V], sig[null], throws nil, access[abstract public] [junit] Added Method glUniform2ui64ARB, desc[(IJJ)V], sig[null], throws nil, access[abstract public] [junit] Added Method glDrawCommandsStatesNV, desc[(ILcom/jogamp/common/nio/PointerBuffer;Ljava/nio/IntBuffer;Ljava/nio/IntBuffer;Ljava/nio/IntBuffer;I)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_HSL_LUMINOSITY, desc[I], sig[null], value[type java.lang.Integer, data 37552, access[final public static] [junit] Added Field GL_INT64_VEC4_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36843, access[final public static] [junit] Added Field GL_MAX_SHADER_COMPILER_THREADS_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37296, access[final public static] [junit] Added Method glFramebufferTextureMultiviewOVR, desc[(IIIIII)V], sig[null], throws nil, access[abstract public] [junit] Added Method glUniform4i64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_COMPLETION_STATUS_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37297, access[final public static] [junit] Added Method glUniform3ui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_UNSIGNED_INT64_VEC2_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36853, access[final public static] [junit] Added Method glProgramUniform4ui64ARB, desc[(IIJJJJ)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_HSL_COLOR, desc[I], sig[null], value[type java.lang.Integer, data 37551, access[final public static] [junit] Added Method glDeleteStatesNV, desc[(I[II)V], sig[null], throws nil, access[abstract public] [junit] Added Method glProgramUniform2i64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Method glGetUniformui64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_INT64_VEC3_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36842, access[final public static] [junit] Added Method glUniform1ui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Method glFramebufferSampleLocationsfvARB, desc[(IIILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_MAX_VIEWS_OVR, desc[I], sig[null], value[type java.lang.Integer, data 38449, access[final public static] [junit] Added Field GL_FRAMEBUFFER_SAMPLE_LOCATION_PIXEL_GRID_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37699, access[final public static] [junit] Added Field GL_DIFFERENCE, desc[I], sig[null], value[type java.lang.Integer, data 37534, access[final public static] [junit] Added Method glUniform4i64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Method glCreateCommandListsNV, desc[(I[II)V], sig[null], throws nil, access[abstract public] [junit] Added Method glDeleteCommandListsNV, desc[(ILjava/nio/IntBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Method glFramebufferSampleLocationsfvARB, desc[(III[FI)V], sig[null], throws nil, access[abstract public] [junit] Added Method glConservativeRasterParameterfNV, desc[(IF)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_WEIGHTED_AVERAGE_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37735, access[final public static] [junit] Added Method glGetUniformui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Method glProgramUniform4ui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Method glBlendBarrier, desc[()V], sig[null], throws nil, access[abstract public] [junit] Added Method glDrawCommandsAddressNV, desc[(ILjava/nio/LongBuffer;Ljava/nio/IntBuffer;I)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_DRAW_ARRAYS_INSTANCED_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 7, access[final public static] [junit] Added Method glUniform2i64ARB, desc[(IJJ)V], sig[null], throws nil, access[abstract public] [junit] Class com.jogamp.opengl.GL2ES2 [junit] Added Method glApplyFramebufferAttachmentCMAAINTEL, desc[()V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_PROGRAM_PIPELINE, desc[I], sig[null], value[type java.lang.Integer, data 33508, access[final public static] [junit] Class com.jogamp.opengl.GL2ES3 [junit] Added Field GL_COLOR_ATTACHMENT17, desc[I], sig[null], value[type java.lang.Integer, data 36081, access[final public static] [junit] Added Field GL_CONTEXT_FLAG_ROBUST_ACCESS_BIT, desc[I], sig[null], value[type java.lang.Integer, data 4, access[final public static] [junit] Added Field GL_MAX_TEXTURE_BUFFER_SIZE, desc[I], sig[null], value[type java.lang.Integer, data 35883, access[final public static] [junit] Added Field GL_FRAMEBUFFER_DEFAULT_LAYERS, desc[I], sig[null], value[type java.lang.Integer, data 37650, access[final public static] [junit] Added Field GL_SAMPLER_CUBE_MAP_ARRAY_SHADOW, desc[I], sig[null], value[type java.lang.Integer, data 36877, access[final public static] [junit] Added Method glEnablei, desc[(II)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_COLOR_ATTACHMENT28, desc[I], sig[null], value[type java.lang.Integer, data 36092, access[final public static] [junit] Added Field GL_MAX_GEOMETRY_UNIFORM_BLOCKS, desc[I], sig[null], value[type java.lang.Integer, data 35372, access[final public static] [junit] Added Field GL_COLOR_ATTACHMENT18, desc[I], sig[null], value[type java.lang.Integer, data 36082, access[final public static] [junit] Added Field GL_COLOR_ATTACHMENT23, desc[I], sig[null], value[type java.lang.Integer, data 36087, access[final public static] [junit] Added Field GL_QUADS, desc[I], sig[null], value[type java.lang.Integer, data 7, access[final public static] [junit] Added Field GL_COLOR_ATTACHMENT31, desc[I], sig[null], value[type java.lang.Integer, data 36095, access[final public static] [junit] Added Field GL_MULTISAMPLE_LINE_WIDTH_RANGE, desc[I], sig[null], value[type java.lang.Integer, data 37761, access[final public static] [junit] Added Field GL_TEXTURE_CUBE_MAP_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36873, access[final public static] [junit] Added Field GL_SAMPLE_SHADING, desc[I], sig[null], value[type java.lang.Integer, data 35894, access[final public static] [junit] Added Field GL_UNSIGNED_INT_SAMPLER_CUBE_MAP_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36879, access[final public static] [junit] Added Field GL_MIN_SAMPLE_SHADING_VALUE, desc[I], sig[null], value[type java.lang.Integer, data 35895, access[final public static] [junit] Added Field GL_MAX_TESS_EVALUATION_IMAGE_UNIFORMS, desc[I], sig[null], value[type java.lang.Integer, data 37068, access[final public static] [junit] Added Field GL_MAX_GEOMETRY_ATOMIC_COUNTERS, desc[I], sig[null], value[type java.lang.Integer, data 37589, access[final public static] [junit] Added Method glGetnUniformuiv, desc[(III[II)V], sig[null], throws nil, access[abstract public] [junit] Added Method glBlendFuncSeparatei, desc[(IIIII)V], sig[null], throws nil, access[abstract public] [junit] Added Method glBlendEquationSeparatei, desc[(III)V], sig[null], throws nil, access[abstract public] [junit] Added Method glIsEnabledi, desc[(II)Z], sig[null], throws nil, access[abstract public] [junit] Added Field GL_COLOR_ATTACHMENT16, desc[I], sig[null], value[type java.lang.Integer, data 36080, access[final public static] [junit] Added Field GL_COLOR_ATTACHMENT22, desc[I], sig[null], value[type java.lang.Integer, data 36086, access[final public static] [junit] Added Field GL_COLOR_ATTACHMENT27, desc[I], sig[null], value[type java.lang.Integer, data 36091, access[final public static] [junit] Added Field GL_COLOR_ATTACHMENT20, desc[I], sig[null], value[type java.lang.Integer, data 36084, access[final public static] [junit] Added Method glTexStorage3DMultisample, desc[(IIIIIIZ)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_TESS_CONTROL_SHADER_BIT, desc[I], sig[null], value[type java.lang.Integer, data 8, access[final public static] [junit] Added Method glTexBuffer, desc[(III)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_COLOR_ATTACHMENT24, desc[I], sig[null], value[type java.lang.Integer, data 36088, access[final public static] [junit] Added Field GL_MAX_FRAMEBUFFER_LAYERS, desc[I], sig[null], value[type java.lang.Integer, data 37655, access[final public static] [junit] Added Method glBlendEquationi, desc[(II)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_MAX_GEOMETRY_ATOMIC_COUNTER_BUFFERS, desc[I], sig[null], value[type java.lang.Integer, data 37583, access[final public static] [junit] Added Field GL_COLOR_ATTACHMENT30, desc[I], sig[null], value[type java.lang.Integer, data 36094, access[final public static] [junit] Added Field GL_COLOR_ATTACHMENT29, desc[I], sig[null], value[type java.lang.Integer, data 36093, access[final public static] [junit] Added Field GL_MAX_TESS_EVALUATION_ATOMIC_COUNTER_BUFFERS, desc[I], sig[null], value[type java.lang.Integer, data 37582, access[final public static] [junit] Added Field GL_INT_SAMPLER_CUBE_MAP_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36878, access[final public static] [junit] Added Method glBlendFunci, desc[(III)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_MAX_TESS_CONTROL_ATOMIC_COUNTER_BUFFERS, desc[I], sig[null], value[type java.lang.Integer, data 37581, access[final public static] [junit] Added Field GL_COLOR_ATTACHMENT26, desc[I], sig[null], value[type java.lang.Integer, data 36090, access[final public static] [junit] Added Field GL_MULTISAMPLE_LINE_WIDTH_GRANULARITY, desc[I], sig[null], value[type java.lang.Integer, data 37762, access[final public static] [junit] Added Method glGetnUniformuiv, desc[(IIILjava/nio/IntBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Method glDisablei, desc[(II)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_PRIMITIVES_GENERATED, desc[I], sig[null], value[type java.lang.Integer, data 35975, access[final public static] [junit] Added Field GL_PRIMITIVE_BOUNDING_BOX, desc[I], sig[null], value[type java.lang.Integer, data 37566, access[final public static] [junit] Added Field GL_TESS_EVALUATION_SHADER_BIT, desc[I], sig[null], value[type java.lang.Integer, data 16, access[final public static] [junit] Added Field GL_LAST_VERTEX_CONVENTION, desc[I], sig[null], value[type java.lang.Integer, data 36430, access[final public static] [junit] Added Field GL_MAX_COMBINED_GEOMETRY_UNIFORM_COMPONENTS, desc[I], sig[null], value[type java.lang.Integer, data 35378, access[final public static] [junit] Added Field GL_COLOR_ATTACHMENT25, desc[I], sig[null], value[type java.lang.Integer, data 36089, access[final public static] [junit] Added Field GL_MAX_TESS_EVALUATION_ATOMIC_COUNTERS, desc[I], sig[null], value[type java.lang.Integer, data 37588, access[final public static] [junit] Added Field GL_TEXTURE_BUFFER, desc[I], sig[null], value[type java.lang.Integer, data 35882, access[final public static] [junit] Added Method glMinSampleShading, desc[(F)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_COLOR_ATTACHMENT19, desc[I], sig[null], value[type java.lang.Integer, data 36083, access[final public static] [junit] Added Field GL_MAX_TESS_CONTROL_ATOMIC_COUNTERS, desc[I], sig[null], value[type java.lang.Integer, data 37587, access[final public static] [junit] Added Field GL_SAMPLER_CUBE_MAP_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36876, access[final public static] [junit] Added Field GL_CONTEXT_FLAGS, desc[I], sig[null], value[type java.lang.Integer, data 33310, access[final public static] [junit] Added Field GL_GEOMETRY_SHADER_BIT, desc[I], sig[null], value[type java.lang.Integer, data 4, access[final public static] [junit] Added Field GL_MAX_GEOMETRY_IMAGE_UNIFORMS, desc[I], sig[null], value[type java.lang.Integer, data 37069, access[final public static] [junit] Added Method glColorMaski, desc[(IZZZZ)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_FIRST_VERTEX_CONVENTION, desc[I], sig[null], value[type java.lang.Integer, data 36429, access[final public static] [junit] Added Method glPrimitiveBoundingBox, desc[(FFFFFFFF)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_TEXTURE_BUFFER_DATA_STORE_BINDING, desc[I], sig[null], value[type java.lang.Integer, data 35885, access[final public static] [junit] Added Field GL_COLOR_ATTACHMENT21, desc[I], sig[null], value[type java.lang.Integer, data 36085, access[final public static] [junit] Added Field GL_MAX_TESS_CONTROL_IMAGE_UNIFORMS, desc[I], sig[null], value[type java.lang.Integer, data 37067, access[final public static] [junit] Added Field GL_TEXTURE_BINDING_BUFFER, desc[I], sig[null], value[type java.lang.Integer, data 35884, access[final public static] [junit] Added Field GL_TEXTURE_BINDING_CUBE_MAP_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36874, access[final public static] [junit] Class com.jogamp.opengl.GL2GL3 [junit] Added Field GL_CONTEXT_FLAG_NO_ERROR_BIT_KHR, desc[I], sig[null], value[type java.lang.Integer, data 8, access[final public static] [junit] Class com.jogamp.opengl.GL3ES3 [junit] Added Field GL_CONTEXT_LOST, desc[I], sig[null], value[type java.lang.Integer, data 1287, access[final public static] [junit] Added Field GL_COMPRESSED_RGBA_ASTC_10x8, desc[I], sig[null], value[type java.lang.Integer, data 37818, access[final public static] [junit] Added Field GL_COLORBURN, desc[I], sig[null], value[type java.lang.Integer, data 37530, access[final public static] [junit] Added Field GL_REFERENCED_BY_TESS_CONTROL_SHADER, desc[I], sig[null], value[type java.lang.Integer, data 37639, access[final public static] [junit] Added Field GL_GEOMETRY_SHADER, desc[I], sig[null], value[type java.lang.Integer, data 36313, access[final public static] [junit] Added Field GL_LIGHTEN, desc[I], sig[null], value[type java.lang.Integer, data 37528, access[final public static] [junit] Added Method glPatchParameteri, desc[(II)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_MAX_TESS_EVALUATION_SHADER_STORAGE_BLOCKS, desc[I], sig[null], value[type java.lang.Integer, data 37081, access[final public static] [junit] Added Method glFramebufferTexture, desc[(IIII)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_ISOLINES, desc[I], sig[null], value[type java.lang.Integer, data 36474, access[final public static] [junit] Added Field GL_COMPRESSED_SRGB8_ALPHA8_ASTC_10x8, desc[I], sig[null], value[type java.lang.Integer, data 37850, access[final public static] [junit] Added Field GL_MAX_TESS_GEN_LEVEL, desc[I], sig[null], value[type java.lang.Integer, data 36478, access[final public static] [junit] Added Field GL_COMPRESSED_SRGB8_ALPHA8_ASTC_8x8, desc[I], sig[null], value[type java.lang.Integer, data 37847, access[final public static] [junit] Added Field GL_MAX_GEOMETRY_TEXTURE_IMAGE_UNITS, desc[I], sig[null], value[type java.lang.Integer, data 35881, access[final public static] [junit] Added Field GL_COMPRESSED_SRGB8_ALPHA8_ASTC_5x5, desc[I], sig[null], value[type java.lang.Integer, data 37842, access[final public static] [junit] Added Field GL_COMPRESSED_SRGB8_ALPHA8_ASTC_6x5, desc[I], sig[null], value[type java.lang.Integer, data 37843, access[final public static] [junit] Added Method glDrawRangeElementsBaseVertex, desc[(IIIIIJI)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_HSL_LUMINOSITY, desc[I], sig[null], value[type java.lang.Integer, data 37552, access[final public static] [junit] Added Field GL_COMPRESSED_RGBA_ASTC_5x5, desc[I], sig[null], value[type java.lang.Integer, data 37810, access[final public static] [junit] Added Field GL_TEXTURE_BUFFER_SIZE, desc[I], sig[null], value[type java.lang.Integer, data 37278, access[final public static] [junit] Added Field GL_MAX_FRAGMENT_INTERPOLATION_OFFSET, desc[I], sig[null], value[type java.lang.Integer, data 36444, access[final public static] [junit] Added Field GL_PRIMITIVE_RESTART_FOR_PATCHES_SUPPORTED, desc[I], sig[null], value[type java.lang.Integer, data 33313, access[final public static] [junit] Added Method glDrawElementsBaseVertex, desc[(IIILjava/nio/Buffer;I)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_GEOMETRY_VERTICES_OUT, desc[I], sig[null], value[type java.lang.Integer, data 35094, access[final public static] [junit] Added Field GL_TESS_GEN_SPACING, desc[I], sig[null], value[type java.lang.Integer, data 36471, access[final public static] [junit] Added Field GL_HSL_COLOR, desc[I], sig[null], value[type java.lang.Integer, data 37551, access[final public static] [junit] Added Field GL_TESS_GEN_MODE, desc[I], sig[null], value[type java.lang.Integer, data 36470, access[final public static] [junit] Added Field GL_TRIANGLES_ADJACENCY, desc[I], sig[null], value[type java.lang.Integer, data 12, access[final public static] [junit] Added Field GL_EXCLUSION, desc[I], sig[null], value[type java.lang.Integer, data 37536, access[final public static] [junit] Added Field GL_REFERENCED_BY_GEOMETRY_SHADER, desc[I], sig[null], value[type java.lang.Integer, data 37641, access[final public static] [junit] Added Field GL_COMPRESSED_SRGB8_ALPHA8_ASTC_10x10, desc[I], sig[null], value[type java.lang.Integer, data 37851, access[final public static] [junit] Added Field GL_UNDEFINED_VERTEX, desc[I], sig[null], value[type java.lang.Integer, data 33376, access[final public static] [junit] Added Field GL_COMPRESSED_RGBA_ASTC_4x4, desc[I], sig[null], value[type java.lang.Integer, data 37808, access[final public static] [junit] Added Field GL_GEOMETRY_OUTPUT_TYPE, desc[I], sig[null], value[type java.lang.Integer, data 35096, access[final public static] [junit] Added Method glDrawRangeElementsBaseVertex, desc[(IIIIILjava/nio/Buffer;I)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_MAX_GEOMETRY_OUTPUT_VERTICES, desc[I], sig[null], value[type java.lang.Integer, data 36320, access[final public static] [junit] Added Field GL_COMPRESSED_SRGB8_ALPHA8_ASTC_12x10, desc[I], sig[null], value[type java.lang.Integer, data 37852, access[final public static] [junit] Added Field GL_SOFTLIGHT, desc[I], sig[null], value[type java.lang.Integer, data 37532, access[final public static] [junit] Added Field GL_COMPRESSED_RGBA_ASTC_10x5, desc[I], sig[null], value[type java.lang.Integer, data 37816, access[final public static] [junit] Added Field GL_FRACTIONAL_ODD, desc[I], sig[null], value[type java.lang.Integer, data 36475, access[final public static] [junit] Added Field GL_PATCH_VERTICES, desc[I], sig[null], value[type java.lang.Integer, data 36466, access[final public static] [junit] Added Field GL_TEXTURE_BUFFER_OFFSET_ALIGNMENT, desc[I], sig[null], value[type java.lang.Integer, data 37279, access[final public static] [junit] Added Field GL_COMPRESSED_RGBA_ASTC_5x4, desc[I], sig[null], value[type java.lang.Integer, data 37809, access[final public static] [junit] Added Field GL_MAX_TESS_EVALUATION_OUTPUT_COMPONENTS, desc[I], sig[null], value[type java.lang.Integer, data 36486, access[final public static] [junit] Added Field GL_MAX_TESS_EVALUATION_TEXTURE_IMAGE_UNITS, desc[I], sig[null], value[type java.lang.Integer, data 36482, access[final public static] [junit] Added Field GL_TRIANGLE_STRIP_ADJACENCY, desc[I], sig[null], value[type java.lang.Integer, data 13, access[final public static] [junit] Added Field GL_COMPRESSED_SRGB8_ALPHA8_ASTC_5x4, desc[I], sig[null], value[type java.lang.Integer, data 37841, access[final public static] [junit] Added Method glDrawElementsBaseVertex, desc[(IIIJI)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_COMPRESSED_RGBA_ASTC_12x10, desc[I], sig[null], value[type java.lang.Integer, data 37820, access[final public static] [junit] Added Field GL_COMPRESSED_RGBA_ASTC_8x8, desc[I], sig[null], value[type java.lang.Integer, data 37815, access[final public static] [junit] Added Field GL_FRACTIONAL_EVEN, desc[I], sig[null], value[type java.lang.Integer, data 36476, access[final public static] [junit] Added Field GL_COMPRESSED_RGBA_ASTC_12x12, desc[I], sig[null], value[type java.lang.Integer, data 37821, access[final public static] [junit] Added Field GL_MAX_TESS_CONTROL_OUTPUT_COMPONENTS, desc[I], sig[null], value[type java.lang.Integer, data 36483, access[final public static] [junit] Added Field GL_MAX_TESS_CONTROL_UNIFORM_COMPONENTS, desc[I], sig[null], value[type java.lang.Integer, data 36479, access[final public static] [junit] Added Field GL_COMPRESSED_SRGB8_ALPHA8_ASTC_4x4, desc[I], sig[null], value[type java.lang.Integer, data 37840, access[final public static] [junit] Added Field GL_LAYER_PROVOKING_VERTEX, desc[I], sig[null], value[type java.lang.Integer, data 33374, access[final public static] [junit] Added Method glBlendBarrier, desc[()V], sig[null], throws nil, access[abstract public] [junit] Added Method glDrawElementsInstancedBaseVertex, desc[(IIILjava/nio/Buffer;II)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_MAX_TESS_EVALUATION_INPUT_COMPONENTS, desc[I], sig[null], value[type java.lang.Integer, data 34925, access[final public static] [junit] Added Field GL_COMPRESSED_SRGB8_ALPHA8_ASTC_8x6, desc[I], sig[null], value[type java.lang.Integer, data 37846, access[final public static] [junit] Added Field GL_COMPRESSED_SRGB8_ALPHA8_ASTC_10x6, desc[I], sig[null], value[type java.lang.Integer, data 37849, access[final public static] [junit] Added Field GL_HSL_HUE, desc[I], sig[null], value[type java.lang.Integer, data 37549, access[final public static] [junit] Added Field GL_COLORDODGE, desc[I], sig[null], value[type java.lang.Integer, data 37529, access[final public static] [junit] Added Field GL_REFERENCED_BY_TESS_EVALUATION_SHADER, desc[I], sig[null], value[type java.lang.Integer, data 37640, access[final public static] [junit] Added Field GL_MAX_TESS_EVALUATION_UNIFORM_COMPONENTS, desc[I], sig[null], value[type java.lang.Integer, data 36480, access[final public static] [junit] Added Field GL_GEOMETRY_INPUT_TYPE, desc[I], sig[null], value[type java.lang.Integer, data 35095, access[final public static] [junit] Added Field GL_SCREEN, desc[I], sig[null], value[type java.lang.Integer, data 37525, access[final public static] [junit] Added Field GL_TESS_EVALUATION_SHADER, desc[I], sig[null], value[type java.lang.Integer, data 36487, access[final public static] [junit] Added Field GL_DARKEN, desc[I], sig[null], value[type java.lang.Integer, data 37527, access[final public static] [junit] Added Field GL_COMPRESSED_RGBA_ASTC_6x5, desc[I], sig[null], value[type java.lang.Integer, data 37811, access[final public static] [junit] Added Field GL_IS_PER_PATCH, desc[I], sig[null], value[type java.lang.Integer, data 37607, access[final public static] [junit] Added Field GL_DIFFERENCE, desc[I], sig[null], value[type java.lang.Integer, data 37534, access[final public static] [junit] Added Field GL_FRAMEBUFFER_ATTACHMENT_LAYERED, desc[I], sig[null], value[type java.lang.Integer, data 36263, access[final public static] [junit] Added Field GL_TESS_GEN_VERTEX_ORDER, desc[I], sig[null], value[type java.lang.Integer, data 36472, access[final public static] [junit] Added Field GL_MULTIPLY, desc[I], sig[null], value[type java.lang.Integer, data 37524, access[final public static] [junit] Added Field GL_LINES_ADJACENCY, desc[I], sig[null], value[type java.lang.Integer, data 10, access[final public static] [junit] Added Field GL_COMPRESSED_SRGB8_ALPHA8_ASTC_6x6, desc[I], sig[null], value[type java.lang.Integer, data 37844, access[final public static] [junit] Added Field GL_COMPRESSED_SRGB8_ALPHA8_ASTC_8x5, desc[I], sig[null], value[type java.lang.Integer, data 37845, access[final public static] [junit] Added Field GL_MAX_GEOMETRY_UNIFORM_COMPONENTS, desc[I], sig[null], value[type java.lang.Integer, data 36319, access[final public static] [junit] Added Field GL_MAX_COMBINED_TESS_EVALUATION_UNIFORM_COMPONENTS, desc[I], sig[null], value[type java.lang.Integer, data 36383, access[final public static] [junit] Added Field GL_MAX_COMBINED_TESS_CONTROL_UNIFORM_COMPONENTS, desc[I], sig[null], value[type java.lang.Integer, data 36382, access[final public static] [junit] Added Field GL_COMPRESSED_RGBA_ASTC_10x6, desc[I], sig[null], value[type java.lang.Integer, data 37817, access[final public static] [junit] Added Field GL_MAX_GEOMETRY_INPUT_COMPONENTS, desc[I], sig[null], value[type java.lang.Integer, data 37155, access[final public static] [junit] Added Field GL_TEXTURE_BUFFER_BINDING, desc[I], sig[null], value[type java.lang.Integer, data 35882, access[final public static] [junit] Added Field GL_COMPRESSED_RGBA_ASTC_8x5, desc[I], sig[null], value[type java.lang.Integer, data 37813, access[final public static] [junit] Added Field GL_MIN_FRAGMENT_INTERPOLATION_OFFSET, desc[I], sig[null], value[type java.lang.Integer, data 36443, access[final public static] [junit] Added Field GL_OVERLAY, desc[I], sig[null], value[type java.lang.Integer, data 37526, access[final public static] [junit] Added Method glTexBufferRange, desc[(IIIJJ)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_LINE_STRIP_ADJACENCY, desc[I], sig[null], value[type java.lang.Integer, data 11, access[final public static] [junit] Added Field GL_TEXTURE_BUFFER_OFFSET, desc[I], sig[null], value[type java.lang.Integer, data 37277, access[final public static] [junit] Added Field GL_MAX_GEOMETRY_SHADER_INVOCATIONS, desc[I], sig[null], value[type java.lang.Integer, data 36442, access[final public static] [junit] Added Field GL_COMPRESSED_RGBA_ASTC_10x10, desc[I], sig[null], value[type java.lang.Integer, data 37819, access[final public static] [junit] Added Field GL_PATCHES, desc[I], sig[null], value[type java.lang.Integer, data 14, access[final public static] [junit] Added Field GL_MAX_TESS_PATCH_COMPONENTS, desc[I], sig[null], value[type java.lang.Integer, data 36484, access[final public static] [junit] Added Field GL_MAX_TESS_CONTROL_SHADER_STORAGE_BLOCKS, desc[I], sig[null], value[type java.lang.Integer, data 37080, access[final public static] [junit] Added Field GL_MAX_TESS_CONTROL_TOTAL_OUTPUT_COMPONENTS, desc[I], sig[null], value[type java.lang.Integer, data 36485, access[final public static] [junit] Added Field GL_FRAGMENT_INTERPOLATION_OFFSET_BITS, desc[I], sig[null], value[type java.lang.Integer, data 36445, access[final public static] [junit] Added Field GL_MAX_TESS_CONTROL_INPUT_COMPONENTS, desc[I], sig[null], value[type java.lang.Integer, data 34924, access[final public static] [junit] Added Field GL_COMPRESSED_SRGB8_ALPHA8_ASTC_10x5, desc[I], sig[null], value[type java.lang.Integer, data 37848, access[final public static] [junit] Added Field GL_COMPRESSED_SRGB8_ALPHA8_ASTC_12x12, desc[I], sig[null], value[type java.lang.Integer, data 37853, access[final public static] [junit] Added Method glDrawElementsInstancedBaseVertex, desc[(IIIJII)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_MAX_GEOMETRY_OUTPUT_COMPONENTS, desc[I], sig[null], value[type java.lang.Integer, data 37156, access[final public static] [junit] Added Field GL_MAX_TESS_EVALUATION_UNIFORM_BLOCKS, desc[I], sig[null], value[type java.lang.Integer, data 36490, access[final public static] [junit] Added Field GL_FRAMEBUFFER_INCOMPLETE_LAYER_TARGETS, desc[I], sig[null], value[type java.lang.Integer, data 36264, access[final public static] [junit] Added Field GL_MAX_GEOMETRY_SHADER_STORAGE_BLOCKS, desc[I], sig[null], value[type java.lang.Integer, data 37079, access[final public static] [junit] Added Field GL_MAX_TESS_CONTROL_UNIFORM_BLOCKS, desc[I], sig[null], value[type java.lang.Integer, data 36489, access[final public static] [junit] Added Field GL_TESS_CONTROL_OUTPUT_VERTICES, desc[I], sig[null], value[type java.lang.Integer, data 36469, access[final public static] [junit] Added Field GL_MAX_PATCH_VERTICES, desc[I], sig[null], value[type java.lang.Integer, data 36477, access[final public static] [junit] Added Field GL_COMPRESSED_RGBA_ASTC_6x6, desc[I], sig[null], value[type java.lang.Integer, data 37812, access[final public static] [junit] Added Field GL_TESS_GEN_POINT_MODE, desc[I], sig[null], value[type java.lang.Integer, data 36473, access[final public static] [junit] Added Field GL_GEOMETRY_SHADER_INVOCATIONS, desc[I], sig[null], value[type java.lang.Integer, data 34943, access[final public static] [junit] Added Field GL_HSL_SATURATION, desc[I], sig[null], value[type java.lang.Integer, data 37550, access[final public static] [junit] Added Field GL_COMPRESSED_RGBA_ASTC_8x6, desc[I], sig[null], value[type java.lang.Integer, data 37814, access[final public static] [junit] Added Field GL_HARDLIGHT, desc[I], sig[null], value[type java.lang.Integer, data 37531, access[final public static] [junit] Added Field GL_MAX_GEOMETRY_TOTAL_OUTPUT_COMPONENTS, desc[I], sig[null], value[type java.lang.Integer, data 36321, access[final public static] [junit] Added Field GL_TESS_CONTROL_SHADER, desc[I], sig[null], value[type java.lang.Integer, data 36488, access[final public static] [junit] Added Field GL_MAX_TESS_CONTROL_TEXTURE_IMAGE_UNITS, desc[I], sig[null], value[type java.lang.Integer, data 36481, access[final public static] [junit] Class com.jogamp.opengl.GL4 [junit] Added Method glTextureSubImage2D, desc[(IIIIIIIIJ)V], sig[null], throws nil, access[abstract public] [junit] Added Method glTextureSubImage1D, desc[(IIIIIIJ)V], sig[null], throws nil, access[abstract public] [junit] Added Method glTextureSubImage3D, desc[(IIIIIIIIIIJ)V], sig[null], throws nil, access[abstract public] [junit] Class com.jogamp.opengl.GLBase [junit] Added Method isGLES32Compatible, desc[()Z], sig[null], throws nil, access[abstract public] [junit] Class com.jogamp.opengl.GLContext [junit] Added Method getGLProfile, desc[(Ljava/lang/StringBuilder;I)Ljava/lang/StringBuilder;], sig[null], throws nil, access[protected static] [junit] Added Field CTX_IMPL_ES32_COMPAT, desc[I], sig[null], value[type java.lang.Integer, data 8192, access[final protected static] [junit] Added Method isGLES32Compatible, desc[()Z], sig[null], throws nil, access[final public] [junit] Added Method getGLVersion, desc[(Ljava/lang/StringBuilder;IIILjava/lang/String;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[protected static] [junit] Added Method decomposeBits, desc[(I[I)Lcom/jogamp/common/util/VersionNumber;], sig[null], throws nil, access[protected static] [junit] Added Method getGLVersion, desc[(Ljava/lang/StringBuilder;Lcom/jogamp/common/util/VersionNumber;ILjava/lang/String;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[protected static] [junit] Added Method isGLES32CompatibleAvailable, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;)Z], sig[null], throws nil, access[final public static] [junit] Class com.jogamp.opengl.GLDrawableFactory [junit] Added Method hasOpenGLESSupport, desc[()Z], sig[null], throws nil, access[abstract public] [junit] Added Method hasOpenGLDesktopSupport, desc[()Z], sig[null], throws nil, access[abstract public] [junit] Class com.jogamp.opengl.GLES2 [junit] Added Field GL_MIXED_DEPTH_SAMPLES_SUPPORTED_NV, desc[I], sig[null], value[type java.lang.Integer, data 37679, access[final public static] [junit] Added Method glFramebufferSampleLocationsfvNV, desc[(IIILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Method glGetCoverageModulationTableNV, desc[(ILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_MAX_SPARSE_ARRAY_TEXTURE_LAYERS_EXT, desc[I], sig[null], value[type java.lang.Integer, data 37274, access[final public static] [junit] Added Field GL_HSL_HUE, desc[I], sig[null], value[type java.lang.Integer, data 37549, access[final public static] [junit] Added Field GL_HSL_SATURATION, desc[I], sig[null], value[type java.lang.Integer, data 37550, access[final public static] [junit] Added Method glNamedFramebufferSampleLocationsfvNV, desc[(III[FI)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_MAX_SUBPIXEL_PRECISION_BIAS_BITS_NV, desc[I], sig[null], value[type java.lang.Integer, data 37705, access[final public static] [junit] Added Field GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_NUM_VIEWS_OVR, desc[I], sig[null], value[type java.lang.Integer, data 38448, access[final public static] [junit] Added Field GL_SHARED_EDGE_NV, desc[I], sig[null], value[type java.lang.Integer, data 192, access[final public static] [junit] Added Field GL_COVERAGE_MODULATION_NV, desc[I], sig[null], value[type java.lang.Integer, data 37682, access[final public static] [junit] Added Field GL_EFFECTIVE_RASTER_SAMPLES_EXT, desc[I], sig[null], value[type java.lang.Integer, data 37676, access[final public static] [junit] Added Field GL_FRAGMENT_COVERAGE_COLOR_NV, desc[I], sig[null], value[type java.lang.Integer, data 37598, access[final public static] [junit] Added Method glBufferStorageEXT, desc[(IJLjava/nio/Buffer;I)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_STENCIL_SAMPLES_NV, desc[I], sig[null], value[type java.lang.Integer, data 37678, access[final public static] [junit] Added Field GL_FRAGMENT_COVERAGE_TO_COLOR_NV, desc[I], sig[null], value[type java.lang.Integer, data 37597, access[final public static] [junit] Added Method glTexPageCommitmentEXT, desc[(IIIIIIIIZ)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_MAX_RASTER_SAMPLES_EXT, desc[I], sig[null], value[type java.lang.Integer, data 37673, access[final public static] [junit] Added Field GL_MULTIPLY, desc[I], sig[null], value[type java.lang.Integer, data 37524, access[final public static] [junit] Added Field GL_TEXTURE_2D_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 35866, access[final public static] [junit] Added Field GL_SOFTLIGHT, desc[I], sig[null], value[type java.lang.Integer, data 37532, access[final public static] [junit] Added Field GL_SAMPLE_LOCATION_NV, desc[I], sig[null], value[type java.lang.Integer, data 36432, access[final public static] [junit] Added Method glGetProgramResourceLocationIndexEXT, desc[(IILjava/nio/ByteBuffer;)I], sig[null], throws nil, access[abstract public] [junit] Added Field GL_VIRTUAL_PAGE_SIZE_Y_EXT, desc[I], sig[null], value[type java.lang.Integer, data 37270, access[final public static] [junit] Added Field GL_TEXTURE_SPARSE_EXT, desc[I], sig[null], value[type java.lang.Integer, data 37286, access[final public static] [junit] Added Field GL_CLIENT_STORAGE_BIT_EXT, desc[I], sig[null], value[type java.lang.Integer, data 512, access[final public static] [junit] Added Method glFragmentCoverageColorNV, desc[(I)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_RASTER_SAMPLES_EXT, desc[I], sig[null], value[type java.lang.Integer, data 37672, access[final public static] [junit] Added Field GL_ONE_MINUS_SRC1_COLOR_EXT, desc[I], sig[null], value[type java.lang.Integer, data 35066, access[final public static] [junit] Added Field GL_RASTER_FIXED_SAMPLE_LOCATIONS_EXT, desc[I], sig[null], value[type java.lang.Integer, data 37674, access[final public static] [junit] Added Field GL_OVERLAY, desc[I], sig[null], value[type java.lang.Integer, data 37526, access[final public static] [junit] Added Method glRasterSamplesEXT, desc[(IZ)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_LINE_NV, desc[I], sig[null], value[type java.lang.Integer, data 6913, access[final public static] [junit] Added Field GL_MAX_DUAL_SOURCE_DRAW_BUFFERS_EXT, desc[I], sig[null], value[type java.lang.Integer, data 35068, access[final public static] [junit] Added Method glGetFragDataIndexEXT, desc[(ILjava/nio/ByteBuffer;)I], sig[null], throws nil, access[abstract public] [junit] Added Method glCoverageModulationTableNV, desc[(ILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_POLYGON_MODE_NV, desc[I], sig[null], value[type java.lang.Integer, data 2880, access[final public static] [junit] Added Field GL_BUFFER_IMMUTABLE_STORAGE_EXT, desc[I], sig[null], value[type java.lang.Integer, data 33311, access[final public static] [junit] Added Field GL_MAX_SPARSE_3D_TEXTURE_SIZE_EXT, desc[I], sig[null], value[type java.lang.Integer, data 37273, access[final public static] [junit] Added Method glFramebufferTextureMultiviewOVR, desc[(IIIIII)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_EXCLUSION, desc[I], sig[null], value[type java.lang.Integer, data 37536, access[final public static] [junit] Added Method glBindFragDataLocationEXT, desc[(IILjava/nio/ByteBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Method glCoverageModulationNV, desc[(I)V], sig[null], throws nil, access[abstract public] [junit] Added Method glCoverageModulationTableNV, desc[(I[FI)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_ONE_MINUS_SRC1_ALPHA_EXT, desc[I], sig[null], value[type java.lang.Integer, data 35067, access[final public static] [junit] Added Field GL_MAX_VIEWS_OVR, desc[I], sig[null], value[type java.lang.Integer, data 38449, access[final public static] [junit] Added Field GL_HSL_COLOR, desc[I], sig[null], value[type java.lang.Integer, data 37551, access[final public static] [junit] Added Field GL_LOCATION_INDEX_EXT, desc[I], sig[null], value[type java.lang.Integer, data 37647, access[final public static] [junit] Added Method glSubpixelPrecisionBiasNV, desc[(II)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_HSL_LUMINOSITY, desc[I], sig[null], value[type java.lang.Integer, data 37552, access[final public static] [junit] Added Field GL_SAMPLE_LOCATION_PIXEL_GRID_HEIGHT_NV, desc[I], sig[null], value[type java.lang.Integer, data 37695, access[final public static] [junit] Added Field GL_NUM_VIRTUAL_PAGE_SIZES_EXT, desc[I], sig[null], value[type java.lang.Integer, data 37288, access[final public static] [junit] Added Field GL_NUM_SPARSE_LEVELS_EXT, desc[I], sig[null], value[type java.lang.Integer, data 37290, access[final public static] [junit] Added Field GL_CLIENT_MAPPED_BUFFER_BARRIER_BIT_EXT, desc[I], sig[null], value[type java.lang.Integer, data 16384, access[final public static] [junit] Added Field GL_LIGHTEN, desc[I], sig[null], value[type java.lang.Integer, data 37528, access[final public static] [junit] Added Field GL_DEPTH_SAMPLES_NV, desc[I], sig[null], value[type java.lang.Integer, data 37677, access[final public static] [junit] Added Field GL_PROGRAMMABLE_SAMPLE_LOCATION_NV, desc[I], sig[null], value[type java.lang.Integer, data 37697, access[final public static] [junit] Added Field GL_SRG8_EXT, desc[I], sig[null], value[type java.lang.Integer, data 36798, access[final public static] [junit] Added Field GL_SRC1_ALPHA_EXT, desc[I], sig[null], value[type java.lang.Integer, data 34185, access[final public static] [junit] Added Field GL_VIRTUAL_PAGE_SIZE_INDEX_EXT, desc[I], sig[null], value[type java.lang.Integer, data 37287, access[final public static] [junit] Added Method glGetCoverageModulationTableNV, desc[(I[FI)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_FILL_RECTANGLE_NV, desc[I], sig[null], value[type java.lang.Integer, data 37692, access[final public static] [junit] Added Method glBindFragDataLocationIndexedEXT, desc[(III[BI)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_COLORDODGE, desc[I], sig[null], value[type java.lang.Integer, data 37529, access[final public static] [junit] Added Field GL_SRC_ALPHA_SATURATE_EXT, desc[I], sig[null], value[type java.lang.Integer, data 776, access[final public static] [junit] Added Method glPolygonModeNV, desc[(II)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_SR8_EXT, desc[I], sig[null], value[type java.lang.Integer, data 36797, access[final public static] [junit] Added Field GL_SUBPIXEL_PRECISION_BIAS_X_BITS_NV, desc[I], sig[null], value[type java.lang.Integer, data 37703, access[final public static] [junit] Added Field GL_RASTER_MULTISAMPLE_EXT, desc[I], sig[null], value[type java.lang.Integer, data 37671, access[final public static] [junit] Added Field GL_PROGRAMMABLE_SAMPLE_LOCATION_TABLE_SIZE_NV, desc[I], sig[null], value[type java.lang.Integer, data 37696, access[final public static] [junit] Added Field GL_FILL_NV, desc[I], sig[null], value[type java.lang.Integer, data 6914, access[final public static] [junit] Added Field GL_VIRTUAL_PAGE_SIZE_X_EXT, desc[I], sig[null], value[type java.lang.Integer, data 37269, access[final public static] [junit] Added Method glBindFragDataLocationEXT, desc[(II[BI)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_SAMPLE_LOCATION_PIXEL_GRID_WIDTH_NV, desc[I], sig[null], value[type java.lang.Integer, data 37694, access[final public static] [junit] Added Field GL_MULTISAMPLE_RASTERIZATION_ALLOWED_EXT, desc[I], sig[null], value[type java.lang.Integer, data 37675, access[final public static] [junit] Added Field GL_FRAMEBUFFER_SAMPLE_LOCATION_PIXEL_GRID_NV, desc[I], sig[null], value[type java.lang.Integer, data 37699, access[final public static] [junit] Added Field GL_MIXED_STENCIL_SAMPLES_SUPPORTED_NV, desc[I], sig[null], value[type java.lang.Integer, data 37680, access[final public static] [junit] Added Field GL_MAP_PERSISTENT_BIT_EXT, desc[I], sig[null], value[type java.lang.Integer, data 64, access[final public static] [junit] Added Field GL_CONSERVATIVE_RASTERIZATION_NV, desc[I], sig[null], value[type java.lang.Integer, data 37702, access[final public static] [junit] Added Field GL_BUFFER_STORAGE_FLAGS_EXT, desc[I], sig[null], value[type java.lang.Integer, data 33312, access[final public static] [junit] Added Field GL_VIRTUAL_PAGE_SIZE_Z_EXT, desc[I], sig[null], value[type java.lang.Integer, data 37271, access[final public static] [junit] Added Field GL_DIFFERENCE, desc[I], sig[null], value[type java.lang.Integer, data 37534, access[final public static] [junit] Added Field GL_POLYGON_OFFSET_POINT_NV, desc[I], sig[null], value[type java.lang.Integer, data 10753, access[final public static] [junit] Added Method glNamedFramebufferSampleLocationsfvNV, desc[(IIILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_POLYGON_OFFSET_LINE_NV, desc[I], sig[null], value[type java.lang.Integer, data 10754, access[final public static] [junit] Added Field GL_POINT_NV, desc[I], sig[null], value[type java.lang.Integer, data 6912, access[final public static] [junit] Added Field GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_BASE_VIEW_INDEX_OVR, desc[I], sig[null], value[type java.lang.Integer, data 38450, access[final public static] [junit] Added Field GL_SAMPLE_LOCATION_SUBPIXEL_BITS_NV, desc[I], sig[null], value[type java.lang.Integer, data 37693, access[final public static] [junit] Added Field GL_SAMPLER_EXTERNAL_2D_Y2Y_EXT, desc[I], sig[null], value[type java.lang.Integer, data 35815, access[final public static] [junit] Added Method glResolveDepthValuesNV, desc[()V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_MAP_COHERENT_BIT_EXT, desc[I], sig[null], value[type java.lang.Integer, data 128, access[final public static] [junit] Added Method glBlendBarrier, desc[()V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_HARDLIGHT, desc[I], sig[null], value[type java.lang.Integer, data 37531, access[final public static] [junit] Added Method glBindFragDataLocationIndexedEXT, desc[(IIILjava/nio/ByteBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_DYNAMIC_STORAGE_BIT_EXT, desc[I], sig[null], value[type java.lang.Integer, data 256, access[final public static] [junit] Added Field GL_SAMPLE_ALPHA_TO_ONE_EXT, desc[I], sig[null], value[type java.lang.Integer, data 32927, access[final public static] [junit] Added Field GL_CONTEXT_FLAG_NO_ERROR_BIT_KHR, desc[I], sig[null], value[type java.lang.Integer, data 8, access[final public static] [junit] Added Field GL_MULTISAMPLE_EXT, desc[I], sig[null], value[type java.lang.Integer, data 32925, access[final public static] [junit] Added Field GL_COLOR_SAMPLES_NV, desc[I], sig[null], value[type java.lang.Integer, data 36384, access[final public static] [junit] Added Field GL_COVERAGE_MODULATION_TABLE_SIZE_NV, desc[I], sig[null], value[type java.lang.Integer, data 37683, access[final public static] [junit] Added Method glFramebufferSampleLocationsfvNV, desc[(III[FI)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_SPARSE_TEXTURE_FULL_ARRAY_CUBE_MIPMAPS_EXT, desc[I], sig[null], value[type java.lang.Integer, data 37289, access[final public static] [junit] Added Field GL_MAX_SPARSE_TEXTURE_SIZE_EXT, desc[I], sig[null], value[type java.lang.Integer, data 37272, access[final public static] [junit] Added Field GL_COVERAGE_MODULATION_TABLE_NV, desc[I], sig[null], value[type java.lang.Integer, data 37681, access[final public static] [junit] Added Field GL_SUBPIXEL_PRECISION_BIAS_Y_BITS_NV, desc[I], sig[null], value[type java.lang.Integer, data 37704, access[final public static] [junit] Added Method glGetFragDataIndexEXT, desc[(I[BI)I], sig[null], throws nil, access[abstract public] [junit] Added Field GL_DARKEN, desc[I], sig[null], value[type java.lang.Integer, data 37527, access[final public static] [junit] Added Field GL_COLORBURN, desc[I], sig[null], value[type java.lang.Integer, data 37530, access[final public static] [junit] Added Field GL_SRC1_COLOR_EXT, desc[I], sig[null], value[type java.lang.Integer, data 35065, access[final public static] [junit] Added Method glGetProgramResourceLocationIndexEXT, desc[(II[BI)I], sig[null], throws nil, access[abstract public] [junit] Added Field GL_FRAMEBUFFER_PROGRAMMABLE_SAMPLE_LOCATIONS_NV, desc[I], sig[null], value[type java.lang.Integer, data 37698, access[final public static] [junit] Added Field GL_SCREEN, desc[I], sig[null], value[type java.lang.Integer, data 37525, access[final public static] [junit] Class com.jogamp.opengl.GLExtensions [junit] Added Field GL_KHR_debug, desc[Ljava/lang/String;], sig[null], value[type java.lang.String, data GL_KHR_debug, access[final public static] [junit] Added Field ARB_ES3_2_compatibility, desc[Ljava/lang/String;], sig[null], value[type java.lang.String, data GL_ARB_ES3_2_compatibility, access[final public static] [junit] Class com.jogamp.opengl.JoglVersion [junit] Added Method getGLInfo, desc[(Lcom/jogamp/opengl/GL;Ljava/lang/StringBuilder;ZZZ)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public static] [junit] Class com.jogamp.opengl.TraceGL4bc [junit] Added Method glProgramUniform2i64vARB, desc[(III[JI)V], sig[null], throws nil, access[public] [junit] Added Method glCallCommandListNV, desc[(I)V], sig[null], throws nil, access[public] [junit] Added Method glTextureImage2DEXT, desc[(IIIIIIIIIJ)V], sig[null], throws nil, access[public] [junit] Added Method glCreateCommandListsNV, desc[(I[II)V], sig[null], throws nil, access[public] [junit] Added Method glDrawCommandsAddressNV, desc[(I[JI[III)V], sig[null], throws nil, access[public] [junit] Added Method glGetUniformi64vARB, desc[(II[JI)V], sig[null], throws nil, access[public] [junit] Added Method glBlendBarrier, desc[()V], sig[null], throws nil, access[public] [junit] Added Method glDeleteCommandListsNV, desc[(I[II)V], sig[null], throws nil, access[public] [junit] Added Method glApplyFramebufferAttachmentCMAAINTEL, desc[()V], sig[null], throws nil, access[public] [junit] Added Method glTextureImage3DEXT, desc[(IIIIIIIIIIJ)V], sig[null], throws nil, access[public] [junit] Added Method glUniform4ui64vARB, desc[(II[JI)V], sig[null], throws nil, access[public] [junit] Added Method glUniform4ui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glGetnUniformi64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glUniform2ui64ARB, desc[(IJJ)V], sig[null], throws nil, access[public] [junit] Added Method glUniform1i64vARB, desc[(II[JI)V], sig[null], throws nil, access[public] [junit] Added Method glTextureSubImage1DEXT, desc[(IIIIIIIJ)V], sig[null], throws nil, access[public] [junit] Added Method glTextureSubImage1D, desc[(IIIIIIJ)V], sig[null], throws nil, access[public] [junit] Added Method glDrawCommandsNV, desc[(IILcom/jogamp/common/nio/PointerBuffer;Ljava/nio/IntBuffer;I)V], sig[null], throws nil, access[public] [junit] Added Method glDrawCommandsStatesNV, desc[(ILcom/jogamp/common/nio/PointerBuffer;[II[II[III)V], sig[null], throws nil, access[public] [junit] Added Method glListDrawCommandsStatesClientNV, desc[(IILcom/jogamp/common/nio/PointerBuffer;[II[II[III)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform4i64vARB, desc[(III[JI)V], sig[null], throws nil, access[public] [junit] Added Method glCreateStatesNV, desc[(I[II)V], sig[null], throws nil, access[public] [junit] Added Method glTextureSubImage2D, desc[(IIIIIIIIJ)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform3i64vARB, desc[(III[JI)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform3i64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glUniform3i64ARB, desc[(IJJJ)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform4i64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform3ui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method isGLES32Compatible, desc[()Z], sig[null], throws nil, access[public] [junit] Added Method glGetUniformui64vARB, desc[(II[JI)V], sig[null], throws nil, access[public] [junit] Added Method glDrawCommandsStatesAddressNV, desc[([JI[II[II[III)V], sig[null], throws nil, access[public] [junit] Added Method glGetnUniformui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glDrawCommandsNV, desc[(IILcom/jogamp/common/nio/PointerBuffer;[III)V], sig[null], throws nil, access[public] [junit] Added Method glDrawCommandsAddressNV, desc[(ILjava/nio/LongBuffer;Ljava/nio/IntBuffer;I)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform2i64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glUniform2ui64vARB, desc[(II[JI)V], sig[null], throws nil, access[public] [junit] Added Method glCommandListSegmentsNV, desc[(II)V], sig[null], throws nil, access[public] [junit] Added Method glFramebufferSampleLocationsfvARB, desc[(III[FI)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform2ui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glTextureImage1DEXT, desc[(IIIIIIIIJ)V], sig[null], throws nil, access[public] [junit] Added Method glMaxShaderCompilerThreadsARB, desc[(I)V], sig[null], throws nil, access[public] [junit] Added Method glDeleteStatesNV, desc[(ILjava/nio/IntBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glCompileCommandListNV, desc[(I)V], sig[null], throws nil, access[public] [junit] Added Method glGetnUniformi64vARB, desc[(III[JI)V], sig[null], throws nil, access[public] [junit] Added Method glUniform1ui64vARB, desc[(II[JI)V], sig[null], throws nil, access[public] [junit] Added Method glUniform2i64ARB, desc[(IJJ)V], sig[null], throws nil, access[public] [junit] Added Method glGetCommandHeaderNV, desc[(II)I], sig[null], throws nil, access[public] [junit] Added Method glIsCommandListNV, desc[(I)Z], sig[null], throws nil, access[public] [junit] Added Method glUniform1ui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glFramebufferTextureMultiviewOVR, desc[(IIIIII)V], sig[null], throws nil, access[public] [junit] Added Method glGetUniformui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glPrimitiveBoundingBox, desc[(FFFFFFFF)V], sig[null], throws nil, access[public] [junit] Added Method glUniform3i64vARB, desc[(II[JI)V], sig[null], throws nil, access[public] [junit] Added Method glTextureSubImage2DEXT, desc[(IIIIIIIIIJ)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform3ui64ARB, desc[(IIJJJ)V], sig[null], throws nil, access[public] [junit] Added Method glNamedFramebufferSampleLocationsfvARB, desc[(III[FI)V], sig[null], throws nil, access[public] [junit] Added Method glConservativeRasterParameterfNV, desc[(IF)V], sig[null], throws nil, access[public] [junit] Added Method glUniform1i64ARB, desc[(IJ)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform2ui64ARB, desc[(IIJJ)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform4ui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glGetUniformi64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glDeleteCommandListsNV, desc[(ILjava/nio/IntBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glDrawCommandsStatesNV, desc[(ILcom/jogamp/common/nio/PointerBuffer;Ljava/nio/IntBuffer;Ljava/nio/IntBuffer;Ljava/nio/IntBuffer;I)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform4i64ARB, desc[(IIJJJJ)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform1i64ARB, desc[(IIJ)V], sig[null], throws nil, access[public] [junit] Added Method glUniform4i64ARB, desc[(IJJJJ)V], sig[null], throws nil, access[public] [junit] Added Method glStateCaptureNV, desc[(II)V], sig[null], throws nil, access[public] [junit] Added Method glTextureSubImage3DEXT, desc[(IIIIIIIIIIIJ)V], sig[null], throws nil, access[public] [junit] Added Method glDeleteStatesNV, desc[(I[II)V], sig[null], throws nil, access[public] [junit] Added Method glCreateStatesNV, desc[(ILjava/nio/IntBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glTextureSubImage3D, desc[(IIIIIIIIIIJ)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform1ui64ARB, desc[(IIJ)V], sig[null], throws nil, access[public] [junit] Added Method glUniform1ui64ARB, desc[(IJ)V], sig[null], throws nil, access[public] [junit] Added Method glUniform4ui64ARB, desc[(IJJJJ)V], sig[null], throws nil, access[public] [junit] Added Method glUniform2ui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glUniform2i64vARB, desc[(II[JI)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform4ui64vARB, desc[(III[JI)V], sig[null], throws nil, access[public] [junit] Added Method glIsStateNV, desc[(I)Z], sig[null], throws nil, access[public] [junit] Added Method glUniform3ui64ARB, desc[(IJJJ)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform2ui64vARB, desc[(III[JI)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform1i64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glUniform3ui64vARB, desc[(II[JI)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform4ui64ARB, desc[(IIJJJJ)V], sig[null], throws nil, access[public] [junit] Added Method glUniform3ui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glUniform3i64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glUniform2i64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform1ui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glDrawCommandsStatesAddressNV, desc[(Ljava/nio/LongBuffer;Ljava/nio/IntBuffer;Ljava/nio/IntBuffer;Ljava/nio/IntBuffer;I)V], sig[null], throws nil, access[public] [junit] Added Method glFramebufferSampleLocationsfvARB, desc[(IIILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glUniform4i64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform1ui64vARB, desc[(III[JI)V], sig[null], throws nil, access[public] [junit] Added Method glUniform1i64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glUniform4i64vARB, desc[(II[JI)V], sig[null], throws nil, access[public] [junit] Added Method glGetStageIndexNV, desc[(I)S], sig[null], throws nil, access[public] [junit] Added Method glCreateCommandListsNV, desc[(ILjava/nio/IntBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform2i64ARB, desc[(IIJJ)V], sig[null], throws nil, access[public] [junit] Added Method glGetnUniformui64vARB, desc[(III[JI)V], sig[null], throws nil, access[public] [junit] Added Method glNamedFramebufferSampleLocationsfvARB, desc[(IIILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform3ui64vARB, desc[(III[JI)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform1i64vARB, desc[(III[JI)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform3i64ARB, desc[(IIJJJ)V], sig[null], throws nil, access[public] [junit] Added Method glEvaluateDepthValuesARB, desc[()V], sig[null], throws nil, access[public] [junit] Added Method glListDrawCommandsStatesClientNV, desc[(IILcom/jogamp/common/nio/PointerBuffer;Ljava/nio/IntBuffer;Ljava/nio/IntBuffer;Ljava/nio/IntBuffer;I)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.TraceGLES1 [junit] Added Method isGLES32Compatible, desc[()Z], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.TraceGLES3 [junit] Added Method glDrawElementsBaseVertex, desc[(IIILjava/nio/Buffer;I)V], sig[null], throws nil, access[public] [junit] Added Method glRasterSamplesEXT, desc[(IZ)V], sig[null], throws nil, access[public] [junit] Added Method glBindFragDataLocationEXT, desc[(II[BI)V], sig[null], throws nil, access[public] [junit] Added Method glCoverageModulationNV, desc[(I)V], sig[null], throws nil, access[public] [junit] Added Method glDrawElementsInstancedBaseVertex, desc[(IIIJII)V], sig[null], throws nil, access[public] [junit] Added Method glIsEnabledi, desc[(II)Z], sig[null], throws nil, access[public] [junit] Added Method glFramebufferTextureMultiviewOVR, desc[(IIIIII)V], sig[null], throws nil, access[public] [junit] Added Method glTexBuffer, desc[(III)V], sig[null], throws nil, access[public] [junit] Added Method glFramebufferSampleLocationsfvNV, desc[(IIILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glGetProgramResourceLocationIndexEXT, desc[(IILjava/nio/ByteBuffer;)I], sig[null], throws nil, access[public] [junit] Added Method glGetProgramResourceLocationIndexEXT, desc[(II[BI)I], sig[null], throws nil, access[public] [junit] Added Method glDrawRangeElementsBaseVertex, desc[(IIIIIJI)V], sig[null], throws nil, access[public] [junit] Added Method glFramebufferTexture, desc[(IIII)V], sig[null], throws nil, access[public] [junit] Added Method glTexPageCommitmentEXT, desc[(IIIIIIIIZ)V], sig[null], throws nil, access[public] [junit] Added Method glEnablei, desc[(II)V], sig[null], throws nil, access[public] [junit] Added Method glPatchParameteri, desc[(II)V], sig[null], throws nil, access[public] [junit] Added Method glBindFragDataLocationIndexedEXT, desc[(IIILjava/nio/ByteBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glColorMaski, desc[(IZZZZ)V], sig[null], throws nil, access[public] [junit] Added Method glDisablei, desc[(II)V], sig[null], throws nil, access[public] [junit] Added Method glResolveDepthValuesNV, desc[()V], sig[null], throws nil, access[public] [junit] Added Method glPolygonModeNV, desc[(II)V], sig[null], throws nil, access[public] [junit] Added Method glCoverageModulationTableNV, desc[(I[FI)V], sig[null], throws nil, access[public] [junit] Added Method glBlendFunci, desc[(III)V], sig[null], throws nil, access[public] [junit] Added Method glBlendEquationSeparatei, desc[(III)V], sig[null], throws nil, access[public] [junit] Added Method glBlendEquationi, desc[(II)V], sig[null], throws nil, access[public] [junit] Added Method glGetFragDataIndexEXT, desc[(ILjava/nio/ByteBuffer;)I], sig[null], throws nil, access[public] [junit] Added Method glFramebufferSampleLocationsfvNV, desc[(III[FI)V], sig[null], throws nil, access[public] [junit] Added Method glMinSampleShading, desc[(F)V], sig[null], throws nil, access[public] [junit] Added Method glBlendBarrier, desc[()V], sig[null], throws nil, access[public] [junit] Added Method glCoverageModulationTableNV, desc[(ILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glGetFragDataIndexEXT, desc[(I[BI)I], sig[null], throws nil, access[public] [junit] Added Method glApplyFramebufferAttachmentCMAAINTEL, desc[()V], sig[null], throws nil, access[public] [junit] Added Method glTexBufferRange, desc[(IIIJJ)V], sig[null], throws nil, access[public] [junit] Added Method glBindFragDataLocationEXT, desc[(IILjava/nio/ByteBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glDrawElementsInstancedBaseVertex, desc[(IIILjava/nio/Buffer;II)V], sig[null], throws nil, access[public] [junit] Added Method glBindFragDataLocationIndexedEXT, desc[(III[BI)V], sig[null], throws nil, access[public] [junit] Added Method glFragmentCoverageColorNV, desc[(I)V], sig[null], throws nil, access[public] [junit] Added Method isGLES32Compatible, desc[()Z], sig[null], throws nil, access[public] [junit] Added Method glSubpixelPrecisionBiasNV, desc[(II)V], sig[null], throws nil, access[public] [junit] Added Method glBufferStorageEXT, desc[(IJLjava/nio/Buffer;I)V], sig[null], throws nil, access[public] [junit] Added Method glDrawRangeElementsBaseVertex, desc[(IIIIILjava/nio/Buffer;I)V], sig[null], throws nil, access[public] [junit] Added Method glBlendFuncSeparatei, desc[(IIIII)V], sig[null], throws nil, access[public] [junit] Added Method glNamedFramebufferSampleLocationsfvNV, desc[(III[FI)V], sig[null], throws nil, access[public] [junit] Added Method glNamedFramebufferSampleLocationsfvNV, desc[(IIILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glGetCoverageModulationTableNV, desc[(ILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glGetCoverageModulationTableNV, desc[(I[FI)V], sig[null], throws nil, access[public] [junit] Added Method glPrimitiveBoundingBox, desc[(FFFFFFFF)V], sig[null], throws nil, access[public] [junit] Added Method glDrawElementsBaseVertex, desc[(IIIJI)V], sig[null], throws nil, access[public] [junit] Added Method glTexStorage3DMultisample, desc[(IIIIIIZ)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.egl.EGLExt [junit] Added Field EGL_YUV_CSC_STANDARD_2020_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13069, access[final public static] [junit] Added Field EGL_DEBUG_MSG_CRITICAL_KHR, desc[I], sig[null], value[type java.lang.Integer, data 13241, access[final public static] [junit] Added Field EGL_OBJECT_STREAM_KHR, desc[I], sig[null], value[type java.lang.Integer, data 13238, access[final public static] [junit] Added Field EGL_YUV_CSC_STANDARD_709_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13068, access[final public static] [junit] Added Field EGL_YUV_DEPTH_RANGE_FULL_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13081, access[final public static] [junit] Added Field EGL_YUV_ORDER_AYUV_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13064, access[final public static] [junit] Added Field EGL_YUV_NUMBER_OF_PLANES_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13073, access[final public static] [junit] Added Field EGL_D3D11_DEVICE_ANGLE, desc[I], sig[null], value[type java.lang.Integer, data 13217, access[final public static] [junit] Added Field EGL_YUV_SUBSAMPLE_4_2_0_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13075, access[final public static] [junit] Added Field EGL_YUV_BUFFER_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13056, access[final public static] [junit] Added Field EGL_DEBUG_MSG_INFO_KHR, desc[I], sig[null], value[type java.lang.Integer, data 13244, access[final public static] [junit] Added Field EGL_YUV_DEPTH_RANGE_LIMITED_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13080, access[final public static] [junit] Added Field EGL_OBJECT_CONTEXT_KHR, desc[I], sig[null], value[type java.lang.Integer, data 13234, access[final public static] [junit] Added Field EGL_YUV_ORDER_YVYU_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13062, access[final public static] [junit] Added Field EGL_OBJECT_DISPLAY_KHR, desc[I], sig[null], value[type java.lang.Integer, data 13233, access[final public static] [junit] Added Field EGL_YUV_SUBSAMPLE_4_2_2_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13076, access[final public static] [junit] Added Field EGL_YUV_ORDER_YUV_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13058, access[final public static] [junit] Added Field EGL_YUV_ORDER_UYVY_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13061, access[final public static] [junit] Added Field EGL_YUV_PLANE_BPP_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13082, access[final public static] [junit] Added Field EGL_D3D9_DEVICE_ANGLE, desc[I], sig[null], value[type java.lang.Integer, data 13216, access[final public static] [junit] Added Method eglExportDMABUFImageMESA, desc[(JJLjava/nio/IntBuffer;Ljava/nio/IntBuffer;Ljava/nio/IntBuffer;)Z], sig[null], throws nil, access[abstract public] [junit] Added Field EGL_YUV_SUBSAMPLE_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13074, access[final public static] [junit] Added Field EGL_OBJECT_SURFACE_KHR, desc[I], sig[null], value[type java.lang.Integer, data 13235, access[final public static] [junit] Added Field EGL_YUV_CSC_STANDARD_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13066, access[final public static] [junit] Added Method eglLabelObjectKHR, desc[(JILjava/nio/Buffer;Ljava/nio/Buffer;)I], sig[null], throws nil, access[abstract public] [junit] Added Field EGL_OBJECT_THREAD_KHR, desc[I], sig[null], value[type java.lang.Integer, data 13232, access[final public static] [junit] Added Field EGL_DEBUG_CALLBACK_KHR, desc[I], sig[null], value[type java.lang.Integer, data 13240, access[final public static] [junit] Added Field EGL_YUV_PLANE_BPP_0_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13083, access[final public static] [junit] Added Method eglExportDMABUFImageQueryMESA, desc[(JJLjava/nio/IntBuffer;Ljava/nio/IntBuffer;Ljava/nio/LongBuffer;)Z], sig[null], throws nil, access[abstract public] [junit] Added Field EGL_YUV_PLANE_BPP_10_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13085, access[final public static] [junit] Added Field EGL_YUV_CSC_STANDARD_601_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13067, access[final public static] [junit] Added Field EGL_DEBUG_MSG_ERROR_KHR, desc[I], sig[null], value[type java.lang.Integer, data 13242, access[final public static] [junit] Added Field EGL_OBJECT_SYNC_KHR, desc[I], sig[null], value[type java.lang.Integer, data 13237, access[final public static] [junit] Added Method eglQueryDebugKHR, desc[(ILcom/jogamp/common/nio/PointerBuffer;)Z], sig[null], throws nil, access[abstract public] [junit] Added Field EGL_YUV_PLANE_BPP_8_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13084, access[final public static] [junit] Added Field EGL_DEBUG_MSG_WARN_KHR, desc[I], sig[null], value[type java.lang.Integer, data 13243, access[final public static] [junit] Added Field EGL_YUV_ORDER_VYUY_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13063, access[final public static] [junit] Added Field EGL_YUV_ORDER_YVU_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13059, access[final public static] [junit] Added Field EGL_YUV_SUBSAMPLE_4_4_4_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13077, access[final public static] [junit] Added Field EGL_YUV_ORDER_YUYV_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13060, access[final public static] [junit] Added Field EGL_YUV_ORDER_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13057, access[final public static] [junit] Added Field EGL_CONTEXT_OPENGL_NO_ERROR_KHR, desc[I], sig[null], value[type java.lang.Integer, data 12723, access[final public static] [junit] Added Field EGL_OBJECT_IMAGE_KHR, desc[I], sig[null], value[type java.lang.Integer, data 13236, access[final public static] [junit] Added Field EGL_YUV_DEPTH_RANGE_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13079, access[final public static] [junit] Class com.jogamp.opengl.math.geom.Frustum [junit] Added Method updateByFovDesc, desc[([FIZLcom/jogamp/opengl/math/geom/Frustum$FovDesc;)[F], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.math.geom.Frustum.FovDesc [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.opengl.util.glsl.ShaderCode [junit] Added Method readShaderSource, desc[(Lcom/jogamp/common/net/Uri;Z)Ljava/lang/CharSequence;], sig[null], throws [java/io/IOException], access[public static] [junit] Added Method create, desc[(Lcom/jogamp/opengl/GL2ES2;II[Lcom/jogamp/common/net/Uri;Z)Lcom/jogamp/opengl/util/glsl/ShaderCode;], sig[null], throws nil, access[public static] [junit] Added Method readShaderBinary, desc[(Lcom/jogamp/common/net/Uri;)Ljava/nio/ByteBuffer;], sig[null], throws [java/io/IOException], access[public static] [junit] Added Method create, desc[(Lcom/jogamp/opengl/GL2ES2;IILjava/lang/Class;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Z)Lcom/jogamp/opengl/util/glsl/ShaderCode;], sig[(Lcom/jogamp/opengl/GL2ES2;IILjava/lang/Class<*>;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Z)Lcom/jogamp/opengl/util/glsl/ShaderCode;], throws nil, access[public static] [junit] Added Field SUFFIX_COMPUTE_SOURCE, desc[Ljava/lang/String;], sig[null], value[type java.lang.String, data cp, access[final public static] [junit] Added Method create, desc[(Lcom/jogamp/opengl/GL2ES2;ILjava/lang/Class;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Z)Lcom/jogamp/opengl/util/glsl/ShaderCode;], sig[(Lcom/jogamp/opengl/GL2ES2;ILjava/lang/Class<*>;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Z)Lcom/jogamp/opengl/util/glsl/ShaderCode;], throws nil, access[public static] [junit] Added Method create, desc[(IIILcom/jogamp/common/net/Uri;)Lcom/jogamp/opengl/util/glsl/ShaderCode;], sig[null], throws nil, access[public static] [junit] Added Field SUFFIX_COMPUTE_BINARY, desc[Ljava/lang/String;], sig[null], value[type java.lang.String, data bcp, access[final public static] [junit] Class com.jogamp.opengl.util.texture.ImageType [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.opengl.util.texture.ImageType.Util [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.opengl.util.texture.Texture [junit] Added Method getImageTarget, desc[()I], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.util.texture.TextureData [junit] Added Method getSourceImageType, desc[()Lcom/jogamp/opengl/util/texture/ImageType;], sig[null], throws nil, access[final public] [junit] Class com.jogamp.opengl.util.texture.spi.TextureProvider.SupportsImageTypes [junit] Added Class , access[abstract interface public] [junit] [junit] [junit] [junit] [junit] Class Order [junit] [junit] Class com.jogamp.nativewindow.DefaultGraphicsDevice [junit] Added Method getDefaultDisplayConnection, desc[(Ljava/lang/String;)Ljava/lang/String;], sig[null], throws nil, access[public static] [junit] Added Method getDefaultDisplayConnection, desc[()Ljava/lang/String;], sig[null], throws nil, access[public static] [junit] Class com.jogamp.nativewindow.NativeWindowFactory [junit] Added Method getDefaultDisplayConnection, desc[(Ljava/lang/String;)Ljava/lang/String;], sig[null], throws nil, access[public static] [junit] Added Method getDefaultDisplayConnection, desc[()Ljava/lang/String;], sig[null], throws nil, access[public static] [junit] Class com.jogamp.nativewindow.awt.AWTGraphicsConfiguration [junit] Added Method create, desc[(Ljava/awt/GraphicsConfiguration;Lcom/jogamp/nativewindow/CapabilitiesImmutable;Lcom/jogamp/nativewindow/CapabilitiesImmutable;)Lcom/jogamp/nativewindow/awt/AWTGraphicsConfiguration;], sig[null], throws nil, access[public static] [junit] Deprecated Method create, desc[(Ljava/awt/Component;Lcom/jogamp/nativewindow/CapabilitiesImmutable;Lcom/jogamp/nativewindow/CapabilitiesImmutable;)Lcom/jogamp/nativewindow/awt/AWTGraphicsConfiguration;], sig[null], throws nil, access[public static] [junit] Class com.jogamp.nativewindow.awt.JAWTWindow [junit] Added Method lockSurfaceImpl, desc[(Ljava/awt/GraphicsConfiguration;)I], sig[null], throws [com/jogamp/nativewindow/NativeWindowException], access[abstract protected] [junit] Added Method getAWTGraphicsConfiguration, desc[()Lcom/jogamp/nativewindow/awt/AWTGraphicsConfiguration;], sig[null], throws nil, access[final public] [junit] Added Method setAWTGraphicsConfiguration, desc[(Lcom/jogamp/nativewindow/awt/AWTGraphicsConfiguration;)V], sig[null], throws nil, access[final public] [junit] Deprecated Method updatePixelScale, desc[(Z)Z], sig[null], throws nil, access[final public] [junit] Added Method updatePixelScale, desc[(Ljava/awt/GraphicsConfiguration;Z)Z], sig[null], throws nil, access[final public] [junit] Deprecated Method lockSurfaceImpl, desc[()I], sig[null], throws [com/jogamp/nativewindow/NativeWindowException], access[abstract protected] [junit] Added Method updateLockedData, desc[(Ljogamp/nativewindow/jawt/JAWT_Rectangle;Ljava/awt/GraphicsConfiguration;)Z], sig[null], throws nil, access[final protected] [junit] Deprecated Method updateLockedData, desc[(Ljogamp/nativewindow/jawt/JAWT_Rectangle;)Z], sig[null], throws nil, access[final protected] [junit] Class com.jogamp.nativewindow.egl.EGLGraphicsDevice [junit] Added Method , 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 XVisual2XRenderMask, desc[(JJLjogamp/nativewindow/x11/XRenderPictFormat;)Ljogamp/nativewindow/x11/XRenderDirectFormat;], sig[null], throws nil, access[protected static] [junit] Added Method XVisual2XRenderMask, desc[(JJ)Ljogamp/nativewindow/x11/XRenderDirectFormat;], sig[null], throws nil, access[protected static] [junit] Added Method XVisualInfo2X11Capabilities, desc[(Lcom/jogamp/nativewindow/x11/X11GraphicsDevice;Ljogamp/nativewindow/x11/XVisualInfo;)Ljogamp/nativewindow/x11/X11Capabilities;], sig[null], throws nil, access[public static] [junit] Class com.jogamp.newt.Window [junit] Added Method isResizable, desc[()Z], sig[null], throws nil, access[abstract public] [junit] Added Method getSupportedStateMaskString, desc[()Ljava/lang/String;], sig[null], throws nil, access[abstract public] [junit] Added Method setResizable, desc[(Z)V], sig[null], throws nil, access[abstract public] [junit] Added Field STATE_BIT_FOCUSED, desc[I], sig[null], value[type java.lang.Integer, data 3, access[final public static] [junit] Added Field STATE_BIT_MAXIMIZED_HORZ, desc[I], sig[null], value[type java.lang.Integer, data 10, access[final public static] [junit] Added Field STATE_MASK_FOCUSED, desc[I], sig[null], value[type java.lang.Integer, data 8, access[final public static] [junit] Added Field STATE_MASK_RESIZABLE, desc[I], sig[null], value[type java.lang.Integer, data 256, access[final public static] [junit] Added Field STATE_MASK_MAXIMIZED_HORZ, desc[I], sig[null], value[type java.lang.Integer, data 1024, access[final public static] [junit] Added Method isSticky, desc[()Z], sig[null], throws nil, access[abstract public] [junit] Added Method getStateMaskString, desc[()Ljava/lang/String;], sig[null], throws nil, access[abstract public] [junit] Added Field STATE_BIT_RESIZABLE, desc[I], sig[null], value[type java.lang.Integer, data 8, access[final public static] [junit] Added Method isMaximizedVert, desc[()Z], sig[null], throws nil, access[abstract public] [junit] Added Field STATE_BIT_CHILDWIN, desc[I], sig[null], value[type java.lang.Integer, data 2, access[final public static] [junit] Added Field STATE_MASK_VISIBLE, desc[I], sig[null], value[type java.lang.Integer, data 1, access[final public static] [junit] Added Field STATE_MASK_STICKY, desc[I], sig[null], value[type java.lang.Integer, data 128, access[final public static] [junit] Added Field STATE_MASK_POINTERCONFINED, desc[I], sig[null], value[type java.lang.Integer, data 8192, access[final public static] [junit] Added Field STATE_BIT_STICKY, desc[I], sig[null], value[type java.lang.Integer, data 7, access[final public static] [junit] Added Field STATE_BIT_POINTERVISIBLE, desc[I], sig[null], value[type java.lang.Integer, data 12, access[final public static] [junit] Added Field STATE_BIT_AUTOPOSITION, desc[I], sig[null], value[type java.lang.Integer, data 1, access[final public static] [junit] Added Method getStateMask, desc[()I], sig[null], throws nil, access[abstract public] [junit] Added Field STATE_MASK_POINTERVISIBLE, desc[I], sig[null], value[type java.lang.Integer, data 4096, access[final public static] [junit] Added Method setSticky, desc[(Z)V], sig[null], throws nil, access[abstract public] [junit] Added Method isMaximizedHorz, desc[()Z], sig[null], throws nil, access[abstract public] [junit] Added Field STATE_BIT_VISIBLE, desc[I], sig[null], value[type java.lang.Integer, data 0, access[final public static] [junit] Added Field STATE_MASK_MAXIMIZED_VERT, desc[I], sig[null], value[type java.lang.Integer, data 512, access[final public static] [junit] Added Method isAlwaysOnBottom, desc[()Z], sig[null], throws nil, access[abstract public] [junit] Added Method setAlwaysOnBottom, desc[(Z)V], sig[null], throws nil, access[abstract public] [junit] Added Field STATE_MASK_CHILDWIN, desc[I], sig[null], value[type java.lang.Integer, data 4, access[final public static] [junit] Added Field STATE_BIT_FULLSCREEN, desc[I], sig[null], value[type java.lang.Integer, data 11, access[final public static] [junit] Added Method getStatePublicBitCount, desc[()I], sig[null], throws nil, access[abstract public] [junit] Added Field STATE_BIT_POINTERCONFINED, desc[I], sig[null], value[type java.lang.Integer, data 13, access[final public static] [junit] Added Field STATE_MASK_FULLSCREEN, desc[I], sig[null], value[type java.lang.Integer, data 2048, access[final public static] [junit] Added Field STATE_MASK_UNDECORATED, desc[I], sig[null], value[type java.lang.Integer, data 16, access[final public static] [junit] Added Field STATE_MASK_ALWAYSONTOP, desc[I], sig[null], value[type java.lang.Integer, data 32, access[final public static] [junit] Added Method isChildWindow, desc[()Z], sig[null], throws nil, access[abstract public] [junit] Added Method getSupportedStateMask, desc[()I], sig[null], throws nil, access[abstract public] [junit] Added Field STATE_MASK_ALWAYSONBOTTOM, desc[I], sig[null], value[type java.lang.Integer, data 64, access[final public static] [junit] Added Field STATE_MASK_AUTOPOSITION, desc[I], sig[null], value[type java.lang.Integer, data 2, access[final public static] [junit] Added Method getStatePublicBitmask, desc[()I], sig[null], throws nil, access[abstract public] [junit] Added Field STATE_BIT_MAXIMIZED_VERT, desc[I], sig[null], value[type java.lang.Integer, data 9, access[final public static] [junit] Added Method setMaximized, desc[(ZZ)V], sig[null], throws nil, access[abstract public] [junit] Added Field STATE_BIT_ALWAYSONTOP, desc[I], sig[null], value[type java.lang.Integer, data 5, access[final public static] [junit] Added Field STATE_BIT_ALWAYSONBOTTOM, desc[I], sig[null], value[type java.lang.Integer, data 6, access[final public static] [junit] Added Field STATE_BIT_UNDECORATED, desc[I], sig[null], value[type java.lang.Integer, data 4, access[final public static] [junit] Class com.jogamp.newt.awt.NewtCanvasAWT [junit] Added Method getGraphicsConfiguration, desc[()Ljava/awt/GraphicsConfiguration;], sig[null], throws nil, access[public] [junit] Class com.jogamp.newt.opengl.GLWindow [junit] Added Method getSupportedStateMaskString, desc[()Ljava/lang/String;], sig[null], throws nil, access[final public] [junit] Added Method isResizable, desc[()Z], sig[null], throws nil, access[final public] [junit] Added Method setMaximized, desc[(ZZ)V], sig[null], throws nil, access[final public] [junit] Added Method isChildWindow, desc[()Z], sig[null], throws nil, access[final public] [junit] Added Method isAlwaysOnBottom, desc[()Z], sig[null], throws nil, access[final public] [junit] Added Method getSupportedStateMask, desc[()I], sig[null], throws nil, access[final public] [junit] Added Method isMaximizedHorz, desc[()Z], sig[null], throws nil, access[final public] [junit] Added Method setSticky, desc[(Z)V], sig[null], throws nil, access[final public] [junit] Added Method getStatePublicBitmask, desc[()I], sig[null], throws nil, access[final public] [junit] Added Method getStateMaskString, desc[()Ljava/lang/String;], sig[null], throws nil, access[final public] [junit] Added Method isSticky, desc[()Z], sig[null], throws nil, access[final public] [junit] Added Method getStateMask, desc[()I], sig[null], throws nil, access[final public] [junit] Added Method setAlwaysOnBottom, desc[(Z)V], sig[null], throws nil, access[final public] [junit] Added Method getStatePublicBitCount, desc[()I], sig[null], throws nil, access[final public] [junit] Added Method setResizable, desc[(Z)V], sig[null], throws nil, access[final public] [junit] Added Method isMaximizedVert, desc[()Z], sig[null], throws nil, access[final public] [junit] Class com.jogamp.newt.opengl.util.NEWTDemoListener [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.newt.opengl.util.stereo.StereoDeviceUtil [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.opengl.DebugGL4bc [junit] Added Method glProgramUniform1i64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glStateCaptureNV, desc[(II)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform3i64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glTextureImage2DEXT, desc[(IIIIIIIIIJ)V], sig[null], throws nil, access[public] [junit] Added Method glDrawCommandsStatesNV, desc[(ILcom/jogamp/common/nio/PointerBuffer;Ljava/nio/IntBuffer;Ljava/nio/IntBuffer;Ljava/nio/IntBuffer;I)V], sig[null], throws nil, access[public] [junit] Added Method glConservativeRasterParameterfNV, desc[(IF)V], sig[null], throws nil, access[public] [junit] Added Method glCreateStatesNV, desc[(ILjava/nio/IntBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glTextureSubImage2DEXT, desc[(IIIIIIIIIJ)V], sig[null], throws nil, access[public] [junit] Added Method glGetnUniformui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glListDrawCommandsStatesClientNV, desc[(IILcom/jogamp/common/nio/PointerBuffer;Ljava/nio/IntBuffer;Ljava/nio/IntBuffer;Ljava/nio/IntBuffer;I)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform2i64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glTextureSubImage3DEXT, desc[(IIIIIIIIIIIJ)V], sig[null], throws nil, access[public] [junit] Added Method glTextureImage3DEXT, desc[(IIIIIIIIIIJ)V], sig[null], throws nil, access[public] [junit] Added Method glGetUniformi64vARB, desc[(II[JI)V], sig[null], throws nil, access[public] [junit] Added Method glTextureSubImage1D, desc[(IIIIIIJ)V], sig[null], throws nil, access[public] [junit] Added Method glDrawCommandsStatesNV, desc[(ILcom/jogamp/common/nio/PointerBuffer;[II[II[III)V], sig[null], throws nil, access[public] [junit] Added Method glTextureSubImage1DEXT, desc[(IIIIIIIJ)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform4ui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glUniform4i64vARB, desc[(II[JI)V], sig[null], throws nil, access[public] [junit] Added Method glCreateStatesNV, desc[(I[II)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform2ui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glNamedFramebufferSampleLocationsfvARB, desc[(III[FI)V], sig[null], throws nil, access[public] [junit] Added Method glUniform3ui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform3ui64ARB, desc[(IIJJJ)V], sig[null], throws nil, access[public] [junit] Added Method glBlendBarrier, desc[()V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform2ui64ARB, desc[(IIJJ)V], sig[null], throws nil, access[public] [junit] Added Method glFramebufferTextureMultiviewOVR, desc[(IIIIII)V], sig[null], throws nil, access[public] [junit] Added Method glUniform4i64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform4ui64vARB, desc[(III[JI)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform3ui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glUniform2ui64vARB, desc[(II[JI)V], sig[null], throws nil, access[public] [junit] Added Method glUniform3i64vARB, desc[(II[JI)V], sig[null], throws nil, access[public] [junit] Added Method glPrimitiveBoundingBox, desc[(FFFFFFFF)V], sig[null], throws nil, access[public] [junit] Added Method glDeleteCommandListsNV, desc[(ILjava/nio/IntBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glDrawCommandsAddressNV, desc[(I[JI[III)V], sig[null], throws nil, access[public] [junit] Added Method glFramebufferSampleLocationsfvARB, desc[(III[FI)V], sig[null], throws nil, access[public] [junit] Added Method glGetUniformui64vARB, desc[(II[JI)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform1i64ARB, desc[(IIJ)V], sig[null], throws nil, access[public] [junit] Added Method glUniform1i64ARB, desc[(IJ)V], sig[null], throws nil, access[public] [junit] Added Method glUniform2i64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform2ui64vARB, desc[(III[JI)V], sig[null], throws nil, access[public] [junit] Added Method glCommandListSegmentsNV, desc[(II)V], sig[null], throws nil, access[public] [junit] Added Method glDeleteStatesNV, desc[(ILjava/nio/IntBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glDeleteStatesNV, desc[(I[II)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform2i64vARB, desc[(III[JI)V], sig[null], throws nil, access[public] [junit] Added Method glNamedFramebufferSampleLocationsfvARB, desc[(IIILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glDrawCommandsAddressNV, desc[(ILjava/nio/LongBuffer;Ljava/nio/IntBuffer;I)V], sig[null], throws nil, access[public] [junit] Added Method glUniform3ui64ARB, desc[(IJJJ)V], sig[null], throws nil, access[public] [junit] Added Method glUniform3i64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glApplyFramebufferAttachmentCMAAINTEL, desc[()V], sig[null], throws nil, access[public] [junit] Added Method glCallCommandListNV, desc[(I)V], sig[null], throws nil, access[public] [junit] Added Method glDeleteCommandListsNV, desc[(I[II)V], sig[null], throws nil, access[public] [junit] Added Method glUniform4ui64vARB, desc[(II[JI)V], sig[null], throws nil, access[public] [junit] Added Method glUniform2ui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glGetCommandHeaderNV, desc[(II)I], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform1ui64vARB, desc[(III[JI)V], sig[null], throws nil, access[public] [junit] Added Method glGetStageIndexNV, desc[(I)S], sig[null], throws nil, access[public] [junit] Added Method glDrawCommandsNV, desc[(IILcom/jogamp/common/nio/PointerBuffer;[III)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform3i64vARB, desc[(III[JI)V], sig[null], throws nil, access[public] [junit] Added Method glUniform4ui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glCompileCommandListNV, desc[(I)V], sig[null], throws nil, access[public] [junit] Added Method glGetUniformi64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glUniform3ui64vARB, desc[(II[JI)V], sig[null], throws nil, access[public] [junit] Added Method glUniform1ui64ARB, desc[(IJ)V], sig[null], throws nil, access[public] [junit] Added Method glUniform1i64vARB, desc[(II[JI)V], sig[null], throws nil, access[public] [junit] Added Method glUniform1ui64vARB, desc[(II[JI)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform1i64vARB, desc[(III[JI)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform2i64ARB, desc[(IIJJ)V], sig[null], throws nil, access[public] [junit] Added Method glUniform4ui64ARB, desc[(IJJJJ)V], sig[null], throws nil, access[public] [junit] Added Method glUniform2i64ARB, desc[(IJJ)V], sig[null], throws nil, access[public] [junit] Added Method glDrawCommandsStatesAddressNV, desc[(Ljava/nio/LongBuffer;Ljava/nio/IntBuffer;Ljava/nio/IntBuffer;Ljava/nio/IntBuffer;I)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform3i64ARB, desc[(IIJJJ)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform4i64vARB, desc[(III[JI)V], sig[null], throws nil, access[public] [junit] Added Method glTextureImage1DEXT, desc[(IIIIIIIIJ)V], sig[null], throws nil, access[public] [junit] Added Method glGetnUniformui64vARB, desc[(III[JI)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform4ui64ARB, desc[(IIJJJJ)V], sig[null], throws nil, access[public] [junit] Added Method glCreateCommandListsNV, desc[(I[II)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform4i64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glTextureSubImage3D, desc[(IIIIIIIIIIJ)V], sig[null], throws nil, access[public] [junit] Added Method glTextureSubImage2D, desc[(IIIIIIIIJ)V], sig[null], throws nil, access[public] [junit] Added Method glFramebufferSampleLocationsfvARB, desc[(IIILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glIsStateNV, desc[(I)Z], sig[null], throws nil, access[public] [junit] Added Method glUniform2ui64ARB, desc[(IJJ)V], sig[null], throws nil, access[public] [junit] Added Method glDrawCommandsNV, desc[(IILcom/jogamp/common/nio/PointerBuffer;Ljava/nio/IntBuffer;I)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform1ui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glUniform4i64ARB, desc[(IJJJJ)V], sig[null], throws nil, access[public] [junit] Added Method isGLES32Compatible, desc[()Z], sig[null], throws nil, access[public] [junit] Added Method glCreateCommandListsNV, desc[(ILjava/nio/IntBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glDrawCommandsStatesAddressNV, desc[([JI[II[II[III)V], sig[null], throws nil, access[public] [junit] Added Method glEvaluateDepthValuesARB, desc[()V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform3ui64vARB, desc[(III[JI)V], sig[null], throws nil, access[public] [junit] Added Method glGetUniformui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glUniform2i64vARB, desc[(II[JI)V], sig[null], throws nil, access[public] [junit] Added Method glMaxShaderCompilerThreadsARB, desc[(I)V], sig[null], throws nil, access[public] [junit] Added Method glUniform1i64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glListDrawCommandsStatesClientNV, desc[(IILcom/jogamp/common/nio/PointerBuffer;[II[II[III)V], sig[null], throws nil, access[public] [junit] Added Method glUniform1ui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glIsCommandListNV, desc[(I)Z], sig[null], throws nil, access[public] [junit] Added Method glGetnUniformi64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform4i64ARB, desc[(IIJJJJ)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform1ui64ARB, desc[(IIJ)V], sig[null], throws nil, access[public] [junit] Added Method glUniform3i64ARB, desc[(IJJJ)V], sig[null], throws nil, access[public] [junit] Added Method glGetnUniformi64vARB, desc[(III[JI)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.DebugGLES1 [junit] Added Method isGLES32Compatible, desc[()Z], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.DebugGLES3 [junit] Added Method glDrawRangeElementsBaseVertex, desc[(IIIIILjava/nio/Buffer;I)V], sig[null], throws nil, access[public] [junit] Added Method glPolygonModeNV, desc[(II)V], sig[null], throws nil, access[public] [junit] Added Method glBindFragDataLocationEXT, desc[(II[BI)V], sig[null], throws nil, access[public] [junit] Added Method glBlendFunci, desc[(III)V], sig[null], throws nil, access[public] [junit] Added Method glBlendEquationi, desc[(II)V], sig[null], throws nil, access[public] [junit] Added Method glSubpixelPrecisionBiasNV, desc[(II)V], sig[null], throws nil, access[public] [junit] Added Method glNamedFramebufferSampleLocationsfvNV, desc[(IIILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glBlendEquationSeparatei, desc[(III)V], sig[null], throws nil, access[public] [junit] Added Method glCoverageModulationTableNV, desc[(ILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glDrawElementsInstancedBaseVertex, desc[(IIILjava/nio/Buffer;II)V], sig[null], throws nil, access[public] [junit] Added Method glGetFragDataIndexEXT, desc[(ILjava/nio/ByteBuffer;)I], sig[null], throws nil, access[public] [junit] Added Method glIsEnabledi, desc[(II)Z], sig[null], throws nil, access[public] [junit] Added Method glCoverageModulationTableNV, desc[(I[FI)V], sig[null], throws nil, access[public] [junit] Added Method glResolveDepthValuesNV, desc[()V], sig[null], throws nil, access[public] [junit] Added Method glDrawElementsInstancedBaseVertex, desc[(IIIJII)V], sig[null], throws nil, access[public] [junit] Added Method glMinSampleShading, desc[(F)V], sig[null], throws nil, access[public] [junit] Added Method glBlendFuncSeparatei, desc[(IIIII)V], sig[null], throws nil, access[public] [junit] Added Method glDrawElementsBaseVertex, desc[(IIILjava/nio/Buffer;I)V], sig[null], throws nil, access[public] [junit] Added Method glCoverageModulationNV, desc[(I)V], sig[null], throws nil, access[public] [junit] Added Method glBindFragDataLocationEXT, desc[(IILjava/nio/ByteBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glBufferStorageEXT, desc[(IJLjava/nio/Buffer;I)V], sig[null], throws nil, access[public] [junit] Added Method glPatchParameteri, desc[(II)V], sig[null], throws nil, access[public] [junit] Added Method glBindFragDataLocationIndexedEXT, desc[(IIILjava/nio/ByteBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method isGLES32Compatible, desc[()Z], sig[null], throws nil, access[public] [junit] Added Method glFramebufferSampleLocationsfvNV, desc[(III[FI)V], sig[null], throws nil, access[public] [junit] Added Method glGetCoverageModulationTableNV, desc[(I[FI)V], sig[null], throws nil, access[public] [junit] Added Method glBlendBarrier, desc[()V], sig[null], throws nil, access[public] [junit] Added Method glGetFragDataIndexEXT, desc[(I[BI)I], sig[null], throws nil, access[public] [junit] Added Method glFramebufferSampleLocationsfvNV, desc[(IIILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glTexPageCommitmentEXT, desc[(IIIIIIIIZ)V], sig[null], throws nil, access[public] [junit] Added Method glBindFragDataLocationIndexedEXT, desc[(III[BI)V], sig[null], throws nil, access[public] [junit] Added Method glDrawRangeElementsBaseVertex, desc[(IIIIIJI)V], sig[null], throws nil, access[public] [junit] Added Method glFramebufferTexture, desc[(IIII)V], sig[null], throws nil, access[public] [junit] Added Method glRasterSamplesEXT, desc[(IZ)V], sig[null], throws nil, access[public] [junit] Added Method glApplyFramebufferAttachmentCMAAINTEL, desc[()V], sig[null], throws nil, access[public] [junit] Added Method glGetProgramResourceLocationIndexEXT, desc[(IILjava/nio/ByteBuffer;)I], sig[null], throws nil, access[public] [junit] Added Method glFramebufferTextureMultiviewOVR, desc[(IIIIII)V], sig[null], throws nil, access[public] [junit] Added Method glDrawElementsBaseVertex, desc[(IIIJI)V], sig[null], throws nil, access[public] [junit] Added Method glGetProgramResourceLocationIndexEXT, desc[(II[BI)I], sig[null], throws nil, access[public] [junit] Added Method glDisablei, desc[(II)V], sig[null], throws nil, access[public] [junit] Added Method glFragmentCoverageColorNV, desc[(I)V], sig[null], throws nil, access[public] [junit] Added Method glPrimitiveBoundingBox, desc[(FFFFFFFF)V], sig[null], throws nil, access[public] [junit] Added Method glGetCoverageModulationTableNV, desc[(ILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glTexStorage3DMultisample, desc[(IIIIIIZ)V], sig[null], throws nil, access[public] [junit] Added Method glTexBufferRange, desc[(IIIJJ)V], sig[null], throws nil, access[public] [junit] Added Method glNamedFramebufferSampleLocationsfvNV, desc[(III[FI)V], sig[null], throws nil, access[public] [junit] Added Method glColorMaski, desc[(IZZZZ)V], sig[null], throws nil, access[public] [junit] Added Method glEnablei, desc[(II)V], sig[null], throws nil, access[public] [junit] Added Method glTexBuffer, desc[(III)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.GL2 [junit] Added Method glUniform1i64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_COLORDODGE, desc[I], sig[null], value[type java.lang.Integer, data 37529, access[final public static] [junit] Added Method glUniform4ui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_DRAW_ELEMENTS_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 2, access[final public static] [junit] Added Method glDrawCommandsStatesAddressNV, desc[([JI[II[II[III)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_NOP_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 1, access[final public static] [junit] Added Method glCommandListSegmentsNV, desc[(II)V], sig[null], throws nil, access[abstract public] [junit] Added Method glProgramUniform2ui64ARB, desc[(IIJJ)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_BLEND_COLOR_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 11, access[final public static] [junit] Added Method glTextureSubImage2DEXT, desc[(IIIIIIIIIJ)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_CONSERVATIVE_RASTER_DILATE_RANGE_NV, desc[I], sig[null], value[type java.lang.Integer, data 37754, access[final public static] [junit] Added Method glProgramUniform4ui64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_DARKEN, desc[I], sig[null], value[type java.lang.Integer, data 37527, access[final public static] [junit] CompatChanged Field GL_QUERY_ALL_EVENT_BITS_AMD, value[-1 -> 4294967295], access[] [junit] Added Method glStateCaptureNV, desc[(II)V], sig[null], throws nil, access[abstract public] [junit] Added Method glUniform3i64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_BASE_VIEW_INDEX_OVR, desc[I], sig[null], value[type java.lang.Integer, data 38450, access[final public static] [junit] Added Method glProgramUniform2i64ARB, desc[(IIJJ)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_HARDLIGHT, desc[I], sig[null], value[type java.lang.Integer, data 37531, access[final public static] [junit] Added Field GL_UNIFORM_ADDRESS_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 10, access[final public static] [junit] CompatChanged Field GL_ALL_CLIENT_ATTRIB_BITS, value[-1 -> 4294967295], access[] [junit] Added Method glTextureImage1DEXT, desc[(IIIIIIIIJ)V], sig[null], throws nil, access[abstract public] [junit] Added Method glUniform3ui64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Method glProgramUniform3i64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_DRAW_ARRAYS_STRIP_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 5, access[final public static] [junit] Added Field GL_HSL_HUE, desc[I], sig[null], value[type java.lang.Integer, data 37549, access[final public static] [junit] Added Method glGetnUniformi64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Method glListDrawCommandsStatesClientNV, desc[(IILcom/jogamp/common/nio/PointerBuffer;Ljava/nio/IntBuffer;Ljava/nio/IntBuffer;Ljava/nio/IntBuffer;I)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_DRAW_ELEMENTS_STRIP_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 4, access[final public static] [junit] CompatChanged Field GL_CLIENT_ALL_ATTRIB_BITS, value[-1 -> 4294967295], access[] [junit] Added Method glProgramUniform3ui64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_MULTIPLY, desc[I], sig[null], value[type java.lang.Integer, data 37524, access[final public static] [junit] Added Method glNamedFramebufferSampleLocationsfvARB, desc[(III[FI)V], sig[null], throws nil, access[abstract public] [junit] Added Method glProgramUniform4i64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_UNSIGNED_INT64_VEC4_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36855, access[final public static] [junit] Added Method glMaxShaderCompilerThreadsARB, desc[(I)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_PROGRAMMABLE_SAMPLE_LOCATION_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37697, access[final public static] [junit] Added Method glUniform1ui64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Method glGetnUniformui64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Method glUniform3i64ARB, desc[(IJJJ)V], sig[null], throws nil, access[abstract public] [junit] Added Method glTextureImage2DEXT, desc[(IIIIIIIIIJ)V], sig[null], throws nil, access[abstract public] [junit] Added Method glCreateStatesNV, desc[(ILjava/nio/IntBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Method glUniform2i64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_FRONT_FACE_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 18, access[final public static] [junit] Added Method glProgramUniform1ui64ARB, desc[(IIJ)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_TERMINATE_SEQUENCE_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 0, access[final public static] [junit] Added Field GL_SOFTLIGHT, desc[I], sig[null], value[type java.lang.Integer, data 37532, access[final public static] [junit] Added Method glProgramUniform2ui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Method glDeleteStatesNV, desc[(ILjava/nio/IntBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_OVERLAY, desc[I], sig[null], value[type java.lang.Integer, data 37526, access[final public static] [junit] Added Method glProgramUniform1ui64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Method glUniform4ui64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_INT64_VEC2_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36841, access[final public static] [junit] Added Method glDeleteCommandListsNV, desc[(I[II)V], sig[null], throws nil, access[abstract public] [junit] Added Method glListDrawCommandsStatesClientNV, desc[(IILcom/jogamp/common/nio/PointerBuffer;[II[II[III)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_CONSERVATIVE_RASTER_DILATE_NV, desc[I], sig[null], value[type java.lang.Integer, data 37753, access[final public static] [junit] Added Field GL_ELEMENT_ADDRESS_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 8, access[final public static] [junit] Added Field GL_FRAMEBUFFER_PROGRAMMABLE_SAMPLE_LOCATIONS_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37698, access[final public static] [junit] Added Method glProgramUniform4i64ARB, desc[(IIJJJJ)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_SAMPLE_LOCATION_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36432, access[final public static] [junit] Added Method glTextureImage3DEXT, desc[(IIIIIIIIIIJ)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_EXCLUSION, desc[I], sig[null], value[type java.lang.Integer, data 37536, access[final public static] [junit] Added Method glProgramUniform2i64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_SCREEN, desc[I], sig[null], value[type java.lang.Integer, data 37525, access[final public static] [junit] Added Field GL_DRAW_ELEMENTS_INSTANCED_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 6, access[final public static] [junit] Added Method glGetUniformi64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Method glUniform1i64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_HSL_SATURATION, desc[I], sig[null], value[type java.lang.Integer, data 37550, access[final public static] [junit] Added Method glCreateStatesNV, desc[(I[II)V], sig[null], throws nil, access[abstract public] [junit] Added Method glGetStageIndexNV, desc[(I)S], sig[null], throws nil, access[abstract public] [junit] Added Method glDrawCommandsStatesAddressNV, desc[(Ljava/nio/LongBuffer;Ljava/nio/IntBuffer;Ljava/nio/IntBuffer;Ljava/nio/IntBuffer;I)V], sig[null], throws nil, access[abstract public] [junit] Added Method glProgramUniform3ui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Method glGetnUniformui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_ATTRIBUTE_ADDRESS_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 9, access[final public static] [junit] Added Field GL_VIEWPORT_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 16, access[final public static] [junit] Added Method glGetCommandHeaderNV, desc[(II)I], sig[null], throws nil, access[abstract public] [junit] Added Method glProgramUniform4i64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Method glGetnUniformi64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_COLORBURN, desc[I], sig[null], value[type java.lang.Integer, data 37530, access[final public static] [junit] Added Method glEvaluateDepthValuesARB, desc[()V], sig[null], throws nil, access[abstract public] [junit] Added Method glNamedFramebufferSampleLocationsfvARB, desc[(IIILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_INT64_ARB, desc[I], sig[null], value[type java.lang.Integer, data 5134, access[final public static] [junit] Added Method glUniform2ui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Method glProgramUniform3i64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Method glUniform1i64ARB, desc[(IJ)V], sig[null], throws nil, access[abstract public] [junit] Added Method glUniform4ui64ARB, desc[(IJJJJ)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_TEXTURE_REDUCTION_MODE_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37734, access[final public static] [junit] Added Method glIsStateNV, desc[(I)Z], sig[null], throws nil, access[abstract public] [junit] Added Field GL_POLYGON_OFFSET_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 14, access[final public static] [junit] Added Field GL_ALPHA_REF_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 15, access[final public static] [junit] Added Method glProgramUniform1ui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Method glGetUniformi64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Method glProgramUniform2ui64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Method glTextureSubImage3DEXT, desc[(IIIIIIIIIIIJ)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_DRAW_ARRAYS_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 3, access[final public static] [junit] Added Field GL_CONSERVATIVE_RASTER_DILATE_GRANULARITY_NV, desc[I], sig[null], value[type java.lang.Integer, data 37755, access[final public static] [junit] Added Method glUniform1ui64ARB, desc[(IJ)V], sig[null], throws nil, access[abstract public] [junit] Added Method glDrawCommandsNV, desc[(IILcom/jogamp/common/nio/PointerBuffer;Ljava/nio/IntBuffer;I)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_LINE_WIDTH_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 13, access[final public static] [junit] Added Field GL_SAMPLE_LOCATION_PIXEL_GRID_HEIGHT_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37695, access[final public static] [junit] Added Field GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_NUM_VIEWS_OVR, desc[I], sig[null], value[type java.lang.Integer, data 38448, access[final public static] [junit] Added Method glDrawCommandsAddressNV, desc[(I[JI[III)V], sig[null], throws nil, access[abstract public] [junit] Added Method glCallCommandListNV, desc[(I)V], sig[null], throws nil, access[abstract public] [junit] Added Method glUniform2i64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Method glUniform2ui64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Method glCreateCommandListsNV, desc[(ILjava/nio/IntBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_UNSIGNED_INT64_VEC3_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36854, access[final public static] [junit] Added Method glCompileCommandListNV, desc[(I)V], sig[null], throws nil, access[abstract public] [junit] Added Method glProgramUniform3ui64ARB, desc[(IIJJJ)V], sig[null], throws nil, access[abstract public] [junit] Added Method glProgramUniform1i64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Method glUniform4i64ARB, desc[(IJJJJ)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_LIGHTEN, desc[I], sig[null], value[type java.lang.Integer, data 37528, access[final public static] [junit] Added Field GL_PROGRAMMABLE_SAMPLE_LOCATION_TABLE_SIZE_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37696, access[final public static] [junit] Added Method glProgramUniform1i64ARB, desc[(IIJ)V], sig[null], throws nil, access[abstract public] [junit] Added Method glDrawCommandsStatesNV, desc[(ILcom/jogamp/common/nio/PointerBuffer;[II[II[III)V], sig[null], throws nil, access[abstract public] [junit] Added Method glUniform3i64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_SAMPLE_LOCATION_SUBPIXEL_BITS_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37693, access[final public static] [junit] Added Method glProgramUniform3i64ARB, desc[(IIJJJ)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_STENCIL_REF_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 12, access[final public static] [junit] Added Method glProgramUniform1i64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_SCISSOR_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 17, access[final public static] [junit] Added Method glTextureSubImage1DEXT, desc[(IIIIIIIJ)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_SAMPLE_LOCATION_PIXEL_GRID_WIDTH_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37694, access[final public static] [junit] Added Method glIsCommandListNV, desc[(I)Z], sig[null], throws nil, access[abstract public] [junit] Added Method glDrawCommandsNV, desc[(IILcom/jogamp/common/nio/PointerBuffer;[III)V], sig[null], throws nil, access[abstract public] [junit] Added Method glUniform3ui64ARB, desc[(IJJJ)V], sig[null], throws nil, access[abstract public] [junit] Added Method glUniform2ui64ARB, desc[(IJJ)V], sig[null], throws nil, access[abstract public] [junit] Added Method glDrawCommandsStatesNV, desc[(ILcom/jogamp/common/nio/PointerBuffer;Ljava/nio/IntBuffer;Ljava/nio/IntBuffer;Ljava/nio/IntBuffer;I)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_HSL_LUMINOSITY, desc[I], sig[null], value[type java.lang.Integer, data 37552, access[final public static] [junit] Added Field GL_INT64_VEC4_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36843, access[final public static] [junit] Added Field GL_MAX_SHADER_COMPILER_THREADS_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37296, access[final public static] [junit] Added Method glFramebufferTextureMultiviewOVR, desc[(IIIIII)V], sig[null], throws nil, access[abstract public] [junit] Added Method glUniform4i64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_COMPLETION_STATUS_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37297, access[final public static] [junit] Added Method glUniform3ui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_UNSIGNED_INT64_VEC2_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36853, access[final public static] [junit] Added Method glProgramUniform4ui64ARB, desc[(IIJJJJ)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_HSL_COLOR, desc[I], sig[null], value[type java.lang.Integer, data 37551, access[final public static] [junit] Added Method glDeleteStatesNV, desc[(I[II)V], sig[null], throws nil, access[abstract public] [junit] Added Method glProgramUniform2i64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] CompatChanged Field GL_TEXCOORD4_BIT_PGI, value[-2147483648 -> 2147483648], access[] [junit] Added Method glGetUniformui64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_INT64_VEC3_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36842, access[final public static] [junit] Added Method glUniform1ui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Method glFramebufferSampleLocationsfvARB, desc[(IIILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_MAX_VIEWS_OVR, desc[I], sig[null], value[type java.lang.Integer, data 38449, access[final public static] [junit] Added Field GL_FRAMEBUFFER_SAMPLE_LOCATION_PIXEL_GRID_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37699, access[final public static] [junit] Added Field GL_DIFFERENCE, desc[I], sig[null], value[type java.lang.Integer, data 37534, access[final public static] [junit] Added Method glUniform4i64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Method glCreateCommandListsNV, desc[(I[II)V], sig[null], throws nil, access[abstract public] [junit] Added Method glDeleteCommandListsNV, desc[(ILjava/nio/IntBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Method glFramebufferSampleLocationsfvARB, desc[(III[FI)V], sig[null], throws nil, access[abstract public] [junit] Added Method glConservativeRasterParameterfNV, desc[(IF)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_WEIGHTED_AVERAGE_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37735, access[final public static] [junit] Added Method glGetUniformui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Method glProgramUniform4ui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Method glBlendBarrier, desc[()V], sig[null], throws nil, access[abstract public] [junit] Added Method glDrawCommandsAddressNV, desc[(ILjava/nio/LongBuffer;Ljava/nio/IntBuffer;I)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_DRAW_ARRAYS_INSTANCED_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 7, access[final public static] [junit] Added Method glUniform2i64ARB, desc[(IJJ)V], sig[null], throws nil, access[abstract public] [junit] Class com.jogamp.opengl.GL2ES2 [junit] Added Method glApplyFramebufferAttachmentCMAAINTEL, desc[()V], sig[null], throws nil, access[abstract public] [junit] CompatChanged Field GL_ALL_SHADER_BITS, value[-1 -> 4294967295], access[] [junit] Added Field GL_PROGRAM_PIPELINE, desc[I], sig[null], value[type java.lang.Integer, data 33508, access[final public static] [junit] Class com.jogamp.opengl.GL2ES3 [junit] Added Field GL_COLOR_ATTACHMENT17, desc[I], sig[null], value[type java.lang.Integer, data 36081, access[final public static] [junit] Added Field GL_CONTEXT_FLAG_ROBUST_ACCESS_BIT, desc[I], sig[null], value[type java.lang.Integer, data 4, access[final public static] [junit] Added Field GL_MAX_TEXTURE_BUFFER_SIZE, desc[I], sig[null], value[type java.lang.Integer, data 35883, access[final public static] [junit] Added Field GL_FRAMEBUFFER_DEFAULT_LAYERS, desc[I], sig[null], value[type java.lang.Integer, data 37650, access[final public static] [junit] Added Field GL_SAMPLER_CUBE_MAP_ARRAY_SHADOW, desc[I], sig[null], value[type java.lang.Integer, data 36877, access[final public static] [junit] Added Method glEnablei, desc[(II)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_COLOR_ATTACHMENT28, desc[I], sig[null], value[type java.lang.Integer, data 36092, access[final public static] [junit] Added Field GL_MAX_GEOMETRY_UNIFORM_BLOCKS, desc[I], sig[null], value[type java.lang.Integer, data 35372, access[final public static] [junit] Added Field GL_COLOR_ATTACHMENT18, desc[I], sig[null], value[type java.lang.Integer, data 36082, access[final public static] [junit] Added Field GL_COLOR_ATTACHMENT23, desc[I], sig[null], value[type java.lang.Integer, data 36087, access[final public static] [junit] Added Field GL_QUADS, desc[I], sig[null], value[type java.lang.Integer, data 7, access[final public static] [junit] Added Field GL_COLOR_ATTACHMENT31, desc[I], sig[null], value[type java.lang.Integer, data 36095, access[final public static] [junit] Added Field GL_MULTISAMPLE_LINE_WIDTH_RANGE, desc[I], sig[null], value[type java.lang.Integer, data 37761, access[final public static] [junit] Added Field GL_TEXTURE_CUBE_MAP_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36873, access[final public static] [junit] Added Field GL_SAMPLE_SHADING, desc[I], sig[null], value[type java.lang.Integer, data 35894, access[final public static] [junit] Added Field GL_UNSIGNED_INT_SAMPLER_CUBE_MAP_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36879, access[final public static] [junit] Added Field GL_MIN_SAMPLE_SHADING_VALUE, desc[I], sig[null], value[type java.lang.Integer, data 35895, access[final public static] [junit] Added Field GL_MAX_TESS_EVALUATION_IMAGE_UNIFORMS, desc[I], sig[null], value[type java.lang.Integer, data 37068, access[final public static] [junit] Added Field GL_MAX_GEOMETRY_ATOMIC_COUNTERS, desc[I], sig[null], value[type java.lang.Integer, data 37589, access[final public static] [junit] Added Method glGetnUniformuiv, desc[(III[II)V], sig[null], throws nil, access[abstract public] [junit] Added Method glBlendFuncSeparatei, desc[(IIIII)V], sig[null], throws nil, access[abstract public] [junit] Added Method glBlendEquationSeparatei, desc[(III)V], sig[null], throws nil, access[abstract public] [junit] Added Method glIsEnabledi, desc[(II)Z], sig[null], throws nil, access[abstract public] [junit] Added Field GL_COLOR_ATTACHMENT16, desc[I], sig[null], value[type java.lang.Integer, data 36080, access[final public static] [junit] Added Field GL_COLOR_ATTACHMENT22, desc[I], sig[null], value[type java.lang.Integer, data 36086, access[final public static] [junit] Added Field GL_COLOR_ATTACHMENT27, desc[I], sig[null], value[type java.lang.Integer, data 36091, access[final public static] [junit] Added Field GL_COLOR_ATTACHMENT20, desc[I], sig[null], value[type java.lang.Integer, data 36084, access[final public static] [junit] Added Method glTexStorage3DMultisample, desc[(IIIIIIZ)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_TESS_CONTROL_SHADER_BIT, desc[I], sig[null], value[type java.lang.Integer, data 8, access[final public static] [junit] Added Method glTexBuffer, desc[(III)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_COLOR_ATTACHMENT24, desc[I], sig[null], value[type java.lang.Integer, data 36088, access[final public static] [junit] Added Field GL_MAX_FRAMEBUFFER_LAYERS, desc[I], sig[null], value[type java.lang.Integer, data 37655, access[final public static] [junit] Added Method glBlendEquationi, desc[(II)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_MAX_GEOMETRY_ATOMIC_COUNTER_BUFFERS, desc[I], sig[null], value[type java.lang.Integer, data 37583, access[final public static] [junit] Added Field GL_COLOR_ATTACHMENT30, desc[I], sig[null], value[type java.lang.Integer, data 36094, access[final public static] [junit] Added Field GL_COLOR_ATTACHMENT29, desc[I], sig[null], value[type java.lang.Integer, data 36093, access[final public static] [junit] Added Field GL_MAX_TESS_EVALUATION_ATOMIC_COUNTER_BUFFERS, desc[I], sig[null], value[type java.lang.Integer, data 37582, access[final public static] [junit] Added Field GL_INT_SAMPLER_CUBE_MAP_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36878, access[final public static] [junit] Added Method glBlendFunci, desc[(III)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_MAX_TESS_CONTROL_ATOMIC_COUNTER_BUFFERS, desc[I], sig[null], value[type java.lang.Integer, data 37581, access[final public static] [junit] Added Field GL_COLOR_ATTACHMENT26, desc[I], sig[null], value[type java.lang.Integer, data 36090, access[final public static] [junit] Added Field GL_MULTISAMPLE_LINE_WIDTH_GRANULARITY, desc[I], sig[null], value[type java.lang.Integer, data 37762, access[final public static] [junit] CompatChanged Field GL_ALL_BARRIER_BITS, value[-1 -> 4294967295], access[] [junit] Added Method glGetnUniformuiv, desc[(IIILjava/nio/IntBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Method glDisablei, desc[(II)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_PRIMITIVES_GENERATED, desc[I], sig[null], value[type java.lang.Integer, data 35975, access[final public static] [junit] Added Field GL_PRIMITIVE_BOUNDING_BOX, desc[I], sig[null], value[type java.lang.Integer, data 37566, access[final public static] [junit] Added Field GL_TESS_EVALUATION_SHADER_BIT, desc[I], sig[null], value[type java.lang.Integer, data 16, access[final public static] [junit] Added Field GL_LAST_VERTEX_CONVENTION, desc[I], sig[null], value[type java.lang.Integer, data 36430, access[final public static] [junit] Added Field GL_MAX_COMBINED_GEOMETRY_UNIFORM_COMPONENTS, desc[I], sig[null], value[type java.lang.Integer, data 35378, access[final public static] [junit] Added Field GL_COLOR_ATTACHMENT25, desc[I], sig[null], value[type java.lang.Integer, data 36089, access[final public static] [junit] Added Field GL_MAX_TESS_EVALUATION_ATOMIC_COUNTERS, desc[I], sig[null], value[type java.lang.Integer, data 37588, access[final public static] [junit] Added Field GL_TEXTURE_BUFFER, desc[I], sig[null], value[type java.lang.Integer, data 35882, access[final public static] [junit] Added Method glMinSampleShading, desc[(F)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_COLOR_ATTACHMENT19, desc[I], sig[null], value[type java.lang.Integer, data 36083, access[final public static] [junit] Added Field GL_MAX_TESS_CONTROL_ATOMIC_COUNTERS, desc[I], sig[null], value[type java.lang.Integer, data 37587, access[final public static] [junit] Added Field GL_SAMPLER_CUBE_MAP_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36876, access[final public static] [junit] Added Field GL_CONTEXT_FLAGS, desc[I], sig[null], value[type java.lang.Integer, data 33310, access[final public static] [junit] Added Field GL_GEOMETRY_SHADER_BIT, desc[I], sig[null], value[type java.lang.Integer, data 4, access[final public static] [junit] Added Field GL_MAX_GEOMETRY_IMAGE_UNIFORMS, desc[I], sig[null], value[type java.lang.Integer, data 37069, access[final public static] [junit] Added Method glColorMaski, desc[(IZZZZ)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_FIRST_VERTEX_CONVENTION, desc[I], sig[null], value[type java.lang.Integer, data 36429, access[final public static] [junit] Added Method glPrimitiveBoundingBox, desc[(FFFFFFFF)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_TEXTURE_BUFFER_DATA_STORE_BINDING, desc[I], sig[null], value[type java.lang.Integer, data 35885, access[final public static] [junit] Added Field GL_COLOR_ATTACHMENT21, desc[I], sig[null], value[type java.lang.Integer, data 36085, access[final public static] [junit] Added Field GL_MAX_TESS_CONTROL_IMAGE_UNIFORMS, desc[I], sig[null], value[type java.lang.Integer, data 37067, access[final public static] [junit] Added Field GL_TEXTURE_BINDING_BUFFER, desc[I], sig[null], value[type java.lang.Integer, data 35884, access[final public static] [junit] Added Field GL_TEXTURE_BINDING_CUBE_MAP_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36874, access[final public static] [junit] Class com.jogamp.opengl.GL2GL3 [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_LAST_VERTEX_CONVENTION, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_TEXTURE_BINDING_CUBE_MAP_ARRAY, access[] [junit] CompatChanged Method com.jogamp.opengl.[GL2GL3 -> GL2ES3].glMinSampleShading, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_INT_SAMPLER_CUBE_MAP_ARRAY, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_PRIMITIVES_GENERATED, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_MAX_GEOMETRY_IMAGE_UNIFORMS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_QUADS, access[] [junit] CompatChanged Method com.jogamp.opengl.[GL2GL3 -> GL2ES3].glDisablei, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_CONTEXT_FLAG_ROBUST_ACCESS_BIT, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_MAX_TESS_CONTROL_IMAGE_UNIFORMS, access[] [junit] CompatChanged Method com.jogamp.opengl.[GL2GL3 -> GL2ES3].glGetnUniformuiv, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_MAX_COMBINED_GEOMETRY_UNIFORM_COMPONENTS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_MAX_FRAMEBUFFER_LAYERS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_MAX_TESS_CONTROL_ATOMIC_COUNTERS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_CONTEXT_FLAGS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_MAX_TESS_CONTROL_ATOMIC_COUNTER_BUFFERS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_TEXTURE_BUFFER, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_TEXTURE_BINDING_BUFFER, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_UNSIGNED_INT_SAMPLER_CUBE_MAP_ARRAY, access[] [junit] CompatChanged Method com.jogamp.opengl.[GL2GL3 -> GL2ES3].glBlendEquationSeparatei, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_TESS_EVALUATION_SHADER_BIT, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_TEXTURE_CUBE_MAP_ARRAY, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_SAMPLE_SHADING, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_MAX_TESS_EVALUATION_IMAGE_UNIFORMS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_GEOMETRY_SHADER_BIT, access[] [junit] CompatChanged Method com.jogamp.opengl.[GL2GL3 -> GL2ES3].glEnablei, access[] [junit] CompatChanged Method com.jogamp.opengl.[GL2GL3 -> GL2ES3].glTexStorage3DMultisample, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES2].GL_PROGRAM_PIPELINE, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_FIRST_VERTEX_CONVENTION, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_MAX_GEOMETRY_ATOMIC_COUNTERS, access[] [junit] CompatChanged Method com.jogamp.opengl.[GL2GL3 -> GL2ES3].glBlendEquationi, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_TESS_CONTROL_SHADER_BIT, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_MAX_GEOMETRY_UNIFORM_BLOCKS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_MAX_TESS_EVALUATION_ATOMIC_COUNTERS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_MIN_SAMPLE_SHADING_VALUE, access[] [junit] CompatChanged Method com.jogamp.opengl.[GL2GL3 -> GL2ES3].glColorMaski, access[] [junit] CompatChanged Method com.jogamp.opengl.[GL2GL3 -> GL2ES3].glBlendFuncSeparatei, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_FRAMEBUFFER_DEFAULT_LAYERS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_MAX_TESS_EVALUATION_ATOMIC_COUNTER_BUFFERS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_SAMPLER_CUBE_MAP_ARRAY, access[] [junit] CompatChanged Method com.jogamp.opengl.[GL2GL3 -> GL2ES3].glBlendFunci, access[] [junit] Added Field GL_CONTEXT_FLAG_NO_ERROR_BIT_KHR, desc[I], sig[null], value[type java.lang.Integer, data 8, access[final public static] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_MAX_TEXTURE_BUFFER_SIZE, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_MAX_GEOMETRY_ATOMIC_COUNTER_BUFFERS, access[] [junit] CompatChanged Method com.jogamp.opengl.[GL2GL3 -> GL2ES3].glIsEnabledi, access[] [junit] CompatChanged Method com.jogamp.opengl.[GL2GL3 -> GL2ES3].glTexBuffer, access[] [junit] CompatChanged Method com.jogamp.opengl.[GL2GL3 -> GL2ES3].glGetnUniformuiv, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_SAMPLER_CUBE_MAP_ARRAY_SHADOW, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_TEXTURE_BUFFER_DATA_STORE_BINDING, access[] [junit] Class com.jogamp.opengl.GL3 [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_TRIANGLES_ADJACENCY, access[] [junit] CompatChanged Method com.jogamp.opengl.[GL3 -> GL3ES3].glDrawRangeElementsBaseVertex, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_GEOMETRY_OUTPUT_TYPE, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_TESS_EVALUATION_TEXTURE_IMAGE_UNITS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_GEOMETRY_SHADER_INVOCATIONS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MIN_FRAGMENT_INTERPOLATION_OFFSET, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_GEOMETRY_OUTPUT_COMPONENTS, access[] [junit] CompatChanged Method com.jogamp.opengl.[GL3 -> GL3ES3].glDrawElementsBaseVertex, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_GEOMETRY_INPUT_TYPE, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_TESS_EVALUATION_UNIFORM_BLOCKS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_UNDEFINED_VERTEX, access[] [junit] CompatChanged Method com.jogamp.opengl.[GL3 -> GL3ES3].glDrawElementsInstancedBaseVertex, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_COMBINED_TESS_EVALUATION_UNIFORM_COMPONENTS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_GEOMETRY_UNIFORM_COMPONENTS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_PATCHES, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_TESS_GEN_LEVEL, access[] [junit] CompatChanged Method com.jogamp.opengl.[GL3 -> GL3ES3].glTexBufferRange, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_PATCH_VERTICES, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_GEOMETRY_SHADER, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_PATCH_VERTICES, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_FRACTIONAL_EVEN, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_FRAMEBUFFER_ATTACHMENT_LAYERED, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_GEOMETRY_TOTAL_OUTPUT_COMPONENTS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_TESS_CONTROL_OUTPUT_VERTICES, access[] [junit] CompatChanged Method com.jogamp.opengl.[GL3 -> GL3ES3].glFramebufferTexture, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_ISOLINES, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_GEOMETRY_INPUT_COMPONENTS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_TEXTURE_BUFFER_OFFSET_ALIGNMENT, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_GEOMETRY_OUTPUT_VERTICES, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_TESS_GEN_VERTEX_ORDER, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_TESS_EVALUATION_INPUT_COMPONENTS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_TESS_GEN_MODE, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_LAYER_PROVOKING_VERTEX, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_TRIANGLE_STRIP_ADJACENCY, access[] [junit] CompatChanged Method com.jogamp.opengl.[GL3 -> GL3ES3].glPatchParameteri, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_TESS_CONTROL_UNIFORM_COMPONENTS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_LINES_ADJACENCY, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_FRAMEBUFFER_INCOMPLETE_LAYER_TARGETS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_FRAGMENT_INTERPOLATION_OFFSET_BITS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_GEOMETRY_VERTICES_OUT, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_TESS_CONTROL_UNIFORM_BLOCKS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_TESS_EVALUATION_SHADER, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_TESS_CONTROL_INPUT_COMPONENTS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_TESS_CONTROL_OUTPUT_COMPONENTS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_TEXTURE_BUFFER_SIZE, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_TESS_EVALUATION_UNIFORM_COMPONENTS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_TESS_CONTROL_TOTAL_OUTPUT_COMPONENTS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_COMBINED_TESS_CONTROL_UNIFORM_COMPONENTS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_FRAGMENT_INTERPOLATION_OFFSET, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_TESS_GEN_POINT_MODE, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_FRACTIONAL_ODD, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_TESS_CONTROL_TEXTURE_IMAGE_UNITS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_TESS_PATCH_COMPONENTS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_TESS_EVALUATION_OUTPUT_COMPONENTS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_GEOMETRY_TEXTURE_IMAGE_UNITS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_TESS_CONTROL_SHADER, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_LINE_STRIP_ADJACENCY, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_TESS_GEN_SPACING, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_GEOMETRY_SHADER_INVOCATIONS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_TEXTURE_BUFFER_OFFSET, access[] [junit] Class com.jogamp.opengl.GL3ES3 [junit] Added Field GL_CONTEXT_LOST, desc[I], sig[null], value[type java.lang.Integer, data 1287, access[final public static] [junit] Added Field GL_COMPRESSED_RGBA_ASTC_10x8, desc[I], sig[null], value[type java.lang.Integer, data 37818, access[final public static] [junit] Added Field GL_COLORBURN, desc[I], sig[null], value[type java.lang.Integer, data 37530, access[final public static] [junit] Added Field GL_REFERENCED_BY_TESS_CONTROL_SHADER, desc[I], sig[null], value[type java.lang.Integer, data 37639, access[final public static] [junit] Added Field GL_GEOMETRY_SHADER, desc[I], sig[null], value[type java.lang.Integer, data 36313, access[final public static] [junit] Added Field GL_LIGHTEN, desc[I], sig[null], value[type java.lang.Integer, data 37528, access[final public static] [junit] Added Method glPatchParameteri, desc[(II)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_MAX_TESS_EVALUATION_SHADER_STORAGE_BLOCKS, desc[I], sig[null], value[type java.lang.Integer, data 37081, access[final public static] [junit] Added Method glFramebufferTexture, desc[(IIII)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_ISOLINES, desc[I], sig[null], value[type java.lang.Integer, data 36474, access[final public static] [junit] Added Field GL_COMPRESSED_SRGB8_ALPHA8_ASTC_10x8, desc[I], sig[null], value[type java.lang.Integer, data 37850, access[final public static] [junit] Added Field GL_MAX_TESS_GEN_LEVEL, desc[I], sig[null], value[type java.lang.Integer, data 36478, access[final public static] [junit] Added Field GL_COMPRESSED_SRGB8_ALPHA8_ASTC_8x8, desc[I], sig[null], value[type java.lang.Integer, data 37847, access[final public static] [junit] Added Field GL_MAX_GEOMETRY_TEXTURE_IMAGE_UNITS, desc[I], sig[null], value[type java.lang.Integer, data 35881, access[final public static] [junit] Added Field GL_COMPRESSED_SRGB8_ALPHA8_ASTC_5x5, desc[I], sig[null], value[type java.lang.Integer, data 37842, access[final public static] [junit] Added Field GL_COMPRESSED_SRGB8_ALPHA8_ASTC_6x5, desc[I], sig[null], value[type java.lang.Integer, data 37843, access[final public static] [junit] Added Method glDrawRangeElementsBaseVertex, desc[(IIIIIJI)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_HSL_LUMINOSITY, desc[I], sig[null], value[type java.lang.Integer, data 37552, access[final public static] [junit] Added Field GL_COMPRESSED_RGBA_ASTC_5x5, desc[I], sig[null], value[type java.lang.Integer, data 37810, access[final public static] [junit] Added Field GL_TEXTURE_BUFFER_SIZE, desc[I], sig[null], value[type java.lang.Integer, data 37278, access[final public static] [junit] Added Field GL_MAX_FRAGMENT_INTERPOLATION_OFFSET, desc[I], sig[null], value[type java.lang.Integer, data 36444, access[final public static] [junit] Added Field GL_PRIMITIVE_RESTART_FOR_PATCHES_SUPPORTED, desc[I], sig[null], value[type java.lang.Integer, data 33313, access[final public static] [junit] Added Method glDrawElementsBaseVertex, desc[(IIILjava/nio/Buffer;I)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_GEOMETRY_VERTICES_OUT, desc[I], sig[null], value[type java.lang.Integer, data 35094, access[final public static] [junit] Added Field GL_TESS_GEN_SPACING, desc[I], sig[null], value[type java.lang.Integer, data 36471, access[final public static] [junit] Added Field GL_HSL_COLOR, desc[I], sig[null], value[type java.lang.Integer, data 37551, access[final public static] [junit] Added Field GL_TESS_GEN_MODE, desc[I], sig[null], value[type java.lang.Integer, data 36470, access[final public static] [junit] Added Field GL_TRIANGLES_ADJACENCY, desc[I], sig[null], value[type java.lang.Integer, data 12, access[final public static] [junit] Added Field GL_EXCLUSION, desc[I], sig[null], value[type java.lang.Integer, data 37536, access[final public static] [junit] Added Field GL_REFERENCED_BY_GEOMETRY_SHADER, desc[I], sig[null], value[type java.lang.Integer, data 37641, access[final public static] [junit] Added Field GL_COMPRESSED_SRGB8_ALPHA8_ASTC_10x10, desc[I], sig[null], value[type java.lang.Integer, data 37851, access[final public static] [junit] Added Field GL_UNDEFINED_VERTEX, desc[I], sig[null], value[type java.lang.Integer, data 33376, access[final public static] [junit] Added Field GL_COMPRESSED_RGBA_ASTC_4x4, desc[I], sig[null], value[type java.lang.Integer, data 37808, access[final public static] [junit] Added Field GL_GEOMETRY_OUTPUT_TYPE, desc[I], sig[null], value[type java.lang.Integer, data 35096, access[final public static] [junit] Added Method glDrawRangeElementsBaseVertex, desc[(IIIIILjava/nio/Buffer;I)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_MAX_GEOMETRY_OUTPUT_VERTICES, desc[I], sig[null], value[type java.lang.Integer, data 36320, access[final public static] [junit] Added Field GL_COMPRESSED_SRGB8_ALPHA8_ASTC_12x10, desc[I], sig[null], value[type java.lang.Integer, data 37852, access[final public static] [junit] Added Field GL_SOFTLIGHT, desc[I], sig[null], value[type java.lang.Integer, data 37532, access[final public static] [junit] Added Field GL_COMPRESSED_RGBA_ASTC_10x5, desc[I], sig[null], value[type java.lang.Integer, data 37816, access[final public static] [junit] Added Field GL_FRACTIONAL_ODD, desc[I], sig[null], value[type java.lang.Integer, data 36475, access[final public static] [junit] Added Field GL_PATCH_VERTICES, desc[I], sig[null], value[type java.lang.Integer, data 36466, access[final public static] [junit] Added Field GL_TEXTURE_BUFFER_OFFSET_ALIGNMENT, desc[I], sig[null], value[type java.lang.Integer, data 37279, access[final public static] [junit] Added Field GL_COMPRESSED_RGBA_ASTC_5x4, desc[I], sig[null], value[type java.lang.Integer, data 37809, access[final public static] [junit] Added Field GL_MAX_TESS_EVALUATION_OUTPUT_COMPONENTS, desc[I], sig[null], value[type java.lang.Integer, data 36486, access[final public static] [junit] Added Field GL_MAX_TESS_EVALUATION_TEXTURE_IMAGE_UNITS, desc[I], sig[null], value[type java.lang.Integer, data 36482, access[final public static] [junit] Added Field GL_TRIANGLE_STRIP_ADJACENCY, desc[I], sig[null], value[type java.lang.Integer, data 13, access[final public static] [junit] Added Field GL_COMPRESSED_SRGB8_ALPHA8_ASTC_5x4, desc[I], sig[null], value[type java.lang.Integer, data 37841, access[final public static] [junit] Added Method glDrawElementsBaseVertex, desc[(IIIJI)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_COMPRESSED_RGBA_ASTC_12x10, desc[I], sig[null], value[type java.lang.Integer, data 37820, access[final public static] [junit] Added Field GL_COMPRESSED_RGBA_ASTC_8x8, desc[I], sig[null], value[type java.lang.Integer, data 37815, access[final public static] [junit] Added Field GL_FRACTIONAL_EVEN, desc[I], sig[null], value[type java.lang.Integer, data 36476, access[final public static] [junit] Added Field GL_COMPRESSED_RGBA_ASTC_12x12, desc[I], sig[null], value[type java.lang.Integer, data 37821, access[final public static] [junit] Added Field GL_MAX_TESS_CONTROL_OUTPUT_COMPONENTS, desc[I], sig[null], value[type java.lang.Integer, data 36483, access[final public static] [junit] Added Field GL_MAX_TESS_CONTROL_UNIFORM_COMPONENTS, desc[I], sig[null], value[type java.lang.Integer, data 36479, access[final public static] [junit] Added Field GL_COMPRESSED_SRGB8_ALPHA8_ASTC_4x4, desc[I], sig[null], value[type java.lang.Integer, data 37840, access[final public static] [junit] Added Field GL_LAYER_PROVOKING_VERTEX, desc[I], sig[null], value[type java.lang.Integer, data 33374, access[final public static] [junit] Added Method glBlendBarrier, desc[()V], sig[null], throws nil, access[abstract public] [junit] Added Method glDrawElementsInstancedBaseVertex, desc[(IIILjava/nio/Buffer;II)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_MAX_TESS_EVALUATION_INPUT_COMPONENTS, desc[I], sig[null], value[type java.lang.Integer, data 34925, access[final public static] [junit] Added Field GL_COMPRESSED_SRGB8_ALPHA8_ASTC_8x6, desc[I], sig[null], value[type java.lang.Integer, data 37846, access[final public static] [junit] Added Field GL_COMPRESSED_SRGB8_ALPHA8_ASTC_10x6, desc[I], sig[null], value[type java.lang.Integer, data 37849, access[final public static] [junit] Added Field GL_HSL_HUE, desc[I], sig[null], value[type java.lang.Integer, data 37549, access[final public static] [junit] Added Field GL_COLORDODGE, desc[I], sig[null], value[type java.lang.Integer, data 37529, access[final public static] [junit] Added Field GL_REFERENCED_BY_TESS_EVALUATION_SHADER, desc[I], sig[null], value[type java.lang.Integer, data 37640, access[final public static] [junit] Added Field GL_MAX_TESS_EVALUATION_UNIFORM_COMPONENTS, desc[I], sig[null], value[type java.lang.Integer, data 36480, access[final public static] [junit] Added Field GL_GEOMETRY_INPUT_TYPE, desc[I], sig[null], value[type java.lang.Integer, data 35095, access[final public static] [junit] Added Field GL_SCREEN, desc[I], sig[null], value[type java.lang.Integer, data 37525, access[final public static] [junit] Added Field GL_TESS_EVALUATION_SHADER, desc[I], sig[null], value[type java.lang.Integer, data 36487, access[final public static] [junit] Added Field GL_DARKEN, desc[I], sig[null], value[type java.lang.Integer, data 37527, access[final public static] [junit] Added Field GL_COMPRESSED_RGBA_ASTC_6x5, desc[I], sig[null], value[type java.lang.Integer, data 37811, access[final public static] [junit] Added Field GL_IS_PER_PATCH, desc[I], sig[null], value[type java.lang.Integer, data 37607, access[final public static] [junit] Added Field GL_DIFFERENCE, desc[I], sig[null], value[type java.lang.Integer, data 37534, access[final public static] [junit] Added Field GL_FRAMEBUFFER_ATTACHMENT_LAYERED, desc[I], sig[null], value[type java.lang.Integer, data 36263, access[final public static] [junit] Added Field GL_TESS_GEN_VERTEX_ORDER, desc[I], sig[null], value[type java.lang.Integer, data 36472, access[final public static] [junit] Added Field GL_MULTIPLY, desc[I], sig[null], value[type java.lang.Integer, data 37524, access[final public static] [junit] Added Field GL_LINES_ADJACENCY, desc[I], sig[null], value[type java.lang.Integer, data 10, access[final public static] [junit] Added Field GL_COMPRESSED_SRGB8_ALPHA8_ASTC_6x6, desc[I], sig[null], value[type java.lang.Integer, data 37844, access[final public static] [junit] Added Field GL_COMPRESSED_SRGB8_ALPHA8_ASTC_8x5, desc[I], sig[null], value[type java.lang.Integer, data 37845, access[final public static] [junit] Added Field GL_MAX_GEOMETRY_UNIFORM_COMPONENTS, desc[I], sig[null], value[type java.lang.Integer, data 36319, access[final public static] [junit] Added Field GL_MAX_COMBINED_TESS_EVALUATION_UNIFORM_COMPONENTS, desc[I], sig[null], value[type java.lang.Integer, data 36383, access[final public static] [junit] Added Field GL_MAX_COMBINED_TESS_CONTROL_UNIFORM_COMPONENTS, desc[I], sig[null], value[type java.lang.Integer, data 36382, access[final public static] [junit] Added Field GL_COMPRESSED_RGBA_ASTC_10x6, desc[I], sig[null], value[type java.lang.Integer, data 37817, access[final public static] [junit] Added Field GL_MAX_GEOMETRY_INPUT_COMPONENTS, desc[I], sig[null], value[type java.lang.Integer, data 37155, access[final public static] [junit] Added Field GL_TEXTURE_BUFFER_BINDING, desc[I], sig[null], value[type java.lang.Integer, data 35882, access[final public static] [junit] Added Field GL_COMPRESSED_RGBA_ASTC_8x5, desc[I], sig[null], value[type java.lang.Integer, data 37813, access[final public static] [junit] Added Field GL_MIN_FRAGMENT_INTERPOLATION_OFFSET, desc[I], sig[null], value[type java.lang.Integer, data 36443, access[final public static] [junit] Added Field GL_OVERLAY, desc[I], sig[null], value[type java.lang.Integer, data 37526, access[final public static] [junit] Added Method glTexBufferRange, desc[(IIIJJ)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_LINE_STRIP_ADJACENCY, desc[I], sig[null], value[type java.lang.Integer, data 11, access[final public static] [junit] Added Field GL_TEXTURE_BUFFER_OFFSET, desc[I], sig[null], value[type java.lang.Integer, data 37277, access[final public static] [junit] Added Field GL_MAX_GEOMETRY_SHADER_INVOCATIONS, desc[I], sig[null], value[type java.lang.Integer, data 36442, access[final public static] [junit] Added Field GL_COMPRESSED_RGBA_ASTC_10x10, desc[I], sig[null], value[type java.lang.Integer, data 37819, access[final public static] [junit] Added Field GL_PATCHES, desc[I], sig[null], value[type java.lang.Integer, data 14, access[final public static] [junit] Added Field GL_MAX_TESS_PATCH_COMPONENTS, desc[I], sig[null], value[type java.lang.Integer, data 36484, access[final public static] [junit] Added Field GL_MAX_TESS_CONTROL_SHADER_STORAGE_BLOCKS, desc[I], sig[null], value[type java.lang.Integer, data 37080, access[final public static] [junit] Added Field GL_MAX_TESS_CONTROL_TOTAL_OUTPUT_COMPONENTS, desc[I], sig[null], value[type java.lang.Integer, data 36485, access[final public static] [junit] Added Field GL_FRAGMENT_INTERPOLATION_OFFSET_BITS, desc[I], sig[null], value[type java.lang.Integer, data 36445, access[final public static] [junit] Added Field GL_MAX_TESS_CONTROL_INPUT_COMPONENTS, desc[I], sig[null], value[type java.lang.Integer, data 34924, access[final public static] [junit] Added Field GL_COMPRESSED_SRGB8_ALPHA8_ASTC_10x5, desc[I], sig[null], value[type java.lang.Integer, data 37848, access[final public static] [junit] Added Field GL_COMPRESSED_SRGB8_ALPHA8_ASTC_12x12, desc[I], sig[null], value[type java.lang.Integer, data 37853, access[final public static] [junit] Added Method glDrawElementsInstancedBaseVertex, desc[(IIIJII)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_MAX_GEOMETRY_OUTPUT_COMPONENTS, desc[I], sig[null], value[type java.lang.Integer, data 37156, access[final public static] [junit] Added Field GL_MAX_TESS_EVALUATION_UNIFORM_BLOCKS, desc[I], sig[null], value[type java.lang.Integer, data 36490, access[final public static] [junit] Added Field GL_FRAMEBUFFER_INCOMPLETE_LAYER_TARGETS, desc[I], sig[null], value[type java.lang.Integer, data 36264, access[final public static] [junit] Added Field GL_MAX_GEOMETRY_SHADER_STORAGE_BLOCKS, desc[I], sig[null], value[type java.lang.Integer, data 37079, access[final public static] [junit] Added Field GL_MAX_TESS_CONTROL_UNIFORM_BLOCKS, desc[I], sig[null], value[type java.lang.Integer, data 36489, access[final public static] [junit] Added Field GL_TESS_CONTROL_OUTPUT_VERTICES, desc[I], sig[null], value[type java.lang.Integer, data 36469, access[final public static] [junit] Added Field GL_MAX_PATCH_VERTICES, desc[I], sig[null], value[type java.lang.Integer, data 36477, access[final public static] [junit] Added Field GL_COMPRESSED_RGBA_ASTC_6x6, desc[I], sig[null], value[type java.lang.Integer, data 37812, access[final public static] [junit] Added Field GL_TESS_GEN_POINT_MODE, desc[I], sig[null], value[type java.lang.Integer, data 36473, access[final public static] [junit] Added Field GL_GEOMETRY_SHADER_INVOCATIONS, desc[I], sig[null], value[type java.lang.Integer, data 34943, access[final public static] [junit] Added Field GL_HSL_SATURATION, desc[I], sig[null], value[type java.lang.Integer, data 37550, access[final public static] [junit] Added Field GL_COMPRESSED_RGBA_ASTC_8x6, desc[I], sig[null], value[type java.lang.Integer, data 37814, access[final public static] [junit] Added Field GL_HARDLIGHT, desc[I], sig[null], value[type java.lang.Integer, data 37531, access[final public static] [junit] Added Field GL_MAX_GEOMETRY_TOTAL_OUTPUT_COMPONENTS, desc[I], sig[null], value[type java.lang.Integer, data 36321, access[final public static] [junit] Added Field GL_TESS_CONTROL_SHADER, desc[I], sig[null], value[type java.lang.Integer, data 36488, access[final public static] [junit] Added Field GL_MAX_TESS_CONTROL_TEXTURE_IMAGE_UNITS, desc[I], sig[null], value[type java.lang.Integer, data 36481, access[final public static] [junit] Class com.jogamp.opengl.GL4 [junit] Added Method glTextureSubImage2D, desc[(IIIIIIIIJ)V], sig[null], throws nil, access[abstract public] [junit] CompatChanged Field com.jogamp.opengl.[GL4 -> GL3ES3].GL_MAX_TESS_EVALUATION_SHADER_STORAGE_BLOCKS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL4 -> GL3ES3].GL_MAX_GEOMETRY_SHADER_STORAGE_BLOCKS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL4 -> GL3ES3].GL_MAX_TESS_CONTROL_SHADER_STORAGE_BLOCKS, access[] [junit] Added Method glTextureSubImage1D, desc[(IIIIIIJ)V], sig[null], throws nil, access[abstract public] [junit] Added Method glTextureSubImage3D, desc[(IIIIIIIIIIJ)V], sig[null], throws nil, access[abstract public] [junit] CompatChanged Field com.jogamp.opengl.[GL4 -> GL3ES3].GL_REFERENCED_BY_GEOMETRY_SHADER, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL4 -> GL3ES3].GL_IS_PER_PATCH, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL4 -> GL3ES3].GL_REFERENCED_BY_TESS_CONTROL_SHADER, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL4 -> GL3ES3].GL_TEXTURE_BUFFER_BINDING, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL4 -> GL3ES3].GL_CONTEXT_LOST, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL4 -> GL3ES3].GL_PRIMITIVE_RESTART_FOR_PATCHES_SUPPORTED, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL4 -> GL3ES3].GL_REFERENCED_BY_TESS_EVALUATION_SHADER, access[] [junit] Class com.jogamp.opengl.GLBase [junit] Added Method isGLES32Compatible, desc[()Z], sig[null], throws nil, access[abstract public] [junit] CompatChanged Method setSwapInterval, throws[[] -> [com/jogamp/opengl/GLException]], access[] [junit] Class com.jogamp.opengl.GLContext [junit] CompatChanged Field CTX_IMPL_FP32_COMPAT_API, value[16384 -> 32768], access[] [junit] Added Method getGLProfile, desc[(Ljava/lang/StringBuilder;I)Ljava/lang/StringBuilder;], sig[null], throws nil, access[protected static] [junit] Added Field CTX_IMPL_ES32_COMPAT, desc[I], sig[null], value[type java.lang.Integer, data 8192, access[final protected static] [junit] CompatChanged Field CTX_IMPL_FBO, value[8192 -> 16384], access[] [junit] Added Method isGLES32Compatible, desc[()Z], sig[null], throws nil, access[final public] [junit] Added Method getGLVersion, desc[(Ljava/lang/StringBuilder;IIILjava/lang/String;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[protected static] [junit] Added Method decomposeBits, desc[(I[I)Lcom/jogamp/common/util/VersionNumber;], sig[null], throws nil, access[protected static] [junit] Deprecated Method mapAvailableGLVersion, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;IIIII)Ljava/lang/Integer;], sig[null], throws nil, access[protected static] [junit] Added Method getGLVersion, desc[(Ljava/lang/StringBuilder;Lcom/jogamp/common/util/VersionNumber;ILjava/lang/String;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[protected static] [junit] Added Method isGLES32CompatibleAvailable, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;)Z], sig[null], throws nil, access[final public static] [junit] Class com.jogamp.opengl.GLDrawableFactory [junit] Added Method hasOpenGLESSupport, desc[()Z], sig[null], throws nil, access[abstract public] [junit] Added Method hasOpenGLDesktopSupport, desc[()Z], sig[null], throws nil, access[abstract public] [junit] Class com.jogamp.opengl.GLES1 [junit] CompatChanged Field GL_MULTISAMPLE_BUFFER_BIT7_QCOM, value[-2147483648 -> 2147483648], access[] [junit] Class com.jogamp.opengl.GLES2 [junit] Added Field GL_MIXED_DEPTH_SAMPLES_SUPPORTED_NV, desc[I], sig[null], value[type java.lang.Integer, data 37679, access[final public static] [junit] Added Method glFramebufferSampleLocationsfvNV, desc[(IIILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Method glGetCoverageModulationTableNV, desc[(ILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_MAX_SPARSE_ARRAY_TEXTURE_LAYERS_EXT, desc[I], sig[null], value[type java.lang.Integer, data 37274, access[final public static] [junit] Added Field GL_HSL_HUE, desc[I], sig[null], value[type java.lang.Integer, data 37549, access[final public static] [junit] Added Field GL_HSL_SATURATION, desc[I], sig[null], value[type java.lang.Integer, data 37550, access[final public static] [junit] Added Method glNamedFramebufferSampleLocationsfvNV, desc[(III[FI)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_MAX_SUBPIXEL_PRECISION_BIAS_BITS_NV, desc[I], sig[null], value[type java.lang.Integer, data 37705, access[final public static] [junit] Added Field GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_NUM_VIEWS_OVR, desc[I], sig[null], value[type java.lang.Integer, data 38448, access[final public static] [junit] Added Field GL_SHARED_EDGE_NV, desc[I], sig[null], value[type java.lang.Integer, data 192, access[final public static] [junit] Added Field GL_COVERAGE_MODULATION_NV, desc[I], sig[null], value[type java.lang.Integer, data 37682, access[final public static] [junit] Added Field GL_EFFECTIVE_RASTER_SAMPLES_EXT, desc[I], sig[null], value[type java.lang.Integer, data 37676, access[final public static] [junit] Added Field GL_FRAGMENT_COVERAGE_COLOR_NV, desc[I], sig[null], value[type java.lang.Integer, data 37598, access[final public static] [junit] Added Method glBufferStorageEXT, desc[(IJLjava/nio/Buffer;I)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_STENCIL_SAMPLES_NV, desc[I], sig[null], value[type java.lang.Integer, data 37678, access[final public static] [junit] Added Field GL_FRAGMENT_COVERAGE_TO_COLOR_NV, desc[I], sig[null], value[type java.lang.Integer, data 37597, access[final public static] [junit] Added Method glTexPageCommitmentEXT, desc[(IIIIIIIIZ)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_MAX_RASTER_SAMPLES_EXT, desc[I], sig[null], value[type java.lang.Integer, data 37673, access[final public static] [junit] Added Field GL_MULTIPLY, desc[I], sig[null], value[type java.lang.Integer, data 37524, access[final public static] [junit] Added Field GL_TEXTURE_2D_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 35866, access[final public static] [junit] Added Field GL_SOFTLIGHT, desc[I], sig[null], value[type java.lang.Integer, data 37532, access[final public static] [junit] Added Field GL_SAMPLE_LOCATION_NV, desc[I], sig[null], value[type java.lang.Integer, data 36432, access[final public static] [junit] Added Method glGetProgramResourceLocationIndexEXT, desc[(IILjava/nio/ByteBuffer;)I], sig[null], throws nil, access[abstract public] [junit] Added Field GL_VIRTUAL_PAGE_SIZE_Y_EXT, desc[I], sig[null], value[type java.lang.Integer, data 37270, access[final public static] [junit] Added Field GL_TEXTURE_SPARSE_EXT, desc[I], sig[null], value[type java.lang.Integer, data 37286, access[final public static] [junit] Added Field GL_CLIENT_STORAGE_BIT_EXT, desc[I], sig[null], value[type java.lang.Integer, data 512, access[final public static] [junit] Added Method glFragmentCoverageColorNV, desc[(I)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_RASTER_SAMPLES_EXT, desc[I], sig[null], value[type java.lang.Integer, data 37672, access[final public static] [junit] CompatChanged Field GL_MULTISAMPLE_BUFFER_BIT7_QCOM, value[-2147483648 -> 2147483648], access[] [junit] Added Field GL_ONE_MINUS_SRC1_COLOR_EXT, desc[I], sig[null], value[type java.lang.Integer, data 35066, access[final public static] [junit] Added Field GL_RASTER_FIXED_SAMPLE_LOCATIONS_EXT, desc[I], sig[null], value[type java.lang.Integer, data 37674, access[final public static] [junit] Added Field GL_OVERLAY, desc[I], sig[null], value[type java.lang.Integer, data 37526, access[final public static] [junit] Added Method glRasterSamplesEXT, desc[(IZ)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_LINE_NV, desc[I], sig[null], value[type java.lang.Integer, data 6913, access[final public static] [junit] Added Field GL_MAX_DUAL_SOURCE_DRAW_BUFFERS_EXT, desc[I], sig[null], value[type java.lang.Integer, data 35068, access[final public static] [junit] Added Method glGetFragDataIndexEXT, desc[(ILjava/nio/ByteBuffer;)I], sig[null], throws nil, access[abstract public] [junit] Added Method glCoverageModulationTableNV, desc[(ILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_POLYGON_MODE_NV, desc[I], sig[null], value[type java.lang.Integer, data 2880, access[final public static] [junit] Added Field GL_BUFFER_IMMUTABLE_STORAGE_EXT, desc[I], sig[null], value[type java.lang.Integer, data 33311, access[final public static] [junit] Added Field GL_MAX_SPARSE_3D_TEXTURE_SIZE_EXT, desc[I], sig[null], value[type java.lang.Integer, data 37273, access[final public static] [junit] Added Method glFramebufferTextureMultiviewOVR, desc[(IIIIII)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_EXCLUSION, desc[I], sig[null], value[type java.lang.Integer, data 37536, access[final public static] [junit] Added Method glBindFragDataLocationEXT, desc[(IILjava/nio/ByteBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Method glCoverageModulationNV, desc[(I)V], sig[null], throws nil, access[abstract public] [junit] Added Method glCoverageModulationTableNV, desc[(I[FI)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_ONE_MINUS_SRC1_ALPHA_EXT, desc[I], sig[null], value[type java.lang.Integer, data 35067, access[final public static] [junit] Added Field GL_MAX_VIEWS_OVR, desc[I], sig[null], value[type java.lang.Integer, data 38449, access[final public static] [junit] Added Field GL_HSL_COLOR, desc[I], sig[null], value[type java.lang.Integer, data 37551, access[final public static] [junit] Added Field GL_LOCATION_INDEX_EXT, desc[I], sig[null], value[type java.lang.Integer, data 37647, access[final public static] [junit] Added Method glSubpixelPrecisionBiasNV, desc[(II)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_HSL_LUMINOSITY, desc[I], sig[null], value[type java.lang.Integer, data 37552, access[final public static] [junit] Added Field GL_SAMPLE_LOCATION_PIXEL_GRID_HEIGHT_NV, desc[I], sig[null], value[type java.lang.Integer, data 37695, access[final public static] [junit] Added Field GL_NUM_VIRTUAL_PAGE_SIZES_EXT, desc[I], sig[null], value[type java.lang.Integer, data 37288, access[final public static] [junit] Added Field GL_NUM_SPARSE_LEVELS_EXT, desc[I], sig[null], value[type java.lang.Integer, data 37290, access[final public static] [junit] Added Field GL_CLIENT_MAPPED_BUFFER_BARRIER_BIT_EXT, desc[I], sig[null], value[type java.lang.Integer, data 16384, access[final public static] [junit] Added Field GL_LIGHTEN, desc[I], sig[null], value[type java.lang.Integer, data 37528, access[final public static] [junit] Added Field GL_DEPTH_SAMPLES_NV, desc[I], sig[null], value[type java.lang.Integer, data 37677, access[final public static] [junit] Added Field GL_PROGRAMMABLE_SAMPLE_LOCATION_NV, desc[I], sig[null], value[type java.lang.Integer, data 37697, access[final public static] [junit] Added Field GL_SRG8_EXT, desc[I], sig[null], value[type java.lang.Integer, data 36798, access[final public static] [junit] Added Field GL_SRC1_ALPHA_EXT, desc[I], sig[null], value[type java.lang.Integer, data 34185, access[final public static] [junit] Added Field GL_VIRTUAL_PAGE_SIZE_INDEX_EXT, desc[I], sig[null], value[type java.lang.Integer, data 37287, access[final public static] [junit] Added Method glGetCoverageModulationTableNV, desc[(I[FI)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_FILL_RECTANGLE_NV, desc[I], sig[null], value[type java.lang.Integer, data 37692, access[final public static] [junit] Added Method glBindFragDataLocationIndexedEXT, desc[(III[BI)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_COLORDODGE, desc[I], sig[null], value[type java.lang.Integer, data 37529, access[final public static] [junit] Added Field GL_SRC_ALPHA_SATURATE_EXT, desc[I], sig[null], value[type java.lang.Integer, data 776, access[final public static] [junit] Added Method glPolygonModeNV, desc[(II)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_SR8_EXT, desc[I], sig[null], value[type java.lang.Integer, data 36797, access[final public static] [junit] Added Field GL_SUBPIXEL_PRECISION_BIAS_X_BITS_NV, desc[I], sig[null], value[type java.lang.Integer, data 37703, access[final public static] [junit] Added Field GL_RASTER_MULTISAMPLE_EXT, desc[I], sig[null], value[type java.lang.Integer, data 37671, access[final public static] [junit] Added Field GL_PROGRAMMABLE_SAMPLE_LOCATION_TABLE_SIZE_NV, desc[I], sig[null], value[type java.lang.Integer, data 37696, access[final public static] [junit] Added Field GL_FILL_NV, desc[I], sig[null], value[type java.lang.Integer, data 6914, access[final public static] [junit] Added Field GL_VIRTUAL_PAGE_SIZE_X_EXT, desc[I], sig[null], value[type java.lang.Integer, data 37269, access[final public static] [junit] Added Method glBindFragDataLocationEXT, desc[(II[BI)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_SAMPLE_LOCATION_PIXEL_GRID_WIDTH_NV, desc[I], sig[null], value[type java.lang.Integer, data 37694, access[final public static] [junit] Added Field GL_MULTISAMPLE_RASTERIZATION_ALLOWED_EXT, desc[I], sig[null], value[type java.lang.Integer, data 37675, access[final public static] [junit] Added Field GL_FRAMEBUFFER_SAMPLE_LOCATION_PIXEL_GRID_NV, desc[I], sig[null], value[type java.lang.Integer, data 37699, access[final public static] [junit] Added Field GL_MIXED_STENCIL_SAMPLES_SUPPORTED_NV, desc[I], sig[null], value[type java.lang.Integer, data 37680, access[final public static] [junit] Added Field GL_MAP_PERSISTENT_BIT_EXT, desc[I], sig[null], value[type java.lang.Integer, data 64, access[final public static] [junit] Added Field GL_CONSERVATIVE_RASTERIZATION_NV, desc[I], sig[null], value[type java.lang.Integer, data 37702, access[final public static] [junit] Added Field GL_BUFFER_STORAGE_FLAGS_EXT, desc[I], sig[null], value[type java.lang.Integer, data 33312, access[final public static] [junit] Added Field GL_VIRTUAL_PAGE_SIZE_Z_EXT, desc[I], sig[null], value[type java.lang.Integer, data 37271, access[final public static] [junit] Added Field GL_DIFFERENCE, desc[I], sig[null], value[type java.lang.Integer, data 37534, access[final public static] [junit] Added Field GL_POLYGON_OFFSET_POINT_NV, desc[I], sig[null], value[type java.lang.Integer, data 10753, access[final public static] [junit] Added Method glNamedFramebufferSampleLocationsfvNV, desc[(IIILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_POLYGON_OFFSET_LINE_NV, desc[I], sig[null], value[type java.lang.Integer, data 10754, access[final public static] [junit] Added Field GL_POINT_NV, desc[I], sig[null], value[type java.lang.Integer, data 6912, access[final public static] [junit] Added Field GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_BASE_VIEW_INDEX_OVR, desc[I], sig[null], value[type java.lang.Integer, data 38450, access[final public static] [junit] Added Field GL_SAMPLE_LOCATION_SUBPIXEL_BITS_NV, desc[I], sig[null], value[type java.lang.Integer, data 37693, access[final public static] [junit] Added Field GL_SAMPLER_EXTERNAL_2D_Y2Y_EXT, desc[I], sig[null], value[type java.lang.Integer, data 35815, access[final public static] [junit] Added Method glResolveDepthValuesNV, desc[()V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_MAP_COHERENT_BIT_EXT, desc[I], sig[null], value[type java.lang.Integer, data 128, access[final public static] [junit] Added Method glBlendBarrier, desc[()V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_HARDLIGHT, desc[I], sig[null], value[type java.lang.Integer, data 37531, access[final public static] [junit] Added Method glBindFragDataLocationIndexedEXT, desc[(IIILjava/nio/ByteBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_DYNAMIC_STORAGE_BIT_EXT, desc[I], sig[null], value[type java.lang.Integer, data 256, access[final public static] [junit] Added Field GL_SAMPLE_ALPHA_TO_ONE_EXT, desc[I], sig[null], value[type java.lang.Integer, data 32927, access[final public static] [junit] Added Field GL_CONTEXT_FLAG_NO_ERROR_BIT_KHR, desc[I], sig[null], value[type java.lang.Integer, data 8, access[final public static] [junit] Added Field GL_MULTISAMPLE_EXT, desc[I], sig[null], value[type java.lang.Integer, data 32925, access[final public static] [junit] Added Field GL_COLOR_SAMPLES_NV, desc[I], sig[null], value[type java.lang.Integer, data 36384, access[final public static] [junit] Added Field GL_COVERAGE_MODULATION_TABLE_SIZE_NV, desc[I], sig[null], value[type java.lang.Integer, data 37683, access[final public static] [junit] Added Method glFramebufferSampleLocationsfvNV, desc[(III[FI)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_SPARSE_TEXTURE_FULL_ARRAY_CUBE_MIPMAPS_EXT, desc[I], sig[null], value[type java.lang.Integer, data 37289, access[final public static] [junit] Added Field GL_MAX_SPARSE_TEXTURE_SIZE_EXT, desc[I], sig[null], value[type java.lang.Integer, data 37272, access[final public static] [junit] Added Field GL_COVERAGE_MODULATION_TABLE_NV, desc[I], sig[null], value[type java.lang.Integer, data 37681, access[final public static] [junit] Added Field GL_SUBPIXEL_PRECISION_BIAS_Y_BITS_NV, desc[I], sig[null], value[type java.lang.Integer, data 37704, access[final public static] [junit] Added Method glGetFragDataIndexEXT, desc[(I[BI)I], sig[null], throws nil, access[abstract public] [junit] Added Field GL_DARKEN, desc[I], sig[null], value[type java.lang.Integer, data 37527, access[final public static] [junit] Added Field GL_COLORBURN, desc[I], sig[null], value[type java.lang.Integer, data 37530, access[final public static] [junit] Added Field GL_SRC1_COLOR_EXT, desc[I], sig[null], value[type java.lang.Integer, data 35065, access[final public static] [junit] Added Method glGetProgramResourceLocationIndexEXT, desc[(II[BI)I], sig[null], throws nil, access[abstract public] [junit] Added Field GL_FRAMEBUFFER_PROGRAMMABLE_SAMPLE_LOCATIONS_NV, desc[I], sig[null], value[type java.lang.Integer, data 37698, access[final public static] [junit] Added Field GL_SCREEN, desc[I], sig[null], value[type java.lang.Integer, data 37525, access[final public static] [junit] Class com.jogamp.opengl.GLExtensions [junit] Added Field GL_KHR_debug, desc[Ljava/lang/String;], sig[null], value[type java.lang.String, data GL_KHR_debug, access[final public static] [junit] Added Field ARB_ES3_2_compatibility, desc[Ljava/lang/String;], sig[null], value[type java.lang.String, data GL_ARB_ES3_2_compatibility, access[final public static] [junit] Class com.jogamp.opengl.JoglVersion [junit] Added Method getGLInfo, desc[(Lcom/jogamp/opengl/GL;Ljava/lang/StringBuilder;ZZZ)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public static] [junit] Class com.jogamp.opengl.TraceGL4bc [junit] Added Method glProgramUniform2i64vARB, desc[(III[JI)V], sig[null], throws nil, access[public] [junit] Added Method glCallCommandListNV, desc[(I)V], sig[null], throws nil, access[public] [junit] Added Method glTextureImage2DEXT, desc[(IIIIIIIIIJ)V], sig[null], throws nil, access[public] [junit] Added Method glCreateCommandListsNV, desc[(I[II)V], sig[null], throws nil, access[public] [junit] Added Method glDrawCommandsAddressNV, desc[(I[JI[III)V], sig[null], throws nil, access[public] [junit] Added Method glGetUniformi64vARB, desc[(II[JI)V], sig[null], throws nil, access[public] [junit] Added Method glBlendBarrier, desc[()V], sig[null], throws nil, access[public] [junit] Added Method glDeleteCommandListsNV, desc[(I[II)V], sig[null], throws nil, access[public] [junit] Added Method glApplyFramebufferAttachmentCMAAINTEL, desc[()V], sig[null], throws nil, access[public] [junit] Added Method glTextureImage3DEXT, desc[(IIIIIIIIIIJ)V], sig[null], throws nil, access[public] [junit] Added Method glUniform4ui64vARB, desc[(II[JI)V], sig[null], throws nil, access[public] [junit] Added Method glUniform4ui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glGetnUniformi64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glUniform2ui64ARB, desc[(IJJ)V], sig[null], throws nil, access[public] [junit] Added Method glUniform1i64vARB, desc[(II[JI)V], sig[null], throws nil, access[public] [junit] Added Method glTextureSubImage1DEXT, desc[(IIIIIIIJ)V], sig[null], throws nil, access[public] [junit] Added Method glTextureSubImage1D, desc[(IIIIIIJ)V], sig[null], throws nil, access[public] [junit] Added Method glDrawCommandsNV, desc[(IILcom/jogamp/common/nio/PointerBuffer;Ljava/nio/IntBuffer;I)V], sig[null], throws nil, access[public] [junit] Added Method glDrawCommandsStatesNV, desc[(ILcom/jogamp/common/nio/PointerBuffer;[II[II[III)V], sig[null], throws nil, access[public] [junit] Added Method glListDrawCommandsStatesClientNV, desc[(IILcom/jogamp/common/nio/PointerBuffer;[II[II[III)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform4i64vARB, desc[(III[JI)V], sig[null], throws nil, access[public] [junit] Added Method glCreateStatesNV, desc[(I[II)V], sig[null], throws nil, access[public] [junit] Added Method glTextureSubImage2D, desc[(IIIIIIIIJ)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform3i64vARB, desc[(III[JI)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform3i64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glUniform3i64ARB, desc[(IJJJ)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform4i64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform3ui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method isGLES32Compatible, desc[()Z], sig[null], throws nil, access[public] [junit] Added Method glGetUniformui64vARB, desc[(II[JI)V], sig[null], throws nil, access[public] [junit] Added Method glDrawCommandsStatesAddressNV, desc[([JI[II[II[III)V], sig[null], throws nil, access[public] [junit] Added Method glGetnUniformui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glDrawCommandsNV, desc[(IILcom/jogamp/common/nio/PointerBuffer;[III)V], sig[null], throws nil, access[public] [junit] Added Method glDrawCommandsAddressNV, desc[(ILjava/nio/LongBuffer;Ljava/nio/IntBuffer;I)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform2i64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glUniform2ui64vARB, desc[(II[JI)V], sig[null], throws nil, access[public] [junit] Added Method glCommandListSegmentsNV, desc[(II)V], sig[null], throws nil, access[public] [junit] Added Method glFramebufferSampleLocationsfvARB, desc[(III[FI)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform2ui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glTextureImage1DEXT, desc[(IIIIIIIIJ)V], sig[null], throws nil, access[public] [junit] Added Method glMaxShaderCompilerThreadsARB, desc[(I)V], sig[null], throws nil, access[public] [junit] Added Method glDeleteStatesNV, desc[(ILjava/nio/IntBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glCompileCommandListNV, desc[(I)V], sig[null], throws nil, access[public] [junit] Added Method glGetnUniformi64vARB, desc[(III[JI)V], sig[null], throws nil, access[public] [junit] Added Method glUniform1ui64vARB, desc[(II[JI)V], sig[null], throws nil, access[public] [junit] Added Method glUniform2i64ARB, desc[(IJJ)V], sig[null], throws nil, access[public] [junit] Added Method glGetCommandHeaderNV, desc[(II)I], sig[null], throws nil, access[public] [junit] Added Method glIsCommandListNV, desc[(I)Z], sig[null], throws nil, access[public] [junit] Added Method glUniform1ui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glFramebufferTextureMultiviewOVR, desc[(IIIIII)V], sig[null], throws nil, access[public] [junit] Added Method glGetUniformui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glPrimitiveBoundingBox, desc[(FFFFFFFF)V], sig[null], throws nil, access[public] [junit] Added Method glUniform3i64vARB, desc[(II[JI)V], sig[null], throws nil, access[public] [junit] Added Method glTextureSubImage2DEXT, desc[(IIIIIIIIIJ)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform3ui64ARB, desc[(IIJJJ)V], sig[null], throws nil, access[public] [junit] Added Method glNamedFramebufferSampleLocationsfvARB, desc[(III[FI)V], sig[null], throws nil, access[public] [junit] Added Method glConservativeRasterParameterfNV, desc[(IF)V], sig[null], throws nil, access[public] [junit] Added Method glUniform1i64ARB, desc[(IJ)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform2ui64ARB, desc[(IIJJ)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform4ui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glGetUniformi64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glDeleteCommandListsNV, desc[(ILjava/nio/IntBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glDrawCommandsStatesNV, desc[(ILcom/jogamp/common/nio/PointerBuffer;Ljava/nio/IntBuffer;Ljava/nio/IntBuffer;Ljava/nio/IntBuffer;I)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform4i64ARB, desc[(IIJJJJ)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform1i64ARB, desc[(IIJ)V], sig[null], throws nil, access[public] [junit] Added Method glUniform4i64ARB, desc[(IJJJJ)V], sig[null], throws nil, access[public] [junit] Added Method glStateCaptureNV, desc[(II)V], sig[null], throws nil, access[public] [junit] Added Method glTextureSubImage3DEXT, desc[(IIIIIIIIIIIJ)V], sig[null], throws nil, access[public] [junit] Added Method glDeleteStatesNV, desc[(I[II)V], sig[null], throws nil, access[public] [junit] Added Method glCreateStatesNV, desc[(ILjava/nio/IntBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glTextureSubImage3D, desc[(IIIIIIIIIIJ)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform1ui64ARB, desc[(IIJ)V], sig[null], throws nil, access[public] [junit] Added Method glUniform1ui64ARB, desc[(IJ)V], sig[null], throws nil, access[public] [junit] Added Method glUniform4ui64ARB, desc[(IJJJJ)V], sig[null], throws nil, access[public] [junit] Added Method glUniform2ui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glUniform2i64vARB, desc[(II[JI)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform4ui64vARB, desc[(III[JI)V], sig[null], throws nil, access[public] [junit] Added Method glIsStateNV, desc[(I)Z], sig[null], throws nil, access[public] [junit] Added Method glUniform3ui64ARB, desc[(IJJJ)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform2ui64vARB, desc[(III[JI)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform1i64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glUniform3ui64vARB, desc[(II[JI)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform4ui64ARB, desc[(IIJJJJ)V], sig[null], throws nil, access[public] [junit] Added Method glUniform3ui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glUniform3i64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glUniform2i64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform1ui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glDrawCommandsStatesAddressNV, desc[(Ljava/nio/LongBuffer;Ljava/nio/IntBuffer;Ljava/nio/IntBuffer;Ljava/nio/IntBuffer;I)V], sig[null], throws nil, access[public] [junit] Added Method glFramebufferSampleLocationsfvARB, desc[(IIILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glUniform4i64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform1ui64vARB, desc[(III[JI)V], sig[null], throws nil, access[public] [junit] Added Method glUniform1i64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glUniform4i64vARB, desc[(II[JI)V], sig[null], throws nil, access[public] [junit] Added Method glGetStageIndexNV, desc[(I)S], sig[null], throws nil, access[public] [junit] Added Method glCreateCommandListsNV, desc[(ILjava/nio/IntBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform2i64ARB, desc[(IIJJ)V], sig[null], throws nil, access[public] [junit] Added Method glGetnUniformui64vARB, desc[(III[JI)V], sig[null], throws nil, access[public] [junit] Added Method glNamedFramebufferSampleLocationsfvARB, desc[(IIILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform3ui64vARB, desc[(III[JI)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform1i64vARB, desc[(III[JI)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform3i64ARB, desc[(IIJJJ)V], sig[null], throws nil, access[public] [junit] Added Method glEvaluateDepthValuesARB, desc[()V], sig[null], throws nil, access[public] [junit] Added Method glListDrawCommandsStatesClientNV, desc[(IILcom/jogamp/common/nio/PointerBuffer;Ljava/nio/IntBuffer;Ljava/nio/IntBuffer;Ljava/nio/IntBuffer;I)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.TraceGLES1 [junit] Added Method isGLES32Compatible, desc[()Z], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.TraceGLES3 [junit] Added Method glDrawElementsBaseVertex, desc[(IIILjava/nio/Buffer;I)V], sig[null], throws nil, access[public] [junit] Added Method glRasterSamplesEXT, desc[(IZ)V], sig[null], throws nil, access[public] [junit] Added Method glBindFragDataLocationEXT, desc[(II[BI)V], sig[null], throws nil, access[public] [junit] Added Method glCoverageModulationNV, desc[(I)V], sig[null], throws nil, access[public] [junit] Added Method glDrawElementsInstancedBaseVertex, desc[(IIIJII)V], sig[null], throws nil, access[public] [junit] Added Method glIsEnabledi, desc[(II)Z], sig[null], throws nil, access[public] [junit] Added Method glFramebufferTextureMultiviewOVR, desc[(IIIIII)V], sig[null], throws nil, access[public] [junit] Added Method glTexBuffer, desc[(III)V], sig[null], throws nil, access[public] [junit] Added Method glFramebufferSampleLocationsfvNV, desc[(IIILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glGetProgramResourceLocationIndexEXT, desc[(IILjava/nio/ByteBuffer;)I], sig[null], throws nil, access[public] [junit] Added Method glGetProgramResourceLocationIndexEXT, desc[(II[BI)I], sig[null], throws nil, access[public] [junit] Added Method glDrawRangeElementsBaseVertex, desc[(IIIIIJI)V], sig[null], throws nil, access[public] [junit] Added Method glFramebufferTexture, desc[(IIII)V], sig[null], throws nil, access[public] [junit] Added Method glTexPageCommitmentEXT, desc[(IIIIIIIIZ)V], sig[null], throws nil, access[public] [junit] Added Method glEnablei, desc[(II)V], sig[null], throws nil, access[public] [junit] Added Method glPatchParameteri, desc[(II)V], sig[null], throws nil, access[public] [junit] Added Method glBindFragDataLocationIndexedEXT, desc[(IIILjava/nio/ByteBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glColorMaski, desc[(IZZZZ)V], sig[null], throws nil, access[public] [junit] Added Method glDisablei, desc[(II)V], sig[null], throws nil, access[public] [junit] Added Method glResolveDepthValuesNV, desc[()V], sig[null], throws nil, access[public] [junit] Added Method glPolygonModeNV, desc[(II)V], sig[null], throws nil, access[public] [junit] Added Method glCoverageModulationTableNV, desc[(I[FI)V], sig[null], throws nil, access[public] [junit] Added Method glBlendFunci, desc[(III)V], sig[null], throws nil, access[public] [junit] Added Method glBlendEquationSeparatei, desc[(III)V], sig[null], throws nil, access[public] [junit] Added Method glBlendEquationi, desc[(II)V], sig[null], throws nil, access[public] [junit] Added Method glGetFragDataIndexEXT, desc[(ILjava/nio/ByteBuffer;)I], sig[null], throws nil, access[public] [junit] Added Method glFramebufferSampleLocationsfvNV, desc[(III[FI)V], sig[null], throws nil, access[public] [junit] Added Method glMinSampleShading, desc[(F)V], sig[null], throws nil, access[public] [junit] Added Method glBlendBarrier, desc[()V], sig[null], throws nil, access[public] [junit] Added Method glCoverageModulationTableNV, desc[(ILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glGetFragDataIndexEXT, desc[(I[BI)I], sig[null], throws nil, access[public] [junit] Added Method glApplyFramebufferAttachmentCMAAINTEL, desc[()V], sig[null], throws nil, access[public] [junit] Added Method glTexBufferRange, desc[(IIIJJ)V], sig[null], throws nil, access[public] [junit] Added Method glBindFragDataLocationEXT, desc[(IILjava/nio/ByteBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glDrawElementsInstancedBaseVertex, desc[(IIILjava/nio/Buffer;II)V], sig[null], throws nil, access[public] [junit] Added Method glBindFragDataLocationIndexedEXT, desc[(III[BI)V], sig[null], throws nil, access[public] [junit] Added Method glFragmentCoverageColorNV, desc[(I)V], sig[null], throws nil, access[public] [junit] Added Method isGLES32Compatible, desc[()Z], sig[null], throws nil, access[public] [junit] Added Method glSubpixelPrecisionBiasNV, desc[(II)V], sig[null], throws nil, access[public] [junit] Added Method glBufferStorageEXT, desc[(IJLjava/nio/Buffer;I)V], sig[null], throws nil, access[public] [junit] Added Method glDrawRangeElementsBaseVertex, desc[(IIIIILjava/nio/Buffer;I)V], sig[null], throws nil, access[public] [junit] Added Method glBlendFuncSeparatei, desc[(IIIII)V], sig[null], throws nil, access[public] [junit] Added Method glNamedFramebufferSampleLocationsfvNV, desc[(III[FI)V], sig[null], throws nil, access[public] [junit] Added Method glNamedFramebufferSampleLocationsfvNV, desc[(IIILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glGetCoverageModulationTableNV, desc[(ILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glGetCoverageModulationTableNV, desc[(I[FI)V], sig[null], throws nil, access[public] [junit] Added Method glPrimitiveBoundingBox, desc[(FFFFFFFF)V], sig[null], throws nil, access[public] [junit] Added Method glDrawElementsBaseVertex, desc[(IIIJI)V], sig[null], throws nil, access[public] [junit] Added Method glTexStorage3DMultisample, desc[(IIIIIIZ)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.egl.EGLExt [junit] Added Field EGL_YUV_CSC_STANDARD_2020_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13069, access[final public static] [junit] Added Field EGL_DEBUG_MSG_CRITICAL_KHR, desc[I], sig[null], value[type java.lang.Integer, data 13241, access[final public static] [junit] Added Field EGL_OBJECT_STREAM_KHR, desc[I], sig[null], value[type java.lang.Integer, data 13238, access[final public static] [junit] Added Field EGL_YUV_CSC_STANDARD_709_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13068, access[final public static] [junit] Added Field EGL_YUV_DEPTH_RANGE_FULL_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13081, access[final public static] [junit] Added Field EGL_YUV_ORDER_AYUV_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13064, access[final public static] [junit] Added Field EGL_YUV_NUMBER_OF_PLANES_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13073, access[final public static] [junit] Added Field EGL_D3D11_DEVICE_ANGLE, desc[I], sig[null], value[type java.lang.Integer, data 13217, access[final public static] [junit] Added Field EGL_YUV_SUBSAMPLE_4_2_0_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13075, access[final public static] [junit] Added Field EGL_YUV_BUFFER_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13056, access[final public static] [junit] Added Field EGL_DEBUG_MSG_INFO_KHR, desc[I], sig[null], value[type java.lang.Integer, data 13244, access[final public static] [junit] Added Field EGL_YUV_DEPTH_RANGE_LIMITED_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13080, access[final public static] [junit] Added Field EGL_OBJECT_CONTEXT_KHR, desc[I], sig[null], value[type java.lang.Integer, data 13234, access[final public static] [junit] Added Field EGL_YUV_ORDER_YVYU_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13062, access[final public static] [junit] Added Field EGL_OBJECT_DISPLAY_KHR, desc[I], sig[null], value[type java.lang.Integer, data 13233, access[final public static] [junit] Added Field EGL_YUV_SUBSAMPLE_4_2_2_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13076, access[final public static] [junit] Added Field EGL_YUV_ORDER_YUV_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13058, access[final public static] [junit] Added Field EGL_YUV_ORDER_UYVY_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13061, access[final public static] [junit] Added Field EGL_YUV_PLANE_BPP_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13082, access[final public static] [junit] Added Field EGL_D3D9_DEVICE_ANGLE, desc[I], sig[null], value[type java.lang.Integer, data 13216, access[final public static] [junit] Added Method eglExportDMABUFImageMESA, desc[(JJLjava/nio/IntBuffer;Ljava/nio/IntBuffer;Ljava/nio/IntBuffer;)Z], sig[null], throws nil, access[abstract public] [junit] Added Field EGL_YUV_SUBSAMPLE_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13074, access[final public static] [junit] Added Field EGL_OBJECT_SURFACE_KHR, desc[I], sig[null], value[type java.lang.Integer, data 13235, access[final public static] [junit] Added Field EGL_YUV_CSC_STANDARD_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13066, access[final public static] [junit] Added Method eglLabelObjectKHR, desc[(JILjava/nio/Buffer;Ljava/nio/Buffer;)I], sig[null], throws nil, access[abstract public] [junit] Added Field EGL_OBJECT_THREAD_KHR, desc[I], sig[null], value[type java.lang.Integer, data 13232, access[final public static] [junit] Added Field EGL_DEBUG_CALLBACK_KHR, desc[I], sig[null], value[type java.lang.Integer, data 13240, access[final public static] [junit] Added Field EGL_YUV_PLANE_BPP_0_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13083, access[final public static] [junit] Added Method eglExportDMABUFImageQueryMESA, desc[(JJLjava/nio/IntBuffer;Ljava/nio/IntBuffer;Ljava/nio/LongBuffer;)Z], sig[null], throws nil, access[abstract public] [junit] Added Field EGL_YUV_PLANE_BPP_10_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13085, access[final public static] [junit] Added Field EGL_YUV_CSC_STANDARD_601_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13067, access[final public static] [junit] Added Field EGL_DEBUG_MSG_ERROR_KHR, desc[I], sig[null], value[type java.lang.Integer, data 13242, access[final public static] [junit] Added Field EGL_OBJECT_SYNC_KHR, desc[I], sig[null], value[type java.lang.Integer, data 13237, access[final public static] [junit] Added Method eglQueryDebugKHR, desc[(ILcom/jogamp/common/nio/PointerBuffer;)Z], sig[null], throws nil, access[abstract public] [junit] Added Field EGL_YUV_PLANE_BPP_8_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13084, access[final public static] [junit] Added Field EGL_DEBUG_MSG_WARN_KHR, desc[I], sig[null], value[type java.lang.Integer, data 13243, access[final public static] [junit] Added Field EGL_YUV_ORDER_VYUY_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13063, access[final public static] [junit] Added Field EGL_YUV_ORDER_YVU_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13059, access[final public static] [junit] Added Field EGL_YUV_SUBSAMPLE_4_4_4_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13077, access[final public static] [junit] Added Field EGL_YUV_ORDER_YUYV_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13060, access[final public static] [junit] Added Field EGL_YUV_ORDER_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13057, access[final public static] [junit] Added Field EGL_CONTEXT_OPENGL_NO_ERROR_KHR, desc[I], sig[null], value[type java.lang.Integer, data 12723, access[final public static] [junit] Added Field EGL_OBJECT_IMAGE_KHR, desc[I], sig[null], value[type java.lang.Integer, data 13236, access[final public static] [junit] Added Field EGL_YUV_DEPTH_RANGE_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13079, access[final public static] [junit] Class com.jogamp.opengl.math.geom.Frustum [junit] Added Method updateByFovDesc, desc[([FIZLcom/jogamp/opengl/math/geom/Frustum$FovDesc;)[F], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.math.geom.Frustum.FovDesc [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.opengl.util.glsl.ShaderCode [junit] Added Method readShaderSource, desc[(Lcom/jogamp/common/net/Uri;Z)Ljava/lang/CharSequence;], sig[null], throws [java/io/IOException], access[public static] [junit] Added Method create, desc[(Lcom/jogamp/opengl/GL2ES2;II[Lcom/jogamp/common/net/Uri;Z)Lcom/jogamp/opengl/util/glsl/ShaderCode;], sig[null], throws nil, access[public static] [junit] Added Method readShaderBinary, desc[(Lcom/jogamp/common/net/Uri;)Ljava/nio/ByteBuffer;], sig[null], throws [java/io/IOException], access[public static] [junit] Added Method create, desc[(Lcom/jogamp/opengl/GL2ES2;IILjava/lang/Class;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Z)Lcom/jogamp/opengl/util/glsl/ShaderCode;], sig[(Lcom/jogamp/opengl/GL2ES2;IILjava/lang/Class<*>;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Z)Lcom/jogamp/opengl/util/glsl/ShaderCode;], throws nil, access[public static] [junit] Added Field SUFFIX_COMPUTE_SOURCE, desc[Ljava/lang/String;], sig[null], value[type java.lang.String, data cp, access[final public static] [junit] Added Method create, desc[(Lcom/jogamp/opengl/GL2ES2;ILjava/lang/Class;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Z)Lcom/jogamp/opengl/util/glsl/ShaderCode;], sig[(Lcom/jogamp/opengl/GL2ES2;ILjava/lang/Class<*>;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Z)Lcom/jogamp/opengl/util/glsl/ShaderCode;], throws nil, access[public static] [junit] Added Method create, desc[(IIILcom/jogamp/common/net/Uri;)Lcom/jogamp/opengl/util/glsl/ShaderCode;], sig[null], throws nil, access[public static] [junit] Added Field SUFFIX_COMPUTE_BINARY, desc[Ljava/lang/String;], sig[null], value[type java.lang.String, data bcp, access[final public static] [junit] Class com.jogamp.opengl.util.texture.ImageType [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.opengl.util.texture.ImageType.Util [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.opengl.util.texture.Texture [junit] Added Method getImageTarget, desc[()I], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.util.texture.TextureData [junit] Added Method getSourceImageType, desc[()Lcom/jogamp/opengl/util/texture/ImageType;], sig[null], throws nil, access[final public] [junit] Class com.jogamp.opengl.util.texture.spi.DDSImage [junit] Deprecated Method isDDSImage, desc[(Ljava/io/InputStream;)Z], sig[null], throws [java/io/IOException], access[public static] [junit] Class com.jogamp.opengl.util.texture.spi.SGIImage [junit] Deprecated Method isSGIImage, desc[(Ljava/io/InputStream;)Z], sig[null], throws [java/io/IOException], access[public static] [junit] Class com.jogamp.opengl.util.texture.spi.TextureProvider [junit] Deprecated Method newTextureData, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/io/File;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[abstract public] [junit] Deprecated Method newTextureData, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/net/URL;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[abstract public] [junit] Class com.jogamp.opengl.util.texture.spi.TextureProvider.SupportsImageTypes [junit] Added Class , access[abstract interface public] [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestVersionSemanticsNOUI - testVersionV230V232 [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestVersionSemanticsNOUI - testVersionV232V24x [junit] Semantic Version Test [junit] criteria: SimpleDiffCriteria [junit] Previous version: 2.3.2 (2.3.2) - lib\v2.3.2\jogl-all.jar [junit] Current version: 2.4.0 (2.4.0-rc-20230131) - C:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\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-20230131) is NON_BACKWARD_COMPATIBLE to previous version 2.3.2 (2.3.2), actually NON_BACKWARD_COMPATIBLE [junit] [junit] [junit] Summary: 577 differences in 62 classes: [junit] Remove 265, Change 24, CompatChange 4, Deprecate 0, Add 284 [junit] [junit] 0/ 62: com.jogamp.nativewindow.CapabilitiesFilter : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 1/ 62: com.jogamp.nativewindow.CapabilitiesFilter.Test : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 2/ 62: com.jogamp.nativewindow.CapabilitiesFilter.TestLessColorCompBits : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 3/ 62: com.jogamp.nativewindow.CapabilitiesFilter.TestMoreColorCompBits : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 4/ 62: com.jogamp.nativewindow.CapabilitiesFilter.TestUnmatchedNativeVisualID: Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 5/ 62: com.jogamp.nativewindow.NativeSurface : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 6/ 62: com.jogamp.nativewindow.NativeWindow : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 2 [junit] 7/ 62: com.jogamp.nativewindow.NativeWindowFactory : Remove 1, Change 8, CompatChange 0, Deprecate 0, Add 4 [junit] 8/ 62: com.jogamp.nativewindow.NativeWindowHolder : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 9/ 62: com.jogamp.nativewindow.awt.AWTGraphicsConfiguration : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 10/ 62: com.jogamp.nativewindow.awt.AppContextInfo : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 11/ 62: com.jogamp.nativewindow.awt.JAWTWindow : Remove 8, Change 0, CompatChange 0, Deprecate 0, Add 7 [junit] 12/ 62: com.jogamp.nativewindow.ios.IOSGraphicsDevice : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 13/ 62: com.jogamp.nativewindow.javafx.JFXAccessor : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 14/ 62: com.jogamp.nativewindow.swt.SWTAccessor : Remove 3, Change 0, CompatChange 0, Deprecate 0, Add 16 [junit] 15/ 62: com.jogamp.nativewindow.util.Point : Remove 3, Change 0, CompatChange 0, Deprecate 0, Add 4 [junit] 16/ 62: com.jogamp.nativewindow.util.Rectangle : Remove 11, Change 0, CompatChange 0, Deprecate 0, Add 13 [junit] 17/ 62: com.jogamp.nativewindow.util.RectangleImmutable : Remove 4, Change 0, CompatChange 0, Deprecate 0, Add 6 [junit] 18/ 62: com.jogamp.newt.Display.PointerIcon : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 19/ 62: com.jogamp.newt.MonitorDevice : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 4 [junit] 20/ 62: com.jogamp.newt.MonitorDevice.Orientation : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 21/ 62: com.jogamp.newt.Screen : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 3 [junit] 22/ 62: com.jogamp.newt.Window : Remove 0, Change 0, CompatChange 1, Deprecate 0, Add 6 [junit] 23/ 62: com.jogamp.newt.awt.NewtCanvasAWT : Remove 0, Change 1, CompatChange 0, Deprecate 0, Add 1 [junit] 24/ 62: com.jogamp.newt.javafx.NewtCanvasJFX : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 25/ 62: com.jogamp.newt.opengl.GLWindow : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 5 [junit] 26/ 62: com.jogamp.newt.swt.NewtCanvasSWT : Remove 2, Change 1, CompatChange 2, Deprecate 0, Add 2 [junit] 27/ 62: com.jogamp.opengl.DebugGL4bc : Remove 2, Change 1, CompatChange 0, Deprecate 0, Add 0 [junit] 28/ 62: com.jogamp.opengl.DebugGLES1 : Remove 0, Change 1, CompatChange 0, Deprecate 0, Add 0 [junit] 29/ 62: com.jogamp.opengl.DebugGLES3 : Remove 0, Change 1, CompatChange 0, Deprecate 0, Add 0 [junit] 30/ 62: com.jogamp.opengl.FBObject.Attachment : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 2 [junit] 31/ 62: com.jogamp.opengl.FBObject.Attachment.StorageDefinition : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 32/ 62: com.jogamp.opengl.GL2 : Remove 134, Change 0, CompatChange 0, Deprecate 0, Add 17 [junit] 33/ 62: com.jogamp.opengl.GL2ES3 : Remove 13, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 34/ 62: com.jogamp.opengl.GL2GL3 : Remove 17, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 35/ 62: com.jogamp.opengl.GL3 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 17 [junit] 36/ 62: com.jogamp.opengl.GL3ES3 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 13 [junit] 37/ 62: com.jogamp.opengl.GL3bc : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 2 [junit] 38/ 62: com.jogamp.opengl.GL4bc : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 79 [junit] 39/ 62: com.jogamp.opengl.GLCapabilities : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 40/ 62: com.jogamp.opengl.GLCapabilitiesFilter : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 41/ 62: com.jogamp.opengl.GLCapabilitiesFilter.TestLessDepthBits : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 42/ 62: com.jogamp.opengl.GLCapabilitiesFilter.TestMoreDepthBits : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 43/ 62: com.jogamp.opengl.GLContext : Remove 4, Change 0, CompatChange 0, Deprecate 0, Add 2 [junit] 44/ 62: com.jogamp.opengl.GLDrawableFactory : Remove 1, Change 0, CompatChange 1, Deprecate 0, Add 3 [junit] 45/ 62: com.jogamp.opengl.GLProfile : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 2 [junit] 46/ 62: com.jogamp.opengl.GLRendererQuirks : Remove 4, Change 0, CompatChange 0, Deprecate 0, Add 6 [junit] 47/ 62: com.jogamp.opengl.GLRendererQuirks.Override : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 48/ 62: com.jogamp.opengl.JoglVersion : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 49/ 62: com.jogamp.opengl.TraceGL4bc : Remove 2, Change 1, CompatChange 0, Deprecate 0, Add 0 [junit] 50/ 62: com.jogamp.opengl.TraceGLES1 : Remove 0, Change 1, CompatChange 0, Deprecate 0, Add 0 [junit] 51/ 62: com.jogamp.opengl.TraceGLES3 : Remove 0, Change 1, CompatChange 0, Deprecate 0, Add 0 [junit] 52/ 62: com.jogamp.opengl.egl.EGL : Remove 11, Change 0, CompatChange 0, Deprecate 0, Add 11 [junit] 53/ 62: com.jogamp.opengl.egl.EGLClientPixmapHI : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 2 [junit] 54/ 62: com.jogamp.opengl.egl.EGLExt : Remove 33, Change 0, CompatChange 0, Deprecate 0, Add 33 [junit] 55/ 62: com.jogamp.opengl.math.FloatUtil : Remove 0, Change 6, CompatChange 0, Deprecate 0, Add 0 [junit] 56/ 62: com.jogamp.opengl.util.GLReadBufferUtil : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 57/ 62: com.jogamp.opengl.util.PMVMatrix : Remove 0, Change 2, CompatChange 0, Deprecate 0, Add 0 [junit] 58/ 62: com.jogamp.opengl.util.texture.spi.DDSImage : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 59/ 62: com.jogamp.opengl.util.texture.spi.SGIImage : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 60/ 62: com.jogamp.opengl.util.texture.spi.TextureProvider : Remove 2, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 61/ 62: 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 layoutSurfaceLayerImpl, desc[(JZ)V], sig[null], throws nil, access[protected] [junit] Removed Field bounds, desc[Lcom/jogamp/nativewindow/util/Rectangle;], sig[null], value[type null, data null, access[protected] [junit] Removed Method invalidateNative, desc[()V], sig[null], throws nil, access[abstract protected] [junit] Removed Method updateLockedData, desc[(Ljogamp/nativewindow/jawt/JAWT_Rectangle;)Z], sig[null], throws nil, access[final protected] [junit] Removed Method getBounds, desc[()Lcom/jogamp/nativewindow/util/RectangleImmutable;], sig[null], throws nil, access[final public] [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] Removed Method detachSurfaceLayerImpl, desc[(JLjava/lang/Runnable;)V], sig[null], throws nil, access[protected] [junit] Class com.jogamp.nativewindow.swt.SWTAccessor [junit] Removed Method invoke, desc[(Lorg/eclipse/swt/widgets/Display;ZLjava/lang/Runnable;)V], sig[null], throws nil, access[public static] [junit] Removed Method gdk_window_set_back_pixmap, desc[(JJZ)V], sig[null], throws nil, access[public static] [junit] Removed Method invoke, desc[(ZLjava/lang/Runnable;)V], sig[null], throws nil, access[public static] [junit] 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.nativewindow.util.Rectangle [junit] Removed Method setWidth, desc[(I)V], sig[null], throws nil, access[final public] [junit] Removed Method setHeight, desc[(I)V], sig[null], throws nil, access[final public] [junit] Removed Method union, desc[(Lcom/jogamp/nativewindow/util/RectangleImmutable;)Lcom/jogamp/nativewindow/util/RectangleImmutable;], sig[null], throws nil, access[final public] [junit] Removed Method set, desc[(IIII)V], sig[null], throws nil, access[final public] [junit] Removed Method union, desc[(IIII)Lcom/jogamp/nativewindow/util/RectangleImmutable;], sig[null], throws nil, access[final public] [junit] Removed Method setX, desc[(I)V], sig[null], throws nil, access[final public] [junit] Removed Method intersection, desc[(Lcom/jogamp/nativewindow/util/RectangleImmutable;)Lcom/jogamp/nativewindow/util/RectangleImmutable;], sig[null], throws nil, access[final public] [junit] Removed Method setY, desc[(I)V], sig[null], throws nil, access[final public] [junit] Removed Method set, desc[(Lcom/jogamp/nativewindow/util/RectangleImmutable;)V], sig[null], throws nil, access[final public] [junit] Removed Method set, desc[(Lcom/jogamp/nativewindow/util/Rectangle;)V], sig[null], throws nil, access[final public] [junit] Removed Method intersection, desc[(IIII)Lcom/jogamp/nativewindow/util/RectangleImmutable;], sig[null], throws nil, access[final public] [junit] Class com.jogamp.nativewindow.util.RectangleImmutable [junit] Removed Method intersection, desc[(Lcom/jogamp/nativewindow/util/RectangleImmutable;)Lcom/jogamp/nativewindow/util/RectangleImmutable;], sig[null], throws nil, access[abstract public] [junit] Removed Method union, desc[(IIII)Lcom/jogamp/nativewindow/util/RectangleImmutable;], sig[null], throws nil, access[abstract public] [junit] Removed Method union, desc[(Lcom/jogamp/nativewindow/util/RectangleImmutable;)Lcom/jogamp/nativewindow/util/RectangleImmutable;], sig[null], throws nil, access[abstract public] [junit] Removed Method intersection, desc[(IIII)Lcom/jogamp/nativewindow/util/RectangleImmutable;], sig[null], throws nil, access[abstract public] [junit] Class com.jogamp.newt.Display.PointerIcon [junit] Removed Method validate, desc[()Z], sig[null], throws nil, access[abstract public] [junit] Class com.jogamp.newt.MonitorDevice [junit] Removed Method , 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] Class com.jogamp.newt.Screen [junit] Removed Method getMonitor, desc[(I)Lcom/jogamp/newt/MonitorDevice;], sig[null], throws nil, access[final public] [junit] Class com.jogamp.newt.swt.NewtCanvasSWT [junit] Removed Method 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 glHintPGI, desc[(II)V], sig[null], throws nil, access[public] [junit] Removed Method glBlendFuncSeparateINGR, desc[(IIII)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.GL2 [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 glUniform4ui64ARB, desc[(IJJJJ)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 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 Field GL_ALLOW_DRAW_WIN_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107023, access[final public static] [junit] Removed Field GL_SAMPLE_LOCATION_SUBPIXEL_BITS_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37693, 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 Field GL_RED_MAX_CLAMP_INGR, desc[I], sig[null], value[type java.lang.Integer, data 34148, access[final public static] [junit] Removed Method glUniform3ui64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public] [junit] Removed Method glProgramUniform1i64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public] [junit] Removed Method glUniform3ui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Removed Method glProgramUniform4i64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Removed Method glProgramUniform4ui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Removed Method glNamedFramebufferSampleLocationsfvARB, desc[(IIILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Removed Method glProgramUniform2ui64ARB, desc[(IIJJ)V], sig[null], throws nil, access[abstract public] [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 glUniform2ui64vARB, desc[(II[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 Method glProgramUniform3ui64ARB, desc[(IIJJJ)V], sig[null], throws nil, access[abstract public] [junit] Removed Method glGetnUniformui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Removed Field GL_WIDE_LINE_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107042, access[final public static] [junit] Removed Field GL_COLOR3_BIT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 65536, 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 Method glGetUniformui64vARB, desc[(II[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 Field GL_VERTEX4_BIT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 8, access[final public static] [junit] Removed Field GL_FRAMEBUFFER_PROGRAMMABLE_SAMPLE_LOCATIONS_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37698, access[final public static] [junit] Removed 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_WEIGHTED_AVERAGE_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37735, access[final public static] [junit] Removed Field GL_VERTEX23_BIT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 4, access[final public static] [junit] Removed Field GL_STRICT_SCISSOR_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107032, access[final public static] [junit] Removed Field GL_MAT_AMBIENT_AND_DIFFUSE_BIT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 2097152, access[final public static] [junit] Removed Field GL_SAMPLE_LOCATION_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36432, access[final public static] [junit] Removed Method glGetUniformi64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public] [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 Field GL_SAMPLE_LOCATION_PIXEL_GRID_HEIGHT_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37695, access[final public static] [junit] Removed Field GL_CONSERVE_MEMORY_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107005, access[final public static] [junit] Removed Method glProgramUniform4i64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public] [junit] Removed Field GL_PREFER_DOUBLEBUFFER_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107000, access[final public static] [junit] Removed Field GL_CLIP_NEAR_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107040, access[final public static] [junit] Removed Method glUniform2i64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public] [junit] Removed Field GL_INT64_VEC4_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36843, access[final public static] [junit] Removed Field GL_ALLOW_DRAW_OBJ_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107022, access[final public static] [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_RED_MIN_CLAMP_INGR, desc[I], sig[null], value[type java.lang.Integer, data 34144, access[final public static] [junit] Removed Method glGetnUniformi64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Removed Method glProgramUniform1i64ARB, desc[(IIJ)V], sig[null], throws nil, access[abstract public] [junit] Removed Field GL_INT64_VEC3_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36842, access[final public static] [junit] Removed Method glProgramUniform2i64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public] [junit] Removed Field GL_TEXCOORD2_BIT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 536870912, access[final public static] [junit] Removed Method glEvaluateDepthValuesARB, desc[()V], sig[null], throws nil, access[abstract public] [junit] Removed Field GL_PROGRAMMABLE_SAMPLE_LOCATION_TABLE_SIZE_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37696, access[final public static] [junit] Removed Method glProgramUniform3i64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Removed Field GL_NORMAL_BIT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 134217728, access[final public static] [junit] Removed Method glFramebufferSampleLocationsfvARB, desc[(IIILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[abstract public] [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[(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 glProgramUniform2i64ARB, desc[(IIJJ)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 Method glGetnUniformui64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public] [junit] Removed Field GL_MAT_SHININESS_BIT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 33554432, access[final public static] [junit] Removed Method glUniform2ui64ARB, desc[(IJJ)V], sig[null], throws nil, access[abstract public] [junit] Removed Field GL_MAT_EMISSION_BIT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 8388608, access[final public static] [junit] Removed Field GL_TEXCOORD3_BIT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 1073741824, 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 Method glGetUniformi64vARB, desc[(IILjava/nio/LongBuffer;)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 Method glFramebufferSampleLocationsfvARB, desc[(III[FI)V], sig[null], throws nil, access[abstract public] [junit] Removed Field GL_MAT_COLOR_INDEXES_BIT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 16777216, access[final public static] [junit] Removed Method glProgramUniform4i64ARB, desc[(IIJJJJ)V], sig[null], throws nil, access[abstract public] [junit] Removed Field GL_UNSIGNED_INT64_VEC4_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36855, access[final public static] [junit] Removed Method glUniform4i64ARB, desc[(IJJJJ)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 glUniform1ui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Removed Method glNamedFramebufferSampleLocationsfvARB, desc[(III[FI)V], sig[null], throws nil, access[abstract public] [junit] Removed Field GL_PROGRAMMABLE_SAMPLE_LOCATION_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37697, access[final public static] [junit] Removed Method glUniform2i64ARB, desc[(IJJ)V], sig[null], throws nil, access[abstract public] [junit] Removed Method glProgramUniform1ui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Removed Field GL_MAT_AMBIENT_BIT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 1048576, access[final public static] [junit] Removed Method glProgramUniform4ui64ARB, desc[(IIJJJJ)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 glProgramUniform4ui64vARB, desc[(III[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_STRICT_LIGHTING_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107031, access[final public static] [junit] Removed Method glProgramUniform1ui64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public] [junit] Removed Method glProgramUniform3ui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Removed Method glUniform4i64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Removed Method glUniform3i64ARB, desc[(IJJJ)V], sig[null], throws nil, access[abstract public] [junit] Removed Field GL_MAT_SPECULAR_BIT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 67108864, access[final public static] [junit] Removed Method glBlendFuncSeparateINGR, desc[(IIII)V], sig[null], throws nil, access[abstract public] [junit] Removed Method glProgramUniform2i64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Removed Method glProgramUniform3ui64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public] [junit] Removed Field GL_UNSIGNED_INT64_VEC2_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36853, access[final public static] [junit] Removed Field GL_TEXCOORD1_BIT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 268435456, access[final public static] [junit] Removed Method glMaxShaderCompilerThreadsARB, desc[(I)V], sig[null], throws nil, access[abstract public] [junit] Removed Field GL_STRICT_DEPTHFUNC_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107030, access[final public static] [junit] Removed Method glUniform1i64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public] [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_ALPHA_MAX_CLAMP_INGR, desc[I], sig[null], value[type java.lang.Integer, data 34151, access[final public static] [junit] Removed Method glGetnUniformi64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public] [junit] Removed Field GL_ALLOW_DRAW_MEM_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107025, access[final public static] [junit] Removed Method glGetUniformui64vARB, desc[(IILjava/nio/LongBuffer;)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_VERTEX_CONSISTENT_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107051, access[final public static] [junit] Removed Field GL_EDGEFLAG_BIT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 262144, access[final public static] [junit] Removed Method glProgramUniform1i64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Removed Method glUniform1ui64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public] [junit] Removed Field GL_ALLOW_DRAW_FRG_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107024, 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 Field GL_UNSIGNED_INT64_VEC3_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36854, access[final public static] [junit] Removed Method glProgramUniform1ui64ARB, desc[(IIJ)V], sig[null], throws nil, access[abstract public] [junit] Removed Field GL_ALPHA_MIN_CLAMP_INGR, desc[I], sig[null], value[type java.lang.Integer, data 34147, access[final public static] [junit] Removed Method glUniform4ui64vARB, desc[(II[JI)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_WIDTH_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37694, access[final public static] [junit] Removed Field GL_INTERLACE_READ_INGR, desc[I], sig[null], value[type java.lang.Integer, data 34152, access[final public static] [junit] Removed 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_NATIVE_GRAPHICS_HANDLE_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107010, access[final public static] [junit] Removed Method glHintPGI, desc[(II)V], sig[null], throws nil, access[abstract public] [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_INDEX_BIT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 524288, access[final public static] [junit] Removed Method glUniform2i64vARB, desc[(IILjava/nio/LongBuffer;)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_NATIVE_GRAPHICS_END_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107012, 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 Field GL_ALWAYS_FAST_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107020, access[final public static] [junit] Removed Method glUniform3ui64ARB, desc[(IJJJ)V], sig[null], throws nil, access[abstract public] [junit] Removed Field GL_MATERIAL_SIDE_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107052, access[final public static] [junit] Removed Method glProgramUniform2ui64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public] [junit] Removed Method glProgramUniform3i64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public] [junit] Removed Method glUniform4i64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public] [junit] Class com.jogamp.opengl.GL2ES3 [junit] Removed Method glPrimitiveBoundingBox, desc[(FFFFFFFF)V], sig[null], throws nil, access[abstract public] [junit] Removed Field GL_IMAGE_FORMAT_COMPATIBILITY_TYPE, desc[I], sig[null], value[type java.lang.Integer, data 37063, access[final public static] [junit] Removed Field GL_IMAGE_FORMAT_COMPATIBILITY_BY_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_CONTROL_IMAGE_UNIFORMS, desc[I], sig[null], value[type java.lang.Integer, data 37067, access[final public static] [junit] Removed Field GL_MAX_GEOMETRY_IMAGE_UNIFORMS, desc[I], sig[null], value[type java.lang.Integer, data 37069, access[final public static] [junit] Removed Field GL_MAX_TESS_EVALUATION_IMAGE_UNIFORMS, desc[I], sig[null], value[type java.lang.Integer, data 37068, access[final public static] [junit] Removed Field GL_MAX_FRAGMENT_IMAGE_UNIFORMS, desc[I], sig[null], value[type java.lang.Integer, data 37070, access[final public static] [junit] Removed Field GL_PRIMITIVE_BOUNDING_BOX, desc[I], sig[null], value[type java.lang.Integer, data 37566, access[final public static] [junit] Removed Field GL_IMAGE_FORMAT_COMPATIBILITY_BY_SIZE, desc[I], sig[null], value[type java.lang.Integer, data 37064, access[final public static] [junit] Removed Field GL_MAX_VERTEX_IMAGE_UNIFORMS, desc[I], sig[null], value[type java.lang.Integer, data 37066, access[final public static] [junit] Removed Field GL_MULTISAMPLE_LINE_WIDTH_RANGE, desc[I], sig[null], value[type java.lang.Integer, data 37761, access[final public static] [junit] Removed Field GL_MULTISAMPLE_LINE_WIDTH_GRANULARITY, desc[I], sig[null], value[type java.lang.Integer, data 37762, access[final public static] [junit] Class com.jogamp.opengl.GL2GL3 [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_2D_MULTISAMPLE_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36950, 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_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36946, access[final public static] [junit] Removed Field GL_INT_IMAGE_1D, desc[I], sig[null], value[type java.lang.Integer, data 36951, access[final public static] [junit] Removed Field GL_INT_IMAGE_2D_MULTISAMPLE, desc[I], sig[null], value[type java.lang.Integer, data 36960, access[final public static] [junit] Removed Field GL_UNSIGNED_INT_IMAGE_2D_RECT, desc[I], sig[null], value[type java.lang.Integer, data 36965, 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_1D, desc[I], sig[null], value[type java.lang.Integer, data 36940, 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_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_IMAGE_2D_RECT, desc[I], sig[null], value[type java.lang.Integer, data 36943, access[final public static] [junit] Removed Field GL_INT_IMAGE_1D_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36957, access[final public static] [junit] Removed Field GL_MAX_IMAGE_SAMPLES, desc[I], sig[null], value[type java.lang.Integer, data 36973, access[final public static] [junit] Removed Field GL_UNSIGNED_INT_IMAGE_2D_MULTISAMPLE, desc[I], sig[null], value[type java.lang.Integer, data 36971, access[final public static] [junit] Removed Field GL_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.GLContext [junit] Removed Field FORCE_MIN_FBO_SUPPORT, desc[Z], sig[null], value[type null, data null, access[final protected static] [junit] Removed Method mapAvailableGLVersion, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;IIIII)Ljava/lang/Integer;], sig[null], throws nil, access[protected static] [junit] Removed Field FORCE_NO_COLOR_RENDERBUFFER, 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] Class com.jogamp.opengl.GLDrawableFactory [junit] Removed Method getFactoryImpl, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;)Lcom/jogamp/opengl/GLDrawableFactory;], sig[null], throws [com/jogamp/opengl/GLException], access[protected static] [junit] Class com.jogamp.opengl.GLRendererQuirks [junit] Removed Method addQuirks, desc[([III)V], sig[null], throws [java/lang/IllegalArgumentException], access[final public] [junit] Removed Field GLNonCompliant, desc[I], sig[null], value[type java.lang.Integer, data 6, access[final public static] [junit] Removed Method addStickyDeviceQuirks, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;[III)V], sig[null], throws [java/lang/IllegalArgumentException], access[public static] [junit] Removed Method , desc[([III)V], sig[null], throws [java/lang/IllegalArgumentException], access[public] [junit] Class com.jogamp.opengl.JoglVersion [junit] Removed Method getAvailableCapabilitiesInfo, desc[(Lcom/jogamp/opengl/GLDrawableFactory;Lcom/jogamp/nativewindow/AbstractGraphicsDevice;Ljava/lang/StringBuilder;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public static] [junit] Class com.jogamp.opengl.TraceGL4bc [junit] Removed Method glBlendFuncSeparateINGR, desc[(IIII)V], sig[null], throws nil, access[public] [junit] Removed Method glHintPGI, desc[(II)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.egl.EGL [junit] Removed Method eglGetSyncAttrib, desc[(JLjava/nio/Buffer;ILcom/jogamp/common/nio/PointerBuffer;)Z], sig[null], throws nil, access[public static] [junit] Removed Method eglDestroySync, desc[(JLjava/nio/Buffer;)Z], 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 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 eglGetPlatformDisplay, desc[(ILjava/nio/Buffer;Lcom/jogamp/common/nio/PointerBuffer;)J], sig[null], throws nil, access[public static] [junit] Removed Method eglCreatePlatformPixmapSurface, desc[(JJLjava/nio/Buffer;Lcom/jogamp/common/nio/PointerBuffer;)J], sig[null], throws nil, access[public static] [junit] Removed Method eglDestroyImage, desc[(JLjava/nio/Buffer;)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 eglCreateSync, desc[(JILcom/jogamp/common/nio/PointerBuffer;)Ljava/nio/ByteBuffer;], 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] Class com.jogamp.opengl.egl.EGLExt [junit] Removed Method eglLabelObjectKHR, desc[(JILjava/nio/Buffer;Ljava/nio/Buffer;)I], sig[null], throws nil, access[abstract public] [junit] Removed Method eglCreateImageKHR, desc[(JJILjava/nio/Buffer;Ljava/nio/IntBuffer;)J], sig[null], throws nil, access[abstract public] [junit] Removed Method eglCreatePlatformPixmapSurfaceEXT, desc[(JJLjava/nio/Buffer;Ljava/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 eglCreateStreamFromFileDescriptorKHR, desc[(JI)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 eglClientWaitSyncNV, desc[(Ljava/nio/Buffer;IJ)I], 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 eglQueryDeviceStringEXT, desc[(Ljava/nio/Buffer;I)Ljava/nio/ByteBuffer;], 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 eglOutputLayerAttribEXT, desc[(JLjava/nio/Buffer;IJ)Z], sig[null], throws nil, access[abstract public] [junit] Removed Method eglDestroySyncNV, desc[(Ljava/nio/Buffer;)Z], sig[null], throws nil, access[abstract public] [junit] Removed Method eglSignalSyncNV, desc[(Ljava/nio/Buffer;I)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 eglQueryOutputLayerStringEXT, desc[(JLjava/nio/Buffer;I)Ljava/nio/ByteBuffer;], 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 eglCreateStreamProducerSurfaceKHR, desc[(JJLjava/nio/Buffer;Ljava/nio/IntBuffer;)J], 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 eglStreamAttribKHR, desc[(JLjava/nio/Buffer;II)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 eglCreatePlatformWindowSurfaceEXT, desc[(JJLjava/nio/Buffer;Ljava/nio/IntBuffer;)J], sig[null], throws nil, access[abstract public] [junit] Removed Method eglGetStreamFileDescriptorKHR, desc[(JLjava/nio/Buffer;)I], sig[null], throws nil, access[abstract public] [junit] Removed Method eglOutputPortAttribEXT, desc[(JLjava/nio/Buffer;IJ)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] Removed Method eglQueryOutputLayerAttribEXT, desc[(JLjava/nio/Buffer;ILcom/jogamp/common/nio/PointerBuffer;)Z], sig[null], throws nil, access[abstract public] [junit] Removed Method eglQueryDeviceAttribEXT, desc[(Ljava/nio/Buffer;ILcom/jogamp/common/nio/PointerBuffer;)Z], sig[null], throws nil, access[abstract public] [junit] Removed Method eglCreateStreamSyncNV, desc[(JLjava/nio/Buffer;ILjava/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 eglQueryStreamTimeKHR, desc[(JLjava/nio/Buffer;ILjava/nio/LongBuffer;)Z], sig[null], throws nil, access[abstract public] [junit] Removed Method eglDestroyStreamKHR, desc[(JLjava/nio/Buffer;)Z], sig[null], throws nil, access[abstract public] [junit] Removed Method eglQueryOutputPortStringEXT, desc[(JLjava/nio/Buffer;I)Ljava/nio/ByteBuffer;], 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] Class com.jogamp.opengl.util.texture.spi.DDSImage [junit] Removed Method isDDSImage, desc[(Ljava/io/InputStream;)Z], sig[null], throws [java/io/IOException], access[public static] [junit] Class com.jogamp.opengl.util.texture.spi.SGIImage [junit] Removed Method isSGIImage, desc[(Ljava/io/InputStream;)Z], sig[null], throws [java/io/IOException], access[public static] [junit] Class com.jogamp.opengl.util.texture.spi.TextureProvider [junit] Removed Method newTextureData, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/net/URL;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[abstract public] [junit] Removed Method newTextureData, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/io/File;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[abstract public] [junit] Class com.jogamp.opengl.util.texture.spi.awt.IIOTextureProvider [junit] Removed Method newTextureData, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/net/URL;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[public] [junit] Removed Method newTextureData, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/io/File;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[public] [junit] [junit] [junit] Changes [junit] [junit] Class com.jogamp.nativewindow.NativeWindowFactory [junit] Changed Field TYPE_AWT, type[nil -> java.lang.String], access[] [junit] Changed Field TYPE_EGL, type[nil -> java.lang.String], access[] [junit] Changed Field TYPE_WINDOWS, 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_X11, type[nil -> java.lang.String], access[] [junit] Changed Field TYPE_MACOSX, type[nil -> java.lang.String], access[] [junit] Changed Field TYPE_ANDROID, type[nil -> java.lang.String], access[] [junit] Class com.jogamp.newt.awt.NewtCanvasAWT [junit] Changed Class , access[] [junit] Class com.jogamp.newt.swt.NewtCanvasSWT [junit] Changed Class , access[] [junit] Class com.jogamp.opengl.DebugGL4bc [junit] Changed Class , access[] [junit] Class com.jogamp.opengl.DebugGLES1 [junit] Changed Class , access[] [junit] Class com.jogamp.opengl.DebugGLES3 [junit] Changed Class , access[] [junit] Class com.jogamp.opengl.TraceGL4bc [junit] Changed Class , access[] [junit] Class com.jogamp.opengl.TraceGLES1 [junit] Changed Class , access[] [junit] Class com.jogamp.opengl.TraceGLES3 [junit] Changed Class , access[] [junit] Class com.jogamp.opengl.math.FloatUtil [junit] Changed Method matrixToString, access[] [junit] Changed Method multMatrixVec, access[] [junit] Changed Method matrixRowToString, access[] [junit] Changed Method matrixToString, access[] [junit] Changed Method multMatrix, access[] [junit] Changed Method multMatrix, access[] [junit] Class com.jogamp.opengl.util.PMVMatrix [junit] Changed Method getDirtyBits, access[] [junit] Changed Method getRequestMask, access[] [junit] [junit] [junit] CompatChanges [junit] [junit] Class com.jogamp.newt.Window [junit] CompatChanged Method com.jogamp.[newt.Window -> nativewindow.NativeWindow].getBounds, access[] [junit] Class com.jogamp.newt.swt.NewtCanvasSWT [junit] CompatChanged Method dispose, throws[[] -> [org/eclipse/swt/SWTException]], access[] [junit] CompatChanged Method setNEWTChild, throws[[] -> [org/eclipse/swt/SWTException]], access[] [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.NativeSurface [junit] Added Method getLock, desc[()Lcom/jogamp/common/util/locks/RecursiveLock;], sig[null], throws nil, access[abstract public] [junit] Class com.jogamp.nativewindow.NativeWindow [junit] Added Method getSurfaceBounds, desc[()Lcom/jogamp/nativewindow/util/Rectangle;], sig[null], throws nil, access[abstract public] [junit] Added Method getBounds, desc[()Lcom/jogamp/nativewindow/util/Rectangle;], sig[null], throws nil, access[abstract public] [junit] Class com.jogamp.nativewindow.NativeWindowFactory [junit] Added Field TYPE_DRM_GBM, desc[Ljava/lang/String;], sig[null], value[type java.lang.String, data .egl.gbm, access[final public static] [junit] Added Method getLocationOnScreen, desc[(Lcom/jogamp/nativewindow/NativeWindow;)Lcom/jogamp/nativewindow/util/Point;], sig[null], throws nil, access[public static] [junit] Added Field TYPE_WAYLAND, desc[Ljava/lang/String;], sig[null], value[type java.lang.String, data .wayland, 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.awt.JAWTWindow [junit] Added Method invalidateNative, desc[(J)V], sig[null], throws nil, access[abstract protected] [junit] Added Field jawt_surface_bounds, desc[Lcom/jogamp/nativewindow/util/Rectangle;], sig[null], value[type null, data null, access[protected] [junit] Added Method getJAWTSurfaceBounds, desc[()Lcom/jogamp/nativewindow/util/RectangleImmutable;], sig[null], throws nil, access[final public] [junit] Added Method getBounds, desc[()Lcom/jogamp/nativewindow/util/Rectangle;], sig[null], throws nil, access[final public] [junit] Added Method getSurfaceBounds, desc[()Lcom/jogamp/nativewindow/util/Rectangle;], sig[null], throws nil, access[final public] [junit] Added Method detachSurfaceLayerImpl, desc[(J)V], sig[null], throws nil, access[protected] [junit] Added Method layoutSurfaceLayerImpl, desc[(Z)V], sig[null], throws nil, 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 autoScaleUp, desc[(I)I], sig[null], throws nil, access[public static] [junit] Added Method autoScaleDown, desc[(I)I], sig[null], throws nil, access[public static] [junit] Added Method getLocationInPixels, desc[(Lorg/eclipse/swt/widgets/Control;)Lorg/eclipse/swt/graphics/Point;], sig[null], throws [com/jogamp/nativewindow/NativeWindowException], access[public static] [junit] Added Method getSizeInPixels, desc[(Lorg/eclipse/swt/widgets/Control;)Lorg/eclipse/swt/graphics/Point;], sig[null], throws [com/jogamp/nativewindow/NativeWindowException], access[public static] [junit] Added Method initSingleton, desc[()V], sig[null], throws nil, access[public static] [junit] Added Method deviceZoomScaleUp, desc[(Lcom/jogamp/nativewindow/util/Point;)Lcom/jogamp/nativewindow/util/Point;], sig[null], throws nil, access[public static] [junit] Added Method isOnSWTThread, desc[(Lorg/eclipse/swt/widgets/Display;)Z], sig[null], throws nil, access[public static] [junit] Added Method printInfo, desc[(Ljava/io/PrintStream;Lorg/eclipse/swt/widgets/Display;)V], sig[null], throws nil, access[public static] [junit] Added Method invokeOnOSTKThread, desc[(ZLjava/lang/Runnable;)V], sig[null], throws nil, access[public static] [junit] Added Method deviceZoomScaleUp, desc[(I)I], sig[null], throws nil, access[public static] [junit] Added Method getAutoScalingFactor, desc[()F], sig[null], throws [com/jogamp/nativewindow/NativeWindowException], access[public static] [junit] Added Method deviceZoomScaleDown, desc[(I)I], sig[null], throws nil, access[public static] [junit] Added Method getClientAreaInPixels, desc[(Lorg/eclipse/swt/widgets/Scrollable;)Lorg/eclipse/swt/graphics/Rectangle;], sig[null], throws [com/jogamp/nativewindow/NativeWindowException], access[public static] [junit] Added Method invokeOnSWTThread, desc[(Lorg/eclipse/swt/widgets/Display;ZLjava/lang/Runnable;)V], sig[null], throws nil, access[public static] [junit] Added Method getDeviceZoomScalingFactor, desc[()F], sig[null], throws nil, access[public static] [junit] Added Method deviceZoomScaleDown, desc[(Lcom/jogamp/nativewindow/util/Point;)Lcom/jogamp/nativewindow/util/Point;], sig[null], throws nil, access[public static] [junit] Class com.jogamp.nativewindow.util.Point [junit] Added Method setY, desc[(I)Lcom/jogamp/nativewindow/util/Point;], 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] Added Method setX, desc[(I)Lcom/jogamp/nativewindow/util/Point;], sig[null], throws nil, access[final public] [junit] Class com.jogamp.nativewindow.util.Rectangle [junit] Added Method scale, desc[(FF)Lcom/jogamp/nativewindow/util/Rectangle;], sig[null], throws nil, access[final public] [junit] Added Method set, desc[(Lcom/jogamp/nativewindow/util/RectangleImmutable;)Lcom/jogamp/nativewindow/util/Rectangle;], sig[null], throws nil, access[final public] [junit] Added Method setHeight, desc[(I)Lcom/jogamp/nativewindow/util/Rectangle;], sig[null], throws nil, access[final public] [junit] Added Method intersection, desc[(IIII)Lcom/jogamp/nativewindow/util/Rectangle;], sig[null], throws nil, access[final public] [junit] Added Method union, desc[(Lcom/jogamp/nativewindow/util/RectangleImmutable;)Lcom/jogamp/nativewindow/util/Rectangle;], sig[null], throws nil, access[final public] [junit] Added Method union, desc[(IIII)Lcom/jogamp/nativewindow/util/Rectangle;], sig[null], throws nil, access[final public] [junit] Added Method scaleInv, desc[(FF)Lcom/jogamp/nativewindow/util/Rectangle;], sig[null], throws nil, access[final public] [junit] Added Method intersection, desc[(Lcom/jogamp/nativewindow/util/RectangleImmutable;)Lcom/jogamp/nativewindow/util/Rectangle;], sig[null], throws nil, access[final public] [junit] Added Method contains, desc[(Lcom/jogamp/nativewindow/util/RectangleImmutable;)Z], sig[null], throws nil, access[final public] [junit] Added Method setX, desc[(I)Lcom/jogamp/nativewindow/util/Rectangle;], sig[null], throws nil, access[final public] [junit] Added Method setY, desc[(I)Lcom/jogamp/nativewindow/util/Rectangle;], sig[null], throws nil, access[final public] [junit] Added Method set, desc[(IIII)Lcom/jogamp/nativewindow/util/Rectangle;], sig[null], throws nil, access[final public] [junit] Added Method setWidth, desc[(I)Lcom/jogamp/nativewindow/util/Rectangle;], sig[null], throws nil, access[final public] [junit] Class com.jogamp.nativewindow.util.RectangleImmutable [junit] Added Method union, desc[(IIII)Lcom/jogamp/nativewindow/util/Rectangle;], sig[null], throws nil, access[abstract public] [junit] Added Method intersection, desc[(IIII)Lcom/jogamp/nativewindow/util/Rectangle;], sig[null], throws nil, access[abstract public] [junit] Added Method intersection, desc[(Lcom/jogamp/nativewindow/util/RectangleImmutable;)Lcom/jogamp/nativewindow/util/Rectangle;], sig[null], throws nil, access[abstract public] [junit] Added Method union, desc[(Lcom/jogamp/nativewindow/util/RectangleImmutable;)Lcom/jogamp/nativewindow/util/Rectangle;], sig[null], throws nil, access[abstract public] [junit] Added Method union, desc[(Ljava/util/List;)Lcom/jogamp/nativewindow/util/Rectangle;], sig[(Ljava/util/List;)Lcom/jogamp/nativewindow/util/Rectangle;], throws nil, access[abstract public] [junit] Added Method contains, desc[(Lcom/jogamp/nativewindow/util/RectangleImmutable;)Z], sig[null], throws nil, access[abstract public] [junit] Class com.jogamp.newt.MonitorDevice [junit] Added Field nativeHandle, desc[J], sig[null], value[type null, data null, access[final protected] [junit] Added Method getOrientationTo, desc[(Lcom/jogamp/newt/MonitorDevice;[I)Lcom/jogamp/newt/MonitorDevice$Orientation;], sig[null], throws nil, access[final public] [junit] Added Method , desc[(Lcom/jogamp/newt/Screen;JIZZLcom/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;JIZZLcom/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 getHandle, desc[()J], sig[null], throws nil, access[final public] [junit] Class com.jogamp.newt.MonitorDevice.Orientation [junit] Added Class , access[enum final public super synchronized] [junit] Class com.jogamp.newt.Screen [junit] Added Method getMonitorByHandle, desc[(J)Lcom/jogamp/newt/MonitorDevice;], sig[null], throws nil, access[final public] [junit] Added Method getMonitorById, desc[(I)Lcom/jogamp/newt/MonitorDevice;], sig[null], throws nil, access[final public] [junit] Added Method getFullyEnteredMonitor, desc[(Lcom/jogamp/nativewindow/util/RectangleImmutable;)Lcom/jogamp/newt/MonitorDevice;], sig[null], throws nil, access[final public] [junit] Class com.jogamp.newt.Window [junit] Added Method toString, desc[(Ljava/lang/StringBuilder;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[abstract public] [junit] Added Method toString, desc[()Ljava/lang/String;], 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 toSimpleString, desc[(Ljava/lang/StringBuilder;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[abstract public] [junit] Added Field STATE_MASK_REPOSITIONABLE, desc[I], sig[null], value[type java.lang.Integer, data 16384, access[final public static] [junit] Added Method toSimpleString, desc[()Ljava/lang/String;], sig[null], throws nil, access[abstract public] [junit] Class com.jogamp.newt.awt.NewtCanvasAWT [junit] Added Method getNativeSurface, desc[()Lcom/jogamp/nativewindow/NativeSurface;], sig[null], throws nil, access[public] [junit] Class com.jogamp.newt.javafx.NewtCanvasJFX [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.newt.opengl.GLWindow [junit] Added Method toSimpleString, desc[()Ljava/lang/String;], sig[null], throws nil, access[final public] [junit] Added Method toString, desc[(Ljava/lang/StringBuilder;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[final public] [junit] Added Method getLock, desc[()Lcom/jogamp/common/util/locks/RecursiveLock;], sig[null], throws nil, access[public] [junit] Added Method getSurfaceBounds, desc[()Lcom/jogamp/nativewindow/util/Rectangle;], sig[null], throws nil, access[final public] [junit] Added Method toSimpleString, desc[(Ljava/lang/StringBuilder;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[final public] [junit] 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_1D_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36968, 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_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_RECT, desc[I], sig[null], value[type java.lang.Integer, data 36943, 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_IMAGE_1D, desc[I], sig[null], value[type java.lang.Integer, data 36940, access[final public static] [junit] Added Field GL_UNSIGNED_INT_IMAGE_1D, desc[I], sig[null], value[type java.lang.Integer, data 36962, access[final public static] [junit] Added Field GL_INT_IMAGE_2D_MULTISAMPLE, desc[I], sig[null], value[type java.lang.Integer, data 36960, access[final public static] [junit] Added Field GL_MAX_COMBINED_IMAGE_UNITS_AND_FRAGMENT_OUTPUTS, desc[I], sig[null], value[type java.lang.Integer, data 36665, access[final public static] [junit] Added Field GL_INT_IMAGE_2D_RECT, desc[I], sig[null], value[type java.lang.Integer, data 36954, access[final public static] [junit] Added Field GL_INT_IMAGE_2D_MULTISAMPLE_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36961, access[final public static] [junit] Added Field GL_IMAGE_1D_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36946, 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_IMAGE_2D_MULTISAMPLE_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36950, access[final public static] [junit] Added Field GL_INT_IMAGE_1D_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, desc[I], sig[null], value[type java.lang.Integer, data 36971, access[final public static] [junit] Class com.jogamp.opengl.GL3 [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_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_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_MULTISAMPLE_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36950, access[final public static] [junit] Added Field GL_UNSIGNED_INT_IMAGE_1D_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36968, access[final public static] [junit] Added Field GL_INT_IMAGE_2D_RECT, desc[I], sig[null], value[type java.lang.Integer, data 36954, access[final public static] [junit] Added Field GL_IMAGE_2D_MULTISAMPLE, desc[I], sig[null], value[type java.lang.Integer, data 36949, access[final public static] [junit] Added Field GL_MAX_COMBINED_IMAGE_UNITS_AND_FRAGMENT_OUTPUTS, desc[I], sig[null], value[type java.lang.Integer, data 36665, access[final public static] [junit] Added Field GL_INT_IMAGE_2D_MULTISAMPLE_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36961, 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_INT_IMAGE_1D, desc[I], sig[null], value[type java.lang.Integer, data 36951, access[final public static] [junit] Added Field GL_IMAGE_1D_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36946, access[final public static] [junit] Added Field GL_IMAGE_1D, desc[I], sig[null], value[type java.lang.Integer, data 36940, 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] Class com.jogamp.opengl.GL3ES3 [junit] Added Field GL_IMAGE_FORMAT_COMPATIBILITY_TYPE, desc[I], sig[null], value[type java.lang.Integer, data 37063, access[final public static] [junit] Added Field GL_MULTISAMPLE_LINE_WIDTH_RANGE, desc[I], sig[null], value[type java.lang.Integer, data 37761, access[final public static] [junit] Added Field GL_MAX_VERTEX_IMAGE_UNIFORMS, desc[I], sig[null], value[type java.lang.Integer, data 37066, access[final public static] [junit] Added Field GL_MAX_COMBINED_IMAGE_UNIFORMS, desc[I], sig[null], value[type java.lang.Integer, data 37071, 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_FRAGMENT_IMAGE_UNIFORMS, desc[I], sig[null], value[type java.lang.Integer, data 37070, 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 Method glPrimitiveBoundingBox, desc[(FFFFFFFF)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_PRIMITIVE_BOUNDING_BOX, desc[I], sig[null], value[type java.lang.Integer, data 37566, access[final public static] [junit] Added Field GL_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_GEOMETRY_IMAGE_UNIFORMS, desc[I], sig[null], value[type java.lang.Integer, data 37069, access[final public static] [junit] Added Field GL_MULTISAMPLE_LINE_WIDTH_GRANULARITY, desc[I], sig[null], value[type java.lang.Integer, data 37762, access[final public static] [junit] Added Field GL_MAX_TESS_CONTROL_IMAGE_UNIFORMS, desc[I], sig[null], value[type java.lang.Integer, data 37067, access[final public static] [junit] Class com.jogamp.opengl.GL3bc [junit] Added Field GL_TEXTURE_REDUCTION_MODE_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37734, access[final public static] [junit] Added Field GL_WEIGHTED_AVERAGE_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37735, access[final public static] [junit] Class com.jogamp.opengl.GL4bc [junit] Added Method glGetUniformi64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Method glUniform3ui64ARB, desc[(IJJJ)V], sig[null], throws nil, access[abstract public] [junit] Added Method glProgramUniform3ui64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Method glGetUniformui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Method glUniform1ui64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public] [junit] Added 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 glUniform4ui64vARB, 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 glProgramUniform3i64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Method glProgramUniform4ui64ARB, desc[(IIJJJJ)V], sig[null], throws nil, access[abstract public] [junit] Added Method glUniform3ui64vARB, 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 Field GL_UNSIGNED_INT64_VEC4_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36855, access[final public static] [junit] Added Method glProgramUniform4ui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_INT64_VEC2_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36841, access[final public static] [junit] Added Method glUniform1i64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_MAX_SHADER_COMPILER_THREADS_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37296, access[final public static] [junit] Added Method glUniform1ui64ARB, desc[(IJ)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 glProgramUniform2ui64ARB, desc[(IIJJ)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 glGetUniformui64vARB, 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_SAMPLE_LOCATION_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36432, access[final public static] [junit] Added Method glUniform3i64vARB, desc[(IILjava/nio/LongBuffer;)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 glProgramUniform1i64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Method glProgramUniform1ui64ARB, desc[(IIJ)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_INT64_ARB, desc[I], sig[null], value[type java.lang.Integer, data 5134, access[final public static] [junit] Added Method glGetUniformi64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Method glEvaluateDepthValuesARB, 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_INT64_VEC3_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36842, access[final public static] [junit] Added Method glProgramUniform2ui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Method glUniform3i64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Method glProgramUniform2i64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Method glGetnUniformui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Method glProgramUniform3ui64ARB, desc[(IIJJJ)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 glUniform4i64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Method glUniform1i64ARB, desc[(IJ)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_UNSIGNED_INT64_VEC2_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36853, 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 glUniform4i64ARB, desc[(IJJJJ)V], sig[null], throws nil, access[abstract public] [junit] Added Method glProgramUniform4i64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Method glFramebufferSampleLocationsfvARB, desc[(III[FI)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 glProgramUniform2ui64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Method glProgramUniform4i64ARB, desc[(IIJJJJ)V], sig[null], throws nil, access[abstract public] [junit] Added Method glProgramUniform4ui64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Method glUniform1ui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Method glUniform2i64ARB, desc[(IJJ)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 glProgramUniform2i64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_FRAMEBUFFER_SAMPLE_LOCATION_PIXEL_GRID_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37699, access[final public static] [junit] Added Method glMaxShaderCompilerThreadsARB, desc[(I)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 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 glUniform4ui64ARB, desc[(IJJJJ)V], sig[null], throws nil, access[abstract public] [junit] Added Method glUniform2i64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Method glProgramUniform1i64ARB, desc[(IIJ)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 glUniform2ui64ARB, desc[(IJJ)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 glProgramUniform3i64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_SAMPLE_LOCATION_PIXEL_GRID_WIDTH_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37694, access[final public static] [junit] Added Method glUniform1i64vARB, desc[(IILjava/nio/LongBuffer;)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 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 glProgramUniform2i64ARB, desc[(IIJJ)V], sig[null], throws nil, access[abstract public] [junit] Added Method glFramebufferSampleLocationsfvARB, desc[(IIILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_FRAMEBUFFER_PROGRAMMABLE_SAMPLE_LOCATIONS_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37698, access[final public static] [junit] Added Method glGetnUniformi64vARB, desc[(III[JI)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 glProgramUniform1ui64vARB, desc[(IIILjava/nio/LongBuffer;)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 glUniform2i64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_SAMPLE_LOCATION_SUBPIXEL_BITS_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37693, access[final public static] [junit] 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 getFactoryImpl, desc[(Z)Lcom/jogamp/opengl/GLDrawableFactory;], sig[null], throws nil, access[protected static] [junit] Added Method getFactory, desc[(Z)Lcom/jogamp/opengl/GLDrawableFactory;], sig[null], throws nil, access[public static] [junit] Added Method getFactory, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;)Lcom/jogamp/opengl/GLDrawableFactory;], sig[null], throws nil, access[public static] [junit] Class com.jogamp.opengl.GLProfile [junit] Added Field GL_PROFILE_LIST_MAX_MOBILE, desc[[Ljava/lang/String;], sig[null], value[type null, data null, access[final public static] [junit] Added Field disabledEGL, desc[Z], sig[null], value[type null, data null, access[final public static] [junit] Class com.jogamp.opengl.GLRendererQuirks [junit] Added Field NoFBOSupport, desc[I], sig[null], value[type java.lang.Integer, data 23, access[final public static] [junit] Added Field No10BitColorCompOffscreen, desc[I], sig[null], value[type java.lang.Integer, data 25, access[final public static] [junit] Added 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 Method exist, desc[(Lcom/jogamp/opengl/GLRendererQuirks;I)Z], sig[null], throws [java/lang/IllegalArgumentException], access[public static] [junit] Added Field DontChooseFBConfigBestMatch, desc[I], sig[null], value[type java.lang.Integer, data 24, access[final public static] [junit] Class com.jogamp.opengl.GLRendererQuirks.Override [junit] Added Class , access[enum final public super synchronized] [junit] Class com.jogamp.opengl.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 eglGetPlatformDisplay, desc[(IJLcom/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 eglCreatePlatformWindowSurface, desc[(JJJLcom/jogamp/common/nio/PointerBuffer;)J], sig[null], throws nil, access[public static] [junit] Added Method eglClientWaitSync, desc[(JJIJ)I], sig[null], throws nil, access[public static] [junit] Added Method eglCreateImage, desc[(JJIJLcom/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 eglDestroySync, desc[(JJ)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] 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] Added Method eglCreatePlatformPixmapSurface, desc[(JJJLcom/jogamp/common/nio/PointerBuffer;)J], sig[null], throws nil, access[public static] [junit] Class com.jogamp.opengl.egl.EGLClientPixmapHI [junit] Added Method getPData, desc[()J], sig[null], throws nil, access[public] [junit] Added Method setPData, desc[(J)Lcom/jogamp/opengl/egl/EGLClientPixmapHI;], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.egl.EGLExt [junit] Added Method eglStreamConsumerReleaseKHR, desc[(JJ)Z], sig[null], throws nil, access[abstract public] [junit] Added Method eglLabelObjectKHR, desc[(JIJJ)I], sig[null], throws nil, access[abstract public] [junit] Added Method eglQueryOutputLayerStringEXT, desc[(JJI)Ljava/nio/ByteBuffer;], 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 eglDestroyStreamKHR, desc[(JJ)Z], sig[null], throws nil, access[abstract public] [junit] Added Method eglGetPlatformDisplayEXT, desc[(IJLjava/nio/IntBuffer;)J], sig[null], throws nil, access[abstract public] [junit] Added Method 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 eglQueryOutputPortAttribEXT, desc[(JJILcom/jogamp/common/nio/PointerBuffer;)Z], sig[null], throws nil, access[abstract public] [junit] Added Method eglCreatePlatformPixmapSurfaceEXT, desc[(JJJLjava/nio/IntBuffer;)J], sig[null], throws nil, access[abstract public] [junit] Added Method eglFenceNV, desc[(J)Z], sig[null], throws nil, access[abstract public] [junit] Added Method eglOutputLayerAttribEXT, desc[(JJIJ)Z], sig[null], throws nil, access[abstract public] [junit] Added Method eglCreateImageKHR, desc[(JJIJLjava/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 eglCreatePlatformWindowSurfaceEXT, 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 eglGetSyncAttribNV, desc[(JILjava/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 eglDestroySyncNV, desc[(J)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 eglQueryDeviceAttribEXT, desc[(JILcom/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 eglQueryStreamKHR, desc[(JJILjava/nio/IntBuffer;)Z], sig[null], throws nil, access[abstract public] [junit] Added Method eglGetStreamFileDescriptorKHR, desc[(JJ)I], sig[null], throws nil, access[abstract public] [junit] Added Method eglQueryDeviceStringEXT, desc[(JI)Ljava/nio/ByteBuffer;], sig[null], throws nil, access[abstract public] [junit] Added Method eglStreamConsumerAcquireKHR, desc[(JJ)Z], sig[null], throws nil, access[abstract public] [junit] Added Method eglCreateFenceSyncNV, desc[(JILjava/nio/IntBuffer;)J], sig[null], throws nil, access[abstract public] [junit] Added Method eglStreamConsumerOutputEXT, desc[(JJJ)Z], sig[null], throws nil, access[abstract public] [junit] Added Method eglQueryStreamu64KHR, desc[(JJILjava/nio/LongBuffer;)Z], sig[null], throws nil, access[abstract public] [junit] Added Method eglQueryStreamTimeKHR, desc[(JJILjava/nio/LongBuffer;)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] Added Method eglClientWaitSyncNV, desc[(JIJ)I], sig[null], throws nil, access[abstract public] [junit] Added Method eglCreateStreamFromFileDescriptorKHR, desc[(JI)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.NativeSurface [junit] Added Method getLock, desc[()Lcom/jogamp/common/util/locks/RecursiveLock;], sig[null], throws nil, access[abstract public] [junit] Class com.jogamp.nativewindow.NativeWindow [junit] Added Method getSurfaceBounds, desc[()Lcom/jogamp/nativewindow/util/Rectangle;], sig[null], throws nil, access[abstract public] [junit] Added Method getBounds, desc[()Lcom/jogamp/nativewindow/util/Rectangle;], sig[null], throws nil, access[abstract public] [junit] Class com.jogamp.nativewindow.NativeWindowFactory [junit] Changed Field TYPE_AWT, type[nil -> java.lang.String], access[] [junit] Changed Field TYPE_EGL, type[nil -> java.lang.String], access[] [junit] Changed Field TYPE_WINDOWS, 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_DEFAULT, type[nil -> java.lang.String], access[] [junit] Added Method getLocationOnScreen, desc[(Lcom/jogamp/nativewindow/NativeWindow;)Lcom/jogamp/nativewindow/util/Point;], sig[null], throws nil, access[public static] [junit] Added Field TYPE_WAYLAND, desc[Ljava/lang/String;], sig[null], value[type java.lang.String, data .wayland, 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] Changed Field TYPE_BCM_VC_IV, 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_X11, type[nil -> java.lang.String], access[] [junit] Changed Field TYPE_MACOSX, type[nil -> java.lang.String], access[] [junit] Changed Field TYPE_ANDROID, 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 layoutSurfaceLayerImpl, desc[(JZ)V], sig[null], throws nil, access[protected] [junit] Removed Field bounds, desc[Lcom/jogamp/nativewindow/util/Rectangle;], sig[null], value[type null, data null, access[protected] [junit] Added Method invalidateNative, desc[(J)V], sig[null], throws nil, access[abstract protected] [junit] Removed Method invalidateNative, desc[()V], sig[null], throws nil, access[abstract protected] [junit] Added Field jawt_surface_bounds, desc[Lcom/jogamp/nativewindow/util/Rectangle;], sig[null], value[type null, data null, access[protected] [junit] Added Method getJAWTSurfaceBounds, desc[()Lcom/jogamp/nativewindow/util/RectangleImmutable;], sig[null], throws nil, access[final public] [junit] Removed Method updateLockedData, desc[(Ljogamp/nativewindow/jawt/JAWT_Rectangle;)Z], sig[null], throws nil, access[final protected] [junit] Removed Method getBounds, desc[()Lcom/jogamp/nativewindow/util/RectangleImmutable;], sig[null], throws nil, access[final public] [junit] Added Method getBounds, desc[()Lcom/jogamp/nativewindow/util/Rectangle;], sig[null], throws nil, access[final public] [junit] Removed Method 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] Added Method getSurfaceBounds, desc[()Lcom/jogamp/nativewindow/util/Rectangle;], sig[null], throws nil, access[final public] [junit] Removed Method detachSurfaceLayerImpl, desc[(JLjava/lang/Runnable;)V], sig[null], throws nil, access[protected] [junit] Added Method detachSurfaceLayerImpl, desc[(J)V], sig[null], throws nil, access[protected] [junit] Added Method layoutSurfaceLayerImpl, desc[(Z)V], sig[null], throws nil, 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 autoScaleUp, desc[(I)I], sig[null], throws nil, access[public static] [junit] Added Method autoScaleDown, desc[(I)I], sig[null], throws nil, access[public static] [junit] Added Method getLocationInPixels, desc[(Lorg/eclipse/swt/widgets/Control;)Lorg/eclipse/swt/graphics/Point;], sig[null], throws [com/jogamp/nativewindow/NativeWindowException], access[public static] [junit] Added Method getSizeInPixels, desc[(Lorg/eclipse/swt/widgets/Control;)Lorg/eclipse/swt/graphics/Point;], sig[null], throws [com/jogamp/nativewindow/NativeWindowException], access[public static] [junit] Added Method initSingleton, desc[()V], sig[null], throws nil, access[public static] [junit] Added Method deviceZoomScaleUp, desc[(Lcom/jogamp/nativewindow/util/Point;)Lcom/jogamp/nativewindow/util/Point;], sig[null], throws nil, access[public static] [junit] Added Method isOnSWTThread, desc[(Lorg/eclipse/swt/widgets/Display;)Z], sig[null], throws nil, access[public static] [junit] Added Method printInfo, desc[(Ljava/io/PrintStream;Lorg/eclipse/swt/widgets/Display;)V], sig[null], throws nil, access[public static] [junit] Added Method invokeOnOSTKThread, desc[(ZLjava/lang/Runnable;)V], sig[null], throws nil, access[public static] [junit] Added Method deviceZoomScaleUp, desc[(I)I], sig[null], throws nil, access[public static] [junit] Added Method getAutoScalingFactor, desc[()F], sig[null], throws [com/jogamp/nativewindow/NativeWindowException], access[public static] [junit] Added Method deviceZoomScaleDown, desc[(I)I], sig[null], throws nil, access[public static] [junit] Added Method getClientAreaInPixels, desc[(Lorg/eclipse/swt/widgets/Scrollable;)Lorg/eclipse/swt/graphics/Rectangle;], sig[null], throws [com/jogamp/nativewindow/NativeWindowException], access[public static] [junit] Added Method invokeOnSWTThread, desc[(Lorg/eclipse/swt/widgets/Display;ZLjava/lang/Runnable;)V], sig[null], throws nil, access[public static] [junit] Removed Method invoke, desc[(Lorg/eclipse/swt/widgets/Display;ZLjava/lang/Runnable;)V], sig[null], throws nil, access[public static] [junit] Added Method getDeviceZoomScalingFactor, desc[()F], sig[null], throws nil, access[public static] [junit] Removed Method gdk_window_set_back_pixmap, desc[(JJZ)V], sig[null], throws nil, access[public static] [junit] Removed Method invoke, desc[(ZLjava/lang/Runnable;)V], sig[null], throws nil, access[public static] [junit] Added Method deviceZoomScaleDown, desc[(Lcom/jogamp/nativewindow/util/Point;)Lcom/jogamp/nativewindow/util/Point;], sig[null], throws nil, access[public static] [junit] Class com.jogamp.nativewindow.util.Point [junit] Added Method setY, desc[(I)Lcom/jogamp/nativewindow/util/Point;], 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] 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] Added Method set, desc[(II)Lcom/jogamp/nativewindow/util/Point;], sig[null], throws nil, access[final public] [junit] Removed Method setX, desc[(I)V], sig[null], throws nil, access[final public] [junit] Added Method setX, desc[(I)Lcom/jogamp/nativewindow/util/Point;], sig[null], throws nil, access[final public] [junit] Class com.jogamp.nativewindow.util.Rectangle [junit] Removed Method setWidth, desc[(I)V], sig[null], throws nil, access[final public] [junit] Added Method scale, desc[(FF)Lcom/jogamp/nativewindow/util/Rectangle;], sig[null], throws nil, access[final public] [junit] Removed Method setHeight, desc[(I)V], sig[null], throws nil, access[final public] [junit] Added Method set, desc[(Lcom/jogamp/nativewindow/util/RectangleImmutable;)Lcom/jogamp/nativewindow/util/Rectangle;], sig[null], throws nil, access[final public] [junit] Added Method setHeight, desc[(I)Lcom/jogamp/nativewindow/util/Rectangle;], sig[null], throws nil, access[final public] [junit] Added Method intersection, desc[(IIII)Lcom/jogamp/nativewindow/util/Rectangle;], sig[null], throws nil, access[final public] [junit] Added Method union, desc[(Lcom/jogamp/nativewindow/util/RectangleImmutable;)Lcom/jogamp/nativewindow/util/Rectangle;], sig[null], throws nil, access[final public] [junit] Added Method union, desc[(IIII)Lcom/jogamp/nativewindow/util/Rectangle;], sig[null], throws nil, access[final public] [junit] Removed Method union, desc[(Lcom/jogamp/nativewindow/util/RectangleImmutable;)Lcom/jogamp/nativewindow/util/RectangleImmutable;], sig[null], throws nil, access[final public] [junit] Added Method scaleInv, desc[(FF)Lcom/jogamp/nativewindow/util/Rectangle;], sig[null], throws nil, access[final public] [junit] Added Method intersection, desc[(Lcom/jogamp/nativewindow/util/RectangleImmutable;)Lcom/jogamp/nativewindow/util/Rectangle;], sig[null], throws nil, access[final public] [junit] Removed Method set, desc[(IIII)V], sig[null], throws nil, access[final public] [junit] Removed Method union, desc[(IIII)Lcom/jogamp/nativewindow/util/RectangleImmutable;], sig[null], throws nil, access[final public] [junit] Added Method contains, desc[(Lcom/jogamp/nativewindow/util/RectangleImmutable;)Z], sig[null], throws nil, access[final public] [junit] Removed Method setX, desc[(I)V], sig[null], throws nil, access[final public] [junit] Removed Method intersection, desc[(Lcom/jogamp/nativewindow/util/RectangleImmutable;)Lcom/jogamp/nativewindow/util/RectangleImmutable;], sig[null], throws nil, access[final public] [junit] Added Method setX, desc[(I)Lcom/jogamp/nativewindow/util/Rectangle;], sig[null], throws nil, access[final public] [junit] Removed Method setY, desc[(I)V], sig[null], throws nil, access[final public] [junit] Removed Method set, desc[(Lcom/jogamp/nativewindow/util/RectangleImmutable;)V], sig[null], throws nil, access[final public] [junit] Added Method setY, desc[(I)Lcom/jogamp/nativewindow/util/Rectangle;], sig[null], throws nil, access[final public] [junit] Removed Method set, desc[(Lcom/jogamp/nativewindow/util/Rectangle;)V], sig[null], throws nil, access[final public] [junit] Added Method set, desc[(IIII)Lcom/jogamp/nativewindow/util/Rectangle;], sig[null], throws nil, access[final public] [junit] Removed Method intersection, desc[(IIII)Lcom/jogamp/nativewindow/util/RectangleImmutable;], sig[null], throws nil, access[final public] [junit] Added Method setWidth, desc[(I)Lcom/jogamp/nativewindow/util/Rectangle;], sig[null], throws nil, access[final public] [junit] Class com.jogamp.nativewindow.util.RectangleImmutable [junit] Added Method union, desc[(IIII)Lcom/jogamp/nativewindow/util/Rectangle;], sig[null], throws nil, access[abstract public] [junit] Removed Method intersection, desc[(Lcom/jogamp/nativewindow/util/RectangleImmutable;)Lcom/jogamp/nativewindow/util/RectangleImmutable;], sig[null], throws nil, access[abstract public] [junit] Removed Method union, desc[(IIII)Lcom/jogamp/nativewindow/util/RectangleImmutable;], sig[null], throws nil, access[abstract public] [junit] Added Method intersection, desc[(IIII)Lcom/jogamp/nativewindow/util/Rectangle;], sig[null], throws nil, access[abstract public] [junit] Added Method intersection, desc[(Lcom/jogamp/nativewindow/util/RectangleImmutable;)Lcom/jogamp/nativewindow/util/Rectangle;], sig[null], throws nil, access[abstract public] [junit] Added Method union, desc[(Lcom/jogamp/nativewindow/util/RectangleImmutable;)Lcom/jogamp/nativewindow/util/Rectangle;], sig[null], throws nil, access[abstract public] [junit] Added Method union, desc[(Ljava/util/List;)Lcom/jogamp/nativewindow/util/Rectangle;], sig[(Ljava/util/List;)Lcom/jogamp/nativewindow/util/Rectangle;], throws nil, access[abstract public] [junit] Removed Method union, desc[(Lcom/jogamp/nativewindow/util/RectangleImmutable;)Lcom/jogamp/nativewindow/util/RectangleImmutable;], sig[null], throws nil, access[abstract public] [junit] Removed Method intersection, desc[(IIII)Lcom/jogamp/nativewindow/util/RectangleImmutable;], sig[null], throws nil, access[abstract public] [junit] Added Method contains, desc[(Lcom/jogamp/nativewindow/util/RectangleImmutable;)Z], sig[null], throws nil, access[abstract public] [junit] Class com.jogamp.newt.Display.PointerIcon [junit] Removed Method validate, desc[()Z], sig[null], throws nil, access[abstract public] [junit] Class com.jogamp.newt.MonitorDevice [junit] Added Field nativeHandle, desc[J], sig[null], value[type null, data null, access[final protected] [junit] Added Method getOrientationTo, desc[(Lcom/jogamp/newt/MonitorDevice;[I)Lcom/jogamp/newt/MonitorDevice$Orientation;], sig[null], throws nil, access[final public] [junit] Added Method , desc[(Lcom/jogamp/newt/Screen;JIZZLcom/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;JIZZLcom/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] Removed 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 getHandle, desc[()J], sig[null], throws nil, access[final public] [junit] Class com.jogamp.newt.MonitorDevice.Orientation [junit] Added Class , access[enum final public super synchronized] [junit] Class com.jogamp.newt.Screen [junit] Added Method getMonitorByHandle, desc[(J)Lcom/jogamp/newt/MonitorDevice;], sig[null], throws nil, access[final public] [junit] Added Method getMonitorById, desc[(I)Lcom/jogamp/newt/MonitorDevice;], sig[null], throws nil, access[final public] [junit] Removed Method getMonitor, desc[(I)Lcom/jogamp/newt/MonitorDevice;], sig[null], throws nil, access[final public] [junit] Added Method getFullyEnteredMonitor, desc[(Lcom/jogamp/nativewindow/util/RectangleImmutable;)Lcom/jogamp/newt/MonitorDevice;], sig[null], throws nil, access[final public] [junit] Class com.jogamp.newt.Window [junit] Added Method toString, desc[(Ljava/lang/StringBuilder;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[abstract public] [junit] CompatChanged Method com.jogamp.[newt.Window -> nativewindow.NativeWindow].getBounds, access[] [junit] Added Method toString, desc[()Ljava/lang/String;], 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 toSimpleString, desc[(Ljava/lang/StringBuilder;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[abstract public] [junit] Added Field STATE_MASK_REPOSITIONABLE, desc[I], sig[null], value[type java.lang.Integer, data 16384, access[final public static] [junit] Added Method toSimpleString, 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 toSimpleString, desc[()Ljava/lang/String;], sig[null], throws nil, access[final public] [junit] Added Method toString, desc[(Ljava/lang/StringBuilder;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[final public] [junit] Added Method getLock, desc[()Lcom/jogamp/common/util/locks/RecursiveLock;], sig[null], throws nil, access[public] [junit] Added Method getSurfaceBounds, desc[()Lcom/jogamp/nativewindow/util/Rectangle;], sig[null], throws nil, access[final public] [junit] Added Method toSimpleString, desc[(Ljava/lang/StringBuilder;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[final public] [junit] Class com.jogamp.newt.swt.NewtCanvasSWT [junit] Changed Class , access[] [junit] Added Method getNativeSurface, desc[()Lcom/jogamp/nativewindow/NativeSurface;], sig[null], throws nil, access[public] [junit] Removed Method updateSizeCheck, desc[()V], sig[null], throws nil, access[final protected] [junit] CompatChanged Method dispose, throws[[] -> [org/eclipse/swt/SWTException]], access[] [junit] CompatChanged Method setNEWTChild, throws[[] -> [org/eclipse/swt/SWTException]], access[] [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] Class com.jogamp.opengl.DebugGL4bc [junit] Removed Method glHintPGI, desc[(II)V], sig[null], throws nil, access[public] [junit] Removed Method glBlendFuncSeparateINGR, desc[(IIII)V], sig[null], throws nil, access[public] [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.FBObject.Attachment [junit] Added Method setStorage, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[final protected] [junit] Added Method setStorageDefinition, desc[(Lcom/jogamp/opengl/FBObject$Attachment$StorageDefinition;)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.FBObject.Attachment.StorageDefinition [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GL2 [junit] Added Field GL_UNSIGNED_INT_IMAGE_1D_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36968, 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 glUniform4ui64ARB, desc[(IJJJJ)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 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 Field GL_ALLOW_DRAW_WIN_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107023, access[final public static] [junit] Removed Field GL_SAMPLE_LOCATION_SUBPIXEL_BITS_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37693, 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 Field GL_RED_MAX_CLAMP_INGR, desc[I], sig[null], value[type java.lang.Integer, data 34148, access[final public static] [junit] Removed Method glUniform3ui64vARB, desc[(II[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] Removed Method glProgramUniform1i64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public] [junit] Removed Method glUniform3ui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Removed Method glProgramUniform4i64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Removed Method glProgramUniform4ui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Removed Method glNamedFramebufferSampleLocationsfvARB, desc[(IIILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[abstract public] [junit] 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] Removed Method glProgramUniform2ui64ARB, desc[(IIJJ)V], sig[null], throws nil, access[abstract public] [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 glUniform2ui64vARB, desc[(II[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 Method glProgramUniform3ui64ARB, desc[(IIJJJ)V], sig[null], throws nil, access[abstract public] [junit] Removed Method glGetnUniformui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Removed Field GL_WIDE_LINE_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107042, access[final public static] [junit] Removed Field GL_COLOR3_BIT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 65536, 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 Method glGetUniformui64vARB, desc[(II[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 Field GL_VERTEX4_BIT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 8, access[final public static] [junit] Removed Field GL_FRAMEBUFFER_PROGRAMMABLE_SAMPLE_LOCATIONS_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37698, access[final public static] [junit] Added Field GL_IMAGE_2D_RECT, desc[I], sig[null], value[type java.lang.Integer, data 36943, access[final public static] [junit] Removed Field GL_TEXTURE_REDUCTION_MODE_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37734, access[final public static] [junit] Removed Field GL_WEIGHTED_AVERAGE_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37735, access[final public static] [junit] Removed Field GL_VERTEX23_BIT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 4, access[final public static] [junit] Removed Field GL_STRICT_SCISSOR_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107032, access[final public static] [junit] Removed Field GL_MAT_AMBIENT_AND_DIFFUSE_BIT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 2097152, access[final public static] [junit] Added Field GL_UNSIGNED_INT_IMAGE_2D_RECT, desc[I], sig[null], value[type java.lang.Integer, data 36965, access[final public static] [junit] Removed Field GL_SAMPLE_LOCATION_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36432, access[final public static] [junit] Removed Method glGetUniformi64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public] [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 Field GL_SAMPLE_LOCATION_PIXEL_GRID_HEIGHT_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37695, access[final public static] [junit] Removed Field GL_CONSERVE_MEMORY_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107005, access[final public static] [junit] Removed Method glProgramUniform4i64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public] [junit] Removed Field GL_PREFER_DOUBLEBUFFER_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107000, access[final public static] [junit] Removed Field GL_CLIP_NEAR_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107040, access[final public static] [junit] Removed Method glUniform2i64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public] [junit] Removed Field GL_INT64_VEC4_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36843, access[final public static] [junit] Added Field GL_IMAGE_1D, desc[I], sig[null], value[type java.lang.Integer, data 36940, access[final public static] [junit] Removed Field GL_ALLOW_DRAW_OBJ_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107022, access[final public static] [junit] Removed Field GL_COMPLETION_STATUS_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37297, access[final public static] [junit] Added Field GL_UNSIGNED_INT_IMAGE_1D, desc[I], sig[null], value[type java.lang.Integer, data 36962, access[final public static] [junit] Removed Field GL_RED_MIN_CLAMP_INGR, desc[I], sig[null], value[type java.lang.Integer, data 34144, access[final public static] [junit] Removed Method glGetnUniformi64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Removed Method glProgramUniform1i64ARB, desc[(IIJ)V], sig[null], throws nil, access[abstract public] [junit] Removed Field GL_INT64_VEC3_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36842, access[final public static] [junit] Removed Method glProgramUniform2i64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public] [junit] Removed Field GL_TEXCOORD2_BIT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 536870912, access[final public static] [junit] Removed Method glEvaluateDepthValuesARB, desc[()V], sig[null], throws nil, access[abstract public] [junit] Removed Field GL_PROGRAMMABLE_SAMPLE_LOCATION_TABLE_SIZE_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37696, access[final public static] [junit] Removed Method glProgramUniform3i64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Removed Field GL_NORMAL_BIT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 134217728, access[final public static] [junit] Removed Method glFramebufferSampleLocationsfvARB, desc[(IIILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[abstract public] [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[(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 glProgramUniform2i64ARB, desc[(IIJJ)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 Method glGetnUniformui64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public] [junit] Removed Field GL_MAT_SHININESS_BIT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 33554432, access[final public static] [junit] Removed Method glUniform2ui64ARB, desc[(IJJ)V], sig[null], throws nil, access[abstract public] [junit] Removed Field GL_MAT_EMISSION_BIT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 8388608, access[final public static] [junit] Removed Field GL_TEXCOORD3_BIT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 1073741824, 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] Added Field GL_INT_IMAGE_2D_MULTISAMPLE, desc[I], sig[null], value[type java.lang.Integer, data 36960, access[final public static] [junit] Removed Method glGetUniformi64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [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 Field GL_GREEN_MIN_CLAMP_INGR, desc[I], sig[null], value[type java.lang.Integer, data 34145, access[final public static] [junit] Removed Method glFramebufferSampleLocationsfvARB, desc[(III[FI)V], sig[null], throws nil, access[abstract public] [junit] Removed Field GL_MAT_COLOR_INDEXES_BIT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 16777216, access[final public static] [junit] Removed Method glProgramUniform4i64ARB, desc[(IIJJJJ)V], sig[null], throws nil, access[abstract public] [junit] Removed Field GL_UNSIGNED_INT64_VEC4_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36855, access[final public static] [junit] Removed Method glUniform4i64ARB, desc[(IJJJJ)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 glUniform1ui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Removed Method glNamedFramebufferSampleLocationsfvARB, desc[(III[FI)V], sig[null], throws nil, access[abstract public] [junit] Removed Field GL_PROGRAMMABLE_SAMPLE_LOCATION_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37697, access[final public static] [junit] Removed Method glUniform2i64ARB, desc[(IJJ)V], sig[null], throws nil, access[abstract public] [junit] Removed Method glProgramUniform1ui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Removed Field GL_MAT_AMBIENT_BIT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 1048576, access[final public static] [junit] Removed Method glProgramUniform4ui64ARB, desc[(IIJJJJ)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 glProgramUniform4ui64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_INT_IMAGE_2D_RECT, desc[I], sig[null], value[type java.lang.Integer, data 36954, access[final public static] [junit] 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 glUniform2ui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Removed Field GL_STRICT_LIGHTING_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107031, access[final public static] [junit] Removed Method glProgramUniform1ui64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public] [junit] Removed Method glProgramUniform3ui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Removed Method glUniform4i64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Removed Method glUniform3i64ARB, desc[(IJJJ)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_IMAGE_1D_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36946, access[final public static] [junit] Removed Field GL_MAT_SPECULAR_BIT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 67108864, 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 glBlendFuncSeparateINGR, desc[(IIII)V], sig[null], throws nil, access[abstract public] [junit] Removed Method glProgramUniform2i64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Removed Method glProgramUniform3ui64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_IMAGE_2D_MULTISAMPLE_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36950, access[final public static] [junit] Removed Field GL_UNSIGNED_INT64_VEC2_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36853, 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 Method glMaxShaderCompilerThreadsARB, desc[(I)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_INT_IMAGE_1D_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36957, access[final public static] [junit] Removed Field GL_STRICT_DEPTHFUNC_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107030, access[final public static] [junit] Removed Method glUniform1i64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public] [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_ALPHA_MAX_CLAMP_INGR, desc[I], sig[null], value[type java.lang.Integer, data 34151, access[final public static] [junit] Removed Method glGetnUniformi64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public] [junit] Removed Field GL_ALLOW_DRAW_MEM_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107025, access[final public static] [junit] Removed Method glGetUniformui64vARB, desc[(IILjava/nio/LongBuffer;)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_VERTEX_CONSISTENT_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107051, access[final public static] [junit] Removed Field GL_EDGEFLAG_BIT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 262144, access[final public static] [junit] Removed Method glProgramUniform1i64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Removed Method glUniform1ui64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public] [junit] Removed Field GL_ALLOW_DRAW_FRG_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107024, 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 Field GL_UNSIGNED_INT64_VEC3_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36854, access[final public static] [junit] Removed Method glProgramUniform1ui64ARB, desc[(IIJ)V], sig[null], throws nil, access[abstract public] [junit] Removed Field GL_ALPHA_MIN_CLAMP_INGR, desc[I], sig[null], value[type java.lang.Integer, data 34147, access[final public static] [junit] Removed Method glUniform4ui64vARB, desc[(II[JI)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] Added Field GL_UNSIGNED_INT_IMAGE_2D_MULTISAMPLE, desc[I], sig[null], value[type java.lang.Integer, data 36971, access[final public static] [junit] Removed Field GL_SAMPLE_LOCATION_PIXEL_GRID_WIDTH_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37694, access[final public static] [junit] Removed Field GL_INTERLACE_READ_INGR, desc[I], sig[null], value[type java.lang.Integer, data 34152, 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_NATIVE_GRAPHICS_HANDLE_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107010, access[final public static] [junit] Removed Method glHintPGI, desc[(II)V], sig[null], throws nil, access[abstract public] [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_INDEX_BIT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 524288, access[final public static] [junit] Removed Method glUniform2i64vARB, desc[(IILjava/nio/LongBuffer;)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_NATIVE_GRAPHICS_END_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107012, 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 Field GL_ALWAYS_FAST_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107020, access[final public static] [junit] Removed Method glUniform3ui64ARB, desc[(IJJJ)V], sig[null], throws nil, access[abstract public] [junit] Removed Field GL_MATERIAL_SIDE_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107052, access[final public static] [junit] Removed Method glProgramUniform2ui64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public] [junit] Removed Method glProgramUniform3i64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public] [junit] Removed Method glUniform4i64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public] [junit] Class com.jogamp.opengl.GL2ES3 [junit] Removed Method glPrimitiveBoundingBox, desc[(FFFFFFFF)V], sig[null], throws nil, access[abstract public] [junit] Removed Field GL_IMAGE_FORMAT_COMPATIBILITY_TYPE, desc[I], sig[null], value[type java.lang.Integer, data 37063, access[final public static] [junit] Removed Field GL_IMAGE_FORMAT_COMPATIBILITY_BY_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_CONTROL_IMAGE_UNIFORMS, desc[I], sig[null], value[type java.lang.Integer, data 37067, access[final public static] [junit] Removed Field GL_MAX_GEOMETRY_IMAGE_UNIFORMS, desc[I], sig[null], value[type java.lang.Integer, data 37069, access[final public static] [junit] Removed Field GL_MAX_TESS_EVALUATION_IMAGE_UNIFORMS, desc[I], sig[null], value[type java.lang.Integer, data 37068, access[final public static] [junit] Removed Field GL_MAX_FRAGMENT_IMAGE_UNIFORMS, desc[I], sig[null], value[type java.lang.Integer, data 37070, access[final public static] [junit] Removed Field GL_PRIMITIVE_BOUNDING_BOX, desc[I], sig[null], value[type java.lang.Integer, data 37566, access[final public static] [junit] Removed Field GL_IMAGE_FORMAT_COMPATIBILITY_BY_SIZE, desc[I], sig[null], value[type java.lang.Integer, data 37064, access[final public static] [junit] Removed Field GL_MAX_VERTEX_IMAGE_UNIFORMS, desc[I], sig[null], value[type java.lang.Integer, data 37066, access[final public static] [junit] Removed Field GL_MULTISAMPLE_LINE_WIDTH_RANGE, desc[I], sig[null], value[type java.lang.Integer, data 37761, access[final public static] [junit] Removed Field GL_MULTISAMPLE_LINE_WIDTH_GRANULARITY, desc[I], sig[null], value[type java.lang.Integer, data 37762, access[final public static] [junit] Class com.jogamp.opengl.GL2GL3 [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_2D_MULTISAMPLE_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36950, 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_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36946, access[final public static] [junit] Removed Field GL_INT_IMAGE_1D, desc[I], sig[null], value[type java.lang.Integer, data 36951, access[final public static] [junit] Removed Field GL_INT_IMAGE_2D_MULTISAMPLE, desc[I], sig[null], value[type java.lang.Integer, data 36960, access[final public static] [junit] Removed Field GL_UNSIGNED_INT_IMAGE_2D_RECT, desc[I], sig[null], value[type java.lang.Integer, data 36965, 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_1D, desc[I], sig[null], value[type java.lang.Integer, data 36940, 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_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_IMAGE_2D_RECT, desc[I], sig[null], value[type java.lang.Integer, data 36943, access[final public static] [junit] Removed Field GL_INT_IMAGE_1D_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36957, access[final public static] [junit] Removed Field GL_MAX_IMAGE_SAMPLES, desc[I], sig[null], value[type java.lang.Integer, data 36973, access[final public static] [junit] Removed Field GL_UNSIGNED_INT_IMAGE_2D_MULTISAMPLE, desc[I], sig[null], value[type java.lang.Integer, data 36971, access[final public static] [junit] Removed Field GL_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_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_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_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_MULTISAMPLE_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36950, access[final public static] [junit] Added Field GL_UNSIGNED_INT_IMAGE_1D_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36968, access[final public static] [junit] Added Field GL_INT_IMAGE_2D_RECT, desc[I], sig[null], value[type java.lang.Integer, data 36954, access[final public static] [junit] Added Field GL_IMAGE_2D_MULTISAMPLE, desc[I], sig[null], value[type java.lang.Integer, data 36949, access[final public static] [junit] Added Field GL_MAX_COMBINED_IMAGE_UNITS_AND_FRAGMENT_OUTPUTS, desc[I], sig[null], value[type java.lang.Integer, data 36665, access[final public static] [junit] Added Field GL_INT_IMAGE_2D_MULTISAMPLE_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36961, 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_INT_IMAGE_1D, desc[I], sig[null], value[type java.lang.Integer, data 36951, access[final public static] [junit] Added Field GL_IMAGE_1D_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36946, access[final public static] [junit] Added Field GL_IMAGE_1D, desc[I], sig[null], value[type java.lang.Integer, data 36940, 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] Class com.jogamp.opengl.GL3ES3 [junit] Added Field GL_IMAGE_FORMAT_COMPATIBILITY_TYPE, desc[I], sig[null], value[type java.lang.Integer, data 37063, access[final public static] [junit] Added Field GL_MULTISAMPLE_LINE_WIDTH_RANGE, desc[I], sig[null], value[type java.lang.Integer, data 37761, access[final public static] [junit] Added Field GL_MAX_VERTEX_IMAGE_UNIFORMS, desc[I], sig[null], value[type java.lang.Integer, data 37066, access[final public static] [junit] Added Field GL_MAX_COMBINED_IMAGE_UNIFORMS, desc[I], sig[null], value[type java.lang.Integer, data 37071, 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_FRAGMENT_IMAGE_UNIFORMS, desc[I], sig[null], value[type java.lang.Integer, data 37070, 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 Method glPrimitiveBoundingBox, desc[(FFFFFFFF)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_PRIMITIVE_BOUNDING_BOX, desc[I], sig[null], value[type java.lang.Integer, data 37566, access[final public static] [junit] Added Field GL_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_GEOMETRY_IMAGE_UNIFORMS, desc[I], sig[null], value[type java.lang.Integer, data 37069, access[final public static] [junit] Added Field GL_MULTISAMPLE_LINE_WIDTH_GRANULARITY, desc[I], sig[null], value[type java.lang.Integer, data 37762, access[final public static] [junit] Added Field GL_MAX_TESS_CONTROL_IMAGE_UNIFORMS, desc[I], sig[null], value[type java.lang.Integer, data 37067, access[final public static] [junit] Class com.jogamp.opengl.GL3bc [junit] Added Field GL_TEXTURE_REDUCTION_MODE_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37734, access[final public static] [junit] Added Field GL_WEIGHTED_AVERAGE_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37735, access[final public static] [junit] Class com.jogamp.opengl.GL4bc [junit] Added Method glGetUniformi64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Method glUniform3ui64ARB, desc[(IJJJ)V], sig[null], throws nil, access[abstract public] [junit] Added Method glProgramUniform3ui64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Method glGetUniformui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Method glUniform1ui64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public] [junit] Added 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 glUniform4ui64vARB, 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 glProgramUniform3i64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Method glProgramUniform4ui64ARB, desc[(IIJJJJ)V], sig[null], throws nil, access[abstract public] [junit] Added Method glUniform3ui64vARB, 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 Field GL_UNSIGNED_INT64_VEC4_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36855, access[final public static] [junit] Added Method glProgramUniform4ui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_INT64_VEC2_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36841, access[final public static] [junit] Added Method glUniform1i64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_MAX_SHADER_COMPILER_THREADS_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37296, access[final public static] [junit] Added Method glUniform1ui64ARB, desc[(IJ)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 glProgramUniform2ui64ARB, desc[(IIJJ)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 glGetUniformui64vARB, 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_SAMPLE_LOCATION_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36432, access[final public static] [junit] Added Method glUniform3i64vARB, desc[(IILjava/nio/LongBuffer;)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 glProgramUniform1i64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Method glProgramUniform1ui64ARB, desc[(IIJ)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_INT64_ARB, desc[I], sig[null], value[type java.lang.Integer, data 5134, access[final public static] [junit] Added Method glGetUniformi64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Method glEvaluateDepthValuesARB, 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_INT64_VEC3_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36842, access[final public static] [junit] Added Method glProgramUniform2ui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Method glUniform3i64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Method glProgramUniform2i64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Method glGetnUniformui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Method glProgramUniform3ui64ARB, desc[(IIJJJ)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 glUniform4i64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Method glUniform1i64ARB, desc[(IJ)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_UNSIGNED_INT64_VEC2_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36853, 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 glUniform4i64ARB, desc[(IJJJJ)V], sig[null], throws nil, access[abstract public] [junit] Added Method glProgramUniform4i64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Method glFramebufferSampleLocationsfvARB, desc[(III[FI)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 glProgramUniform2ui64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Method glProgramUniform4i64ARB, desc[(IIJJJJ)V], sig[null], throws nil, access[abstract public] [junit] Added Method glProgramUniform4ui64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Method glUniform1ui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Method glUniform2i64ARB, desc[(IJJ)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 glProgramUniform2i64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_FRAMEBUFFER_SAMPLE_LOCATION_PIXEL_GRID_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37699, access[final public static] [junit] Added Method glMaxShaderCompilerThreadsARB, desc[(I)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 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 glUniform4ui64ARB, desc[(IJJJJ)V], sig[null], throws nil, access[abstract public] [junit] Added Method glUniform2i64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Method glProgramUniform1i64ARB, desc[(IIJ)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 glUniform2ui64ARB, desc[(IJJ)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 glProgramUniform3i64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_SAMPLE_LOCATION_PIXEL_GRID_WIDTH_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37694, access[final public static] [junit] Added Method glUniform1i64vARB, desc[(IILjava/nio/LongBuffer;)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 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 glProgramUniform2i64ARB, desc[(IIJJ)V], sig[null], throws nil, access[abstract public] [junit] Added Method glFramebufferSampleLocationsfvARB, desc[(IIILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_FRAMEBUFFER_PROGRAMMABLE_SAMPLE_LOCATIONS_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37698, access[final public static] [junit] Added Method glGetnUniformi64vARB, desc[(III[JI)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 glProgramUniform1ui64vARB, desc[(IIILjava/nio/LongBuffer;)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 glUniform2i64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_SAMPLE_LOCATION_SUBPIXEL_BITS_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37693, access[final public static] [junit] 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] Removed Field FORCE_MIN_FBO_SUPPORT, desc[Z], sig[null], value[type null, data null, access[final protected static] [junit] Added Method getCTPFromBits, desc[(I)I], sig[null], throws nil, access[protected static] [junit] Removed Method mapAvailableGLVersion, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;IIIII)Ljava/lang/Integer;], sig[null], throws nil, access[protected static] [junit] Removed Field FORCE_NO_COLOR_RENDERBUFFER, desc[Z], sig[null], value[type null, data null, access[final protected static] [junit] Removed Field FORCE_NO_FBO_SUPPORT, desc[Z], sig[null], value[type null, data null, access[final protected static] [junit] Class com.jogamp.opengl.GLDrawableFactory [junit] CompatChanged Method getFactoryImpl, throws[[com/jogamp/opengl/GLException] -> []], access[] [junit] Added Method getFactoryImpl, desc[(Z)Lcom/jogamp/opengl/GLDrawableFactory;], sig[null], throws nil, access[protected static] [junit] Added Method getFactory, desc[(Z)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] Added Method getFactory, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;)Lcom/jogamp/opengl/GLDrawableFactory;], sig[null], throws nil, access[public static] [junit] Class com.jogamp.opengl.GLProfile [junit] Added Field GL_PROFILE_LIST_MAX_MOBILE, desc[[Ljava/lang/String;], sig[null], value[type null, data null, access[final public static] [junit] Added Field disabledEGL, desc[Z], sig[null], value[type null, data null, access[final public static] [junit] Class com.jogamp.opengl.GLRendererQuirks [junit] Removed Method addQuirks, desc[([III)V], sig[null], throws [java/lang/IllegalArgumentException], access[final public] [junit] Added Field NoFBOSupport, desc[I], sig[null], value[type java.lang.Integer, data 23, access[final public static] [junit] Added Field No10BitColorCompOffscreen, desc[I], sig[null], value[type java.lang.Integer, data 25, access[final public static] [junit] Removed Field GLNonCompliant, desc[I], sig[null], value[type java.lang.Integer, data 6, access[final public static] [junit] Added Method getOverride, desc[(I)Lcom/jogamp/opengl/GLRendererQuirks$Override;], sig[null], throws [java/lang/IllegalArgumentException], access[final public static] [junit] Removed Method addStickyDeviceQuirks, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;[III)V], sig[null], throws [java/lang/IllegalArgumentException], access[public static] [junit] Added Field GL3CompatNonCompliant, desc[I], sig[null], value[type java.lang.Integer, data 6, access[final public static] [junit] Added Method exist, desc[(Lcom/jogamp/opengl/GLRendererQuirks;I)Z], sig[null], throws [java/lang/IllegalArgumentException], access[public static] [junit] Added Field DontChooseFBConfigBestMatch, desc[I], sig[null], value[type java.lang.Integer, data 24, access[final public static] [junit] Removed Method , desc[([III)V], sig[null], throws [java/lang/IllegalArgumentException], access[public] [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] 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] Changed Class , access[] [junit] Removed Method glHintPGI, desc[(II)V], sig[null], throws nil, access[public] [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] Removed Method eglGetSyncAttrib, desc[(JLjava/nio/Buffer;ILcom/jogamp/common/nio/PointerBuffer;)Z], sig[null], throws nil, access[public static] [junit] Removed Method eglDestroySync, desc[(JLjava/nio/Buffer;)Z], sig[null], throws nil, access[public static] [junit] Added Method eglGetPlatformDisplay, desc[(IJLcom/jogamp/common/nio/PointerBuffer;)J], sig[null], throws nil, access[public static] [junit] Removed Method eglCreatePlatformWindowSurface, desc[(JJLjava/nio/Buffer;Lcom/jogamp/common/nio/PointerBuffer;)J], sig[null], throws nil, access[public static] [junit] Removed Method eglWaitSync, desc[(JLjava/nio/Buffer;I)Z], sig[null], throws nil, access[public static] [junit] Added Method eglCreatePbufferFromClientBuffer, desc[(JIJJLjava/nio/IntBuffer;)J], sig[null], throws nil, access[public static] [junit] Removed Method eglClientWaitSync, desc[(JLjava/nio/Buffer;IJ)I], 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 eglClientWaitSync, desc[(JJIJ)I], 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] Added Method eglCreateImage, desc[(JJIJLcom/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 eglCreatePlatformPixmapSurface, desc[(JJLjava/nio/Buffer;Lcom/jogamp/common/nio/PointerBuffer;)J], sig[null], throws nil, access[public static] [junit] Added Method eglDestroySync, desc[(JJ)Z], sig[null], throws nil, access[public static] [junit] Removed Method eglDestroyImage, desc[(JLjava/nio/Buffer;)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 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] Removed Method eglCreateSync, desc[(JILcom/jogamp/common/nio/PointerBuffer;)Ljava/nio/ByteBuffer;], 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] Removed Method eglCreateImage, desc[(JJILjava/nio/Buffer;Lcom/jogamp/common/nio/PointerBuffer;)Ljava/nio/ByteBuffer;], 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 eglStreamConsumerReleaseKHR, desc[(JJ)Z], sig[null], throws nil, access[abstract public] [junit] Added Method eglLabelObjectKHR, desc[(JIJJ)I], sig[null], throws nil, access[abstract public] [junit] Removed Method eglLabelObjectKHR, desc[(JILjava/nio/Buffer;Ljava/nio/Buffer;)I], sig[null], throws nil, access[abstract public] [junit] Removed Method eglCreateImageKHR, desc[(JJILjava/nio/Buffer;Ljava/nio/IntBuffer;)J], sig[null], throws nil, access[abstract public] [junit] Added Method eglQueryOutputLayerStringEXT, desc[(JJI)Ljava/nio/ByteBuffer;], 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 eglCreateStreamKHR, desc[(JLjava/nio/IntBuffer;)J], sig[null], throws nil, access[abstract public] [junit] Added Method eglDestroyStreamKHR, desc[(JJ)Z], sig[null], throws nil, access[abstract public] [junit] Removed Method eglCreateFenceSyncNV, desc[(JILjava/nio/IntBuffer;)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] Removed Method eglCreateStreamFromFileDescriptorKHR, desc[(JI)Ljava/nio/ByteBuffer;], 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 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 eglStreamAttribKHR, desc[(JJII)Z], sig[null], throws nil, access[abstract public] [junit] Removed Method eglClientWaitSyncNV, desc[(Ljava/nio/Buffer;IJ)I], sig[null], throws nil, access[abstract public] [junit] Removed Method eglGetPlatformDisplayEXT, desc[(ILjava/nio/Buffer;Ljava/nio/IntBuffer;)J], 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 eglQueryOutputPortAttribEXT, desc[(JJILcom/jogamp/common/nio/PointerBuffer;)Z], sig[null], throws nil, access[abstract public] [junit] Removed Method eglStreamConsumerAcquireKHR, desc[(JLjava/nio/Buffer;)Z], sig[null], throws nil, access[abstract public] [junit] Added Method eglCreatePlatformPixmapSurfaceEXT, desc[(JJJLjava/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 eglOutputLayerAttribEXT, desc[(JJIJ)Z], sig[null], throws nil, access[abstract public] [junit] Removed Method eglOutputLayerAttribEXT, desc[(JLjava/nio/Buffer;IJ)Z], sig[null], throws nil, access[abstract public] [junit] Removed Method eglDestroySyncNV, desc[(Ljava/nio/Buffer;)Z], sig[null], throws nil, access[abstract public] [junit] Removed Method eglSignalSyncNV, desc[(Ljava/nio/Buffer;I)Z], sig[null], throws nil, access[abstract public] [junit] Removed Method eglGetSyncAttribNV, desc[(Ljava/nio/Buffer;ILjava/nio/IntBuffer;)Z], sig[null], throws nil, access[abstract public] [junit] Removed Method eglQueryOutputLayerStringEXT, desc[(JLjava/nio/Buffer;I)Ljava/nio/ByteBuffer;], sig[null], throws nil, access[abstract public] [junit] Added Method eglCreateImageKHR, desc[(JJIJLjava/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 eglStreamConsumerGLTextureExternalKHR, desc[(JLjava/nio/Buffer;)Z], sig[null], throws nil, access[abstract public] [junit] Removed Method eglCreateStreamProducerSurfaceKHR, desc[(JJLjava/nio/Buffer;Ljava/nio/IntBuffer;)J], sig[null], throws nil, access[abstract public] [junit] Added Method eglCreatePlatformWindowSurfaceEXT, 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] Removed Method eglStreamConsumerOutputEXT, desc[(JLjava/nio/Buffer;Ljava/nio/Buffer;)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 eglCreateStreamProducerSurfaceKHR, desc[(JJJLjava/nio/IntBuffer;)J], sig[null], throws nil, access[abstract public] [junit] Added Method eglDestroySyncNV, desc[(J)Z], sig[null], throws nil, access[abstract public] [junit] Removed Method eglStreamAttribKHR, desc[(JLjava/nio/Buffer;II)Z], sig[null], throws nil, access[abstract public] [junit] Added Method eglSignalSyncNV, desc[(JI)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 eglStreamConsumerReleaseKHR, desc[(JLjava/nio/Buffer;)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 eglQueryStreamKHR, desc[(JJILjava/nio/IntBuffer;)Z], sig[null], throws nil, access[abstract public] [junit] Added Method eglGetStreamFileDescriptorKHR, desc[(JJ)I], sig[null], throws nil, access[abstract public] [junit] Removed Method eglCreatePlatformWindowSurfaceEXT, desc[(JJLjava/nio/Buffer;Ljava/nio/IntBuffer;)J], sig[null], throws nil, access[abstract public] [junit] Removed Method eglGetStreamFileDescriptorKHR, desc[(JLjava/nio/Buffer;)I], sig[null], throws nil, access[abstract public] [junit] Removed Method eglOutputPortAttribEXT, desc[(JLjava/nio/Buffer;IJ)Z], sig[null], throws nil, access[abstract public] [junit] Added Method eglQueryDeviceStringEXT, desc[(JI)Ljava/nio/ByteBuffer;], sig[null], throws nil, access[abstract public] [junit] Removed Method eglQueryOutputPortAttribEXT, desc[(JLjava/nio/Buffer;ILcom/jogamp/common/nio/PointerBuffer;)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 eglQueryDeviceAttribEXT, desc[(Ljava/nio/Buffer;ILcom/jogamp/common/nio/PointerBuffer;)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 eglFenceNV, desc[(Ljava/nio/Buffer;)Z], sig[null], throws nil, access[abstract public] [junit] Added Method eglStreamConsumerAcquireKHR, desc[(JJ)Z], sig[null], throws nil, access[abstract public] [junit] Removed Method eglQueryStreamTimeKHR, desc[(JLjava/nio/Buffer;ILjava/nio/LongBuffer;)Z], sig[null], throws nil, access[abstract public] [junit] Added Method eglCreateFenceSyncNV, desc[(JILjava/nio/IntBuffer;)J], sig[null], throws nil, access[abstract public] [junit] Added Method eglStreamConsumerOutputEXT, desc[(JJJ)Z], sig[null], throws nil, access[abstract public] [junit] Removed Method eglDestroyStreamKHR, desc[(JLjava/nio/Buffer;)Z], sig[null], throws nil, access[abstract public] [junit] Added Method eglQueryStreamu64KHR, desc[(JJILjava/nio/LongBuffer;)Z], sig[null], throws nil, access[abstract public] [junit] Added Method eglQueryStreamTimeKHR, desc[(JJILjava/nio/LongBuffer;)Z], sig[null], throws nil, access[abstract public] [junit] Removed Method eglQueryOutputPortStringEXT, desc[(JLjava/nio/Buffer;I)Ljava/nio/ByteBuffer;], 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 eglClientWaitSyncNV, desc[(JIJ)I], sig[null], throws nil, access[abstract public] [junit] Added Method eglCreateStreamFromFileDescriptorKHR, desc[(JI)J], sig[null], throws nil, access[abstract public] [junit] Removed Method eglQueryStreamKHR, desc[(JLjava/nio/Buffer;ILjava/nio/IntBuffer;)Z], sig[null], throws nil, access[abstract public] [junit] Class com.jogamp.opengl.math.FloatUtil [junit] Changed Method matrixToString, access[] [junit] Changed Method multMatrixVec, access[] [junit] Changed Method matrixRowToString, access[] [junit] Changed Method matrixToString, access[] [junit] Changed Method multMatrix, access[] [junit] Changed Method multMatrix, access[] [junit] Class com.jogamp.opengl.util.GLReadBufferUtil [junit] Added Field alphaRequested, desc[Z], sig[null], value[type null, data null, access[final protected] [junit] Class com.jogamp.opengl.util.PMVMatrix [junit] Changed Method getDirtyBits, access[] [junit] Changed Method getRequestMask, access[] [junit] Class com.jogamp.opengl.util.texture.spi.DDSImage [junit] Removed Method isDDSImage, desc[(Ljava/io/InputStream;)Z], sig[null], throws [java/io/IOException], access[public static] [junit] Class com.jogamp.opengl.util.texture.spi.SGIImage [junit] Removed Method isSGIImage, desc[(Ljava/io/InputStream;)Z], sig[null], throws [java/io/IOException], access[public static] [junit] Class com.jogamp.opengl.util.texture.spi.TextureProvider [junit] Removed Method newTextureData, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/net/URL;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/io/File;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[abstract public] [junit] Class com.jogamp.opengl.util.texture.spi.awt.IIOTextureProvider [junit] Removed Method newTextureData, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/net/URL;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[public] [junit] Added Method getImageTypes, desc[()[Lcom/jogamp/opengl/util/texture/ImageType;], sig[null], throws nil, access[final public] [junit] Removed Method newTextureData, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/io/File;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[public] [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestVersionSemanticsNOUI - testVersionV232V24x [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675153536519 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1675153536521 ms --- localhost/127.0.0.1:59999 - Unlock ok within 7 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: testVersionV220V221 took 0.528 sec [junit] Testcase: testVersionV221V230 took 2.127 sec [junit] Testcase: testVersionV230V232 took 1.244 sec [junit] Testcase: testVersionV232V24x took 0.777 sec [junit] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 5.414 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675153531769 ms III - Start [junit] SLOCK [T main @ 1675153531770 ms +++ localhost/127.0.0.1:59999 - Locked within 10 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestVersionSemanticsNOUI - testVersionV220V221 [junit] Semantic Version Test [junit] criteria: SimpleDiffCriteria [junit] Previous version: 2.2.0 (2.2.0) - lib\v2.2.0\jogl-all.jar [junit] Current version: 2.2.1 (2.2.1) - lib\v2.2.1\jogl-all.jar [junit] Field values changed: false [junit] Compat. expected: BACKWARD_COMPATIBLE_USER [junit] Compat. detected: BACKWARD_COMPATIBLE_USER [junit] Compat. result: detected == expected -> OK [junit] Current version 2.2.1 (2.2.1) is BACKWARD_COMPATIBLE_USER to previous version 2.2.0 (2.2.0), actually BACKWARD_COMPATIBLE_USER [junit] [junit] [junit] Summary: 8 differences in 5 classes: [junit] Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 8 [junit] [junit] 0/ 5: com.jogamp.graph.curve.OutlineShape : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 1/ 5: com.jogamp.graph.geom.Outline : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 2/ 5: com.jogamp.opengl.util.glsl.ShaderCode: Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 4 [junit] 3/ 5: javax.media.opengl.GLContext : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 4/ 5: javax.media.opengl.GLProfile : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] [junit] [junit] Removes [junit] [junit] [junit] [junit] Changes [junit] [junit] [junit] [junit] CompatChanges [junit] [junit] [junit] [junit] Deprecates [junit] [junit] [junit] [junit] Additions [junit] [junit] Class com.jogamp.graph.curve.OutlineShape [junit] Added Method toString, desc[()Ljava/lang/String;], sig[null], throws nil, access[public] [junit] Class com.jogamp.graph.geom.Outline [junit] Added Method toString, desc[()Ljava/lang/String;], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.util.glsl.ShaderCode [junit] Added Field SUFFIX_TESS_CONTROL_SOURCE, desc[Ljava/lang/String;], sig[null], value[type java.lang.String, data tcp, access[final public static] [junit] Added Field SUFFIX_TESS_EVALUATION_SOURCE, desc[Ljava/lang/String;], sig[null], value[type java.lang.String, data tep, access[final public static] [junit] Added Field SUFFIX_TESS_EVALUATION_BINARY, desc[Ljava/lang/String;], sig[null], value[type java.lang.String, data btep, access[final public static] [junit] Added Field SUFFIX_TESS_CONTROL_BINARY, desc[Ljava/lang/String;], sig[null], value[type java.lang.String, data btcp, access[final public static] [junit] Class javax.media.opengl.GLContext [junit] Added Method getSharedMaster, desc[()Ljavax/media/opengl/GLContext;], sig[null], throws nil, access[final public] [junit] Class javax.media.opengl.GLProfile [junit] Added Method isInitialized, desc[()Z], sig[null], throws nil, access[public static] [junit] [junit] [junit] [junit] [junit] Class Order [junit] [junit] Class com.jogamp.graph.curve.OutlineShape [junit] Added Method toString, desc[()Ljava/lang/String;], sig[null], throws nil, access[public] [junit] Class com.jogamp.graph.geom.Outline [junit] Added Method toString, desc[()Ljava/lang/String;], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.util.glsl.ShaderCode [junit] Added Field SUFFIX_TESS_CONTROL_SOURCE, desc[Ljava/lang/String;], sig[null], value[type java.lang.String, data tcp, access[final public static] [junit] Added Field SUFFIX_TESS_EVALUATION_SOURCE, desc[Ljava/lang/String;], sig[null], value[type java.lang.String, data tep, access[final public static] [junit] Added Field SUFFIX_TESS_EVALUATION_BINARY, desc[Ljava/lang/String;], sig[null], value[type java.lang.String, data btep, access[final public static] [junit] Added Field SUFFIX_TESS_CONTROL_BINARY, desc[Ljava/lang/String;], sig[null], value[type java.lang.String, data btcp, access[final public static] [junit] Class javax.media.opengl.GLContext [junit] Added Method getSharedMaster, desc[()Ljavax/media/opengl/GLContext;], sig[null], throws nil, access[final public] [junit] Class javax.media.opengl.GLProfile [junit] Added Method isInitialized, desc[()Z], sig[null], throws nil, access[public static] [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestVersionSemanticsNOUI - testVersionV220V221 [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestVersionSemanticsNOUI - testVersionV221V230 [junit] Semantic Version Test [junit] criteria: SimpleDiffCriteria [junit] Previous version: 2.2.1 (2.2.1) - lib\v2.2.1\jogl-all.jar [junit] Current version: 2.3.0 (2.3.0) - lib\v2.3.0\jogl-all.jar [junit] Field values changed: false [junit] Compat. expected: NON_BACKWARD_COMPATIBLE [junit] Compat. detected: NON_BACKWARD_COMPATIBLE [junit] Compat. result: detected == expected -> OK [junit] Current version 2.3.0 (2.3.0) is NON_BACKWARD_COMPATIBLE to previous version 2.2.1 (2.2.1), actually NON_BACKWARD_COMPATIBLE [junit] [junit] [junit] Summary: 1496 differences in 366 classes: [junit] Remove 652, Change 38, CompatChange 107, Deprecate 0, Add 699 [junit] [junit] 0/ 366: com.jogamp.gluegen.runtime.opengl.GLProcAddressResolver : Remove 0, Change 0, CompatChange 1, Deprecate 0, Add 0 [junit] 1/ 366: com.jogamp.graph.curve.opengl.GLRegion : Remove 7, Change 0, CompatChange 0, Deprecate 0, Add 7 [junit] 2/ 366: com.jogamp.graph.curve.opengl.RegionRenderer : Remove 4, Change 0, CompatChange 0, Deprecate 0, Add 4 [junit] 3/ 366: com.jogamp.graph.curve.opengl.RegionRenderer.GLCallback : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 4/ 366: com.jogamp.graph.curve.opengl.RenderState : Remove 8, Change 0, CompatChange 0, Deprecate 0, Add 8 [junit] 5/ 366: com.jogamp.graph.curve.opengl.RenderState.ProgramLocal : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 6/ 366: com.jogamp.graph.curve.opengl.TextRegionUtil : Remove 9, Change 0, CompatChange 0, Deprecate 0, Add 9 [junit] 7/ 366: com.jogamp.graph.font.FontFactory : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 2 [junit] 8/ 366: com.jogamp.nativewindow.AbstractGraphicsConfiguration : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 9/ 366: com.jogamp.nativewindow.AbstractGraphicsDevice : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 10/ 366: com.jogamp.nativewindow.AbstractGraphicsScreen : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 11/ 366: com.jogamp.nativewindow.Capabilities : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 12/ 366: com.jogamp.nativewindow.CapabilitiesChooser : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 13/ 366: com.jogamp.nativewindow.CapabilitiesImmutable : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 14/ 366: com.jogamp.nativewindow.DefaultCapabilitiesChooser : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 15/ 366: com.jogamp.nativewindow.DefaultGraphicsConfiguration : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 16/ 366: com.jogamp.nativewindow.DefaultGraphicsDevice : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 17/ 366: com.jogamp.nativewindow.DefaultGraphicsScreen : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 18/ 366: com.jogamp.nativewindow.DelegatedUpstreamSurfaceHookMutableSize : Remove 3, Change 0, CompatChange 0, Deprecate 0, Add 3 [junit] 19/ 366: com.jogamp.nativewindow.DelegatedUpstreamSurfaceHookWithSurfaceSize : Remove 6, Change 1, CompatChange 0, Deprecate 0, Add 6 [junit] 20/ 366: com.jogamp.nativewindow.GenericUpstreamSurfacelessHook : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 21/ 366: com.jogamp.nativewindow.GraphicsConfigurationFactory : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 22/ 366: com.jogamp.nativewindow.MutableGraphicsConfiguration : Remove 3, Change 1, CompatChange 0, Deprecate 0, Add 3 [junit] 23/ 366: com.jogamp.nativewindow.MutableSurface : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 24/ 366: com.jogamp.nativewindow.NativeSurface : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 25/ 366: com.jogamp.nativewindow.NativeSurfaceHolder : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 26/ 366: com.jogamp.nativewindow.NativeWindow : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 27/ 366: com.jogamp.nativewindow.NativeWindowException : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 28/ 366: com.jogamp.nativewindow.NativeWindowFactory : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 29/ 366: com.jogamp.nativewindow.OffscreenLayerOption : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 30/ 366: com.jogamp.nativewindow.OffscreenLayerSurface : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 31/ 366: com.jogamp.nativewindow.ProxySurface : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 32/ 366: com.jogamp.nativewindow.ScalableSurface : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 33/ 366: com.jogamp.nativewindow.SurfaceUpdatedListener : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 34/ 366: com.jogamp.nativewindow.ToolkitLock : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 35/ 366: com.jogamp.nativewindow.UpstreamSurfaceHook : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 36/ 366: com.jogamp.nativewindow.UpstreamSurfaceHook.MutableSize : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 37/ 366: com.jogamp.nativewindow.UpstreamSurfaceHookMutableSize : Remove 5, Change 1, CompatChange 0, Deprecate 0, Add 5 [junit] 38/ 366: com.jogamp.nativewindow.VisualIDHolder : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 39/ 366: com.jogamp.nativewindow.VisualIDHolder.VIDComparator : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 40/ 366: com.jogamp.nativewindow.VisualIDHolder.VIDType : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 41/ 366: com.jogamp.nativewindow.WindowClosingProtocol : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 42/ 366: com.jogamp.nativewindow.WindowClosingProtocol.WindowClosingMode : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 43/ 366: com.jogamp.nativewindow.awt.AWTGraphicsConfiguration : Remove 5, Change 1, CompatChange 0, Deprecate 0, Add 5 [junit] 44/ 366: com.jogamp.nativewindow.awt.AWTGraphicsDevice : Remove 0, Change 1, CompatChange 0, Deprecate 0, Add 0 [junit] 45/ 366: com.jogamp.nativewindow.awt.AWTGraphicsScreen : Remove 3, Change 1, CompatChange 0, Deprecate 0, Add 3 [junit] 46/ 366: com.jogamp.nativewindow.awt.AWTWindowClosingProtocol : Remove 2, Change 1, CompatChange 0, Deprecate 0, Add 2 [junit] 47/ 366: com.jogamp.nativewindow.awt.DirectDataBufferInt : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 3 [junit] 48/ 366: com.jogamp.nativewindow.awt.DirectDataBufferInt.BufferedImageInt : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 2 [junit] 49/ 366: com.jogamp.nativewindow.awt.JAWTWindow : Remove 23, Change 2, CompatChange 6, Deprecate 0, Add 25 [junit] 50/ 366: com.jogamp.nativewindow.egl.EGLGraphicsDevice : Remove 0, Change 1, CompatChange 0, Deprecate 0, Add 2 [junit] 51/ 366: com.jogamp.nativewindow.egl.EGLGraphicsDevice.EGLDisplayLifecycleCallback : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 52/ 366: com.jogamp.nativewindow.macosx.MacOSXGraphicsDevice : Remove 0, Change 1, CompatChange 0, Deprecate 0, Add 0 [junit] 53/ 366: com.jogamp.nativewindow.swt.SWTAccessor : Remove 6, Change 0, CompatChange 3, Deprecate 0, Add 6 [junit] 54/ 366: com.jogamp.nativewindow.util.Dimension : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 55/ 366: com.jogamp.nativewindow.util.DimensionImmutable : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 56/ 366: com.jogamp.nativewindow.util.Insets : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 57/ 366: com.jogamp.nativewindow.util.InsetsImmutable : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 58/ 366: com.jogamp.nativewindow.util.PixelFormat : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 59/ 366: com.jogamp.nativewindow.util.PixelFormat.CType : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 60/ 366: com.jogamp.nativewindow.util.PixelFormat.Composition : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 61/ 366: com.jogamp.nativewindow.util.PixelFormat.PackedComposition : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 62/ 366: com.jogamp.nativewindow.util.PixelFormatUtil : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 63/ 366: com.jogamp.nativewindow.util.PixelFormatUtil.ComponentMap : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 64/ 366: com.jogamp.nativewindow.util.PixelRectangle : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 65/ 366: com.jogamp.nativewindow.util.PixelRectangle.GenericPixelRect : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 66/ 366: com.jogamp.nativewindow.util.Point : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 67/ 366: com.jogamp.nativewindow.util.PointImmutable : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 68/ 366: com.jogamp.nativewindow.util.Rectangle : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 69/ 366: com.jogamp.nativewindow.util.RectangleImmutable : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 70/ 366: com.jogamp.nativewindow.util.SurfaceSize : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 71/ 366: com.jogamp.nativewindow.windows.WindowsGraphicsDevice : Remove 0, Change 1, CompatChange 0, Deprecate 0, Add 0 [junit] 72/ 366: com.jogamp.nativewindow.x11.X11GraphicsConfiguration : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 73/ 366: com.jogamp.nativewindow.x11.X11GraphicsDevice : Remove 2, Change 1, CompatChange 0, Deprecate 0, Add 2 [junit] 74/ 366: com.jogamp.nativewindow.x11.X11GraphicsScreen : Remove 1, Change 1, CompatChange 0, Deprecate 0, Add 1 [junit] 75/ 366: com.jogamp.newt.Display : Remove 3, Change 0, CompatChange 2, Deprecate 0, Add 3 [junit] 76/ 366: com.jogamp.newt.Display.PointerIcon : Remove 1, Change 1, CompatChange 0, Deprecate 0, Add 1 [junit] 77/ 366: com.jogamp.newt.MonitorDevice : Remove 5, Change 2, CompatChange 2, Deprecate 0, Add 11 [junit] 78/ 366: com.jogamp.newt.MonitorMode : Remove 2, Change 0, CompatChange 0, Deprecate 0, Add 2 [junit] 79/ 366: com.jogamp.newt.MonitorMode.SizeAndRRate : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 80/ 366: com.jogamp.newt.NewtFactory : Remove 8, Change 0, CompatChange 0, Deprecate 0, Add 8 [junit] 81/ 366: com.jogamp.newt.Screen : Remove 5, Change 0, CompatChange 2, Deprecate 0, Add 7 [junit] 82/ 366: com.jogamp.newt.Window : Remove 7, Change 1, CompatChange 0, Deprecate 0, Add 7 [junit] 83/ 366: com.jogamp.newt.awt.NewtCanvasAWT : Remove 3, Change 1, CompatChange 0, Deprecate 0, Add 3 [junit] 84/ 366: com.jogamp.newt.event.PinchToZoomGesture : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 85/ 366: com.jogamp.newt.event.WindowUpdateEvent : Remove 2, Change 0, CompatChange 0, Deprecate 0, Add 2 [junit] 86/ 366: com.jogamp.newt.event.awt.AWTAdapter : Remove 2, Change 0, CompatChange 0, Deprecate 0, Add 2 [junit] 87/ 366: com.jogamp.newt.event.awt.AWTKeyAdapter : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 88/ 366: com.jogamp.newt.event.awt.AWTMouseAdapter : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 89/ 366: com.jogamp.newt.event.awt.AWTWindowAdapter : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 90/ 366: com.jogamp.newt.opengl.GLWindow : Remove 25, Change 1, CompatChange 2, Deprecate 0, Add 26 [junit] 91/ 366: com.jogamp.newt.swt.NewtCanvasSWT : Remove 3, Change 1, CompatChange 0, Deprecate 0, Add 3 [junit] 92/ 366: com.jogamp.newt.util.MonitorModeUtil : Remove 2, Change 0, CompatChange 0, Deprecate 0, Add 2 [junit] 93/ 366: com.jogamp.newt.util.applet.JOGLNewtAppletBase : Remove 6, Change 1, CompatChange 0, Deprecate 0, Add 6 [junit] 94/ 366: com.jogamp.opengl.DebugGL2 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 95/ 366: com.jogamp.opengl.DebugGL3 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 96/ 366: com.jogamp.opengl.DebugGL3bc : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 97/ 366: com.jogamp.opengl.DebugGL4 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 98/ 366: com.jogamp.opengl.DebugGL4bc : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 99/ 366: com.jogamp.opengl.DebugGLES1 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 100/ 366: com.jogamp.opengl.DebugGLES2 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 101/ 366: com.jogamp.opengl.DebugGLES3 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 102/ 366: com.jogamp.opengl.DefaultGLCapabilitiesChooser : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 103/ 366: com.jogamp.opengl.FBObject : Remove 28, Change 0, CompatChange 10, Deprecate 0, Add 34 [junit] 104/ 366: com.jogamp.opengl.FBObject.Attachment : Remove 3, Change 0, CompatChange 0, Deprecate 0, Add 3 [junit] 105/ 366: com.jogamp.opengl.FBObject.Colorbuffer : Remove 3, Change 0, CompatChange 0, Deprecate 0, Add 3 [junit] 106/ 366: com.jogamp.opengl.FBObject.RenderAttachment : Remove 2, Change 0, CompatChange 0, Deprecate 0, Add 2 [junit] 107/ 366: com.jogamp.opengl.FBObject.TextureAttachment : Remove 2, Change 0, CompatChange 0, Deprecate 0, Add 2 [junit] 108/ 366: com.jogamp.opengl.FPSCounter : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 109/ 366: com.jogamp.opengl.GL : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 110/ 366: com.jogamp.opengl.GL2 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 111/ 366: com.jogamp.opengl.GL2ES1 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 112/ 366: com.jogamp.opengl.GL2ES2 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 113/ 366: com.jogamp.opengl.GL2ES3 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 114/ 366: com.jogamp.opengl.GL2GL3 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 115/ 366: com.jogamp.opengl.GL3 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 116/ 366: com.jogamp.opengl.GL3ES3 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 117/ 366: com.jogamp.opengl.GL3bc : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 118/ 366: com.jogamp.opengl.GL4 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 119/ 366: com.jogamp.opengl.GL4ES3 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 120/ 366: com.jogamp.opengl.GL4bc : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 121/ 366: com.jogamp.opengl.GLAnimatorControl : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 122/ 366: com.jogamp.opengl.GLAnimatorControl.UncaughtExceptionHandler : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 123/ 366: com.jogamp.opengl.GLArrayData : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 124/ 366: com.jogamp.opengl.GLAutoDrawable : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 125/ 366: com.jogamp.opengl.GLAutoDrawableDelegate : Remove 2, Change 1, CompatChange 1, Deprecate 0, Add 2 [junit] 126/ 366: com.jogamp.opengl.GLBase : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 127/ 366: com.jogamp.opengl.GLBufferStorage : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 128/ 366: com.jogamp.opengl.GLCapabilities : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 129/ 366: com.jogamp.opengl.GLCapabilitiesChooser : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 130/ 366: com.jogamp.opengl.GLCapabilitiesImmutable : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 131/ 366: com.jogamp.opengl.GLContext : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 132/ 366: com.jogamp.opengl.GLDebugListener : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 133/ 366: com.jogamp.opengl.GLDebugMessage : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 134/ 366: com.jogamp.opengl.GLDrawable : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 135/ 366: com.jogamp.opengl.GLDrawableFactory : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 136/ 366: com.jogamp.opengl.GLES1 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 137/ 366: com.jogamp.opengl.GLES2 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 138/ 366: com.jogamp.opengl.GLES3 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 139/ 366: com.jogamp.opengl.GLEventListener : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 140/ 366: com.jogamp.opengl.GLEventListenerState : Remove 4, Change 0, CompatChange 0, Deprecate 0, Add 4 [junit] 141/ 366: com.jogamp.opengl.GLException : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 142/ 366: com.jogamp.opengl.GLExtensions : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 143/ 366: com.jogamp.opengl.GLFBODrawable : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 144/ 366: com.jogamp.opengl.GLFBODrawable.Resizeable : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 145/ 366: com.jogamp.opengl.GLOffscreenAutoDrawable : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 146/ 366: com.jogamp.opengl.GLOffscreenAutoDrawable.FBO : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 147/ 366: com.jogamp.opengl.GLPipelineFactory : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 148/ 366: com.jogamp.opengl.GLProfile : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 149/ 366: com.jogamp.opengl.GLRendererQuirks : Remove 7, Change 0, CompatChange 0, Deprecate 0, Add 14 [junit] 150/ 366: com.jogamp.opengl.GLRunnable : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 151/ 366: com.jogamp.opengl.GLRunnable2 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 152/ 366: com.jogamp.opengl.GLSharedContextSetter : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 153/ 366: com.jogamp.opengl.GLUniformData : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 154/ 366: com.jogamp.opengl.GenericGLCapabilitiesChooser : Remove 1, Change 1, CompatChange 0, Deprecate 0, Add 1 [junit] 155/ 366: com.jogamp.opengl.JoglVersion : Remove 10, Change 0, CompatChange 0, Deprecate 0, Add 10 [junit] 156/ 366: com.jogamp.opengl.Threading : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 157/ 366: com.jogamp.opengl.Threading.Mode : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 158/ 366: com.jogamp.opengl.TraceGL2 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 159/ 366: com.jogamp.opengl.TraceGL3 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 160/ 366: com.jogamp.opengl.TraceGL3bc : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 161/ 366: com.jogamp.opengl.TraceGL4 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 162/ 366: com.jogamp.opengl.TraceGL4bc : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 163/ 366: com.jogamp.opengl.TraceGLES1 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 164/ 366: com.jogamp.opengl.TraceGLES2 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 165/ 366: com.jogamp.opengl.TraceGLES3 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 166/ 366: com.jogamp.opengl.awt.AWTGLAutoDrawable : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 167/ 366: com.jogamp.opengl.awt.ComponentEvents : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 168/ 366: com.jogamp.opengl.awt.GLCanvas : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 169/ 366: com.jogamp.opengl.awt.GLJPanel : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 170/ 366: com.jogamp.opengl.egl.EGL : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 171/ 366: com.jogamp.opengl.egl.EGLClientPixmapHI : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 172/ 366: com.jogamp.opengl.egl.EGLExt : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 173/ 366: com.jogamp.opengl.fixedfunc.GLLightingFunc : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 174/ 366: com.jogamp.opengl.fixedfunc.GLMatrixFunc : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 175/ 366: com.jogamp.opengl.fixedfunc.GLPointerFunc : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 176/ 366: com.jogamp.opengl.fixedfunc.GLPointerFuncUtil : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 177/ 366: com.jogamp.opengl.glu.GLU : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 178/ 366: com.jogamp.opengl.glu.GLUnurbs : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 179/ 366: com.jogamp.opengl.glu.GLUquadric : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 180/ 366: com.jogamp.opengl.glu.GLUtessellator : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 181/ 366: com.jogamp.opengl.glu.GLUtessellatorCallback : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 182/ 366: com.jogamp.opengl.glu.GLUtessellatorCallbackAdapter : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 183/ 366: com.jogamp.opengl.glu.gl2.GLUgl2 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 184/ 366: com.jogamp.opengl.glu.gl2es1.GLUgl2es1 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 185/ 366: com.jogamp.opengl.math.FloatUtil : Remove 0, Change 0, CompatChange 3, Deprecate 0, Add 0 [junit] 186/ 366: com.jogamp.opengl.math.Matrix4 : Remove 0, Change 0, CompatChange 2, Deprecate 0, Add 0 [junit] 187/ 366: com.jogamp.opengl.swt.GLCanvas : Remove 25, Change 1, CompatChange 2, Deprecate 0, Add 25 [junit] 188/ 366: com.jogamp.opengl.util.Animator : Remove 2, Change 4, CompatChange 1, Deprecate 0, Add 2 [junit] 189/ 366: com.jogamp.opengl.util.AnimatorBase : Remove 5, Change 1, CompatChange 1, Deprecate 0, Add 5 [junit] 190/ 366: com.jogamp.opengl.util.AnimatorBase.UncaughtAnimatorException : Remove 2, Change 0, CompatChange 0, Deprecate 0, Add 2 [junit] 191/ 366: com.jogamp.opengl.util.CustomGLEventListener : Remove 1, Change 1, CompatChange 0, Deprecate 0, Add 1 [junit] 192/ 366: com.jogamp.opengl.util.FPSAnimator : Remove 2, Change 0, CompatChange 1, Deprecate 0, Add 2 [junit] 193/ 366: com.jogamp.opengl.util.GLArrayDataClient : Remove 6, Change 0, CompatChange 6, Deprecate 0, Add 6 [junit] 194/ 366: com.jogamp.opengl.util.GLArrayDataEditable : Remove 5, Change 1, CompatChange 0, Deprecate 0, Add 5 [junit] 195/ 366: com.jogamp.opengl.util.GLArrayDataServer : Remove 7, Change 0, CompatChange 15, Deprecate 0, Add 7 [junit] 196/ 366: com.jogamp.opengl.util.GLArrayDataWrapper : Remove 4, Change 1, CompatChange 5, Deprecate 0, Add 4 [junit] 197/ 366: com.jogamp.opengl.util.GLBuffers : Remove 2, Change 0, CompatChange 2, Deprecate 0, Add 2 [junit] 198/ 366: com.jogamp.opengl.util.GLDrawableUtil : Remove 10, Change 0, CompatChange 0, Deprecate 0, Add 10 [junit] 199/ 366: com.jogamp.opengl.util.GLDrawableUtil.ReshapeGLEventListener : Remove 2, Change 1, CompatChange 0, Deprecate 0, Add 2 [junit] 200/ 366: com.jogamp.opengl.util.GLPixelBuffer : Remove 2, Change 0, CompatChange 0, Deprecate 0, Add 2 [junit] 201/ 366: com.jogamp.opengl.util.GLPixelBuffer.DefaultGLPixelBufferProvider : Remove 2, Change 0, CompatChange 0, Deprecate 0, Add 3 [junit] 202/ 366: com.jogamp.opengl.util.GLPixelBuffer.GLPixelAttributes : Remove 5, Change 0, CompatChange 1, Deprecate 0, Add 7 [junit] 203/ 366: com.jogamp.opengl.util.GLPixelBuffer.GLPixelBufferProvider : Remove 2, Change 0, CompatChange 0, Deprecate 0, Add 3 [junit] 204/ 366: com.jogamp.opengl.util.GLPixelBuffer.SingletonGLPixelBufferProvider : Remove 2, Change 0, CompatChange 0, Deprecate 0, Add 4 [junit] 205/ 366: com.jogamp.opengl.util.GLPixelStorageModes : Remove 14, Change 0, CompatChange 0, Deprecate 0, Add 14 [junit] 206/ 366: com.jogamp.opengl.util.GLReadBufferUtil : Remove 6, Change 0, CompatChange 0, Deprecate 0, Add 5 [junit] 207/ 366: com.jogamp.opengl.util.Gamma : Remove 5, Change 0, CompatChange 0, Deprecate 0, Add 5 [junit] 208/ 366: com.jogamp.opengl.util.ImmModeSink : Remove 7, Change 0, CompatChange 0, Deprecate 0, Add 7 [junit] 209/ 366: com.jogamp.opengl.util.ImmModeSink.VBOSet : Remove 7, Change 0, CompatChange 1, Deprecate 0, Add 7 [junit] 210/ 366: com.jogamp.opengl.util.PMVMatrix : Remove 0, Change 1, CompatChange 2, Deprecate 0, Add 0 [junit] 211/ 366: com.jogamp.opengl.util.PNGPixelRect : Remove 4, Change 1, CompatChange 0, Deprecate 0, Add 4 [junit] 212/ 366: com.jogamp.opengl.util.RandomTileRenderer : Remove 2, Change 0, CompatChange 0, Deprecate 0, Add 2 [junit] 213/ 366: com.jogamp.opengl.util.TileRenderer : Remove 3, Change 0, CompatChange 0, Deprecate 0, Add 3 [junit] 214/ 366: com.jogamp.opengl.util.TileRendererBase : Remove 7, Change 0, CompatChange 0, Deprecate 0, Add 7 [junit] 215/ 366: com.jogamp.opengl.util.av.GLMediaPlayer : Remove 5, Change 1, CompatChange 0, Deprecate 0, Add 5 [junit] 216/ 366: com.jogamp.opengl.util.awt.AWTGLPixelBuffer : Remove 3, Change 0, CompatChange 0, Deprecate 0, Add 3 [junit] 217/ 366: com.jogamp.opengl.util.awt.AWTGLPixelBuffer.AWTGLPixelBufferProvider : Remove 2, Change 0, CompatChange 0, Deprecate 0, Add 6 [junit] 218/ 366: com.jogamp.opengl.util.awt.AWTGLPixelBuffer.SingleAWTGLPixelBufferProvider: Remove 3, Change 0, CompatChange 0, Deprecate 0, Add 4 [junit] 219/ 366: com.jogamp.opengl.util.awt.AWTGLReadBufferUtil : Remove 3, Change 0, CompatChange 0, Deprecate 0, Add 3 [junit] 220/ 366: com.jogamp.opengl.util.awt.Overlay : Remove 1, Change 0, CompatChange 5, Deprecate 0, Add 1 [junit] 221/ 366: com.jogamp.opengl.util.awt.TextRenderer : Remove 0, Change 0, CompatChange 10, Deprecate 0, Add 0 [junit] 222/ 366: com.jogamp.opengl.util.awt.TextureRenderer : Remove 0, Change 0, CompatChange 14, Deprecate 0, Add 0 [junit] 223/ 366: com.jogamp.opengl.util.glsl.ShaderCode : Remove 12, Change 0, CompatChange 0, Deprecate 0, Add 12 [junit] 224/ 366: com.jogamp.opengl.util.glsl.ShaderProgram : Remove 9, Change 0, CompatChange 1, Deprecate 0, Add 9 [junit] 225/ 366: com.jogamp.opengl.util.glsl.ShaderState : Remove 28, Change 0, CompatChange 0, Deprecate 0, Add 28 [junit] 226/ 366: com.jogamp.opengl.util.glsl.ShaderUtil : Remove 20, Change 0, CompatChange 0, Deprecate 0, Add 20 [junit] 227/ 366: com.jogamp.opengl.util.glsl.fixedfunc.FixedFuncUtil : Remove 2, Change 0, CompatChange 0, Deprecate 0, Add 2 [junit] 228/ 366: com.jogamp.opengl.util.stereo.StereoClientRenderer : Remove 4, Change 1, CompatChange 0, Deprecate 0, Add 4 [junit] 229/ 366: com.jogamp.opengl.util.stereo.StereoDevice : Remove 2, Change 0, CompatChange 0, Deprecate 0, Add 2 [junit] 230/ 366: com.jogamp.opengl.util.stereo.StereoDeviceRenderer : Remove 9, Change 0, CompatChange 0, Deprecate 0, Add 9 [junit] 231/ 366: com.jogamp.opengl.util.stereo.StereoDeviceRenderer.Eye : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 232/ 366: com.jogamp.opengl.util.stereo.StereoGLEventListener : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 233/ 366: com.jogamp.opengl.util.texture.ImageSequence : Remove 4, Change 0, CompatChange 0, Deprecate 0, Add 4 [junit] 234/ 366: com.jogamp.opengl.util.texture.Texture : Remove 16, Change 0, CompatChange 0, Deprecate 0, Add 16 [junit] 235/ 366: com.jogamp.opengl.util.texture.TextureData : Remove 6, Change 0, CompatChange 0, Deprecate 0, Add 6 [junit] 236/ 366: com.jogamp.opengl.util.texture.TextureIO : Remove 7, Change 0, CompatChange 6, Deprecate 0, Add 7 [junit] 237/ 366: com.jogamp.opengl.util.texture.TextureSequence : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 238/ 366: com.jogamp.opengl.util.texture.TextureState : Remove 3, Change 0, CompatChange 0, Deprecate 0, Add 3 [junit] 239/ 366: com.jogamp.opengl.util.texture.awt.AWTTextureData : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 240/ 366: com.jogamp.opengl.util.texture.awt.AWTTextureIO : Remove 3, Change 0, CompatChange 0, Deprecate 0, Add 3 [junit] 241/ 366: com.jogamp.opengl.util.texture.spi.TGAImage : Remove 2, Change 0, CompatChange 0, Deprecate 0, Add 2 [junit] 242/ 366: com.jogamp.opengl.util.texture.spi.TextureProvider : Remove 3, Change 0, CompatChange 0, Deprecate 0, Add 3 [junit] 243/ 366: com.jogamp.opengl.util.texture.spi.awt.IIOTextureProvider : Remove 3, Change 0, CompatChange 0, Deprecate 0, Add 3 [junit] 244/ 366: javax.media.nativewindow.AbstractGraphicsConfiguration : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 245/ 366: javax.media.nativewindow.AbstractGraphicsDevice : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 246/ 366: javax.media.nativewindow.AbstractGraphicsScreen : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 247/ 366: javax.media.nativewindow.Capabilities : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 248/ 366: javax.media.nativewindow.CapabilitiesChooser : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 249/ 366: javax.media.nativewindow.CapabilitiesImmutable : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 250/ 366: javax.media.nativewindow.DefaultCapabilitiesChooser : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 251/ 366: javax.media.nativewindow.DefaultGraphicsConfiguration : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 252/ 366: javax.media.nativewindow.DefaultGraphicsDevice : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 253/ 366: javax.media.nativewindow.DefaultGraphicsScreen : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 254/ 366: javax.media.nativewindow.GraphicsConfigurationFactory : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 255/ 366: javax.media.nativewindow.MutableSurface : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 256/ 366: javax.media.nativewindow.NativeSurface : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 257/ 366: javax.media.nativewindow.NativeSurfaceHolder : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 258/ 366: javax.media.nativewindow.NativeWindow : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 259/ 366: javax.media.nativewindow.NativeWindowException : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 260/ 366: javax.media.nativewindow.NativeWindowFactory : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 261/ 366: javax.media.nativewindow.OffscreenLayerOption : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 262/ 366: javax.media.nativewindow.OffscreenLayerSurface : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 263/ 366: javax.media.nativewindow.ProxySurface : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 264/ 366: javax.media.nativewindow.ScalableSurface : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 265/ 366: javax.media.nativewindow.SurfaceUpdatedListener : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 266/ 366: javax.media.nativewindow.ToolkitLock : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 267/ 366: javax.media.nativewindow.UpstreamSurfaceHook : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 268/ 366: javax.media.nativewindow.UpstreamSurfaceHook.MutableSize : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 269/ 366: javax.media.nativewindow.VisualIDHolder : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 270/ 366: javax.media.nativewindow.VisualIDHolder.VIDComparator : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 271/ 366: javax.media.nativewindow.VisualIDHolder.VIDType : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 272/ 366: javax.media.nativewindow.WindowClosingProtocol : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 273/ 366: javax.media.nativewindow.WindowClosingProtocol.WindowClosingMode : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 274/ 366: javax.media.nativewindow.util.Dimension : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 275/ 366: javax.media.nativewindow.util.DimensionImmutable : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 276/ 366: javax.media.nativewindow.util.Insets : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 277/ 366: javax.media.nativewindow.util.InsetsImmutable : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 278/ 366: javax.media.nativewindow.util.PixelFormat : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 279/ 366: javax.media.nativewindow.util.PixelFormatUtil : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 280/ 366: javax.media.nativewindow.util.PixelFormatUtil.PixelSink : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 281/ 366: javax.media.nativewindow.util.PixelFormatUtil.PixelSink32 : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 282/ 366: javax.media.nativewindow.util.PixelRectangle : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 283/ 366: javax.media.nativewindow.util.PixelRectangle.GenericPixelRect : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 284/ 366: javax.media.nativewindow.util.Point : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 285/ 366: javax.media.nativewindow.util.PointImmutable : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 286/ 366: javax.media.nativewindow.util.Rectangle : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 287/ 366: javax.media.nativewindow.util.RectangleImmutable : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 288/ 366: javax.media.nativewindow.util.SurfaceSize : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 289/ 366: javax.media.opengl.DebugGL2 : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 290/ 366: javax.media.opengl.DebugGL3 : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 291/ 366: javax.media.opengl.DebugGL3bc : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 292/ 366: javax.media.opengl.DebugGL4 : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 293/ 366: javax.media.opengl.DebugGL4bc : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 294/ 366: javax.media.opengl.DebugGLES1 : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 295/ 366: javax.media.opengl.DebugGLES2 : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 296/ 366: javax.media.opengl.DebugGLES3 : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 297/ 366: javax.media.opengl.DefaultGLCapabilitiesChooser : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 298/ 366: javax.media.opengl.FPSCounter : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 299/ 366: javax.media.opengl.GL : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 300/ 366: javax.media.opengl.GL2 : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 301/ 366: javax.media.opengl.GL2ES1 : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 302/ 366: javax.media.opengl.GL2ES2 : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 303/ 366: javax.media.opengl.GL2ES3 : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 304/ 366: javax.media.opengl.GL2GL3 : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 305/ 366: javax.media.opengl.GL3 : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 306/ 366: javax.media.opengl.GL3ES3 : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 307/ 366: javax.media.opengl.GL3bc : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 308/ 366: javax.media.opengl.GL4 : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 309/ 366: javax.media.opengl.GL4ES3 : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 310/ 366: javax.media.opengl.GL4bc : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 311/ 366: javax.media.opengl.GLAnimatorControl : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 312/ 366: javax.media.opengl.GLAnimatorControl.UncaughtExceptionHandler : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 313/ 366: javax.media.opengl.GLArrayData : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 314/ 366: javax.media.opengl.GLAutoDrawable : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 315/ 366: javax.media.opengl.GLBase : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 316/ 366: javax.media.opengl.GLBufferStorage : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 317/ 366: javax.media.opengl.GLCapabilities : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 318/ 366: javax.media.opengl.GLCapabilitiesChooser : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 319/ 366: javax.media.opengl.GLCapabilitiesImmutable : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 320/ 366: javax.media.opengl.GLContext : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 321/ 366: javax.media.opengl.GLDebugListener : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 322/ 366: javax.media.opengl.GLDebugMessage : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 323/ 366: javax.media.opengl.GLDrawable : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 324/ 366: javax.media.opengl.GLDrawableFactory : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 325/ 366: javax.media.opengl.GLES1 : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 326/ 366: javax.media.opengl.GLES2 : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 327/ 366: javax.media.opengl.GLES3 : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 328/ 366: javax.media.opengl.GLEventListener : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 329/ 366: javax.media.opengl.GLException : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 330/ 366: javax.media.opengl.GLFBODrawable : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 331/ 366: javax.media.opengl.GLFBODrawable.Resizeable : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 332/ 366: javax.media.opengl.GLOffscreenAutoDrawable : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 333/ 366: javax.media.opengl.GLOffscreenAutoDrawable.FBO : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 334/ 366: javax.media.opengl.GLPipelineFactory : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 335/ 366: javax.media.opengl.GLProfile : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 336/ 366: javax.media.opengl.GLRunnable : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 337/ 366: javax.media.opengl.GLRunnable2 : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 338/ 366: javax.media.opengl.GLSharedContextSetter : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 339/ 366: javax.media.opengl.GLUniformData : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 340/ 366: javax.media.opengl.Threading : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 341/ 366: javax.media.opengl.Threading.Mode : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 342/ 366: javax.media.opengl.TraceGL2 : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 343/ 366: javax.media.opengl.TraceGL3 : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 344/ 366: javax.media.opengl.TraceGL3bc : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 345/ 366: javax.media.opengl.TraceGL4 : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 346/ 366: javax.media.opengl.TraceGL4bc : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 347/ 366: javax.media.opengl.TraceGLES1 : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 348/ 366: javax.media.opengl.TraceGLES2 : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 349/ 366: javax.media.opengl.TraceGLES3 : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 350/ 366: javax.media.opengl.awt.AWTGLAutoDrawable : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 351/ 366: javax.media.opengl.awt.ComponentEvents : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 352/ 366: javax.media.opengl.awt.GLCanvas : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 353/ 366: javax.media.opengl.awt.GLJPanel : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 354/ 366: javax.media.opengl.fixedfunc.GLLightingFunc : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 355/ 366: javax.media.opengl.fixedfunc.GLMatrixFunc : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 356/ 366: javax.media.opengl.fixedfunc.GLPointerFunc : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 357/ 366: javax.media.opengl.fixedfunc.GLPointerFuncUtil : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 358/ 366: javax.media.opengl.glu.GLU : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 359/ 366: javax.media.opengl.glu.GLUnurbs : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 360/ 366: javax.media.opengl.glu.GLUquadric : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 361/ 366: javax.media.opengl.glu.GLUtessellator : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 362/ 366: javax.media.opengl.glu.GLUtessellatorCallback : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 363/ 366: javax.media.opengl.glu.GLUtessellatorCallbackAdapter : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 364/ 366: javax.media.opengl.glu.gl2.GLUgl2 : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 365/ 366: javax.media.opengl.glu.gl2es1.GLUgl2es1 : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] [junit] [junit] Removes [junit] [junit] Class com.jogamp.graph.curve.opengl.GLRegion [junit] Removed Method destroyImpl, desc[(Ljavax/media/opengl/GL2ES2;)V], sig[null], throws nil, access[abstract protected] [junit] Removed Method clearImpl, desc[(Ljavax/media/opengl/GL2ES2;)V], sig[null], throws nil, access[abstract protected] [junit] Removed Method draw, desc[(Ljavax/media/opengl/GL2ES2;Lcom/jogamp/graph/curve/opengl/RegionRenderer;[I)V], sig[null], throws nil, access[final public] [junit] Removed Method destroy, desc[(Ljavax/media/opengl/GL2ES2;)V], sig[null], throws nil, access[final public] [junit] Removed Method updateImpl, desc[(Ljavax/media/opengl/GL2ES2;)V], sig[null], throws nil, access[abstract protected] [junit] Removed Method drawImpl, desc[(Ljavax/media/opengl/GL2ES2;Lcom/jogamp/graph/curve/opengl/RegionRenderer;[I)V], sig[null], throws nil, access[abstract protected] [junit] Removed Method clear, desc[(Ljavax/media/opengl/GL2ES2;)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.graph.curve.opengl.RegionRenderer [junit] Removed Method useShaderProgram, desc[(Ljavax/media/opengl/GL2ES2;IZIILcom/jogamp/opengl/util/texture/TextureSequence;)Z], sig[null], throws nil, access[final public] [junit] Removed Method destroy, desc[(Ljavax/media/opengl/GL2ES2;)V], sig[null], throws nil, access[final public] [junit] Removed Method init, desc[(Ljavax/media/opengl/GL2ES2;I)V], sig[null], throws [javax/media/opengl/GLException], access[final public] [junit] Removed Method enable, desc[(Ljavax/media/opengl/GL2ES2;Z)V], sig[null], throws nil, access[final public] [junit] Class com.jogamp.graph.curve.opengl.RegionRenderer.GLCallback [junit] Removed Method run, desc[(Ljavax/media/opengl/GL;Lcom/jogamp/graph/curve/opengl/RegionRenderer;)V], sig[null], throws nil, access[abstract public] [junit] Class com.jogamp.graph.curve.opengl.RenderState [junit] Removed Method updateUniformLoc, desc[(Ljavax/media/opengl/GL2ES2;ZLjavax/media/opengl/GLUniformData;Z)Z], sig[null], throws nil, access[final public] [junit] Removed Method getRenderState, desc[(Ljavax/media/opengl/GL2ES2;)Lcom/jogamp/graph/curve/opengl/RenderState;], sig[null], throws nil, access[final public static] [junit] Removed Method attachTo, desc[(Ljavax/media/opengl/GL2ES2;)Lcom/jogamp/graph/curve/opengl/RenderState;], sig[null], throws nil, access[final public] [junit] Removed Method detachFrom, desc[(Ljavax/media/opengl/GL2ES2;)Z], sig[null], throws nil, access[final public] [junit] Removed Method updateUniformDataLoc, desc[(Ljavax/media/opengl/GL2ES2;ZZLjavax/media/opengl/GLUniformData;Z)Z], sig[null], throws nil, access[final public] [junit] Removed Method destroy, desc[(Ljavax/media/opengl/GL2ES2;)V], sig[null], throws nil, access[public] [junit] Removed Method updateAttributeLoc, desc[(Ljavax/media/opengl/GL2ES2;ZLcom/jogamp/opengl/util/GLArrayDataServer;Z)Z], sig[null], throws nil, access[final public] [junit] Removed Method setShaderProgram, desc[(Ljavax/media/opengl/GL2ES2;Lcom/jogamp/opengl/util/glsl/ShaderProgram;)Z], sig[null], throws nil, access[final public] [junit] Class com.jogamp.graph.curve.opengl.RenderState.ProgramLocal [junit] Removed Method update, desc[(Ljavax/media/opengl/GL2ES2;Lcom/jogamp/graph/curve/opengl/RenderState;ZIZZ)Z], sig[null], throws nil, access[final public] [junit] Class com.jogamp.graph.curve.opengl.TextRegionUtil [junit] Removed Method validateCache, desc[(Ljavax/media/opengl/GL2ES2;I)V], sig[null], throws nil, access[final protected] [junit] Removed Method clear, desc[(Ljavax/media/opengl/GL2ES2;)V], sig[null], throws nil, access[public] [junit] Removed Method drawString3D, desc[(Ljavax/media/opengl/GL2ES2;Lcom/jogamp/graph/curve/opengl/RegionRenderer;Lcom/jogamp/graph/font/Font;FLjava/lang/CharSequence;[F[I)V], sig[null], throws nil, access[public] [junit] Removed Method addCachedRegion, desc[(Ljavax/media/opengl/GL2ES2;Lcom/jogamp/graph/font/Font;Ljava/lang/CharSequence;FILcom/jogamp/graph/curve/opengl/GLRegion;)V], sig[null], throws nil, access[final protected] [junit] Removed Method setCacheLimit, desc[(Ljavax/media/opengl/GL2ES2;I)V], sig[null], throws nil, access[final public] [junit] Removed Method drawString3D, desc[(Ljavax/media/opengl/GL2ES2;Lcom/jogamp/graph/curve/opengl/GLRegion;Lcom/jogamp/graph/curve/opengl/RegionRenderer;Lcom/jogamp/graph/font/Font;FLjava/lang/CharSequence;[F[ILjogamp/graph/geom/plane/AffineTransform;Ljogamp/graph/geom/plane/AffineTransform;)V], sig[null], throws nil, access[public static] [junit] Removed Method removeCachedRegion, desc[(Ljavax/media/opengl/GL2ES2;I)V], sig[null], throws nil, access[final protected] [junit] Removed Method drawString3D, desc[(Ljavax/media/opengl/GL2ES2;ILcom/jogamp/graph/curve/opengl/RegionRenderer;Lcom/jogamp/graph/font/Font;FLjava/lang/CharSequence;[F[ILjogamp/graph/geom/plane/AffineTransform;Ljogamp/graph/geom/plane/AffineTransform;)V], sig[null], throws nil, access[public static] [junit] Removed Method removeCachedRegion, desc[(Ljavax/media/opengl/GL2ES2;Lcom/jogamp/graph/font/Font;Ljava/lang/CharSequence;II)V], sig[null], throws nil, access[final protected] [junit] Class com.jogamp.graph.font.FontFactory [junit] Removed Method get, desc[(Ljava/net/URLConnection;)Lcom/jogamp/graph/font/Font;], sig[null], throws [java/io/IOException], access[final public static] [junit] Class com.jogamp.nativewindow.DelegatedUpstreamSurfaceHookMutableSize [junit] Removed Method create, desc[(Ljavax/media/nativewindow/ProxySurface;)V], sig[null], throws nil, access[final public] [junit] Removed Method destroy, desc[(Ljavax/media/nativewindow/ProxySurface;)V], sig[null], throws nil, access[final public] [junit] Removed Method , desc[(Ljavax/media/nativewindow/UpstreamSurfaceHook;II)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.nativewindow.DelegatedUpstreamSurfaceHookWithSurfaceSize [junit] Removed Method getSurfaceHeight, desc[(Ljavax/media/nativewindow/ProxySurface;)I], sig[null], throws nil, access[final public] [junit] Removed Method getUpstreamSurface, desc[()Ljavax/media/nativewindow/NativeSurface;], sig[null], throws nil, access[final public] [junit] Removed Method create, desc[(Ljavax/media/nativewindow/ProxySurface;)V], sig[null], throws nil, access[final public] [junit] Removed Method getSurfaceWidth, desc[(Ljavax/media/nativewindow/ProxySurface;)I], sig[null], throws nil, access[final public] [junit] Removed Method , desc[(Ljavax/media/nativewindow/UpstreamSurfaceHook;Ljavax/media/nativewindow/NativeSurface;)V], sig[null], throws nil, access[public] [junit] Removed Method destroy, desc[(Ljavax/media/nativewindow/ProxySurface;)V], sig[null], throws nil, access[final public] [junit] Class com.jogamp.nativewindow.MutableGraphicsConfiguration [junit] Removed Method , desc[(Ljavax/media/nativewindow/AbstractGraphicsScreen;Ljavax/media/nativewindow/CapabilitiesImmutable;Ljavax/media/nativewindow/CapabilitiesImmutable;)V], sig[null], throws nil, access[public] [junit] Removed Method setScreen, desc[(Ljavax/media/nativewindow/AbstractGraphicsScreen;)V], sig[null], throws nil, access[public] [junit] Removed Method setChosenCapabilities, desc[(Ljavax/media/nativewindow/CapabilitiesImmutable;)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.nativewindow.UpstreamSurfaceHookMutableSize [junit] Removed Method getSurfaceWidth, desc[(Ljavax/media/nativewindow/ProxySurface;)I], sig[null], throws nil, access[final public] [junit] Removed Method create, desc[(Ljavax/media/nativewindow/ProxySurface;)V], sig[null], throws nil, access[public] [junit] Removed Method destroy, desc[(Ljavax/media/nativewindow/ProxySurface;)V], sig[null], throws nil, access[public] [junit] Removed Method getSurfaceHeight, desc[(Ljavax/media/nativewindow/ProxySurface;)I], sig[null], throws nil, access[final public] [junit] Removed Method getUpstreamSurface, desc[()Ljavax/media/nativewindow/NativeSurface;], sig[null], throws nil, access[final public] [junit] Class com.jogamp.nativewindow.awt.AWTGraphicsConfiguration [junit] Removed Method setChosenCapabilities, desc[(Ljavax/media/nativewindow/CapabilitiesImmutable;)V], sig[null], throws nil, access[public] [junit] Removed Method create, desc[(Ljava/awt/Component;Ljavax/media/nativewindow/CapabilitiesImmutable;Ljavax/media/nativewindow/CapabilitiesImmutable;)Lcom/jogamp/nativewindow/awt/AWTGraphicsConfiguration;], sig[null], throws nil, access[public static] [junit] Removed Method setupCapabilitiesRGBABits, desc[(Ljavax/media/nativewindow/CapabilitiesImmutable;Ljava/awt/GraphicsConfiguration;)Ljavax/media/nativewindow/CapabilitiesImmutable;], sig[null], throws nil, access[public static] [junit] Removed Method getNativeGraphicsConfiguration, desc[()Ljavax/media/nativewindow/AbstractGraphicsConfiguration;], sig[null], throws nil, access[public] [junit] Removed Method , desc[(Lcom/jogamp/nativewindow/awt/AWTGraphicsScreen;Ljavax/media/nativewindow/CapabilitiesImmutable;Ljavax/media/nativewindow/CapabilitiesImmutable;Ljava/awt/GraphicsConfiguration;Ljavax/media/nativewindow/AbstractGraphicsConfiguration;)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.nativewindow.awt.AWTGraphicsScreen [junit] Removed Method createScreenDevice, desc[(II)Ljavax/media/nativewindow/AbstractGraphicsScreen;], sig[null], throws nil, access[public static] [junit] Removed Method createDefault, desc[()Ljavax/media/nativewindow/AbstractGraphicsScreen;], sig[null], throws nil, access[public static] [junit] Removed Method createScreenDevice, desc[(Ljava/awt/GraphicsDevice;I)Ljavax/media/nativewindow/AbstractGraphicsScreen;], sig[null], throws nil, access[public static] [junit] Class com.jogamp.nativewindow.awt.AWTWindowClosingProtocol [junit] Removed Method setDefaultCloseOperation, desc[(Ljavax/media/nativewindow/WindowClosingProtocol$WindowClosingMode;)Ljavax/media/nativewindow/WindowClosingProtocol$WindowClosingMode;], sig[null], throws nil, access[final public] [junit] Removed Method getDefaultCloseOperation, desc[()Ljavax/media/nativewindow/WindowClosingProtocol$WindowClosingMode;], sig[null], throws nil, access[final public] [junit] Class com.jogamp.nativewindow.awt.DirectDataBufferInt [junit] Removed Method , 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 getPixelScaleX, desc[()I], sig[null], throws nil, access[final protected] [junit] Removed Method getNativeSurfaceScale, desc[([I)[I], sig[null], throws nil, access[final public] [junit] Removed Method getInsets, desc[()Ljavax/media/nativewindow/util/InsetsImmutable;], sig[null], throws nil, access[final public] [junit] Removed Method getLocationOnScreen, desc[(Ljavax/media/nativewindow/util/Point;)Ljavax/media/nativewindow/util/Point;], sig[null], throws nil, access[public] [junit] Removed Method setSurfaceScale, desc[([I)V], sig[null], throws nil, access[public] [junit] Removed Method setCursor, desc[(Ljavax/media/nativewindow/util/PixelRectangle;Ljavax/media/nativewindow/util/PointImmutable;)Z], sig[null], throws nil, access[final public] [junit] Removed Method getGraphicsConfiguration, desc[()Ljavax/media/nativewindow/AbstractGraphicsConfiguration;], sig[null], throws nil, access[final public] [junit] Removed Method getParent, desc[()Ljavax/media/nativewindow/NativeWindow;], sig[null], throws nil, access[final public] [junit] Removed Method setChosenCapabilities, desc[(Ljavax/media/nativewindow/CapabilitiesImmutable;)V], sig[null], throws nil, access[final public] [junit] Removed Method getCurrentSurfaceScale, desc[([I)[I], sig[null], throws nil, access[final public] [junit] Removed Method getPixelScaleY, desc[()I], sig[null], throws nil, access[final protected] [junit] Removed Method getNativeSurface, desc[()Ljavax/media/nativewindow/NativeSurface;], sig[null], throws nil, access[final public] [junit] Removed Method addSurfaceUpdatedListener, desc[(ILjavax/media/nativewindow/SurfaceUpdatedListener;)V], sig[null], throws [java/lang/IndexOutOfBoundsException], access[public] [junit] Removed Method surfaceUpdated, desc[(Ljava/lang/Object;Ljavax/media/nativewindow/NativeSurface;J)V], sig[null], throws nil, access[public] [junit] Removed Method getRequestedSurfaceScale, desc[([I)[I], sig[null], throws nil, access[final public] [junit] Removed Method getLocationOnScreenNonBlocking, desc[(Ljavax/media/nativewindow/util/Point;Ljava/awt/Component;)Ljava/awt/Component;], sig[null], throws nil, access[protected static] [junit] Removed Method getLocationOnScreenNative, desc[(Ljavax/media/nativewindow/util/Point;)Ljavax/media/nativewindow/util/Point;], sig[null], throws nil, access[protected] [junit] Removed Method addSurfaceUpdatedListener, desc[(Ljavax/media/nativewindow/SurfaceUpdatedListener;)V], sig[null], throws nil, access[public] [junit] Removed Method , desc[(Ljava/lang/Object;Ljavax/media/nativewindow/AbstractGraphicsConfiguration;)V], sig[null], throws nil, access[protected] [junit] Removed Method getBounds, desc[()Ljavax/media/nativewindow/util/RectangleImmutable;], sig[null], throws nil, access[final public] [junit] Removed Method removeSurfaceUpdatedListener, desc[(Ljavax/media/nativewindow/SurfaceUpdatedListener;)V], sig[null], throws nil, access[public] [junit] Removed Method getLocationOnScreenNativeImpl, desc[(II)Ljavax/media/nativewindow/util/Point;], sig[null], throws nil, access[abstract protected] [junit] Removed Method updatePixelScale, desc[()Z], sig[null], throws nil, access[final protected] [junit] Class com.jogamp.nativewindow.egl.EGLGraphicsDevice.EGLDisplayLifecycleCallback [junit] Removed Method eglGetAndInitDisplay, desc[([J)J], sig[null], throws nil, access[abstract public] [junit] Class com.jogamp.nativewindow.swt.SWTAccessor [junit] Removed Method getNativeVisualID, desc[(Ljavax/media/nativewindow/AbstractGraphicsDevice;J)I], sig[null], throws nil, access[public static] [junit] Removed Method destroyX11Window, desc[(Ljavax/media/nativewindow/AbstractGraphicsDevice;J)V], sig[null], throws nil, access[public static] [junit] Removed Method getDevice, desc[(Lorg/eclipse/swt/widgets/Control;)Ljavax/media/nativewindow/AbstractGraphicsDevice;], sig[null], throws [javax/media/nativewindow/NativeWindowException, java/lang/UnsupportedOperationException], access[public static] [junit] Removed Method getScreen, desc[(Ljavax/media/nativewindow/AbstractGraphicsDevice;I)Ljavax/media/nativewindow/AbstractGraphicsScreen;], sig[null], throws nil, access[public static] [junit] Removed Method resizeX11Window, desc[(Ljavax/media/nativewindow/AbstractGraphicsDevice;Lorg/eclipse/swt/graphics/Rectangle;J)V], sig[null], throws nil, access[public static] [junit] Removed Method createCompatibleX11ChildWindow, desc[(Ljavax/media/nativewindow/AbstractGraphicsScreen;Lorg/eclipse/swt/widgets/Control;III)J], sig[null], throws nil, access[public static] [junit] Class com.jogamp.nativewindow.x11.X11GraphicsConfiguration [junit] Removed Method , 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 getGraphicsDevice, desc[()Ljavax/media/nativewindow/AbstractGraphicsDevice;], sig[null], throws nil, access[abstract public] [junit] Removed Method createPointerIcon, desc[(Ljavax/media/nativewindow/util/PixelRectangle;II)Lcom/jogamp/newt/Display$PointerIcon;], sig[null], throws [java/lang/IllegalArgumentException, java/lang/IllegalStateException], access[abstract public] [junit] Removed Method getNativePointerIconPixelFormat, desc[()Ljavax/media/nativewindow/util/PixelFormat;], sig[null], throws nil, access[abstract public] [junit] Class com.jogamp.newt.Display.PointerIcon [junit] Removed Method getHotspot, desc[()Ljavax/media/nativewindow/util/PointImmutable;], sig[null], throws nil, access[abstract public] [junit] Class com.jogamp.newt.MonitorDevice [junit] Removed Method getViewport, desc[()Ljavax/media/nativewindow/util/RectangleImmutable;], sig[null], throws nil, access[final public] [junit] Removed Method unionOfViewports, desc[(Ljavax/media/nativewindow/util/Rectangle;Ljavax/media/nativewindow/util/Rectangle;Ljava/util/List;)V], sig[(Ljavax/media/nativewindow/util/Rectangle;Ljavax/media/nativewindow/util/Rectangle;Ljava/util/List;)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 , 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 getViewportInWindowUnits, desc[()Ljavax/media/nativewindow/util/RectangleImmutable;], sig[null], throws nil, access[final public] [junit] Class com.jogamp.newt.MonitorMode [junit] Removed Method getSurfaceSize, desc[()Ljavax/media/nativewindow/util/SurfaceSize;], sig[null], throws nil, access[final public] [junit] Removed Method , 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 createWindow, desc[(Ljavax/media/nativewindow/NativeWindow;Ljavax/media/nativewindow/CapabilitiesImmutable;)Lcom/jogamp/newt/Window;], sig[null], throws nil, access[public static] [junit] Removed Method createWindow, desc[([Ljava/lang/Object;Lcom/jogamp/newt/Screen;Ljavax/media/nativewindow/CapabilitiesImmutable;)Lcom/jogamp/newt/Window;], sig[null], throws nil, access[public static] [junit] Removed Method createWindow, desc[(Ljava/lang/String;IJLjavax/media/nativewindow/CapabilitiesImmutable;)Lcom/jogamp/newt/Window;], sig[null], throws nil, access[public static] [junit] Removed Method isScreenCompatible, desc[(Ljavax/media/nativewindow/NativeWindow;Lcom/jogamp/newt/Screen;)Z], sig[null], throws nil, access[public static] [junit] Removed Method createWindow, desc[(Lcom/jogamp/newt/Screen;Ljavax/media/nativewindow/CapabilitiesImmutable;)Lcom/jogamp/newt/Window;], sig[null], throws nil, access[public static] [junit] Removed Method createCompatibleScreen, desc[(Ljavax/media/nativewindow/NativeWindow;)Lcom/jogamp/newt/Screen;], sig[null], throws nil, access[public static] [junit] Removed Method createWindow, desc[(Ljavax/media/nativewindow/CapabilitiesImmutable;)Lcom/jogamp/newt/Window;], sig[null], throws nil, access[public static] [junit] Removed Method createCompatibleScreen, desc[(Ljavax/media/nativewindow/NativeWindow;Lcom/jogamp/newt/Screen;)Lcom/jogamp/newt/Screen;], sig[null], throws nil, access[public static] [junit] Class com.jogamp.newt.Screen [junit] Removed Method getViewport, desc[()Ljavax/media/nativewindow/util/RectangleImmutable;], sig[null], throws nil, access[abstract public] [junit] Removed Method getGraphicsScreen, desc[()Ljavax/media/nativewindow/AbstractGraphicsScreen;], sig[null], throws nil, access[abstract public] [junit] Removed Method unionOfMonitorViewports, desc[(Ljavax/media/nativewindow/util/Rectangle;Ljavax/media/nativewindow/util/Rectangle;)V], sig[null], throws nil, access[final public] [junit] Removed Method getViewportInWindowUnits, desc[()Ljavax/media/nativewindow/util/RectangleImmutable;], sig[null], throws nil, access[abstract public] [junit] Removed Method getMainMonitor, desc[(Ljavax/media/nativewindow/util/RectangleImmutable;)Lcom/jogamp/newt/MonitorDevice;], sig[null], throws nil, access[final public] [junit] Class com.jogamp.newt.Window [junit] Removed Method reparentWindow, desc[(Ljavax/media/nativewindow/NativeWindow;III)Lcom/jogamp/newt/Window$ReparentOperation;], sig[null], throws nil, access[abstract public] [junit] Removed Method removeChild, desc[(Ljavax/media/nativewindow/NativeWindow;)Z], sig[null], throws nil, access[abstract public] [junit] Removed Method getChosenCapabilities, desc[()Ljavax/media/nativewindow/CapabilitiesImmutable;], sig[null], throws nil, access[abstract public] [junit] Removed Method addChild, desc[(Ljavax/media/nativewindow/NativeWindow;)Z], sig[null], throws nil, access[abstract public] [junit] Removed Method getRequestedCapabilities, desc[()Ljavax/media/nativewindow/CapabilitiesImmutable;], sig[null], throws nil, access[abstract public] [junit] Removed Method getBounds, desc[()Ljavax/media/nativewindow/util/Rectangle;], sig[null], throws nil, access[abstract public] [junit] Removed Method setCapabilitiesChooser, desc[(Ljavax/media/nativewindow/CapabilitiesChooser;)Ljavax/media/nativewindow/CapabilitiesChooser;], sig[null], throws nil, access[abstract public] [junit] Class com.jogamp.newt.awt.NewtCanvasAWT [junit] Removed Method getNativeWindow, desc[()Ljavax/media/nativewindow/NativeWindow;], sig[null], throws nil, access[public] [junit] Removed Method setDefaultCloseOperation, desc[(Ljavax/media/nativewindow/WindowClosingProtocol$WindowClosingMode;)Ljavax/media/nativewindow/WindowClosingProtocol$WindowClosingMode;], sig[null], throws nil, access[public] [junit] Removed Method getDefaultCloseOperation, desc[()Ljavax/media/nativewindow/WindowClosingProtocol$WindowClosingMode;], sig[null], throws nil, access[public] [junit] Class com.jogamp.newt.event.PinchToZoomGesture [junit] Removed Method , desc[(Ljavax/media/nativewindow/NativeSurface;Z)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.newt.event.WindowUpdateEvent [junit] Removed Method , desc[(SLjava/lang/Object;JLjavax/media/nativewindow/util/Rectangle;)V], sig[null], throws nil, access[public] [junit] Removed Method getBounds, desc[()Ljavax/media/nativewindow/util/Rectangle;], sig[null], throws nil, access[public] [junit] Class com.jogamp.newt.event.awt.AWTAdapter [junit] Removed Method getNativeSurfaceHolder, desc[()Ljavax/media/nativewindow/NativeSurfaceHolder;], sig[null], throws nil, access[final public super synchronized] [junit] Removed Method , desc[(Lcom/jogamp/newt/event/NEWTEventListener;Ljavax/media/nativewindow/NativeSurfaceHolder;)V], sig[null], throws nil, access[protected] [junit] Class com.jogamp.newt.event.awt.AWTKeyAdapter [junit] Removed Method , 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 getGraphicsConfiguration, desc[()Ljavax/media/nativewindow/AbstractGraphicsConfiguration;], sig[null], throws nil, access[final public] [junit] Removed Method setCapabilitiesChooser, desc[(Ljavax/media/nativewindow/CapabilitiesChooser;)Ljavax/media/nativewindow/CapabilitiesChooser;], sig[null], throws nil, access[public] [junit] Removed Method getLocationOnScreen, desc[(Ljavax/media/nativewindow/util/Point;)Ljavax/media/nativewindow/util/Point;], sig[null], throws nil, access[public] [junit] Removed Method surfaceUpdated, desc[(Ljava/lang/Object;Ljavax/media/nativewindow/NativeSurface;J)V], sig[null], throws nil, access[final public] [junit] Removed Method setSurfaceScale, desc[([I)V], sig[null], throws nil, access[final public] [junit] Removed Method addChild, desc[(Ljavax/media/nativewindow/NativeWindow;)Z], sig[null], throws nil, access[final public] [junit] Removed Method getChosenCapabilities, desc[()Ljavax/media/nativewindow/CapabilitiesImmutable;], sig[null], throws nil, access[final public] [junit] Removed Method create, desc[(Ljavax/media/nativewindow/NativeWindow;Ljavax/media/opengl/GLCapabilitiesImmutable;)Lcom/jogamp/newt/opengl/GLWindow;], sig[null], throws nil, access[public static] [junit] Removed Method getRequestedCapabilities, desc[()Ljavax/media/nativewindow/CapabilitiesImmutable;], sig[null], throws nil, access[final public] [junit] Removed Method getCurrentSurfaceScale, desc[([I)[I], sig[null], throws nil, access[final public] [junit] Removed Method removeSurfaceUpdatedListener, desc[(Ljavax/media/nativewindow/SurfaceUpdatedListener;)V], sig[null], throws nil, access[final public] [junit] Removed Method getDefaultCloseOperation, desc[()Ljavax/media/nativewindow/WindowClosingProtocol$WindowClosingMode;], sig[null], throws nil, access[public] [junit] Removed Method getBounds, desc[()Ljavax/media/nativewindow/util/Rectangle;], sig[null], throws nil, access[final public] [junit] Removed Method addSurfaceUpdatedListener, desc[(Ljavax/media/nativewindow/SurfaceUpdatedListener;)V], sig[null], throws nil, access[final public] [junit] Removed Method create, desc[(Lcom/jogamp/newt/Screen;Ljavax/media/opengl/GLCapabilitiesImmutable;)Lcom/jogamp/newt/opengl/GLWindow;], sig[null], throws nil, access[public static] [junit] Removed Method removeChild, desc[(Ljavax/media/nativewindow/NativeWindow;)Z], sig[null], throws nil, access[final public] [junit] Removed Method reparentWindow, desc[(Ljavax/media/nativewindow/NativeWindow;III)Lcom/jogamp/newt/Window$ReparentOperation;], sig[null], throws nil, access[final public] [junit] Removed Method create, desc[(Ljavax/media/opengl/GLCapabilitiesImmutable;)Lcom/jogamp/newt/opengl/GLWindow;], sig[null], throws nil, access[public static] [junit] Removed Method getFactory, desc[()Ljavax/media/opengl/GLDrawableFactory;], sig[null], throws nil, access[final public] [junit] Removed Method addSurfaceUpdatedListener, desc[(ILjavax/media/nativewindow/SurfaceUpdatedListener;)V], sig[null], throws [java/lang/IndexOutOfBoundsException], access[final public] [junit] Removed Method getNativeSurfaceScale, desc[([I)[I], sig[null], throws nil, access[final public] [junit] Removed Method getParent, desc[()Ljavax/media/nativewindow/NativeWindow;], sig[null], throws nil, access[final public] [junit] Removed Method getRequestedSurfaceScale, desc[([I)[I], sig[null], throws nil, access[final public] [junit] Removed Method setDefaultCloseOperation, desc[(Ljavax/media/nativewindow/WindowClosingProtocol$WindowClosingMode;)Ljavax/media/nativewindow/WindowClosingProtocol$WindowClosingMode;], sig[null], throws nil, access[public] [junit] Removed Method getInsets, desc[()Ljavax/media/nativewindow/util/InsetsImmutable;], sig[null], throws nil, access[final public] [junit] Class com.jogamp.newt.swt.NewtCanvasSWT [junit] Removed Method getDefaultCloseOperation, desc[()Ljavax/media/nativewindow/WindowClosingProtocol$WindowClosingMode;], sig[null], throws nil, access[public] [junit] Removed Method getNativeWindow, desc[()Ljavax/media/nativewindow/NativeWindow;], sig[null], throws nil, access[public] [junit] Removed Method setDefaultCloseOperation, desc[(Ljavax/media/nativewindow/WindowClosingProtocol$WindowClosingMode;)Ljavax/media/nativewindow/WindowClosingProtocol$WindowClosingMode;], sig[null], throws nil, access[public] [junit] Class com.jogamp.newt.util.MonitorModeUtil [junit] Removed Method filterBySurfaceSize, desc[(Ljava/util/List;Ljavax/media/nativewindow/util/SurfaceSize;)Ljava/util/List;], sig[(Ljava/util/List;Ljavax/media/nativewindow/util/SurfaceSize;)Ljava/util/List;], throws nil, access[public static] [junit] Removed Method filterByResolution, desc[(Ljava/util/List;Ljavax/media/nativewindow/util/DimensionImmutable;)Ljava/util/List;], sig[(Ljava/util/List;Ljavax/media/nativewindow/util/DimensionImmutable;)Ljava/util/List;], throws nil, access[public static] [junit] Class com.jogamp.newt.util.applet.JOGLNewtAppletBase [junit] Removed Method init, desc[(Ljavax/media/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[public] [junit] Removed Method dispose, desc[(Ljavax/media/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[public] [junit] Removed Method reshape, desc[(Ljavax/media/opengl/GLAutoDrawable;IIII)V], sig[null], throws nil, access[public] [junit] Removed Method display, desc[(Ljavax/media/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[public] [junit] Removed Method createInstance, desc[(Ljava/lang/String;)Ljavax/media/opengl/GLEventListener;], sig[null], throws nil, access[public static] [junit] Removed Method getGLEventListener, desc[()Ljavax/media/opengl/GLEventListener;], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.FBObject [junit] Removed Method bind, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws [javax/media/opengl/GLException], access[final public] [junit] Removed Method detachAllColorbuffer, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[final public] [junit] Removed Method attachColorbuffer, desc[(Ljavax/media/opengl/GL;IZ)Lcom/jogamp/opengl/FBObject$ColorAttachment;], sig[null], throws [javax/media/opengl/GLException], access[final public] [junit] Removed Method attachRenderbuffer, desc[(Ljavax/media/opengl/GL;Lcom/jogamp/opengl/FBObject$Attachment$Type;I)V], sig[null], throws [javax/media/opengl/GLException, java/lang/IllegalArgumentException], access[final public] [junit] Removed Method attachColorbuffer, desc[(Ljavax/media/opengl/GL;ILcom/jogamp/opengl/FBObject$Colorbuffer;)Lcom/jogamp/opengl/FBObject$Colorbuffer;], sig[null], throws [javax/media/opengl/GLException], access[final public] [junit] Removed Method detachAll, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[final public] [junit] Removed Method isBound, desc[(Ljavax/media/opengl/GL;)Z], sig[null], throws nil, access[final public] [junit] Removed Method detachColorbuffer, desc[(Ljavax/media/opengl/GL;IZ)Lcom/jogamp/opengl/FBObject$Colorbuffer;], sig[null], throws [java/lang/IllegalArgumentException], access[final public] [junit] Removed Method detachAllRenderbuffer, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[final public] [junit] Removed Method attachRenderbuffer, desc[(Ljavax/media/opengl/GL;I)V], sig[null], throws [javax/media/opengl/GLException, java/lang/IllegalArgumentException], access[final public] [junit] Removed Method formatToGLCapabilities, desc[(Ljavax/media/opengl/GLCapabilities;)V], sig[null], throws nil, access[final public] [junit] Removed Method reset, desc[(Ljavax/media/opengl/GL;II)V], sig[null], throws nil, access[final public] [junit] Removed Method detachRenderbuffer, desc[(Ljavax/media/opengl/GL;Lcom/jogamp/opengl/FBObject$Attachment$Type;Z)V], sig[null], throws [java/lang/IllegalArgumentException], access[final public] [junit] Removed Method detachAllTexturebuffer, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[final public] [junit] Removed Method attachTexture2D, desc[(Ljavax/media/opengl/GL;IZ)Lcom/jogamp/opengl/FBObject$TextureAttachment;], sig[null], throws [javax/media/opengl/GLException], access[final public] [junit] Removed Method use, desc[(Ljavax/media/opengl/GL;Lcom/jogamp/opengl/FBObject$TextureAttachment;)V], sig[null], throws [java/lang/IllegalArgumentException], access[final public] [junit] Removed Method resetSamplingSink, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws [javax/media/opengl/GLException], access[final public] [junit] Removed Method attachTexture2D, desc[(Ljavax/media/opengl/GL;IZIIII)Lcom/jogamp/opengl/FBObject$TextureAttachment;], sig[null], throws [javax/media/opengl/GLException], access[final public] [junit] Removed Method unbind, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws [javax/media/opengl/GLException], access[final public] [junit] Removed Method createColorTextureAttachment, desc[(Ljavax/media/opengl/GL;ZIIIIII)Lcom/jogamp/opengl/FBObject$TextureAttachment;], sig[null], throws nil, access[final public static] [junit] Removed Method reset, desc[(Ljavax/media/opengl/GL;IIIZ)V], sig[null], throws nil, access[final public] [junit] Removed Method createColorTextureAttachment, desc[(Ljavax/media/opengl/GL;ZII)Lcom/jogamp/opengl/FBObject$TextureAttachment;], sig[null], throws nil, access[final public static] [junit] Removed Method unuse, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[final public] [junit] Removed Method destroy, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[final public] [junit] Removed Method syncSamplingSink, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[final public] [junit] Removed Method attachRenderbufferImpl, desc[(Ljavax/media/opengl/GL;Lcom/jogamp/opengl/FBObject$Attachment$Type;I)V], sig[null], throws [javax/media/opengl/GLException], access[final protected] [junit] Removed Method attachColorbuffer, desc[(Ljavax/media/opengl/GL;II)Lcom/jogamp/opengl/FBObject$ColorAttachment;], sig[null], throws [javax/media/opengl/GLException, java/lang/IllegalArgumentException], access[final public] [junit] Removed Method attachTexture2D, desc[(Ljavax/media/opengl/GL;IIIIIIII)Lcom/jogamp/opengl/FBObject$TextureAttachment;], sig[null], throws [javax/media/opengl/GLException], access[final public] [junit] Class com.jogamp.opengl.FBObject.Attachment [junit] Removed Method initialize, desc[(Ljavax/media/opengl/GL;)Z], sig[null], throws [javax/media/opengl/GLException], access[abstract public] [junit] Removed Method free, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws [javax/media/opengl/GLException], access[abstract public] [junit] Removed Method formatToGLCapabilities, desc[(Ljavax/media/opengl/GLCapabilities;Z)V], sig[null], throws nil, access[final public] [junit] Class com.jogamp.opengl.FBObject.Colorbuffer [junit] Removed Method initialize, desc[(Ljavax/media/opengl/GL;)Z], sig[null], throws [javax/media/opengl/GLException], access[abstract public] [junit] Removed Method formatToGLCapabilities, desc[(Ljavax/media/opengl/GLCapabilities;Z)V], sig[null], throws nil, access[abstract public] [junit] Removed Method free, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws [javax/media/opengl/GLException], access[abstract public] [junit] Class com.jogamp.opengl.FBObject.RenderAttachment [junit] Removed Method free, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[public] [junit] Removed Method initialize, desc[(Ljavax/media/opengl/GL;)Z], sig[null], throws [javax/media/opengl/GLException], access[public] [junit] Class com.jogamp.opengl.FBObject.TextureAttachment [junit] Removed Method initialize, desc[(Ljavax/media/opengl/GL;)Z], sig[null], throws [javax/media/opengl/GLException], access[public] [junit] Removed Method free, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.GLAutoDrawableDelegate [junit] Removed Method , desc[(Ljavax/media/opengl/GLDrawable;Ljavax/media/opengl/GLContext;Ljava/lang/Object;ZLcom/jogamp/common/util/locks/RecursiveLock;)V], sig[null], throws nil, access[public] [junit] Removed Method getFactory, desc[()Ljavax/media/opengl/GLDrawableFactory;], sig[null], throws nil, access[final public] [junit] Class com.jogamp.opengl.GLEventListenerState [junit] Removed Method moveTo, desc[(Ljavax/media/opengl/GLAutoDrawable;Ljava/lang/Runnable;)V], sig[null], throws [javax/media/opengl/GLException], access[final public] [junit] Removed Method moveTo, desc[(Ljavax/media/opengl/GLAutoDrawable;)V], sig[null], throws [javax/media/opengl/GLException], access[final public] [junit] Removed Method moveFrom, desc[(Ljavax/media/opengl/GLAutoDrawable;Z)Lcom/jogamp/opengl/GLEventListenerState;], sig[null], throws nil, access[public static] [junit] Removed Method moveFrom, desc[(Ljavax/media/opengl/GLAutoDrawable;)Lcom/jogamp/opengl/GLEventListenerState;], sig[null], throws nil, access[public static] [junit] Class com.jogamp.opengl.GLRendererQuirks [junit] Removed Field COUNT, desc[I], sig[null], value[type java.lang.Integer, data 18, access[final public static] [junit] Removed Method getStickyDeviceQuirks, desc[(Ljavax/media/nativewindow/AbstractGraphicsDevice;)Lcom/jogamp/opengl/GLRendererQuirks;], sig[null], throws nil, access[public static] [junit] Removed Method existStickyDeviceQuirk, desc[(Ljavax/media/nativewindow/AbstractGraphicsDevice;I)Z], sig[null], throws nil, access[public static] [junit] Removed Method addStickyDeviceQuirks, desc[(Ljavax/media/nativewindow/AbstractGraphicsDevice;[III)V], sig[null], throws [java/lang/IllegalArgumentException], access[public static] [junit] Removed Method areSameStickyDevice, desc[(Ljavax/media/nativewindow/AbstractGraphicsDevice;Ljavax/media/nativewindow/AbstractGraphicsDevice;)Z], sig[null], throws nil, access[public static] [junit] Removed Method pushStickyDeviceQuirks, desc[(Ljavax/media/nativewindow/AbstractGraphicsDevice;Lcom/jogamp/opengl/GLRendererQuirks;)V], sig[null], throws nil, access[public static] [junit] Removed Method addStickyDeviceQuirks, desc[(Ljavax/media/nativewindow/AbstractGraphicsDevice;Lcom/jogamp/opengl/GLRendererQuirks;)V], sig[null], throws [java/lang/IllegalArgumentException], access[public static] [junit] Class com.jogamp.opengl.GenericGLCapabilitiesChooser [junit] Removed Method chooseCapabilities, desc[(Ljavax/media/nativewindow/CapabilitiesImmutable;Ljava/util/List;I)I], sig[(Ljavax/media/nativewindow/CapabilitiesImmutable;Ljava/util/List<+Ljavax/media/nativewindow/CapabilitiesImmutable;>;I)I], throws nil, access[public] [junit] Class com.jogamp.opengl.JoglVersion [junit] Removed Method getGLStrings, desc[(Ljavax/media/opengl/GL;Ljava/lang/StringBuilder;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public static] [junit] Removed Method getGLInfo, desc[(Ljavax/media/opengl/GL;Ljava/lang/StringBuilder;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public static] [junit] Removed Method toString, desc[(Ljavax/media/opengl/GL;Ljava/lang/StringBuilder;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public] [junit] Removed Method getAllAvailableCapabilitiesInfo, desc[(Ljavax/media/nativewindow/AbstractGraphicsDevice;Ljava/lang/StringBuilder;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public static] [junit] Removed Method getAvailableCapabilitiesInfo, desc[(Ljavax/media/opengl/GLDrawableFactory;Ljavax/media/nativewindow/AbstractGraphicsDevice;Ljava/lang/StringBuilder;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public static] [junit] Removed Method toString, desc[(Ljavax/media/opengl/GL;)Ljava/lang/String;], sig[null], throws nil, access[public] [junit] Removed Method getGLInfo, desc[(Ljavax/media/opengl/GL;Ljava/lang/StringBuilder;Z)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public static] [junit] Removed Method getBriefOSGLBuildInfo, desc[(Ljavax/media/opengl/GL;Ljava/lang/StringBuilder;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public] [junit] Removed Method getDefaultOpenGLInfo, desc[(Ljavax/media/nativewindow/AbstractGraphicsDevice;Ljava/lang/StringBuilder;Z)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public static] [junit] Removed Method getGLStrings, desc[(Ljavax/media/opengl/GL;Ljava/lang/StringBuilder;Z)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public static] [junit] Class com.jogamp.opengl.swt.GLCanvas [junit] Removed Method getGLEventListenerInitState, desc[(Ljavax/media/opengl/GLEventListener;)Z], sig[null], throws nil, access[public] [junit] Removed Method removeGLEventListener, desc[(Ljavax/media/opengl/GLEventListener;)Ljavax/media/opengl/GLEventListener;], sig[null], throws nil, access[public] [junit] Removed Method getGLProfile, desc[()Ljavax/media/opengl/GLProfile;], sig[null], throws nil, access[public] [junit] Removed Method getRequestedGLCapabilities, desc[()Ljavax/media/opengl/GLCapabilitiesImmutable;], sig[null], throws nil, access[public] [junit] Removed Method setContext, desc[(Ljavax/media/opengl/GLContext;Z)Ljavax/media/opengl/GLContext;], sig[null], throws nil, access[public] [junit] Removed Method , desc[(Lorg/eclipse/swt/widgets/Composite;ILjavax/media/opengl/GLCapabilitiesImmutable;Ljavax/media/opengl/GLCapabilitiesChooser;)V], sig[null], throws nil, access[public] [junit] Removed Method setGL, desc[(Ljavax/media/opengl/GL;)Ljavax/media/opengl/GL;], sig[null], throws nil, access[public] [junit] Removed Method setSharedContext, desc[(Ljavax/media/opengl/GLContext;)V], sig[null], throws [java/lang/IllegalStateException], access[final public] [junit] Removed Method addGLEventListener, desc[(Ljavax/media/opengl/GLEventListener;)V], sig[null], throws nil, access[public] [junit] Removed Method getFactory, desc[()Ljavax/media/opengl/GLDrawableFactory;], sig[null], throws nil, access[public] [junit] Removed Method create, desc[(Lorg/eclipse/swt/widgets/Composite;ILjavax/media/opengl/GLCapabilitiesImmutable;Ljavax/media/opengl/GLCapabilitiesChooser;)Lcom/jogamp/opengl/swt/GLCanvas;], sig[null], throws nil, access[public static] [junit] Removed Method getDelegatedDrawable, desc[()Ljavax/media/opengl/GLDrawable;], sig[null], throws nil, access[final public] [junit] Removed Method disposeGLEventListener, desc[(Ljavax/media/opengl/GLEventListener;Z)Ljavax/media/opengl/GLEventListener;], sig[null], throws nil, access[public] [junit] Removed Method createContext, desc[(Ljavax/media/opengl/GLContext;)Ljavax/media/opengl/GLContext;], sig[null], throws nil, access[public] [junit] Removed Method setSharedAutoDrawable, desc[(Ljavax/media/opengl/GLAutoDrawable;)V], sig[null], throws [java/lang/IllegalStateException], access[final public] [junit] Removed Method getChosenGLCapabilities, desc[()Ljavax/media/opengl/GLCapabilitiesImmutable;], sig[null], throws nil, access[public] [junit] Removed Method addGLEventListener, desc[(ILjavax/media/opengl/GLEventListener;)V], sig[null], throws [java/lang/IndexOutOfBoundsException], access[public] [junit] Removed Method getNativeSurface, desc[()Ljavax/media/nativewindow/NativeSurface;], sig[null], throws nil, access[public] [junit] Removed Method getGL, desc[()Ljavax/media/opengl/GL;], sig[null], throws nil, access[public] [junit] Removed Method getAnimator, desc[()Ljavax/media/opengl/GLAnimatorControl;], sig[null], throws nil, access[public] [junit] Removed Method getGLEventListener, desc[(I)Ljavax/media/opengl/GLEventListener;], sig[null], throws [java/lang/IndexOutOfBoundsException], access[public] [junit] Removed Method setGLEventListenerInitState, desc[(Ljavax/media/opengl/GLEventListener;Z)V], sig[null], throws nil, access[public] [junit] Removed Method invoke, desc[(ZLjavax/media/opengl/GLRunnable;)Z], sig[null], throws [java/lang/IllegalStateException], access[public] [junit] Removed Method setAnimator, desc[(Ljavax/media/opengl/GLAnimatorControl;)V], sig[null], throws [javax/media/opengl/GLException], access[public] [junit] Removed Method getContext, desc[()Ljavax/media/opengl/GLContext;], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.util.Animator [junit] Removed Method , desc[(Ljavax/media/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[public] [junit] Removed Method , desc[(Ljava/lang/ThreadGroup;Ljavax/media/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.util.AnimatorBase [junit] Removed Method getUncaughtExceptionHandler, desc[()Ljavax/media/opengl/GLAnimatorControl$UncaughtExceptionHandler;], sig[null], throws nil, access[final public] [junit] Removed Method remove, desc[(Ljavax/media/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[final public super synchronized] [junit] Removed Method setUncaughtExceptionHandler, desc[(Ljavax/media/opengl/GLAnimatorControl$UncaughtExceptionHandler;)V], sig[null], throws nil, access[final public] [junit] Removed Method add, desc[(Ljavax/media/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[final public super synchronized] [junit] Removed Method handleUncaughtException, desc[(Lcom/jogamp/opengl/util/AnimatorBase$UncaughtAnimatorException;)V], sig[null], throws nil, access[final protected super synchronized] [junit] Class com.jogamp.opengl.util.AnimatorBase.UncaughtAnimatorException [junit] Removed Method , 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;I)V], sig[null], throws nil, access[public] [junit] Removed Method , desc[(Ljavax/media/opengl/GLAutoDrawable;IZ)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.util.GLArrayDataClient [junit] Removed Method destroy, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[public] [junit] Removed Method bindBuffer, desc[(Ljavax/media/opengl/GL;Z)Z], sig[null], throws nil, access[public] [junit] Removed Method reset, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[public] [junit] Removed Method seal, desc[(Ljavax/media/opengl/GL;Z)V], sig[null], throws nil, access[public] [junit] Removed Method init_vbo, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[protected] [junit] Removed Method enableBuffer, desc[(Ljavax/media/opengl/GL;Z)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.util.GLArrayDataEditable [junit] Removed Method reset, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[abstract public] [junit] Removed Method seal, desc[(Ljavax/media/opengl/GL;Z)V], sig[null], throws nil, access[abstract public] [junit] Removed Method enableBuffer, desc[(Ljavax/media/opengl/GL;Z)V], sig[null], throws nil, access[abstract public] [junit] Removed Method bindBuffer, desc[(Ljavax/media/opengl/GL;Z)Z], sig[null], throws nil, access[abstract public] [junit] Removed Method destroy, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[abstract public] [junit] Class com.jogamp.opengl.util.GLArrayDataServer [junit] Removed Method addGLSLSubArray, desc[(Ljava/lang/String;II)Ljavax/media/opengl/GLArrayData;], sig[null], throws nil, access[public] [junit] Removed Method unmapStorage, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[public] [junit] Removed Method mapStorage, desc[(Ljavax/media/opengl/GL;JJI)Ljavax/media/opengl/GLBufferStorage;], sig[null], throws nil, access[public] [junit] Removed Method destroy, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[public] [junit] Removed Method addFixedSubArray, desc[(III)Ljavax/media/opengl/GLArrayData;], sig[null], throws nil, access[public] [junit] Removed Method init_vbo, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[protected] [junit] Removed Method mapStorage, desc[(Ljavax/media/opengl/GL;I)Ljavax/media/opengl/GLBufferStorage;], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.util.GLArrayDataWrapper [junit] Removed Method setLocation, desc[(Ljavax/media/opengl/GL2ES2;I)I], sig[null], throws nil, access[final public] [junit] Removed Method validate, desc[(Ljavax/media/opengl/GLProfile;Z)Z], sig[null], throws nil, access[final public] [junit] Removed Method destroy, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[public] [junit] Removed Method setLocation, desc[(Ljavax/media/opengl/GL2ES2;II)I], sig[null], throws nil, access[final public] [junit] Class com.jogamp.opengl.util.GLBuffers [junit] Removed Method sizeof, desc[(Ljavax/media/opengl/GL;[IIIIIZ)I], sig[null], throws nil, access[final public static] [junit] Removed Method sizeof, desc[(Ljavax/media/opengl/GL;[IIIIIIZ)I], sig[null], throws [javax/media/opengl/GLException], access[final public static] [junit] Class com.jogamp.opengl.util.GLDrawableUtil [junit] Removed Method isAnimatorStartedOnOtherThread, desc[(Ljavax/media/opengl/GLAnimatorControl;)Z], sig[null], throws nil, access[final public static] [junit] Removed Method swapGLContext, desc[(Ljavax/media/opengl/GLAutoDrawable;Ljavax/media/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[final public static] [junit] Removed Method isAnimatorAnimating, desc[(Ljavax/media/opengl/GLAnimatorControl;)Z], sig[null], throws nil, access[final public static] [junit] Removed Method swapGLContextAndAllGLEventListener, desc[(Ljavax/media/opengl/GLAutoDrawable;Ljavax/media/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[final public static] [junit] Removed Method swapBuffersBeforeRead, desc[(Ljavax/media/opengl/GLCapabilitiesImmutable;)Z], sig[null], throws nil, access[final public static] [junit] Removed Method isAnimatorStarted, desc[(Ljavax/media/opengl/GLAnimatorControl;)Z], sig[null], throws nil, access[final public static] [junit] Removed Method isAnimatorAnimatingOnOtherThread, desc[(Ljavax/media/opengl/GLAnimatorControl;)Z], sig[null], throws nil, access[final public static] [junit] Removed Method moveGLEventListener, desc[(Ljavax/media/opengl/GLAutoDrawable;Ljavax/media/opengl/GLAutoDrawable;Ljavax/media/opengl/GLEventListener;Z)V], sig[null], throws nil, access[final public static] [junit] Removed Method isSwapGLContextSafe, desc[(Ljavax/media/opengl/GLCapabilitiesImmutable;Ljavax/media/opengl/GLCapabilitiesImmutable;Ljavax/media/opengl/GLCapabilitiesImmutable;)Z], sig[null], throws nil, access[public static] [junit] Removed Method moveAllGLEventListener, desc[(Ljavax/media/opengl/GLAutoDrawable;Ljavax/media/opengl/GLAutoDrawable;Z)V], sig[null], throws nil, access[final public static] [junit] Class com.jogamp.opengl.util.GLDrawableUtil.ReshapeGLEventListener [junit] Removed Method run, desc[(Ljavax/media/opengl/GLAutoDrawable;)Z], sig[null], throws nil, access[public] [junit] Removed Method , desc[(Ljavax/media/opengl/GLEventListener;Z)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.util.GLPixelBuffer [junit] Removed Method , desc[(Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;IIIZLjava/nio/Buffer;Z)V], sig[null], throws nil, access[public] [junit] Removed Method requiresNewBuffer, desc[(Ljavax/media/opengl/GL;III)Z], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.util.GLPixelBuffer.DefaultGLPixelBufferProvider [junit] Removed Method getAttributes, desc[(Ljavax/media/opengl/GL;I)Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;], sig[null], throws nil, access[public] [junit] Removed Method allocate, desc[(Ljavax/media/opengl/GL;Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;IIIZI)Lcom/jogamp/opengl/util/GLPixelBuffer;], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.util.GLPixelBuffer.GLPixelAttributes [junit] Removed Method getPixelFormat, desc[()Ljavax/media/nativewindow/util/PixelFormat;], sig[null], throws nil, access[final public] [junit] Removed Method , desc[(III)V], sig[null], throws nil, access[public] [junit] Removed Field bytesPerPixel, desc[I], sig[null], value[type null, data null, access[final public] [junit] Removed Field componentCount, desc[I], sig[null], value[type null, data null, access[final public] [junit] Removed Method convert, desc[(Ljavax/media/nativewindow/util/PixelFormat;Ljavax/media/opengl/GLProfile;)Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;], sig[null], throws nil, access[final public static] [junit] Class com.jogamp.opengl.util.GLPixelBuffer.GLPixelBufferProvider [junit] Removed Method allocate, desc[(Ljavax/media/opengl/GL;Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;IIIZI)Lcom/jogamp/opengl/util/GLPixelBuffer;], sig[null], throws nil, access[abstract public] [junit] Removed Method getAttributes, desc[(Ljavax/media/opengl/GL;I)Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;], sig[null], throws nil, access[abstract public] [junit] Class com.jogamp.opengl.util.GLPixelBuffer.SingletonGLPixelBufferProvider [junit] Removed Method initSingleton, desc[(IIIIZ)Lcom/jogamp/opengl/util/GLPixelBuffer;], sig[null], throws nil, access[abstract public] [junit] Removed Method getSingleBuffer, desc[(Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;)Lcom/jogamp/opengl/util/GLPixelBuffer;], sig[null], throws nil, access[abstract public] [junit] Class com.jogamp.opengl.util.GLPixelStorageModes [junit] Removed Method savePack, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[final public] [junit] Removed Method resetPack, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[final public] [junit] Removed Method setRowLength, desc[(Ljavax/media/opengl/GL2ES3;II)V], sig[null], throws nil, access[final public] [junit] Removed Method resetUnpack, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[final public] [junit] Removed Method setUnpackAlignment, desc[(Ljavax/media/opengl/GL;I)V], sig[null], throws nil, access[final public] [junit] Removed Method setUnpackRowLength, desc[(Ljavax/media/opengl/GL2ES2;I)V], sig[null], throws nil, access[final public] [junit] Removed Method setPackAlignment, desc[(Ljavax/media/opengl/GL;I)V], sig[null], throws nil, access[final public] [junit] Removed Method resetAll, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[final public] [junit] Removed Method setPackRowLength, desc[(Ljavax/media/opengl/GL2ES3;I)V], sig[null], throws nil, access[final public] [junit] Removed Method saveAll, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[final public] [junit] Removed Method saveUnpack, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[final public] [junit] Removed Method restore, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws [javax/media/opengl/GLException], access[final public] [junit] Removed Method setAlignment, desc[(Ljavax/media/opengl/GL;II)V], sig[null], throws nil, access[final public] [junit] Removed Method , desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.util.GLReadBufferUtil [junit] Removed Method readPixels, desc[(Ljavax/media/opengl/GL;IIIIZ)Z], sig[null], throws nil, access[public] [junit] Removed Method readPixels, desc[(Ljavax/media/opengl/GL;Z)Z], sig[null], throws nil, access[public] [junit] Removed Field alignment, desc[I], sig[null], value[type null, data null, access[final protected] [junit] Removed Field componentCount, desc[I], sig[null], value[type null, data null, access[final protected] [junit] Removed Method readPixelsImpl, desc[(Ljavax/media/opengl/GLDrawable;Ljavax/media/opengl/GL;IIIIZ)Z], sig[null], throws nil, access[protected] [junit] Removed Method dispose, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.util.Gamma [junit] Removed Method resetDisplayGamma, desc[(Ljavax/media/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[public static] [junit] Removed Method setDisplayGamma, desc[(Ljavax/media/opengl/GLAutoDrawable;FFF)Z], sig[null], throws [java/lang/IllegalArgumentException], access[public static] [junit] Removed Method resetAllDisplayGamma, desc[(Ljavax/media/opengl/GLDrawable;)V], sig[null], throws nil, access[public static] [junit] Removed Method resetDisplayGamma, desc[(Ljavax/media/opengl/GLDrawable;)V], sig[null], throws nil, access[public static] [junit] Removed Method setDisplayGamma, desc[(Ljavax/media/opengl/GLDrawable;FFF)Z], sig[null], throws [java/lang/IllegalArgumentException], access[public static] [junit] Class com.jogamp.opengl.util.ImmModeSink [junit] Removed Method glEnd, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[final public] [junit] Removed Method draw, desc[(Ljavax/media/opengl/GL;Z)V], sig[null], throws nil, access[public] [junit] Removed Method glEnd, desc[(Ljavax/media/opengl/GL;Ljava/nio/Buffer;)V], sig[null], throws nil, access[final public] [junit] Removed Method reset, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[public] [junit] Removed Method destroy, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[public] [junit] Removed Method draw, desc[(Ljavax/media/opengl/GL;Ljava/nio/Buffer;Z)V], sig[null], throws nil, access[public] [junit] Removed Method glEnd, desc[(Ljavax/media/opengl/GL;Z)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.util.ImmModeSink.VBOSet [junit] Removed Method destroy, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[public] [junit] Removed Method regenerate, desc[(Ljavax/media/opengl/GL;)Lcom/jogamp/opengl/util/ImmModeSink$VBOSet;], sig[null], throws nil, access[final protected] [junit] Removed Method reset, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[public] [junit] Removed Method seal, desc[(Ljavax/media/opengl/GL;Z)V], sig[null], throws nil, access[public] [junit] Removed Method draw, desc[(Ljavax/media/opengl/GL;Ljava/nio/Buffer;ZI)V], sig[null], throws nil, access[protected] [junit] Removed Method enableBuffer, desc[(Ljavax/media/opengl/GL;Z)V], sig[null], throws nil, access[public] [junit] Removed Method useShaderProgram, desc[(Ljavax/media/opengl/GL2ES2;Z)V], sig[null], throws nil, access[protected] [junit] Class com.jogamp.opengl.util.PNGPixelRect [junit] Removed Method , 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 getClippedImageSize, desc[()Ljavax/media/nativewindow/util/DimensionImmutable;], sig[null], throws nil, access[final public] [junit] Removed Method beginTile, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws [java/lang/IllegalStateException, javax/media/opengl/GLException], access[final public] [junit] Removed Method endTile, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws [java/lang/IllegalStateException, javax/media/opengl/GLException], access[public] [junit] Class com.jogamp.opengl.util.TileRendererBase [junit] Removed Method beginTile, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws [java/lang/IllegalStateException, javax/media/opengl/GLException], access[abstract public] [junit] Removed Method setGLEventListener, desc[(Ljavax/media/opengl/GLEventListener;Ljavax/media/opengl/GLEventListener;)V], sig[null], throws nil, access[final public] [junit] Removed Method getImageSize, desc[()Ljavax/media/nativewindow/util/DimensionImmutable;], sig[null], throws nil, access[final public] [junit] Removed Method reqPreSwapBuffers, desc[(Ljavax/media/opengl/GLCapabilitiesImmutable;)Z], sig[null], throws nil, access[final public] [junit] Removed Method attachAutoDrawable, desc[(Ljavax/media/opengl/GLAutoDrawable;)V], sig[null], throws [java/lang/IllegalStateException], access[final public] [junit] Removed Method endTile, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws [java/lang/IllegalStateException, javax/media/opengl/GLException], access[abstract public] [junit] Removed Method getAttachedDrawable, desc[()Ljavax/media/opengl/GLAutoDrawable;], sig[null], throws nil, access[final public] [junit] Class com.jogamp.opengl.util.av.GLMediaPlayer [junit] Removed Method initGL, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws [java/lang/IllegalStateException, com/jogamp/opengl/util/av/GLMediaPlayer$StreamException, javax/media/opengl/GLException], access[abstract public] [junit] Removed Method destroy, desc[(Ljavax/media/opengl/GL;)Lcom/jogamp/opengl/util/av/GLMediaPlayer$State;], sig[null], throws nil, access[abstract public] [junit] Removed Method getNextTexture, desc[(Ljavax/media/opengl/GL;)Lcom/jogamp/opengl/util/texture/TextureSequence$TextureFrame;], sig[null], throws [java/lang/IllegalStateException], access[abstract public] [junit] Removed Method getURI, desc[()Ljava/net/URI;], sig[null], throws nil, access[abstract public] [junit] Removed Method initStream, desc[(Ljava/net/URI;III)V], sig[null], throws [java/lang/IllegalStateException, java/lang/IllegalArgumentException], access[abstract public] [junit] Class com.jogamp.opengl.util.awt.AWTGLPixelBuffer [junit] Removed Field awtPixelAttributesIntRGBA4, desc[Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;], sig[null], value[type null, data null, access[final public static] [junit] Removed Field awtPixelAttributesIntRGB3, desc[Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;], sig[null], value[type null, data null, access[final public static] [junit] Removed Method , desc[(Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;IIIZLjava/awt/image/BufferedImage;Ljava/nio/Buffer;Z)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.util.awt.AWTGLPixelBuffer.AWTGLPixelBufferProvider [junit] Removed Method getAttributes, desc[(Ljavax/media/opengl/GL;I)Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;], sig[null], throws nil, access[public] [junit] Removed Method allocate, desc[(Ljavax/media/opengl/GL;Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;IIIZI)Lcom/jogamp/opengl/util/awt/AWTGLPixelBuffer;], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.util.awt.AWTGLPixelBuffer.SingleAWTGLPixelBufferProvider [junit] Removed Method initSingleton, desc[(IIIIZ)Lcom/jogamp/opengl/util/awt/AWTGLPixelBuffer;], sig[null], throws nil, access[public] [junit] Removed Method getSingleBuffer, desc[(Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;)Lcom/jogamp/opengl/util/awt/AWTGLPixelBuffer;], sig[null], throws nil, access[public] [junit] Removed Method allocate, desc[(Ljavax/media/opengl/GL;Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;IIIZI)Lcom/jogamp/opengl/util/awt/AWTGLPixelBuffer;], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.util.awt.AWTGLReadBufferUtil [junit] Removed Method readPixelsToBufferedImage, desc[(Ljavax/media/opengl/GL;Z)Ljava/awt/image/BufferedImage;], sig[null], throws nil, access[public] [junit] Removed Method , desc[(Ljavax/media/opengl/GLProfile;Z)V], sig[null], throws nil, access[public] [junit] Removed Method readPixelsToBufferedImage, desc[(Ljavax/media/opengl/GL;IIIIZ)Ljava/awt/image/BufferedImage;], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.util.awt.Overlay [junit] Removed Method , desc[(Ljavax/media/opengl/GLDrawable;)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.util.glsl.ShaderCode [junit] Removed Method addGLSLVersion, desc[(Ljavax/media/opengl/GL2ES2;)I], sig[null], throws nil, access[final public] [junit] Removed Method compile, desc[(Ljavax/media/opengl/GL2ES2;)Z], sig[null], throws nil, access[public] [junit] Removed Method create, desc[(Ljavax/media/opengl/GL2ES2;IILjava/lang/Class;[Ljava/lang/String;Z)Lcom/jogamp/opengl/util/glsl/ShaderCode;], sig[(Ljavax/media/opengl/GL2ES2;IILjava/lang/Class<*>;[Ljava/lang/String;Z)Lcom/jogamp/opengl/util/glsl/ShaderCode;], throws nil, access[public static] [junit] Removed Method destroy, desc[(Ljavax/media/opengl/GL2ES2;)V], sig[null], throws nil, access[public] [junit] Removed Method defaultShaderCustomization, desc[(Ljavax/media/opengl/GL2ES2;ZLjava/lang/String;)I], sig[null], throws nil, access[final public] [junit] Removed Method defaultShaderCustomization, desc[(Ljavax/media/opengl/GL2ES2;ZZ)I], sig[null], throws nil, access[final public] [junit] Removed Method create, desc[(Ljavax/media/opengl/GL2ES2;IILjava/lang/Class;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Z)Lcom/jogamp/opengl/util/glsl/ShaderCode;], sig[(Ljavax/media/opengl/GL2ES2;IILjava/lang/Class<*>;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Z)Lcom/jogamp/opengl/util/glsl/ShaderCode;], throws nil, access[public static] [junit] Removed Method compile, desc[(Ljavax/media/opengl/GL2ES2;Ljava/io/PrintStream;)Z], sig[null], throws nil, access[public] [junit] Removed Method create, desc[(Ljavax/media/opengl/GL2ES2;ILjava/lang/Class;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Z)Lcom/jogamp/opengl/util/glsl/ShaderCode;], sig[(Ljavax/media/opengl/GL2ES2;ILjava/lang/Class<*>;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Z)Lcom/jogamp/opengl/util/glsl/ShaderCode;], throws nil, access[public static] [junit] Removed Method requiresGL3DefaultPrecision, desc[(Ljavax/media/opengl/GL2ES2;)Z], sig[null], throws nil, access[final public static] [junit] Removed Method addDefaultShaderPrecision, desc[(Ljavax/media/opengl/GL2ES2;I)I], sig[null], throws nil, access[final public] [junit] Removed Method requiresDefaultPrecision, desc[(Ljavax/media/opengl/GL2ES2;)Z], sig[null], throws nil, access[final public static] [junit] Class com.jogamp.opengl.util.glsl.ShaderProgram [junit] Removed Method replaceShader, desc[(Ljavax/media/opengl/GL2ES2;Lcom/jogamp/opengl/util/glsl/ShaderCode;Lcom/jogamp/opengl/util/glsl/ShaderCode;Ljava/io/PrintStream;)Z], sig[null], throws nil, access[public super synchronized] [junit] Removed Method useProgram, desc[(Ljavax/media/opengl/GL2ES2;Z)V], sig[null], throws nil, access[public super synchronized] [junit] Removed Method link, desc[(Ljavax/media/opengl/GL2ES2;Ljava/io/PrintStream;)Z], sig[null], throws nil, access[public super synchronized] [junit] Removed Method release, desc[(Ljavax/media/opengl/GL2ES2;Z)V], sig[null], throws nil, access[public super synchronized] [junit] Removed Method validateProgram, desc[(Ljavax/media/opengl/GL2ES2;Ljava/io/PrintStream;)Z], sig[null], throws nil, access[public super synchronized] [junit] Removed Method init, desc[(Ljavax/media/opengl/GL2ES2;)Z], sig[null], throws nil, access[final public super synchronized] [junit] Removed Method destroy, desc[(Ljavax/media/opengl/GL2ES2;)V], sig[null], throws nil, access[public super synchronized] [junit] Removed Method add, desc[(Ljavax/media/opengl/GL2ES2;Lcom/jogamp/opengl/util/glsl/ShaderCode;Ljava/io/PrintStream;)Z], sig[null], throws nil, access[public super synchronized] [junit] Removed Method release, desc[(Ljavax/media/opengl/GL2ES2;)V], sig[null], throws nil, access[public super synchronized] [junit] Class com.jogamp.opengl.util.glsl.ShaderState [junit] Removed Method getAttribLocation, desc[(Ljavax/media/opengl/GL2ES2;Ljavax/media/opengl/GLArrayData;)I], sig[null], throws nil, access[public] [junit] Removed Method isVertexAttribArrayEnabled, desc[(Ljavax/media/opengl/GLArrayData;)Z], sig[null], throws nil, access[final public] [junit] Removed Method releaseAllUniforms, desc[(Ljavax/media/opengl/GL2ES2;)V], sig[null], throws nil, access[public] [junit] Removed Method uniform, desc[(Ljavax/media/opengl/GL2ES2;Ljavax/media/opengl/GLUniformData;)Z], sig[null], throws nil, access[public] [junit] Removed Method disableVertexAttribArray, desc[(Ljavax/media/opengl/GL2ES2;Ljava/lang/String;)Z], sig[null], throws nil, access[public] [junit] Removed Method getAttribLocation, desc[(Ljavax/media/opengl/GL2ES2;Ljava/lang/String;)I], sig[null], throws nil, access[public] [junit] Removed Method disableVertexAttribArray, desc[(Ljavax/media/opengl/GL2ES2;Ljavax/media/opengl/GLArrayData;)Z], sig[null], throws nil, access[public] [junit] Removed Method destroy, desc[(Ljavax/media/opengl/GL2ES2;)V], sig[null], throws nil, access[public super synchronized] [junit] Removed Method release, desc[(Ljavax/media/opengl/GL2ES2;ZZZ)V], sig[null], throws nil, access[public super synchronized] [junit] Removed Method vertexAttribPointer, desc[(Ljavax/media/opengl/GL2ES2;Ljavax/media/opengl/GLArrayData;)Z], sig[null], throws nil, access[public] [junit] Removed Method ownAttribute, desc[(Ljavax/media/opengl/GLArrayData;Z)V], sig[null], throws nil, access[public] [junit] Removed Method getUniformLocation, desc[(Ljavax/media/opengl/GL2ES2;Ljava/lang/String;)I], sig[null], throws nil, access[final public] [junit] Removed Method bindAttribLocation, desc[(Ljavax/media/opengl/GL2ES2;ILjavax/media/opengl/GLArrayData;)V], sig[null], throws nil, access[public] [junit] Removed Method ownsAttribute, desc[(Ljavax/media/opengl/GLArrayData;)Z], sig[null], throws nil, access[public] [junit] Removed Method getAttribute, desc[(Ljava/lang/String;)Ljavax/media/opengl/GLArrayData;], sig[null], throws nil, access[public] [junit] Removed Method getUniformLocation, desc[(Ljavax/media/opengl/GL2ES2;Ljavax/media/opengl/GLUniformData;)I], sig[null], throws nil, access[public] [junit] Removed Method getUniform, desc[(Ljava/lang/String;)Ljavax/media/opengl/GLUniformData;], sig[null], throws nil, access[public] [junit] Removed Method enableVertexAttribArray, desc[(Ljavax/media/opengl/GL2ES2;Ljava/lang/String;)Z], sig[null], throws nil, access[public] [junit] Removed Method bindAttribLocation, desc[(Ljavax/media/opengl/GL2ES2;ILjava/lang/String;)V], sig[null], throws nil, access[public] [junit] Removed Method ownUniform, desc[(Ljavax/media/opengl/GLUniformData;)V], sig[null], throws nil, access[public] [junit] Removed Method isActiveAttribute, desc[(Ljavax/media/opengl/GLArrayData;)Z], sig[null], throws nil, access[public] [junit] Removed Method useProgram, desc[(Ljavax/media/opengl/GL2ES2;Z)V], sig[null], throws [javax/media/opengl/GLException], access[public super synchronized] [junit] Removed Method disableAllVertexAttributeArrays, desc[(Ljavax/media/opengl/GL2ES2;Z)V], sig[null], throws nil, access[public] [junit] Removed Method ownsUniform, desc[(Ljavax/media/opengl/GLUniformData;)Z], sig[null], throws nil, access[public] [junit] Removed Method releaseAllData, desc[(Ljavax/media/opengl/GL2ES2;)V], sig[null], throws nil, access[public super synchronized] [junit] Removed Method attachShaderProgram, desc[(Ljavax/media/opengl/GL2ES2;Lcom/jogamp/opengl/util/glsl/ShaderProgram;Z)Z], sig[null], throws [javax/media/opengl/GLException], access[public super synchronized] [junit] Removed Method releaseAllAttributes, desc[(Ljavax/media/opengl/GL2ES2;)V], sig[null], throws nil, access[public] [junit] Removed Method enableVertexAttribArray, desc[(Ljavax/media/opengl/GL2ES2;Ljavax/media/opengl/GLArrayData;)Z], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.util.glsl.ShaderUtil [junit] Removed Method shaderBinary, desc[(Ljavax/media/opengl/GL;Ljava/nio/IntBuffer;ILjava/nio/Buffer;)V], sig[null], throws nil, access[public static] [junit] Removed Method isShaderCompilerAvailable, desc[(Ljavax/media/opengl/GL;)Z], sig[null], throws nil, access[public static] [junit] Removed Method compileShader, desc[(Ljavax/media/opengl/GL;Ljava/nio/IntBuffer;)V], sig[null], throws nil, access[public static] [junit] Removed Method shaderSource, desc[(Ljavax/media/opengl/GL;I[Ljava/lang/CharSequence;)V], sig[null], throws nil, access[public static] [junit] Removed Method getShaderInfoLog, desc[(Ljavax/media/opengl/GL;I)Ljava/lang/String;], sig[null], throws nil, access[public static] [junit] Removed Method createShader, desc[(Ljavax/media/opengl/GL;ILjava/nio/IntBuffer;)V], sig[null], throws nil, access[public static] [junit] Removed Method shaderSource, desc[(Ljavax/media/opengl/GL;Ljava/nio/IntBuffer;[[Ljava/lang/CharSequence;)V], sig[null], throws nil, access[public static] [junit] Removed Method getShaderBinaryFormats, desc[(Ljavax/media/opengl/GL;)Ljava/util/Set;], sig[(Ljavax/media/opengl/GL;)Ljava/util/Set;], throws nil, access[public static] [junit] Removed Method createAndCompileShader, desc[(Ljavax/media/opengl/GL;Ljava/nio/IntBuffer;I[[Ljava/lang/CharSequence;Ljava/io/PrintStream;)Z], sig[null], throws nil, access[public static] [junit] Removed Method isProgramStatusValid, desc[(Ljavax/media/opengl/GL;II)Z], sig[null], throws nil, access[public static] [junit] Removed Method deleteShader, desc[(Ljavax/media/opengl/GL;Ljava/nio/IntBuffer;)V], sig[null], throws nil, access[public static] [junit] Removed Method isShaderStatusValid, desc[(Ljavax/media/opengl/GL;Ljava/nio/IntBuffer;ILjava/io/PrintStream;)Z], sig[null], throws nil, access[public static] [junit] Removed Method getProgramInfoLog, desc[(Ljavax/media/opengl/GL;I)Ljava/lang/String;], sig[null], throws nil, access[public static] [junit] Removed Method isShaderStatusValid, desc[(Ljavax/media/opengl/GL;IILjava/io/PrintStream;)Z], sig[null], throws nil, access[public static] [junit] Removed Method createAndLoadShader, desc[(Ljavax/media/opengl/GL;Ljava/nio/IntBuffer;IILjava/nio/Buffer;Ljava/io/PrintStream;)Z], sig[null], throws nil, access[public static] [junit] Removed Method detachShader, desc[(Ljavax/media/opengl/GL;ILjava/nio/IntBuffer;)V], sig[null], throws nil, access[public static] [junit] Removed Method attachShader, desc[(Ljavax/media/opengl/GL;ILjava/nio/IntBuffer;)V], sig[null], throws nil, access[public static] [junit] Removed Method isProgramLinkStatusValid, desc[(Ljavax/media/opengl/GL;ILjava/io/PrintStream;)Z], sig[null], throws nil, access[public static] [junit] Removed Method isGeometryShaderSupported, desc[(Ljavax/media/opengl/GL;)Z], sig[null], throws nil, access[public static] [junit] Removed Method isProgramExecStatusValid, desc[(Ljavax/media/opengl/GL;ILjava/io/PrintStream;)Z], sig[null], throws nil, access[public static] [junit] Class com.jogamp.opengl.util.glsl.fixedfunc.FixedFuncUtil [junit] Removed Method wrapFixedFuncEmul, desc[(Ljavax/media/opengl/GL;Lcom/jogamp/opengl/util/glsl/fixedfunc/ShaderSelectionMode;Lcom/jogamp/opengl/util/PMVMatrix;ZZ)Ljavax/media/opengl/GL2ES1;], sig[null], throws nil, access[final public static] [junit] Removed Method wrapFixedFuncEmul, desc[(Ljavax/media/opengl/GL;Lcom/jogamp/opengl/util/glsl/fixedfunc/ShaderSelectionMode;Lcom/jogamp/opengl/util/PMVMatrix;)Ljavax/media/opengl/GL2ES1;], sig[null], throws nil, access[final public static] [junit] Class com.jogamp.opengl.util.stereo.StereoClientRenderer [junit] Removed Method dispose, desc[(Ljavax/media/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[public] [junit] Removed Method init, desc[(Ljavax/media/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[public] [junit] Removed Method display, desc[(Ljavax/media/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[public] [junit] Removed Method reshape, desc[(Ljavax/media/opengl/GLAutoDrawable;IIII)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.util.stereo.StereoDevice [junit] Removed Method getPosition, desc[()Ljavax/media/nativewindow/util/PointImmutable;], sig[null], throws nil, access[abstract public] [junit] Removed Method getSurfaceSize, desc[()Ljavax/media/nativewindow/util/DimensionImmutable;], sig[null], throws nil, access[abstract public] [junit] Class com.jogamp.opengl.util.stereo.StereoDeviceRenderer [junit] Removed Method beginFrame, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[abstract public] [junit] Removed Method endFrame, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[abstract public] [junit] Removed Method getSingleSurfaceSize, desc[()Ljavax/media/nativewindow/util/DimensionImmutable;], sig[null], throws nil, access[abstract public] [junit] Removed Method ppBegin, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[abstract public] [junit] Removed Method init, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[abstract public] [junit] Removed Method ppEnd, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[abstract public] [junit] Removed Method dispose, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[abstract public] [junit] Removed Method getTotalSurfaceSize, desc[()Ljavax/media/nativewindow/util/DimensionImmutable;], sig[null], throws nil, access[abstract public] [junit] Removed Method ppOneEye, desc[(Ljavax/media/opengl/GL;I)V], sig[null], throws nil, access[abstract public] [junit] Class com.jogamp.opengl.util.stereo.StereoDeviceRenderer.Eye [junit] Removed Method getViewport, desc[()Ljavax/media/nativewindow/util/RectangleImmutable;], sig[null], throws nil, access[abstract public] [junit] Class com.jogamp.opengl.util.stereo.StereoGLEventListener [junit] Removed Method reshapeForEye, desc[(Ljavax/media/opengl/GLAutoDrawable;IIIILcom/jogamp/opengl/util/stereo/EyeParameter;Lcom/jogamp/opengl/util/stereo/EyePose;)V], sig[null], throws nil, access[abstract public] [junit] Class com.jogamp.opengl.util.texture.ImageSequence [junit] Removed Method getNextTexture, desc[(Ljavax/media/opengl/GL;)Lcom/jogamp/opengl/util/texture/TextureSequence$TextureFrame;], sig[null], throws [java/lang/IllegalStateException], access[public] [junit] Removed Method destroy, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws [javax/media/opengl/GLException], access[public] [junit] Removed Method addFrame, desc[(Ljavax/media/opengl/GL;Lcom/jogamp/opengl/util/texture/Texture;)V], sig[null], throws nil, access[final public] [junit] Removed Method addFrame, desc[(Ljavax/media/opengl/GL;Ljava/lang/Class;Ljava/lang/String;Ljava/lang/String;)V], sig[(Ljavax/media/opengl/GL;Ljava/lang/Class<*>;Ljava/lang/String;Ljava/lang/String;)V], throws [java/io/IOException], access[final public] [junit] Class com.jogamp.opengl.util.texture.Texture [junit] Removed Method getTextureObject, desc[(Ljavax/media/opengl/GL;)I], sig[null], throws nil, access[public] [junit] Removed Method , desc[(Ljavax/media/opengl/GL;Lcom/jogamp/opengl/util/texture/TextureData;)V], sig[null], throws [javax/media/opengl/GLException], access[public] [junit] Removed Method destroy, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws [javax/media/opengl/GLException], access[public] [junit] Removed Method disable, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws [javax/media/opengl/GLException], access[public] [junit] Removed Method updateSubImage, desc[(Ljavax/media/opengl/GL;Lcom/jogamp/opengl/util/texture/TextureData;IIIIIII)V], sig[null], throws [javax/media/opengl/GLException], access[public] [junit] Removed Method setTexParameteri, desc[(Ljavax/media/opengl/GL;II)V], sig[null], throws nil, access[public] [junit] Removed Method updateImage, desc[(Ljavax/media/opengl/GL;Lcom/jogamp/opengl/util/texture/TextureData;I)V], sig[null], throws [javax/media/opengl/GLException], access[public] [junit] Removed Method setTexParameterfv, desc[(Ljavax/media/opengl/GL;I[FI)V], sig[null], throws nil, access[public] [junit] Removed Method setTexParameteriv, desc[(Ljavax/media/opengl/GL;I[II)V], sig[null], throws nil, access[public] [junit] Removed Method enable, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws [javax/media/opengl/GLException], access[public] [junit] Removed Method setTexParameteriv, desc[(Ljavax/media/opengl/GL;ILjava/nio/IntBuffer;)V], sig[null], throws nil, access[public] [junit] Removed Method setTexParameterf, desc[(Ljavax/media/opengl/GL;IF)V], sig[null], throws nil, access[public] [junit] Removed Method updateImage, desc[(Ljavax/media/opengl/GL;Lcom/jogamp/opengl/util/texture/TextureData;)V], sig[null], throws [javax/media/opengl/GLException], access[public] [junit] Removed Method setTexParameterfv, desc[(Ljavax/media/opengl/GL;ILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[public] [junit] Removed Method bind, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws [javax/media/opengl/GLException], access[public] [junit] Removed Method updateSubImage, desc[(Ljavax/media/opengl/GL;Lcom/jogamp/opengl/util/texture/TextureData;III)V], sig[null], throws [javax/media/opengl/GLException], access[public] [junit] Class com.jogamp.opengl.util.texture.TextureData [junit] Removed Method , desc[(Ljavax/media/opengl/GLProfile;IIIILcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;ZZ[Ljava/nio/Buffer;Lcom/jogamp/opengl/util/texture/TextureData$Flusher;)V], sig[null], throws [java/lang/IllegalArgumentException], access[public] [junit] Removed Method , desc[(Ljavax/media/opengl/GLProfile;IIIIIIZZ[Ljava/nio/Buffer;Lcom/jogamp/opengl/util/texture/TextureData$Flusher;)V], sig[null], throws [java/lang/IllegalArgumentException], access[public] [junit] Removed Method , desc[(Ljavax/media/opengl/GLProfile;)V], sig[null], throws nil, access[protected] [junit] Removed Method , desc[(Ljavax/media/opengl/GLProfile;IIIILcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;ZZZLjava/nio/Buffer;Lcom/jogamp/opengl/util/texture/TextureData$Flusher;)V], sig[null], throws [java/lang/IllegalArgumentException], access[public] [junit] 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] Class com.jogamp.opengl.util.texture.TextureIO [junit] Removed Method newTextureData, desc[(Ljavax/media/opengl/GLProfile;Ljava/net/URL;ZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[public static] [junit] Removed Method newTextureData, desc[(Ljavax/media/opengl/GLProfile;Ljava/io/InputStream;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException, java/lang/IllegalArgumentException], access[public static] [junit] Removed Method newTexture, desc[(Ljavax/media/opengl/GL;Lcom/jogamp/opengl/util/texture/TextureData;)Lcom/jogamp/opengl/util/texture/Texture;], sig[null], throws [javax/media/opengl/GLException, java/lang/IllegalArgumentException], access[public static] [junit] Removed Method newTextureData, desc[(Ljavax/media/opengl/GLProfile;Ljava/net/URL;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException, java/lang/IllegalArgumentException], access[public static] [junit] Removed Method newTextureData, desc[(Ljavax/media/opengl/GLProfile;Ljava/io/InputStream;ZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[public static] [junit] Removed Method newTextureData, desc[(Ljavax/media/opengl/GLProfile;Ljava/io/File;ZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[public static] [junit] Removed Method newTextureData, desc[(Ljavax/media/opengl/GLProfile;Ljava/io/File;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException, java/lang/IllegalArgumentException], access[public static] [junit] Class com.jogamp.opengl.util.texture.TextureSequence [junit] Removed Method getNextTexture, desc[(Ljavax/media/opengl/GL;)Lcom/jogamp/opengl/util/texture/TextureSequence$TextureFrame;], sig[null], throws [java/lang/IllegalStateException], access[abstract public] [junit] Class com.jogamp.opengl.util.texture.TextureState [junit] Removed Method , 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] Removed Method restore, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[final public] [junit] Class com.jogamp.opengl.util.texture.awt.AWTTextureData [junit] Removed Method , desc[(Ljavax/media/opengl/GLProfile;IIZLjava/awt/image/BufferedImage;)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.util.texture.awt.AWTTextureIO [junit] Removed Method newTextureData, desc[(Ljavax/media/opengl/GLProfile;Ljava/awt/image/BufferedImage;IIZ)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/lang/IllegalArgumentException], access[public static] [junit] Removed Method newTextureData, desc[(Ljavax/media/opengl/GLProfile;Ljava/awt/image/BufferedImage;Z)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws nil, access[public static] [junit] Removed Method newTexture, desc[(Ljavax/media/opengl/GLProfile;Ljava/awt/image/BufferedImage;Z)Lcom/jogamp/opengl/util/texture/Texture;], sig[null], throws [javax/media/opengl/GLException], access[public static] [junit] Class com.jogamp.opengl.util.texture.spi.TGAImage [junit] Removed Method read, desc[(Ljavax/media/opengl/GLProfile;Ljava/lang/String;)Lcom/jogamp/opengl/util/texture/spi/TGAImage;], sig[null], throws [java/io/IOException], access[public static] [junit] Removed Method read, desc[(Ljavax/media/opengl/GLProfile;Ljava/io/InputStream;)Lcom/jogamp/opengl/util/texture/spi/TGAImage;], sig[null], throws [java/io/IOException], access[public static] [junit] Class com.jogamp.opengl.util.texture.spi.TextureProvider [junit] Removed Method newTextureData, desc[(Ljavax/media/opengl/GLProfile;Ljava/io/InputStream;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[abstract public] [junit] Removed Method newTextureData, desc[(Ljavax/media/opengl/GLProfile;Ljava/net/URL;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[abstract public] [junit] Removed Method newTextureData, desc[(Ljavax/media/opengl/GLProfile;Ljava/io/File;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[abstract public] [junit] Class com.jogamp.opengl.util.texture.spi.awt.IIOTextureProvider [junit] Removed Method newTextureData, desc[(Ljavax/media/opengl/GLProfile;Ljava/io/InputStream;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[public] [junit] Removed Method newTextureData, desc[(Ljavax/media/opengl/GLProfile;Ljava/io/File;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[public] [junit] Removed Method newTextureData, desc[(Ljavax/media/opengl/GLProfile;Ljava/net/URL;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[public] [junit] Class javax.media.nativewindow.AbstractGraphicsConfiguration [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.nativewindow.AbstractGraphicsDevice [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.nativewindow.AbstractGraphicsScreen [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.nativewindow.Capabilities [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.nativewindow.CapabilitiesChooser [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.nativewindow.CapabilitiesImmutable [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.nativewindow.DefaultCapabilitiesChooser [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.nativewindow.DefaultGraphicsConfiguration [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.nativewindow.DefaultGraphicsDevice [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.nativewindow.DefaultGraphicsScreen [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.nativewindow.GraphicsConfigurationFactory [junit] Removed Class , access[abstract public super synchronized] [junit] Class javax.media.nativewindow.MutableSurface [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.nativewindow.NativeSurface [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.nativewindow.NativeSurfaceHolder [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.nativewindow.NativeWindow [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.nativewindow.NativeWindowException [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.nativewindow.NativeWindowFactory [junit] Removed Class , access[abstract public super synchronized] [junit] Class javax.media.nativewindow.OffscreenLayerOption [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.nativewindow.OffscreenLayerSurface [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.nativewindow.ProxySurface [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.nativewindow.ScalableSurface [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.nativewindow.SurfaceUpdatedListener [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.nativewindow.ToolkitLock [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.nativewindow.UpstreamSurfaceHook [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.nativewindow.UpstreamSurfaceHook.MutableSize [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.nativewindow.VisualIDHolder [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.nativewindow.VisualIDHolder.VIDComparator [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.nativewindow.VisualIDHolder.VIDType [junit] Removed Class , access[enum final public super synchronized] [junit] Class javax.media.nativewindow.WindowClosingProtocol [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.nativewindow.WindowClosingProtocol.WindowClosingMode [junit] Removed Class , access[enum final public super synchronized] [junit] Class javax.media.nativewindow.util.Dimension [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.nativewindow.util.DimensionImmutable [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.nativewindow.util.Insets [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.nativewindow.util.InsetsImmutable [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.nativewindow.util.PixelFormat [junit] Removed Class , access[enum final public super synchronized] [junit] Class javax.media.nativewindow.util.PixelFormatUtil [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.nativewindow.util.PixelFormatUtil.PixelSink [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.nativewindow.util.PixelFormatUtil.PixelSink32 [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.nativewindow.util.PixelRectangle [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.nativewindow.util.PixelRectangle.GenericPixelRect [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.nativewindow.util.Point [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.nativewindow.util.PointImmutable [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.nativewindow.util.Rectangle [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.nativewindow.util.RectangleImmutable [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.nativewindow.util.SurfaceSize [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.opengl.DebugGL2 [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.opengl.DebugGL3 [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.opengl.DebugGL3bc [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.opengl.DebugGL4 [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.opengl.DebugGL4bc [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.opengl.DebugGLES1 [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.opengl.DebugGLES2 [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.opengl.DebugGLES3 [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.opengl.DefaultGLCapabilitiesChooser [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.opengl.FPSCounter [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.GL [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.GL2 [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.GL2ES1 [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.GL2ES2 [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.GL2ES3 [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.GL2GL3 [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.GL3 [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.GL3ES3 [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.GL3bc [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.GL4 [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.GL4ES3 [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.GL4bc [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.GLAnimatorControl [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.GLAnimatorControl.UncaughtExceptionHandler [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.GLArrayData [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.GLAutoDrawable [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.GLBase [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.GLBufferStorage [junit] Removed Class , access[abstract public super synchronized] [junit] Class javax.media.opengl.GLCapabilities [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.opengl.GLCapabilitiesChooser [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.GLCapabilitiesImmutable [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.GLContext [junit] Removed Class , access[abstract public super synchronized] [junit] Class javax.media.opengl.GLDebugListener [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.GLDebugMessage [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.opengl.GLDrawable [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.GLDrawableFactory [junit] Removed Class , access[abstract public super synchronized] [junit] Class javax.media.opengl.GLES1 [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.GLES2 [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.GLES3 [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.GLEventListener [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.GLException [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.opengl.GLFBODrawable [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.GLFBODrawable.Resizeable [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.GLOffscreenAutoDrawable [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.GLOffscreenAutoDrawable.FBO [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.GLPipelineFactory [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.opengl.GLProfile [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.opengl.GLRunnable [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.GLRunnable2 [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.GLSharedContextSetter [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.GLUniformData [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.opengl.Threading [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.opengl.Threading.Mode [junit] Removed Class , access[enum final public super synchronized] [junit] Class javax.media.opengl.TraceGL2 [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.opengl.TraceGL3 [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.opengl.TraceGL3bc [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.opengl.TraceGL4 [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.opengl.TraceGL4bc [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.opengl.TraceGLES1 [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.opengl.TraceGLES2 [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.opengl.TraceGLES3 [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.opengl.awt.AWTGLAutoDrawable [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.awt.ComponentEvents [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.awt.GLCanvas [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.opengl.awt.GLJPanel [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.opengl.fixedfunc.GLLightingFunc [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.fixedfunc.GLMatrixFunc [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.fixedfunc.GLPointerFunc [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.fixedfunc.GLPointerFuncUtil [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.opengl.glu.GLU [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.opengl.glu.GLUnurbs [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.glu.GLUquadric [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.glu.GLUtessellator [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.glu.GLUtessellatorCallback [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.glu.GLUtessellatorCallbackAdapter [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.opengl.glu.gl2.GLUgl2 [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.opengl.glu.gl2es1.GLUgl2es1 [junit] Removed Class , access[public super synchronized] [junit] [junit] [junit] Changes [junit] [junit] Class com.jogamp.nativewindow.DelegatedUpstreamSurfaceHookWithSurfaceSize [junit] Changed Class , access[] [junit] Class com.jogamp.nativewindow.MutableGraphicsConfiguration [junit] Changed Class , access[] [junit] Class com.jogamp.nativewindow.UpstreamSurfaceHookMutableSize [junit] Changed Class , access[] [junit] Class com.jogamp.nativewindow.awt.AWTGraphicsConfiguration [junit] Changed Class , access[] [junit] Class com.jogamp.nativewindow.awt.AWTGraphicsDevice [junit] Changed Class , access[] [junit] Class com.jogamp.nativewindow.awt.AWTGraphicsScreen [junit] Changed Class , access[] [junit] Class com.jogamp.nativewindow.awt.AWTWindowClosingProtocol [junit] Changed Class , access[] [junit] Class com.jogamp.nativewindow.awt.JAWTWindow [junit] Changed Field reqPixelScale, desc[[I -> [F], access[added: private removed: protected ] [junit] Changed Class , access[] [junit] Class com.jogamp.nativewindow.egl.EGLGraphicsDevice [junit] Changed Class , access[] [junit] Class com.jogamp.nativewindow.macosx.MacOSXGraphicsDevice [junit] Changed Class , access[] [junit] Class com.jogamp.nativewindow.windows.WindowsGraphicsDevice [junit] Changed Class , access[] [junit] Class com.jogamp.nativewindow.x11.X11GraphicsDevice [junit] Changed Class , access[] [junit] Class com.jogamp.nativewindow.x11.X11GraphicsScreen [junit] Changed Class , access[] [junit] Class com.jogamp.newt.Display.PointerIcon [junit] Changed Class , access[] [junit] Class com.jogamp.newt.MonitorDevice [junit] Changed Field viewportWU, desc[Ljavax/media/nativewindow/util/Rectangle; -> Lcom/jogamp/nativewindow/util/Rectangle;], access[added: final ] [junit] Changed Field viewportPU, desc[Ljavax/media/nativewindow/util/Rectangle; -> Lcom/jogamp/nativewindow/util/Rectangle;], access[added: final ] [junit] Class com.jogamp.newt.Window [junit] Changed Class , access[] [junit] Class com.jogamp.newt.awt.NewtCanvasAWT [junit] Changed Class , access[] [junit] Class com.jogamp.newt.opengl.GLWindow [junit] Changed Class , access[] [junit] Class com.jogamp.newt.swt.NewtCanvasSWT [junit] Changed Class , access[] [junit] Class com.jogamp.newt.util.applet.JOGLNewtAppletBase [junit] Changed Class , access[] [junit] Class com.jogamp.opengl.GLAutoDrawableDelegate [junit] Changed Class , access[] [junit] Class com.jogamp.opengl.GenericGLCapabilitiesChooser [junit] Changed Class , access[] [junit] Class com.jogamp.opengl.swt.GLCanvas [junit] Changed Class , access[] [junit] Class com.jogamp.opengl.util.Animator [junit] Changed Field stopIssued, access[added: package-private removed: protected ] [junit] Changed Field threadGroup, access[added: private removed: protected ] [junit] Changed Field isAnimating, access[added: package-private removed: protected ] [junit] Changed Field pauseIssued, access[added: bridge package-private volatile removed: protected ] [junit] Class com.jogamp.opengl.util.AnimatorBase [junit] Changed Class , access[] [junit] Class com.jogamp.opengl.util.CustomGLEventListener [junit] Changed Class , access[] [junit] Class com.jogamp.opengl.util.GLArrayDataEditable [junit] Changed Class , access[] [junit] Class com.jogamp.opengl.util.GLArrayDataWrapper [junit] Changed Class , access[] [junit] Class com.jogamp.opengl.util.GLDrawableUtil.ReshapeGLEventListener [junit] Changed Class , access[] [junit] Class com.jogamp.opengl.util.PMVMatrix [junit] Changed Class , access[] [junit] Class com.jogamp.opengl.util.PNGPixelRect [junit] Changed Class , access[] [junit] Class com.jogamp.opengl.util.av.GLMediaPlayer [junit] Changed Field CameraInputScheme, desc[Ljava/lang/String; -> Lcom/jogamp/common/net/Uri$Encoded;], type[java.lang.String -> nil], access[] [junit] Class com.jogamp.opengl.util.stereo.StereoClientRenderer [junit] Changed Class , access[] [junit] [junit] [junit] CompatChanges [junit] [junit] Class com.jogamp.gluegen.runtime.opengl.GLProcAddressResolver [junit] CompatChanged Method resolve, throws[[] -> [java/lang/SecurityException]], access[] [junit] Class com.jogamp.nativewindow.awt.JAWTWindow [junit] CompatChanged Method lockSurface, throws[[javax/media/nativewindow/NativeWindowException, java/lang/RuntimeException] -> [com/jogamp/nativewindow/NativeWindowException, java/lang/RuntimeException]], access[] [junit] CompatChanged Method fetchJAWTImpl, throws[[javax/media/nativewindow/NativeWindowException] -> [com/jogamp/nativewindow/NativeWindowException]], access[] [junit] CompatChanged Method unlockSurfaceImpl, throws[[javax/media/nativewindow/NativeWindowException] -> [com/jogamp/nativewindow/NativeWindowException]], access[] [junit] CompatChanged Method attachSurfaceLayer, throws[[javax/media/nativewindow/NativeWindowException] -> [com/jogamp/nativewindow/NativeWindowException]], access[] [junit] CompatChanged Method lockSurfaceImpl, throws[[javax/media/nativewindow/NativeWindowException] -> [com/jogamp/nativewindow/NativeWindowException]], access[] [junit] CompatChanged Method detachSurfaceLayer, throws[[javax/media/nativewindow/NativeWindowException] -> [com/jogamp/nativewindow/NativeWindowException]], access[] [junit] Class com.jogamp.nativewindow.swt.SWTAccessor [junit] CompatChanged Method getHandle, throws[[javax/media/nativewindow/NativeWindowException] -> [com/jogamp/nativewindow/NativeWindowException]], access[] [junit] CompatChanged Method setRealized, throws[[javax/media/nativewindow/NativeWindowException] -> [com/jogamp/nativewindow/NativeWindowException]], access[] [junit] CompatChanged Method getWindowHandle, throws[[javax/media/nativewindow/NativeWindowException, java/lang/UnsupportedOperationException] -> [java/lang/UnsupportedOperationException, com/jogamp/nativewindow/NativeWindowException]], access[] [junit] Class com.jogamp.newt.Display [junit] CompatChanged Method createNative, throws[[javax/media/nativewindow/NativeWindowException] -> [com/jogamp/nativewindow/NativeWindowException]], access[] [junit] CompatChanged Method addReference, throws[[javax/media/nativewindow/NativeWindowException] -> [com/jogamp/nativewindow/NativeWindowException]], access[] [junit] Class com.jogamp.newt.MonitorDevice [junit] CompatChanged Method setCurrentMode, throws[[] -> [java/lang/IllegalStateException]], access[] [junit] CompatChanged Method queryCurrentMode, throws[[] -> [java/lang/IllegalStateException]], access[] [junit] Class com.jogamp.newt.Screen [junit] CompatChanged Method addReference, throws[[javax/media/nativewindow/NativeWindowException] -> [com/jogamp/nativewindow/NativeWindowException]], access[] [junit] CompatChanged Method createNative, throws[[javax/media/nativewindow/NativeWindowException] -> [com/jogamp/nativewindow/NativeWindowException]], access[] [junit] Class com.jogamp.newt.opengl.GLWindow [junit] CompatChanged Method swapBuffers, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method lockSurface, throws[[javax/media/nativewindow/NativeWindowException, java/lang/RuntimeException] -> [com/jogamp/nativewindow/NativeWindowException, java/lang/RuntimeException]], access[] [junit] Class com.jogamp.opengl.FBObject [junit] CompatChanged Method supportsDepth, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method getMaxRenderbufferSize, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method supportsRGBA8, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method getMaxColorAttachments, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method hasFullFBOSupport, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method setSamplingSink, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException, java/lang/IllegalStateException]], access[] [junit] CompatChanged Method getMaxSamples, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method supportsStencil, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method getMaxTextureSize, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method supportsPackedDepthStencil, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] Class com.jogamp.opengl.GLAutoDrawableDelegate [junit] CompatChanged Method swapBuffers, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] Class com.jogamp.opengl.math.FloatUtil [junit] CompatChanged Method makeFrustum, throws[[] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method makePerspective, throws[[] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method makePerspective, throws[[] -> [com/jogamp/opengl/GLException]], access[] [junit] Class com.jogamp.opengl.math.Matrix4 [junit] CompatChanged Method makeFrustum, throws[[] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method makePerspective, throws[[] -> [com/jogamp/opengl/GLException]], access[] [junit] Class com.jogamp.opengl.swt.GLCanvas [junit] CompatChanged Method swapBuffers, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method setExclusiveContextThread, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] Class com.jogamp.opengl.util.Animator [junit] CompatChanged Method setThreadGroup, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] Class com.jogamp.opengl.util.AnimatorBase [junit] CompatChanged Method setModeBits, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] Class com.jogamp.opengl.util.FPSAnimator [junit] CompatChanged Method setFPS, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] Class com.jogamp.opengl.util.GLArrayDataClient [junit] CompatChanged Method createGLSL, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method checkSeal, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method init, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method createGLSL, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method createFixed, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method createFixed, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] Class com.jogamp.opengl.util.GLArrayDataServer [junit] CompatChanged Method createData, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method createGLSLInterleaved, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method createData, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method createFixedInterleavedMapped, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method createGLSLInterleaved, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method init, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method createGLSL, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method createFixed, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method createGLSL, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method createGLSLInterleavedMapped, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method createFixed, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method createFixedInterleaved, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method createFixedInterleaved, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method createDataMapped, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method createGLSLMapped, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] Class com.jogamp.opengl.util.GLArrayDataWrapper [junit] CompatChanged Method createGLSL, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method createFixed, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method init, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method createFixed, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method createGLSL, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] Class com.jogamp.opengl.util.GLBuffers [junit] CompatChanged Method componentCount, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method bytesPerPixel, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] Class com.jogamp.opengl.util.GLPixelBuffer.GLPixelAttributes [junit] CompatChanged Method , throws[[] -> [com/jogamp/opengl/GLException]], access[] [junit] Class com.jogamp.opengl.util.ImmModeSink.VBOSet [junit] CompatChanged Method checkSeal, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] Class com.jogamp.opengl.util.PMVMatrix [junit] CompatChanged Method gluPerspective, throws[[] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method glFrustumf, throws[[] -> [com/jogamp/opengl/GLException]], access[] [junit] Class com.jogamp.opengl.util.awt.Overlay [junit] CompatChanged Method endRendering, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method draw, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method draw, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method drawAll, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method beginRendering, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] Class com.jogamp.opengl.util.awt.TextRenderer [junit] CompatChanged Method begin3DRendering, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method setColor, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method dispose, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method setColor, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method beginRendering, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method end3DRendering, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method draw, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method endRendering, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method beginRendering, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method draw, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] Class com.jogamp.opengl.util.awt.TextureRenderer [junit] CompatChanged Method setSize, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method getTexture, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method endOrthoRendering, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method end3DRendering, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method beginOrthoRendering, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method drawOrthoRect, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method dispose, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method setColor, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method setSize, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method setColor, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method drawOrthoRect, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method draw3DRect, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method begin3DRendering, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method beginOrthoRendering, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] Class com.jogamp.opengl.util.glsl.ShaderProgram [junit] CompatChanged Method add, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] Class com.jogamp.opengl.util.texture.TextureIO [junit] CompatChanged Method newTexture, throws[[java/lang/IllegalArgumentException, javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException, java/lang/IllegalArgumentException]], access[] [junit] CompatChanged Method newTexture, throws[[java/io/IOException, javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException, java/io/IOException]], access[] [junit] CompatChanged Method write, throws[[java/io/IOException, javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException, java/io/IOException]], access[] [junit] CompatChanged Method newTexture, throws[[java/io/IOException, javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException, java/io/IOException]], access[] [junit] CompatChanged Method newTexture, throws[[java/io/IOException, javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException, java/io/IOException]], access[] [junit] CompatChanged Method write, throws[[java/io/IOException, javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException, java/io/IOException]], access[] [junit] [junit] [junit] Deprecates [junit] [junit] [junit] [junit] Additions [junit] [junit] Class com.jogamp.graph.curve.opengl.GLRegion [junit] Added Method clearImpl, desc[(Lcom/jogamp/opengl/GL2ES2;)V], sig[null], throws nil, access[abstract protected] [junit] Added Method destroyImpl, desc[(Lcom/jogamp/opengl/GL2ES2;)V], sig[null], throws nil, access[abstract protected] [junit] Added Method clear, desc[(Lcom/jogamp/opengl/GL2ES2;)V], sig[null], throws nil, access[public] [junit] Added Method drawImpl, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/graph/curve/opengl/RegionRenderer;[I)V], sig[null], throws nil, access[abstract protected] [junit] Added Method draw, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/graph/curve/opengl/RegionRenderer;[I)V], sig[null], throws nil, access[final public] [junit] Added Method updateImpl, desc[(Lcom/jogamp/opengl/GL2ES2;)V], sig[null], throws nil, access[abstract protected] [junit] Added Method destroy, desc[(Lcom/jogamp/opengl/GL2ES2;)V], sig[null], throws nil, access[final public] [junit] Class com.jogamp.graph.curve.opengl.RegionRenderer [junit] Added Method init, desc[(Lcom/jogamp/opengl/GL2ES2;I)V], sig[null], throws [com/jogamp/opengl/GLException], access[final public] [junit] Added Method enable, desc[(Lcom/jogamp/opengl/GL2ES2;Z)V], sig[null], throws nil, access[final public] [junit] Added Method useShaderProgram, desc[(Lcom/jogamp/opengl/GL2ES2;IZIILcom/jogamp/opengl/util/texture/TextureSequence;)Z], sig[null], throws nil, access[final public] [junit] Added Method destroy, desc[(Lcom/jogamp/opengl/GL2ES2;)V], sig[null], throws nil, access[final public] [junit] Class com.jogamp.graph.curve.opengl.RegionRenderer.GLCallback [junit] Added Method run, desc[(Lcom/jogamp/opengl/GL;Lcom/jogamp/graph/curve/opengl/RegionRenderer;)V], sig[null], throws nil, access[abstract public] [junit] Class com.jogamp.graph.curve.opengl.RenderState [junit] Added Method destroy, desc[(Lcom/jogamp/opengl/GL2ES2;)V], sig[null], throws nil, access[public] [junit] Added Method attachTo, desc[(Lcom/jogamp/opengl/GL2ES2;)Lcom/jogamp/graph/curve/opengl/RenderState;], sig[null], throws nil, access[final public] [junit] Added Method updateUniformLoc, desc[(Lcom/jogamp/opengl/GL2ES2;ZLcom/jogamp/opengl/GLUniformData;Z)Z], sig[null], throws nil, access[final public] [junit] Added Method setShaderProgram, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/opengl/util/glsl/ShaderProgram;)Z], sig[null], throws nil, access[final public] [junit] Added Method getRenderState, desc[(Lcom/jogamp/opengl/GL2ES2;)Lcom/jogamp/graph/curve/opengl/RenderState;], sig[null], throws nil, access[final public static] [junit] Added Method updateUniformDataLoc, desc[(Lcom/jogamp/opengl/GL2ES2;ZZLcom/jogamp/opengl/GLUniformData;Z)Z], sig[null], throws nil, access[final public] [junit] Added Method updateAttributeLoc, desc[(Lcom/jogamp/opengl/GL2ES2;ZLcom/jogamp/opengl/util/GLArrayDataServer;Z)Z], sig[null], throws nil, access[final public] [junit] Added Method detachFrom, desc[(Lcom/jogamp/opengl/GL2ES2;)Z], sig[null], throws nil, access[final public] [junit] Class com.jogamp.graph.curve.opengl.RenderState.ProgramLocal [junit] Added Method update, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/graph/curve/opengl/RenderState;ZIZZ)Z], sig[null], throws nil, access[final public] [junit] Class com.jogamp.graph.curve.opengl.TextRegionUtil [junit] Added Method clear, desc[(Lcom/jogamp/opengl/GL2ES2;)V], sig[null], throws nil, access[public] [junit] Added Method removeCachedRegion, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/graph/font/Font;Ljava/lang/CharSequence;II)V], sig[null], throws nil, access[final protected] [junit] Added Method validateCache, desc[(Lcom/jogamp/opengl/GL2ES2;I)V], sig[null], throws nil, access[final protected] [junit] Added Method drawString3D, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/graph/curve/opengl/RegionRenderer;Lcom/jogamp/graph/font/Font;FLjava/lang/CharSequence;[F[I)V], sig[null], throws nil, access[public] [junit] Added Method setCacheLimit, desc[(Lcom/jogamp/opengl/GL2ES2;I)V], sig[null], throws nil, access[final public] [junit] Added Method addCachedRegion, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/graph/font/Font;Ljava/lang/CharSequence;FILcom/jogamp/graph/curve/opengl/GLRegion;)V], sig[null], throws nil, access[final protected] [junit] Added Method drawString3D, desc[(Lcom/jogamp/opengl/GL2ES2;ILcom/jogamp/graph/curve/opengl/RegionRenderer;Lcom/jogamp/graph/font/Font;FLjava/lang/CharSequence;[F[ILjogamp/graph/geom/plane/AffineTransform;Ljogamp/graph/geom/plane/AffineTransform;)V], sig[null], throws nil, access[public static] [junit] Added Method removeCachedRegion, desc[(Lcom/jogamp/opengl/GL2ES2;I)V], sig[null], throws nil, access[final protected] [junit] Added Method drawString3D, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/graph/curve/opengl/GLRegion;Lcom/jogamp/graph/curve/opengl/RegionRenderer;Lcom/jogamp/graph/font/Font;FLjava/lang/CharSequence;[F[ILjogamp/graph/geom/plane/AffineTransform;Ljogamp/graph/geom/plane/AffineTransform;)V], sig[null], throws nil, access[public static] [junit] Class com.jogamp.graph.font.FontFactory [junit] Added Method get, desc[(Ljava/io/InputStream;Z)Lcom/jogamp/graph/font/Font;], sig[null], throws [java/io/IOException], access[final public static] [junit] Added Method get, desc[(Ljava/io/InputStream;IZ)Lcom/jogamp/graph/font/Font;], sig[null], throws [java/io/IOException], access[final public static] [junit] Class com.jogamp.nativewindow.AbstractGraphicsConfiguration [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.nativewindow.AbstractGraphicsDevice [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.nativewindow.AbstractGraphicsScreen [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.nativewindow.Capabilities [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.nativewindow.CapabilitiesChooser [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.nativewindow.CapabilitiesImmutable [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.nativewindow.DefaultCapabilitiesChooser [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.nativewindow.DefaultGraphicsConfiguration [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.nativewindow.DefaultGraphicsDevice [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.nativewindow.DefaultGraphicsScreen [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.nativewindow.DelegatedUpstreamSurfaceHookMutableSize [junit] Added Method , desc[(Lcom/jogamp/nativewindow/UpstreamSurfaceHook;II)V], sig[null], throws nil, access[public] [junit] Added Method create, desc[(Lcom/jogamp/nativewindow/ProxySurface;)V], sig[null], throws nil, access[final public] [junit] Added Method destroy, desc[(Lcom/jogamp/nativewindow/ProxySurface;)V], sig[null], throws nil, access[final public] [junit] Class com.jogamp.nativewindow.DelegatedUpstreamSurfaceHookWithSurfaceSize [junit] Added Method create, desc[(Lcom/jogamp/nativewindow/ProxySurface;)V], sig[null], throws nil, access[final public] [junit] Added Method getSurfaceHeight, desc[(Lcom/jogamp/nativewindow/ProxySurface;)I], sig[null], throws nil, access[final public] [junit] Added Method destroy, desc[(Lcom/jogamp/nativewindow/ProxySurface;)V], sig[null], throws nil, access[final public] [junit] Added Method getUpstreamSurface, desc[()Lcom/jogamp/nativewindow/NativeSurface;], sig[null], throws nil, access[final public] [junit] Added Method , desc[(Lcom/jogamp/nativewindow/UpstreamSurfaceHook;Lcom/jogamp/nativewindow/NativeSurface;)V], sig[null], throws nil, access[public] [junit] Added Method getSurfaceWidth, desc[(Lcom/jogamp/nativewindow/ProxySurface;)I], sig[null], throws nil, access[final public] [junit] Class com.jogamp.nativewindow.GenericUpstreamSurfacelessHook [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.nativewindow.GraphicsConfigurationFactory [junit] Added Class , access[abstract public super synchronized] [junit] Class com.jogamp.nativewindow.MutableGraphicsConfiguration [junit] Added Method , desc[(Lcom/jogamp/nativewindow/AbstractGraphicsScreen;Lcom/jogamp/nativewindow/CapabilitiesImmutable;Lcom/jogamp/nativewindow/CapabilitiesImmutable;)V], sig[null], throws nil, access[public] [junit] Added Method setChosenCapabilities, desc[(Lcom/jogamp/nativewindow/CapabilitiesImmutable;)V], sig[null], throws nil, access[public] [junit] Added Method setScreen, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsScreen;)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.nativewindow.MutableSurface [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.nativewindow.NativeSurface [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.nativewindow.NativeSurfaceHolder [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.nativewindow.NativeWindow [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.nativewindow.NativeWindowException [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.nativewindow.NativeWindowFactory [junit] Added Class , access[abstract public super synchronized] [junit] Class com.jogamp.nativewindow.OffscreenLayerOption [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.nativewindow.OffscreenLayerSurface [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.nativewindow.ProxySurface [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.nativewindow.ScalableSurface [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.nativewindow.SurfaceUpdatedListener [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.nativewindow.ToolkitLock [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.nativewindow.UpstreamSurfaceHook [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.nativewindow.UpstreamSurfaceHook.MutableSize [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.nativewindow.UpstreamSurfaceHookMutableSize [junit] Added Method getUpstreamSurface, desc[()Lcom/jogamp/nativewindow/NativeSurface;], sig[null], throws nil, access[final public] [junit] Added Method getSurfaceHeight, desc[(Lcom/jogamp/nativewindow/ProxySurface;)I], sig[null], throws nil, access[final public] [junit] Added Method create, desc[(Lcom/jogamp/nativewindow/ProxySurface;)V], sig[null], throws nil, access[public] [junit] Added Method destroy, desc[(Lcom/jogamp/nativewindow/ProxySurface;)V], sig[null], throws nil, access[public] [junit] Added Method getSurfaceWidth, desc[(Lcom/jogamp/nativewindow/ProxySurface;)I], sig[null], throws nil, access[final public] [junit] Class com.jogamp.nativewindow.VisualIDHolder [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.nativewindow.VisualIDHolder.VIDComparator [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.nativewindow.VisualIDHolder.VIDType [junit] Added Class , access[enum final public super synchronized] [junit] Class com.jogamp.nativewindow.WindowClosingProtocol [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.nativewindow.WindowClosingProtocol.WindowClosingMode [junit] Added Class , access[enum final public super synchronized] [junit] Class com.jogamp.nativewindow.awt.AWTGraphicsConfiguration [junit] Added Method getNativeGraphicsConfiguration, desc[()Lcom/jogamp/nativewindow/AbstractGraphicsConfiguration;], sig[null], throws nil, access[public] [junit] Added Method create, desc[(Ljava/awt/Component;Lcom/jogamp/nativewindow/CapabilitiesImmutable;Lcom/jogamp/nativewindow/CapabilitiesImmutable;)Lcom/jogamp/nativewindow/awt/AWTGraphicsConfiguration;], sig[null], throws nil, access[public static] [junit] Added Method , desc[(Lcom/jogamp/nativewindow/awt/AWTGraphicsScreen;Lcom/jogamp/nativewindow/CapabilitiesImmutable;Lcom/jogamp/nativewindow/CapabilitiesImmutable;Ljava/awt/GraphicsConfiguration;Lcom/jogamp/nativewindow/AbstractGraphicsConfiguration;)V], sig[null], throws nil, access[public] [junit] Added Method setupCapabilitiesRGBABits, desc[(Lcom/jogamp/nativewindow/CapabilitiesImmutable;Ljava/awt/GraphicsConfiguration;)Lcom/jogamp/nativewindow/CapabilitiesImmutable;], sig[null], throws nil, access[public static] [junit] Added Method setChosenCapabilities, desc[(Lcom/jogamp/nativewindow/CapabilitiesImmutable;)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.nativewindow.awt.AWTGraphicsScreen [junit] Added Method createScreenDevice, desc[(II)Lcom/jogamp/nativewindow/AbstractGraphicsScreen;], sig[null], throws nil, access[public static] [junit] Added Method createScreenDevice, desc[(Ljava/awt/GraphicsDevice;I)Lcom/jogamp/nativewindow/AbstractGraphicsScreen;], sig[null], throws nil, access[public static] [junit] Added Method createDefault, desc[()Lcom/jogamp/nativewindow/AbstractGraphicsScreen;], sig[null], throws nil, access[public static] [junit] Class com.jogamp.nativewindow.awt.AWTWindowClosingProtocol [junit] Added Method setDefaultCloseOperation, desc[(Lcom/jogamp/nativewindow/WindowClosingProtocol$WindowClosingMode;)Lcom/jogamp/nativewindow/WindowClosingProtocol$WindowClosingMode;], sig[null], throws nil, access[final public] [junit] Added Method getDefaultCloseOperation, desc[()Lcom/jogamp/nativewindow/WindowClosingProtocol$WindowClosingMode;], sig[null], throws nil, access[final public] [junit] Class com.jogamp.nativewindow.awt.DirectDataBufferInt [junit] Added Method , 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 getLocationOnScreenNativeImpl, desc[(II)Lcom/jogamp/nativewindow/util/Point;], sig[null], throws nil, access[abstract protected] [junit] Added Method getLocationOnScreenNative, desc[(Lcom/jogamp/nativewindow/util/Point;)Lcom/jogamp/nativewindow/util/Point;], sig[null], throws nil, access[protected] [junit] Added Method getPixelScaleY, desc[()F], sig[null], throws nil, access[final protected] [junit] Added Method setReqPixelScale, desc[()Z], sig[null], throws nil, access[final protected] [junit] Added Method getMinimumSurfaceScale, desc[([F)[F], sig[null], throws nil, access[public] [junit] Added Method updatePixelScale, desc[(Z)Z], sig[null], throws nil, access[final public] [junit] Added Method getGraphicsConfiguration, desc[()Lcom/jogamp/nativewindow/AbstractGraphicsConfiguration;], sig[null], throws nil, access[final public] [junit] Added Method getParent, desc[()Lcom/jogamp/nativewindow/NativeWindow;], sig[null], throws nil, access[final public] [junit] Added Method hasPixelScaleChanged, desc[()Z], sig[null], throws nil, access[final public] [junit] Added Method getNativeSurface, desc[()Lcom/jogamp/nativewindow/NativeSurface;], sig[null], throws nil, access[final public] [junit] Added Method setCursor, desc[(Lcom/jogamp/nativewindow/util/PixelRectangle;Lcom/jogamp/nativewindow/util/PointImmutable;)Z], sig[null], throws nil, access[final public] [junit] Added Method removeSurfaceUpdatedListener, desc[(Lcom/jogamp/nativewindow/SurfaceUpdatedListener;)V], sig[null], throws nil, access[public] [junit] Added Method getRequestedSurfaceScale, desc[([F)[F], sig[null], throws nil, access[final public] [junit] Added Method getCurrentSurfaceScale, desc[([F)[F], sig[null], throws nil, access[final public] [junit] Added Method getMaximumSurfaceScale, desc[([F)[F], sig[null], throws nil, access[final public] [junit] Added Method getInsets, desc[()Lcom/jogamp/nativewindow/util/InsetsImmutable;], sig[null], throws nil, access[final public] [junit] Added Method , desc[(Ljava/lang/Object;Lcom/jogamp/nativewindow/AbstractGraphicsConfiguration;)V], sig[null], throws nil, access[protected] [junit] Added Method addSurfaceUpdatedListener, desc[(ILcom/jogamp/nativewindow/SurfaceUpdatedListener;)V], sig[null], throws [java/lang/IndexOutOfBoundsException], access[public] [junit] Added Method getLocationOnScreen, desc[(Lcom/jogamp/nativewindow/util/Point;)Lcom/jogamp/nativewindow/util/Point;], sig[null], throws nil, access[public] [junit] Added Method setSurfaceScale, desc[([F)Z], sig[null], throws nil, access[public] [junit] Added Method setChosenCapabilities, desc[(Lcom/jogamp/nativewindow/CapabilitiesImmutable;)V], sig[null], throws nil, access[final public] [junit] Added Method getBounds, desc[()Lcom/jogamp/nativewindow/util/RectangleImmutable;], sig[null], throws nil, access[final public] [junit] Added Method surfaceUpdated, desc[(Ljava/lang/Object;Lcom/jogamp/nativewindow/NativeSurface;J)V], sig[null], throws nil, access[public] [junit] Added Method getPixelScaleX, desc[()F], sig[null], throws nil, access[final protected] [junit] Added Method addSurfaceUpdatedListener, desc[(Lcom/jogamp/nativewindow/SurfaceUpdatedListener;)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.nativewindow.egl.EGLGraphicsDevice [junit] Added Method getEGLVersion, desc[()Lcom/jogamp/common/util/VersionNumber;], sig[null], throws nil, access[public] [junit] Added Method toString, desc[()Ljava/lang/String;], sig[null], throws nil, access[public] [junit] Class com.jogamp.nativewindow.egl.EGLGraphicsDevice.EGLDisplayLifecycleCallback [junit] Added Method eglGetAndInitDisplay, desc[([J[I[I)J], sig[null], throws nil, access[abstract public] [junit] Class com.jogamp.nativewindow.swt.SWTAccessor [junit] Added Method getDevice, desc[(Lorg/eclipse/swt/widgets/Control;)Lcom/jogamp/nativewindow/AbstractGraphicsDevice;], sig[null], throws [com/jogamp/nativewindow/NativeWindowException, java/lang/UnsupportedOperationException], access[public static] [junit] Added Method getNativeVisualID, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;J)I], sig[null], throws nil, access[public static] [junit] Added Method resizeX11Window, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;Lorg/eclipse/swt/graphics/Rectangle;J)V], sig[null], throws nil, access[public static] [junit] Added Method getScreen, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;I)Lcom/jogamp/nativewindow/AbstractGraphicsScreen;], sig[null], throws nil, access[public static] [junit] Added Method createCompatibleX11ChildWindow, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsScreen;Lorg/eclipse/swt/widgets/Control;III)J], sig[null], throws nil, access[public static] [junit] Added Method destroyX11Window, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;J)V], sig[null], throws nil, access[public static] [junit] Class com.jogamp.nativewindow.util.Dimension [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.nativewindow.util.DimensionImmutable [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.nativewindow.util.Insets [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.nativewindow.util.InsetsImmutable [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.nativewindow.util.PixelFormat [junit] Added Class , access[enum final public super synchronized] [junit] Class com.jogamp.nativewindow.util.PixelFormat.CType [junit] Added Class , access[enum final public super synchronized] [junit] Class com.jogamp.nativewindow.util.PixelFormat.Composition [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.nativewindow.util.PixelFormat.PackedComposition [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.nativewindow.util.PixelFormatUtil [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.nativewindow.util.PixelFormatUtil.ComponentMap [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.nativewindow.util.PixelRectangle [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.nativewindow.util.PixelRectangle.GenericPixelRect [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.nativewindow.util.Point [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.nativewindow.util.PointImmutable [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.nativewindow.util.Rectangle [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.nativewindow.util.RectangleImmutable [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.nativewindow.util.SurfaceSize [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.nativewindow.x11.X11GraphicsConfiguration [junit] Added Method , 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 getNativePointerIconPixelFormat, desc[()Lcom/jogamp/nativewindow/util/PixelFormat;], sig[null], throws nil, access[abstract public] [junit] Added Method getGraphicsDevice, desc[()Lcom/jogamp/nativewindow/AbstractGraphicsDevice;], sig[null], throws nil, access[abstract public] [junit] Added Method createPointerIcon, desc[(Lcom/jogamp/nativewindow/util/PixelRectangle;II)Lcom/jogamp/newt/Display$PointerIcon;], sig[null], throws [java/lang/IllegalArgumentException, java/lang/IllegalStateException], access[abstract public] [junit] Class com.jogamp.newt.Display.PointerIcon [junit] Added Method getHotspot, desc[()Lcom/jogamp/nativewindow/util/PointImmutable;], sig[null], throws nil, access[abstract public] [junit] Class com.jogamp.newt.MonitorDevice [junit] Added Method , 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 getViewportInWindowUnits, desc[()Lcom/jogamp/nativewindow/util/RectangleImmutable;], sig[null], throws nil, access[final public] [junit] Added Field pixelScale, desc[[F], sig[null], value[type null, data null, access[final protected] [junit] Added Field isPrimary, desc[Z], sig[null], value[type null, data null, access[protected] [junit] Added Method isPrimary, desc[()Z], sig[null], throws nil, access[final public] [junit] Added Field isClone, desc[Z], sig[null], value[type null, data null, access[protected] [junit] Added Method getPixelScale, desc[([F)[F], sig[null], throws nil, access[public] [junit] Added Method getViewport, desc[()Lcom/jogamp/nativewindow/util/RectangleImmutable;], sig[null], throws nil, access[final public] [junit] Added Method getSizeMM, desc[()Lcom/jogamp/nativewindow/util/DimensionImmutable;], sig[null], throws nil, access[final public] [junit] Added Method isClone, desc[()Z], sig[null], throws nil, access[final public] [junit] Added Method unionOfViewports, desc[(Lcom/jogamp/nativewindow/util/Rectangle;Lcom/jogamp/nativewindow/util/Rectangle;Ljava/util/List;)V], sig[(Lcom/jogamp/nativewindow/util/Rectangle;Lcom/jogamp/nativewindow/util/Rectangle;Ljava/util/List;)V], throws nil, access[public static] [junit] Class com.jogamp.newt.MonitorMode [junit] Added Method , desc[(Lcom/jogamp/nativewindow/util/SurfaceSize;FII)V], sig[null], throws nil, access[public] [junit] Added Method getSurfaceSize, desc[()Lcom/jogamp/nativewindow/util/SurfaceSize;], sig[null], throws nil, access[final public] [junit] Class com.jogamp.newt.MonitorMode.SizeAndRRate [junit] Added Method , desc[(Lcom/jogamp/nativewindow/util/SurfaceSize;FI)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.newt.NewtFactory [junit] Added Method isScreenCompatible, desc[(Lcom/jogamp/nativewindow/NativeWindow;Lcom/jogamp/newt/Screen;)Z], sig[null], throws nil, access[public static] [junit] Added Method createWindow, desc[(Lcom/jogamp/nativewindow/NativeWindow;Lcom/jogamp/nativewindow/CapabilitiesImmutable;)Lcom/jogamp/newt/Window;], sig[null], throws nil, access[public static] [junit] Added Method createWindow, desc[(Ljava/lang/String;IJLcom/jogamp/nativewindow/CapabilitiesImmutable;)Lcom/jogamp/newt/Window;], sig[null], throws nil, access[public static] [junit] Added Method createWindow, desc[([Ljava/lang/Object;Lcom/jogamp/newt/Screen;Lcom/jogamp/nativewindow/CapabilitiesImmutable;)Lcom/jogamp/newt/Window;], sig[null], throws nil, access[public static] [junit] Added Method createCompatibleScreen, desc[(Lcom/jogamp/nativewindow/NativeWindow;Lcom/jogamp/newt/Screen;)Lcom/jogamp/newt/Screen;], sig[null], throws nil, access[public static] [junit] Added Method createWindow, desc[(Lcom/jogamp/newt/Screen;Lcom/jogamp/nativewindow/CapabilitiesImmutable;)Lcom/jogamp/newt/Window;], sig[null], throws nil, access[public static] [junit] Added Method createWindow, desc[(Lcom/jogamp/nativewindow/CapabilitiesImmutable;)Lcom/jogamp/newt/Window;], sig[null], throws nil, access[public static] [junit] Added Method createCompatibleScreen, desc[(Lcom/jogamp/nativewindow/NativeWindow;)Lcom/jogamp/newt/Screen;], sig[null], throws nil, access[public static] [junit] Class com.jogamp.newt.Screen [junit] Added Method getViewportInWindowUnits, desc[()Lcom/jogamp/nativewindow/util/RectangleImmutable;], sig[null], throws nil, access[abstract public] [junit] Added Method getPrimaryMonitor, desc[()Lcom/jogamp/newt/MonitorDevice;], sig[null], throws nil, access[abstract public] [junit] Added Method getGraphicsScreen, desc[()Lcom/jogamp/nativewindow/AbstractGraphicsScreen;], sig[null], throws nil, access[abstract public] [junit] Added Method getViewport, desc[()Lcom/jogamp/nativewindow/util/RectangleImmutable;], sig[null], throws nil, access[abstract public] [junit] Added Method unionOfMonitorViewports, desc[(Lcom/jogamp/nativewindow/util/Rectangle;Lcom/jogamp/nativewindow/util/Rectangle;)V], sig[null], throws nil, access[final public] [junit] Added Method getMonitor, desc[(I)Lcom/jogamp/newt/MonitorDevice;], sig[null], throws nil, access[final public] [junit] Added Method getMainMonitor, desc[(Lcom/jogamp/nativewindow/util/RectangleImmutable;)Lcom/jogamp/newt/MonitorDevice;], sig[null], throws nil, access[final public] [junit] Class com.jogamp.newt.Window [junit] Added Method getRequestedCapabilities, desc[()Lcom/jogamp/nativewindow/CapabilitiesImmutable;], sig[null], throws nil, access[abstract public] [junit] Added Method addChild, desc[(Lcom/jogamp/nativewindow/NativeWindow;)Z], sig[null], throws nil, access[abstract public] [junit] Added Method setCapabilitiesChooser, desc[(Lcom/jogamp/nativewindow/CapabilitiesChooser;)Lcom/jogamp/nativewindow/CapabilitiesChooser;], sig[null], throws nil, access[abstract public] [junit] Added Method getBounds, desc[()Lcom/jogamp/nativewindow/util/Rectangle;], sig[null], throws nil, access[abstract public] [junit] Added Method removeChild, desc[(Lcom/jogamp/nativewindow/NativeWindow;)Z], sig[null], throws nil, access[abstract public] [junit] Added Method getChosenCapabilities, desc[()Lcom/jogamp/nativewindow/CapabilitiesImmutable;], sig[null], throws nil, access[abstract public] [junit] Added Method reparentWindow, desc[(Lcom/jogamp/nativewindow/NativeWindow;III)Lcom/jogamp/newt/Window$ReparentOperation;], sig[null], throws nil, access[abstract public] [junit] Class com.jogamp.newt.awt.NewtCanvasAWT [junit] Added Method getNativeWindow, desc[()Lcom/jogamp/nativewindow/NativeWindow;], sig[null], throws nil, access[public] [junit] Added Method getDefaultCloseOperation, desc[()Lcom/jogamp/nativewindow/WindowClosingProtocol$WindowClosingMode;], sig[null], throws nil, access[public] [junit] Added Method setDefaultCloseOperation, desc[(Lcom/jogamp/nativewindow/WindowClosingProtocol$WindowClosingMode;)Lcom/jogamp/nativewindow/WindowClosingProtocol$WindowClosingMode;], sig[null], throws nil, access[public] [junit] Class com.jogamp.newt.event.PinchToZoomGesture [junit] Added Method , desc[(Lcom/jogamp/nativewindow/NativeSurface;Z)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.newt.event.WindowUpdateEvent [junit] Added Method , desc[(SLjava/lang/Object;JLcom/jogamp/nativewindow/util/Rectangle;)V], sig[null], throws nil, access[public] [junit] Added Method getBounds, desc[()Lcom/jogamp/nativewindow/util/Rectangle;], sig[null], throws nil, access[public] [junit] Class com.jogamp.newt.event.awt.AWTAdapter [junit] Added Method getNativeSurfaceHolder, desc[()Lcom/jogamp/nativewindow/NativeSurfaceHolder;], sig[null], throws nil, access[final public super synchronized] [junit] Added Method , desc[(Lcom/jogamp/newt/event/NEWTEventListener;Lcom/jogamp/nativewindow/NativeSurfaceHolder;)V], sig[null], throws nil, access[protected] [junit] Class com.jogamp.newt.event.awt.AWTKeyAdapter [junit] Added Method , desc[(Lcom/jogamp/newt/event/KeyListener;Lcom/jogamp/nativewindow/NativeSurfaceHolder;)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.newt.event.awt.AWTMouseAdapter [junit] Added Method , desc[(Lcom/jogamp/newt/event/MouseListener;Lcom/jogamp/nativewindow/NativeSurfaceHolder;)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.newt.event.awt.AWTWindowAdapter [junit] Added Method , desc[(Lcom/jogamp/newt/event/WindowListener;Lcom/jogamp/nativewindow/NativeSurfaceHolder;)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.newt.opengl.GLWindow [junit] Added Method getCurrentSurfaceScale, desc[([F)[F], sig[null], throws nil, access[final public] [junit] Added Method setDefaultCloseOperation, desc[(Lcom/jogamp/nativewindow/WindowClosingProtocol$WindowClosingMode;)Lcom/jogamp/nativewindow/WindowClosingProtocol$WindowClosingMode;], sig[null], throws nil, access[public] [junit] Added Method getMinimumSurfaceScale, desc[([F)[F], sig[null], throws nil, access[final public] [junit] Added Method getMaximumSurfaceScale, desc[([F)[F], sig[null], throws nil, access[final public] [junit] Added Method create, desc[(Lcom/jogamp/opengl/GLCapabilitiesImmutable;)Lcom/jogamp/newt/opengl/GLWindow;], sig[null], throws nil, access[public static] [junit] Added Method getDefaultCloseOperation, desc[()Lcom/jogamp/nativewindow/WindowClosingProtocol$WindowClosingMode;], sig[null], throws nil, access[public] [junit] Added Method removeChild, desc[(Lcom/jogamp/nativewindow/NativeWindow;)Z], sig[null], throws nil, access[final public] [junit] Added Method removeSurfaceUpdatedListener, desc[(Lcom/jogamp/nativewindow/SurfaceUpdatedListener;)V], sig[null], throws nil, access[final public] [junit] Added Method create, desc[(Lcom/jogamp/nativewindow/NativeWindow;Lcom/jogamp/opengl/GLCapabilitiesImmutable;)Lcom/jogamp/newt/opengl/GLWindow;], sig[null], throws nil, access[public static] [junit] Added Method getRequestedCapabilities, desc[()Lcom/jogamp/nativewindow/CapabilitiesImmutable;], sig[null], throws nil, access[final public] [junit] Added Method reparentWindow, desc[(Lcom/jogamp/nativewindow/NativeWindow;III)Lcom/jogamp/newt/Window$ReparentOperation;], sig[null], throws nil, access[final public] [junit] Added Method getInsets, desc[()Lcom/jogamp/nativewindow/util/InsetsImmutable;], sig[null], throws nil, access[final public] [junit] Added Method setCapabilitiesChooser, desc[(Lcom/jogamp/nativewindow/CapabilitiesChooser;)Lcom/jogamp/nativewindow/CapabilitiesChooser;], sig[null], throws nil, access[public] [junit] Added Method getRequestedSurfaceScale, desc[([F)[F], sig[null], throws nil, access[final public] [junit] Added Method addSurfaceUpdatedListener, desc[(ILcom/jogamp/nativewindow/SurfaceUpdatedListener;)V], sig[null], throws [java/lang/IndexOutOfBoundsException], access[final public] [junit] Added Method setSurfaceScale, desc[([F)Z], sig[null], throws nil, access[final public] [junit] Added Method getParent, desc[()Lcom/jogamp/nativewindow/NativeWindow;], sig[null], throws nil, access[final public] [junit] Added Method getLocationOnScreen, desc[(Lcom/jogamp/nativewindow/util/Point;)Lcom/jogamp/nativewindow/util/Point;], sig[null], throws nil, access[public] [junit] Added Method addChild, desc[(Lcom/jogamp/nativewindow/NativeWindow;)Z], sig[null], throws nil, access[final public] [junit] Added Method surfaceUpdated, desc[(Ljava/lang/Object;Lcom/jogamp/nativewindow/NativeSurface;J)V], sig[null], throws nil, access[final public] [junit] Added Method getFactory, desc[()Lcom/jogamp/opengl/GLDrawableFactory;], sig[null], throws nil, access[final public] [junit] Added Method getGraphicsConfiguration, desc[()Lcom/jogamp/nativewindow/AbstractGraphicsConfiguration;], sig[null], throws nil, access[final public] [junit] Added Method addSurfaceUpdatedListener, desc[(Lcom/jogamp/nativewindow/SurfaceUpdatedListener;)V], sig[null], throws nil, access[final public] [junit] Added Method create, desc[(Lcom/jogamp/newt/Screen;Lcom/jogamp/opengl/GLCapabilitiesImmutable;)Lcom/jogamp/newt/opengl/GLWindow;], sig[null], throws nil, access[public static] [junit] Added Method getBounds, desc[()Lcom/jogamp/nativewindow/util/Rectangle;], sig[null], throws nil, access[final public] [junit] Added Method getChosenCapabilities, desc[()Lcom/jogamp/nativewindow/CapabilitiesImmutable;], sig[null], throws nil, access[final public] [junit] Class com.jogamp.newt.swt.NewtCanvasSWT [junit] Added Method getDefaultCloseOperation, desc[()Lcom/jogamp/nativewindow/WindowClosingProtocol$WindowClosingMode;], sig[null], throws nil, access[public] [junit] Added Method getNativeWindow, desc[()Lcom/jogamp/nativewindow/NativeWindow;], sig[null], throws nil, access[public] [junit] Added Method setDefaultCloseOperation, desc[(Lcom/jogamp/nativewindow/WindowClosingProtocol$WindowClosingMode;)Lcom/jogamp/nativewindow/WindowClosingProtocol$WindowClosingMode;], sig[null], throws nil, access[public] [junit] Class com.jogamp.newt.util.MonitorModeUtil [junit] Added Method filterByResolution, desc[(Ljava/util/List;Lcom/jogamp/nativewindow/util/DimensionImmutable;)Ljava/util/List;], sig[(Ljava/util/List;Lcom/jogamp/nativewindow/util/DimensionImmutable;)Ljava/util/List;], throws nil, access[public static] [junit] Added Method filterBySurfaceSize, desc[(Ljava/util/List;Lcom/jogamp/nativewindow/util/SurfaceSize;)Ljava/util/List;], sig[(Ljava/util/List;Lcom/jogamp/nativewindow/util/SurfaceSize;)Ljava/util/List;], throws nil, access[public static] [junit] Class com.jogamp.newt.util.applet.JOGLNewtAppletBase [junit] Added Method createInstance, desc[(Ljava/lang/String;)Lcom/jogamp/opengl/GLEventListener;], sig[null], throws nil, access[public static] [junit] Added Method getGLEventListener, desc[()Lcom/jogamp/opengl/GLEventListener;], sig[null], throws nil, access[public] [junit] Added Method display, desc[(Lcom/jogamp/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[public] [junit] Added Method reshape, desc[(Lcom/jogamp/opengl/GLAutoDrawable;IIII)V], sig[null], throws nil, access[public] [junit] Added Method init, desc[(Lcom/jogamp/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[public] [junit] Added Method dispose, desc[(Lcom/jogamp/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.DebugGL2 [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.opengl.DebugGL3 [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.opengl.DebugGL3bc [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.opengl.DebugGL4 [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.opengl.DebugGL4bc [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.opengl.DebugGLES1 [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.opengl.DebugGLES2 [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.opengl.DebugGLES3 [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.opengl.DefaultGLCapabilitiesChooser [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.opengl.FBObject [junit] Added Method isModified, desc[()Z], sig[null], throws nil, access[final public] [junit] Added Method detachAllTexturebuffer, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[final public] [junit] Added Method attachRenderbuffer, desc[(Lcom/jogamp/opengl/GL;I)V], sig[null], throws [com/jogamp/opengl/GLException, java/lang/IllegalArgumentException], access[final public] [junit] Added Method attachTexture2D, desc[(Lcom/jogamp/opengl/GL;IZIIII)Lcom/jogamp/opengl/FBObject$TextureAttachment;], sig[null], throws [com/jogamp/opengl/GLException], access[final public] [junit] Added Method createColorTextureAttachment, desc[(Lcom/jogamp/opengl/GL;ZIIIIII)Lcom/jogamp/opengl/FBObject$TextureAttachment;], sig[null], throws nil, access[final public static] [junit] Added Method reset, desc[(Lcom/jogamp/opengl/GL;III)Z], sig[null], throws [com/jogamp/opengl/GLException, java/lang/IllegalStateException], access[final public] [junit] Added Method detachAllColorbuffer, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[final public] [junit] Added Method attachTexture2D, desc[(Lcom/jogamp/opengl/GL;IZ)Lcom/jogamp/opengl/FBObject$TextureAttachment;], sig[null], throws [com/jogamp/opengl/GLException], access[final public] [junit] Added Field REQUESTED_BITS, desc[I], sig[null], value[type java.lang.Integer, data -1, access[final public static] [junit] Added Method detachAll, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[final public] [junit] Added Method syncSamplingSink, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[final public] [junit] Added Field CHOSEN_BITS, desc[I], sig[null], value[type java.lang.Integer, data -2, access[final public static] [junit] Added Method attachRenderbufferImpl, desc[(Lcom/jogamp/opengl/GL;Lcom/jogamp/opengl/FBObject$Attachment$Type;I)V], sig[null], throws [com/jogamp/opengl/GLException], access[final protected] [junit] Added Method detachAllRenderbuffer, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[final public] [junit] Added Method attachColorbuffer, desc[(Lcom/jogamp/opengl/GL;II)Lcom/jogamp/opengl/FBObject$ColorAttachment;], sig[null], throws [com/jogamp/opengl/GLException, java/lang/IllegalArgumentException], access[final public] [junit] Added Method detachColorbuffer, desc[(Lcom/jogamp/opengl/GL;IZ)Lcom/jogamp/opengl/FBObject$Colorbuffer;], sig[null], throws [java/lang/IllegalArgumentException], access[final public] [junit] Added Method createColorTextureAttachment, desc[(Lcom/jogamp/opengl/GL;ZII)Lcom/jogamp/opengl/FBObject$TextureAttachment;], sig[null], throws nil, access[final public static] [junit] Added Method attachTexture2D, desc[(Lcom/jogamp/opengl/GL;IIIIIIII)Lcom/jogamp/opengl/FBObject$TextureAttachment;], sig[null], throws [com/jogamp/opengl/GLException], access[final public] [junit] Added Method init, desc[(Lcom/jogamp/opengl/GL;III)V], sig[null], throws [java/lang/IllegalStateException, com/jogamp/opengl/GLException], access[public] [junit] Added Method attachRenderbuffer, desc[(Lcom/jogamp/opengl/GL;Lcom/jogamp/opengl/FBObject$Attachment$Type;I)V], sig[null], throws [com/jogamp/opengl/GLException, java/lang/IllegalArgumentException], access[final public] [junit] Added Method use, desc[(Lcom/jogamp/opengl/GL;Lcom/jogamp/opengl/FBObject$TextureAttachment;)V], sig[null], throws [java/lang/IllegalArgumentException], access[final public] [junit] Added Method unuse, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[final public] [junit] Added Method createColorTextureAttachment, desc[(Lcom/jogamp/opengl/GL;IIIIIII)Lcom/jogamp/opengl/FBObject$TextureAttachment;], sig[null], throws nil, access[final public static] [junit] Added Field DEFAULT_BITS, desc[I], sig[null], value[type java.lang.Integer, data 0, access[final public static] [junit] Added Method detachRenderbuffer, desc[(Lcom/jogamp/opengl/GL;Lcom/jogamp/opengl/FBObject$Attachment$Type;Z)V], sig[null], throws [java/lang/IllegalArgumentException], access[final public] [junit] Added Method formatToGLCapabilities, desc[(Lcom/jogamp/opengl/GLCapabilities;)V], sig[null], throws nil, access[final public] [junit] Added Method bind, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws [com/jogamp/opengl/GLException], access[final public] [junit] Added Method unbind, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws [com/jogamp/opengl/GLException], access[final public] [junit] Added Field MAXIMUM_BITS, desc[I], sig[null], value[type java.lang.Integer, data -3, access[final public static] [junit] Added Method attachColorbuffer, desc[(Lcom/jogamp/opengl/GL;IZ)Lcom/jogamp/opengl/FBObject$ColorAttachment;], sig[null], throws [com/jogamp/opengl/GLException], access[final public] [junit] Added Method resetSamplingSink, desc[(Lcom/jogamp/opengl/GL;)Z], sig[null], throws [com/jogamp/opengl/GLException], access[final public] [junit] Added Method attachColorbuffer, desc[(Lcom/jogamp/opengl/GL;ILcom/jogamp/opengl/FBObject$Colorbuffer;)Lcom/jogamp/opengl/FBObject$Colorbuffer;], sig[null], throws [com/jogamp/opengl/GLException], access[final public] [junit] Added Method destroy, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[final public] [junit] Added Method isBound, desc[(Lcom/jogamp/opengl/GL;)Z], sig[null], throws nil, access[final public] [junit] Class com.jogamp.opengl.FBObject.Attachment [junit] Added Method formatToGLCapabilities, desc[(Lcom/jogamp/opengl/GLCapabilities;Z)V], sig[null], throws nil, access[final public] [junit] Added Method free, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws [com/jogamp/opengl/GLException], access[abstract public] [junit] Added Method initialize, desc[(Lcom/jogamp/opengl/GL;)Z], sig[null], throws [com/jogamp/opengl/GLException], access[abstract public] [junit] Class com.jogamp.opengl.FBObject.Colorbuffer [junit] Added Method free, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws [com/jogamp/opengl/GLException], access[abstract public] [junit] Added Method initialize, desc[(Lcom/jogamp/opengl/GL;)Z], sig[null], throws [com/jogamp/opengl/GLException], access[abstract public] [junit] Added Method formatToGLCapabilities, desc[(Lcom/jogamp/opengl/GLCapabilities;Z)V], sig[null], throws nil, access[abstract public] [junit] Class com.jogamp.opengl.FBObject.RenderAttachment [junit] Added Method free, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[public] [junit] Added Method initialize, desc[(Lcom/jogamp/opengl/GL;)Z], sig[null], throws [com/jogamp/opengl/GLException], access[public] [junit] Class com.jogamp.opengl.FBObject.TextureAttachment [junit] Added Method free, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[public] [junit] Added Method initialize, desc[(Lcom/jogamp/opengl/GL;)Z], sig[null], throws [com/jogamp/opengl/GLException], access[public] [junit] Class com.jogamp.opengl.FPSCounter [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GL [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GL2 [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GL2ES1 [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GL2ES2 [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GL2ES3 [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GL2GL3 [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GL3 [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GL3ES3 [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GL3bc [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GL4 [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GL4ES3 [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GL4bc [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GLAnimatorControl [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GLAnimatorControl.UncaughtExceptionHandler [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GLArrayData [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GLAutoDrawable [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GLAutoDrawableDelegate [junit] Added Method getFactory, desc[()Lcom/jogamp/opengl/GLDrawableFactory;], sig[null], throws nil, access[final public] [junit] Added Method , desc[(Lcom/jogamp/opengl/GLDrawable;Lcom/jogamp/opengl/GLContext;Ljava/lang/Object;ZLcom/jogamp/common/util/locks/RecursiveLock;)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.GLBase [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GLBufferStorage [junit] Added Class , access[abstract public super synchronized] [junit] Class com.jogamp.opengl.GLCapabilities [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.opengl.GLCapabilitiesChooser [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GLCapabilitiesImmutable [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GLContext [junit] Added Class , access[abstract public super synchronized] [junit] Class com.jogamp.opengl.GLDebugListener [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GLDebugMessage [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.opengl.GLDrawable [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GLDrawableFactory [junit] Added Class , access[abstract public super synchronized] [junit] Class com.jogamp.opengl.GLES1 [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GLES2 [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GLES3 [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GLEventListener [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GLEventListenerState [junit] Added Method moveFrom, desc[(Lcom/jogamp/opengl/GLAutoDrawable;Z)Lcom/jogamp/opengl/GLEventListenerState;], sig[null], throws nil, access[public static] [junit] Added Method moveTo, desc[(Lcom/jogamp/opengl/GLAutoDrawable;)V], sig[null], throws [com/jogamp/opengl/GLException], access[final public] [junit] Added Method moveFrom, desc[(Lcom/jogamp/opengl/GLAutoDrawable;)Lcom/jogamp/opengl/GLEventListenerState;], sig[null], throws nil, access[public static] [junit] Added Method moveTo, desc[(Lcom/jogamp/opengl/GLAutoDrawable;Ljava/lang/Runnable;)V], sig[null], throws [com/jogamp/opengl/GLException], access[final public] [junit] Class com.jogamp.opengl.GLException [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.opengl.GLExtensions [junit] Added Field ARB_ES3_1_compatibility, desc[Ljava/lang/String;], sig[null], value[type java.lang.String, data GL_ARB_ES3_1_compatibility, access[final public static] [junit] Class com.jogamp.opengl.GLFBODrawable [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GLFBODrawable.Resizeable [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GLOffscreenAutoDrawable [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GLOffscreenAutoDrawable.FBO [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GLPipelineFactory [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.opengl.GLProfile [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.opengl.GLRendererQuirks [junit] Added Method addStickyDeviceQuirk, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;I)V], sig[null], throws [java/lang/IllegalArgumentException], access[public static] [junit] Added Field NoPBufferWithAccum, desc[I], sig[null], value[type java.lang.Integer, data 19, access[final public static] [junit] Added Field NoSurfacelessCtx, desc[I], sig[null], value[type java.lang.Integer, data 22, access[final public static] [junit] Added Method pushStickyDeviceQuirks, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;Lcom/jogamp/opengl/GLRendererQuirks;)V], sig[null], throws nil, access[public static] [junit] Added Method areSameStickyDevice, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;Lcom/jogamp/nativewindow/AbstractGraphicsDevice;)Z], sig[null], throws nil, access[public static] [junit] Added Method getCount, desc[()I], sig[null], throws nil, access[final public static] [junit] Added Field BuggyColorRenderbuffer, desc[I], sig[null], value[type java.lang.Integer, data 18, access[final public static] [junit] Added Method addStickyDeviceQuirks, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;[III)V], sig[null], throws [java/lang/IllegalArgumentException], access[public static] [junit] Added Field NeedSharedObjectSync, desc[I], sig[null], value[type java.lang.Integer, data 20, access[final public static] [junit] Added Method existStickyDeviceQuirk, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;I)Z], sig[null], throws nil, access[public static] [junit] Added Method addQuirk, desc[(I)V], sig[null], throws [java/lang/IllegalArgumentException], access[final public] [junit] Added Method getStickyDeviceQuirks, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;)Lcom/jogamp/opengl/GLRendererQuirks;], sig[null], throws nil, access[public static] [junit] Added Field NoARBCreateContext, desc[I], sig[null], value[type java.lang.Integer, data 21, access[final public static] [junit] Added Method addStickyDeviceQuirks, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;Lcom/jogamp/opengl/GLRendererQuirks;)V], sig[null], throws [java/lang/IllegalArgumentException], access[public static] [junit] Class com.jogamp.opengl.GLRunnable [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GLRunnable2 [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GLSharedContextSetter [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GLUniformData [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.opengl.GenericGLCapabilitiesChooser [junit] Added Method chooseCapabilities, desc[(Lcom/jogamp/nativewindow/CapabilitiesImmutable;Ljava/util/List;I)I], sig[(Lcom/jogamp/nativewindow/CapabilitiesImmutable;Ljava/util/List<+Lcom/jogamp/nativewindow/CapabilitiesImmutable;>;I)I], throws nil, access[public] [junit] Class com.jogamp.opengl.JoglVersion [junit] Added Method getAvailableCapabilitiesInfo, desc[(Lcom/jogamp/opengl/GLDrawableFactory;Lcom/jogamp/nativewindow/AbstractGraphicsDevice;Ljava/lang/StringBuilder;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public static] [junit] Added Method getGLStrings, desc[(Lcom/jogamp/opengl/GL;Ljava/lang/StringBuilder;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public static] [junit] Added Method getGLStrings, desc[(Lcom/jogamp/opengl/GL;Ljava/lang/StringBuilder;Z)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public static] [junit] Added Method getAllAvailableCapabilitiesInfo, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;Ljava/lang/StringBuilder;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public static] [junit] Added Method toString, desc[(Lcom/jogamp/opengl/GL;)Ljava/lang/String;], sig[null], throws nil, access[public] [junit] Added Method toString, desc[(Lcom/jogamp/opengl/GL;Ljava/lang/StringBuilder;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public] [junit] Added Method getGLInfo, desc[(Lcom/jogamp/opengl/GL;Ljava/lang/StringBuilder;Z)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public static] [junit] Added Method getBriefOSGLBuildInfo, desc[(Lcom/jogamp/opengl/GL;Ljava/lang/StringBuilder;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public] [junit] Added Method getGLInfo, desc[(Lcom/jogamp/opengl/GL;Ljava/lang/StringBuilder;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public static] [junit] Added Method getDefaultOpenGLInfo, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;Ljava/lang/StringBuilder;Z)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public static] [junit] Class com.jogamp.opengl.Threading [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.opengl.Threading.Mode [junit] Added Class , access[enum final public super synchronized] [junit] Class com.jogamp.opengl.TraceGL2 [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.opengl.TraceGL3 [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.opengl.TraceGL3bc [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.opengl.TraceGL4 [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.opengl.TraceGL4bc [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.opengl.TraceGLES1 [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.opengl.TraceGLES2 [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.opengl.TraceGLES3 [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.opengl.awt.AWTGLAutoDrawable [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.awt.ComponentEvents [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.awt.GLCanvas [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.opengl.awt.GLJPanel [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.opengl.egl.EGL [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.opengl.egl.EGLClientPixmapHI [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.opengl.egl.EGLExt [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.fixedfunc.GLLightingFunc [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.fixedfunc.GLMatrixFunc [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.fixedfunc.GLPointerFunc [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.fixedfunc.GLPointerFuncUtil [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.opengl.glu.GLU [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.opengl.glu.GLUnurbs [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.glu.GLUquadric [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.glu.GLUtessellator [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.glu.GLUtessellatorCallback [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.glu.GLUtessellatorCallbackAdapter [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.opengl.glu.gl2.GLUgl2 [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.opengl.glu.gl2es1.GLUgl2es1 [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.opengl.swt.GLCanvas [junit] Added Method getChosenGLCapabilities, desc[()Lcom/jogamp/opengl/GLCapabilitiesImmutable;], sig[null], throws nil, access[public] [junit] Added Method getDelegatedDrawable, desc[()Lcom/jogamp/opengl/GLDrawable;], sig[null], throws nil, access[final public] [junit] Added Method disposeGLEventListener, desc[(Lcom/jogamp/opengl/GLEventListener;Z)Lcom/jogamp/opengl/GLEventListener;], sig[null], throws nil, access[public] [junit] Added Method getGLEventListenerInitState, desc[(Lcom/jogamp/opengl/GLEventListener;)Z], sig[null], throws nil, access[public] [junit] Added Method createContext, desc[(Lcom/jogamp/opengl/GLContext;)Lcom/jogamp/opengl/GLContext;], sig[null], throws nil, access[public] [junit] Added Method removeGLEventListener, desc[(Lcom/jogamp/opengl/GLEventListener;)Lcom/jogamp/opengl/GLEventListener;], sig[null], throws nil, access[public] [junit] Added Method addGLEventListener, desc[(Lcom/jogamp/opengl/GLEventListener;)V], sig[null], throws nil, access[public] [junit] Added Method invoke, desc[(ZLcom/jogamp/opengl/GLRunnable;)Z], sig[null], throws [java/lang/IllegalStateException], access[public] [junit] Added Method create, desc[(Lorg/eclipse/swt/widgets/Composite;ILcom/jogamp/opengl/GLCapabilitiesImmutable;Lcom/jogamp/opengl/GLCapabilitiesChooser;)Lcom/jogamp/opengl/swt/GLCanvas;], sig[null], throws nil, access[public static] [junit] Added Method , desc[(Lorg/eclipse/swt/widgets/Composite;ILcom/jogamp/opengl/GLCapabilitiesImmutable;Lcom/jogamp/opengl/GLCapabilitiesChooser;)V], sig[null], throws nil, access[public] [junit] Added Method setSharedAutoDrawable, desc[(Lcom/jogamp/opengl/GLAutoDrawable;)V], sig[null], throws [java/lang/IllegalStateException], access[final public] [junit] Added Method setAnimator, desc[(Lcom/jogamp/opengl/GLAnimatorControl;)V], sig[null], throws [com/jogamp/opengl/GLException], access[public] [junit] Added Method getFactory, desc[()Lcom/jogamp/opengl/GLDrawableFactory;], sig[null], throws nil, access[public] [junit] Added Method getAnimator, desc[()Lcom/jogamp/opengl/GLAnimatorControl;], sig[null], throws nil, access[public] [junit] Added Method addGLEventListener, desc[(ILcom/jogamp/opengl/GLEventListener;)V], sig[null], throws [java/lang/IndexOutOfBoundsException], access[public] [junit] Added Method getRequestedGLCapabilities, desc[()Lcom/jogamp/opengl/GLCapabilitiesImmutable;], sig[null], throws nil, access[public] [junit] Added Method setSharedContext, desc[(Lcom/jogamp/opengl/GLContext;)V], sig[null], throws [java/lang/IllegalStateException], access[final public] [junit] Added Method setContext, desc[(Lcom/jogamp/opengl/GLContext;Z)Lcom/jogamp/opengl/GLContext;], sig[null], throws nil, access[public] [junit] Added Method getGL, desc[()Lcom/jogamp/opengl/GL;], sig[null], throws nil, access[public] [junit] Added Method getNativeSurface, desc[()Lcom/jogamp/nativewindow/NativeSurface;], sig[null], throws nil, access[public] [junit] Added Method setGLEventListenerInitState, desc[(Lcom/jogamp/opengl/GLEventListener;Z)V], sig[null], throws nil, access[public] [junit] Added Method getContext, desc[()Lcom/jogamp/opengl/GLContext;], sig[null], throws nil, access[public] [junit] Added Method getGLProfile, desc[()Lcom/jogamp/opengl/GLProfile;], sig[null], throws nil, access[public] [junit] Added Method getGLEventListener, desc[(I)Lcom/jogamp/opengl/GLEventListener;], sig[null], throws [java/lang/IndexOutOfBoundsException], access[public] [junit] Added Method setGL, desc[(Lcom/jogamp/opengl/GL;)Lcom/jogamp/opengl/GL;], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.util.Animator [junit] Added Method , desc[(Ljava/lang/ThreadGroup;Lcom/jogamp/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[public] [junit] Added Method , desc[(Lcom/jogamp/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.util.AnimatorBase [junit] Added Method getUncaughtExceptionHandler, desc[()Lcom/jogamp/opengl/GLAnimatorControl$UncaughtExceptionHandler;], sig[null], throws nil, access[final public] [junit] Added Method handleUncaughtException, desc[(Lcom/jogamp/opengl/util/AnimatorBase$UncaughtAnimatorException;)Z], sig[null], throws nil, access[final protected super synchronized] [junit] Added Method remove, desc[(Lcom/jogamp/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[final public super synchronized] [junit] Added Method setUncaughtExceptionHandler, desc[(Lcom/jogamp/opengl/GLAnimatorControl$UncaughtExceptionHandler;)V], sig[null], throws nil, access[final public] [junit] Added Method add, desc[(Lcom/jogamp/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[final public super synchronized] [junit] Class com.jogamp.opengl.util.AnimatorBase.UncaughtAnimatorException [junit] Added Method , 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 init_vbo, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[protected] [junit] Added Method enableBuffer, desc[(Lcom/jogamp/opengl/GL;Z)V], sig[null], throws nil, access[public] [junit] Added Method reset, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[public] [junit] Added Method seal, desc[(Lcom/jogamp/opengl/GL;Z)V], sig[null], throws nil, access[public] [junit] Added Method bindBuffer, desc[(Lcom/jogamp/opengl/GL;Z)Z], sig[null], throws nil, access[public] [junit] Added Method destroy, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.util.GLArrayDataEditable [junit] Added Method enableBuffer, desc[(Lcom/jogamp/opengl/GL;Z)V], sig[null], throws nil, access[abstract public] [junit] Added Method destroy, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[abstract public] [junit] Added Method bindBuffer, desc[(Lcom/jogamp/opengl/GL;Z)Z], sig[null], throws nil, access[abstract public] [junit] Added Method reset, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[abstract public] [junit] Added Method seal, desc[(Lcom/jogamp/opengl/GL;Z)V], sig[null], throws nil, access[abstract public] [junit] Class com.jogamp.opengl.util.GLArrayDataServer [junit] Added Method destroy, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[public] [junit] Added Method mapStorage, desc[(Lcom/jogamp/opengl/GL;I)Lcom/jogamp/opengl/GLBufferStorage;], sig[null], throws nil, access[public] [junit] Added Method addGLSLSubArray, desc[(Ljava/lang/String;II)Lcom/jogamp/opengl/GLArrayData;], sig[null], throws nil, access[public] [junit] Added Method init_vbo, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[protected] [junit] Added Method mapStorage, desc[(Lcom/jogamp/opengl/GL;JJI)Lcom/jogamp/opengl/GLBufferStorage;], sig[null], throws nil, access[public] [junit] Added Method addFixedSubArray, desc[(III)Lcom/jogamp/opengl/GLArrayData;], sig[null], throws nil, access[public] [junit] Added Method unmapStorage, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.util.GLArrayDataWrapper [junit] Added Method destroy, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[public] [junit] Added Method setLocation, desc[(Lcom/jogamp/opengl/GL2ES2;II)I], sig[null], throws nil, access[final public] [junit] Added Method setLocation, desc[(Lcom/jogamp/opengl/GL2ES2;I)I], sig[null], throws nil, access[final public] [junit] Added Method validate, desc[(Lcom/jogamp/opengl/GLProfile;Z)Z], sig[null], throws nil, access[final public] [junit] Class com.jogamp.opengl.util.GLBuffers [junit] Added Method sizeof, desc[(Lcom/jogamp/opengl/GL;[IIIIIIZ)I], sig[null], throws [com/jogamp/opengl/GLException], access[final public static] [junit] Added Method sizeof, desc[(Lcom/jogamp/opengl/GL;[IIIIIZ)I], sig[null], throws nil, access[final public static] [junit] Class com.jogamp.opengl.util.GLDrawableUtil [junit] Added Method moveGLEventListener, desc[(Lcom/jogamp/opengl/GLAutoDrawable;Lcom/jogamp/opengl/GLAutoDrawable;Lcom/jogamp/opengl/GLEventListener;Z)V], sig[null], throws nil, access[final public static] [junit] Added Method isAnimatorStarted, desc[(Lcom/jogamp/opengl/GLAnimatorControl;)Z], sig[null], throws nil, access[final public static] [junit] Added Method swapBuffersBeforeRead, desc[(Lcom/jogamp/opengl/GLCapabilitiesImmutable;)Z], sig[null], throws nil, access[final public static] [junit] Added Method swapGLContextAndAllGLEventListener, desc[(Lcom/jogamp/opengl/GLAutoDrawable;Lcom/jogamp/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[final public static] [junit] Added Method isAnimatorAnimatingOnOtherThread, desc[(Lcom/jogamp/opengl/GLAnimatorControl;)Z], sig[null], throws nil, access[final public static] [junit] Added Method moveAllGLEventListener, desc[(Lcom/jogamp/opengl/GLAutoDrawable;Lcom/jogamp/opengl/GLAutoDrawable;Z)V], sig[null], throws nil, access[final public static] [junit] Added Method swapGLContext, desc[(Lcom/jogamp/opengl/GLAutoDrawable;Lcom/jogamp/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[final public static] [junit] Added Method isSwapGLContextSafe, desc[(Lcom/jogamp/opengl/GLCapabilitiesImmutable;Lcom/jogamp/opengl/GLCapabilitiesImmutable;Lcom/jogamp/opengl/GLCapabilitiesImmutable;)Z], sig[null], throws nil, access[public static] [junit] Added Method isAnimatorAnimating, desc[(Lcom/jogamp/opengl/GLAnimatorControl;)Z], sig[null], throws nil, access[final public static] [junit] Added Method isAnimatorStartedOnOtherThread, desc[(Lcom/jogamp/opengl/GLAnimatorControl;)Z], sig[null], throws nil, access[final public static] [junit] Class com.jogamp.opengl.util.GLDrawableUtil.ReshapeGLEventListener [junit] Added Method run, desc[(Lcom/jogamp/opengl/GLAutoDrawable;)Z], sig[null], throws nil, access[public] [junit] Added Method , desc[(Lcom/jogamp/opengl/GLEventListener;Z)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.util.GLPixelBuffer [junit] Added Method , desc[(Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;ZIIILjava/nio/Buffer;Z)V], sig[null], throws nil, access[public] [junit] Added Method requiresNewBuffer, desc[(Lcom/jogamp/opengl/GL;III)Z], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.util.GLPixelBuffer.DefaultGLPixelBufferProvider [junit] Added Method getHostPixelComp, desc[(Lcom/jogamp/opengl/GLProfile;I)Lcom/jogamp/nativewindow/util/PixelFormat$Composition;], sig[null], throws nil, access[public] [junit] Added Method getAttributes, desc[(Lcom/jogamp/opengl/GL;IZ)Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;], sig[null], throws nil, access[public] [junit] Added Method allocate, desc[(Lcom/jogamp/opengl/GL;Lcom/jogamp/nativewindow/util/PixelFormat$Composition;Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;ZIIII)Lcom/jogamp/opengl/util/GLPixelBuffer;], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.util.GLPixelBuffer.GLPixelAttributes [junit] Added Method convert, desc[(Lcom/jogamp/opengl/GL;IZ)Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;], sig[null], throws nil, access[public static] [junit] Added Method getPixelFormat, desc[(II)Lcom/jogamp/nativewindow/util/PixelFormat;], sig[null], throws nil, access[final public static] [junit] Added Method convert, desc[(Lcom/jogamp/opengl/GLProfile;Lcom/jogamp/nativewindow/util/PixelFormat;Z)Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;], sig[null], throws nil, access[final public static] [junit] Added Field pfmt, desc[Lcom/jogamp/nativewindow/util/PixelFormat;], sig[null], value[type null, data null, access[final public] [junit] Added Method , desc[(Lcom/jogamp/opengl/GLProfile;Lcom/jogamp/nativewindow/util/PixelFormat;Z)V], sig[null], throws [com/jogamp/opengl/GLException], access[public] [junit] Added Method equals, desc[(Ljava/lang/Object;)Z], sig[null], throws nil, access[final public] [junit] Added Method hashCode, desc[()I], sig[null], throws nil, access[final public] [junit] Class com.jogamp.opengl.util.GLPixelBuffer.GLPixelBufferProvider [junit] Added Method getHostPixelComp, desc[(Lcom/jogamp/opengl/GLProfile;I)Lcom/jogamp/nativewindow/util/PixelFormat$Composition;], sig[null], throws nil, access[abstract public] [junit] Added Method allocate, desc[(Lcom/jogamp/opengl/GL;Lcom/jogamp/nativewindow/util/PixelFormat$Composition;Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;ZIIII)Lcom/jogamp/opengl/util/GLPixelBuffer;], sig[null], throws nil, access[abstract public] [junit] Added Method getAttributes, desc[(Lcom/jogamp/opengl/GL;IZ)Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;], sig[null], throws nil, access[abstract public] [junit] Class com.jogamp.opengl.util.GLPixelBuffer.SingletonGLPixelBufferProvider [junit] Added Method getSingleBuffer, desc[(Lcom/jogamp/nativewindow/util/PixelFormat$Composition;Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;Z)Lcom/jogamp/opengl/util/GLPixelBuffer;], sig[null], throws nil, access[abstract public] [junit] Added Method dispose, desc[()V], sig[null], throws nil, access[abstract public] [junit] Added Method allocate, desc[(Lcom/jogamp/opengl/GL;Lcom/jogamp/nativewindow/util/PixelFormat$Composition;Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;ZIIII)Lcom/jogamp/opengl/util/GLPixelBuffer;], sig[null], throws nil, access[abstract public] [junit] Added Method initSingleton, desc[(Lcom/jogamp/opengl/GLProfile;IZIII)Lcom/jogamp/opengl/util/GLPixelBuffer;], sig[null], throws nil, access[abstract public] [junit] Class com.jogamp.opengl.util.GLPixelStorageModes [junit] Added Method restore, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws [com/jogamp/opengl/GLException], access[final public] [junit] Added Method saveAll, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[final public] [junit] Added Method savePack, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[final public] [junit] Added Method saveUnpack, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[final public] [junit] Added Method setPackAlignment, desc[(Lcom/jogamp/opengl/GL;I)V], sig[null], throws nil, access[final public] [junit] Added Method setPackRowLength, desc[(Lcom/jogamp/opengl/GL2ES3;I)V], sig[null], throws nil, access[final public] [junit] Added Method resetPack, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[final public] [junit] Added Method setAlignment, desc[(Lcom/jogamp/opengl/GL;II)V], sig[null], throws nil, access[final public] [junit] Added Method , desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[public] [junit] Added Method resetUnpack, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[final public] [junit] Added Method setUnpackRowLength, desc[(Lcom/jogamp/opengl/GL2ES3;I)V], sig[null], throws nil, access[final public] [junit] Added Method setRowLength, desc[(Lcom/jogamp/opengl/GL2ES3;II)V], sig[null], throws nil, access[final public] [junit] Added Method resetAll, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[final public] [junit] Added Method setUnpackAlignment, desc[(Lcom/jogamp/opengl/GL;I)V], sig[null], throws nil, access[final public] [junit] Class com.jogamp.opengl.util.GLReadBufferUtil [junit] Added Field hasAlpha, desc[Z], sig[null], value[type null, data null, access[protected] [junit] Added Method dispose, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[public] [junit] Added Method readPixelsImpl, desc[(Lcom/jogamp/opengl/GLDrawable;Lcom/jogamp/opengl/GL;IIIIZ)Z], sig[null], throws nil, access[protected] [junit] Added Method readPixels, desc[(Lcom/jogamp/opengl/GL;Z)Z], sig[null], throws nil, access[public] [junit] Added Method readPixels, desc[(Lcom/jogamp/opengl/GL;IIIIZ)Z], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.util.Gamma [junit] Added Method setDisplayGamma, desc[(Lcom/jogamp/opengl/GLAutoDrawable;FFF)Z], sig[null], throws [java/lang/IllegalArgumentException], access[public static] [junit] Added Method resetDisplayGamma, desc[(Lcom/jogamp/opengl/GLDrawable;)V], sig[null], throws nil, access[public static] [junit] Added Method resetAllDisplayGamma, desc[(Lcom/jogamp/opengl/GLDrawable;)V], sig[null], throws nil, access[public static] [junit] Added Method resetDisplayGamma, desc[(Lcom/jogamp/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[public static] [junit] Added Method setDisplayGamma, desc[(Lcom/jogamp/opengl/GLDrawable;FFF)Z], sig[null], throws [java/lang/IllegalArgumentException], access[public static] [junit] Class com.jogamp.opengl.util.ImmModeSink [junit] Added Method destroy, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[public] [junit] Added Method glEnd, desc[(Lcom/jogamp/opengl/GL;Z)V], sig[null], throws nil, access[public] [junit] Added Method draw, desc[(Lcom/jogamp/opengl/GL;Ljava/nio/Buffer;Z)V], sig[null], throws nil, access[public] [junit] Added Method glEnd, desc[(Lcom/jogamp/opengl/GL;Ljava/nio/Buffer;)V], sig[null], throws nil, access[final public] [junit] Added Method draw, desc[(Lcom/jogamp/opengl/GL;Z)V], sig[null], throws nil, access[public] [junit] Added Method reset, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[public] [junit] Added Method glEnd, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[final public] [junit] Class com.jogamp.opengl.util.ImmModeSink.VBOSet [junit] Added Method draw, desc[(Lcom/jogamp/opengl/GL;Ljava/nio/Buffer;ZI)V], sig[null], throws nil, access[protected] [junit] Added Method seal, desc[(Lcom/jogamp/opengl/GL;Z)V], sig[null], throws nil, access[public] [junit] Added Method enableBuffer, desc[(Lcom/jogamp/opengl/GL;Z)V], sig[null], throws nil, access[public] [junit] Added Method useShaderProgram, desc[(Lcom/jogamp/opengl/GL2ES2;Z)V], sig[null], throws nil, access[protected] [junit] Added Method regenerate, desc[(Lcom/jogamp/opengl/GL;)Lcom/jogamp/opengl/util/ImmModeSink$VBOSet;], sig[null], throws nil, access[final protected] [junit] Added Method destroy, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[public] [junit] Added Method reset, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.util.PNGPixelRect [junit] Added Method read, desc[(Ljava/io/InputStream;Lcom/jogamp/nativewindow/util/PixelFormat;ZIZ)Lcom/jogamp/opengl/util/PNGPixelRect;], sig[null], throws [java/io/IOException], access[public static] [junit] Added Method , 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 , desc[(Lcom/jogamp/nativewindow/util/PixelRectangle;DD)V], sig[null], throws nil, access[public] [junit] Added Method write, desc[(Lcom/jogamp/nativewindow/util/PixelFormat;Lcom/jogamp/nativewindow/util/DimensionImmutable;IZLjava/nio/IntBuffer;DDLjava/io/OutputStream;Z)V], sig[null], throws [java/io/IOException], access[public static] [junit] Class com.jogamp.opengl.util.RandomTileRenderer [junit] Added Method beginTile, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws [java/lang/IllegalStateException, com/jogamp/opengl/GLException], access[final public] [junit] Added Method endTile, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws [java/lang/IllegalStateException, com/jogamp/opengl/GLException], access[public] [junit] Class com.jogamp.opengl.util.TileRenderer [junit] Added Method getClippedImageSize, desc[()Lcom/jogamp/nativewindow/util/DimensionImmutable;], sig[null], throws nil, access[final public] [junit] Added Method endTile, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws [java/lang/IllegalStateException, com/jogamp/opengl/GLException], access[public] [junit] Added Method beginTile, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws [java/lang/IllegalStateException, com/jogamp/opengl/GLException], access[final public] [junit] Class com.jogamp.opengl.util.TileRendererBase [junit] Added Method beginTile, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws [java/lang/IllegalStateException, com/jogamp/opengl/GLException], access[abstract public] [junit] Added Method reqPreSwapBuffers, desc[(Lcom/jogamp/opengl/GLCapabilitiesImmutable;)Z], sig[null], throws nil, access[final public] [junit] Added Method getAttachedDrawable, desc[()Lcom/jogamp/opengl/GLAutoDrawable;], sig[null], throws nil, access[final public] [junit] Added Method getImageSize, desc[()Lcom/jogamp/nativewindow/util/DimensionImmutable;], sig[null], throws nil, access[final public] [junit] Added Method setGLEventListener, desc[(Lcom/jogamp/opengl/GLEventListener;Lcom/jogamp/opengl/GLEventListener;)V], sig[null], throws nil, access[final public] [junit] Added Method endTile, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws [java/lang/IllegalStateException, com/jogamp/opengl/GLException], access[abstract public] [junit] Added Method attachAutoDrawable, desc[(Lcom/jogamp/opengl/GLAutoDrawable;)V], sig[null], throws [java/lang/IllegalStateException], access[final public] [junit] Class com.jogamp.opengl.util.av.GLMediaPlayer [junit] Added Method initGL, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws [java/lang/IllegalStateException, com/jogamp/opengl/util/av/GLMediaPlayer$StreamException, com/jogamp/opengl/GLException], access[abstract public] [junit] Added Method initStream, desc[(Lcom/jogamp/common/net/Uri;III)V], sig[null], throws [java/lang/IllegalStateException, java/lang/IllegalArgumentException], access[abstract public] [junit] Added Method getNextTexture, desc[(Lcom/jogamp/opengl/GL;)Lcom/jogamp/opengl/util/texture/TextureSequence$TextureFrame;], sig[null], throws [java/lang/IllegalStateException], access[abstract public] [junit] Added Method destroy, desc[(Lcom/jogamp/opengl/GL;)Lcom/jogamp/opengl/util/av/GLMediaPlayer$State;], sig[null], throws nil, access[abstract public] [junit] Added Method getUri, desc[()Lcom/jogamp/common/net/Uri;], sig[null], throws nil, access[abstract public] [junit] Class com.jogamp.opengl.util.awt.AWTGLPixelBuffer [junit] Added Method , desc[(Lcom/jogamp/nativewindow/util/PixelFormat$Composition;Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;ZIIIILjava/awt/image/BufferedImage;Ljava/nio/Buffer;Z)V], sig[null], throws nil, access[public] [junit] Added Method getHostPixelComp, desc[()Lcom/jogamp/nativewindow/util/PixelFormat$Composition;], sig[null], throws nil, access[final public] [junit] Added Method getAWTFormat, desc[()I], sig[null], throws nil, access[final public] [junit] Class com.jogamp.opengl.util.awt.AWTGLPixelBuffer.AWTGLPixelBufferProvider [junit] Added Method getAttributes, desc[(Lcom/jogamp/opengl/GL;IZ)Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;], sig[null], throws nil, access[public] [junit] Added Method allocate, desc[(Lcom/jogamp/opengl/GL;Lcom/jogamp/nativewindow/util/PixelFormat$Composition;Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;ZIIII)Lcom/jogamp/opengl/util/awt/AWTGLPixelBuffer;], sig[null], throws nil, access[public] [junit] Added Method getAWTPixelFormat, desc[(Lcom/jogamp/opengl/GLProfile;I)Lcom/jogamp/nativewindow/util/PixelFormat;], sig[null], throws nil, access[public] [junit] Added Method getAWTFormat, desc[(Lcom/jogamp/opengl/GLProfile;I)I], sig[null], throws nil, access[public] [junit] Added Method getAttributes, desc[(Lcom/jogamp/opengl/GLProfile;I)Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;], sig[null], throws nil, access[public] [junit] Added Method getHostPixelComp, desc[(Lcom/jogamp/opengl/GLProfile;I)Lcom/jogamp/nativewindow/util/PixelFormat$Composition;], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.util.awt.AWTGLPixelBuffer.SingleAWTGLPixelBufferProvider [junit] Added Method dispose, desc[()V], sig[null], throws nil, access[public] [junit] Added Method getSingleBuffer, desc[(Lcom/jogamp/nativewindow/util/PixelFormat$Composition;Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;Z)Lcom/jogamp/opengl/util/awt/AWTGLPixelBuffer;], sig[null], throws nil, access[public] [junit] Added Method initSingleton, desc[(Lcom/jogamp/opengl/GLProfile;IZIII)Lcom/jogamp/opengl/util/awt/AWTGLPixelBuffer;], sig[null], throws nil, access[public] [junit] Added Method allocate, desc[(Lcom/jogamp/opengl/GL;Lcom/jogamp/nativewindow/util/PixelFormat$Composition;Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;ZIIII)Lcom/jogamp/opengl/util/awt/AWTGLPixelBuffer;], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.util.awt.AWTGLReadBufferUtil [junit] Added Method readPixelsToBufferedImage, desc[(Lcom/jogamp/opengl/GL;IIIIZ)Ljava/awt/image/BufferedImage;], sig[null], throws nil, access[public] [junit] Added Method readPixelsToBufferedImage, desc[(Lcom/jogamp/opengl/GL;Z)Ljava/awt/image/BufferedImage;], sig[null], throws nil, access[public] [junit] Added Method , desc[(Lcom/jogamp/opengl/GLProfile;Z)V], 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;ZZ)I], sig[null], throws nil, access[final public] [junit] Added Method addGLSLVersion, desc[(Lcom/jogamp/opengl/GL2ES2;)I], sig[null], throws nil, access[final public] [junit] Added Method compile, desc[(Lcom/jogamp/opengl/GL2ES2;)Z], sig[null], throws nil, access[public] [junit] Added Method defaultShaderCustomization, desc[(Lcom/jogamp/opengl/GL2ES2;ZLjava/lang/String;)I], sig[null], throws nil, access[final public] [junit] Added Method destroy, desc[(Lcom/jogamp/opengl/GL2ES2;)V], sig[null], throws nil, access[public] [junit] Added Method requiresGL3DefaultPrecision, desc[(Lcom/jogamp/opengl/GL2ES2;)Z], sig[null], throws nil, access[final public static] [junit] Added Method requiresDefaultPrecision, desc[(Lcom/jogamp/opengl/GL2ES2;)Z], sig[null], throws nil, access[final public static] [junit] Added Method create, desc[(Lcom/jogamp/opengl/GL2ES2;IILjava/lang/Class;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Z)Lcom/jogamp/opengl/util/glsl/ShaderCode;], sig[(Lcom/jogamp/opengl/GL2ES2;IILjava/lang/Class<*>;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Z)Lcom/jogamp/opengl/util/glsl/ShaderCode;], throws nil, access[public static] [junit] Added Method addDefaultShaderPrecision, desc[(Lcom/jogamp/opengl/GL2ES2;I)I], sig[null], throws nil, access[final public] [junit] Added Method create, desc[(Lcom/jogamp/opengl/GL2ES2;IILjava/lang/Class;[Ljava/lang/String;Z)Lcom/jogamp/opengl/util/glsl/ShaderCode;], sig[(Lcom/jogamp/opengl/GL2ES2;IILjava/lang/Class<*>;[Ljava/lang/String;Z)Lcom/jogamp/opengl/util/glsl/ShaderCode;], throws nil, access[public static] [junit] Added Method create, desc[(Lcom/jogamp/opengl/GL2ES2;ILjava/lang/Class;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Z)Lcom/jogamp/opengl/util/glsl/ShaderCode;], sig[(Lcom/jogamp/opengl/GL2ES2;ILjava/lang/Class<*>;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Z)Lcom/jogamp/opengl/util/glsl/ShaderCode;], throws nil, access[public static] [junit] Added Method compile, desc[(Lcom/jogamp/opengl/GL2ES2;Ljava/io/PrintStream;)Z], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.util.glsl.ShaderProgram [junit] Added Method add, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/opengl/util/glsl/ShaderCode;Ljava/io/PrintStream;)Z], sig[null], throws nil, access[public super synchronized] [junit] Added Method release, desc[(Lcom/jogamp/opengl/GL2ES2;Z)V], sig[null], throws nil, access[public super synchronized] [junit] Added Method init, desc[(Lcom/jogamp/opengl/GL2ES2;)Z], sig[null], throws nil, access[final public super synchronized] [junit] Added Method destroy, desc[(Lcom/jogamp/opengl/GL2ES2;)V], sig[null], throws nil, access[public super synchronized] [junit] Added Method release, desc[(Lcom/jogamp/opengl/GL2ES2;)V], sig[null], throws nil, access[public super synchronized] [junit] Added Method useProgram, desc[(Lcom/jogamp/opengl/GL2ES2;Z)V], sig[null], throws nil, access[public super synchronized] [junit] Added Method link, desc[(Lcom/jogamp/opengl/GL2ES2;Ljava/io/PrintStream;)Z], sig[null], throws nil, access[public super synchronized] [junit] Added Method validateProgram, desc[(Lcom/jogamp/opengl/GL2ES2;Ljava/io/PrintStream;)Z], sig[null], throws nil, access[public super synchronized] [junit] Added Method replaceShader, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/opengl/util/glsl/ShaderCode;Lcom/jogamp/opengl/util/glsl/ShaderCode;Ljava/io/PrintStream;)Z], sig[null], throws nil, access[public super synchronized] [junit] Class com.jogamp.opengl.util.glsl.ShaderState [junit] Added Method disableAllVertexAttributeArrays, desc[(Lcom/jogamp/opengl/GL2ES2;Z)V], sig[null], throws nil, access[public] [junit] Added Method ownAttribute, desc[(Lcom/jogamp/opengl/GLArrayData;Z)V], sig[null], throws nil, access[public] [junit] Added Method attachShaderProgram, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/opengl/util/glsl/ShaderProgram;Z)Z], sig[null], throws [com/jogamp/opengl/GLException], access[public super synchronized] [junit] Added Method ownUniform, desc[(Lcom/jogamp/opengl/GLUniformData;)V], sig[null], throws nil, access[public] [junit] Added Method enableVertexAttribArray, desc[(Lcom/jogamp/opengl/GL2ES2;Ljava/lang/String;)Z], sig[null], throws nil, access[public] [junit] Added Method getAttribLocation, desc[(Lcom/jogamp/opengl/GL2ES2;Ljava/lang/String;)I], sig[null], throws nil, access[public] [junit] Added Method disableVertexAttribArray, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/opengl/GLArrayData;)Z], sig[null], throws nil, access[public] [junit] Added Method getUniformLocation, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/opengl/GLUniformData;)I], sig[null], throws nil, access[public] [junit] Added Method releaseAllData, desc[(Lcom/jogamp/opengl/GL2ES2;)V], sig[null], throws nil, access[public super synchronized] [junit] Added Method getAttribute, desc[(Ljava/lang/String;)Lcom/jogamp/opengl/GLArrayData;], sig[null], throws nil, access[public] [junit] Added Method vertexAttribPointer, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/opengl/GLArrayData;)Z], sig[null], throws nil, access[public] [junit] Added Method isActiveAttribute, desc[(Lcom/jogamp/opengl/GLArrayData;)Z], sig[null], throws nil, access[public] [junit] Added Method release, desc[(Lcom/jogamp/opengl/GL2ES2;ZZZ)V], sig[null], throws nil, access[public super synchronized] [junit] Added Method uniform, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/opengl/GLUniformData;)Z], sig[null], throws nil, access[public] [junit] Added Method destroy, desc[(Lcom/jogamp/opengl/GL2ES2;)V], sig[null], throws nil, access[public super synchronized] [junit] Added Method isVertexAttribArrayEnabled, desc[(Lcom/jogamp/opengl/GLArrayData;)Z], sig[null], throws nil, access[final public] [junit] Added Method releaseAllUniforms, desc[(Lcom/jogamp/opengl/GL2ES2;)V], sig[null], throws nil, access[public] [junit] Added Method enableVertexAttribArray, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/opengl/GLArrayData;)Z], sig[null], throws nil, access[public] [junit] Added Method useProgram, desc[(Lcom/jogamp/opengl/GL2ES2;Z)V], sig[null], throws [com/jogamp/opengl/GLException], access[public super synchronized] [junit] Added Method getAttribLocation, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/opengl/GLArrayData;)I], sig[null], throws nil, access[public] [junit] Added Method getUniform, desc[(Ljava/lang/String;)Lcom/jogamp/opengl/GLUniformData;], sig[null], throws nil, access[public] [junit] Added Method getUniformLocation, desc[(Lcom/jogamp/opengl/GL2ES2;Ljava/lang/String;)I], sig[null], throws nil, access[final public] [junit] Added Method releaseAllAttributes, desc[(Lcom/jogamp/opengl/GL2ES2;)V], sig[null], throws nil, access[public] [junit] Added Method ownsAttribute, desc[(Lcom/jogamp/opengl/GLArrayData;)Z], sig[null], throws nil, access[public] [junit] Added Method bindAttribLocation, desc[(Lcom/jogamp/opengl/GL2ES2;ILcom/jogamp/opengl/GLArrayData;)V], sig[null], throws nil, access[public] [junit] Added Method bindAttribLocation, desc[(Lcom/jogamp/opengl/GL2ES2;ILjava/lang/String;)V], sig[null], throws nil, access[public] [junit] Added Method disableVertexAttribArray, desc[(Lcom/jogamp/opengl/GL2ES2;Ljava/lang/String;)Z], sig[null], throws nil, access[public] [junit] Added Method ownsUniform, desc[(Lcom/jogamp/opengl/GLUniformData;)Z], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.util.glsl.ShaderUtil [junit] Added Method isProgramExecStatusValid, desc[(Lcom/jogamp/opengl/GL;ILjava/io/PrintStream;)Z], sig[null], throws nil, access[public static] [junit] Added Method createShader, desc[(Lcom/jogamp/opengl/GL;ILjava/nio/IntBuffer;)V], sig[null], throws nil, access[public static] [junit] Added Method attachShader, desc[(Lcom/jogamp/opengl/GL;ILjava/nio/IntBuffer;)V], sig[null], throws nil, access[public static] [junit] Added Method getProgramInfoLog, desc[(Lcom/jogamp/opengl/GL;I)Ljava/lang/String;], sig[null], throws nil, access[public static] [junit] Added Method isGeometryShaderSupported, desc[(Lcom/jogamp/opengl/GL;)Z], sig[null], throws nil, access[public static] [junit] Added Method shaderSource, desc[(Lcom/jogamp/opengl/GL;Ljava/nio/IntBuffer;[[Ljava/lang/CharSequence;)V], sig[null], throws nil, access[public static] [junit] Added Method shaderSource, desc[(Lcom/jogamp/opengl/GL;I[Ljava/lang/CharSequence;)V], sig[null], throws nil, access[public static] [junit] Added Method getShaderInfoLog, desc[(Lcom/jogamp/opengl/GL;I)Ljava/lang/String;], sig[null], throws nil, access[public static] [junit] Added Method detachShader, desc[(Lcom/jogamp/opengl/GL;ILjava/nio/IntBuffer;)V], sig[null], throws nil, access[public static] [junit] Added Method isShaderStatusValid, desc[(Lcom/jogamp/opengl/GL;Ljava/nio/IntBuffer;ILjava/io/PrintStream;)Z], sig[null], throws nil, access[public static] [junit] Added Method isProgramLinkStatusValid, desc[(Lcom/jogamp/opengl/GL;ILjava/io/PrintStream;)Z], sig[null], throws nil, access[public static] [junit] Added Method getShaderBinaryFormats, desc[(Lcom/jogamp/opengl/GL;)Ljava/util/Set;], sig[(Lcom/jogamp/opengl/GL;)Ljava/util/Set;], throws nil, access[public static] [junit] Added Method createAndLoadShader, desc[(Lcom/jogamp/opengl/GL;Ljava/nio/IntBuffer;IILjava/nio/Buffer;Ljava/io/PrintStream;)Z], sig[null], throws nil, access[public static] [junit] Added Method compileShader, desc[(Lcom/jogamp/opengl/GL;Ljava/nio/IntBuffer;)V], sig[null], throws nil, access[public static] [junit] Added Method isShaderStatusValid, desc[(Lcom/jogamp/opengl/GL;IILjava/io/PrintStream;)Z], sig[null], throws nil, access[public static] [junit] Added Method isShaderCompilerAvailable, desc[(Lcom/jogamp/opengl/GL;)Z], sig[null], throws nil, access[public static] [junit] Added Method isProgramStatusValid, desc[(Lcom/jogamp/opengl/GL;II)Z], sig[null], throws nil, access[public static] [junit] Added Method deleteShader, desc[(Lcom/jogamp/opengl/GL;Ljava/nio/IntBuffer;)V], sig[null], throws nil, access[public static] [junit] Added Method createAndCompileShader, desc[(Lcom/jogamp/opengl/GL;Ljava/nio/IntBuffer;I[[Ljava/lang/CharSequence;Ljava/io/PrintStream;)Z], sig[null], throws nil, access[public static] [junit] Added Method shaderBinary, desc[(Lcom/jogamp/opengl/GL;Ljava/nio/IntBuffer;ILjava/nio/Buffer;)V], sig[null], throws nil, access[public static] [junit] Class com.jogamp.opengl.util.glsl.fixedfunc.FixedFuncUtil [junit] Added Method wrapFixedFuncEmul, desc[(Lcom/jogamp/opengl/GL;Lcom/jogamp/opengl/util/glsl/fixedfunc/ShaderSelectionMode;Lcom/jogamp/opengl/util/PMVMatrix;ZZ)Lcom/jogamp/opengl/GL2ES1;], sig[null], throws nil, access[final public static] [junit] Added Method wrapFixedFuncEmul, desc[(Lcom/jogamp/opengl/GL;Lcom/jogamp/opengl/util/glsl/fixedfunc/ShaderSelectionMode;Lcom/jogamp/opengl/util/PMVMatrix;)Lcom/jogamp/opengl/GL2ES1;], sig[null], throws nil, access[final public static] [junit] Class com.jogamp.opengl.util.stereo.StereoClientRenderer [junit] Added Method reshape, desc[(Lcom/jogamp/opengl/GLAutoDrawable;IIII)V], sig[null], throws nil, access[public] [junit] Added Method init, desc[(Lcom/jogamp/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[public] [junit] Added Method dispose, desc[(Lcom/jogamp/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[public] [junit] Added Method display, desc[(Lcom/jogamp/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.util.stereo.StereoDevice [junit] Added Method getPosition, desc[()Lcom/jogamp/nativewindow/util/PointImmutable;], sig[null], throws nil, access[abstract public] [junit] Added Method getSurfaceSize, desc[()Lcom/jogamp/nativewindow/util/DimensionImmutable;], sig[null], throws nil, access[abstract public] [junit] Class com.jogamp.opengl.util.stereo.StereoDeviceRenderer [junit] Added Method getSingleSurfaceSize, desc[()Lcom/jogamp/nativewindow/util/DimensionImmutable;], sig[null], throws nil, access[abstract public] [junit] Added Method ppEnd, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[abstract public] [junit] Added Method ppBegin, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[abstract public] [junit] Added Method beginFrame, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[abstract public] [junit] Added Method init, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[abstract public] [junit] Added Method getTotalSurfaceSize, desc[()Lcom/jogamp/nativewindow/util/DimensionImmutable;], sig[null], throws nil, access[abstract public] [junit] Added Method ppOneEye, desc[(Lcom/jogamp/opengl/GL;I)V], sig[null], throws nil, access[abstract public] [junit] Added Method dispose, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[abstract public] [junit] Added Method endFrame, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[abstract public] [junit] Class com.jogamp.opengl.util.stereo.StereoDeviceRenderer.Eye [junit] Added Method getViewport, desc[()Lcom/jogamp/nativewindow/util/RectangleImmutable;], sig[null], throws nil, access[abstract public] [junit] Class com.jogamp.opengl.util.stereo.StereoGLEventListener [junit] Added Method reshapeForEye, desc[(Lcom/jogamp/opengl/GLAutoDrawable;IIIILcom/jogamp/opengl/util/stereo/EyeParameter;Lcom/jogamp/opengl/util/stereo/EyePose;)V], sig[null], throws nil, access[abstract public] [junit] Class com.jogamp.opengl.util.texture.ImageSequence [junit] Added Method addFrame, desc[(Lcom/jogamp/opengl/GL;Ljava/lang/Class;Ljava/lang/String;Ljava/lang/String;)V], sig[(Lcom/jogamp/opengl/GL;Ljava/lang/Class<*>;Ljava/lang/String;Ljava/lang/String;)V], throws [java/io/IOException], access[final public] [junit] Added Method getNextTexture, desc[(Lcom/jogamp/opengl/GL;)Lcom/jogamp/opengl/util/texture/TextureSequence$TextureFrame;], sig[null], throws [java/lang/IllegalStateException], access[public] [junit] Added Method destroy, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws [com/jogamp/opengl/GLException], access[public] [junit] Added Method addFrame, desc[(Lcom/jogamp/opengl/GL;Lcom/jogamp/opengl/util/texture/Texture;)V], sig[null], throws nil, access[final public] [junit] Class com.jogamp.opengl.util.texture.Texture [junit] Added Method setTexParameterfv, desc[(Lcom/jogamp/opengl/GL;I[FI)V], sig[null], throws nil, access[public] [junit] Added Method destroy, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws [com/jogamp/opengl/GLException], access[public] [junit] Added Method setTexParameterf, desc[(Lcom/jogamp/opengl/GL;IF)V], sig[null], throws nil, access[public] [junit] Added Method getTextureObject, desc[(Lcom/jogamp/opengl/GL;)I], sig[null], throws nil, access[public] [junit] Added Method setTexParameteriv, desc[(Lcom/jogamp/opengl/GL;I[II)V], sig[null], throws nil, access[public] [junit] Added Method updateSubImage, desc[(Lcom/jogamp/opengl/GL;Lcom/jogamp/opengl/util/texture/TextureData;IIIIIII)V], sig[null], throws [com/jogamp/opengl/GLException], access[public] [junit] Added Method setTexParameterfv, desc[(Lcom/jogamp/opengl/GL;ILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method enable, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws [com/jogamp/opengl/GLException], access[public] [junit] Added Method updateSubImage, desc[(Lcom/jogamp/opengl/GL;Lcom/jogamp/opengl/util/texture/TextureData;III)V], sig[null], throws [com/jogamp/opengl/GLException], access[public] [junit] Added Method setTexParameteri, desc[(Lcom/jogamp/opengl/GL;II)V], sig[null], throws nil, access[public] [junit] Added Method updateImage, desc[(Lcom/jogamp/opengl/GL;Lcom/jogamp/opengl/util/texture/TextureData;I)V], sig[null], throws [com/jogamp/opengl/GLException], access[public] [junit] Added Method , desc[(Lcom/jogamp/opengl/GL;Lcom/jogamp/opengl/util/texture/TextureData;)V], sig[null], throws [com/jogamp/opengl/GLException], access[public] [junit] Added Method disable, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws [com/jogamp/opengl/GLException], access[public] [junit] Added Method setTexParameteriv, desc[(Lcom/jogamp/opengl/GL;ILjava/nio/IntBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method bind, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws [com/jogamp/opengl/GLException], access[public] [junit] Added Method updateImage, desc[(Lcom/jogamp/opengl/GL;Lcom/jogamp/opengl/util/texture/TextureData;)V], sig[null], throws [com/jogamp/opengl/GLException], access[public] [junit] Class com.jogamp.opengl.util.texture.TextureData [junit] Added Method , desc[(Lcom/jogamp/opengl/GLProfile;IIIIIIZZZLjava/nio/Buffer;Lcom/jogamp/opengl/util/texture/TextureData$Flusher;)V], sig[null], throws [java/lang/IllegalArgumentException], access[public] [junit] Added Method , desc[(Lcom/jogamp/opengl/GLProfile;IIIILcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;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;IIIIIIZZ[Ljava/nio/Buffer;Lcom/jogamp/opengl/util/texture/TextureData$Flusher;)V], sig[null], throws [java/lang/IllegalArgumentException], access[public] [junit] Added Method getGLProfile, desc[()Lcom/jogamp/opengl/GLProfile;], sig[null], throws nil, access[public] [junit] Added Method , desc[(Lcom/jogamp/opengl/GLProfile;IIIILcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;ZZZLjava/nio/Buffer;Lcom/jogamp/opengl/util/texture/TextureData$Flusher;)V], sig[null], throws [java/lang/IllegalArgumentException], access[public] [junit] Added Method , desc[(Lcom/jogamp/opengl/GLProfile;)V], sig[null], throws nil, access[protected] [junit] Class com.jogamp.opengl.util.texture.TextureIO [junit] Added Method newTextureData, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/io/InputStream;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException, java/lang/IllegalArgumentException], access[public static] [junit] Added Method newTextureData, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/net/URL;ZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[public static] [junit] Added Method newTexture, desc[(Lcom/jogamp/opengl/GL;Lcom/jogamp/opengl/util/texture/TextureData;)Lcom/jogamp/opengl/util/texture/Texture;], sig[null], throws [com/jogamp/opengl/GLException, java/lang/IllegalArgumentException], access[public static] [junit] Added Method newTextureData, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/io/InputStream;ZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[public static] [junit] Added Method newTextureData, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/io/File;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException, java/lang/IllegalArgumentException], access[public static] [junit] Added Method newTextureData, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/net/URL;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException, java/lang/IllegalArgumentException], access[public static] [junit] Added Method newTextureData, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/io/File;ZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[public static] [junit] Class com.jogamp.opengl.util.texture.TextureSequence [junit] Added Method getNextTexture, desc[(Lcom/jogamp/opengl/GL;)Lcom/jogamp/opengl/util/texture/TextureSequence$TextureFrame;], sig[null], throws [java/lang/IllegalStateException], access[abstract public] [junit] Class com.jogamp.opengl.util.texture.TextureState [junit] Added Method , desc[(Lcom/jogamp/opengl/GL;II)V], sig[null], throws [com/jogamp/opengl/GLException], access[public] [junit] Added Method restore, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[final public] [junit] Added Method , desc[(Lcom/jogamp/opengl/GL;I)V], sig[null], throws [com/jogamp/opengl/GLException], access[public] [junit] Class com.jogamp.opengl.util.texture.awt.AWTTextureData [junit] Added Method , desc[(Lcom/jogamp/opengl/GLProfile;IIZLjava/awt/image/BufferedImage;)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.util.texture.awt.AWTTextureIO [junit] Added Method newTextureData, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/awt/image/BufferedImage;IIZ)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/lang/IllegalArgumentException], access[public static] [junit] Added Method newTexture, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/awt/image/BufferedImage;Z)Lcom/jogamp/opengl/util/texture/Texture;], sig[null], throws [com/jogamp/opengl/GLException], access[public static] [junit] Added Method newTextureData, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/awt/image/BufferedImage;Z)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws nil, access[public static] [junit] Class com.jogamp.opengl.util.texture.spi.TGAImage [junit] Added Method read, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/lang/String;)Lcom/jogamp/opengl/util/texture/spi/TGAImage;], sig[null], throws [java/io/IOException], access[public static] [junit] Added Method read, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/io/InputStream;)Lcom/jogamp/opengl/util/texture/spi/TGAImage;], sig[null], throws [java/io/IOException], access[public static] [junit] Class com.jogamp.opengl.util.texture.spi.TextureProvider [junit] Added Method newTextureData, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/io/File;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[abstract public] [junit] Added Method newTextureData, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/net/URL;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[abstract public] [junit] Added Method newTextureData, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/io/InputStream;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[abstract public] [junit] Class com.jogamp.opengl.util.texture.spi.awt.IIOTextureProvider [junit] Added Method newTextureData, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/io/File;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[public] [junit] Added Method newTextureData, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/io/InputStream;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[public] [junit] Added Method newTextureData, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/net/URL;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[public] [junit] [junit] [junit] [junit] [junit] Class Order [junit] [junit] Class com.jogamp.gluegen.runtime.opengl.GLProcAddressResolver [junit] CompatChanged Method resolve, throws[[] -> [java/lang/SecurityException]], access[] [junit] Class com.jogamp.graph.curve.opengl.GLRegion [junit] Added Method clearImpl, desc[(Lcom/jogamp/opengl/GL2ES2;)V], sig[null], throws nil, access[abstract protected] [junit] Added Method destroyImpl, desc[(Lcom/jogamp/opengl/GL2ES2;)V], sig[null], throws nil, access[abstract protected] [junit] Removed Method destroyImpl, desc[(Ljavax/media/opengl/GL2ES2;)V], sig[null], throws nil, access[abstract protected] [junit] Removed Method clearImpl, desc[(Ljavax/media/opengl/GL2ES2;)V], sig[null], throws nil, access[abstract protected] [junit] Added Method clear, desc[(Lcom/jogamp/opengl/GL2ES2;)V], sig[null], throws nil, access[public] [junit] Removed Method draw, desc[(Ljavax/media/opengl/GL2ES2;Lcom/jogamp/graph/curve/opengl/RegionRenderer;[I)V], sig[null], throws nil, access[final public] [junit] Added Method drawImpl, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/graph/curve/opengl/RegionRenderer;[I)V], sig[null], throws nil, access[abstract protected] [junit] Removed Method destroy, desc[(Ljavax/media/opengl/GL2ES2;)V], sig[null], throws nil, access[final public] [junit] Removed Method updateImpl, desc[(Ljavax/media/opengl/GL2ES2;)V], sig[null], throws nil, access[abstract protected] [junit] Removed Method drawImpl, desc[(Ljavax/media/opengl/GL2ES2;Lcom/jogamp/graph/curve/opengl/RegionRenderer;[I)V], sig[null], throws nil, access[abstract protected] [junit] Removed Method clear, desc[(Ljavax/media/opengl/GL2ES2;)V], sig[null], throws nil, access[public] [junit] Added Method draw, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/graph/curve/opengl/RegionRenderer;[I)V], sig[null], throws nil, access[final public] [junit] Added Method updateImpl, desc[(Lcom/jogamp/opengl/GL2ES2;)V], sig[null], throws nil, access[abstract protected] [junit] Added Method destroy, desc[(Lcom/jogamp/opengl/GL2ES2;)V], sig[null], throws nil, access[final public] [junit] Class com.jogamp.graph.curve.opengl.RegionRenderer [junit] Added Method init, desc[(Lcom/jogamp/opengl/GL2ES2;I)V], sig[null], throws [com/jogamp/opengl/GLException], access[final public] [junit] Added Method enable, desc[(Lcom/jogamp/opengl/GL2ES2;Z)V], sig[null], throws nil, access[final public] [junit] Removed Method useShaderProgram, desc[(Ljavax/media/opengl/GL2ES2;IZIILcom/jogamp/opengl/util/texture/TextureSequence;)Z], sig[null], throws nil, access[final public] [junit] Removed Method destroy, desc[(Ljavax/media/opengl/GL2ES2;)V], sig[null], throws nil, access[final public] [junit] Removed Method init, desc[(Ljavax/media/opengl/GL2ES2;I)V], sig[null], throws [javax/media/opengl/GLException], access[final public] [junit] Added Method useShaderProgram, desc[(Lcom/jogamp/opengl/GL2ES2;IZIILcom/jogamp/opengl/util/texture/TextureSequence;)Z], sig[null], throws nil, access[final public] [junit] Added Method destroy, desc[(Lcom/jogamp/opengl/GL2ES2;)V], sig[null], throws nil, access[final public] [junit] Removed Method enable, desc[(Ljavax/media/opengl/GL2ES2;Z)V], sig[null], throws nil, access[final public] [junit] Class com.jogamp.graph.curve.opengl.RegionRenderer.GLCallback [junit] Added Method run, desc[(Lcom/jogamp/opengl/GL;Lcom/jogamp/graph/curve/opengl/RegionRenderer;)V], sig[null], throws nil, access[abstract public] [junit] Removed Method run, desc[(Ljavax/media/opengl/GL;Lcom/jogamp/graph/curve/opengl/RegionRenderer;)V], sig[null], throws nil, access[abstract public] [junit] Class com.jogamp.graph.curve.opengl.RenderState [junit] Removed Method updateUniformLoc, desc[(Ljavax/media/opengl/GL2ES2;ZLjavax/media/opengl/GLUniformData;Z)Z], sig[null], throws nil, access[final public] [junit] Removed Method getRenderState, desc[(Ljavax/media/opengl/GL2ES2;)Lcom/jogamp/graph/curve/opengl/RenderState;], sig[null], throws nil, access[final public static] [junit] Removed Method attachTo, desc[(Ljavax/media/opengl/GL2ES2;)Lcom/jogamp/graph/curve/opengl/RenderState;], sig[null], throws nil, access[final public] [junit] Added Method destroy, desc[(Lcom/jogamp/opengl/GL2ES2;)V], sig[null], throws nil, access[public] [junit] Removed Method detachFrom, desc[(Ljavax/media/opengl/GL2ES2;)Z], sig[null], throws nil, access[final public] [junit] Removed Method updateUniformDataLoc, desc[(Ljavax/media/opengl/GL2ES2;ZZLjavax/media/opengl/GLUniformData;Z)Z], sig[null], throws nil, access[final public] [junit] Removed Method destroy, desc[(Ljavax/media/opengl/GL2ES2;)V], sig[null], throws nil, access[public] [junit] Added Method attachTo, desc[(Lcom/jogamp/opengl/GL2ES2;)Lcom/jogamp/graph/curve/opengl/RenderState;], sig[null], throws nil, access[final public] [junit] Added Method updateUniformLoc, desc[(Lcom/jogamp/opengl/GL2ES2;ZLcom/jogamp/opengl/GLUniformData;Z)Z], sig[null], throws nil, access[final public] [junit] Removed Method updateAttributeLoc, desc[(Ljavax/media/opengl/GL2ES2;ZLcom/jogamp/opengl/util/GLArrayDataServer;Z)Z], sig[null], throws nil, access[final public] [junit] Added Method setShaderProgram, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/opengl/util/glsl/ShaderProgram;)Z], sig[null], throws nil, access[final public] [junit] Removed Method setShaderProgram, desc[(Ljavax/media/opengl/GL2ES2;Lcom/jogamp/opengl/util/glsl/ShaderProgram;)Z], sig[null], throws nil, access[final public] [junit] Added Method getRenderState, desc[(Lcom/jogamp/opengl/GL2ES2;)Lcom/jogamp/graph/curve/opengl/RenderState;], sig[null], throws nil, access[final public static] [junit] Added Method updateUniformDataLoc, desc[(Lcom/jogamp/opengl/GL2ES2;ZZLcom/jogamp/opengl/GLUniformData;Z)Z], sig[null], throws nil, access[final public] [junit] Added Method updateAttributeLoc, desc[(Lcom/jogamp/opengl/GL2ES2;ZLcom/jogamp/opengl/util/GLArrayDataServer;Z)Z], sig[null], throws nil, access[final public] [junit] Added Method detachFrom, desc[(Lcom/jogamp/opengl/GL2ES2;)Z], sig[null], throws nil, access[final public] [junit] Class com.jogamp.graph.curve.opengl.RenderState.ProgramLocal [junit] Removed Method update, desc[(Ljavax/media/opengl/GL2ES2;Lcom/jogamp/graph/curve/opengl/RenderState;ZIZZ)Z], sig[null], throws nil, access[final public] [junit] Added Method update, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/graph/curve/opengl/RenderState;ZIZZ)Z], sig[null], throws nil, access[final public] [junit] Class com.jogamp.graph.curve.opengl.TextRegionUtil [junit] Added Method clear, desc[(Lcom/jogamp/opengl/GL2ES2;)V], sig[null], throws nil, access[public] [junit] Removed Method validateCache, desc[(Ljavax/media/opengl/GL2ES2;I)V], sig[null], throws nil, access[final protected] [junit] Removed Method clear, desc[(Ljavax/media/opengl/GL2ES2;)V], sig[null], throws nil, access[public] [junit] Added Method removeCachedRegion, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/graph/font/Font;Ljava/lang/CharSequence;II)V], sig[null], throws nil, access[final protected] [junit] Removed Method drawString3D, desc[(Ljavax/media/opengl/GL2ES2;Lcom/jogamp/graph/curve/opengl/RegionRenderer;Lcom/jogamp/graph/font/Font;FLjava/lang/CharSequence;[F[I)V], sig[null], throws nil, access[public] [junit] Added Method validateCache, desc[(Lcom/jogamp/opengl/GL2ES2;I)V], sig[null], throws nil, access[final protected] [junit] Removed Method addCachedRegion, desc[(Ljavax/media/opengl/GL2ES2;Lcom/jogamp/graph/font/Font;Ljava/lang/CharSequence;FILcom/jogamp/graph/curve/opengl/GLRegion;)V], sig[null], throws nil, access[final protected] [junit] Added Method drawString3D, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/graph/curve/opengl/RegionRenderer;Lcom/jogamp/graph/font/Font;FLjava/lang/CharSequence;[F[I)V], sig[null], throws nil, access[public] [junit] Added Method setCacheLimit, desc[(Lcom/jogamp/opengl/GL2ES2;I)V], sig[null], throws nil, access[final public] [junit] Added Method addCachedRegion, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/graph/font/Font;Ljava/lang/CharSequence;FILcom/jogamp/graph/curve/opengl/GLRegion;)V], sig[null], throws nil, access[final protected] [junit] Removed Method setCacheLimit, desc[(Ljavax/media/opengl/GL2ES2;I)V], sig[null], throws nil, access[final public] [junit] Removed Method drawString3D, desc[(Ljavax/media/opengl/GL2ES2;Lcom/jogamp/graph/curve/opengl/GLRegion;Lcom/jogamp/graph/curve/opengl/RegionRenderer;Lcom/jogamp/graph/font/Font;FLjava/lang/CharSequence;[F[ILjogamp/graph/geom/plane/AffineTransform;Ljogamp/graph/geom/plane/AffineTransform;)V], sig[null], throws nil, access[public static] [junit] Removed Method removeCachedRegion, desc[(Ljavax/media/opengl/GL2ES2;I)V], sig[null], throws nil, access[final protected] [junit] Added Method drawString3D, desc[(Lcom/jogamp/opengl/GL2ES2;ILcom/jogamp/graph/curve/opengl/RegionRenderer;Lcom/jogamp/graph/font/Font;FLjava/lang/CharSequence;[F[ILjogamp/graph/geom/plane/AffineTransform;Ljogamp/graph/geom/plane/AffineTransform;)V], sig[null], throws nil, access[public static] [junit] Added Method removeCachedRegion, desc[(Lcom/jogamp/opengl/GL2ES2;I)V], sig[null], throws nil, access[final protected] [junit] Removed Method drawString3D, desc[(Ljavax/media/opengl/GL2ES2;ILcom/jogamp/graph/curve/opengl/RegionRenderer;Lcom/jogamp/graph/font/Font;FLjava/lang/CharSequence;[F[ILjogamp/graph/geom/plane/AffineTransform;Ljogamp/graph/geom/plane/AffineTransform;)V], sig[null], throws nil, access[public static] [junit] Added Method drawString3D, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/graph/curve/opengl/GLRegion;Lcom/jogamp/graph/curve/opengl/RegionRenderer;Lcom/jogamp/graph/font/Font;FLjava/lang/CharSequence;[F[ILjogamp/graph/geom/plane/AffineTransform;Ljogamp/graph/geom/plane/AffineTransform;)V], sig[null], throws nil, access[public static] [junit] Removed Method removeCachedRegion, desc[(Ljavax/media/opengl/GL2ES2;Lcom/jogamp/graph/font/Font;Ljava/lang/CharSequence;II)V], sig[null], throws nil, access[final protected] [junit] Class com.jogamp.graph.font.FontFactory [junit] Added Method get, desc[(Ljava/io/InputStream;Z)Lcom/jogamp/graph/font/Font;], sig[null], throws [java/io/IOException], access[final public static] [junit] Added Method get, desc[(Ljava/io/InputStream;IZ)Lcom/jogamp/graph/font/Font;], sig[null], throws [java/io/IOException], access[final public static] [junit] Removed Method get, desc[(Ljava/net/URLConnection;)Lcom/jogamp/graph/font/Font;], sig[null], throws [java/io/IOException], access[final public static] [junit] Class com.jogamp.nativewindow.AbstractGraphicsConfiguration [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.nativewindow.AbstractGraphicsDevice [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.nativewindow.AbstractGraphicsScreen [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.nativewindow.Capabilities [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.nativewindow.CapabilitiesChooser [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.nativewindow.CapabilitiesImmutable [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.nativewindow.DefaultCapabilitiesChooser [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.nativewindow.DefaultGraphicsConfiguration [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.nativewindow.DefaultGraphicsDevice [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.nativewindow.DefaultGraphicsScreen [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.nativewindow.DelegatedUpstreamSurfaceHookMutableSize [junit] Removed Method create, desc[(Ljavax/media/nativewindow/ProxySurface;)V], sig[null], throws nil, access[final public] [junit] Added Method , desc[(Lcom/jogamp/nativewindow/UpstreamSurfaceHook;II)V], sig[null], throws nil, access[public] [junit] Added Method create, desc[(Lcom/jogamp/nativewindow/ProxySurface;)V], sig[null], throws nil, access[final public] [junit] Removed Method destroy, desc[(Ljavax/media/nativewindow/ProxySurface;)V], sig[null], throws nil, access[final public] [junit] Removed Method , desc[(Ljavax/media/nativewindow/UpstreamSurfaceHook;II)V], sig[null], throws nil, access[public] [junit] Added Method destroy, desc[(Lcom/jogamp/nativewindow/ProxySurface;)V], sig[null], throws nil, access[final public] [junit] Class com.jogamp.nativewindow.DelegatedUpstreamSurfaceHookWithSurfaceSize [junit] Changed Class , access[] [junit] Added Method create, desc[(Lcom/jogamp/nativewindow/ProxySurface;)V], sig[null], throws nil, access[final public] [junit] Added Method getSurfaceHeight, desc[(Lcom/jogamp/nativewindow/ProxySurface;)I], sig[null], throws nil, access[final public] [junit] Removed Method getSurfaceHeight, desc[(Ljavax/media/nativewindow/ProxySurface;)I], sig[null], throws nil, access[final public] [junit] Added Method destroy, desc[(Lcom/jogamp/nativewindow/ProxySurface;)V], sig[null], throws nil, access[final public] [junit] Added Method getUpstreamSurface, desc[()Lcom/jogamp/nativewindow/NativeSurface;], sig[null], throws nil, access[final public] [junit] Removed Method getUpstreamSurface, desc[()Ljavax/media/nativewindow/NativeSurface;], sig[null], throws nil, access[final public] [junit] Removed Method create, desc[(Ljavax/media/nativewindow/ProxySurface;)V], sig[null], throws nil, access[final public] [junit] Removed Method getSurfaceWidth, desc[(Ljavax/media/nativewindow/ProxySurface;)I], sig[null], throws nil, access[final public] [junit] Added Method , desc[(Lcom/jogamp/nativewindow/UpstreamSurfaceHook;Lcom/jogamp/nativewindow/NativeSurface;)V], sig[null], throws nil, access[public] [junit] Added Method getSurfaceWidth, desc[(Lcom/jogamp/nativewindow/ProxySurface;)I], sig[null], throws nil, access[final public] [junit] Removed Method , desc[(Ljavax/media/nativewindow/UpstreamSurfaceHook;Ljavax/media/nativewindow/NativeSurface;)V], sig[null], throws nil, access[public] [junit] Removed Method destroy, desc[(Ljavax/media/nativewindow/ProxySurface;)V], sig[null], throws nil, access[final public] [junit] Class com.jogamp.nativewindow.GenericUpstreamSurfacelessHook [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.nativewindow.GraphicsConfigurationFactory [junit] Added Class , access[abstract public super synchronized] [junit] Class com.jogamp.nativewindow.MutableGraphicsConfiguration [junit] Changed Class , access[] [junit] Added Method , desc[(Lcom/jogamp/nativewindow/AbstractGraphicsScreen;Lcom/jogamp/nativewindow/CapabilitiesImmutable;Lcom/jogamp/nativewindow/CapabilitiesImmutable;)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] Added Method setChosenCapabilities, desc[(Lcom/jogamp/nativewindow/CapabilitiesImmutable;)V], sig[null], throws nil, access[public] [junit] Removed Method setScreen, desc[(Ljavax/media/nativewindow/AbstractGraphicsScreen;)V], sig[null], throws nil, access[public] [junit] Added Method setScreen, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsScreen;)V], sig[null], throws nil, access[public] [junit] Removed Method setChosenCapabilities, desc[(Ljavax/media/nativewindow/CapabilitiesImmutable;)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.nativewindow.MutableSurface [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.nativewindow.NativeSurface [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.nativewindow.NativeSurfaceHolder [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.nativewindow.NativeWindow [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.nativewindow.NativeWindowException [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.nativewindow.NativeWindowFactory [junit] Added Class , access[abstract public super synchronized] [junit] Class com.jogamp.nativewindow.OffscreenLayerOption [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.nativewindow.OffscreenLayerSurface [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.nativewindow.ProxySurface [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.nativewindow.ScalableSurface [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.nativewindow.SurfaceUpdatedListener [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.nativewindow.ToolkitLock [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.nativewindow.UpstreamSurfaceHook [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.nativewindow.UpstreamSurfaceHook.MutableSize [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.nativewindow.UpstreamSurfaceHookMutableSize [junit] Added Method getUpstreamSurface, desc[()Lcom/jogamp/nativewindow/NativeSurface;], sig[null], throws nil, access[final public] [junit] Removed Method getSurfaceWidth, desc[(Ljavax/media/nativewindow/ProxySurface;)I], sig[null], throws nil, access[final public] [junit] Added Method getSurfaceHeight, desc[(Lcom/jogamp/nativewindow/ProxySurface;)I], sig[null], throws nil, access[final public] [junit] Added Method create, desc[(Lcom/jogamp/nativewindow/ProxySurface;)V], sig[null], throws nil, access[public] [junit] Removed Method create, desc[(Ljavax/media/nativewindow/ProxySurface;)V], sig[null], throws nil, access[public] [junit] Added Method destroy, desc[(Lcom/jogamp/nativewindow/ProxySurface;)V], sig[null], throws nil, access[public] [junit] Added Method getSurfaceWidth, desc[(Lcom/jogamp/nativewindow/ProxySurface;)I], sig[null], throws nil, access[final public] [junit] Removed Method destroy, desc[(Ljavax/media/nativewindow/ProxySurface;)V], sig[null], throws nil, access[public] [junit] Changed Class , access[] [junit] Removed Method getSurfaceHeight, desc[(Ljavax/media/nativewindow/ProxySurface;)I], sig[null], throws nil, access[final public] [junit] Removed Method getUpstreamSurface, desc[()Ljavax/media/nativewindow/NativeSurface;], sig[null], throws nil, access[final public] [junit] Class com.jogamp.nativewindow.VisualIDHolder [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.nativewindow.VisualIDHolder.VIDComparator [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.nativewindow.VisualIDHolder.VIDType [junit] Added Class , access[enum final public super synchronized] [junit] Class com.jogamp.nativewindow.WindowClosingProtocol [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.nativewindow.WindowClosingProtocol.WindowClosingMode [junit] Added Class , access[enum final public super synchronized] [junit] Class com.jogamp.nativewindow.awt.AWTGraphicsConfiguration [junit] Changed Class , access[] [junit] Removed Method setChosenCapabilities, desc[(Ljavax/media/nativewindow/CapabilitiesImmutable;)V], sig[null], throws nil, access[public] [junit] Added Method getNativeGraphicsConfiguration, desc[()Lcom/jogamp/nativewindow/AbstractGraphicsConfiguration;], sig[null], throws nil, access[public] [junit] Added Method create, desc[(Ljava/awt/Component;Lcom/jogamp/nativewindow/CapabilitiesImmutable;Lcom/jogamp/nativewindow/CapabilitiesImmutable;)Lcom/jogamp/nativewindow/awt/AWTGraphicsConfiguration;], sig[null], throws nil, access[public static] [junit] Removed Method create, desc[(Ljava/awt/Component;Ljavax/media/nativewindow/CapabilitiesImmutable;Ljavax/media/nativewindow/CapabilitiesImmutable;)Lcom/jogamp/nativewindow/awt/AWTGraphicsConfiguration;], sig[null], throws nil, access[public static] [junit] Added Method , desc[(Lcom/jogamp/nativewindow/awt/AWTGraphicsScreen;Lcom/jogamp/nativewindow/CapabilitiesImmutable;Lcom/jogamp/nativewindow/CapabilitiesImmutable;Ljava/awt/GraphicsConfiguration;Lcom/jogamp/nativewindow/AbstractGraphicsConfiguration;)V], sig[null], throws nil, access[public] [junit] Added Method setupCapabilitiesRGBABits, desc[(Lcom/jogamp/nativewindow/CapabilitiesImmutable;Ljava/awt/GraphicsConfiguration;)Lcom/jogamp/nativewindow/CapabilitiesImmutable;], sig[null], throws nil, access[public static] [junit] Removed Method setupCapabilitiesRGBABits, desc[(Ljavax/media/nativewindow/CapabilitiesImmutable;Ljava/awt/GraphicsConfiguration;)Ljavax/media/nativewindow/CapabilitiesImmutable;], sig[null], throws nil, access[public static] [junit] Removed Method getNativeGraphicsConfiguration, desc[()Ljavax/media/nativewindow/AbstractGraphicsConfiguration;], sig[null], throws nil, access[public] [junit] Removed Method , desc[(Lcom/jogamp/nativewindow/awt/AWTGraphicsScreen;Ljavax/media/nativewindow/CapabilitiesImmutable;Ljavax/media/nativewindow/CapabilitiesImmutable;Ljava/awt/GraphicsConfiguration;Ljavax/media/nativewindow/AbstractGraphicsConfiguration;)V], sig[null], throws nil, access[public] [junit] Added Method setChosenCapabilities, desc[(Lcom/jogamp/nativewindow/CapabilitiesImmutable;)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.nativewindow.awt.AWTGraphicsDevice [junit] Changed Class , access[] [junit] Class com.jogamp.nativewindow.awt.AWTGraphicsScreen [junit] Added Method createScreenDevice, desc[(II)Lcom/jogamp/nativewindow/AbstractGraphicsScreen;], sig[null], throws nil, access[public static] [junit] Added Method createScreenDevice, desc[(Ljava/awt/GraphicsDevice;I)Lcom/jogamp/nativewindow/AbstractGraphicsScreen;], sig[null], throws nil, access[public static] [junit] Changed Class , access[] [junit] Removed Method createScreenDevice, desc[(II)Ljavax/media/nativewindow/AbstractGraphicsScreen;], sig[null], throws nil, access[public static] [junit] Added Method createDefault, desc[()Lcom/jogamp/nativewindow/AbstractGraphicsScreen;], sig[null], throws nil, access[public static] [junit] Removed Method createDefault, desc[()Ljavax/media/nativewindow/AbstractGraphicsScreen;], sig[null], throws nil, access[public static] [junit] Removed Method createScreenDevice, desc[(Ljava/awt/GraphicsDevice;I)Ljavax/media/nativewindow/AbstractGraphicsScreen;], sig[null], throws nil, access[public static] [junit] Class com.jogamp.nativewindow.awt.AWTWindowClosingProtocol [junit] Removed Method setDefaultCloseOperation, desc[(Ljavax/media/nativewindow/WindowClosingProtocol$WindowClosingMode;)Ljavax/media/nativewindow/WindowClosingProtocol$WindowClosingMode;], sig[null], throws nil, access[final public] [junit] Removed Method getDefaultCloseOperation, desc[()Ljavax/media/nativewindow/WindowClosingProtocol$WindowClosingMode;], sig[null], throws nil, access[final public] [junit] Added Method setDefaultCloseOperation, desc[(Lcom/jogamp/nativewindow/WindowClosingProtocol$WindowClosingMode;)Lcom/jogamp/nativewindow/WindowClosingProtocol$WindowClosingMode;], sig[null], throws nil, access[final public] [junit] Changed Class , access[] [junit] Added Method getDefaultCloseOperation, desc[()Lcom/jogamp/nativewindow/WindowClosingProtocol$WindowClosingMode;], sig[null], throws nil, access[final public] [junit] Class com.jogamp.nativewindow.awt.DirectDataBufferInt [junit] Added Method , desc[(Ljava/nio/ByteBuffer;I)V], sig[null], throws nil, access[public] [junit] Added Method getDataBytes, desc[(I)Ljava/nio/ByteBuffer;], sig[null], throws nil, access[public] [junit] Added Method getDataBytes, desc[()Ljava/nio/ByteBuffer;], sig[null], throws nil, access[public] [junit] Removed Method , desc[(Ljava/nio/IntBuffer;I)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.nativewindow.awt.DirectDataBufferInt.BufferedImageInt [junit] Added Method getDataBuffer, desc[()Lcom/jogamp/nativewindow/awt/DirectDataBufferInt;], sig[null], throws nil, access[public] [junit] Added Method , desc[(ILjava/awt/image/ColorModel;Lcom/jogamp/nativewindow/awt/DirectDataBufferInt;Ljava/awt/image/WritableRaster;Ljava/util/Hashtable;)V], sig[(ILjava/awt/image/ColorModel;Lcom/jogamp/nativewindow/awt/DirectDataBufferInt;Ljava/awt/image/WritableRaster;Ljava/util/Hashtable<**>;)V], throws nil, access[public] [junit] Removed Method , desc[(ILjava/awt/image/ColorModel;Ljava/awt/image/WritableRaster;Ljava/util/Hashtable;)V], sig[(ILjava/awt/image/ColorModel;Ljava/awt/image/WritableRaster;Ljava/util/Hashtable<**>;)V], throws nil, access[public] [junit] Class com.jogamp.nativewindow.awt.JAWTWindow [junit] CompatChanged Method lockSurface, throws[[javax/media/nativewindow/NativeWindowException, java/lang/RuntimeException] -> [com/jogamp/nativewindow/NativeWindowException, java/lang/RuntimeException]], access[] [junit] Removed Method getPixelScaleX, desc[()I], sig[null], throws nil, access[final protected] [junit] Removed Method getNativeSurfaceScale, desc[([I)[I], sig[null], throws nil, access[final public] [junit] CompatChanged Method fetchJAWTImpl, throws[[javax/media/nativewindow/NativeWindowException] -> [com/jogamp/nativewindow/NativeWindowException]], access[] [junit] CompatChanged Method unlockSurfaceImpl, throws[[javax/media/nativewindow/NativeWindowException] -> [com/jogamp/nativewindow/NativeWindowException]], access[] [junit] Added Method getLocationOnScreenNativeImpl, desc[(II)Lcom/jogamp/nativewindow/util/Point;], sig[null], throws nil, access[abstract protected] [junit] Added Method getLocationOnScreenNative, desc[(Lcom/jogamp/nativewindow/util/Point;)Lcom/jogamp/nativewindow/util/Point;], sig[null], throws nil, access[protected] [junit] Removed Method getInsets, desc[()Ljavax/media/nativewindow/util/InsetsImmutable;], sig[null], throws nil, access[final public] [junit] Removed Method getLocationOnScreen, desc[(Ljavax/media/nativewindow/util/Point;)Ljavax/media/nativewindow/util/Point;], sig[null], throws nil, access[public] [junit] CompatChanged Method attachSurfaceLayer, throws[[javax/media/nativewindow/NativeWindowException] -> [com/jogamp/nativewindow/NativeWindowException]], access[] [junit] Added Method getPixelScaleY, desc[()F], sig[null], throws nil, access[final protected] [junit] Removed Method setSurfaceScale, desc[([I)V], sig[null], throws nil, access[public] [junit] Removed Method setCursor, desc[(Ljavax/media/nativewindow/util/PixelRectangle;Ljavax/media/nativewindow/util/PointImmutable;)Z], sig[null], throws nil, access[final public] [junit] Added Method setReqPixelScale, desc[()Z], sig[null], throws nil, access[final protected] [junit] Added Method getMinimumSurfaceScale, desc[([F)[F], sig[null], throws nil, access[public] [junit] Added Method updatePixelScale, desc[(Z)Z], sig[null], throws nil, access[final public] [junit] Added Method getGraphicsConfiguration, desc[()Lcom/jogamp/nativewindow/AbstractGraphicsConfiguration;], sig[null], throws nil, access[final public] [junit] Added Method getParent, desc[()Lcom/jogamp/nativewindow/NativeWindow;], sig[null], throws nil, access[final public] [junit] Removed Method getGraphicsConfiguration, desc[()Ljavax/media/nativewindow/AbstractGraphicsConfiguration;], sig[null], throws nil, access[final public] [junit] Removed Method getParent, desc[()Ljavax/media/nativewindow/NativeWindow;], sig[null], throws nil, access[final public] [junit] Removed Method setChosenCapabilities, desc[(Ljavax/media/nativewindow/CapabilitiesImmutable;)V], sig[null], throws nil, access[final public] [junit] Added Method hasPixelScaleChanged, desc[()Z], sig[null], throws nil, access[final public] [junit] Added Method getNativeSurface, desc[()Lcom/jogamp/nativewindow/NativeSurface;], sig[null], throws nil, access[final public] [junit] Removed Method getCurrentSurfaceScale, desc[([I)[I], sig[null], throws nil, access[final public] [junit] Removed Method getPixelScaleY, desc[()I], sig[null], throws nil, access[final protected] [junit] Removed Method getNativeSurface, desc[()Ljavax/media/nativewindow/NativeSurface;], sig[null], throws nil, access[final public] [junit] Added Method setCursor, desc[(Lcom/jogamp/nativewindow/util/PixelRectangle;Lcom/jogamp/nativewindow/util/PointImmutable;)Z], sig[null], throws nil, access[final public] [junit] Added Method removeSurfaceUpdatedListener, desc[(Lcom/jogamp/nativewindow/SurfaceUpdatedListener;)V], sig[null], throws nil, access[public] [junit] Removed Method addSurfaceUpdatedListener, desc[(ILjavax/media/nativewindow/SurfaceUpdatedListener;)V], sig[null], throws [java/lang/IndexOutOfBoundsException], access[public] [junit] Changed Field reqPixelScale, desc[[I -> [F], access[added: private removed: protected ] [junit] Removed Method surfaceUpdated, desc[(Ljava/lang/Object;Ljavax/media/nativewindow/NativeSurface;J)V], sig[null], throws nil, access[public] [junit] Removed Method getRequestedSurfaceScale, desc[([I)[I], sig[null], throws nil, access[final public] [junit] Added Method getRequestedSurfaceScale, desc[([F)[F], sig[null], throws nil, access[final public] [junit] Removed Method getLocationOnScreenNonBlocking, desc[(Ljavax/media/nativewindow/util/Point;Ljava/awt/Component;)Ljava/awt/Component;], sig[null], throws nil, access[protected static] [junit] Changed Class , access[] [junit] Added Method getCurrentSurfaceScale, desc[([F)[F], sig[null], throws nil, access[final public] [junit] Removed Method getLocationOnScreenNative, desc[(Ljavax/media/nativewindow/util/Point;)Ljavax/media/nativewindow/util/Point;], sig[null], throws nil, access[protected] [junit] Added Method getMaximumSurfaceScale, desc[([F)[F], sig[null], throws nil, access[final public] [junit] Removed Method addSurfaceUpdatedListener, desc[(Ljavax/media/nativewindow/SurfaceUpdatedListener;)V], sig[null], throws nil, access[public] [junit] Added Method getInsets, desc[()Lcom/jogamp/nativewindow/util/InsetsImmutable;], sig[null], throws nil, access[final public] [junit] Removed Method , desc[(Ljava/lang/Object;Ljavax/media/nativewindow/AbstractGraphicsConfiguration;)V], sig[null], throws nil, access[protected] [junit] Removed Method getBounds, desc[()Ljavax/media/nativewindow/util/RectangleImmutable;], sig[null], throws nil, access[final public] [junit] Removed Method removeSurfaceUpdatedListener, desc[(Ljavax/media/nativewindow/SurfaceUpdatedListener;)V], sig[null], throws nil, access[public] [junit] Removed Method getLocationOnScreenNativeImpl, desc[(II)Ljavax/media/nativewindow/util/Point;], sig[null], throws nil, access[abstract protected] [junit] Added Method , desc[(Ljava/lang/Object;Lcom/jogamp/nativewindow/AbstractGraphicsConfiguration;)V], sig[null], throws nil, access[protected] [junit] Added Method addSurfaceUpdatedListener, desc[(ILcom/jogamp/nativewindow/SurfaceUpdatedListener;)V], sig[null], throws [java/lang/IndexOutOfBoundsException], access[public] [junit] CompatChanged Method lockSurfaceImpl, throws[[javax/media/nativewindow/NativeWindowException] -> [com/jogamp/nativewindow/NativeWindowException]], access[] [junit] Added Method getLocationOnScreen, desc[(Lcom/jogamp/nativewindow/util/Point;)Lcom/jogamp/nativewindow/util/Point;], sig[null], throws nil, access[public] [junit] Added Method setSurfaceScale, desc[([F)Z], sig[null], throws nil, access[public] [junit] Added Method setChosenCapabilities, desc[(Lcom/jogamp/nativewindow/CapabilitiesImmutable;)V], sig[null], throws nil, access[final public] [junit] Added Method getBounds, desc[()Lcom/jogamp/nativewindow/util/RectangleImmutable;], sig[null], throws nil, access[final public] [junit] Added Method surfaceUpdated, desc[(Ljava/lang/Object;Lcom/jogamp/nativewindow/NativeSurface;J)V], sig[null], throws nil, access[public] [junit] Removed Method updatePixelScale, desc[()Z], sig[null], throws nil, access[final protected] [junit] CompatChanged Method detachSurfaceLayer, throws[[javax/media/nativewindow/NativeWindowException] -> [com/jogamp/nativewindow/NativeWindowException]], access[] [junit] Added Method getPixelScaleX, desc[()F], sig[null], throws nil, access[final protected] [junit] Added Method addSurfaceUpdatedListener, desc[(Lcom/jogamp/nativewindow/SurfaceUpdatedListener;)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.nativewindow.egl.EGLGraphicsDevice [junit] Added Method getEGLVersion, desc[()Lcom/jogamp/common/util/VersionNumber;], sig[null], throws nil, access[public] [junit] Added Method toString, desc[()Ljava/lang/String;], sig[null], throws nil, access[public] [junit] Changed Class , access[] [junit] Class com.jogamp.nativewindow.egl.EGLGraphicsDevice.EGLDisplayLifecycleCallback [junit] Removed Method eglGetAndInitDisplay, desc[([J)J], sig[null], throws nil, access[abstract public] [junit] Added Method eglGetAndInitDisplay, desc[([J[I[I)J], sig[null], throws nil, access[abstract public] [junit] Class com.jogamp.nativewindow.macosx.MacOSXGraphicsDevice [junit] Changed Class , access[] [junit] Class com.jogamp.nativewindow.swt.SWTAccessor [junit] Removed Method getNativeVisualID, desc[(Ljavax/media/nativewindow/AbstractGraphicsDevice;J)I], sig[null], throws nil, access[public static] [junit] Added Method getDevice, desc[(Lorg/eclipse/swt/widgets/Control;)Lcom/jogamp/nativewindow/AbstractGraphicsDevice;], sig[null], throws [com/jogamp/nativewindow/NativeWindowException, java/lang/UnsupportedOperationException], access[public static] [junit] CompatChanged Method getHandle, throws[[javax/media/nativewindow/NativeWindowException] -> [com/jogamp/nativewindow/NativeWindowException]], access[] [junit] CompatChanged Method setRealized, throws[[javax/media/nativewindow/NativeWindowException] -> [com/jogamp/nativewindow/NativeWindowException]], access[] [junit] Removed Method destroyX11Window, desc[(Ljavax/media/nativewindow/AbstractGraphicsDevice;J)V], sig[null], throws nil, access[public static] [junit] Added Method getNativeVisualID, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;J)I], sig[null], throws nil, access[public static] [junit] Removed Method getDevice, desc[(Lorg/eclipse/swt/widgets/Control;)Ljavax/media/nativewindow/AbstractGraphicsDevice;], sig[null], throws [javax/media/nativewindow/NativeWindowException, java/lang/UnsupportedOperationException], access[public static] [junit] Removed Method getScreen, desc[(Ljavax/media/nativewindow/AbstractGraphicsDevice;I)Ljavax/media/nativewindow/AbstractGraphicsScreen;], sig[null], throws nil, access[public static] [junit] Removed Method resizeX11Window, desc[(Ljavax/media/nativewindow/AbstractGraphicsDevice;Lorg/eclipse/swt/graphics/Rectangle;J)V], sig[null], throws nil, access[public static] [junit] Added Method resizeX11Window, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;Lorg/eclipse/swt/graphics/Rectangle;J)V], sig[null], throws nil, access[public static] [junit] Added Method getScreen, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;I)Lcom/jogamp/nativewindow/AbstractGraphicsScreen;], sig[null], throws nil, access[public static] [junit] CompatChanged Method getWindowHandle, throws[[javax/media/nativewindow/NativeWindowException, java/lang/UnsupportedOperationException] -> [java/lang/UnsupportedOperationException, com/jogamp/nativewindow/NativeWindowException]], access[] [junit] Removed Method createCompatibleX11ChildWindow, desc[(Ljavax/media/nativewindow/AbstractGraphicsScreen;Lorg/eclipse/swt/widgets/Control;III)J], sig[null], throws nil, access[public static] [junit] Added Method createCompatibleX11ChildWindow, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsScreen;Lorg/eclipse/swt/widgets/Control;III)J], sig[null], throws nil, access[public static] [junit] Added Method destroyX11Window, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;J)V], sig[null], throws nil, access[public static] [junit] Class com.jogamp.nativewindow.util.Dimension [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.nativewindow.util.DimensionImmutable [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.nativewindow.util.Insets [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.nativewindow.util.InsetsImmutable [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.nativewindow.util.PixelFormat [junit] Added Class , access[enum final public super synchronized] [junit] Class com.jogamp.nativewindow.util.PixelFormat.CType [junit] Added Class , access[enum final public super synchronized] [junit] Class com.jogamp.nativewindow.util.PixelFormat.Composition [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.nativewindow.util.PixelFormat.PackedComposition [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.nativewindow.util.PixelFormatUtil [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.nativewindow.util.PixelFormatUtil.ComponentMap [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.nativewindow.util.PixelRectangle [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.nativewindow.util.PixelRectangle.GenericPixelRect [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.nativewindow.util.Point [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.nativewindow.util.PointImmutable [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.nativewindow.util.Rectangle [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.nativewindow.util.RectangleImmutable [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.nativewindow.util.SurfaceSize [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.nativewindow.windows.WindowsGraphicsDevice [junit] Changed Class , access[] [junit] Class com.jogamp.nativewindow.x11.X11GraphicsConfiguration [junit] Added Method , desc[(Lcom/jogamp/nativewindow/x11/X11GraphicsScreen;Lcom/jogamp/nativewindow/CapabilitiesImmutable;Lcom/jogamp/nativewindow/CapabilitiesImmutable;Ljogamp/nativewindow/x11/XVisualInfo;)V], sig[null], throws nil, access[public] [junit] Removed Method , desc[(Lcom/jogamp/nativewindow/x11/X11GraphicsScreen;Ljavax/media/nativewindow/CapabilitiesImmutable;Ljavax/media/nativewindow/CapabilitiesImmutable;Ljogamp/nativewindow/x11/XVisualInfo;)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.nativewindow.x11.X11GraphicsDevice [junit] Removed Method , desc[(JILjavax/media/nativewindow/ToolkitLock;Z)V], sig[null], throws nil, access[public] [junit] Added Method , desc[(Ljava/lang/String;ILcom/jogamp/nativewindow/ToolkitLock;)V], sig[null], throws nil, access[public] [junit] Added Method , desc[(JILcom/jogamp/nativewindow/ToolkitLock;Z)V], sig[null], throws nil, access[public] [junit] Removed Method , desc[(Ljava/lang/String;ILjavax/media/nativewindow/ToolkitLock;)V], sig[null], throws nil, access[public] [junit] Changed Class , access[] [junit] Class com.jogamp.nativewindow.x11.X11GraphicsScreen [junit] Added Method createScreenDevice, desc[(JIZ)Lcom/jogamp/nativewindow/AbstractGraphicsScreen;], sig[null], throws nil, access[public static] [junit] Removed Method createScreenDevice, desc[(JIZ)Ljavax/media/nativewindow/AbstractGraphicsScreen;], sig[null], throws nil, access[public static] [junit] Changed Class , access[] [junit] Class com.jogamp.newt.Display [junit] Removed Method getGraphicsDevice, desc[()Ljavax/media/nativewindow/AbstractGraphicsDevice;], sig[null], throws nil, access[abstract public] [junit] Added Method getNativePointerIconPixelFormat, desc[()Lcom/jogamp/nativewindow/util/PixelFormat;], sig[null], throws nil, access[abstract public] [junit] CompatChanged Method createNative, throws[[javax/media/nativewindow/NativeWindowException] -> [com/jogamp/nativewindow/NativeWindowException]], access[] [junit] Added Method getGraphicsDevice, desc[()Lcom/jogamp/nativewindow/AbstractGraphicsDevice;], sig[null], throws nil, access[abstract public] [junit] Removed Method createPointerIcon, desc[(Ljavax/media/nativewindow/util/PixelRectangle;II)Lcom/jogamp/newt/Display$PointerIcon;], sig[null], throws [java/lang/IllegalArgumentException, java/lang/IllegalStateException], access[abstract public] [junit] CompatChanged Method addReference, throws[[javax/media/nativewindow/NativeWindowException] -> [com/jogamp/nativewindow/NativeWindowException]], access[] [junit] Added Method createPointerIcon, desc[(Lcom/jogamp/nativewindow/util/PixelRectangle;II)Lcom/jogamp/newt/Display$PointerIcon;], sig[null], throws [java/lang/IllegalArgumentException, java/lang/IllegalStateException], access[abstract public] [junit] Removed Method getNativePointerIconPixelFormat, desc[()Ljavax/media/nativewindow/util/PixelFormat;], sig[null], throws nil, access[abstract public] [junit] Class com.jogamp.newt.Display.PointerIcon [junit] Removed Method getHotspot, desc[()Ljavax/media/nativewindow/util/PointImmutable;], sig[null], throws nil, access[abstract public] [junit] Changed Class , access[] [junit] Added Method getHotspot, desc[()Lcom/jogamp/nativewindow/util/PointImmutable;], sig[null], throws nil, access[abstract public] [junit] Class com.jogamp.newt.MonitorDevice [junit] CompatChanged Method setCurrentMode, throws[[] -> [java/lang/IllegalStateException]], access[] [junit] Added Method , 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 getViewportInWindowUnits, desc[()Lcom/jogamp/nativewindow/util/RectangleImmutable;], sig[null], throws nil, access[final public] [junit] Added Field pixelScale, desc[[F], sig[null], value[type null, data null, access[final protected] [junit] Added Field isPrimary, desc[Z], sig[null], value[type null, data null, access[protected] [junit] Removed Method getViewport, desc[()Ljavax/media/nativewindow/util/RectangleImmutable;], sig[null], throws nil, access[final public] [junit] Added Method isPrimary, desc[()Z], sig[null], throws nil, access[final public] [junit] Added Field isClone, desc[Z], sig[null], value[type null, data null, access[protected] [junit] Removed Method unionOfViewports, desc[(Ljavax/media/nativewindow/util/Rectangle;Ljavax/media/nativewindow/util/Rectangle;Ljava/util/List;)V], sig[(Ljavax/media/nativewindow/util/Rectangle;Ljavax/media/nativewindow/util/Rectangle;Ljava/util/List;)V], throws nil, access[public static] [junit] Added Method getPixelScale, desc[([F)[F], sig[null], throws nil, access[public] [junit] Removed Method getSizeMM, desc[()Ljavax/media/nativewindow/util/DimensionImmutable;], sig[null], throws nil, access[final public] [junit] Added Method getViewport, desc[()Lcom/jogamp/nativewindow/util/RectangleImmutable;], sig[null], throws nil, access[final public] [junit] Changed Field viewportWU, desc[Ljavax/media/nativewindow/util/Rectangle; -> Lcom/jogamp/nativewindow/util/Rectangle;], access[added: final ] [junit] Removed Method , 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 getSizeMM, desc[()Lcom/jogamp/nativewindow/util/DimensionImmutable;], sig[null], throws nil, access[final public] [junit] Removed Method getViewportInWindowUnits, desc[()Ljavax/media/nativewindow/util/RectangleImmutable;], sig[null], throws nil, access[final public] [junit] Added Method isClone, desc[()Z], sig[null], throws nil, access[final public] [junit] Added Method unionOfViewports, desc[(Lcom/jogamp/nativewindow/util/Rectangle;Lcom/jogamp/nativewindow/util/Rectangle;Ljava/util/List;)V], sig[(Lcom/jogamp/nativewindow/util/Rectangle;Lcom/jogamp/nativewindow/util/Rectangle;Ljava/util/List;)V], throws nil, access[public static] [junit] CompatChanged Method queryCurrentMode, throws[[] -> [java/lang/IllegalStateException]], access[] [junit] Changed Field viewportPU, desc[Ljavax/media/nativewindow/util/Rectangle; -> Lcom/jogamp/nativewindow/util/Rectangle;], access[added: final ] [junit] Class com.jogamp.newt.MonitorMode [junit] Removed Method getSurfaceSize, desc[()Ljavax/media/nativewindow/util/SurfaceSize;], sig[null], throws nil, access[final public] [junit] Added Method , desc[(Lcom/jogamp/nativewindow/util/SurfaceSize;FII)V], sig[null], throws nil, access[public] [junit] Added Method getSurfaceSize, desc[()Lcom/jogamp/nativewindow/util/SurfaceSize;], sig[null], throws nil, access[final public] [junit] Removed Method , 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] 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] Removed Method createWindow, desc[(Ljavax/media/nativewindow/NativeWindow;Ljavax/media/nativewindow/CapabilitiesImmutable;)Lcom/jogamp/newt/Window;], sig[null], throws nil, access[public static] [junit] Added Method createWindow, desc[(Lcom/jogamp/nativewindow/NativeWindow;Lcom/jogamp/nativewindow/CapabilitiesImmutable;)Lcom/jogamp/newt/Window;], sig[null], throws nil, access[public static] [junit] Removed Method createWindow, desc[([Ljava/lang/Object;Lcom/jogamp/newt/Screen;Ljavax/media/nativewindow/CapabilitiesImmutable;)Lcom/jogamp/newt/Window;], sig[null], throws nil, access[public static] [junit] Added Method createWindow, desc[(Ljava/lang/String;IJLcom/jogamp/nativewindow/CapabilitiesImmutable;)Lcom/jogamp/newt/Window;], sig[null], throws nil, access[public static] [junit] Removed Method createWindow, desc[(Ljava/lang/String;IJLjavax/media/nativewindow/CapabilitiesImmutable;)Lcom/jogamp/newt/Window;], sig[null], throws nil, access[public static] [junit] Added Method createWindow, desc[([Ljava/lang/Object;Lcom/jogamp/newt/Screen;Lcom/jogamp/nativewindow/CapabilitiesImmutable;)Lcom/jogamp/newt/Window;], sig[null], throws nil, access[public static] [junit] Removed Method isScreenCompatible, desc[(Ljavax/media/nativewindow/NativeWindow;Lcom/jogamp/newt/Screen;)Z], sig[null], throws nil, access[public static] [junit] Added Method createCompatibleScreen, desc[(Lcom/jogamp/nativewindow/NativeWindow;Lcom/jogamp/newt/Screen;)Lcom/jogamp/newt/Screen;], sig[null], throws nil, access[public static] [junit] Removed Method createWindow, desc[(Lcom/jogamp/newt/Screen;Ljavax/media/nativewindow/CapabilitiesImmutable;)Lcom/jogamp/newt/Window;], sig[null], throws nil, access[public static] [junit] Removed Method createCompatibleScreen, desc[(Ljavax/media/nativewindow/NativeWindow;)Lcom/jogamp/newt/Screen;], sig[null], throws nil, access[public static] [junit] Added Method createWindow, desc[(Lcom/jogamp/newt/Screen;Lcom/jogamp/nativewindow/CapabilitiesImmutable;)Lcom/jogamp/newt/Window;], sig[null], throws nil, access[public static] [junit] Added Method createWindow, desc[(Lcom/jogamp/nativewindow/CapabilitiesImmutable;)Lcom/jogamp/newt/Window;], sig[null], throws nil, access[public static] [junit] Removed Method createWindow, desc[(Ljavax/media/nativewindow/CapabilitiesImmutable;)Lcom/jogamp/newt/Window;], sig[null], throws nil, access[public static] [junit] Removed Method createCompatibleScreen, desc[(Ljavax/media/nativewindow/NativeWindow;Lcom/jogamp/newt/Screen;)Lcom/jogamp/newt/Screen;], sig[null], throws nil, access[public static] [junit] Added Method createCompatibleScreen, desc[(Lcom/jogamp/nativewindow/NativeWindow;)Lcom/jogamp/newt/Screen;], sig[null], throws nil, access[public static] [junit] Class com.jogamp.newt.Screen [junit] Added Method getViewportInWindowUnits, desc[()Lcom/jogamp/nativewindow/util/RectangleImmutable;], sig[null], throws nil, access[abstract public] [junit] Added Method getPrimaryMonitor, desc[()Lcom/jogamp/newt/MonitorDevice;], sig[null], throws nil, access[abstract public] [junit] Added Method getGraphicsScreen, desc[()Lcom/jogamp/nativewindow/AbstractGraphicsScreen;], sig[null], throws nil, access[abstract public] [junit] CompatChanged Method addReference, throws[[javax/media/nativewindow/NativeWindowException] -> [com/jogamp/nativewindow/NativeWindowException]], access[] [junit] Added Method getViewport, desc[()Lcom/jogamp/nativewindow/util/RectangleImmutable;], sig[null], throws nil, access[abstract public] [junit] Removed Method getViewport, desc[()Ljavax/media/nativewindow/util/RectangleImmutable;], sig[null], throws nil, access[abstract public] [junit] Added Method unionOfMonitorViewports, desc[(Lcom/jogamp/nativewindow/util/Rectangle;Lcom/jogamp/nativewindow/util/Rectangle;)V], sig[null], throws nil, access[final public] [junit] CompatChanged Method createNative, throws[[javax/media/nativewindow/NativeWindowException] -> [com/jogamp/nativewindow/NativeWindowException]], access[] [junit] Removed Method getGraphicsScreen, desc[()Ljavax/media/nativewindow/AbstractGraphicsScreen;], sig[null], throws nil, access[abstract public] [junit] Removed Method unionOfMonitorViewports, desc[(Ljavax/media/nativewindow/util/Rectangle;Ljavax/media/nativewindow/util/Rectangle;)V], sig[null], throws nil, access[final public] [junit] Added Method getMonitor, desc[(I)Lcom/jogamp/newt/MonitorDevice;], sig[null], throws nil, access[final public] [junit] Removed Method getViewportInWindowUnits, desc[()Ljavax/media/nativewindow/util/RectangleImmutable;], sig[null], throws nil, access[abstract public] [junit] Removed Method getMainMonitor, desc[(Ljavax/media/nativewindow/util/RectangleImmutable;)Lcom/jogamp/newt/MonitorDevice;], sig[null], throws nil, access[final public] [junit] Added Method getMainMonitor, desc[(Lcom/jogamp/nativewindow/util/RectangleImmutable;)Lcom/jogamp/newt/MonitorDevice;], sig[null], throws nil, access[final public] [junit] Class com.jogamp.newt.Window [junit] Removed Method reparentWindow, desc[(Ljavax/media/nativewindow/NativeWindow;III)Lcom/jogamp/newt/Window$ReparentOperation;], sig[null], throws nil, access[abstract public] [junit] Removed Method removeChild, desc[(Ljavax/media/nativewindow/NativeWindow;)Z], sig[null], throws nil, access[abstract public] [junit] Added Method getRequestedCapabilities, desc[()Lcom/jogamp/nativewindow/CapabilitiesImmutable;], sig[null], throws nil, access[abstract public] [junit] Removed Method getChosenCapabilities, desc[()Ljavax/media/nativewindow/CapabilitiesImmutable;], sig[null], throws nil, access[abstract public] [junit] Removed Method addChild, desc[(Ljavax/media/nativewindow/NativeWindow;)Z], sig[null], throws nil, access[abstract public] [junit] Removed Method getRequestedCapabilities, desc[()Ljavax/media/nativewindow/CapabilitiesImmutable;], sig[null], throws nil, access[abstract public] [junit] Removed Method getBounds, desc[()Ljavax/media/nativewindow/util/Rectangle;], sig[null], throws nil, access[abstract public] [junit] Added Method addChild, desc[(Lcom/jogamp/nativewindow/NativeWindow;)Z], sig[null], throws nil, access[abstract public] [junit] Removed Method setCapabilitiesChooser, desc[(Ljavax/media/nativewindow/CapabilitiesChooser;)Ljavax/media/nativewindow/CapabilitiesChooser;], sig[null], throws nil, access[abstract public] [junit] Added Method setCapabilitiesChooser, desc[(Lcom/jogamp/nativewindow/CapabilitiesChooser;)Lcom/jogamp/nativewindow/CapabilitiesChooser;], sig[null], throws nil, access[abstract public] [junit] Added Method getBounds, desc[()Lcom/jogamp/nativewindow/util/Rectangle;], sig[null], throws nil, access[abstract public] [junit] Added Method removeChild, desc[(Lcom/jogamp/nativewindow/NativeWindow;)Z], sig[null], throws nil, access[abstract public] [junit] Added Method getChosenCapabilities, desc[()Lcom/jogamp/nativewindow/CapabilitiesImmutable;], sig[null], throws nil, access[abstract public] [junit] Changed Class , access[] [junit] Added Method reparentWindow, desc[(Lcom/jogamp/nativewindow/NativeWindow;III)Lcom/jogamp/newt/Window$ReparentOperation;], sig[null], throws nil, access[abstract public] [junit] Class com.jogamp.newt.awt.NewtCanvasAWT [junit] Changed Class , access[] [junit] Removed Method getNativeWindow, desc[()Ljavax/media/nativewindow/NativeWindow;], sig[null], throws nil, access[public] [junit] Removed Method setDefaultCloseOperation, desc[(Ljavax/media/nativewindow/WindowClosingProtocol$WindowClosingMode;)Ljavax/media/nativewindow/WindowClosingProtocol$WindowClosingMode;], sig[null], throws nil, access[public] [junit] Removed Method getDefaultCloseOperation, desc[()Ljavax/media/nativewindow/WindowClosingProtocol$WindowClosingMode;], sig[null], throws nil, access[public] [junit] Added Method getNativeWindow, desc[()Lcom/jogamp/nativewindow/NativeWindow;], sig[null], throws nil, access[public] [junit] Added Method getDefaultCloseOperation, desc[()Lcom/jogamp/nativewindow/WindowClosingProtocol$WindowClosingMode;], sig[null], throws nil, access[public] [junit] Added Method setDefaultCloseOperation, desc[(Lcom/jogamp/nativewindow/WindowClosingProtocol$WindowClosingMode;)Lcom/jogamp/nativewindow/WindowClosingProtocol$WindowClosingMode;], sig[null], throws nil, access[public] [junit] Class com.jogamp.newt.event.PinchToZoomGesture [junit] Added Method , 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 , desc[(SLjava/lang/Object;JLjavax/media/nativewindow/util/Rectangle;)V], sig[null], throws nil, access[public] [junit] Removed Method getBounds, desc[()Ljavax/media/nativewindow/util/Rectangle;], sig[null], throws nil, access[public] [junit] Added Method , desc[(SLjava/lang/Object;JLcom/jogamp/nativewindow/util/Rectangle;)V], sig[null], throws nil, access[public] [junit] Added Method getBounds, desc[()Lcom/jogamp/nativewindow/util/Rectangle;], sig[null], throws nil, access[public] [junit] Class com.jogamp.newt.event.awt.AWTAdapter [junit] Added Method getNativeSurfaceHolder, desc[()Lcom/jogamp/nativewindow/NativeSurfaceHolder;], sig[null], throws nil, access[final public super synchronized] [junit] Added Method , desc[(Lcom/jogamp/newt/event/NEWTEventListener;Lcom/jogamp/nativewindow/NativeSurfaceHolder;)V], sig[null], throws nil, access[protected] [junit] Removed Method getNativeSurfaceHolder, desc[()Ljavax/media/nativewindow/NativeSurfaceHolder;], sig[null], throws nil, access[final public super synchronized] [junit] Removed Method , desc[(Lcom/jogamp/newt/event/NEWTEventListener;Ljavax/media/nativewindow/NativeSurfaceHolder;)V], sig[null], throws nil, access[protected] [junit] 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 getCurrentSurfaceScale, desc[([F)[F], sig[null], throws nil, access[final public] [junit] Removed Method getGraphicsConfiguration, desc[()Ljavax/media/nativewindow/AbstractGraphicsConfiguration;], sig[null], throws nil, access[final public] [junit] Added Method setDefaultCloseOperation, desc[(Lcom/jogamp/nativewindow/WindowClosingProtocol$WindowClosingMode;)Lcom/jogamp/nativewindow/WindowClosingProtocol$WindowClosingMode;], sig[null], throws nil, access[public] [junit] Removed Method setCapabilitiesChooser, desc[(Ljavax/media/nativewindow/CapabilitiesChooser;)Ljavax/media/nativewindow/CapabilitiesChooser;], sig[null], throws nil, access[public] [junit] Added Method getMinimumSurfaceScale, desc[([F)[F], sig[null], throws nil, access[final public] [junit] Removed Method getLocationOnScreen, desc[(Ljavax/media/nativewindow/util/Point;)Ljavax/media/nativewindow/util/Point;], sig[null], throws nil, access[public] [junit] Removed Method surfaceUpdated, desc[(Ljava/lang/Object;Ljavax/media/nativewindow/NativeSurface;J)V], sig[null], throws nil, access[final public] [junit] Removed Method setSurfaceScale, desc[([I)V], sig[null], throws nil, access[final public] [junit] Removed Method addChild, desc[(Ljavax/media/nativewindow/NativeWindow;)Z], sig[null], throws nil, access[final public] [junit] Added Method getMaximumSurfaceScale, desc[([F)[F], sig[null], throws nil, access[final public] [junit] Removed Method getChosenCapabilities, desc[()Ljavax/media/nativewindow/CapabilitiesImmutable;], sig[null], throws nil, access[final public] [junit] Removed Method create, desc[(Ljavax/media/nativewindow/NativeWindow;Ljavax/media/opengl/GLCapabilitiesImmutable;)Lcom/jogamp/newt/opengl/GLWindow;], sig[null], throws nil, access[public static] [junit] Added Method create, desc[(Lcom/jogamp/opengl/GLCapabilitiesImmutable;)Lcom/jogamp/newt/opengl/GLWindow;], sig[null], throws nil, access[public static] [junit] Added Method getDefaultCloseOperation, desc[()Lcom/jogamp/nativewindow/WindowClosingProtocol$WindowClosingMode;], sig[null], throws nil, access[public] [junit] Added Method removeChild, desc[(Lcom/jogamp/nativewindow/NativeWindow;)Z], sig[null], throws nil, access[final public] [junit] Added Method removeSurfaceUpdatedListener, desc[(Lcom/jogamp/nativewindow/SurfaceUpdatedListener;)V], sig[null], throws nil, access[final public] [junit] Added Method create, desc[(Lcom/jogamp/nativewindow/NativeWindow;Lcom/jogamp/opengl/GLCapabilitiesImmutable;)Lcom/jogamp/newt/opengl/GLWindow;], sig[null], throws nil, access[public static] [junit] Added Method getRequestedCapabilities, desc[()Lcom/jogamp/nativewindow/CapabilitiesImmutable;], sig[null], throws nil, access[final public] [junit] Removed Method getRequestedCapabilities, desc[()Ljavax/media/nativewindow/CapabilitiesImmutable;], sig[null], throws nil, access[final public] [junit] Removed Method getCurrentSurfaceScale, desc[([I)[I], sig[null], throws nil, access[final public] [junit] Added Method reparentWindow, desc[(Lcom/jogamp/nativewindow/NativeWindow;III)Lcom/jogamp/newt/Window$ReparentOperation;], sig[null], throws nil, access[final public] [junit] Removed Method removeSurfaceUpdatedListener, desc[(Ljavax/media/nativewindow/SurfaceUpdatedListener;)V], sig[null], throws nil, access[final public] [junit] Added Method getInsets, desc[()Lcom/jogamp/nativewindow/util/InsetsImmutable;], sig[null], throws nil, access[final public] [junit] Added Method setCapabilitiesChooser, desc[(Lcom/jogamp/nativewindow/CapabilitiesChooser;)Lcom/jogamp/nativewindow/CapabilitiesChooser;], sig[null], throws nil, access[public] [junit] CompatChanged Method swapBuffers, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] Removed Method getDefaultCloseOperation, desc[()Ljavax/media/nativewindow/WindowClosingProtocol$WindowClosingMode;], sig[null], throws nil, access[public] [junit] Added Method getRequestedSurfaceScale, desc[([F)[F], sig[null], throws nil, access[final public] [junit] Removed Method getBounds, desc[()Ljavax/media/nativewindow/util/Rectangle;], sig[null], throws nil, access[final public] [junit] Added Method addSurfaceUpdatedListener, desc[(ILcom/jogamp/nativewindow/SurfaceUpdatedListener;)V], sig[null], throws [java/lang/IndexOutOfBoundsException], access[final public] [junit] Added Method setSurfaceScale, desc[([F)Z], sig[null], throws nil, access[final public] [junit] Removed Method addSurfaceUpdatedListener, desc[(Ljavax/media/nativewindow/SurfaceUpdatedListener;)V], sig[null], throws nil, access[final public] [junit] Added Method getParent, desc[()Lcom/jogamp/nativewindow/NativeWindow;], sig[null], throws nil, access[final public] [junit] Added Method getLocationOnScreen, desc[(Lcom/jogamp/nativewindow/util/Point;)Lcom/jogamp/nativewindow/util/Point;], sig[null], throws nil, access[public] [junit] Removed Method create, desc[(Lcom/jogamp/newt/Screen;Ljavax/media/opengl/GLCapabilitiesImmutable;)Lcom/jogamp/newt/opengl/GLWindow;], sig[null], throws nil, access[public static] [junit] Removed Method removeChild, desc[(Ljavax/media/nativewindow/NativeWindow;)Z], sig[null], throws nil, access[final public] [junit] Removed Method reparentWindow, desc[(Ljavax/media/nativewindow/NativeWindow;III)Lcom/jogamp/newt/Window$ReparentOperation;], sig[null], throws nil, access[final public] [junit] Added Method addChild, desc[(Lcom/jogamp/nativewindow/NativeWindow;)Z], sig[null], throws nil, access[final public] [junit] Added Method surfaceUpdated, desc[(Ljava/lang/Object;Lcom/jogamp/nativewindow/NativeSurface;J)V], sig[null], throws nil, access[final public] [junit] Removed Method create, desc[(Ljavax/media/opengl/GLCapabilitiesImmutable;)Lcom/jogamp/newt/opengl/GLWindow;], sig[null], throws nil, access[public static] [junit] Added Method getFactory, desc[()Lcom/jogamp/opengl/GLDrawableFactory;], sig[null], throws nil, access[final public] [junit] Added Method getGraphicsConfiguration, desc[()Lcom/jogamp/nativewindow/AbstractGraphicsConfiguration;], sig[null], throws nil, access[final public] [junit] Removed Method getFactory, desc[()Ljavax/media/opengl/GLDrawableFactory;], sig[null], throws nil, access[final public] [junit] Added Method addSurfaceUpdatedListener, desc[(Lcom/jogamp/nativewindow/SurfaceUpdatedListener;)V], sig[null], throws nil, access[final public] [junit] Added Method create, desc[(Lcom/jogamp/newt/Screen;Lcom/jogamp/opengl/GLCapabilitiesImmutable;)Lcom/jogamp/newt/opengl/GLWindow;], sig[null], throws nil, access[public static] [junit] Removed Method addSurfaceUpdatedListener, desc[(ILjavax/media/nativewindow/SurfaceUpdatedListener;)V], sig[null], throws [java/lang/IndexOutOfBoundsException], access[final public] [junit] Removed Method getNativeSurfaceScale, desc[([I)[I], sig[null], throws nil, access[final public] [junit] Removed Method getParent, desc[()Ljavax/media/nativewindow/NativeWindow;], sig[null], throws nil, access[final public] [junit] Removed Method getRequestedSurfaceScale, desc[([I)[I], sig[null], throws nil, access[final public] [junit] CompatChanged Method lockSurface, throws[[javax/media/nativewindow/NativeWindowException, java/lang/RuntimeException] -> [com/jogamp/nativewindow/NativeWindowException, java/lang/RuntimeException]], access[] [junit] Added Method getBounds, desc[()Lcom/jogamp/nativewindow/util/Rectangle;], sig[null], throws nil, access[final public] [junit] Added Method getChosenCapabilities, desc[()Lcom/jogamp/nativewindow/CapabilitiesImmutable;], sig[null], throws nil, access[final public] [junit] Removed Method setDefaultCloseOperation, desc[(Ljavax/media/nativewindow/WindowClosingProtocol$WindowClosingMode;)Ljavax/media/nativewindow/WindowClosingProtocol$WindowClosingMode;], sig[null], throws nil, access[public] [junit] Removed Method getInsets, desc[()Ljavax/media/nativewindow/util/InsetsImmutable;], sig[null], throws nil, access[final public] [junit] Changed Class , access[] [junit] Class com.jogamp.newt.swt.NewtCanvasSWT [junit] Added Method getDefaultCloseOperation, desc[()Lcom/jogamp/nativewindow/WindowClosingProtocol$WindowClosingMode;], sig[null], throws nil, access[public] [junit] Removed Method getDefaultCloseOperation, desc[()Ljavax/media/nativewindow/WindowClosingProtocol$WindowClosingMode;], sig[null], throws nil, access[public] [junit] Removed Method getNativeWindow, desc[()Ljavax/media/nativewindow/NativeWindow;], sig[null], throws nil, access[public] [junit] Added Method getNativeWindow, desc[()Lcom/jogamp/nativewindow/NativeWindow;], sig[null], throws nil, access[public] [junit] Added Method setDefaultCloseOperation, desc[(Lcom/jogamp/nativewindow/WindowClosingProtocol$WindowClosingMode;)Lcom/jogamp/nativewindow/WindowClosingProtocol$WindowClosingMode;], sig[null], throws nil, access[public] [junit] Changed Class , access[] [junit] Removed Method setDefaultCloseOperation, desc[(Ljavax/media/nativewindow/WindowClosingProtocol$WindowClosingMode;)Ljavax/media/nativewindow/WindowClosingProtocol$WindowClosingMode;], sig[null], throws nil, access[public] [junit] Class com.jogamp.newt.util.MonitorModeUtil [junit] Added Method filterByResolution, desc[(Ljava/util/List;Lcom/jogamp/nativewindow/util/DimensionImmutable;)Ljava/util/List;], sig[(Ljava/util/List;Lcom/jogamp/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] 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] Class com.jogamp.newt.util.applet.JOGLNewtAppletBase [junit] Added Method createInstance, desc[(Ljava/lang/String;)Lcom/jogamp/opengl/GLEventListener;], sig[null], throws nil, access[public static] [junit] Removed Method init, desc[(Ljavax/media/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[public] [junit] Added Method getGLEventListener, desc[()Lcom/jogamp/opengl/GLEventListener;], sig[null], throws nil, access[public] [junit] Changed Class , access[] [junit] Removed Method dispose, desc[(Ljavax/media/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[public] [junit] Added Method display, desc[(Lcom/jogamp/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[public] [junit] Removed Method reshape, desc[(Ljavax/media/opengl/GLAutoDrawable;IIII)V], sig[null], throws nil, access[public] [junit] Added Method reshape, desc[(Lcom/jogamp/opengl/GLAutoDrawable;IIII)V], sig[null], throws nil, access[public] [junit] Removed Method display, desc[(Ljavax/media/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[public] [junit] Added Method init, desc[(Lcom/jogamp/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[public] [junit] Removed Method createInstance, desc[(Ljava/lang/String;)Ljavax/media/opengl/GLEventListener;], sig[null], throws nil, access[public static] [junit] Added Method dispose, desc[(Lcom/jogamp/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[public] [junit] Removed Method getGLEventListener, desc[()Ljavax/media/opengl/GLEventListener;], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.DebugGL2 [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.opengl.DebugGL3 [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.opengl.DebugGL3bc [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.opengl.DebugGL4 [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.opengl.DebugGL4bc [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.opengl.DebugGLES1 [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.opengl.DebugGLES2 [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.opengl.DebugGLES3 [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.opengl.DefaultGLCapabilitiesChooser [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.opengl.FBObject [junit] Removed Method bind, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws [javax/media/opengl/GLException], access[final public] [junit] Added Method isModified, desc[()Z], sig[null], throws nil, access[final public] [junit] Added Method detachAllTexturebuffer, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[final public] [junit] Added Method attachRenderbuffer, desc[(Lcom/jogamp/opengl/GL;I)V], sig[null], throws [com/jogamp/opengl/GLException, java/lang/IllegalArgumentException], access[final public] [junit] Removed Method detachAllColorbuffer, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[final public] [junit] Removed Method attachColorbuffer, desc[(Ljavax/media/opengl/GL;IZ)Lcom/jogamp/opengl/FBObject$ColorAttachment;], sig[null], throws [javax/media/opengl/GLException], access[final public] [junit] Removed Method attachRenderbuffer, desc[(Ljavax/media/opengl/GL;Lcom/jogamp/opengl/FBObject$Attachment$Type;I)V], sig[null], throws [javax/media/opengl/GLException, java/lang/IllegalArgumentException], access[final public] [junit] Added Method attachTexture2D, desc[(Lcom/jogamp/opengl/GL;IZIIII)Lcom/jogamp/opengl/FBObject$TextureAttachment;], sig[null], throws [com/jogamp/opengl/GLException], access[final public] [junit] CompatChanged Method supportsDepth, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method getMaxRenderbufferSize, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] Added Method createColorTextureAttachment, desc[(Lcom/jogamp/opengl/GL;ZIIIIII)Lcom/jogamp/opengl/FBObject$TextureAttachment;], sig[null], throws nil, access[final public static] [junit] Removed Method attachColorbuffer, desc[(Ljavax/media/opengl/GL;ILcom/jogamp/opengl/FBObject$Colorbuffer;)Lcom/jogamp/opengl/FBObject$Colorbuffer;], sig[null], throws [javax/media/opengl/GLException], access[final public] [junit] Removed Method detachAll, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[final public] [junit] Added Method reset, desc[(Lcom/jogamp/opengl/GL;III)Z], sig[null], throws [com/jogamp/opengl/GLException, java/lang/IllegalStateException], access[final public] [junit] Added Method detachAllColorbuffer, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[final public] [junit] Removed Method isBound, desc[(Ljavax/media/opengl/GL;)Z], sig[null], throws nil, access[final public] [junit] Removed Method detachColorbuffer, desc[(Ljavax/media/opengl/GL;IZ)Lcom/jogamp/opengl/FBObject$Colorbuffer;], sig[null], throws [java/lang/IllegalArgumentException], access[final public] [junit] Added Method attachTexture2D, desc[(Lcom/jogamp/opengl/GL;IZ)Lcom/jogamp/opengl/FBObject$TextureAttachment;], sig[null], throws [com/jogamp/opengl/GLException], access[final public] [junit] Added Field REQUESTED_BITS, desc[I], sig[null], value[type java.lang.Integer, data -1, access[final public static] [junit] Added Method detachAll, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[final public] [junit] Removed Method detachAllRenderbuffer, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[final public] [junit] Removed Method attachRenderbuffer, desc[(Ljavax/media/opengl/GL;I)V], sig[null], throws [javax/media/opengl/GLException, java/lang/IllegalArgumentException], access[final public] [junit] Added Method syncSamplingSink, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[final public] [junit] CompatChanged Method supportsRGBA8, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] Added Field CHOSEN_BITS, desc[I], sig[null], value[type java.lang.Integer, data -2, access[final public static] [junit] Added Method attachRenderbufferImpl, desc[(Lcom/jogamp/opengl/GL;Lcom/jogamp/opengl/FBObject$Attachment$Type;I)V], sig[null], throws [com/jogamp/opengl/GLException], access[final protected] [junit] Added Method detachAllRenderbuffer, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[final public] [junit] CompatChanged Method getMaxColorAttachments, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] Removed Method formatToGLCapabilities, desc[(Ljavax/media/opengl/GLCapabilities;)V], sig[null], throws nil, access[final public] [junit] Removed Method reset, desc[(Ljavax/media/opengl/GL;II)V], sig[null], throws nil, access[final public] [junit] Added Method attachColorbuffer, desc[(Lcom/jogamp/opengl/GL;II)Lcom/jogamp/opengl/FBObject$ColorAttachment;], sig[null], throws [com/jogamp/opengl/GLException, java/lang/IllegalArgumentException], access[final public] [junit] Removed Method detachRenderbuffer, desc[(Ljavax/media/opengl/GL;Lcom/jogamp/opengl/FBObject$Attachment$Type;Z)V], sig[null], throws [java/lang/IllegalArgumentException], access[final public] [junit] CompatChanged Method hasFullFBOSupport, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] Added Method detachColorbuffer, desc[(Lcom/jogamp/opengl/GL;IZ)Lcom/jogamp/opengl/FBObject$Colorbuffer;], sig[null], throws [java/lang/IllegalArgumentException], access[final public] [junit] Added Method createColorTextureAttachment, desc[(Lcom/jogamp/opengl/GL;ZII)Lcom/jogamp/opengl/FBObject$TextureAttachment;], sig[null], throws nil, access[final public static] [junit] Added Method attachTexture2D, desc[(Lcom/jogamp/opengl/GL;IIIIIIII)Lcom/jogamp/opengl/FBObject$TextureAttachment;], sig[null], throws [com/jogamp/opengl/GLException], access[final public] [junit] Removed Method detachAllTexturebuffer, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[final public] [junit] Added Method init, desc[(Lcom/jogamp/opengl/GL;III)V], sig[null], throws [java/lang/IllegalStateException, com/jogamp/opengl/GLException], access[public] [junit] Added Method attachRenderbuffer, desc[(Lcom/jogamp/opengl/GL;Lcom/jogamp/opengl/FBObject$Attachment$Type;I)V], sig[null], throws [com/jogamp/opengl/GLException, java/lang/IllegalArgumentException], access[final public] [junit] Removed Method attachTexture2D, desc[(Ljavax/media/opengl/GL;IZ)Lcom/jogamp/opengl/FBObject$TextureAttachment;], sig[null], throws [javax/media/opengl/GLException], access[final public] [junit] Added Method use, desc[(Lcom/jogamp/opengl/GL;Lcom/jogamp/opengl/FBObject$TextureAttachment;)V], sig[null], throws [java/lang/IllegalArgumentException], access[final public] [junit] Added Method unuse, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[final public] [junit] Added Method createColorTextureAttachment, desc[(Lcom/jogamp/opengl/GL;IIIIIII)Lcom/jogamp/opengl/FBObject$TextureAttachment;], sig[null], throws nil, access[final public static] [junit] Added Field DEFAULT_BITS, desc[I], sig[null], value[type java.lang.Integer, data 0, access[final public static] [junit] Removed Method use, desc[(Ljavax/media/opengl/GL;Lcom/jogamp/opengl/FBObject$TextureAttachment;)V], sig[null], throws [java/lang/IllegalArgumentException], access[final public] [junit] Removed Method resetSamplingSink, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws [javax/media/opengl/GLException], access[final public] [junit] Added Method detachRenderbuffer, desc[(Lcom/jogamp/opengl/GL;Lcom/jogamp/opengl/FBObject$Attachment$Type;Z)V], sig[null], throws [java/lang/IllegalArgumentException], access[final public] [junit] Removed Method attachTexture2D, desc[(Ljavax/media/opengl/GL;IZIIII)Lcom/jogamp/opengl/FBObject$TextureAttachment;], sig[null], throws [javax/media/opengl/GLException], access[final public] [junit] Removed Method unbind, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws [javax/media/opengl/GLException], access[final public] [junit] Added Method formatToGLCapabilities, desc[(Lcom/jogamp/opengl/GLCapabilities;)V], sig[null], throws nil, access[final public] [junit] Added Method bind, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws [com/jogamp/opengl/GLException], access[final public] [junit] Added Method unbind, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws [com/jogamp/opengl/GLException], access[final public] [junit] CompatChanged Method setSamplingSink, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException, java/lang/IllegalStateException]], access[] [junit] Added Field MAXIMUM_BITS, desc[I], sig[null], value[type java.lang.Integer, data -3, access[final public static] [junit] Removed Method createColorTextureAttachment, desc[(Ljavax/media/opengl/GL;ZIIIIII)Lcom/jogamp/opengl/FBObject$TextureAttachment;], sig[null], throws nil, access[final public static] [junit] Added Method attachColorbuffer, desc[(Lcom/jogamp/opengl/GL;IZ)Lcom/jogamp/opengl/FBObject$ColorAttachment;], sig[null], throws [com/jogamp/opengl/GLException], access[final public] [junit] CompatChanged Method getMaxSamples, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] Removed Method reset, desc[(Ljavax/media/opengl/GL;IIIZ)V], sig[null], throws nil, access[final public] [junit] Removed Method createColorTextureAttachment, desc[(Ljavax/media/opengl/GL;ZII)Lcom/jogamp/opengl/FBObject$TextureAttachment;], sig[null], throws nil, access[final public static] [junit] Added Method resetSamplingSink, desc[(Lcom/jogamp/opengl/GL;)Z], sig[null], throws [com/jogamp/opengl/GLException], access[final public] [junit] Removed Method unuse, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[final public] [junit] CompatChanged Method supportsStencil, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] Removed Method destroy, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[final public] [junit] Removed Method syncSamplingSink, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[final public] [junit] Removed Method attachRenderbufferImpl, desc[(Ljavax/media/opengl/GL;Lcom/jogamp/opengl/FBObject$Attachment$Type;I)V], sig[null], throws [javax/media/opengl/GLException], access[final protected] [junit] Removed Method attachColorbuffer, desc[(Ljavax/media/opengl/GL;II)Lcom/jogamp/opengl/FBObject$ColorAttachment;], sig[null], throws [javax/media/opengl/GLException, java/lang/IllegalArgumentException], access[final public] [junit] CompatChanged Method getMaxTextureSize, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method supportsPackedDepthStencil, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] Added Method attachColorbuffer, desc[(Lcom/jogamp/opengl/GL;ILcom/jogamp/opengl/FBObject$Colorbuffer;)Lcom/jogamp/opengl/FBObject$Colorbuffer;], sig[null], throws [com/jogamp/opengl/GLException], access[final public] [junit] Removed Method attachTexture2D, desc[(Ljavax/media/opengl/GL;IIIIIIII)Lcom/jogamp/opengl/FBObject$TextureAttachment;], sig[null], throws [javax/media/opengl/GLException], access[final public] [junit] Added Method destroy, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[final public] [junit] Added Method isBound, desc[(Lcom/jogamp/opengl/GL;)Z], sig[null], throws nil, access[final public] [junit] Class com.jogamp.opengl.FBObject.Attachment [junit] Added Method formatToGLCapabilities, desc[(Lcom/jogamp/opengl/GLCapabilities;Z)V], sig[null], throws nil, access[final public] [junit] Added Method free, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws [com/jogamp/opengl/GLException], access[abstract public] [junit] Removed Method initialize, desc[(Ljavax/media/opengl/GL;)Z], sig[null], throws [javax/media/opengl/GLException], access[abstract public] [junit] Removed Method free, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws [javax/media/opengl/GLException], access[abstract public] [junit] Removed Method formatToGLCapabilities, desc[(Ljavax/media/opengl/GLCapabilities;Z)V], sig[null], throws nil, access[final public] [junit] Added Method initialize, desc[(Lcom/jogamp/opengl/GL;)Z], sig[null], throws [com/jogamp/opengl/GLException], access[abstract public] [junit] Class com.jogamp.opengl.FBObject.Colorbuffer [junit] Removed Method initialize, desc[(Ljavax/media/opengl/GL;)Z], sig[null], throws [javax/media/opengl/GLException], access[abstract public] [junit] Added Method free, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws [com/jogamp/opengl/GLException], access[abstract public] [junit] Added Method initialize, desc[(Lcom/jogamp/opengl/GL;)Z], sig[null], throws [com/jogamp/opengl/GLException], access[abstract public] [junit] Removed Method formatToGLCapabilities, desc[(Ljavax/media/opengl/GLCapabilities;Z)V], sig[null], throws nil, access[abstract public] [junit] Removed Method free, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws [javax/media/opengl/GLException], access[abstract public] [junit] Added Method formatToGLCapabilities, desc[(Lcom/jogamp/opengl/GLCapabilities;Z)V], sig[null], throws nil, access[abstract public] [junit] Class com.jogamp.opengl.FBObject.RenderAttachment [junit] Removed Method free, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[public] [junit] Removed Method initialize, desc[(Ljavax/media/opengl/GL;)Z], sig[null], throws [javax/media/opengl/GLException], access[public] [junit] Added Method free, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[public] [junit] Added Method initialize, desc[(Lcom/jogamp/opengl/GL;)Z], sig[null], throws [com/jogamp/opengl/GLException], access[public] [junit] Class com.jogamp.opengl.FBObject.TextureAttachment [junit] Removed Method initialize, desc[(Ljavax/media/opengl/GL;)Z], sig[null], throws [javax/media/opengl/GLException], access[public] [junit] Removed Method free, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[public] [junit] Added Method free, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[public] [junit] Added Method initialize, desc[(Lcom/jogamp/opengl/GL;)Z], sig[null], throws [com/jogamp/opengl/GLException], access[public] [junit] Class com.jogamp.opengl.FPSCounter [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GL [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GL2 [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GL2ES1 [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GL2ES2 [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GL2ES3 [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GL2GL3 [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GL3 [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GL3ES3 [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GL3bc [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GL4 [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GL4ES3 [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GL4bc [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GLAnimatorControl [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GLAnimatorControl.UncaughtExceptionHandler [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GLArrayData [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GLAutoDrawable [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GLAutoDrawableDelegate [junit] Removed Method , desc[(Ljavax/media/opengl/GLDrawable;Ljavax/media/opengl/GLContext;Ljava/lang/Object;ZLcom/jogamp/common/util/locks/RecursiveLock;)V], sig[null], throws nil, access[public] [junit] CompatChanged Method swapBuffers, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] Changed Class , access[] [junit] Added Method getFactory, desc[()Lcom/jogamp/opengl/GLDrawableFactory;], sig[null], throws nil, access[final public] [junit] Removed Method getFactory, desc[()Ljavax/media/opengl/GLDrawableFactory;], sig[null], throws nil, access[final public] [junit] Added Method , desc[(Lcom/jogamp/opengl/GLDrawable;Lcom/jogamp/opengl/GLContext;Ljava/lang/Object;ZLcom/jogamp/common/util/locks/RecursiveLock;)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.GLBase [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GLBufferStorage [junit] Added Class , access[abstract public super synchronized] [junit] Class com.jogamp.opengl.GLCapabilities [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.opengl.GLCapabilitiesChooser [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GLCapabilitiesImmutable [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GLContext [junit] Added Class , access[abstract public super synchronized] [junit] Class com.jogamp.opengl.GLDebugListener [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GLDebugMessage [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.opengl.GLDrawable [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GLDrawableFactory [junit] Added Class , access[abstract public super synchronized] [junit] Class com.jogamp.opengl.GLES1 [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GLES2 [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GLES3 [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GLEventListener [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GLEventListenerState [junit] Removed Method moveTo, desc[(Ljavax/media/opengl/GLAutoDrawable;Ljava/lang/Runnable;)V], sig[null], throws [javax/media/opengl/GLException], access[final public] [junit] Removed Method moveTo, desc[(Ljavax/media/opengl/GLAutoDrawable;)V], sig[null], throws [javax/media/opengl/GLException], access[final public] [junit] Added Method moveFrom, desc[(Lcom/jogamp/opengl/GLAutoDrawable;Z)Lcom/jogamp/opengl/GLEventListenerState;], sig[null], throws nil, access[public static] [junit] Added Method moveTo, desc[(Lcom/jogamp/opengl/GLAutoDrawable;)V], sig[null], throws [com/jogamp/opengl/GLException], access[final public] [junit] Added Method moveFrom, desc[(Lcom/jogamp/opengl/GLAutoDrawable;)Lcom/jogamp/opengl/GLEventListenerState;], sig[null], throws nil, access[public static] [junit] Removed Method moveFrom, desc[(Ljavax/media/opengl/GLAutoDrawable;Z)Lcom/jogamp/opengl/GLEventListenerState;], sig[null], throws nil, access[public static] [junit] Added Method moveTo, desc[(Lcom/jogamp/opengl/GLAutoDrawable;Ljava/lang/Runnable;)V], sig[null], throws [com/jogamp/opengl/GLException], access[final public] [junit] Removed Method moveFrom, desc[(Ljavax/media/opengl/GLAutoDrawable;)Lcom/jogamp/opengl/GLEventListenerState;], sig[null], throws nil, access[public static] [junit] Class com.jogamp.opengl.GLException [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.opengl.GLExtensions [junit] Added Field ARB_ES3_1_compatibility, desc[Ljava/lang/String;], sig[null], value[type java.lang.String, data GL_ARB_ES3_1_compatibility, access[final public static] [junit] Class com.jogamp.opengl.GLFBODrawable [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GLFBODrawable.Resizeable [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GLOffscreenAutoDrawable [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GLOffscreenAutoDrawable.FBO [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GLPipelineFactory [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.opengl.GLProfile [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.opengl.GLRendererQuirks [junit] Added Method addStickyDeviceQuirk, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;I)V], sig[null], throws [java/lang/IllegalArgumentException], access[public static] [junit] Removed Field COUNT, desc[I], sig[null], value[type java.lang.Integer, data 18, access[final public static] [junit] Removed Method getStickyDeviceQuirks, desc[(Ljavax/media/nativewindow/AbstractGraphicsDevice;)Lcom/jogamp/opengl/GLRendererQuirks;], sig[null], throws nil, access[public static] [junit] Added Field NoPBufferWithAccum, desc[I], sig[null], value[type java.lang.Integer, data 19, access[final public static] [junit] Added Field NoSurfacelessCtx, desc[I], sig[null], value[type java.lang.Integer, data 22, access[final public static] [junit] Removed Method existStickyDeviceQuirk, desc[(Ljavax/media/nativewindow/AbstractGraphicsDevice;I)Z], sig[null], throws nil, access[public static] [junit] Added Method pushStickyDeviceQuirks, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;Lcom/jogamp/opengl/GLRendererQuirks;)V], sig[null], throws nil, access[public static] [junit] Added Method areSameStickyDevice, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;Lcom/jogamp/nativewindow/AbstractGraphicsDevice;)Z], sig[null], throws nil, access[public static] [junit] Added Method getCount, desc[()I], sig[null], throws nil, access[final public static] [junit] Removed Method addStickyDeviceQuirks, desc[(Ljavax/media/nativewindow/AbstractGraphicsDevice;[III)V], sig[null], throws [java/lang/IllegalArgumentException], access[public static] [junit] Added Field BuggyColorRenderbuffer, desc[I], sig[null], value[type java.lang.Integer, data 18, access[final public static] [junit] Added Method addStickyDeviceQuirks, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;[III)V], sig[null], throws [java/lang/IllegalArgumentException], access[public static] [junit] Removed Method areSameStickyDevice, desc[(Ljavax/media/nativewindow/AbstractGraphicsDevice;Ljavax/media/nativewindow/AbstractGraphicsDevice;)Z], sig[null], throws nil, access[public static] [junit] Removed Method pushStickyDeviceQuirks, desc[(Ljavax/media/nativewindow/AbstractGraphicsDevice;Lcom/jogamp/opengl/GLRendererQuirks;)V], sig[null], throws nil, access[public static] [junit] Added Field NeedSharedObjectSync, desc[I], sig[null], value[type java.lang.Integer, data 20, access[final public static] [junit] Added Method existStickyDeviceQuirk, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;I)Z], sig[null], throws nil, access[public static] [junit] Added Method addQuirk, desc[(I)V], sig[null], throws [java/lang/IllegalArgumentException], access[final public] [junit] Added Method getStickyDeviceQuirks, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;)Lcom/jogamp/opengl/GLRendererQuirks;], sig[null], throws nil, access[public static] [junit] Added Field NoARBCreateContext, desc[I], sig[null], value[type java.lang.Integer, data 21, access[final public static] [junit] Removed Method addStickyDeviceQuirks, desc[(Ljavax/media/nativewindow/AbstractGraphicsDevice;Lcom/jogamp/opengl/GLRendererQuirks;)V], sig[null], throws [java/lang/IllegalArgumentException], access[public static] [junit] Added Method addStickyDeviceQuirks, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;Lcom/jogamp/opengl/GLRendererQuirks;)V], sig[null], throws [java/lang/IllegalArgumentException], access[public static] [junit] Class com.jogamp.opengl.GLRunnable [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GLRunnable2 [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GLSharedContextSetter [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GLUniformData [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.opengl.GenericGLCapabilitiesChooser [junit] Added Method chooseCapabilities, desc[(Lcom/jogamp/nativewindow/CapabilitiesImmutable;Ljava/util/List;I)I], sig[(Lcom/jogamp/nativewindow/CapabilitiesImmutable;Ljava/util/List<+Lcom/jogamp/nativewindow/CapabilitiesImmutable;>;I)I], throws nil, access[public] [junit] Removed Method chooseCapabilities, desc[(Ljavax/media/nativewindow/CapabilitiesImmutable;Ljava/util/List;I)I], sig[(Ljavax/media/nativewindow/CapabilitiesImmutable;Ljava/util/List<+Ljavax/media/nativewindow/CapabilitiesImmutable;>;I)I], throws nil, access[public] [junit] Changed Class , access[] [junit] Class com.jogamp.opengl.JoglVersion [junit] Removed Method getGLStrings, desc[(Ljavax/media/opengl/GL;Ljava/lang/StringBuilder;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public static] [junit] Added Method getAvailableCapabilitiesInfo, desc[(Lcom/jogamp/opengl/GLDrawableFactory;Lcom/jogamp/nativewindow/AbstractGraphicsDevice;Ljava/lang/StringBuilder;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public static] [junit] Removed Method getGLInfo, desc[(Ljavax/media/opengl/GL;Ljava/lang/StringBuilder;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public static] [junit] Added Method getGLStrings, desc[(Lcom/jogamp/opengl/GL;Ljava/lang/StringBuilder;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public static] [junit] Added Method getGLStrings, desc[(Lcom/jogamp/opengl/GL;Ljava/lang/StringBuilder;Z)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public static] [junit] Removed Method toString, desc[(Ljavax/media/opengl/GL;Ljava/lang/StringBuilder;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public] [junit] Added Method getAllAvailableCapabilitiesInfo, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;Ljava/lang/StringBuilder;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public static] [junit] Removed Method getAllAvailableCapabilitiesInfo, desc[(Ljavax/media/nativewindow/AbstractGraphicsDevice;Ljava/lang/StringBuilder;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public static] [junit] Added Method toString, desc[(Lcom/jogamp/opengl/GL;)Ljava/lang/String;], sig[null], throws nil, access[public] [junit] Added Method toString, desc[(Lcom/jogamp/opengl/GL;Ljava/lang/StringBuilder;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public] [junit] Added Method getGLInfo, desc[(Lcom/jogamp/opengl/GL;Ljava/lang/StringBuilder;Z)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public static] [junit] Added Method getBriefOSGLBuildInfo, desc[(Lcom/jogamp/opengl/GL;Ljava/lang/StringBuilder;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public] [junit] Removed Method getAvailableCapabilitiesInfo, desc[(Ljavax/media/opengl/GLDrawableFactory;Ljavax/media/nativewindow/AbstractGraphicsDevice;Ljava/lang/StringBuilder;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public static] [junit] Removed Method toString, desc[(Ljavax/media/opengl/GL;)Ljava/lang/String;], sig[null], throws nil, access[public] [junit] Removed Method getGLInfo, desc[(Ljavax/media/opengl/GL;Ljava/lang/StringBuilder;Z)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public static] [junit] Removed Method getBriefOSGLBuildInfo, desc[(Ljavax/media/opengl/GL;Ljava/lang/StringBuilder;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public] [junit] Removed Method getDefaultOpenGLInfo, desc[(Ljavax/media/nativewindow/AbstractGraphicsDevice;Ljava/lang/StringBuilder;Z)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public static] [junit] Added Method getGLInfo, desc[(Lcom/jogamp/opengl/GL;Ljava/lang/StringBuilder;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public static] [junit] Added Method getDefaultOpenGLInfo, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;Ljava/lang/StringBuilder;Z)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public static] [junit] Removed Method getGLStrings, desc[(Ljavax/media/opengl/GL;Ljava/lang/StringBuilder;Z)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public static] [junit] Class com.jogamp.opengl.Threading [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.opengl.Threading.Mode [junit] Added Class , access[enum final public super synchronized] [junit] Class com.jogamp.opengl.TraceGL2 [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.opengl.TraceGL3 [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.opengl.TraceGL3bc [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.opengl.TraceGL4 [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.opengl.TraceGL4bc [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.opengl.TraceGLES1 [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.opengl.TraceGLES2 [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.opengl.TraceGLES3 [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.opengl.awt.AWTGLAutoDrawable [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.awt.ComponentEvents [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.awt.GLCanvas [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.opengl.awt.GLJPanel [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.opengl.egl.EGL [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.opengl.egl.EGLClientPixmapHI [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.opengl.egl.EGLExt [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.fixedfunc.GLLightingFunc [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.fixedfunc.GLMatrixFunc [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.fixedfunc.GLPointerFunc [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.fixedfunc.GLPointerFuncUtil [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.opengl.glu.GLU [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.opengl.glu.GLUnurbs [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.glu.GLUquadric [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.glu.GLUtessellator [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.glu.GLUtessellatorCallback [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.glu.GLUtessellatorCallbackAdapter [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.opengl.glu.gl2.GLUgl2 [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.opengl.glu.gl2es1.GLUgl2es1 [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.opengl.math.FloatUtil [junit] CompatChanged Method makeFrustum, throws[[] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method makePerspective, throws[[] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method makePerspective, throws[[] -> [com/jogamp/opengl/GLException]], access[] [junit] Class com.jogamp.opengl.math.Matrix4 [junit] CompatChanged Method makeFrustum, throws[[] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method makePerspective, throws[[] -> [com/jogamp/opengl/GLException]], access[] [junit] Class com.jogamp.opengl.swt.GLCanvas [junit] Added Method getChosenGLCapabilities, desc[()Lcom/jogamp/opengl/GLCapabilitiesImmutable;], sig[null], throws nil, access[public] [junit] Added Method getDelegatedDrawable, desc[()Lcom/jogamp/opengl/GLDrawable;], sig[null], throws nil, access[final public] [junit] Added Method disposeGLEventListener, desc[(Lcom/jogamp/opengl/GLEventListener;Z)Lcom/jogamp/opengl/GLEventListener;], sig[null], throws nil, access[public] [junit] Removed Method getGLEventListenerInitState, desc[(Ljavax/media/opengl/GLEventListener;)Z], sig[null], throws nil, access[public] [junit] Removed Method removeGLEventListener, desc[(Ljavax/media/opengl/GLEventListener;)Ljavax/media/opengl/GLEventListener;], sig[null], throws nil, access[public] [junit] Removed Method getGLProfile, desc[()Ljavax/media/opengl/GLProfile;], sig[null], throws nil, access[public] [junit] Removed Method getRequestedGLCapabilities, desc[()Ljavax/media/opengl/GLCapabilitiesImmutable;], sig[null], throws nil, access[public] [junit] Removed Method setContext, desc[(Ljavax/media/opengl/GLContext;Z)Ljavax/media/opengl/GLContext;], sig[null], throws nil, access[public] [junit] Added Method getGLEventListenerInitState, desc[(Lcom/jogamp/opengl/GLEventListener;)Z], sig[null], throws nil, access[public] [junit] Added Method createContext, desc[(Lcom/jogamp/opengl/GLContext;)Lcom/jogamp/opengl/GLContext;], sig[null], throws nil, access[public] [junit] Removed Method , desc[(Lorg/eclipse/swt/widgets/Composite;ILjavax/media/opengl/GLCapabilitiesImmutable;Ljavax/media/opengl/GLCapabilitiesChooser;)V], sig[null], throws nil, access[public] [junit] Removed Method setGL, desc[(Ljavax/media/opengl/GL;)Ljavax/media/opengl/GL;], sig[null], throws nil, access[public] [junit] Removed Method setSharedContext, desc[(Ljavax/media/opengl/GLContext;)V], sig[null], throws [java/lang/IllegalStateException], access[final public] [junit] Removed Method addGLEventListener, desc[(Ljavax/media/opengl/GLEventListener;)V], sig[null], throws nil, access[public] [junit] Removed Method getFactory, desc[()Ljavax/media/opengl/GLDrawableFactory;], sig[null], throws nil, access[public] [junit] Added Method removeGLEventListener, desc[(Lcom/jogamp/opengl/GLEventListener;)Lcom/jogamp/opengl/GLEventListener;], sig[null], throws nil, access[public] [junit] Added Method addGLEventListener, desc[(Lcom/jogamp/opengl/GLEventListener;)V], sig[null], throws nil, access[public] [junit] Removed Method create, desc[(Lorg/eclipse/swt/widgets/Composite;ILjavax/media/opengl/GLCapabilitiesImmutable;Ljavax/media/opengl/GLCapabilitiesChooser;)Lcom/jogamp/opengl/swt/GLCanvas;], sig[null], throws nil, access[public static] [junit] Added Method invoke, desc[(ZLcom/jogamp/opengl/GLRunnable;)Z], sig[null], throws [java/lang/IllegalStateException], access[public] [junit] Added Method create, desc[(Lorg/eclipse/swt/widgets/Composite;ILcom/jogamp/opengl/GLCapabilitiesImmutable;Lcom/jogamp/opengl/GLCapabilitiesChooser;)Lcom/jogamp/opengl/swt/GLCanvas;], sig[null], throws nil, access[public static] [junit] Added Method , desc[(Lorg/eclipse/swt/widgets/Composite;ILcom/jogamp/opengl/GLCapabilitiesImmutable;Lcom/jogamp/opengl/GLCapabilitiesChooser;)V], sig[null], throws nil, access[public] [junit] Removed Method getDelegatedDrawable, desc[()Ljavax/media/opengl/GLDrawable;], sig[null], throws nil, access[final public] [junit] Removed Method disposeGLEventListener, desc[(Ljavax/media/opengl/GLEventListener;Z)Ljavax/media/opengl/GLEventListener;], sig[null], throws nil, access[public] [junit] Added Method setSharedAutoDrawable, desc[(Lcom/jogamp/opengl/GLAutoDrawable;)V], sig[null], throws [java/lang/IllegalStateException], access[final public] [junit] Removed Method createContext, desc[(Ljavax/media/opengl/GLContext;)Ljavax/media/opengl/GLContext;], sig[null], throws nil, access[public] [junit] Changed Class , access[] [junit] Added Method setAnimator, desc[(Lcom/jogamp/opengl/GLAnimatorControl;)V], sig[null], throws [com/jogamp/opengl/GLException], access[public] [junit] Removed Method setSharedAutoDrawable, desc[(Ljavax/media/opengl/GLAutoDrawable;)V], sig[null], throws [java/lang/IllegalStateException], access[final public] [junit] Added Method getFactory, desc[()Lcom/jogamp/opengl/GLDrawableFactory;], sig[null], throws nil, access[public] [junit] Added Method getAnimator, desc[()Lcom/jogamp/opengl/GLAnimatorControl;], sig[null], throws nil, access[public] [junit] Removed Method getChosenGLCapabilities, desc[()Ljavax/media/opengl/GLCapabilitiesImmutable;], sig[null], throws nil, access[public] [junit] Removed Method addGLEventListener, desc[(ILjavax/media/opengl/GLEventListener;)V], sig[null], throws [java/lang/IndexOutOfBoundsException], access[public] [junit] Removed Method getNativeSurface, desc[()Ljavax/media/nativewindow/NativeSurface;], sig[null], throws nil, access[public] [junit] Added Method addGLEventListener, desc[(ILcom/jogamp/opengl/GLEventListener;)V], sig[null], throws [java/lang/IndexOutOfBoundsException], access[public] [junit] Removed Method getGL, desc[()Ljavax/media/opengl/GL;], sig[null], throws nil, access[public] [junit] Removed Method getAnimator, desc[()Ljavax/media/opengl/GLAnimatorControl;], sig[null], throws nil, access[public] [junit] Added Method getRequestedGLCapabilities, desc[()Lcom/jogamp/opengl/GLCapabilitiesImmutable;], sig[null], throws nil, access[public] [junit] Added Method setSharedContext, desc[(Lcom/jogamp/opengl/GLContext;)V], sig[null], throws [java/lang/IllegalStateException], access[final public] [junit] Added Method setContext, desc[(Lcom/jogamp/opengl/GLContext;Z)Lcom/jogamp/opengl/GLContext;], sig[null], throws nil, access[public] [junit] Added Method getGL, desc[()Lcom/jogamp/opengl/GL;], sig[null], throws nil, access[public] [junit] Removed Method getGLEventListener, desc[(I)Ljavax/media/opengl/GLEventListener;], sig[null], throws [java/lang/IndexOutOfBoundsException], access[public] [junit] Added Method getNativeSurface, desc[()Lcom/jogamp/nativewindow/NativeSurface;], sig[null], throws nil, access[public] [junit] Removed Method setGLEventListenerInitState, desc[(Ljavax/media/opengl/GLEventListener;Z)V], sig[null], throws nil, access[public] [junit] CompatChanged Method swapBuffers, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] Added Method setGLEventListenerInitState, desc[(Lcom/jogamp/opengl/GLEventListener;Z)V], sig[null], throws nil, access[public] [junit] Removed Method invoke, desc[(ZLjavax/media/opengl/GLRunnable;)Z], sig[null], throws [java/lang/IllegalStateException], access[public] [junit] Removed Method setAnimator, desc[(Ljavax/media/opengl/GLAnimatorControl;)V], sig[null], throws [javax/media/opengl/GLException], access[public] [junit] Added Method getContext, desc[()Lcom/jogamp/opengl/GLContext;], sig[null], throws nil, access[public] [junit] Added Method getGLProfile, desc[()Lcom/jogamp/opengl/GLProfile;], sig[null], throws nil, access[public] [junit] Added Method getGLEventListener, desc[(I)Lcom/jogamp/opengl/GLEventListener;], sig[null], throws [java/lang/IndexOutOfBoundsException], access[public] [junit] Added Method setGL, desc[(Lcom/jogamp/opengl/GL;)Lcom/jogamp/opengl/GL;], sig[null], throws nil, access[public] [junit] Removed Method getContext, desc[()Ljavax/media/opengl/GLContext;], sig[null], throws nil, access[public] [junit] CompatChanged Method setExclusiveContextThread, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] Class com.jogamp.opengl.util.Animator [junit] Removed Method , desc[(Ljavax/media/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[public] [junit] Removed Method , desc[(Ljava/lang/ThreadGroup;Ljavax/media/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[public] [junit] Changed Field stopIssued, access[added: package-private removed: protected ] [junit] CompatChanged Method setThreadGroup, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] Added Method , desc[(Ljava/lang/ThreadGroup;Lcom/jogamp/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[public] [junit] Changed Field threadGroup, access[added: private removed: protected ] [junit] Changed Field isAnimating, access[added: package-private removed: protected ] [junit] Added Method , desc[(Lcom/jogamp/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[public] [junit] Changed Field pauseIssued, access[added: bridge package-private volatile removed: protected ] [junit] Class com.jogamp.opengl.util.AnimatorBase [junit] Removed Method getUncaughtExceptionHandler, desc[()Ljavax/media/opengl/GLAnimatorControl$UncaughtExceptionHandler;], sig[null], throws nil, access[final public] [junit] Added Method getUncaughtExceptionHandler, desc[()Lcom/jogamp/opengl/GLAnimatorControl$UncaughtExceptionHandler;], sig[null], throws nil, access[final public] [junit] Removed Method remove, desc[(Ljavax/media/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[final public super synchronized] [junit] Removed Method setUncaughtExceptionHandler, desc[(Ljavax/media/opengl/GLAnimatorControl$UncaughtExceptionHandler;)V], sig[null], throws nil, access[final public] [junit] Added Method handleUncaughtException, desc[(Lcom/jogamp/opengl/util/AnimatorBase$UncaughtAnimatorException;)Z], sig[null], throws nil, access[final protected super synchronized] [junit] Added Method remove, desc[(Lcom/jogamp/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[final public super synchronized] [junit] Changed Class , access[] [junit] Removed Method add, desc[(Ljavax/media/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[final public super synchronized] [junit] Removed Method handleUncaughtException, desc[(Lcom/jogamp/opengl/util/AnimatorBase$UncaughtAnimatorException;)V], sig[null], throws nil, access[final protected super synchronized] [junit] CompatChanged Method setModeBits, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] Added Method setUncaughtExceptionHandler, desc[(Lcom/jogamp/opengl/GLAnimatorControl$UncaughtExceptionHandler;)V], sig[null], throws nil, access[final public] [junit] Added Method add, desc[(Lcom/jogamp/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[final public super synchronized] [junit] Class com.jogamp.opengl.util.AnimatorBase.UncaughtAnimatorException [junit] Removed Method , 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] Changed Class , access[] [junit] Removed Method display, desc[(Ljavax/media/opengl/GLAutoDrawable;I)V], sig[null], throws nil, access[abstract public] [junit] Added Method display, desc[(Lcom/jogamp/opengl/GLAutoDrawable;I)V], sig[null], throws nil, access[abstract public] [junit] Class com.jogamp.opengl.util.FPSAnimator [junit] Added Method , desc[(Lcom/jogamp/opengl/GLAutoDrawable;IZ)V], sig[null], throws nil, access[public] [junit] CompatChanged Method setFPS, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] Removed Method , desc[(Ljavax/media/opengl/GLAutoDrawable;I)V], sig[null], throws nil, access[public] [junit] Removed Method , desc[(Ljavax/media/opengl/GLAutoDrawable;IZ)V], sig[null], throws nil, access[public] [junit] Added Method , desc[(Lcom/jogamp/opengl/GLAutoDrawable;I)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.util.GLArrayDataClient [junit] CompatChanged Method createGLSL, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] Added Method init_vbo, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[protected] [junit] Added Method enableBuffer, desc[(Lcom/jogamp/opengl/GL;Z)V], sig[null], throws nil, access[public] [junit] Removed Method destroy, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[public] [junit] CompatChanged Method checkSeal, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] Removed Method bindBuffer, desc[(Ljavax/media/opengl/GL;Z)Z], sig[null], throws nil, access[public] [junit] CompatChanged Method init, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] Removed Method reset, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[public] [junit] Removed Method seal, desc[(Ljavax/media/opengl/GL;Z)V], sig[null], throws nil, access[public] [junit] Removed Method init_vbo, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[protected] [junit] Added Method reset, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[public] [junit] Removed Method enableBuffer, desc[(Ljavax/media/opengl/GL;Z)V], sig[null], throws nil, access[public] [junit] Added Method seal, desc[(Lcom/jogamp/opengl/GL;Z)V], sig[null], throws nil, access[public] [junit] Added Method bindBuffer, desc[(Lcom/jogamp/opengl/GL;Z)Z], sig[null], throws nil, access[public] [junit] CompatChanged Method createGLSL, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method createFixed, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method createFixed, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] Added Method destroy, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.util.GLArrayDataEditable [junit] Added Method enableBuffer, desc[(Lcom/jogamp/opengl/GL;Z)V], sig[null], throws nil, access[abstract public] [junit] Changed Class , access[] [junit] Added Method destroy, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[abstract public] [junit] Removed Method reset, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[abstract public] [junit] Removed Method seal, desc[(Ljavax/media/opengl/GL;Z)V], sig[null], throws nil, access[abstract public] [junit] Removed Method enableBuffer, desc[(Ljavax/media/opengl/GL;Z)V], sig[null], throws nil, access[abstract public] [junit] Removed Method bindBuffer, desc[(Ljavax/media/opengl/GL;Z)Z], sig[null], throws nil, access[abstract public] [junit] Removed Method destroy, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[abstract public] [junit] Added Method bindBuffer, desc[(Lcom/jogamp/opengl/GL;Z)Z], sig[null], throws nil, access[abstract public] [junit] Added Method reset, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[abstract public] [junit] Added Method seal, desc[(Lcom/jogamp/opengl/GL;Z)V], sig[null], throws nil, access[abstract public] [junit] Class com.jogamp.opengl.util.GLArrayDataServer [junit] CompatChanged Method createData, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method createGLSLInterleaved, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] Removed Method addGLSLSubArray, desc[(Ljava/lang/String;II)Ljavax/media/opengl/GLArrayData;], sig[null], throws nil, access[public] [junit] CompatChanged Method createData, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] Added Method destroy, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[public] [junit] CompatChanged Method createFixedInterleavedMapped, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method createGLSLInterleaved, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] Removed Method unmapStorage, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[public] [junit] Added Method mapStorage, desc[(Lcom/jogamp/opengl/GL;I)Lcom/jogamp/opengl/GLBufferStorage;], sig[null], throws nil, access[public] [junit] CompatChanged Method init, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method createGLSL, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] Added Method addGLSLSubArray, desc[(Ljava/lang/String;II)Lcom/jogamp/opengl/GLArrayData;], sig[null], throws nil, access[public] [junit] CompatChanged Method createFixed, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] Removed Method mapStorage, desc[(Ljavax/media/opengl/GL;JJI)Ljavax/media/opengl/GLBufferStorage;], sig[null], throws nil, access[public] [junit] CompatChanged Method createGLSL, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method createGLSLInterleavedMapped, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method createFixed, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] Added Method init_vbo, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[protected] [junit] CompatChanged Method createFixedInterleaved, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method createFixedInterleaved, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] Removed Method destroy, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[public] [junit] Added Method mapStorage, desc[(Lcom/jogamp/opengl/GL;JJI)Lcom/jogamp/opengl/GLBufferStorage;], sig[null], throws nil, access[public] [junit] CompatChanged Method createDataMapped, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] Added Method addFixedSubArray, desc[(III)Lcom/jogamp/opengl/GLArrayData;], sig[null], throws nil, access[public] [junit] Added Method unmapStorage, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[public] [junit] Removed Method addFixedSubArray, desc[(III)Ljavax/media/opengl/GLArrayData;], sig[null], throws nil, access[public] [junit] CompatChanged Method createGLSLMapped, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] Removed Method init_vbo, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[protected] [junit] Removed Method mapStorage, desc[(Ljavax/media/opengl/GL;I)Ljavax/media/opengl/GLBufferStorage;], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.util.GLArrayDataWrapper [junit] Added Method destroy, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[public] [junit] CompatChanged Method createGLSL, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] Added Method setLocation, desc[(Lcom/jogamp/opengl/GL2ES2;II)I], sig[null], throws nil, access[final public] [junit] CompatChanged Method createFixed, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] Removed Method setLocation, desc[(Ljavax/media/opengl/GL2ES2;I)I], sig[null], throws nil, access[final public] [junit] Removed Method validate, desc[(Ljavax/media/opengl/GLProfile;Z)Z], sig[null], throws nil, access[final public] [junit] CompatChanged Method init, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] Added Method setLocation, desc[(Lcom/jogamp/opengl/GL2ES2;I)I], sig[null], throws nil, access[final public] [junit] Removed Method destroy, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[public] [junit] Changed Class , access[] [junit] Removed Method setLocation, desc[(Ljavax/media/opengl/GL2ES2;II)I], sig[null], throws nil, access[final public] [junit] CompatChanged Method createFixed, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method createGLSL, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] Added Method validate, desc[(Lcom/jogamp/opengl/GLProfile;Z)Z], sig[null], throws nil, access[final public] [junit] Class com.jogamp.opengl.util.GLBuffers [junit] Added Method sizeof, desc[(Lcom/jogamp/opengl/GL;[IIIIIIZ)I], sig[null], throws [com/jogamp/opengl/GLException], access[final public static] [junit] Removed Method sizeof, desc[(Ljavax/media/opengl/GL;[IIIIIZ)I], sig[null], throws nil, access[final public static] [junit] CompatChanged Method componentCount, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] Removed Method sizeof, desc[(Ljavax/media/opengl/GL;[IIIIIIZ)I], sig[null], throws [javax/media/opengl/GLException], access[final public static] [junit] CompatChanged Method bytesPerPixel, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] Added Method sizeof, desc[(Lcom/jogamp/opengl/GL;[IIIIIZ)I], sig[null], throws nil, access[final public static] [junit] Class com.jogamp.opengl.util.GLDrawableUtil [junit] Added Method moveGLEventListener, desc[(Lcom/jogamp/opengl/GLAutoDrawable;Lcom/jogamp/opengl/GLAutoDrawable;Lcom/jogamp/opengl/GLEventListener;Z)V], sig[null], throws nil, access[final public static] [junit] Removed Method isAnimatorStartedOnOtherThread, desc[(Ljavax/media/opengl/GLAnimatorControl;)Z], sig[null], throws nil, access[final public static] [junit] Removed Method swapGLContext, desc[(Ljavax/media/opengl/GLAutoDrawable;Ljavax/media/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[final public static] [junit] Removed Method isAnimatorAnimating, desc[(Ljavax/media/opengl/GLAnimatorControl;)Z], sig[null], throws nil, access[final public static] [junit] Added Method isAnimatorStarted, desc[(Lcom/jogamp/opengl/GLAnimatorControl;)Z], sig[null], throws nil, access[final public static] [junit] Added Method swapBuffersBeforeRead, desc[(Lcom/jogamp/opengl/GLCapabilitiesImmutable;)Z], sig[null], throws nil, access[final public static] [junit] Removed Method swapGLContextAndAllGLEventListener, desc[(Ljavax/media/opengl/GLAutoDrawable;Ljavax/media/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[final public static] [junit] Added Method swapGLContextAndAllGLEventListener, desc[(Lcom/jogamp/opengl/GLAutoDrawable;Lcom/jogamp/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[final public static] [junit] Added Method isAnimatorAnimatingOnOtherThread, desc[(Lcom/jogamp/opengl/GLAnimatorControl;)Z], sig[null], throws nil, access[final public static] [junit] Added Method moveAllGLEventListener, desc[(Lcom/jogamp/opengl/GLAutoDrawable;Lcom/jogamp/opengl/GLAutoDrawable;Z)V], sig[null], throws nil, access[final public static] [junit] Removed Method swapBuffersBeforeRead, desc[(Ljavax/media/opengl/GLCapabilitiesImmutable;)Z], sig[null], throws nil, access[final public static] [junit] Removed Method isAnimatorStarted, desc[(Ljavax/media/opengl/GLAnimatorControl;)Z], sig[null], throws nil, access[final public static] [junit] Added Method swapGLContext, desc[(Lcom/jogamp/opengl/GLAutoDrawable;Lcom/jogamp/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[final public static] [junit] Added Method isSwapGLContextSafe, desc[(Lcom/jogamp/opengl/GLCapabilitiesImmutable;Lcom/jogamp/opengl/GLCapabilitiesImmutable;Lcom/jogamp/opengl/GLCapabilitiesImmutable;)Z], sig[null], throws nil, access[public static] [junit] Removed Method isAnimatorAnimatingOnOtherThread, desc[(Ljavax/media/opengl/GLAnimatorControl;)Z], sig[null], throws nil, access[final public static] [junit] Added Method isAnimatorAnimating, desc[(Lcom/jogamp/opengl/GLAnimatorControl;)Z], sig[null], throws nil, access[final public static] [junit] Removed Method moveGLEventListener, desc[(Ljavax/media/opengl/GLAutoDrawable;Ljavax/media/opengl/GLAutoDrawable;Ljavax/media/opengl/GLEventListener;Z)V], sig[null], throws nil, access[final public static] [junit] Removed Method isSwapGLContextSafe, desc[(Ljavax/media/opengl/GLCapabilitiesImmutable;Ljavax/media/opengl/GLCapabilitiesImmutable;Ljavax/media/opengl/GLCapabilitiesImmutable;)Z], sig[null], throws nil, access[public static] [junit] Added Method isAnimatorStartedOnOtherThread, desc[(Lcom/jogamp/opengl/GLAnimatorControl;)Z], sig[null], throws nil, access[final public static] [junit] Removed Method moveAllGLEventListener, desc[(Ljavax/media/opengl/GLAutoDrawable;Ljavax/media/opengl/GLAutoDrawable;Z)V], sig[null], throws nil, access[final public static] [junit] Class com.jogamp.opengl.util.GLDrawableUtil.ReshapeGLEventListener [junit] Removed Method run, desc[(Ljavax/media/opengl/GLAutoDrawable;)Z], sig[null], throws nil, access[public] [junit] Changed Class , access[] [junit] Added Method run, desc[(Lcom/jogamp/opengl/GLAutoDrawable;)Z], sig[null], throws nil, access[public] [junit] Removed Method , desc[(Ljavax/media/opengl/GLEventListener;Z)V], sig[null], throws nil, access[public] [junit] Added Method , desc[(Lcom/jogamp/opengl/GLEventListener;Z)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.util.GLPixelBuffer [junit] Removed Method , desc[(Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;IIIZLjava/nio/Buffer;Z)V], sig[null], throws nil, access[public] [junit] Added Method , desc[(Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;ZIIILjava/nio/Buffer;Z)V], sig[null], throws nil, access[public] [junit] Added Method requiresNewBuffer, desc[(Lcom/jogamp/opengl/GL;III)Z], sig[null], throws nil, access[public] [junit] Removed Method requiresNewBuffer, desc[(Ljavax/media/opengl/GL;III)Z], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.util.GLPixelBuffer.DefaultGLPixelBufferProvider [junit] Removed Method getAttributes, desc[(Ljavax/media/opengl/GL;I)Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;], sig[null], throws nil, access[public] [junit] Added Method getHostPixelComp, desc[(Lcom/jogamp/opengl/GLProfile;I)Lcom/jogamp/nativewindow/util/PixelFormat$Composition;], sig[null], throws nil, access[public] [junit] Removed Method allocate, desc[(Ljavax/media/opengl/GL;Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;IIIZI)Lcom/jogamp/opengl/util/GLPixelBuffer;], sig[null], throws nil, access[public] [junit] Added Method getAttributes, desc[(Lcom/jogamp/opengl/GL;IZ)Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;], sig[null], throws nil, access[public] [junit] Added Method allocate, desc[(Lcom/jogamp/opengl/GL;Lcom/jogamp/nativewindow/util/PixelFormat$Composition;Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;ZIIII)Lcom/jogamp/opengl/util/GLPixelBuffer;], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.util.GLPixelBuffer.GLPixelAttributes [junit] Added Method convert, desc[(Lcom/jogamp/opengl/GL;IZ)Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;], sig[null], throws nil, access[public static] [junit] Removed Method getPixelFormat, desc[()Ljavax/media/nativewindow/util/PixelFormat;], sig[null], throws nil, access[final public] [junit] CompatChanged Method , throws[[] -> [com/jogamp/opengl/GLException]], access[] [junit] Removed Method , desc[(III)V], sig[null], throws nil, access[public] [junit] Added Method getPixelFormat, desc[(II)Lcom/jogamp/nativewindow/util/PixelFormat;], sig[null], throws nil, access[final public static] [junit] Added Method convert, desc[(Lcom/jogamp/opengl/GLProfile;Lcom/jogamp/nativewindow/util/PixelFormat;Z)Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;], sig[null], throws nil, access[final public static] [junit] Added Field pfmt, desc[Lcom/jogamp/nativewindow/util/PixelFormat;], sig[null], value[type null, data null, access[final public] [junit] Removed Field bytesPerPixel, desc[I], sig[null], value[type null, data null, access[final public] [junit] Removed Field componentCount, desc[I], sig[null], value[type null, data null, access[final public] [junit] Added Method , desc[(Lcom/jogamp/opengl/GLProfile;Lcom/jogamp/nativewindow/util/PixelFormat;Z)V], sig[null], throws [com/jogamp/opengl/GLException], access[public] [junit] Added Method equals, desc[(Ljava/lang/Object;)Z], sig[null], throws nil, access[final public] [junit] Added Method hashCode, desc[()I], sig[null], throws nil, access[final public] [junit] Removed Method convert, desc[(Ljavax/media/nativewindow/util/PixelFormat;Ljavax/media/opengl/GLProfile;)Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;], sig[null], throws nil, access[final public static] [junit] Class com.jogamp.opengl.util.GLPixelBuffer.GLPixelBufferProvider [junit] Removed Method allocate, desc[(Ljavax/media/opengl/GL;Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;IIIZI)Lcom/jogamp/opengl/util/GLPixelBuffer;], sig[null], throws nil, access[abstract public] [junit] Added Method getHostPixelComp, desc[(Lcom/jogamp/opengl/GLProfile;I)Lcom/jogamp/nativewindow/util/PixelFormat$Composition;], sig[null], throws nil, access[abstract public] [junit] Added Method allocate, desc[(Lcom/jogamp/opengl/GL;Lcom/jogamp/nativewindow/util/PixelFormat$Composition;Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;ZIIII)Lcom/jogamp/opengl/util/GLPixelBuffer;], sig[null], throws nil, access[abstract public] [junit] Removed Method getAttributes, desc[(Ljavax/media/opengl/GL;I)Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;], sig[null], throws nil, access[abstract public] [junit] Added Method getAttributes, desc[(Lcom/jogamp/opengl/GL;IZ)Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;], sig[null], throws nil, access[abstract public] [junit] Class com.jogamp.opengl.util.GLPixelBuffer.SingletonGLPixelBufferProvider [junit] Added Method getSingleBuffer, desc[(Lcom/jogamp/nativewindow/util/PixelFormat$Composition;Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;Z)Lcom/jogamp/opengl/util/GLPixelBuffer;], sig[null], throws nil, access[abstract public] [junit] Added Method dispose, desc[()V], sig[null], throws nil, access[abstract public] [junit] Added Method allocate, desc[(Lcom/jogamp/opengl/GL;Lcom/jogamp/nativewindow/util/PixelFormat$Composition;Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;ZIIII)Lcom/jogamp/opengl/util/GLPixelBuffer;], sig[null], throws nil, access[abstract public] [junit] Added Method initSingleton, desc[(Lcom/jogamp/opengl/GLProfile;IZIII)Lcom/jogamp/opengl/util/GLPixelBuffer;], sig[null], throws nil, access[abstract public] [junit] Removed Method initSingleton, desc[(IIIIZ)Lcom/jogamp/opengl/util/GLPixelBuffer;], sig[null], throws nil, access[abstract public] [junit] Removed Method getSingleBuffer, desc[(Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;)Lcom/jogamp/opengl/util/GLPixelBuffer;], sig[null], throws nil, access[abstract public] [junit] Class com.jogamp.opengl.util.GLPixelStorageModes [junit] Added Method restore, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws [com/jogamp/opengl/GLException], access[final public] [junit] Removed Method savePack, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[final public] [junit] Added Method saveAll, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[final public] [junit] Added Method savePack, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[final public] [junit] Removed Method resetPack, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[final public] [junit] Removed Method setRowLength, desc[(Ljavax/media/opengl/GL2ES3;II)V], sig[null], throws nil, access[final public] [junit] Removed Method resetUnpack, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[final public] [junit] Added Method saveUnpack, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[final public] [junit] Removed Method setUnpackAlignment, desc[(Ljavax/media/opengl/GL;I)V], sig[null], throws nil, access[final public] [junit] Added Method setPackAlignment, desc[(Lcom/jogamp/opengl/GL;I)V], sig[null], throws nil, access[final public] [junit] Removed Method setUnpackRowLength, desc[(Ljavax/media/opengl/GL2ES2;I)V], sig[null], throws nil, access[final public] [junit] Added Method setPackRowLength, desc[(Lcom/jogamp/opengl/GL2ES3;I)V], sig[null], throws nil, access[final public] [junit] Added Method resetPack, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[final public] [junit] Removed Method setPackAlignment, desc[(Ljavax/media/opengl/GL;I)V], sig[null], throws nil, access[final public] [junit] Removed Method resetAll, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[final public] [junit] Removed Method setPackRowLength, desc[(Ljavax/media/opengl/GL2ES3;I)V], sig[null], throws nil, access[final public] [junit] Added Method setAlignment, desc[(Lcom/jogamp/opengl/GL;II)V], sig[null], throws nil, access[final public] [junit] Added Method , desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[public] [junit] Added Method resetUnpack, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[final public] [junit] Removed Method saveAll, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[final public] [junit] Added Method setUnpackRowLength, desc[(Lcom/jogamp/opengl/GL2ES3;I)V], sig[null], throws nil, access[final public] [junit] Added Method setRowLength, desc[(Lcom/jogamp/opengl/GL2ES3;II)V], sig[null], throws nil, access[final public] [junit] Added Method resetAll, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[final public] [junit] Removed Method saveUnpack, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[final public] [junit] Removed Method restore, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws [javax/media/opengl/GLException], access[final public] [junit] Removed Method setAlignment, desc[(Ljavax/media/opengl/GL;II)V], sig[null], throws nil, access[final public] [junit] Removed Method , desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[public] [junit] Added Method setUnpackAlignment, desc[(Lcom/jogamp/opengl/GL;I)V], sig[null], throws nil, access[final public] [junit] Class com.jogamp.opengl.util.GLReadBufferUtil [junit] Removed Method readPixels, desc[(Ljavax/media/opengl/GL;IIIIZ)Z], sig[null], throws nil, access[public] [junit] Removed Method readPixels, desc[(Ljavax/media/opengl/GL;Z)Z], sig[null], throws nil, access[public] [junit] Added Field hasAlpha, desc[Z], sig[null], value[type null, data null, access[protected] [junit] Added Method dispose, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[public] [junit] Removed Field alignment, desc[I], sig[null], value[type null, data null, access[final protected] [junit] Removed Field componentCount, desc[I], sig[null], value[type null, data null, access[final protected] [junit] Added Method readPixelsImpl, desc[(Lcom/jogamp/opengl/GLDrawable;Lcom/jogamp/opengl/GL;IIIIZ)Z], sig[null], throws nil, access[protected] [junit] Removed Method readPixelsImpl, desc[(Ljavax/media/opengl/GLDrawable;Ljavax/media/opengl/GL;IIIIZ)Z], sig[null], throws nil, access[protected] [junit] Added Method readPixels, desc[(Lcom/jogamp/opengl/GL;Z)Z], sig[null], throws nil, access[public] [junit] Added Method readPixels, desc[(Lcom/jogamp/opengl/GL;IIIIZ)Z], sig[null], throws nil, access[public] [junit] Removed Method dispose, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.util.Gamma [junit] Removed Method resetDisplayGamma, desc[(Ljavax/media/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[public static] [junit] Added Method setDisplayGamma, desc[(Lcom/jogamp/opengl/GLAutoDrawable;FFF)Z], sig[null], throws [java/lang/IllegalArgumentException], access[public static] [junit] Added Method resetDisplayGamma, desc[(Lcom/jogamp/opengl/GLDrawable;)V], sig[null], throws nil, access[public static] [junit] Removed Method setDisplayGamma, desc[(Ljavax/media/opengl/GLAutoDrawable;FFF)Z], sig[null], throws [java/lang/IllegalArgumentException], access[public static] [junit] Removed Method resetAllDisplayGamma, desc[(Ljavax/media/opengl/GLDrawable;)V], sig[null], throws nil, access[public static] [junit] Added Method resetAllDisplayGamma, desc[(Lcom/jogamp/opengl/GLDrawable;)V], sig[null], throws nil, access[public static] [junit] Added Method resetDisplayGamma, desc[(Lcom/jogamp/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[public static] [junit] Removed Method resetDisplayGamma, desc[(Ljavax/media/opengl/GLDrawable;)V], sig[null], throws nil, access[public static] [junit] Added Method setDisplayGamma, desc[(Lcom/jogamp/opengl/GLDrawable;FFF)Z], sig[null], throws [java/lang/IllegalArgumentException], access[public static] [junit] Removed Method setDisplayGamma, desc[(Ljavax/media/opengl/GLDrawable;FFF)Z], sig[null], throws [java/lang/IllegalArgumentException], access[public static] [junit] Class com.jogamp.opengl.util.ImmModeSink [junit] Removed Method glEnd, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[final public] [junit] Removed Method draw, desc[(Ljavax/media/opengl/GL;Z)V], sig[null], throws nil, access[public] [junit] Added Method destroy, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[public] [junit] Added Method glEnd, desc[(Lcom/jogamp/opengl/GL;Z)V], sig[null], throws nil, access[public] [junit] Removed Method glEnd, desc[(Ljavax/media/opengl/GL;Ljava/nio/Buffer;)V], sig[null], throws nil, access[final public] [junit] Added Method draw, desc[(Lcom/jogamp/opengl/GL;Ljava/nio/Buffer;Z)V], sig[null], throws nil, access[public] [junit] Removed Method reset, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[public] [junit] Removed Method destroy, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[public] [junit] Added Method glEnd, desc[(Lcom/jogamp/opengl/GL;Ljava/nio/Buffer;)V], sig[null], throws nil, access[final public] [junit] Removed Method draw, desc[(Ljavax/media/opengl/GL;Ljava/nio/Buffer;Z)V], sig[null], throws nil, access[public] [junit] Added Method draw, desc[(Lcom/jogamp/opengl/GL;Z)V], sig[null], throws nil, access[public] [junit] Removed Method glEnd, desc[(Ljavax/media/opengl/GL;Z)V], sig[null], throws nil, access[public] [junit] Added Method reset, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[public] [junit] Added Method glEnd, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[final public] [junit] Class com.jogamp.opengl.util.ImmModeSink.VBOSet [junit] Removed Method destroy, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[public] [junit] Added Method draw, desc[(Lcom/jogamp/opengl/GL;Ljava/nio/Buffer;ZI)V], sig[null], throws nil, access[protected] [junit] Added Method seal, desc[(Lcom/jogamp/opengl/GL;Z)V], sig[null], throws nil, access[public] [junit] Removed Method regenerate, desc[(Ljavax/media/opengl/GL;)Lcom/jogamp/opengl/util/ImmModeSink$VBOSet;], sig[null], throws nil, access[final protected] [junit] CompatChanged Method checkSeal, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] Removed Method reset, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[public] [junit] Removed Method seal, desc[(Ljavax/media/opengl/GL;Z)V], sig[null], throws nil, access[public] [junit] Removed Method draw, desc[(Ljavax/media/opengl/GL;Ljava/nio/Buffer;ZI)V], sig[null], throws nil, access[protected] [junit] Added Method enableBuffer, desc[(Lcom/jogamp/opengl/GL;Z)V], sig[null], throws nil, access[public] [junit] Added Method useShaderProgram, desc[(Lcom/jogamp/opengl/GL2ES2;Z)V], sig[null], throws nil, access[protected] [junit] Added Method regenerate, desc[(Lcom/jogamp/opengl/GL;)Lcom/jogamp/opengl/util/ImmModeSink$VBOSet;], sig[null], throws nil, access[final protected] [junit] Removed Method enableBuffer, desc[(Ljavax/media/opengl/GL;Z)V], sig[null], throws nil, access[public] [junit] Removed Method useShaderProgram, desc[(Ljavax/media/opengl/GL2ES2;Z)V], sig[null], throws nil, access[protected] [junit] Added Method destroy, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[public] [junit] Added Method reset, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.util.PMVMatrix [junit] Changed Class , access[] [junit] CompatChanged Method gluPerspective, throws[[] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method glFrustumf, throws[[] -> [com/jogamp/opengl/GLException]], access[] [junit] Class com.jogamp.opengl.util.PNGPixelRect [junit] Removed Method , 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] Added Method read, desc[(Ljava/io/InputStream;Lcom/jogamp/nativewindow/util/PixelFormat;ZIZ)Lcom/jogamp/opengl/util/PNGPixelRect;], sig[null], throws [java/io/IOException], access[public static] [junit] Removed Method write, desc[(Ljavax/media/nativewindow/util/PixelFormat;Ljavax/media/nativewindow/util/DimensionImmutable;IZLjava/nio/IntBuffer;DDLjava/io/OutputStream;Z)V], sig[null], throws [java/io/IOException], access[public static] [junit] Added Method , 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 , desc[(Lcom/jogamp/nativewindow/util/PixelRectangle;DD)V], sig[null], throws nil, access[public] [junit] Added Method write, desc[(Lcom/jogamp/nativewindow/util/PixelFormat;Lcom/jogamp/nativewindow/util/DimensionImmutable;IZLjava/nio/IntBuffer;DDLjava/io/OutputStream;Z)V], sig[null], throws [java/io/IOException], access[public static] [junit] Changed Class , access[] [junit] Class com.jogamp.opengl.util.RandomTileRenderer [junit] Removed Method beginTile, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws [java/lang/IllegalStateException, javax/media/opengl/GLException], access[final public] [junit] Added Method beginTile, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws [java/lang/IllegalStateException, com/jogamp/opengl/GLException], access[final public] [junit] Added Method endTile, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws [java/lang/IllegalStateException, com/jogamp/opengl/GLException], access[public] [junit] Removed Method endTile, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws [java/lang/IllegalStateException, javax/media/opengl/GLException], access[public] [junit] Class com.jogamp.opengl.util.TileRenderer [junit] Added Method getClippedImageSize, desc[()Lcom/jogamp/nativewindow/util/DimensionImmutable;], sig[null], throws nil, access[final public] [junit] Added Method endTile, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws [java/lang/IllegalStateException, com/jogamp/opengl/GLException], access[public] [junit] Removed Method getClippedImageSize, desc[()Ljavax/media/nativewindow/util/DimensionImmutable;], sig[null], throws nil, access[final public] [junit] Removed Method beginTile, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws [java/lang/IllegalStateException, javax/media/opengl/GLException], access[final public] [junit] Added Method beginTile, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws [java/lang/IllegalStateException, com/jogamp/opengl/GLException], access[final public] [junit] Removed Method endTile, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws [java/lang/IllegalStateException, javax/media/opengl/GLException], access[public] [junit] Class com.jogamp.opengl.util.TileRendererBase [junit] Added Method beginTile, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws [java/lang/IllegalStateException, com/jogamp/opengl/GLException], access[abstract public] [junit] Added Method reqPreSwapBuffers, desc[(Lcom/jogamp/opengl/GLCapabilitiesImmutable;)Z], sig[null], throws nil, access[final public] [junit] Added Method getAttachedDrawable, desc[()Lcom/jogamp/opengl/GLAutoDrawable;], sig[null], throws nil, access[final public] [junit] Removed Method beginTile, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws [java/lang/IllegalStateException, javax/media/opengl/GLException], access[abstract public] [junit] Added Method getImageSize, desc[()Lcom/jogamp/nativewindow/util/DimensionImmutable;], sig[null], throws nil, access[final public] [junit] Removed Method setGLEventListener, desc[(Ljavax/media/opengl/GLEventListener;Ljavax/media/opengl/GLEventListener;)V], sig[null], throws nil, access[final public] [junit] Added Method setGLEventListener, desc[(Lcom/jogamp/opengl/GLEventListener;Lcom/jogamp/opengl/GLEventListener;)V], sig[null], throws nil, access[final public] [junit] Removed Method getImageSize, desc[()Ljavax/media/nativewindow/util/DimensionImmutable;], sig[null], throws nil, access[final public] [junit] Added Method endTile, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws [java/lang/IllegalStateException, com/jogamp/opengl/GLException], access[abstract public] [junit] Removed Method reqPreSwapBuffers, desc[(Ljavax/media/opengl/GLCapabilitiesImmutable;)Z], sig[null], throws nil, access[final public] [junit] Removed Method attachAutoDrawable, desc[(Ljavax/media/opengl/GLAutoDrawable;)V], sig[null], throws [java/lang/IllegalStateException], access[final public] [junit] Removed Method endTile, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws [java/lang/IllegalStateException, javax/media/opengl/GLException], access[abstract public] [junit] Added Method attachAutoDrawable, desc[(Lcom/jogamp/opengl/GLAutoDrawable;)V], sig[null], throws [java/lang/IllegalStateException], access[final public] [junit] Removed Method getAttachedDrawable, desc[()Ljavax/media/opengl/GLAutoDrawable;], sig[null], throws nil, access[final public] [junit] Class com.jogamp.opengl.util.av.GLMediaPlayer [junit] Removed Method initGL, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws [java/lang/IllegalStateException, com/jogamp/opengl/util/av/GLMediaPlayer$StreamException, javax/media/opengl/GLException], access[abstract public] [junit] Added Method initGL, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws [java/lang/IllegalStateException, com/jogamp/opengl/util/av/GLMediaPlayer$StreamException, com/jogamp/opengl/GLException], access[abstract public] [junit] Removed Method destroy, desc[(Ljavax/media/opengl/GL;)Lcom/jogamp/opengl/util/av/GLMediaPlayer$State;], sig[null], throws nil, access[abstract public] [junit] Added Method initStream, desc[(Lcom/jogamp/common/net/Uri;III)V], sig[null], throws [java/lang/IllegalStateException, java/lang/IllegalArgumentException], access[abstract public] [junit] Removed Method getNextTexture, desc[(Ljavax/media/opengl/GL;)Lcom/jogamp/opengl/util/texture/TextureSequence$TextureFrame;], sig[null], throws [java/lang/IllegalStateException], access[abstract public] [junit] Changed Field CameraInputScheme, desc[Ljava/lang/String; -> Lcom/jogamp/common/net/Uri$Encoded;], type[java.lang.String -> nil], access[] [junit] Added Method getNextTexture, desc[(Lcom/jogamp/opengl/GL;)Lcom/jogamp/opengl/util/texture/TextureSequence$TextureFrame;], sig[null], throws [java/lang/IllegalStateException], access[abstract public] [junit] Added Method destroy, desc[(Lcom/jogamp/opengl/GL;)Lcom/jogamp/opengl/util/av/GLMediaPlayer$State;], sig[null], throws nil, access[abstract public] [junit] Added Method getUri, desc[()Lcom/jogamp/common/net/Uri;], sig[null], throws nil, access[abstract public] [junit] Removed Method getURI, desc[()Ljava/net/URI;], sig[null], throws nil, access[abstract public] [junit] Removed Method initStream, desc[(Ljava/net/URI;III)V], sig[null], throws [java/lang/IllegalStateException, java/lang/IllegalArgumentException], access[abstract public] [junit] Class com.jogamp.opengl.util.awt.AWTGLPixelBuffer [junit] Added Method , desc[(Lcom/jogamp/nativewindow/util/PixelFormat$Composition;Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;ZIIIILjava/awt/image/BufferedImage;Ljava/nio/Buffer;Z)V], sig[null], throws nil, access[public] [junit] Added Method getHostPixelComp, desc[()Lcom/jogamp/nativewindow/util/PixelFormat$Composition;], sig[null], throws nil, access[final public] [junit] Removed Field awtPixelAttributesIntRGBA4, desc[Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;], sig[null], value[type null, data null, access[final public static] [junit] Removed Field awtPixelAttributesIntRGB3, desc[Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;], sig[null], value[type null, data null, access[final public static] [junit] Removed Method , desc[(Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;IIIZLjava/awt/image/BufferedImage;Ljava/nio/Buffer;Z)V], sig[null], throws nil, access[public] [junit] Added Method getAWTFormat, desc[()I], sig[null], throws nil, access[final public] [junit] Class com.jogamp.opengl.util.awt.AWTGLPixelBuffer.AWTGLPixelBufferProvider [junit] Added Method getAttributes, desc[(Lcom/jogamp/opengl/GL;IZ)Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;], sig[null], throws nil, access[public] [junit] Removed Method getAttributes, desc[(Ljavax/media/opengl/GL;I)Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;], sig[null], throws nil, access[public] [junit] Added Method allocate, desc[(Lcom/jogamp/opengl/GL;Lcom/jogamp/nativewindow/util/PixelFormat$Composition;Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;ZIIII)Lcom/jogamp/opengl/util/awt/AWTGLPixelBuffer;], sig[null], throws nil, access[public] [junit] Added Method getAWTPixelFormat, desc[(Lcom/jogamp/opengl/GLProfile;I)Lcom/jogamp/nativewindow/util/PixelFormat;], sig[null], throws nil, access[public] [junit] Added Method getAWTFormat, desc[(Lcom/jogamp/opengl/GLProfile;I)I], sig[null], throws nil, access[public] [junit] Removed Method allocate, desc[(Ljavax/media/opengl/GL;Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;IIIZI)Lcom/jogamp/opengl/util/awt/AWTGLPixelBuffer;], sig[null], throws nil, access[public] [junit] Added Method getAttributes, desc[(Lcom/jogamp/opengl/GLProfile;I)Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;], sig[null], throws nil, access[public] [junit] Added Method getHostPixelComp, desc[(Lcom/jogamp/opengl/GLProfile;I)Lcom/jogamp/nativewindow/util/PixelFormat$Composition;], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.util.awt.AWTGLPixelBuffer.SingleAWTGLPixelBufferProvider [junit] Added Method dispose, desc[()V], sig[null], throws nil, access[public] [junit] Added Method getSingleBuffer, desc[(Lcom/jogamp/nativewindow/util/PixelFormat$Composition;Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;Z)Lcom/jogamp/opengl/util/awt/AWTGLPixelBuffer;], sig[null], throws nil, access[public] [junit] Removed Method initSingleton, desc[(IIIIZ)Lcom/jogamp/opengl/util/awt/AWTGLPixelBuffer;], sig[null], throws nil, access[public] [junit] Added Method initSingleton, desc[(Lcom/jogamp/opengl/GLProfile;IZIII)Lcom/jogamp/opengl/util/awt/AWTGLPixelBuffer;], sig[null], throws nil, access[public] [junit] Removed Method getSingleBuffer, desc[(Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;)Lcom/jogamp/opengl/util/awt/AWTGLPixelBuffer;], sig[null], throws nil, access[public] [junit] Removed Method allocate, desc[(Ljavax/media/opengl/GL;Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;IIIZI)Lcom/jogamp/opengl/util/awt/AWTGLPixelBuffer;], sig[null], throws nil, access[public] [junit] Added Method allocate, desc[(Lcom/jogamp/opengl/GL;Lcom/jogamp/nativewindow/util/PixelFormat$Composition;Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;ZIIII)Lcom/jogamp/opengl/util/awt/AWTGLPixelBuffer;], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.util.awt.AWTGLReadBufferUtil [junit] Removed Method readPixelsToBufferedImage, desc[(Ljavax/media/opengl/GL;Z)Ljava/awt/image/BufferedImage;], sig[null], throws nil, access[public] [junit] Removed Method , desc[(Ljavax/media/opengl/GLProfile;Z)V], sig[null], throws nil, access[public] [junit] Added Method readPixelsToBufferedImage, desc[(Lcom/jogamp/opengl/GL;IIIIZ)Ljava/awt/image/BufferedImage;], sig[null], throws nil, access[public] [junit] Removed Method readPixelsToBufferedImage, desc[(Ljavax/media/opengl/GL;IIIIZ)Ljava/awt/image/BufferedImage;], sig[null], throws nil, access[public] [junit] Added Method readPixelsToBufferedImage, desc[(Lcom/jogamp/opengl/GL;Z)Ljava/awt/image/BufferedImage;], sig[null], throws nil, access[public] [junit] Added Method , desc[(Lcom/jogamp/opengl/GLProfile;Z)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.util.awt.Overlay [junit] CompatChanged Method endRendering, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method draw, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] Added Method , desc[(Lcom/jogamp/opengl/GLDrawable;)V], sig[null], throws nil, access[public] [junit] CompatChanged Method draw, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method drawAll, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] Removed Method , desc[(Ljavax/media/opengl/GLDrawable;)V], sig[null], throws nil, access[public] [junit] CompatChanged Method beginRendering, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] Class com.jogamp.opengl.util.awt.TextRenderer [junit] CompatChanged Method begin3DRendering, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method setColor, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method dispose, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method setColor, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method beginRendering, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method end3DRendering, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method draw, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method endRendering, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method beginRendering, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method draw, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] Class com.jogamp.opengl.util.awt.TextureRenderer [junit] CompatChanged Method setSize, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method getTexture, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method endOrthoRendering, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method end3DRendering, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method beginOrthoRendering, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method drawOrthoRect, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method dispose, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method setColor, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method setSize, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method setColor, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method drawOrthoRect, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method draw3DRect, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method begin3DRendering, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method beginOrthoRendering, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] Class com.jogamp.opengl.util.glsl.ShaderCode [junit] Added Method defaultShaderCustomization, desc[(Lcom/jogamp/opengl/GL2ES2;ZZ)I], sig[null], throws nil, access[final public] [junit] Removed Method addGLSLVersion, desc[(Ljavax/media/opengl/GL2ES2;)I], sig[null], throws nil, access[final public] [junit] Added Method addGLSLVersion, desc[(Lcom/jogamp/opengl/GL2ES2;)I], sig[null], throws nil, access[final public] [junit] Added Method compile, desc[(Lcom/jogamp/opengl/GL2ES2;)Z], sig[null], throws nil, access[public] [junit] Removed Method compile, desc[(Ljavax/media/opengl/GL2ES2;)Z], sig[null], throws nil, access[public] [junit] Added Method defaultShaderCustomization, desc[(Lcom/jogamp/opengl/GL2ES2;ZLjava/lang/String;)I], sig[null], throws nil, access[final public] [junit] Added Method destroy, desc[(Lcom/jogamp/opengl/GL2ES2;)V], sig[null], throws nil, access[public] [junit] Removed Method create, desc[(Ljavax/media/opengl/GL2ES2;IILjava/lang/Class;[Ljava/lang/String;Z)Lcom/jogamp/opengl/util/glsl/ShaderCode;], sig[(Ljavax/media/opengl/GL2ES2;IILjava/lang/Class<*>;[Ljava/lang/String;Z)Lcom/jogamp/opengl/util/glsl/ShaderCode;], throws nil, access[public static] [junit] Removed Method destroy, desc[(Ljavax/media/opengl/GL2ES2;)V], sig[null], throws nil, access[public] [junit] Added Method requiresGL3DefaultPrecision, desc[(Lcom/jogamp/opengl/GL2ES2;)Z], sig[null], throws nil, access[final public static] [junit] Added Method requiresDefaultPrecision, desc[(Lcom/jogamp/opengl/GL2ES2;)Z], sig[null], throws nil, access[final public static] [junit] Removed Method defaultShaderCustomization, desc[(Ljavax/media/opengl/GL2ES2;ZLjava/lang/String;)I], sig[null], throws nil, access[final public] [junit] Added Method create, desc[(Lcom/jogamp/opengl/GL2ES2;IILjava/lang/Class;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Z)Lcom/jogamp/opengl/util/glsl/ShaderCode;], sig[(Lcom/jogamp/opengl/GL2ES2;IILjava/lang/Class<*>;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Z)Lcom/jogamp/opengl/util/glsl/ShaderCode;], throws nil, access[public static] [junit] Added Method addDefaultShaderPrecision, desc[(Lcom/jogamp/opengl/GL2ES2;I)I], sig[null], throws nil, access[final public] [junit] Added Method create, desc[(Lcom/jogamp/opengl/GL2ES2;IILjava/lang/Class;[Ljava/lang/String;Z)Lcom/jogamp/opengl/util/glsl/ShaderCode;], sig[(Lcom/jogamp/opengl/GL2ES2;IILjava/lang/Class<*>;[Ljava/lang/String;Z)Lcom/jogamp/opengl/util/glsl/ShaderCode;], throws nil, access[public static] [junit] Added Method create, desc[(Lcom/jogamp/opengl/GL2ES2;ILjava/lang/Class;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Z)Lcom/jogamp/opengl/util/glsl/ShaderCode;], sig[(Lcom/jogamp/opengl/GL2ES2;ILjava/lang/Class<*>;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Z)Lcom/jogamp/opengl/util/glsl/ShaderCode;], throws nil, access[public static] [junit] Added Method compile, desc[(Lcom/jogamp/opengl/GL2ES2;Ljava/io/PrintStream;)Z], sig[null], throws nil, access[public] [junit] Removed Method defaultShaderCustomization, desc[(Ljavax/media/opengl/GL2ES2;ZZ)I], sig[null], throws nil, access[final public] [junit] Removed Method create, desc[(Ljavax/media/opengl/GL2ES2;IILjava/lang/Class;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Z)Lcom/jogamp/opengl/util/glsl/ShaderCode;], sig[(Ljavax/media/opengl/GL2ES2;IILjava/lang/Class<*>;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Z)Lcom/jogamp/opengl/util/glsl/ShaderCode;], throws nil, access[public static] [junit] Removed Method compile, desc[(Ljavax/media/opengl/GL2ES2;Ljava/io/PrintStream;)Z], sig[null], throws nil, access[public] [junit] Removed Method create, desc[(Ljavax/media/opengl/GL2ES2;ILjava/lang/Class;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Z)Lcom/jogamp/opengl/util/glsl/ShaderCode;], sig[(Ljavax/media/opengl/GL2ES2;ILjava/lang/Class<*>;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Z)Lcom/jogamp/opengl/util/glsl/ShaderCode;], throws nil, access[public static] [junit] Removed Method requiresGL3DefaultPrecision, desc[(Ljavax/media/opengl/GL2ES2;)Z], sig[null], throws nil, access[final public static] [junit] Removed Method addDefaultShaderPrecision, desc[(Ljavax/media/opengl/GL2ES2;I)I], sig[null], throws nil, access[final public] [junit] Removed Method requiresDefaultPrecision, desc[(Ljavax/media/opengl/GL2ES2;)Z], sig[null], throws nil, access[final public static] [junit] Class com.jogamp.opengl.util.glsl.ShaderProgram [junit] Added Method add, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/opengl/util/glsl/ShaderCode;Ljava/io/PrintStream;)Z], sig[null], throws nil, access[public super synchronized] [junit] Removed Method replaceShader, desc[(Ljavax/media/opengl/GL2ES2;Lcom/jogamp/opengl/util/glsl/ShaderCode;Lcom/jogamp/opengl/util/glsl/ShaderCode;Ljava/io/PrintStream;)Z], sig[null], throws nil, access[public super synchronized] [junit] Removed Method useProgram, desc[(Ljavax/media/opengl/GL2ES2;Z)V], sig[null], throws nil, access[public super synchronized] [junit] Removed Method link, desc[(Ljavax/media/opengl/GL2ES2;Ljava/io/PrintStream;)Z], sig[null], throws nil, access[public super synchronized] [junit] Removed Method release, desc[(Ljavax/media/opengl/GL2ES2;Z)V], sig[null], throws nil, access[public super synchronized] [junit] Removed Method validateProgram, desc[(Ljavax/media/opengl/GL2ES2;Ljava/io/PrintStream;)Z], sig[null], throws nil, access[public super synchronized] [junit] Removed Method init, desc[(Ljavax/media/opengl/GL2ES2;)Z], sig[null], throws nil, access[final public super synchronized] [junit] CompatChanged Method add, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] Removed Method destroy, desc[(Ljavax/media/opengl/GL2ES2;)V], sig[null], throws nil, access[public super synchronized] [junit] Added Method release, desc[(Lcom/jogamp/opengl/GL2ES2;Z)V], sig[null], throws nil, access[public super synchronized] [junit] Added Method init, desc[(Lcom/jogamp/opengl/GL2ES2;)Z], sig[null], throws nil, access[final public super synchronized] [junit] Added Method destroy, desc[(Lcom/jogamp/opengl/GL2ES2;)V], sig[null], throws nil, access[public super synchronized] [junit] Added Method release, desc[(Lcom/jogamp/opengl/GL2ES2;)V], sig[null], throws nil, access[public super synchronized] [junit] Removed Method add, desc[(Ljavax/media/opengl/GL2ES2;Lcom/jogamp/opengl/util/glsl/ShaderCode;Ljava/io/PrintStream;)Z], sig[null], throws nil, access[public super synchronized] [junit] Added Method useProgram, desc[(Lcom/jogamp/opengl/GL2ES2;Z)V], sig[null], throws nil, access[public super synchronized] [junit] Added Method link, desc[(Lcom/jogamp/opengl/GL2ES2;Ljava/io/PrintStream;)Z], sig[null], throws nil, access[public super synchronized] [junit] Added Method validateProgram, desc[(Lcom/jogamp/opengl/GL2ES2;Ljava/io/PrintStream;)Z], sig[null], throws nil, access[public super synchronized] [junit] Added Method replaceShader, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/opengl/util/glsl/ShaderCode;Lcom/jogamp/opengl/util/glsl/ShaderCode;Ljava/io/PrintStream;)Z], sig[null], throws nil, access[public super synchronized] [junit] Removed Method release, desc[(Ljavax/media/opengl/GL2ES2;)V], sig[null], throws nil, access[public super synchronized] [junit] Class com.jogamp.opengl.util.glsl.ShaderState [junit] Removed Method getAttribLocation, desc[(Ljavax/media/opengl/GL2ES2;Ljavax/media/opengl/GLArrayData;)I], sig[null], throws nil, access[public] [junit] Added Method disableAllVertexAttributeArrays, desc[(Lcom/jogamp/opengl/GL2ES2;Z)V], sig[null], throws nil, access[public] [junit] Removed Method isVertexAttribArrayEnabled, desc[(Ljavax/media/opengl/GLArrayData;)Z], sig[null], throws nil, access[final public] [junit] Removed Method releaseAllUniforms, desc[(Ljavax/media/opengl/GL2ES2;)V], sig[null], throws nil, access[public] [junit] Removed Method uniform, desc[(Ljavax/media/opengl/GL2ES2;Ljavax/media/opengl/GLUniformData;)Z], sig[null], throws nil, access[public] [junit] Added Method ownAttribute, desc[(Lcom/jogamp/opengl/GLArrayData;Z)V], sig[null], throws nil, access[public] [junit] Added Method attachShaderProgram, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/opengl/util/glsl/ShaderProgram;Z)Z], sig[null], throws [com/jogamp/opengl/GLException], access[public super synchronized] [junit] Removed Method disableVertexAttribArray, desc[(Ljavax/media/opengl/GL2ES2;Ljava/lang/String;)Z], sig[null], throws nil, access[public] [junit] Removed Method getAttribLocation, desc[(Ljavax/media/opengl/GL2ES2;Ljava/lang/String;)I], sig[null], throws nil, access[public] [junit] Added Method ownUniform, desc[(Lcom/jogamp/opengl/GLUniformData;)V], sig[null], throws nil, access[public] [junit] Removed Method disableVertexAttribArray, desc[(Ljavax/media/opengl/GL2ES2;Ljavax/media/opengl/GLArrayData;)Z], sig[null], throws nil, access[public] [junit] Removed Method destroy, desc[(Ljavax/media/opengl/GL2ES2;)V], sig[null], throws nil, access[public super synchronized] [junit] Added Method enableVertexAttribArray, desc[(Lcom/jogamp/opengl/GL2ES2;Ljava/lang/String;)Z], sig[null], throws nil, access[public] [junit] Added Method getAttribLocation, desc[(Lcom/jogamp/opengl/GL2ES2;Ljava/lang/String;)I], sig[null], throws nil, access[public] [junit] Removed Method release, desc[(Ljavax/media/opengl/GL2ES2;ZZZ)V], sig[null], throws nil, access[public super synchronized] [junit] Added Method disableVertexAttribArray, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/opengl/GLArrayData;)Z], sig[null], throws nil, access[public] [junit] Added Method getUniformLocation, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/opengl/GLUniformData;)I], sig[null], throws nil, access[public] [junit] Added Method releaseAllData, desc[(Lcom/jogamp/opengl/GL2ES2;)V], sig[null], throws nil, access[public super synchronized] [junit] Removed Method vertexAttribPointer, desc[(Ljavax/media/opengl/GL2ES2;Ljavax/media/opengl/GLArrayData;)Z], sig[null], throws nil, access[public] [junit] Removed Method ownAttribute, desc[(Ljavax/media/opengl/GLArrayData;Z)V], sig[null], throws nil, access[public] [junit] Added Method getAttribute, desc[(Ljava/lang/String;)Lcom/jogamp/opengl/GLArrayData;], sig[null], throws nil, access[public] [junit] Added Method vertexAttribPointer, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/opengl/GLArrayData;)Z], sig[null], throws nil, access[public] [junit] Removed Method getUniformLocation, desc[(Ljavax/media/opengl/GL2ES2;Ljava/lang/String;)I], sig[null], throws nil, access[final public] [junit] Added Method isActiveAttribute, desc[(Lcom/jogamp/opengl/GLArrayData;)Z], sig[null], throws nil, access[public] [junit] Removed Method bindAttribLocation, desc[(Ljavax/media/opengl/GL2ES2;ILjavax/media/opengl/GLArrayData;)V], sig[null], throws nil, access[public] [junit] Removed Method ownsAttribute, desc[(Ljavax/media/opengl/GLArrayData;)Z], sig[null], throws nil, access[public] [junit] Added Method release, desc[(Lcom/jogamp/opengl/GL2ES2;ZZZ)V], sig[null], throws nil, access[public super synchronized] [junit] Added Method uniform, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/opengl/GLUniformData;)Z], sig[null], throws nil, access[public] [junit] Added Method destroy, desc[(Lcom/jogamp/opengl/GL2ES2;)V], sig[null], throws nil, access[public super synchronized] [junit] Added Method isVertexAttribArrayEnabled, desc[(Lcom/jogamp/opengl/GLArrayData;)Z], sig[null], throws nil, access[final public] [junit] Removed Method getAttribute, desc[(Ljava/lang/String;)Ljavax/media/opengl/GLArrayData;], sig[null], throws nil, access[public] [junit] Added Method releaseAllUniforms, desc[(Lcom/jogamp/opengl/GL2ES2;)V], sig[null], throws nil, access[public] [junit] Added Method enableVertexAttribArray, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/opengl/GLArrayData;)Z], sig[null], throws nil, access[public] [junit] Removed Method getUniformLocation, desc[(Ljavax/media/opengl/GL2ES2;Ljavax/media/opengl/GLUniformData;)I], sig[null], throws nil, access[public] [junit] Removed Method getUniform, desc[(Ljava/lang/String;)Ljavax/media/opengl/GLUniformData;], sig[null], throws nil, access[public] [junit] Added Method useProgram, desc[(Lcom/jogamp/opengl/GL2ES2;Z)V], sig[null], throws [com/jogamp/opengl/GLException], access[public super synchronized] [junit] Removed Method enableVertexAttribArray, desc[(Ljavax/media/opengl/GL2ES2;Ljava/lang/String;)Z], sig[null], throws nil, access[public] [junit] Added Method getAttribLocation, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/opengl/GLArrayData;)I], sig[null], throws nil, access[public] [junit] Removed Method bindAttribLocation, desc[(Ljavax/media/opengl/GL2ES2;ILjava/lang/String;)V], sig[null], throws nil, access[public] [junit] Added Method getUniform, desc[(Ljava/lang/String;)Lcom/jogamp/opengl/GLUniformData;], sig[null], throws nil, access[public] [junit] Added Method getUniformLocation, desc[(Lcom/jogamp/opengl/GL2ES2;Ljava/lang/String;)I], sig[null], throws nil, access[final public] [junit] Added Method releaseAllAttributes, desc[(Lcom/jogamp/opengl/GL2ES2;)V], sig[null], throws nil, access[public] [junit] Removed Method ownUniform, desc[(Ljavax/media/opengl/GLUniformData;)V], sig[null], throws nil, access[public] [junit] Added Method ownsAttribute, desc[(Lcom/jogamp/opengl/GLArrayData;)Z], sig[null], throws nil, access[public] [junit] Removed Method isActiveAttribute, desc[(Ljavax/media/opengl/GLArrayData;)Z], sig[null], throws nil, access[public] [junit] Added Method bindAttribLocation, desc[(Lcom/jogamp/opengl/GL2ES2;ILcom/jogamp/opengl/GLArrayData;)V], sig[null], throws nil, access[public] [junit] Added Method bindAttribLocation, desc[(Lcom/jogamp/opengl/GL2ES2;ILjava/lang/String;)V], sig[null], throws nil, access[public] [junit] Added Method disableVertexAttribArray, desc[(Lcom/jogamp/opengl/GL2ES2;Ljava/lang/String;)Z], sig[null], throws nil, access[public] [junit] Removed Method useProgram, desc[(Ljavax/media/opengl/GL2ES2;Z)V], sig[null], throws [javax/media/opengl/GLException], access[public super synchronized] [junit] Removed Method disableAllVertexAttributeArrays, desc[(Ljavax/media/opengl/GL2ES2;Z)V], sig[null], throws nil, access[public] [junit] Removed Method ownsUniform, desc[(Ljavax/media/opengl/GLUniformData;)Z], sig[null], throws nil, access[public] [junit] Added Method ownsUniform, desc[(Lcom/jogamp/opengl/GLUniformData;)Z], sig[null], throws nil, access[public] [junit] Removed Method releaseAllData, desc[(Ljavax/media/opengl/GL2ES2;)V], sig[null], throws nil, access[public super synchronized] [junit] Removed Method attachShaderProgram, desc[(Ljavax/media/opengl/GL2ES2;Lcom/jogamp/opengl/util/glsl/ShaderProgram;Z)Z], sig[null], throws [javax/media/opengl/GLException], access[public super synchronized] [junit] Removed Method releaseAllAttributes, desc[(Ljavax/media/opengl/GL2ES2;)V], sig[null], throws nil, access[public] [junit] Removed Method enableVertexAttribArray, desc[(Ljavax/media/opengl/GL2ES2;Ljavax/media/opengl/GLArrayData;)Z], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.util.glsl.ShaderUtil [junit] Added Method isProgramExecStatusValid, desc[(Lcom/jogamp/opengl/GL;ILjava/io/PrintStream;)Z], sig[null], throws nil, access[public static] [junit] Added Method createShader, desc[(Lcom/jogamp/opengl/GL;ILjava/nio/IntBuffer;)V], sig[null], throws nil, access[public static] [junit] Added Method attachShader, desc[(Lcom/jogamp/opengl/GL;ILjava/nio/IntBuffer;)V], sig[null], throws nil, access[public static] [junit] Removed Method shaderBinary, desc[(Ljavax/media/opengl/GL;Ljava/nio/IntBuffer;ILjava/nio/Buffer;)V], sig[null], throws nil, access[public static] [junit] Added Method getProgramInfoLog, desc[(Lcom/jogamp/opengl/GL;I)Ljava/lang/String;], sig[null], throws nil, access[public static] [junit] Removed Method isShaderCompilerAvailable, desc[(Ljavax/media/opengl/GL;)Z], sig[null], throws nil, access[public static] [junit] Added Method isGeometryShaderSupported, desc[(Lcom/jogamp/opengl/GL;)Z], sig[null], throws nil, access[public static] [junit] Removed Method compileShader, desc[(Ljavax/media/opengl/GL;Ljava/nio/IntBuffer;)V], sig[null], throws nil, access[public static] [junit] Added Method shaderSource, desc[(Lcom/jogamp/opengl/GL;Ljava/nio/IntBuffer;[[Ljava/lang/CharSequence;)V], sig[null], throws nil, access[public static] [junit] Added Method shaderSource, desc[(Lcom/jogamp/opengl/GL;I[Ljava/lang/CharSequence;)V], sig[null], throws nil, access[public static] [junit] Removed Method shaderSource, desc[(Ljavax/media/opengl/GL;I[Ljava/lang/CharSequence;)V], sig[null], throws nil, access[public static] [junit] Added Method getShaderInfoLog, desc[(Lcom/jogamp/opengl/GL;I)Ljava/lang/String;], sig[null], throws nil, access[public static] [junit] Added Method detachShader, desc[(Lcom/jogamp/opengl/GL;ILjava/nio/IntBuffer;)V], sig[null], throws nil, access[public static] [junit] Removed Method getShaderInfoLog, desc[(Ljavax/media/opengl/GL;I)Ljava/lang/String;], sig[null], throws nil, access[public static] [junit] Added Method isShaderStatusValid, desc[(Lcom/jogamp/opengl/GL;Ljava/nio/IntBuffer;ILjava/io/PrintStream;)Z], sig[null], throws nil, access[public static] [junit] Removed Method createShader, desc[(Ljavax/media/opengl/GL;ILjava/nio/IntBuffer;)V], sig[null], throws nil, access[public static] [junit] Removed Method shaderSource, desc[(Ljavax/media/opengl/GL;Ljava/nio/IntBuffer;[[Ljava/lang/CharSequence;)V], sig[null], throws nil, access[public static] [junit] Removed Method getShaderBinaryFormats, desc[(Ljavax/media/opengl/GL;)Ljava/util/Set;], sig[(Ljavax/media/opengl/GL;)Ljava/util/Set;], throws nil, access[public static] [junit] Removed Method createAndCompileShader, desc[(Ljavax/media/opengl/GL;Ljava/nio/IntBuffer;I[[Ljava/lang/CharSequence;Ljava/io/PrintStream;)Z], sig[null], throws nil, access[public static] [junit] Removed Method isProgramStatusValid, desc[(Ljavax/media/opengl/GL;II)Z], sig[null], throws nil, access[public static] [junit] Added Method isProgramLinkStatusValid, desc[(Lcom/jogamp/opengl/GL;ILjava/io/PrintStream;)Z], sig[null], throws nil, access[public static] [junit] Removed Method deleteShader, desc[(Ljavax/media/opengl/GL;Ljava/nio/IntBuffer;)V], sig[null], throws nil, access[public static] [junit] Removed Method isShaderStatusValid, desc[(Ljavax/media/opengl/GL;Ljava/nio/IntBuffer;ILjava/io/PrintStream;)Z], sig[null], throws nil, access[public static] [junit] Added Method getShaderBinaryFormats, desc[(Lcom/jogamp/opengl/GL;)Ljava/util/Set;], sig[(Lcom/jogamp/opengl/GL;)Ljava/util/Set;], throws nil, access[public static] [junit] Added Method createAndLoadShader, desc[(Lcom/jogamp/opengl/GL;Ljava/nio/IntBuffer;IILjava/nio/Buffer;Ljava/io/PrintStream;)Z], sig[null], throws nil, access[public static] [junit] Added Method compileShader, desc[(Lcom/jogamp/opengl/GL;Ljava/nio/IntBuffer;)V], sig[null], throws nil, access[public static] [junit] Added Method isShaderStatusValid, desc[(Lcom/jogamp/opengl/GL;IILjava/io/PrintStream;)Z], sig[null], throws nil, access[public static] [junit] Added Method isShaderCompilerAvailable, desc[(Lcom/jogamp/opengl/GL;)Z], sig[null], throws nil, access[public static] [junit] Removed Method getProgramInfoLog, desc[(Ljavax/media/opengl/GL;I)Ljava/lang/String;], sig[null], throws nil, access[public static] [junit] Removed Method isShaderStatusValid, desc[(Ljavax/media/opengl/GL;IILjava/io/PrintStream;)Z], sig[null], throws nil, access[public static] [junit] Removed Method createAndLoadShader, desc[(Ljavax/media/opengl/GL;Ljava/nio/IntBuffer;IILjava/nio/Buffer;Ljava/io/PrintStream;)Z], sig[null], throws nil, access[public static] [junit] Added Method isProgramStatusValid, desc[(Lcom/jogamp/opengl/GL;II)Z], sig[null], throws nil, access[public static] [junit] Removed Method detachShader, desc[(Ljavax/media/opengl/GL;ILjava/nio/IntBuffer;)V], sig[null], throws nil, access[public static] [junit] Removed Method attachShader, desc[(Ljavax/media/opengl/GL;ILjava/nio/IntBuffer;)V], sig[null], throws nil, access[public static] [junit] Added Method deleteShader, desc[(Lcom/jogamp/opengl/GL;Ljava/nio/IntBuffer;)V], sig[null], throws nil, access[public static] [junit] Removed Method isProgramLinkStatusValid, desc[(Ljavax/media/opengl/GL;ILjava/io/PrintStream;)Z], sig[null], throws nil, access[public static] [junit] Added Method createAndCompileShader, desc[(Lcom/jogamp/opengl/GL;Ljava/nio/IntBuffer;I[[Ljava/lang/CharSequence;Ljava/io/PrintStream;)Z], sig[null], throws nil, access[public static] [junit] Removed Method isGeometryShaderSupported, desc[(Ljavax/media/opengl/GL;)Z], sig[null], throws nil, access[public static] [junit] Added Method shaderBinary, desc[(Lcom/jogamp/opengl/GL;Ljava/nio/IntBuffer;ILjava/nio/Buffer;)V], sig[null], throws nil, access[public static] [junit] Removed Method isProgramExecStatusValid, desc[(Ljavax/media/opengl/GL;ILjava/io/PrintStream;)Z], sig[null], throws nil, access[public static] [junit] Class com.jogamp.opengl.util.glsl.fixedfunc.FixedFuncUtil [junit] Removed Method wrapFixedFuncEmul, desc[(Ljavax/media/opengl/GL;Lcom/jogamp/opengl/util/glsl/fixedfunc/ShaderSelectionMode;Lcom/jogamp/opengl/util/PMVMatrix;ZZ)Ljavax/media/opengl/GL2ES1;], sig[null], throws nil, access[final public static] [junit] Added Method wrapFixedFuncEmul, desc[(Lcom/jogamp/opengl/GL;Lcom/jogamp/opengl/util/glsl/fixedfunc/ShaderSelectionMode;Lcom/jogamp/opengl/util/PMVMatrix;ZZ)Lcom/jogamp/opengl/GL2ES1;], sig[null], throws nil, access[final public static] [junit] Removed Method wrapFixedFuncEmul, desc[(Ljavax/media/opengl/GL;Lcom/jogamp/opengl/util/glsl/fixedfunc/ShaderSelectionMode;Lcom/jogamp/opengl/util/PMVMatrix;)Ljavax/media/opengl/GL2ES1;], sig[null], throws nil, access[final public static] [junit] Added Method wrapFixedFuncEmul, desc[(Lcom/jogamp/opengl/GL;Lcom/jogamp/opengl/util/glsl/fixedfunc/ShaderSelectionMode;Lcom/jogamp/opengl/util/PMVMatrix;)Lcom/jogamp/opengl/GL2ES1;], sig[null], throws nil, access[final public static] [junit] Class com.jogamp.opengl.util.stereo.StereoClientRenderer [junit] Removed Method dispose, desc[(Ljavax/media/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[public] [junit] Added Method reshape, desc[(Lcom/jogamp/opengl/GLAutoDrawable;IIII)V], sig[null], throws nil, access[public] [junit] Removed Method init, desc[(Ljavax/media/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[public] [junit] Added Method init, desc[(Lcom/jogamp/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[public] [junit] Removed Method display, desc[(Ljavax/media/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[public] [junit] Added Method dispose, desc[(Lcom/jogamp/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[public] [junit] Removed Method reshape, desc[(Ljavax/media/opengl/GLAutoDrawable;IIII)V], sig[null], throws nil, access[public] [junit] Added Method display, desc[(Lcom/jogamp/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[public] [junit] Changed Class , access[] [junit] Class com.jogamp.opengl.util.stereo.StereoDevice [junit] Added Method getPosition, desc[()Lcom/jogamp/nativewindow/util/PointImmutable;], sig[null], throws nil, access[abstract public] [junit] Removed Method getPosition, desc[()Ljavax/media/nativewindow/util/PointImmutable;], sig[null], throws nil, access[abstract public] [junit] Removed Method getSurfaceSize, desc[()Ljavax/media/nativewindow/util/DimensionImmutable;], sig[null], throws nil, access[abstract public] [junit] Added Method getSurfaceSize, desc[()Lcom/jogamp/nativewindow/util/DimensionImmutable;], sig[null], throws nil, access[abstract public] [junit] Class com.jogamp.opengl.util.stereo.StereoDeviceRenderer [junit] Removed Method beginFrame, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[abstract public] [junit] Removed Method endFrame, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[abstract public] [junit] Removed Method getSingleSurfaceSize, desc[()Ljavax/media/nativewindow/util/DimensionImmutable;], sig[null], throws nil, access[abstract public] [junit] Added Method getSingleSurfaceSize, desc[()Lcom/jogamp/nativewindow/util/DimensionImmutable;], sig[null], throws nil, access[abstract public] [junit] Removed Method ppBegin, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[abstract public] [junit] Added Method ppEnd, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[abstract public] [junit] Added Method ppBegin, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[abstract public] [junit] Removed Method init, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[abstract public] [junit] Added Method beginFrame, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[abstract public] [junit] Removed Method ppEnd, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[abstract public] [junit] Removed Method dispose, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[abstract public] [junit] Added Method init, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[abstract public] [junit] Added Method getTotalSurfaceSize, desc[()Lcom/jogamp/nativewindow/util/DimensionImmutable;], sig[null], throws nil, access[abstract public] [junit] Added Method ppOneEye, desc[(Lcom/jogamp/opengl/GL;I)V], sig[null], throws nil, access[abstract public] [junit] Added Method dispose, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[abstract public] [junit] Removed Method getTotalSurfaceSize, desc[()Ljavax/media/nativewindow/util/DimensionImmutable;], sig[null], throws nil, access[abstract public] [junit] Added Method endFrame, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[abstract public] [junit] Removed Method ppOneEye, desc[(Ljavax/media/opengl/GL;I)V], sig[null], throws nil, access[abstract public] [junit] Class com.jogamp.opengl.util.stereo.StereoDeviceRenderer.Eye [junit] Removed Method getViewport, desc[()Ljavax/media/nativewindow/util/RectangleImmutable;], sig[null], throws nil, access[abstract public] [junit] Added Method getViewport, desc[()Lcom/jogamp/nativewindow/util/RectangleImmutable;], sig[null], throws nil, access[abstract public] [junit] Class com.jogamp.opengl.util.stereo.StereoGLEventListener [junit] Added Method reshapeForEye, desc[(Lcom/jogamp/opengl/GLAutoDrawable;IIIILcom/jogamp/opengl/util/stereo/EyeParameter;Lcom/jogamp/opengl/util/stereo/EyePose;)V], sig[null], throws nil, access[abstract public] [junit] Removed Method reshapeForEye, desc[(Ljavax/media/opengl/GLAutoDrawable;IIIILcom/jogamp/opengl/util/stereo/EyeParameter;Lcom/jogamp/opengl/util/stereo/EyePose;)V], sig[null], throws nil, access[abstract public] [junit] Class com.jogamp.opengl.util.texture.ImageSequence [junit] Removed Method getNextTexture, desc[(Ljavax/media/opengl/GL;)Lcom/jogamp/opengl/util/texture/TextureSequence$TextureFrame;], sig[null], throws [java/lang/IllegalStateException], access[public] [junit] Removed Method destroy, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws [javax/media/opengl/GLException], access[public] [junit] Added Method addFrame, desc[(Lcom/jogamp/opengl/GL;Ljava/lang/Class;Ljava/lang/String;Ljava/lang/String;)V], sig[(Lcom/jogamp/opengl/GL;Ljava/lang/Class<*>;Ljava/lang/String;Ljava/lang/String;)V], throws [java/io/IOException], access[final public] [junit] Removed Method addFrame, desc[(Ljavax/media/opengl/GL;Lcom/jogamp/opengl/util/texture/Texture;)V], sig[null], throws nil, access[final public] [junit] Added Method getNextTexture, desc[(Lcom/jogamp/opengl/GL;)Lcom/jogamp/opengl/util/texture/TextureSequence$TextureFrame;], sig[null], throws [java/lang/IllegalStateException], access[public] [junit] Added Method destroy, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws [com/jogamp/opengl/GLException], access[public] [junit] Added Method addFrame, desc[(Lcom/jogamp/opengl/GL;Lcom/jogamp/opengl/util/texture/Texture;)V], sig[null], throws nil, access[final public] [junit] Removed Method addFrame, desc[(Ljavax/media/opengl/GL;Ljava/lang/Class;Ljava/lang/String;Ljava/lang/String;)V], sig[(Ljavax/media/opengl/GL;Ljava/lang/Class<*>;Ljava/lang/String;Ljava/lang/String;)V], throws [java/io/IOException], access[final public] [junit] Class com.jogamp.opengl.util.texture.Texture [junit] Added Method setTexParameterfv, desc[(Lcom/jogamp/opengl/GL;I[FI)V], sig[null], throws nil, access[public] [junit] Added Method destroy, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws [com/jogamp/opengl/GLException], access[public] [junit] Removed Method getTextureObject, desc[(Ljavax/media/opengl/GL;)I], sig[null], throws nil, access[public] [junit] Removed Method , desc[(Ljavax/media/opengl/GL;Lcom/jogamp/opengl/util/texture/TextureData;)V], sig[null], throws [javax/media/opengl/GLException], access[public] [junit] Added Method setTexParameterf, desc[(Lcom/jogamp/opengl/GL;IF)V], sig[null], throws nil, access[public] [junit] Added Method getTextureObject, desc[(Lcom/jogamp/opengl/GL;)I], sig[null], throws nil, access[public] [junit] Added Method setTexParameteriv, desc[(Lcom/jogamp/opengl/GL;I[II)V], sig[null], throws nil, access[public] [junit] Removed Method destroy, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws [javax/media/opengl/GLException], access[public] [junit] Removed Method disable, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws [javax/media/opengl/GLException], access[public] [junit] Removed Method updateSubImage, desc[(Ljavax/media/opengl/GL;Lcom/jogamp/opengl/util/texture/TextureData;IIIIIII)V], sig[null], throws [javax/media/opengl/GLException], access[public] [junit] Removed Method setTexParameteri, desc[(Ljavax/media/opengl/GL;II)V], sig[null], throws nil, access[public] [junit] Removed Method updateImage, desc[(Ljavax/media/opengl/GL;Lcom/jogamp/opengl/util/texture/TextureData;I)V], sig[null], throws [javax/media/opengl/GLException], access[public] [junit] Added Method updateSubImage, desc[(Lcom/jogamp/opengl/GL;Lcom/jogamp/opengl/util/texture/TextureData;IIIIIII)V], sig[null], throws [com/jogamp/opengl/GLException], access[public] [junit] Added Method setTexParameterfv, desc[(Lcom/jogamp/opengl/GL;ILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method enable, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws [com/jogamp/opengl/GLException], access[public] [junit] Removed Method setTexParameterfv, desc[(Ljavax/media/opengl/GL;I[FI)V], sig[null], throws nil, access[public] [junit] Removed Method setTexParameteriv, desc[(Ljavax/media/opengl/GL;I[II)V], sig[null], throws nil, access[public] [junit] Added Method updateSubImage, desc[(Lcom/jogamp/opengl/GL;Lcom/jogamp/opengl/util/texture/TextureData;III)V], sig[null], throws [com/jogamp/opengl/GLException], access[public] [junit] Added Method setTexParameteri, desc[(Lcom/jogamp/opengl/GL;II)V], sig[null], throws nil, access[public] [junit] Removed Method enable, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws [javax/media/opengl/GLException], access[public] [junit] Added Method updateImage, desc[(Lcom/jogamp/opengl/GL;Lcom/jogamp/opengl/util/texture/TextureData;I)V], sig[null], throws [com/jogamp/opengl/GLException], access[public] [junit] Added Method , desc[(Lcom/jogamp/opengl/GL;Lcom/jogamp/opengl/util/texture/TextureData;)V], sig[null], throws [com/jogamp/opengl/GLException], access[public] [junit] Added Method disable, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws [com/jogamp/opengl/GLException], access[public] [junit] Removed Method setTexParameteriv, desc[(Ljavax/media/opengl/GL;ILjava/nio/IntBuffer;)V], sig[null], throws nil, access[public] [junit] Removed Method setTexParameterf, desc[(Ljavax/media/opengl/GL;IF)V], sig[null], throws nil, access[public] [junit] Removed Method updateImage, desc[(Ljavax/media/opengl/GL;Lcom/jogamp/opengl/util/texture/TextureData;)V], sig[null], throws [javax/media/opengl/GLException], access[public] [junit] Removed Method setTexParameterfv, desc[(Ljavax/media/opengl/GL;ILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[public] [junit] Removed Method bind, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws [javax/media/opengl/GLException], access[public] [junit] Added Method setTexParameteriv, desc[(Lcom/jogamp/opengl/GL;ILjava/nio/IntBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method bind, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws [com/jogamp/opengl/GLException], access[public] [junit] Removed Method updateSubImage, desc[(Ljavax/media/opengl/GL;Lcom/jogamp/opengl/util/texture/TextureData;III)V], sig[null], throws [javax/media/opengl/GLException], access[public] [junit] Added Method updateImage, desc[(Lcom/jogamp/opengl/GL;Lcom/jogamp/opengl/util/texture/TextureData;)V], sig[null], throws [com/jogamp/opengl/GLException], access[public] [junit] Class com.jogamp.opengl.util.texture.TextureData [junit] Removed Method , desc[(Ljavax/media/opengl/GLProfile;IIIILcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;ZZ[Ljava/nio/Buffer;Lcom/jogamp/opengl/util/texture/TextureData$Flusher;)V], sig[null], throws [java/lang/IllegalArgumentException], access[public] [junit] Removed Method , desc[(Ljavax/media/opengl/GLProfile;IIIIIIZZ[Ljava/nio/Buffer;Lcom/jogamp/opengl/util/texture/TextureData$Flusher;)V], sig[null], throws [java/lang/IllegalArgumentException], access[public] [junit] Removed Method , desc[(Ljavax/media/opengl/GLProfile;)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] 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;IIIIIIZZ[Ljava/nio/Buffer;Lcom/jogamp/opengl/util/texture/TextureData$Flusher;)V], sig[null], throws [java/lang/IllegalArgumentException], access[public] [junit] Removed Method , desc[(Ljavax/media/opengl/GLProfile;IIIILcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;ZZZLjava/nio/Buffer;Lcom/jogamp/opengl/util/texture/TextureData$Flusher;)V], sig[null], throws [java/lang/IllegalArgumentException], access[public] [junit] Added Method getGLProfile, desc[()Lcom/jogamp/opengl/GLProfile;], sig[null], throws nil, access[public] [junit] Added Method , desc[(Lcom/jogamp/opengl/GLProfile;IIIILcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;ZZZLjava/nio/Buffer;Lcom/jogamp/opengl/util/texture/TextureData$Flusher;)V], sig[null], throws [java/lang/IllegalArgumentException], access[public] [junit] Added Method , desc[(Lcom/jogamp/opengl/GLProfile;)V], sig[null], throws nil, access[protected] [junit] Removed Method getGLProfile, desc[()Ljavax/media/opengl/GLProfile;], sig[null], throws nil, access[public] [junit] Removed Method , desc[(Ljavax/media/opengl/GLProfile;IIIIIIZZZLjava/nio/Buffer;Lcom/jogamp/opengl/util/texture/TextureData$Flusher;)V], sig[null], throws [java/lang/IllegalArgumentException], access[public] [junit] Class com.jogamp.opengl.util.texture.TextureIO [junit] Added Method newTextureData, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/io/InputStream;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException, java/lang/IllegalArgumentException], access[public static] [junit] CompatChanged Method newTexture, throws[[java/lang/IllegalArgumentException, javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException, java/lang/IllegalArgumentException]], access[] [junit] Added Method newTextureData, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/net/URL;ZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[public static] [junit] CompatChanged Method newTexture, throws[[java/io/IOException, javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException, java/io/IOException]], access[] [junit] CompatChanged Method write, throws[[java/io/IOException, javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException, java/io/IOException]], access[] [junit] Removed Method newTextureData, desc[(Ljavax/media/opengl/GLProfile;Ljava/net/URL;ZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[public static] [junit] CompatChanged Method newTexture, throws[[java/io/IOException, javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException, java/io/IOException]], access[] [junit] Removed Method newTextureData, desc[(Ljavax/media/opengl/GLProfile;Ljava/io/InputStream;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException, java/lang/IllegalArgumentException], access[public static] [junit] Added Method newTexture, desc[(Lcom/jogamp/opengl/GL;Lcom/jogamp/opengl/util/texture/TextureData;)Lcom/jogamp/opengl/util/texture/Texture;], sig[null], throws [com/jogamp/opengl/GLException, java/lang/IllegalArgumentException], access[public static] [junit] Removed Method newTexture, desc[(Ljavax/media/opengl/GL;Lcom/jogamp/opengl/util/texture/TextureData;)Lcom/jogamp/opengl/util/texture/Texture;], sig[null], throws [javax/media/opengl/GLException, java/lang/IllegalArgumentException], access[public static] [junit] Added Method newTextureData, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/io/InputStream;ZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[public static] [junit] Added Method newTextureData, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/io/File;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException, java/lang/IllegalArgumentException], access[public static] [junit] Added Method newTextureData, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/net/URL;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException, java/lang/IllegalArgumentException], access[public static] [junit] Removed Method newTextureData, desc[(Ljavax/media/opengl/GLProfile;Ljava/net/URL;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException, java/lang/IllegalArgumentException], access[public static] [junit] CompatChanged Method newTexture, throws[[java/io/IOException, javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException, java/io/IOException]], access[] [junit] CompatChanged Method write, throws[[java/io/IOException, javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException, java/io/IOException]], access[] [junit] Removed Method newTextureData, desc[(Ljavax/media/opengl/GLProfile;Ljava/io/InputStream;ZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[public static] [junit] Removed Method newTextureData, desc[(Ljavax/media/opengl/GLProfile;Ljava/io/File;ZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[public static] [junit] Added Method newTextureData, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/io/File;ZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[public static] [junit] Removed Method newTextureData, desc[(Ljavax/media/opengl/GLProfile;Ljava/io/File;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException, java/lang/IllegalArgumentException], access[public static] [junit] Class com.jogamp.opengl.util.texture.TextureSequence [junit] Added Method getNextTexture, desc[(Lcom/jogamp/opengl/GL;)Lcom/jogamp/opengl/util/texture/TextureSequence$TextureFrame;], sig[null], throws [java/lang/IllegalStateException], access[abstract public] [junit] Removed Method getNextTexture, desc[(Ljavax/media/opengl/GL;)Lcom/jogamp/opengl/util/texture/TextureSequence$TextureFrame;], sig[null], throws [java/lang/IllegalStateException], access[abstract public] [junit] Class com.jogamp.opengl.util.texture.TextureState [junit] Added Method , desc[(Lcom/jogamp/opengl/GL;II)V], sig[null], throws [com/jogamp/opengl/GLException], access[public] [junit] Added Method restore, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[final public] [junit] Removed Method , desc[(Ljavax/media/opengl/GL;I)V], sig[null], throws [javax/media/opengl/GLException], access[public] [junit] Added Method , desc[(Lcom/jogamp/opengl/GL;I)V], sig[null], throws [com/jogamp/opengl/GLException], access[public] [junit] Removed Method , desc[(Ljavax/media/opengl/GL;II)V], sig[null], throws [javax/media/opengl/GLException], access[public] [junit] Removed Method restore, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[final public] [junit] Class com.jogamp.opengl.util.texture.awt.AWTTextureData [junit] Removed Method , desc[(Ljavax/media/opengl/GLProfile;IIZLjava/awt/image/BufferedImage;)V], sig[null], throws nil, access[public] [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] Removed Method newTextureData, desc[(Ljavax/media/opengl/GLProfile;Ljava/awt/image/BufferedImage;IIZ)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/lang/IllegalArgumentException], access[public static] [junit] Removed Method newTextureData, desc[(Ljavax/media/opengl/GLProfile;Ljava/awt/image/BufferedImage;Z)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws nil, access[public static] [junit] Added Method newTextureData, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/awt/image/BufferedImage;IIZ)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/lang/IllegalArgumentException], access[public static] [junit] Added Method newTexture, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/awt/image/BufferedImage;Z)Lcom/jogamp/opengl/util/texture/Texture;], sig[null], throws [com/jogamp/opengl/GLException], access[public static] [junit] Removed Method newTexture, desc[(Ljavax/media/opengl/GLProfile;Ljava/awt/image/BufferedImage;Z)Lcom/jogamp/opengl/util/texture/Texture;], sig[null], throws [javax/media/opengl/GLException], access[public static] [junit] Added Method newTextureData, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/awt/image/BufferedImage;Z)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws nil, access[public static] [junit] Class com.jogamp.opengl.util.texture.spi.TGAImage [junit] Removed Method read, desc[(Ljavax/media/opengl/GLProfile;Ljava/lang/String;)Lcom/jogamp/opengl/util/texture/spi/TGAImage;], sig[null], throws [java/io/IOException], access[public static] [junit] Removed Method read, desc[(Ljavax/media/opengl/GLProfile;Ljava/io/InputStream;)Lcom/jogamp/opengl/util/texture/spi/TGAImage;], sig[null], throws [java/io/IOException], access[public static] [junit] Added Method read, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/lang/String;)Lcom/jogamp/opengl/util/texture/spi/TGAImage;], sig[null], throws [java/io/IOException], access[public static] [junit] Added Method read, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/io/InputStream;)Lcom/jogamp/opengl/util/texture/spi/TGAImage;], sig[null], throws [java/io/IOException], access[public static] [junit] Class com.jogamp.opengl.util.texture.spi.TextureProvider [junit] Removed Method newTextureData, desc[(Ljavax/media/opengl/GLProfile;Ljava/io/InputStream;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[abstract public] [junit] Added Method newTextureData, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/io/File;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[abstract public] [junit] Added Method newTextureData, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/net/URL;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[abstract public] [junit] Removed Method newTextureData, desc[(Ljavax/media/opengl/GLProfile;Ljava/net/URL;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[abstract public] [junit] Removed Method newTextureData, desc[(Ljavax/media/opengl/GLProfile;Ljava/io/File;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[abstract public] [junit] Added Method newTextureData, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/io/InputStream;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[abstract public] [junit] Class com.jogamp.opengl.util.texture.spi.awt.IIOTextureProvider [junit] Added Method newTextureData, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/io/File;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[public] [junit] Removed Method newTextureData, desc[(Ljavax/media/opengl/GLProfile;Ljava/io/InputStream;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[public] [junit] Removed Method newTextureData, desc[(Ljavax/media/opengl/GLProfile;Ljava/io/File;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[public] [junit] Added Method newTextureData, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/io/InputStream;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[public] [junit] Added Method newTextureData, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/net/URL;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[public] [junit] Removed Method newTextureData, desc[(Ljavax/media/opengl/GLProfile;Ljava/net/URL;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[public] [junit] Class javax.media.nativewindow.AbstractGraphicsConfiguration [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.nativewindow.AbstractGraphicsDevice [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.nativewindow.AbstractGraphicsScreen [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.nativewindow.Capabilities [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.nativewindow.CapabilitiesChooser [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.nativewindow.CapabilitiesImmutable [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.nativewindow.DefaultCapabilitiesChooser [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.nativewindow.DefaultGraphicsConfiguration [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.nativewindow.DefaultGraphicsDevice [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.nativewindow.DefaultGraphicsScreen [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.nativewindow.GraphicsConfigurationFactory [junit] Removed Class , access[abstract public super synchronized] [junit] Class javax.media.nativewindow.MutableSurface [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.nativewindow.NativeSurface [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.nativewindow.NativeSurfaceHolder [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.nativewindow.NativeWindow [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.nativewindow.NativeWindowException [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.nativewindow.NativeWindowFactory [junit] Removed Class , access[abstract public super synchronized] [junit] Class javax.media.nativewindow.OffscreenLayerOption [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.nativewindow.OffscreenLayerSurface [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.nativewindow.ProxySurface [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.nativewindow.ScalableSurface [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.nativewindow.SurfaceUpdatedListener [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.nativewindow.ToolkitLock [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.nativewindow.UpstreamSurfaceHook [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.nativewindow.UpstreamSurfaceHook.MutableSize [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.nativewindow.VisualIDHolder [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.nativewindow.VisualIDHolder.VIDComparator [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.nativewindow.VisualIDHolder.VIDType [junit] Removed Class , access[enum final public super synchronized] [junit] Class javax.media.nativewindow.WindowClosingProtocol [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.nativewindow.WindowClosingProtocol.WindowClosingMode [junit] Removed Class , access[enum final public super synchronized] [junit] Class javax.media.nativewindow.util.Dimension [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.nativewindow.util.DimensionImmutable [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.nativewindow.util.Insets [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.nativewindow.util.InsetsImmutable [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.nativewindow.util.PixelFormat [junit] Removed Class , access[enum final public super synchronized] [junit] Class javax.media.nativewindow.util.PixelFormatUtil [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.nativewindow.util.PixelFormatUtil.PixelSink [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.nativewindow.util.PixelFormatUtil.PixelSink32 [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.nativewindow.util.PixelRectangle [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.nativewindow.util.PixelRectangle.GenericPixelRect [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.nativewindow.util.Point [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.nativewindow.util.PointImmutable [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.nativewindow.util.Rectangle [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.nativewindow.util.RectangleImmutable [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.nativewindow.util.SurfaceSize [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.opengl.DebugGL2 [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.opengl.DebugGL3 [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.opengl.DebugGL3bc [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.opengl.DebugGL4 [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.opengl.DebugGL4bc [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.opengl.DebugGLES1 [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.opengl.DebugGLES2 [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.opengl.DebugGLES3 [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.opengl.DefaultGLCapabilitiesChooser [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.opengl.FPSCounter [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.GL [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.GL2 [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.GL2ES1 [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.GL2ES2 [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.GL2ES3 [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.GL2GL3 [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.GL3 [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.GL3ES3 [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.GL3bc [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.GL4 [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.GL4ES3 [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.GL4bc [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.GLAnimatorControl [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.GLAnimatorControl.UncaughtExceptionHandler [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.GLArrayData [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.GLAutoDrawable [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.GLBase [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.GLBufferStorage [junit] Removed Class , access[abstract public super synchronized] [junit] Class javax.media.opengl.GLCapabilities [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.opengl.GLCapabilitiesChooser [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.GLCapabilitiesImmutable [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.GLContext [junit] Removed Class , access[abstract public super synchronized] [junit] Class javax.media.opengl.GLDebugListener [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.GLDebugMessage [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.opengl.GLDrawable [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.GLDrawableFactory [junit] Removed Class , access[abstract public super synchronized] [junit] Class javax.media.opengl.GLES1 [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.GLES2 [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.GLES3 [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.GLEventListener [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.GLException [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.opengl.GLFBODrawable [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.GLFBODrawable.Resizeable [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.GLOffscreenAutoDrawable [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.GLOffscreenAutoDrawable.FBO [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.GLPipelineFactory [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.opengl.GLProfile [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.opengl.GLRunnable [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.GLRunnable2 [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.GLSharedContextSetter [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.GLUniformData [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.opengl.Threading [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.opengl.Threading.Mode [junit] Removed Class , access[enum final public super synchronized] [junit] Class javax.media.opengl.TraceGL2 [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.opengl.TraceGL3 [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.opengl.TraceGL3bc [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.opengl.TraceGL4 [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.opengl.TraceGL4bc [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.opengl.TraceGLES1 [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.opengl.TraceGLES2 [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.opengl.TraceGLES3 [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.opengl.awt.AWTGLAutoDrawable [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.awt.ComponentEvents [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.awt.GLCanvas [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.opengl.awt.GLJPanel [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.opengl.fixedfunc.GLLightingFunc [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.fixedfunc.GLMatrixFunc [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.fixedfunc.GLPointerFunc [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.fixedfunc.GLPointerFuncUtil [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.opengl.glu.GLU [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.opengl.glu.GLUnurbs [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.glu.GLUquadric [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.glu.GLUtessellator [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.glu.GLUtessellatorCallback [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.glu.GLUtessellatorCallbackAdapter [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.opengl.glu.gl2.GLUgl2 [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.opengl.glu.gl2es1.GLUgl2es1 [junit] Removed Class , access[public super synchronized] [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestVersionSemanticsNOUI - testVersionV221V230 [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestVersionSemanticsNOUI - testVersionV230V232 [junit] Semantic Version Test [junit] criteria: SimpleDiffCriteria [junit] Previous version: 2.3.0 (2.3.0) - lib\v2.3.0\jogl-all.jar [junit] Current version: 2.3.2 (2.3.2) - lib\v2.3.2\jogl-all.jar [junit] Field values changed: true [junit] Compat. expected: BACKWARD_COMPATIBLE_BINARY [junit] Compat. detected: BACKWARD_COMPATIBLE_BINARY [junit] Compat. result: detected == expected -> OK [junit] Current version 2.3.2 (2.3.2) is BACKWARD_COMPATIBLE_BINARY to previous version 2.3.0 (2.3.0), actually BACKWARD_COMPATIBLE_BINARY [junit] [junit] [junit] Summary: 1053 differences in 44 classes: [junit] Remove 0, Change 0, CompatChange 129, Deprecate 9, Add 915 [junit] [junit] 0/ 44: com.jogamp.nativewindow.DefaultGraphicsDevice : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 2 [junit] 1/ 44: com.jogamp.nativewindow.NativeWindowFactory : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 2 [junit] 2/ 44: com.jogamp.nativewindow.awt.AWTGraphicsConfiguration : Remove 0, Change 0, CompatChange 0, Deprecate 1, Add 1 [junit] 3/ 44: com.jogamp.nativewindow.awt.JAWTWindow : Remove 0, Change 0, CompatChange 0, Deprecate 3, Add 5 [junit] 4/ 44: com.jogamp.nativewindow.egl.EGLGraphicsDevice : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 5/ 44: com.jogamp.nativewindow.util.Rectangle : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 2 [junit] 6/ 44: com.jogamp.nativewindow.x11.X11GraphicsConfiguration : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 3 [junit] 7/ 44: com.jogamp.newt.Window : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 44 [junit] 8/ 44: com.jogamp.newt.awt.NewtCanvasAWT : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 9/ 44: com.jogamp.newt.opengl.GLWindow : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 16 [junit] 10/ 44: com.jogamp.newt.opengl.util.NEWTDemoListener : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 11/ 44: com.jogamp.newt.opengl.util.stereo.StereoDeviceUtil : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 12/ 44: com.jogamp.opengl.DebugGL4bc : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 103 [junit] 13/ 44: com.jogamp.opengl.DebugGLES1 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 14/ 44: com.jogamp.opengl.DebugGLES3 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 49 [junit] 15/ 44: com.jogamp.opengl.GL2 : Remove 0, Change 0, CompatChange 4, Deprecate 0, Add 156 [junit] 16/ 44: com.jogamp.opengl.GL2ES2 : Remove 0, Change 0, CompatChange 1, Deprecate 0, Add 2 [junit] 17/ 44: com.jogamp.opengl.GL2ES3 : Remove 0, Change 0, CompatChange 1, Deprecate 0, Add 67 [junit] 18/ 44: com.jogamp.opengl.GL2GL3 : Remove 0, Change 0, CompatChange 48, Deprecate 0, Add 1 [junit] 19/ 44: com.jogamp.opengl.GL3 : Remove 0, Change 0, CompatChange 60, Deprecate 0, Add 0 [junit] 20/ 44: com.jogamp.opengl.GL3ES3 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 117 [junit] 21/ 44: com.jogamp.opengl.GL4 : Remove 0, Change 0, CompatChange 10, Deprecate 0, Add 3 [junit] 22/ 44: com.jogamp.opengl.GLBase : Remove 0, Change 0, CompatChange 1, Deprecate 0, Add 1 [junit] 23/ 44: com.jogamp.opengl.GLContext : Remove 0, Change 0, CompatChange 2, Deprecate 1, Add 7 [junit] 24/ 44: com.jogamp.opengl.GLDrawableFactory : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 2 [junit] 25/ 44: com.jogamp.opengl.GLES1 : Remove 0, Change 0, CompatChange 1, Deprecate 0, Add 0 [junit] 26/ 44: com.jogamp.opengl.GLES2 : Remove 0, Change 0, CompatChange 1, Deprecate 0, Add 112 [junit] 27/ 44: com.jogamp.opengl.GLExtensions : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 2 [junit] 28/ 44: com.jogamp.opengl.JoglVersion : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 29/ 44: com.jogamp.opengl.TraceGL4bc : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 103 [junit] 30/ 44: com.jogamp.opengl.TraceGLES1 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 31/ 44: com.jogamp.opengl.TraceGLES3 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 49 [junit] 32/ 44: com.jogamp.opengl.egl.EGLExt : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 44 [junit] 33/ 44: com.jogamp.opengl.math.geom.Frustum : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 34/ 44: com.jogamp.opengl.math.geom.Frustum.FovDesc : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 35/ 44: com.jogamp.opengl.util.glsl.ShaderCode : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 8 [junit] 36/ 44: com.jogamp.opengl.util.texture.ImageType : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 37/ 44: com.jogamp.opengl.util.texture.ImageType.Util : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 38/ 44: com.jogamp.opengl.util.texture.Texture : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 39/ 44: com.jogamp.opengl.util.texture.TextureData : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 40/ 44: com.jogamp.opengl.util.texture.spi.DDSImage : Remove 0, Change 0, CompatChange 0, Deprecate 1, Add 0 [junit] 41/ 44: com.jogamp.opengl.util.texture.spi.SGIImage : Remove 0, Change 0, CompatChange 0, Deprecate 1, Add 0 [junit] 42/ 44: com.jogamp.opengl.util.texture.spi.TextureProvider : Remove 0, Change 0, CompatChange 0, Deprecate 2, Add 0 [junit] 43/ 44: com.jogamp.opengl.util.texture.spi.TextureProvider.SupportsImageTypes: Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] [junit] [junit] Removes [junit] [junit] [junit] [junit] Changes [junit] [junit] [junit] [junit] CompatChanges [junit] [junit] Class com.jogamp.opengl.GL2 [junit] CompatChanged Field GL_QUERY_ALL_EVENT_BITS_AMD, value[-1 -> 4294967295], access[] [junit] CompatChanged Field GL_ALL_CLIENT_ATTRIB_BITS, value[-1 -> 4294967295], access[] [junit] CompatChanged Field GL_CLIENT_ALL_ATTRIB_BITS, value[-1 -> 4294967295], access[] [junit] CompatChanged Field GL_TEXCOORD4_BIT_PGI, value[-2147483648 -> 2147483648], access[] [junit] Class com.jogamp.opengl.GL2ES2 [junit] CompatChanged Field GL_ALL_SHADER_BITS, value[-1 -> 4294967295], access[] [junit] Class com.jogamp.opengl.GL2ES3 [junit] CompatChanged Field GL_ALL_BARRIER_BITS, value[-1 -> 4294967295], access[] [junit] Class com.jogamp.opengl.GL2GL3 [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_LAST_VERTEX_CONVENTION, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_TEXTURE_BINDING_CUBE_MAP_ARRAY, access[] [junit] CompatChanged Method com.jogamp.opengl.[GL2GL3 -> GL2ES3].glMinSampleShading, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_INT_SAMPLER_CUBE_MAP_ARRAY, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_PRIMITIVES_GENERATED, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_MAX_GEOMETRY_IMAGE_UNIFORMS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_QUADS, access[] [junit] CompatChanged Method com.jogamp.opengl.[GL2GL3 -> GL2ES3].glDisablei, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_CONTEXT_FLAG_ROBUST_ACCESS_BIT, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_MAX_TESS_CONTROL_IMAGE_UNIFORMS, access[] [junit] CompatChanged Method com.jogamp.opengl.[GL2GL3 -> GL2ES3].glGetnUniformuiv, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_MAX_COMBINED_GEOMETRY_UNIFORM_COMPONENTS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_MAX_FRAMEBUFFER_LAYERS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_MAX_TESS_CONTROL_ATOMIC_COUNTERS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_CONTEXT_FLAGS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_MAX_TESS_CONTROL_ATOMIC_COUNTER_BUFFERS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_TEXTURE_BUFFER, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_TEXTURE_BINDING_BUFFER, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_UNSIGNED_INT_SAMPLER_CUBE_MAP_ARRAY, access[] [junit] CompatChanged Method com.jogamp.opengl.[GL2GL3 -> GL2ES3].glBlendEquationSeparatei, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_TESS_EVALUATION_SHADER_BIT, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_TEXTURE_CUBE_MAP_ARRAY, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_SAMPLE_SHADING, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_MAX_TESS_EVALUATION_IMAGE_UNIFORMS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_GEOMETRY_SHADER_BIT, access[] [junit] CompatChanged Method com.jogamp.opengl.[GL2GL3 -> GL2ES3].glEnablei, access[] [junit] CompatChanged Method com.jogamp.opengl.[GL2GL3 -> GL2ES3].glTexStorage3DMultisample, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES2].GL_PROGRAM_PIPELINE, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_FIRST_VERTEX_CONVENTION, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_MAX_GEOMETRY_ATOMIC_COUNTERS, access[] [junit] CompatChanged Method com.jogamp.opengl.[GL2GL3 -> GL2ES3].glBlendEquationi, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_TESS_CONTROL_SHADER_BIT, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_MAX_GEOMETRY_UNIFORM_BLOCKS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_MAX_TESS_EVALUATION_ATOMIC_COUNTERS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_MIN_SAMPLE_SHADING_VALUE, access[] [junit] CompatChanged Method com.jogamp.opengl.[GL2GL3 -> GL2ES3].glColorMaski, access[] [junit] CompatChanged Method com.jogamp.opengl.[GL2GL3 -> GL2ES3].glBlendFuncSeparatei, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_FRAMEBUFFER_DEFAULT_LAYERS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_MAX_TESS_EVALUATION_ATOMIC_COUNTER_BUFFERS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_SAMPLER_CUBE_MAP_ARRAY, access[] [junit] CompatChanged Method com.jogamp.opengl.[GL2GL3 -> GL2ES3].glBlendFunci, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_MAX_TEXTURE_BUFFER_SIZE, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_MAX_GEOMETRY_ATOMIC_COUNTER_BUFFERS, access[] [junit] CompatChanged Method com.jogamp.opengl.[GL2GL3 -> GL2ES3].glIsEnabledi, access[] [junit] CompatChanged Method com.jogamp.opengl.[GL2GL3 -> GL2ES3].glTexBuffer, access[] [junit] CompatChanged Method com.jogamp.opengl.[GL2GL3 -> GL2ES3].glGetnUniformuiv, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_SAMPLER_CUBE_MAP_ARRAY_SHADOW, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_TEXTURE_BUFFER_DATA_STORE_BINDING, access[] [junit] Class com.jogamp.opengl.GL3 [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_TRIANGLES_ADJACENCY, access[] [junit] CompatChanged Method com.jogamp.opengl.[GL3 -> GL3ES3].glDrawRangeElementsBaseVertex, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_GEOMETRY_OUTPUT_TYPE, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_TESS_EVALUATION_TEXTURE_IMAGE_UNITS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_GEOMETRY_SHADER_INVOCATIONS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MIN_FRAGMENT_INTERPOLATION_OFFSET, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_GEOMETRY_OUTPUT_COMPONENTS, access[] [junit] CompatChanged Method com.jogamp.opengl.[GL3 -> GL3ES3].glDrawElementsBaseVertex, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_GEOMETRY_INPUT_TYPE, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_TESS_EVALUATION_UNIFORM_BLOCKS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_UNDEFINED_VERTEX, access[] [junit] CompatChanged Method com.jogamp.opengl.[GL3 -> GL3ES3].glDrawElementsInstancedBaseVertex, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_COMBINED_TESS_EVALUATION_UNIFORM_COMPONENTS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_GEOMETRY_UNIFORM_COMPONENTS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_PATCHES, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_TESS_GEN_LEVEL, access[] [junit] CompatChanged Method com.jogamp.opengl.[GL3 -> GL3ES3].glTexBufferRange, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_PATCH_VERTICES, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_GEOMETRY_SHADER, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_PATCH_VERTICES, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_FRACTIONAL_EVEN, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_FRAMEBUFFER_ATTACHMENT_LAYERED, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_GEOMETRY_TOTAL_OUTPUT_COMPONENTS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_TESS_CONTROL_OUTPUT_VERTICES, access[] [junit] CompatChanged Method com.jogamp.opengl.[GL3 -> GL3ES3].glFramebufferTexture, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_ISOLINES, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_GEOMETRY_INPUT_COMPONENTS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_TEXTURE_BUFFER_OFFSET_ALIGNMENT, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_GEOMETRY_OUTPUT_VERTICES, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_TESS_GEN_VERTEX_ORDER, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_TESS_EVALUATION_INPUT_COMPONENTS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_TESS_GEN_MODE, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_LAYER_PROVOKING_VERTEX, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_TRIANGLE_STRIP_ADJACENCY, access[] [junit] CompatChanged Method com.jogamp.opengl.[GL3 -> GL3ES3].glPatchParameteri, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_TESS_CONTROL_UNIFORM_COMPONENTS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_LINES_ADJACENCY, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_FRAMEBUFFER_INCOMPLETE_LAYER_TARGETS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_FRAGMENT_INTERPOLATION_OFFSET_BITS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_GEOMETRY_VERTICES_OUT, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_TESS_CONTROL_UNIFORM_BLOCKS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_TESS_EVALUATION_SHADER, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_TESS_CONTROL_INPUT_COMPONENTS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_TESS_CONTROL_OUTPUT_COMPONENTS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_TEXTURE_BUFFER_SIZE, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_TESS_EVALUATION_UNIFORM_COMPONENTS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_TESS_CONTROL_TOTAL_OUTPUT_COMPONENTS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_COMBINED_TESS_CONTROL_UNIFORM_COMPONENTS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_FRAGMENT_INTERPOLATION_OFFSET, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_TESS_GEN_POINT_MODE, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_FRACTIONAL_ODD, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_TESS_CONTROL_TEXTURE_IMAGE_UNITS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_TESS_PATCH_COMPONENTS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_TESS_EVALUATION_OUTPUT_COMPONENTS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_GEOMETRY_TEXTURE_IMAGE_UNITS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_TESS_CONTROL_SHADER, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_LINE_STRIP_ADJACENCY, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_TESS_GEN_SPACING, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_GEOMETRY_SHADER_INVOCATIONS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_TEXTURE_BUFFER_OFFSET, access[] [junit] Class com.jogamp.opengl.GL4 [junit] CompatChanged Field com.jogamp.opengl.[GL4 -> GL3ES3].GL_MAX_TESS_EVALUATION_SHADER_STORAGE_BLOCKS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL4 -> GL3ES3].GL_MAX_GEOMETRY_SHADER_STORAGE_BLOCKS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL4 -> GL3ES3].GL_MAX_TESS_CONTROL_SHADER_STORAGE_BLOCKS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL4 -> GL3ES3].GL_REFERENCED_BY_GEOMETRY_SHADER, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL4 -> GL3ES3].GL_IS_PER_PATCH, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL4 -> GL3ES3].GL_REFERENCED_BY_TESS_CONTROL_SHADER, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL4 -> GL3ES3].GL_TEXTURE_BUFFER_BINDING, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL4 -> GL3ES3].GL_CONTEXT_LOST, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL4 -> GL3ES3].GL_PRIMITIVE_RESTART_FOR_PATCHES_SUPPORTED, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL4 -> GL3ES3].GL_REFERENCED_BY_TESS_EVALUATION_SHADER, access[] [junit] Class com.jogamp.opengl.GLBase [junit] CompatChanged Method setSwapInterval, throws[[] -> [com/jogamp/opengl/GLException]], access[] [junit] Class com.jogamp.opengl.GLContext [junit] CompatChanged Field CTX_IMPL_FP32_COMPAT_API, value[16384 -> 32768], access[] [junit] CompatChanged Field CTX_IMPL_FBO, value[8192 -> 16384], access[] [junit] Class com.jogamp.opengl.GLES1 [junit] CompatChanged Field GL_MULTISAMPLE_BUFFER_BIT7_QCOM, value[-2147483648 -> 2147483648], access[] [junit] Class com.jogamp.opengl.GLES2 [junit] CompatChanged Field GL_MULTISAMPLE_BUFFER_BIT7_QCOM, value[-2147483648 -> 2147483648], access[] [junit] [junit] [junit] Deprecates [junit] [junit] Class com.jogamp.nativewindow.awt.AWTGraphicsConfiguration [junit] Deprecated Method create, desc[(Ljava/awt/Component;Lcom/jogamp/nativewindow/CapabilitiesImmutable;Lcom/jogamp/nativewindow/CapabilitiesImmutable;)Lcom/jogamp/nativewindow/awt/AWTGraphicsConfiguration;], sig[null], throws nil, access[public static] [junit] Class com.jogamp.nativewindow.awt.JAWTWindow [junit] Deprecated Method updatePixelScale, desc[(Z)Z], sig[null], throws nil, access[final public] [junit] Deprecated Method lockSurfaceImpl, desc[()I], sig[null], throws [com/jogamp/nativewindow/NativeWindowException], access[abstract protected] [junit] Deprecated Method updateLockedData, desc[(Ljogamp/nativewindow/jawt/JAWT_Rectangle;)Z], sig[null], throws nil, access[final protected] [junit] Class com.jogamp.opengl.GLContext [junit] Deprecated Method mapAvailableGLVersion, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;IIIII)Ljava/lang/Integer;], sig[null], throws nil, access[protected static] [junit] Class com.jogamp.opengl.util.texture.spi.DDSImage [junit] Deprecated Method isDDSImage, desc[(Ljava/io/InputStream;)Z], sig[null], throws [java/io/IOException], access[public static] [junit] Class com.jogamp.opengl.util.texture.spi.SGIImage [junit] Deprecated Method isSGIImage, desc[(Ljava/io/InputStream;)Z], sig[null], throws [java/io/IOException], access[public static] [junit] Class com.jogamp.opengl.util.texture.spi.TextureProvider [junit] Deprecated Method newTextureData, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/io/File;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[abstract public] [junit] Deprecated Method newTextureData, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/net/URL;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[abstract public] [junit] [junit] [junit] Additions [junit] [junit] Class com.jogamp.nativewindow.DefaultGraphicsDevice [junit] Added Method getDefaultDisplayConnection, desc[(Ljava/lang/String;)Ljava/lang/String;], sig[null], throws nil, access[public static] [junit] Added Method getDefaultDisplayConnection, desc[()Ljava/lang/String;], sig[null], throws nil, access[public static] [junit] Class com.jogamp.nativewindow.NativeWindowFactory [junit] Added Method getDefaultDisplayConnection, desc[(Ljava/lang/String;)Ljava/lang/String;], sig[null], throws nil, access[public static] [junit] Added Method getDefaultDisplayConnection, desc[()Ljava/lang/String;], sig[null], throws nil, access[public static] [junit] Class com.jogamp.nativewindow.awt.AWTGraphicsConfiguration [junit] Added Method create, desc[(Ljava/awt/GraphicsConfiguration;Lcom/jogamp/nativewindow/CapabilitiesImmutable;Lcom/jogamp/nativewindow/CapabilitiesImmutable;)Lcom/jogamp/nativewindow/awt/AWTGraphicsConfiguration;], sig[null], throws nil, access[public static] [junit] Class com.jogamp.nativewindow.awt.JAWTWindow [junit] Added Method lockSurfaceImpl, desc[(Ljava/awt/GraphicsConfiguration;)I], sig[null], throws [com/jogamp/nativewindow/NativeWindowException], access[abstract protected] [junit] Added Method getAWTGraphicsConfiguration, desc[()Lcom/jogamp/nativewindow/awt/AWTGraphicsConfiguration;], sig[null], throws nil, access[final public] [junit] Added Method setAWTGraphicsConfiguration, desc[(Lcom/jogamp/nativewindow/awt/AWTGraphicsConfiguration;)V], sig[null], throws nil, access[final public] [junit] Added Method updatePixelScale, desc[(Ljava/awt/GraphicsConfiguration;Z)Z], sig[null], throws nil, access[final public] [junit] Added Method updateLockedData, desc[(Ljogamp/nativewindow/jawt/JAWT_Rectangle;Ljava/awt/GraphicsConfiguration;)Z], sig[null], throws nil, access[final protected] [junit] Class com.jogamp.nativewindow.egl.EGLGraphicsDevice [junit] Added Method , 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 XVisual2XRenderMask, desc[(JJLjogamp/nativewindow/x11/XRenderPictFormat;)Ljogamp/nativewindow/x11/XRenderDirectFormat;], sig[null], throws nil, access[protected static] [junit] Added Method XVisual2XRenderMask, desc[(JJ)Ljogamp/nativewindow/x11/XRenderDirectFormat;], sig[null], throws nil, access[protected static] [junit] Added Method XVisualInfo2X11Capabilities, desc[(Lcom/jogamp/nativewindow/x11/X11GraphicsDevice;Ljogamp/nativewindow/x11/XVisualInfo;)Ljogamp/nativewindow/x11/X11Capabilities;], sig[null], throws nil, access[public static] [junit] Class com.jogamp.newt.Window [junit] Added Method isResizable, desc[()Z], sig[null], throws nil, access[abstract public] [junit] Added Method getSupportedStateMaskString, desc[()Ljava/lang/String;], sig[null], throws nil, access[abstract public] [junit] Added Method setResizable, desc[(Z)V], sig[null], throws nil, access[abstract public] [junit] Added Field STATE_BIT_FOCUSED, desc[I], sig[null], value[type java.lang.Integer, data 3, access[final public static] [junit] Added Field STATE_BIT_MAXIMIZED_HORZ, desc[I], sig[null], value[type java.lang.Integer, data 10, access[final public static] [junit] Added Field STATE_MASK_FOCUSED, desc[I], sig[null], value[type java.lang.Integer, data 8, access[final public static] [junit] Added Field STATE_MASK_RESIZABLE, desc[I], sig[null], value[type java.lang.Integer, data 256, access[final public static] [junit] Added Field STATE_MASK_MAXIMIZED_HORZ, desc[I], sig[null], value[type java.lang.Integer, data 1024, access[final public static] [junit] Added Method isSticky, desc[()Z], sig[null], throws nil, access[abstract public] [junit] Added Method getStateMaskString, desc[()Ljava/lang/String;], sig[null], throws nil, access[abstract public] [junit] Added Field STATE_BIT_RESIZABLE, desc[I], sig[null], value[type java.lang.Integer, data 8, access[final public static] [junit] Added Method isMaximizedVert, desc[()Z], sig[null], throws nil, access[abstract public] [junit] Added Field STATE_BIT_CHILDWIN, desc[I], sig[null], value[type java.lang.Integer, data 2, access[final public static] [junit] Added Field STATE_MASK_VISIBLE, desc[I], sig[null], value[type java.lang.Integer, data 1, access[final public static] [junit] Added Field STATE_MASK_STICKY, desc[I], sig[null], value[type java.lang.Integer, data 128, access[final public static] [junit] Added Field STATE_MASK_POINTERCONFINED, desc[I], sig[null], value[type java.lang.Integer, data 8192, access[final public static] [junit] Added Field STATE_BIT_STICKY, desc[I], sig[null], value[type java.lang.Integer, data 7, access[final public static] [junit] Added Field STATE_BIT_POINTERVISIBLE, desc[I], sig[null], value[type java.lang.Integer, data 12, access[final public static] [junit] Added Field STATE_BIT_AUTOPOSITION, desc[I], sig[null], value[type java.lang.Integer, data 1, access[final public static] [junit] Added Method getStateMask, desc[()I], sig[null], throws nil, access[abstract public] [junit] Added Field STATE_MASK_POINTERVISIBLE, desc[I], sig[null], value[type java.lang.Integer, data 4096, access[final public static] [junit] Added Method setSticky, desc[(Z)V], sig[null], throws nil, access[abstract public] [junit] Added Method isMaximizedHorz, desc[()Z], sig[null], throws nil, access[abstract public] [junit] Added Field STATE_BIT_VISIBLE, desc[I], sig[null], value[type java.lang.Integer, data 0, access[final public static] [junit] Added Field STATE_MASK_MAXIMIZED_VERT, desc[I], sig[null], value[type java.lang.Integer, data 512, access[final public static] [junit] Added Method isAlwaysOnBottom, desc[()Z], sig[null], throws nil, access[abstract public] [junit] Added Method setAlwaysOnBottom, desc[(Z)V], sig[null], throws nil, access[abstract public] [junit] Added Field STATE_MASK_CHILDWIN, desc[I], sig[null], value[type java.lang.Integer, data 4, access[final public static] [junit] Added Field STATE_BIT_FULLSCREEN, desc[I], sig[null], value[type java.lang.Integer, data 11, access[final public static] [junit] Added Method getStatePublicBitCount, desc[()I], sig[null], throws nil, access[abstract public] [junit] Added Field STATE_BIT_POINTERCONFINED, desc[I], sig[null], value[type java.lang.Integer, data 13, access[final public static] [junit] Added Field STATE_MASK_FULLSCREEN, desc[I], sig[null], value[type java.lang.Integer, data 2048, access[final public static] [junit] Added Field STATE_MASK_UNDECORATED, desc[I], sig[null], value[type java.lang.Integer, data 16, access[final public static] [junit] Added Field STATE_MASK_ALWAYSONTOP, desc[I], sig[null], value[type java.lang.Integer, data 32, access[final public static] [junit] Added Method isChildWindow, desc[()Z], sig[null], throws nil, access[abstract public] [junit] Added Method getSupportedStateMask, desc[()I], sig[null], throws nil, access[abstract public] [junit] Added Field STATE_MASK_ALWAYSONBOTTOM, desc[I], sig[null], value[type java.lang.Integer, data 64, access[final public static] [junit] Added Field STATE_MASK_AUTOPOSITION, desc[I], sig[null], value[type java.lang.Integer, data 2, access[final public static] [junit] Added Method getStatePublicBitmask, desc[()I], sig[null], throws nil, access[abstract public] [junit] Added Field STATE_BIT_MAXIMIZED_VERT, desc[I], sig[null], value[type java.lang.Integer, data 9, access[final public static] [junit] Added Method setMaximized, desc[(ZZ)V], sig[null], throws nil, access[abstract public] [junit] Added Field STATE_BIT_ALWAYSONTOP, desc[I], sig[null], value[type java.lang.Integer, data 5, access[final public static] [junit] Added Field STATE_BIT_ALWAYSONBOTTOM, desc[I], sig[null], value[type java.lang.Integer, data 6, access[final public static] [junit] Added Field STATE_BIT_UNDECORATED, desc[I], sig[null], value[type java.lang.Integer, data 4, access[final public static] [junit] Class com.jogamp.newt.awt.NewtCanvasAWT [junit] Added Method getGraphicsConfiguration, desc[()Ljava/awt/GraphicsConfiguration;], sig[null], throws nil, access[public] [junit] Class com.jogamp.newt.opengl.GLWindow [junit] Added Method getSupportedStateMaskString, desc[()Ljava/lang/String;], sig[null], throws nil, access[final public] [junit] Added Method isResizable, desc[()Z], sig[null], throws nil, access[final public] [junit] Added Method setMaximized, desc[(ZZ)V], sig[null], throws nil, access[final public] [junit] Added Method isChildWindow, desc[()Z], sig[null], throws nil, access[final public] [junit] Added Method isAlwaysOnBottom, desc[()Z], sig[null], throws nil, access[final public] [junit] Added Method getSupportedStateMask, desc[()I], sig[null], throws nil, access[final public] [junit] Added Method isMaximizedHorz, desc[()Z], sig[null], throws nil, access[final public] [junit] Added Method setSticky, desc[(Z)V], sig[null], throws nil, access[final public] [junit] Added Method getStatePublicBitmask, desc[()I], sig[null], throws nil, access[final public] [junit] Added Method getStateMaskString, desc[()Ljava/lang/String;], sig[null], throws nil, access[final public] [junit] Added Method isSticky, desc[()Z], sig[null], throws nil, access[final public] [junit] Added Method getStateMask, desc[()I], sig[null], throws nil, access[final public] [junit] Added Method setAlwaysOnBottom, desc[(Z)V], sig[null], throws nil, access[final public] [junit] Added Method getStatePublicBitCount, desc[()I], sig[null], throws nil, access[final public] [junit] Added Method setResizable, desc[(Z)V], sig[null], throws nil, access[final public] [junit] Added Method isMaximizedVert, desc[()Z], sig[null], throws nil, access[final public] [junit] Class com.jogamp.newt.opengl.util.NEWTDemoListener [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.newt.opengl.util.stereo.StereoDeviceUtil [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.opengl.DebugGL4bc [junit] Added Method glProgramUniform1i64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glStateCaptureNV, desc[(II)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform3i64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glTextureImage2DEXT, desc[(IIIIIIIIIJ)V], sig[null], throws nil, access[public] [junit] Added Method glDrawCommandsStatesNV, desc[(ILcom/jogamp/common/nio/PointerBuffer;Ljava/nio/IntBuffer;Ljava/nio/IntBuffer;Ljava/nio/IntBuffer;I)V], sig[null], throws nil, access[public] [junit] Added Method glConservativeRasterParameterfNV, desc[(IF)V], sig[null], throws nil, access[public] [junit] Added Method glCreateStatesNV, desc[(ILjava/nio/IntBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glTextureSubImage2DEXT, desc[(IIIIIIIIIJ)V], sig[null], throws nil, access[public] [junit] Added Method glGetnUniformui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glListDrawCommandsStatesClientNV, desc[(IILcom/jogamp/common/nio/PointerBuffer;Ljava/nio/IntBuffer;Ljava/nio/IntBuffer;Ljava/nio/IntBuffer;I)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform2i64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glTextureSubImage3DEXT, desc[(IIIIIIIIIIIJ)V], sig[null], throws nil, access[public] [junit] Added Method glTextureImage3DEXT, desc[(IIIIIIIIIIJ)V], sig[null], throws nil, access[public] [junit] Added Method glGetUniformi64vARB, desc[(II[JI)V], sig[null], throws nil, access[public] [junit] Added Method glTextureSubImage1D, desc[(IIIIIIJ)V], sig[null], throws nil, access[public] [junit] Added Method glDrawCommandsStatesNV, desc[(ILcom/jogamp/common/nio/PointerBuffer;[II[II[III)V], sig[null], throws nil, access[public] [junit] Added Method glTextureSubImage1DEXT, desc[(IIIIIIIJ)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform4ui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glUniform4i64vARB, desc[(II[JI)V], sig[null], throws nil, access[public] [junit] Added Method glCreateStatesNV, desc[(I[II)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform2ui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glNamedFramebufferSampleLocationsfvARB, desc[(III[FI)V], sig[null], throws nil, access[public] [junit] Added Method glUniform3ui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform3ui64ARB, desc[(IIJJJ)V], sig[null], throws nil, access[public] [junit] Added Method glBlendBarrier, desc[()V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform2ui64ARB, desc[(IIJJ)V], sig[null], throws nil, access[public] [junit] Added Method glFramebufferTextureMultiviewOVR, desc[(IIIIII)V], sig[null], throws nil, access[public] [junit] Added Method glUniform4i64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform4ui64vARB, desc[(III[JI)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform3ui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glUniform2ui64vARB, desc[(II[JI)V], sig[null], throws nil, access[public] [junit] Added Method glUniform3i64vARB, desc[(II[JI)V], sig[null], throws nil, access[public] [junit] Added Method glPrimitiveBoundingBox, desc[(FFFFFFFF)V], sig[null], throws nil, access[public] [junit] Added Method glDeleteCommandListsNV, desc[(ILjava/nio/IntBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glDrawCommandsAddressNV, desc[(I[JI[III)V], sig[null], throws nil, access[public] [junit] Added Method glFramebufferSampleLocationsfvARB, desc[(III[FI)V], sig[null], throws nil, access[public] [junit] Added Method glGetUniformui64vARB, desc[(II[JI)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform1i64ARB, desc[(IIJ)V], sig[null], throws nil, access[public] [junit] Added Method glUniform1i64ARB, desc[(IJ)V], sig[null], throws nil, access[public] [junit] Added Method glUniform2i64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform2ui64vARB, desc[(III[JI)V], sig[null], throws nil, access[public] [junit] Added Method glCommandListSegmentsNV, desc[(II)V], sig[null], throws nil, access[public] [junit] Added Method glDeleteStatesNV, desc[(ILjava/nio/IntBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glDeleteStatesNV, desc[(I[II)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform2i64vARB, desc[(III[JI)V], sig[null], throws nil, access[public] [junit] Added Method glNamedFramebufferSampleLocationsfvARB, desc[(IIILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glDrawCommandsAddressNV, desc[(ILjava/nio/LongBuffer;Ljava/nio/IntBuffer;I)V], sig[null], throws nil, access[public] [junit] Added Method glUniform3ui64ARB, desc[(IJJJ)V], sig[null], throws nil, access[public] [junit] Added Method glUniform3i64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glApplyFramebufferAttachmentCMAAINTEL, desc[()V], sig[null], throws nil, access[public] [junit] Added Method glCallCommandListNV, desc[(I)V], sig[null], throws nil, access[public] [junit] Added Method glDeleteCommandListsNV, desc[(I[II)V], sig[null], throws nil, access[public] [junit] Added Method glUniform4ui64vARB, desc[(II[JI)V], sig[null], throws nil, access[public] [junit] Added Method glUniform2ui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glGetCommandHeaderNV, desc[(II)I], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform1ui64vARB, desc[(III[JI)V], sig[null], throws nil, access[public] [junit] Added Method glGetStageIndexNV, desc[(I)S], sig[null], throws nil, access[public] [junit] Added Method glDrawCommandsNV, desc[(IILcom/jogamp/common/nio/PointerBuffer;[III)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform3i64vARB, desc[(III[JI)V], sig[null], throws nil, access[public] [junit] Added Method glUniform4ui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glCompileCommandListNV, desc[(I)V], sig[null], throws nil, access[public] [junit] Added Method glGetUniformi64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glUniform3ui64vARB, desc[(II[JI)V], sig[null], throws nil, access[public] [junit] Added Method glUniform1ui64ARB, desc[(IJ)V], sig[null], throws nil, access[public] [junit] Added Method glUniform1i64vARB, desc[(II[JI)V], sig[null], throws nil, access[public] [junit] Added Method glUniform1ui64vARB, desc[(II[JI)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform1i64vARB, desc[(III[JI)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform2i64ARB, desc[(IIJJ)V], sig[null], throws nil, access[public] [junit] Added Method glUniform4ui64ARB, desc[(IJJJJ)V], sig[null], throws nil, access[public] [junit] Added Method glUniform2i64ARB, desc[(IJJ)V], sig[null], throws nil, access[public] [junit] Added Method glDrawCommandsStatesAddressNV, desc[(Ljava/nio/LongBuffer;Ljava/nio/IntBuffer;Ljava/nio/IntBuffer;Ljava/nio/IntBuffer;I)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform3i64ARB, desc[(IIJJJ)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform4i64vARB, desc[(III[JI)V], sig[null], throws nil, access[public] [junit] Added Method glTextureImage1DEXT, desc[(IIIIIIIIJ)V], sig[null], throws nil, access[public] [junit] Added Method glGetnUniformui64vARB, desc[(III[JI)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform4ui64ARB, desc[(IIJJJJ)V], sig[null], throws nil, access[public] [junit] Added Method glCreateCommandListsNV, desc[(I[II)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform4i64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glTextureSubImage3D, desc[(IIIIIIIIIIJ)V], sig[null], throws nil, access[public] [junit] Added Method glTextureSubImage2D, desc[(IIIIIIIIJ)V], sig[null], throws nil, access[public] [junit] Added Method glFramebufferSampleLocationsfvARB, desc[(IIILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glIsStateNV, desc[(I)Z], sig[null], throws nil, access[public] [junit] Added Method glUniform2ui64ARB, desc[(IJJ)V], sig[null], throws nil, access[public] [junit] Added Method glDrawCommandsNV, desc[(IILcom/jogamp/common/nio/PointerBuffer;Ljava/nio/IntBuffer;I)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform1ui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glUniform4i64ARB, desc[(IJJJJ)V], sig[null], throws nil, access[public] [junit] Added Method isGLES32Compatible, desc[()Z], sig[null], throws nil, access[public] [junit] Added Method glCreateCommandListsNV, desc[(ILjava/nio/IntBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glDrawCommandsStatesAddressNV, desc[([JI[II[II[III)V], sig[null], throws nil, access[public] [junit] Added Method glEvaluateDepthValuesARB, desc[()V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform3ui64vARB, desc[(III[JI)V], sig[null], throws nil, access[public] [junit] Added Method glGetUniformui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glUniform2i64vARB, desc[(II[JI)V], sig[null], throws nil, access[public] [junit] Added Method glMaxShaderCompilerThreadsARB, desc[(I)V], sig[null], throws nil, access[public] [junit] Added Method glUniform1i64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glListDrawCommandsStatesClientNV, desc[(IILcom/jogamp/common/nio/PointerBuffer;[II[II[III)V], sig[null], throws nil, access[public] [junit] Added Method glUniform1ui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glIsCommandListNV, desc[(I)Z], sig[null], throws nil, access[public] [junit] Added Method glGetnUniformi64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform4i64ARB, desc[(IIJJJJ)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform1ui64ARB, desc[(IIJ)V], sig[null], throws nil, access[public] [junit] Added Method glUniform3i64ARB, desc[(IJJJ)V], sig[null], throws nil, access[public] [junit] Added Method glGetnUniformi64vARB, desc[(III[JI)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.DebugGLES1 [junit] Added Method isGLES32Compatible, desc[()Z], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.DebugGLES3 [junit] Added Method glDrawRangeElementsBaseVertex, desc[(IIIIILjava/nio/Buffer;I)V], sig[null], throws nil, access[public] [junit] Added Method glPolygonModeNV, desc[(II)V], sig[null], throws nil, access[public] [junit] Added Method glBindFragDataLocationEXT, desc[(II[BI)V], sig[null], throws nil, access[public] [junit] Added Method glBlendFunci, desc[(III)V], sig[null], throws nil, access[public] [junit] Added Method glBlendEquationi, desc[(II)V], sig[null], throws nil, access[public] [junit] Added Method glSubpixelPrecisionBiasNV, desc[(II)V], sig[null], throws nil, access[public] [junit] Added Method glNamedFramebufferSampleLocationsfvNV, desc[(IIILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glBlendEquationSeparatei, desc[(III)V], sig[null], throws nil, access[public] [junit] Added Method glCoverageModulationTableNV, desc[(ILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glDrawElementsInstancedBaseVertex, desc[(IIILjava/nio/Buffer;II)V], sig[null], throws nil, access[public] [junit] Added Method glGetFragDataIndexEXT, desc[(ILjava/nio/ByteBuffer;)I], sig[null], throws nil, access[public] [junit] Added Method glIsEnabledi, desc[(II)Z], sig[null], throws nil, access[public] [junit] Added Method glCoverageModulationTableNV, desc[(I[FI)V], sig[null], throws nil, access[public] [junit] Added Method glResolveDepthValuesNV, desc[()V], sig[null], throws nil, access[public] [junit] Added Method glDrawElementsInstancedBaseVertex, desc[(IIIJII)V], sig[null], throws nil, access[public] [junit] Added Method glMinSampleShading, desc[(F)V], sig[null], throws nil, access[public] [junit] Added Method glBlendFuncSeparatei, desc[(IIIII)V], sig[null], throws nil, access[public] [junit] Added Method glDrawElementsBaseVertex, desc[(IIILjava/nio/Buffer;I)V], sig[null], throws nil, access[public] [junit] Added Method glCoverageModulationNV, desc[(I)V], sig[null], throws nil, access[public] [junit] Added Method glBindFragDataLocationEXT, desc[(IILjava/nio/ByteBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glBufferStorageEXT, desc[(IJLjava/nio/Buffer;I)V], sig[null], throws nil, access[public] [junit] Added Method glPatchParameteri, desc[(II)V], sig[null], throws nil, access[public] [junit] Added Method glBindFragDataLocationIndexedEXT, desc[(IIILjava/nio/ByteBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method isGLES32Compatible, desc[()Z], sig[null], throws nil, access[public] [junit] Added Method glFramebufferSampleLocationsfvNV, desc[(III[FI)V], sig[null], throws nil, access[public] [junit] Added Method glGetCoverageModulationTableNV, desc[(I[FI)V], sig[null], throws nil, access[public] [junit] Added Method glBlendBarrier, desc[()V], sig[null], throws nil, access[public] [junit] Added Method glGetFragDataIndexEXT, desc[(I[BI)I], sig[null], throws nil, access[public] [junit] Added Method glFramebufferSampleLocationsfvNV, desc[(IIILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glTexPageCommitmentEXT, desc[(IIIIIIIIZ)V], sig[null], throws nil, access[public] [junit] Added Method glBindFragDataLocationIndexedEXT, desc[(III[BI)V], sig[null], throws nil, access[public] [junit] Added Method glDrawRangeElementsBaseVertex, desc[(IIIIIJI)V], sig[null], throws nil, access[public] [junit] Added Method glFramebufferTexture, desc[(IIII)V], sig[null], throws nil, access[public] [junit] Added Method glRasterSamplesEXT, desc[(IZ)V], sig[null], throws nil, access[public] [junit] Added Method glApplyFramebufferAttachmentCMAAINTEL, desc[()V], sig[null], throws nil, access[public] [junit] Added Method glGetProgramResourceLocationIndexEXT, desc[(IILjava/nio/ByteBuffer;)I], sig[null], throws nil, access[public] [junit] Added Method glFramebufferTextureMultiviewOVR, desc[(IIIIII)V], sig[null], throws nil, access[public] [junit] Added Method glDrawElementsBaseVertex, desc[(IIIJI)V], sig[null], throws nil, access[public] [junit] Added Method glGetProgramResourceLocationIndexEXT, desc[(II[BI)I], sig[null], throws nil, access[public] [junit] Added Method glDisablei, desc[(II)V], sig[null], throws nil, access[public] [junit] Added Method glFragmentCoverageColorNV, desc[(I)V], sig[null], throws nil, access[public] [junit] Added Method glPrimitiveBoundingBox, desc[(FFFFFFFF)V], sig[null], throws nil, access[public] [junit] Added Method glGetCoverageModulationTableNV, desc[(ILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glTexStorage3DMultisample, desc[(IIIIIIZ)V], sig[null], throws nil, access[public] [junit] Added Method glTexBufferRange, desc[(IIIJJ)V], sig[null], throws nil, access[public] [junit] Added Method glNamedFramebufferSampleLocationsfvNV, desc[(III[FI)V], sig[null], throws nil, access[public] [junit] Added Method glColorMaski, desc[(IZZZZ)V], sig[null], throws nil, access[public] [junit] Added Method glEnablei, desc[(II)V], sig[null], throws nil, access[public] [junit] Added Method glTexBuffer, desc[(III)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.GL2 [junit] Added Method glUniform1i64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_COLORDODGE, desc[I], sig[null], value[type java.lang.Integer, data 37529, access[final public static] [junit] Added Method glUniform4ui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_DRAW_ELEMENTS_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 2, access[final public static] [junit] Added Method glDrawCommandsStatesAddressNV, desc[([JI[II[II[III)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_NOP_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 1, access[final public static] [junit] Added Method glCommandListSegmentsNV, desc[(II)V], sig[null], throws nil, access[abstract public] [junit] Added Method glProgramUniform2ui64ARB, desc[(IIJJ)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_BLEND_COLOR_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 11, access[final public static] [junit] Added Method glTextureSubImage2DEXT, desc[(IIIIIIIIIJ)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_CONSERVATIVE_RASTER_DILATE_RANGE_NV, desc[I], sig[null], value[type java.lang.Integer, data 37754, access[final public static] [junit] Added Method glProgramUniform4ui64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_DARKEN, desc[I], sig[null], value[type java.lang.Integer, data 37527, access[final public static] [junit] Added Method glStateCaptureNV, desc[(II)V], sig[null], throws nil, access[abstract public] [junit] Added Method glUniform3i64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_BASE_VIEW_INDEX_OVR, desc[I], sig[null], value[type java.lang.Integer, data 38450, access[final public static] [junit] Added Method glProgramUniform2i64ARB, desc[(IIJJ)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_HARDLIGHT, desc[I], sig[null], value[type java.lang.Integer, data 37531, access[final public static] [junit] Added Field GL_UNIFORM_ADDRESS_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 10, access[final public static] [junit] Added Method glTextureImage1DEXT, desc[(IIIIIIIIJ)V], sig[null], throws nil, access[abstract public] [junit] Added Method glUniform3ui64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Method glProgramUniform3i64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_DRAW_ARRAYS_STRIP_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 5, access[final public static] [junit] Added Field GL_HSL_HUE, desc[I], sig[null], value[type java.lang.Integer, data 37549, access[final public static] [junit] Added Method glGetnUniformi64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Method glListDrawCommandsStatesClientNV, desc[(IILcom/jogamp/common/nio/PointerBuffer;Ljava/nio/IntBuffer;Ljava/nio/IntBuffer;Ljava/nio/IntBuffer;I)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_DRAW_ELEMENTS_STRIP_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 4, access[final public static] [junit] Added Method glProgramUniform3ui64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_MULTIPLY, desc[I], sig[null], value[type java.lang.Integer, data 37524, access[final public static] [junit] Added Method glNamedFramebufferSampleLocationsfvARB, desc[(III[FI)V], sig[null], throws nil, access[abstract public] [junit] Added Method glProgramUniform4i64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_UNSIGNED_INT64_VEC4_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36855, access[final public static] [junit] Added Method glMaxShaderCompilerThreadsARB, desc[(I)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_PROGRAMMABLE_SAMPLE_LOCATION_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37697, access[final public static] [junit] Added Method glUniform1ui64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Method glGetnUniformui64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Method glUniform3i64ARB, desc[(IJJJ)V], sig[null], throws nil, access[abstract public] [junit] Added Method glTextureImage2DEXT, desc[(IIIIIIIIIJ)V], sig[null], throws nil, access[abstract public] [junit] Added Method glCreateStatesNV, desc[(ILjava/nio/IntBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Method glUniform2i64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_FRONT_FACE_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 18, access[final public static] [junit] Added Method glProgramUniform1ui64ARB, desc[(IIJ)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_TERMINATE_SEQUENCE_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 0, access[final public static] [junit] Added Field GL_SOFTLIGHT, desc[I], sig[null], value[type java.lang.Integer, data 37532, access[final public static] [junit] Added Method glProgramUniform2ui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Method glDeleteStatesNV, desc[(ILjava/nio/IntBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_OVERLAY, desc[I], sig[null], value[type java.lang.Integer, data 37526, access[final public static] [junit] Added Method glProgramUniform1ui64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Method glUniform4ui64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_INT64_VEC2_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36841, access[final public static] [junit] Added Method glDeleteCommandListsNV, desc[(I[II)V], sig[null], throws nil, access[abstract public] [junit] Added Method glListDrawCommandsStatesClientNV, desc[(IILcom/jogamp/common/nio/PointerBuffer;[II[II[III)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_CONSERVATIVE_RASTER_DILATE_NV, desc[I], sig[null], value[type java.lang.Integer, data 37753, access[final public static] [junit] Added Field GL_ELEMENT_ADDRESS_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 8, access[final public static] [junit] Added Field GL_FRAMEBUFFER_PROGRAMMABLE_SAMPLE_LOCATIONS_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37698, access[final public static] [junit] Added Method glProgramUniform4i64ARB, desc[(IIJJJJ)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_SAMPLE_LOCATION_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36432, access[final public static] [junit] Added Method glTextureImage3DEXT, desc[(IIIIIIIIIIJ)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_EXCLUSION, desc[I], sig[null], value[type java.lang.Integer, data 37536, access[final public static] [junit] Added Method glProgramUniform2i64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_SCREEN, desc[I], sig[null], value[type java.lang.Integer, data 37525, access[final public static] [junit] Added Field GL_DRAW_ELEMENTS_INSTANCED_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 6, access[final public static] [junit] Added Method glGetUniformi64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Method glUniform1i64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_HSL_SATURATION, desc[I], sig[null], value[type java.lang.Integer, data 37550, access[final public static] [junit] Added Method glCreateStatesNV, desc[(I[II)V], sig[null], throws nil, access[abstract public] [junit] Added Method glGetStageIndexNV, desc[(I)S], sig[null], throws nil, access[abstract public] [junit] Added Method glDrawCommandsStatesAddressNV, desc[(Ljava/nio/LongBuffer;Ljava/nio/IntBuffer;Ljava/nio/IntBuffer;Ljava/nio/IntBuffer;I)V], sig[null], throws nil, access[abstract public] [junit] Added Method glProgramUniform3ui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Method glGetnUniformui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_ATTRIBUTE_ADDRESS_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 9, access[final public static] [junit] Added Field GL_VIEWPORT_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 16, access[final public static] [junit] Added Method glGetCommandHeaderNV, desc[(II)I], sig[null], throws nil, access[abstract public] [junit] Added Method glProgramUniform4i64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Method glGetnUniformi64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_COLORBURN, desc[I], sig[null], value[type java.lang.Integer, data 37530, access[final public static] [junit] Added Method glEvaluateDepthValuesARB, desc[()V], sig[null], throws nil, access[abstract public] [junit] Added Method glNamedFramebufferSampleLocationsfvARB, desc[(IIILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_INT64_ARB, desc[I], sig[null], value[type java.lang.Integer, data 5134, access[final public static] [junit] Added Method glUniform2ui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Method glProgramUniform3i64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Method glUniform1i64ARB, desc[(IJ)V], sig[null], throws nil, access[abstract public] [junit] Added Method glUniform4ui64ARB, desc[(IJJJJ)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_TEXTURE_REDUCTION_MODE_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37734, access[final public static] [junit] Added Method glIsStateNV, desc[(I)Z], sig[null], throws nil, access[abstract public] [junit] Added Field GL_POLYGON_OFFSET_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 14, access[final public static] [junit] Added Field GL_ALPHA_REF_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 15, access[final public static] [junit] Added Method glProgramUniform1ui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Method glGetUniformi64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Method glProgramUniform2ui64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Method glTextureSubImage3DEXT, desc[(IIIIIIIIIIIJ)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_DRAW_ARRAYS_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 3, access[final public static] [junit] Added Field GL_CONSERVATIVE_RASTER_DILATE_GRANULARITY_NV, desc[I], sig[null], value[type java.lang.Integer, data 37755, access[final public static] [junit] Added Method glUniform1ui64ARB, desc[(IJ)V], sig[null], throws nil, access[abstract public] [junit] Added Method glDrawCommandsNV, desc[(IILcom/jogamp/common/nio/PointerBuffer;Ljava/nio/IntBuffer;I)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_LINE_WIDTH_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 13, access[final public static] [junit] Added Field GL_SAMPLE_LOCATION_PIXEL_GRID_HEIGHT_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37695, access[final public static] [junit] Added Field GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_NUM_VIEWS_OVR, desc[I], sig[null], value[type java.lang.Integer, data 38448, access[final public static] [junit] Added Method glDrawCommandsAddressNV, desc[(I[JI[III)V], sig[null], throws nil, access[abstract public] [junit] Added Method glCallCommandListNV, desc[(I)V], sig[null], throws nil, access[abstract public] [junit] Added Method glUniform2i64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Method glUniform2ui64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Method glCreateCommandListsNV, desc[(ILjava/nio/IntBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_UNSIGNED_INT64_VEC3_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36854, access[final public static] [junit] Added Method glCompileCommandListNV, desc[(I)V], sig[null], throws nil, access[abstract public] [junit] Added Method glProgramUniform3ui64ARB, desc[(IIJJJ)V], sig[null], throws nil, access[abstract public] [junit] Added Method glProgramUniform1i64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Method glUniform4i64ARB, desc[(IJJJJ)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_LIGHTEN, desc[I], sig[null], value[type java.lang.Integer, data 37528, access[final public static] [junit] Added Field GL_PROGRAMMABLE_SAMPLE_LOCATION_TABLE_SIZE_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37696, access[final public static] [junit] Added Method glProgramUniform1i64ARB, desc[(IIJ)V], sig[null], throws nil, access[abstract public] [junit] Added Method glDrawCommandsStatesNV, desc[(ILcom/jogamp/common/nio/PointerBuffer;[II[II[III)V], sig[null], throws nil, access[abstract public] [junit] Added Method glUniform3i64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_SAMPLE_LOCATION_SUBPIXEL_BITS_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37693, access[final public static] [junit] Added Method glProgramUniform3i64ARB, desc[(IIJJJ)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_STENCIL_REF_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 12, access[final public static] [junit] Added Method glProgramUniform1i64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_SCISSOR_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 17, access[final public static] [junit] Added Method glTextureSubImage1DEXT, desc[(IIIIIIIJ)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_SAMPLE_LOCATION_PIXEL_GRID_WIDTH_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37694, access[final public static] [junit] Added Method glIsCommandListNV, desc[(I)Z], sig[null], throws nil, access[abstract public] [junit] Added Method glDrawCommandsNV, desc[(IILcom/jogamp/common/nio/PointerBuffer;[III)V], sig[null], throws nil, access[abstract public] [junit] Added Method glUniform3ui64ARB, desc[(IJJJ)V], sig[null], throws nil, access[abstract public] [junit] Added Method glUniform2ui64ARB, desc[(IJJ)V], sig[null], throws nil, access[abstract public] [junit] Added Method glDrawCommandsStatesNV, desc[(ILcom/jogamp/common/nio/PointerBuffer;Ljava/nio/IntBuffer;Ljava/nio/IntBuffer;Ljava/nio/IntBuffer;I)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_HSL_LUMINOSITY, desc[I], sig[null], value[type java.lang.Integer, data 37552, access[final public static] [junit] Added Field GL_INT64_VEC4_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36843, access[final public static] [junit] Added Field GL_MAX_SHADER_COMPILER_THREADS_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37296, access[final public static] [junit] Added Method glFramebufferTextureMultiviewOVR, desc[(IIIIII)V], sig[null], throws nil, access[abstract public] [junit] Added Method glUniform4i64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_COMPLETION_STATUS_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37297, access[final public static] [junit] Added Method glUniform3ui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_UNSIGNED_INT64_VEC2_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36853, access[final public static] [junit] Added Method glProgramUniform4ui64ARB, desc[(IIJJJJ)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_HSL_COLOR, desc[I], sig[null], value[type java.lang.Integer, data 37551, access[final public static] [junit] Added Method glDeleteStatesNV, desc[(I[II)V], sig[null], throws nil, access[abstract public] [junit] Added Method glProgramUniform2i64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Method glGetUniformui64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_INT64_VEC3_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36842, access[final public static] [junit] Added Method glUniform1ui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Method glFramebufferSampleLocationsfvARB, desc[(IIILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_MAX_VIEWS_OVR, desc[I], sig[null], value[type java.lang.Integer, data 38449, access[final public static] [junit] Added Field GL_FRAMEBUFFER_SAMPLE_LOCATION_PIXEL_GRID_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37699, access[final public static] [junit] Added Field GL_DIFFERENCE, desc[I], sig[null], value[type java.lang.Integer, data 37534, access[final public static] [junit] Added Method glUniform4i64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Method glCreateCommandListsNV, desc[(I[II)V], sig[null], throws nil, access[abstract public] [junit] Added Method glDeleteCommandListsNV, desc[(ILjava/nio/IntBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Method glFramebufferSampleLocationsfvARB, desc[(III[FI)V], sig[null], throws nil, access[abstract public] [junit] Added Method glConservativeRasterParameterfNV, desc[(IF)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_WEIGHTED_AVERAGE_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37735, access[final public static] [junit] Added Method glGetUniformui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Method glProgramUniform4ui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Method glBlendBarrier, desc[()V], sig[null], throws nil, access[abstract public] [junit] Added Method glDrawCommandsAddressNV, desc[(ILjava/nio/LongBuffer;Ljava/nio/IntBuffer;I)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_DRAW_ARRAYS_INSTANCED_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 7, access[final public static] [junit] Added Method glUniform2i64ARB, desc[(IJJ)V], sig[null], throws nil, access[abstract public] [junit] Class com.jogamp.opengl.GL2ES2 [junit] Added Method glApplyFramebufferAttachmentCMAAINTEL, desc[()V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_PROGRAM_PIPELINE, desc[I], sig[null], value[type java.lang.Integer, data 33508, access[final public static] [junit] Class com.jogamp.opengl.GL2ES3 [junit] Added Field GL_COLOR_ATTACHMENT17, desc[I], sig[null], value[type java.lang.Integer, data 36081, access[final public static] [junit] Added Field GL_CONTEXT_FLAG_ROBUST_ACCESS_BIT, desc[I], sig[null], value[type java.lang.Integer, data 4, access[final public static] [junit] Added Field GL_MAX_TEXTURE_BUFFER_SIZE, desc[I], sig[null], value[type java.lang.Integer, data 35883, access[final public static] [junit] Added Field GL_FRAMEBUFFER_DEFAULT_LAYERS, desc[I], sig[null], value[type java.lang.Integer, data 37650, access[final public static] [junit] Added Field GL_SAMPLER_CUBE_MAP_ARRAY_SHADOW, desc[I], sig[null], value[type java.lang.Integer, data 36877, access[final public static] [junit] Added Method glEnablei, desc[(II)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_COLOR_ATTACHMENT28, desc[I], sig[null], value[type java.lang.Integer, data 36092, access[final public static] [junit] Added Field GL_MAX_GEOMETRY_UNIFORM_BLOCKS, desc[I], sig[null], value[type java.lang.Integer, data 35372, access[final public static] [junit] Added Field GL_COLOR_ATTACHMENT18, desc[I], sig[null], value[type java.lang.Integer, data 36082, access[final public static] [junit] Added Field GL_COLOR_ATTACHMENT23, desc[I], sig[null], value[type java.lang.Integer, data 36087, access[final public static] [junit] Added Field GL_QUADS, desc[I], sig[null], value[type java.lang.Integer, data 7, access[final public static] [junit] Added Field GL_COLOR_ATTACHMENT31, desc[I], sig[null], value[type java.lang.Integer, data 36095, access[final public static] [junit] Added Field GL_MULTISAMPLE_LINE_WIDTH_RANGE, desc[I], sig[null], value[type java.lang.Integer, data 37761, access[final public static] [junit] Added Field GL_TEXTURE_CUBE_MAP_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36873, access[final public static] [junit] Added Field GL_SAMPLE_SHADING, desc[I], sig[null], value[type java.lang.Integer, data 35894, access[final public static] [junit] Added Field GL_UNSIGNED_INT_SAMPLER_CUBE_MAP_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36879, access[final public static] [junit] Added Field GL_MIN_SAMPLE_SHADING_VALUE, desc[I], sig[null], value[type java.lang.Integer, data 35895, access[final public static] [junit] Added Field GL_MAX_TESS_EVALUATION_IMAGE_UNIFORMS, desc[I], sig[null], value[type java.lang.Integer, data 37068, access[final public static] [junit] Added Field GL_MAX_GEOMETRY_ATOMIC_COUNTERS, desc[I], sig[null], value[type java.lang.Integer, data 37589, access[final public static] [junit] Added Method glGetnUniformuiv, desc[(III[II)V], sig[null], throws nil, access[abstract public] [junit] Added Method glBlendFuncSeparatei, desc[(IIIII)V], sig[null], throws nil, access[abstract public] [junit] Added Method glBlendEquationSeparatei, desc[(III)V], sig[null], throws nil, access[abstract public] [junit] Added Method glIsEnabledi, desc[(II)Z], sig[null], throws nil, access[abstract public] [junit] Added Field GL_COLOR_ATTACHMENT16, desc[I], sig[null], value[type java.lang.Integer, data 36080, access[final public static] [junit] Added Field GL_COLOR_ATTACHMENT22, desc[I], sig[null], value[type java.lang.Integer, data 36086, access[final public static] [junit] Added Field GL_COLOR_ATTACHMENT27, desc[I], sig[null], value[type java.lang.Integer, data 36091, access[final public static] [junit] Added Field GL_COLOR_ATTACHMENT20, desc[I], sig[null], value[type java.lang.Integer, data 36084, access[final public static] [junit] Added Method glTexStorage3DMultisample, desc[(IIIIIIZ)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_TESS_CONTROL_SHADER_BIT, desc[I], sig[null], value[type java.lang.Integer, data 8, access[final public static] [junit] Added Method glTexBuffer, desc[(III)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_COLOR_ATTACHMENT24, desc[I], sig[null], value[type java.lang.Integer, data 36088, access[final public static] [junit] Added Field GL_MAX_FRAMEBUFFER_LAYERS, desc[I], sig[null], value[type java.lang.Integer, data 37655, access[final public static] [junit] Added Method glBlendEquationi, desc[(II)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_MAX_GEOMETRY_ATOMIC_COUNTER_BUFFERS, desc[I], sig[null], value[type java.lang.Integer, data 37583, access[final public static] [junit] Added Field GL_COLOR_ATTACHMENT30, desc[I], sig[null], value[type java.lang.Integer, data 36094, access[final public static] [junit] Added Field GL_COLOR_ATTACHMENT29, desc[I], sig[null], value[type java.lang.Integer, data 36093, access[final public static] [junit] Added Field GL_MAX_TESS_EVALUATION_ATOMIC_COUNTER_BUFFERS, desc[I], sig[null], value[type java.lang.Integer, data 37582, access[final public static] [junit] Added Field GL_INT_SAMPLER_CUBE_MAP_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36878, access[final public static] [junit] Added Method glBlendFunci, desc[(III)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_MAX_TESS_CONTROL_ATOMIC_COUNTER_BUFFERS, desc[I], sig[null], value[type java.lang.Integer, data 37581, access[final public static] [junit] Added Field GL_COLOR_ATTACHMENT26, desc[I], sig[null], value[type java.lang.Integer, data 36090, access[final public static] [junit] Added Field GL_MULTISAMPLE_LINE_WIDTH_GRANULARITY, desc[I], sig[null], value[type java.lang.Integer, data 37762, access[final public static] [junit] Added Method glGetnUniformuiv, desc[(IIILjava/nio/IntBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Method glDisablei, desc[(II)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_PRIMITIVES_GENERATED, desc[I], sig[null], value[type java.lang.Integer, data 35975, access[final public static] [junit] Added Field GL_PRIMITIVE_BOUNDING_BOX, desc[I], sig[null], value[type java.lang.Integer, data 37566, access[final public static] [junit] Added Field GL_TESS_EVALUATION_SHADER_BIT, desc[I], sig[null], value[type java.lang.Integer, data 16, access[final public static] [junit] Added Field GL_LAST_VERTEX_CONVENTION, desc[I], sig[null], value[type java.lang.Integer, data 36430, access[final public static] [junit] Added Field GL_MAX_COMBINED_GEOMETRY_UNIFORM_COMPONENTS, desc[I], sig[null], value[type java.lang.Integer, data 35378, access[final public static] [junit] Added Field GL_COLOR_ATTACHMENT25, desc[I], sig[null], value[type java.lang.Integer, data 36089, access[final public static] [junit] Added Field GL_MAX_TESS_EVALUATION_ATOMIC_COUNTERS, desc[I], sig[null], value[type java.lang.Integer, data 37588, access[final public static] [junit] Added Field GL_TEXTURE_BUFFER, desc[I], sig[null], value[type java.lang.Integer, data 35882, access[final public static] [junit] Added Method glMinSampleShading, desc[(F)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_COLOR_ATTACHMENT19, desc[I], sig[null], value[type java.lang.Integer, data 36083, access[final public static] [junit] Added Field GL_MAX_TESS_CONTROL_ATOMIC_COUNTERS, desc[I], sig[null], value[type java.lang.Integer, data 37587, access[final public static] [junit] Added Field GL_SAMPLER_CUBE_MAP_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36876, access[final public static] [junit] Added Field GL_CONTEXT_FLAGS, desc[I], sig[null], value[type java.lang.Integer, data 33310, access[final public static] [junit] Added Field GL_GEOMETRY_SHADER_BIT, desc[I], sig[null], value[type java.lang.Integer, data 4, access[final public static] [junit] Added Field GL_MAX_GEOMETRY_IMAGE_UNIFORMS, desc[I], sig[null], value[type java.lang.Integer, data 37069, access[final public static] [junit] Added Method glColorMaski, desc[(IZZZZ)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_FIRST_VERTEX_CONVENTION, desc[I], sig[null], value[type java.lang.Integer, data 36429, access[final public static] [junit] Added Method glPrimitiveBoundingBox, desc[(FFFFFFFF)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_TEXTURE_BUFFER_DATA_STORE_BINDING, desc[I], sig[null], value[type java.lang.Integer, data 35885, access[final public static] [junit] Added Field GL_COLOR_ATTACHMENT21, desc[I], sig[null], value[type java.lang.Integer, data 36085, access[final public static] [junit] Added Field GL_MAX_TESS_CONTROL_IMAGE_UNIFORMS, desc[I], sig[null], value[type java.lang.Integer, data 37067, access[final public static] [junit] Added Field GL_TEXTURE_BINDING_BUFFER, desc[I], sig[null], value[type java.lang.Integer, data 35884, access[final public static] [junit] Added Field GL_TEXTURE_BINDING_CUBE_MAP_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36874, access[final public static] [junit] Class com.jogamp.opengl.GL2GL3 [junit] Added Field GL_CONTEXT_FLAG_NO_ERROR_BIT_KHR, desc[I], sig[null], value[type java.lang.Integer, data 8, access[final public static] [junit] Class com.jogamp.opengl.GL3ES3 [junit] Added Field GL_CONTEXT_LOST, desc[I], sig[null], value[type java.lang.Integer, data 1287, access[final public static] [junit] Added Field GL_COMPRESSED_RGBA_ASTC_10x8, desc[I], sig[null], value[type java.lang.Integer, data 37818, access[final public static] [junit] Added Field GL_COLORBURN, desc[I], sig[null], value[type java.lang.Integer, data 37530, access[final public static] [junit] Added Field GL_REFERENCED_BY_TESS_CONTROL_SHADER, desc[I], sig[null], value[type java.lang.Integer, data 37639, access[final public static] [junit] Added Field GL_GEOMETRY_SHADER, desc[I], sig[null], value[type java.lang.Integer, data 36313, access[final public static] [junit] Added Field GL_LIGHTEN, desc[I], sig[null], value[type java.lang.Integer, data 37528, access[final public static] [junit] Added Method glPatchParameteri, desc[(II)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_MAX_TESS_EVALUATION_SHADER_STORAGE_BLOCKS, desc[I], sig[null], value[type java.lang.Integer, data 37081, access[final public static] [junit] Added Method glFramebufferTexture, desc[(IIII)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_ISOLINES, desc[I], sig[null], value[type java.lang.Integer, data 36474, access[final public static] [junit] Added Field GL_COMPRESSED_SRGB8_ALPHA8_ASTC_10x8, desc[I], sig[null], value[type java.lang.Integer, data 37850, access[final public static] [junit] Added Field GL_MAX_TESS_GEN_LEVEL, desc[I], sig[null], value[type java.lang.Integer, data 36478, access[final public static] [junit] Added Field GL_COMPRESSED_SRGB8_ALPHA8_ASTC_8x8, desc[I], sig[null], value[type java.lang.Integer, data 37847, access[final public static] [junit] Added Field GL_MAX_GEOMETRY_TEXTURE_IMAGE_UNITS, desc[I], sig[null], value[type java.lang.Integer, data 35881, access[final public static] [junit] Added Field GL_COMPRESSED_SRGB8_ALPHA8_ASTC_5x5, desc[I], sig[null], value[type java.lang.Integer, data 37842, access[final public static] [junit] Added Field GL_COMPRESSED_SRGB8_ALPHA8_ASTC_6x5, desc[I], sig[null], value[type java.lang.Integer, data 37843, access[final public static] [junit] Added Method glDrawRangeElementsBaseVertex, desc[(IIIIIJI)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_HSL_LUMINOSITY, desc[I], sig[null], value[type java.lang.Integer, data 37552, access[final public static] [junit] Added Field GL_COMPRESSED_RGBA_ASTC_5x5, desc[I], sig[null], value[type java.lang.Integer, data 37810, access[final public static] [junit] Added Field GL_TEXTURE_BUFFER_SIZE, desc[I], sig[null], value[type java.lang.Integer, data 37278, access[final public static] [junit] Added Field GL_MAX_FRAGMENT_INTERPOLATION_OFFSET, desc[I], sig[null], value[type java.lang.Integer, data 36444, access[final public static] [junit] Added Field GL_PRIMITIVE_RESTART_FOR_PATCHES_SUPPORTED, desc[I], sig[null], value[type java.lang.Integer, data 33313, access[final public static] [junit] Added Method glDrawElementsBaseVertex, desc[(IIILjava/nio/Buffer;I)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_GEOMETRY_VERTICES_OUT, desc[I], sig[null], value[type java.lang.Integer, data 35094, access[final public static] [junit] Added Field GL_TESS_GEN_SPACING, desc[I], sig[null], value[type java.lang.Integer, data 36471, access[final public static] [junit] Added Field GL_HSL_COLOR, desc[I], sig[null], value[type java.lang.Integer, data 37551, access[final public static] [junit] Added Field GL_TESS_GEN_MODE, desc[I], sig[null], value[type java.lang.Integer, data 36470, access[final public static] [junit] Added Field GL_TRIANGLES_ADJACENCY, desc[I], sig[null], value[type java.lang.Integer, data 12, access[final public static] [junit] Added Field GL_EXCLUSION, desc[I], sig[null], value[type java.lang.Integer, data 37536, access[final public static] [junit] Added Field GL_REFERENCED_BY_GEOMETRY_SHADER, desc[I], sig[null], value[type java.lang.Integer, data 37641, access[final public static] [junit] Added Field GL_COMPRESSED_SRGB8_ALPHA8_ASTC_10x10, desc[I], sig[null], value[type java.lang.Integer, data 37851, access[final public static] [junit] Added Field GL_UNDEFINED_VERTEX, desc[I], sig[null], value[type java.lang.Integer, data 33376, access[final public static] [junit] Added Field GL_COMPRESSED_RGBA_ASTC_4x4, desc[I], sig[null], value[type java.lang.Integer, data 37808, access[final public static] [junit] Added Field GL_GEOMETRY_OUTPUT_TYPE, desc[I], sig[null], value[type java.lang.Integer, data 35096, access[final public static] [junit] Added Method glDrawRangeElementsBaseVertex, desc[(IIIIILjava/nio/Buffer;I)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_MAX_GEOMETRY_OUTPUT_VERTICES, desc[I], sig[null], value[type java.lang.Integer, data 36320, access[final public static] [junit] Added Field GL_COMPRESSED_SRGB8_ALPHA8_ASTC_12x10, desc[I], sig[null], value[type java.lang.Integer, data 37852, access[final public static] [junit] Added Field GL_SOFTLIGHT, desc[I], sig[null], value[type java.lang.Integer, data 37532, access[final public static] [junit] Added Field GL_COMPRESSED_RGBA_ASTC_10x5, desc[I], sig[null], value[type java.lang.Integer, data 37816, access[final public static] [junit] Added Field GL_FRACTIONAL_ODD, desc[I], sig[null], value[type java.lang.Integer, data 36475, access[final public static] [junit] Added Field GL_PATCH_VERTICES, desc[I], sig[null], value[type java.lang.Integer, data 36466, access[final public static] [junit] Added Field GL_TEXTURE_BUFFER_OFFSET_ALIGNMENT, desc[I], sig[null], value[type java.lang.Integer, data 37279, access[final public static] [junit] Added Field GL_COMPRESSED_RGBA_ASTC_5x4, desc[I], sig[null], value[type java.lang.Integer, data 37809, access[final public static] [junit] Added Field GL_MAX_TESS_EVALUATION_OUTPUT_COMPONENTS, desc[I], sig[null], value[type java.lang.Integer, data 36486, access[final public static] [junit] Added Field GL_MAX_TESS_EVALUATION_TEXTURE_IMAGE_UNITS, desc[I], sig[null], value[type java.lang.Integer, data 36482, access[final public static] [junit] Added Field GL_TRIANGLE_STRIP_ADJACENCY, desc[I], sig[null], value[type java.lang.Integer, data 13, access[final public static] [junit] Added Field GL_COMPRESSED_SRGB8_ALPHA8_ASTC_5x4, desc[I], sig[null], value[type java.lang.Integer, data 37841, access[final public static] [junit] Added Method glDrawElementsBaseVertex, desc[(IIIJI)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_COMPRESSED_RGBA_ASTC_12x10, desc[I], sig[null], value[type java.lang.Integer, data 37820, access[final public static] [junit] Added Field GL_COMPRESSED_RGBA_ASTC_8x8, desc[I], sig[null], value[type java.lang.Integer, data 37815, access[final public static] [junit] Added Field GL_FRACTIONAL_EVEN, desc[I], sig[null], value[type java.lang.Integer, data 36476, access[final public static] [junit] Added Field GL_COMPRESSED_RGBA_ASTC_12x12, desc[I], sig[null], value[type java.lang.Integer, data 37821, access[final public static] [junit] Added Field GL_MAX_TESS_CONTROL_OUTPUT_COMPONENTS, desc[I], sig[null], value[type java.lang.Integer, data 36483, access[final public static] [junit] Added Field GL_MAX_TESS_CONTROL_UNIFORM_COMPONENTS, desc[I], sig[null], value[type java.lang.Integer, data 36479, access[final public static] [junit] Added Field GL_COMPRESSED_SRGB8_ALPHA8_ASTC_4x4, desc[I], sig[null], value[type java.lang.Integer, data 37840, access[final public static] [junit] Added Field GL_LAYER_PROVOKING_VERTEX, desc[I], sig[null], value[type java.lang.Integer, data 33374, access[final public static] [junit] Added Method glBlendBarrier, desc[()V], sig[null], throws nil, access[abstract public] [junit] Added Method glDrawElementsInstancedBaseVertex, desc[(IIILjava/nio/Buffer;II)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_MAX_TESS_EVALUATION_INPUT_COMPONENTS, desc[I], sig[null], value[type java.lang.Integer, data 34925, access[final public static] [junit] Added Field GL_COMPRESSED_SRGB8_ALPHA8_ASTC_8x6, desc[I], sig[null], value[type java.lang.Integer, data 37846, access[final public static] [junit] Added Field GL_COMPRESSED_SRGB8_ALPHA8_ASTC_10x6, desc[I], sig[null], value[type java.lang.Integer, data 37849, access[final public static] [junit] Added Field GL_HSL_HUE, desc[I], sig[null], value[type java.lang.Integer, data 37549, access[final public static] [junit] Added Field GL_COLORDODGE, desc[I], sig[null], value[type java.lang.Integer, data 37529, access[final public static] [junit] Added Field GL_REFERENCED_BY_TESS_EVALUATION_SHADER, desc[I], sig[null], value[type java.lang.Integer, data 37640, access[final public static] [junit] Added Field GL_MAX_TESS_EVALUATION_UNIFORM_COMPONENTS, desc[I], sig[null], value[type java.lang.Integer, data 36480, access[final public static] [junit] Added Field GL_GEOMETRY_INPUT_TYPE, desc[I], sig[null], value[type java.lang.Integer, data 35095, access[final public static] [junit] Added Field GL_SCREEN, desc[I], sig[null], value[type java.lang.Integer, data 37525, access[final public static] [junit] Added Field GL_TESS_EVALUATION_SHADER, desc[I], sig[null], value[type java.lang.Integer, data 36487, access[final public static] [junit] Added Field GL_DARKEN, desc[I], sig[null], value[type java.lang.Integer, data 37527, access[final public static] [junit] Added Field GL_COMPRESSED_RGBA_ASTC_6x5, desc[I], sig[null], value[type java.lang.Integer, data 37811, access[final public static] [junit] Added Field GL_IS_PER_PATCH, desc[I], sig[null], value[type java.lang.Integer, data 37607, access[final public static] [junit] Added Field GL_DIFFERENCE, desc[I], sig[null], value[type java.lang.Integer, data 37534, access[final public static] [junit] Added Field GL_FRAMEBUFFER_ATTACHMENT_LAYERED, desc[I], sig[null], value[type java.lang.Integer, data 36263, access[final public static] [junit] Added Field GL_TESS_GEN_VERTEX_ORDER, desc[I], sig[null], value[type java.lang.Integer, data 36472, access[final public static] [junit] Added Field GL_MULTIPLY, desc[I], sig[null], value[type java.lang.Integer, data 37524, access[final public static] [junit] Added Field GL_LINES_ADJACENCY, desc[I], sig[null], value[type java.lang.Integer, data 10, access[final public static] [junit] Added Field GL_COMPRESSED_SRGB8_ALPHA8_ASTC_6x6, desc[I], sig[null], value[type java.lang.Integer, data 37844, access[final public static] [junit] Added Field GL_COMPRESSED_SRGB8_ALPHA8_ASTC_8x5, desc[I], sig[null], value[type java.lang.Integer, data 37845, access[final public static] [junit] Added Field GL_MAX_GEOMETRY_UNIFORM_COMPONENTS, desc[I], sig[null], value[type java.lang.Integer, data 36319, access[final public static] [junit] Added Field GL_MAX_COMBINED_TESS_EVALUATION_UNIFORM_COMPONENTS, desc[I], sig[null], value[type java.lang.Integer, data 36383, access[final public static] [junit] Added Field GL_MAX_COMBINED_TESS_CONTROL_UNIFORM_COMPONENTS, desc[I], sig[null], value[type java.lang.Integer, data 36382, access[final public static] [junit] Added Field GL_COMPRESSED_RGBA_ASTC_10x6, desc[I], sig[null], value[type java.lang.Integer, data 37817, access[final public static] [junit] Added Field GL_MAX_GEOMETRY_INPUT_COMPONENTS, desc[I], sig[null], value[type java.lang.Integer, data 37155, access[final public static] [junit] Added Field GL_TEXTURE_BUFFER_BINDING, desc[I], sig[null], value[type java.lang.Integer, data 35882, access[final public static] [junit] Added Field GL_COMPRESSED_RGBA_ASTC_8x5, desc[I], sig[null], value[type java.lang.Integer, data 37813, access[final public static] [junit] Added Field GL_MIN_FRAGMENT_INTERPOLATION_OFFSET, desc[I], sig[null], value[type java.lang.Integer, data 36443, access[final public static] [junit] Added Field GL_OVERLAY, desc[I], sig[null], value[type java.lang.Integer, data 37526, access[final public static] [junit] Added Method glTexBufferRange, desc[(IIIJJ)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_LINE_STRIP_ADJACENCY, desc[I], sig[null], value[type java.lang.Integer, data 11, access[final public static] [junit] Added Field GL_TEXTURE_BUFFER_OFFSET, desc[I], sig[null], value[type java.lang.Integer, data 37277, access[final public static] [junit] Added Field GL_MAX_GEOMETRY_SHADER_INVOCATIONS, desc[I], sig[null], value[type java.lang.Integer, data 36442, access[final public static] [junit] Added Field GL_COMPRESSED_RGBA_ASTC_10x10, desc[I], sig[null], value[type java.lang.Integer, data 37819, access[final public static] [junit] Added Field GL_PATCHES, desc[I], sig[null], value[type java.lang.Integer, data 14, access[final public static] [junit] Added Field GL_MAX_TESS_PATCH_COMPONENTS, desc[I], sig[null], value[type java.lang.Integer, data 36484, access[final public static] [junit] Added Field GL_MAX_TESS_CONTROL_SHADER_STORAGE_BLOCKS, desc[I], sig[null], value[type java.lang.Integer, data 37080, access[final public static] [junit] Added Field GL_MAX_TESS_CONTROL_TOTAL_OUTPUT_COMPONENTS, desc[I], sig[null], value[type java.lang.Integer, data 36485, access[final public static] [junit] Added Field GL_FRAGMENT_INTERPOLATION_OFFSET_BITS, desc[I], sig[null], value[type java.lang.Integer, data 36445, access[final public static] [junit] Added Field GL_MAX_TESS_CONTROL_INPUT_COMPONENTS, desc[I], sig[null], value[type java.lang.Integer, data 34924, access[final public static] [junit] Added Field GL_COMPRESSED_SRGB8_ALPHA8_ASTC_10x5, desc[I], sig[null], value[type java.lang.Integer, data 37848, access[final public static] [junit] Added Field GL_COMPRESSED_SRGB8_ALPHA8_ASTC_12x12, desc[I], sig[null], value[type java.lang.Integer, data 37853, access[final public static] [junit] Added Method glDrawElementsInstancedBaseVertex, desc[(IIIJII)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_MAX_GEOMETRY_OUTPUT_COMPONENTS, desc[I], sig[null], value[type java.lang.Integer, data 37156, access[final public static] [junit] Added Field GL_MAX_TESS_EVALUATION_UNIFORM_BLOCKS, desc[I], sig[null], value[type java.lang.Integer, data 36490, access[final public static] [junit] Added Field GL_FRAMEBUFFER_INCOMPLETE_LAYER_TARGETS, desc[I], sig[null], value[type java.lang.Integer, data 36264, access[final public static] [junit] Added Field GL_MAX_GEOMETRY_SHADER_STORAGE_BLOCKS, desc[I], sig[null], value[type java.lang.Integer, data 37079, access[final public static] [junit] Added Field GL_MAX_TESS_CONTROL_UNIFORM_BLOCKS, desc[I], sig[null], value[type java.lang.Integer, data 36489, access[final public static] [junit] Added Field GL_TESS_CONTROL_OUTPUT_VERTICES, desc[I], sig[null], value[type java.lang.Integer, data 36469, access[final public static] [junit] Added Field GL_MAX_PATCH_VERTICES, desc[I], sig[null], value[type java.lang.Integer, data 36477, access[final public static] [junit] Added Field GL_COMPRESSED_RGBA_ASTC_6x6, desc[I], sig[null], value[type java.lang.Integer, data 37812, access[final public static] [junit] Added Field GL_TESS_GEN_POINT_MODE, desc[I], sig[null], value[type java.lang.Integer, data 36473, access[final public static] [junit] Added Field GL_GEOMETRY_SHADER_INVOCATIONS, desc[I], sig[null], value[type java.lang.Integer, data 34943, access[final public static] [junit] Added Field GL_HSL_SATURATION, desc[I], sig[null], value[type java.lang.Integer, data 37550, access[final public static] [junit] Added Field GL_COMPRESSED_RGBA_ASTC_8x6, desc[I], sig[null], value[type java.lang.Integer, data 37814, access[final public static] [junit] Added Field GL_HARDLIGHT, desc[I], sig[null], value[type java.lang.Integer, data 37531, access[final public static] [junit] Added Field GL_MAX_GEOMETRY_TOTAL_OUTPUT_COMPONENTS, desc[I], sig[null], value[type java.lang.Integer, data 36321, access[final public static] [junit] Added Field GL_TESS_CONTROL_SHADER, desc[I], sig[null], value[type java.lang.Integer, data 36488, access[final public static] [junit] Added Field GL_MAX_TESS_CONTROL_TEXTURE_IMAGE_UNITS, desc[I], sig[null], value[type java.lang.Integer, data 36481, access[final public static] [junit] Class com.jogamp.opengl.GL4 [junit] Added Method glTextureSubImage2D, desc[(IIIIIIIIJ)V], sig[null], throws nil, access[abstract public] [junit] Added Method glTextureSubImage1D, desc[(IIIIIIJ)V], sig[null], throws nil, access[abstract public] [junit] Added Method glTextureSubImage3D, desc[(IIIIIIIIIIJ)V], sig[null], throws nil, access[abstract public] [junit] Class com.jogamp.opengl.GLBase [junit] Added Method isGLES32Compatible, desc[()Z], sig[null], throws nil, access[abstract public] [junit] Class com.jogamp.opengl.GLContext [junit] Added Method getGLProfile, desc[(Ljava/lang/StringBuilder;I)Ljava/lang/StringBuilder;], sig[null], throws nil, access[protected static] [junit] Added Field CTX_IMPL_ES32_COMPAT, desc[I], sig[null], value[type java.lang.Integer, data 8192, access[final protected static] [junit] Added Method isGLES32Compatible, desc[()Z], sig[null], throws nil, access[final public] [junit] Added Method getGLVersion, desc[(Ljava/lang/StringBuilder;IIILjava/lang/String;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[protected static] [junit] Added Method decomposeBits, desc[(I[I)Lcom/jogamp/common/util/VersionNumber;], sig[null], throws nil, access[protected static] [junit] Added Method getGLVersion, desc[(Ljava/lang/StringBuilder;Lcom/jogamp/common/util/VersionNumber;ILjava/lang/String;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[protected static] [junit] Added Method isGLES32CompatibleAvailable, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;)Z], sig[null], throws nil, access[final public static] [junit] Class com.jogamp.opengl.GLDrawableFactory [junit] Added Method hasOpenGLESSupport, desc[()Z], sig[null], throws nil, access[abstract public] [junit] Added Method hasOpenGLDesktopSupport, desc[()Z], sig[null], throws nil, access[abstract public] [junit] Class com.jogamp.opengl.GLES2 [junit] Added Field GL_MIXED_DEPTH_SAMPLES_SUPPORTED_NV, desc[I], sig[null], value[type java.lang.Integer, data 37679, access[final public static] [junit] Added Method glFramebufferSampleLocationsfvNV, desc[(IIILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Method glGetCoverageModulationTableNV, desc[(ILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_MAX_SPARSE_ARRAY_TEXTURE_LAYERS_EXT, desc[I], sig[null], value[type java.lang.Integer, data 37274, access[final public static] [junit] Added Field GL_HSL_HUE, desc[I], sig[null], value[type java.lang.Integer, data 37549, access[final public static] [junit] Added Field GL_HSL_SATURATION, desc[I], sig[null], value[type java.lang.Integer, data 37550, access[final public static] [junit] Added Method glNamedFramebufferSampleLocationsfvNV, desc[(III[FI)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_MAX_SUBPIXEL_PRECISION_BIAS_BITS_NV, desc[I], sig[null], value[type java.lang.Integer, data 37705, access[final public static] [junit] Added Field GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_NUM_VIEWS_OVR, desc[I], sig[null], value[type java.lang.Integer, data 38448, access[final public static] [junit] Added Field GL_SHARED_EDGE_NV, desc[I], sig[null], value[type java.lang.Integer, data 192, access[final public static] [junit] Added Field GL_COVERAGE_MODULATION_NV, desc[I], sig[null], value[type java.lang.Integer, data 37682, access[final public static] [junit] Added Field GL_EFFECTIVE_RASTER_SAMPLES_EXT, desc[I], sig[null], value[type java.lang.Integer, data 37676, access[final public static] [junit] Added Field GL_FRAGMENT_COVERAGE_COLOR_NV, desc[I], sig[null], value[type java.lang.Integer, data 37598, access[final public static] [junit] Added Method glBufferStorageEXT, desc[(IJLjava/nio/Buffer;I)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_STENCIL_SAMPLES_NV, desc[I], sig[null], value[type java.lang.Integer, data 37678, access[final public static] [junit] Added Field GL_FRAGMENT_COVERAGE_TO_COLOR_NV, desc[I], sig[null], value[type java.lang.Integer, data 37597, access[final public static] [junit] Added Method glTexPageCommitmentEXT, desc[(IIIIIIIIZ)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_MAX_RASTER_SAMPLES_EXT, desc[I], sig[null], value[type java.lang.Integer, data 37673, access[final public static] [junit] Added Field GL_MULTIPLY, desc[I], sig[null], value[type java.lang.Integer, data 37524, access[final public static] [junit] Added Field GL_TEXTURE_2D_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 35866, access[final public static] [junit] Added Field GL_SOFTLIGHT, desc[I], sig[null], value[type java.lang.Integer, data 37532, access[final public static] [junit] Added Field GL_SAMPLE_LOCATION_NV, desc[I], sig[null], value[type java.lang.Integer, data 36432, access[final public static] [junit] Added Method glGetProgramResourceLocationIndexEXT, desc[(IILjava/nio/ByteBuffer;)I], sig[null], throws nil, access[abstract public] [junit] Added Field GL_VIRTUAL_PAGE_SIZE_Y_EXT, desc[I], sig[null], value[type java.lang.Integer, data 37270, access[final public static] [junit] Added Field GL_TEXTURE_SPARSE_EXT, desc[I], sig[null], value[type java.lang.Integer, data 37286, access[final public static] [junit] Added Field GL_CLIENT_STORAGE_BIT_EXT, desc[I], sig[null], value[type java.lang.Integer, data 512, access[final public static] [junit] Added Method glFragmentCoverageColorNV, desc[(I)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_RASTER_SAMPLES_EXT, desc[I], sig[null], value[type java.lang.Integer, data 37672, access[final public static] [junit] Added Field GL_ONE_MINUS_SRC1_COLOR_EXT, desc[I], sig[null], value[type java.lang.Integer, data 35066, access[final public static] [junit] Added Field GL_RASTER_FIXED_SAMPLE_LOCATIONS_EXT, desc[I], sig[null], value[type java.lang.Integer, data 37674, access[final public static] [junit] Added Field GL_OVERLAY, desc[I], sig[null], value[type java.lang.Integer, data 37526, access[final public static] [junit] Added Method glRasterSamplesEXT, desc[(IZ)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_LINE_NV, desc[I], sig[null], value[type java.lang.Integer, data 6913, access[final public static] [junit] Added Field GL_MAX_DUAL_SOURCE_DRAW_BUFFERS_EXT, desc[I], sig[null], value[type java.lang.Integer, data 35068, access[final public static] [junit] Added Method glGetFragDataIndexEXT, desc[(ILjava/nio/ByteBuffer;)I], sig[null], throws nil, access[abstract public] [junit] Added Method glCoverageModulationTableNV, desc[(ILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_POLYGON_MODE_NV, desc[I], sig[null], value[type java.lang.Integer, data 2880, access[final public static] [junit] Added Field GL_BUFFER_IMMUTABLE_STORAGE_EXT, desc[I], sig[null], value[type java.lang.Integer, data 33311, access[final public static] [junit] Added Field GL_MAX_SPARSE_3D_TEXTURE_SIZE_EXT, desc[I], sig[null], value[type java.lang.Integer, data 37273, access[final public static] [junit] Added Method glFramebufferTextureMultiviewOVR, desc[(IIIIII)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_EXCLUSION, desc[I], sig[null], value[type java.lang.Integer, data 37536, access[final public static] [junit] Added Method glBindFragDataLocationEXT, desc[(IILjava/nio/ByteBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Method glCoverageModulationNV, desc[(I)V], sig[null], throws nil, access[abstract public] [junit] Added Method glCoverageModulationTableNV, desc[(I[FI)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_ONE_MINUS_SRC1_ALPHA_EXT, desc[I], sig[null], value[type java.lang.Integer, data 35067, access[final public static] [junit] Added Field GL_MAX_VIEWS_OVR, desc[I], sig[null], value[type java.lang.Integer, data 38449, access[final public static] [junit] Added Field GL_HSL_COLOR, desc[I], sig[null], value[type java.lang.Integer, data 37551, access[final public static] [junit] Added Field GL_LOCATION_INDEX_EXT, desc[I], sig[null], value[type java.lang.Integer, data 37647, access[final public static] [junit] Added Method glSubpixelPrecisionBiasNV, desc[(II)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_HSL_LUMINOSITY, desc[I], sig[null], value[type java.lang.Integer, data 37552, access[final public static] [junit] Added Field GL_SAMPLE_LOCATION_PIXEL_GRID_HEIGHT_NV, desc[I], sig[null], value[type java.lang.Integer, data 37695, access[final public static] [junit] Added Field GL_NUM_VIRTUAL_PAGE_SIZES_EXT, desc[I], sig[null], value[type java.lang.Integer, data 37288, access[final public static] [junit] Added Field GL_NUM_SPARSE_LEVELS_EXT, desc[I], sig[null], value[type java.lang.Integer, data 37290, access[final public static] [junit] Added Field GL_CLIENT_MAPPED_BUFFER_BARRIER_BIT_EXT, desc[I], sig[null], value[type java.lang.Integer, data 16384, access[final public static] [junit] Added Field GL_LIGHTEN, desc[I], sig[null], value[type java.lang.Integer, data 37528, access[final public static] [junit] Added Field GL_DEPTH_SAMPLES_NV, desc[I], sig[null], value[type java.lang.Integer, data 37677, access[final public static] [junit] Added Field GL_PROGRAMMABLE_SAMPLE_LOCATION_NV, desc[I], sig[null], value[type java.lang.Integer, data 37697, access[final public static] [junit] Added Field GL_SRG8_EXT, desc[I], sig[null], value[type java.lang.Integer, data 36798, access[final public static] [junit] Added Field GL_SRC1_ALPHA_EXT, desc[I], sig[null], value[type java.lang.Integer, data 34185, access[final public static] [junit] Added Field GL_VIRTUAL_PAGE_SIZE_INDEX_EXT, desc[I], sig[null], value[type java.lang.Integer, data 37287, access[final public static] [junit] Added Method glGetCoverageModulationTableNV, desc[(I[FI)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_FILL_RECTANGLE_NV, desc[I], sig[null], value[type java.lang.Integer, data 37692, access[final public static] [junit] Added Method glBindFragDataLocationIndexedEXT, desc[(III[BI)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_COLORDODGE, desc[I], sig[null], value[type java.lang.Integer, data 37529, access[final public static] [junit] Added Field GL_SRC_ALPHA_SATURATE_EXT, desc[I], sig[null], value[type java.lang.Integer, data 776, access[final public static] [junit] Added Method glPolygonModeNV, desc[(II)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_SR8_EXT, desc[I], sig[null], value[type java.lang.Integer, data 36797, access[final public static] [junit] Added Field GL_SUBPIXEL_PRECISION_BIAS_X_BITS_NV, desc[I], sig[null], value[type java.lang.Integer, data 37703, access[final public static] [junit] Added Field GL_RASTER_MULTISAMPLE_EXT, desc[I], sig[null], value[type java.lang.Integer, data 37671, access[final public static] [junit] Added Field GL_PROGRAMMABLE_SAMPLE_LOCATION_TABLE_SIZE_NV, desc[I], sig[null], value[type java.lang.Integer, data 37696, access[final public static] [junit] Added Field GL_FILL_NV, desc[I], sig[null], value[type java.lang.Integer, data 6914, access[final public static] [junit] Added Field GL_VIRTUAL_PAGE_SIZE_X_EXT, desc[I], sig[null], value[type java.lang.Integer, data 37269, access[final public static] [junit] Added Method glBindFragDataLocationEXT, desc[(II[BI)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_SAMPLE_LOCATION_PIXEL_GRID_WIDTH_NV, desc[I], sig[null], value[type java.lang.Integer, data 37694, access[final public static] [junit] Added Field GL_MULTISAMPLE_RASTERIZATION_ALLOWED_EXT, desc[I], sig[null], value[type java.lang.Integer, data 37675, access[final public static] [junit] Added Field GL_FRAMEBUFFER_SAMPLE_LOCATION_PIXEL_GRID_NV, desc[I], sig[null], value[type java.lang.Integer, data 37699, access[final public static] [junit] Added Field GL_MIXED_STENCIL_SAMPLES_SUPPORTED_NV, desc[I], sig[null], value[type java.lang.Integer, data 37680, access[final public static] [junit] Added Field GL_MAP_PERSISTENT_BIT_EXT, desc[I], sig[null], value[type java.lang.Integer, data 64, access[final public static] [junit] Added Field GL_CONSERVATIVE_RASTERIZATION_NV, desc[I], sig[null], value[type java.lang.Integer, data 37702, access[final public static] [junit] Added Field GL_BUFFER_STORAGE_FLAGS_EXT, desc[I], sig[null], value[type java.lang.Integer, data 33312, access[final public static] [junit] Added Field GL_VIRTUAL_PAGE_SIZE_Z_EXT, desc[I], sig[null], value[type java.lang.Integer, data 37271, access[final public static] [junit] Added Field GL_DIFFERENCE, desc[I], sig[null], value[type java.lang.Integer, data 37534, access[final public static] [junit] Added Field GL_POLYGON_OFFSET_POINT_NV, desc[I], sig[null], value[type java.lang.Integer, data 10753, access[final public static] [junit] Added Method glNamedFramebufferSampleLocationsfvNV, desc[(IIILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_POLYGON_OFFSET_LINE_NV, desc[I], sig[null], value[type java.lang.Integer, data 10754, access[final public static] [junit] Added Field GL_POINT_NV, desc[I], sig[null], value[type java.lang.Integer, data 6912, access[final public static] [junit] Added Field GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_BASE_VIEW_INDEX_OVR, desc[I], sig[null], value[type java.lang.Integer, data 38450, access[final public static] [junit] Added Field GL_SAMPLE_LOCATION_SUBPIXEL_BITS_NV, desc[I], sig[null], value[type java.lang.Integer, data 37693, access[final public static] [junit] Added Field GL_SAMPLER_EXTERNAL_2D_Y2Y_EXT, desc[I], sig[null], value[type java.lang.Integer, data 35815, access[final public static] [junit] Added Method glResolveDepthValuesNV, desc[()V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_MAP_COHERENT_BIT_EXT, desc[I], sig[null], value[type java.lang.Integer, data 128, access[final public static] [junit] Added Method glBlendBarrier, desc[()V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_HARDLIGHT, desc[I], sig[null], value[type java.lang.Integer, data 37531, access[final public static] [junit] Added Method glBindFragDataLocationIndexedEXT, desc[(IIILjava/nio/ByteBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_DYNAMIC_STORAGE_BIT_EXT, desc[I], sig[null], value[type java.lang.Integer, data 256, access[final public static] [junit] Added Field GL_SAMPLE_ALPHA_TO_ONE_EXT, desc[I], sig[null], value[type java.lang.Integer, data 32927, access[final public static] [junit] Added Field GL_CONTEXT_FLAG_NO_ERROR_BIT_KHR, desc[I], sig[null], value[type java.lang.Integer, data 8, access[final public static] [junit] Added Field GL_MULTISAMPLE_EXT, desc[I], sig[null], value[type java.lang.Integer, data 32925, access[final public static] [junit] Added Field GL_COLOR_SAMPLES_NV, desc[I], sig[null], value[type java.lang.Integer, data 36384, access[final public static] [junit] Added Field GL_COVERAGE_MODULATION_TABLE_SIZE_NV, desc[I], sig[null], value[type java.lang.Integer, data 37683, access[final public static] [junit] Added Method glFramebufferSampleLocationsfvNV, desc[(III[FI)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_SPARSE_TEXTURE_FULL_ARRAY_CUBE_MIPMAPS_EXT, desc[I], sig[null], value[type java.lang.Integer, data 37289, access[final public static] [junit] Added Field GL_MAX_SPARSE_TEXTURE_SIZE_EXT, desc[I], sig[null], value[type java.lang.Integer, data 37272, access[final public static] [junit] Added Field GL_COVERAGE_MODULATION_TABLE_NV, desc[I], sig[null], value[type java.lang.Integer, data 37681, access[final public static] [junit] Added Field GL_SUBPIXEL_PRECISION_BIAS_Y_BITS_NV, desc[I], sig[null], value[type java.lang.Integer, data 37704, access[final public static] [junit] Added Method glGetFragDataIndexEXT, desc[(I[BI)I], sig[null], throws nil, access[abstract public] [junit] Added Field GL_DARKEN, desc[I], sig[null], value[type java.lang.Integer, data 37527, access[final public static] [junit] Added Field GL_COLORBURN, desc[I], sig[null], value[type java.lang.Integer, data 37530, access[final public static] [junit] Added Field GL_SRC1_COLOR_EXT, desc[I], sig[null], value[type java.lang.Integer, data 35065, access[final public static] [junit] Added Method glGetProgramResourceLocationIndexEXT, desc[(II[BI)I], sig[null], throws nil, access[abstract public] [junit] Added Field GL_FRAMEBUFFER_PROGRAMMABLE_SAMPLE_LOCATIONS_NV, desc[I], sig[null], value[type java.lang.Integer, data 37698, access[final public static] [junit] Added Field GL_SCREEN, desc[I], sig[null], value[type java.lang.Integer, data 37525, access[final public static] [junit] Class com.jogamp.opengl.GLExtensions [junit] Added Field GL_KHR_debug, desc[Ljava/lang/String;], sig[null], value[type java.lang.String, data GL_KHR_debug, access[final public static] [junit] Added Field ARB_ES3_2_compatibility, desc[Ljava/lang/String;], sig[null], value[type java.lang.String, data GL_ARB_ES3_2_compatibility, access[final public static] [junit] Class com.jogamp.opengl.JoglVersion [junit] Added Method getGLInfo, desc[(Lcom/jogamp/opengl/GL;Ljava/lang/StringBuilder;ZZZ)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public static] [junit] Class com.jogamp.opengl.TraceGL4bc [junit] Added Method glProgramUniform2i64vARB, desc[(III[JI)V], sig[null], throws nil, access[public] [junit] Added Method glCallCommandListNV, desc[(I)V], sig[null], throws nil, access[public] [junit] Added Method glTextureImage2DEXT, desc[(IIIIIIIIIJ)V], sig[null], throws nil, access[public] [junit] Added Method glCreateCommandListsNV, desc[(I[II)V], sig[null], throws nil, access[public] [junit] Added Method glDrawCommandsAddressNV, desc[(I[JI[III)V], sig[null], throws nil, access[public] [junit] Added Method glGetUniformi64vARB, desc[(II[JI)V], sig[null], throws nil, access[public] [junit] Added Method glBlendBarrier, desc[()V], sig[null], throws nil, access[public] [junit] Added Method glDeleteCommandListsNV, desc[(I[II)V], sig[null], throws nil, access[public] [junit] Added Method glApplyFramebufferAttachmentCMAAINTEL, desc[()V], sig[null], throws nil, access[public] [junit] Added Method glTextureImage3DEXT, desc[(IIIIIIIIIIJ)V], sig[null], throws nil, access[public] [junit] Added Method glUniform4ui64vARB, desc[(II[JI)V], sig[null], throws nil, access[public] [junit] Added Method glUniform4ui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glGetnUniformi64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glUniform2ui64ARB, desc[(IJJ)V], sig[null], throws nil, access[public] [junit] Added Method glUniform1i64vARB, desc[(II[JI)V], sig[null], throws nil, access[public] [junit] Added Method glTextureSubImage1DEXT, desc[(IIIIIIIJ)V], sig[null], throws nil, access[public] [junit] Added Method glTextureSubImage1D, desc[(IIIIIIJ)V], sig[null], throws nil, access[public] [junit] Added Method glDrawCommandsNV, desc[(IILcom/jogamp/common/nio/PointerBuffer;Ljava/nio/IntBuffer;I)V], sig[null], throws nil, access[public] [junit] Added Method glDrawCommandsStatesNV, desc[(ILcom/jogamp/common/nio/PointerBuffer;[II[II[III)V], sig[null], throws nil, access[public] [junit] Added Method glListDrawCommandsStatesClientNV, desc[(IILcom/jogamp/common/nio/PointerBuffer;[II[II[III)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform4i64vARB, desc[(III[JI)V], sig[null], throws nil, access[public] [junit] Added Method glCreateStatesNV, desc[(I[II)V], sig[null], throws nil, access[public] [junit] Added Method glTextureSubImage2D, desc[(IIIIIIIIJ)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform3i64vARB, desc[(III[JI)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform3i64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glUniform3i64ARB, desc[(IJJJ)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform4i64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform3ui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method isGLES32Compatible, desc[()Z], sig[null], throws nil, access[public] [junit] Added Method glGetUniformui64vARB, desc[(II[JI)V], sig[null], throws nil, access[public] [junit] Added Method glDrawCommandsStatesAddressNV, desc[([JI[II[II[III)V], sig[null], throws nil, access[public] [junit] Added Method glGetnUniformui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glDrawCommandsNV, desc[(IILcom/jogamp/common/nio/PointerBuffer;[III)V], sig[null], throws nil, access[public] [junit] Added Method glDrawCommandsAddressNV, desc[(ILjava/nio/LongBuffer;Ljava/nio/IntBuffer;I)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform2i64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glUniform2ui64vARB, desc[(II[JI)V], sig[null], throws nil, access[public] [junit] Added Method glCommandListSegmentsNV, desc[(II)V], sig[null], throws nil, access[public] [junit] Added Method glFramebufferSampleLocationsfvARB, desc[(III[FI)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform2ui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glTextureImage1DEXT, desc[(IIIIIIIIJ)V], sig[null], throws nil, access[public] [junit] Added Method glMaxShaderCompilerThreadsARB, desc[(I)V], sig[null], throws nil, access[public] [junit] Added Method glDeleteStatesNV, desc[(ILjava/nio/IntBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glCompileCommandListNV, desc[(I)V], sig[null], throws nil, access[public] [junit] Added Method glGetnUniformi64vARB, desc[(III[JI)V], sig[null], throws nil, access[public] [junit] Added Method glUniform1ui64vARB, desc[(II[JI)V], sig[null], throws nil, access[public] [junit] Added Method glUniform2i64ARB, desc[(IJJ)V], sig[null], throws nil, access[public] [junit] Added Method glGetCommandHeaderNV, desc[(II)I], sig[null], throws nil, access[public] [junit] Added Method glIsCommandListNV, desc[(I)Z], sig[null], throws nil, access[public] [junit] Added Method glUniform1ui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glFramebufferTextureMultiviewOVR, desc[(IIIIII)V], sig[null], throws nil, access[public] [junit] Added Method glGetUniformui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glPrimitiveBoundingBox, desc[(FFFFFFFF)V], sig[null], throws nil, access[public] [junit] Added Method glUniform3i64vARB, desc[(II[JI)V], sig[null], throws nil, access[public] [junit] Added Method glTextureSubImage2DEXT, desc[(IIIIIIIIIJ)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform3ui64ARB, desc[(IIJJJ)V], sig[null], throws nil, access[public] [junit] Added Method glNamedFramebufferSampleLocationsfvARB, desc[(III[FI)V], sig[null], throws nil, access[public] [junit] Added Method glConservativeRasterParameterfNV, desc[(IF)V], sig[null], throws nil, access[public] [junit] Added Method glUniform1i64ARB, desc[(IJ)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform2ui64ARB, desc[(IIJJ)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform4ui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glGetUniformi64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glDeleteCommandListsNV, desc[(ILjava/nio/IntBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glDrawCommandsStatesNV, desc[(ILcom/jogamp/common/nio/PointerBuffer;Ljava/nio/IntBuffer;Ljava/nio/IntBuffer;Ljava/nio/IntBuffer;I)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform4i64ARB, desc[(IIJJJJ)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform1i64ARB, desc[(IIJ)V], sig[null], throws nil, access[public] [junit] Added Method glUniform4i64ARB, desc[(IJJJJ)V], sig[null], throws nil, access[public] [junit] Added Method glStateCaptureNV, desc[(II)V], sig[null], throws nil, access[public] [junit] Added Method glTextureSubImage3DEXT, desc[(IIIIIIIIIIIJ)V], sig[null], throws nil, access[public] [junit] Added Method glDeleteStatesNV, desc[(I[II)V], sig[null], throws nil, access[public] [junit] Added Method glCreateStatesNV, desc[(ILjava/nio/IntBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glTextureSubImage3D, desc[(IIIIIIIIIIJ)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform1ui64ARB, desc[(IIJ)V], sig[null], throws nil, access[public] [junit] Added Method glUniform1ui64ARB, desc[(IJ)V], sig[null], throws nil, access[public] [junit] Added Method glUniform4ui64ARB, desc[(IJJJJ)V], sig[null], throws nil, access[public] [junit] Added Method glUniform2ui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glUniform2i64vARB, desc[(II[JI)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform4ui64vARB, desc[(III[JI)V], sig[null], throws nil, access[public] [junit] Added Method glIsStateNV, desc[(I)Z], sig[null], throws nil, access[public] [junit] Added Method glUniform3ui64ARB, desc[(IJJJ)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform2ui64vARB, desc[(III[JI)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform1i64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glUniform3ui64vARB, desc[(II[JI)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform4ui64ARB, desc[(IIJJJJ)V], sig[null], throws nil, access[public] [junit] Added Method glUniform3ui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glUniform3i64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glUniform2i64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform1ui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glDrawCommandsStatesAddressNV, desc[(Ljava/nio/LongBuffer;Ljava/nio/IntBuffer;Ljava/nio/IntBuffer;Ljava/nio/IntBuffer;I)V], sig[null], throws nil, access[public] [junit] Added Method glFramebufferSampleLocationsfvARB, desc[(IIILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glUniform4i64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform1ui64vARB, desc[(III[JI)V], sig[null], throws nil, access[public] [junit] Added Method glUniform1i64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glUniform4i64vARB, desc[(II[JI)V], sig[null], throws nil, access[public] [junit] Added Method glGetStageIndexNV, desc[(I)S], sig[null], throws nil, access[public] [junit] Added Method glCreateCommandListsNV, desc[(ILjava/nio/IntBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform2i64ARB, desc[(IIJJ)V], sig[null], throws nil, access[public] [junit] Added Method glGetnUniformui64vARB, desc[(III[JI)V], sig[null], throws nil, access[public] [junit] Added Method glNamedFramebufferSampleLocationsfvARB, desc[(IIILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform3ui64vARB, desc[(III[JI)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform1i64vARB, desc[(III[JI)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform3i64ARB, desc[(IIJJJ)V], sig[null], throws nil, access[public] [junit] Added Method glEvaluateDepthValuesARB, desc[()V], sig[null], throws nil, access[public] [junit] Added Method glListDrawCommandsStatesClientNV, desc[(IILcom/jogamp/common/nio/PointerBuffer;Ljava/nio/IntBuffer;Ljava/nio/IntBuffer;Ljava/nio/IntBuffer;I)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.TraceGLES1 [junit] Added Method isGLES32Compatible, desc[()Z], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.TraceGLES3 [junit] Added Method glDrawElementsBaseVertex, desc[(IIILjava/nio/Buffer;I)V], sig[null], throws nil, access[public] [junit] Added Method glRasterSamplesEXT, desc[(IZ)V], sig[null], throws nil, access[public] [junit] Added Method glBindFragDataLocationEXT, desc[(II[BI)V], sig[null], throws nil, access[public] [junit] Added Method glCoverageModulationNV, desc[(I)V], sig[null], throws nil, access[public] [junit] Added Method glDrawElementsInstancedBaseVertex, desc[(IIIJII)V], sig[null], throws nil, access[public] [junit] Added Method glIsEnabledi, desc[(II)Z], sig[null], throws nil, access[public] [junit] Added Method glFramebufferTextureMultiviewOVR, desc[(IIIIII)V], sig[null], throws nil, access[public] [junit] Added Method glTexBuffer, desc[(III)V], sig[null], throws nil, access[public] [junit] Added Method glFramebufferSampleLocationsfvNV, desc[(IIILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glGetProgramResourceLocationIndexEXT, desc[(IILjava/nio/ByteBuffer;)I], sig[null], throws nil, access[public] [junit] Added Method glGetProgramResourceLocationIndexEXT, desc[(II[BI)I], sig[null], throws nil, access[public] [junit] Added Method glDrawRangeElementsBaseVertex, desc[(IIIIIJI)V], sig[null], throws nil, access[public] [junit] Added Method glFramebufferTexture, desc[(IIII)V], sig[null], throws nil, access[public] [junit] Added Method glTexPageCommitmentEXT, desc[(IIIIIIIIZ)V], sig[null], throws nil, access[public] [junit] Added Method glEnablei, desc[(II)V], sig[null], throws nil, access[public] [junit] Added Method glPatchParameteri, desc[(II)V], sig[null], throws nil, access[public] [junit] Added Method glBindFragDataLocationIndexedEXT, desc[(IIILjava/nio/ByteBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glColorMaski, desc[(IZZZZ)V], sig[null], throws nil, access[public] [junit] Added Method glDisablei, desc[(II)V], sig[null], throws nil, access[public] [junit] Added Method glResolveDepthValuesNV, desc[()V], sig[null], throws nil, access[public] [junit] Added Method glPolygonModeNV, desc[(II)V], sig[null], throws nil, access[public] [junit] Added Method glCoverageModulationTableNV, desc[(I[FI)V], sig[null], throws nil, access[public] [junit] Added Method glBlendFunci, desc[(III)V], sig[null], throws nil, access[public] [junit] Added Method glBlendEquationSeparatei, desc[(III)V], sig[null], throws nil, access[public] [junit] Added Method glBlendEquationi, desc[(II)V], sig[null], throws nil, access[public] [junit] Added Method glGetFragDataIndexEXT, desc[(ILjava/nio/ByteBuffer;)I], sig[null], throws nil, access[public] [junit] Added Method glFramebufferSampleLocationsfvNV, desc[(III[FI)V], sig[null], throws nil, access[public] [junit] Added Method glMinSampleShading, desc[(F)V], sig[null], throws nil, access[public] [junit] Added Method glBlendBarrier, desc[()V], sig[null], throws nil, access[public] [junit] Added Method glCoverageModulationTableNV, desc[(ILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glGetFragDataIndexEXT, desc[(I[BI)I], sig[null], throws nil, access[public] [junit] Added Method glApplyFramebufferAttachmentCMAAINTEL, desc[()V], sig[null], throws nil, access[public] [junit] Added Method glTexBufferRange, desc[(IIIJJ)V], sig[null], throws nil, access[public] [junit] Added Method glBindFragDataLocationEXT, desc[(IILjava/nio/ByteBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glDrawElementsInstancedBaseVertex, desc[(IIILjava/nio/Buffer;II)V], sig[null], throws nil, access[public] [junit] Added Method glBindFragDataLocationIndexedEXT, desc[(III[BI)V], sig[null], throws nil, access[public] [junit] Added Method glFragmentCoverageColorNV, desc[(I)V], sig[null], throws nil, access[public] [junit] Added Method isGLES32Compatible, desc[()Z], sig[null], throws nil, access[public] [junit] Added Method glSubpixelPrecisionBiasNV, desc[(II)V], sig[null], throws nil, access[public] [junit] Added Method glBufferStorageEXT, desc[(IJLjava/nio/Buffer;I)V], sig[null], throws nil, access[public] [junit] Added Method glDrawRangeElementsBaseVertex, desc[(IIIIILjava/nio/Buffer;I)V], sig[null], throws nil, access[public] [junit] Added Method glBlendFuncSeparatei, desc[(IIIII)V], sig[null], throws nil, access[public] [junit] Added Method glNamedFramebufferSampleLocationsfvNV, desc[(III[FI)V], sig[null], throws nil, access[public] [junit] Added Method glNamedFramebufferSampleLocationsfvNV, desc[(IIILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glGetCoverageModulationTableNV, desc[(ILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glGetCoverageModulationTableNV, desc[(I[FI)V], sig[null], throws nil, access[public] [junit] Added Method glPrimitiveBoundingBox, desc[(FFFFFFFF)V], sig[null], throws nil, access[public] [junit] Added Method glDrawElementsBaseVertex, desc[(IIIJI)V], sig[null], throws nil, access[public] [junit] Added Method glTexStorage3DMultisample, desc[(IIIIIIZ)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.egl.EGLExt [junit] Added Field EGL_YUV_CSC_STANDARD_2020_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13069, access[final public static] [junit] Added Field EGL_DEBUG_MSG_CRITICAL_KHR, desc[I], sig[null], value[type java.lang.Integer, data 13241, access[final public static] [junit] Added Field EGL_OBJECT_STREAM_KHR, desc[I], sig[null], value[type java.lang.Integer, data 13238, access[final public static] [junit] Added Field EGL_YUV_CSC_STANDARD_709_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13068, access[final public static] [junit] Added Field EGL_YUV_DEPTH_RANGE_FULL_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13081, access[final public static] [junit] Added Field EGL_YUV_ORDER_AYUV_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13064, access[final public static] [junit] Added Field EGL_YUV_NUMBER_OF_PLANES_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13073, access[final public static] [junit] Added Field EGL_D3D11_DEVICE_ANGLE, desc[I], sig[null], value[type java.lang.Integer, data 13217, access[final public static] [junit] Added Field EGL_YUV_SUBSAMPLE_4_2_0_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13075, access[final public static] [junit] Added Field EGL_YUV_BUFFER_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13056, access[final public static] [junit] Added Field EGL_DEBUG_MSG_INFO_KHR, desc[I], sig[null], value[type java.lang.Integer, data 13244, access[final public static] [junit] Added Field EGL_YUV_DEPTH_RANGE_LIMITED_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13080, access[final public static] [junit] Added Field EGL_OBJECT_CONTEXT_KHR, desc[I], sig[null], value[type java.lang.Integer, data 13234, access[final public static] [junit] Added Field EGL_YUV_ORDER_YVYU_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13062, access[final public static] [junit] Added Field EGL_OBJECT_DISPLAY_KHR, desc[I], sig[null], value[type java.lang.Integer, data 13233, access[final public static] [junit] Added Field EGL_YUV_SUBSAMPLE_4_2_2_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13076, access[final public static] [junit] Added Field EGL_YUV_ORDER_YUV_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13058, access[final public static] [junit] Added Field EGL_YUV_ORDER_UYVY_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13061, access[final public static] [junit] Added Field EGL_YUV_PLANE_BPP_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13082, access[final public static] [junit] Added Field EGL_D3D9_DEVICE_ANGLE, desc[I], sig[null], value[type java.lang.Integer, data 13216, access[final public static] [junit] Added Method eglExportDMABUFImageMESA, desc[(JJLjava/nio/IntBuffer;Ljava/nio/IntBuffer;Ljava/nio/IntBuffer;)Z], sig[null], throws nil, access[abstract public] [junit] Added Field EGL_YUV_SUBSAMPLE_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13074, access[final public static] [junit] Added Field EGL_OBJECT_SURFACE_KHR, desc[I], sig[null], value[type java.lang.Integer, data 13235, access[final public static] [junit] Added Field EGL_YUV_CSC_STANDARD_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13066, access[final public static] [junit] Added Method eglLabelObjectKHR, desc[(JILjava/nio/Buffer;Ljava/nio/Buffer;)I], sig[null], throws nil, access[abstract public] [junit] Added Field EGL_OBJECT_THREAD_KHR, desc[I], sig[null], value[type java.lang.Integer, data 13232, access[final public static] [junit] Added Field EGL_DEBUG_CALLBACK_KHR, desc[I], sig[null], value[type java.lang.Integer, data 13240, access[final public static] [junit] Added Field EGL_YUV_PLANE_BPP_0_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13083, access[final public static] [junit] Added Method eglExportDMABUFImageQueryMESA, desc[(JJLjava/nio/IntBuffer;Ljava/nio/IntBuffer;Ljava/nio/LongBuffer;)Z], sig[null], throws nil, access[abstract public] [junit] Added Field EGL_YUV_PLANE_BPP_10_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13085, access[final public static] [junit] Added Field EGL_YUV_CSC_STANDARD_601_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13067, access[final public static] [junit] Added Field EGL_DEBUG_MSG_ERROR_KHR, desc[I], sig[null], value[type java.lang.Integer, data 13242, access[final public static] [junit] Added Field EGL_OBJECT_SYNC_KHR, desc[I], sig[null], value[type java.lang.Integer, data 13237, access[final public static] [junit] Added Method eglQueryDebugKHR, desc[(ILcom/jogamp/common/nio/PointerBuffer;)Z], sig[null], throws nil, access[abstract public] [junit] Added Field EGL_YUV_PLANE_BPP_8_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13084, access[final public static] [junit] Added Field EGL_DEBUG_MSG_WARN_KHR, desc[I], sig[null], value[type java.lang.Integer, data 13243, access[final public static] [junit] Added Field EGL_YUV_ORDER_VYUY_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13063, access[final public static] [junit] Added Field EGL_YUV_ORDER_YVU_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13059, access[final public static] [junit] Added Field EGL_YUV_SUBSAMPLE_4_4_4_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13077, access[final public static] [junit] Added Field EGL_YUV_ORDER_YUYV_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13060, access[final public static] [junit] Added Field EGL_YUV_ORDER_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13057, access[final public static] [junit] Added Field EGL_CONTEXT_OPENGL_NO_ERROR_KHR, desc[I], sig[null], value[type java.lang.Integer, data 12723, access[final public static] [junit] Added Field EGL_OBJECT_IMAGE_KHR, desc[I], sig[null], value[type java.lang.Integer, data 13236, access[final public static] [junit] Added Field EGL_YUV_DEPTH_RANGE_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13079, access[final public static] [junit] Class com.jogamp.opengl.math.geom.Frustum [junit] Added Method updateByFovDesc, desc[([FIZLcom/jogamp/opengl/math/geom/Frustum$FovDesc;)[F], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.math.geom.Frustum.FovDesc [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.opengl.util.glsl.ShaderCode [junit] Added Method readShaderSource, desc[(Lcom/jogamp/common/net/Uri;Z)Ljava/lang/CharSequence;], sig[null], throws [java/io/IOException], access[public static] [junit] Added Method create, desc[(Lcom/jogamp/opengl/GL2ES2;II[Lcom/jogamp/common/net/Uri;Z)Lcom/jogamp/opengl/util/glsl/ShaderCode;], sig[null], throws nil, access[public static] [junit] Added Method readShaderBinary, desc[(Lcom/jogamp/common/net/Uri;)Ljava/nio/ByteBuffer;], sig[null], throws [java/io/IOException], access[public static] [junit] Added Method create, desc[(Lcom/jogamp/opengl/GL2ES2;IILjava/lang/Class;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Z)Lcom/jogamp/opengl/util/glsl/ShaderCode;], sig[(Lcom/jogamp/opengl/GL2ES2;IILjava/lang/Class<*>;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Z)Lcom/jogamp/opengl/util/glsl/ShaderCode;], throws nil, access[public static] [junit] Added Field SUFFIX_COMPUTE_SOURCE, desc[Ljava/lang/String;], sig[null], value[type java.lang.String, data cp, access[final public static] [junit] Added Method create, desc[(Lcom/jogamp/opengl/GL2ES2;ILjava/lang/Class;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Z)Lcom/jogamp/opengl/util/glsl/ShaderCode;], sig[(Lcom/jogamp/opengl/GL2ES2;ILjava/lang/Class<*>;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Z)Lcom/jogamp/opengl/util/glsl/ShaderCode;], throws nil, access[public static] [junit] Added Method create, desc[(IIILcom/jogamp/common/net/Uri;)Lcom/jogamp/opengl/util/glsl/ShaderCode;], sig[null], throws nil, access[public static] [junit] Added Field SUFFIX_COMPUTE_BINARY, desc[Ljava/lang/String;], sig[null], value[type java.lang.String, data bcp, access[final public static] [junit] Class com.jogamp.opengl.util.texture.ImageType [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.opengl.util.texture.ImageType.Util [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.opengl.util.texture.Texture [junit] Added Method getImageTarget, desc[()I], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.util.texture.TextureData [junit] Added Method getSourceImageType, desc[()Lcom/jogamp/opengl/util/texture/ImageType;], sig[null], throws nil, access[final public] [junit] Class com.jogamp.opengl.util.texture.spi.TextureProvider.SupportsImageTypes [junit] Added Class , access[abstract interface public] [junit] [junit] [junit] [junit] [junit] Class Order [junit] [junit] Class com.jogamp.nativewindow.DefaultGraphicsDevice [junit] Added Method getDefaultDisplayConnection, desc[(Ljava/lang/String;)Ljava/lang/String;], sig[null], throws nil, access[public static] [junit] Added Method getDefaultDisplayConnection, desc[()Ljava/lang/String;], sig[null], throws nil, access[public static] [junit] Class com.jogamp.nativewindow.NativeWindowFactory [junit] Added Method getDefaultDisplayConnection, desc[(Ljava/lang/String;)Ljava/lang/String;], sig[null], throws nil, access[public static] [junit] Added Method getDefaultDisplayConnection, desc[()Ljava/lang/String;], sig[null], throws nil, access[public static] [junit] Class com.jogamp.nativewindow.awt.AWTGraphicsConfiguration [junit] Added Method create, desc[(Ljava/awt/GraphicsConfiguration;Lcom/jogamp/nativewindow/CapabilitiesImmutable;Lcom/jogamp/nativewindow/CapabilitiesImmutable;)Lcom/jogamp/nativewindow/awt/AWTGraphicsConfiguration;], sig[null], throws nil, access[public static] [junit] Deprecated Method create, desc[(Ljava/awt/Component;Lcom/jogamp/nativewindow/CapabilitiesImmutable;Lcom/jogamp/nativewindow/CapabilitiesImmutable;)Lcom/jogamp/nativewindow/awt/AWTGraphicsConfiguration;], sig[null], throws nil, access[public static] [junit] Class com.jogamp.nativewindow.awt.JAWTWindow [junit] Added Method lockSurfaceImpl, desc[(Ljava/awt/GraphicsConfiguration;)I], sig[null], throws [com/jogamp/nativewindow/NativeWindowException], access[abstract protected] [junit] Added Method getAWTGraphicsConfiguration, desc[()Lcom/jogamp/nativewindow/awt/AWTGraphicsConfiguration;], sig[null], throws nil, access[final public] [junit] Added Method setAWTGraphicsConfiguration, desc[(Lcom/jogamp/nativewindow/awt/AWTGraphicsConfiguration;)V], sig[null], throws nil, access[final public] [junit] Deprecated Method updatePixelScale, desc[(Z)Z], sig[null], throws nil, access[final public] [junit] Added Method updatePixelScale, desc[(Ljava/awt/GraphicsConfiguration;Z)Z], sig[null], throws nil, access[final public] [junit] Deprecated Method lockSurfaceImpl, desc[()I], sig[null], throws [com/jogamp/nativewindow/NativeWindowException], access[abstract protected] [junit] Added Method updateLockedData, desc[(Ljogamp/nativewindow/jawt/JAWT_Rectangle;Ljava/awt/GraphicsConfiguration;)Z], sig[null], throws nil, access[final protected] [junit] Deprecated Method updateLockedData, desc[(Ljogamp/nativewindow/jawt/JAWT_Rectangle;)Z], sig[null], throws nil, access[final protected] [junit] Class com.jogamp.nativewindow.egl.EGLGraphicsDevice [junit] Added Method , 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 XVisual2XRenderMask, desc[(JJLjogamp/nativewindow/x11/XRenderPictFormat;)Ljogamp/nativewindow/x11/XRenderDirectFormat;], sig[null], throws nil, access[protected static] [junit] Added Method XVisual2XRenderMask, desc[(JJ)Ljogamp/nativewindow/x11/XRenderDirectFormat;], sig[null], throws nil, access[protected static] [junit] Added Method XVisualInfo2X11Capabilities, desc[(Lcom/jogamp/nativewindow/x11/X11GraphicsDevice;Ljogamp/nativewindow/x11/XVisualInfo;)Ljogamp/nativewindow/x11/X11Capabilities;], sig[null], throws nil, access[public static] [junit] Class com.jogamp.newt.Window [junit] Added Method isResizable, desc[()Z], sig[null], throws nil, access[abstract public] [junit] Added Method getSupportedStateMaskString, desc[()Ljava/lang/String;], sig[null], throws nil, access[abstract public] [junit] Added Method setResizable, desc[(Z)V], sig[null], throws nil, access[abstract public] [junit] Added Field STATE_BIT_FOCUSED, desc[I], sig[null], value[type java.lang.Integer, data 3, access[final public static] [junit] Added Field STATE_BIT_MAXIMIZED_HORZ, desc[I], sig[null], value[type java.lang.Integer, data 10, access[final public static] [junit] Added Field STATE_MASK_FOCUSED, desc[I], sig[null], value[type java.lang.Integer, data 8, access[final public static] [junit] Added Field STATE_MASK_RESIZABLE, desc[I], sig[null], value[type java.lang.Integer, data 256, access[final public static] [junit] Added Field STATE_MASK_MAXIMIZED_HORZ, desc[I], sig[null], value[type java.lang.Integer, data 1024, access[final public static] [junit] Added Method isSticky, desc[()Z], sig[null], throws nil, access[abstract public] [junit] Added Method getStateMaskString, desc[()Ljava/lang/String;], sig[null], throws nil, access[abstract public] [junit] Added Field STATE_BIT_RESIZABLE, desc[I], sig[null], value[type java.lang.Integer, data 8, access[final public static] [junit] Added Method isMaximizedVert, desc[()Z], sig[null], throws nil, access[abstract public] [junit] Added Field STATE_BIT_CHILDWIN, desc[I], sig[null], value[type java.lang.Integer, data 2, access[final public static] [junit] Added Field STATE_MASK_VISIBLE, desc[I], sig[null], value[type java.lang.Integer, data 1, access[final public static] [junit] Added Field STATE_MASK_STICKY, desc[I], sig[null], value[type java.lang.Integer, data 128, access[final public static] [junit] Added Field STATE_MASK_POINTERCONFINED, desc[I], sig[null], value[type java.lang.Integer, data 8192, access[final public static] [junit] Added Field STATE_BIT_STICKY, desc[I], sig[null], value[type java.lang.Integer, data 7, access[final public static] [junit] Added Field STATE_BIT_POINTERVISIBLE, desc[I], sig[null], value[type java.lang.Integer, data 12, access[final public static] [junit] Added Field STATE_BIT_AUTOPOSITION, desc[I], sig[null], value[type java.lang.Integer, data 1, access[final public static] [junit] Added Method getStateMask, desc[()I], sig[null], throws nil, access[abstract public] [junit] Added Field STATE_MASK_POINTERVISIBLE, desc[I], sig[null], value[type java.lang.Integer, data 4096, access[final public static] [junit] Added Method setSticky, desc[(Z)V], sig[null], throws nil, access[abstract public] [junit] Added Method isMaximizedHorz, desc[()Z], sig[null], throws nil, access[abstract public] [junit] Added Field STATE_BIT_VISIBLE, desc[I], sig[null], value[type java.lang.Integer, data 0, access[final public static] [junit] Added Field STATE_MASK_MAXIMIZED_VERT, desc[I], sig[null], value[type java.lang.Integer, data 512, access[final public static] [junit] Added Method isAlwaysOnBottom, desc[()Z], sig[null], throws nil, access[abstract public] [junit] Added Method setAlwaysOnBottom, desc[(Z)V], sig[null], throws nil, access[abstract public] [junit] Added Field STATE_MASK_CHILDWIN, desc[I], sig[null], value[type java.lang.Integer, data 4, access[final public static] [junit] Added Field STATE_BIT_FULLSCREEN, desc[I], sig[null], value[type java.lang.Integer, data 11, access[final public static] [junit] Added Method getStatePublicBitCount, desc[()I], sig[null], throws nil, access[abstract public] [junit] Added Field STATE_BIT_POINTERCONFINED, desc[I], sig[null], value[type java.lang.Integer, data 13, access[final public static] [junit] Added Field STATE_MASK_FULLSCREEN, desc[I], sig[null], value[type java.lang.Integer, data 2048, access[final public static] [junit] Added Field STATE_MASK_UNDECORATED, desc[I], sig[null], value[type java.lang.Integer, data 16, access[final public static] [junit] Added Field STATE_MASK_ALWAYSONTOP, desc[I], sig[null], value[type java.lang.Integer, data 32, access[final public static] [junit] Added Method isChildWindow, desc[()Z], sig[null], throws nil, access[abstract public] [junit] Added Method getSupportedStateMask, desc[()I], sig[null], throws nil, access[abstract public] [junit] Added Field STATE_MASK_ALWAYSONBOTTOM, desc[I], sig[null], value[type java.lang.Integer, data 64, access[final public static] [junit] Added Field STATE_MASK_AUTOPOSITION, desc[I], sig[null], value[type java.lang.Integer, data 2, access[final public static] [junit] Added Method getStatePublicBitmask, desc[()I], sig[null], throws nil, access[abstract public] [junit] Added Field STATE_BIT_MAXIMIZED_VERT, desc[I], sig[null], value[type java.lang.Integer, data 9, access[final public static] [junit] Added Method setMaximized, desc[(ZZ)V], sig[null], throws nil, access[abstract public] [junit] Added Field STATE_BIT_ALWAYSONTOP, desc[I], sig[null], value[type java.lang.Integer, data 5, access[final public static] [junit] Added Field STATE_BIT_ALWAYSONBOTTOM, desc[I], sig[null], value[type java.lang.Integer, data 6, access[final public static] [junit] Added Field STATE_BIT_UNDECORATED, desc[I], sig[null], value[type java.lang.Integer, data 4, access[final public static] [junit] Class com.jogamp.newt.awt.NewtCanvasAWT [junit] Added Method getGraphicsConfiguration, desc[()Ljava/awt/GraphicsConfiguration;], sig[null], throws nil, access[public] [junit] Class com.jogamp.newt.opengl.GLWindow [junit] Added Method getSupportedStateMaskString, desc[()Ljava/lang/String;], sig[null], throws nil, access[final public] [junit] Added Method isResizable, desc[()Z], sig[null], throws nil, access[final public] [junit] Added Method setMaximized, desc[(ZZ)V], sig[null], throws nil, access[final public] [junit] Added Method isChildWindow, desc[()Z], sig[null], throws nil, access[final public] [junit] Added Method isAlwaysOnBottom, desc[()Z], sig[null], throws nil, access[final public] [junit] Added Method getSupportedStateMask, desc[()I], sig[null], throws nil, access[final public] [junit] Added Method isMaximizedHorz, desc[()Z], sig[null], throws nil, access[final public] [junit] Added Method setSticky, desc[(Z)V], sig[null], throws nil, access[final public] [junit] Added Method getStatePublicBitmask, desc[()I], sig[null], throws nil, access[final public] [junit] Added Method getStateMaskString, desc[()Ljava/lang/String;], sig[null], throws nil, access[final public] [junit] Added Method isSticky, desc[()Z], sig[null], throws nil, access[final public] [junit] Added Method getStateMask, desc[()I], sig[null], throws nil, access[final public] [junit] Added Method setAlwaysOnBottom, desc[(Z)V], sig[null], throws nil, access[final public] [junit] Added Method getStatePublicBitCount, desc[()I], sig[null], throws nil, access[final public] [junit] Added Method setResizable, desc[(Z)V], sig[null], throws nil, access[final public] [junit] Added Method isMaximizedVert, desc[()Z], sig[null], throws nil, access[final public] [junit] Class com.jogamp.newt.opengl.util.NEWTDemoListener [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.newt.opengl.util.stereo.StereoDeviceUtil [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.opengl.DebugGL4bc [junit] Added Method glProgramUniform1i64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glStateCaptureNV, desc[(II)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform3i64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glTextureImage2DEXT, desc[(IIIIIIIIIJ)V], sig[null], throws nil, access[public] [junit] Added Method glDrawCommandsStatesNV, desc[(ILcom/jogamp/common/nio/PointerBuffer;Ljava/nio/IntBuffer;Ljava/nio/IntBuffer;Ljava/nio/IntBuffer;I)V], sig[null], throws nil, access[public] [junit] Added Method glConservativeRasterParameterfNV, desc[(IF)V], sig[null], throws nil, access[public] [junit] Added Method glCreateStatesNV, desc[(ILjava/nio/IntBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glTextureSubImage2DEXT, desc[(IIIIIIIIIJ)V], sig[null], throws nil, access[public] [junit] Added Method glGetnUniformui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glListDrawCommandsStatesClientNV, desc[(IILcom/jogamp/common/nio/PointerBuffer;Ljava/nio/IntBuffer;Ljava/nio/IntBuffer;Ljava/nio/IntBuffer;I)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform2i64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glTextureSubImage3DEXT, desc[(IIIIIIIIIIIJ)V], sig[null], throws nil, access[public] [junit] Added Method glTextureImage3DEXT, desc[(IIIIIIIIIIJ)V], sig[null], throws nil, access[public] [junit] Added Method glGetUniformi64vARB, desc[(II[JI)V], sig[null], throws nil, access[public] [junit] Added Method glTextureSubImage1D, desc[(IIIIIIJ)V], sig[null], throws nil, access[public] [junit] Added Method glDrawCommandsStatesNV, desc[(ILcom/jogamp/common/nio/PointerBuffer;[II[II[III)V], sig[null], throws nil, access[public] [junit] Added Method glTextureSubImage1DEXT, desc[(IIIIIIIJ)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform4ui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glUniform4i64vARB, desc[(II[JI)V], sig[null], throws nil, access[public] [junit] Added Method glCreateStatesNV, desc[(I[II)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform2ui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glNamedFramebufferSampleLocationsfvARB, desc[(III[FI)V], sig[null], throws nil, access[public] [junit] Added Method glUniform3ui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform3ui64ARB, desc[(IIJJJ)V], sig[null], throws nil, access[public] [junit] Added Method glBlendBarrier, desc[()V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform2ui64ARB, desc[(IIJJ)V], sig[null], throws nil, access[public] [junit] Added Method glFramebufferTextureMultiviewOVR, desc[(IIIIII)V], sig[null], throws nil, access[public] [junit] Added Method glUniform4i64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform4ui64vARB, desc[(III[JI)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform3ui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glUniform2ui64vARB, desc[(II[JI)V], sig[null], throws nil, access[public] [junit] Added Method glUniform3i64vARB, desc[(II[JI)V], sig[null], throws nil, access[public] [junit] Added Method glPrimitiveBoundingBox, desc[(FFFFFFFF)V], sig[null], throws nil, access[public] [junit] Added Method glDeleteCommandListsNV, desc[(ILjava/nio/IntBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glDrawCommandsAddressNV, desc[(I[JI[III)V], sig[null], throws nil, access[public] [junit] Added Method glFramebufferSampleLocationsfvARB, desc[(III[FI)V], sig[null], throws nil, access[public] [junit] Added Method glGetUniformui64vARB, desc[(II[JI)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform1i64ARB, desc[(IIJ)V], sig[null], throws nil, access[public] [junit] Added Method glUniform1i64ARB, desc[(IJ)V], sig[null], throws nil, access[public] [junit] Added Method glUniform2i64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform2ui64vARB, desc[(III[JI)V], sig[null], throws nil, access[public] [junit] Added Method glCommandListSegmentsNV, desc[(II)V], sig[null], throws nil, access[public] [junit] Added Method glDeleteStatesNV, desc[(ILjava/nio/IntBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glDeleteStatesNV, desc[(I[II)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform2i64vARB, desc[(III[JI)V], sig[null], throws nil, access[public] [junit] Added Method glNamedFramebufferSampleLocationsfvARB, desc[(IIILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glDrawCommandsAddressNV, desc[(ILjava/nio/LongBuffer;Ljava/nio/IntBuffer;I)V], sig[null], throws nil, access[public] [junit] Added Method glUniform3ui64ARB, desc[(IJJJ)V], sig[null], throws nil, access[public] [junit] Added Method glUniform3i64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glApplyFramebufferAttachmentCMAAINTEL, desc[()V], sig[null], throws nil, access[public] [junit] Added Method glCallCommandListNV, desc[(I)V], sig[null], throws nil, access[public] [junit] Added Method glDeleteCommandListsNV, desc[(I[II)V], sig[null], throws nil, access[public] [junit] Added Method glUniform4ui64vARB, desc[(II[JI)V], sig[null], throws nil, access[public] [junit] Added Method glUniform2ui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glGetCommandHeaderNV, desc[(II)I], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform1ui64vARB, desc[(III[JI)V], sig[null], throws nil, access[public] [junit] Added Method glGetStageIndexNV, desc[(I)S], sig[null], throws nil, access[public] [junit] Added Method glDrawCommandsNV, desc[(IILcom/jogamp/common/nio/PointerBuffer;[III)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform3i64vARB, desc[(III[JI)V], sig[null], throws nil, access[public] [junit] Added Method glUniform4ui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glCompileCommandListNV, desc[(I)V], sig[null], throws nil, access[public] [junit] Added Method glGetUniformi64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glUniform3ui64vARB, desc[(II[JI)V], sig[null], throws nil, access[public] [junit] Added Method glUniform1ui64ARB, desc[(IJ)V], sig[null], throws nil, access[public] [junit] Added Method glUniform1i64vARB, desc[(II[JI)V], sig[null], throws nil, access[public] [junit] Added Method glUniform1ui64vARB, desc[(II[JI)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform1i64vARB, desc[(III[JI)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform2i64ARB, desc[(IIJJ)V], sig[null], throws nil, access[public] [junit] Added Method glUniform4ui64ARB, desc[(IJJJJ)V], sig[null], throws nil, access[public] [junit] Added Method glUniform2i64ARB, desc[(IJJ)V], sig[null], throws nil, access[public] [junit] Added Method glDrawCommandsStatesAddressNV, desc[(Ljava/nio/LongBuffer;Ljava/nio/IntBuffer;Ljava/nio/IntBuffer;Ljava/nio/IntBuffer;I)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform3i64ARB, desc[(IIJJJ)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform4i64vARB, desc[(III[JI)V], sig[null], throws nil, access[public] [junit] Added Method glTextureImage1DEXT, desc[(IIIIIIIIJ)V], sig[null], throws nil, access[public] [junit] Added Method glGetnUniformui64vARB, desc[(III[JI)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform4ui64ARB, desc[(IIJJJJ)V], sig[null], throws nil, access[public] [junit] Added Method glCreateCommandListsNV, desc[(I[II)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform4i64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glTextureSubImage3D, desc[(IIIIIIIIIIJ)V], sig[null], throws nil, access[public] [junit] Added Method glTextureSubImage2D, desc[(IIIIIIIIJ)V], sig[null], throws nil, access[public] [junit] Added Method glFramebufferSampleLocationsfvARB, desc[(IIILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glIsStateNV, desc[(I)Z], sig[null], throws nil, access[public] [junit] Added Method glUniform2ui64ARB, desc[(IJJ)V], sig[null], throws nil, access[public] [junit] Added Method glDrawCommandsNV, desc[(IILcom/jogamp/common/nio/PointerBuffer;Ljava/nio/IntBuffer;I)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform1ui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glUniform4i64ARB, desc[(IJJJJ)V], sig[null], throws nil, access[public] [junit] Added Method isGLES32Compatible, desc[()Z], sig[null], throws nil, access[public] [junit] Added Method glCreateCommandListsNV, desc[(ILjava/nio/IntBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glDrawCommandsStatesAddressNV, desc[([JI[II[II[III)V], sig[null], throws nil, access[public] [junit] Added Method glEvaluateDepthValuesARB, desc[()V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform3ui64vARB, desc[(III[JI)V], sig[null], throws nil, access[public] [junit] Added Method glGetUniformui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glUniform2i64vARB, desc[(II[JI)V], sig[null], throws nil, access[public] [junit] Added Method glMaxShaderCompilerThreadsARB, desc[(I)V], sig[null], throws nil, access[public] [junit] Added Method glUniform1i64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glListDrawCommandsStatesClientNV, desc[(IILcom/jogamp/common/nio/PointerBuffer;[II[II[III)V], sig[null], throws nil, access[public] [junit] Added Method glUniform1ui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glIsCommandListNV, desc[(I)Z], sig[null], throws nil, access[public] [junit] Added Method glGetnUniformi64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform4i64ARB, desc[(IIJJJJ)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform1ui64ARB, desc[(IIJ)V], sig[null], throws nil, access[public] [junit] Added Method glUniform3i64ARB, desc[(IJJJ)V], sig[null], throws nil, access[public] [junit] Added Method glGetnUniformi64vARB, desc[(III[JI)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.DebugGLES1 [junit] Added Method isGLES32Compatible, desc[()Z], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.DebugGLES3 [junit] Added Method glDrawRangeElementsBaseVertex, desc[(IIIIILjava/nio/Buffer;I)V], sig[null], throws nil, access[public] [junit] Added Method glPolygonModeNV, desc[(II)V], sig[null], throws nil, access[public] [junit] Added Method glBindFragDataLocationEXT, desc[(II[BI)V], sig[null], throws nil, access[public] [junit] Added Method glBlendFunci, desc[(III)V], sig[null], throws nil, access[public] [junit] Added Method glBlendEquationi, desc[(II)V], sig[null], throws nil, access[public] [junit] Added Method glSubpixelPrecisionBiasNV, desc[(II)V], sig[null], throws nil, access[public] [junit] Added Method glNamedFramebufferSampleLocationsfvNV, desc[(IIILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glBlendEquationSeparatei, desc[(III)V], sig[null], throws nil, access[public] [junit] Added Method glCoverageModulationTableNV, desc[(ILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glDrawElementsInstancedBaseVertex, desc[(IIILjava/nio/Buffer;II)V], sig[null], throws nil, access[public] [junit] Added Method glGetFragDataIndexEXT, desc[(ILjava/nio/ByteBuffer;)I], sig[null], throws nil, access[public] [junit] Added Method glIsEnabledi, desc[(II)Z], sig[null], throws nil, access[public] [junit] Added Method glCoverageModulationTableNV, desc[(I[FI)V], sig[null], throws nil, access[public] [junit] Added Method glResolveDepthValuesNV, desc[()V], sig[null], throws nil, access[public] [junit] Added Method glDrawElementsInstancedBaseVertex, desc[(IIIJII)V], sig[null], throws nil, access[public] [junit] Added Method glMinSampleShading, desc[(F)V], sig[null], throws nil, access[public] [junit] Added Method glBlendFuncSeparatei, desc[(IIIII)V], sig[null], throws nil, access[public] [junit] Added Method glDrawElementsBaseVertex, desc[(IIILjava/nio/Buffer;I)V], sig[null], throws nil, access[public] [junit] Added Method glCoverageModulationNV, desc[(I)V], sig[null], throws nil, access[public] [junit] Added Method glBindFragDataLocationEXT, desc[(IILjava/nio/ByteBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glBufferStorageEXT, desc[(IJLjava/nio/Buffer;I)V], sig[null], throws nil, access[public] [junit] Added Method glPatchParameteri, desc[(II)V], sig[null], throws nil, access[public] [junit] Added Method glBindFragDataLocationIndexedEXT, desc[(IIILjava/nio/ByteBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method isGLES32Compatible, desc[()Z], sig[null], throws nil, access[public] [junit] Added Method glFramebufferSampleLocationsfvNV, desc[(III[FI)V], sig[null], throws nil, access[public] [junit] Added Method glGetCoverageModulationTableNV, desc[(I[FI)V], sig[null], throws nil, access[public] [junit] Added Method glBlendBarrier, desc[()V], sig[null], throws nil, access[public] [junit] Added Method glGetFragDataIndexEXT, desc[(I[BI)I], sig[null], throws nil, access[public] [junit] Added Method glFramebufferSampleLocationsfvNV, desc[(IIILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glTexPageCommitmentEXT, desc[(IIIIIIIIZ)V], sig[null], throws nil, access[public] [junit] Added Method glBindFragDataLocationIndexedEXT, desc[(III[BI)V], sig[null], throws nil, access[public] [junit] Added Method glDrawRangeElementsBaseVertex, desc[(IIIIIJI)V], sig[null], throws nil, access[public] [junit] Added Method glFramebufferTexture, desc[(IIII)V], sig[null], throws nil, access[public] [junit] Added Method glRasterSamplesEXT, desc[(IZ)V], sig[null], throws nil, access[public] [junit] Added Method glApplyFramebufferAttachmentCMAAINTEL, desc[()V], sig[null], throws nil, access[public] [junit] Added Method glGetProgramResourceLocationIndexEXT, desc[(IILjava/nio/ByteBuffer;)I], sig[null], throws nil, access[public] [junit] Added Method glFramebufferTextureMultiviewOVR, desc[(IIIIII)V], sig[null], throws nil, access[public] [junit] Added Method glDrawElementsBaseVertex, desc[(IIIJI)V], sig[null], throws nil, access[public] [junit] Added Method glGetProgramResourceLocationIndexEXT, desc[(II[BI)I], sig[null], throws nil, access[public] [junit] Added Method glDisablei, desc[(II)V], sig[null], throws nil, access[public] [junit] Added Method glFragmentCoverageColorNV, desc[(I)V], sig[null], throws nil, access[public] [junit] Added Method glPrimitiveBoundingBox, desc[(FFFFFFFF)V], sig[null], throws nil, access[public] [junit] Added Method glGetCoverageModulationTableNV, desc[(ILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glTexStorage3DMultisample, desc[(IIIIIIZ)V], sig[null], throws nil, access[public] [junit] Added Method glTexBufferRange, desc[(IIIJJ)V], sig[null], throws nil, access[public] [junit] Added Method glNamedFramebufferSampleLocationsfvNV, desc[(III[FI)V], sig[null], throws nil, access[public] [junit] Added Method glColorMaski, desc[(IZZZZ)V], sig[null], throws nil, access[public] [junit] Added Method glEnablei, desc[(II)V], sig[null], throws nil, access[public] [junit] Added Method glTexBuffer, desc[(III)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.GL2 [junit] Added Method glUniform1i64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_COLORDODGE, desc[I], sig[null], value[type java.lang.Integer, data 37529, access[final public static] [junit] Added Method glUniform4ui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_DRAW_ELEMENTS_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 2, access[final public static] [junit] Added Method glDrawCommandsStatesAddressNV, desc[([JI[II[II[III)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_NOP_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 1, access[final public static] [junit] Added Method glCommandListSegmentsNV, desc[(II)V], sig[null], throws nil, access[abstract public] [junit] Added Method glProgramUniform2ui64ARB, desc[(IIJJ)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_BLEND_COLOR_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 11, access[final public static] [junit] Added Method glTextureSubImage2DEXT, desc[(IIIIIIIIIJ)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_CONSERVATIVE_RASTER_DILATE_RANGE_NV, desc[I], sig[null], value[type java.lang.Integer, data 37754, access[final public static] [junit] Added Method glProgramUniform4ui64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_DARKEN, desc[I], sig[null], value[type java.lang.Integer, data 37527, access[final public static] [junit] CompatChanged Field GL_QUERY_ALL_EVENT_BITS_AMD, value[-1 -> 4294967295], access[] [junit] Added Method glStateCaptureNV, desc[(II)V], sig[null], throws nil, access[abstract public] [junit] Added Method glUniform3i64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_BASE_VIEW_INDEX_OVR, desc[I], sig[null], value[type java.lang.Integer, data 38450, access[final public static] [junit] Added Method glProgramUniform2i64ARB, desc[(IIJJ)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_HARDLIGHT, desc[I], sig[null], value[type java.lang.Integer, data 37531, access[final public static] [junit] Added Field GL_UNIFORM_ADDRESS_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 10, access[final public static] [junit] CompatChanged Field GL_ALL_CLIENT_ATTRIB_BITS, value[-1 -> 4294967295], access[] [junit] Added Method glTextureImage1DEXT, desc[(IIIIIIIIJ)V], sig[null], throws nil, access[abstract public] [junit] Added Method glUniform3ui64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Method glProgramUniform3i64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_DRAW_ARRAYS_STRIP_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 5, access[final public static] [junit] Added Field GL_HSL_HUE, desc[I], sig[null], value[type java.lang.Integer, data 37549, access[final public static] [junit] Added Method glGetnUniformi64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Method glListDrawCommandsStatesClientNV, desc[(IILcom/jogamp/common/nio/PointerBuffer;Ljava/nio/IntBuffer;Ljava/nio/IntBuffer;Ljava/nio/IntBuffer;I)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_DRAW_ELEMENTS_STRIP_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 4, access[final public static] [junit] CompatChanged Field GL_CLIENT_ALL_ATTRIB_BITS, value[-1 -> 4294967295], access[] [junit] Added Method glProgramUniform3ui64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_MULTIPLY, desc[I], sig[null], value[type java.lang.Integer, data 37524, access[final public static] [junit] Added Method glNamedFramebufferSampleLocationsfvARB, desc[(III[FI)V], sig[null], throws nil, access[abstract public] [junit] Added Method glProgramUniform4i64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_UNSIGNED_INT64_VEC4_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36855, access[final public static] [junit] Added Method glMaxShaderCompilerThreadsARB, desc[(I)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_PROGRAMMABLE_SAMPLE_LOCATION_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37697, access[final public static] [junit] Added Method glUniform1ui64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Method glGetnUniformui64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Method glUniform3i64ARB, desc[(IJJJ)V], sig[null], throws nil, access[abstract public] [junit] Added Method glTextureImage2DEXT, desc[(IIIIIIIIIJ)V], sig[null], throws nil, access[abstract public] [junit] Added Method glCreateStatesNV, desc[(ILjava/nio/IntBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Method glUniform2i64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_FRONT_FACE_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 18, access[final public static] [junit] Added Method glProgramUniform1ui64ARB, desc[(IIJ)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_TERMINATE_SEQUENCE_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 0, access[final public static] [junit] Added Field GL_SOFTLIGHT, desc[I], sig[null], value[type java.lang.Integer, data 37532, access[final public static] [junit] Added Method glProgramUniform2ui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Method glDeleteStatesNV, desc[(ILjava/nio/IntBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_OVERLAY, desc[I], sig[null], value[type java.lang.Integer, data 37526, access[final public static] [junit] Added Method glProgramUniform1ui64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Method glUniform4ui64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_INT64_VEC2_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36841, access[final public static] [junit] Added Method glDeleteCommandListsNV, desc[(I[II)V], sig[null], throws nil, access[abstract public] [junit] Added Method glListDrawCommandsStatesClientNV, desc[(IILcom/jogamp/common/nio/PointerBuffer;[II[II[III)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_CONSERVATIVE_RASTER_DILATE_NV, desc[I], sig[null], value[type java.lang.Integer, data 37753, access[final public static] [junit] Added Field GL_ELEMENT_ADDRESS_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 8, access[final public static] [junit] Added Field GL_FRAMEBUFFER_PROGRAMMABLE_SAMPLE_LOCATIONS_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37698, access[final public static] [junit] Added Method glProgramUniform4i64ARB, desc[(IIJJJJ)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_SAMPLE_LOCATION_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36432, access[final public static] [junit] Added Method glTextureImage3DEXT, desc[(IIIIIIIIIIJ)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_EXCLUSION, desc[I], sig[null], value[type java.lang.Integer, data 37536, access[final public static] [junit] Added Method glProgramUniform2i64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_SCREEN, desc[I], sig[null], value[type java.lang.Integer, data 37525, access[final public static] [junit] Added Field GL_DRAW_ELEMENTS_INSTANCED_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 6, access[final public static] [junit] Added Method glGetUniformi64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Method glUniform1i64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_HSL_SATURATION, desc[I], sig[null], value[type java.lang.Integer, data 37550, access[final public static] [junit] Added Method glCreateStatesNV, desc[(I[II)V], sig[null], throws nil, access[abstract public] [junit] Added Method glGetStageIndexNV, desc[(I)S], sig[null], throws nil, access[abstract public] [junit] Added Method glDrawCommandsStatesAddressNV, desc[(Ljava/nio/LongBuffer;Ljava/nio/IntBuffer;Ljava/nio/IntBuffer;Ljava/nio/IntBuffer;I)V], sig[null], throws nil, access[abstract public] [junit] Added Method glProgramUniform3ui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Method glGetnUniformui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_ATTRIBUTE_ADDRESS_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 9, access[final public static] [junit] Added Field GL_VIEWPORT_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 16, access[final public static] [junit] Added Method glGetCommandHeaderNV, desc[(II)I], sig[null], throws nil, access[abstract public] [junit] Added Method glProgramUniform4i64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Method glGetnUniformi64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_COLORBURN, desc[I], sig[null], value[type java.lang.Integer, data 37530, access[final public static] [junit] Added Method glEvaluateDepthValuesARB, desc[()V], sig[null], throws nil, access[abstract public] [junit] Added Method glNamedFramebufferSampleLocationsfvARB, desc[(IIILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_INT64_ARB, desc[I], sig[null], value[type java.lang.Integer, data 5134, access[final public static] [junit] Added Method glUniform2ui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Method glProgramUniform3i64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Method glUniform1i64ARB, desc[(IJ)V], sig[null], throws nil, access[abstract public] [junit] Added Method glUniform4ui64ARB, desc[(IJJJJ)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_TEXTURE_REDUCTION_MODE_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37734, access[final public static] [junit] Added Method glIsStateNV, desc[(I)Z], sig[null], throws nil, access[abstract public] [junit] Added Field GL_POLYGON_OFFSET_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 14, access[final public static] [junit] Added Field GL_ALPHA_REF_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 15, access[final public static] [junit] Added Method glProgramUniform1ui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Method glGetUniformi64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Method glProgramUniform2ui64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Method glTextureSubImage3DEXT, desc[(IIIIIIIIIIIJ)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_DRAW_ARRAYS_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 3, access[final public static] [junit] Added Field GL_CONSERVATIVE_RASTER_DILATE_GRANULARITY_NV, desc[I], sig[null], value[type java.lang.Integer, data 37755, access[final public static] [junit] Added Method glUniform1ui64ARB, desc[(IJ)V], sig[null], throws nil, access[abstract public] [junit] Added Method glDrawCommandsNV, desc[(IILcom/jogamp/common/nio/PointerBuffer;Ljava/nio/IntBuffer;I)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_LINE_WIDTH_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 13, access[final public static] [junit] Added Field GL_SAMPLE_LOCATION_PIXEL_GRID_HEIGHT_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37695, access[final public static] [junit] Added Field GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_NUM_VIEWS_OVR, desc[I], sig[null], value[type java.lang.Integer, data 38448, access[final public static] [junit] Added Method glDrawCommandsAddressNV, desc[(I[JI[III)V], sig[null], throws nil, access[abstract public] [junit] Added Method glCallCommandListNV, desc[(I)V], sig[null], throws nil, access[abstract public] [junit] Added Method glUniform2i64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Method glUniform2ui64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Method glCreateCommandListsNV, desc[(ILjava/nio/IntBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_UNSIGNED_INT64_VEC3_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36854, access[final public static] [junit] Added Method glCompileCommandListNV, desc[(I)V], sig[null], throws nil, access[abstract public] [junit] Added Method glProgramUniform3ui64ARB, desc[(IIJJJ)V], sig[null], throws nil, access[abstract public] [junit] Added Method glProgramUniform1i64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Method glUniform4i64ARB, desc[(IJJJJ)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_LIGHTEN, desc[I], sig[null], value[type java.lang.Integer, data 37528, access[final public static] [junit] Added Field GL_PROGRAMMABLE_SAMPLE_LOCATION_TABLE_SIZE_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37696, access[final public static] [junit] Added Method glProgramUniform1i64ARB, desc[(IIJ)V], sig[null], throws nil, access[abstract public] [junit] Added Method glDrawCommandsStatesNV, desc[(ILcom/jogamp/common/nio/PointerBuffer;[II[II[III)V], sig[null], throws nil, access[abstract public] [junit] Added Method glUniform3i64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_SAMPLE_LOCATION_SUBPIXEL_BITS_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37693, access[final public static] [junit] Added Method glProgramUniform3i64ARB, desc[(IIJJJ)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_STENCIL_REF_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 12, access[final public static] [junit] Added Method glProgramUniform1i64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_SCISSOR_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 17, access[final public static] [junit] Added Method glTextureSubImage1DEXT, desc[(IIIIIIIJ)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_SAMPLE_LOCATION_PIXEL_GRID_WIDTH_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37694, access[final public static] [junit] Added Method glIsCommandListNV, desc[(I)Z], sig[null], throws nil, access[abstract public] [junit] Added Method glDrawCommandsNV, desc[(IILcom/jogamp/common/nio/PointerBuffer;[III)V], sig[null], throws nil, access[abstract public] [junit] Added Method glUniform3ui64ARB, desc[(IJJJ)V], sig[null], throws nil, access[abstract public] [junit] Added Method glUniform2ui64ARB, desc[(IJJ)V], sig[null], throws nil, access[abstract public] [junit] Added Method glDrawCommandsStatesNV, desc[(ILcom/jogamp/common/nio/PointerBuffer;Ljava/nio/IntBuffer;Ljava/nio/IntBuffer;Ljava/nio/IntBuffer;I)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_HSL_LUMINOSITY, desc[I], sig[null], value[type java.lang.Integer, data 37552, access[final public static] [junit] Added Field GL_INT64_VEC4_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36843, access[final public static] [junit] Added Field GL_MAX_SHADER_COMPILER_THREADS_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37296, access[final public static] [junit] Added Method glFramebufferTextureMultiviewOVR, desc[(IIIIII)V], sig[null], throws nil, access[abstract public] [junit] Added Method glUniform4i64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_COMPLETION_STATUS_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37297, access[final public static] [junit] Added Method glUniform3ui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_UNSIGNED_INT64_VEC2_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36853, access[final public static] [junit] Added Method glProgramUniform4ui64ARB, desc[(IIJJJJ)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_HSL_COLOR, desc[I], sig[null], value[type java.lang.Integer, data 37551, access[final public static] [junit] Added Method glDeleteStatesNV, desc[(I[II)V], sig[null], throws nil, access[abstract public] [junit] Added Method glProgramUniform2i64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] CompatChanged Field GL_TEXCOORD4_BIT_PGI, value[-2147483648 -> 2147483648], access[] [junit] Added Method glGetUniformui64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_INT64_VEC3_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36842, access[final public static] [junit] Added Method glUniform1ui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Method glFramebufferSampleLocationsfvARB, desc[(IIILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_MAX_VIEWS_OVR, desc[I], sig[null], value[type java.lang.Integer, data 38449, access[final public static] [junit] Added Field GL_FRAMEBUFFER_SAMPLE_LOCATION_PIXEL_GRID_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37699, access[final public static] [junit] Added Field GL_DIFFERENCE, desc[I], sig[null], value[type java.lang.Integer, data 37534, access[final public static] [junit] Added Method glUniform4i64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Method glCreateCommandListsNV, desc[(I[II)V], sig[null], throws nil, access[abstract public] [junit] Added Method glDeleteCommandListsNV, desc[(ILjava/nio/IntBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Method glFramebufferSampleLocationsfvARB, desc[(III[FI)V], sig[null], throws nil, access[abstract public] [junit] Added Method glConservativeRasterParameterfNV, desc[(IF)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_WEIGHTED_AVERAGE_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37735, access[final public static] [junit] Added Method glGetUniformui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Method glProgramUniform4ui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Method glBlendBarrier, desc[()V], sig[null], throws nil, access[abstract public] [junit] Added Method glDrawCommandsAddressNV, desc[(ILjava/nio/LongBuffer;Ljava/nio/IntBuffer;I)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_DRAW_ARRAYS_INSTANCED_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 7, access[final public static] [junit] Added Method glUniform2i64ARB, desc[(IJJ)V], sig[null], throws nil, access[abstract public] [junit] Class com.jogamp.opengl.GL2ES2 [junit] Added Method glApplyFramebufferAttachmentCMAAINTEL, desc[()V], sig[null], throws nil, access[abstract public] [junit] CompatChanged Field GL_ALL_SHADER_BITS, value[-1 -> 4294967295], access[] [junit] Added Field GL_PROGRAM_PIPELINE, desc[I], sig[null], value[type java.lang.Integer, data 33508, access[final public static] [junit] Class com.jogamp.opengl.GL2ES3 [junit] Added Field GL_COLOR_ATTACHMENT17, desc[I], sig[null], value[type java.lang.Integer, data 36081, access[final public static] [junit] Added Field GL_CONTEXT_FLAG_ROBUST_ACCESS_BIT, desc[I], sig[null], value[type java.lang.Integer, data 4, access[final public static] [junit] Added Field GL_MAX_TEXTURE_BUFFER_SIZE, desc[I], sig[null], value[type java.lang.Integer, data 35883, access[final public static] [junit] Added Field GL_FRAMEBUFFER_DEFAULT_LAYERS, desc[I], sig[null], value[type java.lang.Integer, data 37650, access[final public static] [junit] Added Field GL_SAMPLER_CUBE_MAP_ARRAY_SHADOW, desc[I], sig[null], value[type java.lang.Integer, data 36877, access[final public static] [junit] Added Method glEnablei, desc[(II)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_COLOR_ATTACHMENT28, desc[I], sig[null], value[type java.lang.Integer, data 36092, access[final public static] [junit] Added Field GL_MAX_GEOMETRY_UNIFORM_BLOCKS, desc[I], sig[null], value[type java.lang.Integer, data 35372, access[final public static] [junit] Added Field GL_COLOR_ATTACHMENT18, desc[I], sig[null], value[type java.lang.Integer, data 36082, access[final public static] [junit] Added Field GL_COLOR_ATTACHMENT23, desc[I], sig[null], value[type java.lang.Integer, data 36087, access[final public static] [junit] Added Field GL_QUADS, desc[I], sig[null], value[type java.lang.Integer, data 7, access[final public static] [junit] Added Field GL_COLOR_ATTACHMENT31, desc[I], sig[null], value[type java.lang.Integer, data 36095, access[final public static] [junit] Added Field GL_MULTISAMPLE_LINE_WIDTH_RANGE, desc[I], sig[null], value[type java.lang.Integer, data 37761, access[final public static] [junit] Added Field GL_TEXTURE_CUBE_MAP_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36873, access[final public static] [junit] Added Field GL_SAMPLE_SHADING, desc[I], sig[null], value[type java.lang.Integer, data 35894, access[final public static] [junit] Added Field GL_UNSIGNED_INT_SAMPLER_CUBE_MAP_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36879, access[final public static] [junit] Added Field GL_MIN_SAMPLE_SHADING_VALUE, desc[I], sig[null], value[type java.lang.Integer, data 35895, access[final public static] [junit] Added Field GL_MAX_TESS_EVALUATION_IMAGE_UNIFORMS, desc[I], sig[null], value[type java.lang.Integer, data 37068, access[final public static] [junit] Added Field GL_MAX_GEOMETRY_ATOMIC_COUNTERS, desc[I], sig[null], value[type java.lang.Integer, data 37589, access[final public static] [junit] Added Method glGetnUniformuiv, desc[(III[II)V], sig[null], throws nil, access[abstract public] [junit] Added Method glBlendFuncSeparatei, desc[(IIIII)V], sig[null], throws nil, access[abstract public] [junit] Added Method glBlendEquationSeparatei, desc[(III)V], sig[null], throws nil, access[abstract public] [junit] Added Method glIsEnabledi, desc[(II)Z], sig[null], throws nil, access[abstract public] [junit] Added Field GL_COLOR_ATTACHMENT16, desc[I], sig[null], value[type java.lang.Integer, data 36080, access[final public static] [junit] Added Field GL_COLOR_ATTACHMENT22, desc[I], sig[null], value[type java.lang.Integer, data 36086, access[final public static] [junit] Added Field GL_COLOR_ATTACHMENT27, desc[I], sig[null], value[type java.lang.Integer, data 36091, access[final public static] [junit] Added Field GL_COLOR_ATTACHMENT20, desc[I], sig[null], value[type java.lang.Integer, data 36084, access[final public static] [junit] Added Method glTexStorage3DMultisample, desc[(IIIIIIZ)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_TESS_CONTROL_SHADER_BIT, desc[I], sig[null], value[type java.lang.Integer, data 8, access[final public static] [junit] Added Method glTexBuffer, desc[(III)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_COLOR_ATTACHMENT24, desc[I], sig[null], value[type java.lang.Integer, data 36088, access[final public static] [junit] Added Field GL_MAX_FRAMEBUFFER_LAYERS, desc[I], sig[null], value[type java.lang.Integer, data 37655, access[final public static] [junit] Added Method glBlendEquationi, desc[(II)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_MAX_GEOMETRY_ATOMIC_COUNTER_BUFFERS, desc[I], sig[null], value[type java.lang.Integer, data 37583, access[final public static] [junit] Added Field GL_COLOR_ATTACHMENT30, desc[I], sig[null], value[type java.lang.Integer, data 36094, access[final public static] [junit] Added Field GL_COLOR_ATTACHMENT29, desc[I], sig[null], value[type java.lang.Integer, data 36093, access[final public static] [junit] Added Field GL_MAX_TESS_EVALUATION_ATOMIC_COUNTER_BUFFERS, desc[I], sig[null], value[type java.lang.Integer, data 37582, access[final public static] [junit] Added Field GL_INT_SAMPLER_CUBE_MAP_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36878, access[final public static] [junit] Added Method glBlendFunci, desc[(III)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_MAX_TESS_CONTROL_ATOMIC_COUNTER_BUFFERS, desc[I], sig[null], value[type java.lang.Integer, data 37581, access[final public static] [junit] Added Field GL_COLOR_ATTACHMENT26, desc[I], sig[null], value[type java.lang.Integer, data 36090, access[final public static] [junit] Added Field GL_MULTISAMPLE_LINE_WIDTH_GRANULARITY, desc[I], sig[null], value[type java.lang.Integer, data 37762, access[final public static] [junit] CompatChanged Field GL_ALL_BARRIER_BITS, value[-1 -> 4294967295], access[] [junit] Added Method glGetnUniformuiv, desc[(IIILjava/nio/IntBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Method glDisablei, desc[(II)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_PRIMITIVES_GENERATED, desc[I], sig[null], value[type java.lang.Integer, data 35975, access[final public static] [junit] Added Field GL_PRIMITIVE_BOUNDING_BOX, desc[I], sig[null], value[type java.lang.Integer, data 37566, access[final public static] [junit] Added Field GL_TESS_EVALUATION_SHADER_BIT, desc[I], sig[null], value[type java.lang.Integer, data 16, access[final public static] [junit] Added Field GL_LAST_VERTEX_CONVENTION, desc[I], sig[null], value[type java.lang.Integer, data 36430, access[final public static] [junit] Added Field GL_MAX_COMBINED_GEOMETRY_UNIFORM_COMPONENTS, desc[I], sig[null], value[type java.lang.Integer, data 35378, access[final public static] [junit] Added Field GL_COLOR_ATTACHMENT25, desc[I], sig[null], value[type java.lang.Integer, data 36089, access[final public static] [junit] Added Field GL_MAX_TESS_EVALUATION_ATOMIC_COUNTERS, desc[I], sig[null], value[type java.lang.Integer, data 37588, access[final public static] [junit] Added Field GL_TEXTURE_BUFFER, desc[I], sig[null], value[type java.lang.Integer, data 35882, access[final public static] [junit] Added Method glMinSampleShading, desc[(F)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_COLOR_ATTACHMENT19, desc[I], sig[null], value[type java.lang.Integer, data 36083, access[final public static] [junit] Added Field GL_MAX_TESS_CONTROL_ATOMIC_COUNTERS, desc[I], sig[null], value[type java.lang.Integer, data 37587, access[final public static] [junit] Added Field GL_SAMPLER_CUBE_MAP_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36876, access[final public static] [junit] Added Field GL_CONTEXT_FLAGS, desc[I], sig[null], value[type java.lang.Integer, data 33310, access[final public static] [junit] Added Field GL_GEOMETRY_SHADER_BIT, desc[I], sig[null], value[type java.lang.Integer, data 4, access[final public static] [junit] Added Field GL_MAX_GEOMETRY_IMAGE_UNIFORMS, desc[I], sig[null], value[type java.lang.Integer, data 37069, access[final public static] [junit] Added Method glColorMaski, desc[(IZZZZ)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_FIRST_VERTEX_CONVENTION, desc[I], sig[null], value[type java.lang.Integer, data 36429, access[final public static] [junit] Added Method glPrimitiveBoundingBox, desc[(FFFFFFFF)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_TEXTURE_BUFFER_DATA_STORE_BINDING, desc[I], sig[null], value[type java.lang.Integer, data 35885, access[final public static] [junit] Added Field GL_COLOR_ATTACHMENT21, desc[I], sig[null], value[type java.lang.Integer, data 36085, access[final public static] [junit] Added Field GL_MAX_TESS_CONTROL_IMAGE_UNIFORMS, desc[I], sig[null], value[type java.lang.Integer, data 37067, access[final public static] [junit] Added Field GL_TEXTURE_BINDING_BUFFER, desc[I], sig[null], value[type java.lang.Integer, data 35884, access[final public static] [junit] Added Field GL_TEXTURE_BINDING_CUBE_MAP_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36874, access[final public static] [junit] Class com.jogamp.opengl.GL2GL3 [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_LAST_VERTEX_CONVENTION, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_TEXTURE_BINDING_CUBE_MAP_ARRAY, access[] [junit] CompatChanged Method com.jogamp.opengl.[GL2GL3 -> GL2ES3].glMinSampleShading, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_INT_SAMPLER_CUBE_MAP_ARRAY, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_PRIMITIVES_GENERATED, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_MAX_GEOMETRY_IMAGE_UNIFORMS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_QUADS, access[] [junit] CompatChanged Method com.jogamp.opengl.[GL2GL3 -> GL2ES3].glDisablei, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_CONTEXT_FLAG_ROBUST_ACCESS_BIT, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_MAX_TESS_CONTROL_IMAGE_UNIFORMS, access[] [junit] CompatChanged Method com.jogamp.opengl.[GL2GL3 -> GL2ES3].glGetnUniformuiv, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_MAX_COMBINED_GEOMETRY_UNIFORM_COMPONENTS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_MAX_FRAMEBUFFER_LAYERS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_MAX_TESS_CONTROL_ATOMIC_COUNTERS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_CONTEXT_FLAGS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_MAX_TESS_CONTROL_ATOMIC_COUNTER_BUFFERS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_TEXTURE_BUFFER, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_TEXTURE_BINDING_BUFFER, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_UNSIGNED_INT_SAMPLER_CUBE_MAP_ARRAY, access[] [junit] CompatChanged Method com.jogamp.opengl.[GL2GL3 -> GL2ES3].glBlendEquationSeparatei, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_TESS_EVALUATION_SHADER_BIT, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_TEXTURE_CUBE_MAP_ARRAY, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_SAMPLE_SHADING, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_MAX_TESS_EVALUATION_IMAGE_UNIFORMS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_GEOMETRY_SHADER_BIT, access[] [junit] CompatChanged Method com.jogamp.opengl.[GL2GL3 -> GL2ES3].glEnablei, access[] [junit] CompatChanged Method com.jogamp.opengl.[GL2GL3 -> GL2ES3].glTexStorage3DMultisample, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES2].GL_PROGRAM_PIPELINE, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_FIRST_VERTEX_CONVENTION, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_MAX_GEOMETRY_ATOMIC_COUNTERS, access[] [junit] CompatChanged Method com.jogamp.opengl.[GL2GL3 -> GL2ES3].glBlendEquationi, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_TESS_CONTROL_SHADER_BIT, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_MAX_GEOMETRY_UNIFORM_BLOCKS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_MAX_TESS_EVALUATION_ATOMIC_COUNTERS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_MIN_SAMPLE_SHADING_VALUE, access[] [junit] CompatChanged Method com.jogamp.opengl.[GL2GL3 -> GL2ES3].glColorMaski, access[] [junit] CompatChanged Method com.jogamp.opengl.[GL2GL3 -> GL2ES3].glBlendFuncSeparatei, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_FRAMEBUFFER_DEFAULT_LAYERS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_MAX_TESS_EVALUATION_ATOMIC_COUNTER_BUFFERS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_SAMPLER_CUBE_MAP_ARRAY, access[] [junit] CompatChanged Method com.jogamp.opengl.[GL2GL3 -> GL2ES3].glBlendFunci, access[] [junit] Added Field GL_CONTEXT_FLAG_NO_ERROR_BIT_KHR, desc[I], sig[null], value[type java.lang.Integer, data 8, access[final public static] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_MAX_TEXTURE_BUFFER_SIZE, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_MAX_GEOMETRY_ATOMIC_COUNTER_BUFFERS, access[] [junit] CompatChanged Method com.jogamp.opengl.[GL2GL3 -> GL2ES3].glIsEnabledi, access[] [junit] CompatChanged Method com.jogamp.opengl.[GL2GL3 -> GL2ES3].glTexBuffer, access[] [junit] CompatChanged Method com.jogamp.opengl.[GL2GL3 -> GL2ES3].glGetnUniformuiv, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_SAMPLER_CUBE_MAP_ARRAY_SHADOW, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_TEXTURE_BUFFER_DATA_STORE_BINDING, access[] [junit] Class com.jogamp.opengl.GL3 [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_TRIANGLES_ADJACENCY, access[] [junit] CompatChanged Method com.jogamp.opengl.[GL3 -> GL3ES3].glDrawRangeElementsBaseVertex, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_GEOMETRY_OUTPUT_TYPE, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_TESS_EVALUATION_TEXTURE_IMAGE_UNITS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_GEOMETRY_SHADER_INVOCATIONS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MIN_FRAGMENT_INTERPOLATION_OFFSET, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_GEOMETRY_OUTPUT_COMPONENTS, access[] [junit] CompatChanged Method com.jogamp.opengl.[GL3 -> GL3ES3].glDrawElementsBaseVertex, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_GEOMETRY_INPUT_TYPE, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_TESS_EVALUATION_UNIFORM_BLOCKS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_UNDEFINED_VERTEX, access[] [junit] CompatChanged Method com.jogamp.opengl.[GL3 -> GL3ES3].glDrawElementsInstancedBaseVertex, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_COMBINED_TESS_EVALUATION_UNIFORM_COMPONENTS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_GEOMETRY_UNIFORM_COMPONENTS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_PATCHES, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_TESS_GEN_LEVEL, access[] [junit] CompatChanged Method com.jogamp.opengl.[GL3 -> GL3ES3].glTexBufferRange, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_PATCH_VERTICES, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_GEOMETRY_SHADER, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_PATCH_VERTICES, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_FRACTIONAL_EVEN, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_FRAMEBUFFER_ATTACHMENT_LAYERED, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_GEOMETRY_TOTAL_OUTPUT_COMPONENTS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_TESS_CONTROL_OUTPUT_VERTICES, access[] [junit] CompatChanged Method com.jogamp.opengl.[GL3 -> GL3ES3].glFramebufferTexture, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_ISOLINES, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_GEOMETRY_INPUT_COMPONENTS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_TEXTURE_BUFFER_OFFSET_ALIGNMENT, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_GEOMETRY_OUTPUT_VERTICES, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_TESS_GEN_VERTEX_ORDER, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_TESS_EVALUATION_INPUT_COMPONENTS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_TESS_GEN_MODE, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_LAYER_PROVOKING_VERTEX, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_TRIANGLE_STRIP_ADJACENCY, access[] [junit] CompatChanged Method com.jogamp.opengl.[GL3 -> GL3ES3].glPatchParameteri, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_TESS_CONTROL_UNIFORM_COMPONENTS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_LINES_ADJACENCY, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_FRAMEBUFFER_INCOMPLETE_LAYER_TARGETS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_FRAGMENT_INTERPOLATION_OFFSET_BITS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_GEOMETRY_VERTICES_OUT, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_TESS_CONTROL_UNIFORM_BLOCKS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_TESS_EVALUATION_SHADER, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_TESS_CONTROL_INPUT_COMPONENTS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_TESS_CONTROL_OUTPUT_COMPONENTS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_TEXTURE_BUFFER_SIZE, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_TESS_EVALUATION_UNIFORM_COMPONENTS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_TESS_CONTROL_TOTAL_OUTPUT_COMPONENTS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_COMBINED_TESS_CONTROL_UNIFORM_COMPONENTS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_FRAGMENT_INTERPOLATION_OFFSET, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_TESS_GEN_POINT_MODE, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_FRACTIONAL_ODD, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_TESS_CONTROL_TEXTURE_IMAGE_UNITS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_TESS_PATCH_COMPONENTS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_TESS_EVALUATION_OUTPUT_COMPONENTS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_GEOMETRY_TEXTURE_IMAGE_UNITS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_TESS_CONTROL_SHADER, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_LINE_STRIP_ADJACENCY, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_TESS_GEN_SPACING, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_GEOMETRY_SHADER_INVOCATIONS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_TEXTURE_BUFFER_OFFSET, access[] [junit] Class com.jogamp.opengl.GL3ES3 [junit] Added Field GL_CONTEXT_LOST, desc[I], sig[null], value[type java.lang.Integer, data 1287, access[final public static] [junit] Added Field GL_COMPRESSED_RGBA_ASTC_10x8, desc[I], sig[null], value[type java.lang.Integer, data 37818, access[final public static] [junit] Added Field GL_COLORBURN, desc[I], sig[null], value[type java.lang.Integer, data 37530, access[final public static] [junit] Added Field GL_REFERENCED_BY_TESS_CONTROL_SHADER, desc[I], sig[null], value[type java.lang.Integer, data 37639, access[final public static] [junit] Added Field GL_GEOMETRY_SHADER, desc[I], sig[null], value[type java.lang.Integer, data 36313, access[final public static] [junit] Added Field GL_LIGHTEN, desc[I], sig[null], value[type java.lang.Integer, data 37528, access[final public static] [junit] Added Method glPatchParameteri, desc[(II)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_MAX_TESS_EVALUATION_SHADER_STORAGE_BLOCKS, desc[I], sig[null], value[type java.lang.Integer, data 37081, access[final public static] [junit] Added Method glFramebufferTexture, desc[(IIII)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_ISOLINES, desc[I], sig[null], value[type java.lang.Integer, data 36474, access[final public static] [junit] Added Field GL_COMPRESSED_SRGB8_ALPHA8_ASTC_10x8, desc[I], sig[null], value[type java.lang.Integer, data 37850, access[final public static] [junit] Added Field GL_MAX_TESS_GEN_LEVEL, desc[I], sig[null], value[type java.lang.Integer, data 36478, access[final public static] [junit] Added Field GL_COMPRESSED_SRGB8_ALPHA8_ASTC_8x8, desc[I], sig[null], value[type java.lang.Integer, data 37847, access[final public static] [junit] Added Field GL_MAX_GEOMETRY_TEXTURE_IMAGE_UNITS, desc[I], sig[null], value[type java.lang.Integer, data 35881, access[final public static] [junit] Added Field GL_COMPRESSED_SRGB8_ALPHA8_ASTC_5x5, desc[I], sig[null], value[type java.lang.Integer, data 37842, access[final public static] [junit] Added Field GL_COMPRESSED_SRGB8_ALPHA8_ASTC_6x5, desc[I], sig[null], value[type java.lang.Integer, data 37843, access[final public static] [junit] Added Method glDrawRangeElementsBaseVertex, desc[(IIIIIJI)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_HSL_LUMINOSITY, desc[I], sig[null], value[type java.lang.Integer, data 37552, access[final public static] [junit] Added Field GL_COMPRESSED_RGBA_ASTC_5x5, desc[I], sig[null], value[type java.lang.Integer, data 37810, access[final public static] [junit] Added Field GL_TEXTURE_BUFFER_SIZE, desc[I], sig[null], value[type java.lang.Integer, data 37278, access[final public static] [junit] Added Field GL_MAX_FRAGMENT_INTERPOLATION_OFFSET, desc[I], sig[null], value[type java.lang.Integer, data 36444, access[final public static] [junit] Added Field GL_PRIMITIVE_RESTART_FOR_PATCHES_SUPPORTED, desc[I], sig[null], value[type java.lang.Integer, data 33313, access[final public static] [junit] Added Method glDrawElementsBaseVertex, desc[(IIILjava/nio/Buffer;I)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_GEOMETRY_VERTICES_OUT, desc[I], sig[null], value[type java.lang.Integer, data 35094, access[final public static] [junit] Added Field GL_TESS_GEN_SPACING, desc[I], sig[null], value[type java.lang.Integer, data 36471, access[final public static] [junit] Added Field GL_HSL_COLOR, desc[I], sig[null], value[type java.lang.Integer, data 37551, access[final public static] [junit] Added Field GL_TESS_GEN_MODE, desc[I], sig[null], value[type java.lang.Integer, data 36470, access[final public static] [junit] Added Field GL_TRIANGLES_ADJACENCY, desc[I], sig[null], value[type java.lang.Integer, data 12, access[final public static] [junit] Added Field GL_EXCLUSION, desc[I], sig[null], value[type java.lang.Integer, data 37536, access[final public static] [junit] Added Field GL_REFERENCED_BY_GEOMETRY_SHADER, desc[I], sig[null], value[type java.lang.Integer, data 37641, access[final public static] [junit] Added Field GL_COMPRESSED_SRGB8_ALPHA8_ASTC_10x10, desc[I], sig[null], value[type java.lang.Integer, data 37851, access[final public static] [junit] Added Field GL_UNDEFINED_VERTEX, desc[I], sig[null], value[type java.lang.Integer, data 33376, access[final public static] [junit] Added Field GL_COMPRESSED_RGBA_ASTC_4x4, desc[I], sig[null], value[type java.lang.Integer, data 37808, access[final public static] [junit] Added Field GL_GEOMETRY_OUTPUT_TYPE, desc[I], sig[null], value[type java.lang.Integer, data 35096, access[final public static] [junit] Added Method glDrawRangeElementsBaseVertex, desc[(IIIIILjava/nio/Buffer;I)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_MAX_GEOMETRY_OUTPUT_VERTICES, desc[I], sig[null], value[type java.lang.Integer, data 36320, access[final public static] [junit] Added Field GL_COMPRESSED_SRGB8_ALPHA8_ASTC_12x10, desc[I], sig[null], value[type java.lang.Integer, data 37852, access[final public static] [junit] Added Field GL_SOFTLIGHT, desc[I], sig[null], value[type java.lang.Integer, data 37532, access[final public static] [junit] Added Field GL_COMPRESSED_RGBA_ASTC_10x5, desc[I], sig[null], value[type java.lang.Integer, data 37816, access[final public static] [junit] Added Field GL_FRACTIONAL_ODD, desc[I], sig[null], value[type java.lang.Integer, data 36475, access[final public static] [junit] Added Field GL_PATCH_VERTICES, desc[I], sig[null], value[type java.lang.Integer, data 36466, access[final public static] [junit] Added Field GL_TEXTURE_BUFFER_OFFSET_ALIGNMENT, desc[I], sig[null], value[type java.lang.Integer, data 37279, access[final public static] [junit] Added Field GL_COMPRESSED_RGBA_ASTC_5x4, desc[I], sig[null], value[type java.lang.Integer, data 37809, access[final public static] [junit] Added Field GL_MAX_TESS_EVALUATION_OUTPUT_COMPONENTS, desc[I], sig[null], value[type java.lang.Integer, data 36486, access[final public static] [junit] Added Field GL_MAX_TESS_EVALUATION_TEXTURE_IMAGE_UNITS, desc[I], sig[null], value[type java.lang.Integer, data 36482, access[final public static] [junit] Added Field GL_TRIANGLE_STRIP_ADJACENCY, desc[I], sig[null], value[type java.lang.Integer, data 13, access[final public static] [junit] Added Field GL_COMPRESSED_SRGB8_ALPHA8_ASTC_5x4, desc[I], sig[null], value[type java.lang.Integer, data 37841, access[final public static] [junit] Added Method glDrawElementsBaseVertex, desc[(IIIJI)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_COMPRESSED_RGBA_ASTC_12x10, desc[I], sig[null], value[type java.lang.Integer, data 37820, access[final public static] [junit] Added Field GL_COMPRESSED_RGBA_ASTC_8x8, desc[I], sig[null], value[type java.lang.Integer, data 37815, access[final public static] [junit] Added Field GL_FRACTIONAL_EVEN, desc[I], sig[null], value[type java.lang.Integer, data 36476, access[final public static] [junit] Added Field GL_COMPRESSED_RGBA_ASTC_12x12, desc[I], sig[null], value[type java.lang.Integer, data 37821, access[final public static] [junit] Added Field GL_MAX_TESS_CONTROL_OUTPUT_COMPONENTS, desc[I], sig[null], value[type java.lang.Integer, data 36483, access[final public static] [junit] Added Field GL_MAX_TESS_CONTROL_UNIFORM_COMPONENTS, desc[I], sig[null], value[type java.lang.Integer, data 36479, access[final public static] [junit] Added Field GL_COMPRESSED_SRGB8_ALPHA8_ASTC_4x4, desc[I], sig[null], value[type java.lang.Integer, data 37840, access[final public static] [junit] Added Field GL_LAYER_PROVOKING_VERTEX, desc[I], sig[null], value[type java.lang.Integer, data 33374, access[final public static] [junit] Added Method glBlendBarrier, desc[()V], sig[null], throws nil, access[abstract public] [junit] Added Method glDrawElementsInstancedBaseVertex, desc[(IIILjava/nio/Buffer;II)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_MAX_TESS_EVALUATION_INPUT_COMPONENTS, desc[I], sig[null], value[type java.lang.Integer, data 34925, access[final public static] [junit] Added Field GL_COMPRESSED_SRGB8_ALPHA8_ASTC_8x6, desc[I], sig[null], value[type java.lang.Integer, data 37846, access[final public static] [junit] Added Field GL_COMPRESSED_SRGB8_ALPHA8_ASTC_10x6, desc[I], sig[null], value[type java.lang.Integer, data 37849, access[final public static] [junit] Added Field GL_HSL_HUE, desc[I], sig[null], value[type java.lang.Integer, data 37549, access[final public static] [junit] Added Field GL_COLORDODGE, desc[I], sig[null], value[type java.lang.Integer, data 37529, access[final public static] [junit] Added Field GL_REFERENCED_BY_TESS_EVALUATION_SHADER, desc[I], sig[null], value[type java.lang.Integer, data 37640, access[final public static] [junit] Added Field GL_MAX_TESS_EVALUATION_UNIFORM_COMPONENTS, desc[I], sig[null], value[type java.lang.Integer, data 36480, access[final public static] [junit] Added Field GL_GEOMETRY_INPUT_TYPE, desc[I], sig[null], value[type java.lang.Integer, data 35095, access[final public static] [junit] Added Field GL_SCREEN, desc[I], sig[null], value[type java.lang.Integer, data 37525, access[final public static] [junit] Added Field GL_TESS_EVALUATION_SHADER, desc[I], sig[null], value[type java.lang.Integer, data 36487, access[final public static] [junit] Added Field GL_DARKEN, desc[I], sig[null], value[type java.lang.Integer, data 37527, access[final public static] [junit] Added Field GL_COMPRESSED_RGBA_ASTC_6x5, desc[I], sig[null], value[type java.lang.Integer, data 37811, access[final public static] [junit] Added Field GL_IS_PER_PATCH, desc[I], sig[null], value[type java.lang.Integer, data 37607, access[final public static] [junit] Added Field GL_DIFFERENCE, desc[I], sig[null], value[type java.lang.Integer, data 37534, access[final public static] [junit] Added Field GL_FRAMEBUFFER_ATTACHMENT_LAYERED, desc[I], sig[null], value[type java.lang.Integer, data 36263, access[final public static] [junit] Added Field GL_TESS_GEN_VERTEX_ORDER, desc[I], sig[null], value[type java.lang.Integer, data 36472, access[final public static] [junit] Added Field GL_MULTIPLY, desc[I], sig[null], value[type java.lang.Integer, data 37524, access[final public static] [junit] Added Field GL_LINES_ADJACENCY, desc[I], sig[null], value[type java.lang.Integer, data 10, access[final public static] [junit] Added Field GL_COMPRESSED_SRGB8_ALPHA8_ASTC_6x6, desc[I], sig[null], value[type java.lang.Integer, data 37844, access[final public static] [junit] Added Field GL_COMPRESSED_SRGB8_ALPHA8_ASTC_8x5, desc[I], sig[null], value[type java.lang.Integer, data 37845, access[final public static] [junit] Added Field GL_MAX_GEOMETRY_UNIFORM_COMPONENTS, desc[I], sig[null], value[type java.lang.Integer, data 36319, access[final public static] [junit] Added Field GL_MAX_COMBINED_TESS_EVALUATION_UNIFORM_COMPONENTS, desc[I], sig[null], value[type java.lang.Integer, data 36383, access[final public static] [junit] Added Field GL_MAX_COMBINED_TESS_CONTROL_UNIFORM_COMPONENTS, desc[I], sig[null], value[type java.lang.Integer, data 36382, access[final public static] [junit] Added Field GL_COMPRESSED_RGBA_ASTC_10x6, desc[I], sig[null], value[type java.lang.Integer, data 37817, access[final public static] [junit] Added Field GL_MAX_GEOMETRY_INPUT_COMPONENTS, desc[I], sig[null], value[type java.lang.Integer, data 37155, access[final public static] [junit] Added Field GL_TEXTURE_BUFFER_BINDING, desc[I], sig[null], value[type java.lang.Integer, data 35882, access[final public static] [junit] Added Field GL_COMPRESSED_RGBA_ASTC_8x5, desc[I], sig[null], value[type java.lang.Integer, data 37813, access[final public static] [junit] Added Field GL_MIN_FRAGMENT_INTERPOLATION_OFFSET, desc[I], sig[null], value[type java.lang.Integer, data 36443, access[final public static] [junit] Added Field GL_OVERLAY, desc[I], sig[null], value[type java.lang.Integer, data 37526, access[final public static] [junit] Added Method glTexBufferRange, desc[(IIIJJ)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_LINE_STRIP_ADJACENCY, desc[I], sig[null], value[type java.lang.Integer, data 11, access[final public static] [junit] Added Field GL_TEXTURE_BUFFER_OFFSET, desc[I], sig[null], value[type java.lang.Integer, data 37277, access[final public static] [junit] Added Field GL_MAX_GEOMETRY_SHADER_INVOCATIONS, desc[I], sig[null], value[type java.lang.Integer, data 36442, access[final public static] [junit] Added Field GL_COMPRESSED_RGBA_ASTC_10x10, desc[I], sig[null], value[type java.lang.Integer, data 37819, access[final public static] [junit] Added Field GL_PATCHES, desc[I], sig[null], value[type java.lang.Integer, data 14, access[final public static] [junit] Added Field GL_MAX_TESS_PATCH_COMPONENTS, desc[I], sig[null], value[type java.lang.Integer, data 36484, access[final public static] [junit] Added Field GL_MAX_TESS_CONTROL_SHADER_STORAGE_BLOCKS, desc[I], sig[null], value[type java.lang.Integer, data 37080, access[final public static] [junit] Added Field GL_MAX_TESS_CONTROL_TOTAL_OUTPUT_COMPONENTS, desc[I], sig[null], value[type java.lang.Integer, data 36485, access[final public static] [junit] Added Field GL_FRAGMENT_INTERPOLATION_OFFSET_BITS, desc[I], sig[null], value[type java.lang.Integer, data 36445, access[final public static] [junit] Added Field GL_MAX_TESS_CONTROL_INPUT_COMPONENTS, desc[I], sig[null], value[type java.lang.Integer, data 34924, access[final public static] [junit] Added Field GL_COMPRESSED_SRGB8_ALPHA8_ASTC_10x5, desc[I], sig[null], value[type java.lang.Integer, data 37848, access[final public static] [junit] Added Field GL_COMPRESSED_SRGB8_ALPHA8_ASTC_12x12, desc[I], sig[null], value[type java.lang.Integer, data 37853, access[final public static] [junit] Added Method glDrawElementsInstancedBaseVertex, desc[(IIIJII)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_MAX_GEOMETRY_OUTPUT_COMPONENTS, desc[I], sig[null], value[type java.lang.Integer, data 37156, access[final public static] [junit] Added Field GL_MAX_TESS_EVALUATION_UNIFORM_BLOCKS, desc[I], sig[null], value[type java.lang.Integer, data 36490, access[final public static] [junit] Added Field GL_FRAMEBUFFER_INCOMPLETE_LAYER_TARGETS, desc[I], sig[null], value[type java.lang.Integer, data 36264, access[final public static] [junit] Added Field GL_MAX_GEOMETRY_SHADER_STORAGE_BLOCKS, desc[I], sig[null], value[type java.lang.Integer, data 37079, access[final public static] [junit] Added Field GL_MAX_TESS_CONTROL_UNIFORM_BLOCKS, desc[I], sig[null], value[type java.lang.Integer, data 36489, access[final public static] [junit] Added Field GL_TESS_CONTROL_OUTPUT_VERTICES, desc[I], sig[null], value[type java.lang.Integer, data 36469, access[final public static] [junit] Added Field GL_MAX_PATCH_VERTICES, desc[I], sig[null], value[type java.lang.Integer, data 36477, access[final public static] [junit] Added Field GL_COMPRESSED_RGBA_ASTC_6x6, desc[I], sig[null], value[type java.lang.Integer, data 37812, access[final public static] [junit] Added Field GL_TESS_GEN_POINT_MODE, desc[I], sig[null], value[type java.lang.Integer, data 36473, access[final public static] [junit] Added Field GL_GEOMETRY_SHADER_INVOCATIONS, desc[I], sig[null], value[type java.lang.Integer, data 34943, access[final public static] [junit] Added Field GL_HSL_SATURATION, desc[I], sig[null], value[type java.lang.Integer, data 37550, access[final public static] [junit] Added Field GL_COMPRESSED_RGBA_ASTC_8x6, desc[I], sig[null], value[type java.lang.Integer, data 37814, access[final public static] [junit] Added Field GL_HARDLIGHT, desc[I], sig[null], value[type java.lang.Integer, data 37531, access[final public static] [junit] Added Field GL_MAX_GEOMETRY_TOTAL_OUTPUT_COMPONENTS, desc[I], sig[null], value[type java.lang.Integer, data 36321, access[final public static] [junit] Added Field GL_TESS_CONTROL_SHADER, desc[I], sig[null], value[type java.lang.Integer, data 36488, access[final public static] [junit] Added Field GL_MAX_TESS_CONTROL_TEXTURE_IMAGE_UNITS, desc[I], sig[null], value[type java.lang.Integer, data 36481, access[final public static] [junit] Class com.jogamp.opengl.GL4 [junit] Added Method glTextureSubImage2D, desc[(IIIIIIIIJ)V], sig[null], throws nil, access[abstract public] [junit] CompatChanged Field com.jogamp.opengl.[GL4 -> GL3ES3].GL_MAX_TESS_EVALUATION_SHADER_STORAGE_BLOCKS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL4 -> GL3ES3].GL_MAX_GEOMETRY_SHADER_STORAGE_BLOCKS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL4 -> GL3ES3].GL_MAX_TESS_CONTROL_SHADER_STORAGE_BLOCKS, access[] [junit] Added Method glTextureSubImage1D, desc[(IIIIIIJ)V], sig[null], throws nil, access[abstract public] [junit] Added Method glTextureSubImage3D, desc[(IIIIIIIIIIJ)V], sig[null], throws nil, access[abstract public] [junit] CompatChanged Field com.jogamp.opengl.[GL4 -> GL3ES3].GL_REFERENCED_BY_GEOMETRY_SHADER, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL4 -> GL3ES3].GL_IS_PER_PATCH, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL4 -> GL3ES3].GL_REFERENCED_BY_TESS_CONTROL_SHADER, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL4 -> GL3ES3].GL_TEXTURE_BUFFER_BINDING, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL4 -> GL3ES3].GL_CONTEXT_LOST, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL4 -> GL3ES3].GL_PRIMITIVE_RESTART_FOR_PATCHES_SUPPORTED, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL4 -> GL3ES3].GL_REFERENCED_BY_TESS_EVALUATION_SHADER, access[] [junit] Class com.jogamp.opengl.GLBase [junit] Added Method isGLES32Compatible, desc[()Z], sig[null], throws nil, access[abstract public] [junit] CompatChanged Method setSwapInterval, throws[[] -> [com/jogamp/opengl/GLException]], access[] [junit] Class com.jogamp.opengl.GLContext [junit] CompatChanged Field CTX_IMPL_FP32_COMPAT_API, value[16384 -> 32768], access[] [junit] Added Method getGLProfile, desc[(Ljava/lang/StringBuilder;I)Ljava/lang/StringBuilder;], sig[null], throws nil, access[protected static] [junit] Added Field CTX_IMPL_ES32_COMPAT, desc[I], sig[null], value[type java.lang.Integer, data 8192, access[final protected static] [junit] CompatChanged Field CTX_IMPL_FBO, value[8192 -> 16384], access[] [junit] Added Method isGLES32Compatible, desc[()Z], sig[null], throws nil, access[final public] [junit] Added Method getGLVersion, desc[(Ljava/lang/StringBuilder;IIILjava/lang/String;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[protected static] [junit] Added Method decomposeBits, desc[(I[I)Lcom/jogamp/common/util/VersionNumber;], sig[null], throws nil, access[protected static] [junit] Deprecated Method mapAvailableGLVersion, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;IIIII)Ljava/lang/Integer;], sig[null], throws nil, access[protected static] [junit] Added Method getGLVersion, desc[(Ljava/lang/StringBuilder;Lcom/jogamp/common/util/VersionNumber;ILjava/lang/String;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[protected static] [junit] Added Method isGLES32CompatibleAvailable, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;)Z], sig[null], throws nil, access[final public static] [junit] Class com.jogamp.opengl.GLDrawableFactory [junit] Added Method hasOpenGLESSupport, desc[()Z], sig[null], throws nil, access[abstract public] [junit] Added Method hasOpenGLDesktopSupport, desc[()Z], sig[null], throws nil, access[abstract public] [junit] Class com.jogamp.opengl.GLES1 [junit] CompatChanged Field GL_MULTISAMPLE_BUFFER_BIT7_QCOM, value[-2147483648 -> 2147483648], access[] [junit] Class com.jogamp.opengl.GLES2 [junit] Added Field GL_MIXED_DEPTH_SAMPLES_SUPPORTED_NV, desc[I], sig[null], value[type java.lang.Integer, data 37679, access[final public static] [junit] Added Method glFramebufferSampleLocationsfvNV, desc[(IIILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Method glGetCoverageModulationTableNV, desc[(ILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_MAX_SPARSE_ARRAY_TEXTURE_LAYERS_EXT, desc[I], sig[null], value[type java.lang.Integer, data 37274, access[final public static] [junit] Added Field GL_HSL_HUE, desc[I], sig[null], value[type java.lang.Integer, data 37549, access[final public static] [junit] Added Field GL_HSL_SATURATION, desc[I], sig[null], value[type java.lang.Integer, data 37550, access[final public static] [junit] Added Method glNamedFramebufferSampleLocationsfvNV, desc[(III[FI)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_MAX_SUBPIXEL_PRECISION_BIAS_BITS_NV, desc[I], sig[null], value[type java.lang.Integer, data 37705, access[final public static] [junit] Added Field GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_NUM_VIEWS_OVR, desc[I], sig[null], value[type java.lang.Integer, data 38448, access[final public static] [junit] Added Field GL_SHARED_EDGE_NV, desc[I], sig[null], value[type java.lang.Integer, data 192, access[final public static] [junit] Added Field GL_COVERAGE_MODULATION_NV, desc[I], sig[null], value[type java.lang.Integer, data 37682, access[final public static] [junit] Added Field GL_EFFECTIVE_RASTER_SAMPLES_EXT, desc[I], sig[null], value[type java.lang.Integer, data 37676, access[final public static] [junit] Added Field GL_FRAGMENT_COVERAGE_COLOR_NV, desc[I], sig[null], value[type java.lang.Integer, data 37598, access[final public static] [junit] Added Method glBufferStorageEXT, desc[(IJLjava/nio/Buffer;I)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_STENCIL_SAMPLES_NV, desc[I], sig[null], value[type java.lang.Integer, data 37678, access[final public static] [junit] Added Field GL_FRAGMENT_COVERAGE_TO_COLOR_NV, desc[I], sig[null], value[type java.lang.Integer, data 37597, access[final public static] [junit] Added Method glTexPageCommitmentEXT, desc[(IIIIIIIIZ)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_MAX_RASTER_SAMPLES_EXT, desc[I], sig[null], value[type java.lang.Integer, data 37673, access[final public static] [junit] Added Field GL_MULTIPLY, desc[I], sig[null], value[type java.lang.Integer, data 37524, access[final public static] [junit] Added Field GL_TEXTURE_2D_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 35866, access[final public static] [junit] Added Field GL_SOFTLIGHT, desc[I], sig[null], value[type java.lang.Integer, data 37532, access[final public static] [junit] Added Field GL_SAMPLE_LOCATION_NV, desc[I], sig[null], value[type java.lang.Integer, data 36432, access[final public static] [junit] Added Method glGetProgramResourceLocationIndexEXT, desc[(IILjava/nio/ByteBuffer;)I], sig[null], throws nil, access[abstract public] [junit] Added Field GL_VIRTUAL_PAGE_SIZE_Y_EXT, desc[I], sig[null], value[type java.lang.Integer, data 37270, access[final public static] [junit] Added Field GL_TEXTURE_SPARSE_EXT, desc[I], sig[null], value[type java.lang.Integer, data 37286, access[final public static] [junit] Added Field GL_CLIENT_STORAGE_BIT_EXT, desc[I], sig[null], value[type java.lang.Integer, data 512, access[final public static] [junit] Added Method glFragmentCoverageColorNV, desc[(I)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_RASTER_SAMPLES_EXT, desc[I], sig[null], value[type java.lang.Integer, data 37672, access[final public static] [junit] CompatChanged Field GL_MULTISAMPLE_BUFFER_BIT7_QCOM, value[-2147483648 -> 2147483648], access[] [junit] Added Field GL_ONE_MINUS_SRC1_COLOR_EXT, desc[I], sig[null], value[type java.lang.Integer, data 35066, access[final public static] [junit] Added Field GL_RASTER_FIXED_SAMPLE_LOCATIONS_EXT, desc[I], sig[null], value[type java.lang.Integer, data 37674, access[final public static] [junit] Added Field GL_OVERLAY, desc[I], sig[null], value[type java.lang.Integer, data 37526, access[final public static] [junit] Added Method glRasterSamplesEXT, desc[(IZ)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_LINE_NV, desc[I], sig[null], value[type java.lang.Integer, data 6913, access[final public static] [junit] Added Field GL_MAX_DUAL_SOURCE_DRAW_BUFFERS_EXT, desc[I], sig[null], value[type java.lang.Integer, data 35068, access[final public static] [junit] Added Method glGetFragDataIndexEXT, desc[(ILjava/nio/ByteBuffer;)I], sig[null], throws nil, access[abstract public] [junit] Added Method glCoverageModulationTableNV, desc[(ILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_POLYGON_MODE_NV, desc[I], sig[null], value[type java.lang.Integer, data 2880, access[final public static] [junit] Added Field GL_BUFFER_IMMUTABLE_STORAGE_EXT, desc[I], sig[null], value[type java.lang.Integer, data 33311, access[final public static] [junit] Added Field GL_MAX_SPARSE_3D_TEXTURE_SIZE_EXT, desc[I], sig[null], value[type java.lang.Integer, data 37273, access[final public static] [junit] Added Method glFramebufferTextureMultiviewOVR, desc[(IIIIII)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_EXCLUSION, desc[I], sig[null], value[type java.lang.Integer, data 37536, access[final public static] [junit] Added Method glBindFragDataLocationEXT, desc[(IILjava/nio/ByteBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Method glCoverageModulationNV, desc[(I)V], sig[null], throws nil, access[abstract public] [junit] Added Method glCoverageModulationTableNV, desc[(I[FI)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_ONE_MINUS_SRC1_ALPHA_EXT, desc[I], sig[null], value[type java.lang.Integer, data 35067, access[final public static] [junit] Added Field GL_MAX_VIEWS_OVR, desc[I], sig[null], value[type java.lang.Integer, data 38449, access[final public static] [junit] Added Field GL_HSL_COLOR, desc[I], sig[null], value[type java.lang.Integer, data 37551, access[final public static] [junit] Added Field GL_LOCATION_INDEX_EXT, desc[I], sig[null], value[type java.lang.Integer, data 37647, access[final public static] [junit] Added Method glSubpixelPrecisionBiasNV, desc[(II)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_HSL_LUMINOSITY, desc[I], sig[null], value[type java.lang.Integer, data 37552, access[final public static] [junit] Added Field GL_SAMPLE_LOCATION_PIXEL_GRID_HEIGHT_NV, desc[I], sig[null], value[type java.lang.Integer, data 37695, access[final public static] [junit] Added Field GL_NUM_VIRTUAL_PAGE_SIZES_EXT, desc[I], sig[null], value[type java.lang.Integer, data 37288, access[final public static] [junit] Added Field GL_NUM_SPARSE_LEVELS_EXT, desc[I], sig[null], value[type java.lang.Integer, data 37290, access[final public static] [junit] Added Field GL_CLIENT_MAPPED_BUFFER_BARRIER_BIT_EXT, desc[I], sig[null], value[type java.lang.Integer, data 16384, access[final public static] [junit] Added Field GL_LIGHTEN, desc[I], sig[null], value[type java.lang.Integer, data 37528, access[final public static] [junit] Added Field GL_DEPTH_SAMPLES_NV, desc[I], sig[null], value[type java.lang.Integer, data 37677, access[final public static] [junit] Added Field GL_PROGRAMMABLE_SAMPLE_LOCATION_NV, desc[I], sig[null], value[type java.lang.Integer, data 37697, access[final public static] [junit] Added Field GL_SRG8_EXT, desc[I], sig[null], value[type java.lang.Integer, data 36798, access[final public static] [junit] Added Field GL_SRC1_ALPHA_EXT, desc[I], sig[null], value[type java.lang.Integer, data 34185, access[final public static] [junit] Added Field GL_VIRTUAL_PAGE_SIZE_INDEX_EXT, desc[I], sig[null], value[type java.lang.Integer, data 37287, access[final public static] [junit] Added Method glGetCoverageModulationTableNV, desc[(I[FI)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_FILL_RECTANGLE_NV, desc[I], sig[null], value[type java.lang.Integer, data 37692, access[final public static] [junit] Added Method glBindFragDataLocationIndexedEXT, desc[(III[BI)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_COLORDODGE, desc[I], sig[null], value[type java.lang.Integer, data 37529, access[final public static] [junit] Added Field GL_SRC_ALPHA_SATURATE_EXT, desc[I], sig[null], value[type java.lang.Integer, data 776, access[final public static] [junit] Added Method glPolygonModeNV, desc[(II)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_SR8_EXT, desc[I], sig[null], value[type java.lang.Integer, data 36797, access[final public static] [junit] Added Field GL_SUBPIXEL_PRECISION_BIAS_X_BITS_NV, desc[I], sig[null], value[type java.lang.Integer, data 37703, access[final public static] [junit] Added Field GL_RASTER_MULTISAMPLE_EXT, desc[I], sig[null], value[type java.lang.Integer, data 37671, access[final public static] [junit] Added Field GL_PROGRAMMABLE_SAMPLE_LOCATION_TABLE_SIZE_NV, desc[I], sig[null], value[type java.lang.Integer, data 37696, access[final public static] [junit] Added Field GL_FILL_NV, desc[I], sig[null], value[type java.lang.Integer, data 6914, access[final public static] [junit] Added Field GL_VIRTUAL_PAGE_SIZE_X_EXT, desc[I], sig[null], value[type java.lang.Integer, data 37269, access[final public static] [junit] Added Method glBindFragDataLocationEXT, desc[(II[BI)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_SAMPLE_LOCATION_PIXEL_GRID_WIDTH_NV, desc[I], sig[null], value[type java.lang.Integer, data 37694, access[final public static] [junit] Added Field GL_MULTISAMPLE_RASTERIZATION_ALLOWED_EXT, desc[I], sig[null], value[type java.lang.Integer, data 37675, access[final public static] [junit] Added Field GL_FRAMEBUFFER_SAMPLE_LOCATION_PIXEL_GRID_NV, desc[I], sig[null], value[type java.lang.Integer, data 37699, access[final public static] [junit] Added Field GL_MIXED_STENCIL_SAMPLES_SUPPORTED_NV, desc[I], sig[null], value[type java.lang.Integer, data 37680, access[final public static] [junit] Added Field GL_MAP_PERSISTENT_BIT_EXT, desc[I], sig[null], value[type java.lang.Integer, data 64, access[final public static] [junit] Added Field GL_CONSERVATIVE_RASTERIZATION_NV, desc[I], sig[null], value[type java.lang.Integer, data 37702, access[final public static] [junit] Added Field GL_BUFFER_STORAGE_FLAGS_EXT, desc[I], sig[null], value[type java.lang.Integer, data 33312, access[final public static] [junit] Added Field GL_VIRTUAL_PAGE_SIZE_Z_EXT, desc[I], sig[null], value[type java.lang.Integer, data 37271, access[final public static] [junit] Added Field GL_DIFFERENCE, desc[I], sig[null], value[type java.lang.Integer, data 37534, access[final public static] [junit] Added Field GL_POLYGON_OFFSET_POINT_NV, desc[I], sig[null], value[type java.lang.Integer, data 10753, access[final public static] [junit] Added Method glNamedFramebufferSampleLocationsfvNV, desc[(IIILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_POLYGON_OFFSET_LINE_NV, desc[I], sig[null], value[type java.lang.Integer, data 10754, access[final public static] [junit] Added Field GL_POINT_NV, desc[I], sig[null], value[type java.lang.Integer, data 6912, access[final public static] [junit] Added Field GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_BASE_VIEW_INDEX_OVR, desc[I], sig[null], value[type java.lang.Integer, data 38450, access[final public static] [junit] Added Field GL_SAMPLE_LOCATION_SUBPIXEL_BITS_NV, desc[I], sig[null], value[type java.lang.Integer, data 37693, access[final public static] [junit] Added Field GL_SAMPLER_EXTERNAL_2D_Y2Y_EXT, desc[I], sig[null], value[type java.lang.Integer, data 35815, access[final public static] [junit] Added Method glResolveDepthValuesNV, desc[()V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_MAP_COHERENT_BIT_EXT, desc[I], sig[null], value[type java.lang.Integer, data 128, access[final public static] [junit] Added Method glBlendBarrier, desc[()V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_HARDLIGHT, desc[I], sig[null], value[type java.lang.Integer, data 37531, access[final public static] [junit] Added Method glBindFragDataLocationIndexedEXT, desc[(IIILjava/nio/ByteBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_DYNAMIC_STORAGE_BIT_EXT, desc[I], sig[null], value[type java.lang.Integer, data 256, access[final public static] [junit] Added Field GL_SAMPLE_ALPHA_TO_ONE_EXT, desc[I], sig[null], value[type java.lang.Integer, data 32927, access[final public static] [junit] Added Field GL_CONTEXT_FLAG_NO_ERROR_BIT_KHR, desc[I], sig[null], value[type java.lang.Integer, data 8, access[final public static] [junit] Added Field GL_MULTISAMPLE_EXT, desc[I], sig[null], value[type java.lang.Integer, data 32925, access[final public static] [junit] Added Field GL_COLOR_SAMPLES_NV, desc[I], sig[null], value[type java.lang.Integer, data 36384, access[final public static] [junit] Added Field GL_COVERAGE_MODULATION_TABLE_SIZE_NV, desc[I], sig[null], value[type java.lang.Integer, data 37683, access[final public static] [junit] Added Method glFramebufferSampleLocationsfvNV, desc[(III[FI)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_SPARSE_TEXTURE_FULL_ARRAY_CUBE_MIPMAPS_EXT, desc[I], sig[null], value[type java.lang.Integer, data 37289, access[final public static] [junit] Added Field GL_MAX_SPARSE_TEXTURE_SIZE_EXT, desc[I], sig[null], value[type java.lang.Integer, data 37272, access[final public static] [junit] Added Field GL_COVERAGE_MODULATION_TABLE_NV, desc[I], sig[null], value[type java.lang.Integer, data 37681, access[final public static] [junit] Added Field GL_SUBPIXEL_PRECISION_BIAS_Y_BITS_NV, desc[I], sig[null], value[type java.lang.Integer, data 37704, access[final public static] [junit] Added Method glGetFragDataIndexEXT, desc[(I[BI)I], sig[null], throws nil, access[abstract public] [junit] Added Field GL_DARKEN, desc[I], sig[null], value[type java.lang.Integer, data 37527, access[final public static] [junit] Added Field GL_COLORBURN, desc[I], sig[null], value[type java.lang.Integer, data 37530, access[final public static] [junit] Added Field GL_SRC1_COLOR_EXT, desc[I], sig[null], value[type java.lang.Integer, data 35065, access[final public static] [junit] Added Method glGetProgramResourceLocationIndexEXT, desc[(II[BI)I], sig[null], throws nil, access[abstract public] [junit] Added Field GL_FRAMEBUFFER_PROGRAMMABLE_SAMPLE_LOCATIONS_NV, desc[I], sig[null], value[type java.lang.Integer, data 37698, access[final public static] [junit] Added Field GL_SCREEN, desc[I], sig[null], value[type java.lang.Integer, data 37525, access[final public static] [junit] Class com.jogamp.opengl.GLExtensions [junit] Added Field GL_KHR_debug, desc[Ljava/lang/String;], sig[null], value[type java.lang.String, data GL_KHR_debug, access[final public static] [junit] Added Field ARB_ES3_2_compatibility, desc[Ljava/lang/String;], sig[null], value[type java.lang.String, data GL_ARB_ES3_2_compatibility, access[final public static] [junit] Class com.jogamp.opengl.JoglVersion [junit] Added Method getGLInfo, desc[(Lcom/jogamp/opengl/GL;Ljava/lang/StringBuilder;ZZZ)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public static] [junit] Class com.jogamp.opengl.TraceGL4bc [junit] Added Method glProgramUniform2i64vARB, desc[(III[JI)V], sig[null], throws nil, access[public] [junit] Added Method glCallCommandListNV, desc[(I)V], sig[null], throws nil, access[public] [junit] Added Method glTextureImage2DEXT, desc[(IIIIIIIIIJ)V], sig[null], throws nil, access[public] [junit] Added Method glCreateCommandListsNV, desc[(I[II)V], sig[null], throws nil, access[public] [junit] Added Method glDrawCommandsAddressNV, desc[(I[JI[III)V], sig[null], throws nil, access[public] [junit] Added Method glGetUniformi64vARB, desc[(II[JI)V], sig[null], throws nil, access[public] [junit] Added Method glBlendBarrier, desc[()V], sig[null], throws nil, access[public] [junit] Added Method glDeleteCommandListsNV, desc[(I[II)V], sig[null], throws nil, access[public] [junit] Added Method glApplyFramebufferAttachmentCMAAINTEL, desc[()V], sig[null], throws nil, access[public] [junit] Added Method glTextureImage3DEXT, desc[(IIIIIIIIIIJ)V], sig[null], throws nil, access[public] [junit] Added Method glUniform4ui64vARB, desc[(II[JI)V], sig[null], throws nil, access[public] [junit] Added Method glUniform4ui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glGetnUniformi64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glUniform2ui64ARB, desc[(IJJ)V], sig[null], throws nil, access[public] [junit] Added Method glUniform1i64vARB, desc[(II[JI)V], sig[null], throws nil, access[public] [junit] Added Method glTextureSubImage1DEXT, desc[(IIIIIIIJ)V], sig[null], throws nil, access[public] [junit] Added Method glTextureSubImage1D, desc[(IIIIIIJ)V], sig[null], throws nil, access[public] [junit] Added Method glDrawCommandsNV, desc[(IILcom/jogamp/common/nio/PointerBuffer;Ljava/nio/IntBuffer;I)V], sig[null], throws nil, access[public] [junit] Added Method glDrawCommandsStatesNV, desc[(ILcom/jogamp/common/nio/PointerBuffer;[II[II[III)V], sig[null], throws nil, access[public] [junit] Added Method glListDrawCommandsStatesClientNV, desc[(IILcom/jogamp/common/nio/PointerBuffer;[II[II[III)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform4i64vARB, desc[(III[JI)V], sig[null], throws nil, access[public] [junit] Added Method glCreateStatesNV, desc[(I[II)V], sig[null], throws nil, access[public] [junit] Added Method glTextureSubImage2D, desc[(IIIIIIIIJ)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform3i64vARB, desc[(III[JI)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform3i64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glUniform3i64ARB, desc[(IJJJ)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform4i64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform3ui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method isGLES32Compatible, desc[()Z], sig[null], throws nil, access[public] [junit] Added Method glGetUniformui64vARB, desc[(II[JI)V], sig[null], throws nil, access[public] [junit] Added Method glDrawCommandsStatesAddressNV, desc[([JI[II[II[III)V], sig[null], throws nil, access[public] [junit] Added Method glGetnUniformui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glDrawCommandsNV, desc[(IILcom/jogamp/common/nio/PointerBuffer;[III)V], sig[null], throws nil, access[public] [junit] Added Method glDrawCommandsAddressNV, desc[(ILjava/nio/LongBuffer;Ljava/nio/IntBuffer;I)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform2i64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glUniform2ui64vARB, desc[(II[JI)V], sig[null], throws nil, access[public] [junit] Added Method glCommandListSegmentsNV, desc[(II)V], sig[null], throws nil, access[public] [junit] Added Method glFramebufferSampleLocationsfvARB, desc[(III[FI)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform2ui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glTextureImage1DEXT, desc[(IIIIIIIIJ)V], sig[null], throws nil, access[public] [junit] Added Method glMaxShaderCompilerThreadsARB, desc[(I)V], sig[null], throws nil, access[public] [junit] Added Method glDeleteStatesNV, desc[(ILjava/nio/IntBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glCompileCommandListNV, desc[(I)V], sig[null], throws nil, access[public] [junit] Added Method glGetnUniformi64vARB, desc[(III[JI)V], sig[null], throws nil, access[public] [junit] Added Method glUniform1ui64vARB, desc[(II[JI)V], sig[null], throws nil, access[public] [junit] Added Method glUniform2i64ARB, desc[(IJJ)V], sig[null], throws nil, access[public] [junit] Added Method glGetCommandHeaderNV, desc[(II)I], sig[null], throws nil, access[public] [junit] Added Method glIsCommandListNV, desc[(I)Z], sig[null], throws nil, access[public] [junit] Added Method glUniform1ui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glFramebufferTextureMultiviewOVR, desc[(IIIIII)V], sig[null], throws nil, access[public] [junit] Added Method glGetUniformui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glPrimitiveBoundingBox, desc[(FFFFFFFF)V], sig[null], throws nil, access[public] [junit] Added Method glUniform3i64vARB, desc[(II[JI)V], sig[null], throws nil, access[public] [junit] Added Method glTextureSubImage2DEXT, desc[(IIIIIIIIIJ)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform3ui64ARB, desc[(IIJJJ)V], sig[null], throws nil, access[public] [junit] Added Method glNamedFramebufferSampleLocationsfvARB, desc[(III[FI)V], sig[null], throws nil, access[public] [junit] Added Method glConservativeRasterParameterfNV, desc[(IF)V], sig[null], throws nil, access[public] [junit] Added Method glUniform1i64ARB, desc[(IJ)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform2ui64ARB, desc[(IIJJ)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform4ui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glGetUniformi64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glDeleteCommandListsNV, desc[(ILjava/nio/IntBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glDrawCommandsStatesNV, desc[(ILcom/jogamp/common/nio/PointerBuffer;Ljava/nio/IntBuffer;Ljava/nio/IntBuffer;Ljava/nio/IntBuffer;I)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform4i64ARB, desc[(IIJJJJ)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform1i64ARB, desc[(IIJ)V], sig[null], throws nil, access[public] [junit] Added Method glUniform4i64ARB, desc[(IJJJJ)V], sig[null], throws nil, access[public] [junit] Added Method glStateCaptureNV, desc[(II)V], sig[null], throws nil, access[public] [junit] Added Method glTextureSubImage3DEXT, desc[(IIIIIIIIIIIJ)V], sig[null], throws nil, access[public] [junit] Added Method glDeleteStatesNV, desc[(I[II)V], sig[null], throws nil, access[public] [junit] Added Method glCreateStatesNV, desc[(ILjava/nio/IntBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glTextureSubImage3D, desc[(IIIIIIIIIIJ)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform1ui64ARB, desc[(IIJ)V], sig[null], throws nil, access[public] [junit] Added Method glUniform1ui64ARB, desc[(IJ)V], sig[null], throws nil, access[public] [junit] Added Method glUniform4ui64ARB, desc[(IJJJJ)V], sig[null], throws nil, access[public] [junit] Added Method glUniform2ui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glUniform2i64vARB, desc[(II[JI)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform4ui64vARB, desc[(III[JI)V], sig[null], throws nil, access[public] [junit] Added Method glIsStateNV, desc[(I)Z], sig[null], throws nil, access[public] [junit] Added Method glUniform3ui64ARB, desc[(IJJJ)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform2ui64vARB, desc[(III[JI)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform1i64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glUniform3ui64vARB, desc[(II[JI)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform4ui64ARB, desc[(IIJJJJ)V], sig[null], throws nil, access[public] [junit] Added Method glUniform3ui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glUniform3i64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glUniform2i64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform1ui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glDrawCommandsStatesAddressNV, desc[(Ljava/nio/LongBuffer;Ljava/nio/IntBuffer;Ljava/nio/IntBuffer;Ljava/nio/IntBuffer;I)V], sig[null], throws nil, access[public] [junit] Added Method glFramebufferSampleLocationsfvARB, desc[(IIILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glUniform4i64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform1ui64vARB, desc[(III[JI)V], sig[null], throws nil, access[public] [junit] Added Method glUniform1i64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glUniform4i64vARB, desc[(II[JI)V], sig[null], throws nil, access[public] [junit] Added Method glGetStageIndexNV, desc[(I)S], sig[null], throws nil, access[public] [junit] Added Method glCreateCommandListsNV, desc[(ILjava/nio/IntBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform2i64ARB, desc[(IIJJ)V], sig[null], throws nil, access[public] [junit] Added Method glGetnUniformui64vARB, desc[(III[JI)V], sig[null], throws nil, access[public] [junit] Added Method glNamedFramebufferSampleLocationsfvARB, desc[(IIILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform3ui64vARB, desc[(III[JI)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform1i64vARB, desc[(III[JI)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform3i64ARB, desc[(IIJJJ)V], sig[null], throws nil, access[public] [junit] Added Method glEvaluateDepthValuesARB, desc[()V], sig[null], throws nil, access[public] [junit] Added Method glListDrawCommandsStatesClientNV, desc[(IILcom/jogamp/common/nio/PointerBuffer;Ljava/nio/IntBuffer;Ljava/nio/IntBuffer;Ljava/nio/IntBuffer;I)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.TraceGLES1 [junit] Added Method isGLES32Compatible, desc[()Z], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.TraceGLES3 [junit] Added Method glDrawElementsBaseVertex, desc[(IIILjava/nio/Buffer;I)V], sig[null], throws nil, access[public] [junit] Added Method glRasterSamplesEXT, desc[(IZ)V], sig[null], throws nil, access[public] [junit] Added Method glBindFragDataLocationEXT, desc[(II[BI)V], sig[null], throws nil, access[public] [junit] Added Method glCoverageModulationNV, desc[(I)V], sig[null], throws nil, access[public] [junit] Added Method glDrawElementsInstancedBaseVertex, desc[(IIIJII)V], sig[null], throws nil, access[public] [junit] Added Method glIsEnabledi, desc[(II)Z], sig[null], throws nil, access[public] [junit] Added Method glFramebufferTextureMultiviewOVR, desc[(IIIIII)V], sig[null], throws nil, access[public] [junit] Added Method glTexBuffer, desc[(III)V], sig[null], throws nil, access[public] [junit] Added Method glFramebufferSampleLocationsfvNV, desc[(IIILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glGetProgramResourceLocationIndexEXT, desc[(IILjava/nio/ByteBuffer;)I], sig[null], throws nil, access[public] [junit] Added Method glGetProgramResourceLocationIndexEXT, desc[(II[BI)I], sig[null], throws nil, access[public] [junit] Added Method glDrawRangeElementsBaseVertex, desc[(IIIIIJI)V], sig[null], throws nil, access[public] [junit] Added Method glFramebufferTexture, desc[(IIII)V], sig[null], throws nil, access[public] [junit] Added Method glTexPageCommitmentEXT, desc[(IIIIIIIIZ)V], sig[null], throws nil, access[public] [junit] Added Method glEnablei, desc[(II)V], sig[null], throws nil, access[public] [junit] Added Method glPatchParameteri, desc[(II)V], sig[null], throws nil, access[public] [junit] Added Method glBindFragDataLocationIndexedEXT, desc[(IIILjava/nio/ByteBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glColorMaski, desc[(IZZZZ)V], sig[null], throws nil, access[public] [junit] Added Method glDisablei, desc[(II)V], sig[null], throws nil, access[public] [junit] Added Method glResolveDepthValuesNV, desc[()V], sig[null], throws nil, access[public] [junit] Added Method glPolygonModeNV, desc[(II)V], sig[null], throws nil, access[public] [junit] Added Method glCoverageModulationTableNV, desc[(I[FI)V], sig[null], throws nil, access[public] [junit] Added Method glBlendFunci, desc[(III)V], sig[null], throws nil, access[public] [junit] Added Method glBlendEquationSeparatei, desc[(III)V], sig[null], throws nil, access[public] [junit] Added Method glBlendEquationi, desc[(II)V], sig[null], throws nil, access[public] [junit] Added Method glGetFragDataIndexEXT, desc[(ILjava/nio/ByteBuffer;)I], sig[null], throws nil, access[public] [junit] Added Method glFramebufferSampleLocationsfvNV, desc[(III[FI)V], sig[null], throws nil, access[public] [junit] Added Method glMinSampleShading, desc[(F)V], sig[null], throws nil, access[public] [junit] Added Method glBlendBarrier, desc[()V], sig[null], throws nil, access[public] [junit] Added Method glCoverageModulationTableNV, desc[(ILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glGetFragDataIndexEXT, desc[(I[BI)I], sig[null], throws nil, access[public] [junit] Added Method glApplyFramebufferAttachmentCMAAINTEL, desc[()V], sig[null], throws nil, access[public] [junit] Added Method glTexBufferRange, desc[(IIIJJ)V], sig[null], throws nil, access[public] [junit] Added Method glBindFragDataLocationEXT, desc[(IILjava/nio/ByteBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glDrawElementsInstancedBaseVertex, desc[(IIILjava/nio/Buffer;II)V], sig[null], throws nil, access[public] [junit] Added Method glBindFragDataLocationIndexedEXT, desc[(III[BI)V], sig[null], throws nil, access[public] [junit] Added Method glFragmentCoverageColorNV, desc[(I)V], sig[null], throws nil, access[public] [junit] Added Method isGLES32Compatible, desc[()Z], sig[null], throws nil, access[public] [junit] Added Method glSubpixelPrecisionBiasNV, desc[(II)V], sig[null], throws nil, access[public] [junit] Added Method glBufferStorageEXT, desc[(IJLjava/nio/Buffer;I)V], sig[null], throws nil, access[public] [junit] Added Method glDrawRangeElementsBaseVertex, desc[(IIIIILjava/nio/Buffer;I)V], sig[null], throws nil, access[public] [junit] Added Method glBlendFuncSeparatei, desc[(IIIII)V], sig[null], throws nil, access[public] [junit] Added Method glNamedFramebufferSampleLocationsfvNV, desc[(III[FI)V], sig[null], throws nil, access[public] [junit] Added Method glNamedFramebufferSampleLocationsfvNV, desc[(IIILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glGetCoverageModulationTableNV, desc[(ILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glGetCoverageModulationTableNV, desc[(I[FI)V], sig[null], throws nil, access[public] [junit] Added Method glPrimitiveBoundingBox, desc[(FFFFFFFF)V], sig[null], throws nil, access[public] [junit] Added Method glDrawElementsBaseVertex, desc[(IIIJI)V], sig[null], throws nil, access[public] [junit] Added Method glTexStorage3DMultisample, desc[(IIIIIIZ)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.egl.EGLExt [junit] Added Field EGL_YUV_CSC_STANDARD_2020_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13069, access[final public static] [junit] Added Field EGL_DEBUG_MSG_CRITICAL_KHR, desc[I], sig[null], value[type java.lang.Integer, data 13241, access[final public static] [junit] Added Field EGL_OBJECT_STREAM_KHR, desc[I], sig[null], value[type java.lang.Integer, data 13238, access[final public static] [junit] Added Field EGL_YUV_CSC_STANDARD_709_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13068, access[final public static] [junit] Added Field EGL_YUV_DEPTH_RANGE_FULL_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13081, access[final public static] [junit] Added Field EGL_YUV_ORDER_AYUV_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13064, access[final public static] [junit] Added Field EGL_YUV_NUMBER_OF_PLANES_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13073, access[final public static] [junit] Added Field EGL_D3D11_DEVICE_ANGLE, desc[I], sig[null], value[type java.lang.Integer, data 13217, access[final public static] [junit] Added Field EGL_YUV_SUBSAMPLE_4_2_0_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13075, access[final public static] [junit] Added Field EGL_YUV_BUFFER_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13056, access[final public static] [junit] Added Field EGL_DEBUG_MSG_INFO_KHR, desc[I], sig[null], value[type java.lang.Integer, data 13244, access[final public static] [junit] Added Field EGL_YUV_DEPTH_RANGE_LIMITED_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13080, access[final public static] [junit] Added Field EGL_OBJECT_CONTEXT_KHR, desc[I], sig[null], value[type java.lang.Integer, data 13234, access[final public static] [junit] Added Field EGL_YUV_ORDER_YVYU_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13062, access[final public static] [junit] Added Field EGL_OBJECT_DISPLAY_KHR, desc[I], sig[null], value[type java.lang.Integer, data 13233, access[final public static] [junit] Added Field EGL_YUV_SUBSAMPLE_4_2_2_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13076, access[final public static] [junit] Added Field EGL_YUV_ORDER_YUV_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13058, access[final public static] [junit] Added Field EGL_YUV_ORDER_UYVY_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13061, access[final public static] [junit] Added Field EGL_YUV_PLANE_BPP_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13082, access[final public static] [junit] Added Field EGL_D3D9_DEVICE_ANGLE, desc[I], sig[null], value[type java.lang.Integer, data 13216, access[final public static] [junit] Added Method eglExportDMABUFImageMESA, desc[(JJLjava/nio/IntBuffer;Ljava/nio/IntBuffer;Ljava/nio/IntBuffer;)Z], sig[null], throws nil, access[abstract public] [junit] Added Field EGL_YUV_SUBSAMPLE_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13074, access[final public static] [junit] Added Field EGL_OBJECT_SURFACE_KHR, desc[I], sig[null], value[type java.lang.Integer, data 13235, access[final public static] [junit] Added Field EGL_YUV_CSC_STANDARD_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13066, access[final public static] [junit] Added Method eglLabelObjectKHR, desc[(JILjava/nio/Buffer;Ljava/nio/Buffer;)I], sig[null], throws nil, access[abstract public] [junit] Added Field EGL_OBJECT_THREAD_KHR, desc[I], sig[null], value[type java.lang.Integer, data 13232, access[final public static] [junit] Added Field EGL_DEBUG_CALLBACK_KHR, desc[I], sig[null], value[type java.lang.Integer, data 13240, access[final public static] [junit] Added Field EGL_YUV_PLANE_BPP_0_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13083, access[final public static] [junit] Added Method eglExportDMABUFImageQueryMESA, desc[(JJLjava/nio/IntBuffer;Ljava/nio/IntBuffer;Ljava/nio/LongBuffer;)Z], sig[null], throws nil, access[abstract public] [junit] Added Field EGL_YUV_PLANE_BPP_10_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13085, access[final public static] [junit] Added Field EGL_YUV_CSC_STANDARD_601_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13067, access[final public static] [junit] Added Field EGL_DEBUG_MSG_ERROR_KHR, desc[I], sig[null], value[type java.lang.Integer, data 13242, access[final public static] [junit] Added Field EGL_OBJECT_SYNC_KHR, desc[I], sig[null], value[type java.lang.Integer, data 13237, access[final public static] [junit] Added Method eglQueryDebugKHR, desc[(ILcom/jogamp/common/nio/PointerBuffer;)Z], sig[null], throws nil, access[abstract public] [junit] Added Field EGL_YUV_PLANE_BPP_8_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13084, access[final public static] [junit] Added Field EGL_DEBUG_MSG_WARN_KHR, desc[I], sig[null], value[type java.lang.Integer, data 13243, access[final public static] [junit] Added Field EGL_YUV_ORDER_VYUY_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13063, access[final public static] [junit] Added Field EGL_YUV_ORDER_YVU_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13059, access[final public static] [junit] Added Field EGL_YUV_SUBSAMPLE_4_4_4_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13077, access[final public static] [junit] Added Field EGL_YUV_ORDER_YUYV_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13060, access[final public static] [junit] Added Field EGL_YUV_ORDER_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13057, access[final public static] [junit] Added Field EGL_CONTEXT_OPENGL_NO_ERROR_KHR, desc[I], sig[null], value[type java.lang.Integer, data 12723, access[final public static] [junit] Added Field EGL_OBJECT_IMAGE_KHR, desc[I], sig[null], value[type java.lang.Integer, data 13236, access[final public static] [junit] Added Field EGL_YUV_DEPTH_RANGE_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13079, access[final public static] [junit] Class com.jogamp.opengl.math.geom.Frustum [junit] Added Method updateByFovDesc, desc[([FIZLcom/jogamp/opengl/math/geom/Frustum$FovDesc;)[F], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.math.geom.Frustum.FovDesc [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.opengl.util.glsl.ShaderCode [junit] Added Method readShaderSource, desc[(Lcom/jogamp/common/net/Uri;Z)Ljava/lang/CharSequence;], sig[null], throws [java/io/IOException], access[public static] [junit] Added Method create, desc[(Lcom/jogamp/opengl/GL2ES2;II[Lcom/jogamp/common/net/Uri;Z)Lcom/jogamp/opengl/util/glsl/ShaderCode;], sig[null], throws nil, access[public static] [junit] Added Method readShaderBinary, desc[(Lcom/jogamp/common/net/Uri;)Ljava/nio/ByteBuffer;], sig[null], throws [java/io/IOException], access[public static] [junit] Added Method create, desc[(Lcom/jogamp/opengl/GL2ES2;IILjava/lang/Class;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Z)Lcom/jogamp/opengl/util/glsl/ShaderCode;], sig[(Lcom/jogamp/opengl/GL2ES2;IILjava/lang/Class<*>;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Z)Lcom/jogamp/opengl/util/glsl/ShaderCode;], throws nil, access[public static] [junit] Added Field SUFFIX_COMPUTE_SOURCE, desc[Ljava/lang/String;], sig[null], value[type java.lang.String, data cp, access[final public static] [junit] Added Method create, desc[(Lcom/jogamp/opengl/GL2ES2;ILjava/lang/Class;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Z)Lcom/jogamp/opengl/util/glsl/ShaderCode;], sig[(Lcom/jogamp/opengl/GL2ES2;ILjava/lang/Class<*>;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Z)Lcom/jogamp/opengl/util/glsl/ShaderCode;], throws nil, access[public static] [junit] Added Method create, desc[(IIILcom/jogamp/common/net/Uri;)Lcom/jogamp/opengl/util/glsl/ShaderCode;], sig[null], throws nil, access[public static] [junit] Added Field SUFFIX_COMPUTE_BINARY, desc[Ljava/lang/String;], sig[null], value[type java.lang.String, data bcp, access[final public static] [junit] Class com.jogamp.opengl.util.texture.ImageType [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.opengl.util.texture.ImageType.Util [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.opengl.util.texture.Texture [junit] Added Method getImageTarget, desc[()I], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.util.texture.TextureData [junit] Added Method getSourceImageType, desc[()Lcom/jogamp/opengl/util/texture/ImageType;], sig[null], throws nil, access[final public] [junit] Class com.jogamp.opengl.util.texture.spi.DDSImage [junit] Deprecated Method isDDSImage, desc[(Ljava/io/InputStream;)Z], sig[null], throws [java/io/IOException], access[public static] [junit] Class com.jogamp.opengl.util.texture.spi.SGIImage [junit] Deprecated Method isSGIImage, desc[(Ljava/io/InputStream;)Z], sig[null], throws [java/io/IOException], access[public static] [junit] Class com.jogamp.opengl.util.texture.spi.TextureProvider [junit] Deprecated Method newTextureData, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/io/File;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[abstract public] [junit] Deprecated Method newTextureData, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/net/URL;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[abstract public] [junit] Class com.jogamp.opengl.util.texture.spi.TextureProvider.SupportsImageTypes [junit] Added Class , access[abstract interface public] [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestVersionSemanticsNOUI - testVersionV230V232 [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestVersionSemanticsNOUI - testVersionV232V24x [junit] Semantic Version Test [junit] criteria: SimpleDiffCriteria [junit] Previous version: 2.3.2 (2.3.2) - lib\v2.3.2\jogl-all.jar [junit] Current version: 2.4.0 (2.4.0-rc-20230131) - C:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\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-20230131) is NON_BACKWARD_COMPATIBLE to previous version 2.3.2 (2.3.2), actually NON_BACKWARD_COMPATIBLE [junit] [junit] [junit] Summary: 577 differences in 62 classes: [junit] Remove 265, Change 24, CompatChange 4, Deprecate 0, Add 284 [junit] [junit] 0/ 62: com.jogamp.nativewindow.CapabilitiesFilter : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 1/ 62: com.jogamp.nativewindow.CapabilitiesFilter.Test : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 2/ 62: com.jogamp.nativewindow.CapabilitiesFilter.TestLessColorCompBits : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 3/ 62: com.jogamp.nativewindow.CapabilitiesFilter.TestMoreColorCompBits : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 4/ 62: com.jogamp.nativewindow.CapabilitiesFilter.TestUnmatchedNativeVisualID: Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 5/ 62: com.jogamp.nativewindow.NativeSurface : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 6/ 62: com.jogamp.nativewindow.NativeWindow : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 2 [junit] 7/ 62: com.jogamp.nativewindow.NativeWindowFactory : Remove 1, Change 8, CompatChange 0, Deprecate 0, Add 4 [junit] 8/ 62: com.jogamp.nativewindow.NativeWindowHolder : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 9/ 62: com.jogamp.nativewindow.awt.AWTGraphicsConfiguration : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 10/ 62: com.jogamp.nativewindow.awt.AppContextInfo : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 11/ 62: com.jogamp.nativewindow.awt.JAWTWindow : Remove 8, Change 0, CompatChange 0, Deprecate 0, Add 7 [junit] 12/ 62: com.jogamp.nativewindow.ios.IOSGraphicsDevice : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 13/ 62: com.jogamp.nativewindow.javafx.JFXAccessor : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 14/ 62: com.jogamp.nativewindow.swt.SWTAccessor : Remove 3, Change 0, CompatChange 0, Deprecate 0, Add 16 [junit] 15/ 62: com.jogamp.nativewindow.util.Point : Remove 3, Change 0, CompatChange 0, Deprecate 0, Add 4 [junit] 16/ 62: com.jogamp.nativewindow.util.Rectangle : Remove 11, Change 0, CompatChange 0, Deprecate 0, Add 13 [junit] 17/ 62: com.jogamp.nativewindow.util.RectangleImmutable : Remove 4, Change 0, CompatChange 0, Deprecate 0, Add 6 [junit] 18/ 62: com.jogamp.newt.Display.PointerIcon : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 19/ 62: com.jogamp.newt.MonitorDevice : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 4 [junit] 20/ 62: com.jogamp.newt.MonitorDevice.Orientation : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 21/ 62: com.jogamp.newt.Screen : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 3 [junit] 22/ 62: com.jogamp.newt.Window : Remove 0, Change 0, CompatChange 1, Deprecate 0, Add 6 [junit] 23/ 62: com.jogamp.newt.awt.NewtCanvasAWT : Remove 0, Change 1, CompatChange 0, Deprecate 0, Add 1 [junit] 24/ 62: com.jogamp.newt.javafx.NewtCanvasJFX : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 25/ 62: com.jogamp.newt.opengl.GLWindow : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 5 [junit] 26/ 62: com.jogamp.newt.swt.NewtCanvasSWT : Remove 2, Change 1, CompatChange 2, Deprecate 0, Add 2 [junit] 27/ 62: com.jogamp.opengl.DebugGL4bc : Remove 2, Change 1, CompatChange 0, Deprecate 0, Add 0 [junit] 28/ 62: com.jogamp.opengl.DebugGLES1 : Remove 0, Change 1, CompatChange 0, Deprecate 0, Add 0 [junit] 29/ 62: com.jogamp.opengl.DebugGLES3 : Remove 0, Change 1, CompatChange 0, Deprecate 0, Add 0 [junit] 30/ 62: com.jogamp.opengl.FBObject.Attachment : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 2 [junit] 31/ 62: com.jogamp.opengl.FBObject.Attachment.StorageDefinition : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 32/ 62: com.jogamp.opengl.GL2 : Remove 134, Change 0, CompatChange 0, Deprecate 0, Add 17 [junit] 33/ 62: com.jogamp.opengl.GL2ES3 : Remove 13, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 34/ 62: com.jogamp.opengl.GL2GL3 : Remove 17, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 35/ 62: com.jogamp.opengl.GL3 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 17 [junit] 36/ 62: com.jogamp.opengl.GL3ES3 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 13 [junit] 37/ 62: com.jogamp.opengl.GL3bc : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 2 [junit] 38/ 62: com.jogamp.opengl.GL4bc : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 79 [junit] 39/ 62: com.jogamp.opengl.GLCapabilities : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 40/ 62: com.jogamp.opengl.GLCapabilitiesFilter : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 41/ 62: com.jogamp.opengl.GLCapabilitiesFilter.TestLessDepthBits : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 42/ 62: com.jogamp.opengl.GLCapabilitiesFilter.TestMoreDepthBits : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 43/ 62: com.jogamp.opengl.GLContext : Remove 4, Change 0, CompatChange 0, Deprecate 0, Add 2 [junit] 44/ 62: com.jogamp.opengl.GLDrawableFactory : Remove 1, Change 0, CompatChange 1, Deprecate 0, Add 3 [junit] 45/ 62: com.jogamp.opengl.GLProfile : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 2 [junit] 46/ 62: com.jogamp.opengl.GLRendererQuirks : Remove 4, Change 0, CompatChange 0, Deprecate 0, Add 6 [junit] 47/ 62: com.jogamp.opengl.GLRendererQuirks.Override : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 48/ 62: com.jogamp.opengl.JoglVersion : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 49/ 62: com.jogamp.opengl.TraceGL4bc : Remove 2, Change 1, CompatChange 0, Deprecate 0, Add 0 [junit] 50/ 62: com.jogamp.opengl.TraceGLES1 : Remove 0, Change 1, CompatChange 0, Deprecate 0, Add 0 [junit] 51/ 62: com.jogamp.opengl.TraceGLES3 : Remove 0, Change 1, CompatChange 0, Deprecate 0, Add 0 [junit] 52/ 62: com.jogamp.opengl.egl.EGL : Remove 11, Change 0, CompatChange 0, Deprecate 0, Add 11 [junit] 53/ 62: com.jogamp.opengl.egl.EGLClientPixmapHI : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 2 [junit] 54/ 62: com.jogamp.opengl.egl.EGLExt : Remove 33, Change 0, CompatChange 0, Deprecate 0, Add 33 [junit] 55/ 62: com.jogamp.opengl.math.FloatUtil : Remove 0, Change 6, CompatChange 0, Deprecate 0, Add 0 [junit] 56/ 62: com.jogamp.opengl.util.GLReadBufferUtil : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 57/ 62: com.jogamp.opengl.util.PMVMatrix : Remove 0, Change 2, CompatChange 0, Deprecate 0, Add 0 [junit] 58/ 62: com.jogamp.opengl.util.texture.spi.DDSImage : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 59/ 62: com.jogamp.opengl.util.texture.spi.SGIImage : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 60/ 62: com.jogamp.opengl.util.texture.spi.TextureProvider : Remove 2, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 61/ 62: 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 layoutSurfaceLayerImpl, desc[(JZ)V], sig[null], throws nil, access[protected] [junit] Removed Field bounds, desc[Lcom/jogamp/nativewindow/util/Rectangle;], sig[null], value[type null, data null, access[protected] [junit] Removed Method invalidateNative, desc[()V], sig[null], throws nil, access[abstract protected] [junit] Removed Method updateLockedData, desc[(Ljogamp/nativewindow/jawt/JAWT_Rectangle;)Z], sig[null], throws nil, access[final protected] [junit] Removed Method getBounds, desc[()Lcom/jogamp/nativewindow/util/RectangleImmutable;], sig[null], throws nil, access[final public] [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] Removed Method detachSurfaceLayerImpl, desc[(JLjava/lang/Runnable;)V], sig[null], throws nil, access[protected] [junit] Class com.jogamp.nativewindow.swt.SWTAccessor [junit] Removed Method invoke, desc[(Lorg/eclipse/swt/widgets/Display;ZLjava/lang/Runnable;)V], sig[null], throws nil, access[public static] [junit] Removed Method gdk_window_set_back_pixmap, desc[(JJZ)V], sig[null], throws nil, access[public static] [junit] Removed Method invoke, desc[(ZLjava/lang/Runnable;)V], sig[null], throws nil, access[public static] [junit] 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.nativewindow.util.Rectangle [junit] Removed Method setWidth, desc[(I)V], sig[null], throws nil, access[final public] [junit] Removed Method setHeight, desc[(I)V], sig[null], throws nil, access[final public] [junit] Removed Method union, desc[(Lcom/jogamp/nativewindow/util/RectangleImmutable;)Lcom/jogamp/nativewindow/util/RectangleImmutable;], sig[null], throws nil, access[final public] [junit] Removed Method set, desc[(IIII)V], sig[null], throws nil, access[final public] [junit] Removed Method union, desc[(IIII)Lcom/jogamp/nativewindow/util/RectangleImmutable;], sig[null], throws nil, access[final public] [junit] Removed Method setX, desc[(I)V], sig[null], throws nil, access[final public] [junit] Removed Method intersection, desc[(Lcom/jogamp/nativewindow/util/RectangleImmutable;)Lcom/jogamp/nativewindow/util/RectangleImmutable;], sig[null], throws nil, access[final public] [junit] Removed Method setY, desc[(I)V], sig[null], throws nil, access[final public] [junit] Removed Method set, desc[(Lcom/jogamp/nativewindow/util/RectangleImmutable;)V], sig[null], throws nil, access[final public] [junit] Removed Method set, desc[(Lcom/jogamp/nativewindow/util/Rectangle;)V], sig[null], throws nil, access[final public] [junit] Removed Method intersection, desc[(IIII)Lcom/jogamp/nativewindow/util/RectangleImmutable;], sig[null], throws nil, access[final public] [junit] Class com.jogamp.nativewindow.util.RectangleImmutable [junit] Removed Method intersection, desc[(Lcom/jogamp/nativewindow/util/RectangleImmutable;)Lcom/jogamp/nativewindow/util/RectangleImmutable;], sig[null], throws nil, access[abstract public] [junit] Removed Method union, desc[(IIII)Lcom/jogamp/nativewindow/util/RectangleImmutable;], sig[null], throws nil, access[abstract public] [junit] Removed Method union, desc[(Lcom/jogamp/nativewindow/util/RectangleImmutable;)Lcom/jogamp/nativewindow/util/RectangleImmutable;], sig[null], throws nil, access[abstract public] [junit] Removed Method intersection, desc[(IIII)Lcom/jogamp/nativewindow/util/RectangleImmutable;], sig[null], throws nil, access[abstract public] [junit] Class com.jogamp.newt.Display.PointerIcon [junit] Removed Method validate, desc[()Z], sig[null], throws nil, access[abstract public] [junit] Class com.jogamp.newt.MonitorDevice [junit] Removed Method , 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] Class com.jogamp.newt.Screen [junit] Removed Method getMonitor, desc[(I)Lcom/jogamp/newt/MonitorDevice;], sig[null], throws nil, access[final public] [junit] Class com.jogamp.newt.swt.NewtCanvasSWT [junit] Removed Method 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 glHintPGI, desc[(II)V], sig[null], throws nil, access[public] [junit] Removed Method glBlendFuncSeparateINGR, desc[(IIII)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.GL2 [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 glUniform4ui64ARB, desc[(IJJJJ)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 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 Field GL_ALLOW_DRAW_WIN_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107023, access[final public static] [junit] Removed Field GL_SAMPLE_LOCATION_SUBPIXEL_BITS_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37693, 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 Field GL_RED_MAX_CLAMP_INGR, desc[I], sig[null], value[type java.lang.Integer, data 34148, access[final public static] [junit] Removed Method glUniform3ui64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public] [junit] Removed Method glProgramUniform1i64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public] [junit] Removed Method glUniform3ui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Removed Method glProgramUniform4i64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Removed Method glProgramUniform4ui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Removed Method glNamedFramebufferSampleLocationsfvARB, desc[(IIILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Removed Method glProgramUniform2ui64ARB, desc[(IIJJ)V], sig[null], throws nil, access[abstract public] [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 glUniform2ui64vARB, desc[(II[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 Method glProgramUniform3ui64ARB, desc[(IIJJJ)V], sig[null], throws nil, access[abstract public] [junit] Removed Method glGetnUniformui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Removed Field GL_WIDE_LINE_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107042, access[final public static] [junit] Removed Field GL_COLOR3_BIT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 65536, 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 Method glGetUniformui64vARB, desc[(II[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 Field GL_VERTEX4_BIT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 8, access[final public static] [junit] Removed Field GL_FRAMEBUFFER_PROGRAMMABLE_SAMPLE_LOCATIONS_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37698, access[final public static] [junit] Removed 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_WEIGHTED_AVERAGE_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37735, access[final public static] [junit] Removed Field GL_VERTEX23_BIT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 4, access[final public static] [junit] Removed Field GL_STRICT_SCISSOR_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107032, access[final public static] [junit] Removed Field GL_MAT_AMBIENT_AND_DIFFUSE_BIT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 2097152, access[final public static] [junit] Removed Field GL_SAMPLE_LOCATION_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36432, access[final public static] [junit] Removed Method glGetUniformi64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public] [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 Field GL_SAMPLE_LOCATION_PIXEL_GRID_HEIGHT_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37695, access[final public static] [junit] Removed Field GL_CONSERVE_MEMORY_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107005, access[final public static] [junit] Removed Method glProgramUniform4i64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public] [junit] Removed Field GL_PREFER_DOUBLEBUFFER_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107000, access[final public static] [junit] Removed Field GL_CLIP_NEAR_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107040, access[final public static] [junit] Removed Method glUniform2i64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public] [junit] Removed Field GL_INT64_VEC4_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36843, access[final public static] [junit] Removed Field GL_ALLOW_DRAW_OBJ_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107022, access[final public static] [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_RED_MIN_CLAMP_INGR, desc[I], sig[null], value[type java.lang.Integer, data 34144, access[final public static] [junit] Removed Method glGetnUniformi64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Removed Method glProgramUniform1i64ARB, desc[(IIJ)V], sig[null], throws nil, access[abstract public] [junit] Removed Field GL_INT64_VEC3_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36842, access[final public static] [junit] Removed Method glProgramUniform2i64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public] [junit] Removed Field GL_TEXCOORD2_BIT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 536870912, access[final public static] [junit] Removed Method glEvaluateDepthValuesARB, desc[()V], sig[null], throws nil, access[abstract public] [junit] Removed Field GL_PROGRAMMABLE_SAMPLE_LOCATION_TABLE_SIZE_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37696, access[final public static] [junit] Removed Method glProgramUniform3i64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Removed Field GL_NORMAL_BIT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 134217728, access[final public static] [junit] Removed Method glFramebufferSampleLocationsfvARB, desc[(IIILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[abstract public] [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[(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 glProgramUniform2i64ARB, desc[(IIJJ)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 Method glGetnUniformui64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public] [junit] Removed Field GL_MAT_SHININESS_BIT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 33554432, access[final public static] [junit] Removed Method glUniform2ui64ARB, desc[(IJJ)V], sig[null], throws nil, access[abstract public] [junit] Removed Field GL_MAT_EMISSION_BIT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 8388608, access[final public static] [junit] Removed Field GL_TEXCOORD3_BIT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 1073741824, 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 Method glGetUniformi64vARB, desc[(IILjava/nio/LongBuffer;)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 Method glFramebufferSampleLocationsfvARB, desc[(III[FI)V], sig[null], throws nil, access[abstract public] [junit] Removed Field GL_MAT_COLOR_INDEXES_BIT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 16777216, access[final public static] [junit] Removed Method glProgramUniform4i64ARB, desc[(IIJJJJ)V], sig[null], throws nil, access[abstract public] [junit] Removed Field GL_UNSIGNED_INT64_VEC4_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36855, access[final public static] [junit] Removed Method glUniform4i64ARB, desc[(IJJJJ)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 glUniform1ui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Removed Method glNamedFramebufferSampleLocationsfvARB, desc[(III[FI)V], sig[null], throws nil, access[abstract public] [junit] Removed Field GL_PROGRAMMABLE_SAMPLE_LOCATION_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37697, access[final public static] [junit] Removed Method glUniform2i64ARB, desc[(IJJ)V], sig[null], throws nil, access[abstract public] [junit] Removed Method glProgramUniform1ui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Removed Field GL_MAT_AMBIENT_BIT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 1048576, access[final public static] [junit] Removed Method glProgramUniform4ui64ARB, desc[(IIJJJJ)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 glProgramUniform4ui64vARB, desc[(III[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_STRICT_LIGHTING_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107031, access[final public static] [junit] Removed Method glProgramUniform1ui64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public] [junit] Removed Method glProgramUniform3ui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Removed Method glUniform4i64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Removed Method glUniform3i64ARB, desc[(IJJJ)V], sig[null], throws nil, access[abstract public] [junit] Removed Field GL_MAT_SPECULAR_BIT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 67108864, access[final public static] [junit] Removed Method glBlendFuncSeparateINGR, desc[(IIII)V], sig[null], throws nil, access[abstract public] [junit] Removed Method glProgramUniform2i64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Removed Method glProgramUniform3ui64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public] [junit] Removed Field GL_UNSIGNED_INT64_VEC2_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36853, access[final public static] [junit] Removed Field GL_TEXCOORD1_BIT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 268435456, access[final public static] [junit] Removed Method glMaxShaderCompilerThreadsARB, desc[(I)V], sig[null], throws nil, access[abstract public] [junit] Removed Field GL_STRICT_DEPTHFUNC_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107030, access[final public static] [junit] Removed Method glUniform1i64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public] [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_ALPHA_MAX_CLAMP_INGR, desc[I], sig[null], value[type java.lang.Integer, data 34151, access[final public static] [junit] Removed Method glGetnUniformi64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public] [junit] Removed Field GL_ALLOW_DRAW_MEM_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107025, access[final public static] [junit] Removed Method glGetUniformui64vARB, desc[(IILjava/nio/LongBuffer;)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_VERTEX_CONSISTENT_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107051, access[final public static] [junit] Removed Field GL_EDGEFLAG_BIT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 262144, access[final public static] [junit] Removed Method glProgramUniform1i64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Removed Method glUniform1ui64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public] [junit] Removed Field GL_ALLOW_DRAW_FRG_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107024, 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 Field GL_UNSIGNED_INT64_VEC3_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36854, access[final public static] [junit] Removed Method glProgramUniform1ui64ARB, desc[(IIJ)V], sig[null], throws nil, access[abstract public] [junit] Removed Field GL_ALPHA_MIN_CLAMP_INGR, desc[I], sig[null], value[type java.lang.Integer, data 34147, access[final public static] [junit] Removed Method glUniform4ui64vARB, desc[(II[JI)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_WIDTH_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37694, access[final public static] [junit] Removed Field GL_INTERLACE_READ_INGR, desc[I], sig[null], value[type java.lang.Integer, data 34152, access[final public static] [junit] Removed 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_NATIVE_GRAPHICS_HANDLE_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107010, access[final public static] [junit] Removed Method glHintPGI, desc[(II)V], sig[null], throws nil, access[abstract public] [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_INDEX_BIT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 524288, access[final public static] [junit] Removed Method glUniform2i64vARB, desc[(IILjava/nio/LongBuffer;)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_NATIVE_GRAPHICS_END_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107012, 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 Field GL_ALWAYS_FAST_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107020, access[final public static] [junit] Removed Method glUniform3ui64ARB, desc[(IJJJ)V], sig[null], throws nil, access[abstract public] [junit] Removed Field GL_MATERIAL_SIDE_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107052, access[final public static] [junit] Removed Method glProgramUniform2ui64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public] [junit] Removed Method glProgramUniform3i64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public] [junit] Removed Method glUniform4i64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public] [junit] Class com.jogamp.opengl.GL2ES3 [junit] Removed Method glPrimitiveBoundingBox, desc[(FFFFFFFF)V], sig[null], throws nil, access[abstract public] [junit] Removed Field GL_IMAGE_FORMAT_COMPATIBILITY_TYPE, desc[I], sig[null], value[type java.lang.Integer, data 37063, access[final public static] [junit] Removed Field GL_IMAGE_FORMAT_COMPATIBILITY_BY_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_CONTROL_IMAGE_UNIFORMS, desc[I], sig[null], value[type java.lang.Integer, data 37067, access[final public static] [junit] Removed Field GL_MAX_GEOMETRY_IMAGE_UNIFORMS, desc[I], sig[null], value[type java.lang.Integer, data 37069, access[final public static] [junit] Removed Field GL_MAX_TESS_EVALUATION_IMAGE_UNIFORMS, desc[I], sig[null], value[type java.lang.Integer, data 37068, access[final public static] [junit] Removed Field GL_MAX_FRAGMENT_IMAGE_UNIFORMS, desc[I], sig[null], value[type java.lang.Integer, data 37070, access[final public static] [junit] Removed Field GL_PRIMITIVE_BOUNDING_BOX, desc[I], sig[null], value[type java.lang.Integer, data 37566, access[final public static] [junit] Removed Field GL_IMAGE_FORMAT_COMPATIBILITY_BY_SIZE, desc[I], sig[null], value[type java.lang.Integer, data 37064, access[final public static] [junit] Removed Field GL_MAX_VERTEX_IMAGE_UNIFORMS, desc[I], sig[null], value[type java.lang.Integer, data 37066, access[final public static] [junit] Removed Field GL_MULTISAMPLE_LINE_WIDTH_RANGE, desc[I], sig[null], value[type java.lang.Integer, data 37761, access[final public static] [junit] Removed Field GL_MULTISAMPLE_LINE_WIDTH_GRANULARITY, desc[I], sig[null], value[type java.lang.Integer, data 37762, access[final public static] [junit] Class com.jogamp.opengl.GL2GL3 [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_2D_MULTISAMPLE_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36950, 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_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36946, access[final public static] [junit] Removed Field GL_INT_IMAGE_1D, desc[I], sig[null], value[type java.lang.Integer, data 36951, access[final public static] [junit] Removed Field GL_INT_IMAGE_2D_MULTISAMPLE, desc[I], sig[null], value[type java.lang.Integer, data 36960, access[final public static] [junit] Removed Field GL_UNSIGNED_INT_IMAGE_2D_RECT, desc[I], sig[null], value[type java.lang.Integer, data 36965, 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_1D, desc[I], sig[null], value[type java.lang.Integer, data 36940, 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_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_IMAGE_2D_RECT, desc[I], sig[null], value[type java.lang.Integer, data 36943, access[final public static] [junit] Removed Field GL_INT_IMAGE_1D_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36957, access[final public static] [junit] Removed Field GL_MAX_IMAGE_SAMPLES, desc[I], sig[null], value[type java.lang.Integer, data 36973, access[final public static] [junit] Removed Field GL_UNSIGNED_INT_IMAGE_2D_MULTISAMPLE, desc[I], sig[null], value[type java.lang.Integer, data 36971, access[final public static] [junit] Removed Field GL_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.GLContext [junit] Removed Field FORCE_MIN_FBO_SUPPORT, desc[Z], sig[null], value[type null, data null, access[final protected static] [junit] Removed Method mapAvailableGLVersion, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;IIIII)Ljava/lang/Integer;], sig[null], throws nil, access[protected static] [junit] Removed Field FORCE_NO_COLOR_RENDERBUFFER, 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] Class com.jogamp.opengl.GLDrawableFactory [junit] Removed Method getFactoryImpl, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;)Lcom/jogamp/opengl/GLDrawableFactory;], sig[null], throws [com/jogamp/opengl/GLException], access[protected static] [junit] Class com.jogamp.opengl.GLRendererQuirks [junit] Removed Method addQuirks, desc[([III)V], sig[null], throws [java/lang/IllegalArgumentException], access[final public] [junit] Removed Field GLNonCompliant, desc[I], sig[null], value[type java.lang.Integer, data 6, access[final public static] [junit] Removed Method addStickyDeviceQuirks, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;[III)V], sig[null], throws [java/lang/IllegalArgumentException], access[public static] [junit] Removed Method , desc[([III)V], sig[null], throws [java/lang/IllegalArgumentException], access[public] [junit] Class com.jogamp.opengl.JoglVersion [junit] Removed Method getAvailableCapabilitiesInfo, desc[(Lcom/jogamp/opengl/GLDrawableFactory;Lcom/jogamp/nativewindow/AbstractGraphicsDevice;Ljava/lang/StringBuilder;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public static] [junit] Class com.jogamp.opengl.TraceGL4bc [junit] Removed Method glBlendFuncSeparateINGR, desc[(IIII)V], sig[null], throws nil, access[public] [junit] Removed Method glHintPGI, desc[(II)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.egl.EGL [junit] Removed Method eglGetSyncAttrib, desc[(JLjava/nio/Buffer;ILcom/jogamp/common/nio/PointerBuffer;)Z], sig[null], throws nil, access[public static] [junit] Removed Method eglDestroySync, desc[(JLjava/nio/Buffer;)Z], 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 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 eglGetPlatformDisplay, desc[(ILjava/nio/Buffer;Lcom/jogamp/common/nio/PointerBuffer;)J], sig[null], throws nil, access[public static] [junit] Removed Method eglCreatePlatformPixmapSurface, desc[(JJLjava/nio/Buffer;Lcom/jogamp/common/nio/PointerBuffer;)J], sig[null], throws nil, access[public static] [junit] Removed Method eglDestroyImage, desc[(JLjava/nio/Buffer;)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 eglCreateSync, desc[(JILcom/jogamp/common/nio/PointerBuffer;)Ljava/nio/ByteBuffer;], 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] Class com.jogamp.opengl.egl.EGLExt [junit] Removed Method eglLabelObjectKHR, desc[(JILjava/nio/Buffer;Ljava/nio/Buffer;)I], sig[null], throws nil, access[abstract public] [junit] Removed Method eglCreateImageKHR, desc[(JJILjava/nio/Buffer;Ljava/nio/IntBuffer;)J], sig[null], throws nil, access[abstract public] [junit] Removed Method eglCreatePlatformPixmapSurfaceEXT, desc[(JJLjava/nio/Buffer;Ljava/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 eglCreateStreamFromFileDescriptorKHR, desc[(JI)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 eglClientWaitSyncNV, desc[(Ljava/nio/Buffer;IJ)I], 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 eglQueryDeviceStringEXT, desc[(Ljava/nio/Buffer;I)Ljava/nio/ByteBuffer;], 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 eglOutputLayerAttribEXT, desc[(JLjava/nio/Buffer;IJ)Z], sig[null], throws nil, access[abstract public] [junit] Removed Method eglDestroySyncNV, desc[(Ljava/nio/Buffer;)Z], sig[null], throws nil, access[abstract public] [junit] Removed Method eglSignalSyncNV, desc[(Ljava/nio/Buffer;I)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 eglQueryOutputLayerStringEXT, desc[(JLjava/nio/Buffer;I)Ljava/nio/ByteBuffer;], 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 eglCreateStreamProducerSurfaceKHR, desc[(JJLjava/nio/Buffer;Ljava/nio/IntBuffer;)J], 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 eglStreamAttribKHR, desc[(JLjava/nio/Buffer;II)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 eglCreatePlatformWindowSurfaceEXT, desc[(JJLjava/nio/Buffer;Ljava/nio/IntBuffer;)J], sig[null], throws nil, access[abstract public] [junit] Removed Method eglGetStreamFileDescriptorKHR, desc[(JLjava/nio/Buffer;)I], sig[null], throws nil, access[abstract public] [junit] Removed Method eglOutputPortAttribEXT, desc[(JLjava/nio/Buffer;IJ)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] Removed Method eglQueryOutputLayerAttribEXT, desc[(JLjava/nio/Buffer;ILcom/jogamp/common/nio/PointerBuffer;)Z], sig[null], throws nil, access[abstract public] [junit] Removed Method eglQueryDeviceAttribEXT, desc[(Ljava/nio/Buffer;ILcom/jogamp/common/nio/PointerBuffer;)Z], sig[null], throws nil, access[abstract public] [junit] Removed Method eglCreateStreamSyncNV, desc[(JLjava/nio/Buffer;ILjava/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 eglQueryStreamTimeKHR, desc[(JLjava/nio/Buffer;ILjava/nio/LongBuffer;)Z], sig[null], throws nil, access[abstract public] [junit] Removed Method eglDestroyStreamKHR, desc[(JLjava/nio/Buffer;)Z], sig[null], throws nil, access[abstract public] [junit] Removed Method eglQueryOutputPortStringEXT, desc[(JLjava/nio/Buffer;I)Ljava/nio/ByteBuffer;], 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] Class com.jogamp.opengl.util.texture.spi.DDSImage [junit] Removed Method isDDSImage, desc[(Ljava/io/InputStream;)Z], sig[null], throws [java/io/IOException], access[public static] [junit] Class com.jogamp.opengl.util.texture.spi.SGIImage [junit] Removed Method isSGIImage, desc[(Ljava/io/InputStream;)Z], sig[null], throws [java/io/IOException], access[public static] [junit] Class com.jogamp.opengl.util.texture.spi.TextureProvider [junit] Removed Method newTextureData, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/net/URL;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[abstract public] [junit] Removed Method newTextureData, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/io/File;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[abstract public] [junit] Class com.jogamp.opengl.util.texture.spi.awt.IIOTextureProvider [junit] Removed Method newTextureData, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/net/URL;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[public] [junit] Removed Method newTextureData, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/io/File;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[public] [junit] [junit] [junit] Changes [junit] [junit] Class com.jogamp.nativewindow.NativeWindowFactory [junit] Changed Field TYPE_AWT, type[nil -> java.lang.String], access[] [junit] Changed Field TYPE_EGL, type[nil -> java.lang.String], access[] [junit] Changed Field TYPE_WINDOWS, 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_X11, type[nil -> java.lang.String], access[] [junit] Changed Field TYPE_MACOSX, type[nil -> java.lang.String], access[] [junit] Changed Field TYPE_ANDROID, type[nil -> java.lang.String], access[] [junit] Class com.jogamp.newt.awt.NewtCanvasAWT [junit] Changed Class , access[] [junit] Class com.jogamp.newt.swt.NewtCanvasSWT [junit] Changed Class , access[] [junit] Class com.jogamp.opengl.DebugGL4bc [junit] Changed Class , access[] [junit] Class com.jogamp.opengl.DebugGLES1 [junit] Changed Class , access[] [junit] Class com.jogamp.opengl.DebugGLES3 [junit] Changed Class , access[] [junit] Class com.jogamp.opengl.TraceGL4bc [junit] Changed Class , access[] [junit] Class com.jogamp.opengl.TraceGLES1 [junit] Changed Class , access[] [junit] Class com.jogamp.opengl.TraceGLES3 [junit] Changed Class , access[] [junit] Class com.jogamp.opengl.math.FloatUtil [junit] Changed Method matrixToString, access[] [junit] Changed Method multMatrixVec, access[] [junit] Changed Method matrixRowToString, access[] [junit] Changed Method matrixToString, access[] [junit] Changed Method multMatrix, access[] [junit] Changed Method multMatrix, access[] [junit] Class com.jogamp.opengl.util.PMVMatrix [junit] Changed Method getDirtyBits, access[] [junit] Changed Method getRequestMask, access[] [junit] [junit] [junit] CompatChanges [junit] [junit] Class com.jogamp.newt.Window [junit] CompatChanged Method com.jogamp.[newt.Window -> nativewindow.NativeWindow].getBounds, access[] [junit] Class com.jogamp.newt.swt.NewtCanvasSWT [junit] CompatChanged Method dispose, throws[[] -> [org/eclipse/swt/SWTException]], access[] [junit] CompatChanged Method setNEWTChild, throws[[] -> [org/eclipse/swt/SWTException]], access[] [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.NativeSurface [junit] Added Method getLock, desc[()Lcom/jogamp/common/util/locks/RecursiveLock;], sig[null], throws nil, access[abstract public] [junit] Class com.jogamp.nativewindow.NativeWindow [junit] Added Method getSurfaceBounds, desc[()Lcom/jogamp/nativewindow/util/Rectangle;], sig[null], throws nil, access[abstract public] [junit] Added Method getBounds, desc[()Lcom/jogamp/nativewindow/util/Rectangle;], sig[null], throws nil, access[abstract public] [junit] Class com.jogamp.nativewindow.NativeWindowFactory [junit] Added Field TYPE_DRM_GBM, desc[Ljava/lang/String;], sig[null], value[type java.lang.String, data .egl.gbm, access[final public static] [junit] Added Method getLocationOnScreen, desc[(Lcom/jogamp/nativewindow/NativeWindow;)Lcom/jogamp/nativewindow/util/Point;], sig[null], throws nil, access[public static] [junit] Added Field TYPE_WAYLAND, desc[Ljava/lang/String;], sig[null], value[type java.lang.String, data .wayland, 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.awt.JAWTWindow [junit] Added Method invalidateNative, desc[(J)V], sig[null], throws nil, access[abstract protected] [junit] Added Field jawt_surface_bounds, desc[Lcom/jogamp/nativewindow/util/Rectangle;], sig[null], value[type null, data null, access[protected] [junit] Added Method getJAWTSurfaceBounds, desc[()Lcom/jogamp/nativewindow/util/RectangleImmutable;], sig[null], throws nil, access[final public] [junit] Added Method getBounds, desc[()Lcom/jogamp/nativewindow/util/Rectangle;], sig[null], throws nil, access[final public] [junit] Added Method getSurfaceBounds, desc[()Lcom/jogamp/nativewindow/util/Rectangle;], sig[null], throws nil, access[final public] [junit] Added Method detachSurfaceLayerImpl, desc[(J)V], sig[null], throws nil, access[protected] [junit] Added Method layoutSurfaceLayerImpl, desc[(Z)V], sig[null], throws nil, 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 autoScaleUp, desc[(I)I], sig[null], throws nil, access[public static] [junit] Added Method autoScaleDown, desc[(I)I], sig[null], throws nil, access[public static] [junit] Added Method getLocationInPixels, desc[(Lorg/eclipse/swt/widgets/Control;)Lorg/eclipse/swt/graphics/Point;], sig[null], throws [com/jogamp/nativewindow/NativeWindowException], access[public static] [junit] Added Method getSizeInPixels, desc[(Lorg/eclipse/swt/widgets/Control;)Lorg/eclipse/swt/graphics/Point;], sig[null], throws [com/jogamp/nativewindow/NativeWindowException], access[public static] [junit] Added Method initSingleton, desc[()V], sig[null], throws nil, access[public static] [junit] Added Method deviceZoomScaleUp, desc[(Lcom/jogamp/nativewindow/util/Point;)Lcom/jogamp/nativewindow/util/Point;], sig[null], throws nil, access[public static] [junit] Added Method isOnSWTThread, desc[(Lorg/eclipse/swt/widgets/Display;)Z], sig[null], throws nil, access[public static] [junit] Added Method printInfo, desc[(Ljava/io/PrintStream;Lorg/eclipse/swt/widgets/Display;)V], sig[null], throws nil, access[public static] [junit] Added Method invokeOnOSTKThread, desc[(ZLjava/lang/Runnable;)V], sig[null], throws nil, access[public static] [junit] Added Method deviceZoomScaleUp, desc[(I)I], sig[null], throws nil, access[public static] [junit] Added Method getAutoScalingFactor, desc[()F], sig[null], throws [com/jogamp/nativewindow/NativeWindowException], access[public static] [junit] Added Method deviceZoomScaleDown, desc[(I)I], sig[null], throws nil, access[public static] [junit] Added Method getClientAreaInPixels, desc[(Lorg/eclipse/swt/widgets/Scrollable;)Lorg/eclipse/swt/graphics/Rectangle;], sig[null], throws [com/jogamp/nativewindow/NativeWindowException], access[public static] [junit] Added Method invokeOnSWTThread, desc[(Lorg/eclipse/swt/widgets/Display;ZLjava/lang/Runnable;)V], sig[null], throws nil, access[public static] [junit] Added Method getDeviceZoomScalingFactor, desc[()F], sig[null], throws nil, access[public static] [junit] Added Method deviceZoomScaleDown, desc[(Lcom/jogamp/nativewindow/util/Point;)Lcom/jogamp/nativewindow/util/Point;], sig[null], throws nil, access[public static] [junit] Class com.jogamp.nativewindow.util.Point [junit] Added Method setY, desc[(I)Lcom/jogamp/nativewindow/util/Point;], 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] Added Method setX, desc[(I)Lcom/jogamp/nativewindow/util/Point;], sig[null], throws nil, access[final public] [junit] Class com.jogamp.nativewindow.util.Rectangle [junit] Added Method scale, desc[(FF)Lcom/jogamp/nativewindow/util/Rectangle;], sig[null], throws nil, access[final public] [junit] Added Method set, desc[(Lcom/jogamp/nativewindow/util/RectangleImmutable;)Lcom/jogamp/nativewindow/util/Rectangle;], sig[null], throws nil, access[final public] [junit] Added Method setHeight, desc[(I)Lcom/jogamp/nativewindow/util/Rectangle;], sig[null], throws nil, access[final public] [junit] Added Method intersection, desc[(IIII)Lcom/jogamp/nativewindow/util/Rectangle;], sig[null], throws nil, access[final public] [junit] Added Method union, desc[(Lcom/jogamp/nativewindow/util/RectangleImmutable;)Lcom/jogamp/nativewindow/util/Rectangle;], sig[null], throws nil, access[final public] [junit] Added Method union, desc[(IIII)Lcom/jogamp/nativewindow/util/Rectangle;], sig[null], throws nil, access[final public] [junit] Added Method scaleInv, desc[(FF)Lcom/jogamp/nativewindow/util/Rectangle;], sig[null], throws nil, access[final public] [junit] Added Method intersection, desc[(Lcom/jogamp/nativewindow/util/RectangleImmutable;)Lcom/jogamp/nativewindow/util/Rectangle;], sig[null], throws nil, access[final public] [junit] Added Method contains, desc[(Lcom/jogamp/nativewindow/util/RectangleImmutable;)Z], sig[null], throws nil, access[final public] [junit] Added Method setX, desc[(I)Lcom/jogamp/nativewindow/util/Rectangle;], sig[null], throws nil, access[final public] [junit] Added Method setY, desc[(I)Lcom/jogamp/nativewindow/util/Rectangle;], sig[null], throws nil, access[final public] [junit] Added Method set, desc[(IIII)Lcom/jogamp/nativewindow/util/Rectangle;], sig[null], throws nil, access[final public] [junit] Added Method setWidth, desc[(I)Lcom/jogamp/nativewindow/util/Rectangle;], sig[null], throws nil, access[final public] [junit] Class com.jogamp.nativewindow.util.RectangleImmutable [junit] Added Method union, desc[(IIII)Lcom/jogamp/nativewindow/util/Rectangle;], sig[null], throws nil, access[abstract public] [junit] Added Method intersection, desc[(IIII)Lcom/jogamp/nativewindow/util/Rectangle;], sig[null], throws nil, access[abstract public] [junit] Added Method intersection, desc[(Lcom/jogamp/nativewindow/util/RectangleImmutable;)Lcom/jogamp/nativewindow/util/Rectangle;], sig[null], throws nil, access[abstract public] [junit] Added Method union, desc[(Lcom/jogamp/nativewindow/util/RectangleImmutable;)Lcom/jogamp/nativewindow/util/Rectangle;], sig[null], throws nil, access[abstract public] [junit] Added Method union, desc[(Ljava/util/List;)Lcom/jogamp/nativewindow/util/Rectangle;], sig[(Ljava/util/List;)Lcom/jogamp/nativewindow/util/Rectangle;], throws nil, access[abstract public] [junit] Added Method contains, desc[(Lcom/jogamp/nativewindow/util/RectangleImmutable;)Z], sig[null], throws nil, access[abstract public] [junit] Class com.jogamp.newt.MonitorDevice [junit] Added Field nativeHandle, desc[J], sig[null], value[type null, data null, access[final protected] [junit] Added Method getOrientationTo, desc[(Lcom/jogamp/newt/MonitorDevice;[I)Lcom/jogamp/newt/MonitorDevice$Orientation;], sig[null], throws nil, access[final public] [junit] Added Method , desc[(Lcom/jogamp/newt/Screen;JIZZLcom/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;JIZZLcom/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 getHandle, desc[()J], sig[null], throws nil, access[final public] [junit] Class com.jogamp.newt.MonitorDevice.Orientation [junit] Added Class , access[enum final public super synchronized] [junit] Class com.jogamp.newt.Screen [junit] Added Method getMonitorByHandle, desc[(J)Lcom/jogamp/newt/MonitorDevice;], sig[null], throws nil, access[final public] [junit] Added Method getMonitorById, desc[(I)Lcom/jogamp/newt/MonitorDevice;], sig[null], throws nil, access[final public] [junit] Added Method getFullyEnteredMonitor, desc[(Lcom/jogamp/nativewindow/util/RectangleImmutable;)Lcom/jogamp/newt/MonitorDevice;], sig[null], throws nil, access[final public] [junit] Class com.jogamp.newt.Window [junit] Added Method toString, desc[(Ljava/lang/StringBuilder;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[abstract public] [junit] Added Method toString, desc[()Ljava/lang/String;], 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 toSimpleString, desc[(Ljava/lang/StringBuilder;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[abstract public] [junit] Added Field STATE_MASK_REPOSITIONABLE, desc[I], sig[null], value[type java.lang.Integer, data 16384, access[final public static] [junit] Added Method toSimpleString, desc[()Ljava/lang/String;], sig[null], throws nil, access[abstract public] [junit] Class com.jogamp.newt.awt.NewtCanvasAWT [junit] Added Method getNativeSurface, desc[()Lcom/jogamp/nativewindow/NativeSurface;], sig[null], throws nil, access[public] [junit] Class com.jogamp.newt.javafx.NewtCanvasJFX [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.newt.opengl.GLWindow [junit] Added Method toSimpleString, desc[()Ljava/lang/String;], sig[null], throws nil, access[final public] [junit] Added Method toString, desc[(Ljava/lang/StringBuilder;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[final public] [junit] Added Method getLock, desc[()Lcom/jogamp/common/util/locks/RecursiveLock;], sig[null], throws nil, access[public] [junit] Added Method getSurfaceBounds, desc[()Lcom/jogamp/nativewindow/util/Rectangle;], sig[null], throws nil, access[final public] [junit] Added Method toSimpleString, desc[(Ljava/lang/StringBuilder;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[final public] [junit] 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_1D_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36968, 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_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_RECT, desc[I], sig[null], value[type java.lang.Integer, data 36943, 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_IMAGE_1D, desc[I], sig[null], value[type java.lang.Integer, data 36940, access[final public static] [junit] Added Field GL_UNSIGNED_INT_IMAGE_1D, desc[I], sig[null], value[type java.lang.Integer, data 36962, access[final public static] [junit] Added Field GL_INT_IMAGE_2D_MULTISAMPLE, desc[I], sig[null], value[type java.lang.Integer, data 36960, access[final public static] [junit] Added Field GL_MAX_COMBINED_IMAGE_UNITS_AND_FRAGMENT_OUTPUTS, desc[I], sig[null], value[type java.lang.Integer, data 36665, access[final public static] [junit] Added Field GL_INT_IMAGE_2D_RECT, desc[I], sig[null], value[type java.lang.Integer, data 36954, access[final public static] [junit] Added Field GL_INT_IMAGE_2D_MULTISAMPLE_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36961, access[final public static] [junit] Added Field GL_IMAGE_1D_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36946, 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_IMAGE_2D_MULTISAMPLE_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36950, access[final public static] [junit] Added Field GL_INT_IMAGE_1D_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, desc[I], sig[null], value[type java.lang.Integer, data 36971, access[final public static] [junit] Class com.jogamp.opengl.GL3 [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_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_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_MULTISAMPLE_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36950, access[final public static] [junit] Added Field GL_UNSIGNED_INT_IMAGE_1D_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36968, access[final public static] [junit] Added Field GL_INT_IMAGE_2D_RECT, desc[I], sig[null], value[type java.lang.Integer, data 36954, access[final public static] [junit] Added Field GL_IMAGE_2D_MULTISAMPLE, desc[I], sig[null], value[type java.lang.Integer, data 36949, access[final public static] [junit] Added Field GL_MAX_COMBINED_IMAGE_UNITS_AND_FRAGMENT_OUTPUTS, desc[I], sig[null], value[type java.lang.Integer, data 36665, access[final public static] [junit] Added Field GL_INT_IMAGE_2D_MULTISAMPLE_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36961, 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_INT_IMAGE_1D, desc[I], sig[null], value[type java.lang.Integer, data 36951, access[final public static] [junit] Added Field GL_IMAGE_1D_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36946, access[final public static] [junit] Added Field GL_IMAGE_1D, desc[I], sig[null], value[type java.lang.Integer, data 36940, 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] Class com.jogamp.opengl.GL3ES3 [junit] Added Field GL_IMAGE_FORMAT_COMPATIBILITY_TYPE, desc[I], sig[null], value[type java.lang.Integer, data 37063, access[final public static] [junit] Added Field GL_MULTISAMPLE_LINE_WIDTH_RANGE, desc[I], sig[null], value[type java.lang.Integer, data 37761, access[final public static] [junit] Added Field GL_MAX_VERTEX_IMAGE_UNIFORMS, desc[I], sig[null], value[type java.lang.Integer, data 37066, access[final public static] [junit] Added Field GL_MAX_COMBINED_IMAGE_UNIFORMS, desc[I], sig[null], value[type java.lang.Integer, data 37071, 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_FRAGMENT_IMAGE_UNIFORMS, desc[I], sig[null], value[type java.lang.Integer, data 37070, 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 Method glPrimitiveBoundingBox, desc[(FFFFFFFF)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_PRIMITIVE_BOUNDING_BOX, desc[I], sig[null], value[type java.lang.Integer, data 37566, access[final public static] [junit] Added Field GL_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_GEOMETRY_IMAGE_UNIFORMS, desc[I], sig[null], value[type java.lang.Integer, data 37069, access[final public static] [junit] Added Field GL_MULTISAMPLE_LINE_WIDTH_GRANULARITY, desc[I], sig[null], value[type java.lang.Integer, data 37762, access[final public static] [junit] Added Field GL_MAX_TESS_CONTROL_IMAGE_UNIFORMS, desc[I], sig[null], value[type java.lang.Integer, data 37067, access[final public static] [junit] Class com.jogamp.opengl.GL3bc [junit] Added Field GL_TEXTURE_REDUCTION_MODE_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37734, access[final public static] [junit] Added Field GL_WEIGHTED_AVERAGE_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37735, access[final public static] [junit] Class com.jogamp.opengl.GL4bc [junit] Added Method glGetUniformi64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Method glUniform3ui64ARB, desc[(IJJJ)V], sig[null], throws nil, access[abstract public] [junit] Added Method glProgramUniform3ui64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Method glGetUniformui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Method glUniform1ui64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public] [junit] Added 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 glUniform4ui64vARB, 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 glProgramUniform3i64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Method glProgramUniform4ui64ARB, desc[(IIJJJJ)V], sig[null], throws nil, access[abstract public] [junit] Added Method glUniform3ui64vARB, 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 Field GL_UNSIGNED_INT64_VEC4_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36855, access[final public static] [junit] Added Method glProgramUniform4ui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_INT64_VEC2_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36841, access[final public static] [junit] Added Method glUniform1i64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_MAX_SHADER_COMPILER_THREADS_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37296, access[final public static] [junit] Added Method glUniform1ui64ARB, desc[(IJ)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 glProgramUniform2ui64ARB, desc[(IIJJ)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 glGetUniformui64vARB, 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_SAMPLE_LOCATION_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36432, access[final public static] [junit] Added Method glUniform3i64vARB, desc[(IILjava/nio/LongBuffer;)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 glProgramUniform1i64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Method glProgramUniform1ui64ARB, desc[(IIJ)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_INT64_ARB, desc[I], sig[null], value[type java.lang.Integer, data 5134, access[final public static] [junit] Added Method glGetUniformi64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Method glEvaluateDepthValuesARB, 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_INT64_VEC3_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36842, access[final public static] [junit] Added Method glProgramUniform2ui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Method glUniform3i64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Method glProgramUniform2i64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Method glGetnUniformui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Method glProgramUniform3ui64ARB, desc[(IIJJJ)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 glUniform4i64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Method glUniform1i64ARB, desc[(IJ)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_UNSIGNED_INT64_VEC2_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36853, 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 glUniform4i64ARB, desc[(IJJJJ)V], sig[null], throws nil, access[abstract public] [junit] Added Method glProgramUniform4i64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Method glFramebufferSampleLocationsfvARB, desc[(III[FI)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 glProgramUniform2ui64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Method glProgramUniform4i64ARB, desc[(IIJJJJ)V], sig[null], throws nil, access[abstract public] [junit] Added Method glProgramUniform4ui64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Method glUniform1ui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Method glUniform2i64ARB, desc[(IJJ)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 glProgramUniform2i64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_FRAMEBUFFER_SAMPLE_LOCATION_PIXEL_GRID_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37699, access[final public static] [junit] Added Method glMaxShaderCompilerThreadsARB, desc[(I)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 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 glUniform4ui64ARB, desc[(IJJJJ)V], sig[null], throws nil, access[abstract public] [junit] Added Method glUniform2i64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Method glProgramUniform1i64ARB, desc[(IIJ)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 glUniform2ui64ARB, desc[(IJJ)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 glProgramUniform3i64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_SAMPLE_LOCATION_PIXEL_GRID_WIDTH_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37694, access[final public static] [junit] Added Method glUniform1i64vARB, desc[(IILjava/nio/LongBuffer;)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 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 glProgramUniform2i64ARB, desc[(IIJJ)V], sig[null], throws nil, access[abstract public] [junit] Added Method glFramebufferSampleLocationsfvARB, desc[(IIILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_FRAMEBUFFER_PROGRAMMABLE_SAMPLE_LOCATIONS_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37698, access[final public static] [junit] Added Method glGetnUniformi64vARB, desc[(III[JI)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 glProgramUniform1ui64vARB, desc[(IIILjava/nio/LongBuffer;)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 glUniform2i64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_SAMPLE_LOCATION_SUBPIXEL_BITS_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37693, access[final public static] [junit] 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 getFactoryImpl, desc[(Z)Lcom/jogamp/opengl/GLDrawableFactory;], sig[null], throws nil, access[protected static] [junit] Added Method getFactory, desc[(Z)Lcom/jogamp/opengl/GLDrawableFactory;], sig[null], throws nil, access[public static] [junit] Added Method getFactory, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;)Lcom/jogamp/opengl/GLDrawableFactory;], sig[null], throws nil, access[public static] [junit] Class com.jogamp.opengl.GLProfile [junit] Added Field GL_PROFILE_LIST_MAX_MOBILE, desc[[Ljava/lang/String;], sig[null], value[type null, data null, access[final public static] [junit] Added Field disabledEGL, desc[Z], sig[null], value[type null, data null, access[final public static] [junit] Class com.jogamp.opengl.GLRendererQuirks [junit] Added Field NoFBOSupport, desc[I], sig[null], value[type java.lang.Integer, data 23, access[final public static] [junit] Added Field No10BitColorCompOffscreen, desc[I], sig[null], value[type java.lang.Integer, data 25, access[final public static] [junit] Added 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 Method exist, desc[(Lcom/jogamp/opengl/GLRendererQuirks;I)Z], sig[null], throws [java/lang/IllegalArgumentException], access[public static] [junit] Added Field DontChooseFBConfigBestMatch, desc[I], sig[null], value[type java.lang.Integer, data 24, access[final public static] [junit] Class com.jogamp.opengl.GLRendererQuirks.Override [junit] Added Class , access[enum final public super synchronized] [junit] Class com.jogamp.opengl.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 eglGetPlatformDisplay, desc[(IJLcom/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 eglCreatePlatformWindowSurface, desc[(JJJLcom/jogamp/common/nio/PointerBuffer;)J], sig[null], throws nil, access[public static] [junit] Added Method eglClientWaitSync, desc[(JJIJ)I], sig[null], throws nil, access[public static] [junit] Added Method eglCreateImage, desc[(JJIJLcom/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 eglDestroySync, desc[(JJ)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] 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] Added Method eglCreatePlatformPixmapSurface, desc[(JJJLcom/jogamp/common/nio/PointerBuffer;)J], sig[null], throws nil, access[public static] [junit] Class com.jogamp.opengl.egl.EGLClientPixmapHI [junit] Added Method getPData, desc[()J], sig[null], throws nil, access[public] [junit] Added Method setPData, desc[(J)Lcom/jogamp/opengl/egl/EGLClientPixmapHI;], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.egl.EGLExt [junit] Added Method eglStreamConsumerReleaseKHR, desc[(JJ)Z], sig[null], throws nil, access[abstract public] [junit] Added Method eglLabelObjectKHR, desc[(JIJJ)I], sig[null], throws nil, access[abstract public] [junit] Added Method eglQueryOutputLayerStringEXT, desc[(JJI)Ljava/nio/ByteBuffer;], 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 eglDestroyStreamKHR, desc[(JJ)Z], sig[null], throws nil, access[abstract public] [junit] Added Method eglGetPlatformDisplayEXT, desc[(IJLjava/nio/IntBuffer;)J], sig[null], throws nil, access[abstract public] [junit] Added Method 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 eglQueryOutputPortAttribEXT, desc[(JJILcom/jogamp/common/nio/PointerBuffer;)Z], sig[null], throws nil, access[abstract public] [junit] Added Method eglCreatePlatformPixmapSurfaceEXT, desc[(JJJLjava/nio/IntBuffer;)J], sig[null], throws nil, access[abstract public] [junit] Added Method eglFenceNV, desc[(J)Z], sig[null], throws nil, access[abstract public] [junit] Added Method eglOutputLayerAttribEXT, desc[(JJIJ)Z], sig[null], throws nil, access[abstract public] [junit] Added Method eglCreateImageKHR, desc[(JJIJLjava/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 eglCreatePlatformWindowSurfaceEXT, 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 eglGetSyncAttribNV, desc[(JILjava/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 eglDestroySyncNV, desc[(J)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 eglQueryDeviceAttribEXT, desc[(JILcom/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 eglQueryStreamKHR, desc[(JJILjava/nio/IntBuffer;)Z], sig[null], throws nil, access[abstract public] [junit] Added Method eglGetStreamFileDescriptorKHR, desc[(JJ)I], sig[null], throws nil, access[abstract public] [junit] Added Method eglQueryDeviceStringEXT, desc[(JI)Ljava/nio/ByteBuffer;], sig[null], throws nil, access[abstract public] [junit] Added Method eglStreamConsumerAcquireKHR, desc[(JJ)Z], sig[null], throws nil, access[abstract public] [junit] Added Method eglCreateFenceSyncNV, desc[(JILjava/nio/IntBuffer;)J], sig[null], throws nil, access[abstract public] [junit] Added Method eglStreamConsumerOutputEXT, desc[(JJJ)Z], sig[null], throws nil, access[abstract public] [junit] Added Method eglQueryStreamu64KHR, desc[(JJILjava/nio/LongBuffer;)Z], sig[null], throws nil, access[abstract public] [junit] Added Method eglQueryStreamTimeKHR, desc[(JJILjava/nio/LongBuffer;)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] Added Method eglClientWaitSyncNV, desc[(JIJ)I], sig[null], throws nil, access[abstract public] [junit] Added Method eglCreateStreamFromFileDescriptorKHR, desc[(JI)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.NativeSurface [junit] Added Method getLock, desc[()Lcom/jogamp/common/util/locks/RecursiveLock;], sig[null], throws nil, access[abstract public] [junit] Class com.jogamp.nativewindow.NativeWindow [junit] Added Method getSurfaceBounds, desc[()Lcom/jogamp/nativewindow/util/Rectangle;], sig[null], throws nil, access[abstract public] [junit] Added Method getBounds, desc[()Lcom/jogamp/nativewindow/util/Rectangle;], sig[null], throws nil, access[abstract public] [junit] Class com.jogamp.nativewindow.NativeWindowFactory [junit] Changed Field TYPE_AWT, type[nil -> java.lang.String], access[] [junit] Changed Field TYPE_EGL, type[nil -> java.lang.String], access[] [junit] Changed Field TYPE_WINDOWS, 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_DEFAULT, type[nil -> java.lang.String], access[] [junit] Added Method getLocationOnScreen, desc[(Lcom/jogamp/nativewindow/NativeWindow;)Lcom/jogamp/nativewindow/util/Point;], sig[null], throws nil, access[public static] [junit] Added Field TYPE_WAYLAND, desc[Ljava/lang/String;], sig[null], value[type java.lang.String, data .wayland, 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] Changed Field TYPE_BCM_VC_IV, 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_X11, type[nil -> java.lang.String], access[] [junit] Changed Field TYPE_MACOSX, type[nil -> java.lang.String], access[] [junit] Changed Field TYPE_ANDROID, 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 layoutSurfaceLayerImpl, desc[(JZ)V], sig[null], throws nil, access[protected] [junit] Removed Field bounds, desc[Lcom/jogamp/nativewindow/util/Rectangle;], sig[null], value[type null, data null, access[protected] [junit] Added Method invalidateNative, desc[(J)V], sig[null], throws nil, access[abstract protected] [junit] Removed Method invalidateNative, desc[()V], sig[null], throws nil, access[abstract protected] [junit] Added Field jawt_surface_bounds, desc[Lcom/jogamp/nativewindow/util/Rectangle;], sig[null], value[type null, data null, access[protected] [junit] Added Method getJAWTSurfaceBounds, desc[()Lcom/jogamp/nativewindow/util/RectangleImmutable;], sig[null], throws nil, access[final public] [junit] Removed Method updateLockedData, desc[(Ljogamp/nativewindow/jawt/JAWT_Rectangle;)Z], sig[null], throws nil, access[final protected] [junit] Removed Method getBounds, desc[()Lcom/jogamp/nativewindow/util/RectangleImmutable;], sig[null], throws nil, access[final public] [junit] Added Method getBounds, desc[()Lcom/jogamp/nativewindow/util/Rectangle;], sig[null], throws nil, access[final public] [junit] Removed Method 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] Added Method getSurfaceBounds, desc[()Lcom/jogamp/nativewindow/util/Rectangle;], sig[null], throws nil, access[final public] [junit] Removed Method detachSurfaceLayerImpl, desc[(JLjava/lang/Runnable;)V], sig[null], throws nil, access[protected] [junit] Added Method detachSurfaceLayerImpl, desc[(J)V], sig[null], throws nil, access[protected] [junit] Added Method layoutSurfaceLayerImpl, desc[(Z)V], sig[null], throws nil, 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 autoScaleUp, desc[(I)I], sig[null], throws nil, access[public static] [junit] Added Method autoScaleDown, desc[(I)I], sig[null], throws nil, access[public static] [junit] Added Method getLocationInPixels, desc[(Lorg/eclipse/swt/widgets/Control;)Lorg/eclipse/swt/graphics/Point;], sig[null], throws [com/jogamp/nativewindow/NativeWindowException], access[public static] [junit] Added Method getSizeInPixels, desc[(Lorg/eclipse/swt/widgets/Control;)Lorg/eclipse/swt/graphics/Point;], sig[null], throws [com/jogamp/nativewindow/NativeWindowException], access[public static] [junit] Added Method initSingleton, desc[()V], sig[null], throws nil, access[public static] [junit] Added Method deviceZoomScaleUp, desc[(Lcom/jogamp/nativewindow/util/Point;)Lcom/jogamp/nativewindow/util/Point;], sig[null], throws nil, access[public static] [junit] Added Method isOnSWTThread, desc[(Lorg/eclipse/swt/widgets/Display;)Z], sig[null], throws nil, access[public static] [junit] Added Method printInfo, desc[(Ljava/io/PrintStream;Lorg/eclipse/swt/widgets/Display;)V], sig[null], throws nil, access[public static] [junit] Added Method invokeOnOSTKThread, desc[(ZLjava/lang/Runnable;)V], sig[null], throws nil, access[public static] [junit] Added Method deviceZoomScaleUp, desc[(I)I], sig[null], throws nil, access[public static] [junit] Added Method getAutoScalingFactor, desc[()F], sig[null], throws [com/jogamp/nativewindow/NativeWindowException], access[public static] [junit] Added Method deviceZoomScaleDown, desc[(I)I], sig[null], throws nil, access[public static] [junit] Added Method getClientAreaInPixels, desc[(Lorg/eclipse/swt/widgets/Scrollable;)Lorg/eclipse/swt/graphics/Rectangle;], sig[null], throws [com/jogamp/nativewindow/NativeWindowException], access[public static] [junit] Added Method invokeOnSWTThread, desc[(Lorg/eclipse/swt/widgets/Display;ZLjava/lang/Runnable;)V], sig[null], throws nil, access[public static] [junit] Removed Method invoke, desc[(Lorg/eclipse/swt/widgets/Display;ZLjava/lang/Runnable;)V], sig[null], throws nil, access[public static] [junit] Added Method getDeviceZoomScalingFactor, desc[()F], sig[null], throws nil, access[public static] [junit] Removed Method gdk_window_set_back_pixmap, desc[(JJZ)V], sig[null], throws nil, access[public static] [junit] Removed Method invoke, desc[(ZLjava/lang/Runnable;)V], sig[null], throws nil, access[public static] [junit] Added Method deviceZoomScaleDown, desc[(Lcom/jogamp/nativewindow/util/Point;)Lcom/jogamp/nativewindow/util/Point;], sig[null], throws nil, access[public static] [junit] Class com.jogamp.nativewindow.util.Point [junit] Added Method setY, desc[(I)Lcom/jogamp/nativewindow/util/Point;], 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] 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] Added Method set, desc[(II)Lcom/jogamp/nativewindow/util/Point;], sig[null], throws nil, access[final public] [junit] Removed Method setX, desc[(I)V], sig[null], throws nil, access[final public] [junit] Added Method setX, desc[(I)Lcom/jogamp/nativewindow/util/Point;], sig[null], throws nil, access[final public] [junit] Class com.jogamp.nativewindow.util.Rectangle [junit] Removed Method setWidth, desc[(I)V], sig[null], throws nil, access[final public] [junit] Added Method scale, desc[(FF)Lcom/jogamp/nativewindow/util/Rectangle;], sig[null], throws nil, access[final public] [junit] Removed Method setHeight, desc[(I)V], sig[null], throws nil, access[final public] [junit] Added Method set, desc[(Lcom/jogamp/nativewindow/util/RectangleImmutable;)Lcom/jogamp/nativewindow/util/Rectangle;], sig[null], throws nil, access[final public] [junit] Added Method setHeight, desc[(I)Lcom/jogamp/nativewindow/util/Rectangle;], sig[null], throws nil, access[final public] [junit] Added Method intersection, desc[(IIII)Lcom/jogamp/nativewindow/util/Rectangle;], sig[null], throws nil, access[final public] [junit] Added Method union, desc[(Lcom/jogamp/nativewindow/util/RectangleImmutable;)Lcom/jogamp/nativewindow/util/Rectangle;], sig[null], throws nil, access[final public] [junit] Added Method union, desc[(IIII)Lcom/jogamp/nativewindow/util/Rectangle;], sig[null], throws nil, access[final public] [junit] Removed Method union, desc[(Lcom/jogamp/nativewindow/util/RectangleImmutable;)Lcom/jogamp/nativewindow/util/RectangleImmutable;], sig[null], throws nil, access[final public] [junit] Added Method scaleInv, desc[(FF)Lcom/jogamp/nativewindow/util/Rectangle;], sig[null], throws nil, access[final public] [junit] Added Method intersection, desc[(Lcom/jogamp/nativewindow/util/RectangleImmutable;)Lcom/jogamp/nativewindow/util/Rectangle;], sig[null], throws nil, access[final public] [junit] Removed Method set, desc[(IIII)V], sig[null], throws nil, access[final public] [junit] Removed Method union, desc[(IIII)Lcom/jogamp/nativewindow/util/RectangleImmutable;], sig[null], throws nil, access[final public] [junit] Added Method contains, desc[(Lcom/jogamp/nativewindow/util/RectangleImmutable;)Z], sig[null], throws nil, access[final public] [junit] Removed Method setX, desc[(I)V], sig[null], throws nil, access[final public] [junit] Removed Method intersection, desc[(Lcom/jogamp/nativewindow/util/RectangleImmutable;)Lcom/jogamp/nativewindow/util/RectangleImmutable;], sig[null], throws nil, access[final public] [junit] Added Method setX, desc[(I)Lcom/jogamp/nativewindow/util/Rectangle;], sig[null], throws nil, access[final public] [junit] Removed Method setY, desc[(I)V], sig[null], throws nil, access[final public] [junit] Removed Method set, desc[(Lcom/jogamp/nativewindow/util/RectangleImmutable;)V], sig[null], throws nil, access[final public] [junit] Added Method setY, desc[(I)Lcom/jogamp/nativewindow/util/Rectangle;], sig[null], throws nil, access[final public] [junit] Removed Method set, desc[(Lcom/jogamp/nativewindow/util/Rectangle;)V], sig[null], throws nil, access[final public] [junit] Added Method set, desc[(IIII)Lcom/jogamp/nativewindow/util/Rectangle;], sig[null], throws nil, access[final public] [junit] Removed Method intersection, desc[(IIII)Lcom/jogamp/nativewindow/util/RectangleImmutable;], sig[null], throws nil, access[final public] [junit] Added Method setWidth, desc[(I)Lcom/jogamp/nativewindow/util/Rectangle;], sig[null], throws nil, access[final public] [junit] Class com.jogamp.nativewindow.util.RectangleImmutable [junit] Added Method union, desc[(IIII)Lcom/jogamp/nativewindow/util/Rectangle;], sig[null], throws nil, access[abstract public] [junit] Removed Method intersection, desc[(Lcom/jogamp/nativewindow/util/RectangleImmutable;)Lcom/jogamp/nativewindow/util/RectangleImmutable;], sig[null], throws nil, access[abstract public] [junit] Removed Method union, desc[(IIII)Lcom/jogamp/nativewindow/util/RectangleImmutable;], sig[null], throws nil, access[abstract public] [junit] Added Method intersection, desc[(IIII)Lcom/jogamp/nativewindow/util/Rectangle;], sig[null], throws nil, access[abstract public] [junit] Added Method intersection, desc[(Lcom/jogamp/nativewindow/util/RectangleImmutable;)Lcom/jogamp/nativewindow/util/Rectangle;], sig[null], throws nil, access[abstract public] [junit] Added Method union, desc[(Lcom/jogamp/nativewindow/util/RectangleImmutable;)Lcom/jogamp/nativewindow/util/Rectangle;], sig[null], throws nil, access[abstract public] [junit] Added Method union, desc[(Ljava/util/List;)Lcom/jogamp/nativewindow/util/Rectangle;], sig[(Ljava/util/List;)Lcom/jogamp/nativewindow/util/Rectangle;], throws nil, access[abstract public] [junit] Removed Method union, desc[(Lcom/jogamp/nativewindow/util/RectangleImmutable;)Lcom/jogamp/nativewindow/util/RectangleImmutable;], sig[null], throws nil, access[abstract public] [junit] Removed Method intersection, desc[(IIII)Lcom/jogamp/nativewindow/util/RectangleImmutable;], sig[null], throws nil, access[abstract public] [junit] Added Method contains, desc[(Lcom/jogamp/nativewindow/util/RectangleImmutable;)Z], sig[null], throws nil, access[abstract public] [junit] Class com.jogamp.newt.Display.PointerIcon [junit] Removed Method validate, desc[()Z], sig[null], throws nil, access[abstract public] [junit] Class com.jogamp.newt.MonitorDevice [junit] Added Field nativeHandle, desc[J], sig[null], value[type null, data null, access[final protected] [junit] Added Method getOrientationTo, desc[(Lcom/jogamp/newt/MonitorDevice;[I)Lcom/jogamp/newt/MonitorDevice$Orientation;], sig[null], throws nil, access[final public] [junit] Added Method , desc[(Lcom/jogamp/newt/Screen;JIZZLcom/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;JIZZLcom/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] Removed 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 getHandle, desc[()J], sig[null], throws nil, access[final public] [junit] Class com.jogamp.newt.MonitorDevice.Orientation [junit] Added Class , access[enum final public super synchronized] [junit] Class com.jogamp.newt.Screen [junit] Added Method getMonitorByHandle, desc[(J)Lcom/jogamp/newt/MonitorDevice;], sig[null], throws nil, access[final public] [junit] Added Method getMonitorById, desc[(I)Lcom/jogamp/newt/MonitorDevice;], sig[null], throws nil, access[final public] [junit] Removed Method getMonitor, desc[(I)Lcom/jogamp/newt/MonitorDevice;], sig[null], throws nil, access[final public] [junit] Added Method getFullyEnteredMonitor, desc[(Lcom/jogamp/nativewindow/util/RectangleImmutable;)Lcom/jogamp/newt/MonitorDevice;], sig[null], throws nil, access[final public] [junit] Class com.jogamp.newt.Window [junit] Added Method toString, desc[(Ljava/lang/StringBuilder;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[abstract public] [junit] CompatChanged Method com.jogamp.[newt.Window -> nativewindow.NativeWindow].getBounds, access[] [junit] Added Method toString, desc[()Ljava/lang/String;], 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 toSimpleString, desc[(Ljava/lang/StringBuilder;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[abstract public] [junit] Added Field STATE_MASK_REPOSITIONABLE, desc[I], sig[null], value[type java.lang.Integer, data 16384, access[final public static] [junit] Added Method toSimpleString, 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 toSimpleString, desc[()Ljava/lang/String;], sig[null], throws nil, access[final public] [junit] Added Method toString, desc[(Ljava/lang/StringBuilder;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[final public] [junit] Added Method getLock, desc[()Lcom/jogamp/common/util/locks/RecursiveLock;], sig[null], throws nil, access[public] [junit] Added Method getSurfaceBounds, desc[()Lcom/jogamp/nativewindow/util/Rectangle;], sig[null], throws nil, access[final public] [junit] Added Method toSimpleString, desc[(Ljava/lang/StringBuilder;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[final public] [junit] Class com.jogamp.newt.swt.NewtCanvasSWT [junit] Changed Class , access[] [junit] Added Method getNativeSurface, desc[()Lcom/jogamp/nativewindow/NativeSurface;], sig[null], throws nil, access[public] [junit] Removed Method updateSizeCheck, desc[()V], sig[null], throws nil, access[final protected] [junit] CompatChanged Method dispose, throws[[] -> [org/eclipse/swt/SWTException]], access[] [junit] CompatChanged Method setNEWTChild, throws[[] -> [org/eclipse/swt/SWTException]], access[] [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] Class com.jogamp.opengl.DebugGL4bc [junit] Removed Method glHintPGI, desc[(II)V], sig[null], throws nil, access[public] [junit] Removed Method glBlendFuncSeparateINGR, desc[(IIII)V], sig[null], throws nil, access[public] [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.FBObject.Attachment [junit] Added Method setStorage, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[final protected] [junit] Added Method setStorageDefinition, desc[(Lcom/jogamp/opengl/FBObject$Attachment$StorageDefinition;)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.FBObject.Attachment.StorageDefinition [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GL2 [junit] Added Field GL_UNSIGNED_INT_IMAGE_1D_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36968, 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 glUniform4ui64ARB, desc[(IJJJJ)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 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 Field GL_ALLOW_DRAW_WIN_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107023, access[final public static] [junit] Removed Field GL_SAMPLE_LOCATION_SUBPIXEL_BITS_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37693, 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 Field GL_RED_MAX_CLAMP_INGR, desc[I], sig[null], value[type java.lang.Integer, data 34148, access[final public static] [junit] Removed Method glUniform3ui64vARB, desc[(II[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] Removed Method glProgramUniform1i64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public] [junit] Removed Method glUniform3ui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Removed Method glProgramUniform4i64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Removed Method glProgramUniform4ui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Removed Method glNamedFramebufferSampleLocationsfvARB, desc[(IIILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[abstract public] [junit] 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] Removed Method glProgramUniform2ui64ARB, desc[(IIJJ)V], sig[null], throws nil, access[abstract public] [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 glUniform2ui64vARB, desc[(II[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 Method glProgramUniform3ui64ARB, desc[(IIJJJ)V], sig[null], throws nil, access[abstract public] [junit] Removed Method glGetnUniformui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Removed Field GL_WIDE_LINE_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107042, access[final public static] [junit] Removed Field GL_COLOR3_BIT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 65536, 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 Method glGetUniformui64vARB, desc[(II[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 Field GL_VERTEX4_BIT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 8, access[final public static] [junit] Removed Field GL_FRAMEBUFFER_PROGRAMMABLE_SAMPLE_LOCATIONS_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37698, access[final public static] [junit] Added Field GL_IMAGE_2D_RECT, desc[I], sig[null], value[type java.lang.Integer, data 36943, access[final public static] [junit] Removed Field GL_TEXTURE_REDUCTION_MODE_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37734, access[final public static] [junit] Removed Field GL_WEIGHTED_AVERAGE_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37735, access[final public static] [junit] Removed Field GL_VERTEX23_BIT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 4, access[final public static] [junit] Removed Field GL_STRICT_SCISSOR_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107032, access[final public static] [junit] Removed Field GL_MAT_AMBIENT_AND_DIFFUSE_BIT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 2097152, access[final public static] [junit] Added Field GL_UNSIGNED_INT_IMAGE_2D_RECT, desc[I], sig[null], value[type java.lang.Integer, data 36965, access[final public static] [junit] Removed Field GL_SAMPLE_LOCATION_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36432, access[final public static] [junit] Removed Method glGetUniformi64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public] [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 Field GL_SAMPLE_LOCATION_PIXEL_GRID_HEIGHT_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37695, access[final public static] [junit] Removed Field GL_CONSERVE_MEMORY_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107005, access[final public static] [junit] Removed Method glProgramUniform4i64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public] [junit] Removed Field GL_PREFER_DOUBLEBUFFER_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107000, access[final public static] [junit] Removed Field GL_CLIP_NEAR_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107040, access[final public static] [junit] Removed Method glUniform2i64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public] [junit] Removed Field GL_INT64_VEC4_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36843, access[final public static] [junit] Added Field GL_IMAGE_1D, desc[I], sig[null], value[type java.lang.Integer, data 36940, access[final public static] [junit] Removed Field GL_ALLOW_DRAW_OBJ_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107022, access[final public static] [junit] Removed Field GL_COMPLETION_STATUS_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37297, access[final public static] [junit] Added Field GL_UNSIGNED_INT_IMAGE_1D, desc[I], sig[null], value[type java.lang.Integer, data 36962, access[final public static] [junit] Removed Field GL_RED_MIN_CLAMP_INGR, desc[I], sig[null], value[type java.lang.Integer, data 34144, access[final public static] [junit] Removed Method glGetnUniformi64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Removed Method glProgramUniform1i64ARB, desc[(IIJ)V], sig[null], throws nil, access[abstract public] [junit] Removed Field GL_INT64_VEC3_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36842, access[final public static] [junit] Removed Method glProgramUniform2i64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public] [junit] Removed Field GL_TEXCOORD2_BIT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 536870912, access[final public static] [junit] Removed Method glEvaluateDepthValuesARB, desc[()V], sig[null], throws nil, access[abstract public] [junit] Removed Field GL_PROGRAMMABLE_SAMPLE_LOCATION_TABLE_SIZE_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37696, access[final public static] [junit] Removed Method glProgramUniform3i64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Removed Field GL_NORMAL_BIT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 134217728, access[final public static] [junit] Removed Method glFramebufferSampleLocationsfvARB, desc[(IIILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[abstract public] [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[(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 glProgramUniform2i64ARB, desc[(IIJJ)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 Method glGetnUniformui64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public] [junit] Removed Field GL_MAT_SHININESS_BIT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 33554432, access[final public static] [junit] Removed Method glUniform2ui64ARB, desc[(IJJ)V], sig[null], throws nil, access[abstract public] [junit] Removed Field GL_MAT_EMISSION_BIT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 8388608, access[final public static] [junit] Removed Field GL_TEXCOORD3_BIT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 1073741824, 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] Added Field GL_INT_IMAGE_2D_MULTISAMPLE, desc[I], sig[null], value[type java.lang.Integer, data 36960, access[final public static] [junit] Removed Method glGetUniformi64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [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 Field GL_GREEN_MIN_CLAMP_INGR, desc[I], sig[null], value[type java.lang.Integer, data 34145, access[final public static] [junit] Removed Method glFramebufferSampleLocationsfvARB, desc[(III[FI)V], sig[null], throws nil, access[abstract public] [junit] Removed Field GL_MAT_COLOR_INDEXES_BIT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 16777216, access[final public static] [junit] Removed Method glProgramUniform4i64ARB, desc[(IIJJJJ)V], sig[null], throws nil, access[abstract public] [junit] Removed Field GL_UNSIGNED_INT64_VEC4_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36855, access[final public static] [junit] Removed Method glUniform4i64ARB, desc[(IJJJJ)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 glUniform1ui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Removed Method glNamedFramebufferSampleLocationsfvARB, desc[(III[FI)V], sig[null], throws nil, access[abstract public] [junit] Removed Field GL_PROGRAMMABLE_SAMPLE_LOCATION_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37697, access[final public static] [junit] Removed Method glUniform2i64ARB, desc[(IJJ)V], sig[null], throws nil, access[abstract public] [junit] Removed Method glProgramUniform1ui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Removed Field GL_MAT_AMBIENT_BIT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 1048576, access[final public static] [junit] Removed Method glProgramUniform4ui64ARB, desc[(IIJJJJ)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 glProgramUniform4ui64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_INT_IMAGE_2D_RECT, desc[I], sig[null], value[type java.lang.Integer, data 36954, access[final public static] [junit] 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 glUniform2ui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Removed Field GL_STRICT_LIGHTING_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107031, access[final public static] [junit] Removed Method glProgramUniform1ui64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public] [junit] Removed Method glProgramUniform3ui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Removed Method glUniform4i64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Removed Method glUniform3i64ARB, desc[(IJJJ)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_IMAGE_1D_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36946, access[final public static] [junit] Removed Field GL_MAT_SPECULAR_BIT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 67108864, 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 glBlendFuncSeparateINGR, desc[(IIII)V], sig[null], throws nil, access[abstract public] [junit] Removed Method glProgramUniform2i64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Removed Method glProgramUniform3ui64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_IMAGE_2D_MULTISAMPLE_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36950, access[final public static] [junit] Removed Field GL_UNSIGNED_INT64_VEC2_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36853, 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 Method glMaxShaderCompilerThreadsARB, desc[(I)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_INT_IMAGE_1D_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36957, access[final public static] [junit] Removed Field GL_STRICT_DEPTHFUNC_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107030, access[final public static] [junit] Removed Method glUniform1i64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public] [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_ALPHA_MAX_CLAMP_INGR, desc[I], sig[null], value[type java.lang.Integer, data 34151, access[final public static] [junit] Removed Method glGetnUniformi64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public] [junit] Removed Field GL_ALLOW_DRAW_MEM_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107025, access[final public static] [junit] Removed Method glGetUniformui64vARB, desc[(IILjava/nio/LongBuffer;)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_VERTEX_CONSISTENT_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107051, access[final public static] [junit] Removed Field GL_EDGEFLAG_BIT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 262144, access[final public static] [junit] Removed Method glProgramUniform1i64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Removed Method glUniform1ui64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public] [junit] Removed Field GL_ALLOW_DRAW_FRG_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107024, 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 Field GL_UNSIGNED_INT64_VEC3_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36854, access[final public static] [junit] Removed Method glProgramUniform1ui64ARB, desc[(IIJ)V], sig[null], throws nil, access[abstract public] [junit] Removed Field GL_ALPHA_MIN_CLAMP_INGR, desc[I], sig[null], value[type java.lang.Integer, data 34147, access[final public static] [junit] Removed Method glUniform4ui64vARB, desc[(II[JI)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] Added Field GL_UNSIGNED_INT_IMAGE_2D_MULTISAMPLE, desc[I], sig[null], value[type java.lang.Integer, data 36971, access[final public static] [junit] Removed Field GL_SAMPLE_LOCATION_PIXEL_GRID_WIDTH_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37694, access[final public static] [junit] Removed Field GL_INTERLACE_READ_INGR, desc[I], sig[null], value[type java.lang.Integer, data 34152, 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_NATIVE_GRAPHICS_HANDLE_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107010, access[final public static] [junit] Removed Method glHintPGI, desc[(II)V], sig[null], throws nil, access[abstract public] [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_INDEX_BIT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 524288, access[final public static] [junit] Removed Method glUniform2i64vARB, desc[(IILjava/nio/LongBuffer;)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_NATIVE_GRAPHICS_END_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107012, 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 Field GL_ALWAYS_FAST_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107020, access[final public static] [junit] Removed Method glUniform3ui64ARB, desc[(IJJJ)V], sig[null], throws nil, access[abstract public] [junit] Removed Field GL_MATERIAL_SIDE_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107052, access[final public static] [junit] Removed Method glProgramUniform2ui64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public] [junit] Removed Method glProgramUniform3i64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public] [junit] Removed Method glUniform4i64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public] [junit] Class com.jogamp.opengl.GL2ES3 [junit] Removed Method glPrimitiveBoundingBox, desc[(FFFFFFFF)V], sig[null], throws nil, access[abstract public] [junit] Removed Field GL_IMAGE_FORMAT_COMPATIBILITY_TYPE, desc[I], sig[null], value[type java.lang.Integer, data 37063, access[final public static] [junit] Removed Field GL_IMAGE_FORMAT_COMPATIBILITY_BY_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_CONTROL_IMAGE_UNIFORMS, desc[I], sig[null], value[type java.lang.Integer, data 37067, access[final public static] [junit] Removed Field GL_MAX_GEOMETRY_IMAGE_UNIFORMS, desc[I], sig[null], value[type java.lang.Integer, data 37069, access[final public static] [junit] Removed Field GL_MAX_TESS_EVALUATION_IMAGE_UNIFORMS, desc[I], sig[null], value[type java.lang.Integer, data 37068, access[final public static] [junit] Removed Field GL_MAX_FRAGMENT_IMAGE_UNIFORMS, desc[I], sig[null], value[type java.lang.Integer, data 37070, access[final public static] [junit] Removed Field GL_PRIMITIVE_BOUNDING_BOX, desc[I], sig[null], value[type java.lang.Integer, data 37566, access[final public static] [junit] Removed Field GL_IMAGE_FORMAT_COMPATIBILITY_BY_SIZE, desc[I], sig[null], value[type java.lang.Integer, data 37064, access[final public static] [junit] Removed Field GL_MAX_VERTEX_IMAGE_UNIFORMS, desc[I], sig[null], value[type java.lang.Integer, data 37066, access[final public static] [junit] Removed Field GL_MULTISAMPLE_LINE_WIDTH_RANGE, desc[I], sig[null], value[type java.lang.Integer, data 37761, access[final public static] [junit] Removed Field GL_MULTISAMPLE_LINE_WIDTH_GRANULARITY, desc[I], sig[null], value[type java.lang.Integer, data 37762, access[final public static] [junit] Class com.jogamp.opengl.GL2GL3 [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_2D_MULTISAMPLE_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36950, 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_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36946, access[final public static] [junit] Removed Field GL_INT_IMAGE_1D, desc[I], sig[null], value[type java.lang.Integer, data 36951, access[final public static] [junit] Removed Field GL_INT_IMAGE_2D_MULTISAMPLE, desc[I], sig[null], value[type java.lang.Integer, data 36960, access[final public static] [junit] Removed Field GL_UNSIGNED_INT_IMAGE_2D_RECT, desc[I], sig[null], value[type java.lang.Integer, data 36965, 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_1D, desc[I], sig[null], value[type java.lang.Integer, data 36940, 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_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_IMAGE_2D_RECT, desc[I], sig[null], value[type java.lang.Integer, data 36943, access[final public static] [junit] Removed Field GL_INT_IMAGE_1D_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36957, access[final public static] [junit] Removed Field GL_MAX_IMAGE_SAMPLES, desc[I], sig[null], value[type java.lang.Integer, data 36973, access[final public static] [junit] Removed Field GL_UNSIGNED_INT_IMAGE_2D_MULTISAMPLE, desc[I], sig[null], value[type java.lang.Integer, data 36971, access[final public static] [junit] Removed Field GL_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_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_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_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_MULTISAMPLE_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36950, access[final public static] [junit] Added Field GL_UNSIGNED_INT_IMAGE_1D_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36968, access[final public static] [junit] Added Field GL_INT_IMAGE_2D_RECT, desc[I], sig[null], value[type java.lang.Integer, data 36954, access[final public static] [junit] Added Field GL_IMAGE_2D_MULTISAMPLE, desc[I], sig[null], value[type java.lang.Integer, data 36949, access[final public static] [junit] Added Field GL_MAX_COMBINED_IMAGE_UNITS_AND_FRAGMENT_OUTPUTS, desc[I], sig[null], value[type java.lang.Integer, data 36665, access[final public static] [junit] Added Field GL_INT_IMAGE_2D_MULTISAMPLE_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36961, 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_INT_IMAGE_1D, desc[I], sig[null], value[type java.lang.Integer, data 36951, access[final public static] [junit] Added Field GL_IMAGE_1D_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36946, access[final public static] [junit] Added Field GL_IMAGE_1D, desc[I], sig[null], value[type java.lang.Integer, data 36940, 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] Class com.jogamp.opengl.GL3ES3 [junit] Added Field GL_IMAGE_FORMAT_COMPATIBILITY_TYPE, desc[I], sig[null], value[type java.lang.Integer, data 37063, access[final public static] [junit] Added Field GL_MULTISAMPLE_LINE_WIDTH_RANGE, desc[I], sig[null], value[type java.lang.Integer, data 37761, access[final public static] [junit] Added Field GL_MAX_VERTEX_IMAGE_UNIFORMS, desc[I], sig[null], value[type java.lang.Integer, data 37066, access[final public static] [junit] Added Field GL_MAX_COMBINED_IMAGE_UNIFORMS, desc[I], sig[null], value[type java.lang.Integer, data 37071, 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_FRAGMENT_IMAGE_UNIFORMS, desc[I], sig[null], value[type java.lang.Integer, data 37070, 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 Method glPrimitiveBoundingBox, desc[(FFFFFFFF)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_PRIMITIVE_BOUNDING_BOX, desc[I], sig[null], value[type java.lang.Integer, data 37566, access[final public static] [junit] Added Field GL_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_GEOMETRY_IMAGE_UNIFORMS, desc[I], sig[null], value[type java.lang.Integer, data 37069, access[final public static] [junit] Added Field GL_MULTISAMPLE_LINE_WIDTH_GRANULARITY, desc[I], sig[null], value[type java.lang.Integer, data 37762, access[final public static] [junit] Added Field GL_MAX_TESS_CONTROL_IMAGE_UNIFORMS, desc[I], sig[null], value[type java.lang.Integer, data 37067, access[final public static] [junit] Class com.jogamp.opengl.GL3bc [junit] Added Field GL_TEXTURE_REDUCTION_MODE_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37734, access[final public static] [junit] Added Field GL_WEIGHTED_AVERAGE_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37735, access[final public static] [junit] Class com.jogamp.opengl.GL4bc [junit] Added Method glGetUniformi64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Method glUniform3ui64ARB, desc[(IJJJ)V], sig[null], throws nil, access[abstract public] [junit] Added Method glProgramUniform3ui64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Method glGetUniformui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Method glUniform1ui64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public] [junit] Added 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 glUniform4ui64vARB, 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 glProgramUniform3i64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Method glProgramUniform4ui64ARB, desc[(IIJJJJ)V], sig[null], throws nil, access[abstract public] [junit] Added Method glUniform3ui64vARB, 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 Field GL_UNSIGNED_INT64_VEC4_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36855, access[final public static] [junit] Added Method glProgramUniform4ui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_INT64_VEC2_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36841, access[final public static] [junit] Added Method glUniform1i64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_MAX_SHADER_COMPILER_THREADS_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37296, access[final public static] [junit] Added Method glUniform1ui64ARB, desc[(IJ)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 glProgramUniform2ui64ARB, desc[(IIJJ)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 glGetUniformui64vARB, 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_SAMPLE_LOCATION_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36432, access[final public static] [junit] Added Method glUniform3i64vARB, desc[(IILjava/nio/LongBuffer;)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 glProgramUniform1i64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Method glProgramUniform1ui64ARB, desc[(IIJ)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_INT64_ARB, desc[I], sig[null], value[type java.lang.Integer, data 5134, access[final public static] [junit] Added Method glGetUniformi64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Method glEvaluateDepthValuesARB, 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_INT64_VEC3_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36842, access[final public static] [junit] Added Method glProgramUniform2ui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Method glUniform3i64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Method glProgramUniform2i64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Method glGetnUniformui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Method glProgramUniform3ui64ARB, desc[(IIJJJ)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 glUniform4i64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Method glUniform1i64ARB, desc[(IJ)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_UNSIGNED_INT64_VEC2_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36853, 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 glUniform4i64ARB, desc[(IJJJJ)V], sig[null], throws nil, access[abstract public] [junit] Added Method glProgramUniform4i64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Method glFramebufferSampleLocationsfvARB, desc[(III[FI)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 glProgramUniform2ui64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Method glProgramUniform4i64ARB, desc[(IIJJJJ)V], sig[null], throws nil, access[abstract public] [junit] Added Method glProgramUniform4ui64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Method glUniform1ui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Method glUniform2i64ARB, desc[(IJJ)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 glProgramUniform2i64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_FRAMEBUFFER_SAMPLE_LOCATION_PIXEL_GRID_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37699, access[final public static] [junit] Added Method glMaxShaderCompilerThreadsARB, desc[(I)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 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 glUniform4ui64ARB, desc[(IJJJJ)V], sig[null], throws nil, access[abstract public] [junit] Added Method glUniform2i64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Method glProgramUniform1i64ARB, desc[(IIJ)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 glUniform2ui64ARB, desc[(IJJ)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 glProgramUniform3i64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_SAMPLE_LOCATION_PIXEL_GRID_WIDTH_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37694, access[final public static] [junit] Added Method glUniform1i64vARB, desc[(IILjava/nio/LongBuffer;)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 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 glProgramUniform2i64ARB, desc[(IIJJ)V], sig[null], throws nil, access[abstract public] [junit] Added Method glFramebufferSampleLocationsfvARB, desc[(IIILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_FRAMEBUFFER_PROGRAMMABLE_SAMPLE_LOCATIONS_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37698, access[final public static] [junit] Added Method glGetnUniformi64vARB, desc[(III[JI)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 glProgramUniform1ui64vARB, desc[(IIILjava/nio/LongBuffer;)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 glUniform2i64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_SAMPLE_LOCATION_SUBPIXEL_BITS_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37693, access[final public static] [junit] 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] Removed Field FORCE_MIN_FBO_SUPPORT, desc[Z], sig[null], value[type null, data null, access[final protected static] [junit] Added Method getCTPFromBits, desc[(I)I], sig[null], throws nil, access[protected static] [junit] Removed Method mapAvailableGLVersion, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;IIIII)Ljava/lang/Integer;], sig[null], throws nil, access[protected static] [junit] Removed Field FORCE_NO_COLOR_RENDERBUFFER, desc[Z], sig[null], value[type null, data null, access[final protected static] [junit] Removed Field FORCE_NO_FBO_SUPPORT, desc[Z], sig[null], value[type null, data null, access[final protected static] [junit] Class com.jogamp.opengl.GLDrawableFactory [junit] CompatChanged Method getFactoryImpl, throws[[com/jogamp/opengl/GLException] -> []], access[] [junit] Added Method getFactoryImpl, desc[(Z)Lcom/jogamp/opengl/GLDrawableFactory;], sig[null], throws nil, access[protected static] [junit] Added Method getFactory, desc[(Z)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] Added Method getFactory, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;)Lcom/jogamp/opengl/GLDrawableFactory;], sig[null], throws nil, access[public static] [junit] Class com.jogamp.opengl.GLProfile [junit] Added Field GL_PROFILE_LIST_MAX_MOBILE, desc[[Ljava/lang/String;], sig[null], value[type null, data null, access[final public static] [junit] Added Field disabledEGL, desc[Z], sig[null], value[type null, data null, access[final public static] [junit] Class com.jogamp.opengl.GLRendererQuirks [junit] Removed Method addQuirks, desc[([III)V], sig[null], throws [java/lang/IllegalArgumentException], access[final public] [junit] Added Field NoFBOSupport, desc[I], sig[null], value[type java.lang.Integer, data 23, access[final public static] [junit] Added Field No10BitColorCompOffscreen, desc[I], sig[null], value[type java.lang.Integer, data 25, access[final public static] [junit] Removed Field GLNonCompliant, desc[I], sig[null], value[type java.lang.Integer, data 6, access[final public static] [junit] Added Method getOverride, desc[(I)Lcom/jogamp/opengl/GLRendererQuirks$Override;], sig[null], throws [java/lang/IllegalArgumentException], access[final public static] [junit] Removed Method addStickyDeviceQuirks, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;[III)V], sig[null], throws [java/lang/IllegalArgumentException], access[public static] [junit] Added Field GL3CompatNonCompliant, desc[I], sig[null], value[type java.lang.Integer, data 6, access[final public static] [junit] Added Method exist, desc[(Lcom/jogamp/opengl/GLRendererQuirks;I)Z], sig[null], throws [java/lang/IllegalArgumentException], access[public static] [junit] Added Field DontChooseFBConfigBestMatch, desc[I], sig[null], value[type java.lang.Integer, data 24, access[final public static] [junit] Removed Method , desc[([III)V], sig[null], throws [java/lang/IllegalArgumentException], access[public] [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] 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] Changed Class , access[] [junit] Removed Method glHintPGI, desc[(II)V], sig[null], throws nil, access[public] [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] Removed Method eglGetSyncAttrib, desc[(JLjava/nio/Buffer;ILcom/jogamp/common/nio/PointerBuffer;)Z], sig[null], throws nil, access[public static] [junit] Removed Method eglDestroySync, desc[(JLjava/nio/Buffer;)Z], sig[null], throws nil, access[public static] [junit] Added Method eglGetPlatformDisplay, desc[(IJLcom/jogamp/common/nio/PointerBuffer;)J], sig[null], throws nil, access[public static] [junit] Removed Method eglCreatePlatformWindowSurface, desc[(JJLjava/nio/Buffer;Lcom/jogamp/common/nio/PointerBuffer;)J], sig[null], throws nil, access[public static] [junit] Removed Method eglWaitSync, desc[(JLjava/nio/Buffer;I)Z], sig[null], throws nil, access[public static] [junit] Added Method eglCreatePbufferFromClientBuffer, desc[(JIJJLjava/nio/IntBuffer;)J], sig[null], throws nil, access[public static] [junit] Removed Method eglClientWaitSync, desc[(JLjava/nio/Buffer;IJ)I], 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 eglClientWaitSync, desc[(JJIJ)I], 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] Added Method eglCreateImage, desc[(JJIJLcom/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 eglCreatePlatformPixmapSurface, desc[(JJLjava/nio/Buffer;Lcom/jogamp/common/nio/PointerBuffer;)J], sig[null], throws nil, access[public static] [junit] Added Method eglDestroySync, desc[(JJ)Z], sig[null], throws nil, access[public static] [junit] Removed Method eglDestroyImage, desc[(JLjava/nio/Buffer;)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 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] Removed Method eglCreateSync, desc[(JILcom/jogamp/common/nio/PointerBuffer;)Ljava/nio/ByteBuffer;], 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] Removed Method eglCreateImage, desc[(JJILjava/nio/Buffer;Lcom/jogamp/common/nio/PointerBuffer;)Ljava/nio/ByteBuffer;], 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 eglStreamConsumerReleaseKHR, desc[(JJ)Z], sig[null], throws nil, access[abstract public] [junit] Added Method eglLabelObjectKHR, desc[(JIJJ)I], sig[null], throws nil, access[abstract public] [junit] Removed Method eglLabelObjectKHR, desc[(JILjava/nio/Buffer;Ljava/nio/Buffer;)I], sig[null], throws nil, access[abstract public] [junit] Removed Method eglCreateImageKHR, desc[(JJILjava/nio/Buffer;Ljava/nio/IntBuffer;)J], sig[null], throws nil, access[abstract public] [junit] Added Method eglQueryOutputLayerStringEXT, desc[(JJI)Ljava/nio/ByteBuffer;], 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 eglCreateStreamKHR, desc[(JLjava/nio/IntBuffer;)J], sig[null], throws nil, access[abstract public] [junit] Added Method eglDestroyStreamKHR, desc[(JJ)Z], sig[null], throws nil, access[abstract public] [junit] Removed Method eglCreateFenceSyncNV, desc[(JILjava/nio/IntBuffer;)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] Removed Method eglCreateStreamFromFileDescriptorKHR, desc[(JI)Ljava/nio/ByteBuffer;], 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 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 eglStreamAttribKHR, desc[(JJII)Z], sig[null], throws nil, access[abstract public] [junit] Removed Method eglClientWaitSyncNV, desc[(Ljava/nio/Buffer;IJ)I], sig[null], throws nil, access[abstract public] [junit] Removed Method eglGetPlatformDisplayEXT, desc[(ILjava/nio/Buffer;Ljava/nio/IntBuffer;)J], 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 eglQueryOutputPortAttribEXT, desc[(JJILcom/jogamp/common/nio/PointerBuffer;)Z], sig[null], throws nil, access[abstract public] [junit] Removed Method eglStreamConsumerAcquireKHR, desc[(JLjava/nio/Buffer;)Z], sig[null], throws nil, access[abstract public] [junit] Added Method eglCreatePlatformPixmapSurfaceEXT, desc[(JJJLjava/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 eglOutputLayerAttribEXT, desc[(JJIJ)Z], sig[null], throws nil, access[abstract public] [junit] Removed Method eglOutputLayerAttribEXT, desc[(JLjava/nio/Buffer;IJ)Z], sig[null], throws nil, access[abstract public] [junit] Removed Method eglDestroySyncNV, desc[(Ljava/nio/Buffer;)Z], sig[null], throws nil, access[abstract public] [junit] Removed Method eglSignalSyncNV, desc[(Ljava/nio/Buffer;I)Z], sig[null], throws nil, access[abstract public] [junit] Removed Method eglGetSyncAttribNV, desc[(Ljava/nio/Buffer;ILjava/nio/IntBuffer;)Z], sig[null], throws nil, access[abstract public] [junit] Removed Method eglQueryOutputLayerStringEXT, desc[(JLjava/nio/Buffer;I)Ljava/nio/ByteBuffer;], sig[null], throws nil, access[abstract public] [junit] Added Method eglCreateImageKHR, desc[(JJIJLjava/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 eglStreamConsumerGLTextureExternalKHR, desc[(JLjava/nio/Buffer;)Z], sig[null], throws nil, access[abstract public] [junit] Removed Method eglCreateStreamProducerSurfaceKHR, desc[(JJLjava/nio/Buffer;Ljava/nio/IntBuffer;)J], sig[null], throws nil, access[abstract public] [junit] Added Method eglCreatePlatformWindowSurfaceEXT, 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] Removed Method eglStreamConsumerOutputEXT, desc[(JLjava/nio/Buffer;Ljava/nio/Buffer;)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 eglCreateStreamProducerSurfaceKHR, desc[(JJJLjava/nio/IntBuffer;)J], sig[null], throws nil, access[abstract public] [junit] Added Method eglDestroySyncNV, desc[(J)Z], sig[null], throws nil, access[abstract public] [junit] Removed Method eglStreamAttribKHR, desc[(JLjava/nio/Buffer;II)Z], sig[null], throws nil, access[abstract public] [junit] Added Method eglSignalSyncNV, desc[(JI)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 eglStreamConsumerReleaseKHR, desc[(JLjava/nio/Buffer;)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 eglQueryStreamKHR, desc[(JJILjava/nio/IntBuffer;)Z], sig[null], throws nil, access[abstract public] [junit] Added Method eglGetStreamFileDescriptorKHR, desc[(JJ)I], sig[null], throws nil, access[abstract public] [junit] Removed Method eglCreatePlatformWindowSurfaceEXT, desc[(JJLjava/nio/Buffer;Ljava/nio/IntBuffer;)J], sig[null], throws nil, access[abstract public] [junit] Removed Method eglGetStreamFileDescriptorKHR, desc[(JLjava/nio/Buffer;)I], sig[null], throws nil, access[abstract public] [junit] Removed Method eglOutputPortAttribEXT, desc[(JLjava/nio/Buffer;IJ)Z], sig[null], throws nil, access[abstract public] [junit] Added Method eglQueryDeviceStringEXT, desc[(JI)Ljava/nio/ByteBuffer;], sig[null], throws nil, access[abstract public] [junit] Removed Method eglQueryOutputPortAttribEXT, desc[(JLjava/nio/Buffer;ILcom/jogamp/common/nio/PointerBuffer;)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 eglQueryDeviceAttribEXT, desc[(Ljava/nio/Buffer;ILcom/jogamp/common/nio/PointerBuffer;)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 eglFenceNV, desc[(Ljava/nio/Buffer;)Z], sig[null], throws nil, access[abstract public] [junit] Added Method eglStreamConsumerAcquireKHR, desc[(JJ)Z], sig[null], throws nil, access[abstract public] [junit] Removed Method eglQueryStreamTimeKHR, desc[(JLjava/nio/Buffer;ILjava/nio/LongBuffer;)Z], sig[null], throws nil, access[abstract public] [junit] Added Method eglCreateFenceSyncNV, desc[(JILjava/nio/IntBuffer;)J], sig[null], throws nil, access[abstract public] [junit] Added Method eglStreamConsumerOutputEXT, desc[(JJJ)Z], sig[null], throws nil, access[abstract public] [junit] Removed Method eglDestroyStreamKHR, desc[(JLjava/nio/Buffer;)Z], sig[null], throws nil, access[abstract public] [junit] Added Method eglQueryStreamu64KHR, desc[(JJILjava/nio/LongBuffer;)Z], sig[null], throws nil, access[abstract public] [junit] Added Method eglQueryStreamTimeKHR, desc[(JJILjava/nio/LongBuffer;)Z], sig[null], throws nil, access[abstract public] [junit] Removed Method eglQueryOutputPortStringEXT, desc[(JLjava/nio/Buffer;I)Ljava/nio/ByteBuffer;], 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 eglClientWaitSyncNV, desc[(JIJ)I], sig[null], throws nil, access[abstract public] [junit] Added Method eglCreateStreamFromFileDescriptorKHR, desc[(JI)J], sig[null], throws nil, access[abstract public] [junit] Removed Method eglQueryStreamKHR, desc[(JLjava/nio/Buffer;ILjava/nio/IntBuffer;)Z], sig[null], throws nil, access[abstract public] [junit] Class com.jogamp.opengl.math.FloatUtil [junit] Changed Method matrixToString, access[] [junit] Changed Method multMatrixVec, access[] [junit] Changed Method matrixRowToString, access[] [junit] Changed Method matrixToString, access[] [junit] Changed Method multMatrix, access[] [junit] Changed Method multMatrix, access[] [junit] Class com.jogamp.opengl.util.GLReadBufferUtil [junit] Added Field alphaRequested, desc[Z], sig[null], value[type null, data null, access[final protected] [junit] Class com.jogamp.opengl.util.PMVMatrix [junit] Changed Method getDirtyBits, access[] [junit] Changed Method getRequestMask, access[] [junit] Class com.jogamp.opengl.util.texture.spi.DDSImage [junit] Removed Method isDDSImage, desc[(Ljava/io/InputStream;)Z], sig[null], throws [java/io/IOException], access[public static] [junit] Class com.jogamp.opengl.util.texture.spi.SGIImage [junit] Removed Method isSGIImage, desc[(Ljava/io/InputStream;)Z], sig[null], throws [java/io/IOException], access[public static] [junit] Class com.jogamp.opengl.util.texture.spi.TextureProvider [junit] Removed Method newTextureData, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/net/URL;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/io/File;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[abstract public] [junit] Class com.jogamp.opengl.util.texture.spi.awt.IIOTextureProvider [junit] Removed Method newTextureData, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/net/URL;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[public] [junit] Added Method getImageTypes, desc[()[Lcom/jogamp/opengl/util/texture/ImageType;], sig[null], throws nil, access[final public] [junit] Removed Method newTextureData, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/io/File;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[public] [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestVersionSemanticsNOUI - testVersionV232V24x [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675153536519 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1675153536521 ms --- localhost/127.0.0.1:59999 - Unlock ok within 7 ms [junit] ------------- ---------------- --------------- [junit] Testsuite: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675153538381 ms III - Start [junit] SLOCK [T main @ 1675153538382 ms +++ localhost/127.0.0.1:59999 - Locked within 11 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] Testsuite: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI [junit] -- Exponent identities [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] -- Sign identities [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testPackUnpackDouble [junit] -- Significand identities [junit] 0x3c00 -> 1.000000 [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testPackUnpackDouble [junit] 0xbc00 -> -1.000000 [junit] 4000 -> 2.000000 [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testPackUnpackFloat [junit] c000 -> -2.000000 [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] 0x3c00 -> 1.000000 [junit] 0xbc00 -> -1.000000 [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 @ 1675153538609 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1675153538609 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [junit] Tests run: 40, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.91 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 @ 1675153538381 ms III - Start [junit] SLOCK [T main @ 1675153538382 ms +++ localhost/127.0.0.1:59999 - Locked within 11 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 @ 1675153538609 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1675153538609 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: testExponentIdentity took 0.003 sec [junit] Testcase: testInfinite took 0.011 sec [junit] Testcase: testInfinityExponent took 0.001 sec [junit] Testcase: testInfinityNegativeExponent took 0 sec [junit] Testcase: testInfinityNegativeSign took 0 sec [junit] Testcase: testInfinityNegativeSignificand took 0.001 sec [junit] Testcase: testInfinitySign took 0.001 sec [junit] Testcase: testInfinitySignificand took 0 sec [junit] Testcase: testNaN took 0 sec [junit] Testcase: testPackDoubleNaN took 0 sec [junit] Testcase: testPackDoubleNegativeInfinity took 0 sec [junit] Testcase: testPackDoubleNegativeZero took 0 sec [junit] Testcase: testPackDoublePositiveInfinity took 0 sec [junit] Testcase: testPackDoublePositiveZero took 0.001 sec [junit] Testcase: testPackDoubleUnpackFloat took 0.022 sec [junit] Testcase: testPackFloatDoubleEquivalent took 0.013 sec [junit] Testcase: testPackFloatNaN took 0.001 sec [junit] Testcase: testPackFloatNegativeInfinity took 0.001 sec [junit] Testcase: testPackFloatNegativeZero took 0 sec [junit] Testcase: testPackFloatPositiveInfinity took 0 sec [junit] Testcase: testPackFloatPositiveZero took 0.051 sec [junit] Testcase: testPackFloatUnpackDouble took 0.019 sec [junit] Testcase: testPackUnpackDouble took 0.019 sec [junit] Testcase: testPackUnpackFloat took 0.02 sec [junit] Testcase: testSignIdentity took 0 sec [junit] Testcase: testSignificandIdentity took 0 sec [junit] Testcase: testUnpackDoubleNaN took 0 sec [junit] Testcase: testUnpackDoubleNegativeInfinity took 0.001 sec [junit] Testcase: testUnpackDoubleNegativeZero took 0 sec [junit] Testcase: testUnpackDoubleOne took 0.002 sec [junit] Testcase: testUnpackDoubleOneNegative took 0.001 sec [junit] Testcase: testUnpackDoublePositiveInfinity took 0.001 sec [junit] Testcase: testUnpackDoublePositiveZero took 0 sec [junit] Testcase: testUnpackDoubleTwo took 0.001 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.001 sec [junit] Tests run: 40, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.91 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 @ 1675153538381 ms III - Start [junit] SLOCK [T main @ 1675153538382 ms +++ localhost/127.0.0.1:59999 - Locked within 11 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 @ 1675153538609 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1675153538609 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 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.121 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.121 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.12 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.12 sec [junit] [junit] Testsuite: com.jogamp.opengl.test.junit.jogl.math.TestFloatUtil01NOUI [junit] Testsuite: com.jogamp.opengl.test.junit.jogl.math.TestFloatUtil01NOUI [junit] [junit] Machine Epsilon: 1.1920929E-7 [junit] Fixed Epsilon: 1.1920929E-7, diff 0.0 [junit] Float MIN: 1.4E-45 [junit] deltaMachEpsMin 1.1920929E-7, deltaMachEpsLEQEpsilon true [junit] deltaFixedEpsMin 1.1920929E-7, deltaFixedEpsLEQEpsilon true [junit] [junit] Zero.10: a: 0.0, -> d 0.0, exp true, zero true, epsilon 1.1920929E-7 [junit] Zero.11: a: -5.9604645E-8, -> d -5.9604645E-8, exp true, zero true, epsilon 1.1920929E-7 [junit] Zero.12: a: 5.9604645E-8, -> d 5.9604645E-8, exp true, zero true, epsilon 1.1920929E-7 [junit] Zero.13: a: -1.4E-45, -> d -1.4E-45, exp true, zero true, epsilon 1.1920929E-7 [junit] Zero.14: a: 1.4E-45, -> d 1.4E-45, exp true, zero true, epsilon 1.1920929E-7 [junit] Zero.15: a: -0.0, -> d -0.0, exp true, zero true, epsilon 1.1920929E-7 [junit] Zero.16: a: 0.0, -> d 0.0, exp true, zero true, epsilon 1.1920929E-7 [junit] Zero.17: a: 1.1920929E-7, -> d 1.1920929E-7, exp false, zero false, epsilon 1.1920929E-7 [junit] Zero.18: a: -1.1920929E-7, -> d -1.1920929E-7, exp false, zero false, epsilon 1.1920929E-7 [junit] Print.WE.19: a: 0.0, b: 1.1920929E-7 -> d -1.1920929E-7, exp 1, equal false, comp -1 - **** mismatch ****, epsilon 1.1920929E-7 [junit] Print.WE.20: a: 0.0, b: -1.1920929E-7 -> d 1.1920929E-7, exp 1, equal false, comp 1 - OK, epsilon 1.1920929E-7 [junit] [junit] Zero.100: a: 0.0, -> d 0.0, exp true, zero true, epsilon 1.1920929E-7 [junit] Zero.101: a: -5.9604645E-8, -> d -5.9604645E-8, exp true, zero true, epsilon 1.1920929E-7 [junit] Zero.102: a: 5.9604645E-8, -> d 5.9604645E-8, exp true, zero true, epsilon 1.1920929E-7 [junit] Zero.103: a: -1.4E-45, -> d -1.4E-45, exp true, zero true, epsilon 1.1920929E-7 [junit] Zero.104: a: 1.4E-45, -> d 1.4E-45, exp true, zero true, epsilon 1.1920929E-7 [junit] Zero.105: a: -0.0, -> d -0.0, exp true, zero true, epsilon 1.1920929E-7 [junit] Zero.106: a: 0.0, -> d 0.0, exp true, zero true, epsilon 1.1920929E-7 [junit] Zero.107: a: 1.1920929E-7, -> d 1.1920929E-7, exp false, zero false, epsilon 1.1920929E-7 [junit] Zero.108: a: -1.1920929E-7, -> d -1.1920929E-7, exp false, zero false, epsilon 1.1920929E-7 [junit] Print.WE.109: a: 0.0, b: 1.1920929E-7 -> d -1.1920929E-7, exp 1, equal false, comp -1 - **** mismatch ****, epsilon 1.1920929E-7 [junit] Print.WE.110: a: 0.0, b: -1.1920929E-7 -> d 1.1920929E-7, exp 1, equal false, comp 1 - OK, epsilon 1.1920929E-7 [junit] [junit] Equal.NE.0: a: 0.0, b: 0.0 -> d 0.0, exp true, equal true, comp 0 [junit] Equal.NE.1: a: 3.4028235E38, b: 3.4028235E38 -> d 0.0, exp true, equal true, comp 0 [junit] Equal.NE.2: a: 1.4E-45, b: 1.4E-45 -> d 0.0, exp true, equal true, comp 0 [junit] Equal.NE.3: a: 1.17549435E-38, b: 1.17549435E-38 -> d 0.0, exp true, equal true, comp 0 [junit] Equal.NE.4: a: -Infinity, b: -Infinity -> d NaN, exp true, equal true, comp 0 [junit] Equal.NE.5: a: Infinity, b: Infinity -> d NaN, exp true, equal true, comp 0 [junit] Equal.NE.6: a: NaN, b: NaN -> d NaN, exp true, equal true, comp 0 [junit] Equal.NE.7: a: -0.0, b: 0.0 -> d -0.0, exp false, equal false, comp -1 [junit] Equal.NE.8: a: 0.0, b: -0.0 -> d 0.0, exp false, equal false, comp 1 [junit] Print.NE.9: a: 1.0, b: 0.99999994 -> d 5.9604645E-8, exp 0, equal false, comp 1 - **** mismatch **** [junit] Print.NE.10: a: 0.0, b: -5.9604645E-8 -> d 5.9604645E-8, exp 0, equal false, comp 1 - **** mismatch **** [junit] Print.NE.11: a: 1.0, b: 1.0 -> d 0.0, exp 0, equal true, comp 0 - OK [junit] Print.NE.12: a: 0.0, b: 5.9604645E-8 -> d -5.9604645E-8, exp 0, equal false, comp -1 - **** mismatch **** [junit] Print.NE.13: a: 1.0, b: 1.0 -> d 0.0, exp 0, equal true, comp 0 - OK [junit] Print.NE.14: a: 0.0, b: -1.4E-45 -> d 1.4E-45, exp 0, equal false, comp 1 - **** mismatch **** [junit] Print.NE.15: a: 1.0, b: 1.0 -> d 0.0, exp 0, equal true, comp 0 - OK [junit] Print.NE.16: a: 0.0, b: 1.4E-45 -> d -1.4E-45, exp 0, equal false, comp -1 - **** mismatch **** [junit] [junit] Equal.WE.10: a: 0.0, b: 0.0 -> d 0.0, exp true, equal true, comp 0 [junit] Equal.WE.11: a: 1.0, b: 0.99999994 -> d 5.9604645E-8, exp true, equal true, comp 0 [junit] Equal.WE.12: a: 1.0, b: 1.0 -> d 0.0, exp true, equal true, comp 0 [junit] Equal.WE.13: a: 1.0, b: 1.0 -> d 0.0, exp true, equal true, comp 0 [junit] Equal.WE.14: a: 1.0, b: 1.0 -> d 0.0, exp true, equal true, comp 0 [junit] Equal.WE.15: a: 3.4028235E38, b: 3.4028235E38 -> d 0.0, exp true, equal true, comp 0 [junit] Equal.WE.16: a: 1.4E-45, b: 1.4E-45 -> d 0.0, exp true, equal true, comp 0 [junit] Equal.WE.17: a: 1.17549435E-38, b: 1.17549435E-38 -> d 0.0, exp true, equal true, comp 0 [junit] Equal.WE.18: a: -Infinity, b: -Infinity -> d NaN, exp true, equal true, comp 0 [junit] Equal.WE.19: a: Infinity, b: Infinity -> d NaN, exp true, equal true, comp 0 [junit] Equal.WE.20: a: NaN, b: NaN -> d NaN, exp true, equal true, comp 0 [junit] Equal.WE.21: a: -0.0, b: 0.0 -> d -0.0, exp true, equal true, comp 0 [junit] Equal.WE.22: a: 0.0, b: -0.0 -> d 0.0, exp true, equal true, comp 0 [junit] Equal.WE.23: a: 1.0, b: 1.0000001 -> d -1.1920929E-7, exp false, equal false, comp -1 [junit] Equal.WE.24: a: 1.0, b: 0.9999999 -> d 1.1920929E-7, exp false, equal false, comp 1 [junit] Print.WE.25: a: 1.0, b: 1.0000001 -> d -1.1920929E-7, exp 1, equal false, comp -1 - **** mismatch ****, epsilon 1.1920929E-7 [junit] Print.WE.26: a: 1.0, b: 0.9999999 -> d 1.1920929E-7, exp 1, equal false, comp 1 - OK, epsilon 1.1920929E-7 [junit] [junit] Equal.WE.50: a: 0.0, b: 0.0 -> d 0.0, exp true, equal true, comp 0 [junit] Equal.WE.51: a: 1.0, b: 0.99999994 -> d 5.9604645E-8, exp true, equal true, comp 0 [junit] Equal.WE.52: a: 1.0, b: 1.0 -> d 0.0, exp true, equal true, comp 0 [junit] Equal.WE.53: a: 1.0, b: 1.0 -> d 0.0, exp true, equal true, comp 0 [junit] Equal.WE.54: a: 1.0, b: 1.0 -> d 0.0, exp true, equal true, comp 0 [junit] Equal.WE.55: a: 3.4028235E38, b: 3.4028235E38 -> d 0.0, exp true, equal true, comp 0 [junit] Equal.WE.56: a: 1.4E-45, b: 1.4E-45 -> d 0.0, exp true, equal true, comp 0 [junit] Equal.WE.57: a: 1.17549435E-38, b: 1.17549435E-38 -> d 0.0, exp true, equal true, comp 0 [junit] Equal.WE.58: a: -Infinity, b: -Infinity -> d NaN, exp true, equal true, comp 0 [junit] Equal.WE.59: a: Infinity, b: Infinity -> d NaN, exp true, equal true, comp 0 [junit] Equal.WE.60: a: NaN, b: NaN -> d NaN, exp true, equal true, comp 0 [junit] Equal.WE.61: a: -0.0, b: 0.0 -> d -0.0, exp true, equal true, comp 0 [junit] Equal.WE.62: a: 0.0, b: -0.0 -> d 0.0, exp true, equal true, comp 0 [junit] Equal.WE.63: a: 1.0, b: 1.0000001 -> d -1.1920929E-7, exp false, equal false, comp -1 [junit] Equal.WE.64: a: 1.0, b: 0.9999999 -> d 1.1920929E-7, exp false, equal false, comp 1 [junit] Print.WE.65: a: 1.0, b: 1.0000001 -> d -1.1920929E-7, exp 1, equal false, comp -1 - **** mismatch ****, epsilon 1.1920929E-7 [junit] Print.WE.66: a: 1.0, b: 0.9999999 -> d 1.1920929E-7, exp 1, equal false, comp 1 - OK, epsilon 1.1920929E-7 [junit] [junit] Comp.NE.0: a: 0.0, b: 0.0 -> d 0.0, equal true, comp: exp 0 has 0 [junit] Comp.NE.1: a: 3.4028235E38, b: 3.4028235E38 -> d 0.0, equal true, comp: exp 0 has 0 [junit] Comp.NE.2: a: 1.4E-45, b: 1.4E-45 -> d 0.0, equal true, comp: exp 0 has 0 [junit] Comp.NE.3: a: 1.17549435E-38, b: 1.17549435E-38 -> d 0.0, equal true, comp: exp 0 has 0 [junit] Comp.NE.4: a: -Infinity, b: -Infinity -> d NaN, equal true, comp: exp 0 has 0 [junit] Comp.NE.5: a: Infinity, b: Infinity -> d NaN, equal true, comp: exp 0 has 0 [junit] Comp.NE.6: a: NaN, b: NaN -> d NaN, equal true, comp: exp 0 has 0 [junit] Comp.NE.7: a: 1.0, b: 0.0 -> d 1.0, equal false, comp: exp 1 has 1 [junit] Comp.NE.8: a: 0.0, b: 1.0 -> d -1.0, equal false, comp: exp -1 has -1 [junit] Comp.NE.9: a: 0.0, b: -1.0 -> d 1.0, equal false, comp: exp 1 has 1 [junit] Comp.NE.10: a: -1.0, b: 0.0 -> d -1.0, equal false, comp: exp -1 has -1 [junit] Comp.NE.11: a: 3.4028235E38, b: 1.4E-45 -> d 3.4028235E38, equal false, comp: exp 1 has 1 [junit] Comp.NE.12: a: 1.4E-45, b: 3.4028235E38 -> d -3.4028235E38, equal false, comp: exp -1 has -1 [junit] Comp.NE.13: a: Infinity, b: -Infinity -> d Infinity, equal false, comp: exp 1 has 1 [junit] Comp.NE.14: a: -Infinity, b: Infinity -> d -Infinity, equal false, comp: exp -1 has -1 [junit] Comp.NE.15: a: 0.0, b: NaN -> d NaN, equal false, comp: exp -1 has -1 [junit] Comp.NE.16: a: NaN, b: 0.0 -> d NaN, equal false, comp: exp 1 has 1 [junit] Comp.NE.17: a: -0.0, b: 0.0 -> d -0.0, equal false, comp: exp -1 has -1 [junit] Comp.NE.18: a: 0.0, b: -0.0 -> d 0.0, equal false, comp: exp 1 has 1 [junit] Print.NE.19: a: 1.0, b: 0.99999994 -> d 5.9604645E-8, exp 0, equal false, comp 1 - **** mismatch **** [junit] Print.NE.20: a: 0.0, b: -5.9604645E-8 -> d 5.9604645E-8, exp 0, equal false, comp 1 - **** mismatch **** [junit] Print.NE.21: a: 1.0, b: 1.0 -> d 0.0, exp 0, equal true, comp 0 - OK [junit] Print.NE.22: a: 0.0, b: 5.9604645E-8 -> d -5.9604645E-8, exp 0, equal false, comp -1 - **** mismatch **** [junit] Print.NE.23: a: 1.0, b: 1.0 -> d 0.0, exp 0, equal true, comp 0 - OK [junit] Print.NE.24: a: 0.0, b: -1.4E-45 -> d 1.4E-45, exp 0, equal false, comp 1 - **** mismatch **** [junit] Print.NE.25: a: 1.0, b: 1.0 -> d 0.0, exp 0, equal true, comp 0 - OK [junit] Print.NE.26: a: 0.0, b: 1.4E-45 -> d -1.4E-45, exp 0, equal false, comp -1 - **** mismatch **** [junit] [junit] Comp.WE.10: a: 0.0, b: 0.0 -> d 0.0, equal true, comp: exp 0 has 0 [junit] Comp.WE.11: a: 1.0, b: 0.99999994 -> d 5.9604645E-8, equal true, comp: exp 0 has 0 [junit] Comp.WE.12: a: 1.0, b: 1.0 -> d 0.0, equal true, comp: exp 0 has 0 [junit] Comp.WE.13: a: 1.0, b: 1.0 -> d 0.0, equal true, comp: exp 0 has 0 [junit] Comp.WE.14: a: 1.0, b: 1.0 -> d 0.0, equal true, comp: exp 0 has 0 [junit] Comp.WE.15: a: 3.4028235E38, b: 3.4028235E38 -> d 0.0, equal true, comp: exp 0 has 0 [junit] Comp.WE.16: a: 1.4E-45, b: 1.4E-45 -> d 0.0, equal true, comp: exp 0 has 0 [junit] Comp.WE.17: a: 1.17549435E-38, b: 1.17549435E-38 -> d 0.0, equal true, comp: exp 0 has 0 [junit] Comp.WE.18: a: -Infinity, b: -Infinity -> d NaN, equal true, comp: exp 0 has 0 [junit] Comp.WE.19: a: Infinity, b: Infinity -> d NaN, equal true, comp: exp 0 has 0 [junit] Comp.WE.20: a: NaN, b: NaN -> d NaN, equal true, comp: exp 0 has 0 [junit] Comp.WE.21: a: 1.0, b: 0.0 -> d 1.0, equal false, comp: exp 1 has 1 [junit] Comp.WE.22: a: 0.0, b: 1.0 -> d -1.0, equal false, comp: exp -1 has -1 [junit] Comp.WE.23: a: 0.0, b: -1.0 -> d 1.0, equal false, comp: exp 1 has 1 [junit] Comp.WE.24: a: -1.0, b: 0.0 -> d -1.0, equal false, comp: exp -1 has -1 [junit] Comp.WE.25: a: 3.4028235E38, b: 1.4E-45 -> d 3.4028235E38, equal false, comp: exp 1 has 1 [junit] Comp.WE.26: a: 1.4E-45, b: 3.4028235E38 -> d -3.4028235E38, equal false, comp: exp -1 has -1 [junit] Comp.WE.27: a: Infinity, b: -Infinity -> d Infinity, equal false, comp: exp 1 has 1 [junit] Comp.WE.28: a: -Infinity, b: Infinity -> d -Infinity, equal false, comp: exp -1 has -1 [junit] Comp.WE.29: a: 0.0, b: NaN -> d NaN, equal false, comp: exp -1 has -1 [junit] Comp.WE.30: a: NaN, b: 0.0 -> d NaN, equal false, comp: exp 1 has 1 [junit] Comp.WE.31: a: -0.0, b: 0.0 -> d -0.0, equal true, comp: exp 0 has 0 [junit] Comp.WE.32: a: 0.0, b: -0.0 -> d 0.0, equal true, comp: exp 0 has 0 [junit] [junit] Comp.WE.50: a: 0.0, b: 0.0 -> d 0.0, equal true, comp: exp 0 has 0 [junit] Tests run: 8, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.313 sec [junit] ------------- Standard Error ----------------- [junit] Comp.WE.51: a: 1.0, b: 0.99999994 -> d 5.9604645E-8, equal true, comp: exp 0 has 0 [junit] [junit] Comp.WE.52: a: 1.0, b: 1.0 -> d 0.0, equal true, comp: exp 0 has 0 [junit] Machine Epsilon: 1.1920929E-7 [junit] Comp.WE.53: a: 1.0, b: 1.0 -> d 0.0, equal true, comp: exp 0 has 0 [junit] Fixed Epsilon: 1.1920929E-7, diff 0.0 [junit] Comp.WE.54: a: 1.0, b: 1.0 -> d 0.0, equal true, comp: exp 0 has 0 [junit] Float MIN: 1.4E-45 [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] deltaMachEpsMin 1.1920929E-7, deltaMachEpsLEQEpsilon true [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] deltaFixedEpsMin 1.1920929E-7, deltaFixedEpsLEQEpsilon true [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] Zero.10: a: 0.0, -> d 0.0, exp true, zero true, epsilon 1.1920929E-7 [junit] Zero.11: a: -5.9604645E-8, -> d -5.9604645E-8, exp true, zero true, epsilon 1.1920929E-7 [junit] Zero.12: a: 5.9604645E-8, -> d 5.9604645E-8, exp true, zero true, epsilon 1.1920929E-7 [junit] Zero.13: a: -1.4E-45, -> d -1.4E-45, exp true, zero true, epsilon 1.1920929E-7 [junit] Zero.14: a: 1.4E-45, -> d 1.4E-45, exp true, zero true, epsilon 1.1920929E-7 [junit] Zero.15: a: -0.0, -> d -0.0, exp true, zero true, epsilon 1.1920929E-7 [junit] Zero.16: a: 0.0, -> d 0.0, exp true, zero true, epsilon 1.1920929E-7 [junit] Zero.17: a: 1.1920929E-7, -> d 1.1920929E-7, exp false, zero false, epsilon 1.1920929E-7 [junit] Zero.18: a: -1.1920929E-7, -> d -1.1920929E-7, exp false, zero false, epsilon 1.1920929E-7 [junit] Print.WE.19: a: 0.0, b: 1.1920929E-7 -> d -1.1920929E-7, exp 1, equal false, comp -1 - **** mismatch ****, epsilon 1.1920929E-7 [junit] Print.WE.20: a: 0.0, b: -1.1920929E-7 -> d 1.1920929E-7, exp 1, equal false, comp 1 - OK, epsilon 1.1920929E-7 [junit] [junit] Zero.100: a: 0.0, -> d 0.0, exp true, zero true, epsilon 1.1920929E-7 [junit] Zero.101: a: -5.9604645E-8, -> d -5.9604645E-8, exp true, zero true, epsilon 1.1920929E-7 [junit] Zero.102: a: 5.9604645E-8, -> d 5.9604645E-8, exp true, zero true, epsilon 1.1920929E-7 [junit] Zero.103: a: -1.4E-45, -> d -1.4E-45, exp true, zero true, epsilon 1.1920929E-7 [junit] Zero.104: a: 1.4E-45, -> d 1.4E-45, exp true, zero true, epsilon 1.1920929E-7 [junit] Zero.105: a: -0.0, -> d -0.0, exp true, zero true, epsilon 1.1920929E-7 [junit] Zero.106: a: 0.0, -> d 0.0, exp true, zero true, epsilon 1.1920929E-7 [junit] Zero.107: a: 1.1920929E-7, -> d 1.1920929E-7, exp false, zero false, epsilon 1.1920929E-7 [junit] Zero.108: a: -1.1920929E-7, -> d -1.1920929E-7, exp false, zero false, epsilon 1.1920929E-7 [junit] Print.WE.109: a: 0.0, b: 1.1920929E-7 -> d -1.1920929E-7, exp 1, equal false, comp -1 - **** mismatch ****, epsilon 1.1920929E-7 [junit] Print.WE.110: a: 0.0, b: -1.1920929E-7 -> d 1.1920929E-7, exp 1, equal false, comp 1 - OK, epsilon 1.1920929E-7 [junit] [junit] Equal.NE.0: a: 0.0, b: 0.0 -> d 0.0, exp true, equal true, comp 0 [junit] Equal.NE.1: a: 3.4028235E38, b: 3.4028235E38 -> d 0.0, exp true, equal true, comp 0 [junit] Equal.NE.2: a: 1.4E-45, b: 1.4E-45 -> d 0.0, exp true, equal true, comp 0 [junit] Equal.NE.3: a: 1.17549435E-38, b: 1.17549435E-38 -> d 0.0, exp true, equal true, comp 0 [junit] Equal.NE.4: a: -Infinity, b: -Infinity -> d NaN, exp true, equal true, comp 0 [junit] Equal.NE.5: a: Infinity, b: Infinity -> d NaN, exp true, equal true, comp 0 [junit] Equal.NE.6: a: NaN, b: NaN -> d NaN, exp true, equal true, comp 0 [junit] Equal.NE.7: a: -0.0, b: 0.0 -> d -0.0, exp false, equal false, comp -1 [junit] Equal.NE.8: a: 0.0, b: -0.0 -> d 0.0, exp false, equal false, comp 1 [junit] Print.NE.9: a: 1.0, b: 0.99999994 -> d 5.9604645E-8, exp 0, equal false, comp 1 - **** mismatch **** [junit] Print.NE.10: a: 0.0, b: -5.9604645E-8 -> d 5.9604645E-8, exp 0, equal false, comp 1 - **** mismatch **** [junit] Print.NE.11: a: 1.0, b: 1.0 -> d 0.0, exp 0, equal true, comp 0 - OK [junit] Print.NE.12: a: 0.0, b: 5.9604645E-8 -> d -5.9604645E-8, exp 0, equal false, comp -1 - **** mismatch **** [junit] Print.NE.13: a: 1.0, b: 1.0 -> d 0.0, exp 0, equal true, comp 0 - OK [junit] Print.NE.14: a: 0.0, b: -1.4E-45 -> d 1.4E-45, exp 0, equal false, comp 1 - **** mismatch **** [junit] Print.NE.15: a: 1.0, b: 1.0 -> d 0.0, exp 0, equal true, comp 0 - OK [junit] Print.NE.16: a: 0.0, b: 1.4E-45 -> d -1.4E-45, exp 0, equal false, comp -1 - **** mismatch **** [junit] [junit] Equal.WE.10: a: 0.0, b: 0.0 -> d 0.0, exp true, equal true, comp 0 [junit] Equal.WE.11: a: 1.0, b: 0.99999994 -> d 5.9604645E-8, exp true, equal true, comp 0 [junit] Equal.WE.12: a: 1.0, b: 1.0 -> d 0.0, exp true, equal true, comp 0 [junit] Equal.WE.13: a: 1.0, b: 1.0 -> d 0.0, exp true, equal true, comp 0 [junit] Equal.WE.14: a: 1.0, b: 1.0 -> d 0.0, exp true, equal true, comp 0 [junit] Equal.WE.15: a: 3.4028235E38, b: 3.4028235E38 -> d 0.0, exp true, equal true, comp 0 [junit] Equal.WE.16: a: 1.4E-45, b: 1.4E-45 -> d 0.0, exp true, equal true, comp 0 [junit] Equal.WE.17: a: 1.17549435E-38, b: 1.17549435E-38 -> d 0.0, exp true, equal true, comp 0 [junit] Equal.WE.18: a: -Infinity, b: -Infinity -> d NaN, exp true, equal true, comp 0 [junit] Equal.WE.19: a: Infinity, b: Infinity -> d NaN, exp true, equal true, comp 0 [junit] Equal.WE.20: a: NaN, b: NaN -> d NaN, exp true, equal true, comp 0 [junit] Equal.WE.21: a: -0.0, b: 0.0 -> d -0.0, exp true, equal true, comp 0 [junit] Equal.WE.22: a: 0.0, b: -0.0 -> d 0.0, exp true, equal true, comp 0 [junit] Equal.WE.23: a: 1.0, b: 1.0000001 -> d -1.1920929E-7, exp false, equal false, comp -1 [junit] Equal.WE.24: a: 1.0, b: 0.9999999 -> d 1.1920929E-7, exp false, equal false, comp 1 [junit] Print.WE.25: a: 1.0, b: 1.0000001 -> d -1.1920929E-7, exp 1, equal false, comp -1 - **** mismatch ****, epsilon 1.1920929E-7 [junit] Print.WE.26: a: 1.0, b: 0.9999999 -> d 1.1920929E-7, exp 1, equal false, comp 1 - OK, epsilon 1.1920929E-7 [junit] [junit] Equal.WE.50: a: 0.0, b: 0.0 -> d 0.0, exp true, equal true, comp 0 [junit] Equal.WE.51: a: 1.0, b: 0.99999994 -> d 5.9604645E-8, exp true, equal true, comp 0 [junit] Equal.WE.52: a: 1.0, b: 1.0 -> d 0.0, exp true, equal true, comp 0 [junit] Equal.WE.53: a: 1.0, b: 1.0 -> d 0.0, exp true, equal true, comp 0 [junit] Equal.WE.54: a: 1.0, b: 1.0 -> d 0.0, exp true, equal true, comp 0 [junit] Equal.WE.55: a: 3.4028235E38, b: 3.4028235E38 -> d 0.0, exp true, equal true, comp 0 [junit] Equal.WE.56: a: 1.4E-45, b: 1.4E-45 -> d 0.0, exp true, equal true, comp 0 [junit] Equal.WE.57: a: 1.17549435E-38, b: 1.17549435E-38 -> d 0.0, exp true, equal true, comp 0 [junit] Equal.WE.58: a: -Infinity, b: -Infinity -> d NaN, exp true, equal true, comp 0 [junit] Equal.WE.59: a: Infinity, b: Infinity -> d NaN, exp true, equal true, comp 0 [junit] Equal.WE.60: a: NaN, b: NaN -> d NaN, exp true, equal true, comp 0 [junit] Equal.WE.61: a: -0.0, b: 0.0 -> d -0.0, exp true, equal true, comp 0 [junit] Equal.WE.62: a: 0.0, b: -0.0 -> d 0.0, exp true, equal true, comp 0 [junit] Equal.WE.63: a: 1.0, b: 1.0000001 -> d -1.1920929E-7, exp false, equal false, comp -1 [junit] Equal.WE.64: a: 1.0, b: 0.9999999 -> d 1.1920929E-7, exp false, equal false, comp 1 [junit] Print.WE.65: a: 1.0, b: 1.0000001 -> d -1.1920929E-7, exp 1, equal false, comp -1 - **** mismatch ****, epsilon 1.1920929E-7 [junit] Print.WE.66: a: 1.0, b: 0.9999999 -> d 1.1920929E-7, exp 1, equal false, comp 1 - OK, epsilon 1.1920929E-7 [junit] [junit] Comp.NE.0: a: 0.0, b: 0.0 -> d 0.0, equal true, comp: exp 0 has 0 [junit] Comp.NE.1: a: 3.4028235E38, b: 3.4028235E38 -> d 0.0, equal true, comp: exp 0 has 0 [junit] Comp.NE.2: a: 1.4E-45, b: 1.4E-45 -> d 0.0, equal true, comp: exp 0 has 0 [junit] Comp.NE.3: a: 1.17549435E-38, b: 1.17549435E-38 -> d 0.0, equal true, comp: exp 0 has 0 [junit] Comp.NE.4: a: -Infinity, b: -Infinity -> d NaN, equal true, comp: exp 0 has 0 [junit] Comp.NE.5: a: Infinity, b: Infinity -> d NaN, equal true, comp: exp 0 has 0 [junit] Comp.NE.6: a: NaN, b: NaN -> d NaN, equal true, comp: exp 0 has 0 [junit] Comp.NE.7: a: 1.0, b: 0.0 -> d 1.0, equal false, comp: exp 1 has 1 [junit] Comp.NE.8: a: 0.0, b: 1.0 -> d -1.0, equal false, comp: exp -1 has -1 [junit] Comp.NE.9: a: 0.0, b: -1.0 -> d 1.0, equal false, comp: exp 1 has 1 [junit] Comp.NE.10: a: -1.0, b: 0.0 -> d -1.0, equal false, comp: exp -1 has -1 [junit] Comp.NE.11: a: 3.4028235E38, b: 1.4E-45 -> d 3.4028235E38, equal false, comp: exp 1 has 1 [junit] Comp.NE.12: a: 1.4E-45, b: 3.4028235E38 -> d -3.4028235E38, equal false, comp: exp -1 has -1 [junit] Comp.NE.13: a: Infinity, b: -Infinity -> d Infinity, equal false, comp: exp 1 has 1 [junit] Comp.NE.14: a: -Infinity, b: Infinity -> d -Infinity, equal false, comp: exp -1 has -1 [junit] Comp.NE.15: a: 0.0, b: NaN -> d NaN, equal false, comp: exp -1 has -1 [junit] Comp.NE.16: a: NaN, b: 0.0 -> d NaN, equal false, comp: exp 1 has 1 [junit] Comp.NE.17: a: -0.0, b: 0.0 -> d -0.0, equal false, comp: exp -1 has -1 [junit] Comp.NE.18: a: 0.0, b: -0.0 -> d 0.0, equal false, comp: exp 1 has 1 [junit] Print.NE.19: a: 1.0, b: 0.99999994 -> d 5.9604645E-8, exp 0, equal false, comp 1 - **** mismatch **** [junit] Print.NE.20: a: 0.0, b: -5.9604645E-8 -> d 5.9604645E-8, exp 0, equal false, comp 1 - **** mismatch **** [junit] Print.NE.21: a: 1.0, b: 1.0 -> d 0.0, exp 0, equal true, comp 0 - OK [junit] Print.NE.22: a: 0.0, b: 5.9604645E-8 -> d -5.9604645E-8, exp 0, equal false, comp -1 - **** mismatch **** [junit] Print.NE.23: a: 1.0, b: 1.0 -> d 0.0, exp 0, equal true, comp 0 - OK [junit] Print.NE.24: a: 0.0, b: -1.4E-45 -> d 1.4E-45, exp 0, equal false, comp 1 - **** mismatch **** [junit] Print.NE.25: a: 1.0, b: 1.0 -> d 0.0, exp 0, equal true, comp 0 - OK [junit] Print.NE.26: a: 0.0, b: 1.4E-45 -> d -1.4E-45, exp 0, equal false, comp -1 - **** mismatch **** [junit] [junit] Comp.WE.10: a: 0.0, b: 0.0 -> d 0.0, equal true, comp: exp 0 has 0 [junit] Comp.WE.11: a: 1.0, b: 0.99999994 -> d 5.9604645E-8, equal true, comp: exp 0 has 0 [junit] Comp.WE.12: a: 1.0, b: 1.0 -> d 0.0, equal true, comp: exp 0 has 0 [junit] Comp.WE.13: a: 1.0, b: 1.0 -> d 0.0, equal true, comp: exp 0 has 0 [junit] Comp.WE.14: a: 1.0, b: 1.0 -> d 0.0, equal true, comp: exp 0 has 0 [junit] Comp.WE.15: a: 3.4028235E38, b: 3.4028235E38 -> d 0.0, equal true, comp: exp 0 has 0 [junit] Comp.WE.16: a: 1.4E-45, b: 1.4E-45 -> d 0.0, equal true, comp: exp 0 has 0 [junit] Comp.WE.17: a: 1.17549435E-38, b: 1.17549435E-38 -> d 0.0, equal true, comp: exp 0 has 0 [junit] Comp.WE.18: a: -Infinity, b: -Infinity -> d NaN, equal true, comp: exp 0 has 0 [junit] Comp.WE.19: a: Infinity, b: Infinity -> d NaN, equal true, comp: exp 0 has 0 [junit] Comp.WE.20: a: NaN, b: NaN -> d NaN, equal true, comp: exp 0 has 0 [junit] Comp.WE.21: a: 1.0, b: 0.0 -> d 1.0, equal false, comp: exp 1 has 1 [junit] Comp.WE.22: a: 0.0, b: 1.0 -> d -1.0, equal false, comp: exp -1 has -1 [junit] Comp.WE.23: a: 0.0, b: -1.0 -> d 1.0, equal false, comp: exp 1 has 1 [junit] Comp.WE.24: a: -1.0, b: 0.0 -> d -1.0, equal false, comp: exp -1 has -1 [junit] Comp.WE.25: a: 3.4028235E38, b: 1.4E-45 -> d 3.4028235E38, equal false, comp: exp 1 has 1 [junit] Comp.WE.26: a: 1.4E-45, b: 3.4028235E38 -> d -3.4028235E38, equal false, comp: exp -1 has -1 [junit] Comp.WE.27: a: Infinity, b: -Infinity -> d Infinity, equal false, comp: exp 1 has 1 [junit] Comp.WE.28: a: -Infinity, b: Infinity -> d -Infinity, equal false, comp: exp -1 has -1 [junit] Comp.WE.29: a: 0.0, b: NaN -> d NaN, equal false, comp: exp -1 has -1 [junit] Comp.WE.30: a: NaN, b: 0.0 -> d NaN, equal false, comp: exp 1 has 1 [junit] Comp.WE.31: a: -0.0, b: 0.0 -> d -0.0, equal true, comp: exp 0 has 0 [junit] Comp.WE.32: a: 0.0, b: -0.0 -> d 0.0, equal true, comp: exp 0 has 0 [junit] [junit] Comp.WE.50: a: 0.0, b: 0.0 -> d 0.0, equal true, comp: exp 0 has 0 [junit] Comp.WE.51: a: 1.0, b: 0.99999994 -> d 5.9604645E-8, equal true, comp: exp 0 has 0 [junit] Comp.WE.52: a: 1.0, b: 1.0 -> d 0.0, equal true, comp: exp 0 has 0 [junit] Comp.WE.53: a: 1.0, b: 1.0 -> d 0.0, equal true, comp: exp 0 has 0 [junit] Comp.WE.54: a: 1.0, b: 1.0 -> d 0.0, equal true, comp: exp 0 has 0 [junit] Comp.WE.55: a: 3.4028235E38, b: 3.4028235E38 -> d 0.0, equal true, comp: exp 0 has 0 [junit] Comp.WE.56: a: 1.4E-45, b: 1.4E-45 -> d 0.0, equal true, comp: exp 0 has 0 [junit] Comp.WE.57: a: 1.17549435E-38, b: 1.17549435E-38 -> d 0.0, equal true, comp: exp 0 has 0 [junit] Comp.WE.58: a: -Infinity, b: -Infinity -> d NaN, equal true, comp: exp 0 has 0 [junit] Comp.WE.59: a: Infinity, b: Infinity -> d NaN, equal true, comp: exp 0 has 0 [junit] Comp.WE.60: a: NaN, b: NaN -> d NaN, equal true, comp: exp 0 has 0 [junit] Comp.WE.61: a: 1.0, b: 0.0 -> d 1.0, equal false, comp: exp 1 has 1 [junit] Comp.WE.62: a: 0.0, b: 1.0 -> d -1.0, equal false, comp: exp -1 has -1 [junit] Comp.WE.63: a: 0.0, b: -1.0 -> d 1.0, equal false, comp: exp 1 has 1 [junit] Comp.WE.64: a: -1.0, b: 0.0 -> d -1.0, equal false, comp: exp -1 has -1 [junit] Comp.WE.65: a: 3.4028235E38, b: 1.4E-45 -> d 3.4028235E38, equal false, comp: exp 1 has 1 [junit] Comp.WE.66: a: 1.4E-45, b: 3.4028235E38 -> d -3.4028235E38, equal false, comp: exp -1 has -1 [junit] Comp.WE.67: a: Infinity, b: -Infinity -> d Infinity, equal false, comp: exp 1 has 1 [junit] Comp.WE.68: a: -Infinity, b: Infinity -> d -Infinity, equal false, comp: exp -1 has -1 [junit] Comp.WE.69: a: 0.0, b: NaN -> d NaN, equal false, comp: exp -1 has -1 [junit] Comp.WE.70: a: NaN, b: 0.0 -> d NaN, equal false, comp: exp 1 has 1 [junit] Comp.WE.71: a: -0.0, b: 0.0 -> d -0.0, equal true, comp: exp 0 has 0 [junit] Comp.WE.72: a: 0.0, b: -0.0 -> d 0.0, equal true, comp: exp 0 has 0 [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: test01aZeroWithFixedEpsilon took 0.002 sec [junit] Testcase: test01bZeroWithMachEpsilon took 0.001 sec [junit] Testcase: test02EqualsNoEpsilon took 0.001 sec [junit] Testcase: test03aEqualsWithFixedEpsilon took 0.047 sec [junit] Testcase: test03bEqualsWithMachEpsilon took 0.001 sec [junit] Testcase: test04CompareNoEpsilon took 0.001 sec [junit] Testcase: test05aCompareWithFixedEpsilon took 0.106 sec [junit] Testcase: test05bCompareWithMachEpsilon took 0.004 sec [junit] Tests run: 8, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.313 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.146 sec [junit] [junit] Testcase: testCM_m1xm2 took 0.03 sec [junit] Testcase: testCM_m2xm1 took 0 sec [junit] Testcase: testRM_m1xm2 took 0 sec [junit] Testcase: testRM_m2xm1 took 0.001 sec [junit] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.146 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 758 ms total, 0.000758 ms/inv [junit] Summary loops 1000000: I2 446 ms total, 0.000446 ms/inv [junit] Summary loops 1000000: I3 385 ms total, 0.000385 ms/inv [junit] Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.103 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 758 ms total, 0.000758 ms/inv [junit] Summary loops 1000000: I2 446 ms total, 0.000446 ms/inv [junit] Summary loops 1000000: I3 385 ms total, 0.000385 ms/inv [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: test01Ident took 0.26 sec [junit] Testcase: test02 took 0.005 sec [junit] Testcase: test03 took 0.004 sec [junit] Testcase: test04 took 0.05 sec [junit] Testcase: test05Perf took 1.668 sec [junit] Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.103 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 758 ms total, 0.000758 ms/inv [junit] Summary loops 1000000: I2 446 ms total, 0.000446 ms/inv [junit] Summary loops 1000000: I3 385 ms total, 0.000385 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.144 sec [junit] [junit] Testcase: test took 0.032 sec [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.144 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.15 sec [junit] [junit] Testcase: test01 took 0.035 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.15 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.147 sec [junit] [junit] Testcase: testLookAtNegZIsNoOp took 0.033 sec [junit] Testcase: testLookAtPosY took 0 sec [junit] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.147 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] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.374 sec [junit] mat4PMv[ 0.00000 0.00000 1.00000 0.00000 ] [junit] ------------- Standard Error ----------------- [junit] mat4PMv[ 0.00000 0.00000 0.00000 1.00000 ] [junit] [junit] mat4PMv[ 1.00000 0.00000 0.00000 0.00000 ] [junit] mat4PMv[ 0.00000 1.00000 0.00000 0.00000 ] [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] mat4PMv[ 0.00000 0.00000 1.00000 0.00000 ] [junit] A.0.1 - Project 0,0 -->[5.0, 5.0, 0.5, 0.0] [junit] mat4PMv[ 0.00000 0.00000 0.00000 1.00000 ] [junit] [junit] B.0.1 - Project 0,0 -->[5.0, 5.0, 0.5, 0.0] [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] MATRIX - Ortho 0,0,10,10 - Locate the origin in the bottom left and scale [junit] , Projection [junit] PMVMatrix[modified[P true, Mv true, T true], dirty/req[Mvi true/false, Mvit true/false, Frustum true/false] [junit] [ 0.20000 0.00000 0.00000 -1.00000 ] [junit] , Projection [junit] [ 0.00000 0.20000 0.00000 -1.00000 ] [junit] [ 0.00000 0.00000 1.00000 0.00000 ] [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] [ 0.00000 0.00000 0.00000 1.00000 ] [junit] , Modelview [junit] , Modelview [junit] [ 1.00000 0.00000 0.00000 0.00000 ] [junit] [ 1.00000 0.00000 0.00000 0.00000 ] [junit] [ 0.00000 1.00000 0.00000 0.00000 ] [junit] [ 0.00000 1.00000 0.00000 0.00000 ] [junit] [ 0.00000 0.00000 1.00000 0.00000 ] [junit] [ 0.00000 0.00000 1.00000 0.00000 ] [junit] [ 0.00000 0.00000 0.00000 1.00000 ] [junit] [ 0.00000 0.00000 0.00000 1.00000 ] [junit] , Texture [junit] , Texture [junit] [ 1.00000 0.00000 0.00000 0.00000 ] [junit] [ 1.00000 0.00000 0.00000 0.00000 ] [junit] [ 0.00000 1.00000 0.00000 0.00000 ] [junit] [ 0.00000 1.00000 0.00000 0.00000 ] [junit] [ 0.00000 0.00000 1.00000 0.00000 ] [junit] [ 0.00000 0.00000 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] [ 0.00000 0.00000 0.00000 1.00000 ] [junit] B.1.0 - Project 1,0 -->[0.99999994, 0.0, 0.5, 0.0] [junit] ] [junit] A.1.1 - Project 0,0 -->[0.0, 0.0, 0.5, 0.0] [junit] mat4PMv[ 0.20000 0.00000 0.00000 -1.00000 ] [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] mat4PMv[ 0.00000 0.20000 0.00000 -1.00000 ] [junit] FloatUtil - Ortho 0,0,10,10 - Locate the origin in the bottom left and scale [junit] mat4PMv[ 0.00000 0.00000 1.00000 0.00000 ] [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] mat4PMv[ 0.00000 0.00000 0.00000 1.00000 ] [junit] [ 0.00000 0.00000 0.00000 1.00000 ] [junit] [junit] [junit] A.1.0 - Project 1,0 -->[0.99999994, 0.0, 0.5, 0.0] [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] B.1.0 - Project 1,0 -->[0.99999994, 0.0, 0.5, 0.0] [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] 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] B.1.1 - Project 0,0 -->[0.0, 0.0, 0.5, 0.0] [junit] ------------- ---------------- --------------- [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] [junit] FloatUtil - Ortho 0,0,10,10 - Locate the origin in the bottom left and scale [junit] Testcase: test01 took 0.263 sec [junit] Projection [junit] [ 0.20000 0.00000 0.00000 -1.00000 ] [junit] [ 0.00000 0.20000 0.00000 -1.00000 ] [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.374 sec [junit] [ 0.00000 0.00000 1.00000 0.00000 ] [junit] [junit] [ 0.00000 0.00000 0.00000 1.00000 ] [junit] [junit] Modelview [junit] ------------- Standard Error ----------------- [junit] [ 1.00000 0.00000 0.00000 0.00000 ] [junit] mat4PMv[ 1.00000 0.00000 0.00000 0.00000 ] [junit] [ 0.00000 1.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] [ 0.00000 0.00000 1.00000 0.00000 ] [junit] MATRIX - Ortho 0,0,10,10 - Locate the origin in the bottom left and scale [junit] [ 0.00000 0.00000 0.00000 1.00000 ] [junit] PMVMatrix[modified[P true, Mv true, T true], dirty/req[Mvi true/false, Mvit true/false, Frustum true/false] [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] , 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.16 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.001 sec [junit] Testcase: test11FromVectorToVector took 0.001 sec [junit] Testcase: test12FromAndToEulerAngles took 0 sec [junit] Testcase: test13FromEulerAnglesAndRotateVector took 0 sec [junit] Testcase: test14Matrix took 0 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.001 sec [junit] Testcase: test22InvertMultNormalAndConj took 0 sec [junit] Testcase: test23RotationOrder took 0 sec [junit] Testcase: test24Axes took 0.001 sec [junit] Testcase: test25Slerp took 0 sec [junit] Testcase: test26LookAt took 0 sec [junit] Tests run: 19, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.16 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 17 [echo] java.version 17.0.5 [echo] java.home c:\jdk-17 [echo] jvmJava.exe c:\jdk-17/bin/java [echo] jvmJava8.exe ${jvmJava8.exe} [echo] minJava21 ${minJava21} [echo] minJava17 true [echo] minJava11 true [echo] minJava9 true [echo] minJava8 true jogamp.env.init: [echo] javadoc.xarg1 -Xdoclint:none [echo] jogamp.jar.codebase Codebase: *.jogamp.org [echo] jogamp.version 2.4.0-rc-20230131 [echo] jogamp.version.int 2414020 [echo] junit.is.disabled ${junit.is.disabled} [echo] target.user.set true [echo] target.sourcelevel 1.8 [echo] target.targetlevel 1.8 [echo] target.releaselevel ${target.releaselevel} [echo] target.rt.jar C:\jre1.8.0_212\lib\rt.jar [echo] javacdebug true [echo] javacdebuglevel source,lines [echo] javac.memorymax 1024m [echo] build.archiveon true [echo] build.node.name windows-x86_64-jau-011 [echo] android.api.level 24 [echo] junit.run.arg0 -Djunit.run.arg0=dummy [echo] junit.run.arg1 -Djunit.run.arg1=dummy [echo] macosx.sdkroot ${macosx.sdkroot} [echo] TARGET_PLATFORM_SYSROOT ${TARGET_PLATFORM_SYSROOT} [echo] TARGET_PLATFORM_USRROOT ${TARGET_PLATFORM_USRROOT} [echo] TARGET_PLATFORM_USRLIBS ${TARGET_PLATFORM_USRLIBS} [echo] TARGET_JAVA_LIBS ${TARGET_JAVA_LIBS} gluegen.properties.load.user: gluegen.cpptasks.detect.os.custom: [echo] gluegen.cpptasks.detect.os.custom: NOP done gluegen.cpptasks.initialize: [echo] os.name=Windows 10 [echo] os.version=10.0 [echo] os.arch=amd64 [echo] nativejartag.prefix = jogamp/nativetag [echo] c.compiler.debug=false [echo] c.compiler.use-debug=${c.compiler.use-debug} [echo] c.compiler.optimise=none gluegen.cpptasks.detect.os.1: gluegen.cpptasks.detect.os.refine: gluegen.cpptasks.detect.os.freebsd.amd64: gluegen.cpptasks.detect.os.freebsd.x86: gluegen.cpptasks.detect.os.freebsd: gluegen.cpptasks.detect.os.hpux: gluegen.cpptasks.detect.os.linux.amd64: gluegen.cpptasks.detect.os.linux.ia64: gluegen.cpptasks.detect.os.linux.x86: gluegen.cpptasks.detect.os.linux.armv6.armel: gluegen.cpptasks.detect.os.linux.armv6.armhf: gluegen.cpptasks.detect.os.android.armv6.armel: gluegen.cpptasks.detect.os.linux.aarch64: gluegen.cpptasks.detect.os.android.armv6.armhf: gluegen.cpptasks.detect.os.android.aarch64: gluegen.cpptasks.detect.os.android.x86: gluegen.cpptasks.detect.os.linux.alpha: gluegen.cpptasks.detect.os.linux.hppa: gluegen.cpptasks.detect.os.linux.mips: gluegen.cpptasks.detect.os.linux.mipsel: gluegen.cpptasks.detect.os.linux.ppc: gluegen.cpptasks.detect.os.linux.ppc64: gluegen.cpptasks.detect.os.linux.ppc64le: gluegen.cpptasks.detect.os.linux.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: [echo] jvmarg.modules --add-opens java.desktop/sun.awt=ALL-UNNAMED --add-opens java.desktop/sun.java2d=ALL-UNNAMED [echo] jvmarg.generic --add-opens java.desktop/sun.awt=ALL-UNNAMED --add-opens java.desktop/sun.java2d=ALL-UNNAMED [echo] jvmarg.headless -Djava.awt.headless=true [echo] jvmarg.swt.headless -Djava.awt.headless=true test.compile.check: [echo] jogl-test.jar c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build\jar\jogl-test.jar test.compile: junit.run.newt.headless: [echo] gluegen.basename: gluegen [echo] jogl.basename: jogl generic.junit.run.newt.headless: [echo] +++ [echo] +++ generic.junit.run.newt.headless [echo] +++ Pattern: com/jogamp/opengl/test/junit/**/Test*NEWT* [echo] +++ [echo] Testing com.jogamp.opengl.test.junit.graph.TestFontsNEWT00 -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.graph.TestFontsNEWT00.xml [apply] Testsuite: com.jogamp.opengl.test.junit.graph.TestFontsNEWT00 [apply] ++++ Test Singleton.ctor() [apply] junit.framework.TestListener: tests to run: 1 [apply] junit.framework.TestListener: startTest(test00) [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675153548682 ms III - Start [apply] SLOCK [T main @ 1675153548683 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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 @ 1675153549591 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1675153549591 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [apply] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.565 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675153548682 ms III - Start [apply] SLOCK [T main @ 1675153548683 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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 @ 1675153549591 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1675153549591 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test00 took 0.891 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] junit.framework.TestListener: tests to run: 2 [apply] ++++ Test Singleton.ctor()junit.framework.TestListener: startTest(test10RegionRendererMSAA01) [apply] [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675153550687 ms III - Start [apply] SLOCK [T main @ 1675153550688 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.graph.TestRegionRendererNEWT01 - test10RegionRendererMSAA01 [apply] DPI 93.60461 x 93.62457 [apply] HiDPI PixelScale: 1.0x1.0 (has) [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] *** 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] junit.framework.TestListener: endTest(test10RegionRendererMSAA01) [apply] junit.framework.TestListener: startTest(test20RegionRendererR2T01) [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.graph.TestRegionRendererNEWT01 - test10RegionRendererMSAA01 [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.graph.TestRegionRendererNEWT01 - test20RegionRendererR2T01 [apply] GL MSAA SETUP: [apply] Caps realised GLCaps[wgl vid 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] 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] junit.framework.TestListener: endTest(test20RegionRendererR2T01) [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.graph.TestRegionRendererNEWT01 - test20RegionRendererR2T01 [apply] ++++ Test Singleton.unlock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675153552956 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1675153552956 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms [apply] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.907 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 @ 1675153550687 ms III - Start [apply] SLOCK [T main @ 1675153550688 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.graph.TestRegionRendererNEWT01 - test10RegionRendererMSAA01 [apply] DPI 93.60461 x 93.62457 [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 @ 1675153552956 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1675153552956 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test10RegionRendererMSAA01 took 2.037 sec [apply] Testcase: test20RegionRendererR2T01 took 0.207 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] junit.framework.TestListener: tests to run: 5 [apply] junit.framework.TestListener: startTest(test00Manual) [apply] ++++ Test Singleton.ctor() [apply] junit.framework.TestListener: endTest(test00Manual) [apply] junit.framework.TestListener: startTest(test00SceneNoAA) [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675153554094 ms III - Start [apply] SLOCK [T main @ 1675153554095 ms +++ localhost/127.0.0.1:59999 - Locked within 11 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] junit.framework.TestListener: endTest(test00SceneNoAA) [apply] junit.framework.TestListener: startTest(test01SceneMSAA04) [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] junit.framework.TestListener: endTest(test02GraphMSAA04) [apply] junit.framework.TestListener: startTest(test03GraphVBAA04) [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.graph.TestTextRendererNEWT00 - test02GraphMSAA04 [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.graph.TestTextRendererNEWT00 - test03GraphVBAA04 [apply] Requested: GLCaps[rgba 8/8/8/4, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/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 @ 1675153564610 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1675153564610 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [apply] Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 11.158 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675153554094 ms III - Start [apply] SLOCK [T main @ 1675153554095 ms +++ localhost/127.0.0.1:59999 - Locked within 11 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 @ 1675153564610 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1675153564610 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test00Manual took 0.001 sec [apply] Testcase: test00SceneNoAA took 3.917 sec [apply] Testcase: test01SceneMSAA04 took 2.181 sec [apply] Testcase: test02GraphMSAA04 took 2.199 sec [apply] Testcase: test03GraphVBAA04 took 2.181 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] junit.framework.TestListener: tests to run: 2 [apply] junit.framework.TestListener: startTest(testTextRendererMSAA01) [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675153565772 ms III - Start [apply] SLOCK [T main @ 1675153565772 ms +++ localhost/127.0.0.1:59999 - Locked within 11 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] 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] ** new frame ** (sleep: 100ms) [apply] ** new frame ** (sleep: 100ms) [apply] ** new frame ** (sleep: 100ms) [apply] Caught: Problem loading font LucidaBrightRegular.ttf, file c:\jdk-17/lib/fonts/LucidaBrightRegular.ttf [apply] junit.framework.TestListener: endTest(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] 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] 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-17/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 @ 1675153569249 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1675153569249 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [apply] junit.framework.TestListener: endTest(testTextRendererR2T01) [apply] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 4.126 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 @ 1675153565772 ms III - Start [apply] SLOCK [T main @ 1675153565772 ms +++ localhost/127.0.0.1:59999 - Locked within 11 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-17/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-17/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 @ 1675153569249 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1675153569249 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: testTextRendererMSAA01 took 2.628 sec [apply] Testcase: testTextRendererR2T01 took 0.82 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] junit.framework.TestListener: tests to run: 3++++ Test Singleton.lock() [apply] [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675153570445 ms III - Start [apply] SLOCK [T main @ 1675153570446 ms +++ localhost/127.0.0.1:59999 - Locked within 11 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] ++++ 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] junit.framework.TestListener: startTest(test01TextRendererMSAA04) [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] junit.framework.TestListener: endTest(test01TextRendererMSAA04)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] [apply] junit.framework.TestListener: startTest(test02TextRendererVBAA04) [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] junit.framework.TestListener: endTest(test02TextRendererVBAA04) [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.graph.TestTextRendererNEWT10 - test02TextRendererVBAA04 [apply] ++++ Test Singleton.unlock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675153572995 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1675153572995 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [apply] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 3.188 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675153570445 ms III - Start [apply] SLOCK [T main @ 1675153570446 ms +++ localhost/127.0.0.1:59999 - Locked within 11 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 @ 1675153572995 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1675153572995 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test00TextRendererNONE00 took 1.69 sec [apply] Testcase: test01TextRendererMSAA04 took 0.226 sec [apply] Testcase: test02TextRendererVBAA04 took 0.243 sec [echo] Testing com.jogamp.opengl.test.junit.graph.TestTextRendererNEWTBugXXXX -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.graph.TestTextRendererNEWTBugXXXX.xml [apply] Testsuite: com.jogamp.opengl.test.junit.graph.TestTextRendererNEWTBugXXXX [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675153574056 ms III - Start [apply] SLOCK [T main @ 1675153574056 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.graph.TestTextRendererNEWTBugXXXX - test00All [apply] junit.framework.TestListener: tests to run: 2 [apply] junit.framework.TestListener: startTest(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] junit.framework.TestListener: endTest(test00All) [apply] junit.framework.TestListener: startTest(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] junit.framework.TestListener: endTest(test01OnlyIssues) [apply] ++++ Test Singleton.unlock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675153581010 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1675153581010 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms [apply] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 7.637 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675153574056 ms III - Start [apply] SLOCK [T main @ 1675153574056 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.graph.TestTextRendererNEWTBugXXXX - test00All [apply] Requested: GLCaps[rgba 8/8/8/4, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], offscr[auto-cfg]] [apply] Requested: vbaa [apply] Chosen: GLCaps[rgba 8/8/8/4, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], offscr[fbo]] [apply] ** new frame ** (sleep: 100ms) [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.graph.TestTextRendererNEWTBugXXXX - test00All [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.graph.TestTextRendererNEWTBugXXXX - test01OnlyIssues [apply] Requested: GLCaps[rgba 8/8/8/4, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], offscr[auto-cfg]] [apply] Requested: vbaa [apply] Chosen: GLCaps[rgba 8/8/8/4, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], offscr[fbo]] [apply] ** new frame ** (sleep: 100ms) [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.graph.TestTextRendererNEWTBugXXXX - test01OnlyIssues [apply] ++++ Test Singleton.unlock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675153581010 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1675153581010 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test00All took 4.562 sec [apply] Testcase: test01OnlyIssues took 2.35 sec [echo] Testing com.jogamp.opengl.test.junit.jogl.acore.TestAddRemove03GLWindowNEWT -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.jogl.acore.TestAddRemove03GLWindowNEWT.xml [apply] Testsuite: com.jogamp.opengl.test.junit.jogl.acore.TestAddRemove03GLWindowNEWT [apply] ++++ Test Singleton.ctor() [apply] junit.framework.TestListener: tests to run: 1++++ Test Singleton.lock() [apply] [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675153582113 ms III - Start [apply] SLOCK [T main @ 1675153582114 ms +++ localhost/127.0.0.1:59999 - Locked within 11 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 @ 1675153585630 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1675153585630 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.183 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675153582113 ms III - Start [apply] SLOCK [T main @ 1675153582114 ms +++ localhost/127.0.0.1:59999 - Locked within 11 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 @ 1675153585630 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1675153585630 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test01Onscreen took 2.063 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] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675153586740 ms III - Start [apply] SLOCK [T main @ 1675153586741 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestBug669RecursiveGLContext01NEWT - test01_Anim [apply] junit.framework.TestListener: tests to run: 2 [apply] junit.framework.TestListener: startTest(test01_Anim) [apply] Thread[Thread-1-Animator#00,5,main] GearsES2.init.0 0x1871bf07: tileRendererInUse null, GearsES2[obj 0x1871bf07 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x1871bf07 on Thread[Thread-1-Animator#00,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL4/GL4.hw] [apply] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR NVIDIA Corporation [apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION 4.6.0 NVIDIA 391.35 [apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 324 [apply] GLX_EXTENSIONS 30 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x1871bf07 created: GearsObj[0x6287fc10, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x1871bf07 created: GearsObj[0x17f3175a, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x1871bf07 created: GearsObj[0x17f3175a, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-1-Animator#00,5,main] GearsES2.init.X 0x1871bf07 FIN GearsES2[obj 0x1871bf07 isInit true, usesShared false, 1 GearsObj[0x6287fc10, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x17f3175a, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x768df053, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-1-Animator#00,5,main] GearsES2.reshape 0x1871bf07 0/0 640x480 of 640x480, swapInterval 1, drawable 0xffffffffb701085f, msaa false, tileRendererInUse null [apply] >> GearsES2 0x1871bf07, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [apply] Thread[Thread-1-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x1871bf07: tileRendererInUse null [apply] Thread[Thread-1-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x1871bf07 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-1-Display-.windows_nil-1-EDT-2,5,main] GearsES2.init.0 0x730d7fae: tileRendererInUse null, GearsES2[obj 0x730d7fae isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x730d7fae on Thread[Thread-1-Display-.windows_nil-1-EDT-2,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL4/GL4.hw] [apply] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR NVIDIA Corporation [apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION 4.6.0 NVIDIA 391.35 [apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 324 [apply] GLX_EXTENSIONS 30 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x730d7fae created: GearsObj[0x7a8c3a7d, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x730d7fae created: GearsObj[0xc17e4c6, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x730d7fae created: GearsObj[0xc17e4c6, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-1-Display-.windows_nil-1-EDT-2,5,main] GearsES2.init.X 0x730d7fae FIN GearsES2[obj 0x730d7fae isInit true, usesShared false, 1 GearsObj[0x7a8c3a7d, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0xc17e4c6, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2b226cbc, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-1-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x730d7fae 0/0 640x480 of 640x480, swapInterval 1, drawable 0xe0108f0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x730d7fae, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [apply] Thread[Thread-1-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x730d7fae 640x480, swapInterval 1, drawable 0xe0108f0 [apply] Thread[Thread-4,5,main] GearsES2.display 0x730d7fae 640x480, swapInterval 1, drawable 0xffffffffbb01089a [apply] Thread[Thread-1-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x730d7fae: tileRendererInUse null [apply] Thread[Thread-1-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x730d7fae FIN [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestBug669RecursiveGLContext01NEWT - test01_Plain [apply] junit.framework.TestListener: endTest(test01_Plain) [apply] ++++ Test Singleton.unlock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675153588499 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1675153588499 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.399 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675153586740 ms III - Start [apply] SLOCK [T main @ 1675153586741 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestBug669RecursiveGLContext01NEWT - test01_Anim [apply] Thread[Thread-1-Animator#00,5,main] GearsES2.init.0 0x1871bf07: tileRendererInUse null, GearsES2[obj 0x1871bf07 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x1871bf07 on Thread[Thread-1-Animator#00,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL4/GL4.hw] [apply] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR NVIDIA Corporation [apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION 4.6.0 NVIDIA 391.35 [apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 324 [apply] GLX_EXTENSIONS 30 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x1871bf07 created: GearsObj[0x6287fc10, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x1871bf07 created: GearsObj[0x17f3175a, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x1871bf07 created: GearsObj[0x17f3175a, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-1-Animator#00,5,main] GearsES2.init.X 0x1871bf07 FIN GearsES2[obj 0x1871bf07 isInit true, usesShared false, 1 GearsObj[0x6287fc10, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x17f3175a, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x768df053, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-1-Animator#00,5,main] GearsES2.reshape 0x1871bf07 0/0 640x480 of 640x480, swapInterval 1, drawable 0xffffffffb701085f, msaa false, tileRendererInUse null [apply] >> GearsES2 0x1871bf07, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [apply] Thread[Thread-1-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x1871bf07: tileRendererInUse null [apply] Thread[Thread-1-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x1871bf07 FIN [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestBug669RecursiveGLContext01NEWT - test01_Anim [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestBug669RecursiveGLContext01NEWT - test01_Plain [apply] Thread[Thread-1-Display-.windows_nil-1-EDT-2,5,main] GearsES2.init.0 0x730d7fae: tileRendererInUse null, GearsES2[obj 0x730d7fae isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x730d7fae on Thread[Thread-1-Display-.windows_nil-1-EDT-2,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL4/GL4.hw] [apply] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR NVIDIA Corporation [apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION 4.6.0 NVIDIA 391.35 [apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 324 [apply] GLX_EXTENSIONS 30 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x730d7fae created: GearsObj[0x7a8c3a7d, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x730d7fae created: GearsObj[0xc17e4c6, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x730d7fae created: GearsObj[0xc17e4c6, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-1-Display-.windows_nil-1-EDT-2,5,main] GearsES2.init.X 0x730d7fae FIN GearsES2[obj 0x730d7fae isInit true, usesShared false, 1 GearsObj[0x7a8c3a7d, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0xc17e4c6, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2b226cbc, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-1-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x730d7fae 0/0 640x480 of 640x480, swapInterval 1, drawable 0xe0108f0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x730d7fae, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [apply] Thread[Thread-1-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x730d7fae 640x480, swapInterval 1, drawable 0xe0108f0 [apply] Thread[Thread-4,5,main] GearsES2.display 0x730d7fae 640x480, swapInterval 1, drawable 0xffffffffbb01089a [apply] Thread[Thread-1-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x730d7fae: tileRendererInUse null [apply] Thread[Thread-1-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x730d7fae 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 @ 1675153588499 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1675153588499 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test01_Anim took 1.648 sec [apply] Testcase: test01_Plain took 0.088 sec [echo] Testing com.jogamp.opengl.test.junit.jogl.acore.TestBug669RecursiveGLContext02NEWT -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.jogl.acore.TestBug669RecursiveGLContext02NEWT.xml [apply] Testsuite: com.jogamp.opengl.test.junit.jogl.acore.TestBug669RecursiveGLContext02NEWT [apply] ++++ Test Singleton.ctor() [apply] junit.framework.TestListener: tests to run: 2 [apply] junit.framework.TestListener: startTest(test01_Anim) [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675153589612 ms III - Start [apply] SLOCK [T main @ 1675153589613 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestBug669RecursiveGLContext02NEWT - test01_Anim [apply] Thread[Thread-1-Animator#01,5,main] RedSquareES2.init: tileRendererInUse null [apply] RedSquareES2 init on Thread[Thread-1-Animator#01,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL4/GL4.hw] [apply] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR NVIDIA Corporation [apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION 4.6.0 NVIDIA 391.35 [apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 324 [apply] GLX_EXTENSIONS 30 [apply] ----------------------------------------------------------------------------------------------------- [apply] ShaderState: attachShaderProgram: -1 -> 1 (enable: true) [apply] null [apply] ShaderProgram[id=1, linked=false, inUse=false, program: 1, [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-1-Animator#01,5,main] RedSquareES2.init FIN [apply] Thread[Thread-1-Animator#01,5,main] RedSquareES2.reshape 0/0 200x200 of 200x200, swapInterval 1, drawable 0xe0108f0, tileRendererInUse null [apply] Thread[Thread-1-Animator#01,5,main] RedSquareES2.reshape FIN [apply] Thread[Thread-1-Animator#00,5,main] GearsES2.init.0 0x5de9461e: tileRendererInUse null, GearsES2[obj 0x5de9461e isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x5de9461e on Thread[Thread-1-Animator#00,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL4/GL4.hw] [apply] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR NVIDIA Corporation [apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION 4.6.0 NVIDIA 391.35 [apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 324 [apply] GLX_EXTENSIONS 30 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x5de9461e created: GearsObj[0x2cd9b2fa, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x5de9461e created: GearsObj[0x2cf694d1, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x5de9461e created: GearsObj[0x2cf694d1, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-1-Animator#00,5,main] GearsES2.init.X 0x5de9461e FIN GearsES2[obj 0x5de9461e isInit true, usesShared false, 1 GearsObj[0x2cd9b2fa, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2cf694d1, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x395299e3, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-1-Animator#00,5,main] GearsES2.reshape 0x5de9461e 0/0 200x200 of 200x200, swapInterval 1, drawable 0xffffffff9401065e, msaa false, tileRendererInUse null [apply] >> GearsES2 0x5de9461e, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Window1: frames 18 [apply] Window2: frames 42 [apply] Thread[Thread-1-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x5de9461e: tileRendererInUse null [apply] Thread[Thread-1-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x5de9461e FIN [apply] Thread[Thread-1-Display-.windows_nil-1-EDT-1,5,main] RedSquareES2.dispose: tileRendererInUse null [apply] Thread[Thread-1-Display-.windows_nil-1-EDT-1,5,main] RedSquareES2.dispose FIN [apply] junit.framework.TestListener: endTest(test01_Anim) [apply] junit.framework.TestListener: startTest(test01_Plain) [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestBug669RecursiveGLContext02NEWT - test01_Anim [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestBug669RecursiveGLContext02NEWT - test01_Plain [apply] Thread[Thread-1-Display-.windows_nil-1-EDT-2,5,main] RedSquareES2.init: tileRendererInUse null [apply] RedSquareES2 init on Thread[Thread-1-Display-.windows_nil-1-EDT-2,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL4/GL4.hw] [apply] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR NVIDIA Corporation [apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION 4.6.0 NVIDIA 391.35 [apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 324 [apply] GLX_EXTENSIONS 30 [apply] ----------------------------------------------------------------------------------------------------- [apply] ShaderState: attachShaderProgram: -1 -> 3 (enable: true) [apply] null [apply] ShaderProgram[id=3, linked=false, inUse=false, program: 1, [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-1-Display-.windows_nil-1-EDT-2,5,main] RedSquareES2.init FIN [apply] Thread[Thread-1-Display-.windows_nil-1-EDT-2,5,main] RedSquareES2.reshape 0/0 200x200 of 200x200, swapInterval 1, drawable 0xffffffffb701085f, tileRendererInUse null [apply] Thread[Thread-1-Display-.windows_nil-1-EDT-2,5,main] RedSquareES2.reshape FIN [apply] junit.framework.TestListener: endTest(test01_Plain) [apply] Thread[Thread-1-Display-.windows_nil-1-EDT-2,5,main] GearsES2.init.0 0x36a66456: tileRendererInUse null, GearsES2[obj 0x36a66456 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x36a66456 on Thread[Thread-1-Display-.windows_nil-1-EDT-2,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL4/GL4.hw] [apply] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR NVIDIA Corporation [apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION 4.6.0 NVIDIA 391.35 [apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 324 [apply] GLX_EXTENSIONS 30 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x36a66456 created: GearsObj[0x62e4b027, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x36a66456 created: GearsObj[0x3d621338, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x36a66456 created: GearsObj[0x3d621338, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-1-Display-.windows_nil-1-EDT-2,5,main] GearsES2.init.X 0x36a66456 FIN GearsES2[obj 0x36a66456 isInit true, usesShared false, 1 GearsObj[0x62e4b027, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3d621338, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x58db931b, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-1-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x36a66456 0/0 200x200 of 200x200, swapInterval 1, drawable 0xffffffffbb01089a, msaa false, tileRendererInUse null [apply] >> GearsES2 0x36a66456, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-1-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x36a66456 200x200, swapInterval 1, drawable 0xffffffffb701085f [apply] Thread[Thread-4,5,main] GearsES2.display 0x36a66456 200x200, swapInterval 1, drawable 0xffffffffbb01089a [apply] Window1: frames 2 [apply] Window2: frames 4 [apply] Thread[Thread-1-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x36a66456: tileRendererInUse null [apply] Thread[Thread-1-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x36a66456 FIN [apply] Thread[Thread-1-Display-.windows_nil-1-EDT-2,5,main] RedSquareES2.dispose: tileRendererInUse null [apply] Thread[Thread-1-Display-.windows_nil-1-EDT-2,5,main] RedSquareES2.dispose FIN [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestBug669RecursiveGLContext02NEWT - test01_Plain [apply] ++++ Test Singleton.unlock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675153592082 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1675153592082 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.113 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675153589612 ms III - Start [apply] SLOCK [T main @ 1675153589613 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestBug669RecursiveGLContext02NEWT - test01_Anim [apply] Thread[Thread-1-Animator#01,5,main] RedSquareES2.init: tileRendererInUse null [apply] RedSquareES2 init on Thread[Thread-1-Animator#01,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL4/GL4.hw] [apply] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR NVIDIA Corporation [apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION 4.6.0 NVIDIA 391.35 [apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 324 [apply] GLX_EXTENSIONS 30 [apply] ----------------------------------------------------------------------------------------------------- [apply] ShaderState: attachShaderProgram: -1 -> 1 (enable: true) [apply] null [apply] ShaderProgram[id=1, linked=false, inUse=false, program: 1, [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-1-Animator#01,5,main] RedSquareES2.init FIN [apply] Thread[Thread-1-Animator#01,5,main] RedSquareES2.reshape 0/0 200x200 of 200x200, swapInterval 1, drawable 0xe0108f0, tileRendererInUse null [apply] Thread[Thread-1-Animator#01,5,main] RedSquareES2.reshape FIN [apply] Thread[Thread-1-Animator#00,5,main] GearsES2.init.0 0x5de9461e: tileRendererInUse null, GearsES2[obj 0x5de9461e isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x5de9461e on Thread[Thread-1-Animator#00,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL4/GL4.hw] [apply] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR NVIDIA Corporation [apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION 4.6.0 NVIDIA 391.35 [apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 324 [apply] GLX_EXTENSIONS 30 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x5de9461e created: GearsObj[0x2cd9b2fa, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x5de9461e created: GearsObj[0x2cf694d1, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x5de9461e created: GearsObj[0x2cf694d1, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-1-Animator#00,5,main] GearsES2.init.X 0x5de9461e FIN GearsES2[obj 0x5de9461e isInit true, usesShared false, 1 GearsObj[0x2cd9b2fa, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2cf694d1, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x395299e3, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-1-Animator#00,5,main] GearsES2.reshape 0x5de9461e 0/0 200x200 of 200x200, swapInterval 1, drawable 0xffffffff9401065e, msaa false, tileRendererInUse null [apply] >> GearsES2 0x5de9461e, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Window1: frames 18 [apply] Window2: frames 42 [apply] Thread[Thread-1-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x5de9461e: tileRendererInUse null [apply] Thread[Thread-1-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x5de9461e FIN [apply] Thread[Thread-1-Display-.windows_nil-1-EDT-1,5,main] RedSquareES2.dispose: tileRendererInUse null [apply] Thread[Thread-1-Display-.windows_nil-1-EDT-1,5,main] RedSquareES2.dispose FIN [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestBug669RecursiveGLContext02NEWT - test01_Anim [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestBug669RecursiveGLContext02NEWT - test01_Plain [apply] Thread[Thread-1-Display-.windows_nil-1-EDT-2,5,main] RedSquareES2.init: tileRendererInUse null [apply] RedSquareES2 init on Thread[Thread-1-Display-.windows_nil-1-EDT-2,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL4/GL4.hw] [apply] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR NVIDIA Corporation [apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION 4.6.0 NVIDIA 391.35 [apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 324 [apply] GLX_EXTENSIONS 30 [apply] ----------------------------------------------------------------------------------------------------- [apply] ShaderState: attachShaderProgram: -1 -> 3 (enable: true) [apply] null [apply] ShaderProgram[id=3, linked=false, inUse=false, program: 1, [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-1-Display-.windows_nil-1-EDT-2,5,main] RedSquareES2.init FIN [apply] Thread[Thread-1-Display-.windows_nil-1-EDT-2,5,main] RedSquareES2.reshape 0/0 200x200 of 200x200, swapInterval 1, drawable 0xffffffffb701085f, tileRendererInUse null [apply] Thread[Thread-1-Display-.windows_nil-1-EDT-2,5,main] RedSquareES2.reshape FIN [apply] Thread[Thread-1-Display-.windows_nil-1-EDT-2,5,main] GearsES2.init.0 0x36a66456: tileRendererInUse null, GearsES2[obj 0x36a66456 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x36a66456 on Thread[Thread-1-Display-.windows_nil-1-EDT-2,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL4/GL4.hw] [apply] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR NVIDIA Corporation [apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION 4.6.0 NVIDIA 391.35 [apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 324 [apply] GLX_EXTENSIONS 30 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x36a66456 created: GearsObj[0x62e4b027, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x36a66456 created: GearsObj[0x3d621338, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x36a66456 created: GearsObj[0x3d621338, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-1-Display-.windows_nil-1-EDT-2,5,main] GearsES2.init.X 0x36a66456 FIN GearsES2[obj 0x36a66456 isInit true, usesShared false, 1 GearsObj[0x62e4b027, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3d621338, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x58db931b, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-1-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x36a66456 0/0 200x200 of 200x200, swapInterval 1, drawable 0xffffffffbb01089a, msaa false, tileRendererInUse null [apply] >> GearsES2 0x36a66456, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-1-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x36a66456 200x200, swapInterval 1, drawable 0xffffffffb701085f [apply] Thread[Thread-4,5,main] GearsES2.display 0x36a66456 200x200, swapInterval 1, drawable 0xffffffffbb01089a [apply] Window1: frames 2 [apply] Window2: frames 4 [apply] Thread[Thread-1-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x36a66456: tileRendererInUse null [apply] Thread[Thread-1-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x36a66456 FIN [apply] Thread[Thread-1-Display-.windows_nil-1-EDT-2,5,main] RedSquareES2.dispose: tileRendererInUse null [apply] Thread[Thread-1-Display-.windows_nil-1-EDT-2,5,main] RedSquareES2.dispose FIN [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestBug669RecursiveGLContext02NEWT - test01_Plain [apply] ++++ Test Singleton.unlock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675153592082 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1675153592082 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test01_Anim took 2.304 sec [apply] Testcase: test01_Plain took 0.143 sec [echo] Testing com.jogamp.opengl.test.junit.jogl.acore.TestBug692GL3VAONEWT -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.jogl.acore.TestBug692GL3VAONEWT.xml [apply] Testsuite: com.jogamp.opengl.test.junit.jogl.acore.TestBug692GL3VAONEWT [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] junit.framework.TestListener: tests to run: 7 [apply] junit.framework.TestListener: startTest(test01CPUSource) [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675153593320 ms III - Start [apply] SLOCK [T main @ 1675153593320 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestBug692GL3VAONEWT - test01CPUSource [apply] junit.framework.TestListener: endTest(test01CPUSource) [apply] junit.framework.TestListener: startTest(test02VBOOnly) [apply] QUIT Window Thread[main-Display-.windows_nil-1-EDT-1,5,main] [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestBug692GL3VAONEWT - test01CPUSource [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestBug692GL3VAONEWT - test02VBOOnly [apply] junit.framework.TestListener: endTest(test02VBOOnly) [apply] QUIT Window Thread[main-Display-.windows_nil-1-EDT-2,5,main] [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestBug692GL3VAONEWT - test02VBOOnly [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestBug692GL3VAONEWT - test03VBOVAO [apply] junit.framework.TestListener: startTest(test03VBOVAO) [apply] QUIT Window Thread[main-Display-.windows_nil-1-EDT-3,5,main] [apply] junit.framework.TestListener: endTest(test03VBOVAO) [apply] junit.framework.TestListener: startTest(test12CPUSourceAndVBOOnly) [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestBug692GL3VAONEWT - test03VBOVAO [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestBug692GL3VAONEWT - test12CPUSourceAndVBOOnly [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] QUIT Window Thread[main-Display-.windows_nil-1-EDT-4,5,main] [apply] Display mode: CPU_SRC [apply] junit.framework.TestListener: endTest(test12CPUSourceAndVBOOnly) [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestBug692GL3VAONEWT - test12CPUSourceAndVBOOnly [apply] junit.framework.TestListener: startTest(test13CPUSourceAndVBOVAO) [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestBug692GL3VAONEWT - test13CPUSourceAndVBOVAO [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] QUIT Window Thread[main-Display-.windows_nil-1-EDT-5,5,main] [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestBug692GL3VAONEWT - test13CPUSourceAndVBOVAO [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestBug692GL3VAONEWT - test23VBOOnlyAndVBOVAO [apply] junit.framework.TestListener: endTest(test13CPUSourceAndVBOVAO) [apply] junit.framework.TestListener: startTest(test23VBOOnlyAndVBOVAO) [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] QUIT Window Thread[main-Display-.windows_nil-1-EDT-6,5,main]junit.framework.TestListener: endTest(test23VBOOnlyAndVBOVAO) [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestBug692GL3VAONEWT - test23VBOOnlyAndVBOVAO [apply] [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestBug692GL3VAONEWT - test88AllModes [apply] junit.framework.TestListener: startTest(test88AllModes) [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] QUIT Window Thread[main-Display-.windows_nil-1-EDT-7,5,main] [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestBug692GL3VAONEWT - test88AllModes [apply] ++++ Test Singleton.unlock() [apply] junit.framework.TestListener: endTest(test88AllModes)SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675153599448 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] [apply] SLOCK [T main @ 1675153599448 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [apply] Tests run: 7, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 6.8 sec [apply] ------------- Standard Output --------------- [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display 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 @ 1675153593320 ms III - Start [apply] SLOCK [T main @ 1675153593320 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestBug692GL3VAONEWT - test01CPUSource [apply] QUIT Window Thread[main-Display-.windows_nil-1-EDT-1,5,main] [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestBug692GL3VAONEWT - test01CPUSource [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestBug692GL3VAONEWT - test02VBOOnly [apply] QUIT Window Thread[main-Display-.windows_nil-1-EDT-2,5,main] [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestBug692GL3VAONEWT - test02VBOOnly [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestBug692GL3VAONEWT - test03VBOVAO [apply] QUIT Window Thread[main-Display-.windows_nil-1-EDT-3,5,main] [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestBug692GL3VAONEWT - test03VBOVAO [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestBug692GL3VAONEWT - test12CPUSourceAndVBOOnly [apply] QUIT Window Thread[main-Display-.windows_nil-1-EDT-4,5,main] [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestBug692GL3VAONEWT - test12CPUSourceAndVBOOnly [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestBug692GL3VAONEWT - test13CPUSourceAndVBOVAO [apply] QUIT Window Thread[main-Display-.windows_nil-1-EDT-5,5,main] [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestBug692GL3VAONEWT - test13CPUSourceAndVBOVAO [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestBug692GL3VAONEWT - test23VBOOnlyAndVBOVAO [apply] QUIT Window Thread[main-Display-.windows_nil-1-EDT-6,5,main] [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestBug692GL3VAONEWT - test23VBOOnlyAndVBOVAO [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestBug692GL3VAONEWT - test88AllModes [apply] QUIT Window Thread[main-Display-.windows_nil-1-EDT-7,5,main] [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestBug692GL3VAONEWT - test88AllModes [apply] ++++ Test Singleton.unlock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675153599448 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1675153599448 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test01CPUSource took 2.192 sec [apply] Testcase: test02VBOOnly took 0.633 sec [apply] Testcase: test03VBOVAO took 0.655 sec [apply] Testcase: test12CPUSourceAndVBOOnly took 0.632 sec [apply] Testcase: test13CPUSourceAndVBOVAO took 0.654 sec [apply] Testcase: test23VBOOnlyAndVBOVAO took 0.663 sec [apply] Testcase: test88AllModes took 0.662 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] junit.framework.TestListener: tests to run: 2++++ Test Singleton.lock() [apply] junit.framework.TestListener: startTest(test01GL2CPUSource) [apply] [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675153600573 ms III - Start [apply] SLOCK [T main @ 1675153600574 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestCPUSourcingAPINEWT - test01GL2CPUSource [apply] junit.framework.TestListener: endTest(test01GL2CPUSource) [apply] junit.framework.TestListener: startTest(test02GL3CPUSource) [apply] junit.framework.TestListener: endTest(test02GL3CPUSource) [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestCPUSourcingAPINEWT - test01GL2CPUSource [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestCPUSourcingAPINEWT - test02GL3CPUSource [apply] 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 0x327b636c, handle 0x30000, isShared false, jogamp.opengl.gl4.GL4bcImpl@45dd4eda, [apply] quirks: [NoDoubleBufferedBitmap, NoSurfacelessCtx], [apply] Drawable: ResizeableImpl[Initialized true, realized true, texUnit 0, samples 0, [apply] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@7d4b1174, [apply] Handle 0xffffffff9401065e, [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 0x3745e5c6], 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 0x60611244], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x5e4c8041], [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 0x19d37183], 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 0x71c8becc], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x1a0dcaa], [apply] Surface GDISurface[ displayHandle 0x0 [apply] , surfaceHandle 0xffffffff9401065e [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 0x4e444af8]], 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 <3bd40a57, fdefd3f>[count 1, qsz 0, owner
] [apply] , GDIDummyUpstreamSurfaceHook[pixel 512x512] [apply] , upstreamSurface false ]]] on thread main [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestCPUSourcingAPINEWT - test02GL3CPUSource [apply] ++++ Test Singleton.unlock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675153602074 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1675153602074 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [apply] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.136 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675153600573 ms III - Start [apply] SLOCK [T main @ 1675153600574 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestCPUSourcingAPINEWT - test01GL2CPUSource [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestCPUSourcingAPINEWT - test01GL2CPUSource [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestCPUSourcingAPINEWT - test02GL3CPUSource [apply] Expected Exception: Caught GLException: CPU data sourcing n/a w/ WindowsWGLContext [Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)], options 0x7c05, this 0x327b636c, handle 0x30000, isShared false, jogamp.opengl.gl4.GL4bcImpl@45dd4eda, [apply] quirks: [NoDoubleBufferedBitmap, NoSurfacelessCtx], [apply] Drawable: ResizeableImpl[Initialized true, realized true, texUnit 0, samples 0, [apply] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@7d4b1174, [apply] Handle 0xffffffff9401065e, [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 0x3745e5c6], 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 0x60611244], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x5e4c8041], [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 0x19d37183], 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 0x71c8becc], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x1a0dcaa], [apply] Surface GDISurface[ displayHandle 0x0 [apply] , surfaceHandle 0xffffffff9401065e [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 0x4e444af8]], 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 <3bd40a57, fdefd3f>[count 1, qsz 0, owner
] [apply] , GDIDummyUpstreamSurfaceHook[pixel 512x512] [apply] , upstreamSurface false ]]] on thread main [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestCPUSourcingAPINEWT - test02GL3CPUSource [apply] ++++ Test Singleton.unlock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675153602074 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1675153602074 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test01GL2CPUSource took 1.446 sec [apply] Testcase: test02GL3CPUSource took 0.032 sec [echo] Testing com.jogamp.opengl.test.junit.jogl.acore.TestFBOAutoDrawableFactoryNEWT -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.jogl.acore.TestFBOAutoDrawableFactoryNEWT.xml [apply] Testsuite: com.jogamp.opengl.test.junit.jogl.acore.TestFBOAutoDrawableFactoryNEWT [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675153603161 ms III - Start [apply] SLOCK [T main @ 1675153603161 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestFBOAutoDrawableFactoryNEWT - test01a_GL2ES2_Demo1_SingleBuffer_Normal [apply] junit.framework.TestListener: tests to run: 11 [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@75d2129a, [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 0x74e984d3]], 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 <13acb0d1, 3e3047e6>[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@75d2129a, [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 0xadd0edd], 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 0x7ff95560], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x2aa3cd93], [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 0xadd0edd], 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 0x7ff95560], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x2aa3cd93], [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 0x74e984d3]], 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 <13acb0d1, 3e3047e6>[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 0x37e547da, handle 0x20000, isShared false, jogamp.opengl.gl4.GL4bcImpl@7ea37dbf, [apply] quirks: [NoDoubleBufferedBitmap, NoSurfacelessCtx], [apply] Drawable: ResizeableImpl[Initialized true, realized true, texUnit 0, samples 0, [apply] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@75d2129a, [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 0xadd0edd], 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 0x7ff95560], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x2aa3cd93], [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 0xadd0edd], 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 0x7ff95560], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x2aa3cd93], [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 0x74e984d3]], 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 <13acb0d1, 3e3047e6>[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 0xadd0edd], 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 0x7ff95560], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x2aa3cd93] [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 0xadd0edd], 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 0x7ff95560], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x2aa3cd93] [apply] Texture: exp true, hasFront true [apply] Thread[main,5,main] GearsES2.init.0 0x4b44655e: tileRendererInUse null, GearsES2[obj 0x4b44655e isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x4b44655e on Thread[main,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL4/GL4.hw], offscr[fbo]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4/GL4.hw] [apply] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR NVIDIA Corporation [apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION 4.6.0 NVIDIA 391.35 [apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 324 [apply] GLX_EXTENSIONS 30 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x4b44655e created: GearsObj[0x56de5251, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x4b44655e created: GearsObj[0x419c5f1a, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x4b44655e created: GearsObj[0x419c5f1a, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[main,5,main] GearsES2.init.X 0x4b44655e FIN GearsES2[obj 0x4b44655e isInit true, usesShared false, 1 GearsObj[0x56de5251, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x419c5f1a, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x12b0404f, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[main,5,main] GearsES2.reshape 0x4b44655e 0/0 400x300 of 400x300, swapInterval 0, drawable 0xffffffffbb01089a, msaa false, tileRendererInUse null [apply] >> GearsES2 0x4b44655e, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[main,5,main] GearsES2.display 0x4b44655e 400x300, swapInterval 0, drawable 0xffffffffbb01089a [apply] Thread[main,5,main] GearsES2.display 0x4b44655e 400x300, swapInterval 0, drawable 0xffffffffbb01089a [apply] main: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test01a_GL2ES2_Demo1_SingleBuffer_Normal______-n0001-GL4___-hw-fbobject-Bone-Frgb__Irgba8880-D16-St00-Sa00_default-0400x0300.png [apply] Thread[main,5,main] GearsES2.reshape 0x4b44655e 0/0 200x150 of 200x150, swapInterval 0, drawable 0xffffffffbb01089a, msaa false, tileRendererInUse null [apply] Resize1.oldFront: FBO[name r/w 1/1, init true, bound false, size 200x150, samples 0/32, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 200x150, name 0x1, obj 0xadd0edd], 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 0x7ff95560], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x2aa3cd93] [apply] >> GearsES2 0x4b44655e, angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[main,5,main] GearsES2.display 0x4b44655e 200x150, swapInterval 0, drawable 0xffffffffbb01089a [apply] Thread[main,5,main] GearsES2.display 0x4b44655e 200x150, swapInterval 0, drawable 0xffffffffbb01089a [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 0xadd0edd], 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 0x7ff95560], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x2aa3cd93] [apply] main: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test01a_GL2ES2_Demo1_SingleBuffer_Normal______-n0003-GL4___-hw-fbobject-Bone-Frgb__Irgba8880-D16-St00-Sa00_default-0200x0150.png [apply] Thread[main,5,main] GearsES2.display 0x4b44655e 200x150, swapInterval 0, drawable 0xffffffffbb01089a [apply] Resize1.oldDepth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 200x150, name 0x1, obj 0xadd0edd] [apply] Resize1.newDepth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 200x150, name 0x1, obj 0xadd0edd] [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 0xadd0edd], 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 0x7ff95560], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x2aa3cd93] [apply] Thread[main,5,main] GearsES2.reshape 0x4b44655e 0/0 800x600 of 800x600, swapInterval 0, drawable 0xffffffffbb01089a, msaa false, tileRendererInUse null [apply] >> GearsES2 0x4b44655e, angle 2.5, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[main,5,main] GearsES2.display 0x4b44655e 800x600, swapInterval 0, drawable 0xffffffffbb01089a [apply] Thread[main,5,main] GearsES2.display 0x4b44655e 800x600, swapInterval 0, drawable 0xffffffffbb01089a [apply] main: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test01a_GL2ES2_Demo1_SingleBuffer_Normal______-n0006-GL4___-hw-fbobject-Bone-Frgb__Irgba8880-D16-St00-Sa00_default-0800x0600.png [apply] Thread[main,5,main] GearsES2.display 0x4b44655e 800x600, swapInterval 0, drawable 0xffffffffbb01089a [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 0xadd0edd], 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 0x7ff95560], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x2aa3cd93] [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 0xadd0edd], 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 0x7ff95560], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x2aa3cd93] [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 0xadd0edd], 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 0x7ff95560], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x2aa3cd93] [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 0xadd0edd], 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 0x7ff95560], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x2aa3cd93] [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 0xadd0edd], 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 0x7ff95560], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x2aa3cd93] [apply] Resize3.sampleCount: 0 -> 4 [apply] Thread[main,5,main] GearsES2.display 0x4b44655e 800x600, swapInterval 0, drawable 0xffffffffbb01089aFin: FBOImpl[ [apply] [apply] Thread[main,5,main] GearsES2.display 0x4b44655e 800x600, swapInterval 0, drawable 0xffffffffbb01089a [apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0x4b44655e isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@6293abcc[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] main: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test01a_GL2ES2_Demo1_SingleBuffer_Normal______-n0009-GL4___-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa04_default-0800x0600.png [apply] Thread[main,5,main] GearsES2.reshape 0x4b44655e 0/0 600x450 of 600x450, swapInterval 0, drawable 0xffffffffbb01089a, msaa true, tileRendererInUse null [apply] >> GearsES2 0x4b44655e, angle 5.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [apply] Thread[main,5,main] GearsES2.display 0x4b44655e 600x450, swapInterval 0, drawable 0xffffffffbb01089a [apply] Thread[main,5,main] GearsES2.display 0x4b44655e 600x450, swapInterval 0, drawable 0xffffffffbb01089a [apply] main: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test01a_GL2ES2_Demo1_SingleBuffer_Normal______-n0011-GL4___-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa04_default-0600x0450.png [apply] Thread[main,5,main] GearsES2.dispose 0x4b44655e: tileRendererInUse null [apply] Thread[main,5,main] GearsES2.dispose 0x4b44655e 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] 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@75d2129a, [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 0x74e984d3]], 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 <71809907, 3ce1e309>[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@75d2129a, [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 0x74e52303], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8051, samples 0, 400x300, name 0x1, obj 0x158da8e], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x47af7f3d], [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 0x74e52303], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8051, samples 0, 400x300, name 0x1, obj 0x158da8e], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x47af7f3d], [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 0x74e984d3]], 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 <71809907, 3ce1e309>[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 0x6aba2b86, handle 0x30000, isShared false, jogamp.opengl.gl4.GL4bcImpl@7c729a55, [apply] quirks: [NoDoubleBufferedBitmap, NoSurfacelessCtx], [apply] Drawable: ResizeableImpl[Initialized true, realized true, texUnit 0, samples 0, [apply] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@75d2129a, [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 0x74e52303], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8051, samples 0, 400x300, name 0x1, obj 0x158da8e], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x47af7f3d], [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 0x74e52303], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8051, samples 0, 400x300, name 0x1, obj 0x158da8e], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x47af7f3d], [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 0x74e984d3]], 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 <71809907, 3ce1e309>[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 0x74e52303], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8051, samples 0, 400x300, name 0x1, obj 0x158da8e], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x47af7f3d] [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 0x74e52303], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8051, samples 0, 400x300, name 0x1, obj 0x158da8e], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x47af7f3d] [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 0x74e52303], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8051, samples 0, 200x150, name 0x1, obj 0x158da8e], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x47af7f3d] [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 0x74e52303], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8051, samples 0, 200x150, name 0x1, obj 0x158da8e], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x47af7f3d] [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 0x74e52303], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8051, samples 0, 200x150, name 0x1, obj 0x158da8e], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x47af7f3d] [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 0x74e52303], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8051, samples 0, 200x150, name 0x1, obj 0x158da8e], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x47af7f3d] [apply] Thread[main,5,main] GearsES2.init.0 0x3bb9a3ff: tileRendererInUse null, GearsES2[obj 0x3bb9a3ff isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x3bb9a3ff on Thread[main,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 0x3bb9a3ff created: GearsObj[0x2e005c4b, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x3bb9a3ff created: GearsObj[0x4567f35d, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x3bb9a3ff created: GearsObj[0x4567f35d, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[main,5,main] GearsES2.init.X 0x3bb9a3ff FIN GearsES2[obj 0x3bb9a3ff isInit true, usesShared false, 1 GearsObj[0x2e005c4b, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4567f35d, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5ffead27, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[main,5,main] GearsES2.reshape 0x3bb9a3ff 0/0 400x300 of 400x300, swapInterval 0, drawable 0xffffffffbb01089a, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3bb9a3ff, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[main,5,main] GearsES2.display 0x3bb9a3ff 400x300, swapInterval 0, drawable 0xffffffffbb01089a [apply] Thread[main,5,main] GearsES2.display 0x3bb9a3ff 400x300, swapInterval 0, drawable 0xffffffffbb01089a [apply] main: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test01b_GL2ES2_Demo1_SingleBuffer_NoTex_______-n0001-GL4___-hw-fbobject-Bone-Frgb__Irgba8880-D16-St00-Sa00_default-0400x0300.png [apply] Thread[main,5,main] GearsES2.reshape 0x3bb9a3ff 0/0 200x150 of 200x150, swapInterval 0, drawable 0xffffffffbb01089a, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3bb9a3ff, angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[main,5,main] GearsES2.display 0x3bb9a3ff 200x150, swapInterval 0, drawable 0xffffffffbb01089a [apply] Thread[main,5,main] GearsES2.display 0x3bb9a3ff 200x150, swapInterval 0, drawable 0xffffffffbb01089a [apply] main: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test01b_GL2ES2_Demo1_SingleBuffer_NoTex_______-n0003-GL4___-hw-fbobject-Bone-Frgb__Irgba8880-D16-St00-Sa00_default-0200x0150.png [apply] Thread[main,5,main] GearsES2.display 0x3bb9a3ff 200x150, swapInterval 0, drawable 0xffffffffbb01089a [apply] Resize1.oldDepth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 200x150, name 0x2, obj 0x74e52303] [apply] Resize1.newDepth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 200x150, name 0x2, obj 0x74e52303] [apply] Thread[main,5,main] GearsES2.reshape 0x3bb9a3ff 0/0 800x600 of 800x600, swapInterval 0, drawable 0xffffffffbb01089a, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3bb9a3ff, angle 2.5, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[main,5,main] GearsES2.display 0x3bb9a3ff 800x600, swapInterval 0, drawable 0xffffffffbb01089a [apply] Thread[main,5,main] GearsES2.display 0x3bb9a3ff 800x600, swapInterval 0, drawable 0xffffffffbb01089a [apply] main: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test01b_GL2ES2_Demo1_SingleBuffer_NoTex_______-n0006-GL4___-hw-fbobject-Bone-Frgb__Irgba8880-D16-St00-Sa00_default-0800x0600.png [apply] Thread[main,5,main] GearsES2.display 0x3bb9a3ff 800x600, swapInterval 0, drawable 0xffffffffbb01089a [apply] Thread[main,5,main] GearsES2.display 0x3bb9a3ff 800x600, swapInterval 0, drawable 0xffffffffbb01089a [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 0x74e52303], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8051, samples 0, 800x600, name 0x1, obj 0x158da8e], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x47af7f3d] [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 0x74e52303], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8051, samples 0, 800x600, name 0x1, obj 0x158da8e], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x47af7f3d] [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 0x74e52303], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8051, samples 0, 800x600, name 0x1, obj 0x158da8e], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x47af7f3d] [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 0x74e52303], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8051, samples 0, 800x600, name 0x1, obj 0x158da8e], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x47af7f3d] [apply] Resize3.sampleCount: 0 -> 4 [apply] Thread[main,5,main] GearsES2.display 0x3bb9a3ff 800x600, swapInterval 0, drawable 0xffffffffbb01089a [apply] main: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test01b_GL2ES2_Demo1_SingleBuffer_NoTex_______-n0009-GL4___-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa04_default-0800x0600.png [apply] Thread[main,5,main] GearsES2.reshape 0x3bb9a3ff 0/0 600x450 of 600x450, swapInterval 0, drawable 0xffffffffbb01089a, msaa true, tileRendererInUse null [apply] >> GearsES2 0x3bb9a3ff, angle 5.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [apply] Thread[main,5,main] GearsES2.display 0x3bb9a3ff 600x450, swapInterval 0, drawable 0xffffffffbb01089a [apply] Thread[main,5,main] GearsES2.display 0x3bb9a3ff 600x450, swapInterval 0, drawable 0xffffffffbb01089a [apply] main: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test01b_GL2ES2_Demo1_SingleBuffer_NoTex_______-n0011-GL4___-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa04_default-0600x0450.png [apply] Thread[main,5,main] GearsES2.dispose 0x3bb9a3ff: tileRendererInUse null [apply] Thread[main,5,main] GearsES2.dispose 0x3bb9a3ff FIN [apply] Fin: FBOImpl[ [apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0x3bb9a3ff isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@661972b0[init false], ], [apply] Drawable: null, [apply] Context: null, [apply] UpstreamWidget: null] [apply] junit.framework.TestListener: endTest(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@75d2129a, [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 0x74e984d3]], 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 <4f18837a, 359f7cdf>[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@75d2129a, [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 0x4f6ee6e4], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x4466af20], [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 0x4f6ee6e4], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x4466af20], [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 0x74e984d3]], 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 <4f18837a, 359f7cdf>[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 0x1fa268de, handle 0x40000, isShared false, jogamp.opengl.gl4.GL4bcImpl@a514af7, [apply] quirks: [NoDoubleBufferedBitmap, NoSurfacelessCtx], [apply] Drawable: ResizeableImpl[Initialized true, realized true, texUnit 0, samples 0, [apply] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@75d2129a, [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 0x4f6ee6e4], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x4466af20], [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 0x4f6ee6e4], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x4466af20], [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 0x74e984d3]], 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 <4f18837a, 359f7cdf>[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 0x4f6ee6e4], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x4466af20] [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 0x4f6ee6e4], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x4466af20] [apply] Texture: exp false, hasFront false [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestFBOAutoDrawableFactoryNEWT - test01b_GL2ES2_Demo1_SingleBuffer_NoTex [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestFBOAutoDrawableFactoryNEWT - test01c_GL2ES2_Demo1_SingleBuffer_NoTexNoDepth [apply] Thread[main,5,main] GearsES2.init.0 0x6b927fb: tileRendererInUse null, GearsES2[obj 0x6b927fb isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x6b927fb on Thread[main,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 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 0x6b927fb created: GearsObj[0x4a94ee4, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x6b927fb created: GearsObj[0x4cc451f2, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x6b927fb created: GearsObj[0x4cc451f2, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[main,5,main] GearsES2.init.X 0x6b927fb FIN GearsES2[obj 0x6b927fb isInit true, usesShared false, 1 GearsObj[0x4a94ee4, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4cc451f2, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6379eb, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[main,5,main] GearsES2.reshape 0x6b927fb 0/0 400x300 of 400x300, swapInterval 0, drawable 0xffffffffbb01089a, msaa false, tileRendererInUse null [apply] >> GearsES2 0x6b927fb, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[main,5,main] GearsES2.display 0x6b927fb 400x300, swapInterval 0, drawable 0xffffffffbb01089a [apply] Thread[main,5,main] GearsES2.display 0x6b927fb 400x300, swapInterval 0, drawable 0xffffffffbb01089a [apply] main: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test01c_GL2ES2_Demo1_SingleBuffer_NoTexNoDepth-n0001-GL4___-hw-fbobject-Bone-Frgb__Irgba8880-D00-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 null, stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8051, samples 0, 200x150, name 0x1, obj 0x4f6ee6e4], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x4466af20] [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 0x4f6ee6e4], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x4466af20] [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 0x4f6ee6e4], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x4466af20] [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 0x4f6ee6e4], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x4466af20] [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 0x4f6ee6e4], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x4466af20] [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 0x4f6ee6e4], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x4466af20] [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 0x4f6ee6e4], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x4466af20] [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 0x4f6ee6e4], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x4466af20] [apply] Resize3.sampleCount: 0 -> 4 [apply] Thread[main,5,main] GearsES2.reshape 0x6b927fb 0/0 200x150 of 200x150, swapInterval 0, drawable 0xffffffffbb01089a, msaa false, tileRendererInUse null [apply] >> GearsES2 0x6b927fb, angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[main,5,main] GearsES2.display 0x6b927fb 200x150, swapInterval 0, drawable 0xffffffffbb01089a [apply] Thread[main,5,main] GearsES2.display 0x6b927fb 200x150, swapInterval 0, drawable 0xffffffffbb01089a [apply] main: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test01c_GL2ES2_Demo1_SingleBuffer_NoTexNoDepth-n0003-GL4___-hw-fbobject-Bone-Frgb__Irgba8880-D00-St00-Sa00_default-0200x0150.png [apply] Thread[main,5,main] GearsES2.display 0x6b927fb 200x150, swapInterval 0, drawable 0xffffffffbb01089a [apply] Resize1.oldDepth null [apply] Resize1.newDepth null [apply] Thread[main,5,main] GearsES2.reshape 0x6b927fb 0/0 800x600 of 800x600, swapInterval 0, drawable 0xffffffffbb01089a, msaa false, tileRendererInUse null [apply] >> GearsES2 0x6b927fb, angle 2.5, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[main,5,main] GearsES2.display 0x6b927fb 800x600, swapInterval 0, drawable 0xffffffffbb01089a [apply] Thread[main,5,main] GearsES2.display 0x6b927fb 800x600, swapInterval 0, drawable 0xffffffffbb01089a [apply] main: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test01c_GL2ES2_Demo1_SingleBuffer_NoTexNoDepth-n0006-GL4___-hw-fbobject-Bone-Frgb__Irgba8880-D00-St00-Sa00_default-0800x0600.png [apply] Thread[main,5,main] GearsES2.display 0x6b927fb 800x600, swapInterval 0, drawable 0xffffffffbb01089a [apply] Thread[main,5,main] GearsES2.display 0x6b927fb 800x600, swapInterval 0, drawable 0xffffffffbb01089a [apply] Thread[main,5,main] GearsES2.display 0x6b927fb 800x600, swapInterval 0, drawable 0xffffffffbb01089a [apply] main: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test01c_GL2ES2_Demo1_SingleBuffer_NoTexNoDepth-n0009-GL4___-hw-fbobject-Bdbl-Frgb__Irgba8880-D00-St00-Sa04_default-0800x0600.png [apply] Fin: FBOImpl[ [apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0x6b927fb isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@3e58a80e[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@75d2129a, [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 0x74e984d3]], 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 <67d48005, 9f116cc>[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] Thread[main,5,main] GearsES2.reshape 0x6b927fb 0/0 600x450 of 600x450, swapInterval 0, drawable 0xffffffffbb01089a, msaa true, tileRendererInUse null [apply] >> GearsES2 0x6b927fb, angle 5.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [apply] Thread[main,5,main] GearsES2.display 0x6b927fb 600x450, swapInterval 0, drawable 0xffffffffbb01089a [apply] Thread[main,5,main] GearsES2.display 0x6b927fb 600x450, swapInterval 0, drawable 0xffffffffbb01089a [apply] main: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test01c_GL2ES2_Demo1_SingleBuffer_NoTexNoDepth-n0011-GL4___-hw-fbobject-Bdbl-Frgb__Irgba8880-D00-St00-Sa04_default-0600x0450.png [apply] Thread[main,5,main] GearsES2.dispose 0x6b927fb: tileRendererInUse null [apply] Thread[main,5,main] GearsES2.dispose 0x6b927fb 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] 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@75d2129a, [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 0x59309333], 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 0x1aa7ecca], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x5876a9af], [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 0x5b239d7d], 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 0x7ec7ffd3], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x6572421], [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 0x74e984d3]], 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 <67d48005, 9f116cc>[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 0x12468a38, handle 0x50000, isShared false, jogamp.opengl.gl4.GL4bcImpl@6b81ce95, [apply] quirks: [NoDoubleBufferedBitmap, NoSurfacelessCtx], [apply] Drawable: ResizeableImpl[Initialized true, realized true, texUnit 0, samples 0, [apply] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@75d2129a, [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 0x59309333], 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 0x1aa7ecca], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x5876a9af], [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 0x5b239d7d], 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 0x7ec7ffd3], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x6572421], [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 0x74e984d3]], 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 <67d48005, 9f116cc>[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 0x59309333], 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 0x1aa7ecca], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x5876a9af] [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 0x5b239d7d], 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 0x7ec7ffd3], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x6572421] [apply] Texture: exp true, hasFront true [apply] Thread[main,5,main] GearsES2.init.0 0x2a798d51: tileRendererInUse null, GearsES2[obj 0x2a798d51 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x2a798d51 on Thread[main,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], offscr[fbo]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4/GL4.hw] [apply] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR NVIDIA Corporation [apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION 4.6.0 NVIDIA 391.35 [apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 324 [apply] GLX_EXTENSIONS 30 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x2a798d51 created: GearsObj[0x245b4bdc, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x2a798d51 created: GearsObj[0x6c64cb25, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x2a798d51 created: GearsObj[0x6c64cb25, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[main,5,main] GearsES2.init.X 0x2a798d51 FIN GearsES2[obj 0x2a798d51 isInit true, usesShared false, 1 GearsObj[0x245b4bdc, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6c64cb25, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6ae5aa72, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[main,5,main] GearsES2.reshape 0x2a798d51 0/0 400x300 of 400x300, swapInterval 0, drawable 0xffffffffbb01089a, msaa false, tileRendererInUse null [apply] >> GearsES2 0x2a798d51, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[main,5,main] GearsES2.display 0x2a798d51 400x300, swapInterval 0, drawable 0xffffffffbb01089a [apply] Thread[main,5,main] GearsES2.display 0x2a798d51 400x300, swapInterval 0, drawable 0xffffffffbb01089a [apply] main: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test02a_GL2ES2_Demo1_DoubleBuffer_Normal______-n0001-GL4___-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 0x59309333], 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 0x1aa7ecca], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x5876a9af] [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 0x59309333], 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 0x1aa7ecca], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x5876a9af] [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 0x5b239d7d], 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 0x7ec7ffd3], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x6572421] [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 0x5b239d7d], 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 0x7ec7ffd3], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x6572421] [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 0x59309333], 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 0x1aa7ecca], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x5876a9af] [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 0x5b239d7d], 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 0x7ec7ffd3], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x6572421] [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 0x5b239d7d], 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 0x7ec7ffd3], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x6572421] [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 0x59309333], 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 0x1aa7ecca], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x5876a9af] [apply] Resize3.sampleCount: 0 -> 4 [apply] Thread[main,5,main] GearsES2.reshape 0x2a798d51 0/0 200x150 of 200x150, swapInterval 0, drawable 0xffffffffbb01089a, msaa false, tileRendererInUse null [apply] >> GearsES2 0x2a798d51, angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[main,5,main] GearsES2.display 0x2a798d51 200x150, swapInterval 0, drawable 0xffffffffbb01089a [apply] Thread[main,5,main] GearsES2.display 0x2a798d51 200x150, swapInterval 0, drawable 0xffffffffbb01089a [apply] main: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test02a_GL2ES2_Demo1_DoubleBuffer_Normal______-n0003-GL4___-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0200x0150.png [apply] Thread[main,5,main] GearsES2.display 0x2a798d51 200x150, swapInterval 0, drawable 0xffffffffbb01089a [apply] Resize1.oldDepth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 200x150, name 0x1, obj 0x59309333] [apply] Resize1.newDepth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 200x150, name 0x1, obj 0x59309333] [apply] Thread[main,5,main] GearsES2.reshape 0x2a798d51 0/0 800x600 of 800x600, swapInterval 0, drawable 0xffffffffbb01089a, msaa false, tileRendererInUse null [apply] >> GearsES2 0x2a798d51, angle 2.5, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[main,5,main] GearsES2.display 0x2a798d51 800x600, swapInterval 0, drawable 0xffffffffbb01089a [apply] Thread[main,5,main] GearsES2.display 0x2a798d51 800x600, swapInterval 0, drawable 0xffffffffbb01089a [apply] main: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test02a_GL2ES2_Demo1_DoubleBuffer_Normal______-n0006-GL4___-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0800x0600.png [apply] Thread[main,5,main] GearsES2.display 0x2a798d51 800x600, swapInterval 0, drawable 0xffffffffbb01089a [apply] Thread[main,5,main] GearsES2.display 0x2a798d51 800x600, swapInterval 0, drawable 0xffffffffbb01089a [apply] Thread[main,5,main] GearsES2.display 0x2a798d51 800x600, swapInterval 0, drawable 0xffffffffbb01089a [apply] main: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test02a_GL2ES2_Demo1_DoubleBuffer_Normal______-n0009-GL4___-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa04_default-0800x0600.png [apply] Fin: FBOImpl[ [apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0x2a798d51 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@6d763516[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] Thread[main,5,main] GearsES2.reshape 0x2a798d51 0/0 600x450 of 600x450, swapInterval 0, drawable 0xffffffffbb01089a, msaa true, tileRendererInUse null [apply] >> GearsES2 0x2a798d51, angle 5.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [apply] Thread[main,5,main] GearsES2.display 0x2a798d51 600x450, swapInterval 0, drawable 0xffffffffbb01089a [apply] Thread[main,5,main] GearsES2.display 0x2a798d51 600x450, swapInterval 0, drawable 0xffffffffbb01089a [apply] main: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test02a_GL2ES2_Demo1_DoubleBuffer_Normal______-n0011-GL4___-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa04_default-0600x0450.png [apply] Thread[main,5,main] GearsES2.dispose 0x2a798d51: tileRendererInUse null [apply] Thread[main,5,main] GearsES2.dispose 0x2a798d51 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] Requested: GLCaps[rgba 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@75d2129a, [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 0x74e984d3]], 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 <223d2c72, 8f4ea7c>[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@75d2129a, [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 0x3febb011], 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 0x74fe5c40], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x10e31a9a], [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 0x158d2680], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 4, 400x300, name 0x1, obj 0x131774fe], 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 0x74fe5c40], hasSink true, dirty false], state OK, obj 0x77847718], [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 0x74e984d3]], 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 <223d2c72, 8f4ea7c>[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 0x436813f3, handle 0x60000, isShared false, jogamp.opengl.gl4.GL4bcImpl@7f3b84b8, [apply] quirks: [NoDoubleBufferedBitmap, NoSurfacelessCtx], [apply] Drawable: ResizeableImpl[Initialized true, realized true, texUnit 0, samples 4, [apply] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@75d2129a, [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 0x3febb011], 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 0x74fe5c40], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x10e31a9a], [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 0x158d2680], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 4, 400x300, name 0x1, obj 0x131774fe], 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 0x74fe5c40], hasSink true, dirty false], state OK, obj 0x77847718], [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 0x74e984d3]], 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 <223d2c72, 8f4ea7c>[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 0x3febb011], 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 0x74fe5c40], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x10e31a9a] [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 0x158d2680], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 4, 400x300, name 0x1, obj 0x131774fe], 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 0x74fe5c40], hasSink true, dirty false], state OK, obj 0x77847718] [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] main: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test03a_GL2ES2_Demo2MSAA4_Normal______________-n0001-GL4___-hw-fbobject-Bdbl-Frgb__Irgba8888-D16-St00-Sa04_default-0400x0300.png [apply] Resize1.oldFront: FBO[name r/w 2/2, init true, bound false, size 200x150, samples 0/32, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 200x150, name 0x3, obj 0x3febb011], 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 0x74fe5c40], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x10e31a9a] [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 0x3febb011], 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 0x74fe5c40], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x10e31a9a] [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 0x158d2680], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 4, 200x150, name 0x1, obj 0x131774fe], 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 0x74fe5c40], hasSink true, dirty false], state OK, obj 0x77847718] [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 0x158d2680], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 4, 200x150, name 0x1, obj 0x131774fe], 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 0x74fe5c40], hasSink true, dirty false], state OK, obj 0x77847718] [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 0x3febb011], 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 0x74fe5c40], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x10e31a9a] [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 0x3febb011], 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 0x74fe5c40], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x10e31a9a] [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 0x158d2680], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 4, 800x600, name 0x1, obj 0x131774fe], 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 0x74fe5c40], hasSink true, dirty false], state OK, obj 0x77847718] [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 0x158d2680], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 4, 800x600, name 0x1, obj 0x131774fe], 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 0x74fe5c40], hasSink true, dirty false], state OK, obj 0x77847718] [apply] Resize3.sampleCount: 4 -> 0 [apply] reshape .. [apply] main: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test03a_GL2ES2_Demo2MSAA4_Normal______________-n0003-GL4___-hw-fbobject-Bdbl-Frgb__Irgba8888-D16-St00-Sa04_default-0200x0150.png [apply] Resize1.oldDepth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 200x150, name 0x3, obj 0x3febb011] [apply] Resize1.newDepth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 200x150, name 0x3, obj 0x3febb011] [apply] reshape .. [apply] main: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test03a_GL2ES2_Demo2MSAA4_Normal______________-n0006-GL4___-hw-fbobject-Bdbl-Frgb__Irgba8888-D16-St00-Sa04_default-0800x0600.png [apply] main: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test03a_GL2ES2_Demo2MSAA4_Normal______________-n0009-GL4___-hw-fbobject-Bdbl-Frgb__Irgba8888-D16-St00-Sa00_default-0800x0600.png [apply] Fin: FBOImpl[ [apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [com.jogamp.opengl.test.junit.jogl.demos.es2.MultisampleDemoES2@57a3af25[init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@2b662a77[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] reshape .. [apply] main: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test03a_GL2ES2_Demo2MSAA4_Normal______________-n0011-GL4___-hw-fbobject-Bdbl-Frgb__Irgba8888-D16-St00-Sa00_default-0600x0450.png [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestFBOAutoDrawableFactoryNEWT - test03a_GL2ES2_Demo2MSAA4_Normal [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestFBOAutoDrawableFactoryNEWT - test03b_GL2ES2_Demo2MSAA4_NoTex [apply] Requested: GLCaps[rgba 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@75d2129a, [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 0x74e984d3]], 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 <77fbd92c, 67c27493>[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@75d2129a, [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 0x5b8dfcc1], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 0, 400x300, name 0x3, obj 0x72967906], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x2f9f7dcf], [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 0x35e2d654], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 4, 400x300, name 0x1, obj 0x747ddf94], null, null, null, null, null, null, null], msaa[ColorAttachment[type COLOR, format 0x8058, samples 0, 400x300, name 0x3, obj 0x72967906], hasSink true, dirty false], state OK, obj 0x1bd4fdd], [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 0x74e984d3]], 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 <77fbd92c, 67c27493>[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 0x1a482e36, handle 0x70000, isShared false, jogamp.opengl.gl4.GL4bcImpl@55183b20, [apply] quirks: [NoDoubleBufferedBitmap, NoSurfacelessCtx], [apply] Drawable: ResizeableImpl[Initialized true, realized true, texUnit 0, samples 4, [apply] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@75d2129a, [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 0x5b8dfcc1], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 0, 400x300, name 0x3, obj 0x72967906], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x2f9f7dcf], [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 0x35e2d654], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 4, 400x300, name 0x1, obj 0x747ddf94], null, null, null, null, null, null, null], msaa[ColorAttachment[type COLOR, format 0x8058, samples 0, 400x300, name 0x3, obj 0x72967906], hasSink true, dirty false], state OK, obj 0x1bd4fdd], [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 0x74e984d3]], 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 <77fbd92c, 67c27493>[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 0x5b8dfcc1], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 0, 400x300, name 0x3, obj 0x72967906], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x2f9f7dcf] [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 0x35e2d654], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 4, 400x300, name 0x1, obj 0x747ddf94], null, null, null, null, null, null, null], msaa[ColorAttachment[type COLOR, format 0x8058, samples 0, 400x300, name 0x3, obj 0x72967906], hasSink true, dirty false], state OK, obj 0x1bd4fdd] [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] main: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test03b_GL2ES2_Demo2MSAA4_NoTex_______________-n0001-GL4___-hw-fbobject-Bdbl-Frgb__Irgba8888-D16-St00-Sa04_default-0400x0300.png [apply] Resize1.oldFront: FBO[name r/w 2/2, init true, bound false, size 200x150, samples 0/32, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 200x150, name 0x4, obj 0x5b8dfcc1], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 0, 200x150, name 0x3, obj 0x72967906], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x2f9f7dcf] [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 0x5b8dfcc1], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 0, 200x150, name 0x3, obj 0x72967906], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x2f9f7dcf] [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 0x35e2d654], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 4, 200x150, name 0x1, obj 0x747ddf94], null, null, null, null, null, null, null], msaa[ColorAttachment[type COLOR, format 0x8058, samples 0, 200x150, name 0x3, obj 0x72967906], hasSink true, dirty false], state OK, obj 0x1bd4fdd] [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 0x35e2d654], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 4, 200x150, name 0x1, obj 0x747ddf94], null, null, null, null, null, null, null], msaa[ColorAttachment[type COLOR, format 0x8058, samples 0, 200x150, name 0x3, obj 0x72967906], hasSink true, dirty false], state OK, obj 0x1bd4fdd] [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 0x5b8dfcc1], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 0, 800x600, name 0x3, obj 0x72967906], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x2f9f7dcf] [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 0x5b8dfcc1], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 0, 800x600, name 0x3, obj 0x72967906], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x2f9f7dcf] [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 0x35e2d654], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 4, 800x600, name 0x1, obj 0x747ddf94], null, null, null, null, null, null, null], msaa[ColorAttachment[type COLOR, format 0x8058, samples 0, 800x600, name 0x3, obj 0x72967906], hasSink true, dirty false], state OK, obj 0x1bd4fdd] [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 0x35e2d654], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 4, 800x600, name 0x1, obj 0x747ddf94], null, null, null, null, null, null, null], msaa[ColorAttachment[type COLOR, format 0x8058, samples 0, 800x600, name 0x3, obj 0x72967906], hasSink true, dirty false], state OK, obj 0x1bd4fdd] [apply] Resize3.sampleCount: 4 -> 0 [apply] reshape .. [apply] main: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test03b_GL2ES2_Demo2MSAA4_NoTex_______________-n0003-GL4___-hw-fbobject-Bdbl-Frgb__Irgba8888-D16-St00-Sa04_default-0200x0150.png [apply] Resize1.oldDepth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 200x150, name 0x4, obj 0x5b8dfcc1] [apply] Resize1.newDepth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 200x150, name 0x4, obj 0x5b8dfcc1] [apply] reshape .. [apply] main: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test03b_GL2ES2_Demo2MSAA4_NoTex_______________-n0006-GL4___-hw-fbobject-Bdbl-Frgb__Irgba8888-D16-St00-Sa04_default-0800x0600.png [apply] main: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test03b_GL2ES2_Demo2MSAA4_NoTex_______________-n0009-GL4___-hw-fbobject-Bdbl-Frgb__Irgba8888-D16-St00-Sa00_default-0800x0600.png [apply] Fin: FBOImpl[ [apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [com.jogamp.opengl.test.junit.jogl.demos.es2.MultisampleDemoES2@4f83df68[init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@6cf0e0ba[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@75d2129a, [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 0x74e984d3]], 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 <1283bb96, 74f0ea28>[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@75d2129a, [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 0x3c19aaa5], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x3349e9bb], [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 0x409bf450], null, null, null, null, null, null, null], msaa[ColorAttachment[type COLOR, format 0x8058, samples 0, 400x300, name 0x2, obj 0x3c19aaa5], hasSink true, dirty false], state OK, obj 0x38d8f54a], [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 0x74e984d3]], 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 <1283bb96, 74f0ea28>[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 0xf6efaab, handle 0x80000, isShared false, jogamp.opengl.gl4.GL4bcImpl@49e53c76, [apply] quirks: [NoDoubleBufferedBitmap, NoSurfacelessCtx], [apply] Drawable: ResizeableImpl[Initialized true, realized true, texUnit 0, samples 4, [apply] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@75d2129a, [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 0x3c19aaa5], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x3349e9bb], [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 0x409bf450], null, null, null, null, null, null, null], msaa[ColorAttachment[type COLOR, format 0x8058, samples 0, 400x300, name 0x2, obj 0x3c19aaa5], hasSink true, dirty false], state OK, obj 0x38d8f54a], [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 0x74e984d3]], 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 <1283bb96, 74f0ea28>[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 0x3c19aaa5], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x3349e9bb] [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 0x409bf450], null, null, null, null, null, null, null], msaa[ColorAttachment[type COLOR, format 0x8058, samples 0, 400x300, name 0x2, obj 0x3c19aaa5], hasSink true, dirty false], state OK, obj 0x38d8f54a] [apply] Texture: exp false, hasFront false [apply] reshape .. [apply] main: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test03b_GL2ES2_Demo2MSAA4_NoTex_______________-n0011-GL4___-hw-fbobject-Bdbl-Frgb__Irgba8888-D16-St00-Sa00_default-0600x0450.png [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestFBOAutoDrawableFactoryNEWT - test03b_GL2ES2_Demo2MSAA4_NoTex [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestFBOAutoDrawableFactoryNEWT - test03c_GL2ES2_Demo2MSAA4_NoTexNoDepth [apply] [apply] req. msaa: true [apply] Requested: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], offscr[fbo]] [apply] Chosen : GLCaps[wgl vid 7 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], offscr[fbo]] [apply] has msaa: true [apply] [apply] ShaderState: attachShaderProgram: -1 -> 7 (enable: true) [apply] null [apply] ShaderProgram[id=7, linked=false, inUse=false, program: 1, [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] main: ** 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 0x3c19aaa5], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x3349e9bb] [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 0x3c19aaa5], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x3349e9bb] [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 0x409bf450], null, null, null, null, null, null, null], msaa[ColorAttachment[type COLOR, format 0x8058, samples 0, 200x150, name 0x2, obj 0x3c19aaa5], hasSink true, dirty false], state OK, obj 0x38d8f54a] [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 0x409bf450], null, null, null, null, null, null, null], msaa[ColorAttachment[type COLOR, format 0x8058, samples 0, 200x150, name 0x2, obj 0x3c19aaa5], hasSink true, dirty false], state OK, obj 0x38d8f54a] [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 0x3c19aaa5], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x3349e9bb] [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 0x3c19aaa5], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x3349e9bb] [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 0x409bf450], null, null, null, null, null, null, null], msaa[ColorAttachment[type COLOR, format 0x8058, samples 0, 800x600, name 0x2, obj 0x3c19aaa5], hasSink true, dirty false], state OK, obj 0x38d8f54a] [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 0x409bf450], null, null, null, null, null, null, null], msaa[ColorAttachment[type COLOR, format 0x8058, samples 0, 800x600, name 0x2, obj 0x3c19aaa5], hasSink true, dirty false], state OK, obj 0x38d8f54a] [apply] Resize3.sampleCount: 4 -> 0 [apply] reshape .. [apply] main: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test03c_GL2ES2_Demo2MSAA4_NoTexNoDepth________-n0003-GL4___-hw-fbobject-Bdbl-Frgb__Irgba8888-D00-St00-Sa04_default-0200x0150.png [apply] Resize1.oldDepth null [apply] Resize1.newDepth null [apply] reshape .. [apply] main: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test03c_GL2ES2_Demo2MSAA4_NoTexNoDepth________-n0006-GL4___-hw-fbobject-Bdbl-Frgb__Irgba8888-D00-St00-Sa04_default-0800x0600.png [apply] main: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test03c_GL2ES2_Demo2MSAA4_NoTexNoDepth________-n0009-GL4___-hw-fbobject-Bdbl-Frgb__Irgba8888-D00-St00-Sa00_default-0800x0600.png [apply] Fin: FBOImpl[ [apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [com.jogamp.opengl.test.junit.jogl.demos.es2.MultisampleDemoES2@351d00c0[init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@2a3b5b47[init false], ], [apply] Drawable: null, [apply] Context: null, [apply] UpstreamWidget: null] [apply] junit.framework.TestListener: endTest(test03c_GL2ES2_Demo2MSAA4_NoTexNoDepth) [apply] junit.framework.TestListener: startTest(test04_GL2ES2_FBODemoMSAA4_Normal) [apply] Requested: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], offscr[fbo]] [apply] Realized GLAD: FBOImpl[ [apply] Helper: GLAnimatorControl: null, GLEventListeners num 0 [], [apply] Drawable: ResizeableImpl[Initialized false, realized true, texUnit 0, samples 4, [apply] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@75d2129a, [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 0x74e984d3]], 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 <4135c3b, 6302bbb1>[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@75d2129a, [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 0x2a4fb17b], 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 0x34a3d150], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x5c6648b0], [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 0x459e9125], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 4, 400x300, name 0x1, obj 0x6f1de4c7], 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 0x34a3d150], hasSink true, dirty false], state OK, obj 0x128d2484], [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 0x74e984d3]], 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 <4135c3b, 6302bbb1>[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 0x31304f14, handle 0x90000, isShared false, jogamp.opengl.gl4.GL4bcImpl@7cc0cdad, [apply] quirks: [NoDoubleBufferedBitmap, NoSurfacelessCtx], [apply] Drawable: ResizeableImpl[Initialized true, realized true, texUnit 0, samples 4, [apply] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@75d2129a, [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 0x2a4fb17b], 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 0x34a3d150], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x5c6648b0], [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 0x459e9125], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 4, 400x300, name 0x1, obj 0x6f1de4c7], 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 0x34a3d150], hasSink true, dirty false], state OK, obj 0x128d2484], [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 0x74e984d3]], 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 <4135c3b, 6302bbb1>[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 0x2a4fb17b], 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 0x34a3d150], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x5c6648b0] [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 0x459e9125], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 4, 400x300, name 0x1, obj 0x6f1de4c7], 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 0x34a3d150], hasSink true, dirty false], state OK, obj 0x128d2484] [apply] Texture: exp true, hasFront true [apply] reshape .. [apply] main: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test03c_GL2ES2_Demo2MSAA4_NoTexNoDepth________-n0011-GL4___-hw-fbobject-Bdbl-Frgb__Irgba8888-D00-St00-Sa00_default-0600x0450.png [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestFBOAutoDrawableFactoryNEWT - test03c_GL2ES2_Demo2MSAA4_NoTexNoDepth [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestFBOAutoDrawableFactoryNEWT - test04_GL2ES2_FBODemoMSAA4_Normal [apply] Thread[main,5,main] GearsES2.init.0 0x368f2016: tileRendererInUse null, GearsES2[obj 0x368f2016 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x368f2016 on Thread[main,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], offscr[fbo]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4/GL4.hw] [apply] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR NVIDIA Corporation [apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION 4.6.0 NVIDIA 391.35 [apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 324 [apply] GLX_EXTENSIONS 30 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x368f2016 created: GearsObj[0xa1153bc, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x368f2016 created: GearsObj[0x1aafa419, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x368f2016 created: GearsObj[0x1aafa419, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[main,5,main] GearsES2.init.X 0x368f2016 FIN GearsES2[obj 0x368f2016 isInit true, usesShared false, 1 GearsObj[0xa1153bc, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1aafa419, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x47eaca72, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[main,5,main] RedSquareES2.init: tileRendererInUse null [apply] RedSquareES2 init on Thread[main,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], offscr[fbo]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4/GL4.hw] [apply] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR NVIDIA Corporation [apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION 4.6.0 NVIDIA 391.35 [apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 324 [apply] GLX_EXTENSIONS 30 [apply] ----------------------------------------------------------------------------------------------------- [apply] ShaderState: attachShaderProgram: -1 -> 9 (enable: true) [apply] null [apply] ShaderProgram[id=9, linked=false, inUse=false, program: 4, [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[main,5,main] RedSquareES2.init FIN [apply] **** Init [apply] **** Reshape: 400x300 [apply] Thread[main,5,main] GearsES2.reshape 0x368f2016 0/0 400x300 of 400x300, swapInterval -1, drawable 0xffffffffbb01089a, msaa true, tileRendererInUse null [apply] >> GearsES2 0x368f2016, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[main,5,main] RedSquareES2.reshape 0/0 400x300 of 400x300, swapInterval -1, drawable 0xffffffffbb01089a, tileRendererInUse null [apply] Thread[main,5,main] RedSquareES2.reshape FIN [apply] Thread[main,5,main] GearsES2.display 0x368f2016 400x300, swapInterval -1, drawable 0xffffffffbb01089a [apply] Thread[main,5,main] GearsES2.display 0x368f2016 400x300, swapInterval -1, drawable 0xffffffffbb01089a [apply] main: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test04_GL2ES2_FBODemoMSAA4_Normal_____________-n0001-GL4___-hw-fbobject-Bdbl-Frgb__Irgba8888-D16-St00-Sa04_default-0400x0300.png [apply] Resize1.oldFront: FBO[name r/w 2/2, init true, bound false, size 200x150, samples 0/32, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 200x150, name 0x3, obj 0x2a4fb17b], 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 0x34a3d150], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x5c6648b0] [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 0x2a4fb17b], 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 0x34a3d150], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x5c6648b0] [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 0x459e9125], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 4, 200x150, name 0x1, obj 0x6f1de4c7], 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 0x34a3d150], hasSink true, dirty false], state OK, obj 0x128d2484] [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 0x459e9125], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 4, 200x150, name 0x1, obj 0x6f1de4c7], 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 0x34a3d150], hasSink true, dirty false], state OK, obj 0x128d2484] [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 0x2a4fb17b], 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 0x34a3d150], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x5c6648b0] [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 0x2a4fb17b], 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 0x34a3d150], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x5c6648b0] [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 0x459e9125], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 4, 800x600, name 0x1, obj 0x6f1de4c7], 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 0x34a3d150], hasSink true, dirty false], state OK, obj 0x128d2484] [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 0x459e9125], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 4, 800x600, name 0x1, obj 0x6f1de4c7], 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 0x34a3d150], hasSink true, dirty false], state OK, obj 0x128d2484] [apply] Resize3.sampleCount: 4 -> 0 [apply] **** Reshape: 200x150 [apply] Thread[main,5,main] GearsES2.reshape 0x368f2016 0/0 200x150 of 200x150, swapInterval -1, drawable 0xffffffffbb01089a, msaa true, tileRendererInUse null [apply] >> GearsES2 0x368f2016, angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[main,5,main] RedSquareES2.reshape 0/0 200x150 of 200x150, swapInterval -1, drawable 0xffffffffbb01089a, tileRendererInUse null [apply] Thread[main,5,main] RedSquareES2.reshape FIN [apply] Thread[main,5,main] GearsES2.display 0x368f2016 200x150, swapInterval -1, drawable 0xffffffffbb01089a [apply] Thread[main,5,main] GearsES2.display 0x368f2016 200x150, swapInterval -1, drawable 0xffffffffbb01089a [apply] main: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test04_GL2ES2_FBODemoMSAA4_Normal_____________-n0003-GL4___-hw-fbobject-Bdbl-Frgb__Irgba8888-D16-St00-Sa04_default-0200x0150.png [apply] Thread[main,5,main] GearsES2.display 0x368f2016 200x150, swapInterval -1, drawable 0xffffffffbb01089a [apply] Resize1.oldDepth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 200x150, name 0x3, obj 0x2a4fb17b] [apply] Resize1.newDepth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 200x150, name 0x3, obj 0x2a4fb17b] [apply] **** Reshape: 800x600 [apply] Thread[main,5,main] GearsES2.reshape 0x368f2016 0/0 800x600 of 800x600, swapInterval -1, drawable 0xffffffffbb01089a, msaa true, tileRendererInUse null [apply] >> GearsES2 0x368f2016, angle 2.5, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[main,5,main] RedSquareES2.reshape 0/0 800x600 of 800x600, swapInterval -1, drawable 0xffffffffbb01089a, tileRendererInUse null [apply] Thread[main,5,main] RedSquareES2.reshape FIN [apply] Thread[main,5,main] GearsES2.display 0x368f2016 800x600, swapInterval -1, drawable 0xffffffffbb01089a [apply] Thread[main,5,main] GearsES2.display 0x368f2016 800x600, swapInterval -1, drawable 0xffffffffbb01089a [apply] main: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test04_GL2ES2_FBODemoMSAA4_Normal_____________-n0006-GL4___-hw-fbobject-Bdbl-Frgb__Irgba8888-D16-St00-Sa04_default-0800x0600.png [apply] Thread[main,5,main] GearsES2.display 0x368f2016 800x600, swapInterval -1, drawable 0xffffffffbb01089a [apply] Thread[main,5,main] GearsES2.display 0x368f2016 800x600, swapInterval -1, drawable 0xffffffffbb01089a [apply] Thread[main,5,main] GearsES2.display 0x368f2016 800x600, swapInterval -1, drawable 0xffffffffbb01089a [apply] main: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test04_GL2ES2_FBODemoMSAA4_Normal_____________-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.FBOMix2DemosES2@7c7b252e[init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@4d5d943d[init false], ], [apply] Drawable: null, [apply] Context: null, [apply] UpstreamWidget: null] [apply] junit.framework.TestListener: endTest(test04_GL2ES2_FBODemoMSAA4_Normal) [apply] junit.framework.TestListener: startTest(test11_EGLES2_Demo0Normal) [apply] junit.framework.TestListener: endTest(test11_EGLES2_Demo0Normal) [apply] junit.framework.TestListener: startTest(test13_EGLES2_Demo0MSAA4) [apply] junit.framework.TestListener: endTest(test13_EGLES2_Demo0MSAA4) [apply] junit.framework.TestListener: startTest(test21_GL3_Demo0Normal) [apply] **** Reshape: 600x450 [apply] Thread[main,5,main] GearsES2.reshape 0x368f2016 0/0 600x450 of 600x450, swapInterval -1, drawable 0xffffffffbb01089a, msaa false, tileRendererInUse null [apply] >> GearsES2 0x368f2016, angle 5.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [apply] Thread[main,5,main] RedSquareES2.reshape 0/0 600x450 of 600x450, swapInterval -1, drawable 0xffffffffbb01089a, tileRendererInUse null [apply] Thread[main,5,main] RedSquareES2.reshape FIN [apply] Thread[main,5,main] GearsES2.display 0x368f2016 600x450, swapInterval -1, drawable 0xffffffffbb01089a [apply] Thread[main,5,main] GearsES2.display 0x368f2016 600x450, swapInterval -1, drawable 0xffffffffbb01089a [apply] main: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test04_GL2ES2_FBODemoMSAA4_Normal_____________-n0011-GL4___-hw-fbobject-Bdbl-Frgb__Irgba8888-D16-St00-Sa00_default-0600x0450.png [apply] Thread[main,5,main] GearsES2.dispose 0x368f2016: tileRendererInUse null [apply] Thread[main,5,main] GearsES2.dispose 0x368f2016 FIN [apply] Thread[main,5,main] RedSquareES2.dispose: tileRendererInUse null [apply] Thread[main,5,main] RedSquareES2.dispose FIN [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestFBOAutoDrawableFactoryNEWT - test04_GL2ES2_FBODemoMSAA4_Normal [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestFBOAutoDrawableFactoryNEWT - test11_EGLES2_Demo0Normal [apply] EGL ES2 n/a [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestFBOAutoDrawableFactoryNEWT - test11_EGLES2_Demo0Normal [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestFBOAutoDrawableFactoryNEWT - test13_EGLES2_Demo0MSAA4 [apply] EGL ES2 n/a [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestFBOAutoDrawableFactoryNEWT - test13_EGLES2_Demo0MSAA4 [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestFBOAutoDrawableFactoryNEWT - test21_GL3_Demo0Normal [apply] Requested: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL3/GL4.hw], offscr[fbo]] [apply] Realized GLAD: FBOImpl[ [apply] Helper: GLAnimatorControl: null, GLEventListeners num 0 [], [apply] Drawable: ResizeableImpl[Initialized false, realized true, texUnit 0, samples 0, [apply] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@75d2129a, [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 0x74e984d3]], 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 <59474f18, 65fb9ffc>[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@75d2129a, [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 0x78691363], 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 0x1bb5a082], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x41d477ed], [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 0x397fbdb], 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 0x3590fc5b], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x33d512c1], [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 0x74e984d3]], 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 <59474f18, 65fb9ffc>[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 0x3e694b3f, handle 0xa0000, isShared false, jogamp.opengl.gl4.GL4bcImpl@515c6049, [apply] quirks: [NoDoubleBufferedBitmap, NoSurfacelessCtx], [apply] Drawable: ResizeableImpl[Initialized true, realized true, texUnit 0, samples 0, [apply] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@75d2129a, [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 0x78691363], 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 0x1bb5a082], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x41d477ed], [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 0x397fbdb], 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 0x3590fc5b], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x33d512c1], [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 0x74e984d3]], 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 <59474f18, 65fb9ffc>[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 0x78691363], 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 0x1bb5a082], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x41d477ed] [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 0x397fbdb], 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 0x3590fc5b], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x33d512c1] [apply] Texture: exp true, hasFront true [apply] Thread[main,5,main] GearsES2.init.0 0x639c2c1d: tileRendererInUse null, GearsES2[obj 0x639c2c1d isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x639c2c1d on Thread[main,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL3/GL4.hw], offscr[fbo]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4/GL4.hw] [apply] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR NVIDIA Corporation [apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION 4.6.0 NVIDIA 391.35 [apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 324 [apply] GLX_EXTENSIONS 30 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x639c2c1d created: GearsObj[0x2d3379b4, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x639c2c1d created: GearsObj[0x30c15d8b, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x639c2c1d created: GearsObj[0x30c15d8b, vbo ff 7, fs 8, bf 9, bs 10] [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 0x78691363], 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 0x1bb5a082], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x41d477ed] [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 0x78691363], 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 0x1bb5a082], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x41d477ed] [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 0x397fbdb], 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 0x3590fc5b], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x33d512c1] [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 0x397fbdb], 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 0x3590fc5b], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x33d512c1] [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 0x78691363], 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 0x1bb5a082], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x41d477ed] [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 0x397fbdb], 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 0x3590fc5b], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x33d512c1] [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 0x397fbdb], 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 0x3590fc5b], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x33d512c1] [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 0x78691363], 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 0x1bb5a082], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x41d477ed] [apply] Resize3.sampleCount: 0 -> 4 [apply] Thread[main,5,main] GearsES2.init.X 0x639c2c1d FIN GearsES2[obj 0x639c2c1d isInit true, usesShared false, 1 GearsObj[0x2d3379b4, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x30c15d8b, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5e0e82ae, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[main,5,main] GearsES2.reshape 0x639c2c1d 0/0 400x300 of 400x300, swapInterval 0, drawable 0xffffffffbb01089a, msaa false, tileRendererInUse null [apply] >> GearsES2 0x639c2c1d, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[main,5,main] GearsES2.display 0x639c2c1d 400x300, swapInterval 0, drawable 0xffffffffbb01089a [apply] Thread[main,5,main] GearsES2.display 0x639c2c1d 400x300, swapInterval 0, drawable 0xffffffffbb01089a [apply] main: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test21_GL3_Demo0Normal________________________-n0001-GL3___-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0400x0300.png [apply] Thread[main,5,main] GearsES2.reshape 0x639c2c1d 0/0 200x150 of 200x150, swapInterval 0, drawable 0xffffffffbb01089a, msaa false, tileRendererInUse null [apply] >> GearsES2 0x639c2c1d, angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[main,5,main] GearsES2.display 0x639c2c1d 200x150, swapInterval 0, drawable 0xffffffffbb01089a [apply] Thread[main,5,main] GearsES2.display 0x639c2c1d 200x150, swapInterval 0, drawable 0xffffffffbb01089a [apply] main: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test21_GL3_Demo0Normal________________________-n0003-GL3___-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0200x0150.png [apply] Thread[main,5,main] GearsES2.display 0x639c2c1d 200x150, swapInterval 0, drawable 0xffffffffbb01089a [apply] Resize1.oldDepth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 200x150, name 0x1, obj 0x78691363] [apply] Resize1.newDepth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 200x150, name 0x1, obj 0x78691363] [apply] Thread[main,5,main] GearsES2.reshape 0x639c2c1d 0/0 800x600 of 800x600, swapInterval 0, drawable 0xffffffffbb01089a, msaa false, tileRendererInUse null [apply] >> GearsES2 0x639c2c1d, angle 2.5, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[main,5,main] GearsES2.display 0x639c2c1d 800x600, swapInterval 0, drawable 0xffffffffbb01089a [apply] Thread[main,5,main] GearsES2.display 0x639c2c1d 800x600, swapInterval 0, drawable 0xffffffffbb01089a [apply] main: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test21_GL3_Demo0Normal________________________-n0006-GL3___-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0800x0600.png [apply] Thread[main,5,main] GearsES2.display 0x639c2c1d 800x600, swapInterval 0, drawable 0xffffffffbb01089a [apply] Fin: FBOImpl[ [apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0x639c2c1d isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@5fe94a96[init false], ], [apply] Drawable: null, [apply] Context: null, [apply] UpstreamWidget: null] [apply] junit.framework.TestListener: endTest(test21_GL3_Demo0Normal) [apply] Thread[main,5,main] GearsES2.display 0x639c2c1d 800x600, swapInterval 0, drawable 0xffffffffbb01089a [apply] Thread[main,5,main] GearsES2.display 0x639c2c1d 800x600, swapInterval 0, drawable 0xffffffffbb01089a [apply] main: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test21_GL3_Demo0Normal________________________-n0009-GL3___-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa04_default-0800x0600.png [apply] Thread[main,5,main] GearsES2.reshape 0x639c2c1d 0/0 600x450 of 600x450, swapInterval 0, drawable 0xffffffffbb01089a, msaa true, tileRendererInUse null [apply] >> GearsES2 0x639c2c1d, angle 5.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [apply] Thread[main,5,main] GearsES2.display 0x639c2c1d 600x450, swapInterval 0, drawable 0xffffffffbb01089a [apply] Thread[main,5,main] GearsES2.display 0x639c2c1d 600x450, swapInterval 0, drawable 0xffffffffbb01089a [apply] main: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test21_GL3_Demo0Normal________________________-n0011-GL3___-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa04_default-0600x0450.png [apply] Thread[main,5,main] GearsES2.dispose 0x639c2c1d: tileRendererInUse null [apply] Thread[main,5,main] GearsES2.dispose 0x639c2c1d 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 @ 1675153607469 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1675153607469 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms [apply] Tests run: 11, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 4.983 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@75d2129a, [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 0x74e984d3]], 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 <13acb0d1, 3e3047e6>[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@75d2129a, [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 0xadd0edd], 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 0x7ff95560], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x2aa3cd93], [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 0xadd0edd], 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 0x7ff95560], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x2aa3cd93], [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 0x74e984d3]], 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 <13acb0d1, 3e3047e6>[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 0x37e547da, handle 0x20000, isShared false, jogamp.opengl.gl4.GL4bcImpl@7ea37dbf, [apply] quirks: [NoDoubleBufferedBitmap, NoSurfacelessCtx], [apply] Drawable: ResizeableImpl[Initialized true, realized true, texUnit 0, samples 0, [apply] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@75d2129a, [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 0xadd0edd], 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 0x7ff95560], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x2aa3cd93], [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 0xadd0edd], 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 0x7ff95560], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x2aa3cd93], [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 0x74e984d3]], 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 <13acb0d1, 3e3047e6>[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 0xadd0edd], 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 0x7ff95560], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x2aa3cd93] [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 0xadd0edd], 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 0x7ff95560], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x2aa3cd93] [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 0xadd0edd], 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 0x7ff95560], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x2aa3cd93] [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 0xadd0edd], 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 0x7ff95560], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x2aa3cd93] [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 0xadd0edd], 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 0x7ff95560], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x2aa3cd93] [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 0xadd0edd], 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 0x7ff95560], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x2aa3cd93] [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 0xadd0edd], 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 0x7ff95560], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x2aa3cd93] [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 0xadd0edd], 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 0x7ff95560], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x2aa3cd93] [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 0xadd0edd], 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 0x7ff95560], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x2aa3cd93] [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 0xadd0edd], 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 0x7ff95560], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x2aa3cd93] [apply] Resize3.sampleCount: 0 -> 4 [apply] Fin: FBOImpl[ [apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0x4b44655e isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@6293abcc[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@75d2129a, [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 0x74e984d3]], 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 <71809907, 3ce1e309>[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@75d2129a, [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 0x74e52303], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8051, samples 0, 400x300, name 0x1, obj 0x158da8e], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x47af7f3d], [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 0x74e52303], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8051, samples 0, 400x300, name 0x1, obj 0x158da8e], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x47af7f3d], [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 0x74e984d3]], 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 <71809907, 3ce1e309>[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 0x6aba2b86, handle 0x30000, isShared false, jogamp.opengl.gl4.GL4bcImpl@7c729a55, [apply] quirks: [NoDoubleBufferedBitmap, NoSurfacelessCtx], [apply] Drawable: ResizeableImpl[Initialized true, realized true, texUnit 0, samples 0, [apply] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@75d2129a, [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 0x74e52303], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8051, samples 0, 400x300, name 0x1, obj 0x158da8e], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x47af7f3d], [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 0x74e52303], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8051, samples 0, 400x300, name 0x1, obj 0x158da8e], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x47af7f3d], [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 0x74e984d3]], 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 <71809907, 3ce1e309>[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 0x74e52303], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8051, samples 0, 400x300, name 0x1, obj 0x158da8e], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x47af7f3d] [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 0x74e52303], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8051, samples 0, 400x300, name 0x1, obj 0x158da8e], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x47af7f3d] [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 0x74e52303], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8051, samples 0, 200x150, name 0x1, obj 0x158da8e], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x47af7f3d] [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 0x74e52303], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8051, samples 0, 200x150, name 0x1, obj 0x158da8e], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x47af7f3d] [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 0x74e52303], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8051, samples 0, 200x150, name 0x1, obj 0x158da8e], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x47af7f3d] [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 0x74e52303], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8051, samples 0, 200x150, name 0x1, obj 0x158da8e], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x47af7f3d] [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 0x74e52303], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8051, samples 0, 800x600, name 0x1, obj 0x158da8e], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x47af7f3d] [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 0x74e52303], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8051, samples 0, 800x600, name 0x1, obj 0x158da8e], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x47af7f3d] [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 0x74e52303], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8051, samples 0, 800x600, name 0x1, obj 0x158da8e], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x47af7f3d] [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 0x74e52303], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8051, samples 0, 800x600, name 0x1, obj 0x158da8e], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x47af7f3d] [apply] Resize3.sampleCount: 0 -> 4 [apply] Fin: FBOImpl[ [apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0x3bb9a3ff isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@661972b0[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@75d2129a, [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 0x74e984d3]], 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 <4f18837a, 359f7cdf>[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@75d2129a, [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 0x4f6ee6e4], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x4466af20], [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 0x4f6ee6e4], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x4466af20], [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 0x74e984d3]], 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 <4f18837a, 359f7cdf>[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 0x1fa268de, handle 0x40000, isShared false, jogamp.opengl.gl4.GL4bcImpl@a514af7, [apply] quirks: [NoDoubleBufferedBitmap, NoSurfacelessCtx], [apply] Drawable: ResizeableImpl[Initialized true, realized true, texUnit 0, samples 0, [apply] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@75d2129a, [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 0x4f6ee6e4], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x4466af20], [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 0x4f6ee6e4], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x4466af20], [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 0x74e984d3]], 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 <4f18837a, 359f7cdf>[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 0x4f6ee6e4], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x4466af20] [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 0x4f6ee6e4], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x4466af20] [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 0x4f6ee6e4], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x4466af20] [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 0x4f6ee6e4], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x4466af20] [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 0x4f6ee6e4], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x4466af20] [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 0x4f6ee6e4], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x4466af20] [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 0x4f6ee6e4], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x4466af20] [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 0x4f6ee6e4], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x4466af20] [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 0x4f6ee6e4], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x4466af20] [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 0x4f6ee6e4], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x4466af20] [apply] Resize3.sampleCount: 0 -> 4 [apply] Fin: FBOImpl[ [apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0x6b927fb isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@3e58a80e[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@75d2129a, [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 0x74e984d3]], 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 <67d48005, 9f116cc>[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@75d2129a, [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 0x59309333], 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 0x1aa7ecca], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x5876a9af], [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 0x5b239d7d], 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 0x7ec7ffd3], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x6572421], [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 0x74e984d3]], 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 <67d48005, 9f116cc>[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 0x12468a38, handle 0x50000, isShared false, jogamp.opengl.gl4.GL4bcImpl@6b81ce95, [apply] quirks: [NoDoubleBufferedBitmap, NoSurfacelessCtx], [apply] Drawable: ResizeableImpl[Initialized true, realized true, texUnit 0, samples 0, [apply] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@75d2129a, [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 0x59309333], 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 0x1aa7ecca], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x5876a9af], [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 0x5b239d7d], 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 0x7ec7ffd3], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x6572421], [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 0x74e984d3]], 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 <67d48005, 9f116cc>[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 0x59309333], 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 0x1aa7ecca], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x5876a9af] [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 0x5b239d7d], 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 0x7ec7ffd3], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x6572421] [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 0x59309333], 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 0x1aa7ecca], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x5876a9af] [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 0x59309333], 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 0x1aa7ecca], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x5876a9af] [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 0x5b239d7d], 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 0x7ec7ffd3], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x6572421] [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 0x5b239d7d], 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 0x7ec7ffd3], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x6572421] [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 0x59309333], 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 0x1aa7ecca], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x5876a9af] [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 0x5b239d7d], 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 0x7ec7ffd3], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x6572421] [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 0x5b239d7d], 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 0x7ec7ffd3], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x6572421] [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 0x59309333], 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 0x1aa7ecca], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x5876a9af] [apply] Resize3.sampleCount: 0 -> 4 [apply] Fin: FBOImpl[ [apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0x2a798d51 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@6d763516[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@75d2129a, [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 0x74e984d3]], 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 <223d2c72, 8f4ea7c>[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@75d2129a, [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 0x3febb011], 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 0x74fe5c40], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x10e31a9a], [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 0x158d2680], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 4, 400x300, name 0x1, obj 0x131774fe], 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 0x74fe5c40], hasSink true, dirty false], state OK, obj 0x77847718], [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 0x74e984d3]], 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 <223d2c72, 8f4ea7c>[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 0x436813f3, handle 0x60000, isShared false, jogamp.opengl.gl4.GL4bcImpl@7f3b84b8, [apply] quirks: [NoDoubleBufferedBitmap, NoSurfacelessCtx], [apply] Drawable: ResizeableImpl[Initialized true, realized true, texUnit 0, samples 4, [apply] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@75d2129a, [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 0x3febb011], 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 0x74fe5c40], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x10e31a9a], [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 0x158d2680], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 4, 400x300, name 0x1, obj 0x131774fe], 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 0x74fe5c40], hasSink true, dirty false], state OK, obj 0x77847718], [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 0x74e984d3]], 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 <223d2c72, 8f4ea7c>[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 0x3febb011], 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 0x74fe5c40], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x10e31a9a] [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 0x158d2680], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 4, 400x300, name 0x1, obj 0x131774fe], 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 0x74fe5c40], hasSink true, dirty false], state OK, obj 0x77847718] [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 0x3febb011], 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 0x74fe5c40], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x10e31a9a] [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 0x3febb011], 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 0x74fe5c40], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x10e31a9a] [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 0x158d2680], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 4, 200x150, name 0x1, obj 0x131774fe], 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 0x74fe5c40], hasSink true, dirty false], state OK, obj 0x77847718] [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 0x158d2680], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 4, 200x150, name 0x1, obj 0x131774fe], 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 0x74fe5c40], hasSink true, dirty false], state OK, obj 0x77847718] [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 0x3febb011], 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 0x74fe5c40], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x10e31a9a] [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 0x3febb011], 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 0x74fe5c40], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x10e31a9a] [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 0x158d2680], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 4, 800x600, name 0x1, obj 0x131774fe], 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 0x74fe5c40], hasSink true, dirty false], state OK, obj 0x77847718] [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 0x158d2680], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 4, 800x600, name 0x1, obj 0x131774fe], 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 0x74fe5c40], hasSink true, dirty false], state OK, obj 0x77847718] [apply] Resize3.sampleCount: 4 -> 0 [apply] Fin: FBOImpl[ [apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [com.jogamp.opengl.test.junit.jogl.demos.es2.MultisampleDemoES2@57a3af25[init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@2b662a77[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@75d2129a, [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 0x74e984d3]], 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 <77fbd92c, 67c27493>[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@75d2129a, [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 0x5b8dfcc1], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 0, 400x300, name 0x3, obj 0x72967906], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x2f9f7dcf], [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 0x35e2d654], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 4, 400x300, name 0x1, obj 0x747ddf94], null, null, null, null, null, null, null], msaa[ColorAttachment[type COLOR, format 0x8058, samples 0, 400x300, name 0x3, obj 0x72967906], hasSink true, dirty false], state OK, obj 0x1bd4fdd], [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 0x74e984d3]], 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 <77fbd92c, 67c27493>[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 0x1a482e36, handle 0x70000, isShared false, jogamp.opengl.gl4.GL4bcImpl@55183b20, [apply] quirks: [NoDoubleBufferedBitmap, NoSurfacelessCtx], [apply] Drawable: ResizeableImpl[Initialized true, realized true, texUnit 0, samples 4, [apply] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@75d2129a, [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 0x5b8dfcc1], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 0, 400x300, name 0x3, obj 0x72967906], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x2f9f7dcf], [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 0x35e2d654], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 4, 400x300, name 0x1, obj 0x747ddf94], null, null, null, null, null, null, null], msaa[ColorAttachment[type COLOR, format 0x8058, samples 0, 400x300, name 0x3, obj 0x72967906], hasSink true, dirty false], state OK, obj 0x1bd4fdd], [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 0x74e984d3]], 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 <77fbd92c, 67c27493>[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 0x5b8dfcc1], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 0, 400x300, name 0x3, obj 0x72967906], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x2f9f7dcf] [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 0x35e2d654], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 4, 400x300, name 0x1, obj 0x747ddf94], null, null, null, null, null, null, null], msaa[ColorAttachment[type COLOR, format 0x8058, samples 0, 400x300, name 0x3, obj 0x72967906], hasSink true, dirty false], state OK, obj 0x1bd4fdd] [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 0x5b8dfcc1], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 0, 200x150, name 0x3, obj 0x72967906], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x2f9f7dcf] [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 0x5b8dfcc1], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 0, 200x150, name 0x3, obj 0x72967906], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x2f9f7dcf] [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 0x35e2d654], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 4, 200x150, name 0x1, obj 0x747ddf94], null, null, null, null, null, null, null], msaa[ColorAttachment[type COLOR, format 0x8058, samples 0, 200x150, name 0x3, obj 0x72967906], hasSink true, dirty false], state OK, obj 0x1bd4fdd] [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 0x35e2d654], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 4, 200x150, name 0x1, obj 0x747ddf94], null, null, null, null, null, null, null], msaa[ColorAttachment[type COLOR, format 0x8058, samples 0, 200x150, name 0x3, obj 0x72967906], hasSink true, dirty false], state OK, obj 0x1bd4fdd] [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 0x5b8dfcc1], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 0, 800x600, name 0x3, obj 0x72967906], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x2f9f7dcf] [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 0x5b8dfcc1], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 0, 800x600, name 0x3, obj 0x72967906], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x2f9f7dcf] [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 0x35e2d654], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 4, 800x600, name 0x1, obj 0x747ddf94], null, null, null, null, null, null, null], msaa[ColorAttachment[type COLOR, format 0x8058, samples 0, 800x600, name 0x3, obj 0x72967906], hasSink true, dirty false], state OK, obj 0x1bd4fdd] [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 0x35e2d654], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 4, 800x600, name 0x1, obj 0x747ddf94], null, null, null, null, null, null, null], msaa[ColorAttachment[type COLOR, format 0x8058, samples 0, 800x600, name 0x3, obj 0x72967906], hasSink true, dirty false], state OK, obj 0x1bd4fdd] [apply] Resize3.sampleCount: 4 -> 0 [apply] Fin: FBOImpl[ [apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [com.jogamp.opengl.test.junit.jogl.demos.es2.MultisampleDemoES2@4f83df68[init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@6cf0e0ba[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@75d2129a, [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 0x74e984d3]], 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 <1283bb96, 74f0ea28>[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@75d2129a, [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 0x3c19aaa5], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x3349e9bb], [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 0x409bf450], null, null, null, null, null, null, null], msaa[ColorAttachment[type COLOR, format 0x8058, samples 0, 400x300, name 0x2, obj 0x3c19aaa5], hasSink true, dirty false], state OK, obj 0x38d8f54a], [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 0x74e984d3]], 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 <1283bb96, 74f0ea28>[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 0xf6efaab, handle 0x80000, isShared false, jogamp.opengl.gl4.GL4bcImpl@49e53c76, [apply] quirks: [NoDoubleBufferedBitmap, NoSurfacelessCtx], [apply] Drawable: ResizeableImpl[Initialized true, realized true, texUnit 0, samples 4, [apply] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@75d2129a, [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 0x3c19aaa5], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x3349e9bb], [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 0x409bf450], null, null, null, null, null, null, null], msaa[ColorAttachment[type COLOR, format 0x8058, samples 0, 400x300, name 0x2, obj 0x3c19aaa5], hasSink true, dirty false], state OK, obj 0x38d8f54a], [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 0x74e984d3]], 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 <1283bb96, 74f0ea28>[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 0x3c19aaa5], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x3349e9bb] [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 0x409bf450], null, null, null, null, null, null, null], msaa[ColorAttachment[type COLOR, format 0x8058, samples 0, 400x300, name 0x2, obj 0x3c19aaa5], hasSink true, dirty false], state OK, obj 0x38d8f54a] [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 0x3c19aaa5], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x3349e9bb] [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 0x3c19aaa5], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x3349e9bb] [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 0x409bf450], null, null, null, null, null, null, null], msaa[ColorAttachment[type COLOR, format 0x8058, samples 0, 200x150, name 0x2, obj 0x3c19aaa5], hasSink true, dirty false], state OK, obj 0x38d8f54a] [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 0x409bf450], null, null, null, null, null, null, null], msaa[ColorAttachment[type COLOR, format 0x8058, samples 0, 200x150, name 0x2, obj 0x3c19aaa5], hasSink true, dirty false], state OK, obj 0x38d8f54a] [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 0x3c19aaa5], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x3349e9bb] [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 0x3c19aaa5], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x3349e9bb] [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 0x409bf450], null, null, null, null, null, null, null], msaa[ColorAttachment[type COLOR, format 0x8058, samples 0, 800x600, name 0x2, obj 0x3c19aaa5], hasSink true, dirty false], state OK, obj 0x38d8f54a] [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 0x409bf450], null, null, null, null, null, null, null], msaa[ColorAttachment[type COLOR, format 0x8058, samples 0, 800x600, name 0x2, obj 0x3c19aaa5], hasSink true, dirty false], state OK, obj 0x38d8f54a] [apply] Resize3.sampleCount: 4 -> 0 [apply] Fin: FBOImpl[ [apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [com.jogamp.opengl.test.junit.jogl.demos.es2.MultisampleDemoES2@351d00c0[init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@2a3b5b47[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@75d2129a, [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 0x74e984d3]], 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 <4135c3b, 6302bbb1>[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@75d2129a, [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 0x2a4fb17b], 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 0x34a3d150], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x5c6648b0], [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 0x459e9125], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 4, 400x300, name 0x1, obj 0x6f1de4c7], 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 0x34a3d150], hasSink true, dirty false], state OK, obj 0x128d2484], [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 0x74e984d3]], 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 <4135c3b, 6302bbb1>[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 0x31304f14, handle 0x90000, isShared false, jogamp.opengl.gl4.GL4bcImpl@7cc0cdad, [apply] quirks: [NoDoubleBufferedBitmap, NoSurfacelessCtx], [apply] Drawable: ResizeableImpl[Initialized true, realized true, texUnit 0, samples 4, [apply] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@75d2129a, [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 0x2a4fb17b], 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 0x34a3d150], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x5c6648b0], [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 0x459e9125], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 4, 400x300, name 0x1, obj 0x6f1de4c7], 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 0x34a3d150], hasSink true, dirty false], state OK, obj 0x128d2484], [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 0x74e984d3]], 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 <4135c3b, 6302bbb1>[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 0x2a4fb17b], 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 0x34a3d150], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x5c6648b0] [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 0x459e9125], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 4, 400x300, name 0x1, obj 0x6f1de4c7], 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 0x34a3d150], hasSink true, dirty false], state OK, obj 0x128d2484] [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 0x2a4fb17b], 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 0x34a3d150], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x5c6648b0] [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 0x2a4fb17b], 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 0x34a3d150], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x5c6648b0] [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 0x459e9125], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 4, 200x150, name 0x1, obj 0x6f1de4c7], 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 0x34a3d150], hasSink true, dirty false], state OK, obj 0x128d2484] [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 0x459e9125], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 4, 200x150, name 0x1, obj 0x6f1de4c7], 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 0x34a3d150], hasSink true, dirty false], state OK, obj 0x128d2484] [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 0x2a4fb17b], 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 0x34a3d150], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x5c6648b0] [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 0x2a4fb17b], 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 0x34a3d150], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x5c6648b0] [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 0x459e9125], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 4, 800x600, name 0x1, obj 0x6f1de4c7], 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 0x34a3d150], hasSink true, dirty false], state OK, obj 0x128d2484] [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 0x459e9125], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 4, 800x600, name 0x1, obj 0x6f1de4c7], 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 0x34a3d150], hasSink true, dirty false], state OK, obj 0x128d2484] [apply] Resize3.sampleCount: 4 -> 0 [apply] Fin: FBOImpl[ [apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [com.jogamp.opengl.test.junit.jogl.demos.es2.FBOMix2DemosES2@7c7b252e[init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@4d5d943d[init false], ], [apply] Drawable: null, [apply] Context: null, [apply] UpstreamWidget: null] [apply] Requested: 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@75d2129a, [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 0x74e984d3]], 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 <59474f18, 65fb9ffc>[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@75d2129a, [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 0x78691363], 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 0x1bb5a082], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x41d477ed], [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 0x397fbdb], 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 0x3590fc5b], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x33d512c1], [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 0x74e984d3]], 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 <59474f18, 65fb9ffc>[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 0x3e694b3f, handle 0xa0000, isShared false, jogamp.opengl.gl4.GL4bcImpl@515c6049, [apply] quirks: [NoDoubleBufferedBitmap, NoSurfacelessCtx], [apply] Drawable: ResizeableImpl[Initialized true, realized true, texUnit 0, samples 0, [apply] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@75d2129a, [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 0x78691363], 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 0x1bb5a082], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x41d477ed], [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 0x397fbdb], 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 0x3590fc5b], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x33d512c1], [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 0x74e984d3]], 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 <59474f18, 65fb9ffc>[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 0x78691363], 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 0x1bb5a082], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x41d477ed] [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 0x397fbdb], 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 0x3590fc5b], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x33d512c1] [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 0x78691363], 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 0x1bb5a082], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x41d477ed] [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 0x78691363], 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 0x1bb5a082], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x41d477ed] [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 0x397fbdb], 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 0x3590fc5b], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x33d512c1] [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 0x397fbdb], 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 0x3590fc5b], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x33d512c1] [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 0x78691363], 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 0x1bb5a082], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x41d477ed] [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 0x397fbdb], 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 0x3590fc5b], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x33d512c1] [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 0x397fbdb], 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 0x3590fc5b], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x33d512c1] [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 0x78691363], 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 0x1bb5a082], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x41d477ed] [apply] Resize3.sampleCount: 0 -> 4 [apply] Fin: FBOImpl[ [apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0x639c2c1d isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@5fe94a96[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 @ 1675153603161 ms III - Start [apply] SLOCK [T main @ 1675153603161 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestFBOAutoDrawableFactoryNEWT - test01a_GL2ES2_Demo1_SingleBuffer_Normal [apply] Thread[main,5,main] GearsES2.init.0 0x4b44655e: tileRendererInUse null, GearsES2[obj 0x4b44655e isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x4b44655e on Thread[main,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL4/GL4.hw], offscr[fbo]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4/GL4.hw] [apply] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR NVIDIA Corporation [apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION 4.6.0 NVIDIA 391.35 [apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 324 [apply] GLX_EXTENSIONS 30 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x4b44655e created: GearsObj[0x56de5251, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x4b44655e created: GearsObj[0x419c5f1a, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x4b44655e created: GearsObj[0x419c5f1a, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[main,5,main] GearsES2.init.X 0x4b44655e FIN GearsES2[obj 0x4b44655e isInit true, usesShared false, 1 GearsObj[0x56de5251, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x419c5f1a, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x12b0404f, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[main,5,main] GearsES2.reshape 0x4b44655e 0/0 400x300 of 400x300, swapInterval 0, drawable 0xffffffffbb01089a, msaa false, tileRendererInUse null [apply] >> GearsES2 0x4b44655e, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[main,5,main] GearsES2.display 0x4b44655e 400x300, swapInterval 0, drawable 0xffffffffbb01089a [apply] Thread[main,5,main] GearsES2.display 0x4b44655e 400x300, swapInterval 0, drawable 0xffffffffbb01089a [apply] main: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test01a_GL2ES2_Demo1_SingleBuffer_Normal______-n0001-GL4___-hw-fbobject-Bone-Frgb__Irgba8880-D16-St00-Sa00_default-0400x0300.png [apply] Thread[main,5,main] GearsES2.reshape 0x4b44655e 0/0 200x150 of 200x150, swapInterval 0, drawable 0xffffffffbb01089a, msaa false, tileRendererInUse null [apply] >> GearsES2 0x4b44655e, angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[main,5,main] GearsES2.display 0x4b44655e 200x150, swapInterval 0, drawable 0xffffffffbb01089a [apply] Thread[main,5,main] GearsES2.display 0x4b44655e 200x150, swapInterval 0, drawable 0xffffffffbb01089a [apply] main: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test01a_GL2ES2_Demo1_SingleBuffer_Normal______-n0003-GL4___-hw-fbobject-Bone-Frgb__Irgba8880-D16-St00-Sa00_default-0200x0150.png [apply] Thread[main,5,main] GearsES2.display 0x4b44655e 200x150, swapInterval 0, drawable 0xffffffffbb01089a [apply] Resize1.oldDepth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 200x150, name 0x1, obj 0xadd0edd] [apply] Resize1.newDepth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 200x150, name 0x1, obj 0xadd0edd] [apply] Thread[main,5,main] GearsES2.reshape 0x4b44655e 0/0 800x600 of 800x600, swapInterval 0, drawable 0xffffffffbb01089a, msaa false, tileRendererInUse null [apply] >> GearsES2 0x4b44655e, angle 2.5, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[main,5,main] GearsES2.display 0x4b44655e 800x600, swapInterval 0, drawable 0xffffffffbb01089a [apply] Thread[main,5,main] GearsES2.display 0x4b44655e 800x600, swapInterval 0, drawable 0xffffffffbb01089a [apply] main: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test01a_GL2ES2_Demo1_SingleBuffer_Normal______-n0006-GL4___-hw-fbobject-Bone-Frgb__Irgba8880-D16-St00-Sa00_default-0800x0600.png [apply] Thread[main,5,main] GearsES2.display 0x4b44655e 800x600, swapInterval 0, drawable 0xffffffffbb01089a [apply] Thread[main,5,main] GearsES2.display 0x4b44655e 800x600, swapInterval 0, drawable 0xffffffffbb01089a [apply] Thread[main,5,main] GearsES2.display 0x4b44655e 800x600, swapInterval 0, drawable 0xffffffffbb01089a [apply] main: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test01a_GL2ES2_Demo1_SingleBuffer_Normal______-n0009-GL4___-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa04_default-0800x0600.png [apply] Thread[main,5,main] GearsES2.reshape 0x4b44655e 0/0 600x450 of 600x450, swapInterval 0, drawable 0xffffffffbb01089a, msaa true, tileRendererInUse null [apply] >> GearsES2 0x4b44655e, angle 5.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [apply] Thread[main,5,main] GearsES2.display 0x4b44655e 600x450, swapInterval 0, drawable 0xffffffffbb01089a [apply] Thread[main,5,main] GearsES2.display 0x4b44655e 600x450, swapInterval 0, drawable 0xffffffffbb01089a [apply] main: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test01a_GL2ES2_Demo1_SingleBuffer_Normal______-n0011-GL4___-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa04_default-0600x0450.png [apply] Thread[main,5,main] GearsES2.dispose 0x4b44655e: tileRendererInUse null [apply] Thread[main,5,main] GearsES2.dispose 0x4b44655e FIN [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestFBOAutoDrawableFactoryNEWT - test01a_GL2ES2_Demo1_SingleBuffer_Normal [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestFBOAutoDrawableFactoryNEWT - test01b_GL2ES2_Demo1_SingleBuffer_NoTex [apply] Thread[main,5,main] GearsES2.init.0 0x3bb9a3ff: tileRendererInUse null, GearsES2[obj 0x3bb9a3ff isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x3bb9a3ff on Thread[main,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 0x3bb9a3ff created: GearsObj[0x2e005c4b, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x3bb9a3ff created: GearsObj[0x4567f35d, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x3bb9a3ff created: GearsObj[0x4567f35d, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[main,5,main] GearsES2.init.X 0x3bb9a3ff FIN GearsES2[obj 0x3bb9a3ff isInit true, usesShared false, 1 GearsObj[0x2e005c4b, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4567f35d, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5ffead27, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[main,5,main] GearsES2.reshape 0x3bb9a3ff 0/0 400x300 of 400x300, swapInterval 0, drawable 0xffffffffbb01089a, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3bb9a3ff, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[main,5,main] GearsES2.display 0x3bb9a3ff 400x300, swapInterval 0, drawable 0xffffffffbb01089a [apply] Thread[main,5,main] GearsES2.display 0x3bb9a3ff 400x300, swapInterval 0, drawable 0xffffffffbb01089a [apply] main: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test01b_GL2ES2_Demo1_SingleBuffer_NoTex_______-n0001-GL4___-hw-fbobject-Bone-Frgb__Irgba8880-D16-St00-Sa00_default-0400x0300.png [apply] Thread[main,5,main] GearsES2.reshape 0x3bb9a3ff 0/0 200x150 of 200x150, swapInterval 0, drawable 0xffffffffbb01089a, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3bb9a3ff, angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[main,5,main] GearsES2.display 0x3bb9a3ff 200x150, swapInterval 0, drawable 0xffffffffbb01089a [apply] Thread[main,5,main] GearsES2.display 0x3bb9a3ff 200x150, swapInterval 0, drawable 0xffffffffbb01089a [apply] main: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test01b_GL2ES2_Demo1_SingleBuffer_NoTex_______-n0003-GL4___-hw-fbobject-Bone-Frgb__Irgba8880-D16-St00-Sa00_default-0200x0150.png [apply] Thread[main,5,main] GearsES2.display 0x3bb9a3ff 200x150, swapInterval 0, drawable 0xffffffffbb01089a [apply] Resize1.oldDepth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 200x150, name 0x2, obj 0x74e52303] [apply] Resize1.newDepth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 200x150, name 0x2, obj 0x74e52303] [apply] Thread[main,5,main] GearsES2.reshape 0x3bb9a3ff 0/0 800x600 of 800x600, swapInterval 0, drawable 0xffffffffbb01089a, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3bb9a3ff, angle 2.5, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[main,5,main] GearsES2.display 0x3bb9a3ff 800x600, swapInterval 0, drawable 0xffffffffbb01089a [apply] Thread[main,5,main] GearsES2.display 0x3bb9a3ff 800x600, swapInterval 0, drawable 0xffffffffbb01089a [apply] main: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test01b_GL2ES2_Demo1_SingleBuffer_NoTex_______-n0006-GL4___-hw-fbobject-Bone-Frgb__Irgba8880-D16-St00-Sa00_default-0800x0600.png [apply] Thread[main,5,main] GearsES2.display 0x3bb9a3ff 800x600, swapInterval 0, drawable 0xffffffffbb01089a [apply] Thread[main,5,main] GearsES2.display 0x3bb9a3ff 800x600, swapInterval 0, drawable 0xffffffffbb01089a [apply] Thread[main,5,main] GearsES2.display 0x3bb9a3ff 800x600, swapInterval 0, drawable 0xffffffffbb01089a [apply] main: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test01b_GL2ES2_Demo1_SingleBuffer_NoTex_______-n0009-GL4___-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa04_default-0800x0600.png [apply] Thread[main,5,main] GearsES2.reshape 0x3bb9a3ff 0/0 600x450 of 600x450, swapInterval 0, drawable 0xffffffffbb01089a, msaa true, tileRendererInUse null [apply] >> GearsES2 0x3bb9a3ff, angle 5.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [apply] Thread[main,5,main] GearsES2.display 0x3bb9a3ff 600x450, swapInterval 0, drawable 0xffffffffbb01089a [apply] Thread[main,5,main] GearsES2.display 0x3bb9a3ff 600x450, swapInterval 0, drawable 0xffffffffbb01089a [apply] main: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test01b_GL2ES2_Demo1_SingleBuffer_NoTex_______-n0011-GL4___-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa04_default-0600x0450.png [apply] Thread[main,5,main] GearsES2.dispose 0x3bb9a3ff: tileRendererInUse null [apply] Thread[main,5,main] GearsES2.dispose 0x3bb9a3ff FIN [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestFBOAutoDrawableFactoryNEWT - test01b_GL2ES2_Demo1_SingleBuffer_NoTex [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestFBOAutoDrawableFactoryNEWT - test01c_GL2ES2_Demo1_SingleBuffer_NoTexNoDepth [apply] Thread[main,5,main] GearsES2.init.0 0x6b927fb: tileRendererInUse null, GearsES2[obj 0x6b927fb isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x6b927fb on Thread[main,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 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 0x6b927fb created: GearsObj[0x4a94ee4, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x6b927fb created: GearsObj[0x4cc451f2, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x6b927fb created: GearsObj[0x4cc451f2, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[main,5,main] GearsES2.init.X 0x6b927fb FIN GearsES2[obj 0x6b927fb isInit true, usesShared false, 1 GearsObj[0x4a94ee4, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4cc451f2, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6379eb, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[main,5,main] GearsES2.reshape 0x6b927fb 0/0 400x300 of 400x300, swapInterval 0, drawable 0xffffffffbb01089a, msaa false, tileRendererInUse null [apply] >> GearsES2 0x6b927fb, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[main,5,main] GearsES2.display 0x6b927fb 400x300, swapInterval 0, drawable 0xffffffffbb01089a [apply] Thread[main,5,main] GearsES2.display 0x6b927fb 400x300, swapInterval 0, drawable 0xffffffffbb01089a [apply] main: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test01c_GL2ES2_Demo1_SingleBuffer_NoTexNoDepth-n0001-GL4___-hw-fbobject-Bone-Frgb__Irgba8880-D00-St00-Sa00_default-0400x0300.png [apply] Thread[main,5,main] GearsES2.reshape 0x6b927fb 0/0 200x150 of 200x150, swapInterval 0, drawable 0xffffffffbb01089a, msaa false, tileRendererInUse null [apply] >> GearsES2 0x6b927fb, angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[main,5,main] GearsES2.display 0x6b927fb 200x150, swapInterval 0, drawable 0xffffffffbb01089a [apply] Thread[main,5,main] GearsES2.display 0x6b927fb 200x150, swapInterval 0, drawable 0xffffffffbb01089a [apply] main: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test01c_GL2ES2_Demo1_SingleBuffer_NoTexNoDepth-n0003-GL4___-hw-fbobject-Bone-Frgb__Irgba8880-D00-St00-Sa00_default-0200x0150.png [apply] Thread[main,5,main] GearsES2.display 0x6b927fb 200x150, swapInterval 0, drawable 0xffffffffbb01089a [apply] Resize1.oldDepth null [apply] Resize1.newDepth null [apply] Thread[main,5,main] GearsES2.reshape 0x6b927fb 0/0 800x600 of 800x600, swapInterval 0, drawable 0xffffffffbb01089a, msaa false, tileRendererInUse null [apply] >> GearsES2 0x6b927fb, angle 2.5, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[main,5,main] GearsES2.display 0x6b927fb 800x600, swapInterval 0, drawable 0xffffffffbb01089a [apply] Thread[main,5,main] GearsES2.display 0x6b927fb 800x600, swapInterval 0, drawable 0xffffffffbb01089a [apply] main: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test01c_GL2ES2_Demo1_SingleBuffer_NoTexNoDepth-n0006-GL4___-hw-fbobject-Bone-Frgb__Irgba8880-D00-St00-Sa00_default-0800x0600.png [apply] Thread[main,5,main] GearsES2.display 0x6b927fb 800x600, swapInterval 0, drawable 0xffffffffbb01089a [apply] Thread[main,5,main] GearsES2.display 0x6b927fb 800x600, swapInterval 0, drawable 0xffffffffbb01089a [apply] Thread[main,5,main] GearsES2.display 0x6b927fb 800x600, swapInterval 0, drawable 0xffffffffbb01089a [apply] main: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test01c_GL2ES2_Demo1_SingleBuffer_NoTexNoDepth-n0009-GL4___-hw-fbobject-Bdbl-Frgb__Irgba8880-D00-St00-Sa04_default-0800x0600.png [apply] Thread[main,5,main] GearsES2.reshape 0x6b927fb 0/0 600x450 of 600x450, swapInterval 0, drawable 0xffffffffbb01089a, msaa true, tileRendererInUse null [apply] >> GearsES2 0x6b927fb, angle 5.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [apply] Thread[main,5,main] GearsES2.display 0x6b927fb 600x450, swapInterval 0, drawable 0xffffffffbb01089a [apply] Thread[main,5,main] GearsES2.display 0x6b927fb 600x450, swapInterval 0, drawable 0xffffffffbb01089a [apply] main: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test01c_GL2ES2_Demo1_SingleBuffer_NoTexNoDepth-n0011-GL4___-hw-fbobject-Bdbl-Frgb__Irgba8880-D00-St00-Sa04_default-0600x0450.png [apply] Thread[main,5,main] GearsES2.dispose 0x6b927fb: tileRendererInUse null [apply] Thread[main,5,main] GearsES2.dispose 0x6b927fb FIN [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestFBOAutoDrawableFactoryNEWT - test01c_GL2ES2_Demo1_SingleBuffer_NoTexNoDepth [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestFBOAutoDrawableFactoryNEWT - test02a_GL2ES2_Demo1_DoubleBuffer_Normal [apply] Thread[main,5,main] GearsES2.init.0 0x2a798d51: tileRendererInUse null, GearsES2[obj 0x2a798d51 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x2a798d51 on Thread[main,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], offscr[fbo]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4/GL4.hw] [apply] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR NVIDIA Corporation [apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION 4.6.0 NVIDIA 391.35 [apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 324 [apply] GLX_EXTENSIONS 30 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x2a798d51 created: GearsObj[0x245b4bdc, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x2a798d51 created: GearsObj[0x6c64cb25, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x2a798d51 created: GearsObj[0x6c64cb25, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[main,5,main] GearsES2.init.X 0x2a798d51 FIN GearsES2[obj 0x2a798d51 isInit true, usesShared false, 1 GearsObj[0x245b4bdc, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6c64cb25, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6ae5aa72, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[main,5,main] GearsES2.reshape 0x2a798d51 0/0 400x300 of 400x300, swapInterval 0, drawable 0xffffffffbb01089a, msaa false, tileRendererInUse null [apply] >> GearsES2 0x2a798d51, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[main,5,main] GearsES2.display 0x2a798d51 400x300, swapInterval 0, drawable 0xffffffffbb01089a [apply] Thread[main,5,main] GearsES2.display 0x2a798d51 400x300, swapInterval 0, drawable 0xffffffffbb01089a [apply] main: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test02a_GL2ES2_Demo1_DoubleBuffer_Normal______-n0001-GL4___-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0400x0300.png [apply] Thread[main,5,main] GearsES2.reshape 0x2a798d51 0/0 200x150 of 200x150, swapInterval 0, drawable 0xffffffffbb01089a, msaa false, tileRendererInUse null [apply] >> GearsES2 0x2a798d51, angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[main,5,main] GearsES2.display 0x2a798d51 200x150, swapInterval 0, drawable 0xffffffffbb01089a [apply] Thread[main,5,main] GearsES2.display 0x2a798d51 200x150, swapInterval 0, drawable 0xffffffffbb01089a [apply] main: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test02a_GL2ES2_Demo1_DoubleBuffer_Normal______-n0003-GL4___-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0200x0150.png [apply] Thread[main,5,main] GearsES2.display 0x2a798d51 200x150, swapInterval 0, drawable 0xffffffffbb01089a [apply] Resize1.oldDepth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 200x150, name 0x1, obj 0x59309333] [apply] Resize1.newDepth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 200x150, name 0x1, obj 0x59309333] [apply] Thread[main,5,main] GearsES2.reshape 0x2a798d51 0/0 800x600 of 800x600, swapInterval 0, drawable 0xffffffffbb01089a, msaa false, tileRendererInUse null [apply] >> GearsES2 0x2a798d51, angle 2.5, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[main,5,main] GearsES2.display 0x2a798d51 800x600, swapInterval 0, drawable 0xffffffffbb01089a [apply] Thread[main,5,main] GearsES2.display 0x2a798d51 800x600, swapInterval 0, drawable 0xffffffffbb01089a [apply] main: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test02a_GL2ES2_Demo1_DoubleBuffer_Normal______-n0006-GL4___-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0800x0600.png [apply] Thread[main,5,main] GearsES2.display 0x2a798d51 800x600, swapInterval 0, drawable 0xffffffffbb01089a [apply] Thread[main,5,main] GearsES2.display 0x2a798d51 800x600, swapInterval 0, drawable 0xffffffffbb01089a [apply] Thread[main,5,main] GearsES2.display 0x2a798d51 800x600, swapInterval 0, drawable 0xffffffffbb01089a [apply] main: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test02a_GL2ES2_Demo1_DoubleBuffer_Normal______-n0009-GL4___-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa04_default-0800x0600.png [apply] Thread[main,5,main] GearsES2.reshape 0x2a798d51 0/0 600x450 of 600x450, swapInterval 0, drawable 0xffffffffbb01089a, msaa true, tileRendererInUse null [apply] >> GearsES2 0x2a798d51, angle 5.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [apply] Thread[main,5,main] GearsES2.display 0x2a798d51 600x450, swapInterval 0, drawable 0xffffffffbb01089a [apply] Thread[main,5,main] GearsES2.display 0x2a798d51 600x450, swapInterval 0, drawable 0xffffffffbb01089a [apply] main: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test02a_GL2ES2_Demo1_DoubleBuffer_Normal______-n0011-GL4___-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa04_default-0600x0450.png [apply] Thread[main,5,main] GearsES2.dispose 0x2a798d51: tileRendererInUse null [apply] Thread[main,5,main] GearsES2.dispose 0x2a798d51 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] main: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test03a_GL2ES2_Demo2MSAA4_Normal______________-n0001-GL4___-hw-fbobject-Bdbl-Frgb__Irgba8888-D16-St00-Sa04_default-0400x0300.png [apply] reshape .. [apply] main: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test03a_GL2ES2_Demo2MSAA4_Normal______________-n0003-GL4___-hw-fbobject-Bdbl-Frgb__Irgba8888-D16-St00-Sa04_default-0200x0150.png [apply] Resize1.oldDepth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 200x150, name 0x3, obj 0x3febb011] [apply] Resize1.newDepth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 200x150, name 0x3, obj 0x3febb011] [apply] reshape .. [apply] main: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test03a_GL2ES2_Demo2MSAA4_Normal______________-n0006-GL4___-hw-fbobject-Bdbl-Frgb__Irgba8888-D16-St00-Sa04_default-0800x0600.png [apply] main: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test03a_GL2ES2_Demo2MSAA4_Normal______________-n0009-GL4___-hw-fbobject-Bdbl-Frgb__Irgba8888-D16-St00-Sa00_default-0800x0600.png [apply] reshape .. [apply] main: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test03a_GL2ES2_Demo2MSAA4_Normal______________-n0011-GL4___-hw-fbobject-Bdbl-Frgb__Irgba8888-D16-St00-Sa00_default-0600x0450.png [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestFBOAutoDrawableFactoryNEWT - test03a_GL2ES2_Demo2MSAA4_Normal [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestFBOAutoDrawableFactoryNEWT - test03b_GL2ES2_Demo2MSAA4_NoTex [apply] [apply] req. msaa: true [apply] Requested: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], offscr[fbo]] [apply] Chosen : GLCaps[wgl vid 7 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], offscr[fbo]] [apply] has msaa: true [apply] [apply] ShaderState: attachShaderProgram: -1 -> 6 (enable: true) [apply] null [apply] ShaderProgram[id=6, linked=false, inUse=false, program: 1, [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] main: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test03b_GL2ES2_Demo2MSAA4_NoTex_______________-n0001-GL4___-hw-fbobject-Bdbl-Frgb__Irgba8888-D16-St00-Sa04_default-0400x0300.png [apply] reshape .. [apply] main: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test03b_GL2ES2_Demo2MSAA4_NoTex_______________-n0003-GL4___-hw-fbobject-Bdbl-Frgb__Irgba8888-D16-St00-Sa04_default-0200x0150.png [apply] Resize1.oldDepth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 200x150, name 0x4, obj 0x5b8dfcc1] [apply] Resize1.newDepth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 200x150, name 0x4, obj 0x5b8dfcc1] [apply] reshape .. [apply] main: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test03b_GL2ES2_Demo2MSAA4_NoTex_______________-n0006-GL4___-hw-fbobject-Bdbl-Frgb__Irgba8888-D16-St00-Sa04_default-0800x0600.png [apply] main: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test03b_GL2ES2_Demo2MSAA4_NoTex_______________-n0009-GL4___-hw-fbobject-Bdbl-Frgb__Irgba8888-D16-St00-Sa00_default-0800x0600.png [apply] reshape .. [apply] main: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test03b_GL2ES2_Demo2MSAA4_NoTex_______________-n0011-GL4___-hw-fbobject-Bdbl-Frgb__Irgba8888-D16-St00-Sa00_default-0600x0450.png [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestFBOAutoDrawableFactoryNEWT - test03b_GL2ES2_Demo2MSAA4_NoTex [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestFBOAutoDrawableFactoryNEWT - test03c_GL2ES2_Demo2MSAA4_NoTexNoDepth [apply] [apply] req. msaa: true [apply] Requested: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], offscr[fbo]] [apply] Chosen : GLCaps[wgl vid 7 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], offscr[fbo]] [apply] has msaa: true [apply] [apply] ShaderState: attachShaderProgram: -1 -> 7 (enable: true) [apply] null [apply] ShaderProgram[id=7, linked=false, inUse=false, program: 1, [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] main: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test03c_GL2ES2_Demo2MSAA4_NoTexNoDepth________-n0001-GL4___-hw-fbobject-Bdbl-Frgb__Irgba8888-D00-St00-Sa04_default-0400x0300.png [apply] reshape .. [apply] main: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test03c_GL2ES2_Demo2MSAA4_NoTexNoDepth________-n0003-GL4___-hw-fbobject-Bdbl-Frgb__Irgba8888-D00-St00-Sa04_default-0200x0150.png [apply] Resize1.oldDepth null [apply] Resize1.newDepth null [apply] reshape .. [apply] main: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test03c_GL2ES2_Demo2MSAA4_NoTexNoDepth________-n0006-GL4___-hw-fbobject-Bdbl-Frgb__Irgba8888-D00-St00-Sa04_default-0800x0600.png [apply] main: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test03c_GL2ES2_Demo2MSAA4_NoTexNoDepth________-n0009-GL4___-hw-fbobject-Bdbl-Frgb__Irgba8888-D00-St00-Sa00_default-0800x0600.png [apply] reshape .. [apply] main: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test03c_GL2ES2_Demo2MSAA4_NoTexNoDepth________-n0011-GL4___-hw-fbobject-Bdbl-Frgb__Irgba8888-D00-St00-Sa00_default-0600x0450.png [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestFBOAutoDrawableFactoryNEWT - test03c_GL2ES2_Demo2MSAA4_NoTexNoDepth [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestFBOAutoDrawableFactoryNEWT - test04_GL2ES2_FBODemoMSAA4_Normal [apply] Thread[main,5,main] GearsES2.init.0 0x368f2016: tileRendererInUse null, GearsES2[obj 0x368f2016 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x368f2016 on Thread[main,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], offscr[fbo]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4/GL4.hw] [apply] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR NVIDIA Corporation [apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION 4.6.0 NVIDIA 391.35 [apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 324 [apply] GLX_EXTENSIONS 30 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x368f2016 created: GearsObj[0xa1153bc, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x368f2016 created: GearsObj[0x1aafa419, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x368f2016 created: GearsObj[0x1aafa419, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[main,5,main] GearsES2.init.X 0x368f2016 FIN GearsES2[obj 0x368f2016 isInit true, usesShared false, 1 GearsObj[0xa1153bc, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1aafa419, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x47eaca72, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[main,5,main] RedSquareES2.init: tileRendererInUse null [apply] RedSquareES2 init on Thread[main,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], offscr[fbo]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4/GL4.hw] [apply] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR NVIDIA Corporation [apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION 4.6.0 NVIDIA 391.35 [apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 324 [apply] GLX_EXTENSIONS 30 [apply] ----------------------------------------------------------------------------------------------------- [apply] ShaderState: attachShaderProgram: -1 -> 9 (enable: true) [apply] null [apply] ShaderProgram[id=9, linked=false, inUse=false, program: 4, [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[main,5,main] RedSquareES2.init FIN [apply] **** Init [apply] **** Reshape: 400x300 [apply] Thread[main,5,main] GearsES2.reshape 0x368f2016 0/0 400x300 of 400x300, swapInterval -1, drawable 0xffffffffbb01089a, msaa true, tileRendererInUse null [apply] >> GearsES2 0x368f2016, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[main,5,main] RedSquareES2.reshape 0/0 400x300 of 400x300, swapInterval -1, drawable 0xffffffffbb01089a, tileRendererInUse null [apply] Thread[main,5,main] RedSquareES2.reshape FIN [apply] Thread[main,5,main] GearsES2.display 0x368f2016 400x300, swapInterval -1, drawable 0xffffffffbb01089a [apply] Thread[main,5,main] GearsES2.display 0x368f2016 400x300, swapInterval -1, drawable 0xffffffffbb01089a [apply] main: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test04_GL2ES2_FBODemoMSAA4_Normal_____________-n0001-GL4___-hw-fbobject-Bdbl-Frgb__Irgba8888-D16-St00-Sa04_default-0400x0300.png [apply] **** Reshape: 200x150 [apply] Thread[main,5,main] GearsES2.reshape 0x368f2016 0/0 200x150 of 200x150, swapInterval -1, drawable 0xffffffffbb01089a, msaa true, tileRendererInUse null [apply] >> GearsES2 0x368f2016, angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[main,5,main] RedSquareES2.reshape 0/0 200x150 of 200x150, swapInterval -1, drawable 0xffffffffbb01089a, tileRendererInUse null [apply] Thread[main,5,main] RedSquareES2.reshape FIN [apply] Thread[main,5,main] GearsES2.display 0x368f2016 200x150, swapInterval -1, drawable 0xffffffffbb01089a [apply] Thread[main,5,main] GearsES2.display 0x368f2016 200x150, swapInterval -1, drawable 0xffffffffbb01089a [apply] main: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test04_GL2ES2_FBODemoMSAA4_Normal_____________-n0003-GL4___-hw-fbobject-Bdbl-Frgb__Irgba8888-D16-St00-Sa04_default-0200x0150.png [apply] Thread[main,5,main] GearsES2.display 0x368f2016 200x150, swapInterval -1, drawable 0xffffffffbb01089a [apply] Resize1.oldDepth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 200x150, name 0x3, obj 0x2a4fb17b] [apply] Resize1.newDepth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 200x150, name 0x3, obj 0x2a4fb17b] [apply] **** Reshape: 800x600 [apply] Thread[main,5,main] GearsES2.reshape 0x368f2016 0/0 800x600 of 800x600, swapInterval -1, drawable 0xffffffffbb01089a, msaa true, tileRendererInUse null [apply] >> GearsES2 0x368f2016, angle 2.5, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[main,5,main] RedSquareES2.reshape 0/0 800x600 of 800x600, swapInterval -1, drawable 0xffffffffbb01089a, tileRendererInUse null [apply] Thread[main,5,main] RedSquareES2.reshape FIN [apply] Thread[main,5,main] GearsES2.display 0x368f2016 800x600, swapInterval -1, drawable 0xffffffffbb01089a [apply] Thread[main,5,main] GearsES2.display 0x368f2016 800x600, swapInterval -1, drawable 0xffffffffbb01089a [apply] main: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test04_GL2ES2_FBODemoMSAA4_Normal_____________-n0006-GL4___-hw-fbobject-Bdbl-Frgb__Irgba8888-D16-St00-Sa04_default-0800x0600.png [apply] Thread[main,5,main] GearsES2.display 0x368f2016 800x600, swapInterval -1, drawable 0xffffffffbb01089a [apply] Thread[main,5,main] GearsES2.display 0x368f2016 800x600, swapInterval -1, drawable 0xffffffffbb01089a [apply] Thread[main,5,main] GearsES2.display 0x368f2016 800x600, swapInterval -1, drawable 0xffffffffbb01089a [apply] main: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test04_GL2ES2_FBODemoMSAA4_Normal_____________-n0009-GL4___-hw-fbobject-Bdbl-Frgb__Irgba8888-D16-St00-Sa00_default-0800x0600.png [apply] **** Reshape: 600x450 [apply] Thread[main,5,main] GearsES2.reshape 0x368f2016 0/0 600x450 of 600x450, swapInterval -1, drawable 0xffffffffbb01089a, msaa false, tileRendererInUse null [apply] >> GearsES2 0x368f2016, angle 5.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [apply] Thread[main,5,main] RedSquareES2.reshape 0/0 600x450 of 600x450, swapInterval -1, drawable 0xffffffffbb01089a, tileRendererInUse null [apply] Thread[main,5,main] RedSquareES2.reshape FIN [apply] Thread[main,5,main] GearsES2.display 0x368f2016 600x450, swapInterval -1, drawable 0xffffffffbb01089a [apply] Thread[main,5,main] GearsES2.display 0x368f2016 600x450, swapInterval -1, drawable 0xffffffffbb01089a [apply] main: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test04_GL2ES2_FBODemoMSAA4_Normal_____________-n0011-GL4___-hw-fbobject-Bdbl-Frgb__Irgba8888-D16-St00-Sa00_default-0600x0450.png [apply] Thread[main,5,main] GearsES2.dispose 0x368f2016: tileRendererInUse null [apply] Thread[main,5,main] GearsES2.dispose 0x368f2016 FIN [apply] Thread[main,5,main] RedSquareES2.dispose: tileRendererInUse null [apply] Thread[main,5,main] RedSquareES2.dispose FIN [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestFBOAutoDrawableFactoryNEWT - test04_GL2ES2_FBODemoMSAA4_Normal [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestFBOAutoDrawableFactoryNEWT - test11_EGLES2_Demo0Normal [apply] EGL ES2 n/a [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestFBOAutoDrawableFactoryNEWT - test11_EGLES2_Demo0Normal [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestFBOAutoDrawableFactoryNEWT - test13_EGLES2_Demo0MSAA4 [apply] EGL ES2 n/a [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestFBOAutoDrawableFactoryNEWT - test13_EGLES2_Demo0MSAA4 [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestFBOAutoDrawableFactoryNEWT - test21_GL3_Demo0Normal [apply] Thread[main,5,main] GearsES2.init.0 0x639c2c1d: tileRendererInUse null, GearsES2[obj 0x639c2c1d isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x639c2c1d on Thread[main,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL3/GL4.hw], offscr[fbo]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4/GL4.hw] [apply] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR NVIDIA Corporation [apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION 4.6.0 NVIDIA 391.35 [apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 324 [apply] GLX_EXTENSIONS 30 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x639c2c1d created: GearsObj[0x2d3379b4, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x639c2c1d created: GearsObj[0x30c15d8b, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x639c2c1d created: GearsObj[0x30c15d8b, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[main,5,main] GearsES2.init.X 0x639c2c1d FIN GearsES2[obj 0x639c2c1d isInit true, usesShared false, 1 GearsObj[0x2d3379b4, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x30c15d8b, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5e0e82ae, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[main,5,main] GearsES2.reshape 0x639c2c1d 0/0 400x300 of 400x300, swapInterval 0, drawable 0xffffffffbb01089a, msaa false, tileRendererInUse null [apply] >> GearsES2 0x639c2c1d, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[main,5,main] GearsES2.display 0x639c2c1d 400x300, swapInterval 0, drawable 0xffffffffbb01089a [apply] Thread[main,5,main] GearsES2.display 0x639c2c1d 400x300, swapInterval 0, drawable 0xffffffffbb01089a [apply] main: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test21_GL3_Demo0Normal________________________-n0001-GL3___-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0400x0300.png [apply] Thread[main,5,main] GearsES2.reshape 0x639c2c1d 0/0 200x150 of 200x150, swapInterval 0, drawable 0xffffffffbb01089a, msaa false, tileRendererInUse null [apply] >> GearsES2 0x639c2c1d, angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[main,5,main] GearsES2.display 0x639c2c1d 200x150, swapInterval 0, drawable 0xffffffffbb01089a [apply] Thread[main,5,main] GearsES2.display 0x639c2c1d 200x150, swapInterval 0, drawable 0xffffffffbb01089a [apply] main: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test21_GL3_Demo0Normal________________________-n0003-GL3___-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0200x0150.png [apply] Thread[main,5,main] GearsES2.display 0x639c2c1d 200x150, swapInterval 0, drawable 0xffffffffbb01089a [apply] Resize1.oldDepth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 200x150, name 0x1, obj 0x78691363] [apply] Resize1.newDepth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 200x150, name 0x1, obj 0x78691363] [apply] Thread[main,5,main] GearsES2.reshape 0x639c2c1d 0/0 800x600 of 800x600, swapInterval 0, drawable 0xffffffffbb01089a, msaa false, tileRendererInUse null [apply] >> GearsES2 0x639c2c1d, angle 2.5, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[main,5,main] GearsES2.display 0x639c2c1d 800x600, swapInterval 0, drawable 0xffffffffbb01089a [apply] Thread[main,5,main] GearsES2.display 0x639c2c1d 800x600, swapInterval 0, drawable 0xffffffffbb01089a [apply] main: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test21_GL3_Demo0Normal________________________-n0006-GL3___-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0800x0600.png [apply] Thread[main,5,main] GearsES2.display 0x639c2c1d 800x600, swapInterval 0, drawable 0xffffffffbb01089a [apply] Thread[main,5,main] GearsES2.display 0x639c2c1d 800x600, swapInterval 0, drawable 0xffffffffbb01089a [apply] Thread[main,5,main] GearsES2.display 0x639c2c1d 800x600, swapInterval 0, drawable 0xffffffffbb01089a [apply] main: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test21_GL3_Demo0Normal________________________-n0009-GL3___-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa04_default-0800x0600.png [apply] Thread[main,5,main] GearsES2.reshape 0x639c2c1d 0/0 600x450 of 600x450, swapInterval 0, drawable 0xffffffffbb01089a, msaa true, tileRendererInUse null [apply] >> GearsES2 0x639c2c1d, angle 5.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [apply] Thread[main,5,main] GearsES2.display 0x639c2c1d 600x450, swapInterval 0, drawable 0xffffffffbb01089a [apply] Thread[main,5,main] GearsES2.display 0x639c2c1d 600x450, swapInterval 0, drawable 0xffffffffbb01089a [apply] main: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test21_GL3_Demo0Normal________________________-n0011-GL3___-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa04_default-0600x0450.png [apply] Thread[main,5,main] GearsES2.dispose 0x639c2c1d: tileRendererInUse null [apply] Thread[main,5,main] GearsES2.dispose 0x639c2c1d 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 @ 1675153607469 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1675153607469 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test01a_GL2ES2_Demo1_SingleBuffer_Normal took 1.833 sec [apply] Testcase: test01b_GL2ES2_Demo1_SingleBuffer_NoTex took 0.344 sec [apply] Testcase: test01c_GL2ES2_Demo1_SingleBuffer_NoTexNoDepth took 0.29 sec [apply] Testcase: test02a_GL2ES2_Demo1_DoubleBuffer_Normal took 0.348 sec [apply] Testcase: test03a_GL2ES2_Demo2MSAA4_Normal took 0.327 sec [apply] Testcase: test03b_GL2ES2_Demo2MSAA4_NoTex took 0.305 sec [apply] Testcase: test03c_GL2ES2_Demo2MSAA4_NoTexNoDepth took 0.218 sec [apply] Testcase: test04_GL2ES2_FBODemoMSAA4_Normal took 0.27 sec [apply] Testcase: test11_EGLES2_Demo0Normal took 0 sec [apply] Testcase: test13_EGLES2_Demo0MSAA4 took 0 sec [apply] Testcase: test21_GL3_Demo0Normal took 0.345 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] ++++ Test Singleton.lock() [apply] [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675153608906 ms III - Start [apply] SLOCK [T main @ 1675153608906 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestFBOMRTNEWT01 - test01 [apply] junit.framework.TestListener: startTest(test01) [apply] 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 0x48ae9b55, handle 0x20000, isShared false, jogamp.opengl.gl4.GL4bcImpl@7a69b07, [apply] quirks: [NoDoubleBufferedBitmap, NoSurfacelessCtx], [apply] Drawable: WindowsOnscreenWGLDrawable[Realized true, [apply] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@650fa0ce, [apply] Handle 0xffffffff9401065e, [apply] Surface jogamp.newt.driver.windows.WindowDriver[State [visible, focused, repositionable, resizable], supported [visible, child, focused, undecor, aontop, aonbottom, unsticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]]; Window[164/187 200x150 wu, 200x150 pixel] handle 0xde02d2, surfaceHandle 0xffffffff9401065e, children 0; ParentWindow null (handle 0x0), [apply] NEWT-Screen[.windows_nil-1-s0, idx 0, refCount 1, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x304ccdb4]], 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 0x304ccdb4]]], monitors: [Monitor[Id 0x0 [handle 0x10001, primary], 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] Config WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x304ccdb4]], idx 0], pfdID 7, ARB-Choosen true, [apply] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]], [apply] chosen GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]], [apply] WrappedSurface null, [apply] SurfaceUpdatedListeners num 0 [], [apply] WindowListeners num 0 [], [apply] MouseListeners num 0 [], [apply] PointerGestures default true, custom 0 [], [apply] KeyListeners num 0 [], [apply] windowLock <3f197a46, 636be97c>[count 1, qsz 0, owner
], surfaceLockCount 1]]] [apply] main: ** screenshot: TestFBOMRTNEWT01.test01-n0000-GL4bc_-hw-onscreen-Bdbl-Frgba_Irgba8880-D24-St00-Sa00_default-0200x0150.png [apply] resize: 0 -> 1 - 200x150 [apply] resize: 1 -> 2 - 400x300 [apply] main: ** screenshot: TestFBOMRTNEWT01.test01-n0002-GL4bc_-hw-onscreen-Bdbl-Frgba_Irgba8880-D24-St00-Sa00_default-0400x0300.png [apply] resize: 2 -> 3 - 600x450 [apply] main: ** screenshot: TestFBOMRTNEWT01.test01-n0003-GL4bc_-hw-onscreen-Bdbl-Frgba_Irgba8880-D24-St00-Sa00_default-0600x0450.png [apply] resize: 3 -> 4 - 800x600 [apply] main: ** screenshot: TestFBOMRTNEWT01.test01-n0004-GL4bc_-hw-onscreen-Bdbl-Frgba_Irgba8880-D24-St00-Sa00_default-0800x0600.png [apply] junit.framework.TestListener: endTest(test01) [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestFBOMRTNEWT01 - test01 [apply] ++++ Test Singleton.unlock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675153612146 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1675153612146 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.912 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675153608906 ms III - Start [apply] SLOCK [T main @ 1675153608906 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestFBOMRTNEWT01 - test01 [apply] 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 0x48ae9b55, handle 0x20000, isShared false, jogamp.opengl.gl4.GL4bcImpl@7a69b07, [apply] quirks: [NoDoubleBufferedBitmap, NoSurfacelessCtx], [apply] Drawable: WindowsOnscreenWGLDrawable[Realized true, [apply] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@650fa0ce, [apply] Handle 0xffffffff9401065e, [apply] Surface jogamp.newt.driver.windows.WindowDriver[State [visible, focused, repositionable, resizable], supported [visible, child, focused, undecor, aontop, aonbottom, unsticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]]; Window[164/187 200x150 wu, 200x150 pixel] handle 0xde02d2, surfaceHandle 0xffffffff9401065e, children 0; ParentWindow null (handle 0x0), [apply] NEWT-Screen[.windows_nil-1-s0, idx 0, refCount 1, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x304ccdb4]], 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 0x304ccdb4]]], monitors: [Monitor[Id 0x0 [handle 0x10001, primary], 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] Config WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x304ccdb4]], idx 0], pfdID 7, ARB-Choosen true, [apply] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]], [apply] chosen GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]], [apply] WrappedSurface null, [apply] SurfaceUpdatedListeners num 0 [], [apply] WindowListeners num 0 [], [apply] MouseListeners num 0 [], [apply] PointerGestures default true, custom 0 [], [apply] KeyListeners num 0 [], [apply] windowLock <3f197a46, 636be97c>[count 1, qsz 0, owner
], surfaceLockCount 1]]] [apply] main: ** screenshot: TestFBOMRTNEWT01.test01-n0000-GL4bc_-hw-onscreen-Bdbl-Frgba_Irgba8880-D24-St00-Sa00_default-0200x0150.png [apply] resize: 0 -> 1 - 200x150 [apply] resize: 1 -> 2 - 400x300 [apply] main: ** screenshot: TestFBOMRTNEWT01.test01-n0002-GL4bc_-hw-onscreen-Bdbl-Frgba_Irgba8880-D24-St00-Sa00_default-0400x0300.png [apply] resize: 2 -> 3 - 600x450 [apply] main: ** screenshot: TestFBOMRTNEWT01.test01-n0003-GL4bc_-hw-onscreen-Bdbl-Frgba_Irgba8880-D24-St00-Sa00_default-0600x0450.png [apply] resize: 3 -> 4 - 800x600 [apply] main: ** screenshot: TestFBOMRTNEWT01.test01-n0004-GL4bc_-hw-onscreen-Bdbl-Frgba_Irgba8880-D24-St00-Sa00_default-0800x0600.png [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestFBOMRTNEWT01 - test01 [apply] ++++ Test Singleton.unlock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675153612146 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1675153612146 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test01 took 2.979 sec [echo] Testing com.jogamp.opengl.test.junit.jogl.acore.TestFBOMix2DemosES2NEWT -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.jogl.acore.TestFBOMix2DemosES2NEWT.xml [apply] Testsuite: com.jogamp.opengl.test.junit.jogl.acore.TestFBOMix2DemosES2NEWT [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] junit.framework.TestListener: tests to run: 3 [apply] junit.framework.TestListener: startTest(test00_Manual) [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675153613246 ms III - Start [apply] SLOCK [T main @ 1675153613247 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestFBOMix2DemosES2NEWT - test00_Manual [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestFBOMix2DemosES2NEWT - test00_Manual [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestFBOMix2DemosES2NEWT - test01_startMSAA0 [apply] junit.framework.TestListener: endTest(test00_Manual) [apply] junit.framework.TestListener: startTest(test01_startMSAA0) [apply] requested: vsync 1, GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] [apply] window moved: 216/239 128x128 [apply] window resized: 216/239 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: 216/239 128x128, [ l 8, r 8 - t 31, b 8 - 16x39] [apply] Thread[main-Animator#00,5,main] GearsES2.init.0 0x3e53611d: tileRendererInUse null, GearsES2[obj 0x3e53611d isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x3e53611d on Thread[main-Animator#00,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 8 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL4/GL4.hw] [apply] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR NVIDIA Corporation [apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION 4.6.0 NVIDIA 391.35 [apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 324 [apply] GLX_EXTENSIONS 30 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x3e53611d created: GearsObj[0xd5bf9c0, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x3e53611d created: GearsObj[0x4cc1f7c8, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x3e53611d created: GearsObj[0x4cc1f7c8, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[main-Animator#00,5,main] GearsES2.init.X 0x3e53611d FIN GearsES2[obj 0x3e53611d isInit true, usesShared false, 1 GearsObj[0xd5bf9c0, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4cc1f7c8, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x51f83153, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[main-Animator#00,5,main] RedSquareES2.init: tileRendererInUse null [apply] RedSquareES2 init on Thread[main-Animator#00,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 8 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL4/GL4.hw] [apply] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR NVIDIA Corporation [apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION 4.6.0 NVIDIA 391.35 [apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 324 [apply] GLX_EXTENSIONS 30 [apply] ----------------------------------------------------------------------------------------------------- [apply] ShaderState: attachShaderProgram: -1 -> 2 (enable: true) [apply] null [apply] ShaderProgram[id=2, linked=false, inUse=false, program: 4, [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[main-Animator#00,5,main] RedSquareES2.init FIN [apply] **** Init [apply] **** Reshape: 128x128 [apply] Thread[main-Animator#00,5,main] GearsES2.reshape 0x3e53611d 0/0 128x128 of 128x128, swapInterval -1, drawable 0xffffffff9401065e, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3e53611d, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[main-Animator#00,5,main] RedSquareES2.reshape 0/0 128x128 of 128x128, swapInterval -1, drawable 0xffffffff9401065e, tileRendererInUse null [apply] Thread[main-Animator#00,5,main] RedSquareES2.reshape FIN [apply] XXX: 128x128, c 1 [apply] XXX: 128x128, c 2 [apply] XXX: 128x128, c 3 [apply] main-Animator#00: ** screenshot: TestFBOMix2DemosES2NEWT.test01_startMSAA0-n0000-msaa0-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0128x0128.png [apply] **** NumSamples: 0 -> 4 [apply] XXX: 128x128, c 4 [apply] XXX: 128x128, c 5 [apply] XXX: 128x128, c 6 [apply] main-Animator#00: ** screenshot: TestFBOMix2DemosES2NEWT.test01_startMSAA0-n0001-msaa4-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0128x0128.png [apply] window resized: 216/239 192x192 [apply] **** Reshape: 192x192 [apply] Thread[main-Animator#00,5,main] GearsES2.reshape 0x3e53611d 0/0 192x192 of 192x192, swapInterval -1, drawable 0xe0108f0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3e53611d, angle 3.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[main-Animator#00,5,main] RedSquareES2.reshape 0/0 192x192 of 192x192, swapInterval -1, drawable 0xe0108f0, tileRendererInUse null [apply] Thread[main-Animator#00,5,main] RedSquareES2.reshape FIN [apply] XXX: 192x192, c 7 [apply] XXX: 192x192, c 8 [apply] XXX: 192x192, c 9 [apply] main-Animator#00: ** screenshot: TestFBOMix2DemosES2NEWT.test01_startMSAA0-n0002-msaa4-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0192x0192.png [apply] **** NumSamples: 4 -> 8 [apply] XXX: 192x192, c 10 [apply] XXX: 192x192, c 11 [apply] XXX: 192x192, c 12 [apply] main-Animator#00: ** screenshot: TestFBOMix2DemosES2NEWT.test01_startMSAA0-n0003-msaa8-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0192x0192.png [apply] **** NumSamples: 8 -> 0 [apply] XXX: 192x192, c 13 [apply] XXX: 192x192, c 14 [apply] XXX: 192x192, c 15 [apply] main-Animator#00: ** screenshot: TestFBOMix2DemosES2NEWT.test01_startMSAA0-n0004-msaa0-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0192x0192.png [apply] window resized: 216/239 320x320 [apply] **** Reshape: 320x320 [apply] Thread[main-Animator#00,5,main] GearsES2.reshape 0x3e53611d 0/0 320x320 of 320x320, swapInterval -1, drawable 0xe0108f0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3e53611d, angle 7.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[main-Animator#00,5,main] RedSquareES2.reshape 0/0 320x320 of 320x320, swapInterval -1, drawable 0xe0108f0, tileRendererInUse null [apply] Thread[main-Animator#00,5,main] RedSquareES2.reshape FIN [apply] XXX: 320x320, c 16 [apply] XXX: 320x320, c 17 [apply] XXX: 320x320, c 18 [apply] main-Animator#00: ** screenshot: TestFBOMix2DemosES2NEWT.test01_startMSAA0-n0005-msaa0-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0320x0320.png [apply] window resized: 216/239 576x576 [apply] **** Reshape: 576x576 [apply] Thread[main-Animator#00,5,main] GearsES2.reshape 0x3e53611d 0/0 576x576 of 576x576, swapInterval -1, drawable 0xe0108f0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3e53611d, angle 9.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[main-Animator#00,5,main] RedSquareES2.reshape 0/0 576x576 of 576x576, swapInterval -1, drawable 0xe0108f0, tileRendererInUse null [apply] Thread[main-Animator#00,5,main] RedSquareES2.reshape FIN [apply] XXX: 576x576, c 1 [apply] XXX: 576x576, c 2 [apply] XXX: 576x576, c 3 [apply] main-Animator#00: ** screenshot: TestFBOMix2DemosES2NEWT.test01_startMSAA0-n0006-msaa0-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0576x0576.png [apply] **** NumSamples: 0 -> 4 [apply] XXX: 576x576, c 4 [apply] XXX: 576x576, c 5 [apply] XXX: 576x576, c 6 [apply] main-Animator#00: ** screenshot: TestFBOMix2DemosES2NEWT.test01_startMSAA0-n0007-msaa4-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0576x0576.png [apply] window resized: 216/239 640x640 [apply] **** Reshape: 640x640 [apply] Thread[main-Animator#00,5,main] GearsES2.reshape 0x3e53611d 0/0 640x640 of 640x640, swapInterval -1, drawable 0xffffffffb701085f, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3e53611d, angle 12.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[main-Animator#00,5,main] RedSquareES2.reshape 0/0 640x640 of 640x640, swapInterval -1, drawable 0xffffffffb701085f, tileRendererInUse null [apply] Thread[main-Animator#00,5,main] RedSquareES2.reshape FIN [apply] XXX: 640x640, c 7 [apply] XXX: 640x640, c 8 [apply] XXX: 640x640, c 9 [apply] main-Animator#00: ** screenshot: TestFBOMix2DemosES2NEWT.test01_startMSAA0-n0008-msaa4-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0640x0640.png [apply] **** NumSamples: 4 -> 8 [apply] XXX: 640x640, c 10 [apply] XXX: 640x640, c 11 [apply] XXX: 640x640, c 12 [apply] main-Animator#00: ** screenshot: TestFBOMix2DemosES2NEWT.test01_startMSAA0-n0009-msaa8-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0640x0640.png [apply] **** NumSamples: 8 -> 0 [apply] XXX: 640x640, c 13 [apply] XXX: 640x640, c 14 [apply] XXX: 640x640, c 15 [apply] main-Animator#00: ** screenshot: TestFBOMix2DemosES2NEWT.test01_startMSAA0-n0010-msaa0-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0640x0640.png [apply] window resized: 216/239 768x768 [apply] **** Reshape: 768x768 [apply] Thread[main-Animator#00,5,main] GearsES2.reshape 0x3e53611d 0/0 768x768 of 768x768, swapInterval -1, drawable 0xffffffffb701085f, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3e53611d, angle 16.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[main-Animator#00,5,main] RedSquareES2.reshape 0/0 768x768 of 768x768, swapInterval -1, drawable 0xffffffffb701085f, tileRendererInUse null [apply] Thread[main-Animator#00,5,main] RedSquareES2.reshape FIN [apply] XXX: 768x768, c 16 [apply] XXX: 768x768, c 17 [apply] XXX: 768x768, c 18 [apply] main-Animator#00: ** screenshot: TestFBOMix2DemosES2NEWT.test01_startMSAA0-n0011-msaa0-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0768x0768.png [apply] XXX: 768x768, c 1 [apply] window resized: 216/239 1024x1024 [apply] **** Reshape: 1024x1024 [apply] Thread[main-Animator#00,5,main] GearsES2.reshape 0x3e53611d 0/0 1024x1024 of 1024x1024, swapInterval -1, drawable 0xe0108f0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3e53611d, angle 18.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[main-Animator#00,5,main] RedSquareES2.reshape 0/0 1024x1024 of 1024x1024, swapInterval -1, drawable 0xe0108f0, tileRendererInUse null [apply] Thread[main-Animator#00,5,main] RedSquareES2.reshape FIN [apply] QUIT Window Thread[main-Display-.windows_nil-1-EDT-1,5,main] [apply] junit.framework.TestListener: endTest(test01_startMSAA0) [apply] junit.framework.TestListener: startTest(test02_startMSAA4) [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x3e53611d: tileRendererInUse null [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x3e53611d FIN [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] RedSquareES2.dispose: tileRendererInUse null [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] RedSquareES2.dispose FIN [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestFBOMix2DemosES2NEWT - test01_startMSAA0 [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestFBOMix2DemosES2NEWT - test02_startMSAA4 [apply] requested: vsync 1, GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] [apply] window moved: 242/265 128x128 [apply] window resized: 242/265 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: 242/265 128x128, [ l 8, r 8 - t 31, b 8 - 16x39] [apply] Thread[main-Animator#01,5,main] GearsES2.init.0 0x74df6603: tileRendererInUse null, GearsES2[obj 0x74df6603 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x74df6603 on Thread[main-Animator#01,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 8 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL4/GL4.hw] [apply] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR NVIDIA Corporation [apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION 4.6.0 NVIDIA 391.35 [apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 324 [apply] GLX_EXTENSIONS 30 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x74df6603 created: GearsObj[0x7368a28e, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x74df6603 created: GearsObj[0x55cd9377, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x74df6603 created: GearsObj[0x55cd9377, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[main-Animator#01,5,main] GearsES2.init.X 0x74df6603 FIN GearsES2[obj 0x74df6603 isInit true, usesShared false, 1 GearsObj[0x7368a28e, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x55cd9377, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x34b4c5a9, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[main-Animator#01,5,main] RedSquareES2.init: tileRendererInUse null [apply] RedSquareES2 init on Thread[main-Animator#01,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 8 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL4/GL4.hw] [apply] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR NVIDIA Corporation [apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION 4.6.0 NVIDIA 391.35 [apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 324 [apply] GLX_EXTENSIONS 30 [apply] ----------------------------------------------------------------------------------------------------- [apply] ShaderState: attachShaderProgram: -1 -> 5 (enable: true) [apply] null [apply] ShaderProgram[id=5, linked=false, inUse=false, program: 4, [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[main-Animator#01,5,main] RedSquareES2.init FIN [apply] **** Init [apply] **** Reshape: 128x128 [apply] Thread[main-Animator#01,5,main] GearsES2.reshape 0x74df6603 0/0 128x128 of 128x128, swapInterval -1, drawable 0xffffffffb701085f, msaa false, tileRendererInUse null [apply] >> GearsES2 0x74df6603, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[main-Animator#01,5,main] RedSquareES2.reshape 0/0 128x128 of 128x128, swapInterval -1, drawable 0xffffffffb701085f, tileRendererInUse null [apply] Thread[main-Animator#01,5,main] RedSquareES2.reshape FIN [apply] XXX: 128x128, c 1 [apply] XXX: 128x128, c 2 [apply] XXX: 128x128, c 3 [apply] main-Animator#01: ** screenshot: TestFBOMix2DemosES2NEWT.test02_startMSAA4-n0000-msaa4-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0128x0128.png [apply] XXX: 128x128, c 4 [apply] XXX: 128x128, c 5 [apply] XXX: 128x128, c 6 [apply] main-Animator#01: ** screenshot: TestFBOMix2DemosES2NEWT.test02_startMSAA4-n0001-msaa4-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0128x0128.png [apply] window resized: 242/265 192x192 [apply] **** Reshape: 192x192 [apply] Thread[main-Animator#01,5,main] GearsES2.reshape 0x74df6603 0/0 192x192 of 192x192, swapInterval -1, drawable 0xffffffffbb01089a, msaa false, tileRendererInUse null [apply] >> GearsES2 0x74df6603, angle 3.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[main-Animator#01,5,main] RedSquareES2.reshape 0/0 192x192 of 192x192, swapInterval -1, drawable 0xffffffffbb01089a, tileRendererInUse null [apply] Thread[main-Animator#01,5,main] RedSquareES2.reshape FIN [apply] XXX: 192x192, c 7 [apply] XXX: 192x192, c 8 [apply] XXX: 192x192, c 9 [apply] main-Animator#01: ** screenshot: TestFBOMix2DemosES2NEWT.test02_startMSAA4-n0002-msaa4-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0192x0192.png [apply] **** NumSamples: 4 -> 8 [apply] XXX: 192x192, c 10 [apply] XXX: 192x192, c 11 [apply] XXX: 192x192, c 12 [apply] main-Animator#01: ** screenshot: TestFBOMix2DemosES2NEWT.test02_startMSAA4-n0003-msaa8-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0192x0192.png [apply] **** NumSamples: 8 -> 0 [apply] XXX: 192x192, c 13 [apply] XXX: 192x192, c 14 [apply] XXX: 192x192, c 15 [apply] main-Animator#01: ** screenshot: TestFBOMix2DemosES2NEWT.test02_startMSAA4-n0004-msaa0-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0192x0192.png [apply] window resized: 242/265 320x320 [apply] **** Reshape: 320x320 [apply] Thread[main-Animator#01,5,main] GearsES2.reshape 0x74df6603 0/0 320x320 of 320x320, swapInterval -1, drawable 0xe0108f0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x74df6603, angle 7.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[main-Animator#01,5,main] RedSquareES2.reshape 0/0 320x320 of 320x320, swapInterval -1, drawable 0xe0108f0, tileRendererInUse null [apply] Thread[main-Animator#01,5,main] RedSquareES2.reshape FIN [apply] XXX: 320x320, c 16 [apply] XXX: 320x320, c 17 [apply] XXX: 320x320, c 18 [apply] main-Animator#01: ** screenshot: TestFBOMix2DemosES2NEWT.test02_startMSAA4-n0005-msaa0-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0320x0320.png [apply] window resized: 242/265 576x576 [apply] **** Reshape: 576x576 [apply] Thread[main-Animator#01,5,main] GearsES2.reshape 0x74df6603 0/0 576x576 of 576x576, swapInterval -1, drawable 0xe0108f0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x74df6603, angle 9.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[main-Animator#01,5,main] RedSquareES2.reshape 0/0 576x576 of 576x576, swapInterval -1, drawable 0xe0108f0, tileRendererInUse null [apply] Thread[main-Animator#01,5,main] RedSquareES2.reshape FIN [apply] XXX: 576x576, c 1 [apply] XXX: 576x576, c 2 [apply] XXX: 576x576, c 3 [apply] main-Animator#01: ** screenshot: TestFBOMix2DemosES2NEWT.test02_startMSAA4-n0006-msaa4-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0576x0576.png [apply] XXX: 576x576, c 4 [apply] XXX: 576x576, c 5 [apply] XXX: 576x576, c 6 [apply] main-Animator#01: ** screenshot: TestFBOMix2DemosES2NEWT.test02_startMSAA4-n0007-msaa4-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0576x0576.png [apply] window resized: 242/265 640x640 [apply] **** Reshape: 640x640 [apply] Thread[main-Animator#01,5,main] GearsES2.reshape 0x74df6603 0/0 640x640 of 640x640, swapInterval -1, drawable 0xffffffffb701085f, msaa false, tileRendererInUse null [apply] >> GearsES2 0x74df6603, angle 12.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[main-Animator#01,5,main] RedSquareES2.reshape 0/0 640x640 of 640x640, swapInterval -1, drawable 0xffffffffb701085f, tileRendererInUse null [apply] Thread[main-Animator#01,5,main] RedSquareES2.reshape FIN [apply] XXX: 640x640, c 7 [apply] XXX: 640x640, c 8 [apply] XXX: 640x640, c 9 [apply] main-Animator#01: ** screenshot: TestFBOMix2DemosES2NEWT.test02_startMSAA4-n0008-msaa4-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0640x0640.png [apply] **** NumSamples: 4 -> 8 [apply] XXX: 640x640, c 10 [apply] XXX: 640x640, c 11 [apply] XXX: 640x640, c 12 [apply] main-Animator#01: ** screenshot: TestFBOMix2DemosES2NEWT.test02_startMSAA4-n0009-msaa8-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0640x0640.png [apply] **** NumSamples: 8 -> 0 [apply] XXX: 640x640, c 13 [apply] XXX: 640x640, c 14 [apply] XXX: 640x640, c 15 [apply] main-Animator#01: ** screenshot: TestFBOMix2DemosES2NEWT.test02_startMSAA4-n0010-msaa0-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0640x0640.png [apply] window resized: 242/265 768x768 [apply] **** Reshape: 768x768 [apply] Thread[main-Animator#01,5,main] GearsES2.reshape 0x74df6603 0/0 768x768 of 768x768, swapInterval -1, drawable 0xffffffff9401065e, msaa false, tileRendererInUse null [apply] >> GearsES2 0x74df6603, angle 16.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[main-Animator#01,5,main] RedSquareES2.reshape 0/0 768x768 of 768x768, swapInterval -1, drawable 0xffffffff9401065e, tileRendererInUse null [apply] Thread[main-Animator#01,5,main] RedSquareES2.reshape FIN [apply] XXX: 768x768, c 16 [apply] XXX: 768x768, c 17 [apply] XXX: 768x768, c 18 [apply] main-Animator#01: ** screenshot: TestFBOMix2DemosES2NEWT.test02_startMSAA4-n0011-msaa0-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0768x0768.png [apply] XXX: 768x768, c 1 [apply] window resized: 242/265 1024x1024 [apply] **** Reshape: 1024x1024 [apply] Thread[main-Animator#01,5,main] GearsES2.reshape 0x74df6603 0/0 1024x1024 of 1024x1024, swapInterval -1, drawable 0xffffffffb701085f, msaa false, tileRendererInUse null [apply] >> GearsES2 0x74df6603, angle 18.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[main-Animator#01,5,main] RedSquareES2.reshape 0/0 1024x1024 of 1024x1024, swapInterval -1, drawable 0xffffffffb701085f, tileRendererInUse null [apply] Thread[main-Animator#01,5,main] RedSquareES2.reshape FIN [apply] QUIT Window Thread[main-Display-.windows_nil-1-EDT-2,5,main] [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x74df6603: tileRendererInUse null [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x74df6603 FIN [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] RedSquareES2.dispose: tileRendererInUse null [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] RedSquareES2.dispose FIN [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestFBOMix2DemosES2NEWT - test02_startMSAA4 [apply] junit.framework.TestListener: endTest(test02_startMSAA4) [apply] ++++ Test Singleton.unlock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675153617686 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1675153617686 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [apply] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 5.118 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675153613246 ms III - Start [apply] SLOCK [T main @ 1675153613247 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestFBOMix2DemosES2NEWT - test00_Manual [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestFBOMix2DemosES2NEWT - test00_Manual [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestFBOMix2DemosES2NEWT - test01_startMSAA0 [apply] requested: vsync 1, GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] [apply] window moved: 216/239 128x128 [apply] window resized: 216/239 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: 216/239 128x128, [ l 8, r 8 - t 31, b 8 - 16x39] [apply] Thread[main-Animator#00,5,main] GearsES2.init.0 0x3e53611d: tileRendererInUse null, GearsES2[obj 0x3e53611d isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x3e53611d on Thread[main-Animator#00,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 8 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL4/GL4.hw] [apply] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR NVIDIA Corporation [apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION 4.6.0 NVIDIA 391.35 [apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 324 [apply] GLX_EXTENSIONS 30 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x3e53611d created: GearsObj[0xd5bf9c0, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x3e53611d created: GearsObj[0x4cc1f7c8, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x3e53611d created: GearsObj[0x4cc1f7c8, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[main-Animator#00,5,main] GearsES2.init.X 0x3e53611d FIN GearsES2[obj 0x3e53611d isInit true, usesShared false, 1 GearsObj[0xd5bf9c0, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4cc1f7c8, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x51f83153, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[main-Animator#00,5,main] RedSquareES2.init: tileRendererInUse null [apply] RedSquareES2 init on Thread[main-Animator#00,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 8 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL4/GL4.hw] [apply] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR NVIDIA Corporation [apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION 4.6.0 NVIDIA 391.35 [apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 324 [apply] GLX_EXTENSIONS 30 [apply] ----------------------------------------------------------------------------------------------------- [apply] ShaderState: attachShaderProgram: -1 -> 2 (enable: true) [apply] null [apply] ShaderProgram[id=2, linked=false, inUse=false, program: 4, [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[main-Animator#00,5,main] RedSquareES2.init FIN [apply] **** Init [apply] **** Reshape: 128x128 [apply] Thread[main-Animator#00,5,main] GearsES2.reshape 0x3e53611d 0/0 128x128 of 128x128, swapInterval -1, drawable 0xffffffff9401065e, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3e53611d, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[main-Animator#00,5,main] RedSquareES2.reshape 0/0 128x128 of 128x128, swapInterval -1, drawable 0xffffffff9401065e, tileRendererInUse null [apply] Thread[main-Animator#00,5,main] RedSquareES2.reshape FIN [apply] XXX: 128x128, c 1 [apply] XXX: 128x128, c 2 [apply] XXX: 128x128, c 3 [apply] main-Animator#00: ** screenshot: TestFBOMix2DemosES2NEWT.test01_startMSAA0-n0000-msaa0-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0128x0128.png [apply] **** NumSamples: 0 -> 4 [apply] XXX: 128x128, c 4 [apply] XXX: 128x128, c 5 [apply] XXX: 128x128, c 6 [apply] main-Animator#00: ** screenshot: TestFBOMix2DemosES2NEWT.test01_startMSAA0-n0001-msaa4-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0128x0128.png [apply] window resized: 216/239 192x192 [apply] **** Reshape: 192x192 [apply] Thread[main-Animator#00,5,main] GearsES2.reshape 0x3e53611d 0/0 192x192 of 192x192, swapInterval -1, drawable 0xe0108f0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3e53611d, angle 3.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[main-Animator#00,5,main] RedSquareES2.reshape 0/0 192x192 of 192x192, swapInterval -1, drawable 0xe0108f0, tileRendererInUse null [apply] Thread[main-Animator#00,5,main] RedSquareES2.reshape FIN [apply] XXX: 192x192, c 7 [apply] XXX: 192x192, c 8 [apply] XXX: 192x192, c 9 [apply] main-Animator#00: ** screenshot: TestFBOMix2DemosES2NEWT.test01_startMSAA0-n0002-msaa4-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0192x0192.png [apply] **** NumSamples: 4 -> 8 [apply] XXX: 192x192, c 10 [apply] XXX: 192x192, c 11 [apply] XXX: 192x192, c 12 [apply] main-Animator#00: ** screenshot: TestFBOMix2DemosES2NEWT.test01_startMSAA0-n0003-msaa8-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0192x0192.png [apply] **** NumSamples: 8 -> 0 [apply] XXX: 192x192, c 13 [apply] XXX: 192x192, c 14 [apply] XXX: 192x192, c 15 [apply] main-Animator#00: ** screenshot: TestFBOMix2DemosES2NEWT.test01_startMSAA0-n0004-msaa0-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0192x0192.png [apply] window resized: 216/239 320x320 [apply] **** Reshape: 320x320 [apply] Thread[main-Animator#00,5,main] GearsES2.reshape 0x3e53611d 0/0 320x320 of 320x320, swapInterval -1, drawable 0xe0108f0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3e53611d, angle 7.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[main-Animator#00,5,main] RedSquareES2.reshape 0/0 320x320 of 320x320, swapInterval -1, drawable 0xe0108f0, tileRendererInUse null [apply] Thread[main-Animator#00,5,main] RedSquareES2.reshape FIN [apply] XXX: 320x320, c 16 [apply] XXX: 320x320, c 17 [apply] XXX: 320x320, c 18 [apply] main-Animator#00: ** screenshot: TestFBOMix2DemosES2NEWT.test01_startMSAA0-n0005-msaa0-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0320x0320.png [apply] window resized: 216/239 576x576 [apply] **** Reshape: 576x576 [apply] Thread[main-Animator#00,5,main] GearsES2.reshape 0x3e53611d 0/0 576x576 of 576x576, swapInterval -1, drawable 0xe0108f0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3e53611d, angle 9.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[main-Animator#00,5,main] RedSquareES2.reshape 0/0 576x576 of 576x576, swapInterval -1, drawable 0xe0108f0, tileRendererInUse null [apply] Thread[main-Animator#00,5,main] RedSquareES2.reshape FIN [apply] XXX: 576x576, c 1 [apply] XXX: 576x576, c 2 [apply] XXX: 576x576, c 3 [apply] main-Animator#00: ** screenshot: TestFBOMix2DemosES2NEWT.test01_startMSAA0-n0006-msaa0-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0576x0576.png [apply] **** NumSamples: 0 -> 4 [apply] XXX: 576x576, c 4 [apply] XXX: 576x576, c 5 [apply] XXX: 576x576, c 6 [apply] main-Animator#00: ** screenshot: TestFBOMix2DemosES2NEWT.test01_startMSAA0-n0007-msaa4-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0576x0576.png [apply] window resized: 216/239 640x640 [apply] **** Reshape: 640x640 [apply] Thread[main-Animator#00,5,main] GearsES2.reshape 0x3e53611d 0/0 640x640 of 640x640, swapInterval -1, drawable 0xffffffffb701085f, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3e53611d, angle 12.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[main-Animator#00,5,main] RedSquareES2.reshape 0/0 640x640 of 640x640, swapInterval -1, drawable 0xffffffffb701085f, tileRendererInUse null [apply] Thread[main-Animator#00,5,main] RedSquareES2.reshape FIN [apply] XXX: 640x640, c 7 [apply] XXX: 640x640, c 8 [apply] XXX: 640x640, c 9 [apply] main-Animator#00: ** screenshot: TestFBOMix2DemosES2NEWT.test01_startMSAA0-n0008-msaa4-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0640x0640.png [apply] **** NumSamples: 4 -> 8 [apply] XXX: 640x640, c 10 [apply] XXX: 640x640, c 11 [apply] XXX: 640x640, c 12 [apply] main-Animator#00: ** screenshot: TestFBOMix2DemosES2NEWT.test01_startMSAA0-n0009-msaa8-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0640x0640.png [apply] **** NumSamples: 8 -> 0 [apply] XXX: 640x640, c 13 [apply] XXX: 640x640, c 14 [apply] XXX: 640x640, c 15 [apply] main-Animator#00: ** screenshot: TestFBOMix2DemosES2NEWT.test01_startMSAA0-n0010-msaa0-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0640x0640.png [apply] window resized: 216/239 768x768 [apply] **** Reshape: 768x768 [apply] Thread[main-Animator#00,5,main] GearsES2.reshape 0x3e53611d 0/0 768x768 of 768x768, swapInterval -1, drawable 0xffffffffb701085f, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3e53611d, angle 16.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[main-Animator#00,5,main] RedSquareES2.reshape 0/0 768x768 of 768x768, swapInterval -1, drawable 0xffffffffb701085f, tileRendererInUse null [apply] Thread[main-Animator#00,5,main] RedSquareES2.reshape FIN [apply] XXX: 768x768, c 16 [apply] XXX: 768x768, c 17 [apply] XXX: 768x768, c 18 [apply] main-Animator#00: ** screenshot: TestFBOMix2DemosES2NEWT.test01_startMSAA0-n0011-msaa0-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0768x0768.png [apply] XXX: 768x768, c 1 [apply] window resized: 216/239 1024x1024 [apply] **** Reshape: 1024x1024 [apply] Thread[main-Animator#00,5,main] GearsES2.reshape 0x3e53611d 0/0 1024x1024 of 1024x1024, swapInterval -1, drawable 0xe0108f0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3e53611d, angle 18.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[main-Animator#00,5,main] RedSquareES2.reshape 0/0 1024x1024 of 1024x1024, swapInterval -1, drawable 0xe0108f0, tileRendererInUse null [apply] Thread[main-Animator#00,5,main] RedSquareES2.reshape FIN [apply] QUIT Window Thread[main-Display-.windows_nil-1-EDT-1,5,main] [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x3e53611d: tileRendererInUse null [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x3e53611d FIN [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] RedSquareES2.dispose: tileRendererInUse null [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] RedSquareES2.dispose FIN [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestFBOMix2DemosES2NEWT - test01_startMSAA0 [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestFBOMix2DemosES2NEWT - test02_startMSAA4 [apply] requested: vsync 1, GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] [apply] window moved: 242/265 128x128 [apply] window resized: 242/265 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: 242/265 128x128, [ l 8, r 8 - t 31, b 8 - 16x39] [apply] Thread[main-Animator#01,5,main] GearsES2.init.0 0x74df6603: tileRendererInUse null, GearsES2[obj 0x74df6603 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x74df6603 on Thread[main-Animator#01,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 8 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL4/GL4.hw] [apply] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR NVIDIA Corporation [apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION 4.6.0 NVIDIA 391.35 [apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 324 [apply] GLX_EXTENSIONS 30 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x74df6603 created: GearsObj[0x7368a28e, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x74df6603 created: GearsObj[0x55cd9377, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x74df6603 created: GearsObj[0x55cd9377, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[main-Animator#01,5,main] GearsES2.init.X 0x74df6603 FIN GearsES2[obj 0x74df6603 isInit true, usesShared false, 1 GearsObj[0x7368a28e, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x55cd9377, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x34b4c5a9, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[main-Animator#01,5,main] RedSquareES2.init: tileRendererInUse null [apply] RedSquareES2 init on Thread[main-Animator#01,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 8 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL4/GL4.hw] [apply] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR NVIDIA Corporation [apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION 4.6.0 NVIDIA 391.35 [apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 324 [apply] GLX_EXTENSIONS 30 [apply] ----------------------------------------------------------------------------------------------------- [apply] ShaderState: attachShaderProgram: -1 -> 5 (enable: true) [apply] null [apply] ShaderProgram[id=5, linked=false, inUse=false, program: 4, [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[main-Animator#01,5,main] RedSquareES2.init FIN [apply] **** Init [apply] **** Reshape: 128x128 [apply] Thread[main-Animator#01,5,main] GearsES2.reshape 0x74df6603 0/0 128x128 of 128x128, swapInterval -1, drawable 0xffffffffb701085f, msaa false, tileRendererInUse null [apply] >> GearsES2 0x74df6603, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[main-Animator#01,5,main] RedSquareES2.reshape 0/0 128x128 of 128x128, swapInterval -1, drawable 0xffffffffb701085f, tileRendererInUse null [apply] Thread[main-Animator#01,5,main] RedSquareES2.reshape FIN [apply] XXX: 128x128, c 1 [apply] XXX: 128x128, c 2 [apply] XXX: 128x128, c 3 [apply] main-Animator#01: ** screenshot: TestFBOMix2DemosES2NEWT.test02_startMSAA4-n0000-msaa4-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0128x0128.png [apply] XXX: 128x128, c 4 [apply] XXX: 128x128, c 5 [apply] XXX: 128x128, c 6 [apply] main-Animator#01: ** screenshot: TestFBOMix2DemosES2NEWT.test02_startMSAA4-n0001-msaa4-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0128x0128.png [apply] window resized: 242/265 192x192 [apply] **** Reshape: 192x192 [apply] Thread[main-Animator#01,5,main] GearsES2.reshape 0x74df6603 0/0 192x192 of 192x192, swapInterval -1, drawable 0xffffffffbb01089a, msaa false, tileRendererInUse null [apply] >> GearsES2 0x74df6603, angle 3.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[main-Animator#01,5,main] RedSquareES2.reshape 0/0 192x192 of 192x192, swapInterval -1, drawable 0xffffffffbb01089a, tileRendererInUse null [apply] Thread[main-Animator#01,5,main] RedSquareES2.reshape FIN [apply] XXX: 192x192, c 7 [apply] XXX: 192x192, c 8 [apply] XXX: 192x192, c 9 [apply] main-Animator#01: ** screenshot: TestFBOMix2DemosES2NEWT.test02_startMSAA4-n0002-msaa4-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0192x0192.png [apply] **** NumSamples: 4 -> 8 [apply] XXX: 192x192, c 10 [apply] XXX: 192x192, c 11 [apply] XXX: 192x192, c 12 [apply] main-Animator#01: ** screenshot: TestFBOMix2DemosES2NEWT.test02_startMSAA4-n0003-msaa8-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0192x0192.png [apply] **** NumSamples: 8 -> 0 [apply] XXX: 192x192, c 13 [apply] XXX: 192x192, c 14 [apply] XXX: 192x192, c 15 [apply] main-Animator#01: ** screenshot: TestFBOMix2DemosES2NEWT.test02_startMSAA4-n0004-msaa0-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0192x0192.png [apply] window resized: 242/265 320x320 [apply] **** Reshape: 320x320 [apply] Thread[main-Animator#01,5,main] GearsES2.reshape 0x74df6603 0/0 320x320 of 320x320, swapInterval -1, drawable 0xe0108f0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x74df6603, angle 7.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[main-Animator#01,5,main] RedSquareES2.reshape 0/0 320x320 of 320x320, swapInterval -1, drawable 0xe0108f0, tileRendererInUse null [apply] Thread[main-Animator#01,5,main] RedSquareES2.reshape FIN [apply] XXX: 320x320, c 16 [apply] XXX: 320x320, c 17 [apply] XXX: 320x320, c 18 [apply] main-Animator#01: ** screenshot: TestFBOMix2DemosES2NEWT.test02_startMSAA4-n0005-msaa0-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0320x0320.png [apply] window resized: 242/265 576x576 [apply] **** Reshape: 576x576 [apply] Thread[main-Animator#01,5,main] GearsES2.reshape 0x74df6603 0/0 576x576 of 576x576, swapInterval -1, drawable 0xe0108f0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x74df6603, angle 9.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[main-Animator#01,5,main] RedSquareES2.reshape 0/0 576x576 of 576x576, swapInterval -1, drawable 0xe0108f0, tileRendererInUse null [apply] Thread[main-Animator#01,5,main] RedSquareES2.reshape FIN [apply] XXX: 576x576, c 1 [apply] XXX: 576x576, c 2 [apply] XXX: 576x576, c 3 [apply] main-Animator#01: ** screenshot: TestFBOMix2DemosES2NEWT.test02_startMSAA4-n0006-msaa4-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0576x0576.png [apply] XXX: 576x576, c 4 [apply] XXX: 576x576, c 5 [apply] XXX: 576x576, c 6 [apply] main-Animator#01: ** screenshot: TestFBOMix2DemosES2NEWT.test02_startMSAA4-n0007-msaa4-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0576x0576.png [apply] window resized: 242/265 640x640 [apply] **** Reshape: 640x640 [apply] Thread[main-Animator#01,5,main] GearsES2.reshape 0x74df6603 0/0 640x640 of 640x640, swapInterval -1, drawable 0xffffffffb701085f, msaa false, tileRendererInUse null [apply] >> GearsES2 0x74df6603, angle 12.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[main-Animator#01,5,main] RedSquareES2.reshape 0/0 640x640 of 640x640, swapInterval -1, drawable 0xffffffffb701085f, tileRendererInUse null [apply] Thread[main-Animator#01,5,main] RedSquareES2.reshape FIN [apply] XXX: 640x640, c 7 [apply] XXX: 640x640, c 8 [apply] XXX: 640x640, c 9 [apply] main-Animator#01: ** screenshot: TestFBOMix2DemosES2NEWT.test02_startMSAA4-n0008-msaa4-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0640x0640.png [apply] **** NumSamples: 4 -> 8 [apply] XXX: 640x640, c 10 [apply] XXX: 640x640, c 11 [apply] XXX: 640x640, c 12 [apply] main-Animator#01: ** screenshot: TestFBOMix2DemosES2NEWT.test02_startMSAA4-n0009-msaa8-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0640x0640.png [apply] **** NumSamples: 8 -> 0 [apply] XXX: 640x640, c 13 [apply] XXX: 640x640, c 14 [apply] XXX: 640x640, c 15 [apply] main-Animator#01: ** screenshot: TestFBOMix2DemosES2NEWT.test02_startMSAA4-n0010-msaa0-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0640x0640.png [apply] window resized: 242/265 768x768 [apply] **** Reshape: 768x768 [apply] Thread[main-Animator#01,5,main] GearsES2.reshape 0x74df6603 0/0 768x768 of 768x768, swapInterval -1, drawable 0xffffffff9401065e, msaa false, tileRendererInUse null [apply] >> GearsES2 0x74df6603, angle 16.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[main-Animator#01,5,main] RedSquareES2.reshape 0/0 768x768 of 768x768, swapInterval -1, drawable 0xffffffff9401065e, tileRendererInUse null [apply] Thread[main-Animator#01,5,main] RedSquareES2.reshape FIN [apply] XXX: 768x768, c 16 [apply] XXX: 768x768, c 17 [apply] XXX: 768x768, c 18 [apply] main-Animator#01: ** screenshot: TestFBOMix2DemosES2NEWT.test02_startMSAA4-n0011-msaa0-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0768x0768.png [apply] XXX: 768x768, c 1 [apply] window resized: 242/265 1024x1024 [apply] **** Reshape: 1024x1024 [apply] Thread[main-Animator#01,5,main] GearsES2.reshape 0x74df6603 0/0 1024x1024 of 1024x1024, swapInterval -1, drawable 0xffffffffb701085f, msaa false, tileRendererInUse null [apply] >> GearsES2 0x74df6603, angle 18.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[main-Animator#01,5,main] RedSquareES2.reshape 0/0 1024x1024 of 1024x1024, swapInterval -1, drawable 0xffffffffb701085f, tileRendererInUse null [apply] Thread[main-Animator#01,5,main] RedSquareES2.reshape FIN [apply] QUIT Window Thread[main-Display-.windows_nil-1-EDT-2,5,main] [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x74df6603: tileRendererInUse null [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x74df6603 FIN [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] RedSquareES2.dispose: tileRendererInUse null [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] RedSquareES2.dispose FIN [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestFBOMix2DemosES2NEWT - test02_startMSAA4 [apply] ++++ Test Singleton.unlock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675153617686 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1675153617686 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test00_Manual took 0.002 sec [apply] Testcase: test01_startMSAA0 took 2.976 sec [apply] Testcase: test02_startMSAA4 took 1.432 sec [echo] Testing com.jogamp.opengl.test.junit.jogl.acore.TestFBOOffThreadSharedContextMix2DemosES2NEWT -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.jogl.acore.TestFBOOffThreadSharedContextMix2DemosES2NEWT.xml [apply] Testsuite: com.jogamp.opengl.test.junit.jogl.acore.TestFBOOffThreadSharedContextMix2DemosES2NEWT [apply] junit.framework.TestListener: tests to run: 1 [apply] ++++ Test Singleton.ctor()junit.framework.TestListener: startTest(test01) [apply] [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675153618999 ms III - Start [apply] SLOCK [T main @ 1675153619000 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestFBOOffThreadSharedContextMix2DemosES2NEWT - test01 [apply] requested: vsync 1, GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] [apply] Thread[main,5,main] GearsES2.init.0 0x4567f35d: tileRendererInUse null, GearsES2[obj 0x4567f35d isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x4567f35d on Thread[main,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], offscr[fbo]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4/GL4.hw] [apply] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR NVIDIA Corporation [apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION 4.6.0 NVIDIA 391.35 [apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 324 [apply] GLX_EXTENSIONS 30 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x4567f35d created: GearsObj[0x1283bb96, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x4567f35d created: GearsObj[0x74f0ea28, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x4567f35d created: GearsObj[0x74f0ea28, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[main,5,main] GearsES2.init.X 0x4567f35d FIN GearsES2[obj 0x4567f35d isInit true, usesShared false, 1 GearsObj[0x1283bb96, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x74f0ea28, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x55b699ef, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[main,5,main] GearsES2.reshape 0x4567f35d 0/0 256x256 of 256x256, swapInterval -1, drawable 0xffffffffbb01089a, msaa false, tileRendererInUse null [apply] >> GearsES2 0x4567f35d, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 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 0x4567f35d 256x256, swapInterval -1, drawable 0xffffffffbb01089a [apply] FBOD1 FBOImpl[ [apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0x4567f35d isInit true, usesShared false, 1 GearsObj[0x1283bb96, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x74f0ea28, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x55b699ef, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null][init true], com.jogamp.opengl.test.junit.jogl.demos.GLFinishOnDisplay@359f7cdf[init true], ], [apply] Drawable: ResizeableImpl[Initialized true, realized true, texUnit 0, samples 0, [apply] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@6816052b, [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 0x145f66e3], 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 0x4c371370], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x3023df74], [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 0x4562e04d], 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 0x313ac989], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x2a65fe7c], [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 0x38af5f4f]], 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 <4135c3b, 6302bbb1>[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 0xa514af7, handle 0x10002, isShared true, jogamp.opengl.gl4.GL4bcImpl@31304f14, [apply] quirks: [NoDoubleBufferedBitmap, NoSurfacelessCtx], [apply] Drawable: ResizeableImpl[Initialized true, realized true, texUnit 0, samples 0, [apply] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@6816052b, [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 0x145f66e3], 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 0x4c371370], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x3023df74], [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 0x4562e04d], 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 0x313ac989], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x2a65fe7c], [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 0x38af5f4f]], 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 <4135c3b, 6302bbb1>[count 0, qsz 0, owner ] [apply] , GDIDummyUpstreamSurfaceHook[pixel 256x256] [apply] , upstreamSurface false ]]] , [apply] UpstreamWidget: GLWindow[ [apply] Helper: GLAnimatorControl: null, GLEventListeners num 0 [], [apply] Drawable: WindowsOnscreenWGLDrawable[Realized true, [apply] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@6816052b, [apply] Handle 0x0, [apply] Surface jogamp.newt.driver.windows.WindowDriver[State [visible, focused, repositionable, resizable], supported [visible, child, focused, undecor, aontop, aonbottom, unsticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]]; Window[60/83 256x256 wu, 256x256 pixel] handle 0x2750326, surfaceHandle 0x0, children 0; ParentWindow null (handle 0x0), [apply] NEWT-Screen[.windows_nil-1-s0, idx 0, refCount 1, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x38af5f4f]], 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 0x38af5f4f]]], monitors: [Monitor[Id 0x0 [handle 0x10001, primary], 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] Config WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x38af5f4f]], idx 0], pfdID 8, ARB-Choosen true, [apply] requested GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]], [apply] chosen GLCaps[wgl vid 8 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]]], [apply] WrappedSurface null, [apply] SurfaceUpdatedListeners num 0 [], [apply] WindowListeners num 1 [com.jogamp.newt.opengl.GLWindow$2@34a3d150, ], [apply] MouseListeners num 1 [com.jogamp.opengl.test.junit.jogl.demos.es2.GearsES2$GearsMouseAdapter@2a4fb17b, ], [apply] PointerGestures default true, custom 1 [PinchZoom[1stTouch true, in false, has false, zoom 1.0], ], [apply] KeyListeners num 1 [com.jogamp.opengl.test.junit.jogl.demos.es2.GearsES2$GearsKeyAdapter@5c6648b0, ], [apply] windowLock <6f1de4c7, 459e9125>[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 0x4f43455e, handle 0x20000, isShared true, jogamp.opengl.gl4.GL4bcImpl@128d2484, [apply] quirks: [NoDoubleBufferedBitmap, NoSurfacelessCtx], [apply] Drawable: WindowsOnscreenWGLDrawable[Realized true, [apply] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@6816052b, [apply] Handle 0x0, [apply] Surface jogamp.newt.driver.windows.WindowDriver[State [visible, focused, repositionable, resizable], supported [visible, child, focused, undecor, aontop, aonbottom, unsticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]]; Window[60/83 256x256 wu, 256x256 pixel] handle 0x2750326, surfaceHandle 0x0, children 0; ParentWindow null (handle 0x0), [apply] NEWT-Screen[.windows_nil-1-s0, idx 0, refCount 1, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x38af5f4f]], 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 0x38af5f4f]]], monitors: [Monitor[Id 0x0 [handle 0x10001, primary], 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] Config WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x38af5f4f]], idx 0], pfdID 8, ARB-Choosen true, [apply] requested GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]], [apply] chosen GLCaps[wgl vid 8 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]]], [apply] WrappedSurface null, [apply] SurfaceUpdatedListeners num 0 [], [apply] WindowListeners num 1 [com.jogamp.newt.opengl.GLWindow$2@34a3d150, ], [apply] MouseListeners num 1 [com.jogamp.opengl.test.junit.jogl.demos.es2.GearsES2$GearsMouseAdapter@2a4fb17b, ], [apply] PointerGestures default true, custom 1 [PinchZoom[1stTouch true, in false, has false, zoom 1.0], ], [apply] KeyListeners num 1 [com.jogamp.opengl.test.junit.jogl.demos.es2.GearsES2$GearsKeyAdapter@5c6648b0, ], [apply] windowLock <6f1de4c7, 459e9125>[count 0, qsz 0, owner ], surfaceLockCount 0]]] , [apply] Window: jogamp.newt.driver.windows.WindowDriver[State [visible, focused, repositionable, resizable], supported [visible, child, focused, undecor, aontop, aonbottom, unsticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]]; Window[60/83 256x256 wu, 256x256 pixel] handle 0x2750326, surfaceHandle 0x0, children 0; ParentWindow null (handle 0x0), [apply] NEWT-Screen[.windows_nil-1-s0, idx 0, refCount 1, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x38af5f4f]], 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 0x38af5f4f]]], monitors: [Monitor[Id 0x0 [handle 0x10001, primary], 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] Config WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x38af5f4f]], idx 0], pfdID 8, ARB-Choosen true, [apply] requested GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]], [apply] chosen GLCaps[wgl vid 8 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]]], [apply] WrappedSurface null, [apply] SurfaceUpdatedListeners num 0 [], [apply] WindowListeners num 1 [com.jogamp.newt.opengl.GLWindow$2@34a3d150, ], [apply] MouseListeners num 1 [com.jogamp.opengl.test.junit.jogl.demos.es2.GearsES2$GearsMouseAdapter@2a4fb17b, ], [apply] PointerGestures default true, custom 1 [PinchZoom[1stTouch true, in false, has false, zoom 1.0], ], [apply] KeyListeners num 1 [com.jogamp.opengl.test.junit.jogl.demos.es2.GearsES2$GearsKeyAdapter@5c6648b0, ], [apply] windowLock <6f1de4c7, 459e9125>[count 0, qsz 0, owner ], surfaceLockCount 0]]] [apply] Thread[main,5,main] RedSquareES2.init: tileRendererInUse null [apply] RedSquareES2 init on Thread[main,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], offscr[fbo]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4/GL4.hw] [apply] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR NVIDIA Corporation [apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION 4.6.0 NVIDIA 391.35 [apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 324 [apply] GLX_EXTENSIONS 30 [apply] ----------------------------------------------------------------------------------------------------- [apply] ShaderState: attachShaderProgram: -1 -> 2 (enable: true) [apply] null [apply] ShaderProgram[id=2, linked=false, inUse=false, program: 4, [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[main,5,main] RedSquareES2.init FIN [apply] Thread[main,5,main] RedSquareES2.reshape 0/0 256x256 of 256x256, swapInterval -1, drawable 0xffffffffb701085f, tileRendererInUse null [apply] Thread[main,5,main] RedSquareES2.reshape FIN [apply] FBOD2 FBOImpl[ [apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [com.jogamp.opengl.test.junit.jogl.demos.es2.RedSquareES2@368f2016[init true], com.jogamp.opengl.test.junit.jogl.demos.GLFinishOnDisplay@4c583ecf[init true], ], [apply] Drawable: ResizeableImpl[Initialized true, realized true, texUnit 1, samples 0, [apply] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@6816052b, [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 0x76505305], 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 0x4218d6a3], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x14cd1699], [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 0x73a1e9a9], 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 0x77888435], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x71d44a3], [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 0x38af5f4f]], 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 <7b98f307, 4802796d>[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 0xa1153bc, handle 0x10003, isShared true, jogamp.opengl.gl4.GL4bcImpl@34123d65, [apply] quirks: [NoDoubleBufferedBitmap, NoSurfacelessCtx], [apply] Drawable: ResizeableImpl[Initialized true, realized true, texUnit 1, samples 0, [apply] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@6816052b, [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 0x76505305], 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 0x4218d6a3], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x14cd1699], [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 0x73a1e9a9], 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 0x77888435], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x71d44a3], [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 0x38af5f4f]], 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 <7b98f307, 4802796d>[count 0, qsz 0, owner ] [apply] , GDIDummyUpstreamSurfaceHook[pixel 256x256] [apply] , upstreamSurface false ]]] , [apply] UpstreamWidget: null] [apply] XXX: 256x256, c 1 [apply] Thread[main-FPSAnimator#00-Timer0,5,main] GearsES2.reshape 0x4567f35d 0/0 256x256 of 256x256, swapInterval -1, drawable 0xffffffffb701085f, msaa false, tileRendererInUse null [apply] >> GearsES2 0x4567f35d, 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] 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 256x256, [ l 8, r 8 - t 31, b 8 - 16x39] [apply] XXX: 256x256, c 2 [apply] Thread[main-FPSAnimator#00-Timer0,5,main] RedSquareES2.reshape 0/0 256x256 of 256x256, swapInterval -1, drawable 0xffffffffb701085f, tileRendererInUse null [apply] Thread[main-FPSAnimator#00-Timer0,5,main] RedSquareES2.reshape FIN [apply] XXX: 256x256, c 3 [apply] XXX: 256x256, c 4 [apply] XXX: 256x256, c 5 [apply] XXX: 256x256, c 6 [apply] XXX: 256x256, c 7 [apply] XXX: 256x256, c 8 [apply] main-Animator#01: ** screenshot: TestFBOOffThreadSharedContextMix2DemosES2NEWT.test01-n0000-msaa0-GL4___-hw-onscreen-Bdbl-Frgb__Irgba8888-D24-St00-Sa00_default-0256x0256.png [apply] XXX: 256x256, c 9 [apply] window resized: 60/83 512x512 [apply] XXX: 512x512, c 1 [apply] XXX: 512x512, c 2 [apply] Thread[main-FPSAnimator#00-Timer0,5,main] GearsES2.reshape 0x4567f35d 0/0 512x512 of 512x512, swapInterval -1, drawable 0xffffffffb701085f, msaa false, tileRendererInUse null [apply] XXX: 512x512, c 3 [apply] >> GearsES2 0x4567f35d, angle 4.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[main-FPSAnimator#00-Timer0,5,main] RedSquareES2.reshape 0/0 512x512 of 512x512, swapInterval -1, drawable 0xffffffffb701085f, tileRendererInUse null [apply] Thread[main-FPSAnimator#00-Timer0,5,main] RedSquareES2.reshape FIN [apply] XXX: 512x512, c 4 [apply] XXX: 512x512, c 5 [apply] XXX: 512x512, c 6 [apply] XXX: 512x512, c 7 [apply] XXX: 512x512, c 8 [apply] main-Animator#01: ** screenshot: TestFBOOffThreadSharedContextMix2DemosES2NEWT.test01-n0001-msaa0-GL4___-hw-onscreen-Bdbl-Frgb__Irgba8888-D24-St00-Sa00_default-0512x0512.png [apply] XXX: 512x512, c 9 [apply] window resized: 60/83 768x768 [apply] XXX: 768x768, c 1 [apply] XXX: 768x768, c 2 [apply] Thread[main-FPSAnimator#00-Timer0,5,main] GearsES2.reshape 0x4567f35d 0/0 768x768 of 768x768, swapInterval -1, drawable 0xffffffff9401065e, msaa false, tileRendererInUse null [apply] >> GearsES2 0x4567f35d, 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] Thread[main-FPSAnimator#00-Timer0,5,main] RedSquareES2.reshape 0/0 768x768 of 768x768, swapInterval -1, drawable 0xe0108f0, tileRendererInUse null [apply] Thread[main-FPSAnimator#00-Timer0,5,main] RedSquareES2.reshape FIN [apply] XXX: 768x768, c 3 [apply] XXX: 768x768, c 4 [apply] XXX: 768x768, c 5 [apply] XXX: 768x768, c 6 [apply] XXX: 768x768, c 7 [apply] XXX: 768x768, c 8 [apply] main-Animator#01: ** screenshot: TestFBOOffThreadSharedContextMix2DemosES2NEWT.test01-n0002-msaa0-GL4___-hw-onscreen-Bdbl-Frgb__Irgba8888-D24-St00-Sa00_default-0768x0768.png [apply] XXX: 768x768, c 9 [apply] window resized: 60/83 1024x1024 [apply] Thread[main-FPSAnimator#00-Timer0,5,main] GearsES2.reshape 0x4567f35d 0/0 1024x1024 of 1024x1024, swapInterval -1, drawable 0xffffffff9401065e, msaa false, tileRendererInUse null [apply] >> GearsES2 0x4567f35d, 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[main-FPSAnimator#00-Timer0,5,main] RedSquareES2.reshape 0/0 1024x1024 of 1024x1024, swapInterval -1, drawable 0xffffffffbb01089a, tileRendererInUse null [apply] Thread[main-FPSAnimator#00-Timer0,5,main] RedSquareES2.reshape FIN [apply] Thread[main,5,main] GearsES2.dispose 0x4567f35d: tileRendererInUse null [apply] Thread[main,5,main] GearsES2.dispose 0x4567f35d FIN [apply] Thread[main,5,main] RedSquareES2.dispose: tileRendererInUse null [apply] Thread[main,5,main] RedSquareES2.dispose FIN [apply] QUIT Window Thread[main-Display-.windows_nil-1-EDT-1,5,main] [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestFBOOffThreadSharedContextMix2DemosES2NEWT - test01 [apply] junit.framework.TestListener: endTest(test01) [apply] ++++ Test Singleton.unlock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675153622325 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1675153622325 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms [apply] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 4.009 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675153618999 ms III - Start [apply] SLOCK [T main @ 1675153619000 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestFBOOffThreadSharedContextMix2DemosES2NEWT - test01 [apply] requested: vsync 1, GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] [apply] Thread[main,5,main] GearsES2.init.0 0x4567f35d: tileRendererInUse null, GearsES2[obj 0x4567f35d isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x4567f35d on Thread[main,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], offscr[fbo]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4/GL4.hw] [apply] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR NVIDIA Corporation [apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION 4.6.0 NVIDIA 391.35 [apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 324 [apply] GLX_EXTENSIONS 30 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x4567f35d created: GearsObj[0x1283bb96, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x4567f35d created: GearsObj[0x74f0ea28, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x4567f35d created: GearsObj[0x74f0ea28, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[main,5,main] GearsES2.init.X 0x4567f35d FIN GearsES2[obj 0x4567f35d isInit true, usesShared false, 1 GearsObj[0x1283bb96, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x74f0ea28, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x55b699ef, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[main,5,main] GearsES2.reshape 0x4567f35d 0/0 256x256 of 256x256, swapInterval -1, drawable 0xffffffffbb01089a, msaa false, tileRendererInUse null [apply] >> GearsES2 0x4567f35d, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 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 0x4567f35d 256x256, swapInterval -1, drawable 0xffffffffbb01089a [apply] FBOD1 FBOImpl[ [apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0x4567f35d isInit true, usesShared false, 1 GearsObj[0x1283bb96, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x74f0ea28, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x55b699ef, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null][init true], com.jogamp.opengl.test.junit.jogl.demos.GLFinishOnDisplay@359f7cdf[init true], ], [apply] Drawable: ResizeableImpl[Initialized true, realized true, texUnit 0, samples 0, [apply] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@6816052b, [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 0x145f66e3], 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 0x4c371370], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x3023df74], [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 0x4562e04d], 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 0x313ac989], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x2a65fe7c], [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 0x38af5f4f]], 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 <4135c3b, 6302bbb1>[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 0xa514af7, handle 0x10002, isShared true, jogamp.opengl.gl4.GL4bcImpl@31304f14, [apply] quirks: [NoDoubleBufferedBitmap, NoSurfacelessCtx], [apply] Drawable: ResizeableImpl[Initialized true, realized true, texUnit 0, samples 0, [apply] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@6816052b, [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 0x145f66e3], 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 0x4c371370], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x3023df74], [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 0x4562e04d], 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 0x313ac989], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x2a65fe7c], [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 0x38af5f4f]], 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 <4135c3b, 6302bbb1>[count 0, qsz 0, owner ] [apply] , GDIDummyUpstreamSurfaceHook[pixel 256x256] [apply] , upstreamSurface false ]]] , [apply] UpstreamWidget: GLWindow[ [apply] Helper: GLAnimatorControl: null, GLEventListeners num 0 [], [apply] Drawable: WindowsOnscreenWGLDrawable[Realized true, [apply] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@6816052b, [apply] Handle 0x0, [apply] Surface jogamp.newt.driver.windows.WindowDriver[State [visible, focused, repositionable, resizable], supported [visible, child, focused, undecor, aontop, aonbottom, unsticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]]; Window[60/83 256x256 wu, 256x256 pixel] handle 0x2750326, surfaceHandle 0x0, children 0; ParentWindow null (handle 0x0), [apply] NEWT-Screen[.windows_nil-1-s0, idx 0, refCount 1, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x38af5f4f]], 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 0x38af5f4f]]], monitors: [Monitor[Id 0x0 [handle 0x10001, primary], 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] Config WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x38af5f4f]], idx 0], pfdID 8, ARB-Choosen true, [apply] requested GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]], [apply] chosen GLCaps[wgl vid 8 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]]], [apply] WrappedSurface null, [apply] SurfaceUpdatedListeners num 0 [], [apply] WindowListeners num 1 [com.jogamp.newt.opengl.GLWindow$2@34a3d150, ], [apply] MouseListeners num 1 [com.jogamp.opengl.test.junit.jogl.demos.es2.GearsES2$GearsMouseAdapter@2a4fb17b, ], [apply] PointerGestures default true, custom 1 [PinchZoom[1stTouch true, in false, has false, zoom 1.0], ], [apply] KeyListeners num 1 [com.jogamp.opengl.test.junit.jogl.demos.es2.GearsES2$GearsKeyAdapter@5c6648b0, ], [apply] windowLock <6f1de4c7, 459e9125>[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 0x4f43455e, handle 0x20000, isShared true, jogamp.opengl.gl4.GL4bcImpl@128d2484, [apply] quirks: [NoDoubleBufferedBitmap, NoSurfacelessCtx], [apply] Drawable: WindowsOnscreenWGLDrawable[Realized true, [apply] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@6816052b, [apply] Handle 0x0, [apply] Surface jogamp.newt.driver.windows.WindowDriver[State [visible, focused, repositionable, resizable], supported [visible, child, focused, undecor, aontop, aonbottom, unsticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]]; Window[60/83 256x256 wu, 256x256 pixel] handle 0x2750326, surfaceHandle 0x0, children 0; ParentWindow null (handle 0x0), [apply] NEWT-Screen[.windows_nil-1-s0, idx 0, refCount 1, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x38af5f4f]], 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 0x38af5f4f]]], monitors: [Monitor[Id 0x0 [handle 0x10001, primary], 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] Config WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x38af5f4f]], idx 0], pfdID 8, ARB-Choosen true, [apply] requested GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]], [apply] chosen GLCaps[wgl vid 8 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]]], [apply] WrappedSurface null, [apply] SurfaceUpdatedListeners num 0 [], [apply] WindowListeners num 1 [com.jogamp.newt.opengl.GLWindow$2@34a3d150, ], [apply] MouseListeners num 1 [com.jogamp.opengl.test.junit.jogl.demos.es2.GearsES2$GearsMouseAdapter@2a4fb17b, ], [apply] PointerGestures default true, custom 1 [PinchZoom[1stTouch true, in false, has false, zoom 1.0], ], [apply] KeyListeners num 1 [com.jogamp.opengl.test.junit.jogl.demos.es2.GearsES2$GearsKeyAdapter@5c6648b0, ], [apply] windowLock <6f1de4c7, 459e9125>[count 0, qsz 0, owner ], surfaceLockCount 0]]] , [apply] Window: jogamp.newt.driver.windows.WindowDriver[State [visible, focused, repositionable, resizable], supported [visible, child, focused, undecor, aontop, aonbottom, unsticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]]; Window[60/83 256x256 wu, 256x256 pixel] handle 0x2750326, surfaceHandle 0x0, children 0; ParentWindow null (handle 0x0), [apply] NEWT-Screen[.windows_nil-1-s0, idx 0, refCount 1, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x38af5f4f]], 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 0x38af5f4f]]], monitors: [Monitor[Id 0x0 [handle 0x10001, primary], 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] Config WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x38af5f4f]], idx 0], pfdID 8, ARB-Choosen true, [apply] requested GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]], [apply] chosen GLCaps[wgl vid 8 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]]], [apply] WrappedSurface null, [apply] SurfaceUpdatedListeners num 0 [], [apply] WindowListeners num 1 [com.jogamp.newt.opengl.GLWindow$2@34a3d150, ], [apply] MouseListeners num 1 [com.jogamp.opengl.test.junit.jogl.demos.es2.GearsES2$GearsMouseAdapter@2a4fb17b, ], [apply] PointerGestures default true, custom 1 [PinchZoom[1stTouch true, in false, has false, zoom 1.0], ], [apply] KeyListeners num 1 [com.jogamp.opengl.test.junit.jogl.demos.es2.GearsES2$GearsKeyAdapter@5c6648b0, ], [apply] windowLock <6f1de4c7, 459e9125>[count 0, qsz 0, owner ], surfaceLockCount 0]]] [apply] Thread[main,5,main] RedSquareES2.init: tileRendererInUse null [apply] RedSquareES2 init on Thread[main,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], offscr[fbo]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4/GL4.hw] [apply] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR NVIDIA Corporation [apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION 4.6.0 NVIDIA 391.35 [apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 324 [apply] GLX_EXTENSIONS 30 [apply] ----------------------------------------------------------------------------------------------------- [apply] ShaderState: attachShaderProgram: -1 -> 2 (enable: true) [apply] null [apply] ShaderProgram[id=2, linked=false, inUse=false, program: 4, [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[main,5,main] RedSquareES2.init FIN [apply] Thread[main,5,main] RedSquareES2.reshape 0/0 256x256 of 256x256, swapInterval -1, drawable 0xffffffffb701085f, tileRendererInUse null [apply] Thread[main,5,main] RedSquareES2.reshape FIN [apply] FBOD2 FBOImpl[ [apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [com.jogamp.opengl.test.junit.jogl.demos.es2.RedSquareES2@368f2016[init true], com.jogamp.opengl.test.junit.jogl.demos.GLFinishOnDisplay@4c583ecf[init true], ], [apply] Drawable: ResizeableImpl[Initialized true, realized true, texUnit 1, samples 0, [apply] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@6816052b, [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 0x76505305], 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 0x4218d6a3], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x14cd1699], [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 0x73a1e9a9], 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 0x77888435], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x71d44a3], [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 0x38af5f4f]], 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 <7b98f307, 4802796d>[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 0xa1153bc, handle 0x10003, isShared true, jogamp.opengl.gl4.GL4bcImpl@34123d65, [apply] quirks: [NoDoubleBufferedBitmap, NoSurfacelessCtx], [apply] Drawable: ResizeableImpl[Initialized true, realized true, texUnit 1, samples 0, [apply] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@6816052b, [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 0x76505305], 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 0x4218d6a3], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x14cd1699], [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 0x73a1e9a9], 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 0x77888435], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x71d44a3], [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 0x38af5f4f]], 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 <7b98f307, 4802796d>[count 0, qsz 0, owner ] [apply] , GDIDummyUpstreamSurfaceHook[pixel 256x256] [apply] , upstreamSurface false ]]] , [apply] UpstreamWidget: null] [apply] XXX: 256x256, c 1 [apply] Thread[main-FPSAnimator#00-Timer0,5,main] GearsES2.reshape 0x4567f35d 0/0 256x256 of 256x256, swapInterval -1, drawable 0xffffffffb701085f, msaa false, tileRendererInUse null [apply] >> GearsES2 0x4567f35d, 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] 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 256x256, [ l 8, r 8 - t 31, b 8 - 16x39] [apply] XXX: 256x256, c 2 [apply] Thread[main-FPSAnimator#00-Timer0,5,main] RedSquareES2.reshape 0/0 256x256 of 256x256, swapInterval -1, drawable 0xffffffffb701085f, tileRendererInUse null [apply] Thread[main-FPSAnimator#00-Timer0,5,main] RedSquareES2.reshape FIN [apply] XXX: 256x256, c 3 [apply] XXX: 256x256, c 4 [apply] XXX: 256x256, c 5 [apply] XXX: 256x256, c 6 [apply] XXX: 256x256, c 7 [apply] XXX: 256x256, c 8 [apply] main-Animator#01: ** screenshot: TestFBOOffThreadSharedContextMix2DemosES2NEWT.test01-n0000-msaa0-GL4___-hw-onscreen-Bdbl-Frgb__Irgba8888-D24-St00-Sa00_default-0256x0256.png [apply] XXX: 256x256, c 9 [apply] window resized: 60/83 512x512 [apply] XXX: 512x512, c 1 [apply] XXX: 512x512, c 2 [apply] Thread[main-FPSAnimator#00-Timer0,5,main] GearsES2.reshape 0x4567f35d 0/0 512x512 of 512x512, swapInterval -1, drawable 0xffffffffb701085f, msaa false, tileRendererInUse null [apply] XXX: 512x512, c 3 [apply] >> GearsES2 0x4567f35d, angle 4.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[main-FPSAnimator#00-Timer0,5,main] RedSquareES2.reshape 0/0 512x512 of 512x512, swapInterval -1, drawable 0xffffffffb701085f, tileRendererInUse null [apply] Thread[main-FPSAnimator#00-Timer0,5,main] RedSquareES2.reshape FIN [apply] XXX: 512x512, c 4 [apply] XXX: 512x512, c 5 [apply] XXX: 512x512, c 6 [apply] XXX: 512x512, c 7 [apply] XXX: 512x512, c 8 [apply] main-Animator#01: ** screenshot: TestFBOOffThreadSharedContextMix2DemosES2NEWT.test01-n0001-msaa0-GL4___-hw-onscreen-Bdbl-Frgb__Irgba8888-D24-St00-Sa00_default-0512x0512.png [apply] XXX: 512x512, c 9 [apply] window resized: 60/83 768x768 [apply] XXX: 768x768, c 1 [apply] XXX: 768x768, c 2 [apply] Thread[main-FPSAnimator#00-Timer0,5,main] GearsES2.reshape 0x4567f35d 0/0 768x768 of 768x768, swapInterval -1, drawable 0xffffffff9401065e, msaa false, tileRendererInUse null [apply] >> GearsES2 0x4567f35d, 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] Thread[main-FPSAnimator#00-Timer0,5,main] RedSquareES2.reshape 0/0 768x768 of 768x768, swapInterval -1, drawable 0xe0108f0, tileRendererInUse null [apply] Thread[main-FPSAnimator#00-Timer0,5,main] RedSquareES2.reshape FIN [apply] XXX: 768x768, c 3 [apply] XXX: 768x768, c 4 [apply] XXX: 768x768, c 5 [apply] XXX: 768x768, c 6 [apply] XXX: 768x768, c 7 [apply] XXX: 768x768, c 8 [apply] main-Animator#01: ** screenshot: TestFBOOffThreadSharedContextMix2DemosES2NEWT.test01-n0002-msaa0-GL4___-hw-onscreen-Bdbl-Frgb__Irgba8888-D24-St00-Sa00_default-0768x0768.png [apply] XXX: 768x768, c 9 [apply] window resized: 60/83 1024x1024 [apply] Thread[main-FPSAnimator#00-Timer0,5,main] GearsES2.reshape 0x4567f35d 0/0 1024x1024 of 1024x1024, swapInterval -1, drawable 0xffffffff9401065e, msaa false, tileRendererInUse null [apply] >> GearsES2 0x4567f35d, 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[main-FPSAnimator#00-Timer0,5,main] RedSquareES2.reshape 0/0 1024x1024 of 1024x1024, swapInterval -1, drawable 0xffffffffbb01089a, tileRendererInUse null [apply] Thread[main-FPSAnimator#00-Timer0,5,main] RedSquareES2.reshape FIN [apply] Thread[main,5,main] GearsES2.dispose 0x4567f35d: tileRendererInUse null [apply] Thread[main,5,main] GearsES2.dispose 0x4567f35d FIN [apply] Thread[main,5,main] RedSquareES2.dispose: tileRendererInUse null [apply] Thread[main,5,main] RedSquareES2.dispose FIN [apply] QUIT Window Thread[main-Display-.windows_nil-1-EDT-1,5,main] [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestFBOOffThreadSharedContextMix2DemosES2NEWT - test01 [apply] ++++ Test Singleton.unlock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675153622325 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1675153622325 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test01 took 3.302 sec [echo] Testing com.jogamp.opengl.test.junit.jogl.acore.TestFBOOnThreadSharedContext1DemoES2NEWT -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.jogl.acore.TestFBOOnThreadSharedContext1DemoES2NEWT.xml [apply] Testsuite: com.jogamp.opengl.test.junit.jogl.acore.TestFBOOnThreadSharedContext1DemoES2NEWT [apply] ++++ Test Singleton.ctor() [apply] junit.framework.TestListener: tests to run: 1++++ Test Singleton.lock() [apply] [apply] junit.framework.TestListener: startTest(test01) [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675153623586 ms III - Start [apply] SLOCK [T main @ 1675153623587 ms +++ localhost/127.0.0.1:59999 - Locked within 10 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestFBOOnThreadSharedContext1DemoES2NEWT - test01 [apply] requested: vsync 1, GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] [apply] Thread[main,5,main] GearsES2.init.0 0x4567f35d: tileRendererInUse null, GearsES2[obj 0x4567f35d isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x4567f35d on Thread[main,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], offscr[fbo]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4/GL4.hw] [apply] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR NVIDIA Corporation [apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION 4.6.0 NVIDIA 391.35 [apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 324 [apply] GLX_EXTENSIONS 30 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x4567f35d created: GearsObj[0x1283bb96, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x4567f35d created: GearsObj[0x74f0ea28, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x4567f35d created: GearsObj[0x74f0ea28, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[main,5,main] GearsES2.init.X 0x4567f35d FIN GearsES2[obj 0x4567f35d isInit true, usesShared false, 1 GearsObj[0x1283bb96, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x74f0ea28, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x55b699ef, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[main,5,main] GearsES2.reshape 0x4567f35d 0/0 256x256 of 256x256, swapInterval -1, drawable 0xe0108f0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x4567f35d, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 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 0x4567f35d 256x256, swapInterval -1, drawable 0xe0108f0 [apply] FBOD1 FBOImpl[ [apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0x4567f35d isInit true, usesShared false, 1 GearsObj[0x1283bb96, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x74f0ea28, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x55b699ef, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null][init true], com.jogamp.opengl.test.junit.jogl.demos.GLFinishOnDisplay@359f7cdf[init true], ], [apply] Drawable: ResizeableImpl[Initialized true, realized true, texUnit 0, samples 0, [apply] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@52747d60, [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 0x145f66e3], 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 0x4c371370], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x3023df74], [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 0x4562e04d], 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 0x313ac989], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x2a65fe7c], [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 0x17a95402]], 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 <4135c3b, 6302bbb1>[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 0xa514af7, handle 0x10002, isShared true, jogamp.opengl.gl4.GL4bcImpl@31304f14, [apply] quirks: [NoDoubleBufferedBitmap, NoSurfacelessCtx], [apply] Drawable: ResizeableImpl[Initialized true, realized true, texUnit 0, samples 0, [apply] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@52747d60, [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 0x145f66e3], 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 0x4c371370], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x3023df74], [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 0x4562e04d], 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 0x313ac989], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x2a65fe7c], [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 0x17a95402]], 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 <4135c3b, 6302bbb1>[count 0, qsz 0, owner ] [apply] , GDIDummyUpstreamSurfaceHook[pixel 256x256] [apply] , upstreamSurface false ]]] , [apply] UpstreamWidget: GLWindow[ [apply] Helper: GLAnimatorControl: null, GLEventListeners num 0 [], [apply] Drawable: WindowsOnscreenWGLDrawable[Realized true, [apply] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@52747d60, [apply] Handle 0x0, [apply] Surface jogamp.newt.driver.windows.WindowDriver[State [visible, focused, repositionable, resizable], supported [visible, child, focused, undecor, aontop, aonbottom, unsticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]]; Window[112/135 256x256 wu, 256x256 pixel] handle 0xbb0260, surfaceHandle 0x0, children 0; ParentWindow null (handle 0x0), [apply] NEWT-Screen[.windows_nil-1-s0, idx 0, refCount 1, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x17a95402]], 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 0x17a95402]]], monitors: [Monitor[Id 0x0 [handle 0x10001, primary], 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] Config WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x17a95402]], idx 0], pfdID 8, ARB-Choosen true, [apply] requested GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]], [apply] chosen GLCaps[wgl vid 8 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]]], [apply] WrappedSurface null, [apply] SurfaceUpdatedListeners num 0 [], [apply] WindowListeners num 1 [com.jogamp.newt.opengl.GLWindow$2@34a3d150, ], [apply] MouseListeners num 1 [com.jogamp.opengl.test.junit.jogl.demos.es2.GearsES2$GearsMouseAdapter@2a4fb17b, ], [apply] PointerGestures default true, custom 1 [PinchZoom[1stTouch true, in false, has false, zoom 1.0], ], [apply] KeyListeners num 1 [com.jogamp.opengl.test.junit.jogl.demos.es2.GearsES2$GearsKeyAdapter@5c6648b0, ], [apply] windowLock <6f1de4c7, 459e9125>[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 0x532cbc34, handle 0x20000, isShared true, jogamp.opengl.gl4.GL4bcImpl@128d2484, [apply] quirks: [NoDoubleBufferedBitmap, NoSurfacelessCtx], [apply] Drawable: WindowsOnscreenWGLDrawable[Realized true, [apply] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@52747d60, [apply] Handle 0x0, [apply] Surface jogamp.newt.driver.windows.WindowDriver[State [visible, focused, repositionable, resizable], supported [visible, child, focused, undecor, aontop, aonbottom, unsticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]]; Window[112/135 256x256 wu, 256x256 pixel] handle 0xbb0260, surfaceHandle 0x0, children 0; ParentWindow null (handle 0x0), [apply] NEWT-Screen[.windows_nil-1-s0, idx 0, refCount 1, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x17a95402]], 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 0x17a95402]]], monitors: [Monitor[Id 0x0 [handle 0x10001, primary], 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] Config WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x17a95402]], idx 0], pfdID 8, ARB-Choosen true, [apply] requested GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]], [apply] chosen GLCaps[wgl vid 8 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]]], [apply] WrappedSurface null, [apply] SurfaceUpdatedListeners num 0 [], [apply] WindowListeners num 1 [com.jogamp.newt.opengl.GLWindow$2@34a3d150, ], [apply] MouseListeners num 1 [com.jogamp.opengl.test.junit.jogl.demos.es2.GearsES2$GearsMouseAdapter@2a4fb17b, ], [apply] PointerGestures default true, custom 1 [PinchZoom[1stTouch true, in false, has false, zoom 1.0], ], [apply] KeyListeners num 1 [com.jogamp.opengl.test.junit.jogl.demos.es2.GearsES2$GearsKeyAdapter@5c6648b0, ], [apply] windowLock <6f1de4c7, 459e9125>[count 0, qsz 0, owner ], surfaceLockCount 0]]] , [apply] Window: jogamp.newt.driver.windows.WindowDriver[State [visible, focused, repositionable, resizable], supported [visible, child, focused, undecor, aontop, aonbottom, unsticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]]; Window[112/135 256x256 wu, 256x256 pixel] handle 0xbb0260, surfaceHandle 0x0, children 0; ParentWindow null (handle 0x0), [apply] NEWT-Screen[.windows_nil-1-s0, idx 0, refCount 1, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x17a95402]], 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 0x17a95402]]], monitors: [Monitor[Id 0x0 [handle 0x10001, primary], 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] Config WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x17a95402]], idx 0], pfdID 8, ARB-Choosen true, [apply] requested GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]], [apply] chosen GLCaps[wgl vid 8 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]]], [apply] WrappedSurface null, [apply] SurfaceUpdatedListeners num 0 [], [apply] WindowListeners num 1 [com.jogamp.newt.opengl.GLWindow$2@34a3d150, ], [apply] MouseListeners num 1 [com.jogamp.opengl.test.junit.jogl.demos.es2.GearsES2$GearsMouseAdapter@2a4fb17b, ], [apply] PointerGestures default true, custom 1 [PinchZoom[1stTouch true, in false, has false, zoom 1.0], ], [apply] KeyListeners num 1 [com.jogamp.opengl.test.junit.jogl.demos.es2.GearsES2$GearsKeyAdapter@5c6648b0, ], [apply] windowLock <6f1de4c7, 459e9125>[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: 112/135 256x256, [ l 8, r 8 - t 31, b 8 - 16x39] [apply] XXX: 256x256, c 1 [apply] XXX: 256x256, c 2 [apply] XXX: 256x256, c 3 [apply] XXX: 256x256, c 4 [apply] XXX: 256x256, c 5 [apply] XXX: 256x256, c 6 [apply] XXX: 256x256, c 7 [apply] XXX: 256x256, c 8 [apply] main-Animator#00: ** screenshot: TestFBOOnThreadSharedContext1DemoES2NEWT.test01-n0000-msaa0-GL4___-hw-onscreen-Bdbl-Frgb__Irgba8888-D24-St00-Sa00_default-0256x0256.png [apply] XXX: 256x256, c 9 [apply] window resized: 112/135 512x512 [apply] XXX: 512x512, c 1 [apply] Thread[main-Animator#00,5,main] GearsES2.reshape 0x4567f35d 0/0 512x512 of 512x512, swapInterval -1, drawable 0xe0108f0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x4567f35d, angle 5.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] XXX: 512x512, c 2 [apply] XXX: 512x512, c 3 [apply] XXX: 512x512, c 4 [apply] XXX: 512x512, c 5 [apply] XXX: 512x512, c 6 [apply] XXX: 512x512, c 7 [apply] XXX: 512x512, c 8 [apply] main-Animator#00: ** screenshot: TestFBOOnThreadSharedContext1DemoES2NEWT.test01-n0001-msaa0-GL4___-hw-onscreen-Bdbl-Frgb__Irgba8888-D24-St00-Sa00_default-0512x0512.png [apply] XXX: 512x512, c 9 [apply] window resized: 112/135 768x768 [apply] XXX: 768x768, c 1 [apply] Thread[main-Animator#00,5,main] GearsES2.reshape 0x4567f35d 0/0 768x768 of 768x768, swapInterval -1, drawable 0xffffffffbb01089a, msaa false, tileRendererInUse null [apply] >> GearsES2 0x4567f35d, angle 10.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] XXX: 768x768, c 2 [apply] XXX: 768x768, c 3 [apply] XXX: 768x768, c 4 [apply] XXX: 768x768, c 5 [apply] XXX: 768x768, c 6 [apply] XXX: 768x768, c 7 [apply] XXX: 768x768, c 8 [apply] main-Animator#00: ** screenshot: TestFBOOnThreadSharedContext1DemoES2NEWT.test01-n0002-msaa0-GL4___-hw-onscreen-Bdbl-Frgb__Irgba8888-D24-St00-Sa00_default-0768x0768.png [apply] XXX: 768x768, c 9 [apply] window resized: 112/135 1024x1024 [apply] Thread[main-Animator#00,5,main] GearsES2.reshape 0x4567f35d 0/0 1024x1024 of 1024x1024, swapInterval -1, drawable 0xffffffff9401065e, msaa false, tileRendererInUse null [apply] >> GearsES2 0x4567f35d, angle 14.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] junit.framework.TestListener: endTest(test01) [apply] Thread[main,5,main] GearsES2.dispose 0x4567f35d: tileRendererInUse null [apply] Thread[main,5,main] GearsES2.dispose 0x4567f35d FIN [apply] QUIT Window Thread[main-Display-.windows_nil-1-EDT-1,5,main] [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestFBOOnThreadSharedContext1DemoES2NEWT - test01 [apply] ++++ Test Singleton.unlock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675153626523 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1675153626523 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.602 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675153623586 ms III - Start [apply] SLOCK [T main @ 1675153623587 ms +++ localhost/127.0.0.1:59999 - Locked within 10 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestFBOOnThreadSharedContext1DemoES2NEWT - test01 [apply] requested: vsync 1, GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] [apply] Thread[main,5,main] GearsES2.init.0 0x4567f35d: tileRendererInUse null, GearsES2[obj 0x4567f35d isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x4567f35d on Thread[main,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], offscr[fbo]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4/GL4.hw] [apply] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR NVIDIA Corporation [apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION 4.6.0 NVIDIA 391.35 [apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 324 [apply] GLX_EXTENSIONS 30 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x4567f35d created: GearsObj[0x1283bb96, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x4567f35d created: GearsObj[0x74f0ea28, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x4567f35d created: GearsObj[0x74f0ea28, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[main,5,main] GearsES2.init.X 0x4567f35d FIN GearsES2[obj 0x4567f35d isInit true, usesShared false, 1 GearsObj[0x1283bb96, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x74f0ea28, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x55b699ef, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[main,5,main] GearsES2.reshape 0x4567f35d 0/0 256x256 of 256x256, swapInterval -1, drawable 0xe0108f0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x4567f35d, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 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 0x4567f35d 256x256, swapInterval -1, drawable 0xe0108f0 [apply] FBOD1 FBOImpl[ [apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0x4567f35d isInit true, usesShared false, 1 GearsObj[0x1283bb96, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x74f0ea28, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x55b699ef, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null][init true], com.jogamp.opengl.test.junit.jogl.demos.GLFinishOnDisplay@359f7cdf[init true], ], [apply] Drawable: ResizeableImpl[Initialized true, realized true, texUnit 0, samples 0, [apply] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@52747d60, [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 0x145f66e3], 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 0x4c371370], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x3023df74], [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 0x4562e04d], 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 0x313ac989], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x2a65fe7c], [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 0x17a95402]], 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 <4135c3b, 6302bbb1>[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 0xa514af7, handle 0x10002, isShared true, jogamp.opengl.gl4.GL4bcImpl@31304f14, [apply] quirks: [NoDoubleBufferedBitmap, NoSurfacelessCtx], [apply] Drawable: ResizeableImpl[Initialized true, realized true, texUnit 0, samples 0, [apply] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@52747d60, [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 0x145f66e3], 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 0x4c371370], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x3023df74], [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 0x4562e04d], 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 0x313ac989], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x2a65fe7c], [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 0x17a95402]], 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 <4135c3b, 6302bbb1>[count 0, qsz 0, owner ] [apply] , GDIDummyUpstreamSurfaceHook[pixel 256x256] [apply] , upstreamSurface false ]]] , [apply] UpstreamWidget: GLWindow[ [apply] Helper: GLAnimatorControl: null, GLEventListeners num 0 [], [apply] Drawable: WindowsOnscreenWGLDrawable[Realized true, [apply] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@52747d60, [apply] Handle 0x0, [apply] Surface jogamp.newt.driver.windows.WindowDriver[State [visible, focused, repositionable, resizable], supported [visible, child, focused, undecor, aontop, aonbottom, unsticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]]; Window[112/135 256x256 wu, 256x256 pixel] handle 0xbb0260, surfaceHandle 0x0, children 0; ParentWindow null (handle 0x0), [apply] NEWT-Screen[.windows_nil-1-s0, idx 0, refCount 1, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x17a95402]], 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 0x17a95402]]], monitors: [Monitor[Id 0x0 [handle 0x10001, primary], 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] Config WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x17a95402]], idx 0], pfdID 8, ARB-Choosen true, [apply] requested GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]], [apply] chosen GLCaps[wgl vid 8 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]]], [apply] WrappedSurface null, [apply] SurfaceUpdatedListeners num 0 [], [apply] WindowListeners num 1 [com.jogamp.newt.opengl.GLWindow$2@34a3d150, ], [apply] MouseListeners num 1 [com.jogamp.opengl.test.junit.jogl.demos.es2.GearsES2$GearsMouseAdapter@2a4fb17b, ], [apply] PointerGestures default true, custom 1 [PinchZoom[1stTouch true, in false, has false, zoom 1.0], ], [apply] KeyListeners num 1 [com.jogamp.opengl.test.junit.jogl.demos.es2.GearsES2$GearsKeyAdapter@5c6648b0, ], [apply] windowLock <6f1de4c7, 459e9125>[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 0x532cbc34, handle 0x20000, isShared true, jogamp.opengl.gl4.GL4bcImpl@128d2484, [apply] quirks: [NoDoubleBufferedBitmap, NoSurfacelessCtx], [apply] Drawable: WindowsOnscreenWGLDrawable[Realized true, [apply] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@52747d60, [apply] Handle 0x0, [apply] Surface jogamp.newt.driver.windows.WindowDriver[State [visible, focused, repositionable, resizable], supported [visible, child, focused, undecor, aontop, aonbottom, unsticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]]; Window[112/135 256x256 wu, 256x256 pixel] handle 0xbb0260, surfaceHandle 0x0, children 0; ParentWindow null (handle 0x0), [apply] NEWT-Screen[.windows_nil-1-s0, idx 0, refCount 1, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x17a95402]], 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 0x17a95402]]], monitors: [Monitor[Id 0x0 [handle 0x10001, primary], 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] Config WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x17a95402]], idx 0], pfdID 8, ARB-Choosen true, [apply] requested GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]], [apply] chosen GLCaps[wgl vid 8 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]]], [apply] WrappedSurface null, [apply] SurfaceUpdatedListeners num 0 [], [apply] WindowListeners num 1 [com.jogamp.newt.opengl.GLWindow$2@34a3d150, ], [apply] MouseListeners num 1 [com.jogamp.opengl.test.junit.jogl.demos.es2.GearsES2$GearsMouseAdapter@2a4fb17b, ], [apply] PointerGestures default true, custom 1 [PinchZoom[1stTouch true, in false, has false, zoom 1.0], ], [apply] KeyListeners num 1 [com.jogamp.opengl.test.junit.jogl.demos.es2.GearsES2$GearsKeyAdapter@5c6648b0, ], [apply] windowLock <6f1de4c7, 459e9125>[count 0, qsz 0, owner ], surfaceLockCount 0]]] , [apply] Window: jogamp.newt.driver.windows.WindowDriver[State [visible, focused, repositionable, resizable], supported [visible, child, focused, undecor, aontop, aonbottom, unsticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]]; Window[112/135 256x256 wu, 256x256 pixel] handle 0xbb0260, surfaceHandle 0x0, children 0; ParentWindow null (handle 0x0), [apply] NEWT-Screen[.windows_nil-1-s0, idx 0, refCount 1, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x17a95402]], 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 0x17a95402]]], monitors: [Monitor[Id 0x0 [handle 0x10001, primary], 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] Config WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x17a95402]], idx 0], pfdID 8, ARB-Choosen true, [apply] requested GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]], [apply] chosen GLCaps[wgl vid 8 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]]], [apply] WrappedSurface null, [apply] SurfaceUpdatedListeners num 0 [], [apply] WindowListeners num 1 [com.jogamp.newt.opengl.GLWindow$2@34a3d150, ], [apply] MouseListeners num 1 [com.jogamp.opengl.test.junit.jogl.demos.es2.GearsES2$GearsMouseAdapter@2a4fb17b, ], [apply] PointerGestures default true, custom 1 [PinchZoom[1stTouch true, in false, has false, zoom 1.0], ], [apply] KeyListeners num 1 [com.jogamp.opengl.test.junit.jogl.demos.es2.GearsES2$GearsKeyAdapter@5c6648b0, ], [apply] windowLock <6f1de4c7, 459e9125>[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: 112/135 256x256, [ l 8, r 8 - t 31, b 8 - 16x39] [apply] XXX: 256x256, c 1 [apply] XXX: 256x256, c 2 [apply] XXX: 256x256, c 3 [apply] XXX: 256x256, c 4 [apply] XXX: 256x256, c 5 [apply] XXX: 256x256, c 6 [apply] XXX: 256x256, c 7 [apply] XXX: 256x256, c 8 [apply] main-Animator#00: ** screenshot: TestFBOOnThreadSharedContext1DemoES2NEWT.test01-n0000-msaa0-GL4___-hw-onscreen-Bdbl-Frgb__Irgba8888-D24-St00-Sa00_default-0256x0256.png [apply] XXX: 256x256, c 9 [apply] window resized: 112/135 512x512 [apply] XXX: 512x512, c 1 [apply] Thread[main-Animator#00,5,main] GearsES2.reshape 0x4567f35d 0/0 512x512 of 512x512, swapInterval -1, drawable 0xe0108f0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x4567f35d, angle 5.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] XXX: 512x512, c 2 [apply] XXX: 512x512, c 3 [apply] XXX: 512x512, c 4 [apply] XXX: 512x512, c 5 [apply] XXX: 512x512, c 6 [apply] XXX: 512x512, c 7 [apply] XXX: 512x512, c 8 [apply] main-Animator#00: ** screenshot: TestFBOOnThreadSharedContext1DemoES2NEWT.test01-n0001-msaa0-GL4___-hw-onscreen-Bdbl-Frgb__Irgba8888-D24-St00-Sa00_default-0512x0512.png [apply] XXX: 512x512, c 9 [apply] window resized: 112/135 768x768 [apply] XXX: 768x768, c 1 [apply] Thread[main-Animator#00,5,main] GearsES2.reshape 0x4567f35d 0/0 768x768 of 768x768, swapInterval -1, drawable 0xffffffffbb01089a, msaa false, tileRendererInUse null [apply] >> GearsES2 0x4567f35d, angle 10.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] XXX: 768x768, c 2 [apply] XXX: 768x768, c 3 [apply] XXX: 768x768, c 4 [apply] XXX: 768x768, c 5 [apply] XXX: 768x768, c 6 [apply] XXX: 768x768, c 7 [apply] XXX: 768x768, c 8 [apply] main-Animator#00: ** screenshot: TestFBOOnThreadSharedContext1DemoES2NEWT.test01-n0002-msaa0-GL4___-hw-onscreen-Bdbl-Frgb__Irgba8888-D24-St00-Sa00_default-0768x0768.png [apply] XXX: 768x768, c 9 [apply] window resized: 112/135 1024x1024 [apply] Thread[main-Animator#00,5,main] GearsES2.reshape 0x4567f35d 0/0 1024x1024 of 1024x1024, swapInterval -1, drawable 0xffffffff9401065e, msaa false, tileRendererInUse null [apply] >> GearsES2 0x4567f35d, angle 14.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[main,5,main] GearsES2.dispose 0x4567f35d: tileRendererInUse null [apply] Thread[main,5,main] GearsES2.dispose 0x4567f35d FIN [apply] QUIT Window Thread[main-Display-.windows_nil-1-EDT-1,5,main] [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestFBOOnThreadSharedContext1DemoES2NEWT - test01 [apply] ++++ Test Singleton.unlock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675153626523 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1675153626523 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test01 took 2.912 sec [echo] Testing com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateNEWT -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateNEWT.xml [apply] Testsuite: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateNEWT [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675153627704 ms III - Start [apply] SLOCK [T main @ 1675153627705 ms +++ localhost/127.0.0.1:59999 - Locked within 10 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateNEWT - testOnScreenDblBuf [apply] junit.framework.TestListener: tests to run: 1 [apply] junit.framework.TestListener: startTest(testOnScreenDblBuf) [apply] Window: jogamp.newt.driver.windows.WindowDriver [apply] Thread[main-Animator#00,5,main] GearsES2.init.0 0x498d318c: tileRendererInUse null, GearsES2[obj 0x498d318c isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x498d318c 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 0x498d318c created: GearsObj[0x6fd0cd8c, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x498d318c created: GearsObj[0x3512dc7e, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x498d318c created: GearsObj[0x3512dc7e, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[main-Animator#00,5,main] GearsES2.init.X 0x498d318c FIN GearsES2[obj 0x498d318c isInit true, usesShared false, 1 GearsObj[0x6fd0cd8c, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3512dc7e, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5295769a, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[main-Animator#00,5,main] GearsES2.reshape 0x498d318c 0/0 640x400 of 640x400, swapInterval 1, drawable 0xffffffffb701085f, msaa false, tileRendererInUse null [apply] >> GearsES2 0x498d318c, 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 / 1020 ms, 58.8 fps, 17 ms/f; total: 60 f, 58.8 fps, 17 ms/f [apply] Thread[main,5,main] GearsES2.dispose 0x498d318c: tileRendererInUse null [apply] Thread[main,5,main] GearsES2.dispose 0x498d318c FIN [apply] QUIT Window Thread[main-Display-.windows_nil-1-EDT-1,5,main] [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateNEWT - testOnScreenDblBuf [apply] ++++ Test Singleton.unlock() [apply] Fin start ...SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675153630438 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] Fin Drawable: WindowsOnscreenWGLDrawable[Realized false, [apply] [apply] SLOCK [T main @ 1675153630439 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [apply] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@57ce2528, [apply] Handle 0x0, [apply] Surface jogamp.newt.driver.windows.WindowDriver[State [invisible, autopos, repositionable, resizable], supported [visible, child, focused, undecor, aontop, aonbottom, unsticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]]; Window[164/187 640x400 wu, 640x400 pixel] handle 0x0, surfaceHandle 0x0, children 0; ParentWindow null (handle 0x0), [apply] NEWT-Screen[.windows_nil-1-s0, idx 0, refCount 0, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], null, NEWT-Display[.windows_nil-1, excl false, refCount 0, hasEDT true, edtRunning false, null], monitors: null], [apply] Config null, [apply] WrappedSurface null, [apply] SurfaceUpdatedListeners num 0 [], [apply] WindowListeners num 2 [com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateNEWT$3@4f18837a, com.jogamp.opengl.test.junit.util.QuitAdapter@359f7cdf, ], [apply] MouseListeners num 0 [], [apply] PointerGestures default true, custom 0 [], [apply] KeyListeners num 1 [com.jogamp.opengl.test.junit.util.QuitAdapter@359f7cdf, ], [apply] windowLock <1fa268de, 4f6ee6e4>[count 0, qsz 0, owner ], surfaceLockCount 0]] [apply] Fin Window: jogamp.newt.driver.windows.WindowDriver[State [invisible, autopos, repositionable, resizable], supported [visible, child, focused, undecor, aontop, aonbottom, unsticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]]; Window[164/187 640x400 wu, 640x400 pixel] handle 0x0, surfaceHandle 0x0, children 0; ParentWindow null (handle 0x0), [apply] NEWT-Screen[.windows_nil-1-s0, idx 0, refCount 0, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], null, NEWT-Display[.windows_nil-1, excl false, refCount 0, hasEDT true, edtRunning false, null], monitors: null], [apply] Config null, [apply] WrappedSurface null, [apply] SurfaceUpdatedListeners num 0 [], [apply] WindowListeners num 2 [com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateNEWT$3@4f18837a, com.jogamp.opengl.test.junit.util.QuitAdapter@359f7cdf, ], [apply] MouseListeners num 0 [], [apply] PointerGestures default true, custom 0 [], [apply] KeyListeners num 1 [com.jogamp.opengl.test.junit.util.QuitAdapter@359f7cdf, ], [apply] windowLock <1fa268de, 4f6ee6e4>[count 0, qsz 0, owner ], surfaceLockCount 0] [apply] junit.framework.TestListener: endTest(testOnScreenDblBuf) [apply] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 3.375 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@57ce2528, [apply] Handle 0x0, [apply] Surface jogamp.newt.driver.windows.WindowDriver[State [invisible, autopos, repositionable, resizable], supported [visible, child, focused, undecor, aontop, aonbottom, unsticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]]; Window[164/187 640x400 wu, 640x400 pixel] handle 0x0, surfaceHandle 0x0, children 0; ParentWindow null (handle 0x0), [apply] NEWT-Screen[.windows_nil-1-s0, idx 0, refCount 0, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], null, NEWT-Display[.windows_nil-1, excl false, refCount 0, hasEDT true, edtRunning false, null], monitors: null], [apply] Config null, [apply] WrappedSurface null, [apply] SurfaceUpdatedListeners num 0 [], [apply] WindowListeners num 2 [com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateNEWT$3@4f18837a, com.jogamp.opengl.test.junit.util.QuitAdapter@359f7cdf, ], [apply] MouseListeners num 0 [], [apply] PointerGestures default true, custom 0 [], [apply] KeyListeners num 1 [com.jogamp.opengl.test.junit.util.QuitAdapter@359f7cdf, ], [apply] windowLock <1fa268de, 4f6ee6e4>[count 0, qsz 0, owner ], surfaceLockCount 0]] [apply] Fin Window: jogamp.newt.driver.windows.WindowDriver[State [invisible, autopos, repositionable, resizable], supported [visible, child, focused, undecor, aontop, aonbottom, unsticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]]; Window[164/187 640x400 wu, 640x400 pixel] handle 0x0, surfaceHandle 0x0, children 0; ParentWindow null (handle 0x0), [apply] NEWT-Screen[.windows_nil-1-s0, idx 0, refCount 0, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], null, NEWT-Display[.windows_nil-1, excl false, refCount 0, hasEDT true, edtRunning false, null], monitors: null], [apply] Config null, [apply] WrappedSurface null, [apply] SurfaceUpdatedListeners num 0 [], [apply] WindowListeners num 2 [com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateNEWT$3@4f18837a, com.jogamp.opengl.test.junit.util.QuitAdapter@359f7cdf, ], [apply] MouseListeners num 0 [], [apply] PointerGestures default true, custom 0 [], [apply] KeyListeners num 1 [com.jogamp.opengl.test.junit.util.QuitAdapter@359f7cdf, ], [apply] windowLock <1fa268de, 4f6ee6e4>[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 @ 1675153627704 ms III - Start [apply] SLOCK [T main @ 1675153627705 ms +++ localhost/127.0.0.1:59999 - Locked within 10 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateNEWT - testOnScreenDblBuf [apply] Thread[main-Animator#00,5,main] GearsES2.init.0 0x498d318c: tileRendererInUse null, GearsES2[obj 0x498d318c isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x498d318c 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 0x498d318c created: GearsObj[0x6fd0cd8c, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x498d318c created: GearsObj[0x3512dc7e, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x498d318c created: GearsObj[0x3512dc7e, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[main-Animator#00,5,main] GearsES2.init.X 0x498d318c FIN GearsES2[obj 0x498d318c isInit true, usesShared false, 1 GearsObj[0x6fd0cd8c, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3512dc7e, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5295769a, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[main-Animator#00,5,main] GearsES2.reshape 0x498d318c 0/0 640x400 of 640x400, swapInterval 1, drawable 0xffffffffb701085f, msaa false, tileRendererInUse null [apply] >> GearsES2 0x498d318c, 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 / 1020 ms, 58.8 fps, 17 ms/f; total: 60 f, 58.8 fps, 17 ms/f [apply] Thread[main,5,main] GearsES2.dispose 0x498d318c: tileRendererInUse null [apply] Thread[main,5,main] GearsES2.dispose 0x498d318c FIN [apply] QUIT Window Thread[main-Display-.windows_nil-1-EDT-1,5,main] [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateNEWT - testOnScreenDblBuf [apply] ++++ Test Singleton.unlock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675153630438 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1675153630439 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: testOnScreenDblBuf took 2.713 sec [echo] Testing com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT.xml [apply] Testsuite: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT [apply] junit.framework.TestListener: tests to run: 16 [apply] junit.framework.TestListener: startTest(testAvailableInfo) [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675153631567 ms III - Start [apply] SLOCK [T main @ 1675153631568 ms +++ localhost/127.0.0.1:59999 - Locked within 11 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 0x3c6ec03a]] [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 0x3c6ec03a]] [apply] GLCaps[wgl vid 1 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] [apply] GLCaps[wgl vid 2 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] [apply] GLCaps[wgl vid 3 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] [apply] GLCaps[wgl vid 4 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] [apply] GLCaps[wgl vid 5 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] [apply] GLCaps[wgl vid 6 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] [apply] GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] [apply] GLCaps[wgl vid 8 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] [apply] GLCaps[wgl vid 9 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] [apply] GLCaps[wgl vid 10 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] [apply] GLCaps[wgl vid 11 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] [apply] GLCaps[wgl vid 12 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] [apply] GLCaps[wgl vid 13 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] [apply] GLCaps[wgl vid 14 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] [apply] GLCaps[wgl vid 15 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] [apply] GLCaps[wgl vid 16 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] [apply] GLCaps[wgl vid 17 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] [apply] GLCaps[wgl vid 18 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] [apply] GLCaps[wgl vid 19 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] [apply] GLCaps[wgl vid 20 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] [apply] GLCaps[wgl vid 21 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] [apply] GLCaps[wgl vid 22 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] [apply] GLCaps[wgl vid 23 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] [apply] GLCaps[wgl vid 24 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] [apply] GLCaps[wgl vid 25 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] [apply] GLCaps[wgl vid 26 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] [apply] GLCaps[wgl vid 27 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] [apply] GLCaps[wgl vid 28 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] [apply] GLCaps[wgl vid 29 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] [apply] GLCaps[wgl vid 30 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] [apply] GLCaps[wgl vid 31 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] [apply] GLCaps[wgl vid 32 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] [apply] GLCaps[wgl vid 33 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] [apply] GLCaps[wgl vid 34 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] [apply] GLCaps[wgl vid 35 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] [apply] GLCaps[wgl vid 36 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] [apply] GLCaps[wgl vid 37 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] [apply] GLCaps[wgl vid 38 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] [apply] GLCaps[wgl vid 39 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] [apply] GLCaps[wgl vid 40 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] [apply] GLCaps[wgl vid 41 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] [apply] GLCaps[wgl vid 42 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] [apply] GLCaps[wgl vid 43 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] [apply] GLCaps[wgl vid 44 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] [apply] GLCaps[wgl vid 45 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] [apply] GLCaps[wgl vid 46 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] [apply] GLCaps[wgl vid 47 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] [apply] GLCaps[wgl vid 48 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] [apply] GLCaps[wgl vid 49 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] [apply] GLCaps[wgl vid 50 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] [apply] GLCaps[wgl vid 51 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] [apply] GLCaps[wgl vid 52 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] [apply] GLCaps[wgl vid 53 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] [apply] GLCaps[wgl vid 54 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] [apply] GLCaps[wgl vid 55 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] [apply] GLCaps[wgl vid 56 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] [apply] GLCaps[wgl vid 57 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] [apply] GLCaps[wgl vid 58 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] [apply] GLCaps[wgl vid 59 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] [apply] GLCaps[wgl vid 60 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] [apply] GLCaps[wgl vid 61 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] [apply] GLCaps[wgl vid 62 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] [apply] GLCaps[wgl vid 63 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] [apply] GLCaps[wgl vid 64 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] [apply] GLCaps[wgl vid 65 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] [apply] GLCaps[wgl vid 66 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] [apply] GLCaps[wgl vid 67 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] [apply] GLCaps[wgl vid 68 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] [apply] GLCaps[wgl vid 69 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] [apply] GLCaps[wgl vid 70 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] [apply] GLCaps[wgl vid 71 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] [apply] GLCaps[wgl vid 72 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] [apply] GLCaps[wgl vid 73 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] [apply] GLCaps[wgl vid 74 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] [apply] GLCaps[wgl vid 75 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] [apply] GLCaps[wgl vid 76 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] [apply] GLCaps[wgl vid 77 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] [apply] GLCaps[wgl vid 78 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] [apply] GLCaps[wgl vid 79 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] [apply] GLCaps[wgl vid 80 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] [apply] GLCaps[wgl vid 81 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] [apply] GLCaps[wgl vid 82 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] [apply] GLCaps[wgl vid 83 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] [apply] GLCaps[wgl vid 84 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] [apply] GLCaps[wgl vid 85 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] [apply] GLCaps[wgl vid 86 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] [apply] GLCaps[wgl vid 87 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] [apply] GLCaps[wgl vid 88 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] [apply] GLCaps[wgl vid 89 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] [apply] GLCaps[wgl vid 90 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] [apply] GLCaps[wgl vid 91 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] [apply] GLCaps[wgl vid 92 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] [apply] GLCaps[wgl vid 93 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] [apply] GLCaps[wgl vid 94 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] [apply] GLCaps[wgl vid 95 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] [apply] GLCaps[wgl vid 96 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] [apply] GLCaps[wgl vid 97 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] [apply] GLCaps[wgl vid 98 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] [apply] GLCaps[wgl vid 99 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] [apply] GLCaps[wgl vid 100 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] [apply] GLCaps[wgl vid 101 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] [apply] GLCaps[wgl vid 102 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] [apply] GLCaps[wgl vid 103 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] [apply] GLCaps[wgl vid 104 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] [apply] GLCaps[wgl vid 105 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] [apply] GLCaps[wgl vid 106 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] [apply] GLCaps[wgl vid 107 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] [apply] GLCaps[wgl vid 108 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] [apply] GLCaps[wgl vid 109 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] [apply] GLCaps[wgl vid 110 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] [apply] GLCaps[wgl vid 111 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] [apply] GLCaps[wgl vid 112 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] [apply] GLCaps[wgl vid 113 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] [apply] GLCaps[wgl vid 114 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] [apply] GLCaps[wgl vid 115 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] [apply] GLCaps[wgl vid 116 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] [apply] GLCaps[wgl vid 117 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] [apply] GLCaps[wgl vid 118 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] [apply] GLCaps[wgl vid 119 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] [apply] GLCaps[wgl vid 120 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] [apply] GLCaps[wgl vid 121 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] [apply] GLCaps[wgl vid 122 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] [apply] GLCaps[wgl vid 123 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] [apply] GLCaps[wgl vid 124 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] [apply] GLCaps[wgl vid 125 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] [apply] GLCaps[wgl vid 126 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] [apply] GLCaps[wgl vid 127 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] [apply] GLCaps[wgl vid 128 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] [apply] GLCaps[wgl vid 129 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] [apply] GLCaps[wgl vid 130 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] [apply] GLCaps[wgl vid 131 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] [apply] GLCaps[wgl vid 132 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] [apply] GLCaps[wgl vid 133 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] [apply] GLCaps[wgl vid 134 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] [apply] GLCaps[wgl vid 135 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] [apply] GLCaps[wgl vid 136 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] [apply] GLCaps[wgl vid 137 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] [apply] GLCaps[wgl vid 138 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] [apply] GLCaps[wgl vid 139 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] [apply] GLCaps[wgl vid 140 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] [apply] GLCaps[wgl vid 141 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] [apply] GLCaps[wgl vid 142 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] [apply] GLCaps[wgl vid 143 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] [apply] GLCaps[wgl vid 144 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] [apply] GLCaps[wgl vid 145 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] [apply] GLCaps[wgl vid 146 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] [apply] GLCaps[wgl vid 147 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] [apply] GLCaps[wgl vid 148 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] [apply] GLCaps[wgl vid 149 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] [apply] GLCaps[wgl vid 150 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] [apply] GLCaps[wgl vid 151 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] [apply] GLCaps[wgl vid 152 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] [apply] GLCaps[wgl vid 153 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] [apply] GLCaps[wgl vid 154 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] [apply] GLCaps[wgl vid 155 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] [apply] GLCaps[wgl vid 156 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] [apply] GLCaps[wgl vid 157 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] [apply] GLCaps[wgl vid 158 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] [apply] GLCaps[wgl vid 159 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] [apply] GLCaps[wgl vid 160 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] [apply] GLCaps[wgl vid 161 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] [apply] GLCaps[wgl vid 162 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] [apply] GLCaps[wgl vid 163 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] [apply] GLCaps[wgl vid 164 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] [apply] GLCaps[wgl vid 165 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] [apply] GLCaps[wgl vid 166 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] [apply] GLCaps[wgl vid 167 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] [apply] GLCaps[wgl vid 168 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] [apply] GLCaps[wgl vid 169 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] [apply] GLCaps[wgl vid 170 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] [apply] GLCaps[wgl vid 171 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] [apply] GLCaps[wgl vid 172 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] [apply] GLCaps[wgl vid 173 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] [apply] GLCaps[wgl vid 174 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] [apply] GLCaps[wgl vid 175 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] [apply] GLCaps[wgl vid 176 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] [apply] GLCaps[wgl vid 177 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] [apply] GLCaps[wgl vid 178 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] [apply] GLCaps[wgl vid 179 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] [apply] GLCaps[wgl vid 180 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] [apply] GLCaps[wgl vid 181 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] [apply] GLCaps[wgl vid 182 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] [apply] GLCaps[wgl vid 183 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] [apply] GLCaps[wgl vid 184 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] [apply] GLCaps[wgl vid 185 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] [apply] GLCaps[wgl vid 186 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] [apply] GLCaps[wgl vid 187 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] [apply] GLCaps[wgl vid 188 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] [apply] GLCaps[wgl vid 189 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] [apply] GLCaps[wgl vid 190 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] [apply] GLCaps[wgl vid 191 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] [apply] GLCaps[wgl vid 192 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] [apply] GLCaps[wgl vid 193 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] [apply] GLCaps[wgl vid 194 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] [apply] GLCaps[wgl vid 195 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] [apply] GLCaps[wgl vid 196 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] [apply] GLCaps[wgl vid 197 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 32/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo]] [apply] GLCaps[wgl vid 198 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo]] [apply] GLCaps[wgl vid 199 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 32/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo]] [apply] GLCaps[wgl vid 200 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo]] [apply] GLCaps[wgl vid 201 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 32/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo]] [apply] GLCaps[wgl vid 202 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo]] [apply] GLCaps[wgl vid 203 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 32/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo]] [apply] GLCaps[wgl vid 204 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo]] [apply] GLCaps[wgl vid 205 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 32/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo]] [apply] GLCaps[wgl vid 206 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo]] [apply] GLCaps[wgl vid 207 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 32/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo]] [apply] GLCaps[wgl vid 208 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo]] [apply] GLCaps[wgl vid 209 gdi: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 32/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.hw], offscr[bitmap]] [apply] GLCaps[wgl vid 210 gdi: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.hw], offscr[bitmap]] [apply] GLCaps[wgl vid 213 gdi: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 32/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.hw], offscr[bitmap]] [apply] GLCaps[wgl vid 214 gdi: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.hw], offscr[bitmap]] [apply] GLCaps[wgl vid 233 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 234 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 235 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 236 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 237 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 238 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 239 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 240 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 241 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 242 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 243 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 244 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 245 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 246 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 247 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 248 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 249 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 250 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 251 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 252 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 253 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 254 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 255 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/2, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 256 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/2, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 257 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 258 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 259 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 260 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 261 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 262 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 263 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 264 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 265 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 266 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 267 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 268 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 269 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 270 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 271 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 272 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 273 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/4, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 274 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/4, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 275 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 276 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 277 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 278 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 279 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 280 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 281 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 282 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 283 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 284 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 285 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 286 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 287 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 288 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 289 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 290 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 291 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 292 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 293 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 294 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 295 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 296 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 297 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 298 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 299 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 300 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 301 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 302 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 303 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 304 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 305 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 306 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 307 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 308 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 309 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 310 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 311 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 312 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 313 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 314 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 315 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 316 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 317 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 318 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 319 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 320 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 321 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 322 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 323 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 324 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 325 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 326 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 327 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 328 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 329 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 330 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 331 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 332 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 333 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 334 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 335 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 336 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 337 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 338 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 339 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 340 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 341 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 342 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 343 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 344 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 345 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 346 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 347 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 348 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 349 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 350 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 351 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 352 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 353 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 354 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 355 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 356 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 357 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 358 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 359 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/32, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 360 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/32, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 361 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/32, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 362 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/32, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 363 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 364 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 365 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 366 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 367 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 368 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 369 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 370 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 371 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 372 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 373 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 374 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 375 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 376 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 377 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 378 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 379 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 380 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 381 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 382 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 383 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/2, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 384 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 385 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 386 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/2, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 387 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 388 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 389 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 390 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 391 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 392 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 393 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 394 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 395 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/4, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 396 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 397 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 398 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/4, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 399 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 400 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 401 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 402 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 403 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 404 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 405 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 406 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 407 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 408 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 409 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 410 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 411 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 412 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 413 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 414 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 415 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 416 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 417 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 418 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 419 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 420 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 421 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 422 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 423 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 424 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 425 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 426 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 427 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 428 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 429 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 430 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 431 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 432 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 433 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 434 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 435 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 436 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 437 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 438 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 439 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 440 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 441 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 442 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 443 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 444 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 445 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 446 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 447 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 448 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 449 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/32, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 450 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/32, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 451 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 452 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 453 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 454 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 455 arb: rgba 0/0/0/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 456 arb: rgba 0/0/0/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 457 arb: rgba 0/0/0/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 458 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 459 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 460 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 461 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 462 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 463 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 464 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 465 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 466 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 467 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 468 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 469 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 470 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 471 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 472 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 473 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 474 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 475 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 476 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 477 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 478 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 479 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 480 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 481 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 482 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 483 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 484 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 485 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 486 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 487 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 488 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 489 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 490 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 491 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 492 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 493 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 494 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 495 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 496 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 497 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 498 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 499 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 500 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 501 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 502 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 503 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 504 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 505 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 506 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 507 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 508 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 509 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 510 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 511 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 512 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 513 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 514 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 515 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 516 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 517 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 518 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 519 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 520 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 521 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/2, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 522 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/2, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 523 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/2, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 524 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 525 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 526 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 527 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 528 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 529 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 530 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 531 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 532 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 533 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 534 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 535 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 536 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 537 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 538 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 539 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 540 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 541 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 542 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 543 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 544 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 545 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 546 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 547 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 548 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 549 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 550 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 551 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 552 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 553 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 554 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 555 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 556 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 557 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 558 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 559 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 560 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 561 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 562 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 563 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 564 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 565 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 566 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 567 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 568 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 569 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 570 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 571 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 572 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 573 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 574 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 575 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/32, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 576 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/32, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 577 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 578 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 579 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 580 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 581 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 582 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 583 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 584 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 585 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 586 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 587 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 588 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 589 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 590 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 591 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 592 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 593 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 594 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 595 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 596 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 597 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 598 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 599 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 600 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 601 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 602 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 603 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/2, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 604 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/2, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 605 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 606 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 607 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 608 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 609 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 610 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 611 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 612 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 613 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 614 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 615 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 616 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 617 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 618 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 619 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 620 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 621 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/4, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 622 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/4, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 623 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 624 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 625 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 626 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 627 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 628 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 629 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 630 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 631 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 632 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 633 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 634 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 635 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 636 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 637 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 638 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 639 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 640 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 641 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 642 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 643 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 644 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 645 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 646 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 647 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 648 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 649 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 650 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 651 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 652 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 653 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 654 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 655 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 656 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 657 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 658 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 659 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 660 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 661 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 662 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 663 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 664 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 665 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 666 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 667 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 668 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 669 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 670 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 671 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 672 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 673 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 674 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 675 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 676 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 677 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 678 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 679 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 680 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 681 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 682 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 683 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 684 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 685 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 686 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 687 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 688 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 689 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 690 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 691 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 692 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 693 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 694 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 695 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 696 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 697 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 698 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 699 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 700 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 701 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 702 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 703 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 704 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 705 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 706 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 707 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/32, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 708 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/32, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 709 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/32, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 710 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/32, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 711 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 712 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 713 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 714 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 715 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 716 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 717 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 718 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] [apply] [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT - testAvailableInfo [apply] junit.framework.TestListener: endTest(testAvailableInfo) [apply] junit.framework.TestListener: startTest(testES2OffScreenAutoDblBuf) [apply] junit.framework.TestListener: endTest(testES2OffScreenAutoDblBuf) [apply] junit.framework.TestListener: startTest(testES2OffScreenFBODblBuf) [apply] junit.framework.TestListener: endTest(testES2OffScreenFBODblBuf) [apply] junit.framework.TestListener: startTest(testES2OffScreenFBOSglBuf) [apply] junit.framework.TestListener: endTest(testES2OffScreenFBOSglBuf) [apply] junit.framework.TestListener: startTest(testES2OffScreenPbufferDblBuf) [apply] junit.framework.TestListener: endTest(testES2OffScreenPbufferDblBuf) [apply] junit.framework.TestListener: startTest(testES2OffScreenPbufferSglBuf) [apply] junit.framework.TestListener: endTest(testES2OffScreenPbufferSglBuf) [apply] junit.framework.TestListener: startTest(testES2OnScreenDblBuf) [apply] junit.framework.TestListener: endTest(testES2OnScreenDblBuf) [apply] junit.framework.TestListener: startTest(testES2OnScreenSglBuf) [apply] junit.framework.TestListener: endTest(testES2OnScreenSglBuf) [apply] junit.framework.TestListener: startTest(testGL2OffScreenAutoDblBuf) [apply] Requested GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[auto-cfg]] [apply] Expected GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[fbo]] [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT - testES2OffScreenAutoDblBuf [apply] Profile GLES2 n/a [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT - testES2OffScreenAutoDblBuf [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT - testES2OffScreenFBODblBuf [apply] Profile GLES2 n/a [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT - testES2OffScreenFBODblBuf [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT - testES2OffScreenFBOSglBuf [apply] Profile GLES2 n/a [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT - testES2OffScreenFBOSglBuf [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT - testES2OffScreenPbufferDblBuf [apply] Profile GLES2 n/a [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT - testES2OffScreenPbufferDblBuf [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT - testES2OffScreenPbufferSglBuf [apply] Profile GLES2 n/a [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT - testES2OffScreenPbufferSglBuf [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT - testES2OnScreenDblBuf [apply] Profile GLES2 n/a [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT - testES2OnScreenDblBuf [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT - testES2OnScreenSglBuf [apply] Profile GLES2 n/a [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT - testES2OnScreenSglBuf [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT - testGL2OffScreenAutoDblBuf [apply] Window: jogamp.newt.OffscreenWindow [apply] Window Caps Pre_GL: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[fbo]] [apply] Drawable Pre-GL(0): jogamp.opengl.GLFBODrawableImpl, jogamp.nativewindow.windows.GDISurface [apply] Window Caps PostGL : GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[fbo]] [apply] Drawable Post-GL(1): jogamp.opengl.GLFBODrawableImpl, jogamp.nativewindow.windows.GDISurface [apply] Chosen GL Caps(1): GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[fbo]] [apply] Chosen GL Caps(2): GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[fbo]] [apply] Chosen GL CTX (2): 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [apply] Drawable Post-GL(2): jogamp.opengl.GLFBODrawableImpl, jogamp.nativewindow.windows.GDISurface [apply] Thread[main,5,main] GearsES2.init.0 0x72d1ad2e: tileRendererInUse null, GearsES2[obj 0x72d1ad2e isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x72d1ad2e on Thread[main,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[fbo]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.hw] [apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR NVIDIA Corporation [apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION 4.6.0 NVIDIA 391.35 [apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 325 [apply] GLX_EXTENSIONS 30 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x72d1ad2e created: GearsObj[0x459e9125, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x72d1ad2e created: GearsObj[0x128d2484, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x72d1ad2e created: GearsObj[0x128d2484, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[main,5,main] GearsES2.init.X 0x72d1ad2e FIN GearsES2[obj 0x72d1ad2e isInit true, usesShared false, 1 GearsObj[0x459e9125, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x128d2484, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0xa1153bc, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[main,5,main] GearsES2.reshape 0x72d1ad2e 0/0 400x300 of 400x300, swapInterval 1, drawable 0xe0108f0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x72d1ad2e, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[main,5,main] GearsES2.display 0x72d1ad2e 400x300, swapInterval 1, drawable 0xe0108f0 [apply] Thread[main,5,main] GearsES2.display 0x72d1ad2e 400x300, swapInterval 1, drawable 0xe0108f0 [apply] main: ** screenshot: TestGLAutoDrawableDelegateOnOffscrnCapsNEWT.testGL2OffScreenAutoDblBuf___-n0001-GL2___-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0400x0300.png [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x72d1ad2e 0/0 200x150 of 200x150, swapInterval 1, drawable 0xe0108f0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x72d1ad2e, angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x72d1ad2e 200x150, swapInterval 1, drawable 0xe0108f0 [apply] Thread[main,5,main] GearsES2.display 0x72d1ad2e 200x150, swapInterval 1, drawable 0xe0108f0 [apply] main: ** screenshot: TestGLAutoDrawableDelegateOnOffscrnCapsNEWT.testGL2OffScreenAutoDblBuf___-n0003-GL2___-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0200x0150.png [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x72d1ad2e 0/0 800x600 of 800x600, swapInterval 1, drawable 0xe0108f0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x72d1ad2e, angle 2.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x72d1ad2e 800x600, swapInterval 1, drawable 0xe0108f0 [apply] Thread[main,5,main] GearsES2.display 0x72d1ad2e 800x600, swapInterval 1, drawable 0xe0108f0 [apply] main: ** screenshot: TestGLAutoDrawableDelegateOnOffscrnCapsNEWT.testGL2OffScreenAutoDblBuf___-n0005-GL2___-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0800x0600.png [apply] Thread[main,5,main] GearsES2.dispose 0x72d1ad2e: tileRendererInUse null [apply] Thread[main,5,main] GearsES2.dispose 0x72d1ad2e 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@1bb3058c, [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 0x3c6ec03a]], 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 <10683d9d, 3fc2959f>[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], supported [visible, toplevel, focused, decor, !aontop, !aonbottom, unsticky, repositionable, resizable, max[!h, !v], fullscreen[true], pointer[invisible, free]]; Window[64/64 800x600 wu, 800x600 pixel] handle 0x0, surfaceHandle 0x0, children 0; ParentWindow null (handle 0x0), [apply] NEWT-Screen[.windows_nil-1-s0, idx 0, refCount 0, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], null, NEWT-Display[.windows_nil-1, excl false, refCount 0, hasEDT true, edtRunning false, null], monitors: null], [apply] Config null, [apply] WrappedSurface null, [apply] SurfaceUpdatedListeners num 0 [], [apply] WindowListeners num 1 [com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT$3@5aa9e4eb, ], [apply] MouseListeners num 0 [], [apply] PointerGestures default true, custom 0 [], [apply] KeyListeners num 0 [], [apply] windowLock <6989da5e, 385c9627>[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] Chosen GL Caps(2): GLCaps[wgl vid 210 gdi: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/8/0, one, mono , sw, GLProfile[GL2/GL4bc.hw], offscr[bitmap]] [apply] Chosen GL CTX (2): 1.1 (Compat profile, compat[], software) - 1.1.0 [apply] Drawable Post-GL(2): jogamp.opengl.windows.wgl.WindowsBitmapWGLDrawable, jogamp.newt.OffscreenWindow [apply] Thread[main,5,main] Gears.init: tileRendererInUse null [apply] GearsES2 init on Thread[main,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 210 gdi: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/8/0, one, mono , sw, GLProfile[GL2/GL4bc.hw], offscr[bitmap]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL2/GL4bc.hw] [apply] GL Version 1.1 (Compat profile, compat[], software) - 1.1.0 [GL 1.1.0, vendor 0.0.0 (n/a)] [apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Microsoft Corporation [apply] GL_RENDERER GDI Generic [apply] GL_VERSION 1.1.0 [apply] GLSL false, has-compiler-func: false [apply] GL FBO: basic false, full false [apply] GL_EXTENSIONS 3 [apply] GLX_EXTENSIONS 0 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 list created: 1 [apply] gear2 list created: 2 [apply] gear3 list created: 3 [apply] Thread[main,5,main] Gears.reshape 0/0 400x300 of 400x300, swapInterval 1, drawable 0xffffffffdf01083a, tileRendererInUse null [apply] >> Gears angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] main: ** screenshot: TestGLAutoDrawableDelegateOnOffscrnCapsNEWT.testGL2OffScreenBitmapSglBuf_-n0001-GL2___-sw-bitmap__-Bone-Frgb__Irgba8880-D16-St08-Sa00_default-0400x0300.png [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] Gears.reshape 0/0 200x150 of 200x150, swapInterval 1, drawable 0x600107cc, tileRendererInUse null [apply] >> Gears angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] main: ** screenshot: TestGLAutoDrawableDelegateOnOffscrnCapsNEWT.testGL2OffScreenBitmapSglBuf_-n0003-GL2___-sw-bitmap__-Bone-Frgb__Irgba8880-D16-St08-Sa00_default-0200x0150.png [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] Gears.reshape 0/0 800x600 of 800x600, swapInterval 1, drawable 0x63010834, tileRendererInUse null [apply] >> Gears angle 2.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] main: ** screenshot: TestGLAutoDrawableDelegateOnOffscrnCapsNEWT.testGL2OffScreenBitmapSglBuf_-n0005-GL2___-sw-bitmap__-Bone-Frgb__Irgba8880-D16-St08-Sa00_default-0800x0600.png [apply] Fin Drawable: WindowsBitmapWGLDrawable[Realized false, [apply] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@1bb3058c, [apply] Handle 0x0, [apply] Surface jogamp.newt.OffscreenWindow[State [invisible, autopos, repositionable, resizable], supported [visible, toplevel, focused, decor, !aontop, !aonbottom, unsticky, repositionable, resizable, max[!h, !v], fullscreen[true], pointer[invisible, free]]; Window[64/64 800x600 wu, 800x600 pixel] handle 0x0, surfaceHandle 0x0, children 0; ParentWindow null (handle 0x0), [apply] NEWT-Screen[.windows_nil-1-s0, idx 0, refCount 0, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], null, NEWT-Display[.windows_nil-1, excl false, refCount 0, hasEDT true, edtRunning false, null], monitors: null], [apply] Config null, [apply] WrappedSurface null, [apply] SurfaceUpdatedListeners num 0 [], [apply] WindowListeners num 1 [com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT$3@74e52ef6, ], [apply] MouseListeners num 0 [], [apply] PointerGestures default true, custom 0 [], [apply] KeyListeners num 0 [], [apply] windowLock <6ed3ccb2, 1a677343>[count 0, qsz 0, owner ], surfaceLockCount 0]] [apply] Fin Window: jogamp.newt.OffscreenWindow[State [invisible, autopos, repositionable, resizable], supported [visible, toplevel, focused, decor, !aontop, !aonbottom, unsticky, repositionable, resizable, max[!h, !v], fullscreen[true], pointer[invisible, free]]; Window[64/64 800x600 wu, 800x600 pixel] handle 0x0, surfaceHandle 0x0, children 0; ParentWindow null (handle 0x0), [apply] NEWT-Screen[.windows_nil-1-s0, idx 0, refCount 0, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], null, NEWT-Display[.windows_nil-1, excl false, refCount 0, hasEDT true, edtRunning false, null], monitors: null], [apply] Config null, [apply] WrappedSurface null, [apply] SurfaceUpdatedListeners num 0 [], [apply] WindowListeners num 1 [com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT$3@74e52ef6, ], [apply] MouseListeners num 0 [], [apply] PointerGestures default true, custom 0 [], [apply] KeyListeners num 0 [], [apply] windowLock <6ed3ccb2, 1a677343>[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[main,5,main] Gears.dispose: tileRendererInUse null [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT - testGL2OffScreenBitmapSglBuf [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT - testGL2OffScreenFBODblBuf [apply] Window: jogamp.newt.OffscreenWindow [apply] Window Caps Pre_GL: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[fbo]] [apply] Drawable Pre-GL(0): jogamp.opengl.GLFBODrawableImpl, jogamp.nativewindow.windows.GDISurface [apply] Window Caps PostGL : GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[fbo]] [apply] Drawable Post-GL(1): jogamp.opengl.GLFBODrawableImpl, jogamp.nativewindow.windows.GDISurface [apply] Chosen GL Caps(1): GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[fbo]] [apply] Chosen GL Caps(2): GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[fbo]] [apply] Chosen GL CTX (2): 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [apply] Drawable Post-GL(2): jogamp.opengl.GLFBODrawableImpl, jogamp.nativewindow.windows.GDISurface [apply] Thread[main,5,main] GearsES2.init.0 0x3857f613: tileRendererInUse null, GearsES2[obj 0x3857f613 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x3857f613 on Thread[main,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[fbo]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.hw] [apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR NVIDIA Corporation [apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION 4.6.0 NVIDIA 391.35 [apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 325 [apply] GLX_EXTENSIONS 30 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x3857f613 created: GearsObj[0x4d1c00d0, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x3857f613 created: GearsObj[0x4b2bac3f, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x3857f613 created: GearsObj[0x4b2bac3f, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[main,5,main] GearsES2.init.X 0x3857f613 FIN GearsES2[obj 0x3857f613 isInit true, usesShared false, 1 GearsObj[0x4d1c00d0, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4b2bac3f, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x4e08711f, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[main,5,main] GearsES2.reshape 0x3857f613 0/0 400x300 of 400x300, swapInterval 1, drawable 0xe0108f0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3857f613, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[main,5,main] GearsES2.display 0x3857f613 400x300, swapInterval 1, drawable 0xe0108f0 [apply] Thread[main,5,main] GearsES2.display 0x3857f613 400x300, swapInterval 1, drawable 0xe0108f0 [apply] main: ** screenshot: TestGLAutoDrawableDelegateOnOffscrnCapsNEWT.testGL2OffScreenFBODblBuf____-n0001-GL2___-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0400x0300.png [apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.reshape 0x3857f613 0/0 200x150 of 200x150, swapInterval 1, drawable 0xe0108f0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3857f613, angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.display 0x3857f613 200x150, swapInterval 1, drawable 0xe0108f0 [apply] Thread[main,5,main] GearsES2.display 0x3857f613 200x150, swapInterval 1, drawable 0xe0108f0 [apply] main: ** screenshot: TestGLAutoDrawableDelegateOnOffscrnCapsNEWT.testGL2OffScreenFBODblBuf____-n0003-GL2___-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0200x0150.png [apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.reshape 0x3857f613 0/0 800x600 of 800x600, swapInterval 1, drawable 0xe0108f0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3857f613, angle 2.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.display 0x3857f613 800x600, swapInterval 1, drawable 0xe0108f0 [apply] Thread[main,5,main] GearsES2.display 0x3857f613 800x600, swapInterval 1, drawable 0xe0108f0 [apply] main: ** screenshot: TestGLAutoDrawableDelegateOnOffscrnCapsNEWT.testGL2OffScreenFBODblBuf____-n0005-GL2___-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0800x0600.png [apply] Thread[main,5,main] GearsES2.dispose 0x3857f613: tileRendererInUse null [apply] Thread[main,5,main] GearsES2.dispose 0x3857f613 FIN [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT - testGL2OffScreenFBODblBuf [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT - testGL2OffScreenFBOSglBuf [apply] Fin Drawable: GLFBODrawableImpl[Initialized false, realized false, texUnit 0, samples 0, [apply] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@1bb3058c, [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 0x3c6ec03a]], 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 [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], supported [visible, toplevel, focused, decor, !aontop, !aonbottom, unsticky, repositionable, resizable, max[!h, !v], fullscreen[true], pointer[invisible, free]]; Window[64/64 800x600 wu, 800x600 pixel] handle 0x0, surfaceHandle 0x0, children 0; ParentWindow null (handle 0x0), [apply] NEWT-Screen[.windows_nil-1-s0, idx 0, refCount 0, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], null, NEWT-Display[.windows_nil-1, excl false, refCount 0, hasEDT true, edtRunning false, null], monitors: null], [apply] Config null, [apply] WrappedSurface null, [apply] SurfaceUpdatedListeners num 0 [], [apply] WindowListeners num 1 [com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT$3@302552ec, ], [apply] MouseListeners num 0 [], [apply] PointerGestures default true, custom 0 [], [apply] KeyListeners num 0 [], [apply] windowLock <3d285d7e, 40005471>[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] Window: jogamp.newt.OffscreenWindow [apply] Window Caps Pre_GL: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[fbo]] [apply] Drawable Pre-GL(0): jogamp.opengl.GLFBODrawableImpl, jogamp.nativewindow.windows.GDISurface [apply] Window Caps PostGL : GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[fbo]] [apply] Drawable Post-GL(1): jogamp.opengl.GLFBODrawableImpl, jogamp.nativewindow.windows.GDISurface [apply] Chosen GL Caps(1): GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[fbo]] [apply] Chosen GL Caps(2): GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[fbo]] [apply] Chosen GL CTX (2): 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [apply] Drawable Post-GL(2): jogamp.opengl.GLFBODrawableImpl, jogamp.nativewindow.windows.GDISurface [apply] Thread[main,5,main] GearsES2.init.0 0x49438269: tileRendererInUse null, GearsES2[obj 0x49438269 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x49438269 on Thread[main,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[fbo]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.hw] [apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR NVIDIA Corporation [apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION 4.6.0 NVIDIA 391.35 [apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 325 [apply] GLX_EXTENSIONS 30 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x49438269 created: GearsObj[0x5dda768f, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x49438269 created: GearsObj[0x7a8c8dcf, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x49438269 created: GearsObj[0x7a8c8dcf, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[main,5,main] GearsES2.init.X 0x49438269 FIN GearsES2[obj 0x49438269 isInit true, usesShared false, 1 GearsObj[0x5dda768f, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7a8c8dcf, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x24269709, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[main,5,main] GearsES2.reshape 0x49438269 0/0 400x300 of 400x300, swapInterval 1, drawable 0xffffffffbb01089a, msaa false, tileRendererInUse null [apply] >> GearsES2 0x49438269, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[main,5,main] GearsES2.display 0x49438269 400x300, swapInterval 1, drawable 0xffffffffbb01089a [apply] Thread[main,5,main] GearsES2.display 0x49438269 400x300, swapInterval 1, drawable 0xffffffffbb01089a [apply] main: ** screenshot: TestGLAutoDrawableDelegateOnOffscrnCapsNEWT.testGL2OffScreenFBOSglBuf____-n0001-GL2___-hw-fbobject-Bone-Frgb__Irgba8880-D16-St00-Sa00_default-0400x0300.png [apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.reshape 0x49438269 0/0 200x150 of 200x150, swapInterval 1, drawable 0xffffffffbb01089a, msaa false, tileRendererInUse null [apply] >> GearsES2 0x49438269, angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.display 0x49438269 200x150, swapInterval 1, drawable 0xffffffffbb01089a [apply] Thread[main,5,main] GearsES2.display 0x49438269 200x150, swapInterval 1, drawable 0xffffffffbb01089a [apply] main: ** screenshot: TestGLAutoDrawableDelegateOnOffscrnCapsNEWT.testGL2OffScreenFBOSglBuf____-n0003-GL2___-hw-fbobject-Bone-Frgb__Irgba8880-D16-St00-Sa00_default-0200x0150.png [apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.reshape 0x49438269 0/0 800x600 of 800x600, swapInterval 1, drawable 0xffffffffbb01089a, msaa false, tileRendererInUse null [apply] >> GearsES2 0x49438269, angle 2.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.display 0x49438269 800x600, swapInterval 1, drawable 0xffffffffbb01089a [apply] Thread[main,5,main] GearsES2.display 0x49438269 800x600, swapInterval 1, drawable 0xffffffffbb01089a [apply] main: ** 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@1bb3058c, [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 0x3c6ec03a]], 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 <2aceadd4, 24aed80c>[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], supported [visible, toplevel, focused, decor, !aontop, !aonbottom, unsticky, repositionable, resizable, max[!h, !v], fullscreen[true], pointer[invisible, free]]; Window[64/64 800x600 wu, 800x600 pixel] handle 0x0, surfaceHandle 0x0, children 0; ParentWindow null (handle 0x0), [apply] NEWT-Screen[.windows_nil-1-s0, idx 0, refCount 0, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], null, NEWT-Display[.windows_nil-1, excl false, refCount 0, hasEDT true, edtRunning false, null], monitors: null], [apply] Config null, [apply] WrappedSurface null, [apply] SurfaceUpdatedListeners num 0 [], [apply] WindowListeners num 1 [com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT$3@3a52dba3, ], [apply] MouseListeners num 0 [], [apply] PointerGestures default true, custom 0 [], [apply] KeyListeners num 0 [], [apply] windowLock <2a5c8d3f, 752325ad>[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[main,5,main] GearsES2.dispose 0x49438269: tileRendererInUse null [apply] Thread[main,5,main] GearsES2.dispose 0x49438269 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[main,5,main] GearsES2.init.0 0x2925bf5b: tileRendererInUse null, GearsES2[obj 0x2925bf5b isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x2925bf5b on Thread[main,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[pbuffer]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.hw] [apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR NVIDIA Corporation [apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION 4.6.0 NVIDIA 391.35 [apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 325 [apply] GLX_EXTENSIONS 30 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x2925bf5b created: GearsObj[0x510f3d34, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x2925bf5b created: GearsObj[0x7817fd62, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x2925bf5b created: GearsObj[0x7817fd62, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[main,5,main] GearsES2.init.X 0x2925bf5b FIN GearsES2[obj 0x2925bf5b isInit true, usesShared false, 1 GearsObj[0x510f3d34, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7817fd62, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x8297b3a, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[main,5,main] GearsES2.reshape 0x2925bf5b 0/0 400x300 of 400x300, swapInterval 1, drawable 0x21010042, msaa false, tileRendererInUse null [apply] >> GearsES2 0x2925bf5b, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[main,5,main] GearsES2.display 0x2925bf5b 400x300, swapInterval 1, drawable 0x21010042 [apply] Thread[main,5,main] GearsES2.display 0x2925bf5b 400x300, swapInterval 1, drawable 0x21010042 [apply] main: ** screenshot: TestGLAutoDrawableDelegateOnOffscrnCapsNEWT.testGL2OffScreenPbufferDblBuf-n0001-GL2___-hw-pbuffer_-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0400x0300.png [apply] Thread[main-Display-.windows_nil-1-EDT-5,5,main] GearsES2.reshape 0x2925bf5b 0/0 200x150 of 200x150, swapInterval 1, drawable 0x34010042, msaa false, tileRendererInUse null [apply] >> GearsES2 0x2925bf5b, angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-5,5,main] GearsES2.display 0x2925bf5b 200x150, swapInterval 1, drawable 0x34010042 [apply] Thread[main,5,main] GearsES2.display 0x2925bf5b 200x150, swapInterval 1, drawable 0x34010042 [apply] main: ** screenshot: TestGLAutoDrawableDelegateOnOffscrnCapsNEWT.testGL2OffScreenPbufferDblBuf-n0003-GL2___-hw-pbuffer_-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0200x0150.png [apply] Thread[main-Display-.windows_nil-1-EDT-5,5,main] GearsES2.reshape 0x2925bf5b 0/0 800x600 of 800x600, swapInterval 1, drawable 0x47010042, msaa false, tileRendererInUse null [apply] >> GearsES2 0x2925bf5b, angle 2.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-5,5,main] GearsES2.display 0x2925bf5b 800x600, swapInterval 1, drawable 0x47010042 [apply] Thread[main,5,main] GearsES2.display 0x2925bf5b 800x600, swapInterval 1, drawable 0x47010042 [apply] main: ** screenshot: TestGLAutoDrawableDelegateOnOffscrnCapsNEWT.testGL2OffScreenPbufferDblBuf-n0005-GL2___-hw-pbuffer_-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0800x0600.png [apply] Fin Drawable: WindowsPbufferWGLDrawable[Realized false, [apply] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@1bb3058c, [apply] Handle 0x0, [apply] Surface jogamp.newt.OffscreenWindow[State [invisible, autopos, repositionable, resizable], supported [visible, toplevel, focused, decor, !aontop, !aonbottom, unsticky, repositionable, resizable, max[!h, !v], fullscreen[true], pointer[invisible, free]]; Window[64/64 800x600 wu, 800x600 pixel] handle 0x0, surfaceHandle 0x0, children 0; ParentWindow null (handle 0x0), [apply] NEWT-Screen[.windows_nil-1-s0, idx 0, refCount 0, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], null, NEWT-Display[.windows_nil-1, excl false, refCount 0, hasEDT true, edtRunning false, null], monitors: null], [apply] Config null, [apply] WrappedSurface null, [apply] SurfaceUpdatedListeners num 0 [], [apply] WindowListeners num 1 [com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT$3@2362f559, ], [apply] MouseListeners num 0 [], [apply] PointerGestures default true, custom 0 [], [apply] KeyListeners num 0 [], [apply] windowLock [count 0, qsz 0, owner ], surfaceLockCount 0]] [apply] Fin Window: jogamp.newt.OffscreenWindow[State [invisible, autopos, repositionable, resizable], supported [visible, toplevel, focused, decor, !aontop, !aonbottom, unsticky, repositionable, resizable, max[!h, !v], fullscreen[true], pointer[invisible, free]]; Window[64/64 800x600 wu, 800x600 pixel] handle 0x0, surfaceHandle 0x0, children 0; ParentWindow null (handle 0x0), [apply] NEWT-Screen[.windows_nil-1-s0, idx 0, refCount 0, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], null, NEWT-Display[.windows_nil-1, excl false, refCount 0, hasEDT true, edtRunning false, null], monitors: null], [apply] Config null, [apply] WrappedSurface null, [apply] SurfaceUpdatedListeners num 0 [], [apply] WindowListeners num 1 [com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT$3@2362f559, ], [apply] MouseListeners num 0 [], [apply] PointerGestures default true, custom 0 [], [apply] KeyListeners num 0 [], [apply] windowLock [count 0, qsz 0, owner ], surfaceLockCount 0] [apply] junit.framework.TestListener: endTest(testGL2OffScreenPbufferDblBuf) [apply] junit.framework.TestListener: startTest(testGL2OffScreenPbufferSglBuf) [apply] Requested GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[pbuffer]] [apply] Expected GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[pbuffer]] [apply] Thread[main,5,main] GearsES2.dispose 0x2925bf5b: tileRendererInUse null [apply] Thread[main,5,main] GearsES2.dispose 0x2925bf5b 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] Thread[main,5,main] GearsES2.init.0 0x544fa968: tileRendererInUse null, GearsES2[obj 0x544fa968 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x544fa968 on Thread[main,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 1 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[pbuffer]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.hw] [apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR NVIDIA Corporation [apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION 4.6.0 NVIDIA 391.35 [apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 325 [apply] GLX_EXTENSIONS 30 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x544fa968 created: GearsObj[0x7d20d0b, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x544fa968 created: GearsObj[0x77f1baf5, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x544fa968 created: GearsObj[0x77f1baf5, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[main,5,main] GearsES2.init.X 0x544fa968 FIN GearsES2[obj 0x544fa968 isInit true, usesShared false, 1 GearsObj[0x7d20d0b, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x77f1baf5, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x41a2befb, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[main,5,main] GearsES2.reshape 0x544fa968 0/0 400x300 of 400x300, swapInterval 1, drawable 0xffffffffec0107cc, msaa false, tileRendererInUse null [apply] >> GearsES2 0x544fa968, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[main,5,main] GearsES2.display 0x544fa968 400x300, swapInterval 1, drawable 0xffffffffec0107cc [apply] Thread[main,5,main] GearsES2.display 0x544fa968 400x300, swapInterval 1, drawable 0xffffffffec0107cc [apply] main: ** screenshot: TestGLAutoDrawableDelegateOnOffscrnCapsNEWT.testGL2OffScreenPbufferSglBuf-n0001-GL2___-hw-pbuffer_-Bone-Frgb__Irgba8880-D24-St00-Sa00_default-0400x0300.png [apply] Window Caps PostGL : GLCaps[wgl vid 1 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[pbuffer]] [apply] Drawable Post-GL(1): jogamp.opengl.windows.wgl.WindowsPbufferWGLDrawable, jogamp.newt.OffscreenWindow [apply] Chosen GL Caps(1): GLCaps[wgl vid 1 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[pbuffer]] [apply] Chosen GL Caps(2): GLCaps[wgl vid 1 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[pbuffer]] [apply] Chosen GL CTX (2): 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [apply] Drawable Post-GL(2): jogamp.opengl.windows.wgl.WindowsPbufferWGLDrawable, jogamp.newt.OffscreenWindow [apply] Thread[main-Display-.windows_nil-1-EDT-6,5,main] GearsES2.reshape 0x544fa968 0/0 200x150 of 200x150, swapInterval 1, drawable 0xffffffffff0107cc, msaa false, tileRendererInUse null [apply] >> GearsES2 0x544fa968, angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-6,5,main] GearsES2.display 0x544fa968 200x150, swapInterval 1, drawable 0xffffffffff0107cc [apply] Thread[main,5,main] GearsES2.display 0x544fa968 200x150, swapInterval 1, drawable 0xffffffffff0107cc [apply] main: ** screenshot: TestGLAutoDrawableDelegateOnOffscrnCapsNEWT.testGL2OffScreenPbufferSglBuf-n0003-GL2___-hw-pbuffer_-Bone-Frgb__Irgba8880-D24-St00-Sa00_default-0200x0150.png [apply] Thread[main-Display-.windows_nil-1-EDT-6,5,main] GearsES2.reshape 0x544fa968 0/0 800x600 of 800x600, swapInterval 1, drawable 0x120107cc, msaa false, tileRendererInUse null [apply] >> GearsES2 0x544fa968, angle 2.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-6,5,main] GearsES2.display 0x544fa968 800x600, swapInterval 1, drawable 0x120107cc [apply] Thread[main,5,main] GearsES2.display 0x544fa968 800x600, swapInterval 1, drawable 0x120107cc [apply] main: ** screenshot: TestGLAutoDrawableDelegateOnOffscrnCapsNEWT.testGL2OffScreenPbufferSglBuf-n0005-GL2___-hw-pbuffer_-Bone-Frgb__Irgba8880-D24-St00-Sa00_default-0800x0600.png [apply] Fin Drawable: WindowsPbufferWGLDrawable[Realized false, [apply] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@1bb3058c, [apply] Handle 0x0, [apply] Surface jogamp.newt.OffscreenWindow[State [invisible, autopos, repositionable, resizable], supported [visible, toplevel, focused, decor, !aontop, !aonbottom, unsticky, repositionable, resizable, max[!h, !v], fullscreen[true], pointer[invisible, free]]; Window[64/64 800x600 wu, 800x600 pixel] handle 0x0, surfaceHandle 0x0, children 0; ParentWindow null (handle 0x0), [apply] NEWT-Screen[.windows_nil-1-s0, idx 0, refCount 0, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], null, NEWT-Display[.windows_nil-1, excl false, refCount 0, hasEDT true, edtRunning false, null], monitors: null], [apply] Config null, [apply] WrappedSurface null, [apply] SurfaceUpdatedListeners num 0 [], [apply] WindowListeners num 1 [com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT$3@131ef10, ], [apply] MouseListeners num 0 [], [apply] PointerGestures default true, custom 0 [], [apply] KeyListeners num 0 [], [apply] windowLock <55b0dcab, 38afe297>[count 0, qsz 0, owner ], surfaceLockCount 0]] [apply] Fin Window: jogamp.newt.OffscreenWindow[State [invisible, autopos, repositionable, resizable], supported [visible, toplevel, focused, decor, !aontop, !aonbottom, unsticky, repositionable, resizable, max[!h, !v], fullscreen[true], pointer[invisible, free]]; Window[64/64 800x600 wu, 800x600 pixel] handle 0x0, surfaceHandle 0x0, children 0; ParentWindow null (handle 0x0), [apply] NEWT-Screen[.windows_nil-1-s0, idx 0, refCount 0, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], null, NEWT-Display[.windows_nil-1, excl false, refCount 0, hasEDT true, edtRunning false, null], monitors: null], [apply] Config null, [apply] WrappedSurface null, [apply] SurfaceUpdatedListeners num 0 [], [apply] WindowListeners num 1 [com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT$3@131ef10, ], [apply] MouseListeners num 0 [], [apply] PointerGestures default true, custom 0 [], [apply] KeyListeners num 0 [], [apply] windowLock <55b0dcab, 38afe297>[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] 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] Thread[main,5,main] GearsES2.dispose 0x544fa968: tileRendererInUse null [apply] Thread[main,5,main] GearsES2.dispose 0x544fa968 FIN [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT - testGL2OffScreenPbufferSglBuf [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT - testGL2OnScreenDblBuf [apply] Thread[main,5,main] GearsES2.init.0 0x70325e14: tileRendererInUse null, GearsES2[obj 0x70325e14 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x70325e14 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 0x70325e14 created: GearsObj[0x69453e37, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x70325e14 created: GearsObj[0x6f4a47c7, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x70325e14 created: GearsObj[0x6f4a47c7, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[main,5,main] GearsES2.init.X 0x70325e14 FIN GearsES2[obj 0x70325e14 isInit true, usesShared false, 1 GearsObj[0x69453e37, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6f4a47c7, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0xae13544, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[main,5,main] GearsES2.reshape 0x70325e14 0/0 400x300 of 400x300, swapInterval 1, drawable 0xffffffff9401065e, msaa false, tileRendererInUse null [apply] >> GearsES2 0x70325e14, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[main,5,main] GearsES2.display 0x70325e14 400x300, swapInterval 1, drawable 0xffffffff9401065e [apply] Thread[main,5,main] GearsES2.display 0x70325e14 400x300, swapInterval 1, drawable 0xe0108f0 [apply] main: ** screenshot: TestGLAutoDrawableDelegateOnOffscrnCapsNEWT.testGL2OnScreenDblBuf________-n0001-GL2___-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0400x0300.png [apply] Window Caps PostGL : GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], on-scr[.]] [apply] Drawable Post-GL(1): jogamp.opengl.windows.wgl.WindowsOnscreenWGLDrawable, jogamp.newt.driver.windows.WindowDriver [apply] Chosen GL Caps(1): GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], on-scr[.]] [apply] Chosen GL Caps(2): GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], on-scr[.]] [apply] Chosen GL CTX (2): 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [apply] Drawable Post-GL(2): jogamp.opengl.windows.wgl.WindowsOnscreenWGLDrawable, jogamp.newt.driver.windows.WindowDriver [apply] Thread[main-Display-.windows_nil-1-EDT-7,5,main] GearsES2.display 0x70325e14 400x300, swapInterval 1, drawable 0xe0108f0 [apply] Thread[main-Display-.windows_nil-1-EDT-7,5,main] GearsES2.reshape 0x70325e14 0/0 200x150 of 200x150, swapInterval 1, drawable 0xffffffff9401065e, msaa false, tileRendererInUse null [apply] >> GearsES2 0x70325e14, angle 1.5, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-7,5,main] GearsES2.display 0x70325e14 200x150, swapInterval 1, drawable 0xffffffff9401065e [apply] Thread[main-Display-.windows_nil-1-EDT-7,5,main] GearsES2.display 0x70325e14 200x150, swapInterval 1, drawable 0xe0108f0 [apply] Thread[main,5,main] GearsES2.display 0x70325e14 200x150, swapInterval 1, drawable 0xffffffffbb01089a [apply] main: ** screenshot: TestGLAutoDrawableDelegateOnOffscrnCapsNEWT.testGL2OnScreenDblBuf________-n0005-GL2___-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0200x0150.png [apply] Thread[main-Display-.windows_nil-1-EDT-7,5,main] GearsES2.display 0x70325e14 200x150, swapInterval 1, drawable 0xffffffffbb01089a [apply] Thread[main-Display-.windows_nil-1-EDT-7,5,main] GearsES2.reshape 0x70325e14 0/0 800x600 of 800x600, swapInterval 1, drawable 0xe0108f0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x70325e14, angle 3.5, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-7,5,main] GearsES2.display 0x70325e14 800x600, swapInterval 1, drawable 0xe0108f0 [apply] Thread[main-Display-.windows_nil-1-EDT-7,5,main] GearsES2.display 0x70325e14 800x600, swapInterval 1, drawable 0xffffffffbb01089a [apply] Thread[main,5,main] GearsES2.display 0x70325e14 800x600, swapInterval 1, drawable 0xe0108f0 [apply] main: ** screenshot: TestGLAutoDrawableDelegateOnOffscrnCapsNEWT.testGL2OnScreenDblBuf________-n0009-GL2___-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0800x0600.png [apply] Fin Drawable: WindowsOnscreenWGLDrawable[Realized false, [apply] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@1bb3058c, [apply] Handle 0x0, [apply] Surface jogamp.newt.driver.windows.WindowDriver[State [invisible, autopos, repositionable, resizable], supported [visible, child, focused, undecor, aontop, aonbottom, unsticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]]; Window[216/239 800x600 wu, 800x600 pixel] handle 0x0, surfaceHandle 0x0, children 0; ParentWindow null (handle 0x0), [apply] NEWT-Screen[.windows_nil-1-s0, idx 0, refCount 0, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], null, NEWT-Display[.windows_nil-1, excl false, refCount 0, hasEDT true, edtRunning false, null], monitors: null], [apply] Config null, [apply] WrappedSurface null, [apply] SurfaceUpdatedListeners num 0 [], [apply] WindowListeners num 1 [com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT$3@3d34d211, ], [apply] MouseListeners num 0 [], [apply] PointerGestures default true, custom 0 [], [apply] KeyListeners num 0 [], [apply] windowLock <7dc0f706, 4009e306>[count 0, qsz 0, owner ], surfaceLockCount 0]] [apply] Fin Window: jogamp.newt.driver.windows.WindowDriver[State [invisible, autopos, repositionable, resizable], supported [visible, child, focused, undecor, aontop, aonbottom, unsticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]]; Window[216/239 800x600 wu, 800x600 pixel] handle 0x0, surfaceHandle 0x0, children 0; ParentWindow null (handle 0x0), [apply] NEWT-Screen[.windows_nil-1-s0, idx 0, refCount 0, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], null, NEWT-Display[.windows_nil-1, excl false, refCount 0, hasEDT true, edtRunning false, null], monitors: null], [apply] Config null, [apply] WrappedSurface null, [apply] SurfaceUpdatedListeners num 0 [], [apply] WindowListeners num 1 [com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT$3@3d34d211, ], [apply] MouseListeners num 0 [], [apply] PointerGestures default true, custom 0 [], [apply] KeyListeners num 0 [], [apply] windowLock <7dc0f706, 4009e306>[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] Thread[main,5,main] GearsES2.dispose 0x70325e14: tileRendererInUse null [apply] Thread[main,5,main] GearsES2.dispose 0x70325e14 FIN [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT - testGL2OnScreenDblBuf [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT - testGL2OnScreenSglBuf [apply] Thread[main,5,main] GearsES2.init.0 0xc0c2f8d: tileRendererInUse null, GearsES2[obj 0xc0c2f8d isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0xc0c2f8d on Thread[main,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 1 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , hw, GLProfile[GL2/GL4bc.hw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL4bc/GL4bc.hw] [apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR NVIDIA Corporation [apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION 4.6.0 NVIDIA 391.35 [apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 325 [apply] GLX_EXTENSIONS 30 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0xc0c2f8d created: GearsObj[0x17f7cd29, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0xc0c2f8d created: GearsObj[0x7d8704ef, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0xc0c2f8d created: GearsObj[0x7d8704ef, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[main,5,main] GearsES2.init.X 0xc0c2f8d FIN GearsES2[obj 0xc0c2f8d isInit true, usesShared false, 1 GearsObj[0x17f7cd29, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7d8704ef, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x13b6aecc, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[main,5,main] GearsES2.reshape 0xc0c2f8d 0/0 400x300 of 400x300, swapInterval 1, drawable 0xffffffff9401065e, msaa false, tileRendererInUse null [apply] >> GearsES2 0xc0c2f8d, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[main,5,main] GearsES2.display 0xc0c2f8d 400x300, swapInterval 1, drawable 0xffffffff9401065e [apply] Thread[main,5,main] GearsES2.display 0xc0c2f8d 400x300, swapInterval 1, drawable 0xffffffffb701085f [apply] main: ** screenshot: TestGLAutoDrawableDelegateOnOffscrnCapsNEWT.testGL2OnScreenSglBuf________-n0001-GL2___-hw-onscreen-Bone-Frgb__Irgba8880-D24-St00-Sa00_default-0400x0300.png [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] Thread[main-Display-.windows_nil-1-EDT-8,5,main] GearsES2.display 0xc0c2f8d 400x300, swapInterval 1, drawable 0xffffffffb701085f [apply] Thread[main-Display-.windows_nil-1-EDT-8,5,main] GearsES2.reshape 0xc0c2f8d 0/0 200x150 of 200x150, swapInterval 1, drawable 0xe0108f0, msaa false, tileRendererInUse null [apply] >> GearsES2 0xc0c2f8d, angle 1.5, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-8,5,main] GearsES2.display 0xc0c2f8d 200x150, swapInterval 1, drawable 0xe0108f0 [apply] Thread[main-Display-.windows_nil-1-EDT-8,5,main] GearsES2.display 0xc0c2f8d 200x150, swapInterval 1, drawable 0xffffffff9401065e [apply] Thread[main,5,main] GearsES2.display 0xc0c2f8d 200x150, swapInterval 1, drawable 0xe0108f0 [apply] main: ** screenshot: TestGLAutoDrawableDelegateOnOffscrnCapsNEWT.testGL2OnScreenSglBuf________-n0005-GL2___-hw-onscreen-Bone-Frgb__Irgba8880-D24-St00-Sa00_default-0200x0150.png [apply] Thread[main-Display-.windows_nil-1-EDT-8,5,main] GearsES2.display 0xc0c2f8d 200x150, swapInterval 1, drawable 0xffffffffbb01089a [apply] Thread[main-Display-.windows_nil-1-EDT-8,5,main] GearsES2.reshape 0xc0c2f8d 0/0 800x600 of 800x600, swapInterval 1, drawable 0xffffffff9401065e, msaa false, tileRendererInUse null [apply] >> GearsES2 0xc0c2f8d, angle 3.5, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-8,5,main] GearsES2.display 0xc0c2f8d 800x600, swapInterval 1, drawable 0xffffffff9401065e [apply] Thread[main-Display-.windows_nil-1-EDT-8,5,main] GearsES2.display 0xc0c2f8d 800x600, swapInterval 1, drawable 0xffffffffbb01089a [apply] Thread[main,5,main] GearsES2.display 0xc0c2f8d 800x600, swapInterval 1, drawable 0xffffffff9401065e [apply] main: ** screenshot: TestGLAutoDrawableDelegateOnOffscrnCapsNEWT.testGL2OnScreenSglBuf________-n0009-GL2___-hw-onscreen-Bone-Frgb__Irgba8880-D24-St00-Sa00_default-0800x0600.png [apply] Fin Drawable: WindowsOnscreenWGLDrawable[Realized false, [apply] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@1bb3058c, [apply] Handle 0x0, [apply] Surface jogamp.newt.driver.windows.WindowDriver[State [invisible, autopos, repositionable, resizable], supported [visible, child, focused, undecor, aontop, aonbottom, unsticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]]; Window[242/265 800x600 wu, 800x600 pixel] handle 0x0, surfaceHandle 0x0, children 0; ParentWindow null (handle 0x0), [apply] NEWT-Screen[.windows_nil-1-s0, idx 0, refCount 0, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], null, NEWT-Display[.windows_nil-1, excl false, refCount 0, hasEDT true, edtRunning false, null], monitors: null], [apply] Config null, [apply] WrappedSurface null, [apply] SurfaceUpdatedListeners num 0 [], [apply] WindowListeners num 1 [com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT$3@158a8276, ], [apply] MouseListeners num 0 [], [apply] PointerGestures default true, custom 0 [], [apply] KeyListeners num 0 [], [apply] windowLock <3c3d9b6b, 79d8407f>[count 0, qsz 0, owner ], surfaceLockCount 0]] [apply] Fin Window: jogamp.newt.driver.windows.WindowDriver[State [invisible, autopos, repositionable, resizable], supported [visible, child, focused, undecor, aontop, aonbottom, unsticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]]; Window[242/265 800x600 wu, 800x600 pixel] handle 0x0, surfaceHandle 0x0, children 0; ParentWindow null (handle 0x0), [apply] NEWT-Screen[.windows_nil-1-s0, idx 0, refCount 0, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], null, NEWT-Display[.windows_nil-1, excl false, refCount 0, hasEDT true, edtRunning false, null], monitors: null], [apply] Config null, [apply] WrappedSurface null, [apply] SurfaceUpdatedListeners num 0 [], [apply] WindowListeners num 1 [com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT$3@158a8276, ], [apply] MouseListeners num 0 [], [apply] PointerGestures default true, custom 0 [], [apply] KeyListeners num 0 [], [apply] windowLock <3c3d9b6b, 79d8407f>[count 0, qsz 0, owner ], surfaceLockCount 0] [apply] junit.framework.TestListener: endTest(testGL2OnScreenSglBuf) [apply] Thread[main,5,main] GearsES2.dispose 0xc0c2f8d: tileRendererInUse null [apply] Thread[main,5,main] GearsES2.dispose 0xc0c2f8d 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 @ 1675153645842 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1675153645842 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.935 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@1bb3058c, [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 0x3c6ec03a]], 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 <10683d9d, 3fc2959f>[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], supported [visible, toplevel, focused, decor, !aontop, !aonbottom, unsticky, repositionable, resizable, max[!h, !v], fullscreen[true], pointer[invisible, free]]; Window[64/64 800x600 wu, 800x600 pixel] handle 0x0, surfaceHandle 0x0, children 0; ParentWindow null (handle 0x0), [apply] NEWT-Screen[.windows_nil-1-s0, idx 0, refCount 0, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], null, NEWT-Display[.windows_nil-1, excl false, refCount 0, hasEDT true, edtRunning false, null], monitors: null], [apply] Config null, [apply] WrappedSurface null, [apply] SurfaceUpdatedListeners num 0 [], [apply] WindowListeners num 1 [com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT$3@5aa9e4eb, ], [apply] MouseListeners num 0 [], [apply] PointerGestures default true, custom 0 [], [apply] KeyListeners num 0 [], [apply] windowLock <6989da5e, 385c9627>[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@1bb3058c, [apply] Handle 0x0, [apply] Surface jogamp.newt.OffscreenWindow[State [invisible, autopos, repositionable, resizable], supported [visible, toplevel, focused, decor, !aontop, !aonbottom, unsticky, repositionable, resizable, max[!h, !v], fullscreen[true], pointer[invisible, free]]; Window[64/64 800x600 wu, 800x600 pixel] handle 0x0, surfaceHandle 0x0, children 0; ParentWindow null (handle 0x0), [apply] NEWT-Screen[.windows_nil-1-s0, idx 0, refCount 0, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], null, NEWT-Display[.windows_nil-1, excl false, refCount 0, hasEDT true, edtRunning false, null], monitors: null], [apply] Config null, [apply] WrappedSurface null, [apply] SurfaceUpdatedListeners num 0 [], [apply] WindowListeners num 1 [com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT$3@74e52ef6, ], [apply] MouseListeners num 0 [], [apply] PointerGestures default true, custom 0 [], [apply] KeyListeners num 0 [], [apply] windowLock <6ed3ccb2, 1a677343>[count 0, qsz 0, owner ], surfaceLockCount 0]] [apply] Fin Window: jogamp.newt.OffscreenWindow[State [invisible, autopos, repositionable, resizable], supported [visible, toplevel, focused, decor, !aontop, !aonbottom, unsticky, repositionable, resizable, max[!h, !v], fullscreen[true], pointer[invisible, free]]; Window[64/64 800x600 wu, 800x600 pixel] handle 0x0, surfaceHandle 0x0, children 0; ParentWindow null (handle 0x0), [apply] NEWT-Screen[.windows_nil-1-s0, idx 0, refCount 0, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], null, NEWT-Display[.windows_nil-1, excl false, refCount 0, hasEDT true, edtRunning false, null], monitors: null], [apply] Config null, [apply] WrappedSurface null, [apply] SurfaceUpdatedListeners num 0 [], [apply] WindowListeners num 1 [com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT$3@74e52ef6, ], [apply] MouseListeners num 0 [], [apply] PointerGestures default true, custom 0 [], [apply] KeyListeners num 0 [], [apply] windowLock <6ed3ccb2, 1a677343>[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@1bb3058c, [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 0x3c6ec03a]], 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 [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], supported [visible, toplevel, focused, decor, !aontop, !aonbottom, unsticky, repositionable, resizable, max[!h, !v], fullscreen[true], pointer[invisible, free]]; Window[64/64 800x600 wu, 800x600 pixel] handle 0x0, surfaceHandle 0x0, children 0; ParentWindow null (handle 0x0), [apply] NEWT-Screen[.windows_nil-1-s0, idx 0, refCount 0, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], null, NEWT-Display[.windows_nil-1, excl false, refCount 0, hasEDT true, edtRunning false, null], monitors: null], [apply] Config null, [apply] WrappedSurface null, [apply] SurfaceUpdatedListeners num 0 [], [apply] WindowListeners num 1 [com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT$3@302552ec, ], [apply] MouseListeners num 0 [], [apply] PointerGestures default true, custom 0 [], [apply] KeyListeners num 0 [], [apply] windowLock <3d285d7e, 40005471>[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@1bb3058c, [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 0x3c6ec03a]], 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 <2aceadd4, 24aed80c>[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], supported [visible, toplevel, focused, decor, !aontop, !aonbottom, unsticky, repositionable, resizable, max[!h, !v], fullscreen[true], pointer[invisible, free]]; Window[64/64 800x600 wu, 800x600 pixel] handle 0x0, surfaceHandle 0x0, children 0; ParentWindow null (handle 0x0), [apply] NEWT-Screen[.windows_nil-1-s0, idx 0, refCount 0, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], null, NEWT-Display[.windows_nil-1, excl false, refCount 0, hasEDT true, edtRunning false, null], monitors: null], [apply] Config null, [apply] WrappedSurface null, [apply] SurfaceUpdatedListeners num 0 [], [apply] WindowListeners num 1 [com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT$3@3a52dba3, ], [apply] MouseListeners num 0 [], [apply] PointerGestures default true, custom 0 [], [apply] KeyListeners num 0 [], [apply] windowLock <2a5c8d3f, 752325ad>[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@1bb3058c, [apply] Handle 0x0, [apply] Surface jogamp.newt.OffscreenWindow[State [invisible, autopos, repositionable, resizable], supported [visible, toplevel, focused, decor, !aontop, !aonbottom, unsticky, repositionable, resizable, max[!h, !v], fullscreen[true], pointer[invisible, free]]; Window[64/64 800x600 wu, 800x600 pixel] handle 0x0, surfaceHandle 0x0, children 0; ParentWindow null (handle 0x0), [apply] NEWT-Screen[.windows_nil-1-s0, idx 0, refCount 0, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], null, NEWT-Display[.windows_nil-1, excl false, refCount 0, hasEDT true, edtRunning false, null], monitors: null], [apply] Config null, [apply] WrappedSurface null, [apply] SurfaceUpdatedListeners num 0 [], [apply] WindowListeners num 1 [com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT$3@2362f559, ], [apply] MouseListeners num 0 [], [apply] PointerGestures default true, custom 0 [], [apply] KeyListeners num 0 [], [apply] windowLock [count 0, qsz 0, owner ], surfaceLockCount 0]] [apply] Fin Window: jogamp.newt.OffscreenWindow[State [invisible, autopos, repositionable, resizable], supported [visible, toplevel, focused, decor, !aontop, !aonbottom, unsticky, repositionable, resizable, max[!h, !v], fullscreen[true], pointer[invisible, free]]; Window[64/64 800x600 wu, 800x600 pixel] handle 0x0, surfaceHandle 0x0, children 0; ParentWindow null (handle 0x0), [apply] NEWT-Screen[.windows_nil-1-s0, idx 0, refCount 0, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], null, NEWT-Display[.windows_nil-1, excl false, refCount 0, hasEDT true, edtRunning false, null], monitors: null], [apply] Config null, [apply] WrappedSurface null, [apply] SurfaceUpdatedListeners num 0 [], [apply] WindowListeners num 1 [com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT$3@2362f559, ], [apply] MouseListeners num 0 [], [apply] PointerGestures default true, custom 0 [], [apply] KeyListeners num 0 [], [apply] windowLock [count 0, qsz 0, owner ], surfaceLockCount 0] [apply] Requested GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/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@1bb3058c, [apply] Handle 0x0, [apply] Surface jogamp.newt.OffscreenWindow[State [invisible, autopos, repositionable, resizable], supported [visible, toplevel, focused, decor, !aontop, !aonbottom, unsticky, repositionable, resizable, max[!h, !v], fullscreen[true], pointer[invisible, free]]; Window[64/64 800x600 wu, 800x600 pixel] handle 0x0, surfaceHandle 0x0, children 0; ParentWindow null (handle 0x0), [apply] NEWT-Screen[.windows_nil-1-s0, idx 0, refCount 0, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], null, NEWT-Display[.windows_nil-1, excl false, refCount 0, hasEDT true, edtRunning false, null], monitors: null], [apply] Config null, [apply] WrappedSurface null, [apply] SurfaceUpdatedListeners num 0 [], [apply] WindowListeners num 1 [com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT$3@131ef10, ], [apply] MouseListeners num 0 [], [apply] PointerGestures default true, custom 0 [], [apply] KeyListeners num 0 [], [apply] windowLock <55b0dcab, 38afe297>[count 0, qsz 0, owner ], surfaceLockCount 0]] [apply] Fin Window: jogamp.newt.OffscreenWindow[State [invisible, autopos, repositionable, resizable], supported [visible, toplevel, focused, decor, !aontop, !aonbottom, unsticky, repositionable, resizable, max[!h, !v], fullscreen[true], pointer[invisible, free]]; Window[64/64 800x600 wu, 800x600 pixel] handle 0x0, surfaceHandle 0x0, children 0; ParentWindow null (handle 0x0), [apply] NEWT-Screen[.windows_nil-1-s0, idx 0, refCount 0, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], null, NEWT-Display[.windows_nil-1, excl false, refCount 0, hasEDT true, edtRunning false, null], monitors: null], [apply] Config null, [apply] WrappedSurface null, [apply] SurfaceUpdatedListeners num 0 [], [apply] WindowListeners num 1 [com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT$3@131ef10, ], [apply] MouseListeners num 0 [], [apply] PointerGestures default true, custom 0 [], [apply] KeyListeners num 0 [], [apply] windowLock <55b0dcab, 38afe297>[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@1bb3058c, [apply] Handle 0x0, [apply] Surface jogamp.newt.driver.windows.WindowDriver[State [invisible, autopos, repositionable, resizable], supported [visible, child, focused, undecor, aontop, aonbottom, unsticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]]; Window[216/239 800x600 wu, 800x600 pixel] handle 0x0, surfaceHandle 0x0, children 0; ParentWindow null (handle 0x0), [apply] NEWT-Screen[.windows_nil-1-s0, idx 0, refCount 0, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], null, NEWT-Display[.windows_nil-1, excl false, refCount 0, hasEDT true, edtRunning false, null], monitors: null], [apply] Config null, [apply] WrappedSurface null, [apply] SurfaceUpdatedListeners num 0 [], [apply] WindowListeners num 1 [com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT$3@3d34d211, ], [apply] MouseListeners num 0 [], [apply] PointerGestures default true, custom 0 [], [apply] KeyListeners num 0 [], [apply] windowLock <7dc0f706, 4009e306>[count 0, qsz 0, owner ], surfaceLockCount 0]] [apply] Fin Window: jogamp.newt.driver.windows.WindowDriver[State [invisible, autopos, repositionable, resizable], supported [visible, child, focused, undecor, aontop, aonbottom, unsticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]]; Window[216/239 800x600 wu, 800x600 pixel] handle 0x0, surfaceHandle 0x0, children 0; ParentWindow null (handle 0x0), [apply] NEWT-Screen[.windows_nil-1-s0, idx 0, refCount 0, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], null, NEWT-Display[.windows_nil-1, excl false, refCount 0, hasEDT true, edtRunning false, null], monitors: null], [apply] Config null, [apply] WrappedSurface null, [apply] SurfaceUpdatedListeners num 0 [], [apply] WindowListeners num 1 [com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT$3@3d34d211, ], [apply] MouseListeners num 0 [], [apply] PointerGestures default true, custom 0 [], [apply] KeyListeners num 0 [], [apply] windowLock <7dc0f706, 4009e306>[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@1bb3058c, [apply] Handle 0x0, [apply] Surface jogamp.newt.driver.windows.WindowDriver[State [invisible, autopos, repositionable, resizable], supported [visible, child, focused, undecor, aontop, aonbottom, unsticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]]; Window[242/265 800x600 wu, 800x600 pixel] handle 0x0, surfaceHandle 0x0, children 0; ParentWindow null (handle 0x0), [apply] NEWT-Screen[.windows_nil-1-s0, idx 0, refCount 0, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], null, NEWT-Display[.windows_nil-1, excl false, refCount 0, hasEDT true, edtRunning false, null], monitors: null], [apply] Config null, [apply] WrappedSurface null, [apply] SurfaceUpdatedListeners num 0 [], [apply] WindowListeners num 1 [com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT$3@158a8276, ], [apply] MouseListeners num 0 [], [apply] PointerGestures default true, custom 0 [], [apply] KeyListeners num 0 [], [apply] windowLock <3c3d9b6b, 79d8407f>[count 0, qsz 0, owner ], surfaceLockCount 0]] [apply] Fin Window: jogamp.newt.driver.windows.WindowDriver[State [invisible, autopos, repositionable, resizable], supported [visible, child, focused, undecor, aontop, aonbottom, unsticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]]; Window[242/265 800x600 wu, 800x600 pixel] handle 0x0, surfaceHandle 0x0, children 0; ParentWindow null (handle 0x0), [apply] NEWT-Screen[.windows_nil-1-s0, idx 0, refCount 0, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], null, NEWT-Display[.windows_nil-1, excl false, refCount 0, hasEDT true, edtRunning false, null], monitors: null], [apply] Config null, [apply] WrappedSurface null, [apply] SurfaceUpdatedListeners num 0 [], [apply] WindowListeners num 1 [com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT$3@158a8276, ], [apply] MouseListeners num 0 [], [apply] PointerGestures default true, custom 0 [], [apply] KeyListeners num 0 [], [apply] windowLock <3c3d9b6b, 79d8407f>[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 @ 1675153631567 ms III - Start [apply] SLOCK [T main @ 1675153631568 ms +++ localhost/127.0.0.1:59999 - Locked within 11 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 0x3c6ec03a]] [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 0x3c6ec03a]] [apply] GLCaps[wgl vid 1 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] [apply] GLCaps[wgl vid 2 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] [apply] GLCaps[wgl vid 3 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] [apply] GLCaps[wgl vid 4 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] [apply] GLCaps[wgl vid 5 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] [apply] GLCaps[wgl vid 6 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] [apply] GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] [apply] GLCaps[wgl vid 8 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] [apply] GLCaps[wgl vid 9 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] [apply] GLCaps[wgl vid 10 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] [apply] GLCaps[wgl vid 11 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] [apply] GLCaps[wgl vid 12 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] [apply] GLCaps[wgl vid 13 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] [apply] GLCaps[wgl vid 14 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] [apply] GLCaps[wgl vid 15 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] [apply] GLCaps[wgl vid 16 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] [apply] GLCaps[wgl vid 17 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] [apply] GLCaps[wgl vid 18 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] [apply] GLCaps[wgl vid 19 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] [apply] GLCaps[wgl vid 20 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] [apply] GLCaps[wgl vid 21 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] [apply] GLCaps[wgl vid 22 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] [apply] GLCaps[wgl vid 23 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] [apply] GLCaps[wgl vid 24 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] [apply] GLCaps[wgl vid 25 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] [apply] GLCaps[wgl vid 26 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] [apply] GLCaps[wgl vid 27 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] [apply] GLCaps[wgl vid 28 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] [apply] GLCaps[wgl vid 29 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] [apply] GLCaps[wgl vid 30 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] [apply] GLCaps[wgl vid 31 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] [apply] GLCaps[wgl vid 32 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] [apply] GLCaps[wgl vid 33 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] [apply] GLCaps[wgl vid 34 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] [apply] GLCaps[wgl vid 35 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] [apply] GLCaps[wgl vid 36 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] [apply] GLCaps[wgl vid 37 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] [apply] GLCaps[wgl vid 38 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] [apply] GLCaps[wgl vid 39 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] [apply] GLCaps[wgl vid 40 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] [apply] GLCaps[wgl vid 41 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] [apply] GLCaps[wgl vid 42 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] [apply] GLCaps[wgl vid 43 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] [apply] GLCaps[wgl vid 44 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] [apply] GLCaps[wgl vid 45 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] [apply] GLCaps[wgl vid 46 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] [apply] GLCaps[wgl vid 47 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] [apply] GLCaps[wgl vid 48 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] [apply] GLCaps[wgl vid 49 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] [apply] GLCaps[wgl vid 50 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] [apply] GLCaps[wgl vid 51 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] [apply] GLCaps[wgl vid 52 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] [apply] GLCaps[wgl vid 53 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] [apply] GLCaps[wgl vid 54 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] [apply] GLCaps[wgl vid 55 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] [apply] GLCaps[wgl vid 56 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] [apply] GLCaps[wgl vid 57 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] [apply] GLCaps[wgl vid 58 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] [apply] GLCaps[wgl vid 59 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] [apply] GLCaps[wgl vid 60 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] [apply] GLCaps[wgl vid 61 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] [apply] GLCaps[wgl vid 62 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] [apply] GLCaps[wgl vid 63 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] [apply] GLCaps[wgl vid 64 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] [apply] GLCaps[wgl vid 65 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] [apply] GLCaps[wgl vid 66 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] [apply] GLCaps[wgl vid 67 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] [apply] GLCaps[wgl vid 68 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] [apply] GLCaps[wgl vid 69 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] [apply] GLCaps[wgl vid 70 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] [apply] GLCaps[wgl vid 71 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] [apply] GLCaps[wgl vid 72 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] [apply] GLCaps[wgl vid 73 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] [apply] GLCaps[wgl vid 74 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] [apply] GLCaps[wgl vid 75 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] [apply] GLCaps[wgl vid 76 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] [apply] GLCaps[wgl vid 77 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] [apply] GLCaps[wgl vid 78 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] [apply] GLCaps[wgl vid 79 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] [apply] GLCaps[wgl vid 80 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] [apply] GLCaps[wgl vid 81 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] [apply] GLCaps[wgl vid 82 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] [apply] GLCaps[wgl vid 83 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] [apply] GLCaps[wgl vid 84 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] [apply] GLCaps[wgl vid 85 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] [apply] GLCaps[wgl vid 86 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] [apply] GLCaps[wgl vid 87 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] [apply] GLCaps[wgl vid 88 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] [apply] GLCaps[wgl vid 89 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] [apply] GLCaps[wgl vid 90 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] [apply] GLCaps[wgl vid 91 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] [apply] GLCaps[wgl vid 92 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] [apply] GLCaps[wgl vid 93 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] [apply] GLCaps[wgl vid 94 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] [apply] GLCaps[wgl vid 95 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] [apply] GLCaps[wgl vid 96 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] [apply] GLCaps[wgl vid 97 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] [apply] GLCaps[wgl vid 98 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] [apply] GLCaps[wgl vid 99 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] [apply] GLCaps[wgl vid 100 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] [apply] GLCaps[wgl vid 101 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] [apply] GLCaps[wgl vid 102 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] [apply] GLCaps[wgl vid 103 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] [apply] GLCaps[wgl vid 104 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] [apply] GLCaps[wgl vid 105 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] [apply] GLCaps[wgl vid 106 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] [apply] GLCaps[wgl vid 107 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] [apply] GLCaps[wgl vid 108 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] [apply] GLCaps[wgl vid 109 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] [apply] GLCaps[wgl vid 110 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] [apply] GLCaps[wgl vid 111 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] [apply] GLCaps[wgl vid 112 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] [apply] GLCaps[wgl vid 113 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] [apply] GLCaps[wgl vid 114 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] [apply] GLCaps[wgl vid 115 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] [apply] GLCaps[wgl vid 116 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] [apply] GLCaps[wgl vid 117 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] [apply] GLCaps[wgl vid 118 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] [apply] GLCaps[wgl vid 119 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] [apply] GLCaps[wgl vid 120 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] [apply] GLCaps[wgl vid 121 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] [apply] GLCaps[wgl vid 122 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] [apply] GLCaps[wgl vid 123 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] [apply] GLCaps[wgl vid 124 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] [apply] GLCaps[wgl vid 125 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] [apply] GLCaps[wgl vid 126 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] [apply] GLCaps[wgl vid 127 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] [apply] GLCaps[wgl vid 128 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] [apply] GLCaps[wgl vid 129 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] [apply] GLCaps[wgl vid 130 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] [apply] GLCaps[wgl vid 131 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] [apply] GLCaps[wgl vid 132 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] [apply] GLCaps[wgl vid 133 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] [apply] GLCaps[wgl vid 134 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] [apply] GLCaps[wgl vid 135 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] [apply] GLCaps[wgl vid 136 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] [apply] GLCaps[wgl vid 137 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] [apply] GLCaps[wgl vid 138 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] [apply] GLCaps[wgl vid 139 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] [apply] GLCaps[wgl vid 140 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] [apply] GLCaps[wgl vid 141 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] [apply] GLCaps[wgl vid 142 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] [apply] GLCaps[wgl vid 143 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] [apply] GLCaps[wgl vid 144 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] [apply] GLCaps[wgl vid 145 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] [apply] GLCaps[wgl vid 146 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] [apply] GLCaps[wgl vid 147 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] [apply] GLCaps[wgl vid 148 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] [apply] GLCaps[wgl vid 149 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] [apply] GLCaps[wgl vid 150 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] [apply] GLCaps[wgl vid 151 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] [apply] GLCaps[wgl vid 152 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] [apply] GLCaps[wgl vid 153 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] [apply] GLCaps[wgl vid 154 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] [apply] GLCaps[wgl vid 155 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] [apply] GLCaps[wgl vid 156 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] [apply] GLCaps[wgl vid 157 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] [apply] GLCaps[wgl vid 158 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] [apply] GLCaps[wgl vid 159 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] [apply] GLCaps[wgl vid 160 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] [apply] GLCaps[wgl vid 161 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] [apply] GLCaps[wgl vid 162 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] [apply] GLCaps[wgl vid 163 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] [apply] GLCaps[wgl vid 164 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] [apply] GLCaps[wgl vid 165 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] [apply] GLCaps[wgl vid 166 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] [apply] GLCaps[wgl vid 167 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] [apply] GLCaps[wgl vid 168 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] [apply] GLCaps[wgl vid 169 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] [apply] GLCaps[wgl vid 170 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] [apply] GLCaps[wgl vid 171 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] [apply] GLCaps[wgl vid 172 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] [apply] GLCaps[wgl vid 173 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] [apply] GLCaps[wgl vid 174 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] [apply] GLCaps[wgl vid 175 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] [apply] GLCaps[wgl vid 176 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] [apply] GLCaps[wgl vid 177 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] [apply] GLCaps[wgl vid 178 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] [apply] GLCaps[wgl vid 179 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] [apply] GLCaps[wgl vid 180 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] [apply] GLCaps[wgl vid 181 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] [apply] GLCaps[wgl vid 182 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] [apply] GLCaps[wgl vid 183 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] [apply] GLCaps[wgl vid 184 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] [apply] GLCaps[wgl vid 185 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] [apply] GLCaps[wgl vid 186 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] [apply] GLCaps[wgl vid 187 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] [apply] GLCaps[wgl vid 188 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] [apply] GLCaps[wgl vid 189 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] [apply] GLCaps[wgl vid 190 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] [apply] GLCaps[wgl vid 191 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] [apply] GLCaps[wgl vid 192 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] [apply] GLCaps[wgl vid 193 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] [apply] GLCaps[wgl vid 194 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] [apply] GLCaps[wgl vid 195 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] [apply] GLCaps[wgl vid 196 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] [apply] GLCaps[wgl vid 197 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 32/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo]] [apply] GLCaps[wgl vid 198 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo]] [apply] GLCaps[wgl vid 199 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 32/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo]] [apply] GLCaps[wgl vid 200 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo]] [apply] GLCaps[wgl vid 201 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 32/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo]] [apply] GLCaps[wgl vid 202 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo]] [apply] GLCaps[wgl vid 203 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 32/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo]] [apply] GLCaps[wgl vid 204 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo]] [apply] GLCaps[wgl vid 205 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 32/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo]] [apply] GLCaps[wgl vid 206 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo]] [apply] GLCaps[wgl vid 207 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 32/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo]] [apply] GLCaps[wgl vid 208 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo]] [apply] GLCaps[wgl vid 209 gdi: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 32/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.hw], offscr[bitmap]] [apply] GLCaps[wgl vid 210 gdi: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.hw], offscr[bitmap]] [apply] GLCaps[wgl vid 213 gdi: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 32/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.hw], offscr[bitmap]] [apply] GLCaps[wgl vid 214 gdi: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.hw], offscr[bitmap]] [apply] GLCaps[wgl vid 233 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 234 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 235 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 236 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 237 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 238 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 239 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 240 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 241 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 242 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 243 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 244 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 245 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 246 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 247 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 248 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 249 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 250 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 251 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 252 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 253 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 254 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 255 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/2, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 256 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/2, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 257 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 258 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 259 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 260 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 261 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 262 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 263 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 264 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 265 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 266 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 267 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 268 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 269 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 270 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 271 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 272 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 273 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/4, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 274 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/4, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 275 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 276 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 277 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 278 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 279 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 280 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 281 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 282 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 283 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 284 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 285 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 286 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 287 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 288 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 289 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 290 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 291 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 292 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 293 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 294 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 295 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 296 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 297 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 298 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 299 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 300 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 301 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 302 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 303 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 304 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 305 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 306 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 307 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 308 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 309 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 310 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 311 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 312 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 313 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 314 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 315 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 316 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 317 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 318 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 319 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 320 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 321 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 322 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 323 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 324 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 325 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 326 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 327 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 328 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 329 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 330 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 331 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 332 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 333 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 334 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 335 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 336 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 337 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 338 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 339 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 340 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 341 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 342 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 343 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 344 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 345 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 346 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 347 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 348 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 349 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 350 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 351 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 352 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 353 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 354 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 355 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 356 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 357 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 358 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 359 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/32, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 360 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/32, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 361 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/32, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 362 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/32, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 363 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 364 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 365 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 366 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 367 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 368 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 369 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 370 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 371 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 372 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 373 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 374 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 375 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 376 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 377 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 378 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 379 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 380 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 381 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 382 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 383 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/2, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 384 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 385 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 386 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/2, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 387 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 388 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 389 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 390 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 391 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 392 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 393 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 394 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 395 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/4, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 396 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 397 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 398 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/4, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 399 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 400 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 401 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 402 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 403 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 404 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 405 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 406 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 407 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 408 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 409 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 410 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 411 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 412 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 413 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 414 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 415 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 416 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 417 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 418 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 419 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 420 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 421 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 422 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 423 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 424 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 425 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 426 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 427 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 428 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 429 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 430 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 431 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 432 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 433 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 434 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 435 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 436 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 437 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 438 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 439 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 440 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 441 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 442 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 443 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 444 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 445 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 446 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 447 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 448 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 449 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/32, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 450 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/32, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 451 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 452 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 453 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 454 arb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 455 arb: rgba 0/0/0/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 456 arb: rgba 0/0/0/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 457 arb: rgba 0/0/0/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 458 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 459 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 460 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 461 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 462 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 463 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 464 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 465 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 466 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 467 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 468 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 469 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 470 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 471 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 472 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 473 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 474 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 475 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 476 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 477 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 478 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 479 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 480 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 481 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 482 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 483 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 484 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 485 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 486 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 487 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 488 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 489 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 490 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 491 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 492 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 493 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 494 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 495 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 496 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 497 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 498 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 499 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 500 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 501 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 502 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 503 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 504 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 505 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 506 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 507 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 508 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 509 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 510 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 511 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 512 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 513 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 514 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 515 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 516 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 517 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 518 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 519 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 520 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 521 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/2, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 522 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/2, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 523 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/2, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 524 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 525 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 526 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 527 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 528 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 529 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 530 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 531 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 532 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 533 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 534 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 535 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 536 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 537 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 538 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 539 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 540 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 541 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 542 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 543 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 544 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 545 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 546 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 547 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 548 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 549 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 550 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 551 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 552 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 553 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 554 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 555 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 556 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 557 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 558 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 559 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 560 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 561 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 562 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 563 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 564 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 565 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 566 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 567 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 568 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 569 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 570 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 571 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 572 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 573 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 574 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 575 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/32, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 576 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/32, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 577 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 578 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 579 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 580 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 581 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 582 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 583 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 584 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 585 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 586 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 587 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 588 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 589 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 590 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 591 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 592 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 593 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 594 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 595 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 596 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 597 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 598 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 599 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 600 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 601 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 602 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 603 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/2, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 604 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/2, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 605 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 606 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 607 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 608 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 609 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 610 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 611 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 612 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 613 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 614 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 615 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 616 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 617 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 618 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 619 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 620 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 621 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/4, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 622 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/4, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 623 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 624 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 625 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 626 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 627 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 628 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 629 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 630 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 631 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 632 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 633 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 634 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 635 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 636 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 637 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 638 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 639 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 640 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 641 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 642 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 643 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 644 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 645 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 646 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 647 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 648 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 649 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 650 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 651 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 652 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 653 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 654 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 655 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 656 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 657 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 658 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 659 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 660 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 661 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 662 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 663 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 664 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 665 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 666 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 667 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 668 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 669 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 670 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 671 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 672 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 673 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 674 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 675 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 676 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 677 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 678 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 679 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 680 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 681 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 682 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 683 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 684 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 685 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 686 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 687 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 688 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 689 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 690 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 691 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 692 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 693 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 694 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 695 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 696 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 697 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 698 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 699 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 700 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 701 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 702 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 703 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 704 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 705 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 706 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 707 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/32, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 708 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/32, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 709 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/32, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 710 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/32, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 711 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 712 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 713 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 714 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 715 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 716 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 717 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] GLCaps[wgl vid 718 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/32, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] [apply] [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT - testAvailableInfo [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT - testES2OffScreenAutoDblBuf [apply] Profile GLES2 n/a [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT - testES2OffScreenAutoDblBuf [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT - testES2OffScreenFBODblBuf [apply] Profile GLES2 n/a [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT - testES2OffScreenFBODblBuf [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT - testES2OffScreenFBOSglBuf [apply] Profile GLES2 n/a [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT - testES2OffScreenFBOSglBuf [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT - testES2OffScreenPbufferDblBuf [apply] Profile GLES2 n/a [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT - testES2OffScreenPbufferDblBuf [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT - testES2OffScreenPbufferSglBuf [apply] Profile GLES2 n/a [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT - testES2OffScreenPbufferSglBuf [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT - testES2OnScreenDblBuf [apply] Profile GLES2 n/a [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT - testES2OnScreenDblBuf [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT - testES2OnScreenSglBuf [apply] Profile GLES2 n/a [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT - testES2OnScreenSglBuf [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT - testGL2OffScreenAutoDblBuf [apply] Thread[main,5,main] GearsES2.init.0 0x72d1ad2e: tileRendererInUse null, GearsES2[obj 0x72d1ad2e isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x72d1ad2e on Thread[main,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[fbo]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.hw] [apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR NVIDIA Corporation [apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION 4.6.0 NVIDIA 391.35 [apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 325 [apply] GLX_EXTENSIONS 30 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x72d1ad2e created: GearsObj[0x459e9125, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x72d1ad2e created: GearsObj[0x128d2484, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x72d1ad2e created: GearsObj[0x128d2484, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[main,5,main] GearsES2.init.X 0x72d1ad2e FIN GearsES2[obj 0x72d1ad2e isInit true, usesShared false, 1 GearsObj[0x459e9125, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x128d2484, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0xa1153bc, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[main,5,main] GearsES2.reshape 0x72d1ad2e 0/0 400x300 of 400x300, swapInterval 1, drawable 0xe0108f0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x72d1ad2e, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[main,5,main] GearsES2.display 0x72d1ad2e 400x300, swapInterval 1, drawable 0xe0108f0 [apply] Thread[main,5,main] GearsES2.display 0x72d1ad2e 400x300, swapInterval 1, drawable 0xe0108f0 [apply] main: ** screenshot: TestGLAutoDrawableDelegateOnOffscrnCapsNEWT.testGL2OffScreenAutoDblBuf___-n0001-GL2___-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0400x0300.png [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x72d1ad2e 0/0 200x150 of 200x150, swapInterval 1, drawable 0xe0108f0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x72d1ad2e, angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x72d1ad2e 200x150, swapInterval 1, drawable 0xe0108f0 [apply] Thread[main,5,main] GearsES2.display 0x72d1ad2e 200x150, swapInterval 1, drawable 0xe0108f0 [apply] main: ** screenshot: TestGLAutoDrawableDelegateOnOffscrnCapsNEWT.testGL2OffScreenAutoDblBuf___-n0003-GL2___-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0200x0150.png [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x72d1ad2e 0/0 800x600 of 800x600, swapInterval 1, drawable 0xe0108f0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x72d1ad2e, angle 2.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x72d1ad2e 800x600, swapInterval 1, drawable 0xe0108f0 [apply] Thread[main,5,main] GearsES2.display 0x72d1ad2e 800x600, swapInterval 1, drawable 0xe0108f0 [apply] main: ** screenshot: TestGLAutoDrawableDelegateOnOffscrnCapsNEWT.testGL2OffScreenAutoDblBuf___-n0005-GL2___-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0800x0600.png [apply] Thread[main,5,main] GearsES2.dispose 0x72d1ad2e: tileRendererInUse null [apply] Thread[main,5,main] GearsES2.dispose 0x72d1ad2e FIN [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT - testGL2OffScreenAutoDblBuf [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT - testGL2OffScreenBitmapSglBuf [apply] Thread[main,5,main] Gears.init: tileRendererInUse null [apply] GearsES2 init on Thread[main,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 210 gdi: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/8/0, one, mono , sw, GLProfile[GL2/GL4bc.hw], offscr[bitmap]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL2/GL4bc.hw] [apply] GL Version 1.1 (Compat profile, compat[], software) - 1.1.0 [GL 1.1.0, vendor 0.0.0 (n/a)] [apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Microsoft Corporation [apply] GL_RENDERER GDI Generic [apply] GL_VERSION 1.1.0 [apply] GLSL false, has-compiler-func: false [apply] GL FBO: basic false, full false [apply] GL_EXTENSIONS 3 [apply] GLX_EXTENSIONS 0 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 list created: 1 [apply] gear2 list created: 2 [apply] gear3 list created: 3 [apply] Thread[main,5,main] Gears.reshape 0/0 400x300 of 400x300, swapInterval 1, drawable 0xffffffffdf01083a, tileRendererInUse null [apply] >> Gears angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] main: ** screenshot: TestGLAutoDrawableDelegateOnOffscrnCapsNEWT.testGL2OffScreenBitmapSglBuf_-n0001-GL2___-sw-bitmap__-Bone-Frgb__Irgba8880-D16-St08-Sa00_default-0400x0300.png [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] Gears.reshape 0/0 200x150 of 200x150, swapInterval 1, drawable 0x600107cc, tileRendererInUse null [apply] >> Gears angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] main: ** screenshot: TestGLAutoDrawableDelegateOnOffscrnCapsNEWT.testGL2OffScreenBitmapSglBuf_-n0003-GL2___-sw-bitmap__-Bone-Frgb__Irgba8880-D16-St08-Sa00_default-0200x0150.png [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] Gears.reshape 0/0 800x600 of 800x600, swapInterval 1, drawable 0x63010834, tileRendererInUse null [apply] >> Gears angle 2.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] main: ** screenshot: TestGLAutoDrawableDelegateOnOffscrnCapsNEWT.testGL2OffScreenBitmapSglBuf_-n0005-GL2___-sw-bitmap__-Bone-Frgb__Irgba8880-D16-St08-Sa00_default-0800x0600.png [apply] Thread[main,5,main] Gears.dispose: tileRendererInUse null [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT - testGL2OffScreenBitmapSglBuf [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT - testGL2OffScreenFBODblBuf [apply] Thread[main,5,main] GearsES2.init.0 0x3857f613: tileRendererInUse null, GearsES2[obj 0x3857f613 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x3857f613 on Thread[main,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[fbo]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.hw] [apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR NVIDIA Corporation [apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION 4.6.0 NVIDIA 391.35 [apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 325 [apply] GLX_EXTENSIONS 30 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x3857f613 created: GearsObj[0x4d1c00d0, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x3857f613 created: GearsObj[0x4b2bac3f, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x3857f613 created: GearsObj[0x4b2bac3f, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[main,5,main] GearsES2.init.X 0x3857f613 FIN GearsES2[obj 0x3857f613 isInit true, usesShared false, 1 GearsObj[0x4d1c00d0, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4b2bac3f, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x4e08711f, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[main,5,main] GearsES2.reshape 0x3857f613 0/0 400x300 of 400x300, swapInterval 1, drawable 0xe0108f0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3857f613, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[main,5,main] GearsES2.display 0x3857f613 400x300, swapInterval 1, drawable 0xe0108f0 [apply] Thread[main,5,main] GearsES2.display 0x3857f613 400x300, swapInterval 1, drawable 0xe0108f0 [apply] main: ** screenshot: TestGLAutoDrawableDelegateOnOffscrnCapsNEWT.testGL2OffScreenFBODblBuf____-n0001-GL2___-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0400x0300.png [apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.reshape 0x3857f613 0/0 200x150 of 200x150, swapInterval 1, drawable 0xe0108f0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3857f613, angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.display 0x3857f613 200x150, swapInterval 1, drawable 0xe0108f0 [apply] Thread[main,5,main] GearsES2.display 0x3857f613 200x150, swapInterval 1, drawable 0xe0108f0 [apply] main: ** screenshot: TestGLAutoDrawableDelegateOnOffscrnCapsNEWT.testGL2OffScreenFBODblBuf____-n0003-GL2___-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0200x0150.png [apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.reshape 0x3857f613 0/0 800x600 of 800x600, swapInterval 1, drawable 0xe0108f0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3857f613, angle 2.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.display 0x3857f613 800x600, swapInterval 1, drawable 0xe0108f0 [apply] Thread[main,5,main] GearsES2.display 0x3857f613 800x600, swapInterval 1, drawable 0xe0108f0 [apply] main: ** screenshot: TestGLAutoDrawableDelegateOnOffscrnCapsNEWT.testGL2OffScreenFBODblBuf____-n0005-GL2___-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0800x0600.png [apply] Thread[main,5,main] GearsES2.dispose 0x3857f613: tileRendererInUse null [apply] Thread[main,5,main] GearsES2.dispose 0x3857f613 FIN [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT - testGL2OffScreenFBODblBuf [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT - testGL2OffScreenFBOSglBuf [apply] Thread[main,5,main] GearsES2.init.0 0x49438269: tileRendererInUse null, GearsES2[obj 0x49438269 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x49438269 on Thread[main,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[fbo]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.hw] [apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR NVIDIA Corporation [apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION 4.6.0 NVIDIA 391.35 [apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 325 [apply] GLX_EXTENSIONS 30 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x49438269 created: GearsObj[0x5dda768f, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x49438269 created: GearsObj[0x7a8c8dcf, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x49438269 created: GearsObj[0x7a8c8dcf, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[main,5,main] GearsES2.init.X 0x49438269 FIN GearsES2[obj 0x49438269 isInit true, usesShared false, 1 GearsObj[0x5dda768f, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7a8c8dcf, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x24269709, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[main,5,main] GearsES2.reshape 0x49438269 0/0 400x300 of 400x300, swapInterval 1, drawable 0xffffffffbb01089a, msaa false, tileRendererInUse null [apply] >> GearsES2 0x49438269, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[main,5,main] GearsES2.display 0x49438269 400x300, swapInterval 1, drawable 0xffffffffbb01089a [apply] Thread[main,5,main] GearsES2.display 0x49438269 400x300, swapInterval 1, drawable 0xffffffffbb01089a [apply] main: ** screenshot: TestGLAutoDrawableDelegateOnOffscrnCapsNEWT.testGL2OffScreenFBOSglBuf____-n0001-GL2___-hw-fbobject-Bone-Frgb__Irgba8880-D16-St00-Sa00_default-0400x0300.png [apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.reshape 0x49438269 0/0 200x150 of 200x150, swapInterval 1, drawable 0xffffffffbb01089a, msaa false, tileRendererInUse null [apply] >> GearsES2 0x49438269, angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.display 0x49438269 200x150, swapInterval 1, drawable 0xffffffffbb01089a [apply] Thread[main,5,main] GearsES2.display 0x49438269 200x150, swapInterval 1, drawable 0xffffffffbb01089a [apply] main: ** screenshot: TestGLAutoDrawableDelegateOnOffscrnCapsNEWT.testGL2OffScreenFBOSglBuf____-n0003-GL2___-hw-fbobject-Bone-Frgb__Irgba8880-D16-St00-Sa00_default-0200x0150.png [apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.reshape 0x49438269 0/0 800x600 of 800x600, swapInterval 1, drawable 0xffffffffbb01089a, msaa false, tileRendererInUse null [apply] >> GearsES2 0x49438269, angle 2.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.display 0x49438269 800x600, swapInterval 1, drawable 0xffffffffbb01089a [apply] Thread[main,5,main] GearsES2.display 0x49438269 800x600, swapInterval 1, drawable 0xffffffffbb01089a [apply] main: ** screenshot: TestGLAutoDrawableDelegateOnOffscrnCapsNEWT.testGL2OffScreenFBOSglBuf____-n0005-GL2___-hw-fbobject-Bone-Frgb__Irgba8880-D16-St00-Sa00_default-0800x0600.png [apply] Thread[main,5,main] GearsES2.dispose 0x49438269: tileRendererInUse null [apply] Thread[main,5,main] GearsES2.dispose 0x49438269 FIN [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT - testGL2OffScreenFBOSglBuf [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT - testGL2OffScreenPbufferDblBuf [apply] Thread[main,5,main] GearsES2.init.0 0x2925bf5b: tileRendererInUse null, GearsES2[obj 0x2925bf5b isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x2925bf5b on Thread[main,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[pbuffer]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.hw] [apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR NVIDIA Corporation [apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION 4.6.0 NVIDIA 391.35 [apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 325 [apply] GLX_EXTENSIONS 30 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x2925bf5b created: GearsObj[0x510f3d34, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x2925bf5b created: GearsObj[0x7817fd62, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x2925bf5b created: GearsObj[0x7817fd62, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[main,5,main] GearsES2.init.X 0x2925bf5b FIN GearsES2[obj 0x2925bf5b isInit true, usesShared false, 1 GearsObj[0x510f3d34, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7817fd62, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x8297b3a, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[main,5,main] GearsES2.reshape 0x2925bf5b 0/0 400x300 of 400x300, swapInterval 1, drawable 0x21010042, msaa false, tileRendererInUse null [apply] >> GearsES2 0x2925bf5b, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[main,5,main] GearsES2.display 0x2925bf5b 400x300, swapInterval 1, drawable 0x21010042 [apply] Thread[main,5,main] GearsES2.display 0x2925bf5b 400x300, swapInterval 1, drawable 0x21010042 [apply] main: ** screenshot: TestGLAutoDrawableDelegateOnOffscrnCapsNEWT.testGL2OffScreenPbufferDblBuf-n0001-GL2___-hw-pbuffer_-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0400x0300.png [apply] Thread[main-Display-.windows_nil-1-EDT-5,5,main] GearsES2.reshape 0x2925bf5b 0/0 200x150 of 200x150, swapInterval 1, drawable 0x34010042, msaa false, tileRendererInUse null [apply] >> GearsES2 0x2925bf5b, angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-5,5,main] GearsES2.display 0x2925bf5b 200x150, swapInterval 1, drawable 0x34010042 [apply] Thread[main,5,main] GearsES2.display 0x2925bf5b 200x150, swapInterval 1, drawable 0x34010042 [apply] main: ** screenshot: TestGLAutoDrawableDelegateOnOffscrnCapsNEWT.testGL2OffScreenPbufferDblBuf-n0003-GL2___-hw-pbuffer_-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0200x0150.png [apply] Thread[main-Display-.windows_nil-1-EDT-5,5,main] GearsES2.reshape 0x2925bf5b 0/0 800x600 of 800x600, swapInterval 1, drawable 0x47010042, msaa false, tileRendererInUse null [apply] >> GearsES2 0x2925bf5b, angle 2.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-5,5,main] GearsES2.display 0x2925bf5b 800x600, swapInterval 1, drawable 0x47010042 [apply] Thread[main,5,main] GearsES2.display 0x2925bf5b 800x600, swapInterval 1, drawable 0x47010042 [apply] main: ** screenshot: TestGLAutoDrawableDelegateOnOffscrnCapsNEWT.testGL2OffScreenPbufferDblBuf-n0005-GL2___-hw-pbuffer_-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0800x0600.png [apply] Thread[main,5,main] GearsES2.dispose 0x2925bf5b: tileRendererInUse null [apply] Thread[main,5,main] GearsES2.dispose 0x2925bf5b FIN [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT - testGL2OffScreenPbufferDblBuf [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT - testGL2OffScreenPbufferSglBuf [apply] Thread[main,5,main] GearsES2.init.0 0x544fa968: tileRendererInUse null, GearsES2[obj 0x544fa968 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x544fa968 on Thread[main,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 1 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[pbuffer]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.hw] [apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR NVIDIA Corporation [apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION 4.6.0 NVIDIA 391.35 [apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 325 [apply] GLX_EXTENSIONS 30 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x544fa968 created: GearsObj[0x7d20d0b, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x544fa968 created: GearsObj[0x77f1baf5, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x544fa968 created: GearsObj[0x77f1baf5, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[main,5,main] GearsES2.init.X 0x544fa968 FIN GearsES2[obj 0x544fa968 isInit true, usesShared false, 1 GearsObj[0x7d20d0b, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x77f1baf5, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x41a2befb, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[main,5,main] GearsES2.reshape 0x544fa968 0/0 400x300 of 400x300, swapInterval 1, drawable 0xffffffffec0107cc, msaa false, tileRendererInUse null [apply] >> GearsES2 0x544fa968, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[main,5,main] GearsES2.display 0x544fa968 400x300, swapInterval 1, drawable 0xffffffffec0107cc [apply] Thread[main,5,main] GearsES2.display 0x544fa968 400x300, swapInterval 1, drawable 0xffffffffec0107cc [apply] main: ** screenshot: TestGLAutoDrawableDelegateOnOffscrnCapsNEWT.testGL2OffScreenPbufferSglBuf-n0001-GL2___-hw-pbuffer_-Bone-Frgb__Irgba8880-D24-St00-Sa00_default-0400x0300.png [apply] Thread[main-Display-.windows_nil-1-EDT-6,5,main] GearsES2.reshape 0x544fa968 0/0 200x150 of 200x150, swapInterval 1, drawable 0xffffffffff0107cc, msaa false, tileRendererInUse null [apply] >> GearsES2 0x544fa968, angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-6,5,main] GearsES2.display 0x544fa968 200x150, swapInterval 1, drawable 0xffffffffff0107cc [apply] Thread[main,5,main] GearsES2.display 0x544fa968 200x150, swapInterval 1, drawable 0xffffffffff0107cc [apply] main: ** screenshot: TestGLAutoDrawableDelegateOnOffscrnCapsNEWT.testGL2OffScreenPbufferSglBuf-n0003-GL2___-hw-pbuffer_-Bone-Frgb__Irgba8880-D24-St00-Sa00_default-0200x0150.png [apply] Thread[main-Display-.windows_nil-1-EDT-6,5,main] GearsES2.reshape 0x544fa968 0/0 800x600 of 800x600, swapInterval 1, drawable 0x120107cc, msaa false, tileRendererInUse null [apply] >> GearsES2 0x544fa968, angle 2.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-6,5,main] GearsES2.display 0x544fa968 800x600, swapInterval 1, drawable 0x120107cc [apply] Thread[main,5,main] GearsES2.display 0x544fa968 800x600, swapInterval 1, drawable 0x120107cc [apply] main: ** screenshot: TestGLAutoDrawableDelegateOnOffscrnCapsNEWT.testGL2OffScreenPbufferSglBuf-n0005-GL2___-hw-pbuffer_-Bone-Frgb__Irgba8880-D24-St00-Sa00_default-0800x0600.png [apply] Thread[main,5,main] GearsES2.dispose 0x544fa968: tileRendererInUse null [apply] Thread[main,5,main] GearsES2.dispose 0x544fa968 FIN [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT - testGL2OffScreenPbufferSglBuf [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT - testGL2OnScreenDblBuf [apply] Thread[main,5,main] GearsES2.init.0 0x70325e14: tileRendererInUse null, GearsES2[obj 0x70325e14 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x70325e14 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 0x70325e14 created: GearsObj[0x69453e37, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x70325e14 created: GearsObj[0x6f4a47c7, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x70325e14 created: GearsObj[0x6f4a47c7, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[main,5,main] GearsES2.init.X 0x70325e14 FIN GearsES2[obj 0x70325e14 isInit true, usesShared false, 1 GearsObj[0x69453e37, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6f4a47c7, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0xae13544, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[main,5,main] GearsES2.reshape 0x70325e14 0/0 400x300 of 400x300, swapInterval 1, drawable 0xffffffff9401065e, msaa false, tileRendererInUse null [apply] >> GearsES2 0x70325e14, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[main,5,main] GearsES2.display 0x70325e14 400x300, swapInterval 1, drawable 0xffffffff9401065e [apply] Thread[main,5,main] GearsES2.display 0x70325e14 400x300, swapInterval 1, drawable 0xe0108f0 [apply] main: ** screenshot: TestGLAutoDrawableDelegateOnOffscrnCapsNEWT.testGL2OnScreenDblBuf________-n0001-GL2___-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0400x0300.png [apply] Thread[main-Display-.windows_nil-1-EDT-7,5,main] GearsES2.display 0x70325e14 400x300, swapInterval 1, drawable 0xe0108f0 [apply] Thread[main-Display-.windows_nil-1-EDT-7,5,main] GearsES2.reshape 0x70325e14 0/0 200x150 of 200x150, swapInterval 1, drawable 0xffffffff9401065e, msaa false, tileRendererInUse null [apply] >> GearsES2 0x70325e14, angle 1.5, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-7,5,main] GearsES2.display 0x70325e14 200x150, swapInterval 1, drawable 0xffffffff9401065e [apply] Thread[main-Display-.windows_nil-1-EDT-7,5,main] GearsES2.display 0x70325e14 200x150, swapInterval 1, drawable 0xe0108f0 [apply] Thread[main,5,main] GearsES2.display 0x70325e14 200x150, swapInterval 1, drawable 0xffffffffbb01089a [apply] main: ** screenshot: TestGLAutoDrawableDelegateOnOffscrnCapsNEWT.testGL2OnScreenDblBuf________-n0005-GL2___-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0200x0150.png [apply] Thread[main-Display-.windows_nil-1-EDT-7,5,main] GearsES2.display 0x70325e14 200x150, swapInterval 1, drawable 0xffffffffbb01089a [apply] Thread[main-Display-.windows_nil-1-EDT-7,5,main] GearsES2.reshape 0x70325e14 0/0 800x600 of 800x600, swapInterval 1, drawable 0xe0108f0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x70325e14, angle 3.5, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-7,5,main] GearsES2.display 0x70325e14 800x600, swapInterval 1, drawable 0xe0108f0 [apply] Thread[main-Display-.windows_nil-1-EDT-7,5,main] GearsES2.display 0x70325e14 800x600, swapInterval 1, drawable 0xffffffffbb01089a [apply] Thread[main,5,main] GearsES2.display 0x70325e14 800x600, swapInterval 1, drawable 0xe0108f0 [apply] main: ** screenshot: TestGLAutoDrawableDelegateOnOffscrnCapsNEWT.testGL2OnScreenDblBuf________-n0009-GL2___-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0800x0600.png [apply] Thread[main,5,main] GearsES2.dispose 0x70325e14: tileRendererInUse null [apply] Thread[main,5,main] GearsES2.dispose 0x70325e14 FIN [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT - testGL2OnScreenDblBuf [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT - testGL2OnScreenSglBuf [apply] Thread[main,5,main] GearsES2.init.0 0xc0c2f8d: tileRendererInUse null, GearsES2[obj 0xc0c2f8d isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0xc0c2f8d on Thread[main,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 1 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , hw, GLProfile[GL2/GL4bc.hw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL4bc/GL4bc.hw] [apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR NVIDIA Corporation [apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION 4.6.0 NVIDIA 391.35 [apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 325 [apply] GLX_EXTENSIONS 30 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0xc0c2f8d created: GearsObj[0x17f7cd29, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0xc0c2f8d created: GearsObj[0x7d8704ef, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0xc0c2f8d created: GearsObj[0x7d8704ef, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[main,5,main] GearsES2.init.X 0xc0c2f8d FIN GearsES2[obj 0xc0c2f8d isInit true, usesShared false, 1 GearsObj[0x17f7cd29, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7d8704ef, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x13b6aecc, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[main,5,main] GearsES2.reshape 0xc0c2f8d 0/0 400x300 of 400x300, swapInterval 1, drawable 0xffffffff9401065e, msaa false, tileRendererInUse null [apply] >> GearsES2 0xc0c2f8d, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[main,5,main] GearsES2.display 0xc0c2f8d 400x300, swapInterval 1, drawable 0xffffffff9401065e [apply] Thread[main,5,main] GearsES2.display 0xc0c2f8d 400x300, swapInterval 1, drawable 0xffffffffb701085f [apply] main: ** screenshot: TestGLAutoDrawableDelegateOnOffscrnCapsNEWT.testGL2OnScreenSglBuf________-n0001-GL2___-hw-onscreen-Bone-Frgb__Irgba8880-D24-St00-Sa00_default-0400x0300.png [apply] Thread[main-Display-.windows_nil-1-EDT-8,5,main] GearsES2.display 0xc0c2f8d 400x300, swapInterval 1, drawable 0xffffffffb701085f [apply] Thread[main-Display-.windows_nil-1-EDT-8,5,main] GearsES2.reshape 0xc0c2f8d 0/0 200x150 of 200x150, swapInterval 1, drawable 0xe0108f0, msaa false, tileRendererInUse null [apply] >> GearsES2 0xc0c2f8d, angle 1.5, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-8,5,main] GearsES2.display 0xc0c2f8d 200x150, swapInterval 1, drawable 0xe0108f0 [apply] Thread[main-Display-.windows_nil-1-EDT-8,5,main] GearsES2.display 0xc0c2f8d 200x150, swapInterval 1, drawable 0xffffffff9401065e [apply] Thread[main,5,main] GearsES2.display 0xc0c2f8d 200x150, swapInterval 1, drawable 0xe0108f0 [apply] main: ** screenshot: TestGLAutoDrawableDelegateOnOffscrnCapsNEWT.testGL2OnScreenSglBuf________-n0005-GL2___-hw-onscreen-Bone-Frgb__Irgba8880-D24-St00-Sa00_default-0200x0150.png [apply] Thread[main-Display-.windows_nil-1-EDT-8,5,main] GearsES2.display 0xc0c2f8d 200x150, swapInterval 1, drawable 0xffffffffbb01089a [apply] Thread[main-Display-.windows_nil-1-EDT-8,5,main] GearsES2.reshape 0xc0c2f8d 0/0 800x600 of 800x600, swapInterval 1, drawable 0xffffffff9401065e, msaa false, tileRendererInUse null [apply] >> GearsES2 0xc0c2f8d, angle 3.5, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-8,5,main] GearsES2.display 0xc0c2f8d 800x600, swapInterval 1, drawable 0xffffffff9401065e [apply] Thread[main-Display-.windows_nil-1-EDT-8,5,main] GearsES2.display 0xc0c2f8d 800x600, swapInterval 1, drawable 0xffffffffbb01089a [apply] Thread[main,5,main] GearsES2.display 0xc0c2f8d 800x600, swapInterval 1, drawable 0xffffffff9401065e [apply] main: ** screenshot: TestGLAutoDrawableDelegateOnOffscrnCapsNEWT.testGL2OnScreenSglBuf________-n0009-GL2___-hw-onscreen-Bone-Frgb__Irgba8880-D24-St00-Sa00_default-0800x0600.png [apply] Thread[main,5,main] GearsES2.dispose 0xc0c2f8d: tileRendererInUse null [apply] Thread[main,5,main] GearsES2.dispose 0xc0c2f8d 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 @ 1675153645842 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1675153645842 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: testAvailableInfo took 1.544 sec [apply] Testcase: testES2OffScreenAutoDblBuf took 0 sec [apply] Testcase: testES2OffScreenFBODblBuf 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: testES2OnScreenSglBuf took 0 sec [apply] Testcase: testGL2OffScreenAutoDblBuf took 2.102 sec [apply] Testcase: testGL2OffScreenBitmapSglBuf took 2.508 sec [apply] Testcase: testGL2OffScreenFBODblBuf took 1.895 sec [apply] Testcase: testGL2OffScreenFBOSglBuf took 1.851 sec [apply] Testcase: testGL2OffScreenPbufferDblBuf took 1.849 sec [apply] Testcase: testGL2OffScreenPbufferSglBuf took 1.907 sec [apply] Testcase: testGL2OnScreenDblBuf took 0.355 sec [apply] Testcase: testGL2OnScreenSglBuf took 0.232 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] junit.framework.TestListener: tests to run: 11 [apply] junit.framework.TestListener: startTest(testES2OffScreenAutoDblBuf) [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675153646983 ms III - Start [apply] SLOCK [T main @ 1675153646984 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryES2OffscrnCapsNEWT - testES2OffScreenAutoDblBuf [apply] Profile GLES2 n/a [apply] junit.framework.TestListener: endTest(testES2OffScreenAutoDblBuf) [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryES2OffscrnCapsNEWT - testES2OffScreenAutoDblBuf [apply] junit.framework.TestListener: startTest(testES2OffScreenFBODblBuf) [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryES2OffscrnCapsNEWT - testES2OffScreenFBODblBufjunit.framework.TestListener: endTest(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] [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryES2OffscrnCapsNEWT - testES2OffScreenFBODblBufStencil [apply] junit.framework.TestListener: startTest(testES2OffScreenFBODblBufMSAA) [apply] junit.framework.TestListener: endTest(testES2OffScreenFBODblBufMSAA) [apply] Profile GLES2 n/a [apply] junit.framework.TestListener: startTest(testES2OffScreenFBODblBufStencil) [apply] junit.framework.TestListener: endTest(testES2OffScreenFBODblBufStencil) [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryES2OffscrnCapsNEWT - testES2OffScreenFBODblBufStencil [apply] junit.framework.TestListener: startTest(testES2OffScreenFBODblBufStencilMSAA) [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryES2OffscrnCapsNEWT - testES2OffScreenFBODblBufStencilMSAA [apply] Profile GLES2 n/a [apply] junit.framework.TestListener: endTest(testES2OffScreenFBODblBufStencilMSAA) [apply] junit.framework.TestListener: startTest(testES2OffScreenFBOSglBuf) [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryES2OffscrnCapsNEWT - testES2OffScreenFBODblBufStencilMSAA [apply] junit.framework.TestListener: endTest(testES2OffScreenFBOSglBuf) [apply] junit.framework.TestListener: startTest(testES2OffScreenPbufferDblBuf) [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryES2OffscrnCapsNEWT - testES2OffScreenFBOSglBuf [apply] Profile GLES2 n/a [apply] junit.framework.TestListener: endTest(testES2OffScreenPbufferDblBuf) [apply] junit.framework.TestListener: startTest(testES2OffScreenPbufferDblBufMSAA) [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryES2OffscrnCapsNEWT - testES2OffScreenFBOSglBuf [apply] junit.framework.TestListener: endTest(testES2OffScreenPbufferDblBufMSAA) [apply] junit.framework.TestListener: startTest(testES2OffScreenPbufferDblBufStencil) [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryES2OffscrnCapsNEWT - testES2OffScreenPbufferDblBuf [apply] junit.framework.TestListener: endTest(testES2OffScreenPbufferDblBufStencil) [apply] Profile GLES2 n/a [apply] junit.framework.TestListener: startTest(testES2OffScreenPbufferDblBufStencilMSAA) [apply] junit.framework.TestListener: endTest(testES2OffScreenPbufferDblBufStencilMSAA) [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryES2OffscrnCapsNEWT - testES2OffScreenPbufferDblBuf [apply] junit.framework.TestListener: startTest(testES2OffScreenPbufferSglBuf) [apply] junit.framework.TestListener: endTest(testES2OffScreenPbufferSglBuf) [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryES2OffscrnCapsNEWT - testES2OffScreenPbufferDblBufMSAA [apply] Profile GLES2 n/a [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryES2OffscrnCapsNEWT - testES2OffScreenPbufferDblBufMSAA [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryES2OffscrnCapsNEWT - testES2OffScreenPbufferDblBufStencil [apply] Profile GLES2 n/a [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryES2OffscrnCapsNEWT - testES2OffScreenPbufferDblBufStencil [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryES2OffscrnCapsNEWT - testES2OffScreenPbufferDblBufStencilMSAA [apply] Profile GLES2 n/a [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryES2OffscrnCapsNEWT - testES2OffScreenPbufferDblBufStencilMSAA [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryES2OffscrnCapsNEWT - testES2OffScreenPbufferSglBuf [apply] Profile GLES2 n/a [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryES2OffscrnCapsNEWT - testES2OffScreenPbufferSglBuf [apply] ++++ Test Singleton.unlock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675153648386 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1675153648387 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [apply] Tests run: 11, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.046 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675153646983 ms III - Start [apply] SLOCK [T main @ 1675153646984 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryES2OffscrnCapsNEWT - testES2OffScreenAutoDblBuf [apply] Profile GLES2 n/a [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryES2OffscrnCapsNEWT - testES2OffScreenAutoDblBuf [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryES2OffscrnCapsNEWT - testES2OffScreenFBODblBuf [apply] Profile GLES2 n/a [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryES2OffscrnCapsNEWT - testES2OffScreenFBODblBuf [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryES2OffscrnCapsNEWT - testES2OffScreenFBODblBufMSAA [apply] Profile GLES2 n/a [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryES2OffscrnCapsNEWT - testES2OffScreenFBODblBufMSAA [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryES2OffscrnCapsNEWT - testES2OffScreenFBODblBufStencil [apply] Profile GLES2 n/a [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryES2OffscrnCapsNEWT - testES2OffScreenFBODblBufStencil [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryES2OffscrnCapsNEWT - testES2OffScreenFBODblBufStencilMSAA [apply] Profile GLES2 n/a [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryES2OffscrnCapsNEWT - testES2OffScreenFBODblBufStencilMSAA [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryES2OffscrnCapsNEWT - testES2OffScreenFBOSglBuf [apply] Profile GLES2 n/a [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryES2OffscrnCapsNEWT - testES2OffScreenFBOSglBuf [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryES2OffscrnCapsNEWT - testES2OffScreenPbufferDblBuf [apply] Profile GLES2 n/a [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryES2OffscrnCapsNEWT - testES2OffScreenPbufferDblBuf [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryES2OffscrnCapsNEWT - testES2OffScreenPbufferDblBufMSAA [apply] Profile GLES2 n/a [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryES2OffscrnCapsNEWT - testES2OffScreenPbufferDblBufMSAA [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryES2OffscrnCapsNEWT - testES2OffScreenPbufferDblBufStencil [apply] Profile GLES2 n/a [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryES2OffscrnCapsNEWT - testES2OffScreenPbufferDblBufStencil [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryES2OffscrnCapsNEWT - testES2OffScreenPbufferDblBufStencilMSAA [apply] Profile GLES2 n/a [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryES2OffscrnCapsNEWT - testES2OffScreenPbufferDblBufStencilMSAA [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryES2OffscrnCapsNEWT - testES2OffScreenPbufferSglBuf [apply] Profile GLES2 n/a [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryES2OffscrnCapsNEWT - testES2OffScreenPbufferSglBuf [apply] ++++ Test Singleton.unlock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675153648386 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1675153648387 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: testES2OffScreenAutoDblBuf took 1.377 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: 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] junit.framework.TestListener: tests to run: 19 [apply] junit.framework.TestListener: startTest(testGL2OffScreenAutoDblBuf) [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675153649550 ms III - Start [apply] SLOCK [T main @ 1675153649550 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT - testGL2OffScreenAutoDblBuf [apply] Requested GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[auto-cfg]] [apply] Expected GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[fbo]] [apply] Drawable Pre-GL(0): jogamp.opengl.GLOffscreenAutoDrawableImpl$FBOImpl, jogamp.nativewindow.windows.GDISurface [apply] Drawable Caps Pre_GL : GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[fbo]] [apply] Chosen GL CTX (1): 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [apply] Chosen GL Caps(1): GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[fbo]] [apply] Chosen GL Caps(2): GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[fbo]] [apply] Thread[main,5,main] Gears.init: tileRendererInUse null [apply] GearsES2 init on Thread[main,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[fbo]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.hw] [apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR NVIDIA Corporation [apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION 4.6.0 NVIDIA 391.35 [apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 325 [apply] GLX_EXTENSIONS 30 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 list created: 1 [apply] gear2 list created: 2 [apply] gear3 list created: 3 [apply] Thread[main,5,main] Gears.reshape 0/0 400x300 of 400x300, swapInterval 1, drawable 0xe0108f0, tileRendererInUse null [apply] >> Gears angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] main: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenAutoDblBuf______________-n0001-GL2___-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0400x0300.png [apply] Thread[main,5,main] Gears.reshape 0/0 200x150 of 200x150, swapInterval 1, drawable 0xe0108f0, tileRendererInUse null [apply] >> Gears angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] main: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenAutoDblBuf______________-n0003-GL2___-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0200x0150.png [apply] Thread[main,5,main] Gears.reshape 0/0 800x600 of 800x600, swapInterval 1, drawable 0xe0108f0, tileRendererInUse null [apply] >> Gears angle 2.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] main: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenAutoDblBuf______________-n0005-GL2___-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0800x0600.png [apply] Fin Drawable: FBOImpl[ [apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [com.jogamp.opengl.test.junit.jogl.demos.gl2.Gears@add0edd[init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@13c10b87[init false], ], [apply] Drawable: null, [apply] Context: null, [apply] UpstreamWidget: null] [apply] junit.framework.TestListener: endTest(testGL2OffScreenAutoDblBuf) [apply] junit.framework.TestListener: startTest(testGL2OffScreenBitmapDblBuf) [apply] Requested GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[bitmap]] [apply] Expected GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[bitmap]] [apply] Drawable Pre-GL(0): jogamp.opengl.GLOffscreenAutoDrawableImpl, jogamp.nativewindow.WrappedSurface [apply] Drawable Caps Pre_GL : GLCaps[wgl vid 210 gdi: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/8/0, one, mono , sw, GLProfile[GL2/GL4bc.hw], offscr[bitmap]] [apply] Thread[main,5,main] Gears.dispose: tileRendererInUse null [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT - testGL2OffScreenAutoDblBuf [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT - testGL2OffScreenBitmapDblBuf [apply] Chosen GL CTX (1): 1.1 (Compat profile, compat[], software) - 1.1.0 [apply] Chosen GL Caps(1): GLCaps[wgl vid 210 gdi: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/8/0, one, mono , sw, GLProfile[GL2/GL4bc.hw], offscr[bitmap]] [apply] Chosen GL Caps(2): GLCaps[wgl vid 210 gdi: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/8/0, one, mono , sw, GLProfile[GL2/GL4bc.hw], offscr[bitmap]] [apply] Thread[main,5,main] Gears.init: tileRendererInUse null [apply] GearsES2 init on Thread[main,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 210 gdi: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/8/0, one, mono , sw, GLProfile[GL2/GL4bc.hw], offscr[bitmap]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL2/GL4bc.hw] [apply] GL Version 1.1 (Compat profile, compat[], software) - 1.1.0 [GL 1.1.0, vendor 0.0.0 (n/a)] [apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Microsoft Corporation [apply] GL_RENDERER GDI Generic [apply] GL_VERSION 1.1.0 [apply] GLSL false, has-compiler-func: false [apply] GL FBO: basic false, full false [apply] GL_EXTENSIONS 3 [apply] GLX_EXTENSIONS 0 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 list created: 1 [apply] gear2 list created: 2 [apply] gear3 list created: 3 [apply] Thread[main,5,main] Gears.reshape 0/0 400x300 of 400x300, swapInterval 1, drawable 0x2b010905, tileRendererInUse null [apply] >> Gears angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] main: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenBitmapDblBuf____________-n0001-GL2___-sw-bitmap__-Bone-Frgb__Irgba8880-D16-St08-Sa00_default-0400x0300.png [apply] Thread[main,5,main] Gears.reshape 0/0 200x150 of 200x150, swapInterval 1, drawable 0xfffffffffb0108cd, tileRendererInUse null [apply] >> Gears angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] main: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenBitmapDblBuf____________-n0003-GL2___-sw-bitmap__-Bone-Frgb__Irgba8880-D16-St08-Sa00_default-0200x0150.png [apply] Thread[main,5,main] Gears.reshape 0/0 800x600 of 800x600, swapInterval 1, drawable 0x7101090f, tileRendererInUse null [apply] >> Gears angle 2.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] main: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenBitmapDblBuf____________-n0005-GL2___-sw-bitmap__-Bone-Frgb__Irgba8880-D16-St08-Sa00_default-0800x0600.png [apply] Fin Drawable: GLOffscreenAutoDrawableImpl[ [apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [com.jogamp.opengl.test.junit.jogl.demos.gl2.Gears@15eb5ee5[init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@2145b572[init false], ], [apply] Drawable: null, [apply] Context: null, [apply] UpstreamWidget: null] [apply] junit.framework.TestListener: endTest(testGL2OffScreenBitmapDblBuf) [apply] junit.framework.TestListener: startTest(testGL2OffScreenBitmapDblBufMSAA) [apply] Requested GL Caps: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[bitmap]] [apply] Expected GL Caps: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, one, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[bitmap]] [apply] Drawable Pre-GL(0): jogamp.opengl.GLOffscreenAutoDrawableImpl, jogamp.nativewindow.WrappedSurface [apply] Drawable Caps Pre_GL : GLCaps[wgl vid 210 gdi: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/8/0, one, mono , sw, GLProfile[GL2/GL4bc.hw], offscr[bitmap]] [apply] Chosen GL CTX (1): 1.1 (Compat profile, compat[], software) - 1.1.0 [apply] Chosen GL Caps(1): GLCaps[wgl vid 210 gdi: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/8/0, one, mono , sw, GLProfile[GL2/GL4bc.hw], offscr[bitmap]] [apply] Chosen GL Caps(2): GLCaps[wgl vid 210 gdi: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/8/0, one, mono , sw, GLProfile[GL2/GL4bc.hw], offscr[bitmap]] [apply] Thread[main,5,main] Gears.dispose: tileRendererInUse null [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT - testGL2OffScreenBitmapDblBuf [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT - testGL2OffScreenBitmapDblBufMSAA [apply] Thread[main,5,main] Gears.init: tileRendererInUse null [apply] GearsES2 init on Thread[main,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 210 gdi: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/8/0, one, mono , sw, GLProfile[GL2/GL4bc.hw], offscr[bitmap]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL2/GL4bc.hw] [apply] GL Version 1.1 (Compat profile, compat[], software) - 1.1.0 [GL 1.1.0, vendor 0.0.0 (n/a)] [apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Microsoft Corporation [apply] GL_RENDERER GDI Generic [apply] GL_VERSION 1.1.0 [apply] GLSL false, has-compiler-func: false [apply] GL FBO: basic false, full false [apply] GL_EXTENSIONS 3 [apply] GLX_EXTENSIONS 0 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 list created: 1 [apply] gear2 list created: 2 [apply] gear3 list created: 3 [apply] Thread[main,5,main] Gears.reshape 0/0 400x300 of 400x300, swapInterval 1, drawable 0x2e010905, tileRendererInUse null [apply] >> Gears angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] main: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenBitmapDblBufMSAA________-n0001-GL2___-sw-bitmap__-Bone-Frgb__Irgba8880-D16-St08-Sa00_default-0400x0300.png [apply] Thread[main,5,main] Gears.reshape 0/0 200x150 of 200x150, swapInterval 1, drawable 0xfffffffffe0108cd, tileRendererInUse null [apply] >> Gears angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] main: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenBitmapDblBufMSAA________-n0003-GL2___-sw-bitmap__-Bone-Frgb__Irgba8880-D16-St08-Sa00_default-0200x0150.png [apply] Thread[main,5,main] Gears.reshape 0/0 800x600 of 800x600, swapInterval 1, drawable 0x7401090f, tileRendererInUse null [apply] >> Gears angle 2.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] main: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenBitmapDblBufMSAA________-n0005-GL2___-sw-bitmap__-Bone-Frgb__Irgba8880-D16-St08-Sa00_default-0800x0600.png [apply] Fin Drawable: GLOffscreenAutoDrawableImpl[ [apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [com.jogamp.opengl.test.junit.jogl.demos.gl2.Gears@3d51f06e[init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@7ed7259e[init false], ], [apply] Drawable: null, [apply] Context: null, [apply] UpstreamWidget: null] [apply] junit.framework.TestListener: endTest(testGL2OffScreenBitmapDblBufMSAA) [apply] junit.framework.TestListener: startTest(testGL2OffScreenBitmapDblBufRGB555) [apply] Requested GL Caps: GLCaps[rgba 5/5/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[bitmap]] [apply] Expected GL Caps: GLCaps[rgba 5/5/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[bitmap]] [apply] Drawable Pre-GL(0): jogamp.opengl.GLOffscreenAutoDrawableImpl, jogamp.nativewindow.WrappedSurface [apply] Drawable Caps Pre_GL : GLCaps[wgl vid 210 gdi: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/8/0, one, mono , sw, GLProfile[GL2/GL4bc.hw], offscr[bitmap]] [apply] Chosen GL CTX (1): 1.1 (Compat profile, compat[], software) - 1.1.0 [apply] Chosen GL Caps(1): GLCaps[wgl vid 210 gdi: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/8/0, one, mono , sw, GLProfile[GL2/GL4bc.hw], offscr[bitmap]] [apply] Chosen GL Caps(2): GLCaps[wgl vid 210 gdi: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/8/0, one, mono , sw, GLProfile[GL2/GL4bc.hw], offscr[bitmap]] [apply] Thread[main,5,main] Gears.dispose: tileRendererInUse null [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT - testGL2OffScreenBitmapDblBufMSAA [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT - testGL2OffScreenBitmapDblBufRGB555 [apply] Thread[main,5,main] Gears.init: tileRendererInUse null [apply] GearsES2 init on Thread[main,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 210 gdi: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/8/0, one, mono , sw, GLProfile[GL2/GL4bc.hw], offscr[bitmap]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL2/GL4bc.hw] [apply] GL Version 1.1 (Compat profile, compat[], software) - 1.1.0 [GL 1.1.0, vendor 0.0.0 (n/a)] [apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Microsoft Corporation [apply] GL_RENDERER GDI Generic [apply] GL_VERSION 1.1.0 [apply] GLSL false, has-compiler-func: false [apply] GL FBO: basic false, full false [apply] GL_EXTENSIONS 3 [apply] GLX_EXTENSIONS 0 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 list created: 1 [apply] gear2 list created: 2 [apply] gear3 list created: 3 [apply] Thread[main,5,main] Gears.reshape 0/0 400x300 of 400x300, swapInterval 1, drawable 0x31010905, tileRendererInUse null [apply] >> Gears angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] main: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenBitmapDblBufRGB555______-n0001-GL2___-sw-bitmap__-Bone-Frgb__Irgba8880-D16-St08-Sa00_default-0400x0300.png [apply] Thread[main,5,main] Gears.reshape 0/0 200x150 of 200x150, swapInterval 1, drawable 0x10108cd, tileRendererInUse null [apply] >> Gears angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] main: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenBitmapDblBufRGB555______-n0003-GL2___-sw-bitmap__-Bone-Frgb__Irgba8880-D16-St08-Sa00_default-0200x0150.png [apply] Thread[main,5,main] Gears.reshape 0/0 800x600 of 800x600, swapInterval 1, drawable 0x7701090f, tileRendererInUse null [apply] >> Gears angle 2.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] main: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenBitmapDblBufRGB555______-n0005-GL2___-sw-bitmap__-Bone-Frgb__Irgba8880-D16-St08-Sa00_default-0800x0600.png [apply] Fin Drawable: GLOffscreenAutoDrawableImpl[ [apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [com.jogamp.opengl.test.junit.jogl.demos.gl2.Gears@647e447[init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@41fbdac4[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] Drawable Pre-GL(0): jogamp.opengl.GLOffscreenAutoDrawableImpl, jogamp.nativewindow.WrappedSurface [apply] Drawable Caps Pre_GL : GLCaps[wgl vid 210 gdi: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/8/0, one, mono , sw, GLProfile[GL2/GL4bc.hw], offscr[bitmap]] [apply] Chosen GL CTX (1): 1.1 (Compat profile, compat[], software) - 1.1.0 [apply] Chosen GL Caps(1): GLCaps[wgl vid 210 gdi: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/8/0, one, mono , sw, GLProfile[GL2/GL4bc.hw], offscr[bitmap]] [apply] Chosen GL Caps(2): GLCaps[wgl vid 210 gdi: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/8/0, one, mono , sw, GLProfile[GL2/GL4bc.hw], offscr[bitmap]] [apply] Thread[main,5,main] Gears.dispose: tileRendererInUse null [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT - testGL2OffScreenBitmapDblBufRGB555 [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT - testGL2OffScreenBitmapDblBufRGBA5551 [apply] Thread[main,5,main] Gears.init: tileRendererInUse null [apply] GearsES2 init on Thread[main,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 210 gdi: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/8/0, one, mono , sw, GLProfile[GL2/GL4bc.hw], offscr[bitmap]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL2/GL4bc.hw] [apply] GL Version 1.1 (Compat profile, compat[], software) - 1.1.0 [GL 1.1.0, vendor 0.0.0 (n/a)] [apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Microsoft Corporation [apply] GL_RENDERER GDI Generic [apply] GL_VERSION 1.1.0 [apply] GLSL false, has-compiler-func: false [apply] GL FBO: basic false, full false [apply] GL_EXTENSIONS 3 [apply] GLX_EXTENSIONS 0 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 list created: 1 [apply] gear2 list created: 2 [apply] gear3 list created: 3 [apply] Thread[main,5,main] Gears.reshape 0/0 400x300 of 400x300, swapInterval 1, drawable 0x34010905, tileRendererInUse null [apply] >> Gears angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] main: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenBitmapDblBufRGBA5551____-n0001-GL2___-sw-bitmap__-Bone-Frgb__Irgba8880-D16-St08-Sa00_default-0400x0300.png [apply] Thread[main,5,main] Gears.reshape 0/0 200x150 of 200x150, swapInterval 1, drawable 0x40108cd, tileRendererInUse null [apply] >> Gears angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] main: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenBitmapDblBufRGBA5551____-n0003-GL2___-sw-bitmap__-Bone-Frgb__Irgba8880-D16-St08-Sa00_default-0200x0150.png [apply] Thread[main,5,main] Gears.reshape 0/0 800x600 of 800x600, swapInterval 1, drawable 0x7a01090f, tileRendererInUse null [apply] >> Gears angle 2.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] main: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenBitmapDblBufRGBA5551____-n0005-GL2___-sw-bitmap__-Bone-Frgb__Irgba8880-D16-St08-Sa00_default-0800x0600.png [apply] Thread[main,5,main] Gears.dispose: tileRendererInUse null [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT - testGL2OffScreenBitmapDblBufRGBA5551 [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT - testGL2OffScreenBitmapDblBufRGBA8881 [apply] Thread[main,5,main] Gears.init: tileRendererInUse null [apply] GearsES2 init on Thread[main,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 210 gdi: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/8/0, one, mono , sw, GLProfile[GL2/GL4bc.hw], offscr[bitmap]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL2/GL4bc.hw] [apply] GL Version 1.1 (Compat profile, compat[], software) - 1.1.0 [GL 1.1.0, vendor 0.0.0 (n/a)] [apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Microsoft Corporation [apply] GL_RENDERER GDI Generic [apply] GL_VERSION 1.1.0 [apply] GLSL false, has-compiler-func: false [apply] GL FBO: basic false, full false [apply] GL_EXTENSIONS 3 [apply] GLX_EXTENSIONS 0 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 list created: 1 [apply] gear2 list created: 2 [apply] gear3 list created: 3 [apply] Thread[main,5,main] Gears.reshape 0/0 400x300 of 400x300, swapInterval 1, drawable 0x37010905, tileRendererInUse null [apply] >> Gears angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] main: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenBitmapDblBufRGBA8881____-n0001-GL2___-sw-bitmap__-Bone-Frgb__Irgba8880-D16-St08-Sa00_default-0400x0300.png [apply] Thread[main,5,main] Gears.reshape 0/0 200x150 of 200x150, swapInterval 1, drawable 0x70108cd, tileRendererInUse null [apply] >> Gears angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] main: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenBitmapDblBufRGBA8881____-n0003-GL2___-sw-bitmap__-Bone-Frgb__Irgba8880-D16-St08-Sa00_default-0200x0150.png [apply] Fin Drawable: GLOffscreenAutoDrawableImpl[ [apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [com.jogamp.opengl.test.junit.jogl.demos.gl2.Gears@c33b74f[init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@130161f7[init false], ], [apply] Drawable: null, [apply] Context: null, [apply] UpstreamWidget: null] [apply] junit.framework.TestListener: endTest(testGL2OffScreenBitmapDblBufRGBA5551) [apply] junit.framework.TestListener: startTest(testGL2OffScreenBitmapDblBufRGBA8881) [apply] Requested GL Caps: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[bitmap]] [apply] Expected GL Caps: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[bitmap]] [apply] Drawable Pre-GL(0): jogamp.opengl.GLOffscreenAutoDrawableImpl, jogamp.nativewindow.WrappedSurface [apply] Drawable Caps Pre_GL : GLCaps[wgl vid 210 gdi: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/8/0, one, mono , sw, GLProfile[GL2/GL4bc.hw], offscr[bitmap]] [apply] Chosen GL CTX (1): 1.1 (Compat profile, compat[], software) - 1.1.0 [apply] Chosen GL Caps(1): GLCaps[wgl vid 210 gdi: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/8/0, one, mono , sw, GLProfile[GL2/GL4bc.hw], offscr[bitmap]] [apply] Chosen GL Caps(2): GLCaps[wgl vid 210 gdi: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/8/0, one, mono , sw, GLProfile[GL2/GL4bc.hw], offscr[bitmap]] [apply] Thread[main,5,main] Gears.reshape 0/0 800x600 of 800x600, swapInterval 1, drawable 0x7d01090f, tileRendererInUse null [apply] >> Gears angle 2.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] main: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenBitmapDblBufRGBA8881____-n0005-GL2___-sw-bitmap__-Bone-Frgb__Irgba8880-D16-St08-Sa00_default-0800x0600.png [apply] Thread[main,5,main] Gears.dispose: tileRendererInUse null [apply] Fin Drawable: GLOffscreenAutoDrawableImpl[ [apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [com.jogamp.opengl.test.junit.jogl.demos.gl2.Gears@708f5957[init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@68999068[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[main,5,main] Gears.init: tileRendererInUse null [apply] GearsES2 init on Thread[main,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 210 gdi: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/8/0, one, mono , sw, GLProfile[GL2/GL4bc.hw], offscr[bitmap]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL2/GL4bc.hw] [apply] GL Version 1.1 (Compat profile, compat[], software) - 1.1.0 [GL 1.1.0, vendor 0.0.0 (n/a)] [apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Microsoft Corporation [apply] GL_RENDERER GDI Generic [apply] GL_VERSION 1.1.0 [apply] GLSL false, has-compiler-func: false [apply] GL FBO: basic false, full false [apply] GL_EXTENSIONS 3 [apply] GLX_EXTENSIONS 0 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 list created: 1 [apply] gear2 list created: 2 [apply] gear3 list created: 3 [apply] Thread[main,5,main] Gears.reshape 0/0 400x300 of 400x300, swapInterval 1, drawable 0x3a010905, tileRendererInUse null [apply] >> Gears angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] main: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenBitmapDblBufStencil_____-n0001-GL2___-sw-bitmap__-Bone-Frgb__Irgba8880-D16-St08-Sa00_default-0400x0300.png [apply] Thread[main,5,main] Gears.reshape 0/0 200x150 of 200x150, swapInterval 1, drawable 0xa0108cd, tileRendererInUse null [apply] >> Gears angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] main: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenBitmapDblBufStencil_____-n0003-GL2___-sw-bitmap__-Bone-Frgb__Irgba8880-D16-St08-Sa00_default-0200x0150.png [apply] Thread[main,5,main] Gears.reshape 0/0 800x600 of 800x600, swapInterval 1, drawable 0xffffffff8001090f, tileRendererInUse null [apply] >> Gears angle 2.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] main: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenBitmapDblBufStencil_____-n0005-GL2___-sw-bitmap__-Bone-Frgb__Irgba8880-D16-St08-Sa00_default-0800x0600.png [apply] Fin Drawable: GLOffscreenAutoDrawableImpl[ [apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [com.jogamp.opengl.test.junit.jogl.demos.gl2.Gears@61df66b6[init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@50eac852[init false], ], [apply] Drawable: null, [apply] Context: null, [apply] UpstreamWidget: null] [apply] junit.framework.TestListener: endTest(testGL2OffScreenBitmapDblBufStencil) [apply] junit.framework.TestListener: startTest(testGL2OffScreenBitmapDblBufStencilMSAA) [apply] Requested GL Caps: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/1/4, sample-ext default, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[bitmap]] [apply] Expected GL Caps: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/1/4, sample-ext default, one, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[bitmap]] [apply] Drawable Pre-GL(0): jogamp.opengl.GLOffscreenAutoDrawableImpl, jogamp.nativewindow.WrappedSurface [apply] Drawable Caps Pre_GL : GLCaps[wgl vid 210 gdi: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/8/0, one, mono , sw, GLProfile[GL2/GL4bc.hw], offscr[bitmap]] [apply] Chosen GL CTX (1): 1.1 (Compat profile, compat[], software) - 1.1.0 [apply] Chosen GL Caps(1): GLCaps[wgl vid 210 gdi: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/8/0, one, mono , sw, GLProfile[GL2/GL4bc.hw], offscr[bitmap]] [apply] Chosen GL Caps(2): GLCaps[wgl vid 210 gdi: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/8/0, one, mono , sw, GLProfile[GL2/GL4bc.hw], offscr[bitmap]] [apply] Thread[main,5,main] Gears.dispose: tileRendererInUse null [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT - testGL2OffScreenBitmapDblBufStencil [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT - testGL2OffScreenBitmapDblBufStencilMSAA [apply] Thread[main,5,main] Gears.init: tileRendererInUse null [apply] GearsES2 init on Thread[main,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 210 gdi: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/8/0, one, mono , sw, GLProfile[GL2/GL4bc.hw], offscr[bitmap]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL2/GL4bc.hw] [apply] GL Version 1.1 (Compat profile, compat[], software) - 1.1.0 [GL 1.1.0, vendor 0.0.0 (n/a)] [apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Microsoft Corporation [apply] GL_RENDERER GDI Generic [apply] GL_VERSION 1.1.0 [apply] GLSL false, has-compiler-func: false [apply] GL FBO: basic false, full false [apply] GL_EXTENSIONS 3 [apply] GLX_EXTENSIONS 0 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 list created: 1 [apply] gear2 list created: 2 [apply] gear3 list created: 3 [apply] Thread[main,5,main] Gears.reshape 0/0 400x300 of 400x300, swapInterval 1, drawable 0x3d010905, tileRendererInUse null [apply] >> Gears angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] main: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenBitmapDblBufStencilMSAA_-n0001-GL2___-sw-bitmap__-Bone-Frgb__Irgba8880-D16-St08-Sa00_default-0400x0300.png [apply] Thread[main,5,main] Gears.reshape 0/0 200x150 of 200x150, swapInterval 1, drawable 0xd0108cd, tileRendererInUse null [apply] >> Gears angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] main: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenBitmapDblBufStencilMSAA_-n0003-GL2___-sw-bitmap__-Bone-Frgb__Irgba8880-D16-St08-Sa00_default-0200x0150.png [apply] Thread[main,5,main] Gears.reshape 0/0 800x600 of 800x600, swapInterval 1, drawable 0xffffffff8301090f, tileRendererInUse null [apply] >> Gears angle 2.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] main: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenBitmapDblBufStencilMSAA_-n0005-GL2___-sw-bitmap__-Bone-Frgb__Irgba8880-D16-St08-Sa00_default-0800x0600.png [apply] Fin Drawable: GLOffscreenAutoDrawableImpl[ [apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [com.jogamp.opengl.test.junit.jogl.demos.gl2.Gears@188715b5[init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@1ea9f6af[init false], ], [apply] Drawable: null, [apply] Context: null, [apply] UpstreamWidget: null] [apply] junit.framework.TestListener: endTest(testGL2OffScreenBitmapDblBufStencilMSAA) [apply] junit.framework.TestListener: startTest(testGL2OffScreenBitmapSglBuf) [apply] Requested GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[bitmap]] [apply] Expected GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[bitmap]] [apply] Drawable Pre-GL(0): jogamp.opengl.GLOffscreenAutoDrawableImpl, jogamp.nativewindow.WrappedSurface [apply] Drawable Caps Pre_GL : GLCaps[wgl vid 210 gdi: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/8/0, one, mono , sw, GLProfile[GL2/GL4bc.hw], offscr[bitmap]] [apply] Chosen GL CTX (1): 1.1 (Compat profile, compat[], software) - 1.1.0 [apply] Chosen GL Caps(1): GLCaps[wgl vid 210 gdi: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/8/0, one, mono , sw, GLProfile[GL2/GL4bc.hw], offscr[bitmap]] [apply] Chosen GL Caps(2): GLCaps[wgl vid 210 gdi: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/8/0, one, mono , sw, GLProfile[GL2/GL4bc.hw], offscr[bitmap]] [apply] Thread[main,5,main] Gears.dispose: tileRendererInUse null [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT - testGL2OffScreenBitmapDblBufStencilMSAA [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT - testGL2OffScreenBitmapSglBuf [apply] Thread[main,5,main] Gears.init: tileRendererInUse null [apply] GearsES2 init on Thread[main,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 210 gdi: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/8/0, one, mono , sw, GLProfile[GL2/GL4bc.hw], offscr[bitmap]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL2/GL4bc.hw] [apply] GL Version 1.1 (Compat profile, compat[], software) - 1.1.0 [GL 1.1.0, vendor 0.0.0 (n/a)] [apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Microsoft Corporation [apply] GL_RENDERER GDI Generic [apply] GL_VERSION 1.1.0 [apply] GLSL false, has-compiler-func: false [apply] GL FBO: basic false, full false [apply] GL_EXTENSIONS 3 [apply] GLX_EXTENSIONS 0 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 list created: 1 [apply] gear2 list created: 2 [apply] gear3 list created: 3 [apply] Thread[main,5,main] Gears.reshape 0/0 400x300 of 400x300, swapInterval 1, drawable 0x40010905, tileRendererInUse null [apply] >> Gears angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] main: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenBitmapSglBuf____________-n0001-GL2___-sw-bitmap__-Bone-Frgb__Irgba8880-D16-St08-Sa00_default-0400x0300.png [apply] Thread[main,5,main] Gears.reshape 0/0 200x150 of 200x150, swapInterval 1, drawable 0x100108cd, tileRendererInUse null [apply] >> Gears angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] main: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenBitmapSglBuf____________-n0003-GL2___-sw-bitmap__-Bone-Frgb__Irgba8880-D16-St08-Sa00_default-0200x0150.png [apply] Thread[main,5,main] Gears.reshape 0/0 800x600 of 800x600, swapInterval 1, drawable 0xffffffff8601090f, tileRendererInUse null [apply] >> Gears angle 2.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] main: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenBitmapSglBuf____________-n0005-GL2___-sw-bitmap__-Bone-Frgb__Irgba8880-D16-St08-Sa00_default-0800x0600.png [apply] Thread[main,5,main] Gears.dispose: tileRendererInUse null [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT - testGL2OffScreenBitmapSglBuf [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT - testGL2OffScreenFBODblBuf [apply] Fin Drawable: GLOffscreenAutoDrawableImpl[ [apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [com.jogamp.opengl.test.junit.jogl.demos.gl2.Gears@7193666c[init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@20deea7f[init false], ], [apply] Drawable: null, [apply] Context: null, [apply] UpstreamWidget: null] [apply] junit.framework.TestListener: endTest(testGL2OffScreenBitmapSglBuf) [apply] junit.framework.TestListener: startTest(testGL2OffScreenFBODblBuf) [apply] Requested GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[fbo]] [apply] Expected GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[fbo]] [apply] Drawable Pre-GL(0): jogamp.opengl.GLOffscreenAutoDrawableImpl$FBOImpl, jogamp.nativewindow.windows.GDISurface [apply] Drawable Caps Pre_GL : GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[fbo]] [apply] Chosen GL CTX (1): 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [apply] Chosen GL Caps(1): GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[fbo]] [apply] Chosen GL Caps(2): GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[fbo]] [apply] Thread[main,5,main] Gears.init: tileRendererInUse null [apply] GearsES2 init on Thread[main,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[fbo]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.hw] [apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR NVIDIA Corporation [apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION 4.6.0 NVIDIA 391.35 [apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 325 [apply] GLX_EXTENSIONS 30 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 list created: 1 [apply] gear2 list created: 2 [apply] gear3 list created: 3 [apply] Thread[main,5,main] Gears.reshape 0/0 400x300 of 400x300, swapInterval 1, drawable 0xffffffff9401065e, tileRendererInUse null [apply] >> Gears angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] main: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenFBODblBuf_______________-n0001-GL2___-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0400x0300.png [apply] Thread[main,5,main] Gears.reshape 0/0 200x150 of 200x150, swapInterval 1, drawable 0xffffffff9401065e, tileRendererInUse null [apply] >> Gears angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] main: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenFBODblBuf_______________-n0003-GL2___-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0200x0150.png [apply] Thread[main,5,main] Gears.reshape 0/0 800x600 of 800x600, swapInterval 1, drawable 0xffffffff9401065e, tileRendererInUse null [apply] >> Gears angle 2.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] main: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenFBODblBuf_______________-n0005-GL2___-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0800x0600.png [apply] Fin Drawable: FBOImpl[ [apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [com.jogamp.opengl.test.junit.jogl.demos.gl2.Gears@7714e963[init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@20ce78ec[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] Thread[main,5,main] Gears.dispose: tileRendererInUse null [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT - testGL2OffScreenFBODblBuf [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT - testGL2OffScreenFBODblBufMSAA [apply] Thread[main,5,main] Gears.init: tileRendererInUse null [apply] GearsES2 init on Thread[main,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[fbo]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.hw] [apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR NVIDIA Corporation [apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION 4.6.0 NVIDIA 391.35 [apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 325 [apply] GLX_EXTENSIONS 30 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 list created: 1 [apply] gear2 list created: 2 [apply] gear3 list created: 3 [apply] Thread[main,5,main] Gears.reshape 0/0 400x300 of 400x300, swapInterval 1, drawable 0xffffffff9401065e, tileRendererInUse null [apply] >> Gears angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] main: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenFBODblBufMSAA___________-n0001-GL2___-hw-fbobject-Bdbl-Frgb__Irgba8888-D16-St00-Sa04_default-0400x0300.png [apply] Drawable Pre-GL(0): jogamp.opengl.GLOffscreenAutoDrawableImpl$FBOImpl, jogamp.nativewindow.windows.GDISurface [apply] Drawable Caps Pre_GL : GLCaps[wgl vid 7 arb: rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[fbo]] [apply] Chosen GL CTX (1): 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [apply] Chosen GL Caps(1): GLCaps[wgl vid 7 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[fbo]] [apply] Chosen GL Caps(2): GLCaps[wgl vid 7 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[fbo]] [apply] Thread[main,5,main] Gears.reshape 0/0 200x150 of 200x150, swapInterval 1, drawable 0xffffffff9401065e, tileRendererInUse null [apply] >> Gears angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] main: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenFBODblBufMSAA___________-n0003-GL2___-hw-fbobject-Bdbl-Frgb__Irgba8888-D16-St00-Sa04_default-0200x0150.png [apply] Thread[main,5,main] Gears.reshape 0/0 800x600 of 800x600, swapInterval 1, drawable 0xffffffff9401065e, tileRendererInUse null [apply] >> Gears angle 2.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] main: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenFBODblBufMSAA___________-n0005-GL2___-hw-fbobject-Bdbl-Frgb__Irgba8888-D16-St00-Sa04_default-0800x0600.png [apply] Fin Drawable: FBOImpl[ [apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [com.jogamp.opengl.test.junit.jogl.demos.gl2.Gears@192d43ce[init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@72057ecf[init false], ], [apply] Drawable: null, [apply] Context: null, [apply] UpstreamWidget: null] [apply] junit.framework.TestListener: endTest(testGL2OffScreenFBODblBufMSAA) [apply] junit.framework.TestListener: startTest(testGL2OffScreenFBODblBufStencil) [apply] Requested GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/1/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[fbo]] [apply] Expected GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/1/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[fbo]] [apply] Thread[main,5,main] Gears.dispose: tileRendererInUse null [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT - testGL2OffScreenFBODblBufMSAA [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT - testGL2OffScreenFBODblBufStencil [apply] Thread[main,5,main] Gears.init: tileRendererInUse null [apply] GearsES2 init on Thread[main,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[fbo]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.hw] [apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR NVIDIA Corporation [apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION 4.6.0 NVIDIA 391.35 [apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 325 [apply] GLX_EXTENSIONS 30 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 list created: 1 [apply] gear2 list created: 2 [apply] gear3 list created: 3 [apply] Thread[main,5,main] Gears.reshape 0/0 400x300 of 400x300, swapInterval 1, drawable 0xffffffff9401065e, tileRendererInUse null [apply] >> Gears angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] main: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenFBODblBufStencil________-n0001-GL2___-hw-fbobject-Bdbl-Frgb__Irgba8880-D24-St08-Sa00_default-0400x0300.png [apply] Thread[main,5,main] Gears.reshape 0/0 200x150 of 200x150, swapInterval 1, drawable 0xffffffff9401065e, tileRendererInUse null [apply] >> Gears angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] main: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenFBODblBufStencil________-n0003-GL2___-hw-fbobject-Bdbl-Frgb__Irgba8880-D24-St08-Sa00_default-0200x0150.png [apply] Drawable Pre-GL(0): jogamp.opengl.GLOffscreenAutoDrawableImpl$FBOImpl, jogamp.nativewindow.windows.GDISurface [apply] Drawable Caps Pre_GL : GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/1/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[fbo]] [apply] Chosen GL CTX (1): 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [apply] Chosen GL Caps(1): GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[fbo]] [apply] Chosen GL Caps(2): GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[fbo]] [apply] Thread[main,5,main] Gears.reshape 0/0 800x600 of 800x600, swapInterval 1, drawable 0xffffffff9401065e, tileRendererInUse null [apply] >> Gears angle 2.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] main: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenFBODblBufStencil________-n0005-GL2___-hw-fbobject-Bdbl-Frgb__Irgba8880-D24-St08-Sa00_default-0800x0600.png [apply] Fin Drawable: FBOImpl[ [apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [com.jogamp.opengl.test.junit.jogl.demos.gl2.Gears@333291e3[init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@479d31f3[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[main,5,main] Gears.dispose: tileRendererInUse null [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT - testGL2OffScreenFBODblBufStencil [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT - testGL2OffScreenFBODblBufStencilMSAA [apply] Thread[main,5,main] Gears.init: tileRendererInUse null [apply] GearsES2 init on Thread[main,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[fbo]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.hw] [apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR NVIDIA Corporation [apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION 4.6.0 NVIDIA 391.35 [apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 325 [apply] GLX_EXTENSIONS 30 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 list created: 1 [apply] gear2 list created: 2 [apply] gear3 list created: 3 [apply] Thread[main,5,main] Gears.reshape 0/0 400x300 of 400x300, swapInterval 1, drawable 0xffffffff9401065e, tileRendererInUse null [apply] >> Gears angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] main: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenFBODblBufStencilMSAA____-n0001-GL2___-hw-fbobject-Bdbl-Frgb__Irgba8888-D24-St08-Sa04_default-0400x0300.png [apply] Thread[main,5,main] Gears.reshape 0/0 200x150 of 200x150, swapInterval 1, drawable 0xffffffff9401065e, tileRendererInUse null [apply] >> Gears angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] main: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenFBODblBufStencilMSAA____-n0003-GL2___-hw-fbobject-Bdbl-Frgb__Irgba8888-D24-St08-Sa04_default-0200x0150.png [apply] Thread[main,5,main] Gears.reshape 0/0 800x600 of 800x600, swapInterval 1, drawable 0xffffffff9401065e, tileRendererInUse null [apply] >> Gears angle 2.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] main: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenFBODblBufStencilMSAA____-n0005-GL2___-hw-fbobject-Bdbl-Frgb__Irgba8888-D24-St08-Sa04_default-0800x0600.png [apply] Thread[main,5,main] Gears.dispose: tileRendererInUse null [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT - testGL2OffScreenFBODblBufStencilMSAA [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT - testGL2OffScreenFBOSglBuf [apply] Fin Drawable: FBOImpl[ [apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [com.jogamp.opengl.test.junit.jogl.demos.gl2.Gears@795cd85e[init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@59fd97a8[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[main,5,main] Gears.init: tileRendererInUse null [apply] GearsES2 init on Thread[main,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[fbo]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.hw] [apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR NVIDIA Corporation [apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION 4.6.0 NVIDIA 391.35 [apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 325 [apply] GLX_EXTENSIONS 30 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 list created: 1 [apply] gear2 list created: 2 [apply] gear3 list created: 3 [apply] Thread[main,5,main] Gears.reshape 0/0 400x300 of 400x300, swapInterval 1, drawable 0xffffffff9401065e, tileRendererInUse null [apply] >> Gears angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] main: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenFBOSglBuf_______________-n0001-GL2___-hw-fbobject-Bone-Frgb__Irgba8880-D16-St00-Sa00_default-0400x0300.png [apply] Thread[main,5,main] Gears.reshape 0/0 200x150 of 200x150, swapInterval 1, drawable 0xffffffff9401065e, tileRendererInUse null [apply] >> Gears angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] main: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenFBOSglBuf_______________-n0003-GL2___-hw-fbobject-Bone-Frgb__Irgba8880-D16-St00-Sa00_default-0200x0150.png [apply] Thread[main,5,main] Gears.reshape 0/0 800x600 of 800x600, swapInterval 1, drawable 0xffffffff9401065e, tileRendererInUse null [apply] >> Gears angle 2.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] main: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenFBOSglBuf_______________-n0005-GL2___-hw-fbobject-Bone-Frgb__Irgba8880-D16-St00-Sa00_default-0800x0600.png [apply] Fin Drawable: FBOImpl[ [apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [com.jogamp.opengl.test.junit.jogl.demos.gl2.Gears@dbf57b3[init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@384ad17b[init false], ], [apply] Drawable: null, [apply] Context: null, [apply] UpstreamWidget: null] [apply] junit.framework.TestListener: endTest(testGL2OffScreenFBOSglBuf) [apply] junit.framework.TestListener: startTest(testGL2OffScreenPbufferDblBuf) [apply] Requested GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[pbuffer]] [apply] Expected GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[pbuffer]] [apply] Thread[main,5,main] Gears.dispose: tileRendererInUse null [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT - testGL2OffScreenFBOSglBuf [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT - testGL2OffScreenPbufferDblBuf [apply] Drawable Pre-GL(0): jogamp.opengl.GLOffscreenAutoDrawableImpl, jogamp.nativewindow.WrappedSurface [apply] Drawable Caps Pre_GL : GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[pbuffer]] [apply] Chosen GL CTX (1): 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [apply] Chosen GL Caps(1): GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[pbuffer]] [apply] Chosen GL Caps(2): GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[pbuffer]] [apply] Thread[main,5,main] Gears.init: tileRendererInUse null [apply] GearsES2 init on Thread[main,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[pbuffer]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.hw] [apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR NVIDIA Corporation [apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION 4.6.0 NVIDIA 391.35 [apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 325 [apply] GLX_EXTENSIONS 30 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 list created: 1 [apply] gear2 list created: 2 [apply] gear3 list created: 3 [apply] Thread[main,5,main] Gears.reshape 0/0 400x300 of 400x300, swapInterval 1, drawable 0xffffffffd1010941, tileRendererInUse null [apply] >> Gears angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] main: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenPbufferDblBuf___________-n0001-GL2___-hw-pbuffer_-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0400x0300.png [apply] Thread[main,5,main] Gears.reshape 0/0 200x150 of 200x150, swapInterval 1, drawable 0xffffffffe4010941, tileRendererInUse null [apply] >> Gears angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] main: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenPbufferDblBuf___________-n0003-GL2___-hw-pbuffer_-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0200x0150.png [apply] Thread[main,5,main] Gears.reshape 0/0 800x600 of 800x600, swapInterval 1, drawable 0xfffffffff7010941, tileRendererInUse null [apply] >> Gears angle 2.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] main: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenPbufferDblBuf___________-n0005-GL2___-hw-pbuffer_-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0800x0600.png [apply] Thread[main,5,main] Gears.dispose: tileRendererInUse null [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT - testGL2OffScreenPbufferDblBuf [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT - testGL2OffScreenPbufferDblBufMSAA [apply] Fin Drawable: GLOffscreenAutoDrawableImpl[ [apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [com.jogamp.opengl.test.junit.jogl.demos.gl2.Gears@1d9b7cce[init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@4d9e68d0[init false], ], [apply] Drawable: null, [apply] Context: null, [apply] UpstreamWidget: null] [apply] junit.framework.TestListener: endTest(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[main,5,main] Gears.init: tileRendererInUse null [apply] GearsES2 init on Thread[main,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 32 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[pbuffer]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.hw] [apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR NVIDIA Corporation [apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION 4.6.0 NVIDIA 391.35 [apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 325 [apply] GLX_EXTENSIONS 30 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 list created: 1 [apply] gear2 list created: 2 [apply] gear3 list created: 3 [apply] Thread[main,5,main] Gears.reshape 0/0 400x300 of 400x300, swapInterval 1, drawable 0xa010941, tileRendererInUse null [apply] >> Gears angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] main: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenPbufferDblBufMSAA_______-n0001-GL2___-hw-pbuffer_-Bdbl-Frgb__Irgba8888-D24-St00-Sa04_default-0400x0300.png [apply] Thread[main,5,main] Gears.reshape 0/0 200x150 of 200x150, swapInterval 1, drawable 0x1d010941, tileRendererInUse null [apply] >> Gears angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] main: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenPbufferDblBufMSAA_______-n0003-GL2___-hw-pbuffer_-Bdbl-Frgb__Irgba8888-D24-St00-Sa04_default-0200x0150.png [apply] Thread[main,5,main] Gears.reshape 0/0 800x600 of 800x600, swapInterval 1, drawable 0x30010941, tileRendererInUse null [apply] >> Gears angle 2.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] main: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenPbufferDblBufMSAA_______-n0005-GL2___-hw-pbuffer_-Bdbl-Frgb__Irgba8888-D24-St00-Sa04_default-0800x0600.png [apply] Thread[main,5,main] Gears.dispose: tileRendererInUse null [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT - testGL2OffScreenPbufferDblBufMSAA [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT - testGL2OffScreenPbufferDblBufStencil [apply] Fin Drawable: GLOffscreenAutoDrawableImpl[ [apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [com.jogamp.opengl.test.junit.jogl.demos.gl2.Gears@7fa98a66[init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@15ff3e9e[init false], ], [apply] Drawable: null, [apply] Context: null, [apply] UpstreamWidget: null] [apply] junit.framework.TestListener: endTest(testGL2OffScreenPbufferDblBufMSAA) [apply] junit.framework.TestListener: startTest(testGL2OffScreenPbufferDblBufStencil) [apply] Requested GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/1/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[pbuffer]] [apply] Expected GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/1/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[pbuffer]] [apply] Drawable Pre-GL(0): jogamp.opengl.GLOffscreenAutoDrawableImpl, jogamp.nativewindow.WrappedSurface [apply] Drawable Caps Pre_GL : GLCaps[wgl vid 9 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[pbuffer]] [apply] Chosen GL CTX (1): 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [apply] Chosen GL Caps(1): GLCaps[wgl vid 9 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[pbuffer]] [apply] Chosen GL Caps(2): GLCaps[wgl vid 9 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[pbuffer]] [apply] Thread[main,5,main] Gears.init: tileRendererInUse null [apply] GearsES2 init on Thread[main,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 9 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[pbuffer]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.hw] [apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR NVIDIA Corporation [apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION 4.6.0 NVIDIA 391.35 [apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 325 [apply] GLX_EXTENSIONS 30 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 list created: 1 [apply] gear2 list created: 2 [apply] gear3 list created: 3 [apply] Thread[main,5,main] Gears.reshape 0/0 400x300 of 400x300, swapInterval 1, drawable 0xb01090f, tileRendererInUse null [apply] >> Gears angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] main: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenPbufferDblBufStencil____-n0001-GL2___-hw-pbuffer_-Bdbl-Frgb__Irgba8880-D24-St08-Sa00_default-0400x0300.png [apply] Thread[main,5,main] Gears.reshape 0/0 200x150 of 200x150, swapInterval 1, drawable 0x1e01090f, tileRendererInUse null [apply] >> Gears angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] main: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenPbufferDblBufStencil____-n0003-GL2___-hw-pbuffer_-Bdbl-Frgb__Irgba8880-D24-St08-Sa00_default-0200x0150.png [apply] Thread[main,5,main] Gears.reshape 0/0 800x600 of 800x600, swapInterval 1, drawable 0x3101090f, tileRendererInUse null [apply] >> Gears angle 2.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] main: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenPbufferDblBufStencil____-n0005-GL2___-hw-pbuffer_-Bdbl-Frgb__Irgba8880-D24-St08-Sa00_default-0800x0600.png [apply] Fin Drawable: GLOffscreenAutoDrawableImpl[ [apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [com.jogamp.opengl.test.junit.jogl.demos.gl2.Gears@8dbdac1[init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@6e20b53a[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[main,5,main] Gears.dispose: tileRendererInUse null [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT - testGL2OffScreenPbufferDblBufStencil [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT - testGL2OffScreenPbufferDblBufStencilMSAA [apply] Thread[main,5,main] Gears.init: tileRendererInUse null [apply] GearsES2 init on Thread[main,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 34 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[pbuffer]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.hw] [apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR NVIDIA Corporation [apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION 4.6.0 NVIDIA 391.35 [apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 325 [apply] GLX_EXTENSIONS 30 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 list created: 1 [apply] gear2 list created: 2 [apply] gear3 list created: 3 [apply] Thread[main,5,main] Gears.reshape 0/0 400x300 of 400x300, swapInterval 1, drawable 0x4401090f, tileRendererInUse null [apply] >> Gears angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] main: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenPbufferDblBufStencilMSAA-n0001-GL2___-hw-pbuffer_-Bdbl-Frgb__Irgba8888-D24-St08-Sa04_default-0400x0300.png [apply] Drawable Pre-GL(0): jogamp.opengl.GLOffscreenAutoDrawableImpl, jogamp.nativewindow.WrappedSurface [apply] Drawable Caps Pre_GL : GLCaps[wgl vid 34 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[pbuffer]] [apply] Chosen GL CTX (1): 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [apply] Chosen GL Caps(1): GLCaps[wgl vid 34 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[pbuffer]] [apply] Chosen GL Caps(2): GLCaps[wgl vid 34 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[pbuffer]] [apply] Thread[main,5,main] Gears.reshape 0/0 200x150 of 200x150, swapInterval 1, drawable 0x5701090f, tileRendererInUse null [apply] >> Gears angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] main: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenPbufferDblBufStencilMSAA-n0003-GL2___-hw-pbuffer_-Bdbl-Frgb__Irgba8888-D24-St08-Sa04_default-0200x0150.png [apply] Thread[main,5,main] Gears.reshape 0/0 800x600 of 800x600, swapInterval 1, drawable 0x6a01090f, tileRendererInUse null [apply] >> Gears angle 2.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] main: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenPbufferDblBufStencilMSAA-n0005-GL2___-hw-pbuffer_-Bdbl-Frgb__Irgba8888-D24-St08-Sa04_default-0800x0600.png [apply] Fin Drawable: GLOffscreenAutoDrawableImpl[ [apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [com.jogamp.opengl.test.junit.jogl.demos.gl2.Gears@6aba2b86[init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@158da8e[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] Thread[main,5,main] Gears.dispose: tileRendererInUse null [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT - testGL2OffScreenPbufferDblBufStencilMSAA [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT - testGL2OffScreenPbufferSglBuf [apply] Drawable Pre-GL(0): jogamp.opengl.GLOffscreenAutoDrawableImpl, jogamp.nativewindow.WrappedSurface [apply] Drawable Caps Pre_GL : GLCaps[wgl vid 1 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[pbuffer]] [apply] Chosen GL CTX (1): 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [apply] Chosen GL Caps(1): GLCaps[wgl vid 1 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[pbuffer]] [apply] Chosen GL Caps(2): GLCaps[wgl vid 1 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[pbuffer]] [apply] Thread[main,5,main] Gears.init: tileRendererInUse null [apply] GearsES2 init on Thread[main,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 1 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[pbuffer]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.hw] [apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR NVIDIA Corporation [apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION 4.6.0 NVIDIA 391.35 [apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 325 [apply] GLX_EXTENSIONS 30 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 list created: 1 [apply] gear2 list created: 2 [apply] gear3 list created: 3 [apply] Thread[main,5,main] Gears.reshape 0/0 400x300 of 400x300, swapInterval 1, drawable 0x400107b3, tileRendererInUse null [apply] >> Gears angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] main: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenPbufferSglBuf___________-n0001-GL2___-hw-pbuffer_-Bone-Frgb__Irgba8880-D24-St00-Sa00_default-0400x0300.png [apply] Thread[main,5,main] Gears.reshape 0/0 200x150 of 200x150, swapInterval 1, drawable 0x530107b3, tileRendererInUse null [apply] >> Gears angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] main: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenPbufferSglBuf___________-n0003-GL2___-hw-pbuffer_-Bone-Frgb__Irgba8880-D24-St00-Sa00_default-0200x0150.png [apply] Thread[main,5,main] Gears.reshape 0/0 800x600 of 800x600, swapInterval 1, drawable 0x660107b3, tileRendererInUse null [apply] >> Gears angle 2.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] main: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenPbufferSglBuf___________-n0005-GL2___-hw-pbuffer_-Bone-Frgb__Irgba8880-D24-St00-Sa00_default-0800x0600.png [apply] Thread[main,5,main] Gears.dispose: tileRendererInUse null [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT - testGL2OffScreenPbufferSglBuf [apply] Fin Drawable: GLOffscreenAutoDrawableImpl[ [apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [com.jogamp.opengl.test.junit.jogl.demos.gl2.Gears@7c729a55[init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@3bb9a3ff[init false], ], [apply] Drawable: null, [apply] Context: null, [apply] UpstreamWidget: null] [apply] junit.framework.TestListener: endTest(testGL2OffScreenPbufferSglBuf) [apply] ++++ Test Singleton.unlock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675153655354 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1675153655355 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms [apply] Tests run: 19, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 6.482 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@add0edd[init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@13c10b87[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@15eb5ee5[init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@2145b572[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@3d51f06e[init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@7ed7259e[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@647e447[init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@41fbdac4[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@c33b74f[init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@130161f7[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@708f5957[init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@68999068[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@61df66b6[init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@50eac852[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@188715b5[init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@1ea9f6af[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@7193666c[init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@20deea7f[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@7714e963[init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@20ce78ec[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@192d43ce[init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@72057ecf[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@333291e3[init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@479d31f3[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@795cd85e[init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@59fd97a8[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@dbf57b3[init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@384ad17b[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@1d9b7cce[init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@4d9e68d0[init false], ], [apply] Drawable: null, [apply] Context: null, [apply] UpstreamWidget: null] [apply] Requested GL Caps: GLCaps[rgba 8/8/8/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@7fa98a66[init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@15ff3e9e[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@8dbdac1[init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@6e20b53a[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@6aba2b86[init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@158da8e[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@7c729a55[init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@3bb9a3ff[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 @ 1675153649550 ms III - Start [apply] SLOCK [T main @ 1675153649550 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT - testGL2OffScreenAutoDblBuf [apply] Thread[main,5,main] Gears.init: tileRendererInUse null [apply] GearsES2 init on Thread[main,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[fbo]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.hw] [apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR NVIDIA Corporation [apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION 4.6.0 NVIDIA 391.35 [apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 325 [apply] GLX_EXTENSIONS 30 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 list created: 1 [apply] gear2 list created: 2 [apply] gear3 list created: 3 [apply] Thread[main,5,main] Gears.reshape 0/0 400x300 of 400x300, swapInterval 1, drawable 0xe0108f0, tileRendererInUse null [apply] >> Gears angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] main: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenAutoDblBuf______________-n0001-GL2___-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0400x0300.png [apply] Thread[main,5,main] Gears.reshape 0/0 200x150 of 200x150, swapInterval 1, drawable 0xe0108f0, tileRendererInUse null [apply] >> Gears angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] main: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenAutoDblBuf______________-n0003-GL2___-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0200x0150.png [apply] Thread[main,5,main] Gears.reshape 0/0 800x600 of 800x600, swapInterval 1, drawable 0xe0108f0, tileRendererInUse null [apply] >> Gears angle 2.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] main: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenAutoDblBuf______________-n0005-GL2___-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0800x0600.png [apply] Thread[main,5,main] Gears.dispose: tileRendererInUse null [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT - testGL2OffScreenAutoDblBuf [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT - testGL2OffScreenBitmapDblBuf [apply] Thread[main,5,main] Gears.init: tileRendererInUse null [apply] GearsES2 init on Thread[main,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 210 gdi: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/8/0, one, mono , sw, GLProfile[GL2/GL4bc.hw], offscr[bitmap]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL2/GL4bc.hw] [apply] GL Version 1.1 (Compat profile, compat[], software) - 1.1.0 [GL 1.1.0, vendor 0.0.0 (n/a)] [apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Microsoft Corporation [apply] GL_RENDERER GDI Generic [apply] GL_VERSION 1.1.0 [apply] GLSL false, has-compiler-func: false [apply] GL FBO: basic false, full false [apply] GL_EXTENSIONS 3 [apply] GLX_EXTENSIONS 0 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 list created: 1 [apply] gear2 list created: 2 [apply] gear3 list created: 3 [apply] Thread[main,5,main] Gears.reshape 0/0 400x300 of 400x300, swapInterval 1, drawable 0x2b010905, tileRendererInUse null [apply] >> Gears angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] main: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenBitmapDblBuf____________-n0001-GL2___-sw-bitmap__-Bone-Frgb__Irgba8880-D16-St08-Sa00_default-0400x0300.png [apply] Thread[main,5,main] Gears.reshape 0/0 200x150 of 200x150, swapInterval 1, drawable 0xfffffffffb0108cd, tileRendererInUse null [apply] >> Gears angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] main: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenBitmapDblBuf____________-n0003-GL2___-sw-bitmap__-Bone-Frgb__Irgba8880-D16-St08-Sa00_default-0200x0150.png [apply] Thread[main,5,main] Gears.reshape 0/0 800x600 of 800x600, swapInterval 1, drawable 0x7101090f, tileRendererInUse null [apply] >> Gears angle 2.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] main: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenBitmapDblBuf____________-n0005-GL2___-sw-bitmap__-Bone-Frgb__Irgba8880-D16-St08-Sa00_default-0800x0600.png [apply] Thread[main,5,main] Gears.dispose: tileRendererInUse null [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT - testGL2OffScreenBitmapDblBuf [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT - testGL2OffScreenBitmapDblBufMSAA [apply] Thread[main,5,main] Gears.init: tileRendererInUse null [apply] GearsES2 init on Thread[main,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 210 gdi: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/8/0, one, mono , sw, GLProfile[GL2/GL4bc.hw], offscr[bitmap]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL2/GL4bc.hw] [apply] GL Version 1.1 (Compat profile, compat[], software) - 1.1.0 [GL 1.1.0, vendor 0.0.0 (n/a)] [apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Microsoft Corporation [apply] GL_RENDERER GDI Generic [apply] GL_VERSION 1.1.0 [apply] GLSL false, has-compiler-func: false [apply] GL FBO: basic false, full false [apply] GL_EXTENSIONS 3 [apply] GLX_EXTENSIONS 0 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 list created: 1 [apply] gear2 list created: 2 [apply] gear3 list created: 3 [apply] Thread[main,5,main] Gears.reshape 0/0 400x300 of 400x300, swapInterval 1, drawable 0x2e010905, tileRendererInUse null [apply] >> Gears angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] main: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenBitmapDblBufMSAA________-n0001-GL2___-sw-bitmap__-Bone-Frgb__Irgba8880-D16-St08-Sa00_default-0400x0300.png [apply] Thread[main,5,main] Gears.reshape 0/0 200x150 of 200x150, swapInterval 1, drawable 0xfffffffffe0108cd, tileRendererInUse null [apply] >> Gears angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] main: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenBitmapDblBufMSAA________-n0003-GL2___-sw-bitmap__-Bone-Frgb__Irgba8880-D16-St08-Sa00_default-0200x0150.png [apply] Thread[main,5,main] Gears.reshape 0/0 800x600 of 800x600, swapInterval 1, drawable 0x7401090f, tileRendererInUse null [apply] >> Gears angle 2.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] main: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenBitmapDblBufMSAA________-n0005-GL2___-sw-bitmap__-Bone-Frgb__Irgba8880-D16-St08-Sa00_default-0800x0600.png [apply] Thread[main,5,main] Gears.dispose: tileRendererInUse null [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT - testGL2OffScreenBitmapDblBufMSAA [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT - testGL2OffScreenBitmapDblBufRGB555 [apply] Thread[main,5,main] Gears.init: tileRendererInUse null [apply] GearsES2 init on Thread[main,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 210 gdi: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/8/0, one, mono , sw, GLProfile[GL2/GL4bc.hw], offscr[bitmap]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL2/GL4bc.hw] [apply] GL Version 1.1 (Compat profile, compat[], software) - 1.1.0 [GL 1.1.0, vendor 0.0.0 (n/a)] [apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Microsoft Corporation [apply] GL_RENDERER GDI Generic [apply] GL_VERSION 1.1.0 [apply] GLSL false, has-compiler-func: false [apply] GL FBO: basic false, full false [apply] GL_EXTENSIONS 3 [apply] GLX_EXTENSIONS 0 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 list created: 1 [apply] gear2 list created: 2 [apply] gear3 list created: 3 [apply] Thread[main,5,main] Gears.reshape 0/0 400x300 of 400x300, swapInterval 1, drawable 0x31010905, tileRendererInUse null [apply] >> Gears angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] main: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenBitmapDblBufRGB555______-n0001-GL2___-sw-bitmap__-Bone-Frgb__Irgba8880-D16-St08-Sa00_default-0400x0300.png [apply] Thread[main,5,main] Gears.reshape 0/0 200x150 of 200x150, swapInterval 1, drawable 0x10108cd, tileRendererInUse null [apply] >> Gears angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] main: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenBitmapDblBufRGB555______-n0003-GL2___-sw-bitmap__-Bone-Frgb__Irgba8880-D16-St08-Sa00_default-0200x0150.png [apply] Thread[main,5,main] Gears.reshape 0/0 800x600 of 800x600, swapInterval 1, drawable 0x7701090f, tileRendererInUse null [apply] >> Gears angle 2.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] main: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenBitmapDblBufRGB555______-n0005-GL2___-sw-bitmap__-Bone-Frgb__Irgba8880-D16-St08-Sa00_default-0800x0600.png [apply] Thread[main,5,main] Gears.dispose: tileRendererInUse null [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT - testGL2OffScreenBitmapDblBufRGB555 [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT - testGL2OffScreenBitmapDblBufRGBA5551 [apply] Thread[main,5,main] Gears.init: tileRendererInUse null [apply] GearsES2 init on Thread[main,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 210 gdi: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/8/0, one, mono , sw, GLProfile[GL2/GL4bc.hw], offscr[bitmap]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL2/GL4bc.hw] [apply] GL Version 1.1 (Compat profile, compat[], software) - 1.1.0 [GL 1.1.0, vendor 0.0.0 (n/a)] [apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Microsoft Corporation [apply] GL_RENDERER GDI Generic [apply] GL_VERSION 1.1.0 [apply] GLSL false, has-compiler-func: false [apply] GL FBO: basic false, full false [apply] GL_EXTENSIONS 3 [apply] GLX_EXTENSIONS 0 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 list created: 1 [apply] gear2 list created: 2 [apply] gear3 list created: 3 [apply] Thread[main,5,main] Gears.reshape 0/0 400x300 of 400x300, swapInterval 1, drawable 0x34010905, tileRendererInUse null [apply] >> Gears angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] main: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenBitmapDblBufRGBA5551____-n0001-GL2___-sw-bitmap__-Bone-Frgb__Irgba8880-D16-St08-Sa00_default-0400x0300.png [apply] Thread[main,5,main] Gears.reshape 0/0 200x150 of 200x150, swapInterval 1, drawable 0x40108cd, tileRendererInUse null [apply] >> Gears angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] main: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenBitmapDblBufRGBA5551____-n0003-GL2___-sw-bitmap__-Bone-Frgb__Irgba8880-D16-St08-Sa00_default-0200x0150.png [apply] Thread[main,5,main] Gears.reshape 0/0 800x600 of 800x600, swapInterval 1, drawable 0x7a01090f, tileRendererInUse null [apply] >> Gears angle 2.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] main: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenBitmapDblBufRGBA5551____-n0005-GL2___-sw-bitmap__-Bone-Frgb__Irgba8880-D16-St08-Sa00_default-0800x0600.png [apply] Thread[main,5,main] Gears.dispose: tileRendererInUse null [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT - testGL2OffScreenBitmapDblBufRGBA5551 [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT - testGL2OffScreenBitmapDblBufRGBA8881 [apply] Thread[main,5,main] Gears.init: tileRendererInUse null [apply] GearsES2 init on Thread[main,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 210 gdi: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/8/0, one, mono , sw, GLProfile[GL2/GL4bc.hw], offscr[bitmap]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL2/GL4bc.hw] [apply] GL Version 1.1 (Compat profile, compat[], software) - 1.1.0 [GL 1.1.0, vendor 0.0.0 (n/a)] [apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Microsoft Corporation [apply] GL_RENDERER GDI Generic [apply] GL_VERSION 1.1.0 [apply] GLSL false, has-compiler-func: false [apply] GL FBO: basic false, full false [apply] GL_EXTENSIONS 3 [apply] GLX_EXTENSIONS 0 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 list created: 1 [apply] gear2 list created: 2 [apply] gear3 list created: 3 [apply] Thread[main,5,main] Gears.reshape 0/0 400x300 of 400x300, swapInterval 1, drawable 0x37010905, tileRendererInUse null [apply] >> Gears angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] main: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenBitmapDblBufRGBA8881____-n0001-GL2___-sw-bitmap__-Bone-Frgb__Irgba8880-D16-St08-Sa00_default-0400x0300.png [apply] Thread[main,5,main] Gears.reshape 0/0 200x150 of 200x150, swapInterval 1, drawable 0x70108cd, tileRendererInUse null [apply] >> Gears angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] main: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenBitmapDblBufRGBA8881____-n0003-GL2___-sw-bitmap__-Bone-Frgb__Irgba8880-D16-St08-Sa00_default-0200x0150.png [apply] Thread[main,5,main] Gears.reshape 0/0 800x600 of 800x600, swapInterval 1, drawable 0x7d01090f, tileRendererInUse null [apply] >> Gears angle 2.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] main: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenBitmapDblBufRGBA8881____-n0005-GL2___-sw-bitmap__-Bone-Frgb__Irgba8880-D16-St08-Sa00_default-0800x0600.png [apply] Thread[main,5,main] Gears.dispose: tileRendererInUse null [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT - testGL2OffScreenBitmapDblBufRGBA8881 [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT - testGL2OffScreenBitmapDblBufStencil [apply] Thread[main,5,main] Gears.init: tileRendererInUse null [apply] GearsES2 init on Thread[main,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 210 gdi: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/8/0, one, mono , sw, GLProfile[GL2/GL4bc.hw], offscr[bitmap]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL2/GL4bc.hw] [apply] GL Version 1.1 (Compat profile, compat[], software) - 1.1.0 [GL 1.1.0, vendor 0.0.0 (n/a)] [apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Microsoft Corporation [apply] GL_RENDERER GDI Generic [apply] GL_VERSION 1.1.0 [apply] GLSL false, has-compiler-func: false [apply] GL FBO: basic false, full false [apply] GL_EXTENSIONS 3 [apply] GLX_EXTENSIONS 0 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 list created: 1 [apply] gear2 list created: 2 [apply] gear3 list created: 3 [apply] Thread[main,5,main] Gears.reshape 0/0 400x300 of 400x300, swapInterval 1, drawable 0x3a010905, tileRendererInUse null [apply] >> Gears angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] main: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenBitmapDblBufStencil_____-n0001-GL2___-sw-bitmap__-Bone-Frgb__Irgba8880-D16-St08-Sa00_default-0400x0300.png [apply] Thread[main,5,main] Gears.reshape 0/0 200x150 of 200x150, swapInterval 1, drawable 0xa0108cd, tileRendererInUse null [apply] >> Gears angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] main: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenBitmapDblBufStencil_____-n0003-GL2___-sw-bitmap__-Bone-Frgb__Irgba8880-D16-St08-Sa00_default-0200x0150.png [apply] Thread[main,5,main] Gears.reshape 0/0 800x600 of 800x600, swapInterval 1, drawable 0xffffffff8001090f, tileRendererInUse null [apply] >> Gears angle 2.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] main: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenBitmapDblBufStencil_____-n0005-GL2___-sw-bitmap__-Bone-Frgb__Irgba8880-D16-St08-Sa00_default-0800x0600.png [apply] Thread[main,5,main] Gears.dispose: tileRendererInUse null [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT - testGL2OffScreenBitmapDblBufStencil [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT - testGL2OffScreenBitmapDblBufStencilMSAA [apply] Thread[main,5,main] Gears.init: tileRendererInUse null [apply] GearsES2 init on Thread[main,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 210 gdi: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/8/0, one, mono , sw, GLProfile[GL2/GL4bc.hw], offscr[bitmap]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL2/GL4bc.hw] [apply] GL Version 1.1 (Compat profile, compat[], software) - 1.1.0 [GL 1.1.0, vendor 0.0.0 (n/a)] [apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Microsoft Corporation [apply] GL_RENDERER GDI Generic [apply] GL_VERSION 1.1.0 [apply] GLSL false, has-compiler-func: false [apply] GL FBO: basic false, full false [apply] GL_EXTENSIONS 3 [apply] GLX_EXTENSIONS 0 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 list created: 1 [apply] gear2 list created: 2 [apply] gear3 list created: 3 [apply] Thread[main,5,main] Gears.reshape 0/0 400x300 of 400x300, swapInterval 1, drawable 0x3d010905, tileRendererInUse null [apply] >> Gears angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] main: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenBitmapDblBufStencilMSAA_-n0001-GL2___-sw-bitmap__-Bone-Frgb__Irgba8880-D16-St08-Sa00_default-0400x0300.png [apply] Thread[main,5,main] Gears.reshape 0/0 200x150 of 200x150, swapInterval 1, drawable 0xd0108cd, tileRendererInUse null [apply] >> Gears angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] main: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenBitmapDblBufStencilMSAA_-n0003-GL2___-sw-bitmap__-Bone-Frgb__Irgba8880-D16-St08-Sa00_default-0200x0150.png [apply] Thread[main,5,main] Gears.reshape 0/0 800x600 of 800x600, swapInterval 1, drawable 0xffffffff8301090f, tileRendererInUse null [apply] >> Gears angle 2.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] main: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenBitmapDblBufStencilMSAA_-n0005-GL2___-sw-bitmap__-Bone-Frgb__Irgba8880-D16-St08-Sa00_default-0800x0600.png [apply] Thread[main,5,main] Gears.dispose: tileRendererInUse null [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT - testGL2OffScreenBitmapDblBufStencilMSAA [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT - testGL2OffScreenBitmapSglBuf [apply] Thread[main,5,main] Gears.init: tileRendererInUse null [apply] GearsES2 init on Thread[main,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 210 gdi: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/8/0, one, mono , sw, GLProfile[GL2/GL4bc.hw], offscr[bitmap]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL2/GL4bc.hw] [apply] GL Version 1.1 (Compat profile, compat[], software) - 1.1.0 [GL 1.1.0, vendor 0.0.0 (n/a)] [apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Microsoft Corporation [apply] GL_RENDERER GDI Generic [apply] GL_VERSION 1.1.0 [apply] GLSL false, has-compiler-func: false [apply] GL FBO: basic false, full false [apply] GL_EXTENSIONS 3 [apply] GLX_EXTENSIONS 0 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 list created: 1 [apply] gear2 list created: 2 [apply] gear3 list created: 3 [apply] Thread[main,5,main] Gears.reshape 0/0 400x300 of 400x300, swapInterval 1, drawable 0x40010905, tileRendererInUse null [apply] >> Gears angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] main: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenBitmapSglBuf____________-n0001-GL2___-sw-bitmap__-Bone-Frgb__Irgba8880-D16-St08-Sa00_default-0400x0300.png [apply] Thread[main,5,main] Gears.reshape 0/0 200x150 of 200x150, swapInterval 1, drawable 0x100108cd, tileRendererInUse null [apply] >> Gears angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] main: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenBitmapSglBuf____________-n0003-GL2___-sw-bitmap__-Bone-Frgb__Irgba8880-D16-St08-Sa00_default-0200x0150.png [apply] Thread[main,5,main] Gears.reshape 0/0 800x600 of 800x600, swapInterval 1, drawable 0xffffffff8601090f, tileRendererInUse null [apply] >> Gears angle 2.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] main: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenBitmapSglBuf____________-n0005-GL2___-sw-bitmap__-Bone-Frgb__Irgba8880-D16-St08-Sa00_default-0800x0600.png [apply] Thread[main,5,main] Gears.dispose: tileRendererInUse null [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT - testGL2OffScreenBitmapSglBuf [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT - testGL2OffScreenFBODblBuf [apply] Thread[main,5,main] Gears.init: tileRendererInUse null [apply] GearsES2 init on Thread[main,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[fbo]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.hw] [apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR NVIDIA Corporation [apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION 4.6.0 NVIDIA 391.35 [apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 325 [apply] GLX_EXTENSIONS 30 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 list created: 1 [apply] gear2 list created: 2 [apply] gear3 list created: 3 [apply] Thread[main,5,main] Gears.reshape 0/0 400x300 of 400x300, swapInterval 1, drawable 0xffffffff9401065e, tileRendererInUse null [apply] >> Gears angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] main: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenFBODblBuf_______________-n0001-GL2___-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0400x0300.png [apply] Thread[main,5,main] Gears.reshape 0/0 200x150 of 200x150, swapInterval 1, drawable 0xffffffff9401065e, tileRendererInUse null [apply] >> Gears angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] main: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenFBODblBuf_______________-n0003-GL2___-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0200x0150.png [apply] Thread[main,5,main] Gears.reshape 0/0 800x600 of 800x600, swapInterval 1, drawable 0xffffffff9401065e, tileRendererInUse null [apply] >> Gears angle 2.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] main: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenFBODblBuf_______________-n0005-GL2___-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0800x0600.png [apply] Thread[main,5,main] Gears.dispose: tileRendererInUse null [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT - testGL2OffScreenFBODblBuf [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT - testGL2OffScreenFBODblBufMSAA [apply] Thread[main,5,main] Gears.init: tileRendererInUse null [apply] GearsES2 init on Thread[main,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[fbo]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.hw] [apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR NVIDIA Corporation [apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION 4.6.0 NVIDIA 391.35 [apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 325 [apply] GLX_EXTENSIONS 30 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 list created: 1 [apply] gear2 list created: 2 [apply] gear3 list created: 3 [apply] Thread[main,5,main] Gears.reshape 0/0 400x300 of 400x300, swapInterval 1, drawable 0xffffffff9401065e, tileRendererInUse null [apply] >> Gears angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] main: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenFBODblBufMSAA___________-n0001-GL2___-hw-fbobject-Bdbl-Frgb__Irgba8888-D16-St00-Sa04_default-0400x0300.png [apply] Thread[main,5,main] Gears.reshape 0/0 200x150 of 200x150, swapInterval 1, drawable 0xffffffff9401065e, tileRendererInUse null [apply] >> Gears angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] main: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenFBODblBufMSAA___________-n0003-GL2___-hw-fbobject-Bdbl-Frgb__Irgba8888-D16-St00-Sa04_default-0200x0150.png [apply] Thread[main,5,main] Gears.reshape 0/0 800x600 of 800x600, swapInterval 1, drawable 0xffffffff9401065e, tileRendererInUse null [apply] >> Gears angle 2.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] main: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenFBODblBufMSAA___________-n0005-GL2___-hw-fbobject-Bdbl-Frgb__Irgba8888-D16-St00-Sa04_default-0800x0600.png [apply] Thread[main,5,main] Gears.dispose: tileRendererInUse null [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT - testGL2OffScreenFBODblBufMSAA [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT - testGL2OffScreenFBODblBufStencil [apply] Thread[main,5,main] Gears.init: tileRendererInUse null [apply] GearsES2 init on Thread[main,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[fbo]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.hw] [apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR NVIDIA Corporation [apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION 4.6.0 NVIDIA 391.35 [apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 325 [apply] GLX_EXTENSIONS 30 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 list created: 1 [apply] gear2 list created: 2 [apply] gear3 list created: 3 [apply] Thread[main,5,main] Gears.reshape 0/0 400x300 of 400x300, swapInterval 1, drawable 0xffffffff9401065e, tileRendererInUse null [apply] >> Gears angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] main: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenFBODblBufStencil________-n0001-GL2___-hw-fbobject-Bdbl-Frgb__Irgba8880-D24-St08-Sa00_default-0400x0300.png [apply] Thread[main,5,main] Gears.reshape 0/0 200x150 of 200x150, swapInterval 1, drawable 0xffffffff9401065e, tileRendererInUse null [apply] >> Gears angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] main: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenFBODblBufStencil________-n0003-GL2___-hw-fbobject-Bdbl-Frgb__Irgba8880-D24-St08-Sa00_default-0200x0150.png [apply] Thread[main,5,main] Gears.reshape 0/0 800x600 of 800x600, swapInterval 1, drawable 0xffffffff9401065e, tileRendererInUse null [apply] >> Gears angle 2.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] main: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenFBODblBufStencil________-n0005-GL2___-hw-fbobject-Bdbl-Frgb__Irgba8880-D24-St08-Sa00_default-0800x0600.png [apply] Thread[main,5,main] Gears.dispose: tileRendererInUse null [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT - testGL2OffScreenFBODblBufStencil [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT - testGL2OffScreenFBODblBufStencilMSAA [apply] Thread[main,5,main] Gears.init: tileRendererInUse null [apply] GearsES2 init on Thread[main,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[fbo]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.hw] [apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR NVIDIA Corporation [apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION 4.6.0 NVIDIA 391.35 [apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 325 [apply] GLX_EXTENSIONS 30 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 list created: 1 [apply] gear2 list created: 2 [apply] gear3 list created: 3 [apply] Thread[main,5,main] Gears.reshape 0/0 400x300 of 400x300, swapInterval 1, drawable 0xffffffff9401065e, tileRendererInUse null [apply] >> Gears angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] main: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenFBODblBufStencilMSAA____-n0001-GL2___-hw-fbobject-Bdbl-Frgb__Irgba8888-D24-St08-Sa04_default-0400x0300.png [apply] Thread[main,5,main] Gears.reshape 0/0 200x150 of 200x150, swapInterval 1, drawable 0xffffffff9401065e, tileRendererInUse null [apply] >> Gears angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] main: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenFBODblBufStencilMSAA____-n0003-GL2___-hw-fbobject-Bdbl-Frgb__Irgba8888-D24-St08-Sa04_default-0200x0150.png [apply] Thread[main,5,main] Gears.reshape 0/0 800x600 of 800x600, swapInterval 1, drawable 0xffffffff9401065e, tileRendererInUse null [apply] >> Gears angle 2.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] main: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenFBODblBufStencilMSAA____-n0005-GL2___-hw-fbobject-Bdbl-Frgb__Irgba8888-D24-St08-Sa04_default-0800x0600.png [apply] Thread[main,5,main] Gears.dispose: tileRendererInUse null [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT - testGL2OffScreenFBODblBufStencilMSAA [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT - testGL2OffScreenFBOSglBuf [apply] Thread[main,5,main] Gears.init: tileRendererInUse null [apply] GearsES2 init on Thread[main,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[fbo]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.hw] [apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR NVIDIA Corporation [apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION 4.6.0 NVIDIA 391.35 [apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 325 [apply] GLX_EXTENSIONS 30 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 list created: 1 [apply] gear2 list created: 2 [apply] gear3 list created: 3 [apply] Thread[main,5,main] Gears.reshape 0/0 400x300 of 400x300, swapInterval 1, drawable 0xffffffff9401065e, tileRendererInUse null [apply] >> Gears angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] main: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenFBOSglBuf_______________-n0001-GL2___-hw-fbobject-Bone-Frgb__Irgba8880-D16-St00-Sa00_default-0400x0300.png [apply] Thread[main,5,main] Gears.reshape 0/0 200x150 of 200x150, swapInterval 1, drawable 0xffffffff9401065e, tileRendererInUse null [apply] >> Gears angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] main: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenFBOSglBuf_______________-n0003-GL2___-hw-fbobject-Bone-Frgb__Irgba8880-D16-St00-Sa00_default-0200x0150.png [apply] Thread[main,5,main] Gears.reshape 0/0 800x600 of 800x600, swapInterval 1, drawable 0xffffffff9401065e, tileRendererInUse null [apply] >> Gears angle 2.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] main: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenFBOSglBuf_______________-n0005-GL2___-hw-fbobject-Bone-Frgb__Irgba8880-D16-St00-Sa00_default-0800x0600.png [apply] Thread[main,5,main] Gears.dispose: tileRendererInUse null [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT - testGL2OffScreenFBOSglBuf [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT - testGL2OffScreenPbufferDblBuf [apply] Thread[main,5,main] Gears.init: tileRendererInUse null [apply] GearsES2 init on Thread[main,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[pbuffer]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.hw] [apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR NVIDIA Corporation [apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION 4.6.0 NVIDIA 391.35 [apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 325 [apply] GLX_EXTENSIONS 30 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 list created: 1 [apply] gear2 list created: 2 [apply] gear3 list created: 3 [apply] Thread[main,5,main] Gears.reshape 0/0 400x300 of 400x300, swapInterval 1, drawable 0xffffffffd1010941, tileRendererInUse null [apply] >> Gears angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] main: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenPbufferDblBuf___________-n0001-GL2___-hw-pbuffer_-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0400x0300.png [apply] Thread[main,5,main] Gears.reshape 0/0 200x150 of 200x150, swapInterval 1, drawable 0xffffffffe4010941, tileRendererInUse null [apply] >> Gears angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] main: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenPbufferDblBuf___________-n0003-GL2___-hw-pbuffer_-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0200x0150.png [apply] Thread[main,5,main] Gears.reshape 0/0 800x600 of 800x600, swapInterval 1, drawable 0xfffffffff7010941, tileRendererInUse null [apply] >> Gears angle 2.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] main: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenPbufferDblBuf___________-n0005-GL2___-hw-pbuffer_-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0800x0600.png [apply] Thread[main,5,main] Gears.dispose: tileRendererInUse null [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT - testGL2OffScreenPbufferDblBuf [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT - testGL2OffScreenPbufferDblBufMSAA [apply] Thread[main,5,main] Gears.init: tileRendererInUse null [apply] GearsES2 init on Thread[main,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 32 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[pbuffer]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.hw] [apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR NVIDIA Corporation [apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION 4.6.0 NVIDIA 391.35 [apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 325 [apply] GLX_EXTENSIONS 30 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 list created: 1 [apply] gear2 list created: 2 [apply] gear3 list created: 3 [apply] Thread[main,5,main] Gears.reshape 0/0 400x300 of 400x300, swapInterval 1, drawable 0xa010941, tileRendererInUse null [apply] >> Gears angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] main: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenPbufferDblBufMSAA_______-n0001-GL2___-hw-pbuffer_-Bdbl-Frgb__Irgba8888-D24-St00-Sa04_default-0400x0300.png [apply] Thread[main,5,main] Gears.reshape 0/0 200x150 of 200x150, swapInterval 1, drawable 0x1d010941, tileRendererInUse null [apply] >> Gears angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] main: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenPbufferDblBufMSAA_______-n0003-GL2___-hw-pbuffer_-Bdbl-Frgb__Irgba8888-D24-St00-Sa04_default-0200x0150.png [apply] Thread[main,5,main] Gears.reshape 0/0 800x600 of 800x600, swapInterval 1, drawable 0x30010941, tileRendererInUse null [apply] >> Gears angle 2.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] main: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenPbufferDblBufMSAA_______-n0005-GL2___-hw-pbuffer_-Bdbl-Frgb__Irgba8888-D24-St00-Sa04_default-0800x0600.png [apply] Thread[main,5,main] Gears.dispose: tileRendererInUse null [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT - testGL2OffScreenPbufferDblBufMSAA [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT - testGL2OffScreenPbufferDblBufStencil [apply] Thread[main,5,main] Gears.init: tileRendererInUse null [apply] GearsES2 init on Thread[main,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 9 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[pbuffer]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.hw] [apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR NVIDIA Corporation [apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION 4.6.0 NVIDIA 391.35 [apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 325 [apply] GLX_EXTENSIONS 30 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 list created: 1 [apply] gear2 list created: 2 [apply] gear3 list created: 3 [apply] Thread[main,5,main] Gears.reshape 0/0 400x300 of 400x300, swapInterval 1, drawable 0xb01090f, tileRendererInUse null [apply] >> Gears angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] main: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenPbufferDblBufStencil____-n0001-GL2___-hw-pbuffer_-Bdbl-Frgb__Irgba8880-D24-St08-Sa00_default-0400x0300.png [apply] Thread[main,5,main] Gears.reshape 0/0 200x150 of 200x150, swapInterval 1, drawable 0x1e01090f, tileRendererInUse null [apply] >> Gears angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] main: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenPbufferDblBufStencil____-n0003-GL2___-hw-pbuffer_-Bdbl-Frgb__Irgba8880-D24-St08-Sa00_default-0200x0150.png [apply] Thread[main,5,main] Gears.reshape 0/0 800x600 of 800x600, swapInterval 1, drawable 0x3101090f, tileRendererInUse null [apply] >> Gears angle 2.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] main: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenPbufferDblBufStencil____-n0005-GL2___-hw-pbuffer_-Bdbl-Frgb__Irgba8880-D24-St08-Sa00_default-0800x0600.png [apply] Thread[main,5,main] Gears.dispose: tileRendererInUse null [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT - testGL2OffScreenPbufferDblBufStencil [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT - testGL2OffScreenPbufferDblBufStencilMSAA [apply] Thread[main,5,main] Gears.init: tileRendererInUse null [apply] GearsES2 init on Thread[main,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 34 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[pbuffer]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.hw] [apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR NVIDIA Corporation [apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION 4.6.0 NVIDIA 391.35 [apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 325 [apply] GLX_EXTENSIONS 30 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 list created: 1 [apply] gear2 list created: 2 [apply] gear3 list created: 3 [apply] Thread[main,5,main] Gears.reshape 0/0 400x300 of 400x300, swapInterval 1, drawable 0x4401090f, tileRendererInUse null [apply] >> Gears angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] main: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenPbufferDblBufStencilMSAA-n0001-GL2___-hw-pbuffer_-Bdbl-Frgb__Irgba8888-D24-St08-Sa04_default-0400x0300.png [apply] Thread[main,5,main] Gears.reshape 0/0 200x150 of 200x150, swapInterval 1, drawable 0x5701090f, tileRendererInUse null [apply] >> Gears angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] main: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenPbufferDblBufStencilMSAA-n0003-GL2___-hw-pbuffer_-Bdbl-Frgb__Irgba8888-D24-St08-Sa04_default-0200x0150.png [apply] Thread[main,5,main] Gears.reshape 0/0 800x600 of 800x600, swapInterval 1, drawable 0x6a01090f, tileRendererInUse null [apply] >> Gears angle 2.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] main: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenPbufferDblBufStencilMSAA-n0005-GL2___-hw-pbuffer_-Bdbl-Frgb__Irgba8888-D24-St08-Sa04_default-0800x0600.png [apply] Thread[main,5,main] Gears.dispose: tileRendererInUse null [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT - testGL2OffScreenPbufferDblBufStencilMSAA [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT - testGL2OffScreenPbufferSglBuf [apply] Thread[main,5,main] Gears.init: tileRendererInUse null [apply] GearsES2 init on Thread[main,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 1 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[pbuffer]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.hw] [apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR NVIDIA Corporation [apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION 4.6.0 NVIDIA 391.35 [apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 325 [apply] GLX_EXTENSIONS 30 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 list created: 1 [apply] gear2 list created: 2 [apply] gear3 list created: 3 [apply] Thread[main,5,main] Gears.reshape 0/0 400x300 of 400x300, swapInterval 1, drawable 0x400107b3, tileRendererInUse null [apply] >> Gears angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] main: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenPbufferSglBuf___________-n0001-GL2___-hw-pbuffer_-Bone-Frgb__Irgba8880-D24-St00-Sa00_default-0400x0300.png [apply] Thread[main,5,main] Gears.reshape 0/0 200x150 of 200x150, swapInterval 1, drawable 0x530107b3, tileRendererInUse null [apply] >> Gears angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] main: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenPbufferSglBuf___________-n0003-GL2___-hw-pbuffer_-Bone-Frgb__Irgba8880-D24-St00-Sa00_default-0200x0150.png [apply] Thread[main,5,main] Gears.reshape 0/0 800x600 of 800x600, swapInterval 1, drawable 0x660107b3, tileRendererInUse null [apply] >> Gears angle 2.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] main: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenPbufferSglBuf___________-n0005-GL2___-hw-pbuffer_-Bone-Frgb__Irgba8880-D24-St00-Sa00_default-0800x0600.png [apply] Thread[main,5,main] Gears.dispose: tileRendererInUse null [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT - testGL2OffScreenPbufferSglBuf [apply] ++++ Test Singleton.unlock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675153655354 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1675153655355 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: testGL2OffScreenAutoDblBuf took 1.682 sec [apply] Testcase: testGL2OffScreenBitmapDblBuf took 0.839 sec [apply] Testcase: testGL2OffScreenBitmapDblBufMSAA took 0.143 sec [apply] Testcase: testGL2OffScreenBitmapDblBufRGB555 took 0.144 sec [apply] Testcase: testGL2OffScreenBitmapDblBufRGBA5551 took 0.142 sec [apply] Testcase: testGL2OffScreenBitmapDblBufRGBA8881 took 0.144 sec [apply] Testcase: testGL2OffScreenBitmapDblBufStencil took 0.142 sec [apply] Testcase: testGL2OffScreenBitmapDblBufStencilMSAA took 0.143 sec [apply] Testcase: testGL2OffScreenBitmapSglBuf took 0.143 sec [apply] Testcase: testGL2OffScreenFBODblBuf took 0.175 sec [apply] Testcase: testGL2OffScreenFBODblBufMSAA took 0.204 sec [apply] Testcase: testGL2OffScreenFBODblBufStencil took 0.208 sec [apply] Testcase: testGL2OffScreenFBODblBufStencilMSAA took 0.206 sec [apply] Testcase: testGL2OffScreenFBOSglBuf took 0.188 sec [apply] Testcase: testGL2OffScreenPbufferDblBuf took 0.234 sec [apply] Testcase: testGL2OffScreenPbufferDblBufMSAA took 0.239 sec [apply] Testcase: testGL2OffScreenPbufferDblBufStencil took 0.267 sec [apply] Testcase: testGL2OffScreenPbufferDblBufStencilMSAA took 0.256 sec [apply] Testcase: testGL2OffScreenPbufferSglBuf took 0.251 sec [echo] Testing com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGLProfileDeviceNEWT -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGLProfileDeviceNEWT.xml [apply] Testsuite: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGLProfileDeviceNEWT [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] junit.framework.TestListener: tests to run: 5 [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675153656565 ms III - Start [apply] SLOCK [T main @ 1675153656566 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts [apply] junit.framework.TestListener: startTest(test00AvailableInfo) [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 0x3be257b]] [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 0x3be257b]] [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 0x3be257b]] [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 @ 1675153658406 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1675153658406 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [apply] Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.479 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675153656565 ms III - Start [apply] SLOCK [T main @ 1675153656566 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGLProfileDeviceNEWT - test00AvailableInfo [apply] GLProfiles on device WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x3be257b]] [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 0x3be257b]] [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 0x3be257b]] [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 @ 1675153658406 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1675153658406 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test00AvailableInfo took 1.654 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.162 sec [echo] Testing com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGLnBitmapCapsNEWT -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGLnBitmapCapsNEWT.xml [apply] Testsuite: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGLnBitmapCapsNEWT [apply] ++++ Test Singleton.ctor() [apply] junit.framework.TestListener: tests to run: 2++++ Test Singleton.lock() [apply] [apply] junit.framework.TestListener: startTest(testGL2OffScreenBitmapDblBuf) [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675153659584 ms III - Start [apply] SLOCK [T main @ 1675153659585 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGLnBitmapCapsNEWT - testGL2OffScreenBitmapDblBuf [apply] Requested GL 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[main,5,main] Gears.init: tileRendererInUse null [apply] GearsES2 init on Thread[main,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 210 gdi: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/8/0, one, mono , sw, GLProfile[GL2/GL4bc.hw], offscr[bitmap]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL2/GL4bc.hw] [apply] GL Version 1.1 (Compat profile, compat[], software) - 1.1.0 [GL 1.1.0, vendor 0.0.0 (n/a)] [apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Microsoft Corporation [apply] GL_RENDERER GDI Generic [apply] GL_VERSION 1.1.0 [apply] GLSL false, has-compiler-func: false [apply] GL FBO: basic false, full false [apply] GL_EXTENSIONS 3 [apply] GLX_EXTENSIONS 0 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 list created: 1 [apply] gear2 list created: 2 [apply] gear3 list created: 3 [apply] Thread[main,5,main] Gears.reshape 0/0 400x300 of 400x300, swapInterval 1, drawable 0xffffffffeb0108d0, tileRendererInUse null [apply] >> Gears angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] main: ** screenshot: TestGLAutoDrawableFactoryGLnBitmapCapsNEWT.testGL2OffScreenBitmapDblBuf____-n0001-GL2___-sw-bitmap__-Bone-Frgb__Irgba8880-D16-St08-Sa00_default-0400x0300.png [apply] Thread[main,5,main] Gears.reshape 0/0 200x150 of 200x150, swapInterval 1, drawable 0xfffffffff7010941, tileRendererInUse null [apply] >> Gears angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] main: ** screenshot: TestGLAutoDrawableFactoryGLnBitmapCapsNEWT.testGL2OffScreenBitmapDblBuf____-n0003-GL2___-sw-bitmap__-Bone-Frgb__Irgba8880-D16-St08-Sa00_default-0200x0150.png [apply] Thread[main,5,main] Gears.reshape 0/0 800x600 of 800x600, swapInterval 1, drawable 0xffffffffdd01092c, tileRendererInUse null [apply] >> Gears angle 2.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] main: ** screenshot: TestGLAutoDrawableFactoryGLnBitmapCapsNEWT.testGL2OffScreenBitmapDblBuf____-n0005-GL2___-sw-bitmap__-Bone-Frgb__Irgba8880-D16-St08-Sa00_default-0800x0600.png [apply] Thread[main,5,main] Gears.dispose: tileRendererInUse null [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGLnBitmapCapsNEWT - testGL2OffScreenBitmapDblBuf [apply] Fin Drawable: GLOffscreenAutoDrawableImpl[ [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGLnBitmapCapsNEWT - testGL2OffScreenBitmapDblBufMSAA [apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [com.jogamp.opengl.test.junit.jogl.demos.gl2.Gears@78b1cc93[init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@13acb0d1[init false], ], Thread[main,5,main] Gears.init: tileRendererInUse null [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] [apply] GearsES2 init on Thread[main,5,main] [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 GLCapabilities: GLCaps[wgl vid 210 gdi: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/8/0, one, mono , sw, GLProfile[GL2/GL4bc.hw], offscr[bitmap]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL2/GL4bc.hw] [apply] GL Version 1.1 (Compat profile, compat[], software) - 1.1.0 [GL 1.1.0, vendor 0.0.0 (n/a)] [apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Microsoft Corporation [apply] GL_RENDERER GDI Generic [apply] GL_VERSION 1.1.0 [apply] GLSL false, has-compiler-func: false [apply] GL FBO: basic false, full false [apply] GL_EXTENSIONS 3 [apply] GLX_EXTENSIONS 0 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 list created: 1 [apply] gear2 list created: 2 [apply] gear3 list created: 3 [apply] Thread[main,5,main] Gears.reshape 0/0 400x300 of 400x300, swapInterval 1, drawable 0xffffffffee0108d0, tileRendererInUse null [apply] >> Gears angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] main: ** screenshot: TestGLAutoDrawableFactoryGLnBitmapCapsNEWT.testGL2OffScreenBitmapDblBufMSAA-n0001-GL2___-sw-bitmap__-Bone-Frgb__Irgba8880-D16-St08-Sa00_default-0400x0300.png [apply] Thread[main,5,main] Gears.reshape 0/0 200x150 of 200x150, swapInterval 1, drawable 0xfffffffffa010941, tileRendererInUse null [apply] >> Gears angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] main: ** screenshot: TestGLAutoDrawableFactoryGLnBitmapCapsNEWT.testGL2OffScreenBitmapDblBufMSAA-n0003-GL2___-sw-bitmap__-Bone-Frgb__Irgba8880-D16-St08-Sa00_default-0200x0150.png [apply] Thread[main,5,main] Gears.reshape 0/0 800x600 of 800x600, swapInterval 1, drawable 0xffffffffe001092c, tileRendererInUse null [apply] >> Gears angle 2.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] main: ** screenshot: TestGLAutoDrawableFactoryGLnBitmapCapsNEWT.testGL2OffScreenBitmapDblBufMSAA-n0005-GL2___-sw-bitmap__-Bone-Frgb__Irgba8880-D16-St08-Sa00_default-0800x0600.png [apply] Thread[main,5,main] Gears.dispose: tileRendererInUse null [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGLnBitmapCapsNEWT - testGL2OffScreenBitmapDblBufMSAA [apply] ++++ Test Singleton.unlock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675153662056 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] Fin Drawable: GLOffscreenAutoDrawableImpl[ [apply] SLOCK [T main @ 1675153662056 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [com.jogamp.opengl.test.junit.jogl.demos.gl2.Gears@5bd03f44[init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@29626d54[init false], ], [apply] Drawable: null, [apply] Context: null, [apply] UpstreamWidget: null] [apply] junit.framework.TestListener: endTest(testGL2OffScreenBitmapDblBufMSAA) [apply] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 3.125 sec [apply] ------------- Standard Output --------------- [apply] Requested GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.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@78b1cc93[init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@13acb0d1[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@5bd03f44[init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@29626d54[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 @ 1675153659584 ms III - Start [apply] SLOCK [T main @ 1675153659585 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGLnBitmapCapsNEWT - testGL2OffScreenBitmapDblBuf [apply] Thread[main,5,main] Gears.init: tileRendererInUse null [apply] GearsES2 init on Thread[main,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 210 gdi: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/8/0, one, mono , sw, GLProfile[GL2/GL4bc.hw], offscr[bitmap]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL2/GL4bc.hw] [apply] GL Version 1.1 (Compat profile, compat[], software) - 1.1.0 [GL 1.1.0, vendor 0.0.0 (n/a)] [apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Microsoft Corporation [apply] GL_RENDERER GDI Generic [apply] GL_VERSION 1.1.0 [apply] GLSL false, has-compiler-func: false [apply] GL FBO: basic false, full false [apply] GL_EXTENSIONS 3 [apply] GLX_EXTENSIONS 0 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 list created: 1 [apply] gear2 list created: 2 [apply] gear3 list created: 3 [apply] Thread[main,5,main] Gears.reshape 0/0 400x300 of 400x300, swapInterval 1, drawable 0xffffffffeb0108d0, tileRendererInUse null [apply] >> Gears angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] main: ** screenshot: TestGLAutoDrawableFactoryGLnBitmapCapsNEWT.testGL2OffScreenBitmapDblBuf____-n0001-GL2___-sw-bitmap__-Bone-Frgb__Irgba8880-D16-St08-Sa00_default-0400x0300.png [apply] Thread[main,5,main] Gears.reshape 0/0 200x150 of 200x150, swapInterval 1, drawable 0xfffffffff7010941, tileRendererInUse null [apply] >> Gears angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] main: ** screenshot: TestGLAutoDrawableFactoryGLnBitmapCapsNEWT.testGL2OffScreenBitmapDblBuf____-n0003-GL2___-sw-bitmap__-Bone-Frgb__Irgba8880-D16-St08-Sa00_default-0200x0150.png [apply] Thread[main,5,main] Gears.reshape 0/0 800x600 of 800x600, swapInterval 1, drawable 0xffffffffdd01092c, tileRendererInUse null [apply] >> Gears angle 2.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] main: ** screenshot: TestGLAutoDrawableFactoryGLnBitmapCapsNEWT.testGL2OffScreenBitmapDblBuf____-n0005-GL2___-sw-bitmap__-Bone-Frgb__Irgba8880-D16-St08-Sa00_default-0800x0600.png [apply] Thread[main,5,main] Gears.dispose: tileRendererInUse null [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGLnBitmapCapsNEWT - testGL2OffScreenBitmapDblBuf [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGLnBitmapCapsNEWT - testGL2OffScreenBitmapDblBufMSAA [apply] Thread[main,5,main] Gears.init: tileRendererInUse null [apply] GearsES2 init on Thread[main,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 210 gdi: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/8/0, one, mono , sw, GLProfile[GL2/GL4bc.hw], offscr[bitmap]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL2/GL4bc.hw] [apply] GL Version 1.1 (Compat profile, compat[], software) - 1.1.0 [GL 1.1.0, vendor 0.0.0 (n/a)] [apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Microsoft Corporation [apply] GL_RENDERER GDI Generic [apply] GL_VERSION 1.1.0 [apply] GLSL false, has-compiler-func: false [apply] GL FBO: basic false, full false [apply] GL_EXTENSIONS 3 [apply] GLX_EXTENSIONS 0 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 list created: 1 [apply] gear2 list created: 2 [apply] gear3 list created: 3 [apply] Thread[main,5,main] Gears.reshape 0/0 400x300 of 400x300, swapInterval 1, drawable 0xffffffffee0108d0, tileRendererInUse null [apply] >> Gears angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] main: ** screenshot: TestGLAutoDrawableFactoryGLnBitmapCapsNEWT.testGL2OffScreenBitmapDblBufMSAA-n0001-GL2___-sw-bitmap__-Bone-Frgb__Irgba8880-D16-St08-Sa00_default-0400x0300.png [apply] Thread[main,5,main] Gears.reshape 0/0 200x150 of 200x150, swapInterval 1, drawable 0xfffffffffa010941, tileRendererInUse null [apply] >> Gears angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] main: ** screenshot: TestGLAutoDrawableFactoryGLnBitmapCapsNEWT.testGL2OffScreenBitmapDblBufMSAA-n0003-GL2___-sw-bitmap__-Bone-Frgb__Irgba8880-D16-St08-Sa00_default-0200x0150.png [apply] Thread[main,5,main] Gears.reshape 0/0 800x600 of 800x600, swapInterval 1, drawable 0xffffffffe001092c, tileRendererInUse null [apply] >> Gears angle 2.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] main: ** screenshot: TestGLAutoDrawableFactoryGLnBitmapCapsNEWT.testGL2OffScreenBitmapDblBufMSAA-n0005-GL2___-sw-bitmap__-Bone-Frgb__Irgba8880-D16-St08-Sa00_default-0800x0600.png [apply] Thread[main,5,main] Gears.dispose: tileRendererInUse null [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGLnBitmapCapsNEWT - testGL2OffScreenBitmapDblBufMSAA [apply] ++++ Test Singleton.unlock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675153662056 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1675153662056 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: testGL2OffScreenBitmapDblBuf took 2.31 sec [apply] Testcase: testGL2OffScreenBitmapDblBufMSAA took 0.14 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() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675153663196 ms III - Start [apply] SLOCK [T main @ 1675153663197 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testES2OffScreenAutoDblBuf [apply] junit.framework.TestListener: tests to run: 27 [apply] junit.framework.TestListener: startTest(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] junit.framework.TestListener: endTest(testES2OffScreenAutoDblBuf) [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testES2OffScreenFBOSglBufjunit.framework.TestListener: startTest(testES2OffScreenFBODblBuf) [apply] junit.framework.TestListener: endTest(testES2OffScreenFBODblBuf) [apply] [apply] junit.framework.TestListener: startTest(testES2OffScreenFBODblBufMSAA) [apply] junit.framework.TestListener: endTest(testES2OffScreenFBODblBufMSAA) [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testES2OffScreenPbufferDblBuf [apply] junit.framework.TestListener: startTest(testES2OffScreenFBODblBufStencil) [apply] junit.framework.TestListener: endTest(testES2OffScreenFBODblBufStencil) [apply] Profile GLES2 n/a [apply] junit.framework.TestListener: startTest(testES2OffScreenFBODblBufStencilMSAA) [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testES2OffScreenPbufferDblBuf [apply] junit.framework.TestListener: endTest(testES2OffScreenFBODblBufStencilMSAA) [apply] junit.framework.TestListener: startTest(testES2OffScreenFBOSglBuf) [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testES2OffScreenPbufferSglBuf [apply] Profile GLES2 n/a [apply] junit.framework.TestListener: endTest(testES2OffScreenFBOSglBuf) [apply] junit.framework.TestListener: startTest(testES2OffScreenPbufferDblBuf) [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testES2OffScreenPbufferSglBuf [apply] junit.framework.TestListener: endTest(testES2OffScreenPbufferDblBuf) [apply] junit.framework.TestListener: startTest(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] junit.framework.TestListener: endTest(testES2OffScreenPbufferSglBuf) [apply] junit.framework.TestListener: startTest(testES2OnScreenDblBuf) [apply] junit.framework.TestListener: endTest(testES2OnScreenDblBuf) [apply] junit.framework.TestListener: startTest(testES2OnScreenDblBufMSAA) [apply] junit.framework.TestListener: endTest(testES2OnScreenDblBufMSAA) [apply] junit.framework.TestListener: startTest(testES2OnScreenDblBufStencil) [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testES2OnScreenDblBufStencil [apply] Profile GLES2 n/a [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testES2OnScreenDblBufStencil [apply] junit.framework.TestListener: endTest(testES2OnScreenDblBufStencil)++++ 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] [apply] junit.framework.TestListener: startTest(testES2OnScreenDblBufStencilMSAA) [apply] junit.framework.TestListener: endTest(testES2OnScreenDblBufStencilMSAA) [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testES2OnScreenSglBufjunit.framework.TestListener: startTest(testES2OnScreenSglBuf) [apply] Profile GLES2 n/a [apply] [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] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testES2OnScreenSglBuf [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.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] Thread[main,5,main] GearsES2.init.0 0x6356695f: tileRendererInUse null, GearsES2[obj 0x6356695f isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x6356695f on Thread[main,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] 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] gear1 0x6356695f created: GearsObj[0x4f83df68, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x6356695f created: GearsObj[0x6cf0e0ba, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x6356695f created: GearsObj[0x6cf0e0ba, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[main,5,main] GearsES2.init.X 0x6356695f FIN GearsES2[obj 0x6356695f isInit true, usesShared false, 1 GearsObj[0x4f83df68, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6cf0e0ba, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3c19aaa5, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[main,5,main] GearsES2.reshape 0x6356695f 0/0 400x300 of 400x300, swapInterval 1, drawable 0xffffffff9401065e, msaa false, tileRendererInUse null [apply] >> GearsES2 0x6356695f, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[main,5,main] GearsES2.display 0x6356695f 400x300, swapInterval 1, drawable 0xffffffff9401065e [apply] Thread[main,5,main] GearsES2.display 0x6356695f 400x300, swapInterval 1, drawable 0xffffffff9401065e [apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OffScreenAutoDblBuf__________-n0001-GL2___-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0400x0300.png [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x6356695f 0/0 200x150 of 200x150, swapInterval 1, drawable 0xffffffff9401065e, msaa false, tileRendererInUse null [apply] >> GearsES2 0x6356695f, angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6356695f 200x150, swapInterval 1, drawable 0xffffffff9401065e [apply] Thread[main,5,main] GearsES2.display 0x6356695f 200x150, swapInterval 1, drawable 0xffffffff9401065e [apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OffScreenAutoDblBuf__________-n0003-GL2___-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0200x0150.png [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x6356695f 0/0 800x600 of 800x600, swapInterval 1, drawable 0xffffffff9401065e, msaa false, tileRendererInUse null [apply] >> GearsES2 0x6356695f, angle 2.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6356695f 800x600, swapInterval 1, drawable 0xffffffff9401065e [apply] Thread[main,5,main] GearsES2.display 0x6356695f 800x600, swapInterval 1, drawable 0xffffffff9401065e [apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OffScreenAutoDblBuf__________-n0005-GL2___-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0800x0600.png [apply] Fin: GLWindow[ [apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0x6356695f isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@67d48005[init false], ], [apply] Drawable: null, [apply] Context: null, [apply] Window: jogamp.newt.OffscreenWindow[State [invisible, autopos, repositionable, resizable], supported [visible, toplevel, focused, decor, !aontop, !aonbottom, unsticky, repositionable, resizable, max[!h, !v], fullscreen[true], pointer[invisible, free]]; Window[64/64 800x600 wu, 800x600 pixel] handle 0x0, surfaceHandle 0x0, children 0; ParentWindow null (handle 0x0), [apply] NEWT-Screen[.windows_nil-1-s0, idx 0, refCount 0, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], null, NEWT-Display[.windows_nil-1, excl false, refCount 0, hasEDT true, edtRunning false, null], monitors: null], [apply] Config null, [apply] WrappedSurface null, [apply] SurfaceUpdatedListeners num 0 [], [apply] WindowListeners num 1 [com.jogamp.newt.opengl.GLWindow$2@3c46e67a, ], [apply] MouseListeners num 0 [], [apply] PointerGestures default true, custom 0 [], [apply] KeyListeners num 0 [], [apply] windowLock [count 0, qsz 0, owner ], surfaceLockCount 0]] [apply] junit.framework.TestListener: endTest(testGL2OffScreenAutoDblBuf) [apply] junit.framework.TestListener: startTest(testGL2OffScreenBitmapSglBuf) [apply] Requested GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[bitmap]] [apply] Expected GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[bitmap]] [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x6356695f: tileRendererInUse null [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x6356695f FIN [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testGL2OffScreenAutoDblBuf [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testGL2OffScreenBitmapSglBuf [apply] Window: com.jogamp.newt.opengl.GLWindow [apply] Window Caps Pre_GL: GLCaps[wgl vid 210 gdi: rgba 8/8/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[main,5,main] Gears.init: tileRendererInUse null [apply] GearsES2 init on Thread[main,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 210 gdi: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/8/0, one, mono , sw, GLProfile[GL2/GL4bc.hw], offscr[bitmap]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL2/GL4bc.hw] [apply] GL Version 1.1 (Compat profile, compat[], software) - 1.1.0 [GL 1.1.0, vendor 0.0.0 (n/a)] [apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Microsoft Corporation [apply] GL_RENDERER GDI Generic [apply] GL_VERSION 1.1.0 [apply] GLSL false, has-compiler-func: false [apply] GL FBO: basic false, full false [apply] GL_EXTENSIONS 3 [apply] GLX_EXTENSIONS 0 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 list created: 1 [apply] gear2 list created: 2 [apply] gear3 list created: 3 [apply] Thread[main,5,main] Gears.reshape 0/0 400x300 of 400x300, swapInterval 1, drawable 0xffffffffe30108d4, tileRendererInUse null [apply] >> Gears angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OffScreenBitmapSglBuf________-n0001-GL2___-sw-bitmap__-Bone-Frgb__Irgba8880-D16-St08-Sa00_default-0400x0300.png [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] Gears.reshape 0/0 200x150 of 200x150, swapInterval 1, drawable 0xfffffffffd0107df, tileRendererInUse null [apply] >> Gears angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OffScreenBitmapSglBuf________-n0003-GL2___-sw-bitmap__-Bone-Frgb__Irgba8880-D16-St08-Sa00_default-0200x0150.png [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] Gears.reshape 0/0 800x600 of 800x600, swapInterval 1, drawable 0x4f0107b3, tileRendererInUse null [apply] >> Gears angle 2.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OffScreenBitmapSglBuf________-n0005-GL2___-sw-bitmap__-Bone-Frgb__Irgba8880-D16-St08-Sa00_default-0800x0600.png [apply] Fin: GLWindow[ [apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [com.jogamp.opengl.test.junit.jogl.demos.gl2.Gears@22ff4249[init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@2d1ef81a[init false], ], [apply] Drawable: null, [apply] Context: null, [apply] Window: jogamp.newt.OffscreenWindow[State [invisible, autopos, repositionable, resizable], supported [visible, toplevel, focused, decor, !aontop, !aonbottom, unsticky, repositionable, resizable, max[!h, !v], fullscreen[true], pointer[invisible, free]]; Window[64/64 800x600 wu, 800x600 pixel] handle 0x0, surfaceHandle 0x0, children 0; ParentWindow null (handle 0x0), [apply] NEWT-Screen[.windows_nil-1-s0, idx 0, refCount 0, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], null, NEWT-Display[.windows_nil-1, excl false, refCount 0, hasEDT true, edtRunning false, null], monitors: null], [apply] Config null, [apply] WrappedSurface null, [apply] SurfaceUpdatedListeners num 0 [], [apply] WindowListeners num 1 [com.jogamp.newt.opengl.GLWindow$2@1165b38, ], [apply] MouseListeners num 0 [], [apply] PointerGestures default true, custom 0 [], [apply] KeyListeners num 0 [], [apply] windowLock <4c12331b, 7586beff>[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[main-Display-.windows_nil-1-EDT-2,5,main] Gears.dispose: tileRendererInUse null [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testGL2OffScreenBitmapSglBuf [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testGL2OffScreenFBODblBuf [apply] Thread[main,5,main] GearsES2.init.0 0x44c03695: tileRendererInUse null, GearsES2[obj 0x44c03695 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x44c03695 on Thread[main,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[fbo]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.hw] [apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR NVIDIA Corporation [apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION 4.6.0 NVIDIA 391.35 [apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 325 [apply] GLX_EXTENSIONS 30 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x44c03695 created: GearsObj[0x10683d9d, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x44c03695 created: GearsObj[0x3fc2959f, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x44c03695 created: GearsObj[0x3fc2959f, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[main,5,main] GearsES2.init.X 0x44c03695 FIN GearsES2[obj 0x44c03695 isInit true, usesShared false, 1 GearsObj[0x10683d9d, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3fc2959f, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5aa9e4eb, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[main,5,main] GearsES2.reshape 0x44c03695 0/0 400x300 of 400x300, swapInterval 1, drawable 0xffffffff9401065e, msaa false, tileRendererInUse null [apply] >> GearsES2 0x44c03695, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[main,5,main] GearsES2.display 0x44c03695 400x300, swapInterval 1, drawable 0xffffffff9401065e [apply] Thread[main,5,main] GearsES2.display 0x44c03695 400x300, swapInterval 1, drawable 0xffffffff9401065e [apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OffScreenFBODblBuf___________-n0001-GL2___-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0400x0300.png [apply] Window: com.jogamp.newt.opengl.GLWindow [apply] Window Caps Pre_GL: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[fbo]] [apply] Drawable Pre-GL(0): jogamp.opengl.GLFBODrawableImpl, jogamp.nativewindow.windows.GDISurface [apply] Window Caps PostGL : GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[fbo]] [apply] Drawable Post-GL(1): com.jogamp.newt.opengl.GLWindow, jogamp.nativewindow.windows.GDISurface [apply] Chosen GL Caps(1): GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[fbo]] [apply] Chosen GL CTX (2): 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [apply] Chosen GL Caps(2): GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[fbo]] [apply] Drawable Post-GL(2): com.jogamp.newt.opengl.GLWindow, jogamp.nativewindow.windows.GDISurface [apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.reshape 0x44c03695 0/0 200x150 of 200x150, swapInterval 1, drawable 0xffffffff9401065e, msaa false, tileRendererInUse null [apply] >> GearsES2 0x44c03695, angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.display 0x44c03695 200x150, swapInterval 1, drawable 0xffffffff9401065e [apply] Thread[main,5,main] GearsES2.display 0x44c03695 200x150, swapInterval 1, drawable 0xffffffff9401065e [apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OffScreenFBODblBuf___________-n0003-GL2___-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0200x0150.png [apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.reshape 0x44c03695 0/0 800x600 of 800x600, swapInterval 1, drawable 0xffffffff9401065e, msaa false, tileRendererInUse null [apply] >> GearsES2 0x44c03695, angle 2.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.display 0x44c03695 800x600, swapInterval 1, drawable 0xffffffff9401065e [apply] Thread[main,5,main] GearsES2.display 0x44c03695 800x600, swapInterval 1, drawable 0xffffffff9401065e [apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OffScreenFBODblBuf___________-n0005-GL2___-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0800x0600.png [apply] Fin: GLWindow[ [apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0x44c03695 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@7e6f74c[init false], ], [apply] Drawable: null, [apply] Context: null, [apply] Window: jogamp.newt.OffscreenWindow[State [invisible, autopos, repositionable, resizable], supported [visible, toplevel, focused, decor, !aontop, !aonbottom, unsticky, repositionable, resizable, max[!h, !v], fullscreen[true], pointer[invisible, free]]; Window[64/64 800x600 wu, 800x600 pixel] handle 0x0, surfaceHandle 0x0, children 0; ParentWindow null (handle 0x0), [apply] NEWT-Screen[.windows_nil-1-s0, idx 0, refCount 0, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], null, NEWT-Display[.windows_nil-1, excl false, refCount 0, hasEDT true, edtRunning false, null], monitors: null], [apply] Config null, [apply] WrappedSurface null, [apply] SurfaceUpdatedListeners num 0 [], [apply] WindowListeners num 1 [com.jogamp.newt.opengl.GLWindow$2@6989da5e, ], [apply] MouseListeners num 0 [], [apply] PointerGestures default true, custom 0 [], [apply] KeyListeners num 0 [], [apply] windowLock <385c9627, 139982de>[count 0, qsz 0, owner ], surfaceLockCount 0]] [apply] junit.framework.TestListener: endTest(testGL2OffScreenFBODblBuf) [apply] junit.framework.TestListener: startTest(testGL2OffScreenFBODblBufMSAA) [apply] Requested GL Caps: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[fbo]] [apply] Expected GL Caps: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[fbo]] [apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.dispose 0x44c03695: tileRendererInUse null [apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.dispose 0x44c03695 FIN [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testGL2OffScreenFBODblBuf [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testGL2OffScreenFBODblBufMSAA [apply] Thread[main,5,main] GearsES2.init.0 0x229f66ed: tileRendererInUse null, GearsES2[obj 0x229f66ed isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x229f66ed on Thread[main,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[fbo]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.hw] [apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR NVIDIA Corporation [apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION 4.6.0 NVIDIA 391.35 [apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 325 [apply] GLX_EXTENSIONS 30 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x229f66ed created: GearsObj[0x77c2494c, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x229f66ed created: GearsObj[0xf5958c9, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x229f66ed created: GearsObj[0xf5958c9, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[main,5,main] GearsES2.init.X 0x229f66ed FIN GearsES2[obj 0x229f66ed isInit true, usesShared false, 1 GearsObj[0x77c2494c, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0xf5958c9, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x233795b6, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[main,5,main] GearsES2.reshape 0x229f66ed 0/0 400x300 of 400x300, swapInterval 1, drawable 0xe0108f0, msaa true, tileRendererInUse null [apply] >> GearsES2 0x229f66ed, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[main,5,main] GearsES2.display 0x229f66ed 400x300, swapInterval 1, drawable 0xe0108f0 [apply] Thread[main,5,main] GearsES2.display 0x229f66ed 400x300, swapInterval 1, drawable 0xe0108f0 [apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OffScreenFBODblBufMSAA_______-n0001-GL2___-hw-fbobject-Bdbl-Frgb__Irgba8888-D16-St00-Sa04_default-0400x0300.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[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.reshape 0x229f66ed 0/0 200x150 of 200x150, swapInterval 1, drawable 0xe0108f0, msaa true, tileRendererInUse null [apply] >> GearsES2 0x229f66ed, angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.display 0x229f66ed 200x150, swapInterval 1, drawable 0xe0108f0 [apply] Thread[main,5,main] GearsES2.display 0x229f66ed 200x150, swapInterval 1, drawable 0xe0108f0 [apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OffScreenFBODblBufMSAA_______-n0003-GL2___-hw-fbobject-Bdbl-Frgb__Irgba8888-D16-St00-Sa04_default-0200x0150.png [apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.reshape 0x229f66ed 0/0 800x600 of 800x600, swapInterval 1, drawable 0xe0108f0, msaa true, tileRendererInUse null [apply] >> GearsES2 0x229f66ed, angle 2.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.display 0x229f66ed 800x600, swapInterval 1, drawable 0xe0108f0 [apply] Thread[main,5,main] GearsES2.display 0x229f66ed 800x600, swapInterval 1, drawable 0xe0108f0 [apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OffScreenFBODblBufMSAA_______-n0005-GL2___-hw-fbobject-Bdbl-Frgb__Irgba8888-D16-St00-Sa04_default-0800x0600.png [apply] Fin: GLWindow[ [apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0x229f66ed isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@31190526[init false], ], [apply] Drawable: null, [apply] Context: null, [apply] Window: jogamp.newt.OffscreenWindow[State [invisible, autopos, repositionable, resizable], supported [visible, toplevel, focused, decor, !aontop, !aonbottom, unsticky, repositionable, resizable, max[!h, !v], fullscreen[true], pointer[invisible, free]]; Window[64/64 800x600 wu, 800x600 pixel] handle 0x0, surfaceHandle 0x0, children 0; ParentWindow null (handle 0x0), [apply] NEWT-Screen[.windows_nil-1-s0, idx 0, refCount 0, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], null, NEWT-Display[.windows_nil-1, excl false, refCount 0, hasEDT true, edtRunning false, null], monitors: null], [apply] Config null, [apply] WrappedSurface null, [apply] SurfaceUpdatedListeners num 0 [], [apply] WindowListeners num 1 [com.jogamp.newt.opengl.GLWindow$2@3eb738bb, ], [apply] MouseListeners num 0 [], [apply] PointerGestures default true, custom 0 [], [apply] KeyListeners num 0 [], [apply] windowLock <5bda8e08, 1e800aaa>[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[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.dispose 0x229f66ed: tileRendererInUse null [apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.dispose 0x229f66ed FIN [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testGL2OffScreenFBODblBufMSAA [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testGL2OffScreenFBODblBufStencil [apply] Window: com.jogamp.newt.opengl.GLWindow [apply] Window Caps Pre_GL: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/1/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[fbo]] [apply] Drawable Pre-GL(0): jogamp.opengl.GLFBODrawableImpl, jogamp.nativewindow.windows.GDISurface [apply] Window Caps PostGL : GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/1/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[fbo]] [apply] Drawable Post-GL(1): com.jogamp.newt.opengl.GLWindow, jogamp.nativewindow.windows.GDISurface [apply] Chosen GL Caps(1): GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[fbo]] [apply] Chosen GL CTX (2): 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [apply] Chosen GL Caps(2): GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[fbo]] [apply] Drawable Post-GL(2): com.jogamp.newt.opengl.GLWindow, jogamp.nativewindow.windows.GDISurface [apply] Thread[main,5,main] GearsES2.init.0 0x6f03482: tileRendererInUse null, GearsES2[obj 0x6f03482 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x6f03482 on Thread[main,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[fbo]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.hw] [apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR NVIDIA Corporation [apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION 4.6.0 NVIDIA 391.35 [apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 325 [apply] GLX_EXTENSIONS 30 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x6f03482 created: GearsObj[0x7eac9008, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x6f03482 created: GearsObj[0x4116aac9, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x6f03482 created: GearsObj[0x4116aac9, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[main,5,main] GearsES2.init.X 0x6f03482 FIN GearsES2[obj 0x6f03482 isInit true, usesShared false, 1 GearsObj[0x7eac9008, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4116aac9, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x62ddbd7e, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[main,5,main] GearsES2.reshape 0x6f03482 0/0 400x300 of 400x300, swapInterval 1, drawable 0xffffffffb701085f, msaa false, tileRendererInUse null [apply] >> GearsES2 0x6f03482, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[main,5,main] GearsES2.display 0x6f03482 400x300, swapInterval 1, drawable 0xffffffffb701085f [apply] Thread[main,5,main] GearsES2.display 0x6f03482 400x300, swapInterval 1, drawable 0xffffffffb701085f [apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OffScreenFBODblBufStencil____-n0001-GL2___-hw-fbobject-Bdbl-Frgb__Irgba8880-D24-St08-Sa00_default-0400x0300.png [apply] Thread[main-Display-.windows_nil-1-EDT-5,5,main] GearsES2.reshape 0x6f03482 0/0 200x150 of 200x150, swapInterval 1, drawable 0xffffffffb701085f, msaa false, tileRendererInUse null [apply] >> GearsES2 0x6f03482, angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-5,5,main] GearsES2.display 0x6f03482 200x150, swapInterval 1, drawable 0xffffffffb701085f [apply] Thread[main,5,main] GearsES2.display 0x6f03482 200x150, swapInterval 1, drawable 0xffffffffb701085f [apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OffScreenFBODblBufStencil____-n0003-GL2___-hw-fbobject-Bdbl-Frgb__Irgba8880-D24-St08-Sa00_default-0200x0150.png [apply] Thread[main-Display-.windows_nil-1-EDT-5,5,main] GearsES2.reshape 0x6f03482 0/0 800x600 of 800x600, swapInterval 1, drawable 0xffffffffb701085f, msaa false, tileRendererInUse null [apply] >> GearsES2 0x6f03482, angle 2.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-5,5,main] GearsES2.display 0x6f03482 800x600, swapInterval 1, drawable 0xffffffffb701085f [apply] Thread[main,5,main] GearsES2.display 0x6f03482 800x600, swapInterval 1, drawable 0xffffffffb701085f [apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OffScreenFBODblBufStencil____-n0005-GL2___-hw-fbobject-Bdbl-Frgb__Irgba8880-D24-St08-Sa00_default-0800x0600.png [apply] Fin: GLWindow[ [apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0x6f03482 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@9d5509a[init false], ], [apply] Drawable: null, [apply] Context: null, [apply] Window: jogamp.newt.OffscreenWindow[State [invisible, autopos, repositionable, resizable], supported [visible, toplevel, focused, decor, !aontop, !aonbottom, unsticky, repositionable, resizable, max[!h, !v], fullscreen[true], pointer[invisible, free]]; Window[64/64 800x600 wu, 800x600 pixel] handle 0x0, surfaceHandle 0x0, children 0; ParentWindow null (handle 0x0), [apply] NEWT-Screen[.windows_nil-1-s0, idx 0, refCount 0, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], null, NEWT-Display[.windows_nil-1, excl false, refCount 0, hasEDT true, edtRunning false, null], monitors: null], [apply] Config null, [apply] WrappedSurface null, [apply] SurfaceUpdatedListeners num 0 [], [apply] WindowListeners num 1 [com.jogamp.newt.opengl.GLWindow$2@74e52ef6, ], [apply] MouseListeners num 0 [], [apply] PointerGestures default true, custom 0 [], [apply] KeyListeners num 0 [], [apply] windowLock <6ed3ccb2, 1a677343>[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[main-Display-.windows_nil-1-EDT-5,5,main] GearsES2.dispose 0x6f03482: tileRendererInUse null [apply] Thread[main-Display-.windows_nil-1-EDT-5,5,main] GearsES2.dispose 0x6f03482 FIN [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testGL2OffScreenFBODblBufStencil [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testGL2OffScreenFBODblBufStencilMSAA [apply] Window: com.jogamp.newt.opengl.GLWindow [apply] Window Caps Pre_GL: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/1/4, sample-ext default, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[fbo]] [apply] Drawable Pre-GL(0): jogamp.opengl.GLFBODrawableImpl, jogamp.nativewindow.windows.GDISurface [apply] Window Caps PostGL : GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/1/4, sample-ext default, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[fbo]] [apply] Drawable Post-GL(1): com.jogamp.newt.opengl.GLWindow, jogamp.nativewindow.windows.GDISurface [apply] Chosen GL Caps(1): GLCaps[wgl vid 7 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[fbo]] [apply] Chosen GL CTX (2): 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [apply] Chosen GL Caps(2): GLCaps[wgl vid 7 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[fbo]] [apply] Drawable Post-GL(2): com.jogamp.newt.opengl.GLWindow, jogamp.nativewindow.windows.GDISurface [apply] Thread[main,5,main] GearsES2.init.0 0x489115ef: tileRendererInUse null, GearsES2[obj 0x489115ef isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x489115ef on Thread[main,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[fbo]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.hw] [apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR NVIDIA Corporation [apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION 4.6.0 NVIDIA 391.35 [apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 325 [apply] GLX_EXTENSIONS 30 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x489115ef created: GearsObj[0x79079097, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x489115ef created: GearsObj[0x4d1c00d0, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x489115ef created: GearsObj[0x4d1c00d0, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[main,5,main] GearsES2.init.X 0x489115ef FIN GearsES2[obj 0x489115ef isInit true, usesShared false, 1 GearsObj[0x79079097, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4d1c00d0, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x4b2bac3f, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[main,5,main] GearsES2.reshape 0x489115ef 0/0 400x300 of 400x300, swapInterval 1, drawable 0xe0108f0, msaa true, tileRendererInUse null [apply] >> GearsES2 0x489115ef, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[main,5,main] GearsES2.display 0x489115ef 400x300, swapInterval 1, drawable 0xe0108f0 [apply] Thread[main,5,main] GearsES2.display 0x489115ef 400x300, swapInterval 1, drawable 0xe0108f0 [apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OffScreenFBODblBufStencilMSAA-n0001-GL2___-hw-fbobject-Bdbl-Frgb__Irgba8888-D24-St08-Sa04_default-0400x0300.png [apply] Thread[main-Display-.windows_nil-1-EDT-6,5,main] GearsES2.reshape 0x489115ef 0/0 200x150 of 200x150, swapInterval 1, drawable 0xe0108f0, msaa true, tileRendererInUse null [apply] >> GearsES2 0x489115ef, angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-6,5,main] GearsES2.display 0x489115ef 200x150, swapInterval 1, drawable 0xe0108f0 [apply] Thread[main,5,main] GearsES2.display 0x489115ef 200x150, swapInterval 1, drawable 0xe0108f0 [apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OffScreenFBODblBufStencilMSAA-n0003-GL2___-hw-fbobject-Bdbl-Frgb__Irgba8888-D24-St08-Sa04_default-0200x0150.png [apply] Thread[main-Display-.windows_nil-1-EDT-6,5,main] GearsES2.reshape 0x489115ef 0/0 800x600 of 800x600, swapInterval 1, drawable 0xe0108f0, msaa true, tileRendererInUse null [apply] >> GearsES2 0x489115ef, angle 2.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-6,5,main] GearsES2.display 0x489115ef 800x600, swapInterval 1, drawable 0xe0108f0 [apply] Thread[main,5,main] GearsES2.display 0x489115ef 800x600, swapInterval 1, drawable 0xe0108f0 [apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OffScreenFBODblBufStencilMSAA-n0005-GL2___-hw-fbobject-Bdbl-Frgb__Irgba8888-D24-St08-Sa04_default-0800x0600.png [apply] Thread[main-Display-.windows_nil-1-EDT-6,5,main] GearsES2.dispose 0x489115ef: tileRendererInUse null [apply] Thread[main-Display-.windows_nil-1-EDT-6,5,main] GearsES2.dispose 0x489115ef FIN [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testGL2OffScreenFBODblBufStencilMSAA [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testGL2OffScreenFBOSglBuf [apply] Fin: GLWindow[ [apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0x489115ef isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@3857f613[init false], ], [apply] Drawable: null, [apply] Context: null, [apply] Window: jogamp.newt.OffscreenWindow[State [invisible, autopos, repositionable, resizable], supported [visible, toplevel, focused, decor, !aontop, !aonbottom, unsticky, repositionable, resizable, max[!h, !v], fullscreen[true], pointer[invisible, free]]; Window[64/64 800x600 wu, 800x600 pixel] handle 0x0, surfaceHandle 0x0, children 0; ParentWindow null (handle 0x0), [apply] NEWT-Screen[.windows_nil-1-s0, idx 0, refCount 0, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], null, NEWT-Display[.windows_nil-1, excl false, refCount 0, hasEDT true, edtRunning false, null], monitors: null], [apply] Config null, [apply] WrappedSurface null, [apply] SurfaceUpdatedListeners num 0 [], [apply] WindowListeners num 1 [com.jogamp.newt.opengl.GLWindow$2@26794848, ], [apply] MouseListeners num 0 [], [apply] PointerGestures default true, custom 0 [], [apply] KeyListeners num 0 [], [apply] windowLock <302552ec, 3d285d7e>[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[main,5,main] GearsES2.init.0 0x2cd76f31: tileRendererInUse null, GearsES2[obj 0x2cd76f31 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x2cd76f31 on Thread[main,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[fbo]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.hw] [apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR NVIDIA Corporation [apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION 4.6.0 NVIDIA 391.35 [apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 325 [apply] GLX_EXTENSIONS 30 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x2cd76f31 created: GearsObj[0xfbd1f6, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x2cd76f31 created: GearsObj[0x1ce24091, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x2cd76f31 created: GearsObj[0x1ce24091, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[main,5,main] GearsES2.init.X 0x2cd76f31 FIN GearsES2[obj 0x2cd76f31 isInit true, usesShared false, 1 GearsObj[0xfbd1f6, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1ce24091, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5dda768f, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[main,5,main] GearsES2.reshape 0x2cd76f31 0/0 400x300 of 400x300, swapInterval 1, drawable 0xffffffff9401065e, msaa false, tileRendererInUse null [apply] >> GearsES2 0x2cd76f31, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[main,5,main] GearsES2.display 0x2cd76f31 400x300, swapInterval 1, drawable 0xffffffff9401065e [apply] Thread[main,5,main] GearsES2.display 0x2cd76f31 400x300, swapInterval 1, drawable 0xffffffff9401065e [apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OffScreenFBOSglBuf___________-n0001-GL2___-hw-fbobject-Bone-Frgb__Irgba8880-D16-St00-Sa00_default-0400x0300.png [apply] Window: com.jogamp.newt.opengl.GLWindow [apply] Window Caps Pre_GL: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[fbo]] [apply] Drawable Pre-GL(0): jogamp.opengl.GLFBODrawableImpl, jogamp.nativewindow.windows.GDISurface [apply] Window Caps PostGL : GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[fbo]] [apply] Drawable Post-GL(1): com.jogamp.newt.opengl.GLWindow, jogamp.nativewindow.windows.GDISurface [apply] Chosen GL Caps(1): GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[fbo]] [apply] Chosen GL CTX (2): 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [apply] Chosen GL Caps(2): GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[fbo]] [apply] Drawable Post-GL(2): com.jogamp.newt.opengl.GLWindow, jogamp.nativewindow.windows.GDISurface [apply] Thread[main-Display-.windows_nil-1-EDT-7,5,main] GearsES2.reshape 0x2cd76f31 0/0 200x150 of 200x150, swapInterval 1, drawable 0xffffffff9401065e, msaa false, tileRendererInUse null [apply] >> GearsES2 0x2cd76f31, angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-7,5,main] GearsES2.display 0x2cd76f31 200x150, swapInterval 1, drawable 0xffffffff9401065e [apply] Thread[main,5,main] GearsES2.display 0x2cd76f31 200x150, swapInterval 1, drawable 0xffffffff9401065e [apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OffScreenFBOSglBuf___________-n0003-GL2___-hw-fbobject-Bone-Frgb__Irgba8880-D16-St00-Sa00_default-0200x0150.png [apply] Thread[main-Display-.windows_nil-1-EDT-7,5,main] GearsES2.reshape 0x2cd76f31 0/0 800x600 of 800x600, swapInterval 1, drawable 0xffffffff9401065e, msaa false, tileRendererInUse null [apply] >> GearsES2 0x2cd76f31, angle 2.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-7,5,main] GearsES2.display 0x2cd76f31 800x600, swapInterval 1, drawable 0xffffffff9401065e [apply] Thread[main,5,main] GearsES2.display 0x2cd76f31 800x600, swapInterval 1, drawable 0xffffffff9401065e [apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OffScreenFBOSglBuf___________-n0005-GL2___-hw-fbobject-Bone-Frgb__Irgba8880-D16-St00-Sa00_default-0800x0600.png [apply] Thread[main-Display-.windows_nil-1-EDT-7,5,main] GearsES2.dispose 0x2cd76f31: tileRendererInUse null [apply] Thread[main-Display-.windows_nil-1-EDT-7,5,main] GearsES2.dispose 0x2cd76f31 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] Fin: GLWindow[ [apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0x2cd76f31 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@367ffa75[init false], ], [apply] Drawable: null, [apply] Context: null, [apply] Window: jogamp.newt.OffscreenWindow[State [invisible, autopos, repositionable, resizable], supported [visible, toplevel, focused, decor, !aontop, !aonbottom, unsticky, repositionable, resizable, max[!h, !v], fullscreen[true], pointer[invisible, free]]; Window[64/64 800x600 wu, 800x600 pixel] handle 0x0, surfaceHandle 0x0, children 0; ParentWindow null (handle 0x0), [apply] NEWT-Screen[.windows_nil-1-s0, idx 0, refCount 0, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], null, NEWT-Display[.windows_nil-1, excl false, refCount 0, hasEDT true, edtRunning false, null], monitors: null], [apply] Config null, [apply] WrappedSurface null, [apply] SurfaceUpdatedListeners num 0 [], [apply] WindowListeners num 1 [com.jogamp.newt.opengl.GLWindow$2@7a8c8dcf, ], [apply] MouseListeners num 0 [], [apply] PointerGestures default true, custom 0 [], [apply] KeyListeners num 0 [], [apply] windowLock <24269709, 2aceadd4>[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] Window: com.jogamp.newt.opengl.GLWindow [apply] Window Caps Pre_GL: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[pbuffer]] [apply] Drawable Pre-GL(0): jogamp.opengl.windows.wgl.WindowsPbufferWGLDrawable, jogamp.newt.OffscreenWindow [apply] Window Caps PostGL : GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[pbuffer]] [apply] Drawable Post-GL(1): com.jogamp.newt.opengl.GLWindow, jogamp.newt.OffscreenWindow [apply] Chosen GL Caps(1): GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[pbuffer]] [apply] Chosen GL CTX (2): 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [apply] Chosen GL Caps(2): GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[pbuffer]] [apply] Drawable Post-GL(2): com.jogamp.newt.opengl.GLWindow, jogamp.newt.OffscreenWindow [apply] Thread[main,5,main] GearsES2.init.0 0x3a52dba3: tileRendererInUse null, GearsES2[obj 0x3a52dba3 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x3a52dba3 on Thread[main,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[pbuffer]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.hw] [apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR NVIDIA Corporation [apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION 4.6.0 NVIDIA 391.35 [apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 325 [apply] GLX_EXTENSIONS 30 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x3a52dba3 created: GearsObj[0x2925bf5b, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x3a52dba3 created: GearsObj[0x710f4dc7, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x3a52dba3 created: GearsObj[0x710f4dc7, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[main,5,main] GearsES2.init.X 0x3a52dba3 FIN GearsES2[obj 0x3a52dba3 isInit true, usesShared false, 1 GearsObj[0x2925bf5b, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x710f4dc7, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1ff4931d, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[main,5,main] GearsES2.reshape 0x3a52dba3 0/0 400x300 of 400x300, swapInterval 1, drawable 0xffffffff9e010830, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3a52dba3, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[main,5,main] GearsES2.display 0x3a52dba3 400x300, swapInterval 1, drawable 0xffffffff9e010830 [apply] Thread[main,5,main] GearsES2.display 0x3a52dba3 400x300, swapInterval 1, drawable 0xffffffff9e010830 [apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OffScreenPbufferDblBuf_______-n0001-GL2___-hw-pbuffer_-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0400x0300.png [apply] Thread[main-Display-.windows_nil-1-EDT-8,5,main] GearsES2.reshape 0x3a52dba3 0/0 200x150 of 200x150, swapInterval 1, drawable 0xffffffffb1010830, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3a52dba3, angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-8,5,main] GearsES2.display 0x3a52dba3 200x150, swapInterval 1, drawable 0xffffffffb1010830 [apply] Thread[main,5,main] GearsES2.display 0x3a52dba3 200x150, swapInterval 1, drawable 0xffffffffb1010830 [apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OffScreenPbufferDblBuf_______-n0003-GL2___-hw-pbuffer_-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0200x0150.png [apply] Thread[main-Display-.windows_nil-1-EDT-8,5,main] GearsES2.reshape 0x3a52dba3 0/0 800x600 of 800x600, swapInterval 1, drawable 0xffffffffc4010830, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3a52dba3, angle 2.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-8,5,main] GearsES2.display 0x3a52dba3 800x600, swapInterval 1, drawable 0xffffffffc4010830 [apply] Thread[main,5,main] GearsES2.display 0x3a52dba3 800x600, swapInterval 1, drawable 0xffffffffc4010830 [apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OffScreenPbufferDblBuf_______-n0005-GL2___-hw-pbuffer_-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0800x0600.png [apply] Fin: GLWindow[ [apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0x3a52dba3 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@2a5c8d3f[init false], ], [apply] Drawable: null, [apply] Context: null, [apply] Window: jogamp.newt.OffscreenWindow[State [invisible, autopos, repositionable, resizable], supported [visible, toplevel, focused, decor, !aontop, !aonbottom, unsticky, repositionable, resizable, max[!h, !v], fullscreen[true], pointer[invisible, free]]; Window[64/64 800x600 wu, 800x600 pixel] handle 0x0, surfaceHandle 0x0, children 0; ParentWindow null (handle 0x0), [apply] NEWT-Screen[.windows_nil-1-s0, idx 0, refCount 0, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], null, NEWT-Display[.windows_nil-1, excl false, refCount 0, hasEDT true, edtRunning false, null], monitors: null], [apply] Config null, [apply] WrappedSurface null, [apply] SurfaceUpdatedListeners num 0 [], [apply] WindowListeners num 1 [com.jogamp.newt.opengl.GLWindow$2@65e98b1c, ], [apply] MouseListeners num 0 [], [apply] PointerGestures default true, custom 0 [], [apply] KeyListeners num 0 [], [apply] windowLock <61322f9d, 6ad82709>[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[main-Display-.windows_nil-1-EDT-8,5,main] GearsES2.dispose 0x3a52dba3: tileRendererInUse null [apply] Thread[main-Display-.windows_nil-1-EDT-8,5,main] GearsES2.dispose 0x3a52dba3 FIN [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testGL2OffScreenPbufferDblBuf [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testGL2OffScreenPbufferSglBuf [apply] Window: com.jogamp.newt.opengl.GLWindow [apply] Window Caps Pre_GL: GLCaps[wgl vid 1 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[pbuffer]] [apply] Drawable Pre-GL(0): jogamp.opengl.windows.wgl.WindowsPbufferWGLDrawable, jogamp.newt.OffscreenWindow [apply] Window Caps PostGL : GLCaps[wgl vid 1 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[pbuffer]] [apply] Drawable Post-GL(1): com.jogamp.newt.opengl.GLWindow, jogamp.newt.OffscreenWindow [apply] Chosen GL Caps(1): GLCaps[wgl vid 1 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[pbuffer]] [apply] Chosen GL CTX (2): 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [apply] Chosen GL Caps(2): GLCaps[wgl vid 1 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[pbuffer]] [apply] Drawable Post-GL(2): com.jogamp.newt.opengl.GLWindow, jogamp.newt.OffscreenWindow [apply] Thread[main,5,main] GearsES2.init.0 0x7817fd62: tileRendererInUse null, GearsES2[obj 0x7817fd62 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x7817fd62 on Thread[main,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 1 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[pbuffer]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.hw] [apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR NVIDIA Corporation [apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION 4.6.0 NVIDIA 391.35 [apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 325 [apply] GLX_EXTENSIONS 30 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x7817fd62 created: GearsObj[0x3bd82cf5, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x7817fd62 created: GearsObj[0x544fa968, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x7817fd62 created: GearsObj[0x544fa968, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[main,5,main] GearsES2.init.X 0x7817fd62 FIN GearsES2[obj 0x7817fd62 isInit true, usesShared false, 1 GearsObj[0x3bd82cf5, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x544fa968, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x247bddad, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[main,5,main] GearsES2.reshape 0x7817fd62 0/0 400x300 of 400x300, swapInterval 1, drawable 0xffffffffc90108c7, msaa false, tileRendererInUse null [apply] >> GearsES2 0x7817fd62, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[main,5,main] GearsES2.display 0x7817fd62 400x300, swapInterval 1, drawable 0xffffffffc90108c7 [apply] Thread[main,5,main] GearsES2.display 0x7817fd62 400x300, swapInterval 1, drawable 0xffffffffc90108c7 [apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OffScreenPbufferSglBuf_______-n0001-GL2___-hw-pbuffer_-Bone-Frgb__Irgba8880-D24-St00-Sa00_default-0400x0300.png [apply] Thread[main-Display-.windows_nil-1-EDT-9,5,main] GearsES2.reshape 0x7817fd62 0/0 200x150 of 200x150, swapInterval 1, drawable 0xffffffffdc0108c7, msaa false, tileRendererInUse null [apply] >> GearsES2 0x7817fd62, angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-9,5,main] GearsES2.display 0x7817fd62 200x150, swapInterval 1, drawable 0xffffffffdc0108c7 [apply] Thread[main,5,main] GearsES2.display 0x7817fd62 200x150, swapInterval 1, drawable 0xffffffffdc0108c7 [apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OffScreenPbufferSglBuf_______-n0003-GL2___-hw-pbuffer_-Bone-Frgb__Irgba8880-D24-St00-Sa00_default-0200x0150.png [apply] Thread[main-Display-.windows_nil-1-EDT-9,5,main] GearsES2.reshape 0x7817fd62 0/0 800x600 of 800x600, swapInterval 1, drawable 0xffffffffef0108c7, msaa false, tileRendererInUse null [apply] >> GearsES2 0x7817fd62, angle 2.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-9,5,main] GearsES2.display 0x7817fd62 800x600, swapInterval 1, drawable 0xffffffffef0108c7 [apply] Thread[main,5,main] GearsES2.display 0x7817fd62 800x600, swapInterval 1, drawable 0xffffffffef0108c7 [apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OffScreenPbufferSglBuf_______-n0005-GL2___-hw-pbuffer_-Bone-Frgb__Irgba8880-D24-St00-Sa00_default-0800x0600.png [apply] Thread[main-Display-.windows_nil-1-EDT-9,5,main] GearsES2.dispose 0x7817fd62: tileRendererInUse null [apply] Thread[main-Display-.windows_nil-1-EDT-9,5,main] GearsES2.dispose 0x7817fd62 FIN [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testGL2OffScreenPbufferSglBuf [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testGL2OnScreenDblBuf [apply] Fin: GLWindow[ [apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0x7817fd62 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@8297b3a[init false], ], [apply] Drawable: null, [apply] Context: null, [apply] Window: jogamp.newt.OffscreenWindow[State [invisible, autopos, repositionable, resizable], supported [visible, toplevel, focused, decor, !aontop, !aonbottom, unsticky, repositionable, resizable, max[!h, !v], fullscreen[true], pointer[invisible, free]]; Window[64/64 800x600 wu, 800x600 pixel] handle 0x0, surfaceHandle 0x0, children 0; ParentWindow null (handle 0x0), [apply] NEWT-Screen[.windows_nil-1-s0, idx 0, refCount 0, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], null, NEWT-Display[.windows_nil-1, excl false, refCount 0, hasEDT true, edtRunning false, null], monitors: null], [apply] Config null, [apply] WrappedSurface null, [apply] SurfaceUpdatedListeners num 0 [], [apply] WindowListeners num 1 [com.jogamp.newt.opengl.GLWindow$2@d35dea7, ], [apply] MouseListeners num 0 [], [apply] PointerGestures default true, custom 0 [], [apply] KeyListeners num 0 [], [apply] windowLock <7770f470, 5e5d171f>[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[main,5,main] GearsES2.init.0 0x7d20d0b: tileRendererInUse null, GearsES2[obj 0x7d20d0b isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x7d20d0b 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 0x7d20d0b created: GearsObj[0x55b0dcab, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x7d20d0b created: GearsObj[0x38afe297, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x7d20d0b created: GearsObj[0x38afe297, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[main,5,main] GearsES2.init.X 0x7d20d0b FIN GearsES2[obj 0x7d20d0b isInit true, usesShared false, 1 GearsObj[0x55b0dcab, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x38afe297, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2df3b89c, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[main,5,main] GearsES2.reshape 0x7d20d0b 0/0 400x300 of 400x300, swapInterval 1, drawable 0xe0108f0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x7d20d0b, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[main,5,main] GearsES2.display 0x7d20d0b 400x300, swapInterval 1, drawable 0xe0108f0 [apply] Window: com.jogamp.newt.opengl.GLWindow [apply] Window Caps Pre_GL: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], on-scr[.]] [apply] Drawable Pre-GL(0): jogamp.opengl.windows.wgl.WindowsOnscreenWGLDrawable, jogamp.newt.driver.windows.WindowDriver [apply] Window Caps PostGL : GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], on-scr[.]] [apply] Drawable Post-GL(1): com.jogamp.newt.opengl.GLWindow, jogamp.newt.driver.windows.WindowDriver [apply] Chosen GL Caps(1): GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], on-scr[.]] [apply] Chosen GL CTX (2): 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [apply] Chosen GL Caps(2): GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], on-scr[.]] [apply] Drawable Post-GL(2): com.jogamp.newt.opengl.GLWindow, jogamp.newt.driver.windows.WindowDriver [apply] Thread[main,5,main] GearsES2.display 0x7d20d0b 400x300, swapInterval 1, drawable 0xffffffffb701085f [apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OnScreenDblBuf_______________-n0001-GL2___-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0400x0300.png [apply] Thread[main-Display-.windows_nil-1-EDT-10,5,main] GearsES2.display 0x7d20d0b 400x300, swapInterval 1, drawable 0xffffffff9401065e [apply] Thread[main-Display-.windows_nil-1-EDT-10,5,main] GearsES2.reshape 0x7d20d0b 0/0 200x150 of 200x150, swapInterval 1, drawable 0xffffffffbb01089a, msaa false, tileRendererInUse null [apply] >> GearsES2 0x7d20d0b, angle 1.5, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-10,5,main] GearsES2.display 0x7d20d0b 200x150, swapInterval 1, drawable 0xffffffffbb01089a [apply] Thread[main-Display-.windows_nil-1-EDT-10,5,main] GearsES2.display 0x7d20d0b 200x150, swapInterval 1, drawable 0xffffffff9401065e [apply] Thread[main,5,main] GearsES2.display 0x7d20d0b 200x150, swapInterval 1, drawable 0xffffffffbb01089a [apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OnScreenDblBuf_______________-n0005-GL2___-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0200x0150.png [apply] Thread[main-Display-.windows_nil-1-EDT-10,5,main] GearsES2.display 0x7d20d0b 200x150, swapInterval 1, drawable 0xe0108f0 [apply] Thread[main-Display-.windows_nil-1-EDT-10,5,main] GearsES2.reshape 0x7d20d0b 0/0 800x600 of 800x600, swapInterval 1, drawable 0xffffffffb701085f, msaa false, tileRendererInUse null [apply] >> GearsES2 0x7d20d0b, angle 3.5, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-10,5,main] GearsES2.display 0x7d20d0b 800x600, swapInterval 1, drawable 0xffffffffb701085f [apply] Thread[main-Display-.windows_nil-1-EDT-10,5,main] GearsES2.display 0x7d20d0b 800x600, swapInterval 1, drawable 0xe0108f0 [apply] Thread[main,5,main] GearsES2.display 0x7d20d0b 800x600, swapInterval 1, drawable 0xffffffffb701085f [apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OnScreenDblBuf_______________-n0009-GL2___-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0800x0600.png [apply] Fin: GLWindow[ [apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0x7d20d0b isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@77f1baf5[init false], ], [apply] Drawable: null, [apply] Context: null, [apply] Window: jogamp.newt.driver.windows.WindowDriver[State [invisible, autopos, repositionable, resizable], supported [visible, child, focused, undecor, aontop, aonbottom, unsticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]]; Window[164/187 800x600 wu, 800x600 pixel] handle 0x0, surfaceHandle 0x0, children 0; ParentWindow null (handle 0x0), [apply] NEWT-Screen[.windows_nil-1-s0, idx 0, refCount 0, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], null, NEWT-Display[.windows_nil-1, excl false, refCount 0, hasEDT true, edtRunning false, null], monitors: null], [apply] Config null, [apply] WrappedSurface null, [apply] SurfaceUpdatedListeners num 0 [], [apply] WindowListeners num 1 [com.jogamp.newt.opengl.GLWindow$2@23348b5d, ], [apply] MouseListeners num 0 [], [apply] PointerGestures default true, custom 0 [], [apply] KeyListeners num 0 [], [apply] windowLock <70325e14, 37ceb1df>[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] Thread[main-Display-.windows_nil-1-EDT-10,5,main] GearsES2.dispose 0x7d20d0b: tileRendererInUse null [apply] Thread[main-Display-.windows_nil-1-EDT-10,5,main] GearsES2.dispose 0x7d20d0b FIN [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testGL2OnScreenDblBuf [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testGL2OnScreenDblBufMSAA [apply] Window: com.jogamp.newt.opengl.GLWindow [apply] Window Caps Pre_GL: GLCaps[wgl vid 32 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], on-scr[.]] [apply] Drawable Pre-GL(0): jogamp.opengl.windows.wgl.WindowsOnscreenWGLDrawable, jogamp.newt.driver.windows.WindowDriver [apply] Window Caps PostGL : GLCaps[wgl vid 32 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], on-scr[.]] [apply] Drawable Post-GL(1): com.jogamp.newt.opengl.GLWindow, jogamp.newt.driver.windows.WindowDriver [apply] Chosen GL Caps(1): GLCaps[wgl vid 32 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], on-scr[.]] [apply] Chosen GL CTX (2): 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [apply] Chosen GL Caps(2): GLCaps[wgl vid 32 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], on-scr[.]] [apply] Drawable Post-GL(2): com.jogamp.newt.opengl.GLWindow, jogamp.newt.driver.windows.WindowDriver [apply] Thread[main,5,main] GearsES2.init.0 0x20d525: tileRendererInUse null, GearsES2[obj 0x20d525 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x20d525 on Thread[main,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 32 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL4bc/GL4bc.hw] [apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR NVIDIA Corporation [apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION 4.6.0 NVIDIA 391.35 [apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 325 [apply] GLX_EXTENSIONS 30 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x20d525 created: GearsObj[0x3d34d211, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x20d525 created: GearsObj[0x7dc0f706, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x20d525 created: GearsObj[0x7dc0f706, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[main,5,main] GearsES2.init.X 0x20d525 FIN GearsES2[obj 0x20d525 isInit true, usesShared false, 1 GearsObj[0x3d34d211, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7dc0f706, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x4009e306, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[main,5,main] GearsES2.reshape 0x20d525 0/0 400x300 of 400x300, swapInterval 1, drawable 0xffffffffbb01089a, msaa true, tileRendererInUse null [apply] >> GearsES2 0x20d525, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[main,5,main] GearsES2.display 0x20d525 400x300, swapInterval 1, drawable 0xffffffffbb01089a [apply] Thread[main,5,main] GearsES2.display 0x20d525 400x300, swapInterval 1, drawable 0xffffffffb701085f [apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OnScreenDblBufMSAA___________-n0001-GL2___-hw-onscreen-Bdbl-Frgb__Irgba8888-D24-St00-Sa04_default-0400x0300.png [apply] Thread[main-Display-.windows_nil-1-EDT-11,5,main] GearsES2.display 0x20d525 400x300, swapInterval 1, drawable 0xffffffff9401065e [apply] Thread[main-Display-.windows_nil-1-EDT-11,5,main] GearsES2.reshape 0x20d525 0/0 200x150 of 200x150, swapInterval 1, drawable 0xffffffffbb01089a, msaa true, tileRendererInUse null [apply] >> GearsES2 0x20d525, angle 1.5, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-11,5,main] GearsES2.display 0x20d525 200x150, swapInterval 1, drawable 0xffffffffbb01089a [apply] Thread[main-Display-.windows_nil-1-EDT-11,5,main] GearsES2.display 0x20d525 200x150, swapInterval 1, drawable 0xe0108f0 [apply] Thread[main,5,main] GearsES2.display 0x20d525 200x150, swapInterval 1, drawable 0xffffffffbb01089a [apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OnScreenDblBufMSAA___________-n0005-GL2___-hw-onscreen-Bdbl-Frgb__Irgba8888-D24-St00-Sa04_default-0200x0150.png [apply] Thread[main-Display-.windows_nil-1-EDT-11,5,main] GearsES2.display 0x20d525 200x150, swapInterval 1, drawable 0xffffffff9401065e [apply] Thread[main-Display-.windows_nil-1-EDT-11,5,main] GearsES2.reshape 0x20d525 0/0 800x600 of 800x600, swapInterval 1, drawable 0xffffffff9401065e, msaa true, tileRendererInUse null [apply] >> GearsES2 0x20d525, angle 3.5, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-11,5,main] GearsES2.display 0x20d525 800x600, swapInterval 1, drawable 0xffffffff9401065e [apply] Thread[main-Display-.windows_nil-1-EDT-11,5,main] GearsES2.display 0x20d525 800x600, swapInterval 1, drawable 0xe0108f0 [apply] Thread[main,5,main] GearsES2.display 0x20d525 800x600, swapInterval 1, drawable 0xffffffff9401065e [apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OnScreenDblBufMSAA___________-n0009-GL2___-hw-onscreen-Bdbl-Frgb__Irgba8888-D24-St00-Sa04_default-0800x0600.png [apply] Thread[main-Display-.windows_nil-1-EDT-11,5,main] GearsES2.dispose 0x20d525: tileRendererInUse null [apply] Thread[main-Display-.windows_nil-1-EDT-11,5,main] GearsES2.dispose 0x20d525 FIN [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testGL2OnScreenDblBufMSAA [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testGL2OnScreenDblBufStencil [apply] Fin: GLWindow[ [apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0x20d525 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@6200f9cb[init false], ], [apply] Drawable: null, [apply] Context: null, [apply] Window: jogamp.newt.driver.windows.WindowDriver[State [invisible, autopos, repositionable, resizable], supported [visible, child, focused, undecor, aontop, aonbottom, unsticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]]; Window[190/213 800x600 wu, 800x600 pixel] handle 0x0, surfaceHandle 0x0, children 0; ParentWindow null (handle 0x0), [apply] NEWT-Screen[.windows_nil-1-s0, idx 0, refCount 0, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], null, NEWT-Display[.windows_nil-1, excl false, refCount 0, hasEDT true, edtRunning false, null], monitors: null], [apply] Config null, [apply] WrappedSurface null, [apply] SurfaceUpdatedListeners num 0 [], [apply] WindowListeners num 1 [com.jogamp.newt.opengl.GLWindow$2@43c1b556, ], [apply] MouseListeners num 0 [], [apply] PointerGestures default true, custom 0 [], [apply] KeyListeners num 0 [], [apply] windowLock <587e5365, 22fcf7ab>[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] 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] Thread[main,5,main] GearsES2.init.0 0x63475ace: tileRendererInUse null, GearsES2[obj 0x63475ace isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x63475ace on Thread[main,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 9 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL4bc/GL4bc.hw] [apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR NVIDIA Corporation [apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION 4.6.0 NVIDIA 391.35 [apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 325 [apply] GLX_EXTENSIONS 30 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x63475ace created: GearsObj[0xbccb269, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x63475ace created: GearsObj[0x609cd4d8, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x63475ace created: GearsObj[0x609cd4d8, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[main,5,main] GearsES2.init.X 0x63475ace FIN GearsES2[obj 0x63475ace isInit true, usesShared false, 1 GearsObj[0xbccb269, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x609cd4d8, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x17f7cd29, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[main,5,main] GearsES2.reshape 0x63475ace 0/0 400x300 of 400x300, swapInterval 1, drawable 0xffffffffb701085f, msaa false, tileRendererInUse null [apply] >> GearsES2 0x63475ace, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[main,5,main] GearsES2.display 0x63475ace 400x300, swapInterval 1, drawable 0xffffffffb701085f [apply] Thread[main,5,main] GearsES2.display 0x63475ace 400x300, swapInterval 1, drawable 0xffffffffbb01089a [apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OnScreenDblBufStencil________-n0001-GL2___-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St08-Sa00_default-0400x0300.png [apply] Chosen GL CTX (2): 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [apply] Chosen GL Caps(2): GLCaps[wgl vid 9 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], on-scr[.]] [apply] Drawable Post-GL(2): com.jogamp.newt.opengl.GLWindow, jogamp.newt.driver.windows.WindowDriver [apply] Thread[main-Display-.windows_nil-1-EDT-12,5,main] GearsES2.display 0x63475ace 400x300, swapInterval 1, drawable 0xffffffffbb01089a [apply] Thread[main-Display-.windows_nil-1-EDT-12,5,main] GearsES2.reshape 0x63475ace 0/0 200x150 of 200x150, swapInterval 1, drawable 0xffffffff9401065e, msaa false, tileRendererInUse null [apply] >> GearsES2 0x63475ace, angle 1.5, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-12,5,main] GearsES2.display 0x63475ace 200x150, swapInterval 1, drawable 0xffffffff9401065e [apply] Thread[main-Display-.windows_nil-1-EDT-12,5,main] GearsES2.display 0x63475ace 200x150, swapInterval 1, drawable 0xffffffffb701085f [apply] Thread[main,5,main] GearsES2.display 0x63475ace 200x150, swapInterval 1, drawable 0xe0108f0 [apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OnScreenDblBufStencil________-n0005-GL2___-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St08-Sa00_default-0200x0150.png [apply] Thread[main-Display-.windows_nil-1-EDT-12,5,main] GearsES2.display 0x63475ace 200x150, swapInterval 1, drawable 0xe0108f0 [apply] Thread[main-Display-.windows_nil-1-EDT-12,5,main] GearsES2.reshape 0x63475ace 0/0 800x600 of 800x600, swapInterval 1, drawable 0xffffffffbb01089a, msaa false, tileRendererInUse null [apply] >> GearsES2 0x63475ace, angle 3.5, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-12,5,main] GearsES2.display 0x63475ace 800x600, swapInterval 1, drawable 0xffffffffbb01089a [apply] Thread[main-Display-.windows_nil-1-EDT-12,5,main] GearsES2.display 0x63475ace 800x600, swapInterval 1, drawable 0xe0108f0 [apply] Thread[main,5,main] GearsES2.display 0x63475ace 800x600, swapInterval 1, drawable 0xffffffffbb01089a [apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OnScreenDblBufStencil________-n0009-GL2___-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St08-Sa00_default-0800x0600.png [apply] Fin: GLWindow[ [apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0x63475ace isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@4988d8b8[init false], ], [apply] Drawable: null, [apply] Context: null, [apply] Window: jogamp.newt.driver.windows.WindowDriver[State [invisible, autopos, repositionable, resizable], supported [visible, child, focused, undecor, aontop, aonbottom, unsticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]]; Window[216/239 800x600 wu, 800x600 pixel] handle 0x0, surfaceHandle 0x0, children 0; ParentWindow null (handle 0x0), [apply] NEWT-Screen[.windows_nil-1-s0, idx 0, refCount 0, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], null, NEWT-Display[.windows_nil-1, excl false, refCount 0, hasEDT true, edtRunning false, null], monitors: null], [apply] Config null, [apply] WrappedSurface null, [apply] SurfaceUpdatedListeners num 0 [], [apply] WindowListeners num 1 [com.jogamp.newt.opengl.GLWindow$2@7d8704ef, ], [apply] MouseListeners num 0 [], [apply] PointerGestures default true, custom 0 [], [apply] KeyListeners num 0 [], [apply] windowLock <13b6aecc, 158a8276>[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] Thread[main-Display-.windows_nil-1-EDT-12,5,main] GearsES2.dispose 0x63475ace: tileRendererInUse null [apply] Thread[main-Display-.windows_nil-1-EDT-12,5,main] GearsES2.dispose 0x63475ace FIN [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testGL2OnScreenDblBufStencil [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testGL2OnScreenDblBufStencilMSAA [apply] Window: com.jogamp.newt.opengl.GLWindow [apply] Window Caps Pre_GL: GLCaps[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[main,5,main] GearsES2.init.0 0x79d8407f: tileRendererInUse null, GearsES2[obj 0x79d8407f isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x79d8407f on Thread[main,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 34 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL4bc/GL4bc.hw] [apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR NVIDIA Corporation [apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION 4.6.0 NVIDIA 391.35 [apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 325 [apply] GLX_EXTENSIONS 30 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x79d8407f created: GearsObj[0x71e9ddb4, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x79d8407f created: GearsObj[0x394df057, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x79d8407f created: GearsObj[0x394df057, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[main,5,main] GearsES2.init.X 0x79d8407f FIN GearsES2[obj 0x79d8407f isInit true, usesShared false, 1 GearsObj[0x71e9ddb4, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x394df057, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x4961f6af, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[main,5,main] GearsES2.reshape 0x79d8407f 0/0 400x300 of 400x300, swapInterval 1, drawable 0xffffffffb701085f, msaa true, tileRendererInUse null [apply] >> GearsES2 0x79d8407f, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[main,5,main] GearsES2.display 0x79d8407f 400x300, swapInterval 1, drawable 0xffffffffb701085f [apply] Thread[main,5,main] GearsES2.display 0x79d8407f 400x300, swapInterval 1, drawable 0xe0108f0 [apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OnScreenDblBufStencilMSAA____-n0001-GL2___-hw-onscreen-Bdbl-Frgb__Irgba8888-D24-St08-Sa04_default-0400x0300.png [apply] Thread[main-Display-.windows_nil-1-EDT-13,5,main] GearsES2.display 0x79d8407f 400x300, swapInterval 1, drawable 0xffffffff9401065e [apply] Thread[main-Display-.windows_nil-1-EDT-13,5,main] GearsES2.reshape 0x79d8407f 0/0 200x150 of 200x150, swapInterval 1, drawable 0xffffffff9401065e, msaa true, tileRendererInUse null [apply] >> GearsES2 0x79d8407f, angle 1.5, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-13,5,main] GearsES2.display 0x79d8407f 200x150, swapInterval 1, drawable 0xffffffff9401065e [apply] Thread[main-Display-.windows_nil-1-EDT-13,5,main] GearsES2.display 0x79d8407f 200x150, swapInterval 1, drawable 0xffffffffbb01089a [apply] Thread[main,5,main] GearsES2.display 0x79d8407f 200x150, swapInterval 1, drawable 0xffffffffb701085f [apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OnScreenDblBufStencilMSAA____-n0005-GL2___-hw-onscreen-Bdbl-Frgb__Irgba8888-D24-St08-Sa04_default-0200x0150.png [apply] Thread[main-Display-.windows_nil-1-EDT-13,5,main] GearsES2.display 0x79d8407f 200x150, swapInterval 1, drawable 0xffffffff9401065e [apply] Thread[main-Display-.windows_nil-1-EDT-13,5,main] GearsES2.reshape 0x79d8407f 0/0 800x600 of 800x600, swapInterval 1, drawable 0xffffffffbb01089a, msaa true, tileRendererInUse null [apply] >> GearsES2 0x79d8407f, angle 3.5, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-13,5,main] GearsES2.display 0x79d8407f 800x600, swapInterval 1, drawable 0xffffffffbb01089a [apply] Thread[main-Display-.windows_nil-1-EDT-13,5,main] GearsES2.display 0x79d8407f 800x600, swapInterval 1, drawable 0xe0108f0 [apply] Thread[main,5,main] GearsES2.display 0x79d8407f 800x600, swapInterval 1, drawable 0xffffffffbb01089a [apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OnScreenDblBufStencilMSAA____-n0009-GL2___-hw-onscreen-Bdbl-Frgb__Irgba8888-D24-St08-Sa04_default-0800x0600.png [apply] Thread[main-Display-.windows_nil-1-EDT-13,5,main] GearsES2.dispose 0x79d8407f: tileRendererInUse null [apply] Thread[main-Display-.windows_nil-1-EDT-13,5,main] GearsES2.dispose 0x79d8407f 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: GLWindow[ [apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0x79d8407f isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@5fbe4146[init false], ], [apply] Drawable: null, [apply] Context: null, [apply] Window: jogamp.newt.driver.windows.WindowDriver[State [invisible, autopos, repositionable, resizable], supported [visible, child, focused, undecor, aontop, aonbottom, unsticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]]; Window[242/265 800x600 wu, 800x600 pixel] handle 0x0, surfaceHandle 0x0, children 0; ParentWindow null (handle 0x0), [apply] NEWT-Screen[.windows_nil-1-s0, idx 0, refCount 0, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], null, NEWT-Display[.windows_nil-1, excl false, refCount 0, hasEDT true, edtRunning false, null], monitors: null], [apply] Config null, [apply] WrappedSurface null, [apply] SurfaceUpdatedListeners num 0 [], [apply] WindowListeners num 1 [com.jogamp.newt.opengl.GLWindow$2@5aebe890, ], [apply] MouseListeners num 0 [], [apply] PointerGestures default true, custom 0 [], [apply] KeyListeners num 0 [], [apply] windowLock <65d09a04, 33c911a1>[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] Thread[main,5,main] GearsES2.init.0 0x707194ba: tileRendererInUse null, GearsES2[obj 0x707194ba isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x707194ba on Thread[main,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 1 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , hw, GLProfile[GL2/GL4bc.hw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL4bc/GL4bc.hw] [apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR NVIDIA Corporation [apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION 4.6.0 NVIDIA 391.35 [apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 325 [apply] GLX_EXTENSIONS 30 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x707194ba created: GearsObj[0x385e9564, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x707194ba created: GearsObj[0x5b94b04d, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x707194ba created: GearsObj[0x5b94b04d, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[main,5,main] GearsES2.init.X 0x707194ba FIN GearsES2[obj 0x707194ba isInit true, usesShared false, 1 GearsObj[0x385e9564, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x5b94b04d, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x8c3b9d, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[main,5,main] GearsES2.reshape 0x707194ba 0/0 400x300 of 400x300, swapInterval 1, drawable 0xffffffff9401065e, msaa false, tileRendererInUse null [apply] >> GearsES2 0x707194ba, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[main,5,main] GearsES2.display 0x707194ba 400x300, swapInterval 1, drawable 0xffffffff9401065e [apply] Thread[main,5,main] GearsES2.display 0x707194ba 400x300, swapInterval 1, drawable 0xffffffffb701085f [apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OnScreenSglBuf_______________-n0001-GL2___-hw-onscreen-Bone-Frgb__Irgba8880-D24-St00-Sa00_default-0400x0300.png [apply] Thread[main-Display-.windows_nil-1-EDT-14,5,main] GearsES2.display 0x707194ba 400x300, swapInterval 1, drawable 0xffffffffb701085f [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[main-Display-.windows_nil-1-EDT-14,5,main] GearsES2.reshape 0x707194ba 0/0 200x150 of 200x150, swapInterval 1, drawable 0xffffffff9401065e, msaa false, tileRendererInUse null [apply] >> GearsES2 0x707194ba, angle 1.5, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-14,5,main] GearsES2.display 0x707194ba 200x150, swapInterval 1, drawable 0xffffffff9401065e [apply] Thread[main-Display-.windows_nil-1-EDT-14,5,main] GearsES2.display 0x707194ba 200x150, swapInterval 1, drawable 0xffffffffbb01089a [apply] Thread[main,5,main] GearsES2.display 0x707194ba 200x150, swapInterval 1, drawable 0xffffffff9401065e [apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OnScreenSglBuf_______________-n0005-GL2___-hw-onscreen-Bone-Frgb__Irgba8880-D24-St00-Sa00_default-0200x0150.png [apply] Thread[main-Display-.windows_nil-1-EDT-14,5,main] GearsES2.display 0x707194ba 200x150, swapInterval 1, drawable 0xffffffffb701085f [apply] Thread[main-Display-.windows_nil-1-EDT-14,5,main] GearsES2.reshape 0x707194ba 0/0 800x600 of 800x600, swapInterval 1, drawable 0xe0108f0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x707194ba, angle 3.5, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-14,5,main] GearsES2.display 0x707194ba 800x600, swapInterval 1, drawable 0xe0108f0 [apply] Thread[main-Display-.windows_nil-1-EDT-14,5,main] GearsES2.display 0x707194ba 800x600, swapInterval 1, drawable 0xffffffffb701085f [apply] Thread[main,5,main] GearsES2.display 0x707194ba 800x600, swapInterval 1, drawable 0xe0108f0 [apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OnScreenSglBuf_______________-n0009-GL2___-hw-onscreen-Bone-Frgb__Irgba8880-D24-St00-Sa00_default-0800x0600.png [apply] Fin: GLWindow[ [apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0x707194ba isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@1190200a[init false], ], [apply] Drawable: null, [apply] Context: null, [apply] Window: jogamp.newt.driver.windows.WindowDriver[State [invisible, autopos, repositionable, resizable], supported [visible, child, focused, undecor, aontop, aonbottom, unsticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]]; Window[34/57 800x600 wu, 800x600 pixel] handle 0x0, surfaceHandle 0x0, children 0; ParentWindow null (handle 0x0), [apply] NEWT-Screen[.windows_nil-1-s0, idx 0, refCount 0, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], null, NEWT-Display[.windows_nil-1, excl false, refCount 0, hasEDT true, edtRunning false, null], monitors: null], [apply] Config null, [apply] WrappedSurface null, [apply] SurfaceUpdatedListeners num 0 [], [apply] WindowListeners num 1 [com.jogamp.newt.opengl.GLWindow$2@4c39bec8, ], [apply] MouseListeners num 0 [], [apply] PointerGestures default true, custom 0 [], [apply] KeyListeners num 0 [], [apply] windowLock [count 0, qsz 0, owner ], surfaceLockCount 0]] [apply] junit.framework.TestListener: endTest(testGL2OnScreenSglBuf) [apply] Thread[main-Display-.windows_nil-1-EDT-14,5,main] GearsES2.dispose 0x707194ba: tileRendererInUse null [apply] Thread[main-Display-.windows_nil-1-EDT-14,5,main] GearsES2.dispose 0x707194ba 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 @ 1675153684004 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1675153684004 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms [apply] Tests run: 27, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 21.48 sec [apply] ------------- Standard Output --------------- [apply] Requested GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[auto-cfg]] [apply] Expected GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[fbo]] [apply] Window: com.jogamp.newt.opengl.GLWindow [apply] Window Caps Pre_GL: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[fbo]] [apply] Drawable Pre-GL(0): jogamp.opengl.GLFBODrawableImpl, jogamp.nativewindow.windows.GDISurface [apply] Window Caps PostGL : GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[fbo]] [apply] Drawable Post-GL(1): com.jogamp.newt.opengl.GLWindow, jogamp.nativewindow.windows.GDISurface [apply] Chosen GL Caps(1): GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[fbo]] [apply] Chosen GL CTX (2): 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [apply] Chosen GL Caps(2): GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[fbo]] [apply] Drawable Post-GL(2): com.jogamp.newt.opengl.GLWindow, jogamp.nativewindow.windows.GDISurface [apply] Fin: GLWindow[ [apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0x6356695f isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@67d48005[init false], ], [apply] Drawable: null, [apply] Context: null, [apply] Window: jogamp.newt.OffscreenWindow[State [invisible, autopos, repositionable, resizable], supported [visible, toplevel, focused, decor, !aontop, !aonbottom, unsticky, repositionable, resizable, max[!h, !v], fullscreen[true], pointer[invisible, free]]; Window[64/64 800x600 wu, 800x600 pixel] handle 0x0, surfaceHandle 0x0, children 0; ParentWindow null (handle 0x0), [apply] NEWT-Screen[.windows_nil-1-s0, idx 0, refCount 0, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], null, NEWT-Display[.windows_nil-1, excl false, refCount 0, hasEDT true, edtRunning false, null], monitors: null], [apply] Config null, [apply] WrappedSurface null, [apply] SurfaceUpdatedListeners num 0 [], [apply] WindowListeners num 1 [com.jogamp.newt.opengl.GLWindow$2@3c46e67a, ], [apply] MouseListeners num 0 [], [apply] PointerGestures default true, custom 0 [], [apply] KeyListeners num 0 [], [apply] windowLock [count 0, qsz 0, owner ], surfaceLockCount 0]] [apply] Requested GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[bitmap]] [apply] Expected GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[bitmap]] [apply] Window: com.jogamp.newt.opengl.GLWindow [apply] Window Caps Pre_GL: GLCaps[wgl vid 210 gdi: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/8/0, one, mono , sw, GLProfile[GL2/GL4bc.hw], offscr[bitmap]] [apply] Drawable Pre-GL(0): jogamp.opengl.windows.wgl.WindowsBitmapWGLDrawable, jogamp.newt.OffscreenWindow [apply] Window Caps PostGL : GLCaps[wgl vid 210 gdi: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/8/0, one, mono , sw, GLProfile[GL2/GL4bc.hw], offscr[bitmap]] [apply] Drawable Post-GL(1): com.jogamp.newt.opengl.GLWindow, jogamp.newt.OffscreenWindow [apply] Chosen GL Caps(1): GLCaps[wgl vid 210 gdi: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/8/0, one, mono , sw, GLProfile[GL2/GL4bc.hw], offscr[bitmap]] [apply] Chosen GL CTX (2): 1.1 (Compat profile, compat[], software) - 1.1.0 [apply] Chosen GL Caps(2): GLCaps[wgl vid 210 gdi: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/8/0, one, mono , sw, GLProfile[GL2/GL4bc.hw], offscr[bitmap]] [apply] Drawable Post-GL(2): com.jogamp.newt.opengl.GLWindow, jogamp.newt.OffscreenWindow [apply] Fin: GLWindow[ [apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [com.jogamp.opengl.test.junit.jogl.demos.gl2.Gears@22ff4249[init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@2d1ef81a[init false], ], [apply] Drawable: null, [apply] Context: null, [apply] Window: jogamp.newt.OffscreenWindow[State [invisible, autopos, repositionable, resizable], supported [visible, toplevel, focused, decor, !aontop, !aonbottom, unsticky, repositionable, resizable, max[!h, !v], fullscreen[true], pointer[invisible, free]]; Window[64/64 800x600 wu, 800x600 pixel] handle 0x0, surfaceHandle 0x0, children 0; ParentWindow null (handle 0x0), [apply] NEWT-Screen[.windows_nil-1-s0, idx 0, refCount 0, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], null, NEWT-Display[.windows_nil-1, excl false, refCount 0, hasEDT true, edtRunning false, null], monitors: null], [apply] Config null, [apply] WrappedSurface null, [apply] SurfaceUpdatedListeners num 0 [], [apply] WindowListeners num 1 [com.jogamp.newt.opengl.GLWindow$2@1165b38, ], [apply] MouseListeners num 0 [], [apply] PointerGestures default true, custom 0 [], [apply] KeyListeners num 0 [], [apply] windowLock <4c12331b, 7586beff>[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: GLWindow[ [apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0x44c03695 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@7e6f74c[init false], ], [apply] Drawable: null, [apply] Context: null, [apply] Window: jogamp.newt.OffscreenWindow[State [invisible, autopos, repositionable, resizable], supported [visible, toplevel, focused, decor, !aontop, !aonbottom, unsticky, repositionable, resizable, max[!h, !v], fullscreen[true], pointer[invisible, free]]; Window[64/64 800x600 wu, 800x600 pixel] handle 0x0, surfaceHandle 0x0, children 0; ParentWindow null (handle 0x0), [apply] NEWT-Screen[.windows_nil-1-s0, idx 0, refCount 0, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], null, NEWT-Display[.windows_nil-1, excl false, refCount 0, hasEDT true, edtRunning false, null], monitors: null], [apply] Config null, [apply] WrappedSurface null, [apply] SurfaceUpdatedListeners num 0 [], [apply] WindowListeners num 1 [com.jogamp.newt.opengl.GLWindow$2@6989da5e, ], [apply] MouseListeners num 0 [], [apply] PointerGestures default true, custom 0 [], [apply] KeyListeners num 0 [], [apply] windowLock <385c9627, 139982de>[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: GLWindow[ [apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0x229f66ed isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@31190526[init false], ], [apply] Drawable: null, [apply] Context: null, [apply] Window: jogamp.newt.OffscreenWindow[State [invisible, autopos, repositionable, resizable], supported [visible, toplevel, focused, decor, !aontop, !aonbottom, unsticky, repositionable, resizable, max[!h, !v], fullscreen[true], pointer[invisible, free]]; Window[64/64 800x600 wu, 800x600 pixel] handle 0x0, surfaceHandle 0x0, children 0; ParentWindow null (handle 0x0), [apply] NEWT-Screen[.windows_nil-1-s0, idx 0, refCount 0, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], null, NEWT-Display[.windows_nil-1, excl false, refCount 0, hasEDT true, edtRunning false, null], monitors: null], [apply] Config null, [apply] WrappedSurface null, [apply] SurfaceUpdatedListeners num 0 [], [apply] WindowListeners num 1 [com.jogamp.newt.opengl.GLWindow$2@3eb738bb, ], [apply] MouseListeners num 0 [], [apply] PointerGestures default true, custom 0 [], [apply] KeyListeners num 0 [], [apply] windowLock <5bda8e08, 1e800aaa>[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: GLWindow[ [apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0x6f03482 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@9d5509a[init false], ], [apply] Drawable: null, [apply] Context: null, [apply] Window: jogamp.newt.OffscreenWindow[State [invisible, autopos, repositionable, resizable], supported [visible, toplevel, focused, decor, !aontop, !aonbottom, unsticky, repositionable, resizable, max[!h, !v], fullscreen[true], pointer[invisible, free]]; Window[64/64 800x600 wu, 800x600 pixel] handle 0x0, surfaceHandle 0x0, children 0; ParentWindow null (handle 0x0), [apply] NEWT-Screen[.windows_nil-1-s0, idx 0, refCount 0, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], null, NEWT-Display[.windows_nil-1, excl false, refCount 0, hasEDT true, edtRunning false, null], monitors: null], [apply] Config null, [apply] WrappedSurface null, [apply] SurfaceUpdatedListeners num 0 [], [apply] WindowListeners num 1 [com.jogamp.newt.opengl.GLWindow$2@74e52ef6, ], [apply] MouseListeners num 0 [], [apply] PointerGestures default true, custom 0 [], [apply] KeyListeners num 0 [], [apply] windowLock <6ed3ccb2, 1a677343>[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: GLWindow[ [apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0x489115ef isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@3857f613[init false], ], [apply] Drawable: null, [apply] Context: null, [apply] Window: jogamp.newt.OffscreenWindow[State [invisible, autopos, repositionable, resizable], supported [visible, toplevel, focused, decor, !aontop, !aonbottom, unsticky, repositionable, resizable, max[!h, !v], fullscreen[true], pointer[invisible, free]]; Window[64/64 800x600 wu, 800x600 pixel] handle 0x0, surfaceHandle 0x0, children 0; ParentWindow null (handle 0x0), [apply] NEWT-Screen[.windows_nil-1-s0, idx 0, refCount 0, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], null, NEWT-Display[.windows_nil-1, excl false, refCount 0, hasEDT true, edtRunning false, null], monitors: null], [apply] Config null, [apply] WrappedSurface null, [apply] SurfaceUpdatedListeners num 0 [], [apply] WindowListeners num 1 [com.jogamp.newt.opengl.GLWindow$2@26794848, ], [apply] MouseListeners num 0 [], [apply] PointerGestures default true, custom 0 [], [apply] KeyListeners num 0 [], [apply] windowLock <302552ec, 3d285d7e>[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: GLWindow[ [apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0x2cd76f31 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@367ffa75[init false], ], [apply] Drawable: null, [apply] Context: null, [apply] Window: jogamp.newt.OffscreenWindow[State [invisible, autopos, repositionable, resizable], supported [visible, toplevel, focused, decor, !aontop, !aonbottom, unsticky, repositionable, resizable, max[!h, !v], fullscreen[true], pointer[invisible, free]]; Window[64/64 800x600 wu, 800x600 pixel] handle 0x0, surfaceHandle 0x0, children 0; ParentWindow null (handle 0x0), [apply] NEWT-Screen[.windows_nil-1-s0, idx 0, refCount 0, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], null, NEWT-Display[.windows_nil-1, excl false, refCount 0, hasEDT true, edtRunning false, null], monitors: null], [apply] Config null, [apply] WrappedSurface null, [apply] SurfaceUpdatedListeners num 0 [], [apply] WindowListeners num 1 [com.jogamp.newt.opengl.GLWindow$2@7a8c8dcf, ], [apply] MouseListeners num 0 [], [apply] PointerGestures default true, custom 0 [], [apply] KeyListeners num 0 [], [apply] windowLock <24269709, 2aceadd4>[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: GLWindow[ [apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0x3a52dba3 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@2a5c8d3f[init false], ], [apply] Drawable: null, [apply] Context: null, [apply] Window: jogamp.newt.OffscreenWindow[State [invisible, autopos, repositionable, resizable], supported [visible, toplevel, focused, decor, !aontop, !aonbottom, unsticky, repositionable, resizable, max[!h, !v], fullscreen[true], pointer[invisible, free]]; Window[64/64 800x600 wu, 800x600 pixel] handle 0x0, surfaceHandle 0x0, children 0; ParentWindow null (handle 0x0), [apply] NEWT-Screen[.windows_nil-1-s0, idx 0, refCount 0, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], null, NEWT-Display[.windows_nil-1, excl false, refCount 0, hasEDT true, edtRunning false, null], monitors: null], [apply] Config null, [apply] WrappedSurface null, [apply] SurfaceUpdatedListeners num 0 [], [apply] WindowListeners num 1 [com.jogamp.newt.opengl.GLWindow$2@65e98b1c, ], [apply] MouseListeners num 0 [], [apply] PointerGestures default true, custom 0 [], [apply] KeyListeners num 0 [], [apply] windowLock <61322f9d, 6ad82709>[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: GLWindow[ [apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0x7817fd62 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@8297b3a[init false], ], [apply] Drawable: null, [apply] Context: null, [apply] Window: jogamp.newt.OffscreenWindow[State [invisible, autopos, repositionable, resizable], supported [visible, toplevel, focused, decor, !aontop, !aonbottom, unsticky, repositionable, resizable, max[!h, !v], fullscreen[true], pointer[invisible, free]]; Window[64/64 800x600 wu, 800x600 pixel] handle 0x0, surfaceHandle 0x0, children 0; ParentWindow null (handle 0x0), [apply] NEWT-Screen[.windows_nil-1-s0, idx 0, refCount 0, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], null, NEWT-Display[.windows_nil-1, excl false, refCount 0, hasEDT true, edtRunning false, null], monitors: null], [apply] Config null, [apply] WrappedSurface null, [apply] SurfaceUpdatedListeners num 0 [], [apply] WindowListeners num 1 [com.jogamp.newt.opengl.GLWindow$2@d35dea7, ], [apply] MouseListeners num 0 [], [apply] PointerGestures default true, custom 0 [], [apply] KeyListeners num 0 [], [apply] windowLock <7770f470, 5e5d171f>[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: GLWindow[ [apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0x7d20d0b isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@77f1baf5[init false], ], [apply] Drawable: null, [apply] Context: null, [apply] Window: jogamp.newt.driver.windows.WindowDriver[State [invisible, autopos, repositionable, resizable], supported [visible, child, focused, undecor, aontop, aonbottom, unsticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]]; Window[164/187 800x600 wu, 800x600 pixel] handle 0x0, surfaceHandle 0x0, children 0; ParentWindow null (handle 0x0), [apply] NEWT-Screen[.windows_nil-1-s0, idx 0, refCount 0, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], null, NEWT-Display[.windows_nil-1, excl false, refCount 0, hasEDT true, edtRunning false, null], monitors: null], [apply] Config null, [apply] WrappedSurface null, [apply] SurfaceUpdatedListeners num 0 [], [apply] WindowListeners num 1 [com.jogamp.newt.opengl.GLWindow$2@23348b5d, ], [apply] MouseListeners num 0 [], [apply] PointerGestures default true, custom 0 [], [apply] KeyListeners num 0 [], [apply] windowLock <70325e14, 37ceb1df>[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: GLWindow[ [apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0x20d525 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@6200f9cb[init false], ], [apply] Drawable: null, [apply] Context: null, [apply] Window: jogamp.newt.driver.windows.WindowDriver[State [invisible, autopos, repositionable, resizable], supported [visible, child, focused, undecor, aontop, aonbottom, unsticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]]; Window[190/213 800x600 wu, 800x600 pixel] handle 0x0, surfaceHandle 0x0, children 0; ParentWindow null (handle 0x0), [apply] NEWT-Screen[.windows_nil-1-s0, idx 0, refCount 0, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], null, NEWT-Display[.windows_nil-1, excl false, refCount 0, hasEDT true, edtRunning false, null], monitors: null], [apply] Config null, [apply] WrappedSurface null, [apply] SurfaceUpdatedListeners num 0 [], [apply] WindowListeners num 1 [com.jogamp.newt.opengl.GLWindow$2@43c1b556, ], [apply] MouseListeners num 0 [], [apply] PointerGestures default true, custom 0 [], [apply] KeyListeners num 0 [], [apply] windowLock <587e5365, 22fcf7ab>[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: GLWindow[ [apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0x63475ace isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@4988d8b8[init false], ], [apply] Drawable: null, [apply] Context: null, [apply] Window: jogamp.newt.driver.windows.WindowDriver[State [invisible, autopos, repositionable, resizable], supported [visible, child, focused, undecor, aontop, aonbottom, unsticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]]; Window[216/239 800x600 wu, 800x600 pixel] handle 0x0, surfaceHandle 0x0, children 0; ParentWindow null (handle 0x0), [apply] NEWT-Screen[.windows_nil-1-s0, idx 0, refCount 0, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], null, NEWT-Display[.windows_nil-1, excl false, refCount 0, hasEDT true, edtRunning false, null], monitors: null], [apply] Config null, [apply] WrappedSurface null, [apply] SurfaceUpdatedListeners num 0 [], [apply] WindowListeners num 1 [com.jogamp.newt.opengl.GLWindow$2@7d8704ef, ], [apply] MouseListeners num 0 [], [apply] PointerGestures default true, custom 0 [], [apply] KeyListeners num 0 [], [apply] windowLock <13b6aecc, 158a8276>[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: GLWindow[ [apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0x79d8407f isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@5fbe4146[init false], ], [apply] Drawable: null, [apply] Context: null, [apply] Window: jogamp.newt.driver.windows.WindowDriver[State [invisible, autopos, repositionable, resizable], supported [visible, child, focused, undecor, aontop, aonbottom, unsticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]]; Window[242/265 800x600 wu, 800x600 pixel] handle 0x0, surfaceHandle 0x0, children 0; ParentWindow null (handle 0x0), [apply] NEWT-Screen[.windows_nil-1-s0, idx 0, refCount 0, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], null, NEWT-Display[.windows_nil-1, excl false, refCount 0, hasEDT true, edtRunning false, null], monitors: null], [apply] Config null, [apply] WrappedSurface null, [apply] SurfaceUpdatedListeners num 0 [], [apply] WindowListeners num 1 [com.jogamp.newt.opengl.GLWindow$2@5aebe890, ], [apply] MouseListeners num 0 [], [apply] PointerGestures default true, custom 0 [], [apply] KeyListeners num 0 [], [apply] windowLock <65d09a04, 33c911a1>[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: GLWindow[ [apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0x707194ba isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@1190200a[init false], ], [apply] Drawable: null, [apply] Context: null, [apply] Window: jogamp.newt.driver.windows.WindowDriver[State [invisible, autopos, repositionable, resizable], supported [visible, child, focused, undecor, aontop, aonbottom, unsticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]]; Window[34/57 800x600 wu, 800x600 pixel] handle 0x0, surfaceHandle 0x0, children 0; ParentWindow null (handle 0x0), [apply] NEWT-Screen[.windows_nil-1-s0, idx 0, refCount 0, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], null, NEWT-Display[.windows_nil-1, excl false, refCount 0, hasEDT true, edtRunning false, null], monitors: null], [apply] Config null, [apply] WrappedSurface null, [apply] SurfaceUpdatedListeners num 0 [], [apply] WindowListeners num 1 [com.jogamp.newt.opengl.GLWindow$2@4c39bec8, ], [apply] MouseListeners num 0 [], [apply] PointerGestures default true, custom 0 [], [apply] KeyListeners num 0 [], [apply] windowLock [count 0, qsz 0, owner ], surfaceLockCount 0]] [apply] ------------- ---------------- --------------- [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675153663196 ms III - Start [apply] SLOCK [T main @ 1675153663197 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testES2OffScreenAutoDblBuf [apply] Profile GLES2 n/a [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testES2OffScreenAutoDblBuf [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testES2OffScreenFBODblBuf [apply] Profile GLES2 n/a [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testES2OffScreenFBODblBuf [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testES2OffScreenFBODblBufMSAA [apply] Profile GLES2 n/a [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testES2OffScreenFBODblBufMSAA [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testES2OffScreenFBODblBufStencil [apply] Profile GLES2 n/a [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testES2OffScreenFBODblBufStencil [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testES2OffScreenFBODblBufStencilMSAA [apply] Profile GLES2 n/a [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testES2OffScreenFBODblBufStencilMSAA [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testES2OffScreenFBOSglBuf [apply] Profile GLES2 n/a [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testES2OffScreenFBOSglBuf [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testES2OffScreenPbufferDblBuf [apply] Profile GLES2 n/a [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testES2OffScreenPbufferDblBuf [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testES2OffScreenPbufferSglBuf [apply] Profile GLES2 n/a [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testES2OffScreenPbufferSglBuf [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testES2OnScreenDblBuf [apply] Profile GLES2 n/a [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testES2OnScreenDblBuf [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testES2OnScreenDblBufMSAA [apply] Profile GLES2 n/a [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testES2OnScreenDblBufMSAA [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testES2OnScreenDblBufStencil [apply] Profile GLES2 n/a [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testES2OnScreenDblBufStencil [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testES2OnScreenDblBufStencilMSAA [apply] Profile GLES2 n/a [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testES2OnScreenDblBufStencilMSAA [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testES2OnScreenSglBuf [apply] Profile GLES2 n/a [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testES2OnScreenSglBuf [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testGL2OffScreenAutoDblBuf [apply] Thread[main,5,main] GearsES2.init.0 0x6356695f: tileRendererInUse null, GearsES2[obj 0x6356695f isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x6356695f on Thread[main,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 0x6356695f created: GearsObj[0x4f83df68, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x6356695f created: GearsObj[0x6cf0e0ba, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x6356695f created: GearsObj[0x6cf0e0ba, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[main,5,main] GearsES2.init.X 0x6356695f FIN GearsES2[obj 0x6356695f isInit true, usesShared false, 1 GearsObj[0x4f83df68, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6cf0e0ba, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3c19aaa5, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[main,5,main] GearsES2.reshape 0x6356695f 0/0 400x300 of 400x300, swapInterval 1, drawable 0xffffffff9401065e, msaa false, tileRendererInUse null [apply] >> GearsES2 0x6356695f, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[main,5,main] GearsES2.display 0x6356695f 400x300, swapInterval 1, drawable 0xffffffff9401065e [apply] Thread[main,5,main] GearsES2.display 0x6356695f 400x300, swapInterval 1, drawable 0xffffffff9401065e [apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OffScreenAutoDblBuf__________-n0001-GL2___-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0400x0300.png [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x6356695f 0/0 200x150 of 200x150, swapInterval 1, drawable 0xffffffff9401065e, msaa false, tileRendererInUse null [apply] >> GearsES2 0x6356695f, angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6356695f 200x150, swapInterval 1, drawable 0xffffffff9401065e [apply] Thread[main,5,main] GearsES2.display 0x6356695f 200x150, swapInterval 1, drawable 0xffffffff9401065e [apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OffScreenAutoDblBuf__________-n0003-GL2___-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0200x0150.png [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x6356695f 0/0 800x600 of 800x600, swapInterval 1, drawable 0xffffffff9401065e, msaa false, tileRendererInUse null [apply] >> GearsES2 0x6356695f, angle 2.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6356695f 800x600, swapInterval 1, drawable 0xffffffff9401065e [apply] Thread[main,5,main] GearsES2.display 0x6356695f 800x600, swapInterval 1, drawable 0xffffffff9401065e [apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OffScreenAutoDblBuf__________-n0005-GL2___-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0800x0600.png [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x6356695f: tileRendererInUse null [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x6356695f FIN [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testGL2OffScreenAutoDblBuf [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testGL2OffScreenBitmapSglBuf [apply] Thread[main,5,main] Gears.init: tileRendererInUse null [apply] GearsES2 init on Thread[main,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 210 gdi: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/8/0, one, mono , sw, GLProfile[GL2/GL4bc.hw], offscr[bitmap]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL2/GL4bc.hw] [apply] GL Version 1.1 (Compat profile, compat[], software) - 1.1.0 [GL 1.1.0, vendor 0.0.0 (n/a)] [apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Microsoft Corporation [apply] GL_RENDERER GDI Generic [apply] GL_VERSION 1.1.0 [apply] GLSL false, has-compiler-func: false [apply] GL FBO: basic false, full false [apply] GL_EXTENSIONS 3 [apply] GLX_EXTENSIONS 0 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 list created: 1 [apply] gear2 list created: 2 [apply] gear3 list created: 3 [apply] Thread[main,5,main] Gears.reshape 0/0 400x300 of 400x300, swapInterval 1, drawable 0xffffffffe30108d4, tileRendererInUse null [apply] >> Gears angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OffScreenBitmapSglBuf________-n0001-GL2___-sw-bitmap__-Bone-Frgb__Irgba8880-D16-St08-Sa00_default-0400x0300.png [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] Gears.reshape 0/0 200x150 of 200x150, swapInterval 1, drawable 0xfffffffffd0107df, tileRendererInUse null [apply] >> Gears angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OffScreenBitmapSglBuf________-n0003-GL2___-sw-bitmap__-Bone-Frgb__Irgba8880-D16-St08-Sa00_default-0200x0150.png [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] Gears.reshape 0/0 800x600 of 800x600, swapInterval 1, drawable 0x4f0107b3, tileRendererInUse null [apply] >> Gears angle 2.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OffScreenBitmapSglBuf________-n0005-GL2___-sw-bitmap__-Bone-Frgb__Irgba8880-D16-St08-Sa00_default-0800x0600.png [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] Gears.dispose: tileRendererInUse null [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testGL2OffScreenBitmapSglBuf [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testGL2OffScreenFBODblBuf [apply] Thread[main,5,main] GearsES2.init.0 0x44c03695: tileRendererInUse null, GearsES2[obj 0x44c03695 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x44c03695 on Thread[main,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[fbo]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.hw] [apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR NVIDIA Corporation [apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION 4.6.0 NVIDIA 391.35 [apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 325 [apply] GLX_EXTENSIONS 30 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x44c03695 created: GearsObj[0x10683d9d, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x44c03695 created: GearsObj[0x3fc2959f, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x44c03695 created: GearsObj[0x3fc2959f, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[main,5,main] GearsES2.init.X 0x44c03695 FIN GearsES2[obj 0x44c03695 isInit true, usesShared false, 1 GearsObj[0x10683d9d, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3fc2959f, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5aa9e4eb, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[main,5,main] GearsES2.reshape 0x44c03695 0/0 400x300 of 400x300, swapInterval 1, drawable 0xffffffff9401065e, msaa false, tileRendererInUse null [apply] >> GearsES2 0x44c03695, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[main,5,main] GearsES2.display 0x44c03695 400x300, swapInterval 1, drawable 0xffffffff9401065e [apply] Thread[main,5,main] GearsES2.display 0x44c03695 400x300, swapInterval 1, drawable 0xffffffff9401065e [apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OffScreenFBODblBuf___________-n0001-GL2___-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0400x0300.png [apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.reshape 0x44c03695 0/0 200x150 of 200x150, swapInterval 1, drawable 0xffffffff9401065e, msaa false, tileRendererInUse null [apply] >> GearsES2 0x44c03695, angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.display 0x44c03695 200x150, swapInterval 1, drawable 0xffffffff9401065e [apply] Thread[main,5,main] GearsES2.display 0x44c03695 200x150, swapInterval 1, drawable 0xffffffff9401065e [apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OffScreenFBODblBuf___________-n0003-GL2___-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0200x0150.png [apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.reshape 0x44c03695 0/0 800x600 of 800x600, swapInterval 1, drawable 0xffffffff9401065e, msaa false, tileRendererInUse null [apply] >> GearsES2 0x44c03695, angle 2.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.display 0x44c03695 800x600, swapInterval 1, drawable 0xffffffff9401065e [apply] Thread[main,5,main] GearsES2.display 0x44c03695 800x600, swapInterval 1, drawable 0xffffffff9401065e [apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OffScreenFBODblBuf___________-n0005-GL2___-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0800x0600.png [apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.dispose 0x44c03695: tileRendererInUse null [apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.dispose 0x44c03695 FIN [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testGL2OffScreenFBODblBuf [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testGL2OffScreenFBODblBufMSAA [apply] Thread[main,5,main] GearsES2.init.0 0x229f66ed: tileRendererInUse null, GearsES2[obj 0x229f66ed isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x229f66ed on Thread[main,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[fbo]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.hw] [apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR NVIDIA Corporation [apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION 4.6.0 NVIDIA 391.35 [apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 325 [apply] GLX_EXTENSIONS 30 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x229f66ed created: GearsObj[0x77c2494c, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x229f66ed created: GearsObj[0xf5958c9, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x229f66ed created: GearsObj[0xf5958c9, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[main,5,main] GearsES2.init.X 0x229f66ed FIN GearsES2[obj 0x229f66ed isInit true, usesShared false, 1 GearsObj[0x77c2494c, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0xf5958c9, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x233795b6, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[main,5,main] GearsES2.reshape 0x229f66ed 0/0 400x300 of 400x300, swapInterval 1, drawable 0xe0108f0, msaa true, tileRendererInUse null [apply] >> GearsES2 0x229f66ed, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[main,5,main] GearsES2.display 0x229f66ed 400x300, swapInterval 1, drawable 0xe0108f0 [apply] Thread[main,5,main] GearsES2.display 0x229f66ed 400x300, swapInterval 1, drawable 0xe0108f0 [apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OffScreenFBODblBufMSAA_______-n0001-GL2___-hw-fbobject-Bdbl-Frgb__Irgba8888-D16-St00-Sa04_default-0400x0300.png [apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.reshape 0x229f66ed 0/0 200x150 of 200x150, swapInterval 1, drawable 0xe0108f0, msaa true, tileRendererInUse null [apply] >> GearsES2 0x229f66ed, angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.display 0x229f66ed 200x150, swapInterval 1, drawable 0xe0108f0 [apply] Thread[main,5,main] GearsES2.display 0x229f66ed 200x150, swapInterval 1, drawable 0xe0108f0 [apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OffScreenFBODblBufMSAA_______-n0003-GL2___-hw-fbobject-Bdbl-Frgb__Irgba8888-D16-St00-Sa04_default-0200x0150.png [apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.reshape 0x229f66ed 0/0 800x600 of 800x600, swapInterval 1, drawable 0xe0108f0, msaa true, tileRendererInUse null [apply] >> GearsES2 0x229f66ed, angle 2.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.display 0x229f66ed 800x600, swapInterval 1, drawable 0xe0108f0 [apply] Thread[main,5,main] GearsES2.display 0x229f66ed 800x600, swapInterval 1, drawable 0xe0108f0 [apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OffScreenFBODblBufMSAA_______-n0005-GL2___-hw-fbobject-Bdbl-Frgb__Irgba8888-D16-St00-Sa04_default-0800x0600.png [apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.dispose 0x229f66ed: tileRendererInUse null [apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.dispose 0x229f66ed FIN [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testGL2OffScreenFBODblBufMSAA [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testGL2OffScreenFBODblBufStencil [apply] Thread[main,5,main] GearsES2.init.0 0x6f03482: tileRendererInUse null, GearsES2[obj 0x6f03482 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x6f03482 on Thread[main,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[fbo]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.hw] [apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR NVIDIA Corporation [apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION 4.6.0 NVIDIA 391.35 [apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 325 [apply] GLX_EXTENSIONS 30 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x6f03482 created: GearsObj[0x7eac9008, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x6f03482 created: GearsObj[0x4116aac9, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x6f03482 created: GearsObj[0x4116aac9, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[main,5,main] GearsES2.init.X 0x6f03482 FIN GearsES2[obj 0x6f03482 isInit true, usesShared false, 1 GearsObj[0x7eac9008, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4116aac9, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x62ddbd7e, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[main,5,main] GearsES2.reshape 0x6f03482 0/0 400x300 of 400x300, swapInterval 1, drawable 0xffffffffb701085f, msaa false, tileRendererInUse null [apply] >> GearsES2 0x6f03482, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[main,5,main] GearsES2.display 0x6f03482 400x300, swapInterval 1, drawable 0xffffffffb701085f [apply] Thread[main,5,main] GearsES2.display 0x6f03482 400x300, swapInterval 1, drawable 0xffffffffb701085f [apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OffScreenFBODblBufStencil____-n0001-GL2___-hw-fbobject-Bdbl-Frgb__Irgba8880-D24-St08-Sa00_default-0400x0300.png [apply] Thread[main-Display-.windows_nil-1-EDT-5,5,main] GearsES2.reshape 0x6f03482 0/0 200x150 of 200x150, swapInterval 1, drawable 0xffffffffb701085f, msaa false, tileRendererInUse null [apply] >> GearsES2 0x6f03482, angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-5,5,main] GearsES2.display 0x6f03482 200x150, swapInterval 1, drawable 0xffffffffb701085f [apply] Thread[main,5,main] GearsES2.display 0x6f03482 200x150, swapInterval 1, drawable 0xffffffffb701085f [apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OffScreenFBODblBufStencil____-n0003-GL2___-hw-fbobject-Bdbl-Frgb__Irgba8880-D24-St08-Sa00_default-0200x0150.png [apply] Thread[main-Display-.windows_nil-1-EDT-5,5,main] GearsES2.reshape 0x6f03482 0/0 800x600 of 800x600, swapInterval 1, drawable 0xffffffffb701085f, msaa false, tileRendererInUse null [apply] >> GearsES2 0x6f03482, angle 2.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-5,5,main] GearsES2.display 0x6f03482 800x600, swapInterval 1, drawable 0xffffffffb701085f [apply] Thread[main,5,main] GearsES2.display 0x6f03482 800x600, swapInterval 1, drawable 0xffffffffb701085f [apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OffScreenFBODblBufStencil____-n0005-GL2___-hw-fbobject-Bdbl-Frgb__Irgba8880-D24-St08-Sa00_default-0800x0600.png [apply] Thread[main-Display-.windows_nil-1-EDT-5,5,main] GearsES2.dispose 0x6f03482: tileRendererInUse null [apply] Thread[main-Display-.windows_nil-1-EDT-5,5,main] GearsES2.dispose 0x6f03482 FIN [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testGL2OffScreenFBODblBufStencil [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testGL2OffScreenFBODblBufStencilMSAA [apply] Thread[main,5,main] GearsES2.init.0 0x489115ef: tileRendererInUse null, GearsES2[obj 0x489115ef isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x489115ef on Thread[main,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[fbo]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.hw] [apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR NVIDIA Corporation [apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION 4.6.0 NVIDIA 391.35 [apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 325 [apply] GLX_EXTENSIONS 30 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x489115ef created: GearsObj[0x79079097, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x489115ef created: GearsObj[0x4d1c00d0, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x489115ef created: GearsObj[0x4d1c00d0, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[main,5,main] GearsES2.init.X 0x489115ef FIN GearsES2[obj 0x489115ef isInit true, usesShared false, 1 GearsObj[0x79079097, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4d1c00d0, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x4b2bac3f, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[main,5,main] GearsES2.reshape 0x489115ef 0/0 400x300 of 400x300, swapInterval 1, drawable 0xe0108f0, msaa true, tileRendererInUse null [apply] >> GearsES2 0x489115ef, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[main,5,main] GearsES2.display 0x489115ef 400x300, swapInterval 1, drawable 0xe0108f0 [apply] Thread[main,5,main] GearsES2.display 0x489115ef 400x300, swapInterval 1, drawable 0xe0108f0 [apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OffScreenFBODblBufStencilMSAA-n0001-GL2___-hw-fbobject-Bdbl-Frgb__Irgba8888-D24-St08-Sa04_default-0400x0300.png [apply] Thread[main-Display-.windows_nil-1-EDT-6,5,main] GearsES2.reshape 0x489115ef 0/0 200x150 of 200x150, swapInterval 1, drawable 0xe0108f0, msaa true, tileRendererInUse null [apply] >> GearsES2 0x489115ef, angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-6,5,main] GearsES2.display 0x489115ef 200x150, swapInterval 1, drawable 0xe0108f0 [apply] Thread[main,5,main] GearsES2.display 0x489115ef 200x150, swapInterval 1, drawable 0xe0108f0 [apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OffScreenFBODblBufStencilMSAA-n0003-GL2___-hw-fbobject-Bdbl-Frgb__Irgba8888-D24-St08-Sa04_default-0200x0150.png [apply] Thread[main-Display-.windows_nil-1-EDT-6,5,main] GearsES2.reshape 0x489115ef 0/0 800x600 of 800x600, swapInterval 1, drawable 0xe0108f0, msaa true, tileRendererInUse null [apply] >> GearsES2 0x489115ef, angle 2.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-6,5,main] GearsES2.display 0x489115ef 800x600, swapInterval 1, drawable 0xe0108f0 [apply] Thread[main,5,main] GearsES2.display 0x489115ef 800x600, swapInterval 1, drawable 0xe0108f0 [apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OffScreenFBODblBufStencilMSAA-n0005-GL2___-hw-fbobject-Bdbl-Frgb__Irgba8888-D24-St08-Sa04_default-0800x0600.png [apply] Thread[main-Display-.windows_nil-1-EDT-6,5,main] GearsES2.dispose 0x489115ef: tileRendererInUse null [apply] Thread[main-Display-.windows_nil-1-EDT-6,5,main] GearsES2.dispose 0x489115ef FIN [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testGL2OffScreenFBODblBufStencilMSAA [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testGL2OffScreenFBOSglBuf [apply] Thread[main,5,main] GearsES2.init.0 0x2cd76f31: tileRendererInUse null, GearsES2[obj 0x2cd76f31 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x2cd76f31 on Thread[main,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[fbo]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.hw] [apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR NVIDIA Corporation [apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION 4.6.0 NVIDIA 391.35 [apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 325 [apply] GLX_EXTENSIONS 30 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x2cd76f31 created: GearsObj[0xfbd1f6, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x2cd76f31 created: GearsObj[0x1ce24091, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x2cd76f31 created: GearsObj[0x1ce24091, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[main,5,main] GearsES2.init.X 0x2cd76f31 FIN GearsES2[obj 0x2cd76f31 isInit true, usesShared false, 1 GearsObj[0xfbd1f6, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1ce24091, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5dda768f, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[main,5,main] GearsES2.reshape 0x2cd76f31 0/0 400x300 of 400x300, swapInterval 1, drawable 0xffffffff9401065e, msaa false, tileRendererInUse null [apply] >> GearsES2 0x2cd76f31, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[main,5,main] GearsES2.display 0x2cd76f31 400x300, swapInterval 1, drawable 0xffffffff9401065e [apply] Thread[main,5,main] GearsES2.display 0x2cd76f31 400x300, swapInterval 1, drawable 0xffffffff9401065e [apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OffScreenFBOSglBuf___________-n0001-GL2___-hw-fbobject-Bone-Frgb__Irgba8880-D16-St00-Sa00_default-0400x0300.png [apply] Thread[main-Display-.windows_nil-1-EDT-7,5,main] GearsES2.reshape 0x2cd76f31 0/0 200x150 of 200x150, swapInterval 1, drawable 0xffffffff9401065e, msaa false, tileRendererInUse null [apply] >> GearsES2 0x2cd76f31, angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-7,5,main] GearsES2.display 0x2cd76f31 200x150, swapInterval 1, drawable 0xffffffff9401065e [apply] Thread[main,5,main] GearsES2.display 0x2cd76f31 200x150, swapInterval 1, drawable 0xffffffff9401065e [apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OffScreenFBOSglBuf___________-n0003-GL2___-hw-fbobject-Bone-Frgb__Irgba8880-D16-St00-Sa00_default-0200x0150.png [apply] Thread[main-Display-.windows_nil-1-EDT-7,5,main] GearsES2.reshape 0x2cd76f31 0/0 800x600 of 800x600, swapInterval 1, drawable 0xffffffff9401065e, msaa false, tileRendererInUse null [apply] >> GearsES2 0x2cd76f31, angle 2.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-7,5,main] GearsES2.display 0x2cd76f31 800x600, swapInterval 1, drawable 0xffffffff9401065e [apply] Thread[main,5,main] GearsES2.display 0x2cd76f31 800x600, swapInterval 1, drawable 0xffffffff9401065e [apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OffScreenFBOSglBuf___________-n0005-GL2___-hw-fbobject-Bone-Frgb__Irgba8880-D16-St00-Sa00_default-0800x0600.png [apply] Thread[main-Display-.windows_nil-1-EDT-7,5,main] GearsES2.dispose 0x2cd76f31: tileRendererInUse null [apply] Thread[main-Display-.windows_nil-1-EDT-7,5,main] GearsES2.dispose 0x2cd76f31 FIN [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testGL2OffScreenFBOSglBuf [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testGL2OffScreenPbufferDblBuf [apply] Thread[main,5,main] GearsES2.init.0 0x3a52dba3: tileRendererInUse null, GearsES2[obj 0x3a52dba3 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x3a52dba3 on Thread[main,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[pbuffer]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.hw] [apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR NVIDIA Corporation [apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION 4.6.0 NVIDIA 391.35 [apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 325 [apply] GLX_EXTENSIONS 30 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x3a52dba3 created: GearsObj[0x2925bf5b, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x3a52dba3 created: GearsObj[0x710f4dc7, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x3a52dba3 created: GearsObj[0x710f4dc7, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[main,5,main] GearsES2.init.X 0x3a52dba3 FIN GearsES2[obj 0x3a52dba3 isInit true, usesShared false, 1 GearsObj[0x2925bf5b, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x710f4dc7, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1ff4931d, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[main,5,main] GearsES2.reshape 0x3a52dba3 0/0 400x300 of 400x300, swapInterval 1, drawable 0xffffffff9e010830, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3a52dba3, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[main,5,main] GearsES2.display 0x3a52dba3 400x300, swapInterval 1, drawable 0xffffffff9e010830 [apply] Thread[main,5,main] GearsES2.display 0x3a52dba3 400x300, swapInterval 1, drawable 0xffffffff9e010830 [apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OffScreenPbufferDblBuf_______-n0001-GL2___-hw-pbuffer_-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0400x0300.png [apply] Thread[main-Display-.windows_nil-1-EDT-8,5,main] GearsES2.reshape 0x3a52dba3 0/0 200x150 of 200x150, swapInterval 1, drawable 0xffffffffb1010830, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3a52dba3, angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-8,5,main] GearsES2.display 0x3a52dba3 200x150, swapInterval 1, drawable 0xffffffffb1010830 [apply] Thread[main,5,main] GearsES2.display 0x3a52dba3 200x150, swapInterval 1, drawable 0xffffffffb1010830 [apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OffScreenPbufferDblBuf_______-n0003-GL2___-hw-pbuffer_-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0200x0150.png [apply] Thread[main-Display-.windows_nil-1-EDT-8,5,main] GearsES2.reshape 0x3a52dba3 0/0 800x600 of 800x600, swapInterval 1, drawable 0xffffffffc4010830, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3a52dba3, angle 2.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-8,5,main] GearsES2.display 0x3a52dba3 800x600, swapInterval 1, drawable 0xffffffffc4010830 [apply] Thread[main,5,main] GearsES2.display 0x3a52dba3 800x600, swapInterval 1, drawable 0xffffffffc4010830 [apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OffScreenPbufferDblBuf_______-n0005-GL2___-hw-pbuffer_-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0800x0600.png [apply] Thread[main-Display-.windows_nil-1-EDT-8,5,main] GearsES2.dispose 0x3a52dba3: tileRendererInUse null [apply] Thread[main-Display-.windows_nil-1-EDT-8,5,main] GearsES2.dispose 0x3a52dba3 FIN [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testGL2OffScreenPbufferDblBuf [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testGL2OffScreenPbufferSglBuf [apply] Thread[main,5,main] GearsES2.init.0 0x7817fd62: tileRendererInUse null, GearsES2[obj 0x7817fd62 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x7817fd62 on Thread[main,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 1 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[pbuffer]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.hw] [apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR NVIDIA Corporation [apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION 4.6.0 NVIDIA 391.35 [apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 325 [apply] GLX_EXTENSIONS 30 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x7817fd62 created: GearsObj[0x3bd82cf5, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x7817fd62 created: GearsObj[0x544fa968, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x7817fd62 created: GearsObj[0x544fa968, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[main,5,main] GearsES2.init.X 0x7817fd62 FIN GearsES2[obj 0x7817fd62 isInit true, usesShared false, 1 GearsObj[0x3bd82cf5, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x544fa968, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x247bddad, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[main,5,main] GearsES2.reshape 0x7817fd62 0/0 400x300 of 400x300, swapInterval 1, drawable 0xffffffffc90108c7, msaa false, tileRendererInUse null [apply] >> GearsES2 0x7817fd62, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[main,5,main] GearsES2.display 0x7817fd62 400x300, swapInterval 1, drawable 0xffffffffc90108c7 [apply] Thread[main,5,main] GearsES2.display 0x7817fd62 400x300, swapInterval 1, drawable 0xffffffffc90108c7 [apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OffScreenPbufferSglBuf_______-n0001-GL2___-hw-pbuffer_-Bone-Frgb__Irgba8880-D24-St00-Sa00_default-0400x0300.png [apply] Thread[main-Display-.windows_nil-1-EDT-9,5,main] GearsES2.reshape 0x7817fd62 0/0 200x150 of 200x150, swapInterval 1, drawable 0xffffffffdc0108c7, msaa false, tileRendererInUse null [apply] >> GearsES2 0x7817fd62, angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-9,5,main] GearsES2.display 0x7817fd62 200x150, swapInterval 1, drawable 0xffffffffdc0108c7 [apply] Thread[main,5,main] GearsES2.display 0x7817fd62 200x150, swapInterval 1, drawable 0xffffffffdc0108c7 [apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OffScreenPbufferSglBuf_______-n0003-GL2___-hw-pbuffer_-Bone-Frgb__Irgba8880-D24-St00-Sa00_default-0200x0150.png [apply] Thread[main-Display-.windows_nil-1-EDT-9,5,main] GearsES2.reshape 0x7817fd62 0/0 800x600 of 800x600, swapInterval 1, drawable 0xffffffffef0108c7, msaa false, tileRendererInUse null [apply] >> GearsES2 0x7817fd62, angle 2.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-9,5,main] GearsES2.display 0x7817fd62 800x600, swapInterval 1, drawable 0xffffffffef0108c7 [apply] Thread[main,5,main] GearsES2.display 0x7817fd62 800x600, swapInterval 1, drawable 0xffffffffef0108c7 [apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OffScreenPbufferSglBuf_______-n0005-GL2___-hw-pbuffer_-Bone-Frgb__Irgba8880-D24-St00-Sa00_default-0800x0600.png [apply] Thread[main-Display-.windows_nil-1-EDT-9,5,main] GearsES2.dispose 0x7817fd62: tileRendererInUse null [apply] Thread[main-Display-.windows_nil-1-EDT-9,5,main] GearsES2.dispose 0x7817fd62 FIN [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testGL2OffScreenPbufferSglBuf [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testGL2OnScreenDblBuf [apply] Thread[main,5,main] GearsES2.init.0 0x7d20d0b: tileRendererInUse null, GearsES2[obj 0x7d20d0b isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x7d20d0b 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 0x7d20d0b created: GearsObj[0x55b0dcab, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x7d20d0b created: GearsObj[0x38afe297, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x7d20d0b created: GearsObj[0x38afe297, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[main,5,main] GearsES2.init.X 0x7d20d0b FIN GearsES2[obj 0x7d20d0b isInit true, usesShared false, 1 GearsObj[0x55b0dcab, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x38afe297, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2df3b89c, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[main,5,main] GearsES2.reshape 0x7d20d0b 0/0 400x300 of 400x300, swapInterval 1, drawable 0xe0108f0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x7d20d0b, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[main,5,main] GearsES2.display 0x7d20d0b 400x300, swapInterval 1, drawable 0xe0108f0 [apply] Thread[main,5,main] GearsES2.display 0x7d20d0b 400x300, swapInterval 1, drawable 0xffffffffb701085f [apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OnScreenDblBuf_______________-n0001-GL2___-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0400x0300.png [apply] Thread[main-Display-.windows_nil-1-EDT-10,5,main] GearsES2.display 0x7d20d0b 400x300, swapInterval 1, drawable 0xffffffff9401065e [apply] Thread[main-Display-.windows_nil-1-EDT-10,5,main] GearsES2.reshape 0x7d20d0b 0/0 200x150 of 200x150, swapInterval 1, drawable 0xffffffffbb01089a, msaa false, tileRendererInUse null [apply] >> GearsES2 0x7d20d0b, angle 1.5, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-10,5,main] GearsES2.display 0x7d20d0b 200x150, swapInterval 1, drawable 0xffffffffbb01089a [apply] Thread[main-Display-.windows_nil-1-EDT-10,5,main] GearsES2.display 0x7d20d0b 200x150, swapInterval 1, drawable 0xffffffff9401065e [apply] Thread[main,5,main] GearsES2.display 0x7d20d0b 200x150, swapInterval 1, drawable 0xffffffffbb01089a [apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OnScreenDblBuf_______________-n0005-GL2___-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0200x0150.png [apply] Thread[main-Display-.windows_nil-1-EDT-10,5,main] GearsES2.display 0x7d20d0b 200x150, swapInterval 1, drawable 0xe0108f0 [apply] Thread[main-Display-.windows_nil-1-EDT-10,5,main] GearsES2.reshape 0x7d20d0b 0/0 800x600 of 800x600, swapInterval 1, drawable 0xffffffffb701085f, msaa false, tileRendererInUse null [apply] >> GearsES2 0x7d20d0b, angle 3.5, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-10,5,main] GearsES2.display 0x7d20d0b 800x600, swapInterval 1, drawable 0xffffffffb701085f [apply] Thread[main-Display-.windows_nil-1-EDT-10,5,main] GearsES2.display 0x7d20d0b 800x600, swapInterval 1, drawable 0xe0108f0 [apply] Thread[main,5,main] GearsES2.display 0x7d20d0b 800x600, swapInterval 1, drawable 0xffffffffb701085f [apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OnScreenDblBuf_______________-n0009-GL2___-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0800x0600.png [apply] Thread[main-Display-.windows_nil-1-EDT-10,5,main] GearsES2.dispose 0x7d20d0b: tileRendererInUse null [apply] Thread[main-Display-.windows_nil-1-EDT-10,5,main] GearsES2.dispose 0x7d20d0b FIN [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testGL2OnScreenDblBuf [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testGL2OnScreenDblBufMSAA [apply] Thread[main,5,main] GearsES2.init.0 0x20d525: tileRendererInUse null, GearsES2[obj 0x20d525 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x20d525 on Thread[main,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 32 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL4bc/GL4bc.hw] [apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR NVIDIA Corporation [apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION 4.6.0 NVIDIA 391.35 [apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 325 [apply] GLX_EXTENSIONS 30 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x20d525 created: GearsObj[0x3d34d211, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x20d525 created: GearsObj[0x7dc0f706, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x20d525 created: GearsObj[0x7dc0f706, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[main,5,main] GearsES2.init.X 0x20d525 FIN GearsES2[obj 0x20d525 isInit true, usesShared false, 1 GearsObj[0x3d34d211, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7dc0f706, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x4009e306, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[main,5,main] GearsES2.reshape 0x20d525 0/0 400x300 of 400x300, swapInterval 1, drawable 0xffffffffbb01089a, msaa true, tileRendererInUse null [apply] >> GearsES2 0x20d525, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[main,5,main] GearsES2.display 0x20d525 400x300, swapInterval 1, drawable 0xffffffffbb01089a [apply] Thread[main,5,main] GearsES2.display 0x20d525 400x300, swapInterval 1, drawable 0xffffffffb701085f [apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OnScreenDblBufMSAA___________-n0001-GL2___-hw-onscreen-Bdbl-Frgb__Irgba8888-D24-St00-Sa04_default-0400x0300.png [apply] Thread[main-Display-.windows_nil-1-EDT-11,5,main] GearsES2.display 0x20d525 400x300, swapInterval 1, drawable 0xffffffff9401065e [apply] Thread[main-Display-.windows_nil-1-EDT-11,5,main] GearsES2.reshape 0x20d525 0/0 200x150 of 200x150, swapInterval 1, drawable 0xffffffffbb01089a, msaa true, tileRendererInUse null [apply] >> GearsES2 0x20d525, angle 1.5, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-11,5,main] GearsES2.display 0x20d525 200x150, swapInterval 1, drawable 0xffffffffbb01089a [apply] Thread[main-Display-.windows_nil-1-EDT-11,5,main] GearsES2.display 0x20d525 200x150, swapInterval 1, drawable 0xe0108f0 [apply] Thread[main,5,main] GearsES2.display 0x20d525 200x150, swapInterval 1, drawable 0xffffffffbb01089a [apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OnScreenDblBufMSAA___________-n0005-GL2___-hw-onscreen-Bdbl-Frgb__Irgba8888-D24-St00-Sa04_default-0200x0150.png [apply] Thread[main-Display-.windows_nil-1-EDT-11,5,main] GearsES2.display 0x20d525 200x150, swapInterval 1, drawable 0xffffffff9401065e [apply] Thread[main-Display-.windows_nil-1-EDT-11,5,main] GearsES2.reshape 0x20d525 0/0 800x600 of 800x600, swapInterval 1, drawable 0xffffffff9401065e, msaa true, tileRendererInUse null [apply] >> GearsES2 0x20d525, angle 3.5, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-11,5,main] GearsES2.display 0x20d525 800x600, swapInterval 1, drawable 0xffffffff9401065e [apply] Thread[main-Display-.windows_nil-1-EDT-11,5,main] GearsES2.display 0x20d525 800x600, swapInterval 1, drawable 0xe0108f0 [apply] Thread[main,5,main] GearsES2.display 0x20d525 800x600, swapInterval 1, drawable 0xffffffff9401065e [apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OnScreenDblBufMSAA___________-n0009-GL2___-hw-onscreen-Bdbl-Frgb__Irgba8888-D24-St00-Sa04_default-0800x0600.png [apply] Thread[main-Display-.windows_nil-1-EDT-11,5,main] GearsES2.dispose 0x20d525: tileRendererInUse null [apply] Thread[main-Display-.windows_nil-1-EDT-11,5,main] GearsES2.dispose 0x20d525 FIN [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testGL2OnScreenDblBufMSAA [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testGL2OnScreenDblBufStencil [apply] Thread[main,5,main] GearsES2.init.0 0x63475ace: tileRendererInUse null, GearsES2[obj 0x63475ace isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x63475ace on Thread[main,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 9 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL4bc/GL4bc.hw] [apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR NVIDIA Corporation [apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION 4.6.0 NVIDIA 391.35 [apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 325 [apply] GLX_EXTENSIONS 30 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x63475ace created: GearsObj[0xbccb269, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x63475ace created: GearsObj[0x609cd4d8, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x63475ace created: GearsObj[0x609cd4d8, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[main,5,main] GearsES2.init.X 0x63475ace FIN GearsES2[obj 0x63475ace isInit true, usesShared false, 1 GearsObj[0xbccb269, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x609cd4d8, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x17f7cd29, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[main,5,main] GearsES2.reshape 0x63475ace 0/0 400x300 of 400x300, swapInterval 1, drawable 0xffffffffb701085f, msaa false, tileRendererInUse null [apply] >> GearsES2 0x63475ace, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[main,5,main] GearsES2.display 0x63475ace 400x300, swapInterval 1, drawable 0xffffffffb701085f [apply] Thread[main,5,main] GearsES2.display 0x63475ace 400x300, swapInterval 1, drawable 0xffffffffbb01089a [apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OnScreenDblBufStencil________-n0001-GL2___-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St08-Sa00_default-0400x0300.png [apply] Thread[main-Display-.windows_nil-1-EDT-12,5,main] GearsES2.display 0x63475ace 400x300, swapInterval 1, drawable 0xffffffffbb01089a [apply] Thread[main-Display-.windows_nil-1-EDT-12,5,main] GearsES2.reshape 0x63475ace 0/0 200x150 of 200x150, swapInterval 1, drawable 0xffffffff9401065e, msaa false, tileRendererInUse null [apply] >> GearsES2 0x63475ace, angle 1.5, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-12,5,main] GearsES2.display 0x63475ace 200x150, swapInterval 1, drawable 0xffffffff9401065e [apply] Thread[main-Display-.windows_nil-1-EDT-12,5,main] GearsES2.display 0x63475ace 200x150, swapInterval 1, drawable 0xffffffffb701085f [apply] Thread[main,5,main] GearsES2.display 0x63475ace 200x150, swapInterval 1, drawable 0xe0108f0 [apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OnScreenDblBufStencil________-n0005-GL2___-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St08-Sa00_default-0200x0150.png [apply] Thread[main-Display-.windows_nil-1-EDT-12,5,main] GearsES2.display 0x63475ace 200x150, swapInterval 1, drawable 0xe0108f0 [apply] Thread[main-Display-.windows_nil-1-EDT-12,5,main] GearsES2.reshape 0x63475ace 0/0 800x600 of 800x600, swapInterval 1, drawable 0xffffffffbb01089a, msaa false, tileRendererInUse null [apply] >> GearsES2 0x63475ace, angle 3.5, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-12,5,main] GearsES2.display 0x63475ace 800x600, swapInterval 1, drawable 0xffffffffbb01089a [apply] Thread[main-Display-.windows_nil-1-EDT-12,5,main] GearsES2.display 0x63475ace 800x600, swapInterval 1, drawable 0xe0108f0 [apply] Thread[main,5,main] GearsES2.display 0x63475ace 800x600, swapInterval 1, drawable 0xffffffffbb01089a [apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OnScreenDblBufStencil________-n0009-GL2___-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St08-Sa00_default-0800x0600.png [apply] Thread[main-Display-.windows_nil-1-EDT-12,5,main] GearsES2.dispose 0x63475ace: tileRendererInUse null [apply] Thread[main-Display-.windows_nil-1-EDT-12,5,main] GearsES2.dispose 0x63475ace FIN [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testGL2OnScreenDblBufStencil [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testGL2OnScreenDblBufStencilMSAA [apply] Thread[main,5,main] GearsES2.init.0 0x79d8407f: tileRendererInUse null, GearsES2[obj 0x79d8407f isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x79d8407f on Thread[main,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 34 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL4bc/GL4bc.hw] [apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR NVIDIA Corporation [apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION 4.6.0 NVIDIA 391.35 [apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 325 [apply] GLX_EXTENSIONS 30 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x79d8407f created: GearsObj[0x71e9ddb4, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x79d8407f created: GearsObj[0x394df057, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x79d8407f created: GearsObj[0x394df057, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[main,5,main] GearsES2.init.X 0x79d8407f FIN GearsES2[obj 0x79d8407f isInit true, usesShared false, 1 GearsObj[0x71e9ddb4, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x394df057, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x4961f6af, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[main,5,main] GearsES2.reshape 0x79d8407f 0/0 400x300 of 400x300, swapInterval 1, drawable 0xffffffffb701085f, msaa true, tileRendererInUse null [apply] >> GearsES2 0x79d8407f, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[main,5,main] GearsES2.display 0x79d8407f 400x300, swapInterval 1, drawable 0xffffffffb701085f [apply] Thread[main,5,main] GearsES2.display 0x79d8407f 400x300, swapInterval 1, drawable 0xe0108f0 [apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OnScreenDblBufStencilMSAA____-n0001-GL2___-hw-onscreen-Bdbl-Frgb__Irgba8888-D24-St08-Sa04_default-0400x0300.png [apply] Thread[main-Display-.windows_nil-1-EDT-13,5,main] GearsES2.display 0x79d8407f 400x300, swapInterval 1, drawable 0xffffffff9401065e [apply] Thread[main-Display-.windows_nil-1-EDT-13,5,main] GearsES2.reshape 0x79d8407f 0/0 200x150 of 200x150, swapInterval 1, drawable 0xffffffff9401065e, msaa true, tileRendererInUse null [apply] >> GearsES2 0x79d8407f, angle 1.5, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-13,5,main] GearsES2.display 0x79d8407f 200x150, swapInterval 1, drawable 0xffffffff9401065e [apply] Thread[main-Display-.windows_nil-1-EDT-13,5,main] GearsES2.display 0x79d8407f 200x150, swapInterval 1, drawable 0xffffffffbb01089a [apply] Thread[main,5,main] GearsES2.display 0x79d8407f 200x150, swapInterval 1, drawable 0xffffffffb701085f [apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OnScreenDblBufStencilMSAA____-n0005-GL2___-hw-onscreen-Bdbl-Frgb__Irgba8888-D24-St08-Sa04_default-0200x0150.png [apply] Thread[main-Display-.windows_nil-1-EDT-13,5,main] GearsES2.display 0x79d8407f 200x150, swapInterval 1, drawable 0xffffffff9401065e [apply] Thread[main-Display-.windows_nil-1-EDT-13,5,main] GearsES2.reshape 0x79d8407f 0/0 800x600 of 800x600, swapInterval 1, drawable 0xffffffffbb01089a, msaa true, tileRendererInUse null [apply] >> GearsES2 0x79d8407f, angle 3.5, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-13,5,main] GearsES2.display 0x79d8407f 800x600, swapInterval 1, drawable 0xffffffffbb01089a [apply] Thread[main-Display-.windows_nil-1-EDT-13,5,main] GearsES2.display 0x79d8407f 800x600, swapInterval 1, drawable 0xe0108f0 [apply] Thread[main,5,main] GearsES2.display 0x79d8407f 800x600, swapInterval 1, drawable 0xffffffffbb01089a [apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OnScreenDblBufStencilMSAA____-n0009-GL2___-hw-onscreen-Bdbl-Frgb__Irgba8888-D24-St08-Sa04_default-0800x0600.png [apply] Thread[main-Display-.windows_nil-1-EDT-13,5,main] GearsES2.dispose 0x79d8407f: tileRendererInUse null [apply] Thread[main-Display-.windows_nil-1-EDT-13,5,main] GearsES2.dispose 0x79d8407f FIN [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testGL2OnScreenDblBufStencilMSAA [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testGL2OnScreenSglBuf [apply] Thread[main,5,main] GearsES2.init.0 0x707194ba: tileRendererInUse null, GearsES2[obj 0x707194ba isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x707194ba on Thread[main,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 1 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , hw, GLProfile[GL2/GL4bc.hw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL4bc/GL4bc.hw] [apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR NVIDIA Corporation [apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION 4.6.0 NVIDIA 391.35 [apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 325 [apply] GLX_EXTENSIONS 30 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x707194ba created: GearsObj[0x385e9564, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x707194ba created: GearsObj[0x5b94b04d, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x707194ba created: GearsObj[0x5b94b04d, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[main,5,main] GearsES2.init.X 0x707194ba FIN GearsES2[obj 0x707194ba isInit true, usesShared false, 1 GearsObj[0x385e9564, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x5b94b04d, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x8c3b9d, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[main,5,main] GearsES2.reshape 0x707194ba 0/0 400x300 of 400x300, swapInterval 1, drawable 0xffffffff9401065e, msaa false, tileRendererInUse null [apply] >> GearsES2 0x707194ba, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[main,5,main] GearsES2.display 0x707194ba 400x300, swapInterval 1, drawable 0xffffffff9401065e [apply] Thread[main,5,main] GearsES2.display 0x707194ba 400x300, swapInterval 1, drawable 0xffffffffb701085f [apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OnScreenSglBuf_______________-n0001-GL2___-hw-onscreen-Bone-Frgb__Irgba8880-D24-St00-Sa00_default-0400x0300.png [apply] Thread[main-Display-.windows_nil-1-EDT-14,5,main] GearsES2.display 0x707194ba 400x300, swapInterval 1, drawable 0xffffffffb701085f [apply] Thread[main-Display-.windows_nil-1-EDT-14,5,main] GearsES2.reshape 0x707194ba 0/0 200x150 of 200x150, swapInterval 1, drawable 0xffffffff9401065e, msaa false, tileRendererInUse null [apply] >> GearsES2 0x707194ba, angle 1.5, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-14,5,main] GearsES2.display 0x707194ba 200x150, swapInterval 1, drawable 0xffffffff9401065e [apply] Thread[main-Display-.windows_nil-1-EDT-14,5,main] GearsES2.display 0x707194ba 200x150, swapInterval 1, drawable 0xffffffffbb01089a [apply] Thread[main,5,main] GearsES2.display 0x707194ba 200x150, swapInterval 1, drawable 0xffffffff9401065e [apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OnScreenSglBuf_______________-n0005-GL2___-hw-onscreen-Bone-Frgb__Irgba8880-D24-St00-Sa00_default-0200x0150.png [apply] Thread[main-Display-.windows_nil-1-EDT-14,5,main] GearsES2.display 0x707194ba 200x150, swapInterval 1, drawable 0xffffffffb701085f [apply] Thread[main-Display-.windows_nil-1-EDT-14,5,main] GearsES2.reshape 0x707194ba 0/0 800x600 of 800x600, swapInterval 1, drawable 0xe0108f0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x707194ba, angle 3.5, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-14,5,main] GearsES2.display 0x707194ba 800x600, swapInterval 1, drawable 0xe0108f0 [apply] Thread[main-Display-.windows_nil-1-EDT-14,5,main] GearsES2.display 0x707194ba 800x600, swapInterval 1, drawable 0xffffffffb701085f [apply] Thread[main,5,main] GearsES2.display 0x707194ba 800x600, swapInterval 1, drawable 0xe0108f0 [apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OnScreenSglBuf_______________-n0009-GL2___-hw-onscreen-Bone-Frgb__Irgba8880-D24-St00-Sa00_default-0800x0600.png [apply] Thread[main-Display-.windows_nil-1-EDT-14,5,main] GearsES2.dispose 0x707194ba: tileRendererInUse null [apply] Thread[main-Display-.windows_nil-1-EDT-14,5,main] GearsES2.dispose 0x707194ba 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 @ 1675153684004 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1675153684004 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: testES2OffScreenAutoDblBuf took 1.386 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 sec [apply] Testcase: testES2OffScreenPbufferDblBuf took 0 sec [apply] Testcase: testES2OffScreenPbufferSglBuf took 0 sec [apply] Testcase: testES2OnScreenDblBuf took 0 sec [apply] Testcase: testES2OnScreenDblBufMSAA took 0 sec [apply] Testcase: testES2OnScreenDblBufStencil took 0.001 sec [apply] Testcase: testES2OnScreenDblBufStencilMSAA took 0 sec [apply] Testcase: testES2OnScreenSglBuf took 0.001 sec [apply] Testcase: testGL2OffScreenAutoDblBuf took 2.008 sec [apply] Testcase: testGL2OffScreenBitmapSglBuf took 2.499 sec [apply] Testcase: testGL2OffScreenFBODblBuf took 1.846 sec [apply] Testcase: testGL2OffScreenFBODblBufMSAA took 1.849 sec [apply] Testcase: testGL2OffScreenFBODblBufStencil took 1.856 sec [apply] Testcase: testGL2OffScreenFBODblBufStencilMSAA took 1.824 sec [apply] Testcase: testGL2OffScreenFBOSglBuf took 1.868 sec [apply] Testcase: testGL2OffScreenPbufferDblBuf took 1.919 sec [apply] Testcase: testGL2OffScreenPbufferSglBuf took 1.913 sec [apply] Testcase: testGL2OnScreenDblBuf took 0.406 sec [apply] Testcase: testGL2OnScreenDblBufMSAA took 0.356 sec [apply] Testcase: testGL2OnScreenDblBufStencil took 0.405 sec [apply] Testcase: testGL2OnScreenDblBufStencilMSAA took 0.387 sec [apply] Testcase: testGL2OnScreenSglBuf took 0.244 sec [echo] Testing com.jogamp.opengl.test.junit.jogl.acore.TestGLContextSurfaceLockNEWT -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.jogl.acore.TestGLContextSurfaceLockNEWT.xml [apply] Testsuite: com.jogamp.opengl.test.junit.jogl.acore.TestGLContextSurfaceLockNEWT [apply] ++++ Test Singleton.ctor() [apply] junit.framework.TestListener: tests to run: 2++++ Test Singleton.lock() [apply] [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675153685337 ms III - Start [apply] SLOCK [T main @ 1675153685338 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLContextSurfaceLockNEWT - test01_1A1RThreads_100Resizes [apply] junit.framework.TestListener: startTest(test01_1A1RThreads_100Resizes) [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.init.0 0x20ce78ec: tileRendererInUse null, GearsES2[obj 0x20ce78ec isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x20ce78ec on Thread[main-Display-.windows_nil-1-EDT-1,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL4bc/GL4bc.hw] [apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR NVIDIA Corporation [apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION 4.6.0 NVIDIA 391.35 [apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 325 [apply] GLX_EXTENSIONS 30 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x20ce78ec created: GearsObj[0x4e148ea6, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x20ce78ec created: GearsObj[0x6715012e, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x20ce78ec created: GearsObj[0x6715012e, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.init.X 0x20ce78ec FIN GearsES2[obj 0x20ce78ec isInit true, usesShared false, 1 GearsObj[0x4e148ea6, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6715012e, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x194c900, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x20ce78ec 0/0 120x80 of 120x80, swapInterval 0, drawable 0xe0108f0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x20ce78ec, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 120x80, swapInterval 0, drawable 0xe0108f0 [apply] animThreadCount 1, frameCount 200 [apply] reszThreadCount 1, resizeCount 100 [apply] tasks 2, threads 2 [apply] create anim task/thread 0 [apply] create resz task/thread 0 [apply] start resize thread 0 [apply] start anim thread 0 [apply] Resizer 0, count 100: PRE: main-resz0 [apply] Animatr 0, count 200: PRE: main-anim0 [apply] Animatr 0: Action 0 / 200: main-anim0 [apply] Resizer 0: Action 0 / 100: main-Display-.windows_nil-1-EDT-1 [apply] Thread[main-anim0,5,main] GearsES2.display 0x20ce78ec 120x80, swapInterval 0, drawable 0xffffffffb701085f [apply] Animatr 0: Action 1 / 200: main-anim0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 120x80, swapInterval 0, drawable 0xffffffffb701085f [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x20ce78ec 0/0 121x81 of 121x81, swapInterval 0, drawable 0xffffffffbb01089a, msaa false, tileRendererInUse null [apply] >> GearsES2 0x20ce78ec, angle 1.5, [l -1.4938271, r 1.4938271, b -1.0, t 1.0] 2.9876542x2.0 -> [l -1.4938271, r 1.4938271, b -1.0, t 1.0] 2.9876542x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 121x81, swapInterval 0, drawable 0xffffffffbb01089a [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 121x81, swapInterval 0, drawable 0xffffffffb701085f [apply] Thread[main-anim0,5,main] GearsES2.display 0x20ce78ec 121x81, swapInterval 0, drawable 0xffffffffbb01089a [apply] Animatr 0: Action 2 / 200: main-anim0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 121x81, swapInterval 0, drawable 0xffffffffb701085f [apply] Resizer 0: Action 1 / 100: main-Display-.windows_nil-1-EDT-1 [apply] Thread[main-anim0,5,main] GearsES2.display 0x20ce78ec 121x81, swapInterval 0, drawable 0xffffffff9401065e [apply] Animatr 0: Action 3 / 200: main-anim0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 121x81, swapInterval 0, drawable 0xffffffffbb01089a [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x20ce78ec 0/0 122x82 of 122x82, swapInterval 0, drawable 0xffffffffb701085f, msaa false, tileRendererInUse null [apply] >> GearsES2 0x20ce78ec, angle 4.5, [l -1.4878049, r 1.4878049, b -1.0, t 1.0] 2.9756098x2.0 -> [l -1.4878049, r 1.4878049, b -1.0, t 1.0] 2.9756098x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 122x82, swapInterval 0, drawable 0xffffffffb701085f [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 122x82, swapInterval 0, drawable 0xffffffffbb01089a [apply] Thread[main-anim0,5,main] GearsES2.display 0x20ce78ec 122x82, swapInterval 0, drawable 0xffffffffb701085f [apply] Animatr 0: Action 4 / 200: main-anim0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 122x82, swapInterval 0, drawable 0xffffffffbb01089a [apply] Resizer 0: Action 2 / 100: main-Display-.windows_nil-1-EDT-1 [apply] Thread[main-anim0,5,main] GearsES2.display 0x20ce78ec 122x82, swapInterval 0, drawable 0xffffffffb701085f [apply] Animatr 0: Action 5 / 200: main-anim0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 122x82, swapInterval 0, drawable 0xffffffff9401065e [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x20ce78ec 0/0 123x83 of 123x83, swapInterval 0, drawable 0xe0108f0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x20ce78ec, angle 7.5, [l -1.4819278, r 1.4819278, b -1.0, t 1.0] 2.9638555x2.0 -> [l -1.4819278, r 1.4819278, b -1.0, t 1.0] 2.9638555x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 123x83, swapInterval 0, drawable 0xe0108f0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 123x83, swapInterval 0, drawable 0xffffffffbb01089a [apply] Thread[main-anim0,5,main] GearsES2.display 0x20ce78ec 123x83, swapInterval 0, drawable 0xe0108f0 [apply] Animatr 0: Action 6 / 200: main-anim0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 123x83, swapInterval 0, drawable 0xffffffffbb01089a [apply] Resizer 0: Action 3 / 100: main-Display-.windows_nil-1-EDT-1 [apply] Thread[main-anim0,5,main] GearsES2.display 0x20ce78ec 123x83, swapInterval 0, drawable 0xe0108f0 [apply] Animatr 0: Action 7 / 200: main-anim0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 123x83, swapInterval 0, drawable 0xffffffffb701085f [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x20ce78ec 0/0 124x84 of 124x84, swapInterval 0, drawable 0xffffffff9401065e, msaa false, tileRendererInUse null [apply] >> GearsES2 0x20ce78ec, angle 10.5, [l -1.4761904, r 1.4761904, b -1.0, t 1.0] 2.952381x2.0 -> [l -1.4761904, r 1.4761904, b -1.0, t 1.0] 2.952381x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 124x84, swapInterval 0, drawable 0xffffffff9401065e [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 124x84, swapInterval 0, drawable 0xffffffffbb01089a [apply] Thread[main-anim0,5,main] GearsES2.display 0x20ce78ec 124x84, swapInterval 0, drawable 0xffffffff9401065e [apply] Animatr 0: Action 8 / 200: main-anim0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 124x84, swapInterval 0, drawable 0xffffffffbb01089a [apply] Resizer 0: Action 4 / 100: main-Display-.windows_nil-1-EDT-1 [apply] Thread[main-anim0,5,main] GearsES2.display 0x20ce78ec 124x84, swapInterval 0, drawable 0xffffffff9401065e [apply] Animatr 0: Action 9 / 200: main-anim0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 124x84, swapInterval 0, drawable 0xe0108f0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x20ce78ec 0/0 125x85 of 125x85, swapInterval 0, drawable 0xffffffffbb01089a, msaa false, tileRendererInUse null [apply] >> GearsES2 0x20ce78ec, angle 13.5, [l -1.4705882, r 1.4705882, b -1.0, t 1.0] 2.9411764x2.0 -> [l -1.4705882, r 1.4705882, b -1.0, t 1.0] 2.9411764x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 125x85, swapInterval 0, drawable 0xffffffffbb01089a [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 125x85, swapInterval 0, drawable 0xe0108f0 [apply] Thread[main-anim0,5,main] GearsES2.display 0x20ce78ec 125x85, swapInterval 0, drawable 0xffffffffbb01089a [apply] Animatr 0: Action 10 / 200: main-anim0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 125x85, swapInterval 0, drawable 0xe0108f0 [apply] Resizer 0: Action 5 / 100: main-Display-.windows_nil-1-EDT-1 [apply] Thread[main-anim0,5,main] GearsES2.display 0x20ce78ec 125x85, swapInterval 0, drawable 0xffffffffbb01089a [apply] Animatr 0: Action 11 / 200: main-anim0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 125x85, swapInterval 0, drawable 0xffffffffb701085f [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x20ce78ec 0/0 126x86 of 126x86, swapInterval 0, drawable 0xffffffff9401065e, msaa false, tileRendererInUse null [apply] >> GearsES2 0x20ce78ec, angle 16.5, [l -1.4651163, r 1.4651163, b -1.0, t 1.0] 2.9302325x2.0 -> [l -1.4651163, r 1.4651163, b -1.0, t 1.0] 2.9302325x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 126x86, swapInterval 0, drawable 0xffffffff9401065e [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 126x86, swapInterval 0, drawable 0xffffffffb701085f [apply] Thread[main-anim0,5,main] GearsES2.display 0x20ce78ec 126x86, swapInterval 0, drawable 0xffffffff9401065e [apply] Animatr 0: Action 12 / 200: main-anim0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 126x86, swapInterval 0, drawable 0xffffffffb701085f [apply] Resizer 0: Action 6 / 100: main-Display-.windows_nil-1-EDT-1 [apply] Thread[main-anim0,5,main] GearsES2.display 0x20ce78ec 126x86, swapInterval 0, drawable 0xffffffff9401065e [apply] Animatr 0: Action 13 / 200: main-anim0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 126x86, swapInterval 0, drawable 0xffffffffbb01089a [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x20ce78ec 0/0 127x87 of 127x87, swapInterval 0, drawable 0xffffffffb701085f, msaa false, tileRendererInUse null [apply] >> GearsES2 0x20ce78ec, angle 19.5, [l -1.4597701, r 1.4597701, b -1.0, t 1.0] 2.9195402x2.0 -> [l -1.4597701, r 1.4597701, b -1.0, t 1.0] 2.9195402x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 127x87, swapInterval 0, drawable 0xffffffffb701085f [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 127x87, swapInterval 0, drawable 0xffffffff9401065e [apply] Thread[main-anim0,5,main] GearsES2.display 0x20ce78ec 127x87, swapInterval 0, drawable 0xffffffffb701085f [apply] Animatr 0: Action 14 / 200: main-anim0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 127x87, swapInterval 0, drawable 0xffffffff9401065e [apply] Resizer 0: Action 7 / 100: main-Display-.windows_nil-1-EDT-1 [apply] Thread[main-anim0,5,main] GearsES2.display 0x20ce78ec 127x87, swapInterval 0, drawable 0xffffffffb701085f [apply] Animatr 0: Action 15 / 200: main-anim0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 127x87, swapInterval 0, drawable 0xffffffffbb01089a [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x20ce78ec 0/0 128x88 of 128x88, swapInterval 0, drawable 0xffffffff9401065e, msaa false, tileRendererInUse null [apply] >> GearsES2 0x20ce78ec, angle 22.5, [l -1.4545455, r 1.4545455, b -1.0, t 1.0] 2.909091x2.0 -> [l -1.4545455, r 1.4545455, b -1.0, t 1.0] 2.909091x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 128x88, swapInterval 0, drawable 0xffffffff9401065e [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 128x88, swapInterval 0, drawable 0xffffffffbb01089a [apply] Thread[main-anim0,5,main] GearsES2.display 0x20ce78ec 128x88, swapInterval 0, drawable 0xffffffff9401065e [apply] Animatr 0: Action 16 / 200: main-anim0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 128x88, swapInterval 0, drawable 0xffffffffbb01089a [apply] Resizer 0: Action 8 / 100: main-Display-.windows_nil-1-EDT-1 [apply] Thread[main-anim0,5,main] GearsES2.display 0x20ce78ec 128x88, swapInterval 0, drawable 0xffffffff9401065e [apply] Animatr 0: Action 17 / 200: main-anim0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 128x88, swapInterval 0, drawable 0xffffffffb701085f [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x20ce78ec 0/0 129x89 of 129x89, swapInterval 0, drawable 0xffffffffbb01089a, msaa false, tileRendererInUse null [apply] >> GearsES2 0x20ce78ec, angle 25.5, [l -1.4494382, r 1.4494382, b -1.0, t 1.0] 2.8988764x2.0 -> [l -1.4494382, r 1.4494382, b -1.0, t 1.0] 2.8988764x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 129x89, swapInterval 0, drawable 0xffffffffbb01089a [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 129x89, swapInterval 0, drawable 0xffffffffb701085f [apply] Thread[main-anim0,5,main] GearsES2.display 0x20ce78ec 129x89, swapInterval 0, drawable 0xffffffffbb01089a [apply] Animatr 0: Action 18 / 200: main-anim0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 129x89, swapInterval 0, drawable 0xffffffffb701085f [apply] Thread[main-anim0,5,main] GearsES2.display 0x20ce78ec 129x89, swapInterval 0, drawable 0xffffffffbb01089a [apply] Resizer 0: Action 9 / 100: main-Display-.windows_nil-1-EDT-1 [apply] Animatr 0: Action 19 / 200: main-anim0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 129x89, swapInterval 0, drawable 0xffffffff9401065e [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x20ce78ec 0/0 130x90 of 130x90, swapInterval 0, drawable 0xffffffffb701085f, msaa false, tileRendererInUse null [apply] >> GearsES2 0x20ce78ec, angle 28.5, [l -1.4444444, r 1.4444444, b -1.0, t 1.0] 2.8888888x2.0 -> [l -1.4444444, r 1.4444444, b -1.0, t 1.0] 2.8888888x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 130x90, swapInterval 0, drawable 0xffffffffb701085f [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 130x90, swapInterval 0, drawable 0xffffffff9401065e [apply] Thread[main-anim0,5,main] GearsES2.display 0x20ce78ec 130x90, swapInterval 0, drawable 0xffffffffb701085f [apply] Animatr 0: Action 20 / 200: main-anim0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 130x90, swapInterval 0, drawable 0xffffffff9401065e [apply] Resizer 0: Action 10 / 100: main-Display-.windows_nil-1-EDT-1 [apply] Thread[main-anim0,5,main] GearsES2.display 0x20ce78ec 130x90, swapInterval 0, drawable 0xffffffffb701085f [apply] Animatr 0: Action 21 / 200: main-anim0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 130x90, swapInterval 0, drawable 0xffffffffbb01089a [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x20ce78ec 0/0 131x91 of 131x91, swapInterval 0, drawable 0xffffffff9401065e, msaa false, tileRendererInUse null [apply] >> GearsES2 0x20ce78ec, angle 31.5, [l -1.4395604, r 1.4395604, b -1.0, t 1.0] 2.8791208x2.0 -> [l -1.4395604, r 1.4395604, b -1.0, t 1.0] 2.8791208x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 131x91, swapInterval 0, drawable 0xffffffff9401065e [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 131x91, swapInterval 0, drawable 0xffffffffbb01089a [apply] Thread[main-anim0,5,main] GearsES2.display 0x20ce78ec 131x91, swapInterval 0, drawable 0xffffffff9401065e [apply] Animatr 0: Action 22 / 200: main-anim0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 131x91, swapInterval 0, drawable 0xffffffffbb01089a [apply] Resizer 0: Action 11 / 100: main-Display-.windows_nil-1-EDT-1 [apply] Thread[main-anim0,5,main] GearsES2.display 0x20ce78ec 131x91, swapInterval 0, drawable 0xffffffff9401065e [apply] Animatr 0: Action 23 / 200: main-anim0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 131x91, swapInterval 0, drawable 0xffffffffb701085f [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x20ce78ec 0/0 132x92 of 132x92, swapInterval 0, drawable 0xffffffffbb01089a, msaa false, tileRendererInUse null [apply] >> GearsES2 0x20ce78ec, angle 34.5, [l -1.4347826, r 1.4347826, b -1.0, t 1.0] 2.8695652x2.0 -> [l -1.4347826, r 1.4347826, b -1.0, t 1.0] 2.8695652x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 132x92, swapInterval 0, drawable 0xffffffffbb01089a [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 132x92, swapInterval 0, drawable 0xffffffffb701085f [apply] Thread[main-anim0,5,main] GearsES2.display 0x20ce78ec 132x92, swapInterval 0, drawable 0xffffffffbb01089a [apply] Animatr 0: Action 24 / 200: main-anim0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 132x92, swapInterval 0, drawable 0xffffffffb701085f [apply] Resizer 0: Action 12 / 100: main-Display-.windows_nil-1-EDT-1 [apply] Thread[main-anim0,5,main] GearsES2.display 0x20ce78ec 132x92, swapInterval 0, drawable 0xffffffffbb01089a [apply] Animatr 0: Action 25 / 200: main-anim0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 132x92, swapInterval 0, drawable 0xffffffff9401065e [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x20ce78ec 0/0 133x93 of 133x93, swapInterval 0, drawable 0xffffffffb701085f, msaa false, tileRendererInUse null [apply] >> GearsES2 0x20ce78ec, angle 37.5, [l -1.4301075, r 1.4301075, b -1.0, t 1.0] 2.860215x2.0 -> [l -1.4301075, r 1.4301075, b -1.0, t 1.0] 2.860215x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 133x93, swapInterval 0, drawable 0xffffffffb701085f [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 133x93, swapInterval 0, drawable 0xffffffff9401065e [apply] Thread[main-anim0,5,main] GearsES2.display 0x20ce78ec 133x93, swapInterval 0, drawable 0xffffffffb701085f [apply] Animatr 0: Action 26 / 200: main-anim0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 133x93, swapInterval 0, drawable 0xffffffff9401065e [apply] Resizer 0: Action 13 / 100: main-Display-.windows_nil-1-EDT-1 [apply] Thread[main-anim0,5,main] GearsES2.display 0x20ce78ec 133x93, swapInterval 0, drawable 0xffffffffb701085f [apply] Animatr 0: Action 27 / 200: main-anim0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 133x93, swapInterval 0, drawable 0xffffffffbb01089a [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x20ce78ec 0/0 134x94 of 134x94, swapInterval 0, drawable 0xffffffff9401065e, msaa false, tileRendererInUse null [apply] >> GearsES2 0x20ce78ec, angle 40.5, [l -1.4255319, r 1.4255319, b -1.0, t 1.0] 2.8510637x2.0 -> [l -1.4255319, r 1.4255319, b -1.0, t 1.0] 2.8510637x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 134x94, swapInterval 0, drawable 0xffffffff9401065e [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 134x94, swapInterval 0, drawable 0xffffffffbb01089a [apply] Thread[main-anim0,5,main] GearsES2.display 0x20ce78ec 134x94, swapInterval 0, drawable 0xffffffff9401065e [apply] Animatr 0: Action 28 / 200: main-anim0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 134x94, swapInterval 0, drawable 0xffffffffbb01089a [apply] Thread[main-anim0,5,main] GearsES2.display 0x20ce78ec 134x94, swapInterval 0, drawable 0xffffffff9401065e [apply] Animatr 0: Action 29 / 200: main-anim0 [apply] Thread[main-anim0,5,main] GearsES2.display 0x20ce78ec 134x94, swapInterval 0, drawable 0xffffffffbb01089a [apply] Resizer 0: Action 14 / 100: main-Display-.windows_nil-1-EDT-1 [apply] Animatr 0: Action 30 / 200: main-anim0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 134x94, swapInterval 0, drawable 0xffffffffb701085f [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x20ce78ec 0/0 135x95 of 135x95, swapInterval 0, drawable 0xffffffff9401065e, msaa false, tileRendererInUse null [apply] >> GearsES2 0x20ce78ec, angle 44.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[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 135x95, swapInterval 0, drawable 0xffffffff9401065e [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 135x95, swapInterval 0, drawable 0xffffffffb701085f [apply] Thread[main-anim0,5,main] GearsES2.display 0x20ce78ec 135x95, swapInterval 0, drawable 0xffffffff9401065e [apply] Animatr 0: Action 31 / 200: main-anim0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 135x95, swapInterval 0, drawable 0xffffffffb701085f [apply] Resizer 0: Action 15 / 100: main-Display-.windows_nil-1-EDT-1 [apply] Thread[main-anim0,5,main] GearsES2.display 0x20ce78ec 135x95, swapInterval 0, drawable 0xffffffff9401065e [apply] Animatr 0: Action 32 / 200: main-anim0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 135x95, swapInterval 0, drawable 0xffffffffbb01089a [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x20ce78ec 0/0 136x96 of 136x96, swapInterval 0, drawable 0xffffffffb701085f, msaa false, tileRendererInUse null [apply] >> GearsES2 0x20ce78ec, angle 47.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[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 136x96, swapInterval 0, drawable 0xffffffffb701085f [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 136x96, swapInterval 0, drawable 0xffffffffbb01089a [apply] Thread[main-anim0,5,main] GearsES2.display 0x20ce78ec 136x96, swapInterval 0, drawable 0xffffffffb701085f [apply] Animatr 0: Action 33 / 200: main-anim0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 136x96, swapInterval 0, drawable 0xffffffffbb01089a [apply] Resizer 0: Action 16 / 100: main-Display-.windows_nil-1-EDT-1 [apply] Thread[main-anim0,5,main] GearsES2.display 0x20ce78ec 136x96, swapInterval 0, drawable 0xffffffffb701085f [apply] Animatr 0: Action 34 / 200: main-anim0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 136x96, swapInterval 0, drawable 0xffffffff9401065e [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x20ce78ec 0/0 137x97 of 137x97, swapInterval 0, drawable 0xffffffffbb01089a, msaa false, tileRendererInUse null [apply] >> GearsES2 0x20ce78ec, angle 50.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[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 137x97, swapInterval 0, drawable 0xffffffffbb01089a [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 137x97, swapInterval 0, drawable 0xffffffff9401065e [apply] Thread[main-anim0,5,main] GearsES2.display 0x20ce78ec 137x97, swapInterval 0, drawable 0xffffffffbb01089a [apply] Animatr 0: Action 35 / 200: main-anim0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 137x97, swapInterval 0, drawable 0xffffffff9401065e [apply] Resizer 0: Action 17 / 100: main-Display-.windows_nil-1-EDT-1 [apply] Thread[main-anim0,5,main] GearsES2.display 0x20ce78ec 137x97, swapInterval 0, drawable 0xffffffffbb01089a [apply] Animatr 0: Action 36 / 200: main-anim0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 137x97, swapInterval 0, drawable 0xffffffffb701085f [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x20ce78ec 0/0 138x98 of 138x98, swapInterval 0, drawable 0xe0108f0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x20ce78ec, angle 53.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[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 138x98, swapInterval 0, drawable 0xe0108f0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 138x98, swapInterval 0, drawable 0xffffffffb701085f [apply] Thread[main-anim0,5,main] GearsES2.display 0x20ce78ec 138x98, swapInterval 0, drawable 0xe0108f0 [apply] Animatr 0: Action 37 / 200: main-anim0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 138x98, swapInterval 0, drawable 0xffffffffb701085f [apply] Resizer 0: Action 18 / 100: main-Display-.windows_nil-1-EDT-1 [apply] Thread[main-anim0,5,main] GearsES2.display 0x20ce78ec 138x98, swapInterval 0, drawable 0xe0108f0 [apply] Animatr 0: Action 38 / 200: main-anim0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 138x98, swapInterval 0, drawable 0xffffffff9401065e [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x20ce78ec 0/0 139x99 of 139x99, swapInterval 0, drawable 0xffffffffb701085f, msaa false, tileRendererInUse null [apply] >> GearsES2 0x20ce78ec, angle 56.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[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 139x99, swapInterval 0, drawable 0xffffffffb701085f [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 139x99, swapInterval 0, drawable 0xffffffff9401065e [apply] Thread[main-anim0,5,main] GearsES2.display 0x20ce78ec 139x99, swapInterval 0, drawable 0xffffffffb701085f [apply] Animatr 0: Action 39 / 200: main-anim0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 139x99, swapInterval 0, drawable 0xffffffff9401065e [apply] Resizer 0: Action 19 / 100: main-Display-.windows_nil-1-EDT-1 [apply] Thread[main-anim0,5,main] GearsES2.display 0x20ce78ec 139x99, swapInterval 0, drawable 0xffffffffb701085f [apply] Animatr 0: Action 40 / 200: main-anim0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 139x99, swapInterval 0, drawable 0xe0108f0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x20ce78ec 0/0 140x100 of 140x100, swapInterval 0, drawable 0xffffffff9401065e, msaa false, tileRendererInUse null [apply] >> GearsES2 0x20ce78ec, angle 59.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[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 140x100, swapInterval 0, drawable 0xffffffff9401065e [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 140x100, swapInterval 0, drawable 0xe0108f0 [apply] Thread[main-anim0,5,main] GearsES2.display 0x20ce78ec 140x100, swapInterval 0, drawable 0xffffffff9401065e [apply] Animatr 0: Action 41 / 200: main-anim0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 140x100, swapInterval 0, drawable 0xe0108f0 [apply] Resizer 0: Action 20 / 100: main-Display-.windows_nil-1-EDT-1 [apply] Thread[main-anim0,5,main] GearsES2.display 0x20ce78ec 140x100, swapInterval 0, drawable 0xffffffff9401065e [apply] Animatr 0: Action 42 / 200: main-anim0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 140x100, swapInterval 0, drawable 0xffffffffb701085f [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x20ce78ec 0/0 141x101 of 141x101, swapInterval 0, drawable 0xe0108f0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x20ce78ec, angle 62.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[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 141x101, swapInterval 0, drawable 0xe0108f0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 141x101, swapInterval 0, drawable 0xffffffffb701085f [apply] Thread[main-anim0,5,main] GearsES2.display 0x20ce78ec 141x101, swapInterval 0, drawable 0xe0108f0 [apply] Animatr 0: Action 43 / 200: main-anim0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 141x101, swapInterval 0, drawable 0xffffffffb701085f [apply] Resizer 0: Action 21 / 100: main-Display-.windows_nil-1-EDT-1 [apply] Thread[main-anim0,5,main] GearsES2.display 0x20ce78ec 141x101, swapInterval 0, drawable 0xe0108f0 [apply] Animatr 0: Action 44 / 200: main-anim0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 141x101, swapInterval 0, drawable 0xffffffff9401065e [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x20ce78ec 0/0 142x102 of 142x102, swapInterval 0, drawable 0xffffffffb701085f, msaa false, tileRendererInUse null [apply] >> GearsES2 0x20ce78ec, angle 65.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[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 142x102, swapInterval 0, drawable 0xffffffffb701085f [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 142x102, swapInterval 0, drawable 0xffffffff9401065e [apply] Thread[main-anim0,5,main] GearsES2.display 0x20ce78ec 142x102, swapInterval 0, drawable 0xffffffffb701085f [apply] Animatr 0: Action 45 / 200: main-anim0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 142x102, swapInterval 0, drawable 0xffffffff9401065e [apply] Resizer 0: Action 22 / 100: main-Display-.windows_nil-1-EDT-1 [apply] Thread[main-anim0,5,main] GearsES2.display 0x20ce78ec 142x102, swapInterval 0, drawable 0xffffffffb701085f [apply] Animatr 0: Action 46 / 200: main-anim0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 142x102, swapInterval 0, drawable 0xe0108f0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x20ce78ec 0/0 143x103 of 143x103, swapInterval 0, drawable 0xffffffff9401065e, msaa false, tileRendererInUse null [apply] >> GearsES2 0x20ce78ec, angle 68.0, [l -1.3883495, r 1.3883495, b -1.0, t 1.0] 2.776699x2.0 -> [l -1.3883495, r 1.3883495, b -1.0, t 1.0] 2.776699x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 143x103, swapInterval 0, drawable 0xffffffff9401065e [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 143x103, swapInterval 0, drawable 0xe0108f0 [apply] Thread[main-anim0,5,main] GearsES2.display 0x20ce78ec 143x103, swapInterval 0, drawable 0xffffffff9401065e [apply] Animatr 0: Action 47 / 200: main-anim0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 143x103, swapInterval 0, drawable 0xe0108f0 [apply] Resizer 0: Action 23 / 100: main-Display-.windows_nil-1-EDT-1 [apply] Thread[main-anim0,5,main] GearsES2.display 0x20ce78ec 143x103, swapInterval 0, drawable 0xffffffff9401065e [apply] Animatr 0: Action 48 / 200: main-anim0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 143x103, swapInterval 0, drawable 0xffffffffb701085f [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x20ce78ec 0/0 144x104 of 144x104, swapInterval 0, drawable 0xe0108f0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x20ce78ec, angle 71.0, [l -1.3846154, r 1.3846154, b -1.0, t 1.0] 2.7692308x2.0 -> [l -1.3846154, r 1.3846154, b -1.0, t 1.0] 2.7692308x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 144x104, swapInterval 0, drawable 0xe0108f0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 144x104, swapInterval 0, drawable 0xffffffffb701085f [apply] Thread[main-anim0,5,main] GearsES2.display 0x20ce78ec 144x104, swapInterval 0, drawable 0xe0108f0 [apply] Animatr 0: Action 49 / 200: main-anim0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 144x104, swapInterval 0, drawable 0xffffffffb701085f [apply] Resizer 0: Action 24 / 100: main-Display-.windows_nil-1-EDT-1 [apply] Thread[main-anim0,5,main] GearsES2.display 0x20ce78ec 144x104, swapInterval 0, drawable 0xe0108f0 [apply] Animatr 0: Action 50 / 200: main-anim0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 144x104, swapInterval 0, drawable 0xffffffff9401065e [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x20ce78ec 0/0 145x105 of 145x105, swapInterval 0, drawable 0xffffffffb701085f, msaa false, tileRendererInUse null [apply] >> GearsES2 0x20ce78ec, angle 74.0, [l -1.3809524, r 1.3809524, b -1.0, t 1.0] 2.7619047x2.0 -> [l -1.3809524, r 1.3809524, b -1.0, t 1.0] 2.7619047x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 145x105, swapInterval 0, drawable 0xffffffffb701085f [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 145x105, swapInterval 0, drawable 0xffffffff9401065e [apply] Thread[main-anim0,5,main] GearsES2.display 0x20ce78ec 145x105, swapInterval 0, drawable 0xffffffffb701085f [apply] Animatr 0: Action 51 / 200: main-anim0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 145x105, swapInterval 0, drawable 0xffffffff9401065e [apply] Resizer 0: Action 25 / 100: main-Display-.windows_nil-1-EDT-1 [apply] Thread[main-anim0,5,main] GearsES2.display 0x20ce78ec 145x105, swapInterval 0, drawable 0xffffffffb701085f [apply] Animatr 0: Action 52 / 200: main-anim0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 145x105, swapInterval 0, drawable 0xe0108f0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x20ce78ec 0/0 146x106 of 146x106, swapInterval 0, drawable 0xffffffff9401065e, msaa false, tileRendererInUse null [apply] >> GearsES2 0x20ce78ec, angle 77.0, [l -1.3773584, r 1.3773584, b -1.0, t 1.0] 2.7547169x2.0 -> [l -1.3773584, r 1.3773584, b -1.0, t 1.0] 2.7547169x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 146x106, swapInterval 0, drawable 0xffffffff9401065e [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 146x106, swapInterval 0, drawable 0xe0108f0 [apply] Thread[main-anim0,5,main] GearsES2.display 0x20ce78ec 146x106, swapInterval 0, drawable 0xffffffff9401065e [apply] Animatr 0: Action 53 / 200: main-anim0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 146x106, swapInterval 0, drawable 0xe0108f0 [apply] Resizer 0: Action 26 / 100: main-Display-.windows_nil-1-EDT-1 [apply] Thread[main-anim0,5,main] GearsES2.display 0x20ce78ec 146x106, swapInterval 0, drawable 0xffffffff9401065e [apply] Animatr 0: Action 54 / 200: main-anim0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 146x106, swapInterval 0, drawable 0xffffffffb701085f [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x20ce78ec 0/0 147x107 of 147x107, swapInterval 0, drawable 0xe0108f0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x20ce78ec, angle 80.0, [l -1.3738317, r 1.3738317, b -1.0, t 1.0] 2.7476635x2.0 -> [l -1.3738317, r 1.3738317, b -1.0, t 1.0] 2.7476635x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 147x107, swapInterval 0, drawable 0xe0108f0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 147x107, swapInterval 0, drawable 0xffffffffb701085f [apply] Thread[main-anim0,5,main] GearsES2.display 0x20ce78ec 147x107, swapInterval 0, drawable 0xe0108f0 [apply] Animatr 0: Action 55 / 200: main-anim0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 147x107, swapInterval 0, drawable 0xffffffffb701085f [apply] Resizer 0: Action 27 / 100: main-Display-.windows_nil-1-EDT-1 [apply] Thread[main-anim0,5,main] GearsES2.display 0x20ce78ec 147x107, swapInterval 0, drawable 0xe0108f0 [apply] Animatr 0: Action 56 / 200: main-anim0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 147x107, swapInterval 0, drawable 0xffffffff9401065e [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x20ce78ec 0/0 148x108 of 148x108, swapInterval 0, drawable 0xffffffffb701085f, msaa false, tileRendererInUse null [apply] >> GearsES2 0x20ce78ec, angle 83.0, [l -1.3703704, r 1.3703704, b -1.0, t 1.0] 2.7407408x2.0 -> [l -1.3703704, r 1.3703704, b -1.0, t 1.0] 2.7407408x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 148x108, swapInterval 0, drawable 0xffffffffb701085f [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 148x108, swapInterval 0, drawable 0xffffffff9401065e [apply] Thread[main-anim0,5,main] GearsES2.display 0x20ce78ec 148x108, swapInterval 0, drawable 0xffffffffb701085f [apply] Animatr 0: Action 57 / 200: main-anim0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 148x108, swapInterval 0, drawable 0xffffffff9401065e [apply] Resizer 0: Action 28 / 100: main-Display-.windows_nil-1-EDT-1 [apply] Thread[main-anim0,5,main] GearsES2.display 0x20ce78ec 148x108, swapInterval 0, drawable 0xffffffffb701085f [apply] Animatr 0: Action 58 / 200: main-anim0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 148x108, swapInterval 0, drawable 0xe0108f0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x20ce78ec 0/0 149x109 of 149x109, swapInterval 0, drawable 0xffffffff9401065e, msaa false, tileRendererInUse null [apply] >> GearsES2 0x20ce78ec, angle 86.0, [l -1.3669724, r 1.3669724, b -1.0, t 1.0] 2.733945x2.0 -> [l -1.3669724, r 1.3669724, b -1.0, t 1.0] 2.733945x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 149x109, swapInterval 0, drawable 0xffffffff9401065e [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 149x109, swapInterval 0, drawable 0xe0108f0 [apply] Thread[main-anim0,5,main] GearsES2.display 0x20ce78ec 149x109, swapInterval 0, drawable 0xffffffff9401065e [apply] Animatr 0: Action 59 / 200: main-anim0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 149x109, swapInterval 0, drawable 0xe0108f0 [apply] Resizer 0: Action 29 / 100: main-Display-.windows_nil-1-EDT-1 [apply] Thread[main-anim0,5,main] GearsES2.display 0x20ce78ec 149x109, swapInterval 0, drawable 0xffffffff9401065e [apply] Animatr 0: Action 60 / 200: main-anim0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 149x109, swapInterval 0, drawable 0xffffffffb701085f [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x20ce78ec 0/0 150x110 of 150x110, swapInterval 0, drawable 0xe0108f0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x20ce78ec, angle 89.0, [l -1.3636364, r 1.3636364, b -1.0, t 1.0] 2.7272727x2.0 -> [l -1.3636364, r 1.3636364, b -1.0, t 1.0] 2.7272727x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 150x110, swapInterval 0, drawable 0xe0108f0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 150x110, swapInterval 0, drawable 0xffffffffb701085f [apply] Thread[main-anim0,5,main] GearsES2.display 0x20ce78ec 150x110, swapInterval 0, drawable 0xe0108f0 [apply] Animatr 0: Action 61 / 200: main-anim0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 150x110, swapInterval 0, drawable 0xffffffffb701085f [apply] Resizer 0: Action 30 / 100: main-Display-.windows_nil-1-EDT-1 [apply] Thread[main-anim0,5,main] GearsES2.display 0x20ce78ec 150x110, swapInterval 0, drawable 0xe0108f0 [apply] Animatr 0: Action 62 / 200: main-anim0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 150x110, swapInterval 0, drawable 0xffffffff9401065e [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x20ce78ec 0/0 151x111 of 151x111, swapInterval 0, drawable 0xffffffffb701085f, msaa false, tileRendererInUse null [apply] >> GearsES2 0x20ce78ec, angle 92.0, [l -1.3603604, r 1.3603604, b -1.0, t 1.0] 2.7207208x2.0 -> [l -1.3603604, r 1.3603604, b -1.0, t 1.0] 2.7207208x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 151x111, swapInterval 0, drawable 0xffffffffb701085f [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 151x111, swapInterval 0, drawable 0xffffffff9401065e [apply] Thread[main-anim0,5,main] GearsES2.display 0x20ce78ec 151x111, swapInterval 0, drawable 0xffffffffb701085f [apply] Animatr 0: Action 63 / 200: main-anim0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 151x111, swapInterval 0, drawable 0xffffffff9401065e [apply] Thread[main-anim0,5,main] GearsES2.display 0x20ce78ec 151x111, swapInterval 0, drawable 0xffffffffb701085f [apply] Resizer 0: Action 31 / 100: main-Display-.windows_nil-1-EDT-1 [apply] Animatr 0: Action 64 / 200: main-anim0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 151x111, swapInterval 0, drawable 0xe0108f0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x20ce78ec 0/0 152x112 of 152x112, swapInterval 0, drawable 0xffffffff9401065e, msaa false, tileRendererInUse null [apply] >> GearsES2 0x20ce78ec, angle 95.0, [l -1.3571428, r 1.3571428, b -1.0, t 1.0] 2.7142856x2.0 -> [l -1.3571428, r 1.3571428, b -1.0, t 1.0] 2.7142856x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 152x112, swapInterval 0, drawable 0xffffffff9401065e [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 152x112, swapInterval 0, drawable 0xe0108f0 [apply] Thread[main-anim0,5,main] GearsES2.display 0x20ce78ec 152x112, swapInterval 0, drawable 0xffffffff9401065e [apply] Animatr 0: Action 65 / 200: main-anim0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 152x112, swapInterval 0, drawable 0xe0108f0 [apply] Resizer 0: Action 32 / 100: main-Display-.windows_nil-1-EDT-1 [apply] Thread[main-anim0,5,main] GearsES2.display 0x20ce78ec 152x112, swapInterval 0, drawable 0xffffffff9401065e [apply] Animatr 0: Action 66 / 200: main-anim0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 152x112, swapInterval 0, drawable 0xffffffffbb01089a [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x20ce78ec 0/0 153x113 of 153x113, swapInterval 0, drawable 0xe0108f0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x20ce78ec, angle 98.0, [l -1.3539823, r 1.3539823, b -1.0, t 1.0] 2.7079647x2.0 -> [l -1.3539823, r 1.3539823, b -1.0, t 1.0] 2.7079647x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 153x113, swapInterval 0, drawable 0xe0108f0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 153x113, swapInterval 0, drawable 0xffffffffbb01089a [apply] Thread[main-anim0,5,main] GearsES2.display 0x20ce78ec 153x113, swapInterval 0, drawable 0xe0108f0 [apply] Animatr 0: Action 67 / 200: main-anim0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 153x113, swapInterval 0, drawable 0xffffffffbb01089a [apply] Resizer 0: Action 33 / 100: main-Display-.windows_nil-1-EDT-1 [apply] Thread[main-anim0,5,main] GearsES2.display 0x20ce78ec 153x113, swapInterval 0, drawable 0xe0108f0 [apply] Animatr 0: Action 68 / 200: main-anim0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 153x113, swapInterval 0, drawable 0xffffffff9401065e [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x20ce78ec 0/0 154x114 of 154x114, swapInterval 0, drawable 0xffffffffbb01089a, msaa false, tileRendererInUse null [apply] >> GearsES2 0x20ce78ec, angle 101.0, [l -1.3508772, r 1.3508772, b -1.0, t 1.0] 2.7017543x2.0 -> [l -1.3508772, r 1.3508772, b -1.0, t 1.0] 2.7017543x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 154x114, swapInterval 0, drawable 0xffffffffbb01089a [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 154x114, swapInterval 0, drawable 0xffffffff9401065e [apply] Thread[main-anim0,5,main] GearsES2.display 0x20ce78ec 154x114, swapInterval 0, drawable 0xffffffffbb01089a [apply] Animatr 0: Action 69 / 200: main-anim0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 154x114, swapInterval 0, drawable 0xffffffff9401065e [apply] Resizer 0: Action 34 / 100: main-Display-.windows_nil-1-EDT-1 [apply] Thread[main-anim0,5,main] GearsES2.display 0x20ce78ec 154x114, swapInterval 0, drawable 0xffffffffbb01089a [apply] Animatr 0: Action 70 / 200: main-anim0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 154x114, swapInterval 0, drawable 0xe0108f0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x20ce78ec 0/0 155x115 of 155x115, swapInterval 0, drawable 0xffffffff9401065e, msaa false, tileRendererInUse null [apply] >> GearsES2 0x20ce78ec, angle 104.0, [l -1.3478261, r 1.3478261, b -1.0, t 1.0] 2.6956522x2.0 -> [l -1.3478261, r 1.3478261, b -1.0, t 1.0] 2.6956522x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 155x115, swapInterval 0, drawable 0xffffffff9401065e [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 155x115, swapInterval 0, drawable 0xe0108f0 [apply] Thread[main-anim0,5,main] GearsES2.display 0x20ce78ec 155x115, swapInterval 0, drawable 0xffffffff9401065e [apply] Animatr 0: Action 71 / 200: main-anim0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 155x115, swapInterval 0, drawable 0xe0108f0 [apply] Resizer 0: Action 35 / 100: main-Display-.windows_nil-1-EDT-1 [apply] Thread[main-anim0,5,main] GearsES2.display 0x20ce78ec 155x115, swapInterval 0, drawable 0xffffffff9401065e [apply] Animatr 0: Action 72 / 200: main-anim0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 155x115, swapInterval 0, drawable 0xffffffffbb01089a [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x20ce78ec 0/0 156x116 of 156x116, swapInterval 0, drawable 0xe0108f0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x20ce78ec, angle 107.0, [l -1.3448275, r 1.3448275, b -1.0, t 1.0] 2.689655x2.0 -> [l -1.3448275, r 1.3448275, b -1.0, t 1.0] 2.689655x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 156x116, swapInterval 0, drawable 0xe0108f0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 156x116, swapInterval 0, drawable 0xffffffffbb01089a [apply] Thread[main-anim0,5,main] GearsES2.display 0x20ce78ec 156x116, swapInterval 0, drawable 0xe0108f0 [apply] Animatr 0: Action 73 / 200: main-anim0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 156x116, swapInterval 0, drawable 0xffffffffbb01089a [apply] Resizer 0: Action 36 / 100: main-Display-.windows_nil-1-EDT-1 [apply] Thread[main-anim0,5,main] GearsES2.display 0x20ce78ec 156x116, swapInterval 0, drawable 0xe0108f0 [apply] Animatr 0: Action 74 / 200: main-anim0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 156x116, swapInterval 0, drawable 0xffffffff9401065e [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x20ce78ec 0/0 157x117 of 157x117, swapInterval 0, drawable 0xffffffffbb01089a, msaa false, tileRendererInUse null [apply] >> GearsES2 0x20ce78ec, angle 110.0, [l -1.3418803, r 1.3418803, b -1.0, t 1.0] 2.6837606x2.0 -> [l -1.3418803, r 1.3418803, b -1.0, t 1.0] 2.6837606x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 157x117, swapInterval 0, drawable 0xffffffffbb01089a [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 157x117, swapInterval 0, drawable 0xffffffff9401065e [apply] Thread[main-anim0,5,main] GearsES2.display 0x20ce78ec 157x117, swapInterval 0, drawable 0xffffffffbb01089a [apply] Animatr 0: Action 75 / 200: main-anim0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 157x117, swapInterval 0, drawable 0xffffffff9401065e [apply] Resizer 0: Action 37 / 100: main-Display-.windows_nil-1-EDT-1 [apply] Thread[main-anim0,5,main] GearsES2.display 0x20ce78ec 157x117, swapInterval 0, drawable 0xffffffffbb01089a [apply] Animatr 0: Action 76 / 200: main-anim0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 157x117, swapInterval 0, drawable 0xe0108f0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x20ce78ec 0/0 158x118 of 158x118, swapInterval 0, drawable 0xffffffff9401065e, msaa false, tileRendererInUse null [apply] >> GearsES2 0x20ce78ec, angle 113.0, [l -1.338983, r 1.338983, b -1.0, t 1.0] 2.677966x2.0 -> [l -1.338983, r 1.338983, b -1.0, t 1.0] 2.677966x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 158x118, swapInterval 0, drawable 0xffffffff9401065e [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 158x118, swapInterval 0, drawable 0xe0108f0 [apply] Thread[main-anim0,5,main] GearsES2.display 0x20ce78ec 158x118, swapInterval 0, drawable 0xffffffff9401065e [apply] Animatr 0: Action 77 / 200: main-anim0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 158x118, swapInterval 0, drawable 0xe0108f0 [apply] Resizer 0: Action 38 / 100: main-Display-.windows_nil-1-EDT-1 [apply] Thread[main-anim0,5,main] GearsES2.display 0x20ce78ec 158x118, swapInterval 0, drawable 0xffffffff9401065e [apply] Animatr 0: Action 78 / 200: main-anim0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 158x118, swapInterval 0, drawable 0xffffffffbb01089a [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x20ce78ec 0/0 159x119 of 159x119, swapInterval 0, drawable 0xe0108f0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x20ce78ec, angle 116.0, [l -1.3361344, r 1.3361344, b -1.0, t 1.0] 2.6722689x2.0 -> [l -1.3361344, r 1.3361344, b -1.0, t 1.0] 2.6722689x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 159x119, swapInterval 0, drawable 0xe0108f0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 159x119, swapInterval 0, drawable 0xffffffffbb01089a [apply] Thread[main-anim0,5,main] GearsES2.display 0x20ce78ec 159x119, swapInterval 0, drawable 0xe0108f0 [apply] Animatr 0: Action 79 / 200: main-anim0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 159x119, swapInterval 0, drawable 0xffffffffbb01089a [apply] Resizer 0: Action 39 / 100: main-Display-.windows_nil-1-EDT-1 [apply] Thread[main-anim0,5,main] GearsES2.display 0x20ce78ec 159x119, swapInterval 0, drawable 0xe0108f0 [apply] Animatr 0: Action 80 / 200: main-anim0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 159x119, swapInterval 0, drawable 0xffffffff9401065e [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x20ce78ec 0/0 160x120 of 160x120, swapInterval 0, drawable 0xffffffffbb01089a, msaa false, tileRendererInUse null [apply] >> GearsES2 0x20ce78ec, angle 119.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 160x120, swapInterval 0, drawable 0xffffffffbb01089a [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 160x120, swapInterval 0, drawable 0xffffffff9401065e [apply] Thread[main-anim0,5,main] GearsES2.display 0x20ce78ec 160x120, swapInterval 0, drawable 0xffffffffbb01089a [apply] Animatr 0: Action 81 / 200: main-anim0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 160x120, swapInterval 0, drawable 0xffffffff9401065e [apply] Resizer 0: Action 40 / 100: main-Display-.windows_nil-1-EDT-1 [apply] Thread[main-anim0,5,main] GearsES2.display 0x20ce78ec 160x120, swapInterval 0, drawable 0xffffffffbb01089a [apply] Animatr 0: Action 82 / 200: main-anim0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 160x120, swapInterval 0, drawable 0xe0108f0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x20ce78ec 0/0 161x121 of 161x121, swapInterval 0, drawable 0xffffffff9401065e, msaa false, tileRendererInUse null [apply] >> GearsES2 0x20ce78ec, angle 122.0, [l -1.3305786, r 1.3305786, b -1.0, t 1.0] 2.6611571x2.0 -> [l -1.3305786, r 1.3305786, b -1.0, t 1.0] 2.6611571x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 161x121, swapInterval 0, drawable 0xffffffff9401065e [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 161x121, swapInterval 0, drawable 0xe0108f0 [apply] Thread[main-anim0,5,main] GearsES2.display 0x20ce78ec 161x121, swapInterval 0, drawable 0xffffffff9401065e [apply] Animatr 0: Action 83 / 200: main-anim0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 161x121, swapInterval 0, drawable 0xe0108f0 [apply] Resizer 0: Action 41 / 100: main-Display-.windows_nil-1-EDT-1 [apply] Thread[main-anim0,5,main] GearsES2.display 0x20ce78ec 161x121, swapInterval 0, drawable 0xffffffff9401065e [apply] Animatr 0: Action 84 / 200: main-anim0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 161x121, swapInterval 0, drawable 0xffffffffbb01089a [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x20ce78ec 0/0 162x122 of 162x122, swapInterval 0, drawable 0xe0108f0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x20ce78ec, angle 125.0, [l -1.3278688, r 1.3278688, b -1.0, t 1.0] 2.6557376x2.0 -> [l -1.3278688, r 1.3278688, b -1.0, t 1.0] 2.6557376x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 162x122, swapInterval 0, drawable 0xe0108f0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 162x122, swapInterval 0, drawable 0xffffffffbb01089a [apply] Thread[main-anim0,5,main] GearsES2.display 0x20ce78ec 162x122, swapInterval 0, drawable 0xe0108f0 [apply] Animatr 0: Action 85 / 200: main-anim0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 162x122, swapInterval 0, drawable 0xffffffffbb01089a [apply] Resizer 0: Action 42 / 100: main-Display-.windows_nil-1-EDT-1 [apply] Thread[main-anim0,5,main] GearsES2.display 0x20ce78ec 162x122, swapInterval 0, drawable 0xe0108f0 [apply] Animatr 0: Action 86 / 200: main-anim0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 162x122, swapInterval 0, drawable 0xffffffff9401065e [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x20ce78ec 0/0 163x123 of 163x123, swapInterval 0, drawable 0xffffffffbb01089a, msaa false, tileRendererInUse null [apply] >> GearsES2 0x20ce78ec, angle 128.0, [l -1.3252033, r 1.3252033, b -1.0, t 1.0] 2.6504066x2.0 -> [l -1.3252033, r 1.3252033, b -1.0, t 1.0] 2.6504066x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 163x123, swapInterval 0, drawable 0xffffffffbb01089a [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 163x123, swapInterval 0, drawable 0xffffffff9401065e [apply] Thread[main-anim0,5,main] GearsES2.display 0x20ce78ec 163x123, swapInterval 0, drawable 0xffffffffbb01089a [apply] Animatr 0: Action 87 / 200: main-anim0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 163x123, swapInterval 0, drawable 0xffffffff9401065e [apply] Resizer 0: Action 43 / 100: main-Display-.windows_nil-1-EDT-1 [apply] Thread[main-anim0,5,main] GearsES2.display 0x20ce78ec 163x123, swapInterval 0, drawable 0xffffffffbb01089a [apply] Animatr 0: Action 88 / 200: main-anim0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 163x123, swapInterval 0, drawable 0xe0108f0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x20ce78ec 0/0 164x124 of 164x124, swapInterval 0, drawable 0xffffffff9401065e, msaa false, tileRendererInUse null [apply] >> GearsES2 0x20ce78ec, angle 131.0, [l -1.3225807, r 1.3225807, b -1.0, t 1.0] 2.6451614x2.0 -> [l -1.3225807, r 1.3225807, b -1.0, t 1.0] 2.6451614x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 164x124, swapInterval 0, drawable 0xffffffff9401065e [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 164x124, swapInterval 0, drawable 0xe0108f0 [apply] Thread[main-anim0,5,main] GearsES2.display 0x20ce78ec 164x124, swapInterval 0, drawable 0xffffffff9401065e [apply] Animatr 0: Action 89 / 200: main-anim0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 164x124, swapInterval 0, drawable 0xe0108f0 [apply] Resizer 0: Action 44 / 100: main-Display-.windows_nil-1-EDT-1 [apply] Thread[main-anim0,5,main] GearsES2.display 0x20ce78ec 164x124, swapInterval 0, drawable 0xffffffff9401065e [apply] Animatr 0: Action 90 / 200: main-anim0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 164x124, swapInterval 0, drawable 0xffffffffbb01089a [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x20ce78ec 0/0 165x125 of 165x125, swapInterval 0, drawable 0xe0108f0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x20ce78ec, angle 134.0, [l -1.32, r 1.32, b -1.0, t 1.0] 2.64x2.0 -> [l -1.32, r 1.32, b -1.0, t 1.0] 2.64x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 165x125, swapInterval 0, drawable 0xe0108f0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 165x125, swapInterval 0, drawable 0xffffffffbb01089a [apply] Thread[main-anim0,5,main] GearsES2.display 0x20ce78ec 165x125, swapInterval 0, drawable 0xe0108f0 [apply] Animatr 0: Action 91 / 200: main-anim0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 165x125, swapInterval 0, drawable 0xffffffffbb01089a [apply] Resizer 0: Action 45 / 100: main-Display-.windows_nil-1-EDT-1 [apply] Thread[main-anim0,5,main] GearsES2.display 0x20ce78ec 165x125, swapInterval 0, drawable 0xe0108f0 [apply] Animatr 0: Action 92 / 200: main-anim0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 165x125, swapInterval 0, drawable 0xffffffff9401065e [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x20ce78ec 0/0 166x126 of 166x126, swapInterval 0, drawable 0xffffffffbb01089a, msaa false, tileRendererInUse null [apply] >> GearsES2 0x20ce78ec, angle 137.0, [l -1.3174603, r 1.3174603, b -1.0, t 1.0] 2.6349206x2.0 -> [l -1.3174603, r 1.3174603, b -1.0, t 1.0] 2.6349206x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 166x126, swapInterval 0, drawable 0xffffffffbb01089a [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 166x126, swapInterval 0, drawable 0xffffffff9401065e [apply] Thread[main-anim0,5,main] GearsES2.display 0x20ce78ec 166x126, swapInterval 0, drawable 0xffffffffbb01089a [apply] Animatr 0: Action 93 / 200: main-anim0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 166x126, swapInterval 0, drawable 0xffffffff9401065e [apply] Resizer 0: Action 46 / 100: main-Display-.windows_nil-1-EDT-1 [apply] Thread[main-anim0,5,main] GearsES2.display 0x20ce78ec 166x126, swapInterval 0, drawable 0xffffffffbb01089a [apply] Animatr 0: Action 94 / 200: main-anim0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 166x126, swapInterval 0, drawable 0xe0108f0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x20ce78ec 0/0 167x127 of 167x127, swapInterval 0, drawable 0xffffffff9401065e, msaa false, tileRendererInUse null [apply] >> GearsES2 0x20ce78ec, angle 140.0, [l -1.3149606, r 1.3149606, b -1.0, t 1.0] 2.6299212x2.0 -> [l -1.3149606, r 1.3149606, b -1.0, t 1.0] 2.6299212x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 167x127, swapInterval 0, drawable 0xffffffff9401065e [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 167x127, swapInterval 0, drawable 0xe0108f0 [apply] Thread[main-anim0,5,main] GearsES2.display 0x20ce78ec 167x127, swapInterval 0, drawable 0xffffffff9401065e [apply] Animatr 0: Action 95 / 200: main-anim0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 167x127, swapInterval 0, drawable 0xe0108f0 [apply] Resizer 0: Action 47 / 100: main-Display-.windows_nil-1-EDT-1 [apply] Thread[main-anim0,5,main] GearsES2.display 0x20ce78ec 167x127, swapInterval 0, drawable 0xffffffff9401065e [apply] Animatr 0: Action 96 / 200: main-anim0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 167x127, swapInterval 0, drawable 0xffffffffbb01089a [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x20ce78ec 0/0 168x128 of 168x128, swapInterval 0, drawable 0xe0108f0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x20ce78ec, angle 143.0, [l -1.3125, r 1.3125, b -1.0, t 1.0] 2.625x2.0 -> [l -1.3125, r 1.3125, b -1.0, t 1.0] 2.625x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 168x128, swapInterval 0, drawable 0xe0108f0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 168x128, swapInterval 0, drawable 0xffffffffbb01089a [apply] Thread[main-anim0,5,main] GearsES2.display 0x20ce78ec 168x128, swapInterval 0, drawable 0xe0108f0 [apply] Animatr 0: Action 97 / 200: main-anim0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 168x128, swapInterval 0, drawable 0xffffffffbb01089a [apply] Resizer 0: Action 48 / 100: main-Display-.windows_nil-1-EDT-1 [apply] Thread[main-anim0,5,main] GearsES2.display 0x20ce78ec 168x128, swapInterval 0, drawable 0xe0108f0 [apply] Animatr 0: Action 98 / 200: main-anim0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 168x128, swapInterval 0, drawable 0xffffffff9401065e [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x20ce78ec 0/0 169x129 of 169x129, swapInterval 0, drawable 0xffffffffbb01089a, msaa false, tileRendererInUse null [apply] >> GearsES2 0x20ce78ec, angle 146.0, [l -1.3100775, r 1.3100775, b -1.0, t 1.0] 2.620155x2.0 -> [l -1.3100775, r 1.3100775, b -1.0, t 1.0] 2.620155x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 169x129, swapInterval 0, drawable 0xffffffffbb01089a [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 169x129, swapInterval 0, drawable 0xffffffff9401065e [apply] Thread[main-anim0,5,main] GearsES2.display 0x20ce78ec 169x129, swapInterval 0, drawable 0xffffffffbb01089a [apply] Animatr 0: Action 99 / 200: main-anim0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 169x129, swapInterval 0, drawable 0xffffffff9401065e [apply] Resizer 0: Action 49 / 100: main-Display-.windows_nil-1-EDT-1 [apply] Thread[main-anim0,5,main] GearsES2.display 0x20ce78ec 169x129, swapInterval 0, drawable 0xffffffffbb01089a [apply] Animatr 0: Action 100 / 200: main-anim0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 169x129, swapInterval 0, drawable 0xe0108f0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x20ce78ec 0/0 170x130 of 170x130, swapInterval 0, drawable 0xffffffff9401065e, msaa false, tileRendererInUse null [apply] >> GearsES2 0x20ce78ec, angle 149.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[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 170x130, swapInterval 0, drawable 0xffffffff9401065e [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 170x130, swapInterval 0, drawable 0xe0108f0 [apply] Thread[main-anim0,5,main] GearsES2.display 0x20ce78ec 170x130, swapInterval 0, drawable 0xffffffff9401065e [apply] Animatr 0: Action 101 / 200: main-anim0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 170x130, swapInterval 0, drawable 0xe0108f0 [apply] Resizer 0: Action 50 / 100: main-Display-.windows_nil-1-EDT-1 [apply] Thread[main-anim0,5,main] GearsES2.display 0x20ce78ec 170x130, swapInterval 0, drawable 0xffffffff9401065e [apply] Animatr 0: Action 102 / 200: main-anim0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 170x130, swapInterval 0, drawable 0xffffffffbb01089a [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x20ce78ec 0/0 171x131 of 171x131, swapInterval 0, drawable 0xe0108f0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x20ce78ec, angle 152.0, [l -1.3053435, r 1.3053435, b -1.0, t 1.0] 2.610687x2.0 -> [l -1.3053435, r 1.3053435, b -1.0, t 1.0] 2.610687x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 171x131, swapInterval 0, drawable 0xe0108f0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 171x131, swapInterval 0, drawable 0xffffffffbb01089a [apply] Thread[main-anim0,5,main] GearsES2.display 0x20ce78ec 171x131, swapInterval 0, drawable 0xe0108f0 [apply] Animatr 0: Action 103 / 200: main-anim0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 171x131, swapInterval 0, drawable 0xffffffffbb01089a [apply] Resizer 0: Action 51 / 100: main-Display-.windows_nil-1-EDT-1 [apply] Thread[main-anim0,5,main] GearsES2.display 0x20ce78ec 171x131, swapInterval 0, drawable 0xe0108f0 [apply] Animatr 0: Action 104 / 200: main-anim0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 171x131, swapInterval 0, drawable 0xffffffff9401065e [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x20ce78ec 0/0 172x132 of 172x132, swapInterval 0, drawable 0xffffffffbb01089a, msaa false, tileRendererInUse null [apply] >> GearsES2 0x20ce78ec, angle 155.0, [l -1.3030303, r 1.3030303, b -1.0, t 1.0] 2.6060605x2.0 -> [l -1.3030303, r 1.3030303, b -1.0, t 1.0] 2.6060605x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 172x132, swapInterval 0, drawable 0xffffffffbb01089a [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 172x132, swapInterval 0, drawable 0xffffffff9401065e [apply] Thread[main-anim0,5,main] GearsES2.display 0x20ce78ec 172x132, swapInterval 0, drawable 0xffffffffbb01089a [apply] Animatr 0: Action 105 / 200: main-anim0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 172x132, swapInterval 0, drawable 0xffffffff9401065e [apply] Resizer 0: Action 52 / 100: main-Display-.windows_nil-1-EDT-1 [apply] Thread[main-anim0,5,main] GearsES2.display 0x20ce78ec 172x132, swapInterval 0, drawable 0xffffffffbb01089a [apply] Animatr 0: Action 106 / 200: main-anim0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 172x132, swapInterval 0, drawable 0xe0108f0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x20ce78ec 0/0 173x133 of 173x133, swapInterval 0, drawable 0xffffffff9401065e, msaa false, tileRendererInUse null [apply] >> GearsES2 0x20ce78ec, angle 158.0, [l -1.3007519, r 1.3007519, b -1.0, t 1.0] 2.6015038x2.0 -> [l -1.3007519, r 1.3007519, b -1.0, t 1.0] 2.6015038x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 173x133, swapInterval 0, drawable 0xffffffff9401065e [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 173x133, swapInterval 0, drawable 0xe0108f0 [apply] Thread[main-anim0,5,main] GearsES2.display 0x20ce78ec 173x133, swapInterval 0, drawable 0xffffffff9401065e [apply] Animatr 0: Action 107 / 200: main-anim0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 173x133, swapInterval 0, drawable 0xe0108f0 [apply] Resizer 0: Action 53 / 100: main-Display-.windows_nil-1-EDT-1 [apply] Thread[main-anim0,5,main] GearsES2.display 0x20ce78ec 173x133, swapInterval 0, drawable 0xffffffff9401065e [apply] Animatr 0: Action 108 / 200: main-anim0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 173x133, swapInterval 0, drawable 0xffffffffbb01089a [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x20ce78ec 0/0 174x134 of 174x134, swapInterval 0, drawable 0xe0108f0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x20ce78ec, angle 161.0, [l -1.2985075, r 1.2985075, b -1.0, t 1.0] 2.597015x2.0 -> [l -1.2985075, r 1.2985075, b -1.0, t 1.0] 2.597015x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 174x134, swapInterval 0, drawable 0xe0108f0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 174x134, swapInterval 0, drawable 0xffffffffbb01089a [apply] Thread[main-anim0,5,main] GearsES2.display 0x20ce78ec 174x134, swapInterval 0, drawable 0xe0108f0 [apply] Animatr 0: Action 109 / 200: main-anim0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 174x134, swapInterval 0, drawable 0xffffffffbb01089a [apply] Resizer 0: Action 54 / 100: main-Display-.windows_nil-1-EDT-1 [apply] Thread[main-anim0,5,main] GearsES2.display 0x20ce78ec 174x134, swapInterval 0, drawable 0xe0108f0 [apply] Animatr 0: Action 110 / 200: main-anim0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 174x134, swapInterval 0, drawable 0xffffffff9401065e [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x20ce78ec 0/0 175x135 of 175x135, swapInterval 0, drawable 0xffffffffbb01089a, msaa false, tileRendererInUse null [apply] >> GearsES2 0x20ce78ec, angle 164.0, [l -1.2962962, r 1.2962962, b -1.0, t 1.0] 2.5925925x2.0 -> [l -1.2962962, r 1.2962962, b -1.0, t 1.0] 2.5925925x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 175x135, swapInterval 0, drawable 0xffffffffbb01089a [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 175x135, swapInterval 0, drawable 0xffffffff9401065e [apply] Thread[main-anim0,5,main] GearsES2.display 0x20ce78ec 175x135, swapInterval 0, drawable 0xffffffffbb01089a [apply] Animatr 0: Action 111 / 200: main-anim0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 175x135, swapInterval 0, drawable 0xffffffff9401065e [apply] Resizer 0: Action 55 / 100: main-Display-.windows_nil-1-EDT-1 [apply] Thread[main-anim0,5,main] GearsES2.display 0x20ce78ec 175x135, swapInterval 0, drawable 0xffffffffbb01089a [apply] Animatr 0: Action 112 / 200: main-anim0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 175x135, swapInterval 0, drawable 0xe0108f0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x20ce78ec 0/0 176x136 of 176x136, swapInterval 0, drawable 0xffffffff9401065e, msaa false, tileRendererInUse null [apply] >> GearsES2 0x20ce78ec, angle 167.0, [l -1.2941177, r 1.2941177, b -1.0, t 1.0] 2.5882354x2.0 -> [l -1.2941177, r 1.2941177, b -1.0, t 1.0] 2.5882354x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 176x136, swapInterval 0, drawable 0xffffffff9401065e [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 176x136, swapInterval 0, drawable 0xe0108f0 [apply] Thread[main-anim0,5,main] GearsES2.display 0x20ce78ec 176x136, swapInterval 0, drawable 0xffffffff9401065e [apply] Animatr 0: Action 113 / 200: main-anim0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 176x136, swapInterval 0, drawable 0xe0108f0 [apply] Resizer 0: Action 56 / 100: main-Display-.windows_nil-1-EDT-1 [apply] Thread[main-anim0,5,main] GearsES2.display 0x20ce78ec 176x136, swapInterval 0, drawable 0xffffffff9401065e [apply] Animatr 0: Action 114 / 200: main-anim0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 176x136, swapInterval 0, drawable 0xffffffffbb01089a [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x20ce78ec 0/0 177x137 of 177x137, swapInterval 0, drawable 0xe0108f0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x20ce78ec, angle 170.0, [l -1.2919708, r 1.2919708, b -1.0, t 1.0] 2.5839417x2.0 -> [l -1.2919708, r 1.2919708, b -1.0, t 1.0] 2.5839417x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 177x137, swapInterval 0, drawable 0xe0108f0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 177x137, swapInterval 0, drawable 0xffffffffbb01089a [apply] Thread[main-anim0,5,main] GearsES2.display 0x20ce78ec 177x137, swapInterval 0, drawable 0xe0108f0 [apply] Animatr 0: Action 115 / 200: main-anim0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 177x137, swapInterval 0, drawable 0xffffffffbb01089a [apply] Resizer 0: Action 57 / 100: main-Display-.windows_nil-1-EDT-1 [apply] Thread[main-anim0,5,main] GearsES2.display 0x20ce78ec 177x137, swapInterval 0, drawable 0xe0108f0 [apply] Animatr 0: Action 116 / 200: main-anim0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 177x137, swapInterval 0, drawable 0xffffffff9401065e [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x20ce78ec 0/0 178x138 of 178x138, swapInterval 0, drawable 0xffffffffbb01089a, msaa false, tileRendererInUse null [apply] >> GearsES2 0x20ce78ec, angle 173.0, [l -1.2898551, r 1.2898551, b -1.0, t 1.0] 2.5797102x2.0 -> [l -1.2898551, r 1.2898551, b -1.0, t 1.0] 2.5797102x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 178x138, swapInterval 0, drawable 0xffffffffbb01089a [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 178x138, swapInterval 0, drawable 0xffffffff9401065e [apply] Thread[main-anim0,5,main] GearsES2.display 0x20ce78ec 178x138, swapInterval 0, drawable 0xffffffffbb01089a [apply] Animatr 0: Action 117 / 200: main-anim0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 178x138, swapInterval 0, drawable 0xffffffff9401065e [apply] Thread[main-anim0,5,main] GearsES2.display 0x20ce78ec 178x138, swapInterval 0, drawable 0xffffffffbb01089a [apply] Animatr 0: Action 118 / 200: main-anim0 [apply] Thread[main-anim0,5,main] GearsES2.display 0x20ce78ec 178x138, swapInterval 0, drawable 0xffffffff9401065e [apply] Animatr 0: Action 119 / 200: main-anim0 [apply] Thread[main-anim0,5,main] GearsES2.display 0x20ce78ec 178x138, swapInterval 0, drawable 0xffffffffbb01089a [apply] Resizer 0: Action 58 / 100: main-Display-.windows_nil-1-EDT-1 [apply] Animatr 0: Action 120 / 200: main-anim0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 178x138, swapInterval 0, drawable 0xe0108f0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x20ce78ec 0/0 179x139 of 179x139, swapInterval 0, drawable 0xffffffff9401065e, msaa false, tileRendererInUse null [apply] >> GearsES2 0x20ce78ec, angle 177.0, [l -1.2877698, r 1.2877698, b -1.0, t 1.0] 2.5755396x2.0 -> [l -1.2877698, r 1.2877698, b -1.0, t 1.0] 2.5755396x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 179x139, swapInterval 0, drawable 0xffffffff9401065e [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 179x139, swapInterval 0, drawable 0xe0108f0 [apply] Thread[main-anim0,5,main] GearsES2.display 0x20ce78ec 179x139, swapInterval 0, drawable 0xffffffff9401065e [apply] Animatr 0: Action 121 / 200: main-anim0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 179x139, swapInterval 0, drawable 0xe0108f0 [apply] Resizer 0: Action 59 / 100: main-Display-.windows_nil-1-EDT-1 [apply] Thread[main-anim0,5,main] GearsES2.display 0x20ce78ec 179x139, swapInterval 0, drawable 0xffffffff9401065e [apply] Animatr 0: Action 122 / 200: main-anim0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 179x139, swapInterval 0, drawable 0xffffffffbb01089a [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x20ce78ec 0/0 180x140 of 180x140, swapInterval 0, drawable 0xe0108f0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x20ce78ec, angle 180.0, [l -1.2857143, r 1.2857143, b -1.0, t 1.0] 2.5714285x2.0 -> [l -1.2857143, r 1.2857143, b -1.0, t 1.0] 2.5714285x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 180x140, swapInterval 0, drawable 0xe0108f0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 180x140, swapInterval 0, drawable 0xffffffffbb01089a [apply] Thread[main-anim0,5,main] GearsES2.display 0x20ce78ec 180x140, swapInterval 0, drawable 0xe0108f0 [apply] Animatr 0: Action 123 / 200: main-anim0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 180x140, swapInterval 0, drawable 0xffffffffbb01089a [apply] Resizer 0: Action 60 / 100: main-Display-.windows_nil-1-EDT-1 [apply] Thread[main-anim0,5,main] GearsES2.display 0x20ce78ec 180x140, swapInterval 0, drawable 0xe0108f0 [apply] Animatr 0: Action 124 / 200: main-anim0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 180x140, swapInterval 0, drawable 0xffffffff9401065e [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x20ce78ec 0/0 181x141 of 181x141, swapInterval 0, drawable 0xffffffffbb01089a, msaa false, tileRendererInUse null [apply] >> GearsES2 0x20ce78ec, angle 183.0, [l -1.283688, r 1.283688, b -1.0, t 1.0] 2.567376x2.0 -> [l -1.283688, r 1.283688, b -1.0, t 1.0] 2.567376x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 181x141, swapInterval 0, drawable 0xffffffffbb01089a [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 181x141, swapInterval 0, drawable 0xffffffff9401065e [apply] Thread[main-anim0,5,main] GearsES2.display 0x20ce78ec 181x141, swapInterval 0, drawable 0xffffffffbb01089a [apply] Animatr 0: Action 125 / 200: main-anim0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 181x141, swapInterval 0, drawable 0xffffffff9401065e [apply] Resizer 0: Action 61 / 100: main-Display-.windows_nil-1-EDT-1 [apply] Thread[main-anim0,5,main] GearsES2.display 0x20ce78ec 181x141, swapInterval 0, drawable 0xffffffffbb01089a [apply] Animatr 0: Action 126 / 200: main-anim0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 181x141, swapInterval 0, drawable 0xe0108f0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x20ce78ec 0/0 182x142 of 182x142, swapInterval 0, drawable 0xffffffff9401065e, msaa false, tileRendererInUse null [apply] >> GearsES2 0x20ce78ec, angle 186.0, [l -1.2816901, r 1.2816901, b -1.0, t 1.0] 2.5633802x2.0 -> [l -1.2816901, r 1.2816901, b -1.0, t 1.0] 2.5633802x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 182x142, swapInterval 0, drawable 0xffffffff9401065e [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 182x142, swapInterval 0, drawable 0xe0108f0 [apply] Thread[main-anim0,5,main] GearsES2.display 0x20ce78ec 182x142, swapInterval 0, drawable 0xffffffff9401065e [apply] Animatr 0: Action 127 / 200: main-anim0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 182x142, swapInterval 0, drawable 0xe0108f0 [apply] Resizer 0: Action 62 / 100: main-Display-.windows_nil-1-EDT-1 [apply] Thread[main-anim0,5,main] GearsES2.display 0x20ce78ec 182x142, swapInterval 0, drawable 0xffffffff9401065e [apply] Animatr 0: Action 128 / 200: main-anim0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 182x142, swapInterval 0, drawable 0xffffffffbb01089a [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x20ce78ec 0/0 183x143 of 183x143, swapInterval 0, drawable 0xe0108f0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x20ce78ec, angle 189.0, [l -1.2797203, r 1.2797203, b -1.0, t 1.0] 2.5594406x2.0 -> [l -1.2797203, r 1.2797203, b -1.0, t 1.0] 2.5594406x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 183x143, swapInterval 0, drawable 0xe0108f0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 183x143, swapInterval 0, drawable 0xffffffffbb01089a [apply] Thread[main-anim0,5,main] GearsES2.display 0x20ce78ec 183x143, swapInterval 0, drawable 0xe0108f0 [apply] Animatr 0: Action 129 / 200: main-anim0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 183x143, swapInterval 0, drawable 0xffffffffbb01089a [apply] Resizer 0: Action 63 / 100: main-Display-.windows_nil-1-EDT-1 [apply] Thread[main-anim0,5,main] GearsES2.display 0x20ce78ec 183x143, swapInterval 0, drawable 0xe0108f0 [apply] Animatr 0: Action 130 / 200: main-anim0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 183x143, swapInterval 0, drawable 0xffffffff9401065e [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x20ce78ec 0/0 184x144 of 184x144, swapInterval 0, drawable 0xffffffffbb01089a, msaa false, tileRendererInUse null [apply] >> GearsES2 0x20ce78ec, angle 192.0, [l -1.2777778, r 1.2777778, b -1.0, t 1.0] 2.5555556x2.0 -> [l -1.2777778, r 1.2777778, b -1.0, t 1.0] 2.5555556x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 184x144, swapInterval 0, drawable 0xffffffffbb01089a [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 184x144, swapInterval 0, drawable 0xffffffff9401065e [apply] Thread[main-anim0,5,main] GearsES2.display 0x20ce78ec 184x144, swapInterval 0, drawable 0xffffffffbb01089a [apply] Animatr 0: Action 131 / 200: main-anim0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 184x144, swapInterval 0, drawable 0xffffffff9401065e [apply] Resizer 0: Action 64 / 100: main-Display-.windows_nil-1-EDT-1 [apply] Thread[main-anim0,5,main] GearsES2.display 0x20ce78ec 184x144, swapInterval 0, drawable 0xffffffffbb01089a [apply] Animatr 0: Action 132 / 200: main-anim0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 184x144, swapInterval 0, drawable 0xe0108f0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x20ce78ec 0/0 185x145 of 185x145, swapInterval 0, drawable 0xffffffff9401065e, msaa false, tileRendererInUse null [apply] >> GearsES2 0x20ce78ec, angle 195.0, [l -1.2758621, r 1.2758621, b -1.0, t 1.0] 2.5517242x2.0 -> [l -1.2758621, r 1.2758621, b -1.0, t 1.0] 2.5517242x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 185x145, swapInterval 0, drawable 0xffffffff9401065e [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 185x145, swapInterval 0, drawable 0xe0108f0 [apply] Thread[main-anim0,5,main] GearsES2.display 0x20ce78ec 185x145, swapInterval 0, drawable 0xffffffff9401065e [apply] Animatr 0: Action 133 / 200: main-anim0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 185x145, swapInterval 0, drawable 0xe0108f0 [apply] Resizer 0: Action 65 / 100: main-Display-.windows_nil-1-EDT-1 [apply] Thread[main-anim0,5,main] GearsES2.display 0x20ce78ec 185x145, swapInterval 0, drawable 0xffffffff9401065e [apply] Animatr 0: Action 134 / 200: main-anim0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 185x145, swapInterval 0, drawable 0xffffffffbb01089a [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x20ce78ec 0/0 186x146 of 186x146, swapInterval 0, drawable 0xe0108f0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x20ce78ec, angle 198.0, [l -1.2739726, r 1.2739726, b -1.0, t 1.0] 2.5479453x2.0 -> [l -1.2739726, r 1.2739726, b -1.0, t 1.0] 2.5479453x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 186x146, swapInterval 0, drawable 0xe0108f0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 186x146, swapInterval 0, drawable 0xffffffffbb01089a [apply] Thread[main-anim0,5,main] GearsES2.display 0x20ce78ec 186x146, swapInterval 0, drawable 0xe0108f0 [apply] Animatr 0: Action 135 / 200: main-anim0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 186x146, swapInterval 0, drawable 0xffffffffbb01089a [apply] Resizer 0: Action 66 / 100: main-Display-.windows_nil-1-EDT-1 [apply] Thread[main-anim0,5,main] GearsES2.display 0x20ce78ec 186x146, swapInterval 0, drawable 0xe0108f0 [apply] Animatr 0: Action 136 / 200: main-anim0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 186x146, swapInterval 0, drawable 0xffffffff9401065e [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x20ce78ec 0/0 187x147 of 187x147, swapInterval 0, drawable 0xffffffffbb01089a, msaa false, tileRendererInUse null [apply] >> GearsES2 0x20ce78ec, angle 201.0, [l -1.2721088, r 1.2721088, b -1.0, t 1.0] 2.5442176x2.0 -> [l -1.2721088, r 1.2721088, b -1.0, t 1.0] 2.5442176x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 187x147, swapInterval 0, drawable 0xffffffffbb01089a [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 187x147, swapInterval 0, drawable 0xffffffff9401065e [apply] Thread[main-anim0,5,main] GearsES2.display 0x20ce78ec 187x147, swapInterval 0, drawable 0xffffffffbb01089a [apply] Animatr 0: Action 137 / 200: main-anim0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 187x147, swapInterval 0, drawable 0xffffffff9401065e [apply] Resizer 0: Action 67 / 100: main-Display-.windows_nil-1-EDT-1 [apply] Thread[main-anim0,5,main] GearsES2.display 0x20ce78ec 187x147, swapInterval 0, drawable 0xffffffffbb01089a [apply] Animatr 0: Action 138 / 200: main-anim0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 187x147, swapInterval 0, drawable 0xe0108f0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x20ce78ec 0/0 188x148 of 188x148, swapInterval 0, drawable 0xffffffff9401065e, msaa false, tileRendererInUse null [apply] >> GearsES2 0x20ce78ec, angle 204.0, [l -1.2702702, r 1.2702702, b -1.0, t 1.0] 2.5405405x2.0 -> [l -1.2702702, r 1.2702702, b -1.0, t 1.0] 2.5405405x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 188x148, swapInterval 0, drawable 0xffffffff9401065e [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 188x148, swapInterval 0, drawable 0xe0108f0 [apply] Thread[main-anim0,5,main] GearsES2.display 0x20ce78ec 188x148, swapInterval 0, drawable 0xffffffff9401065e [apply] Animatr 0: Action 139 / 200: main-anim0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 188x148, swapInterval 0, drawable 0xe0108f0 [apply] Resizer 0: Action 68 / 100: main-Display-.windows_nil-1-EDT-1 [apply] Thread[main-anim0,5,main] GearsES2.display 0x20ce78ec 188x148, swapInterval 0, drawable 0xffffffff9401065e [apply] Animatr 0: Action 140 / 200: main-anim0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 188x148, swapInterval 0, drawable 0xffffffffbb01089a [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x20ce78ec 0/0 189x149 of 189x149, swapInterval 0, drawable 0xe0108f0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x20ce78ec, angle 207.0, [l -1.2684563, r 1.2684563, b -1.0, t 1.0] 2.5369127x2.0 -> [l -1.2684563, r 1.2684563, b -1.0, t 1.0] 2.5369127x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 189x149, swapInterval 0, drawable 0xe0108f0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 189x149, swapInterval 0, drawable 0xffffffffbb01089a [apply] Thread[main-anim0,5,main] GearsES2.display 0x20ce78ec 189x149, swapInterval 0, drawable 0xe0108f0 [apply] Animatr 0: Action 141 / 200: main-anim0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 189x149, swapInterval 0, drawable 0xffffffffbb01089a [apply] Resizer 0: Action 69 / 100: main-Display-.windows_nil-1-EDT-1 [apply] Thread[main-anim0,5,main] GearsES2.display 0x20ce78ec 189x149, swapInterval 0, drawable 0xe0108f0 [apply] Animatr 0: Action 142 / 200: main-anim0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 189x149, swapInterval 0, drawable 0xffffffff9401065e [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x20ce78ec 0/0 190x150 of 190x150, swapInterval 0, drawable 0xffffffffbb01089a, msaa false, tileRendererInUse null [apply] >> GearsES2 0x20ce78ec, angle 210.0, [l -1.2666667, r 1.2666667, b -1.0, t 1.0] 2.5333333x2.0 -> [l -1.2666667, r 1.2666667, b -1.0, t 1.0] 2.5333333x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 190x150, swapInterval 0, drawable 0xffffffffbb01089a [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 190x150, swapInterval 0, drawable 0xffffffff9401065e [apply] Thread[main-anim0,5,main] GearsES2.display 0x20ce78ec 190x150, swapInterval 0, drawable 0xffffffffbb01089a [apply] Animatr 0: Action 143 / 200: main-anim0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 190x150, swapInterval 0, drawable 0xffffffff9401065e [apply] Resizer 0: Action 70 / 100: main-Display-.windows_nil-1-EDT-1 [apply] Thread[main-anim0,5,main] GearsES2.display 0x20ce78ec 190x150, swapInterval 0, drawable 0xffffffffbb01089a [apply] Animatr 0: Action 144 / 200: main-anim0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 190x150, swapInterval 0, drawable 0xe0108f0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x20ce78ec 0/0 191x151 of 191x151, swapInterval 0, drawable 0xffffffff9401065e, msaa false, tileRendererInUse null [apply] >> GearsES2 0x20ce78ec, angle 213.0, [l -1.2649007, r 1.2649007, b -1.0, t 1.0] 2.5298014x2.0 -> [l -1.2649007, r 1.2649007, b -1.0, t 1.0] 2.5298014x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 191x151, swapInterval 0, drawable 0xffffffff9401065e [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 191x151, swapInterval 0, drawable 0xe0108f0 [apply] Thread[main-anim0,5,main] GearsES2.display 0x20ce78ec 191x151, swapInterval 0, drawable 0xffffffff9401065e [apply] Animatr 0: Action 145 / 200: main-anim0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 191x151, swapInterval 0, drawable 0xe0108f0 [apply] Resizer 0: Action 71 / 100: main-Display-.windows_nil-1-EDT-1 [apply] Thread[main-anim0,5,main] GearsES2.display 0x20ce78ec 191x151, swapInterval 0, drawable 0xffffffff9401065e [apply] Animatr 0: Action 146 / 200: main-anim0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 191x151, swapInterval 0, drawable 0xffffffffbb01089a [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x20ce78ec 0/0 192x152 of 192x152, swapInterval 0, drawable 0xe0108f0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x20ce78ec, angle 216.0, [l -1.2631578, r 1.2631578, b -1.0, t 1.0] 2.5263157x2.0 -> [l -1.2631578, r 1.2631578, b -1.0, t 1.0] 2.5263157x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 192x152, swapInterval 0, drawable 0xe0108f0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 192x152, swapInterval 0, drawable 0xffffffffbb01089a [apply] Thread[main-anim0,5,main] GearsES2.display 0x20ce78ec 192x152, swapInterval 0, drawable 0xe0108f0 [apply] Animatr 0: Action 147 / 200: main-anim0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 192x152, swapInterval 0, drawable 0xffffffffbb01089a [apply] Resizer 0: Action 72 / 100: main-Display-.windows_nil-1-EDT-1 [apply] Thread[main-anim0,5,main] GearsES2.display 0x20ce78ec 192x152, swapInterval 0, drawable 0xe0108f0 [apply] Animatr 0: Action 148 / 200: main-anim0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 192x152, swapInterval 0, drawable 0xffffffff9401065e [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x20ce78ec 0/0 193x153 of 193x153, swapInterval 0, drawable 0xffffffffbb01089a, msaa false, tileRendererInUse null [apply] >> GearsES2 0x20ce78ec, angle 219.0, [l -1.2614379, r 1.2614379, b -1.0, t 1.0] 2.5228758x2.0 -> [l -1.2614379, r 1.2614379, b -1.0, t 1.0] 2.5228758x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 193x153, swapInterval 0, drawable 0xffffffffbb01089a [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 193x153, swapInterval 0, drawable 0xffffffff9401065e [apply] Thread[main-anim0,5,main] GearsES2.display 0x20ce78ec 193x153, swapInterval 0, drawable 0xffffffffbb01089a [apply] Animatr 0: Action 149 / 200: main-anim0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 193x153, swapInterval 0, drawable 0xffffffff9401065e [apply] Resizer 0: Action 73 / 100: main-Display-.windows_nil-1-EDT-1 [apply] Thread[main-anim0,5,main] GearsES2.display 0x20ce78ec 193x153, swapInterval 0, drawable 0xffffffffbb01089a [apply] Animatr 0: Action 150 / 200: main-anim0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 193x153, swapInterval 0, drawable 0xe0108f0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x20ce78ec 0/0 194x154 of 194x154, swapInterval 0, drawable 0xffffffff9401065e, msaa false, tileRendererInUse null [apply] >> GearsES2 0x20ce78ec, angle 222.0, [l -1.2597402, r 1.2597402, b -1.0, t 1.0] 2.5194805x2.0 -> [l -1.2597402, r 1.2597402, b -1.0, t 1.0] 2.5194805x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 194x154, swapInterval 0, drawable 0xffffffff9401065e [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 194x154, swapInterval 0, drawable 0xe0108f0 [apply] Thread[main-anim0,5,main] GearsES2.display 0x20ce78ec 194x154, swapInterval 0, drawable 0xffffffff9401065e [apply] Animatr 0: Action 151 / 200: main-anim0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 194x154, swapInterval 0, drawable 0xe0108f0 [apply] Resizer 0: Action 74 / 100: main-Display-.windows_nil-1-EDT-1 [apply] Thread[main-anim0,5,main] GearsES2.display 0x20ce78ec 194x154, swapInterval 0, drawable 0xffffffff9401065e [apply] Animatr 0: Action 152 / 200: main-anim0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 194x154, swapInterval 0, drawable 0xffffffffbb01089a [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x20ce78ec 0/0 195x155 of 195x155, swapInterval 0, drawable 0xe0108f0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x20ce78ec, angle 225.0, [l -1.2580645, r 1.2580645, b -1.0, t 1.0] 2.516129x2.0 -> [l -1.2580645, r 1.2580645, b -1.0, t 1.0] 2.516129x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 195x155, swapInterval 0, drawable 0xe0108f0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 195x155, swapInterval 0, drawable 0xffffffffbb01089a [apply] Thread[main-anim0,5,main] GearsES2.display 0x20ce78ec 195x155, swapInterval 0, drawable 0xe0108f0 [apply] Animatr 0: Action 153 / 200: main-anim0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 195x155, swapInterval 0, drawable 0xffffffffbb01089a [apply] Resizer 0: Action 75 / 100: main-Display-.windows_nil-1-EDT-1 [apply] Thread[main-anim0,5,main] GearsES2.display 0x20ce78ec 195x155, swapInterval 0, drawable 0xe0108f0 [apply] Animatr 0: Action 154 / 200: main-anim0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 195x155, swapInterval 0, drawable 0xffffffff9401065e [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x20ce78ec 0/0 196x156 of 196x156, swapInterval 0, drawable 0xffffffffbb01089a, msaa false, tileRendererInUse null [apply] >> GearsES2 0x20ce78ec, angle 228.0, [l -1.2564102, r 1.2564102, b -1.0, t 1.0] 2.5128205x2.0 -> [l -1.2564102, r 1.2564102, b -1.0, t 1.0] 2.5128205x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 196x156, swapInterval 0, drawable 0xffffffffbb01089a [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 196x156, swapInterval 0, drawable 0xffffffff9401065e [apply] Thread[main-anim0,5,main] GearsES2.display 0x20ce78ec 196x156, swapInterval 0, drawable 0xffffffffbb01089a [apply] Animatr 0: Action 155 / 200: main-anim0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 196x156, swapInterval 0, drawable 0xffffffff9401065e [apply] Resizer 0: Action 76 / 100: main-Display-.windows_nil-1-EDT-1 [apply] Thread[main-anim0,5,main] GearsES2.display 0x20ce78ec 196x156, swapInterval 0, drawable 0xffffffffbb01089a [apply] Animatr 0: Action 156 / 200: main-anim0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 196x156, swapInterval 0, drawable 0xe0108f0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x20ce78ec 0/0 197x157 of 197x157, swapInterval 0, drawable 0xffffffff9401065e, msaa false, tileRendererInUse null [apply] >> GearsES2 0x20ce78ec, angle 231.0, [l -1.2547771, r 1.2547771, b -1.0, t 1.0] 2.5095541x2.0 -> [l -1.2547771, r 1.2547771, b -1.0, t 1.0] 2.5095541x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 197x157, swapInterval 0, drawable 0xffffffff9401065e [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 197x157, swapInterval 0, drawable 0xe0108f0 [apply] Thread[main-anim0,5,main] GearsES2.display 0x20ce78ec 197x157, swapInterval 0, drawable 0xffffffff9401065e [apply] Animatr 0: Action 157 / 200: main-anim0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 197x157, swapInterval 0, drawable 0xe0108f0 [apply] Resizer 0: Action 77 / 100: main-Display-.windows_nil-1-EDT-1 [apply] Thread[main-anim0,5,main] GearsES2.display 0x20ce78ec 197x157, swapInterval 0, drawable 0xffffffff9401065e [apply] Animatr 0: Action 158 / 200: main-anim0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 197x157, swapInterval 0, drawable 0xffffffffbb01089a [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x20ce78ec 0/0 198x158 of 198x158, swapInterval 0, drawable 0xe0108f0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x20ce78ec, angle 234.0, [l -1.2531645, r 1.2531645, b -1.0, t 1.0] 2.506329x2.0 -> [l -1.2531645, r 1.2531645, b -1.0, t 1.0] 2.506329x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 198x158, swapInterval 0, drawable 0xe0108f0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 198x158, swapInterval 0, drawable 0xffffffffbb01089a [apply] Thread[main-anim0,5,main] GearsES2.display 0x20ce78ec 198x158, swapInterval 0, drawable 0xe0108f0 [apply] Animatr 0: Action 159 / 200: main-anim0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 198x158, swapInterval 0, drawable 0xffffffffbb01089a [apply] Resizer 0: Action 78 / 100: main-Display-.windows_nil-1-EDT-1 [apply] Thread[main-anim0,5,main] GearsES2.display 0x20ce78ec 198x158, swapInterval 0, drawable 0xe0108f0 [apply] Animatr 0: Action 160 / 200: main-anim0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 198x158, swapInterval 0, drawable 0xffffffff9401065e [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x20ce78ec 0/0 199x159 of 199x159, swapInterval 0, drawable 0xffffffffbb01089a, msaa false, tileRendererInUse null [apply] >> GearsES2 0x20ce78ec, angle 237.0, [l -1.2515724, r 1.2515724, b -1.0, t 1.0] 2.5031447x2.0 -> [l -1.2515724, r 1.2515724, b -1.0, t 1.0] 2.5031447x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 199x159, swapInterval 0, drawable 0xffffffffbb01089a [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 199x159, swapInterval 0, drawable 0xffffffff9401065e [apply] Thread[main-anim0,5,main] GearsES2.display 0x20ce78ec 199x159, swapInterval 0, drawable 0xffffffffbb01089a [apply] Animatr 0: Action 161 / 200: main-anim0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 199x159, swapInterval 0, drawable 0xffffffff9401065e [apply] Resizer 0: Action 79 / 100: main-Display-.windows_nil-1-EDT-1 [apply] Thread[main-anim0,5,main] GearsES2.display 0x20ce78ec 199x159, swapInterval 0, drawable 0xffffffffbb01089a [apply] Animatr 0: Action 162 / 200: main-anim0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 199x159, swapInterval 0, drawable 0xe0108f0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x20ce78ec 0/0 200x160 of 200x160, swapInterval 0, drawable 0xffffffff9401065e, msaa false, tileRendererInUse null [apply] >> GearsES2 0x20ce78ec, angle 240.0, [l -1.25, r 1.25, b -1.0, t 1.0] 2.5x2.0 -> [l -1.25, r 1.25, b -1.0, t 1.0] 2.5x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 200x160, swapInterval 0, drawable 0xffffffff9401065e [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 200x160, swapInterval 0, drawable 0xe0108f0 [apply] Thread[main-anim0,5,main] GearsES2.display 0x20ce78ec 200x160, swapInterval 0, drawable 0xffffffff9401065e [apply] Animatr 0: Action 163 / 200: main-anim0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 200x160, swapInterval 0, drawable 0xe0108f0 [apply] Resizer 0: Action 80 / 100: main-Display-.windows_nil-1-EDT-1 [apply] Thread[main-anim0,5,main] GearsES2.display 0x20ce78ec 200x160, swapInterval 0, drawable 0xffffffff9401065e [apply] Animatr 0: Action 164 / 200: main-anim0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 200x160, swapInterval 0, drawable 0xffffffffbb01089a [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x20ce78ec 0/0 201x161 of 201x161, swapInterval 0, drawable 0xe0108f0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x20ce78ec, angle 243.0, [l -1.2484472, r 1.2484472, b -1.0, t 1.0] 2.4968944x2.0 -> [l -1.2484472, r 1.2484472, b -1.0, t 1.0] 2.4968944x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 201x161, swapInterval 0, drawable 0xe0108f0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 201x161, swapInterval 0, drawable 0xffffffffbb01089a [apply] Thread[main-anim0,5,main] GearsES2.display 0x20ce78ec 201x161, swapInterval 0, drawable 0xe0108f0 [apply] Animatr 0: Action 165 / 200: main-anim0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 201x161, swapInterval 0, drawable 0xffffffffbb01089a [apply] Resizer 0: Action 81 / 100: main-Display-.windows_nil-1-EDT-1 [apply] Thread[main-anim0,5,main] GearsES2.display 0x20ce78ec 201x161, swapInterval 0, drawable 0xe0108f0 [apply] Animatr 0: Action 166 / 200: main-anim0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 201x161, swapInterval 0, drawable 0xffffffff9401065e [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x20ce78ec 0/0 202x162 of 202x162, swapInterval 0, drawable 0xffffffffbb01089a, msaa false, tileRendererInUse null [apply] >> GearsES2 0x20ce78ec, angle 246.0, [l -1.2469136, r 1.2469136, b -1.0, t 1.0] 2.493827x2.0 -> [l -1.2469136, r 1.2469136, b -1.0, t 1.0] 2.493827x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 202x162, swapInterval 0, drawable 0xffffffffbb01089a [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 202x162, swapInterval 0, drawable 0xffffffff9401065e [apply] Thread[main-anim0,5,main] GearsES2.display 0x20ce78ec 202x162, swapInterval 0, drawable 0xffffffffbb01089a [apply] Animatr 0: Action 167 / 200: main-anim0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 202x162, swapInterval 0, drawable 0xffffffff9401065e [apply] Resizer 0: Action 82 / 100: main-Display-.windows_nil-1-EDT-1 [apply] Thread[main-anim0,5,main] GearsES2.display 0x20ce78ec 202x162, swapInterval 0, drawable 0xffffffffbb01089a [apply] Animatr 0: Action 168 / 200: main-anim0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 202x162, swapInterval 0, drawable 0xe0108f0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x20ce78ec 0/0 203x163 of 203x163, swapInterval 0, drawable 0xffffffff9401065e, msaa false, tileRendererInUse null [apply] >> GearsES2 0x20ce78ec, angle 249.0, [l -1.2453988, r 1.2453988, b -1.0, t 1.0] 2.4907975x2.0 -> [l -1.2453988, r 1.2453988, b -1.0, t 1.0] 2.4907975x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 203x163, swapInterval 0, drawable 0xffffffff9401065e [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 203x163, swapInterval 0, drawable 0xe0108f0 [apply] Thread[main-anim0,5,main] GearsES2.display 0x20ce78ec 203x163, swapInterval 0, drawable 0xffffffff9401065e [apply] Animatr 0: Action 169 / 200: main-anim0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 203x163, swapInterval 0, drawable 0xe0108f0 [apply] Resizer 0: Action 83 / 100: main-Display-.windows_nil-1-EDT-1 [apply] Thread[main-anim0,5,main] GearsES2.display 0x20ce78ec 203x163, swapInterval 0, drawable 0xffffffff9401065e [apply] Animatr 0: Action 170 / 200: main-anim0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 203x163, swapInterval 0, drawable 0xffffffffbb01089a [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x20ce78ec 0/0 204x164 of 204x164, swapInterval 0, drawable 0xe0108f0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x20ce78ec, angle 252.0, [l -1.2439024, r 1.2439024, b -1.0, t 1.0] 2.487805x2.0 -> [l -1.2439024, r 1.2439024, b -1.0, t 1.0] 2.487805x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 204x164, swapInterval 0, drawable 0xe0108f0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 204x164, swapInterval 0, drawable 0xffffffffbb01089a [apply] Thread[main-anim0,5,main] GearsES2.display 0x20ce78ec 204x164, swapInterval 0, drawable 0xe0108f0 [apply] Animatr 0: Action 171 / 200: main-anim0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 204x164, swapInterval 0, drawable 0xffffffffbb01089a [apply] Resizer 0: Action 84 / 100: main-Display-.windows_nil-1-EDT-1 [apply] Thread[main-anim0,5,main] GearsES2.display 0x20ce78ec 204x164, swapInterval 0, drawable 0xe0108f0 [apply] Animatr 0: Action 172 / 200: main-anim0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 204x164, swapInterval 0, drawable 0xffffffff9401065e [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x20ce78ec 0/0 205x165 of 205x165, swapInterval 0, drawable 0xffffffffbb01089a, msaa false, tileRendererInUse null [apply] >> GearsES2 0x20ce78ec, angle 255.0, [l -1.2424242, r 1.2424242, b -1.0, t 1.0] 2.4848485x2.0 -> [l -1.2424242, r 1.2424242, b -1.0, t 1.0] 2.4848485x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 205x165, swapInterval 0, drawable 0xffffffffbb01089a [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 205x165, swapInterval 0, drawable 0xffffffff9401065e [apply] Thread[main-anim0,5,main] GearsES2.display 0x20ce78ec 205x165, swapInterval 0, drawable 0xffffffffbb01089a [apply] Animatr 0: Action 173 / 200: main-anim0 [apply] Thread[main-anim0,5,main] GearsES2.display 0x20ce78ec 205x165, swapInterval 0, drawable 0xffffffff9401065e [apply] Animatr 0: Action 174 / 200: main-anim0 [apply] Thread[main-anim0,5,main] GearsES2.display 0x20ce78ec 205x165, swapInterval 0, drawable 0xffffffffbb01089a [apply] Animatr 0: Action 175 / 200: main-anim0 [apply] Thread[main-anim0,5,main] GearsES2.display 0x20ce78ec 205x165, swapInterval 0, drawable 0xffffffff9401065e [apply] Animatr 0: Action 176 / 200: main-anim0 [apply] Thread[main-anim0,5,main] GearsES2.display 0x20ce78ec 205x165, swapInterval 0, drawable 0xffffffffbb01089a [apply] Animatr 0: Action 177 / 200: main-anim0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 205x165, swapInterval 0, drawable 0xffffffff9401065e [apply] Resizer 0: Action 85 / 100: main-Display-.windows_nil-1-EDT-1 [apply] Thread[main-anim0,5,main] GearsES2.display 0x20ce78ec 205x165, swapInterval 0, drawable 0xffffffffbb01089a [apply] Animatr 0: Action 178 / 200: main-anim0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 205x165, swapInterval 0, drawable 0xe0108f0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x20ce78ec 0/0 206x166 of 206x166, swapInterval 0, drawable 0xffffffff9401065e, msaa false, tileRendererInUse null [apply] >> GearsES2 0x20ce78ec, angle 260.0, [l -1.2409638, r 1.2409638, b -1.0, t 1.0] 2.4819276x2.0 -> [l -1.2409638, r 1.2409638, b -1.0, t 1.0] 2.4819276x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 206x166, swapInterval 0, drawable 0xffffffff9401065e [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 206x166, swapInterval 0, drawable 0xe0108f0 [apply] Thread[main-anim0,5,main] GearsES2.display 0x20ce78ec 206x166, swapInterval 0, drawable 0xffffffff9401065e [apply] Animatr 0: Action 179 / 200: main-anim0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 206x166, swapInterval 0, drawable 0xe0108f0 [apply] Resizer 0: Action 86 / 100: main-Display-.windows_nil-1-EDT-1 [apply] Thread[main-anim0,5,main] GearsES2.display 0x20ce78ec 206x166, swapInterval 0, drawable 0xffffffff9401065e [apply] Animatr 0: Action 180 / 200: main-anim0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 206x166, swapInterval 0, drawable 0xffffffffbb01089a [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x20ce78ec 0/0 207x167 of 207x167, swapInterval 0, drawable 0xe0108f0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x20ce78ec, angle 263.0, [l -1.2395209, r 1.2395209, b -1.0, t 1.0] 2.4790418x2.0 -> [l -1.2395209, r 1.2395211, b -1.0, t 1.0] 2.479042x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 207x167, swapInterval 0, drawable 0xe0108f0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 207x167, swapInterval 0, drawable 0xffffffffbb01089a [apply] Thread[main-anim0,5,main] GearsES2.display 0x20ce78ec 207x167, swapInterval 0, drawable 0xe0108f0 [apply] Animatr 0: Action 181 / 200: main-anim0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 207x167, swapInterval 0, drawable 0xffffffffbb01089a [apply] Resizer 0: Action 87 / 100: main-Display-.windows_nil-1-EDT-1 [apply] Thread[main-anim0,5,main] GearsES2.display 0x20ce78ec 207x167, swapInterval 0, drawable 0xe0108f0 [apply] Animatr 0: Action 182 / 200: main-anim0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 207x167, swapInterval 0, drawable 0xffffffff9401065e [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x20ce78ec 0/0 208x168 of 208x168, swapInterval 0, drawable 0xffffffffbb01089a, msaa false, tileRendererInUse null [apply] >> GearsES2 0x20ce78ec, angle 266.0, [l -1.2380953, r 1.2380953, b -1.0, t 1.0] 2.4761906x2.0 -> [l -1.2380953, r 1.238095, b -1.0, t 1.0] 2.4761903x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 208x168, swapInterval 0, drawable 0xffffffffbb01089a [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 208x168, swapInterval 0, drawable 0xffffffff9401065e [apply] Thread[main-anim0,5,main] GearsES2.display 0x20ce78ec 208x168, swapInterval 0, drawable 0xffffffffbb01089a [apply] Animatr 0: Action 183 / 200: main-anim0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 208x168, swapInterval 0, drawable 0xffffffff9401065e [apply] Resizer 0: Action 88 / 100: main-Display-.windows_nil-1-EDT-1 [apply] Thread[main-anim0,5,main] GearsES2.display 0x20ce78ec 208x168, swapInterval 0, drawable 0xffffffffbb01089a [apply] Animatr 0: Action 184 / 200: main-anim0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 208x168, swapInterval 0, drawable 0xe0108f0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x20ce78ec 0/0 209x169 of 209x169, swapInterval 0, drawable 0xffffffff9401065e, msaa false, tileRendererInUse null [apply] >> GearsES2 0x20ce78ec, angle 269.0, [l -1.2366863, r 1.2366863, b -1.0, t 1.0] 2.4733727x2.0 -> [l -1.2366863, r 1.2366863, b -1.0, t 1.0] 2.4733727x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 209x169, swapInterval 0, drawable 0xffffffff9401065e [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 209x169, swapInterval 0, drawable 0xe0108f0 [apply] Thread[main-anim0,5,main] GearsES2.display 0x20ce78ec 209x169, swapInterval 0, drawable 0xffffffff9401065e [apply] Animatr 0: Action 185 / 200: main-anim0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 209x169, swapInterval 0, drawable 0xe0108f0 [apply] Resizer 0: Action 89 / 100: main-Display-.windows_nil-1-EDT-1 [apply] Thread[main-anim0,5,main] GearsES2.display 0x20ce78ec 209x169, swapInterval 0, drawable 0xffffffff9401065e [apply] Animatr 0: Action 186 / 200: main-anim0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 209x169, swapInterval 0, drawable 0xffffffffbb01089a [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x20ce78ec 0/0 210x170 of 210x170, swapInterval 0, drawable 0xe0108f0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x20ce78ec, angle 272.0, [l -1.2352941, r 1.2352941, b -1.0, t 1.0] 2.4705882x2.0 -> [l -1.2352941, r 1.2352941, b -1.0, t 1.0] 2.4705882x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 210x170, swapInterval 0, drawable 0xe0108f0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 210x170, swapInterval 0, drawable 0xffffffffbb01089a [apply] Thread[main-anim0,5,main] GearsES2.display 0x20ce78ec 210x170, swapInterval 0, drawable 0xe0108f0 [apply] Animatr 0: Action 187 / 200: main-anim0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 210x170, swapInterval 0, drawable 0xffffffffbb01089a [apply] Resizer 0: Action 90 / 100: main-Display-.windows_nil-1-EDT-1 [apply] Thread[main-anim0,5,main] GearsES2.display 0x20ce78ec 210x170, swapInterval 0, drawable 0xe0108f0 [apply] Animatr 0: Action 188 / 200: main-anim0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 210x170, swapInterval 0, drawable 0xffffffff9401065e [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x20ce78ec 0/0 211x171 of 211x171, swapInterval 0, drawable 0xffffffffbb01089a, msaa false, tileRendererInUse null [apply] >> GearsES2 0x20ce78ec, angle 275.0, [l -1.2339181, r 1.2339181, b -1.0, t 1.0] 2.4678361x2.0 -> [l -1.2339181, r 1.2339181, b -1.0, t 1.0] 2.4678361x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 211x171, swapInterval 0, drawable 0xffffffffbb01089a [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 211x171, swapInterval 0, drawable 0xffffffff9401065e [apply] Thread[main-anim0,5,main] GearsES2.display 0x20ce78ec 211x171, swapInterval 0, drawable 0xffffffffbb01089a [apply] Animatr 0: Action 189 / 200: main-anim0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 211x171, swapInterval 0, drawable 0xffffffff9401065e [apply] Resizer 0: Action 91 / 100: main-Display-.windows_nil-1-EDT-1 [apply] Thread[main-anim0,5,main] GearsES2.display 0x20ce78ec 211x171, swapInterval 0, drawable 0xffffffffbb01089a [apply] Animatr 0: Action 190 / 200: main-anim0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 211x171, swapInterval 0, drawable 0xe0108f0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x20ce78ec 0/0 212x172 of 212x172, swapInterval 0, drawable 0xffffffff9401065e, msaa false, tileRendererInUse null [apply] >> GearsES2 0x20ce78ec, angle 278.0, [l -1.2325581, r 1.2325581, b -1.0, t 1.0] 2.4651163x2.0 -> [l -1.2325581, r 1.2325584, b -1.0, t 1.0] 2.4651165x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 212x172, swapInterval 0, drawable 0xffffffff9401065e [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 212x172, swapInterval 0, drawable 0xe0108f0 [apply] Thread[main-anim0,5,main] GearsES2.display 0x20ce78ec 212x172, swapInterval 0, drawable 0xffffffff9401065e [apply] Animatr 0: Action 191 / 200: main-anim0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 212x172, swapInterval 0, drawable 0xe0108f0 [apply] Resizer 0: Action 92 / 100: main-Display-.windows_nil-1-EDT-1 [apply] Thread[main-anim0,5,main] GearsES2.display 0x20ce78ec 212x172, swapInterval 0, drawable 0xffffffff9401065e [apply] Animatr 0: Action 192 / 200: main-anim0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 212x172, swapInterval 0, drawable 0xffffffffbb01089a [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x20ce78ec 0/0 213x173 of 213x173, swapInterval 0, drawable 0xe0108f0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x20ce78ec, angle 281.0, [l -1.2312139, r 1.2312139, b -1.0, t 1.0] 2.4624279x2.0 -> [l -1.2312139, r 1.2312139, b -1.0, t 1.0] 2.4624279x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 213x173, swapInterval 0, drawable 0xe0108f0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 213x173, swapInterval 0, drawable 0xffffffffbb01089a [apply] Thread[main-anim0,5,main] GearsES2.display 0x20ce78ec 213x173, swapInterval 0, drawable 0xe0108f0 [apply] Animatr 0: Action 193 / 200: main-anim0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 213x173, swapInterval 0, drawable 0xffffffffbb01089a [apply] Resizer 0: Action 93 / 100: main-Display-.windows_nil-1-EDT-1 [apply] Thread[main-anim0,5,main] GearsES2.display 0x20ce78ec 213x173, swapInterval 0, drawable 0xe0108f0 [apply] Animatr 0: Action 194 / 200: main-anim0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 213x173, swapInterval 0, drawable 0xffffffff9401065e [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x20ce78ec 0/0 214x174 of 214x174, swapInterval 0, drawable 0xffffffffbb01089a, msaa false, tileRendererInUse null [apply] >> GearsES2 0x20ce78ec, angle 284.0, [l -1.2298851, r 1.2298851, b -1.0, t 1.0] 2.4597702x2.0 -> [l -1.2298851, r 1.2298851, b -1.0, t 1.0] 2.4597702x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 214x174, swapInterval 0, drawable 0xffffffffbb01089a [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 214x174, swapInterval 0, drawable 0xffffffff9401065e [apply] Thread[main-anim0,5,main] GearsES2.display 0x20ce78ec 214x174, swapInterval 0, drawable 0xffffffffbb01089a [apply] Animatr 0: Action 195 / 200: main-anim0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 214x174, swapInterval 0, drawable 0xffffffff9401065e [apply] Resizer 0: Action 94 / 100: main-Display-.windows_nil-1-EDT-1 [apply] Thread[main-anim0,5,main] GearsES2.display 0x20ce78ec 214x174, swapInterval 0, drawable 0xffffffffbb01089a [apply] Animatr 0: Action 196 / 200: main-anim0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 214x174, swapInterval 0, drawable 0xe0108f0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x20ce78ec 0/0 215x175 of 215x175, swapInterval 0, drawable 0xffffffff9401065e, msaa false, tileRendererInUse null [apply] >> GearsES2 0x20ce78ec, angle 287.0, [l -1.2285714, r 1.2285714, b -1.0, t 1.0] 2.4571428x2.0 -> [l -1.2285714, r 1.2285714, b -1.0, t 1.0] 2.4571428x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 215x175, swapInterval 0, drawable 0xffffffff9401065e [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 215x175, swapInterval 0, drawable 0xe0108f0 [apply] Thread[main-anim0,5,main] GearsES2.display 0x20ce78ec 215x175, swapInterval 0, drawable 0xffffffff9401065e [apply] Animatr 0: Action 197 / 200: main-anim0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 215x175, swapInterval 0, drawable 0xe0108f0 [apply] Resizer 0: Action 95 / 100: main-Display-.windows_nil-1-EDT-1 [apply] Thread[main-anim0,5,main] GearsES2.display 0x20ce78ec 215x175, swapInterval 0, drawable 0xffffffff9401065e [apply] Animatr 0: Action 198 / 200: main-anim0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 215x175, swapInterval 0, drawable 0xffffffffbb01089a [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x20ce78ec 0/0 216x176 of 216x176, swapInterval 0, drawable 0xe0108f0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x20ce78ec, angle 290.0, [l -1.2272727, r 1.2272727, b -1.0, t 1.0] 2.4545455x2.0 -> [l -1.2272727, r 1.2272727, b -1.0, t 1.0] 2.4545455x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 216x176, swapInterval 0, drawable 0xe0108f0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 216x176, swapInterval 0, drawable 0xffffffffbb01089a [apply] Thread[main-anim0,5,main] GearsES2.display 0x20ce78ec 216x176, swapInterval 0, drawable 0xe0108f0 [apply] Animatr 0: Action 199 / 200: main-anim0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 216x176, swapInterval 0, drawable 0xffffffffbb01089a [apply] Resizer 0: Action 96 / 100: main-Display-.windows_nil-1-EDT-1 [apply] Thread[main-anim0,5,main] GearsES2.display 0x20ce78ec 216x176, swapInterval 0, drawable 0xe0108f0 [apply] Animatr 0: DONE/SYNC: main-anim0 [apply] Animatr 0: END: main-anim0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 216x176, swapInterval 0, drawable 0xffffffff9401065e [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x20ce78ec 0/0 217x177 of 217x177, swapInterval 0, drawable 0xffffffffbb01089a, msaa false, tileRendererInUse null [apply] >> GearsES2 0x20ce78ec, angle 293.0, [l -1.2259887, r 1.2259887, b -1.0, t 1.0] 2.4519775x2.0 -> [l -1.2259887, r 1.2259887, b -1.0, t 1.0] 2.4519775x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 217x177, swapInterval 0, drawable 0xffffffffbb01089a [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 217x177, swapInterval 0, drawable 0xffffffff9401065e [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 217x177, swapInterval 0, drawable 0xffffffffbb01089a [apply] Resizer 0: Action 97 / 100: main-Display-.windows_nil-1-EDT-1 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 217x177, swapInterval 0, drawable 0xe0108f0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x20ce78ec 0/0 218x178 of 218x178, swapInterval 0, drawable 0xffffffff9401065e, msaa false, tileRendererInUse null [apply] >> GearsES2 0x20ce78ec, angle 295.0, [l -1.224719, r 1.224719, b -1.0, t 1.0] 2.449438x2.0 -> [l -1.224719, r 1.2247188, b -1.0, t 1.0] 2.4494379x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 218x178, swapInterval 0, drawable 0xffffffff9401065e [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 218x178, swapInterval 0, drawable 0xe0108f0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 218x178, swapInterval 0, drawable 0xffffffff9401065e [apply] Resizer 0: Action 98 / 100: main-Display-.windows_nil-1-EDT-1 [apply] junit.framework.TestListener: endTest(test01_1A1RThreads_100Resizes) [apply] junit.framework.TestListener: startTest(test01_3A3RThreads_50Resizes) [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 218x178, swapInterval 0, drawable 0xffffffffbb01089a [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x20ce78ec 0/0 219x179 of 219x179, swapInterval 0, drawable 0xe0108f0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x20ce78ec, angle 297.0, [l -1.2234637, r 1.2234637, b -1.0, t 1.0] 2.4469273x2.0 -> [l -1.2234637, r 1.2234637, b -1.0, t 1.0] 2.4469273x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 219x179, swapInterval 0, drawable 0xe0108f0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 219x179, swapInterval 0, drawable 0xffffffffbb01089a [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 219x179, swapInterval 0, drawable 0xe0108f0 [apply] Resizer 0: Action 99 / 100: main-Display-.windows_nil-1-EDT-1 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 219x179, swapInterval 0, drawable 0xffffffff9401065e [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x20ce78ec 0/0 220x180 of 220x180, swapInterval 0, drawable 0xffffffffbb01089a, msaa false, tileRendererInUse null [apply] >> GearsES2 0x20ce78ec, angle 299.0, [l -1.2222222, r 1.2222222, b -1.0, t 1.0] 2.4444444x2.0 -> [l -1.2222222, r 1.2222222, b -1.0, t 1.0] 2.4444444x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 220x180, swapInterval 0, drawable 0xffffffffbb01089a [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 220x180, swapInterval 0, drawable 0xffffffff9401065e [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 220x180, swapInterval 0, drawable 0xffffffffbb01089a [apply] Resizer 0: DONE/SYNC: main-resz0 [apply] Resizer 0: END: main-resz0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x20ce78ec: tileRendererInUse null [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x20ce78ec FIN [apply] *** reshapes: 100, displays 600 [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLContextSurfaceLockNEWT - test01_1A1RThreads_100Resizes [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLContextSurfaceLockNEWT - test01_3A3RThreads_50Resizes [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.init.0 0x15ff3e9e: tileRendererInUse null, GearsES2[obj 0x15ff3e9e isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x15ff3e9e on Thread[main-Display-.windows_nil-1-EDT-2,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL4bc/GL4bc.hw] [apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR NVIDIA Corporation [apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION 4.6.0 NVIDIA 391.35 [apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 325 [apply] GLX_EXTENSIONS 30 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x15ff3e9e created: GearsObj[0x1f0163b6, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x15ff3e9e created: GearsObj[0x4ad33b1a, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x15ff3e9e created: GearsObj[0x4ad33b1a, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.init.X 0x15ff3e9e FIN GearsES2[obj 0x15ff3e9e isInit true, usesShared false, 1 GearsObj[0x1f0163b6, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4ad33b1a, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x4ecab047, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x15ff3e9e 0/0 120x80 of 120x80, swapInterval 0, drawable 0xffffffff9401065e, msaa false, tileRendererInUse null [apply] >> GearsES2 0x15ff3e9e, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 120x80, swapInterval 0, drawable 0xffffffff9401065e [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] Resizer 0, count 50: PRE: main-resz0 [apply] start anim thread 2 [apply] Resizer 0: Action 0 / 50: main-Display-.windows_nil-1-EDT-2 [apply] Animatr 0, count 100: PRE: main-anim0 [apply] Animatr 0: Action 0 / 100: main-anim0 [apply] Resizer 2, count 50: PRE: main-resz2 [apply] Animatr 1, count 100: PRE: main-anim1 [apply] Animatr 1: Action 0 / 100: main-anim1 [apply] Resizer 1, count 50: PRE: main-resz1 [apply] Animatr 2, count 100: PRE: main-anim2 [apply] Animatr 2: Action 0 / 100: main-anim2 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 120x80, swapInterval 0, drawable 0xffffffff9401065e [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x15ff3e9e 0/0 121x81 of 121x81, swapInterval 0, drawable 0xffffffffbb01089a, msaa false, tileRendererInUse null [apply] >> GearsES2 0x15ff3e9e, 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[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 121x81, swapInterval 0, drawable 0xffffffffbb01089a [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 121x81, swapInterval 0, drawable 0xffffffff9401065e [apply] Thread[main-anim0,5,main] GearsES2.display 0x15ff3e9e 121x81, swapInterval 0, drawable 0xffffffffbb01089a [apply] Animatr 0: Action 1 / 100: main-anim0 [apply] Thread[main-anim1,5,main] GearsES2.display 0x15ff3e9e 121x81, swapInterval 0, drawable 0xffffffff9401065e [apply] Animatr 1: Action 1 / 100: main-anim1 [apply] Thread[main-anim2,5,main] GearsES2.display 0x15ff3e9e 121x81, swapInterval 0, drawable 0xffffffffbb01089a [apply] Animatr 2: Action 1 / 100: main-anim2 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 121x81, swapInterval 0, drawable 0xffffffff9401065e [apply] Resizer 2: Action 0 / 50: main-Display-.windows_nil-1-EDT-2 [apply] Thread[main-anim0,5,main] GearsES2.display 0x15ff3e9e 121x81, swapInterval 0, drawable 0xffffffffbb01089a [apply] Animatr 0: Action 2 / 100: main-anim0 [apply] Thread[main-anim1,5,main] GearsES2.display 0x15ff3e9e 121x81, swapInterval 0, drawable 0xffffffff9401065e [apply] Animatr 1: Action 2 / 100: main-anim1 [apply] Thread[main-anim2,5,main] GearsES2.display 0x15ff3e9e 121x81, swapInterval 0, drawable 0xffffffffbb01089a [apply] Animatr 2: Action 2 / 100: main-anim2 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 121x81, swapInterval 0, drawable 0xffffffffbb01089a [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x15ff3e9e 0/0 122x82 of 122x82, swapInterval 0, drawable 0xffffffffb701085f, msaa false, tileRendererInUse null [apply] >> GearsES2 0x15ff3e9e, 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[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 122x82, swapInterval 0, drawable 0xffffffffb701085f [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 122x82, swapInterval 0, drawable 0xffffffffbb01089a [apply] Thread[main-anim0,5,main] GearsES2.display 0x15ff3e9e 122x82, swapInterval 0, drawable 0xffffffffb701085f [apply] Animatr 0: Action 3 / 100: main-anim0 [apply] Thread[main-anim1,5,main] GearsES2.display 0x15ff3e9e 122x82, swapInterval 0, drawable 0xffffffffbb01089a [apply] Animatr 1: Action 3 / 100: main-anim1 [apply] Thread[main-anim2,5,main] GearsES2.display 0x15ff3e9e 122x82, swapInterval 0, drawable 0xffffffffb701085f [apply] Animatr 2: Action 3 / 100: main-anim2 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 122x82, swapInterval 0, drawable 0xffffffffbb01089a [apply] Resizer 1: Action 0 / 50: main-Display-.windows_nil-1-EDT-2 [apply] Thread[main-anim0,5,main] GearsES2.display 0x15ff3e9e 122x82, swapInterval 0, drawable 0xffffffffb701085f [apply] Animatr 0: Action 4 / 100: main-anim0 [apply] Thread[main-anim1,5,main] GearsES2.display 0x15ff3e9e 122x82, swapInterval 0, drawable 0xffffffffbb01089a [apply] Animatr 1: Action 4 / 100: main-anim1 [apply] Thread[main-anim2,5,main] GearsES2.display 0x15ff3e9e 122x82, swapInterval 0, drawable 0xffffffffb701085f [apply] Animatr 2: Action 4 / 100: main-anim2 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 122x82, swapInterval 0, drawable 0xffffffffb701085f [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x15ff3e9e 0/0 123x83 of 123x83, swapInterval 0, drawable 0xffffffff9401065e, msaa false, tileRendererInUse null [apply] >> GearsES2 0x15ff3e9e, 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[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 123x83, swapInterval 0, drawable 0xffffffff9401065e [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 123x83, swapInterval 0, drawable 0xffffffffb701085f [apply] Thread[main-anim0,5,main] GearsES2.display 0x15ff3e9e 123x83, swapInterval 0, drawable 0xffffffff9401065e [apply] Animatr 0: Action 5 / 100: main-anim0 [apply] Thread[main-anim1,5,main] GearsES2.display 0x15ff3e9e 123x83, swapInterval 0, drawable 0xffffffffb701085f [apply] Animatr 1: Action 5 / 100: main-anim1 [apply] Thread[main-anim2,5,main] GearsES2.display 0x15ff3e9e 123x83, swapInterval 0, drawable 0xffffffff9401065e [apply] Animatr 2: Action 5 / 100: main-anim2 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 123x83, swapInterval 0, drawable 0xffffffffb701085f [apply] Resizer 0: Action 1 / 50: main-Display-.windows_nil-1-EDT-2 [apply] Thread[main-anim0,5,main] GearsES2.display 0x15ff3e9e 123x83, swapInterval 0, drawable 0xffffffff9401065e [apply] Animatr 0: Action 6 / 100: main-anim0 [apply] Thread[main-anim1,5,main] GearsES2.display 0x15ff3e9e 123x83, swapInterval 0, drawable 0xffffffffb701085f [apply] Animatr 1: Action 6 / 100: main-anim1 [apply] Thread[main-anim2,5,main] GearsES2.display 0x15ff3e9e 123x83, swapInterval 0, drawable 0xffffffff9401065e [apply] Animatr 2: Action 6 / 100: main-anim2 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 123x83, swapInterval 0, drawable 0xe0108f0 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x15ff3e9e 0/0 124x84 of 124x84, swapInterval 0, drawable 0xffffffffb701085f, msaa false, tileRendererInUse null [apply] >> GearsES2 0x15ff3e9e, 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[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 124x84, swapInterval 0, drawable 0xffffffffb701085f [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 124x84, swapInterval 0, drawable 0xe0108f0 [apply] Thread[main-anim0,5,main] GearsES2.display 0x15ff3e9e 124x84, swapInterval 0, drawable 0xffffffffb701085f [apply] Animatr 0: Action 7 / 100: main-anim0 [apply] Thread[main-anim1,5,main] GearsES2.display 0x15ff3e9e 124x84, swapInterval 0, drawable 0xe0108f0 [apply] Animatr 1: Action 7 / 100: main-anim1 [apply] Thread[main-anim2,5,main] GearsES2.display 0x15ff3e9e 124x84, swapInterval 0, drawable 0xffffffffb701085f [apply] Animatr 2: Action 7 / 100: main-anim2 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 124x84, swapInterval 0, drawable 0xe0108f0 [apply] Resizer 2: Action 1 / 50: main-Display-.windows_nil-1-EDT-2 [apply] Thread[main-anim0,5,main] GearsES2.display 0x15ff3e9e 124x84, swapInterval 0, drawable 0xffffffffb701085f [apply] Animatr 0: Action 8 / 100: main-anim0 [apply] Thread[main-anim1,5,main] GearsES2.display 0x15ff3e9e 124x84, swapInterval 0, drawable 0xe0108f0 [apply] Animatr 1: Action 8 / 100: main-anim1 [apply] Thread[main-anim2,5,main] GearsES2.display 0x15ff3e9e 124x84, swapInterval 0, drawable 0xffffffffb701085f [apply] Animatr 2: Action 8 / 100: main-anim2 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 124x84, swapInterval 0, drawable 0xffffffff9401065e [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x15ff3e9e 0/0 125x85 of 125x85, swapInterval 0, drawable 0xe0108f0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x15ff3e9e, 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[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 125x85, swapInterval 0, drawable 0xe0108f0 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 125x85, swapInterval 0, drawable 0xffffffffb701085f [apply] Thread[main-anim0,5,main] GearsES2.display 0x15ff3e9e 125x85, swapInterval 0, drawable 0xe0108f0 [apply] Animatr 0: Action 9 / 100: main-anim0 [apply] Thread[main-anim1,5,main] GearsES2.display 0x15ff3e9e 125x85, swapInterval 0, drawable 0xffffffffb701085f [apply] Animatr 1: Action 9 / 100: main-anim1 [apply] Thread[main-anim2,5,main] GearsES2.display 0x15ff3e9e 125x85, swapInterval 0, drawable 0xe0108f0 [apply] Animatr 2: Action 9 / 100: main-anim2 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 125x85, swapInterval 0, drawable 0xffffffffb701085f [apply] Resizer 1: Action 1 / 50: main-Display-.windows_nil-1-EDT-2 [apply] Thread[main-anim0,5,main] GearsES2.display 0x15ff3e9e 125x85, swapInterval 0, drawable 0xe0108f0 [apply] Animatr 0: Action 10 / 100: main-anim0 [apply] Thread[main-anim1,5,main] GearsES2.display 0x15ff3e9e 125x85, swapInterval 0, drawable 0xffffffffb701085f [apply] Animatr 1: Action 10 / 100: main-anim1 [apply] Thread[main-anim2,5,main] GearsES2.display 0x15ff3e9e 125x85, swapInterval 0, drawable 0xe0108f0 [apply] Animatr 2: Action 10 / 100: main-anim2 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 125x85, swapInterval 0, drawable 0xffffffff9401065e [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x15ff3e9e 0/0 126x86 of 126x86, swapInterval 0, drawable 0xffffffffb701085f, msaa false, tileRendererInUse null [apply] >> GearsES2 0x15ff3e9e, 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[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 126x86, swapInterval 0, drawable 0xffffffffb701085f [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 126x86, swapInterval 0, drawable 0xffffffff9401065e [apply] Thread[main-anim0,5,main] GearsES2.display 0x15ff3e9e 126x86, swapInterval 0, drawable 0xffffffffb701085f [apply] Animatr 0: Action 11 / 100: main-anim0 [apply] Thread[main-anim1,5,main] GearsES2.display 0x15ff3e9e 126x86, swapInterval 0, drawable 0xffffffff9401065e [apply] Animatr 1: Action 11 / 100: main-anim1 [apply] Thread[main-anim2,5,main] GearsES2.display 0x15ff3e9e 126x86, swapInterval 0, drawable 0xffffffffb701085f [apply] Animatr 2: Action 11 / 100: main-anim2 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 126x86, swapInterval 0, drawable 0xffffffff9401065e [apply] Resizer 0: Action 2 / 50: main-Display-.windows_nil-1-EDT-2 [apply] Thread[main-anim0,5,main] GearsES2.display 0x15ff3e9e 126x86, swapInterval 0, drawable 0xffffffffb701085f [apply] Animatr 0: Action 12 / 100: main-anim0 [apply] Thread[main-anim1,5,main] GearsES2.display 0x15ff3e9e 126x86, swapInterval 0, drawable 0xffffffff9401065e [apply] Animatr 1: Action 12 / 100: main-anim1 [apply] Thread[main-anim2,5,main] GearsES2.display 0x15ff3e9e 126x86, swapInterval 0, drawable 0xffffffffb701085f [apply] Animatr 2: Action 12 / 100: main-anim2 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 126x86, swapInterval 0, drawable 0xe0108f0 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x15ff3e9e 0/0 127x87 of 127x87, swapInterval 0, drawable 0xffffffff9401065e, msaa false, tileRendererInUse null [apply] >> GearsES2 0x15ff3e9e, 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[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 127x87, swapInterval 0, drawable 0xffffffff9401065e [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 127x87, swapInterval 0, drawable 0xe0108f0 [apply] Thread[main-anim0,5,main] GearsES2.display 0x15ff3e9e 127x87, swapInterval 0, drawable 0xffffffff9401065e [apply] Animatr 0: Action 13 / 100: main-anim0 [apply] Thread[main-anim1,5,main] GearsES2.display 0x15ff3e9e 127x87, swapInterval 0, drawable 0xe0108f0 [apply] Animatr 1: Action 13 / 100: main-anim1 [apply] Thread[main-anim2,5,main] GearsES2.display 0x15ff3e9e 127x87, swapInterval 0, drawable 0xffffffff9401065e [apply] Animatr 2: Action 13 / 100: main-anim2 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 127x87, swapInterval 0, drawable 0xe0108f0 [apply] Resizer 2: Action 2 / 50: main-Display-.windows_nil-1-EDT-2 [apply] Thread[main-anim0,5,main] GearsES2.display 0x15ff3e9e 127x87, swapInterval 0, drawable 0xffffffff9401065e [apply] Animatr 0: Action 14 / 100: main-anim0 [apply] Thread[main-anim1,5,main] GearsES2.display 0x15ff3e9e 127x87, swapInterval 0, drawable 0xe0108f0 [apply] Animatr 1: Action 14 / 100: main-anim1 [apply] Thread[main-anim2,5,main] GearsES2.display 0x15ff3e9e 127x87, swapInterval 0, drawable 0xffffffff9401065e [apply] Animatr 2: Action 14 / 100: main-anim2 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 127x87, swapInterval 0, drawable 0xffffffffb701085f [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x15ff3e9e 0/0 128x88 of 128x88, swapInterval 0, drawable 0xe0108f0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x15ff3e9e, 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[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 128x88, swapInterval 0, drawable 0xe0108f0 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 128x88, swapInterval 0, drawable 0xffffffffb701085f [apply] Thread[main-anim0,5,main] GearsES2.display 0x15ff3e9e 128x88, swapInterval 0, drawable 0xe0108f0 [apply] Animatr 0: Action 15 / 100: main-anim0 [apply] Thread[main-anim1,5,main] GearsES2.display 0x15ff3e9e 128x88, swapInterval 0, drawable 0xffffffffb701085f [apply] Animatr 1: Action 15 / 100: main-anim1 [apply] Thread[main-anim2,5,main] GearsES2.display 0x15ff3e9e 128x88, swapInterval 0, drawable 0xe0108f0 [apply] Animatr 2: Action 15 / 100: main-anim2 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 128x88, swapInterval 0, drawable 0xffffffffb701085f [apply] Resizer 1: Action 2 / 50: main-Display-.windows_nil-1-EDT-2 [apply] Thread[main-anim0,5,main] GearsES2.display 0x15ff3e9e 128x88, swapInterval 0, drawable 0xe0108f0 [apply] Animatr 0: Action 16 / 100: main-anim0 [apply] Thread[main-anim1,5,main] GearsES2.display 0x15ff3e9e 128x88, swapInterval 0, drawable 0xffffffffb701085f [apply] Animatr 1: Action 16 / 100: main-anim1 [apply] Thread[main-anim2,5,main] GearsES2.display 0x15ff3e9e 128x88, swapInterval 0, drawable 0xe0108f0 [apply] Animatr 2: Action 16 / 100: main-anim2 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 128x88, swapInterval 0, drawable 0xffffffff9401065e [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x15ff3e9e 0/0 129x89 of 129x89, swapInterval 0, drawable 0xffffffffb701085f, msaa false, tileRendererInUse null [apply] >> GearsES2 0x15ff3e9e, 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[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 129x89, swapInterval 0, drawable 0xffffffffb701085f [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 129x89, swapInterval 0, drawable 0xffffffff9401065e [apply] Thread[main-anim0,5,main] GearsES2.display 0x15ff3e9e 129x89, swapInterval 0, drawable 0xffffffffb701085f [apply] Animatr 0: Action 17 / 100: main-anim0 [apply] Thread[main-anim1,5,main] GearsES2.display 0x15ff3e9e 129x89, swapInterval 0, drawable 0xffffffff9401065e [apply] Animatr 1: Action 17 / 100: main-anim1 [apply] Thread[main-anim2,5,main] GearsES2.display 0x15ff3e9e 129x89, swapInterval 0, drawable 0xffffffffb701085f [apply] Animatr 2: Action 17 / 100: main-anim2 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 129x89, swapInterval 0, drawable 0xffffffff9401065e [apply] Resizer 0: Action 3 / 50: main-Display-.windows_nil-1-EDT-2 [apply] Thread[main-anim0,5,main] GearsES2.display 0x15ff3e9e 129x89, swapInterval 0, drawable 0xffffffffb701085f [apply] Animatr 0: Action 18 / 100: main-anim0 [apply] Thread[main-anim1,5,main] GearsES2.display 0x15ff3e9e 129x89, swapInterval 0, drawable 0xffffffff9401065e [apply] Animatr 1: Action 18 / 100: main-anim1 [apply] Thread[main-anim2,5,main] GearsES2.display 0x15ff3e9e 129x89, swapInterval 0, drawable 0xffffffffb701085f [apply] Animatr 2: Action 18 / 100: main-anim2 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 129x89, swapInterval 0, drawable 0xe0108f0 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x15ff3e9e 0/0 130x90 of 130x90, swapInterval 0, drawable 0xffffffff9401065e, msaa false, tileRendererInUse null [apply] >> GearsES2 0x15ff3e9e, 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[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 130x90, swapInterval 0, drawable 0xffffffff9401065e [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 130x90, swapInterval 0, drawable 0xffffffffbb01089a [apply] Thread[main-anim0,5,main] GearsES2.display 0x15ff3e9e 130x90, swapInterval 0, drawable 0xe0108f0 [apply] Animatr 0: Action 19 / 100: main-anim0 [apply] Thread[main-anim1,5,main] GearsES2.display 0x15ff3e9e 130x90, swapInterval 0, drawable 0xffffffffbb01089a [apply] Animatr 1: Action 19 / 100: main-anim1 [apply] Thread[main-anim2,5,main] GearsES2.display 0x15ff3e9e 130x90, swapInterval 0, drawable 0xe0108f0 [apply] Animatr 2: Action 19 / 100: main-anim2 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 130x90, swapInterval 0, drawable 0xffffffffbb01089a [apply] Resizer 2: Action 3 / 50: main-Display-.windows_nil-1-EDT-2 [apply] Thread[main-anim0,5,main] GearsES2.display 0x15ff3e9e 130x90, swapInterval 0, drawable 0xe0108f0 [apply] Animatr 0: Action 20 / 100: main-anim0 [apply] Thread[main-anim1,5,main] GearsES2.display 0x15ff3e9e 130x90, swapInterval 0, drawable 0xffffffffbb01089a [apply] Animatr 1: Action 20 / 100: main-anim1 [apply] Thread[main-anim2,5,main] GearsES2.display 0x15ff3e9e 130x90, swapInterval 0, drawable 0xe0108f0 [apply] Animatr 2: Action 20 / 100: main-anim2 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 130x90, swapInterval 0, drawable 0xffffffffb701085f [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x15ff3e9e 0/0 131x91 of 131x91, swapInterval 0, drawable 0xffffffffbb01089a, msaa false, tileRendererInUse null [apply] >> GearsES2 0x15ff3e9e, 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[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 131x91, swapInterval 0, drawable 0xffffffffbb01089a [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 131x91, swapInterval 0, drawable 0xffffffffb701085f [apply] Thread[main-anim0,5,main] GearsES2.display 0x15ff3e9e 131x91, swapInterval 0, drawable 0xffffffffbb01089a [apply] Animatr 0: Action 21 / 100: main-anim0 [apply] Thread[main-anim1,5,main] GearsES2.display 0x15ff3e9e 131x91, swapInterval 0, drawable 0xffffffffb701085f [apply] Animatr 1: Action 21 / 100: main-anim1 [apply] Thread[main-anim2,5,main] GearsES2.display 0x15ff3e9e 131x91, swapInterval 0, drawable 0xffffffffbb01089a [apply] Animatr 2: Action 21 / 100: main-anim2 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 131x91, swapInterval 0, drawable 0xffffffffb701085f [apply] Resizer 1: Action 3 / 50: main-Display-.windows_nil-1-EDT-2 [apply] Thread[main-anim0,5,main] GearsES2.display 0x15ff3e9e 131x91, swapInterval 0, drawable 0xffffffffbb01089a [apply] Animatr 0: Action 22 / 100: main-anim0 [apply] Thread[main-anim1,5,main] GearsES2.display 0x15ff3e9e 131x91, swapInterval 0, drawable 0xffffffffb701085f [apply] Animatr 1: Action 22 / 100: main-anim1 [apply] Thread[main-anim2,5,main] GearsES2.display 0x15ff3e9e 131x91, swapInterval 0, drawable 0xffffffffbb01089a [apply] Animatr 2: Action 22 / 100: main-anim2 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 131x91, swapInterval 0, drawable 0xe0108f0 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x15ff3e9e 0/0 132x92 of 132x92, swapInterval 0, drawable 0xffffffffb701085f, msaa false, tileRendererInUse null [apply] >> GearsES2 0x15ff3e9e, 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[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 132x92, swapInterval 0, drawable 0xffffffffb701085f [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 132x92, swapInterval 0, drawable 0xe0108f0 [apply] Thread[main-anim0,5,main] GearsES2.display 0x15ff3e9e 132x92, swapInterval 0, drawable 0xffffffffb701085f [apply] Animatr 0: Action 23 / 100: main-anim0 [apply] Thread[main-anim1,5,main] GearsES2.display 0x15ff3e9e 132x92, swapInterval 0, drawable 0xe0108f0 [apply] Animatr 1: Action 23 / 100: main-anim1 [apply] Thread[main-anim2,5,main] GearsES2.display 0x15ff3e9e 132x92, swapInterval 0, drawable 0xffffffffb701085f [apply] Animatr 2: Action 23 / 100: main-anim2 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 132x92, swapInterval 0, drawable 0xe0108f0 [apply] Resizer 0: Action 4 / 50: main-Display-.windows_nil-1-EDT-2 [apply] Thread[main-anim0,5,main] GearsES2.display 0x15ff3e9e 132x92, swapInterval 0, drawable 0xffffffffb701085f [apply] Animatr 0: Action 24 / 100: main-anim0 [apply] Thread[main-anim1,5,main] GearsES2.display 0x15ff3e9e 132x92, swapInterval 0, drawable 0xe0108f0 [apply] Animatr 1: Action 24 / 100: main-anim1 [apply] Thread[main-anim2,5,main] GearsES2.display 0x15ff3e9e 132x92, swapInterval 0, drawable 0xffffffffb701085f [apply] Animatr 2: Action 24 / 100: main-anim2 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 132x92, swapInterval 0, drawable 0xffffffffbb01089a [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x15ff3e9e 0/0 133x93 of 133x93, swapInterval 0, drawable 0xe0108f0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x15ff3e9e, 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[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 133x93, swapInterval 0, drawable 0xe0108f0 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 133x93, swapInterval 0, drawable 0xffffffffbb01089a [apply] Thread[main-anim0,5,main] GearsES2.display 0x15ff3e9e 133x93, swapInterval 0, drawable 0xe0108f0 [apply] Animatr 0: Action 25 / 100: main-anim0 [apply] Thread[main-anim1,5,main] GearsES2.display 0x15ff3e9e 133x93, swapInterval 0, drawable 0xffffffffbb01089a [apply] Animatr 1: Action 25 / 100: main-anim1 [apply] Thread[main-anim2,5,main] GearsES2.display 0x15ff3e9e 133x93, swapInterval 0, drawable 0xe0108f0 [apply] Animatr 2: Action 25 / 100: main-anim2 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 133x93, swapInterval 0, drawable 0xffffffffbb01089a [apply] Resizer 2: Action 4 / 50: main-Display-.windows_nil-1-EDT-2 [apply] Thread[main-anim0,5,main] GearsES2.display 0x15ff3e9e 133x93, swapInterval 0, drawable 0xe0108f0 [apply] Animatr 0: Action 26 / 100: main-anim0 [apply] Thread[main-anim1,5,main] GearsES2.display 0x15ff3e9e 133x93, swapInterval 0, drawable 0xffffffffbb01089a [apply] Animatr 1: Action 26 / 100: main-anim1 [apply] Thread[main-anim2,5,main] GearsES2.display 0x15ff3e9e 133x93, swapInterval 0, drawable 0xe0108f0 [apply] Animatr 2: Action 26 / 100: main-anim2 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 133x93, swapInterval 0, drawable 0xffffffffb701085f [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x15ff3e9e 0/0 134x94 of 134x94, swapInterval 0, drawable 0xffffffffbb01089a, msaa false, tileRendererInUse null [apply] >> GearsES2 0x15ff3e9e, 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[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 134x94, swapInterval 0, drawable 0xffffffffbb01089a [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 134x94, swapInterval 0, drawable 0xffffffffb701085f [apply] Thread[main-anim0,5,main] GearsES2.display 0x15ff3e9e 134x94, swapInterval 0, drawable 0xffffffffbb01089a [apply] Animatr 0: Action 27 / 100: main-anim0 [apply] Thread[main-anim1,5,main] GearsES2.display 0x15ff3e9e 134x94, swapInterval 0, drawable 0xffffffffb701085f [apply] Animatr 1: Action 27 / 100: main-anim1 [apply] Thread[main-anim2,5,main] GearsES2.display 0x15ff3e9e 134x94, swapInterval 0, drawable 0xffffffffbb01089a [apply] Animatr 2: Action 27 / 100: main-anim2 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 134x94, swapInterval 0, drawable 0xffffffffb701085f [apply] Resizer 1: Action 4 / 50: main-Display-.windows_nil-1-EDT-2 [apply] Thread[main-anim0,5,main] GearsES2.display 0x15ff3e9e 134x94, swapInterval 0, drawable 0xffffffffbb01089a [apply] Animatr 0: Action 28 / 100: main-anim0 [apply] Thread[main-anim1,5,main] GearsES2.display 0x15ff3e9e 134x94, swapInterval 0, drawable 0xffffffffb701085f [apply] Animatr 1: Action 28 / 100: main-anim1 [apply] Thread[main-anim2,5,main] GearsES2.display 0x15ff3e9e 134x94, swapInterval 0, drawable 0xffffffffbb01089a [apply] Animatr 2: Action 28 / 100: main-anim2 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 134x94, swapInterval 0, drawable 0xffffffff9401065e [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x15ff3e9e 0/0 135x95 of 135x95, swapInterval 0, drawable 0xffffffffbb01089a, msaa false, tileRendererInUse null [apply] >> GearsES2 0x15ff3e9e, 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[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 135x95, swapInterval 0, drawable 0xffffffffbb01089a [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 135x95, swapInterval 0, drawable 0xe0108f0 [apply] Thread[main-anim0,5,main] GearsES2.display 0x15ff3e9e 135x95, swapInterval 0, drawable 0xffffffffbb01089a [apply] Animatr 0: Action 29 / 100: main-anim0 [apply] Thread[main-anim1,5,main] GearsES2.display 0x15ff3e9e 135x95, swapInterval 0, drawable 0xe0108f0 [apply] Animatr 1: Action 29 / 100: main-anim1 [apply] Thread[main-anim2,5,main] GearsES2.display 0x15ff3e9e 135x95, swapInterval 0, drawable 0xffffffffbb01089a [apply] Animatr 2: Action 29 / 100: main-anim2 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 135x95, swapInterval 0, drawable 0xe0108f0 [apply] Resizer 0: Action 5 / 50: main-Display-.windows_nil-1-EDT-2 [apply] Thread[main-anim0,5,main] GearsES2.display 0x15ff3e9e 135x95, swapInterval 0, drawable 0xffffffffbb01089a [apply] Animatr 0: Action 30 / 100: main-anim0 [apply] Thread[main-anim1,5,main] GearsES2.display 0x15ff3e9e 135x95, swapInterval 0, drawable 0xe0108f0 [apply] Animatr 1: Action 30 / 100: main-anim1 [apply] Thread[main-anim2,5,main] GearsES2.display 0x15ff3e9e 135x95, swapInterval 0, drawable 0xffffffffbb01089a [apply] Animatr 2: Action 30 / 100: main-anim2 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 135x95, swapInterval 0, drawable 0xffffffff9401065e [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x15ff3e9e 0/0 136x96 of 136x96, swapInterval 0, drawable 0xe0108f0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x15ff3e9e, 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[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 136x96, swapInterval 0, drawable 0xe0108f0 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 136x96, swapInterval 0, drawable 0xffffffff9401065e [apply] Thread[main-anim0,5,main] GearsES2.display 0x15ff3e9e 136x96, swapInterval 0, drawable 0xe0108f0 [apply] Animatr 0: Action 31 / 100: main-anim0 [apply] Thread[main-anim1,5,main] GearsES2.display 0x15ff3e9e 136x96, swapInterval 0, drawable 0xffffffff9401065e [apply] Animatr 1: Action 31 / 100: main-anim1 [apply] Thread[main-anim2,5,main] GearsES2.display 0x15ff3e9e 136x96, swapInterval 0, drawable 0xe0108f0 [apply] Animatr 2: Action 31 / 100: main-anim2 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 136x96, swapInterval 0, drawable 0xffffffff9401065e [apply] Resizer 2: Action 5 / 50: main-Display-.windows_nil-1-EDT-2 [apply] Thread[main-anim0,5,main] GearsES2.display 0x15ff3e9e 136x96, swapInterval 0, drawable 0xe0108f0 [apply] Animatr 0: Action 32 / 100: main-anim0 [apply] Thread[main-anim1,5,main] GearsES2.display 0x15ff3e9e 136x96, swapInterval 0, drawable 0xffffffff9401065e [apply] Animatr 1: Action 32 / 100: main-anim1 [apply] Thread[main-anim2,5,main] GearsES2.display 0x15ff3e9e 136x96, swapInterval 0, drawable 0xe0108f0 [apply] Animatr 2: Action 32 / 100: main-anim2 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 136x96, swapInterval 0, drawable 0xffffffffbb01089a [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x15ff3e9e 0/0 137x97 of 137x97, swapInterval 0, drawable 0xffffffff9401065e, msaa false, tileRendererInUse null [apply] >> GearsES2 0x15ff3e9e, 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[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 137x97, swapInterval 0, drawable 0xffffffff9401065e [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 137x97, swapInterval 0, drawable 0xffffffffbb01089a [apply] Thread[main-anim0,5,main] GearsES2.display 0x15ff3e9e 137x97, swapInterval 0, drawable 0xffffffff9401065e [apply] Animatr 0: Action 33 / 100: main-anim0 [apply] Thread[main-anim1,5,main] GearsES2.display 0x15ff3e9e 137x97, swapInterval 0, drawable 0xffffffffbb01089a [apply] Animatr 1: Action 33 / 100: main-anim1 [apply] Thread[main-anim2,5,main] GearsES2.display 0x15ff3e9e 137x97, swapInterval 0, drawable 0xffffffff9401065e [apply] Animatr 2: Action 33 / 100: main-anim2 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 137x97, swapInterval 0, drawable 0xffffffffbb01089a [apply] Resizer 1: Action 5 / 50: main-Display-.windows_nil-1-EDT-2 [apply] Thread[main-anim0,5,main] GearsES2.display 0x15ff3e9e 137x97, swapInterval 0, drawable 0xffffffff9401065e [apply] Animatr 0: Action 34 / 100: main-anim0 [apply] Thread[main-anim1,5,main] GearsES2.display 0x15ff3e9e 137x97, swapInterval 0, drawable 0xffffffffbb01089a [apply] Animatr 1: Action 34 / 100: main-anim1 [apply] Thread[main-anim2,5,main] GearsES2.display 0x15ff3e9e 137x97, swapInterval 0, drawable 0xffffffff9401065e [apply] Animatr 2: Action 34 / 100: main-anim2 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 137x97, swapInterval 0, drawable 0xe0108f0 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x15ff3e9e 0/0 138x98 of 138x98, swapInterval 0, drawable 0xffffffffbb01089a, msaa false, tileRendererInUse null [apply] >> GearsES2 0x15ff3e9e, 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[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 138x98, swapInterval 0, drawable 0xffffffffbb01089a [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 138x98, swapInterval 0, drawable 0xe0108f0 [apply] Thread[main-anim0,5,main] GearsES2.display 0x15ff3e9e 138x98, swapInterval 0, drawable 0xffffffffbb01089a [apply] Animatr 0: Action 35 / 100: main-anim0 [apply] Thread[main-anim1,5,main] GearsES2.display 0x15ff3e9e 138x98, swapInterval 0, drawable 0xe0108f0 [apply] Animatr 1: Action 35 / 100: main-anim1 [apply] Thread[main-anim2,5,main] GearsES2.display 0x15ff3e9e 138x98, swapInterval 0, drawable 0xffffffffbb01089a [apply] Animatr 2: Action 35 / 100: main-anim2 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 138x98, swapInterval 0, drawable 0xe0108f0 [apply] Resizer 0: Action 6 / 50: main-Display-.windows_nil-1-EDT-2 [apply] Thread[main-anim0,5,main] GearsES2.display 0x15ff3e9e 138x98, swapInterval 0, drawable 0xffffffffbb01089a [apply] Animatr 0: Action 36 / 100: main-anim0 [apply] Thread[main-anim1,5,main] GearsES2.display 0x15ff3e9e 138x98, swapInterval 0, drawable 0xe0108f0 [apply] Animatr 1: Action 36 / 100: main-anim1 [apply] Thread[main-anim2,5,main] GearsES2.display 0x15ff3e9e 138x98, swapInterval 0, drawable 0xffffffffbb01089a [apply] Animatr 2: Action 36 / 100: main-anim2 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 138x98, swapInterval 0, drawable 0xffffffffb701085f [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x15ff3e9e 0/0 139x99 of 139x99, swapInterval 0, drawable 0xffffffff9401065e, msaa false, tileRendererInUse null [apply] >> GearsES2 0x15ff3e9e, 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[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 139x99, swapInterval 0, drawable 0xffffffff9401065e [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 139x99, swapInterval 0, drawable 0xffffffffb701085f [apply] Thread[main-anim0,5,main] GearsES2.display 0x15ff3e9e 139x99, swapInterval 0, drawable 0xffffffff9401065e [apply] Animatr 0: Action 37 / 100: main-anim0 [apply] Thread[main-anim1,5,main] GearsES2.display 0x15ff3e9e 139x99, swapInterval 0, drawable 0xffffffffb701085f [apply] Animatr 1: Action 37 / 100: main-anim1 [apply] Thread[main-anim2,5,main] GearsES2.display 0x15ff3e9e 139x99, swapInterval 0, drawable 0xffffffff9401065e [apply] Animatr 2: Action 37 / 100: main-anim2 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 139x99, swapInterval 0, drawable 0xffffffffb701085f [apply] Resizer 2: Action 6 / 50: main-Display-.windows_nil-1-EDT-2 [apply] Thread[main-anim0,5,main] GearsES2.display 0x15ff3e9e 139x99, swapInterval 0, drawable 0xffffffff9401065e [apply] Animatr 0: Action 38 / 100: main-anim0 [apply] Thread[main-anim1,5,main] GearsES2.display 0x15ff3e9e 139x99, swapInterval 0, drawable 0xffffffffb701085f [apply] Animatr 1: Action 38 / 100: main-anim1 [apply] Thread[main-anim2,5,main] GearsES2.display 0x15ff3e9e 139x99, swapInterval 0, drawable 0xffffffff9401065e [apply] Animatr 2: Action 38 / 100: main-anim2 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 139x99, swapInterval 0, drawable 0xe0108f0 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x15ff3e9e 0/0 140x100 of 140x100, swapInterval 0, drawable 0xffffffff9401065e, msaa false, tileRendererInUse null [apply] >> GearsES2 0x15ff3e9e, 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[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 140x100, swapInterval 0, drawable 0xffffffff9401065e [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 140x100, swapInterval 0, drawable 0xffffffffbb01089a [apply] Thread[main-anim0,5,main] GearsES2.display 0x15ff3e9e 140x100, swapInterval 0, drawable 0xffffffff9401065e [apply] Animatr 0: Action 39 / 100: main-anim0 [apply] Thread[main-anim1,5,main] GearsES2.display 0x15ff3e9e 140x100, swapInterval 0, drawable 0xffffffffbb01089a [apply] Animatr 1: Action 39 / 100: main-anim1 [apply] Thread[main-anim2,5,main] GearsES2.display 0x15ff3e9e 140x100, swapInterval 0, drawable 0xffffffff9401065e [apply] Animatr 2: Action 39 / 100: main-anim2 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 140x100, swapInterval 0, drawable 0xffffffffbb01089a [apply] Resizer 1: Action 6 / 50: main-Display-.windows_nil-1-EDT-2 [apply] Thread[main-anim0,5,main] GearsES2.display 0x15ff3e9e 140x100, swapInterval 0, drawable 0xffffffff9401065e [apply] Animatr 0: Action 40 / 100: main-anim0 [apply] Thread[main-anim1,5,main] GearsES2.display 0x15ff3e9e 140x100, swapInterval 0, drawable 0xffffffffbb01089a [apply] Animatr 1: Action 40 / 100: main-anim1 [apply] Thread[main-anim2,5,main] GearsES2.display 0x15ff3e9e 140x100, swapInterval 0, drawable 0xffffffff9401065e [apply] Animatr 2: Action 40 / 100: main-anim2 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 140x100, swapInterval 0, drawable 0xe0108f0 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x15ff3e9e 0/0 141x101 of 141x101, swapInterval 0, drawable 0xffffffffbb01089a, msaa false, tileRendererInUse null [apply] >> GearsES2 0x15ff3e9e, 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[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 141x101, swapInterval 0, drawable 0xffffffffbb01089a [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 141x101, swapInterval 0, drawable 0xe0108f0 [apply] Thread[main-anim0,5,main] GearsES2.display 0x15ff3e9e 141x101, swapInterval 0, drawable 0xffffffffbb01089a [apply] Animatr 0: Action 41 / 100: main-anim0 [apply] Thread[main-anim1,5,main] GearsES2.display 0x15ff3e9e 141x101, swapInterval 0, drawable 0xe0108f0 [apply] Animatr 1: Action 41 / 100: main-anim1 [apply] Thread[main-anim2,5,main] GearsES2.display 0x15ff3e9e 141x101, swapInterval 0, drawable 0xffffffffbb01089a [apply] Animatr 2: Action 41 / 100: main-anim2 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 141x101, swapInterval 0, drawable 0xe0108f0 [apply] Resizer 0: Action 7 / 50: main-Display-.windows_nil-1-EDT-2 [apply] Thread[main-anim0,5,main] GearsES2.display 0x15ff3e9e 141x101, swapInterval 0, drawable 0xffffffffbb01089a [apply] Animatr 0: Action 42 / 100: main-anim0 [apply] Thread[main-anim1,5,main] GearsES2.display 0x15ff3e9e 141x101, swapInterval 0, drawable 0xe0108f0 [apply] Animatr 1: Action 42 / 100: main-anim1 [apply] Thread[main-anim2,5,main] GearsES2.display 0x15ff3e9e 141x101, swapInterval 0, drawable 0xffffffffbb01089a [apply] Animatr 2: Action 42 / 100: main-anim2 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 141x101, swapInterval 0, drawable 0xffffffff9401065e [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x15ff3e9e 0/0 142x102 of 142x102, swapInterval 0, drawable 0xe0108f0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x15ff3e9e, 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[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 142x102, swapInterval 0, drawable 0xe0108f0 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 142x102, swapInterval 0, drawable 0xffffffff9401065e [apply] Thread[main-anim0,5,main] GearsES2.display 0x15ff3e9e 142x102, swapInterval 0, drawable 0xe0108f0 [apply] Animatr 0: Action 43 / 100: main-anim0 [apply] Thread[main-anim1,5,main] GearsES2.display 0x15ff3e9e 142x102, swapInterval 0, drawable 0xffffffff9401065e [apply] Animatr 1: Action 43 / 100: main-anim1 [apply] Thread[main-anim2,5,main] GearsES2.display 0x15ff3e9e 142x102, swapInterval 0, drawable 0xe0108f0 [apply] Animatr 2: Action 43 / 100: main-anim2 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 142x102, swapInterval 0, drawable 0xffffffff9401065e [apply] Resizer 2: Action 7 / 50: main-Display-.windows_nil-1-EDT-2 [apply] Thread[main-anim0,5,main] GearsES2.display 0x15ff3e9e 142x102, swapInterval 0, drawable 0xe0108f0 [apply] Animatr 0: Action 44 / 100: main-anim0 [apply] Thread[main-anim1,5,main] GearsES2.display 0x15ff3e9e 142x102, swapInterval 0, drawable 0xffffffffb701085f [apply] Animatr 1: Action 44 / 100: main-anim1 [apply] Thread[main-anim2,5,main] GearsES2.display 0x15ff3e9e 142x102, swapInterval 0, drawable 0xe0108f0 [apply] Animatr 2: Action 44 / 100: main-anim2 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 142x102, swapInterval 0, drawable 0xffffffffbb01089a [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x15ff3e9e 0/0 143x103 of 143x103, swapInterval 0, drawable 0xffffffffb701085f, msaa false, tileRendererInUse null [apply] >> GearsES2 0x15ff3e9e, 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[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 143x103, swapInterval 0, drawable 0xffffffffb701085f [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 143x103, swapInterval 0, drawable 0xffffffffbb01089a [apply] Thread[main-anim0,5,main] GearsES2.display 0x15ff3e9e 143x103, swapInterval 0, drawable 0xffffffffb701085f [apply] Animatr 0: Action 45 / 100: main-anim0 [apply] Thread[main-anim1,5,main] GearsES2.display 0x15ff3e9e 143x103, swapInterval 0, drawable 0xffffffffbb01089a [apply] Animatr 1: Action 45 / 100: main-anim1 [apply] Thread[main-anim2,5,main] GearsES2.display 0x15ff3e9e 143x103, swapInterval 0, drawable 0xffffffffb701085f [apply] Animatr 2: Action 45 / 100: main-anim2 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 143x103, swapInterval 0, drawable 0xffffffffbb01089a [apply] Resizer 1: Action 7 / 50: main-Display-.windows_nil-1-EDT-2 [apply] Thread[main-anim0,5,main] GearsES2.display 0x15ff3e9e 143x103, swapInterval 0, drawable 0xffffffffb701085f [apply] Animatr 0: Action 46 / 100: main-anim0 [apply] Thread[main-anim1,5,main] GearsES2.display 0x15ff3e9e 143x103, swapInterval 0, drawable 0xffffffffbb01089a [apply] Animatr 1: Action 46 / 100: main-anim1 [apply] Thread[main-anim2,5,main] GearsES2.display 0x15ff3e9e 143x103, swapInterval 0, drawable 0xffffffffb701085f [apply] Animatr 2: Action 46 / 100: main-anim2 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 143x103, swapInterval 0, drawable 0xe0108f0 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x15ff3e9e 0/0 144x104 of 144x104, swapInterval 0, drawable 0xffffffff9401065e, msaa false, tileRendererInUse null [apply] >> GearsES2 0x15ff3e9e, 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[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 144x104, swapInterval 0, drawable 0xffffffff9401065e [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 144x104, swapInterval 0, drawable 0xe0108f0 [apply] Thread[main-anim0,5,main] GearsES2.display 0x15ff3e9e 144x104, swapInterval 0, drawable 0xffffffff9401065e [apply] Animatr 0: Action 47 / 100: main-anim0 [apply] Thread[main-anim1,5,main] GearsES2.display 0x15ff3e9e 144x104, swapInterval 0, drawable 0xe0108f0 [apply] Animatr 1: Action 47 / 100: main-anim1 [apply] Thread[main-anim2,5,main] GearsES2.display 0x15ff3e9e 144x104, swapInterval 0, drawable 0xffffffff9401065e [apply] Animatr 2: Action 47 / 100: main-anim2 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 144x104, swapInterval 0, drawable 0xe0108f0 [apply] Resizer 0: Action 8 / 50: main-Display-.windows_nil-1-EDT-2 [apply] Thread[main-anim0,5,main] GearsES2.display 0x15ff3e9e 144x104, swapInterval 0, drawable 0xffffffff9401065e [apply] Animatr 0: Action 48 / 100: main-anim0 [apply] Thread[main-anim1,5,main] GearsES2.display 0x15ff3e9e 144x104, swapInterval 0, drawable 0xe0108f0 [apply] Animatr 1: Action 48 / 100: main-anim1 [apply] Thread[main-anim2,5,main] GearsES2.display 0x15ff3e9e 144x104, swapInterval 0, drawable 0xffffffff9401065e [apply] Animatr 2: Action 48 / 100: main-anim2 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 144x104, swapInterval 0, drawable 0xffffffffb701085f [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x15ff3e9e 0/0 145x105 of 145x105, swapInterval 0, drawable 0xffffffffbb01089a, msaa false, tileRendererInUse null [apply] >> GearsES2 0x15ff3e9e, 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[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 145x105, swapInterval 0, drawable 0xffffffffbb01089a [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 145x105, swapInterval 0, drawable 0xe0108f0 [apply] Thread[main-anim0,5,main] GearsES2.display 0x15ff3e9e 145x105, swapInterval 0, drawable 0xffffffffbb01089a [apply] Animatr 0: Action 49 / 100: main-anim0 [apply] Thread[main-anim1,5,main] GearsES2.display 0x15ff3e9e 145x105, swapInterval 0, drawable 0xe0108f0 [apply] Animatr 1: Action 49 / 100: main-anim1 [apply] Thread[main-anim2,5,main] GearsES2.display 0x15ff3e9e 145x105, swapInterval 0, drawable 0xffffffffbb01089a [apply] Animatr 2: Action 49 / 100: main-anim2 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 145x105, swapInterval 0, drawable 0xe0108f0 [apply] Resizer 2: Action 8 / 50: main-Display-.windows_nil-1-EDT-2 [apply] Thread[main-anim0,5,main] GearsES2.display 0x15ff3e9e 145x105, swapInterval 0, drawable 0xffffffffbb01089a [apply] Animatr 0: Action 50 / 100: main-anim0 [apply] Thread[main-anim1,5,main] GearsES2.display 0x15ff3e9e 145x105, swapInterval 0, drawable 0xe0108f0 [apply] Animatr 1: Action 50 / 100: main-anim1 [apply] Thread[main-anim2,5,main] GearsES2.display 0x15ff3e9e 145x105, swapInterval 0, drawable 0xffffffffbb01089a [apply] Animatr 2: Action 50 / 100: main-anim2 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 145x105, swapInterval 0, drawable 0xffffffff9401065e [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x15ff3e9e 0/0 146x106 of 146x106, swapInterval 0, drawable 0xe0108f0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x15ff3e9e, angle 126.0, [l -1.3773584, r 1.3773584, b -1.0, t 1.0] 2.7547169x2.0 -> [l -1.3773584, r 1.3773584, b -1.0, t 1.0] 2.7547169x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 146x106, swapInterval 0, drawable 0xe0108f0 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 146x106, swapInterval 0, drawable 0xffffffff9401065e [apply] Thread[main-anim0,5,main] GearsES2.display 0x15ff3e9e 146x106, swapInterval 0, drawable 0xe0108f0 [apply] Animatr 0: Action 51 / 100: main-anim0 [apply] Thread[main-anim1,5,main] GearsES2.display 0x15ff3e9e 146x106, swapInterval 0, drawable 0xffffffff9401065e [apply] Animatr 1: Action 51 / 100: main-anim1 [apply] Thread[main-anim2,5,main] GearsES2.display 0x15ff3e9e 146x106, swapInterval 0, drawable 0xe0108f0 [apply] Animatr 2: Action 51 / 100: main-anim2 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 146x106, swapInterval 0, drawable 0xffffffff9401065e [apply] Resizer 1: Action 8 / 50: main-Display-.windows_nil-1-EDT-2 [apply] Thread[main-anim0,5,main] GearsES2.display 0x15ff3e9e 146x106, swapInterval 0, drawable 0xe0108f0 [apply] Animatr 0: Action 52 / 100: main-anim0 [apply] Thread[main-anim1,5,main] GearsES2.display 0x15ff3e9e 146x106, swapInterval 0, drawable 0xffffffff9401065e [apply] Animatr 1: Action 52 / 100: main-anim1 [apply] Thread[main-anim2,5,main] GearsES2.display 0x15ff3e9e 146x106, swapInterval 0, drawable 0xe0108f0 [apply] Animatr 2: Action 52 / 100: main-anim2 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 146x106, swapInterval 0, drawable 0xffffffffbb01089a [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x15ff3e9e 0/0 147x107 of 147x107, swapInterval 0, drawable 0xffffffffb701085f, msaa false, tileRendererInUse null [apply] >> GearsES2 0x15ff3e9e, angle 131.0, [l -1.3738317, r 1.3738317, b -1.0, t 1.0] 2.7476635x2.0 -> [l -1.3738317, r 1.3738317, b -1.0, t 1.0] 2.7476635x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 147x107, swapInterval 0, drawable 0xffffffffb701085f [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 147x107, swapInterval 0, drawable 0xffffffff9401065e [apply] Thread[main-anim0,5,main] GearsES2.display 0x15ff3e9e 147x107, swapInterval 0, drawable 0xffffffffb701085f [apply] Animatr 0: Action 53 / 100: main-anim0 [apply] Thread[main-anim1,5,main] GearsES2.display 0x15ff3e9e 147x107, swapInterval 0, drawable 0xffffffff9401065e [apply] Animatr 1: Action 53 / 100: main-anim1 [apply] Thread[main-anim2,5,main] GearsES2.display 0x15ff3e9e 147x107, swapInterval 0, drawable 0xffffffffb701085f [apply] Animatr 2: Action 53 / 100: main-anim2 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 147x107, swapInterval 0, drawable 0xffffffff9401065e [apply] Resizer 0: Action 9 / 50: main-Display-.windows_nil-1-EDT-2 [apply] Thread[main-anim0,5,main] GearsES2.display 0x15ff3e9e 147x107, swapInterval 0, drawable 0xffffffffb701085f [apply] Animatr 0: Action 54 / 100: main-anim0 [apply] Thread[main-anim1,5,main] GearsES2.display 0x15ff3e9e 147x107, swapInterval 0, drawable 0xffffffff9401065e [apply] Animatr 1: Action 54 / 100: main-anim1 [apply] Thread[main-anim2,5,main] GearsES2.display 0x15ff3e9e 147x107, swapInterval 0, drawable 0xffffffffb701085f [apply] Animatr 2: Action 54 / 100: main-anim2 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 147x107, swapInterval 0, drawable 0xe0108f0 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x15ff3e9e 0/0 148x108 of 148x108, swapInterval 0, drawable 0xffffffff9401065e, msaa false, tileRendererInUse null [apply] >> GearsES2 0x15ff3e9e, angle 136.0, [l -1.3703704, r 1.3703704, b -1.0, t 1.0] 2.7407408x2.0 -> [l -1.3703704, r 1.3703704, b -1.0, t 1.0] 2.7407408x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 148x108, swapInterval 0, drawable 0xffffffff9401065e [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 148x108, swapInterval 0, drawable 0xe0108f0 [apply] Thread[main-anim0,5,main] GearsES2.display 0x15ff3e9e 148x108, swapInterval 0, drawable 0xffffffff9401065e [apply] Animatr 0: Action 55 / 100: main-anim0 [apply] Thread[main-anim1,5,main] GearsES2.display 0x15ff3e9e 148x108, swapInterval 0, drawable 0xe0108f0 [apply] Animatr 1: Action 55 / 100: main-anim1 [apply] Thread[main-anim2,5,main] GearsES2.display 0x15ff3e9e 148x108, swapInterval 0, drawable 0xffffffff9401065e [apply] Animatr 2: Action 55 / 100: main-anim2 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 148x108, swapInterval 0, drawable 0xe0108f0 [apply] Resizer 2: Action 9 / 50: main-Display-.windows_nil-1-EDT-2 [apply] Thread[main-anim0,5,main] GearsES2.display 0x15ff3e9e 148x108, swapInterval 0, drawable 0xffffffff9401065e [apply] Animatr 0: Action 56 / 100: main-anim0 [apply] Thread[main-anim1,5,main] GearsES2.display 0x15ff3e9e 148x108, swapInterval 0, drawable 0xe0108f0 [apply] Animatr 1: Action 56 / 100: main-anim1 [apply] Thread[main-anim2,5,main] GearsES2.display 0x15ff3e9e 148x108, swapInterval 0, drawable 0xffffffff9401065e [apply] Animatr 2: Action 56 / 100: main-anim2 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 148x108, swapInterval 0, drawable 0xffffffffbb01089a [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x15ff3e9e 0/0 149x109 of 149x109, swapInterval 0, drawable 0xe0108f0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x15ff3e9e, angle 141.0, [l -1.3669724, r 1.3669724, b -1.0, t 1.0] 2.733945x2.0 -> [l -1.3669724, r 1.3669724, b -1.0, t 1.0] 2.733945x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 149x109, swapInterval 0, drawable 0xe0108f0 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 149x109, swapInterval 0, drawable 0xffffffffbb01089a [apply] Thread[main-anim0,5,main] GearsES2.display 0x15ff3e9e 149x109, swapInterval 0, drawable 0xe0108f0 [apply] Animatr 0: Action 57 / 100: main-anim0 [apply] Thread[main-anim1,5,main] GearsES2.display 0x15ff3e9e 149x109, swapInterval 0, drawable 0xffffffffbb01089a [apply] Animatr 1: Action 57 / 100: main-anim1 [apply] Thread[main-anim2,5,main] GearsES2.display 0x15ff3e9e 149x109, swapInterval 0, drawable 0xe0108f0 [apply] Animatr 2: Action 57 / 100: main-anim2 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 149x109, swapInterval 0, drawable 0xffffffffbb01089a [apply] Resizer 1: Action 9 / 50: main-Display-.windows_nil-1-EDT-2 [apply] Thread[main-anim0,5,main] GearsES2.display 0x15ff3e9e 149x109, swapInterval 0, drawable 0xe0108f0 [apply] Animatr 0: Action 58 / 100: main-anim0 [apply] Thread[main-anim1,5,main] GearsES2.display 0x15ff3e9e 149x109, swapInterval 0, drawable 0xffffffffbb01089a [apply] Animatr 1: Action 58 / 100: main-anim1 [apply] Thread[main-anim2,5,main] GearsES2.display 0x15ff3e9e 149x109, swapInterval 0, drawable 0xe0108f0 [apply] Animatr 2: Action 58 / 100: main-anim2 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 149x109, swapInterval 0, drawable 0xffffffffb701085f [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x15ff3e9e 0/0 150x110 of 150x110, swapInterval 0, drawable 0xffffffff9401065e, msaa false, tileRendererInUse null [apply] >> GearsES2 0x15ff3e9e, angle 146.0, [l -1.3636364, r 1.3636364, b -1.0, t 1.0] 2.7272727x2.0 -> [l -1.3636364, r 1.3636364, b -1.0, t 1.0] 2.7272727x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 150x110, swapInterval 0, drawable 0xffffffff9401065e [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 150x110, swapInterval 0, drawable 0xffffffffbb01089a [apply] Thread[main-anim0,5,main] GearsES2.display 0x15ff3e9e 150x110, swapInterval 0, drawable 0xffffffff9401065e [apply] Animatr 0: Action 59 / 100: main-anim0 [apply] Thread[main-anim1,5,main] GearsES2.display 0x15ff3e9e 150x110, swapInterval 0, drawable 0xffffffffbb01089a [apply] Animatr 1: Action 59 / 100: main-anim1 [apply] Thread[main-anim2,5,main] GearsES2.display 0x15ff3e9e 150x110, swapInterval 0, drawable 0xffffffff9401065e [apply] Animatr 2: Action 59 / 100: main-anim2 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 150x110, swapInterval 0, drawable 0xffffffffbb01089a [apply] Resizer 0: Action 10 / 50: main-Display-.windows_nil-1-EDT-2 [apply] Thread[main-anim0,5,main] GearsES2.display 0x15ff3e9e 150x110, swapInterval 0, drawable 0xffffffff9401065e [apply] Animatr 0: Action 60 / 100: main-anim0 [apply] Thread[main-anim1,5,main] GearsES2.display 0x15ff3e9e 150x110, swapInterval 0, drawable 0xffffffffbb01089a [apply] Animatr 1: Action 60 / 100: main-anim1 [apply] Thread[main-anim2,5,main] GearsES2.display 0x15ff3e9e 150x110, swapInterval 0, drawable 0xffffffff9401065e [apply] Animatr 2: Action 60 / 100: main-anim2 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 150x110, swapInterval 0, drawable 0xe0108f0 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x15ff3e9e 0/0 151x111 of 151x111, swapInterval 0, drawable 0xffffffffbb01089a, msaa false, tileRendererInUse null [apply] >> GearsES2 0x15ff3e9e, angle 151.0, [l -1.3603604, r 1.3603604, b -1.0, t 1.0] 2.7207208x2.0 -> [l -1.3603604, r 1.3603604, b -1.0, t 1.0] 2.7207208x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 151x111, swapInterval 0, drawable 0xffffffffbb01089a [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 151x111, swapInterval 0, drawable 0xe0108f0 [apply] Thread[main-anim0,5,main] GearsES2.display 0x15ff3e9e 151x111, swapInterval 0, drawable 0xffffffffbb01089a [apply] Animatr 0: Action 61 / 100: main-anim0 [apply] Thread[main-anim1,5,main] GearsES2.display 0x15ff3e9e 151x111, swapInterval 0, drawable 0xe0108f0 [apply] Animatr 1: Action 61 / 100: main-anim1 [apply] Thread[main-anim2,5,main] GearsES2.display 0x15ff3e9e 151x111, swapInterval 0, drawable 0xffffffffbb01089a [apply] Animatr 2: Action 61 / 100: main-anim2 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 151x111, swapInterval 0, drawable 0xe0108f0 [apply] Resizer 2: Action 10 / 50: main-Display-.windows_nil-1-EDT-2 [apply] Thread[main-anim0,5,main] GearsES2.display 0x15ff3e9e 151x111, swapInterval 0, drawable 0xffffffffbb01089a [apply] Animatr 0: Action 62 / 100: main-anim0 [apply] Thread[main-anim1,5,main] GearsES2.display 0x15ff3e9e 151x111, swapInterval 0, drawable 0xe0108f0 [apply] Animatr 1: Action 62 / 100: main-anim1 [apply] Thread[main-anim2,5,main] GearsES2.display 0x15ff3e9e 151x111, swapInterval 0, drawable 0xffffffffbb01089a [apply] Animatr 2: Action 62 / 100: main-anim2 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 151x111, swapInterval 0, drawable 0xffffffff9401065e [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x15ff3e9e 0/0 152x112 of 152x112, swapInterval 0, drawable 0xffffffffb701085f, msaa false, tileRendererInUse null [apply] >> GearsES2 0x15ff3e9e, angle 156.0, [l -1.3571428, r 1.3571428, b -1.0, t 1.0] 2.7142856x2.0 -> [l -1.3571428, r 1.3571428, b -1.0, t 1.0] 2.7142856x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 152x112, swapInterval 0, drawable 0xffffffffb701085f [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 152x112, swapInterval 0, drawable 0xffffffffbb01089a [apply] Thread[main-anim0,5,main] GearsES2.display 0x15ff3e9e 152x112, swapInterval 0, drawable 0xffffffffb701085f [apply] Animatr 0: Action 63 / 100: main-anim0 [apply] Thread[main-anim1,5,main] GearsES2.display 0x15ff3e9e 152x112, swapInterval 0, drawable 0xffffffffbb01089a [apply] Animatr 1: Action 63 / 100: main-anim1 [apply] Thread[main-anim2,5,main] GearsES2.display 0x15ff3e9e 152x112, swapInterval 0, drawable 0xffffffffb701085f [apply] Animatr 2: Action 63 / 100: main-anim2 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 152x112, swapInterval 0, drawable 0xffffffffbb01089a [apply] Resizer 1: Action 10 / 50: main-Display-.windows_nil-1-EDT-2 [apply] Thread[main-anim0,5,main] GearsES2.display 0x15ff3e9e 152x112, swapInterval 0, drawable 0xffffffffb701085f [apply] Animatr 0: Action 64 / 100: main-anim0 [apply] Thread[main-anim1,5,main] GearsES2.display 0x15ff3e9e 152x112, swapInterval 0, drawable 0xffffffffbb01089a [apply] Animatr 1: Action 64 / 100: main-anim1 [apply] Thread[main-anim2,5,main] GearsES2.display 0x15ff3e9e 152x112, swapInterval 0, drawable 0xffffffffb701085f [apply] Animatr 2: Action 64 / 100: main-anim2 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 152x112, swapInterval 0, drawable 0xe0108f0 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x15ff3e9e 0/0 153x113 of 153x113, swapInterval 0, drawable 0xffffffffbb01089a, msaa false, tileRendererInUse null [apply] >> GearsES2 0x15ff3e9e, angle 161.0, [l -1.3539823, r 1.3539823, b -1.0, t 1.0] 2.7079647x2.0 -> [l -1.3539823, r 1.3539823, b -1.0, t 1.0] 2.7079647x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 153x113, swapInterval 0, drawable 0xffffffffbb01089a [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 153x113, swapInterval 0, drawable 0xffffffffb701085f [apply] Thread[main-anim0,5,main] GearsES2.display 0x15ff3e9e 153x113, swapInterval 0, drawable 0xffffffffbb01089a [apply] Animatr 0: Action 65 / 100: main-anim0 [apply] Thread[main-anim1,5,main] GearsES2.display 0x15ff3e9e 153x113, swapInterval 0, drawable 0xffffffffb701085f [apply] Animatr 1: Action 65 / 100: main-anim1 [apply] Thread[main-anim2,5,main] GearsES2.display 0x15ff3e9e 153x113, swapInterval 0, drawable 0xffffffffbb01089a [apply] Animatr 2: Action 65 / 100: main-anim2 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 153x113, swapInterval 0, drawable 0xffffffffb701085f [apply] Resizer 0: Action 11 / 50: main-Display-.windows_nil-1-EDT-2 [apply] Thread[main-anim0,5,main] GearsES2.display 0x15ff3e9e 153x113, swapInterval 0, drawable 0xffffffffbb01089a [apply] Animatr 0: Action 66 / 100: main-anim0 [apply] Thread[main-anim1,5,main] GearsES2.display 0x15ff3e9e 153x113, swapInterval 0, drawable 0xffffffffb701085f [apply] Animatr 1: Action 66 / 100: main-anim1 [apply] Thread[main-anim2,5,main] GearsES2.display 0x15ff3e9e 153x113, swapInterval 0, drawable 0xffffffffbb01089a [apply] Animatr 2: Action 66 / 100: main-anim2 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 153x113, swapInterval 0, drawable 0xe0108f0 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x15ff3e9e 0/0 154x114 of 154x114, swapInterval 0, drawable 0xffffffffb701085f, msaa false, tileRendererInUse null [apply] >> GearsES2 0x15ff3e9e, angle 166.0, [l -1.3508772, r 1.3508772, b -1.0, t 1.0] 2.7017543x2.0 -> [l -1.3508772, r 1.3508772, b -1.0, t 1.0] 2.7017543x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 154x114, swapInterval 0, drawable 0xffffffffb701085f [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 154x114, swapInterval 0, drawable 0xffffffff9401065e [apply] Thread[main-anim0,5,main] GearsES2.display 0x15ff3e9e 154x114, swapInterval 0, drawable 0xffffffffb701085f [apply] Animatr 0: Action 67 / 100: main-anim0 [apply] Thread[main-anim1,5,main] GearsES2.display 0x15ff3e9e 154x114, swapInterval 0, drawable 0xffffffff9401065e [apply] Animatr 1: Action 67 / 100: main-anim1 [apply] Thread[main-anim2,5,main] GearsES2.display 0x15ff3e9e 154x114, swapInterval 0, drawable 0xffffffffb701085f [apply] Animatr 2: Action 67 / 100: main-anim2 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 154x114, swapInterval 0, drawable 0xffffffff9401065e [apply] Resizer 2: Action 11 / 50: main-Display-.windows_nil-1-EDT-2 [apply] Thread[main-anim0,5,main] GearsES2.display 0x15ff3e9e 154x114, swapInterval 0, drawable 0xffffffffb701085f [apply] Animatr 0: Action 68 / 100: main-anim0 [apply] Thread[main-anim1,5,main] GearsES2.display 0x15ff3e9e 154x114, swapInterval 0, drawable 0xffffffff9401065e [apply] Animatr 1: Action 68 / 100: main-anim1 [apply] Thread[main-anim2,5,main] GearsES2.display 0x15ff3e9e 154x114, swapInterval 0, drawable 0xffffffffb701085f [apply] Animatr 2: Action 68 / 100: main-anim2 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 154x114, swapInterval 0, drawable 0xffffffffbb01089a [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x15ff3e9e 0/0 155x115 of 155x115, swapInterval 0, drawable 0xffffffff9401065e, msaa false, tileRendererInUse null [apply] >> GearsES2 0x15ff3e9e, angle 171.0, [l -1.3478261, r 1.3478261, b -1.0, t 1.0] 2.6956522x2.0 -> [l -1.3478261, r 1.3478261, b -1.0, t 1.0] 2.6956522x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 155x115, swapInterval 0, drawable 0xffffffff9401065e [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 155x115, swapInterval 0, drawable 0xffffffffbb01089a [apply] Thread[main-anim0,5,main] GearsES2.display 0x15ff3e9e 155x115, swapInterval 0, drawable 0xffffffff9401065e [apply] Animatr 0: Action 69 / 100: main-anim0 [apply] Thread[main-anim1,5,main] GearsES2.display 0x15ff3e9e 155x115, swapInterval 0, drawable 0xffffffffbb01089a [apply] Animatr 1: Action 69 / 100: main-anim1 [apply] Thread[main-anim2,5,main] GearsES2.display 0x15ff3e9e 155x115, swapInterval 0, drawable 0xffffffff9401065e [apply] Animatr 2: Action 69 / 100: main-anim2 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 155x115, swapInterval 0, drawable 0xffffffffbb01089a [apply] Resizer 1: Action 11 / 50: main-Display-.windows_nil-1-EDT-2 [apply] Thread[main-anim0,5,main] GearsES2.display 0x15ff3e9e 155x115, swapInterval 0, drawable 0xffffffff9401065e [apply] Animatr 0: Action 70 / 100: main-anim0 [apply] Thread[main-anim1,5,main] GearsES2.display 0x15ff3e9e 155x115, swapInterval 0, drawable 0xffffffffbb01089a [apply] Animatr 1: Action 70 / 100: main-anim1 [apply] Thread[main-anim2,5,main] GearsES2.display 0x15ff3e9e 155x115, swapInterval 0, drawable 0xffffffff9401065e [apply] Animatr 2: Action 70 / 100: main-anim2 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 155x115, swapInterval 0, drawable 0xffffffffb701085f [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x15ff3e9e 0/0 156x116 of 156x116, swapInterval 0, drawable 0xffffffffbb01089a, msaa false, tileRendererInUse null [apply] >> GearsES2 0x15ff3e9e, angle 176.0, [l -1.3448275, r 1.3448275, b -1.0, t 1.0] 2.689655x2.0 -> [l -1.3448275, r 1.3448275, b -1.0, t 1.0] 2.689655x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 156x116, swapInterval 0, drawable 0xffffffffbb01089a [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 156x116, swapInterval 0, drawable 0xffffffffb701085f [apply] Thread[main-anim0,5,main] GearsES2.display 0x15ff3e9e 156x116, swapInterval 0, drawable 0xffffffffbb01089a [apply] Animatr 0: Action 71 / 100: main-anim0 [apply] Thread[main-anim1,5,main] GearsES2.display 0x15ff3e9e 156x116, swapInterval 0, drawable 0xffffffffb701085f [apply] Animatr 1: Action 71 / 100: main-anim1 [apply] Thread[main-anim2,5,main] GearsES2.display 0x15ff3e9e 156x116, swapInterval 0, drawable 0xffffffffbb01089a [apply] Animatr 2: Action 71 / 100: main-anim2 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 156x116, swapInterval 0, drawable 0xffffffffb701085f [apply] Resizer 0: Action 12 / 50: main-Display-.windows_nil-1-EDT-2 [apply] Thread[main-anim0,5,main] GearsES2.display 0x15ff3e9e 156x116, swapInterval 0, drawable 0xffffffffbb01089a [apply] Animatr 0: Action 72 / 100: main-anim0 [apply] Thread[main-anim1,5,main] GearsES2.display 0x15ff3e9e 156x116, swapInterval 0, drawable 0xffffffffb701085f [apply] Animatr 1: Action 72 / 100: main-anim1 [apply] Thread[main-anim2,5,main] GearsES2.display 0x15ff3e9e 156x116, swapInterval 0, drawable 0xffffffffbb01089a [apply] Animatr 2: Action 72 / 100: main-anim2 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 156x116, swapInterval 0, drawable 0xe0108f0 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x15ff3e9e 0/0 157x117 of 157x117, swapInterval 0, drawable 0xffffffff9401065e, msaa false, tileRendererInUse null [apply] >> GearsES2 0x15ff3e9e, angle 181.0, [l -1.3418803, r 1.3418803, b -1.0, t 1.0] 2.6837606x2.0 -> [l -1.3418803, r 1.3418803, b -1.0, t 1.0] 2.6837606x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 157x117, swapInterval 0, drawable 0xffffffff9401065e [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 157x117, swapInterval 0, drawable 0xffffffffbb01089a [apply] Thread[main-anim0,5,main] GearsES2.display 0x15ff3e9e 157x117, swapInterval 0, drawable 0xffffffff9401065e [apply] Animatr 0: Action 73 / 100: main-anim0 [apply] Thread[main-anim1,5,main] GearsES2.display 0x15ff3e9e 157x117, swapInterval 0, drawable 0xffffffffbb01089a [apply] Animatr 1: Action 73 / 100: main-anim1 [apply] Thread[main-anim2,5,main] GearsES2.display 0x15ff3e9e 157x117, swapInterval 0, drawable 0xffffffff9401065e [apply] Animatr 2: Action 73 / 100: main-anim2 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 157x117, swapInterval 0, drawable 0xffffffffbb01089a [apply] Resizer 2: Action 12 / 50: main-Display-.windows_nil-1-EDT-2 [apply] Thread[main-anim0,5,main] GearsES2.display 0x15ff3e9e 157x117, swapInterval 0, drawable 0xffffffff9401065e [apply] Animatr 0: Action 74 / 100: main-anim0 [apply] Thread[main-anim1,5,main] GearsES2.display 0x15ff3e9e 157x117, swapInterval 0, drawable 0xffffffffbb01089a [apply] Animatr 1: Action 74 / 100: main-anim1 [apply] Thread[main-anim2,5,main] GearsES2.display 0x15ff3e9e 157x117, swapInterval 0, drawable 0xffffffff9401065e [apply] Animatr 2: Action 74 / 100: main-anim2 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 157x117, swapInterval 0, drawable 0xe0108f0 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x15ff3e9e 0/0 158x118 of 158x118, swapInterval 0, drawable 0xffffffffb701085f, msaa false, tileRendererInUse null [apply] >> GearsES2 0x15ff3e9e, angle 186.0, [l -1.338983, r 1.338983, b -1.0, t 1.0] 2.677966x2.0 -> [l -1.338983, r 1.338983, b -1.0, t 1.0] 2.677966x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 158x118, swapInterval 0, drawable 0xffffffffb701085f [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 158x118, swapInterval 0, drawable 0xffffffffbb01089a [apply] Thread[main-anim0,5,main] GearsES2.display 0x15ff3e9e 158x118, swapInterval 0, drawable 0xffffffffb701085f [apply] Animatr 0: Action 75 / 100: main-anim0 [apply] Thread[main-anim1,5,main] GearsES2.display 0x15ff3e9e 158x118, swapInterval 0, drawable 0xffffffffbb01089a [apply] Animatr 1: Action 75 / 100: main-anim1 [apply] Thread[main-anim2,5,main] GearsES2.display 0x15ff3e9e 158x118, swapInterval 0, drawable 0xffffffffb701085f [apply] Animatr 2: Action 75 / 100: main-anim2 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 158x118, swapInterval 0, drawable 0xffffffffbb01089a [apply] Resizer 1: Action 12 / 50: main-Display-.windows_nil-1-EDT-2 [apply] Thread[main-anim0,5,main] GearsES2.display 0x15ff3e9e 158x118, swapInterval 0, drawable 0xffffffffb701085f [apply] Animatr 0: Action 76 / 100: main-anim0 [apply] Thread[main-anim1,5,main] GearsES2.display 0x15ff3e9e 158x118, swapInterval 0, drawable 0xffffffffbb01089a [apply] Animatr 1: Action 76 / 100: main-anim1 [apply] Thread[main-anim2,5,main] GearsES2.display 0x15ff3e9e 158x118, swapInterval 0, drawable 0xffffffffb701085f [apply] Animatr 2: Action 76 / 100: main-anim2 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 158x118, swapInterval 0, drawable 0xffffffff9401065e [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x15ff3e9e 0/0 159x119 of 159x119, swapInterval 0, drawable 0xffffffffbb01089a, msaa false, tileRendererInUse null [apply] >> GearsES2 0x15ff3e9e, angle 191.0, [l -1.3361344, r 1.3361344, b -1.0, t 1.0] 2.6722689x2.0 -> [l -1.3361344, r 1.3361344, b -1.0, t 1.0] 2.6722689x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 159x119, swapInterval 0, drawable 0xffffffffbb01089a [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 159x119, swapInterval 0, drawable 0xffffffff9401065e [apply] Thread[main-anim0,5,main] GearsES2.display 0x15ff3e9e 159x119, swapInterval 0, drawable 0xffffffffbb01089a [apply] Animatr 0: Action 77 / 100: main-anim0 [apply] Thread[main-anim1,5,main] GearsES2.display 0x15ff3e9e 159x119, swapInterval 0, drawable 0xffffffff9401065e [apply] Animatr 1: Action 77 / 100: main-anim1 [apply] Thread[main-anim2,5,main] GearsES2.display 0x15ff3e9e 159x119, swapInterval 0, drawable 0xffffffffbb01089a [apply] Animatr 2: Action 77 / 100: main-anim2 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 159x119, swapInterval 0, drawable 0xffffffff9401065e [apply] Resizer 0: Action 13 / 50: main-Display-.windows_nil-1-EDT-2 [apply] Thread[main-anim0,5,main] GearsES2.display 0x15ff3e9e 159x119, swapInterval 0, drawable 0xffffffffbb01089a [apply] Animatr 0: Action 78 / 100: main-anim0 [apply] Thread[main-anim1,5,main] GearsES2.display 0x15ff3e9e 159x119, swapInterval 0, drawable 0xffffffff9401065e [apply] Animatr 1: Action 78 / 100: main-anim1 [apply] Thread[main-anim2,5,main] GearsES2.display 0x15ff3e9e 159x119, swapInterval 0, drawable 0xffffffffbb01089a [apply] Animatr 2: Action 78 / 100: main-anim2 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 159x119, swapInterval 0, drawable 0xffffffffb701085f [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x15ff3e9e 0/0 160x120 of 160x120, swapInterval 0, drawable 0xffffffff9401065e, msaa false, tileRendererInUse null [apply] >> GearsES2 0x15ff3e9e, angle 196.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 160x120, swapInterval 0, drawable 0xffffffff9401065e [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 160x120, swapInterval 0, drawable 0xffffffffbb01089a [apply] Thread[main-anim0,5,main] GearsES2.display 0x15ff3e9e 160x120, swapInterval 0, drawable 0xffffffff9401065e [apply] Animatr 0: Action 79 / 100: main-anim0 [apply] Thread[main-anim1,5,main] GearsES2.display 0x15ff3e9e 160x120, swapInterval 0, drawable 0xffffffffbb01089a [apply] Animatr 1: Action 79 / 100: main-anim1 [apply] Thread[main-anim2,5,main] GearsES2.display 0x15ff3e9e 160x120, swapInterval 0, drawable 0xffffffff9401065e [apply] Animatr 2: Action 79 / 100: main-anim2 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 160x120, swapInterval 0, drawable 0xffffffffbb01089a [apply] Resizer 2: Action 13 / 50: main-Display-.windows_nil-1-EDT-2 [apply] Thread[main-anim0,5,main] GearsES2.display 0x15ff3e9e 160x120, swapInterval 0, drawable 0xffffffff9401065e [apply] Animatr 0: Action 80 / 100: main-anim0 [apply] Thread[main-anim1,5,main] GearsES2.display 0x15ff3e9e 160x120, swapInterval 0, drawable 0xffffffffbb01089a [apply] Animatr 1: Action 80 / 100: main-anim1 [apply] Thread[main-anim2,5,main] GearsES2.display 0x15ff3e9e 160x120, swapInterval 0, drawable 0xffffffff9401065e [apply] Animatr 2: Action 80 / 100: main-anim2 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 160x120, swapInterval 0, drawable 0xffffffffb701085f [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x15ff3e9e 0/0 161x121 of 161x121, swapInterval 0, drawable 0xffffffffbb01089a, msaa false, tileRendererInUse null [apply] >> GearsES2 0x15ff3e9e, angle 201.0, [l -1.3305786, r 1.3305786, b -1.0, t 1.0] 2.6611571x2.0 -> [l -1.3305786, r 1.3305786, b -1.0, t 1.0] 2.6611571x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 161x121, swapInterval 0, drawable 0xffffffffbb01089a [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 161x121, swapInterval 0, drawable 0xffffffffb701085f [apply] Thread[main-anim0,5,main] GearsES2.display 0x15ff3e9e 161x121, swapInterval 0, drawable 0xffffffffbb01089a [apply] Animatr 0: Action 81 / 100: main-anim0 [apply] Thread[main-anim1,5,main] GearsES2.display 0x15ff3e9e 161x121, swapInterval 0, drawable 0xffffffffb701085f [apply] Animatr 1: Action 81 / 100: main-anim1 [apply] Thread[main-anim2,5,main] GearsES2.display 0x15ff3e9e 161x121, swapInterval 0, drawable 0xffffffffbb01089a [apply] Animatr 2: Action 81 / 100: main-anim2 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 161x121, swapInterval 0, drawable 0xffffffffb701085f [apply] Resizer 1: Action 13 / 50: main-Display-.windows_nil-1-EDT-2 [apply] Thread[main-anim0,5,main] GearsES2.display 0x15ff3e9e 161x121, swapInterval 0, drawable 0xffffffffbb01089a [apply] Animatr 0: Action 82 / 100: main-anim0 [apply] Thread[main-anim1,5,main] GearsES2.display 0x15ff3e9e 161x121, swapInterval 0, drawable 0xffffffffb701085f [apply] Animatr 1: Action 82 / 100: main-anim1 [apply] Thread[main-anim2,5,main] GearsES2.display 0x15ff3e9e 161x121, swapInterval 0, drawable 0xffffffffbb01089a [apply] Animatr 2: Action 82 / 100: main-anim2 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 161x121, swapInterval 0, drawable 0xffffffff9401065e [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x15ff3e9e 0/0 162x122 of 162x122, swapInterval 0, drawable 0xffffffffb701085f, msaa false, tileRendererInUse null [apply] >> GearsES2 0x15ff3e9e, angle 206.0, [l -1.3278688, r 1.3278688, b -1.0, t 1.0] 2.6557376x2.0 -> [l -1.3278688, r 1.3278688, b -1.0, t 1.0] 2.6557376x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 162x122, swapInterval 0, drawable 0xffffffffb701085f [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 162x122, swapInterval 0, drawable 0xffffffff9401065e [apply] Thread[main-anim0,5,main] GearsES2.display 0x15ff3e9e 162x122, swapInterval 0, drawable 0xffffffffb701085f [apply] Animatr 0: Action 83 / 100: main-anim0 [apply] Thread[main-anim1,5,main] GearsES2.display 0x15ff3e9e 162x122, swapInterval 0, drawable 0xffffffff9401065e [apply] Animatr 1: Action 83 / 100: main-anim1 [apply] Thread[main-anim2,5,main] GearsES2.display 0x15ff3e9e 162x122, swapInterval 0, drawable 0xffffffffb701085f [apply] Animatr 2: Action 83 / 100: main-anim2 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 162x122, swapInterval 0, drawable 0xffffffff9401065e [apply] Resizer 0: Action 14 / 50: main-Display-.windows_nil-1-EDT-2 [apply] Thread[main-anim0,5,main] GearsES2.display 0x15ff3e9e 162x122, swapInterval 0, drawable 0xffffffffb701085f [apply] Animatr 0: Action 84 / 100: main-anim0 [apply] Thread[main-anim1,5,main] GearsES2.display 0x15ff3e9e 162x122, swapInterval 0, drawable 0xffffffff9401065e [apply] Animatr 1: Action 84 / 100: main-anim1 [apply] Thread[main-anim2,5,main] GearsES2.display 0x15ff3e9e 162x122, swapInterval 0, drawable 0xffffffffb701085f [apply] Animatr 2: Action 84 / 100: main-anim2 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 162x122, swapInterval 0, drawable 0xffffffffbb01089a [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x15ff3e9e 0/0 163x123 of 163x123, swapInterval 0, drawable 0xffffffff9401065e, msaa false, tileRendererInUse null [apply] >> GearsES2 0x15ff3e9e, angle 211.0, [l -1.3252033, r 1.3252033, b -1.0, t 1.0] 2.6504066x2.0 -> [l -1.3252033, r 1.3252033, b -1.0, t 1.0] 2.6504066x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 163x123, swapInterval 0, drawable 0xffffffff9401065e [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 163x123, swapInterval 0, drawable 0xffffffffbb01089a [apply] Thread[main-anim0,5,main] GearsES2.display 0x15ff3e9e 163x123, swapInterval 0, drawable 0xffffffff9401065e [apply] Animatr 0: Action 85 / 100: main-anim0 [apply] Thread[main-anim1,5,main] GearsES2.display 0x15ff3e9e 163x123, swapInterval 0, drawable 0xffffffffbb01089a [apply] Animatr 1: Action 85 / 100: main-anim1 [apply] Thread[main-anim2,5,main] GearsES2.display 0x15ff3e9e 163x123, swapInterval 0, drawable 0xffffffff9401065e [apply] Animatr 2: Action 85 / 100: main-anim2 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 163x123, swapInterval 0, drawable 0xffffffffbb01089a [apply] Resizer 2: Action 14 / 50: main-Display-.windows_nil-1-EDT-2 [apply] Thread[main-anim0,5,main] GearsES2.display 0x15ff3e9e 163x123, swapInterval 0, drawable 0xffffffff9401065e [apply] Animatr 0: Action 86 / 100: main-anim0 [apply] Thread[main-anim1,5,main] GearsES2.display 0x15ff3e9e 163x123, swapInterval 0, drawable 0xffffffffbb01089a [apply] Animatr 1: Action 86 / 100: main-anim1 [apply] Thread[main-anim2,5,main] GearsES2.display 0x15ff3e9e 163x123, swapInterval 0, drawable 0xffffffff9401065e [apply] Animatr 2: Action 86 / 100: main-anim2 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 163x123, swapInterval 0, drawable 0xe0108f0 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x15ff3e9e 0/0 164x124 of 164x124, swapInterval 0, drawable 0xffffffffb701085f, msaa false, tileRendererInUse null [apply] >> GearsES2 0x15ff3e9e, angle 216.0, [l -1.3225807, r 1.3225807, b -1.0, t 1.0] 2.6451614x2.0 -> [l -1.3225807, r 1.3225807, b -1.0, t 1.0] 2.6451614x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 164x124, swapInterval 0, drawable 0xffffffffb701085f [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 164x124, swapInterval 0, drawable 0xe0108f0 [apply] Thread[main-anim0,5,main] GearsES2.display 0x15ff3e9e 164x124, swapInterval 0, drawable 0xffffffffb701085f [apply] Animatr 0: Action 87 / 100: main-anim0 [apply] Thread[main-anim1,5,main] GearsES2.display 0x15ff3e9e 164x124, swapInterval 0, drawable 0xe0108f0 [apply] Animatr 1: Action 87 / 100: main-anim1 [apply] Thread[main-anim2,5,main] GearsES2.display 0x15ff3e9e 164x124, swapInterval 0, drawable 0xffffffffb701085f [apply] Animatr 2: Action 87 / 100: main-anim2 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 164x124, swapInterval 0, drawable 0xe0108f0 [apply] Resizer 1: Action 14 / 50: main-Display-.windows_nil-1-EDT-2 [apply] Thread[main-anim0,5,main] GearsES2.display 0x15ff3e9e 164x124, swapInterval 0, drawable 0xffffffffb701085f [apply] Animatr 0: Action 88 / 100: main-anim0 [apply] Thread[main-anim1,5,main] GearsES2.display 0x15ff3e9e 164x124, swapInterval 0, drawable 0xe0108f0 [apply] Animatr 1: Action 88 / 100: main-anim1 [apply] Thread[main-anim2,5,main] GearsES2.display 0x15ff3e9e 164x124, swapInterval 0, drawable 0xffffffffb701085f [apply] Animatr 2: Action 88 / 100: main-anim2 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 164x124, swapInterval 0, drawable 0xffffffffbb01089a [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x15ff3e9e 0/0 165x125 of 165x125, swapInterval 0, drawable 0xffffffff9401065e, msaa false, tileRendererInUse null [apply] >> GearsES2 0x15ff3e9e, angle 221.0, [l -1.32, r 1.32, b -1.0, t 1.0] 2.64x2.0 -> [l -1.32, r 1.32, b -1.0, t 1.0] 2.64x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 165x125, swapInterval 0, drawable 0xffffffff9401065e [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 165x125, swapInterval 0, drawable 0xffffffffbb01089a [apply] Thread[main-anim0,5,main] GearsES2.display 0x15ff3e9e 165x125, swapInterval 0, drawable 0xffffffff9401065e [apply] Animatr 0: Action 89 / 100: main-anim0 [apply] Thread[main-anim1,5,main] GearsES2.display 0x15ff3e9e 165x125, swapInterval 0, drawable 0xffffffffbb01089a [apply] Animatr 1: Action 89 / 100: main-anim1 [apply] Thread[main-anim2,5,main] GearsES2.display 0x15ff3e9e 165x125, swapInterval 0, drawable 0xffffffff9401065e [apply] Animatr 2: Action 89 / 100: main-anim2 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 165x125, swapInterval 0, drawable 0xffffffffbb01089a [apply] Resizer 0: Action 15 / 50: main-Display-.windows_nil-1-EDT-2 [apply] Thread[main-anim0,5,main] GearsES2.display 0x15ff3e9e 165x125, swapInterval 0, drawable 0xffffffff9401065e [apply] Animatr 0: Action 90 / 100: main-anim0 [apply] Thread[main-anim1,5,main] GearsES2.display 0x15ff3e9e 165x125, swapInterval 0, drawable 0xffffffffbb01089a [apply] Animatr 1: Action 90 / 100: main-anim1 [apply] Thread[main-anim2,5,main] GearsES2.display 0x15ff3e9e 165x125, swapInterval 0, drawable 0xffffffff9401065e [apply] Animatr 2: Action 90 / 100: main-anim2 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 165x125, swapInterval 0, drawable 0xe0108f0 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x15ff3e9e 0/0 166x126 of 166x126, swapInterval 0, drawable 0xffffffffbb01089a, msaa false, tileRendererInUse null [apply] >> GearsES2 0x15ff3e9e, angle 226.0, [l -1.3174603, r 1.3174603, b -1.0, t 1.0] 2.6349206x2.0 -> [l -1.3174603, r 1.3174603, b -1.0, t 1.0] 2.6349206x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 166x126, swapInterval 0, drawable 0xffffffffbb01089a [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 166x126, swapInterval 0, drawable 0xe0108f0 [apply] Thread[main-anim0,5,main] GearsES2.display 0x15ff3e9e 166x126, swapInterval 0, drawable 0xffffffffbb01089a [apply] Animatr 0: Action 91 / 100: main-anim0 [apply] Thread[main-anim1,5,main] GearsES2.display 0x15ff3e9e 166x126, swapInterval 0, drawable 0xe0108f0 [apply] Animatr 1: Action 91 / 100: main-anim1 [apply] Thread[main-anim2,5,main] GearsES2.display 0x15ff3e9e 166x126, swapInterval 0, drawable 0xffffffffbb01089a [apply] Animatr 2: Action 91 / 100: main-anim2 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 166x126, swapInterval 0, drawable 0xe0108f0 [apply] Resizer 2: Action 15 / 50: main-Display-.windows_nil-1-EDT-2 [apply] Thread[main-anim0,5,main] GearsES2.display 0x15ff3e9e 166x126, swapInterval 0, drawable 0xffffffffbb01089a [apply] Animatr 0: Action 92 / 100: main-anim0 [apply] Thread[main-anim1,5,main] GearsES2.display 0x15ff3e9e 166x126, swapInterval 0, drawable 0xe0108f0 [apply] Animatr 1: Action 92 / 100: main-anim1 [apply] Thread[main-anim2,5,main] GearsES2.display 0x15ff3e9e 166x126, swapInterval 0, drawable 0xffffffffbb01089a [apply] Animatr 2: Action 92 / 100: main-anim2 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 166x126, swapInterval 0, drawable 0xffffffff9401065e [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x15ff3e9e 0/0 167x127 of 167x127, swapInterval 0, drawable 0xe0108f0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x15ff3e9e, angle 231.0, [l -1.3149606, r 1.3149606, b -1.0, t 1.0] 2.6299212x2.0 -> [l -1.3149606, r 1.3149606, b -1.0, t 1.0] 2.6299212x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 167x127, swapInterval 0, drawable 0xe0108f0 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 167x127, swapInterval 0, drawable 0xffffffffbb01089a [apply] Thread[main-anim0,5,main] GearsES2.display 0x15ff3e9e 167x127, swapInterval 0, drawable 0xe0108f0 [apply] Animatr 0: Action 93 / 100: main-anim0 [apply] Thread[main-anim1,5,main] GearsES2.display 0x15ff3e9e 167x127, swapInterval 0, drawable 0xffffffffbb01089a [apply] Animatr 1: Action 93 / 100: main-anim1 [apply] Thread[main-anim2,5,main] GearsES2.display 0x15ff3e9e 167x127, swapInterval 0, drawable 0xe0108f0 [apply] Animatr 2: Action 93 / 100: main-anim2 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 167x127, swapInterval 0, drawable 0xffffffffbb01089a [apply] Resizer 1: Action 15 / 50: main-Display-.windows_nil-1-EDT-2 [apply] Thread[main-anim0,5,main] GearsES2.display 0x15ff3e9e 167x127, swapInterval 0, drawable 0xe0108f0 [apply] Animatr 0: Action 94 / 100: main-anim0 [apply] Thread[main-anim1,5,main] GearsES2.display 0x15ff3e9e 167x127, swapInterval 0, drawable 0xffffffffbb01089a [apply] Animatr 1: Action 94 / 100: main-anim1 [apply] Thread[main-anim2,5,main] GearsES2.display 0x15ff3e9e 167x127, swapInterval 0, drawable 0xe0108f0 [apply] Animatr 2: Action 94 / 100: main-anim2 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 167x127, swapInterval 0, drawable 0xffffffff9401065e [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x15ff3e9e 0/0 168x128 of 168x128, swapInterval 0, drawable 0xffffffffbb01089a, msaa false, tileRendererInUse null [apply] >> GearsES2 0x15ff3e9e, angle 236.0, [l -1.3125, r 1.3125, b -1.0, t 1.0] 2.625x2.0 -> [l -1.3125, r 1.3125, b -1.0, t 1.0] 2.625x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 168x128, swapInterval 0, drawable 0xffffffffbb01089a [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 168x128, swapInterval 0, drawable 0xffffffff9401065e [apply] Thread[main-anim0,5,main] GearsES2.display 0x15ff3e9e 168x128, swapInterval 0, drawable 0xffffffffbb01089a [apply] Animatr 0: Action 95 / 100: main-anim0 [apply] Thread[main-anim1,5,main] GearsES2.display 0x15ff3e9e 168x128, swapInterval 0, drawable 0xffffffff9401065e [apply] Animatr 1: Action 95 / 100: main-anim1 [apply] Thread[main-anim2,5,main] GearsES2.display 0x15ff3e9e 168x128, swapInterval 0, drawable 0xffffffffbb01089a [apply] Animatr 2: Action 95 / 100: main-anim2 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 168x128, swapInterval 0, drawable 0xffffffff9401065e [apply] Resizer 0: Action 16 / 50: main-Display-.windows_nil-1-EDT-2 [apply] Thread[main-anim0,5,main] GearsES2.display 0x15ff3e9e 168x128, swapInterval 0, drawable 0xffffffffbb01089a [apply] Animatr 0: Action 96 / 100: main-anim0 [apply] Thread[main-anim1,5,main] GearsES2.display 0x15ff3e9e 168x128, swapInterval 0, drawable 0xffffffff9401065e [apply] Animatr 1: Action 96 / 100: main-anim1 [apply] Thread[main-anim2,5,main] GearsES2.display 0x15ff3e9e 168x128, swapInterval 0, drawable 0xffffffffbb01089a [apply] Animatr 2: Action 96 / 100: main-anim2 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 168x128, swapInterval 0, drawable 0xe0108f0 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x15ff3e9e 0/0 169x129 of 169x129, swapInterval 0, drawable 0xffffffff9401065e, msaa false, tileRendererInUse null [apply] >> GearsES2 0x15ff3e9e, angle 241.0, [l -1.3100775, r 1.3100775, b -1.0, t 1.0] 2.620155x2.0 -> [l -1.3100775, r 1.3100775, b -1.0, t 1.0] 2.620155x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 169x129, swapInterval 0, drawable 0xffffffff9401065e [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 169x129, swapInterval 0, drawable 0xe0108f0 [apply] Thread[main-anim0,5,main] GearsES2.display 0x15ff3e9e 169x129, swapInterval 0, drawable 0xffffffff9401065e [apply] Animatr 0: Action 97 / 100: main-anim0 [apply] Thread[main-anim1,5,main] GearsES2.display 0x15ff3e9e 169x129, swapInterval 0, drawable 0xe0108f0 [apply] Animatr 1: Action 97 / 100: main-anim1 [apply] Thread[main-anim2,5,main] GearsES2.display 0x15ff3e9e 169x129, swapInterval 0, drawable 0xffffffff9401065e [apply] Animatr 2: Action 97 / 100: main-anim2 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 169x129, swapInterval 0, drawable 0xe0108f0 [apply] Resizer 2: Action 16 / 50: main-Display-.windows_nil-1-EDT-2 [apply] Thread[main-anim0,5,main] GearsES2.display 0x15ff3e9e 169x129, swapInterval 0, drawable 0xffffffff9401065e [apply] Animatr 0: Action 98 / 100: main-anim0 [apply] Thread[main-anim1,5,main] GearsES2.display 0x15ff3e9e 169x129, swapInterval 0, drawable 0xe0108f0 [apply] Animatr 1: Action 98 / 100: main-anim1 [apply] Thread[main-anim2,5,main] GearsES2.display 0x15ff3e9e 169x129, swapInterval 0, drawable 0xffffffff9401065e [apply] Animatr 2: Action 98 / 100: main-anim2 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 169x129, swapInterval 0, drawable 0xffffffffbb01089a [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x15ff3e9e 0/0 170x130 of 170x130, swapInterval 0, drawable 0xe0108f0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x15ff3e9e, angle 246.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[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 170x130, swapInterval 0, drawable 0xe0108f0 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 170x130, swapInterval 0, drawable 0xffffffffbb01089a [apply] Thread[main-anim0,5,main] GearsES2.display 0x15ff3e9e 170x130, swapInterval 0, drawable 0xe0108f0 [apply] Animatr 0: Action 99 / 100: main-anim0 [apply] Thread[main-anim1,5,main] GearsES2.display 0x15ff3e9e 170x130, swapInterval 0, drawable 0xffffffffbb01089a [apply] Animatr 1: Action 99 / 100: main-anim1 [apply] Thread[main-anim2,5,main] GearsES2.display 0x15ff3e9e 170x130, swapInterval 0, drawable 0xe0108f0 [apply] Animatr 2: Action 99 / 100: main-anim2 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 170x130, swapInterval 0, drawable 0xffffffffbb01089a [apply] Resizer 1: Action 16 / 50: main-Display-.windows_nil-1-EDT-2 [apply] Thread[main-anim0,5,main] GearsES2.display 0x15ff3e9e 170x130, swapInterval 0, drawable 0xe0108f0 [apply] Animatr 0: DONE/SYNC: main-anim0 [apply] Animatr 0: END: main-anim0 [apply] Thread[main-anim1,5,main] GearsES2.display 0x15ff3e9e 170x130, swapInterval 0, drawable 0xffffffffbb01089a [apply] Animatr 1: DONE/SYNC: main-anim1 [apply] Animatr 1: END: main-anim1 [apply] Thread[main-anim2,5,main] GearsES2.display 0x15ff3e9e 170x130, swapInterval 0, drawable 0xe0108f0 [apply] Animatr 2: DONE/SYNC: main-anim2 [apply] Animatr 2: END: main-anim2 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 170x130, swapInterval 0, drawable 0xffffffffb701085f [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x15ff3e9e 0/0 171x131 of 171x131, swapInterval 0, drawable 0xffffffffbb01089a, msaa false, tileRendererInUse null [apply] >> GearsES2 0x15ff3e9e, angle 251.0, [l -1.3053435, r 1.3053435, b -1.0, t 1.0] 2.610687x2.0 -> [l -1.3053435, r 1.3053435, b -1.0, t 1.0] 2.610687x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 171x131, swapInterval 0, drawable 0xffffffffbb01089a [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 171x131, swapInterval 0, drawable 0xffffffffb701085f [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 171x131, swapInterval 0, drawable 0xffffffffbb01089a [apply] Resizer 0: Action 17 / 50: main-Display-.windows_nil-1-EDT-2 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 171x131, swapInterval 0, drawable 0xe0108f0 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x15ff3e9e 0/0 172x132 of 172x132, swapInterval 0, drawable 0xffffffffb701085f, msaa false, tileRendererInUse null [apply] >> GearsES2 0x15ff3e9e, angle 253.0, [l -1.3030303, r 1.3030303, b -1.0, t 1.0] 2.6060605x2.0 -> [l -1.3030303, r 1.3030303, b -1.0, t 1.0] 2.6060605x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 172x132, swapInterval 0, drawable 0xffffffffb701085f [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 172x132, swapInterval 0, drawable 0xe0108f0 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 172x132, swapInterval 0, drawable 0xffffffffb701085f [apply] Resizer 2: Action 17 / 50: main-Display-.windows_nil-1-EDT-2 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 172x132, swapInterval 0, drawable 0xffffffffbb01089a [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x15ff3e9e 0/0 173x133 of 173x133, swapInterval 0, drawable 0xe0108f0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x15ff3e9e, angle 255.0, [l -1.3007519, r 1.3007519, b -1.0, t 1.0] 2.6015038x2.0 -> [l -1.3007519, r 1.3007519, b -1.0, t 1.0] 2.6015038x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 173x133, swapInterval 0, drawable 0xe0108f0 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 173x133, swapInterval 0, drawable 0xffffffffb701085f [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 173x133, swapInterval 0, drawable 0xe0108f0 [apply] Resizer 1: Action 17 / 50: main-Display-.windows_nil-1-EDT-2 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 173x133, swapInterval 0, drawable 0xffffffffbb01089a [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x15ff3e9e 0/0 174x134 of 174x134, swapInterval 0, drawable 0xffffffffb701085f, msaa false, tileRendererInUse null [apply] >> GearsES2 0x15ff3e9e, angle 257.0, [l -1.2985075, r 1.2985075, b -1.0, t 1.0] 2.597015x2.0 -> [l -1.2985075, r 1.2985075, b -1.0, t 1.0] 2.597015x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 174x134, swapInterval 0, drawable 0xffffffffb701085f [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 174x134, swapInterval 0, drawable 0xffffffffbb01089a [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 174x134, swapInterval 0, drawable 0xffffffffb701085f [apply] Resizer 0: Action 18 / 50: main-Display-.windows_nil-1-EDT-2 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 174x134, swapInterval 0, drawable 0xe0108f0 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x15ff3e9e 0/0 175x135 of 175x135, swapInterval 0, drawable 0xffffffffbb01089a, msaa false, tileRendererInUse null [apply] >> GearsES2 0x15ff3e9e, angle 259.0, [l -1.2962962, r 1.2962962, b -1.0, t 1.0] 2.5925925x2.0 -> [l -1.2962962, r 1.2962962, b -1.0, t 1.0] 2.5925925x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 175x135, swapInterval 0, drawable 0xffffffffbb01089a [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 175x135, swapInterval 0, drawable 0xe0108f0 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 175x135, swapInterval 0, drawable 0xffffffffbb01089a [apply] Resizer 2: Action 18 / 50: main-Display-.windows_nil-1-EDT-2 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 175x135, swapInterval 0, drawable 0xffffffffb701085f [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x15ff3e9e 0/0 176x136 of 176x136, swapInterval 0, drawable 0xe0108f0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x15ff3e9e, angle 261.0, [l -1.2941177, r 1.2941177, b -1.0, t 1.0] 2.5882354x2.0 -> [l -1.2941177, r 1.2941177, b -1.0, t 1.0] 2.5882354x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 176x136, swapInterval 0, drawable 0xe0108f0 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 176x136, swapInterval 0, drawable 0xffffffffb701085f [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 176x136, swapInterval 0, drawable 0xe0108f0 [apply] Resizer 1: Action 18 / 50: main-Display-.windows_nil-1-EDT-2 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 176x136, swapInterval 0, drawable 0xffffffffbb01089a [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x15ff3e9e 0/0 177x137 of 177x137, swapInterval 0, drawable 0xffffffffb701085f, msaa false, tileRendererInUse null [apply] >> GearsES2 0x15ff3e9e, angle 263.0, [l -1.2919708, r 1.2919708, b -1.0, t 1.0] 2.5839417x2.0 -> [l -1.2919708, r 1.2919708, b -1.0, t 1.0] 2.5839417x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 177x137, swapInterval 0, drawable 0xffffffffb701085f [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 177x137, swapInterval 0, drawable 0xffffffffbb01089a [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 177x137, swapInterval 0, drawable 0xffffffffb701085f [apply] Resizer 0: Action 19 / 50: main-Display-.windows_nil-1-EDT-2 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 177x137, swapInterval 0, drawable 0xe0108f0 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x15ff3e9e 0/0 178x138 of 178x138, swapInterval 0, drawable 0xffffffff9401065e, msaa false, tileRendererInUse null [apply] >> GearsES2 0x15ff3e9e, angle 265.0, [l -1.2898551, r 1.2898551, b -1.0, t 1.0] 2.5797102x2.0 -> [l -1.2898551, r 1.2898551, b -1.0, t 1.0] 2.5797102x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 178x138, swapInterval 0, drawable 0xffffffff9401065e [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 178x138, swapInterval 0, drawable 0xffffffffb701085f [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 178x138, swapInterval 0, drawable 0xffffffff9401065e [apply] Resizer 2: Action 19 / 50: main-Display-.windows_nil-1-EDT-2 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 178x138, swapInterval 0, drawable 0xffffffffb701085f [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x15ff3e9e 0/0 179x139 of 179x139, swapInterval 0, drawable 0xffffffff9401065e, msaa false, tileRendererInUse null [apply] >> GearsES2 0x15ff3e9e, angle 267.0, [l -1.2877698, r 1.2877698, b -1.0, t 1.0] 2.5755396x2.0 -> [l -1.2877698, r 1.2877698, b -1.0, t 1.0] 2.5755396x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 179x139, swapInterval 0, drawable 0xffffffff9401065e [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 179x139, swapInterval 0, drawable 0xffffffffb701085f [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 179x139, swapInterval 0, drawable 0xe0108f0 [apply] Resizer 1: Action 19 / 50: main-Display-.windows_nil-1-EDT-2 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 179x139, swapInterval 0, drawable 0xffffffff9401065e [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x15ff3e9e 0/0 180x140 of 180x140, swapInterval 0, drawable 0xffffffffb701085f, msaa false, tileRendererInUse null [apply] >> GearsES2 0x15ff3e9e, angle 269.0, [l -1.2857143, r 1.2857143, b -1.0, t 1.0] 2.5714285x2.0 -> [l -1.2857143, r 1.2857143, b -1.0, t 1.0] 2.5714285x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 180x140, swapInterval 0, drawable 0xffffffffb701085f [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 180x140, swapInterval 0, drawable 0xffffffff9401065e [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 180x140, swapInterval 0, drawable 0xffffffffb701085f [apply] Resizer 0: Action 20 / 50: main-Display-.windows_nil-1-EDT-2 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 180x140, swapInterval 0, drawable 0xe0108f0 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x15ff3e9e 0/0 181x141 of 181x141, swapInterval 0, drawable 0xffffffff9401065e, msaa false, tileRendererInUse null [apply] >> GearsES2 0x15ff3e9e, angle 271.0, [l -1.283688, r 1.283688, b -1.0, t 1.0] 2.567376x2.0 -> [l -1.283688, r 1.283688, b -1.0, t 1.0] 2.567376x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 181x141, swapInterval 0, drawable 0xffffffff9401065e [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 181x141, swapInterval 0, drawable 0xffffffffb701085f [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 181x141, swapInterval 0, drawable 0xffffffff9401065e [apply] Resizer 2: Action 20 / 50: main-Display-.windows_nil-1-EDT-2 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 181x141, swapInterval 0, drawable 0xe0108f0 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x15ff3e9e 0/0 182x142 of 182x142, swapInterval 0, drawable 0xffffffffb701085f, msaa false, tileRendererInUse null [apply] >> GearsES2 0x15ff3e9e, angle 273.0, [l -1.2816901, r 1.2816901, b -1.0, t 1.0] 2.5633802x2.0 -> [l -1.2816901, r 1.2816901, b -1.0, t 1.0] 2.5633802x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 182x142, swapInterval 0, drawable 0xffffffffb701085f [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 182x142, swapInterval 0, drawable 0xe0108f0 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 182x142, swapInterval 0, drawable 0xffffffffb701085f [apply] Resizer 1: Action 20 / 50: main-Display-.windows_nil-1-EDT-2 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 182x142, swapInterval 0, drawable 0xffffffff9401065e [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x15ff3e9e 0/0 183x143 of 183x143, swapInterval 0, drawable 0xe0108f0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x15ff3e9e, angle 275.0, [l -1.2797203, r 1.2797203, b -1.0, t 1.0] 2.5594406x2.0 -> [l -1.2797203, r 1.2797203, b -1.0, t 1.0] 2.5594406x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 183x143, swapInterval 0, drawable 0xe0108f0 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 183x143, swapInterval 0, drawable 0xffffffffb701085f [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 183x143, swapInterval 0, drawable 0xe0108f0 [apply] Resizer 0: Action 21 / 50: main-Display-.windows_nil-1-EDT-2 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 183x143, swapInterval 0, drawable 0xffffffff9401065e [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x15ff3e9e 0/0 184x144 of 184x144, swapInterval 0, drawable 0xffffffffbb01089a, msaa false, tileRendererInUse null [apply] >> GearsES2 0x15ff3e9e, angle 277.0, [l -1.2777778, r 1.2777778, b -1.0, t 1.0] 2.5555556x2.0 -> [l -1.2777778, r 1.2777778, b -1.0, t 1.0] 2.5555556x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 184x144, swapInterval 0, drawable 0xffffffffbb01089a [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 184x144, swapInterval 0, drawable 0xffffffffb701085f [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 184x144, swapInterval 0, drawable 0xffffffffbb01089a [apply] Resizer 2: Action 21 / 50: main-Display-.windows_nil-1-EDT-2 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 184x144, swapInterval 0, drawable 0xe0108f0 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x15ff3e9e 0/0 185x145 of 185x145, swapInterval 0, drawable 0xffffffffb701085f, msaa false, tileRendererInUse null [apply] >> GearsES2 0x15ff3e9e, angle 279.0, [l -1.2758621, r 1.2758621, b -1.0, t 1.0] 2.5517242x2.0 -> [l -1.2758621, r 1.2758621, b -1.0, t 1.0] 2.5517242x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 185x145, swapInterval 0, drawable 0xffffffffb701085f [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 185x145, swapInterval 0, drawable 0xe0108f0 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 185x145, swapInterval 0, drawable 0xffffffffb701085f [apply] Resizer 1: Action 21 / 50: main-Display-.windows_nil-1-EDT-2 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 185x145, swapInterval 0, drawable 0xffffffffbb01089a [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x15ff3e9e 0/0 186x146 of 186x146, swapInterval 0, drawable 0xe0108f0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x15ff3e9e, angle 281.0, [l -1.2739726, r 1.2739726, b -1.0, t 1.0] 2.5479453x2.0 -> [l -1.2739726, r 1.2739726, b -1.0, t 1.0] 2.5479453x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 186x146, swapInterval 0, drawable 0xe0108f0 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 186x146, swapInterval 0, drawable 0xffffffffbb01089a [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 186x146, swapInterval 0, drawable 0xe0108f0 [apply] Resizer 0: Action 22 / 50: main-Display-.windows_nil-1-EDT-2 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 186x146, swapInterval 0, drawable 0xffffffff9401065e [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x15ff3e9e 0/0 187x147 of 187x147, swapInterval 0, drawable 0xffffffffb701085f, msaa false, tileRendererInUse null [apply] >> GearsES2 0x15ff3e9e, angle 283.0, [l -1.2721088, r 1.2721088, b -1.0, t 1.0] 2.5442176x2.0 -> [l -1.2721088, r 1.2721088, b -1.0, t 1.0] 2.5442176x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 187x147, swapInterval 0, drawable 0xffffffffb701085f [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 187x147, swapInterval 0, drawable 0xffffffff9401065e [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 187x147, swapInterval 0, drawable 0xffffffffb701085f [apply] Resizer 2: Action 22 / 50: main-Display-.windows_nil-1-EDT-2 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 187x147, swapInterval 0, drawable 0xe0108f0 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x15ff3e9e 0/0 188x148 of 188x148, swapInterval 0, drawable 0xffffffffbb01089a, msaa false, tileRendererInUse null [apply] >> GearsES2 0x15ff3e9e, angle 285.0, [l -1.2702702, r 1.2702702, b -1.0, t 1.0] 2.5405405x2.0 -> [l -1.2702702, r 1.2702702, b -1.0, t 1.0] 2.5405405x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 188x148, swapInterval 0, drawable 0xffffffffbb01089a [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 188x148, swapInterval 0, drawable 0xffffffff9401065e [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 188x148, swapInterval 0, drawable 0xffffffffbb01089a [apply] Resizer 1: Action 22 / 50: main-Display-.windows_nil-1-EDT-2 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 188x148, swapInterval 0, drawable 0xffffffffb701085f [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x15ff3e9e 0/0 189x149 of 189x149, swapInterval 0, drawable 0xffffffff9401065e, msaa false, tileRendererInUse null [apply] >> GearsES2 0x15ff3e9e, angle 287.0, [l -1.2684563, r 1.2684563, b -1.0, t 1.0] 2.5369127x2.0 -> [l -1.2684563, r 1.2684563, b -1.0, t 1.0] 2.5369127x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 189x149, swapInterval 0, drawable 0xffffffff9401065e [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 189x149, swapInterval 0, drawable 0xffffffffb701085f [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 189x149, swapInterval 0, drawable 0xffffffff9401065e [apply] Resizer 0: Action 23 / 50: main-Display-.windows_nil-1-EDT-2 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 189x149, swapInterval 0, drawable 0xffffffffbb01089a [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x15ff3e9e 0/0 190x150 of 190x150, swapInterval 0, drawable 0xffffffffb701085f, msaa false, tileRendererInUse null [apply] >> GearsES2 0x15ff3e9e, angle 289.0, [l -1.2666667, r 1.2666667, b -1.0, t 1.0] 2.5333333x2.0 -> [l -1.2666667, r 1.2666667, b -1.0, t 1.0] 2.5333333x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 190x150, swapInterval 0, drawable 0xffffffffb701085f [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 190x150, swapInterval 0, drawable 0xffffffff9401065e [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 190x150, swapInterval 0, drawable 0xffffffffb701085f [apply] Resizer 2: Action 23 / 50: main-Display-.windows_nil-1-EDT-2 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 190x150, swapInterval 0, drawable 0xe0108f0 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x15ff3e9e 0/0 191x151 of 191x151, swapInterval 0, drawable 0xffffffff9401065e, msaa false, tileRendererInUse null [apply] >> GearsES2 0x15ff3e9e, angle 291.0, [l -1.2649007, r 1.2649007, b -1.0, t 1.0] 2.5298014x2.0 -> [l -1.2649007, r 1.2649007, b -1.0, t 1.0] 2.5298014x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 191x151, swapInterval 0, drawable 0xffffffff9401065e [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 191x151, swapInterval 0, drawable 0xe0108f0 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 191x151, swapInterval 0, drawable 0xffffffff9401065e [apply] Resizer 1: Action 23 / 50: main-Display-.windows_nil-1-EDT-2 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 191x151, swapInterval 0, drawable 0xffffffffb701085f [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x15ff3e9e 0/0 192x152 of 192x152, swapInterval 0, drawable 0xe0108f0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x15ff3e9e, angle 293.0, [l -1.2631578, r 1.2631578, b -1.0, t 1.0] 2.5263157x2.0 -> [l -1.2631578, r 1.2631578, b -1.0, t 1.0] 2.5263157x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 192x152, swapInterval 0, drawable 0xe0108f0 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 192x152, swapInterval 0, drawable 0xffffffff9401065e [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 192x152, swapInterval 0, drawable 0xe0108f0 [apply] Resizer 0: Action 24 / 50: main-Display-.windows_nil-1-EDT-2 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 192x152, swapInterval 0, drawable 0xffffffffb701085f [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x15ff3e9e 0/0 193x153 of 193x153, swapInterval 0, drawable 0xffffffff9401065e, msaa false, tileRendererInUse null [apply] >> GearsES2 0x15ff3e9e, angle 295.0, [l -1.2614379, r 1.2614379, b -1.0, t 1.0] 2.5228758x2.0 -> [l -1.2614379, r 1.2614379, b -1.0, t 1.0] 2.5228758x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 193x153, swapInterval 0, drawable 0xffffffff9401065e [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 193x153, swapInterval 0, drawable 0xffffffffb701085f [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 193x153, swapInterval 0, drawable 0xffffffff9401065e [apply] Resizer 2: Action 24 / 50: main-Display-.windows_nil-1-EDT-2 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 193x153, swapInterval 0, drawable 0xe0108f0 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x15ff3e9e 0/0 194x154 of 194x154, swapInterval 0, drawable 0xffffffffb701085f, msaa false, tileRendererInUse null [apply] >> GearsES2 0x15ff3e9e, angle 297.0, [l -1.2597402, r 1.2597402, b -1.0, t 1.0] 2.5194805x2.0 -> [l -1.2597402, r 1.2597402, b -1.0, t 1.0] 2.5194805x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 194x154, swapInterval 0, drawable 0xffffffffb701085f [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 194x154, swapInterval 0, drawable 0xffffffff9401065e [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 194x154, swapInterval 0, drawable 0xffffffffb701085f [apply] Resizer 1: Action 24 / 50: main-Display-.windows_nil-1-EDT-2 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 194x154, swapInterval 0, drawable 0xe0108f0 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x15ff3e9e 0/0 195x155 of 195x155, swapInterval 0, drawable 0xffffffff9401065e, msaa false, tileRendererInUse null [apply] >> GearsES2 0x15ff3e9e, angle 299.0, [l -1.2580645, r 1.2580645, b -1.0, t 1.0] 2.516129x2.0 -> [l -1.2580645, r 1.2580645, b -1.0, t 1.0] 2.516129x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 195x155, swapInterval 0, drawable 0xffffffff9401065e [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 195x155, swapInterval 0, drawable 0xe0108f0 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 195x155, swapInterval 0, drawable 0xffffffff9401065e [apply] Resizer 0: Action 25 / 50: main-Display-.windows_nil-1-EDT-2 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 195x155, swapInterval 0, drawable 0xffffffffb701085f [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x15ff3e9e 0/0 196x156 of 196x156, swapInterval 0, drawable 0xe0108f0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x15ff3e9e, angle 301.0, [l -1.2564102, r 1.2564102, b -1.0, t 1.0] 2.5128205x2.0 -> [l -1.2564102, r 1.2564102, b -1.0, t 1.0] 2.5128205x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 196x156, swapInterval 0, drawable 0xe0108f0 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 196x156, swapInterval 0, drawable 0xffffffffb701085f [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 196x156, swapInterval 0, drawable 0xe0108f0 [apply] Resizer 2: Action 25 / 50: main-Display-.windows_nil-1-EDT-2 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 196x156, swapInterval 0, drawable 0xffffffff9401065e [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x15ff3e9e 0/0 197x157 of 197x157, swapInterval 0, drawable 0xffffffffb701085f, msaa false, tileRendererInUse null [apply] >> GearsES2 0x15ff3e9e, angle 303.0, [l -1.2547771, r 1.2547771, b -1.0, t 1.0] 2.5095541x2.0 -> [l -1.2547771, r 1.2547771, b -1.0, t 1.0] 2.5095541x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 197x157, swapInterval 0, drawable 0xffffffffb701085f [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 197x157, swapInterval 0, drawable 0xe0108f0 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 197x157, swapInterval 0, drawable 0xffffffffb701085f [apply] Resizer 1: Action 25 / 50: main-Display-.windows_nil-1-EDT-2 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 197x157, swapInterval 0, drawable 0xffffffff9401065e [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x15ff3e9e 0/0 198x158 of 198x158, swapInterval 0, drawable 0xe0108f0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x15ff3e9e, angle 305.0, [l -1.2531645, r 1.2531645, b -1.0, t 1.0] 2.506329x2.0 -> [l -1.2531645, r 1.2531645, b -1.0, t 1.0] 2.506329x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 198x158, swapInterval 0, drawable 0xe0108f0 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 198x158, swapInterval 0, drawable 0xffffffff9401065e [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 198x158, swapInterval 0, drawable 0xe0108f0 [apply] Resizer 0: Action 26 / 50: main-Display-.windows_nil-1-EDT-2 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 198x158, swapInterval 0, drawable 0xffffffffbb01089a [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x15ff3e9e 0/0 199x159 of 199x159, swapInterval 0, drawable 0xffffffff9401065e, msaa false, tileRendererInUse null [apply] >> GearsES2 0x15ff3e9e, angle 307.0, [l -1.2515724, r 1.2515724, b -1.0, t 1.0] 2.5031447x2.0 -> [l -1.2515724, r 1.2515724, b -1.0, t 1.0] 2.5031447x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 199x159, swapInterval 0, drawable 0xffffffff9401065e [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 199x159, swapInterval 0, drawable 0xffffffffbb01089a [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 199x159, swapInterval 0, drawable 0xffffffff9401065e [apply] Resizer 2: Action 26 / 50: main-Display-.windows_nil-1-EDT-2 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 199x159, swapInterval 0, drawable 0xffffffffb701085f [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x15ff3e9e 0/0 200x160 of 200x160, swapInterval 0, drawable 0xffffffffbb01089a, msaa false, tileRendererInUse null [apply] >> GearsES2 0x15ff3e9e, angle 309.0, [l -1.25, r 1.25, b -1.0, t 1.0] 2.5x2.0 -> [l -1.25, r 1.25, b -1.0, t 1.0] 2.5x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 200x160, swapInterval 0, drawable 0xffffffffbb01089a [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 200x160, swapInterval 0, drawable 0xffffffff9401065e [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 200x160, swapInterval 0, drawable 0xffffffffbb01089a [apply] Resizer 1: Action 26 / 50: main-Display-.windows_nil-1-EDT-2 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 200x160, swapInterval 0, drawable 0xffffffffb701085f [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x15ff3e9e 0/0 201x161 of 201x161, swapInterval 0, drawable 0xffffffff9401065e, msaa false, tileRendererInUse null [apply] >> GearsES2 0x15ff3e9e, angle 311.0, [l -1.2484472, r 1.2484472, b -1.0, t 1.0] 2.4968944x2.0 -> [l -1.2484472, r 1.2484472, b -1.0, t 1.0] 2.4968944x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 201x161, swapInterval 0, drawable 0xffffffff9401065e [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 201x161, swapInterval 0, drawable 0xffffffffb701085f [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 201x161, swapInterval 0, drawable 0xffffffff9401065e [apply] Resizer 0: Action 27 / 50: main-Display-.windows_nil-1-EDT-2 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 201x161, swapInterval 0, drawable 0xffffffffbb01089a [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x15ff3e9e 0/0 202x162 of 202x162, swapInterval 0, drawable 0xffffffffb701085f, msaa false, tileRendererInUse null [apply] >> GearsES2 0x15ff3e9e, angle 313.0, [l -1.2469136, r 1.2469136, b -1.0, t 1.0] 2.493827x2.0 -> [l -1.2469136, r 1.2469136, b -1.0, t 1.0] 2.493827x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 202x162, swapInterval 0, drawable 0xffffffffb701085f [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 202x162, swapInterval 0, drawable 0xffffffff9401065e [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 202x162, swapInterval 0, drawable 0xffffffffbb01089a [apply] Resizer 2: Action 27 / 50: main-Display-.windows_nil-1-EDT-2 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 202x162, swapInterval 0, drawable 0xe0108f0 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x15ff3e9e 0/0 203x163 of 203x163, swapInterval 0, drawable 0xffffffff9401065e, msaa false, tileRendererInUse null [apply] >> GearsES2 0x15ff3e9e, angle 315.0, [l -1.2453988, r 1.2453988, b -1.0, t 1.0] 2.4907975x2.0 -> [l -1.2453988, r 1.2453988, b -1.0, t 1.0] 2.4907975x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 203x163, swapInterval 0, drawable 0xffffffff9401065e [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 203x163, swapInterval 0, drawable 0xe0108f0 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 203x163, swapInterval 0, drawable 0xffffffff9401065e [apply] Resizer 1: Action 27 / 50: main-Display-.windows_nil-1-EDT-2 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 203x163, swapInterval 0, drawable 0xffffffffb701085f [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x15ff3e9e 0/0 204x164 of 204x164, swapInterval 0, drawable 0xe0108f0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x15ff3e9e, angle 317.0, [l -1.2439024, r 1.2439024, b -1.0, t 1.0] 2.487805x2.0 -> [l -1.2439024, r 1.2439024, b -1.0, t 1.0] 2.487805x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 204x164, swapInterval 0, drawable 0xe0108f0 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 204x164, swapInterval 0, drawable 0xffffffffbb01089a [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 204x164, swapInterval 0, drawable 0xe0108f0 [apply] Resizer 0: Action 28 / 50: main-Display-.windows_nil-1-EDT-2 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 204x164, swapInterval 0, drawable 0xffffffff9401065e [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x15ff3e9e 0/0 205x165 of 205x165, swapInterval 0, drawable 0xffffffffbb01089a, msaa false, tileRendererInUse null [apply] >> GearsES2 0x15ff3e9e, angle 319.0, [l -1.2424242, r 1.2424242, b -1.0, t 1.0] 2.4848485x2.0 -> [l -1.2424242, r 1.2424242, b -1.0, t 1.0] 2.4848485x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 205x165, swapInterval 0, drawable 0xffffffffbb01089a [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 205x165, swapInterval 0, drawable 0xffffffff9401065e [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 205x165, swapInterval 0, drawable 0xffffffffbb01089a [apply] Resizer 2: Action 28 / 50: main-Display-.windows_nil-1-EDT-2 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 205x165, swapInterval 0, drawable 0xe0108f0 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x15ff3e9e 0/0 206x166 of 206x166, swapInterval 0, drawable 0xffffffff9401065e, msaa false, tileRendererInUse null [apply] >> GearsES2 0x15ff3e9e, angle 321.0, [l -1.2409638, r 1.2409638, b -1.0, t 1.0] 2.4819276x2.0 -> [l -1.2409638, r 1.2409638, b -1.0, t 1.0] 2.4819276x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 206x166, swapInterval 0, drawable 0xffffffff9401065e [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 206x166, swapInterval 0, drawable 0xe0108f0 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 206x166, swapInterval 0, drawable 0xffffffff9401065e [apply] Resizer 1: Action 28 / 50: main-Display-.windows_nil-1-EDT-2 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 206x166, swapInterval 0, drawable 0xffffffffb701085f [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x15ff3e9e 0/0 207x167 of 207x167, swapInterval 0, drawable 0xffffffff9401065e, msaa false, tileRendererInUse null [apply] >> GearsES2 0x15ff3e9e, angle 323.0, [l -1.2395209, r 1.2395209, b -1.0, t 1.0] 2.4790418x2.0 -> [l -1.2395209, r 1.2395211, b -1.0, t 1.0] 2.479042x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 207x167, swapInterval 0, drawable 0xffffffff9401065e [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 207x167, swapInterval 0, drawable 0xffffffffbb01089a [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 207x167, swapInterval 0, drawable 0xffffffff9401065e [apply] Resizer 0: Action 29 / 50: main-Display-.windows_nil-1-EDT-2 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 207x167, swapInterval 0, drawable 0xffffffffb701085f [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x15ff3e9e 0/0 208x168 of 208x168, swapInterval 0, drawable 0xe0108f0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x15ff3e9e, angle 325.0, [l -1.2380953, r 1.2380953, b -1.0, t 1.0] 2.4761906x2.0 -> [l -1.2380953, r 1.238095, b -1.0, t 1.0] 2.4761903x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 208x168, swapInterval 0, drawable 0xe0108f0 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 208x168, swapInterval 0, drawable 0xffffffffbb01089a [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 208x168, swapInterval 0, drawable 0xe0108f0 [apply] Resizer 2: Action 29 / 50: main-Display-.windows_nil-1-EDT-2 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 208x168, swapInterval 0, drawable 0xffffffff9401065e [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x15ff3e9e 0/0 209x169 of 209x169, swapInterval 0, drawable 0xffffffffbb01089a, msaa false, tileRendererInUse null [apply] >> GearsES2 0x15ff3e9e, angle 327.0, [l -1.2366863, r 1.2366863, b -1.0, t 1.0] 2.4733727x2.0 -> [l -1.2366863, r 1.2366863, b -1.0, t 1.0] 2.4733727x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 209x169, swapInterval 0, drawable 0xffffffffbb01089a [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 209x169, swapInterval 0, drawable 0xffffffff9401065e [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 209x169, swapInterval 0, drawable 0xffffffffbb01089a [apply] Resizer 1: Action 29 / 50: main-Display-.windows_nil-1-EDT-2 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 209x169, swapInterval 0, drawable 0xe0108f0 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x15ff3e9e 0/0 210x170 of 210x170, swapInterval 0, drawable 0xffffffffb701085f, msaa false, tileRendererInUse null [apply] >> GearsES2 0x15ff3e9e, angle 329.0, [l -1.2352941, r 1.2352941, b -1.0, t 1.0] 2.4705882x2.0 -> [l -1.2352941, r 1.2352941, b -1.0, t 1.0] 2.4705882x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 210x170, swapInterval 0, drawable 0xffffffffb701085f [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 210x170, swapInterval 0, drawable 0xffffffff9401065e [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 210x170, swapInterval 0, drawable 0xffffffffb701085f [apply] Resizer 0: Action 30 / 50: main-Display-.windows_nil-1-EDT-2 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 210x170, swapInterval 0, drawable 0xffffffffbb01089a [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x15ff3e9e 0/0 211x171 of 211x171, swapInterval 0, drawable 0xffffffff9401065e, msaa false, tileRendererInUse null [apply] >> GearsES2 0x15ff3e9e, angle 331.0, [l -1.2339181, r 1.2339181, b -1.0, t 1.0] 2.4678361x2.0 -> [l -1.2339181, r 1.2339181, b -1.0, t 1.0] 2.4678361x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 211x171, swapInterval 0, drawable 0xffffffff9401065e [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 211x171, swapInterval 0, drawable 0xffffffffbb01089a [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 211x171, swapInterval 0, drawable 0xffffffff9401065e [apply] Resizer 2: Action 30 / 50: main-Display-.windows_nil-1-EDT-2 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 211x171, swapInterval 0, drawable 0xffffffffb701085f [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x15ff3e9e 0/0 212x172 of 212x172, swapInterval 0, drawable 0xffffffffbb01089a, msaa false, tileRendererInUse null [apply] >> GearsES2 0x15ff3e9e, angle 333.0, [l -1.2325581, r 1.2325581, b -1.0, t 1.0] 2.4651163x2.0 -> [l -1.2325581, r 1.2325584, b -1.0, t 1.0] 2.4651165x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 212x172, swapInterval 0, drawable 0xffffffffbb01089a [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 212x172, swapInterval 0, drawable 0xffffffff9401065e [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 212x172, swapInterval 0, drawable 0xffffffffbb01089a [apply] Resizer 1: Action 30 / 50: main-Display-.windows_nil-1-EDT-2 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 212x172, swapInterval 0, drawable 0xffffffffb701085f [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x15ff3e9e 0/0 213x173 of 213x173, swapInterval 0, drawable 0xffffffff9401065e, msaa false, tileRendererInUse null [apply] >> GearsES2 0x15ff3e9e, angle 335.0, [l -1.2312139, r 1.2312139, b -1.0, t 1.0] 2.4624279x2.0 -> [l -1.2312139, r 1.2312139, b -1.0, t 1.0] 2.4624279x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 213x173, swapInterval 0, drawable 0xffffffff9401065e [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 213x173, swapInterval 0, drawable 0xffffffffb701085f [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 213x173, swapInterval 0, drawable 0xffffffff9401065e [apply] Resizer 0: Action 31 / 50: main-Display-.windows_nil-1-EDT-2 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 213x173, swapInterval 0, drawable 0xffffffffbb01089a [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x15ff3e9e 0/0 214x174 of 214x174, swapInterval 0, drawable 0xffffffffb701085f, msaa false, tileRendererInUse null [apply] >> GearsES2 0x15ff3e9e, angle 337.0, [l -1.2298851, r 1.2298851, b -1.0, t 1.0] 2.4597702x2.0 -> [l -1.2298851, r 1.2298851, b -1.0, t 1.0] 2.4597702x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 214x174, swapInterval 0, drawable 0xffffffffb701085f [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 214x174, swapInterval 0, drawable 0xffffffffbb01089a [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 214x174, swapInterval 0, drawable 0xffffffffb701085f [apply] Resizer 2: Action 31 / 50: main-Display-.windows_nil-1-EDT-2 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 214x174, swapInterval 0, drawable 0xffffffff9401065e [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x15ff3e9e 0/0 215x175 of 215x175, swapInterval 0, drawable 0xffffffffbb01089a, msaa false, tileRendererInUse null [apply] >> GearsES2 0x15ff3e9e, angle 339.0, [l -1.2285714, r 1.2285714, b -1.0, t 1.0] 2.4571428x2.0 -> [l -1.2285714, r 1.2285714, b -1.0, t 1.0] 2.4571428x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 215x175, swapInterval 0, drawable 0xffffffffbb01089a [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 215x175, swapInterval 0, drawable 0xffffffff9401065e [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 215x175, swapInterval 0, drawable 0xffffffffbb01089a [apply] Resizer 1: Action 31 / 50: main-Display-.windows_nil-1-EDT-2 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 215x175, swapInterval 0, drawable 0xffffffffb701085f [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x15ff3e9e 0/0 216x176 of 216x176, swapInterval 0, drawable 0xffffffff9401065e, msaa false, tileRendererInUse null [apply] >> GearsES2 0x15ff3e9e, angle 341.0, [l -1.2272727, r 1.2272727, b -1.0, t 1.0] 2.4545455x2.0 -> [l -1.2272727, r 1.2272727, b -1.0, t 1.0] 2.4545455x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 216x176, swapInterval 0, drawable 0xffffffff9401065e [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 216x176, swapInterval 0, drawable 0xffffffffb701085f [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 216x176, swapInterval 0, drawable 0xffffffff9401065e [apply] Resizer 0: Action 32 / 50: main-Display-.windows_nil-1-EDT-2 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 216x176, swapInterval 0, drawable 0xe0108f0 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x15ff3e9e 0/0 217x177 of 217x177, swapInterval 0, drawable 0xffffffffbb01089a, msaa false, tileRendererInUse null [apply] >> GearsES2 0x15ff3e9e, angle 343.0, [l -1.2259887, r 1.2259887, b -1.0, t 1.0] 2.4519775x2.0 -> [l -1.2259887, r 1.2259887, b -1.0, t 1.0] 2.4519775x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 217x177, swapInterval 0, drawable 0xffffffffbb01089a [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 217x177, swapInterval 0, drawable 0xffffffff9401065e [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 217x177, swapInterval 0, drawable 0xffffffffbb01089a [apply] Resizer 2: Action 32 / 50: main-Display-.windows_nil-1-EDT-2 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 217x177, swapInterval 0, drawable 0xe0108f0 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x15ff3e9e 0/0 218x178 of 218x178, swapInterval 0, drawable 0xffffffff9401065e, msaa false, tileRendererInUse null [apply] >> GearsES2 0x15ff3e9e, angle 345.0, [l -1.224719, r 1.224719, b -1.0, t 1.0] 2.449438x2.0 -> [l -1.224719, r 1.2247188, b -1.0, t 1.0] 2.4494379x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 218x178, swapInterval 0, drawable 0xffffffff9401065e [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 218x178, swapInterval 0, drawable 0xffffffffbb01089a [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 218x178, swapInterval 0, drawable 0xffffffff9401065e [apply] Resizer 1: Action 32 / 50: main-Display-.windows_nil-1-EDT-2 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 218x178, swapInterval 0, drawable 0xffffffffb701085f [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x15ff3e9e 0/0 219x179 of 219x179, swapInterval 0, drawable 0xffffffffbb01089a, msaa false, tileRendererInUse null [apply] >> GearsES2 0x15ff3e9e, angle 347.0, [l -1.2234637, r 1.2234637, b -1.0, t 1.0] 2.4469273x2.0 -> [l -1.2234637, r 1.2234637, b -1.0, t 1.0] 2.4469273x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 219x179, swapInterval 0, drawable 0xffffffffbb01089a [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 219x179, swapInterval 0, drawable 0xffffffffb701085f [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 219x179, swapInterval 0, drawable 0xffffffffbb01089a [apply] Resizer 0: Action 33 / 50: main-Display-.windows_nil-1-EDT-2 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 219x179, swapInterval 0, drawable 0xffffffff9401065e [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x15ff3e9e 0/0 220x180 of 220x180, swapInterval 0, drawable 0xffffffffb701085f, msaa false, tileRendererInUse null [apply] >> GearsES2 0x15ff3e9e, angle 349.0, [l -1.2222222, r 1.2222222, b -1.0, t 1.0] 2.4444444x2.0 -> [l -1.2222222, r 1.2222222, b -1.0, t 1.0] 2.4444444x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 220x180, swapInterval 0, drawable 0xffffffffb701085f [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 220x180, swapInterval 0, drawable 0xffffffff9401065e [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 220x180, swapInterval 0, drawable 0xffffffffb701085f [apply] Resizer 2: Action 33 / 50: main-Display-.windows_nil-1-EDT-2 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 220x180, swapInterval 0, drawable 0xffffffffbb01089a [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x15ff3e9e 0/0 221x181 of 221x181, swapInterval 0, drawable 0xffffffff9401065e, msaa false, tileRendererInUse null [apply] >> GearsES2 0x15ff3e9e, angle 351.0, [l -1.2209945, r 1.2209945, b -1.0, t 1.0] 2.441989x2.0 -> [l -1.2209945, r 1.2209945, b -1.0, t 1.0] 2.441989x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 221x181, swapInterval 0, drawable 0xffffffff9401065e [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 221x181, swapInterval 0, drawable 0xffffffffbb01089a [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 221x181, swapInterval 0, drawable 0xffffffff9401065e [apply] Resizer 1: Action 33 / 50: main-Display-.windows_nil-1-EDT-2 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 221x181, swapInterval 0, drawable 0xffffffffb701085f [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x15ff3e9e 0/0 222x182 of 222x182, swapInterval 0, drawable 0xffffffffbb01089a, msaa false, tileRendererInUse null [apply] >> GearsES2 0x15ff3e9e, angle 353.0, [l -1.2197802, r 1.2197802, b -1.0, t 1.0] 2.4395604x2.0 -> [l -1.2197802, r 1.2197802, b -1.0, t 1.0] 2.4395604x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 222x182, swapInterval 0, drawable 0xffffffffbb01089a [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 222x182, swapInterval 0, drawable 0xe0108f0 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 222x182, swapInterval 0, drawable 0xffffffff9401065e [apply] Resizer 0: Action 34 / 50: main-Display-.windows_nil-1-EDT-2 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 222x182, swapInterval 0, drawable 0xffffffffb701085f [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x15ff3e9e 0/0 223x183 of 223x183, swapInterval 0, drawable 0xe0108f0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x15ff3e9e, angle 355.0, [l -1.2185793, r 1.2185793, b -1.0, t 1.0] 2.4371586x2.0 -> [l -1.2185793, r 1.2185793, b -1.0, t 1.0] 2.4371586x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 223x183, swapInterval 0, drawable 0xe0108f0 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 223x183, swapInterval 0, drawable 0xffffffffb701085f [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 223x183, swapInterval 0, drawable 0xe0108f0 [apply] Resizer 2: Action 34 / 50: main-Display-.windows_nil-1-EDT-2 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 223x183, swapInterval 0, drawable 0xffffffff9401065e [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x15ff3e9e 0/0 224x184 of 224x184, swapInterval 0, drawable 0xffffffffb701085f, msaa false, tileRendererInUse null [apply] >> GearsES2 0x15ff3e9e, angle 357.0, [l -1.2173913, r 1.2173913, b -1.0, t 1.0] 2.4347825x2.0 -> [l -1.2173913, r 1.2173913, b -1.0, t 1.0] 2.4347825x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 224x184, swapInterval 0, drawable 0xffffffffb701085f [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 224x184, swapInterval 0, drawable 0xffffffff9401065e [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 224x184, swapInterval 0, drawable 0xffffffffb701085f [apply] Resizer 1: Action 34 / 50: main-Display-.windows_nil-1-EDT-2 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 224x184, swapInterval 0, drawable 0xe0108f0 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x15ff3e9e 0/0 225x185 of 225x185, swapInterval 0, drawable 0xffffffff9401065e, msaa false, tileRendererInUse null [apply] >> GearsES2 0x15ff3e9e, angle 359.0, [l -1.2162162, r 1.2162162, b -1.0, t 1.0] 2.4324324x2.0 -> [l -1.2162162, r 1.2162162, b -1.0, t 1.0] 2.4324324x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 225x185, swapInterval 0, drawable 0xffffffff9401065e [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 225x185, swapInterval 0, drawable 0xe0108f0 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 225x185, swapInterval 0, drawable 0xffffffff9401065e [apply] Resizer 0: Action 35 / 50: main-Display-.windows_nil-1-EDT-2 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 225x185, swapInterval 0, drawable 0xffffffffb701085f [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x15ff3e9e 0/0 226x186 of 226x186, swapInterval 0, drawable 0xe0108f0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x15ff3e9e, angle 361.0, [l -1.2150538, r 1.2150538, b -1.0, t 1.0] 2.4301076x2.0 -> [l -1.2150538, r 1.215054, b -1.0, t 1.0] 2.4301078x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 226x186, swapInterval 0, drawable 0xe0108f0 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 226x186, swapInterval 0, drawable 0xffffffffb701085f [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 226x186, swapInterval 0, drawable 0xe0108f0 [apply] Resizer 2: Action 35 / 50: main-Display-.windows_nil-1-EDT-2 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 226x186, swapInterval 0, drawable 0xffffffff9401065e [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x15ff3e9e 0/0 227x187 of 227x187, swapInterval 0, drawable 0xffffffffbb01089a, msaa false, tileRendererInUse null [apply] >> GearsES2 0x15ff3e9e, angle 363.0, [l -1.2139038, r 1.2139038, b -1.0, t 1.0] 2.4278076x2.0 -> [l -1.2139038, r 1.2139038, b -1.0, t 1.0] 2.4278076x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 227x187, swapInterval 0, drawable 0xffffffffbb01089a [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 227x187, swapInterval 0, drawable 0xffffffffb701085f [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 227x187, swapInterval 0, drawable 0xffffffffbb01089a [apply] Resizer 1: Action 35 / 50: main-Display-.windows_nil-1-EDT-2 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 227x187, swapInterval 0, drawable 0xffffffff9401065e [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x15ff3e9e 0/0 228x188 of 228x188, swapInterval 0, drawable 0xe0108f0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x15ff3e9e, angle 365.0, [l -1.2127659, r 1.2127659, b -1.0, t 1.0] 2.4255319x2.0 -> [l -1.2127659, r 1.2127659, b -1.0, t 1.0] 2.4255319x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 228x188, swapInterval 0, drawable 0xe0108f0 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 228x188, swapInterval 0, drawable 0xffffffff9401065e [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 228x188, swapInterval 0, drawable 0xe0108f0 [apply] Resizer 0: Action 36 / 50: main-Display-.windows_nil-1-EDT-2 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 228x188, swapInterval 0, drawable 0xffffffffbb01089a [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x15ff3e9e 0/0 229x189 of 229x189, swapInterval 0, drawable 0xffffffff9401065e, msaa false, tileRendererInUse null [apply] >> GearsES2 0x15ff3e9e, angle 367.0, [l -1.2116402, r 1.2116402, b -1.0, t 1.0] 2.4232805x2.0 -> [l -1.2116402, r 1.2116402, b -1.0, t 1.0] 2.4232805x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 229x189, swapInterval 0, drawable 0xffffffff9401065e [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 229x189, swapInterval 0, drawable 0xffffffffbb01089a [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 229x189, swapInterval 0, drawable 0xffffffff9401065e [apply] Resizer 2: Action 36 / 50: main-Display-.windows_nil-1-EDT-2 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 229x189, swapInterval 0, drawable 0xe0108f0 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x15ff3e9e 0/0 230x190 of 230x190, swapInterval 0, drawable 0xffffffffbb01089a, msaa false, tileRendererInUse null [apply] >> GearsES2 0x15ff3e9e, angle 369.0, [l -1.2105263, r 1.2105263, b -1.0, t 1.0] 2.4210527x2.0 -> [l -1.2105263, r 1.2105263, b -1.0, t 1.0] 2.4210527x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 230x190, swapInterval 0, drawable 0xffffffffbb01089a [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 230x190, swapInterval 0, drawable 0xe0108f0 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 230x190, swapInterval 0, drawable 0xffffffffbb01089a [apply] Resizer 1: Action 36 / 50: main-Display-.windows_nil-1-EDT-2 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 230x190, swapInterval 0, drawable 0xffffffffb701085f [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x15ff3e9e 0/0 231x191 of 231x191, swapInterval 0, drawable 0xffffffffbb01089a, msaa false, tileRendererInUse null [apply] >> GearsES2 0x15ff3e9e, angle 371.0, [l -1.2094241, r 1.2094241, b -1.0, t 1.0] 2.4188483x2.0 -> [l -1.2094241, r 1.2094241, b -1.0, t 1.0] 2.4188483x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 231x191, swapInterval 0, drawable 0xffffffffbb01089a [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 231x191, swapInterval 0, drawable 0xffffffff9401065e [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 231x191, swapInterval 0, drawable 0xffffffffbb01089a [apply] Resizer 0: Action 37 / 50: main-Display-.windows_nil-1-EDT-2 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 231x191, swapInterval 0, drawable 0xffffffffb701085f [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x15ff3e9e 0/0 232x192 of 232x192, swapInterval 0, drawable 0xffffffff9401065e, msaa false, tileRendererInUse null [apply] >> GearsES2 0x15ff3e9e, angle 373.0, [l -1.2083334, r 1.2083334, b -1.0, t 1.0] 2.4166667x2.0 -> [l -1.2083334, r 1.2083334, b -1.0, t 1.0] 2.4166667x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 232x192, swapInterval 0, drawable 0xffffffff9401065e [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 232x192, swapInterval 0, drawable 0xffffffffbb01089a [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 232x192, swapInterval 0, drawable 0xffffffff9401065e [apply] Resizer 2: Action 37 / 50: main-Display-.windows_nil-1-EDT-2 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 232x192, swapInterval 0, drawable 0xffffffffb701085f [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x15ff3e9e 0/0 233x193 of 233x193, swapInterval 0, drawable 0xffffffffbb01089a, msaa false, tileRendererInUse null [apply] >> GearsES2 0x15ff3e9e, angle 375.0, [l -1.2072539, r 1.2072539, b -1.0, t 1.0] 2.4145079x2.0 -> [l -1.2072539, r 1.2072539, b -1.0, t 1.0] 2.4145079x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 233x193, swapInterval 0, drawable 0xffffffffbb01089a [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 233x193, swapInterval 0, drawable 0xffffffffb701085f [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 233x193, swapInterval 0, drawable 0xffffffffbb01089a [apply] Resizer 1: Action 37 / 50: main-Display-.windows_nil-1-EDT-2 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 233x193, swapInterval 0, drawable 0xffffffff9401065e [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x15ff3e9e 0/0 234x194 of 234x194, swapInterval 0, drawable 0xffffffffb701085f, msaa false, tileRendererInUse null [apply] >> GearsES2 0x15ff3e9e, angle 377.0, [l -1.2061856, r 1.2061856, b -1.0, t 1.0] 2.4123712x2.0 -> [l -1.2061856, r 1.2061856, b -1.0, t 1.0] 2.4123712x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 234x194, swapInterval 0, drawable 0xffffffffb701085f [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 234x194, swapInterval 0, drawable 0xffffffff9401065e [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 234x194, swapInterval 0, drawable 0xffffffffb701085f [apply] Resizer 0: Action 38 / 50: main-Display-.windows_nil-1-EDT-2 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 234x194, swapInterval 0, drawable 0xffffffffbb01089a [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x15ff3e9e 0/0 235x195 of 235x195, swapInterval 0, drawable 0xffffffff9401065e, msaa false, tileRendererInUse null [apply] >> GearsES2 0x15ff3e9e, angle 379.0, [l -1.2051282, r 1.2051282, b -1.0, t 1.0] 2.4102564x2.0 -> [l -1.2051282, r 1.2051282, b -1.0, t 1.0] 2.4102564x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 235x195, swapInterval 0, drawable 0xffffffff9401065e [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 235x195, swapInterval 0, drawable 0xffffffffbb01089a [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 235x195, swapInterval 0, drawable 0xffffffff9401065e [apply] Resizer 2: Action 38 / 50: main-Display-.windows_nil-1-EDT-2 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 235x195, swapInterval 0, drawable 0xe0108f0 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x15ff3e9e 0/0 236x196 of 236x196, swapInterval 0, drawable 0xffffffffbb01089a, msaa false, tileRendererInUse null [apply] >> GearsES2 0x15ff3e9e, angle 381.0, [l -1.2040817, r 1.2040817, b -1.0, t 1.0] 2.4081633x2.0 -> [l -1.2040817, r 1.2040817, b -1.0, t 1.0] 2.4081633x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 236x196, swapInterval 0, drawable 0xffffffffbb01089a [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 236x196, swapInterval 0, drawable 0xffffffffb701085f [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 236x196, swapInterval 0, drawable 0xffffffffbb01089a [apply] Resizer 1: Action 38 / 50: main-Display-.windows_nil-1-EDT-2 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 236x196, swapInterval 0, drawable 0xe0108f0 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x15ff3e9e 0/0 237x197 of 237x197, swapInterval 0, drawable 0xffffffffb701085f, msaa false, tileRendererInUse null [apply] >> GearsES2 0x15ff3e9e, angle 383.0, [l -1.2030457, r 1.2030457, b -1.0, t 1.0] 2.4060915x2.0 -> [l -1.2030457, r 1.2030457, b -1.0, t 1.0] 2.4060915x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 237x197, swapInterval 0, drawable 0xffffffffb701085f [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 237x197, swapInterval 0, drawable 0xe0108f0 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 237x197, swapInterval 0, drawable 0xffffffffb701085f [apply] Resizer 0: Action 39 / 50: main-Display-.windows_nil-1-EDT-2 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 237x197, swapInterval 0, drawable 0xffffffffbb01089a [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x15ff3e9e 0/0 238x198 of 238x198, swapInterval 0, drawable 0xe0108f0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x15ff3e9e, angle 385.0, [l -1.2020202, r 1.2020202, b -1.0, t 1.0] 2.4040403x2.0 -> [l -1.2020202, r 1.2020202, b -1.0, t 1.0] 2.4040403x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 238x198, swapInterval 0, drawable 0xe0108f0 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 238x198, swapInterval 0, drawable 0xffffffffb701085f [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 238x198, swapInterval 0, drawable 0xe0108f0 [apply] Resizer 2: Action 39 / 50: main-Display-.windows_nil-1-EDT-2 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 238x198, swapInterval 0, drawable 0xffffffff9401065e [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x15ff3e9e 0/0 239x199 of 239x199, swapInterval 0, drawable 0xffffffffb701085f, msaa false, tileRendererInUse null [apply] >> GearsES2 0x15ff3e9e, angle 387.0, [l -1.201005, r 1.201005, b -1.0, t 1.0] 2.40201x2.0 -> [l -1.201005, r 1.201005, b -1.0, t 1.0] 2.40201x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 239x199, swapInterval 0, drawable 0xffffffffb701085f [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 239x199, swapInterval 0, drawable 0xffffffff9401065e [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 239x199, swapInterval 0, drawable 0xffffffffb701085f [apply] Resizer 1: Action 39 / 50: main-Display-.windows_nil-1-EDT-2 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 239x199, swapInterval 0, drawable 0xe0108f0 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x15ff3e9e 0/0 240x200 of 240x200, swapInterval 0, drawable 0xffffffff9401065e, msaa false, tileRendererInUse null [apply] >> GearsES2 0x15ff3e9e, angle 389.0, [l -1.2, r 1.2, b -1.0, t 1.0] 2.4x2.0 -> [l -1.2, r 1.2, b -1.0, t 1.0] 2.4x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 240x200, swapInterval 0, drawable 0xffffffff9401065e [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 240x200, swapInterval 0, drawable 0xe0108f0 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 240x200, swapInterval 0, drawable 0xffffffff9401065e [apply] Resizer 0: Action 40 / 50: main-Display-.windows_nil-1-EDT-2 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 240x200, swapInterval 0, drawable 0xffffffffb701085f [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x15ff3e9e 0/0 241x201 of 241x201, swapInterval 0, drawable 0xe0108f0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x15ff3e9e, angle 391.0, [l -1.199005, r 1.199005, b -1.0, t 1.0] 2.39801x2.0 -> [l -1.199005, r 1.199005, b -1.0, t 1.0] 2.39801x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 241x201, swapInterval 0, drawable 0xe0108f0 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 241x201, swapInterval 0, drawable 0xffffffff9401065e [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 241x201, swapInterval 0, drawable 0xe0108f0 [apply] Resizer 2: Action 40 / 50: main-Display-.windows_nil-1-EDT-2 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 241x201, swapInterval 0, drawable 0xffffffffb701085f [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x15ff3e9e 0/0 242x202 of 242x202, swapInterval 0, drawable 0xffffffff9401065e, msaa false, tileRendererInUse null [apply] >> GearsES2 0x15ff3e9e, angle 393.0, [l -1.1980197, r 1.1980197, b -1.0, t 1.0] 2.3960395x2.0 -> [l -1.1980197, r 1.1980197, b -1.0, t 1.0] 2.3960395x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 242x202, swapInterval 0, drawable 0xffffffff9401065e [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 242x202, swapInterval 0, drawable 0xffffffffb701085f [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 242x202, swapInterval 0, drawable 0xffffffff9401065e [apply] Resizer 1: Action 40 / 50: main-Display-.windows_nil-1-EDT-2 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 242x202, swapInterval 0, drawable 0xffffffffbb01089a [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x15ff3e9e 0/0 243x203 of 243x203, swapInterval 0, drawable 0xffffffff9401065e, msaa false, tileRendererInUse null [apply] >> GearsES2 0x15ff3e9e, angle 395.0, [l -1.1970444, r 1.1970444, b -1.0, t 1.0] 2.3940887x2.0 -> [l -1.1970444, r 1.1970444, b -1.0, t 1.0] 2.3940887x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 243x203, swapInterval 0, drawable 0xffffffff9401065e [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 243x203, swapInterval 0, drawable 0xffffffffbb01089a [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 243x203, swapInterval 0, drawable 0xffffffff9401065e [apply] Resizer 0: Action 41 / 50: main-Display-.windows_nil-1-EDT-2 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 243x203, swapInterval 0, drawable 0xffffffffb701085f [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x15ff3e9e 0/0 244x204 of 244x204, swapInterval 0, drawable 0xffffffffbb01089a, msaa false, tileRendererInUse null [apply] >> GearsES2 0x15ff3e9e, angle 397.0, [l -1.1960784, r 1.1960784, b -1.0, t 1.0] 2.3921568x2.0 -> [l -1.1960784, r 1.1960784, b -1.0, t 1.0] 2.3921568x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 244x204, swapInterval 0, drawable 0xffffffffbb01089a [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 244x204, swapInterval 0, drawable 0xffffffffb701085f [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 244x204, swapInterval 0, drawable 0xffffffffbb01089a [apply] Resizer 2: Action 41 / 50: main-Display-.windows_nil-1-EDT-2 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 244x204, swapInterval 0, drawable 0xffffffff9401065e [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x15ff3e9e 0/0 245x205 of 245x205, swapInterval 0, drawable 0xe0108f0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x15ff3e9e, angle 399.0, [l -1.195122, r 1.195122, b -1.0, t 1.0] 2.390244x2.0 -> [l -1.195122, r 1.195122, b -1.0, t 1.0] 2.390244x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 245x205, swapInterval 0, drawable 0xe0108f0 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 245x205, swapInterval 0, drawable 0xffffffffb701085f [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 245x205, swapInterval 0, drawable 0xe0108f0 [apply] Resizer 1: Action 41 / 50: main-Display-.windows_nil-1-EDT-2 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 245x205, swapInterval 0, drawable 0xffffffffbb01089a [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x15ff3e9e 0/0 246x206 of 246x206, swapInterval 0, drawable 0xffffffffb701085f, msaa false, tileRendererInUse null [apply] >> GearsES2 0x15ff3e9e, angle 401.0, [l -1.1941748, r 1.1941748, b -1.0, t 1.0] 2.3883495x2.0 -> [l -1.1941748, r 1.1941748, b -1.0, t 1.0] 2.3883495x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 246x206, swapInterval 0, drawable 0xffffffffb701085f [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 246x206, swapInterval 0, drawable 0xffffffff9401065e [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 246x206, swapInterval 0, drawable 0xe0108f0 [apply] Resizer 0: Action 42 / 50: main-Display-.windows_nil-1-EDT-2 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 246x206, swapInterval 0, drawable 0xffffffffbb01089a [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x15ff3e9e 0/0 247x207 of 247x207, swapInterval 0, drawable 0xffffffff9401065e, msaa false, tileRendererInUse null [apply] >> GearsES2 0x15ff3e9e, angle 403.0, [l -1.1932367, r 1.1932367, b -1.0, t 1.0] 2.3864734x2.0 -> [l -1.1932367, r 1.1932367, b -1.0, t 1.0] 2.3864734x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 247x207, swapInterval 0, drawable 0xffffffff9401065e [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 247x207, swapInterval 0, drawable 0xffffffffbb01089a [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 247x207, swapInterval 0, drawable 0xffffffff9401065e [apply] Resizer 2: Action 42 / 50: main-Display-.windows_nil-1-EDT-2 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 247x207, swapInterval 0, drawable 0xe0108f0 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x15ff3e9e 0/0 248x208 of 248x208, swapInterval 0, drawable 0xffffffffbb01089a, msaa false, tileRendererInUse null [apply] >> GearsES2 0x15ff3e9e, angle 405.0, [l -1.1923077, r 1.1923077, b -1.0, t 1.0] 2.3846154x2.0 -> [l -1.1923077, r 1.1923077, b -1.0, t 1.0] 2.3846154x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 248x208, swapInterval 0, drawable 0xffffffffbb01089a [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 248x208, swapInterval 0, drawable 0xe0108f0 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 248x208, swapInterval 0, drawable 0xffffffffbb01089a [apply] Resizer 1: Action 42 / 50: main-Display-.windows_nil-1-EDT-2 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 248x208, swapInterval 0, drawable 0xffffffffb701085f [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x15ff3e9e 0/0 249x209 of 249x209, swapInterval 0, drawable 0xffffffff9401065e, msaa false, tileRendererInUse null [apply] >> GearsES2 0x15ff3e9e, angle 407.0, [l -1.1913875, r 1.1913875, b -1.0, t 1.0] 2.382775x2.0 -> [l -1.1913875, r 1.1913875, b -1.0, t 1.0] 2.382775x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 249x209, swapInterval 0, drawable 0xffffffff9401065e [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 249x209, swapInterval 0, drawable 0xffffffffb701085f [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 249x209, swapInterval 0, drawable 0xffffffff9401065e [apply] Resizer 0: Action 43 / 50: main-Display-.windows_nil-1-EDT-2 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 249x209, swapInterval 0, drawable 0xffffffffbb01089a [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x15ff3e9e 0/0 250x210 of 250x210, swapInterval 0, drawable 0xffffffffb701085f, msaa false, tileRendererInUse null [apply] >> GearsES2 0x15ff3e9e, angle 409.0, [l -1.1904762, r 1.1904762, b -1.0, t 1.0] 2.3809524x2.0 -> [l -1.1904762, r 1.1904762, b -1.0, t 1.0] 2.3809524x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 250x210, swapInterval 0, drawable 0xffffffffb701085f [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 250x210, swapInterval 0, drawable 0xffffffffbb01089a [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 250x210, swapInterval 0, drawable 0xffffffffb701085f [apply] Resizer 2: Action 43 / 50: main-Display-.windows_nil-1-EDT-2 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 250x210, swapInterval 0, drawable 0xffffffff9401065e [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x15ff3e9e 0/0 251x211 of 251x211, swapInterval 0, drawable 0xffffffffbb01089a, msaa false, tileRendererInUse null [apply] >> GearsES2 0x15ff3e9e, angle 411.0, [l -1.1895734, r 1.1895734, b -1.0, t 1.0] 2.3791468x2.0 -> [l -1.1895734, r 1.1895734, b -1.0, t 1.0] 2.3791468x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 251x211, swapInterval 0, drawable 0xffffffffbb01089a [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 251x211, swapInterval 0, drawable 0xffffffffb701085f [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 251x211, swapInterval 0, drawable 0xffffffffbb01089a [apply] Resizer 1: Action 43 / 50: main-Display-.windows_nil-1-EDT-2 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 251x211, swapInterval 0, drawable 0xffffffff9401065e [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x15ff3e9e 0/0 252x212 of 252x212, swapInterval 0, drawable 0xffffffffb701085f, msaa false, tileRendererInUse null [apply] >> GearsES2 0x15ff3e9e, angle 413.0, [l -1.1886792, r 1.1886792, b -1.0, t 1.0] 2.3773584x2.0 -> [l -1.1886792, r 1.1886792, b -1.0, t 1.0] 2.3773584x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 252x212, swapInterval 0, drawable 0xffffffffb701085f [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 252x212, swapInterval 0, drawable 0xffffffff9401065e [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 252x212, swapInterval 0, drawable 0xffffffffb701085f [apply] Resizer 0: Action 44 / 50: main-Display-.windows_nil-1-EDT-2 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 252x212, swapInterval 0, drawable 0xe0108f0 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x15ff3e9e 0/0 253x213 of 253x213, swapInterval 0, drawable 0xffffffff9401065e, msaa false, tileRendererInUse null [apply] >> GearsES2 0x15ff3e9e, angle 415.0, [l -1.1877934, r 1.1877934, b -1.0, t 1.0] 2.3755867x2.0 -> [l -1.1877934, r 1.1877934, b -1.0, t 1.0] 2.3755867x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 253x213, swapInterval 0, drawable 0xffffffff9401065e [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 253x213, swapInterval 0, drawable 0xe0108f0 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 253x213, swapInterval 0, drawable 0xffffffff9401065e [apply] Resizer 2: Action 44 / 50: main-Display-.windows_nil-1-EDT-2 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 253x213, swapInterval 0, drawable 0xffffffffbb01089a [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x15ff3e9e 0/0 254x214 of 254x214, swapInterval 0, drawable 0xe0108f0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x15ff3e9e, angle 417.0, [l -1.1869159, r 1.1869159, b -1.0, t 1.0] 2.3738317x2.0 -> [l -1.1869159, r 1.1869159, b -1.0, t 1.0] 2.3738317x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 254x214, swapInterval 0, drawable 0xe0108f0 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 254x214, swapInterval 0, drawable 0xffffffffbb01089a [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 254x214, swapInterval 0, drawable 0xe0108f0 [apply] Resizer 1: Action 44 / 50: main-Display-.windows_nil-1-EDT-2 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 254x214, swapInterval 0, drawable 0xffffffff9401065e [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x15ff3e9e 0/0 255x215 of 255x215, swapInterval 0, drawable 0xffffffffbb01089a, msaa false, tileRendererInUse null [apply] >> GearsES2 0x15ff3e9e, angle 419.0, [l -1.1860465, r 1.1860465, b -1.0, t 1.0] 2.372093x2.0 -> [l -1.1860465, r 1.1860465, b -1.0, t 1.0] 2.372093x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 255x215, swapInterval 0, drawable 0xffffffffbb01089a [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 255x215, swapInterval 0, drawable 0xe0108f0 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 255x215, swapInterval 0, drawable 0xffffffffbb01089a [apply] Resizer 0: Action 45 / 50: main-Display-.windows_nil-1-EDT-2 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 255x215, swapInterval 0, drawable 0xffffffffb701085f [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x15ff3e9e 0/0 256x216 of 256x216, swapInterval 0, drawable 0xe0108f0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x15ff3e9e, angle 421.0, [l -1.1851852, r 1.1851852, b -1.0, t 1.0] 2.3703704x2.0 -> [l -1.1851852, r 1.1851852, b -1.0, t 1.0] 2.3703704x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 256x216, swapInterval 0, drawable 0xe0108f0 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 256x216, swapInterval 0, drawable 0xffffffffbb01089a [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 256x216, swapInterval 0, drawable 0xe0108f0 [apply] Resizer 2: Action 45 / 50: main-Display-.windows_nil-1-EDT-2 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 256x216, swapInterval 0, drawable 0xffffffffb701085f [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x15ff3e9e 0/0 257x217 of 257x217, swapInterval 0, drawable 0xffffffffbb01089a, msaa false, tileRendererInUse null [apply] >> GearsES2 0x15ff3e9e, angle 423.0, [l -1.1843318, r 1.1843318, b -1.0, t 1.0] 2.3686635x2.0 -> [l -1.1843318, r 1.1843318, b -1.0, t 1.0] 2.3686635x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 257x217, swapInterval 0, drawable 0xffffffffbb01089a [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 257x217, swapInterval 0, drawable 0xffffffffb701085f [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 257x217, swapInterval 0, drawable 0xffffffffbb01089a [apply] Resizer 1: Action 45 / 50: main-Display-.windows_nil-1-EDT-2 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 257x217, swapInterval 0, drawable 0xe0108f0 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x15ff3e9e 0/0 258x218 of 258x218, swapInterval 0, drawable 0xffffffffb701085f, msaa false, tileRendererInUse null [apply] >> GearsES2 0x15ff3e9e, angle 425.0, [l -1.1834862, r 1.1834862, b -1.0, t 1.0] 2.3669724x2.0 -> [l -1.1834862, r 1.1834862, b -1.0, t 1.0] 2.3669724x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 258x218, swapInterval 0, drawable 0xffffffffb701085f [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 258x218, swapInterval 0, drawable 0xffffffffbb01089a [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 258x218, swapInterval 0, drawable 0xffffffffb701085f [apply] Resizer 0: Action 46 / 50: main-Display-.windows_nil-1-EDT-2 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 258x218, swapInterval 0, drawable 0xffffffff9401065e [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x15ff3e9e 0/0 259x219 of 259x219, swapInterval 0, drawable 0xffffffffbb01089a, msaa false, tileRendererInUse null [apply] >> GearsES2 0x15ff3e9e, angle 427.0, [l -1.1826484, r 1.1826484, b -1.0, t 1.0] 2.3652968x2.0 -> [l -1.1826484, r 1.1826484, b -1.0, t 1.0] 2.3652968x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 259x219, swapInterval 0, drawable 0xffffffffbb01089a [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 259x219, swapInterval 0, drawable 0xffffffff9401065e [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 259x219, swapInterval 0, drawable 0xffffffffbb01089a [apply] Resizer 2: Action 46 / 50: main-Display-.windows_nil-1-EDT-2 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 259x219, swapInterval 0, drawable 0xffffffffb701085f [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x15ff3e9e 0/0 260x220 of 260x220, swapInterval 0, drawable 0xffffffff9401065e, msaa false, tileRendererInUse null [apply] >> GearsES2 0x15ff3e9e, angle 429.0, [l -1.1818181, r 1.1818181, b -1.0, t 1.0] 2.3636363x2.0 -> [l -1.1818181, r 1.1818181, b -1.0, t 1.0] 2.3636363x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 260x220, swapInterval 0, drawable 0xffffffff9401065e [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 260x220, swapInterval 0, drawable 0xffffffffb701085f [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 260x220, swapInterval 0, drawable 0xffffffff9401065e [apply] Resizer 1: Action 46 / 50: main-Display-.windows_nil-1-EDT-2 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 260x220, swapInterval 0, drawable 0xffffffffbb01089a [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x15ff3e9e 0/0 261x221 of 261x221, swapInterval 0, drawable 0xffffffffb701085f, msaa false, tileRendererInUse null [apply] >> GearsES2 0x15ff3e9e, angle 431.0, [l -1.1809955, r 1.1809955, b -1.0, t 1.0] 2.361991x2.0 -> [l -1.1809955, r 1.1809955, b -1.0, t 1.0] 2.361991x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 261x221, swapInterval 0, drawable 0xffffffffb701085f [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 261x221, swapInterval 0, drawable 0xffffffff9401065e [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 261x221, swapInterval 0, drawable 0xffffffffb701085f [apply] Resizer 0: Action 47 / 50: main-Display-.windows_nil-1-EDT-2 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 261x221, swapInterval 0, drawable 0xffffffffbb01089a [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x15ff3e9e 0/0 262x222 of 262x222, swapInterval 0, drawable 0xffffffff9401065e, msaa false, tileRendererInUse null [apply] >> GearsES2 0x15ff3e9e, angle 433.0, [l -1.1801802, r 1.1801802, b -1.0, t 1.0] 2.3603604x2.0 -> [l -1.1801802, r 1.1801802, b -1.0, t 1.0] 2.3603604x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 262x222, swapInterval 0, drawable 0xffffffff9401065e [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 262x222, swapInterval 0, drawable 0xffffffffbb01089a [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 262x222, swapInterval 0, drawable 0xffffffff9401065e [apply] Resizer 2: Action 47 / 50: main-Display-.windows_nil-1-EDT-2 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 262x222, swapInterval 0, drawable 0xffffffffb701085f [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x15ff3e9e 0/0 263x223 of 263x223, swapInterval 0, drawable 0xffffffffbb01089a, msaa false, tileRendererInUse null [apply] >> GearsES2 0x15ff3e9e, angle 435.0, [l -1.1793722, r 1.1793722, b -1.0, t 1.0] 2.3587444x2.0 -> [l -1.1793722, r 1.1793722, b -1.0, t 1.0] 2.3587444x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 263x223, swapInterval 0, drawable 0xffffffffbb01089a [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 263x223, swapInterval 0, drawable 0xffffffff9401065e [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 263x223, swapInterval 0, drawable 0xffffffffbb01089a [apply] Resizer 1: Action 47 / 50: main-Display-.windows_nil-1-EDT-2 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 263x223, swapInterval 0, drawable 0xe0108f0 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x15ff3e9e 0/0 264x224 of 264x224, swapInterval 0, drawable 0xffffffff9401065e, msaa false, tileRendererInUse null [apply] >> GearsES2 0x15ff3e9e, angle 437.0, [l -1.1785715, r 1.1785715, b -1.0, t 1.0] 2.357143x2.0 -> [l -1.1785715, r 1.1785715, b -1.0, t 1.0] 2.357143x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 264x224, swapInterval 0, drawable 0xffffffff9401065e [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 264x224, swapInterval 0, drawable 0xe0108f0 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 264x224, swapInterval 0, drawable 0xffffffff9401065e [apply] Resizer 0: Action 48 / 50: main-Display-.windows_nil-1-EDT-2 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 264x224, swapInterval 0, drawable 0xffffffffb701085f [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x15ff3e9e 0/0 265x225 of 265x225, swapInterval 0, drawable 0xffffffffbb01089a, msaa false, tileRendererInUse null [apply] >> GearsES2 0x15ff3e9e, angle 439.0, [l -1.1777778, r 1.1777778, b -1.0, t 1.0] 2.3555555x2.0 -> [l -1.1777778, r 1.1777778, b -1.0, t 1.0] 2.3555555x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 265x225, swapInterval 0, drawable 0xffffffffbb01089a [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 265x225, swapInterval 0, drawable 0xffffffffb701085f [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 265x225, swapInterval 0, drawable 0xffffffffbb01089a [apply] Resizer 2: Action 48 / 50: main-Display-.windows_nil-1-EDT-2 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 265x225, swapInterval 0, drawable 0xffffffff9401065e [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x15ff3e9e 0/0 266x226 of 266x226, swapInterval 0, drawable 0xffffffffb701085f, msaa false, tileRendererInUse null [apply] >> GearsES2 0x15ff3e9e, angle 441.0, [l -1.1769911, r 1.1769911, b -1.0, t 1.0] 2.3539822x2.0 -> [l -1.1769911, r 1.1769911, b -1.0, t 1.0] 2.3539822x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 266x226, swapInterval 0, drawable 0xffffffffb701085f [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 266x226, swapInterval 0, drawable 0xffffffff9401065e [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 266x226, swapInterval 0, drawable 0xe0108f0 [apply] Resizer 1: Action 48 / 50: main-Display-.windows_nil-1-EDT-2 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 266x226, swapInterval 0, drawable 0xffffffffb701085f [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x15ff3e9e 0/0 267x227 of 267x227, swapInterval 0, drawable 0xffffffff9401065e, msaa false, tileRendererInUse null [apply] >> GearsES2 0x15ff3e9e, angle 443.0, [l -1.1762115, r 1.1762115, b -1.0, t 1.0] 2.352423x2.0 -> [l -1.1762115, r 1.1762115, b -1.0, t 1.0] 2.352423x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 267x227, swapInterval 0, drawable 0xffffffff9401065e [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 267x227, swapInterval 0, drawable 0xffffffffb701085f [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 267x227, swapInterval 0, drawable 0xffffffff9401065e [apply] Resizer 0: Action 49 / 50: main-Display-.windows_nil-1-EDT-2 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 267x227, swapInterval 0, drawable 0xe0108f0 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x15ff3e9e 0/0 268x228 of 268x228, swapInterval 0, drawable 0xffffffffb701085f, msaa false, tileRendererInUse null [apply] >> GearsES2 0x15ff3e9e, angle 445.0, [l -1.1754386, r 1.1754386, b -1.0, t 1.0] 2.3508773x2.0 -> [l -1.1754386, r 1.1754386, b -1.0, t 1.0] 2.3508773x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 268x228, swapInterval 0, drawable 0xffffffffb701085f [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 268x228, swapInterval 0, drawable 0xffffffff9401065e [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 268x228, swapInterval 0, drawable 0xffffffffb701085f [apply] Resizer 0: DONE/SYNC: main-resz0 [apply] Resizer 2: Action 49 / 50: main-Display-.windows_nil-1-EDT-2 [apply] Resizer 0: END: main-resz0 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 268x228, swapInterval 0, drawable 0xe0108f0 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x15ff3e9e 0/0 269x229 of 269x229, swapInterval 0, drawable 0xffffffff9401065e, msaa false, tileRendererInUse null [apply] >> GearsES2 0x15ff3e9e, angle 447.0, [l -1.1746725, r 1.1746725, b -1.0, t 1.0] 2.349345x2.0 -> [l -1.1746725, r 1.1746725, b -1.0, t 1.0] 2.349345x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 269x229, swapInterval 0, drawable 0xffffffff9401065e [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 269x229, swapInterval 0, drawable 0xe0108f0 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 269x229, swapInterval 0, drawable 0xffffffff9401065e [apply] Resizer 2: DONE/SYNC: main-resz2 [apply] Resizer 2: END: main-resz2 [apply] Resizer 1: Action 49 / 50: main-Display-.windows_nil-1-EDT-2 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 269x229, swapInterval 0, drawable 0xffffffffb701085f [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x15ff3e9e 0/0 270x230 of 270x230, swapInterval 0, drawable 0xe0108f0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x15ff3e9e, angle 449.0, [l -1.173913, r 1.173913, b -1.0, t 1.0] 2.347826x2.0 -> [l -1.173913, r 1.173913, b -1.0, t 1.0] 2.347826x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 270x230, swapInterval 0, drawable 0xe0108f0 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 270x230, swapInterval 0, drawable 0xffffffffb701085f [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 270x230, swapInterval 0, drawable 0xe0108f0 [apply] Resizer 1: DONE/SYNC: main-resz1 [apply] Resizer 1: END: main-resz1 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x15ff3e9e: tileRendererInUse null [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x15ff3e9e FIN [apply] *** reshapes: 150, displays 900 [apply] junit.framework.TestListener: endTest(test01_3A3RThreads_50Resizes) [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 @ 1675153694839 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1675153694839 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms [apply] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 10.189 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675153685337 ms III - Start [apply] SLOCK [T main @ 1675153685338 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLContextSurfaceLockNEWT - test01_1A1RThreads_100Resizes [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.init.0 0x20ce78ec: tileRendererInUse null, GearsES2[obj 0x20ce78ec isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x20ce78ec on Thread[main-Display-.windows_nil-1-EDT-1,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL4bc/GL4bc.hw] [apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR NVIDIA Corporation [apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION 4.6.0 NVIDIA 391.35 [apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 325 [apply] GLX_EXTENSIONS 30 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x20ce78ec created: GearsObj[0x4e148ea6, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x20ce78ec created: GearsObj[0x6715012e, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x20ce78ec created: GearsObj[0x6715012e, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.init.X 0x20ce78ec FIN GearsES2[obj 0x20ce78ec isInit true, usesShared false, 1 GearsObj[0x4e148ea6, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6715012e, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x194c900, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x20ce78ec 0/0 120x80 of 120x80, swapInterval 0, drawable 0xe0108f0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x20ce78ec, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 120x80, swapInterval 0, drawable 0xe0108f0 [apply] animThreadCount 1, frameCount 200 [apply] reszThreadCount 1, resizeCount 100 [apply] tasks 2, threads 2 [apply] create anim task/thread 0 [apply] create resz task/thread 0 [apply] start resize thread 0 [apply] start anim thread 0 [apply] Resizer 0, count 100: PRE: main-resz0 [apply] Animatr 0, count 200: PRE: main-anim0 [apply] Animatr 0: Action 0 / 200: main-anim0 [apply] Resizer 0: Action 0 / 100: main-Display-.windows_nil-1-EDT-1 [apply] Thread[main-anim0,5,main] GearsES2.display 0x20ce78ec 120x80, swapInterval 0, drawable 0xffffffffb701085f [apply] Animatr 0: Action 1 / 200: main-anim0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 120x80, swapInterval 0, drawable 0xffffffffb701085f [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x20ce78ec 0/0 121x81 of 121x81, swapInterval 0, drawable 0xffffffffbb01089a, msaa false, tileRendererInUse null [apply] >> GearsES2 0x20ce78ec, angle 1.5, [l -1.4938271, r 1.4938271, b -1.0, t 1.0] 2.9876542x2.0 -> [l -1.4938271, r 1.4938271, b -1.0, t 1.0] 2.9876542x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 121x81, swapInterval 0, drawable 0xffffffffbb01089a [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 121x81, swapInterval 0, drawable 0xffffffffb701085f [apply] Thread[main-anim0,5,main] GearsES2.display 0x20ce78ec 121x81, swapInterval 0, drawable 0xffffffffbb01089a [apply] Animatr 0: Action 2 / 200: main-anim0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 121x81, swapInterval 0, drawable 0xffffffffb701085f [apply] Resizer 0: Action 1 / 100: main-Display-.windows_nil-1-EDT-1 [apply] Thread[main-anim0,5,main] GearsES2.display 0x20ce78ec 121x81, swapInterval 0, drawable 0xffffffff9401065e [apply] Animatr 0: Action 3 / 200: main-anim0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 121x81, swapInterval 0, drawable 0xffffffffbb01089a [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x20ce78ec 0/0 122x82 of 122x82, swapInterval 0, drawable 0xffffffffb701085f, msaa false, tileRendererInUse null [apply] >> GearsES2 0x20ce78ec, angle 4.5, [l -1.4878049, r 1.4878049, b -1.0, t 1.0] 2.9756098x2.0 -> [l -1.4878049, r 1.4878049, b -1.0, t 1.0] 2.9756098x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 122x82, swapInterval 0, drawable 0xffffffffb701085f [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 122x82, swapInterval 0, drawable 0xffffffffbb01089a [apply] Thread[main-anim0,5,main] GearsES2.display 0x20ce78ec 122x82, swapInterval 0, drawable 0xffffffffb701085f [apply] Animatr 0: Action 4 / 200: main-anim0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 122x82, swapInterval 0, drawable 0xffffffffbb01089a [apply] Resizer 0: Action 2 / 100: main-Display-.windows_nil-1-EDT-1 [apply] Thread[main-anim0,5,main] GearsES2.display 0x20ce78ec 122x82, swapInterval 0, drawable 0xffffffffb701085f [apply] Animatr 0: Action 5 / 200: main-anim0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 122x82, swapInterval 0, drawable 0xffffffff9401065e [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x20ce78ec 0/0 123x83 of 123x83, swapInterval 0, drawable 0xe0108f0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x20ce78ec, angle 7.5, [l -1.4819278, r 1.4819278, b -1.0, t 1.0] 2.9638555x2.0 -> [l -1.4819278, r 1.4819278, b -1.0, t 1.0] 2.9638555x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 123x83, swapInterval 0, drawable 0xe0108f0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 123x83, swapInterval 0, drawable 0xffffffffbb01089a [apply] Thread[main-anim0,5,main] GearsES2.display 0x20ce78ec 123x83, swapInterval 0, drawable 0xe0108f0 [apply] Animatr 0: Action 6 / 200: main-anim0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 123x83, swapInterval 0, drawable 0xffffffffbb01089a [apply] Resizer 0: Action 3 / 100: main-Display-.windows_nil-1-EDT-1 [apply] Thread[main-anim0,5,main] GearsES2.display 0x20ce78ec 123x83, swapInterval 0, drawable 0xe0108f0 [apply] Animatr 0: Action 7 / 200: main-anim0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 123x83, swapInterval 0, drawable 0xffffffffb701085f [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x20ce78ec 0/0 124x84 of 124x84, swapInterval 0, drawable 0xffffffff9401065e, msaa false, tileRendererInUse null [apply] >> GearsES2 0x20ce78ec, angle 10.5, [l -1.4761904, r 1.4761904, b -1.0, t 1.0] 2.952381x2.0 -> [l -1.4761904, r 1.4761904, b -1.0, t 1.0] 2.952381x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 124x84, swapInterval 0, drawable 0xffffffff9401065e [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 124x84, swapInterval 0, drawable 0xffffffffbb01089a [apply] Thread[main-anim0,5,main] GearsES2.display 0x20ce78ec 124x84, swapInterval 0, drawable 0xffffffff9401065e [apply] Animatr 0: Action 8 / 200: main-anim0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 124x84, swapInterval 0, drawable 0xffffffffbb01089a [apply] Resizer 0: Action 4 / 100: main-Display-.windows_nil-1-EDT-1 [apply] Thread[main-anim0,5,main] GearsES2.display 0x20ce78ec 124x84, swapInterval 0, drawable 0xffffffff9401065e [apply] Animatr 0: Action 9 / 200: main-anim0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 124x84, swapInterval 0, drawable 0xe0108f0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x20ce78ec 0/0 125x85 of 125x85, swapInterval 0, drawable 0xffffffffbb01089a, msaa false, tileRendererInUse null [apply] >> GearsES2 0x20ce78ec, angle 13.5, [l -1.4705882, r 1.4705882, b -1.0, t 1.0] 2.9411764x2.0 -> [l -1.4705882, r 1.4705882, b -1.0, t 1.0] 2.9411764x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 125x85, swapInterval 0, drawable 0xffffffffbb01089a [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 125x85, swapInterval 0, drawable 0xe0108f0 [apply] Thread[main-anim0,5,main] GearsES2.display 0x20ce78ec 125x85, swapInterval 0, drawable 0xffffffffbb01089a [apply] Animatr 0: Action 10 / 200: main-anim0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 125x85, swapInterval 0, drawable 0xe0108f0 [apply] Resizer 0: Action 5 / 100: main-Display-.windows_nil-1-EDT-1 [apply] Thread[main-anim0,5,main] GearsES2.display 0x20ce78ec 125x85, swapInterval 0, drawable 0xffffffffbb01089a [apply] Animatr 0: Action 11 / 200: main-anim0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 125x85, swapInterval 0, drawable 0xffffffffb701085f [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x20ce78ec 0/0 126x86 of 126x86, swapInterval 0, drawable 0xffffffff9401065e, msaa false, tileRendererInUse null [apply] >> GearsES2 0x20ce78ec, angle 16.5, [l -1.4651163, r 1.4651163, b -1.0, t 1.0] 2.9302325x2.0 -> [l -1.4651163, r 1.4651163, b -1.0, t 1.0] 2.9302325x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 126x86, swapInterval 0, drawable 0xffffffff9401065e [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 126x86, swapInterval 0, drawable 0xffffffffb701085f [apply] Thread[main-anim0,5,main] GearsES2.display 0x20ce78ec 126x86, swapInterval 0, drawable 0xffffffff9401065e [apply] Animatr 0: Action 12 / 200: main-anim0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 126x86, swapInterval 0, drawable 0xffffffffb701085f [apply] Resizer 0: Action 6 / 100: main-Display-.windows_nil-1-EDT-1 [apply] Thread[main-anim0,5,main] GearsES2.display 0x20ce78ec 126x86, swapInterval 0, drawable 0xffffffff9401065e [apply] Animatr 0: Action 13 / 200: main-anim0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 126x86, swapInterval 0, drawable 0xffffffffbb01089a [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x20ce78ec 0/0 127x87 of 127x87, swapInterval 0, drawable 0xffffffffb701085f, msaa false, tileRendererInUse null [apply] >> GearsES2 0x20ce78ec, angle 19.5, [l -1.4597701, r 1.4597701, b -1.0, t 1.0] 2.9195402x2.0 -> [l -1.4597701, r 1.4597701, b -1.0, t 1.0] 2.9195402x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 127x87, swapInterval 0, drawable 0xffffffffb701085f [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 127x87, swapInterval 0, drawable 0xffffffff9401065e [apply] Thread[main-anim0,5,main] GearsES2.display 0x20ce78ec 127x87, swapInterval 0, drawable 0xffffffffb701085f [apply] Animatr 0: Action 14 / 200: main-anim0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 127x87, swapInterval 0, drawable 0xffffffff9401065e [apply] Resizer 0: Action 7 / 100: main-Display-.windows_nil-1-EDT-1 [apply] Thread[main-anim0,5,main] GearsES2.display 0x20ce78ec 127x87, swapInterval 0, drawable 0xffffffffb701085f [apply] Animatr 0: Action 15 / 200: main-anim0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 127x87, swapInterval 0, drawable 0xffffffffbb01089a [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x20ce78ec 0/0 128x88 of 128x88, swapInterval 0, drawable 0xffffffff9401065e, msaa false, tileRendererInUse null [apply] >> GearsES2 0x20ce78ec, angle 22.5, [l -1.4545455, r 1.4545455, b -1.0, t 1.0] 2.909091x2.0 -> [l -1.4545455, r 1.4545455, b -1.0, t 1.0] 2.909091x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 128x88, swapInterval 0, drawable 0xffffffff9401065e [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 128x88, swapInterval 0, drawable 0xffffffffbb01089a [apply] Thread[main-anim0,5,main] GearsES2.display 0x20ce78ec 128x88, swapInterval 0, drawable 0xffffffff9401065e [apply] Animatr 0: Action 16 / 200: main-anim0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 128x88, swapInterval 0, drawable 0xffffffffbb01089a [apply] Resizer 0: Action 8 / 100: main-Display-.windows_nil-1-EDT-1 [apply] Thread[main-anim0,5,main] GearsES2.display 0x20ce78ec 128x88, swapInterval 0, drawable 0xffffffff9401065e [apply] Animatr 0: Action 17 / 200: main-anim0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 128x88, swapInterval 0, drawable 0xffffffffb701085f [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x20ce78ec 0/0 129x89 of 129x89, swapInterval 0, drawable 0xffffffffbb01089a, msaa false, tileRendererInUse null [apply] >> GearsES2 0x20ce78ec, angle 25.5, [l -1.4494382, r 1.4494382, b -1.0, t 1.0] 2.8988764x2.0 -> [l -1.4494382, r 1.4494382, b -1.0, t 1.0] 2.8988764x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 129x89, swapInterval 0, drawable 0xffffffffbb01089a [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 129x89, swapInterval 0, drawable 0xffffffffb701085f [apply] Thread[main-anim0,5,main] GearsES2.display 0x20ce78ec 129x89, swapInterval 0, drawable 0xffffffffbb01089a [apply] Animatr 0: Action 18 / 200: main-anim0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 129x89, swapInterval 0, drawable 0xffffffffb701085f [apply] Thread[main-anim0,5,main] GearsES2.display 0x20ce78ec 129x89, swapInterval 0, drawable 0xffffffffbb01089a [apply] Resizer 0: Action 9 / 100: main-Display-.windows_nil-1-EDT-1 [apply] Animatr 0: Action 19 / 200: main-anim0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 129x89, swapInterval 0, drawable 0xffffffff9401065e [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x20ce78ec 0/0 130x90 of 130x90, swapInterval 0, drawable 0xffffffffb701085f, msaa false, tileRendererInUse null [apply] >> GearsES2 0x20ce78ec, angle 28.5, [l -1.4444444, r 1.4444444, b -1.0, t 1.0] 2.8888888x2.0 -> [l -1.4444444, r 1.4444444, b -1.0, t 1.0] 2.8888888x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 130x90, swapInterval 0, drawable 0xffffffffb701085f [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 130x90, swapInterval 0, drawable 0xffffffff9401065e [apply] Thread[main-anim0,5,main] GearsES2.display 0x20ce78ec 130x90, swapInterval 0, drawable 0xffffffffb701085f [apply] Animatr 0: Action 20 / 200: main-anim0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 130x90, swapInterval 0, drawable 0xffffffff9401065e [apply] Resizer 0: Action 10 / 100: main-Display-.windows_nil-1-EDT-1 [apply] Thread[main-anim0,5,main] GearsES2.display 0x20ce78ec 130x90, swapInterval 0, drawable 0xffffffffb701085f [apply] Animatr 0: Action 21 / 200: main-anim0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 130x90, swapInterval 0, drawable 0xffffffffbb01089a [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x20ce78ec 0/0 131x91 of 131x91, swapInterval 0, drawable 0xffffffff9401065e, msaa false, tileRendererInUse null [apply] >> GearsES2 0x20ce78ec, angle 31.5, [l -1.4395604, r 1.4395604, b -1.0, t 1.0] 2.8791208x2.0 -> [l -1.4395604, r 1.4395604, b -1.0, t 1.0] 2.8791208x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 131x91, swapInterval 0, drawable 0xffffffff9401065e [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 131x91, swapInterval 0, drawable 0xffffffffbb01089a [apply] Thread[main-anim0,5,main] GearsES2.display 0x20ce78ec 131x91, swapInterval 0, drawable 0xffffffff9401065e [apply] Animatr 0: Action 22 / 200: main-anim0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 131x91, swapInterval 0, drawable 0xffffffffbb01089a [apply] Resizer 0: Action 11 / 100: main-Display-.windows_nil-1-EDT-1 [apply] Thread[main-anim0,5,main] GearsES2.display 0x20ce78ec 131x91, swapInterval 0, drawable 0xffffffff9401065e [apply] Animatr 0: Action 23 / 200: main-anim0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 131x91, swapInterval 0, drawable 0xffffffffb701085f [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x20ce78ec 0/0 132x92 of 132x92, swapInterval 0, drawable 0xffffffffbb01089a, msaa false, tileRendererInUse null [apply] >> GearsES2 0x20ce78ec, angle 34.5, [l -1.4347826, r 1.4347826, b -1.0, t 1.0] 2.8695652x2.0 -> [l -1.4347826, r 1.4347826, b -1.0, t 1.0] 2.8695652x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 132x92, swapInterval 0, drawable 0xffffffffbb01089a [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 132x92, swapInterval 0, drawable 0xffffffffb701085f [apply] Thread[main-anim0,5,main] GearsES2.display 0x20ce78ec 132x92, swapInterval 0, drawable 0xffffffffbb01089a [apply] Animatr 0: Action 24 / 200: main-anim0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 132x92, swapInterval 0, drawable 0xffffffffb701085f [apply] Resizer 0: Action 12 / 100: main-Display-.windows_nil-1-EDT-1 [apply] Thread[main-anim0,5,main] GearsES2.display 0x20ce78ec 132x92, swapInterval 0, drawable 0xffffffffbb01089a [apply] Animatr 0: Action 25 / 200: main-anim0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 132x92, swapInterval 0, drawable 0xffffffff9401065e [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x20ce78ec 0/0 133x93 of 133x93, swapInterval 0, drawable 0xffffffffb701085f, msaa false, tileRendererInUse null [apply] >> GearsES2 0x20ce78ec, angle 37.5, [l -1.4301075, r 1.4301075, b -1.0, t 1.0] 2.860215x2.0 -> [l -1.4301075, r 1.4301075, b -1.0, t 1.0] 2.860215x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 133x93, swapInterval 0, drawable 0xffffffffb701085f [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 133x93, swapInterval 0, drawable 0xffffffff9401065e [apply] Thread[main-anim0,5,main] GearsES2.display 0x20ce78ec 133x93, swapInterval 0, drawable 0xffffffffb701085f [apply] Animatr 0: Action 26 / 200: main-anim0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 133x93, swapInterval 0, drawable 0xffffffff9401065e [apply] Resizer 0: Action 13 / 100: main-Display-.windows_nil-1-EDT-1 [apply] Thread[main-anim0,5,main] GearsES2.display 0x20ce78ec 133x93, swapInterval 0, drawable 0xffffffffb701085f [apply] Animatr 0: Action 27 / 200: main-anim0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 133x93, swapInterval 0, drawable 0xffffffffbb01089a [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x20ce78ec 0/0 134x94 of 134x94, swapInterval 0, drawable 0xffffffff9401065e, msaa false, tileRendererInUse null [apply] >> GearsES2 0x20ce78ec, angle 40.5, [l -1.4255319, r 1.4255319, b -1.0, t 1.0] 2.8510637x2.0 -> [l -1.4255319, r 1.4255319, b -1.0, t 1.0] 2.8510637x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 134x94, swapInterval 0, drawable 0xffffffff9401065e [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 134x94, swapInterval 0, drawable 0xffffffffbb01089a [apply] Thread[main-anim0,5,main] GearsES2.display 0x20ce78ec 134x94, swapInterval 0, drawable 0xffffffff9401065e [apply] Animatr 0: Action 28 / 200: main-anim0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 134x94, swapInterval 0, drawable 0xffffffffbb01089a [apply] Thread[main-anim0,5,main] GearsES2.display 0x20ce78ec 134x94, swapInterval 0, drawable 0xffffffff9401065e [apply] Animatr 0: Action 29 / 200: main-anim0 [apply] Thread[main-anim0,5,main] GearsES2.display 0x20ce78ec 134x94, swapInterval 0, drawable 0xffffffffbb01089a [apply] Resizer 0: Action 14 / 100: main-Display-.windows_nil-1-EDT-1 [apply] Animatr 0: Action 30 / 200: main-anim0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 134x94, swapInterval 0, drawable 0xffffffffb701085f [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x20ce78ec 0/0 135x95 of 135x95, swapInterval 0, drawable 0xffffffff9401065e, msaa false, tileRendererInUse null [apply] >> GearsES2 0x20ce78ec, angle 44.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[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 135x95, swapInterval 0, drawable 0xffffffff9401065e [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 135x95, swapInterval 0, drawable 0xffffffffb701085f [apply] Thread[main-anim0,5,main] GearsES2.display 0x20ce78ec 135x95, swapInterval 0, drawable 0xffffffff9401065e [apply] Animatr 0: Action 31 / 200: main-anim0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 135x95, swapInterval 0, drawable 0xffffffffb701085f [apply] Resizer 0: Action 15 / 100: main-Display-.windows_nil-1-EDT-1 [apply] Thread[main-anim0,5,main] GearsES2.display 0x20ce78ec 135x95, swapInterval 0, drawable 0xffffffff9401065e [apply] Animatr 0: Action 32 / 200: main-anim0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 135x95, swapInterval 0, drawable 0xffffffffbb01089a [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x20ce78ec 0/0 136x96 of 136x96, swapInterval 0, drawable 0xffffffffb701085f, msaa false, tileRendererInUse null [apply] >> GearsES2 0x20ce78ec, angle 47.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[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 136x96, swapInterval 0, drawable 0xffffffffb701085f [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 136x96, swapInterval 0, drawable 0xffffffffbb01089a [apply] Thread[main-anim0,5,main] GearsES2.display 0x20ce78ec 136x96, swapInterval 0, drawable 0xffffffffb701085f [apply] Animatr 0: Action 33 / 200: main-anim0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 136x96, swapInterval 0, drawable 0xffffffffbb01089a [apply] Resizer 0: Action 16 / 100: main-Display-.windows_nil-1-EDT-1 [apply] Thread[main-anim0,5,main] GearsES2.display 0x20ce78ec 136x96, swapInterval 0, drawable 0xffffffffb701085f [apply] Animatr 0: Action 34 / 200: main-anim0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 136x96, swapInterval 0, drawable 0xffffffff9401065e [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x20ce78ec 0/0 137x97 of 137x97, swapInterval 0, drawable 0xffffffffbb01089a, msaa false, tileRendererInUse null [apply] >> GearsES2 0x20ce78ec, angle 50.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[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 137x97, swapInterval 0, drawable 0xffffffffbb01089a [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 137x97, swapInterval 0, drawable 0xffffffff9401065e [apply] Thread[main-anim0,5,main] GearsES2.display 0x20ce78ec 137x97, swapInterval 0, drawable 0xffffffffbb01089a [apply] Animatr 0: Action 35 / 200: main-anim0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 137x97, swapInterval 0, drawable 0xffffffff9401065e [apply] Resizer 0: Action 17 / 100: main-Display-.windows_nil-1-EDT-1 [apply] Thread[main-anim0,5,main] GearsES2.display 0x20ce78ec 137x97, swapInterval 0, drawable 0xffffffffbb01089a [apply] Animatr 0: Action 36 / 200: main-anim0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 137x97, swapInterval 0, drawable 0xffffffffb701085f [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x20ce78ec 0/0 138x98 of 138x98, swapInterval 0, drawable 0xe0108f0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x20ce78ec, angle 53.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[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 138x98, swapInterval 0, drawable 0xe0108f0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 138x98, swapInterval 0, drawable 0xffffffffb701085f [apply] Thread[main-anim0,5,main] GearsES2.display 0x20ce78ec 138x98, swapInterval 0, drawable 0xe0108f0 [apply] Animatr 0: Action 37 / 200: main-anim0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 138x98, swapInterval 0, drawable 0xffffffffb701085f [apply] Resizer 0: Action 18 / 100: main-Display-.windows_nil-1-EDT-1 [apply] Thread[main-anim0,5,main] GearsES2.display 0x20ce78ec 138x98, swapInterval 0, drawable 0xe0108f0 [apply] Animatr 0: Action 38 / 200: main-anim0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 138x98, swapInterval 0, drawable 0xffffffff9401065e [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x20ce78ec 0/0 139x99 of 139x99, swapInterval 0, drawable 0xffffffffb701085f, msaa false, tileRendererInUse null [apply] >> GearsES2 0x20ce78ec, angle 56.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[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 139x99, swapInterval 0, drawable 0xffffffffb701085f [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 139x99, swapInterval 0, drawable 0xffffffff9401065e [apply] Thread[main-anim0,5,main] GearsES2.display 0x20ce78ec 139x99, swapInterval 0, drawable 0xffffffffb701085f [apply] Animatr 0: Action 39 / 200: main-anim0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 139x99, swapInterval 0, drawable 0xffffffff9401065e [apply] Resizer 0: Action 19 / 100: main-Display-.windows_nil-1-EDT-1 [apply] Thread[main-anim0,5,main] GearsES2.display 0x20ce78ec 139x99, swapInterval 0, drawable 0xffffffffb701085f [apply] Animatr 0: Action 40 / 200: main-anim0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 139x99, swapInterval 0, drawable 0xe0108f0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x20ce78ec 0/0 140x100 of 140x100, swapInterval 0, drawable 0xffffffff9401065e, msaa false, tileRendererInUse null [apply] >> GearsES2 0x20ce78ec, angle 59.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[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 140x100, swapInterval 0, drawable 0xffffffff9401065e [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 140x100, swapInterval 0, drawable 0xe0108f0 [apply] Thread[main-anim0,5,main] GearsES2.display 0x20ce78ec 140x100, swapInterval 0, drawable 0xffffffff9401065e [apply] Animatr 0: Action 41 / 200: main-anim0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 140x100, swapInterval 0, drawable 0xe0108f0 [apply] Resizer 0: Action 20 / 100: main-Display-.windows_nil-1-EDT-1 [apply] Thread[main-anim0,5,main] GearsES2.display 0x20ce78ec 140x100, swapInterval 0, drawable 0xffffffff9401065e [apply] Animatr 0: Action 42 / 200: main-anim0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 140x100, swapInterval 0, drawable 0xffffffffb701085f [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x20ce78ec 0/0 141x101 of 141x101, swapInterval 0, drawable 0xe0108f0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x20ce78ec, angle 62.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[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 141x101, swapInterval 0, drawable 0xe0108f0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 141x101, swapInterval 0, drawable 0xffffffffb701085f [apply] Thread[main-anim0,5,main] GearsES2.display 0x20ce78ec 141x101, swapInterval 0, drawable 0xe0108f0 [apply] Animatr 0: Action 43 / 200: main-anim0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 141x101, swapInterval 0, drawable 0xffffffffb701085f [apply] Resizer 0: Action 21 / 100: main-Display-.windows_nil-1-EDT-1 [apply] Thread[main-anim0,5,main] GearsES2.display 0x20ce78ec 141x101, swapInterval 0, drawable 0xe0108f0 [apply] Animatr 0: Action 44 / 200: main-anim0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 141x101, swapInterval 0, drawable 0xffffffff9401065e [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x20ce78ec 0/0 142x102 of 142x102, swapInterval 0, drawable 0xffffffffb701085f, msaa false, tileRendererInUse null [apply] >> GearsES2 0x20ce78ec, angle 65.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[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 142x102, swapInterval 0, drawable 0xffffffffb701085f [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 142x102, swapInterval 0, drawable 0xffffffff9401065e [apply] Thread[main-anim0,5,main] GearsES2.display 0x20ce78ec 142x102, swapInterval 0, drawable 0xffffffffb701085f [apply] Animatr 0: Action 45 / 200: main-anim0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 142x102, swapInterval 0, drawable 0xffffffff9401065e [apply] Resizer 0: Action 22 / 100: main-Display-.windows_nil-1-EDT-1 [apply] Thread[main-anim0,5,main] GearsES2.display 0x20ce78ec 142x102, swapInterval 0, drawable 0xffffffffb701085f [apply] Animatr 0: Action 46 / 200: main-anim0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 142x102, swapInterval 0, drawable 0xe0108f0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x20ce78ec 0/0 143x103 of 143x103, swapInterval 0, drawable 0xffffffff9401065e, msaa false, tileRendererInUse null [apply] >> GearsES2 0x20ce78ec, angle 68.0, [l -1.3883495, r 1.3883495, b -1.0, t 1.0] 2.776699x2.0 -> [l -1.3883495, r 1.3883495, b -1.0, t 1.0] 2.776699x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 143x103, swapInterval 0, drawable 0xffffffff9401065e [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 143x103, swapInterval 0, drawable 0xe0108f0 [apply] Thread[main-anim0,5,main] GearsES2.display 0x20ce78ec 143x103, swapInterval 0, drawable 0xffffffff9401065e [apply] Animatr 0: Action 47 / 200: main-anim0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 143x103, swapInterval 0, drawable 0xe0108f0 [apply] Resizer 0: Action 23 / 100: main-Display-.windows_nil-1-EDT-1 [apply] Thread[main-anim0,5,main] GearsES2.display 0x20ce78ec 143x103, swapInterval 0, drawable 0xffffffff9401065e [apply] Animatr 0: Action 48 / 200: main-anim0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 143x103, swapInterval 0, drawable 0xffffffffb701085f [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x20ce78ec 0/0 144x104 of 144x104, swapInterval 0, drawable 0xe0108f0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x20ce78ec, angle 71.0, [l -1.3846154, r 1.3846154, b -1.0, t 1.0] 2.7692308x2.0 -> [l -1.3846154, r 1.3846154, b -1.0, t 1.0] 2.7692308x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 144x104, swapInterval 0, drawable 0xe0108f0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 144x104, swapInterval 0, drawable 0xffffffffb701085f [apply] Thread[main-anim0,5,main] GearsES2.display 0x20ce78ec 144x104, swapInterval 0, drawable 0xe0108f0 [apply] Animatr 0: Action 49 / 200: main-anim0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 144x104, swapInterval 0, drawable 0xffffffffb701085f [apply] Resizer 0: Action 24 / 100: main-Display-.windows_nil-1-EDT-1 [apply] Thread[main-anim0,5,main] GearsES2.display 0x20ce78ec 144x104, swapInterval 0, drawable 0xe0108f0 [apply] Animatr 0: Action 50 / 200: main-anim0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 144x104, swapInterval 0, drawable 0xffffffff9401065e [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x20ce78ec 0/0 145x105 of 145x105, swapInterval 0, drawable 0xffffffffb701085f, msaa false, tileRendererInUse null [apply] >> GearsES2 0x20ce78ec, angle 74.0, [l -1.3809524, r 1.3809524, b -1.0, t 1.0] 2.7619047x2.0 -> [l -1.3809524, r 1.3809524, b -1.0, t 1.0] 2.7619047x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 145x105, swapInterval 0, drawable 0xffffffffb701085f [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 145x105, swapInterval 0, drawable 0xffffffff9401065e [apply] Thread[main-anim0,5,main] GearsES2.display 0x20ce78ec 145x105, swapInterval 0, drawable 0xffffffffb701085f [apply] Animatr 0: Action 51 / 200: main-anim0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 145x105, swapInterval 0, drawable 0xffffffff9401065e [apply] Resizer 0: Action 25 / 100: main-Display-.windows_nil-1-EDT-1 [apply] Thread[main-anim0,5,main] GearsES2.display 0x20ce78ec 145x105, swapInterval 0, drawable 0xffffffffb701085f [apply] Animatr 0: Action 52 / 200: main-anim0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 145x105, swapInterval 0, drawable 0xe0108f0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x20ce78ec 0/0 146x106 of 146x106, swapInterval 0, drawable 0xffffffff9401065e, msaa false, tileRendererInUse null [apply] >> GearsES2 0x20ce78ec, angle 77.0, [l -1.3773584, r 1.3773584, b -1.0, t 1.0] 2.7547169x2.0 -> [l -1.3773584, r 1.3773584, b -1.0, t 1.0] 2.7547169x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 146x106, swapInterval 0, drawable 0xffffffff9401065e [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 146x106, swapInterval 0, drawable 0xe0108f0 [apply] Thread[main-anim0,5,main] GearsES2.display 0x20ce78ec 146x106, swapInterval 0, drawable 0xffffffff9401065e [apply] Animatr 0: Action 53 / 200: main-anim0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 146x106, swapInterval 0, drawable 0xe0108f0 [apply] Resizer 0: Action 26 / 100: main-Display-.windows_nil-1-EDT-1 [apply] Thread[main-anim0,5,main] GearsES2.display 0x20ce78ec 146x106, swapInterval 0, drawable 0xffffffff9401065e [apply] Animatr 0: Action 54 / 200: main-anim0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 146x106, swapInterval 0, drawable 0xffffffffb701085f [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x20ce78ec 0/0 147x107 of 147x107, swapInterval 0, drawable 0xe0108f0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x20ce78ec, angle 80.0, [l -1.3738317, r 1.3738317, b -1.0, t 1.0] 2.7476635x2.0 -> [l -1.3738317, r 1.3738317, b -1.0, t 1.0] 2.7476635x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 147x107, swapInterval 0, drawable 0xe0108f0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 147x107, swapInterval 0, drawable 0xffffffffb701085f [apply] Thread[main-anim0,5,main] GearsES2.display 0x20ce78ec 147x107, swapInterval 0, drawable 0xe0108f0 [apply] Animatr 0: Action 55 / 200: main-anim0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 147x107, swapInterval 0, drawable 0xffffffffb701085f [apply] Resizer 0: Action 27 / 100: main-Display-.windows_nil-1-EDT-1 [apply] Thread[main-anim0,5,main] GearsES2.display 0x20ce78ec 147x107, swapInterval 0, drawable 0xe0108f0 [apply] Animatr 0: Action 56 / 200: main-anim0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 147x107, swapInterval 0, drawable 0xffffffff9401065e [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x20ce78ec 0/0 148x108 of 148x108, swapInterval 0, drawable 0xffffffffb701085f, msaa false, tileRendererInUse null [apply] >> GearsES2 0x20ce78ec, angle 83.0, [l -1.3703704, r 1.3703704, b -1.0, t 1.0] 2.7407408x2.0 -> [l -1.3703704, r 1.3703704, b -1.0, t 1.0] 2.7407408x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 148x108, swapInterval 0, drawable 0xffffffffb701085f [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 148x108, swapInterval 0, drawable 0xffffffff9401065e [apply] Thread[main-anim0,5,main] GearsES2.display 0x20ce78ec 148x108, swapInterval 0, drawable 0xffffffffb701085f [apply] Animatr 0: Action 57 / 200: main-anim0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 148x108, swapInterval 0, drawable 0xffffffff9401065e [apply] Resizer 0: Action 28 / 100: main-Display-.windows_nil-1-EDT-1 [apply] Thread[main-anim0,5,main] GearsES2.display 0x20ce78ec 148x108, swapInterval 0, drawable 0xffffffffb701085f [apply] Animatr 0: Action 58 / 200: main-anim0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 148x108, swapInterval 0, drawable 0xe0108f0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x20ce78ec 0/0 149x109 of 149x109, swapInterval 0, drawable 0xffffffff9401065e, msaa false, tileRendererInUse null [apply] >> GearsES2 0x20ce78ec, angle 86.0, [l -1.3669724, r 1.3669724, b -1.0, t 1.0] 2.733945x2.0 -> [l -1.3669724, r 1.3669724, b -1.0, t 1.0] 2.733945x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 149x109, swapInterval 0, drawable 0xffffffff9401065e [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 149x109, swapInterval 0, drawable 0xe0108f0 [apply] Thread[main-anim0,5,main] GearsES2.display 0x20ce78ec 149x109, swapInterval 0, drawable 0xffffffff9401065e [apply] Animatr 0: Action 59 / 200: main-anim0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 149x109, swapInterval 0, drawable 0xe0108f0 [apply] Resizer 0: Action 29 / 100: main-Display-.windows_nil-1-EDT-1 [apply] Thread[main-anim0,5,main] GearsES2.display 0x20ce78ec 149x109, swapInterval 0, drawable 0xffffffff9401065e [apply] Animatr 0: Action 60 / 200: main-anim0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 149x109, swapInterval 0, drawable 0xffffffffb701085f [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x20ce78ec 0/0 150x110 of 150x110, swapInterval 0, drawable 0xe0108f0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x20ce78ec, angle 89.0, [l -1.3636364, r 1.3636364, b -1.0, t 1.0] 2.7272727x2.0 -> [l -1.3636364, r 1.3636364, b -1.0, t 1.0] 2.7272727x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 150x110, swapInterval 0, drawable 0xe0108f0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 150x110, swapInterval 0, drawable 0xffffffffb701085f [apply] Thread[main-anim0,5,main] GearsES2.display 0x20ce78ec 150x110, swapInterval 0, drawable 0xe0108f0 [apply] Animatr 0: Action 61 / 200: main-anim0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 150x110, swapInterval 0, drawable 0xffffffffb701085f [apply] Resizer 0: Action 30 / 100: main-Display-.windows_nil-1-EDT-1 [apply] Thread[main-anim0,5,main] GearsES2.display 0x20ce78ec 150x110, swapInterval 0, drawable 0xe0108f0 [apply] Animatr 0: Action 62 / 200: main-anim0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 150x110, swapInterval 0, drawable 0xffffffff9401065e [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x20ce78ec 0/0 151x111 of 151x111, swapInterval 0, drawable 0xffffffffb701085f, msaa false, tileRendererInUse null [apply] >> GearsES2 0x20ce78ec, angle 92.0, [l -1.3603604, r 1.3603604, b -1.0, t 1.0] 2.7207208x2.0 -> [l -1.3603604, r 1.3603604, b -1.0, t 1.0] 2.7207208x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 151x111, swapInterval 0, drawable 0xffffffffb701085f [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 151x111, swapInterval 0, drawable 0xffffffff9401065e [apply] Thread[main-anim0,5,main] GearsES2.display 0x20ce78ec 151x111, swapInterval 0, drawable 0xffffffffb701085f [apply] Animatr 0: Action 63 / 200: main-anim0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 151x111, swapInterval 0, drawable 0xffffffff9401065e [apply] Thread[main-anim0,5,main] GearsES2.display 0x20ce78ec 151x111, swapInterval 0, drawable 0xffffffffb701085f [apply] Resizer 0: Action 31 / 100: main-Display-.windows_nil-1-EDT-1 [apply] Animatr 0: Action 64 / 200: main-anim0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 151x111, swapInterval 0, drawable 0xe0108f0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x20ce78ec 0/0 152x112 of 152x112, swapInterval 0, drawable 0xffffffff9401065e, msaa false, tileRendererInUse null [apply] >> GearsES2 0x20ce78ec, angle 95.0, [l -1.3571428, r 1.3571428, b -1.0, t 1.0] 2.7142856x2.0 -> [l -1.3571428, r 1.3571428, b -1.0, t 1.0] 2.7142856x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 152x112, swapInterval 0, drawable 0xffffffff9401065e [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 152x112, swapInterval 0, drawable 0xe0108f0 [apply] Thread[main-anim0,5,main] GearsES2.display 0x20ce78ec 152x112, swapInterval 0, drawable 0xffffffff9401065e [apply] Animatr 0: Action 65 / 200: main-anim0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 152x112, swapInterval 0, drawable 0xe0108f0 [apply] Resizer 0: Action 32 / 100: main-Display-.windows_nil-1-EDT-1 [apply] Thread[main-anim0,5,main] GearsES2.display 0x20ce78ec 152x112, swapInterval 0, drawable 0xffffffff9401065e [apply] Animatr 0: Action 66 / 200: main-anim0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 152x112, swapInterval 0, drawable 0xffffffffbb01089a [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x20ce78ec 0/0 153x113 of 153x113, swapInterval 0, drawable 0xe0108f0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x20ce78ec, angle 98.0, [l -1.3539823, r 1.3539823, b -1.0, t 1.0] 2.7079647x2.0 -> [l -1.3539823, r 1.3539823, b -1.0, t 1.0] 2.7079647x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 153x113, swapInterval 0, drawable 0xe0108f0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 153x113, swapInterval 0, drawable 0xffffffffbb01089a [apply] Thread[main-anim0,5,main] GearsES2.display 0x20ce78ec 153x113, swapInterval 0, drawable 0xe0108f0 [apply] Animatr 0: Action 67 / 200: main-anim0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 153x113, swapInterval 0, drawable 0xffffffffbb01089a [apply] Resizer 0: Action 33 / 100: main-Display-.windows_nil-1-EDT-1 [apply] Thread[main-anim0,5,main] GearsES2.display 0x20ce78ec 153x113, swapInterval 0, drawable 0xe0108f0 [apply] Animatr 0: Action 68 / 200: main-anim0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 153x113, swapInterval 0, drawable 0xffffffff9401065e [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x20ce78ec 0/0 154x114 of 154x114, swapInterval 0, drawable 0xffffffffbb01089a, msaa false, tileRendererInUse null [apply] >> GearsES2 0x20ce78ec, angle 101.0, [l -1.3508772, r 1.3508772, b -1.0, t 1.0] 2.7017543x2.0 -> [l -1.3508772, r 1.3508772, b -1.0, t 1.0] 2.7017543x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 154x114, swapInterval 0, drawable 0xffffffffbb01089a [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 154x114, swapInterval 0, drawable 0xffffffff9401065e [apply] Thread[main-anim0,5,main] GearsES2.display 0x20ce78ec 154x114, swapInterval 0, drawable 0xffffffffbb01089a [apply] Animatr 0: Action 69 / 200: main-anim0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 154x114, swapInterval 0, drawable 0xffffffff9401065e [apply] Resizer 0: Action 34 / 100: main-Display-.windows_nil-1-EDT-1 [apply] Thread[main-anim0,5,main] GearsES2.display 0x20ce78ec 154x114, swapInterval 0, drawable 0xffffffffbb01089a [apply] Animatr 0: Action 70 / 200: main-anim0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 154x114, swapInterval 0, drawable 0xe0108f0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x20ce78ec 0/0 155x115 of 155x115, swapInterval 0, drawable 0xffffffff9401065e, msaa false, tileRendererInUse null [apply] >> GearsES2 0x20ce78ec, angle 104.0, [l -1.3478261, r 1.3478261, b -1.0, t 1.0] 2.6956522x2.0 -> [l -1.3478261, r 1.3478261, b -1.0, t 1.0] 2.6956522x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 155x115, swapInterval 0, drawable 0xffffffff9401065e [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 155x115, swapInterval 0, drawable 0xe0108f0 [apply] Thread[main-anim0,5,main] GearsES2.display 0x20ce78ec 155x115, swapInterval 0, drawable 0xffffffff9401065e [apply] Animatr 0: Action 71 / 200: main-anim0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 155x115, swapInterval 0, drawable 0xe0108f0 [apply] Resizer 0: Action 35 / 100: main-Display-.windows_nil-1-EDT-1 [apply] Thread[main-anim0,5,main] GearsES2.display 0x20ce78ec 155x115, swapInterval 0, drawable 0xffffffff9401065e [apply] Animatr 0: Action 72 / 200: main-anim0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 155x115, swapInterval 0, drawable 0xffffffffbb01089a [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x20ce78ec 0/0 156x116 of 156x116, swapInterval 0, drawable 0xe0108f0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x20ce78ec, angle 107.0, [l -1.3448275, r 1.3448275, b -1.0, t 1.0] 2.689655x2.0 -> [l -1.3448275, r 1.3448275, b -1.0, t 1.0] 2.689655x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 156x116, swapInterval 0, drawable 0xe0108f0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 156x116, swapInterval 0, drawable 0xffffffffbb01089a [apply] Thread[main-anim0,5,main] GearsES2.display 0x20ce78ec 156x116, swapInterval 0, drawable 0xe0108f0 [apply] Animatr 0: Action 73 / 200: main-anim0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 156x116, swapInterval 0, drawable 0xffffffffbb01089a [apply] Resizer 0: Action 36 / 100: main-Display-.windows_nil-1-EDT-1 [apply] Thread[main-anim0,5,main] GearsES2.display 0x20ce78ec 156x116, swapInterval 0, drawable 0xe0108f0 [apply] Animatr 0: Action 74 / 200: main-anim0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 156x116, swapInterval 0, drawable 0xffffffff9401065e [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x20ce78ec 0/0 157x117 of 157x117, swapInterval 0, drawable 0xffffffffbb01089a, msaa false, tileRendererInUse null [apply] >> GearsES2 0x20ce78ec, angle 110.0, [l -1.3418803, r 1.3418803, b -1.0, t 1.0] 2.6837606x2.0 -> [l -1.3418803, r 1.3418803, b -1.0, t 1.0] 2.6837606x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 157x117, swapInterval 0, drawable 0xffffffffbb01089a [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 157x117, swapInterval 0, drawable 0xffffffff9401065e [apply] Thread[main-anim0,5,main] GearsES2.display 0x20ce78ec 157x117, swapInterval 0, drawable 0xffffffffbb01089a [apply] Animatr 0: Action 75 / 200: main-anim0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 157x117, swapInterval 0, drawable 0xffffffff9401065e [apply] Resizer 0: Action 37 / 100: main-Display-.windows_nil-1-EDT-1 [apply] Thread[main-anim0,5,main] GearsES2.display 0x20ce78ec 157x117, swapInterval 0, drawable 0xffffffffbb01089a [apply] Animatr 0: Action 76 / 200: main-anim0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 157x117, swapInterval 0, drawable 0xe0108f0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x20ce78ec 0/0 158x118 of 158x118, swapInterval 0, drawable 0xffffffff9401065e, msaa false, tileRendererInUse null [apply] >> GearsES2 0x20ce78ec, angle 113.0, [l -1.338983, r 1.338983, b -1.0, t 1.0] 2.677966x2.0 -> [l -1.338983, r 1.338983, b -1.0, t 1.0] 2.677966x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 158x118, swapInterval 0, drawable 0xffffffff9401065e [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 158x118, swapInterval 0, drawable 0xe0108f0 [apply] Thread[main-anim0,5,main] GearsES2.display 0x20ce78ec 158x118, swapInterval 0, drawable 0xffffffff9401065e [apply] Animatr 0: Action 77 / 200: main-anim0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 158x118, swapInterval 0, drawable 0xe0108f0 [apply] Resizer 0: Action 38 / 100: main-Display-.windows_nil-1-EDT-1 [apply] Thread[main-anim0,5,main] GearsES2.display 0x20ce78ec 158x118, swapInterval 0, drawable 0xffffffff9401065e [apply] Animatr 0: Action 78 / 200: main-anim0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 158x118, swapInterval 0, drawable 0xffffffffbb01089a [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x20ce78ec 0/0 159x119 of 159x119, swapInterval 0, drawable 0xe0108f0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x20ce78ec, angle 116.0, [l -1.3361344, r 1.3361344, b -1.0, t 1.0] 2.6722689x2.0 -> [l -1.3361344, r 1.3361344, b -1.0, t 1.0] 2.6722689x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 159x119, swapInterval 0, drawable 0xe0108f0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 159x119, swapInterval 0, drawable 0xffffffffbb01089a [apply] Thread[main-anim0,5,main] GearsES2.display 0x20ce78ec 159x119, swapInterval 0, drawable 0xe0108f0 [apply] Animatr 0: Action 79 / 200: main-anim0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 159x119, swapInterval 0, drawable 0xffffffffbb01089a [apply] Resizer 0: Action 39 / 100: main-Display-.windows_nil-1-EDT-1 [apply] Thread[main-anim0,5,main] GearsES2.display 0x20ce78ec 159x119, swapInterval 0, drawable 0xe0108f0 [apply] Animatr 0: Action 80 / 200: main-anim0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 159x119, swapInterval 0, drawable 0xffffffff9401065e [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x20ce78ec 0/0 160x120 of 160x120, swapInterval 0, drawable 0xffffffffbb01089a, msaa false, tileRendererInUse null [apply] >> GearsES2 0x20ce78ec, angle 119.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 160x120, swapInterval 0, drawable 0xffffffffbb01089a [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 160x120, swapInterval 0, drawable 0xffffffff9401065e [apply] Thread[main-anim0,5,main] GearsES2.display 0x20ce78ec 160x120, swapInterval 0, drawable 0xffffffffbb01089a [apply] Animatr 0: Action 81 / 200: main-anim0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 160x120, swapInterval 0, drawable 0xffffffff9401065e [apply] Resizer 0: Action 40 / 100: main-Display-.windows_nil-1-EDT-1 [apply] Thread[main-anim0,5,main] GearsES2.display 0x20ce78ec 160x120, swapInterval 0, drawable 0xffffffffbb01089a [apply] Animatr 0: Action 82 / 200: main-anim0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 160x120, swapInterval 0, drawable 0xe0108f0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x20ce78ec 0/0 161x121 of 161x121, swapInterval 0, drawable 0xffffffff9401065e, msaa false, tileRendererInUse null [apply] >> GearsES2 0x20ce78ec, angle 122.0, [l -1.3305786, r 1.3305786, b -1.0, t 1.0] 2.6611571x2.0 -> [l -1.3305786, r 1.3305786, b -1.0, t 1.0] 2.6611571x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 161x121, swapInterval 0, drawable 0xffffffff9401065e [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 161x121, swapInterval 0, drawable 0xe0108f0 [apply] Thread[main-anim0,5,main] GearsES2.display 0x20ce78ec 161x121, swapInterval 0, drawable 0xffffffff9401065e [apply] Animatr 0: Action 83 / 200: main-anim0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 161x121, swapInterval 0, drawable 0xe0108f0 [apply] Resizer 0: Action 41 / 100: main-Display-.windows_nil-1-EDT-1 [apply] Thread[main-anim0,5,main] GearsES2.display 0x20ce78ec 161x121, swapInterval 0, drawable 0xffffffff9401065e [apply] Animatr 0: Action 84 / 200: main-anim0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 161x121, swapInterval 0, drawable 0xffffffffbb01089a [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x20ce78ec 0/0 162x122 of 162x122, swapInterval 0, drawable 0xe0108f0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x20ce78ec, angle 125.0, [l -1.3278688, r 1.3278688, b -1.0, t 1.0] 2.6557376x2.0 -> [l -1.3278688, r 1.3278688, b -1.0, t 1.0] 2.6557376x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 162x122, swapInterval 0, drawable 0xe0108f0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 162x122, swapInterval 0, drawable 0xffffffffbb01089a [apply] Thread[main-anim0,5,main] GearsES2.display 0x20ce78ec 162x122, swapInterval 0, drawable 0xe0108f0 [apply] Animatr 0: Action 85 / 200: main-anim0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 162x122, swapInterval 0, drawable 0xffffffffbb01089a [apply] Resizer 0: Action 42 / 100: main-Display-.windows_nil-1-EDT-1 [apply] Thread[main-anim0,5,main] GearsES2.display 0x20ce78ec 162x122, swapInterval 0, drawable 0xe0108f0 [apply] Animatr 0: Action 86 / 200: main-anim0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 162x122, swapInterval 0, drawable 0xffffffff9401065e [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x20ce78ec 0/0 163x123 of 163x123, swapInterval 0, drawable 0xffffffffbb01089a, msaa false, tileRendererInUse null [apply] >> GearsES2 0x20ce78ec, angle 128.0, [l -1.3252033, r 1.3252033, b -1.0, t 1.0] 2.6504066x2.0 -> [l -1.3252033, r 1.3252033, b -1.0, t 1.0] 2.6504066x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 163x123, swapInterval 0, drawable 0xffffffffbb01089a [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 163x123, swapInterval 0, drawable 0xffffffff9401065e [apply] Thread[main-anim0,5,main] GearsES2.display 0x20ce78ec 163x123, swapInterval 0, drawable 0xffffffffbb01089a [apply] Animatr 0: Action 87 / 200: main-anim0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 163x123, swapInterval 0, drawable 0xffffffff9401065e [apply] Resizer 0: Action 43 / 100: main-Display-.windows_nil-1-EDT-1 [apply] Thread[main-anim0,5,main] GearsES2.display 0x20ce78ec 163x123, swapInterval 0, drawable 0xffffffffbb01089a [apply] Animatr 0: Action 88 / 200: main-anim0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 163x123, swapInterval 0, drawable 0xe0108f0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x20ce78ec 0/0 164x124 of 164x124, swapInterval 0, drawable 0xffffffff9401065e, msaa false, tileRendererInUse null [apply] >> GearsES2 0x20ce78ec, angle 131.0, [l -1.3225807, r 1.3225807, b -1.0, t 1.0] 2.6451614x2.0 -> [l -1.3225807, r 1.3225807, b -1.0, t 1.0] 2.6451614x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 164x124, swapInterval 0, drawable 0xffffffff9401065e [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 164x124, swapInterval 0, drawable 0xe0108f0 [apply] Thread[main-anim0,5,main] GearsES2.display 0x20ce78ec 164x124, swapInterval 0, drawable 0xffffffff9401065e [apply] Animatr 0: Action 89 / 200: main-anim0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 164x124, swapInterval 0, drawable 0xe0108f0 [apply] Resizer 0: Action 44 / 100: main-Display-.windows_nil-1-EDT-1 [apply] Thread[main-anim0,5,main] GearsES2.display 0x20ce78ec 164x124, swapInterval 0, drawable 0xffffffff9401065e [apply] Animatr 0: Action 90 / 200: main-anim0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 164x124, swapInterval 0, drawable 0xffffffffbb01089a [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x20ce78ec 0/0 165x125 of 165x125, swapInterval 0, drawable 0xe0108f0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x20ce78ec, angle 134.0, [l -1.32, r 1.32, b -1.0, t 1.0] 2.64x2.0 -> [l -1.32, r 1.32, b -1.0, t 1.0] 2.64x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 165x125, swapInterval 0, drawable 0xe0108f0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 165x125, swapInterval 0, drawable 0xffffffffbb01089a [apply] Thread[main-anim0,5,main] GearsES2.display 0x20ce78ec 165x125, swapInterval 0, drawable 0xe0108f0 [apply] Animatr 0: Action 91 / 200: main-anim0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 165x125, swapInterval 0, drawable 0xffffffffbb01089a [apply] Resizer 0: Action 45 / 100: main-Display-.windows_nil-1-EDT-1 [apply] Thread[main-anim0,5,main] GearsES2.display 0x20ce78ec 165x125, swapInterval 0, drawable 0xe0108f0 [apply] Animatr 0: Action 92 / 200: main-anim0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 165x125, swapInterval 0, drawable 0xffffffff9401065e [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x20ce78ec 0/0 166x126 of 166x126, swapInterval 0, drawable 0xffffffffbb01089a, msaa false, tileRendererInUse null [apply] >> GearsES2 0x20ce78ec, angle 137.0, [l -1.3174603, r 1.3174603, b -1.0, t 1.0] 2.6349206x2.0 -> [l -1.3174603, r 1.3174603, b -1.0, t 1.0] 2.6349206x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 166x126, swapInterval 0, drawable 0xffffffffbb01089a [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 166x126, swapInterval 0, drawable 0xffffffff9401065e [apply] Thread[main-anim0,5,main] GearsES2.display 0x20ce78ec 166x126, swapInterval 0, drawable 0xffffffffbb01089a [apply] Animatr 0: Action 93 / 200: main-anim0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 166x126, swapInterval 0, drawable 0xffffffff9401065e [apply] Resizer 0: Action 46 / 100: main-Display-.windows_nil-1-EDT-1 [apply] Thread[main-anim0,5,main] GearsES2.display 0x20ce78ec 166x126, swapInterval 0, drawable 0xffffffffbb01089a [apply] Animatr 0: Action 94 / 200: main-anim0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 166x126, swapInterval 0, drawable 0xe0108f0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x20ce78ec 0/0 167x127 of 167x127, swapInterval 0, drawable 0xffffffff9401065e, msaa false, tileRendererInUse null [apply] >> GearsES2 0x20ce78ec, angle 140.0, [l -1.3149606, r 1.3149606, b -1.0, t 1.0] 2.6299212x2.0 -> [l -1.3149606, r 1.3149606, b -1.0, t 1.0] 2.6299212x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 167x127, swapInterval 0, drawable 0xffffffff9401065e [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 167x127, swapInterval 0, drawable 0xe0108f0 [apply] Thread[main-anim0,5,main] GearsES2.display 0x20ce78ec 167x127, swapInterval 0, drawable 0xffffffff9401065e [apply] Animatr 0: Action 95 / 200: main-anim0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 167x127, swapInterval 0, drawable 0xe0108f0 [apply] Resizer 0: Action 47 / 100: main-Display-.windows_nil-1-EDT-1 [apply] Thread[main-anim0,5,main] GearsES2.display 0x20ce78ec 167x127, swapInterval 0, drawable 0xffffffff9401065e [apply] Animatr 0: Action 96 / 200: main-anim0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 167x127, swapInterval 0, drawable 0xffffffffbb01089a [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x20ce78ec 0/0 168x128 of 168x128, swapInterval 0, drawable 0xe0108f0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x20ce78ec, angle 143.0, [l -1.3125, r 1.3125, b -1.0, t 1.0] 2.625x2.0 -> [l -1.3125, r 1.3125, b -1.0, t 1.0] 2.625x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 168x128, swapInterval 0, drawable 0xe0108f0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 168x128, swapInterval 0, drawable 0xffffffffbb01089a [apply] Thread[main-anim0,5,main] GearsES2.display 0x20ce78ec 168x128, swapInterval 0, drawable 0xe0108f0 [apply] Animatr 0: Action 97 / 200: main-anim0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 168x128, swapInterval 0, drawable 0xffffffffbb01089a [apply] Resizer 0: Action 48 / 100: main-Display-.windows_nil-1-EDT-1 [apply] Thread[main-anim0,5,main] GearsES2.display 0x20ce78ec 168x128, swapInterval 0, drawable 0xe0108f0 [apply] Animatr 0: Action 98 / 200: main-anim0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 168x128, swapInterval 0, drawable 0xffffffff9401065e [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x20ce78ec 0/0 169x129 of 169x129, swapInterval 0, drawable 0xffffffffbb01089a, msaa false, tileRendererInUse null [apply] >> GearsES2 0x20ce78ec, angle 146.0, [l -1.3100775, r 1.3100775, b -1.0, t 1.0] 2.620155x2.0 -> [l -1.3100775, r 1.3100775, b -1.0, t 1.0] 2.620155x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 169x129, swapInterval 0, drawable 0xffffffffbb01089a [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 169x129, swapInterval 0, drawable 0xffffffff9401065e [apply] Thread[main-anim0,5,main] GearsES2.display 0x20ce78ec 169x129, swapInterval 0, drawable 0xffffffffbb01089a [apply] Animatr 0: Action 99 / 200: main-anim0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 169x129, swapInterval 0, drawable 0xffffffff9401065e [apply] Resizer 0: Action 49 / 100: main-Display-.windows_nil-1-EDT-1 [apply] Thread[main-anim0,5,main] GearsES2.display 0x20ce78ec 169x129, swapInterval 0, drawable 0xffffffffbb01089a [apply] Animatr 0: Action 100 / 200: main-anim0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 169x129, swapInterval 0, drawable 0xe0108f0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x20ce78ec 0/0 170x130 of 170x130, swapInterval 0, drawable 0xffffffff9401065e, msaa false, tileRendererInUse null [apply] >> GearsES2 0x20ce78ec, angle 149.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[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 170x130, swapInterval 0, drawable 0xffffffff9401065e [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 170x130, swapInterval 0, drawable 0xe0108f0 [apply] Thread[main-anim0,5,main] GearsES2.display 0x20ce78ec 170x130, swapInterval 0, drawable 0xffffffff9401065e [apply] Animatr 0: Action 101 / 200: main-anim0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 170x130, swapInterval 0, drawable 0xe0108f0 [apply] Resizer 0: Action 50 / 100: main-Display-.windows_nil-1-EDT-1 [apply] Thread[main-anim0,5,main] GearsES2.display 0x20ce78ec 170x130, swapInterval 0, drawable 0xffffffff9401065e [apply] Animatr 0: Action 102 / 200: main-anim0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 170x130, swapInterval 0, drawable 0xffffffffbb01089a [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x20ce78ec 0/0 171x131 of 171x131, swapInterval 0, drawable 0xe0108f0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x20ce78ec, angle 152.0, [l -1.3053435, r 1.3053435, b -1.0, t 1.0] 2.610687x2.0 -> [l -1.3053435, r 1.3053435, b -1.0, t 1.0] 2.610687x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 171x131, swapInterval 0, drawable 0xe0108f0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 171x131, swapInterval 0, drawable 0xffffffffbb01089a [apply] Thread[main-anim0,5,main] GearsES2.display 0x20ce78ec 171x131, swapInterval 0, drawable 0xe0108f0 [apply] Animatr 0: Action 103 / 200: main-anim0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 171x131, swapInterval 0, drawable 0xffffffffbb01089a [apply] Resizer 0: Action 51 / 100: main-Display-.windows_nil-1-EDT-1 [apply] Thread[main-anim0,5,main] GearsES2.display 0x20ce78ec 171x131, swapInterval 0, drawable 0xe0108f0 [apply] Animatr 0: Action 104 / 200: main-anim0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 171x131, swapInterval 0, drawable 0xffffffff9401065e [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x20ce78ec 0/0 172x132 of 172x132, swapInterval 0, drawable 0xffffffffbb01089a, msaa false, tileRendererInUse null [apply] >> GearsES2 0x20ce78ec, angle 155.0, [l -1.3030303, r 1.3030303, b -1.0, t 1.0] 2.6060605x2.0 -> [l -1.3030303, r 1.3030303, b -1.0, t 1.0] 2.6060605x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 172x132, swapInterval 0, drawable 0xffffffffbb01089a [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 172x132, swapInterval 0, drawable 0xffffffff9401065e [apply] Thread[main-anim0,5,main] GearsES2.display 0x20ce78ec 172x132, swapInterval 0, drawable 0xffffffffbb01089a [apply] Animatr 0: Action 105 / 200: main-anim0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 172x132, swapInterval 0, drawable 0xffffffff9401065e [apply] Resizer 0: Action 52 / 100: main-Display-.windows_nil-1-EDT-1 [apply] Thread[main-anim0,5,main] GearsES2.display 0x20ce78ec 172x132, swapInterval 0, drawable 0xffffffffbb01089a [apply] Animatr 0: Action 106 / 200: main-anim0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 172x132, swapInterval 0, drawable 0xe0108f0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x20ce78ec 0/0 173x133 of 173x133, swapInterval 0, drawable 0xffffffff9401065e, msaa false, tileRendererInUse null [apply] >> GearsES2 0x20ce78ec, angle 158.0, [l -1.3007519, r 1.3007519, b -1.0, t 1.0] 2.6015038x2.0 -> [l -1.3007519, r 1.3007519, b -1.0, t 1.0] 2.6015038x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 173x133, swapInterval 0, drawable 0xffffffff9401065e [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 173x133, swapInterval 0, drawable 0xe0108f0 [apply] Thread[main-anim0,5,main] GearsES2.display 0x20ce78ec 173x133, swapInterval 0, drawable 0xffffffff9401065e [apply] Animatr 0: Action 107 / 200: main-anim0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 173x133, swapInterval 0, drawable 0xe0108f0 [apply] Resizer 0: Action 53 / 100: main-Display-.windows_nil-1-EDT-1 [apply] Thread[main-anim0,5,main] GearsES2.display 0x20ce78ec 173x133, swapInterval 0, drawable 0xffffffff9401065e [apply] Animatr 0: Action 108 / 200: main-anim0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 173x133, swapInterval 0, drawable 0xffffffffbb01089a [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x20ce78ec 0/0 174x134 of 174x134, swapInterval 0, drawable 0xe0108f0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x20ce78ec, angle 161.0, [l -1.2985075, r 1.2985075, b -1.0, t 1.0] 2.597015x2.0 -> [l -1.2985075, r 1.2985075, b -1.0, t 1.0] 2.597015x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 174x134, swapInterval 0, drawable 0xe0108f0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 174x134, swapInterval 0, drawable 0xffffffffbb01089a [apply] Thread[main-anim0,5,main] GearsES2.display 0x20ce78ec 174x134, swapInterval 0, drawable 0xe0108f0 [apply] Animatr 0: Action 109 / 200: main-anim0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 174x134, swapInterval 0, drawable 0xffffffffbb01089a [apply] Resizer 0: Action 54 / 100: main-Display-.windows_nil-1-EDT-1 [apply] Thread[main-anim0,5,main] GearsES2.display 0x20ce78ec 174x134, swapInterval 0, drawable 0xe0108f0 [apply] Animatr 0: Action 110 / 200: main-anim0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 174x134, swapInterval 0, drawable 0xffffffff9401065e [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x20ce78ec 0/0 175x135 of 175x135, swapInterval 0, drawable 0xffffffffbb01089a, msaa false, tileRendererInUse null [apply] >> GearsES2 0x20ce78ec, angle 164.0, [l -1.2962962, r 1.2962962, b -1.0, t 1.0] 2.5925925x2.0 -> [l -1.2962962, r 1.2962962, b -1.0, t 1.0] 2.5925925x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 175x135, swapInterval 0, drawable 0xffffffffbb01089a [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 175x135, swapInterval 0, drawable 0xffffffff9401065e [apply] Thread[main-anim0,5,main] GearsES2.display 0x20ce78ec 175x135, swapInterval 0, drawable 0xffffffffbb01089a [apply] Animatr 0: Action 111 / 200: main-anim0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 175x135, swapInterval 0, drawable 0xffffffff9401065e [apply] Resizer 0: Action 55 / 100: main-Display-.windows_nil-1-EDT-1 [apply] Thread[main-anim0,5,main] GearsES2.display 0x20ce78ec 175x135, swapInterval 0, drawable 0xffffffffbb01089a [apply] Animatr 0: Action 112 / 200: main-anim0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 175x135, swapInterval 0, drawable 0xe0108f0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x20ce78ec 0/0 176x136 of 176x136, swapInterval 0, drawable 0xffffffff9401065e, msaa false, tileRendererInUse null [apply] >> GearsES2 0x20ce78ec, angle 167.0, [l -1.2941177, r 1.2941177, b -1.0, t 1.0] 2.5882354x2.0 -> [l -1.2941177, r 1.2941177, b -1.0, t 1.0] 2.5882354x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 176x136, swapInterval 0, drawable 0xffffffff9401065e [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 176x136, swapInterval 0, drawable 0xe0108f0 [apply] Thread[main-anim0,5,main] GearsES2.display 0x20ce78ec 176x136, swapInterval 0, drawable 0xffffffff9401065e [apply] Animatr 0: Action 113 / 200: main-anim0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 176x136, swapInterval 0, drawable 0xe0108f0 [apply] Resizer 0: Action 56 / 100: main-Display-.windows_nil-1-EDT-1 [apply] Thread[main-anim0,5,main] GearsES2.display 0x20ce78ec 176x136, swapInterval 0, drawable 0xffffffff9401065e [apply] Animatr 0: Action 114 / 200: main-anim0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 176x136, swapInterval 0, drawable 0xffffffffbb01089a [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x20ce78ec 0/0 177x137 of 177x137, swapInterval 0, drawable 0xe0108f0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x20ce78ec, angle 170.0, [l -1.2919708, r 1.2919708, b -1.0, t 1.0] 2.5839417x2.0 -> [l -1.2919708, r 1.2919708, b -1.0, t 1.0] 2.5839417x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 177x137, swapInterval 0, drawable 0xe0108f0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 177x137, swapInterval 0, drawable 0xffffffffbb01089a [apply] Thread[main-anim0,5,main] GearsES2.display 0x20ce78ec 177x137, swapInterval 0, drawable 0xe0108f0 [apply] Animatr 0: Action 115 / 200: main-anim0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 177x137, swapInterval 0, drawable 0xffffffffbb01089a [apply] Resizer 0: Action 57 / 100: main-Display-.windows_nil-1-EDT-1 [apply] Thread[main-anim0,5,main] GearsES2.display 0x20ce78ec 177x137, swapInterval 0, drawable 0xe0108f0 [apply] Animatr 0: Action 116 / 200: main-anim0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 177x137, swapInterval 0, drawable 0xffffffff9401065e [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x20ce78ec 0/0 178x138 of 178x138, swapInterval 0, drawable 0xffffffffbb01089a, msaa false, tileRendererInUse null [apply] >> GearsES2 0x20ce78ec, angle 173.0, [l -1.2898551, r 1.2898551, b -1.0, t 1.0] 2.5797102x2.0 -> [l -1.2898551, r 1.2898551, b -1.0, t 1.0] 2.5797102x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 178x138, swapInterval 0, drawable 0xffffffffbb01089a [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 178x138, swapInterval 0, drawable 0xffffffff9401065e [apply] Thread[main-anim0,5,main] GearsES2.display 0x20ce78ec 178x138, swapInterval 0, drawable 0xffffffffbb01089a [apply] Animatr 0: Action 117 / 200: main-anim0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 178x138, swapInterval 0, drawable 0xffffffff9401065e [apply] Thread[main-anim0,5,main] GearsES2.display 0x20ce78ec 178x138, swapInterval 0, drawable 0xffffffffbb01089a [apply] Animatr 0: Action 118 / 200: main-anim0 [apply] Thread[main-anim0,5,main] GearsES2.display 0x20ce78ec 178x138, swapInterval 0, drawable 0xffffffff9401065e [apply] Animatr 0: Action 119 / 200: main-anim0 [apply] Thread[main-anim0,5,main] GearsES2.display 0x20ce78ec 178x138, swapInterval 0, drawable 0xffffffffbb01089a [apply] Resizer 0: Action 58 / 100: main-Display-.windows_nil-1-EDT-1 [apply] Animatr 0: Action 120 / 200: main-anim0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 178x138, swapInterval 0, drawable 0xe0108f0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x20ce78ec 0/0 179x139 of 179x139, swapInterval 0, drawable 0xffffffff9401065e, msaa false, tileRendererInUse null [apply] >> GearsES2 0x20ce78ec, angle 177.0, [l -1.2877698, r 1.2877698, b -1.0, t 1.0] 2.5755396x2.0 -> [l -1.2877698, r 1.2877698, b -1.0, t 1.0] 2.5755396x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 179x139, swapInterval 0, drawable 0xffffffff9401065e [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 179x139, swapInterval 0, drawable 0xe0108f0 [apply] Thread[main-anim0,5,main] GearsES2.display 0x20ce78ec 179x139, swapInterval 0, drawable 0xffffffff9401065e [apply] Animatr 0: Action 121 / 200: main-anim0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 179x139, swapInterval 0, drawable 0xe0108f0 [apply] Resizer 0: Action 59 / 100: main-Display-.windows_nil-1-EDT-1 [apply] Thread[main-anim0,5,main] GearsES2.display 0x20ce78ec 179x139, swapInterval 0, drawable 0xffffffff9401065e [apply] Animatr 0: Action 122 / 200: main-anim0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 179x139, swapInterval 0, drawable 0xffffffffbb01089a [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x20ce78ec 0/0 180x140 of 180x140, swapInterval 0, drawable 0xe0108f0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x20ce78ec, angle 180.0, [l -1.2857143, r 1.2857143, b -1.0, t 1.0] 2.5714285x2.0 -> [l -1.2857143, r 1.2857143, b -1.0, t 1.0] 2.5714285x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 180x140, swapInterval 0, drawable 0xe0108f0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 180x140, swapInterval 0, drawable 0xffffffffbb01089a [apply] Thread[main-anim0,5,main] GearsES2.display 0x20ce78ec 180x140, swapInterval 0, drawable 0xe0108f0 [apply] Animatr 0: Action 123 / 200: main-anim0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 180x140, swapInterval 0, drawable 0xffffffffbb01089a [apply] Resizer 0: Action 60 / 100: main-Display-.windows_nil-1-EDT-1 [apply] Thread[main-anim0,5,main] GearsES2.display 0x20ce78ec 180x140, swapInterval 0, drawable 0xe0108f0 [apply] Animatr 0: Action 124 / 200: main-anim0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 180x140, swapInterval 0, drawable 0xffffffff9401065e [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x20ce78ec 0/0 181x141 of 181x141, swapInterval 0, drawable 0xffffffffbb01089a, msaa false, tileRendererInUse null [apply] >> GearsES2 0x20ce78ec, angle 183.0, [l -1.283688, r 1.283688, b -1.0, t 1.0] 2.567376x2.0 -> [l -1.283688, r 1.283688, b -1.0, t 1.0] 2.567376x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 181x141, swapInterval 0, drawable 0xffffffffbb01089a [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 181x141, swapInterval 0, drawable 0xffffffff9401065e [apply] Thread[main-anim0,5,main] GearsES2.display 0x20ce78ec 181x141, swapInterval 0, drawable 0xffffffffbb01089a [apply] Animatr 0: Action 125 / 200: main-anim0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 181x141, swapInterval 0, drawable 0xffffffff9401065e [apply] Resizer 0: Action 61 / 100: main-Display-.windows_nil-1-EDT-1 [apply] Thread[main-anim0,5,main] GearsES2.display 0x20ce78ec 181x141, swapInterval 0, drawable 0xffffffffbb01089a [apply] Animatr 0: Action 126 / 200: main-anim0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 181x141, swapInterval 0, drawable 0xe0108f0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x20ce78ec 0/0 182x142 of 182x142, swapInterval 0, drawable 0xffffffff9401065e, msaa false, tileRendererInUse null [apply] >> GearsES2 0x20ce78ec, angle 186.0, [l -1.2816901, r 1.2816901, b -1.0, t 1.0] 2.5633802x2.0 -> [l -1.2816901, r 1.2816901, b -1.0, t 1.0] 2.5633802x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 182x142, swapInterval 0, drawable 0xffffffff9401065e [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 182x142, swapInterval 0, drawable 0xe0108f0 [apply] Thread[main-anim0,5,main] GearsES2.display 0x20ce78ec 182x142, swapInterval 0, drawable 0xffffffff9401065e [apply] Animatr 0: Action 127 / 200: main-anim0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 182x142, swapInterval 0, drawable 0xe0108f0 [apply] Resizer 0: Action 62 / 100: main-Display-.windows_nil-1-EDT-1 [apply] Thread[main-anim0,5,main] GearsES2.display 0x20ce78ec 182x142, swapInterval 0, drawable 0xffffffff9401065e [apply] Animatr 0: Action 128 / 200: main-anim0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 182x142, swapInterval 0, drawable 0xffffffffbb01089a [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x20ce78ec 0/0 183x143 of 183x143, swapInterval 0, drawable 0xe0108f0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x20ce78ec, angle 189.0, [l -1.2797203, r 1.2797203, b -1.0, t 1.0] 2.5594406x2.0 -> [l -1.2797203, r 1.2797203, b -1.0, t 1.0] 2.5594406x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 183x143, swapInterval 0, drawable 0xe0108f0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 183x143, swapInterval 0, drawable 0xffffffffbb01089a [apply] Thread[main-anim0,5,main] GearsES2.display 0x20ce78ec 183x143, swapInterval 0, drawable 0xe0108f0 [apply] Animatr 0: Action 129 / 200: main-anim0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 183x143, swapInterval 0, drawable 0xffffffffbb01089a [apply] Resizer 0: Action 63 / 100: main-Display-.windows_nil-1-EDT-1 [apply] Thread[main-anim0,5,main] GearsES2.display 0x20ce78ec 183x143, swapInterval 0, drawable 0xe0108f0 [apply] Animatr 0: Action 130 / 200: main-anim0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 183x143, swapInterval 0, drawable 0xffffffff9401065e [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x20ce78ec 0/0 184x144 of 184x144, swapInterval 0, drawable 0xffffffffbb01089a, msaa false, tileRendererInUse null [apply] >> GearsES2 0x20ce78ec, angle 192.0, [l -1.2777778, r 1.2777778, b -1.0, t 1.0] 2.5555556x2.0 -> [l -1.2777778, r 1.2777778, b -1.0, t 1.0] 2.5555556x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 184x144, swapInterval 0, drawable 0xffffffffbb01089a [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 184x144, swapInterval 0, drawable 0xffffffff9401065e [apply] Thread[main-anim0,5,main] GearsES2.display 0x20ce78ec 184x144, swapInterval 0, drawable 0xffffffffbb01089a [apply] Animatr 0: Action 131 / 200: main-anim0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 184x144, swapInterval 0, drawable 0xffffffff9401065e [apply] Resizer 0: Action 64 / 100: main-Display-.windows_nil-1-EDT-1 [apply] Thread[main-anim0,5,main] GearsES2.display 0x20ce78ec 184x144, swapInterval 0, drawable 0xffffffffbb01089a [apply] Animatr 0: Action 132 / 200: main-anim0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 184x144, swapInterval 0, drawable 0xe0108f0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x20ce78ec 0/0 185x145 of 185x145, swapInterval 0, drawable 0xffffffff9401065e, msaa false, tileRendererInUse null [apply] >> GearsES2 0x20ce78ec, angle 195.0, [l -1.2758621, r 1.2758621, b -1.0, t 1.0] 2.5517242x2.0 -> [l -1.2758621, r 1.2758621, b -1.0, t 1.0] 2.5517242x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 185x145, swapInterval 0, drawable 0xffffffff9401065e [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 185x145, swapInterval 0, drawable 0xe0108f0 [apply] Thread[main-anim0,5,main] GearsES2.display 0x20ce78ec 185x145, swapInterval 0, drawable 0xffffffff9401065e [apply] Animatr 0: Action 133 / 200: main-anim0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 185x145, swapInterval 0, drawable 0xe0108f0 [apply] Resizer 0: Action 65 / 100: main-Display-.windows_nil-1-EDT-1 [apply] Thread[main-anim0,5,main] GearsES2.display 0x20ce78ec 185x145, swapInterval 0, drawable 0xffffffff9401065e [apply] Animatr 0: Action 134 / 200: main-anim0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 185x145, swapInterval 0, drawable 0xffffffffbb01089a [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x20ce78ec 0/0 186x146 of 186x146, swapInterval 0, drawable 0xe0108f0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x20ce78ec, angle 198.0, [l -1.2739726, r 1.2739726, b -1.0, t 1.0] 2.5479453x2.0 -> [l -1.2739726, r 1.2739726, b -1.0, t 1.0] 2.5479453x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 186x146, swapInterval 0, drawable 0xe0108f0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 186x146, swapInterval 0, drawable 0xffffffffbb01089a [apply] Thread[main-anim0,5,main] GearsES2.display 0x20ce78ec 186x146, swapInterval 0, drawable 0xe0108f0 [apply] Animatr 0: Action 135 / 200: main-anim0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 186x146, swapInterval 0, drawable 0xffffffffbb01089a [apply] Resizer 0: Action 66 / 100: main-Display-.windows_nil-1-EDT-1 [apply] Thread[main-anim0,5,main] GearsES2.display 0x20ce78ec 186x146, swapInterval 0, drawable 0xe0108f0 [apply] Animatr 0: Action 136 / 200: main-anim0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 186x146, swapInterval 0, drawable 0xffffffff9401065e [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x20ce78ec 0/0 187x147 of 187x147, swapInterval 0, drawable 0xffffffffbb01089a, msaa false, tileRendererInUse null [apply] >> GearsES2 0x20ce78ec, angle 201.0, [l -1.2721088, r 1.2721088, b -1.0, t 1.0] 2.5442176x2.0 -> [l -1.2721088, r 1.2721088, b -1.0, t 1.0] 2.5442176x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 187x147, swapInterval 0, drawable 0xffffffffbb01089a [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 187x147, swapInterval 0, drawable 0xffffffff9401065e [apply] Thread[main-anim0,5,main] GearsES2.display 0x20ce78ec 187x147, swapInterval 0, drawable 0xffffffffbb01089a [apply] Animatr 0: Action 137 / 200: main-anim0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 187x147, swapInterval 0, drawable 0xffffffff9401065e [apply] Resizer 0: Action 67 / 100: main-Display-.windows_nil-1-EDT-1 [apply] Thread[main-anim0,5,main] GearsES2.display 0x20ce78ec 187x147, swapInterval 0, drawable 0xffffffffbb01089a [apply] Animatr 0: Action 138 / 200: main-anim0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 187x147, swapInterval 0, drawable 0xe0108f0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x20ce78ec 0/0 188x148 of 188x148, swapInterval 0, drawable 0xffffffff9401065e, msaa false, tileRendererInUse null [apply] >> GearsES2 0x20ce78ec, angle 204.0, [l -1.2702702, r 1.2702702, b -1.0, t 1.0] 2.5405405x2.0 -> [l -1.2702702, r 1.2702702, b -1.0, t 1.0] 2.5405405x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 188x148, swapInterval 0, drawable 0xffffffff9401065e [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 188x148, swapInterval 0, drawable 0xe0108f0 [apply] Thread[main-anim0,5,main] GearsES2.display 0x20ce78ec 188x148, swapInterval 0, drawable 0xffffffff9401065e [apply] Animatr 0: Action 139 / 200: main-anim0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 188x148, swapInterval 0, drawable 0xe0108f0 [apply] Resizer 0: Action 68 / 100: main-Display-.windows_nil-1-EDT-1 [apply] Thread[main-anim0,5,main] GearsES2.display 0x20ce78ec 188x148, swapInterval 0, drawable 0xffffffff9401065e [apply] Animatr 0: Action 140 / 200: main-anim0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 188x148, swapInterval 0, drawable 0xffffffffbb01089a [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x20ce78ec 0/0 189x149 of 189x149, swapInterval 0, drawable 0xe0108f0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x20ce78ec, angle 207.0, [l -1.2684563, r 1.2684563, b -1.0, t 1.0] 2.5369127x2.0 -> [l -1.2684563, r 1.2684563, b -1.0, t 1.0] 2.5369127x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 189x149, swapInterval 0, drawable 0xe0108f0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 189x149, swapInterval 0, drawable 0xffffffffbb01089a [apply] Thread[main-anim0,5,main] GearsES2.display 0x20ce78ec 189x149, swapInterval 0, drawable 0xe0108f0 [apply] Animatr 0: Action 141 / 200: main-anim0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 189x149, swapInterval 0, drawable 0xffffffffbb01089a [apply] Resizer 0: Action 69 / 100: main-Display-.windows_nil-1-EDT-1 [apply] Thread[main-anim0,5,main] GearsES2.display 0x20ce78ec 189x149, swapInterval 0, drawable 0xe0108f0 [apply] Animatr 0: Action 142 / 200: main-anim0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 189x149, swapInterval 0, drawable 0xffffffff9401065e [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x20ce78ec 0/0 190x150 of 190x150, swapInterval 0, drawable 0xffffffffbb01089a, msaa false, tileRendererInUse null [apply] >> GearsES2 0x20ce78ec, angle 210.0, [l -1.2666667, r 1.2666667, b -1.0, t 1.0] 2.5333333x2.0 -> [l -1.2666667, r 1.2666667, b -1.0, t 1.0] 2.5333333x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 190x150, swapInterval 0, drawable 0xffffffffbb01089a [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 190x150, swapInterval 0, drawable 0xffffffff9401065e [apply] Thread[main-anim0,5,main] GearsES2.display 0x20ce78ec 190x150, swapInterval 0, drawable 0xffffffffbb01089a [apply] Animatr 0: Action 143 / 200: main-anim0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 190x150, swapInterval 0, drawable 0xffffffff9401065e [apply] Resizer 0: Action 70 / 100: main-Display-.windows_nil-1-EDT-1 [apply] Thread[main-anim0,5,main] GearsES2.display 0x20ce78ec 190x150, swapInterval 0, drawable 0xffffffffbb01089a [apply] Animatr 0: Action 144 / 200: main-anim0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 190x150, swapInterval 0, drawable 0xe0108f0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x20ce78ec 0/0 191x151 of 191x151, swapInterval 0, drawable 0xffffffff9401065e, msaa false, tileRendererInUse null [apply] >> GearsES2 0x20ce78ec, angle 213.0, [l -1.2649007, r 1.2649007, b -1.0, t 1.0] 2.5298014x2.0 -> [l -1.2649007, r 1.2649007, b -1.0, t 1.0] 2.5298014x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 191x151, swapInterval 0, drawable 0xffffffff9401065e [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 191x151, swapInterval 0, drawable 0xe0108f0 [apply] Thread[main-anim0,5,main] GearsES2.display 0x20ce78ec 191x151, swapInterval 0, drawable 0xffffffff9401065e [apply] Animatr 0: Action 145 / 200: main-anim0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 191x151, swapInterval 0, drawable 0xe0108f0 [apply] Resizer 0: Action 71 / 100: main-Display-.windows_nil-1-EDT-1 [apply] Thread[main-anim0,5,main] GearsES2.display 0x20ce78ec 191x151, swapInterval 0, drawable 0xffffffff9401065e [apply] Animatr 0: Action 146 / 200: main-anim0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 191x151, swapInterval 0, drawable 0xffffffffbb01089a [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x20ce78ec 0/0 192x152 of 192x152, swapInterval 0, drawable 0xe0108f0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x20ce78ec, angle 216.0, [l -1.2631578, r 1.2631578, b -1.0, t 1.0] 2.5263157x2.0 -> [l -1.2631578, r 1.2631578, b -1.0, t 1.0] 2.5263157x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 192x152, swapInterval 0, drawable 0xe0108f0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 192x152, swapInterval 0, drawable 0xffffffffbb01089a [apply] Thread[main-anim0,5,main] GearsES2.display 0x20ce78ec 192x152, swapInterval 0, drawable 0xe0108f0 [apply] Animatr 0: Action 147 / 200: main-anim0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 192x152, swapInterval 0, drawable 0xffffffffbb01089a [apply] Resizer 0: Action 72 / 100: main-Display-.windows_nil-1-EDT-1 [apply] Thread[main-anim0,5,main] GearsES2.display 0x20ce78ec 192x152, swapInterval 0, drawable 0xe0108f0 [apply] Animatr 0: Action 148 / 200: main-anim0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 192x152, swapInterval 0, drawable 0xffffffff9401065e [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x20ce78ec 0/0 193x153 of 193x153, swapInterval 0, drawable 0xffffffffbb01089a, msaa false, tileRendererInUse null [apply] >> GearsES2 0x20ce78ec, angle 219.0, [l -1.2614379, r 1.2614379, b -1.0, t 1.0] 2.5228758x2.0 -> [l -1.2614379, r 1.2614379, b -1.0, t 1.0] 2.5228758x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 193x153, swapInterval 0, drawable 0xffffffffbb01089a [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 193x153, swapInterval 0, drawable 0xffffffff9401065e [apply] Thread[main-anim0,5,main] GearsES2.display 0x20ce78ec 193x153, swapInterval 0, drawable 0xffffffffbb01089a [apply] Animatr 0: Action 149 / 200: main-anim0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 193x153, swapInterval 0, drawable 0xffffffff9401065e [apply] Resizer 0: Action 73 / 100: main-Display-.windows_nil-1-EDT-1 [apply] Thread[main-anim0,5,main] GearsES2.display 0x20ce78ec 193x153, swapInterval 0, drawable 0xffffffffbb01089a [apply] Animatr 0: Action 150 / 200: main-anim0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 193x153, swapInterval 0, drawable 0xe0108f0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x20ce78ec 0/0 194x154 of 194x154, swapInterval 0, drawable 0xffffffff9401065e, msaa false, tileRendererInUse null [apply] >> GearsES2 0x20ce78ec, angle 222.0, [l -1.2597402, r 1.2597402, b -1.0, t 1.0] 2.5194805x2.0 -> [l -1.2597402, r 1.2597402, b -1.0, t 1.0] 2.5194805x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 194x154, swapInterval 0, drawable 0xffffffff9401065e [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 194x154, swapInterval 0, drawable 0xe0108f0 [apply] Thread[main-anim0,5,main] GearsES2.display 0x20ce78ec 194x154, swapInterval 0, drawable 0xffffffff9401065e [apply] Animatr 0: Action 151 / 200: main-anim0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 194x154, swapInterval 0, drawable 0xe0108f0 [apply] Resizer 0: Action 74 / 100: main-Display-.windows_nil-1-EDT-1 [apply] Thread[main-anim0,5,main] GearsES2.display 0x20ce78ec 194x154, swapInterval 0, drawable 0xffffffff9401065e [apply] Animatr 0: Action 152 / 200: main-anim0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 194x154, swapInterval 0, drawable 0xffffffffbb01089a [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x20ce78ec 0/0 195x155 of 195x155, swapInterval 0, drawable 0xe0108f0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x20ce78ec, angle 225.0, [l -1.2580645, r 1.2580645, b -1.0, t 1.0] 2.516129x2.0 -> [l -1.2580645, r 1.2580645, b -1.0, t 1.0] 2.516129x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 195x155, swapInterval 0, drawable 0xe0108f0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 195x155, swapInterval 0, drawable 0xffffffffbb01089a [apply] Thread[main-anim0,5,main] GearsES2.display 0x20ce78ec 195x155, swapInterval 0, drawable 0xe0108f0 [apply] Animatr 0: Action 153 / 200: main-anim0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 195x155, swapInterval 0, drawable 0xffffffffbb01089a [apply] Resizer 0: Action 75 / 100: main-Display-.windows_nil-1-EDT-1 [apply] Thread[main-anim0,5,main] GearsES2.display 0x20ce78ec 195x155, swapInterval 0, drawable 0xe0108f0 [apply] Animatr 0: Action 154 / 200: main-anim0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 195x155, swapInterval 0, drawable 0xffffffff9401065e [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x20ce78ec 0/0 196x156 of 196x156, swapInterval 0, drawable 0xffffffffbb01089a, msaa false, tileRendererInUse null [apply] >> GearsES2 0x20ce78ec, angle 228.0, [l -1.2564102, r 1.2564102, b -1.0, t 1.0] 2.5128205x2.0 -> [l -1.2564102, r 1.2564102, b -1.0, t 1.0] 2.5128205x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 196x156, swapInterval 0, drawable 0xffffffffbb01089a [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 196x156, swapInterval 0, drawable 0xffffffff9401065e [apply] Thread[main-anim0,5,main] GearsES2.display 0x20ce78ec 196x156, swapInterval 0, drawable 0xffffffffbb01089a [apply] Animatr 0: Action 155 / 200: main-anim0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 196x156, swapInterval 0, drawable 0xffffffff9401065e [apply] Resizer 0: Action 76 / 100: main-Display-.windows_nil-1-EDT-1 [apply] Thread[main-anim0,5,main] GearsES2.display 0x20ce78ec 196x156, swapInterval 0, drawable 0xffffffffbb01089a [apply] Animatr 0: Action 156 / 200: main-anim0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 196x156, swapInterval 0, drawable 0xe0108f0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x20ce78ec 0/0 197x157 of 197x157, swapInterval 0, drawable 0xffffffff9401065e, msaa false, tileRendererInUse null [apply] >> GearsES2 0x20ce78ec, angle 231.0, [l -1.2547771, r 1.2547771, b -1.0, t 1.0] 2.5095541x2.0 -> [l -1.2547771, r 1.2547771, b -1.0, t 1.0] 2.5095541x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 197x157, swapInterval 0, drawable 0xffffffff9401065e [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 197x157, swapInterval 0, drawable 0xe0108f0 [apply] Thread[main-anim0,5,main] GearsES2.display 0x20ce78ec 197x157, swapInterval 0, drawable 0xffffffff9401065e [apply] Animatr 0: Action 157 / 200: main-anim0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 197x157, swapInterval 0, drawable 0xe0108f0 [apply] Resizer 0: Action 77 / 100: main-Display-.windows_nil-1-EDT-1 [apply] Thread[main-anim0,5,main] GearsES2.display 0x20ce78ec 197x157, swapInterval 0, drawable 0xffffffff9401065e [apply] Animatr 0: Action 158 / 200: main-anim0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 197x157, swapInterval 0, drawable 0xffffffffbb01089a [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x20ce78ec 0/0 198x158 of 198x158, swapInterval 0, drawable 0xe0108f0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x20ce78ec, angle 234.0, [l -1.2531645, r 1.2531645, b -1.0, t 1.0] 2.506329x2.0 -> [l -1.2531645, r 1.2531645, b -1.0, t 1.0] 2.506329x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 198x158, swapInterval 0, drawable 0xe0108f0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 198x158, swapInterval 0, drawable 0xffffffffbb01089a [apply] Thread[main-anim0,5,main] GearsES2.display 0x20ce78ec 198x158, swapInterval 0, drawable 0xe0108f0 [apply] Animatr 0: Action 159 / 200: main-anim0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 198x158, swapInterval 0, drawable 0xffffffffbb01089a [apply] Resizer 0: Action 78 / 100: main-Display-.windows_nil-1-EDT-1 [apply] Thread[main-anim0,5,main] GearsES2.display 0x20ce78ec 198x158, swapInterval 0, drawable 0xe0108f0 [apply] Animatr 0: Action 160 / 200: main-anim0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 198x158, swapInterval 0, drawable 0xffffffff9401065e [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x20ce78ec 0/0 199x159 of 199x159, swapInterval 0, drawable 0xffffffffbb01089a, msaa false, tileRendererInUse null [apply] >> GearsES2 0x20ce78ec, angle 237.0, [l -1.2515724, r 1.2515724, b -1.0, t 1.0] 2.5031447x2.0 -> [l -1.2515724, r 1.2515724, b -1.0, t 1.0] 2.5031447x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 199x159, swapInterval 0, drawable 0xffffffffbb01089a [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 199x159, swapInterval 0, drawable 0xffffffff9401065e [apply] Thread[main-anim0,5,main] GearsES2.display 0x20ce78ec 199x159, swapInterval 0, drawable 0xffffffffbb01089a [apply] Animatr 0: Action 161 / 200: main-anim0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 199x159, swapInterval 0, drawable 0xffffffff9401065e [apply] Resizer 0: Action 79 / 100: main-Display-.windows_nil-1-EDT-1 [apply] Thread[main-anim0,5,main] GearsES2.display 0x20ce78ec 199x159, swapInterval 0, drawable 0xffffffffbb01089a [apply] Animatr 0: Action 162 / 200: main-anim0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 199x159, swapInterval 0, drawable 0xe0108f0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x20ce78ec 0/0 200x160 of 200x160, swapInterval 0, drawable 0xffffffff9401065e, msaa false, tileRendererInUse null [apply] >> GearsES2 0x20ce78ec, angle 240.0, [l -1.25, r 1.25, b -1.0, t 1.0] 2.5x2.0 -> [l -1.25, r 1.25, b -1.0, t 1.0] 2.5x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 200x160, swapInterval 0, drawable 0xffffffff9401065e [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 200x160, swapInterval 0, drawable 0xe0108f0 [apply] Thread[main-anim0,5,main] GearsES2.display 0x20ce78ec 200x160, swapInterval 0, drawable 0xffffffff9401065e [apply] Animatr 0: Action 163 / 200: main-anim0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 200x160, swapInterval 0, drawable 0xe0108f0 [apply] Resizer 0: Action 80 / 100: main-Display-.windows_nil-1-EDT-1 [apply] Thread[main-anim0,5,main] GearsES2.display 0x20ce78ec 200x160, swapInterval 0, drawable 0xffffffff9401065e [apply] Animatr 0: Action 164 / 200: main-anim0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 200x160, swapInterval 0, drawable 0xffffffffbb01089a [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x20ce78ec 0/0 201x161 of 201x161, swapInterval 0, drawable 0xe0108f0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x20ce78ec, angle 243.0, [l -1.2484472, r 1.2484472, b -1.0, t 1.0] 2.4968944x2.0 -> [l -1.2484472, r 1.2484472, b -1.0, t 1.0] 2.4968944x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 201x161, swapInterval 0, drawable 0xe0108f0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 201x161, swapInterval 0, drawable 0xffffffffbb01089a [apply] Thread[main-anim0,5,main] GearsES2.display 0x20ce78ec 201x161, swapInterval 0, drawable 0xe0108f0 [apply] Animatr 0: Action 165 / 200: main-anim0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 201x161, swapInterval 0, drawable 0xffffffffbb01089a [apply] Resizer 0: Action 81 / 100: main-Display-.windows_nil-1-EDT-1 [apply] Thread[main-anim0,5,main] GearsES2.display 0x20ce78ec 201x161, swapInterval 0, drawable 0xe0108f0 [apply] Animatr 0: Action 166 / 200: main-anim0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 201x161, swapInterval 0, drawable 0xffffffff9401065e [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x20ce78ec 0/0 202x162 of 202x162, swapInterval 0, drawable 0xffffffffbb01089a, msaa false, tileRendererInUse null [apply] >> GearsES2 0x20ce78ec, angle 246.0, [l -1.2469136, r 1.2469136, b -1.0, t 1.0] 2.493827x2.0 -> [l -1.2469136, r 1.2469136, b -1.0, t 1.0] 2.493827x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 202x162, swapInterval 0, drawable 0xffffffffbb01089a [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 202x162, swapInterval 0, drawable 0xffffffff9401065e [apply] Thread[main-anim0,5,main] GearsES2.display 0x20ce78ec 202x162, swapInterval 0, drawable 0xffffffffbb01089a [apply] Animatr 0: Action 167 / 200: main-anim0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 202x162, swapInterval 0, drawable 0xffffffff9401065e [apply] Resizer 0: Action 82 / 100: main-Display-.windows_nil-1-EDT-1 [apply] Thread[main-anim0,5,main] GearsES2.display 0x20ce78ec 202x162, swapInterval 0, drawable 0xffffffffbb01089a [apply] Animatr 0: Action 168 / 200: main-anim0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 202x162, swapInterval 0, drawable 0xe0108f0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x20ce78ec 0/0 203x163 of 203x163, swapInterval 0, drawable 0xffffffff9401065e, msaa false, tileRendererInUse null [apply] >> GearsES2 0x20ce78ec, angle 249.0, [l -1.2453988, r 1.2453988, b -1.0, t 1.0] 2.4907975x2.0 -> [l -1.2453988, r 1.2453988, b -1.0, t 1.0] 2.4907975x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 203x163, swapInterval 0, drawable 0xffffffff9401065e [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 203x163, swapInterval 0, drawable 0xe0108f0 [apply] Thread[main-anim0,5,main] GearsES2.display 0x20ce78ec 203x163, swapInterval 0, drawable 0xffffffff9401065e [apply] Animatr 0: Action 169 / 200: main-anim0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 203x163, swapInterval 0, drawable 0xe0108f0 [apply] Resizer 0: Action 83 / 100: main-Display-.windows_nil-1-EDT-1 [apply] Thread[main-anim0,5,main] GearsES2.display 0x20ce78ec 203x163, swapInterval 0, drawable 0xffffffff9401065e [apply] Animatr 0: Action 170 / 200: main-anim0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 203x163, swapInterval 0, drawable 0xffffffffbb01089a [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x20ce78ec 0/0 204x164 of 204x164, swapInterval 0, drawable 0xe0108f0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x20ce78ec, angle 252.0, [l -1.2439024, r 1.2439024, b -1.0, t 1.0] 2.487805x2.0 -> [l -1.2439024, r 1.2439024, b -1.0, t 1.0] 2.487805x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 204x164, swapInterval 0, drawable 0xe0108f0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 204x164, swapInterval 0, drawable 0xffffffffbb01089a [apply] Thread[main-anim0,5,main] GearsES2.display 0x20ce78ec 204x164, swapInterval 0, drawable 0xe0108f0 [apply] Animatr 0: Action 171 / 200: main-anim0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 204x164, swapInterval 0, drawable 0xffffffffbb01089a [apply] Resizer 0: Action 84 / 100: main-Display-.windows_nil-1-EDT-1 [apply] Thread[main-anim0,5,main] GearsES2.display 0x20ce78ec 204x164, swapInterval 0, drawable 0xe0108f0 [apply] Animatr 0: Action 172 / 200: main-anim0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 204x164, swapInterval 0, drawable 0xffffffff9401065e [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x20ce78ec 0/0 205x165 of 205x165, swapInterval 0, drawable 0xffffffffbb01089a, msaa false, tileRendererInUse null [apply] >> GearsES2 0x20ce78ec, angle 255.0, [l -1.2424242, r 1.2424242, b -1.0, t 1.0] 2.4848485x2.0 -> [l -1.2424242, r 1.2424242, b -1.0, t 1.0] 2.4848485x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 205x165, swapInterval 0, drawable 0xffffffffbb01089a [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 205x165, swapInterval 0, drawable 0xffffffff9401065e [apply] Thread[main-anim0,5,main] GearsES2.display 0x20ce78ec 205x165, swapInterval 0, drawable 0xffffffffbb01089a [apply] Animatr 0: Action 173 / 200: main-anim0 [apply] Thread[main-anim0,5,main] GearsES2.display 0x20ce78ec 205x165, swapInterval 0, drawable 0xffffffff9401065e [apply] Animatr 0: Action 174 / 200: main-anim0 [apply] Thread[main-anim0,5,main] GearsES2.display 0x20ce78ec 205x165, swapInterval 0, drawable 0xffffffffbb01089a [apply] Animatr 0: Action 175 / 200: main-anim0 [apply] Thread[main-anim0,5,main] GearsES2.display 0x20ce78ec 205x165, swapInterval 0, drawable 0xffffffff9401065e [apply] Animatr 0: Action 176 / 200: main-anim0 [apply] Thread[main-anim0,5,main] GearsES2.display 0x20ce78ec 205x165, swapInterval 0, drawable 0xffffffffbb01089a [apply] Animatr 0: Action 177 / 200: main-anim0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 205x165, swapInterval 0, drawable 0xffffffff9401065e [apply] Resizer 0: Action 85 / 100: main-Display-.windows_nil-1-EDT-1 [apply] Thread[main-anim0,5,main] GearsES2.display 0x20ce78ec 205x165, swapInterval 0, drawable 0xffffffffbb01089a [apply] Animatr 0: Action 178 / 200: main-anim0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 205x165, swapInterval 0, drawable 0xe0108f0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x20ce78ec 0/0 206x166 of 206x166, swapInterval 0, drawable 0xffffffff9401065e, msaa false, tileRendererInUse null [apply] >> GearsES2 0x20ce78ec, angle 260.0, [l -1.2409638, r 1.2409638, b -1.0, t 1.0] 2.4819276x2.0 -> [l -1.2409638, r 1.2409638, b -1.0, t 1.0] 2.4819276x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 206x166, swapInterval 0, drawable 0xffffffff9401065e [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 206x166, swapInterval 0, drawable 0xe0108f0 [apply] Thread[main-anim0,5,main] GearsES2.display 0x20ce78ec 206x166, swapInterval 0, drawable 0xffffffff9401065e [apply] Animatr 0: Action 179 / 200: main-anim0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 206x166, swapInterval 0, drawable 0xe0108f0 [apply] Resizer 0: Action 86 / 100: main-Display-.windows_nil-1-EDT-1 [apply] Thread[main-anim0,5,main] GearsES2.display 0x20ce78ec 206x166, swapInterval 0, drawable 0xffffffff9401065e [apply] Animatr 0: Action 180 / 200: main-anim0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 206x166, swapInterval 0, drawable 0xffffffffbb01089a [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x20ce78ec 0/0 207x167 of 207x167, swapInterval 0, drawable 0xe0108f0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x20ce78ec, angle 263.0, [l -1.2395209, r 1.2395209, b -1.0, t 1.0] 2.4790418x2.0 -> [l -1.2395209, r 1.2395211, b -1.0, t 1.0] 2.479042x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 207x167, swapInterval 0, drawable 0xe0108f0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 207x167, swapInterval 0, drawable 0xffffffffbb01089a [apply] Thread[main-anim0,5,main] GearsES2.display 0x20ce78ec 207x167, swapInterval 0, drawable 0xe0108f0 [apply] Animatr 0: Action 181 / 200: main-anim0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 207x167, swapInterval 0, drawable 0xffffffffbb01089a [apply] Resizer 0: Action 87 / 100: main-Display-.windows_nil-1-EDT-1 [apply] Thread[main-anim0,5,main] GearsES2.display 0x20ce78ec 207x167, swapInterval 0, drawable 0xe0108f0 [apply] Animatr 0: Action 182 / 200: main-anim0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 207x167, swapInterval 0, drawable 0xffffffff9401065e [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x20ce78ec 0/0 208x168 of 208x168, swapInterval 0, drawable 0xffffffffbb01089a, msaa false, tileRendererInUse null [apply] >> GearsES2 0x20ce78ec, angle 266.0, [l -1.2380953, r 1.2380953, b -1.0, t 1.0] 2.4761906x2.0 -> [l -1.2380953, r 1.238095, b -1.0, t 1.0] 2.4761903x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 208x168, swapInterval 0, drawable 0xffffffffbb01089a [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 208x168, swapInterval 0, drawable 0xffffffff9401065e [apply] Thread[main-anim0,5,main] GearsES2.display 0x20ce78ec 208x168, swapInterval 0, drawable 0xffffffffbb01089a [apply] Animatr 0: Action 183 / 200: main-anim0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 208x168, swapInterval 0, drawable 0xffffffff9401065e [apply] Resizer 0: Action 88 / 100: main-Display-.windows_nil-1-EDT-1 [apply] Thread[main-anim0,5,main] GearsES2.display 0x20ce78ec 208x168, swapInterval 0, drawable 0xffffffffbb01089a [apply] Animatr 0: Action 184 / 200: main-anim0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 208x168, swapInterval 0, drawable 0xe0108f0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x20ce78ec 0/0 209x169 of 209x169, swapInterval 0, drawable 0xffffffff9401065e, msaa false, tileRendererInUse null [apply] >> GearsES2 0x20ce78ec, angle 269.0, [l -1.2366863, r 1.2366863, b -1.0, t 1.0] 2.4733727x2.0 -> [l -1.2366863, r 1.2366863, b -1.0, t 1.0] 2.4733727x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 209x169, swapInterval 0, drawable 0xffffffff9401065e [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 209x169, swapInterval 0, drawable 0xe0108f0 [apply] Thread[main-anim0,5,main] GearsES2.display 0x20ce78ec 209x169, swapInterval 0, drawable 0xffffffff9401065e [apply] Animatr 0: Action 185 / 200: main-anim0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 209x169, swapInterval 0, drawable 0xe0108f0 [apply] Resizer 0: Action 89 / 100: main-Display-.windows_nil-1-EDT-1 [apply] Thread[main-anim0,5,main] GearsES2.display 0x20ce78ec 209x169, swapInterval 0, drawable 0xffffffff9401065e [apply] Animatr 0: Action 186 / 200: main-anim0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 209x169, swapInterval 0, drawable 0xffffffffbb01089a [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x20ce78ec 0/0 210x170 of 210x170, swapInterval 0, drawable 0xe0108f0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x20ce78ec, angle 272.0, [l -1.2352941, r 1.2352941, b -1.0, t 1.0] 2.4705882x2.0 -> [l -1.2352941, r 1.2352941, b -1.0, t 1.0] 2.4705882x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 210x170, swapInterval 0, drawable 0xe0108f0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 210x170, swapInterval 0, drawable 0xffffffffbb01089a [apply] Thread[main-anim0,5,main] GearsES2.display 0x20ce78ec 210x170, swapInterval 0, drawable 0xe0108f0 [apply] Animatr 0: Action 187 / 200: main-anim0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 210x170, swapInterval 0, drawable 0xffffffffbb01089a [apply] Resizer 0: Action 90 / 100: main-Display-.windows_nil-1-EDT-1 [apply] Thread[main-anim0,5,main] GearsES2.display 0x20ce78ec 210x170, swapInterval 0, drawable 0xe0108f0 [apply] Animatr 0: Action 188 / 200: main-anim0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 210x170, swapInterval 0, drawable 0xffffffff9401065e [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x20ce78ec 0/0 211x171 of 211x171, swapInterval 0, drawable 0xffffffffbb01089a, msaa false, tileRendererInUse null [apply] >> GearsES2 0x20ce78ec, angle 275.0, [l -1.2339181, r 1.2339181, b -1.0, t 1.0] 2.4678361x2.0 -> [l -1.2339181, r 1.2339181, b -1.0, t 1.0] 2.4678361x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 211x171, swapInterval 0, drawable 0xffffffffbb01089a [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 211x171, swapInterval 0, drawable 0xffffffff9401065e [apply] Thread[main-anim0,5,main] GearsES2.display 0x20ce78ec 211x171, swapInterval 0, drawable 0xffffffffbb01089a [apply] Animatr 0: Action 189 / 200: main-anim0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 211x171, swapInterval 0, drawable 0xffffffff9401065e [apply] Resizer 0: Action 91 / 100: main-Display-.windows_nil-1-EDT-1 [apply] Thread[main-anim0,5,main] GearsES2.display 0x20ce78ec 211x171, swapInterval 0, drawable 0xffffffffbb01089a [apply] Animatr 0: Action 190 / 200: main-anim0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 211x171, swapInterval 0, drawable 0xe0108f0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x20ce78ec 0/0 212x172 of 212x172, swapInterval 0, drawable 0xffffffff9401065e, msaa false, tileRendererInUse null [apply] >> GearsES2 0x20ce78ec, angle 278.0, [l -1.2325581, r 1.2325581, b -1.0, t 1.0] 2.4651163x2.0 -> [l -1.2325581, r 1.2325584, b -1.0, t 1.0] 2.4651165x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 212x172, swapInterval 0, drawable 0xffffffff9401065e [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 212x172, swapInterval 0, drawable 0xe0108f0 [apply] Thread[main-anim0,5,main] GearsES2.display 0x20ce78ec 212x172, swapInterval 0, drawable 0xffffffff9401065e [apply] Animatr 0: Action 191 / 200: main-anim0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 212x172, swapInterval 0, drawable 0xe0108f0 [apply] Resizer 0: Action 92 / 100: main-Display-.windows_nil-1-EDT-1 [apply] Thread[main-anim0,5,main] GearsES2.display 0x20ce78ec 212x172, swapInterval 0, drawable 0xffffffff9401065e [apply] Animatr 0: Action 192 / 200: main-anim0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 212x172, swapInterval 0, drawable 0xffffffffbb01089a [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x20ce78ec 0/0 213x173 of 213x173, swapInterval 0, drawable 0xe0108f0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x20ce78ec, angle 281.0, [l -1.2312139, r 1.2312139, b -1.0, t 1.0] 2.4624279x2.0 -> [l -1.2312139, r 1.2312139, b -1.0, t 1.0] 2.4624279x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 213x173, swapInterval 0, drawable 0xe0108f0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 213x173, swapInterval 0, drawable 0xffffffffbb01089a [apply] Thread[main-anim0,5,main] GearsES2.display 0x20ce78ec 213x173, swapInterval 0, drawable 0xe0108f0 [apply] Animatr 0: Action 193 / 200: main-anim0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 213x173, swapInterval 0, drawable 0xffffffffbb01089a [apply] Resizer 0: Action 93 / 100: main-Display-.windows_nil-1-EDT-1 [apply] Thread[main-anim0,5,main] GearsES2.display 0x20ce78ec 213x173, swapInterval 0, drawable 0xe0108f0 [apply] Animatr 0: Action 194 / 200: main-anim0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 213x173, swapInterval 0, drawable 0xffffffff9401065e [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x20ce78ec 0/0 214x174 of 214x174, swapInterval 0, drawable 0xffffffffbb01089a, msaa false, tileRendererInUse null [apply] >> GearsES2 0x20ce78ec, angle 284.0, [l -1.2298851, r 1.2298851, b -1.0, t 1.0] 2.4597702x2.0 -> [l -1.2298851, r 1.2298851, b -1.0, t 1.0] 2.4597702x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 214x174, swapInterval 0, drawable 0xffffffffbb01089a [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 214x174, swapInterval 0, drawable 0xffffffff9401065e [apply] Thread[main-anim0,5,main] GearsES2.display 0x20ce78ec 214x174, swapInterval 0, drawable 0xffffffffbb01089a [apply] Animatr 0: Action 195 / 200: main-anim0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 214x174, swapInterval 0, drawable 0xffffffff9401065e [apply] Resizer 0: Action 94 / 100: main-Display-.windows_nil-1-EDT-1 [apply] Thread[main-anim0,5,main] GearsES2.display 0x20ce78ec 214x174, swapInterval 0, drawable 0xffffffffbb01089a [apply] Animatr 0: Action 196 / 200: main-anim0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 214x174, swapInterval 0, drawable 0xe0108f0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x20ce78ec 0/0 215x175 of 215x175, swapInterval 0, drawable 0xffffffff9401065e, msaa false, tileRendererInUse null [apply] >> GearsES2 0x20ce78ec, angle 287.0, [l -1.2285714, r 1.2285714, b -1.0, t 1.0] 2.4571428x2.0 -> [l -1.2285714, r 1.2285714, b -1.0, t 1.0] 2.4571428x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 215x175, swapInterval 0, drawable 0xffffffff9401065e [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 215x175, swapInterval 0, drawable 0xe0108f0 [apply] Thread[main-anim0,5,main] GearsES2.display 0x20ce78ec 215x175, swapInterval 0, drawable 0xffffffff9401065e [apply] Animatr 0: Action 197 / 200: main-anim0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 215x175, swapInterval 0, drawable 0xe0108f0 [apply] Resizer 0: Action 95 / 100: main-Display-.windows_nil-1-EDT-1 [apply] Thread[main-anim0,5,main] GearsES2.display 0x20ce78ec 215x175, swapInterval 0, drawable 0xffffffff9401065e [apply] Animatr 0: Action 198 / 200: main-anim0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 215x175, swapInterval 0, drawable 0xffffffffbb01089a [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x20ce78ec 0/0 216x176 of 216x176, swapInterval 0, drawable 0xe0108f0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x20ce78ec, angle 290.0, [l -1.2272727, r 1.2272727, b -1.0, t 1.0] 2.4545455x2.0 -> [l -1.2272727, r 1.2272727, b -1.0, t 1.0] 2.4545455x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 216x176, swapInterval 0, drawable 0xe0108f0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 216x176, swapInterval 0, drawable 0xffffffffbb01089a [apply] Thread[main-anim0,5,main] GearsES2.display 0x20ce78ec 216x176, swapInterval 0, drawable 0xe0108f0 [apply] Animatr 0: Action 199 / 200: main-anim0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 216x176, swapInterval 0, drawable 0xffffffffbb01089a [apply] Resizer 0: Action 96 / 100: main-Display-.windows_nil-1-EDT-1 [apply] Thread[main-anim0,5,main] GearsES2.display 0x20ce78ec 216x176, swapInterval 0, drawable 0xe0108f0 [apply] Animatr 0: DONE/SYNC: main-anim0 [apply] Animatr 0: END: main-anim0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 216x176, swapInterval 0, drawable 0xffffffff9401065e [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x20ce78ec 0/0 217x177 of 217x177, swapInterval 0, drawable 0xffffffffbb01089a, msaa false, tileRendererInUse null [apply] >> GearsES2 0x20ce78ec, angle 293.0, [l -1.2259887, r 1.2259887, b -1.0, t 1.0] 2.4519775x2.0 -> [l -1.2259887, r 1.2259887, b -1.0, t 1.0] 2.4519775x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 217x177, swapInterval 0, drawable 0xffffffffbb01089a [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 217x177, swapInterval 0, drawable 0xffffffff9401065e [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 217x177, swapInterval 0, drawable 0xffffffffbb01089a [apply] Resizer 0: Action 97 / 100: main-Display-.windows_nil-1-EDT-1 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 217x177, swapInterval 0, drawable 0xe0108f0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x20ce78ec 0/0 218x178 of 218x178, swapInterval 0, drawable 0xffffffff9401065e, msaa false, tileRendererInUse null [apply] >> GearsES2 0x20ce78ec, angle 295.0, [l -1.224719, r 1.224719, b -1.0, t 1.0] 2.449438x2.0 -> [l -1.224719, r 1.2247188, b -1.0, t 1.0] 2.4494379x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 218x178, swapInterval 0, drawable 0xffffffff9401065e [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 218x178, swapInterval 0, drawable 0xe0108f0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 218x178, swapInterval 0, drawable 0xffffffff9401065e [apply] Resizer 0: Action 98 / 100: main-Display-.windows_nil-1-EDT-1 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 218x178, swapInterval 0, drawable 0xffffffffbb01089a [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x20ce78ec 0/0 219x179 of 219x179, swapInterval 0, drawable 0xe0108f0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x20ce78ec, angle 297.0, [l -1.2234637, r 1.2234637, b -1.0, t 1.0] 2.4469273x2.0 -> [l -1.2234637, r 1.2234637, b -1.0, t 1.0] 2.4469273x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 219x179, swapInterval 0, drawable 0xe0108f0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 219x179, swapInterval 0, drawable 0xffffffffbb01089a [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 219x179, swapInterval 0, drawable 0xe0108f0 [apply] Resizer 0: Action 99 / 100: main-Display-.windows_nil-1-EDT-1 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 219x179, swapInterval 0, drawable 0xffffffff9401065e [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x20ce78ec 0/0 220x180 of 220x180, swapInterval 0, drawable 0xffffffffbb01089a, msaa false, tileRendererInUse null [apply] >> GearsES2 0x20ce78ec, angle 299.0, [l -1.2222222, r 1.2222222, b -1.0, t 1.0] 2.4444444x2.0 -> [l -1.2222222, r 1.2222222, b -1.0, t 1.0] 2.4444444x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 220x180, swapInterval 0, drawable 0xffffffffbb01089a [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 220x180, swapInterval 0, drawable 0xffffffff9401065e [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 220x180, swapInterval 0, drawable 0xffffffffbb01089a [apply] Resizer 0: DONE/SYNC: main-resz0 [apply] Resizer 0: END: main-resz0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x20ce78ec: tileRendererInUse null [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x20ce78ec FIN [apply] *** reshapes: 100, displays 600 [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLContextSurfaceLockNEWT - test01_1A1RThreads_100Resizes [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLContextSurfaceLockNEWT - test01_3A3RThreads_50Resizes [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.init.0 0x15ff3e9e: tileRendererInUse null, GearsES2[obj 0x15ff3e9e isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x15ff3e9e on Thread[main-Display-.windows_nil-1-EDT-2,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL4bc/GL4bc.hw] [apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR NVIDIA Corporation [apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION 4.6.0 NVIDIA 391.35 [apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 325 [apply] GLX_EXTENSIONS 30 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x15ff3e9e created: GearsObj[0x1f0163b6, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x15ff3e9e created: GearsObj[0x4ad33b1a, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x15ff3e9e created: GearsObj[0x4ad33b1a, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.init.X 0x15ff3e9e FIN GearsES2[obj 0x15ff3e9e isInit true, usesShared false, 1 GearsObj[0x1f0163b6, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4ad33b1a, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x4ecab047, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x15ff3e9e 0/0 120x80 of 120x80, swapInterval 0, drawable 0xffffffff9401065e, msaa false, tileRendererInUse null [apply] >> GearsES2 0x15ff3e9e, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 120x80, swapInterval 0, drawable 0xffffffff9401065e [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] Resizer 0, count 50: PRE: main-resz0 [apply] start anim thread 2 [apply] Resizer 0: Action 0 / 50: main-Display-.windows_nil-1-EDT-2 [apply] Animatr 0, count 100: PRE: main-anim0 [apply] Animatr 0: Action 0 / 100: main-anim0 [apply] Resizer 2, count 50: PRE: main-resz2 [apply] Animatr 1, count 100: PRE: main-anim1 [apply] Animatr 1: Action 0 / 100: main-anim1 [apply] Resizer 1, count 50: PRE: main-resz1 [apply] Animatr 2, count 100: PRE: main-anim2 [apply] Animatr 2: Action 0 / 100: main-anim2 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 120x80, swapInterval 0, drawable 0xffffffff9401065e [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x15ff3e9e 0/0 121x81 of 121x81, swapInterval 0, drawable 0xffffffffbb01089a, msaa false, tileRendererInUse null [apply] >> GearsES2 0x15ff3e9e, 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[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 121x81, swapInterval 0, drawable 0xffffffffbb01089a [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 121x81, swapInterval 0, drawable 0xffffffff9401065e [apply] Thread[main-anim0,5,main] GearsES2.display 0x15ff3e9e 121x81, swapInterval 0, drawable 0xffffffffbb01089a [apply] Animatr 0: Action 1 / 100: main-anim0 [apply] Thread[main-anim1,5,main] GearsES2.display 0x15ff3e9e 121x81, swapInterval 0, drawable 0xffffffff9401065e [apply] Animatr 1: Action 1 / 100: main-anim1 [apply] Thread[main-anim2,5,main] GearsES2.display 0x15ff3e9e 121x81, swapInterval 0, drawable 0xffffffffbb01089a [apply] Animatr 2: Action 1 / 100: main-anim2 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 121x81, swapInterval 0, drawable 0xffffffff9401065e [apply] Resizer 2: Action 0 / 50: main-Display-.windows_nil-1-EDT-2 [apply] Thread[main-anim0,5,main] GearsES2.display 0x15ff3e9e 121x81, swapInterval 0, drawable 0xffffffffbb01089a [apply] Animatr 0: Action 2 / 100: main-anim0 [apply] Thread[main-anim1,5,main] GearsES2.display 0x15ff3e9e 121x81, swapInterval 0, drawable 0xffffffff9401065e [apply] Animatr 1: Action 2 / 100: main-anim1 [apply] Thread[main-anim2,5,main] GearsES2.display 0x15ff3e9e 121x81, swapInterval 0, drawable 0xffffffffbb01089a [apply] Animatr 2: Action 2 / 100: main-anim2 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 121x81, swapInterval 0, drawable 0xffffffffbb01089a [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x15ff3e9e 0/0 122x82 of 122x82, swapInterval 0, drawable 0xffffffffb701085f, msaa false, tileRendererInUse null [apply] >> GearsES2 0x15ff3e9e, 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[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 122x82, swapInterval 0, drawable 0xffffffffb701085f [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 122x82, swapInterval 0, drawable 0xffffffffbb01089a [apply] Thread[main-anim0,5,main] GearsES2.display 0x15ff3e9e 122x82, swapInterval 0, drawable 0xffffffffb701085f [apply] Animatr 0: Action 3 / 100: main-anim0 [apply] Thread[main-anim1,5,main] GearsES2.display 0x15ff3e9e 122x82, swapInterval 0, drawable 0xffffffffbb01089a [apply] Animatr 1: Action 3 / 100: main-anim1 [apply] Thread[main-anim2,5,main] GearsES2.display 0x15ff3e9e 122x82, swapInterval 0, drawable 0xffffffffb701085f [apply] Animatr 2: Action 3 / 100: main-anim2 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 122x82, swapInterval 0, drawable 0xffffffffbb01089a [apply] Resizer 1: Action 0 / 50: main-Display-.windows_nil-1-EDT-2 [apply] Thread[main-anim0,5,main] GearsES2.display 0x15ff3e9e 122x82, swapInterval 0, drawable 0xffffffffb701085f [apply] Animatr 0: Action 4 / 100: main-anim0 [apply] Thread[main-anim1,5,main] GearsES2.display 0x15ff3e9e 122x82, swapInterval 0, drawable 0xffffffffbb01089a [apply] Animatr 1: Action 4 / 100: main-anim1 [apply] Thread[main-anim2,5,main] GearsES2.display 0x15ff3e9e 122x82, swapInterval 0, drawable 0xffffffffb701085f [apply] Animatr 2: Action 4 / 100: main-anim2 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 122x82, swapInterval 0, drawable 0xffffffffb701085f [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x15ff3e9e 0/0 123x83 of 123x83, swapInterval 0, drawable 0xffffffff9401065e, msaa false, tileRendererInUse null [apply] >> GearsES2 0x15ff3e9e, 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[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 123x83, swapInterval 0, drawable 0xffffffff9401065e [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 123x83, swapInterval 0, drawable 0xffffffffb701085f [apply] Thread[main-anim0,5,main] GearsES2.display 0x15ff3e9e 123x83, swapInterval 0, drawable 0xffffffff9401065e [apply] Animatr 0: Action 5 / 100: main-anim0 [apply] Thread[main-anim1,5,main] GearsES2.display 0x15ff3e9e 123x83, swapInterval 0, drawable 0xffffffffb701085f [apply] Animatr 1: Action 5 / 100: main-anim1 [apply] Thread[main-anim2,5,main] GearsES2.display 0x15ff3e9e 123x83, swapInterval 0, drawable 0xffffffff9401065e [apply] Animatr 2: Action 5 / 100: main-anim2 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 123x83, swapInterval 0, drawable 0xffffffffb701085f [apply] Resizer 0: Action 1 / 50: main-Display-.windows_nil-1-EDT-2 [apply] Thread[main-anim0,5,main] GearsES2.display 0x15ff3e9e 123x83, swapInterval 0, drawable 0xffffffff9401065e [apply] Animatr 0: Action 6 / 100: main-anim0 [apply] Thread[main-anim1,5,main] GearsES2.display 0x15ff3e9e 123x83, swapInterval 0, drawable 0xffffffffb701085f [apply] Animatr 1: Action 6 / 100: main-anim1 [apply] Thread[main-anim2,5,main] GearsES2.display 0x15ff3e9e 123x83, swapInterval 0, drawable 0xffffffff9401065e [apply] Animatr 2: Action 6 / 100: main-anim2 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 123x83, swapInterval 0, drawable 0xe0108f0 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x15ff3e9e 0/0 124x84 of 124x84, swapInterval 0, drawable 0xffffffffb701085f, msaa false, tileRendererInUse null [apply] >> GearsES2 0x15ff3e9e, 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[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 124x84, swapInterval 0, drawable 0xffffffffb701085f [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 124x84, swapInterval 0, drawable 0xe0108f0 [apply] Thread[main-anim0,5,main] GearsES2.display 0x15ff3e9e 124x84, swapInterval 0, drawable 0xffffffffb701085f [apply] Animatr 0: Action 7 / 100: main-anim0 [apply] Thread[main-anim1,5,main] GearsES2.display 0x15ff3e9e 124x84, swapInterval 0, drawable 0xe0108f0 [apply] Animatr 1: Action 7 / 100: main-anim1 [apply] Thread[main-anim2,5,main] GearsES2.display 0x15ff3e9e 124x84, swapInterval 0, drawable 0xffffffffb701085f [apply] Animatr 2: Action 7 / 100: main-anim2 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 124x84, swapInterval 0, drawable 0xe0108f0 [apply] Resizer 2: Action 1 / 50: main-Display-.windows_nil-1-EDT-2 [apply] Thread[main-anim0,5,main] GearsES2.display 0x15ff3e9e 124x84, swapInterval 0, drawable 0xffffffffb701085f [apply] Animatr 0: Action 8 / 100: main-anim0 [apply] Thread[main-anim1,5,main] GearsES2.display 0x15ff3e9e 124x84, swapInterval 0, drawable 0xe0108f0 [apply] Animatr 1: Action 8 / 100: main-anim1 [apply] Thread[main-anim2,5,main] GearsES2.display 0x15ff3e9e 124x84, swapInterval 0, drawable 0xffffffffb701085f [apply] Animatr 2: Action 8 / 100: main-anim2 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 124x84, swapInterval 0, drawable 0xffffffff9401065e [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x15ff3e9e 0/0 125x85 of 125x85, swapInterval 0, drawable 0xe0108f0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x15ff3e9e, 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[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 125x85, swapInterval 0, drawable 0xe0108f0 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 125x85, swapInterval 0, drawable 0xffffffffb701085f [apply] Thread[main-anim0,5,main] GearsES2.display 0x15ff3e9e 125x85, swapInterval 0, drawable 0xe0108f0 [apply] Animatr 0: Action 9 / 100: main-anim0 [apply] Thread[main-anim1,5,main] GearsES2.display 0x15ff3e9e 125x85, swapInterval 0, drawable 0xffffffffb701085f [apply] Animatr 1: Action 9 / 100: main-anim1 [apply] Thread[main-anim2,5,main] GearsES2.display 0x15ff3e9e 125x85, swapInterval 0, drawable 0xe0108f0 [apply] Animatr 2: Action 9 / 100: main-anim2 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 125x85, swapInterval 0, drawable 0xffffffffb701085f [apply] Resizer 1: Action 1 / 50: main-Display-.windows_nil-1-EDT-2 [apply] Thread[main-anim0,5,main] GearsES2.display 0x15ff3e9e 125x85, swapInterval 0, drawable 0xe0108f0 [apply] Animatr 0: Action 10 / 100: main-anim0 [apply] Thread[main-anim1,5,main] GearsES2.display 0x15ff3e9e 125x85, swapInterval 0, drawable 0xffffffffb701085f [apply] Animatr 1: Action 10 / 100: main-anim1 [apply] Thread[main-anim2,5,main] GearsES2.display 0x15ff3e9e 125x85, swapInterval 0, drawable 0xe0108f0 [apply] Animatr 2: Action 10 / 100: main-anim2 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 125x85, swapInterval 0, drawable 0xffffffff9401065e [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x15ff3e9e 0/0 126x86 of 126x86, swapInterval 0, drawable 0xffffffffb701085f, msaa false, tileRendererInUse null [apply] >> GearsES2 0x15ff3e9e, 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[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 126x86, swapInterval 0, drawable 0xffffffffb701085f [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 126x86, swapInterval 0, drawable 0xffffffff9401065e [apply] Thread[main-anim0,5,main] GearsES2.display 0x15ff3e9e 126x86, swapInterval 0, drawable 0xffffffffb701085f [apply] Animatr 0: Action 11 / 100: main-anim0 [apply] Thread[main-anim1,5,main] GearsES2.display 0x15ff3e9e 126x86, swapInterval 0, drawable 0xffffffff9401065e [apply] Animatr 1: Action 11 / 100: main-anim1 [apply] Thread[main-anim2,5,main] GearsES2.display 0x15ff3e9e 126x86, swapInterval 0, drawable 0xffffffffb701085f [apply] Animatr 2: Action 11 / 100: main-anim2 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 126x86, swapInterval 0, drawable 0xffffffff9401065e [apply] Resizer 0: Action 2 / 50: main-Display-.windows_nil-1-EDT-2 [apply] Thread[main-anim0,5,main] GearsES2.display 0x15ff3e9e 126x86, swapInterval 0, drawable 0xffffffffb701085f [apply] Animatr 0: Action 12 / 100: main-anim0 [apply] Thread[main-anim1,5,main] GearsES2.display 0x15ff3e9e 126x86, swapInterval 0, drawable 0xffffffff9401065e [apply] Animatr 1: Action 12 / 100: main-anim1 [apply] Thread[main-anim2,5,main] GearsES2.display 0x15ff3e9e 126x86, swapInterval 0, drawable 0xffffffffb701085f [apply] Animatr 2: Action 12 / 100: main-anim2 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 126x86, swapInterval 0, drawable 0xe0108f0 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x15ff3e9e 0/0 127x87 of 127x87, swapInterval 0, drawable 0xffffffff9401065e, msaa false, tileRendererInUse null [apply] >> GearsES2 0x15ff3e9e, 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[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 127x87, swapInterval 0, drawable 0xffffffff9401065e [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 127x87, swapInterval 0, drawable 0xe0108f0 [apply] Thread[main-anim0,5,main] GearsES2.display 0x15ff3e9e 127x87, swapInterval 0, drawable 0xffffffff9401065e [apply] Animatr 0: Action 13 / 100: main-anim0 [apply] Thread[main-anim1,5,main] GearsES2.display 0x15ff3e9e 127x87, swapInterval 0, drawable 0xe0108f0 [apply] Animatr 1: Action 13 / 100: main-anim1 [apply] Thread[main-anim2,5,main] GearsES2.display 0x15ff3e9e 127x87, swapInterval 0, drawable 0xffffffff9401065e [apply] Animatr 2: Action 13 / 100: main-anim2 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 127x87, swapInterval 0, drawable 0xe0108f0 [apply] Resizer 2: Action 2 / 50: main-Display-.windows_nil-1-EDT-2 [apply] Thread[main-anim0,5,main] GearsES2.display 0x15ff3e9e 127x87, swapInterval 0, drawable 0xffffffff9401065e [apply] Animatr 0: Action 14 / 100: main-anim0 [apply] Thread[main-anim1,5,main] GearsES2.display 0x15ff3e9e 127x87, swapInterval 0, drawable 0xe0108f0 [apply] Animatr 1: Action 14 / 100: main-anim1 [apply] Thread[main-anim2,5,main] GearsES2.display 0x15ff3e9e 127x87, swapInterval 0, drawable 0xffffffff9401065e [apply] Animatr 2: Action 14 / 100: main-anim2 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 127x87, swapInterval 0, drawable 0xffffffffb701085f [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x15ff3e9e 0/0 128x88 of 128x88, swapInterval 0, drawable 0xe0108f0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x15ff3e9e, 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[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 128x88, swapInterval 0, drawable 0xe0108f0 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 128x88, swapInterval 0, drawable 0xffffffffb701085f [apply] Thread[main-anim0,5,main] GearsES2.display 0x15ff3e9e 128x88, swapInterval 0, drawable 0xe0108f0 [apply] Animatr 0: Action 15 / 100: main-anim0 [apply] Thread[main-anim1,5,main] GearsES2.display 0x15ff3e9e 128x88, swapInterval 0, drawable 0xffffffffb701085f [apply] Animatr 1: Action 15 / 100: main-anim1 [apply] Thread[main-anim2,5,main] GearsES2.display 0x15ff3e9e 128x88, swapInterval 0, drawable 0xe0108f0 [apply] Animatr 2: Action 15 / 100: main-anim2 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 128x88, swapInterval 0, drawable 0xffffffffb701085f [apply] Resizer 1: Action 2 / 50: main-Display-.windows_nil-1-EDT-2 [apply] Thread[main-anim0,5,main] GearsES2.display 0x15ff3e9e 128x88, swapInterval 0, drawable 0xe0108f0 [apply] Animatr 0: Action 16 / 100: main-anim0 [apply] Thread[main-anim1,5,main] GearsES2.display 0x15ff3e9e 128x88, swapInterval 0, drawable 0xffffffffb701085f [apply] Animatr 1: Action 16 / 100: main-anim1 [apply] Thread[main-anim2,5,main] GearsES2.display 0x15ff3e9e 128x88, swapInterval 0, drawable 0xe0108f0 [apply] Animatr 2: Action 16 / 100: main-anim2 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 128x88, swapInterval 0, drawable 0xffffffff9401065e [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x15ff3e9e 0/0 129x89 of 129x89, swapInterval 0, drawable 0xffffffffb701085f, msaa false, tileRendererInUse null [apply] >> GearsES2 0x15ff3e9e, 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[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 129x89, swapInterval 0, drawable 0xffffffffb701085f [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 129x89, swapInterval 0, drawable 0xffffffff9401065e [apply] Thread[main-anim0,5,main] GearsES2.display 0x15ff3e9e 129x89, swapInterval 0, drawable 0xffffffffb701085f [apply] Animatr 0: Action 17 / 100: main-anim0 [apply] Thread[main-anim1,5,main] GearsES2.display 0x15ff3e9e 129x89, swapInterval 0, drawable 0xffffffff9401065e [apply] Animatr 1: Action 17 / 100: main-anim1 [apply] Thread[main-anim2,5,main] GearsES2.display 0x15ff3e9e 129x89, swapInterval 0, drawable 0xffffffffb701085f [apply] Animatr 2: Action 17 / 100: main-anim2 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 129x89, swapInterval 0, drawable 0xffffffff9401065e [apply] Resizer 0: Action 3 / 50: main-Display-.windows_nil-1-EDT-2 [apply] Thread[main-anim0,5,main] GearsES2.display 0x15ff3e9e 129x89, swapInterval 0, drawable 0xffffffffb701085f [apply] Animatr 0: Action 18 / 100: main-anim0 [apply] Thread[main-anim1,5,main] GearsES2.display 0x15ff3e9e 129x89, swapInterval 0, drawable 0xffffffff9401065e [apply] Animatr 1: Action 18 / 100: main-anim1 [apply] Thread[main-anim2,5,main] GearsES2.display 0x15ff3e9e 129x89, swapInterval 0, drawable 0xffffffffb701085f [apply] Animatr 2: Action 18 / 100: main-anim2 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 129x89, swapInterval 0, drawable 0xe0108f0 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x15ff3e9e 0/0 130x90 of 130x90, swapInterval 0, drawable 0xffffffff9401065e, msaa false, tileRendererInUse null [apply] >> GearsES2 0x15ff3e9e, 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[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 130x90, swapInterval 0, drawable 0xffffffff9401065e [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 130x90, swapInterval 0, drawable 0xffffffffbb01089a [apply] Thread[main-anim0,5,main] GearsES2.display 0x15ff3e9e 130x90, swapInterval 0, drawable 0xe0108f0 [apply] Animatr 0: Action 19 / 100: main-anim0 [apply] Thread[main-anim1,5,main] GearsES2.display 0x15ff3e9e 130x90, swapInterval 0, drawable 0xffffffffbb01089a [apply] Animatr 1: Action 19 / 100: main-anim1 [apply] Thread[main-anim2,5,main] GearsES2.display 0x15ff3e9e 130x90, swapInterval 0, drawable 0xe0108f0 [apply] Animatr 2: Action 19 / 100: main-anim2 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 130x90, swapInterval 0, drawable 0xffffffffbb01089a [apply] Resizer 2: Action 3 / 50: main-Display-.windows_nil-1-EDT-2 [apply] Thread[main-anim0,5,main] GearsES2.display 0x15ff3e9e 130x90, swapInterval 0, drawable 0xe0108f0 [apply] Animatr 0: Action 20 / 100: main-anim0 [apply] Thread[main-anim1,5,main] GearsES2.display 0x15ff3e9e 130x90, swapInterval 0, drawable 0xffffffffbb01089a [apply] Animatr 1: Action 20 / 100: main-anim1 [apply] Thread[main-anim2,5,main] GearsES2.display 0x15ff3e9e 130x90, swapInterval 0, drawable 0xe0108f0 [apply] Animatr 2: Action 20 / 100: main-anim2 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 130x90, swapInterval 0, drawable 0xffffffffb701085f [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x15ff3e9e 0/0 131x91 of 131x91, swapInterval 0, drawable 0xffffffffbb01089a, msaa false, tileRendererInUse null [apply] >> GearsES2 0x15ff3e9e, 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[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 131x91, swapInterval 0, drawable 0xffffffffbb01089a [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 131x91, swapInterval 0, drawable 0xffffffffb701085f [apply] Thread[main-anim0,5,main] GearsES2.display 0x15ff3e9e 131x91, swapInterval 0, drawable 0xffffffffbb01089a [apply] Animatr 0: Action 21 / 100: main-anim0 [apply] Thread[main-anim1,5,main] GearsES2.display 0x15ff3e9e 131x91, swapInterval 0, drawable 0xffffffffb701085f [apply] Animatr 1: Action 21 / 100: main-anim1 [apply] Thread[main-anim2,5,main] GearsES2.display 0x15ff3e9e 131x91, swapInterval 0, drawable 0xffffffffbb01089a [apply] Animatr 2: Action 21 / 100: main-anim2 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 131x91, swapInterval 0, drawable 0xffffffffb701085f [apply] Resizer 1: Action 3 / 50: main-Display-.windows_nil-1-EDT-2 [apply] Thread[main-anim0,5,main] GearsES2.display 0x15ff3e9e 131x91, swapInterval 0, drawable 0xffffffffbb01089a [apply] Animatr 0: Action 22 / 100: main-anim0 [apply] Thread[main-anim1,5,main] GearsES2.display 0x15ff3e9e 131x91, swapInterval 0, drawable 0xffffffffb701085f [apply] Animatr 1: Action 22 / 100: main-anim1 [apply] Thread[main-anim2,5,main] GearsES2.display 0x15ff3e9e 131x91, swapInterval 0, drawable 0xffffffffbb01089a [apply] Animatr 2: Action 22 / 100: main-anim2 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 131x91, swapInterval 0, drawable 0xe0108f0 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x15ff3e9e 0/0 132x92 of 132x92, swapInterval 0, drawable 0xffffffffb701085f, msaa false, tileRendererInUse null [apply] >> GearsES2 0x15ff3e9e, 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[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 132x92, swapInterval 0, drawable 0xffffffffb701085f [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 132x92, swapInterval 0, drawable 0xe0108f0 [apply] Thread[main-anim0,5,main] GearsES2.display 0x15ff3e9e 132x92, swapInterval 0, drawable 0xffffffffb701085f [apply] Animatr 0: Action 23 / 100: main-anim0 [apply] Thread[main-anim1,5,main] GearsES2.display 0x15ff3e9e 132x92, swapInterval 0, drawable 0xe0108f0 [apply] Animatr 1: Action 23 / 100: main-anim1 [apply] Thread[main-anim2,5,main] GearsES2.display 0x15ff3e9e 132x92, swapInterval 0, drawable 0xffffffffb701085f [apply] Animatr 2: Action 23 / 100: main-anim2 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 132x92, swapInterval 0, drawable 0xe0108f0 [apply] Resizer 0: Action 4 / 50: main-Display-.windows_nil-1-EDT-2 [apply] Thread[main-anim0,5,main] GearsES2.display 0x15ff3e9e 132x92, swapInterval 0, drawable 0xffffffffb701085f [apply] Animatr 0: Action 24 / 100: main-anim0 [apply] Thread[main-anim1,5,main] GearsES2.display 0x15ff3e9e 132x92, swapInterval 0, drawable 0xe0108f0 [apply] Animatr 1: Action 24 / 100: main-anim1 [apply] Thread[main-anim2,5,main] GearsES2.display 0x15ff3e9e 132x92, swapInterval 0, drawable 0xffffffffb701085f [apply] Animatr 2: Action 24 / 100: main-anim2 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 132x92, swapInterval 0, drawable 0xffffffffbb01089a [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x15ff3e9e 0/0 133x93 of 133x93, swapInterval 0, drawable 0xe0108f0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x15ff3e9e, 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[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 133x93, swapInterval 0, drawable 0xe0108f0 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 133x93, swapInterval 0, drawable 0xffffffffbb01089a [apply] Thread[main-anim0,5,main] GearsES2.display 0x15ff3e9e 133x93, swapInterval 0, drawable 0xe0108f0 [apply] Animatr 0: Action 25 / 100: main-anim0 [apply] Thread[main-anim1,5,main] GearsES2.display 0x15ff3e9e 133x93, swapInterval 0, drawable 0xffffffffbb01089a [apply] Animatr 1: Action 25 / 100: main-anim1 [apply] Thread[main-anim2,5,main] GearsES2.display 0x15ff3e9e 133x93, swapInterval 0, drawable 0xe0108f0 [apply] Animatr 2: Action 25 / 100: main-anim2 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 133x93, swapInterval 0, drawable 0xffffffffbb01089a [apply] Resizer 2: Action 4 / 50: main-Display-.windows_nil-1-EDT-2 [apply] Thread[main-anim0,5,main] GearsES2.display 0x15ff3e9e 133x93, swapInterval 0, drawable 0xe0108f0 [apply] Animatr 0: Action 26 / 100: main-anim0 [apply] Thread[main-anim1,5,main] GearsES2.display 0x15ff3e9e 133x93, swapInterval 0, drawable 0xffffffffbb01089a [apply] Animatr 1: Action 26 / 100: main-anim1 [apply] Thread[main-anim2,5,main] GearsES2.display 0x15ff3e9e 133x93, swapInterval 0, drawable 0xe0108f0 [apply] Animatr 2: Action 26 / 100: main-anim2 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 133x93, swapInterval 0, drawable 0xffffffffb701085f [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x15ff3e9e 0/0 134x94 of 134x94, swapInterval 0, drawable 0xffffffffbb01089a, msaa false, tileRendererInUse null [apply] >> GearsES2 0x15ff3e9e, 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[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 134x94, swapInterval 0, drawable 0xffffffffbb01089a [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 134x94, swapInterval 0, drawable 0xffffffffb701085f [apply] Thread[main-anim0,5,main] GearsES2.display 0x15ff3e9e 134x94, swapInterval 0, drawable 0xffffffffbb01089a [apply] Animatr 0: Action 27 / 100: main-anim0 [apply] Thread[main-anim1,5,main] GearsES2.display 0x15ff3e9e 134x94, swapInterval 0, drawable 0xffffffffb701085f [apply] Animatr 1: Action 27 / 100: main-anim1 [apply] Thread[main-anim2,5,main] GearsES2.display 0x15ff3e9e 134x94, swapInterval 0, drawable 0xffffffffbb01089a [apply] Animatr 2: Action 27 / 100: main-anim2 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 134x94, swapInterval 0, drawable 0xffffffffb701085f [apply] Resizer 1: Action 4 / 50: main-Display-.windows_nil-1-EDT-2 [apply] Thread[main-anim0,5,main] GearsES2.display 0x15ff3e9e 134x94, swapInterval 0, drawable 0xffffffffbb01089a [apply] Animatr 0: Action 28 / 100: main-anim0 [apply] Thread[main-anim1,5,main] GearsES2.display 0x15ff3e9e 134x94, swapInterval 0, drawable 0xffffffffb701085f [apply] Animatr 1: Action 28 / 100: main-anim1 [apply] Thread[main-anim2,5,main] GearsES2.display 0x15ff3e9e 134x94, swapInterval 0, drawable 0xffffffffbb01089a [apply] Animatr 2: Action 28 / 100: main-anim2 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 134x94, swapInterval 0, drawable 0xffffffff9401065e [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x15ff3e9e 0/0 135x95 of 135x95, swapInterval 0, drawable 0xffffffffbb01089a, msaa false, tileRendererInUse null [apply] >> GearsES2 0x15ff3e9e, 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[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 135x95, swapInterval 0, drawable 0xffffffffbb01089a [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 135x95, swapInterval 0, drawable 0xe0108f0 [apply] Thread[main-anim0,5,main] GearsES2.display 0x15ff3e9e 135x95, swapInterval 0, drawable 0xffffffffbb01089a [apply] Animatr 0: Action 29 / 100: main-anim0 [apply] Thread[main-anim1,5,main] GearsES2.display 0x15ff3e9e 135x95, swapInterval 0, drawable 0xe0108f0 [apply] Animatr 1: Action 29 / 100: main-anim1 [apply] Thread[main-anim2,5,main] GearsES2.display 0x15ff3e9e 135x95, swapInterval 0, drawable 0xffffffffbb01089a [apply] Animatr 2: Action 29 / 100: main-anim2 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 135x95, swapInterval 0, drawable 0xe0108f0 [apply] Resizer 0: Action 5 / 50: main-Display-.windows_nil-1-EDT-2 [apply] Thread[main-anim0,5,main] GearsES2.display 0x15ff3e9e 135x95, swapInterval 0, drawable 0xffffffffbb01089a [apply] Animatr 0: Action 30 / 100: main-anim0 [apply] Thread[main-anim1,5,main] GearsES2.display 0x15ff3e9e 135x95, swapInterval 0, drawable 0xe0108f0 [apply] Animatr 1: Action 30 / 100: main-anim1 [apply] Thread[main-anim2,5,main] GearsES2.display 0x15ff3e9e 135x95, swapInterval 0, drawable 0xffffffffbb01089a [apply] Animatr 2: Action 30 / 100: main-anim2 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 135x95, swapInterval 0, drawable 0xffffffff9401065e [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x15ff3e9e 0/0 136x96 of 136x96, swapInterval 0, drawable 0xe0108f0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x15ff3e9e, 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[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 136x96, swapInterval 0, drawable 0xe0108f0 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 136x96, swapInterval 0, drawable 0xffffffff9401065e [apply] Thread[main-anim0,5,main] GearsES2.display 0x15ff3e9e 136x96, swapInterval 0, drawable 0xe0108f0 [apply] Animatr 0: Action 31 / 100: main-anim0 [apply] Thread[main-anim1,5,main] GearsES2.display 0x15ff3e9e 136x96, swapInterval 0, drawable 0xffffffff9401065e [apply] Animatr 1: Action 31 / 100: main-anim1 [apply] Thread[main-anim2,5,main] GearsES2.display 0x15ff3e9e 136x96, swapInterval 0, drawable 0xe0108f0 [apply] Animatr 2: Action 31 / 100: main-anim2 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 136x96, swapInterval 0, drawable 0xffffffff9401065e [apply] Resizer 2: Action 5 / 50: main-Display-.windows_nil-1-EDT-2 [apply] Thread[main-anim0,5,main] GearsES2.display 0x15ff3e9e 136x96, swapInterval 0, drawable 0xe0108f0 [apply] Animatr 0: Action 32 / 100: main-anim0 [apply] Thread[main-anim1,5,main] GearsES2.display 0x15ff3e9e 136x96, swapInterval 0, drawable 0xffffffff9401065e [apply] Animatr 1: Action 32 / 100: main-anim1 [apply] Thread[main-anim2,5,main] GearsES2.display 0x15ff3e9e 136x96, swapInterval 0, drawable 0xe0108f0 [apply] Animatr 2: Action 32 / 100: main-anim2 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 136x96, swapInterval 0, drawable 0xffffffffbb01089a [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x15ff3e9e 0/0 137x97 of 137x97, swapInterval 0, drawable 0xffffffff9401065e, msaa false, tileRendererInUse null [apply] >> GearsES2 0x15ff3e9e, 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[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 137x97, swapInterval 0, drawable 0xffffffff9401065e [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 137x97, swapInterval 0, drawable 0xffffffffbb01089a [apply] Thread[main-anim0,5,main] GearsES2.display 0x15ff3e9e 137x97, swapInterval 0, drawable 0xffffffff9401065e [apply] Animatr 0: Action 33 / 100: main-anim0 [apply] Thread[main-anim1,5,main] GearsES2.display 0x15ff3e9e 137x97, swapInterval 0, drawable 0xffffffffbb01089a [apply] Animatr 1: Action 33 / 100: main-anim1 [apply] Thread[main-anim2,5,main] GearsES2.display 0x15ff3e9e 137x97, swapInterval 0, drawable 0xffffffff9401065e [apply] Animatr 2: Action 33 / 100: main-anim2 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 137x97, swapInterval 0, drawable 0xffffffffbb01089a [apply] Resizer 1: Action 5 / 50: main-Display-.windows_nil-1-EDT-2 [apply] Thread[main-anim0,5,main] GearsES2.display 0x15ff3e9e 137x97, swapInterval 0, drawable 0xffffffff9401065e [apply] Animatr 0: Action 34 / 100: main-anim0 [apply] Thread[main-anim1,5,main] GearsES2.display 0x15ff3e9e 137x97, swapInterval 0, drawable 0xffffffffbb01089a [apply] Animatr 1: Action 34 / 100: main-anim1 [apply] Thread[main-anim2,5,main] GearsES2.display 0x15ff3e9e 137x97, swapInterval 0, drawable 0xffffffff9401065e [apply] Animatr 2: Action 34 / 100: main-anim2 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 137x97, swapInterval 0, drawable 0xe0108f0 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x15ff3e9e 0/0 138x98 of 138x98, swapInterval 0, drawable 0xffffffffbb01089a, msaa false, tileRendererInUse null [apply] >> GearsES2 0x15ff3e9e, 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[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 138x98, swapInterval 0, drawable 0xffffffffbb01089a [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 138x98, swapInterval 0, drawable 0xe0108f0 [apply] Thread[main-anim0,5,main] GearsES2.display 0x15ff3e9e 138x98, swapInterval 0, drawable 0xffffffffbb01089a [apply] Animatr 0: Action 35 / 100: main-anim0 [apply] Thread[main-anim1,5,main] GearsES2.display 0x15ff3e9e 138x98, swapInterval 0, drawable 0xe0108f0 [apply] Animatr 1: Action 35 / 100: main-anim1 [apply] Thread[main-anim2,5,main] GearsES2.display 0x15ff3e9e 138x98, swapInterval 0, drawable 0xffffffffbb01089a [apply] Animatr 2: Action 35 / 100: main-anim2 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 138x98, swapInterval 0, drawable 0xe0108f0 [apply] Resizer 0: Action 6 / 50: main-Display-.windows_nil-1-EDT-2 [apply] Thread[main-anim0,5,main] GearsES2.display 0x15ff3e9e 138x98, swapInterval 0, drawable 0xffffffffbb01089a [apply] Animatr 0: Action 36 / 100: main-anim0 [apply] Thread[main-anim1,5,main] GearsES2.display 0x15ff3e9e 138x98, swapInterval 0, drawable 0xe0108f0 [apply] Animatr 1: Action 36 / 100: main-anim1 [apply] Thread[main-anim2,5,main] GearsES2.display 0x15ff3e9e 138x98, swapInterval 0, drawable 0xffffffffbb01089a [apply] Animatr 2: Action 36 / 100: main-anim2 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 138x98, swapInterval 0, drawable 0xffffffffb701085f [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x15ff3e9e 0/0 139x99 of 139x99, swapInterval 0, drawable 0xffffffff9401065e, msaa false, tileRendererInUse null [apply] >> GearsES2 0x15ff3e9e, 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[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 139x99, swapInterval 0, drawable 0xffffffff9401065e [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 139x99, swapInterval 0, drawable 0xffffffffb701085f [apply] Thread[main-anim0,5,main] GearsES2.display 0x15ff3e9e 139x99, swapInterval 0, drawable 0xffffffff9401065e [apply] Animatr 0: Action 37 / 100: main-anim0 [apply] Thread[main-anim1,5,main] GearsES2.display 0x15ff3e9e 139x99, swapInterval 0, drawable 0xffffffffb701085f [apply] Animatr 1: Action 37 / 100: main-anim1 [apply] Thread[main-anim2,5,main] GearsES2.display 0x15ff3e9e 139x99, swapInterval 0, drawable 0xffffffff9401065e [apply] Animatr 2: Action 37 / 100: main-anim2 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 139x99, swapInterval 0, drawable 0xffffffffb701085f [apply] Resizer 2: Action 6 / 50: main-Display-.windows_nil-1-EDT-2 [apply] Thread[main-anim0,5,main] GearsES2.display 0x15ff3e9e 139x99, swapInterval 0, drawable 0xffffffff9401065e [apply] Animatr 0: Action 38 / 100: main-anim0 [apply] Thread[main-anim1,5,main] GearsES2.display 0x15ff3e9e 139x99, swapInterval 0, drawable 0xffffffffb701085f [apply] Animatr 1: Action 38 / 100: main-anim1 [apply] Thread[main-anim2,5,main] GearsES2.display 0x15ff3e9e 139x99, swapInterval 0, drawable 0xffffffff9401065e [apply] Animatr 2: Action 38 / 100: main-anim2 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 139x99, swapInterval 0, drawable 0xe0108f0 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x15ff3e9e 0/0 140x100 of 140x100, swapInterval 0, drawable 0xffffffff9401065e, msaa false, tileRendererInUse null [apply] >> GearsES2 0x15ff3e9e, 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[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 140x100, swapInterval 0, drawable 0xffffffff9401065e [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 140x100, swapInterval 0, drawable 0xffffffffbb01089a [apply] Thread[main-anim0,5,main] GearsES2.display 0x15ff3e9e 140x100, swapInterval 0, drawable 0xffffffff9401065e [apply] Animatr 0: Action 39 / 100: main-anim0 [apply] Thread[main-anim1,5,main] GearsES2.display 0x15ff3e9e 140x100, swapInterval 0, drawable 0xffffffffbb01089a [apply] Animatr 1: Action 39 / 100: main-anim1 [apply] Thread[main-anim2,5,main] GearsES2.display 0x15ff3e9e 140x100, swapInterval 0, drawable 0xffffffff9401065e [apply] Animatr 2: Action 39 / 100: main-anim2 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 140x100, swapInterval 0, drawable 0xffffffffbb01089a [apply] Resizer 1: Action 6 / 50: main-Display-.windows_nil-1-EDT-2 [apply] Thread[main-anim0,5,main] GearsES2.display 0x15ff3e9e 140x100, swapInterval 0, drawable 0xffffffff9401065e [apply] Animatr 0: Action 40 / 100: main-anim0 [apply] Thread[main-anim1,5,main] GearsES2.display 0x15ff3e9e 140x100, swapInterval 0, drawable 0xffffffffbb01089a [apply] Animatr 1: Action 40 / 100: main-anim1 [apply] Thread[main-anim2,5,main] GearsES2.display 0x15ff3e9e 140x100, swapInterval 0, drawable 0xffffffff9401065e [apply] Animatr 2: Action 40 / 100: main-anim2 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 140x100, swapInterval 0, drawable 0xe0108f0 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x15ff3e9e 0/0 141x101 of 141x101, swapInterval 0, drawable 0xffffffffbb01089a, msaa false, tileRendererInUse null [apply] >> GearsES2 0x15ff3e9e, 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[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 141x101, swapInterval 0, drawable 0xffffffffbb01089a [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 141x101, swapInterval 0, drawable 0xe0108f0 [apply] Thread[main-anim0,5,main] GearsES2.display 0x15ff3e9e 141x101, swapInterval 0, drawable 0xffffffffbb01089a [apply] Animatr 0: Action 41 / 100: main-anim0 [apply] Thread[main-anim1,5,main] GearsES2.display 0x15ff3e9e 141x101, swapInterval 0, drawable 0xe0108f0 [apply] Animatr 1: Action 41 / 100: main-anim1 [apply] Thread[main-anim2,5,main] GearsES2.display 0x15ff3e9e 141x101, swapInterval 0, drawable 0xffffffffbb01089a [apply] Animatr 2: Action 41 / 100: main-anim2 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 141x101, swapInterval 0, drawable 0xe0108f0 [apply] Resizer 0: Action 7 / 50: main-Display-.windows_nil-1-EDT-2 [apply] Thread[main-anim0,5,main] GearsES2.display 0x15ff3e9e 141x101, swapInterval 0, drawable 0xffffffffbb01089a [apply] Animatr 0: Action 42 / 100: main-anim0 [apply] Thread[main-anim1,5,main] GearsES2.display 0x15ff3e9e 141x101, swapInterval 0, drawable 0xe0108f0 [apply] Animatr 1: Action 42 / 100: main-anim1 [apply] Thread[main-anim2,5,main] GearsES2.display 0x15ff3e9e 141x101, swapInterval 0, drawable 0xffffffffbb01089a [apply] Animatr 2: Action 42 / 100: main-anim2 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 141x101, swapInterval 0, drawable 0xffffffff9401065e [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x15ff3e9e 0/0 142x102 of 142x102, swapInterval 0, drawable 0xe0108f0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x15ff3e9e, 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[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 142x102, swapInterval 0, drawable 0xe0108f0 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 142x102, swapInterval 0, drawable 0xffffffff9401065e [apply] Thread[main-anim0,5,main] GearsES2.display 0x15ff3e9e 142x102, swapInterval 0, drawable 0xe0108f0 [apply] Animatr 0: Action 43 / 100: main-anim0 [apply] Thread[main-anim1,5,main] GearsES2.display 0x15ff3e9e 142x102, swapInterval 0, drawable 0xffffffff9401065e [apply] Animatr 1: Action 43 / 100: main-anim1 [apply] Thread[main-anim2,5,main] GearsES2.display 0x15ff3e9e 142x102, swapInterval 0, drawable 0xe0108f0 [apply] Animatr 2: Action 43 / 100: main-anim2 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 142x102, swapInterval 0, drawable 0xffffffff9401065e [apply] Resizer 2: Action 7 / 50: main-Display-.windows_nil-1-EDT-2 [apply] Thread[main-anim0,5,main] GearsES2.display 0x15ff3e9e 142x102, swapInterval 0, drawable 0xe0108f0 [apply] Animatr 0: Action 44 / 100: main-anim0 [apply] Thread[main-anim1,5,main] GearsES2.display 0x15ff3e9e 142x102, swapInterval 0, drawable 0xffffffffb701085f [apply] Animatr 1: Action 44 / 100: main-anim1 [apply] Thread[main-anim2,5,main] GearsES2.display 0x15ff3e9e 142x102, swapInterval 0, drawable 0xe0108f0 [apply] Animatr 2: Action 44 / 100: main-anim2 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 142x102, swapInterval 0, drawable 0xffffffffbb01089a [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x15ff3e9e 0/0 143x103 of 143x103, swapInterval 0, drawable 0xffffffffb701085f, msaa false, tileRendererInUse null [apply] >> GearsES2 0x15ff3e9e, 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[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 143x103, swapInterval 0, drawable 0xffffffffb701085f [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 143x103, swapInterval 0, drawable 0xffffffffbb01089a [apply] Thread[main-anim0,5,main] GearsES2.display 0x15ff3e9e 143x103, swapInterval 0, drawable 0xffffffffb701085f [apply] Animatr 0: Action 45 / 100: main-anim0 [apply] Thread[main-anim1,5,main] GearsES2.display 0x15ff3e9e 143x103, swapInterval 0, drawable 0xffffffffbb01089a [apply] Animatr 1: Action 45 / 100: main-anim1 [apply] Thread[main-anim2,5,main] GearsES2.display 0x15ff3e9e 143x103, swapInterval 0, drawable 0xffffffffb701085f [apply] Animatr 2: Action 45 / 100: main-anim2 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 143x103, swapInterval 0, drawable 0xffffffffbb01089a [apply] Resizer 1: Action 7 / 50: main-Display-.windows_nil-1-EDT-2 [apply] Thread[main-anim0,5,main] GearsES2.display 0x15ff3e9e 143x103, swapInterval 0, drawable 0xffffffffb701085f [apply] Animatr 0: Action 46 / 100: main-anim0 [apply] Thread[main-anim1,5,main] GearsES2.display 0x15ff3e9e 143x103, swapInterval 0, drawable 0xffffffffbb01089a [apply] Animatr 1: Action 46 / 100: main-anim1 [apply] Thread[main-anim2,5,main] GearsES2.display 0x15ff3e9e 143x103, swapInterval 0, drawable 0xffffffffb701085f [apply] Animatr 2: Action 46 / 100: main-anim2 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 143x103, swapInterval 0, drawable 0xe0108f0 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x15ff3e9e 0/0 144x104 of 144x104, swapInterval 0, drawable 0xffffffff9401065e, msaa false, tileRendererInUse null [apply] >> GearsES2 0x15ff3e9e, 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[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 144x104, swapInterval 0, drawable 0xffffffff9401065e [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 144x104, swapInterval 0, drawable 0xe0108f0 [apply] Thread[main-anim0,5,main] GearsES2.display 0x15ff3e9e 144x104, swapInterval 0, drawable 0xffffffff9401065e [apply] Animatr 0: Action 47 / 100: main-anim0 [apply] Thread[main-anim1,5,main] GearsES2.display 0x15ff3e9e 144x104, swapInterval 0, drawable 0xe0108f0 [apply] Animatr 1: Action 47 / 100: main-anim1 [apply] Thread[main-anim2,5,main] GearsES2.display 0x15ff3e9e 144x104, swapInterval 0, drawable 0xffffffff9401065e [apply] Animatr 2: Action 47 / 100: main-anim2 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 144x104, swapInterval 0, drawable 0xe0108f0 [apply] Resizer 0: Action 8 / 50: main-Display-.windows_nil-1-EDT-2 [apply] Thread[main-anim0,5,main] GearsES2.display 0x15ff3e9e 144x104, swapInterval 0, drawable 0xffffffff9401065e [apply] Animatr 0: Action 48 / 100: main-anim0 [apply] Thread[main-anim1,5,main] GearsES2.display 0x15ff3e9e 144x104, swapInterval 0, drawable 0xe0108f0 [apply] Animatr 1: Action 48 / 100: main-anim1 [apply] Thread[main-anim2,5,main] GearsES2.display 0x15ff3e9e 144x104, swapInterval 0, drawable 0xffffffff9401065e [apply] Animatr 2: Action 48 / 100: main-anim2 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 144x104, swapInterval 0, drawable 0xffffffffb701085f [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x15ff3e9e 0/0 145x105 of 145x105, swapInterval 0, drawable 0xffffffffbb01089a, msaa false, tileRendererInUse null [apply] >> GearsES2 0x15ff3e9e, 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[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 145x105, swapInterval 0, drawable 0xffffffffbb01089a [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 145x105, swapInterval 0, drawable 0xe0108f0 [apply] Thread[main-anim0,5,main] GearsES2.display 0x15ff3e9e 145x105, swapInterval 0, drawable 0xffffffffbb01089a [apply] Animatr 0: Action 49 / 100: main-anim0 [apply] Thread[main-anim1,5,main] GearsES2.display 0x15ff3e9e 145x105, swapInterval 0, drawable 0xe0108f0 [apply] Animatr 1: Action 49 / 100: main-anim1 [apply] Thread[main-anim2,5,main] GearsES2.display 0x15ff3e9e 145x105, swapInterval 0, drawable 0xffffffffbb01089a [apply] Animatr 2: Action 49 / 100: main-anim2 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 145x105, swapInterval 0, drawable 0xe0108f0 [apply] Resizer 2: Action 8 / 50: main-Display-.windows_nil-1-EDT-2 [apply] Thread[main-anim0,5,main] GearsES2.display 0x15ff3e9e 145x105, swapInterval 0, drawable 0xffffffffbb01089a [apply] Animatr 0: Action 50 / 100: main-anim0 [apply] Thread[main-anim1,5,main] GearsES2.display 0x15ff3e9e 145x105, swapInterval 0, drawable 0xe0108f0 [apply] Animatr 1: Action 50 / 100: main-anim1 [apply] Thread[main-anim2,5,main] GearsES2.display 0x15ff3e9e 145x105, swapInterval 0, drawable 0xffffffffbb01089a [apply] Animatr 2: Action 50 / 100: main-anim2 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 145x105, swapInterval 0, drawable 0xffffffff9401065e [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x15ff3e9e 0/0 146x106 of 146x106, swapInterval 0, drawable 0xe0108f0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x15ff3e9e, angle 126.0, [l -1.3773584, r 1.3773584, b -1.0, t 1.0] 2.7547169x2.0 -> [l -1.3773584, r 1.3773584, b -1.0, t 1.0] 2.7547169x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 146x106, swapInterval 0, drawable 0xe0108f0 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 146x106, swapInterval 0, drawable 0xffffffff9401065e [apply] Thread[main-anim0,5,main] GearsES2.display 0x15ff3e9e 146x106, swapInterval 0, drawable 0xe0108f0 [apply] Animatr 0: Action 51 / 100: main-anim0 [apply] Thread[main-anim1,5,main] GearsES2.display 0x15ff3e9e 146x106, swapInterval 0, drawable 0xffffffff9401065e [apply] Animatr 1: Action 51 / 100: main-anim1 [apply] Thread[main-anim2,5,main] GearsES2.display 0x15ff3e9e 146x106, swapInterval 0, drawable 0xe0108f0 [apply] Animatr 2: Action 51 / 100: main-anim2 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 146x106, swapInterval 0, drawable 0xffffffff9401065e [apply] Resizer 1: Action 8 / 50: main-Display-.windows_nil-1-EDT-2 [apply] Thread[main-anim0,5,main] GearsES2.display 0x15ff3e9e 146x106, swapInterval 0, drawable 0xe0108f0 [apply] Animatr 0: Action 52 / 100: main-anim0 [apply] Thread[main-anim1,5,main] GearsES2.display 0x15ff3e9e 146x106, swapInterval 0, drawable 0xffffffff9401065e [apply] Animatr 1: Action 52 / 100: main-anim1 [apply] Thread[main-anim2,5,main] GearsES2.display 0x15ff3e9e 146x106, swapInterval 0, drawable 0xe0108f0 [apply] Animatr 2: Action 52 / 100: main-anim2 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 146x106, swapInterval 0, drawable 0xffffffffbb01089a [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x15ff3e9e 0/0 147x107 of 147x107, swapInterval 0, drawable 0xffffffffb701085f, msaa false, tileRendererInUse null [apply] >> GearsES2 0x15ff3e9e, angle 131.0, [l -1.3738317, r 1.3738317, b -1.0, t 1.0] 2.7476635x2.0 -> [l -1.3738317, r 1.3738317, b -1.0, t 1.0] 2.7476635x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 147x107, swapInterval 0, drawable 0xffffffffb701085f [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 147x107, swapInterval 0, drawable 0xffffffff9401065e [apply] Thread[main-anim0,5,main] GearsES2.display 0x15ff3e9e 147x107, swapInterval 0, drawable 0xffffffffb701085f [apply] Animatr 0: Action 53 / 100: main-anim0 [apply] Thread[main-anim1,5,main] GearsES2.display 0x15ff3e9e 147x107, swapInterval 0, drawable 0xffffffff9401065e [apply] Animatr 1: Action 53 / 100: main-anim1 [apply] Thread[main-anim2,5,main] GearsES2.display 0x15ff3e9e 147x107, swapInterval 0, drawable 0xffffffffb701085f [apply] Animatr 2: Action 53 / 100: main-anim2 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 147x107, swapInterval 0, drawable 0xffffffff9401065e [apply] Resizer 0: Action 9 / 50: main-Display-.windows_nil-1-EDT-2 [apply] Thread[main-anim0,5,main] GearsES2.display 0x15ff3e9e 147x107, swapInterval 0, drawable 0xffffffffb701085f [apply] Animatr 0: Action 54 / 100: main-anim0 [apply] Thread[main-anim1,5,main] GearsES2.display 0x15ff3e9e 147x107, swapInterval 0, drawable 0xffffffff9401065e [apply] Animatr 1: Action 54 / 100: main-anim1 [apply] Thread[main-anim2,5,main] GearsES2.display 0x15ff3e9e 147x107, swapInterval 0, drawable 0xffffffffb701085f [apply] Animatr 2: Action 54 / 100: main-anim2 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 147x107, swapInterval 0, drawable 0xe0108f0 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x15ff3e9e 0/0 148x108 of 148x108, swapInterval 0, drawable 0xffffffff9401065e, msaa false, tileRendererInUse null [apply] >> GearsES2 0x15ff3e9e, angle 136.0, [l -1.3703704, r 1.3703704, b -1.0, t 1.0] 2.7407408x2.0 -> [l -1.3703704, r 1.3703704, b -1.0, t 1.0] 2.7407408x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 148x108, swapInterval 0, drawable 0xffffffff9401065e [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 148x108, swapInterval 0, drawable 0xe0108f0 [apply] Thread[main-anim0,5,main] GearsES2.display 0x15ff3e9e 148x108, swapInterval 0, drawable 0xffffffff9401065e [apply] Animatr 0: Action 55 / 100: main-anim0 [apply] Thread[main-anim1,5,main] GearsES2.display 0x15ff3e9e 148x108, swapInterval 0, drawable 0xe0108f0 [apply] Animatr 1: Action 55 / 100: main-anim1 [apply] Thread[main-anim2,5,main] GearsES2.display 0x15ff3e9e 148x108, swapInterval 0, drawable 0xffffffff9401065e [apply] Animatr 2: Action 55 / 100: main-anim2 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 148x108, swapInterval 0, drawable 0xe0108f0 [apply] Resizer 2: Action 9 / 50: main-Display-.windows_nil-1-EDT-2 [apply] Thread[main-anim0,5,main] GearsES2.display 0x15ff3e9e 148x108, swapInterval 0, drawable 0xffffffff9401065e [apply] Animatr 0: Action 56 / 100: main-anim0 [apply] Thread[main-anim1,5,main] GearsES2.display 0x15ff3e9e 148x108, swapInterval 0, drawable 0xe0108f0 [apply] Animatr 1: Action 56 / 100: main-anim1 [apply] Thread[main-anim2,5,main] GearsES2.display 0x15ff3e9e 148x108, swapInterval 0, drawable 0xffffffff9401065e [apply] Animatr 2: Action 56 / 100: main-anim2 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 148x108, swapInterval 0, drawable 0xffffffffbb01089a [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x15ff3e9e 0/0 149x109 of 149x109, swapInterval 0, drawable 0xe0108f0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x15ff3e9e, angle 141.0, [l -1.3669724, r 1.3669724, b -1.0, t 1.0] 2.733945x2.0 -> [l -1.3669724, r 1.3669724, b -1.0, t 1.0] 2.733945x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 149x109, swapInterval 0, drawable 0xe0108f0 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 149x109, swapInterval 0, drawable 0xffffffffbb01089a [apply] Thread[main-anim0,5,main] GearsES2.display 0x15ff3e9e 149x109, swapInterval 0, drawable 0xe0108f0 [apply] Animatr 0: Action 57 / 100: main-anim0 [apply] Thread[main-anim1,5,main] GearsES2.display 0x15ff3e9e 149x109, swapInterval 0, drawable 0xffffffffbb01089a [apply] Animatr 1: Action 57 / 100: main-anim1 [apply] Thread[main-anim2,5,main] GearsES2.display 0x15ff3e9e 149x109, swapInterval 0, drawable 0xe0108f0 [apply] Animatr 2: Action 57 / 100: main-anim2 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 149x109, swapInterval 0, drawable 0xffffffffbb01089a [apply] Resizer 1: Action 9 / 50: main-Display-.windows_nil-1-EDT-2 [apply] Thread[main-anim0,5,main] GearsES2.display 0x15ff3e9e 149x109, swapInterval 0, drawable 0xe0108f0 [apply] Animatr 0: Action 58 / 100: main-anim0 [apply] Thread[main-anim1,5,main] GearsES2.display 0x15ff3e9e 149x109, swapInterval 0, drawable 0xffffffffbb01089a [apply] Animatr 1: Action 58 / 100: main-anim1 [apply] Thread[main-anim2,5,main] GearsES2.display 0x15ff3e9e 149x109, swapInterval 0, drawable 0xe0108f0 [apply] Animatr 2: Action 58 / 100: main-anim2 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 149x109, swapInterval 0, drawable 0xffffffffb701085f [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x15ff3e9e 0/0 150x110 of 150x110, swapInterval 0, drawable 0xffffffff9401065e, msaa false, tileRendererInUse null [apply] >> GearsES2 0x15ff3e9e, angle 146.0, [l -1.3636364, r 1.3636364, b -1.0, t 1.0] 2.7272727x2.0 -> [l -1.3636364, r 1.3636364, b -1.0, t 1.0] 2.7272727x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 150x110, swapInterval 0, drawable 0xffffffff9401065e [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 150x110, swapInterval 0, drawable 0xffffffffbb01089a [apply] Thread[main-anim0,5,main] GearsES2.display 0x15ff3e9e 150x110, swapInterval 0, drawable 0xffffffff9401065e [apply] Animatr 0: Action 59 / 100: main-anim0 [apply] Thread[main-anim1,5,main] GearsES2.display 0x15ff3e9e 150x110, swapInterval 0, drawable 0xffffffffbb01089a [apply] Animatr 1: Action 59 / 100: main-anim1 [apply] Thread[main-anim2,5,main] GearsES2.display 0x15ff3e9e 150x110, swapInterval 0, drawable 0xffffffff9401065e [apply] Animatr 2: Action 59 / 100: main-anim2 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 150x110, swapInterval 0, drawable 0xffffffffbb01089a [apply] Resizer 0: Action 10 / 50: main-Display-.windows_nil-1-EDT-2 [apply] Thread[main-anim0,5,main] GearsES2.display 0x15ff3e9e 150x110, swapInterval 0, drawable 0xffffffff9401065e [apply] Animatr 0: Action 60 / 100: main-anim0 [apply] Thread[main-anim1,5,main] GearsES2.display 0x15ff3e9e 150x110, swapInterval 0, drawable 0xffffffffbb01089a [apply] Animatr 1: Action 60 / 100: main-anim1 [apply] Thread[main-anim2,5,main] GearsES2.display 0x15ff3e9e 150x110, swapInterval 0, drawable 0xffffffff9401065e [apply] Animatr 2: Action 60 / 100: main-anim2 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 150x110, swapInterval 0, drawable 0xe0108f0 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x15ff3e9e 0/0 151x111 of 151x111, swapInterval 0, drawable 0xffffffffbb01089a, msaa false, tileRendererInUse null [apply] >> GearsES2 0x15ff3e9e, angle 151.0, [l -1.3603604, r 1.3603604, b -1.0, t 1.0] 2.7207208x2.0 -> [l -1.3603604, r 1.3603604, b -1.0, t 1.0] 2.7207208x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 151x111, swapInterval 0, drawable 0xffffffffbb01089a [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 151x111, swapInterval 0, drawable 0xe0108f0 [apply] Thread[main-anim0,5,main] GearsES2.display 0x15ff3e9e 151x111, swapInterval 0, drawable 0xffffffffbb01089a [apply] Animatr 0: Action 61 / 100: main-anim0 [apply] Thread[main-anim1,5,main] GearsES2.display 0x15ff3e9e 151x111, swapInterval 0, drawable 0xe0108f0 [apply] Animatr 1: Action 61 / 100: main-anim1 [apply] Thread[main-anim2,5,main] GearsES2.display 0x15ff3e9e 151x111, swapInterval 0, drawable 0xffffffffbb01089a [apply] Animatr 2: Action 61 / 100: main-anim2 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 151x111, swapInterval 0, drawable 0xe0108f0 [apply] Resizer 2: Action 10 / 50: main-Display-.windows_nil-1-EDT-2 [apply] Thread[main-anim0,5,main] GearsES2.display 0x15ff3e9e 151x111, swapInterval 0, drawable 0xffffffffbb01089a [apply] Animatr 0: Action 62 / 100: main-anim0 [apply] Thread[main-anim1,5,main] GearsES2.display 0x15ff3e9e 151x111, swapInterval 0, drawable 0xe0108f0 [apply] Animatr 1: Action 62 / 100: main-anim1 [apply] Thread[main-anim2,5,main] GearsES2.display 0x15ff3e9e 151x111, swapInterval 0, drawable 0xffffffffbb01089a [apply] Animatr 2: Action 62 / 100: main-anim2 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 151x111, swapInterval 0, drawable 0xffffffff9401065e [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x15ff3e9e 0/0 152x112 of 152x112, swapInterval 0, drawable 0xffffffffb701085f, msaa false, tileRendererInUse null [apply] >> GearsES2 0x15ff3e9e, angle 156.0, [l -1.3571428, r 1.3571428, b -1.0, t 1.0] 2.7142856x2.0 -> [l -1.3571428, r 1.3571428, b -1.0, t 1.0] 2.7142856x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 152x112, swapInterval 0, drawable 0xffffffffb701085f [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 152x112, swapInterval 0, drawable 0xffffffffbb01089a [apply] Thread[main-anim0,5,main] GearsES2.display 0x15ff3e9e 152x112, swapInterval 0, drawable 0xffffffffb701085f [apply] Animatr 0: Action 63 / 100: main-anim0 [apply] Thread[main-anim1,5,main] GearsES2.display 0x15ff3e9e 152x112, swapInterval 0, drawable 0xffffffffbb01089a [apply] Animatr 1: Action 63 / 100: main-anim1 [apply] Thread[main-anim2,5,main] GearsES2.display 0x15ff3e9e 152x112, swapInterval 0, drawable 0xffffffffb701085f [apply] Animatr 2: Action 63 / 100: main-anim2 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 152x112, swapInterval 0, drawable 0xffffffffbb01089a [apply] Resizer 1: Action 10 / 50: main-Display-.windows_nil-1-EDT-2 [apply] Thread[main-anim0,5,main] GearsES2.display 0x15ff3e9e 152x112, swapInterval 0, drawable 0xffffffffb701085f [apply] Animatr 0: Action 64 / 100: main-anim0 [apply] Thread[main-anim1,5,main] GearsES2.display 0x15ff3e9e 152x112, swapInterval 0, drawable 0xffffffffbb01089a [apply] Animatr 1: Action 64 / 100: main-anim1 [apply] Thread[main-anim2,5,main] GearsES2.display 0x15ff3e9e 152x112, swapInterval 0, drawable 0xffffffffb701085f [apply] Animatr 2: Action 64 / 100: main-anim2 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 152x112, swapInterval 0, drawable 0xe0108f0 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x15ff3e9e 0/0 153x113 of 153x113, swapInterval 0, drawable 0xffffffffbb01089a, msaa false, tileRendererInUse null [apply] >> GearsES2 0x15ff3e9e, angle 161.0, [l -1.3539823, r 1.3539823, b -1.0, t 1.0] 2.7079647x2.0 -> [l -1.3539823, r 1.3539823, b -1.0, t 1.0] 2.7079647x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 153x113, swapInterval 0, drawable 0xffffffffbb01089a [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 153x113, swapInterval 0, drawable 0xffffffffb701085f [apply] Thread[main-anim0,5,main] GearsES2.display 0x15ff3e9e 153x113, swapInterval 0, drawable 0xffffffffbb01089a [apply] Animatr 0: Action 65 / 100: main-anim0 [apply] Thread[main-anim1,5,main] GearsES2.display 0x15ff3e9e 153x113, swapInterval 0, drawable 0xffffffffb701085f [apply] Animatr 1: Action 65 / 100: main-anim1 [apply] Thread[main-anim2,5,main] GearsES2.display 0x15ff3e9e 153x113, swapInterval 0, drawable 0xffffffffbb01089a [apply] Animatr 2: Action 65 / 100: main-anim2 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 153x113, swapInterval 0, drawable 0xffffffffb701085f [apply] Resizer 0: Action 11 / 50: main-Display-.windows_nil-1-EDT-2 [apply] Thread[main-anim0,5,main] GearsES2.display 0x15ff3e9e 153x113, swapInterval 0, drawable 0xffffffffbb01089a [apply] Animatr 0: Action 66 / 100: main-anim0 [apply] Thread[main-anim1,5,main] GearsES2.display 0x15ff3e9e 153x113, swapInterval 0, drawable 0xffffffffb701085f [apply] Animatr 1: Action 66 / 100: main-anim1 [apply] Thread[main-anim2,5,main] GearsES2.display 0x15ff3e9e 153x113, swapInterval 0, drawable 0xffffffffbb01089a [apply] Animatr 2: Action 66 / 100: main-anim2 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 153x113, swapInterval 0, drawable 0xe0108f0 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x15ff3e9e 0/0 154x114 of 154x114, swapInterval 0, drawable 0xffffffffb701085f, msaa false, tileRendererInUse null [apply] >> GearsES2 0x15ff3e9e, angle 166.0, [l -1.3508772, r 1.3508772, b -1.0, t 1.0] 2.7017543x2.0 -> [l -1.3508772, r 1.3508772, b -1.0, t 1.0] 2.7017543x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 154x114, swapInterval 0, drawable 0xffffffffb701085f [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 154x114, swapInterval 0, drawable 0xffffffff9401065e [apply] Thread[main-anim0,5,main] GearsES2.display 0x15ff3e9e 154x114, swapInterval 0, drawable 0xffffffffb701085f [apply] Animatr 0: Action 67 / 100: main-anim0 [apply] Thread[main-anim1,5,main] GearsES2.display 0x15ff3e9e 154x114, swapInterval 0, drawable 0xffffffff9401065e [apply] Animatr 1: Action 67 / 100: main-anim1 [apply] Thread[main-anim2,5,main] GearsES2.display 0x15ff3e9e 154x114, swapInterval 0, drawable 0xffffffffb701085f [apply] Animatr 2: Action 67 / 100: main-anim2 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 154x114, swapInterval 0, drawable 0xffffffff9401065e [apply] Resizer 2: Action 11 / 50: main-Display-.windows_nil-1-EDT-2 [apply] Thread[main-anim0,5,main] GearsES2.display 0x15ff3e9e 154x114, swapInterval 0, drawable 0xffffffffb701085f [apply] Animatr 0: Action 68 / 100: main-anim0 [apply] Thread[main-anim1,5,main] GearsES2.display 0x15ff3e9e 154x114, swapInterval 0, drawable 0xffffffff9401065e [apply] Animatr 1: Action 68 / 100: main-anim1 [apply] Thread[main-anim2,5,main] GearsES2.display 0x15ff3e9e 154x114, swapInterval 0, drawable 0xffffffffb701085f [apply] Animatr 2: Action 68 / 100: main-anim2 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 154x114, swapInterval 0, drawable 0xffffffffbb01089a [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x15ff3e9e 0/0 155x115 of 155x115, swapInterval 0, drawable 0xffffffff9401065e, msaa false, tileRendererInUse null [apply] >> GearsES2 0x15ff3e9e, angle 171.0, [l -1.3478261, r 1.3478261, b -1.0, t 1.0] 2.6956522x2.0 -> [l -1.3478261, r 1.3478261, b -1.0, t 1.0] 2.6956522x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 155x115, swapInterval 0, drawable 0xffffffff9401065e [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 155x115, swapInterval 0, drawable 0xffffffffbb01089a [apply] Thread[main-anim0,5,main] GearsES2.display 0x15ff3e9e 155x115, swapInterval 0, drawable 0xffffffff9401065e [apply] Animatr 0: Action 69 / 100: main-anim0 [apply] Thread[main-anim1,5,main] GearsES2.display 0x15ff3e9e 155x115, swapInterval 0, drawable 0xffffffffbb01089a [apply] Animatr 1: Action 69 / 100: main-anim1 [apply] Thread[main-anim2,5,main] GearsES2.display 0x15ff3e9e 155x115, swapInterval 0, drawable 0xffffffff9401065e [apply] Animatr 2: Action 69 / 100: main-anim2 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 155x115, swapInterval 0, drawable 0xffffffffbb01089a [apply] Resizer 1: Action 11 / 50: main-Display-.windows_nil-1-EDT-2 [apply] Thread[main-anim0,5,main] GearsES2.display 0x15ff3e9e 155x115, swapInterval 0, drawable 0xffffffff9401065e [apply] Animatr 0: Action 70 / 100: main-anim0 [apply] Thread[main-anim1,5,main] GearsES2.display 0x15ff3e9e 155x115, swapInterval 0, drawable 0xffffffffbb01089a [apply] Animatr 1: Action 70 / 100: main-anim1 [apply] Thread[main-anim2,5,main] GearsES2.display 0x15ff3e9e 155x115, swapInterval 0, drawable 0xffffffff9401065e [apply] Animatr 2: Action 70 / 100: main-anim2 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 155x115, swapInterval 0, drawable 0xffffffffb701085f [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x15ff3e9e 0/0 156x116 of 156x116, swapInterval 0, drawable 0xffffffffbb01089a, msaa false, tileRendererInUse null [apply] >> GearsES2 0x15ff3e9e, angle 176.0, [l -1.3448275, r 1.3448275, b -1.0, t 1.0] 2.689655x2.0 -> [l -1.3448275, r 1.3448275, b -1.0, t 1.0] 2.689655x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 156x116, swapInterval 0, drawable 0xffffffffbb01089a [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 156x116, swapInterval 0, drawable 0xffffffffb701085f [apply] Thread[main-anim0,5,main] GearsES2.display 0x15ff3e9e 156x116, swapInterval 0, drawable 0xffffffffbb01089a [apply] Animatr 0: Action 71 / 100: main-anim0 [apply] Thread[main-anim1,5,main] GearsES2.display 0x15ff3e9e 156x116, swapInterval 0, drawable 0xffffffffb701085f [apply] Animatr 1: Action 71 / 100: main-anim1 [apply] Thread[main-anim2,5,main] GearsES2.display 0x15ff3e9e 156x116, swapInterval 0, drawable 0xffffffffbb01089a [apply] Animatr 2: Action 71 / 100: main-anim2 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 156x116, swapInterval 0, drawable 0xffffffffb701085f [apply] Resizer 0: Action 12 / 50: main-Display-.windows_nil-1-EDT-2 [apply] Thread[main-anim0,5,main] GearsES2.display 0x15ff3e9e 156x116, swapInterval 0, drawable 0xffffffffbb01089a [apply] Animatr 0: Action 72 / 100: main-anim0 [apply] Thread[main-anim1,5,main] GearsES2.display 0x15ff3e9e 156x116, swapInterval 0, drawable 0xffffffffb701085f [apply] Animatr 1: Action 72 / 100: main-anim1 [apply] Thread[main-anim2,5,main] GearsES2.display 0x15ff3e9e 156x116, swapInterval 0, drawable 0xffffffffbb01089a [apply] Animatr 2: Action 72 / 100: main-anim2 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 156x116, swapInterval 0, drawable 0xe0108f0 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x15ff3e9e 0/0 157x117 of 157x117, swapInterval 0, drawable 0xffffffff9401065e, msaa false, tileRendererInUse null [apply] >> GearsES2 0x15ff3e9e, angle 181.0, [l -1.3418803, r 1.3418803, b -1.0, t 1.0] 2.6837606x2.0 -> [l -1.3418803, r 1.3418803, b -1.0, t 1.0] 2.6837606x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 157x117, swapInterval 0, drawable 0xffffffff9401065e [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 157x117, swapInterval 0, drawable 0xffffffffbb01089a [apply] Thread[main-anim0,5,main] GearsES2.display 0x15ff3e9e 157x117, swapInterval 0, drawable 0xffffffff9401065e [apply] Animatr 0: Action 73 / 100: main-anim0 [apply] Thread[main-anim1,5,main] GearsES2.display 0x15ff3e9e 157x117, swapInterval 0, drawable 0xffffffffbb01089a [apply] Animatr 1: Action 73 / 100: main-anim1 [apply] Thread[main-anim2,5,main] GearsES2.display 0x15ff3e9e 157x117, swapInterval 0, drawable 0xffffffff9401065e [apply] Animatr 2: Action 73 / 100: main-anim2 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 157x117, swapInterval 0, drawable 0xffffffffbb01089a [apply] Resizer 2: Action 12 / 50: main-Display-.windows_nil-1-EDT-2 [apply] Thread[main-anim0,5,main] GearsES2.display 0x15ff3e9e 157x117, swapInterval 0, drawable 0xffffffff9401065e [apply] Animatr 0: Action 74 / 100: main-anim0 [apply] Thread[main-anim1,5,main] GearsES2.display 0x15ff3e9e 157x117, swapInterval 0, drawable 0xffffffffbb01089a [apply] Animatr 1: Action 74 / 100: main-anim1 [apply] Thread[main-anim2,5,main] GearsES2.display 0x15ff3e9e 157x117, swapInterval 0, drawable 0xffffffff9401065e [apply] Animatr 2: Action 74 / 100: main-anim2 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 157x117, swapInterval 0, drawable 0xe0108f0 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x15ff3e9e 0/0 158x118 of 158x118, swapInterval 0, drawable 0xffffffffb701085f, msaa false, tileRendererInUse null [apply] >> GearsES2 0x15ff3e9e, angle 186.0, [l -1.338983, r 1.338983, b -1.0, t 1.0] 2.677966x2.0 -> [l -1.338983, r 1.338983, b -1.0, t 1.0] 2.677966x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 158x118, swapInterval 0, drawable 0xffffffffb701085f [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 158x118, swapInterval 0, drawable 0xffffffffbb01089a [apply] Thread[main-anim0,5,main] GearsES2.display 0x15ff3e9e 158x118, swapInterval 0, drawable 0xffffffffb701085f [apply] Animatr 0: Action 75 / 100: main-anim0 [apply] Thread[main-anim1,5,main] GearsES2.display 0x15ff3e9e 158x118, swapInterval 0, drawable 0xffffffffbb01089a [apply] Animatr 1: Action 75 / 100: main-anim1 [apply] Thread[main-anim2,5,main] GearsES2.display 0x15ff3e9e 158x118, swapInterval 0, drawable 0xffffffffb701085f [apply] Animatr 2: Action 75 / 100: main-anim2 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 158x118, swapInterval 0, drawable 0xffffffffbb01089a [apply] Resizer 1: Action 12 / 50: main-Display-.windows_nil-1-EDT-2 [apply] Thread[main-anim0,5,main] GearsES2.display 0x15ff3e9e 158x118, swapInterval 0, drawable 0xffffffffb701085f [apply] Animatr 0: Action 76 / 100: main-anim0 [apply] Thread[main-anim1,5,main] GearsES2.display 0x15ff3e9e 158x118, swapInterval 0, drawable 0xffffffffbb01089a [apply] Animatr 1: Action 76 / 100: main-anim1 [apply] Thread[main-anim2,5,main] GearsES2.display 0x15ff3e9e 158x118, swapInterval 0, drawable 0xffffffffb701085f [apply] Animatr 2: Action 76 / 100: main-anim2 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 158x118, swapInterval 0, drawable 0xffffffff9401065e [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x15ff3e9e 0/0 159x119 of 159x119, swapInterval 0, drawable 0xffffffffbb01089a, msaa false, tileRendererInUse null [apply] >> GearsES2 0x15ff3e9e, angle 191.0, [l -1.3361344, r 1.3361344, b -1.0, t 1.0] 2.6722689x2.0 -> [l -1.3361344, r 1.3361344, b -1.0, t 1.0] 2.6722689x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 159x119, swapInterval 0, drawable 0xffffffffbb01089a [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 159x119, swapInterval 0, drawable 0xffffffff9401065e [apply] Thread[main-anim0,5,main] GearsES2.display 0x15ff3e9e 159x119, swapInterval 0, drawable 0xffffffffbb01089a [apply] Animatr 0: Action 77 / 100: main-anim0 [apply] Thread[main-anim1,5,main] GearsES2.display 0x15ff3e9e 159x119, swapInterval 0, drawable 0xffffffff9401065e [apply] Animatr 1: Action 77 / 100: main-anim1 [apply] Thread[main-anim2,5,main] GearsES2.display 0x15ff3e9e 159x119, swapInterval 0, drawable 0xffffffffbb01089a [apply] Animatr 2: Action 77 / 100: main-anim2 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 159x119, swapInterval 0, drawable 0xffffffff9401065e [apply] Resizer 0: Action 13 / 50: main-Display-.windows_nil-1-EDT-2 [apply] Thread[main-anim0,5,main] GearsES2.display 0x15ff3e9e 159x119, swapInterval 0, drawable 0xffffffffbb01089a [apply] Animatr 0: Action 78 / 100: main-anim0 [apply] Thread[main-anim1,5,main] GearsES2.display 0x15ff3e9e 159x119, swapInterval 0, drawable 0xffffffff9401065e [apply] Animatr 1: Action 78 / 100: main-anim1 [apply] Thread[main-anim2,5,main] GearsES2.display 0x15ff3e9e 159x119, swapInterval 0, drawable 0xffffffffbb01089a [apply] Animatr 2: Action 78 / 100: main-anim2 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 159x119, swapInterval 0, drawable 0xffffffffb701085f [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x15ff3e9e 0/0 160x120 of 160x120, swapInterval 0, drawable 0xffffffff9401065e, msaa false, tileRendererInUse null [apply] >> GearsES2 0x15ff3e9e, angle 196.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 160x120, swapInterval 0, drawable 0xffffffff9401065e [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 160x120, swapInterval 0, drawable 0xffffffffbb01089a [apply] Thread[main-anim0,5,main] GearsES2.display 0x15ff3e9e 160x120, swapInterval 0, drawable 0xffffffff9401065e [apply] Animatr 0: Action 79 / 100: main-anim0 [apply] Thread[main-anim1,5,main] GearsES2.display 0x15ff3e9e 160x120, swapInterval 0, drawable 0xffffffffbb01089a [apply] Animatr 1: Action 79 / 100: main-anim1 [apply] Thread[main-anim2,5,main] GearsES2.display 0x15ff3e9e 160x120, swapInterval 0, drawable 0xffffffff9401065e [apply] Animatr 2: Action 79 / 100: main-anim2 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 160x120, swapInterval 0, drawable 0xffffffffbb01089a [apply] Resizer 2: Action 13 / 50: main-Display-.windows_nil-1-EDT-2 [apply] Thread[main-anim0,5,main] GearsES2.display 0x15ff3e9e 160x120, swapInterval 0, drawable 0xffffffff9401065e [apply] Animatr 0: Action 80 / 100: main-anim0 [apply] Thread[main-anim1,5,main] GearsES2.display 0x15ff3e9e 160x120, swapInterval 0, drawable 0xffffffffbb01089a [apply] Animatr 1: Action 80 / 100: main-anim1 [apply] Thread[main-anim2,5,main] GearsES2.display 0x15ff3e9e 160x120, swapInterval 0, drawable 0xffffffff9401065e [apply] Animatr 2: Action 80 / 100: main-anim2 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 160x120, swapInterval 0, drawable 0xffffffffb701085f [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x15ff3e9e 0/0 161x121 of 161x121, swapInterval 0, drawable 0xffffffffbb01089a, msaa false, tileRendererInUse null [apply] >> GearsES2 0x15ff3e9e, angle 201.0, [l -1.3305786, r 1.3305786, b -1.0, t 1.0] 2.6611571x2.0 -> [l -1.3305786, r 1.3305786, b -1.0, t 1.0] 2.6611571x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 161x121, swapInterval 0, drawable 0xffffffffbb01089a [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 161x121, swapInterval 0, drawable 0xffffffffb701085f [apply] Thread[main-anim0,5,main] GearsES2.display 0x15ff3e9e 161x121, swapInterval 0, drawable 0xffffffffbb01089a [apply] Animatr 0: Action 81 / 100: main-anim0 [apply] Thread[main-anim1,5,main] GearsES2.display 0x15ff3e9e 161x121, swapInterval 0, drawable 0xffffffffb701085f [apply] Animatr 1: Action 81 / 100: main-anim1 [apply] Thread[main-anim2,5,main] GearsES2.display 0x15ff3e9e 161x121, swapInterval 0, drawable 0xffffffffbb01089a [apply] Animatr 2: Action 81 / 100: main-anim2 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 161x121, swapInterval 0, drawable 0xffffffffb701085f [apply] Resizer 1: Action 13 / 50: main-Display-.windows_nil-1-EDT-2 [apply] Thread[main-anim0,5,main] GearsES2.display 0x15ff3e9e 161x121, swapInterval 0, drawable 0xffffffffbb01089a [apply] Animatr 0: Action 82 / 100: main-anim0 [apply] Thread[main-anim1,5,main] GearsES2.display 0x15ff3e9e 161x121, swapInterval 0, drawable 0xffffffffb701085f [apply] Animatr 1: Action 82 / 100: main-anim1 [apply] Thread[main-anim2,5,main] GearsES2.display 0x15ff3e9e 161x121, swapInterval 0, drawable 0xffffffffbb01089a [apply] Animatr 2: Action 82 / 100: main-anim2 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 161x121, swapInterval 0, drawable 0xffffffff9401065e [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x15ff3e9e 0/0 162x122 of 162x122, swapInterval 0, drawable 0xffffffffb701085f, msaa false, tileRendererInUse null [apply] >> GearsES2 0x15ff3e9e, angle 206.0, [l -1.3278688, r 1.3278688, b -1.0, t 1.0] 2.6557376x2.0 -> [l -1.3278688, r 1.3278688, b -1.0, t 1.0] 2.6557376x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 162x122, swapInterval 0, drawable 0xffffffffb701085f [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 162x122, swapInterval 0, drawable 0xffffffff9401065e [apply] Thread[main-anim0,5,main] GearsES2.display 0x15ff3e9e 162x122, swapInterval 0, drawable 0xffffffffb701085f [apply] Animatr 0: Action 83 / 100: main-anim0 [apply] Thread[main-anim1,5,main] GearsES2.display 0x15ff3e9e 162x122, swapInterval 0, drawable 0xffffffff9401065e [apply] Animatr 1: Action 83 / 100: main-anim1 [apply] Thread[main-anim2,5,main] GearsES2.display 0x15ff3e9e 162x122, swapInterval 0, drawable 0xffffffffb701085f [apply] Animatr 2: Action 83 / 100: main-anim2 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 162x122, swapInterval 0, drawable 0xffffffff9401065e [apply] Resizer 0: Action 14 / 50: main-Display-.windows_nil-1-EDT-2 [apply] Thread[main-anim0,5,main] GearsES2.display 0x15ff3e9e 162x122, swapInterval 0, drawable 0xffffffffb701085f [apply] Animatr 0: Action 84 / 100: main-anim0 [apply] Thread[main-anim1,5,main] GearsES2.display 0x15ff3e9e 162x122, swapInterval 0, drawable 0xffffffff9401065e [apply] Animatr 1: Action 84 / 100: main-anim1 [apply] Thread[main-anim2,5,main] GearsES2.display 0x15ff3e9e 162x122, swapInterval 0, drawable 0xffffffffb701085f [apply] Animatr 2: Action 84 / 100: main-anim2 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 162x122, swapInterval 0, drawable 0xffffffffbb01089a [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x15ff3e9e 0/0 163x123 of 163x123, swapInterval 0, drawable 0xffffffff9401065e, msaa false, tileRendererInUse null [apply] >> GearsES2 0x15ff3e9e, angle 211.0, [l -1.3252033, r 1.3252033, b -1.0, t 1.0] 2.6504066x2.0 -> [l -1.3252033, r 1.3252033, b -1.0, t 1.0] 2.6504066x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 163x123, swapInterval 0, drawable 0xffffffff9401065e [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 163x123, swapInterval 0, drawable 0xffffffffbb01089a [apply] Thread[main-anim0,5,main] GearsES2.display 0x15ff3e9e 163x123, swapInterval 0, drawable 0xffffffff9401065e [apply] Animatr 0: Action 85 / 100: main-anim0 [apply] Thread[main-anim1,5,main] GearsES2.display 0x15ff3e9e 163x123, swapInterval 0, drawable 0xffffffffbb01089a [apply] Animatr 1: Action 85 / 100: main-anim1 [apply] Thread[main-anim2,5,main] GearsES2.display 0x15ff3e9e 163x123, swapInterval 0, drawable 0xffffffff9401065e [apply] Animatr 2: Action 85 / 100: main-anim2 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 163x123, swapInterval 0, drawable 0xffffffffbb01089a [apply] Resizer 2: Action 14 / 50: main-Display-.windows_nil-1-EDT-2 [apply] Thread[main-anim0,5,main] GearsES2.display 0x15ff3e9e 163x123, swapInterval 0, drawable 0xffffffff9401065e [apply] Animatr 0: Action 86 / 100: main-anim0 [apply] Thread[main-anim1,5,main] GearsES2.display 0x15ff3e9e 163x123, swapInterval 0, drawable 0xffffffffbb01089a [apply] Animatr 1: Action 86 / 100: main-anim1 [apply] Thread[main-anim2,5,main] GearsES2.display 0x15ff3e9e 163x123, swapInterval 0, drawable 0xffffffff9401065e [apply] Animatr 2: Action 86 / 100: main-anim2 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 163x123, swapInterval 0, drawable 0xe0108f0 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x15ff3e9e 0/0 164x124 of 164x124, swapInterval 0, drawable 0xffffffffb701085f, msaa false, tileRendererInUse null [apply] >> GearsES2 0x15ff3e9e, angle 216.0, [l -1.3225807, r 1.3225807, b -1.0, t 1.0] 2.6451614x2.0 -> [l -1.3225807, r 1.3225807, b -1.0, t 1.0] 2.6451614x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 164x124, swapInterval 0, drawable 0xffffffffb701085f [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 164x124, swapInterval 0, drawable 0xe0108f0 [apply] Thread[main-anim0,5,main] GearsES2.display 0x15ff3e9e 164x124, swapInterval 0, drawable 0xffffffffb701085f [apply] Animatr 0: Action 87 / 100: main-anim0 [apply] Thread[main-anim1,5,main] GearsES2.display 0x15ff3e9e 164x124, swapInterval 0, drawable 0xe0108f0 [apply] Animatr 1: Action 87 / 100: main-anim1 [apply] Thread[main-anim2,5,main] GearsES2.display 0x15ff3e9e 164x124, swapInterval 0, drawable 0xffffffffb701085f [apply] Animatr 2: Action 87 / 100: main-anim2 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 164x124, swapInterval 0, drawable 0xe0108f0 [apply] Resizer 1: Action 14 / 50: main-Display-.windows_nil-1-EDT-2 [apply] Thread[main-anim0,5,main] GearsES2.display 0x15ff3e9e 164x124, swapInterval 0, drawable 0xffffffffb701085f [apply] Animatr 0: Action 88 / 100: main-anim0 [apply] Thread[main-anim1,5,main] GearsES2.display 0x15ff3e9e 164x124, swapInterval 0, drawable 0xe0108f0 [apply] Animatr 1: Action 88 / 100: main-anim1 [apply] Thread[main-anim2,5,main] GearsES2.display 0x15ff3e9e 164x124, swapInterval 0, drawable 0xffffffffb701085f [apply] Animatr 2: Action 88 / 100: main-anim2 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 164x124, swapInterval 0, drawable 0xffffffffbb01089a [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x15ff3e9e 0/0 165x125 of 165x125, swapInterval 0, drawable 0xffffffff9401065e, msaa false, tileRendererInUse null [apply] >> GearsES2 0x15ff3e9e, angle 221.0, [l -1.32, r 1.32, b -1.0, t 1.0] 2.64x2.0 -> [l -1.32, r 1.32, b -1.0, t 1.0] 2.64x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 165x125, swapInterval 0, drawable 0xffffffff9401065e [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 165x125, swapInterval 0, drawable 0xffffffffbb01089a [apply] Thread[main-anim0,5,main] GearsES2.display 0x15ff3e9e 165x125, swapInterval 0, drawable 0xffffffff9401065e [apply] Animatr 0: Action 89 / 100: main-anim0 [apply] Thread[main-anim1,5,main] GearsES2.display 0x15ff3e9e 165x125, swapInterval 0, drawable 0xffffffffbb01089a [apply] Animatr 1: Action 89 / 100: main-anim1 [apply] Thread[main-anim2,5,main] GearsES2.display 0x15ff3e9e 165x125, swapInterval 0, drawable 0xffffffff9401065e [apply] Animatr 2: Action 89 / 100: main-anim2 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 165x125, swapInterval 0, drawable 0xffffffffbb01089a [apply] Resizer 0: Action 15 / 50: main-Display-.windows_nil-1-EDT-2 [apply] Thread[main-anim0,5,main] GearsES2.display 0x15ff3e9e 165x125, swapInterval 0, drawable 0xffffffff9401065e [apply] Animatr 0: Action 90 / 100: main-anim0 [apply] Thread[main-anim1,5,main] GearsES2.display 0x15ff3e9e 165x125, swapInterval 0, drawable 0xffffffffbb01089a [apply] Animatr 1: Action 90 / 100: main-anim1 [apply] Thread[main-anim2,5,main] GearsES2.display 0x15ff3e9e 165x125, swapInterval 0, drawable 0xffffffff9401065e [apply] Animatr 2: Action 90 / 100: main-anim2 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 165x125, swapInterval 0, drawable 0xe0108f0 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x15ff3e9e 0/0 166x126 of 166x126, swapInterval 0, drawable 0xffffffffbb01089a, msaa false, tileRendererInUse null [apply] >> GearsES2 0x15ff3e9e, angle 226.0, [l -1.3174603, r 1.3174603, b -1.0, t 1.0] 2.6349206x2.0 -> [l -1.3174603, r 1.3174603, b -1.0, t 1.0] 2.6349206x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 166x126, swapInterval 0, drawable 0xffffffffbb01089a [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 166x126, swapInterval 0, drawable 0xe0108f0 [apply] Thread[main-anim0,5,main] GearsES2.display 0x15ff3e9e 166x126, swapInterval 0, drawable 0xffffffffbb01089a [apply] Animatr 0: Action 91 / 100: main-anim0 [apply] Thread[main-anim1,5,main] GearsES2.display 0x15ff3e9e 166x126, swapInterval 0, drawable 0xe0108f0 [apply] Animatr 1: Action 91 / 100: main-anim1 [apply] Thread[main-anim2,5,main] GearsES2.display 0x15ff3e9e 166x126, swapInterval 0, drawable 0xffffffffbb01089a [apply] Animatr 2: Action 91 / 100: main-anim2 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 166x126, swapInterval 0, drawable 0xe0108f0 [apply] Resizer 2: Action 15 / 50: main-Display-.windows_nil-1-EDT-2 [apply] Thread[main-anim0,5,main] GearsES2.display 0x15ff3e9e 166x126, swapInterval 0, drawable 0xffffffffbb01089a [apply] Animatr 0: Action 92 / 100: main-anim0 [apply] Thread[main-anim1,5,main] GearsES2.display 0x15ff3e9e 166x126, swapInterval 0, drawable 0xe0108f0 [apply] Animatr 1: Action 92 / 100: main-anim1 [apply] Thread[main-anim2,5,main] GearsES2.display 0x15ff3e9e 166x126, swapInterval 0, drawable 0xffffffffbb01089a [apply] Animatr 2: Action 92 / 100: main-anim2 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 166x126, swapInterval 0, drawable 0xffffffff9401065e [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x15ff3e9e 0/0 167x127 of 167x127, swapInterval 0, drawable 0xe0108f0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x15ff3e9e, angle 231.0, [l -1.3149606, r 1.3149606, b -1.0, t 1.0] 2.6299212x2.0 -> [l -1.3149606, r 1.3149606, b -1.0, t 1.0] 2.6299212x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 167x127, swapInterval 0, drawable 0xe0108f0 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 167x127, swapInterval 0, drawable 0xffffffffbb01089a [apply] Thread[main-anim0,5,main] GearsES2.display 0x15ff3e9e 167x127, swapInterval 0, drawable 0xe0108f0 [apply] Animatr 0: Action 93 / 100: main-anim0 [apply] Thread[main-anim1,5,main] GearsES2.display 0x15ff3e9e 167x127, swapInterval 0, drawable 0xffffffffbb01089a [apply] Animatr 1: Action 93 / 100: main-anim1 [apply] Thread[main-anim2,5,main] GearsES2.display 0x15ff3e9e 167x127, swapInterval 0, drawable 0xe0108f0 [apply] Animatr 2: Action 93 / 100: main-anim2 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 167x127, swapInterval 0, drawable 0xffffffffbb01089a [apply] Resizer 1: Action 15 / 50: main-Display-.windows_nil-1-EDT-2 [apply] Thread[main-anim0,5,main] GearsES2.display 0x15ff3e9e 167x127, swapInterval 0, drawable 0xe0108f0 [apply] Animatr 0: Action 94 / 100: main-anim0 [apply] Thread[main-anim1,5,main] GearsES2.display 0x15ff3e9e 167x127, swapInterval 0, drawable 0xffffffffbb01089a [apply] Animatr 1: Action 94 / 100: main-anim1 [apply] Thread[main-anim2,5,main] GearsES2.display 0x15ff3e9e 167x127, swapInterval 0, drawable 0xe0108f0 [apply] Animatr 2: Action 94 / 100: main-anim2 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 167x127, swapInterval 0, drawable 0xffffffff9401065e [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x15ff3e9e 0/0 168x128 of 168x128, swapInterval 0, drawable 0xffffffffbb01089a, msaa false, tileRendererInUse null [apply] >> GearsES2 0x15ff3e9e, angle 236.0, [l -1.3125, r 1.3125, b -1.0, t 1.0] 2.625x2.0 -> [l -1.3125, r 1.3125, b -1.0, t 1.0] 2.625x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 168x128, swapInterval 0, drawable 0xffffffffbb01089a [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 168x128, swapInterval 0, drawable 0xffffffff9401065e [apply] Thread[main-anim0,5,main] GearsES2.display 0x15ff3e9e 168x128, swapInterval 0, drawable 0xffffffffbb01089a [apply] Animatr 0: Action 95 / 100: main-anim0 [apply] Thread[main-anim1,5,main] GearsES2.display 0x15ff3e9e 168x128, swapInterval 0, drawable 0xffffffff9401065e [apply] Animatr 1: Action 95 / 100: main-anim1 [apply] Thread[main-anim2,5,main] GearsES2.display 0x15ff3e9e 168x128, swapInterval 0, drawable 0xffffffffbb01089a [apply] Animatr 2: Action 95 / 100: main-anim2 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 168x128, swapInterval 0, drawable 0xffffffff9401065e [apply] Resizer 0: Action 16 / 50: main-Display-.windows_nil-1-EDT-2 [apply] Thread[main-anim0,5,main] GearsES2.display 0x15ff3e9e 168x128, swapInterval 0, drawable 0xffffffffbb01089a [apply] Animatr 0: Action 96 / 100: main-anim0 [apply] Thread[main-anim1,5,main] GearsES2.display 0x15ff3e9e 168x128, swapInterval 0, drawable 0xffffffff9401065e [apply] Animatr 1: Action 96 / 100: main-anim1 [apply] Thread[main-anim2,5,main] GearsES2.display 0x15ff3e9e 168x128, swapInterval 0, drawable 0xffffffffbb01089a [apply] Animatr 2: Action 96 / 100: main-anim2 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 168x128, swapInterval 0, drawable 0xe0108f0 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x15ff3e9e 0/0 169x129 of 169x129, swapInterval 0, drawable 0xffffffff9401065e, msaa false, tileRendererInUse null [apply] >> GearsES2 0x15ff3e9e, angle 241.0, [l -1.3100775, r 1.3100775, b -1.0, t 1.0] 2.620155x2.0 -> [l -1.3100775, r 1.3100775, b -1.0, t 1.0] 2.620155x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 169x129, swapInterval 0, drawable 0xffffffff9401065e [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 169x129, swapInterval 0, drawable 0xe0108f0 [apply] Thread[main-anim0,5,main] GearsES2.display 0x15ff3e9e 169x129, swapInterval 0, drawable 0xffffffff9401065e [apply] Animatr 0: Action 97 / 100: main-anim0 [apply] Thread[main-anim1,5,main] GearsES2.display 0x15ff3e9e 169x129, swapInterval 0, drawable 0xe0108f0 [apply] Animatr 1: Action 97 / 100: main-anim1 [apply] Thread[main-anim2,5,main] GearsES2.display 0x15ff3e9e 169x129, swapInterval 0, drawable 0xffffffff9401065e [apply] Animatr 2: Action 97 / 100: main-anim2 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 169x129, swapInterval 0, drawable 0xe0108f0 [apply] Resizer 2: Action 16 / 50: main-Display-.windows_nil-1-EDT-2 [apply] Thread[main-anim0,5,main] GearsES2.display 0x15ff3e9e 169x129, swapInterval 0, drawable 0xffffffff9401065e [apply] Animatr 0: Action 98 / 100: main-anim0 [apply] Thread[main-anim1,5,main] GearsES2.display 0x15ff3e9e 169x129, swapInterval 0, drawable 0xe0108f0 [apply] Animatr 1: Action 98 / 100: main-anim1 [apply] Thread[main-anim2,5,main] GearsES2.display 0x15ff3e9e 169x129, swapInterval 0, drawable 0xffffffff9401065e [apply] Animatr 2: Action 98 / 100: main-anim2 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 169x129, swapInterval 0, drawable 0xffffffffbb01089a [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x15ff3e9e 0/0 170x130 of 170x130, swapInterval 0, drawable 0xe0108f0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x15ff3e9e, angle 246.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[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 170x130, swapInterval 0, drawable 0xe0108f0 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 170x130, swapInterval 0, drawable 0xffffffffbb01089a [apply] Thread[main-anim0,5,main] GearsES2.display 0x15ff3e9e 170x130, swapInterval 0, drawable 0xe0108f0 [apply] Animatr 0: Action 99 / 100: main-anim0 [apply] Thread[main-anim1,5,main] GearsES2.display 0x15ff3e9e 170x130, swapInterval 0, drawable 0xffffffffbb01089a [apply] Animatr 1: Action 99 / 100: main-anim1 [apply] Thread[main-anim2,5,main] GearsES2.display 0x15ff3e9e 170x130, swapInterval 0, drawable 0xe0108f0 [apply] Animatr 2: Action 99 / 100: main-anim2 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 170x130, swapInterval 0, drawable 0xffffffffbb01089a [apply] Resizer 1: Action 16 / 50: main-Display-.windows_nil-1-EDT-2 [apply] Thread[main-anim0,5,main] GearsES2.display 0x15ff3e9e 170x130, swapInterval 0, drawable 0xe0108f0 [apply] Animatr 0: DONE/SYNC: main-anim0 [apply] Animatr 0: END: main-anim0 [apply] Thread[main-anim1,5,main] GearsES2.display 0x15ff3e9e 170x130, swapInterval 0, drawable 0xffffffffbb01089a [apply] Animatr 1: DONE/SYNC: main-anim1 [apply] Animatr 1: END: main-anim1 [apply] Thread[main-anim2,5,main] GearsES2.display 0x15ff3e9e 170x130, swapInterval 0, drawable 0xe0108f0 [apply] Animatr 2: DONE/SYNC: main-anim2 [apply] Animatr 2: END: main-anim2 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 170x130, swapInterval 0, drawable 0xffffffffb701085f [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x15ff3e9e 0/0 171x131 of 171x131, swapInterval 0, drawable 0xffffffffbb01089a, msaa false, tileRendererInUse null [apply] >> GearsES2 0x15ff3e9e, angle 251.0, [l -1.3053435, r 1.3053435, b -1.0, t 1.0] 2.610687x2.0 -> [l -1.3053435, r 1.3053435, b -1.0, t 1.0] 2.610687x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 171x131, swapInterval 0, drawable 0xffffffffbb01089a [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 171x131, swapInterval 0, drawable 0xffffffffb701085f [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 171x131, swapInterval 0, drawable 0xffffffffbb01089a [apply] Resizer 0: Action 17 / 50: main-Display-.windows_nil-1-EDT-2 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 171x131, swapInterval 0, drawable 0xe0108f0 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x15ff3e9e 0/0 172x132 of 172x132, swapInterval 0, drawable 0xffffffffb701085f, msaa false, tileRendererInUse null [apply] >> GearsES2 0x15ff3e9e, angle 253.0, [l -1.3030303, r 1.3030303, b -1.0, t 1.0] 2.6060605x2.0 -> [l -1.3030303, r 1.3030303, b -1.0, t 1.0] 2.6060605x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 172x132, swapInterval 0, drawable 0xffffffffb701085f [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 172x132, swapInterval 0, drawable 0xe0108f0 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 172x132, swapInterval 0, drawable 0xffffffffb701085f [apply] Resizer 2: Action 17 / 50: main-Display-.windows_nil-1-EDT-2 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 172x132, swapInterval 0, drawable 0xffffffffbb01089a [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x15ff3e9e 0/0 173x133 of 173x133, swapInterval 0, drawable 0xe0108f0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x15ff3e9e, angle 255.0, [l -1.3007519, r 1.3007519, b -1.0, t 1.0] 2.6015038x2.0 -> [l -1.3007519, r 1.3007519, b -1.0, t 1.0] 2.6015038x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 173x133, swapInterval 0, drawable 0xe0108f0 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 173x133, swapInterval 0, drawable 0xffffffffb701085f [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 173x133, swapInterval 0, drawable 0xe0108f0 [apply] Resizer 1: Action 17 / 50: main-Display-.windows_nil-1-EDT-2 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 173x133, swapInterval 0, drawable 0xffffffffbb01089a [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x15ff3e9e 0/0 174x134 of 174x134, swapInterval 0, drawable 0xffffffffb701085f, msaa false, tileRendererInUse null [apply] >> GearsES2 0x15ff3e9e, angle 257.0, [l -1.2985075, r 1.2985075, b -1.0, t 1.0] 2.597015x2.0 -> [l -1.2985075, r 1.2985075, b -1.0, t 1.0] 2.597015x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 174x134, swapInterval 0, drawable 0xffffffffb701085f [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 174x134, swapInterval 0, drawable 0xffffffffbb01089a [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 174x134, swapInterval 0, drawable 0xffffffffb701085f [apply] Resizer 0: Action 18 / 50: main-Display-.windows_nil-1-EDT-2 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 174x134, swapInterval 0, drawable 0xe0108f0 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x15ff3e9e 0/0 175x135 of 175x135, swapInterval 0, drawable 0xffffffffbb01089a, msaa false, tileRendererInUse null [apply] >> GearsES2 0x15ff3e9e, angle 259.0, [l -1.2962962, r 1.2962962, b -1.0, t 1.0] 2.5925925x2.0 -> [l -1.2962962, r 1.2962962, b -1.0, t 1.0] 2.5925925x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 175x135, swapInterval 0, drawable 0xffffffffbb01089a [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 175x135, swapInterval 0, drawable 0xe0108f0 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 175x135, swapInterval 0, drawable 0xffffffffbb01089a [apply] Resizer 2: Action 18 / 50: main-Display-.windows_nil-1-EDT-2 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 175x135, swapInterval 0, drawable 0xffffffffb701085f [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x15ff3e9e 0/0 176x136 of 176x136, swapInterval 0, drawable 0xe0108f0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x15ff3e9e, angle 261.0, [l -1.2941177, r 1.2941177, b -1.0, t 1.0] 2.5882354x2.0 -> [l -1.2941177, r 1.2941177, b -1.0, t 1.0] 2.5882354x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 176x136, swapInterval 0, drawable 0xe0108f0 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 176x136, swapInterval 0, drawable 0xffffffffb701085f [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 176x136, swapInterval 0, drawable 0xe0108f0 [apply] Resizer 1: Action 18 / 50: main-Display-.windows_nil-1-EDT-2 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 176x136, swapInterval 0, drawable 0xffffffffbb01089a [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x15ff3e9e 0/0 177x137 of 177x137, swapInterval 0, drawable 0xffffffffb701085f, msaa false, tileRendererInUse null [apply] >> GearsES2 0x15ff3e9e, angle 263.0, [l -1.2919708, r 1.2919708, b -1.0, t 1.0] 2.5839417x2.0 -> [l -1.2919708, r 1.2919708, b -1.0, t 1.0] 2.5839417x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 177x137, swapInterval 0, drawable 0xffffffffb701085f [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 177x137, swapInterval 0, drawable 0xffffffffbb01089a [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 177x137, swapInterval 0, drawable 0xffffffffb701085f [apply] Resizer 0: Action 19 / 50: main-Display-.windows_nil-1-EDT-2 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 177x137, swapInterval 0, drawable 0xe0108f0 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x15ff3e9e 0/0 178x138 of 178x138, swapInterval 0, drawable 0xffffffff9401065e, msaa false, tileRendererInUse null [apply] >> GearsES2 0x15ff3e9e, angle 265.0, [l -1.2898551, r 1.2898551, b -1.0, t 1.0] 2.5797102x2.0 -> [l -1.2898551, r 1.2898551, b -1.0, t 1.0] 2.5797102x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 178x138, swapInterval 0, drawable 0xffffffff9401065e [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 178x138, swapInterval 0, drawable 0xffffffffb701085f [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 178x138, swapInterval 0, drawable 0xffffffff9401065e [apply] Resizer 2: Action 19 / 50: main-Display-.windows_nil-1-EDT-2 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 178x138, swapInterval 0, drawable 0xffffffffb701085f [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x15ff3e9e 0/0 179x139 of 179x139, swapInterval 0, drawable 0xffffffff9401065e, msaa false, tileRendererInUse null [apply] >> GearsES2 0x15ff3e9e, angle 267.0, [l -1.2877698, r 1.2877698, b -1.0, t 1.0] 2.5755396x2.0 -> [l -1.2877698, r 1.2877698, b -1.0, t 1.0] 2.5755396x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 179x139, swapInterval 0, drawable 0xffffffff9401065e [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 179x139, swapInterval 0, drawable 0xffffffffb701085f [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 179x139, swapInterval 0, drawable 0xe0108f0 [apply] Resizer 1: Action 19 / 50: main-Display-.windows_nil-1-EDT-2 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 179x139, swapInterval 0, drawable 0xffffffff9401065e [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x15ff3e9e 0/0 180x140 of 180x140, swapInterval 0, drawable 0xffffffffb701085f, msaa false, tileRendererInUse null [apply] >> GearsES2 0x15ff3e9e, angle 269.0, [l -1.2857143, r 1.2857143, b -1.0, t 1.0] 2.5714285x2.0 -> [l -1.2857143, r 1.2857143, b -1.0, t 1.0] 2.5714285x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 180x140, swapInterval 0, drawable 0xffffffffb701085f [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 180x140, swapInterval 0, drawable 0xffffffff9401065e [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 180x140, swapInterval 0, drawable 0xffffffffb701085f [apply] Resizer 0: Action 20 / 50: main-Display-.windows_nil-1-EDT-2 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 180x140, swapInterval 0, drawable 0xe0108f0 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x15ff3e9e 0/0 181x141 of 181x141, swapInterval 0, drawable 0xffffffff9401065e, msaa false, tileRendererInUse null [apply] >> GearsES2 0x15ff3e9e, angle 271.0, [l -1.283688, r 1.283688, b -1.0, t 1.0] 2.567376x2.0 -> [l -1.283688, r 1.283688, b -1.0, t 1.0] 2.567376x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 181x141, swapInterval 0, drawable 0xffffffff9401065e [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 181x141, swapInterval 0, drawable 0xffffffffb701085f [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 181x141, swapInterval 0, drawable 0xffffffff9401065e [apply] Resizer 2: Action 20 / 50: main-Display-.windows_nil-1-EDT-2 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 181x141, swapInterval 0, drawable 0xe0108f0 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x15ff3e9e 0/0 182x142 of 182x142, swapInterval 0, drawable 0xffffffffb701085f, msaa false, tileRendererInUse null [apply] >> GearsES2 0x15ff3e9e, angle 273.0, [l -1.2816901, r 1.2816901, b -1.0, t 1.0] 2.5633802x2.0 -> [l -1.2816901, r 1.2816901, b -1.0, t 1.0] 2.5633802x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 182x142, swapInterval 0, drawable 0xffffffffb701085f [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 182x142, swapInterval 0, drawable 0xe0108f0 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 182x142, swapInterval 0, drawable 0xffffffffb701085f [apply] Resizer 1: Action 20 / 50: main-Display-.windows_nil-1-EDT-2 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 182x142, swapInterval 0, drawable 0xffffffff9401065e [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x15ff3e9e 0/0 183x143 of 183x143, swapInterval 0, drawable 0xe0108f0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x15ff3e9e, angle 275.0, [l -1.2797203, r 1.2797203, b -1.0, t 1.0] 2.5594406x2.0 -> [l -1.2797203, r 1.2797203, b -1.0, t 1.0] 2.5594406x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 183x143, swapInterval 0, drawable 0xe0108f0 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 183x143, swapInterval 0, drawable 0xffffffffb701085f [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 183x143, swapInterval 0, drawable 0xe0108f0 [apply] Resizer 0: Action 21 / 50: main-Display-.windows_nil-1-EDT-2 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 183x143, swapInterval 0, drawable 0xffffffff9401065e [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x15ff3e9e 0/0 184x144 of 184x144, swapInterval 0, drawable 0xffffffffbb01089a, msaa false, tileRendererInUse null [apply] >> GearsES2 0x15ff3e9e, angle 277.0, [l -1.2777778, r 1.2777778, b -1.0, t 1.0] 2.5555556x2.0 -> [l -1.2777778, r 1.2777778, b -1.0, t 1.0] 2.5555556x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 184x144, swapInterval 0, drawable 0xffffffffbb01089a [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 184x144, swapInterval 0, drawable 0xffffffffb701085f [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 184x144, swapInterval 0, drawable 0xffffffffbb01089a [apply] Resizer 2: Action 21 / 50: main-Display-.windows_nil-1-EDT-2 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 184x144, swapInterval 0, drawable 0xe0108f0 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x15ff3e9e 0/0 185x145 of 185x145, swapInterval 0, drawable 0xffffffffb701085f, msaa false, tileRendererInUse null [apply] >> GearsES2 0x15ff3e9e, angle 279.0, [l -1.2758621, r 1.2758621, b -1.0, t 1.0] 2.5517242x2.0 -> [l -1.2758621, r 1.2758621, b -1.0, t 1.0] 2.5517242x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 185x145, swapInterval 0, drawable 0xffffffffb701085f [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 185x145, swapInterval 0, drawable 0xe0108f0 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 185x145, swapInterval 0, drawable 0xffffffffb701085f [apply] Resizer 1: Action 21 / 50: main-Display-.windows_nil-1-EDT-2 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 185x145, swapInterval 0, drawable 0xffffffffbb01089a [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x15ff3e9e 0/0 186x146 of 186x146, swapInterval 0, drawable 0xe0108f0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x15ff3e9e, angle 281.0, [l -1.2739726, r 1.2739726, b -1.0, t 1.0] 2.5479453x2.0 -> [l -1.2739726, r 1.2739726, b -1.0, t 1.0] 2.5479453x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 186x146, swapInterval 0, drawable 0xe0108f0 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 186x146, swapInterval 0, drawable 0xffffffffbb01089a [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 186x146, swapInterval 0, drawable 0xe0108f0 [apply] Resizer 0: Action 22 / 50: main-Display-.windows_nil-1-EDT-2 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 186x146, swapInterval 0, drawable 0xffffffff9401065e [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x15ff3e9e 0/0 187x147 of 187x147, swapInterval 0, drawable 0xffffffffb701085f, msaa false, tileRendererInUse null [apply] >> GearsES2 0x15ff3e9e, angle 283.0, [l -1.2721088, r 1.2721088, b -1.0, t 1.0] 2.5442176x2.0 -> [l -1.2721088, r 1.2721088, b -1.0, t 1.0] 2.5442176x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 187x147, swapInterval 0, drawable 0xffffffffb701085f [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 187x147, swapInterval 0, drawable 0xffffffff9401065e [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 187x147, swapInterval 0, drawable 0xffffffffb701085f [apply] Resizer 2: Action 22 / 50: main-Display-.windows_nil-1-EDT-2 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 187x147, swapInterval 0, drawable 0xe0108f0 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x15ff3e9e 0/0 188x148 of 188x148, swapInterval 0, drawable 0xffffffffbb01089a, msaa false, tileRendererInUse null [apply] >> GearsES2 0x15ff3e9e, angle 285.0, [l -1.2702702, r 1.2702702, b -1.0, t 1.0] 2.5405405x2.0 -> [l -1.2702702, r 1.2702702, b -1.0, t 1.0] 2.5405405x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 188x148, swapInterval 0, drawable 0xffffffffbb01089a [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 188x148, swapInterval 0, drawable 0xffffffff9401065e [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 188x148, swapInterval 0, drawable 0xffffffffbb01089a [apply] Resizer 1: Action 22 / 50: main-Display-.windows_nil-1-EDT-2 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 188x148, swapInterval 0, drawable 0xffffffffb701085f [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x15ff3e9e 0/0 189x149 of 189x149, swapInterval 0, drawable 0xffffffff9401065e, msaa false, tileRendererInUse null [apply] >> GearsES2 0x15ff3e9e, angle 287.0, [l -1.2684563, r 1.2684563, b -1.0, t 1.0] 2.5369127x2.0 -> [l -1.2684563, r 1.2684563, b -1.0, t 1.0] 2.5369127x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 189x149, swapInterval 0, drawable 0xffffffff9401065e [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 189x149, swapInterval 0, drawable 0xffffffffb701085f [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 189x149, swapInterval 0, drawable 0xffffffff9401065e [apply] Resizer 0: Action 23 / 50: main-Display-.windows_nil-1-EDT-2 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 189x149, swapInterval 0, drawable 0xffffffffbb01089a [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x15ff3e9e 0/0 190x150 of 190x150, swapInterval 0, drawable 0xffffffffb701085f, msaa false, tileRendererInUse null [apply] >> GearsES2 0x15ff3e9e, angle 289.0, [l -1.2666667, r 1.2666667, b -1.0, t 1.0] 2.5333333x2.0 -> [l -1.2666667, r 1.2666667, b -1.0, t 1.0] 2.5333333x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 190x150, swapInterval 0, drawable 0xffffffffb701085f [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 190x150, swapInterval 0, drawable 0xffffffff9401065e [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 190x150, swapInterval 0, drawable 0xffffffffb701085f [apply] Resizer 2: Action 23 / 50: main-Display-.windows_nil-1-EDT-2 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 190x150, swapInterval 0, drawable 0xe0108f0 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x15ff3e9e 0/0 191x151 of 191x151, swapInterval 0, drawable 0xffffffff9401065e, msaa false, tileRendererInUse null [apply] >> GearsES2 0x15ff3e9e, angle 291.0, [l -1.2649007, r 1.2649007, b -1.0, t 1.0] 2.5298014x2.0 -> [l -1.2649007, r 1.2649007, b -1.0, t 1.0] 2.5298014x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 191x151, swapInterval 0, drawable 0xffffffff9401065e [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 191x151, swapInterval 0, drawable 0xe0108f0 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 191x151, swapInterval 0, drawable 0xffffffff9401065e [apply] Resizer 1: Action 23 / 50: main-Display-.windows_nil-1-EDT-2 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 191x151, swapInterval 0, drawable 0xffffffffb701085f [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x15ff3e9e 0/0 192x152 of 192x152, swapInterval 0, drawable 0xe0108f0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x15ff3e9e, angle 293.0, [l -1.2631578, r 1.2631578, b -1.0, t 1.0] 2.5263157x2.0 -> [l -1.2631578, r 1.2631578, b -1.0, t 1.0] 2.5263157x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 192x152, swapInterval 0, drawable 0xe0108f0 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 192x152, swapInterval 0, drawable 0xffffffff9401065e [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 192x152, swapInterval 0, drawable 0xe0108f0 [apply] Resizer 0: Action 24 / 50: main-Display-.windows_nil-1-EDT-2 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 192x152, swapInterval 0, drawable 0xffffffffb701085f [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x15ff3e9e 0/0 193x153 of 193x153, swapInterval 0, drawable 0xffffffff9401065e, msaa false, tileRendererInUse null [apply] >> GearsES2 0x15ff3e9e, angle 295.0, [l -1.2614379, r 1.2614379, b -1.0, t 1.0] 2.5228758x2.0 -> [l -1.2614379, r 1.2614379, b -1.0, t 1.0] 2.5228758x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 193x153, swapInterval 0, drawable 0xffffffff9401065e [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 193x153, swapInterval 0, drawable 0xffffffffb701085f [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 193x153, swapInterval 0, drawable 0xffffffff9401065e [apply] Resizer 2: Action 24 / 50: main-Display-.windows_nil-1-EDT-2 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 193x153, swapInterval 0, drawable 0xe0108f0 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x15ff3e9e 0/0 194x154 of 194x154, swapInterval 0, drawable 0xffffffffb701085f, msaa false, tileRendererInUse null [apply] >> GearsES2 0x15ff3e9e, angle 297.0, [l -1.2597402, r 1.2597402, b -1.0, t 1.0] 2.5194805x2.0 -> [l -1.2597402, r 1.2597402, b -1.0, t 1.0] 2.5194805x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 194x154, swapInterval 0, drawable 0xffffffffb701085f [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 194x154, swapInterval 0, drawable 0xffffffff9401065e [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 194x154, swapInterval 0, drawable 0xffffffffb701085f [apply] Resizer 1: Action 24 / 50: main-Display-.windows_nil-1-EDT-2 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 194x154, swapInterval 0, drawable 0xe0108f0 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x15ff3e9e 0/0 195x155 of 195x155, swapInterval 0, drawable 0xffffffff9401065e, msaa false, tileRendererInUse null [apply] >> GearsES2 0x15ff3e9e, angle 299.0, [l -1.2580645, r 1.2580645, b -1.0, t 1.0] 2.516129x2.0 -> [l -1.2580645, r 1.2580645, b -1.0, t 1.0] 2.516129x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 195x155, swapInterval 0, drawable 0xffffffff9401065e [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 195x155, swapInterval 0, drawable 0xe0108f0 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 195x155, swapInterval 0, drawable 0xffffffff9401065e [apply] Resizer 0: Action 25 / 50: main-Display-.windows_nil-1-EDT-2 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 195x155, swapInterval 0, drawable 0xffffffffb701085f [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x15ff3e9e 0/0 196x156 of 196x156, swapInterval 0, drawable 0xe0108f0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x15ff3e9e, angle 301.0, [l -1.2564102, r 1.2564102, b -1.0, t 1.0] 2.5128205x2.0 -> [l -1.2564102, r 1.2564102, b -1.0, t 1.0] 2.5128205x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 196x156, swapInterval 0, drawable 0xe0108f0 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 196x156, swapInterval 0, drawable 0xffffffffb701085f [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 196x156, swapInterval 0, drawable 0xe0108f0 [apply] Resizer 2: Action 25 / 50: main-Display-.windows_nil-1-EDT-2 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 196x156, swapInterval 0, drawable 0xffffffff9401065e [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x15ff3e9e 0/0 197x157 of 197x157, swapInterval 0, drawable 0xffffffffb701085f, msaa false, tileRendererInUse null [apply] >> GearsES2 0x15ff3e9e, angle 303.0, [l -1.2547771, r 1.2547771, b -1.0, t 1.0] 2.5095541x2.0 -> [l -1.2547771, r 1.2547771, b -1.0, t 1.0] 2.5095541x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 197x157, swapInterval 0, drawable 0xffffffffb701085f [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 197x157, swapInterval 0, drawable 0xe0108f0 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 197x157, swapInterval 0, drawable 0xffffffffb701085f [apply] Resizer 1: Action 25 / 50: main-Display-.windows_nil-1-EDT-2 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 197x157, swapInterval 0, drawable 0xffffffff9401065e [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x15ff3e9e 0/0 198x158 of 198x158, swapInterval 0, drawable 0xe0108f0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x15ff3e9e, angle 305.0, [l -1.2531645, r 1.2531645, b -1.0, t 1.0] 2.506329x2.0 -> [l -1.2531645, r 1.2531645, b -1.0, t 1.0] 2.506329x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 198x158, swapInterval 0, drawable 0xe0108f0 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 198x158, swapInterval 0, drawable 0xffffffff9401065e [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 198x158, swapInterval 0, drawable 0xe0108f0 [apply] Resizer 0: Action 26 / 50: main-Display-.windows_nil-1-EDT-2 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 198x158, swapInterval 0, drawable 0xffffffffbb01089a [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x15ff3e9e 0/0 199x159 of 199x159, swapInterval 0, drawable 0xffffffff9401065e, msaa false, tileRendererInUse null [apply] >> GearsES2 0x15ff3e9e, angle 307.0, [l -1.2515724, r 1.2515724, b -1.0, t 1.0] 2.5031447x2.0 -> [l -1.2515724, r 1.2515724, b -1.0, t 1.0] 2.5031447x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 199x159, swapInterval 0, drawable 0xffffffff9401065e [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 199x159, swapInterval 0, drawable 0xffffffffbb01089a [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 199x159, swapInterval 0, drawable 0xffffffff9401065e [apply] Resizer 2: Action 26 / 50: main-Display-.windows_nil-1-EDT-2 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 199x159, swapInterval 0, drawable 0xffffffffb701085f [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x15ff3e9e 0/0 200x160 of 200x160, swapInterval 0, drawable 0xffffffffbb01089a, msaa false, tileRendererInUse null [apply] >> GearsES2 0x15ff3e9e, angle 309.0, [l -1.25, r 1.25, b -1.0, t 1.0] 2.5x2.0 -> [l -1.25, r 1.25, b -1.0, t 1.0] 2.5x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 200x160, swapInterval 0, drawable 0xffffffffbb01089a [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 200x160, swapInterval 0, drawable 0xffffffff9401065e [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 200x160, swapInterval 0, drawable 0xffffffffbb01089a [apply] Resizer 1: Action 26 / 50: main-Display-.windows_nil-1-EDT-2 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 200x160, swapInterval 0, drawable 0xffffffffb701085f [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x15ff3e9e 0/0 201x161 of 201x161, swapInterval 0, drawable 0xffffffff9401065e, msaa false, tileRendererInUse null [apply] >> GearsES2 0x15ff3e9e, angle 311.0, [l -1.2484472, r 1.2484472, b -1.0, t 1.0] 2.4968944x2.0 -> [l -1.2484472, r 1.2484472, b -1.0, t 1.0] 2.4968944x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 201x161, swapInterval 0, drawable 0xffffffff9401065e [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 201x161, swapInterval 0, drawable 0xffffffffb701085f [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 201x161, swapInterval 0, drawable 0xffffffff9401065e [apply] Resizer 0: Action 27 / 50: main-Display-.windows_nil-1-EDT-2 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 201x161, swapInterval 0, drawable 0xffffffffbb01089a [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x15ff3e9e 0/0 202x162 of 202x162, swapInterval 0, drawable 0xffffffffb701085f, msaa false, tileRendererInUse null [apply] >> GearsES2 0x15ff3e9e, angle 313.0, [l -1.2469136, r 1.2469136, b -1.0, t 1.0] 2.493827x2.0 -> [l -1.2469136, r 1.2469136, b -1.0, t 1.0] 2.493827x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 202x162, swapInterval 0, drawable 0xffffffffb701085f [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 202x162, swapInterval 0, drawable 0xffffffff9401065e [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 202x162, swapInterval 0, drawable 0xffffffffbb01089a [apply] Resizer 2: Action 27 / 50: main-Display-.windows_nil-1-EDT-2 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 202x162, swapInterval 0, drawable 0xe0108f0 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x15ff3e9e 0/0 203x163 of 203x163, swapInterval 0, drawable 0xffffffff9401065e, msaa false, tileRendererInUse null [apply] >> GearsES2 0x15ff3e9e, angle 315.0, [l -1.2453988, r 1.2453988, b -1.0, t 1.0] 2.4907975x2.0 -> [l -1.2453988, r 1.2453988, b -1.0, t 1.0] 2.4907975x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 203x163, swapInterval 0, drawable 0xffffffff9401065e [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 203x163, swapInterval 0, drawable 0xe0108f0 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 203x163, swapInterval 0, drawable 0xffffffff9401065e [apply] Resizer 1: Action 27 / 50: main-Display-.windows_nil-1-EDT-2 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 203x163, swapInterval 0, drawable 0xffffffffb701085f [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x15ff3e9e 0/0 204x164 of 204x164, swapInterval 0, drawable 0xe0108f0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x15ff3e9e, angle 317.0, [l -1.2439024, r 1.2439024, b -1.0, t 1.0] 2.487805x2.0 -> [l -1.2439024, r 1.2439024, b -1.0, t 1.0] 2.487805x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 204x164, swapInterval 0, drawable 0xe0108f0 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 204x164, swapInterval 0, drawable 0xffffffffbb01089a [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 204x164, swapInterval 0, drawable 0xe0108f0 [apply] Resizer 0: Action 28 / 50: main-Display-.windows_nil-1-EDT-2 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 204x164, swapInterval 0, drawable 0xffffffff9401065e [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x15ff3e9e 0/0 205x165 of 205x165, swapInterval 0, drawable 0xffffffffbb01089a, msaa false, tileRendererInUse null [apply] >> GearsES2 0x15ff3e9e, angle 319.0, [l -1.2424242, r 1.2424242, b -1.0, t 1.0] 2.4848485x2.0 -> [l -1.2424242, r 1.2424242, b -1.0, t 1.0] 2.4848485x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 205x165, swapInterval 0, drawable 0xffffffffbb01089a [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 205x165, swapInterval 0, drawable 0xffffffff9401065e [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 205x165, swapInterval 0, drawable 0xffffffffbb01089a [apply] Resizer 2: Action 28 / 50: main-Display-.windows_nil-1-EDT-2 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 205x165, swapInterval 0, drawable 0xe0108f0 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x15ff3e9e 0/0 206x166 of 206x166, swapInterval 0, drawable 0xffffffff9401065e, msaa false, tileRendererInUse null [apply] >> GearsES2 0x15ff3e9e, angle 321.0, [l -1.2409638, r 1.2409638, b -1.0, t 1.0] 2.4819276x2.0 -> [l -1.2409638, r 1.2409638, b -1.0, t 1.0] 2.4819276x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 206x166, swapInterval 0, drawable 0xffffffff9401065e [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 206x166, swapInterval 0, drawable 0xe0108f0 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 206x166, swapInterval 0, drawable 0xffffffff9401065e [apply] Resizer 1: Action 28 / 50: main-Display-.windows_nil-1-EDT-2 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 206x166, swapInterval 0, drawable 0xffffffffb701085f [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x15ff3e9e 0/0 207x167 of 207x167, swapInterval 0, drawable 0xffffffff9401065e, msaa false, tileRendererInUse null [apply] >> GearsES2 0x15ff3e9e, angle 323.0, [l -1.2395209, r 1.2395209, b -1.0, t 1.0] 2.4790418x2.0 -> [l -1.2395209, r 1.2395211, b -1.0, t 1.0] 2.479042x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 207x167, swapInterval 0, drawable 0xffffffff9401065e [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 207x167, swapInterval 0, drawable 0xffffffffbb01089a [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 207x167, swapInterval 0, drawable 0xffffffff9401065e [apply] Resizer 0: Action 29 / 50: main-Display-.windows_nil-1-EDT-2 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 207x167, swapInterval 0, drawable 0xffffffffb701085f [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x15ff3e9e 0/0 208x168 of 208x168, swapInterval 0, drawable 0xe0108f0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x15ff3e9e, angle 325.0, [l -1.2380953, r 1.2380953, b -1.0, t 1.0] 2.4761906x2.0 -> [l -1.2380953, r 1.238095, b -1.0, t 1.0] 2.4761903x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 208x168, swapInterval 0, drawable 0xe0108f0 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 208x168, swapInterval 0, drawable 0xffffffffbb01089a [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 208x168, swapInterval 0, drawable 0xe0108f0 [apply] Resizer 2: Action 29 / 50: main-Display-.windows_nil-1-EDT-2 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 208x168, swapInterval 0, drawable 0xffffffff9401065e [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x15ff3e9e 0/0 209x169 of 209x169, swapInterval 0, drawable 0xffffffffbb01089a, msaa false, tileRendererInUse null [apply] >> GearsES2 0x15ff3e9e, angle 327.0, [l -1.2366863, r 1.2366863, b -1.0, t 1.0] 2.4733727x2.0 -> [l -1.2366863, r 1.2366863, b -1.0, t 1.0] 2.4733727x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 209x169, swapInterval 0, drawable 0xffffffffbb01089a [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 209x169, swapInterval 0, drawable 0xffffffff9401065e [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 209x169, swapInterval 0, drawable 0xffffffffbb01089a [apply] Resizer 1: Action 29 / 50: main-Display-.windows_nil-1-EDT-2 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 209x169, swapInterval 0, drawable 0xe0108f0 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x15ff3e9e 0/0 210x170 of 210x170, swapInterval 0, drawable 0xffffffffb701085f, msaa false, tileRendererInUse null [apply] >> GearsES2 0x15ff3e9e, angle 329.0, [l -1.2352941, r 1.2352941, b -1.0, t 1.0] 2.4705882x2.0 -> [l -1.2352941, r 1.2352941, b -1.0, t 1.0] 2.4705882x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 210x170, swapInterval 0, drawable 0xffffffffb701085f [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 210x170, swapInterval 0, drawable 0xffffffff9401065e [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 210x170, swapInterval 0, drawable 0xffffffffb701085f [apply] Resizer 0: Action 30 / 50: main-Display-.windows_nil-1-EDT-2 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 210x170, swapInterval 0, drawable 0xffffffffbb01089a [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x15ff3e9e 0/0 211x171 of 211x171, swapInterval 0, drawable 0xffffffff9401065e, msaa false, tileRendererInUse null [apply] >> GearsES2 0x15ff3e9e, angle 331.0, [l -1.2339181, r 1.2339181, b -1.0, t 1.0] 2.4678361x2.0 -> [l -1.2339181, r 1.2339181, b -1.0, t 1.0] 2.4678361x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 211x171, swapInterval 0, drawable 0xffffffff9401065e [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 211x171, swapInterval 0, drawable 0xffffffffbb01089a [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 211x171, swapInterval 0, drawable 0xffffffff9401065e [apply] Resizer 2: Action 30 / 50: main-Display-.windows_nil-1-EDT-2 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 211x171, swapInterval 0, drawable 0xffffffffb701085f [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x15ff3e9e 0/0 212x172 of 212x172, swapInterval 0, drawable 0xffffffffbb01089a, msaa false, tileRendererInUse null [apply] >> GearsES2 0x15ff3e9e, angle 333.0, [l -1.2325581, r 1.2325581, b -1.0, t 1.0] 2.4651163x2.0 -> [l -1.2325581, r 1.2325584, b -1.0, t 1.0] 2.4651165x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 212x172, swapInterval 0, drawable 0xffffffffbb01089a [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 212x172, swapInterval 0, drawable 0xffffffff9401065e [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 212x172, swapInterval 0, drawable 0xffffffffbb01089a [apply] Resizer 1: Action 30 / 50: main-Display-.windows_nil-1-EDT-2 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 212x172, swapInterval 0, drawable 0xffffffffb701085f [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x15ff3e9e 0/0 213x173 of 213x173, swapInterval 0, drawable 0xffffffff9401065e, msaa false, tileRendererInUse null [apply] >> GearsES2 0x15ff3e9e, angle 335.0, [l -1.2312139, r 1.2312139, b -1.0, t 1.0] 2.4624279x2.0 -> [l -1.2312139, r 1.2312139, b -1.0, t 1.0] 2.4624279x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 213x173, swapInterval 0, drawable 0xffffffff9401065e [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 213x173, swapInterval 0, drawable 0xffffffffb701085f [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 213x173, swapInterval 0, drawable 0xffffffff9401065e [apply] Resizer 0: Action 31 / 50: main-Display-.windows_nil-1-EDT-2 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 213x173, swapInterval 0, drawable 0xffffffffbb01089a [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x15ff3e9e 0/0 214x174 of 214x174, swapInterval 0, drawable 0xffffffffb701085f, msaa false, tileRendererInUse null [apply] >> GearsES2 0x15ff3e9e, angle 337.0, [l -1.2298851, r 1.2298851, b -1.0, t 1.0] 2.4597702x2.0 -> [l -1.2298851, r 1.2298851, b -1.0, t 1.0] 2.4597702x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 214x174, swapInterval 0, drawable 0xffffffffb701085f [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 214x174, swapInterval 0, drawable 0xffffffffbb01089a [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 214x174, swapInterval 0, drawable 0xffffffffb701085f [apply] Resizer 2: Action 31 / 50: main-Display-.windows_nil-1-EDT-2 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 214x174, swapInterval 0, drawable 0xffffffff9401065e [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x15ff3e9e 0/0 215x175 of 215x175, swapInterval 0, drawable 0xffffffffbb01089a, msaa false, tileRendererInUse null [apply] >> GearsES2 0x15ff3e9e, angle 339.0, [l -1.2285714, r 1.2285714, b -1.0, t 1.0] 2.4571428x2.0 -> [l -1.2285714, r 1.2285714, b -1.0, t 1.0] 2.4571428x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 215x175, swapInterval 0, drawable 0xffffffffbb01089a [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 215x175, swapInterval 0, drawable 0xffffffff9401065e [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 215x175, swapInterval 0, drawable 0xffffffffbb01089a [apply] Resizer 1: Action 31 / 50: main-Display-.windows_nil-1-EDT-2 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 215x175, swapInterval 0, drawable 0xffffffffb701085f [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x15ff3e9e 0/0 216x176 of 216x176, swapInterval 0, drawable 0xffffffff9401065e, msaa false, tileRendererInUse null [apply] >> GearsES2 0x15ff3e9e, angle 341.0, [l -1.2272727, r 1.2272727, b -1.0, t 1.0] 2.4545455x2.0 -> [l -1.2272727, r 1.2272727, b -1.0, t 1.0] 2.4545455x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 216x176, swapInterval 0, drawable 0xffffffff9401065e [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 216x176, swapInterval 0, drawable 0xffffffffb701085f [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 216x176, swapInterval 0, drawable 0xffffffff9401065e [apply] Resizer 0: Action 32 / 50: main-Display-.windows_nil-1-EDT-2 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 216x176, swapInterval 0, drawable 0xe0108f0 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x15ff3e9e 0/0 217x177 of 217x177, swapInterval 0, drawable 0xffffffffbb01089a, msaa false, tileRendererInUse null [apply] >> GearsES2 0x15ff3e9e, angle 343.0, [l -1.2259887, r 1.2259887, b -1.0, t 1.0] 2.4519775x2.0 -> [l -1.2259887, r 1.2259887, b -1.0, t 1.0] 2.4519775x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 217x177, swapInterval 0, drawable 0xffffffffbb01089a [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 217x177, swapInterval 0, drawable 0xffffffff9401065e [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 217x177, swapInterval 0, drawable 0xffffffffbb01089a [apply] Resizer 2: Action 32 / 50: main-Display-.windows_nil-1-EDT-2 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 217x177, swapInterval 0, drawable 0xe0108f0 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x15ff3e9e 0/0 218x178 of 218x178, swapInterval 0, drawable 0xffffffff9401065e, msaa false, tileRendererInUse null [apply] >> GearsES2 0x15ff3e9e, angle 345.0, [l -1.224719, r 1.224719, b -1.0, t 1.0] 2.449438x2.0 -> [l -1.224719, r 1.2247188, b -1.0, t 1.0] 2.4494379x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 218x178, swapInterval 0, drawable 0xffffffff9401065e [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 218x178, swapInterval 0, drawable 0xffffffffbb01089a [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 218x178, swapInterval 0, drawable 0xffffffff9401065e [apply] Resizer 1: Action 32 / 50: main-Display-.windows_nil-1-EDT-2 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 218x178, swapInterval 0, drawable 0xffffffffb701085f [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x15ff3e9e 0/0 219x179 of 219x179, swapInterval 0, drawable 0xffffffffbb01089a, msaa false, tileRendererInUse null [apply] >> GearsES2 0x15ff3e9e, angle 347.0, [l -1.2234637, r 1.2234637, b -1.0, t 1.0] 2.4469273x2.0 -> [l -1.2234637, r 1.2234637, b -1.0, t 1.0] 2.4469273x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 219x179, swapInterval 0, drawable 0xffffffffbb01089a [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 219x179, swapInterval 0, drawable 0xffffffffb701085f [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 219x179, swapInterval 0, drawable 0xffffffffbb01089a [apply] Resizer 0: Action 33 / 50: main-Display-.windows_nil-1-EDT-2 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 219x179, swapInterval 0, drawable 0xffffffff9401065e [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x15ff3e9e 0/0 220x180 of 220x180, swapInterval 0, drawable 0xffffffffb701085f, msaa false, tileRendererInUse null [apply] >> GearsES2 0x15ff3e9e, angle 349.0, [l -1.2222222, r 1.2222222, b -1.0, t 1.0] 2.4444444x2.0 -> [l -1.2222222, r 1.2222222, b -1.0, t 1.0] 2.4444444x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 220x180, swapInterval 0, drawable 0xffffffffb701085f [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 220x180, swapInterval 0, drawable 0xffffffff9401065e [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 220x180, swapInterval 0, drawable 0xffffffffb701085f [apply] Resizer 2: Action 33 / 50: main-Display-.windows_nil-1-EDT-2 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 220x180, swapInterval 0, drawable 0xffffffffbb01089a [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x15ff3e9e 0/0 221x181 of 221x181, swapInterval 0, drawable 0xffffffff9401065e, msaa false, tileRendererInUse null [apply] >> GearsES2 0x15ff3e9e, angle 351.0, [l -1.2209945, r 1.2209945, b -1.0, t 1.0] 2.441989x2.0 -> [l -1.2209945, r 1.2209945, b -1.0, t 1.0] 2.441989x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 221x181, swapInterval 0, drawable 0xffffffff9401065e [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 221x181, swapInterval 0, drawable 0xffffffffbb01089a [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 221x181, swapInterval 0, drawable 0xffffffff9401065e [apply] Resizer 1: Action 33 / 50: main-Display-.windows_nil-1-EDT-2 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 221x181, swapInterval 0, drawable 0xffffffffb701085f [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x15ff3e9e 0/0 222x182 of 222x182, swapInterval 0, drawable 0xffffffffbb01089a, msaa false, tileRendererInUse null [apply] >> GearsES2 0x15ff3e9e, angle 353.0, [l -1.2197802, r 1.2197802, b -1.0, t 1.0] 2.4395604x2.0 -> [l -1.2197802, r 1.2197802, b -1.0, t 1.0] 2.4395604x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 222x182, swapInterval 0, drawable 0xffffffffbb01089a [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 222x182, swapInterval 0, drawable 0xe0108f0 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 222x182, swapInterval 0, drawable 0xffffffff9401065e [apply] Resizer 0: Action 34 / 50: main-Display-.windows_nil-1-EDT-2 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 222x182, swapInterval 0, drawable 0xffffffffb701085f [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x15ff3e9e 0/0 223x183 of 223x183, swapInterval 0, drawable 0xe0108f0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x15ff3e9e, angle 355.0, [l -1.2185793, r 1.2185793, b -1.0, t 1.0] 2.4371586x2.0 -> [l -1.2185793, r 1.2185793, b -1.0, t 1.0] 2.4371586x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 223x183, swapInterval 0, drawable 0xe0108f0 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 223x183, swapInterval 0, drawable 0xffffffffb701085f [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 223x183, swapInterval 0, drawable 0xe0108f0 [apply] Resizer 2: Action 34 / 50: main-Display-.windows_nil-1-EDT-2 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 223x183, swapInterval 0, drawable 0xffffffff9401065e [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x15ff3e9e 0/0 224x184 of 224x184, swapInterval 0, drawable 0xffffffffb701085f, msaa false, tileRendererInUse null [apply] >> GearsES2 0x15ff3e9e, angle 357.0, [l -1.2173913, r 1.2173913, b -1.0, t 1.0] 2.4347825x2.0 -> [l -1.2173913, r 1.2173913, b -1.0, t 1.0] 2.4347825x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 224x184, swapInterval 0, drawable 0xffffffffb701085f [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 224x184, swapInterval 0, drawable 0xffffffff9401065e [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 224x184, swapInterval 0, drawable 0xffffffffb701085f [apply] Resizer 1: Action 34 / 50: main-Display-.windows_nil-1-EDT-2 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 224x184, swapInterval 0, drawable 0xe0108f0 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x15ff3e9e 0/0 225x185 of 225x185, swapInterval 0, drawable 0xffffffff9401065e, msaa false, tileRendererInUse null [apply] >> GearsES2 0x15ff3e9e, angle 359.0, [l -1.2162162, r 1.2162162, b -1.0, t 1.0] 2.4324324x2.0 -> [l -1.2162162, r 1.2162162, b -1.0, t 1.0] 2.4324324x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 225x185, swapInterval 0, drawable 0xffffffff9401065e [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 225x185, swapInterval 0, drawable 0xe0108f0 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 225x185, swapInterval 0, drawable 0xffffffff9401065e [apply] Resizer 0: Action 35 / 50: main-Display-.windows_nil-1-EDT-2 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 225x185, swapInterval 0, drawable 0xffffffffb701085f [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x15ff3e9e 0/0 226x186 of 226x186, swapInterval 0, drawable 0xe0108f0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x15ff3e9e, angle 361.0, [l -1.2150538, r 1.2150538, b -1.0, t 1.0] 2.4301076x2.0 -> [l -1.2150538, r 1.215054, b -1.0, t 1.0] 2.4301078x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 226x186, swapInterval 0, drawable 0xe0108f0 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 226x186, swapInterval 0, drawable 0xffffffffb701085f [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 226x186, swapInterval 0, drawable 0xe0108f0 [apply] Resizer 2: Action 35 / 50: main-Display-.windows_nil-1-EDT-2 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 226x186, swapInterval 0, drawable 0xffffffff9401065e [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x15ff3e9e 0/0 227x187 of 227x187, swapInterval 0, drawable 0xffffffffbb01089a, msaa false, tileRendererInUse null [apply] >> GearsES2 0x15ff3e9e, angle 363.0, [l -1.2139038, r 1.2139038, b -1.0, t 1.0] 2.4278076x2.0 -> [l -1.2139038, r 1.2139038, b -1.0, t 1.0] 2.4278076x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 227x187, swapInterval 0, drawable 0xffffffffbb01089a [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 227x187, swapInterval 0, drawable 0xffffffffb701085f [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 227x187, swapInterval 0, drawable 0xffffffffbb01089a [apply] Resizer 1: Action 35 / 50: main-Display-.windows_nil-1-EDT-2 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 227x187, swapInterval 0, drawable 0xffffffff9401065e [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x15ff3e9e 0/0 228x188 of 228x188, swapInterval 0, drawable 0xe0108f0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x15ff3e9e, angle 365.0, [l -1.2127659, r 1.2127659, b -1.0, t 1.0] 2.4255319x2.0 -> [l -1.2127659, r 1.2127659, b -1.0, t 1.0] 2.4255319x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 228x188, swapInterval 0, drawable 0xe0108f0 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 228x188, swapInterval 0, drawable 0xffffffff9401065e [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 228x188, swapInterval 0, drawable 0xe0108f0 [apply] Resizer 0: Action 36 / 50: main-Display-.windows_nil-1-EDT-2 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 228x188, swapInterval 0, drawable 0xffffffffbb01089a [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x15ff3e9e 0/0 229x189 of 229x189, swapInterval 0, drawable 0xffffffff9401065e, msaa false, tileRendererInUse null [apply] >> GearsES2 0x15ff3e9e, angle 367.0, [l -1.2116402, r 1.2116402, b -1.0, t 1.0] 2.4232805x2.0 -> [l -1.2116402, r 1.2116402, b -1.0, t 1.0] 2.4232805x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 229x189, swapInterval 0, drawable 0xffffffff9401065e [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 229x189, swapInterval 0, drawable 0xffffffffbb01089a [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 229x189, swapInterval 0, drawable 0xffffffff9401065e [apply] Resizer 2: Action 36 / 50: main-Display-.windows_nil-1-EDT-2 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 229x189, swapInterval 0, drawable 0xe0108f0 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x15ff3e9e 0/0 230x190 of 230x190, swapInterval 0, drawable 0xffffffffbb01089a, msaa false, tileRendererInUse null [apply] >> GearsES2 0x15ff3e9e, angle 369.0, [l -1.2105263, r 1.2105263, b -1.0, t 1.0] 2.4210527x2.0 -> [l -1.2105263, r 1.2105263, b -1.0, t 1.0] 2.4210527x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 230x190, swapInterval 0, drawable 0xffffffffbb01089a [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 230x190, swapInterval 0, drawable 0xe0108f0 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 230x190, swapInterval 0, drawable 0xffffffffbb01089a [apply] Resizer 1: Action 36 / 50: main-Display-.windows_nil-1-EDT-2 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 230x190, swapInterval 0, drawable 0xffffffffb701085f [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x15ff3e9e 0/0 231x191 of 231x191, swapInterval 0, drawable 0xffffffffbb01089a, msaa false, tileRendererInUse null [apply] >> GearsES2 0x15ff3e9e, angle 371.0, [l -1.2094241, r 1.2094241, b -1.0, t 1.0] 2.4188483x2.0 -> [l -1.2094241, r 1.2094241, b -1.0, t 1.0] 2.4188483x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 231x191, swapInterval 0, drawable 0xffffffffbb01089a [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 231x191, swapInterval 0, drawable 0xffffffff9401065e [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 231x191, swapInterval 0, drawable 0xffffffffbb01089a [apply] Resizer 0: Action 37 / 50: main-Display-.windows_nil-1-EDT-2 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 231x191, swapInterval 0, drawable 0xffffffffb701085f [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x15ff3e9e 0/0 232x192 of 232x192, swapInterval 0, drawable 0xffffffff9401065e, msaa false, tileRendererInUse null [apply] >> GearsES2 0x15ff3e9e, angle 373.0, [l -1.2083334, r 1.2083334, b -1.0, t 1.0] 2.4166667x2.0 -> [l -1.2083334, r 1.2083334, b -1.0, t 1.0] 2.4166667x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 232x192, swapInterval 0, drawable 0xffffffff9401065e [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 232x192, swapInterval 0, drawable 0xffffffffbb01089a [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 232x192, swapInterval 0, drawable 0xffffffff9401065e [apply] Resizer 2: Action 37 / 50: main-Display-.windows_nil-1-EDT-2 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 232x192, swapInterval 0, drawable 0xffffffffb701085f [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x15ff3e9e 0/0 233x193 of 233x193, swapInterval 0, drawable 0xffffffffbb01089a, msaa false, tileRendererInUse null [apply] >> GearsES2 0x15ff3e9e, angle 375.0, [l -1.2072539, r 1.2072539, b -1.0, t 1.0] 2.4145079x2.0 -> [l -1.2072539, r 1.2072539, b -1.0, t 1.0] 2.4145079x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 233x193, swapInterval 0, drawable 0xffffffffbb01089a [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 233x193, swapInterval 0, drawable 0xffffffffb701085f [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 233x193, swapInterval 0, drawable 0xffffffffbb01089a [apply] Resizer 1: Action 37 / 50: main-Display-.windows_nil-1-EDT-2 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 233x193, swapInterval 0, drawable 0xffffffff9401065e [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x15ff3e9e 0/0 234x194 of 234x194, swapInterval 0, drawable 0xffffffffb701085f, msaa false, tileRendererInUse null [apply] >> GearsES2 0x15ff3e9e, angle 377.0, [l -1.2061856, r 1.2061856, b -1.0, t 1.0] 2.4123712x2.0 -> [l -1.2061856, r 1.2061856, b -1.0, t 1.0] 2.4123712x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 234x194, swapInterval 0, drawable 0xffffffffb701085f [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 234x194, swapInterval 0, drawable 0xffffffff9401065e [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 234x194, swapInterval 0, drawable 0xffffffffb701085f [apply] Resizer 0: Action 38 / 50: main-Display-.windows_nil-1-EDT-2 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 234x194, swapInterval 0, drawable 0xffffffffbb01089a [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x15ff3e9e 0/0 235x195 of 235x195, swapInterval 0, drawable 0xffffffff9401065e, msaa false, tileRendererInUse null [apply] >> GearsES2 0x15ff3e9e, angle 379.0, [l -1.2051282, r 1.2051282, b -1.0, t 1.0] 2.4102564x2.0 -> [l -1.2051282, r 1.2051282, b -1.0, t 1.0] 2.4102564x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 235x195, swapInterval 0, drawable 0xffffffff9401065e [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 235x195, swapInterval 0, drawable 0xffffffffbb01089a [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 235x195, swapInterval 0, drawable 0xffffffff9401065e [apply] Resizer 2: Action 38 / 50: main-Display-.windows_nil-1-EDT-2 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 235x195, swapInterval 0, drawable 0xe0108f0 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x15ff3e9e 0/0 236x196 of 236x196, swapInterval 0, drawable 0xffffffffbb01089a, msaa false, tileRendererInUse null [apply] >> GearsES2 0x15ff3e9e, angle 381.0, [l -1.2040817, r 1.2040817, b -1.0, t 1.0] 2.4081633x2.0 -> [l -1.2040817, r 1.2040817, b -1.0, t 1.0] 2.4081633x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 236x196, swapInterval 0, drawable 0xffffffffbb01089a [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 236x196, swapInterval 0, drawable 0xffffffffb701085f [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 236x196, swapInterval 0, drawable 0xffffffffbb01089a [apply] Resizer 1: Action 38 / 50: main-Display-.windows_nil-1-EDT-2 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 236x196, swapInterval 0, drawable 0xe0108f0 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x15ff3e9e 0/0 237x197 of 237x197, swapInterval 0, drawable 0xffffffffb701085f, msaa false, tileRendererInUse null [apply] >> GearsES2 0x15ff3e9e, angle 383.0, [l -1.2030457, r 1.2030457, b -1.0, t 1.0] 2.4060915x2.0 -> [l -1.2030457, r 1.2030457, b -1.0, t 1.0] 2.4060915x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 237x197, swapInterval 0, drawable 0xffffffffb701085f [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 237x197, swapInterval 0, drawable 0xe0108f0 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 237x197, swapInterval 0, drawable 0xffffffffb701085f [apply] Resizer 0: Action 39 / 50: main-Display-.windows_nil-1-EDT-2 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 237x197, swapInterval 0, drawable 0xffffffffbb01089a [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x15ff3e9e 0/0 238x198 of 238x198, swapInterval 0, drawable 0xe0108f0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x15ff3e9e, angle 385.0, [l -1.2020202, r 1.2020202, b -1.0, t 1.0] 2.4040403x2.0 -> [l -1.2020202, r 1.2020202, b -1.0, t 1.0] 2.4040403x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 238x198, swapInterval 0, drawable 0xe0108f0 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 238x198, swapInterval 0, drawable 0xffffffffb701085f [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 238x198, swapInterval 0, drawable 0xe0108f0 [apply] Resizer 2: Action 39 / 50: main-Display-.windows_nil-1-EDT-2 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 238x198, swapInterval 0, drawable 0xffffffff9401065e [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x15ff3e9e 0/0 239x199 of 239x199, swapInterval 0, drawable 0xffffffffb701085f, msaa false, tileRendererInUse null [apply] >> GearsES2 0x15ff3e9e, angle 387.0, [l -1.201005, r 1.201005, b -1.0, t 1.0] 2.40201x2.0 -> [l -1.201005, r 1.201005, b -1.0, t 1.0] 2.40201x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 239x199, swapInterval 0, drawable 0xffffffffb701085f [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 239x199, swapInterval 0, drawable 0xffffffff9401065e [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 239x199, swapInterval 0, drawable 0xffffffffb701085f [apply] Resizer 1: Action 39 / 50: main-Display-.windows_nil-1-EDT-2 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 239x199, swapInterval 0, drawable 0xe0108f0 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x15ff3e9e 0/0 240x200 of 240x200, swapInterval 0, drawable 0xffffffff9401065e, msaa false, tileRendererInUse null [apply] >> GearsES2 0x15ff3e9e, angle 389.0, [l -1.2, r 1.2, b -1.0, t 1.0] 2.4x2.0 -> [l -1.2, r 1.2, b -1.0, t 1.0] 2.4x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 240x200, swapInterval 0, drawable 0xffffffff9401065e [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 240x200, swapInterval 0, drawable 0xe0108f0 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 240x200, swapInterval 0, drawable 0xffffffff9401065e [apply] Resizer 0: Action 40 / 50: main-Display-.windows_nil-1-EDT-2 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 240x200, swapInterval 0, drawable 0xffffffffb701085f [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x15ff3e9e 0/0 241x201 of 241x201, swapInterval 0, drawable 0xe0108f0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x15ff3e9e, angle 391.0, [l -1.199005, r 1.199005, b -1.0, t 1.0] 2.39801x2.0 -> [l -1.199005, r 1.199005, b -1.0, t 1.0] 2.39801x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 241x201, swapInterval 0, drawable 0xe0108f0 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 241x201, swapInterval 0, drawable 0xffffffff9401065e [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 241x201, swapInterval 0, drawable 0xe0108f0 [apply] Resizer 2: Action 40 / 50: main-Display-.windows_nil-1-EDT-2 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 241x201, swapInterval 0, drawable 0xffffffffb701085f [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x15ff3e9e 0/0 242x202 of 242x202, swapInterval 0, drawable 0xffffffff9401065e, msaa false, tileRendererInUse null [apply] >> GearsES2 0x15ff3e9e, angle 393.0, [l -1.1980197, r 1.1980197, b -1.0, t 1.0] 2.3960395x2.0 -> [l -1.1980197, r 1.1980197, b -1.0, t 1.0] 2.3960395x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 242x202, swapInterval 0, drawable 0xffffffff9401065e [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 242x202, swapInterval 0, drawable 0xffffffffb701085f [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 242x202, swapInterval 0, drawable 0xffffffff9401065e [apply] Resizer 1: Action 40 / 50: main-Display-.windows_nil-1-EDT-2 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 242x202, swapInterval 0, drawable 0xffffffffbb01089a [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x15ff3e9e 0/0 243x203 of 243x203, swapInterval 0, drawable 0xffffffff9401065e, msaa false, tileRendererInUse null [apply] >> GearsES2 0x15ff3e9e, angle 395.0, [l -1.1970444, r 1.1970444, b -1.0, t 1.0] 2.3940887x2.0 -> [l -1.1970444, r 1.1970444, b -1.0, t 1.0] 2.3940887x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 243x203, swapInterval 0, drawable 0xffffffff9401065e [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 243x203, swapInterval 0, drawable 0xffffffffbb01089a [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 243x203, swapInterval 0, drawable 0xffffffff9401065e [apply] Resizer 0: Action 41 / 50: main-Display-.windows_nil-1-EDT-2 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 243x203, swapInterval 0, drawable 0xffffffffb701085f [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x15ff3e9e 0/0 244x204 of 244x204, swapInterval 0, drawable 0xffffffffbb01089a, msaa false, tileRendererInUse null [apply] >> GearsES2 0x15ff3e9e, angle 397.0, [l -1.1960784, r 1.1960784, b -1.0, t 1.0] 2.3921568x2.0 -> [l -1.1960784, r 1.1960784, b -1.0, t 1.0] 2.3921568x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 244x204, swapInterval 0, drawable 0xffffffffbb01089a [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 244x204, swapInterval 0, drawable 0xffffffffb701085f [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 244x204, swapInterval 0, drawable 0xffffffffbb01089a [apply] Resizer 2: Action 41 / 50: main-Display-.windows_nil-1-EDT-2 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 244x204, swapInterval 0, drawable 0xffffffff9401065e [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x15ff3e9e 0/0 245x205 of 245x205, swapInterval 0, drawable 0xe0108f0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x15ff3e9e, angle 399.0, [l -1.195122, r 1.195122, b -1.0, t 1.0] 2.390244x2.0 -> [l -1.195122, r 1.195122, b -1.0, t 1.0] 2.390244x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 245x205, swapInterval 0, drawable 0xe0108f0 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 245x205, swapInterval 0, drawable 0xffffffffb701085f [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 245x205, swapInterval 0, drawable 0xe0108f0 [apply] Resizer 1: Action 41 / 50: main-Display-.windows_nil-1-EDT-2 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 245x205, swapInterval 0, drawable 0xffffffffbb01089a [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x15ff3e9e 0/0 246x206 of 246x206, swapInterval 0, drawable 0xffffffffb701085f, msaa false, tileRendererInUse null [apply] >> GearsES2 0x15ff3e9e, angle 401.0, [l -1.1941748, r 1.1941748, b -1.0, t 1.0] 2.3883495x2.0 -> [l -1.1941748, r 1.1941748, b -1.0, t 1.0] 2.3883495x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 246x206, swapInterval 0, drawable 0xffffffffb701085f [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 246x206, swapInterval 0, drawable 0xffffffff9401065e [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 246x206, swapInterval 0, drawable 0xe0108f0 [apply] Resizer 0: Action 42 / 50: main-Display-.windows_nil-1-EDT-2 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 246x206, swapInterval 0, drawable 0xffffffffbb01089a [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x15ff3e9e 0/0 247x207 of 247x207, swapInterval 0, drawable 0xffffffff9401065e, msaa false, tileRendererInUse null [apply] >> GearsES2 0x15ff3e9e, angle 403.0, [l -1.1932367, r 1.1932367, b -1.0, t 1.0] 2.3864734x2.0 -> [l -1.1932367, r 1.1932367, b -1.0, t 1.0] 2.3864734x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 247x207, swapInterval 0, drawable 0xffffffff9401065e [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 247x207, swapInterval 0, drawable 0xffffffffbb01089a [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 247x207, swapInterval 0, drawable 0xffffffff9401065e [apply] Resizer 2: Action 42 / 50: main-Display-.windows_nil-1-EDT-2 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 247x207, swapInterval 0, drawable 0xe0108f0 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x15ff3e9e 0/0 248x208 of 248x208, swapInterval 0, drawable 0xffffffffbb01089a, msaa false, tileRendererInUse null [apply] >> GearsES2 0x15ff3e9e, angle 405.0, [l -1.1923077, r 1.1923077, b -1.0, t 1.0] 2.3846154x2.0 -> [l -1.1923077, r 1.1923077, b -1.0, t 1.0] 2.3846154x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 248x208, swapInterval 0, drawable 0xffffffffbb01089a [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 248x208, swapInterval 0, drawable 0xe0108f0 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 248x208, swapInterval 0, drawable 0xffffffffbb01089a [apply] Resizer 1: Action 42 / 50: main-Display-.windows_nil-1-EDT-2 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 248x208, swapInterval 0, drawable 0xffffffffb701085f [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x15ff3e9e 0/0 249x209 of 249x209, swapInterval 0, drawable 0xffffffff9401065e, msaa false, tileRendererInUse null [apply] >> GearsES2 0x15ff3e9e, angle 407.0, [l -1.1913875, r 1.1913875, b -1.0, t 1.0] 2.382775x2.0 -> [l -1.1913875, r 1.1913875, b -1.0, t 1.0] 2.382775x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 249x209, swapInterval 0, drawable 0xffffffff9401065e [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 249x209, swapInterval 0, drawable 0xffffffffb701085f [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 249x209, swapInterval 0, drawable 0xffffffff9401065e [apply] Resizer 0: Action 43 / 50: main-Display-.windows_nil-1-EDT-2 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 249x209, swapInterval 0, drawable 0xffffffffbb01089a [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x15ff3e9e 0/0 250x210 of 250x210, swapInterval 0, drawable 0xffffffffb701085f, msaa false, tileRendererInUse null [apply] >> GearsES2 0x15ff3e9e, angle 409.0, [l -1.1904762, r 1.1904762, b -1.0, t 1.0] 2.3809524x2.0 -> [l -1.1904762, r 1.1904762, b -1.0, t 1.0] 2.3809524x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 250x210, swapInterval 0, drawable 0xffffffffb701085f [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 250x210, swapInterval 0, drawable 0xffffffffbb01089a [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 250x210, swapInterval 0, drawable 0xffffffffb701085f [apply] Resizer 2: Action 43 / 50: main-Display-.windows_nil-1-EDT-2 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 250x210, swapInterval 0, drawable 0xffffffff9401065e [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x15ff3e9e 0/0 251x211 of 251x211, swapInterval 0, drawable 0xffffffffbb01089a, msaa false, tileRendererInUse null [apply] >> GearsES2 0x15ff3e9e, angle 411.0, [l -1.1895734, r 1.1895734, b -1.0, t 1.0] 2.3791468x2.0 -> [l -1.1895734, r 1.1895734, b -1.0, t 1.0] 2.3791468x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 251x211, swapInterval 0, drawable 0xffffffffbb01089a [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 251x211, swapInterval 0, drawable 0xffffffffb701085f [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 251x211, swapInterval 0, drawable 0xffffffffbb01089a [apply] Resizer 1: Action 43 / 50: main-Display-.windows_nil-1-EDT-2 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 251x211, swapInterval 0, drawable 0xffffffff9401065e [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x15ff3e9e 0/0 252x212 of 252x212, swapInterval 0, drawable 0xffffffffb701085f, msaa false, tileRendererInUse null [apply] >> GearsES2 0x15ff3e9e, angle 413.0, [l -1.1886792, r 1.1886792, b -1.0, t 1.0] 2.3773584x2.0 -> [l -1.1886792, r 1.1886792, b -1.0, t 1.0] 2.3773584x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 252x212, swapInterval 0, drawable 0xffffffffb701085f [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 252x212, swapInterval 0, drawable 0xffffffff9401065e [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 252x212, swapInterval 0, drawable 0xffffffffb701085f [apply] Resizer 0: Action 44 / 50: main-Display-.windows_nil-1-EDT-2 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 252x212, swapInterval 0, drawable 0xe0108f0 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x15ff3e9e 0/0 253x213 of 253x213, swapInterval 0, drawable 0xffffffff9401065e, msaa false, tileRendererInUse null [apply] >> GearsES2 0x15ff3e9e, angle 415.0, [l -1.1877934, r 1.1877934, b -1.0, t 1.0] 2.3755867x2.0 -> [l -1.1877934, r 1.1877934, b -1.0, t 1.0] 2.3755867x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 253x213, swapInterval 0, drawable 0xffffffff9401065e [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 253x213, swapInterval 0, drawable 0xe0108f0 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 253x213, swapInterval 0, drawable 0xffffffff9401065e [apply] Resizer 2: Action 44 / 50: main-Display-.windows_nil-1-EDT-2 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 253x213, swapInterval 0, drawable 0xffffffffbb01089a [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x15ff3e9e 0/0 254x214 of 254x214, swapInterval 0, drawable 0xe0108f0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x15ff3e9e, angle 417.0, [l -1.1869159, r 1.1869159, b -1.0, t 1.0] 2.3738317x2.0 -> [l -1.1869159, r 1.1869159, b -1.0, t 1.0] 2.3738317x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 254x214, swapInterval 0, drawable 0xe0108f0 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 254x214, swapInterval 0, drawable 0xffffffffbb01089a [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 254x214, swapInterval 0, drawable 0xe0108f0 [apply] Resizer 1: Action 44 / 50: main-Display-.windows_nil-1-EDT-2 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 254x214, swapInterval 0, drawable 0xffffffff9401065e [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x15ff3e9e 0/0 255x215 of 255x215, swapInterval 0, drawable 0xffffffffbb01089a, msaa false, tileRendererInUse null [apply] >> GearsES2 0x15ff3e9e, angle 419.0, [l -1.1860465, r 1.1860465, b -1.0, t 1.0] 2.372093x2.0 -> [l -1.1860465, r 1.1860465, b -1.0, t 1.0] 2.372093x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 255x215, swapInterval 0, drawable 0xffffffffbb01089a [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 255x215, swapInterval 0, drawable 0xe0108f0 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 255x215, swapInterval 0, drawable 0xffffffffbb01089a [apply] Resizer 0: Action 45 / 50: main-Display-.windows_nil-1-EDT-2 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 255x215, swapInterval 0, drawable 0xffffffffb701085f [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x15ff3e9e 0/0 256x216 of 256x216, swapInterval 0, drawable 0xe0108f0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x15ff3e9e, angle 421.0, [l -1.1851852, r 1.1851852, b -1.0, t 1.0] 2.3703704x2.0 -> [l -1.1851852, r 1.1851852, b -1.0, t 1.0] 2.3703704x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 256x216, swapInterval 0, drawable 0xe0108f0 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 256x216, swapInterval 0, drawable 0xffffffffbb01089a [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 256x216, swapInterval 0, drawable 0xe0108f0 [apply] Resizer 2: Action 45 / 50: main-Display-.windows_nil-1-EDT-2 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 256x216, swapInterval 0, drawable 0xffffffffb701085f [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x15ff3e9e 0/0 257x217 of 257x217, swapInterval 0, drawable 0xffffffffbb01089a, msaa false, tileRendererInUse null [apply] >> GearsES2 0x15ff3e9e, angle 423.0, [l -1.1843318, r 1.1843318, b -1.0, t 1.0] 2.3686635x2.0 -> [l -1.1843318, r 1.1843318, b -1.0, t 1.0] 2.3686635x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 257x217, swapInterval 0, drawable 0xffffffffbb01089a [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 257x217, swapInterval 0, drawable 0xffffffffb701085f [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 257x217, swapInterval 0, drawable 0xffffffffbb01089a [apply] Resizer 1: Action 45 / 50: main-Display-.windows_nil-1-EDT-2 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 257x217, swapInterval 0, drawable 0xe0108f0 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x15ff3e9e 0/0 258x218 of 258x218, swapInterval 0, drawable 0xffffffffb701085f, msaa false, tileRendererInUse null [apply] >> GearsES2 0x15ff3e9e, angle 425.0, [l -1.1834862, r 1.1834862, b -1.0, t 1.0] 2.3669724x2.0 -> [l -1.1834862, r 1.1834862, b -1.0, t 1.0] 2.3669724x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 258x218, swapInterval 0, drawable 0xffffffffb701085f [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 258x218, swapInterval 0, drawable 0xffffffffbb01089a [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 258x218, swapInterval 0, drawable 0xffffffffb701085f [apply] Resizer 0: Action 46 / 50: main-Display-.windows_nil-1-EDT-2 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 258x218, swapInterval 0, drawable 0xffffffff9401065e [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x15ff3e9e 0/0 259x219 of 259x219, swapInterval 0, drawable 0xffffffffbb01089a, msaa false, tileRendererInUse null [apply] >> GearsES2 0x15ff3e9e, angle 427.0, [l -1.1826484, r 1.1826484, b -1.0, t 1.0] 2.3652968x2.0 -> [l -1.1826484, r 1.1826484, b -1.0, t 1.0] 2.3652968x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 259x219, swapInterval 0, drawable 0xffffffffbb01089a [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 259x219, swapInterval 0, drawable 0xffffffff9401065e [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 259x219, swapInterval 0, drawable 0xffffffffbb01089a [apply] Resizer 2: Action 46 / 50: main-Display-.windows_nil-1-EDT-2 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 259x219, swapInterval 0, drawable 0xffffffffb701085f [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x15ff3e9e 0/0 260x220 of 260x220, swapInterval 0, drawable 0xffffffff9401065e, msaa false, tileRendererInUse null [apply] >> GearsES2 0x15ff3e9e, angle 429.0, [l -1.1818181, r 1.1818181, b -1.0, t 1.0] 2.3636363x2.0 -> [l -1.1818181, r 1.1818181, b -1.0, t 1.0] 2.3636363x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 260x220, swapInterval 0, drawable 0xffffffff9401065e [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 260x220, swapInterval 0, drawable 0xffffffffb701085f [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 260x220, swapInterval 0, drawable 0xffffffff9401065e [apply] Resizer 1: Action 46 / 50: main-Display-.windows_nil-1-EDT-2 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 260x220, swapInterval 0, drawable 0xffffffffbb01089a [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x15ff3e9e 0/0 261x221 of 261x221, swapInterval 0, drawable 0xffffffffb701085f, msaa false, tileRendererInUse null [apply] >> GearsES2 0x15ff3e9e, angle 431.0, [l -1.1809955, r 1.1809955, b -1.0, t 1.0] 2.361991x2.0 -> [l -1.1809955, r 1.1809955, b -1.0, t 1.0] 2.361991x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 261x221, swapInterval 0, drawable 0xffffffffb701085f [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 261x221, swapInterval 0, drawable 0xffffffff9401065e [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 261x221, swapInterval 0, drawable 0xffffffffb701085f [apply] Resizer 0: Action 47 / 50: main-Display-.windows_nil-1-EDT-2 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 261x221, swapInterval 0, drawable 0xffffffffbb01089a [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x15ff3e9e 0/0 262x222 of 262x222, swapInterval 0, drawable 0xffffffff9401065e, msaa false, tileRendererInUse null [apply] >> GearsES2 0x15ff3e9e, angle 433.0, [l -1.1801802, r 1.1801802, b -1.0, t 1.0] 2.3603604x2.0 -> [l -1.1801802, r 1.1801802, b -1.0, t 1.0] 2.3603604x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 262x222, swapInterval 0, drawable 0xffffffff9401065e [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 262x222, swapInterval 0, drawable 0xffffffffbb01089a [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 262x222, swapInterval 0, drawable 0xffffffff9401065e [apply] Resizer 2: Action 47 / 50: main-Display-.windows_nil-1-EDT-2 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 262x222, swapInterval 0, drawable 0xffffffffb701085f [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x15ff3e9e 0/0 263x223 of 263x223, swapInterval 0, drawable 0xffffffffbb01089a, msaa false, tileRendererInUse null [apply] >> GearsES2 0x15ff3e9e, angle 435.0, [l -1.1793722, r 1.1793722, b -1.0, t 1.0] 2.3587444x2.0 -> [l -1.1793722, r 1.1793722, b -1.0, t 1.0] 2.3587444x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 263x223, swapInterval 0, drawable 0xffffffffbb01089a [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 263x223, swapInterval 0, drawable 0xffffffff9401065e [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 263x223, swapInterval 0, drawable 0xffffffffbb01089a [apply] Resizer 1: Action 47 / 50: main-Display-.windows_nil-1-EDT-2 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 263x223, swapInterval 0, drawable 0xe0108f0 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x15ff3e9e 0/0 264x224 of 264x224, swapInterval 0, drawable 0xffffffff9401065e, msaa false, tileRendererInUse null [apply] >> GearsES2 0x15ff3e9e, angle 437.0, [l -1.1785715, r 1.1785715, b -1.0, t 1.0] 2.357143x2.0 -> [l -1.1785715, r 1.1785715, b -1.0, t 1.0] 2.357143x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 264x224, swapInterval 0, drawable 0xffffffff9401065e [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 264x224, swapInterval 0, drawable 0xe0108f0 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 264x224, swapInterval 0, drawable 0xffffffff9401065e [apply] Resizer 0: Action 48 / 50: main-Display-.windows_nil-1-EDT-2 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 264x224, swapInterval 0, drawable 0xffffffffb701085f [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x15ff3e9e 0/0 265x225 of 265x225, swapInterval 0, drawable 0xffffffffbb01089a, msaa false, tileRendererInUse null [apply] >> GearsES2 0x15ff3e9e, angle 439.0, [l -1.1777778, r 1.1777778, b -1.0, t 1.0] 2.3555555x2.0 -> [l -1.1777778, r 1.1777778, b -1.0, t 1.0] 2.3555555x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 265x225, swapInterval 0, drawable 0xffffffffbb01089a [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 265x225, swapInterval 0, drawable 0xffffffffb701085f [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 265x225, swapInterval 0, drawable 0xffffffffbb01089a [apply] Resizer 2: Action 48 / 50: main-Display-.windows_nil-1-EDT-2 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 265x225, swapInterval 0, drawable 0xffffffff9401065e [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x15ff3e9e 0/0 266x226 of 266x226, swapInterval 0, drawable 0xffffffffb701085f, msaa false, tileRendererInUse null [apply] >> GearsES2 0x15ff3e9e, angle 441.0, [l -1.1769911, r 1.1769911, b -1.0, t 1.0] 2.3539822x2.0 -> [l -1.1769911, r 1.1769911, b -1.0, t 1.0] 2.3539822x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 266x226, swapInterval 0, drawable 0xffffffffb701085f [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 266x226, swapInterval 0, drawable 0xffffffff9401065e [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 266x226, swapInterval 0, drawable 0xe0108f0 [apply] Resizer 1: Action 48 / 50: main-Display-.windows_nil-1-EDT-2 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 266x226, swapInterval 0, drawable 0xffffffffb701085f [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x15ff3e9e 0/0 267x227 of 267x227, swapInterval 0, drawable 0xffffffff9401065e, msaa false, tileRendererInUse null [apply] >> GearsES2 0x15ff3e9e, angle 443.0, [l -1.1762115, r 1.1762115, b -1.0, t 1.0] 2.352423x2.0 -> [l -1.1762115, r 1.1762115, b -1.0, t 1.0] 2.352423x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 267x227, swapInterval 0, drawable 0xffffffff9401065e [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 267x227, swapInterval 0, drawable 0xffffffffb701085f [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 267x227, swapInterval 0, drawable 0xffffffff9401065e [apply] Resizer 0: Action 49 / 50: main-Display-.windows_nil-1-EDT-2 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 267x227, swapInterval 0, drawable 0xe0108f0 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x15ff3e9e 0/0 268x228 of 268x228, swapInterval 0, drawable 0xffffffffb701085f, msaa false, tileRendererInUse null [apply] >> GearsES2 0x15ff3e9e, angle 445.0, [l -1.1754386, r 1.1754386, b -1.0, t 1.0] 2.3508773x2.0 -> [l -1.1754386, r 1.1754386, b -1.0, t 1.0] 2.3508773x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 268x228, swapInterval 0, drawable 0xffffffffb701085f [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 268x228, swapInterval 0, drawable 0xffffffff9401065e [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 268x228, swapInterval 0, drawable 0xffffffffb701085f [apply] Resizer 0: DONE/SYNC: main-resz0 [apply] Resizer 2: Action 49 / 50: main-Display-.windows_nil-1-EDT-2 [apply] Resizer 0: END: main-resz0 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 268x228, swapInterval 0, drawable 0xe0108f0 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x15ff3e9e 0/0 269x229 of 269x229, swapInterval 0, drawable 0xffffffff9401065e, msaa false, tileRendererInUse null [apply] >> GearsES2 0x15ff3e9e, angle 447.0, [l -1.1746725, r 1.1746725, b -1.0, t 1.0] 2.349345x2.0 -> [l -1.1746725, r 1.1746725, b -1.0, t 1.0] 2.349345x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 269x229, swapInterval 0, drawable 0xffffffff9401065e [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 269x229, swapInterval 0, drawable 0xe0108f0 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 269x229, swapInterval 0, drawable 0xffffffff9401065e [apply] Resizer 2: DONE/SYNC: main-resz2 [apply] Resizer 2: END: main-resz2 [apply] Resizer 1: Action 49 / 50: main-Display-.windows_nil-1-EDT-2 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 269x229, swapInterval 0, drawable 0xffffffffb701085f [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x15ff3e9e 0/0 270x230 of 270x230, swapInterval 0, drawable 0xe0108f0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x15ff3e9e, angle 449.0, [l -1.173913, r 1.173913, b -1.0, t 1.0] 2.347826x2.0 -> [l -1.173913, r 1.173913, b -1.0, t 1.0] 2.347826x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 270x230, swapInterval 0, drawable 0xe0108f0 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 270x230, swapInterval 0, drawable 0xffffffffb701085f [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x15ff3e9e 270x230, swapInterval 0, drawable 0xe0108f0 [apply] Resizer 1: DONE/SYNC: main-resz1 [apply] Resizer 1: END: main-resz1 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x15ff3e9e: tileRendererInUse null [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x15ff3e9e 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 @ 1675153694839 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1675153694839 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test01_1A1RThreads_100Resizes took 4.434 sec [apply] Testcase: test01_3A3RThreads_50Resizes took 4.797 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] junit.framework.TestListener: startTest(test01GL2GL3DebugDisabled) [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675153696075 ms III - Start [apply] SLOCK [T main @ 1675153696076 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLDebug00NEWT - test01GL2GL3DebugDisabled [apply] glDebug extension: null [apply] junit.framework.TestListener: endTest(test01GL2GL3DebugDisabled)glDebug enabled: false [apply] glDebug sync: true [apply] [apply] junit.framework.TestListener: startTest(test02GL2GL3DebugEnabled) [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] junit.framework.TestListener: endTest(test02GL2GL3DebugEnabled) [apply] junit.framework.TestListener: startTest(test03GL2GL3DebugError) [apply] junit.framework.TestListener: endTest(test03GL2GL3DebugError) [apply] glDebug extension: GL_KHR_debug [apply] junit.framework.TestListener: startTest(test04GL2GL3DebugInsert) [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 1675153697783 [apply] source 4.6 (Compat profile, arb, debug, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 - hash 0x1139b2f3] [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] junit.framework.TestListener: endTest(test04GL2GL3DebugInsert) severity Medium: Severe performance/deprecation/other warnings [apply] [apply] source Application [apply] msg Hello World [apply] when 1675153697839 [apply] junit.framework.TestListener: startTest(test11GLES2DebugDisabled) [apply] junit.framework.TestListener: endTest(test11GLES2DebugDisabled) [apply] source 4.6 (Compat profile, arb, debug, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 - hash 0x31368b99] [apply] junit.framework.TestListener: startTest(test12GLES2DebugEnabled) [apply] junit.framework.TestListener: endTest(test12GLES2DebugEnabled) [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLDebug00NEWT - test04GL2GL3DebugInsertjunit.framework.TestListener: startTest(test13GLES2DebugError) [apply] junit.framework.TestListener: endTest(test13GLES2DebugError) [apply] [apply] junit.framework.TestListener: startTest(test14GLES2DebugInsert) [apply] junit.framework.TestListener: endTest(test14GLES2DebugInsert) [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLDebug00NEWT - test11GLES2DebugDisabled [apply] Profile GLES2 n/a [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLDebug00NEWT - test11GLES2DebugDisabled [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLDebug00NEWT - test12GLES2DebugEnabled [apply] Profile GLES2 n/a [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLDebug00NEWT - test12GLES2DebugEnabled [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLDebug00NEWT - test13GLES2DebugError [apply] Profile GLES2 n/a [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLDebug00NEWT - test13GLES2DebugError [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLDebug00NEWT - test14GLES2DebugInsert [apply] Profile GLES2 n/a [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLDebug00NEWT - test14GLES2DebugInsert [apply] ++++ Test Singleton.unlock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675153697861 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1675153697861 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [apply] Tests run: 8, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.433 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675153696075 ms III - Start [apply] SLOCK [T main @ 1675153696076 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLDebug00NEWT - test01GL2GL3DebugDisabled [apply] glDebug extension: null [apply] glDebug enabled: false [apply] glDebug sync: true [apply] context version: 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLDebug00NEWT - test01GL2GL3DebugDisabled [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLDebug00NEWT - test02GL2GL3DebugEnabled [apply] glDebug extension: GL_KHR_debug [apply] glDebug enabled: true [apply] glDebug sync: true [apply] context version: 4.6 (Compat profile, arb, debug, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLDebug00NEWT - test02GL2GL3DebugEnabled [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLDebug00NEWT - test03GL2GL3DebugError [apply] XXX: GLDebugEvent[ id 0x502 [apply] type Error [apply] severity High: dangerous undefined behavior [apply] source GL API [apply] msg GL_INVALID_OPERATION error generated. Framebuffer name must be generated before being bound. [apply] when 1675153697783 [apply] source 4.6 (Compat profile, arb, debug, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 - hash 0x1139b2f3] [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 1675153697839 [apply] source 4.6 (Compat profile, arb, debug, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 - hash 0x31368b99] [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 @ 1675153697861 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1675153697861 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test01GL2GL3DebugDisabled took 1.55 sec [apply] Testcase: test02GL2GL3DebugEnabled took 0.104 sec [apply] Testcase: test03GL2GL3DebugError took 0.048 sec [apply] Testcase: test04GL2GL3DebugInsert took 0.056 sec [apply] Testcase: test11GLES2DebugDisabled took 0 sec [apply] Testcase: test12GLES2DebugEnabled took 0 sec [apply] Testcase: test13GLES2DebugError took 0 sec [apply] Testcase: test14GLES2DebugInsert took 0 sec [echo] Testing com.jogamp.opengl.test.junit.jogl.acore.TestGLDebug01NEWT -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.jogl.acore.TestGLDebug01NEWT.xml [apply] Testsuite: com.jogamp.opengl.test.junit.jogl.acore.TestGLDebug01NEWT [apply] junit.framework.TestListener: tests to run: 6 [apply] junit.framework.TestListener: startTest(test01GL2GL3DebugDisabled) [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675153698954 ms III - Start [apply] SLOCK [T main @ 1675153698954 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLDebug01NEWT - test01GL2GL3DebugDisabled [apply] glDebug extension: null [apply] glDebug enabled: false [apply] glDebug sync: true [apply] context version: 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLDebug01NEWT - test01GL2GL3DebugDisabled [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLDebug01NEWT - test02GL2GL3DebugEnabled [apply] 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 1675153700687 [apply] source 4.6 (Compat profile, arb, debug, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 - hash 0xe77d8e3] [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLDebug01NEWT - test02GL2GL3DebugEnabled [apply] junit.framework.TestListener: endTest(test02GL2GL3DebugEnabled) [apply] junit.framework.TestListener: startTest(test03GL2GL3DebugError) [apply] junit.framework.TestListener: endTest(test03GL2GL3DebugError) [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLDebug01NEWT - test03GL2GL3DebugErrorjunit.framework.TestListener: startTest(test11GLES2DebugDisabled) [apply] junit.framework.TestListener: endTest(test11GLES2DebugDisabled) [apply] [apply] XXX: GLDebugEvent[ id 0x502 [apply] type Error [apply] junit.framework.TestListener: startTest(test12GLES2DebugEnabled) [apply] junit.framework.TestListener: endTest(test12GLES2DebugEnabled) [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 1675153700754 [apply] junit.framework.TestListener: startTest(test13GLES2DebugError) [apply] junit.framework.TestListener: endTest(test13GLES2DebugError) [apply] source 4.6 (Compat profile, arb, debug, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 - hash 0x5cf3dfd6] [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 @ 1675153700787 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1675153700787 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [apply] Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.486 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675153698954 ms III - Start [apply] SLOCK [T main @ 1675153698954 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLDebug01NEWT - test01GL2GL3DebugDisabled [apply] glDebug extension: null [apply] glDebug enabled: false [apply] glDebug sync: true [apply] context version: 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLDebug01NEWT - test01GL2GL3DebugDisabled [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLDebug01NEWT - test02GL2GL3DebugEnabled [apply] glDebug extension: GL_KHR_debug [apply] glDebug enabled: true [apply] glDebug sync: true [apply] context version: 4.6 (Compat profile, arb, debug, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [apply] XXX: GLDebugEvent[ id 0x2a [apply] type Warning: generic [apply] severity Medium: Severe performance/deprecation/other warnings [apply] source Application [apply] msg Hello World [apply] when 1675153700687 [apply] source 4.6 (Compat profile, arb, debug, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 - hash 0xe77d8e3] [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 1675153700754 [apply] source 4.6 (Compat profile, arb, debug, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 - hash 0x5cf3dfd6] [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 @ 1675153700787 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1675153700787 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test01GL2GL3DebugDisabled took 1.595 sec [apply] Testcase: test02GL2GL3DebugEnabled took 0.137 sec [apply] Testcase: test03GL2GL3DebugError took 0.077 sec [apply] Testcase: test11GLES2DebugDisabled took 0.001 sec [apply] Testcase: test12GLES2DebugEnabled took 0 sec [apply] Testcase: test13GLES2DebugError took 0 sec [echo] Testing com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT.xml [apply] Testsuite: com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT [apply] junit.framework.TestListener: tests to run: 10 [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675153701845 ms III - Start [apply] SLOCK [T main @ 1675153701846 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT - test01OnThreadAtInit [apply] junit.framework.TestListener: startTest(test01OnThreadAtInit) [apply] User caught exception RuntimeException: com.jogamp.opengl.GLException: Caught RuntimeException: on thread main-Display-.windows_nil-1-EDT-1 on thread main [apply] java.lang.RuntimeException: com.jogamp.opengl.GLException: Caught RuntimeException: on thread main-Display-.windows_nil-1-EDT-1 [apply] at jogamp.newt.DefaultEDTUtil.invokeImpl(DefaultEDTUtil.java:252) [apply] at jogamp.newt.DefaultEDTUtil.invoke(DefaultEDTUtil.java:165) [apply] at jogamp.newt.DisplayImpl.runOnEDTIfAvail(DisplayImpl.java:439) [apply] at jogamp.newt.WindowImpl.runOnEDTIfAvail(WindowImpl.java:3119) [apply] at jogamp.newt.WindowImpl.setVisible(WindowImpl.java:1380) [apply] at jogamp.newt.WindowImpl.setVisible(WindowImpl.java:1385) [apply] at com.jogamp.newt.opengl.GLWindow.setVisible(GLWindow.java:606) [apply] at com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT.runTestGL(TestGLException01NEWT.java:218) [apply] at com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT.test01OnThreadAtInit(TestGLException01NEWT.java:336) [apply] at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) [apply] at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) [apply] at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) [apply] at java.base/java.lang.reflect.Method.invoke(Method.java:568) [apply] at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:47) [apply] at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) [apply] at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:44) [apply] at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17) [apply] at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26) [apply] at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27) [apply] at org.junit.rules.TestWatcher$1.evaluate(TestWatcher.java:55) [apply] at org.junit.rules.RunRules.evaluate(RunRules.java:20) [apply] at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:271) [apply] at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:70) [apply] at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) [apply] at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238) [apply] at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63) [apply] at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236) [apply] at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53) [apply] at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229) [apply] at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26) [apply] at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27) [apply] at org.junit.runners.ParentRunner.run(ParentRunner.java:309) [apply] at junit.framework.JUnit4TestAdapter.run(JUnit4TestAdapter.java:38) [apply] at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:534) [apply] at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:1196) [apply] at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:1041) [apply] Caused by: com.jogamp.opengl.GLException: Caught RuntimeException: on thread main-Display-.windows_nil-1-EDT-1 [apply] at com.jogamp.opengl.GLException.newGLException(GLException.java:76) [apply] at jogamp.opengl.GLDrawableHelper.invokeGLImpl(GLDrawableHelper.java:1327) [apply] at jogamp.opengl.GLDrawableHelper.invokeGL(GLDrawableHelper.java:1147) [apply] at com.jogamp.newt.opengl.GLWindow.display(GLWindow.java:787) [apply] at jogamp.opengl.GLAutoDrawableBase.defaultWindowResizedOp(GLAutoDrawableBase.java:260) [apply] at com.jogamp.newt.opengl.GLWindow.access$200(GLWindow.java:120) [apply] at com.jogamp.newt.opengl.GLWindow$2.windowResized(GLWindow.java:142) [apply] at jogamp.newt.WindowImpl.consumeWindowEvent(WindowImpl.java:4733) [apply] at jogamp.newt.WindowImpl.sendWindowEvent(WindowImpl.java:4667) [apply] at jogamp.newt.WindowImpl.setVisibleActionImpl(WindowImpl.java:1356) [apply] at jogamp.newt.WindowImpl$VisibleAction.run(WindowImpl.java:1368) [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] junit.framework.TestListener: endTest(test01OnThreadAtInit)Anim-Thread : false [apply] junit.framework.TestListener: startTest(test02OnThreadAtReshape) [apply] [apply] ExceptionSent : 1 [apply] Exception @ Init/Reshape/Display: true [apply] Exception @ Invoke : false [apply] Exception @ Dispose : false [apply] Exception @ GLAnimatorControl : 0 [apply] Init Count : 0 / 1 [apply] Reshape Count : 0 / 1 [apply] Display Count : 0 / 2 [apply] Invoke Count : 0 / 1 [apply] Dispose Count : 0 / 1 [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT - test01OnThreadAtInit [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT - test02OnThreadAtReshape [apply] User caught exception RuntimeException: com.jogamp.opengl.GLException: Caught RuntimeException: on thread main-Display-.windows_nil-1-EDT-2 on thread main [apply] java.lang.RuntimeException: com.jogamp.opengl.GLException: Caught RuntimeException: on thread main-Display-.windows_nil-1-EDT-2 [apply] at jogamp.newt.DefaultEDTUtil.invokeImpl(DefaultEDTUtil.java:252) [apply] at jogamp.newt.DefaultEDTUtil.invoke(DefaultEDTUtil.java:165) [apply] at jogamp.newt.DisplayImpl.runOnEDTIfAvail(DisplayImpl.java:439) [apply] at jogamp.newt.WindowImpl.runOnEDTIfAvail(WindowImpl.java:3119) [apply] at jogamp.newt.WindowImpl.setVisible(WindowImpl.java:1380) [apply] at jogamp.newt.WindowImpl.setVisible(WindowImpl.java:1385) [apply] at com.jogamp.newt.opengl.GLWindow.setVisible(GLWindow.java:606) [apply] at com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT.runTestGL(TestGLException01NEWT.java:218) [apply] at com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT.test02OnThreadAtReshape(TestGLException01NEWT.java:342) [apply] at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) [apply] at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) [apply] at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) [apply] at java.base/java.lang.reflect.Method.invoke(Method.java:568) [apply] at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:47) [apply] at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) [apply] at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:44) [apply] at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17) [apply] at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26) [apply] at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27) [apply] at org.junit.rules.TestWatcher$1.evaluate(TestWatcher.java:55) [apply] at org.junit.rules.RunRules.evaluate(RunRules.java:20) [apply] at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:271) [apply] at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:70) [apply] at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) [apply] at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238) [apply] at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63) [apply] at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236) [apply] at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53) [apply] at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229) [apply] at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26) [apply] at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27) [apply] at org.junit.runners.ParentRunner.run(ParentRunner.java:309) [apply] at junit.framework.JUnit4TestAdapter.run(JUnit4TestAdapter.java:38) [apply] at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:534) [apply] at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:1196) [apply] at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:1041) [apply] Caused by: com.jogamp.opengl.GLException: Caught RuntimeException: on thread main-Display-.windows_nil-1-EDT-2 [apply] at com.jogamp.opengl.GLException.newGLException(GLException.java:76) [apply] at jogamp.opengl.GLDrawableHelper.invokeGLImpl(GLDrawableHelper.java:1327) [apply] at jogamp.opengl.GLDrawableHelper.invokeGL(GLDrawableHelper.java:1147) [apply] at com.jogamp.newt.opengl.GLWindow.display(GLWindow.java:787) [apply] at jogamp.opengl.GLAutoDrawableBase.defaultWindowResizedOp(GLAutoDrawableBase.java:260) [apply] at com.jogamp.newt.opengl.GLWindow.access$200(GLWindow.java:120) [apply] at com.jogamp.newt.opengl.GLWindow$2.windowResized(GLWindow.java:142) [apply] at jogamp.newt.WindowImpl.consumeWindowEvent(WindowImpl.java:4733) [apply] at jogamp.newt.WindowImpl.sendWindowEvent(WindowImpl.java:4667) [apply] at jogamp.newt.WindowImpl.setVisibleActionImpl(WindowImpl.java:1356) [apply] at jogamp.newt.WindowImpl$VisibleAction.run(WindowImpl.java:1368) [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 main on thread main [apply] com.jogamp.opengl.GLException: Caught RuntimeException: on thread main [apply] at com.jogamp.opengl.GLException.newGLException(GLException.java:76) [apply] at jogamp.opengl.GLDrawableHelper.invokeGLImpl(GLDrawableHelper.java:1327) [apply] at jogamp.opengl.GLDrawableHelper.invokeGL(GLDrawableHelper.java:1147) [apply] at com.jogamp.newt.opengl.GLWindow.display(GLWindow.java:787) [apply] at jogamp.opengl.GLDrawableHelper.invoke(GLDrawableHelper.java:912) [apply] at jogamp.opengl.GLAutoDrawableBase.invoke(GLAutoDrawableBase.java:642) [apply] at com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT.runTestGL(TestGLException01NEWT.java:225) [apply] at com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT.test02OnThreadAtReshape(TestGLException01NEWT.java:342) [apply] at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) [apply] at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) [apply] at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) [apply] at java.base/java.lang.reflect.Method.invoke(Method.java:568) [apply] at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:47) [apply] at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) [apply] at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:44) [apply] at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17) [apply] at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26) [apply] at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27) [apply] at org.junit.rules.TestWatcher$1.evaluate(TestWatcher.java:55) [apply] at org.junit.rules.RunRules.evaluate(RunRules.java:20) [apply] at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:271) [apply] at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:70) [apply] at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) [apply] at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238) [apply] at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63) [apply] at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236) [apply] at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53) [apply] at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229) [apply] at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26) [apply] at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27) [apply] at org.junit.runners.ParentRunner.run(ParentRunner.java:309) [apply] at junit.framework.JUnit4TestAdapter.run(JUnit4TestAdapter.java:38) [apply] at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:534) [apply] at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:1196) [apply] at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:1041) [apply] Caused by: java.lang.RuntimeException: [apply] at com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT$1.reshape(TestGLException01NEWT.java:133) [apply] at jogamp.opengl.GLDrawableHelper.reshape(GLDrawableHelper.java:751) [apply] at jogamp.opengl.GLAutoDrawableBase$2.run(GLAutoDrawableBase.java:440) [apply] at jogamp.opengl.GLDrawableHelper.invokeGLImpl(GLDrawableHelper.java:1293) [apply] ... 33 more [apply] This-Thread : true [apply] Anim-Thread : false [apply] ExceptionSent : 2 [apply] junit.framework.TestListener: endTest(test02OnThreadAtReshape) [apply] Exception @ Init/Reshape/Display: true [apply] Exception @ Invoke : true [apply] Exception @ Dispose : false [apply] Exception @ GLAnimatorControl : 0 [apply] Init Count : 1 / 1 [apply] Reshape Count : 0 / 0 [apply] Display Count : 0 / 0 [apply] Invoke Count : 0 / 0 [apply] Dispose Count : 0 / 1 [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT - test02OnThreadAtReshape [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT - test03OnThreadAtDisplay [apply] User caught exception RuntimeException: com.jogamp.opengl.GLException: Caught RuntimeException: on thread main-Display-.windows_nil-1-EDT-3 on thread main [apply] java.lang.RuntimeException: com.jogamp.opengl.GLException: Caught RuntimeException: on thread main-Display-.windows_nil-1-EDT-3 [apply] at jogamp.newt.DefaultEDTUtil.invokeImpl(DefaultEDTUtil.java:252) [apply] at jogamp.newt.DefaultEDTUtil.invoke(DefaultEDTUtil.java:165) [apply] at jogamp.newt.DisplayImpl.runOnEDTIfAvail(DisplayImpl.java:439) [apply] at jogamp.newt.WindowImpl.runOnEDTIfAvail(WindowImpl.java:3119) [apply] at jogamp.newt.WindowImpl.setVisible(WindowImpl.java:1380) [apply] junit.framework.TestListener: startTest(test03OnThreadAtDisplay) [apply] at jogamp.newt.WindowImpl.setVisible(WindowImpl.java:1385) [apply] at com.jogamp.newt.opengl.GLWindow.setVisible(GLWindow.java:606) [apply] at com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT.runTestGL(TestGLException01NEWT.java:218) [apply] at com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT.test03OnThreadAtDisplay(TestGLException01NEWT.java:348) [apply] at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) [apply] at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) [apply] at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) [apply] at java.base/java.lang.reflect.Method.invoke(Method.java:568) [apply] at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:47) [apply] at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) [apply] at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:44) [apply] at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17) [apply] at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26) [apply] at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27) [apply] at org.junit.rules.TestWatcher$1.evaluate(TestWatcher.java:55) [apply] at org.junit.rules.RunRules.evaluate(RunRules.java:20) [apply] at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:271) [apply] at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:70) [apply] at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) [apply] at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238) [apply] at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63) [apply] at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236) [apply] at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53) [apply] at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229) [apply] at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26) [apply] at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27) [apply] at org.junit.runners.ParentRunner.run(ParentRunner.java:309) [apply] at junit.framework.JUnit4TestAdapter.run(JUnit4TestAdapter.java:38) [apply] at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:534) [apply] at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:1196) [apply] at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:1041) [apply] Caused by: com.jogamp.opengl.GLException: Caught RuntimeException: on thread main-Display-.windows_nil-1-EDT-3 [apply] at com.jogamp.opengl.GLException.newGLException(GLException.java:76) [apply] at jogamp.opengl.GLDrawableHelper.invokeGLImpl(GLDrawableHelper.java:1327) [apply] at jogamp.opengl.GLDrawableHelper.invokeGL(GLDrawableHelper.java:1147) [apply] at com.jogamp.newt.opengl.GLWindow.display(GLWindow.java:787) [apply] at jogamp.opengl.GLAutoDrawableBase.defaultWindowResizedOp(GLAutoDrawableBase.java:260) [apply] at com.jogamp.newt.opengl.GLWindow.access$200(GLWindow.java:120) [apply] at com.jogamp.newt.opengl.GLWindow$2.windowResized(GLWindow.java:142) [apply] at jogamp.newt.WindowImpl.consumeWindowEvent(WindowImpl.java:4733) [apply] at jogamp.newt.WindowImpl.sendWindowEvent(WindowImpl.java:4667) [apply] at jogamp.newt.WindowImpl.setVisibleActionImpl(WindowImpl.java:1356) [apply] at jogamp.newt.WindowImpl$VisibleAction.run(WindowImpl.java:1368) [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 main on thread main [apply] com.jogamp.opengl.GLException: Caught RuntimeException: on thread main [apply] at com.jogamp.opengl.GLException.newGLException(GLException.java:76) [apply] at jogamp.opengl.GLDrawableHelper.invokeGLImpl(GLDrawableHelper.java:1327) [apply] at jogamp.opengl.GLDrawableHelper.invokeGL(GLDrawableHelper.java:1147) [apply] at com.jogamp.newt.opengl.GLWindow.display(GLWindow.java:787) [apply] at jogamp.opengl.GLDrawableHelper.invoke(GLDrawableHelper.java:912) [apply] at jogamp.opengl.GLAutoDrawableBase.invoke(GLAutoDrawableBase.java:642) [apply] at com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT.runTestGL(TestGLException01NEWT.java:225) [apply] at com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT.test03OnThreadAtDisplay(TestGLException01NEWT.java:348) [apply] at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) [apply] at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) [apply] at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) [apply] at java.base/java.lang.reflect.Method.invoke(Method.java:568) [apply] at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:47) [apply] at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) [apply] at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:44) [apply] at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17) [apply] at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26) [apply] at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27) [apply] at org.junit.rules.TestWatcher$1.evaluate(TestWatcher.java:55) [apply] at org.junit.rules.RunRules.evaluate(RunRules.java:20) [apply] at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:271) [apply] at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:70) [apply] at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) [apply] at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238) [apply] at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63) [apply] at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236) [apply] at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53) [apply] at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229) [apply] at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26) [apply] at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27) [apply] at org.junit.runners.ParentRunner.run(ParentRunner.java:309) [apply] at junit.framework.JUnit4TestAdapter.run(JUnit4TestAdapter.java:38) [apply] at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:534) [apply] at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:1196) [apply] at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:1041) [apply] Caused by: java.lang.RuntimeException: [apply] at com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT$1.display(TestGLException01NEWT.java:126) [apply] at jogamp.opengl.GLDrawableHelper.displayImpl(GLDrawableHelper.java:692) [apply] at jogamp.opengl.GLDrawableHelper.display(GLDrawableHelper.java:674) [apply] at jogamp.opengl.GLAutoDrawableBase$2.run(GLAutoDrawableBase.java:443) [apply] at jogamp.opengl.GLDrawableHelper.invokeGLImpl(GLDrawableHelper.java:1293) [apply] ... 33 more [apply] This-Thread : true [apply] Anim-Thread : false [apply] ExceptionSent : 2 [apply] Exception @ Init/Reshape/Display: true [apply] Exception @ Invoke : true [apply] Exception @ Dispose : false [apply] Exception @ GLAnimatorControl : 0 [apply] Init Count : 1 / 1 [apply] Reshape Count : 1 / 1 [apply] Display Count : 0 / 0 [apply] Invoke Count : 0 / 0 [apply] Dispose Count : 0 / 1 [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT - test03OnThreadAtDisplay [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT - test04OnThreadAtInvoke [apply] junit.framework.TestListener: endTest(test03OnThreadAtDisplay) [apply] junit.framework.TestListener: startTest(test04OnThreadAtInvoke) [apply] User caught exception RuntimeException: com.jogamp.opengl.GLException: Caught RuntimeException: on thread main-Display-.windows_nil-1-EDT-4 on thread main [apply] java.lang.RuntimeException: com.jogamp.opengl.GLException: Caught RuntimeException: on thread main-Display-.windows_nil-1-EDT-4 [apply] at jogamp.newt.DefaultEDTUtil.invokeImpl(DefaultEDTUtil.java:252) [apply] at jogamp.newt.DefaultEDTUtil.invoke(DefaultEDTUtil.java:165) [apply] at jogamp.newt.DisplayImpl.runOnEDTIfAvail(DisplayImpl.java:439) [apply] at jogamp.newt.WindowImpl.runOnEDTIfAvail(WindowImpl.java:3119) [apply] at jogamp.newt.WindowImpl.setVisible(WindowImpl.java:1380) [apply] at jogamp.newt.WindowImpl.setVisible(WindowImpl.java:1385) [apply] at com.jogamp.newt.opengl.GLWindow.setVisible(GLWindow.java:606) [apply] at com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT.runTestGL(TestGLException01NEWT.java:218) [apply] at com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT.test04OnThreadAtInvoke(TestGLException01NEWT.java:354) [apply] at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) [apply] at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) [apply] at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) [apply] at java.base/java.lang.reflect.Method.invoke(Method.java:568) [apply] at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:47) [apply] at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) [apply] at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:44) [apply] at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17) [apply] at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26) [apply] at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27) [apply] at org.junit.rules.TestWatcher$1.evaluate(TestWatcher.java:55) [apply] at org.junit.rules.RunRules.evaluate(RunRules.java:20) [apply] at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:271) [apply] at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:70) [apply] at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) [apply] at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238) [apply] at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63) [apply] at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236) [apply] at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53) [apply] at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229) [apply] at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26) [apply] at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27) [apply] at org.junit.runners.ParentRunner.run(ParentRunner.java:309) [apply] at junit.framework.JUnit4TestAdapter.run(JUnit4TestAdapter.java:38) [apply] at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:534) [apply] at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:1196) [apply] at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:1041) [apply] Caused by: com.jogamp.opengl.GLException: Caught RuntimeException: on thread main-Display-.windows_nil-1-EDT-4 [apply] at com.jogamp.opengl.GLException.newGLException(GLException.java:76) [apply] at jogamp.opengl.GLDrawableHelper.invokeGLImpl(GLDrawableHelper.java:1327) [apply] at jogamp.opengl.GLDrawableHelper.invokeGL(GLDrawableHelper.java:1147) [apply] at com.jogamp.newt.opengl.GLWindow.display(GLWindow.java:787) [apply] at jogamp.opengl.GLAutoDrawableBase.defaultWindowResizedOp(GLAutoDrawableBase.java:260) [apply] at com.jogamp.newt.opengl.GLWindow.access$200(GLWindow.java:120) [apply] at com.jogamp.newt.opengl.GLWindow$2.windowResized(GLWindow.java:142) [apply] at jogamp.newt.WindowImpl.consumeWindowEvent(WindowImpl.java:4733) [apply] at jogamp.newt.WindowImpl.sendWindowEvent(WindowImpl.java:4667) [apply] at jogamp.newt.WindowImpl.setVisibleActionImpl(WindowImpl.java:1356) [apply] at jogamp.newt.WindowImpl$VisibleAction.run(WindowImpl.java:1368) [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 main on thread main [apply] com.jogamp.opengl.GLException: Caught RuntimeException: on thread main [apply] at com.jogamp.opengl.GLException.newGLException(GLException.java:76) [apply] at jogamp.opengl.GLDrawableHelper.invokeGLImpl(GLDrawableHelper.java:1327) [apply] at jogamp.opengl.GLDrawableHelper.invokeGL(GLDrawableHelper.java:1147) [apply] at com.jogamp.newt.opengl.GLWindow.display(GLWindow.java:787) [apply] at jogamp.opengl.GLDrawableHelper.invoke(GLDrawableHelper.java:912) [apply] at jogamp.opengl.GLAutoDrawableBase.invoke(GLAutoDrawableBase.java:642) [apply] at com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT.runTestGL(TestGLException01NEWT.java:225) [apply] at com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT.test04OnThreadAtInvoke(TestGLException01NEWT.java:354) [apply] at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) [apply] at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) [apply] at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) [apply] at java.base/java.lang.reflect.Method.invoke(Method.java:568) [apply] at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:47) [apply] at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) [apply] at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:44) [apply] at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17) [apply] at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26) [apply] at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27) [apply] at org.junit.rules.TestWatcher$1.evaluate(TestWatcher.java:55) [apply] at org.junit.rules.RunRules.evaluate(RunRules.java:20) [apply] at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:271) [apply] at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:70) [apply] at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) [apply] at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238) [apply] at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63) [apply] at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236) [apply] at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53) [apply] at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229) [apply] at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26) [apply] at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27) [apply] at org.junit.runners.ParentRunner.run(ParentRunner.java:309) [apply] at junit.framework.JUnit4TestAdapter.run(JUnit4TestAdapter.java:38) [apply] at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:534) [apply] at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:1196) [apply] at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:1041) [apply] Caused by: java.lang.RuntimeException: [apply] at com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT$1.display(TestGLException01NEWT.java:126) [apply] at jogamp.opengl.GLDrawableHelper.displayImpl(GLDrawableHelper.java:692) [apply] at jogamp.opengl.GLDrawableHelper.display(GLDrawableHelper.java:674) [apply] at jogamp.opengl.GLAutoDrawableBase$2.run(GLAutoDrawableBase.java:443) [apply] at jogamp.opengl.GLDrawableHelper.invokeGLImpl(GLDrawableHelper.java:1293) [apply] ... 33 more [apply] This-Thread : true [apply] Anim-Thread : false [apply] ExceptionSent : 2 [apply] Exception @ Init/Reshape/Display: true [apply] Exception @ Invoke : true [apply] Exception @ Dispose : false [apply] Exception @ GLAnimatorControl : 0 [apply] Init Count : 1 / 1 [apply] Reshape Count : 1 / 1 [apply] Display Count : 0 / 0 [apply] Invoke Count : 0 / 0 [apply] Dispose Count : 0 / 1 [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT - test04OnThreadAtInvoke [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT - test05OnThreadAtDispose [apply] junit.framework.TestListener: endTest(test04OnThreadAtInvoke) [apply] junit.framework.TestListener: startTest(test05OnThreadAtDispose) [apply] User caught exception RuntimeException: com.jogamp.opengl.GLException: Caught RuntimeException: on thread main-Display-.windows_nil-1-EDT-5 on thread main [apply] java.lang.RuntimeException: com.jogamp.opengl.GLException: Caught RuntimeException: on thread main-Display-.windows_nil-1-EDT-5 [apply] at jogamp.newt.DefaultEDTUtil.invokeImpl(DefaultEDTUtil.java:252) [apply] at jogamp.newt.DefaultEDTUtil.invoke(DefaultEDTUtil.java:165) [apply] at jogamp.newt.DisplayImpl.runOnEDTIfAvail(DisplayImpl.java:439) [apply] at jogamp.newt.WindowImpl.runOnEDTIfAvail(WindowImpl.java:3119) [apply] at jogamp.newt.WindowImpl.destroy(WindowImpl.java:1603) [apply] at com.jogamp.newt.opengl.GLWindow.destroy(GLWindow.java:596) [apply] at com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT.runTestGL(TestGLException01NEWT.java:251) [apply] at com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT.test05OnThreadAtDispose(TestGLException01NEWT.java:360) [apply] at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) [apply] at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) [apply] at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) [apply] at java.base/java.lang.reflect.Method.invoke(Method.java:568) [apply] at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:47) [apply] at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) [apply] at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:44) [apply] at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17) [apply] at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26) [apply] at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27) [apply] at org.junit.rules.TestWatcher$1.evaluate(TestWatcher.java:55) [apply] at org.junit.rules.RunRules.evaluate(RunRules.java:20) [apply] at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:271) [apply] at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:70) [apply] at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) [apply] at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238) [apply] at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63) [apply] at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236) [apply] at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53) [apply] at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229) [apply] at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26) [apply] at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27) [apply] at org.junit.runners.ParentRunner.run(ParentRunner.java:309) [apply] at junit.framework.JUnit4TestAdapter.run(JUnit4TestAdapter.java:38) [apply] at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:534) [apply] at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:1196) [apply] at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:1041) [apply] Caused by: com.jogamp.opengl.GLException: Caught RuntimeException: on thread main-Display-.windows_nil-1-EDT-5 [apply] at com.jogamp.opengl.GLException.newGLException(GLException.java:76) [apply] at jogamp.opengl.GLDrawableHelper.disposeAllGLEventListener(GLDrawableHelper.java:562) [apply] at jogamp.opengl.GLDrawableHelper.disposeGL(GLDrawableHelper.java:1195) [apply] at jogamp.opengl.GLAutoDrawableBase.destroyImplInLock(GLAutoDrawableBase.java:372) [apply] at com.jogamp.newt.opengl.GLWindow.access$300(GLWindow.java:120) [apply] at com.jogamp.newt.opengl.GLWindow$GLLifecycleHook.destroyActionInLock(GLWindow.java:659) [apply] at jogamp.newt.WindowImpl$1.run(WindowImpl.java:1529) [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] junit.framework.TestListener: endTest(test11OffThreadAtInit) [apply] junit.framework.TestListener: startTest(test12OffThreadAtReshape) [apply] User caught exception AnimException: com.jogamp.opengl.GLException: Caught RuntimeException: on thread main-Animator#00 on thread main-Animator#00 [apply] com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT$AnimException: com.jogamp.opengl.GLException: Caught RuntimeException: on thread main-Animator#00 [apply] at com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT$5.uncaughtException(TestGLException01NEWT.java:204) [apply] at com.jogamp.opengl.util.AnimatorBase.handleUncaughtException(AnimatorBase.java:541) [apply] at com.jogamp.opengl.util.Animator$MainLoop.run(Animator.java:248) [apply] at java.base/java.lang.Thread.run(Thread.java:833) [apply] Caused by: com.jogamp.opengl.GLException: Caught RuntimeException: on thread main-Animator#00 [apply] at com.jogamp.opengl.GLException.newGLException(GLException.java:76) [apply] at jogamp.opengl.GLDrawableHelper.invokeGLImpl(GLDrawableHelper.java:1327) [apply] at jogamp.opengl.GLDrawableHelper.invokeGL(GLDrawableHelper.java:1147) [apply] at com.jogamp.newt.opengl.GLWindow.display(GLWindow.java:787) [apply] at com.jogamp.opengl.util.DefaultAnimatorImpl.display(DefaultAnimatorImpl.java:58) [apply] at com.jogamp.opengl.util.AnimatorBase.display(AnimatorBase.java:453) [apply] at com.jogamp.opengl.util.Animator$MainLoop.run(Animator.java:204) [apply] ... 1 more [apply] Caused by: java.lang.RuntimeException: [apply] at com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT$1.init(TestGLException01NEWT.java:112) [apply] at jogamp.opengl.GLDrawableHelper.init(GLDrawableHelper.java:644) [apply] at jogamp.opengl.GLDrawableHelper.init(GLDrawableHelper.java:667) [apply] at jogamp.opengl.GLAutoDrawableBase$1.run(GLAutoDrawableBase.java:431) [apply] at jogamp.opengl.GLDrawableHelper.invokeGLImpl(GLDrawableHelper.java:1291) [apply] ... 6 more [apply] This-Thread : false [apply] Anim-Thread : true [apply] ExceptionSent : 1 [apply] Exception @ Init/Reshape/Display: false [apply] Exception @ Invoke : false [apply] Exception @ Dispose : false [apply] Exception @ GLAnimatorControl : 1 [apply] Init Count : 0 / 0 [apply] Reshape Count : 0 / 0 [apply] Display Count : 0 / 0 [apply] Invoke Count : 0 / 0 [apply] Dispose Count : 0 / 0 [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT - test11OffThreadAtInit [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT - test12OffThreadAtReshape [apply] junit.framework.TestListener: endTest(test12OffThreadAtReshape) [apply] junit.framework.TestListener: startTest(test13OffThreadAtDisplay) [apply] User caught exception AnimException: com.jogamp.opengl.GLException: Caught RuntimeException: on thread main-Animator#01 on thread main-Animator#01 [apply] com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT$AnimException: com.jogamp.opengl.GLException: Caught RuntimeException: on thread main-Animator#01 [apply] at com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT$5.uncaughtException(TestGLException01NEWT.java:204) [apply] at com.jogamp.opengl.util.AnimatorBase.handleUncaughtException(AnimatorBase.java:541) [apply] at com.jogamp.opengl.util.Animator$MainLoop.run(Animator.java:248) [apply] at java.base/java.lang.Thread.run(Thread.java:833) [apply] Caused by: com.jogamp.opengl.GLException: Caught RuntimeException: on thread main-Animator#01 [apply] at com.jogamp.opengl.GLException.newGLException(GLException.java:76) [apply] at jogamp.opengl.GLDrawableHelper.invokeGLImpl(GLDrawableHelper.java:1327) [apply] at jogamp.opengl.GLDrawableHelper.invokeGL(GLDrawableHelper.java:1147) [apply] at com.jogamp.newt.opengl.GLWindow.display(GLWindow.java:787) [apply] at com.jogamp.opengl.util.DefaultAnimatorImpl.display(DefaultAnimatorImpl.java:58) [apply] at com.jogamp.opengl.util.AnimatorBase.display(AnimatorBase.java:453) [apply] at com.jogamp.opengl.util.Animator$MainLoop.run(Animator.java:204) [apply] ... 1 more [apply] Caused by: java.lang.RuntimeException: [apply] at com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT$1.reshape(TestGLException01NEWT.java:133) [apply] at jogamp.opengl.GLDrawableHelper.reshape(GLDrawableHelper.java:751) [apply] at jogamp.opengl.GLAutoDrawableBase$2.run(GLAutoDrawableBase.java:440) [apply] at jogamp.opengl.GLDrawableHelper.invokeGLImpl(GLDrawableHelper.java:1293) [apply] ... 6 more [apply] This-Thread : false [apply] Anim-Thread : true [apply] ExceptionSent : 1 [apply] Exception @ Init/Reshape/Display: false [apply] Exception @ Invoke : false [apply] Exception @ Dispose : false [apply] Exception @ GLAnimatorControl : 1 [apply] Init Count : 1 / 1 [apply] Reshape Count : 0 / 0 [apply] Display Count : 0 / 0 [apply] Invoke Count : 0 / 0 [apply] Dispose Count : 0 / 1 [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT - test12OffThreadAtReshape [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT - test13OffThreadAtDisplay [apply] junit.framework.TestListener: endTest(test13OffThreadAtDisplay) [apply] junit.framework.TestListener: startTest(test14OffThreadAtInvoke) [apply] User caught exception AnimException: com.jogamp.opengl.GLException: Caught RuntimeException: on thread main-Animator#02 on thread main-Animator#02 [apply] com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT$AnimException: com.jogamp.opengl.GLException: Caught RuntimeException: on thread main-Animator#02 [apply] at com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT$5.uncaughtException(TestGLException01NEWT.java:204) [apply] at com.jogamp.opengl.util.AnimatorBase.handleUncaughtException(AnimatorBase.java:541) [apply] at com.jogamp.opengl.util.Animator$MainLoop.run(Animator.java:248) [apply] at java.base/java.lang.Thread.run(Thread.java:833) [apply] Caused by: com.jogamp.opengl.GLException: Caught RuntimeException: on thread main-Animator#02 [apply] at com.jogamp.opengl.GLException.newGLException(GLException.java:76) [apply] at jogamp.opengl.GLDrawableHelper.invokeGLImpl(GLDrawableHelper.java:1327) [apply] at jogamp.opengl.GLDrawableHelper.invokeGL(GLDrawableHelper.java:1147) [apply] at com.jogamp.newt.opengl.GLWindow.display(GLWindow.java:787) [apply] at com.jogamp.opengl.util.DefaultAnimatorImpl.display(DefaultAnimatorImpl.java:58) [apply] at com.jogamp.opengl.util.AnimatorBase.display(AnimatorBase.java:453) [apply] at com.jogamp.opengl.util.Animator$MainLoop.run(Animator.java:204) [apply] ... 1 more [apply] Caused by: java.lang.RuntimeException: [apply] at com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT$1.display(TestGLException01NEWT.java:126) [apply] at jogamp.opengl.GLDrawableHelper.displayImpl(GLDrawableHelper.java:692) [apply] at jogamp.opengl.GLDrawableHelper.display(GLDrawableHelper.java:674) [apply] at jogamp.opengl.GLAutoDrawableBase$2.run(GLAutoDrawableBase.java:443) [apply] at jogamp.opengl.GLDrawableHelper.invokeGLImpl(GLDrawableHelper.java:1293) [apply] ... 6 more [apply] This-Thread : false [apply] Anim-Thread : true [apply] ExceptionSent : 1 [apply] Exception @ Init/Reshape/Display: false [apply] Exception @ Invoke : false [apply] Exception @ Dispose : false [apply] Exception @ GLAnimatorControl : 1 [apply] Init Count : 1 / 1 [apply] Reshape Count : 1 / 1 [apply] Display Count : 0 / 0 [apply] Invoke Count : 0 / 0 [apply] Dispose Count : 0 / 1 [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT - test13OffThreadAtDisplay [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT - test14OffThreadAtInvoke [apply] junit.framework.TestListener: endTest(test14OffThreadAtInvoke) [apply] junit.framework.TestListener: startTest(test15OffThreadAtDispose) [apply] User caught exception AnimException: com.jogamp.opengl.GLException: Caught RuntimeException: on thread main-Animator#03 on thread main-Animator#03 [apply] com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT$AnimException: com.jogamp.opengl.GLException: Caught RuntimeException: on thread main-Animator#03 [apply] at com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT$5.uncaughtException(TestGLException01NEWT.java:204) [apply] at com.jogamp.opengl.util.AnimatorBase.handleUncaughtException(AnimatorBase.java:541) [apply] at com.jogamp.opengl.util.Animator$MainLoop.run(Animator.java:248) [apply] at java.base/java.lang.Thread.run(Thread.java:833) [apply] Caused by: com.jogamp.opengl.GLException: Caught RuntimeException: on thread main-Animator#03 [apply] at com.jogamp.opengl.GLException.newGLException(GLException.java:76) [apply] at jogamp.opengl.GLDrawableHelper.invokeGLImpl(GLDrawableHelper.java:1327) [apply] at jogamp.opengl.GLDrawableHelper.invokeGL(GLDrawableHelper.java:1147) [apply] at com.jogamp.newt.opengl.GLWindow.display(GLWindow.java:787) [apply] at com.jogamp.opengl.util.DefaultAnimatorImpl.display(DefaultAnimatorImpl.java:58) [apply] at com.jogamp.opengl.util.AnimatorBase.display(AnimatorBase.java:453) [apply] at com.jogamp.opengl.util.Animator$MainLoop.run(Animator.java:204) [apply] ... 1 more [apply] Caused by: java.lang.RuntimeException: [apply] at com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT$1.display(TestGLException01NEWT.java:126) [apply] at jogamp.opengl.GLDrawableHelper.displayImpl(GLDrawableHelper.java:692) [apply] at jogamp.opengl.GLDrawableHelper.display(GLDrawableHelper.java:674) [apply] at jogamp.opengl.GLAutoDrawableBase$2.run(GLAutoDrawableBase.java:443) [apply] at jogamp.opengl.GLDrawableHelper.invokeGLImpl(GLDrawableHelper.java:1293) [apply] ... 6 more [apply] This-Thread : false [apply] Anim-Thread : true [apply] ExceptionSent : 1 [apply] Exception @ Init/Reshape/Display: false [apply] Exception @ Invoke : false [apply] Exception @ Dispose : false [apply] Exception @ GLAnimatorControl : 1 [apply] Init Count : 1 / 1 [apply] Reshape Count : 1 / 1 [apply] Display Count : 0 / 0 [apply] Invoke Count : 0 / 0 [apply] Dispose Count : 0 / 1 [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT - test14OffThreadAtInvoke [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT - test15OffThreadAtDispose [apply] User caught exception RuntimeException: com.jogamp.opengl.GLException: Caught RuntimeException: on thread main-Display-.windows_nil-1-EDT-10 on thread main [apply] java.lang.RuntimeException: com.jogamp.opengl.GLException: Caught RuntimeException: on thread main-Display-.windows_nil-1-EDT-10 [apply] at jogamp.newt.DefaultEDTUtil.invokeImpl(DefaultEDTUtil.java:252) [apply] at jogamp.newt.DefaultEDTUtil.invoke(DefaultEDTUtil.java:165) [apply] at jogamp.newt.DisplayImpl.runOnEDTIfAvail(DisplayImpl.java:439) [apply] at jogamp.newt.WindowImpl.runOnEDTIfAvail(WindowImpl.java:3119) [apply] at jogamp.newt.WindowImpl.destroy(WindowImpl.java:1603) [apply] at com.jogamp.newt.opengl.GLWindow.destroy(GLWindow.java:596) [apply] at com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT.runTestGL(TestGLException01NEWT.java:251) [apply] at com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT.test15OffThreadAtDispose(TestGLException01NEWT.java:391) [apply] at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) [apply] at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) [apply] at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) [apply] at java.base/java.lang.reflect.Method.invoke(Method.java:568) [apply] at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:47) [apply] at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) [apply] at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:44) [apply] at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17) [apply] at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26) [apply] at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27) [apply] at org.junit.rules.TestWatcher$1.evaluate(TestWatcher.java:55) [apply] at org.junit.rules.RunRules.evaluate(RunRules.java:20) [apply] at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:271) [apply] at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:70) [apply] at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) [apply] at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238) [apply] at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63) [apply] at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236) [apply] at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53) [apply] at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229) [apply] at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26) [apply] at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27) [apply] at org.junit.runners.ParentRunner.run(ParentRunner.java:309) [apply] at junit.framework.JUnit4TestAdapter.run(JUnit4TestAdapter.java:38) [apply] at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:534) [apply] at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:1196) [apply] at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:1041) [apply] Caused by: com.jogamp.opengl.GLException: Caught RuntimeException: on thread main-Display-.windows_nil-1-EDT-10 [apply] at com.jogamp.opengl.GLException.newGLException(GLException.java:76) [apply] at jogamp.opengl.GLDrawableHelper.disposeAllGLEventListener(GLDrawableHelper.java:562) [apply] at jogamp.opengl.GLDrawableHelper.disposeGL(GLDrawableHelper.java:1195) [apply] at jogamp.opengl.GLAutoDrawableBase.destroyImplInLock(GLAutoDrawableBase.java:372) [apply] at com.jogamp.newt.opengl.GLWindow.access$300(GLWindow.java:120) [apply] at com.jogamp.newt.opengl.GLWindow$GLLifecycleHook.destroyActionInLock(GLWindow.java:659) [apply] at jogamp.newt.WindowImpl$1.run(WindowImpl.java:1529) [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 : 35 / 35 [apply] Invoke Count : 1 / 1 [apply] Dispose Count : 0 / 1 [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT - test15OffThreadAtDispose [apply] junit.framework.TestListener: endTest(test15OffThreadAtDispose) [apply] ++++ Test Singleton.unlock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675153705929 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1675153705929 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [apply] Tests run: 10, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 4.769 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675153701845 ms III - Start [apply] SLOCK [T main @ 1675153701846 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT - test01OnThreadAtInit [apply] User caught exception RuntimeException: com.jogamp.opengl.GLException: Caught RuntimeException: on thread main-Display-.windows_nil-1-EDT-1 on thread main [apply] java.lang.RuntimeException: com.jogamp.opengl.GLException: Caught RuntimeException: on thread main-Display-.windows_nil-1-EDT-1 [apply] at jogamp.newt.DefaultEDTUtil.invokeImpl(DefaultEDTUtil.java:252) [apply] at jogamp.newt.DefaultEDTUtil.invoke(DefaultEDTUtil.java:165) [apply] at jogamp.newt.DisplayImpl.runOnEDTIfAvail(DisplayImpl.java:439) [apply] at jogamp.newt.WindowImpl.runOnEDTIfAvail(WindowImpl.java:3119) [apply] at jogamp.newt.WindowImpl.setVisible(WindowImpl.java:1380) [apply] at jogamp.newt.WindowImpl.setVisible(WindowImpl.java:1385) [apply] at com.jogamp.newt.opengl.GLWindow.setVisible(GLWindow.java:606) [apply] at com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT.runTestGL(TestGLException01NEWT.java:218) [apply] at com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT.test01OnThreadAtInit(TestGLException01NEWT.java:336) [apply] at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) [apply] at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) [apply] at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) [apply] at java.base/java.lang.reflect.Method.invoke(Method.java:568) [apply] at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:47) [apply] at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) [apply] at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:44) [apply] at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17) [apply] at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26) [apply] at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27) [apply] at org.junit.rules.TestWatcher$1.evaluate(TestWatcher.java:55) [apply] at org.junit.rules.RunRules.evaluate(RunRules.java:20) [apply] at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:271) [apply] at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:70) [apply] at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) [apply] at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238) [apply] at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63) [apply] at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236) [apply] at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53) [apply] at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229) [apply] at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26) [apply] at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27) [apply] at org.junit.runners.ParentRunner.run(ParentRunner.java:309) [apply] at junit.framework.JUnit4TestAdapter.run(JUnit4TestAdapter.java:38) [apply] at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:534) [apply] at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:1196) [apply] at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:1041) [apply] Caused by: com.jogamp.opengl.GLException: Caught RuntimeException: on thread main-Display-.windows_nil-1-EDT-1 [apply] at com.jogamp.opengl.GLException.newGLException(GLException.java:76) [apply] at jogamp.opengl.GLDrawableHelper.invokeGLImpl(GLDrawableHelper.java:1327) [apply] at jogamp.opengl.GLDrawableHelper.invokeGL(GLDrawableHelper.java:1147) [apply] at com.jogamp.newt.opengl.GLWindow.display(GLWindow.java:787) [apply] at jogamp.opengl.GLAutoDrawableBase.defaultWindowResizedOp(GLAutoDrawableBase.java:260) [apply] at com.jogamp.newt.opengl.GLWindow.access$200(GLWindow.java:120) [apply] at com.jogamp.newt.opengl.GLWindow$2.windowResized(GLWindow.java:142) [apply] at jogamp.newt.WindowImpl.consumeWindowEvent(WindowImpl.java:4733) [apply] at jogamp.newt.WindowImpl.sendWindowEvent(WindowImpl.java:4667) [apply] at jogamp.newt.WindowImpl.setVisibleActionImpl(WindowImpl.java:1356) [apply] at jogamp.newt.WindowImpl$VisibleAction.run(WindowImpl.java:1368) [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 main-Display-.windows_nil-1-EDT-2 on thread main [apply] java.lang.RuntimeException: com.jogamp.opengl.GLException: Caught RuntimeException: on thread main-Display-.windows_nil-1-EDT-2 [apply] at jogamp.newt.DefaultEDTUtil.invokeImpl(DefaultEDTUtil.java:252) [apply] at jogamp.newt.DefaultEDTUtil.invoke(DefaultEDTUtil.java:165) [apply] at jogamp.newt.DisplayImpl.runOnEDTIfAvail(DisplayImpl.java:439) [apply] at jogamp.newt.WindowImpl.runOnEDTIfAvail(WindowImpl.java:3119) [apply] at jogamp.newt.WindowImpl.setVisible(WindowImpl.java:1380) [apply] at jogamp.newt.WindowImpl.setVisible(WindowImpl.java:1385) [apply] at com.jogamp.newt.opengl.GLWindow.setVisible(GLWindow.java:606) [apply] at com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT.runTestGL(TestGLException01NEWT.java:218) [apply] at com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT.test02OnThreadAtReshape(TestGLException01NEWT.java:342) [apply] at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) [apply] at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) [apply] at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) [apply] at java.base/java.lang.reflect.Method.invoke(Method.java:568) [apply] at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:47) [apply] at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) [apply] at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:44) [apply] at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17) [apply] at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26) [apply] at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27) [apply] at org.junit.rules.TestWatcher$1.evaluate(TestWatcher.java:55) [apply] at org.junit.rules.RunRules.evaluate(RunRules.java:20) [apply] at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:271) [apply] at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:70) [apply] at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) [apply] at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238) [apply] at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63) [apply] at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236) [apply] at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53) [apply] at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229) [apply] at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26) [apply] at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27) [apply] at org.junit.runners.ParentRunner.run(ParentRunner.java:309) [apply] at junit.framework.JUnit4TestAdapter.run(JUnit4TestAdapter.java:38) [apply] at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:534) [apply] at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:1196) [apply] at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:1041) [apply] Caused by: com.jogamp.opengl.GLException: Caught RuntimeException: on thread main-Display-.windows_nil-1-EDT-2 [apply] at com.jogamp.opengl.GLException.newGLException(GLException.java:76) [apply] at jogamp.opengl.GLDrawableHelper.invokeGLImpl(GLDrawableHelper.java:1327) [apply] at jogamp.opengl.GLDrawableHelper.invokeGL(GLDrawableHelper.java:1147) [apply] at com.jogamp.newt.opengl.GLWindow.display(GLWindow.java:787) [apply] at jogamp.opengl.GLAutoDrawableBase.defaultWindowResizedOp(GLAutoDrawableBase.java:260) [apply] at com.jogamp.newt.opengl.GLWindow.access$200(GLWindow.java:120) [apply] at com.jogamp.newt.opengl.GLWindow$2.windowResized(GLWindow.java:142) [apply] at jogamp.newt.WindowImpl.consumeWindowEvent(WindowImpl.java:4733) [apply] at jogamp.newt.WindowImpl.sendWindowEvent(WindowImpl.java:4667) [apply] at jogamp.newt.WindowImpl.setVisibleActionImpl(WindowImpl.java:1356) [apply] at jogamp.newt.WindowImpl$VisibleAction.run(WindowImpl.java:1368) [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 main on thread main [apply] com.jogamp.opengl.GLException: Caught RuntimeException: on thread main [apply] at com.jogamp.opengl.GLException.newGLException(GLException.java:76) [apply] at jogamp.opengl.GLDrawableHelper.invokeGLImpl(GLDrawableHelper.java:1327) [apply] at jogamp.opengl.GLDrawableHelper.invokeGL(GLDrawableHelper.java:1147) [apply] at com.jogamp.newt.opengl.GLWindow.display(GLWindow.java:787) [apply] at jogamp.opengl.GLDrawableHelper.invoke(GLDrawableHelper.java:912) [apply] at jogamp.opengl.GLAutoDrawableBase.invoke(GLAutoDrawableBase.java:642) [apply] at com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT.runTestGL(TestGLException01NEWT.java:225) [apply] at com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT.test02OnThreadAtReshape(TestGLException01NEWT.java:342) [apply] at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) [apply] at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) [apply] at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) [apply] at java.base/java.lang.reflect.Method.invoke(Method.java:568) [apply] at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:47) [apply] at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) [apply] at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:44) [apply] at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17) [apply] at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26) [apply] at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27) [apply] at org.junit.rules.TestWatcher$1.evaluate(TestWatcher.java:55) [apply] at org.junit.rules.RunRules.evaluate(RunRules.java:20) [apply] at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:271) [apply] at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:70) [apply] at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) [apply] at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238) [apply] at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63) [apply] at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236) [apply] at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53) [apply] at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229) [apply] at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26) [apply] at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27) [apply] at org.junit.runners.ParentRunner.run(ParentRunner.java:309) [apply] at junit.framework.JUnit4TestAdapter.run(JUnit4TestAdapter.java:38) [apply] at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:534) [apply] at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:1196) [apply] at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:1041) [apply] Caused by: java.lang.RuntimeException: [apply] at com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT$1.reshape(TestGLException01NEWT.java:133) [apply] at jogamp.opengl.GLDrawableHelper.reshape(GLDrawableHelper.java:751) [apply] at jogamp.opengl.GLAutoDrawableBase$2.run(GLAutoDrawableBase.java:440) [apply] at jogamp.opengl.GLDrawableHelper.invokeGLImpl(GLDrawableHelper.java:1293) [apply] ... 33 more [apply] This-Thread : true [apply] Anim-Thread : false [apply] ExceptionSent : 2 [apply] Exception @ Init/Reshape/Display: true [apply] Exception @ Invoke : true [apply] Exception @ Dispose : false [apply] Exception @ GLAnimatorControl : 0 [apply] Init Count : 1 / 1 [apply] Reshape Count : 0 / 0 [apply] Display Count : 0 / 0 [apply] Invoke Count : 0 / 0 [apply] Dispose Count : 0 / 1 [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT - test02OnThreadAtReshape [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT - test03OnThreadAtDisplay [apply] User caught exception RuntimeException: com.jogamp.opengl.GLException: Caught RuntimeException: on thread main-Display-.windows_nil-1-EDT-3 on thread main [apply] java.lang.RuntimeException: com.jogamp.opengl.GLException: Caught RuntimeException: on thread main-Display-.windows_nil-1-EDT-3 [apply] at jogamp.newt.DefaultEDTUtil.invokeImpl(DefaultEDTUtil.java:252) [apply] at jogamp.newt.DefaultEDTUtil.invoke(DefaultEDTUtil.java:165) [apply] at jogamp.newt.DisplayImpl.runOnEDTIfAvail(DisplayImpl.java:439) [apply] at jogamp.newt.WindowImpl.runOnEDTIfAvail(WindowImpl.java:3119) [apply] at jogamp.newt.WindowImpl.setVisible(WindowImpl.java:1380) [apply] at jogamp.newt.WindowImpl.setVisible(WindowImpl.java:1385) [apply] at com.jogamp.newt.opengl.GLWindow.setVisible(GLWindow.java:606) [apply] at com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT.runTestGL(TestGLException01NEWT.java:218) [apply] at com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT.test03OnThreadAtDisplay(TestGLException01NEWT.java:348) [apply] at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) [apply] at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) [apply] at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) [apply] at java.base/java.lang.reflect.Method.invoke(Method.java:568) [apply] at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:47) [apply] at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) [apply] at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:44) [apply] at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17) [apply] at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26) [apply] at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27) [apply] at org.junit.rules.TestWatcher$1.evaluate(TestWatcher.java:55) [apply] at org.junit.rules.RunRules.evaluate(RunRules.java:20) [apply] at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:271) [apply] at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:70) [apply] at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) [apply] at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238) [apply] at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63) [apply] at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236) [apply] at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53) [apply] at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229) [apply] at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26) [apply] at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27) [apply] at org.junit.runners.ParentRunner.run(ParentRunner.java:309) [apply] at junit.framework.JUnit4TestAdapter.run(JUnit4TestAdapter.java:38) [apply] at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:534) [apply] at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:1196) [apply] at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:1041) [apply] Caused by: com.jogamp.opengl.GLException: Caught RuntimeException: on thread main-Display-.windows_nil-1-EDT-3 [apply] at com.jogamp.opengl.GLException.newGLException(GLException.java:76) [apply] at jogamp.opengl.GLDrawableHelper.invokeGLImpl(GLDrawableHelper.java:1327) [apply] at jogamp.opengl.GLDrawableHelper.invokeGL(GLDrawableHelper.java:1147) [apply] at com.jogamp.newt.opengl.GLWindow.display(GLWindow.java:787) [apply] at jogamp.opengl.GLAutoDrawableBase.defaultWindowResizedOp(GLAutoDrawableBase.java:260) [apply] at com.jogamp.newt.opengl.GLWindow.access$200(GLWindow.java:120) [apply] at com.jogamp.newt.opengl.GLWindow$2.windowResized(GLWindow.java:142) [apply] at jogamp.newt.WindowImpl.consumeWindowEvent(WindowImpl.java:4733) [apply] at jogamp.newt.WindowImpl.sendWindowEvent(WindowImpl.java:4667) [apply] at jogamp.newt.WindowImpl.setVisibleActionImpl(WindowImpl.java:1356) [apply] at jogamp.newt.WindowImpl$VisibleAction.run(WindowImpl.java:1368) [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 main on thread main [apply] com.jogamp.opengl.GLException: Caught RuntimeException: on thread main [apply] at com.jogamp.opengl.GLException.newGLException(GLException.java:76) [apply] at jogamp.opengl.GLDrawableHelper.invokeGLImpl(GLDrawableHelper.java:1327) [apply] at jogamp.opengl.GLDrawableHelper.invokeGL(GLDrawableHelper.java:1147) [apply] at com.jogamp.newt.opengl.GLWindow.display(GLWindow.java:787) [apply] at jogamp.opengl.GLDrawableHelper.invoke(GLDrawableHelper.java:912) [apply] at jogamp.opengl.GLAutoDrawableBase.invoke(GLAutoDrawableBase.java:642) [apply] at com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT.runTestGL(TestGLException01NEWT.java:225) [apply] at com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT.test03OnThreadAtDisplay(TestGLException01NEWT.java:348) [apply] at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) [apply] at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) [apply] at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) [apply] at java.base/java.lang.reflect.Method.invoke(Method.java:568) [apply] at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:47) [apply] at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) [apply] at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:44) [apply] at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17) [apply] at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26) [apply] at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27) [apply] at org.junit.rules.TestWatcher$1.evaluate(TestWatcher.java:55) [apply] at org.junit.rules.RunRules.evaluate(RunRules.java:20) [apply] at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:271) [apply] at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:70) [apply] at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) [apply] at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238) [apply] at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63) [apply] at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236) [apply] at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53) [apply] at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229) [apply] at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26) [apply] at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27) [apply] at org.junit.runners.ParentRunner.run(ParentRunner.java:309) [apply] at junit.framework.JUnit4TestAdapter.run(JUnit4TestAdapter.java:38) [apply] at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:534) [apply] at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:1196) [apply] at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:1041) [apply] Caused by: java.lang.RuntimeException: [apply] at com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT$1.display(TestGLException01NEWT.java:126) [apply] at jogamp.opengl.GLDrawableHelper.displayImpl(GLDrawableHelper.java:692) [apply] at jogamp.opengl.GLDrawableHelper.display(GLDrawableHelper.java:674) [apply] at jogamp.opengl.GLAutoDrawableBase$2.run(GLAutoDrawableBase.java:443) [apply] at jogamp.opengl.GLDrawableHelper.invokeGLImpl(GLDrawableHelper.java:1293) [apply] ... 33 more [apply] This-Thread : true [apply] Anim-Thread : false [apply] ExceptionSent : 2 [apply] Exception @ Init/Reshape/Display: true [apply] Exception @ Invoke : true [apply] Exception @ Dispose : false [apply] Exception @ GLAnimatorControl : 0 [apply] Init Count : 1 / 1 [apply] Reshape Count : 1 / 1 [apply] Display Count : 0 / 0 [apply] Invoke Count : 0 / 0 [apply] Dispose Count : 0 / 1 [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT - test03OnThreadAtDisplay [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT - test04OnThreadAtInvoke [apply] User caught exception RuntimeException: com.jogamp.opengl.GLException: Caught RuntimeException: on thread main-Display-.windows_nil-1-EDT-4 on thread main [apply] java.lang.RuntimeException: com.jogamp.opengl.GLException: Caught RuntimeException: on thread main-Display-.windows_nil-1-EDT-4 [apply] at jogamp.newt.DefaultEDTUtil.invokeImpl(DefaultEDTUtil.java:252) [apply] at jogamp.newt.DefaultEDTUtil.invoke(DefaultEDTUtil.java:165) [apply] at jogamp.newt.DisplayImpl.runOnEDTIfAvail(DisplayImpl.java:439) [apply] at jogamp.newt.WindowImpl.runOnEDTIfAvail(WindowImpl.java:3119) [apply] at jogamp.newt.WindowImpl.setVisible(WindowImpl.java:1380) [apply] at jogamp.newt.WindowImpl.setVisible(WindowImpl.java:1385) [apply] at com.jogamp.newt.opengl.GLWindow.setVisible(GLWindow.java:606) [apply] at com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT.runTestGL(TestGLException01NEWT.java:218) [apply] at com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT.test04OnThreadAtInvoke(TestGLException01NEWT.java:354) [apply] at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) [apply] at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) [apply] at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) [apply] at java.base/java.lang.reflect.Method.invoke(Method.java:568) [apply] at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:47) [apply] at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) [apply] at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:44) [apply] at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17) [apply] at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26) [apply] at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27) [apply] at org.junit.rules.TestWatcher$1.evaluate(TestWatcher.java:55) [apply] at org.junit.rules.RunRules.evaluate(RunRules.java:20) [apply] at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:271) [apply] at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:70) [apply] at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) [apply] at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238) [apply] at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63) [apply] at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236) [apply] at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53) [apply] at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229) [apply] at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26) [apply] at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27) [apply] at org.junit.runners.ParentRunner.run(ParentRunner.java:309) [apply] at junit.framework.JUnit4TestAdapter.run(JUnit4TestAdapter.java:38) [apply] at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:534) [apply] at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:1196) [apply] at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:1041) [apply] Caused by: com.jogamp.opengl.GLException: Caught RuntimeException: on thread main-Display-.windows_nil-1-EDT-4 [apply] at com.jogamp.opengl.GLException.newGLException(GLException.java:76) [apply] at jogamp.opengl.GLDrawableHelper.invokeGLImpl(GLDrawableHelper.java:1327) [apply] at jogamp.opengl.GLDrawableHelper.invokeGL(GLDrawableHelper.java:1147) [apply] at com.jogamp.newt.opengl.GLWindow.display(GLWindow.java:787) [apply] at jogamp.opengl.GLAutoDrawableBase.defaultWindowResizedOp(GLAutoDrawableBase.java:260) [apply] at com.jogamp.newt.opengl.GLWindow.access$200(GLWindow.java:120) [apply] at com.jogamp.newt.opengl.GLWindow$2.windowResized(GLWindow.java:142) [apply] at jogamp.newt.WindowImpl.consumeWindowEvent(WindowImpl.java:4733) [apply] at jogamp.newt.WindowImpl.sendWindowEvent(WindowImpl.java:4667) [apply] at jogamp.newt.WindowImpl.setVisibleActionImpl(WindowImpl.java:1356) [apply] at jogamp.newt.WindowImpl$VisibleAction.run(WindowImpl.java:1368) [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 main on thread main [apply] com.jogamp.opengl.GLException: Caught RuntimeException: on thread main [apply] at com.jogamp.opengl.GLException.newGLException(GLException.java:76) [apply] at jogamp.opengl.GLDrawableHelper.invokeGLImpl(GLDrawableHelper.java:1327) [apply] at jogamp.opengl.GLDrawableHelper.invokeGL(GLDrawableHelper.java:1147) [apply] at com.jogamp.newt.opengl.GLWindow.display(GLWindow.java:787) [apply] at jogamp.opengl.GLDrawableHelper.invoke(GLDrawableHelper.java:912) [apply] at jogamp.opengl.GLAutoDrawableBase.invoke(GLAutoDrawableBase.java:642) [apply] at com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT.runTestGL(TestGLException01NEWT.java:225) [apply] at com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT.test04OnThreadAtInvoke(TestGLException01NEWT.java:354) [apply] at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) [apply] at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) [apply] at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) [apply] at java.base/java.lang.reflect.Method.invoke(Method.java:568) [apply] at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:47) [apply] at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) [apply] at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:44) [apply] at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17) [apply] at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26) [apply] at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27) [apply] at org.junit.rules.TestWatcher$1.evaluate(TestWatcher.java:55) [apply] at org.junit.rules.RunRules.evaluate(RunRules.java:20) [apply] at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:271) [apply] at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:70) [apply] at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) [apply] at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238) [apply] at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63) [apply] at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236) [apply] at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53) [apply] at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229) [apply] at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26) [apply] at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27) [apply] at org.junit.runners.ParentRunner.run(ParentRunner.java:309) [apply] at junit.framework.JUnit4TestAdapter.run(JUnit4TestAdapter.java:38) [apply] at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:534) [apply] at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:1196) [apply] at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:1041) [apply] Caused by: java.lang.RuntimeException: [apply] at com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT$1.display(TestGLException01NEWT.java:126) [apply] at jogamp.opengl.GLDrawableHelper.displayImpl(GLDrawableHelper.java:692) [apply] at jogamp.opengl.GLDrawableHelper.display(GLDrawableHelper.java:674) [apply] at jogamp.opengl.GLAutoDrawableBase$2.run(GLAutoDrawableBase.java:443) [apply] at jogamp.opengl.GLDrawableHelper.invokeGLImpl(GLDrawableHelper.java:1293) [apply] ... 33 more [apply] This-Thread : true [apply] Anim-Thread : false [apply] ExceptionSent : 2 [apply] Exception @ Init/Reshape/Display: true [apply] Exception @ Invoke : true [apply] Exception @ Dispose : false [apply] Exception @ GLAnimatorControl : 0 [apply] Init Count : 1 / 1 [apply] Reshape Count : 1 / 1 [apply] Display Count : 0 / 0 [apply] Invoke Count : 0 / 0 [apply] Dispose Count : 0 / 1 [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT - test04OnThreadAtInvoke [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT - test05OnThreadAtDispose [apply] User caught exception RuntimeException: com.jogamp.opengl.GLException: Caught RuntimeException: on thread main-Display-.windows_nil-1-EDT-5 on thread main [apply] java.lang.RuntimeException: com.jogamp.opengl.GLException: Caught RuntimeException: on thread main-Display-.windows_nil-1-EDT-5 [apply] at jogamp.newt.DefaultEDTUtil.invokeImpl(DefaultEDTUtil.java:252) [apply] at jogamp.newt.DefaultEDTUtil.invoke(DefaultEDTUtil.java:165) [apply] at jogamp.newt.DisplayImpl.runOnEDTIfAvail(DisplayImpl.java:439) [apply] at jogamp.newt.WindowImpl.runOnEDTIfAvail(WindowImpl.java:3119) [apply] at jogamp.newt.WindowImpl.destroy(WindowImpl.java:1603) [apply] at com.jogamp.newt.opengl.GLWindow.destroy(GLWindow.java:596) [apply] at com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT.runTestGL(TestGLException01NEWT.java:251) [apply] at com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT.test05OnThreadAtDispose(TestGLException01NEWT.java:360) [apply] at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) [apply] at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) [apply] at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) [apply] at java.base/java.lang.reflect.Method.invoke(Method.java:568) [apply] at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:47) [apply] at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) [apply] at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:44) [apply] at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17) [apply] at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26) [apply] at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27) [apply] at org.junit.rules.TestWatcher$1.evaluate(TestWatcher.java:55) [apply] at org.junit.rules.RunRules.evaluate(RunRules.java:20) [apply] at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:271) [apply] at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:70) [apply] at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) [apply] at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238) [apply] at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63) [apply] at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236) [apply] at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53) [apply] at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229) [apply] at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26) [apply] at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27) [apply] at org.junit.runners.ParentRunner.run(ParentRunner.java:309) [apply] at junit.framework.JUnit4TestAdapter.run(JUnit4TestAdapter.java:38) [apply] at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:534) [apply] at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:1196) [apply] at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:1041) [apply] Caused by: com.jogamp.opengl.GLException: Caught RuntimeException: on thread main-Display-.windows_nil-1-EDT-5 [apply] at com.jogamp.opengl.GLException.newGLException(GLException.java:76) [apply] at jogamp.opengl.GLDrawableHelper.disposeAllGLEventListener(GLDrawableHelper.java:562) [apply] at jogamp.opengl.GLDrawableHelper.disposeGL(GLDrawableHelper.java:1195) [apply] at jogamp.opengl.GLAutoDrawableBase.destroyImplInLock(GLAutoDrawableBase.java:372) [apply] at com.jogamp.newt.opengl.GLWindow.access$300(GLWindow.java:120) [apply] at com.jogamp.newt.opengl.GLWindow$GLLifecycleHook.destroyActionInLock(GLWindow.java:659) [apply] at jogamp.newt.WindowImpl$1.run(WindowImpl.java:1529) [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 main-Animator#00 on thread main-Animator#00 [apply] com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT$AnimException: com.jogamp.opengl.GLException: Caught RuntimeException: on thread main-Animator#00 [apply] at com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT$5.uncaughtException(TestGLException01NEWT.java:204) [apply] at com.jogamp.opengl.util.AnimatorBase.handleUncaughtException(AnimatorBase.java:541) [apply] at com.jogamp.opengl.util.Animator$MainLoop.run(Animator.java:248) [apply] at java.base/java.lang.Thread.run(Thread.java:833) [apply] Caused by: com.jogamp.opengl.GLException: Caught RuntimeException: on thread main-Animator#00 [apply] at com.jogamp.opengl.GLException.newGLException(GLException.java:76) [apply] at jogamp.opengl.GLDrawableHelper.invokeGLImpl(GLDrawableHelper.java:1327) [apply] at jogamp.opengl.GLDrawableHelper.invokeGL(GLDrawableHelper.java:1147) [apply] at com.jogamp.newt.opengl.GLWindow.display(GLWindow.java:787) [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 main-Animator#01 on thread main-Animator#01 [apply] com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT$AnimException: com.jogamp.opengl.GLException: Caught RuntimeException: on thread main-Animator#01 [apply] at com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT$5.uncaughtException(TestGLException01NEWT.java:204) [apply] at com.jogamp.opengl.util.AnimatorBase.handleUncaughtException(AnimatorBase.java:541) [apply] at com.jogamp.opengl.util.Animator$MainLoop.run(Animator.java:248) [apply] at java.base/java.lang.Thread.run(Thread.java:833) [apply] Caused by: com.jogamp.opengl.GLException: Caught RuntimeException: on thread main-Animator#01 [apply] at com.jogamp.opengl.GLException.newGLException(GLException.java:76) [apply] at jogamp.opengl.GLDrawableHelper.invokeGLImpl(GLDrawableHelper.java:1327) [apply] at jogamp.opengl.GLDrawableHelper.invokeGL(GLDrawableHelper.java:1147) [apply] at com.jogamp.newt.opengl.GLWindow.display(GLWindow.java:787) [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 main-Animator#02 on thread main-Animator#02 [apply] com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT$AnimException: com.jogamp.opengl.GLException: Caught RuntimeException: on thread main-Animator#02 [apply] at com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT$5.uncaughtException(TestGLException01NEWT.java:204) [apply] at com.jogamp.opengl.util.AnimatorBase.handleUncaughtException(AnimatorBase.java:541) [apply] at com.jogamp.opengl.util.Animator$MainLoop.run(Animator.java:248) [apply] at java.base/java.lang.Thread.run(Thread.java:833) [apply] Caused by: com.jogamp.opengl.GLException: Caught RuntimeException: on thread main-Animator#02 [apply] at com.jogamp.opengl.GLException.newGLException(GLException.java:76) [apply] at jogamp.opengl.GLDrawableHelper.invokeGLImpl(GLDrawableHelper.java:1327) [apply] at jogamp.opengl.GLDrawableHelper.invokeGL(GLDrawableHelper.java:1147) [apply] at com.jogamp.newt.opengl.GLWindow.display(GLWindow.java:787) [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 main-Animator#03 on thread main-Animator#03 [apply] com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT$AnimException: com.jogamp.opengl.GLException: Caught RuntimeException: on thread main-Animator#03 [apply] at com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT$5.uncaughtException(TestGLException01NEWT.java:204) [apply] at com.jogamp.opengl.util.AnimatorBase.handleUncaughtException(AnimatorBase.java:541) [apply] at com.jogamp.opengl.util.Animator$MainLoop.run(Animator.java:248) [apply] at java.base/java.lang.Thread.run(Thread.java:833) [apply] Caused by: com.jogamp.opengl.GLException: Caught RuntimeException: on thread main-Animator#03 [apply] at com.jogamp.opengl.GLException.newGLException(GLException.java:76) [apply] at jogamp.opengl.GLDrawableHelper.invokeGLImpl(GLDrawableHelper.java:1327) [apply] at jogamp.opengl.GLDrawableHelper.invokeGL(GLDrawableHelper.java:1147) [apply] at com.jogamp.newt.opengl.GLWindow.display(GLWindow.java:787) [apply] at com.jogamp.opengl.util.DefaultAnimatorImpl.display(DefaultAnimatorImpl.java:58) [apply] at com.jogamp.opengl.util.AnimatorBase.display(AnimatorBase.java:453) [apply] at com.jogamp.opengl.util.Animator$MainLoop.run(Animator.java:204) [apply] ... 1 more [apply] Caused by: java.lang.RuntimeException: [apply] at com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT$1.display(TestGLException01NEWT.java:126) [apply] at jogamp.opengl.GLDrawableHelper.displayImpl(GLDrawableHelper.java:692) [apply] at jogamp.opengl.GLDrawableHelper.display(GLDrawableHelper.java:674) [apply] at jogamp.opengl.GLAutoDrawableBase$2.run(GLAutoDrawableBase.java:443) [apply] at jogamp.opengl.GLDrawableHelper.invokeGLImpl(GLDrawableHelper.java:1293) [apply] ... 6 more [apply] This-Thread : false [apply] Anim-Thread : true [apply] ExceptionSent : 1 [apply] Exception @ Init/Reshape/Display: false [apply] Exception @ Invoke : false [apply] Exception @ Dispose : false [apply] Exception @ GLAnimatorControl : 1 [apply] Init Count : 1 / 1 [apply] Reshape Count : 1 / 1 [apply] Display Count : 0 / 0 [apply] Invoke Count : 0 / 0 [apply] Dispose Count : 0 / 1 [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT - test14OffThreadAtInvoke [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT - test15OffThreadAtDispose [apply] User caught exception RuntimeException: com.jogamp.opengl.GLException: Caught RuntimeException: on thread main-Display-.windows_nil-1-EDT-10 on thread main [apply] java.lang.RuntimeException: com.jogamp.opengl.GLException: Caught RuntimeException: on thread main-Display-.windows_nil-1-EDT-10 [apply] at jogamp.newt.DefaultEDTUtil.invokeImpl(DefaultEDTUtil.java:252) [apply] at jogamp.newt.DefaultEDTUtil.invoke(DefaultEDTUtil.java:165) [apply] at jogamp.newt.DisplayImpl.runOnEDTIfAvail(DisplayImpl.java:439) [apply] at jogamp.newt.WindowImpl.runOnEDTIfAvail(WindowImpl.java:3119) [apply] at jogamp.newt.WindowImpl.destroy(WindowImpl.java:1603) [apply] at com.jogamp.newt.opengl.GLWindow.destroy(GLWindow.java:596) [apply] at com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT.runTestGL(TestGLException01NEWT.java:251) [apply] at com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT.test15OffThreadAtDispose(TestGLException01NEWT.java:391) [apply] at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) [apply] at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) [apply] at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) [apply] at java.base/java.lang.reflect.Method.invoke(Method.java:568) [apply] at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:47) [apply] at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) [apply] at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:44) [apply] at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17) [apply] at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26) [apply] at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27) [apply] at org.junit.rules.TestWatcher$1.evaluate(TestWatcher.java:55) [apply] at org.junit.rules.RunRules.evaluate(RunRules.java:20) [apply] at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:271) [apply] at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:70) [apply] at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) [apply] at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238) [apply] at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63) [apply] at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236) [apply] at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53) [apply] at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229) [apply] at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26) [apply] at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27) [apply] at org.junit.runners.ParentRunner.run(ParentRunner.java:309) [apply] at junit.framework.JUnit4TestAdapter.run(JUnit4TestAdapter.java:38) [apply] at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:534) [apply] at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:1196) [apply] at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:1041) [apply] Caused by: com.jogamp.opengl.GLException: Caught RuntimeException: on thread main-Display-.windows_nil-1-EDT-10 [apply] at com.jogamp.opengl.GLException.newGLException(GLException.java:76) [apply] at jogamp.opengl.GLDrawableHelper.disposeAllGLEventListener(GLDrawableHelper.java:562) [apply] at jogamp.opengl.GLDrawableHelper.disposeGL(GLDrawableHelper.java:1195) [apply] at jogamp.opengl.GLAutoDrawableBase.destroyImplInLock(GLAutoDrawableBase.java:372) [apply] at com.jogamp.newt.opengl.GLWindow.access$300(GLWindow.java:120) [apply] at com.jogamp.newt.opengl.GLWindow$GLLifecycleHook.destroyActionInLock(GLWindow.java:659) [apply] at jogamp.newt.WindowImpl$1.run(WindowImpl.java:1529) [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 : 35 / 35 [apply] Invoke Count : 1 / 1 [apply] Dispose Count : 0 / 1 [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT - test15OffThreadAtDispose [apply] ++++ Test Singleton.unlock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675153705929 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1675153705929 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test01OnThreadAtInit took 0.252 sec [apply] Testcase: test02OnThreadAtReshape took 0.177 sec [apply] Testcase: test03OnThreadAtDisplay took 0.217 sec [apply] Testcase: test04OnThreadAtInvoke took 0.223 sec [apply] Testcase: test05OnThreadAtDispose took 0.675 sec [apply] Testcase: test11OffThreadAtInit took 0.089 sec [apply] Testcase: test12OffThreadAtReshape took 0.093 sec [apply] Testcase: test13OffThreadAtDisplay took 0.095 sec [apply] Testcase: test14OffThreadAtInvoke took 0.094 sec [apply] Testcase: test15OffThreadAtDispose took 0.729 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] junit.framework.TestListener: tests to run: 5 [apply] junit.framework.TestListener: startTest(test01_ES1) [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675153707196 ms III - Start [apply] SLOCK [T main @ 1675153707196 ms +++ localhost/127.0.0.1:59999 - Locked within 10 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] junit.framework.TestListener: endTest(test01_ES1) [apply] junit.framework.TestListener: startTest(test02__ES2) [apply] junit.framework.TestListener: endTest(test02__ES2) [apply] junit.framework.TestListener: startTest(test03_GL2) [apply] 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@26f596c7, 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] - 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] ++++ 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] junit.framework.TestListener: endTest(test03_GL2) [apply] junit.framework.TestListener: startTest(test04_GL3) [apply] - GL_MAX_TEXTURE_SIZE: 16384 [apply] - GL_ACTIVE_TEXTURE: 33984 [apply] - GL_MAX_TEXTURE_IMAGE_UNITS: 32 [apply] - GL_MAX_COLOR_ATTACHMENTS: 8 [apply] - GL_MAX_SAMPLES: 32 [apply] junit.framework.TestListener: endTest(test04_GL3) [apply] junit.framework.TestListener: startTest(test05_GL4) [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@23f3e75b, 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [apply] - pre GL-Error 0x0 [apply] - GL-Error 0x0 [apply] - GL-Error 0x0 [apply] - GL-Error 0x0 [apply] - GL-Error 0x0 [apply] - GL-Error 0x0 [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLMesaBug651NEWT - test04_GL3 [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLMesaBug651NEWT - test05_GL4 [apply] - GL_MAX_TEXTURE_SIZE: 16384 [apply] - GL_ACTIVE_TEXTURE: 33984 [apply] - GL_MAX_TEXTURE_IMAGE_UNITS: 32 [apply] - GL_MAX_COLOR_ATTACHMENTS: 8 [apply] - GL_MAX_SAMPLES: 32 [apply] junit.framework.TestListener: endTest(test05_GL4) [apply] GL UnitTester [apply] GL_VENDOR: NVIDIA Corporation [apply] GL_RENDERER: GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION: 4.6.0 NVIDIA 391.35 [apply] GL GLSL: true, has-compiler-func: true, version 4.60 NVIDIA, 4.60.0 [apply] GL FBO: basic true, full true [apply] GL Profile: GLProfile[GL4/GL4.hw] [apply] GL Renderer Quirks:[NoDoubleBufferedBitmap, NoSurfacelessCtx] [apply] GL:jogamp.opengl.gl4.GL4bcImpl@6c1a6c63, 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 @ 1675153708936 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1675153708936 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms [apply] Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.384 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 @ 1675153707196 ms III - Start [apply] SLOCK [T main @ 1675153707196 ms +++ localhost/127.0.0.1:59999 - Locked within 10 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@26f596c7, 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@23f3e75b, 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@6c1a6c63, 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 @ 1675153708936 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1675153708936 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test01_ES1 took 1.374 sec [apply] Testcase: test02__ES2 took 0 sec [apply] Testcase: test03_GL2 took 0.192 sec [apply] Testcase: test04_GL3 took 0.081 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()junit.framework.TestListener: startTest(test00ShowAvailProfiles) [apply] [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675153710042 ms III - Start [apply] SLOCK [T main @ 1675153710043 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLMesaBug658NEWT - test00ShowAvailProfiles [apply] junit.framework.TestListener: endTest(test00ShowAvailProfiles) [apply] GLProfiles on device WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x1b04b25f]] [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] junit.framework.TestListener: startTest(test10GL2PolygonModeFailure) [apply] junit.framework.TestListener: endTest(test10GL2PolygonModeFailure) [apply] junit.framework.TestListener: startTest(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 - test10GL2PolygonModeFailure [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLMesaBug658NEWT - test11GL3bcPolygonModeFailure [apply] junit.framework.TestListener: endTest(test11GL3bcPolygonModeFailure) [apply] CTX: 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [apply] junit.framework.TestListener: startTest(test12GL3PolygonModeFailure) [apply] junit.framework.TestListener: endTest(test12GL3PolygonModeFailure) [apply] GL_VENDOR: NVIDIA Corporation [apply] GL_RENDERER: GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION: 4.6.0 NVIDIA 391.35 [apply] GL Renderer Quirks:[NoDoubleBufferedBitmap, NoSurfacelessCtx] [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLMesaBug658NEWT - test11GL3bcPolygonModeFailure [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLMesaBug658NEWT - test12GL3PolygonModeFailure [apply] CTX: 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [apply] GL_VENDOR: NVIDIA Corporation [apply] GL_RENDERER: GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION: 4.6.0 NVIDIA 391.35 [apply] GL Renderer Quirks:[NoDoubleBufferedBitmap, NoSurfacelessCtx] [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLMesaBug658NEWT - test12GL3PolygonModeFailure [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLMesaBug658NEWT - test20GL2BindArrayAttributeFails [apply] junit.framework.TestListener: startTest(test20GL2BindArrayAttributeFails) [apply] junit.framework.TestListener: endTest(test20GL2BindArrayAttributeFails) [apply] CTX: 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [apply] GL_VENDOR: NVIDIA Corporation [apply] GL_RENDERER: GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION: 4.6.0 NVIDIA 391.35 [apply] junit.framework.TestListener: startTest(test21GL3bcBindArrayAttributeFails) [apply] junit.framework.TestListener: endTest(test21GL3bcBindArrayAttributeFails) [apply] junit.framework.TestListener: startTest(test22GL3BindArrayAttributeFails) [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] junit.framework.TestListener: endTest(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 @ 1675153711952 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1675153711952 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [apply] Tests run: 7, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.563 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675153710042 ms III - Start [apply] SLOCK [T main @ 1675153710043 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLMesaBug658NEWT - test00ShowAvailProfiles [apply] GLProfiles on device WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x1b04b25f]] [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 @ 1675153711952 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1675153711952 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test00ShowAvailProfiles took 1.393 sec [apply] Testcase: test10GL2PolygonModeFailure took 0.179 sec [apply] Testcase: test11GL3bcPolygonModeFailure took 0.066 sec [apply] Testcase: test12GL3PolygonModeFailure took 0.064 sec [apply] Testcase: test20GL2BindArrayAttributeFails took 0.062 sec [apply] Testcase: test21GL3bcBindArrayAttributeFails took 0.059 sec [apply] Testcase: test22GL3BindArrayAttributeFails took 0.061 sec [echo] Testing com.jogamp.opengl.test.junit.jogl.acore.TestGLPointsNEWT -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.jogl.acore.TestGLPointsNEWT.xml [apply] Testsuite: com.jogamp.opengl.test.junit.jogl.acore.TestGLPointsNEWT [apply] junit.framework.TestListener: tests to run: 6 [apply] ++++ Test Singleton.ctor()junit.framework.TestListener: startTest(test01FFP__GL2) [apply] [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675153713117 ms III - Start [apply] SLOCK [T main @ 1675153713118 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLPointsNEWT - test01FFP__GL2 [apply] GL_VENDOR: NVIDIA Corporation [apply] GL_RENDERER: GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION: 4.6.0 NVIDIA 391.35 [apply] GL Profile: GLProfile[GL4bc/GL4bc.hw] [apply] main: ** screenshot: TestGLPointsNEWT.test01FFP__GL2___-n0001-flat-GL2___-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0512x0512.png [apply] main: ** screenshot: TestGLPointsNEWT.test01FFP__GL2___-n0002-smooth-GL2___-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0512x0512.png [apply] main: ** screenshot: TestGLPointsNEWT.test01FFP__GL2___-n0003-attn0-GL2___-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0512x0512.png [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLPointsNEWT - test01FFP__GL2 [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLPointsNEWT - test02FFP__ES1 [apply] GLES1 n/a [apply] junit.framework.TestListener: endTest(test01FFP__GL2)++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLPointsNEWT - test02FFP__ES1 [apply] [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.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLPointsNEWT - test03FFP__ES2 [apply] GLES2 n/a [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLPointsNEWT - test03FFP__ES2 [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLPointsNEWT - test04FFP__GL2ES2 [apply] GL_VENDOR: NVIDIA Corporation [apply] GL_RENDERER: GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION: 4.6.0 NVIDIA 391.35 [apply] GL Profile: GLProfile[GL2ES1/GL4.hw.custom] [apply] main: ** screenshot: TestGLPointsNEWT.test04FFP__GL2ES2-n0001-flat-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0512x0512.png [apply] main: ** screenshot: TestGLPointsNEWT.test04FFP__GL2ES2-n0002-smooth-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0512x0512.png [apply] main: ** screenshot: TestGLPointsNEWT.test04FFP__GL2ES2-n0003-attn0-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0512x0512.png [apply] junit.framework.TestListener: endTest(test04FFP__GL2ES2) [apply] junit.framework.TestListener: startTest(test11GLSL_GL2) [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLPointsNEWT - test04FFP__GL2ES2 [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLPointsNEWT - test11GLSL_GL2 [apply] GL_VENDOR: NVIDIA Corporation [apply] GL_RENDERER: GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION: 4.6.0 NVIDIA 391.35 [apply] GL GLSL: true, has-compiler-func: true, version 4.60 NVIDIA [apply] GL Profile: GLProfile[GL4bc/GL4bc.hw] [apply] ShaderState: attachShaderProgram: -1 -> 3 (enable: true) [apply] null [apply] ShaderProgram[id=3, linked=false, inUse=false, program: 1, [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] main: ** screenshot: TestGLPointsNEWT.test11GLSL_GL2___-n0001-flat-GL2___-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0512x0512.png [apply] main: ** screenshot: TestGLPointsNEWT.test11GLSL_GL2___-n0002-smooth-GL2___-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0512x0512.png [apply] main: ** screenshot: TestGLPointsNEWT.test11GLSL_GL2___-n0003-attn0-GL2___-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0512x0512.png [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLPointsNEWT - test11GLSL_GL2 [apply] junit.framework.TestListener: endTest(test11GLSL_GL2) [apply] junit.framework.TestListener: startTest(test12GLSL_ES2) [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLPointsNEWT - test12GLSL_ES2 [apply] GLES2 n/a [apply] junit.framework.TestListener: endTest(test12GLSL_ES2) [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLPointsNEWT - test12GLSL_ES2 [apply] ++++ Test Singleton.unlock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675153715352 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1675153715352 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [apply] Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.888 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675153713117 ms III - Start [apply] SLOCK [T main @ 1675153713118 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLPointsNEWT - test01FFP__GL2 [apply] GL_VENDOR: NVIDIA Corporation [apply] GL_RENDERER: GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION: 4.6.0 NVIDIA 391.35 [apply] GL Profile: GLProfile[GL4bc/GL4bc.hw] [apply] main: ** screenshot: TestGLPointsNEWT.test01FFP__GL2___-n0001-flat-GL2___-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0512x0512.png [apply] main: ** screenshot: TestGLPointsNEWT.test01FFP__GL2___-n0002-smooth-GL2___-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0512x0512.png [apply] main: ** screenshot: TestGLPointsNEWT.test01FFP__GL2___-n0003-attn0-GL2___-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0512x0512.png [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLPointsNEWT - test01FFP__GL2 [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLPointsNEWT - test02FFP__ES1 [apply] GLES1 n/a [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLPointsNEWT - test02FFP__ES1 [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLPointsNEWT - test03FFP__ES2 [apply] GLES2 n/a [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLPointsNEWT - test03FFP__ES2 [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLPointsNEWT - test04FFP__GL2ES2 [apply] GL_VENDOR: NVIDIA Corporation [apply] GL_RENDERER: GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION: 4.6.0 NVIDIA 391.35 [apply] GL Profile: GLProfile[GL2ES1/GL4.hw.custom] [apply] main: ** screenshot: TestGLPointsNEWT.test04FFP__GL2ES2-n0001-flat-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0512x0512.png [apply] main: ** screenshot: TestGLPointsNEWT.test04FFP__GL2ES2-n0002-smooth-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0512x0512.png [apply] main: ** screenshot: TestGLPointsNEWT.test04FFP__GL2ES2-n0003-attn0-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0512x0512.png [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLPointsNEWT - test04FFP__GL2ES2 [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLPointsNEWT - test11GLSL_GL2 [apply] GL_VENDOR: NVIDIA Corporation [apply] GL_RENDERER: GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION: 4.6.0 NVIDIA 391.35 [apply] GL GLSL: true, has-compiler-func: true, version 4.60 NVIDIA [apply] GL Profile: GLProfile[GL4bc/GL4bc.hw] [apply] ShaderState: attachShaderProgram: -1 -> 3 (enable: true) [apply] null [apply] ShaderProgram[id=3, linked=false, inUse=false, program: 1, [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] main: ** screenshot: TestGLPointsNEWT.test11GLSL_GL2___-n0001-flat-GL2___-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0512x0512.png [apply] main: ** screenshot: TestGLPointsNEWT.test11GLSL_GL2___-n0002-smooth-GL2___-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0512x0512.png [apply] main: ** screenshot: TestGLPointsNEWT.test11GLSL_GL2___-n0003-attn0-GL2___-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0512x0512.png [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLPointsNEWT - test11GLSL_GL2 [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLPointsNEWT - test12GLSL_ES2 [apply] GLES2 n/a [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLPointsNEWT - test12GLSL_ES2 [apply] ++++ Test Singleton.unlock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675153715352 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1675153715352 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test01FFP__GL2 took 1.745 sec [apply] Testcase: test02FFP__ES1 took 0 sec [apply] Testcase: test03FFP__ES2 took 0 sec [apply] Testcase: test04FFP__GL2ES2 took 0.303 sec [apply] Testcase: test11GLSL_GL2 took 0.158 sec [apply] Testcase: test12GLSL_ES2 took 0.001 sec [echo] Testing com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile00NEWT -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile00NEWT.xml [apply] Testsuite: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile00NEWT [apply] ++++ Test Singleton.ctor() [apply] junit.framework.TestListener: tests to run: 4++++ Test Singleton.lock() [apply] [apply] junit.framework.TestListener: startTest(test01InternedString) [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675153716478 ms III - Start [apply] SLOCK [T main @ 1675153716479 ms +++ localhost/127.0.0.1:59999 - Locked within 10 ms, 1 attempts [apply] junit.framework.TestListener: endTest(test01InternedString) [apply] junit.framework.TestListener: startTest(test02InitSingleton) [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile00NEWT - test01InternedString [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile00NEWT - test01InternedString [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile00NEWT - test02InitSingleton [apply] junit.framework.TestListener: endTest(test02InitSingleton) [apply] junit.framework.TestListener: startTest(test11DumpDesktopGLInfo) [apply] junit.framework.TestListener: endTest(test11DumpDesktopGLInfo) [apply] junit.framework.TestListener: startTest(test12DumpMobileGLInfo) [apply] junit.framework.TestListener: endTest(test12DumpMobileGLInfo) [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile00NEWT - test02InitSingleton [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile00NEWT - test11DumpDesktopGLInfo [apply] Desktop [apply] GLProfiles on device WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x6e2ac5d8]] [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 @ 1675153717880 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1675153717880 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [apply] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.04 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675153716478 ms III - Start [apply] SLOCK [T main @ 1675153716479 ms +++ localhost/127.0.0.1:59999 - Locked within 10 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 0x6e2ac5d8]] [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 @ 1675153717880 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1675153717880 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test01InternedString took 0.001 sec [apply] Testcase: test02InitSingleton took 1.375 sec [apply] Testcase: test11DumpDesktopGLInfo took 0.002 sec [apply] Testcase: test12DumpMobileGLInfo took 0 sec [echo] Testing com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile01NEWT -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile01NEWT.xml [apply] Testsuite: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile01NEWT [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675153718933 ms III - Start [apply] SLOCK [T main @ 1675153718933 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile01NEWT - test00Version [apply] junit.framework.TestListener: tests to run: 16 [apply] junit.framework.TestListener: startTest(test00Version) [apply] ----------------------------------------------------------------------------------------------------- [apply] Platform: WINDOWS / Windows 10 10.0 (10.0.0), amd64 (X86_64, GENERIC_ABI), 6 cores, littleEndian true [apply] MachineDataInfo: runtimeValidated true, 32Bit false, primitive size / alignment: [apply] int8 1 / 1, int16 2 / 2 [apply] int 4 / 4, long 4 / 4 [apply] int32 4 / 4, int64 8 / 8 [apply] float 4 / 4, double 8 / 8, ldouble 16 / 16 [apply] pointer 8 / 8, page 4096 [apply] Platform: Java Version: 17.0.5 (17.0.5u0), VM: OpenJDK 64-Bit Server VM, Runtime: OpenJDK Runtime Environment [apply] Platform: Java Vendor: Eclipse Adoptium, https://adoptium.net/, Java17, dynamicLib: true, AWT enabled: false [apply] ----------------------------------------------------------------------------------------------------- [apply] ----------------------------------------------------------------------------------------------------- [apply] Package: com.jogamp.common [apply] Extension Name: com.jogamp.common [apply] Specification Title: GlueGen Java Bindings Generator [apply] Specification Vendor: JogAmp Community [apply] Specification Version: 2.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-20230124 [apply] Implementation Build: 2.4-b951-20230124 [apply] Implementation Branch: origin/master [apply] Implementation Commit: 042ff8177884b6af1543622c63c917886798b119 [apply] Implementation SHA Sources: d5200d5f01f6a2404fcfb607679c463df36b9a0a81dfa77d28e1b5ca77707fc9 [apply] Implementation SHA Classes: ee45eb067581f8968e6f44fafc216cfb6c1a5fa1b4fa18bc409ff6506323a171 [apply] Implementation SHA Classes-this: 2911c6005888aedbbb604c7cf2b85328f9f2411000a8fe149bfa8e5de9afb793 [apply] Implementation SHA Natives: 553618a26c04a6510a6f994cceae5ef558cd2f1f9a680990755e19a64b14bf2e [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-20230131 [apply] Implementation Build: 2.4-b1517-20230131 [apply] Implementation Branch: origin/master [apply] Implementation Commit: 3462aa70de7d4a6fdd59f0cb90b6563d68731c61 [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-20230131 [apply] Implementation Build: 2.4-b1517-20230131 [apply] Implementation Branch: origin/master [apply] Implementation Commit: 3462aa70de7d4a6fdd59f0cb90b6563d68731c61 [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-20230131 [apply] Implementation Build: 2.4-b1517-20230131 [apply] Implementation Branch: origin/master [apply] Implementation Commit: 3462aa70de7d4a6fdd59f0cb90b6563d68731c61 [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 0x6c20cd70]] [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 0x6c20cd70]] [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 0x6c20cd70]] [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] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile01NEWT - test31GLProfileGL2ES1 [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile01NEWT - test32GLProfileGL2ES2 [apply] GLProfile Mapping GL2ES2 -> GLProfile[GL4/GL4.hw] [apply] junit.framework.TestListener: endTest(test31GLProfileGL2ES1) [apply] junit.framework.TestListener: startTest(test32GLProfileGL2ES2) [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL4/GL4.hw] [apply] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR NVIDIA Corporation [apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION 4.6.0 NVIDIA 391.35 [apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 324 [apply] GLX_EXTENSIONS 30 [apply] ----------------------------------------------------------------------------------------------------- [apply] GLContext Mapping GL2ES2 -> GLProfile[GL4/GL4.hw] -> GLProfile[GL4/GL4.hw] -> 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [apply] GL impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL Mapping GLProfile[GL4/GL4.hw] -> GL4 [apply] GL Mapping GLProfile[GL4/GL4.hw] -> GL3 [apply] GL Mapping GLProfile[GL4/GL4.hw] -> GL4ES3 [apply] GL Mapping GLProfile[GL4/GL4.hw] -> GL3ES3 [apply] GL Mapping GLProfile[GL4/GL4.hw] -> GL2GL3 [apply] GL Mapping GLProfile[GL4/GL4.hw] -> GL2ES2 [apply] 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 @ 1675153723076 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1675153723077 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [apply] Tests run: 16, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 4.826 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 0x6c20cd70]] [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 @ 1675153718933 ms III - Start [apply] SLOCK [T main @ 1675153718933 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile01NEWT - test00Version [apply] ----------------------------------------------------------------------------------------------------- [apply] Platform: WINDOWS / Windows 10 10.0 (10.0.0), amd64 (X86_64, GENERIC_ABI), 6 cores, littleEndian true [apply] MachineDataInfo: runtimeValidated true, 32Bit false, primitive size / alignment: [apply] int8 1 / 1, int16 2 / 2 [apply] int 4 / 4, long 4 / 4 [apply] int32 4 / 4, int64 8 / 8 [apply] float 4 / 4, double 8 / 8, ldouble 16 / 16 [apply] pointer 8 / 8, page 4096 [apply] Platform: Java Version: 17.0.5 (17.0.5u0), VM: OpenJDK 64-Bit Server VM, Runtime: OpenJDK Runtime Environment [apply] Platform: Java Vendor: Eclipse Adoptium, https://adoptium.net/, Java17, dynamicLib: true, AWT enabled: false [apply] ----------------------------------------------------------------------------------------------------- [apply] ----------------------------------------------------------------------------------------------------- [apply] Package: com.jogamp.common [apply] Extension Name: com.jogamp.common [apply] Specification Title: GlueGen Java Bindings Generator [apply] Specification Vendor: JogAmp Community [apply] Specification Version: 2.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-20230124 [apply] Implementation Build: 2.4-b951-20230124 [apply] Implementation Branch: origin/master [apply] Implementation Commit: 042ff8177884b6af1543622c63c917886798b119 [apply] Implementation SHA Sources: d5200d5f01f6a2404fcfb607679c463df36b9a0a81dfa77d28e1b5ca77707fc9 [apply] Implementation SHA Classes: ee45eb067581f8968e6f44fafc216cfb6c1a5fa1b4fa18bc409ff6506323a171 [apply] Implementation SHA Classes-this: 2911c6005888aedbbb604c7cf2b85328f9f2411000a8fe149bfa8e5de9afb793 [apply] Implementation SHA Natives: 553618a26c04a6510a6f994cceae5ef558cd2f1f9a680990755e19a64b14bf2e [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-20230131 [apply] Implementation Build: 2.4-b1517-20230131 [apply] Implementation Branch: origin/master [apply] Implementation Commit: 3462aa70de7d4a6fdd59f0cb90b6563d68731c61 [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-20230131 [apply] Implementation Build: 2.4-b1517-20230131 [apply] Implementation Branch: origin/master [apply] Implementation Commit: 3462aa70de7d4a6fdd59f0cb90b6563d68731c61 [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-20230131 [apply] Implementation Build: 2.4-b1517-20230131 [apply] Implementation Branch: origin/master [apply] Implementation Commit: 3462aa70de7d4a6fdd59f0cb90b6563d68731c61 [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 0x6c20cd70]] [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 0x6c20cd70]] [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 @ 1675153723076 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1675153723077 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test00Version took 1.73 sec [apply] Testcase: test01GLProfileDefault took 0.363 sec [apply] Testcase: test11GLProfileMaxProgrammable took 0.169 sec [apply] Testcase: test22GLProfileMaxFixedFunc took 0.174 sec [apply] Testcase: test31GLProfileGL2ES1 took 0.177 sec [apply] Testcase: test32GLProfileGL2ES2 took 0.173 sec [apply] Testcase: test33GLProfileGL4ES3 took 0.176 sec [apply] Testcase: test34GLProfileGL2GL3 took 0.173 sec [apply] Testcase: test41_GL4bc took 0.196 sec [apply] Testcase: test42_GL3bc took 0.182 sec [apply] Testcase: test43_GL2 took 0.182 sec [apply] Testcase: test44_GL4 took 0.21 sec [apply] Testcase: test45_GL3 took 0.193 sec [apply] Testcase: test46_GLES1 took 0.001 sec [apply] Testcase: test47_GLES2 took 0 sec [apply] Testcase: test48_GLES3 took 0.003 sec [echo] Testing com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile02NEWTNoARBCtx -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile02NEWTNoARBCtx.xml [apply] Testsuite: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile02NEWTNoARBCtx [apply] ++++ Test Singleton.ctor() [apply] junit.framework.TestListener: tests to run: 16++++ Test Singleton.lock() [apply] junit.framework.TestListener: startTest(test00Version) [apply] [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675153724313 ms III - Start [apply] SLOCK [T main @ 1675153724313 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile02NEWTNoARBCtx - test00Version [apply] ----------------------------------------------------------------------------------------------------- [apply] Platform: WINDOWS / Windows 10 10.0 (10.0.0), amd64 (X86_64, GENERIC_ABI), 6 cores, littleEndian true [apply] MachineDataInfo: runtimeValidated true, 32Bit false, primitive size / alignment: [apply] int8 1 / 1, int16 2 / 2 [apply] int 4 / 4, long 4 / 4 [apply] int32 4 / 4, int64 8 / 8 [apply] float 4 / 4, double 8 / 8, ldouble 16 / 16 [apply] pointer 8 / 8, page 4096 [apply] Platform: Java Version: 17.0.5 (17.0.5u0), VM: OpenJDK 64-Bit Server VM, Runtime: OpenJDK Runtime Environment [apply] Platform: Java Vendor: Eclipse Adoptium, https://adoptium.net/, Java17, dynamicLib: true, AWT enabled: false [apply] ----------------------------------------------------------------------------------------------------- [apply] ----------------------------------------------------------------------------------------------------- [apply] Package: com.jogamp.common [apply] Extension Name: com.jogamp.common [apply] Specification Title: GlueGen Java Bindings Generator [apply] Specification Vendor: JogAmp Community [apply] Specification Version: 2.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-20230124 [apply] Implementation Build: 2.4-b951-20230124 [apply] Implementation Branch: origin/master [apply] Implementation Commit: 042ff8177884b6af1543622c63c917886798b119 [apply] Implementation SHA Sources: d5200d5f01f6a2404fcfb607679c463df36b9a0a81dfa77d28e1b5ca77707fc9 [apply] Implementation SHA Classes: ee45eb067581f8968e6f44fafc216cfb6c1a5fa1b4fa18bc409ff6506323a171 [apply] Implementation SHA Classes-this: 2911c6005888aedbbb604c7cf2b85328f9f2411000a8fe149bfa8e5de9afb793 [apply] Implementation SHA Natives: 553618a26c04a6510a6f994cceae5ef558cd2f1f9a680990755e19a64b14bf2e [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-20230131 [apply] Implementation Build: 2.4-b1517-20230131 [apply] Implementation Branch: origin/master [apply] Implementation Commit: 3462aa70de7d4a6fdd59f0cb90b6563d68731c61 [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-20230131 [apply] Implementation Build: 2.4-b1517-20230131 [apply] Implementation Branch: origin/master [apply] Implementation Commit: 3462aa70de7d4a6fdd59f0cb90b6563d68731c61 [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-20230131 [apply] Implementation Build: 2.4-b1517-20230131 [apply] Implementation Branch: origin/master [apply] Implementation Commit: 3462aa70de7d4a6fdd59f0cb90b6563d68731c61 [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 0x49765b74]] [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 0x49765b74]] [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 0x49765b74]] [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] 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.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] 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] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile02NEWTNoARBCtx - test22GLProfileMaxFixedFunc [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile02NEWTNoARBCtx - test31GLProfileGL2ES1 [apply] GLProfile Mapping GL2ES1 -> GLProfile[GL4bc/GL4bc.hw] [apply] junit.framework.TestListener: endTest(test22GLProfileMaxFixedFunc) [apply] junit.framework.TestListener: startTest(test31GLProfileGL2ES1) [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL4bc/GL4bc.hw] [apply] GL Version 4.6 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [apply] Quirks [NoDoubleBufferedBitmap, NoARBCreateContext, NoSurfacelessCtx] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR NVIDIA Corporation [apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION 4.6.0 NVIDIA 391.35 [apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 325 [apply] GLX_EXTENSIONS 30 [apply] ----------------------------------------------------------------------------------------------------- [apply] GLContext Mapping GL2ES1 -> GLProfile[GL4bc/GL4bc.hw] -> GLProfile[GL4bc/GL4bc.hw] -> 4.6 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [apply] GL impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL4 [apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL4bc [apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL3bc [apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2 [apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL4ES3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL3ES3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2GL3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2ES2 [apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2ES1 [apply] junit.framework.TestListener: endTest(test31GLProfileGL2ES1) [apply] junit.framework.TestListener: startTest(test32GLProfileGL2ES2) [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile02NEWTNoARBCtx - test31GLProfileGL2ES1 [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile02NEWTNoARBCtx - test32GLProfileGL2ES2 [apply] GLProfile Mapping GL2ES2 -> GLProfile[GL4/GL4bc.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] 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] junit.framework.TestListener: endTest(test33GLProfileGL4ES3) [apply] junit.framework.TestListener: startTest(test34GLProfileGL2GL3) [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile02NEWTNoARBCtx - test33GLProfileGL4ES3 [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile02NEWTNoARBCtx - test34GLProfileGL2GL3 [apply] GLProfile Mapping GL2GL3 -> GLProfile[GL4bc/GL4bc.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] junit.framework.TestListener: endTest(test34GLProfileGL2GL3) [apply] junit.framework.TestListener: startTest(test41_GL4bc) [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile02NEWTNoARBCtx - test34GLProfileGL2GL3 [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile02NEWTNoARBCtx - test41_GL4bc [apply] GLProfile Mapping GL4bc -> GLProfile[GL4bc/GL4bc.hw] [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL4bc/GL4bc.hw] [apply] GL Version 4.6 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [apply] Quirks [NoDoubleBufferedBitmap, NoARBCreateContext, NoSurfacelessCtx] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR NVIDIA Corporation [apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION 4.6.0 NVIDIA 391.35 [apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 325 [apply] GLX_EXTENSIONS 30 [apply] ----------------------------------------------------------------------------------------------------- [apply] GLContext Mapping GL4bc -> GLProfile[GL4bc/GL4bc.hw] -> GLProfile[GL4bc/GL4bc.hw] -> 4.6 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [apply] GL impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL4 [apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL4bc [apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL3bc [apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2 [apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL4ES3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL3ES3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2GL3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2ES2 [apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2ES1 [apply] junit.framework.TestListener: endTest(test41_GL4bc) [apply] junit.framework.TestListener: startTest(test42_GL3bc) [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile02NEWTNoARBCtx - test41_GL4bc [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile02NEWTNoARBCtx - test42_GL3bc [apply] GLProfile Mapping GL3bc -> GLProfile[GL3bc/GL4bc.hw] [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL4bc/GL4bc.hw] [apply] GL Version 4.6 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [apply] Quirks [NoDoubleBufferedBitmap, NoARBCreateContext, NoSurfacelessCtx] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR NVIDIA Corporation [apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION 4.6.0 NVIDIA 391.35 [apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 325 [apply] GLX_EXTENSIONS 30 [apply] ----------------------------------------------------------------------------------------------------- [apply] GLContext Mapping GL3bc -> GLProfile[GL3bc/GL4bc.hw] -> GLProfile[GL4bc/GL4bc.hw] -> 4.6 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [apply] GL impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL4 [apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL4bc [apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL3bc [apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2 [apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL4ES3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL3ES3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2GL3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2ES2 [apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2ES1 [apply] 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] junit.framework.TestListener: endTest(test44_GL4) [apply] junit.framework.TestListener: startTest(test45_GL3) [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile02NEWTNoARBCtx - test44_GL4 [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile02NEWTNoARBCtx - test45_GL3 [apply] GLProfile Mapping GL3 -> GLProfile[GL3/GL4bc.hw] [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL4bc/GL4bc.hw] [apply] GL Version 4.6 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [apply] Quirks [NoDoubleBufferedBitmap, NoARBCreateContext, NoSurfacelessCtx] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR NVIDIA Corporation [apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION 4.6.0 NVIDIA 391.35 [apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 325 [apply] GLX_EXTENSIONS 30 [apply] ----------------------------------------------------------------------------------------------------- [apply] GLContext Mapping GL3 -> GLProfile[GL3/GL4bc.hw] -> GLProfile[GL4bc/GL4bc.hw] -> 4.6 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [apply] GL impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL4 [apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL4bc [apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL3bc [apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2 [apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL4ES3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL3ES3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2GL3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2ES2 [apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2ES1 [apply] junit.framework.TestListener: endTest(test45_GL3) [apply] junit.framework.TestListener: startTest(test46_GLES1) [apply] junit.framework.TestListener: endTest(test46_GLES1) [apply] junit.framework.TestListener: startTest(test47_GLES2) [apply] junit.framework.TestListener: endTest(test47_GLES2) [apply] junit.framework.TestListener: startTest(test48_GLES3) [apply] junit.framework.TestListener: endTest(test48_GLES3) [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile02NEWTNoARBCtx - test45_GL3 [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile02NEWTNoARBCtx - test46_GLES1 [apply] Profile GLES1 n/a [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile02NEWTNoARBCtx - test46_GLES1 [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile02NEWTNoARBCtx - test47_GLES2 [apply] Profile GLES2 n/a [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile02NEWTNoARBCtx - test47_GLES2 [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile02NEWTNoARBCtx - test48_GLES3 [apply] Profile GLES3 n/a [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile02NEWTNoARBCtx - test48_GLES3 [apply] ++++ Test Singleton.unlock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675153728013 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1675153728013 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms [apply] Tests run: 16, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 4.36 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 0x49765b74]] [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 @ 1675153724313 ms III - Start [apply] SLOCK [T main @ 1675153724313 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile02NEWTNoARBCtx - test00Version [apply] ----------------------------------------------------------------------------------------------------- [apply] Platform: WINDOWS / Windows 10 10.0 (10.0.0), amd64 (X86_64, GENERIC_ABI), 6 cores, littleEndian true [apply] MachineDataInfo: runtimeValidated true, 32Bit false, primitive size / alignment: [apply] int8 1 / 1, int16 2 / 2 [apply] int 4 / 4, long 4 / 4 [apply] int32 4 / 4, int64 8 / 8 [apply] float 4 / 4, double 8 / 8, ldouble 16 / 16 [apply] pointer 8 / 8, page 4096 [apply] Platform: Java Version: 17.0.5 (17.0.5u0), VM: OpenJDK 64-Bit Server VM, Runtime: OpenJDK Runtime Environment [apply] Platform: Java Vendor: Eclipse Adoptium, https://adoptium.net/, Java17, dynamicLib: true, AWT enabled: false [apply] ----------------------------------------------------------------------------------------------------- [apply] ----------------------------------------------------------------------------------------------------- [apply] Package: com.jogamp.common [apply] Extension Name: com.jogamp.common [apply] Specification Title: GlueGen Java Bindings Generator [apply] Specification Vendor: JogAmp Community [apply] Specification Version: 2.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-20230124 [apply] Implementation Build: 2.4-b951-20230124 [apply] Implementation Branch: origin/master [apply] Implementation Commit: 042ff8177884b6af1543622c63c917886798b119 [apply] Implementation SHA Sources: d5200d5f01f6a2404fcfb607679c463df36b9a0a81dfa77d28e1b5ca77707fc9 [apply] Implementation SHA Classes: ee45eb067581f8968e6f44fafc216cfb6c1a5fa1b4fa18bc409ff6506323a171 [apply] Implementation SHA Classes-this: 2911c6005888aedbbb604c7cf2b85328f9f2411000a8fe149bfa8e5de9afb793 [apply] Implementation SHA Natives: 553618a26c04a6510a6f994cceae5ef558cd2f1f9a680990755e19a64b14bf2e [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-20230131 [apply] Implementation Build: 2.4-b1517-20230131 [apply] Implementation Branch: origin/master [apply] Implementation Commit: 3462aa70de7d4a6fdd59f0cb90b6563d68731c61 [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-20230131 [apply] Implementation Build: 2.4-b1517-20230131 [apply] Implementation Branch: origin/master [apply] Implementation Commit: 3462aa70de7d4a6fdd59f0cb90b6563d68731c61 [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-20230131 [apply] Implementation Build: 2.4-b1517-20230131 [apply] Implementation Branch: origin/master [apply] Implementation Commit: 3462aa70de7d4a6fdd59f0cb90b6563d68731c61 [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 0x49765b74]] [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 0x49765b74]] [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 @ 1675153728013 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1675153728013 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test00Version took 1.437 sec [apply] Testcase: test01GLProfileDefault took 0.311 sec [apply] Testcase: test11GLProfileMaxProgrammable took 0.168 sec [apply] Testcase: test22GLProfileMaxFixedFunc took 0.175 sec [apply] Testcase: test31GLProfileGL2ES1 took 0.174 sec [apply] Testcase: test32GLProfileGL2ES2 took 0.174 sec [apply] Testcase: test33GLProfileGL4ES3 took 0.176 sec [apply] Testcase: test34GLProfileGL2GL3 took 0.176 sec [apply] Testcase: test41_GL4bc took 0.175 sec [apply] Testcase: test42_GL3bc took 0.177 sec [apply] Testcase: test43_GL2 took 0.174 sec [apply] Testcase: test44_GL4 took 0.177 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.001 sec [echo] Testing com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen.xml [apply] Testsuite: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen [apply] junit.framework.TestListener: tests to run: 20 [apply] ++++ Test Singleton.ctor()junit.framework.TestListener: startTest(test01GLProfileDefaultFBO) [apply] ++++ Test Singleton.lock() [apply] [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675153729252 ms III - Start [apply] SLOCK [T main @ 1675153729253 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen - test01GLProfileDefaultFBO [apply] 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 0x6f3a7509]] [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] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen - test01GLProfileDefaultFBO [apply] junit.framework.TestListener: endTest(test01GLProfileDefaultFBO)++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen - test02GLProfileDefaultPBuffer [apply] [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 0x6f3a7509]] [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] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen - test02GLProfileDefaultPBuffer [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen - test03GLProfileDefaultBitmap [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 0x6f3a7509]] [apply] GLProfile.getDefault(): GLProfile[GL4bc/GL4bc.hw] [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL2/GL4bc.hw] [apply] GL Version 1.1 (Compat profile, compat[], software) - 1.1.0 [GL 1.1.0, vendor 0.0.0 (n/a)] [apply] Quirks [NoDoubleBufferedBitmap, 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] junit.framework.TestListener: endTest(test03GLProfileDefaultBitmap) [apply] junit.framework.TestListener: startTest(test11GLProfileMaxProgrammableFBO) [apply] GLProfile.getMaxProgrammable(): GLProfile[GL4bc/GL4bc.hw] [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] junit.framework.TestListener: endTest(test11GLProfileMaxProgrammableFBO) [apply] junit.framework.TestListener: startTest(test12GLProfileMaxProgrammablePBuffer) [apply] GLProfile.getMaxProgrammable(): GLProfile[GL4bc/GL4bc.hw] [apply] junit.framework.TestListener: endTest(test12GLProfileMaxProgrammablePBuffer) [apply] junit.framework.TestListener: startTest(test21GLProfileMaxFixedFuncFBO) [apply] GLProfile.getMaxFixedFunc(): GLProfile[GL4bc/GL4bc.hw] [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen - test12GLProfileMaxProgrammablePBuffer [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen - test21GLProfileMaxFixedFuncFBO [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.hw] [apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR NVIDIA Corporation [apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION 4.6.0 NVIDIA 391.35 [apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 325 [apply] GLX_EXTENSIONS 30 [apply] ----------------------------------------------------------------------------------------------------- [apply] GLContext Mapping maxFixedFunc -> GLProfile[GL4bc/GL4bc.hw] -> GLProfile[GL4bc/GL4bc.hw] -> 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [apply] GL impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL4 [apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL4bc [apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL3bc [apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2 [apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL4ES3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL3ES3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2GL3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2ES2 [apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2ES1 [apply] 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] junit.framework.TestListener: endTest(test22GLProfileMaxFixedFuncPBuffer) [apply] junit.framework.TestListener: startTest(test23GLProfileMaxFixedFuncBitmap) [apply] GLProfile.getMaxFixedFunc(): GLProfile[GL4bc/GL4bc.hw] [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.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] 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] junit.framework.TestListener: endTest(test31GLProfileGL2ES1) [apply] junit.framework.TestListener: startTest(test32GLProfileGL2ES2) [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen - test31GLProfileGL2ES1 [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen - test32GLProfileGL2ES2 [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4/GL4.hw] [apply] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR NVIDIA Corporation [apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION 4.6.0 NVIDIA 391.35 [apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 324 [apply] GLX_EXTENSIONS 30 [apply] ----------------------------------------------------------------------------------------------------- [apply] GLContext Mapping GL2ES2 -> GLProfile[GL4/GL4.hw] -> GLProfile[GL4/GL4.hw] -> 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [apply] GL impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL Mapping GLProfile[GL4/GL4.hw] -> GL4 [apply] GL Mapping GLProfile[GL4/GL4.hw] -> GL3 [apply] GL Mapping GLProfile[GL4/GL4.hw] -> GL4ES3 [apply] GL Mapping GLProfile[GL4/GL4.hw] -> GL3ES3 [apply] GL Mapping GLProfile[GL4/GL4.hw] -> GL2GL3 [apply] GL Mapping GLProfile[GL4/GL4.hw] -> GL2ES2 [apply] junit.framework.TestListener: endTest(test32GLProfileGL2ES2) [apply] junit.framework.TestListener: startTest(test33GLProfileGL4ES3) [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen - test32GLProfileGL2ES2 [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen - test33GLProfileGL4ES3 [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4/GL4.hw] [apply] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR NVIDIA Corporation [apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION 4.6.0 NVIDIA 391.35 [apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 324 [apply] GLX_EXTENSIONS 30 [apply] ----------------------------------------------------------------------------------------------------- [apply] GLContext Mapping GL4ES3 -> GLProfile[GL4/GL4.hw] -> GLProfile[GL4/GL4.hw] -> 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [apply] GL impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL Mapping GLProfile[GL4/GL4.hw] -> GL4 [apply] GL Mapping GLProfile[GL4/GL4.hw] -> GL3 [apply] GL Mapping GLProfile[GL4/GL4.hw] -> GL4ES3 [apply] GL Mapping GLProfile[GL4/GL4.hw] -> GL3ES3 [apply] GL Mapping GLProfile[GL4/GL4.hw] -> GL2GL3 [apply] GL Mapping GLProfile[GL4/GL4.hw] -> GL2ES2 [apply] junit.framework.TestListener: endTest(test33GLProfileGL4ES3) [apply] junit.framework.TestListener: startTest(test34GLProfileGL2GL3) [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen - test33GLProfileGL4ES3 [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen - test34GLProfileGL2GL3 [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.hw] [apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR NVIDIA Corporation [apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION 4.6.0 NVIDIA 391.35 [apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 325 [apply] GLX_EXTENSIONS 30 [apply] ----------------------------------------------------------------------------------------------------- [apply] GLContext Mapping GL2GL3 -> GLProfile[GL4bc/GL4bc.hw] -> GLProfile[GL4bc/GL4bc.hw] -> 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [apply] GL impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL4 [apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL4bc [apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL3bc [apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2 [apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL4ES3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL3ES3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2GL3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2ES2 [apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2ES1 [apply] junit.framework.TestListener: endTest(test34GLProfileGL2GL3) [apply] junit.framework.TestListener: startTest(test41_GL4bc) [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen - test34GLProfileGL2GL3 [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen - test41_GL4bc [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.hw] [apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR NVIDIA Corporation [apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION 4.6.0 NVIDIA 391.35 [apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 325 [apply] GLX_EXTENSIONS 30 [apply] ----------------------------------------------------------------------------------------------------- [apply] GLContext Mapping GL4bc -> GLProfile[GL4bc/GL4bc.hw] -> GLProfile[GL4bc/GL4bc.hw] -> 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [apply] GL impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL4 [apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL4bc [apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL3bc [apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2 [apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL4ES3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL3ES3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2GL3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2ES2 [apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2ES1 [apply] junit.framework.TestListener: endTest(test41_GL4bc) [apply] junit.framework.TestListener: startTest(test42_GL3bc) [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen - test41_GL4bc [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen - test42_GL3bc [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.hw] [apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR NVIDIA Corporation [apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION 4.6.0 NVIDIA 391.35 [apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 325 [apply] GLX_EXTENSIONS 30 [apply] ----------------------------------------------------------------------------------------------------- [apply] GLContext Mapping GL3bc -> GLProfile[GL3bc/GL4bc.hw] -> GLProfile[GL4bc/GL4bc.hw] -> 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [apply] GL impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL4 [apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL4bc [apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL3bc [apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2 [apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL4ES3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL3ES3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2GL3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2ES2 [apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2ES1 [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen - test42_GL3bc [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen - test43_GL2 [apply] junit.framework.TestListener: endTest(test42_GL3bc) [apply] junit.framework.TestListener: startTest(test43_GL2) [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.hw] [apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR NVIDIA Corporation [apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION 4.6.0 NVIDIA 391.35 [apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 325 [apply] GLX_EXTENSIONS 30 [apply] ----------------------------------------------------------------------------------------------------- [apply] GLContext Mapping GL2 -> GLProfile[GL2/GL4bc.hw] -> GLProfile[GL4bc/GL4bc.hw] -> 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [apply] GL impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL4 [apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL4bc [apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL3bc [apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2 [apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL4ES3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL3ES3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2GL3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2ES2 [apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2ES1 [apply] junit.framework.TestListener: endTest(test43_GL2) [apply] junit.framework.TestListener: startTest(test44_GL4) [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen - test43_GL2 [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen - test44_GL4 [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4/GL4.hw] [apply] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR NVIDIA Corporation [apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION 4.6.0 NVIDIA 391.35 [apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 324 [apply] GLX_EXTENSIONS 30 [apply] ----------------------------------------------------------------------------------------------------- [apply] GLContext Mapping GL4 -> GLProfile[GL4/GL4.hw] -> GLProfile[GL4/GL4.hw] -> 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [apply] GL impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL Mapping GLProfile[GL4/GL4.hw] -> GL4 [apply] GL Mapping GLProfile[GL4/GL4.hw] -> GL3 [apply] GL Mapping GLProfile[GL4/GL4.hw] -> GL4ES3 [apply] GL Mapping GLProfile[GL4/GL4.hw] -> GL3ES3 [apply] GL Mapping GLProfile[GL4/GL4.hw] -> GL2GL3 [apply] GL Mapping GLProfile[GL4/GL4.hw] -> GL2ES2 [apply] ++++ 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] junit.framework.TestListener: endTest(test44_GL4) [apply] junit.framework.TestListener: startTest(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 @ 1675153734133 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1675153734133 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [apply] Tests run: 20, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 5.544 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 0x6f3a7509]] [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 0x6f3a7509]] [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 0x6f3a7509]] [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 @ 1675153729252 ms III - Start [apply] SLOCK [T main @ 1675153729253 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen - test01GLProfileDefaultFBO [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.hw] [apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR NVIDIA Corporation [apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION 4.6.0 NVIDIA 391.35 [apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 325 [apply] GLX_EXTENSIONS 30 [apply] ----------------------------------------------------------------------------------------------------- [apply] GLContext Mapping default -> GLProfile[GL4bc/GL4bc.hw] -> GLProfile[GL4bc/GL4bc.hw] -> 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [apply] GL impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL4 [apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL4bc [apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL3bc [apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2 [apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL4ES3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL3ES3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2GL3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2ES2 [apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2ES1 [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen - test01GLProfileDefaultFBO [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen - test02GLProfileDefaultPBuffer [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.hw] [apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR NVIDIA Corporation [apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION 4.6.0 NVIDIA 391.35 [apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 325 [apply] GLX_EXTENSIONS 30 [apply] ----------------------------------------------------------------------------------------------------- [apply] GLContext Mapping default -> GLProfile[GL4bc/GL4bc.hw] -> GLProfile[GL4bc/GL4bc.hw] -> 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [apply] GL impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL4 [apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL4bc [apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL3bc [apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2 [apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL4ES3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL3ES3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2GL3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2ES2 [apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2ES1 [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen - test02GLProfileDefaultPBuffer [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen - test03GLProfileDefaultBitmap [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL2/GL4bc.hw] [apply] GL Version 1.1 (Compat profile, compat[], software) - 1.1.0 [GL 1.1.0, vendor 0.0.0 (n/a)] [apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Microsoft Corporation [apply] GL_RENDERER GDI Generic [apply] GL_VERSION 1.1.0 [apply] GLSL false, has-compiler-func: false [apply] GL FBO: basic false, full false [apply] GL_EXTENSIONS 3 [apply] GLX_EXTENSIONS 0 [apply] ----------------------------------------------------------------------------------------------------- [apply] GLContext Mapping default -> GLProfile[GL4bc/GL4bc.hw] -> GLProfile[GL2/GL4bc.hw] -> 1.1 (Compat profile, compat[], software) - 1.1.0 [apply] GL impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL Mapping GLProfile[GL2/GL4bc.hw] -> GL2 [apply] GL Mapping GLProfile[GL2/GL4bc.hw] -> GL2GL3 [apply] GL Mapping GLProfile[GL2/GL4bc.hw] -> GL2ES2 [apply] GL Mapping GLProfile[GL2/GL4bc.hw] -> GL2ES1 [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen - test03GLProfileDefaultBitmap [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen - test11GLProfileMaxProgrammableFBO [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.hw] [apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR NVIDIA Corporation [apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION 4.6.0 NVIDIA 391.35 [apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 325 [apply] GLX_EXTENSIONS 30 [apply] ----------------------------------------------------------------------------------------------------- [apply] GLContext Mapping maxProgrammable -> GLProfile[GL4bc/GL4bc.hw] -> GLProfile[GL4bc/GL4bc.hw] -> 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [apply] GL impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL4 [apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL4bc [apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL3bc [apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2 [apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL4ES3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL3ES3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2GL3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2ES2 [apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2ES1 [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen - test11GLProfileMaxProgrammableFBO [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen - test12GLProfileMaxProgrammablePBuffer [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.hw] [apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR NVIDIA Corporation [apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION 4.6.0 NVIDIA 391.35 [apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 325 [apply] GLX_EXTENSIONS 30 [apply] ----------------------------------------------------------------------------------------------------- [apply] GLContext Mapping maxProgrammable -> GLProfile[GL4bc/GL4bc.hw] -> GLProfile[GL4bc/GL4bc.hw] -> 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [apply] GL impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL4 [apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL4bc [apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL3bc [apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2 [apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL4ES3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL3ES3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2GL3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2ES2 [apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2ES1 [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen - test12GLProfileMaxProgrammablePBuffer [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen - test21GLProfileMaxFixedFuncFBO [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.hw] [apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR NVIDIA Corporation [apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION 4.6.0 NVIDIA 391.35 [apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 325 [apply] GLX_EXTENSIONS 30 [apply] ----------------------------------------------------------------------------------------------------- [apply] GLContext Mapping maxFixedFunc -> GLProfile[GL4bc/GL4bc.hw] -> GLProfile[GL4bc/GL4bc.hw] -> 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [apply] GL impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL4 [apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL4bc [apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL3bc [apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2 [apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL4ES3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL3ES3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2GL3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2ES2 [apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2ES1 [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen - test21GLProfileMaxFixedFuncFBO [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen - test22GLProfileMaxFixedFuncPBuffer [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.hw] [apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR NVIDIA Corporation [apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION 4.6.0 NVIDIA 391.35 [apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 325 [apply] GLX_EXTENSIONS 30 [apply] ----------------------------------------------------------------------------------------------------- [apply] GLContext Mapping maxFixedFunc -> GLProfile[GL4bc/GL4bc.hw] -> GLProfile[GL4bc/GL4bc.hw] -> 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [apply] GL impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL4 [apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL4bc [apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL3bc [apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2 [apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL4ES3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL3ES3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2GL3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2ES2 [apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2ES1 [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen - test22GLProfileMaxFixedFuncPBuffer [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen - test23GLProfileMaxFixedFuncBitmap [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL2/GL4bc.hw] [apply] GL Version 1.1 (Compat profile, compat[], software) - 1.1.0 [GL 1.1.0, vendor 0.0.0 (n/a)] [apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Microsoft Corporation [apply] GL_RENDERER GDI Generic [apply] GL_VERSION 1.1.0 [apply] GLSL false, has-compiler-func: false [apply] GL FBO: basic false, full false [apply] GL_EXTENSIONS 3 [apply] GLX_EXTENSIONS 0 [apply] ----------------------------------------------------------------------------------------------------- [apply] GLContext Mapping maxFixedFunc -> GLProfile[GL4bc/GL4bc.hw] -> GLProfile[GL2/GL4bc.hw] -> 1.1 (Compat profile, compat[], software) - 1.1.0 [apply] GL impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL Mapping GLProfile[GL2/GL4bc.hw] -> GL2 [apply] GL Mapping GLProfile[GL2/GL4bc.hw] -> GL2GL3 [apply] GL Mapping GLProfile[GL2/GL4bc.hw] -> GL2ES2 [apply] GL Mapping GLProfile[GL2/GL4bc.hw] -> GL2ES1 [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen - test23GLProfileMaxFixedFuncBitmap [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen - test31GLProfileGL2ES1 [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.hw] [apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR NVIDIA Corporation [apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION 4.6.0 NVIDIA 391.35 [apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 325 [apply] GLX_EXTENSIONS 30 [apply] ----------------------------------------------------------------------------------------------------- [apply] GLContext Mapping GL2ES1 -> GLProfile[GL4bc/GL4bc.hw] -> GLProfile[GL4bc/GL4bc.hw] -> 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [apply] GL impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL4 [apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL4bc [apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL3bc [apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2 [apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL4ES3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL3ES3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2GL3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2ES2 [apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2ES1 [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen - test31GLProfileGL2ES1 [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen - test32GLProfileGL2ES2 [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4/GL4.hw] [apply] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR NVIDIA Corporation [apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION 4.6.0 NVIDIA 391.35 [apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 324 [apply] GLX_EXTENSIONS 30 [apply] ----------------------------------------------------------------------------------------------------- [apply] GLContext Mapping GL2ES2 -> GLProfile[GL4/GL4.hw] -> GLProfile[GL4/GL4.hw] -> 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [apply] GL impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL Mapping GLProfile[GL4/GL4.hw] -> GL4 [apply] GL Mapping GLProfile[GL4/GL4.hw] -> GL3 [apply] GL Mapping GLProfile[GL4/GL4.hw] -> GL4ES3 [apply] GL Mapping GLProfile[GL4/GL4.hw] -> GL3ES3 [apply] GL Mapping GLProfile[GL4/GL4.hw] -> GL2GL3 [apply] GL Mapping GLProfile[GL4/GL4.hw] -> GL2ES2 [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen - test32GLProfileGL2ES2 [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen - test33GLProfileGL4ES3 [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4/GL4.hw] [apply] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR NVIDIA Corporation [apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION 4.6.0 NVIDIA 391.35 [apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 324 [apply] GLX_EXTENSIONS 30 [apply] ----------------------------------------------------------------------------------------------------- [apply] GLContext Mapping GL4ES3 -> GLProfile[GL4/GL4.hw] -> GLProfile[GL4/GL4.hw] -> 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [apply] GL impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL Mapping GLProfile[GL4/GL4.hw] -> GL4 [apply] GL Mapping GLProfile[GL4/GL4.hw] -> GL3 [apply] GL Mapping GLProfile[GL4/GL4.hw] -> GL4ES3 [apply] GL Mapping GLProfile[GL4/GL4.hw] -> GL3ES3 [apply] GL Mapping GLProfile[GL4/GL4.hw] -> GL2GL3 [apply] GL Mapping GLProfile[GL4/GL4.hw] -> GL2ES2 [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen - test33GLProfileGL4ES3 [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen - test34GLProfileGL2GL3 [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.hw] [apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR NVIDIA Corporation [apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION 4.6.0 NVIDIA 391.35 [apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 325 [apply] GLX_EXTENSIONS 30 [apply] ----------------------------------------------------------------------------------------------------- [apply] GLContext Mapping GL2GL3 -> GLProfile[GL4bc/GL4bc.hw] -> GLProfile[GL4bc/GL4bc.hw] -> 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [apply] GL impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL4 [apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL4bc [apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL3bc [apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2 [apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL4ES3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL3ES3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2GL3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2ES2 [apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2ES1 [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen - test34GLProfileGL2GL3 [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen - test41_GL4bc [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.hw] [apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR NVIDIA Corporation [apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION 4.6.0 NVIDIA 391.35 [apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 325 [apply] GLX_EXTENSIONS 30 [apply] ----------------------------------------------------------------------------------------------------- [apply] GLContext Mapping GL4bc -> GLProfile[GL4bc/GL4bc.hw] -> GLProfile[GL4bc/GL4bc.hw] -> 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [apply] GL impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL4 [apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL4bc [apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL3bc [apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2 [apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL4ES3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL3ES3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2GL3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2ES2 [apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2ES1 [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen - test41_GL4bc [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen - test42_GL3bc [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.hw] [apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR NVIDIA Corporation [apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION 4.6.0 NVIDIA 391.35 [apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 325 [apply] GLX_EXTENSIONS 30 [apply] ----------------------------------------------------------------------------------------------------- [apply] GLContext Mapping GL3bc -> GLProfile[GL3bc/GL4bc.hw] -> GLProfile[GL4bc/GL4bc.hw] -> 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [apply] GL impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL4 [apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL4bc [apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL3bc [apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2 [apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL4ES3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL3ES3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2GL3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2ES2 [apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2ES1 [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen - test42_GL3bc [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen - test43_GL2 [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.hw] [apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR NVIDIA Corporation [apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION 4.6.0 NVIDIA 391.35 [apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 325 [apply] GLX_EXTENSIONS 30 [apply] ----------------------------------------------------------------------------------------------------- [apply] GLContext Mapping GL2 -> GLProfile[GL2/GL4bc.hw] -> GLProfile[GL4bc/GL4bc.hw] -> 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [apply] GL impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL4 [apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL4bc [apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL3bc [apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2 [apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL4ES3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL3ES3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2GL3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2ES2 [apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2ES1 [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen - test43_GL2 [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen - test44_GL4 [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4/GL4.hw] [apply] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR NVIDIA Corporation [apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION 4.6.0 NVIDIA 391.35 [apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 324 [apply] GLX_EXTENSIONS 30 [apply] ----------------------------------------------------------------------------------------------------- [apply] GLContext Mapping GL4 -> GLProfile[GL4/GL4.hw] -> GLProfile[GL4/GL4.hw] -> 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [apply] GL impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL Mapping GLProfile[GL4/GL4.hw] -> GL4 [apply] GL Mapping GLProfile[GL4/GL4.hw] -> GL3 [apply] GL Mapping GLProfile[GL4/GL4.hw] -> GL4ES3 [apply] GL Mapping GLProfile[GL4/GL4.hw] -> GL3ES3 [apply] GL Mapping GLProfile[GL4/GL4.hw] -> GL2GL3 [apply] GL Mapping GLProfile[GL4/GL4.hw] -> GL2ES2 [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen - test44_GL4 [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen - test45_GL3 [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4/GL4.hw] [apply] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR NVIDIA Corporation [apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION 4.6.0 NVIDIA 391.35 [apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 324 [apply] GLX_EXTENSIONS 30 [apply] ----------------------------------------------------------------------------------------------------- [apply] GLContext Mapping GL3 -> GLProfile[GL3/GL4.hw] -> GLProfile[GL4/GL4.hw] -> 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [apply] GL impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL Mapping GLProfile[GL4/GL4.hw] -> GL4 [apply] GL Mapping GLProfile[GL4/GL4.hw] -> GL3 [apply] GL Mapping GLProfile[GL4/GL4.hw] -> GL4ES3 [apply] GL Mapping GLProfile[GL4/GL4.hw] -> GL3ES3 [apply] GL Mapping GLProfile[GL4/GL4.hw] -> GL2GL3 [apply] GL Mapping GLProfile[GL4/GL4.hw] -> GL2ES2 [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen - test45_GL3 [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen - test46_GLES1 [apply] Profile GLES1 n/a [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen - test46_GLES1 [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen - test47_GLES2 [apply] Profile GLES2 n/a [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen - test47_GLES2 [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen - test48_GLES3 [apply] Profile GLES3 n/a [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen - test48_GLES3 [apply] ++++ Test Singleton.unlock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675153734133 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1675153734133 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test01GLProfileDefaultFBO took 1.581 sec [apply] Testcase: test02GLProfileDefaultPBuffer took 0.138 sec [apply] Testcase: test03GLProfileDefaultBitmap took 0.813 sec [apply] Testcase: test11GLProfileMaxProgrammableFBO took 0.168 sec [apply] Testcase: test12GLProfileMaxProgrammablePBuffer took 0.137 sec [apply] Testcase: test21GLProfileMaxFixedFuncFBO took 0.145 sec [apply] Testcase: test22GLProfileMaxFixedFuncPBuffer took 0.142 sec [apply] Testcase: test23GLProfileMaxFixedFuncBitmap took 0.125 sec [apply] Testcase: test31GLProfileGL2ES1 took 0.153 sec [apply] Testcase: test32GLProfileGL2ES2 took 0.255 sec [apply] Testcase: test33GLProfileGL4ES3 took 0.142 sec [apply] Testcase: test34GLProfileGL2GL3 took 0.155 sec [apply] Testcase: test41_GL4bc took 0.188 sec [apply] Testcase: test42_GL3bc took 0.171 sec [apply] Testcase: test43_GL2 took 0.171 sec [apply] Testcase: test44_GL4 took 0.157 sec [apply] Testcase: test45_GL3 took 0.172 sec [apply] Testcase: test46_GLES1 took 0 sec [apply] Testcase: test47_GLES2 took 0 sec [apply] Testcase: test48_GLES3 took 0.002 sec [echo] Testing com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx.xml [apply] Testsuite: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx [apply] junit.framework.TestListener: tests to run: 20 [apply] junit.framework.TestListener: startTest(test01GLProfileDefaultFBO) [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675153735421 ms III - Start [apply] SLOCK [T main @ 1675153735422 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx - test01GLProfileDefaultFBO [apply] 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 0x433e7d4b]] [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, compat[ES2, ES3, 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(test01GLProfileDefaultFBO) [apply] junit.framework.TestListener: startTest(test02GLProfileDefaultPBuffer) [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx - test01GLProfileDefaultFBO [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx - test02GLProfileDefaultPBuffer [apply] GLProfile Natives[GL4bc true [4.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 0x433e7d4b]] [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, compat[ES2, ES3, 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 0x433e7d4b]] [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] 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.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] junit.framework.TestListener: endTest(test21GLProfileMaxFixedFuncFBO) [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx - test21GLProfileMaxFixedFuncFBOjunit.framework.TestListener: startTest(test22GLProfileMaxFixedFuncPBuffer) [apply] GLProfile.getMaxFixedFunc(): GLProfile[GL4bc/GL4bc.hw] [apply] [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] junit.framework.TestListener: endTest(test22GLProfileMaxFixedFuncPBuffer) [apply] junit.framework.TestListener: startTest(test23GLProfileMaxFixedFuncBitmap) [apply] GLProfile.getMaxFixedFunc(): GLProfile[GL4bc/GL4bc.hw] [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx - test22GLProfileMaxFixedFuncPBuffer [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx - test23GLProfileMaxFixedFuncBitmap [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL2/GL4bc.hw] [apply] GL Version 1.1 (Compat profile, compat[], software) - 1.1.0 [GL 1.1.0, vendor 0.0.0 (n/a)] [apply] Quirks [NoDoubleBufferedBitmap, NoARBCreateContext, NoSurfacelessCtx] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Microsoft Corporation [apply] GL_RENDERER GDI Generic [apply] GL_VERSION 1.1.0 [apply] GLSL false, has-compiler-func: false [apply] GL FBO: basic false, full false [apply] GL_EXTENSIONS 3 [apply] GLX_EXTENSIONS 0 [apply] ----------------------------------------------------------------------------------------------------- [apply] GLContext Mapping maxFixedFunc -> GLProfile[GL4bc/GL4bc.hw] -> GLProfile[GL2/GL4bc.hw] -> 1.1 (Compat profile, compat[], software) - 1.1.0 [apply] GL impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL Mapping GLProfile[GL2/GL4bc.hw] -> GL2 [apply] GL Mapping GLProfile[GL2/GL4bc.hw] -> GL2GL3 [apply] GL Mapping GLProfile[GL2/GL4bc.hw] -> GL2ES2 [apply] GL Mapping GLProfile[GL2/GL4bc.hw] -> GL2ES1 [apply] junit.framework.TestListener: endTest(test23GLProfileMaxFixedFuncBitmap) [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx - test23GLProfileMaxFixedFuncBitmapjunit.framework.TestListener: startTest(test31GLProfileGL2ES1) [apply] [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] junit.framework.TestListener: endTest(test31GLProfileGL2ES1) [apply] junit.framework.TestListener: startTest(test32GLProfileGL2ES2) [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] junit.framework.TestListener: endTest(test32GLProfileGL2ES2) [apply] junit.framework.TestListener: startTest(test33GLProfileGL4ES3) [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx - test33GLProfileGL4ES3 [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.hw] [apply] GL Version 4.6 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [apply] Quirks [NoDoubleBufferedBitmap, NoARBCreateContext, NoSurfacelessCtx] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR NVIDIA Corporation [apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION 4.6.0 NVIDIA 391.35 [apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 325 [apply] GLX_EXTENSIONS 30 [apply] ----------------------------------------------------------------------------------------------------- [apply] GLContext Mapping GL4ES3 -> GLProfile[GL4/GL4bc.hw] -> GLProfile[GL4bc/GL4bc.hw] -> 4.6 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [apply] GL impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL4 [apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL4bc [apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL3bc [apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2 [apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL4ES3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL3ES3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2GL3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2ES2 [apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2ES1 [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx - test33GLProfileGL4ES3 [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx - test34GLProfileGL2GL3 [apply] junit.framework.TestListener: endTest(test33GLProfileGL4ES3)Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.hw] [apply] [apply] junit.framework.TestListener: startTest(test34GLProfileGL2GL3) [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] junit.framework.TestListener: endTest(test34GLProfileGL2GL3) [apply] junit.framework.TestListener: startTest(test41_GL4bc) [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] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx - test43_GL2 [apply] junit.framework.TestListener: endTest(test43_GL2) [apply] junit.framework.TestListener: startTest(test44_GL4) [apply] ++++ 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] junit.framework.TestListener: endTest(test44_GL4) [apply] junit.framework.TestListener: startTest(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] junit.framework.TestListener: endTest(test45_GL3) [apply] junit.framework.TestListener: startTest(test46_GLES1) [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx - test46_GLES1 [apply] Profile GLES1 n/a [apply] junit.framework.TestListener: endTest(test46_GLES1) [apply] junit.framework.TestListener: startTest(test47_GLES2) [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] junit.framework.TestListener: endTest(test47_GLES2) [apply] junit.framework.TestListener: startTest(test48_GLES3) [apply] junit.framework.TestListener: endTest(test48_GLES3) [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx - 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 @ 1675153739946 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1675153739946 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [apply] Tests run: 20, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 5.185 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 0x433e7d4b]] [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 0x433e7d4b]] [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 0x433e7d4b]] [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 @ 1675153735421 ms III - Start [apply] SLOCK [T main @ 1675153735422 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx - test01GLProfileDefaultFBO [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.hw] [apply] GL Version 4.6 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [apply] Quirks [NoDoubleBufferedBitmap, NoARBCreateContext, NoSurfacelessCtx] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR NVIDIA Corporation [apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION 4.6.0 NVIDIA 391.35 [apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 325 [apply] GLX_EXTENSIONS 30 [apply] ----------------------------------------------------------------------------------------------------- [apply] GLContext Mapping default -> GLProfile[GL4bc/GL4bc.hw] -> GLProfile[GL4bc/GL4bc.hw] -> 4.6 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [apply] GL impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL4 [apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL4bc [apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL3bc [apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2 [apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL4ES3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL3ES3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2GL3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2ES2 [apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2ES1 [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx - test01GLProfileDefaultFBO [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx - test02GLProfileDefaultPBuffer [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.hw] [apply] GL Version 4.6 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [apply] Quirks [NoDoubleBufferedBitmap, NoARBCreateContext, NoSurfacelessCtx] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR NVIDIA Corporation [apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION 4.6.0 NVIDIA 391.35 [apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 325 [apply] GLX_EXTENSIONS 30 [apply] ----------------------------------------------------------------------------------------------------- [apply] GLContext Mapping default -> GLProfile[GL4bc/GL4bc.hw] -> GLProfile[GL4bc/GL4bc.hw] -> 4.6 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [apply] GL impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL4 [apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL4bc [apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL3bc [apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2 [apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL4ES3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL3ES3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2GL3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2ES2 [apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2ES1 [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx - test02GLProfileDefaultPBuffer [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx - test03GLProfileDefaultBitmap [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL2/GL4bc.hw] [apply] GL Version 1.1 (Compat profile, compat[], software) - 1.1.0 [GL 1.1.0, vendor 0.0.0 (n/a)] [apply] Quirks [NoDoubleBufferedBitmap, NoARBCreateContext, NoSurfacelessCtx] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Microsoft Corporation [apply] GL_RENDERER GDI Generic [apply] GL_VERSION 1.1.0 [apply] GLSL false, has-compiler-func: false [apply] GL FBO: basic false, full false [apply] GL_EXTENSIONS 3 [apply] GLX_EXTENSIONS 0 [apply] ----------------------------------------------------------------------------------------------------- [apply] GLContext Mapping default -> GLProfile[GL4bc/GL4bc.hw] -> GLProfile[GL2/GL4bc.hw] -> 1.1 (Compat profile, compat[], software) - 1.1.0 [apply] GL impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL Mapping GLProfile[GL2/GL4bc.hw] -> GL2 [apply] GL Mapping GLProfile[GL2/GL4bc.hw] -> GL2GL3 [apply] GL Mapping GLProfile[GL2/GL4bc.hw] -> GL2ES2 [apply] GL Mapping GLProfile[GL2/GL4bc.hw] -> GL2ES1 [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx - test03GLProfileDefaultBitmap [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx - test11GLProfileMaxProgrammableFBO [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.hw] [apply] GL Version 4.6 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [apply] Quirks [NoDoubleBufferedBitmap, NoARBCreateContext, NoSurfacelessCtx] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR NVIDIA Corporation [apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION 4.6.0 NVIDIA 391.35 [apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 325 [apply] GLX_EXTENSIONS 30 [apply] ----------------------------------------------------------------------------------------------------- [apply] GLContext Mapping maxProgrammable -> GLProfile[GL4bc/GL4bc.hw] -> GLProfile[GL4bc/GL4bc.hw] -> 4.6 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [apply] GL impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL4 [apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL4bc [apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL3bc [apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2 [apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL4ES3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL3ES3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2GL3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2ES2 [apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2ES1 [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx - test11GLProfileMaxProgrammableFBO [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx - test12GLProfileMaxProgrammablePBuffer [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.hw] [apply] GL Version 4.6 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [apply] Quirks [NoDoubleBufferedBitmap, NoARBCreateContext, NoSurfacelessCtx] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR NVIDIA Corporation [apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION 4.6.0 NVIDIA 391.35 [apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 325 [apply] GLX_EXTENSIONS 30 [apply] ----------------------------------------------------------------------------------------------------- [apply] GLContext Mapping maxProgrammable -> GLProfile[GL4bc/GL4bc.hw] -> GLProfile[GL4bc/GL4bc.hw] -> 4.6 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [apply] GL impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL4 [apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL4bc [apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL3bc [apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2 [apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL4ES3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL3ES3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2GL3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2ES2 [apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2ES1 [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx - test12GLProfileMaxProgrammablePBuffer [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx - test21GLProfileMaxFixedFuncFBO [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.hw] [apply] GL Version 4.6 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [apply] Quirks [NoDoubleBufferedBitmap, NoARBCreateContext, NoSurfacelessCtx] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR NVIDIA Corporation [apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION 4.6.0 NVIDIA 391.35 [apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 325 [apply] GLX_EXTENSIONS 30 [apply] ----------------------------------------------------------------------------------------------------- [apply] GLContext Mapping maxFixedFunc -> GLProfile[GL4bc/GL4bc.hw] -> GLProfile[GL4bc/GL4bc.hw] -> 4.6 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [apply] GL impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL4 [apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL4bc [apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL3bc [apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2 [apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL4ES3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL3ES3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2GL3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2ES2 [apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2ES1 [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx - test21GLProfileMaxFixedFuncFBO [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx - test22GLProfileMaxFixedFuncPBuffer [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.hw] [apply] GL Version 4.6 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [apply] Quirks [NoDoubleBufferedBitmap, NoARBCreateContext, NoSurfacelessCtx] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR NVIDIA Corporation [apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION 4.6.0 NVIDIA 391.35 [apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 325 [apply] GLX_EXTENSIONS 30 [apply] ----------------------------------------------------------------------------------------------------- [apply] GLContext Mapping maxFixedFunc -> GLProfile[GL4bc/GL4bc.hw] -> GLProfile[GL4bc/GL4bc.hw] -> 4.6 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [apply] GL impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL4 [apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL4bc [apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL3bc [apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2 [apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL4ES3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL3ES3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2GL3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2ES2 [apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2ES1 [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx - test22GLProfileMaxFixedFuncPBuffer [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx - test23GLProfileMaxFixedFuncBitmap [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL2/GL4bc.hw] [apply] GL Version 1.1 (Compat profile, compat[], software) - 1.1.0 [GL 1.1.0, vendor 0.0.0 (n/a)] [apply] Quirks [NoDoubleBufferedBitmap, NoARBCreateContext, NoSurfacelessCtx] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Microsoft Corporation [apply] GL_RENDERER GDI Generic [apply] GL_VERSION 1.1.0 [apply] GLSL false, has-compiler-func: false [apply] GL FBO: basic false, full false [apply] GL_EXTENSIONS 3 [apply] GLX_EXTENSIONS 0 [apply] ----------------------------------------------------------------------------------------------------- [apply] GLContext Mapping maxFixedFunc -> GLProfile[GL4bc/GL4bc.hw] -> GLProfile[GL2/GL4bc.hw] -> 1.1 (Compat profile, compat[], software) - 1.1.0 [apply] GL impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL Mapping GLProfile[GL2/GL4bc.hw] -> GL2 [apply] GL Mapping GLProfile[GL2/GL4bc.hw] -> GL2GL3 [apply] GL Mapping GLProfile[GL2/GL4bc.hw] -> GL2ES2 [apply] GL Mapping GLProfile[GL2/GL4bc.hw] -> GL2ES1 [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx - test23GLProfileMaxFixedFuncBitmap [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx - test31GLProfileGL2ES1 [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.hw] [apply] GL Version 4.6 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [apply] Quirks [NoDoubleBufferedBitmap, NoARBCreateContext, NoSurfacelessCtx] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR NVIDIA Corporation [apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION 4.6.0 NVIDIA 391.35 [apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 325 [apply] GLX_EXTENSIONS 30 [apply] ----------------------------------------------------------------------------------------------------- [apply] GLContext Mapping GL2ES1 -> GLProfile[GL4bc/GL4bc.hw] -> GLProfile[GL4bc/GL4bc.hw] -> 4.6 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [apply] GL impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL4 [apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL4bc [apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL3bc [apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2 [apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL4ES3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL3ES3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2GL3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2ES2 [apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2ES1 [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx - test31GLProfileGL2ES1 [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx - test32GLProfileGL2ES2 [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.hw] [apply] GL Version 4.6 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [apply] Quirks [NoDoubleBufferedBitmap, NoARBCreateContext, NoSurfacelessCtx] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR NVIDIA Corporation [apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION 4.6.0 NVIDIA 391.35 [apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 325 [apply] GLX_EXTENSIONS 30 [apply] ----------------------------------------------------------------------------------------------------- [apply] GLContext Mapping GL2ES2 -> GLProfile[GL4/GL4bc.hw] -> GLProfile[GL4bc/GL4bc.hw] -> 4.6 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [apply] GL impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL4 [apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL4bc [apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL3bc [apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2 [apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL4ES3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL3ES3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2GL3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2ES2 [apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2ES1 [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx - test32GLProfileGL2ES2 [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx - test33GLProfileGL4ES3 [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.hw] [apply] GL Version 4.6 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [apply] Quirks [NoDoubleBufferedBitmap, NoARBCreateContext, NoSurfacelessCtx] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR NVIDIA Corporation [apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION 4.6.0 NVIDIA 391.35 [apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 325 [apply] GLX_EXTENSIONS 30 [apply] ----------------------------------------------------------------------------------------------------- [apply] GLContext Mapping GL4ES3 -> GLProfile[GL4/GL4bc.hw] -> GLProfile[GL4bc/GL4bc.hw] -> 4.6 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [apply] GL impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL4 [apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL4bc [apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL3bc [apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2 [apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL4ES3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL3ES3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2GL3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2ES2 [apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2ES1 [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx - test33GLProfileGL4ES3 [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx - test34GLProfileGL2GL3 [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.hw] [apply] GL Version 4.6 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [apply] Quirks [NoDoubleBufferedBitmap, NoARBCreateContext, NoSurfacelessCtx] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR NVIDIA Corporation [apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION 4.6.0 NVIDIA 391.35 [apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 325 [apply] GLX_EXTENSIONS 30 [apply] ----------------------------------------------------------------------------------------------------- [apply] GLContext Mapping GL2GL3 -> GLProfile[GL4bc/GL4bc.hw] -> GLProfile[GL4bc/GL4bc.hw] -> 4.6 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [apply] GL impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL4 [apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL4bc [apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL3bc [apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2 [apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL4ES3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL3ES3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2GL3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2ES2 [apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2ES1 [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx - test34GLProfileGL2GL3 [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx - test41_GL4bc [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.hw] [apply] GL Version 4.6 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [apply] Quirks [NoDoubleBufferedBitmap, NoARBCreateContext, NoSurfacelessCtx] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR NVIDIA Corporation [apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION 4.6.0 NVIDIA 391.35 [apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 325 [apply] GLX_EXTENSIONS 30 [apply] ----------------------------------------------------------------------------------------------------- [apply] GLContext Mapping GL4bc -> GLProfile[GL4bc/GL4bc.hw] -> GLProfile[GL4bc/GL4bc.hw] -> 4.6 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [apply] GL impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL4 [apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL4bc [apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL3bc [apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2 [apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL4ES3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL3ES3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2GL3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2ES2 [apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2ES1 [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx - test41_GL4bc [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx - test42_GL3bc [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.hw] [apply] GL Version 4.6 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [apply] Quirks [NoDoubleBufferedBitmap, NoARBCreateContext, NoSurfacelessCtx] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR NVIDIA Corporation [apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION 4.6.0 NVIDIA 391.35 [apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 325 [apply] GLX_EXTENSIONS 30 [apply] ----------------------------------------------------------------------------------------------------- [apply] GLContext Mapping GL3bc -> GLProfile[GL3bc/GL4bc.hw] -> GLProfile[GL4bc/GL4bc.hw] -> 4.6 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [apply] GL impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL4 [apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL4bc [apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL3bc [apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2 [apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL4ES3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL3ES3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2GL3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2ES2 [apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2ES1 [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx - test42_GL3bc [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx - test43_GL2 [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.hw] [apply] GL Version 4.6 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [apply] Quirks [NoDoubleBufferedBitmap, NoARBCreateContext, NoSurfacelessCtx] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR NVIDIA Corporation [apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION 4.6.0 NVIDIA 391.35 [apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 325 [apply] GLX_EXTENSIONS 30 [apply] ----------------------------------------------------------------------------------------------------- [apply] GLContext Mapping GL2 -> GLProfile[GL2/GL4bc.hw] -> GLProfile[GL4bc/GL4bc.hw] -> 4.6 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [apply] GL impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL4 [apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL4bc [apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL3bc [apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2 [apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL4ES3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL3ES3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2GL3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2ES2 [apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2ES1 [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx - test43_GL2 [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx - test44_GL4 [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.hw] [apply] GL Version 4.6 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [apply] Quirks [NoDoubleBufferedBitmap, NoARBCreateContext, NoSurfacelessCtx] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR NVIDIA Corporation [apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION 4.6.0 NVIDIA 391.35 [apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 325 [apply] GLX_EXTENSIONS 30 [apply] ----------------------------------------------------------------------------------------------------- [apply] GLContext Mapping GL4 -> GLProfile[GL4/GL4bc.hw] -> GLProfile[GL4bc/GL4bc.hw] -> 4.6 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [apply] GL impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL4 [apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL4bc [apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL3bc [apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2 [apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL4ES3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL3ES3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2GL3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2ES2 [apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2ES1 [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx - test44_GL4 [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx - test45_GL3 [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.hw] [apply] GL Version 4.6 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [apply] Quirks [NoDoubleBufferedBitmap, NoARBCreateContext, NoSurfacelessCtx] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR NVIDIA Corporation [apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION 4.6.0 NVIDIA 391.35 [apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 325 [apply] GLX_EXTENSIONS 30 [apply] ----------------------------------------------------------------------------------------------------- [apply] GLContext Mapping GL3 -> GLProfile[GL3/GL4bc.hw] -> GLProfile[GL4bc/GL4bc.hw] -> 4.6 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [apply] GL impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL4 [apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL4bc [apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL3bc [apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2 [apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL4ES3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL3ES3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2GL3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2ES2 [apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2ES1 [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx - test45_GL3 [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx - test46_GLES1 [apply] Profile GLES1 n/a [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx - test46_GLES1 [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx - test47_GLES2 [apply] Profile GLES2 n/a [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx - test47_GLES2 [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx - test48_GLES3 [apply] Profile GLES3 n/a [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx - test48_GLES3 [apply] ++++ Test Singleton.unlock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675153739946 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1675153739946 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test01GLProfileDefaultFBO took 1.193 sec [apply] Testcase: test02GLProfileDefaultPBuffer took 0.137 sec [apply] Testcase: test03GLProfileDefaultBitmap took 0.796 sec [apply] Testcase: test11GLProfileMaxProgrammableFBO took 0.166 sec [apply] Testcase: test12GLProfileMaxProgrammablePBuffer took 0.137 sec [apply] Testcase: test21GLProfileMaxFixedFuncFBO took 0.143 sec [apply] Testcase: test22GLProfileMaxFixedFuncPBuffer took 0.142 sec [apply] Testcase: test23GLProfileMaxFixedFuncBitmap took 0.125 sec [apply] Testcase: test31GLProfileGL2ES1 took 0.154 sec [apply] Testcase: test32GLProfileGL2ES2 took 0.173 sec [apply] Testcase: test33GLProfileGL4ES3 took 0.173 sec [apply] Testcase: test34GLProfileGL2GL3 took 0.236 sec [apply] Testcase: test41_GL4bc took 0.154 sec [apply] Testcase: test42_GL3bc took 0.174 sec [apply] Testcase: test43_GL2 took 0.24 sec [apply] Testcase: test44_GL4 took 0.153 sec [apply] Testcase: test45_GL3 took 0.171 sec [apply] Testcase: test46_GLES1 took 0.001 sec [apply] Testcase: test47_GLES2 took 0.001 sec [apply] Testcase: test48_GLES3 took 0.001 sec [echo] Testing com.jogamp.opengl.test.junit.jogl.acore.TestGLProfileXXNEWTPost -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.jogl.acore.TestGLProfileXXNEWTPost.xml [apply] Testsuite: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfileXXNEWTPost [apply] ++++ Test Singleton.ctor() [apply] junit.framework.TestListener: tests to run: 1++++ Test Singleton.lock() [apply] junit.framework.TestListener: startTest(test01GLProfileDefault) [apply] [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675153741079 ms III - Start [apply] SLOCK [T main @ 1675153741080 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfileXXNEWTPost - test01GLProfileDefault [apply] GLProfile.getDefault(): GLProfile[GL4bc/GL4bc.hw] [apply] GLProfile.getDefaultDevice(): WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x52df3ec7]] [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] 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(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 @ 1675153742689 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1675153742689 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.25 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 0x52df3ec7]] [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 @ 1675153741079 ms III - Start [apply] SLOCK [T main @ 1675153741080 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfileXXNEWTPost - test01GLProfileDefault [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.hw] [apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR NVIDIA Corporation [apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION 4.6.0 NVIDIA 391.35 [apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 325 [apply] GLX_EXTENSIONS 30 [apply] ----------------------------------------------------------------------------------------------------- [apply] GLContext Mapping default -> GLProfile[GL4bc/GL4bc.hw] -> GLProfile[GL4bc/GL4bc.hw] -> 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [apply] GL impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL4 [apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL4bc [apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL3bc [apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2 [apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL4ES3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL3ES3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2GL3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2ES2 [apply] GL Mapping GLProfile[GL4bc/GL4bc.hw] -> GL2ES1 [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfileXXNEWTPost - test01GLProfileDefault [apply] ++++ Test Singleton.unlock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675153742689 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1675153742689 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test01GLProfileDefault took 1.589 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] 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 @ 1675153743749 ms III - Start [apply] SLOCK [T main @ 1675153743750 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts [apply] junit.framework.TestListener: startTest(test00_MSAA0_DefFlip) [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLReadBuffer01GLWindowNEWT - test00_MSAA0_DefFlip [apply] ----------------------------------------------------------------------------------------------------- [apply] Platform: WINDOWS / Windows 10 10.0 (10.0.0), amd64 (X86_64, GENERIC_ABI), 6 cores, littleEndian true [apply] MachineDataInfo: runtimeValidated true, 32Bit false, primitive size / alignment: [apply] int8 1 / 1, int16 2 / 2 [apply] int 4 / 4, long 4 / 4 [apply] int32 4 / 4, int64 8 / 8 [apply] float 4 / 4, double 8 / 8, ldouble 16 / 16 [apply] pointer 8 / 8, page 4096 [apply] Platform: Java Version: 17.0.5 (17.0.5u0), VM: OpenJDK 64-Bit Server VM, Runtime: OpenJDK Runtime Environment [apply] Platform: Java Vendor: Eclipse Adoptium, https://adoptium.net/, Java17, dynamicLib: true, AWT enabled: false [apply] ----------------------------------------------------------------------------------------------------- [apply] GLEventListener init on Thread[main-Display-.windows_nil-1-EDT-1,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL4bc/GL4bc.hw] [apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR NVIDIA Corporation [apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION 4.6.0 NVIDIA 391.35 [apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 325 [apply] GLX_EXTENSIONS 30 [apply] ----------------------------------------------------------------------------------------------------- [apply] [apply] req. msaa: false [apply] Requested: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] [apply] Chosen : GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] [apply] has msaa: false [apply] [apply] ShaderState: attachShaderProgram: -1 -> 2 (enable: true) [apply] null [apply] ShaderProgram[id=2, linked=false, inUse=false, program: 4, [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] main-Display-.windows_nil-1-EDT-1: ** screenshot: v-flip false, swapBuffersBeforeRead false, TestGLReadBuffer01GLWindowNEWT.test00_MSAA0_DefFlip-n0000-jgl-usr000-GL4bc_-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0320x0240.png [apply] Frame# 1, user #1 [apply] TextRendererGLEL.display: Frame 0001 (001): 0320x0240 [apply] main: ** screenshot: v-flip false, swapBuffersBeforeRead false, TestGLReadBuffer01GLWindowNEWT.test00_MSAA0_DefFlip-n0001-jgl-usr001-GL4bc_-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0320x0240.png [apply] Frame# 2, user #2 [apply] TextRendererGLEL.display: Frame 0002 (002): 0320x0240 [apply] main: ** screenshot: v-flip false, swapBuffersBeforeRead false, TestGLReadBuffer01GLWindowNEWT.test00_MSAA0_DefFlip-n0002-jgl-usr002-GL4bc_-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0320x0240.png [apply] Frame# 3, user #3 [apply] TextRendererGLEL.display: Frame 0003 (003): 0320x0240 [apply] main: ** screenshot: v-flip false, swapBuffersBeforeRead false, TestGLReadBuffer01GLWindowNEWT.test00_MSAA0_DefFlip-n0003-jgl-usr003-GL4bc_-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0320x0240.png [apply] TextRendererGLEL.display: Frame 0004 (003): 0320x0240 [apply] main-Display-.windows_nil-1-EDT-1: ** screenshot: v-flip false, swapBuffersBeforeRead false, TestGLReadBuffer01GLWindowNEWT.test00_MSAA0_DefFlip-n0004-jgl-usr003-GL4bc_-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0320x0240.png [apply] reshape .. [apply] TextRendererGLEL.display: Frame 0005 (003): 0420x0340 [apply] main-Display-.windows_nil-1-EDT-1: ** screenshot: v-flip false, swapBuffersBeforeRead false, TestGLReadBuffer01GLWindowNEWT.test00_MSAA0_DefFlip-n0005-jgl-usr003-GL4bc_-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0420x0340.png [apply] TextRendererGLEL.display: Frame 0006 (003): 0420x0340 [apply] main-Display-.windows_nil-1-EDT-1: ** screenshot: v-flip false, swapBuffersBeforeRead false, TestGLReadBuffer01GLWindowNEWT.test00_MSAA0_DefFlip-n0006-jgl-usr003-GL4bc_-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0420x0340.png [apply] TextRendererGLEL.display: Frame 0007 (003): 0420x0340 [apply] main-Display-.windows_nil-1-EDT-1: ** screenshot: v-flip false, swapBuffersBeforeRead false, TestGLReadBuffer01GLWindowNEWT.test00_MSAA0_DefFlip-n0007-jgl-usr003-GL4bc_-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0420x0340.png [apply] reshape .. [apply] TextRendererGLEL.display: Frame 0008 (003): 0220x0140 [apply] main-Display-.windows_nil-1-EDT-1: ** screenshot: v-flip false, swapBuffersBeforeRead false, TestGLReadBuffer01GLWindowNEWT.test00_MSAA0_DefFlip-n0008-jgl-usr003-GL4bc_-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0220x0140.png [apply] TextRendererGLEL.display: Frame 0009 (003): 0220x0140 [apply] main-Display-.windows_nil-1-EDT-1: ** screenshot: v-flip false, swapBuffersBeforeRead false, TestGLReadBuffer01GLWindowNEWT.test00_MSAA0_DefFlip-n0009-jgl-usr003-GL4bc_-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0220x0140.png [apply] TextRendererGLEL.display: Frame 0010 (003): 0220x0140 [apply] main-Display-.windows_nil-1-EDT-1: ** screenshot: v-flip false, swapBuffersBeforeRead false, TestGLReadBuffer01GLWindowNEWT.test00_MSAA0_DefFlip-n0010-jgl-usr003-GL4bc_-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0220x0140.png [apply] reshape .. [apply] TextRendererGLEL.display: Frame 0011 (003): 0320x0240 [apply] main-Display-.windows_nil-1-EDT-1: ** screenshot: v-flip false, swapBuffersBeforeRead false, TestGLReadBuffer01GLWindowNEWT.test00_MSAA0_DefFlip-n0011-jgl-usr003-GL4bc_-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0320x0240.png [apply] TextRendererGLEL.display: Frame 0012 (003): 0320x0240 [apply] main-Display-.windows_nil-1-EDT-1: ** screenshot: v-flip false, swapBuffersBeforeRead false, TestGLReadBuffer01GLWindowNEWT.test00_MSAA0_DefFlip-n0012-jgl-usr003-GL4bc_-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0320x0240.png [apply] TextRendererGLEL.display: Frame 0013 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0014 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0015 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0016 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0017 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0018 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0019 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0020 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0021 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0022 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0023 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0024 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0025 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0026 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0027 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0028 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0029 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0030 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0031 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0032 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0033 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0034 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0035 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0036 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0037 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0038 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0039 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0040 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0041 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0042 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0043 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0044 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0045 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0046 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0047 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0048 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0049 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0050 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0051 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0052 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0053 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0054 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0055 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0056 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0057 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0058 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0059 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0060 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0061 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0062 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0063 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0064 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0065 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0066 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0067 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0068 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0069 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0070 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0071 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0072 (003): 0320x0240 [apply] junit.framework.TestListener: endTest(test00_MSAA0_DefFlip) [apply] junit.framework.TestListener: startTest(test01_MSAA0_UsrFlip) [apply] junit.framework.TestListener: endTest(test01_MSAA0_UsrFlip) [apply] junit.framework.TestListener: startTest(test10_MSAA8_DefFlip) [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLReadBuffer01GLWindowNEWT - test00_MSAA0_DefFlip [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLReadBuffer01GLWindowNEWT - test01_MSAA0_UsrFlip [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLReadBuffer01GLWindowNEWT - test01_MSAA0_UsrFlip [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLReadBuffer01GLWindowNEWT - test10_MSAA8_DefFlip [apply] ----------------------------------------------------------------------------------------------------- [apply] Platform: WINDOWS / Windows 10 10.0 (10.0.0), amd64 (X86_64, GENERIC_ABI), 6 cores, littleEndian true [apply] MachineDataInfo: runtimeValidated true, 32Bit false, primitive size / alignment: [apply] int8 1 / 1, int16 2 / 2 [apply] int 4 / 4, long 4 / 4 [apply] int32 4 / 4, int64 8 / 8 [apply] float 4 / 4, double 8 / 8, ldouble 16 / 16 [apply] pointer 8 / 8, page 4096 [apply] Platform: Java Version: 17.0.5 (17.0.5u0), VM: OpenJDK 64-Bit Server VM, Runtime: OpenJDK Runtime Environment [apply] Platform: Java Vendor: Eclipse Adoptium, https://adoptium.net/, Java17, dynamicLib: true, AWT enabled: false [apply] ----------------------------------------------------------------------------------------------------- [apply] GLEventListener init on Thread[main-Display-.windows_nil-1-EDT-2,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 44 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL4bc/GL4bc.hw] [apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR NVIDIA Corporation [apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION 4.6.0 NVIDIA 391.35 [apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 325 [apply] GLX_EXTENSIONS 30 [apply] ----------------------------------------------------------------------------------------------------- [apply] [apply] req. msaa: true [apply] Requested: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] [apply] Chosen : GLCaps[wgl vid 44 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] [apply] has msaa: true [apply] [apply] ShaderState: attachShaderProgram: -1 -> 6 (enable: true) [apply] null [apply] ShaderProgram[id=6, linked=false, inUse=false, program: 4, [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] main-Display-.windows_nil-1-EDT-2: ** screenshot: v-flip false, swapBuffersBeforeRead false, TestGLReadBuffer01GLWindowNEWT.test10_MSAA8_DefFlip-n0000-jgl-usr000-GL4bc_-hw-onscreen-Bdbl-Frgb__Irgba8888-D24-St00-Sa08_default-0320x0240.png [apply] Frame# 1, user #1 [apply] TextRendererGLEL.display: Frame 0001 (001): 0320x0240 [apply] main: ** screenshot: v-flip false, swapBuffersBeforeRead false, TestGLReadBuffer01GLWindowNEWT.test10_MSAA8_DefFlip-n0001-jgl-usr001-GL4bc_-hw-onscreen-Bdbl-Frgb__Irgba8888-D24-St00-Sa08_default-0320x0240.png [apply] Frame# 2, user #2 [apply] TextRendererGLEL.display: Frame 0002 (002): 0320x0240 [apply] main: ** screenshot: v-flip false, swapBuffersBeforeRead false, TestGLReadBuffer01GLWindowNEWT.test10_MSAA8_DefFlip-n0002-jgl-usr002-GL4bc_-hw-onscreen-Bdbl-Frgb__Irgba8888-D24-St00-Sa08_default-0320x0240.png [apply] Frame# 3, user #3 [apply] TextRendererGLEL.display: Frame 0003 (003): 0320x0240 [apply] main: ** screenshot: v-flip false, swapBuffersBeforeRead false, TestGLReadBuffer01GLWindowNEWT.test10_MSAA8_DefFlip-n0003-jgl-usr003-GL4bc_-hw-onscreen-Bdbl-Frgb__Irgba8888-D24-St00-Sa08_default-0320x0240.png [apply] TextRendererGLEL.display: Frame 0004 (003): 0320x0240 [apply] main-Display-.windows_nil-1-EDT-2: ** screenshot: v-flip false, swapBuffersBeforeRead false, TestGLReadBuffer01GLWindowNEWT.test10_MSAA8_DefFlip-n0004-jgl-usr003-GL4bc_-hw-onscreen-Bdbl-Frgb__Irgba8888-D24-St00-Sa08_default-0320x0240.png [apply] reshape .. [apply] TextRendererGLEL.display: Frame 0005 (003): 0420x0340 [apply] main-Display-.windows_nil-1-EDT-2: ** screenshot: v-flip false, swapBuffersBeforeRead false, TestGLReadBuffer01GLWindowNEWT.test10_MSAA8_DefFlip-n0005-jgl-usr003-GL4bc_-hw-onscreen-Bdbl-Frgb__Irgba8888-D24-St00-Sa08_default-0420x0340.png [apply] TextRendererGLEL.display: Frame 0006 (003): 0420x0340 [apply] main-Display-.windows_nil-1-EDT-2: ** screenshot: v-flip false, swapBuffersBeforeRead false, TestGLReadBuffer01GLWindowNEWT.test10_MSAA8_DefFlip-n0006-jgl-usr003-GL4bc_-hw-onscreen-Bdbl-Frgb__Irgba8888-D24-St00-Sa08_default-0420x0340.png [apply] TextRendererGLEL.display: Frame 0007 (003): 0420x0340 [apply] main-Display-.windows_nil-1-EDT-2: ** screenshot: v-flip false, swapBuffersBeforeRead false, TestGLReadBuffer01GLWindowNEWT.test10_MSAA8_DefFlip-n0007-jgl-usr003-GL4bc_-hw-onscreen-Bdbl-Frgb__Irgba8888-D24-St00-Sa08_default-0420x0340.png [apply] reshape .. [apply] TextRendererGLEL.display: Frame 0008 (003): 0220x0140 [apply] main-Display-.windows_nil-1-EDT-2: ** screenshot: v-flip false, swapBuffersBeforeRead false, TestGLReadBuffer01GLWindowNEWT.test10_MSAA8_DefFlip-n0008-jgl-usr003-GL4bc_-hw-onscreen-Bdbl-Frgb__Irgba8888-D24-St00-Sa08_default-0220x0140.png [apply] TextRendererGLEL.display: Frame 0009 (003): 0220x0140 [apply] main-Display-.windows_nil-1-EDT-2: ** screenshot: v-flip false, swapBuffersBeforeRead false, TestGLReadBuffer01GLWindowNEWT.test10_MSAA8_DefFlip-n0009-jgl-usr003-GL4bc_-hw-onscreen-Bdbl-Frgb__Irgba8888-D24-St00-Sa08_default-0220x0140.png [apply] TextRendererGLEL.display: Frame 0010 (003): 0220x0140 [apply] main-Display-.windows_nil-1-EDT-2: ** screenshot: v-flip false, swapBuffersBeforeRead false, TestGLReadBuffer01GLWindowNEWT.test10_MSAA8_DefFlip-n0010-jgl-usr003-GL4bc_-hw-onscreen-Bdbl-Frgb__Irgba8888-D24-St00-Sa08_default-0220x0140.png [apply] reshape .. [apply] TextRendererGLEL.display: Frame 0011 (003): 0320x0240 [apply] main-Display-.windows_nil-1-EDT-2: ** screenshot: v-flip false, swapBuffersBeforeRead false, TestGLReadBuffer01GLWindowNEWT.test10_MSAA8_DefFlip-n0011-jgl-usr003-GL4bc_-hw-onscreen-Bdbl-Frgb__Irgba8888-D24-St00-Sa08_default-0320x0240.png [apply] TextRendererGLEL.display: Frame 0012 (003): 0320x0240 [apply] main-Display-.windows_nil-1-EDT-2: ** screenshot: v-flip false, swapBuffersBeforeRead false, TestGLReadBuffer01GLWindowNEWT.test10_MSAA8_DefFlip-n0012-jgl-usr003-GL4bc_-hw-onscreen-Bdbl-Frgb__Irgba8888-D24-St00-Sa08_default-0320x0240.png [apply] TextRendererGLEL.display: Frame 0013 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0014 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0015 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0016 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0017 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0018 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0019 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0020 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0021 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0022 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0023 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0024 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0025 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0026 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0027 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0028 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0029 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0030 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0031 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0032 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0033 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0034 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0035 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0036 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0037 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0038 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0039 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0040 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0041 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0042 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0043 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0044 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0045 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0046 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0047 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0048 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0049 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0050 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0051 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0052 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0053 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0054 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0055 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0056 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0057 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0058 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0059 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0060 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0061 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0062 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0063 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0064 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0065 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0066 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0067 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0068 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0069 (003): 0320x0240 [apply] junit.framework.TestListener: endTest(test10_MSAA8_DefFlip) [apply] TextRendererGLEL.display: Frame 0070 (003): 0320x0240junit.framework.TestListener: startTest(test11_MSAA8_UsrFlip) [apply] TextRendererGLEL.display: Frame 0071 (003): 0320x0240 [apply] [apply] TextRendererGLEL.display: Frame 0072 (003): 0320x0240junit.framework.TestListener: endTest(test11_MSAA8_UsrFlip) [apply] [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 @ 1675153752537 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1675153752537 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [apply] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 9.474 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675153743749 ms III - Start [apply] SLOCK [T main @ 1675153743750 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLReadBuffer01GLWindowNEWT - test00_MSAA0_DefFlip [apply] ----------------------------------------------------------------------------------------------------- [apply] Platform: WINDOWS / Windows 10 10.0 (10.0.0), amd64 (X86_64, GENERIC_ABI), 6 cores, littleEndian true [apply] MachineDataInfo: runtimeValidated true, 32Bit false, primitive size / alignment: [apply] int8 1 / 1, int16 2 / 2 [apply] int 4 / 4, long 4 / 4 [apply] int32 4 / 4, int64 8 / 8 [apply] float 4 / 4, double 8 / 8, ldouble 16 / 16 [apply] pointer 8 / 8, page 4096 [apply] Platform: Java Version: 17.0.5 (17.0.5u0), VM: OpenJDK 64-Bit Server VM, Runtime: OpenJDK Runtime Environment [apply] Platform: Java Vendor: Eclipse Adoptium, https://adoptium.net/, Java17, dynamicLib: true, AWT enabled: false [apply] ----------------------------------------------------------------------------------------------------- [apply] GLEventListener init on Thread[main-Display-.windows_nil-1-EDT-1,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL4bc/GL4bc.hw] [apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR NVIDIA Corporation [apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION 4.6.0 NVIDIA 391.35 [apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 325 [apply] GLX_EXTENSIONS 30 [apply] ----------------------------------------------------------------------------------------------------- [apply] [apply] req. msaa: false [apply] Requested: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] [apply] Chosen : GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] [apply] has msaa: false [apply] [apply] ShaderState: attachShaderProgram: -1 -> 2 (enable: true) [apply] null [apply] ShaderProgram[id=2, linked=false, inUse=false, program: 4, [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] main-Display-.windows_nil-1-EDT-1: ** screenshot: v-flip false, swapBuffersBeforeRead false, TestGLReadBuffer01GLWindowNEWT.test00_MSAA0_DefFlip-n0000-jgl-usr000-GL4bc_-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0320x0240.png [apply] Frame# 1, user #1 [apply] TextRendererGLEL.display: Frame 0001 (001): 0320x0240 [apply] main: ** screenshot: v-flip false, swapBuffersBeforeRead false, TestGLReadBuffer01GLWindowNEWT.test00_MSAA0_DefFlip-n0001-jgl-usr001-GL4bc_-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0320x0240.png [apply] Frame# 2, user #2 [apply] TextRendererGLEL.display: Frame 0002 (002): 0320x0240 [apply] main: ** screenshot: v-flip false, swapBuffersBeforeRead false, TestGLReadBuffer01GLWindowNEWT.test00_MSAA0_DefFlip-n0002-jgl-usr002-GL4bc_-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0320x0240.png [apply] Frame# 3, user #3 [apply] TextRendererGLEL.display: Frame 0003 (003): 0320x0240 [apply] main: ** screenshot: v-flip false, swapBuffersBeforeRead false, TestGLReadBuffer01GLWindowNEWT.test00_MSAA0_DefFlip-n0003-jgl-usr003-GL4bc_-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0320x0240.png [apply] TextRendererGLEL.display: Frame 0004 (003): 0320x0240 [apply] main-Display-.windows_nil-1-EDT-1: ** screenshot: v-flip false, swapBuffersBeforeRead false, TestGLReadBuffer01GLWindowNEWT.test00_MSAA0_DefFlip-n0004-jgl-usr003-GL4bc_-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0320x0240.png [apply] reshape .. [apply] TextRendererGLEL.display: Frame 0005 (003): 0420x0340 [apply] main-Display-.windows_nil-1-EDT-1: ** screenshot: v-flip false, swapBuffersBeforeRead false, TestGLReadBuffer01GLWindowNEWT.test00_MSAA0_DefFlip-n0005-jgl-usr003-GL4bc_-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0420x0340.png [apply] TextRendererGLEL.display: Frame 0006 (003): 0420x0340 [apply] main-Display-.windows_nil-1-EDT-1: ** screenshot: v-flip false, swapBuffersBeforeRead false, TestGLReadBuffer01GLWindowNEWT.test00_MSAA0_DefFlip-n0006-jgl-usr003-GL4bc_-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0420x0340.png [apply] TextRendererGLEL.display: Frame 0007 (003): 0420x0340 [apply] main-Display-.windows_nil-1-EDT-1: ** screenshot: v-flip false, swapBuffersBeforeRead false, TestGLReadBuffer01GLWindowNEWT.test00_MSAA0_DefFlip-n0007-jgl-usr003-GL4bc_-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0420x0340.png [apply] reshape .. [apply] TextRendererGLEL.display: Frame 0008 (003): 0220x0140 [apply] main-Display-.windows_nil-1-EDT-1: ** screenshot: v-flip false, swapBuffersBeforeRead false, TestGLReadBuffer01GLWindowNEWT.test00_MSAA0_DefFlip-n0008-jgl-usr003-GL4bc_-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0220x0140.png [apply] TextRendererGLEL.display: Frame 0009 (003): 0220x0140 [apply] main-Display-.windows_nil-1-EDT-1: ** screenshot: v-flip false, swapBuffersBeforeRead false, TestGLReadBuffer01GLWindowNEWT.test00_MSAA0_DefFlip-n0009-jgl-usr003-GL4bc_-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0220x0140.png [apply] TextRendererGLEL.display: Frame 0010 (003): 0220x0140 [apply] main-Display-.windows_nil-1-EDT-1: ** screenshot: v-flip false, swapBuffersBeforeRead false, TestGLReadBuffer01GLWindowNEWT.test00_MSAA0_DefFlip-n0010-jgl-usr003-GL4bc_-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0220x0140.png [apply] reshape .. [apply] TextRendererGLEL.display: Frame 0011 (003): 0320x0240 [apply] main-Display-.windows_nil-1-EDT-1: ** screenshot: v-flip false, swapBuffersBeforeRead false, TestGLReadBuffer01GLWindowNEWT.test00_MSAA0_DefFlip-n0011-jgl-usr003-GL4bc_-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0320x0240.png [apply] TextRendererGLEL.display: Frame 0012 (003): 0320x0240 [apply] main-Display-.windows_nil-1-EDT-1: ** screenshot: v-flip false, swapBuffersBeforeRead false, TestGLReadBuffer01GLWindowNEWT.test00_MSAA0_DefFlip-n0012-jgl-usr003-GL4bc_-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0320x0240.png [apply] TextRendererGLEL.display: Frame 0013 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0014 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0015 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0016 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0017 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0018 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0019 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0020 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0021 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0022 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0023 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0024 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0025 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0026 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0027 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0028 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0029 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0030 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0031 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0032 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0033 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0034 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0035 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0036 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0037 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0038 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0039 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0040 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0041 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0042 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0043 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0044 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0045 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0046 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0047 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0048 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0049 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0050 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0051 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0052 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0053 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0054 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0055 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0056 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0057 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0058 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0059 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0060 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0061 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0062 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0063 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0064 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0065 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0066 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0067 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0068 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0069 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0070 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0071 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0072 (003): 0320x0240 [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLReadBuffer01GLWindowNEWT - test00_MSAA0_DefFlip [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLReadBuffer01GLWindowNEWT - test01_MSAA0_UsrFlip [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLReadBuffer01GLWindowNEWT - test01_MSAA0_UsrFlip [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLReadBuffer01GLWindowNEWT - test10_MSAA8_DefFlip [apply] ----------------------------------------------------------------------------------------------------- [apply] Platform: WINDOWS / Windows 10 10.0 (10.0.0), amd64 (X86_64, GENERIC_ABI), 6 cores, littleEndian true [apply] MachineDataInfo: runtimeValidated true, 32Bit false, primitive size / alignment: [apply] int8 1 / 1, int16 2 / 2 [apply] int 4 / 4, long 4 / 4 [apply] int32 4 / 4, int64 8 / 8 [apply] float 4 / 4, double 8 / 8, ldouble 16 / 16 [apply] pointer 8 / 8, page 4096 [apply] Platform: Java Version: 17.0.5 (17.0.5u0), VM: OpenJDK 64-Bit Server VM, Runtime: OpenJDK Runtime Environment [apply] Platform: Java Vendor: Eclipse Adoptium, https://adoptium.net/, Java17, dynamicLib: true, AWT enabled: false [apply] ----------------------------------------------------------------------------------------------------- [apply] GLEventListener init on Thread[main-Display-.windows_nil-1-EDT-2,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 44 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL4bc/GL4bc.hw] [apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR NVIDIA Corporation [apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION 4.6.0 NVIDIA 391.35 [apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 325 [apply] GLX_EXTENSIONS 30 [apply] ----------------------------------------------------------------------------------------------------- [apply] [apply] req. msaa: true [apply] Requested: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] [apply] Chosen : GLCaps[wgl vid 44 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] [apply] has msaa: true [apply] [apply] ShaderState: attachShaderProgram: -1 -> 6 (enable: true) [apply] null [apply] ShaderProgram[id=6, linked=false, inUse=false, program: 4, [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] main-Display-.windows_nil-1-EDT-2: ** screenshot: v-flip false, swapBuffersBeforeRead false, TestGLReadBuffer01GLWindowNEWT.test10_MSAA8_DefFlip-n0000-jgl-usr000-GL4bc_-hw-onscreen-Bdbl-Frgb__Irgba8888-D24-St00-Sa08_default-0320x0240.png [apply] Frame# 1, user #1 [apply] TextRendererGLEL.display: Frame 0001 (001): 0320x0240 [apply] main: ** screenshot: v-flip false, swapBuffersBeforeRead false, TestGLReadBuffer01GLWindowNEWT.test10_MSAA8_DefFlip-n0001-jgl-usr001-GL4bc_-hw-onscreen-Bdbl-Frgb__Irgba8888-D24-St00-Sa08_default-0320x0240.png [apply] Frame# 2, user #2 [apply] TextRendererGLEL.display: Frame 0002 (002): 0320x0240 [apply] main: ** screenshot: v-flip false, swapBuffersBeforeRead false, TestGLReadBuffer01GLWindowNEWT.test10_MSAA8_DefFlip-n0002-jgl-usr002-GL4bc_-hw-onscreen-Bdbl-Frgb__Irgba8888-D24-St00-Sa08_default-0320x0240.png [apply] Frame# 3, user #3 [apply] TextRendererGLEL.display: Frame 0003 (003): 0320x0240 [apply] main: ** screenshot: v-flip false, swapBuffersBeforeRead false, TestGLReadBuffer01GLWindowNEWT.test10_MSAA8_DefFlip-n0003-jgl-usr003-GL4bc_-hw-onscreen-Bdbl-Frgb__Irgba8888-D24-St00-Sa08_default-0320x0240.png [apply] TextRendererGLEL.display: Frame 0004 (003): 0320x0240 [apply] main-Display-.windows_nil-1-EDT-2: ** screenshot: v-flip false, swapBuffersBeforeRead false, TestGLReadBuffer01GLWindowNEWT.test10_MSAA8_DefFlip-n0004-jgl-usr003-GL4bc_-hw-onscreen-Bdbl-Frgb__Irgba8888-D24-St00-Sa08_default-0320x0240.png [apply] reshape .. [apply] TextRendererGLEL.display: Frame 0005 (003): 0420x0340 [apply] main-Display-.windows_nil-1-EDT-2: ** screenshot: v-flip false, swapBuffersBeforeRead false, TestGLReadBuffer01GLWindowNEWT.test10_MSAA8_DefFlip-n0005-jgl-usr003-GL4bc_-hw-onscreen-Bdbl-Frgb__Irgba8888-D24-St00-Sa08_default-0420x0340.png [apply] TextRendererGLEL.display: Frame 0006 (003): 0420x0340 [apply] main-Display-.windows_nil-1-EDT-2: ** screenshot: v-flip false, swapBuffersBeforeRead false, TestGLReadBuffer01GLWindowNEWT.test10_MSAA8_DefFlip-n0006-jgl-usr003-GL4bc_-hw-onscreen-Bdbl-Frgb__Irgba8888-D24-St00-Sa08_default-0420x0340.png [apply] TextRendererGLEL.display: Frame 0007 (003): 0420x0340 [apply] main-Display-.windows_nil-1-EDT-2: ** screenshot: v-flip false, swapBuffersBeforeRead false, TestGLReadBuffer01GLWindowNEWT.test10_MSAA8_DefFlip-n0007-jgl-usr003-GL4bc_-hw-onscreen-Bdbl-Frgb__Irgba8888-D24-St00-Sa08_default-0420x0340.png [apply] reshape .. [apply] TextRendererGLEL.display: Frame 0008 (003): 0220x0140 [apply] main-Display-.windows_nil-1-EDT-2: ** screenshot: v-flip false, swapBuffersBeforeRead false, TestGLReadBuffer01GLWindowNEWT.test10_MSAA8_DefFlip-n0008-jgl-usr003-GL4bc_-hw-onscreen-Bdbl-Frgb__Irgba8888-D24-St00-Sa08_default-0220x0140.png [apply] TextRendererGLEL.display: Frame 0009 (003): 0220x0140 [apply] main-Display-.windows_nil-1-EDT-2: ** screenshot: v-flip false, swapBuffersBeforeRead false, TestGLReadBuffer01GLWindowNEWT.test10_MSAA8_DefFlip-n0009-jgl-usr003-GL4bc_-hw-onscreen-Bdbl-Frgb__Irgba8888-D24-St00-Sa08_default-0220x0140.png [apply] TextRendererGLEL.display: Frame 0010 (003): 0220x0140 [apply] main-Display-.windows_nil-1-EDT-2: ** screenshot: v-flip false, swapBuffersBeforeRead false, TestGLReadBuffer01GLWindowNEWT.test10_MSAA8_DefFlip-n0010-jgl-usr003-GL4bc_-hw-onscreen-Bdbl-Frgb__Irgba8888-D24-St00-Sa08_default-0220x0140.png [apply] reshape .. [apply] TextRendererGLEL.display: Frame 0011 (003): 0320x0240 [apply] main-Display-.windows_nil-1-EDT-2: ** screenshot: v-flip false, swapBuffersBeforeRead false, TestGLReadBuffer01GLWindowNEWT.test10_MSAA8_DefFlip-n0011-jgl-usr003-GL4bc_-hw-onscreen-Bdbl-Frgb__Irgba8888-D24-St00-Sa08_default-0320x0240.png [apply] TextRendererGLEL.display: Frame 0012 (003): 0320x0240 [apply] main-Display-.windows_nil-1-EDT-2: ** screenshot: v-flip false, swapBuffersBeforeRead false, TestGLReadBuffer01GLWindowNEWT.test10_MSAA8_DefFlip-n0012-jgl-usr003-GL4bc_-hw-onscreen-Bdbl-Frgb__Irgba8888-D24-St00-Sa08_default-0320x0240.png [apply] TextRendererGLEL.display: Frame 0013 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0014 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0015 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0016 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0017 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0018 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0019 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0020 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0021 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0022 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0023 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0024 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0025 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0026 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0027 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0028 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0029 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0030 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0031 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0032 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0033 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0034 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0035 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0036 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0037 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0038 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0039 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0040 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0041 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0042 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0043 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0044 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0045 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0046 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0047 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0048 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0049 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0050 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0051 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0052 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0053 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0054 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0055 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0056 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0057 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0058 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0059 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0060 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0061 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0062 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0063 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0064 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0065 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0066 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0067 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0068 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0069 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0070 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0071 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0072 (003): 0320x0240 [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLReadBuffer01GLWindowNEWT - test10_MSAA8_DefFlip [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLReadBuffer01GLWindowNEWT - test11_MSAA8_UsrFlip [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLReadBuffer01GLWindowNEWT - test11_MSAA8_UsrFlip [apply] ++++ Test Singleton.unlock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675153752537 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1675153752537 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test00_MSAA0_DefFlip took 3.883 sec [apply] Testcase: test01_MSAA0_UsrFlip took 0 sec [apply] Testcase: test10_MSAA8_DefFlip took 3.472 sec [apply] Testcase: test11_MSAA8_UsrFlip took 0 sec [echo] Testing com.jogamp.opengl.test.junit.jogl.acore.TestGLVersionParsing00NEWT -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.jogl.acore.TestGLVersionParsing00NEWT.xml [apply] Testsuite: com.jogamp.opengl.test.junit.jogl.acore.TestGLVersionParsing00NEWT [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675153753775 ms III - Start [apply] SLOCK [T main @ 1675153753776 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLVersionParsing00NEWT - test01GLVersion [apply] Test[0]: 2.1.0 (GL_VERSION_2_1 DummyTool 1.2.3) -> 2.1.0 (GL_VERSION_2_1 DummyTool 1.2.3), valid true, define [true:true:false] [apply] Test[1]: 2.1.0 (2.1 Mesa 7.0.3-rc2) -> 2.1.0 (2.1 Mesa 7.0.3-rc2), valid true, define [true:true:false] [apply] Test[2]: 4.2.0 (4.2.12171 Compatibility Profile Context 9.01.8) -> 4.2.0 (4.2.12171 Compatibility Profile Context 9.01.8), valid true, define [true:true:false] [apply] Test[3]: 4.2.0 (4.2.12198 Compatibility Profile Context 12.102.3.0) -> 4.2.0 (4.2.12198 Compatibility Profile Context 12.102.3.0), valid true, define [true:true:false] [apply] Test[4]: 2.1.0 (2.1 Mesa 7.0.3-rc2 post odd) -> 2.1.0 (2.1 Mesa 7.0.3-rc2 post odd), valid true, define [true:true:false] [apply] Test[5]: 4.2.0 (4.2.12171 Compatibility Profile Context 9.01.8 post odd) -> 4.2.0 (4.2.12171 Compatibility Profile Context 9.01.8 post odd), valid true, define [true:true:false] [apply] Test[6]: 4.2.0 (4.2.12198 Compatibility Profile Context 12.102.3.0 post odd) -> 4.2.0 (4.2.12198 Compatibility Profile Context 12.102.3.0 post odd), valid true, define [true:true:false] [apply] Test[7]: 2.0.0 (OpenGL ES 2.0 Mesa 9.1.1) -> 2.0.0 (OpenGL ES 2.0 Mesa 9.1.1), valid true, define [true:true:false] [apply] Test[8]: 2.0.0 (OpenGL ES 2.0 14.10.1) -> 2.0.0 (OpenGL ES 2.0 14.10.1), valid true, define [true:true:false] [apply] Test[9]: 2.0.0 (OpenGL ES GLSL ES 2.0 14.10.1) -> 2.0.0 (OpenGL ES GLSL ES 2.0 14.10.1), valid true, define [true:true:false] [apply] Test[10]: 2.0.0 (OpenGL ES 2.0 3Com L3 11.33.44) -> 2.0.0 (OpenGL ES 2.0 3Com L3 11.33.44), valid true, define [true:true:false] [apply] Test[11]: 2.1.0 (GL_VERSION_2_1 Dummy Tool 1.2) -> 2.1.0 (GL_VERSION_2_1 Dummy Tool 1.2), valid true, define [true:true:false] [apply] Test[12]: 2.1.0 (2.1 Mesa 7.12) -> 2.1.0 (2.1 Mesa 7.12), valid true, define [true:true:false] [apply] Test[13]: 2.1.0 (2.1 Mesa 7.12-devel) -> 2.1.0 (2.1 Mesa 7.12-devel), valid true, define [true:true:false] [apply] Test[14]: 2.1.0 (2.1 Mesa 7.12-devel (git-d6c318e)) -> 2.1.0 (2.1 Mesa 7.12-devel (git-d6c318e)), valid true, define [true:true:false] [apply] Test[15]: 2.1.0 (2.1 Mesa 7.12-devel la1 la2 li3) -> 2.1.0 (2.1 Mesa 7.12-devel la1 la2 li3), valid true, define [true:true:false] [apply] Test[16]: 4.3.0 (4.3.0 NVIDIA 310.32) -> 4.3.0 (4.3.0 NVIDIA 310.32), valid true, define [true:true:false] [apply] Test[17]: 2.0.0 (OpenGL ES 2.0 Mesa 9.1) -> 2.0.0 (OpenGL ES 2.0 Mesa 9.1), valid true, define [true:true:false] [apply] Test[18]: 2.0.0 (OpenGL ES 2.0 14.10) -> 2.0.0 (OpenGL ES 2.0 14.10), valid true, define [true:true:false] [apply] Test[19]: 2.0.0 (OpenGL ES GLSL ES 2.0 14.10) -> 2.0.0 (OpenGL ES GLSL ES 2.0 14.10), valid true, define [true:true:false] [apply] Test[20]: 2.0.0 (OpenGL ES 2.0 3Com L3 11.33) -> 2.0.0 (OpenGL ES 2.0 3Com L3 11.33), valid true, define [true:true:false] [apply] Test[21]: 2.1.0 (GL_VERSION_2_1) -> 2.1.0 (GL_VERSION_2_1), valid true, define [true:true:false] [apply] Test[22]: 2.0.0 (OpenGL ES 2.0) -> 2.0.0 (OpenGL ES 2.0), valid true, define [true:true:false] [apply] Test[23]: 2.0.0 (OpenGL ES GLSL ES 2.0) -> 2.0.0 (OpenGL ES GLSL ES 2.0), valid true, define [true:true:false] [apply] Test[24]: 2.1.0 (OpenGL 2.1 LaLa) -> 2.1.0 (OpenGL 2.1 LaLa), valid true, define [true:true:false] [apply] Test[25]: 4.2.0 (4.2.11762 Compatibility Profile Context) -> 4.2.0 (4.2.11762 Compatibility Profile Context), valid true, define [true:true:false] [apply] Test-X1: 2.0.0 (GL_VERSION_2), valid false, define [true:false:false] [apply] Test-X2: 2.0.0 (GL2 Buggy L3), valid false, define [true:false:false] [apply] Test-X3: 0.0.0 (GL Nope), valid false, define [false:false:false] [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLVersionParsing00NEWT - test01GLVersion [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLVersionParsing00NEWT - test02GLVendorVersion [apply] Test[true:true:true][0]: 1.2.3 (GL_VERSION_2_1 DummyTool 1.2.3) -> 1.2.3 (DummyTool 1.2.3), define [true:true:true] [apply] Test[true:true:true][1]: 7.0.3 (2.1 Mesa 7.0.3-rc2) -> 7.0.3 (Mesa 7.0.3-rc2), define [true:true:true] [apply] Test[true:true:true][2]: 9.1.8 (4.2.12171 Compatibility Profile Context 9.01.8) -> 9.1.8 (Compatibility Profile Context 9.01.8), define [true:true:true] [apply] Test[true:true:true][3]: 12.102.3 (4.2.12198 Compatibility Profile Context 12.102.3.0) -> 12.102.3 (Compatibility Profile Context 12.102.3.0), define [true:true:true] [apply] Test[true:true:true][4]: 7.0.3 (2.1 Mesa 7.0.3-rc2 post odd) -> 7.0.3 (Mesa 7.0.3-rc2 post odd), define [true:true:true] [apply] Test[true:true:true][5]: 9.1.8 (4.2.12171 Compatibility Profile Context 9.01.8 post odd) -> 9.1.8 (Compatibility Profile Context 9.01.8 post odd), define [true:true:true] [apply] Test[true:true:true][6]: 12.102.3 (4.2.12198 Compatibility Profile Context 12.102.3.0 post odd) -> 12.102.3 (Compatibility Profile Context 12.102.3.0 post odd), define [true:true:true] [apply] Test[true:true:true][7]: 9.1.1 (OpenGL ES 2.0 Mesa 9.1.1) -> 9.1.1 (Mesa 9.1.1), define [true:true:true] [apply] Test[true:true:true][8]: 14.10.1 (OpenGL ES 2.0 14.10.1) -> 14.10.1 (14.10.1), define [true:true:true] [apply] Test[true:true:true][9]: 14.10.1 (OpenGL ES GLSL ES 2.0 14.10.1) -> 14.10.1 (14.10.1), define [true:true:true] [apply] Test[true:true:true][10]: 11.33.44 (OpenGL ES 2.0 3Com L3 11.33.44) -> 11.33.44 (11.33.44), define [true:true:true] [apply] Test[true:true:false][0]: 1.2.0 (GL_VERSION_2_1 Dummy Tool 1.2) -> 1.2.0 (Dummy Tool 1.2), define [true:true:false] [apply] Test[true:true:false][1]: 7.12.0 (2.1 Mesa 7.12) -> 7.12.0 (Mesa 7.12), define [true:true:false] [apply] Test[true:true:false][2]: 7.12.0 (2.1 Mesa 7.12-devel) -> 7.12.0 (Mesa 7.12-devel), define [true:true:false] [apply] Test[true:true:false][3]: 7.12.0 (2.1 Mesa 7.12-devel (git-d6c318e)) -> 7.12.0 (Mesa 7.12-devel (git-d6c318e)), define [true:true:false] [apply] junit.framework.TestListener: tests to run: 2 [apply] junit.framework.TestListener: startTest(test01GLVersion) [apply] junit.framework.TestListener: endTest(test01GLVersion) [apply] junit.framework.TestListener: startTest(test02GLVendorVersion) [apply] junit.framework.TestListener: endTest(test02GLVendorVersion) [apply] Test[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 @ 1675153753898 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1675153753898 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [apply] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.773 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675153753775 ms III - Start [apply] SLOCK [T main @ 1675153753776 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLVersionParsing00NEWT - test01GLVersion [apply] Test[0]: 2.1.0 (GL_VERSION_2_1 DummyTool 1.2.3) -> 2.1.0 (GL_VERSION_2_1 DummyTool 1.2.3), valid true, define [true:true:false] [apply] Test[1]: 2.1.0 (2.1 Mesa 7.0.3-rc2) -> 2.1.0 (2.1 Mesa 7.0.3-rc2), valid true, define [true:true:false] [apply] Test[2]: 4.2.0 (4.2.12171 Compatibility Profile Context 9.01.8) -> 4.2.0 (4.2.12171 Compatibility Profile Context 9.01.8), valid true, define [true:true:false] [apply] Test[3]: 4.2.0 (4.2.12198 Compatibility Profile Context 12.102.3.0) -> 4.2.0 (4.2.12198 Compatibility Profile Context 12.102.3.0), valid true, define [true:true:false] [apply] Test[4]: 2.1.0 (2.1 Mesa 7.0.3-rc2 post odd) -> 2.1.0 (2.1 Mesa 7.0.3-rc2 post odd), valid true, define [true:true:false] [apply] Test[5]: 4.2.0 (4.2.12171 Compatibility Profile Context 9.01.8 post odd) -> 4.2.0 (4.2.12171 Compatibility Profile Context 9.01.8 post odd), valid true, define [true:true:false] [apply] Test[6]: 4.2.0 (4.2.12198 Compatibility Profile Context 12.102.3.0 post odd) -> 4.2.0 (4.2.12198 Compatibility Profile Context 12.102.3.0 post odd), valid true, define [true:true:false] [apply] Test[7]: 2.0.0 (OpenGL ES 2.0 Mesa 9.1.1) -> 2.0.0 (OpenGL ES 2.0 Mesa 9.1.1), valid true, define [true:true:false] [apply] Test[8]: 2.0.0 (OpenGL ES 2.0 14.10.1) -> 2.0.0 (OpenGL ES 2.0 14.10.1), valid true, define [true:true:false] [apply] Test[9]: 2.0.0 (OpenGL ES GLSL ES 2.0 14.10.1) -> 2.0.0 (OpenGL ES GLSL ES 2.0 14.10.1), valid true, define [true:true:false] [apply] Test[10]: 2.0.0 (OpenGL ES 2.0 3Com L3 11.33.44) -> 2.0.0 (OpenGL ES 2.0 3Com L3 11.33.44), valid true, define [true:true:false] [apply] Test[11]: 2.1.0 (GL_VERSION_2_1 Dummy Tool 1.2) -> 2.1.0 (GL_VERSION_2_1 Dummy Tool 1.2), valid true, define [true:true:false] [apply] Test[12]: 2.1.0 (2.1 Mesa 7.12) -> 2.1.0 (2.1 Mesa 7.12), valid true, define [true:true:false] [apply] Test[13]: 2.1.0 (2.1 Mesa 7.12-devel) -> 2.1.0 (2.1 Mesa 7.12-devel), valid true, define [true:true:false] [apply] Test[14]: 2.1.0 (2.1 Mesa 7.12-devel (git-d6c318e)) -> 2.1.0 (2.1 Mesa 7.12-devel (git-d6c318e)), valid true, define [true:true:false] [apply] Test[15]: 2.1.0 (2.1 Mesa 7.12-devel la1 la2 li3) -> 2.1.0 (2.1 Mesa 7.12-devel la1 la2 li3), valid true, define [true:true:false] [apply] Test[16]: 4.3.0 (4.3.0 NVIDIA 310.32) -> 4.3.0 (4.3.0 NVIDIA 310.32), valid true, define [true:true:false] [apply] Test[17]: 2.0.0 (OpenGL ES 2.0 Mesa 9.1) -> 2.0.0 (OpenGL ES 2.0 Mesa 9.1), valid true, define [true:true:false] [apply] Test[18]: 2.0.0 (OpenGL ES 2.0 14.10) -> 2.0.0 (OpenGL ES 2.0 14.10), valid true, define [true:true:false] [apply] Test[19]: 2.0.0 (OpenGL ES GLSL ES 2.0 14.10) -> 2.0.0 (OpenGL ES GLSL ES 2.0 14.10), valid true, define [true:true:false] [apply] Test[20]: 2.0.0 (OpenGL ES 2.0 3Com L3 11.33) -> 2.0.0 (OpenGL ES 2.0 3Com L3 11.33), valid true, define [true:true:false] [apply] Test[21]: 2.1.0 (GL_VERSION_2_1) -> 2.1.0 (GL_VERSION_2_1), valid true, define [true:true:false] [apply] Test[22]: 2.0.0 (OpenGL ES 2.0) -> 2.0.0 (OpenGL ES 2.0), valid true, define [true:true:false] [apply] Test[23]: 2.0.0 (OpenGL ES GLSL ES 2.0) -> 2.0.0 (OpenGL ES GLSL ES 2.0), valid true, define [true:true:false] [apply] Test[24]: 2.1.0 (OpenGL 2.1 LaLa) -> 2.1.0 (OpenGL 2.1 LaLa), valid true, define [true:true:false] [apply] Test[25]: 4.2.0 (4.2.11762 Compatibility Profile Context) -> 4.2.0 (4.2.11762 Compatibility Profile Context), valid true, define [true:true:false] [apply] Test-X1: 2.0.0 (GL_VERSION_2), valid false, define [true:false:false] [apply] Test-X2: 2.0.0 (GL2 Buggy L3), valid false, define [true:false:false] [apply] Test-X3: 0.0.0 (GL Nope), valid false, define [false:false:false] [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLVersionParsing00NEWT - test01GLVersion [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLVersionParsing00NEWT - test02GLVendorVersion [apply] Test[true:true:true][0]: 1.2.3 (GL_VERSION_2_1 DummyTool 1.2.3) -> 1.2.3 (DummyTool 1.2.3), define [true:true:true] [apply] Test[true:true:true][1]: 7.0.3 (2.1 Mesa 7.0.3-rc2) -> 7.0.3 (Mesa 7.0.3-rc2), define [true:true:true] [apply] Test[true:true:true][2]: 9.1.8 (4.2.12171 Compatibility Profile Context 9.01.8) -> 9.1.8 (Compatibility Profile Context 9.01.8), define [true:true:true] [apply] Test[true:true:true][3]: 12.102.3 (4.2.12198 Compatibility Profile Context 12.102.3.0) -> 12.102.3 (Compatibility Profile Context 12.102.3.0), define [true:true:true] [apply] Test[true:true:true][4]: 7.0.3 (2.1 Mesa 7.0.3-rc2 post odd) -> 7.0.3 (Mesa 7.0.3-rc2 post odd), define [true:true:true] [apply] Test[true:true:true][5]: 9.1.8 (4.2.12171 Compatibility Profile Context 9.01.8 post odd) -> 9.1.8 (Compatibility Profile Context 9.01.8 post odd), define [true:true:true] [apply] Test[true:true:true][6]: 12.102.3 (4.2.12198 Compatibility Profile Context 12.102.3.0 post odd) -> 12.102.3 (Compatibility Profile Context 12.102.3.0 post odd), define [true:true:true] [apply] Test[true:true:true][7]: 9.1.1 (OpenGL ES 2.0 Mesa 9.1.1) -> 9.1.1 (Mesa 9.1.1), define [true:true:true] [apply] Test[true:true:true][8]: 14.10.1 (OpenGL ES 2.0 14.10.1) -> 14.10.1 (14.10.1), define [true:true:true] [apply] Test[true:true:true][9]: 14.10.1 (OpenGL ES GLSL ES 2.0 14.10.1) -> 14.10.1 (14.10.1), define [true:true:true] [apply] Test[true:true:true][10]: 11.33.44 (OpenGL ES 2.0 3Com L3 11.33.44) -> 11.33.44 (11.33.44), define [true:true:true] [apply] Test[true:true:false][0]: 1.2.0 (GL_VERSION_2_1 Dummy Tool 1.2) -> 1.2.0 (Dummy Tool 1.2), define [true:true:false] [apply] Test[true:true:false][1]: 7.12.0 (2.1 Mesa 7.12) -> 7.12.0 (Mesa 7.12), define [true:true:false] [apply] Test[true:true:false][2]: 7.12.0 (2.1 Mesa 7.12-devel) -> 7.12.0 (Mesa 7.12-devel), define [true:true:false] [apply] Test[true:true:false][3]: 7.12.0 (2.1 Mesa 7.12-devel (git-d6c318e)) -> 7.12.0 (Mesa 7.12-devel (git-d6c318e)), define [true:true:false] [apply] Test[true:true:false][4]: 7.12.0 (2.1 Mesa 7.12-devel la1 la2 li3) -> 7.12.0 (Mesa 7.12-devel la1 la2 li3), define [true:true:false] [apply] Test[true:true:false][5]: 310.32.0 (4.3.0 NVIDIA 310.32) -> 310.32.0 (NVIDIA 310.32), define [true:true:false] [apply] Test[true:true:false][6]: 9.1.0 (OpenGL ES 2.0 Mesa 9.1) -> 9.1.0 (Mesa 9.1), define [true:true:false] [apply] Test[true:true:false][7]: 14.10.0 (OpenGL ES 2.0 14.10) -> 14.10.0 (14.10), define [true:true:false] [apply] Test[true:true:false][8]: 14.10.0 (OpenGL ES GLSL ES 2.0 14.10) -> 14.10.0 (14.10), define [true:true:false] [apply] Test[true:true:false][9]: 11.33.0 (OpenGL ES 2.0 3Com L3 11.33) -> 11.33.0 (11.33), define [true:true:false] [apply] Test[false:false:false][0]: 0.0.0 (GL_VERSION_2_1) -> 0.0.0 (n/a), define [false:false:false] [apply] Test[false:false:false][1]: 0.0.0 (OpenGL ES 2.0) -> 0.0.0 (n/a), define [false:false:false] [apply] Test[false:false:false][2]: 0.0.0 (OpenGL ES GLSL ES 2.0) -> 0.0.0 (n/a), define [false:false:false] [apply] Test[false:false:false][3]: 0.0.0 (OpenGL 2.1 LaLa) -> 0.0.0 (n/a), define [false:false:false] [apply] Test[false:false:false][4]: 0.0.0 (4.2.11762 Compatibility Profile Context) -> 0.0.0 (n/a), define [false:false:false] [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLVersionParsing00NEWT - test02GLVendorVersion [apply] ++++ Test Singleton.unlock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675153753898 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1675153753898 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test01GLVersion took 0.006 sec [apply] Testcase: test02GLVendorVersion took 0.08 sec [echo] Testing com.jogamp.opengl.test.junit.jogl.acore.TestGPUMemSec01NEWT -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.jogl.acore.TestGPUMemSec01NEWT.xml [apply] Testsuite: com.jogamp.opengl.test.junit.jogl.acore.TestGPUMemSec01NEWT [apply] ++++ Test Singleton.ctor() [apply] junit.framework.TestListener: tests to run: 6++++ Test Singleton.lock() [apply] junit.framework.TestListener: startTest(testReadPixelsGL2GL3_102x100xREDxUB) [apply] [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675153754998 ms III - Start [apply] SLOCK [T main @ 1675153754998 ms +++ localhost/127.0.0.1:59999 - Locked within 10 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGPUMemSec01NEWT - testReadPixelsGL2GL3_102x100xREDxUB [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, 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] junit.framework.TestListener: endTest(testReadPixelsGL2GL3_640x480xREDxUB) [apply] junit.framework.TestListener: startTest(testReadPixelsGL2GL3_640x480xRGBxUB) [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGPUMemSec01NEWT - testReadPixelsGL2GL3_640x480xREDxUB [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGPUMemSec01NEWT - testReadPixelsGL2GL3_640x480xRGBxUB [apply] OK Expected IndexOutOfBoundsException (size-10 bytes): fmt 0x1907, type 0x1401, comps 3, 640x480, rowlenA1 1920, rowlenA4 1920, rowlenA8 1920: Required 921600 remaining bytes in buffer, only had 921590 [apply] OK Expected IndexOutOfBoundsException (size/4 bytes): fmt 0x1907, type 0x1401, comps 3, 640x480, rowlenA1 1920, rowlenA4 1920, rowlenA8 1920: Required 921600 remaining bytes in buffer, only had 230400 [apply] junit.framework.TestListener: endTest(testReadPixelsGL2GL3_640x480xRGBxUB) [apply] junit.framework.TestListener: startTest(testReadPixelsGL2GL3_99x100xRGBxUB) [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGPUMemSec01NEWT - testReadPixelsGL2GL3_640x480xRGBxUB [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGPUMemSec01NEWT - testReadPixelsGL2GL3_99x100xRGBxUB [apply] junit.framework.TestListener: endTest(testReadPixelsGL2GL3_99x100xRGBxUB) [apply] junit.framework.TestListener: startTest(testReadPixelsGL_640x480xRGBAxUB) [apply] OK Expected IndexOutOfBoundsException (size-10 bytes): fmt 0x1907, type 0x1401, comps 3, 99x100, rowlenA1 297, rowlenA4 300, rowlenA8 304: Required 29700 remaining bytes in buffer, only had 29690 [apply] OK Expected IndexOutOfBoundsException (size/4 bytes): fmt 0x1907, type 0x1401, comps 3, 99x100, rowlenA1 297, rowlenA4 300, rowlenA8 304: Required 29700 remaining bytes in buffer, only had 7425 [apply] OK Expected IndexOutOfBoundsException (alignment 4): fmt 0x1907, type 0x1401, comps 3, 99x100, rowlenA1 297, rowlenA4 300, rowlenA8 304: Required 29997 remaining bytes in buffer, only had 29700 [apply] OK Expected IndexOutOfBoundsException (alignment 8): fmt 0x1907, type 0x1401, comps 3, 99x100, rowlenA1 297, rowlenA4 300, rowlenA8 304: Required 30393 remaining bytes in buffer, only had 29700 [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGPUMemSec01NEWT - testReadPixelsGL2GL3_99x100xRGBxUB [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGPUMemSec01NEWT - testReadPixelsGL_640x480xRGBAxUB [apply] OK Expected IndexOutOfBoundsException (size-10 bytes): fmt 0x1908, type 0x1401, comps 4, 640x480, rowlenA1 2560, rowlenA4 2560, rowlenA8 2560: Required 1228800 remaining bytes in buffer, only had 1228790 [apply] OK Expected IndexOutOfBoundsException (size/4 bytes): fmt 0x1908, type 0x1401, comps 4, 640x480, rowlenA1 2560, rowlenA4 2560, rowlenA8 2560: Required 1228800 remaining bytes in buffer, only had 307200 [apply] junit.framework.TestListener: endTest(testReadPixelsGL_640x480xRGBAxUB) [apply] junit.framework.TestListener: startTest(testReadPixelsGL_99x100xRGBxUB) [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGPUMemSec01NEWT - testReadPixelsGL_640x480xRGBAxUB [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGPUMemSec01NEWT - testReadPixelsGL_99x100xRGBxUB [apply] 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] junit.framework.TestListener: endTest(testReadPixelsGL_99x100xRGBxUB) [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 @ 1675153767031 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1675153767031 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [apply] Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 12.674 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675153754998 ms III - Start [apply] SLOCK [T main @ 1675153754998 ms +++ localhost/127.0.0.1:59999 - Locked within 10 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 @ 1675153767031 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1675153767031 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: testReadPixelsGL2GL3_102x100xREDxUB took 3.292 sec [apply] Testcase: testReadPixelsGL2GL3_640x480xREDxUB took 1.721 sec [apply] Testcase: testReadPixelsGL2GL3_640x480xRGBxUB took 1.739 sec [apply] Testcase: testReadPixelsGL2GL3_99x100xRGBxUB took 1.721 sec [apply] Testcase: testReadPixelsGL_640x480xRGBAxUB took 1.811 sec [apply] Testcase: testReadPixelsGL_99x100xRGBxUB took 1.698 sec [echo] Testing com.jogamp.opengl.test.junit.jogl.acore.TestInitConcurrent01NEWT -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.jogl.acore.TestInitConcurrent01NEWT.xml [apply] Testsuite: com.jogamp.opengl.test.junit.jogl.acore.TestInitConcurrent01NEWT [apply] junit.framework.TestListener: tests to run: 3 [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675153768122 ms III - Start [apply] SLOCK [T main @ 1675153768123 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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 0x75a8d6c5]] [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestInitConcurrent01NEWT - test02TwoThreads [apply] InitConcurrentBaseNEWT 2 threads, reuse display: true [apply] junit.framework.TestListener: startTest(test02TwoThreads) [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 0x75a8d6c5]] [apply] GLprofile defaultDevice: WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x75a8d6c5]] [apply] JOGLTask 0: START: 0/0, reuse true - Thread-3-jt0 [apply] JOGLTask 1: START: 167/0, reuse true - Thread-3-jt1 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.init.0 0x5ae753dc: tileRendererInUse null, GearsES2[obj 0x5ae753dc isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x5ae753dc on Thread[main-Display-.windows_nil-1-EDT-2,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL4bc/GL4bc.hw] [apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR NVIDIA Corporation [apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION 4.6.0 NVIDIA 391.35 [apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 325 [apply] GLX_EXTENSIONS 30 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x5ae753dc created: GearsObj[0x21d84cd6, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x5ae753dc created: GearsObj[0x1364e9b8, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x5ae753dc created: GearsObj[0x1364e9b8, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.init.X 0x5ae753dc FIN GearsES2[obj 0x5ae753dc isInit true, usesShared false, 1 GearsObj[0x21d84cd6, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1364e9b8, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5efb6e4f, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x5ae753dc 0/0 128x128 of 128x128, swapInterval 0, drawable 0xffffffffb701085f, msaa false, tileRendererInUse null [apply] >> GearsES2 0x5ae753dc, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5ae753dc 128x128, swapInterval 0, drawable 0xffffffffb701085f [apply] 0: [0: false, 1: false] [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 0x75a8d6c5]]] - Thread-3-jt1 [apply] JOGLTask 1: RUNNING: Thread-3-jt1 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.init.0 0x14414a97: tileRendererInUse null, GearsES2[obj 0x14414a97 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x14414a97 on Thread[main-Display-.windows_nil-1-EDT-2,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL4bc/GL4bc.hw] [apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR NVIDIA Corporation [apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION 4.6.0 NVIDIA 391.35 [apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 325 [apply] GLX_EXTENSIONS 30 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x14414a97 created: GearsObj[0x48817fc6, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x14414a97 created: GearsObj[0x5ab51141, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x14414a97 created: GearsObj[0x5ab51141, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.init.X 0x14414a97 FIN GearsES2[obj 0x14414a97 isInit true, usesShared false, 1 GearsObj[0x48817fc6, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x5ab51141, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1b0509b9, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x14414a97 0/0 128x128 of 128x128, swapInterval 0, drawable 0xffffffffb701085f, msaa false, tileRendererInUse null [apply] >> GearsES2 0x14414a97, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x14414a97 128x128, swapInterval 0, drawable 0xffffffffb701085f [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 0x75a8d6c5]]] - Thread-3-jt0 [apply] JOGLTask 0: RUNNING: Thread-3-jt0 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x5ae753dc: tileRendererInUse null [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x5ae753dc FIN [apply] JOGLTask 1: DONE/SYNC: Thread-3-jt1 [apply] JOGLTask 1: END: Thread-3-jt1 [apply] 1: [0: false, 1: true] [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x14414a97: tileRendererInUse null [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x14414a97 FIN [apply] JOGLTask 0: DONE/SYNC: Thread-3-jt0 [apply] JOGLTask 0: END: Thread-3-jt0 [apply] 2: [0: true, 1: true] [apply] total: 0.95s [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] junit.framework.TestListener: endTest(test02TwoThreads) [apply] junit.framework.TestListener: startTest(test04FourThreads) [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 0x75a8d6c5]] [apply] GLprofile defaultDevice: WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x75a8d6c5]] [apply] GLprofile defaultDevice: WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x75a8d6c5]] [apply] GLprofile defaultDevice: WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x75a8d6c5]] [apply] JOGLTask 0: START: 0/0, reuse true - Thread-4-jt0 [apply] JOGLTask 3: START: 501/0, reuse true - Thread-4-jt3 [apply] JOGLTask 2: START: 334/0, reuse true - Thread-4-jt2 [apply] JOGLTask 1: START: 167/0, reuse true - Thread-4-jt1 [apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.init.0 0x12bbbb4b: tileRendererInUse null, GearsES2[obj 0x12bbbb4b isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x12bbbb4b on Thread[main-Display-.windows_nil-1-EDT-3,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL4bc/GL4bc.hw] [apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR NVIDIA Corporation [apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION 4.6.0 NVIDIA 391.35 [apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 325 [apply] GLX_EXTENSIONS 30 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x12bbbb4b created: GearsObj[0x6a501a49, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x12bbbb4b created: GearsObj[0x6bc0b4f8, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x12bbbb4b created: GearsObj[0x6bc0b4f8, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.init.X 0x12bbbb4b FIN GearsES2[obj 0x12bbbb4b isInit true, usesShared false, 1 GearsObj[0x6a501a49, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6bc0b4f8, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3bee98ba, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.reshape 0x12bbbb4b 0/0 128x128 of 128x128, swapInterval 0, drawable 0xffffffff9401065e, msaa false, tileRendererInUse null [apply] >> GearsES2 0x12bbbb4b, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.display 0x12bbbb4b 128x128, swapInterval 0, drawable 0xffffffff9401065e [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 0x75a8d6c5]]] - Thread-4-jt0 [apply] JOGLTask 0: RUNNING: Thread-4-jt0 [apply] 0: [0: false, 1: false, 2: false, 3: false] [apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.init.0 0x421bc24d: tileRendererInUse null, GearsES2[obj 0x421bc24d isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x421bc24d on Thread[main-Display-.windows_nil-1-EDT-3,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL4bc/GL4bc.hw] [apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR NVIDIA Corporation [apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION 4.6.0 NVIDIA 391.35 [apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 325 [apply] GLX_EXTENSIONS 30 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x421bc24d created: GearsObj[0x16251aed, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x421bc24d created: GearsObj[0x7f36bd2f, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x421bc24d created: GearsObj[0x7f36bd2f, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.init.X 0x421bc24d FIN GearsES2[obj 0x421bc24d isInit true, usesShared false, 1 GearsObj[0x16251aed, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7f36bd2f, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x141029dc, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.reshape 0x421bc24d 0/0 128x128 of 128x128, swapInterval 0, drawable 0xffffffffbb01089a, msaa false, tileRendererInUse null [apply] >> GearsES2 0x421bc24d, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.display 0x421bc24d 128x128, swapInterval 0, drawable 0xffffffffbb01089a [apply] JOGLTask 3: INITIALIZED: , NEWT-Display[.windows_nil-1, excl false, refCount 1, hasEDT true, edtRunning true, WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x75a8d6c5]]] - Thread-4-jt3 [apply] JOGLTask 3: RUNNING: Thread-4-jt3 [apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.init.0 0x49507499: tileRendererInUse null, GearsES2[obj 0x49507499 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x49507499 on Thread[main-Display-.windows_nil-1-EDT-3,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL4bc/GL4bc.hw] [apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR NVIDIA Corporation [apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION 4.6.0 NVIDIA 391.35 [apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 325 [apply] GLX_EXTENSIONS 30 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x49507499 created: GearsObj[0xe292bf1, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x49507499 created: GearsObj[0x66a8debe, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x49507499 created: GearsObj[0x66a8debe, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.init.X 0x49507499 FIN GearsES2[obj 0x49507499 isInit true, usesShared false, 1 GearsObj[0xe292bf1, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x66a8debe, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x47d263ab, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.reshape 0x49507499 0/0 128x128 of 128x128, swapInterval 0, drawable 0xffffffffbb01089a, msaa false, tileRendererInUse null [apply] >> GearsES2 0x49507499, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.display 0x49507499 128x128, swapInterval 0, drawable 0xffffffffbb01089a [apply] JOGLTask 2: INITIALIZED: , NEWT-Display[.windows_nil-1, excl false, refCount 1, hasEDT true, edtRunning true, WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x75a8d6c5]]] - Thread-4-jt2 [apply] JOGLTask 2: RUNNING: Thread-4-jt2 [apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.init.0 0x46909d40: tileRendererInUse null, GearsES2[obj 0x46909d40 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x46909d40 on Thread[main-Display-.windows_nil-1-EDT-3,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL4bc/GL4bc.hw] [apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR NVIDIA Corporation [apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION 4.6.0 NVIDIA 391.35 [apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 325 [apply] GLX_EXTENSIONS 30 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x46909d40 created: GearsObj[0x217c703a, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x46909d40 created: GearsObj[0x687bcef9, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x46909d40 created: GearsObj[0x687bcef9, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.init.X 0x46909d40 FIN GearsES2[obj 0x46909d40 isInit true, usesShared false, 1 GearsObj[0x217c703a, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x687bcef9, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2af4e11c, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.reshape 0x46909d40 0/0 128x128 of 128x128, swapInterval 0, drawable 0xffffffffbb01089a, msaa false, tileRendererInUse null [apply] >> GearsES2 0x46909d40, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.display 0x46909d40 128x128, swapInterval 0, drawable 0xffffffffbb01089a [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 0x75a8d6c5]]] - Thread-4-jt1 [apply] JOGLTask 1: RUNNING: Thread-4-jt1 [apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.dispose 0x12bbbb4b: tileRendererInUse null [apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.dispose 0x12bbbb4b FIN [apply] JOGLTask 0: DONE/SYNC: Thread-4-jt0 [apply] JOGLTask 0: END: Thread-4-jt0 [apply] 1: [0: true, 1: false, 2: false, 3: false] [apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.dispose 0x49507499: tileRendererInUse null [apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.dispose 0x49507499 FIN [apply] JOGLTask 2: DONE/SYNC: Thread-4-jt2 [apply] JOGLTask 2: END: Thread-4-jt2 [apply] 2: [0: true, 1: false, 2: true, 3: false] [apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.dispose 0x421bc24d: tileRendererInUse null [apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.dispose 0x421bc24d FIN [apply] JOGLTask 3: DONE/SYNC: Thread-4-jt3 [apply] JOGLTask 3: END: Thread-4-jt3 [apply] 3: [0: true, 1: false, 2: true, 3: true] [apply] junit.framework.TestListener: endTest(test04FourThreads) [apply] junit.framework.TestListener: startTest(test16SixteenThreads) [apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.dispose 0x46909d40: tileRendererInUse null [apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.dispose 0x46909d40 FIN [apply] JOGLTask 1: DONE/SYNC: Thread-4-jt1 [apply] JOGLTask 1: END: Thread-4-jt1 [apply] 4: [0: true, 1: true, 2: true, 3: true] [apply] total: 1.308s [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 defaultDevice: WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x75a8d6c5]] [apply] JOGLTask 1: START: 167/0, reuse true - Thread-5-jt1 [apply] GLprofile defaultDevice: WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x75a8d6c5]] [apply] JOGLTask 2: START: 334/0, reuse true - Thread-5-jt2 [apply] GLprofile defaultDevice: WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x75a8d6c5]] [apply] JOGLTask 4: START: 668/0, reuse true - Thread-5-jt4 [apply] GLprofile default: GLProfile[GL4bc/GL4bc.hw] [apply] GLprofile defaultDevice: WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x75a8d6c5]] [apply] JOGLTask 0: START: 0/0, reuse true - Thread-5-jt0 [apply] GLprofile defaultDevice: WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x75a8d6c5]] [apply] JOGLTask 5: START: 835/0, reuse true - Thread-5-jt5 [apply] GLprofile defaultDevice: WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x75a8d6c5]] [apply] JOGLTask 3: START: 501/0, reuse true - Thread-5-jt3 [apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.init.0 0x74c2d964: tileRendererInUse null, GearsES2[obj 0x74c2d964 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x74c2d964 on Thread[main-Display-.windows_nil-1-EDT-4,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL4bc/GL4bc.hw] [apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR NVIDIA Corporation [apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION 4.6.0 NVIDIA 391.35 [apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 325 [apply] GLX_EXTENSIONS 30 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x74c2d964 created: GearsObj[0x2df92056, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x74c2d964 created: GearsObj[0x1facdb3e, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x74c2d964 created: GearsObj[0x1facdb3e, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.init.X 0x74c2d964 FIN GearsES2[obj 0x74c2d964 isInit true, usesShared false, 1 GearsObj[0x2df92056, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1facdb3e, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x7c800340, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.reshape 0x74c2d964 0/0 128x128 of 128x128, swapInterval 0, drawable 0x1301080b, msaa false, tileRendererInUse null [apply] >> GearsES2 0x74c2d964, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.display 0x74c2d964 128x128, swapInterval 0, drawable 0x1301080b [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 0x75a8d6c5]]] - Thread-5-jt1 [apply] JOGLTask 1: RUNNING: Thread-5-jt1 [apply] 0: [0: false, 1: false, 2: false, 3: false, 4: false, 5: false] [apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.init.0 0x2f556642: tileRendererInUse null, GearsES2[obj 0x2f556642 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x2f556642 on Thread[main-Display-.windows_nil-1-EDT-4,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL4bc/GL4bc.hw] [apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR NVIDIA Corporation [apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION 4.6.0 NVIDIA 391.35 [apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 325 [apply] GLX_EXTENSIONS 30 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x2f556642 created: GearsObj[0x6789bb6c, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x2f556642 created: GearsObj[0x2370f058, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x2f556642 created: GearsObj[0x2370f058, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.init.X 0x2f556642 FIN GearsES2[obj 0x2f556642 isInit true, usesShared false, 1 GearsObj[0x6789bb6c, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2370f058, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2f69b21c, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.reshape 0x2f556642 0/0 128x128 of 128x128, swapInterval 0, drawable 0xe0108f0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x2f556642, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.display 0x2f556642 128x128, swapInterval 0, drawable 0xe0108f0 [apply] JOGLTask 2: INITIALIZED: , NEWT-Display[.windows_nil-1, excl false, refCount 1, hasEDT true, edtRunning true, WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x75a8d6c5]]] - Thread-5-jt2 [apply] JOGLTask 2: RUNNING: Thread-5-jt2 [apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.init.0 0x509f3a27: tileRendererInUse null, GearsES2[obj 0x509f3a27 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x509f3a27 on Thread[main-Display-.windows_nil-1-EDT-4,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL4bc/GL4bc.hw] [apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR NVIDIA Corporation [apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION 4.6.0 NVIDIA 391.35 [apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 325 [apply] GLX_EXTENSIONS 30 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x509f3a27 created: GearsObj[0x445c4a59, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x509f3a27 created: GearsObj[0x5a6bd512, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x509f3a27 created: GearsObj[0x5a6bd512, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.init.X 0x509f3a27 FIN GearsES2[obj 0x509f3a27 isInit true, usesShared false, 1 GearsObj[0x445c4a59, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x5a6bd512, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x7bea5ad0, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.reshape 0x509f3a27 0/0 128x128 of 128x128, swapInterval 0, drawable 0xffffffff9401065e, msaa false, tileRendererInUse null [apply] >> GearsES2 0x509f3a27, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.display 0x509f3a27 128x128, swapInterval 0, drawable 0xffffffff9401065e [apply] JOGLTask 4: INITIALIZED: , NEWT-Display[.windows_nil-1, excl false, refCount 1, hasEDT true, edtRunning true, WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x75a8d6c5]]] - Thread-5-jt4 [apply] JOGLTask 4: RUNNING: Thread-5-jt4 [apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.init.0 0x1d843460: tileRendererInUse null, GearsES2[obj 0x1d843460 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x1d843460 on Thread[main-Display-.windows_nil-1-EDT-4,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL4bc/GL4bc.hw] [apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR NVIDIA Corporation [apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION 4.6.0 NVIDIA 391.35 [apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 325 [apply] GLX_EXTENSIONS 30 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x1d843460 created: GearsObj[0x5d44b635, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x1d843460 created: GearsObj[0x1812614, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x1d843460 created: GearsObj[0x1812614, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.init.X 0x1d843460 FIN GearsES2[obj 0x1d843460 isInit true, usesShared false, 1 GearsObj[0x5d44b635, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1812614, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5b71f282, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.reshape 0x1d843460 0/0 128x128 of 128x128, swapInterval 0, drawable 0xffffffffb701085f, msaa false, tileRendererInUse null [apply] >> GearsES2 0x1d843460, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.display 0x1d843460 128x128, swapInterval 0, drawable 0xffffffffb701085f [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 0x75a8d6c5]]] - Thread-5-jt0 [apply] JOGLTask 0: RUNNING: Thread-5-jt0 [apply] 1: [0: false, 1: false, 2: false, 3: false, 4: false, 5: false] [apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.init.0 0xb274883: tileRendererInUse null, GearsES2[obj 0xb274883 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0xb274883 on Thread[main-Display-.windows_nil-1-EDT-4,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL4bc/GL4bc.hw] [apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR NVIDIA Corporation [apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION 4.6.0 NVIDIA 391.35 [apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 325 [apply] GLX_EXTENSIONS 30 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0xb274883 created: GearsObj[0x22ff35f0, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0xb274883 created: GearsObj[0x20200467, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0xb274883 created: GearsObj[0x20200467, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.init.X 0xb274883 FIN GearsES2[obj 0xb274883 isInit true, usesShared false, 1 GearsObj[0x22ff35f0, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x20200467, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x7e48ddeb, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.reshape 0xb274883 0/0 128x128 of 128x128, swapInterval 0, drawable 0xe0108f0, msaa false, tileRendererInUse null [apply] >> GearsES2 0xb274883, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.display 0xb274883 128x128, swapInterval 0, drawable 0xe0108f0 [apply] JOGLTask 5: INITIALIZED: , NEWT-Display[.windows_nil-1, excl false, refCount 1, hasEDT true, edtRunning true, WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x75a8d6c5]]] - Thread-5-jt5 [apply] JOGLTask 5: RUNNING: Thread-5-jt5 [apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.init.0 0x75ed1356: tileRendererInUse null, GearsES2[obj 0x75ed1356 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x75ed1356 on Thread[main-Display-.windows_nil-1-EDT-4,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL4bc/GL4bc.hw] [apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR NVIDIA Corporation [apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION 4.6.0 NVIDIA 391.35 [apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 325 [apply] GLX_EXTENSIONS 30 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x75ed1356 created: GearsObj[0x377cb0f4, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x75ed1356 created: GearsObj[0x83c0078, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x75ed1356 created: GearsObj[0x83c0078, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.init.X 0x75ed1356 FIN GearsES2[obj 0x75ed1356 isInit true, usesShared false, 1 GearsObj[0x377cb0f4, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x83c0078, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x763a43e7, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.reshape 0x75ed1356 0/0 128x128 of 128x128, swapInterval 0, drawable 0xffffffffbb01089a, msaa false, tileRendererInUse null [apply] >> GearsES2 0x75ed1356, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.display 0x75ed1356 128x128, swapInterval 0, drawable 0xffffffffbb01089a [apply] JOGLTask 3: INITIALIZED: , NEWT-Display[.windows_nil-1, excl false, refCount 1, hasEDT true, edtRunning true, WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x75a8d6c5]]] - Thread-5-jt3 [apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.dispose 0x74c2d964: tileRendererInUse null [apply] JOGLTask 3: RUNNING: Thread-5-jt3 [apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.dispose 0x74c2d964 FIN [apply] JOGLTask 1: DONE/SYNC: Thread-5-jt1 [apply] JOGLTask 1: END: Thread-5-jt1 [apply] 2: [0: false, 1: true, 2: false, 3: false, 4: false, 5: false] [apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.dispose 0x2f556642: tileRendererInUse null [apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.dispose 0x2f556642 FIN [apply] JOGLTask 2: DONE/SYNC: Thread-5-jt2 [apply] JOGLTask 2: END: Thread-5-jt2 [apply] 3: [0: false, 1: true, 2: true, 3: false, 4: false, 5: false] [apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.dispose 0x509f3a27: tileRendererInUse null [apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.dispose 0x509f3a27 FIN [apply] JOGLTask 4: DONE/SYNC: Thread-5-jt4 [apply] JOGLTask 4: END: Thread-5-jt4 [apply] 4: [0: false, 1: true, 2: true, 3: false, 4: true, 5: false] [apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.dispose 0x1d843460: tileRendererInUse null [apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.dispose 0x1d843460 FIN [apply] JOGLTask 0: DONE/SYNC: Thread-5-jt0 [apply] JOGLTask 0: END: Thread-5-jt0 [apply] 5: [0: true, 1: true, 2: true, 3: false, 4: true, 5: false] [apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.dispose 0xb274883: tileRendererInUse null [apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.dispose 0xb274883 FIN [apply] JOGLTask 5: DONE/SYNC: Thread-5-jt5 [apply] JOGLTask 5: END: Thread-5-jt5 [apply] 6: [0: true, 1: true, 2: true, 3: false, 4: true, 5: true] [apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.dispose 0x75ed1356: tileRendererInUse null [apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.dispose 0x75ed1356 FIN [apply] JOGLTask 3: DONE/SYNC: Thread-5-jt3 [apply] JOGLTask 3: END: Thread-5-jt3 [apply] 7: [0: true, 1: true, 2: true, 3: true, 4: true, 5: true] [apply] total: 1.741s [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestInitConcurrent01NEWT - test16SixteenThreads [apply] junit.framework.TestListener: endTest(test16SixteenThreads) [apply] ++++ Test Singleton.unlock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675153773759 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1675153773759 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.32 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675153768122 ms III - Start [apply] SLOCK [T main @ 1675153768123 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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 0x75a8d6c5]] [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 0x75a8d6c5]] [apply] GLprofile defaultDevice: WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x75a8d6c5]] [apply] JOGLTask 0: START: 0/0, reuse true - Thread-3-jt0 [apply] JOGLTask 1: START: 167/0, reuse true - Thread-3-jt1 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.init.0 0x5ae753dc: tileRendererInUse null, GearsES2[obj 0x5ae753dc isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x5ae753dc on Thread[main-Display-.windows_nil-1-EDT-2,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL4bc/GL4bc.hw] [apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR NVIDIA Corporation [apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION 4.6.0 NVIDIA 391.35 [apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 325 [apply] GLX_EXTENSIONS 30 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x5ae753dc created: GearsObj[0x21d84cd6, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x5ae753dc created: GearsObj[0x1364e9b8, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x5ae753dc created: GearsObj[0x1364e9b8, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.init.X 0x5ae753dc FIN GearsES2[obj 0x5ae753dc isInit true, usesShared false, 1 GearsObj[0x21d84cd6, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1364e9b8, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5efb6e4f, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x5ae753dc 0/0 128x128 of 128x128, swapInterval 0, drawable 0xffffffffb701085f, msaa false, tileRendererInUse null [apply] >> GearsES2 0x5ae753dc, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5ae753dc 128x128, swapInterval 0, drawable 0xffffffffb701085f [apply] 0: [0: false, 1: false] [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 0x75a8d6c5]]] - Thread-3-jt1 [apply] JOGLTask 1: RUNNING: Thread-3-jt1 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.init.0 0x14414a97: tileRendererInUse null, GearsES2[obj 0x14414a97 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x14414a97 on Thread[main-Display-.windows_nil-1-EDT-2,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL4bc/GL4bc.hw] [apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR NVIDIA Corporation [apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION 4.6.0 NVIDIA 391.35 [apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 325 [apply] GLX_EXTENSIONS 30 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x14414a97 created: GearsObj[0x48817fc6, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x14414a97 created: GearsObj[0x5ab51141, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x14414a97 created: GearsObj[0x5ab51141, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.init.X 0x14414a97 FIN GearsES2[obj 0x14414a97 isInit true, usesShared false, 1 GearsObj[0x48817fc6, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x5ab51141, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1b0509b9, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x14414a97 0/0 128x128 of 128x128, swapInterval 0, drawable 0xffffffffb701085f, msaa false, tileRendererInUse null [apply] >> GearsES2 0x14414a97, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x14414a97 128x128, swapInterval 0, drawable 0xffffffffb701085f [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 0x75a8d6c5]]] - Thread-3-jt0 [apply] JOGLTask 0: RUNNING: Thread-3-jt0 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x5ae753dc: tileRendererInUse null [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x5ae753dc FIN [apply] JOGLTask 1: DONE/SYNC: Thread-3-jt1 [apply] JOGLTask 1: END: Thread-3-jt1 [apply] 1: [0: false, 1: true] [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x14414a97: tileRendererInUse null [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x14414a97 FIN [apply] JOGLTask 0: DONE/SYNC: Thread-3-jt0 [apply] JOGLTask 0: END: Thread-3-jt0 [apply] 2: [0: true, 1: true] [apply] total: 0.95s [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestInitConcurrent01NEWT - test02TwoThreads [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestInitConcurrent01NEWT - test04FourThreads [apply] InitConcurrentBaseNEWT 4 threads, reuse display: true [apply] GLprofile default: GLProfile[GL4bc/GL4bc.hw] [apply] GLprofile default: GLProfile[GL4bc/GL4bc.hw] [apply] GLprofile default: GLProfile[GL4bc/GL4bc.hw] [apply] GLprofile default: GLProfile[GL4bc/GL4bc.hw] [apply] GLprofile defaultDevice: WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x75a8d6c5]] [apply] GLprofile defaultDevice: WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x75a8d6c5]] [apply] GLprofile defaultDevice: WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x75a8d6c5]] [apply] GLprofile defaultDevice: WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x75a8d6c5]] [apply] JOGLTask 0: START: 0/0, reuse true - Thread-4-jt0 [apply] JOGLTask 3: START: 501/0, reuse true - Thread-4-jt3 [apply] JOGLTask 2: START: 334/0, reuse true - Thread-4-jt2 [apply] JOGLTask 1: START: 167/0, reuse true - Thread-4-jt1 [apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.init.0 0x12bbbb4b: tileRendererInUse null, GearsES2[obj 0x12bbbb4b isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x12bbbb4b on Thread[main-Display-.windows_nil-1-EDT-3,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL4bc/GL4bc.hw] [apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR NVIDIA Corporation [apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION 4.6.0 NVIDIA 391.35 [apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 325 [apply] GLX_EXTENSIONS 30 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x12bbbb4b created: GearsObj[0x6a501a49, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x12bbbb4b created: GearsObj[0x6bc0b4f8, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x12bbbb4b created: GearsObj[0x6bc0b4f8, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.init.X 0x12bbbb4b FIN GearsES2[obj 0x12bbbb4b isInit true, usesShared false, 1 GearsObj[0x6a501a49, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6bc0b4f8, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3bee98ba, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.reshape 0x12bbbb4b 0/0 128x128 of 128x128, swapInterval 0, drawable 0xffffffff9401065e, msaa false, tileRendererInUse null [apply] >> GearsES2 0x12bbbb4b, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.display 0x12bbbb4b 128x128, swapInterval 0, drawable 0xffffffff9401065e [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 0x75a8d6c5]]] - Thread-4-jt0 [apply] JOGLTask 0: RUNNING: Thread-4-jt0 [apply] 0: [0: false, 1: false, 2: false, 3: false] [apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.init.0 0x421bc24d: tileRendererInUse null, GearsES2[obj 0x421bc24d isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x421bc24d on Thread[main-Display-.windows_nil-1-EDT-3,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL4bc/GL4bc.hw] [apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR NVIDIA Corporation [apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION 4.6.0 NVIDIA 391.35 [apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 325 [apply] GLX_EXTENSIONS 30 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x421bc24d created: GearsObj[0x16251aed, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x421bc24d created: GearsObj[0x7f36bd2f, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x421bc24d created: GearsObj[0x7f36bd2f, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.init.X 0x421bc24d FIN GearsES2[obj 0x421bc24d isInit true, usesShared false, 1 GearsObj[0x16251aed, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7f36bd2f, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x141029dc, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.reshape 0x421bc24d 0/0 128x128 of 128x128, swapInterval 0, drawable 0xffffffffbb01089a, msaa false, tileRendererInUse null [apply] >> GearsES2 0x421bc24d, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.display 0x421bc24d 128x128, swapInterval 0, drawable 0xffffffffbb01089a [apply] JOGLTask 3: INITIALIZED: , NEWT-Display[.windows_nil-1, excl false, refCount 1, hasEDT true, edtRunning true, WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x75a8d6c5]]] - Thread-4-jt3 [apply] JOGLTask 3: RUNNING: Thread-4-jt3 [apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.init.0 0x49507499: tileRendererInUse null, GearsES2[obj 0x49507499 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x49507499 on Thread[main-Display-.windows_nil-1-EDT-3,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL4bc/GL4bc.hw] [apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR NVIDIA Corporation [apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION 4.6.0 NVIDIA 391.35 [apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 325 [apply] GLX_EXTENSIONS 30 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x49507499 created: GearsObj[0xe292bf1, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x49507499 created: GearsObj[0x66a8debe, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x49507499 created: GearsObj[0x66a8debe, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.init.X 0x49507499 FIN GearsES2[obj 0x49507499 isInit true, usesShared false, 1 GearsObj[0xe292bf1, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x66a8debe, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x47d263ab, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.reshape 0x49507499 0/0 128x128 of 128x128, swapInterval 0, drawable 0xffffffffbb01089a, msaa false, tileRendererInUse null [apply] >> GearsES2 0x49507499, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.display 0x49507499 128x128, swapInterval 0, drawable 0xffffffffbb01089a [apply] JOGLTask 2: INITIALIZED: , NEWT-Display[.windows_nil-1, excl false, refCount 1, hasEDT true, edtRunning true, WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x75a8d6c5]]] - Thread-4-jt2 [apply] JOGLTask 2: RUNNING: Thread-4-jt2 [apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.init.0 0x46909d40: tileRendererInUse null, GearsES2[obj 0x46909d40 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x46909d40 on Thread[main-Display-.windows_nil-1-EDT-3,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL4bc/GL4bc.hw] [apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR NVIDIA Corporation [apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION 4.6.0 NVIDIA 391.35 [apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 325 [apply] GLX_EXTENSIONS 30 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x46909d40 created: GearsObj[0x217c703a, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x46909d40 created: GearsObj[0x687bcef9, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x46909d40 created: GearsObj[0x687bcef9, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.init.X 0x46909d40 FIN GearsES2[obj 0x46909d40 isInit true, usesShared false, 1 GearsObj[0x217c703a, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x687bcef9, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2af4e11c, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.reshape 0x46909d40 0/0 128x128 of 128x128, swapInterval 0, drawable 0xffffffffbb01089a, msaa false, tileRendererInUse null [apply] >> GearsES2 0x46909d40, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.display 0x46909d40 128x128, swapInterval 0, drawable 0xffffffffbb01089a [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 0x75a8d6c5]]] - Thread-4-jt1 [apply] JOGLTask 1: RUNNING: Thread-4-jt1 [apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.dispose 0x12bbbb4b: tileRendererInUse null [apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.dispose 0x12bbbb4b FIN [apply] JOGLTask 0: DONE/SYNC: Thread-4-jt0 [apply] JOGLTask 0: END: Thread-4-jt0 [apply] 1: [0: true, 1: false, 2: false, 3: false] [apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.dispose 0x49507499: tileRendererInUse null [apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.dispose 0x49507499 FIN [apply] JOGLTask 2: DONE/SYNC: Thread-4-jt2 [apply] JOGLTask 2: END: Thread-4-jt2 [apply] 2: [0: true, 1: false, 2: true, 3: false] [apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.dispose 0x421bc24d: tileRendererInUse null [apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.dispose 0x421bc24d FIN [apply] JOGLTask 3: DONE/SYNC: Thread-4-jt3 [apply] JOGLTask 3: END: Thread-4-jt3 [apply] 3: [0: true, 1: false, 2: true, 3: true] [apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.dispose 0x46909d40: tileRendererInUse null [apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.dispose 0x46909d40 FIN [apply] JOGLTask 1: DONE/SYNC: Thread-4-jt1 [apply] JOGLTask 1: END: Thread-4-jt1 [apply] 4: [0: true, 1: true, 2: true, 3: true] [apply] total: 1.308s [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 defaultDevice: WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x75a8d6c5]] [apply] JOGLTask 1: START: 167/0, reuse true - Thread-5-jt1 [apply] GLprofile defaultDevice: WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x75a8d6c5]] [apply] JOGLTask 2: START: 334/0, reuse true - Thread-5-jt2 [apply] GLprofile defaultDevice: WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x75a8d6c5]] [apply] JOGLTask 4: START: 668/0, reuse true - Thread-5-jt4 [apply] GLprofile default: GLProfile[GL4bc/GL4bc.hw] [apply] GLprofile defaultDevice: WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x75a8d6c5]] [apply] JOGLTask 0: START: 0/0, reuse true - Thread-5-jt0 [apply] GLprofile defaultDevice: WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x75a8d6c5]] [apply] JOGLTask 5: START: 835/0, reuse true - Thread-5-jt5 [apply] GLprofile defaultDevice: WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x75a8d6c5]] [apply] JOGLTask 3: START: 501/0, reuse true - Thread-5-jt3 [apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.init.0 0x74c2d964: tileRendererInUse null, GearsES2[obj 0x74c2d964 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x74c2d964 on Thread[main-Display-.windows_nil-1-EDT-4,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL4bc/GL4bc.hw] [apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR NVIDIA Corporation [apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION 4.6.0 NVIDIA 391.35 [apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 325 [apply] GLX_EXTENSIONS 30 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x74c2d964 created: GearsObj[0x2df92056, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x74c2d964 created: GearsObj[0x1facdb3e, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x74c2d964 created: GearsObj[0x1facdb3e, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.init.X 0x74c2d964 FIN GearsES2[obj 0x74c2d964 isInit true, usesShared false, 1 GearsObj[0x2df92056, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1facdb3e, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x7c800340, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.reshape 0x74c2d964 0/0 128x128 of 128x128, swapInterval 0, drawable 0x1301080b, msaa false, tileRendererInUse null [apply] >> GearsES2 0x74c2d964, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.display 0x74c2d964 128x128, swapInterval 0, drawable 0x1301080b [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 0x75a8d6c5]]] - Thread-5-jt1 [apply] JOGLTask 1: RUNNING: Thread-5-jt1 [apply] 0: [0: false, 1: false, 2: false, 3: false, 4: false, 5: false] [apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.init.0 0x2f556642: tileRendererInUse null, GearsES2[obj 0x2f556642 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x2f556642 on Thread[main-Display-.windows_nil-1-EDT-4,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL4bc/GL4bc.hw] [apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR NVIDIA Corporation [apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION 4.6.0 NVIDIA 391.35 [apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 325 [apply] GLX_EXTENSIONS 30 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x2f556642 created: GearsObj[0x6789bb6c, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x2f556642 created: GearsObj[0x2370f058, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x2f556642 created: GearsObj[0x2370f058, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.init.X 0x2f556642 FIN GearsES2[obj 0x2f556642 isInit true, usesShared false, 1 GearsObj[0x6789bb6c, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2370f058, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2f69b21c, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.reshape 0x2f556642 0/0 128x128 of 128x128, swapInterval 0, drawable 0xe0108f0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x2f556642, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.display 0x2f556642 128x128, swapInterval 0, drawable 0xe0108f0 [apply] JOGLTask 2: INITIALIZED: , NEWT-Display[.windows_nil-1, excl false, refCount 1, hasEDT true, edtRunning true, WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x75a8d6c5]]] - Thread-5-jt2 [apply] JOGLTask 2: RUNNING: Thread-5-jt2 [apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.init.0 0x509f3a27: tileRendererInUse null, GearsES2[obj 0x509f3a27 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x509f3a27 on Thread[main-Display-.windows_nil-1-EDT-4,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL4bc/GL4bc.hw] [apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR NVIDIA Corporation [apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION 4.6.0 NVIDIA 391.35 [apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 325 [apply] GLX_EXTENSIONS 30 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x509f3a27 created: GearsObj[0x445c4a59, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x509f3a27 created: GearsObj[0x5a6bd512, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x509f3a27 created: GearsObj[0x5a6bd512, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.init.X 0x509f3a27 FIN GearsES2[obj 0x509f3a27 isInit true, usesShared false, 1 GearsObj[0x445c4a59, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x5a6bd512, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x7bea5ad0, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.reshape 0x509f3a27 0/0 128x128 of 128x128, swapInterval 0, drawable 0xffffffff9401065e, msaa false, tileRendererInUse null [apply] >> GearsES2 0x509f3a27, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.display 0x509f3a27 128x128, swapInterval 0, drawable 0xffffffff9401065e [apply] JOGLTask 4: INITIALIZED: , NEWT-Display[.windows_nil-1, excl false, refCount 1, hasEDT true, edtRunning true, WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x75a8d6c5]]] - Thread-5-jt4 [apply] JOGLTask 4: RUNNING: Thread-5-jt4 [apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.init.0 0x1d843460: tileRendererInUse null, GearsES2[obj 0x1d843460 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x1d843460 on Thread[main-Display-.windows_nil-1-EDT-4,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL4bc/GL4bc.hw] [apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR NVIDIA Corporation [apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION 4.6.0 NVIDIA 391.35 [apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 325 [apply] GLX_EXTENSIONS 30 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x1d843460 created: GearsObj[0x5d44b635, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x1d843460 created: GearsObj[0x1812614, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x1d843460 created: GearsObj[0x1812614, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.init.X 0x1d843460 FIN GearsES2[obj 0x1d843460 isInit true, usesShared false, 1 GearsObj[0x5d44b635, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1812614, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5b71f282, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.reshape 0x1d843460 0/0 128x128 of 128x128, swapInterval 0, drawable 0xffffffffb701085f, msaa false, tileRendererInUse null [apply] >> GearsES2 0x1d843460, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.display 0x1d843460 128x128, swapInterval 0, drawable 0xffffffffb701085f [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 0x75a8d6c5]]] - Thread-5-jt0 [apply] JOGLTask 0: RUNNING: Thread-5-jt0 [apply] 1: [0: false, 1: false, 2: false, 3: false, 4: false, 5: false] [apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.init.0 0xb274883: tileRendererInUse null, GearsES2[obj 0xb274883 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0xb274883 on Thread[main-Display-.windows_nil-1-EDT-4,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL4bc/GL4bc.hw] [apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR NVIDIA Corporation [apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION 4.6.0 NVIDIA 391.35 [apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 325 [apply] GLX_EXTENSIONS 30 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0xb274883 created: GearsObj[0x22ff35f0, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0xb274883 created: GearsObj[0x20200467, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0xb274883 created: GearsObj[0x20200467, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.init.X 0xb274883 FIN GearsES2[obj 0xb274883 isInit true, usesShared false, 1 GearsObj[0x22ff35f0, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x20200467, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x7e48ddeb, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.reshape 0xb274883 0/0 128x128 of 128x128, swapInterval 0, drawable 0xe0108f0, msaa false, tileRendererInUse null [apply] >> GearsES2 0xb274883, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.display 0xb274883 128x128, swapInterval 0, drawable 0xe0108f0 [apply] JOGLTask 5: INITIALIZED: , NEWT-Display[.windows_nil-1, excl false, refCount 1, hasEDT true, edtRunning true, WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x75a8d6c5]]] - Thread-5-jt5 [apply] JOGLTask 5: RUNNING: Thread-5-jt5 [apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.init.0 0x75ed1356: tileRendererInUse null, GearsES2[obj 0x75ed1356 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x75ed1356 on Thread[main-Display-.windows_nil-1-EDT-4,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL4bc/GL4bc.hw] [apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR NVIDIA Corporation [apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION 4.6.0 NVIDIA 391.35 [apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 325 [apply] GLX_EXTENSIONS 30 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x75ed1356 created: GearsObj[0x377cb0f4, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x75ed1356 created: GearsObj[0x83c0078, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x75ed1356 created: GearsObj[0x83c0078, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.init.X 0x75ed1356 FIN GearsES2[obj 0x75ed1356 isInit true, usesShared false, 1 GearsObj[0x377cb0f4, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x83c0078, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x763a43e7, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.reshape 0x75ed1356 0/0 128x128 of 128x128, swapInterval 0, drawable 0xffffffffbb01089a, msaa false, tileRendererInUse null [apply] >> GearsES2 0x75ed1356, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.display 0x75ed1356 128x128, swapInterval 0, drawable 0xffffffffbb01089a [apply] JOGLTask 3: INITIALIZED: , NEWT-Display[.windows_nil-1, excl false, refCount 1, hasEDT true, edtRunning true, WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x75a8d6c5]]] - Thread-5-jt3 [apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.dispose 0x74c2d964: tileRendererInUse null [apply] JOGLTask 3: RUNNING: Thread-5-jt3 [apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.dispose 0x74c2d964 FIN [apply] JOGLTask 1: DONE/SYNC: Thread-5-jt1 [apply] JOGLTask 1: END: Thread-5-jt1 [apply] 2: [0: false, 1: true, 2: false, 3: false, 4: false, 5: false] [apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.dispose 0x2f556642: tileRendererInUse null [apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.dispose 0x2f556642 FIN [apply] JOGLTask 2: DONE/SYNC: Thread-5-jt2 [apply] JOGLTask 2: END: Thread-5-jt2 [apply] 3: [0: false, 1: true, 2: true, 3: false, 4: false, 5: false] [apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.dispose 0x509f3a27: tileRendererInUse null [apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.dispose 0x509f3a27 FIN [apply] JOGLTask 4: DONE/SYNC: Thread-5-jt4 [apply] JOGLTask 4: END: Thread-5-jt4 [apply] 4: [0: false, 1: true, 2: true, 3: false, 4: true, 5: false] [apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.dispose 0x1d843460: tileRendererInUse null [apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.dispose 0x1d843460 FIN [apply] JOGLTask 0: DONE/SYNC: Thread-5-jt0 [apply] JOGLTask 0: END: Thread-5-jt0 [apply] 5: [0: true, 1: true, 2: true, 3: false, 4: true, 5: false] [apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.dispose 0xb274883: tileRendererInUse null [apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.dispose 0xb274883 FIN [apply] JOGLTask 5: DONE/SYNC: Thread-5-jt5 [apply] JOGLTask 5: END: Thread-5-jt5 [apply] 6: [0: true, 1: true, 2: true, 3: false, 4: true, 5: true] [apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.dispose 0x75ed1356: tileRendererInUse null [apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.dispose 0x75ed1356 FIN [apply] JOGLTask 3: DONE/SYNC: Thread-5-jt3 [apply] JOGLTask 3: END: Thread-5-jt3 [apply] 7: [0: true, 1: true, 2: true, 3: true, 4: true, 5: true] [apply] total: 1.741s [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 @ 1675153773759 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1675153773759 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test02TwoThreads took 0.974 sec [apply] Testcase: test04FourThreads took 1.321 sec [apply] Testcase: test16SixteenThreads took 1.753 sec [echo] Testing com.jogamp.opengl.test.junit.jogl.acore.TestInitConcurrent02NEWT -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.jogl.acore.TestInitConcurrent02NEWT.xml [apply] Testsuite: com.jogamp.opengl.test.junit.jogl.acore.TestInitConcurrent02NEWT [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] junit.framework.TestListener: tests to run: 3 [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675153775133 ms III - Start [apply] SLOCK [T main @ 1675153775133 ms +++ localhost/127.0.0.1:59999 - Locked within 10 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 0x3ed954]] [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestInitConcurrent02NEWT - test02FourThreads [apply] junit.framework.TestListener: startTest(test02FourThreads) [apply] junit.framework.TestListener: endTest(test02FourThreads) [apply] junit.framework.TestListener: startTest(test02TwoThreads) [apply] junit.framework.TestListener: endTest(test02TwoThreads) [apply] Disabled for auto unit test until further analysis - Windows/ATI driver crash [apply] junit.framework.TestListener: startTest(test16SixteenThreads) [apply] junit.framework.TestListener: endTest(test16SixteenThreads) [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 @ 1675153776660 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1675153776661 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [apply] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.169 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675153775133 ms III - Start [apply] SLOCK [T main @ 1675153775133 ms +++ localhost/127.0.0.1:59999 - Locked within 10 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 0x3ed954]] [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 @ 1675153776660 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1675153776661 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test02FourThreads took 0.003 sec [apply] Testcase: test02TwoThreads took 0.001 sec [apply] Testcase: test16SixteenThreads took 0.001 sec [echo] Testing com.jogamp.opengl.test.junit.jogl.acore.TestMainVersionGLWindowNEWT -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.jogl.acore.TestMainVersionGLWindowNEWT.xml [apply] Testsuite: com.jogamp.opengl.test.junit.jogl.acore.TestMainVersionGLWindowNEWT [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] junit.framework.TestListener: tests to run: 1 [apply] junit.framework.TestListener: startTest(testMain) [apply] Implementation-Version: 2.4.0-rc-20230131 [apply] Implementation-Build: 2.4-b1517-20230131 [apply] Implementation-Branch: origin/master [apply] Implementation-Commit: 3462aa70de7d4a6fdd59f0cb90b6563d68731c61 [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675153777709 ms III - Start [apply] SLOCK [T main @ 1675153777710 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestMainVersionGLWindowNEWT - testMain [apply] forceES2 false [apply] forceES3 false [apply] forceGL3 false [apply] forceGL4ES3 false [apply] ----------------------------------------------------------------------------------------------------- [apply] Platform: WINDOWS / Windows 10 10.0 (10.0.0), amd64 (X86_64, GENERIC_ABI), 6 cores, littleEndian true [apply] MachineDataInfo: runtimeValidated true, 32Bit false, primitive size / alignment: [apply] int8 1 / 1, int16 2 / 2 [apply] int 4 / 4, long 4 / 4 [apply] int32 4 / 4, int64 8 / 8 [apply] float 4 / 4, double 8 / 8, ldouble 16 / 16 [apply] pointer 8 / 8, page 4096 [apply] Platform: Java Version: 17.0.5 (17.0.5u0), VM: OpenJDK 64-Bit Server VM, Runtime: OpenJDK Runtime Environment [apply] Platform: Java Vendor: Eclipse Adoptium, https://adoptium.net/, Java17, dynamicLib: true, AWT enabled: false [apply] ----------------------------------------------------------------------------------------------------- [apply] ----------------------------------------------------------------------------------------------------- [apply] Package: com.jogamp.common [apply] Extension Name: com.jogamp.common [apply] Specification Title: GlueGen Java Bindings Generator [apply] Specification Vendor: JogAmp Community [apply] Specification Version: 2.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-20230124 [apply] Implementation Build: 2.4-b951-20230124 [apply] Implementation Branch: origin/master [apply] Implementation Commit: 042ff8177884b6af1543622c63c917886798b119 [apply] Implementation SHA Sources: d5200d5f01f6a2404fcfb607679c463df36b9a0a81dfa77d28e1b5ca77707fc9 [apply] Implementation SHA Classes: ee45eb067581f8968e6f44fafc216cfb6c1a5fa1b4fa18bc409ff6506323a171 [apply] Implementation SHA Classes-this: 2911c6005888aedbbb604c7cf2b85328f9f2411000a8fe149bfa8e5de9afb793 [apply] Implementation SHA Natives: 553618a26c04a6510a6f994cceae5ef558cd2f1f9a680990755e19a64b14bf2e [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-20230131 [apply] Implementation Build: 2.4-b1517-20230131 [apply] Implementation Branch: origin/master [apply] Implementation Commit: 3462aa70de7d4a6fdd59f0cb90b6563d68731c61 [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 0x336e9fa2]] [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 0x336e9fa2]] [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 [handle 0x10001, primary], 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 0x336e9fa2]]: [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 @ 1675153779564 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1675153779564 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [apply] junit.framework.TestListener: endTest(testMain) [apply] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.499 sec [apply] ------------- Standard Output --------------- [apply] Implementation-Version: 2.4.0-rc-20230131 [apply] Implementation-Build: 2.4-b1517-20230131 [apply] Implementation-Branch: origin/master [apply] Implementation-Commit: 3462aa70de7d4a6fdd59f0cb90b6563d68731c61 [apply] ------------- ---------------- --------------- [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675153777709 ms III - Start [apply] SLOCK [T main @ 1675153777710 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestMainVersionGLWindowNEWT - testMain [apply] forceES2 false [apply] forceES3 false [apply] forceGL3 false [apply] forceGL4ES3 false [apply] ----------------------------------------------------------------------------------------------------- [apply] Platform: WINDOWS / Windows 10 10.0 (10.0.0), amd64 (X86_64, GENERIC_ABI), 6 cores, littleEndian true [apply] MachineDataInfo: runtimeValidated true, 32Bit false, primitive size / alignment: [apply] int8 1 / 1, int16 2 / 2 [apply] int 4 / 4, long 4 / 4 [apply] int32 4 / 4, int64 8 / 8 [apply] float 4 / 4, double 8 / 8, ldouble 16 / 16 [apply] pointer 8 / 8, page 4096 [apply] Platform: Java Version: 17.0.5 (17.0.5u0), VM: OpenJDK 64-Bit Server VM, Runtime: OpenJDK Runtime Environment [apply] Platform: Java Vendor: Eclipse Adoptium, https://adoptium.net/, Java17, dynamicLib: true, AWT enabled: false [apply] ----------------------------------------------------------------------------------------------------- [apply] ----------------------------------------------------------------------------------------------------- [apply] Package: com.jogamp.common [apply] Extension Name: com.jogamp.common [apply] Specification Title: GlueGen Java Bindings Generator [apply] Specification Vendor: JogAmp Community [apply] Specification Version: 2.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-20230124 [apply] Implementation Build: 2.4-b951-20230124 [apply] Implementation Branch: origin/master [apply] Implementation Commit: 042ff8177884b6af1543622c63c917886798b119 [apply] Implementation SHA Sources: d5200d5f01f6a2404fcfb607679c463df36b9a0a81dfa77d28e1b5ca77707fc9 [apply] Implementation SHA Classes: ee45eb067581f8968e6f44fafc216cfb6c1a5fa1b4fa18bc409ff6506323a171 [apply] Implementation SHA Classes-this: 2911c6005888aedbbb604c7cf2b85328f9f2411000a8fe149bfa8e5de9afb793 [apply] Implementation SHA Natives: 553618a26c04a6510a6f994cceae5ef558cd2f1f9a680990755e19a64b14bf2e [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-20230131 [apply] Implementation Build: 2.4-b1517-20230131 [apply] Implementation Branch: origin/master [apply] Implementation Commit: 3462aa70de7d4a6fdd59f0cb90b6563d68731c61 [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 0x336e9fa2]] [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 0x336e9fa2]] [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 [handle 0x10001, primary], 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 0x336e9fa2]]: [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 @ 1675153779564 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1675153779564 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: testMain took 1.832 sec [echo] Testing com.jogamp.opengl.test.junit.jogl.acore.TestMapBufferRead01NEWT -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.jogl.acore.TestMapBufferRead01NEWT.xml [apply] Testsuite: com.jogamp.opengl.test.junit.jogl.acore.TestMapBufferRead01NEWT [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675153780674 ms III - Start [apply] SLOCK [T main @ 1675153780675 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestMapBufferRead01NEWT - testWriteRead01aMap [apply] junit.framework.TestListener: tests to run: 4 [apply] junit.framework.TestListener: startTest(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.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] junit.framework.TestListener: endTest(testWriteRead01bMap) [apply] junit.framework.TestListener: startTest(testWriteRead02aMapRange) [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] gpu-01 GL_ARRAY_BUFFER -> bufferName 1 -> GLBufferStorage[name 1, size 36, mutable usage 0x88E5, mapped null] [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.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 @ 1675153788875 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1675153788875 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [apply] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 8.859 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675153780674 ms III - Start [apply] SLOCK [T main @ 1675153780675 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestMapBufferRead01NEWT - testWriteRead01aMap [apply] gpu-01 GL_ARRAY_BUFFER -> bufferName 1 -> GLBufferStorage[name 1, size 36, mutable usage 0x88E5, mapped null] [apply] gpu-02 mapped GL_ARRAY_BUFFER, floatOffset 0, byteOffset 0, mapByteLength 36 -> java.nio.DirectByteBuffer[pos=0 lim=36 cap=36] [apply] gpu-03 GL_ARRAY_BUFFER -> bufferName 1 -> GLBufferStorage[name 1, size 36, mutable usage 0x88E5, mapped java.nio.DirectByteBuffer[pos=0 lim=36 cap=36]] [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestMapBufferRead01NEWT - testWriteRead01aMap [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestMapBufferRead01NEWT - testWriteRead01bMap [apply] gpu-01 GL_ARRAY_BUFFER -> bufferName 1 -> GLBufferStorage[name 1, size 36, mutable usage 0x88E5, mapped null] [apply] gpu-02 mapped GL_ARRAY_BUFFER, floatOffset 0, byteOffset 0, mapByteLength 36 -> java.nio.DirectByteBuffer[pos=0 lim=36 cap=36] [apply] gpu-03 GL_ARRAY_BUFFER -> bufferName 1 -> GLBufferStorage[name 1, size 36, mutable usage 0x88E5, mapped java.nio.DirectByteBuffer[pos=0 lim=36 cap=36]] [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestMapBufferRead01NEWT - testWriteRead01bMap [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestMapBufferRead01NEWT - testWriteRead02aMapRange [apply] gpu-01 GL_ARRAY_BUFFER -> bufferName 1 -> GLBufferStorage[name 1, size 36, mutable usage 0x88E5, mapped null] [apply] gpu-02 mapped GL_ARRAY_BUFFER, floatOffset 3, byteOffset 12, mapByteLength 24 -> java.nio.DirectByteBuffer[pos=0 lim=24 cap=24] [apply] gpu-03 GL_ARRAY_BUFFER -> bufferName 1 -> GLBufferStorage[name 1, size 36, mutable usage 0x88E5, mapped java.nio.DirectByteBuffer[pos=0 lim=24 cap=24]] [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestMapBufferRead01NEWT - testWriteRead02aMapRange [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestMapBufferRead01NEWT - testWriteRead02bMapRange [apply] gpu-01 GL_ARRAY_BUFFER -> bufferName 1 -> GLBufferStorage[name 1, size 36, mutable usage 0x88E5, mapped null] [apply] gpu-02 mapped GL_ARRAY_BUFFER, floatOffset 3, byteOffset 12, mapByteLength 24 -> java.nio.DirectByteBuffer[pos=0 lim=24 cap=24] [apply] gpu-03 GL_ARRAY_BUFFER -> bufferName 1 -> GLBufferStorage[name 1, size 36, mutable usage 0x88E5, mapped java.nio.DirectByteBuffer[pos=0 lim=24 cap=24]] [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestMapBufferRead01NEWT - testWriteRead02bMapRange [apply] ++++ Test Singleton.unlock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675153788875 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1675153788875 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: testWriteRead01aMap took 3.275 sec [apply] Testcase: testWriteRead01bMap took 1.631 sec [apply] Testcase: testWriteRead02aMapRange took 1.633 sec [apply] Testcase: testWriteRead02bMapRange took 1.634 sec [echo] Testing com.jogamp.opengl.test.junit.jogl.acore.TestMapBufferRead02NEWT -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.jogl.acore.TestMapBufferRead02NEWT.xml [apply] Testsuite: com.jogamp.opengl.test.junit.jogl.acore.TestMapBufferRead02NEWT [apply] ++++ Test Singleton.ctor() [apply] junit.framework.TestListener: tests to run: 4 [apply] junit.framework.TestListener: startTest(testWriteRead01aMap) [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675153789980 ms III - Start [apply] SLOCK [T main @ 1675153789981 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestMapBufferRead02NEWT - testWriteRead01aMap [apply] junit.framework.TestListener: endTest(testWriteRead01aMap) [apply] junit.framework.TestListener: startTest(testWriteRead01bMap) [apply] gpu-01 GL_ARRAY_BUFFER -> bufferName 1 -> GLBufferStorage[name 1, size 36, mutable usage 0x88E5, mapped null] [apply] gpu-02 mapped GL_ARRAY_BUFFER, floatOffset 0, byteOffset 0, mapByteLength 36 -> java.nio.DirectByteBuffer[pos=0 lim=36 cap=36] [apply] gpu-03 GL_ARRAY_BUFFER -> bufferName 1 -> GLBufferStorage[name 1, size 36, mutable usage 0x88E5, mapped java.nio.DirectByteBuffer[pos=0 lim=36 cap=36]] [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestMapBufferRead02NEWT - testWriteRead01aMap [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestMapBufferRead02NEWT - testWriteRead01bMap [apply] gpu-01 GL_ARRAY_BUFFER -> bufferName 1 -> GLBufferStorage[name 1, size 36, mutable usage 0x88E5, mapped null] [apply] gpu-02 mapped GL_ARRAY_BUFFER, floatOffset 0, byteOffset 0, mapByteLength 36 -> java.nio.DirectByteBuffer[pos=0 lim=36 cap=36] [apply] gpu-03 GL_ARRAY_BUFFER -> bufferName 1 -> GLBufferStorage[name 1, size 36, mutable usage 0x88E5, mapped java.nio.DirectByteBuffer[pos=0 lim=36 cap=36]] [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestMapBufferRead02NEWT - testWriteRead01bMap [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestMapBufferRead02NEWT - testWriteRead02aMapRange [apply] junit.framework.TestListener: endTest(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 3, byteOffset 12, mapByteLength 24 -> java.nio.DirectByteBuffer[pos=0 lim=24 cap=24] [apply] gpu-03 GL_ARRAY_BUFFER -> bufferName 1 -> GLBufferStorage[name 1, size 36, mutable usage 0x88E5, mapped java.nio.DirectByteBuffer[pos=0 lim=24 cap=24]] [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestMapBufferRead02NEWT - testWriteRead02aMapRange [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestMapBufferRead02NEWT - testWriteRead02bMapRange [apply] junit.framework.TestListener: endTest(testWriteRead02aMapRange) [apply] junit.framework.TestListener: startTest(testWriteRead02bMapRange) [apply] junit.framework.TestListener: endTest(testWriteRead02bMapRange) [apply] gpu-01 GL_ARRAY_BUFFER -> bufferName 1 -> GLBufferStorage[name 1, size 36, mutable usage 0x88E5, mapped null] [apply] gpu-02 mapped GL_ARRAY_BUFFER, floatOffset 3, byteOffset 12, mapByteLength 24 -> java.nio.DirectByteBuffer[pos=0 lim=24 cap=24] [apply] gpu-03 GL_ARRAY_BUFFER -> bufferName 1 -> GLBufferStorage[name 1, size 36, mutable usage 0x88E5, mapped java.nio.DirectByteBuffer[pos=0 lim=24 cap=24]] [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestMapBufferRead02NEWT - testWriteRead02bMapRange [apply] ++++ Test Singleton.unlock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675153798117 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1675153798117 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.828 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675153789980 ms III - Start [apply] SLOCK [T main @ 1675153789981 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestMapBufferRead02NEWT - testWriteRead01aMap [apply] gpu-01 GL_ARRAY_BUFFER -> bufferName 1 -> GLBufferStorage[name 1, size 36, mutable usage 0x88E5, mapped null] [apply] gpu-02 mapped GL_ARRAY_BUFFER, floatOffset 0, byteOffset 0, mapByteLength 36 -> java.nio.DirectByteBuffer[pos=0 lim=36 cap=36] [apply] gpu-03 GL_ARRAY_BUFFER -> bufferName 1 -> GLBufferStorage[name 1, size 36, mutable usage 0x88E5, mapped java.nio.DirectByteBuffer[pos=0 lim=36 cap=36]] [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestMapBufferRead02NEWT - testWriteRead01aMap [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestMapBufferRead02NEWT - testWriteRead01bMap [apply] gpu-01 GL_ARRAY_BUFFER -> bufferName 1 -> GLBufferStorage[name 1, size 36, mutable usage 0x88E5, mapped null] [apply] gpu-02 mapped GL_ARRAY_BUFFER, floatOffset 0, byteOffset 0, mapByteLength 36 -> java.nio.DirectByteBuffer[pos=0 lim=36 cap=36] [apply] gpu-03 GL_ARRAY_BUFFER -> bufferName 1 -> GLBufferStorage[name 1, size 36, mutable usage 0x88E5, mapped java.nio.DirectByteBuffer[pos=0 lim=36 cap=36]] [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestMapBufferRead02NEWT - testWriteRead01bMap [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestMapBufferRead02NEWT - testWriteRead02aMapRange [apply] gpu-01 GL_ARRAY_BUFFER -> bufferName 1 -> GLBufferStorage[name 1, size 36, mutable usage 0x88E5, mapped null] [apply] gpu-02 mapped GL_ARRAY_BUFFER, floatOffset 3, byteOffset 12, mapByteLength 24 -> java.nio.DirectByteBuffer[pos=0 lim=24 cap=24] [apply] gpu-03 GL_ARRAY_BUFFER -> bufferName 1 -> GLBufferStorage[name 1, size 36, mutable usage 0x88E5, mapped java.nio.DirectByteBuffer[pos=0 lim=24 cap=24]] [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestMapBufferRead02NEWT - testWriteRead02aMapRange [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestMapBufferRead02NEWT - testWriteRead02bMapRange [apply] gpu-01 GL_ARRAY_BUFFER -> bufferName 1 -> GLBufferStorage[name 1, size 36, mutable usage 0x88E5, mapped null] [apply] gpu-02 mapped GL_ARRAY_BUFFER, floatOffset 3, byteOffset 12, mapByteLength 24 -> java.nio.DirectByteBuffer[pos=0 lim=24 cap=24] [apply] gpu-03 GL_ARRAY_BUFFER -> bufferName 1 -> GLBufferStorage[name 1, size 36, mutable usage 0x88E5, mapped java.nio.DirectByteBuffer[pos=0 lim=24 cap=24]] [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestMapBufferRead02NEWT - testWriteRead02bMapRange [apply] ++++ Test Singleton.unlock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675153798117 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1675153798117 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: testWriteRead01aMap took 3.188 sec [apply] Testcase: testWriteRead01bMap took 1.664 sec [apply] Testcase: testWriteRead02aMapRange took 1.639 sec [apply] Testcase: testWriteRead02bMapRange took 1.623 sec [echo] Testing com.jogamp.opengl.test.junit.jogl.acore.TestNEWTCloseX11DisplayBug565 -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.jogl.acore.TestNEWTCloseX11DisplayBug565.xml [apply] Testsuite: com.jogamp.opengl.test.junit.jogl.acore.TestNEWTCloseX11DisplayBug565 [apply] junit.framework.TestListener: tests to run: 3 [apply] junit.framework.TestListener: startTest(test01X11WindowMemoryLeak) [apply] junit.framework.TestListener: endTest(test01X11WindowMemoryLeak) [apply] junit.framework.TestListener: startTest(test02X11WindowMemoryLeakPBufferAutoDrawable) [apply] junit.framework.TestListener: endTest(test02X11WindowMemoryLeakPBufferAutoDrawable) [apply] junit.framework.TestListener: startTest(test03X11WindowMemoryLeakFBOAutoDrawable) [apply] junit.framework.TestListener: endTest(test03X11WindowMemoryLeakFBOAutoDrawable) [apply] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 3.204 sec [apply] [apply] Testcase: test01X11WindowMemoryLeak took 2.446 sec [apply] Testcase: test02X11WindowMemoryLeakPBufferAutoDrawable took 0.318 sec [apply] Testcase: test03X11WindowMemoryLeakFBOAutoDrawable took 0.337 sec [echo] Testing com.jogamp.opengl.test.junit.jogl.acore.TestNVSwapGroupNEWT -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.jogl.acore.TestNVSwapGroupNEWT.xml [apply] Testsuite: com.jogamp.opengl.test.junit.jogl.acore.TestNVSwapGroupNEWT [apply] junit.framework.TestListener: tests to run: 1 [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675153802948 ms III - Start [apply] SLOCK [T main @ 1675153802949 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts [apply] junit.framework.TestListener: startTest(test01) [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestNVSwapGroupNEWT - test01 [apply] swap group max groups -1, barriers -1, false [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.init.0 0x5e0826e7: tileRendererInUse null, GearsES2[obj 0x5e0826e7 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x5e0826e7 on Thread[main-Display-.windows_nil-1-EDT-1,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL4/GL4.hw] [apply] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR NVIDIA Corporation [apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION 4.6.0 NVIDIA 391.35 [apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 324 [apply] GLX_EXTENSIONS 30 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x5e0826e7 created: GearsObj[0x25c6da3, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x5e0826e7 created: GearsObj[0x381a9150, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x5e0826e7 created: GearsObj[0x381a9150, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.init.X 0x5e0826e7 FIN GearsES2[obj 0x5e0826e7 isInit true, usesShared false, 1 GearsObj[0x25c6da3, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x381a9150, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x73063ddb, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x5e0826e7 0/0 256x256 of 256x256, swapInterval 1, drawable 0xffffffffbb01089a, msaa false, tileRendererInUse null [apply] >> GearsES2 0x5e0826e7, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x5e0826e7 256x256, swapInterval 1, drawable 0xffffffffbb01089a [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x5e0826e7 256x256, swapInterval 1, drawable 0x1301080b [apply] swap group max groups -1, barriers -1, false [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.init.0 0x44ebcd03: tileRendererInUse null, GearsES2[obj 0x44ebcd03 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x44ebcd03 on Thread[main-Display-.windows_nil-1-EDT-1,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[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 0x44ebcd03 created: GearsObj[0x618f36c2, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x44ebcd03 created: GearsObj[0x4959d71b, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x44ebcd03 created: GearsObj[0x4959d71b, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.init.X 0x44ebcd03 FIN GearsES2[obj 0x44ebcd03 isInit true, usesShared false, 1 GearsObj[0x618f36c2, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4959d71b, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1998570, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x44ebcd03 0/0 256x256 of 256x256, swapInterval 1, drawable 0xffffffff9d0108a9, msaa false, tileRendererInUse null [apply] >> GearsES2 0x44ebcd03, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x44ebcd03 256x256, swapInterval 1, drawable 0xffffffff9d0108a9 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x44ebcd03 256x256, swapInterval 1, drawable 0xffffffffb701085f [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x5e0826e7: tileRendererInUse null [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x5e0826e7 FIN [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x44ebcd03: tileRendererInUse null [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x44ebcd03 FIN [apply] 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 @ 1675153805173 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1675153805173 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.878 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675153802948 ms III - Start [apply] SLOCK [T main @ 1675153802949 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestNVSwapGroupNEWT - test01 [apply] swap group max groups -1, barriers -1, false [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.init.0 0x5e0826e7: tileRendererInUse null, GearsES2[obj 0x5e0826e7 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x5e0826e7 on Thread[main-Display-.windows_nil-1-EDT-1,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL4/GL4.hw] [apply] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR NVIDIA Corporation [apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION 4.6.0 NVIDIA 391.35 [apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 324 [apply] GLX_EXTENSIONS 30 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x5e0826e7 created: GearsObj[0x25c6da3, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x5e0826e7 created: GearsObj[0x381a9150, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x5e0826e7 created: GearsObj[0x381a9150, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.init.X 0x5e0826e7 FIN GearsES2[obj 0x5e0826e7 isInit true, usesShared false, 1 GearsObj[0x25c6da3, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x381a9150, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x73063ddb, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x5e0826e7 0/0 256x256 of 256x256, swapInterval 1, drawable 0xffffffffbb01089a, msaa false, tileRendererInUse null [apply] >> GearsES2 0x5e0826e7, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x5e0826e7 256x256, swapInterval 1, drawable 0xffffffffbb01089a [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x5e0826e7 256x256, swapInterval 1, drawable 0x1301080b [apply] swap group max groups -1, barriers -1, false [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.init.0 0x44ebcd03: tileRendererInUse null, GearsES2[obj 0x44ebcd03 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x44ebcd03 on Thread[main-Display-.windows_nil-1-EDT-1,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[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 0x44ebcd03 created: GearsObj[0x618f36c2, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x44ebcd03 created: GearsObj[0x4959d71b, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x44ebcd03 created: GearsObj[0x4959d71b, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.init.X 0x44ebcd03 FIN GearsES2[obj 0x44ebcd03 isInit true, usesShared false, 1 GearsObj[0x618f36c2, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4959d71b, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1998570, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x44ebcd03 0/0 256x256 of 256x256, swapInterval 1, drawable 0xffffffff9d0108a9, msaa false, tileRendererInUse null [apply] >> GearsES2 0x44ebcd03, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x44ebcd03 256x256, swapInterval 1, drawable 0xffffffff9d0108a9 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x44ebcd03 256x256, swapInterval 1, drawable 0xffffffffb701085f [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x5e0826e7: tileRendererInUse null [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x5e0826e7 FIN [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x44ebcd03: tileRendererInUse null [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x44ebcd03 FIN [apply] ++++ 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 @ 1675153805173 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1675153805173 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test01 took 0.853 sec [echo] Testing com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextListNEWT -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextListNEWT.xml [apply] Testsuite: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextListNEWT [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] junit.framework.TestListener: tests to run: 1 [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675153806328 ms III - Start [apply] SLOCK [T main @ 1675153806328 ms +++ localhost/127.0.0.1:59999 - Locked within 10 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextListNEWT - test01 [apply] junit.framework.TestListener: startTest(test01) [apply] Thread[main,5,main] Gears.init: tileRendererInUse null [apply] GearsES2 init on Thread[main,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[fbo]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.hw] [apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR NVIDIA Corporation [apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION 4.6.0 NVIDIA 391.35 [apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 325 [apply] GLX_EXTENSIONS 30 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 list created: 1 [apply] gear2 list created: 2 [apply] gear3 list created: 3 [apply] Thread[main,5,main] Gears.reshape 0/0 256x256 of 256x256, swapInterval 1, drawable 0xe0108f0, tileRendererInUse null [apply] >> Gears angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] Gears.init: tileRendererInUse null [apply] GearsES2 init on Thread[main-Display-.windows_nil-1-EDT-1,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL4bc/GL4bc.hw] [apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR NVIDIA Corporation [apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION 4.6.0 NVIDIA 391.35 [apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 325 [apply] GLX_EXTENSIONS 30 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 list reused: 1 [apply] gear2 list reused: 2 [apply] gear3 list reused: 3 [apply] Shared Gears: Unsynchronized Objects [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] Gears.reshape 0/0 256x256 of 256x256, swapInterval 0, drawable 0xffffffff9d0108a9, tileRendererInUse null [apply] >> Gears angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] Gears.init: tileRendererInUse null [apply] GearsES2 init on Thread[main-Display-.windows_nil-1-EDT-1,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL4bc/GL4bc.hw] [apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR NVIDIA Corporation [apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION 4.6.0 NVIDIA 391.35 [apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 325 [apply] GLX_EXTENSIONS 30 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 list reused: 1 [apply] gear2 list reused: 2 [apply] gear3 list reused: 3 [apply] Shared Gears: Unsynchronized Objects [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] Gears.reshape 0/0 256x256 of 256x256, swapInterval 0, drawable 0x1301080b, tileRendererInUse null [apply] >> Gears angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] Gears.init: tileRendererInUse null [apply] GearsES2 init on Thread[main-Display-.windows_nil-1-EDT-1,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL4bc/GL4bc.hw] [apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR NVIDIA Corporation [apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION 4.6.0 NVIDIA 391.35 [apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 325 [apply] GLX_EXTENSIONS 30 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 list created: 1 [apply] gear2 list created: 2 [apply] gear3 list created: 3 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] Gears.reshape 0/0 256x256 of 256x256, swapInterval 1, drawable 0xffffffffb701085f, tileRendererInUse null [apply] >> Gears angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] Gears.dispose: tileRendererInUse null [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] Gears.dispose: tileRendererInUse null [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] Gears.dispose: tileRendererInUse null [apply] Thread[main,5,main] Gears.dispose: tileRendererInUse null [apply] junit.framework.TestListener: endTest(test01) [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 @ 1675153808688 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1675153808688 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.009 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675153806328 ms III - Start [apply] SLOCK [T main @ 1675153806328 ms +++ localhost/127.0.0.1:59999 - Locked within 10 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextListNEWT - test01 [apply] Thread[main,5,main] Gears.init: tileRendererInUse null [apply] GearsES2 init on Thread[main,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[fbo]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.hw] [apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR NVIDIA Corporation [apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION 4.6.0 NVIDIA 391.35 [apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 325 [apply] GLX_EXTENSIONS 30 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 list created: 1 [apply] gear2 list created: 2 [apply] gear3 list created: 3 [apply] Thread[main,5,main] Gears.reshape 0/0 256x256 of 256x256, swapInterval 1, drawable 0xe0108f0, tileRendererInUse null [apply] >> Gears angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] Gears.init: tileRendererInUse null [apply] GearsES2 init on Thread[main-Display-.windows_nil-1-EDT-1,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL4bc/GL4bc.hw] [apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR NVIDIA Corporation [apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION 4.6.0 NVIDIA 391.35 [apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 325 [apply] GLX_EXTENSIONS 30 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 list reused: 1 [apply] gear2 list reused: 2 [apply] gear3 list reused: 3 [apply] Shared Gears: Unsynchronized Objects [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] Gears.reshape 0/0 256x256 of 256x256, swapInterval 0, drawable 0xffffffff9d0108a9, tileRendererInUse null [apply] >> Gears angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] Gears.init: tileRendererInUse null [apply] GearsES2 init on Thread[main-Display-.windows_nil-1-EDT-1,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL4bc/GL4bc.hw] [apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR NVIDIA Corporation [apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION 4.6.0 NVIDIA 391.35 [apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 325 [apply] GLX_EXTENSIONS 30 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 list reused: 1 [apply] gear2 list reused: 2 [apply] gear3 list reused: 3 [apply] Shared Gears: Unsynchronized Objects [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] Gears.reshape 0/0 256x256 of 256x256, swapInterval 0, drawable 0x1301080b, tileRendererInUse null [apply] >> Gears angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] Gears.init: tileRendererInUse null [apply] GearsES2 init on Thread[main-Display-.windows_nil-1-EDT-1,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL4bc/GL4bc.hw] [apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR NVIDIA Corporation [apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION 4.6.0 NVIDIA 391.35 [apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 325 [apply] GLX_EXTENSIONS 30 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 list created: 1 [apply] gear2 list created: 2 [apply] gear3 list created: 3 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] Gears.reshape 0/0 256x256 of 256x256, swapInterval 1, drawable 0xffffffffb701085f, tileRendererInUse null [apply] >> Gears angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] Gears.dispose: tileRendererInUse null [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] Gears.dispose: tileRendererInUse null [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] Gears.dispose: tileRendererInUse null [apply] Thread[main,5,main] Gears.dispose: tileRendererInUse null [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextListNEWT - test01 [apply] ++++ Test Singleton.unlock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675153808688 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1675153808688 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test01 took 0.959 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] 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 @ 1675153809909 ms III - Start [apply] SLOCK [T main @ 1675153809910 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextListNEWT2 - test01 [apply] junit.framework.TestListener: startTest(test01) [apply] Thread[Thread-3-Display-.windows_nil-1-EDT-1,5,main] Gears.init: tileRendererInUse null [apply] GearsES2 init on Thread[Thread-3-Display-.windows_nil-1-EDT-1,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL4bc/GL4bc.hw] [apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR NVIDIA Corporation [apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION 4.6.0 NVIDIA 391.35 [apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 325 [apply] GLX_EXTENSIONS 30 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 list created: 1 [apply] gear2 list created: 2 [apply] gear3 list created: 3 [apply] Thread[Thread-3-Display-.windows_nil-1-EDT-1,5,main] Gears.reshape 0/0 256x256 of 256x256, swapInterval 0, drawable 0xe0108f0, tileRendererInUse null [apply] >> Gears angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-3-Animator#00,5,main] Gears.init: tileRendererInUse null [apply] GearsES2 init on Thread[Thread-3-Animator#00,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL4bc/GL4bc.hw] [apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR NVIDIA Corporation [apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION 4.6.0 NVIDIA 391.35 [apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 325 [apply] GLX_EXTENSIONS 30 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 list reused: 1 [apply] gear2 list reused: 2 [apply] gear3 list reused: 3 [apply] Shared Gears: Unsynchronized Objects [apply] Thread[Thread-3-Animator#00,5,main] Gears.reshape 0/0 256x256 of 256x256, swapInterval 0, drawable 0xffffffff9d0108a9, tileRendererInUse null [apply] >> Gears angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-3-Animator#01,5,main] Gears.init: tileRendererInUse null [apply] GearsES2 init on Thread[Thread-3-Animator#01,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL4bc/GL4bc.hw] [apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR NVIDIA Corporation [apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION 4.6.0 NVIDIA 391.35 [apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 325 [apply] GLX_EXTENSIONS 30 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 list reused: 1 [apply] gear2 list reused: 2 [apply] gear3 list reused: 3 [apply] Shared Gears: Unsynchronized Objects [apply] Thread[Thread-3-Animator#01,5,main] Gears.reshape 0/0 256x256 of 256x256, swapInterval 0, drawable 0xe0108f0, tileRendererInUse null [apply] >> Gears angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-3-Animator#02,5,main] Gears.init: tileRendererInUse null [apply] GearsES2 init on Thread[Thread-3-Animator#02,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL4bc/GL4bc.hw] [apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR NVIDIA Corporation [apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION 4.6.0 NVIDIA 391.35 [apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 325 [apply] GLX_EXTENSIONS 30 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 list reused: 1 [apply] gear2 list reused: 2 [apply] gear3 list reused: 3 [apply] Shared Gears: Unsynchronized Objects [apply] Thread[Thread-3-Animator#02,5,main] Gears.reshape 0/0 256x256 of 256x256, swapInterval 0, drawable 0xffffffff9d0108a9, tileRendererInUse null [apply] >> Gears angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-3-Display-.windows_nil-1-EDT-1,5,main] Gears.dispose: tileRendererInUse null [apply] Thread[Thread-3-Display-.windows_nil-1-EDT-1,5,main] Gears.dispose: tileRendererInUse null [apply] Thread[Thread-3-Display-.windows_nil-1-EDT-1,5,main] Gears.dispose: tileRendererInUse null [apply] Thread[Thread-3-Display-.windows_nil-1-EDT-1,5,main] Gears.dispose: tileRendererInUse null [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextListNEWT2 - test01 [apply] junit.framework.TestListener: endTest(test01) [apply] ++++ Test Singleton.unlock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675153813901 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1675153813901 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.641 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675153809909 ms III - Start [apply] SLOCK [T main @ 1675153809910 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextListNEWT2 - test01 [apply] Thread[Thread-3-Display-.windows_nil-1-EDT-1,5,main] Gears.init: tileRendererInUse null [apply] GearsES2 init on Thread[Thread-3-Display-.windows_nil-1-EDT-1,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL4bc/GL4bc.hw] [apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR NVIDIA Corporation [apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION 4.6.0 NVIDIA 391.35 [apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 325 [apply] GLX_EXTENSIONS 30 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 list created: 1 [apply] gear2 list created: 2 [apply] gear3 list created: 3 [apply] Thread[Thread-3-Display-.windows_nil-1-EDT-1,5,main] Gears.reshape 0/0 256x256 of 256x256, swapInterval 0, drawable 0xe0108f0, tileRendererInUse null [apply] >> Gears angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-3-Animator#00,5,main] Gears.init: tileRendererInUse null [apply] GearsES2 init on Thread[Thread-3-Animator#00,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL4bc/GL4bc.hw] [apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR NVIDIA Corporation [apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION 4.6.0 NVIDIA 391.35 [apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 325 [apply] GLX_EXTENSIONS 30 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 list reused: 1 [apply] gear2 list reused: 2 [apply] gear3 list reused: 3 [apply] Shared Gears: Unsynchronized Objects [apply] Thread[Thread-3-Animator#00,5,main] Gears.reshape 0/0 256x256 of 256x256, swapInterval 0, drawable 0xffffffff9d0108a9, tileRendererInUse null [apply] >> Gears angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-3-Animator#01,5,main] Gears.init: tileRendererInUse null [apply] GearsES2 init on Thread[Thread-3-Animator#01,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL4bc/GL4bc.hw] [apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR NVIDIA Corporation [apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION 4.6.0 NVIDIA 391.35 [apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 325 [apply] GLX_EXTENSIONS 30 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 list reused: 1 [apply] gear2 list reused: 2 [apply] gear3 list reused: 3 [apply] Shared Gears: Unsynchronized Objects [apply] Thread[Thread-3-Animator#01,5,main] Gears.reshape 0/0 256x256 of 256x256, swapInterval 0, drawable 0xe0108f0, tileRendererInUse null [apply] >> Gears angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-3-Animator#02,5,main] Gears.init: tileRendererInUse null [apply] GearsES2 init on Thread[Thread-3-Animator#02,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL4bc/GL4bc.hw] [apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR NVIDIA Corporation [apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION 4.6.0 NVIDIA 391.35 [apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 325 [apply] GLX_EXTENSIONS 30 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 list reused: 1 [apply] gear2 list reused: 2 [apply] gear3 list reused: 3 [apply] Shared Gears: Unsynchronized Objects [apply] Thread[Thread-3-Animator#02,5,main] Gears.reshape 0/0 256x256 of 256x256, swapInterval 0, drawable 0xffffffff9d0108a9, tileRendererInUse null [apply] >> Gears angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-3-Display-.windows_nil-1-EDT-1,5,main] Gears.dispose: tileRendererInUse null [apply] Thread[Thread-3-Display-.windows_nil-1-EDT-1,5,main] Gears.dispose: tileRendererInUse null [apply] Thread[Thread-3-Display-.windows_nil-1-EDT-1,5,main] Gears.dispose: tileRendererInUse null [apply] Thread[Thread-3-Display-.windows_nil-1-EDT-1,5,main] Gears.dispose: tileRendererInUse null [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextListNEWT2 - test01 [apply] ++++ Test Singleton.unlock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675153813901 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1675153813901 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test01 took 2.593 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 @ 1675153815046 ms III - Start [apply] SLOCK [T main @ 1675153815047 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts [apply] junit.framework.TestListener: startTest(test01) [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES1NEWT - test01 [apply] waitForRealized: to false, goal reached true [apply] Thread[main,5,main] GearsES1.init ... [apply] GearsES1 init on Thread[main,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES1/GL4bc.hw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL4bc/GL4bc.hw] [apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR NVIDIA Corporation [apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION 4.6.0 NVIDIA 391.35 [apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 325 [apply] GLX_EXTENSIONS 30 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 created: GearsObj[0x197d671, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 created: GearsObj[0x402e37bc, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 created: GearsObj[0x79ad8b2f, vbo ff 13, fs 14, bf 15, bs 16] [apply] Thread[main,5,main] GearsES1.init FIN [apply] Thread[main,5,main] GearsES1.reshape 0/0 64x64, swapInterval 1 [apply] Thread[main,5,main] GearsES1.reshape FIN [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES1.init ... [apply] GearsES1 init on Thread[main-Display-.windows_nil-1-EDT-1,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES1/GL4bc.hw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL4bc/GL4bc.hw] [apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR NVIDIA Corporation [apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION 4.6.0 NVIDIA 391.35 [apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 325 [apply] GLX_EXTENSIONS 30 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 reuse: GearsObj[0x304ea221, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 reuse: GearsObj[0x1c2de522, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 reuse: GearsObj[0x49f0b127, vbo ff 13, fs 14, bf 15, bs 16] [apply] Shared GearsES1: Unsynchronized Objects [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES1.init FIN [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES1.reshape 0/0 256x256, swapInterval 0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES1.reshape FIN [apply] Master Context: hash 0x3c153a1, (isShared true, created true, master 0x3c153a1) [apply] Created Ctx #0: hash 0x38d691f1, (created true) [apply] Total created 1 + destroyed 0 = 1 [apply] [apply] New Context: hash 0x38d691f1, (isShared true, created true, master 0x3c153a1) [apply] Created Ctx #0: hash 0x3c153a1, (created true) [apply] Total created 1 + destroyed 0 = 1 [apply] [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES1.init ... [apply] GearsES1 init on Thread[main-Display-.windows_nil-1-EDT-1,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES1/GL4bc.hw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL4bc/GL4bc.hw] [apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR NVIDIA Corporation [apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION 4.6.0 NVIDIA 391.35 [apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 325 [apply] GLX_EXTENSIONS 30 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 reuse: GearsObj[0x154cec3c, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 reuse: GearsObj[0x663b1f42, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 reuse: GearsObj[0x2a8ee32b, vbo ff 13, fs 14, bf 15, bs 16] [apply] Shared GearsES1: Unsynchronized Objects [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES1.init FIN [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES1.reshape 0/0 256x256, swapInterval 0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES1.reshape FIN [apply] Master Context: hash 0x3c153a1, (isShared true, created true, master 0x3c153a1) [apply] Created Ctx #0: hash 0x38d691f1, (created true) [apply] Created Ctx #1: hash 0x505613bd, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] New Context: hash 0x505613bd, (isShared true, created true, master 0x3c153a1) [apply] Created Ctx #0: hash 0x3c153a1, (created true) [apply] Created Ctx #1: hash 0x38d691f1, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES1.init ... [apply] GearsES1 init on Thread[main-Display-.windows_nil-1-EDT-1,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES1/GL4bc.hw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL4bc/GL4bc.hw] [apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR NVIDIA Corporation [apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION 4.6.0 NVIDIA 391.35 [apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 325 [apply] GLX_EXTENSIONS 30 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 created: GearsObj[0x38faee58, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 created: GearsObj[0x685270a, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 created: GearsObj[0x5bcf1b4a, vbo ff 13, fs 14, bf 15, bs 16] [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES1.init FIN [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES1.reshape 0/0 256x256, swapInterval 1 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES1.reshape FIN [apply] Master Context: hash 0x3c153a1, (isShared true, created true, master 0x3c153a1) [apply] Created Ctx #0: hash 0x38d691f1, (created true) [apply] Created Ctx #1: hash 0x505613bd, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] New Context: hash 0x4aa5c63c, (isShared false, created true, master 0x0) [apply] Total created 0 + destroyed 0 = 0 [apply] [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES1.dispose ... [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES1.dispose FIN [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES1.dispose ... [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES1.dispose FIN [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES1.dispose ... [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES1.dispose FIN [apply] Thread[main,5,main] GearsES1.dispose ... [apply] Thread[main,5,main] GearsES1.dispose FIN [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES1NEWT - test01 [apply] junit.framework.TestListener: endTest(test01) [apply] ++++ Test Singleton.unlock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675153817374 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1675153817374 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.965 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675153815046 ms III - Start [apply] SLOCK [T main @ 1675153815047 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES1NEWT - test01 [apply] waitForRealized: to false, goal reached true [apply] Thread[main,5,main] GearsES1.init ... [apply] GearsES1 init on Thread[main,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES1/GL4bc.hw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL4bc/GL4bc.hw] [apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR NVIDIA Corporation [apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION 4.6.0 NVIDIA 391.35 [apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 325 [apply] GLX_EXTENSIONS 30 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 created: GearsObj[0x197d671, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 created: GearsObj[0x402e37bc, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 created: GearsObj[0x79ad8b2f, vbo ff 13, fs 14, bf 15, bs 16] [apply] Thread[main,5,main] GearsES1.init FIN [apply] Thread[main,5,main] GearsES1.reshape 0/0 64x64, swapInterval 1 [apply] Thread[main,5,main] GearsES1.reshape FIN [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES1.init ... [apply] GearsES1 init on Thread[main-Display-.windows_nil-1-EDT-1,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES1/GL4bc.hw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL4bc/GL4bc.hw] [apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR NVIDIA Corporation [apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION 4.6.0 NVIDIA 391.35 [apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 325 [apply] GLX_EXTENSIONS 30 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 reuse: GearsObj[0x304ea221, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 reuse: GearsObj[0x1c2de522, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 reuse: GearsObj[0x49f0b127, vbo ff 13, fs 14, bf 15, bs 16] [apply] Shared GearsES1: Unsynchronized Objects [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES1.init FIN [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES1.reshape 0/0 256x256, swapInterval 0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES1.reshape FIN [apply] Master Context: hash 0x3c153a1, (isShared true, created true, master 0x3c153a1) [apply] Created Ctx #0: hash 0x38d691f1, (created true) [apply] Total created 1 + destroyed 0 = 1 [apply] [apply] New Context: hash 0x38d691f1, (isShared true, created true, master 0x3c153a1) [apply] Created Ctx #0: hash 0x3c153a1, (created true) [apply] Total created 1 + destroyed 0 = 1 [apply] [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES1.init ... [apply] GearsES1 init on Thread[main-Display-.windows_nil-1-EDT-1,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES1/GL4bc.hw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL4bc/GL4bc.hw] [apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR NVIDIA Corporation [apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION 4.6.0 NVIDIA 391.35 [apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 325 [apply] GLX_EXTENSIONS 30 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 reuse: GearsObj[0x154cec3c, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 reuse: GearsObj[0x663b1f42, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 reuse: GearsObj[0x2a8ee32b, vbo ff 13, fs 14, bf 15, bs 16] [apply] Shared GearsES1: Unsynchronized Objects [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES1.init FIN [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES1.reshape 0/0 256x256, swapInterval 0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES1.reshape FIN [apply] Master Context: hash 0x3c153a1, (isShared true, created true, master 0x3c153a1) [apply] Created Ctx #0: hash 0x38d691f1, (created true) [apply] Created Ctx #1: hash 0x505613bd, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] New Context: hash 0x505613bd, (isShared true, created true, master 0x3c153a1) [apply] Created Ctx #0: hash 0x3c153a1, (created true) [apply] Created Ctx #1: hash 0x38d691f1, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES1.init ... [apply] GearsES1 init on Thread[main-Display-.windows_nil-1-EDT-1,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES1/GL4bc.hw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL4bc/GL4bc.hw] [apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR NVIDIA Corporation [apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION 4.6.0 NVIDIA 391.35 [apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 325 [apply] GLX_EXTENSIONS 30 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 created: GearsObj[0x38faee58, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 created: GearsObj[0x685270a, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 created: GearsObj[0x5bcf1b4a, vbo ff 13, fs 14, bf 15, bs 16] [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES1.init FIN [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES1.reshape 0/0 256x256, swapInterval 1 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES1.reshape FIN [apply] Master Context: hash 0x3c153a1, (isShared true, created true, master 0x3c153a1) [apply] Created Ctx #0: hash 0x38d691f1, (created true) [apply] Created Ctx #1: hash 0x505613bd, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] New Context: hash 0x4aa5c63c, (isShared false, created true, master 0x0) [apply] Total created 0 + destroyed 0 = 0 [apply] [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES1.dispose ... [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES1.dispose FIN [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES1.dispose ... [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES1.dispose FIN [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES1.dispose ... [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES1.dispose FIN [apply] Thread[main,5,main] GearsES1.dispose ... [apply] Thread[main,5,main] GearsES1.dispose FIN [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES1NEWT - test01 [apply] ++++ Test Singleton.unlock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675153817374 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1675153817374 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test01 took 0.932 sec [echo] Testing com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT0 -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT0.xml [apply] Testsuite: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT0 [apply] junit.framework.TestListener: tests to run: 2 [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675153818446 ms III - Start [apply] SLOCK [T main @ 1675153818447 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT0 - test01CommonAnimatorSharedCopyBuffer [apply] junit.framework.TestListener: startTest(test01CommonAnimatorSharedCopyBuffer) [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.init.0 0x6dc17b83: tileRendererInUse null, GearsES2[obj 0x6dc17b83 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x6dc17b83 on Thread[main-Display-.windows_nil-1-EDT-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 0x6dc17b83 created: GearsObj[0x6b5b9c16, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x6dc17b83 created: GearsObj[0x3f1c0f3a, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x6dc17b83 created: GearsObj[0x3f1c0f3a, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.init.X 0x6dc17b83 FIN GearsES2[obj 0x6dc17b83 isInit true, usesShared false, 1 GearsObj[0x6b5b9c16, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3f1c0f3a, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x42fdb743, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x6dc17b83 0/0 256x256 of 256x256, swapInterval 0, drawable 0x5b0107a6, msaa false, tileRendererInUse null [apply] >> GearsES2 0x6dc17b83, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6dc17b83 256x256, swapInterval 0, drawable 0x5b0107a6 [apply] Thread[main,5,main] GearsES2.display 0x6dc17b83 256x256, swapInterval 0, drawable 0x1301080b [apply] XXX-C-1.1: hash 0x30de8882, (isShared false, created true, master 0x0) [apply] Total created 0 + destroyed 0 = 0 [apply] [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.init.0 0x4f6ee6e4: tileRendererInUse null, GearsES2[obj 0x4f6ee6e4 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x6dc17b83 isInit true, usesShared false, 1 GearsObj[0x6b5b9c16, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3f1c0f3a, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x42fdb743, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] GearsES2 init 0x4f6ee6e4 on Thread[main-Display-.windows_nil-1-EDT-1,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL4/GL4.hw] [apply] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR NVIDIA Corporation [apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION 4.6.0 NVIDIA 391.35 [apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 324 [apply] GLX_EXTENSIONS 30 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x4f6ee6e4 created w/ share: GearsObj[0x6b5b9c16, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x67641c50, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x4f6ee6e4 created w/ share: GearsObj[0x3f1c0f3a, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x58e9ba55, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x4f6ee6e4 created w/ share: GearsObj[0x42fdb743, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x18534d40, vbo ff 13, fs 14, bf 15, bs 16] [apply] Shared GearsES2: Unsynchronized Objects [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.init.X 0x4f6ee6e4 FIN GearsES2[obj 0x4f6ee6e4 isInit true, usesShared true, 1 GearsObj[0x67641c50, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x58e9ba55, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x18534d40, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x6dc17b83 isInit true, usesShared false, 1 GearsObj[0x6b5b9c16, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3f1c0f3a, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x42fdb743, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x4f6ee6e4 0/0 256x256 of 256x256, swapInterval 0, drawable 0xffffffffbb01089a, msaa false, tileRendererInUse null [apply] >> GearsES2 0x4f6ee6e4, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x4f6ee6e4 256x256, swapInterval 0, drawable 0xffffffffbb01089a [apply] Thread[main,5,main] GearsES2.display 0x4f6ee6e4 256x256, swapInterval 0, drawable 0xffffffff9d0108a9 [apply] XXX-C-2.1: hash 0x30de8882, (isShared true, created true, master 0x30de8882) [apply] Created Ctx #0: hash 0x52aa1521, (created true) [apply] Total created 1 + destroyed 0 = 1 [apply] [apply] XXX-C-2.2: hash 0x52aa1521, (isShared true, created true, master 0x30de8882) [apply] Created Ctx #0: hash 0x30de8882, (created true) [apply] Total created 1 + destroyed 0 = 1 [apply] [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.init.0 0x4466af20: tileRendererInUse null, GearsES2[obj 0x4466af20 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x6dc17b83 isInit true, usesShared false, 1 GearsObj[0x6b5b9c16, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3f1c0f3a, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x42fdb743, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] GearsES2 init 0x4466af20 on Thread[main-Display-.windows_nil-1-EDT-1,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL4/GL4.hw] [apply] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR NVIDIA Corporation [apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION 4.6.0 NVIDIA 391.35 [apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 324 [apply] GLX_EXTENSIONS 30 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x4466af20 created w/ share: GearsObj[0x6b5b9c16, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x7ff18c1f, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x4466af20 created w/ share: GearsObj[0x3f1c0f3a, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x5e173235, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x4466af20 created w/ share: GearsObj[0x42fdb743, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x2601db8a, vbo ff 13, fs 14, bf 15, bs 16] [apply] Shared GearsES2: Unsynchronized Objects [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.init.X 0x4466af20 FIN GearsES2[obj 0x4466af20 isInit true, usesShared true, 1 GearsObj[0x7ff18c1f, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x5e173235, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2601db8a, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x6dc17b83 isInit true, usesShared false, 1 GearsObj[0x6b5b9c16, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3f1c0f3a, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x42fdb743, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x4466af20 0/0 256x256 of 256x256, swapInterval 0, drawable 0xffffffff9401065e, msaa false, tileRendererInUse null [apply] >> GearsES2 0x4466af20, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x4466af20 256x256, swapInterval 0, drawable 0xffffffff9401065e [apply] Thread[main,5,main] GearsES2.display 0x4466af20 256x256, swapInterval 0, drawable 0xe0108f0 [apply] XXX-C-3.1: hash 0x30de8882, (isShared true, created true, master 0x30de8882) [apply] Created Ctx #0: hash 0x52aa1521, (created true) [apply] Created Ctx #1: hash 0x601d5dd1, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] XXX-C-3.2: hash 0x52aa1521, (isShared true, created true, master 0x30de8882) [apply] Created Ctx #0: hash 0x30de8882, (created true) [apply] Created Ctx #1: hash 0x601d5dd1, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] XXX-C-3.3: hash 0x601d5dd1, (isShared true, created true, master 0x30de8882) [apply] Created Ctx #0: hash 0x52aa1521, (created true) [apply] Created Ctx #1: hash 0x30de8882, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x4466af20: tileRendererInUse null [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x4466af20 FIN [apply] XXX-D-0.1: hash 0x30de8882, (isShared true, created true, master 0x30de8882) [apply] Created Ctx #0: hash 0x52aa1521, (created true) [apply] Destroyed Ctx #0: hash 0x601d5dd1, (created false) [apply] Total created 1 + destroyed 1 = 2 [apply] [apply] XXX-D-0.2: hash 0x52aa1521, (isShared true, created true, master 0x30de8882) [apply] Created Ctx #0: hash 0x30de8882, (created true) [apply] Destroyed Ctx #0: hash 0x601d5dd1, (created false) [apply] Total created 1 + destroyed 1 = 2 [apply] [apply] XXX-D-0.3: hash 0x601d5dd1, (isShared true, created false, master 0x30de8882) [apply] Created Ctx #0: hash 0x52aa1521, (created true) [apply] Created Ctx #1: hash 0x30de8882, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x4f6ee6e4: tileRendererInUse null [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x4f6ee6e4 FIN [apply] XXX-D-1.1: hash 0x30de8882, (isShared true, created true, master 0x30de8882) [apply] Destroyed Ctx #0: hash 0x52aa1521, (created false) [apply] Destroyed Ctx #1: hash 0x601d5dd1, (created false) [apply] Total created 0 + destroyed 2 = 2 [apply] [apply] XXX-D-1.2: hash 0x52aa1521, (isShared true, created false, master 0x30de8882) [apply] Created Ctx #0: hash 0x30de8882, (created true) [apply] Destroyed Ctx #0: hash 0x601d5dd1, (created false) [apply] Total created 1 + destroyed 1 = 2 [apply] [apply] XXX-D-1.3: hash 0x601d5dd1, (isShared true, created false, master 0x30de8882) [apply] Created Ctx #0: hash 0x30de8882, (created true) [apply] Destroyed Ctx #0: hash 0x52aa1521, (created false) [apply] Total created 1 + destroyed 1 = 2 [apply] [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x6dc17b83: tileRendererInUse null [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x6dc17b83 FIN [apply] XXX-D-2.1: hash 0x30de8882, (isShared false, created false, master 0x0) [apply] Total created 0 + destroyed 0 = 0 [apply] [apply] XXX-D-2.2: hash 0x52aa1521, (isShared false, created false, master 0x0) [apply] Total created 0 + destroyed 0 = 0 [apply] [apply] XXX-D-2.3: hash 0x601d5dd1, (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] junit.framework.TestListener: endTest(test01CommonAnimatorSharedCopyBuffer) [apply] junit.framework.TestListener: startTest(test02CommonAnimatorMapBuffer) [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.init.0 0x1aa7ecca: tileRendererInUse null, GearsES2[obj 0x1aa7ecca isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x1aa7ecca on Thread[main-Display-.windows_nil-1-EDT-2,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL4/GL4.hw] [apply] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR NVIDIA Corporation [apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION 4.6.0 NVIDIA 391.35 [apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 324 [apply] GLX_EXTENSIONS 30 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x1aa7ecca created: GearsObj[0xda787f8, vbo ff 1, fs 3, bf 2, bs 4] [apply] gear2 0x1aa7ecca created: GearsObj[0x6872da4c, vbo ff 7, fs 9, bf 8, bs 10] [apply] gear3 0x1aa7ecca created: GearsObj[0x6872da4c, vbo ff 7, fs 9, bf 8, bs 10] [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.init.X 0x1aa7ecca FIN GearsES2[obj 0x1aa7ecca isInit true, usesShared false, 1 GearsObj[0xda787f8, vbo ff 1, fs 3, bf 2, bs 4], 2 GearsObj[0x6872da4c, vbo ff 7, fs 9, bf 8, bs 10], 3 GearsObj[0x5cfee26d, vbo ff 13, fs 15, bf 14, bs 16], sharedGears null] [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x1aa7ecca 0/0 256x256 of 256x256, swapInterval 0, drawable 0x1301080b, msaa false, tileRendererInUse null [apply] >> GearsES2 0x1aa7ecca, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x1aa7ecca 256x256, swapInterval 0, drawable 0x1301080b [apply] Thread[main,5,main] GearsES2.display 0x1aa7ecca 256x256, swapInterval 0, drawable 0xe0108f0 [apply] XXX-C-1.1: hash 0x732bf70c, (isShared false, created true, master 0x0) [apply] Total created 0 + destroyed 0 = 0 [apply] [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.init.0 0x59309333: tileRendererInUse null, GearsES2[obj 0x59309333 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x1aa7ecca isInit true, usesShared false, 1 GearsObj[0xda787f8, vbo ff 1, fs 3, bf 2, bs 4], 2 GearsObj[0x6872da4c, vbo ff 7, fs 9, bf 8, bs 10], 3 GearsObj[0x5cfee26d, vbo ff 13, fs 15, bf 14, bs 16], sharedGears null]] [apply] GearsES2 init 0x59309333 on Thread[main-Display-.windows_nil-1-EDT-2,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL4/GL4.hw] [apply] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR NVIDIA Corporation [apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION 4.6.0 NVIDIA 391.35 [apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 324 [apply] GLX_EXTENSIONS 30 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x59309333 created w/ share: GearsObj[0xda787f8, vbo ff 1, fs 3, bf 2, bs 4] -> GearsObj[0x27a7944b, vbo ff 1, fs 3, bf 2, bs 4] [apply] gear2 0x59309333 created w/ share: GearsObj[0x6872da4c, vbo ff 7, fs 9, bf 8, bs 10] -> GearsObj[0x658e80ef, vbo ff 7, fs 9, bf 8, bs 10] [apply] gear3 0x59309333 created w/ share: GearsObj[0x5cfee26d, vbo ff 13, fs 15, bf 14, bs 16] -> GearsObj[0x3f3527a6, vbo ff 13, fs 15, bf 14, bs 16] [apply] Shared GearsES2: Unsynchronized Objects [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.init.X 0x59309333 FIN GearsES2[obj 0x59309333 isInit true, usesShared true, 1 GearsObj[0x27a7944b, vbo ff 1, fs 3, bf 2, bs 4], 2 GearsObj[0x658e80ef, vbo ff 7, fs 9, bf 8, bs 10], 3 GearsObj[0x3f3527a6, vbo ff 13, fs 15, bf 14, bs 16], sharedGears GearsES2[obj 0x1aa7ecca isInit true, usesShared false, 1 GearsObj[0xda787f8, vbo ff 1, fs 3, bf 2, bs 4], 2 GearsObj[0x6872da4c, vbo ff 7, fs 9, bf 8, bs 10], 3 GearsObj[0x5cfee26d, vbo ff 13, fs 15, bf 14, bs 16], sharedGears null]] [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x59309333 0/0 256x256 of 256x256, swapInterval 0, drawable 0xe0108f0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x59309333, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x59309333 256x256, swapInterval 0, drawable 0xe0108f0 [apply] Thread[main,5,main] GearsES2.display 0x59309333 256x256, swapInterval 0, drawable 0xffffffffb701085f [apply] XXX-C-2.1: hash 0x732bf70c, (isShared true, created true, master 0x732bf70c) [apply] Created Ctx #0: hash 0x3c01e0d7, (created true) [apply] Total created 1 + destroyed 0 = 1 [apply] [apply] XXX-C-2.2: hash 0x3c01e0d7, (isShared true, created true, master 0x732bf70c) [apply] Created Ctx #0: hash 0x732bf70c, (created true) [apply] Total created 1 + destroyed 0 = 1 [apply] [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.init.0 0x5876a9af: tileRendererInUse null, GearsES2[obj 0x5876a9af isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x1aa7ecca isInit true, usesShared false, 1 GearsObj[0xda787f8, vbo ff 1, fs 3, bf 2, bs 4], 2 GearsObj[0x6872da4c, vbo ff 7, fs 9, bf 8, bs 10], 3 GearsObj[0x5cfee26d, vbo ff 13, fs 15, bf 14, bs 16], sharedGears null]] [apply] GearsES2 init 0x5876a9af on Thread[main-Display-.windows_nil-1-EDT-2,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL4/GL4.hw] [apply] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR NVIDIA Corporation [apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION 4.6.0 NVIDIA 391.35 [apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 324 [apply] GLX_EXTENSIONS 30 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x5876a9af created w/ share: GearsObj[0xda787f8, vbo ff 1, fs 3, bf 2, bs 4] -> GearsObj[0x5dc7c58, vbo ff 1, fs 3, bf 2, bs 4] [apply] gear2 0x5876a9af created w/ share: GearsObj[0x6872da4c, vbo ff 7, fs 9, bf 8, bs 10] -> GearsObj[0x3280db71, vbo ff 7, fs 9, bf 8, bs 10] [apply] gear3 0x5876a9af created w/ share: GearsObj[0x5cfee26d, vbo ff 13, fs 15, bf 14, bs 16] -> GearsObj[0x63a7f7c3, vbo ff 13, fs 15, bf 14, bs 16] [apply] Shared GearsES2: Unsynchronized Objects [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.init.X 0x5876a9af FIN GearsES2[obj 0x5876a9af isInit true, usesShared true, 1 GearsObj[0x5dc7c58, vbo ff 1, fs 3, bf 2, bs 4], 2 GearsObj[0x3280db71, vbo ff 7, fs 9, bf 8, bs 10], 3 GearsObj[0x63a7f7c3, vbo ff 13, fs 15, bf 14, bs 16], sharedGears GearsES2[obj 0x1aa7ecca isInit true, usesShared false, 1 GearsObj[0xda787f8, vbo ff 1, fs 3, bf 2, bs 4], 2 GearsObj[0x6872da4c, vbo ff 7, fs 9, bf 8, bs 10], 3 GearsObj[0x5cfee26d, vbo ff 13, fs 15, bf 14, bs 16], sharedGears null]] [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x5876a9af 0/0 256x256 of 256x256, swapInterval 0, drawable 0x1301080b, msaa false, tileRendererInUse null [apply] >> GearsES2 0x5876a9af, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5876a9af 256x256, swapInterval 0, drawable 0x1301080b [apply] Thread[main,5,main] GearsES2.display 0x5876a9af 256x256, swapInterval 0, drawable 0x5b0107a6 [apply] XXX-C-3.1: hash 0x732bf70c, (isShared true, created true, master 0x732bf70c) [apply] Created Ctx #0: hash 0x3c01e0d7, (created true) [apply] Created Ctx #1: hash 0x748f97bd, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] XXX-C-3.2: hash 0x3c01e0d7, (isShared true, created true, master 0x732bf70c) [apply] Created Ctx #0: hash 0x732bf70c, (created true) [apply] Created Ctx #1: hash 0x748f97bd, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] XXX-C-3.3: hash 0x748f97bd, (isShared true, created true, master 0x732bf70c) [apply] Created Ctx #0: hash 0x732bf70c, (created true) [apply] Created Ctx #1: hash 0x3c01e0d7, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x5876a9af: tileRendererInUse null [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x5876a9af FIN [apply] XXX-D-0.1: hash 0x732bf70c, (isShared true, created true, master 0x732bf70c) [apply] Created Ctx #0: hash 0x3c01e0d7, (created true) [apply] Destroyed Ctx #0: hash 0x748f97bd, (created false) [apply] Total created 1 + destroyed 1 = 2 [apply] [apply] XXX-D-0.2: hash 0x3c01e0d7, (isShared true, created true, master 0x732bf70c) [apply] Created Ctx #0: hash 0x732bf70c, (created true) [apply] Destroyed Ctx #0: hash 0x748f97bd, (created false) [apply] Total created 1 + destroyed 1 = 2 [apply] [apply] XXX-D-0.3: hash 0x748f97bd, (isShared true, created false, master 0x732bf70c) [apply] Created Ctx #0: hash 0x732bf70c, (created true) [apply] Created Ctx #1: hash 0x3c01e0d7, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x59309333: tileRendererInUse null [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x59309333 FIN [apply] XXX-D-1.1: hash 0x732bf70c, (isShared true, created true, master 0x732bf70c) [apply] Destroyed Ctx #0: hash 0x748f97bd, (created false) [apply] Destroyed Ctx #1: hash 0x3c01e0d7, (created false) [apply] Total created 0 + destroyed 2 = 2 [apply] [apply] XXX-D-1.2: hash 0x3c01e0d7, (isShared true, created false, master 0x732bf70c) [apply] Created Ctx #0: hash 0x732bf70c, (created true) [apply] Destroyed Ctx #0: hash 0x748f97bd, (created false) [apply] Total created 1 + destroyed 1 = 2 [apply] [apply] XXX-D-1.3: hash 0x748f97bd, (isShared true, created false, master 0x732bf70c) [apply] Created Ctx #0: hash 0x732bf70c, (created true) [apply] Destroyed Ctx #0: hash 0x3c01e0d7, (created false) [apply] Total created 1 + destroyed 1 = 2 [apply] [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x1aa7ecca: tileRendererInUse null [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x1aa7ecca FIN [apply] XXX-D-2.1: hash 0x732bf70c, (isShared false, created false, master 0x0) [apply] Total created 0 + destroyed 0 = 0 [apply] [apply] XXX-D-2.2: hash 0x3c01e0d7, (isShared false, created false, master 0x0) [apply] Total created 0 + destroyed 0 = 0 [apply] [apply] XXX-D-2.3: hash 0x748f97bd, (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 @ 1675153828537 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1675153828537 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.764 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675153818446 ms III - Start [apply] SLOCK [T main @ 1675153818447 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT0 - test01CommonAnimatorSharedCopyBuffer [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.init.0 0x6dc17b83: tileRendererInUse null, GearsES2[obj 0x6dc17b83 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x6dc17b83 on Thread[main-Display-.windows_nil-1-EDT-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 0x6dc17b83 created: GearsObj[0x6b5b9c16, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x6dc17b83 created: GearsObj[0x3f1c0f3a, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x6dc17b83 created: GearsObj[0x3f1c0f3a, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.init.X 0x6dc17b83 FIN GearsES2[obj 0x6dc17b83 isInit true, usesShared false, 1 GearsObj[0x6b5b9c16, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3f1c0f3a, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x42fdb743, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x6dc17b83 0/0 256x256 of 256x256, swapInterval 0, drawable 0x5b0107a6, msaa false, tileRendererInUse null [apply] >> GearsES2 0x6dc17b83, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6dc17b83 256x256, swapInterval 0, drawable 0x5b0107a6 [apply] Thread[main,5,main] GearsES2.display 0x6dc17b83 256x256, swapInterval 0, drawable 0x1301080b [apply] XXX-C-1.1: hash 0x30de8882, (isShared false, created true, master 0x0) [apply] Total created 0 + destroyed 0 = 0 [apply] [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.init.0 0x4f6ee6e4: tileRendererInUse null, GearsES2[obj 0x4f6ee6e4 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x6dc17b83 isInit true, usesShared false, 1 GearsObj[0x6b5b9c16, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3f1c0f3a, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x42fdb743, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] GearsES2 init 0x4f6ee6e4 on Thread[main-Display-.windows_nil-1-EDT-1,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL4/GL4.hw] [apply] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR NVIDIA Corporation [apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION 4.6.0 NVIDIA 391.35 [apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 324 [apply] GLX_EXTENSIONS 30 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x4f6ee6e4 created w/ share: GearsObj[0x6b5b9c16, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x67641c50, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x4f6ee6e4 created w/ share: GearsObj[0x3f1c0f3a, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x58e9ba55, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x4f6ee6e4 created w/ share: GearsObj[0x42fdb743, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x18534d40, vbo ff 13, fs 14, bf 15, bs 16] [apply] Shared GearsES2: Unsynchronized Objects [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.init.X 0x4f6ee6e4 FIN GearsES2[obj 0x4f6ee6e4 isInit true, usesShared true, 1 GearsObj[0x67641c50, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x58e9ba55, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x18534d40, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x6dc17b83 isInit true, usesShared false, 1 GearsObj[0x6b5b9c16, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3f1c0f3a, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x42fdb743, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x4f6ee6e4 0/0 256x256 of 256x256, swapInterval 0, drawable 0xffffffffbb01089a, msaa false, tileRendererInUse null [apply] >> GearsES2 0x4f6ee6e4, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x4f6ee6e4 256x256, swapInterval 0, drawable 0xffffffffbb01089a [apply] Thread[main,5,main] GearsES2.display 0x4f6ee6e4 256x256, swapInterval 0, drawable 0xffffffff9d0108a9 [apply] XXX-C-2.1: hash 0x30de8882, (isShared true, created true, master 0x30de8882) [apply] Created Ctx #0: hash 0x52aa1521, (created true) [apply] Total created 1 + destroyed 0 = 1 [apply] [apply] XXX-C-2.2: hash 0x52aa1521, (isShared true, created true, master 0x30de8882) [apply] Created Ctx #0: hash 0x30de8882, (created true) [apply] Total created 1 + destroyed 0 = 1 [apply] [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.init.0 0x4466af20: tileRendererInUse null, GearsES2[obj 0x4466af20 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x6dc17b83 isInit true, usesShared false, 1 GearsObj[0x6b5b9c16, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3f1c0f3a, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x42fdb743, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] GearsES2 init 0x4466af20 on Thread[main-Display-.windows_nil-1-EDT-1,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL4/GL4.hw] [apply] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR NVIDIA Corporation [apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION 4.6.0 NVIDIA 391.35 [apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 324 [apply] GLX_EXTENSIONS 30 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x4466af20 created w/ share: GearsObj[0x6b5b9c16, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x7ff18c1f, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x4466af20 created w/ share: GearsObj[0x3f1c0f3a, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x5e173235, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x4466af20 created w/ share: GearsObj[0x42fdb743, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x2601db8a, vbo ff 13, fs 14, bf 15, bs 16] [apply] Shared GearsES2: Unsynchronized Objects [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.init.X 0x4466af20 FIN GearsES2[obj 0x4466af20 isInit true, usesShared true, 1 GearsObj[0x7ff18c1f, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x5e173235, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2601db8a, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x6dc17b83 isInit true, usesShared false, 1 GearsObj[0x6b5b9c16, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3f1c0f3a, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x42fdb743, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x4466af20 0/0 256x256 of 256x256, swapInterval 0, drawable 0xffffffff9401065e, msaa false, tileRendererInUse null [apply] >> GearsES2 0x4466af20, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x4466af20 256x256, swapInterval 0, drawable 0xffffffff9401065e [apply] Thread[main,5,main] GearsES2.display 0x4466af20 256x256, swapInterval 0, drawable 0xe0108f0 [apply] XXX-C-3.1: hash 0x30de8882, (isShared true, created true, master 0x30de8882) [apply] Created Ctx #0: hash 0x52aa1521, (created true) [apply] Created Ctx #1: hash 0x601d5dd1, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] XXX-C-3.2: hash 0x52aa1521, (isShared true, created true, master 0x30de8882) [apply] Created Ctx #0: hash 0x30de8882, (created true) [apply] Created Ctx #1: hash 0x601d5dd1, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] XXX-C-3.3: hash 0x601d5dd1, (isShared true, created true, master 0x30de8882) [apply] Created Ctx #0: hash 0x52aa1521, (created true) [apply] Created Ctx #1: hash 0x30de8882, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x4466af20: tileRendererInUse null [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x4466af20 FIN [apply] XXX-D-0.1: hash 0x30de8882, (isShared true, created true, master 0x30de8882) [apply] Created Ctx #0: hash 0x52aa1521, (created true) [apply] Destroyed Ctx #0: hash 0x601d5dd1, (created false) [apply] Total created 1 + destroyed 1 = 2 [apply] [apply] XXX-D-0.2: hash 0x52aa1521, (isShared true, created true, master 0x30de8882) [apply] Created Ctx #0: hash 0x30de8882, (created true) [apply] Destroyed Ctx #0: hash 0x601d5dd1, (created false) [apply] Total created 1 + destroyed 1 = 2 [apply] [apply] XXX-D-0.3: hash 0x601d5dd1, (isShared true, created false, master 0x30de8882) [apply] Created Ctx #0: hash 0x52aa1521, (created true) [apply] Created Ctx #1: hash 0x30de8882, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x4f6ee6e4: tileRendererInUse null [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x4f6ee6e4 FIN [apply] XXX-D-1.1: hash 0x30de8882, (isShared true, created true, master 0x30de8882) [apply] Destroyed Ctx #0: hash 0x52aa1521, (created false) [apply] Destroyed Ctx #1: hash 0x601d5dd1, (created false) [apply] Total created 0 + destroyed 2 = 2 [apply] [apply] XXX-D-1.2: hash 0x52aa1521, (isShared true, created false, master 0x30de8882) [apply] Created Ctx #0: hash 0x30de8882, (created true) [apply] Destroyed Ctx #0: hash 0x601d5dd1, (created false) [apply] Total created 1 + destroyed 1 = 2 [apply] [apply] XXX-D-1.3: hash 0x601d5dd1, (isShared true, created false, master 0x30de8882) [apply] Created Ctx #0: hash 0x30de8882, (created true) [apply] Destroyed Ctx #0: hash 0x52aa1521, (created false) [apply] Total created 1 + destroyed 1 = 2 [apply] [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x6dc17b83: tileRendererInUse null [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x6dc17b83 FIN [apply] XXX-D-2.1: hash 0x30de8882, (isShared false, created false, master 0x0) [apply] Total created 0 + destroyed 0 = 0 [apply] [apply] XXX-D-2.2: hash 0x52aa1521, (isShared false, created false, master 0x0) [apply] Total created 0 + destroyed 0 = 0 [apply] [apply] XXX-D-2.3: hash 0x601d5dd1, (isShared false, created false, master 0x0) [apply] Total created 0 + destroyed 0 = 0 [apply] [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT0 - test01CommonAnimatorSharedCopyBuffer [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT0 - test02CommonAnimatorMapBuffer [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.init.0 0x1aa7ecca: tileRendererInUse null, GearsES2[obj 0x1aa7ecca isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x1aa7ecca on Thread[main-Display-.windows_nil-1-EDT-2,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL4/GL4.hw] [apply] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR NVIDIA Corporation [apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION 4.6.0 NVIDIA 391.35 [apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 324 [apply] GLX_EXTENSIONS 30 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x1aa7ecca created: GearsObj[0xda787f8, vbo ff 1, fs 3, bf 2, bs 4] [apply] gear2 0x1aa7ecca created: GearsObj[0x6872da4c, vbo ff 7, fs 9, bf 8, bs 10] [apply] gear3 0x1aa7ecca created: GearsObj[0x6872da4c, vbo ff 7, fs 9, bf 8, bs 10] [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.init.X 0x1aa7ecca FIN GearsES2[obj 0x1aa7ecca isInit true, usesShared false, 1 GearsObj[0xda787f8, vbo ff 1, fs 3, bf 2, bs 4], 2 GearsObj[0x6872da4c, vbo ff 7, fs 9, bf 8, bs 10], 3 GearsObj[0x5cfee26d, vbo ff 13, fs 15, bf 14, bs 16], sharedGears null] [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x1aa7ecca 0/0 256x256 of 256x256, swapInterval 0, drawable 0x1301080b, msaa false, tileRendererInUse null [apply] >> GearsES2 0x1aa7ecca, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x1aa7ecca 256x256, swapInterval 0, drawable 0x1301080b [apply] Thread[main,5,main] GearsES2.display 0x1aa7ecca 256x256, swapInterval 0, drawable 0xe0108f0 [apply] XXX-C-1.1: hash 0x732bf70c, (isShared false, created true, master 0x0) [apply] Total created 0 + destroyed 0 = 0 [apply] [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.init.0 0x59309333: tileRendererInUse null, GearsES2[obj 0x59309333 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x1aa7ecca isInit true, usesShared false, 1 GearsObj[0xda787f8, vbo ff 1, fs 3, bf 2, bs 4], 2 GearsObj[0x6872da4c, vbo ff 7, fs 9, bf 8, bs 10], 3 GearsObj[0x5cfee26d, vbo ff 13, fs 15, bf 14, bs 16], sharedGears null]] [apply] GearsES2 init 0x59309333 on Thread[main-Display-.windows_nil-1-EDT-2,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL4/GL4.hw] [apply] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR NVIDIA Corporation [apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION 4.6.0 NVIDIA 391.35 [apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 324 [apply] GLX_EXTENSIONS 30 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x59309333 created w/ share: GearsObj[0xda787f8, vbo ff 1, fs 3, bf 2, bs 4] -> GearsObj[0x27a7944b, vbo ff 1, fs 3, bf 2, bs 4] [apply] gear2 0x59309333 created w/ share: GearsObj[0x6872da4c, vbo ff 7, fs 9, bf 8, bs 10] -> GearsObj[0x658e80ef, vbo ff 7, fs 9, bf 8, bs 10] [apply] gear3 0x59309333 created w/ share: GearsObj[0x5cfee26d, vbo ff 13, fs 15, bf 14, bs 16] -> GearsObj[0x3f3527a6, vbo ff 13, fs 15, bf 14, bs 16] [apply] Shared GearsES2: Unsynchronized Objects [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.init.X 0x59309333 FIN GearsES2[obj 0x59309333 isInit true, usesShared true, 1 GearsObj[0x27a7944b, vbo ff 1, fs 3, bf 2, bs 4], 2 GearsObj[0x658e80ef, vbo ff 7, fs 9, bf 8, bs 10], 3 GearsObj[0x3f3527a6, vbo ff 13, fs 15, bf 14, bs 16], sharedGears GearsES2[obj 0x1aa7ecca isInit true, usesShared false, 1 GearsObj[0xda787f8, vbo ff 1, fs 3, bf 2, bs 4], 2 GearsObj[0x6872da4c, vbo ff 7, fs 9, bf 8, bs 10], 3 GearsObj[0x5cfee26d, vbo ff 13, fs 15, bf 14, bs 16], sharedGears null]] [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x59309333 0/0 256x256 of 256x256, swapInterval 0, drawable 0xe0108f0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x59309333, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x59309333 256x256, swapInterval 0, drawable 0xe0108f0 [apply] Thread[main,5,main] GearsES2.display 0x59309333 256x256, swapInterval 0, drawable 0xffffffffb701085f [apply] XXX-C-2.1: hash 0x732bf70c, (isShared true, created true, master 0x732bf70c) [apply] Created Ctx #0: hash 0x3c01e0d7, (created true) [apply] Total created 1 + destroyed 0 = 1 [apply] [apply] XXX-C-2.2: hash 0x3c01e0d7, (isShared true, created true, master 0x732bf70c) [apply] Created Ctx #0: hash 0x732bf70c, (created true) [apply] Total created 1 + destroyed 0 = 1 [apply] [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.init.0 0x5876a9af: tileRendererInUse null, GearsES2[obj 0x5876a9af isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x1aa7ecca isInit true, usesShared false, 1 GearsObj[0xda787f8, vbo ff 1, fs 3, bf 2, bs 4], 2 GearsObj[0x6872da4c, vbo ff 7, fs 9, bf 8, bs 10], 3 GearsObj[0x5cfee26d, vbo ff 13, fs 15, bf 14, bs 16], sharedGears null]] [apply] GearsES2 init 0x5876a9af on Thread[main-Display-.windows_nil-1-EDT-2,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL4/GL4.hw] [apply] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR NVIDIA Corporation [apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION 4.6.0 NVIDIA 391.35 [apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 324 [apply] GLX_EXTENSIONS 30 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x5876a9af created w/ share: GearsObj[0xda787f8, vbo ff 1, fs 3, bf 2, bs 4] -> GearsObj[0x5dc7c58, vbo ff 1, fs 3, bf 2, bs 4] [apply] gear2 0x5876a9af created w/ share: GearsObj[0x6872da4c, vbo ff 7, fs 9, bf 8, bs 10] -> GearsObj[0x3280db71, vbo ff 7, fs 9, bf 8, bs 10] [apply] gear3 0x5876a9af created w/ share: GearsObj[0x5cfee26d, vbo ff 13, fs 15, bf 14, bs 16] -> GearsObj[0x63a7f7c3, vbo ff 13, fs 15, bf 14, bs 16] [apply] Shared GearsES2: Unsynchronized Objects [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.init.X 0x5876a9af FIN GearsES2[obj 0x5876a9af isInit true, usesShared true, 1 GearsObj[0x5dc7c58, vbo ff 1, fs 3, bf 2, bs 4], 2 GearsObj[0x3280db71, vbo ff 7, fs 9, bf 8, bs 10], 3 GearsObj[0x63a7f7c3, vbo ff 13, fs 15, bf 14, bs 16], sharedGears GearsES2[obj 0x1aa7ecca isInit true, usesShared false, 1 GearsObj[0xda787f8, vbo ff 1, fs 3, bf 2, bs 4], 2 GearsObj[0x6872da4c, vbo ff 7, fs 9, bf 8, bs 10], 3 GearsObj[0x5cfee26d, vbo ff 13, fs 15, bf 14, bs 16], sharedGears null]] [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x5876a9af 0/0 256x256 of 256x256, swapInterval 0, drawable 0x1301080b, msaa false, tileRendererInUse null [apply] >> GearsES2 0x5876a9af, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5876a9af 256x256, swapInterval 0, drawable 0x1301080b [apply] Thread[main,5,main] GearsES2.display 0x5876a9af 256x256, swapInterval 0, drawable 0x5b0107a6 [apply] XXX-C-3.1: hash 0x732bf70c, (isShared true, created true, master 0x732bf70c) [apply] Created Ctx #0: hash 0x3c01e0d7, (created true) [apply] Created Ctx #1: hash 0x748f97bd, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] XXX-C-3.2: hash 0x3c01e0d7, (isShared true, created true, master 0x732bf70c) [apply] Created Ctx #0: hash 0x732bf70c, (created true) [apply] Created Ctx #1: hash 0x748f97bd, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] XXX-C-3.3: hash 0x748f97bd, (isShared true, created true, master 0x732bf70c) [apply] Created Ctx #0: hash 0x732bf70c, (created true) [apply] Created Ctx #1: hash 0x3c01e0d7, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x5876a9af: tileRendererInUse null [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x5876a9af FIN [apply] XXX-D-0.1: hash 0x732bf70c, (isShared true, created true, master 0x732bf70c) [apply] Created Ctx #0: hash 0x3c01e0d7, (created true) [apply] Destroyed Ctx #0: hash 0x748f97bd, (created false) [apply] Total created 1 + destroyed 1 = 2 [apply] [apply] XXX-D-0.2: hash 0x3c01e0d7, (isShared true, created true, master 0x732bf70c) [apply] Created Ctx #0: hash 0x732bf70c, (created true) [apply] Destroyed Ctx #0: hash 0x748f97bd, (created false) [apply] Total created 1 + destroyed 1 = 2 [apply] [apply] XXX-D-0.3: hash 0x748f97bd, (isShared true, created false, master 0x732bf70c) [apply] Created Ctx #0: hash 0x732bf70c, (created true) [apply] Created Ctx #1: hash 0x3c01e0d7, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x59309333: tileRendererInUse null [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x59309333 FIN [apply] XXX-D-1.1: hash 0x732bf70c, (isShared true, created true, master 0x732bf70c) [apply] Destroyed Ctx #0: hash 0x748f97bd, (created false) [apply] Destroyed Ctx #1: hash 0x3c01e0d7, (created false) [apply] Total created 0 + destroyed 2 = 2 [apply] [apply] XXX-D-1.2: hash 0x3c01e0d7, (isShared true, created false, master 0x732bf70c) [apply] Created Ctx #0: hash 0x732bf70c, (created true) [apply] Destroyed Ctx #0: hash 0x748f97bd, (created false) [apply] Total created 1 + destroyed 1 = 2 [apply] [apply] XXX-D-1.3: hash 0x748f97bd, (isShared true, created false, master 0x732bf70c) [apply] Created Ctx #0: hash 0x732bf70c, (created true) [apply] Destroyed Ctx #0: hash 0x3c01e0d7, (created false) [apply] Total created 1 + destroyed 1 = 2 [apply] [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x1aa7ecca: tileRendererInUse null [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x1aa7ecca FIN [apply] XXX-D-2.1: hash 0x732bf70c, (isShared false, created false, master 0x0) [apply] Total created 0 + destroyed 0 = 0 [apply] [apply] XXX-D-2.2: hash 0x3c01e0d7, (isShared false, created false, master 0x0) [apply] Total created 0 + destroyed 0 = 0 [apply] [apply] XXX-D-2.3: hash 0x748f97bd, (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 @ 1675153828537 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1675153828537 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test01CommonAnimatorSharedCopyBuffer took 4.443 sec [apply] Testcase: test02CommonAnimatorMapBuffer took 4.244 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] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675153829681 ms III - Start [apply] SLOCK [T main @ 1675153829681 ms +++ localhost/127.0.0.1:59999 - Locked within 10 ms, 1 attempts [apply] junit.framework.TestListener: tests to run: 4 [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT1 - test01CommonAnimatorSharedOnscreen [apply] junit.framework.TestListener: startTest(test01CommonAnimatorSharedOnscreen) [apply] waitForRealized: to false, goal reached true [apply] Thread[main,5,main] GearsES2.init.0 0x402bba4f: tileRendererInUse null, GearsES2[obj 0x402bba4f isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x402bba4f 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 0x402bba4f created: GearsObj[0x6c64cb25, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x402bba4f created: GearsObj[0x6ae5aa72, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x402bba4f created: GearsObj[0x6ae5aa72, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[main,5,main] GearsES2.init.X 0x402bba4f FIN GearsES2[obj 0x402bba4f isInit true, usesShared false, 1 GearsObj[0x6c64cb25, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6ae5aa72, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x38c6f217, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[main,5,main] GearsES2.reshape 0x402bba4f 0/0 256x256 of 256x256, swapInterval 1, drawable 0xffffffff9401065e, msaa false, tileRendererInUse null [apply] >> GearsES2 0x402bba4f, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 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 0x402bba4f 256x256, swapInterval 1, drawable 0xffffffff9401065e [apply] Master Gears Init done: GearsES2[obj 0x402bba4f isInit true, usesShared false, 1 GearsObj[0x6c64cb25, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6ae5aa72, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x38c6f217, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[main-Animator#00,5,main] GearsES2.init.0 0x49139829: tileRendererInUse null, GearsES2[obj 0x49139829 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x402bba4f isInit true, usesShared false, 1 GearsObj[0x6c64cb25, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6ae5aa72, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x38c6f217, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] GearsES2 init 0x49139829 on Thread[main-Animator#00,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL4/GL4.hw] [apply] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR NVIDIA Corporation [apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION 4.6.0 NVIDIA 391.35 [apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 324 [apply] GLX_EXTENSIONS 30 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x49139829 created w/ share: GearsObj[0x6c64cb25, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x41989dd2, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x49139829 created w/ share: GearsObj[0x6ae5aa72, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x10d1c68e, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x49139829 created w/ share: GearsObj[0x38c6f217, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x6891a24d, vbo ff 13, fs 14, bf 15, bs 16] [apply] Shared GearsES2: Unsynchronized Objects [apply] Thread[main-Animator#00,5,main] GearsES2.init.X 0x49139829 FIN GearsES2[obj 0x49139829 isInit true, usesShared true, 1 GearsObj[0x41989dd2, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x10d1c68e, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6891a24d, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x402bba4f isInit true, usesShared false, 1 GearsObj[0x6c64cb25, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6ae5aa72, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x38c6f217, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] Thread[main-Animator#00,5,main] GearsES2.reshape 0x49139829 0/0 256x256 of 256x256, swapInterval 0, drawable 0xffffffff9d0108a9, msaa false, tileRendererInUse null [apply] >> GearsES2 0x49139829, angle 0.0, [l -1.0, r 1.0, b -1.0, t 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 0x5ccf298f, (isShared true, created true, master 0x5ccf298f) [apply] Created Ctx #0: hash 0x4eb5d457, (created true) [apply] Total created 1 + destroyed 0 = 1 [apply] [apply] New Context: hash 0x4eb5d457, (isShared true, created true, master 0x5ccf298f) [apply] Created Ctx #0: hash 0x5ccf298f, (created true) [apply] Total created 1 + destroyed 0 = 1 [apply] [apply] Slave Gears Init done: GearsES2[obj 0x49139829 isInit true, usesShared true, 1 GearsObj[0x41989dd2, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x10d1c68e, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6891a24d, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x402bba4f isInit true, usesShared false, 1 GearsObj[0x6c64cb25, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6ae5aa72, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x38c6f217, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] Thread[main-Animator#00,5,main] GearsES2.init.0 0x130d63be: tileRendererInUse null, GearsES2[obj 0x130d63be isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x402bba4f isInit true, usesShared false, 1 GearsObj[0x6c64cb25, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6ae5aa72, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x38c6f217, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] GearsES2 init 0x130d63be on Thread[main-Animator#00,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL4/GL4.hw] [apply] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR NVIDIA Corporation [apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION 4.6.0 NVIDIA 391.35 [apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 324 [apply] GLX_EXTENSIONS 30 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x130d63be created w/ share: GearsObj[0x6c64cb25, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x34357515, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x130d63be created w/ share: GearsObj[0x6ae5aa72, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x8ecb741, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x130d63be created w/ share: GearsObj[0x38c6f217, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x70fe4b35, vbo ff 13, fs 14, bf 15, bs 16] [apply] Shared GearsES2: Unsynchronized Objects [apply] Thread[main-Animator#00,5,main] GearsES2.init.X 0x130d63be FIN GearsES2[obj 0x130d63be isInit true, usesShared true, 1 GearsObj[0x34357515, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x8ecb741, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x70fe4b35, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x402bba4f isInit true, usesShared false, 1 GearsObj[0x6c64cb25, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6ae5aa72, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x38c6f217, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] Thread[main-Animator#00,5,main] GearsES2.reshape 0x130d63be 0/0 256x256 of 256x256, swapInterval 0, drawable 0x1301080b, msaa false, tileRendererInUse null [apply] >> GearsES2 0x130d63be, angle 0.0, [l -1.0, r 1.0, b -1.0, t 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 0x5ccf298f, (isShared true, created true, master 0x5ccf298f) [apply] Created Ctx #0: hash 0x4eb5d457, (created true) [apply] Created Ctx #1: hash 0x16f20097, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] New Context: hash 0x16f20097, (isShared true, created true, master 0x5ccf298f) [apply] Created Ctx #0: hash 0x5ccf298f, (created true) [apply] Created Ctx #1: hash 0x4eb5d457, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] Slave Gears Init done: GearsES2[obj 0x130d63be isInit true, usesShared true, 1 GearsObj[0x34357515, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x8ecb741, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x70fe4b35, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x402bba4f isInit true, usesShared false, 1 GearsObj[0x6c64cb25, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6ae5aa72, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x38c6f217, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] Thread[main-Animator#00,5,main] GearsES2.init.0 0x42a48628: tileRendererInUse null, GearsES2[obj 0x42a48628 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x402bba4f isInit true, usesShared false, 1 GearsObj[0x6c64cb25, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6ae5aa72, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x38c6f217, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] GearsES2 init 0x42a48628 on Thread[main-Animator#00,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL4/GL4.hw] [apply] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR NVIDIA Corporation [apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION 4.6.0 NVIDIA 391.35 [apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 324 [apply] GLX_EXTENSIONS 30 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x42a48628 created w/ share: GearsObj[0x6c64cb25, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x62256002, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x42a48628 created w/ share: GearsObj[0x6ae5aa72, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x22288cce, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x42a48628 created w/ share: GearsObj[0x38c6f217, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x5023ad00, vbo ff 13, fs 14, bf 15, bs 16] [apply] Shared GearsES2: Unsynchronized Objects [apply] Thread[main-Animator#00,5,main] GearsES2.init.X 0x42a48628 FIN GearsES2[obj 0x42a48628 isInit true, usesShared true, 1 GearsObj[0x62256002, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x22288cce, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5023ad00, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x402bba4f isInit true, usesShared false, 1 GearsObj[0x6c64cb25, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6ae5aa72, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x38c6f217, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] Thread[main-Animator#00,5,main] GearsES2.reshape 0x42a48628 0/0 256x256 of 256x256, swapInterval 0, drawable 0xffffffff9d0108a9, msaa false, tileRendererInUse null [apply] >> GearsES2 0x42a48628, angle 0.0, [l -1.0, r 1.0, b -1.0, t 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 0x5ccf298f, (isShared true, created true, master 0x5ccf298f) [apply] Created Ctx #0: hash 0x65681ce1, (created true) [apply] Created Ctx #1: hash 0x4eb5d457, (created true) [apply] Created Ctx #2: hash 0x16f20097, (created true) [apply] Total created 3 + destroyed 0 = 3 [apply] [apply] New Context: hash 0x65681ce1, (isShared true, created true, master 0x5ccf298f) [apply] Created Ctx #0: hash 0x5ccf298f, (created true) [apply] Created Ctx #1: hash 0x4eb5d457, (created true) [apply] Created Ctx #2: hash 0x16f20097, (created true) [apply] Total created 3 + destroyed 0 = 3 [apply] [apply] Slave Gears Init done: GearsES2[obj 0x42a48628 isInit true, usesShared true, 1 GearsObj[0x62256002, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x22288cce, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5023ad00, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x402bba4f isInit true, usesShared false, 1 GearsObj[0x6c64cb25, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6ae5aa72, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x38c6f217, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x49139829: tileRendererInUse null [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x49139829 FIN [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x130d63be: tileRendererInUse null [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x130d63be FIN [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x42a48628: tileRendererInUse null [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x42a48628 FIN [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x402bba4f: tileRendererInUse null [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x402bba4f FIN [apply] junit.framework.TestListener: endTest(test01CommonAnimatorSharedOnscreen) [apply] junit.framework.TestListener: startTest(test02EachWithAnimatorSharedOnscreen) [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT1 - test01CommonAnimatorSharedOnscreen [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT1 - test02EachWithAnimatorSharedOnscreen [apply] waitForRealized: to false, goal reached true [apply] Thread[main,5,main] GearsES2.init.0 0x2a3b5b47: tileRendererInUse null, GearsES2[obj 0x2a3b5b47 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x2a3b5b47 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 0x2a3b5b47 created: GearsObj[0x799f10e1, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x2a3b5b47 created: GearsObj[0x4c371370, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x2a3b5b47 created: GearsObj[0x4c371370, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[main,5,main] GearsES2.init.X 0x2a3b5b47 FIN GearsES2[obj 0x2a3b5b47 isInit true, usesShared false, 1 GearsObj[0x799f10e1, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4c371370, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x145f66e3, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[main,5,main] GearsES2.reshape 0x2a3b5b47 0/0 256x256 of 256x256, swapInterval 1, drawable 0xe0108f0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x2a3b5b47, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 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 0x2a3b5b47 256x256, swapInterval 1, drawable 0xe0108f0 [apply] Master Gears Init done: GearsES2[obj 0x2a3b5b47 isInit true, usesShared false, 1 GearsObj[0x799f10e1, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4c371370, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x145f66e3, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[main-Animator#01,5,main] GearsES2.init.0 0x3023df74: tileRendererInUse null, GearsES2[obj 0x3023df74 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x2a3b5b47 isInit true, usesShared false, 1 GearsObj[0x799f10e1, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4c371370, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x145f66e3, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] GearsES2 init 0x3023df74 on Thread[main-Animator#01,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL4/GL4.hw] [apply] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR NVIDIA Corporation [apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION 4.6.0 NVIDIA 391.35 [apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 324 [apply] GLX_EXTENSIONS 30 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x3023df74 created w/ share: GearsObj[0x799f10e1, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x3ae7c640, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x3023df74 created w/ share: GearsObj[0x4c371370, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x33ec88a6, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x3023df74 created w/ share: GearsObj[0x145f66e3, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x4245591e, vbo ff 13, fs 14, bf 15, bs 16] [apply] Shared GearsES2: Unsynchronized Objects [apply] Thread[main-Animator#01,5,main] GearsES2.init.X 0x3023df74 FIN GearsES2[obj 0x3023df74 isInit true, usesShared true, 1 GearsObj[0x3ae7c640, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x33ec88a6, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x4245591e, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x2a3b5b47 isInit true, usesShared false, 1 GearsObj[0x799f10e1, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4c371370, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x145f66e3, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] Thread[main-Animator#01,5,main] GearsES2.reshape 0x3023df74 0/0 256x256 of 256x256, swapInterval 0, drawable 0xffffffff9d0108a9, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3023df74, angle 0.0, [l -1.0, r 1.0, b -1.0, t 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 0x5b62fa3c, (isShared true, created true, master 0x5b62fa3c) [apply] Created Ctx #0: hash 0x55a51f20, (created true) [apply] Total created 1 + destroyed 0 = 1 [apply] [apply] New Context: hash 0x55a51f20, (isShared true, created true, master 0x5b62fa3c) [apply] Created Ctx #0: hash 0x5b62fa3c, (created true) [apply] Total created 1 + destroyed 0 = 1 [apply] [apply] Slave Gears Init done: GearsES2[obj 0x3023df74 isInit true, usesShared true, 1 GearsObj[0x3ae7c640, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x33ec88a6, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x4245591e, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x2a3b5b47 isInit true, usesShared false, 1 GearsObj[0x799f10e1, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4c371370, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x145f66e3, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] Thread[main-Animator#02,5,main] GearsES2.init.0 0x313ac989: tileRendererInUse null, GearsES2[obj 0x313ac989 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x2a3b5b47 isInit true, usesShared false, 1 GearsObj[0x799f10e1, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4c371370, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x145f66e3, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] GearsES2 init 0x313ac989 on Thread[main-Animator#02,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL4/GL4.hw] [apply] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR NVIDIA Corporation [apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION 4.6.0 NVIDIA 391.35 [apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 324 [apply] GLX_EXTENSIONS 30 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x313ac989 created w/ share: GearsObj[0x799f10e1, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0xade5c9c, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x313ac989 created w/ share: GearsObj[0x4c371370, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x1e375273, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x313ac989 created w/ share: GearsObj[0x145f66e3, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x72510835, vbo ff 13, fs 14, bf 15, bs 16] [apply] Shared GearsES2: Unsynchronized Objects [apply] Thread[main-Animator#02,5,main] GearsES2.init.X 0x313ac989 FIN GearsES2[obj 0x313ac989 isInit true, usesShared true, 1 GearsObj[0xade5c9c, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1e375273, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x72510835, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x2a3b5b47 isInit true, usesShared false, 1 GearsObj[0x799f10e1, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4c371370, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x145f66e3, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] Thread[main-Animator#02,5,main] GearsES2.reshape 0x313ac989 0/0 256x256 of 256x256, swapInterval 0, drawable 0x1301080b, msaa false, tileRendererInUse null [apply] >> GearsES2 0x313ac989, angle 0.0, [l -1.0, r 1.0, b -1.0, t 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 0x5b62fa3c, (isShared true, created true, master 0x5b62fa3c) [apply] Created Ctx #0: hash 0x55a51f20, (created true) [apply] Created Ctx #1: hash 0x519a914c, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] New Context: hash 0x519a914c, (isShared true, created true, master 0x5b62fa3c) [apply] Created Ctx #0: hash 0x55a51f20, (created true) [apply] Created Ctx #1: hash 0x5b62fa3c, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] Slave Gears Init done: GearsES2[obj 0x313ac989 isInit true, usesShared true, 1 GearsObj[0xade5c9c, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1e375273, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x72510835, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x2a3b5b47 isInit true, usesShared false, 1 GearsObj[0x799f10e1, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4c371370, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x145f66e3, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] Thread[main-Animator#03,5,main] GearsES2.init.0 0x4562e04d: tileRendererInUse null, GearsES2[obj 0x4562e04d isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x2a3b5b47 isInit true, usesShared false, 1 GearsObj[0x799f10e1, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4c371370, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x145f66e3, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] GearsES2 init 0x4562e04d on Thread[main-Animator#03,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL4/GL4.hw] [apply] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR NVIDIA Corporation [apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION 4.6.0 NVIDIA 391.35 [apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 324 [apply] GLX_EXTENSIONS 30 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x4562e04d created w/ share: GearsObj[0x799f10e1, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x3ed4d9f, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x4562e04d created w/ share: GearsObj[0x4c371370, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x7c347670, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x4562e04d created w/ share: GearsObj[0x145f66e3, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x7b001a70, vbo ff 13, fs 14, bf 15, bs 16] [apply] Shared GearsES2: Unsynchronized Objects [apply] Thread[main-Animator#03,5,main] GearsES2.init.X 0x4562e04d FIN GearsES2[obj 0x4562e04d isInit true, usesShared true, 1 GearsObj[0x3ed4d9f, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7c347670, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x7b001a70, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x2a3b5b47 isInit true, usesShared false, 1 GearsObj[0x799f10e1, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4c371370, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x145f66e3, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] Thread[main-Animator#03,5,main] GearsES2.reshape 0x4562e04d 0/0 256x256 of 256x256, swapInterval 0, drawable 0xffffffffb701085f, msaa false, tileRendererInUse null [apply] >> GearsES2 0x4562e04d, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Master Context: hash 0x5b62fa3c, (isShared true, created true, master 0x5b62fa3c) [apply] Created Ctx #0: hash 0x55a51f20, (created true) [apply] Created Ctx #1: hash 0x519a914c, (created true) [apply] Created Ctx #2: hash 0x1498151b, (created true) [apply] Total created 3 + destroyed 0 = 3 [apply] [apply] New Context: hash 0x1498151b, (isShared true, created true, master 0x5b62fa3c) [apply] Created Ctx #0: hash 0x55a51f20, (created true) [apply] Created Ctx #1: hash 0x519a914c, (created true) [apply] Created Ctx #2: hash 0x5b62fa3c, (created true) [apply] Total created 3 + destroyed 0 = 3 [apply] [apply] Slave Gears Init done: GearsES2[obj 0x4562e04d isInit true, usesShared true, 1 GearsObj[0x3ed4d9f, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7c347670, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x7b001a70, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x2a3b5b47 isInit true, usesShared false, 1 GearsObj[0x799f10e1, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4c371370, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x145f66e3, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x3023df74: tileRendererInUse null [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x3023df74 FIN [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x313ac989: tileRendererInUse null [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x313ac989 FIN [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x4562e04d: tileRendererInUse null [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x4562e04d FIN [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x2a3b5b47: tileRendererInUse null [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x2a3b5b47 FIN [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT1 - test02EachWithAnimatorSharedOnscreen [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT1 - test11CommonAnimatorSharedOffscreen [apply] waitForRealized: to false, goal reached true [apply] Thread[main,5,main] GearsES2.init.0 0x6f1de4c7: tileRendererInUse null, GearsES2[obj 0x6f1de4c7 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x6f1de4c7 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 0x6f1de4c7 created: GearsObj[0x368f2016, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x6f1de4c7 created: GearsObj[0x4c583ecf, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x6f1de4c7 created: GearsObj[0x4c583ecf, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[main,5,main] GearsES2.init.X 0x6f1de4c7 FIN GearsES2[obj 0x6f1de4c7 isInit true, usesShared false, 1 GearsObj[0x368f2016, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4c583ecf, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x692f203f, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[main,5,main] GearsES2.reshape 0x6f1de4c7 0/0 64x64 of 64x64, swapInterval 1, drawable 0xffffffffb701085f, msaa false, tileRendererInUse null [apply] >> GearsES2 0x6f1de4c7, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 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 0x6f1de4c7 64x64, swapInterval 1, drawable 0xffffffffb701085f [apply] Master Gears Init done: GearsES2[obj 0x6f1de4c7 isInit true, usesShared false, 1 GearsObj[0x368f2016, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4c583ecf, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x692f203f, 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[main-Animator#04,5,main] GearsES2.init.0 0x48f2bd5b: tileRendererInUse null, GearsES2[obj 0x48f2bd5b isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x6f1de4c7 isInit true, usesShared false, 1 GearsObj[0x368f2016, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4c583ecf, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x692f203f, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] GearsES2 init 0x48f2bd5b on Thread[main-Animator#04,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL4/GL4.hw] [apply] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR NVIDIA Corporation [apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION 4.6.0 NVIDIA 391.35 [apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 324 [apply] GLX_EXTENSIONS 30 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x48f2bd5b created w/ share: GearsObj[0x368f2016, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x7f43b3f4, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x48f2bd5b created w/ share: GearsObj[0x4c583ecf, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x37f020a8, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x48f2bd5b created w/ share: GearsObj[0x692f203f, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x7652886, vbo ff 13, fs 14, bf 15, bs 16] [apply] Shared GearsES2: Unsynchronized Objects [apply] Thread[main-Animator#04,5,main] GearsES2.init.X 0x48f2bd5b FIN GearsES2[obj 0x48f2bd5b isInit true, usesShared true, 1 GearsObj[0x7f43b3f4, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x37f020a8, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x7652886, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x6f1de4c7 isInit true, usesShared false, 1 GearsObj[0x368f2016, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4c583ecf, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x692f203f, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] Thread[main-Animator#04,5,main] GearsES2.reshape 0x48f2bd5b 0/0 256x256 of 256x256, swapInterval 0, drawable 0x5b0107a6, msaa false, tileRendererInUse null [apply] >> GearsES2 0x48f2bd5b, angle 0.0, [l -1.0, r 1.0, b -1.0, t 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 0x459e9125, (isShared true, created true, master 0x459e9125) [apply] Created Ctx #0: hash 0x2bbffab6, (created true) [apply] Total created 1 + destroyed 0 = 1 [apply] [apply] New Context: hash 0x2bbffab6, (isShared true, created true, master 0x459e9125) [apply] Created Ctx #0: hash 0x459e9125, (created true) [apply] Total created 1 + destroyed 0 = 1 [apply] [apply] Slave Gears Init done: GearsES2[obj 0x48f2bd5b isInit true, usesShared true, 1 GearsObj[0x7f43b3f4, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x37f020a8, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x7652886, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x6f1de4c7 isInit true, usesShared false, 1 GearsObj[0x368f2016, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4c583ecf, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x692f203f, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] Thread[main-Animator#04,5,main] GearsES2.init.0 0x7b2bbc3: tileRendererInUse null, GearsES2[obj 0x7b2bbc3 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x6f1de4c7 isInit true, usesShared false, 1 GearsObj[0x368f2016, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4c583ecf, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x692f203f, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] GearsES2 init 0x7b2bbc3 on Thread[main-Animator#04,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL4/GL4.hw] [apply] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR NVIDIA Corporation [apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION 4.6.0 NVIDIA 391.35 [apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 324 [apply] GLX_EXTENSIONS 30 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x7b2bbc3 created w/ share: GearsObj[0x368f2016, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x625d0095, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x7b2bbc3 created w/ share: GearsObj[0x4c583ecf, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x852b085, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x7b2bbc3 created w/ share: GearsObj[0x692f203f, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x489e9974, vbo ff 13, fs 14, bf 15, bs 16] [apply] Shared GearsES2: Unsynchronized Objects [apply] Thread[main-Animator#04,5,main] GearsES2.init.X 0x7b2bbc3 FIN GearsES2[obj 0x7b2bbc3 isInit true, usesShared true, 1 GearsObj[0x625d0095, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x852b085, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x489e9974, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x6f1de4c7 isInit true, usesShared false, 1 GearsObj[0x368f2016, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4c583ecf, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x692f203f, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] Thread[main-Animator#04,5,main] GearsES2.reshape 0x7b2bbc3 0/0 256x256 of 256x256, swapInterval 0, drawable 0x5b0107a6, msaa false, tileRendererInUse null [apply] >> GearsES2 0x7b2bbc3, angle 0.0, [l -1.0, r 1.0, b -1.0, t 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 0x459e9125, (isShared true, created true, master 0x459e9125) [apply] Created Ctx #0: hash 0x257811b1, (created true) [apply] Created Ctx #1: hash 0x2bbffab6, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] New Context: hash 0x257811b1, (isShared true, created true, master 0x459e9125) [apply] Created Ctx #0: hash 0x459e9125, (created true) [apply] Created Ctx #1: hash 0x2bbffab6, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] Slave Gears Init done: GearsES2[obj 0x7b2bbc3 isInit true, usesShared true, 1 GearsObj[0x625d0095, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x852b085, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x489e9974, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x6f1de4c7 isInit true, usesShared false, 1 GearsObj[0x368f2016, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4c583ecf, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x692f203f, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] Thread[main-Animator#04,5,main] GearsES2.init.0 0xa1153bc: tileRendererInUse null, GearsES2[obj 0xa1153bc isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x6f1de4c7 isInit true, usesShared false, 1 GearsObj[0x368f2016, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4c583ecf, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x692f203f, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] GearsES2 init 0xa1153bc on Thread[main-Animator#04,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL4/GL4.hw] [apply] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR NVIDIA Corporation [apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION 4.6.0 NVIDIA 391.35 [apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 324 [apply] GLX_EXTENSIONS 30 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0xa1153bc created w/ share: GearsObj[0x368f2016, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x4bd7691c, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0xa1153bc created w/ share: GearsObj[0x4c583ecf, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x16a1fe01, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0xa1153bc created w/ share: GearsObj[0x692f203f, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x6a931467, vbo ff 13, fs 14, bf 15, bs 16] [apply] Shared GearsES2: Unsynchronized Objects [apply] Thread[main-Animator#04,5,main] GearsES2.init.X 0xa1153bc FIN GearsES2[obj 0xa1153bc isInit true, usesShared true, 1 GearsObj[0x4bd7691c, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x16a1fe01, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6a931467, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x6f1de4c7 isInit true, usesShared false, 1 GearsObj[0x368f2016, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4c583ecf, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x692f203f, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] Thread[main-Animator#04,5,main] GearsES2.reshape 0xa1153bc 0/0 256x256 of 256x256, swapInterval 0, drawable 0x5b0107a6, msaa false, tileRendererInUse null [apply] >> GearsES2 0xa1153bc, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Master Context: hash 0x459e9125, (isShared true, created true, master 0x459e9125) [apply] Created Ctx #0: hash 0x214791c6, (created true) [apply] Created Ctx #1: hash 0x257811b1, (created true) [apply] Created Ctx #2: hash 0x2bbffab6, (created true) [apply] Total created 3 + destroyed 0 = 3 [apply] [apply] New Context: hash 0x214791c6, (isShared true, created true, master 0x459e9125) [apply] Created Ctx #0: hash 0x459e9125, (created true) [apply] Created Ctx #1: hash 0x257811b1, (created true) [apply] Created Ctx #2: hash 0x2bbffab6, (created true) [apply] Total created 3 + destroyed 0 = 3 [apply] [apply] Slave Gears Init done: GearsES2[obj 0xa1153bc isInit true, usesShared true, 1 GearsObj[0x4bd7691c, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x16a1fe01, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6a931467, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x6f1de4c7 isInit true, usesShared false, 1 GearsObj[0x368f2016, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4c583ecf, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x692f203f, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.dispose 0x48f2bd5b: tileRendererInUse null [apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.dispose 0x48f2bd5b FIN [apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.dispose 0x7b2bbc3: tileRendererInUse null [apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.dispose 0x7b2bbc3 FIN [apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.dispose 0xa1153bc: tileRendererInUse null [apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.dispose 0xa1153bc FIN [apply] Thread[main,5,main] GearsES2.dispose 0x6f1de4c7: tileRendererInUse null [apply] Thread[main,5,main] GearsES2.dispose 0x6f1de4c7 FIN [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT1 - test11CommonAnimatorSharedOffscreen [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT1 - test12EachWithAnimatorSharedOffscreen [apply] waitForRealized: to false, goal reached true [apply] Thread[main,5,main] GearsES2.init.0 0x47eaca72: tileRendererInUse null, GearsES2[obj 0x47eaca72 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x47eaca72 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 0x47eaca72 created: GearsObj[0x14cd1699, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x47eaca72 created: GearsObj[0x77888435, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x47eaca72 created: GearsObj[0x77888435, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[main,5,main] GearsES2.init.X 0x47eaca72 FIN GearsES2[obj 0x47eaca72 isInit true, usesShared false, 1 GearsObj[0x14cd1699, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x77888435, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x73a1e9a9, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[main,5,main] GearsES2.reshape 0x47eaca72 0/0 64x64 of 64x64, swapInterval 1, drawable 0xe0108f0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x47eaca72, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 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 0x47eaca72 64x64, swapInterval 1, drawable 0xe0108f0 [apply] Master Gears Init done: GearsES2[obj 0x47eaca72 isInit true, usesShared false, 1 GearsObj[0x14cd1699, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x77888435, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x73a1e9a9, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] junit.framework.TestListener: endTest(test11CommonAnimatorSharedOffscreen) [apply] junit.framework.TestListener: startTest(test12EachWithAnimatorSharedOffscreen) [apply] Thread[main-Animator#05,5,main] GearsES2.init.0 0x71d44a3: tileRendererInUse null, GearsES2[obj 0x71d44a3 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x47eaca72 isInit true, usesShared false, 1 GearsObj[0x14cd1699, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x77888435, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x73a1e9a9, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] GearsES2 init 0x71d44a3 on Thread[main-Animator#05,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL4/GL4.hw] [apply] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR NVIDIA Corporation [apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION 4.6.0 NVIDIA 391.35 [apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 324 [apply] GLX_EXTENSIONS 30 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x71d44a3 created w/ share: GearsObj[0x14cd1699, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x2549ec11, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x71d44a3 created w/ share: GearsObj[0x77888435, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0xbd74560, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x71d44a3 created w/ share: GearsObj[0x73a1e9a9, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x5dd348ba, vbo ff 13, fs 14, bf 15, bs 16] [apply] Shared GearsES2: Unsynchronized Objects [apply] Thread[main-Animator#05,5,main] GearsES2.init.X 0x71d44a3 FIN GearsES2[obj 0x71d44a3 isInit true, usesShared true, 1 GearsObj[0x2549ec11, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0xbd74560, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5dd348ba, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x47eaca72 isInit true, usesShared false, 1 GearsObj[0x14cd1699, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x77888435, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x73a1e9a9, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] Thread[main-Animator#05,5,main] GearsES2.reshape 0x71d44a3 0/0 256x256 of 256x256, swapInterval 0, drawable 0x5b0107a6, msaa false, tileRendererInUse null [apply] >> GearsES2 0x71d44a3, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Master Context: hash 0x55141def, (isShared true, created true, master 0x55141def) [apply] Created Ctx #0: hash 0x7a8e099, (created true) [apply] Total created 1 + destroyed 0 = 1 [apply] [apply] New Context: hash 0x7a8e099, (isShared true, created true, master 0x55141def) [apply] Created Ctx #0: hash 0x55141def, (created true) [apply] Total created 1 + destroyed 0 = 1 [apply] [apply] Slave Gears Init done: GearsES2[obj 0x71d44a3 isInit true, usesShared true, 1 GearsObj[0x2549ec11, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0xbd74560, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5dd348ba, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x47eaca72 isInit true, usesShared false, 1 GearsObj[0x14cd1699, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x77888435, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x73a1e9a9, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] Thread[main-Animator#06,5,main] GearsES2.init.0 0x7b98f307: tileRendererInUse null, GearsES2[obj 0x7b98f307 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x47eaca72 isInit true, usesShared false, 1 GearsObj[0x14cd1699, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x77888435, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x73a1e9a9, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] GearsES2 init 0x7b98f307 on Thread[main-Animator#06,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL4/GL4.hw] [apply] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR NVIDIA Corporation [apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION 4.6.0 NVIDIA 391.35 [apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 324 [apply] GLX_EXTENSIONS 30 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x7b98f307 created w/ share: GearsObj[0x14cd1699, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x6e8e0baf, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x7b98f307 created w/ share: GearsObj[0x77888435, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x31648f9d, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x7b98f307 created w/ share: GearsObj[0x73a1e9a9, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x16ae1474, vbo ff 13, fs 14, bf 15, bs 16] [apply] Shared GearsES2: Unsynchronized Objects [apply] Thread[main-Animator#06,5,main] GearsES2.init.X 0x7b98f307 FIN GearsES2[obj 0x7b98f307 isInit true, usesShared true, 1 GearsObj[0x6e8e0baf, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x31648f9d, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x16ae1474, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x47eaca72 isInit true, usesShared false, 1 GearsObj[0x14cd1699, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x77888435, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x73a1e9a9, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] Thread[main-Animator#06,5,main] GearsES2.reshape 0x7b98f307 0/0 256x256 of 256x256, swapInterval 0, drawable 0xffffffff9401065e, msaa false, tileRendererInUse null [apply] >> GearsES2 0x7b98f307, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Master Context: hash 0x55141def, (isShared true, created true, master 0x55141def) [apply] Created Ctx #0: hash 0x7a8e099, (created true) [apply] Created Ctx #1: hash 0x96f1e1c, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] New Context: hash 0x96f1e1c, (isShared true, created true, master 0x55141def) [apply] Created Ctx #0: hash 0x55141def, (created true) [apply] Created Ctx #1: hash 0x7a8e099, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] Slave Gears Init done: GearsES2[obj 0x7b98f307 isInit true, usesShared true, 1 GearsObj[0x6e8e0baf, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x31648f9d, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x16ae1474, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x47eaca72 isInit true, usesShared false, 1 GearsObj[0x14cd1699, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x77888435, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x73a1e9a9, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] Thread[main-Animator#07,5,main] GearsES2.init.0 0x4802796d: tileRendererInUse null, GearsES2[obj 0x4802796d isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x47eaca72 isInit true, usesShared false, 1 GearsObj[0x14cd1699, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x77888435, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x73a1e9a9, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] GearsES2 init 0x4802796d on Thread[main-Animator#07,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL4/GL4.hw] [apply] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR NVIDIA Corporation [apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION 4.6.0 NVIDIA 391.35 [apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 324 [apply] GLX_EXTENSIONS 30 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x4802796d created w/ share: GearsObj[0x14cd1699, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x714ae7cc, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x4802796d created w/ share: GearsObj[0x77888435, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x75c3d3e3, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x4802796d created w/ share: GearsObj[0x73a1e9a9, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x92e5f0f, vbo ff 13, fs 14, bf 15, bs 16] [apply] Shared GearsES2: Unsynchronized Objects [apply] Thread[main-Animator#07,5,main] GearsES2.init.X 0x4802796d FIN GearsES2[obj 0x4802796d isInit true, usesShared true, 1 GearsObj[0x714ae7cc, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x75c3d3e3, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x92e5f0f, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x47eaca72 isInit true, usesShared false, 1 GearsObj[0x14cd1699, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x77888435, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x73a1e9a9, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] Thread[main-Animator#07,5,main] GearsES2.reshape 0x4802796d 0/0 256x256 of 256x256, swapInterval 0, drawable 0xe0108f0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x4802796d, angle 0.0, [l -1.0, r 1.0, b -1.0, t 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 0x55141def, (isShared true, created true, master 0x55141def) [apply] Created Ctx #0: hash 0xd508be9, (created true) [apply] Created Ctx #1: hash 0x7a8e099, (created true) [apply] Created Ctx #2: hash 0x96f1e1c, (created true) [apply] Total created 3 + destroyed 0 = 3 [apply] [apply] New Context: hash 0xd508be9, (isShared true, created true, master 0x55141def) [apply] Created Ctx #0: hash 0x55141def, (created true) [apply] Created Ctx #1: hash 0x7a8e099, (created true) [apply] Created Ctx #2: hash 0x96f1e1c, (created true) [apply] Total created 3 + destroyed 0 = 3 [apply] [apply] Slave Gears Init done: GearsES2[obj 0x4802796d isInit true, usesShared true, 1 GearsObj[0x714ae7cc, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x75c3d3e3, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x92e5f0f, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x47eaca72 isInit true, usesShared false, 1 GearsObj[0x14cd1699, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x77888435, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x73a1e9a9, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.dispose 0x71d44a3: tileRendererInUse null [apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.dispose 0x71d44a3 FIN [apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.dispose 0x7b98f307: tileRendererInUse null [apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.dispose 0x7b98f307 FIN [apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.dispose 0x4802796d: tileRendererInUse null [apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.dispose 0x4802796d FIN [apply] Thread[main,5,main] GearsES2.dispose 0x47eaca72: tileRendererInUse null [apply] Thread[main,5,main] GearsES2.dispose 0x47eaca72 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 @ 1675153837729 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1675153837730 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [apply] junit.framework.TestListener: endTest(test12EachWithAnimatorSharedOffscreen) [apply] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 8.708 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675153829681 ms III - Start [apply] SLOCK [T main @ 1675153829681 ms +++ localhost/127.0.0.1:59999 - Locked within 10 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT1 - test01CommonAnimatorSharedOnscreen [apply] waitForRealized: to false, goal reached true [apply] Thread[main,5,main] GearsES2.init.0 0x402bba4f: tileRendererInUse null, GearsES2[obj 0x402bba4f isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x402bba4f 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 0x402bba4f created: GearsObj[0x6c64cb25, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x402bba4f created: GearsObj[0x6ae5aa72, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x402bba4f created: GearsObj[0x6ae5aa72, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[main,5,main] GearsES2.init.X 0x402bba4f FIN GearsES2[obj 0x402bba4f isInit true, usesShared false, 1 GearsObj[0x6c64cb25, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6ae5aa72, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x38c6f217, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[main,5,main] GearsES2.reshape 0x402bba4f 0/0 256x256 of 256x256, swapInterval 1, drawable 0xffffffff9401065e, msaa false, tileRendererInUse null [apply] >> GearsES2 0x402bba4f, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 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 0x402bba4f 256x256, swapInterval 1, drawable 0xffffffff9401065e [apply] Master Gears Init done: GearsES2[obj 0x402bba4f isInit true, usesShared false, 1 GearsObj[0x6c64cb25, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6ae5aa72, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x38c6f217, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[main-Animator#00,5,main] GearsES2.init.0 0x49139829: tileRendererInUse null, GearsES2[obj 0x49139829 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x402bba4f isInit true, usesShared false, 1 GearsObj[0x6c64cb25, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6ae5aa72, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x38c6f217, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] GearsES2 init 0x49139829 on Thread[main-Animator#00,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL4/GL4.hw] [apply] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR NVIDIA Corporation [apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION 4.6.0 NVIDIA 391.35 [apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 324 [apply] GLX_EXTENSIONS 30 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x49139829 created w/ share: GearsObj[0x6c64cb25, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x41989dd2, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x49139829 created w/ share: GearsObj[0x6ae5aa72, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x10d1c68e, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x49139829 created w/ share: GearsObj[0x38c6f217, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x6891a24d, vbo ff 13, fs 14, bf 15, bs 16] [apply] Shared GearsES2: Unsynchronized Objects [apply] Thread[main-Animator#00,5,main] GearsES2.init.X 0x49139829 FIN GearsES2[obj 0x49139829 isInit true, usesShared true, 1 GearsObj[0x41989dd2, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x10d1c68e, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6891a24d, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x402bba4f isInit true, usesShared false, 1 GearsObj[0x6c64cb25, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6ae5aa72, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x38c6f217, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] Thread[main-Animator#00,5,main] GearsES2.reshape 0x49139829 0/0 256x256 of 256x256, swapInterval 0, drawable 0xffffffff9d0108a9, msaa false, tileRendererInUse null [apply] >> GearsES2 0x49139829, angle 0.0, [l -1.0, r 1.0, b -1.0, t 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 0x5ccf298f, (isShared true, created true, master 0x5ccf298f) [apply] Created Ctx #0: hash 0x4eb5d457, (created true) [apply] Total created 1 + destroyed 0 = 1 [apply] [apply] New Context: hash 0x4eb5d457, (isShared true, created true, master 0x5ccf298f) [apply] Created Ctx #0: hash 0x5ccf298f, (created true) [apply] Total created 1 + destroyed 0 = 1 [apply] [apply] Slave Gears Init done: GearsES2[obj 0x49139829 isInit true, usesShared true, 1 GearsObj[0x41989dd2, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x10d1c68e, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6891a24d, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x402bba4f isInit true, usesShared false, 1 GearsObj[0x6c64cb25, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6ae5aa72, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x38c6f217, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] Thread[main-Animator#00,5,main] GearsES2.init.0 0x130d63be: tileRendererInUse null, GearsES2[obj 0x130d63be isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x402bba4f isInit true, usesShared false, 1 GearsObj[0x6c64cb25, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6ae5aa72, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x38c6f217, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] GearsES2 init 0x130d63be on Thread[main-Animator#00,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL4/GL4.hw] [apply] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR NVIDIA Corporation [apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION 4.6.0 NVIDIA 391.35 [apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 324 [apply] GLX_EXTENSIONS 30 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x130d63be created w/ share: GearsObj[0x6c64cb25, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x34357515, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x130d63be created w/ share: GearsObj[0x6ae5aa72, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x8ecb741, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x130d63be created w/ share: GearsObj[0x38c6f217, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x70fe4b35, vbo ff 13, fs 14, bf 15, bs 16] [apply] Shared GearsES2: Unsynchronized Objects [apply] Thread[main-Animator#00,5,main] GearsES2.init.X 0x130d63be FIN GearsES2[obj 0x130d63be isInit true, usesShared true, 1 GearsObj[0x34357515, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x8ecb741, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x70fe4b35, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x402bba4f isInit true, usesShared false, 1 GearsObj[0x6c64cb25, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6ae5aa72, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x38c6f217, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] Thread[main-Animator#00,5,main] GearsES2.reshape 0x130d63be 0/0 256x256 of 256x256, swapInterval 0, drawable 0x1301080b, msaa false, tileRendererInUse null [apply] >> GearsES2 0x130d63be, angle 0.0, [l -1.0, r 1.0, b -1.0, t 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 0x5ccf298f, (isShared true, created true, master 0x5ccf298f) [apply] Created Ctx #0: hash 0x4eb5d457, (created true) [apply] Created Ctx #1: hash 0x16f20097, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] New Context: hash 0x16f20097, (isShared true, created true, master 0x5ccf298f) [apply] Created Ctx #0: hash 0x5ccf298f, (created true) [apply] Created Ctx #1: hash 0x4eb5d457, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] Slave Gears Init done: GearsES2[obj 0x130d63be isInit true, usesShared true, 1 GearsObj[0x34357515, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x8ecb741, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x70fe4b35, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x402bba4f isInit true, usesShared false, 1 GearsObj[0x6c64cb25, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6ae5aa72, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x38c6f217, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] Thread[main-Animator#00,5,main] GearsES2.init.0 0x42a48628: tileRendererInUse null, GearsES2[obj 0x42a48628 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x402bba4f isInit true, usesShared false, 1 GearsObj[0x6c64cb25, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6ae5aa72, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x38c6f217, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] GearsES2 init 0x42a48628 on Thread[main-Animator#00,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL4/GL4.hw] [apply] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR NVIDIA Corporation [apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION 4.6.0 NVIDIA 391.35 [apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 324 [apply] GLX_EXTENSIONS 30 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x42a48628 created w/ share: GearsObj[0x6c64cb25, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x62256002, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x42a48628 created w/ share: GearsObj[0x6ae5aa72, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x22288cce, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x42a48628 created w/ share: GearsObj[0x38c6f217, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x5023ad00, vbo ff 13, fs 14, bf 15, bs 16] [apply] Shared GearsES2: Unsynchronized Objects [apply] Thread[main-Animator#00,5,main] GearsES2.init.X 0x42a48628 FIN GearsES2[obj 0x42a48628 isInit true, usesShared true, 1 GearsObj[0x62256002, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x22288cce, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5023ad00, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x402bba4f isInit true, usesShared false, 1 GearsObj[0x6c64cb25, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6ae5aa72, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x38c6f217, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] Thread[main-Animator#00,5,main] GearsES2.reshape 0x42a48628 0/0 256x256 of 256x256, swapInterval 0, drawable 0xffffffff9d0108a9, msaa false, tileRendererInUse null [apply] >> GearsES2 0x42a48628, angle 0.0, [l -1.0, r 1.0, b -1.0, t 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 0x5ccf298f, (isShared true, created true, master 0x5ccf298f) [apply] Created Ctx #0: hash 0x65681ce1, (created true) [apply] Created Ctx #1: hash 0x4eb5d457, (created true) [apply] Created Ctx #2: hash 0x16f20097, (created true) [apply] Total created 3 + destroyed 0 = 3 [apply] [apply] New Context: hash 0x65681ce1, (isShared true, created true, master 0x5ccf298f) [apply] Created Ctx #0: hash 0x5ccf298f, (created true) [apply] Created Ctx #1: hash 0x4eb5d457, (created true) [apply] Created Ctx #2: hash 0x16f20097, (created true) [apply] Total created 3 + destroyed 0 = 3 [apply] [apply] Slave Gears Init done: GearsES2[obj 0x42a48628 isInit true, usesShared true, 1 GearsObj[0x62256002, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x22288cce, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5023ad00, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x402bba4f isInit true, usesShared false, 1 GearsObj[0x6c64cb25, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6ae5aa72, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x38c6f217, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x49139829: tileRendererInUse null [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x49139829 FIN [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x130d63be: tileRendererInUse null [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x130d63be FIN [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x42a48628: tileRendererInUse null [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x42a48628 FIN [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x402bba4f: tileRendererInUse null [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x402bba4f FIN [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT1 - test01CommonAnimatorSharedOnscreen [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT1 - test02EachWithAnimatorSharedOnscreen [apply] waitForRealized: to false, goal reached true [apply] Thread[main,5,main] GearsES2.init.0 0x2a3b5b47: tileRendererInUse null, GearsES2[obj 0x2a3b5b47 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x2a3b5b47 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 0x2a3b5b47 created: GearsObj[0x799f10e1, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x2a3b5b47 created: GearsObj[0x4c371370, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x2a3b5b47 created: GearsObj[0x4c371370, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[main,5,main] GearsES2.init.X 0x2a3b5b47 FIN GearsES2[obj 0x2a3b5b47 isInit true, usesShared false, 1 GearsObj[0x799f10e1, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4c371370, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x145f66e3, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[main,5,main] GearsES2.reshape 0x2a3b5b47 0/0 256x256 of 256x256, swapInterval 1, drawable 0xe0108f0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x2a3b5b47, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 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 0x2a3b5b47 256x256, swapInterval 1, drawable 0xe0108f0 [apply] Master Gears Init done: GearsES2[obj 0x2a3b5b47 isInit true, usesShared false, 1 GearsObj[0x799f10e1, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4c371370, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x145f66e3, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[main-Animator#01,5,main] GearsES2.init.0 0x3023df74: tileRendererInUse null, GearsES2[obj 0x3023df74 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x2a3b5b47 isInit true, usesShared false, 1 GearsObj[0x799f10e1, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4c371370, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x145f66e3, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] GearsES2 init 0x3023df74 on Thread[main-Animator#01,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL4/GL4.hw] [apply] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR NVIDIA Corporation [apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION 4.6.0 NVIDIA 391.35 [apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 324 [apply] GLX_EXTENSIONS 30 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x3023df74 created w/ share: GearsObj[0x799f10e1, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x3ae7c640, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x3023df74 created w/ share: GearsObj[0x4c371370, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x33ec88a6, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x3023df74 created w/ share: GearsObj[0x145f66e3, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x4245591e, vbo ff 13, fs 14, bf 15, bs 16] [apply] Shared GearsES2: Unsynchronized Objects [apply] Thread[main-Animator#01,5,main] GearsES2.init.X 0x3023df74 FIN GearsES2[obj 0x3023df74 isInit true, usesShared true, 1 GearsObj[0x3ae7c640, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x33ec88a6, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x4245591e, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x2a3b5b47 isInit true, usesShared false, 1 GearsObj[0x799f10e1, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4c371370, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x145f66e3, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] Thread[main-Animator#01,5,main] GearsES2.reshape 0x3023df74 0/0 256x256 of 256x256, swapInterval 0, drawable 0xffffffff9d0108a9, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3023df74, angle 0.0, [l -1.0, r 1.0, b -1.0, t 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 0x5b62fa3c, (isShared true, created true, master 0x5b62fa3c) [apply] Created Ctx #0: hash 0x55a51f20, (created true) [apply] Total created 1 + destroyed 0 = 1 [apply] [apply] New Context: hash 0x55a51f20, (isShared true, created true, master 0x5b62fa3c) [apply] Created Ctx #0: hash 0x5b62fa3c, (created true) [apply] Total created 1 + destroyed 0 = 1 [apply] [apply] Slave Gears Init done: GearsES2[obj 0x3023df74 isInit true, usesShared true, 1 GearsObj[0x3ae7c640, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x33ec88a6, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x4245591e, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x2a3b5b47 isInit true, usesShared false, 1 GearsObj[0x799f10e1, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4c371370, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x145f66e3, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] Thread[main-Animator#02,5,main] GearsES2.init.0 0x313ac989: tileRendererInUse null, GearsES2[obj 0x313ac989 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x2a3b5b47 isInit true, usesShared false, 1 GearsObj[0x799f10e1, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4c371370, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x145f66e3, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] GearsES2 init 0x313ac989 on Thread[main-Animator#02,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL4/GL4.hw] [apply] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR NVIDIA Corporation [apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION 4.6.0 NVIDIA 391.35 [apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 324 [apply] GLX_EXTENSIONS 30 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x313ac989 created w/ share: GearsObj[0x799f10e1, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0xade5c9c, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x313ac989 created w/ share: GearsObj[0x4c371370, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x1e375273, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x313ac989 created w/ share: GearsObj[0x145f66e3, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x72510835, vbo ff 13, fs 14, bf 15, bs 16] [apply] Shared GearsES2: Unsynchronized Objects [apply] Thread[main-Animator#02,5,main] GearsES2.init.X 0x313ac989 FIN GearsES2[obj 0x313ac989 isInit true, usesShared true, 1 GearsObj[0xade5c9c, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1e375273, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x72510835, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x2a3b5b47 isInit true, usesShared false, 1 GearsObj[0x799f10e1, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4c371370, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x145f66e3, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] Thread[main-Animator#02,5,main] GearsES2.reshape 0x313ac989 0/0 256x256 of 256x256, swapInterval 0, drawable 0x1301080b, msaa false, tileRendererInUse null [apply] >> GearsES2 0x313ac989, angle 0.0, [l -1.0, r 1.0, b -1.0, t 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 0x5b62fa3c, (isShared true, created true, master 0x5b62fa3c) [apply] Created Ctx #0: hash 0x55a51f20, (created true) [apply] Created Ctx #1: hash 0x519a914c, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] New Context: hash 0x519a914c, (isShared true, created true, master 0x5b62fa3c) [apply] Created Ctx #0: hash 0x55a51f20, (created true) [apply] Created Ctx #1: hash 0x5b62fa3c, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] Slave Gears Init done: GearsES2[obj 0x313ac989 isInit true, usesShared true, 1 GearsObj[0xade5c9c, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1e375273, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x72510835, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x2a3b5b47 isInit true, usesShared false, 1 GearsObj[0x799f10e1, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4c371370, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x145f66e3, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] Thread[main-Animator#03,5,main] GearsES2.init.0 0x4562e04d: tileRendererInUse null, GearsES2[obj 0x4562e04d isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x2a3b5b47 isInit true, usesShared false, 1 GearsObj[0x799f10e1, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4c371370, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x145f66e3, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] GearsES2 init 0x4562e04d on Thread[main-Animator#03,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL4/GL4.hw] [apply] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR NVIDIA Corporation [apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION 4.6.0 NVIDIA 391.35 [apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 324 [apply] GLX_EXTENSIONS 30 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x4562e04d created w/ share: GearsObj[0x799f10e1, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x3ed4d9f, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x4562e04d created w/ share: GearsObj[0x4c371370, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x7c347670, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x4562e04d created w/ share: GearsObj[0x145f66e3, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x7b001a70, vbo ff 13, fs 14, bf 15, bs 16] [apply] Shared GearsES2: Unsynchronized Objects [apply] Thread[main-Animator#03,5,main] GearsES2.init.X 0x4562e04d FIN GearsES2[obj 0x4562e04d isInit true, usesShared true, 1 GearsObj[0x3ed4d9f, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7c347670, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x7b001a70, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x2a3b5b47 isInit true, usesShared false, 1 GearsObj[0x799f10e1, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4c371370, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x145f66e3, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] Thread[main-Animator#03,5,main] GearsES2.reshape 0x4562e04d 0/0 256x256 of 256x256, swapInterval 0, drawable 0xffffffffb701085f, msaa false, tileRendererInUse null [apply] >> GearsES2 0x4562e04d, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Master Context: hash 0x5b62fa3c, (isShared true, created true, master 0x5b62fa3c) [apply] Created Ctx #0: hash 0x55a51f20, (created true) [apply] Created Ctx #1: hash 0x519a914c, (created true) [apply] Created Ctx #2: hash 0x1498151b, (created true) [apply] Total created 3 + destroyed 0 = 3 [apply] [apply] New Context: hash 0x1498151b, (isShared true, created true, master 0x5b62fa3c) [apply] Created Ctx #0: hash 0x55a51f20, (created true) [apply] Created Ctx #1: hash 0x519a914c, (created true) [apply] Created Ctx #2: hash 0x5b62fa3c, (created true) [apply] Total created 3 + destroyed 0 = 3 [apply] [apply] Slave Gears Init done: GearsES2[obj 0x4562e04d isInit true, usesShared true, 1 GearsObj[0x3ed4d9f, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7c347670, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x7b001a70, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x2a3b5b47 isInit true, usesShared false, 1 GearsObj[0x799f10e1, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4c371370, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x145f66e3, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x3023df74: tileRendererInUse null [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x3023df74 FIN [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x313ac989: tileRendererInUse null [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x313ac989 FIN [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x4562e04d: tileRendererInUse null [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x4562e04d FIN [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x2a3b5b47: tileRendererInUse null [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x2a3b5b47 FIN [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT1 - test02EachWithAnimatorSharedOnscreen [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT1 - test11CommonAnimatorSharedOffscreen [apply] waitForRealized: to false, goal reached true [apply] Thread[main,5,main] GearsES2.init.0 0x6f1de4c7: tileRendererInUse null, GearsES2[obj 0x6f1de4c7 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x6f1de4c7 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 0x6f1de4c7 created: GearsObj[0x368f2016, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x6f1de4c7 created: GearsObj[0x4c583ecf, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x6f1de4c7 created: GearsObj[0x4c583ecf, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[main,5,main] GearsES2.init.X 0x6f1de4c7 FIN GearsES2[obj 0x6f1de4c7 isInit true, usesShared false, 1 GearsObj[0x368f2016, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4c583ecf, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x692f203f, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[main,5,main] GearsES2.reshape 0x6f1de4c7 0/0 64x64 of 64x64, swapInterval 1, drawable 0xffffffffb701085f, msaa false, tileRendererInUse null [apply] >> GearsES2 0x6f1de4c7, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 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 0x6f1de4c7 64x64, swapInterval 1, drawable 0xffffffffb701085f [apply] Master Gears Init done: GearsES2[obj 0x6f1de4c7 isInit true, usesShared false, 1 GearsObj[0x368f2016, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4c583ecf, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x692f203f, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[main-Animator#04,5,main] GearsES2.init.0 0x48f2bd5b: tileRendererInUse null, GearsES2[obj 0x48f2bd5b isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x6f1de4c7 isInit true, usesShared false, 1 GearsObj[0x368f2016, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4c583ecf, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x692f203f, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] GearsES2 init 0x48f2bd5b on Thread[main-Animator#04,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL4/GL4.hw] [apply] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR NVIDIA Corporation [apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION 4.6.0 NVIDIA 391.35 [apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 324 [apply] GLX_EXTENSIONS 30 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x48f2bd5b created w/ share: GearsObj[0x368f2016, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x7f43b3f4, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x48f2bd5b created w/ share: GearsObj[0x4c583ecf, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x37f020a8, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x48f2bd5b created w/ share: GearsObj[0x692f203f, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x7652886, vbo ff 13, fs 14, bf 15, bs 16] [apply] Shared GearsES2: Unsynchronized Objects [apply] Thread[main-Animator#04,5,main] GearsES2.init.X 0x48f2bd5b FIN GearsES2[obj 0x48f2bd5b isInit true, usesShared true, 1 GearsObj[0x7f43b3f4, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x37f020a8, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x7652886, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x6f1de4c7 isInit true, usesShared false, 1 GearsObj[0x368f2016, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4c583ecf, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x692f203f, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] Thread[main-Animator#04,5,main] GearsES2.reshape 0x48f2bd5b 0/0 256x256 of 256x256, swapInterval 0, drawable 0x5b0107a6, msaa false, tileRendererInUse null [apply] >> GearsES2 0x48f2bd5b, angle 0.0, [l -1.0, r 1.0, b -1.0, t 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 0x459e9125, (isShared true, created true, master 0x459e9125) [apply] Created Ctx #0: hash 0x2bbffab6, (created true) [apply] Total created 1 + destroyed 0 = 1 [apply] [apply] New Context: hash 0x2bbffab6, (isShared true, created true, master 0x459e9125) [apply] Created Ctx #0: hash 0x459e9125, (created true) [apply] Total created 1 + destroyed 0 = 1 [apply] [apply] Slave Gears Init done: GearsES2[obj 0x48f2bd5b isInit true, usesShared true, 1 GearsObj[0x7f43b3f4, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x37f020a8, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x7652886, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x6f1de4c7 isInit true, usesShared false, 1 GearsObj[0x368f2016, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4c583ecf, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x692f203f, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] Thread[main-Animator#04,5,main] GearsES2.init.0 0x7b2bbc3: tileRendererInUse null, GearsES2[obj 0x7b2bbc3 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x6f1de4c7 isInit true, usesShared false, 1 GearsObj[0x368f2016, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4c583ecf, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x692f203f, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] GearsES2 init 0x7b2bbc3 on Thread[main-Animator#04,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL4/GL4.hw] [apply] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR NVIDIA Corporation [apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION 4.6.0 NVIDIA 391.35 [apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 324 [apply] GLX_EXTENSIONS 30 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x7b2bbc3 created w/ share: GearsObj[0x368f2016, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x625d0095, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x7b2bbc3 created w/ share: GearsObj[0x4c583ecf, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x852b085, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x7b2bbc3 created w/ share: GearsObj[0x692f203f, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x489e9974, vbo ff 13, fs 14, bf 15, bs 16] [apply] Shared GearsES2: Unsynchronized Objects [apply] Thread[main-Animator#04,5,main] GearsES2.init.X 0x7b2bbc3 FIN GearsES2[obj 0x7b2bbc3 isInit true, usesShared true, 1 GearsObj[0x625d0095, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x852b085, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x489e9974, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x6f1de4c7 isInit true, usesShared false, 1 GearsObj[0x368f2016, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4c583ecf, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x692f203f, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] Thread[main-Animator#04,5,main] GearsES2.reshape 0x7b2bbc3 0/0 256x256 of 256x256, swapInterval 0, drawable 0x5b0107a6, msaa false, tileRendererInUse null [apply] >> GearsES2 0x7b2bbc3, angle 0.0, [l -1.0, r 1.0, b -1.0, t 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 0x459e9125, (isShared true, created true, master 0x459e9125) [apply] Created Ctx #0: hash 0x257811b1, (created true) [apply] Created Ctx #1: hash 0x2bbffab6, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] New Context: hash 0x257811b1, (isShared true, created true, master 0x459e9125) [apply] Created Ctx #0: hash 0x459e9125, (created true) [apply] Created Ctx #1: hash 0x2bbffab6, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] Slave Gears Init done: GearsES2[obj 0x7b2bbc3 isInit true, usesShared true, 1 GearsObj[0x625d0095, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x852b085, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x489e9974, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x6f1de4c7 isInit true, usesShared false, 1 GearsObj[0x368f2016, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4c583ecf, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x692f203f, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] Thread[main-Animator#04,5,main] GearsES2.init.0 0xa1153bc: tileRendererInUse null, GearsES2[obj 0xa1153bc isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x6f1de4c7 isInit true, usesShared false, 1 GearsObj[0x368f2016, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4c583ecf, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x692f203f, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] GearsES2 init 0xa1153bc on Thread[main-Animator#04,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL4/GL4.hw] [apply] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR NVIDIA Corporation [apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION 4.6.0 NVIDIA 391.35 [apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 324 [apply] GLX_EXTENSIONS 30 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0xa1153bc created w/ share: GearsObj[0x368f2016, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x4bd7691c, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0xa1153bc created w/ share: GearsObj[0x4c583ecf, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x16a1fe01, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0xa1153bc created w/ share: GearsObj[0x692f203f, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x6a931467, vbo ff 13, fs 14, bf 15, bs 16] [apply] Shared GearsES2: Unsynchronized Objects [apply] Thread[main-Animator#04,5,main] GearsES2.init.X 0xa1153bc FIN GearsES2[obj 0xa1153bc isInit true, usesShared true, 1 GearsObj[0x4bd7691c, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x16a1fe01, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6a931467, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x6f1de4c7 isInit true, usesShared false, 1 GearsObj[0x368f2016, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4c583ecf, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x692f203f, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] Thread[main-Animator#04,5,main] GearsES2.reshape 0xa1153bc 0/0 256x256 of 256x256, swapInterval 0, drawable 0x5b0107a6, msaa false, tileRendererInUse null [apply] >> GearsES2 0xa1153bc, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Master Context: hash 0x459e9125, (isShared true, created true, master 0x459e9125) [apply] Created Ctx #0: hash 0x214791c6, (created true) [apply] Created Ctx #1: hash 0x257811b1, (created true) [apply] Created Ctx #2: hash 0x2bbffab6, (created true) [apply] Total created 3 + destroyed 0 = 3 [apply] [apply] New Context: hash 0x214791c6, (isShared true, created true, master 0x459e9125) [apply] Created Ctx #0: hash 0x459e9125, (created true) [apply] Created Ctx #1: hash 0x257811b1, (created true) [apply] Created Ctx #2: hash 0x2bbffab6, (created true) [apply] Total created 3 + destroyed 0 = 3 [apply] [apply] Slave Gears Init done: GearsES2[obj 0xa1153bc isInit true, usesShared true, 1 GearsObj[0x4bd7691c, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x16a1fe01, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6a931467, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x6f1de4c7 isInit true, usesShared false, 1 GearsObj[0x368f2016, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4c583ecf, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x692f203f, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.dispose 0x48f2bd5b: tileRendererInUse null [apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.dispose 0x48f2bd5b FIN [apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.dispose 0x7b2bbc3: tileRendererInUse null [apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.dispose 0x7b2bbc3 FIN [apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.dispose 0xa1153bc: tileRendererInUse null [apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.dispose 0xa1153bc FIN [apply] Thread[main,5,main] GearsES2.dispose 0x6f1de4c7: tileRendererInUse null [apply] Thread[main,5,main] GearsES2.dispose 0x6f1de4c7 FIN [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT1 - test11CommonAnimatorSharedOffscreen [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT1 - test12EachWithAnimatorSharedOffscreen [apply] waitForRealized: to false, goal reached true [apply] Thread[main,5,main] GearsES2.init.0 0x47eaca72: tileRendererInUse null, GearsES2[obj 0x47eaca72 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x47eaca72 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 0x47eaca72 created: GearsObj[0x14cd1699, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x47eaca72 created: GearsObj[0x77888435, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x47eaca72 created: GearsObj[0x77888435, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[main,5,main] GearsES2.init.X 0x47eaca72 FIN GearsES2[obj 0x47eaca72 isInit true, usesShared false, 1 GearsObj[0x14cd1699, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x77888435, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x73a1e9a9, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[main,5,main] GearsES2.reshape 0x47eaca72 0/0 64x64 of 64x64, swapInterval 1, drawable 0xe0108f0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x47eaca72, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 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 0x47eaca72 64x64, swapInterval 1, drawable 0xe0108f0 [apply] Master Gears Init done: GearsES2[obj 0x47eaca72 isInit true, usesShared false, 1 GearsObj[0x14cd1699, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x77888435, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x73a1e9a9, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[main-Animator#05,5,main] GearsES2.init.0 0x71d44a3: tileRendererInUse null, GearsES2[obj 0x71d44a3 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x47eaca72 isInit true, usesShared false, 1 GearsObj[0x14cd1699, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x77888435, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x73a1e9a9, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] GearsES2 init 0x71d44a3 on Thread[main-Animator#05,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL4/GL4.hw] [apply] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR NVIDIA Corporation [apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION 4.6.0 NVIDIA 391.35 [apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 324 [apply] GLX_EXTENSIONS 30 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x71d44a3 created w/ share: GearsObj[0x14cd1699, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x2549ec11, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x71d44a3 created w/ share: GearsObj[0x77888435, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0xbd74560, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x71d44a3 created w/ share: GearsObj[0x73a1e9a9, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x5dd348ba, vbo ff 13, fs 14, bf 15, bs 16] [apply] Shared GearsES2: Unsynchronized Objects [apply] Thread[main-Animator#05,5,main] GearsES2.init.X 0x71d44a3 FIN GearsES2[obj 0x71d44a3 isInit true, usesShared true, 1 GearsObj[0x2549ec11, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0xbd74560, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5dd348ba, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x47eaca72 isInit true, usesShared false, 1 GearsObj[0x14cd1699, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x77888435, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x73a1e9a9, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] Thread[main-Animator#05,5,main] GearsES2.reshape 0x71d44a3 0/0 256x256 of 256x256, swapInterval 0, drawable 0x5b0107a6, msaa false, tileRendererInUse null [apply] >> GearsES2 0x71d44a3, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Master Context: hash 0x55141def, (isShared true, created true, master 0x55141def) [apply] Created Ctx #0: hash 0x7a8e099, (created true) [apply] Total created 1 + destroyed 0 = 1 [apply] [apply] New Context: hash 0x7a8e099, (isShared true, created true, master 0x55141def) [apply] Created Ctx #0: hash 0x55141def, (created true) [apply] Total created 1 + destroyed 0 = 1 [apply] [apply] Slave Gears Init done: GearsES2[obj 0x71d44a3 isInit true, usesShared true, 1 GearsObj[0x2549ec11, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0xbd74560, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5dd348ba, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x47eaca72 isInit true, usesShared false, 1 GearsObj[0x14cd1699, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x77888435, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x73a1e9a9, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] Thread[main-Animator#06,5,main] GearsES2.init.0 0x7b98f307: tileRendererInUse null, GearsES2[obj 0x7b98f307 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x47eaca72 isInit true, usesShared false, 1 GearsObj[0x14cd1699, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x77888435, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x73a1e9a9, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] GearsES2 init 0x7b98f307 on Thread[main-Animator#06,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL4/GL4.hw] [apply] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR NVIDIA Corporation [apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION 4.6.0 NVIDIA 391.35 [apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 324 [apply] GLX_EXTENSIONS 30 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x7b98f307 created w/ share: GearsObj[0x14cd1699, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x6e8e0baf, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x7b98f307 created w/ share: GearsObj[0x77888435, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x31648f9d, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x7b98f307 created w/ share: GearsObj[0x73a1e9a9, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x16ae1474, vbo ff 13, fs 14, bf 15, bs 16] [apply] Shared GearsES2: Unsynchronized Objects [apply] Thread[main-Animator#06,5,main] GearsES2.init.X 0x7b98f307 FIN GearsES2[obj 0x7b98f307 isInit true, usesShared true, 1 GearsObj[0x6e8e0baf, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x31648f9d, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x16ae1474, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x47eaca72 isInit true, usesShared false, 1 GearsObj[0x14cd1699, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x77888435, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x73a1e9a9, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] Thread[main-Animator#06,5,main] GearsES2.reshape 0x7b98f307 0/0 256x256 of 256x256, swapInterval 0, drawable 0xffffffff9401065e, msaa false, tileRendererInUse null [apply] >> GearsES2 0x7b98f307, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Master Context: hash 0x55141def, (isShared true, created true, master 0x55141def) [apply] Created Ctx #0: hash 0x7a8e099, (created true) [apply] Created Ctx #1: hash 0x96f1e1c, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] New Context: hash 0x96f1e1c, (isShared true, created true, master 0x55141def) [apply] Created Ctx #0: hash 0x55141def, (created true) [apply] Created Ctx #1: hash 0x7a8e099, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] Slave Gears Init done: GearsES2[obj 0x7b98f307 isInit true, usesShared true, 1 GearsObj[0x6e8e0baf, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x31648f9d, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x16ae1474, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x47eaca72 isInit true, usesShared false, 1 GearsObj[0x14cd1699, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x77888435, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x73a1e9a9, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] Thread[main-Animator#07,5,main] GearsES2.init.0 0x4802796d: tileRendererInUse null, GearsES2[obj 0x4802796d isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x47eaca72 isInit true, usesShared false, 1 GearsObj[0x14cd1699, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x77888435, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x73a1e9a9, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] GearsES2 init 0x4802796d on Thread[main-Animator#07,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL4/GL4.hw] [apply] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR NVIDIA Corporation [apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION 4.6.0 NVIDIA 391.35 [apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 324 [apply] GLX_EXTENSIONS 30 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x4802796d created w/ share: GearsObj[0x14cd1699, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x714ae7cc, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x4802796d created w/ share: GearsObj[0x77888435, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x75c3d3e3, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x4802796d created w/ share: GearsObj[0x73a1e9a9, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x92e5f0f, vbo ff 13, fs 14, bf 15, bs 16] [apply] Shared GearsES2: Unsynchronized Objects [apply] Thread[main-Animator#07,5,main] GearsES2.init.X 0x4802796d FIN GearsES2[obj 0x4802796d isInit true, usesShared true, 1 GearsObj[0x714ae7cc, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x75c3d3e3, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x92e5f0f, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x47eaca72 isInit true, usesShared false, 1 GearsObj[0x14cd1699, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x77888435, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x73a1e9a9, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] Thread[main-Animator#07,5,main] GearsES2.reshape 0x4802796d 0/0 256x256 of 256x256, swapInterval 0, drawable 0xe0108f0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x4802796d, angle 0.0, [l -1.0, r 1.0, b -1.0, t 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 0x55141def, (isShared true, created true, master 0x55141def) [apply] Created Ctx #0: hash 0xd508be9, (created true) [apply] Created Ctx #1: hash 0x7a8e099, (created true) [apply] Created Ctx #2: hash 0x96f1e1c, (created true) [apply] Total created 3 + destroyed 0 = 3 [apply] [apply] New Context: hash 0xd508be9, (isShared true, created true, master 0x55141def) [apply] Created Ctx #0: hash 0x55141def, (created true) [apply] Created Ctx #1: hash 0x7a8e099, (created true) [apply] Created Ctx #2: hash 0x96f1e1c, (created true) [apply] Total created 3 + destroyed 0 = 3 [apply] [apply] Slave Gears Init done: GearsES2[obj 0x4802796d isInit true, usesShared true, 1 GearsObj[0x714ae7cc, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x75c3d3e3, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x92e5f0f, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x47eaca72 isInit true, usesShared false, 1 GearsObj[0x14cd1699, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x77888435, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x73a1e9a9, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.dispose 0x71d44a3: tileRendererInUse null [apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.dispose 0x71d44a3 FIN [apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.dispose 0x7b98f307: tileRendererInUse null [apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.dispose 0x7b98f307 FIN [apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.dispose 0x4802796d: tileRendererInUse null [apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.dispose 0x4802796d FIN [apply] Thread[main,5,main] GearsES2.dispose 0x47eaca72: tileRendererInUse null [apply] Thread[main,5,main] GearsES2.dispose 0x47eaca72 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 @ 1675153837729 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1675153837730 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test01CommonAnimatorSharedOnscreen took 1.698 sec [apply] Testcase: test02EachWithAnimatorSharedOnscreen took 1.71 sec [apply] Testcase: test11CommonAnimatorSharedOffscreen took 1.551 sec [apply] Testcase: test12EachWithAnimatorSharedOffscreen took 1.691 sec [echo] Testing com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT2 -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT2.xml [apply] Testsuite: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT2 [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675153839020 ms III - Start [apply] SLOCK [T main @ 1675153839021 ms +++ localhost/127.0.0.1:59999 - Locked within 10 ms, 1 attempts [apply] junit.framework.TestListener: tests to run: 4 [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT2 - test01SyncedOneAnimatorCleanDtorOrder [apply] junit.framework.TestListener: startTest(test01SyncedOneAnimatorCleanDtorOrder) [apply] Thread[main-null,5,main] GearsES2.init.0 0x6aba2b86: tileRendererInUse null, GearsES2[obj 0x6aba2b86 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x6aba2b86 on Thread[main-null,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL4/GL4.hw] [apply] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR NVIDIA Corporation [apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION 4.6.0 NVIDIA 391.35 [apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 324 [apply] GLX_EXTENSIONS 30 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x6aba2b86 created: GearsObj[0x6eacc1b7, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x6aba2b86 created: GearsObj[0x6fa8d7cd, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x6aba2b86 created: GearsObj[0x6fa8d7cd, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[main-null,5,main] GearsES2.init.X 0x6aba2b86 FIN GearsES2[obj 0x6aba2b86 isInit true, usesShared false, 1 GearsObj[0x6eacc1b7, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6fa8d7cd, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x50d3f081, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[main-null,5,main] GearsES2.reshape 0x6aba2b86 0/0 256x256 of 256x256, swapInterval 0, drawable 0xe0108f0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x6aba2b86, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[main-null,5,main] GearsES2.init.0 0x7c729a55: tileRendererInUse null, GearsES2[obj 0x7c729a55 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x6aba2b86 isInit true, usesShared false, 1 GearsObj[0x6eacc1b7, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6fa8d7cd, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x50d3f081, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] GearsES2 init 0x7c729a55 on Thread[main-null,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL4/GL4.hw] [apply] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR NVIDIA Corporation [apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION 4.6.0 NVIDIA 391.35 [apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 324 [apply] GLX_EXTENSIONS 30 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x7c729a55 created w/ share: GearsObj[0x6eacc1b7, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x6410a857, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x7c729a55 created w/ share: GearsObj[0x6fa8d7cd, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x5d25f93, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x7c729a55 created w/ share: GearsObj[0x50d3f081, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x3d280143, vbo ff 13, fs 14, bf 15, bs 16] [apply] Shared GearsES2: Unsynchronized Objects [apply] Thread[main-null,5,main] GearsES2.init.X 0x7c729a55 FIN GearsES2[obj 0x7c729a55 isInit true, usesShared true, 1 GearsObj[0x6410a857, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x5d25f93, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3d280143, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x6aba2b86 isInit true, usesShared false, 1 GearsObj[0x6eacc1b7, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6fa8d7cd, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x50d3f081, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] Thread[main-null,5,main] GearsES2.reshape 0x7c729a55 0/0 256x256 of 256x256, swapInterval 0, drawable 0xffffffffbb01089a, msaa false, tileRendererInUse null [apply] >> GearsES2 0x7c729a55, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[main-null,5,main] GearsES2.init.0 0x323b36e0: tileRendererInUse null, GearsES2[obj 0x323b36e0 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x6aba2b86 isInit true, usesShared false, 1 GearsObj[0x6eacc1b7, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6fa8d7cd, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x50d3f081, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] GearsES2 init 0x323b36e0 on Thread[main-null,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL4/GL4.hw] [apply] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR NVIDIA Corporation [apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION 4.6.0 NVIDIA 391.35 [apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 324 [apply] GLX_EXTENSIONS 30 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x323b36e0 created w/ share: GearsObj[0x6eacc1b7, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x20db1c1c, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x323b36e0 created w/ share: GearsObj[0x6fa8d7cd, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x570d2ff5, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x323b36e0 created w/ share: GearsObj[0x50d3f081, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x783666b1, vbo ff 13, fs 14, bf 15, bs 16] [apply] Shared GearsES2: Unsynchronized Objects [apply] Thread[main-null,5,main] GearsES2.init.X 0x323b36e0 FIN GearsES2[obj 0x323b36e0 isInit true, usesShared true, 1 GearsObj[0x20db1c1c, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x570d2ff5, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x783666b1, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x6aba2b86 isInit true, usesShared false, 1 GearsObj[0x6eacc1b7, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6fa8d7cd, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x50d3f081, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] Thread[main-null,5,main] GearsES2.reshape 0x323b36e0 0/0 256x256 of 256x256, swapInterval 0, drawable 0xffffffff9d0108a9, msaa false, tileRendererInUse null [apply] >> GearsES2 0x323b36e0, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] XXX-C-3.1: hash 0x40d24e7f, (isShared true, created true, master 0x40d24e7f) [apply] Created Ctx #0: hash 0x1a5325c1, (created true) [apply] Created Ctx #1: hash 0x2d81e55, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] XXX-C-3.2: hash 0x1a5325c1, (isShared true, created true, master 0x40d24e7f) [apply] Created Ctx #0: hash 0x2d81e55, (created true) [apply] Created Ctx #1: hash 0x40d24e7f, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] XXX-C-3.3: hash 0x2d81e55, (isShared true, created true, master 0x40d24e7f) [apply] Created Ctx #0: hash 0x1a5325c1, (created true) [apply] Created Ctx #1: hash 0x40d24e7f, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] XXX Destroy in clean order NOW [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x323b36e0: tileRendererInUse null [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x323b36e0 FIN [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x7c729a55: tileRendererInUse null [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x7c729a55 FIN [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x6aba2b86: tileRendererInUse null [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x6aba2b86 FIN [apply] junit.framework.TestListener: endTest(test01SyncedOneAnimatorCleanDtorOrder) [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT2 - test01SyncedOneAnimatorCleanDtorOrder [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT2 - test02SyncedOneAnimatorDirtyDtorOrder [apply] Thread[main-null,5,main] GearsES2.init.0 0x1aa7ecca: tileRendererInUse null, GearsES2[obj 0x1aa7ecca isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x1aa7ecca on Thread[main-null,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL4/GL4.hw] [apply] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR NVIDIA Corporation [apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION 4.6.0 NVIDIA 391.35 [apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 324 [apply] GLX_EXTENSIONS 30 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x1aa7ecca created: GearsObj[0x7c347670, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x1aa7ecca created: GearsObj[0x7b001a70, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x1aa7ecca created: GearsObj[0x7b001a70, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[main-null,5,main] GearsES2.init.X 0x1aa7ecca FIN GearsES2[obj 0x1aa7ecca isInit true, usesShared false, 1 GearsObj[0x7c347670, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7b001a70, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2d1c806b, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[main-null,5,main] GearsES2.reshape 0x1aa7ecca 0/0 256x256 of 256x256, swapInterval 0, drawable 0x5b0107a6, msaa false, tileRendererInUse null [apply] >> GearsES2 0x1aa7ecca, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] junit.framework.TestListener: startTest(test02SyncedOneAnimatorDirtyDtorOrder) [apply] Thread[main-null,5,main] GearsES2.init.0 0x59309333: tileRendererInUse null, GearsES2[obj 0x59309333 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x1aa7ecca isInit true, usesShared false, 1 GearsObj[0x7c347670, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7b001a70, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2d1c806b, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] GearsES2 init 0x59309333 on Thread[main-null,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL4/GL4.hw] [apply] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR NVIDIA Corporation [apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION 4.6.0 NVIDIA 391.35 [apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 324 [apply] GLX_EXTENSIONS 30 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x59309333 created w/ share: GearsObj[0x7c347670, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x48c896bf, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x59309333 created w/ share: GearsObj[0x7b001a70, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x35de6cc4, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x59309333 created w/ share: GearsObj[0x2d1c806b, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x710dd730, vbo ff 13, fs 14, bf 15, bs 16] [apply] Shared GearsES2: Unsynchronized Objects [apply] Thread[main-null,5,main] GearsES2.init.X 0x59309333 FIN GearsES2[obj 0x59309333 isInit true, usesShared true, 1 GearsObj[0x48c896bf, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x35de6cc4, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x710dd730, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x1aa7ecca isInit true, usesShared false, 1 GearsObj[0x7c347670, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7b001a70, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2d1c806b, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] Thread[main-null,5,main] GearsES2.reshape 0x59309333 0/0 256x256 of 256x256, swapInterval 0, drawable 0x1301080b, msaa false, tileRendererInUse null [apply] >> GearsES2 0x59309333, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[main-null,5,main] GearsES2.init.0 0x5876a9af: tileRendererInUse null, GearsES2[obj 0x5876a9af isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x1aa7ecca isInit true, usesShared false, 1 GearsObj[0x7c347670, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7b001a70, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2d1c806b, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] GearsES2 init 0x5876a9af on Thread[main-null,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL4/GL4.hw] [apply] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR NVIDIA Corporation [apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION 4.6.0 NVIDIA 391.35 [apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 324 [apply] GLX_EXTENSIONS 30 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x5876a9af created w/ share: GearsObj[0x7c347670, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x4da3989, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x5876a9af created w/ share: GearsObj[0x7b001a70, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x1b2fa54e, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x5876a9af created w/ share: GearsObj[0x2d1c806b, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x35f7d250, vbo ff 13, fs 14, bf 15, bs 16] [apply] Shared GearsES2: Unsynchronized Objects [apply] Thread[main-null,5,main] GearsES2.init.X 0x5876a9af FIN GearsES2[obj 0x5876a9af isInit true, usesShared true, 1 GearsObj[0x4da3989, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1b2fa54e, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x35f7d250, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x1aa7ecca isInit true, usesShared false, 1 GearsObj[0x7c347670, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7b001a70, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2d1c806b, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] Thread[main-null,5,main] GearsES2.reshape 0x5876a9af 0/0 256x256 of 256x256, swapInterval 0, drawable 0xffffffffbb01089a, msaa false, tileRendererInUse null [apply] >> GearsES2 0x5876a9af, angle 0.0, [l -1.0, r 1.0, b -1.0, t 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 0x2c99b36, (isShared true, created true, master 0x2c99b36) [apply] Created Ctx #0: hash 0x1f0c3755, (created true) [apply] Created Ctx #1: hash 0x11cbcb1c, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] XXX-C-3.2: hash 0x11cbcb1c, (isShared true, created true, master 0x2c99b36) [apply] Created Ctx #0: hash 0x1f0c3755, (created true) [apply] Created Ctx #1: hash 0x2c99b36, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] XXX-C-3.3: hash 0x1f0c3755, (isShared true, created true, master 0x2c99b36) [apply] Created Ctx #0: hash 0x2c99b36, (created true) [apply] Created Ctx #1: hash 0x11cbcb1c, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] XXX Destroy in creation order NOW - Driver Impl. May trigger driver Bug i.e. not postponing GL ctx destruction after releasing all refs. [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x1aa7ecca: tileRendererInUse null [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x1aa7ecca FIN [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x59309333: tileRendererInUse null [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x59309333 FIN [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x5876a9af: tileRendererInUse null [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x5876a9af FIN [apply] junit.framework.TestListener: endTest(test02SyncedOneAnimatorDirtyDtorOrder) [apply] junit.framework.TestListener: startTest(test11AsyncEachAnimatorCleanDtorOrder) [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT2 - test02SyncedOneAnimatorDirtyDtorOrder [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT2 - test11AsyncEachAnimatorCleanDtorOrder [apply] Thread[main-Animator#02,5,main] GearsES2.init.0 0x5b239d7d: tileRendererInUse null, GearsES2[obj 0x5b239d7d isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x5b239d7d on Thread[main-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 0x5b239d7d created: GearsObj[0x77eb50a9, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x5b239d7d created: GearsObj[0x5ce33dcd, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x5b239d7d created: GearsObj[0x5ce33dcd, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[main-Animator#02,5,main] GearsES2.init.X 0x5b239d7d FIN GearsES2[obj 0x5b239d7d isInit true, usesShared false, 1 GearsObj[0x77eb50a9, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x5ce33dcd, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x26c8699e, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[main-Animator#02,5,main] GearsES2.reshape 0x5b239d7d 0/0 256x256 of 256x256, swapInterval 0, drawable 0xe0108f0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x5b239d7d, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[main-Animator#04,5,main] GearsES2.init.0 0x6b81ce95: tileRendererInUse null, GearsES2[obj 0x6b81ce95 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x5b239d7d isInit true, usesShared false, 1 GearsObj[0x77eb50a9, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x5ce33dcd, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x26c8699e, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] GearsES2 init 0x6b81ce95 on Thread[main-Animator#04,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL4/GL4.hw] [apply] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR NVIDIA Corporation [apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION 4.6.0 NVIDIA 391.35 [apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 324 [apply] GLX_EXTENSIONS 30 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x6b81ce95 created w/ share: GearsObj[0x77eb50a9, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x54d87db9, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x6b81ce95 created w/ share: GearsObj[0x5ce33dcd, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x6c3e98d4, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x6b81ce95 created w/ share: GearsObj[0x26c8699e, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x2c2538a8, vbo ff 13, fs 14, bf 15, bs 16] [apply] Shared GearsES2: Unsynchronized Objects [apply] Thread[main-Animator#04,5,main] GearsES2.init.X 0x6b81ce95 FIN GearsES2[obj 0x6b81ce95 isInit true, usesShared true, 1 GearsObj[0x54d87db9, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6c3e98d4, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2c2538a8, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x5b239d7d isInit true, usesShared false, 1 GearsObj[0x77eb50a9, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x5ce33dcd, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x26c8699e, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] Thread[main-Animator#04,5,main] GearsES2.reshape 0x6b81ce95 0/0 256x256 of 256x256, swapInterval 0, drawable 0xffffffffbb01089a, msaa false, tileRendererInUse null [apply] >> GearsES2 0x6b81ce95, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[main-Animator#03,5,main] GearsES2.init.0 0x6572421: tileRendererInUse null, GearsES2[obj 0x6572421 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x5b239d7d isInit true, usesShared false, 1 GearsObj[0x77eb50a9, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x5ce33dcd, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x26c8699e, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] GearsES2 init 0x6572421 on Thread[main-Animator#03,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL4/GL4.hw] [apply] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR NVIDIA Corporation [apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION 4.6.0 NVIDIA 391.35 [apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 324 [apply] GLX_EXTENSIONS 30 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x6572421 created w/ share: GearsObj[0x77eb50a9, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x31d36e6c, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x6572421 created w/ share: GearsObj[0x5ce33dcd, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x2d3330f2, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x6572421 created w/ share: GearsObj[0x26c8699e, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x496f2e94, vbo ff 13, fs 14, bf 15, bs 16] [apply] Shared GearsES2: Unsynchronized Objects [apply] Thread[main-Animator#03,5,main] GearsES2.init.X 0x6572421 FIN GearsES2[obj 0x6572421 isInit true, usesShared true, 1 GearsObj[0x31d36e6c, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2d3330f2, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x496f2e94, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x5b239d7d isInit true, usesShared false, 1 GearsObj[0x77eb50a9, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x5ce33dcd, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x26c8699e, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] Thread[main-Animator#03,5,main] GearsES2.reshape 0x6572421 0/0 256x256 of 256x256, swapInterval 0, drawable 0x5b0107a6, msaa false, tileRendererInUse null [apply] >> GearsES2 0x6572421, angle 0.0, [l -1.0, r 1.0, b -1.0, t 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 0x91d73b9, (isShared true, created true, master 0x91d73b9) [apply] Created Ctx #0: hash 0x74872f4e, (created true) [apply] Created Ctx #1: hash 0x7a40de76, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] XXX-C-3.2: hash 0x74872f4e, (isShared true, created true, master 0x91d73b9) [apply] Created Ctx #0: hash 0x7a40de76, (created true) [apply] Created Ctx #1: hash 0x91d73b9, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] XXX-C-3.3: hash 0x7a40de76, (isShared true, created true, master 0x91d73b9) [apply] Created Ctx #0: hash 0x74872f4e, (created true) [apply] Created Ctx #1: hash 0x91d73b9, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] XXX Destroy in clean order NOW [apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.dispose 0x6b81ce95: tileRendererInUse null [apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.dispose 0x6b81ce95 FIN [apply] junit.framework.TestListener: endTest(test11AsyncEachAnimatorCleanDtorOrder) [apply] junit.framework.TestListener: startTest(test12AsyncEachAnimatorDirtyDtorOrder) [apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.dispose 0x6572421: tileRendererInUse null [apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.dispose 0x6572421 FIN [apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.dispose 0x5b239d7d: tileRendererInUse null [apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.dispose 0x5b239d7d FIN [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT2 - test11AsyncEachAnimatorCleanDtorOrder [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT2 - test12AsyncEachAnimatorDirtyDtorOrder [apply] Thread[main-Animator#05,5,main] GearsES2.init.0 0x6d763516: tileRendererInUse null, GearsES2[obj 0x6d763516 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x6d763516 on Thread[main-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 0x6d763516 created: GearsObj[0xda787f8, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x6d763516 created: GearsObj[0x6872da4c, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x6d763516 created: GearsObj[0x6872da4c, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[main-Animator#05,5,main] GearsES2.init.X 0x6d763516 FIN GearsES2[obj 0x6d763516 isInit true, usesShared false, 1 GearsObj[0xda787f8, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6872da4c, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5cfee26d, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[main-Animator#05,5,main] GearsES2.reshape 0x6d763516 0/0 256x256 of 256x256, swapInterval 0, drawable 0x5b0107a6, msaa false, tileRendererInUse null [apply] >> GearsES2 0x6d763516, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[main-Animator#06,5,main] GearsES2.init.0 0x52bf72b5: tileRendererInUse null, GearsES2[obj 0x52bf72b5 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x6d763516 isInit true, usesShared false, 1 GearsObj[0xda787f8, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6872da4c, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5cfee26d, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] GearsES2 init 0x52bf72b5 on Thread[main-Animator#06,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL4/GL4.hw] [apply] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR NVIDIA Corporation [apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION 4.6.0 NVIDIA 391.35 [apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 324 [apply] GLX_EXTENSIONS 30 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x52bf72b5 created w/ share: GearsObj[0xda787f8, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x24753af6, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x52bf72b5 created w/ share: GearsObj[0x6872da4c, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x48f4419a, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x52bf72b5 created w/ share: GearsObj[0x5cfee26d, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x5cacbd1a, vbo ff 13, fs 14, bf 15, bs 16] [apply] Shared GearsES2: Unsynchronized Objects [apply] Thread[main-Animator#06,5,main] GearsES2.init.X 0x52bf72b5 FIN GearsES2[obj 0x52bf72b5 isInit true, usesShared true, 1 GearsObj[0x24753af6, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x48f4419a, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5cacbd1a, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x6d763516 isInit true, usesShared false, 1 GearsObj[0xda787f8, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6872da4c, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5cfee26d, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] Thread[main-Animator#06,5,main] GearsES2.reshape 0x52bf72b5 0/0 256x256 of 256x256, swapInterval 0, drawable 0x1301080b, msaa false, tileRendererInUse null [apply] >> GearsES2 0x52bf72b5, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[main-Animator#07,5,main] GearsES2.init.0 0x37afeb11: tileRendererInUse null, GearsES2[obj 0x37afeb11 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x6d763516 isInit true, usesShared false, 1 GearsObj[0xda787f8, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6872da4c, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5cfee26d, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] GearsES2 init 0x37afeb11 on Thread[main-Animator#07,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL4/GL4.hw] [apply] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR NVIDIA Corporation [apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION 4.6.0 NVIDIA 391.35 [apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 324 [apply] GLX_EXTENSIONS 30 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x37afeb11 created w/ share: GearsObj[0xda787f8, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x76019144, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x37afeb11 created w/ share: GearsObj[0x6872da4c, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x424d3c0e, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x37afeb11 created w/ share: GearsObj[0x5cfee26d, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x539dbd49, vbo ff 13, fs 14, bf 15, bs 16] [apply] Shared GearsES2: Unsynchronized Objects [apply] Thread[main-Animator#07,5,main] GearsES2.init.X 0x37afeb11 FIN GearsES2[obj 0x37afeb11 isInit true, usesShared true, 1 GearsObj[0x76019144, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x424d3c0e, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x539dbd49, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x6d763516 isInit true, usesShared false, 1 GearsObj[0xda787f8, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6872da4c, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5cfee26d, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] Thread[main-Animator#07,5,main] GearsES2.reshape 0x37afeb11 0/0 256x256 of 256x256, swapInterval 0, drawable 0xe0108f0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x37afeb11, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] XXX-C-3.1: hash 0x732bf70c, (isShared true, created true, master 0x732bf70c) [apply] Created Ctx #0: hash 0x1b5a7c5d, (created true) [apply] Created Ctx #1: hash 0x159d909e, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] XXX-C-3.2: hash 0x159d909e, (isShared true, created true, master 0x732bf70c) [apply] Created Ctx #0: hash 0x732bf70c, (created true) [apply] Created Ctx #1: hash 0x1b5a7c5d, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] XXX-C-3.3: hash 0x1b5a7c5d, (isShared true, created true, master 0x732bf70c) [apply] Created Ctx #0: hash 0x732bf70c, (created true) [apply] Created Ctx #1: hash 0x159d909e, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] XXX Destroy in creation order NOW - Driver Impl. May trigger driver Bug i.e. not postponing GL ctx destruction after releasing all refs. [apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.dispose 0x6d763516: tileRendererInUse null [apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.dispose 0x6d763516 FIN [apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.dispose 0x52bf72b5: tileRendererInUse null [apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.dispose 0x52bf72b5 FIN [apply] junit.framework.TestListener: endTest(test12AsyncEachAnimatorDirtyDtorOrder) [apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.dispose 0x37afeb11: tileRendererInUse null [apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.dispose 0x37afeb11 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 @ 1675153846149 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1675153846150 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.797 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675153839020 ms III - Start [apply] SLOCK [T main @ 1675153839021 ms +++ localhost/127.0.0.1:59999 - Locked within 10 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT2 - test01SyncedOneAnimatorCleanDtorOrder [apply] Thread[main-null,5,main] GearsES2.init.0 0x6aba2b86: tileRendererInUse null, GearsES2[obj 0x6aba2b86 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x6aba2b86 on Thread[main-null,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL4/GL4.hw] [apply] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR NVIDIA Corporation [apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION 4.6.0 NVIDIA 391.35 [apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 324 [apply] GLX_EXTENSIONS 30 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x6aba2b86 created: GearsObj[0x6eacc1b7, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x6aba2b86 created: GearsObj[0x6fa8d7cd, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x6aba2b86 created: GearsObj[0x6fa8d7cd, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[main-null,5,main] GearsES2.init.X 0x6aba2b86 FIN GearsES2[obj 0x6aba2b86 isInit true, usesShared false, 1 GearsObj[0x6eacc1b7, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6fa8d7cd, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x50d3f081, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[main-null,5,main] GearsES2.reshape 0x6aba2b86 0/0 256x256 of 256x256, swapInterval 0, drawable 0xe0108f0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x6aba2b86, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[main-null,5,main] GearsES2.init.0 0x7c729a55: tileRendererInUse null, GearsES2[obj 0x7c729a55 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x6aba2b86 isInit true, usesShared false, 1 GearsObj[0x6eacc1b7, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6fa8d7cd, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x50d3f081, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] GearsES2 init 0x7c729a55 on Thread[main-null,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL4/GL4.hw] [apply] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR NVIDIA Corporation [apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION 4.6.0 NVIDIA 391.35 [apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 324 [apply] GLX_EXTENSIONS 30 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x7c729a55 created w/ share: GearsObj[0x6eacc1b7, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x6410a857, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x7c729a55 created w/ share: GearsObj[0x6fa8d7cd, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x5d25f93, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x7c729a55 created w/ share: GearsObj[0x50d3f081, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x3d280143, vbo ff 13, fs 14, bf 15, bs 16] [apply] Shared GearsES2: Unsynchronized Objects [apply] Thread[main-null,5,main] GearsES2.init.X 0x7c729a55 FIN GearsES2[obj 0x7c729a55 isInit true, usesShared true, 1 GearsObj[0x6410a857, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x5d25f93, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3d280143, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x6aba2b86 isInit true, usesShared false, 1 GearsObj[0x6eacc1b7, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6fa8d7cd, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x50d3f081, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] Thread[main-null,5,main] GearsES2.reshape 0x7c729a55 0/0 256x256 of 256x256, swapInterval 0, drawable 0xffffffffbb01089a, msaa false, tileRendererInUse null [apply] >> GearsES2 0x7c729a55, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[main-null,5,main] GearsES2.init.0 0x323b36e0: tileRendererInUse null, GearsES2[obj 0x323b36e0 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x6aba2b86 isInit true, usesShared false, 1 GearsObj[0x6eacc1b7, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6fa8d7cd, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x50d3f081, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] GearsES2 init 0x323b36e0 on Thread[main-null,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL4/GL4.hw] [apply] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR NVIDIA Corporation [apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION 4.6.0 NVIDIA 391.35 [apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 324 [apply] GLX_EXTENSIONS 30 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x323b36e0 created w/ share: GearsObj[0x6eacc1b7, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x20db1c1c, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x323b36e0 created w/ share: GearsObj[0x6fa8d7cd, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x570d2ff5, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x323b36e0 created w/ share: GearsObj[0x50d3f081, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x783666b1, vbo ff 13, fs 14, bf 15, bs 16] [apply] Shared GearsES2: Unsynchronized Objects [apply] Thread[main-null,5,main] GearsES2.init.X 0x323b36e0 FIN GearsES2[obj 0x323b36e0 isInit true, usesShared true, 1 GearsObj[0x20db1c1c, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x570d2ff5, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x783666b1, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x6aba2b86 isInit true, usesShared false, 1 GearsObj[0x6eacc1b7, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6fa8d7cd, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x50d3f081, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] Thread[main-null,5,main] GearsES2.reshape 0x323b36e0 0/0 256x256 of 256x256, swapInterval 0, drawable 0xffffffff9d0108a9, msaa false, tileRendererInUse null [apply] >> GearsES2 0x323b36e0, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] XXX-C-3.1: hash 0x40d24e7f, (isShared true, created true, master 0x40d24e7f) [apply] Created Ctx #0: hash 0x1a5325c1, (created true) [apply] Created Ctx #1: hash 0x2d81e55, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] XXX-C-3.2: hash 0x1a5325c1, (isShared true, created true, master 0x40d24e7f) [apply] Created Ctx #0: hash 0x2d81e55, (created true) [apply] Created Ctx #1: hash 0x40d24e7f, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] XXX-C-3.3: hash 0x2d81e55, (isShared true, created true, master 0x40d24e7f) [apply] Created Ctx #0: hash 0x1a5325c1, (created true) [apply] Created Ctx #1: hash 0x40d24e7f, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] XXX Destroy in clean order NOW [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x323b36e0: tileRendererInUse null [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x323b36e0 FIN [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x7c729a55: tileRendererInUse null [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x7c729a55 FIN [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x6aba2b86: tileRendererInUse null [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x6aba2b86 FIN [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT2 - test01SyncedOneAnimatorCleanDtorOrder [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT2 - test02SyncedOneAnimatorDirtyDtorOrder [apply] Thread[main-null,5,main] GearsES2.init.0 0x1aa7ecca: tileRendererInUse null, GearsES2[obj 0x1aa7ecca isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x1aa7ecca on Thread[main-null,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL4/GL4.hw] [apply] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR NVIDIA Corporation [apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION 4.6.0 NVIDIA 391.35 [apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 324 [apply] GLX_EXTENSIONS 30 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x1aa7ecca created: GearsObj[0x7c347670, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x1aa7ecca created: GearsObj[0x7b001a70, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x1aa7ecca created: GearsObj[0x7b001a70, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[main-null,5,main] GearsES2.init.X 0x1aa7ecca FIN GearsES2[obj 0x1aa7ecca isInit true, usesShared false, 1 GearsObj[0x7c347670, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7b001a70, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2d1c806b, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[main-null,5,main] GearsES2.reshape 0x1aa7ecca 0/0 256x256 of 256x256, swapInterval 0, drawable 0x5b0107a6, msaa false, tileRendererInUse null [apply] >> GearsES2 0x1aa7ecca, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[main-null,5,main] GearsES2.init.0 0x59309333: tileRendererInUse null, GearsES2[obj 0x59309333 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x1aa7ecca isInit true, usesShared false, 1 GearsObj[0x7c347670, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7b001a70, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2d1c806b, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] GearsES2 init 0x59309333 on Thread[main-null,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL4/GL4.hw] [apply] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR NVIDIA Corporation [apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION 4.6.0 NVIDIA 391.35 [apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 324 [apply] GLX_EXTENSIONS 30 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x59309333 created w/ share: GearsObj[0x7c347670, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x48c896bf, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x59309333 created w/ share: GearsObj[0x7b001a70, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x35de6cc4, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x59309333 created w/ share: GearsObj[0x2d1c806b, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x710dd730, vbo ff 13, fs 14, bf 15, bs 16] [apply] Shared GearsES2: Unsynchronized Objects [apply] Thread[main-null,5,main] GearsES2.init.X 0x59309333 FIN GearsES2[obj 0x59309333 isInit true, usesShared true, 1 GearsObj[0x48c896bf, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x35de6cc4, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x710dd730, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x1aa7ecca isInit true, usesShared false, 1 GearsObj[0x7c347670, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7b001a70, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2d1c806b, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] Thread[main-null,5,main] GearsES2.reshape 0x59309333 0/0 256x256 of 256x256, swapInterval 0, drawable 0x1301080b, msaa false, tileRendererInUse null [apply] >> GearsES2 0x59309333, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[main-null,5,main] GearsES2.init.0 0x5876a9af: tileRendererInUse null, GearsES2[obj 0x5876a9af isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x1aa7ecca isInit true, usesShared false, 1 GearsObj[0x7c347670, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7b001a70, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2d1c806b, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] GearsES2 init 0x5876a9af on Thread[main-null,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL4/GL4.hw] [apply] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR NVIDIA Corporation [apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION 4.6.0 NVIDIA 391.35 [apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 324 [apply] GLX_EXTENSIONS 30 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x5876a9af created w/ share: GearsObj[0x7c347670, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x4da3989, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x5876a9af created w/ share: GearsObj[0x7b001a70, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x1b2fa54e, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x5876a9af created w/ share: GearsObj[0x2d1c806b, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x35f7d250, vbo ff 13, fs 14, bf 15, bs 16] [apply] Shared GearsES2: Unsynchronized Objects [apply] Thread[main-null,5,main] GearsES2.init.X 0x5876a9af FIN GearsES2[obj 0x5876a9af isInit true, usesShared true, 1 GearsObj[0x4da3989, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1b2fa54e, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x35f7d250, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x1aa7ecca isInit true, usesShared false, 1 GearsObj[0x7c347670, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7b001a70, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2d1c806b, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] Thread[main-null,5,main] GearsES2.reshape 0x5876a9af 0/0 256x256 of 256x256, swapInterval 0, drawable 0xffffffffbb01089a, msaa false, tileRendererInUse null [apply] >> GearsES2 0x5876a9af, angle 0.0, [l -1.0, r 1.0, b -1.0, t 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 0x2c99b36, (isShared true, created true, master 0x2c99b36) [apply] Created Ctx #0: hash 0x1f0c3755, (created true) [apply] Created Ctx #1: hash 0x11cbcb1c, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] XXX-C-3.2: hash 0x11cbcb1c, (isShared true, created true, master 0x2c99b36) [apply] Created Ctx #0: hash 0x1f0c3755, (created true) [apply] Created Ctx #1: hash 0x2c99b36, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] XXX-C-3.3: hash 0x1f0c3755, (isShared true, created true, master 0x2c99b36) [apply] Created Ctx #0: hash 0x2c99b36, (created true) [apply] Created Ctx #1: hash 0x11cbcb1c, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] XXX Destroy in creation order NOW - Driver Impl. May trigger driver Bug i.e. not postponing GL ctx destruction after releasing all refs. [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x1aa7ecca: tileRendererInUse null [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x1aa7ecca FIN [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x59309333: tileRendererInUse null [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x59309333 FIN [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x5876a9af: tileRendererInUse null [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x5876a9af FIN [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT2 - test02SyncedOneAnimatorDirtyDtorOrder [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT2 - test11AsyncEachAnimatorCleanDtorOrder [apply] Thread[main-Animator#02,5,main] GearsES2.init.0 0x5b239d7d: tileRendererInUse null, GearsES2[obj 0x5b239d7d isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x5b239d7d on Thread[main-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 0x5b239d7d created: GearsObj[0x77eb50a9, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x5b239d7d created: GearsObj[0x5ce33dcd, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x5b239d7d created: GearsObj[0x5ce33dcd, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[main-Animator#02,5,main] GearsES2.init.X 0x5b239d7d FIN GearsES2[obj 0x5b239d7d isInit true, usesShared false, 1 GearsObj[0x77eb50a9, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x5ce33dcd, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x26c8699e, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[main-Animator#02,5,main] GearsES2.reshape 0x5b239d7d 0/0 256x256 of 256x256, swapInterval 0, drawable 0xe0108f0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x5b239d7d, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[main-Animator#04,5,main] GearsES2.init.0 0x6b81ce95: tileRendererInUse null, GearsES2[obj 0x6b81ce95 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x5b239d7d isInit true, usesShared false, 1 GearsObj[0x77eb50a9, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x5ce33dcd, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x26c8699e, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] GearsES2 init 0x6b81ce95 on Thread[main-Animator#04,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL4/GL4.hw] [apply] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR NVIDIA Corporation [apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION 4.6.0 NVIDIA 391.35 [apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 324 [apply] GLX_EXTENSIONS 30 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x6b81ce95 created w/ share: GearsObj[0x77eb50a9, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x54d87db9, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x6b81ce95 created w/ share: GearsObj[0x5ce33dcd, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x6c3e98d4, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x6b81ce95 created w/ share: GearsObj[0x26c8699e, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x2c2538a8, vbo ff 13, fs 14, bf 15, bs 16] [apply] Shared GearsES2: Unsynchronized Objects [apply] Thread[main-Animator#04,5,main] GearsES2.init.X 0x6b81ce95 FIN GearsES2[obj 0x6b81ce95 isInit true, usesShared true, 1 GearsObj[0x54d87db9, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6c3e98d4, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2c2538a8, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x5b239d7d isInit true, usesShared false, 1 GearsObj[0x77eb50a9, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x5ce33dcd, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x26c8699e, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] Thread[main-Animator#04,5,main] GearsES2.reshape 0x6b81ce95 0/0 256x256 of 256x256, swapInterval 0, drawable 0xffffffffbb01089a, msaa false, tileRendererInUse null [apply] >> GearsES2 0x6b81ce95, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[main-Animator#03,5,main] GearsES2.init.0 0x6572421: tileRendererInUse null, GearsES2[obj 0x6572421 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x5b239d7d isInit true, usesShared false, 1 GearsObj[0x77eb50a9, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x5ce33dcd, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x26c8699e, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] GearsES2 init 0x6572421 on Thread[main-Animator#03,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL4/GL4.hw] [apply] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR NVIDIA Corporation [apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION 4.6.0 NVIDIA 391.35 [apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 324 [apply] GLX_EXTENSIONS 30 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x6572421 created w/ share: GearsObj[0x77eb50a9, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x31d36e6c, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x6572421 created w/ share: GearsObj[0x5ce33dcd, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x2d3330f2, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x6572421 created w/ share: GearsObj[0x26c8699e, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x496f2e94, vbo ff 13, fs 14, bf 15, bs 16] [apply] Shared GearsES2: Unsynchronized Objects [apply] Thread[main-Animator#03,5,main] GearsES2.init.X 0x6572421 FIN GearsES2[obj 0x6572421 isInit true, usesShared true, 1 GearsObj[0x31d36e6c, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2d3330f2, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x496f2e94, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x5b239d7d isInit true, usesShared false, 1 GearsObj[0x77eb50a9, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x5ce33dcd, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x26c8699e, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] Thread[main-Animator#03,5,main] GearsES2.reshape 0x6572421 0/0 256x256 of 256x256, swapInterval 0, drawable 0x5b0107a6, msaa false, tileRendererInUse null [apply] >> GearsES2 0x6572421, angle 0.0, [l -1.0, r 1.0, b -1.0, t 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 0x91d73b9, (isShared true, created true, master 0x91d73b9) [apply] Created Ctx #0: hash 0x74872f4e, (created true) [apply] Created Ctx #1: hash 0x7a40de76, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] XXX-C-3.2: hash 0x74872f4e, (isShared true, created true, master 0x91d73b9) [apply] Created Ctx #0: hash 0x7a40de76, (created true) [apply] Created Ctx #1: hash 0x91d73b9, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] XXX-C-3.3: hash 0x7a40de76, (isShared true, created true, master 0x91d73b9) [apply] Created Ctx #0: hash 0x74872f4e, (created true) [apply] Created Ctx #1: hash 0x91d73b9, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] XXX Destroy in clean order NOW [apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.dispose 0x6b81ce95: tileRendererInUse null [apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.dispose 0x6b81ce95 FIN [apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.dispose 0x6572421: tileRendererInUse null [apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.dispose 0x6572421 FIN [apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.dispose 0x5b239d7d: tileRendererInUse null [apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.dispose 0x5b239d7d FIN [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT2 - test11AsyncEachAnimatorCleanDtorOrder [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT2 - test12AsyncEachAnimatorDirtyDtorOrder [apply] Thread[main-Animator#05,5,main] GearsES2.init.0 0x6d763516: tileRendererInUse null, GearsES2[obj 0x6d763516 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x6d763516 on Thread[main-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 0x6d763516 created: GearsObj[0xda787f8, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x6d763516 created: GearsObj[0x6872da4c, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x6d763516 created: GearsObj[0x6872da4c, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[main-Animator#05,5,main] GearsES2.init.X 0x6d763516 FIN GearsES2[obj 0x6d763516 isInit true, usesShared false, 1 GearsObj[0xda787f8, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6872da4c, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5cfee26d, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[main-Animator#05,5,main] GearsES2.reshape 0x6d763516 0/0 256x256 of 256x256, swapInterval 0, drawable 0x5b0107a6, msaa false, tileRendererInUse null [apply] >> GearsES2 0x6d763516, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[main-Animator#06,5,main] GearsES2.init.0 0x52bf72b5: tileRendererInUse null, GearsES2[obj 0x52bf72b5 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x6d763516 isInit true, usesShared false, 1 GearsObj[0xda787f8, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6872da4c, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5cfee26d, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] GearsES2 init 0x52bf72b5 on Thread[main-Animator#06,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL4/GL4.hw] [apply] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR NVIDIA Corporation [apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION 4.6.0 NVIDIA 391.35 [apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 324 [apply] GLX_EXTENSIONS 30 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x52bf72b5 created w/ share: GearsObj[0xda787f8, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x24753af6, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x52bf72b5 created w/ share: GearsObj[0x6872da4c, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x48f4419a, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x52bf72b5 created w/ share: GearsObj[0x5cfee26d, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x5cacbd1a, vbo ff 13, fs 14, bf 15, bs 16] [apply] Shared GearsES2: Unsynchronized Objects [apply] Thread[main-Animator#06,5,main] GearsES2.init.X 0x52bf72b5 FIN GearsES2[obj 0x52bf72b5 isInit true, usesShared true, 1 GearsObj[0x24753af6, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x48f4419a, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5cacbd1a, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x6d763516 isInit true, usesShared false, 1 GearsObj[0xda787f8, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6872da4c, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5cfee26d, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] Thread[main-Animator#06,5,main] GearsES2.reshape 0x52bf72b5 0/0 256x256 of 256x256, swapInterval 0, drawable 0x1301080b, msaa false, tileRendererInUse null [apply] >> GearsES2 0x52bf72b5, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[main-Animator#07,5,main] GearsES2.init.0 0x37afeb11: tileRendererInUse null, GearsES2[obj 0x37afeb11 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x6d763516 isInit true, usesShared false, 1 GearsObj[0xda787f8, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6872da4c, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5cfee26d, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] GearsES2 init 0x37afeb11 on Thread[main-Animator#07,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL4/GL4.hw] [apply] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR NVIDIA Corporation [apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION 4.6.0 NVIDIA 391.35 [apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 324 [apply] GLX_EXTENSIONS 30 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x37afeb11 created w/ share: GearsObj[0xda787f8, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x76019144, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x37afeb11 created w/ share: GearsObj[0x6872da4c, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x424d3c0e, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x37afeb11 created w/ share: GearsObj[0x5cfee26d, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x539dbd49, vbo ff 13, fs 14, bf 15, bs 16] [apply] Shared GearsES2: Unsynchronized Objects [apply] Thread[main-Animator#07,5,main] GearsES2.init.X 0x37afeb11 FIN GearsES2[obj 0x37afeb11 isInit true, usesShared true, 1 GearsObj[0x76019144, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x424d3c0e, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x539dbd49, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x6d763516 isInit true, usesShared false, 1 GearsObj[0xda787f8, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6872da4c, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5cfee26d, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] Thread[main-Animator#07,5,main] GearsES2.reshape 0x37afeb11 0/0 256x256 of 256x256, swapInterval 0, drawable 0xe0108f0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x37afeb11, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] XXX-C-3.1: hash 0x732bf70c, (isShared true, created true, master 0x732bf70c) [apply] Created Ctx #0: hash 0x1b5a7c5d, (created true) [apply] Created Ctx #1: hash 0x159d909e, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] XXX-C-3.2: hash 0x159d909e, (isShared true, created true, master 0x732bf70c) [apply] Created Ctx #0: hash 0x732bf70c, (created true) [apply] Created Ctx #1: hash 0x1b5a7c5d, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] XXX-C-3.3: hash 0x1b5a7c5d, (isShared true, created true, master 0x732bf70c) [apply] Created Ctx #0: hash 0x732bf70c, (created true) [apply] Created Ctx #1: hash 0x159d909e, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] XXX Destroy in creation order NOW - Driver Impl. May trigger driver Bug i.e. not postponing GL ctx destruction after releasing all refs. [apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.dispose 0x6d763516: tileRendererInUse null [apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.dispose 0x6d763516 FIN [apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.dispose 0x52bf72b5: tileRendererInUse null [apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.dispose 0x52bf72b5 FIN [apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.dispose 0x37afeb11: tileRendererInUse null [apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.dispose 0x37afeb11 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 @ 1675153846149 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1675153846150 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test01SyncedOneAnimatorCleanDtorOrder took 1.446 sec [apply] Testcase: test02SyncedOneAnimatorDirtyDtorOrder took 1.329 sec [apply] Testcase: test11AsyncEachAnimatorCleanDtorOrder took 1.461 sec [apply] Testcase: test12AsyncEachAnimatorDirtyDtorOrder took 1.451 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] 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 @ 1675153847489 ms III - Start [apply] SLOCK [T main @ 1675153847490 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT3 - test01SyncedOneAnimatorCleanDtorOrderCopyBuffer [apply] junit.framework.TestListener: startTest(test01SyncedOneAnimatorCleanDtorOrderCopyBuffer) [apply] Thread[main-null,5,main] GearsES2.init.0 0x6aba2b86: tileRendererInUse null, GearsES2[obj 0x6aba2b86 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x6aba2b86 on Thread[main-null,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL4/GL4.hw] [apply] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR NVIDIA Corporation [apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION 4.6.0 NVIDIA 391.35 [apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 324 [apply] GLX_EXTENSIONS 30 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x6aba2b86 created: GearsObj[0x1f0cb04b, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x6aba2b86 created: GearsObj[0x5a691e25, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x6aba2b86 created: GearsObj[0x5a691e25, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[main-null,5,main] GearsES2.init.X 0x6aba2b86 FIN GearsES2[obj 0x6aba2b86 isInit true, usesShared false, 1 GearsObj[0x1f0cb04b, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x5a691e25, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x424b96e9, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[main-null,5,main] GearsES2.reshape 0x6aba2b86 0/0 256x256 of 256x256, swapInterval 0, drawable 0xffffffffbb01089a, msaa false, tileRendererInUse null [apply] >> GearsES2 0x6aba2b86, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[main-null,5,main] GearsES2.init.0 0x7c729a55: tileRendererInUse null, GearsES2[obj 0x7c729a55 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x6aba2b86 isInit true, usesShared false, 1 GearsObj[0x1f0cb04b, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x5a691e25, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x424b96e9, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] GearsES2 init 0x7c729a55 on Thread[main-null,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL4/GL4.hw] [apply] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR NVIDIA Corporation [apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION 4.6.0 NVIDIA 391.35 [apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 324 [apply] GLX_EXTENSIONS 30 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x7c729a55 created w/ share: GearsObj[0x1f0cb04b, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x36bddbb4, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x7c729a55 created w/ share: GearsObj[0x5a691e25, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x1fb2853a, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x7c729a55 created w/ share: GearsObj[0x424b96e9, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x557643e2, vbo ff 13, fs 14, bf 15, bs 16] [apply] Shared GearsES2: Unsynchronized Objects [apply] Thread[main-null,5,main] GearsES2.init.X 0x7c729a55 FIN GearsES2[obj 0x7c729a55 isInit true, usesShared true, 1 GearsObj[0x36bddbb4, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1fb2853a, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x557643e2, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x6aba2b86 isInit true, usesShared false, 1 GearsObj[0x1f0cb04b, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x5a691e25, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x424b96e9, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] Thread[main-null,5,main] GearsES2.reshape 0x7c729a55 0/0 256x256 of 256x256, swapInterval 0, drawable 0xe0108f0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x7c729a55, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[main-null,5,main] GearsES2.init.0 0x4466af20: tileRendererInUse null, GearsES2[obj 0x4466af20 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x6aba2b86 isInit true, usesShared false, 1 GearsObj[0x1f0cb04b, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x5a691e25, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x424b96e9, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] GearsES2 init 0x4466af20 on Thread[main-null,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL4/GL4.hw] [apply] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR NVIDIA Corporation [apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION 4.6.0 NVIDIA 391.35 [apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 324 [apply] GLX_EXTENSIONS 30 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x4466af20 created w/ share: GearsObj[0x1f0cb04b, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x5619addf, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x4466af20 created w/ share: GearsObj[0x5a691e25, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x70284813, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x4466af20 created w/ share: GearsObj[0x424b96e9, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x5b737852, vbo ff 13, fs 14, bf 15, bs 16] [apply] Shared GearsES2: Unsynchronized Objects [apply] Thread[main-null,5,main] GearsES2.init.X 0x4466af20 FIN GearsES2[obj 0x4466af20 isInit true, usesShared true, 1 GearsObj[0x5619addf, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x70284813, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5b737852, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x6aba2b86 isInit true, usesShared false, 1 GearsObj[0x1f0cb04b, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x5a691e25, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x424b96e9, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] Thread[main-null,5,main] GearsES2.reshape 0x4466af20 0/0 256x256 of 256x256, swapInterval 0, drawable 0xffffffffbb01089a, msaa false, tileRendererInUse null [apply] >> GearsES2 0x4466af20, angle 0.0, [l -1.0, r 1.0, b -1.0, t 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 0x5943dbd2, (isShared true, created true, master 0x5943dbd2) [apply] Created Ctx #0: hash 0x171f748e, (created true) [apply] Created Ctx #1: hash 0x61cce6f3, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] XXX-C-3.2: hash 0x61cce6f3, (isShared true, created true, master 0x5943dbd2) [apply] Created Ctx #0: hash 0x171f748e, (created true) [apply] Created Ctx #1: hash 0x5943dbd2, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] XXX-C-3.3: hash 0x171f748e, (isShared true, created true, master 0x5943dbd2) [apply] Created Ctx #0: hash 0x5943dbd2, (created true) [apply] Created Ctx #1: hash 0x61cce6f3, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] XXX Destroy in clean order NOW [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x4466af20: tileRendererInUse null [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x4466af20 FIN [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x7c729a55: tileRendererInUse null [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x7c729a55 FIN [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x6aba2b86: tileRendererInUse null [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x6aba2b86 FIN [apply] XXX-C-3.1: hash 0x5943dbd2, (isShared false, created false, master 0x0) [apply] Total created 0 + destroyed 0 = 0 [apply] [apply] XXX-C-3.2: hash 0x61cce6f3, (isShared false, created false, master 0x0) [apply] Total created 0 + destroyed 0 = 0 [apply] [apply] XXX-C-3.3: hash 0x171f748e, (isShared false, created false, master 0x0) [apply] Total created 0 + destroyed 0 = 0 [apply] [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT3 - test01SyncedOneAnimatorCleanDtorOrderCopyBuffer [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT3 - test02SyncedOneAnimatorCleanDtorOrderMapBuffer [apply] junit.framework.TestListener: endTest(test01SyncedOneAnimatorCleanDtorOrderCopyBuffer) [apply] junit.framework.TestListener: startTest(test02SyncedOneAnimatorCleanDtorOrderMapBuffer) [apply] Thread[main-null,5,main] GearsES2.init.0 0x1aa7ecca: tileRendererInUse null, GearsES2[obj 0x1aa7ecca isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x1aa7ecca on Thread[main-null,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL4/GL4.hw] [apply] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR NVIDIA Corporation [apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION 4.6.0 NVIDIA 391.35 [apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 324 [apply] GLX_EXTENSIONS 30 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x1aa7ecca created: GearsObj[0x7bf4a2b1, vbo ff 1, fs 3, bf 2, bs 4] [apply] gear2 0x1aa7ecca created: GearsObj[0x439feae7, vbo ff 7, fs 9, bf 8, bs 10] [apply] gear3 0x1aa7ecca created: GearsObj[0x439feae7, vbo ff 7, fs 9, bf 8, bs 10] [apply] Thread[main-null,5,main] GearsES2.init.X 0x1aa7ecca FIN GearsES2[obj 0x1aa7ecca isInit true, usesShared false, 1 GearsObj[0x7bf4a2b1, vbo ff 1, fs 3, bf 2, bs 4], 2 GearsObj[0x439feae7, vbo ff 7, fs 9, bf 8, bs 10], 3 GearsObj[0x2adb9479, vbo ff 13, fs 15, bf 14, bs 16], sharedGears null] [apply] Thread[main-null,5,main] GearsES2.reshape 0x1aa7ecca 0/0 256x256 of 256x256, swapInterval 0, drawable 0xffffffff9401065e, msaa false, tileRendererInUse null [apply] >> GearsES2 0x1aa7ecca, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[main-null,5,main] GearsES2.init.0 0x59309333: tileRendererInUse null, GearsES2[obj 0x59309333 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x1aa7ecca isInit true, usesShared false, 1 GearsObj[0x7bf4a2b1, vbo ff 1, fs 3, bf 2, bs 4], 2 GearsObj[0x439feae7, vbo ff 7, fs 9, bf 8, bs 10], 3 GearsObj[0x2adb9479, vbo ff 13, fs 15, bf 14, bs 16], sharedGears null]] [apply] GearsES2 init 0x59309333 on Thread[main-null,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL4/GL4.hw] [apply] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR NVIDIA Corporation [apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION 4.6.0 NVIDIA 391.35 [apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 324 [apply] GLX_EXTENSIONS 30 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x59309333 created w/ share: GearsObj[0x7bf4a2b1, vbo ff 1, fs 3, bf 2, bs 4] -> GearsObj[0x1100bac2, vbo ff 1, fs 3, bf 2, bs 4] [apply] gear2 0x59309333 created w/ share: GearsObj[0x439feae7, vbo ff 7, fs 9, bf 8, bs 10] -> GearsObj[0xe6c4064, vbo ff 7, fs 9, bf 8, bs 10] [apply] gear3 0x59309333 created w/ share: GearsObj[0x2adb9479, vbo ff 13, fs 15, bf 14, bs 16] -> GearsObj[0xd5daec1, vbo ff 13, fs 15, bf 14, bs 16] [apply] Shared GearsES2: Unsynchronized Objects [apply] Thread[main-null,5,main] GearsES2.init.X 0x59309333 FIN GearsES2[obj 0x59309333 isInit true, usesShared true, 1 GearsObj[0x1100bac2, vbo ff 1, fs 3, bf 2, bs 4], 2 GearsObj[0xe6c4064, vbo ff 7, fs 9, bf 8, bs 10], 3 GearsObj[0xd5daec1, vbo ff 13, fs 15, bf 14, bs 16], sharedGears GearsES2[obj 0x1aa7ecca isInit true, usesShared false, 1 GearsObj[0x7bf4a2b1, vbo ff 1, fs 3, bf 2, bs 4], 2 GearsObj[0x439feae7, vbo ff 7, fs 9, bf 8, bs 10], 3 GearsObj[0x2adb9479, vbo ff 13, fs 15, bf 14, bs 16], sharedGears null]] [apply] Thread[main-null,5,main] GearsES2.reshape 0x59309333 0/0 256x256 of 256x256, swapInterval 0, drawable 0x1301080b, msaa false, tileRendererInUse null [apply] >> GearsES2 0x59309333, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[main-null,5,main] GearsES2.init.0 0x5876a9af: tileRendererInUse null, GearsES2[obj 0x5876a9af isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x1aa7ecca isInit true, usesShared false, 1 GearsObj[0x7bf4a2b1, vbo ff 1, fs 3, bf 2, bs 4], 2 GearsObj[0x439feae7, vbo ff 7, fs 9, bf 8, bs 10], 3 GearsObj[0x2adb9479, vbo ff 13, fs 15, bf 14, bs 16], sharedGears null]] [apply] GearsES2 init 0x5876a9af on Thread[main-null,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL4/GL4.hw] [apply] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR NVIDIA Corporation [apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION 4.6.0 NVIDIA 391.35 [apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 324 [apply] GLX_EXTENSIONS 30 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x5876a9af created w/ share: GearsObj[0x7bf4a2b1, vbo ff 1, fs 3, bf 2, bs 4] -> GearsObj[0x7d23616a, vbo ff 1, fs 3, bf 2, bs 4] [apply] gear2 0x5876a9af created w/ share: GearsObj[0x439feae7, vbo ff 7, fs 9, bf 8, bs 10] -> GearsObj[0x1639dafb, vbo ff 7, fs 9, bf 8, bs 10] [apply] gear3 0x5876a9af created w/ share: GearsObj[0x2adb9479, vbo ff 13, fs 15, bf 14, bs 16] -> GearsObj[0x9b1ee52, vbo ff 13, fs 15, bf 14, bs 16] [apply] Shared GearsES2: Unsynchronized Objects [apply] Thread[main-null,5,main] GearsES2.init.X 0x5876a9af FIN GearsES2[obj 0x5876a9af isInit true, usesShared true, 1 GearsObj[0x7d23616a, vbo ff 1, fs 3, bf 2, bs 4], 2 GearsObj[0x1639dafb, vbo ff 7, fs 9, bf 8, bs 10], 3 GearsObj[0x9b1ee52, vbo ff 13, fs 15, bf 14, bs 16], sharedGears GearsES2[obj 0x1aa7ecca isInit true, usesShared false, 1 GearsObj[0x7bf4a2b1, vbo ff 1, fs 3, bf 2, bs 4], 2 GearsObj[0x439feae7, vbo ff 7, fs 9, bf 8, bs 10], 3 GearsObj[0x2adb9479, vbo ff 13, fs 15, bf 14, bs 16], sharedGears null]] [apply] Thread[main-null,5,main] GearsES2.reshape 0x5876a9af 0/0 256x256 of 256x256, swapInterval 0, drawable 0x1301080b, msaa false, tileRendererInUse null [apply] >> GearsES2 0x5876a9af, angle 0.0, [l -1.0, r 1.0, b -1.0, t 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 0x50e8fdc, (isShared true, created true, master 0x50e8fdc) [apply] Created Ctx #0: hash 0x781f0020, (created true) [apply] Created Ctx #1: hash 0x76d8f153, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] XXX-C-3.2: hash 0x781f0020, (isShared true, created true, master 0x50e8fdc) [apply] Created Ctx #0: hash 0x76d8f153, (created true) [apply] Created Ctx #1: hash 0x50e8fdc, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] XXX-C-3.3: hash 0x76d8f153, (isShared true, created true, master 0x50e8fdc) [apply] Created Ctx #0: hash 0x781f0020, (created true) [apply] Created Ctx #1: hash 0x50e8fdc, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] XXX Destroy in clean order NOW [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x5876a9af: tileRendererInUse null [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x5876a9af FIN [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x59309333: tileRendererInUse null [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x59309333 FIN [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x1aa7ecca: tileRendererInUse null [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x1aa7ecca FIN [apply] junit.framework.TestListener: endTest(test02SyncedOneAnimatorCleanDtorOrderMapBuffer) [apply] XXX-C-3.1: hash 0x50e8fdc, (isShared false, created false, master 0x0) [apply] Total created 0 + destroyed 0 = 0 [apply] junit.framework.TestListener: startTest(test03SyncedOneAnimatorDirtyDtorOrderCopyBuffer) [apply] [apply] XXX-C-3.2: hash 0x781f0020, (isShared false, created false, master 0x0) [apply] Total created 0 + destroyed 0 = 0 [apply] [apply] XXX-C-3.3: hash 0x76d8f153, (isShared false, created false, master 0x0) [apply] Total created 0 + destroyed 0 = 0 [apply] [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT3 - test02SyncedOneAnimatorCleanDtorOrderMapBuffer [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT3 - test03SyncedOneAnimatorDirtyDtorOrderCopyBuffer [apply] Thread[main-null,5,main] GearsES2.init.0 0x5b239d7d: tileRendererInUse null, GearsES2[obj 0x5b239d7d isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x5b239d7d on Thread[main-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 0x5b239d7d created: GearsObj[0x5b16e5b8, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x5b239d7d created: GearsObj[0x56055521, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x5b239d7d created: GearsObj[0x56055521, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[main-null,5,main] GearsES2.init.X 0x5b239d7d FIN GearsES2[obj 0x5b239d7d isInit true, usesShared false, 1 GearsObj[0x5b16e5b8, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x56055521, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0xa993183, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[main-null,5,main] GearsES2.reshape 0x5b239d7d 0/0 256x256 of 256x256, swapInterval 0, drawable 0xffffffff9d0108a9, msaa false, tileRendererInUse null [apply] >> GearsES2 0x5b239d7d, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[main-null,5,main] GearsES2.init.0 0x6572421: tileRendererInUse null, GearsES2[obj 0x6572421 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x5b239d7d isInit true, usesShared false, 1 GearsObj[0x5b16e5b8, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x56055521, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0xa993183, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] GearsES2 init 0x6572421 on Thread[main-null,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL4/GL4.hw] [apply] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR NVIDIA Corporation [apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION 4.6.0 NVIDIA 391.35 [apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 324 [apply] GLX_EXTENSIONS 30 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x6572421 created w/ share: GearsObj[0x5b16e5b8, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x677e46f3, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x6572421 created w/ share: GearsObj[0x56055521, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x5a7d414e, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x6572421 created w/ share: GearsObj[0xa993183, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x1ceffcd2, vbo ff 13, fs 14, bf 15, bs 16] [apply] Shared GearsES2: Unsynchronized Objects [apply] Thread[main-null,5,main] GearsES2.init.X 0x6572421 FIN GearsES2[obj 0x6572421 isInit true, usesShared true, 1 GearsObj[0x677e46f3, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x5a7d414e, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1ceffcd2, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x5b239d7d isInit true, usesShared false, 1 GearsObj[0x5b16e5b8, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x56055521, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0xa993183, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] Thread[main-null,5,main] GearsES2.reshape 0x6572421 0/0 256x256 of 256x256, swapInterval 0, drawable 0x5b0107a6, msaa false, tileRendererInUse null [apply] >> GearsES2 0x6572421, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[main-null,5,main] GearsES2.init.0 0x6b81ce95: tileRendererInUse null, GearsES2[obj 0x6b81ce95 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x5b239d7d isInit true, usesShared false, 1 GearsObj[0x5b16e5b8, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x56055521, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0xa993183, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] GearsES2 init 0x6b81ce95 on Thread[main-null,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL4/GL4.hw] [apply] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR NVIDIA Corporation [apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION 4.6.0 NVIDIA 391.35 [apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 324 [apply] GLX_EXTENSIONS 30 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x6b81ce95 created w/ share: GearsObj[0x5b16e5b8, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x4cc4c4e0, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x6b81ce95 created w/ share: GearsObj[0x56055521, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x1fbca6f8, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x6b81ce95 created w/ share: GearsObj[0xa993183, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x46879654, vbo ff 13, fs 14, bf 15, bs 16] [apply] Shared GearsES2: Unsynchronized Objects [apply] Thread[main-null,5,main] GearsES2.init.X 0x6b81ce95 FIN GearsES2[obj 0x6b81ce95 isInit true, usesShared true, 1 GearsObj[0x4cc4c4e0, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1fbca6f8, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x46879654, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x5b239d7d isInit true, usesShared false, 1 GearsObj[0x5b16e5b8, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x56055521, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0xa993183, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] Thread[main-null,5,main] GearsES2.reshape 0x6b81ce95 0/0 256x256 of 256x256, swapInterval 0, drawable 0x5b0107a6, msaa false, tileRendererInUse null [apply] >> GearsES2 0x6b81ce95, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] XXX-C-3.1: hash 0x254c3e2e, (isShared true, created true, master 0x254c3e2e) [apply] Created Ctx #0: hash 0x7a8e099, (created true) [apply] Created Ctx #1: hash 0x96f1e1c, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] XXX-C-3.2: hash 0x7a8e099, (isShared true, created true, master 0x254c3e2e) [apply] Created Ctx #0: hash 0x254c3e2e, (created true) [apply] Created Ctx #1: hash 0x96f1e1c, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] XXX-C-3.3: hash 0x96f1e1c, (isShared true, created true, master 0x254c3e2e) [apply] Created Ctx #0: hash 0x254c3e2e, (created true) [apply] Created Ctx #1: hash 0x7a8e099, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] XXX Destroy in creation order NOW - Driver Impl. Ma trigger driver Bug i.e. not postponing GL ctx destruction after releasing all refs. [apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.dispose 0x5b239d7d: tileRendererInUse null [apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.dispose 0x5b239d7d FIN [apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.dispose 0x6572421: tileRendererInUse null [apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.dispose 0x6572421 FIN [apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.dispose 0x6b81ce95: tileRendererInUse null [apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.dispose 0x6b81ce95 FIN [apply] XXX-C-3.1: hash 0x254c3e2e, (isShared false, created false, master 0x0) [apply] Total created 0 + destroyed 0 = 0 [apply] [apply] XXX-C-3.2: hash 0x7a8e099, (isShared false, created false, master 0x0) [apply] Total created 0 + destroyed 0 = 0 [apply] [apply] XXX-C-3.3: hash 0x96f1e1c, (isShared false, created false, master 0x0) [apply] Total created 0 + destroyed 0 = 0 [apply] [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT3 - test03SyncedOneAnimatorDirtyDtorOrderCopyBuffer [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT3 - test04SyncedOneAnimatorDirtyDtorOrderMapBuffer [apply] Thread[main-null,5,main] GearsES2.init.0 0x6d763516: tileRendererInUse null, GearsES2[obj 0x6d763516 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x6d763516 on Thread[main-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 0x6d763516 created: GearsObj[0xbd74560, vbo ff 1, fs 3, bf 2, bs 4] [apply] gear2 0x6d763516 created: GearsObj[0x5dd348ba, vbo ff 7, fs 9, bf 8, bs 10] [apply] gear3 0x6d763516 created: GearsObj[0x5dd348ba, vbo ff 7, fs 9, bf 8, bs 10] [apply] Thread[main-null,5,main] GearsES2.init.X 0x6d763516 FIN GearsES2[obj 0x6d763516 isInit true, usesShared false, 1 GearsObj[0xbd74560, vbo ff 1, fs 3, bf 2, bs 4], 2 GearsObj[0x5dd348ba, vbo ff 7, fs 9, bf 8, bs 10], 3 GearsObj[0x5a884031, vbo ff 13, fs 15, bf 14, bs 16], sharedGears null] [apply] Thread[main-null,5,main] GearsES2.reshape 0x6d763516 0/0 256x256 of 256x256, swapInterval 0, drawable 0xffffffff9d0108a9, msaa false, tileRendererInUse null [apply] >> GearsES2 0x6d763516, angle 0.0, [l -1.0, r 1.0, b -1.0, t 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(test03SyncedOneAnimatorDirtyDtorOrderCopyBuffer) [apply] junit.framework.TestListener: startTest(test04SyncedOneAnimatorDirtyDtorOrderMapBuffer) [apply] Thread[main-null,5,main] GearsES2.init.0 0x52bf72b5: tileRendererInUse null, GearsES2[obj 0x52bf72b5 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x6d763516 isInit true, usesShared false, 1 GearsObj[0xbd74560, vbo ff 1, fs 3, bf 2, bs 4], 2 GearsObj[0x5dd348ba, vbo ff 7, fs 9, bf 8, bs 10], 3 GearsObj[0x5a884031, vbo ff 13, fs 15, bf 14, bs 16], sharedGears null]] [apply] GearsES2 init 0x52bf72b5 on Thread[main-null,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL4/GL4.hw] [apply] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR NVIDIA Corporation [apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION 4.6.0 NVIDIA 391.35 [apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 324 [apply] GLX_EXTENSIONS 30 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x52bf72b5 created w/ share: GearsObj[0xbd74560, vbo ff 1, fs 3, bf 2, bs 4] -> GearsObj[0x3655307b, vbo ff 1, fs 3, bf 2, bs 4] [apply] gear2 0x52bf72b5 created w/ share: GearsObj[0x5dd348ba, vbo ff 7, fs 9, bf 8, bs 10] -> GearsObj[0x22e1869, vbo ff 7, fs 9, bf 8, bs 10] [apply] gear3 0x52bf72b5 created w/ share: GearsObj[0x5a884031, vbo ff 13, fs 15, bf 14, bs 16] -> GearsObj[0x79bb09f8, vbo ff 13, fs 15, bf 14, bs 16] [apply] Shared GearsES2: Unsynchronized Objects [apply] Thread[main-null,5,main] GearsES2.init.X 0x52bf72b5 FIN GearsES2[obj 0x52bf72b5 isInit true, usesShared true, 1 GearsObj[0x3655307b, vbo ff 1, fs 3, bf 2, bs 4], 2 GearsObj[0x22e1869, vbo ff 7, fs 9, bf 8, bs 10], 3 GearsObj[0x79bb09f8, vbo ff 13, fs 15, bf 14, bs 16], sharedGears GearsES2[obj 0x6d763516 isInit true, usesShared false, 1 GearsObj[0xbd74560, vbo ff 1, fs 3, bf 2, bs 4], 2 GearsObj[0x5dd348ba, vbo ff 7, fs 9, bf 8, bs 10], 3 GearsObj[0x5a884031, vbo ff 13, fs 15, bf 14, bs 16], sharedGears null]] [apply] Thread[main-null,5,main] GearsES2.reshape 0x52bf72b5 0/0 256x256 of 256x256, swapInterval 0, drawable 0x5b0107a6, msaa false, tileRendererInUse null [apply] >> GearsES2 0x52bf72b5, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[main-null,5,main] GearsES2.init.0 0x37afeb11: tileRendererInUse null, GearsES2[obj 0x37afeb11 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x6d763516 isInit true, usesShared false, 1 GearsObj[0xbd74560, vbo ff 1, fs 3, bf 2, bs 4], 2 GearsObj[0x5dd348ba, vbo ff 7, fs 9, bf 8, bs 10], 3 GearsObj[0x5a884031, vbo ff 13, fs 15, bf 14, bs 16], sharedGears null]] [apply] GearsES2 init 0x37afeb11 on Thread[main-null,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL4/GL4.hw] [apply] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR NVIDIA Corporation [apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION 4.6.0 NVIDIA 391.35 [apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 324 [apply] GLX_EXTENSIONS 30 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x37afeb11 created w/ share: GearsObj[0xbd74560, vbo ff 1, fs 3, bf 2, bs 4] -> GearsObj[0x67b2dfd5, vbo ff 1, fs 3, bf 2, bs 4] [apply] gear2 0x37afeb11 created w/ share: GearsObj[0x5dd348ba, vbo ff 7, fs 9, bf 8, bs 10] -> GearsObj[0x25585da, vbo ff 7, fs 9, bf 8, bs 10] [apply] gear3 0x37afeb11 created w/ share: GearsObj[0x5a884031, vbo ff 13, fs 15, bf 14, bs 16] -> GearsObj[0x4d6ee718, vbo ff 13, fs 15, bf 14, bs 16] [apply] Shared GearsES2: Unsynchronized Objects [apply] Thread[main-null,5,main] GearsES2.init.X 0x37afeb11 FIN GearsES2[obj 0x37afeb11 isInit true, usesShared true, 1 GearsObj[0x67b2dfd5, vbo ff 1, fs 3, bf 2, bs 4], 2 GearsObj[0x25585da, vbo ff 7, fs 9, bf 8, bs 10], 3 GearsObj[0x4d6ee718, vbo ff 13, fs 15, bf 14, bs 16], sharedGears GearsES2[obj 0x6d763516 isInit true, usesShared false, 1 GearsObj[0xbd74560, vbo ff 1, fs 3, bf 2, bs 4], 2 GearsObj[0x5dd348ba, vbo ff 7, fs 9, bf 8, bs 10], 3 GearsObj[0x5a884031, vbo ff 13, fs 15, bf 14, bs 16], sharedGears null]] [apply] Thread[main-null,5,main] GearsES2.reshape 0x37afeb11 0/0 256x256 of 256x256, swapInterval 0, drawable 0xffffffffb701085f, msaa false, tileRendererInUse null [apply] >> GearsES2 0x37afeb11, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] XXX-C-3.1: hash 0x755d559e, (isShared true, created true, master 0x755d559e) [apply] Created Ctx #0: hash 0x4f543345, (created true) [apply] Created Ctx #1: hash 0x4193c4df, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] XXX-C-3.2: hash 0x4f543345, (isShared true, created true, master 0x755d559e) [apply] Created Ctx #0: hash 0x755d559e, (created true) [apply] Created Ctx #1: hash 0x4193c4df, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] XXX-C-3.3: hash 0x4193c4df, (isShared true, created true, master 0x755d559e) [apply] Created Ctx #0: hash 0x4f543345, (created true) [apply] Created Ctx #1: hash 0x755d559e, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] XXX Destroy in creation order NOW - Driver Impl. Ma trigger driver Bug i.e. not postponing GL ctx destruction after releasing all refs. [apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.dispose 0x6d763516: tileRendererInUse null [apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.dispose 0x6d763516 FIN [apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.dispose 0x52bf72b5: tileRendererInUse null [apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.dispose 0x52bf72b5 FIN [apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.dispose 0x37afeb11: tileRendererInUse null [apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.dispose 0x37afeb11 FIN [apply] junit.framework.TestListener: endTest(test04SyncedOneAnimatorDirtyDtorOrderMapBuffer) [apply] XXX-C-3.1: hash 0x755d559e, (isShared false, created false, master 0x0) [apply] Total created 0 + destroyed 0 = 0 [apply] [apply] junit.framework.TestListener: startTest(test11ASyncEachAnimatorCleanDtorOrderCopyBuffer) [apply] XXX-C-3.2: hash 0x4f543345, (isShared false, created false, master 0x0) [apply] Total created 0 + destroyed 0 = 0 [apply] [apply] XXX-C-3.3: hash 0x4193c4df, (isShared false, created false, master 0x0) [apply] Total created 0 + destroyed 0 = 0 [apply] [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT3 - test04SyncedOneAnimatorDirtyDtorOrderMapBuffer [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT3 - test11ASyncEachAnimatorCleanDtorOrderCopyBuffer [apply] Thread[main-Animator#04,5,main] GearsES2.init.0 0xdd8ba08: tileRendererInUse null, GearsES2[obj 0xdd8ba08 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0xdd8ba08 on Thread[main-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 0xdd8ba08 created: GearsObj[0x755210f, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0xdd8ba08 created: GearsObj[0x17043573, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0xdd8ba08 created: GearsObj[0x17043573, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[main-Animator#04,5,main] GearsES2.init.X 0xdd8ba08 FIN GearsES2[obj 0xdd8ba08 isInit true, usesShared false, 1 GearsObj[0x755210f, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x17043573, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x78db2346, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[main-Animator#04,5,main] GearsES2.reshape 0xdd8ba08 0/0 256x256 of 256x256, swapInterval 0, drawable 0x5b0107a6, msaa false, tileRendererInUse null [apply] >> GearsES2 0xdd8ba08, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[main-Animator#05,5,main] GearsES2.init.0 0x245b4bdc: tileRendererInUse null, GearsES2[obj 0x245b4bdc isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0xdd8ba08 isInit true, usesShared false, 1 GearsObj[0x755210f, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x17043573, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x78db2346, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] GearsES2 init 0x245b4bdc on Thread[main-Animator#05,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL4/GL4.hw] [apply] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR NVIDIA Corporation [apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION 4.6.0 NVIDIA 391.35 [apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 324 [apply] GLX_EXTENSIONS 30 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x245b4bdc created w/ share: GearsObj[0x755210f, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x5985f1a6, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x245b4bdc created w/ share: GearsObj[0x17043573, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x41c2cea4, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x245b4bdc created w/ share: GearsObj[0x78db2346, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x215558cc, vbo ff 13, fs 14, bf 15, bs 16] [apply] Shared GearsES2: Unsynchronized Objects [apply] Thread[main-Animator#05,5,main] GearsES2.init.X 0x245b4bdc FIN GearsES2[obj 0x245b4bdc isInit true, usesShared true, 1 GearsObj[0x5985f1a6, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x41c2cea4, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x215558cc, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0xdd8ba08 isInit true, usesShared false, 1 GearsObj[0x755210f, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x17043573, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x78db2346, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] Thread[main-Animator#05,5,main] GearsES2.reshape 0x245b4bdc 0/0 256x256 of 256x256, swapInterval 0, drawable 0xe0108f0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x245b4bdc, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[main-Animator#06,5,main] GearsES2.init.0 0x6c64cb25: tileRendererInUse null, GearsES2[obj 0x6c64cb25 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0xdd8ba08 isInit true, usesShared false, 1 GearsObj[0x755210f, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x17043573, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x78db2346, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] GearsES2 init 0x6c64cb25 on Thread[main-Animator#06,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL4/GL4.hw] [apply] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR NVIDIA Corporation [apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION 4.6.0 NVIDIA 391.35 [apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 324 [apply] GLX_EXTENSIONS 30 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x6c64cb25 created w/ share: GearsObj[0x755210f, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x23bf7aed, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x6c64cb25 created w/ share: GearsObj[0x17043573, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x1d115df2, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x6c64cb25 created w/ share: GearsObj[0x78db2346, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x5bb308c8, vbo ff 13, fs 14, bf 15, bs 16] [apply] Shared GearsES2: Unsynchronized Objects [apply] Thread[main-Animator#06,5,main] GearsES2.init.X 0x6c64cb25 FIN GearsES2[obj 0x6c64cb25 isInit true, usesShared true, 1 GearsObj[0x23bf7aed, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1d115df2, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5bb308c8, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0xdd8ba08 isInit true, usesShared false, 1 GearsObj[0x755210f, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x17043573, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x78db2346, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] Thread[main-Animator#06,5,main] GearsES2.reshape 0x6c64cb25 0/0 256x256 of 256x256, swapInterval 0, drawable 0xffffffffbb01089a, msaa false, tileRendererInUse null [apply] >> GearsES2 0x6c64cb25, angle 0.0, [l -1.0, r 1.0, b -1.0, t 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 0x28802f1b, (isShared true, created true, master 0x28802f1b) [apply] Created Ctx #0: hash 0x3bdb5b2b, (created true) [apply] Created Ctx #1: hash 0x351ca3f8, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] XXX-C-3.2: hash 0x351ca3f8, (isShared true, created true, master 0x28802f1b) [apply] Created Ctx #0: hash 0x3bdb5b2b, (created true) [apply] Created Ctx #1: hash 0x28802f1b, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] XXX-C-3.3: hash 0x3bdb5b2b, (isShared true, created true, master 0x28802f1b) [apply] Created Ctx #0: hash 0x351ca3f8, (created true) [apply] Created Ctx #1: hash 0x28802f1b, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] XXX Destroy in clean order NOW [apply] Thread[main-Display-.windows_nil-1-EDT-5,5,main] GearsES2.dispose 0x6c64cb25: tileRendererInUse null [apply] Thread[main-Display-.windows_nil-1-EDT-5,5,main] GearsES2.dispose 0x6c64cb25 FIN [apply] Thread[main-Display-.windows_nil-1-EDT-5,5,main] GearsES2.dispose 0x245b4bdc: tileRendererInUse null [apply] Thread[main-Display-.windows_nil-1-EDT-5,5,main] GearsES2.dispose 0x245b4bdc FIN [apply] Thread[main-Display-.windows_nil-1-EDT-5,5,main] GearsES2.dispose 0xdd8ba08: tileRendererInUse null [apply] Thread[main-Display-.windows_nil-1-EDT-5,5,main] GearsES2.dispose 0xdd8ba08 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[main-Animator#07,5,main] GearsES2.init.0 0x2d7275fc: tileRendererInUse null, GearsES2[obj 0x2d7275fc isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x2d7275fc on Thread[main-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 0x2d7275fc created: GearsObj[0x3260c823, vbo ff 1, fs 3, bf 2, bs 4] [apply] gear2 0x2d7275fc created: GearsObj[0x2c0cdf33, vbo ff 7, fs 9, bf 8, bs 10] [apply] gear3 0x2d7275fc created: GearsObj[0x2c0cdf33, vbo ff 7, fs 9, bf 8, bs 10] [apply] Thread[main-Animator#07,5,main] GearsES2.init.X 0x2d7275fc FIN GearsES2[obj 0x2d7275fc isInit true, usesShared false, 1 GearsObj[0x3260c823, vbo ff 1, fs 3, bf 2, bs 4], 2 GearsObj[0x2c0cdf33, vbo ff 7, fs 9, bf 8, bs 10], 3 GearsObj[0x630672c1, vbo ff 13, fs 15, bf 14, bs 16], sharedGears null] [apply] Thread[main-Animator#07,5,main] GearsES2.reshape 0x2d7275fc 0/0 256x256 of 256x256, swapInterval 0, drawable 0xffffffffbb01089a, msaa false, tileRendererInUse null [apply] >> GearsES2 0x2d7275fc, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[main-Animator#08,5,main] GearsES2.init.0 0x399f45b1: tileRendererInUse null, GearsES2[obj 0x399f45b1 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x2d7275fc isInit true, usesShared false, 1 GearsObj[0x3260c823, vbo ff 1, fs 3, bf 2, bs 4], 2 GearsObj[0x2c0cdf33, vbo ff 7, fs 9, bf 8, bs 10], 3 GearsObj[0x630672c1, vbo ff 13, fs 15, bf 14, bs 16], sharedGears null]] [apply] GearsES2 init 0x399f45b1 on Thread[main-Animator#08,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL4/GL4.hw] [apply] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR NVIDIA Corporation [apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION 4.6.0 NVIDIA 391.35 [apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 324 [apply] GLX_EXTENSIONS 30 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x399f45b1 created w/ share: GearsObj[0x3260c823, vbo ff 1, fs 3, bf 2, bs 4] -> GearsObj[0x986d1ea, vbo ff 1, fs 3, bf 2, bs 4] [apply] gear2 0x399f45b1 created w/ share: GearsObj[0x2c0cdf33, vbo ff 7, fs 9, bf 8, bs 10] -> GearsObj[0x30f9f782, vbo ff 7, fs 9, bf 8, bs 10] [apply] gear3 0x399f45b1 created w/ share: GearsObj[0x630672c1, vbo ff 13, fs 15, bf 14, bs 16] -> GearsObj[0x71274bc8, vbo ff 13, fs 15, bf 14, bs 16] [apply] Shared GearsES2: Unsynchronized Objects [apply] Thread[main-Animator#08,5,main] GearsES2.init.X 0x399f45b1 FIN GearsES2[obj 0x399f45b1 isInit true, usesShared true, 1 GearsObj[0x986d1ea, vbo ff 1, fs 3, bf 2, bs 4], 2 GearsObj[0x30f9f782, vbo ff 7, fs 9, bf 8, bs 10], 3 GearsObj[0x71274bc8, vbo ff 13, fs 15, bf 14, bs 16], sharedGears GearsES2[obj 0x2d7275fc isInit true, usesShared false, 1 GearsObj[0x3260c823, vbo ff 1, fs 3, bf 2, bs 4], 2 GearsObj[0x2c0cdf33, vbo ff 7, fs 9, bf 8, bs 10], 3 GearsObj[0x630672c1, vbo ff 13, fs 15, bf 14, bs 16], sharedGears null]] [apply] Thread[main-Animator#08,5,main] GearsES2.reshape 0x399f45b1 0/0 256x256 of 256x256, swapInterval 0, drawable 0xe0108f0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x399f45b1, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[main-Animator#09,5,main] GearsES2.init.0 0x38c6f217: tileRendererInUse null, GearsES2[obj 0x38c6f217 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x2d7275fc isInit true, usesShared false, 1 GearsObj[0x3260c823, vbo ff 1, fs 3, bf 2, bs 4], 2 GearsObj[0x2c0cdf33, vbo ff 7, fs 9, bf 8, bs 10], 3 GearsObj[0x630672c1, vbo ff 13, fs 15, bf 14, bs 16], sharedGears null]] [apply] GearsES2 init 0x38c6f217 on Thread[main-Animator#09,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL4/GL4.hw] [apply] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR NVIDIA Corporation [apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION 4.6.0 NVIDIA 391.35 [apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 324 [apply] GLX_EXTENSIONS 30 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x38c6f217 created w/ share: GearsObj[0x3260c823, vbo ff 1, fs 3, bf 2, bs 4] -> GearsObj[0x1e6561d2, vbo ff 1, fs 3, bf 2, bs 4] [apply] gear2 0x38c6f217 created w/ share: GearsObj[0x2c0cdf33, vbo ff 7, fs 9, bf 8, bs 10] -> GearsObj[0x66d9dd6, vbo ff 7, fs 9, bf 8, bs 10] [apply] gear3 0x38c6f217 created w/ share: GearsObj[0x630672c1, vbo ff 13, fs 15, bf 14, bs 16] -> GearsObj[0x66726f2c, vbo ff 13, fs 15, bf 14, bs 16] [apply] Shared GearsES2: Unsynchronized Objects [apply] Thread[main-Animator#09,5,main] GearsES2.init.X 0x38c6f217 FIN GearsES2[obj 0x38c6f217 isInit true, usesShared true, 1 GearsObj[0x1e6561d2, vbo ff 1, fs 3, bf 2, bs 4], 2 GearsObj[0x66d9dd6, vbo ff 7, fs 9, bf 8, bs 10], 3 GearsObj[0x66726f2c, vbo ff 13, fs 15, bf 14, bs 16], sharedGears GearsES2[obj 0x2d7275fc isInit true, usesShared false, 1 GearsObj[0x3260c823, vbo ff 1, fs 3, bf 2, bs 4], 2 GearsObj[0x2c0cdf33, vbo ff 7, fs 9, bf 8, bs 10], 3 GearsObj[0x630672c1, vbo ff 13, fs 15, bf 14, bs 16], sharedGears null]] [apply] Thread[main-Animator#09,5,main] GearsES2.reshape 0x38c6f217 0/0 256x256 of 256x256, swapInterval 0, drawable 0xe0108f0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x38c6f217, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] XXX-C-3.1: hash 0x4cd3605f, (isShared true, created true, master 0x4cd3605f) [apply] Created Ctx #0: hash 0x36da1570, (created true) [apply] Created Ctx #1: hash 0x381dfddb, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] XXX-C-3.2: hash 0x36da1570, (isShared true, created true, master 0x4cd3605f) [apply] Created Ctx #0: hash 0x381dfddb, (created true) [apply] Created Ctx #1: hash 0x4cd3605f, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] XXX-C-3.3: hash 0x381dfddb, (isShared true, created true, master 0x4cd3605f) [apply] Created Ctx #0: hash 0x36da1570, (created true) [apply] Created Ctx #1: hash 0x4cd3605f, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] XXX Destroy in clean order NOW [apply] Thread[main-Display-.windows_nil-1-EDT-6,5,main] GearsES2.dispose 0x38c6f217: tileRendererInUse null [apply] Thread[main-Display-.windows_nil-1-EDT-6,5,main] GearsES2.dispose 0x38c6f217 FIN [apply] Thread[main-Display-.windows_nil-1-EDT-6,5,main] GearsES2.dispose 0x399f45b1: tileRendererInUse null [apply] Thread[main-Display-.windows_nil-1-EDT-6,5,main] GearsES2.dispose 0x399f45b1 FIN [apply] Thread[main-Display-.windows_nil-1-EDT-6,5,main] GearsES2.dispose 0x2d7275fc: tileRendererInUse null [apply] Thread[main-Display-.windows_nil-1-EDT-6,5,main] GearsES2.dispose 0x2d7275fc FIN [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT3 - test12ASyncEachAnimatorCleanDtorOrderMapBuffer [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT3 - test13AsyncEachAnimatorDirtyDtorOrderCopyBuffers [apply] junit.framework.TestListener: endTest(test12ASyncEachAnimatorCleanDtorOrderMapBuffer) [apply] junit.framework.TestListener: startTest(test13AsyncEachAnimatorDirtyDtorOrderCopyBuffers) [apply] Thread[main-Animator#10,5,main] GearsES2.init.0 0x79e2c065: tileRendererInUse null, GearsES2[obj 0x79e2c065 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x79e2c065 on Thread[main-Animator#10,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL4/GL4.hw] [apply] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR NVIDIA Corporation [apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION 4.6.0 NVIDIA 391.35 [apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 324 [apply] GLX_EXTENSIONS 30 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x79e2c065 created: GearsObj[0x76fb4a85, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x79e2c065 created: GearsObj[0x54bb5464, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x79e2c065 created: GearsObj[0x54bb5464, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[main-Animator#10,5,main] GearsES2.init.X 0x79e2c065 FIN GearsES2[obj 0x79e2c065 isInit true, usesShared false, 1 GearsObj[0x76fb4a85, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x54bb5464, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x27d973a9, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[main-Animator#10,5,main] GearsES2.reshape 0x79e2c065 0/0 256x256 of 256x256, swapInterval 0, drawable 0xffffffffb701085f, msaa false, tileRendererInUse null [apply] >> GearsES2 0x79e2c065, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[main-Animator#11,5,main] GearsES2.init.0 0x3a93b025: tileRendererInUse null, GearsES2[obj 0x3a93b025 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x79e2c065 isInit true, usesShared false, 1 GearsObj[0x76fb4a85, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x54bb5464, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x27d973a9, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] GearsES2 init 0x3a93b025 on Thread[main-Animator#11,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL4/GL4.hw] [apply] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR NVIDIA Corporation [apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION 4.6.0 NVIDIA 391.35 [apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 324 [apply] GLX_EXTENSIONS 30 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x3a93b025 created w/ share: GearsObj[0x76fb4a85, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x3870fdab, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x3a93b025 created w/ share: GearsObj[0x54bb5464, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x7d724401, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x3a93b025 created w/ share: GearsObj[0x27d973a9, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x401cecf7, vbo ff 13, fs 14, bf 15, bs 16] [apply] Shared GearsES2: Unsynchronized Objects [apply] Thread[main-Animator#11,5,main] GearsES2.init.X 0x3a93b025 FIN GearsES2[obj 0x3a93b025 isInit true, usesShared true, 1 GearsObj[0x3870fdab, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7d724401, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x401cecf7, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x79e2c065 isInit true, usesShared false, 1 GearsObj[0x76fb4a85, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x54bb5464, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x27d973a9, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] Thread[main-Animator#11,5,main] GearsES2.reshape 0x3a93b025 0/0 256x256 of 256x256, swapInterval 0, drawable 0xffffffff9d0108a9, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3a93b025, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[main-Animator#12,5,main] GearsES2.init.0 0x35cabb2a: tileRendererInUse null, GearsES2[obj 0x35cabb2a isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x79e2c065 isInit true, usesShared false, 1 GearsObj[0x76fb4a85, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x54bb5464, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x27d973a9, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] GearsES2 init 0x35cabb2a on Thread[main-Animator#12,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL4/GL4.hw] [apply] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR NVIDIA Corporation [apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION 4.6.0 NVIDIA 391.35 [apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 324 [apply] GLX_EXTENSIONS 30 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x35cabb2a created w/ share: GearsObj[0x76fb4a85, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x35c4ccb0, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x35cabb2a created w/ share: GearsObj[0x54bb5464, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x5cc24306, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x35cabb2a created w/ share: GearsObj[0x27d973a9, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x4d897dca, vbo ff 13, fs 14, bf 15, bs 16] [apply] Shared GearsES2: Unsynchronized Objects [apply] Thread[main-Animator#12,5,main] GearsES2.init.X 0x35cabb2a FIN GearsES2[obj 0x35cabb2a isInit true, usesShared true, 1 GearsObj[0x35c4ccb0, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x5cc24306, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x4d897dca, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x79e2c065 isInit true, usesShared false, 1 GearsObj[0x76fb4a85, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x54bb5464, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x27d973a9, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] Thread[main-Animator#12,5,main] GearsES2.reshape 0x35cabb2a 0/0 256x256 of 256x256, swapInterval 0, drawable 0xffffffffb701085f, msaa false, tileRendererInUse null [apply] >> GearsES2 0x35cabb2a, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] XXX-C-3.1: hash 0x80c69ac, (isShared true, created true, master 0x80c69ac) [apply] Created Ctx #0: hash 0xef192e3, (created true) [apply] Created Ctx #1: hash 0x366d4d, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] XXX-C-3.2: hash 0xef192e3, (isShared true, created true, master 0x80c69ac) [apply] Created Ctx #0: hash 0x80c69ac, (created true) [apply] Created Ctx #1: hash 0x366d4d, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] XXX-C-3.3: hash 0x366d4d, (isShared true, created true, master 0x80c69ac) [apply] Created Ctx #0: hash 0xef192e3, (created true) [apply] Created Ctx #1: hash 0x80c69ac, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] XXX Destroy in creation order NOW - Driver Impl. May trigger driver Bug i.e. not postponing GL ctx destruction after releasing all refs. [apply] Thread[main-Display-.windows_nil-1-EDT-7,5,main] GearsES2.dispose 0x79e2c065: tileRendererInUse null [apply] Thread[main-Display-.windows_nil-1-EDT-7,5,main] GearsES2.dispose 0x79e2c065 FIN [apply] Thread[main-Display-.windows_nil-1-EDT-7,5,main] GearsES2.dispose 0x3a93b025: tileRendererInUse null [apply] Thread[main-Display-.windows_nil-1-EDT-7,5,main] GearsES2.dispose 0x3a93b025 FIN [apply] Thread[main-Display-.windows_nil-1-EDT-7,5,main] GearsES2.dispose 0x35cabb2a: tileRendererInUse null [apply] Thread[main-Display-.windows_nil-1-EDT-7,5,main] GearsES2.dispose 0x35cabb2a FIN [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT3 - test13AsyncEachAnimatorDirtyDtorOrderCopyBuffers [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT3 - test14AsyncEachAnimatorDirtyDtorOrderMapBuffers [apply] junit.framework.TestListener: endTest(test13AsyncEachAnimatorDirtyDtorOrderCopyBuffers) [apply] junit.framework.TestListener: startTest(test14AsyncEachAnimatorDirtyDtorOrderMapBuffers) [apply] Thread[main-Animator#13,5,main] GearsES2.init.0 0x1189dd52: tileRendererInUse null, GearsES2[obj 0x1189dd52 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x1189dd52 on Thread[main-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 0x1189dd52 created: GearsObj[0x2bab5a3f, vbo ff 1, fs 3, bf 2, bs 4] [apply] gear2 0x1189dd52 created: GearsObj[0x3ecbf382, vbo ff 7, fs 9, bf 8, bs 10] [apply] gear3 0x1189dd52 created: GearsObj[0x3ecbf382, vbo ff 7, fs 9, bf 8, bs 10] [apply] Thread[main-Animator#13,5,main] GearsES2.init.X 0x1189dd52 FIN GearsES2[obj 0x1189dd52 isInit true, usesShared false, 1 GearsObj[0x2bab5a3f, vbo ff 1, fs 3, bf 2, bs 4], 2 GearsObj[0x3ecbf382, vbo ff 7, fs 9, bf 8, bs 10], 3 GearsObj[0x7ad43b55, vbo ff 13, fs 15, bf 14, bs 16], sharedGears null] [apply] Thread[main-Animator#13,5,main] GearsES2.reshape 0x1189dd52 0/0 256x256 of 256x256, swapInterval 0, drawable 0x1301080b, msaa false, tileRendererInUse null [apply] >> GearsES2 0x1189dd52, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[main-Animator#14,5,main] GearsES2.init.0 0x36bc55de: tileRendererInUse null, GearsES2[obj 0x36bc55de isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x1189dd52 isInit true, usesShared false, 1 GearsObj[0x2bab5a3f, vbo ff 1, fs 3, bf 2, bs 4], 2 GearsObj[0x3ecbf382, vbo ff 7, fs 9, bf 8, bs 10], 3 GearsObj[0x7ad43b55, vbo ff 13, fs 15, bf 14, bs 16], sharedGears null]] [apply] GearsES2 init 0x36bc55de on Thread[main-Animator#14,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL4/GL4.hw] [apply] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR NVIDIA Corporation [apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION 4.6.0 NVIDIA 391.35 [apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 324 [apply] GLX_EXTENSIONS 30 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x36bc55de created w/ share: GearsObj[0x2bab5a3f, vbo ff 1, fs 3, bf 2, bs 4] -> GearsObj[0x6a15ed75, vbo ff 1, fs 3, bf 2, bs 4] [apply] gear2 0x36bc55de created w/ share: GearsObj[0x3ecbf382, vbo ff 7, fs 9, bf 8, bs 10] -> GearsObj[0x784d3501, vbo ff 7, fs 9, bf 8, bs 10] [apply] gear3 0x36bc55de created w/ share: GearsObj[0x7ad43b55, vbo ff 13, fs 15, bf 14, bs 16] -> GearsObj[0x12fcdbdd, vbo ff 13, fs 15, bf 14, bs 16] [apply] Shared GearsES2: Unsynchronized Objects [apply] Thread[main-Animator#14,5,main] GearsES2.init.X 0x36bc55de FIN GearsES2[obj 0x36bc55de isInit true, usesShared true, 1 GearsObj[0x6a15ed75, vbo ff 1, fs 3, bf 2, bs 4], 2 GearsObj[0x784d3501, vbo ff 7, fs 9, bf 8, bs 10], 3 GearsObj[0x12fcdbdd, vbo ff 13, fs 15, bf 14, bs 16], sharedGears GearsES2[obj 0x1189dd52 isInit true, usesShared false, 1 GearsObj[0x2bab5a3f, vbo ff 1, fs 3, bf 2, bs 4], 2 GearsObj[0x3ecbf382, vbo ff 7, fs 9, bf 8, bs 10], 3 GearsObj[0x7ad43b55, vbo ff 13, fs 15, bf 14, bs 16], sharedGears null]] [apply] Thread[main-Animator#14,5,main] GearsES2.reshape 0x36bc55de 0/0 256x256 of 256x256, swapInterval 0, drawable 0xffffffff9d0108a9, msaa false, tileRendererInUse null [apply] >> GearsES2 0x36bc55de, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[main-Animator#15,5,main] GearsES2.init.0 0x564fabc8: tileRendererInUse null, GearsES2[obj 0x564fabc8 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x1189dd52 isInit true, usesShared false, 1 GearsObj[0x2bab5a3f, vbo ff 1, fs 3, bf 2, bs 4], 2 GearsObj[0x3ecbf382, vbo ff 7, fs 9, bf 8, bs 10], 3 GearsObj[0x7ad43b55, vbo ff 13, fs 15, bf 14, bs 16], sharedGears null]] [apply] GearsES2 init 0x564fabc8 on Thread[main-Animator#15,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL4/GL4.hw] [apply] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR NVIDIA Corporation [apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION 4.6.0 NVIDIA 391.35 [apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 324 [apply] GLX_EXTENSIONS 30 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x564fabc8 created w/ share: GearsObj[0x2bab5a3f, vbo ff 1, fs 3, bf 2, bs 4] -> GearsObj[0x3835695a, vbo ff 1, fs 3, bf 2, bs 4] [apply] gear2 0x564fabc8 created w/ share: GearsObj[0x3ecbf382, vbo ff 7, fs 9, bf 8, bs 10] -> GearsObj[0x745b6593, vbo ff 7, fs 9, bf 8, bs 10] [apply] gear3 0x564fabc8 created w/ share: GearsObj[0x7ad43b55, vbo ff 13, fs 15, bf 14, bs 16] -> GearsObj[0x4050512e, vbo ff 13, fs 15, bf 14, bs 16] [apply] Shared GearsES2: Unsynchronized Objects [apply] Thread[main-Animator#15,5,main] GearsES2.init.X 0x564fabc8 FIN GearsES2[obj 0x564fabc8 isInit true, usesShared true, 1 GearsObj[0x3835695a, vbo ff 1, fs 3, bf 2, bs 4], 2 GearsObj[0x745b6593, vbo ff 7, fs 9, bf 8, bs 10], 3 GearsObj[0x4050512e, vbo ff 13, fs 15, bf 14, bs 16], sharedGears GearsES2[obj 0x1189dd52 isInit true, usesShared false, 1 GearsObj[0x2bab5a3f, vbo ff 1, fs 3, bf 2, bs 4], 2 GearsObj[0x3ecbf382, vbo ff 7, fs 9, bf 8, bs 10], 3 GearsObj[0x7ad43b55, vbo ff 13, fs 15, bf 14, bs 16], sharedGears null]] [apply] Thread[main-Animator#15,5,main] GearsES2.reshape 0x564fabc8 0/0 256x256 of 256x256, swapInterval 0, drawable 0xffffffff9d0108a9, msaa false, tileRendererInUse null [apply] >> GearsES2 0x564fabc8, angle 0.0, [l -1.0, r 1.0, b -1.0, t 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 0x55012af1, (isShared true, created true, master 0x55012af1) [apply] Created Ctx #0: hash 0x251a26a6, (created true) [apply] Created Ctx #1: hash 0x2bdddc75, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] XXX-C-3.2: hash 0x251a26a6, (isShared true, created true, master 0x55012af1) [apply] Created Ctx #0: hash 0x55012af1, (created true) [apply] Created Ctx #1: hash 0x2bdddc75, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] XXX-C-3.3: hash 0x2bdddc75, (isShared true, created true, master 0x55012af1) [apply] Created Ctx #0: hash 0x251a26a6, (created true) [apply] Created Ctx #1: hash 0x55012af1, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] XXX Destroy in creation order NOW - Driver Impl. May trigger driver Bug i.e. not postponing GL ctx destruction after releasing all refs. [apply] Thread[main-Display-.windows_nil-1-EDT-8,5,main] GearsES2.dispose 0x1189dd52: tileRendererInUse null [apply] Thread[main-Display-.windows_nil-1-EDT-8,5,main] GearsES2.dispose 0x1189dd52 FIN [apply] Thread[main-Display-.windows_nil-1-EDT-8,5,main] GearsES2.dispose 0x36bc55de: tileRendererInUse null [apply] Thread[main-Display-.windows_nil-1-EDT-8,5,main] GearsES2.dispose 0x36bc55de FIN [apply] Thread[main-Display-.windows_nil-1-EDT-8,5,main] GearsES2.dispose 0x564fabc8: tileRendererInUse null [apply] Thread[main-Display-.windows_nil-1-EDT-8,5,main] GearsES2.dispose 0x564fabc8 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 @ 1675153865063 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1675153865063 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.259 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675153847489 ms III - Start [apply] SLOCK [T main @ 1675153847490 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT3 - test01SyncedOneAnimatorCleanDtorOrderCopyBuffer [apply] Thread[main-null,5,main] GearsES2.init.0 0x6aba2b86: tileRendererInUse null, GearsES2[obj 0x6aba2b86 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x6aba2b86 on Thread[main-null,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL4/GL4.hw] [apply] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR NVIDIA Corporation [apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION 4.6.0 NVIDIA 391.35 [apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 324 [apply] GLX_EXTENSIONS 30 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x6aba2b86 created: GearsObj[0x1f0cb04b, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x6aba2b86 created: GearsObj[0x5a691e25, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x6aba2b86 created: GearsObj[0x5a691e25, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[main-null,5,main] GearsES2.init.X 0x6aba2b86 FIN GearsES2[obj 0x6aba2b86 isInit true, usesShared false, 1 GearsObj[0x1f0cb04b, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x5a691e25, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x424b96e9, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[main-null,5,main] GearsES2.reshape 0x6aba2b86 0/0 256x256 of 256x256, swapInterval 0, drawable 0xffffffffbb01089a, msaa false, tileRendererInUse null [apply] >> GearsES2 0x6aba2b86, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[main-null,5,main] GearsES2.init.0 0x7c729a55: tileRendererInUse null, GearsES2[obj 0x7c729a55 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x6aba2b86 isInit true, usesShared false, 1 GearsObj[0x1f0cb04b, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x5a691e25, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x424b96e9, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] GearsES2 init 0x7c729a55 on Thread[main-null,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL4/GL4.hw] [apply] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR NVIDIA Corporation [apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION 4.6.0 NVIDIA 391.35 [apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 324 [apply] GLX_EXTENSIONS 30 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x7c729a55 created w/ share: GearsObj[0x1f0cb04b, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x36bddbb4, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x7c729a55 created w/ share: GearsObj[0x5a691e25, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x1fb2853a, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x7c729a55 created w/ share: GearsObj[0x424b96e9, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x557643e2, vbo ff 13, fs 14, bf 15, bs 16] [apply] Shared GearsES2: Unsynchronized Objects [apply] Thread[main-null,5,main] GearsES2.init.X 0x7c729a55 FIN GearsES2[obj 0x7c729a55 isInit true, usesShared true, 1 GearsObj[0x36bddbb4, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1fb2853a, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x557643e2, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x6aba2b86 isInit true, usesShared false, 1 GearsObj[0x1f0cb04b, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x5a691e25, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x424b96e9, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] Thread[main-null,5,main] GearsES2.reshape 0x7c729a55 0/0 256x256 of 256x256, swapInterval 0, drawable 0xe0108f0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x7c729a55, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[main-null,5,main] GearsES2.init.0 0x4466af20: tileRendererInUse null, GearsES2[obj 0x4466af20 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x6aba2b86 isInit true, usesShared false, 1 GearsObj[0x1f0cb04b, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x5a691e25, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x424b96e9, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] GearsES2 init 0x4466af20 on Thread[main-null,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL4/GL4.hw] [apply] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR NVIDIA Corporation [apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION 4.6.0 NVIDIA 391.35 [apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 324 [apply] GLX_EXTENSIONS 30 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x4466af20 created w/ share: GearsObj[0x1f0cb04b, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x5619addf, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x4466af20 created w/ share: GearsObj[0x5a691e25, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x70284813, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x4466af20 created w/ share: GearsObj[0x424b96e9, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x5b737852, vbo ff 13, fs 14, bf 15, bs 16] [apply] Shared GearsES2: Unsynchronized Objects [apply] Thread[main-null,5,main] GearsES2.init.X 0x4466af20 FIN GearsES2[obj 0x4466af20 isInit true, usesShared true, 1 GearsObj[0x5619addf, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x70284813, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5b737852, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x6aba2b86 isInit true, usesShared false, 1 GearsObj[0x1f0cb04b, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x5a691e25, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x424b96e9, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] Thread[main-null,5,main] GearsES2.reshape 0x4466af20 0/0 256x256 of 256x256, swapInterval 0, drawable 0xffffffffbb01089a, msaa false, tileRendererInUse null [apply] >> GearsES2 0x4466af20, angle 0.0, [l -1.0, r 1.0, b -1.0, t 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 0x5943dbd2, (isShared true, created true, master 0x5943dbd2) [apply] Created Ctx #0: hash 0x171f748e, (created true) [apply] Created Ctx #1: hash 0x61cce6f3, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] XXX-C-3.2: hash 0x61cce6f3, (isShared true, created true, master 0x5943dbd2) [apply] Created Ctx #0: hash 0x171f748e, (created true) [apply] Created Ctx #1: hash 0x5943dbd2, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] XXX-C-3.3: hash 0x171f748e, (isShared true, created true, master 0x5943dbd2) [apply] Created Ctx #0: hash 0x5943dbd2, (created true) [apply] Created Ctx #1: hash 0x61cce6f3, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] XXX Destroy in clean order NOW [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x4466af20: tileRendererInUse null [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x4466af20 FIN [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x7c729a55: tileRendererInUse null [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x7c729a55 FIN [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x6aba2b86: tileRendererInUse null [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x6aba2b86 FIN [apply] XXX-C-3.1: hash 0x5943dbd2, (isShared false, created false, master 0x0) [apply] Total created 0 + destroyed 0 = 0 [apply] [apply] XXX-C-3.2: hash 0x61cce6f3, (isShared false, created false, master 0x0) [apply] Total created 0 + destroyed 0 = 0 [apply] [apply] XXX-C-3.3: hash 0x171f748e, (isShared false, created false, master 0x0) [apply] Total created 0 + destroyed 0 = 0 [apply] [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT3 - test01SyncedOneAnimatorCleanDtorOrderCopyBuffer [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT3 - test02SyncedOneAnimatorCleanDtorOrderMapBuffer [apply] Thread[main-null,5,main] GearsES2.init.0 0x1aa7ecca: tileRendererInUse null, GearsES2[obj 0x1aa7ecca isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x1aa7ecca on Thread[main-null,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL4/GL4.hw] [apply] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR NVIDIA Corporation [apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION 4.6.0 NVIDIA 391.35 [apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 324 [apply] GLX_EXTENSIONS 30 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x1aa7ecca created: GearsObj[0x7bf4a2b1, vbo ff 1, fs 3, bf 2, bs 4] [apply] gear2 0x1aa7ecca created: GearsObj[0x439feae7, vbo ff 7, fs 9, bf 8, bs 10] [apply] gear3 0x1aa7ecca created: GearsObj[0x439feae7, vbo ff 7, fs 9, bf 8, bs 10] [apply] Thread[main-null,5,main] GearsES2.init.X 0x1aa7ecca FIN GearsES2[obj 0x1aa7ecca isInit true, usesShared false, 1 GearsObj[0x7bf4a2b1, vbo ff 1, fs 3, bf 2, bs 4], 2 GearsObj[0x439feae7, vbo ff 7, fs 9, bf 8, bs 10], 3 GearsObj[0x2adb9479, vbo ff 13, fs 15, bf 14, bs 16], sharedGears null] [apply] Thread[main-null,5,main] GearsES2.reshape 0x1aa7ecca 0/0 256x256 of 256x256, swapInterval 0, drawable 0xffffffff9401065e, msaa false, tileRendererInUse null [apply] >> GearsES2 0x1aa7ecca, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[main-null,5,main] GearsES2.init.0 0x59309333: tileRendererInUse null, GearsES2[obj 0x59309333 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x1aa7ecca isInit true, usesShared false, 1 GearsObj[0x7bf4a2b1, vbo ff 1, fs 3, bf 2, bs 4], 2 GearsObj[0x439feae7, vbo ff 7, fs 9, bf 8, bs 10], 3 GearsObj[0x2adb9479, vbo ff 13, fs 15, bf 14, bs 16], sharedGears null]] [apply] GearsES2 init 0x59309333 on Thread[main-null,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL4/GL4.hw] [apply] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR NVIDIA Corporation [apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION 4.6.0 NVIDIA 391.35 [apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 324 [apply] GLX_EXTENSIONS 30 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x59309333 created w/ share: GearsObj[0x7bf4a2b1, vbo ff 1, fs 3, bf 2, bs 4] -> GearsObj[0x1100bac2, vbo ff 1, fs 3, bf 2, bs 4] [apply] gear2 0x59309333 created w/ share: GearsObj[0x439feae7, vbo ff 7, fs 9, bf 8, bs 10] -> GearsObj[0xe6c4064, vbo ff 7, fs 9, bf 8, bs 10] [apply] gear3 0x59309333 created w/ share: GearsObj[0x2adb9479, vbo ff 13, fs 15, bf 14, bs 16] -> GearsObj[0xd5daec1, vbo ff 13, fs 15, bf 14, bs 16] [apply] Shared GearsES2: Unsynchronized Objects [apply] Thread[main-null,5,main] GearsES2.init.X 0x59309333 FIN GearsES2[obj 0x59309333 isInit true, usesShared true, 1 GearsObj[0x1100bac2, vbo ff 1, fs 3, bf 2, bs 4], 2 GearsObj[0xe6c4064, vbo ff 7, fs 9, bf 8, bs 10], 3 GearsObj[0xd5daec1, vbo ff 13, fs 15, bf 14, bs 16], sharedGears GearsES2[obj 0x1aa7ecca isInit true, usesShared false, 1 GearsObj[0x7bf4a2b1, vbo ff 1, fs 3, bf 2, bs 4], 2 GearsObj[0x439feae7, vbo ff 7, fs 9, bf 8, bs 10], 3 GearsObj[0x2adb9479, vbo ff 13, fs 15, bf 14, bs 16], sharedGears null]] [apply] Thread[main-null,5,main] GearsES2.reshape 0x59309333 0/0 256x256 of 256x256, swapInterval 0, drawable 0x1301080b, msaa false, tileRendererInUse null [apply] >> GearsES2 0x59309333, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[main-null,5,main] GearsES2.init.0 0x5876a9af: tileRendererInUse null, GearsES2[obj 0x5876a9af isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x1aa7ecca isInit true, usesShared false, 1 GearsObj[0x7bf4a2b1, vbo ff 1, fs 3, bf 2, bs 4], 2 GearsObj[0x439feae7, vbo ff 7, fs 9, bf 8, bs 10], 3 GearsObj[0x2adb9479, vbo ff 13, fs 15, bf 14, bs 16], sharedGears null]] [apply] GearsES2 init 0x5876a9af on Thread[main-null,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL4/GL4.hw] [apply] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR NVIDIA Corporation [apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION 4.6.0 NVIDIA 391.35 [apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 324 [apply] GLX_EXTENSIONS 30 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x5876a9af created w/ share: GearsObj[0x7bf4a2b1, vbo ff 1, fs 3, bf 2, bs 4] -> GearsObj[0x7d23616a, vbo ff 1, fs 3, bf 2, bs 4] [apply] gear2 0x5876a9af created w/ share: GearsObj[0x439feae7, vbo ff 7, fs 9, bf 8, bs 10] -> GearsObj[0x1639dafb, vbo ff 7, fs 9, bf 8, bs 10] [apply] gear3 0x5876a9af created w/ share: GearsObj[0x2adb9479, vbo ff 13, fs 15, bf 14, bs 16] -> GearsObj[0x9b1ee52, vbo ff 13, fs 15, bf 14, bs 16] [apply] Shared GearsES2: Unsynchronized Objects [apply] Thread[main-null,5,main] GearsES2.init.X 0x5876a9af FIN GearsES2[obj 0x5876a9af isInit true, usesShared true, 1 GearsObj[0x7d23616a, vbo ff 1, fs 3, bf 2, bs 4], 2 GearsObj[0x1639dafb, vbo ff 7, fs 9, bf 8, bs 10], 3 GearsObj[0x9b1ee52, vbo ff 13, fs 15, bf 14, bs 16], sharedGears GearsES2[obj 0x1aa7ecca isInit true, usesShared false, 1 GearsObj[0x7bf4a2b1, vbo ff 1, fs 3, bf 2, bs 4], 2 GearsObj[0x439feae7, vbo ff 7, fs 9, bf 8, bs 10], 3 GearsObj[0x2adb9479, vbo ff 13, fs 15, bf 14, bs 16], sharedGears null]] [apply] Thread[main-null,5,main] GearsES2.reshape 0x5876a9af 0/0 256x256 of 256x256, swapInterval 0, drawable 0x1301080b, msaa false, tileRendererInUse null [apply] >> GearsES2 0x5876a9af, angle 0.0, [l -1.0, r 1.0, b -1.0, t 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 0x50e8fdc, (isShared true, created true, master 0x50e8fdc) [apply] Created Ctx #0: hash 0x781f0020, (created true) [apply] Created Ctx #1: hash 0x76d8f153, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] XXX-C-3.2: hash 0x781f0020, (isShared true, created true, master 0x50e8fdc) [apply] Created Ctx #0: hash 0x76d8f153, (created true) [apply] Created Ctx #1: hash 0x50e8fdc, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] XXX-C-3.3: hash 0x76d8f153, (isShared true, created true, master 0x50e8fdc) [apply] Created Ctx #0: hash 0x781f0020, (created true) [apply] Created Ctx #1: hash 0x50e8fdc, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] XXX Destroy in clean order NOW [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x5876a9af: tileRendererInUse null [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x5876a9af FIN [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x59309333: tileRendererInUse null [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x59309333 FIN [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x1aa7ecca: tileRendererInUse null [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x1aa7ecca FIN [apply] XXX-C-3.1: hash 0x50e8fdc, (isShared false, created false, master 0x0) [apply] Total created 0 + destroyed 0 = 0 [apply] [apply] XXX-C-3.2: hash 0x781f0020, (isShared false, created false, master 0x0) [apply] Total created 0 + destroyed 0 = 0 [apply] [apply] XXX-C-3.3: hash 0x76d8f153, (isShared false, created false, master 0x0) [apply] Total created 0 + destroyed 0 = 0 [apply] [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT3 - test02SyncedOneAnimatorCleanDtorOrderMapBuffer [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT3 - test03SyncedOneAnimatorDirtyDtorOrderCopyBuffer [apply] Thread[main-null,5,main] GearsES2.init.0 0x5b239d7d: tileRendererInUse null, GearsES2[obj 0x5b239d7d isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x5b239d7d on Thread[main-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 0x5b239d7d created: GearsObj[0x5b16e5b8, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x5b239d7d created: GearsObj[0x56055521, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x5b239d7d created: GearsObj[0x56055521, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[main-null,5,main] GearsES2.init.X 0x5b239d7d FIN GearsES2[obj 0x5b239d7d isInit true, usesShared false, 1 GearsObj[0x5b16e5b8, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x56055521, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0xa993183, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[main-null,5,main] GearsES2.reshape 0x5b239d7d 0/0 256x256 of 256x256, swapInterval 0, drawable 0xffffffff9d0108a9, msaa false, tileRendererInUse null [apply] >> GearsES2 0x5b239d7d, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[main-null,5,main] GearsES2.init.0 0x6572421: tileRendererInUse null, GearsES2[obj 0x6572421 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x5b239d7d isInit true, usesShared false, 1 GearsObj[0x5b16e5b8, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x56055521, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0xa993183, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] GearsES2 init 0x6572421 on Thread[main-null,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL4/GL4.hw] [apply] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR NVIDIA Corporation [apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION 4.6.0 NVIDIA 391.35 [apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 324 [apply] GLX_EXTENSIONS 30 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x6572421 created w/ share: GearsObj[0x5b16e5b8, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x677e46f3, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x6572421 created w/ share: GearsObj[0x56055521, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x5a7d414e, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x6572421 created w/ share: GearsObj[0xa993183, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x1ceffcd2, vbo ff 13, fs 14, bf 15, bs 16] [apply] Shared GearsES2: Unsynchronized Objects [apply] Thread[main-null,5,main] GearsES2.init.X 0x6572421 FIN GearsES2[obj 0x6572421 isInit true, usesShared true, 1 GearsObj[0x677e46f3, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x5a7d414e, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1ceffcd2, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x5b239d7d isInit true, usesShared false, 1 GearsObj[0x5b16e5b8, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x56055521, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0xa993183, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] Thread[main-null,5,main] GearsES2.reshape 0x6572421 0/0 256x256 of 256x256, swapInterval 0, drawable 0x5b0107a6, msaa false, tileRendererInUse null [apply] >> GearsES2 0x6572421, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[main-null,5,main] GearsES2.init.0 0x6b81ce95: tileRendererInUse null, GearsES2[obj 0x6b81ce95 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x5b239d7d isInit true, usesShared false, 1 GearsObj[0x5b16e5b8, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x56055521, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0xa993183, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] GearsES2 init 0x6b81ce95 on Thread[main-null,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL4/GL4.hw] [apply] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR NVIDIA Corporation [apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION 4.6.0 NVIDIA 391.35 [apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 324 [apply] GLX_EXTENSIONS 30 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x6b81ce95 created w/ share: GearsObj[0x5b16e5b8, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x4cc4c4e0, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x6b81ce95 created w/ share: GearsObj[0x56055521, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x1fbca6f8, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x6b81ce95 created w/ share: GearsObj[0xa993183, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x46879654, vbo ff 13, fs 14, bf 15, bs 16] [apply] Shared GearsES2: Unsynchronized Objects [apply] Thread[main-null,5,main] GearsES2.init.X 0x6b81ce95 FIN GearsES2[obj 0x6b81ce95 isInit true, usesShared true, 1 GearsObj[0x4cc4c4e0, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1fbca6f8, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x46879654, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x5b239d7d isInit true, usesShared false, 1 GearsObj[0x5b16e5b8, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x56055521, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0xa993183, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] Thread[main-null,5,main] GearsES2.reshape 0x6b81ce95 0/0 256x256 of 256x256, swapInterval 0, drawable 0x5b0107a6, msaa false, tileRendererInUse null [apply] >> GearsES2 0x6b81ce95, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] XXX-C-3.1: hash 0x254c3e2e, (isShared true, created true, master 0x254c3e2e) [apply] Created Ctx #0: hash 0x7a8e099, (created true) [apply] Created Ctx #1: hash 0x96f1e1c, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] XXX-C-3.2: hash 0x7a8e099, (isShared true, created true, master 0x254c3e2e) [apply] Created Ctx #0: hash 0x254c3e2e, (created true) [apply] Created Ctx #1: hash 0x96f1e1c, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] XXX-C-3.3: hash 0x96f1e1c, (isShared true, created true, master 0x254c3e2e) [apply] Created Ctx #0: hash 0x254c3e2e, (created true) [apply] Created Ctx #1: hash 0x7a8e099, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] XXX Destroy in creation order NOW - Driver Impl. Ma trigger driver Bug i.e. not postponing GL ctx destruction after releasing all refs. [apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.dispose 0x5b239d7d: tileRendererInUse null [apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.dispose 0x5b239d7d FIN [apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.dispose 0x6572421: tileRendererInUse null [apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.dispose 0x6572421 FIN [apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.dispose 0x6b81ce95: tileRendererInUse null [apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.dispose 0x6b81ce95 FIN [apply] XXX-C-3.1: hash 0x254c3e2e, (isShared false, created false, master 0x0) [apply] Total created 0 + destroyed 0 = 0 [apply] [apply] XXX-C-3.2: hash 0x7a8e099, (isShared false, created false, master 0x0) [apply] Total created 0 + destroyed 0 = 0 [apply] [apply] XXX-C-3.3: hash 0x96f1e1c, (isShared false, created false, master 0x0) [apply] Total created 0 + destroyed 0 = 0 [apply] [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT3 - test03SyncedOneAnimatorDirtyDtorOrderCopyBuffer [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT3 - test04SyncedOneAnimatorDirtyDtorOrderMapBuffer [apply] Thread[main-null,5,main] GearsES2.init.0 0x6d763516: tileRendererInUse null, GearsES2[obj 0x6d763516 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x6d763516 on Thread[main-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 0x6d763516 created: GearsObj[0xbd74560, vbo ff 1, fs 3, bf 2, bs 4] [apply] gear2 0x6d763516 created: GearsObj[0x5dd348ba, vbo ff 7, fs 9, bf 8, bs 10] [apply] gear3 0x6d763516 created: GearsObj[0x5dd348ba, vbo ff 7, fs 9, bf 8, bs 10] [apply] Thread[main-null,5,main] GearsES2.init.X 0x6d763516 FIN GearsES2[obj 0x6d763516 isInit true, usesShared false, 1 GearsObj[0xbd74560, vbo ff 1, fs 3, bf 2, bs 4], 2 GearsObj[0x5dd348ba, vbo ff 7, fs 9, bf 8, bs 10], 3 GearsObj[0x5a884031, vbo ff 13, fs 15, bf 14, bs 16], sharedGears null] [apply] Thread[main-null,5,main] GearsES2.reshape 0x6d763516 0/0 256x256 of 256x256, swapInterval 0, drawable 0xffffffff9d0108a9, msaa false, tileRendererInUse null [apply] >> GearsES2 0x6d763516, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[main-null,5,main] GearsES2.init.0 0x52bf72b5: tileRendererInUse null, GearsES2[obj 0x52bf72b5 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x6d763516 isInit true, usesShared false, 1 GearsObj[0xbd74560, vbo ff 1, fs 3, bf 2, bs 4], 2 GearsObj[0x5dd348ba, vbo ff 7, fs 9, bf 8, bs 10], 3 GearsObj[0x5a884031, vbo ff 13, fs 15, bf 14, bs 16], sharedGears null]] [apply] GearsES2 init 0x52bf72b5 on Thread[main-null,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL4/GL4.hw] [apply] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR NVIDIA Corporation [apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION 4.6.0 NVIDIA 391.35 [apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 324 [apply] GLX_EXTENSIONS 30 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x52bf72b5 created w/ share: GearsObj[0xbd74560, vbo ff 1, fs 3, bf 2, bs 4] -> GearsObj[0x3655307b, vbo ff 1, fs 3, bf 2, bs 4] [apply] gear2 0x52bf72b5 created w/ share: GearsObj[0x5dd348ba, vbo ff 7, fs 9, bf 8, bs 10] -> GearsObj[0x22e1869, vbo ff 7, fs 9, bf 8, bs 10] [apply] gear3 0x52bf72b5 created w/ share: GearsObj[0x5a884031, vbo ff 13, fs 15, bf 14, bs 16] -> GearsObj[0x79bb09f8, vbo ff 13, fs 15, bf 14, bs 16] [apply] Shared GearsES2: Unsynchronized Objects [apply] Thread[main-null,5,main] GearsES2.init.X 0x52bf72b5 FIN GearsES2[obj 0x52bf72b5 isInit true, usesShared true, 1 GearsObj[0x3655307b, vbo ff 1, fs 3, bf 2, bs 4], 2 GearsObj[0x22e1869, vbo ff 7, fs 9, bf 8, bs 10], 3 GearsObj[0x79bb09f8, vbo ff 13, fs 15, bf 14, bs 16], sharedGears GearsES2[obj 0x6d763516 isInit true, usesShared false, 1 GearsObj[0xbd74560, vbo ff 1, fs 3, bf 2, bs 4], 2 GearsObj[0x5dd348ba, vbo ff 7, fs 9, bf 8, bs 10], 3 GearsObj[0x5a884031, vbo ff 13, fs 15, bf 14, bs 16], sharedGears null]] [apply] Thread[main-null,5,main] GearsES2.reshape 0x52bf72b5 0/0 256x256 of 256x256, swapInterval 0, drawable 0x5b0107a6, msaa false, tileRendererInUse null [apply] >> GearsES2 0x52bf72b5, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[main-null,5,main] GearsES2.init.0 0x37afeb11: tileRendererInUse null, GearsES2[obj 0x37afeb11 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x6d763516 isInit true, usesShared false, 1 GearsObj[0xbd74560, vbo ff 1, fs 3, bf 2, bs 4], 2 GearsObj[0x5dd348ba, vbo ff 7, fs 9, bf 8, bs 10], 3 GearsObj[0x5a884031, vbo ff 13, fs 15, bf 14, bs 16], sharedGears null]] [apply] GearsES2 init 0x37afeb11 on Thread[main-null,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL4/GL4.hw] [apply] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR NVIDIA Corporation [apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION 4.6.0 NVIDIA 391.35 [apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 324 [apply] GLX_EXTENSIONS 30 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x37afeb11 created w/ share: GearsObj[0xbd74560, vbo ff 1, fs 3, bf 2, bs 4] -> GearsObj[0x67b2dfd5, vbo ff 1, fs 3, bf 2, bs 4] [apply] gear2 0x37afeb11 created w/ share: GearsObj[0x5dd348ba, vbo ff 7, fs 9, bf 8, bs 10] -> GearsObj[0x25585da, vbo ff 7, fs 9, bf 8, bs 10] [apply] gear3 0x37afeb11 created w/ share: GearsObj[0x5a884031, vbo ff 13, fs 15, bf 14, bs 16] -> GearsObj[0x4d6ee718, vbo ff 13, fs 15, bf 14, bs 16] [apply] Shared GearsES2: Unsynchronized Objects [apply] Thread[main-null,5,main] GearsES2.init.X 0x37afeb11 FIN GearsES2[obj 0x37afeb11 isInit true, usesShared true, 1 GearsObj[0x67b2dfd5, vbo ff 1, fs 3, bf 2, bs 4], 2 GearsObj[0x25585da, vbo ff 7, fs 9, bf 8, bs 10], 3 GearsObj[0x4d6ee718, vbo ff 13, fs 15, bf 14, bs 16], sharedGears GearsES2[obj 0x6d763516 isInit true, usesShared false, 1 GearsObj[0xbd74560, vbo ff 1, fs 3, bf 2, bs 4], 2 GearsObj[0x5dd348ba, vbo ff 7, fs 9, bf 8, bs 10], 3 GearsObj[0x5a884031, vbo ff 13, fs 15, bf 14, bs 16], sharedGears null]] [apply] Thread[main-null,5,main] GearsES2.reshape 0x37afeb11 0/0 256x256 of 256x256, swapInterval 0, drawable 0xffffffffb701085f, msaa false, tileRendererInUse null [apply] >> GearsES2 0x37afeb11, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] XXX-C-3.1: hash 0x755d559e, (isShared true, created true, master 0x755d559e) [apply] Created Ctx #0: hash 0x4f543345, (created true) [apply] Created Ctx #1: hash 0x4193c4df, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] XXX-C-3.2: hash 0x4f543345, (isShared true, created true, master 0x755d559e) [apply] Created Ctx #0: hash 0x755d559e, (created true) [apply] Created Ctx #1: hash 0x4193c4df, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] XXX-C-3.3: hash 0x4193c4df, (isShared true, created true, master 0x755d559e) [apply] Created Ctx #0: hash 0x4f543345, (created true) [apply] Created Ctx #1: hash 0x755d559e, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] XXX Destroy in creation order NOW - Driver Impl. Ma trigger driver Bug i.e. not postponing GL ctx destruction after releasing all refs. [apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.dispose 0x6d763516: tileRendererInUse null [apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.dispose 0x6d763516 FIN [apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.dispose 0x52bf72b5: tileRendererInUse null [apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.dispose 0x52bf72b5 FIN [apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.dispose 0x37afeb11: tileRendererInUse null [apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.dispose 0x37afeb11 FIN [apply] XXX-C-3.1: hash 0x755d559e, (isShared false, created false, master 0x0) [apply] Total created 0 + destroyed 0 = 0 [apply] [apply] XXX-C-3.2: hash 0x4f543345, (isShared false, created false, master 0x0) [apply] Total created 0 + destroyed 0 = 0 [apply] [apply] XXX-C-3.3: hash 0x4193c4df, (isShared false, created false, master 0x0) [apply] Total created 0 + destroyed 0 = 0 [apply] [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT3 - test04SyncedOneAnimatorDirtyDtorOrderMapBuffer [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT3 - test11ASyncEachAnimatorCleanDtorOrderCopyBuffer [apply] Thread[main-Animator#04,5,main] GearsES2.init.0 0xdd8ba08: tileRendererInUse null, GearsES2[obj 0xdd8ba08 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0xdd8ba08 on Thread[main-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 0xdd8ba08 created: GearsObj[0x755210f, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0xdd8ba08 created: GearsObj[0x17043573, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0xdd8ba08 created: GearsObj[0x17043573, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[main-Animator#04,5,main] GearsES2.init.X 0xdd8ba08 FIN GearsES2[obj 0xdd8ba08 isInit true, usesShared false, 1 GearsObj[0x755210f, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x17043573, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x78db2346, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[main-Animator#04,5,main] GearsES2.reshape 0xdd8ba08 0/0 256x256 of 256x256, swapInterval 0, drawable 0x5b0107a6, msaa false, tileRendererInUse null [apply] >> GearsES2 0xdd8ba08, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[main-Animator#05,5,main] GearsES2.init.0 0x245b4bdc: tileRendererInUse null, GearsES2[obj 0x245b4bdc isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0xdd8ba08 isInit true, usesShared false, 1 GearsObj[0x755210f, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x17043573, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x78db2346, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] GearsES2 init 0x245b4bdc on Thread[main-Animator#05,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL4/GL4.hw] [apply] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR NVIDIA Corporation [apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION 4.6.0 NVIDIA 391.35 [apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 324 [apply] GLX_EXTENSIONS 30 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x245b4bdc created w/ share: GearsObj[0x755210f, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x5985f1a6, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x245b4bdc created w/ share: GearsObj[0x17043573, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x41c2cea4, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x245b4bdc created w/ share: GearsObj[0x78db2346, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x215558cc, vbo ff 13, fs 14, bf 15, bs 16] [apply] Shared GearsES2: Unsynchronized Objects [apply] Thread[main-Animator#05,5,main] GearsES2.init.X 0x245b4bdc FIN GearsES2[obj 0x245b4bdc isInit true, usesShared true, 1 GearsObj[0x5985f1a6, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x41c2cea4, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x215558cc, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0xdd8ba08 isInit true, usesShared false, 1 GearsObj[0x755210f, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x17043573, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x78db2346, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] Thread[main-Animator#05,5,main] GearsES2.reshape 0x245b4bdc 0/0 256x256 of 256x256, swapInterval 0, drawable 0xe0108f0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x245b4bdc, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[main-Animator#06,5,main] GearsES2.init.0 0x6c64cb25: tileRendererInUse null, GearsES2[obj 0x6c64cb25 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0xdd8ba08 isInit true, usesShared false, 1 GearsObj[0x755210f, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x17043573, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x78db2346, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] GearsES2 init 0x6c64cb25 on Thread[main-Animator#06,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL4/GL4.hw] [apply] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR NVIDIA Corporation [apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION 4.6.0 NVIDIA 391.35 [apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 324 [apply] GLX_EXTENSIONS 30 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x6c64cb25 created w/ share: GearsObj[0x755210f, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x23bf7aed, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x6c64cb25 created w/ share: GearsObj[0x17043573, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x1d115df2, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x6c64cb25 created w/ share: GearsObj[0x78db2346, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x5bb308c8, vbo ff 13, fs 14, bf 15, bs 16] [apply] Shared GearsES2: Unsynchronized Objects [apply] Thread[main-Animator#06,5,main] GearsES2.init.X 0x6c64cb25 FIN GearsES2[obj 0x6c64cb25 isInit true, usesShared true, 1 GearsObj[0x23bf7aed, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1d115df2, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5bb308c8, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0xdd8ba08 isInit true, usesShared false, 1 GearsObj[0x755210f, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x17043573, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x78db2346, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] Thread[main-Animator#06,5,main] GearsES2.reshape 0x6c64cb25 0/0 256x256 of 256x256, swapInterval 0, drawable 0xffffffffbb01089a, msaa false, tileRendererInUse null [apply] >> GearsES2 0x6c64cb25, angle 0.0, [l -1.0, r 1.0, b -1.0, t 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 0x28802f1b, (isShared true, created true, master 0x28802f1b) [apply] Created Ctx #0: hash 0x3bdb5b2b, (created true) [apply] Created Ctx #1: hash 0x351ca3f8, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] XXX-C-3.2: hash 0x351ca3f8, (isShared true, created true, master 0x28802f1b) [apply] Created Ctx #0: hash 0x3bdb5b2b, (created true) [apply] Created Ctx #1: hash 0x28802f1b, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] XXX-C-3.3: hash 0x3bdb5b2b, (isShared true, created true, master 0x28802f1b) [apply] Created Ctx #0: hash 0x351ca3f8, (created true) [apply] Created Ctx #1: hash 0x28802f1b, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] XXX Destroy in clean order NOW [apply] Thread[main-Display-.windows_nil-1-EDT-5,5,main] GearsES2.dispose 0x6c64cb25: tileRendererInUse null [apply] Thread[main-Display-.windows_nil-1-EDT-5,5,main] GearsES2.dispose 0x6c64cb25 FIN [apply] Thread[main-Display-.windows_nil-1-EDT-5,5,main] GearsES2.dispose 0x245b4bdc: tileRendererInUse null [apply] Thread[main-Display-.windows_nil-1-EDT-5,5,main] GearsES2.dispose 0x245b4bdc FIN [apply] Thread[main-Display-.windows_nil-1-EDT-5,5,main] GearsES2.dispose 0xdd8ba08: tileRendererInUse null [apply] Thread[main-Display-.windows_nil-1-EDT-5,5,main] GearsES2.dispose 0xdd8ba08 FIN [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT3 - test11ASyncEachAnimatorCleanDtorOrderCopyBuffer [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT3 - test12ASyncEachAnimatorCleanDtorOrderMapBuffer [apply] Thread[main-Animator#07,5,main] GearsES2.init.0 0x2d7275fc: tileRendererInUse null, GearsES2[obj 0x2d7275fc isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x2d7275fc on Thread[main-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 0x2d7275fc created: GearsObj[0x3260c823, vbo ff 1, fs 3, bf 2, bs 4] [apply] gear2 0x2d7275fc created: GearsObj[0x2c0cdf33, vbo ff 7, fs 9, bf 8, bs 10] [apply] gear3 0x2d7275fc created: GearsObj[0x2c0cdf33, vbo ff 7, fs 9, bf 8, bs 10] [apply] Thread[main-Animator#07,5,main] GearsES2.init.X 0x2d7275fc FIN GearsES2[obj 0x2d7275fc isInit true, usesShared false, 1 GearsObj[0x3260c823, vbo ff 1, fs 3, bf 2, bs 4], 2 GearsObj[0x2c0cdf33, vbo ff 7, fs 9, bf 8, bs 10], 3 GearsObj[0x630672c1, vbo ff 13, fs 15, bf 14, bs 16], sharedGears null] [apply] Thread[main-Animator#07,5,main] GearsES2.reshape 0x2d7275fc 0/0 256x256 of 256x256, swapInterval 0, drawable 0xffffffffbb01089a, msaa false, tileRendererInUse null [apply] >> GearsES2 0x2d7275fc, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[main-Animator#08,5,main] GearsES2.init.0 0x399f45b1: tileRendererInUse null, GearsES2[obj 0x399f45b1 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x2d7275fc isInit true, usesShared false, 1 GearsObj[0x3260c823, vbo ff 1, fs 3, bf 2, bs 4], 2 GearsObj[0x2c0cdf33, vbo ff 7, fs 9, bf 8, bs 10], 3 GearsObj[0x630672c1, vbo ff 13, fs 15, bf 14, bs 16], sharedGears null]] [apply] GearsES2 init 0x399f45b1 on Thread[main-Animator#08,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL4/GL4.hw] [apply] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR NVIDIA Corporation [apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION 4.6.0 NVIDIA 391.35 [apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 324 [apply] GLX_EXTENSIONS 30 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x399f45b1 created w/ share: GearsObj[0x3260c823, vbo ff 1, fs 3, bf 2, bs 4] -> GearsObj[0x986d1ea, vbo ff 1, fs 3, bf 2, bs 4] [apply] gear2 0x399f45b1 created w/ share: GearsObj[0x2c0cdf33, vbo ff 7, fs 9, bf 8, bs 10] -> GearsObj[0x30f9f782, vbo ff 7, fs 9, bf 8, bs 10] [apply] gear3 0x399f45b1 created w/ share: GearsObj[0x630672c1, vbo ff 13, fs 15, bf 14, bs 16] -> GearsObj[0x71274bc8, vbo ff 13, fs 15, bf 14, bs 16] [apply] Shared GearsES2: Unsynchronized Objects [apply] Thread[main-Animator#08,5,main] GearsES2.init.X 0x399f45b1 FIN GearsES2[obj 0x399f45b1 isInit true, usesShared true, 1 GearsObj[0x986d1ea, vbo ff 1, fs 3, bf 2, bs 4], 2 GearsObj[0x30f9f782, vbo ff 7, fs 9, bf 8, bs 10], 3 GearsObj[0x71274bc8, vbo ff 13, fs 15, bf 14, bs 16], sharedGears GearsES2[obj 0x2d7275fc isInit true, usesShared false, 1 GearsObj[0x3260c823, vbo ff 1, fs 3, bf 2, bs 4], 2 GearsObj[0x2c0cdf33, vbo ff 7, fs 9, bf 8, bs 10], 3 GearsObj[0x630672c1, vbo ff 13, fs 15, bf 14, bs 16], sharedGears null]] [apply] Thread[main-Animator#08,5,main] GearsES2.reshape 0x399f45b1 0/0 256x256 of 256x256, swapInterval 0, drawable 0xe0108f0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x399f45b1, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[main-Animator#09,5,main] GearsES2.init.0 0x38c6f217: tileRendererInUse null, GearsES2[obj 0x38c6f217 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x2d7275fc isInit true, usesShared false, 1 GearsObj[0x3260c823, vbo ff 1, fs 3, bf 2, bs 4], 2 GearsObj[0x2c0cdf33, vbo ff 7, fs 9, bf 8, bs 10], 3 GearsObj[0x630672c1, vbo ff 13, fs 15, bf 14, bs 16], sharedGears null]] [apply] GearsES2 init 0x38c6f217 on Thread[main-Animator#09,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL4/GL4.hw] [apply] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR NVIDIA Corporation [apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION 4.6.0 NVIDIA 391.35 [apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 324 [apply] GLX_EXTENSIONS 30 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x38c6f217 created w/ share: GearsObj[0x3260c823, vbo ff 1, fs 3, bf 2, bs 4] -> GearsObj[0x1e6561d2, vbo ff 1, fs 3, bf 2, bs 4] [apply] gear2 0x38c6f217 created w/ share: GearsObj[0x2c0cdf33, vbo ff 7, fs 9, bf 8, bs 10] -> GearsObj[0x66d9dd6, vbo ff 7, fs 9, bf 8, bs 10] [apply] gear3 0x38c6f217 created w/ share: GearsObj[0x630672c1, vbo ff 13, fs 15, bf 14, bs 16] -> GearsObj[0x66726f2c, vbo ff 13, fs 15, bf 14, bs 16] [apply] Shared GearsES2: Unsynchronized Objects [apply] Thread[main-Animator#09,5,main] GearsES2.init.X 0x38c6f217 FIN GearsES2[obj 0x38c6f217 isInit true, usesShared true, 1 GearsObj[0x1e6561d2, vbo ff 1, fs 3, bf 2, bs 4], 2 GearsObj[0x66d9dd6, vbo ff 7, fs 9, bf 8, bs 10], 3 GearsObj[0x66726f2c, vbo ff 13, fs 15, bf 14, bs 16], sharedGears GearsES2[obj 0x2d7275fc isInit true, usesShared false, 1 GearsObj[0x3260c823, vbo ff 1, fs 3, bf 2, bs 4], 2 GearsObj[0x2c0cdf33, vbo ff 7, fs 9, bf 8, bs 10], 3 GearsObj[0x630672c1, vbo ff 13, fs 15, bf 14, bs 16], sharedGears null]] [apply] Thread[main-Animator#09,5,main] GearsES2.reshape 0x38c6f217 0/0 256x256 of 256x256, swapInterval 0, drawable 0xe0108f0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x38c6f217, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] XXX-C-3.1: hash 0x4cd3605f, (isShared true, created true, master 0x4cd3605f) [apply] Created Ctx #0: hash 0x36da1570, (created true) [apply] Created Ctx #1: hash 0x381dfddb, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] XXX-C-3.2: hash 0x36da1570, (isShared true, created true, master 0x4cd3605f) [apply] Created Ctx #0: hash 0x381dfddb, (created true) [apply] Created Ctx #1: hash 0x4cd3605f, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] XXX-C-3.3: hash 0x381dfddb, (isShared true, created true, master 0x4cd3605f) [apply] Created Ctx #0: hash 0x36da1570, (created true) [apply] Created Ctx #1: hash 0x4cd3605f, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] XXX Destroy in clean order NOW [apply] Thread[main-Display-.windows_nil-1-EDT-6,5,main] GearsES2.dispose 0x38c6f217: tileRendererInUse null [apply] Thread[main-Display-.windows_nil-1-EDT-6,5,main] GearsES2.dispose 0x38c6f217 FIN [apply] Thread[main-Display-.windows_nil-1-EDT-6,5,main] GearsES2.dispose 0x399f45b1: tileRendererInUse null [apply] Thread[main-Display-.windows_nil-1-EDT-6,5,main] GearsES2.dispose 0x399f45b1 FIN [apply] Thread[main-Display-.windows_nil-1-EDT-6,5,main] GearsES2.dispose 0x2d7275fc: tileRendererInUse null [apply] Thread[main-Display-.windows_nil-1-EDT-6,5,main] GearsES2.dispose 0x2d7275fc FIN [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT3 - test12ASyncEachAnimatorCleanDtorOrderMapBuffer [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT3 - test13AsyncEachAnimatorDirtyDtorOrderCopyBuffers [apply] Thread[main-Animator#10,5,main] GearsES2.init.0 0x79e2c065: tileRendererInUse null, GearsES2[obj 0x79e2c065 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x79e2c065 on Thread[main-Animator#10,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL4/GL4.hw] [apply] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR NVIDIA Corporation [apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION 4.6.0 NVIDIA 391.35 [apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 324 [apply] GLX_EXTENSIONS 30 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x79e2c065 created: GearsObj[0x76fb4a85, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x79e2c065 created: GearsObj[0x54bb5464, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x79e2c065 created: GearsObj[0x54bb5464, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[main-Animator#10,5,main] GearsES2.init.X 0x79e2c065 FIN GearsES2[obj 0x79e2c065 isInit true, usesShared false, 1 GearsObj[0x76fb4a85, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x54bb5464, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x27d973a9, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[main-Animator#10,5,main] GearsES2.reshape 0x79e2c065 0/0 256x256 of 256x256, swapInterval 0, drawable 0xffffffffb701085f, msaa false, tileRendererInUse null [apply] >> GearsES2 0x79e2c065, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[main-Animator#11,5,main] GearsES2.init.0 0x3a93b025: tileRendererInUse null, GearsES2[obj 0x3a93b025 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x79e2c065 isInit true, usesShared false, 1 GearsObj[0x76fb4a85, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x54bb5464, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x27d973a9, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] GearsES2 init 0x3a93b025 on Thread[main-Animator#11,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL4/GL4.hw] [apply] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR NVIDIA Corporation [apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION 4.6.0 NVIDIA 391.35 [apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 324 [apply] GLX_EXTENSIONS 30 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x3a93b025 created w/ share: GearsObj[0x76fb4a85, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x3870fdab, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x3a93b025 created w/ share: GearsObj[0x54bb5464, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x7d724401, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x3a93b025 created w/ share: GearsObj[0x27d973a9, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x401cecf7, vbo ff 13, fs 14, bf 15, bs 16] [apply] Shared GearsES2: Unsynchronized Objects [apply] Thread[main-Animator#11,5,main] GearsES2.init.X 0x3a93b025 FIN GearsES2[obj 0x3a93b025 isInit true, usesShared true, 1 GearsObj[0x3870fdab, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7d724401, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x401cecf7, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x79e2c065 isInit true, usesShared false, 1 GearsObj[0x76fb4a85, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x54bb5464, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x27d973a9, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] Thread[main-Animator#11,5,main] GearsES2.reshape 0x3a93b025 0/0 256x256 of 256x256, swapInterval 0, drawable 0xffffffff9d0108a9, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3a93b025, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[main-Animator#12,5,main] GearsES2.init.0 0x35cabb2a: tileRendererInUse null, GearsES2[obj 0x35cabb2a isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x79e2c065 isInit true, usesShared false, 1 GearsObj[0x76fb4a85, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x54bb5464, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x27d973a9, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] GearsES2 init 0x35cabb2a on Thread[main-Animator#12,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL4/GL4.hw] [apply] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR NVIDIA Corporation [apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION 4.6.0 NVIDIA 391.35 [apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 324 [apply] GLX_EXTENSIONS 30 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x35cabb2a created w/ share: GearsObj[0x76fb4a85, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x35c4ccb0, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x35cabb2a created w/ share: GearsObj[0x54bb5464, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x5cc24306, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x35cabb2a created w/ share: GearsObj[0x27d973a9, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x4d897dca, vbo ff 13, fs 14, bf 15, bs 16] [apply] Shared GearsES2: Unsynchronized Objects [apply] Thread[main-Animator#12,5,main] GearsES2.init.X 0x35cabb2a FIN GearsES2[obj 0x35cabb2a isInit true, usesShared true, 1 GearsObj[0x35c4ccb0, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x5cc24306, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x4d897dca, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x79e2c065 isInit true, usesShared false, 1 GearsObj[0x76fb4a85, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x54bb5464, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x27d973a9, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] Thread[main-Animator#12,5,main] GearsES2.reshape 0x35cabb2a 0/0 256x256 of 256x256, swapInterval 0, drawable 0xffffffffb701085f, msaa false, tileRendererInUse null [apply] >> GearsES2 0x35cabb2a, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] XXX-C-3.1: hash 0x80c69ac, (isShared true, created true, master 0x80c69ac) [apply] Created Ctx #0: hash 0xef192e3, (created true) [apply] Created Ctx #1: hash 0x366d4d, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] XXX-C-3.2: hash 0xef192e3, (isShared true, created true, master 0x80c69ac) [apply] Created Ctx #0: hash 0x80c69ac, (created true) [apply] Created Ctx #1: hash 0x366d4d, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] XXX-C-3.3: hash 0x366d4d, (isShared true, created true, master 0x80c69ac) [apply] Created Ctx #0: hash 0xef192e3, (created true) [apply] Created Ctx #1: hash 0x80c69ac, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] XXX Destroy in creation order NOW - Driver Impl. May trigger driver Bug i.e. not postponing GL ctx destruction after releasing all refs. [apply] Thread[main-Display-.windows_nil-1-EDT-7,5,main] GearsES2.dispose 0x79e2c065: tileRendererInUse null [apply] Thread[main-Display-.windows_nil-1-EDT-7,5,main] GearsES2.dispose 0x79e2c065 FIN [apply] Thread[main-Display-.windows_nil-1-EDT-7,5,main] GearsES2.dispose 0x3a93b025: tileRendererInUse null [apply] Thread[main-Display-.windows_nil-1-EDT-7,5,main] GearsES2.dispose 0x3a93b025 FIN [apply] Thread[main-Display-.windows_nil-1-EDT-7,5,main] GearsES2.dispose 0x35cabb2a: tileRendererInUse null [apply] Thread[main-Display-.windows_nil-1-EDT-7,5,main] GearsES2.dispose 0x35cabb2a FIN [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT3 - test13AsyncEachAnimatorDirtyDtorOrderCopyBuffers [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT3 - test14AsyncEachAnimatorDirtyDtorOrderMapBuffers [apply] Thread[main-Animator#13,5,main] GearsES2.init.0 0x1189dd52: tileRendererInUse null, GearsES2[obj 0x1189dd52 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x1189dd52 on Thread[main-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 0x1189dd52 created: GearsObj[0x2bab5a3f, vbo ff 1, fs 3, bf 2, bs 4] [apply] gear2 0x1189dd52 created: GearsObj[0x3ecbf382, vbo ff 7, fs 9, bf 8, bs 10] [apply] gear3 0x1189dd52 created: GearsObj[0x3ecbf382, vbo ff 7, fs 9, bf 8, bs 10] [apply] Thread[main-Animator#13,5,main] GearsES2.init.X 0x1189dd52 FIN GearsES2[obj 0x1189dd52 isInit true, usesShared false, 1 GearsObj[0x2bab5a3f, vbo ff 1, fs 3, bf 2, bs 4], 2 GearsObj[0x3ecbf382, vbo ff 7, fs 9, bf 8, bs 10], 3 GearsObj[0x7ad43b55, vbo ff 13, fs 15, bf 14, bs 16], sharedGears null] [apply] Thread[main-Animator#13,5,main] GearsES2.reshape 0x1189dd52 0/0 256x256 of 256x256, swapInterval 0, drawable 0x1301080b, msaa false, tileRendererInUse null [apply] >> GearsES2 0x1189dd52, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[main-Animator#14,5,main] GearsES2.init.0 0x36bc55de: tileRendererInUse null, GearsES2[obj 0x36bc55de isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x1189dd52 isInit true, usesShared false, 1 GearsObj[0x2bab5a3f, vbo ff 1, fs 3, bf 2, bs 4], 2 GearsObj[0x3ecbf382, vbo ff 7, fs 9, bf 8, bs 10], 3 GearsObj[0x7ad43b55, vbo ff 13, fs 15, bf 14, bs 16], sharedGears null]] [apply] GearsES2 init 0x36bc55de on Thread[main-Animator#14,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL4/GL4.hw] [apply] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR NVIDIA Corporation [apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION 4.6.0 NVIDIA 391.35 [apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 324 [apply] GLX_EXTENSIONS 30 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x36bc55de created w/ share: GearsObj[0x2bab5a3f, vbo ff 1, fs 3, bf 2, bs 4] -> GearsObj[0x6a15ed75, vbo ff 1, fs 3, bf 2, bs 4] [apply] gear2 0x36bc55de created w/ share: GearsObj[0x3ecbf382, vbo ff 7, fs 9, bf 8, bs 10] -> GearsObj[0x784d3501, vbo ff 7, fs 9, bf 8, bs 10] [apply] gear3 0x36bc55de created w/ share: GearsObj[0x7ad43b55, vbo ff 13, fs 15, bf 14, bs 16] -> GearsObj[0x12fcdbdd, vbo ff 13, fs 15, bf 14, bs 16] [apply] Shared GearsES2: Unsynchronized Objects [apply] Thread[main-Animator#14,5,main] GearsES2.init.X 0x36bc55de FIN GearsES2[obj 0x36bc55de isInit true, usesShared true, 1 GearsObj[0x6a15ed75, vbo ff 1, fs 3, bf 2, bs 4], 2 GearsObj[0x784d3501, vbo ff 7, fs 9, bf 8, bs 10], 3 GearsObj[0x12fcdbdd, vbo ff 13, fs 15, bf 14, bs 16], sharedGears GearsES2[obj 0x1189dd52 isInit true, usesShared false, 1 GearsObj[0x2bab5a3f, vbo ff 1, fs 3, bf 2, bs 4], 2 GearsObj[0x3ecbf382, vbo ff 7, fs 9, bf 8, bs 10], 3 GearsObj[0x7ad43b55, vbo ff 13, fs 15, bf 14, bs 16], sharedGears null]] [apply] Thread[main-Animator#14,5,main] GearsES2.reshape 0x36bc55de 0/0 256x256 of 256x256, swapInterval 0, drawable 0xffffffff9d0108a9, msaa false, tileRendererInUse null [apply] >> GearsES2 0x36bc55de, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[main-Animator#15,5,main] GearsES2.init.0 0x564fabc8: tileRendererInUse null, GearsES2[obj 0x564fabc8 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x1189dd52 isInit true, usesShared false, 1 GearsObj[0x2bab5a3f, vbo ff 1, fs 3, bf 2, bs 4], 2 GearsObj[0x3ecbf382, vbo ff 7, fs 9, bf 8, bs 10], 3 GearsObj[0x7ad43b55, vbo ff 13, fs 15, bf 14, bs 16], sharedGears null]] [apply] GearsES2 init 0x564fabc8 on Thread[main-Animator#15,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL4/GL4.hw] [apply] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR NVIDIA Corporation [apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION 4.6.0 NVIDIA 391.35 [apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 324 [apply] GLX_EXTENSIONS 30 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x564fabc8 created w/ share: GearsObj[0x2bab5a3f, vbo ff 1, fs 3, bf 2, bs 4] -> GearsObj[0x3835695a, vbo ff 1, fs 3, bf 2, bs 4] [apply] gear2 0x564fabc8 created w/ share: GearsObj[0x3ecbf382, vbo ff 7, fs 9, bf 8, bs 10] -> GearsObj[0x745b6593, vbo ff 7, fs 9, bf 8, bs 10] [apply] gear3 0x564fabc8 created w/ share: GearsObj[0x7ad43b55, vbo ff 13, fs 15, bf 14, bs 16] -> GearsObj[0x4050512e, vbo ff 13, fs 15, bf 14, bs 16] [apply] Shared GearsES2: Unsynchronized Objects [apply] Thread[main-Animator#15,5,main] GearsES2.init.X 0x564fabc8 FIN GearsES2[obj 0x564fabc8 isInit true, usesShared true, 1 GearsObj[0x3835695a, vbo ff 1, fs 3, bf 2, bs 4], 2 GearsObj[0x745b6593, vbo ff 7, fs 9, bf 8, bs 10], 3 GearsObj[0x4050512e, vbo ff 13, fs 15, bf 14, bs 16], sharedGears GearsES2[obj 0x1189dd52 isInit true, usesShared false, 1 GearsObj[0x2bab5a3f, vbo ff 1, fs 3, bf 2, bs 4], 2 GearsObj[0x3ecbf382, vbo ff 7, fs 9, bf 8, bs 10], 3 GearsObj[0x7ad43b55, vbo ff 13, fs 15, bf 14, bs 16], sharedGears null]] [apply] Thread[main-Animator#15,5,main] GearsES2.reshape 0x564fabc8 0/0 256x256 of 256x256, swapInterval 0, drawable 0xffffffff9d0108a9, msaa false, tileRendererInUse null [apply] >> GearsES2 0x564fabc8, angle 0.0, [l -1.0, r 1.0, b -1.0, t 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 0x55012af1, (isShared true, created true, master 0x55012af1) [apply] Created Ctx #0: hash 0x251a26a6, (created true) [apply] Created Ctx #1: hash 0x2bdddc75, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] XXX-C-3.2: hash 0x251a26a6, (isShared true, created true, master 0x55012af1) [apply] Created Ctx #0: hash 0x55012af1, (created true) [apply] Created Ctx #1: hash 0x2bdddc75, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] XXX-C-3.3: hash 0x2bdddc75, (isShared true, created true, master 0x55012af1) [apply] Created Ctx #0: hash 0x251a26a6, (created true) [apply] Created Ctx #1: hash 0x55012af1, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] XXX Destroy in creation order NOW - Driver Impl. May trigger driver Bug i.e. not postponing GL ctx destruction after releasing all refs. [apply] Thread[main-Display-.windows_nil-1-EDT-8,5,main] GearsES2.dispose 0x1189dd52: tileRendererInUse null [apply] Thread[main-Display-.windows_nil-1-EDT-8,5,main] GearsES2.dispose 0x1189dd52 FIN [apply] Thread[main-Display-.windows_nil-1-EDT-8,5,main] GearsES2.dispose 0x36bc55de: tileRendererInUse null [apply] Thread[main-Display-.windows_nil-1-EDT-8,5,main] GearsES2.dispose 0x36bc55de FIN [apply] Thread[main-Display-.windows_nil-1-EDT-8,5,main] GearsES2.dispose 0x564fabc8: tileRendererInUse null [apply] Thread[main-Display-.windows_nil-1-EDT-8,5,main] GearsES2.dispose 0x564fabc8 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 @ 1675153865063 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1675153865063 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test01SyncedOneAnimatorCleanDtorOrderCopyBuffer took 1.977 sec [apply] Testcase: test02SyncedOneAnimatorCleanDtorOrderMapBuffer took 1.845 sec [apply] Testcase: test03SyncedOneAnimatorDirtyDtorOrderCopyBuffer took 1.878 sec [apply] Testcase: test04SyncedOneAnimatorDirtyDtorOrderMapBuffer took 1.855 sec [apply] Testcase: test11ASyncEachAnimatorCleanDtorOrderCopyBuffer took 2.116 sec [apply] Testcase: test12ASyncEachAnimatorCleanDtorOrderMapBuffer took 2.138 sec [apply] Testcase: test13AsyncEachAnimatorDirtyDtorOrderCopyBuffers took 2.141 sec [apply] Testcase: test14AsyncEachAnimatorDirtyDtorOrderMapBuffers took 2.124 sec [echo] Testing com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT4 -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT4.xml [apply] Testsuite: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT4 [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] junit.framework.TestListener: tests to run: 1 [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675153866441 ms III - Start [apply] SLOCK [T main @ 1675153866442 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT4 - test01 [apply] junit.framework.TestListener: startTest(test01) [apply] Thread[main-null,5,main] GearsES2.init.0 0x74e52303: tileRendererInUse null, GearsES2[obj 0x74e52303 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x74e52303 on Thread[main-null,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL4/GL4.hw] [apply] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR NVIDIA Corporation [apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION 4.6.0 NVIDIA 391.35 [apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 324 [apply] GLX_EXTENSIONS 30 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x74e52303 created: GearsObj[0x61874be3, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x74e52303 created: GearsObj[0x4cab1f1d, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x74e52303 created: GearsObj[0x4cab1f1d, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[main-null,5,main] GearsES2.init.X 0x74e52303 FIN GearsES2[obj 0x74e52303 isInit true, usesShared false, 1 GearsObj[0x61874be3, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4cab1f1d, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1a0bb2d4, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[main-null,5,main] GearsES2.reshape 0x74e52303 0/0 256x256 of 256x256, swapInterval 0, drawable 0xffffffffb701085f, msaa false, tileRendererInUse null [apply] >> GearsES2 0x74e52303, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[main-null,5,main] GearsES2.init.0 0x661972b0: tileRendererInUse null, GearsES2[obj 0x661972b0 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x74e52303 isInit true, usesShared false, 1 GearsObj[0x61874be3, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4cab1f1d, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1a0bb2d4, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] GearsES2 init 0x661972b0 on Thread[main-null,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL4/GL4.hw] [apply] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR NVIDIA Corporation [apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION 4.6.0 NVIDIA 391.35 [apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 324 [apply] GLX_EXTENSIONS 30 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x661972b0 created w/ share: GearsObj[0x61874be3, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0xd7d772f, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x661972b0 created w/ share: GearsObj[0x4cab1f1d, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x615d25dc, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x661972b0 created w/ share: GearsObj[0x1a0bb2d4, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x10dc301d, vbo ff 13, fs 14, bf 15, bs 16] [apply] Shared GearsES2: Unsynchronized Objects [apply] Thread[main-null,5,main] GearsES2.init.X 0x661972b0 FIN GearsES2[obj 0x661972b0 isInit true, usesShared true, 1 GearsObj[0xd7d772f, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x615d25dc, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x10dc301d, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x74e52303 isInit true, usesShared false, 1 GearsObj[0x61874be3, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4cab1f1d, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1a0bb2d4, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] Thread[main-null,5,main] GearsES2.reshape 0x661972b0 0/0 256x256 of 256x256, swapInterval 0, drawable 0x1301080b, msaa false, tileRendererInUse null [apply] >> GearsES2 0x661972b0, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[main-null,5,main] GearsES2.init.0 0x694abbdc: tileRendererInUse null, GearsES2[obj 0x694abbdc isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x74e52303 isInit true, usesShared false, 1 GearsObj[0x61874be3, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4cab1f1d, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1a0bb2d4, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] GearsES2 init 0x694abbdc on Thread[main-null,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL4/GL4.hw] [apply] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR NVIDIA Corporation [apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION 4.6.0 NVIDIA 391.35 [apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 324 [apply] GLX_EXTENSIONS 30 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x694abbdc created w/ share: GearsObj[0x61874be3, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x41003a85, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x694abbdc created w/ share: GearsObj[0x4cab1f1d, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x47ccb691, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x694abbdc created w/ share: GearsObj[0x1a0bb2d4, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x14d0604d, vbo ff 13, fs 14, bf 15, bs 16] [apply] Shared GearsES2: Unsynchronized Objects [apply] Thread[main-null,5,main] GearsES2.init.X 0x694abbdc FIN GearsES2[obj 0x694abbdc isInit true, usesShared true, 1 GearsObj[0x41003a85, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x47ccb691, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x14d0604d, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x74e52303 isInit true, usesShared false, 1 GearsObj[0x61874be3, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4cab1f1d, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1a0bb2d4, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] Thread[main-null,5,main] GearsES2.reshape 0x694abbdc 0/0 256x256 of 256x256, swapInterval 0, drawable 0xffffffff9d0108a9, msaa false, tileRendererInUse null [apply] >> GearsES2 0x694abbdc, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] XXX-C-3.1: hash 0x77af6e9f, (isShared true, created true, master 0x77af6e9f) [apply] Created Ctx #0: hash 0x7afb65a4, (created true) [apply] Created Ctx #1: hash 0x6a65be98, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] XXX-C-3.2: hash 0x6a65be98, (isShared true, created true, master 0x77af6e9f) [apply] Created Ctx #0: hash 0x7afb65a4, (created true) [apply] Created Ctx #1: hash 0x77af6e9f, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] XXX-C-3.3: hash 0x7afb65a4, (isShared true, created true, master 0x6a65be98) [apply] Created Ctx #0: hash 0x6a65be98, (created true) [apply] Created Ctx #1: hash 0x77af6e9f, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] junit.framework.TestListener: endTest(test01) [apply] XXX Destroy in clean order NOW [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x694abbdc: tileRendererInUse null [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x694abbdc FIN [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x661972b0: tileRendererInUse null [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x661972b0 FIN [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x74e52303: tileRendererInUse null [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x74e52303 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 @ 1675153869286 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1675153869286 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.489 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675153866441 ms III - Start [apply] SLOCK [T main @ 1675153866442 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT4 - test01 [apply] Thread[main-null,5,main] GearsES2.init.0 0x74e52303: tileRendererInUse null, GearsES2[obj 0x74e52303 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x74e52303 on Thread[main-null,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL4/GL4.hw] [apply] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR NVIDIA Corporation [apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION 4.6.0 NVIDIA 391.35 [apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 324 [apply] GLX_EXTENSIONS 30 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x74e52303 created: GearsObj[0x61874be3, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x74e52303 created: GearsObj[0x4cab1f1d, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x74e52303 created: GearsObj[0x4cab1f1d, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[main-null,5,main] GearsES2.init.X 0x74e52303 FIN GearsES2[obj 0x74e52303 isInit true, usesShared false, 1 GearsObj[0x61874be3, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4cab1f1d, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1a0bb2d4, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[main-null,5,main] GearsES2.reshape 0x74e52303 0/0 256x256 of 256x256, swapInterval 0, drawable 0xffffffffb701085f, msaa false, tileRendererInUse null [apply] >> GearsES2 0x74e52303, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[main-null,5,main] GearsES2.init.0 0x661972b0: tileRendererInUse null, GearsES2[obj 0x661972b0 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x74e52303 isInit true, usesShared false, 1 GearsObj[0x61874be3, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4cab1f1d, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1a0bb2d4, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] GearsES2 init 0x661972b0 on Thread[main-null,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL4/GL4.hw] [apply] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR NVIDIA Corporation [apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION 4.6.0 NVIDIA 391.35 [apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 324 [apply] GLX_EXTENSIONS 30 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x661972b0 created w/ share: GearsObj[0x61874be3, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0xd7d772f, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x661972b0 created w/ share: GearsObj[0x4cab1f1d, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x615d25dc, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x661972b0 created w/ share: GearsObj[0x1a0bb2d4, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x10dc301d, vbo ff 13, fs 14, bf 15, bs 16] [apply] Shared GearsES2: Unsynchronized Objects [apply] Thread[main-null,5,main] GearsES2.init.X 0x661972b0 FIN GearsES2[obj 0x661972b0 isInit true, usesShared true, 1 GearsObj[0xd7d772f, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x615d25dc, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x10dc301d, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x74e52303 isInit true, usesShared false, 1 GearsObj[0x61874be3, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4cab1f1d, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1a0bb2d4, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] Thread[main-null,5,main] GearsES2.reshape 0x661972b0 0/0 256x256 of 256x256, swapInterval 0, drawable 0x1301080b, msaa false, tileRendererInUse null [apply] >> GearsES2 0x661972b0, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[main-null,5,main] GearsES2.init.0 0x694abbdc: tileRendererInUse null, GearsES2[obj 0x694abbdc isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x74e52303 isInit true, usesShared false, 1 GearsObj[0x61874be3, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4cab1f1d, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1a0bb2d4, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] GearsES2 init 0x694abbdc on Thread[main-null,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL4/GL4.hw] [apply] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR NVIDIA Corporation [apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION 4.6.0 NVIDIA 391.35 [apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 324 [apply] GLX_EXTENSIONS 30 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x694abbdc created w/ share: GearsObj[0x61874be3, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x41003a85, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x694abbdc created w/ share: GearsObj[0x4cab1f1d, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x47ccb691, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x694abbdc created w/ share: GearsObj[0x1a0bb2d4, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x14d0604d, vbo ff 13, fs 14, bf 15, bs 16] [apply] Shared GearsES2: Unsynchronized Objects [apply] Thread[main-null,5,main] GearsES2.init.X 0x694abbdc FIN GearsES2[obj 0x694abbdc isInit true, usesShared true, 1 GearsObj[0x41003a85, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x47ccb691, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x14d0604d, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x74e52303 isInit true, usesShared false, 1 GearsObj[0x61874be3, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4cab1f1d, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1a0bb2d4, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] Thread[main-null,5,main] GearsES2.reshape 0x694abbdc 0/0 256x256 of 256x256, swapInterval 0, drawable 0xffffffff9d0108a9, msaa false, tileRendererInUse null [apply] >> GearsES2 0x694abbdc, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] XXX-C-3.1: hash 0x77af6e9f, (isShared true, created true, master 0x77af6e9f) [apply] Created Ctx #0: hash 0x7afb65a4, (created true) [apply] Created Ctx #1: hash 0x6a65be98, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] XXX-C-3.2: hash 0x6a65be98, (isShared true, created true, master 0x77af6e9f) [apply] Created Ctx #0: hash 0x7afb65a4, (created true) [apply] Created Ctx #1: hash 0x77af6e9f, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] XXX-C-3.3: hash 0x7afb65a4, (isShared true, created true, master 0x6a65be98) [apply] Created Ctx #0: hash 0x6a65be98, (created true) [apply] Created Ctx #1: hash 0x77af6e9f, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] XXX Destroy in clean order NOW [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x694abbdc: tileRendererInUse null [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x694abbdc FIN [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x661972b0: tileRendererInUse null [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x661972b0 FIN [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x74e52303: tileRendererInUse null [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x74e52303 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 @ 1675153869286 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1675153869286 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test01 took 1.437 sec [echo] Testing com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT5 -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT5.xml [apply] Testsuite: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT5 [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] junit.framework.TestListener: tests to run: 1 [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675153870397 ms III - Start [apply] SLOCK [T main @ 1675153870397 ms +++ localhost/127.0.0.1:59999 - Locked within 10 ms, 1 attempts [apply] junit.framework.TestListener: startTest(test01CleanDtorOrder) [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT5 - test01CleanDtorOrder [apply] XXX-0-C-M - GLContextShareSet.Map [apply] Total created 0 + destroyed 0 = 0 - Total Mapped 0/0 [apply] XXX-0-C - GLContextShareSet.Map [apply] 0: hash 0x42b85e78, (isShared true, created true, master 0x42b85e78, isMaster true, createdShares 11, destroyedShares 0) [apply] 1: hash 0x1606240, (isShared true, created true, master 0x42b85e78, isMaster false, createdShares 11, destroyedShares 0) [apply] 2: hash 0x5f2ceb6d, (isShared true, created true, master 0x42b85e78, isMaster false, createdShares 11, destroyedShares 0) [apply] 3: hash 0x7ab830a, (isShared true, created true, master 0x42b85e78, isMaster false, createdShares 11, destroyedShares 0) [apply] 4: hash 0x4ab8aede, (isShared true, created true, master 0x42b85e78, isMaster false, createdShares 11, destroyedShares 0) [apply] 5: hash 0x7c8ae06d, (isShared true, created true, master 0x42b85e78, isMaster false, createdShares 11, destroyedShares 0) [apply] 6: hash 0x2c89877e, (isShared true, created true, master 0x42b85e78, isMaster false, createdShares 11, destroyedShares 0) [apply] 7: hash 0x30de8882, (isShared true, created true, master 0x42b85e78, isMaster false, createdShares 11, destroyedShares 0) [apply] 8: hash 0x47aa0b54, (isShared true, created true, master 0x42b85e78, isMaster false, createdShares 11, destroyedShares 0) [apply] 9: hash 0x4b84931a, (isShared true, created true, master 0x42b85e78, isMaster false, createdShares 11, destroyedShares 0) [apply] 10: hash 0x734b6e84, (isShared true, created true, master 0x42b85e78, isMaster false, createdShares 11, destroyedShares 0) [apply] Created Ctx #0: hash 0x1606240, (created true) [apply] Created Ctx #1: hash 0x30de8882, (created true) [apply] Created Ctx #2: hash 0x734b6e84, (created true) [apply] Created Ctx #3: hash 0x7ab830a, (created true) [apply] Created Ctx #4: hash 0x5f2ceb6d, (created true) [apply] Created Ctx #5: hash 0x7c8ae06d, (created true) [apply] Created Ctx #6: hash 0x47aa0b54, (created true) [apply] Created Ctx #7: hash 0x42b85e78, (created true) [apply] Created Ctx #8: hash 0x4b84931a, (created true) [apply] Created Ctx #9: hash 0x4ab8aede, (created true) [apply] Created Ctx #10: hash 0x2c89877e, (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 0x42b85e78, (isShared true, created true, master 0x42b85e78, isMaster true, createdShares 1, destroyedShares 10) [apply] 1: hash 0x1606240, (isShared true, created false, master 0x42b85e78, isMaster false, createdShares 1, destroyedShares 10) [apply] 2: hash 0x5f2ceb6d, (isShared true, created false, master 0x42b85e78, isMaster false, createdShares 1, destroyedShares 10) [apply] 3: hash 0x7ab830a, (isShared true, created false, master 0x42b85e78, isMaster false, createdShares 1, destroyedShares 10) [apply] 4: hash 0x4ab8aede, (isShared true, created false, master 0x42b85e78, isMaster false, createdShares 1, destroyedShares 10) [apply] 5: hash 0x7c8ae06d, (isShared true, created false, master 0x42b85e78, isMaster false, createdShares 1, destroyedShares 10) [apply] 6: hash 0x2c89877e, (isShared true, created false, master 0x42b85e78, isMaster false, createdShares 1, destroyedShares 10) [apply] 7: hash 0x30de8882, (isShared true, created false, master 0x42b85e78, isMaster false, createdShares 1, destroyedShares 10) [apply] 8: hash 0x47aa0b54, (isShared true, created false, master 0x42b85e78, isMaster false, createdShares 1, destroyedShares 10) [apply] 9: hash 0x4b84931a, (isShared true, created false, master 0x42b85e78, isMaster false, createdShares 1, destroyedShares 10) [apply] 10: hash 0x734b6e84, (isShared true, created false, master 0x42b85e78, isMaster false, createdShares 1, destroyedShares 10) [apply] Created Ctx #0: hash 0x42b85e78, (created true) [apply] Destroyed Ctx #0: hash 0x1606240, (created false) [apply] Destroyed Ctx #1: hash 0x30de8882, (created false) [apply] Destroyed Ctx #2: hash 0x734b6e84, (created false) [apply] Destroyed Ctx #3: hash 0x7ab830a, (created false) [apply] Destroyed Ctx #4: hash 0x5f2ceb6d, (created false) [apply] Destroyed Ctx #5: hash 0x7c8ae06d, (created false) [apply] Destroyed Ctx #6: hash 0x47aa0b54, (created false) [apply] Destroyed Ctx #7: hash 0x4b84931a, (created false) [apply] Destroyed Ctx #8: hash 0x4ab8aede, (created false) [apply] Destroyed Ctx #9: hash 0x2c89877e, (created false) [apply] Total created 1 + destroyed 10 = 11 - Total Mapped 11/11 [apply] XXX-0-X-SX2 - GLContextShareSet.Map [apply] 0: hash 0x42b85e78, (isShared true, created true, master 0x42b85e78, isMaster true, createdShares 1, destroyedShares 0) [apply] Created Ctx #0: hash 0x42b85e78, (created true) [apply] Total created 1 + destroyed 0 = 1 - Total Mapped 1/1 [apply] XXX-1-C - GLContextShareSet.Map [apply] 0: hash 0x42b85e78, (isShared true, created true, master 0x42b85e78, isMaster true, createdShares 11, destroyedShares 0) [apply] 1: hash 0x67068ad6, (isShared true, created true, master 0x42b85e78, isMaster false, createdShares 11, destroyedShares 0) [apply] 2: hash 0x3f322c70, (isShared true, created true, master 0x42b85e78, isMaster false, createdShares 11, destroyedShares 0) [apply] 3: hash 0x12eed84b, (isShared true, created true, master 0x42b85e78, isMaster false, createdShares 11, destroyedShares 0) [apply] 4: hash 0x3d88926e, (isShared true, created true, master 0x42b85e78, isMaster false, createdShares 11, destroyedShares 0) [apply] 5: hash 0x412407d2, (isShared true, created true, master 0x42b85e78, isMaster false, createdShares 11, destroyedShares 0) [apply] 6: hash 0x723c1305, (isShared true, created true, master 0x42b85e78, isMaster false, createdShares 11, destroyedShares 0) [apply] 7: hash 0x4986bacf, (isShared true, created true, master 0x42b85e78, isMaster false, createdShares 11, destroyedShares 0) [apply] 8: hash 0x4bf6b3dd, (isShared true, created true, master 0x42b85e78, isMaster false, createdShares 11, destroyedShares 0) [apply] 9: hash 0x59c0359d, (isShared true, created true, master 0x42b85e78, isMaster false, createdShares 11, destroyedShares 0) [apply] 10: hash 0x1e646fba, (isShared true, created true, master 0x42b85e78, isMaster false, createdShares 11, destroyedShares 0) [apply] Created Ctx #0: hash 0x723c1305, (created true) [apply] Created Ctx #1: hash 0x12eed84b, (created true) [apply] Created Ctx #2: hash 0x3d88926e, (created true) [apply] Created Ctx #3: hash 0x4986bacf, (created true) [apply] Created Ctx #4: hash 0x3f322c70, (created true) [apply] Created Ctx #5: hash 0x412407d2, (created true) [apply] Created Ctx #6: hash 0x67068ad6, (created true) [apply] Created Ctx #7: hash 0x42b85e78, (created true) [apply] Created Ctx #8: hash 0x1e646fba, (created true) [apply] Created Ctx #9: hash 0x4bf6b3dd, (created true) [apply] Created Ctx #10: hash 0x59c0359d, (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 0x42b85e78, (isShared true, created true, master 0x42b85e78, isMaster true, createdShares 1, destroyedShares 10) [apply] 1: hash 0x67068ad6, (isShared true, created false, master 0x42b85e78, isMaster false, createdShares 1, destroyedShares 10) [apply] 2: hash 0x3f322c70, (isShared true, created false, master 0x42b85e78, isMaster false, createdShares 1, destroyedShares 10) [apply] 3: hash 0x12eed84b, (isShared true, created false, master 0x42b85e78, isMaster false, createdShares 1, destroyedShares 10) [apply] 4: hash 0x3d88926e, (isShared true, created false, master 0x42b85e78, isMaster false, createdShares 1, destroyedShares 10) [apply] 5: hash 0x412407d2, (isShared true, created false, master 0x42b85e78, isMaster false, createdShares 1, destroyedShares 10) [apply] 6: hash 0x723c1305, (isShared true, created false, master 0x42b85e78, isMaster false, createdShares 1, destroyedShares 10) [apply] 7: hash 0x4986bacf, (isShared true, created false, master 0x42b85e78, isMaster false, createdShares 1, destroyedShares 10) [apply] 8: hash 0x4bf6b3dd, (isShared true, created false, master 0x42b85e78, isMaster false, createdShares 1, destroyedShares 10) [apply] 9: hash 0x59c0359d, (isShared true, created false, master 0x42b85e78, isMaster false, createdShares 1, destroyedShares 10) [apply] 10: hash 0x1e646fba, (isShared true, created false, master 0x42b85e78, isMaster false, createdShares 1, destroyedShares 10) [apply] Created Ctx #0: hash 0x42b85e78, (created true) [apply] Destroyed Ctx #0: hash 0x723c1305, (created false) [apply] Destroyed Ctx #1: hash 0x12eed84b, (created false) [apply] Destroyed Ctx #2: hash 0x3d88926e, (created false) [apply] Destroyed Ctx #3: hash 0x4986bacf, (created false) [apply] Destroyed Ctx #4: hash 0x3f322c70, (created false) [apply] Destroyed Ctx #5: hash 0x412407d2, (created false) [apply] Destroyed Ctx #6: hash 0x67068ad6, (created false) [apply] Destroyed Ctx #7: hash 0x1e646fba, (created false) [apply] Destroyed Ctx #8: hash 0x4bf6b3dd, (created false) [apply] Destroyed Ctx #9: hash 0x59c0359d, (created false) [apply] Total created 1 + destroyed 10 = 11 - Total Mapped 11/11 [apply] XXX-1-X-SX2 - GLContextShareSet.Map [apply] 0: hash 0x42b85e78, (isShared true, created true, master 0x42b85e78, isMaster true, createdShares 1, destroyedShares 0) [apply] Created Ctx #0: hash 0x42b85e78, (created true) [apply] Total created 1 + destroyed 0 = 1 - Total Mapped 1/1 [apply] XXX-2-C - GLContextShareSet.Map [apply] 0: hash 0x42b85e78, (isShared true, created true, master 0x42b85e78, isMaster true, createdShares 11, destroyedShares 0) [apply] 1: hash 0x3fc7d585, (isShared true, created true, master 0x42b85e78, isMaster false, createdShares 11, destroyedShares 0) [apply] 2: hash 0x3f51ad27, (isShared true, created true, master 0x42b85e78, isMaster false, createdShares 11, destroyedShares 0) [apply] 3: hash 0x447cf9c5, (isShared true, created true, master 0x42b85e78, isMaster false, createdShares 11, destroyedShares 0) [apply] 4: hash 0x6ef8a132, (isShared true, created true, master 0x42b85e78, isMaster false, createdShares 11, destroyedShares 0) [apply] 5: hash 0x7f9ff133, (isShared true, created true, master 0x42b85e78, isMaster false, createdShares 11, destroyedShares 0) [apply] 6: hash 0x51e0031c, (isShared true, created true, master 0x42b85e78, isMaster false, createdShares 11, destroyedShares 0) [apply] 7: hash 0x771cc222, (isShared true, created true, master 0x42b85e78, isMaster false, createdShares 11, destroyedShares 0) [apply] 8: hash 0x26363cc, (isShared true, created true, master 0x42b85e78, isMaster false, createdShares 11, destroyedShares 0) [apply] 9: hash 0x76765ab9, (isShared true, created true, master 0x42b85e78, isMaster false, createdShares 11, destroyedShares 0) [apply] 10: hash 0x6fa63149, (isShared true, created true, master 0x42b85e78, isMaster false, createdShares 11, destroyedShares 0) [apply] Created Ctx #0: hash 0x771cc222, (created true) [apply] Created Ctx #1: hash 0x3fc7d585, (created true) [apply] Created Ctx #2: hash 0x447cf9c5, (created true) [apply] Created Ctx #3: hash 0x3f51ad27, (created true) [apply] Created Ctx #4: hash 0x6fa63149, (created true) [apply] Created Ctx #5: hash 0x26363cc, (created true) [apply] Created Ctx #6: hash 0x6ef8a132, (created true) [apply] Created Ctx #7: hash 0x7f9ff133, (created true) [apply] Created Ctx #8: hash 0x42b85e78, (created true) [apply] Created Ctx #9: hash 0x76765ab9, (created true) [apply] Created Ctx #10: hash 0x51e0031c, (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 0x42b85e78, (isShared true, created true, master 0x42b85e78, isMaster true, createdShares 1, destroyedShares 10) [apply] 1: hash 0x3fc7d585, (isShared true, created false, master 0x42b85e78, isMaster false, createdShares 1, destroyedShares 10) [apply] 2: hash 0x3f51ad27, (isShared true, created false, master 0x42b85e78, isMaster false, createdShares 1, destroyedShares 10) [apply] 3: hash 0x447cf9c5, (isShared true, created false, master 0x42b85e78, isMaster false, createdShares 1, destroyedShares 10) [apply] 4: hash 0x6ef8a132, (isShared true, created false, master 0x42b85e78, isMaster false, createdShares 1, destroyedShares 10) [apply] 5: hash 0x7f9ff133, (isShared true, created false, master 0x42b85e78, isMaster false, createdShares 1, destroyedShares 10) [apply] 6: hash 0x51e0031c, (isShared true, created false, master 0x42b85e78, isMaster false, createdShares 1, destroyedShares 10) [apply] 7: hash 0x771cc222, (isShared true, created false, master 0x42b85e78, isMaster false, createdShares 1, destroyedShares 10) [apply] 8: hash 0x26363cc, (isShared true, created false, master 0x42b85e78, isMaster false, createdShares 1, destroyedShares 10) [apply] 9: hash 0x76765ab9, (isShared true, created false, master 0x42b85e78, isMaster false, createdShares 1, destroyedShares 10) [apply] 10: hash 0x6fa63149, (isShared true, created false, master 0x42b85e78, isMaster false, createdShares 1, destroyedShares 10) [apply] Created Ctx #0: hash 0x42b85e78, (created true) [apply] Destroyed Ctx #0: hash 0x771cc222, (created false) [apply] Destroyed Ctx #1: hash 0x3fc7d585, (created false) [apply] Destroyed Ctx #2: hash 0x447cf9c5, (created false) [apply] Destroyed Ctx #3: hash 0x3f51ad27, (created false) [apply] Destroyed Ctx #4: hash 0x6fa63149, (created false) [apply] Destroyed Ctx #5: hash 0x26363cc, (created false) [apply] Destroyed Ctx #6: hash 0x6ef8a132, (created false) [apply] Destroyed Ctx #7: hash 0x7f9ff133, (created false) [apply] Destroyed Ctx #8: hash 0x76765ab9, (created false) [apply] Destroyed Ctx #9: hash 0x51e0031c, (created false) [apply] Total created 1 + destroyed 10 = 11 - Total Mapped 11/11 [apply] junit.framework.TestListener: endTest(test01CleanDtorOrder) [apply] XXX-2-X-SX2 - GLContextShareSet.Map [apply] 0: hash 0x42b85e78, (isShared true, created true, master 0x42b85e78, isMaster true, createdShares 1, destroyedShares 0) [apply] Created Ctx #0: hash 0x42b85e78, (created true) [apply] Total created 1 + destroyed 0 = 1 - Total Mapped 1/1 [apply] XXX-X-X-M1 - GLContextShareSet.Map [apply] 0: hash 0x42b85e78, (isShared true, created true, master 0x42b85e78, isMaster true, createdShares 1, destroyedShares 0) [apply] Created Ctx #0: hash 0x42b85e78, (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 @ 1675153890589 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1675153890589 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [apply] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 20.852 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675153870397 ms III - Start [apply] SLOCK [T main @ 1675153870397 ms +++ localhost/127.0.0.1:59999 - Locked within 10 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 0x42b85e78, (isShared true, created true, master 0x42b85e78, isMaster true, createdShares 11, destroyedShares 0) [apply] 1: hash 0x1606240, (isShared true, created true, master 0x42b85e78, isMaster false, createdShares 11, destroyedShares 0) [apply] 2: hash 0x5f2ceb6d, (isShared true, created true, master 0x42b85e78, isMaster false, createdShares 11, destroyedShares 0) [apply] 3: hash 0x7ab830a, (isShared true, created true, master 0x42b85e78, isMaster false, createdShares 11, destroyedShares 0) [apply] 4: hash 0x4ab8aede, (isShared true, created true, master 0x42b85e78, isMaster false, createdShares 11, destroyedShares 0) [apply] 5: hash 0x7c8ae06d, (isShared true, created true, master 0x42b85e78, isMaster false, createdShares 11, destroyedShares 0) [apply] 6: hash 0x2c89877e, (isShared true, created true, master 0x42b85e78, isMaster false, createdShares 11, destroyedShares 0) [apply] 7: hash 0x30de8882, (isShared true, created true, master 0x42b85e78, isMaster false, createdShares 11, destroyedShares 0) [apply] 8: hash 0x47aa0b54, (isShared true, created true, master 0x42b85e78, isMaster false, createdShares 11, destroyedShares 0) [apply] 9: hash 0x4b84931a, (isShared true, created true, master 0x42b85e78, isMaster false, createdShares 11, destroyedShares 0) [apply] 10: hash 0x734b6e84, (isShared true, created true, master 0x42b85e78, isMaster false, createdShares 11, destroyedShares 0) [apply] Created Ctx #0: hash 0x1606240, (created true) [apply] Created Ctx #1: hash 0x30de8882, (created true) [apply] Created Ctx #2: hash 0x734b6e84, (created true) [apply] Created Ctx #3: hash 0x7ab830a, (created true) [apply] Created Ctx #4: hash 0x5f2ceb6d, (created true) [apply] Created Ctx #5: hash 0x7c8ae06d, (created true) [apply] Created Ctx #6: hash 0x47aa0b54, (created true) [apply] Created Ctx #7: hash 0x42b85e78, (created true) [apply] Created Ctx #8: hash 0x4b84931a, (created true) [apply] Created Ctx #9: hash 0x4ab8aede, (created true) [apply] Created Ctx #10: hash 0x2c89877e, (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 0x42b85e78, (isShared true, created true, master 0x42b85e78, isMaster true, createdShares 1, destroyedShares 10) [apply] 1: hash 0x1606240, (isShared true, created false, master 0x42b85e78, isMaster false, createdShares 1, destroyedShares 10) [apply] 2: hash 0x5f2ceb6d, (isShared true, created false, master 0x42b85e78, isMaster false, createdShares 1, destroyedShares 10) [apply] 3: hash 0x7ab830a, (isShared true, created false, master 0x42b85e78, isMaster false, createdShares 1, destroyedShares 10) [apply] 4: hash 0x4ab8aede, (isShared true, created false, master 0x42b85e78, isMaster false, createdShares 1, destroyedShares 10) [apply] 5: hash 0x7c8ae06d, (isShared true, created false, master 0x42b85e78, isMaster false, createdShares 1, destroyedShares 10) [apply] 6: hash 0x2c89877e, (isShared true, created false, master 0x42b85e78, isMaster false, createdShares 1, destroyedShares 10) [apply] 7: hash 0x30de8882, (isShared true, created false, master 0x42b85e78, isMaster false, createdShares 1, destroyedShares 10) [apply] 8: hash 0x47aa0b54, (isShared true, created false, master 0x42b85e78, isMaster false, createdShares 1, destroyedShares 10) [apply] 9: hash 0x4b84931a, (isShared true, created false, master 0x42b85e78, isMaster false, createdShares 1, destroyedShares 10) [apply] 10: hash 0x734b6e84, (isShared true, created false, master 0x42b85e78, isMaster false, createdShares 1, destroyedShares 10) [apply] Created Ctx #0: hash 0x42b85e78, (created true) [apply] Destroyed Ctx #0: hash 0x1606240, (created false) [apply] Destroyed Ctx #1: hash 0x30de8882, (created false) [apply] Destroyed Ctx #2: hash 0x734b6e84, (created false) [apply] Destroyed Ctx #3: hash 0x7ab830a, (created false) [apply] Destroyed Ctx #4: hash 0x5f2ceb6d, (created false) [apply] Destroyed Ctx #5: hash 0x7c8ae06d, (created false) [apply] Destroyed Ctx #6: hash 0x47aa0b54, (created false) [apply] Destroyed Ctx #7: hash 0x4b84931a, (created false) [apply] Destroyed Ctx #8: hash 0x4ab8aede, (created false) [apply] Destroyed Ctx #9: hash 0x2c89877e, (created false) [apply] Total created 1 + destroyed 10 = 11 - Total Mapped 11/11 [apply] XXX-0-X-SX2 - GLContextShareSet.Map [apply] 0: hash 0x42b85e78, (isShared true, created true, master 0x42b85e78, isMaster true, createdShares 1, destroyedShares 0) [apply] Created Ctx #0: hash 0x42b85e78, (created true) [apply] Total created 1 + destroyed 0 = 1 - Total Mapped 1/1 [apply] XXX-1-C - GLContextShareSet.Map [apply] 0: hash 0x42b85e78, (isShared true, created true, master 0x42b85e78, isMaster true, createdShares 11, destroyedShares 0) [apply] 1: hash 0x67068ad6, (isShared true, created true, master 0x42b85e78, isMaster false, createdShares 11, destroyedShares 0) [apply] 2: hash 0x3f322c70, (isShared true, created true, master 0x42b85e78, isMaster false, createdShares 11, destroyedShares 0) [apply] 3: hash 0x12eed84b, (isShared true, created true, master 0x42b85e78, isMaster false, createdShares 11, destroyedShares 0) [apply] 4: hash 0x3d88926e, (isShared true, created true, master 0x42b85e78, isMaster false, createdShares 11, destroyedShares 0) [apply] 5: hash 0x412407d2, (isShared true, created true, master 0x42b85e78, isMaster false, createdShares 11, destroyedShares 0) [apply] 6: hash 0x723c1305, (isShared true, created true, master 0x42b85e78, isMaster false, createdShares 11, destroyedShares 0) [apply] 7: hash 0x4986bacf, (isShared true, created true, master 0x42b85e78, isMaster false, createdShares 11, destroyedShares 0) [apply] 8: hash 0x4bf6b3dd, (isShared true, created true, master 0x42b85e78, isMaster false, createdShares 11, destroyedShares 0) [apply] 9: hash 0x59c0359d, (isShared true, created true, master 0x42b85e78, isMaster false, createdShares 11, destroyedShares 0) [apply] 10: hash 0x1e646fba, (isShared true, created true, master 0x42b85e78, isMaster false, createdShares 11, destroyedShares 0) [apply] Created Ctx #0: hash 0x723c1305, (created true) [apply] Created Ctx #1: hash 0x12eed84b, (created true) [apply] Created Ctx #2: hash 0x3d88926e, (created true) [apply] Created Ctx #3: hash 0x4986bacf, (created true) [apply] Created Ctx #4: hash 0x3f322c70, (created true) [apply] Created Ctx #5: hash 0x412407d2, (created true) [apply] Created Ctx #6: hash 0x67068ad6, (created true) [apply] Created Ctx #7: hash 0x42b85e78, (created true) [apply] Created Ctx #8: hash 0x1e646fba, (created true) [apply] Created Ctx #9: hash 0x4bf6b3dd, (created true) [apply] Created Ctx #10: hash 0x59c0359d, (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 0x42b85e78, (isShared true, created true, master 0x42b85e78, isMaster true, createdShares 1, destroyedShares 10) [apply] 1: hash 0x67068ad6, (isShared true, created false, master 0x42b85e78, isMaster false, createdShares 1, destroyedShares 10) [apply] 2: hash 0x3f322c70, (isShared true, created false, master 0x42b85e78, isMaster false, createdShares 1, destroyedShares 10) [apply] 3: hash 0x12eed84b, (isShared true, created false, master 0x42b85e78, isMaster false, createdShares 1, destroyedShares 10) [apply] 4: hash 0x3d88926e, (isShared true, created false, master 0x42b85e78, isMaster false, createdShares 1, destroyedShares 10) [apply] 5: hash 0x412407d2, (isShared true, created false, master 0x42b85e78, isMaster false, createdShares 1, destroyedShares 10) [apply] 6: hash 0x723c1305, (isShared true, created false, master 0x42b85e78, isMaster false, createdShares 1, destroyedShares 10) [apply] 7: hash 0x4986bacf, (isShared true, created false, master 0x42b85e78, isMaster false, createdShares 1, destroyedShares 10) [apply] 8: hash 0x4bf6b3dd, (isShared true, created false, master 0x42b85e78, isMaster false, createdShares 1, destroyedShares 10) [apply] 9: hash 0x59c0359d, (isShared true, created false, master 0x42b85e78, isMaster false, createdShares 1, destroyedShares 10) [apply] 10: hash 0x1e646fba, (isShared true, created false, master 0x42b85e78, isMaster false, createdShares 1, destroyedShares 10) [apply] Created Ctx #0: hash 0x42b85e78, (created true) [apply] Destroyed Ctx #0: hash 0x723c1305, (created false) [apply] Destroyed Ctx #1: hash 0x12eed84b, (created false) [apply] Destroyed Ctx #2: hash 0x3d88926e, (created false) [apply] Destroyed Ctx #3: hash 0x4986bacf, (created false) [apply] Destroyed Ctx #4: hash 0x3f322c70, (created false) [apply] Destroyed Ctx #5: hash 0x412407d2, (created false) [apply] Destroyed Ctx #6: hash 0x67068ad6, (created false) [apply] Destroyed Ctx #7: hash 0x1e646fba, (created false) [apply] Destroyed Ctx #8: hash 0x4bf6b3dd, (created false) [apply] Destroyed Ctx #9: hash 0x59c0359d, (created false) [apply] Total created 1 + destroyed 10 = 11 - Total Mapped 11/11 [apply] XXX-1-X-SX2 - GLContextShareSet.Map [apply] 0: hash 0x42b85e78, (isShared true, created true, master 0x42b85e78, isMaster true, createdShares 1, destroyedShares 0) [apply] Created Ctx #0: hash 0x42b85e78, (created true) [apply] Total created 1 + destroyed 0 = 1 - Total Mapped 1/1 [apply] XXX-2-C - GLContextShareSet.Map [apply] 0: hash 0x42b85e78, (isShared true, created true, master 0x42b85e78, isMaster true, createdShares 11, destroyedShares 0) [apply] 1: hash 0x3fc7d585, (isShared true, created true, master 0x42b85e78, isMaster false, createdShares 11, destroyedShares 0) [apply] 2: hash 0x3f51ad27, (isShared true, created true, master 0x42b85e78, isMaster false, createdShares 11, destroyedShares 0) [apply] 3: hash 0x447cf9c5, (isShared true, created true, master 0x42b85e78, isMaster false, createdShares 11, destroyedShares 0) [apply] 4: hash 0x6ef8a132, (isShared true, created true, master 0x42b85e78, isMaster false, createdShares 11, destroyedShares 0) [apply] 5: hash 0x7f9ff133, (isShared true, created true, master 0x42b85e78, isMaster false, createdShares 11, destroyedShares 0) [apply] 6: hash 0x51e0031c, (isShared true, created true, master 0x42b85e78, isMaster false, createdShares 11, destroyedShares 0) [apply] 7: hash 0x771cc222, (isShared true, created true, master 0x42b85e78, isMaster false, createdShares 11, destroyedShares 0) [apply] 8: hash 0x26363cc, (isShared true, created true, master 0x42b85e78, isMaster false, createdShares 11, destroyedShares 0) [apply] 9: hash 0x76765ab9, (isShared true, created true, master 0x42b85e78, isMaster false, createdShares 11, destroyedShares 0) [apply] 10: hash 0x6fa63149, (isShared true, created true, master 0x42b85e78, isMaster false, createdShares 11, destroyedShares 0) [apply] Created Ctx #0: hash 0x771cc222, (created true) [apply] Created Ctx #1: hash 0x3fc7d585, (created true) [apply] Created Ctx #2: hash 0x447cf9c5, (created true) [apply] Created Ctx #3: hash 0x3f51ad27, (created true) [apply] Created Ctx #4: hash 0x6fa63149, (created true) [apply] Created Ctx #5: hash 0x26363cc, (created true) [apply] Created Ctx #6: hash 0x6ef8a132, (created true) [apply] Created Ctx #7: hash 0x7f9ff133, (created true) [apply] Created Ctx #8: hash 0x42b85e78, (created true) [apply] Created Ctx #9: hash 0x76765ab9, (created true) [apply] Created Ctx #10: hash 0x51e0031c, (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 0x42b85e78, (isShared true, created true, master 0x42b85e78, isMaster true, createdShares 1, destroyedShares 10) [apply] 1: hash 0x3fc7d585, (isShared true, created false, master 0x42b85e78, isMaster false, createdShares 1, destroyedShares 10) [apply] 2: hash 0x3f51ad27, (isShared true, created false, master 0x42b85e78, isMaster false, createdShares 1, destroyedShares 10) [apply] 3: hash 0x447cf9c5, (isShared true, created false, master 0x42b85e78, isMaster false, createdShares 1, destroyedShares 10) [apply] 4: hash 0x6ef8a132, (isShared true, created false, master 0x42b85e78, isMaster false, createdShares 1, destroyedShares 10) [apply] 5: hash 0x7f9ff133, (isShared true, created false, master 0x42b85e78, isMaster false, createdShares 1, destroyedShares 10) [apply] 6: hash 0x51e0031c, (isShared true, created false, master 0x42b85e78, isMaster false, createdShares 1, destroyedShares 10) [apply] 7: hash 0x771cc222, (isShared true, created false, master 0x42b85e78, isMaster false, createdShares 1, destroyedShares 10) [apply] 8: hash 0x26363cc, (isShared true, created false, master 0x42b85e78, isMaster false, createdShares 1, destroyedShares 10) [apply] 9: hash 0x76765ab9, (isShared true, created false, master 0x42b85e78, isMaster false, createdShares 1, destroyedShares 10) [apply] 10: hash 0x6fa63149, (isShared true, created false, master 0x42b85e78, isMaster false, createdShares 1, destroyedShares 10) [apply] Created Ctx #0: hash 0x42b85e78, (created true) [apply] Destroyed Ctx #0: hash 0x771cc222, (created false) [apply] Destroyed Ctx #1: hash 0x3fc7d585, (created false) [apply] Destroyed Ctx #2: hash 0x447cf9c5, (created false) [apply] Destroyed Ctx #3: hash 0x3f51ad27, (created false) [apply] Destroyed Ctx #4: hash 0x6fa63149, (created false) [apply] Destroyed Ctx #5: hash 0x26363cc, (created false) [apply] Destroyed Ctx #6: hash 0x6ef8a132, (created false) [apply] Destroyed Ctx #7: hash 0x7f9ff133, (created false) [apply] Destroyed Ctx #8: hash 0x76765ab9, (created false) [apply] Destroyed Ctx #9: hash 0x51e0031c, (created false) [apply] Total created 1 + destroyed 10 = 11 - Total Mapped 11/11 [apply] XXX-2-X-SX2 - GLContextShareSet.Map [apply] 0: hash 0x42b85e78, (isShared true, created true, master 0x42b85e78, isMaster true, createdShares 1, destroyedShares 0) [apply] Created Ctx #0: hash 0x42b85e78, (created true) [apply] Total created 1 + destroyed 0 = 1 - Total Mapped 1/1 [apply] XXX-X-X-M1 - GLContextShareSet.Map [apply] 0: hash 0x42b85e78, (isShared true, created true, master 0x42b85e78, isMaster true, createdShares 1, destroyedShares 0) [apply] Created Ctx #0: hash 0x42b85e78, (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 @ 1675153890589 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1675153890589 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test01CleanDtorOrder took 18.8 sec [echo] Testing com.jogamp.opengl.test.junit.jogl.acore.TestShutdownCompleteNEWT -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.jogl.acore.TestShutdownCompleteNEWT.xml [apply] Testsuite: com.jogamp.opengl.test.junit.jogl.acore.TestShutdownCompleteNEWT [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675153891695 ms III - Start [apply] SLOCK [T main @ 1675153891696 ms +++ localhost/127.0.0.1:59999 - Locked within 10 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestShutdownCompleteNEWT - test01OneLife [apply] junit.framework.TestListener: tests to run: 4 [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 0x37f87d2]] [apply] GLProfile.getDefault(gd): GLProfile[GL4bc/GL4bc.hw] [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.init.0 0x1ea9f6af: tileRendererInUse null, GearsES2[obj 0x1ea9f6af isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x1ea9f6af on Thread[main-Display-.windows_nil-1-EDT-1,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL4/GL4.hw] [apply] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR NVIDIA Corporation [apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION 4.6.0 NVIDIA 391.35 [apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 324 [apply] GLX_EXTENSIONS 30 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x1ea9f6af created: GearsObj[0x747fac86, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x1ea9f6af created: GearsObj[0x7162c60d, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x1ea9f6af created: GearsObj[0x7162c60d, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.init.X 0x1ea9f6af FIN GearsES2[obj 0x1ea9f6af isInit true, usesShared false, 1 GearsObj[0x747fac86, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7162c60d, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x7ecf45a3, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x1ea9f6af 0/0 256x256 of 256x256, swapInterval 1, drawable 0xffffffff9401065e, msaa false, tileRendererInUse null [apply] >> GearsES2 0x1ea9f6af, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x1ea9f6af 256x256, swapInterval 1, drawable 0xffffffff9401065e [apply] 0 s: 60 f / 986 ms, 60.8 fps, 16 ms/f; total: 60 f, 60.8 fps, 16 ms/f [apply] junit.framework.TestListener: endTest(test01OneLife) [apply] junit.framework.TestListener: startTest(test02AnotherLifeWithGLInfo) [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x1ea9f6af: tileRendererInUse null [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x1ea9f6af FIN [apply] Total: 2462.238ms [apply] GLProfile.initSingleton(): 1211.592ms [apply] Demo Code: 1244.577ms [apply] GLInfo: 0.001ms [apply] GLProfile.shutdown(): 6.068ms [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 0x37f87d2]] [apply] GLProfile.getDefault(gd): GLProfile[GL4bc/GL4bc.hw] [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.init.0 0x4cc451f2: tileRendererInUse null, GearsES2[obj 0x4cc451f2 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x4cc451f2 on Thread[main-Display-.windows_nil-1-EDT-2,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL4/GL4.hw] [apply] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR NVIDIA Corporation [apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION 4.6.0 NVIDIA 391.35 [apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 324 [apply] GLX_EXTENSIONS 30 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x4cc451f2 created: GearsObj[0xc6865b1, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x4cc451f2 created: GearsObj[0x19ab6382, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x4cc451f2 created: GearsObj[0x19ab6382, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.init.X 0x4cc451f2 FIN GearsES2[obj 0x4cc451f2 isInit true, usesShared false, 1 GearsObj[0xc6865b1, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x19ab6382, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5db0c757, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x4cc451f2 0/0 256x256 of 256x256, swapInterval 1, drawable 0xffffffff9401065e, msaa false, tileRendererInUse null [apply] >> GearsES2 0x4cc451f2, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x4cc451f2 256x256, swapInterval 1, drawable 0xffffffff9401065e [apply] 1 s: 60 f / 1000 ms, 60.0 fps, 16 ms/f; total: 60 f, 60.0 fps, 16 ms/f [apply] junit.framework.TestListener: endTest(test02AnotherLifeWithGLInfo) [apply] junit.framework.TestListener: startTest(test03AnotherLife) [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x4cc451f2: tileRendererInUse null [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x4cc451f2 FIN [apply] GLProfiles on device WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x37f87d2]] [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: 1653.812ms [apply] GLProfile.initSingleton(): 457.145ms [apply] Demo Code: 1180.459ms [apply] GLInfo: 1.139ms [apply] GLProfile.shutdown(): 15.069ms [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 0x37f87d2]] [apply] GLProfile.getDefault(gd): GLProfile[GL4bc/GL4bc.hw] [apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.init.0 0x294425a7: tileRendererInUse null, GearsES2[obj 0x294425a7 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x294425a7 on Thread[main-Display-.windows_nil-1-EDT-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 0x294425a7 created: GearsObj[0x7e575739, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x294425a7 created: GearsObj[0x711b3921, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x294425a7 created: GearsObj[0x711b3921, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.init.X 0x294425a7 FIN GearsES2[obj 0x294425a7 isInit true, usesShared false, 1 GearsObj[0x7e575739, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x711b3921, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2f7dc201, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.reshape 0x294425a7 0/0 256x256 of 256x256, swapInterval 1, drawable 0xffffffff810108c7, msaa false, tileRendererInUse null [apply] >> GearsES2 0x294425a7, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.display 0x294425a7 256x256, swapInterval 1, drawable 0xffffffff810108c7 [apply] junit.framework.TestListener: endTest(test03AnotherLife) [apply] junit.framework.TestListener: startTest(test03TwoLifes) [apply] 0 s: 60 f / 989 ms, 60.6 fps, 16 ms/f; total: 60 f, 60.6 fps, 16 ms/f [apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.dispose 0x294425a7: tileRendererInUse null [apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.dispose 0x294425a7 FIN [apply] GLProfiles on device WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x37f87d2]] [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: 1495.878ms [apply] GLProfile.initSingleton(): 379.408ms [apply] Demo Code: 1100.389ms [apply] GLInfo: 1.056ms [apply] GLProfile.shutdown(): 15.025ms [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestShutdownCompleteNEWT - test03AnotherLife [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestShutdownCompleteNEWT - test03TwoLifes [apply] Thread[main-Display-.windows_nil-2-EDT-1,5,main] GearsES2.init.0 0x12468a38: tileRendererInUse null, GearsES2[obj 0x12468a38 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x12468a38 on Thread[main-Display-.windows_nil-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 0x12468a38 created: GearsObj[0x55c6321, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x12468a38 created: GearsObj[0x6a7f0d24, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x12468a38 created: GearsObj[0x6a7f0d24, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[main-Display-.windows_nil-2-EDT-1,5,main] GearsES2.init.X 0x12468a38 FIN GearsES2[obj 0x12468a38 isInit true, usesShared false, 1 GearsObj[0x55c6321, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6a7f0d24, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0xa3a4e7b, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[main-Display-.windows_nil-2-EDT-1,5,main] GearsES2.reshape 0x12468a38 0/0 256x256 of 256x256, swapInterval 1, drawable 0xe0108f0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x12468a38, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-2-EDT-1,5,main] GearsES2.display 0x12468a38 256x256, swapInterval 1, drawable 0xe0108f0 [apply] GLProfile.getDefault(): GLProfile[GL4bc/GL4bc.hw] [apply] GLProfile.getDefaultDevice(): WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x37f87d2]] [apply] GLProfile.getDefault(gd): GLProfile[GL4bc/GL4bc.hw] [apply] 0 s: 60 f / 997 ms, 60.1 fps, 16 ms/f; total: 60 f, 60.1 fps, 16 ms/f [apply] Thread[main-Display-.windows_nil-2-EDT-1,5,main] GearsES2.dispose 0x12468a38: tileRendererInUse null [apply] Thread[main-Display-.windows_nil-2-EDT-1,5,main] GearsES2.dispose 0x12468a38 FIN [apply] Total: 1611.546ms [apply] GLProfile.initSingleton(): 400.238ms [apply] Demo Code: 1196.518ms [apply] GLInfo: 0.002ms [apply] GLProfile.shutdown(): 14.788ms [apply] GLProfile.getDefault(): GLProfile[GL4bc/GL4bc.hw] [apply] GLProfile.getDefaultDevice(): WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x37f87d2]] [apply] GLProfile.getDefault(gd): GLProfile[GL4bc/GL4bc.hw] [apply] Thread[main-Display-.windows_nil-2-EDT-2,5,main] GearsES2.init.0 0x1aa7ecca: tileRendererInUse null, GearsES2[obj 0x1aa7ecca isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x1aa7ecca on Thread[main-Display-.windows_nil-2-EDT-2,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL4/GL4.hw] [apply] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR NVIDIA Corporation [apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION 4.6.0 NVIDIA 391.35 [apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 324 [apply] GLX_EXTENSIONS 30 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x1aa7ecca created: GearsObj[0x756a940d, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x1aa7ecca created: GearsObj[0x46d086de, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x1aa7ecca created: GearsObj[0x46d086de, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[main-Display-.windows_nil-2-EDT-2,5,main] GearsES2.init.X 0x1aa7ecca FIN GearsES2[obj 0x1aa7ecca isInit true, usesShared false, 1 GearsObj[0x756a940d, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x46d086de, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x244b2cfc, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[main-Display-.windows_nil-2-EDT-2,5,main] GearsES2.reshape 0x1aa7ecca 0/0 256x256 of 256x256, swapInterval 1, drawable 0xffffffffba0108d9, msaa false, tileRendererInUse null [apply] >> GearsES2 0x1aa7ecca, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-2-EDT-2,5,main] GearsES2.display 0x1aa7ecca 256x256, swapInterval 1, drawable 0xffffffffba0108d9 [apply] 0 s: 60 f / 995 ms, 60.3 fps, 16 ms/f; total: 60 f, 60.3 fps, 16 ms/f [apply] Thread[main-Display-.windows_nil-2-EDT-2,5,main] GearsES2.dispose 0x1aa7ecca: tileRendererInUse null [apply] Thread[main-Display-.windows_nil-2-EDT-2,5,main] GearsES2.dispose 0x1aa7ecca FIN [apply] Total: 1610.65ms [apply] GLProfile.initSingleton(): 399.427ms [apply] Demo Code: 1194.41ms [apply] junit.framework.TestListener: endTest(test03TwoLifes) [apply] GLInfo: 0.001ms [apply] GLProfile.shutdown(): 16.812ms [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 @ 1675153900793 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1675153900793 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [apply] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 9.758 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 0x37f87d2]] [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 0x37f87d2]] [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 0x37f87d2]] [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 0x37f87d2]] [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 0x37f87d2]] [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 @ 1675153891695 ms III - Start [apply] SLOCK [T main @ 1675153891696 ms +++ localhost/127.0.0.1:59999 - Locked within 10 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestShutdownCompleteNEWT - test01OneLife [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.init.0 0x1ea9f6af: tileRendererInUse null, GearsES2[obj 0x1ea9f6af isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x1ea9f6af on Thread[main-Display-.windows_nil-1-EDT-1,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL4/GL4.hw] [apply] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR NVIDIA Corporation [apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION 4.6.0 NVIDIA 391.35 [apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 324 [apply] GLX_EXTENSIONS 30 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x1ea9f6af created: GearsObj[0x747fac86, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x1ea9f6af created: GearsObj[0x7162c60d, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x1ea9f6af created: GearsObj[0x7162c60d, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.init.X 0x1ea9f6af FIN GearsES2[obj 0x1ea9f6af isInit true, usesShared false, 1 GearsObj[0x747fac86, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7162c60d, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x7ecf45a3, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x1ea9f6af 0/0 256x256 of 256x256, swapInterval 1, drawable 0xffffffff9401065e, msaa false, tileRendererInUse null [apply] >> GearsES2 0x1ea9f6af, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x1ea9f6af 256x256, swapInterval 1, drawable 0xffffffff9401065e [apply] 0 s: 60 f / 986 ms, 60.8 fps, 16 ms/f; total: 60 f, 60.8 fps, 16 ms/f [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x1ea9f6af: tileRendererInUse null [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x1ea9f6af FIN [apply] Total: 2462.238ms [apply] GLProfile.initSingleton(): 1211.592ms [apply] Demo Code: 1244.577ms [apply] GLInfo: 0.001ms [apply] GLProfile.shutdown(): 6.068ms [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestShutdownCompleteNEWT - test01OneLife [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestShutdownCompleteNEWT - test02AnotherLifeWithGLInfo [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.init.0 0x4cc451f2: tileRendererInUse null, GearsES2[obj 0x4cc451f2 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x4cc451f2 on Thread[main-Display-.windows_nil-1-EDT-2,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL4/GL4.hw] [apply] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR NVIDIA Corporation [apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION 4.6.0 NVIDIA 391.35 [apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 324 [apply] GLX_EXTENSIONS 30 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x4cc451f2 created: GearsObj[0xc6865b1, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x4cc451f2 created: GearsObj[0x19ab6382, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x4cc451f2 created: GearsObj[0x19ab6382, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.init.X 0x4cc451f2 FIN GearsES2[obj 0x4cc451f2 isInit true, usesShared false, 1 GearsObj[0xc6865b1, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x19ab6382, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5db0c757, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x4cc451f2 0/0 256x256 of 256x256, swapInterval 1, drawable 0xffffffff9401065e, msaa false, tileRendererInUse null [apply] >> GearsES2 0x4cc451f2, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x4cc451f2 256x256, swapInterval 1, drawable 0xffffffff9401065e [apply] 1 s: 60 f / 1000 ms, 60.0 fps, 16 ms/f; total: 60 f, 60.0 fps, 16 ms/f [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x4cc451f2: tileRendererInUse null [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x4cc451f2 FIN [apply] GLProfiles on device WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x37f87d2]] [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: 1653.812ms [apply] GLProfile.initSingleton(): 457.145ms [apply] Demo Code: 1180.459ms [apply] GLInfo: 1.139ms [apply] GLProfile.shutdown(): 15.069ms [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestShutdownCompleteNEWT - test02AnotherLifeWithGLInfo [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestShutdownCompleteNEWT - test03AnotherLife [apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.init.0 0x294425a7: tileRendererInUse null, GearsES2[obj 0x294425a7 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x294425a7 on Thread[main-Display-.windows_nil-1-EDT-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 0x294425a7 created: GearsObj[0x7e575739, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x294425a7 created: GearsObj[0x711b3921, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x294425a7 created: GearsObj[0x711b3921, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.init.X 0x294425a7 FIN GearsES2[obj 0x294425a7 isInit true, usesShared false, 1 GearsObj[0x7e575739, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x711b3921, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2f7dc201, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.reshape 0x294425a7 0/0 256x256 of 256x256, swapInterval 1, drawable 0xffffffff810108c7, msaa false, tileRendererInUse null [apply] >> GearsES2 0x294425a7, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.display 0x294425a7 256x256, swapInterval 1, drawable 0xffffffff810108c7 [apply] 0 s: 60 f / 989 ms, 60.6 fps, 16 ms/f; total: 60 f, 60.6 fps, 16 ms/f [apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.dispose 0x294425a7: tileRendererInUse null [apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.dispose 0x294425a7 FIN [apply] GLProfiles on device WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x37f87d2]] [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: 1495.878ms [apply] GLProfile.initSingleton(): 379.408ms [apply] Demo Code: 1100.389ms [apply] GLInfo: 1.056ms [apply] GLProfile.shutdown(): 15.025ms [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestShutdownCompleteNEWT - test03AnotherLife [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestShutdownCompleteNEWT - test03TwoLifes [apply] Thread[main-Display-.windows_nil-2-EDT-1,5,main] GearsES2.init.0 0x12468a38: tileRendererInUse null, GearsES2[obj 0x12468a38 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x12468a38 on Thread[main-Display-.windows_nil-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 0x12468a38 created: GearsObj[0x55c6321, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x12468a38 created: GearsObj[0x6a7f0d24, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x12468a38 created: GearsObj[0x6a7f0d24, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[main-Display-.windows_nil-2-EDT-1,5,main] GearsES2.init.X 0x12468a38 FIN GearsES2[obj 0x12468a38 isInit true, usesShared false, 1 GearsObj[0x55c6321, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6a7f0d24, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0xa3a4e7b, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[main-Display-.windows_nil-2-EDT-1,5,main] GearsES2.reshape 0x12468a38 0/0 256x256 of 256x256, swapInterval 1, drawable 0xe0108f0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x12468a38, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-2-EDT-1,5,main] GearsES2.display 0x12468a38 256x256, swapInterval 1, drawable 0xe0108f0 [apply] 0 s: 60 f / 997 ms, 60.1 fps, 16 ms/f; total: 60 f, 60.1 fps, 16 ms/f [apply] Thread[main-Display-.windows_nil-2-EDT-1,5,main] GearsES2.dispose 0x12468a38: tileRendererInUse null [apply] Thread[main-Display-.windows_nil-2-EDT-1,5,main] GearsES2.dispose 0x12468a38 FIN [apply] Total: 1611.546ms [apply] GLProfile.initSingleton(): 400.238ms [apply] Demo Code: 1196.518ms [apply] GLInfo: 0.002ms [apply] GLProfile.shutdown(): 14.788ms [apply] Thread[main-Display-.windows_nil-2-EDT-2,5,main] GearsES2.init.0 0x1aa7ecca: tileRendererInUse null, GearsES2[obj 0x1aa7ecca isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x1aa7ecca on Thread[main-Display-.windows_nil-2-EDT-2,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL4/GL4.hw] [apply] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR NVIDIA Corporation [apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION 4.6.0 NVIDIA 391.35 [apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 324 [apply] GLX_EXTENSIONS 30 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x1aa7ecca created: GearsObj[0x756a940d, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x1aa7ecca created: GearsObj[0x46d086de, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x1aa7ecca created: GearsObj[0x46d086de, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[main-Display-.windows_nil-2-EDT-2,5,main] GearsES2.init.X 0x1aa7ecca FIN GearsES2[obj 0x1aa7ecca isInit true, usesShared false, 1 GearsObj[0x756a940d, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x46d086de, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x244b2cfc, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[main-Display-.windows_nil-2-EDT-2,5,main] GearsES2.reshape 0x1aa7ecca 0/0 256x256 of 256x256, swapInterval 1, drawable 0xffffffffba0108d9, msaa false, tileRendererInUse null [apply] >> GearsES2 0x1aa7ecca, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-2-EDT-2,5,main] GearsES2.display 0x1aa7ecca 256x256, swapInterval 1, drawable 0xffffffffba0108d9 [apply] 0 s: 60 f / 995 ms, 60.3 fps, 16 ms/f; total: 60 f, 60.3 fps, 16 ms/f [apply] Thread[main-Display-.windows_nil-2-EDT-2,5,main] GearsES2.dispose 0x1aa7ecca: tileRendererInUse null [apply] Thread[main-Display-.windows_nil-2-EDT-2,5,main] GearsES2.dispose 0x1aa7ecca FIN [apply] Total: 1610.65ms [apply] GLProfile.initSingleton(): 399.427ms [apply] Demo Code: 1194.41ms [apply] GLInfo: 0.001ms [apply] GLProfile.shutdown(): 16.812ms [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 @ 1675153900793 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1675153900793 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test01OneLife took 2.699 sec [apply] Testcase: test02AnotherLifeWithGLInfo took 1.656 sec [apply] Testcase: test03AnotherLife took 1.498 sec [apply] Testcase: test03TwoLifes took 3.223 sec [echo] Testing com.jogamp.opengl.test.junit.jogl.acore.anim.TestAnimatorGLWindow01NEWT -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.jogl.acore.anim.TestAnimatorGLWindow01NEWT.xml [apply] Testsuite: com.jogamp.opengl.test.junit.jogl.acore.anim.TestAnimatorGLWindow01NEWT [apply] junit.framework.TestListener: tests to run: 2 [apply] ++++ Test Singleton.ctor()junit.framework.TestListener: startTest(test01SyncedOneAnimator) [apply] ++++ Test Singleton.lock() [apply] [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675153901997 ms III - Start [apply] SLOCK [T main @ 1675153901998 ms +++ localhost/127.0.0.1:59999 - Locked within 10 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.anim.TestAnimatorGLWindow01NEWT - test01SyncedOneAnimator [apply] Thread[main-null,5,main] GearsES2.init.0 0x7fa98a66: tileRendererInUse null, GearsES2[obj 0x7fa98a66 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x7fa98a66 on Thread[main-null,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL4bc/GL4bc.hw] [apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR NVIDIA Corporation [apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION 4.6.0 NVIDIA 391.35 [apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 325 [apply] GLX_EXTENSIONS 30 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x7fa98a66 created: GearsObj[0x3bd13e7, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x7fa98a66 created: GearsObj[0x12f94b78, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x7fa98a66 created: GearsObj[0x12f94b78, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[main-null,5,main] GearsES2.init.X 0x7fa98a66 FIN GearsES2[obj 0x7fa98a66 isInit true, usesShared false, 1 GearsObj[0x3bd13e7, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x12f94b78, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5d38e6d7, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[main-null,5,main] GearsES2.reshape 0x7fa98a66 0/0 640x480 of 640x480, swapInterval 0, drawable 0xffffffff810108c7, msaa false, tileRendererInUse null [apply] >> GearsES2 0x7fa98a66, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [apply] Thread[main-null,5,main] GearsES2.init.0 0x5af3afd9: tileRendererInUse null, GearsES2[obj 0x5af3afd9 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x5af3afd9 on Thread[main-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 0x5af3afd9 created: GearsObj[0x43e9ede1, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x5af3afd9 created: GearsObj[0x6575d09e, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x5af3afd9 created: GearsObj[0x6575d09e, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[main-null,5,main] GearsES2.init.X 0x5af3afd9 FIN GearsES2[obj 0x5af3afd9 isInit true, usesShared false, 1 GearsObj[0x43e9ede1, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6575d09e, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x38a5bda2, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[main-null,5,main] GearsES2.reshape 0x5af3afd9 0/0 640x480 of 640x480, swapInterval 0, drawable 0x5b0107a6, msaa false, tileRendererInUse null [apply] >> GearsES2 0x5af3afd9, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [apply] Thread[main-null,5,main] GearsES2.init.0 0x323b36e0: tileRendererInUse null, GearsES2[obj 0x323b36e0 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x323b36e0 on Thread[main-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 0x323b36e0 created: GearsObj[0xe83cef6, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x323b36e0 created: GearsObj[0x485e6579, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x323b36e0 created: GearsObj[0x485e6579, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[main-null,5,main] GearsES2.init.X 0x323b36e0 FIN GearsES2[obj 0x323b36e0 isInit true, usesShared false, 1 GearsObj[0xe83cef6, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x485e6579, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x74c862a5, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[main-null,5,main] GearsES2.reshape 0x323b36e0 0/0 640x480 of 640x480, swapInterval 0, drawable 0xffffffff9401065e, msaa false, tileRendererInUse null [apply] >> GearsES2 0x323b36e0, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x7fa98a66: tileRendererInUse null [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x7fa98a66 FIN [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x5af3afd9: tileRendererInUse null [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x5af3afd9 FIN [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x323b36e0: tileRendererInUse null [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x323b36e0 FIN [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.anim.TestAnimatorGLWindow01NEWT - test01SyncedOneAnimator [apply] junit.framework.TestListener: endTest(test01SyncedOneAnimator) [apply] junit.framework.TestListener: startTest(test02AsyncEachAnimator) [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.anim.TestAnimatorGLWindow01NEWT - test02AsyncEachAnimator [apply] Thread[main-Animator#01,5,main] GearsES2.init.0 0x1aa7ecca: tileRendererInUse null, GearsES2[obj 0x1aa7ecca isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x1aa7ecca on Thread[main-Animator#01,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL4bc/GL4bc.hw] [apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR NVIDIA Corporation [apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION 4.6.0 NVIDIA 391.35 [apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 325 [apply] GLX_EXTENSIONS 30 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x1aa7ecca created: GearsObj[0x13e1671e, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x1aa7ecca created: GearsObj[0x2dddb61f, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x1aa7ecca created: GearsObj[0x2dddb61f, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[main-Animator#01,5,main] GearsES2.init.X 0x1aa7ecca FIN GearsES2[obj 0x1aa7ecca isInit true, usesShared false, 1 GearsObj[0x13e1671e, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2dddb61f, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x42265ce6, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[main-Animator#01,5,main] GearsES2.reshape 0x1aa7ecca 0/0 640x480 of 640x480, swapInterval 0, drawable 0xffffffff810108c7, msaa false, tileRendererInUse null [apply] >> GearsES2 0x1aa7ecca, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [apply] Thread[main-Animator#02,5,main] GearsES2.init.0 0x59309333: tileRendererInUse null, GearsES2[obj 0x59309333 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x59309333 on Thread[main-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 0x59309333 created: GearsObj[0x3be078a0, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x59309333 created: GearsObj[0x658d46e3, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x59309333 created: GearsObj[0x658d46e3, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[main-Animator#02,5,main] GearsES2.init.X 0x59309333 FIN GearsES2[obj 0x59309333 isInit true, usesShared false, 1 GearsObj[0x3be078a0, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x658d46e3, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6a8f4afa, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[main-Animator#02,5,main] GearsES2.reshape 0x59309333 0/0 640x480 of 640x480, swapInterval 0, drawable 0xffffffffbb01089a, msaa false, tileRendererInUse null [apply] >> GearsES2 0x59309333, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [apply] Thread[main-Animator#03,5,main] GearsES2.init.0 0x5876a9af: tileRendererInUse null, GearsES2[obj 0x5876a9af isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x5876a9af on Thread[main-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 0x5876a9af created: GearsObj[0x1f7aa6b6, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x5876a9af created: GearsObj[0x17bc41b9, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x5876a9af created: GearsObj[0x17bc41b9, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[main-Animator#03,5,main] GearsES2.init.X 0x5876a9af FIN GearsES2[obj 0x5876a9af isInit true, usesShared false, 1 GearsObj[0x1f7aa6b6, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x17bc41b9, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x4e311612, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[main-Animator#03,5,main] GearsES2.reshape 0x5876a9af 0/0 640x480 of 640x480, swapInterval 0, drawable 0x1301080b, msaa false, tileRendererInUse null [apply] >> GearsES2 0x5876a9af, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [apply] junit.framework.TestListener: endTest(test02AsyncEachAnimator) [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x1aa7ecca: tileRendererInUse null [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x1aa7ecca FIN [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x59309333: tileRendererInUse null [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x59309333 FIN [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x5876a9af: tileRendererInUse null [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x5876a9af 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 @ 1675153907288 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1675153907289 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.963 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675153901997 ms III - Start [apply] SLOCK [T main @ 1675153901998 ms +++ localhost/127.0.0.1:59999 - Locked within 10 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.anim.TestAnimatorGLWindow01NEWT - test01SyncedOneAnimator [apply] Thread[main-null,5,main] GearsES2.init.0 0x7fa98a66: tileRendererInUse null, GearsES2[obj 0x7fa98a66 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x7fa98a66 on Thread[main-null,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL4bc/GL4bc.hw] [apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR NVIDIA Corporation [apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION 4.6.0 NVIDIA 391.35 [apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 325 [apply] GLX_EXTENSIONS 30 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x7fa98a66 created: GearsObj[0x3bd13e7, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x7fa98a66 created: GearsObj[0x12f94b78, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x7fa98a66 created: GearsObj[0x12f94b78, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[main-null,5,main] GearsES2.init.X 0x7fa98a66 FIN GearsES2[obj 0x7fa98a66 isInit true, usesShared false, 1 GearsObj[0x3bd13e7, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x12f94b78, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5d38e6d7, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[main-null,5,main] GearsES2.reshape 0x7fa98a66 0/0 640x480 of 640x480, swapInterval 0, drawable 0xffffffff810108c7, msaa false, tileRendererInUse null [apply] >> GearsES2 0x7fa98a66, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [apply] Thread[main-null,5,main] GearsES2.init.0 0x5af3afd9: tileRendererInUse null, GearsES2[obj 0x5af3afd9 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x5af3afd9 on Thread[main-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 0x5af3afd9 created: GearsObj[0x43e9ede1, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x5af3afd9 created: GearsObj[0x6575d09e, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x5af3afd9 created: GearsObj[0x6575d09e, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[main-null,5,main] GearsES2.init.X 0x5af3afd9 FIN GearsES2[obj 0x5af3afd9 isInit true, usesShared false, 1 GearsObj[0x43e9ede1, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6575d09e, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x38a5bda2, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[main-null,5,main] GearsES2.reshape 0x5af3afd9 0/0 640x480 of 640x480, swapInterval 0, drawable 0x5b0107a6, msaa false, tileRendererInUse null [apply] >> GearsES2 0x5af3afd9, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [apply] Thread[main-null,5,main] GearsES2.init.0 0x323b36e0: tileRendererInUse null, GearsES2[obj 0x323b36e0 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x323b36e0 on Thread[main-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 0x323b36e0 created: GearsObj[0xe83cef6, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x323b36e0 created: GearsObj[0x485e6579, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x323b36e0 created: GearsObj[0x485e6579, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[main-null,5,main] GearsES2.init.X 0x323b36e0 FIN GearsES2[obj 0x323b36e0 isInit true, usesShared false, 1 GearsObj[0xe83cef6, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x485e6579, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x74c862a5, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[main-null,5,main] GearsES2.reshape 0x323b36e0 0/0 640x480 of 640x480, swapInterval 0, drawable 0xffffffff9401065e, msaa false, tileRendererInUse null [apply] >> GearsES2 0x323b36e0, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x7fa98a66: tileRendererInUse null [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x7fa98a66 FIN [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x5af3afd9: tileRendererInUse null [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x5af3afd9 FIN [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x323b36e0: tileRendererInUse null [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x323b36e0 FIN [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.anim.TestAnimatorGLWindow01NEWT - test01SyncedOneAnimator [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.anim.TestAnimatorGLWindow01NEWT - test02AsyncEachAnimator [apply] Thread[main-Animator#01,5,main] GearsES2.init.0 0x1aa7ecca: tileRendererInUse null, GearsES2[obj 0x1aa7ecca isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x1aa7ecca on Thread[main-Animator#01,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL4bc/GL4bc.hw] [apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR NVIDIA Corporation [apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION 4.6.0 NVIDIA 391.35 [apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 325 [apply] GLX_EXTENSIONS 30 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x1aa7ecca created: GearsObj[0x13e1671e, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x1aa7ecca created: GearsObj[0x2dddb61f, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x1aa7ecca created: GearsObj[0x2dddb61f, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[main-Animator#01,5,main] GearsES2.init.X 0x1aa7ecca FIN GearsES2[obj 0x1aa7ecca isInit true, usesShared false, 1 GearsObj[0x13e1671e, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2dddb61f, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x42265ce6, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[main-Animator#01,5,main] GearsES2.reshape 0x1aa7ecca 0/0 640x480 of 640x480, swapInterval 0, drawable 0xffffffff810108c7, msaa false, tileRendererInUse null [apply] >> GearsES2 0x1aa7ecca, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [apply] Thread[main-Animator#02,5,main] GearsES2.init.0 0x59309333: tileRendererInUse null, GearsES2[obj 0x59309333 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x59309333 on Thread[main-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 0x59309333 created: GearsObj[0x3be078a0, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x59309333 created: GearsObj[0x658d46e3, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x59309333 created: GearsObj[0x658d46e3, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[main-Animator#02,5,main] GearsES2.init.X 0x59309333 FIN GearsES2[obj 0x59309333 isInit true, usesShared false, 1 GearsObj[0x3be078a0, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x658d46e3, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6a8f4afa, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[main-Animator#02,5,main] GearsES2.reshape 0x59309333 0/0 640x480 of 640x480, swapInterval 0, drawable 0xffffffffbb01089a, msaa false, tileRendererInUse null [apply] >> GearsES2 0x59309333, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [apply] Thread[main-Animator#03,5,main] GearsES2.init.0 0x5876a9af: tileRendererInUse null, GearsES2[obj 0x5876a9af isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x5876a9af on Thread[main-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 0x5876a9af created: GearsObj[0x1f7aa6b6, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x5876a9af created: GearsObj[0x17bc41b9, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x5876a9af created: GearsObj[0x17bc41b9, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[main-Animator#03,5,main] GearsES2.init.X 0x5876a9af FIN GearsES2[obj 0x5876a9af isInit true, usesShared false, 1 GearsObj[0x1f7aa6b6, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x17bc41b9, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x4e311612, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[main-Animator#03,5,main] GearsES2.reshape 0x5876a9af 0/0 640x480 of 640x480, swapInterval 0, drawable 0x1301080b, msaa false, tileRendererInUse null [apply] >> GearsES2 0x5876a9af, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x1aa7ecca: tileRendererInUse null [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x1aa7ecca FIN [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x59309333: tileRendererInUse null [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x59309333 FIN [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x5876a9af: tileRendererInUse null [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x5876a9af 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 @ 1675153907288 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1675153907289 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test01SyncedOneAnimator took 3.304 sec [apply] Testcase: test02AsyncEachAnimator took 1.963 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 @ 1675153908407 ms III - Start [apply] SLOCK [T main @ 1675153908408 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts [apply] junit.framework.TestListener: startTest(test01NormalPre_1WinPostVis) [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimNEWT - test01NormalPre_1WinPostVis [apply] junit.framework.TestListener: endTest(test01NormalPre_1WinPostVis) [apply] junit.framework.TestListener: startTest(test02NormalPost_1WinPostVis) [apply] waitForRealized: to false, goal reached true [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimNEWT - test01NormalPre_1WinPostVis [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimNEWT - test02NormalPost_1WinPostVis [apply] junit.framework.TestListener: endTest(test02NormalPost_1WinPostVis) [apply] junit.framework.TestListener: startTest(test03ExclPre_1WinPostVis) [apply] waitForRealized: to false, goal reached true [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimNEWT - test02NormalPost_1WinPostVis [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimNEWT - test03ExclPre_1WinPostVis [apply] junit.framework.TestListener: endTest(test03ExclPre_1WinPostVis) [apply] waitForRealized: to false, goal reached true [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] waitForRealized: to false, goal reached true [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimNEWT - test04ExclPost_1WinPostVis [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimNEWT - test05NormalPre_4WinPostVis [apply] junit.framework.TestListener: endTest(test04ExclPost_1WinPostVis) [apply] junit.framework.TestListener: startTest(test05NormalPre_4WinPostVis) [apply] junit.framework.TestListener: endTest(test05NormalPre_4WinPostVis) [apply] waitForRealized: to false, goal reached truejunit.framework.TestListener: startTest(test06NormalPost_4WinPostVis) [apply] [apply] waitForRealized: to false, goal reached true [apply] waitForRealized: to false, goal reached true [apply] waitForRealized: to false, goal reached true [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimNEWT - test05NormalPre_4WinPostVis [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimNEWT - test06NormalPost_4WinPostVis [apply] junit.framework.TestListener: endTest(test06NormalPost_4WinPostVis) [apply] junit.framework.TestListener: startTest(test07ExclPre_4WinPostVis) [apply] waitForRealized: to false, goal reached true [apply] waitForRealized: to false, goal reached true [apply] waitForRealized: to false, goal reached true [apply] waitForRealized: to false, goal reached true [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimNEWT - test06NormalPost_4WinPostVis [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimNEWT - test07ExclPre_4WinPostVis [apply] junit.framework.TestListener: endTest(test07ExclPre_4WinPostVis) [apply] junit.framework.TestListener: startTest(test08ExclPost_4WinPostVis) [apply] waitForRealized: to false, goal reached true [apply] waitForRealized: to false, goal reached true [apply] waitForRealized: to false, goal reached true [apply] waitForRealized: to false, goal reached true [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimNEWT - test07ExclPre_4WinPostVis [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimNEWT - test08ExclPost_4WinPostVis [apply] junit.framework.TestListener: endTest(test08ExclPost_4WinPostVis) [apply] junit.framework.TestListener: startTest(test11NormalPre_1WinPreVis) [apply] waitForRealized: to false, goal reached true [apply] waitForRealized: to false, goal reached true [apply] waitForRealized: to false, goal reached true [apply] waitForRealized: to false, goal reached true [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimNEWT - test08ExclPost_4WinPostVis [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimNEWT - test11NormalPre_1WinPreVis [apply] junit.framework.TestListener: endTest(test11NormalPre_1WinPreVis) [apply] junit.framework.TestListener: startTest(test12NormalPost_1WinPreVis) [apply] waitForRealized: to false, goal reached true [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimNEWT - test11NormalPre_1WinPreVis [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimNEWT - test12NormalPost_1WinPreVis [apply] junit.framework.TestListener: endTest(test12NormalPost_1WinPreVis) [apply] junit.framework.TestListener: startTest(test13ExclPre_1WinPreVis) [apply] waitForRealized: to false, goal reached true [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimNEWT - test12NormalPost_1WinPreVis [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimNEWT - test13ExclPre_1WinPreVis [apply] junit.framework.TestListener: endTest(test13ExclPre_1WinPreVis) [apply] junit.framework.TestListener: startTest(test14ExclPost_1WinPreVis) [apply] waitForRealized: to false, goal reached true [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimNEWT - test13ExclPre_1WinPreVis [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimNEWT - test14ExclPost_1WinPreVis [apply] junit.framework.TestListener: endTest(test14ExclPost_1WinPreVis) [apply] junit.framework.TestListener: startTest(test15NormalPre_4WinPreVis) [apply] waitForRealized: to false, goal reached true [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimNEWT - test14ExclPost_1WinPreVis [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimNEWT - test15NormalPre_4WinPreVis [apply] junit.framework.TestListener: endTest(test15NormalPre_4WinPreVis) [apply] junit.framework.TestListener: startTest(test16NormalPost_4WinPreVis) [apply] waitForRealized: to false, goal reached true [apply] waitForRealized: to false, goal reached true [apply] waitForRealized: to false, goal reached true [apply] waitForRealized: to false, goal reached true [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimNEWT - 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] waitForRealized: to false, goal reached true [apply] waitForRealized: to false, goal reached true [apply] waitForRealized: to false, goal reached true [apply] waitForRealized: to false, goal reached true [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimNEWT - test16NormalPost_4WinPreVis [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimNEWT - test17ExclPre_4WinPreVis [apply] junit.framework.TestListener: endTest(test17ExclPre_4WinPreVis) [apply] junit.framework.TestListener: startTest(test18ExclPost_4WinPreVis) [apply] waitForRealized: to false, goal reached true [apply] waitForRealized: to false, goal reached true [apply] waitForRealized: to false, goal reached true [apply] waitForRealized: to false, goal reached true [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimNEWT - test17ExclPre_4WinPreVis [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimNEWT - test18ExclPost_4WinPreVis [apply] waitForRealized: to false, goal reached true [apply] waitForRealized: to false, goal reached true [apply] waitForRealized: to false, goal reached true [apply] junit.framework.TestListener: endTest(test18ExclPost_4WinPreVis) [apply] waitForRealized: to false, goal reached true [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimNEWT - test18ExclPost_4WinPreVis [apply] ++++ Test Singleton.unlock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675153935601 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1675153935601 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [apply] Tests run: 16, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 27.859 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675153908407 ms III - Start [apply] SLOCK [T main @ 1675153908408 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimNEWT - test01NormalPre_1WinPostVis [apply] waitForRealized: to false, goal reached true [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimNEWT - test01NormalPre_1WinPostVis [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimNEWT - test02NormalPost_1WinPostVis [apply] waitForRealized: to false, goal reached true [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimNEWT - test02NormalPost_1WinPostVis [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimNEWT - test03ExclPre_1WinPostVis [apply] waitForRealized: to false, goal reached true [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimNEWT - test03ExclPre_1WinPostVis [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimNEWT - test04ExclPost_1WinPostVis [apply] waitForRealized: to false, goal reached true [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimNEWT - test04ExclPost_1WinPostVis [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimNEWT - test05NormalPre_4WinPostVis [apply] waitForRealized: to false, goal reached true [apply] waitForRealized: to false, goal reached true [apply] waitForRealized: to false, goal reached true [apply] waitForRealized: to false, goal reached true [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimNEWT - test05NormalPre_4WinPostVis [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimNEWT - test06NormalPost_4WinPostVis [apply] waitForRealized: to false, goal reached true [apply] waitForRealized: to false, goal reached true [apply] waitForRealized: to false, goal reached true [apply] waitForRealized: to false, goal reached true [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimNEWT - test06NormalPost_4WinPostVis [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimNEWT - test07ExclPre_4WinPostVis [apply] waitForRealized: to false, goal reached true [apply] waitForRealized: to false, goal reached true [apply] waitForRealized: to false, goal reached true [apply] waitForRealized: to false, goal reached true [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimNEWT - test07ExclPre_4WinPostVis [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimNEWT - test08ExclPost_4WinPostVis [apply] waitForRealized: to false, goal reached true [apply] waitForRealized: to false, goal reached true [apply] waitForRealized: to false, goal reached true [apply] waitForRealized: to false, goal reached true [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimNEWT - test08ExclPost_4WinPostVis [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimNEWT - test11NormalPre_1WinPreVis [apply] waitForRealized: to false, goal reached true [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimNEWT - test11NormalPre_1WinPreVis [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimNEWT - test12NormalPost_1WinPreVis [apply] waitForRealized: to false, goal reached true [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimNEWT - test12NormalPost_1WinPreVis [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimNEWT - test13ExclPre_1WinPreVis [apply] waitForRealized: to false, goal reached true [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimNEWT - test13ExclPre_1WinPreVis [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimNEWT - test14ExclPost_1WinPreVis [apply] waitForRealized: to false, goal reached true [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimNEWT - test14ExclPost_1WinPreVis [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimNEWT - test15NormalPre_4WinPreVis [apply] waitForRealized: to false, goal reached true [apply] waitForRealized: to false, goal reached true [apply] waitForRealized: to false, goal reached true [apply] waitForRealized: to false, goal reached true [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimNEWT - test15NormalPre_4WinPreVis [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimNEWT - test16NormalPost_4WinPreVis [apply] waitForRealized: to false, goal reached true [apply] waitForRealized: to false, goal reached true [apply] waitForRealized: to false, goal reached true [apply] waitForRealized: to false, goal reached true [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimNEWT - test16NormalPost_4WinPreVis [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimNEWT - test17ExclPre_4WinPreVis [apply] waitForRealized: to false, goal reached true [apply] waitForRealized: to false, goal reached true [apply] waitForRealized: to false, goal reached true [apply] waitForRealized: to false, goal reached true [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimNEWT - test17ExclPre_4WinPreVis [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimNEWT - test18ExclPost_4WinPreVis [apply] waitForRealized: to false, goal reached true [apply] waitForRealized: to false, goal reached true [apply] waitForRealized: to false, goal reached true [apply] waitForRealized: to false, goal reached true [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimNEWT - test18ExclPost_4WinPreVis [apply] ++++ Test Singleton.unlock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675153935601 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1675153935601 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test01NormalPre_1WinPostVis took 2.819 sec [apply] Testcase: test02NormalPost_1WinPostVis took 0.392 sec [apply] Testcase: test03ExclPre_1WinPostVis took 3.121 sec [apply] Testcase: test04ExclPost_1WinPostVis took 0.393 sec [apply] Testcase: test05NormalPre_4WinPostVis took 2.263 sec [apply] Testcase: test06NormalPost_4WinPostVis took 0.924 sec [apply] Testcase: test07ExclPre_4WinPostVis took 3.732 sec [apply] Testcase: test08ExclPost_4WinPostVis took 0.783 sec [apply] Testcase: test11NormalPre_1WinPreVis took 1.738 sec [apply] Testcase: test12NormalPost_1WinPreVis took 0.397 sec [apply] Testcase: test13ExclPre_1WinPreVis took 3.116 sec [apply] Testcase: test14ExclPost_1WinPreVis took 0.398 sec [apply] Testcase: test15NormalPre_4WinPreVis took 1.924 sec [apply] Testcase: test16NormalPost_4WinPreVis took 0.594 sec [apply] Testcase: test17ExclPre_4WinPreVis took 3.542 sec [apply] Testcase: test18ExclPost_4WinPreVis took 0.608 sec [echo] Testing com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimNEWT -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimNEWT.xml [apply] Testsuite: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimNEWT [apply] ++++ Test Singleton.ctor() [apply] junit.framework.TestListener: tests to run: 16 [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675153936804 ms III - Start [apply] SLOCK [T main @ 1675153936805 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts [apply] junit.framework.TestListener: startTest(test01NormalPre_1WinPostVis) [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimNEWT - test01NormalPre_1WinPostVis [apply] waitForRealized: to false, goal reached true [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimNEWT - test01NormalPre_1WinPostVis [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimNEWT - test02NormalPost_1WinPostVis [apply] junit.framework.TestListener: endTest(test01NormalPre_1WinPostVis) [apply] junit.framework.TestListener: startTest(test02NormalPost_1WinPostVis) [apply] waitForRealized: to false, goal reached true [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimNEWT - 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] junit.framework.TestListener: endTest(test03ExclPre_1WinPostVis) [apply] waitForRealized: to false, goal reached true [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimNEWT - test03ExclPre_1WinPostVis [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimNEWT - test04ExclPost_1WinPostVis [apply] junit.framework.TestListener: startTest(test04ExclPost_1WinPostVis) [apply] junit.framework.TestListener: endTest(test04ExclPost_1WinPostVis) [apply] junit.framework.TestListener: startTest(test05NormalPre_4WinPostVis) [apply] waitForRealized: to false, goal reached true [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimNEWT - test04ExclPost_1WinPostVis [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimNEWT - test05NormalPre_4WinPostVis [apply] waitForRealized: to false, goal reached truejunit.framework.TestListener: endTest(test05NormalPre_4WinPostVis) [apply] waitForRealized: to false, goal reached true [apply] [apply] waitForRealized: to false, goal reached true [apply] waitForRealized: to false, goal reached true [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimNEWT - test05NormalPre_4WinPostVis [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimNEWT - test06NormalPost_4WinPostVis [apply] junit.framework.TestListener: startTest(test06NormalPost_4WinPostVis) [apply] waitForRealized: to false, goal reached true [apply] waitForRealized: to false, goal reached true [apply] junit.framework.TestListener: endTest(test06NormalPost_4WinPostVis) [apply] junit.framework.TestListener: startTest(test07ExclPre_4WinPostVis) [apply] waitForRealized: to false, goal reached true [apply] waitForRealized: to false, goal reached true [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimNEWT - test06NormalPost_4WinPostVis [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimNEWT - test07ExclPre_4WinPostVis [apply] waitForRealized: to false, goal reached true [apply] waitForRealized: to false, goal reached true [apply] waitForRealized: to false, goal reached true [apply] junit.framework.TestListener: endTest(test07ExclPre_4WinPostVis) [apply] junit.framework.TestListener: startTest(test08ExclPost_4WinPostVis) [apply] waitForRealized: to false, goal reached true [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimNEWT - test07ExclPre_4WinPostVis [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimNEWT - test08ExclPost_4WinPostVis [apply] waitForRealized: to false, goal reached true [apply] waitForRealized: to false, goal reached true [apply] junit.framework.TestListener: endTest(test08ExclPost_4WinPostVis) [apply] waitForRealized: to false, goal reached true [apply] waitForRealized: to false, goal reached true [apply] junit.framework.TestListener: startTest(test11NormalPre_1WinPreVis) [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimNEWT - test08ExclPost_4WinPostVis [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimNEWT - test11NormalPre_1WinPreVis [apply] junit.framework.TestListener: endTest(test11NormalPre_1WinPreVis) [apply] junit.framework.TestListener: startTest(test12NormalPost_1WinPreVis) [apply] waitForRealized: to false, goal reached true [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimNEWT - test11NormalPre_1WinPreVis [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimNEWT - test12NormalPost_1WinPreVis [apply] junit.framework.TestListener: endTest(test12NormalPost_1WinPreVis) [apply] junit.framework.TestListener: startTest(test13ExclPre_1WinPreVis) [apply] waitForRealized: to false, goal reached true [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimNEWT - 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] waitForRealized: to false, goal reached true [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimNEWT - test13ExclPre_1WinPreVis [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimNEWT - test14ExclPost_1WinPreVis [apply] junit.framework.TestListener: endTest(test14ExclPost_1WinPreVis) [apply] junit.framework.TestListener: startTest(test15NormalPre_4WinPreVis) [apply] waitForRealized: to false, goal reached true [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimNEWT - test14ExclPost_1WinPreVis [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimNEWT - test15NormalPre_4WinPreVis [apply] junit.framework.TestListener: endTest(test15NormalPre_4WinPreVis) [apply] junit.framework.TestListener: startTest(test16NormalPost_4WinPreVis) [apply] waitForRealized: to false, goal reached true [apply] waitForRealized: to false, goal reached true [apply] waitForRealized: to false, goal reached true [apply] waitForRealized: to false, goal reached true [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimNEWT - test15NormalPre_4WinPreVis [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimNEWT - test16NormalPost_4WinPreVis [apply] junit.framework.TestListener: endTest(test16NormalPost_4WinPreVis) [apply] junit.framework.TestListener: startTest(test17ExclPre_4WinPreVis) [apply] waitForRealized: to false, goal reached true [apply] waitForRealized: to false, goal reached true [apply] waitForRealized: to false, goal reached true [apply] waitForRealized: to false, goal reached true [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimNEWT - test16NormalPost_4WinPreVis [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimNEWT - test17ExclPre_4WinPreVis [apply] waitForRealized: to false, goal reached true [apply] junit.framework.TestListener: endTest(test17ExclPre_4WinPreVis) [apply] junit.framework.TestListener: startTest(test18ExclPost_4WinPreVis) [apply] waitForRealized: to false, goal reached true [apply] waitForRealized: to false, goal reached true [apply] waitForRealized: to false, goal reached true [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.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] waitForRealized: to false, goal reached true [apply] waitForRealized: to false, goal reached true [apply] waitForRealized: to false, goal reached true [apply] waitForRealized: to false, goal reached true [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimNEWT - test18ExclPost_4WinPreVis [apply] ++++ Test Singleton.unlock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675153963890 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1675153963890 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [apply] Tests run: 16, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 27.746 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675153936804 ms III - Start [apply] SLOCK [T main @ 1675153936805 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimNEWT - test01NormalPre_1WinPostVis [apply] waitForRealized: to false, goal reached true [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimNEWT - test01NormalPre_1WinPostVis [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimNEWT - test02NormalPost_1WinPostVis [apply] waitForRealized: to false, goal reached true [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimNEWT - test02NormalPost_1WinPostVis [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimNEWT - test03ExclPre_1WinPostVis [apply] waitForRealized: to false, goal reached true [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimNEWT - test03ExclPre_1WinPostVis [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimNEWT - test04ExclPost_1WinPostVis [apply] waitForRealized: to false, goal reached true [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimNEWT - test04ExclPost_1WinPostVis [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimNEWT - test05NormalPre_4WinPostVis [apply] waitForRealized: to false, goal reached true [apply] waitForRealized: to false, goal reached true [apply] waitForRealized: to false, goal reached true [apply] waitForRealized: to false, goal reached true [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimNEWT - test05NormalPre_4WinPostVis [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimNEWT - test06NormalPost_4WinPostVis [apply] waitForRealized: to false, goal reached true [apply] waitForRealized: to false, goal reached true [apply] waitForRealized: to false, goal reached true [apply] waitForRealized: to false, goal reached true [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimNEWT - test06NormalPost_4WinPostVis [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimNEWT - test07ExclPre_4WinPostVis [apply] waitForRealized: to false, goal reached true [apply] waitForRealized: to false, goal reached true [apply] waitForRealized: to false, goal reached true [apply] waitForRealized: to false, goal reached true [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimNEWT - test07ExclPre_4WinPostVis [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimNEWT - test08ExclPost_4WinPostVis [apply] waitForRealized: to false, goal reached true [apply] waitForRealized: to false, goal reached true [apply] waitForRealized: to false, goal reached true [apply] waitForRealized: to false, goal reached true [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimNEWT - test08ExclPost_4WinPostVis [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimNEWT - test11NormalPre_1WinPreVis [apply] waitForRealized: to false, goal reached true [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimNEWT - test11NormalPre_1WinPreVis [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimNEWT - test12NormalPost_1WinPreVis [apply] waitForRealized: to false, goal reached true [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimNEWT - test12NormalPost_1WinPreVis [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimNEWT - test13ExclPre_1WinPreVis [apply] waitForRealized: to false, goal reached true [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimNEWT - test13ExclPre_1WinPreVis [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimNEWT - test14ExclPost_1WinPreVis [apply] waitForRealized: to false, goal reached true [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimNEWT - test14ExclPost_1WinPreVis [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimNEWT - test15NormalPre_4WinPreVis [apply] waitForRealized: to false, goal reached true [apply] waitForRealized: to false, goal reached true [apply] waitForRealized: to false, goal reached true [apply] waitForRealized: to false, goal reached true [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimNEWT - test15NormalPre_4WinPreVis [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimNEWT - test16NormalPost_4WinPreVis [apply] waitForRealized: to false, goal reached true [apply] waitForRealized: to false, goal reached true [apply] waitForRealized: to false, goal reached true [apply] waitForRealized: to false, goal reached true [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimNEWT - test16NormalPost_4WinPreVis [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimNEWT - test17ExclPre_4WinPreVis [apply] waitForRealized: to false, goal reached true [apply] waitForRealized: to false, goal reached true [apply] waitForRealized: to false, goal reached true [apply] waitForRealized: to false, goal reached true [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimNEWT - test17ExclPre_4WinPreVis [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimNEWT - test18ExclPost_4WinPreVis [apply] waitForRealized: to false, goal reached true [apply] waitForRealized: to false, goal reached true [apply] waitForRealized: to false, goal reached true [apply] waitForRealized: to false, goal reached true [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimNEWT - test18ExclPost_4WinPreVis [apply] ++++ Test Singleton.unlock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675153963890 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1675153963890 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test01NormalPre_1WinPostVis took 2.823 sec [apply] Testcase: test02NormalPost_1WinPostVis took 0.393 sec [apply] Testcase: test03ExclPre_1WinPostVis took 3.108 sec [apply] Testcase: test04ExclPost_1WinPostVis took 0.391 sec [apply] Testcase: test05NormalPre_4WinPostVis took 2.229 sec [apply] Testcase: test06NormalPost_4WinPostVis took 0.907 sec [apply] Testcase: test07ExclPre_4WinPostVis took 3.718 sec [apply] Testcase: test08ExclPost_4WinPostVis took 0.746 sec [apply] Testcase: test11NormalPre_1WinPreVis took 1.73 sec [apply] Testcase: test12NormalPost_1WinPreVis took 0.401 sec [apply] Testcase: test13ExclPre_1WinPreVis took 3.088 sec [apply] Testcase: test14ExclPost_1WinPreVis took 0.413 sec [apply] Testcase: test15NormalPre_4WinPreVis took 1.937 sec [apply] Testcase: test16NormalPost_4WinPreVis took 0.588 sec [apply] Testcase: test17ExclPre_4WinPreVis took 3.565 sec [apply] Testcase: test18ExclPost_4WinPreVis took 0.591 sec [echo] Testing com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext11VSyncAnimNEWT -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext11VSyncAnimNEWT.xml [apply] Testsuite: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext11VSyncAnimNEWT [apply] ++++ Test Singleton.ctor() [apply] junit.framework.TestListener: tests to run: 8++++ Test Singleton.lock() [apply] [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675153965095 ms III - Start [apply] SLOCK [T main @ 1675153965096 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts [apply] junit.framework.TestListener: startTest(test01Normal_1WinPostVis) [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext11VSyncAnimNEWT - test01Normal_1WinPostVis [apply] junit.framework.TestListener: endTest(test01Normal_1WinPostVis) [apply] junit.framework.TestListener: startTest(test03Excl_1WinPostVis) [apply] waitForRealized: to false, goal reached true [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext11VSyncAnimNEWT - test01Normal_1WinPostVis [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext11VSyncAnimNEWT - test03Excl_1WinPostVis [apply] junit.framework.TestListener: endTest(test03Excl_1WinPostVis) [apply] junit.framework.TestListener: startTest(test05Normal_4WinPostVis) [apply] waitForRealized: to false, goal reached true [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext11VSyncAnimNEWT - test03Excl_1WinPostVis [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext11VSyncAnimNEWT - test05Normal_4WinPostVis [apply] junit.framework.TestListener: endTest(test05Normal_4WinPostVis) [apply] junit.framework.TestListener: startTest(test07Excl_4WinPostVis) [apply] waitForRealized: to false, goal reached true [apply] waitForRealized: to false, goal reached true [apply] waitForRealized: to false, goal reached true [apply] waitForRealized: to false, goal reached true [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext11VSyncAnimNEWT - test05Normal_4WinPostVis [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext11VSyncAnimNEWT - test07Excl_4WinPostVis [apply] waitForRealized: to false, goal reached true [apply] waitForRealized: to false, goal reached true [apply] waitForRealized: to false, goal reached true [apply] waitForRealized: to false, goal reached true [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext11VSyncAnimNEWT - test07Excl_4WinPostVis [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext11VSyncAnimNEWT - test11Normal_1WinPreVis [apply] junit.framework.TestListener: endTest(test07Excl_4WinPostVis) [apply] junit.framework.TestListener: startTest(test11Normal_1WinPreVis) [apply] junit.framework.TestListener: endTest(test11Normal_1WinPreVis) [apply] junit.framework.TestListener: startTest(test13Excl_1WinPreVis) [apply] waitForRealized: to false, goal reached true [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext11VSyncAnimNEWT - test11Normal_1WinPreVis [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext11VSyncAnimNEWT - test13Excl_1WinPreVis [apply] junit.framework.TestListener: endTest(test13Excl_1WinPreVis) [apply] junit.framework.TestListener: startTest(test15Normal_4WinPreVis) [apply] waitForRealized: to false, goal reached true [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext11VSyncAnimNEWT - test13Excl_1WinPreVis [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext11VSyncAnimNEWT - test15Normal_4WinPreVis [apply] waitForRealized: to false, goal reached true [apply] waitForRealized: to false, goal reached true [apply] junit.framework.TestListener: endTest(test15Normal_4WinPreVis) [apply] junit.framework.TestListener: startTest(test17Excl_4WinPreVis) [apply] waitForRealized: to false, goal reached true [apply] waitForRealized: to false, goal reached true [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext11VSyncAnimNEWT - test15Normal_4WinPreVis [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext11VSyncAnimNEWT - test17Excl_4WinPreVis [apply] waitForRealized: to false, goal reached true [apply] waitForRealized: to false, goal reached true [apply] waitForRealized: to false, goal reached true [apply] waitForRealized: to false, goal reached true [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext11VSyncAnimNEWT - test17Excl_4WinPreVis [apply] junit.framework.TestListener: endTest(test17Excl_4WinPreVis) [apply] ++++ Test Singleton.unlock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675153979720 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1675153979721 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms [apply] Tests run: 8, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 15.277 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675153965095 ms III - Start [apply] SLOCK [T main @ 1675153965096 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext11VSyncAnimNEWT - test01Normal_1WinPostVis [apply] waitForRealized: to false, goal reached true [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext11VSyncAnimNEWT - test01Normal_1WinPostVis [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext11VSyncAnimNEWT - test03Excl_1WinPostVis [apply] waitForRealized: to false, goal reached true [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext11VSyncAnimNEWT - test03Excl_1WinPostVis [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext11VSyncAnimNEWT - test05Normal_4WinPostVis [apply] waitForRealized: to false, goal reached true [apply] waitForRealized: to false, goal reached true [apply] waitForRealized: to false, goal reached true [apply] waitForRealized: to false, goal reached true [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext11VSyncAnimNEWT - test05Normal_4WinPostVis [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext11VSyncAnimNEWT - test07Excl_4WinPostVis [apply] waitForRealized: to false, goal reached true [apply] waitForRealized: to false, goal reached true [apply] waitForRealized: to false, goal reached true [apply] waitForRealized: to false, goal reached true [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext11VSyncAnimNEWT - test07Excl_4WinPostVis [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext11VSyncAnimNEWT - test11Normal_1WinPreVis [apply] waitForRealized: to false, goal reached true [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext11VSyncAnimNEWT - test11Normal_1WinPreVis [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext11VSyncAnimNEWT - test13Excl_1WinPreVis [apply] waitForRealized: to false, goal reached true [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext11VSyncAnimNEWT - test13Excl_1WinPreVis [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext11VSyncAnimNEWT - test15Normal_4WinPreVis [apply] waitForRealized: to false, goal reached true [apply] waitForRealized: to false, goal reached true [apply] waitForRealized: to false, goal reached true [apply] waitForRealized: to false, goal reached true [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext11VSyncAnimNEWT - test15Normal_4WinPreVis [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext11VSyncAnimNEWT - test17Excl_4WinPreVis [apply] waitForRealized: to false, goal reached true [apply] waitForRealized: to false, goal reached true [apply] waitForRealized: to false, goal reached true [apply] waitForRealized: to false, goal reached true [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext11VSyncAnimNEWT - test17Excl_4WinPreVis [apply] ++++ Test Singleton.unlock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675153979720 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1675153979721 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test01Normal_1WinPostVis took 2.604 sec [apply] Testcase: test03Excl_1WinPostVis took 1.479 sec [apply] Testcase: test05Normal_4WinPostVis took 1.959 sec [apply] Testcase: test07Excl_4WinPostVis took 1.869 sec [apply] Testcase: test11Normal_1WinPreVis took 1.476 sec [apply] Testcase: test13Excl_1WinPreVis took 1.486 sec [apply] Testcase: test15Normal_4WinPreVis took 1.639 sec [apply] Testcase: test17Excl_4WinPreVis took 1.667 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 @ 1675153980808 ms III - Start [apply] SLOCK [T main @ 1675153980808 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts [apply] junit.framework.TestListener: startTest(test01Normal_1WinPostVis) [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext12FPSAnimNEWT - test01Normal_1WinPostVis [apply] waitForRealized: to false, goal reached true [apply] junit.framework.TestListener: endTest(test01Normal_1WinPostVis) [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext12FPSAnimNEWT - test01Normal_1WinPostVis [apply] junit.framework.TestListener: startTest(test03Excl_1WinPostVis) [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext12FPSAnimNEWT - test03Excl_1WinPostVis [apply] junit.framework.TestListener: endTest(test03Excl_1WinPostVis) [apply] junit.framework.TestListener: startTest(test05Normal_4WinPostVis) [apply] waitForRealized: to false, goal reached true [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext12FPSAnimNEWT - test03Excl_1WinPostVis [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext12FPSAnimNEWT - test05Normal_4WinPostVis [apply] waitForRealized: to false, goal reached true [apply] waitForRealized: to false, goal reached true [apply] waitForRealized: to false, goal reached true [apply] waitForRealized: to false, goal reached true [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext12FPSAnimNEWT - test05Normal_4WinPostVis [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext12FPSAnimNEWT - test07Excl_4WinPostVis [apply] junit.framework.TestListener: endTest(test05Normal_4WinPostVis) [apply] junit.framework.TestListener: startTest(test07Excl_4WinPostVis) [apply] junit.framework.TestListener: endTest(test07Excl_4WinPostVis) [apply] junit.framework.TestListener: startTest(test11Normal_1WinPreVis) [apply] waitForRealized: to false, goal reached true [apply] waitForRealized: to false, goal reached true [apply] waitForRealized: to false, goal reached true [apply] waitForRealized: to false, goal reached true [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext12FPSAnimNEWT - test07Excl_4WinPostVis [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext12FPSAnimNEWT - test11Normal_1WinPreVis [apply] junit.framework.TestListener: endTest(test11Normal_1WinPreVis) [apply] junit.framework.TestListener: startTest(test13Excl_1WinPreVis) [apply] waitForRealized: to false, goal reached true [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext12FPSAnimNEWT - test11Normal_1WinPreVis [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext12FPSAnimNEWT - test13Excl_1WinPreVis [apply] junit.framework.TestListener: endTest(test13Excl_1WinPreVis) [apply] junit.framework.TestListener: startTest(test15Normal_4WinPreVis) [apply] waitForRealized: to false, goal reached true [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext12FPSAnimNEWT - test13Excl_1WinPreVis [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext12FPSAnimNEWT - test15Normal_4WinPreVis [apply] junit.framework.TestListener: endTest(test15Normal_4WinPreVis) [apply] junit.framework.TestListener: startTest(test17Excl_4WinPreVis) [apply] waitForRealized: to false, goal reached true [apply] waitForRealized: to false, goal reached true [apply] waitForRealized: to false, goal reached true [apply] waitForRealized: to false, goal reached true [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext12FPSAnimNEWT - test15Normal_4WinPreVis [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext12FPSAnimNEWT - test17Excl_4WinPreVis [apply] junit.framework.TestListener: endTest(test17Excl_4WinPreVis) [apply] waitForRealized: to false, goal reached true [apply] waitForRealized: to false, goal reached true [apply] waitForRealized: to false, goal reached true [apply] waitForRealized: to false, goal reached true [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext12FPSAnimNEWT - test17Excl_4WinPreVis [apply] ++++ Test Singleton.unlock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675153995364 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1675153995364 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [apply] Tests run: 8, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 15.226 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675153980808 ms III - Start [apply] SLOCK [T main @ 1675153980808 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext12FPSAnimNEWT - test01Normal_1WinPostVis [apply] waitForRealized: to false, goal reached true [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext12FPSAnimNEWT - test01Normal_1WinPostVis [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext12FPSAnimNEWT - test03Excl_1WinPostVis [apply] waitForRealized: to false, goal reached true [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext12FPSAnimNEWT - test03Excl_1WinPostVis [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext12FPSAnimNEWT - test05Normal_4WinPostVis [apply] waitForRealized: to false, goal reached true [apply] waitForRealized: to false, goal reached true [apply] waitForRealized: to false, goal reached true [apply] waitForRealized: to false, goal reached true [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext12FPSAnimNEWT - test05Normal_4WinPostVis [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext12FPSAnimNEWT - test07Excl_4WinPostVis [apply] waitForRealized: to false, goal reached true [apply] waitForRealized: to false, goal reached true [apply] waitForRealized: to false, goal reached true [apply] waitForRealized: to false, goal reached true [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext12FPSAnimNEWT - test07Excl_4WinPostVis [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext12FPSAnimNEWT - test11Normal_1WinPreVis [apply] waitForRealized: to false, goal reached true [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext12FPSAnimNEWT - test11Normal_1WinPreVis [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext12FPSAnimNEWT - test13Excl_1WinPreVis [apply] waitForRealized: to false, goal reached true [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext12FPSAnimNEWT - test13Excl_1WinPreVis [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext12FPSAnimNEWT - test15Normal_4WinPreVis [apply] waitForRealized: to false, goal reached true [apply] waitForRealized: to false, goal reached true [apply] waitForRealized: to false, goal reached true [apply] waitForRealized: to false, goal reached true [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext12FPSAnimNEWT - test15Normal_4WinPreVis [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext12FPSAnimNEWT - test17Excl_4WinPreVis [apply] waitForRealized: to false, goal reached true [apply] waitForRealized: to false, goal reached true [apply] waitForRealized: to false, goal reached true [apply] waitForRealized: to false, goal reached true [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext12FPSAnimNEWT - test17Excl_4WinPreVis [apply] ++++ Test Singleton.unlock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675153995364 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1675153995364 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test01Normal_1WinPostVis took 2.55 sec [apply] Testcase: test03Excl_1WinPostVis took 1.487 sec [apply] Testcase: test05Normal_4WinPostVis took 1.958 sec [apply] Testcase: test07Excl_4WinPostVis took 1.825 sec [apply] Testcase: test11Normal_1WinPreVis took 1.475 sec [apply] Testcase: test13Excl_1WinPreVis took 1.49 sec [apply] Testcase: test15Normal_4WinPreVis took 1.648 sec [apply] Testcase: test17Excl_4WinPreVis took 1.668 sec [echo] Testing com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch01NEWT -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch01NEWT.xml [apply] Testsuite: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch01NEWT [apply] ++++ Test Singleton.ctor() [apply] junit.framework.TestListener: tests to run: 6++++ Test Singleton.lock() [apply] [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675153996471 ms III - Start [apply] SLOCK [T main @ 1675153996472 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts [apply] junit.framework.TestListener: startTest(testSwitch2GLWindowEachWithOwnDemoGL2ES2) [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch01NEWT - testSwitch2GLWindowEachWithOwnDemoGL2ES2 [apply] Thread[Thread-1-Animator#00,5,main] GearsES2.init.0 0x166c3c93: tileRendererInUse null, GearsES2[obj 0x166c3c93 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x166c3c93 on Thread[Thread-1-Animator#00,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL4/GL4.hw] [apply] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR NVIDIA Corporation [apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION 4.6.0 NVIDIA 391.35 [apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 324 [apply] GLX_EXTENSIONS 30 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x166c3c93 created: GearsObj[0xbf9117e, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x166c3c93 created: GearsObj[0x7faaa726, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x166c3c93 created: GearsObj[0x7faaa726, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-1-Animator#00,5,main] GearsES2.init.X 0x166c3c93 FIN GearsES2[obj 0x166c3c93 isInit true, usesShared false, 1 GearsObj[0xbf9117e, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7faaa726, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0xa83053b, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-1-Animator#00,5,main] GearsES2.reshape 0x166c3c93 0/0 256x256 of 256x256, swapInterval 1, drawable 0xffffffff9401065e, msaa false, tileRendererInUse null [apply] >> GearsES2 0x166c3c93, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread-1-Animator#00: ** screenshot: TestGLContextDrawableSwitch01NEWT.testSwitch2GLWindowEachWithOwnDemoGL2ES2-n0000-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0256x0256.png [apply] Thread[Thread-1-Animator#00,5,main] RedSquareES2.init: tileRendererInUse null [apply] RedSquareES2 init on Thread[Thread-1-Animator#00,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL4/GL4.hw] [apply] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR NVIDIA Corporation [apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION 4.6.0 NVIDIA 391.35 [apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 324 [apply] GLX_EXTENSIONS 30 [apply] ----------------------------------------------------------------------------------------------------- [apply] ShaderState: attachShaderProgram: -1 -> 2 (enable: true) [apply] null [apply] ShaderProgram[id=2, linked=false, inUse=false, program: 1, [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-1-Animator#00,5,main] RedSquareES2.init FIN [apply] Thread[Thread-1-Animator#00,5,main] RedSquareES2.reshape 0/0 356x356 of 356x356, swapInterval 1, drawable 0xffffffff810108c7, tileRendererInUse null [apply] Thread[Thread-1-Animator#00,5,main] RedSquareES2.reshape FIN [apply] Thread-1-Animator#00: ** screenshot: TestGLContextDrawableSwitch01NEWT.testSwitch2GLWindowEachWithOwnDemoGL2ES2-n0000-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0356x0356.png [apply] 1 - switch - START 1109 [apply] 1 - A w1-h 0x0,-ctx 0x20000 [apply] 1 - A w2-h 0xffffffffbb01089a,-ctx 0x10002 [apply] Thread[Thread-1,5,main] GearsES2.reshape 0x166c3c93 0/0 356x356 of 356x356, swapInterval 1, drawable 0xffffffffbb01089a, msaa false, tileRendererInUse null [apply] >> GearsES2 0x166c3c93, angle 31.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-1,5,main] RedSquareES2.reshape 0/0 256x256 of 256x256, swapInterval 1, drawable 0xffffffff9401065e, tileRendererInUse null [apply] Thread[Thread-1,5,main] RedSquareES2.reshape FIN [apply] 1 - B w1-h 0x0,-ctx 0x10002 [apply] 1 - B w2-h 0xffffffffbb01089a,-ctx 0x20000 [apply] 1 - switch - END 1109 [apply] Thread-1-Animator#00: ** screenshot: TestGLContextDrawableSwitch01NEWT.testSwitch2GLWindowEachWithOwnDemoGL2ES2-n0063-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0356x0356.png [apply] Thread-1-Animator#00: ** screenshot: TestGLContextDrawableSwitch01NEWT.testSwitch2GLWindowEachWithOwnDemoGL2ES2-n0063-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0256x0256.png [apply] 2 - switch - START 2053 [apply] 2 - A w1-h 0xffffffffbe0108f1,-ctx 0x10002 [apply] 2 - A w2-h 0x0,-ctx 0x20000 [apply] Thread[Thread-1,5,main] RedSquareES2.reshape 0/0 356x356 of 356x356, swapInterval 1, drawable 0xffffffffbb01089a, tileRendererInUse null [apply] Thread[Thread-1,5,main] RedSquareES2.reshape FIN [apply] Thread[Thread-1,5,main] GearsES2.reshape 0x166c3c93 0/0 256x256 of 256x256, swapInterval 1, drawable 0xffffffff9401065e, msaa false, tileRendererInUse null [apply] >> GearsES2 0x166c3c93, angle 58.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] 2 - B w1-h 0x0,-ctx 0x20000 [apply] 2 - B w2-h 0xffffffffbb01089a,-ctx 0x10002 [apply] 2 - switch - END 2053 [apply] Thread-1-Animator#00: ** screenshot: TestGLContextDrawableSwitch01NEWT.testSwitch2GLWindowEachWithOwnDemoGL2ES2-n0117-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0256x0256.png [apply] Thread-1-Animator#00: ** screenshot: TestGLContextDrawableSwitch01NEWT.testSwitch2GLWindowEachWithOwnDemoGL2ES2-n0118-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0356x0356.png [apply] QUIT Window Thread[Thread-1-Display-.windows_nil-1-EDT-1,5,main] [apply] Thread[Thread-1-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x166c3c93: tileRendererInUse null [apply] Thread[Thread-1-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x166c3c93 FIN [apply] QUIT Window Thread[Thread-1-Display-.windows_nil-1-EDT-1,5,main] [apply] Thread[Thread-1-Display-.windows_nil-1-EDT-1,5,main] RedSquareES2.dispose: tileRendererInUse null [apply] Thread[Thread-1-Display-.windows_nil-1-EDT-1,5,main] RedSquareES2.dispose FIN [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch01NEWT - testSwitch2GLWindowEachWithOwnDemoGL2ES2 [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch01NEWT - testSwitch2GLWindowEachWithOwnDemoGLES2 [apply] Profile GLES2 n/a [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch01NEWT - testSwitch2GLWindowEachWithOwnDemoGLES2 [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch01NEWT - testSwitch2GLWindowOneDemoGL2ES2 [apply] 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-5-Animator#01,5,main] GearsES2.init.0 0x1f6f8639: tileRendererInUse null, GearsES2[obj 0x1f6f8639 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x1f6f8639 on Thread[Thread-5-Animator#01,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL4/GL4.hw] [apply] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR NVIDIA Corporation [apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION 4.6.0 NVIDIA 391.35 [apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 324 [apply] GLX_EXTENSIONS 30 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x1f6f8639 created: GearsObj[0x7abd2408, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x1f6f8639 created: GearsObj[0x565678f, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x1f6f8639 created: GearsObj[0x565678f, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-5-Animator#01,5,main] GearsES2.init.X 0x1f6f8639 FIN GearsES2[obj 0x1f6f8639 isInit true, usesShared false, 1 GearsObj[0x7abd2408, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x565678f, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2b1353d7, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-5-Animator#01,5,main] GearsES2.reshape 0x1f6f8639 0/0 256x256 of 256x256, swapInterval 1, drawable 0xffffffff810108c7, msaa false, tileRendererInUse null [apply] >> GearsES2 0x1f6f8639, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread-5-Animator#01: ** screenshot: TestGLContextDrawableSwitch01NEWT.testSwitch2GLWindowOneDemoGL2ES2________-n0001-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0256x0256.png [apply] 1 - switch - START 1091 [apply] 1 - A w1-h 0xffffffff810108c7,-ctx 0x20002 [apply] 1 - A w2-h 0x0,-ctx 0x30000 [apply] Thread[Thread-5,5,main] GearsES2.reshape 0x1f6f8639 0/0 356x356 of 356x356, swapInterval 1, drawable 0xffffffff9401065e, msaa false, tileRendererInUse null [apply] >> GearsES2 0x1f6f8639, angle 33.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] 1 - B w1-h 0x0,-ctx 0x30000 [apply] 1 - B w2-h 0xffffffff9401065e,-ctx 0x20002 [apply] 1 - switch - END 1091 [apply] Thread-5-Animator#01: ** screenshot: TestGLContextDrawableSwitch01NEWT.testSwitch2GLWindowOneDemoGL2ES2________-n0068-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0356x0356.png [apply] 2 - switch - START 2044 [apply] 2 - A w1-h 0x0,-ctx 0x30000 [apply] 2 - A w2-h 0xffffffff9401065e,-ctx 0x20002 [apply] Thread[Thread-5,5,main] GearsES2.reshape 0x1f6f8639 0/0 256x256 of 256x256, swapInterval 1, drawable 0xe0108f0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x1f6f8639, angle 61.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] 2 - B w1-h 0x0,-ctx 0x20002 [apply] 2 - B w2-h 0xffffffff9401065e,-ctx 0x30000 [apply] 2 - switch - END 2044 [apply] Thread-5-Animator#01: ** screenshot: TestGLContextDrawableSwitch01NEWT.testSwitch2GLWindowOneDemoGL2ES2________-n0122-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0256x0256.png [apply] junit.framework.TestListener: endTest(testSwitch2GLWindowOneDemoGL2ES2) [apply] QUIT Window Thread[Thread-1-Display-.windows_nil-1-EDT-2,5,main] [apply] junit.framework.TestListener: startTest(testSwitch2GLWindowOneDemoGLES2) [apply] junit.framework.TestListener: endTest(testSwitch2GLWindowOneDemoGLES2) [apply] Thread[Thread-1-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x1f6f8639: tileRendererInUse null [apply] Thread[Thread-1-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x1f6f8639 FIN [apply] QUIT Window Thread[Thread-1-Display-.windows_nil-1-EDT-2,5,main] [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch01NEWT - testSwitch2GLWindowOneDemoGL2ES2 [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch01NEWT - testSwitch2GLWindowOneDemoGLES2 [apply] Profile GLES2 n/a [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch01NEWT - testSwitch2GLWindowOneDemoGLES2 [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch01NEWT - testSwitch2WindowSingleContextGL2ES2 [apply] junit.framework.TestListener: startTest(testSwitch2WindowSingleContextGL2ES2) [apply] Thread[Thread-7-Animator#02,5,main] GearsES2.init.0 0x510e5742: tileRendererInUse null, GearsES2[obj 0x510e5742 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x510e5742 on Thread[Thread-7-Animator#02,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL4/GL4.hw] [apply] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR NVIDIA Corporation [apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION 4.6.0 NVIDIA 391.35 [apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 324 [apply] GLX_EXTENSIONS 30 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x510e5742 created: GearsObj[0x195dbdb6, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x510e5742 created: GearsObj[0x5d8691ed, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x510e5742 created: GearsObj[0x5d8691ed, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-7-Animator#02,5,main] GearsES2.init.X 0x510e5742 FIN GearsES2[obj 0x510e5742 isInit true, usesShared false, 1 GearsObj[0x195dbdb6, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x5d8691ed, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6191489f, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-7-Animator#02,5,main] GearsES2.reshape 0x510e5742 0/0 256x256 of 256x256, swapInterval 1, drawable 0xffffffff9401065e, msaa false, tileRendererInUse null [apply] >> GearsES2 0x510e5742, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread-7-Animator#02: ** screenshot: TestGLContextDrawableSwitch01NEWT.testSwitch2WindowSingleContextGL2ES2____-n0000-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0256x0256.png [apply] 1 - switch - START 1096 [apply] Thread[Thread-7,5,main] GearsES2.reshape 0x510e5742 0/0 356x356 of 356x356, swapInterval 1, drawable 0xffffffffbb01089a, msaa false, tileRendererInUse null [apply] >> GearsES2 0x510e5742, angle 33.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] 1 - switch - END 1096 [apply] 2 - switch - START 2031 [apply] Thread[Thread-7,5,main] GearsES2.reshape 0x510e5742 0/0 256x256 of 256x256, swapInterval 1, drawable 0xffffffff9401065e, msaa false, tileRendererInUse null [apply] >> GearsES2 0x510e5742, angle 60.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] 2 - switch - END 2031 [apply] junit.framework.TestListener: endTest(testSwitch2WindowSingleContextGL2ES2) [apply] junit.framework.TestListener: startTest(testSwitch2WindowSingleContextGLES2) [apply] Thread[Thread-7,5,main] GearsES2.dispose 0x510e5742: tileRendererInUse null [apply] Thread[Thread-7,5,main] GearsES2.dispose 0x510e5742 FIN [apply] QUIT Window Thread[Thread-1-Display-.windows_nil-1-EDT-3,5,main] [apply] QUIT Window Thread[Thread-1-Display-.windows_nil-1-EDT-3,5,main] [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch01NEWT - testSwitch2WindowSingleContextGL2ES2 [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch01NEWT - testSwitch2WindowSingleContextGLES2 [apply] junit.framework.TestListener: endTest(testSwitch2WindowSingleContextGLES2)Profile GLES2 n/a [apply] [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 @ 1675154005095 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1675154005095 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [apply] Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 9.289 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675153996471 ms III - Start [apply] SLOCK [T main @ 1675153996472 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch01NEWT - testSwitch2GLWindowEachWithOwnDemoGL2ES2 [apply] Thread[Thread-1-Animator#00,5,main] GearsES2.init.0 0x166c3c93: tileRendererInUse null, GearsES2[obj 0x166c3c93 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x166c3c93 on Thread[Thread-1-Animator#00,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL4/GL4.hw] [apply] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR NVIDIA Corporation [apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION 4.6.0 NVIDIA 391.35 [apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 324 [apply] GLX_EXTENSIONS 30 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x166c3c93 created: GearsObj[0xbf9117e, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x166c3c93 created: GearsObj[0x7faaa726, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x166c3c93 created: GearsObj[0x7faaa726, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-1-Animator#00,5,main] GearsES2.init.X 0x166c3c93 FIN GearsES2[obj 0x166c3c93 isInit true, usesShared false, 1 GearsObj[0xbf9117e, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7faaa726, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0xa83053b, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-1-Animator#00,5,main] GearsES2.reshape 0x166c3c93 0/0 256x256 of 256x256, swapInterval 1, drawable 0xffffffff9401065e, msaa false, tileRendererInUse null [apply] >> GearsES2 0x166c3c93, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread-1-Animator#00: ** screenshot: TestGLContextDrawableSwitch01NEWT.testSwitch2GLWindowEachWithOwnDemoGL2ES2-n0000-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0256x0256.png [apply] Thread[Thread-1-Animator#00,5,main] RedSquareES2.init: tileRendererInUse null [apply] RedSquareES2 init on Thread[Thread-1-Animator#00,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL4/GL4.hw] [apply] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR NVIDIA Corporation [apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION 4.6.0 NVIDIA 391.35 [apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 324 [apply] GLX_EXTENSIONS 30 [apply] ----------------------------------------------------------------------------------------------------- [apply] ShaderState: attachShaderProgram: -1 -> 2 (enable: true) [apply] null [apply] ShaderProgram[id=2, linked=false, inUse=false, program: 1, [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-1-Animator#00,5,main] RedSquareES2.init FIN [apply] Thread[Thread-1-Animator#00,5,main] RedSquareES2.reshape 0/0 356x356 of 356x356, swapInterval 1, drawable 0xffffffff810108c7, tileRendererInUse null [apply] Thread[Thread-1-Animator#00,5,main] RedSquareES2.reshape FIN [apply] Thread-1-Animator#00: ** screenshot: TestGLContextDrawableSwitch01NEWT.testSwitch2GLWindowEachWithOwnDemoGL2ES2-n0000-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0356x0356.png [apply] 1 - switch - START 1109 [apply] 1 - A w1-h 0x0,-ctx 0x20000 [apply] 1 - A w2-h 0xffffffffbb01089a,-ctx 0x10002 [apply] Thread[Thread-1,5,main] GearsES2.reshape 0x166c3c93 0/0 356x356 of 356x356, swapInterval 1, drawable 0xffffffffbb01089a, msaa false, tileRendererInUse null [apply] >> GearsES2 0x166c3c93, angle 31.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-1,5,main] RedSquareES2.reshape 0/0 256x256 of 256x256, swapInterval 1, drawable 0xffffffff9401065e, tileRendererInUse null [apply] Thread[Thread-1,5,main] RedSquareES2.reshape FIN [apply] 1 - B w1-h 0x0,-ctx 0x10002 [apply] 1 - B w2-h 0xffffffffbb01089a,-ctx 0x20000 [apply] 1 - switch - END 1109 [apply] Thread-1-Animator#00: ** screenshot: TestGLContextDrawableSwitch01NEWT.testSwitch2GLWindowEachWithOwnDemoGL2ES2-n0063-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0356x0356.png [apply] Thread-1-Animator#00: ** screenshot: TestGLContextDrawableSwitch01NEWT.testSwitch2GLWindowEachWithOwnDemoGL2ES2-n0063-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0256x0256.png [apply] 2 - switch - START 2053 [apply] 2 - A w1-h 0xffffffffbe0108f1,-ctx 0x10002 [apply] 2 - A w2-h 0x0,-ctx 0x20000 [apply] Thread[Thread-1,5,main] RedSquareES2.reshape 0/0 356x356 of 356x356, swapInterval 1, drawable 0xffffffffbb01089a, tileRendererInUse null [apply] Thread[Thread-1,5,main] RedSquareES2.reshape FIN [apply] Thread[Thread-1,5,main] GearsES2.reshape 0x166c3c93 0/0 256x256 of 256x256, swapInterval 1, drawable 0xffffffff9401065e, msaa false, tileRendererInUse null [apply] >> GearsES2 0x166c3c93, angle 58.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] 2 - B w1-h 0x0,-ctx 0x20000 [apply] 2 - B w2-h 0xffffffffbb01089a,-ctx 0x10002 [apply] 2 - switch - END 2053 [apply] Thread-1-Animator#00: ** screenshot: TestGLContextDrawableSwitch01NEWT.testSwitch2GLWindowEachWithOwnDemoGL2ES2-n0117-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0256x0256.png [apply] Thread-1-Animator#00: ** screenshot: TestGLContextDrawableSwitch01NEWT.testSwitch2GLWindowEachWithOwnDemoGL2ES2-n0118-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0356x0356.png [apply] QUIT Window Thread[Thread-1-Display-.windows_nil-1-EDT-1,5,main] [apply] Thread[Thread-1-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x166c3c93: tileRendererInUse null [apply] Thread[Thread-1-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x166c3c93 FIN [apply] QUIT Window Thread[Thread-1-Display-.windows_nil-1-EDT-1,5,main] [apply] Thread[Thread-1-Display-.windows_nil-1-EDT-1,5,main] RedSquareES2.dispose: tileRendererInUse null [apply] Thread[Thread-1-Display-.windows_nil-1-EDT-1,5,main] RedSquareES2.dispose FIN [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch01NEWT - testSwitch2GLWindowEachWithOwnDemoGL2ES2 [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch01NEWT - testSwitch2GLWindowEachWithOwnDemoGLES2 [apply] Profile GLES2 n/a [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch01NEWT - testSwitch2GLWindowEachWithOwnDemoGLES2 [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch01NEWT - testSwitch2GLWindowOneDemoGL2ES2 [apply] Thread[Thread-5-Animator#01,5,main] GearsES2.init.0 0x1f6f8639: tileRendererInUse null, GearsES2[obj 0x1f6f8639 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x1f6f8639 on Thread[Thread-5-Animator#01,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL4/GL4.hw] [apply] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR NVIDIA Corporation [apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION 4.6.0 NVIDIA 391.35 [apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 324 [apply] GLX_EXTENSIONS 30 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x1f6f8639 created: GearsObj[0x7abd2408, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x1f6f8639 created: GearsObj[0x565678f, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x1f6f8639 created: GearsObj[0x565678f, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-5-Animator#01,5,main] GearsES2.init.X 0x1f6f8639 FIN GearsES2[obj 0x1f6f8639 isInit true, usesShared false, 1 GearsObj[0x7abd2408, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x565678f, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2b1353d7, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-5-Animator#01,5,main] GearsES2.reshape 0x1f6f8639 0/0 256x256 of 256x256, swapInterval 1, drawable 0xffffffff810108c7, msaa false, tileRendererInUse null [apply] >> GearsES2 0x1f6f8639, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread-5-Animator#01: ** screenshot: TestGLContextDrawableSwitch01NEWT.testSwitch2GLWindowOneDemoGL2ES2________-n0001-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0256x0256.png [apply] 1 - switch - START 1091 [apply] 1 - A w1-h 0xffffffff810108c7,-ctx 0x20002 [apply] 1 - A w2-h 0x0,-ctx 0x30000 [apply] Thread[Thread-5,5,main] GearsES2.reshape 0x1f6f8639 0/0 356x356 of 356x356, swapInterval 1, drawable 0xffffffff9401065e, msaa false, tileRendererInUse null [apply] >> GearsES2 0x1f6f8639, angle 33.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] 1 - B w1-h 0x0,-ctx 0x30000 [apply] 1 - B w2-h 0xffffffff9401065e,-ctx 0x20002 [apply] 1 - switch - END 1091 [apply] Thread-5-Animator#01: ** screenshot: TestGLContextDrawableSwitch01NEWT.testSwitch2GLWindowOneDemoGL2ES2________-n0068-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0356x0356.png [apply] 2 - switch - START 2044 [apply] 2 - A w1-h 0x0,-ctx 0x30000 [apply] 2 - A w2-h 0xffffffff9401065e,-ctx 0x20002 [apply] Thread[Thread-5,5,main] GearsES2.reshape 0x1f6f8639 0/0 256x256 of 256x256, swapInterval 1, drawable 0xe0108f0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x1f6f8639, angle 61.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] 2 - B w1-h 0x0,-ctx 0x20002 [apply] 2 - B w2-h 0xffffffff9401065e,-ctx 0x30000 [apply] 2 - switch - END 2044 [apply] Thread-5-Animator#01: ** screenshot: TestGLContextDrawableSwitch01NEWT.testSwitch2GLWindowOneDemoGL2ES2________-n0122-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0256x0256.png [apply] QUIT Window Thread[Thread-1-Display-.windows_nil-1-EDT-2,5,main] [apply] Thread[Thread-1-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x1f6f8639: tileRendererInUse null [apply] Thread[Thread-1-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x1f6f8639 FIN [apply] QUIT Window Thread[Thread-1-Display-.windows_nil-1-EDT-2,5,main] [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch01NEWT - testSwitch2GLWindowOneDemoGL2ES2 [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch01NEWT - testSwitch2GLWindowOneDemoGLES2 [apply] Profile GLES2 n/a [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch01NEWT - testSwitch2GLWindowOneDemoGLES2 [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch01NEWT - testSwitch2WindowSingleContextGL2ES2 [apply] Thread[Thread-7-Animator#02,5,main] GearsES2.init.0 0x510e5742: tileRendererInUse null, GearsES2[obj 0x510e5742 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x510e5742 on Thread[Thread-7-Animator#02,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL4/GL4.hw] [apply] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR NVIDIA Corporation [apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION 4.6.0 NVIDIA 391.35 [apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 324 [apply] GLX_EXTENSIONS 30 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x510e5742 created: GearsObj[0x195dbdb6, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x510e5742 created: GearsObj[0x5d8691ed, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x510e5742 created: GearsObj[0x5d8691ed, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-7-Animator#02,5,main] GearsES2.init.X 0x510e5742 FIN GearsES2[obj 0x510e5742 isInit true, usesShared false, 1 GearsObj[0x195dbdb6, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x5d8691ed, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6191489f, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-7-Animator#02,5,main] GearsES2.reshape 0x510e5742 0/0 256x256 of 256x256, swapInterval 1, drawable 0xffffffff9401065e, msaa false, tileRendererInUse null [apply] >> GearsES2 0x510e5742, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread-7-Animator#02: ** screenshot: TestGLContextDrawableSwitch01NEWT.testSwitch2WindowSingleContextGL2ES2____-n0000-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0256x0256.png [apply] 1 - switch - START 1096 [apply] Thread[Thread-7,5,main] GearsES2.reshape 0x510e5742 0/0 356x356 of 356x356, swapInterval 1, drawable 0xffffffffbb01089a, msaa false, tileRendererInUse null [apply] >> GearsES2 0x510e5742, angle 33.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] 1 - switch - END 1096 [apply] 2 - switch - START 2031 [apply] Thread[Thread-7,5,main] GearsES2.reshape 0x510e5742 0/0 256x256 of 256x256, swapInterval 1, drawable 0xffffffff9401065e, msaa false, tileRendererInUse null [apply] >> GearsES2 0x510e5742, angle 60.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] 2 - switch - END 2031 [apply] Thread[Thread-7,5,main] GearsES2.dispose 0x510e5742: tileRendererInUse null [apply] Thread[Thread-7,5,main] GearsES2.dispose 0x510e5742 FIN [apply] QUIT Window Thread[Thread-1-Display-.windows_nil-1-EDT-3,5,main] [apply] QUIT Window Thread[Thread-1-Display-.windows_nil-1-EDT-3,5,main] [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch01NEWT - testSwitch2WindowSingleContextGL2ES2 [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch01NEWT - testSwitch2WindowSingleContextGLES2 [apply] Profile GLES2 n/a [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch01NEWT - testSwitch2WindowSingleContextGLES2 [apply] ++++ Test Singleton.unlock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675154005095 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1675154005095 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: testSwitch2GLWindowEachWithOwnDemoGL2ES2 took 3.864 sec [apply] Testcase: testSwitch2GLWindowEachWithOwnDemoGLES2 took 0.005 sec [apply] Testcase: testSwitch2GLWindowOneDemoGL2ES2 took 2.379 sec [apply] Testcase: testSwitch2GLWindowOneDemoGLES2 took 0.001 sec [apply] Testcase: testSwitch2WindowSingleContextGL2ES2 took 2.343 sec [apply] Testcase: testSwitch2WindowSingleContextGLES2 took 0.001 sec [echo] Testing com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02NEWT -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02NEWT.xml [apply] Testsuite: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02NEWT [apply] ++++ Test Singleton.ctor() [apply] junit.framework.TestListener: tests to run: 12++++ Test Singleton.lock() [apply] [apply] junit.framework.TestListener: startTest(test01aSwitch2Onscreen2OnscreenGL2ES2_Def) [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675154006328 ms III - Start [apply] SLOCK [T main @ 1675154006329 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02NEWT - test01aSwitch2Onscreen2OnscreenGL2ES2_Def [apply] Source Caps Requested: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]] [apply] Source Caps Chosen : GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]] [apply] Dest Caps Requested: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]] [apply] Is SwapGLContext safe: true [apply] Thread-1-Animator#00: ** screenshot: TestGLContextDrawableSwitch02NEWT.test01aSwitch2Onscreen2OnscreenGL2ES2_Def___-n0000-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0128x0128.png [apply] 1 - switch - START 1065 [apply] 1 - switch - END 1065 [apply] Thread-1-Animator#00: ** screenshot: TestGLContextDrawableSwitch02NEWT.test01aSwitch2Onscreen2OnscreenGL2ES2_Def___-n0062-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0128x0128.png [apply] 2 - switch - START 2089 [apply] 2 - switch - END 2089 [apply] Thread-1-Animator#00: ** screenshot: TestGLContextDrawableSwitch02NEWT.test01aSwitch2Onscreen2OnscreenGL2ES2_Def___-n0122-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0128x0128.png [apply] QUIT Window Thread[Thread-1-Display-.windows_nil-1-EDT-1,5,main] [apply] QUIT Window Thread[Thread-1-Display-.windows_nil-1-EDT-1,5,main] [apply] junit.framework.TestListener: endTest(test01aSwitch2Onscreen2OnscreenGL2ES2_Def) [apply] junit.framework.TestListener: startTest(test01bSwitch2Onscreen2OffscreenGL2ES2_Def) [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02NEWT - test01aSwitch2Onscreen2OnscreenGL2ES2_Def [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02NEWT - test01bSwitch2Onscreen2OffscreenGL2ES2_Def [apply] Source Caps Requested: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]] [apply] Source Caps Chosen : GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]] [apply] Dest Caps Requested: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], offscr[auto-cfg]] [apply] Is SwapGLContext safe: true [apply] Thread-4-Animator#01: ** screenshot: TestGLContextDrawableSwitch02NEWT.test01bSwitch2Onscreen2OffscreenGL2ES2_Def__-n0000-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0128x0128.png [apply] 1 - switch - START 1042 [apply] 1 - switch - END 1042 [apply] Thread-4-Animator#01: ** screenshot: TestGLContextDrawableSwitch02NEWT.test01bSwitch2Onscreen2OffscreenGL2ES2_Def__-n0062-GL2ES2-hw-fbobject-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0256x0256.png [apply] 2 - switch - START 2096 [apply] 2 - switch - END 2096 [apply] Thread-4-Animator#01: ** screenshot: TestGLContextDrawableSwitch02NEWT.test01bSwitch2Onscreen2OffscreenGL2ES2_Def__-n3783-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0128x0128.png [apply] QUIT Window Thread[Thread-1-Display-.windows_nil-1-EDT-2,5,main] [apply] junit.framework.TestListener: endTest(test01bSwitch2Onscreen2OffscreenGL2ES2_Def) [apply] junit.framework.TestListener: startTest(test01cSwitch2Offscreen2OffscreenGL2ES2_Def) [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02NEWT - test01bSwitch2Onscreen2OffscreenGL2ES2_Def [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02NEWT - test01cSwitch2Offscreen2OffscreenGL2ES2_Def [apply] Source Caps Requested: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], offscr[auto-cfg]] [apply] Source Caps Chosen : GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], offscr[fbo]] [apply] Dest Caps Requested: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], offscr[fbo]] [apply] Is SwapGLContext safe: true [apply] Thread-5-Animator#02: ** screenshot: TestGLContextDrawableSwitch02NEWT.test01cSwitch2Offscreen2OffscreenGL2ES2_Def_-n0000-GL2ES2-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0256x0256.png [apply] 1 - switch - START 1062 [apply] 1 - switch - END 1062 [apply] Thread-5-Animator#02: ** screenshot: TestGLContextDrawableSwitch02NEWT.test01cSwitch2Offscreen2OffscreenGL2ES2_Def_-n4183-GL2ES2-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0256x0256.png [apply] 2 - switch - START 2085 [apply] 2 - switch - END 2085 [apply] Thread-5-Animator#02: ** screenshot: TestGLContextDrawableSwitch02NEWT.test01cSwitch2Offscreen2OffscreenGL2ES2_Def_-n9097-GL2ES2-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0256x0256.png [apply] junit.framework.TestListener: endTest(test01cSwitch2Offscreen2OffscreenGL2ES2_Def) [apply] junit.framework.TestListener: startTest(test01dSwitch2Offscreen2OnscreenGL2ES2_Def) [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02NEWT - test01cSwitch2Offscreen2OffscreenGL2ES2_Def [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02NEWT - test01dSwitch2Offscreen2OnscreenGL2ES2_Def [apply] Source Caps Requested: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], offscr[auto-cfg]] [apply] Source Caps Chosen : GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], offscr[fbo]] [apply] Dest Caps Requested: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[fbo]] [apply] Is SwapGLContext safe: true [apply] Thread-6-Animator#03: ** screenshot: TestGLContextDrawableSwitch02NEWT.test01dSwitch2Offscreen2OnscreenGL2ES2_Def__-n0000-GL2ES2-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0256x0256.png [apply] 1 - switch - START 1084 [apply] 1 - switch - END 1084 [apply] Thread-6-Animator#03: ** screenshot: TestGLContextDrawableSwitch02NEWT.test01dSwitch2Offscreen2OnscreenGL2ES2_Def__-n4835-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0128x0128.png [apply] 2 - switch - START 2083 [apply] 2 - switch - END 2083 [apply] Thread-6-Animator#03: ** screenshot: TestGLContextDrawableSwitch02NEWT.test01dSwitch2Offscreen2OnscreenGL2ES2_Def__-n4894-GL2ES2-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0256x0256.png [apply] QUIT Window Thread[Thread-1-Display-.windows_nil-1-EDT-3,5,main] [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02NEWT - test01dSwitch2Offscreen2OnscreenGL2ES2_Def [apply] 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-7-Animator#04: ** screenshot: TestGLContextDrawableSwitch02NEWT.test02aSwitch2Onscreen2OnscreenGL2ES2_MSAA__-n0000-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8888-D24-St00-Sa04_default-0128x0128.png [apply] 1 - switch - START 1053 [apply] 1 - switch - END 1053 [apply] Thread-7-Animator#04: ** screenshot: TestGLContextDrawableSwitch02NEWT.test02aSwitch2Onscreen2OnscreenGL2ES2_MSAA__-n0065-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8888-D24-St00-Sa04_default-0128x0128.png [apply] 2 - switch - START 2104 [apply] 2 - switch - END 2104 [apply] Thread-7-Animator#04: ** screenshot: TestGLContextDrawableSwitch02NEWT.test02aSwitch2Onscreen2OnscreenGL2ES2_MSAA__-n0124-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8888-D24-St00-Sa04_default-0128x0128.png [apply] junit.framework.TestListener: endTest(test02aSwitch2Onscreen2OnscreenGL2ES2_MSAA) [apply] junit.framework.TestListener: startTest(test02bSwitch2Onscreen2OffscreenGL2ES2_MSAA) [apply] QUIT Window Thread[Thread-1-Display-.windows_nil-1-EDT-4,5,main] [apply] QUIT Window Thread[Thread-1-Display-.windows_nil-1-EDT-4,5,main] [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02NEWT - test02aSwitch2Onscreen2OnscreenGL2ES2_MSAA [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02NEWT - test02bSwitch2Onscreen2OffscreenGL2ES2_MSAA [apply] junit.framework.TestListener: endTest(test02bSwitch2Onscreen2OffscreenGL2ES2_MSAA) [apply] junit.framework.TestListener: startTest(test02cSwitch2Offscreen2OffscreenGL2ES2_MSAA) [apply] Source Caps Requested: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]] [apply] Source Caps Chosen : GLCaps[wgl vid 32 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]] [apply] Dest Caps Requested: GLCaps[wgl vid 32 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], offscr[auto-cfg]] [apply] Is SwapGLContext safe: false [apply] Supressing unsafe tests ... [apply] QUIT Window Thread[Thread-1-Display-.windows_nil-1-EDT-5,5,main] [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02NEWT - test02bSwitch2Onscreen2OffscreenGL2ES2_MSAA [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02NEWT - test02cSwitch2Offscreen2OffscreenGL2ES2_MSAA [apply] Source Caps Requested: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], offscr[auto-cfg]] [apply] Source Caps Chosen : GLCaps[wgl vid 7 arb: rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], offscr[fbo]] [apply] Dest Caps Requested: GLCaps[wgl vid 7 arb: rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], offscr[fbo]] [apply] Is SwapGLContext safe: true [apply] Thread-9-Animator#05: ** screenshot: TestGLContextDrawableSwitch02NEWT.test02cSwitch2Offscreen2OffscreenGL2ES2_MSAA-n0000-GL2ES2-hw-fbobject-Bdbl-Frgb__Irgba8888-D16-St00-Sa04_default-0256x0256.png [apply] 1 - switch - START 1060 [apply] 1 - switch - END 1060 [apply] Thread-9-Animator#05: ** screenshot: TestGLContextDrawableSwitch02NEWT.test02cSwitch2Offscreen2OffscreenGL2ES2_MSAA-n3633-GL2ES2-hw-fbobject-Bdbl-Frgb__Irgba8888-D16-St00-Sa04_default-0256x0256.png [apply] 2 - switch - START 2084 [apply] 2 - switch - END 2084 [apply] Thread-9-Animator#05: ** screenshot: TestGLContextDrawableSwitch02NEWT.test02cSwitch2Offscreen2OffscreenGL2ES2_MSAA-n7185-GL2ES2-hw-fbobject-Bdbl-Frgb__Irgba8888-D16-St00-Sa04_default-0256x0256.png [apply] junit.framework.TestListener: endTest(test02cSwitch2Offscreen2OffscreenGL2ES2_MSAA) [apply] junit.framework.TestListener: startTest(test02dSwitch2Offscreen2OnscreenGL2ES2_MSAA) [apply] junit.framework.TestListener: endTest(test02dSwitch2Offscreen2OnscreenGL2ES2_MSAA) [apply] junit.framework.TestListener: startTest(test03aSwitch2Onscreen2OnscreenGL2ES2_Accu) [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02NEWT - test02cSwitch2Offscreen2OffscreenGL2ES2_MSAA [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02NEWT - test02dSwitch2Offscreen2OnscreenGL2ES2_MSAA [apply] Source Caps Requested: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], offscr[auto-cfg]] [apply] Source Caps Chosen : GLCaps[wgl vid 7 arb: rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], offscr[fbo]] [apply] Dest Caps Requested: GLCaps[wgl vid 7 arb: rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[fbo]] [apply] Is SwapGLContext safe: false [apply] Supressing unsafe tests ... [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02NEWT - test02dSwitch2Offscreen2OnscreenGL2ES2_MSAA [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02NEWT - test03aSwitch2Onscreen2OnscreenGL2ES2_Accu [apply] Source Caps Requested: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 1/1/1/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]] [apply] Source Caps Chosen : GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]] [apply] Dest Caps Requested: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]] [apply] Is SwapGLContext safe: true [apply] Thread-11-Animator#06: ** screenshot: TestGLContextDrawableSwitch02NEWT.test03aSwitch2Onscreen2OnscreenGL2ES2_Accu__-n0000-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0128x0128.png [apply] 1 - switch - START 1040 [apply] 1 - switch - END 1040 [apply] Thread-11-Animator#06: ** screenshot: TestGLContextDrawableSwitch02NEWT.test03aSwitch2Onscreen2OnscreenGL2ES2_Accu__-n0064-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0128x0128.png [apply] 2 - switch - START 2057 [apply] 2 - switch - END 2057 [apply] Thread-11-Animator#06: ** screenshot: TestGLContextDrawableSwitch02NEWT.test03aSwitch2Onscreen2OnscreenGL2ES2_Accu__-n0122-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0128x0128.png [apply] junit.framework.TestListener: endTest(test03aSwitch2Onscreen2OnscreenGL2ES2_Accu) [apply] junit.framework.TestListener: startTest(test03bSwitch2Onscreen2OffscreenGL2ES2_Accu) [apply] QUIT Window Thread[Thread-1-Display-.windows_nil-1-EDT-6,5,main] [apply] QUIT Window Thread[Thread-1-Display-.windows_nil-1-EDT-6,5,main] [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02NEWT - test03aSwitch2Onscreen2OnscreenGL2ES2_Accu [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02NEWT - test03bSwitch2Onscreen2OffscreenGL2ES2_Accu [apply] junit.framework.TestListener: endTest(test03bSwitch2Onscreen2OffscreenGL2ES2_Accu) [apply] junit.framework.TestListener: startTest(test03cSwitch2Offscreen2OffscreenGL2ES2_Accu) [apply] Source Caps Requested: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 1/1/1/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]] [apply] Source Caps Chosen : GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]] [apply] Dest Caps Requested: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], offscr[auto-cfg]] [apply] Is SwapGLContext safe: false [apply] Supressing unsafe tests ... [apply] QUIT Window Thread[Thread-1-Display-.windows_nil-1-EDT-7,5,main] [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02NEWT - test03bSwitch2Onscreen2OffscreenGL2ES2_Accu [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02NEWT - test03cSwitch2Offscreen2OffscreenGL2ES2_Accu [apply] Source Caps Requested: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 1/1/1/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], offscr[auto-cfg]] [apply] Source Caps Chosen : GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 1/1/1/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], offscr[fbo]] [apply] Dest Caps Requested: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 1/1/1/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], offscr[fbo]] [apply] Is SwapGLContext safe: true [apply] Thread-13-Animator#07: ** screenshot: TestGLContextDrawableSwitch02NEWT.test03cSwitch2Offscreen2OffscreenGL2ES2_Accu-n0000-GL2ES2-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0256x0256.png [apply] 1 - switch - START 1072 [apply] 1 - switch - END 1072 [apply] Thread-13-Animator#07: ** screenshot: TestGLContextDrawableSwitch02NEWT.test03cSwitch2Offscreen2OffscreenGL2ES2_Accu-n5068-GL2ES2-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0256x0256.png [apply] 2 - switch - START 2096 [apply] 2 - switch - END 2096 [apply] Thread-13-Animator#07: ** screenshot: TestGLContextDrawableSwitch02NEWT.test03cSwitch2Offscreen2OffscreenGL2ES2_Accu-n9900-GL2ES2-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0256x0256.png [apply] junit.framework.TestListener: endTest(test03cSwitch2Offscreen2OffscreenGL2ES2_Accu) [apply] junit.framework.TestListener: startTest(test03dSwitch2Offscreen2OnscreenGL2ES2_Accu) [apply] junit.framework.TestListener: endTest(test03dSwitch2Offscreen2OnscreenGL2ES2_Accu) [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02NEWT - test03cSwitch2Offscreen2OffscreenGL2ES2_Accu [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02NEWT - test03dSwitch2Offscreen2OnscreenGL2ES2_Accu [apply] Source Caps Requested: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 1/1/1/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.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 @ 1675154032578 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1675154032578 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [apply] Tests run: 12, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 26.913 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675154006328 ms III - Start [apply] SLOCK [T main @ 1675154006329 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02NEWT - test01aSwitch2Onscreen2OnscreenGL2ES2_Def [apply] Source Caps Requested: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]] [apply] Source Caps Chosen : GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]] [apply] Dest Caps Requested: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]] [apply] Is SwapGLContext safe: true [apply] Thread-1-Animator#00: ** screenshot: TestGLContextDrawableSwitch02NEWT.test01aSwitch2Onscreen2OnscreenGL2ES2_Def___-n0000-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0128x0128.png [apply] 1 - switch - START 1065 [apply] 1 - switch - END 1065 [apply] Thread-1-Animator#00: ** screenshot: TestGLContextDrawableSwitch02NEWT.test01aSwitch2Onscreen2OnscreenGL2ES2_Def___-n0062-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0128x0128.png [apply] 2 - switch - START 2089 [apply] 2 - switch - END 2089 [apply] Thread-1-Animator#00: ** screenshot: TestGLContextDrawableSwitch02NEWT.test01aSwitch2Onscreen2OnscreenGL2ES2_Def___-n0122-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0128x0128.png [apply] QUIT Window Thread[Thread-1-Display-.windows_nil-1-EDT-1,5,main] [apply] QUIT Window Thread[Thread-1-Display-.windows_nil-1-EDT-1,5,main] [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02NEWT - test01aSwitch2Onscreen2OnscreenGL2ES2_Def [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02NEWT - test01bSwitch2Onscreen2OffscreenGL2ES2_Def [apply] Source Caps Requested: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]] [apply] Source Caps Chosen : GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]] [apply] Dest Caps Requested: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], offscr[auto-cfg]] [apply] Is SwapGLContext safe: true [apply] Thread-4-Animator#01: ** screenshot: TestGLContextDrawableSwitch02NEWT.test01bSwitch2Onscreen2OffscreenGL2ES2_Def__-n0000-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0128x0128.png [apply] 1 - switch - START 1042 [apply] 1 - switch - END 1042 [apply] Thread-4-Animator#01: ** screenshot: TestGLContextDrawableSwitch02NEWT.test01bSwitch2Onscreen2OffscreenGL2ES2_Def__-n0062-GL2ES2-hw-fbobject-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0256x0256.png [apply] 2 - switch - START 2096 [apply] 2 - switch - END 2096 [apply] Thread-4-Animator#01: ** screenshot: TestGLContextDrawableSwitch02NEWT.test01bSwitch2Onscreen2OffscreenGL2ES2_Def__-n3783-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0128x0128.png [apply] QUIT Window Thread[Thread-1-Display-.windows_nil-1-EDT-2,5,main] [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02NEWT - test01bSwitch2Onscreen2OffscreenGL2ES2_Def [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02NEWT - test01cSwitch2Offscreen2OffscreenGL2ES2_Def [apply] Source Caps Requested: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], offscr[auto-cfg]] [apply] Source Caps Chosen : GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], offscr[fbo]] [apply] Dest Caps Requested: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], offscr[fbo]] [apply] Is SwapGLContext safe: true [apply] Thread-5-Animator#02: ** screenshot: TestGLContextDrawableSwitch02NEWT.test01cSwitch2Offscreen2OffscreenGL2ES2_Def_-n0000-GL2ES2-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0256x0256.png [apply] 1 - switch - START 1062 [apply] 1 - switch - END 1062 [apply] Thread-5-Animator#02: ** screenshot: TestGLContextDrawableSwitch02NEWT.test01cSwitch2Offscreen2OffscreenGL2ES2_Def_-n4183-GL2ES2-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0256x0256.png [apply] 2 - switch - START 2085 [apply] 2 - switch - END 2085 [apply] Thread-5-Animator#02: ** screenshot: TestGLContextDrawableSwitch02NEWT.test01cSwitch2Offscreen2OffscreenGL2ES2_Def_-n9097-GL2ES2-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0256x0256.png [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02NEWT - test01cSwitch2Offscreen2OffscreenGL2ES2_Def [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02NEWT - test01dSwitch2Offscreen2OnscreenGL2ES2_Def [apply] Source Caps Requested: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], offscr[auto-cfg]] [apply] Source Caps Chosen : GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], offscr[fbo]] [apply] Dest Caps Requested: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[fbo]] [apply] Is SwapGLContext safe: true [apply] Thread-6-Animator#03: ** screenshot: TestGLContextDrawableSwitch02NEWT.test01dSwitch2Offscreen2OnscreenGL2ES2_Def__-n0000-GL2ES2-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0256x0256.png [apply] 1 - switch - START 1084 [apply] 1 - switch - END 1084 [apply] Thread-6-Animator#03: ** screenshot: TestGLContextDrawableSwitch02NEWT.test01dSwitch2Offscreen2OnscreenGL2ES2_Def__-n4835-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0128x0128.png [apply] 2 - switch - START 2083 [apply] 2 - switch - END 2083 [apply] Thread-6-Animator#03: ** screenshot: TestGLContextDrawableSwitch02NEWT.test01dSwitch2Offscreen2OnscreenGL2ES2_Def__-n4894-GL2ES2-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0256x0256.png [apply] QUIT Window Thread[Thread-1-Display-.windows_nil-1-EDT-3,5,main] [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02NEWT - test01dSwitch2Offscreen2OnscreenGL2ES2_Def [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02NEWT - test02aSwitch2Onscreen2OnscreenGL2ES2_MSAA [apply] Source Caps Requested: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]] [apply] Source Caps Chosen : GLCaps[wgl vid 32 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]] [apply] Dest Caps Requested: GLCaps[wgl vid 32 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]] [apply] Is SwapGLContext safe: true [apply] Thread-7-Animator#04: ** screenshot: TestGLContextDrawableSwitch02NEWT.test02aSwitch2Onscreen2OnscreenGL2ES2_MSAA__-n0000-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8888-D24-St00-Sa04_default-0128x0128.png [apply] 1 - switch - START 1053 [apply] 1 - switch - END 1053 [apply] Thread-7-Animator#04: ** screenshot: TestGLContextDrawableSwitch02NEWT.test02aSwitch2Onscreen2OnscreenGL2ES2_MSAA__-n0065-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8888-D24-St00-Sa04_default-0128x0128.png [apply] 2 - switch - START 2104 [apply] 2 - switch - END 2104 [apply] Thread-7-Animator#04: ** screenshot: TestGLContextDrawableSwitch02NEWT.test02aSwitch2Onscreen2OnscreenGL2ES2_MSAA__-n0124-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8888-D24-St00-Sa04_default-0128x0128.png [apply] QUIT Window Thread[Thread-1-Display-.windows_nil-1-EDT-4,5,main] [apply] QUIT Window Thread[Thread-1-Display-.windows_nil-1-EDT-4,5,main] [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02NEWT - test02aSwitch2Onscreen2OnscreenGL2ES2_MSAA [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02NEWT - test02bSwitch2Onscreen2OffscreenGL2ES2_MSAA [apply] Source Caps Requested: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]] [apply] Source Caps Chosen : GLCaps[wgl vid 32 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]] [apply] Dest Caps Requested: GLCaps[wgl vid 32 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], offscr[auto-cfg]] [apply] Is SwapGLContext safe: false [apply] Supressing unsafe tests ... [apply] QUIT Window Thread[Thread-1-Display-.windows_nil-1-EDT-5,5,main] [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02NEWT - test02bSwitch2Onscreen2OffscreenGL2ES2_MSAA [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02NEWT - test02cSwitch2Offscreen2OffscreenGL2ES2_MSAA [apply] Source Caps Requested: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], offscr[auto-cfg]] [apply] Source Caps Chosen : GLCaps[wgl vid 7 arb: rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], offscr[fbo]] [apply] Dest Caps Requested: GLCaps[wgl vid 7 arb: rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], offscr[fbo]] [apply] Is SwapGLContext safe: true [apply] Thread-9-Animator#05: ** screenshot: TestGLContextDrawableSwitch02NEWT.test02cSwitch2Offscreen2OffscreenGL2ES2_MSAA-n0000-GL2ES2-hw-fbobject-Bdbl-Frgb__Irgba8888-D16-St00-Sa04_default-0256x0256.png [apply] 1 - switch - START 1060 [apply] 1 - switch - END 1060 [apply] Thread-9-Animator#05: ** screenshot: TestGLContextDrawableSwitch02NEWT.test02cSwitch2Offscreen2OffscreenGL2ES2_MSAA-n3633-GL2ES2-hw-fbobject-Bdbl-Frgb__Irgba8888-D16-St00-Sa04_default-0256x0256.png [apply] 2 - switch - START 2084 [apply] 2 - switch - END 2084 [apply] Thread-9-Animator#05: ** screenshot: TestGLContextDrawableSwitch02NEWT.test02cSwitch2Offscreen2OffscreenGL2ES2_MSAA-n7185-GL2ES2-hw-fbobject-Bdbl-Frgb__Irgba8888-D16-St00-Sa04_default-0256x0256.png [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02NEWT - test02cSwitch2Offscreen2OffscreenGL2ES2_MSAA [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02NEWT - test02dSwitch2Offscreen2OnscreenGL2ES2_MSAA [apply] Source Caps Requested: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], offscr[auto-cfg]] [apply] Source Caps Chosen : GLCaps[wgl vid 7 arb: rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], offscr[fbo]] [apply] Dest Caps Requested: GLCaps[wgl vid 7 arb: rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[fbo]] [apply] Is SwapGLContext safe: false [apply] Supressing unsafe tests ... [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02NEWT - test02dSwitch2Offscreen2OnscreenGL2ES2_MSAA [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02NEWT - test03aSwitch2Onscreen2OnscreenGL2ES2_Accu [apply] Source Caps Requested: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 1/1/1/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]] [apply] Source Caps Chosen : GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]] [apply] Dest Caps Requested: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]] [apply] Is SwapGLContext safe: true [apply] Thread-11-Animator#06: ** screenshot: TestGLContextDrawableSwitch02NEWT.test03aSwitch2Onscreen2OnscreenGL2ES2_Accu__-n0000-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0128x0128.png [apply] 1 - switch - START 1040 [apply] 1 - switch - END 1040 [apply] Thread-11-Animator#06: ** screenshot: TestGLContextDrawableSwitch02NEWT.test03aSwitch2Onscreen2OnscreenGL2ES2_Accu__-n0064-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0128x0128.png [apply] 2 - switch - START 2057 [apply] 2 - switch - END 2057 [apply] Thread-11-Animator#06: ** screenshot: TestGLContextDrawableSwitch02NEWT.test03aSwitch2Onscreen2OnscreenGL2ES2_Accu__-n0122-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0128x0128.png [apply] QUIT Window Thread[Thread-1-Display-.windows_nil-1-EDT-6,5,main] [apply] QUIT Window Thread[Thread-1-Display-.windows_nil-1-EDT-6,5,main] [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02NEWT - test03aSwitch2Onscreen2OnscreenGL2ES2_Accu [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02NEWT - test03bSwitch2Onscreen2OffscreenGL2ES2_Accu [apply] Source Caps Requested: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 1/1/1/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]] [apply] Source Caps Chosen : GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]] [apply] Dest Caps Requested: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], offscr[auto-cfg]] [apply] Is SwapGLContext safe: false [apply] Supressing unsafe tests ... [apply] QUIT Window Thread[Thread-1-Display-.windows_nil-1-EDT-7,5,main] [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02NEWT - test03bSwitch2Onscreen2OffscreenGL2ES2_Accu [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02NEWT - test03cSwitch2Offscreen2OffscreenGL2ES2_Accu [apply] Source Caps Requested: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 1/1/1/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], offscr[auto-cfg]] [apply] Source Caps Chosen : GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 1/1/1/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], offscr[fbo]] [apply] Dest Caps Requested: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 1/1/1/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], offscr[fbo]] [apply] Is SwapGLContext safe: true [apply] Thread-13-Animator#07: ** screenshot: TestGLContextDrawableSwitch02NEWT.test03cSwitch2Offscreen2OffscreenGL2ES2_Accu-n0000-GL2ES2-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0256x0256.png [apply] 1 - switch - START 1072 [apply] 1 - switch - END 1072 [apply] Thread-13-Animator#07: ** screenshot: TestGLContextDrawableSwitch02NEWT.test03cSwitch2Offscreen2OffscreenGL2ES2_Accu-n5068-GL2ES2-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0256x0256.png [apply] 2 - switch - START 2096 [apply] 2 - switch - END 2096 [apply] Thread-13-Animator#07: ** screenshot: TestGLContextDrawableSwitch02NEWT.test03cSwitch2Offscreen2OffscreenGL2ES2_Accu-n9900-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 @ 1675154032578 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1675154032578 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test01aSwitch2Onscreen2OnscreenGL2ES2_Def took 4.667 sec [apply] Testcase: test01bSwitch2Onscreen2OffscreenGL2ES2_Def took 3.092 sec [apply] Testcase: test01cSwitch2Offscreen2OffscreenGL2ES2_Def took 3.039 sec [apply] Testcase: test01dSwitch2Offscreen2OnscreenGL2ES2_Def took 3.068 sec [apply] Testcase: test02aSwitch2Onscreen2OnscreenGL2ES2_MSAA took 3.016 sec [apply] Testcase: test02bSwitch2Onscreen2OffscreenGL2ES2_MSAA took 0.076 sec [apply] Testcase: test02cSwitch2Offscreen2OffscreenGL2ES2_MSAA took 3.036 sec [apply] Testcase: test02dSwitch2Offscreen2OnscreenGL2ES2_MSAA took 0.03 sec [apply] Testcase: test03aSwitch2Onscreen2OnscreenGL2ES2_Accu took 3.046 sec [apply] Testcase: test03bSwitch2Onscreen2OffscreenGL2ES2_Accu took 0.076 sec [apply] Testcase: test03cSwitch2Offscreen2OffscreenGL2ES2_Accu took 3.043 sec [apply] Testcase: test03dSwitch2Offscreen2OnscreenGL2ES2_Accu took 0.031 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] junit.framework.TestListener: tests to run: 2 [apply] junit.framework.TestListener: startTest(test01GLADDelegateGL2ES2) [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675154033841 ms III - Start [apply] SLOCK [T main @ 1675154033842 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch10NEWT - test01GLADDelegateGL2ES2 [apply] Thread[Thread-1-null,5,main] GearsES2.init.0 0x7fc44d37: tileRendererInUse null, GearsES2[obj 0x7fc44d37 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x7fc44d37 on Thread[Thread-1-null,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL4/GL4.hw] [apply] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR NVIDIA Corporation [apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION 4.6.0 NVIDIA 391.35 [apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 324 [apply] GLX_EXTENSIONS 30 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x7fc44d37 created: GearsObj[0x1ffbcfa8, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x7fc44d37 created: GearsObj[0x41ecada9, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x7fc44d37 created: GearsObj[0x41ecada9, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-1-null,5,main] GearsES2.init.X 0x7fc44d37 FIN GearsES2[obj 0x7fc44d37 isInit true, usesShared false, 1 GearsObj[0x1ffbcfa8, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x41ecada9, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0xac5a079, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-1-null,5,main] GearsES2.reshape 0x7fc44d37 0/0 256x256 of 256x256, swapInterval 1, drawable 0xffffffffbb01089a, msaa false, tileRendererInUse null [apply] >> GearsES2 0x7fc44d37, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread-1-null: ** screenshot: TestGLContextDrawableSwitch10NEWT.test01GLADDelegateGL2ES2-n0000-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0256x0256.png [apply] QUIT Window Thread[Thread-1-Display-.windows_nil-1-EDT-1,5,main] [apply] Thread[Thread-1,5,main] GearsES2.reshape 0x7fc44d37 0/0 356x356 of 356x356, swapInterval 1, drawable 0x78010943, msaa false, tileRendererInUse null [apply] >> GearsES2 0x7fc44d37, angle 31.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread-1-null: ** screenshot: TestGLContextDrawableSwitch10NEWT.test01GLADDelegateGL2ES2-n0062-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0356x0356.png [apply] Thread[Thread-1,5,main] GearsES2.dispose 0x7fc44d37: tileRendererInUse null [apply] Thread[Thread-1,5,main] GearsES2.dispose 0x7fc44d37 FIN [apply] QUIT Window Thread[Thread-1-Display-.windows_nil-1-EDT-2,5,main] [apply] junit.framework.TestListener: endTest(test01GLADDelegateGL2ES2) [apply] junit.framework.TestListener: startTest(test02GLADDelegateGLES2) [apply] junit.framework.TestListener: endTest(test02GLADDelegateGLES2) [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 @ 1675154037723 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1675154037723 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [apply] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 4.548 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675154033841 ms III - Start [apply] SLOCK [T main @ 1675154033842 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch10NEWT - test01GLADDelegateGL2ES2 [apply] Thread[Thread-1-null,5,main] GearsES2.init.0 0x7fc44d37: tileRendererInUse null, GearsES2[obj 0x7fc44d37 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x7fc44d37 on Thread[Thread-1-null,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL4/GL4.hw] [apply] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR NVIDIA Corporation [apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION 4.6.0 NVIDIA 391.35 [apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 324 [apply] GLX_EXTENSIONS 30 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x7fc44d37 created: GearsObj[0x1ffbcfa8, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x7fc44d37 created: GearsObj[0x41ecada9, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x7fc44d37 created: GearsObj[0x41ecada9, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-1-null,5,main] GearsES2.init.X 0x7fc44d37 FIN GearsES2[obj 0x7fc44d37 isInit true, usesShared false, 1 GearsObj[0x1ffbcfa8, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x41ecada9, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0xac5a079, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-1-null,5,main] GearsES2.reshape 0x7fc44d37 0/0 256x256 of 256x256, swapInterval 1, drawable 0xffffffffbb01089a, msaa false, tileRendererInUse null [apply] >> GearsES2 0x7fc44d37, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread-1-null: ** screenshot: TestGLContextDrawableSwitch10NEWT.test01GLADDelegateGL2ES2-n0000-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0256x0256.png [apply] QUIT Window Thread[Thread-1-Display-.windows_nil-1-EDT-1,5,main] [apply] Thread[Thread-1,5,main] GearsES2.reshape 0x7fc44d37 0/0 356x356 of 356x356, swapInterval 1, drawable 0x78010943, msaa false, tileRendererInUse null [apply] >> GearsES2 0x7fc44d37, angle 31.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread-1-null: ** screenshot: TestGLContextDrawableSwitch10NEWT.test01GLADDelegateGL2ES2-n0062-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0356x0356.png [apply] Thread[Thread-1,5,main] GearsES2.dispose 0x7fc44d37: tileRendererInUse null [apply] Thread[Thread-1,5,main] GearsES2.dispose 0x7fc44d37 FIN [apply] QUIT Window Thread[Thread-1-Display-.windows_nil-1-EDT-2,5,main] [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch10NEWT - test01GLADDelegateGL2ES2 [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch10NEWT - test02GLADDelegateGLES2 [apply] Profile GLES2 n/a [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch10NEWT - test02GLADDelegateGLES2 [apply] ++++ Test Singleton.unlock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675154037723 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1675154037723 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test01GLADDelegateGL2ES2 took 3.856 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] junit.framework.TestListener: tests to run: 4 [apply] junit.framework.TestListener: startTest(test01AccumStencilPBuffer) [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675154038821 ms III - Start [apply] SLOCK [T main @ 1675154038821 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.caps.TestBug605FlippedImageNEWT - test01AccumStencilPBuffer [apply] GL_RENDERER: GeForce GTX 460/PCIe/SSE2 [apply] Image right side upGL_VERSION: 4.6.0 NVIDIA 391.35 [apply] [apply] main: ** screenshot: TestBug605FlippedImageNEWT.test01AccumStencilPBuffer-n0000-GL2___-hw-pbuffer_-Bdbl-Frgb__Irgba8880-D24-St08-Sa00_default-0256x0256.png [apply] XXX GLCaps[wgl vid 9 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[pbuffer]] [apply] XXX 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [apply] below: 0xff0000 [apply] above: 0xff00 [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.caps.TestBug605FlippedImageNEWT - test01AccumStencilPBuffer [apply] junit.framework.TestListener: endTest(test01AccumStencilPBuffer) [apply] junit.framework.TestListener: startTest(test01DefaultFBO) [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.caps.TestBug605FlippedImageNEWT - test01DefaultFBO [apply] GL_RENDERER: GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION: 4.6.0 NVIDIA 391.35 [apply] main: ** screenshot: TestBug605FlippedImageNEWT.test01DefaultFBO_________-n0000-GL2___-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0256x0256.png [apply] XXX GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[fbo]] [apply] Image right side up [apply] junit.framework.TestListener: endTest(test01DefaultFBO) [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: startTest(test01DefaultPBuffer) [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.caps.TestBug605FlippedImageNEWT - test01DefaultFBO [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.caps.TestBug605FlippedImageNEWT - test01DefaultPBuffer [apply] GL_RENDERER: GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION: 4.6.0 NVIDIA 391.35 [apply] main: ** screenshot: TestBug605FlippedImageNEWT.test01DefaultPBuffer_____-n0000-GL2___-hw-pbuffer_-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0256x0256.png [apply] Image right side up [apply] junit.framework.TestListener: endTest(test01DefaultPBuffer) [apply] junit.framework.TestListener: startTest(test01StencilFBO) [apply] Image right side up [apply] junit.framework.TestListener: endTest(test01StencilFBO) [apply] XXX GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[pbuffer]] [apply] XXX 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [apply] below: 0xff0000 [apply] above: 0xff00 [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.caps.TestBug605FlippedImageNEWT - test01DefaultPBuffer [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.caps.TestBug605FlippedImageNEWT - test01StencilFBO [apply] GL_RENDERER: GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION: 4.6.0 NVIDIA 391.35 [apply] main: ** screenshot: TestBug605FlippedImageNEWT.test01StencilFBO_________-n0000-GL2___-hw-fbobject-Bdbl-Frgb__Irgba8880-D24-St08-Sa00_default-0256x0256.png [apply] XXX GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[fbo]] [apply] XXX 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [apply] below: 0xff0000 [apply] above: 0xff00 [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.caps.TestBug605FlippedImageNEWT - test01StencilFBO [apply] ++++ Test Singleton.unlock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675154040532 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1675154040533 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [apply] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.349 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 @ 1675154038821 ms III - Start [apply] SLOCK [T main @ 1675154038821 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.caps.TestBug605FlippedImageNEWT - test01AccumStencilPBuffer [apply] GL_RENDERER: GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION: 4.6.0 NVIDIA 391.35 [apply] main: ** screenshot: TestBug605FlippedImageNEWT.test01AccumStencilPBuffer-n0000-GL2___-hw-pbuffer_-Bdbl-Frgb__Irgba8880-D24-St08-Sa00_default-0256x0256.png [apply] XXX GLCaps[wgl vid 9 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[pbuffer]] [apply] XXX 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [apply] below: 0xff0000 [apply] above: 0xff00 [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.caps.TestBug605FlippedImageNEWT - test01AccumStencilPBuffer [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.caps.TestBug605FlippedImageNEWT - test01DefaultFBO [apply] GL_RENDERER: GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION: 4.6.0 NVIDIA 391.35 [apply] main: ** screenshot: TestBug605FlippedImageNEWT.test01DefaultFBO_________-n0000-GL2___-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0256x0256.png [apply] XXX GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[fbo]] [apply] XXX 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [apply] below: 0xff0000 [apply] above: 0xff00 [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.caps.TestBug605FlippedImageNEWT - test01DefaultFBO [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.caps.TestBug605FlippedImageNEWT - test01DefaultPBuffer [apply] GL_RENDERER: GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION: 4.6.0 NVIDIA 391.35 [apply] main: ** screenshot: TestBug605FlippedImageNEWT.test01DefaultPBuffer_____-n0000-GL2___-hw-pbuffer_-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0256x0256.png [apply] XXX GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[pbuffer]] [apply] XXX 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [apply] below: 0xff0000 [apply] above: 0xff00 [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.caps.TestBug605FlippedImageNEWT - test01DefaultPBuffer [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.caps.TestBug605FlippedImageNEWT - test01StencilFBO [apply] GL_RENDERER: GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION: 4.6.0 NVIDIA 391.35 [apply] main: ** screenshot: TestBug605FlippedImageNEWT.test01StencilFBO_________-n0000-GL2___-hw-fbobject-Bdbl-Frgb__Irgba8880-D24-St08-Sa00_default-0256x0256.png [apply] XXX GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[fbo]] [apply] XXX 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [apply] below: 0xff0000 [apply] above: 0xff00 [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.caps.TestBug605FlippedImageNEWT - test01StencilFBO [apply] ++++ Test Singleton.unlock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675154040532 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1675154040533 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test01AccumStencilPBuffer took 1.526 sec [apply] Testcase: test01DefaultFBO took 0.073 sec [apply] Testcase: test01DefaultPBuffer took 0.044 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() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675154041590 ms III - Start [apply] SLOCK [T main @ 1675154041591 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.caps.TestMultisampleES1NEWT - testOffscreenFBOMultiSampleAA0 [apply] junit.framework.TestListener: tests to run: 8 [apply] junit.framework.TestListener: startTest(testOffscreenFBOMultiSampleAA0) [apply] [apply] Requested: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[fbo]] [apply] [apply] Chosen : GLCaps[wgl vid 7 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[fbo]] [apply] [apply] main-Display-.windows_nil-1-EDT-1: ** screenshot: TestMultisampleES1NEWT.testOffscreenFBOMultiSampleAA0____-n0000-GL4bc_-hw-fbobject-Bdbl-Frgba_Irgba8888-D16-St00-Sa00_default-0512x0512.png [apply] junit.framework.TestListener: endTest(testOffscreenFBOMultiSampleAA0) [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.caps.TestMultisampleES1NEWT - testOffscreenFBOMultiSampleAA0 [apply] junit.framework.TestListener: startTest(testOffscreenPBufferMultiSampleAA0) [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.caps.TestMultisampleES1NEWT - testOffscreenPBufferMultiSampleAA0 [apply] [apply] Requested: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] [apply] Chosen : GLCaps[wgl vid 8 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] [apply] main-Display-.windows_nil-1-EDT-2: ** screenshot: TestMultisampleES1NEWT.testOffscreenPBufferMultiSampleAA0-n0000-GL4bc_-hw-pbuffer_-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0512x0512.png [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.caps.TestMultisampleES1NEWT - testOffscreenPBufferMultiSampleAA0junit.framework.TestListener: endTest(testOffscreenPBufferMultiSampleAA0) [apply] [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.caps.TestMultisampleES1NEWT - testOffsreenFBOMultiSampleAA8 [apply] junit.framework.TestListener: startTest(testOffsreenFBOMultiSampleAA8) [apply] [apply] Requested: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[fbo]] [apply] [apply] Chosen : GLCaps[wgl vid 7 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[fbo]] [apply] [apply] main-Display-.windows_nil-1-EDT-3: ** screenshot: TestMultisampleES1NEWT.testOffsreenFBOMultiSampleAA8_____-n0000-GL4bc_-hw-fbobject-Bdbl-Frgba_Irgba8888-D16-St00-Sa08_default-0512x0512.png [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.caps.TestMultisampleES1NEWT - testOffsreenFBOMultiSampleAA8 [apply] junit.framework.TestListener: endTest(testOffsreenFBOMultiSampleAA8) [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.caps.TestMultisampleES1NEWT - testOffsreenPBufferMultiSampleAA8 [apply] junit.framework.TestListener: startTest(testOffsreenPBufferMultiSampleAA8) [apply] [apply] Requested: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] [apply] Chosen : GLCaps[wgl vid 44 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] [apply] main-Display-.windows_nil-1-EDT-4: ** screenshot: TestMultisampleES1NEWT.testOffsreenPBufferMultiSampleAA8_-n0000-GL4bc_-hw-pbuffer_-Bdbl-Frgba_Irgba8888-D24-St00-Sa08_default-0512x0512.png [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.caps.TestMultisampleES1NEWT - testOffsreenPBufferMultiSampleAA8 [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.caps.TestMultisampleES1NEWT - testOnscreenMultiSampleAA0 [apply] 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] main-Display-.windows_nil-1-EDT-5: ** screenshot: TestMultisampleES1NEWT.testOnscreenMultiSampleAA0________-n0000-GL4bc_-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0512x0512.png [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.caps.TestMultisampleES1NEWT - testOnscreenMultiSampleAA0 [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.caps.TestMultisampleES1NEWT - testOnscreenMultiSampleAA2 [apply] junit.framework.TestListener: endTest(testOnscreenMultiSampleAA0) [apply] junit.framework.TestListener: startTest(testOnscreenMultiSampleAA2) [apply] [apply] Requested: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] [apply] [apply] Chosen : GLCaps[wgl vid 20 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] [apply] [apply] main-Display-.windows_nil-1-EDT-6: ** screenshot: TestMultisampleES1NEWT.testOnscreenMultiSampleAA2________-n0000-GL4bc_-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa02_default-0512x0512.png [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.caps.TestMultisampleES1NEWT - 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] main-Display-.windows_nil-1-EDT-7: ** screenshot: TestMultisampleES1NEWT.testOnscreenMultiSampleAA4________-n0000-GL4bc_-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa04_default-0512x0512.png [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.caps.TestMultisampleES1NEWT - testOnscreenMultiSampleAA4 [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.caps.TestMultisampleES1NEWT - testOnscreenMultiSampleAA8 [apply] junit.framework.TestListener: endTest(testOnscreenMultiSampleAA4) [apply] junit.framework.TestListener: startTest(testOnscreenMultiSampleAA8) [apply] [apply] Requested: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] [apply] [apply] Chosen : GLCaps[wgl vid 44 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] [apply] [apply] main-Display-.windows_nil-1-EDT-8: ** screenshot: TestMultisampleES1NEWT.testOnscreenMultiSampleAA8________-n0000-GL4bc_-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa08_default-0512x0512.png [apply] junit.framework.TestListener: endTest(testOnscreenMultiSampleAA8) [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 @ 1675154051273 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1675154051273 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.345 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675154041590 ms III - Start [apply] SLOCK [T main @ 1675154041591 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.caps.TestMultisampleES1NEWT - testOffscreenFBOMultiSampleAA0 [apply] [apply] Requested: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[fbo]] [apply] [apply] Chosen : GLCaps[wgl vid 7 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[fbo]] [apply] [apply] main-Display-.windows_nil-1-EDT-1: ** screenshot: TestMultisampleES1NEWT.testOffscreenFBOMultiSampleAA0____-n0000-GL4bc_-hw-fbobject-Bdbl-Frgba_Irgba8888-D16-St00-Sa00_default-0512x0512.png [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.caps.TestMultisampleES1NEWT - testOffscreenFBOMultiSampleAA0 [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.caps.TestMultisampleES1NEWT - testOffscreenPBufferMultiSampleAA0 [apply] [apply] Requested: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] [apply] Chosen : GLCaps[wgl vid 8 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] [apply] main-Display-.windows_nil-1-EDT-2: ** screenshot: TestMultisampleES1NEWT.testOffscreenPBufferMultiSampleAA0-n0000-GL4bc_-hw-pbuffer_-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0512x0512.png [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.caps.TestMultisampleES1NEWT - testOffscreenPBufferMultiSampleAA0 [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.caps.TestMultisampleES1NEWT - testOffsreenFBOMultiSampleAA8 [apply] [apply] Requested: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[fbo]] [apply] [apply] Chosen : GLCaps[wgl vid 7 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[fbo]] [apply] [apply] main-Display-.windows_nil-1-EDT-3: ** screenshot: TestMultisampleES1NEWT.testOffsreenFBOMultiSampleAA8_____-n0000-GL4bc_-hw-fbobject-Bdbl-Frgba_Irgba8888-D16-St00-Sa08_default-0512x0512.png [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.caps.TestMultisampleES1NEWT - testOffsreenFBOMultiSampleAA8 [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.caps.TestMultisampleES1NEWT - testOffsreenPBufferMultiSampleAA8 [apply] [apply] Requested: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] [apply] Chosen : GLCaps[wgl vid 44 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] [apply] main-Display-.windows_nil-1-EDT-4: ** screenshot: TestMultisampleES1NEWT.testOffsreenPBufferMultiSampleAA8_-n0000-GL4bc_-hw-pbuffer_-Bdbl-Frgba_Irgba8888-D24-St00-Sa08_default-0512x0512.png [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.caps.TestMultisampleES1NEWT - testOffsreenPBufferMultiSampleAA8 [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.caps.TestMultisampleES1NEWT - testOnscreenMultiSampleAA0 [apply] WARNING: antialiasing will be disabled because the DefaultGLCapabilitiesChooser didn't supply it [apply] [apply] Requested: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] [apply] [apply] Chosen : GLCaps[wgl vid 8 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] [apply] [apply] main-Display-.windows_nil-1-EDT-5: ** screenshot: TestMultisampleES1NEWT.testOnscreenMultiSampleAA0________-n0000-GL4bc_-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0512x0512.png [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.caps.TestMultisampleES1NEWT - testOnscreenMultiSampleAA0 [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.caps.TestMultisampleES1NEWT - testOnscreenMultiSampleAA2 [apply] [apply] Requested: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] [apply] [apply] Chosen : GLCaps[wgl vid 20 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] [apply] [apply] main-Display-.windows_nil-1-EDT-6: ** screenshot: TestMultisampleES1NEWT.testOnscreenMultiSampleAA2________-n0000-GL4bc_-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa02_default-0512x0512.png [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.caps.TestMultisampleES1NEWT - testOnscreenMultiSampleAA2 [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.caps.TestMultisampleES1NEWT - testOnscreenMultiSampleAA4 [apply] [apply] Requested: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] [apply] [apply] Chosen : GLCaps[wgl vid 32 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] [apply] [apply] main-Display-.windows_nil-1-EDT-7: ** screenshot: TestMultisampleES1NEWT.testOnscreenMultiSampleAA4________-n0000-GL4bc_-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa04_default-0512x0512.png [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.caps.TestMultisampleES1NEWT - testOnscreenMultiSampleAA4 [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.caps.TestMultisampleES1NEWT - testOnscreenMultiSampleAA8 [apply] [apply] Requested: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] [apply] [apply] Chosen : GLCaps[wgl vid 44 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] [apply] [apply] main-Display-.windows_nil-1-EDT-8: ** screenshot: TestMultisampleES1NEWT.testOnscreenMultiSampleAA8________-n0000-GL4bc_-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa08_default-0512x0512.png [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.caps.TestMultisampleES1NEWT - testOnscreenMultiSampleAA8 [apply] ++++ Test Singleton.unlock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675154051273 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1675154051273 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: testOffscreenFBOMultiSampleAA0 took 3.349 sec [apply] Testcase: testOffscreenPBufferMultiSampleAA0 took 1.904 sec [apply] Testcase: testOffsreenFBOMultiSampleAA8 took 1.801 sec [apply] Testcase: testOffsreenPBufferMultiSampleAA8 took 1.813 sec [apply] Testcase: testOnscreenMultiSampleAA0 took 0.228 sec [apply] Testcase: testOnscreenMultiSampleAA2 took 0.18 sec [apply] Testcase: testOnscreenMultiSampleAA4 took 0.191 sec [apply] Testcase: testOnscreenMultiSampleAA8 took 0.186 sec [echo] Testing com.jogamp.opengl.test.junit.jogl.caps.TestMultisampleES2NEWT -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.jogl.caps.TestMultisampleES2NEWT.xml [apply] Testsuite: com.jogamp.opengl.test.junit.jogl.caps.TestMultisampleES2NEWT [apply] junit.framework.TestListener: tests to run: 6 [apply] ++++ Test Singleton.ctor()junit.framework.TestListener: startTest(testOffscreenFBOMultiSampleAA0) [apply] [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675154052502 ms III - Start [apply] SLOCK [T main @ 1675154052503 ms +++ localhost/127.0.0.1:59999 - Locked within 10 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-1-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-1-Display-.windows_nil-1-EDT-2: ** screenshot: TestMultisampleES2NEWT.testOffscreenPBufferMultiSampleAA0-n0000-GL4___-hw-pbuffer_-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0512x0512.png [apply] junit.framework.TestListener: endTest(testOffscreenPBufferMultiSampleAA0) [apply] junit.framework.TestListener: startTest(testOffsreenFBOMultiSampleAA8) [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.caps.TestMultisampleES2NEWT - testOffscreenPBufferMultiSampleAA0 [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.caps.TestMultisampleES2NEWT - testOffsreenFBOMultiSampleAA8 [apply] [apply] req. msaa: true [apply] Requested: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], offscr[fbo]] [apply] Chosen : GLCaps[wgl vid 7 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], offscr[fbo]] [apply] has msaa: true [apply] [apply] ShaderState: attachShaderProgram: -1 -> 3 (enable: true) [apply] null [apply] ShaderProgram[id=3, linked=false, inUse=false, program: 1, [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-1-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-1-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-1-Display-.windows_nil-1-EDT-5: ** screenshot: TestMultisampleES2NEWT.testOnscreenMultiSampleAA0________-n0000-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0512x0512.png [apply] junit.framework.TestListener: endTest(testOnscreenMultiSampleAA0) [apply] 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-1-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 @ 1675154061703 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1675154061703 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [apply] Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 9.866 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675154052502 ms III - Start [apply] SLOCK [T main @ 1675154052503 ms +++ localhost/127.0.0.1:59999 - Locked within 10 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-1-Display-.windows_nil-1-EDT-1: ** screenshot: TestMultisampleES2NEWT.testOffscreenFBOMultiSampleAA0____-n0000-GL4___-hw-fbobject-Bdbl-Frgba_Irgba8888-D16-St00-Sa00_default-0512x0512.png [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.caps.TestMultisampleES2NEWT - testOffscreenFBOMultiSampleAA0 [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.caps.TestMultisampleES2NEWT - testOffscreenPBufferMultiSampleAA0 [apply] [apply] req. msaa: false [apply] Requested: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], offscr[pbuffer]] [apply] Chosen : GLCaps[wgl vid 8 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], offscr[pbuffer]] [apply] has msaa: false [apply] [apply] ShaderState: attachShaderProgram: -1 -> 2 (enable: true) [apply] null [apply] ShaderProgram[id=2, linked=false, inUse=false, program: 1, [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-1-Display-.windows_nil-1-EDT-2: ** screenshot: TestMultisampleES2NEWT.testOffscreenPBufferMultiSampleAA0-n0000-GL4___-hw-pbuffer_-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0512x0512.png [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.caps.TestMultisampleES2NEWT - testOffscreenPBufferMultiSampleAA0 [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.caps.TestMultisampleES2NEWT - testOffsreenFBOMultiSampleAA8 [apply] [apply] req. msaa: true [apply] Requested: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], offscr[fbo]] [apply] Chosen : GLCaps[wgl vid 7 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], offscr[fbo]] [apply] has msaa: true [apply] [apply] ShaderState: attachShaderProgram: -1 -> 3 (enable: true) [apply] null [apply] ShaderProgram[id=3, linked=false, inUse=false, program: 1, [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-1-Display-.windows_nil-1-EDT-3: ** screenshot: TestMultisampleES2NEWT.testOffsreenFBOMultiSampleAA8_____-n0000-GL4___-hw-fbobject-Bdbl-Frgba_Irgba8888-D16-St00-Sa08_default-0512x0512.png [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.caps.TestMultisampleES2NEWT - testOffsreenFBOMultiSampleAA8 [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.caps.TestMultisampleES2NEWT - testOffsreenPBufferMultiSampleAA8 [apply] [apply] req. msaa: true [apply] Requested: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], offscr[pbuffer]] [apply] Chosen : GLCaps[wgl vid 44 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], offscr[pbuffer]] [apply] has msaa: true [apply] [apply] ShaderState: attachShaderProgram: -1 -> 4 (enable: true) [apply] null [apply] ShaderProgram[id=4, linked=false, inUse=false, program: 1, [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-1-Display-.windows_nil-1-EDT-4: ** screenshot: TestMultisampleES2NEWT.testOffsreenPBufferMultiSampleAA8_-n0000-GL4___-hw-pbuffer_-Bdbl-Frgba_Irgba8888-D24-St00-Sa08_default-0512x0512.png [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.caps.TestMultisampleES2NEWT - testOffsreenPBufferMultiSampleAA8 [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.caps.TestMultisampleES2NEWT - testOnscreenMultiSampleAA0 [apply] WARNING: antialiasing will be disabled because the DefaultGLCapabilitiesChooser didn't supply it [apply] [apply] req. msaa: false [apply] Requested: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] [apply] Chosen : GLCaps[wgl vid 8 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] [apply] has msaa: false [apply] [apply] ShaderState: attachShaderProgram: -1 -> 5 (enable: true) [apply] null [apply] ShaderProgram[id=5, linked=false, inUse=false, program: 1, [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-1-Display-.windows_nil-1-EDT-5: ** screenshot: TestMultisampleES2NEWT.testOnscreenMultiSampleAA0________-n0000-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0512x0512.png [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.caps.TestMultisampleES2NEWT - testOnscreenMultiSampleAA0 [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.caps.TestMultisampleES2NEWT - testOnscreenMultiSampleAA8 [apply] [apply] req. msaa: true [apply] Requested: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] [apply] Chosen : GLCaps[wgl vid 44 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] [apply] has msaa: true [apply] [apply] ShaderState: attachShaderProgram: -1 -> 6 (enable: true) [apply] null [apply] ShaderProgram[id=6, linked=false, inUse=false, program: 1, [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-1-Display-.windows_nil-1-EDT-6: ** screenshot: TestMultisampleES2NEWT.testOnscreenMultiSampleAA8________-n0000-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa08_default-0512x0512.png [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.caps.TestMultisampleES2NEWT - testOnscreenMultiSampleAA8 [apply] ++++ Test Singleton.unlock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675154061703 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1675154061703 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: testOffscreenFBOMultiSampleAA0 took 3.323 sec [apply] Testcase: testOffscreenPBufferMultiSampleAA0 took 1.778 sec [apply] Testcase: testOffsreenFBOMultiSampleAA8 took 1.793 sec [apply] Testcase: testOffsreenPBufferMultiSampleAA8 took 1.814 sec [apply] Testcase: testOnscreenMultiSampleAA0 took 0.244 sec [apply] Testcase: testOnscreenMultiSampleAA8 took 0.202 sec [echo] Testing com.jogamp.opengl.test.junit.jogl.caps.TestTranslucencyNEWT -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.jogl.caps.TestTranslucencyNEWT.xml [apply] Testsuite: com.jogamp.opengl.test.junit.jogl.caps.TestTranslucencyNEWT [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] junit.framework.TestListener: tests to run: 3 [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675154062882 ms III - Start [apply] SLOCK [T main @ 1675154062882 ms +++ localhost/127.0.0.1:59999 - Locked within 10 ms, 1 attempts [apply] junit.framework.TestListener: startTest(test01OpaqueDecorated) [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.caps.TestTranslucencyNEWT - test01OpaqueDecorated [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.init.0 0x56620197: tileRendererInUse null, GearsES2[obj 0x56620197 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x56620197 on Thread[main-Display-.windows_nil-1-EDT-1,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL4/GL4.hw] [apply] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR NVIDIA Corporation [apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION 4.6.0 NVIDIA 391.35 [apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 324 [apply] GLX_EXTENSIONS 30 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x56620197 created: GearsObj[0xc6c5568, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x56620197 created: GearsObj[0x6312eaab, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x56620197 created: GearsObj[0x6312eaab, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.init.X 0x56620197 FIN GearsES2[obj 0x56620197 isInit true, usesShared false, 1 GearsObj[0xc6c5568, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6312eaab, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1975f3d3, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x56620197 0/0 512x512 of 512x512, swapInterval 1, drawable 0x7101092f, msaa false, tileRendererInUse null [apply] >> GearsES2 0x56620197, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x56620197 512x512, swapInterval 1, drawable 0x7101092f [apply] junit.framework.TestListener: endTest(test01OpaqueDecorated) [apply] junit.framework.TestListener: startTest(test01TransparentDecorated) [apply] QUIT Window Thread[main-Display-.windows_nil-1-EDT-1,5,main] [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x56620197: tileRendererInUse null [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x56620197 FIN [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.caps.TestTranslucencyNEWT - test01OpaqueDecorated [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.caps.TestTranslucencyNEWT - test01TransparentDecorated [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.init.0 0x3e58a80e: tileRendererInUse null, GearsES2[obj 0x3e58a80e isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x3e58a80e on Thread[main-Display-.windows_nil-1-EDT-2,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 8 arb: rgba 8/8/8/8, trans-rgba 0x0/0/0/0, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL4/GL4.hw] [apply] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR NVIDIA Corporation [apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION 4.6.0 NVIDIA 391.35 [apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 324 [apply] GLX_EXTENSIONS 30 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x3e58a80e created: GearsObj[0x21eca33, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x3e58a80e created: GearsObj[0x31a02ffd, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x3e58a80e created: GearsObj[0x31a02ffd, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.init.X 0x3e58a80e FIN GearsES2[obj 0x3e58a80e isInit true, usesShared false, 1 GearsObj[0x21eca33, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x31a02ffd, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1fd80f03, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x3e58a80e 0/0 512x512 of 512x512, swapInterval 1, drawable 0x7101092f, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3e58a80e, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3e58a80e 512x512, swapInterval 1, drawable 0x7101092f [apply] junit.framework.TestListener: endTest(test01TransparentDecorated) [apply] junit.framework.TestListener: startTest(test01TransparentUndecorated) [apply] QUIT Window Thread[main-Display-.windows_nil-1-EDT-2,5,main] [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x3e58a80e: tileRendererInUse null [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x3e58a80e FIN [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.caps.TestTranslucencyNEWT - test01TransparentDecorated [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.caps.TestTranslucencyNEWT - test01TransparentUndecorated [apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.init.0 0x4fb0f2b9: tileRendererInUse null, GearsES2[obj 0x4fb0f2b9 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x4fb0f2b9 on Thread[main-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 0x4fb0f2b9 created: GearsObj[0x68e8317d, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x4fb0f2b9 created: GearsObj[0x6074d04e, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x4fb0f2b9 created: GearsObj[0x6074d04e, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.init.X 0x4fb0f2b9 FIN GearsES2[obj 0x4fb0f2b9 isInit true, usesShared false, 1 GearsObj[0x68e8317d, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6074d04e, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6ebc5585, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.reshape 0x4fb0f2b9 0/0 512x512 of 512x512, swapInterval 1, drawable 0xffffffff9d0108a9, msaa false, tileRendererInUse null [apply] >> GearsES2 0x4fb0f2b9, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.display 0x4fb0f2b9 512x512, swapInterval 1, drawable 0xffffffff9d0108a9 [apply] QUIT Window Thread[main-Display-.windows_nil-1-EDT-3,5,main] [apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.dispose 0x4fb0f2b9: tileRendererInUse null [apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.dispose 0x4fb0f2b9 FIN [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.caps.TestTranslucencyNEWT - test01TransparentUndecorated [apply] junit.framework.TestListener: endTest(test01TransparentUndecorated) [apply] ++++ Test Singleton.unlock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675154066456 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1675154066456 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [apply] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 4.209 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675154062882 ms III - Start [apply] SLOCK [T main @ 1675154062882 ms +++ localhost/127.0.0.1:59999 - Locked within 10 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.caps.TestTranslucencyNEWT - test01OpaqueDecorated [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.init.0 0x56620197: tileRendererInUse null, GearsES2[obj 0x56620197 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x56620197 on Thread[main-Display-.windows_nil-1-EDT-1,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL4/GL4.hw] [apply] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR NVIDIA Corporation [apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION 4.6.0 NVIDIA 391.35 [apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 324 [apply] GLX_EXTENSIONS 30 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x56620197 created: GearsObj[0xc6c5568, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x56620197 created: GearsObj[0x6312eaab, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x56620197 created: GearsObj[0x6312eaab, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.init.X 0x56620197 FIN GearsES2[obj 0x56620197 isInit true, usesShared false, 1 GearsObj[0xc6c5568, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6312eaab, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1975f3d3, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x56620197 0/0 512x512 of 512x512, swapInterval 1, drawable 0x7101092f, msaa false, tileRendererInUse null [apply] >> GearsES2 0x56620197, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x56620197 512x512, swapInterval 1, drawable 0x7101092f [apply] QUIT Window Thread[main-Display-.windows_nil-1-EDT-1,5,main] [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x56620197: tileRendererInUse null [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x56620197 FIN [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.caps.TestTranslucencyNEWT - test01OpaqueDecorated [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.caps.TestTranslucencyNEWT - test01TransparentDecorated [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.init.0 0x3e58a80e: tileRendererInUse null, GearsES2[obj 0x3e58a80e isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x3e58a80e on Thread[main-Display-.windows_nil-1-EDT-2,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 8 arb: rgba 8/8/8/8, trans-rgba 0x0/0/0/0, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL4/GL4.hw] [apply] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR NVIDIA Corporation [apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION 4.6.0 NVIDIA 391.35 [apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 324 [apply] GLX_EXTENSIONS 30 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x3e58a80e created: GearsObj[0x21eca33, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x3e58a80e created: GearsObj[0x31a02ffd, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x3e58a80e created: GearsObj[0x31a02ffd, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.init.X 0x3e58a80e FIN GearsES2[obj 0x3e58a80e isInit true, usesShared false, 1 GearsObj[0x21eca33, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x31a02ffd, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1fd80f03, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x3e58a80e 0/0 512x512 of 512x512, swapInterval 1, drawable 0x7101092f, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3e58a80e, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3e58a80e 512x512, swapInterval 1, drawable 0x7101092f [apply] QUIT Window Thread[main-Display-.windows_nil-1-EDT-2,5,main] [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x3e58a80e: tileRendererInUse null [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x3e58a80e FIN [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.caps.TestTranslucencyNEWT - test01TransparentDecorated [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.caps.TestTranslucencyNEWT - test01TransparentUndecorated [apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.init.0 0x4fb0f2b9: tileRendererInUse null, GearsES2[obj 0x4fb0f2b9 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x4fb0f2b9 on Thread[main-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 0x4fb0f2b9 created: GearsObj[0x68e8317d, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x4fb0f2b9 created: GearsObj[0x6074d04e, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x4fb0f2b9 created: GearsObj[0x6074d04e, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.init.X 0x4fb0f2b9 FIN GearsES2[obj 0x4fb0f2b9 isInit true, usesShared false, 1 GearsObj[0x68e8317d, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6074d04e, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6ebc5585, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.reshape 0x4fb0f2b9 0/0 512x512 of 512x512, swapInterval 1, drawable 0xffffffff9d0108a9, msaa false, tileRendererInUse null [apply] >> GearsES2 0x4fb0f2b9, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.display 0x4fb0f2b9 512x512, swapInterval 1, drawable 0xffffffff9d0108a9 [apply] QUIT Window Thread[main-Display-.windows_nil-1-EDT-3,5,main] [apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.dispose 0x4fb0f2b9: tileRendererInUse null [apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.dispose 0x4fb0f2b9 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 @ 1675154066456 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1675154066456 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test01OpaqueDecorated took 0.806 sec [apply] Testcase: test01TransparentDecorated took 0.649 sec [apply] Testcase: test01TransparentUndecorated took 0.648 sec [echo] Testing com.jogamp.opengl.test.junit.jogl.demos.es1.newt.TestGearsES1NEWT -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.jogl.demos.es1.newt.TestGearsES1NEWT.xml [apply] Testsuite: com.jogamp.opengl.test.junit.jogl.demos.es1.newt.TestGearsES1NEWT [apply] ++++ Test Singleton.ctor() [apply] junit.framework.TestListener: tests to run: 1++++ Test Singleton.lock() [apply] junit.framework.TestListener: startTest(test00) [apply] [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675154067534 ms III - Start [apply] SLOCK [T main @ 1675154067535 ms +++ localhost/127.0.0.1:59999 - Locked within 10 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es1.newt.TestGearsES1NEWT - test00 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES1.init ... [apply] GearsES1 init on Thread[main-Display-.windows_nil-1-EDT-1,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL4bc/GL4bc.hw] [apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR NVIDIA Corporation [apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION 4.6.0 NVIDIA 391.35 [apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 325 [apply] GLX_EXTENSIONS 30 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 created: GearsObj[0x1094343c, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 created: GearsObj[0x23816217, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 created: GearsObj[0x2687004e, vbo ff 13, fs 14, bf 15, bs 16] [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES1.init FIN [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES1.reshape 0/0 640x480, swapInterval 1 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES1.reshape FIN [apply] main-Animator#00: ** screenshot: TestGearsES1NEWT.test00-n0001-GL4bc_-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0640x0480.png [apply] QUIT Window Thread[main-Display-.windows_nil-1-EDT-1,5,main] [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES1.dispose ... [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES1.dispose FIN [apply] junit.framework.TestListener: endTest(test00) [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 @ 1675154069766 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1675154069767 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [apply] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.866 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675154067534 ms III - Start [apply] SLOCK [T main @ 1675154067535 ms +++ localhost/127.0.0.1:59999 - Locked within 10 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es1.newt.TestGearsES1NEWT - test00 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES1.init ... [apply] GearsES1 init on Thread[main-Display-.windows_nil-1-EDT-1,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL4bc/GL4bc.hw] [apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR NVIDIA Corporation [apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION 4.6.0 NVIDIA 391.35 [apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 325 [apply] GLX_EXTENSIONS 30 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 created: GearsObj[0x1094343c, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 created: GearsObj[0x23816217, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 created: GearsObj[0x2687004e, vbo ff 13, fs 14, bf 15, bs 16] [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES1.init FIN [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES1.reshape 0/0 640x480, swapInterval 1 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES1.reshape FIN [apply] main-Animator#00: ** screenshot: TestGearsES1NEWT.test00-n0001-GL4bc_-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0640x0480.png [apply] QUIT Window Thread[main-Display-.windows_nil-1-EDT-1,5,main] [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES1.dispose ... [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES1.dispose FIN [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.es1.newt.TestGearsES1NEWT - test00 [apply] ++++ Test Singleton.unlock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675154069766 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1675154069767 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test00 took 2.209 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] junit.framework.TestListener: startTest(test00) [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675154070813 ms III - Start [apply] SLOCK [T main @ 1675154070813 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es1.newt.TestOlympicES1NEWT - test00 [apply] OlympicES1 init on Thread[main-Display-.windows_nil-1-EDT-1,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR: NVIDIA Corporation [apply] GL_RENDERER: GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION: 4.6.0 NVIDIA 391.35 [apply] GL GLSL: true, has-compiler-func: true, version 4.60 NVIDIA [apply] GL FBO: basic true, full true [apply] GL Profile: GLProfile[GL4bc/GL4bc.hw] [apply] GL:jogamp.opengl.gl4.GL4bcImpl@12db5e97, 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [apply] GLU:com.jogamp.opengl.glu.gl2.GLUgl2 [apply] main-Animator#00: ** screenshot: TestOlympicES1NEWT.test00-n0001-GL4bc_-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0640x0480.png [apply] 1 s: 60 f / 1101 ms, 54.4 fps, 18 ms/f; total: 60 f, 54.4 fps, 18 ms/f [apply] QUIT Window Thread[main-Display-.windows_nil-1-EDT-1,5,main] [apply] junit.framework.TestListener: endTest(test00) [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 @ 1675154073601 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1675154073601 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.429 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675154070813 ms III - Start [apply] SLOCK [T main @ 1675154070813 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es1.newt.TestOlympicES1NEWT - test00 [apply] OlympicES1 init on Thread[main-Display-.windows_nil-1-EDT-1,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR: NVIDIA Corporation [apply] GL_RENDERER: GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION: 4.6.0 NVIDIA 391.35 [apply] GL GLSL: true, has-compiler-func: true, version 4.60 NVIDIA [apply] GL FBO: basic true, full true [apply] GL Profile: GLProfile[GL4bc/GL4bc.hw] [apply] GL:jogamp.opengl.gl4.GL4bcImpl@12db5e97, 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [apply] GLU:com.jogamp.opengl.glu.gl2.GLUgl2 [apply] main-Animator#00: ** screenshot: TestOlympicES1NEWT.test00-n0001-GL4bc_-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0640x0480.png [apply] 1 s: 60 f / 1101 ms, 54.4 fps, 18 ms/f; total: 60 f, 54.4 fps, 18 ms/f [apply] QUIT Window Thread[main-Display-.windows_nil-1-EDT-1,5,main] [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.es1.newt.TestOlympicES1NEWT - test00 [apply] ++++ Test Singleton.unlock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675154073601 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1675154073601 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test00 took 2.765 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] junit.framework.TestListener: startTest(test00) [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675154074637 ms III - Start [apply] SLOCK [T main @ 1675154074638 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es1.newt.TestRedSquareES1NEWT - test00 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] RedSquareES1.init ... [apply] RedSquareES1 init on Thread[main-Display-.windows_nil-1-EDT-1,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL4bc/GL4bc.hw] [apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR NVIDIA Corporation [apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION 4.6.0 NVIDIA 391.35 [apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 325 [apply] GLX_EXTENSIONS 30 [apply] ----------------------------------------------------------------------------------------------------- [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] RedSquareES1.init FIN [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] RedSquareES1.reshape 0/0 512x512 of 512x512, swapInterval 1, drawable 0xffffffff9d0108a9, tileRendererInUse null [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] RedSquareES1.reshape FIN [apply] main-Animator#00: ** screenshot: TestRedSquareES1NEWT.test00-n0001-GL4bc_-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0512x0512.png [apply] QUIT Window Thread[main-Display-.windows_nil-1-EDT-1,5,main] [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] RedSquareES1.dispose ... [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] RedSquareES1.dispose FIN [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.es1.newt.TestRedSquareES1NEWT - test00 [apply] ++++ Test Singleton.unlock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675154077351 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1675154077352 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [apply] junit.framework.TestListener: endTest(test00) [apply] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 3.354 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675154074637 ms III - Start [apply] SLOCK [T main @ 1675154074638 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es1.newt.TestRedSquareES1NEWT - test00 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] RedSquareES1.init ... [apply] RedSquareES1 init on Thread[main-Display-.windows_nil-1-EDT-1,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL4bc/GL4bc.hw] [apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR NVIDIA Corporation [apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION 4.6.0 NVIDIA 391.35 [apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 325 [apply] GLX_EXTENSIONS 30 [apply] ----------------------------------------------------------------------------------------------------- [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] RedSquareES1.init FIN [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] RedSquareES1.reshape 0/0 512x512 of 512x512, swapInterval 1, drawable 0xffffffff9d0108a9, tileRendererInUse null [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] RedSquareES1.reshape FIN [apply] main-Animator#00: ** screenshot: TestRedSquareES1NEWT.test00-n0001-GL4bc_-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0512x0512.png [apply] QUIT Window Thread[main-Display-.windows_nil-1-EDT-1,5,main] [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] RedSquareES1.dispose ... [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] RedSquareES1.dispose FIN [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.es1.newt.TestRedSquareES1NEWT - test00 [apply] ++++ Test Singleton.unlock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675154077351 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1675154077352 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test00 took 2.69 sec [echo] Testing com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestElektronenMultipliziererNEWT -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestElektronenMultipliziererNEWT.xml [apply] Testsuite: com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestElektronenMultipliziererNEWT [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675154078404 ms III - Start [apply] SLOCK [T main @ 1675154078405 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts [apply] junit.framework.TestListener: tests to run: 1 [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:1675154079923 d 0ms]] [apply] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675154079924 d 0ms]] [apply] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675154079955 d 46ms]] [apply] NEW SYNC EVENT! tSyncEventNumber=1 tSyncTime=1249500 [apply] 1 s: 60 f / 1006 ms, 59.6 fps, 16 ms/f; total: 60 f, 59.6 fps, 16 ms/f [apply] 2 s: 60 f / 1001 ms, 59.9 fps, 16 ms/f; total: 120 f, 59.7 fps, 16 ms/f [apply] NEW SYNC EVENT! tSyncEventNumber=2 tSyncTime=1306094 [apply] 3 s: 60 f / 1000 ms, 60.0 fps, 16 ms/f; total: 180 f, 59.8 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:1675154085075 d 1ms]] [apply] QUIT Window Thread[main-Display-.windows_nil-1-EDT-1,5,main] [apply] QUIT Window Thread[main-Display-.windows_nil-1-EDT-1,5,main] [apply] junit.framework.TestListener: endTest(testElektronenMultiplizierer01) [apply] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675154085105 d 0ms]] [apply] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675154085125 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 @ 1675154085145 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1675154085146 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.389 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 @ 1675154078404 ms III - Start [apply] SLOCK [T main @ 1675154078405 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestElektronenMultipliziererNEWT - testElektronenMultiplizierer01 [apply] WindowEvent[WINDOW_MOVED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675154079923 d 0ms]] [apply] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675154079924 d 0ms]] [apply] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675154079955 d 46ms]] [apply] 1 s: 60 f / 1006 ms, 59.6 fps, 16 ms/f; total: 60 f, 59.6 fps, 16 ms/f [apply] 2 s: 60 f / 1001 ms, 59.9 fps, 16 ms/f; total: 120 f, 59.7 fps, 16 ms/f [apply] 3 s: 60 f / 1000 ms, 60.0 fps, 16 ms/f; total: 180 f, 59.8 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:1675154085075 d 1ms]] [apply] QUIT Window Thread[main-Display-.windows_nil-1-EDT-1,5,main] [apply] QUIT Window Thread[main-Display-.windows_nil-1-EDT-1,5,main] [apply] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675154085105 d 0ms]] [apply] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675154085125 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 @ 1675154085145 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1675154085146 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: testElektronenMultiplizierer01 took 5.318 sec [echo] Testing com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestGearsES2NEWT -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestGearsES2NEWT.xml [apply] Testsuite: com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestGearsES2NEWT [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675154086228 ms III - Start [apply] SLOCK [T main @ 1675154086229 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestGearsES2NEWT - test01_GL2ES2 [apply] Loop 1/1 [apply] junit.framework.TestListener: tests to run: 4 [apply] junit.framework.TestListener: startTest(test01_GL2ES2) [apply] requested: vsync 1, GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] [apply] Create PointerIcon #01: PointerIcon[obj 0x515aebb0, .windows_nil-1, 0x8600101, BGRA8888, 16 x 16, 8 / 8, pixels java.nio.HeapByteBuffer[pos=0 lim=1024 cap=1024]] [apply] Create PointerIcon #02: PointerIcon[obj 0xdd8ba08, .windows_nil-1, 0x261008b, BGRA8888, 16 x 24, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=1536 cap=1536]] [apply] Create PointerIcon #03: PointerIcon[obj 0x245b4bdc, .windows_nil-1, 0x7e84028f, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Create PointerIcon #04: PointerIcon[obj 0x6c64cb25, .windows_nil-1, 0x4ea0209, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Create PointerIcon #05: PixelRect[obj 0x2d7275fc, RGBA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Create PointerIcon #05: PointerIcon[obj 0x36902638, .windows_nil-1, 0xffffffffdcf502c7, BGRA8888, 64 x 64, 32 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] window moved: [ 164 / 187 640 x 480 ] 640x480 [apply] window resized: [ 164 / 187 640 x 480 ] 640x480 [apply] Window Current State : [visible, focused, repositionable, resizable] [apply] Window Supported States: [visible, child, focused, undecor, aontop, aonbottom, unsticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]] [apply] NW chosen: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] [apply] GL chosen: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] [apply] window insets: [ l 8, r 8 - t 31, b 8 - 16x39] [apply] window bounds (window): [ 164 / 187 640 x 480 ] [apply] window bounds (pixels): [ 164 / 187 640 x 480 ] [apply] HiDPI PixelScale: 0.0x0.0 (req) -> 0.0x0.0 (val) -> 1.0x1.0 (has) [apply] Thread[main-Animator#00,5,main] GearsES2.init.0 0x441772e: tileRendererInUse null, GearsES2[obj 0x441772e isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x441772e on Thread[main-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 0x441772e created: GearsObj[0x7d19a27c, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x441772e created: GearsObj[0x6fd30990, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x441772e created: GearsObj[0x6fd30990, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[main-Animator#00,5,main] GearsES2.init.X 0x441772e FIN GearsES2[obj 0x441772e isInit true, usesShared false, 1 GearsObj[0x7d19a27c, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6fd30990, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x16b0b5ce, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[main-Animator#00,5,main] GearsES2.reshape 0x441772e 0/0 640x480 of 640x480, swapInterval 1, drawable 0xffffffff810108c7, msaa false, tileRendererInUse null [apply] >> GearsES2 0x441772e, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [apply] main-Animator#00: ** screenshot: TestGearsES2NEWT.test01_GL2ES2_________________-n0000-GL4___-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0640x0480.png [apply] QUIT Window Thread[main-Display-.windows_nil-1-EDT-1,5,main] [apply] 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[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x441772e: tileRendererInUse null [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x441772e FIN [apply] ++++ 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 0x5b8dfcc1, .windows_nil-1, 0x8502ad, BGRA8888, 16 x 16, 8 / 8, pixels java.nio.HeapByteBuffer[pos=0 lim=1024 cap=1024]] [apply] Create PointerIcon #02: PointerIcon[obj 0x2f9f7dcf, .windows_nil-1, 0x620030d, BGRA8888, 16 x 24, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=1536 cap=1536]] [apply] Create PointerIcon #03: PointerIcon[obj 0x747ddf94, .windows_nil-1, 0xffffffffdcf602c7, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Create PointerIcon #04: PointerIcon[obj 0x35e2d654, .windows_nil-1, 0x9660333, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Create PointerIcon #05: PixelRect[obj 0x4f83df68, RGBA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Create PointerIcon #05: PointerIcon[obj 0x6cf0e0ba, .windows_nil-1, 0x4eb0209, BGRA8888, 64 x 64, 32 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] window moved: [ 190 / 213 640 x 480 ] 640x480 [apply] window resized: [ 190 / 213 640 x 480 ] 640x480 [apply] Window Current State : [visible, focused, repositionable, resizable] [apply] Window Supported States: [visible, child, focused, undecor, aontop, aonbottom, unsticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]] [apply] NW chosen: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL3/GL4.hw], on-scr[.]] [apply] GL chosen: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL3/GL4.hw], on-scr[.]] [apply] window insets: [ l 8, r 8 - t 31, b 8 - 16x39] [apply] window bounds (window): [ 190 / 213 640 x 480 ] [apply] window bounds (pixels): [ 190 / 213 640 x 480 ] [apply] HiDPI PixelScale: 0.0x0.0 (req) -> 0.0x0.0 (val) -> 1.0x1.0 (has) [apply] Thread[main-Animator#01,5,main] GearsES2.init.0 0x1a482e36: tileRendererInUse null, GearsES2[obj 0x1a482e36 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x1a482e36 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 0x1a482e36 created: GearsObj[0x71d0507c, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x1a482e36 created: GearsObj[0x35969fd8, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x1a482e36 created: GearsObj[0x35969fd8, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[main-Animator#01,5,main] GearsES2.init.X 0x1a482e36 FIN GearsES2[obj 0x1a482e36 isInit true, usesShared false, 1 GearsObj[0x71d0507c, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x35969fd8, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x20754add, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[main-Animator#01,5,main] GearsES2.reshape 0x1a482e36 0/0 640x480 of 640x480, swapInterval 1, drawable 0xffffffff810108c7, msaa false, tileRendererInUse null [apply] >> GearsES2 0x1a482e36, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [apply] main-Animator#01: ** screenshot: TestGearsES2NEWT.test03_GL3____________________-n0002-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[main-Display-.windows_nil-1-EDT-2,5,main] [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x1a482e36: tileRendererInUse null [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x1a482e36 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 0x293a5bf6, .windows_nil-1, 0x57501cf, BGRA8888, 16 x 16, 8 / 8, pixels java.nio.HeapByteBuffer[pos=0 lim=1024 cap=1024]] [apply] Create PointerIcon #02: PointerIcon[obj 0x6aeb35e6, .windows_nil-1, 0x4ec0209, BGRA8888, 16 x 24, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=1536 cap=1536]] [apply] Create PointerIcon #03: PointerIcon[obj 0x1283bb96, .windows_nil-1, 0x9670333, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Create PointerIcon #04: PointerIcon[obj 0x74f0ea28, .windows_nil-1, 0xffffffffabe801c7, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Create PointerIcon #05: PixelRect[obj 0x3349e9bb, RGBA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Create PointerIcon #05: PointerIcon[obj 0x409bf450, .windows_nil-1, 0xffffffffdcf702c7, BGRA8888, 64 x 64, 32 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] window moved: [ 216 / 239 640 x 480 ] 640x480 [apply] window resized: [ 216 / 239 640 x 480 ] 640x480 [apply] Window Current State : [visible, focused, repositionable, resizable] [apply] Window Supported States: [visible, child, focused, undecor, aontop, aonbottom, unsticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]] [apply] NW chosen: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] [apply] GL chosen: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] [apply] window insets: [ l 8, r 8 - t 31, b 8 - 16x39] [apply] window bounds (window): [ 216 / 239 640 x 480 ] [apply] window bounds (pixels): [ 216 / 239 640 x 480 ] [apply] HiDPI PixelScale: 1.0x1.0 (req) -> 1.0x1.0 (val) -> 1.0x1.0 (has) [apply] Thread[main-Animator#02,5,main] GearsES2.init.0 0x130d63be: tileRendererInUse null, GearsES2[obj 0x130d63be isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x130d63be 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 0x130d63be created: GearsObj[0x6dbf3c97, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x130d63be created: GearsObj[0x2d0aa798, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x130d63be created: GearsObj[0x2d0aa798, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[main-Animator#02,5,main] GearsES2.init.X 0x130d63be FIN GearsES2[obj 0x130d63be isInit true, usesShared false, 1 GearsObj[0x6dbf3c97, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2d0aa798, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3c8659d5, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[main-Animator#02,5,main] GearsES2.reshape 0x130d63be 0/0 640x480 of 640x480, swapInterval 1, drawable 0x7101092f, msaa false, tileRendererInUse null [apply] >> GearsES2 0x130d63be, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [apply] main-Animator#02: ** screenshot: TestGearsES2NEWT.test99_PixelScale1_DefaultNorm-n0001-GL4___-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0640x0480.png [apply] QUIT Window Thread[main-Display-.windows_nil-1-EDT-3,5,main] [apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.dispose 0x130d63be: tileRendererInUse null [apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.dispose 0x130d63be FIN [apply] junit.framework.TestListener: endTest(test99_PixelScale1_DefaultNorm) [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 @ 1675154089784 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1675154089784 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [apply] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 4.221 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675154086228 ms III - Start [apply] SLOCK [T main @ 1675154086229 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es2.newt.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 0x515aebb0, .windows_nil-1, 0x8600101, BGRA8888, 16 x 16, 8 / 8, pixels java.nio.HeapByteBuffer[pos=0 lim=1024 cap=1024]] [apply] Create PointerIcon #02: PointerIcon[obj 0xdd8ba08, .windows_nil-1, 0x261008b, BGRA8888, 16 x 24, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=1536 cap=1536]] [apply] Create PointerIcon #03: PointerIcon[obj 0x245b4bdc, .windows_nil-1, 0x7e84028f, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Create PointerIcon #04: PointerIcon[obj 0x6c64cb25, .windows_nil-1, 0x4ea0209, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Create PointerIcon #05: PixelRect[obj 0x2d7275fc, RGBA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Create PointerIcon #05: PointerIcon[obj 0x36902638, .windows_nil-1, 0xffffffffdcf502c7, BGRA8888, 64 x 64, 32 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] window moved: [ 164 / 187 640 x 480 ] 640x480 [apply] window resized: [ 164 / 187 640 x 480 ] 640x480 [apply] Window Current State : [visible, focused, repositionable, resizable] [apply] Window Supported States: [visible, child, focused, undecor, aontop, aonbottom, unsticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]] [apply] NW chosen: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] [apply] GL chosen: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] [apply] window insets: [ l 8, r 8 - t 31, b 8 - 16x39] [apply] window bounds (window): [ 164 / 187 640 x 480 ] [apply] window bounds (pixels): [ 164 / 187 640 x 480 ] [apply] HiDPI PixelScale: 0.0x0.0 (req) -> 0.0x0.0 (val) -> 1.0x1.0 (has) [apply] Thread[main-Animator#00,5,main] GearsES2.init.0 0x441772e: tileRendererInUse null, GearsES2[obj 0x441772e isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x441772e on Thread[main-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 0x441772e created: GearsObj[0x7d19a27c, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x441772e created: GearsObj[0x6fd30990, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x441772e created: GearsObj[0x6fd30990, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[main-Animator#00,5,main] GearsES2.init.X 0x441772e FIN GearsES2[obj 0x441772e isInit true, usesShared false, 1 GearsObj[0x7d19a27c, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6fd30990, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x16b0b5ce, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[main-Animator#00,5,main] GearsES2.reshape 0x441772e 0/0 640x480 of 640x480, swapInterval 1, drawable 0xffffffff810108c7, msaa false, tileRendererInUse null [apply] >> GearsES2 0x441772e, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [apply] main-Animator#00: ** screenshot: TestGearsES2NEWT.test01_GL2ES2_________________-n0000-GL4___-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0640x0480.png [apply] QUIT Window Thread[main-Display-.windows_nil-1-EDT-1,5,main] [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x441772e: tileRendererInUse null [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x441772e 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 0x5b8dfcc1, .windows_nil-1, 0x8502ad, BGRA8888, 16 x 16, 8 / 8, pixels java.nio.HeapByteBuffer[pos=0 lim=1024 cap=1024]] [apply] Create PointerIcon #02: PointerIcon[obj 0x2f9f7dcf, .windows_nil-1, 0x620030d, BGRA8888, 16 x 24, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=1536 cap=1536]] [apply] Create PointerIcon #03: PointerIcon[obj 0x747ddf94, .windows_nil-1, 0xffffffffdcf602c7, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Create PointerIcon #04: PointerIcon[obj 0x35e2d654, .windows_nil-1, 0x9660333, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Create PointerIcon #05: PixelRect[obj 0x4f83df68, RGBA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Create PointerIcon #05: PointerIcon[obj 0x6cf0e0ba, .windows_nil-1, 0x4eb0209, BGRA8888, 64 x 64, 32 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] window moved: [ 190 / 213 640 x 480 ] 640x480 [apply] window resized: [ 190 / 213 640 x 480 ] 640x480 [apply] Window Current State : [visible, focused, repositionable, resizable] [apply] Window Supported States: [visible, child, focused, undecor, aontop, aonbottom, unsticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]] [apply] NW chosen: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL3/GL4.hw], on-scr[.]] [apply] GL chosen: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL3/GL4.hw], on-scr[.]] [apply] window insets: [ l 8, r 8 - t 31, b 8 - 16x39] [apply] window bounds (window): [ 190 / 213 640 x 480 ] [apply] window bounds (pixels): [ 190 / 213 640 x 480 ] [apply] HiDPI PixelScale: 0.0x0.0 (req) -> 0.0x0.0 (val) -> 1.0x1.0 (has) [apply] Thread[main-Animator#01,5,main] GearsES2.init.0 0x1a482e36: tileRendererInUse null, GearsES2[obj 0x1a482e36 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x1a482e36 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 0x1a482e36 created: GearsObj[0x71d0507c, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x1a482e36 created: GearsObj[0x35969fd8, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x1a482e36 created: GearsObj[0x35969fd8, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[main-Animator#01,5,main] GearsES2.init.X 0x1a482e36 FIN GearsES2[obj 0x1a482e36 isInit true, usesShared false, 1 GearsObj[0x71d0507c, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x35969fd8, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x20754add, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[main-Animator#01,5,main] GearsES2.reshape 0x1a482e36 0/0 640x480 of 640x480, swapInterval 1, drawable 0xffffffff810108c7, msaa false, tileRendererInUse null [apply] >> GearsES2 0x1a482e36, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [apply] main-Animator#01: ** screenshot: TestGearsES2NEWT.test03_GL3____________________-n0002-GL3___-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0640x0480.png [apply] QUIT Window Thread[main-Display-.windows_nil-1-EDT-2,5,main] [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x1a482e36: tileRendererInUse null [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x1a482e36 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 0x293a5bf6, .windows_nil-1, 0x57501cf, BGRA8888, 16 x 16, 8 / 8, pixels java.nio.HeapByteBuffer[pos=0 lim=1024 cap=1024]] [apply] Create PointerIcon #02: PointerIcon[obj 0x6aeb35e6, .windows_nil-1, 0x4ec0209, BGRA8888, 16 x 24, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=1536 cap=1536]] [apply] Create PointerIcon #03: PointerIcon[obj 0x1283bb96, .windows_nil-1, 0x9670333, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Create PointerIcon #04: PointerIcon[obj 0x74f0ea28, .windows_nil-1, 0xffffffffabe801c7, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Create PointerIcon #05: PixelRect[obj 0x3349e9bb, RGBA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Create PointerIcon #05: PointerIcon[obj 0x409bf450, .windows_nil-1, 0xffffffffdcf702c7, BGRA8888, 64 x 64, 32 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] window moved: [ 216 / 239 640 x 480 ] 640x480 [apply] window resized: [ 216 / 239 640 x 480 ] 640x480 [apply] Window Current State : [visible, focused, repositionable, resizable] [apply] Window Supported States: [visible, child, focused, undecor, aontop, aonbottom, unsticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]] [apply] NW chosen: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] [apply] GL chosen: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] [apply] window insets: [ l 8, r 8 - t 31, b 8 - 16x39] [apply] window bounds (window): [ 216 / 239 640 x 480 ] [apply] window bounds (pixels): [ 216 / 239 640 x 480 ] [apply] HiDPI PixelScale: 1.0x1.0 (req) -> 1.0x1.0 (val) -> 1.0x1.0 (has) [apply] Thread[main-Animator#02,5,main] GearsES2.init.0 0x130d63be: tileRendererInUse null, GearsES2[obj 0x130d63be isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x130d63be 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 0x130d63be created: GearsObj[0x6dbf3c97, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x130d63be created: GearsObj[0x2d0aa798, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x130d63be created: GearsObj[0x2d0aa798, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[main-Animator#02,5,main] GearsES2.init.X 0x130d63be FIN GearsES2[obj 0x130d63be isInit true, usesShared false, 1 GearsObj[0x6dbf3c97, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2d0aa798, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3c8659d5, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[main-Animator#02,5,main] GearsES2.reshape 0x130d63be 0/0 640x480 of 640x480, swapInterval 1, drawable 0x7101092f, msaa false, tileRendererInUse null [apply] >> GearsES2 0x130d63be, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [apply] main-Animator#02: ** screenshot: TestGearsES2NEWT.test99_PixelScale1_DefaultNorm-n0001-GL4___-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0640x0480.png [apply] QUIT Window Thread[main-Display-.windows_nil-1-EDT-3,5,main] [apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.dispose 0x130d63be: tileRendererInUse null [apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.dispose 0x130d63be 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 @ 1675154089784 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1675154089784 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test01_GL2ES2 took 2.158 sec [apply] Testcase: test02_GLES2 took 0.001 sec [apply] Testcase: test03_GL3 took 0.671 sec [apply] Testcase: test99_PixelScale1_DefaultNorm took 0.695 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()junit.framework.TestListener: tests to run: 1 [apply] ++++ Test Singleton.lock() [apply] [apply] junit.framework.TestListener: startTest(test01_GL2ES2) [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675154091014 ms III - Start [apply] SLOCK [T main @ 1675154091014 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es2.newt.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 0x79924b, .windows_nil-1, 0xffffffffce97008d, BGRA8888, 16 x 16, 8 / 8, pixels java.nio.HeapByteBuffer[pos=0 lim=1024 cap=1024]] [apply] Create PointerIcon #01: PointerIcon[obj 0x7b9a4292, .windows_nil-1, 0x7e8c028f, BGRA8888, 16 x 24, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=1536 cap=1536]] [apply] Create PointerIcon #02: PointerIcon[obj 0x4a94ee4, .windows_nil-1, 0xffffffffdf3401cb, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Create PointerIcon #03: PointerIcon[obj 0x4cc451f2, .windows_nil-1, 0x199102dd, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Create PointerIcon #04: PixelRect[obj 0x5876a9af, RGBA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Create PointerIcon #04: PointerIcon[obj 0x222545dc, .windows_nil-1, 0x7710189, BGRA8888, 64 x 64, 32 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] window moved: 34/57 800x600 [apply] window resized: 34/57 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: 34/57[wu] 800x600[wu] 800x600[px], [ l 8, r 8 - t 31, b 8 - 16x39] [apply] HiDPI PixelScale: 0.0x0.0 (req) -> 0.0x0.0 (val) -> 1.0x1.0 (has) [apply] Thread[main-Animator#00,5,main] GearsES2.init.0 0x72057ecf: tileRendererInUse null, GearsES2[obj 0x72057ecf isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x72057ecf 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 0x72057ecf created: GearsObj[0x124b4d34, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x72057ecf created: GearsObj[0x1eae1b3c, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x72057ecf created: GearsObj[0x1eae1b3c, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[main-Animator#00,5,main] GearsES2.init.X 0x72057ecf FIN GearsES2[obj 0x72057ecf isInit true, usesShared false, 1 GearsObj[0x124b4d34, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1eae1b3c, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x52e6f1ad, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[main-Animator#00,5,main] GearsES2.reshape 0x72057ecf 0/0 800x600 of 800x600, swapInterval 1, drawable 0x7101092f, msaa false, tileRendererInUse null [apply] >> GearsES2 0x72057ecf, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] main-Animator#00: ** screenshot: TestGearsES2SimpleNEWT.test01_GL2ES2-n0000-GL4___-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0800x0600.png [apply] QUIT Window Thread[main-Display-.windows_nil-1-EDT-1,5,main] [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x72057ecf: tileRendererInUse null [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x72057ecf FIN [apply] junit.framework.TestListener: endTest(test01_GL2ES2)++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestGearsES2SimpleNEWT - test01_GL2ES2 [apply] ++++ Test Singleton.unlock() [apply] [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675154093279 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1675154093279 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.906 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675154091014 ms III - Start [apply] SLOCK [T main @ 1675154091014 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es2.newt.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 0x79924b, .windows_nil-1, 0xffffffffce97008d, BGRA8888, 16 x 16, 8 / 8, pixels java.nio.HeapByteBuffer[pos=0 lim=1024 cap=1024]] [apply] Create PointerIcon #01: PointerIcon[obj 0x7b9a4292, .windows_nil-1, 0x7e8c028f, BGRA8888, 16 x 24, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=1536 cap=1536]] [apply] Create PointerIcon #02: PointerIcon[obj 0x4a94ee4, .windows_nil-1, 0xffffffffdf3401cb, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Create PointerIcon #03: PointerIcon[obj 0x4cc451f2, .windows_nil-1, 0x199102dd, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Create PointerIcon #04: PixelRect[obj 0x5876a9af, RGBA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Create PointerIcon #04: PointerIcon[obj 0x222545dc, .windows_nil-1, 0x7710189, BGRA8888, 64 x 64, 32 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] window moved: 34/57 800x600 [apply] window resized: 34/57 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: 34/57[wu] 800x600[wu] 800x600[px], [ l 8, r 8 - t 31, b 8 - 16x39] [apply] HiDPI PixelScale: 0.0x0.0 (req) -> 0.0x0.0 (val) -> 1.0x1.0 (has) [apply] Thread[main-Animator#00,5,main] GearsES2.init.0 0x72057ecf: tileRendererInUse null, GearsES2[obj 0x72057ecf isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x72057ecf 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 0x72057ecf created: GearsObj[0x124b4d34, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x72057ecf created: GearsObj[0x1eae1b3c, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x72057ecf created: GearsObj[0x1eae1b3c, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[main-Animator#00,5,main] GearsES2.init.X 0x72057ecf FIN GearsES2[obj 0x72057ecf isInit true, usesShared false, 1 GearsObj[0x124b4d34, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1eae1b3c, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x52e6f1ad, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[main-Animator#00,5,main] GearsES2.reshape 0x72057ecf 0/0 800x600 of 800x600, swapInterval 1, drawable 0x7101092f, msaa false, tileRendererInUse null [apply] >> GearsES2 0x72057ecf, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] main-Animator#00: ** screenshot: TestGearsES2SimpleNEWT.test01_GL2ES2-n0000-GL4___-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0800x0600.png [apply] QUIT Window Thread[main-Display-.windows_nil-1-EDT-1,5,main] [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x72057ecf: tileRendererInUse null [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x72057ecf 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 @ 1675154093279 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1675154093279 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test01_GL2ES2 took 2.243 sec [echo] Testing com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestLandscapeES2NEWT -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestLandscapeES2NEWT.xml [apply] Testsuite: com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestLandscapeES2NEWT [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675154094422 ms III - Start [apply] SLOCK [T main @ 1675154094423 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestLandscapeES2NEWT - test01GL2ES2 [apply] junit.framework.TestListener: tests to run: 2 [apply] junit.framework.TestListener: startTest(test01GL2ES2) [apply] requested: swapInterval 1, GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[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 500x290, [ l 8, r 8 - t 31, b 8 - 16x39] [apply] Thread[main-Animator#00,5,main] LandscapeES2.init ... [apply] LandscapeES2 init on Thread[main-Animator#00,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR: NVIDIA Corporation [apply] GL_RENDERER: GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION: 4.6.0 NVIDIA 391.35 [apply] GL GLSL: true, has-compiler-func: true, version 4.60 NVIDIA, 4.60.0 [apply] GL FBO: basic true, full true [apply] GL Profile: GLProfile[GL4/GL4.hw] [apply] GL Renderer Quirks:[NoDoubleBufferedBitmap, NoSurfacelessCtx] [apply] GL:jogamp.opengl.gl4.GL4bcImpl@40980189, 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [apply] Thread[main-Animator#00,5,main] LandscapeES2.init FIN [apply] Thread[main-Animator#00,5,main] LandscapeES2.reshape 0/0 500x290, swapInterval 1, drawable 0xffffffffbb01089a [apply] main-Animator#00: ** screenshot: TestLandscapeES2NEWT.test01GL2ES2-n0000-LandscapeES2-GL4___-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0500x0290.png [apply] 1 s: 60 f / 1073 ms, 55.9 fps, 17 ms/f; total: 60 f, 55.9 fps, 17 ms/f [apply] QUIT Window Thread[main-Display-.windows_nil-1-EDT-1,5,main] [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] LandscapeES2.dispose ... [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] LandscapeES2.dispose FIN [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestLandscapeES2NEWT - test01GL2ES2 [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestLandscapeES2NEWT - test02GL3 [apply] requested: swapInterval 1, GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL3/GL4.hw], on-scr[.]] [apply] junit.framework.TestListener: endTest(test01GL2ES2) [apply] junit.framework.TestListener: startTest(test02GL3) [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 500x290, [ l 8, r 8 - t 31, b 8 - 16x39] [apply] Thread[main-Animator#01,5,main] LandscapeES2.init ... [apply] LandscapeES2 init on Thread[main-Animator#01,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL3/GL4.hw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR: NVIDIA Corporation [apply] GL_RENDERER: GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION: 4.6.0 NVIDIA 391.35 [apply] GL GLSL: true, has-compiler-func: true, version 4.60 NVIDIA, 4.60.0 [apply] GL FBO: basic true, full true [apply] GL Profile: GLProfile[GL4/GL4.hw] [apply] GL Renderer Quirks:[NoDoubleBufferedBitmap, NoSurfacelessCtx] [apply] GL:jogamp.opengl.gl4.GL4bcImpl@3773cc7e, 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [apply] Thread[main-Animator#01,5,main] LandscapeES2.init FIN [apply] Thread[main-Animator#01,5,main] LandscapeES2.reshape 0/0 500x290, swapInterval 1, drawable 0xffffffffbe0108f1 [apply] main-Animator#01: ** screenshot: TestLandscapeES2NEWT.test02GL3___-n0000-LandscapeES2-GL3___-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0500x0290.png [apply] 1 s: 60 f / 1037 ms, 57.8 fps, 17 ms/f; total: 60 f, 57.8 fps, 17 ms/f [apply] QUIT Window Thread[main-Display-.windows_nil-1-EDT-2,5,main] [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] LandscapeES2.dispose ... [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] LandscapeES2.dispose FIN [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestLandscapeES2NEWT - test02GL3 [apply] junit.framework.TestListener: endTest(test02GL3) [apply] ++++ Test Singleton.unlock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675154098390 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1675154098391 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [apply] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 4.642 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675154094422 ms III - Start [apply] SLOCK [T main @ 1675154094423 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestLandscapeES2NEWT - test01GL2ES2 [apply] requested: swapInterval 1, GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] [apply] NW chosen: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] [apply] GL chosen: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] [apply] window pos/siz: 60/83 500x290, [ l 8, r 8 - t 31, b 8 - 16x39] [apply] Thread[main-Animator#00,5,main] LandscapeES2.init ... [apply] LandscapeES2 init on Thread[main-Animator#00,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR: NVIDIA Corporation [apply] GL_RENDERER: GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION: 4.6.0 NVIDIA 391.35 [apply] GL GLSL: true, has-compiler-func: true, version 4.60 NVIDIA, 4.60.0 [apply] GL FBO: basic true, full true [apply] GL Profile: GLProfile[GL4/GL4.hw] [apply] GL Renderer Quirks:[NoDoubleBufferedBitmap, NoSurfacelessCtx] [apply] GL:jogamp.opengl.gl4.GL4bcImpl@40980189, 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [apply] Thread[main-Animator#00,5,main] LandscapeES2.init FIN [apply] Thread[main-Animator#00,5,main] LandscapeES2.reshape 0/0 500x290, swapInterval 1, drawable 0xffffffffbb01089a [apply] main-Animator#00: ** screenshot: TestLandscapeES2NEWT.test01GL2ES2-n0000-LandscapeES2-GL4___-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0500x0290.png [apply] 1 s: 60 f / 1073 ms, 55.9 fps, 17 ms/f; total: 60 f, 55.9 fps, 17 ms/f [apply] QUIT Window Thread[main-Display-.windows_nil-1-EDT-1,5,main] [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] LandscapeES2.dispose ... [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] LandscapeES2.dispose FIN [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestLandscapeES2NEWT - test01GL2ES2 [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestLandscapeES2NEWT - test02GL3 [apply] requested: swapInterval 1, GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL3/GL4.hw], on-scr[.]] [apply] NW chosen: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL3/GL4.hw], on-scr[.]] [apply] GL chosen: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL3/GL4.hw], on-scr[.]] [apply] window pos/siz: 86/109 500x290, [ l 8, r 8 - t 31, b 8 - 16x39] [apply] Thread[main-Animator#01,5,main] LandscapeES2.init ... [apply] LandscapeES2 init on Thread[main-Animator#01,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL3/GL4.hw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR: NVIDIA Corporation [apply] GL_RENDERER: GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION: 4.6.0 NVIDIA 391.35 [apply] GL GLSL: true, has-compiler-func: true, version 4.60 NVIDIA, 4.60.0 [apply] GL FBO: basic true, full true [apply] GL Profile: GLProfile[GL4/GL4.hw] [apply] GL Renderer Quirks:[NoDoubleBufferedBitmap, NoSurfacelessCtx] [apply] GL:jogamp.opengl.gl4.GL4bcImpl@3773cc7e, 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [apply] Thread[main-Animator#01,5,main] LandscapeES2.init FIN [apply] Thread[main-Animator#01,5,main] LandscapeES2.reshape 0/0 500x290, swapInterval 1, drawable 0xffffffffbe0108f1 [apply] main-Animator#01: ** screenshot: TestLandscapeES2NEWT.test02GL3___-n0000-LandscapeES2-GL3___-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0500x0290.png [apply] 1 s: 60 f / 1037 ms, 57.8 fps, 17 ms/f; total: 60 f, 57.8 fps, 17 ms/f [apply] QUIT Window Thread[main-Display-.windows_nil-1-EDT-2,5,main] [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] LandscapeES2.dispose ... [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] LandscapeES2.dispose FIN [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestLandscapeES2NEWT - test02GL3 [apply] ++++ Test Singleton.unlock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675154098390 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1675154098391 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test01GL2ES2 took 2.714 sec [apply] Testcase: test02GL3 took 1.226 sec [echo] Testing com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestRedSquareES2NEWT -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestRedSquareES2NEWT.xml [apply] Testsuite: com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestRedSquareES2NEWT [apply] junit.framework.TestListener: tests to run: 2 [apply] junit.framework.TestListener: startTest(test01GL2ES2) [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675154099507 ms III - Start [apply] SLOCK [T main @ 1675154099508 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestRedSquareES2NEWT - test01GL2ES2 [apply] Loop 1/1 [apply] requested: vsync false, GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] [apply] NW chosen: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] [apply] GL chosen: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] [apply] window pos/siz: 138/161 512x512, [ l 8, r 8 - t 31, b 8 - 16x39] [apply] Thread[main-Animator#00,5,main] RedSquareES2.init: tileRendererInUse null [apply] RedSquareES2 init on Thread[main-Animator#00,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL4/GL4.hw] [apply] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR NVIDIA Corporation [apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION 4.6.0 NVIDIA 391.35 [apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 324 [apply] GLX_EXTENSIONS 30 [apply] ----------------------------------------------------------------------------------------------------- [apply] ShaderState: attachShaderProgram: -1 -> 1 (enable: true) [apply] null [apply] ShaderProgram[id=1, linked=false, inUse=false, program: 1, [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-Animator#00,5,main] RedSquareES2.init FIN [apply] Thread[main-Animator#00,5,main] RedSquareES2.reshape 0/0 512x512 of 512x512, swapInterval -1, drawable 0xffffffffbe0108f1, tileRendererInUse null [apply] Thread[main-Animator#00,5,main] RedSquareES2.reshape FIN [apply] main-Animator#00: ** screenshot: TestRedSquareES2NEWT.test01GL2ES2-n0000-RedSquareES2-GL4___-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0512x0512.png [apply] 1 s: 60 f / 1104 ms, 54.3 fps, 18 ms/f; total: 60 f, 54.3 fps, 18 ms/f [apply] junit.framework.TestListener: endTest(test01GL2ES2) [apply] junit.framework.TestListener: startTest(test02GL3) [apply] QUIT Window Thread[main-Display-.windows_nil-1-EDT-1,5,main] [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] RedSquareES2.dispose: tileRendererInUse null [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] RedSquareES2.dispose FIN [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestRedSquareES2NEWT - test01GL2ES2 [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestRedSquareES2NEWT - test02GL3 [apply] requested: vsync false, GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL3/GL4.hw], on-scr[.]] [apply] NW chosen: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL3/GL4.hw], on-scr[.]] [apply] GL chosen: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL3/GL4.hw], on-scr[.]] [apply] window pos/siz: 164/187 512x512, [ l 8, r 8 - t 31, b 8 - 16x39] [apply] Thread[main-Animator#01,5,main] RedSquareES2.init: tileRendererInUse null [apply] RedSquareES2 init on Thread[main-Animator#01,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL3/GL4.hw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL4/GL4.hw] [apply] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR NVIDIA Corporation [apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION 4.6.0 NVIDIA 391.35 [apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 324 [apply] GLX_EXTENSIONS 30 [apply] ----------------------------------------------------------------------------------------------------- [apply] ShaderState: attachShaderProgram: -1 -> 2 (enable: true) [apply] null [apply] ShaderProgram[id=2, linked=false, inUse=false, program: 1, [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 512x512 of 512x512, swapInterval -1, drawable 0xffffffff810108c7, tileRendererInUse null [apply] Thread[main-Animator#01,5,main] RedSquareES2.reshape FIN [apply] main-Animator#01: ** screenshot: TestRedSquareES2NEWT.test02GL3___-n0000-RedSquareES2-GL3___-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0512x0512.png [apply] 1 s: 60 f / 1044 ms, 57.4 fps, 17 ms/f; total: 60 f, 57.4 fps, 17 ms/f [apply] junit.framework.TestListener: endTest(test02GL3) [apply] QUIT Window Thread[main-Display-.windows_nil-1-EDT-2,5,main] [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] RedSquareES2.dispose: tileRendererInUse null [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] RedSquareES2.dispose FIN [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestRedSquareES2NEWT - test02GL3 [apply] ++++ Test Singleton.unlock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675154103461 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1675154103462 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [apply] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 4.622 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675154099507 ms III - Start [apply] SLOCK [T main @ 1675154099508 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestRedSquareES2NEWT - test01GL2ES2 [apply] Loop 1/1 [apply] requested: vsync false, GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] [apply] NW chosen: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] [apply] GL chosen: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] [apply] window pos/siz: 138/161 512x512, [ l 8, r 8 - t 31, b 8 - 16x39] [apply] Thread[main-Animator#00,5,main] RedSquareES2.init: tileRendererInUse null [apply] RedSquareES2 init on Thread[main-Animator#00,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL4/GL4.hw] [apply] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR NVIDIA Corporation [apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION 4.6.0 NVIDIA 391.35 [apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 324 [apply] GLX_EXTENSIONS 30 [apply] ----------------------------------------------------------------------------------------------------- [apply] ShaderState: attachShaderProgram: -1 -> 1 (enable: true) [apply] null [apply] ShaderProgram[id=1, linked=false, inUse=false, program: 1, [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-Animator#00,5,main] RedSquareES2.init FIN [apply] Thread[main-Animator#00,5,main] RedSquareES2.reshape 0/0 512x512 of 512x512, swapInterval -1, drawable 0xffffffffbe0108f1, tileRendererInUse null [apply] Thread[main-Animator#00,5,main] RedSquareES2.reshape FIN [apply] main-Animator#00: ** screenshot: TestRedSquareES2NEWT.test01GL2ES2-n0000-RedSquareES2-GL4___-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0512x0512.png [apply] 1 s: 60 f / 1104 ms, 54.3 fps, 18 ms/f; total: 60 f, 54.3 fps, 18 ms/f [apply] QUIT Window Thread[main-Display-.windows_nil-1-EDT-1,5,main] [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] RedSquareES2.dispose: tileRendererInUse null [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] RedSquareES2.dispose FIN [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestRedSquareES2NEWT - test01GL2ES2 [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestRedSquareES2NEWT - test02GL3 [apply] requested: vsync false, GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL3/GL4.hw], on-scr[.]] [apply] NW chosen: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL3/GL4.hw], on-scr[.]] [apply] GL chosen: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL3/GL4.hw], on-scr[.]] [apply] window pos/siz: 164/187 512x512, [ l 8, r 8 - t 31, b 8 - 16x39] [apply] Thread[main-Animator#01,5,main] RedSquareES2.init: tileRendererInUse null [apply] RedSquareES2 init on Thread[main-Animator#01,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL3/GL4.hw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL4/GL4.hw] [apply] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR NVIDIA Corporation [apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION 4.6.0 NVIDIA 391.35 [apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 324 [apply] GLX_EXTENSIONS 30 [apply] ----------------------------------------------------------------------------------------------------- [apply] ShaderState: attachShaderProgram: -1 -> 2 (enable: true) [apply] null [apply] ShaderProgram[id=2, linked=false, inUse=false, program: 1, [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 512x512 of 512x512, swapInterval -1, drawable 0xffffffff810108c7, tileRendererInUse null [apply] Thread[main-Animator#01,5,main] RedSquareES2.reshape FIN [apply] main-Animator#01: ** screenshot: TestRedSquareES2NEWT.test02GL3___-n0000-RedSquareES2-GL3___-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0512x0512.png [apply] 1 s: 60 f / 1044 ms, 57.4 fps, 17 ms/f; total: 60 f, 57.4 fps, 17 ms/f [apply] QUIT Window Thread[main-Display-.windows_nil-1-EDT-2,5,main] [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] RedSquareES2.dispose: tileRendererInUse null [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] RedSquareES2.dispose FIN [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestRedSquareES2NEWT - test02GL3 [apply] ++++ Test Singleton.unlock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675154103461 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1675154103462 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test01GL2ES2 took 2.721 sec [apply] Testcase: test02GL3 took 1.21 sec [echo] Testing com.jogamp.opengl.test.junit.jogl.demos.gl2.newt.TestGearsNEWT -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.jogl.demos.gl2.newt.TestGearsNEWT.xml [apply] Testsuite: com.jogamp.opengl.test.junit.jogl.demos.gl2.newt.TestGearsNEWT [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675154104595 ms III - Start [apply] SLOCK [T main @ 1675154104595 ms +++ localhost/127.0.0.1:59999 - Locked within 10 ms, 1 attempts [apply] junit.framework.TestListener: tests to run: 1 [apply] junit.framework.TestListener: startTest(test01) [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.gl2.newt.TestGearsNEWT - test01 [apply] Create PointerIcon #01: PointerIcon[obj 0x6dc17b83, .windows_nil-1, 0x2500151, BGRA8888, 16 x 16, 8 / 8, pixels java.nio.HeapByteBuffer[pos=0 lim=1024 cap=1024]] [apply] Create PointerIcon #02: PointerIcon[obj 0x5e0826e7, .windows_nil-1, 0x3000311, BGRA8888, 16 x 24, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=1536 cap=1536]] [apply] Create PointerIcon #03: PointerIcon[obj 0x32eff876, .windows_nil-1, 0x9402ad, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Create PointerIcon #04: PointerIcon[obj 0x8dbdac1, .windows_nil-1, 0x3c0c02af, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Create PointerIcon #05: PixelRect[obj 0x7c729a55, RGBA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Create PointerIcon #05: PointerIcon[obj 0x4f6ee6e4, .windows_nil-1, 0x26200e3, BGRA8888, 64 x 64, 32 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] Gears.init: tileRendererInUse null [apply] GearsES2 init on Thread[main-Display-.windows_nil-1-EDT-1,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL4bc/GL4bc.hw] [apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR NVIDIA Corporation [apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION 4.6.0 NVIDIA 391.35 [apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 325 [apply] GLX_EXTENSIONS 30 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 list created: 1 [apply] gear2 list created: 2 [apply] gear3 list created: 3 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] Gears.reshape 0/0 640x480 of 640x480, swapInterval 1, drawable 0xffffffffbe0108f1, tileRendererInUse null [apply] >> Gears angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [apply] Window Current State : [visible, focused, repositionable, resizable] [apply] Window Supported States: [visible, child, focused, undecor, aontop, aonbottom, unsticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]] [apply] NW chosen: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], on-scr[.]] [apply] GL chosen: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], on-scr[.]] [apply] window insets: [ l 8, r 8 - t 31, b 8 - 16x39] [apply] window bounds (window): [ 216 / 239 640 x 480 ] [apply] window bounds (pixels): [ 216 / 239 640 x 480 ] [apply] HiDPI PixelScale: 0.0x0.0 (req) -> 0.0x0.0 (val) -> 1.0x1.0 (has) [apply] QUIT Window Thread[main-Display-.windows_nil-1-EDT-1,5,main] [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] Gears.dispose: tileRendererInUse null [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.gl2.newt.TestGearsNEWT - test01 [apply] ++++ Test Singleton.unlock() [apply] junit.framework.TestListener: endTest(test01) [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675154106813 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1675154106813 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [apply] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.861 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675154104595 ms III - Start [apply] SLOCK [T main @ 1675154104595 ms +++ localhost/127.0.0.1:59999 - Locked within 10 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.gl2.newt.TestGearsNEWT - test01 [apply] Create PointerIcon #01: PointerIcon[obj 0x6dc17b83, .windows_nil-1, 0x2500151, BGRA8888, 16 x 16, 8 / 8, pixels java.nio.HeapByteBuffer[pos=0 lim=1024 cap=1024]] [apply] Create PointerIcon #02: PointerIcon[obj 0x5e0826e7, .windows_nil-1, 0x3000311, BGRA8888, 16 x 24, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=1536 cap=1536]] [apply] Create PointerIcon #03: PointerIcon[obj 0x32eff876, .windows_nil-1, 0x9402ad, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Create PointerIcon #04: PointerIcon[obj 0x8dbdac1, .windows_nil-1, 0x3c0c02af, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Create PointerIcon #05: PixelRect[obj 0x7c729a55, RGBA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Create PointerIcon #05: PointerIcon[obj 0x4f6ee6e4, .windows_nil-1, 0x26200e3, BGRA8888, 64 x 64, 32 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] Gears.init: tileRendererInUse null [apply] GearsES2 init on Thread[main-Display-.windows_nil-1-EDT-1,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL4bc/GL4bc.hw] [apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR NVIDIA Corporation [apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION 4.6.0 NVIDIA 391.35 [apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 325 [apply] GLX_EXTENSIONS 30 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 list created: 1 [apply] gear2 list created: 2 [apply] gear3 list created: 3 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] Gears.reshape 0/0 640x480 of 640x480, swapInterval 1, drawable 0xffffffffbe0108f1, tileRendererInUse null [apply] >> Gears angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [apply] Window Current State : [visible, focused, repositionable, resizable] [apply] Window Supported States: [visible, child, focused, undecor, aontop, aonbottom, unsticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]] [apply] NW chosen: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], on-scr[.]] [apply] GL chosen: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], on-scr[.]] [apply] window insets: [ l 8, r 8 - t 31, b 8 - 16x39] [apply] window bounds (window): [ 216 / 239 640 x 480 ] [apply] window bounds (pixels): [ 216 / 239 640 x 480 ] [apply] HiDPI PixelScale: 0.0x0.0 (req) -> 0.0x0.0 (val) -> 1.0x1.0 (has) [apply] QUIT Window Thread[main-Display-.windows_nil-1-EDT-1,5,main] [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] Gears.dispose: tileRendererInUse null [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.gl2.newt.TestGearsNEWT - test01 [apply] ++++ Test Singleton.unlock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675154106813 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1675154106813 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test01 took 0.808 sec [echo] Testing com.jogamp.opengl.test.junit.jogl.demos.gl2.newt.TestTeapotNEWT -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.jogl.demos.gl2.newt.TestTeapotNEWT.xml [apply] Testsuite: com.jogamp.opengl.test.junit.jogl.demos.gl2.newt.TestTeapotNEWT [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675154107876 ms III - Start [apply] SLOCK [T main @ 1675154107877 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts [apply] junit.framework.TestListener: tests to run: 3 [apply] junit.framework.TestListener: startTest(test01_DefCaps_Anim)++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.gl2.newt.TestTeapotNEWT - test01_DefCaps_Anim [apply] [apply] main-Animator#00: ** screenshot: TestTeapotNEWT.test01_DefCaps_Anim__-n0008-GL4bc_-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0640x0480.png [apply] main-Animator#00: ** screenshot: TestTeapotNEWT.test01_DefCaps_Anim__-n0010-GL4bc_-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0640x0480.png [apply] main-Animator#00: ** screenshot: TestTeapotNEWT.test01_DefCaps_Anim__-n0015-GL4bc_-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0640x0480.png [apply] QUIT Window Thread[main-Display-.windows_nil-1-EDT-1,5,main] [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.gl2.newt.TestTeapotNEWT - test01_DefCaps_Anim [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.gl2.newt.TestTeapotNEWT - test02_DefCaps_NoAnim [apply] junit.framework.TestListener: endTest(test01_DefCaps_Anim) [apply] junit.framework.TestListener: startTest(test02_DefCaps_NoAnim) [apply] main: ** screenshot: TestTeapotNEWT.test02_DefCaps_NoAnim-n0001-GL4bc_-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0640x0480.png [apply] main: ** screenshot: TestTeapotNEWT.test02_DefCaps_NoAnim-n0002-GL4bc_-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0640x0480.png [apply] main: ** screenshot: TestTeapotNEWT.test02_DefCaps_NoAnim-n0003-GL4bc_-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0640x0480.png [apply] QUIT Window Thread[main-Display-.windows_nil-1-EDT-2,5,main] [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.gl2.newt.TestTeapotNEWT - test02_DefCaps_NoAnim [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.gl2.newt.TestTeapotNEWT - test12_FBOCaps_NoAnim [apply] junit.framework.TestListener: endTest(test02_DefCaps_NoAnim) [apply] junit.framework.TestListener: startTest(test12_FBOCaps_NoAnim) [apply] main: ** screenshot: TestTeapotNEWT.test12_FBOCaps_NoAnim-n0001-GL4bc_-hw-fbobject-Bdbl-Frgb__Irgba8888-D16-St00-Sa00_default-0640x0480.png [apply] main: ** screenshot: TestTeapotNEWT.test12_FBOCaps_NoAnim-n0002-GL4bc_-hw-fbobject-Bdbl-Frgb__Irgba8888-D16-St00-Sa00_default-0640x0480.png [apply] main: ** screenshot: TestTeapotNEWT.test12_FBOCaps_NoAnim-n0003-GL4bc_-hw-fbobject-Bdbl-Frgb__Irgba8888-D16-St00-Sa00_default-0640x0480.png [apply] junit.framework.TestListener: endTest(test12_FBOCaps_NoAnim) [apply] QUIT Window Thread[main-Display-.windows_nil-1-EDT-3,5,main] [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.gl2.newt.TestTeapotNEWT - test12_FBOCaps_NoAnim [apply] ++++ Test Singleton.unlock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675154113178 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1675154113179 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [apply] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 5.974 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675154107876 ms III - Start [apply] SLOCK [T main @ 1675154107877 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.gl2.newt.TestTeapotNEWT - test01_DefCaps_Anim [apply] main-Animator#00: ** screenshot: TestTeapotNEWT.test01_DefCaps_Anim__-n0008-GL4bc_-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0640x0480.png [apply] main-Animator#00: ** screenshot: TestTeapotNEWT.test01_DefCaps_Anim__-n0010-GL4bc_-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0640x0480.png [apply] main-Animator#00: ** screenshot: TestTeapotNEWT.test01_DefCaps_Anim__-n0015-GL4bc_-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0640x0480.png [apply] QUIT Window Thread[main-Display-.windows_nil-1-EDT-1,5,main] [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.gl2.newt.TestTeapotNEWT - test01_DefCaps_Anim [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.gl2.newt.TestTeapotNEWT - test02_DefCaps_NoAnim [apply] main: ** screenshot: TestTeapotNEWT.test02_DefCaps_NoAnim-n0001-GL4bc_-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0640x0480.png [apply] main: ** screenshot: TestTeapotNEWT.test02_DefCaps_NoAnim-n0002-GL4bc_-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0640x0480.png [apply] main: ** screenshot: TestTeapotNEWT.test02_DefCaps_NoAnim-n0003-GL4bc_-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0640x0480.png [apply] QUIT Window Thread[main-Display-.windows_nil-1-EDT-2,5,main] [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.gl2.newt.TestTeapotNEWT - test02_DefCaps_NoAnim [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.gl2.newt.TestTeapotNEWT - test12_FBOCaps_NoAnim [apply] main: ** screenshot: TestTeapotNEWT.test12_FBOCaps_NoAnim-n0001-GL4bc_-hw-fbobject-Bdbl-Frgb__Irgba8888-D16-St00-Sa00_default-0640x0480.png [apply] main: ** screenshot: TestTeapotNEWT.test12_FBOCaps_NoAnim-n0002-GL4bc_-hw-fbobject-Bdbl-Frgb__Irgba8888-D16-St00-Sa00_default-0640x0480.png [apply] main: ** screenshot: TestTeapotNEWT.test12_FBOCaps_NoAnim-n0003-GL4bc_-hw-fbobject-Bdbl-Frgb__Irgba8888-D16-St00-Sa00_default-0640x0480.png [apply] QUIT Window Thread[main-Display-.windows_nil-1-EDT-3,5,main] [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.gl2.newt.TestTeapotNEWT - test12_FBOCaps_NoAnim [apply] ++++ Test Singleton.unlock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675154113178 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1675154113179 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test01_DefCaps_Anim took 0.814 sec [apply] Testcase: test02_DefCaps_NoAnim took 0.662 sec [apply] Testcase: test12_FBOCaps_NoAnim took 2.351 sec [echo] Testing com.jogamp.opengl.test.junit.jogl.demos.gl3.newt.TestGeomShader01TextureGL3NEWT -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.jogl.demos.gl3.newt.TestGeomShader01TextureGL3NEWT.xml [apply] Testsuite: com.jogamp.opengl.test.junit.jogl.demos.gl3.newt.TestGeomShader01TextureGL3NEWT [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] junit.framework.TestListener: tests to run: 4 [apply] junit.framework.TestListener: startTest(test01_GL3Core_Passthrough) [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675154114277 ms III - Start [apply] SLOCK [T main @ 1675154114278 ms +++ localhost/127.0.0.1:59999 - Locked within 10 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@15c12b8e, 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [apply] main-Animator#00: ** screenshot: TestGeomShader01TextureGL3NEWT.test01_GL3Core_Passthrough__-n0000-GL3___-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0800x0600.png [apply] 1 s: 60 f / 1138 ms, 52.7 fps, 18 ms/f; total: 60 f, 52.7 fps, 18 ms/f [apply] junit.framework.TestListener: endTest(test01_GL3Core_Passthrough) [apply] QUIT Window Thread[main-Display-.windows_nil-1-EDT-1,5,main] [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.gl3.newt.TestGeomShader01TextureGL3NEWT - test01_GL3Core_Passthrough [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.gl3.newt.TestGeomShader01TextureGL3NEWT - test02_GL3Core_FlipXYZ [apply] junit.framework.TestListener: startTest(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@579b3c93, 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [apply] main-Animator#01: ** screenshot: TestGeomShader01TextureGL3NEWT.test02_GL3Core_FlipXYZ______-n0000-GL3___-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0800x0600.png [apply] 1 s: 60 f / 1118 ms, 53.6 fps, 18 ms/f; total: 60 f, 53.6 fps, 18 ms/f [apply] junit.framework.TestListener: endTest(test02_GL3Core_FlipXYZ) [apply] junit.framework.TestListener: startTest(test11_GL3Compat_Passthrough) [apply] QUIT Window Thread[main-Display-.windows_nil-1-EDT-2,5,main] [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.gl3.newt.TestGeomShader01TextureGL3NEWT - test02_GL3Core_FlipXYZ [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.gl3.newt.TestGeomShader01TextureGL3NEWT - test11_GL3Compat_Passthrough [apply] Init - START - useGeomShader 0 -> passthrough01_xxx [apply] GL_VENDOR: NVIDIA Corporation [apply] GL_RENDERER: GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION: 4.6.0 NVIDIA 391.35 [apply] GL GLSL: true, has-compiler-func: true, version 4.60 NVIDIA [apply] GL Profile: GLProfile[GL4bc/GL4bc.hw] [apply] GL Renderer Quirks:[NoDoubleBufferedBitmap, NoSurfacelessCtx] [apply] GL:jogamp.opengl.gl4.GL4bcImpl@f1d70f0, 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [apply] main-Animator#02: ** screenshot: TestGeomShader01TextureGL3NEWT.test11_GL3Compat_Passthrough-n0000-GL3bc_-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0800x0600.png [apply] 1 s: 60 f / 1067 ms, 56.2 fps, 17 ms/f; total: 60 f, 56.2 fps, 17 ms/f [apply] QUIT Window Thread[main-Display-.windows_nil-1-EDT-3,5,main] [apply] junit.framework.TestListener: endTest(test11_GL3Compat_Passthrough) [apply] 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@6b53949f, 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [apply] main-Animator#03: ** screenshot: TestGeomShader01TextureGL3NEWT.test12_GL3Compat_FlipXYZ____-n0000-GL3bc_-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0800x0600.png [apply] 1 s: 60 f / 1110 ms, 54.0 fps, 18 ms/f; total: 60 f, 54.0 fps, 18 ms/f [apply] QUIT Window Thread[main-Display-.windows_nil-1-EDT-4,5,main] [apply] junit.framework.TestListener: endTest(test12_GL3Compat_FlipXYZ) [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 @ 1675154121044 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1675154121044 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.431 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675154114277 ms III - Start [apply] SLOCK [T main @ 1675154114278 ms +++ localhost/127.0.0.1:59999 - Locked within 10 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@15c12b8e, 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [apply] main-Animator#00: ** screenshot: TestGeomShader01TextureGL3NEWT.test01_GL3Core_Passthrough__-n0000-GL3___-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0800x0600.png [apply] 1 s: 60 f / 1138 ms, 52.7 fps, 18 ms/f; total: 60 f, 52.7 fps, 18 ms/f [apply] QUIT Window Thread[main-Display-.windows_nil-1-EDT-1,5,main] [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.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@579b3c93, 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [apply] main-Animator#01: ** screenshot: TestGeomShader01TextureGL3NEWT.test02_GL3Core_FlipXYZ______-n0000-GL3___-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0800x0600.png [apply] 1 s: 60 f / 1118 ms, 53.6 fps, 18 ms/f; total: 60 f, 53.6 fps, 18 ms/f [apply] QUIT Window Thread[main-Display-.windows_nil-1-EDT-2,5,main] [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.gl3.newt.TestGeomShader01TextureGL3NEWT - test02_GL3Core_FlipXYZ [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.gl3.newt.TestGeomShader01TextureGL3NEWT - test11_GL3Compat_Passthrough [apply] Init - START - useGeomShader 0 -> passthrough01_xxx [apply] GL_VENDOR: NVIDIA Corporation [apply] GL_RENDERER: GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION: 4.6.0 NVIDIA 391.35 [apply] GL GLSL: true, has-compiler-func: true, version 4.60 NVIDIA [apply] GL Profile: GLProfile[GL4bc/GL4bc.hw] [apply] GL Renderer Quirks:[NoDoubleBufferedBitmap, NoSurfacelessCtx] [apply] GL:jogamp.opengl.gl4.GL4bcImpl@f1d70f0, 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [apply] main-Animator#02: ** screenshot: TestGeomShader01TextureGL3NEWT.test11_GL3Compat_Passthrough-n0000-GL3bc_-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0800x0600.png [apply] 1 s: 60 f / 1067 ms, 56.2 fps, 17 ms/f; total: 60 f, 56.2 fps, 17 ms/f [apply] QUIT Window Thread[main-Display-.windows_nil-1-EDT-3,5,main] [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.gl3.newt.TestGeomShader01TextureGL3NEWT - test11_GL3Compat_Passthrough [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.gl3.newt.TestGeomShader01TextureGL3NEWT - test12_GL3Compat_FlipXYZ [apply] Init - START - useGeomShader 1 -> flipXYZ01_xxx [apply] GL_VENDOR: NVIDIA Corporation [apply] GL_RENDERER: GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION: 4.6.0 NVIDIA 391.35 [apply] GL GLSL: true, has-compiler-func: true, version 4.60 NVIDIA [apply] GL Profile: GLProfile[GL4bc/GL4bc.hw] [apply] GL Renderer Quirks:[NoDoubleBufferedBitmap, NoSurfacelessCtx] [apply] GL:jogamp.opengl.gl4.GL4bcImpl@6b53949f, 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [apply] main-Animator#03: ** screenshot: TestGeomShader01TextureGL3NEWT.test12_GL3Compat_FlipXYZ____-n0000-GL3bc_-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0800x0600.png [apply] 1 s: 60 f / 1110 ms, 54.0 fps, 18 ms/f; total: 60 f, 54.0 fps, 18 ms/f [apply] QUIT Window Thread[main-Display-.windows_nil-1-EDT-4,5,main] [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.gl3.newt.TestGeomShader01TextureGL3NEWT - test12_GL3Compat_FlipXYZ [apply] ++++ Test Singleton.unlock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675154121044 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1675154121044 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test01_GL3Core_Passthrough took 2.818 sec [apply] Testcase: test02_GL3Core_FlipXYZ took 1.357 sec [apply] Testcase: test11_GL3Compat_Passthrough took 1.229 sec [apply] Testcase: test12_GL3Compat_FlipXYZ took 1.328 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] ++++ Test Singleton.ctor() [apply] Testsuite: com.jogamp.opengl.test.junit.jogl.demos.gl4.newt.TestInstancedReneringGL4NEWT [apply] junit.framework.TestListener: tests to run: 1 [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675154122217 ms III - Start [apply] junit.framework.TestListener: startTest(test01_01a) [apply] SLOCK [T main @ 1675154122217 ms +++ localhost/127.0.0.1:59999 - Locked within 10 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.gl4.newt.TestInstancedReneringGL4NEWT - test01_01a [apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR: NVIDIA Corporation [apply] GL_RENDERER: GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION: 4.6.0 NVIDIA 391.35 [apply] main-Animator#00: ** screenshot: TestInstancedReneringGL4NEWT.test01_01a-n0000-GL4___-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0800x0600.png [apply] 1 s: 60 f / 1157 ms, 51.8 fps, 19 ms/f; total: 60 f, 51.8 fps, 19 ms/f [apply] QUIT Window Thread[main-Display-.windows_nil-1-EDT-1,5,main] [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.gl4.newt.TestInstancedReneringGL4NEWT - test01_01a [apply] ++++ Test Singleton.unlock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675154125081 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1675154125081 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [apply] junit.framework.TestListener: endTest(test01_01a) [apply] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 3.503 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675154122217 ms III - Start [apply] SLOCK [T main @ 1675154122217 ms +++ localhost/127.0.0.1:59999 - Locked within 10 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.gl4.newt.TestInstancedReneringGL4NEWT - test01_01a [apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR: NVIDIA Corporation [apply] GL_RENDERER: GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION: 4.6.0 NVIDIA 391.35 [apply] main-Animator#00: ** screenshot: TestInstancedReneringGL4NEWT.test01_01a-n0000-GL4___-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0800x0600.png [apply] 1 s: 60 f / 1157 ms, 51.8 fps, 19 ms/f; total: 60 f, 51.8 fps, 19 ms/f [apply] QUIT Window Thread[main-Display-.windows_nil-1-EDT-1,5,main] [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.gl4.newt.TestInstancedReneringGL4NEWT - test01_01a [apply] ++++ Test Singleton.unlock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675154125081 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1675154125081 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test01_01a took 2.842 sec [echo] Testing com.jogamp.opengl.test.junit.jogl.demos.gl4.newt.TestTessellationShader01GL4NEWT -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.jogl.demos.gl4.newt.TestTessellationShader01GL4NEWT.xml [apply] Testsuite: com.jogamp.opengl.test.junit.jogl.demos.gl4.newt.TestTessellationShader01GL4NEWT [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] junit.framework.TestListener: tests to run: 2 [apply] junit.framework.TestListener: startTest(test01_01a) [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675154126126 ms III - Start [apply] SLOCK [T main @ 1675154126126 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.gl4.newt.TestTessellationShader01GL4NEWT - test01_01a [apply] main-Animator#00: ** screenshot: TestTessellationShader01GL4NEWT.test01_01a-n0000-GL4___-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0800x0600.png [apply] 1 s: 60 f / 1125 ms, 53.3 fps, 18 ms/f; total: 60 f, 53.3 fps, 18 ms/f [apply] QUIT Window Thread[main-Display-.windows_nil-1-EDT-1,5,main] [apply] junit.framework.TestListener: endTest(test01_01a) [apply] junit.framework.TestListener: startTest(test02_01b) [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.gl4.newt.TestTessellationShader01GL4NEWT - test01_01a [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.gl4.newt.TestTessellationShader01GL4NEWT - test02_01b [apply] main-Animator#01: ** screenshot: TestTessellationShader01GL4NEWT.test02_01b-n0000-GL4___-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0800x0600.png [apply] 1 s: 60 f / 1049 ms, 57.1 fps, 17 ms/f; total: 60 f, 57.1 fps, 17 ms/f [apply] QUIT Window Thread[main-Display-.windows_nil-1-EDT-2,5,main] [apply] 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 @ 1675154130269 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1675154130269 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [apply] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 4.816 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675154126126 ms III - Start [apply] SLOCK [T main @ 1675154126126 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.gl4.newt.TestTessellationShader01GL4NEWT - test01_01a [apply] main-Animator#00: ** screenshot: TestTessellationShader01GL4NEWT.test01_01a-n0000-GL4___-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0800x0600.png [apply] 1 s: 60 f / 1125 ms, 53.3 fps, 18 ms/f; total: 60 f, 53.3 fps, 18 ms/f [apply] QUIT Window Thread[main-Display-.windows_nil-1-EDT-1,5,main] [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.gl4.newt.TestTessellationShader01GL4NEWT - test01_01a [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.gl4.newt.TestTessellationShader01GL4NEWT - test02_01b [apply] main-Animator#01: ** screenshot: TestTessellationShader01GL4NEWT.test02_01b-n0000-GL4___-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0800x0600.png [apply] 1 s: 60 f / 1049 ms, 57.1 fps, 17 ms/f; total: 60 f, 57.1 fps, 17 ms/f [apply] QUIT Window Thread[main-Display-.windows_nil-1-EDT-2,5,main] [apply] ++++ 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 @ 1675154130269 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1675154130269 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test01_01a took 2.875 sec [apply] Testcase: test02_01b took 1.232 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] junit.framework.TestListener: startTest(test00NoShaderState_Validation) [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675154131380 ms III - Start [apply] SLOCK [T main @ 1675154131381 ms +++ localhost/127.0.0.1:59999 - Locked within 10 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.glsl.TestGLSLShaderState01NEWT - test00NoShaderState_Validation [apply] 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 0x1700915, handle 0x20000, isShared false, jogamp.opengl.gl4.GL4bcImpl@5e82df6a, [apply] quirks: [NoDoubleBufferedBitmap, NoSurfacelessCtx], [apply] Drawable: WindowsOnscreenWGLDrawable[Realized true, [apply] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@1957e2aa, [apply] Handle 0x1301080b, [apply] Surface jogamp.newt.driver.windows.WindowDriver[State [visible, focused, repositionable, resizable], supported [visible, child, focused, undecor, aontop, aonbottom, unsticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]]; Window[86/109 480x480 wu, 480x480 pixel] handle 0xea02be, surfaceHandle 0x1301080b, children 0; ParentWindow null (handle 0x0), [apply] NEWT-Screen[.windows_nil-1-s0, idx 0, refCount 1, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x6e357d5b]], 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 0x6e357d5b]]], monitors: [Monitor[Id 0x0 [handle 0x10001, primary], 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] Config WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x6e357d5b]], idx 0], pfdID 7, ARB-Choosen true, [apply] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]], [apply] chosen GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]]], [apply] WrappedSurface null, [apply] SurfaceUpdatedListeners num 0 [], [apply] WindowListeners num 0 [], [apply] MouseListeners num 0 [], [apply] PointerGestures default true, custom 0 [], [apply] KeyListeners num 0 [], [apply] windowLock <636be97c, 50a638b5>[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 0x42e99e4a, handle 0x30000, isShared false, jogamp.opengl.gl4.GL4bcImpl@14dd9eb7, [apply] quirks: [NoDoubleBufferedBitmap, NoSurfacelessCtx], [apply] Drawable: WindowsOnscreenWGLDrawable[Realized true, [apply] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@1957e2aa, [apply] Handle 0xffffffffbe0108f1, [apply] Surface jogamp.newt.driver.windows.WindowDriver[State [visible, focused, repositionable, resizable], supported [visible, child, focused, undecor, aontop, aonbottom, unsticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]]; Window[112/135 480x480 wu, 480x480 pixel] handle 0x3360326, surfaceHandle 0xffffffffbe0108f1, children 0; ParentWindow null (handle 0x0), [apply] NEWT-Screen[.windows_nil-1-s0, idx 0, refCount 1, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x6e357d5b]], 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 0x6e357d5b]]], monitors: [Monitor[Id 0x0 [handle 0x10001, primary], 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] Config WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x6e357d5b]], idx 0], pfdID 7, ARB-Choosen true, [apply] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]], [apply] chosen GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]]], [apply] WrappedSurface null, [apply] SurfaceUpdatedListeners num 0 [], [apply] WindowListeners num 0 [], [apply] MouseListeners num 0 [], [apply] PointerGestures default true, custom 0 [], [apply] KeyListeners num 0 [], [apply] windowLock <52e6fdee, 6c80d78a>[count 1, qsz 0, owner
], surfaceLockCount 1]]] [apply] junit.framework.TestListener: endTest(test01ShaderState_Validation) [apply] junit.framework.TestListener: startTest(test02ShaderState_PerformanceSingleKeepEnabled) [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 0xe916dfc, handle 0x40000, isShared false, jogamp.opengl.gl4.GL4bcImpl@56825e, [apply] quirks: [NoDoubleBufferedBitmap, NoSurfacelessCtx], [apply] Drawable: WindowsOnscreenWGLDrawable[Realized true, [apply] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@1957e2aa, [apply] Handle 0x78010943, [apply] Surface jogamp.newt.driver.windows.WindowDriver[State [visible, focused, repositionable, resizable], supported [visible, child, focused, undecor, aontop, aonbottom, unsticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]]; Window[138/161 480x480 wu, 480x480 pixel] handle 0x3370326, surfaceHandle 0x78010943, children 0; ParentWindow null (handle 0x0), [apply] NEWT-Screen[.windows_nil-1-s0, idx 0, refCount 1, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x6e357d5b]], 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 0x6e357d5b]]], monitors: [Monitor[Id 0x0 [handle 0x10001, primary], 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] Config WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x6e357d5b]], idx 0], pfdID 7, ARB-Choosen true, [apply] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]], [apply] chosen GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]]], [apply] WrappedSurface null, [apply] SurfaceUpdatedListeners num 0 [], [apply] WindowListeners num 0 [], [apply] MouseListeners num 0 [], [apply] PointerGestures default true, custom 0 [], [apply] KeyListeners num 0 [], [apply] windowLock <469068c, 416b8865>[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.194s: 600f, 3092.7 fps, 0 ms/f [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.glsl.TestGLSLShaderState01NEWT - test02ShaderState_PerformanceSingleKeepEnabled [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.glsl.TestGLSLShaderState01NEWT - test03ShaderState_PerformanceSingleToggleEnable [apply] 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 0x49f42dce, handle 0x50000, isShared false, jogamp.opengl.gl4.GL4bcImpl@4733da80, [apply] quirks: [NoDoubleBufferedBitmap, NoSurfacelessCtx], [apply] Drawable: WindowsOnscreenWGLDrawable[Realized true, [apply] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@1957e2aa, [apply] Handle 0xffffffffbe0108f1, [apply] Surface jogamp.newt.driver.windows.WindowDriver[State [visible, focused, repositionable, resizable], supported [visible, child, focused, undecor, aontop, aonbottom, unsticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]]; Window[164/187 480x480 wu, 480x480 pixel] handle 0x3380326, surfaceHandle 0xffffffffbe0108f1, children 0; ParentWindow null (handle 0x0), [apply] NEWT-Screen[.windows_nil-1-s0, idx 0, refCount 1, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x6e357d5b]], 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 0x6e357d5b]]], monitors: [Monitor[Id 0x0 [handle 0x10001, primary], 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] Config WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x6e357d5b]], idx 0], pfdID 7, ARB-Choosen true, [apply] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]], [apply] chosen GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]]], [apply] WrappedSurface null, [apply] SurfaceUpdatedListeners num 0 [], [apply] WindowListeners num 0 [], [apply] MouseListeners num 0 [], [apply] PointerGestures default true, custom 0 [], [apply] KeyListeners num 0 [], [apply] windowLock <430c46be, 60ed0bb>[count 1, qsz 0, owner ], surfaceLockCount 1]]] [apply] screen #1 [apply] testShaderState00PerformanceSingle toggleEnable true: 0.168s: 600f, 3571.4 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] junit.framework.TestListener: endTest(test03ShaderState_PerformanceSingleToggleEnable) [apply] junit.framework.TestListener: startTest(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 0x2aed64e1, handle 0x60000, isShared false, jogamp.opengl.gl4.GL4bcImpl@242a9fcc, [apply] quirks: [NoDoubleBufferedBitmap, NoSurfacelessCtx], [apply] Drawable: WindowsOnscreenWGLDrawable[Realized true, [apply] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@1957e2aa, [apply] Handle 0xffffffff810108c7, [apply] Surface jogamp.newt.driver.windows.WindowDriver[State [visible, focused, repositionable, resizable], supported [visible, child, focused, undecor, aontop, aonbottom, unsticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]]; Window[190/213 480x480 wu, 480x480 pixel] handle 0x3390326, surfaceHandle 0xffffffff810108c7, children 0; ParentWindow null (handle 0x0), [apply] NEWT-Screen[.windows_nil-1-s0, idx 0, refCount 1, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x6e357d5b]], 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 0x6e357d5b]]], monitors: [Monitor[Id 0x0 [handle 0x10001, primary], 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] Config WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x6e357d5b]], idx 0], pfdID 7, ARB-Choosen true, [apply] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]], [apply] chosen GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]]], [apply] WrappedSurface null, [apply] SurfaceUpdatedListeners num 0 [], [apply] WindowListeners num 0 [], [apply] MouseListeners num 0 [], [apply] PointerGestures default true, custom 0 [], [apply] KeyListeners num 0 [], [apply] windowLock <20150f91, 651795f7>[count 1, qsz 0, owner ], surfaceLockCount 1]]] [apply] screen #1 [apply] screen #2 [apply] junit.framework.TestListener: endTest(test04ShaderState_PerformanceDouble) [apply] testShaderState01PerformanceDouble: 0.175s: 600f, 3428.5 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 @ 1675154134195 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1675154134195 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [apply] Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 3.465 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675154131380 ms III - Start [apply] SLOCK [T main @ 1675154131381 ms +++ localhost/127.0.0.1:59999 - Locked within 10 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.glsl.TestGLSLShaderState01NEWT - test00NoShaderState_Validation [apply] 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 0x1700915, handle 0x20000, isShared false, jogamp.opengl.gl4.GL4bcImpl@5e82df6a, [apply] quirks: [NoDoubleBufferedBitmap, NoSurfacelessCtx], [apply] Drawable: WindowsOnscreenWGLDrawable[Realized true, [apply] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@1957e2aa, [apply] Handle 0x1301080b, [apply] Surface jogamp.newt.driver.windows.WindowDriver[State [visible, focused, repositionable, resizable], supported [visible, child, focused, undecor, aontop, aonbottom, unsticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]]; Window[86/109 480x480 wu, 480x480 pixel] handle 0xea02be, surfaceHandle 0x1301080b, children 0; ParentWindow null (handle 0x0), [apply] NEWT-Screen[.windows_nil-1-s0, idx 0, refCount 1, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x6e357d5b]], 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 0x6e357d5b]]], monitors: [Monitor[Id 0x0 [handle 0x10001, primary], 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] Config WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x6e357d5b]], idx 0], pfdID 7, ARB-Choosen true, [apply] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]], [apply] chosen GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]]], [apply] WrappedSurface null, [apply] SurfaceUpdatedListeners num 0 [], [apply] WindowListeners num 0 [], [apply] MouseListeners num 0 [], [apply] PointerGestures default true, custom 0 [], [apply] KeyListeners num 0 [], [apply] windowLock <636be97c, 50a638b5>[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 0x42e99e4a, handle 0x30000, isShared false, jogamp.opengl.gl4.GL4bcImpl@14dd9eb7, [apply] quirks: [NoDoubleBufferedBitmap, NoSurfacelessCtx], [apply] Drawable: WindowsOnscreenWGLDrawable[Realized true, [apply] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@1957e2aa, [apply] Handle 0xffffffffbe0108f1, [apply] Surface jogamp.newt.driver.windows.WindowDriver[State [visible, focused, repositionable, resizable], supported [visible, child, focused, undecor, aontop, aonbottom, unsticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]]; Window[112/135 480x480 wu, 480x480 pixel] handle 0x3360326, surfaceHandle 0xffffffffbe0108f1, children 0; ParentWindow null (handle 0x0), [apply] NEWT-Screen[.windows_nil-1-s0, idx 0, refCount 1, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x6e357d5b]], 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 0x6e357d5b]]], monitors: [Monitor[Id 0x0 [handle 0x10001, primary], 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] Config WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x6e357d5b]], idx 0], pfdID 7, ARB-Choosen true, [apply] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]], [apply] chosen GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]]], [apply] WrappedSurface null, [apply] SurfaceUpdatedListeners num 0 [], [apply] WindowListeners num 0 [], [apply] MouseListeners num 0 [], [apply] PointerGestures default true, custom 0 [], [apply] KeyListeners num 0 [], [apply] windowLock <52e6fdee, 6c80d78a>[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 0xe916dfc, handle 0x40000, isShared false, jogamp.opengl.gl4.GL4bcImpl@56825e, [apply] quirks: [NoDoubleBufferedBitmap, NoSurfacelessCtx], [apply] Drawable: WindowsOnscreenWGLDrawable[Realized true, [apply] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@1957e2aa, [apply] Handle 0x78010943, [apply] Surface jogamp.newt.driver.windows.WindowDriver[State [visible, focused, repositionable, resizable], supported [visible, child, focused, undecor, aontop, aonbottom, unsticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]]; Window[138/161 480x480 wu, 480x480 pixel] handle 0x3370326, surfaceHandle 0x78010943, children 0; ParentWindow null (handle 0x0), [apply] NEWT-Screen[.windows_nil-1-s0, idx 0, refCount 1, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x6e357d5b]], 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 0x6e357d5b]]], monitors: [Monitor[Id 0x0 [handle 0x10001, primary], 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] Config WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x6e357d5b]], idx 0], pfdID 7, ARB-Choosen true, [apply] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]], [apply] chosen GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]]], [apply] WrappedSurface null, [apply] SurfaceUpdatedListeners num 0 [], [apply] WindowListeners num 0 [], [apply] MouseListeners num 0 [], [apply] PointerGestures default true, custom 0 [], [apply] KeyListeners num 0 [], [apply] windowLock <469068c, 416b8865>[count 1, qsz 0, owner ], surfaceLockCount 1]]] [apply] screen #1 [apply] testShaderState00PerformanceSingle toggleEnable false: 0.194s: 600f, 3092.7 fps, 0 ms/f [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.glsl.TestGLSLShaderState01NEWT - test02ShaderState_PerformanceSingleKeepEnabled [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.glsl.TestGLSLShaderState01NEWT - test03ShaderState_PerformanceSingleToggleEnable [apply] 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 0x49f42dce, handle 0x50000, isShared false, jogamp.opengl.gl4.GL4bcImpl@4733da80, [apply] quirks: [NoDoubleBufferedBitmap, NoSurfacelessCtx], [apply] Drawable: WindowsOnscreenWGLDrawable[Realized true, [apply] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@1957e2aa, [apply] Handle 0xffffffffbe0108f1, [apply] Surface jogamp.newt.driver.windows.WindowDriver[State [visible, focused, repositionable, resizable], supported [visible, child, focused, undecor, aontop, aonbottom, unsticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]]; Window[164/187 480x480 wu, 480x480 pixel] handle 0x3380326, surfaceHandle 0xffffffffbe0108f1, children 0; ParentWindow null (handle 0x0), [apply] NEWT-Screen[.windows_nil-1-s0, idx 0, refCount 1, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x6e357d5b]], 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 0x6e357d5b]]], monitors: [Monitor[Id 0x0 [handle 0x10001, primary], 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] Config WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x6e357d5b]], idx 0], pfdID 7, ARB-Choosen true, [apply] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]], [apply] chosen GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]]], [apply] WrappedSurface null, [apply] SurfaceUpdatedListeners num 0 [], [apply] WindowListeners num 0 [], [apply] MouseListeners num 0 [], [apply] PointerGestures default true, custom 0 [], [apply] KeyListeners num 0 [], [apply] windowLock <430c46be, 60ed0bb>[count 1, qsz 0, owner ], surfaceLockCount 1]]] [apply] screen #1 [apply] testShaderState00PerformanceSingle toggleEnable true: 0.168s: 600f, 3571.4 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 0x2aed64e1, handle 0x60000, isShared false, jogamp.opengl.gl4.GL4bcImpl@242a9fcc, [apply] quirks: [NoDoubleBufferedBitmap, NoSurfacelessCtx], [apply] Drawable: WindowsOnscreenWGLDrawable[Realized true, [apply] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@1957e2aa, [apply] Handle 0xffffffff810108c7, [apply] Surface jogamp.newt.driver.windows.WindowDriver[State [visible, focused, repositionable, resizable], supported [visible, child, focused, undecor, aontop, aonbottom, unsticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]]; Window[190/213 480x480 wu, 480x480 pixel] handle 0x3390326, surfaceHandle 0xffffffff810108c7, children 0; ParentWindow null (handle 0x0), [apply] NEWT-Screen[.windows_nil-1-s0, idx 0, refCount 1, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x6e357d5b]], 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 0x6e357d5b]]], monitors: [Monitor[Id 0x0 [handle 0x10001, primary], 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] Config WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x6e357d5b]], idx 0], pfdID 7, ARB-Choosen true, [apply] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]], [apply] chosen GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]]], [apply] WrappedSurface null, [apply] SurfaceUpdatedListeners num 0 [], [apply] WindowListeners num 0 [], [apply] MouseListeners num 0 [], [apply] PointerGestures default true, custom 0 [], [apply] KeyListeners num 0 [], [apply] windowLock <20150f91, 651795f7>[count 1, qsz 0, owner ], surfaceLockCount 1]]] [apply] screen #1 [apply] screen #2 [apply] testShaderState01PerformanceDouble: 0.175s: 600f, 3428.5 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 @ 1675154134195 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1675154134195 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test00NoShaderState_Validation took 1.824 sec [apply] Testcase: test01ShaderState_Validation took 0.1 sec [apply] Testcase: test02ShaderState_PerformanceSingleKeepEnabled took 0.31 sec [apply] Testcase: test03ShaderState_PerformanceSingleToggleEnable took 0.274 sec [apply] Testcase: test04ShaderState_PerformanceDouble took 0.282 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] junit.framework.TestListener: startTest(test01ShaderStatePerformanceDouble) [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675154135372 ms III - Start [apply] SLOCK [T main @ 1675154135373 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.glsl.TestGLSLShaderState02NEWT - test01ShaderStatePerformanceDouble [apply] CCC01: GLProfile.initSingleton(); START [apply] CCC01: GLProfile.initSingleton(); DONE [apply] CCC01: Win + Ctx creation incl 1st makeCurrent. [apply] 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 0x61813b98, handle 0x20000, isShared false, jogamp.opengl.gl4.GL4bcImpl@6019bec8, [apply] quirks: [NoDoubleBufferedBitmap, NoSurfacelessCtx], [apply] Drawable: WindowsOnscreenWGLDrawable[Realized true, [apply] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@732c9740, [apply] Handle 0x7101092f, [apply] Surface jogamp.newt.driver.windows.WindowDriver[State [visible, focused, repositionable, resizable], supported [visible, child, focused, undecor, aontop, aonbottom, unsticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]]; Window[242/265 480x480 wu, 480x480 pixel] handle 0x33a0326, surfaceHandle 0x7101092f, children 0; ParentWindow null (handle 0x0), [apply] NEWT-Screen[.windows_nil-1-s0, idx 0, refCount 1, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x730d3f98]], 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 0x730d3f98]]], monitors: [Monitor[Id 0x0 [handle 0x10001, primary], 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] Config WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x730d3f98]], idx 0], pfdID 7, ARB-Choosen true, [apply] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]], [apply] chosen GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]]], [apply] WrappedSurface null, [apply] SurfaceUpdatedListeners num 0 [], [apply] WindowListeners num 0 [], [apply] MouseListeners num 0 [], [apply] PointerGestures default true, custom 0 [], [apply] KeyListeners num 0 [], [apply] windowLock <4b610497, 236885ac>[count 1, qsz 0, owner ], surfaceLockCount 1]]] [apply] screen #1 [apply] screen #2 [apply] screen #1 [apply] screen #2 [apply] testShaderState01PerformanceDouble: 0.237s: 600f, 2531.6 fps, 0 ms/f [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.glsl.TestGLSLShaderState02NEWT - test01ShaderStatePerformanceDouble [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.glsl.TestGLSLShaderState02NEWT - test11ShaderStateValidationSP1Linked [apply] CCC01: GLProfile.initSingleton(); START [apply] CCC01: GLProfile.initSingleton(); DONE [apply] CCC01: Win + Ctx creation incl 1st makeCurrent. [apply] junit.framework.TestListener: endTest(test01ShaderStatePerformanceDouble) [apply] junit.framework.TestListener: startTest(test11ShaderStateValidationSP1Linked) [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 0x4b9e13df, handle 0x30000, isShared false, jogamp.opengl.gl4.GL4bcImpl@14acaea5, [apply] quirks: [NoDoubleBufferedBitmap, NoSurfacelessCtx], [apply] Drawable: WindowsOnscreenWGLDrawable[Realized true, [apply] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@732c9740, [apply] Handle 0xffffffffbe0108f1, [apply] Surface jogamp.newt.driver.windows.WindowDriver[State [visible, focused, repositionable, resizable], supported [visible, child, focused, undecor, aontop, aonbottom, unsticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]]; Window[34/57 480x480 wu, 480x480 pixel] handle 0x10b0034, surfaceHandle 0xffffffffbe0108f1, children 0; ParentWindow null (handle 0x0), [apply] NEWT-Screen[.windows_nil-1-s0, idx 0, refCount 1, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x730d3f98]], 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 0x730d3f98]]], monitors: [Monitor[Id 0x0 [handle 0x10001, primary], 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] Config WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x730d3f98]], idx 0], pfdID 7, ARB-Choosen true, [apply] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]], [apply] chosen GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]]], [apply] WrappedSurface null, [apply] SurfaceUpdatedListeners num 0 [], [apply] WindowListeners num 0 [], [apply] MouseListeners num 0 [], [apply] PointerGestures default true, custom 0 [], [apply] KeyListeners num 0 [], [apply] windowLock <46d56d67, d8355a8>[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 - test11ShaderStateValidationSP1Linked [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.glsl.TestGLSLShaderState02NEWT - test12ShaderStateValidationSP1Unlinked [apply] CCC01: GLProfile.initSingleton(); START [apply] CCC01: GLProfile.initSingleton(); DONE [apply] CCC01: Win + Ctx creation incl 1st makeCurrent. [apply] 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 0x3532ec19, handle 0x40000, isShared false, jogamp.opengl.gl4.GL4bcImpl@68c4039c, [apply] quirks: [NoDoubleBufferedBitmap, NoSurfacelessCtx], [apply] Drawable: WindowsOnscreenWGLDrawable[Realized true, [apply] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@732c9740, [apply] Handle 0x7101092f, [apply] Surface jogamp.newt.driver.windows.WindowDriver[State [visible, focused, repositionable, resizable], supported [visible, child, focused, undecor, aontop, aonbottom, unsticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]]; Window[60/83 480x480 wu, 480x480 pixel] handle 0x10c0034, surfaceHandle 0x7101092f, children 0; ParentWindow null (handle 0x0), [apply] NEWT-Screen[.windows_nil-1-s0, idx 0, refCount 1, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x730d3f98]], 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 0x730d3f98]]], monitors: [Monitor[Id 0x0 [handle 0x10001, primary], 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] Config WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x730d3f98]], idx 0], pfdID 7, ARB-Choosen true, [apply] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]], [apply] chosen GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]]], [apply] WrappedSurface null, [apply] SurfaceUpdatedListeners num 0 [], [apply] WindowListeners num 0 [], [apply] MouseListeners num 0 [], [apply] PointerGestures default true, custom 0 [], [apply] KeyListeners num 0 [], [apply] windowLock [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] junit.framework.TestListener: endTest(test11ShaderStateValidationSP1Linked) [apply] junit.framework.TestListener: startTest(test12ShaderStateValidationSP1Unlinked) [apply] screen #2 [apply] screen #3 [apply] screen #4 [apply] screen #10 [apply] screen #20 [apply] screen #30 [apply] screen #40 [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.glsl.TestGLSLShaderState02NEWT - test12ShaderStateValidationSP1Unlinked [apply] ++++ Test Singleton.unlock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675154137829 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1675154137829 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [apply] junit.framework.TestListener: endTest(test12ShaderStateValidationSP1Unlinked) [apply] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 3.098 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675154135372 ms III - Start [apply] SLOCK [T main @ 1675154135373 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.glsl.TestGLSLShaderState02NEWT - test01ShaderStatePerformanceDouble [apply] CCC01: GLProfile.initSingleton(); START [apply] CCC01: GLProfile.initSingleton(); DONE [apply] CCC01: Win + Ctx creation incl 1st makeCurrent. [apply] 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 0x61813b98, handle 0x20000, isShared false, jogamp.opengl.gl4.GL4bcImpl@6019bec8, [apply] quirks: [NoDoubleBufferedBitmap, NoSurfacelessCtx], [apply] Drawable: WindowsOnscreenWGLDrawable[Realized true, [apply] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@732c9740, [apply] Handle 0x7101092f, [apply] Surface jogamp.newt.driver.windows.WindowDriver[State [visible, focused, repositionable, resizable], supported [visible, child, focused, undecor, aontop, aonbottom, unsticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]]; Window[242/265 480x480 wu, 480x480 pixel] handle 0x33a0326, surfaceHandle 0x7101092f, children 0; ParentWindow null (handle 0x0), [apply] NEWT-Screen[.windows_nil-1-s0, idx 0, refCount 1, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x730d3f98]], 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 0x730d3f98]]], monitors: [Monitor[Id 0x0 [handle 0x10001, primary], 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] Config WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x730d3f98]], idx 0], pfdID 7, ARB-Choosen true, [apply] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]], [apply] chosen GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]]], [apply] WrappedSurface null, [apply] SurfaceUpdatedListeners num 0 [], [apply] WindowListeners num 0 [], [apply] MouseListeners num 0 [], [apply] PointerGestures default true, custom 0 [], [apply] KeyListeners num 0 [], [apply] windowLock <4b610497, 236885ac>[count 1, qsz 0, owner ], surfaceLockCount 1]]] [apply] screen #1 [apply] screen #2 [apply] screen #1 [apply] screen #2 [apply] testShaderState01PerformanceDouble: 0.237s: 600f, 2531.6 fps, 0 ms/f [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.glsl.TestGLSLShaderState02NEWT - test01ShaderStatePerformanceDouble [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.glsl.TestGLSLShaderState02NEWT - test11ShaderStateValidationSP1Linked [apply] CCC01: GLProfile.initSingleton(); START [apply] CCC01: GLProfile.initSingleton(); DONE [apply] CCC01: Win + Ctx creation incl 1st makeCurrent. [apply] 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 0x4b9e13df, handle 0x30000, isShared false, jogamp.opengl.gl4.GL4bcImpl@14acaea5, [apply] quirks: [NoDoubleBufferedBitmap, NoSurfacelessCtx], [apply] Drawable: WindowsOnscreenWGLDrawable[Realized true, [apply] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@732c9740, [apply] Handle 0xffffffffbe0108f1, [apply] Surface jogamp.newt.driver.windows.WindowDriver[State [visible, focused, repositionable, resizable], supported [visible, child, focused, undecor, aontop, aonbottom, unsticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]]; Window[34/57 480x480 wu, 480x480 pixel] handle 0x10b0034, surfaceHandle 0xffffffffbe0108f1, children 0; ParentWindow null (handle 0x0), [apply] NEWT-Screen[.windows_nil-1-s0, idx 0, refCount 1, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x730d3f98]], 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 0x730d3f98]]], monitors: [Monitor[Id 0x0 [handle 0x10001, primary], 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] Config WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x730d3f98]], idx 0], pfdID 7, ARB-Choosen true, [apply] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]], [apply] chosen GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]]], [apply] WrappedSurface null, [apply] SurfaceUpdatedListeners num 0 [], [apply] WindowListeners num 0 [], [apply] MouseListeners num 0 [], [apply] PointerGestures default true, custom 0 [], [apply] KeyListeners num 0 [], [apply] windowLock <46d56d67, d8355a8>[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 - test11ShaderStateValidationSP1Linked [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.glsl.TestGLSLShaderState02NEWT - test12ShaderStateValidationSP1Unlinked [apply] CCC01: GLProfile.initSingleton(); START [apply] CCC01: GLProfile.initSingleton(); DONE [apply] CCC01: Win + Ctx creation incl 1st makeCurrent. [apply] 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 0x3532ec19, handle 0x40000, isShared false, jogamp.opengl.gl4.GL4bcImpl@68c4039c, [apply] quirks: [NoDoubleBufferedBitmap, NoSurfacelessCtx], [apply] Drawable: WindowsOnscreenWGLDrawable[Realized true, [apply] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@732c9740, [apply] Handle 0x7101092f, [apply] Surface jogamp.newt.driver.windows.WindowDriver[State [visible, focused, repositionable, resizable], supported [visible, child, focused, undecor, aontop, aonbottom, unsticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]]; Window[60/83 480x480 wu, 480x480 pixel] handle 0x10c0034, surfaceHandle 0x7101092f, children 0; ParentWindow null (handle 0x0), [apply] NEWT-Screen[.windows_nil-1-s0, idx 0, refCount 1, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x730d3f98]], 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 0x730d3f98]]], monitors: [Monitor[Id 0x0 [handle 0x10001, primary], 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] Config WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x730d3f98]], idx 0], pfdID 7, ARB-Choosen true, [apply] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]], [apply] chosen GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]]], [apply] WrappedSurface null, [apply] SurfaceUpdatedListeners num 0 [], [apply] WindowListeners num 0 [], [apply] MouseListeners num 0 [], [apply] PointerGestures default true, custom 0 [], [apply] KeyListeners num 0 [], [apply] windowLock [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 - test12ShaderStateValidationSP1Unlinked [apply] ++++ Test Singleton.unlock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675154137829 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1675154137829 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test01ShaderStatePerformanceDouble took 1.851 sec [apply] Testcase: test11ShaderStateValidationSP1Linked took 0.36 sec [apply] Testcase: test12ShaderStateValidationSP1Unlinked took 0.222 sec [echo] Testing com.jogamp.opengl.test.junit.jogl.glsl.TestGLSLSimple01NEWT -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.jogl.glsl.TestGLSLSimple01NEWT.xml [apply] Testsuite: com.jogamp.opengl.test.junit.jogl.glsl.TestGLSLSimple01NEWT [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675154138997 ms III - Start [apply] SLOCK [T main @ 1675154138997 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.glsl.TestGLSLSimple01NEWT - testGLSLCompilation01 [apply] junit.framework.TestListener: tests to run: 2 [apply] junit.framework.TestListener: startTest(testGLSLCompilation01) [apply] junit.framework.TestListener: endTest(testGLSLCompilation01) [apply] junit.framework.TestListener: startTest(testGLSLUse01) [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.glsl.TestGLSLSimple01NEWT - testGLSLCompilation01 [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.glsl.TestGLSLSimple01NEWT - testGLSLUse01 [apply] Thread[Thread-4-Animator#00,5,main] RedSquareES2.init: tileRendererInUse null [apply] RedSquareES2 init on Thread[Thread-4-Animator#00,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL4/GL4.hw] [apply] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR NVIDIA Corporation [apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION 4.6.0 NVIDIA 391.35 [apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 324 [apply] GLX_EXTENSIONS 30 [apply] ----------------------------------------------------------------------------------------------------- [apply] ShaderState: attachShaderProgram: -1 -> 1 (enable: true) [apply] null [apply] ShaderProgram[id=1, linked=false, inUse=false, program: 1, [apply] ShaderCode[id=1, type=VERTEX_SHADER, valid=true, shader: 2, source] [apply] ShaderCode[id=2, type=FRAGMENT_SHADER, valid=true, shader: 3, source]] [apply] Thread[Thread-4-Animator#00,5,main] RedSquareES2.init FIN [apply] Thread[Thread-4-Animator#00,5,main] RedSquareES2.reshape 0/0 800x600 of 800x600, swapInterval 1, drawable 0x78010943, tileRendererInUse null [apply] Thread[Thread-4-Animator#00,5,main] RedSquareES2.reshape FIN [apply] Thread[Thread-1-Display-.windows_nil-1-EDT-2,5,main] RedSquareES2.dispose: tileRendererInUse null [apply] Thread[Thread-1-Display-.windows_nil-1-EDT-2,5,main] RedSquareES2.dispose FIN [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.glsl.TestGLSLSimple01NEWT - testGLSLUse01 [apply] ++++ Test Singleton.unlock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675154140908 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1675154140908 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [apply] junit.framework.TestListener: endTest(testGLSLUse01) [apply] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.566 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675154138997 ms III - Start [apply] SLOCK [T main @ 1675154138997 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.glsl.TestGLSLSimple01NEWT - testGLSLCompilation01 [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.glsl.TestGLSLSimple01NEWT - testGLSLCompilation01 [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.glsl.TestGLSLSimple01NEWT - testGLSLUse01 [apply] Thread[Thread-4-Animator#00,5,main] RedSquareES2.init: tileRendererInUse null [apply] RedSquareES2 init on Thread[Thread-4-Animator#00,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL4/GL4.hw] [apply] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR NVIDIA Corporation [apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION 4.6.0 NVIDIA 391.35 [apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 324 [apply] GLX_EXTENSIONS 30 [apply] ----------------------------------------------------------------------------------------------------- [apply] ShaderState: attachShaderProgram: -1 -> 1 (enable: true) [apply] null [apply] ShaderProgram[id=1, linked=false, inUse=false, program: 1, [apply] ShaderCode[id=1, type=VERTEX_SHADER, valid=true, shader: 2, source] [apply] ShaderCode[id=2, type=FRAGMENT_SHADER, valid=true, shader: 3, source]] [apply] Thread[Thread-4-Animator#00,5,main] RedSquareES2.init FIN [apply] Thread[Thread-4-Animator#00,5,main] RedSquareES2.reshape 0/0 800x600 of 800x600, swapInterval 1, drawable 0x78010943, tileRendererInUse null [apply] Thread[Thread-4-Animator#00,5,main] RedSquareES2.reshape FIN [apply] Thread[Thread-1-Display-.windows_nil-1-EDT-2,5,main] RedSquareES2.dispose: tileRendererInUse null [apply] Thread[Thread-1-Display-.windows_nil-1-EDT-2,5,main] RedSquareES2.dispose FIN [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.glsl.TestGLSLSimple01NEWT - testGLSLUse01 [apply] ++++ Test Singleton.unlock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675154140908 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1675154140908 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: testGLSLCompilation01 took 1.581 sec [apply] Testcase: testGLSLUse01 took 0.305 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] junit.framework.TestListener: tests to run: 2 [apply] junit.framework.TestListener: startTest(test01_PSA) [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675154141965 ms III - Start [apply] SLOCK [T main @ 1675154141966 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.glsl.TestRulerNEWT01 - test01_PSA [apply] Screen pixel/cm 36.852207, 36.86007 [apply] HiDPI PixelScale: 0.0x0.0 (req) -> 0.0x0.0 (val) -> 1.0x1.0 (has) [apply] main: ** screenshot: TestRulerNEWT01.test01_PSA-n0001-GL4___-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] junit.framework.TestListener: endTest(test01_PSA) [apply] junit.framework.TestListener: startTest(test99_PS1) [apply] Screen pixel/cm 36.852207, 36.86007 [apply] HiDPI PixelScale: 1.0x1.0 (req) -> 1.0x1.0 (val) -> 1.0x1.0 (has) [apply] main: ** screenshot: TestRulerNEWT01.test99_PS1-n0001-GL4___-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0640x0480.png [apply] junit.framework.TestListener: endTest(test99_PS1) [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.glsl.TestRulerNEWT01 - test99_PS1 [apply] ++++ Test Singleton.unlock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675154144852 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1675154144852 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.565 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675154141965 ms III - Start [apply] SLOCK [T main @ 1675154141966 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.glsl.TestRulerNEWT01 - test01_PSA [apply] Screen pixel/cm 36.852207, 36.86007 [apply] HiDPI PixelScale: 0.0x0.0 (req) -> 0.0x0.0 (val) -> 1.0x1.0 (has) [apply] main: ** screenshot: TestRulerNEWT01.test01_PSA-n0001-GL4___-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0640x0480.png [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.glsl.TestRulerNEWT01 - test01_PSA [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.glsl.TestRulerNEWT01 - test99_PS1 [apply] Screen pixel/cm 36.852207, 36.86007 [apply] HiDPI PixelScale: 1.0x1.0 (req) -> 1.0x1.0 (val) -> 1.0x1.0 (has) [apply] main: ** screenshot: TestRulerNEWT01.test99_PS1-n0001-GL4___-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0640x0480.png [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.glsl.TestRulerNEWT01 - test99_PS1 [apply] ++++ Test Singleton.unlock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675154144852 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1675154144852 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test01_PSA took 2.232 sec [apply] Testcase: test99_PS1 took 0.626 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] junit.framework.TestListener: startTest(testGlTransformFeedbackVaryings_WhenVarNameOK) [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675154145965 ms III - Start [apply] SLOCK [T main @ 1675154145966 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.glsl.TestTransformFeedbackVaryingsBug407NEWT - testGlTransformFeedbackVaryings_WhenVarNameOK [apply] junit.framework.TestListener: endTest(testGlTransformFeedbackVaryings_WhenVarNameOK) [apply] junit.framework.TestListener: startTest(testGlTransformFeedbackVaryings_WhenVarNameWrong) [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.glsl.TestTransformFeedbackVaryingsBug407NEWT - testGlTransformFeedbackVaryings_WhenVarNameOK [apply] GOOD (expected link error) - testGlTransformFeedbackVaryings_WhenVarNameWrong:postLink: Program link failed: 1 [apply] Link info [apply] --------- [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.glsl.TestTransformFeedbackVaryingsBug407NEWT - testGlTransformFeedbackVaryings_WhenVarNameWrong [apply] error: Varying (named PPPosition) specified but not present in the program object. [apply] [apply] [apply] junit.framework.TestListener: endTest(testGlTransformFeedbackVaryings_WhenVarNameWrong) [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.glsl.TestTransformFeedbackVaryingsBug407NEWT - testGlTransformFeedbackVaryings_WhenVarNameWrong [apply] ++++ Test Singleton.unlock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675154147726 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1675154147726 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [apply] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.403 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 @ 1675154145965 ms III - Start [apply] SLOCK [T main @ 1675154145966 ms +++ localhost/127.0.0.1:59999 - Locked within 11 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 @ 1675154147726 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1675154147726 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: testGlTransformFeedbackVaryings_WhenVarNameOK took 1.647 sec [apply] Testcase: testGlTransformFeedbackVaryings_WhenVarNameWrong took 0.09 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] ++++ Test Singleton.ctor() [apply] junit.framework.TestListener: tests to run: 5++++ Test Singleton.lock() [apply] [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675154148783 ms III - Start [apply] SLOCK [T main @ 1675154148784 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts [apply] junit.framework.TestListener: startTest(test00MatrixToString) [apply] junit.framework.TestListener: endTest(test00MatrixToString) [apply] junit.framework.TestListener: startTest(test01MviUpdateTraditionalAccess) [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestPMVMatrix01NEWT - test00MatrixToString [apply] PMV-C-O 4x4: [apply] [ 1.00000 0.00000 0.00000 1.00000 ] [apply] [ 0.00000 1.00000 0.00000 2.00000 ] [apply] [ 0.00000 0.00000 1.00000 3.00000 ] [apply] [ 0.00000 0.00000 0.00000 1.00000 ] [apply] [apply] [apply] FLU-C-O 4x4: [apply] [ 1.00000 0.00000 0.00000 1.00000 ] [apply] [ 0.00000 1.00000 0.00000 2.00000 ] [apply] [ 0.00000 0.00000 1.00000 3.00000 ] [apply] [ 0.00000 0.00000 0.00000 1.00000 ] [apply] [apply] [apply] FLU-R-O 4x4: [apply] [ 1.00000 0.00000 0.00000 1.00000 ] [apply] [ 0.00000 1.00000 0.00000 2.00000 ] [apply] [ 0.00000 0.00000 1.00000 3.00000 ] [apply] [ 0.00000 0.00000 0.00000 1.00000 ] [apply] [apply] [apply] FLU-R-O 2x3: [apply] [ 1.00000 2.00000 3.00000 ] [apply] [ 4.00000 5.00000 6.00000 ] [apply] [apply] [apply] FLU-C-O 2x3: [apply] [ 1.00000 2.00000 3.00000 ] [apply] [ 4.00000 5.00000 6.00000 ] [apply] [apply] [apply] FLU-R-O 3x2: [apply] [ 1.00000 2.00000 ] [apply] [ 3.00000 4.00000 ] [apply] [ 5.00000 6.00000 ] [apply] [apply] [apply] FLU-C-O 3x2: [apply] [ 1.00000 2.00000 ] [apply] [ 3.00000 4.00000 ] [apply] [ 5.00000 6.00000 ] [apply] [apply] [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestPMVMatrix01NEWT - test00MatrixToString [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestPMVMatrix01NEWT - test01MviUpdateTraditionalAccess [apply] ++++ 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] junit.framework.TestListener: endTest(test01MviUpdateTraditionalAccess) [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestPMVMatrix01NEWT - test03MvTranslate [apply] junit.framework.TestListener: startTest(test02MviUpdateShaderAccess) [apply] junit.framework.TestListener: endTest(test02MviUpdateShaderAccess) [apply] junit.framework.TestListener: startTest(test03MvTranslate) [apply] junit.framework.TestListener: endTest(test03MvTranslate) [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestPMVMatrix01NEWT - test04MvTranslateRotatejunit.framework.TestListener: startTest(test04MvTranslateRotate) [apply] junit.framework.TestListener: endTest(test04MvTranslateRotate) [apply] [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 @ 1675154150372 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1675154150372 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [apply] Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.249 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675154148783 ms III - Start [apply] SLOCK [T main @ 1675154148784 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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 @ 1675154150372 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1675154150372 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test00MatrixToString took 0.008 sec [apply] Testcase: test01MviUpdateTraditionalAccess took 0.05 sec [apply] Testcase: test02MviUpdateShaderAccess took 0.021 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() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675154151437 ms III - Start [apply] SLOCK [T main @ 1675154151438 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts [apply] junit.framework.TestListener: tests to run: 7 [apply] INFO: PBuffer supported: true [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.offscreen.TestOffscreen01GLPBufferNEWT - test01aOffscreenWindowPBufferjunit.framework.TestListener: startTest(test01aOffscreenWindowPBuffer) [apply] [apply] junit.framework.TestListener: endTest(test01aOffscreenWindowPBuffer) [apply] Thread[main,5,main] RedSquareES2.init: tileRendererInUse null [apply] RedSquareES2 init on Thread[main,5,main] [apply] junit.framework.TestListener: startTest(test01bOffscreenWindowPBufferStencil) [apply] Chosen GLCapabilities: GLCaps[wgl vid 8 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.hw] [apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR NVIDIA Corporation [apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION 4.6.0 NVIDIA 391.35 [apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 325 [apply] GLX_EXTENSIONS 30 [apply] ----------------------------------------------------------------------------------------------------- [apply] ShaderState: attachShaderProgram: -1 -> 1 (enable: true) [apply] null [apply] ShaderProgram[id=1, linked=false, inUse=false, program: 1, [apply] ShaderCode[id=1, type=VERTEX_SHADER, valid=true, shader: 2, source] [apply] ShaderCode[id=2, type=FRAGMENT_SHADER, valid=true, shader: 3, source]] [apply] Thread[main,5,main] RedSquareES2.init FIN [apply] Thread[main,5,main] RedSquareES2.reshape 0/0 640x480 of 640x480, swapInterval 1, drawable 0xffffffffe50108a4, tileRendererInUse null [apply] Thread[main,5,main] RedSquareES2.reshape FIN [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] RedSquareES2.dispose: tileRendererInUse null [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] RedSquareES2.dispose FIN [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.offscreen.TestOffscreen01GLPBufferNEWT - test01aOffscreenWindowPBuffer [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.offscreen.TestOffscreen01GLPBufferNEWT - test01bOffscreenWindowPBufferStencil [apply] junit.framework.TestListener: endTest(test01bOffscreenWindowPBufferStencil) [apply] Thread[main,5,main] RedSquareES2.init: tileRendererInUse null [apply] RedSquareES2 init on Thread[main,5,main] [apply] junit.framework.TestListener: startTest(test01cOffscreenWindowPBuffer555) [apply] Chosen GLCapabilities: GLCaps[wgl vid 10 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.hw] [apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR NVIDIA Corporation [apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION 4.6.0 NVIDIA 391.35 [apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 325 [apply] GLX_EXTENSIONS 30 [apply] ----------------------------------------------------------------------------------------------------- [apply] ShaderState: attachShaderProgram: -1 -> 2 (enable: true) [apply] null [apply] ShaderProgram[id=2, linked=false, inUse=false, program: 1, [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,5,main] RedSquareES2.init FIN [apply] Thread[main,5,main] RedSquareES2.reshape 0/0 640x480 of 640x480, swapInterval 1, drawable 0xffffffffee01002a, tileRendererInUse null [apply] Thread[main,5,main] RedSquareES2.reshape FIN [apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] RedSquareES2.dispose: tileRendererInUse null [apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] RedSquareES2.dispose FIN [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.offscreen.TestOffscreen01GLPBufferNEWT - test01bOffscreenWindowPBufferStencil [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.offscreen.TestOffscreen01GLPBufferNEWT - test01cOffscreenWindowPBuffer555 [apply] junit.framework.TestListener: endTest(test01cOffscreenWindowPBuffer555) [apply] junit.framework.TestListener: startTest(test01cOffscreenWindowPBufferStencilAlpha) [apply] Thread[main,5,main] RedSquareES2.init: tileRendererInUse null [apply] RedSquareES2 init on Thread[main,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 8 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.hw] [apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR NVIDIA Corporation [apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION 4.6.0 NVIDIA 391.35 [apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 325 [apply] GLX_EXTENSIONS 30 [apply] ----------------------------------------------------------------------------------------------------- [apply] ShaderState: attachShaderProgram: -1 -> 3 (enable: true) [apply] null [apply] ShaderProgram[id=3, linked=false, inUse=false, program: 1, [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 640x480 of 640x480, swapInterval 1, drawable 0xffffffffb2010905, tileRendererInUse null [apply] Thread[main,5,main] RedSquareES2.reshape FIN [apply] Thread[main-Display-.windows_nil-1-EDT-5,5,main] RedSquareES2.dispose: tileRendererInUse null [apply] Thread[main-Display-.windows_nil-1-EDT-5,5,main] RedSquareES2.dispose FIN [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.offscreen.TestOffscreen01GLPBufferNEWT - test01cOffscreenWindowPBuffer555 [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.offscreen.TestOffscreen01GLPBufferNEWT - test01cOffscreenWindowPBufferStencilAlpha [apply] Thread[main,5,main] RedSquareES2.init: tileRendererInUse null [apply] RedSquareES2 init on Thread[main,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 10 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.hw] [apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR NVIDIA Corporation [apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION 4.6.0 NVIDIA 391.35 [apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 325 [apply] GLX_EXTENSIONS 30 [apply] ----------------------------------------------------------------------------------------------------- [apply] ShaderState: attachShaderProgram: -1 -> 4 (enable: true) [apply] null [apply] ShaderProgram[id=4, linked=false, inUse=false, program: 1, [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,5,main] RedSquareES2.init FIN [apply] Thread[main,5,main] RedSquareES2.reshape 0/0 640x480 of 640x480, swapInterval 1, drawable 0xffffffffdd01003b, tileRendererInUse null [apply] Thread[main,5,main] RedSquareES2.reshape FIN [apply] Thread[main-Display-.windows_nil-1-EDT-7,5,main] RedSquareES2.dispose: tileRendererInUse null [apply] Thread[main-Display-.windows_nil-1-EDT-7,5,main] RedSquareES2.dispose FIN [apply] junit.framework.TestListener: endTest(test01cOffscreenWindowPBufferStencilAlpha) [apply] junit.framework.TestListener: startTest(test02Offscreen3Windows1DisplayPBuffer) [apply] Create Window 0 [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.offscreen.TestOffscreen01GLPBufferNEWT - test01cOffscreenWindowPBufferStencilAlpha [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.offscreen.TestOffscreen01GLPBufferNEWT - test02Offscreen3Windows1DisplayPBuffer [apply] Create Window 1 [apply] Create Window 2 [apply] Thread[main,5,main] RedSquareES2.init: tileRendererInUse null [apply] RedSquareES2 init on Thread[main,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 8 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.hw] [apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR NVIDIA Corporation [apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION 4.6.0 NVIDIA 391.35 [apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 325 [apply] GLX_EXTENSIONS 30 [apply] ----------------------------------------------------------------------------------------------------- [apply] ShaderState: attachShaderProgram: -1 -> 5 (enable: true) [apply] null [apply] ShaderProgram[id=5, linked=false, inUse=false, program: 1, [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[main,5,main] RedSquareES2.init FIN [apply] Thread[main,5,main] RedSquareES2.reshape 0/0 640x480 of 640x480, swapInterval 1, drawable 0x1e010852, tileRendererInUse null [apply] Thread[main,5,main] RedSquareES2.reshape FIN [apply] Thread[main,5,main] RedSquareES2.init: tileRendererInUse null [apply] RedSquareES2 init on Thread[main,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 8 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.hw] [apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR NVIDIA Corporation [apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION 4.6.0 NVIDIA 391.35 [apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 325 [apply] GLX_EXTENSIONS 30 [apply] ----------------------------------------------------------------------------------------------------- [apply] ShaderState: attachShaderProgram: -1 -> 6 (enable: true) [apply] null [apply] ShaderProgram[id=6, linked=false, inUse=false, program: 1, [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,5,main] RedSquareES2.init FIN [apply] Thread[main,5,main] RedSquareES2.reshape 0/0 640x480 of 640x480, swapInterval 1, drawable 0xffffffff8201002a, tileRendererInUse null [apply] Thread[main,5,main] RedSquareES2.reshape FIN [apply] Thread[main,5,main] RedSquareES2.init: tileRendererInUse null [apply] RedSquareES2 init on Thread[main,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 8 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.hw] [apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR NVIDIA Corporation [apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION 4.6.0 NVIDIA 391.35 [apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 325 [apply] GLX_EXTENSIONS 30 [apply] ----------------------------------------------------------------------------------------------------- [apply] ShaderState: attachShaderProgram: -1 -> 7 (enable: true) [apply] null [apply] ShaderProgram[id=7, linked=false, inUse=false, program: 1, [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[main,5,main] RedSquareES2.init FIN [apply] Thread[main,5,main] RedSquareES2.reshape 0/0 640x480 of 640x480, swapInterval 1, drawable 0x3b010881, tileRendererInUse null [apply] Thread[main,5,main] RedSquareES2.reshape FIN [apply] Thread[main-Display-.windows_nil-1-EDT-9,5,main] RedSquareES2.dispose: tileRendererInUse null [apply] Thread[main-Display-.windows_nil-1-EDT-9,5,main] RedSquareES2.dispose FIN [apply] Thread[main-Display-.windows_nil-1-EDT-9,5,main] RedSquareES2.dispose: tileRendererInUse null [apply] Thread[main-Display-.windows_nil-1-EDT-9,5,main] RedSquareES2.dispose FINjunit.framework.TestListener: endTest(test02Offscreen3Windows1DisplayPBuffer) [apply] [apply] Thread[main-Display-.windows_nil-1-EDT-9,5,main] RedSquareES2.dispose: tileRendererInUse null [apply] Thread[main-Display-.windows_nil-1-EDT-9,5,main] RedSquareES2.dispose FIN [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.offscreen.TestOffscreen01GLPBufferNEWT - test02Offscreen3Windows1DisplayPBuffer [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.offscreen.TestOffscreen01GLPBufferNEWT - test03Offscreen3Windows3DisplaysPBuffer [apply] junit.framework.TestListener: startTest(test03Offscreen3Windows3DisplaysPBuffer) [apply] Create Window 0 [apply] Create Window 1 [apply] Create Window 2 [apply] Thread[main,5,main] RedSquareES2.init: tileRendererInUse null [apply] RedSquareES2 init on Thread[main,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 8 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.hw] [apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR NVIDIA Corporation [apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION 4.6.0 NVIDIA 391.35 [apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 325 [apply] GLX_EXTENSIONS 30 [apply] ----------------------------------------------------------------------------------------------------- [apply] ShaderState: attachShaderProgram: -1 -> 8 (enable: true) [apply] null [apply] ShaderProgram[id=8, linked=false, inUse=false, program: 1, [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,5,main] RedSquareES2.init FIN [apply] Thread[main,5,main] RedSquareES2.reshape 0/0 640x480 of 640x480, swapInterval 1, drawable 0xffffffffde010946, tileRendererInUse null [apply] Thread[main,5,main] RedSquareES2.reshape FIN [apply] Thread[main,5,main] RedSquareES2.init: tileRendererInUse null [apply] RedSquareES2 init on Thread[main,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 8 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.hw] [apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR NVIDIA Corporation [apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION 4.6.0 NVIDIA 391.35 [apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 325 [apply] GLX_EXTENSIONS 30 [apply] ----------------------------------------------------------------------------------------------------- [apply] ShaderState: attachShaderProgram: -1 -> 9 (enable: true) [apply] null [apply] ShaderProgram[id=9, linked=false, inUse=false, program: 1, [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[main,5,main] RedSquareES2.init FIN [apply] Thread[main,5,main] RedSquareES2.reshape 0/0 640x480 of 640x480, swapInterval 1, drawable 0xffffffff86010850, tileRendererInUse null [apply] Thread[main,5,main] RedSquareES2.reshape FIN [apply] Thread[main,5,main] RedSquareES2.init: tileRendererInUse null [apply] RedSquareES2 init on Thread[main,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 8 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.hw] [apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR NVIDIA Corporation [apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION 4.6.0 NVIDIA 391.35 [apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 325 [apply] GLX_EXTENSIONS 30 [apply] ----------------------------------------------------------------------------------------------------- [apply] ShaderState: attachShaderProgram: -1 -> 10 (enable: true) [apply] null [apply] ShaderProgram[id=10, linked=false, inUse=false, program: 1, [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[main,5,main] RedSquareES2.init FIN [apply] Thread[main,5,main] RedSquareES2.reshape 0/0 640x480 of 640x480, swapInterval 1, drawable 0xfffffffffd010945, tileRendererInUse null [apply] Thread[main,5,main] RedSquareES2.reshape FIN [apply] Thread[main-Display-.windows_nil-2-EDT-1,5,main] RedSquareES2.dispose: tileRendererInUse null [apply] Thread[main-Display-.windows_nil-2-EDT-1,5,main] RedSquareES2.dispose FIN [apply] Thread[main-Display-.windows_nil-3-EDT-1,5,main] RedSquareES2.dispose: tileRendererInUse null [apply] Thread[main-Display-.windows_nil-3-EDT-1,5,main] RedSquareES2.dispose FIN [apply] Thread[main-Display-.windows_nil-4-EDT-1,5,main] RedSquareES2.dispose: tileRendererInUse null [apply] Thread[main-Display-.windows_nil-4-EDT-1,5,main] RedSquareES2.dispose FIN [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.offscreen.TestOffscreen01GLPBufferNEWT - test03Offscreen3Windows3DisplaysPBuffer [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.offscreen.TestOffscreen01GLPBufferNEWT - test04OffscreenSnapshotWithDemoPBuffer [apply] junit.framework.TestListener: endTest(test03Offscreen3Windows3DisplaysPBuffer) [apply] junit.framework.TestListener: startTest(test04OffscreenSnapshotWithDemoPBuffer) [apply] Create Window 1 [apply] Thread[main,5,main] RedSquareES2.init: tileRendererInUse null [apply] RedSquareES2 init on Thread[main,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 8 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.hw] [apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR NVIDIA Corporation [apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION 4.6.0 NVIDIA 391.35 [apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 325 [apply] GLX_EXTENSIONS 30 [apply] ----------------------------------------------------------------------------------------------------- [apply] ShaderState: attachShaderProgram: -1 -> 11 (enable: true) [apply] null [apply] ShaderProgram[id=11, linked=false, inUse=false, program: 1, [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[main,5,main] RedSquareES2.init FIN [apply] Thread[main,5,main] RedSquareES2.reshape 0/0 640x480 of 640x480, swapInterval 1, drawable 0xffffffffa10107b3, tileRendererInUse null [apply] Thread[main,5,main] RedSquareES2.reshape FIN [apply] Thread[main-Display-.windows_nil-1-EDT-11,5,main] RedSquareES2.dispose: tileRendererInUse null [apply] Thread[main-Display-.windows_nil-1-EDT-11,5,main] RedSquareES2.dispose FIN [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.offscreen.TestOffscreen01GLPBufferNEWT - test04OffscreenSnapshotWithDemoPBuffer [apply] ++++ Test Singleton.unlock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675154171631 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1675154171632 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [apply] junit.framework.TestListener: endTest(test04OffscreenSnapshotWithDemoPBuffer) [apply] Tests run: 7, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 20.837 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 @ 1675154151437 ms III - Start [apply] SLOCK [T main @ 1675154151438 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.offscreen.TestOffscreen01GLPBufferNEWT - test01aOffscreenWindowPBuffer [apply] Thread[main,5,main] RedSquareES2.init: tileRendererInUse null [apply] RedSquareES2 init on Thread[main,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 8 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.hw] [apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR NVIDIA Corporation [apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION 4.6.0 NVIDIA 391.35 [apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 325 [apply] GLX_EXTENSIONS 30 [apply] ----------------------------------------------------------------------------------------------------- [apply] ShaderState: attachShaderProgram: -1 -> 1 (enable: true) [apply] null [apply] ShaderProgram[id=1, linked=false, inUse=false, program: 1, [apply] ShaderCode[id=1, type=VERTEX_SHADER, valid=true, shader: 2, source] [apply] ShaderCode[id=2, type=FRAGMENT_SHADER, valid=true, shader: 3, source]] [apply] Thread[main,5,main] RedSquareES2.init FIN [apply] Thread[main,5,main] RedSquareES2.reshape 0/0 640x480 of 640x480, swapInterval 1, drawable 0xffffffffe50108a4, tileRendererInUse null [apply] Thread[main,5,main] RedSquareES2.reshape FIN [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] RedSquareES2.dispose: tileRendererInUse null [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] RedSquareES2.dispose FIN [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.offscreen.TestOffscreen01GLPBufferNEWT - test01aOffscreenWindowPBuffer [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.offscreen.TestOffscreen01GLPBufferNEWT - test01bOffscreenWindowPBufferStencil [apply] Thread[main,5,main] RedSquareES2.init: tileRendererInUse null [apply] RedSquareES2 init on Thread[main,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 10 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.hw] [apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR NVIDIA Corporation [apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION 4.6.0 NVIDIA 391.35 [apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 325 [apply] GLX_EXTENSIONS 30 [apply] ----------------------------------------------------------------------------------------------------- [apply] ShaderState: attachShaderProgram: -1 -> 2 (enable: true) [apply] null [apply] ShaderProgram[id=2, linked=false, inUse=false, program: 1, [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,5,main] RedSquareES2.init FIN [apply] Thread[main,5,main] RedSquareES2.reshape 0/0 640x480 of 640x480, swapInterval 1, drawable 0xffffffffee01002a, tileRendererInUse null [apply] Thread[main,5,main] RedSquareES2.reshape FIN [apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] RedSquareES2.dispose: tileRendererInUse null [apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] RedSquareES2.dispose FIN [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.offscreen.TestOffscreen01GLPBufferNEWT - test01bOffscreenWindowPBufferStencil [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.offscreen.TestOffscreen01GLPBufferNEWT - test01cOffscreenWindowPBuffer555 [apply] Thread[main,5,main] RedSquareES2.init: tileRendererInUse null [apply] RedSquareES2 init on Thread[main,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 8 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.hw] [apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR NVIDIA Corporation [apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION 4.6.0 NVIDIA 391.35 [apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 325 [apply] GLX_EXTENSIONS 30 [apply] ----------------------------------------------------------------------------------------------------- [apply] ShaderState: attachShaderProgram: -1 -> 3 (enable: true) [apply] null [apply] ShaderProgram[id=3, linked=false, inUse=false, program: 1, [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 640x480 of 640x480, swapInterval 1, drawable 0xffffffffb2010905, tileRendererInUse null [apply] Thread[main,5,main] RedSquareES2.reshape FIN [apply] Thread[main-Display-.windows_nil-1-EDT-5,5,main] RedSquareES2.dispose: tileRendererInUse null [apply] Thread[main-Display-.windows_nil-1-EDT-5,5,main] RedSquareES2.dispose FIN [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.offscreen.TestOffscreen01GLPBufferNEWT - test01cOffscreenWindowPBuffer555 [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.offscreen.TestOffscreen01GLPBufferNEWT - test01cOffscreenWindowPBufferStencilAlpha [apply] Thread[main,5,main] RedSquareES2.init: tileRendererInUse null [apply] RedSquareES2 init on Thread[main,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 10 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.hw] [apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR NVIDIA Corporation [apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION 4.6.0 NVIDIA 391.35 [apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 325 [apply] GLX_EXTENSIONS 30 [apply] ----------------------------------------------------------------------------------------------------- [apply] ShaderState: attachShaderProgram: -1 -> 4 (enable: true) [apply] null [apply] ShaderProgram[id=4, linked=false, inUse=false, program: 1, [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,5,main] RedSquareES2.init FIN [apply] Thread[main,5,main] RedSquareES2.reshape 0/0 640x480 of 640x480, swapInterval 1, drawable 0xffffffffdd01003b, tileRendererInUse null [apply] Thread[main,5,main] RedSquareES2.reshape FIN [apply] Thread[main-Display-.windows_nil-1-EDT-7,5,main] RedSquareES2.dispose: tileRendererInUse null [apply] Thread[main-Display-.windows_nil-1-EDT-7,5,main] RedSquareES2.dispose FIN [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.offscreen.TestOffscreen01GLPBufferNEWT - test01cOffscreenWindowPBufferStencilAlpha [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.offscreen.TestOffscreen01GLPBufferNEWT - test02Offscreen3Windows1DisplayPBuffer [apply] Thread[main,5,main] RedSquareES2.init: tileRendererInUse null [apply] RedSquareES2 init on Thread[main,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 8 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.hw] [apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR NVIDIA Corporation [apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION 4.6.0 NVIDIA 391.35 [apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 325 [apply] GLX_EXTENSIONS 30 [apply] ----------------------------------------------------------------------------------------------------- [apply] ShaderState: attachShaderProgram: -1 -> 5 (enable: true) [apply] null [apply] ShaderProgram[id=5, linked=false, inUse=false, program: 1, [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[main,5,main] RedSquareES2.init FIN [apply] Thread[main,5,main] RedSquareES2.reshape 0/0 640x480 of 640x480, swapInterval 1, drawable 0x1e010852, tileRendererInUse null [apply] Thread[main,5,main] RedSquareES2.reshape FIN [apply] Thread[main,5,main] RedSquareES2.init: tileRendererInUse null [apply] RedSquareES2 init on Thread[main,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 8 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.hw] [apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR NVIDIA Corporation [apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION 4.6.0 NVIDIA 391.35 [apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 325 [apply] GLX_EXTENSIONS 30 [apply] ----------------------------------------------------------------------------------------------------- [apply] ShaderState: attachShaderProgram: -1 -> 6 (enable: true) [apply] null [apply] ShaderProgram[id=6, linked=false, inUse=false, program: 1, [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,5,main] RedSquareES2.init FIN [apply] Thread[main,5,main] RedSquareES2.reshape 0/0 640x480 of 640x480, swapInterval 1, drawable 0xffffffff8201002a, tileRendererInUse null [apply] Thread[main,5,main] RedSquareES2.reshape FIN [apply] Thread[main,5,main] RedSquareES2.init: tileRendererInUse null [apply] RedSquareES2 init on Thread[main,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 8 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.hw] [apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR NVIDIA Corporation [apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION 4.6.0 NVIDIA 391.35 [apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 325 [apply] GLX_EXTENSIONS 30 [apply] ----------------------------------------------------------------------------------------------------- [apply] ShaderState: attachShaderProgram: -1 -> 7 (enable: true) [apply] null [apply] ShaderProgram[id=7, linked=false, inUse=false, program: 1, [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[main,5,main] RedSquareES2.init FIN [apply] Thread[main,5,main] RedSquareES2.reshape 0/0 640x480 of 640x480, swapInterval 1, drawable 0x3b010881, tileRendererInUse null [apply] Thread[main,5,main] RedSquareES2.reshape FIN [apply] Thread[main-Display-.windows_nil-1-EDT-9,5,main] RedSquareES2.dispose: tileRendererInUse null [apply] Thread[main-Display-.windows_nil-1-EDT-9,5,main] RedSquareES2.dispose FIN [apply] Thread[main-Display-.windows_nil-1-EDT-9,5,main] RedSquareES2.dispose: tileRendererInUse null [apply] Thread[main-Display-.windows_nil-1-EDT-9,5,main] RedSquareES2.dispose FIN [apply] Thread[main-Display-.windows_nil-1-EDT-9,5,main] RedSquareES2.dispose: tileRendererInUse null [apply] Thread[main-Display-.windows_nil-1-EDT-9,5,main] RedSquareES2.dispose FIN [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.offscreen.TestOffscreen01GLPBufferNEWT - test02Offscreen3Windows1DisplayPBuffer [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.offscreen.TestOffscreen01GLPBufferNEWT - test03Offscreen3Windows3DisplaysPBuffer [apply] Thread[main,5,main] RedSquareES2.init: tileRendererInUse null [apply] RedSquareES2 init on Thread[main,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 8 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.hw] [apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR NVIDIA Corporation [apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION 4.6.0 NVIDIA 391.35 [apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 325 [apply] GLX_EXTENSIONS 30 [apply] ----------------------------------------------------------------------------------------------------- [apply] ShaderState: attachShaderProgram: -1 -> 8 (enable: true) [apply] null [apply] ShaderProgram[id=8, linked=false, inUse=false, program: 1, [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,5,main] RedSquareES2.init FIN [apply] Thread[main,5,main] RedSquareES2.reshape 0/0 640x480 of 640x480, swapInterval 1, drawable 0xffffffffde010946, tileRendererInUse null [apply] Thread[main,5,main] RedSquareES2.reshape FIN [apply] Thread[main,5,main] RedSquareES2.init: tileRendererInUse null [apply] RedSquareES2 init on Thread[main,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 8 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.hw] [apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR NVIDIA Corporation [apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION 4.6.0 NVIDIA 391.35 [apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 325 [apply] GLX_EXTENSIONS 30 [apply] ----------------------------------------------------------------------------------------------------- [apply] ShaderState: attachShaderProgram: -1 -> 9 (enable: true) [apply] null [apply] ShaderProgram[id=9, linked=false, inUse=false, program: 1, [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[main,5,main] RedSquareES2.init FIN [apply] Thread[main,5,main] RedSquareES2.reshape 0/0 640x480 of 640x480, swapInterval 1, drawable 0xffffffff86010850, tileRendererInUse null [apply] Thread[main,5,main] RedSquareES2.reshape FIN [apply] Thread[main,5,main] RedSquareES2.init: tileRendererInUse null [apply] RedSquareES2 init on Thread[main,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 8 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.hw] [apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR NVIDIA Corporation [apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION 4.6.0 NVIDIA 391.35 [apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 325 [apply] GLX_EXTENSIONS 30 [apply] ----------------------------------------------------------------------------------------------------- [apply] ShaderState: attachShaderProgram: -1 -> 10 (enable: true) [apply] null [apply] ShaderProgram[id=10, linked=false, inUse=false, program: 1, [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[main,5,main] RedSquareES2.init FIN [apply] Thread[main,5,main] RedSquareES2.reshape 0/0 640x480 of 640x480, swapInterval 1, drawable 0xfffffffffd010945, tileRendererInUse null [apply] Thread[main,5,main] RedSquareES2.reshape FIN [apply] Thread[main-Display-.windows_nil-2-EDT-1,5,main] RedSquareES2.dispose: tileRendererInUse null [apply] Thread[main-Display-.windows_nil-2-EDT-1,5,main] RedSquareES2.dispose FIN [apply] Thread[main-Display-.windows_nil-3-EDT-1,5,main] RedSquareES2.dispose: tileRendererInUse null [apply] Thread[main-Display-.windows_nil-3-EDT-1,5,main] RedSquareES2.dispose FIN [apply] Thread[main-Display-.windows_nil-4-EDT-1,5,main] RedSquareES2.dispose: tileRendererInUse null [apply] Thread[main-Display-.windows_nil-4-EDT-1,5,main] RedSquareES2.dispose FIN [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.offscreen.TestOffscreen01GLPBufferNEWT - test03Offscreen3Windows3DisplaysPBuffer [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.offscreen.TestOffscreen01GLPBufferNEWT - test04OffscreenSnapshotWithDemoPBuffer [apply] Thread[main,5,main] RedSquareES2.init: tileRendererInUse null [apply] RedSquareES2 init on Thread[main,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 8 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.hw] [apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR NVIDIA Corporation [apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION 4.6.0 NVIDIA 391.35 [apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 325 [apply] GLX_EXTENSIONS 30 [apply] ----------------------------------------------------------------------------------------------------- [apply] ShaderState: attachShaderProgram: -1 -> 11 (enable: true) [apply] null [apply] ShaderProgram[id=11, linked=false, inUse=false, program: 1, [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[main,5,main] RedSquareES2.init FIN [apply] Thread[main,5,main] RedSquareES2.reshape 0/0 640x480 of 640x480, swapInterval 1, drawable 0xffffffffa10107b3, tileRendererInUse null [apply] Thread[main,5,main] RedSquareES2.reshape FIN [apply] Thread[main-Display-.windows_nil-1-EDT-11,5,main] RedSquareES2.dispose: tileRendererInUse null [apply] Thread[main-Display-.windows_nil-1-EDT-11,5,main] RedSquareES2.dispose FIN [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.offscreen.TestOffscreen01GLPBufferNEWT - test04OffscreenSnapshotWithDemoPBuffer [apply] ++++ Test Singleton.unlock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675154171631 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1675154171632 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test01aOffscreenWindowPBuffer took 1.841 sec [apply] Testcase: test01bOffscreenWindowPBufferStencil took 1.713 sec [apply] Testcase: test01cOffscreenWindowPBuffer555 took 1.701 sec [apply] Testcase: test01cOffscreenWindowPBufferStencilAlpha took 1.663 sec [apply] Testcase: test02Offscreen3Windows1DisplayPBuffer took 5.054 sec [apply] Testcase: test03Offscreen3Windows3DisplaysPBuffer took 5.037 sec [apply] Testcase: test04OffscreenSnapshotWithDemoPBuffer took 1.768 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] junit.framework.TestListener: tests to run: 2++++ Test Singleton.lock() [apply] junit.framework.TestListener: startTest(test11OffscreenWindowPixmap) [apply] [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675154172814 ms III - Start [apply] SLOCK [T main @ 1675154172815 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.offscreen.TestOffscreen02BitmapNEWT - test11OffscreenWindowPixmap [apply] Thread[main,5,main] RedSquareES1.init ... [apply] RedSquareES1 init on Thread[main,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES1/GL4bc.hw], offscr[fbo]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.hw] [apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR NVIDIA Corporation [apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION 4.6.0 NVIDIA 391.35 [apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 325 [apply] GLX_EXTENSIONS 30 [apply] ----------------------------------------------------------------------------------------------------- [apply] Thread[main,5,main] RedSquareES1.init FIN [apply] Thread[main,5,main] RedSquareES1.reshape 0/0 640x480 of 640x480, swapInterval 1, drawable 0xffffffff810108c7, tileRendererInUse null [apply] Thread[main,5,main] RedSquareES1.reshape FIN [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] RedSquareES1.dispose ... [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] RedSquareES1.dispose FIN [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.offscreen.TestOffscreen02BitmapNEWT - test11OffscreenWindowPixmap [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.offscreen.TestOffscreen02BitmapNEWT - test14OffscreenSnapshotWithDemoPixmap [apply] junit.framework.TestListener: endTest(test11OffscreenWindowPixmap) [apply] junit.framework.TestListener: startTest(test14OffscreenSnapshotWithDemoPixmap) [apply] Thread[main,5,main] RedSquareES1.init ... [apply] RedSquareES1 init on Thread[main,5,main] [apply] junit.framework.TestListener: endTest(test14OffscreenSnapshotWithDemoPixmap) [apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES1/GL4bc.hw], offscr[fbo]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.hw] [apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR NVIDIA Corporation [apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION 4.6.0 NVIDIA 391.35 [apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 325 [apply] GLX_EXTENSIONS 30 [apply] ----------------------------------------------------------------------------------------------------- [apply] Thread[main,5,main] RedSquareES1.init FIN [apply] Thread[main,5,main] RedSquareES1.reshape 0/0 640x480 of 640x480, swapInterval 1, drawable 0x1301080b, tileRendererInUse null [apply] Thread[main,5,main] RedSquareES1.reshape FIN [apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] RedSquareES1.dispose ... [apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] RedSquareES1.dispose FIN [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.offscreen.TestOffscreen02BitmapNEWT - test14OffscreenSnapshotWithDemoPixmap [apply] ++++ Test Singleton.unlock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675154177715 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1675154177715 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.557 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675154172814 ms III - Start [apply] SLOCK [T main @ 1675154172815 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.offscreen.TestOffscreen02BitmapNEWT - test11OffscreenWindowPixmap [apply] Thread[main,5,main] RedSquareES1.init ... [apply] RedSquareES1 init on Thread[main,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES1/GL4bc.hw], offscr[fbo]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.hw] [apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR NVIDIA Corporation [apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION 4.6.0 NVIDIA 391.35 [apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 325 [apply] GLX_EXTENSIONS 30 [apply] ----------------------------------------------------------------------------------------------------- [apply] Thread[main,5,main] RedSquareES1.init FIN [apply] Thread[main,5,main] RedSquareES1.reshape 0/0 640x480 of 640x480, swapInterval 1, drawable 0xffffffff810108c7, tileRendererInUse null [apply] Thread[main,5,main] RedSquareES1.reshape FIN [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] RedSquareES1.dispose ... [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] RedSquareES1.dispose FIN [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.offscreen.TestOffscreen02BitmapNEWT - test11OffscreenWindowPixmap [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.offscreen.TestOffscreen02BitmapNEWT - test14OffscreenSnapshotWithDemoPixmap [apply] Thread[main,5,main] RedSquareES1.init ... [apply] RedSquareES1 init on Thread[main,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES1/GL4bc.hw], offscr[fbo]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.hw] [apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR NVIDIA Corporation [apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION 4.6.0 NVIDIA 391.35 [apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 325 [apply] GLX_EXTENSIONS 30 [apply] ----------------------------------------------------------------------------------------------------- [apply] Thread[main,5,main] RedSquareES1.init FIN [apply] Thread[main,5,main] RedSquareES1.reshape 0/0 640x480 of 640x480, swapInterval 1, drawable 0x1301080b, tileRendererInUse null [apply] Thread[main,5,main] RedSquareES1.reshape FIN [apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] RedSquareES1.dispose ... [apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] RedSquareES1.dispose FIN [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.offscreen.TestOffscreen02BitmapNEWT - test14OffscreenSnapshotWithDemoPixmap [apply] ++++ Test Singleton.unlock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675154177715 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1675154177715 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test11OffscreenWindowPixmap took 3.209 sec [apply] Testcase: test14OffscreenSnapshotWithDemoPixmap took 1.667 sec [echo] Testing com.jogamp.opengl.test.junit.jogl.perf.TestPerf001GLWindowInit03NEWT -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.jogl.perf.TestPerf001GLWindowInit03NEWT.xml [apply] Testsuite: com.jogamp.opengl.test.junit.jogl.perf.TestPerf001GLWindowInit03NEWT [apply] ++++ Test Singleton.ctor() [apply] junit.framework.TestListener: tests to run: 2++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675154178790 ms III - Start [apply] SLOCK [T main @ 1675154178790 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts [apply] [apply] junit.framework.TestListener: startTest(test01NopGLWindowNoReuse) [apply] junit.framework.TestListener: endTest(test01NopGLWindowNoReuse) [apply] junit.framework.TestListener: startTest(test02NopGLWindowReuse) [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.perf.TestPerf001GLWindowInit03NEWT - test01NopGLWindowNoReuse [apply] Disabled for auto unit test until further analysis - Windows/ATI driver crash [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.perf.TestPerf001GLWindowInit03NEWT - test01NopGLWindowNoReuse [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.perf.TestPerf001GLWindowInit03NEWT - test02NopGLWindowReuse [apply] INIT START [apply] Sleep initialized: 1/25 [apply] Sleep initialized: 4/25 [apply] Sleep initialized: 6/25 [apply] Sleep initialized: 9/25 [apply] Sleep initialized: 11/25 [apply] Sleep initialized: 13/25 [apply] Sleep initialized: 15/25 [apply] Sleep initialized: 18/25 [apply] Sleep initialized: 21/25 [apply] Sleep initialized: 24/25 [apply] Sleep initialized: 25/25 [apply] P: 25 GLWindow: [apply] ctor 90/t 3.60/1 [apply] visible 1232/t 49.28/1 [apply] sum-i 1322/t 52.88/1 [apply] INIT END: 25/25 [apply] junit.framework.TestListener: endTest(test02NopGLWindowReuse) [apply] T: duration 0 2 [apply] total-d 1324/t 52.96/1 [apply] total-i 1324/t 52.96/1 [apply] Total: 1324 [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 @ 1675154181616 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1675154181616 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.478 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675154178790 ms III - Start [apply] SLOCK [T main @ 1675154178790 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.perf.TestPerf001GLWindowInit03NEWT - test01NopGLWindowNoReuse [apply] Disabled for auto unit test until further analysis - Windows/ATI driver crash [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.perf.TestPerf001GLWindowInit03NEWT - test01NopGLWindowNoReuse [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.perf.TestPerf001GLWindowInit03NEWT - test02NopGLWindowReuse [apply] INIT START [apply] Sleep initialized: 1/25 [apply] Sleep initialized: 4/25 [apply] Sleep initialized: 6/25 [apply] Sleep initialized: 9/25 [apply] Sleep initialized: 11/25 [apply] Sleep initialized: 13/25 [apply] Sleep initialized: 15/25 [apply] Sleep initialized: 18/25 [apply] Sleep initialized: 21/25 [apply] Sleep initialized: 24/25 [apply] Sleep initialized: 25/25 [apply] P: 25 GLWindow: [apply] ctor 90/t 3.60/1 [apply] visible 1232/t 49.28/1 [apply] sum-i 1322/t 52.88/1 [apply] INIT END: 25/25 [apply] T: duration 0 2 [apply] total-d 1324/t 52.96/1 [apply] total-i 1324/t 52.96/1 [apply] Total: 1324 [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 @ 1675154181616 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1675154181616 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test01NopGLWindowNoReuse took 0.001 sec [apply] Testcase: test02NopGLWindowReuse took 1.418 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] 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 @ 1675154182665 ms III - Start [apply] SLOCK [T main @ 1675154182665 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.perf.TestPerf001RawInit00NEWT - test01ChooseOnly [apply] junit.framework.TestListener: startTest(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 0/t 0.00/1 [apply] INIT END #1 [apply] INIT START #2 [apply] Run: 2, count 50/50 raw: [apply] choose 0/t 0.00/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 3/t 0.06/1 [apply] glad-realize 1162/t 23.24/1 [apply] ctx-create1 327/t 6.54/1 [apply] ctx-curren2 22/t 0.44/1 [apply] glad-ctx-init 1492/t 29.84/1 [apply] INIT END #0 [apply] INIT START #1 [apply] Run: 1, count 50 raw: [apply] glad-create 1/t 0.02/1 [apply] glad-realize 1096/t 21.92/1 [apply] ctx-create1 257/t 5.14/1 [apply] ctx-curren2 16/t 0.32/1 [apply] glad-ctx-init 1354/t 27.08/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 1083/t 21.66/1 [apply] ctx-create1 259/t 5.18/1 [apply] ctx-curren2 20/t 0.40/1 [apply] glad-ctx-init 1343/t 26.86/1 [apply] INIT END #2 [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.perf.TestPerf001RawInit00NEWT - test02Full [apply] junit.framework.TestListener: endTest(test02Full) [apply] ++++ Test Singleton.unlock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675154188943 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1675154188943 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.964 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675154182665 ms III - Start [apply] SLOCK [T main @ 1675154182665 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.perf.TestPerf001RawInit00NEWT - test01ChooseOnly [apply] INIT START #0 [apply] Run: 0, count 50/50 raw: [apply] choose 1/t 0.02/1 [apply] INIT END #0 [apply] INIT START #1 [apply] Run: 1, count 50/50 raw: [apply] choose 0/t 0.00/1 [apply] INIT END #1 [apply] INIT START #2 [apply] Run: 2, count 50/50 raw: [apply] choose 0/t 0.00/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 3/t 0.06/1 [apply] glad-realize 1162/t 23.24/1 [apply] ctx-create1 327/t 6.54/1 [apply] ctx-curren2 22/t 0.44/1 [apply] glad-ctx-init 1492/t 29.84/1 [apply] INIT END #0 [apply] INIT START #1 [apply] Run: 1, count 50 raw: [apply] glad-create 1/t 0.02/1 [apply] glad-realize 1096/t 21.92/1 [apply] ctx-create1 257/t 5.14/1 [apply] ctx-curren2 16/t 0.32/1 [apply] glad-ctx-init 1354/t 27.08/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 1083/t 21.66/1 [apply] ctx-create1 259/t 5.18/1 [apply] ctx-curren2 20/t 0.40/1 [apply] glad-ctx-init 1343/t 26.86/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 @ 1675154188943 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1675154188943 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test01ChooseOnly took 0.097 sec [apply] Testcase: test02Full took 4.771 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] junit.framework.TestListener: startTest(test01_aa0) [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675154190041 ms III - Start [apply] SLOCK [T main @ 1675154190042 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.tile.TestRandomTiledRendering2GL2NEWT - test01_aa0 [apply] Thread[main,5,main] Gears.init: tileRendererInUse RandomTileRenderer[tile[cur 0/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] GearsES2 init on Thread[main,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, 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 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[main,5,main] Gears.reshape 0/0 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbb01089a, tileRendererInUse RandomTileRenderer[tile[cur 0/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.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 0x5bfa9431], 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 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[main,5,main] Gears.reshape 96/0 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbb01089a, tileRendererInUse RandomTileRenderer[tile[cur 96/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.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 0x5bfa9431], 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 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[main,5,main] Gears.reshape 192/0 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbb01089a, tileRendererInUse RandomTileRenderer[tile[cur 192/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.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 0x5bfa9431], 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 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[main,5,main] Gears.reshape 288/0 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbb01089a, tileRendererInUse RandomTileRenderer[tile[cur 288/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.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 0x5bfa9431], 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 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[main,5,main] Gears.reshape 384/0 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbb01089a, tileRendererInUse RandomTileRenderer[tile[cur 384/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.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 0x5bfa9431], 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 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[main,5,main] Gears.reshape 480/0 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbb01089a, tileRendererInUse RandomTileRenderer[tile[cur 480/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.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 0x5bfa9431], 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 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[main,5,main] Gears.reshape 576/0 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbb01089a, tileRendererInUse RandomTileRenderer[tile[cur 576/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.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 0x5bfa9431], 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 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[main,5,main] Gears.reshape 672/0 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbb01089a, tileRendererInUse RandomTileRenderer[tile[cur 672/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.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 0x5bfa9431], 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 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[main,5,main] Gears.reshape 768/0 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbb01089a, tileRendererInUse RandomTileRenderer[tile[cur 768/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.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 0x5bfa9431], 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 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[main,5,main] Gears.reshape 864/0 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbb01089a, tileRendererInUse RandomTileRenderer[tile[cur 864/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.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 0x5bfa9431], 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 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[main,5,main] Gears.reshape 960/0 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbb01089a, tileRendererInUse RandomTileRenderer[tile[cur 960/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.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 0x5bfa9431], 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 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[main,5,main] Gears.reshape 1056/0 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbb01089a, tileRendererInUse RandomTileRenderer[tile[cur 1056/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.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 0x5bfa9431], 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 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[main,5,main] Gears.reshape 1152/0 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbb01089a, tileRendererInUse RandomTileRenderer[tile[cur 1152/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.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 0x5bfa9431], 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 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[main,5,main] Gears.reshape 1248/0 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbb01089a, tileRendererInUse RandomTileRenderer[tile[cur 1248/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.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 0x5bfa9431], 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 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[main,5,main] Gears.reshape 1344/0 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbb01089a, tileRendererInUse RandomTileRenderer[tile[cur 1344/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.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 0x5bfa9431], 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 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[main,5,main] Gears.reshape 1440/0 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbb01089a, tileRendererInUse RandomTileRenderer[tile[cur 1440/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.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 0x5bfa9431], 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 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[main,5,main] Gears.reshape 0/96 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbb01089a, tileRendererInUse RandomTileRenderer[tile[cur 0/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.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 0x5bfa9431], 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 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[main,5,main] Gears.reshape 96/96 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbb01089a, tileRendererInUse RandomTileRenderer[tile[cur 96/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.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 0x5bfa9431], 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 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[main,5,main] Gears.reshape 192/96 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbb01089a, tileRendererInUse RandomTileRenderer[tile[cur 192/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.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 0x5bfa9431], 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 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[main,5,main] Gears.reshape 288/96 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbb01089a, tileRendererInUse RandomTileRenderer[tile[cur 288/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.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 0x5bfa9431], 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 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[main,5,main] Gears.reshape 384/96 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbb01089a, tileRendererInUse RandomTileRenderer[tile[cur 384/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.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 0x5bfa9431], 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 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[main,5,main] Gears.reshape 480/96 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbb01089a, tileRendererInUse RandomTileRenderer[tile[cur 480/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.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 0x5bfa9431], 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 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[main,5,main] Gears.reshape 576/96 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbb01089a, tileRendererInUse RandomTileRenderer[tile[cur 576/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.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 0x5bfa9431], 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 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[main,5,main] Gears.reshape 672/96 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbb01089a, tileRendererInUse RandomTileRenderer[tile[cur 672/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.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 0x5bfa9431], 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 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[main,5,main] Gears.reshape 768/96 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbb01089a, tileRendererInUse RandomTileRenderer[tile[cur 768/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.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 0x5bfa9431], 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 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[main,5,main] Gears.reshape 864/96 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbb01089a, tileRendererInUse RandomTileRenderer[tile[cur 864/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.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 0x5bfa9431], 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 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[main,5,main] Gears.reshape 960/96 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbb01089a, tileRendererInUse RandomTileRenderer[tile[cur 960/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.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 0x5bfa9431], 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 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[main,5,main] Gears.reshape 1056/96 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbb01089a, tileRendererInUse RandomTileRenderer[tile[cur 1056/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.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 0x5bfa9431], 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 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[main,5,main] Gears.reshape 1152/96 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbb01089a, tileRendererInUse RandomTileRenderer[tile[cur 1152/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.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 0x5bfa9431], 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 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[main,5,main] Gears.reshape 1248/96 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbb01089a, tileRendererInUse RandomTileRenderer[tile[cur 1248/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.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 0x5bfa9431], 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 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[main,5,main] Gears.reshape 1344/96 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbb01089a, tileRendererInUse RandomTileRenderer[tile[cur 1344/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.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 0x5bfa9431], 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 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[main,5,main] Gears.reshape 1440/96 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbb01089a, tileRendererInUse RandomTileRenderer[tile[cur 1440/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.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 0x5bfa9431], 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 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[main,5,main] Gears.reshape 0/192 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbb01089a, tileRendererInUse RandomTileRenderer[tile[cur 0/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.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 0x5bfa9431], 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 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[main,5,main] Gears.reshape 96/192 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbb01089a, tileRendererInUse RandomTileRenderer[tile[cur 96/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.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 0x5bfa9431], 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 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[main,5,main] Gears.reshape 192/192 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbb01089a, tileRendererInUse RandomTileRenderer[tile[cur 192/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.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 0x5bfa9431], 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 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[main,5,main] Gears.reshape 288/192 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbb01089a, tileRendererInUse RandomTileRenderer[tile[cur 288/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.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 0x5bfa9431], 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 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[main,5,main] Gears.reshape 384/192 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbb01089a, tileRendererInUse RandomTileRenderer[tile[cur 384/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.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 0x5bfa9431], 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 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[main,5,main] Gears.reshape 480/192 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbb01089a, tileRendererInUse RandomTileRenderer[tile[cur 480/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.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 0x5bfa9431], 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 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[main,5,main] Gears.reshape 576/192 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbb01089a, tileRendererInUse RandomTileRenderer[tile[cur 576/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.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 0x5bfa9431], 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 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[main,5,main] Gears.reshape 672/192 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbb01089a, tileRendererInUse RandomTileRenderer[tile[cur 672/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.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 0x5bfa9431], 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 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[main,5,main] Gears.reshape 768/192 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbb01089a, tileRendererInUse RandomTileRenderer[tile[cur 768/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.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 0x5bfa9431], 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 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[main,5,main] Gears.reshape 864/192 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbb01089a, tileRendererInUse RandomTileRenderer[tile[cur 864/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.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 0x5bfa9431], 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 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[main,5,main] Gears.reshape 960/192 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbb01089a, tileRendererInUse RandomTileRenderer[tile[cur 960/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.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 0x5bfa9431], 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 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[main,5,main] Gears.reshape 1056/192 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbb01089a, tileRendererInUse RandomTileRenderer[tile[cur 1056/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.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 0x5bfa9431], 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 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[main,5,main] Gears.reshape 1152/192 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbb01089a, tileRendererInUse RandomTileRenderer[tile[cur 1152/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.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 0x5bfa9431], 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 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[main,5,main] Gears.reshape 1248/192 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbb01089a, tileRendererInUse RandomTileRenderer[tile[cur 1248/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.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 0x5bfa9431], 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 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[main,5,main] Gears.reshape 1344/192 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbb01089a, tileRendererInUse RandomTileRenderer[tile[cur 1344/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.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 0x5bfa9431], 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 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[main,5,main] Gears.reshape 1440/192 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbb01089a, tileRendererInUse RandomTileRenderer[tile[cur 1440/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.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 0x5bfa9431], 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 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[main,5,main] Gears.reshape 0/288 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbb01089a, tileRendererInUse RandomTileRenderer[tile[cur 0/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.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 0x5bfa9431], 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 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[main,5,main] Gears.reshape 96/288 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbb01089a, tileRendererInUse RandomTileRenderer[tile[cur 96/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.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 0x5bfa9431], 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 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[main,5,main] Gears.reshape 192/288 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbb01089a, tileRendererInUse RandomTileRenderer[tile[cur 192/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.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 0x5bfa9431], 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 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[main,5,main] Gears.reshape 288/288 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbb01089a, tileRendererInUse RandomTileRenderer[tile[cur 288/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.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 0x5bfa9431], 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 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[main,5,main] Gears.reshape 384/288 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbb01089a, tileRendererInUse RandomTileRenderer[tile[cur 384/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.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 0x5bfa9431], 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 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[main,5,main] Gears.reshape 480/288 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbb01089a, tileRendererInUse RandomTileRenderer[tile[cur 480/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.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 0x5bfa9431], 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 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[main,5,main] Gears.reshape 576/288 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbb01089a, tileRendererInUse RandomTileRenderer[tile[cur 576/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.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 0x5bfa9431], 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 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[main,5,main] Gears.reshape 672/288 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbb01089a, tileRendererInUse RandomTileRenderer[tile[cur 672/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.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 0x5bfa9431], 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 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[main,5,main] Gears.reshape 768/288 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbb01089a, tileRendererInUse RandomTileRenderer[tile[cur 768/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.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 0x5bfa9431], 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 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[main,5,main] Gears.reshape 864/288 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbb01089a, tileRendererInUse RandomTileRenderer[tile[cur 864/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.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 0x5bfa9431], 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 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[main,5,main] Gears.reshape 960/288 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbb01089a, tileRendererInUse RandomTileRenderer[tile[cur 960/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.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 0x5bfa9431], 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 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[main,5,main] Gears.reshape 1056/288 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbb01089a, tileRendererInUse RandomTileRenderer[tile[cur 1056/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.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 0x5bfa9431], 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 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[main,5,main] Gears.reshape 1152/288 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbb01089a, tileRendererInUse RandomTileRenderer[tile[cur 1152/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.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 0x5bfa9431], 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 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[main,5,main] Gears.reshape 1248/288 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbb01089a, tileRendererInUse RandomTileRenderer[tile[cur 1248/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.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 0x5bfa9431], 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 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[main,5,main] Gears.reshape 1344/288 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbb01089a, tileRendererInUse RandomTileRenderer[tile[cur 1344/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.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 0x5bfa9431], 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 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[main,5,main] Gears.reshape 1440/288 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbb01089a, tileRendererInUse RandomTileRenderer[tile[cur 1440/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.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 0x5bfa9431], 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 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[main,5,main] Gears.reshape 0/384 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbb01089a, tileRendererInUse RandomTileRenderer[tile[cur 0/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.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 0x5bfa9431], 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 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[main,5,main] Gears.reshape 96/384 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbb01089a, tileRendererInUse RandomTileRenderer[tile[cur 96/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.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 0x5bfa9431], 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 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[main,5,main] Gears.reshape 192/384 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbb01089a, tileRendererInUse RandomTileRenderer[tile[cur 192/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.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 0x5bfa9431], 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 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[main,5,main] Gears.reshape 288/384 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbb01089a, tileRendererInUse RandomTileRenderer[tile[cur 288/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.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 0x5bfa9431], 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 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[main,5,main] Gears.reshape 384/384 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbb01089a, tileRendererInUse RandomTileRenderer[tile[cur 384/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.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 0x5bfa9431], 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 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[main,5,main] Gears.reshape 480/384 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbb01089a, tileRendererInUse RandomTileRenderer[tile[cur 480/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.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 0x5bfa9431], 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 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[main,5,main] Gears.reshape 576/384 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbb01089a, tileRendererInUse RandomTileRenderer[tile[cur 576/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.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 0x5bfa9431], 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 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[main,5,main] Gears.reshape 672/384 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbb01089a, tileRendererInUse RandomTileRenderer[tile[cur 672/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.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 0x5bfa9431], 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 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[main,5,main] Gears.reshape 768/384 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbb01089a, tileRendererInUse RandomTileRenderer[tile[cur 768/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.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 0x5bfa9431], 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 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[main,5,main] Gears.reshape 864/384 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbb01089a, tileRendererInUse RandomTileRenderer[tile[cur 864/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.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 0x5bfa9431], 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 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[main,5,main] Gears.reshape 960/384 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbb01089a, tileRendererInUse RandomTileRenderer[tile[cur 960/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.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 0x5bfa9431], 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 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[main,5,main] Gears.reshape 1056/384 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbb01089a, tileRendererInUse RandomTileRenderer[tile[cur 1056/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.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 0x5bfa9431], 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 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[main,5,main] Gears.reshape 1152/384 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbb01089a, tileRendererInUse RandomTileRenderer[tile[cur 1152/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.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 0x5bfa9431], 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 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[main,5,main] Gears.reshape 1248/384 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbb01089a, tileRendererInUse RandomTileRenderer[tile[cur 1248/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.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 0x5bfa9431], 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 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[main,5,main] Gears.reshape 1344/384 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbb01089a, tileRendererInUse RandomTileRenderer[tile[cur 1344/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.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 0x5bfa9431], 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 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[main,5,main] Gears.reshape 1440/384 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbb01089a, tileRendererInUse RandomTileRenderer[tile[cur 1440/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.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 0x5bfa9431], 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 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[main,5,main] Gears.reshape 0/480 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbb01089a, tileRendererInUse RandomTileRenderer[tile[cur 0/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.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 0x5bfa9431], 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 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[main,5,main] Gears.reshape 96/480 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbb01089a, tileRendererInUse RandomTileRenderer[tile[cur 96/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.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 0x5bfa9431], 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 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[main,5,main] Gears.reshape 192/480 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbb01089a, tileRendererInUse RandomTileRenderer[tile[cur 192/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.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 0x5bfa9431], 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 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[main,5,main] Gears.reshape 288/480 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbb01089a, tileRendererInUse RandomTileRenderer[tile[cur 288/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.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 0x5bfa9431], 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 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[main,5,main] Gears.reshape 384/480 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbb01089a, tileRendererInUse RandomTileRenderer[tile[cur 384/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.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 0x5bfa9431], 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 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[main,5,main] Gears.reshape 480/480 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbb01089a, tileRendererInUse RandomTileRenderer[tile[cur 480/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.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 0x5bfa9431], 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 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[main,5,main] Gears.reshape 576/480 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbb01089a, tileRendererInUse RandomTileRenderer[tile[cur 576/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.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 0x5bfa9431], 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 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[main,5,main] Gears.reshape 672/480 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbb01089a, tileRendererInUse RandomTileRenderer[tile[cur 672/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.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 0x5bfa9431], 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 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[main,5,main] Gears.reshape 768/480 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbb01089a, tileRendererInUse RandomTileRenderer[tile[cur 768/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.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 0x5bfa9431], 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 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[main,5,main] Gears.reshape 864/480 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbb01089a, tileRendererInUse RandomTileRenderer[tile[cur 864/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.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 0x5bfa9431], 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 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[main,5,main] Gears.reshape 960/480 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbb01089a, tileRendererInUse RandomTileRenderer[tile[cur 960/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.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 0x5bfa9431], 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 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[main,5,main] Gears.reshape 1056/480 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbb01089a, tileRendererInUse RandomTileRenderer[tile[cur 1056/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.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 0x5bfa9431], 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 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[main,5,main] Gears.reshape 1152/480 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbb01089a, tileRendererInUse RandomTileRenderer[tile[cur 1152/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.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 0x5bfa9431], 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 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[main,5,main] Gears.reshape 1248/480 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbb01089a, tileRendererInUse RandomTileRenderer[tile[cur 1248/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.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 0x5bfa9431], 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 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[main,5,main] Gears.reshape 1344/480 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbb01089a, tileRendererInUse RandomTileRenderer[tile[cur 1344/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.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 0x5bfa9431], 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 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[main,5,main] Gears.reshape 1440/480 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbb01089a, tileRendererInUse RandomTileRenderer[tile[cur 1440/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.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 0x5bfa9431], 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 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[main,5,main] Gears.reshape 0/576 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbb01089a, tileRendererInUse RandomTileRenderer[tile[cur 0/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.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 0x5bfa9431], 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 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[main,5,main] Gears.reshape 96/576 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbb01089a, tileRendererInUse RandomTileRenderer[tile[cur 96/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.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 0x5bfa9431], 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 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[main,5,main] Gears.reshape 192/576 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbb01089a, tileRendererInUse RandomTileRenderer[tile[cur 192/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.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 0x5bfa9431], 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 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[main,5,main] Gears.reshape 288/576 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbb01089a, tileRendererInUse RandomTileRenderer[tile[cur 288/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.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 0x5bfa9431], 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 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[main,5,main] Gears.reshape 384/576 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbb01089a, tileRendererInUse RandomTileRenderer[tile[cur 384/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.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 0x5bfa9431], 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 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[main,5,main] Gears.reshape 480/576 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbb01089a, tileRendererInUse RandomTileRenderer[tile[cur 480/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.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 0x5bfa9431], 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 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[main,5,main] Gears.reshape 576/576 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbb01089a, tileRendererInUse RandomTileRenderer[tile[cur 576/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.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 0x5bfa9431], 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 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[main,5,main] Gears.reshape 672/576 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbb01089a, tileRendererInUse RandomTileRenderer[tile[cur 672/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.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 0x5bfa9431], 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 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[main,5,main] Gears.reshape 768/576 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbb01089a, tileRendererInUse RandomTileRenderer[tile[cur 768/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.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 0x5bfa9431], 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 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[main,5,main] Gears.reshape 864/576 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbb01089a, tileRendererInUse RandomTileRenderer[tile[cur 864/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.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 0x5bfa9431], 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 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[main,5,main] Gears.reshape 960/576 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbb01089a, tileRendererInUse RandomTileRenderer[tile[cur 960/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.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 0x5bfa9431], 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 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[main,5,main] Gears.reshape 1056/576 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbb01089a, tileRendererInUse RandomTileRenderer[tile[cur 1056/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.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 0x5bfa9431], 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 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[main,5,main] Gears.reshape 1152/576 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbb01089a, tileRendererInUse RandomTileRenderer[tile[cur 1152/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.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 0x5bfa9431], 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 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[main,5,main] Gears.reshape 1248/576 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbb01089a, tileRendererInUse RandomTileRenderer[tile[cur 1248/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.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 0x5bfa9431], 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 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[main,5,main] Gears.reshape 1344/576 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbb01089a, tileRendererInUse RandomTileRenderer[tile[cur 1344/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.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 0x5bfa9431], 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 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[main,5,main] Gears.reshape 1440/576 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbb01089a, tileRendererInUse RandomTileRenderer[tile[cur 1440/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.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 0x5bfa9431], 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 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[main,5,main] Gears.reshape 0/672 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbb01089a, tileRendererInUse RandomTileRenderer[tile[cur 0/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.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 0x5bfa9431], 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 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[main,5,main] Gears.reshape 96/672 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbb01089a, tileRendererInUse RandomTileRenderer[tile[cur 96/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.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 0x5bfa9431], 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 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[main,5,main] Gears.reshape 192/672 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbb01089a, tileRendererInUse RandomTileRenderer[tile[cur 192/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.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 0x5bfa9431], 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 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[main,5,main] Gears.reshape 288/672 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbb01089a, tileRendererInUse RandomTileRenderer[tile[cur 288/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.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 0x5bfa9431], 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 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[main,5,main] Gears.reshape 384/672 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbb01089a, tileRendererInUse RandomTileRenderer[tile[cur 384/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.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 0x5bfa9431], 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 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[main,5,main] Gears.reshape 480/672 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbb01089a, tileRendererInUse RandomTileRenderer[tile[cur 480/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.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 0x5bfa9431], 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 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[main,5,main] Gears.reshape 576/672 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbb01089a, tileRendererInUse RandomTileRenderer[tile[cur 576/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.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 0x5bfa9431], 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 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[main,5,main] Gears.reshape 672/672 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbb01089a, tileRendererInUse RandomTileRenderer[tile[cur 672/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.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 0x5bfa9431], 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 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[main,5,main] Gears.reshape 768/672 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbb01089a, tileRendererInUse RandomTileRenderer[tile[cur 768/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.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 0x5bfa9431], 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 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[main,5,main] Gears.reshape 864/672 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbb01089a, tileRendererInUse RandomTileRenderer[tile[cur 864/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.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 0x5bfa9431], 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 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[main,5,main] Gears.reshape 960/672 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbb01089a, tileRendererInUse RandomTileRenderer[tile[cur 960/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.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 0x5bfa9431], 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 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[main,5,main] Gears.reshape 1056/672 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbb01089a, tileRendererInUse RandomTileRenderer[tile[cur 1056/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.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 0x5bfa9431], 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 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[main,5,main] Gears.reshape 1152/672 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbb01089a, tileRendererInUse RandomTileRenderer[tile[cur 1152/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.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 0x5bfa9431], 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 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[main,5,main] Gears.reshape 1248/672 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbb01089a, tileRendererInUse RandomTileRenderer[tile[cur 1248/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.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 0x5bfa9431], 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 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[main,5,main] Gears.reshape 1344/672 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbb01089a, tileRendererInUse RandomTileRenderer[tile[cur 1344/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.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 0x5bfa9431], 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 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[main,5,main] Gears.reshape 1440/672 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbb01089a, tileRendererInUse RandomTileRenderer[tile[cur 1440/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.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 0x5bfa9431], 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 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[main,5,main] Gears.reshape 0/768 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbb01089a, tileRendererInUse RandomTileRenderer[tile[cur 0/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.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 0x5bfa9431], 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 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[main,5,main] Gears.reshape 96/768 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbb01089a, tileRendererInUse RandomTileRenderer[tile[cur 96/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.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 0x5bfa9431], 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 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[main,5,main] Gears.reshape 192/768 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbb01089a, tileRendererInUse RandomTileRenderer[tile[cur 192/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.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 0x5bfa9431], 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 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[main,5,main] Gears.reshape 288/768 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbb01089a, tileRendererInUse RandomTileRenderer[tile[cur 288/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.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 0x5bfa9431], 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 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[main,5,main] Gears.reshape 384/768 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbb01089a, tileRendererInUse RandomTileRenderer[tile[cur 384/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.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 0x5bfa9431], 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 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[main,5,main] Gears.reshape 480/768 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbb01089a, tileRendererInUse RandomTileRenderer[tile[cur 480/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.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 0x5bfa9431], 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 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[main,5,main] Gears.reshape 576/768 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbb01089a, tileRendererInUse RandomTileRenderer[tile[cur 576/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.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 0x5bfa9431], 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 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[main,5,main] Gears.reshape 672/768 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbb01089a, tileRendererInUse RandomTileRenderer[tile[cur 672/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.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 0x5bfa9431], 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 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[main,5,main] Gears.reshape 768/768 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbb01089a, tileRendererInUse RandomTileRenderer[tile[cur 768/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.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 0x5bfa9431], 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 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[main,5,main] Gears.reshape 864/768 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbb01089a, tileRendererInUse RandomTileRenderer[tile[cur 864/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.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 0x5bfa9431], 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 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[main,5,main] Gears.reshape 960/768 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbb01089a, tileRendererInUse RandomTileRenderer[tile[cur 960/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.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 0x5bfa9431], 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 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[main,5,main] Gears.reshape 1056/768 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbb01089a, tileRendererInUse RandomTileRenderer[tile[cur 1056/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.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 0x5bfa9431], 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 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[main,5,main] Gears.reshape 1152/768 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbb01089a, tileRendererInUse RandomTileRenderer[tile[cur 1152/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.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 0x5bfa9431], 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 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[main,5,main] Gears.reshape 1248/768 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbb01089a, tileRendererInUse RandomTileRenderer[tile[cur 1248/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.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 0x5bfa9431], 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 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[main,5,main] Gears.reshape 1344/768 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbb01089a, tileRendererInUse RandomTileRenderer[tile[cur 1344/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.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 0x5bfa9431], 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 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[main,5,main] Gears.reshape 1440/768 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbb01089a, tileRendererInUse RandomTileRenderer[tile[cur 1440/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.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 0x5bfa9431], 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 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[main,5,main] Gears.reshape 0/864 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbb01089a, tileRendererInUse RandomTileRenderer[tile[cur 0/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.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 0x5bfa9431], 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 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[main,5,main] Gears.reshape 96/864 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbb01089a, tileRendererInUse RandomTileRenderer[tile[cur 96/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.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 0x5bfa9431], 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 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[main,5,main] Gears.reshape 192/864 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbb01089a, tileRendererInUse RandomTileRenderer[tile[cur 192/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.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 0x5bfa9431], 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 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[main,5,main] Gears.reshape 288/864 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbb01089a, tileRendererInUse RandomTileRenderer[tile[cur 288/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.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 0x5bfa9431], 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 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[main,5,main] Gears.reshape 384/864 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbb01089a, tileRendererInUse RandomTileRenderer[tile[cur 384/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.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 0x5bfa9431], 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 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[main,5,main] Gears.reshape 480/864 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbb01089a, tileRendererInUse RandomTileRenderer[tile[cur 480/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.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 0x5bfa9431], 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 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[main,5,main] Gears.reshape 576/864 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbb01089a, tileRendererInUse RandomTileRenderer[tile[cur 576/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.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 0x5bfa9431], 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 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[main,5,main] Gears.reshape 672/864 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbb01089a, tileRendererInUse RandomTileRenderer[tile[cur 672/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.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 0x5bfa9431], 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 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[main,5,main] Gears.reshape 768/864 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbb01089a, tileRendererInUse RandomTileRenderer[tile[cur 768/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.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 0x5bfa9431], 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 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[main,5,main] Gears.reshape 864/864 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbb01089a, tileRendererInUse RandomTileRenderer[tile[cur 864/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.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 0x5bfa9431], 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 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[main,5,main] Gears.reshape 960/864 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbb01089a, tileRendererInUse RandomTileRenderer[tile[cur 960/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.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 0x5bfa9431], 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 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[main,5,main] Gears.reshape 1056/864 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbb01089a, tileRendererInUse RandomTileRenderer[tile[cur 1056/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.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 0x5bfa9431], 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 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[main,5,main] Gears.reshape 1152/864 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbb01089a, tileRendererInUse RandomTileRenderer[tile[cur 1152/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.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 0x5bfa9431], 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 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[main,5,main] Gears.reshape 1248/864 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbb01089a, tileRendererInUse RandomTileRenderer[tile[cur 1248/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.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 0x5bfa9431], 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 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[main,5,main] Gears.reshape 1344/864 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbb01089a, tileRendererInUse RandomTileRenderer[tile[cur 1344/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.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 0x5bfa9431], 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 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[main,5,main] Gears.reshape 1440/864 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbb01089a, tileRendererInUse RandomTileRenderer[tile[cur 1440/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.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 0x5bfa9431], 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 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[main,5,main] Gears.reshape 0/960 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbb01089a, tileRendererInUse RandomTileRenderer[tile[cur 0/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.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 0x5bfa9431], 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 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[main,5,main] Gears.reshape 96/960 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbb01089a, tileRendererInUse RandomTileRenderer[tile[cur 96/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.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 0x5bfa9431], 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 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[main,5,main] Gears.reshape 192/960 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbb01089a, tileRendererInUse RandomTileRenderer[tile[cur 192/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.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 0x5bfa9431], 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 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[main,5,main] Gears.reshape 288/960 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbb01089a, tileRendererInUse RandomTileRenderer[tile[cur 288/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.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 0x5bfa9431], 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 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[main,5,main] Gears.reshape 384/960 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbb01089a, tileRendererInUse RandomTileRenderer[tile[cur 384/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.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 0x5bfa9431], 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 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[main,5,main] Gears.reshape 480/960 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbb01089a, tileRendererInUse RandomTileRenderer[tile[cur 480/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.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 0x5bfa9431], 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 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[main,5,main] Gears.reshape 576/960 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbb01089a, tileRendererInUse RandomTileRenderer[tile[cur 576/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.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 0x5bfa9431], 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 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[main,5,main] Gears.reshape 672/960 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbb01089a, tileRendererInUse RandomTileRenderer[tile[cur 672/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.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 0x5bfa9431], 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 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[main,5,main] Gears.reshape 768/960 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbb01089a, tileRendererInUse RandomTileRenderer[tile[cur 768/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.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 0x5bfa9431], 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 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[main,5,main] Gears.reshape 864/960 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbb01089a, tileRendererInUse RandomTileRenderer[tile[cur 864/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.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 0x5bfa9431], 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 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[main,5,main] Gears.reshape 960/960 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbb01089a, tileRendererInUse RandomTileRenderer[tile[cur 960/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.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 0x5bfa9431], 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 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[main,5,main] Gears.reshape 1056/960 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbb01089a, tileRendererInUse RandomTileRenderer[tile[cur 1056/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.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 0x5bfa9431], 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 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[main,5,main] Gears.reshape 1152/960 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbb01089a, tileRendererInUse RandomTileRenderer[tile[cur 1152/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.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 0x5bfa9431], 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 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[main,5,main] Gears.reshape 1248/960 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbb01089a, tileRendererInUse RandomTileRenderer[tile[cur 1248/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.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 0x5bfa9431], 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 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[main,5,main] Gears.reshape 1344/960 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbb01089a, tileRendererInUse RandomTileRenderer[tile[cur 1344/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.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 0x5bfa9431], 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 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[main,5,main] Gears.reshape 1440/960 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbb01089a, tileRendererInUse RandomTileRenderer[tile[cur 1440/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.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 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[main,5,main] Gears.reshape 0/0 64x64 of 64x64, swapInterval 1, drawable 0xffffffffbb01089a, tileRendererInUse null [apply] >> Gears angle 0.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[main,5,main] Gears.dispose: tileRendererInUse null [apply] XXX2: GLPixelBuffer[PixelAttributes[fmt 0x1907, type 0x1401, RGB888], dim 1536x1024x1, pack true, disposed false, valid true, buffer[bytes 4718592, elemSize 1, java.nio.DirectByteBuffer[pos=0 lim=4718592 cap=4718592]]] [apply] XXX3: 6407, PixelAttributes[fmt 0x1907, type 0x1401, RGB888] [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.tile.TestRandomTiledRendering2GL2NEWT - test01_aa0 [apply] junit.framework.TestListener: endTest(test01_aa0)++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.tile.TestRandomTiledRendering2GL2NEWT - test02_aa8 [apply] [apply] junit.framework.TestListener: startTest(test02_aa8) [apply] Thread[main,5,main] Gears.init: tileRendererInUse RandomTileRenderer[tile[cur 0/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] GearsES2 init on Thread[main,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/8, sample-ext default, dbl, mono , hw, GLProfile[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 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[main,5,main] Gears.reshape 0/0 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbe0108f1, tileRendererInUse RandomTileRenderer[tile[cur 0/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.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 0x3daa422a], 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 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[main,5,main] Gears.reshape 96/0 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbe0108f1, tileRendererInUse RandomTileRenderer[tile[cur 96/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.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 0x3daa422a], 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 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[main,5,main] Gears.reshape 192/0 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbe0108f1, tileRendererInUse RandomTileRenderer[tile[cur 192/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.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 0x3daa422a], 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 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[main,5,main] Gears.reshape 288/0 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbe0108f1, tileRendererInUse RandomTileRenderer[tile[cur 288/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.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 0x3daa422a], 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 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[main,5,main] Gears.reshape 384/0 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbe0108f1, tileRendererInUse RandomTileRenderer[tile[cur 384/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.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 0x3daa422a], 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 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[main,5,main] Gears.reshape 480/0 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbe0108f1, tileRendererInUse RandomTileRenderer[tile[cur 480/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.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 0x3daa422a], 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 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[main,5,main] Gears.reshape 576/0 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbe0108f1, tileRendererInUse RandomTileRenderer[tile[cur 576/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.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 0x3daa422a], 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 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[main,5,main] Gears.reshape 672/0 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbe0108f1, tileRendererInUse RandomTileRenderer[tile[cur 672/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.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 0x3daa422a], 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 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[main,5,main] Gears.reshape 768/0 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbe0108f1, tileRendererInUse RandomTileRenderer[tile[cur 768/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.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 0x3daa422a], 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 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[main,5,main] Gears.reshape 864/0 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbe0108f1, tileRendererInUse RandomTileRenderer[tile[cur 864/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.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 0x3daa422a], 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 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[main,5,main] Gears.reshape 960/0 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbe0108f1, tileRendererInUse RandomTileRenderer[tile[cur 960/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.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 0x3daa422a], 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 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[main,5,main] Gears.reshape 1056/0 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbe0108f1, tileRendererInUse RandomTileRenderer[tile[cur 1056/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.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 0x3daa422a], 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 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[main,5,main] Gears.reshape 1152/0 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbe0108f1, tileRendererInUse RandomTileRenderer[tile[cur 1152/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.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 0x3daa422a], 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 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[main,5,main] Gears.reshape 1248/0 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbe0108f1, tileRendererInUse RandomTileRenderer[tile[cur 1248/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.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 0x3daa422a], 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 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[main,5,main] Gears.reshape 1344/0 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbe0108f1, tileRendererInUse RandomTileRenderer[tile[cur 1344/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.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 0x3daa422a], 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 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[main,5,main] Gears.reshape 1440/0 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbe0108f1, tileRendererInUse RandomTileRenderer[tile[cur 1440/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.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 0x3daa422a], 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 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[main,5,main] Gears.reshape 0/96 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbe0108f1, tileRendererInUse RandomTileRenderer[tile[cur 0/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.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 0x3daa422a], 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 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[main,5,main] Gears.reshape 96/96 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbe0108f1, tileRendererInUse RandomTileRenderer[tile[cur 96/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.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 0x3daa422a], 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 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[main,5,main] Gears.reshape 192/96 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbe0108f1, tileRendererInUse RandomTileRenderer[tile[cur 192/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.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 0x3daa422a], 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 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[main,5,main] Gears.reshape 288/96 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbe0108f1, tileRendererInUse RandomTileRenderer[tile[cur 288/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.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 0x3daa422a], 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 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[main,5,main] Gears.reshape 384/96 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbe0108f1, tileRendererInUse RandomTileRenderer[tile[cur 384/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.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 0x3daa422a], 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 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[main,5,main] Gears.reshape 480/96 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbe0108f1, tileRendererInUse RandomTileRenderer[tile[cur 480/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.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 0x3daa422a], 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 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[main,5,main] Gears.reshape 576/96 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbe0108f1, tileRendererInUse RandomTileRenderer[tile[cur 576/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.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 0x3daa422a], 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 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[main,5,main] Gears.reshape 672/96 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbe0108f1, tileRendererInUse RandomTileRenderer[tile[cur 672/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.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 0x3daa422a], 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 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[main,5,main] Gears.reshape 768/96 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbe0108f1, tileRendererInUse RandomTileRenderer[tile[cur 768/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.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 0x3daa422a], 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 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[main,5,main] Gears.reshape 864/96 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbe0108f1, tileRendererInUse RandomTileRenderer[tile[cur 864/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.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 0x3daa422a], 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 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[main,5,main] Gears.reshape 960/96 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbe0108f1, tileRendererInUse RandomTileRenderer[tile[cur 960/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.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 0x3daa422a], 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 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[main,5,main] Gears.reshape 1056/96 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbe0108f1, tileRendererInUse RandomTileRenderer[tile[cur 1056/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.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 0x3daa422a], 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 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[main,5,main] Gears.reshape 1152/96 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbe0108f1, tileRendererInUse RandomTileRenderer[tile[cur 1152/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.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 0x3daa422a], 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 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[main,5,main] Gears.reshape 1248/96 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbe0108f1, tileRendererInUse RandomTileRenderer[tile[cur 1248/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.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 0x3daa422a], 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 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[main,5,main] Gears.reshape 1344/96 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbe0108f1, tileRendererInUse RandomTileRenderer[tile[cur 1344/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.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 0x3daa422a], 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 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[main,5,main] Gears.reshape 1440/96 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbe0108f1, tileRendererInUse RandomTileRenderer[tile[cur 1440/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.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 0x3daa422a], 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 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[main,5,main] Gears.reshape 0/192 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbe0108f1, tileRendererInUse RandomTileRenderer[tile[cur 0/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.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 0x3daa422a], 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 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[main,5,main] Gears.reshape 96/192 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbe0108f1, tileRendererInUse RandomTileRenderer[tile[cur 96/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.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 0x3daa422a], 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 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[main,5,main] Gears.reshape 192/192 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbe0108f1, tileRendererInUse RandomTileRenderer[tile[cur 192/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.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 0x3daa422a], 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 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[main,5,main] Gears.reshape 288/192 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbe0108f1, tileRendererInUse RandomTileRenderer[tile[cur 288/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.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 0x3daa422a], 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 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[main,5,main] Gears.reshape 384/192 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbe0108f1, tileRendererInUse RandomTileRenderer[tile[cur 384/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.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 0x3daa422a], 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 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[main,5,main] Gears.reshape 480/192 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbe0108f1, tileRendererInUse RandomTileRenderer[tile[cur 480/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.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 0x3daa422a], 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 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[main,5,main] Gears.reshape 576/192 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbe0108f1, tileRendererInUse RandomTileRenderer[tile[cur 576/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.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 0x3daa422a], 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 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[main,5,main] Gears.reshape 672/192 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbe0108f1, tileRendererInUse RandomTileRenderer[tile[cur 672/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.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 0x3daa422a], 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 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[main,5,main] Gears.reshape 768/192 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbe0108f1, tileRendererInUse RandomTileRenderer[tile[cur 768/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.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 0x3daa422a], 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 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[main,5,main] Gears.reshape 864/192 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbe0108f1, tileRendererInUse RandomTileRenderer[tile[cur 864/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.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 0x3daa422a], 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 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[main,5,main] Gears.reshape 960/192 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbe0108f1, tileRendererInUse RandomTileRenderer[tile[cur 960/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.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 0x3daa422a], 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 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[main,5,main] Gears.reshape 1056/192 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbe0108f1, tileRendererInUse RandomTileRenderer[tile[cur 1056/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.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 0x3daa422a], 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 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[main,5,main] Gears.reshape 1152/192 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbe0108f1, tileRendererInUse RandomTileRenderer[tile[cur 1152/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.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 0x3daa422a], 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 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[main,5,main] Gears.reshape 1248/192 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbe0108f1, tileRendererInUse RandomTileRenderer[tile[cur 1248/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.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 0x3daa422a], 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 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[main,5,main] Gears.reshape 1344/192 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbe0108f1, tileRendererInUse RandomTileRenderer[tile[cur 1344/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.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 0x3daa422a], 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 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[main,5,main] Gears.reshape 1440/192 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbe0108f1, tileRendererInUse RandomTileRenderer[tile[cur 1440/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.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 0x3daa422a], 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 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[main,5,main] Gears.reshape 0/288 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbe0108f1, tileRendererInUse RandomTileRenderer[tile[cur 0/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.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 0x3daa422a], 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 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[main,5,main] Gears.reshape 96/288 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbe0108f1, tileRendererInUse RandomTileRenderer[tile[cur 96/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.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 0x3daa422a], 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 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[main,5,main] Gears.reshape 192/288 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbe0108f1, tileRendererInUse RandomTileRenderer[tile[cur 192/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.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 0x3daa422a], 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 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[main,5,main] Gears.reshape 288/288 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbe0108f1, tileRendererInUse RandomTileRenderer[tile[cur 288/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.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 0x3daa422a], 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 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[main,5,main] Gears.reshape 384/288 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbe0108f1, tileRendererInUse RandomTileRenderer[tile[cur 384/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.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 0x3daa422a], 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 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[main,5,main] Gears.reshape 480/288 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbe0108f1, tileRendererInUse RandomTileRenderer[tile[cur 480/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.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 0x3daa422a], 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 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[main,5,main] Gears.reshape 576/288 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbe0108f1, tileRendererInUse RandomTileRenderer[tile[cur 576/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.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 0x3daa422a], 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 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[main,5,main] Gears.reshape 672/288 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbe0108f1, tileRendererInUse RandomTileRenderer[tile[cur 672/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.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 0x3daa422a], 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 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[main,5,main] Gears.reshape 768/288 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbe0108f1, tileRendererInUse RandomTileRenderer[tile[cur 768/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.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 0x3daa422a], 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 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[main,5,main] Gears.reshape 864/288 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbe0108f1, tileRendererInUse RandomTileRenderer[tile[cur 864/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.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 0x3daa422a], 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 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[main,5,main] Gears.reshape 960/288 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbe0108f1, tileRendererInUse RandomTileRenderer[tile[cur 960/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.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 0x3daa422a], 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 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[main,5,main] Gears.reshape 1056/288 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbe0108f1, tileRendererInUse RandomTileRenderer[tile[cur 1056/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.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 0x3daa422a], 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 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[main,5,main] Gears.reshape 1152/288 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbe0108f1, tileRendererInUse RandomTileRenderer[tile[cur 1152/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.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 0x3daa422a], 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 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[main,5,main] Gears.reshape 1248/288 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbe0108f1, tileRendererInUse RandomTileRenderer[tile[cur 1248/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.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 0x3daa422a], 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 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[main,5,main] Gears.reshape 1344/288 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbe0108f1, tileRendererInUse RandomTileRenderer[tile[cur 1344/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.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 0x3daa422a], 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 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[main,5,main] Gears.reshape 1440/288 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbe0108f1, tileRendererInUse RandomTileRenderer[tile[cur 1440/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.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 0x3daa422a], 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 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[main,5,main] Gears.reshape 0/384 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbe0108f1, tileRendererInUse RandomTileRenderer[tile[cur 0/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.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 0x3daa422a], 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 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[main,5,main] Gears.reshape 96/384 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbe0108f1, tileRendererInUse RandomTileRenderer[tile[cur 96/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.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 0x3daa422a], 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 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[main,5,main] Gears.reshape 192/384 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbe0108f1, tileRendererInUse RandomTileRenderer[tile[cur 192/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.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 0x3daa422a], 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 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[main,5,main] Gears.reshape 288/384 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbe0108f1, tileRendererInUse RandomTileRenderer[tile[cur 288/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.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 0x3daa422a], 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 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[main,5,main] Gears.reshape 384/384 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbe0108f1, tileRendererInUse RandomTileRenderer[tile[cur 384/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.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 0x3daa422a], 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 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[main,5,main] Gears.reshape 480/384 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbe0108f1, tileRendererInUse RandomTileRenderer[tile[cur 480/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.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 0x3daa422a], 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 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[main,5,main] Gears.reshape 576/384 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbe0108f1, tileRendererInUse RandomTileRenderer[tile[cur 576/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.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 0x3daa422a], 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 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[main,5,main] Gears.reshape 672/384 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbe0108f1, tileRendererInUse RandomTileRenderer[tile[cur 672/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.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 0x3daa422a], 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 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[main,5,main] Gears.reshape 768/384 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbe0108f1, tileRendererInUse RandomTileRenderer[tile[cur 768/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.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 0x3daa422a], 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 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[main,5,main] Gears.reshape 864/384 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbe0108f1, tileRendererInUse RandomTileRenderer[tile[cur 864/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.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 0x3daa422a], 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 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[main,5,main] Gears.reshape 960/384 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbe0108f1, tileRendererInUse RandomTileRenderer[tile[cur 960/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.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 0x3daa422a], 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 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[main,5,main] Gears.reshape 1056/384 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbe0108f1, tileRendererInUse RandomTileRenderer[tile[cur 1056/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.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 0x3daa422a], 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 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[main,5,main] Gears.reshape 1152/384 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbe0108f1, tileRendererInUse RandomTileRenderer[tile[cur 1152/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.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 0x3daa422a], 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 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[main,5,main] Gears.reshape 1248/384 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbe0108f1, tileRendererInUse RandomTileRenderer[tile[cur 1248/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.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 0x3daa422a], 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 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[main,5,main] Gears.reshape 1344/384 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbe0108f1, tileRendererInUse RandomTileRenderer[tile[cur 1344/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.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 0x3daa422a], 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 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[main,5,main] Gears.reshape 1440/384 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbe0108f1, tileRendererInUse RandomTileRenderer[tile[cur 1440/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.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 0x3daa422a], 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 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[main,5,main] Gears.reshape 0/480 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbe0108f1, tileRendererInUse RandomTileRenderer[tile[cur 0/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.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 0x3daa422a], 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 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[main,5,main] Gears.reshape 96/480 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbe0108f1, tileRendererInUse RandomTileRenderer[tile[cur 96/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.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 0x3daa422a], 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 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[main,5,main] Gears.reshape 192/480 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbe0108f1, tileRendererInUse RandomTileRenderer[tile[cur 192/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.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 0x3daa422a], 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 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[main,5,main] Gears.reshape 288/480 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbe0108f1, tileRendererInUse RandomTileRenderer[tile[cur 288/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.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 0x3daa422a], 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 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[main,5,main] Gears.reshape 384/480 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbe0108f1, tileRendererInUse RandomTileRenderer[tile[cur 384/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.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 0x3daa422a], 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 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[main,5,main] Gears.reshape 480/480 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbe0108f1, tileRendererInUse RandomTileRenderer[tile[cur 480/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.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 0x3daa422a], 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 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[main,5,main] Gears.reshape 576/480 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbe0108f1, tileRendererInUse RandomTileRenderer[tile[cur 576/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.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 0x3daa422a], 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 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[main,5,main] Gears.reshape 672/480 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbe0108f1, tileRendererInUse RandomTileRenderer[tile[cur 672/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.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 0x3daa422a], 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 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[main,5,main] Gears.reshape 768/480 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbe0108f1, tileRendererInUse RandomTileRenderer[tile[cur 768/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.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 0x3daa422a], 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 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[main,5,main] Gears.reshape 864/480 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbe0108f1, tileRendererInUse RandomTileRenderer[tile[cur 864/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.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 0x3daa422a], 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 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[main,5,main] Gears.reshape 960/480 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbe0108f1, tileRendererInUse RandomTileRenderer[tile[cur 960/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.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 0x3daa422a], 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 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[main,5,main] Gears.reshape 1056/480 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbe0108f1, tileRendererInUse RandomTileRenderer[tile[cur 1056/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.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 0x3daa422a], 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 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[main,5,main] Gears.reshape 1152/480 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbe0108f1, tileRendererInUse RandomTileRenderer[tile[cur 1152/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.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 0x3daa422a], 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 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[main,5,main] Gears.reshape 1248/480 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbe0108f1, tileRendererInUse RandomTileRenderer[tile[cur 1248/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.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 0x3daa422a], 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 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[main,5,main] Gears.reshape 1344/480 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbe0108f1, tileRendererInUse RandomTileRenderer[tile[cur 1344/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.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 0x3daa422a], 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 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[main,5,main] Gears.reshape 1440/480 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbe0108f1, tileRendererInUse RandomTileRenderer[tile[cur 1440/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.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 0x3daa422a], 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 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[main,5,main] Gears.reshape 0/576 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbe0108f1, tileRendererInUse RandomTileRenderer[tile[cur 0/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.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 0x3daa422a], 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 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[main,5,main] Gears.reshape 96/576 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbe0108f1, tileRendererInUse RandomTileRenderer[tile[cur 96/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.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 0x3daa422a], 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 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[main,5,main] Gears.reshape 192/576 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbe0108f1, tileRendererInUse RandomTileRenderer[tile[cur 192/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.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 0x3daa422a], 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 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[main,5,main] Gears.reshape 288/576 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbe0108f1, tileRendererInUse RandomTileRenderer[tile[cur 288/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.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 0x3daa422a], 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 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[main,5,main] Gears.reshape 384/576 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbe0108f1, tileRendererInUse RandomTileRenderer[tile[cur 384/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.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 0x3daa422a], 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 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[main,5,main] Gears.reshape 480/576 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbe0108f1, tileRendererInUse RandomTileRenderer[tile[cur 480/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.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 0x3daa422a], 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 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[main,5,main] Gears.reshape 576/576 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbe0108f1, tileRendererInUse RandomTileRenderer[tile[cur 576/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.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 0x3daa422a], 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 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[main,5,main] Gears.reshape 672/576 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbe0108f1, tileRendererInUse RandomTileRenderer[tile[cur 672/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.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 0x3daa422a], 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 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[main,5,main] Gears.reshape 768/576 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbe0108f1, tileRendererInUse RandomTileRenderer[tile[cur 768/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.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 0x3daa422a], 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 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[main,5,main] Gears.reshape 864/576 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbe0108f1, tileRendererInUse RandomTileRenderer[tile[cur 864/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.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 0x3daa422a], 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 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[main,5,main] Gears.reshape 960/576 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbe0108f1, tileRendererInUse RandomTileRenderer[tile[cur 960/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.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 0x3daa422a], 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 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[main,5,main] Gears.reshape 1056/576 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbe0108f1, tileRendererInUse RandomTileRenderer[tile[cur 1056/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.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 0x3daa422a], 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 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[main,5,main] Gears.reshape 1152/576 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbe0108f1, tileRendererInUse RandomTileRenderer[tile[cur 1152/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.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 0x3daa422a], 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 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[main,5,main] Gears.reshape 1248/576 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbe0108f1, tileRendererInUse RandomTileRenderer[tile[cur 1248/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.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 0x3daa422a], 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 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[main,5,main] Gears.reshape 1344/576 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbe0108f1, tileRendererInUse RandomTileRenderer[tile[cur 1344/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.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 0x3daa422a], 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 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[main,5,main] Gears.reshape 1440/576 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbe0108f1, tileRendererInUse RandomTileRenderer[tile[cur 1440/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.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 0x3daa422a], 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 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[main,5,main] Gears.reshape 0/672 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbe0108f1, tileRendererInUse RandomTileRenderer[tile[cur 0/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.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 0x3daa422a], 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 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[main,5,main] Gears.reshape 96/672 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbe0108f1, tileRendererInUse RandomTileRenderer[tile[cur 96/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.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 0x3daa422a], 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 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[main,5,main] Gears.reshape 192/672 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbe0108f1, tileRendererInUse RandomTileRenderer[tile[cur 192/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.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 0x3daa422a], 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 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[main,5,main] Gears.reshape 288/672 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbe0108f1, tileRendererInUse RandomTileRenderer[tile[cur 288/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.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 0x3daa422a], 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 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[main,5,main] Gears.reshape 384/672 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbe0108f1, tileRendererInUse RandomTileRenderer[tile[cur 384/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.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 0x3daa422a], 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 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[main,5,main] Gears.reshape 480/672 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbe0108f1, tileRendererInUse RandomTileRenderer[tile[cur 480/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.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 0x3daa422a], 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 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[main,5,main] Gears.reshape 576/672 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbe0108f1, tileRendererInUse RandomTileRenderer[tile[cur 576/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.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 0x3daa422a], 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 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[main,5,main] Gears.reshape 672/672 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbe0108f1, tileRendererInUse RandomTileRenderer[tile[cur 672/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.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 0x3daa422a], 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 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[main,5,main] Gears.reshape 768/672 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbe0108f1, tileRendererInUse RandomTileRenderer[tile[cur 768/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.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 0x3daa422a], 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 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[main,5,main] Gears.reshape 864/672 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbe0108f1, tileRendererInUse RandomTileRenderer[tile[cur 864/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.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 0x3daa422a], 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 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[main,5,main] Gears.reshape 960/672 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbe0108f1, tileRendererInUse RandomTileRenderer[tile[cur 960/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.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 0x3daa422a], 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 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[main,5,main] Gears.reshape 1056/672 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbe0108f1, tileRendererInUse RandomTileRenderer[tile[cur 1056/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.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 0x3daa422a], 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 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[main,5,main] Gears.reshape 1152/672 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbe0108f1, tileRendererInUse RandomTileRenderer[tile[cur 1152/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.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 0x3daa422a], 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 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[main,5,main] Gears.reshape 1248/672 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbe0108f1, tileRendererInUse RandomTileRenderer[tile[cur 1248/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.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 0x3daa422a], 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 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[main,5,main] Gears.reshape 1344/672 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbe0108f1, tileRendererInUse RandomTileRenderer[tile[cur 1344/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.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 0x3daa422a], 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 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[main,5,main] Gears.reshape 1440/672 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbe0108f1, tileRendererInUse RandomTileRenderer[tile[cur 1440/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.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 0x3daa422a], 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 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[main,5,main] Gears.reshape 0/768 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbe0108f1, tileRendererInUse RandomTileRenderer[tile[cur 0/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.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 0x3daa422a], 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 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[main,5,main] Gears.reshape 96/768 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbe0108f1, tileRendererInUse RandomTileRenderer[tile[cur 96/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.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 0x3daa422a], 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 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[main,5,main] Gears.reshape 192/768 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbe0108f1, tileRendererInUse RandomTileRenderer[tile[cur 192/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.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 0x3daa422a], 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 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[main,5,main] Gears.reshape 288/768 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbe0108f1, tileRendererInUse RandomTileRenderer[tile[cur 288/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.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 0x3daa422a], 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 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[main,5,main] Gears.reshape 384/768 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbe0108f1, tileRendererInUse RandomTileRenderer[tile[cur 384/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.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 0x3daa422a], 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 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[main,5,main] Gears.reshape 480/768 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbe0108f1, tileRendererInUse RandomTileRenderer[tile[cur 480/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.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 0x3daa422a], 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 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[main,5,main] Gears.reshape 576/768 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbe0108f1, tileRendererInUse RandomTileRenderer[tile[cur 576/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.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 0x3daa422a], 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 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[main,5,main] Gears.reshape 672/768 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbe0108f1, tileRendererInUse RandomTileRenderer[tile[cur 672/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.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 0x3daa422a], 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 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[main,5,main] Gears.reshape 768/768 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbe0108f1, tileRendererInUse RandomTileRenderer[tile[cur 768/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.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 0x3daa422a], 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 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[main,5,main] Gears.reshape 864/768 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbe0108f1, tileRendererInUse RandomTileRenderer[tile[cur 864/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.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 0x3daa422a], 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 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[main,5,main] Gears.reshape 960/768 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbe0108f1, tileRendererInUse RandomTileRenderer[tile[cur 960/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.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 0x3daa422a], 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 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[main,5,main] Gears.reshape 1056/768 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbe0108f1, tileRendererInUse RandomTileRenderer[tile[cur 1056/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.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 0x3daa422a], 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 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[main,5,main] Gears.reshape 1152/768 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbe0108f1, tileRendererInUse RandomTileRenderer[tile[cur 1152/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.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 0x3daa422a], 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 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[main,5,main] Gears.reshape 1248/768 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbe0108f1, tileRendererInUse RandomTileRenderer[tile[cur 1248/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.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 0x3daa422a], 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 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[main,5,main] Gears.reshape 1344/768 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbe0108f1, tileRendererInUse RandomTileRenderer[tile[cur 1344/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.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 0x3daa422a], 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 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[main,5,main] Gears.reshape 1440/768 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbe0108f1, tileRendererInUse RandomTileRenderer[tile[cur 1440/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.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 0x3daa422a], 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 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[main,5,main] Gears.reshape 0/864 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbe0108f1, tileRendererInUse RandomTileRenderer[tile[cur 0/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.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 0x3daa422a], 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 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[main,5,main] Gears.reshape 96/864 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbe0108f1, tileRendererInUse RandomTileRenderer[tile[cur 96/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.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 0x3daa422a], 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 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[main,5,main] Gears.reshape 192/864 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbe0108f1, tileRendererInUse RandomTileRenderer[tile[cur 192/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.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 0x3daa422a], 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 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[main,5,main] Gears.reshape 288/864 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbe0108f1, tileRendererInUse RandomTileRenderer[tile[cur 288/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.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 0x3daa422a], 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 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[main,5,main] Gears.reshape 384/864 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbe0108f1, tileRendererInUse RandomTileRenderer[tile[cur 384/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.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 0x3daa422a], 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 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[main,5,main] Gears.reshape 480/864 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbe0108f1, tileRendererInUse RandomTileRenderer[tile[cur 480/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.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 0x3daa422a], 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 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[main,5,main] Gears.reshape 576/864 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbe0108f1, tileRendererInUse RandomTileRenderer[tile[cur 576/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.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 0x3daa422a], 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 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[main,5,main] Gears.reshape 672/864 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbe0108f1, tileRendererInUse RandomTileRenderer[tile[cur 672/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.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 0x3daa422a], 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 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[main,5,main] Gears.reshape 768/864 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbe0108f1, tileRendererInUse RandomTileRenderer[tile[cur 768/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.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 0x3daa422a], 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 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[main,5,main] Gears.reshape 864/864 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbe0108f1, tileRendererInUse RandomTileRenderer[tile[cur 864/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.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 0x3daa422a], 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 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[main,5,main] Gears.reshape 960/864 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbe0108f1, tileRendererInUse RandomTileRenderer[tile[cur 960/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.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 0x3daa422a], 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 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[main,5,main] Gears.reshape 1056/864 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbe0108f1, tileRendererInUse RandomTileRenderer[tile[cur 1056/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.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 0x3daa422a], 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 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[main,5,main] Gears.reshape 1152/864 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbe0108f1, tileRendererInUse RandomTileRenderer[tile[cur 1152/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.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 0x3daa422a], 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 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[main,5,main] Gears.reshape 1248/864 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbe0108f1, tileRendererInUse RandomTileRenderer[tile[cur 1248/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.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 0x3daa422a], 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 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[main,5,main] Gears.reshape 1344/864 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbe0108f1, tileRendererInUse RandomTileRenderer[tile[cur 1344/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.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 0x3daa422a], 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 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[main,5,main] Gears.reshape 1440/864 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbe0108f1, tileRendererInUse RandomTileRenderer[tile[cur 1440/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.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 0x3daa422a], 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 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[main,5,main] Gears.reshape 0/960 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbe0108f1, tileRendererInUse RandomTileRenderer[tile[cur 0/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.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 0x3daa422a], 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 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[main,5,main] Gears.reshape 96/960 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbe0108f1, tileRendererInUse RandomTileRenderer[tile[cur 96/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.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 0x3daa422a], 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 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[main,5,main] Gears.reshape 192/960 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbe0108f1, tileRendererInUse RandomTileRenderer[tile[cur 192/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.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 0x3daa422a], 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 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[main,5,main] Gears.reshape 288/960 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbe0108f1, tileRendererInUse RandomTileRenderer[tile[cur 288/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.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 0x3daa422a], 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 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[main,5,main] Gears.reshape 384/960 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbe0108f1, tileRendererInUse RandomTileRenderer[tile[cur 384/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.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 0x3daa422a], 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 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[main,5,main] Gears.reshape 480/960 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbe0108f1, tileRendererInUse RandomTileRenderer[tile[cur 480/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.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 0x3daa422a], 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 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[main,5,main] Gears.reshape 576/960 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbe0108f1, tileRendererInUse RandomTileRenderer[tile[cur 576/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.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 0x3daa422a], 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 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[main,5,main] Gears.reshape 672/960 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbe0108f1, tileRendererInUse RandomTileRenderer[tile[cur 672/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.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 0x3daa422a], 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 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[main,5,main] Gears.reshape 768/960 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbe0108f1, tileRendererInUse RandomTileRenderer[tile[cur 768/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.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 0x3daa422a], 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 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[main,5,main] Gears.reshape 864/960 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbe0108f1, tileRendererInUse RandomTileRenderer[tile[cur 864/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.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 0x3daa422a], 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 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[main,5,main] Gears.reshape 960/960 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbe0108f1, tileRendererInUse RandomTileRenderer[tile[cur 960/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.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 0x3daa422a], 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 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[main,5,main] Gears.reshape 1056/960 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbe0108f1, tileRendererInUse RandomTileRenderer[tile[cur 1056/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.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 0x3daa422a], 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 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[main,5,main] Gears.reshape 1152/960 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbe0108f1, tileRendererInUse RandomTileRenderer[tile[cur 1152/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.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 0x3daa422a], 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 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[main,5,main] Gears.reshape 1248/960 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbe0108f1, tileRendererInUse RandomTileRenderer[tile[cur 1248/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.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 0x3daa422a], 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 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[main,5,main] Gears.reshape 1344/960 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbe0108f1, tileRendererInUse RandomTileRenderer[tile[cur 1344/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.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 0x3daa422a], 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 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[main,5,main] Gears.reshape 1440/960 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbe0108f1, tileRendererInUse RandomTileRenderer[tile[cur 1440/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.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 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[main,5,main] Gears.reshape 0/0 64x64 of 64x64, swapInterval 1, drawable 0xffffffffbe0108f1, tileRendererInUse null [apply] >> Gears angle 0.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[main,5,main] Gears.dispose: tileRendererInUse null [apply] XXX2: GLPixelBuffer[PixelAttributes[fmt 0x1907, type 0x1401, RGB888], dim 1536x1024x1, pack true, disposed false, valid true, buffer[bytes 4718592, elemSize 1, java.nio.DirectByteBuffer[pos=0 lim=4718592 cap=4718592]]] [apply] XXX3: 6407, PixelAttributes[fmt 0x1907, type 0x1401, RGB888] [apply] junit.framework.TestListener: endTest(test02_aa8) [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.tile.TestRandomTiledRendering2GL2NEWT - test02_aa8 [apply] ++++ Test Singleton.unlock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675154197682 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1675154197682 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [apply] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 8.313 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675154190041 ms III - Start [apply] SLOCK [T main @ 1675154190042 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.tile.TestRandomTiledRendering2GL2NEWT - test01_aa0 [apply] Thread[main,5,main] Gears.init: tileRendererInUse RandomTileRenderer[tile[cur 0/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] GearsES2 init on Thread[main,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, 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 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[main,5,main] Gears.reshape 0/0 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbb01089a, tileRendererInUse RandomTileRenderer[tile[cur 0/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.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 0x5bfa9431], 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 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[main,5,main] Gears.reshape 96/0 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbb01089a, tileRendererInUse RandomTileRenderer[tile[cur 96/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.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 0x5bfa9431], 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 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[main,5,main] Gears.reshape 192/0 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbb01089a, tileRendererInUse RandomTileRenderer[tile[cur 192/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.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 0x5bfa9431], 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 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[main,5,main] Gears.reshape 288/0 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbb01089a, tileRendererInUse RandomTileRenderer[tile[cur 288/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.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 0x5bfa9431], 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 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[main,5,main] Gears.reshape 384/0 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbb01089a, tileRendererInUse RandomTileRenderer[tile[cur 384/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.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 0x5bfa9431], 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 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[main,5,main] Gears.reshape 480/0 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbb01089a, tileRendererInUse RandomTileRenderer[tile[cur 480/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.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 0x5bfa9431], 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 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[main,5,main] Gears.reshape 576/0 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbb01089a, tileRendererInUse RandomTileRenderer[tile[cur 576/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.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 0x5bfa9431], 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 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[main,5,main] Gears.reshape 672/0 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbb01089a, tileRendererInUse RandomTileRenderer[tile[cur 672/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.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 0x5bfa9431], 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 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[main,5,main] Gears.reshape 768/0 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbb01089a, tileRendererInUse RandomTileRenderer[tile[cur 768/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.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 0x5bfa9431], 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 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[main,5,main] Gears.reshape 864/0 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbb01089a, tileRendererInUse RandomTileRenderer[tile[cur 864/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.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 0x5bfa9431], 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 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[main,5,main] Gears.reshape 960/0 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbb01089a, tileRendererInUse RandomTileRenderer[tile[cur 960/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.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 0x5bfa9431], 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 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[main,5,main] Gears.reshape 1056/0 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbb01089a, tileRendererInUse RandomTileRenderer[tile[cur 1056/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.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 0x5bfa9431], 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 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[main,5,main] Gears.reshape 1152/0 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbb01089a, tileRendererInUse RandomTileRenderer[tile[cur 1152/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.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 0x5bfa9431], 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 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[main,5,main] Gears.reshape 1248/0 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbb01089a, tileRendererInUse RandomTileRenderer[tile[cur 1248/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.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 0x5bfa9431], 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 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[main,5,main] Gears.reshape 1344/0 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbb01089a, tileRendererInUse RandomTileRenderer[tile[cur 1344/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.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 0x5bfa9431], 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 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[main,5,main] Gears.reshape 1440/0 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbb01089a, tileRendererInUse RandomTileRenderer[tile[cur 1440/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.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 0x5bfa9431], 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 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[main,5,main] Gears.reshape 0/96 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbb01089a, tileRendererInUse RandomTileRenderer[tile[cur 0/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.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 0x5bfa9431], 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 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[main,5,main] Gears.reshape 96/96 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbb01089a, tileRendererInUse RandomTileRenderer[tile[cur 96/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.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 0x5bfa9431], 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 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[main,5,main] Gears.reshape 192/96 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbb01089a, tileRendererInUse RandomTileRenderer[tile[cur 192/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.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 0x5bfa9431], 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 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[main,5,main] Gears.reshape 288/96 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbb01089a, tileRendererInUse RandomTileRenderer[tile[cur 288/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.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 0x5bfa9431], 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 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[main,5,main] Gears.reshape 384/96 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbb01089a, tileRendererInUse RandomTileRenderer[tile[cur 384/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.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 0x5bfa9431], 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 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[main,5,main] Gears.reshape 480/96 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbb01089a, tileRendererInUse RandomTileRenderer[tile[cur 480/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.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 0x5bfa9431], 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 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[main,5,main] Gears.reshape 576/96 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbb01089a, tileRendererInUse RandomTileRenderer[tile[cur 576/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.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 0x5bfa9431], 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 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[main,5,main] Gears.reshape 672/96 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbb01089a, tileRendererInUse RandomTileRenderer[tile[cur 672/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.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 0x5bfa9431], 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 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[main,5,main] Gears.reshape 768/96 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbb01089a, tileRendererInUse RandomTileRenderer[tile[cur 768/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.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 0x5bfa9431], 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 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[main,5,main] Gears.reshape 864/96 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbb01089a, tileRendererInUse RandomTileRenderer[tile[cur 864/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.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 0x5bfa9431], 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 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[main,5,main] Gears.reshape 960/96 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbb01089a, tileRendererInUse RandomTileRenderer[tile[cur 960/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.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 0x5bfa9431], 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 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[main,5,main] Gears.reshape 1056/96 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbb01089a, tileRendererInUse RandomTileRenderer[tile[cur 1056/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.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 0x5bfa9431], 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 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[main,5,main] Gears.reshape 1152/96 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbb01089a, tileRendererInUse RandomTileRenderer[tile[cur 1152/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.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 0x5bfa9431], 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 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[main,5,main] Gears.reshape 1248/96 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbb01089a, tileRendererInUse RandomTileRenderer[tile[cur 1248/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.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 0x5bfa9431], 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 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[main,5,main] Gears.reshape 1344/96 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbb01089a, tileRendererInUse RandomTileRenderer[tile[cur 1344/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.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 0x5bfa9431], 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 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[main,5,main] Gears.reshape 1440/96 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbb01089a, tileRendererInUse RandomTileRenderer[tile[cur 1440/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.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 0x5bfa9431], 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 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[main,5,main] Gears.reshape 0/192 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbb01089a, tileRendererInUse RandomTileRenderer[tile[cur 0/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.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 0x5bfa9431], 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 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[main,5,main] Gears.reshape 96/192 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbb01089a, tileRendererInUse RandomTileRenderer[tile[cur 96/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.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 0x5bfa9431], 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 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[main,5,main] Gears.reshape 192/192 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbb01089a, tileRendererInUse RandomTileRenderer[tile[cur 192/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.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 0x5bfa9431], 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 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[main,5,main] Gears.reshape 288/192 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbb01089a, tileRendererInUse RandomTileRenderer[tile[cur 288/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.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 0x5bfa9431], 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 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[main,5,main] Gears.reshape 384/192 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbb01089a, tileRendererInUse RandomTileRenderer[tile[cur 384/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.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 0x5bfa9431], 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 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[main,5,main] Gears.reshape 480/192 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbb01089a, tileRendererInUse RandomTileRenderer[tile[cur 480/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.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 0x5bfa9431], 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 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[main,5,main] Gears.reshape 576/192 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbb01089a, tileRendererInUse RandomTileRenderer[tile[cur 576/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.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 0x5bfa9431], 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 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[main,5,main] Gears.reshape 672/192 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbb01089a, tileRendererInUse RandomTileRenderer[tile[cur 672/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.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 0x5bfa9431], 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 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[main,5,main] Gears.reshape 768/192 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbb01089a, tileRendererInUse RandomTileRenderer[tile[cur 768/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.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 0x5bfa9431], 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 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[main,5,main] Gears.reshape 864/192 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbb01089a, tileRendererInUse RandomTileRenderer[tile[cur 864/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.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 0x5bfa9431], 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 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[main,5,main] Gears.reshape 960/192 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbb01089a, tileRendererInUse RandomTileRenderer[tile[cur 960/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.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 0x5bfa9431], 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 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[main,5,main] Gears.reshape 1056/192 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbb01089a, tileRendererInUse RandomTileRenderer[tile[cur 1056/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.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 0x5bfa9431], 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 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[main,5,main] Gears.reshape 1152/192 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbb01089a, tileRendererInUse RandomTileRenderer[tile[cur 1152/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.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 0x5bfa9431], 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 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[main,5,main] Gears.reshape 1248/192 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbb01089a, tileRendererInUse RandomTileRenderer[tile[cur 1248/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.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 0x5bfa9431], 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 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[main,5,main] Gears.reshape 1344/192 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbb01089a, tileRendererInUse RandomTileRenderer[tile[cur 1344/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.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 0x5bfa9431], 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 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[main,5,main] Gears.reshape 1440/192 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbb01089a, tileRendererInUse RandomTileRenderer[tile[cur 1440/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.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 0x5bfa9431], 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 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[main,5,main] Gears.reshape 0/288 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbb01089a, tileRendererInUse RandomTileRenderer[tile[cur 0/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.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 0x5bfa9431], 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 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[main,5,main] Gears.reshape 96/288 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbb01089a, tileRendererInUse RandomTileRenderer[tile[cur 96/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.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 0x5bfa9431], 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 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[main,5,main] Gears.reshape 192/288 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbb01089a, tileRendererInUse RandomTileRenderer[tile[cur 192/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.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 0x5bfa9431], 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 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[main,5,main] Gears.reshape 288/288 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbb01089a, tileRendererInUse RandomTileRenderer[tile[cur 288/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.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 0x5bfa9431], 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 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[main,5,main] Gears.reshape 384/288 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbb01089a, tileRendererInUse RandomTileRenderer[tile[cur 384/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.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 0x5bfa9431], 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 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[main,5,main] Gears.reshape 480/288 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbb01089a, tileRendererInUse RandomTileRenderer[tile[cur 480/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.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 0x5bfa9431], 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 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[main,5,main] Gears.reshape 576/288 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbb01089a, tileRendererInUse RandomTileRenderer[tile[cur 576/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.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 0x5bfa9431], 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 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[main,5,main] Gears.reshape 672/288 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbb01089a, tileRendererInUse RandomTileRenderer[tile[cur 672/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.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 0x5bfa9431], 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 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[main,5,main] Gears.reshape 768/288 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbb01089a, tileRendererInUse RandomTileRenderer[tile[cur 768/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.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 0x5bfa9431], 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 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[main,5,main] Gears.reshape 864/288 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbb01089a, tileRendererInUse RandomTileRenderer[tile[cur 864/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.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 0x5bfa9431], 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 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[main,5,main] Gears.reshape 960/288 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbb01089a, tileRendererInUse RandomTileRenderer[tile[cur 960/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.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 0x5bfa9431], 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 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[main,5,main] Gears.reshape 1056/288 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbb01089a, tileRendererInUse RandomTileRenderer[tile[cur 1056/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.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 0x5bfa9431], 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 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[main,5,main] Gears.reshape 1152/288 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbb01089a, tileRendererInUse RandomTileRenderer[tile[cur 1152/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.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 0x5bfa9431], 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 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[main,5,main] Gears.reshape 1248/288 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbb01089a, tileRendererInUse RandomTileRenderer[tile[cur 1248/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.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 0x5bfa9431], 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 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[main,5,main] Gears.reshape 1344/288 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbb01089a, tileRendererInUse RandomTileRenderer[tile[cur 1344/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.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 0x5bfa9431], 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 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[main,5,main] Gears.reshape 1440/288 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbb01089a, tileRendererInUse RandomTileRenderer[tile[cur 1440/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.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 0x5bfa9431], 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 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[main,5,main] Gears.reshape 0/384 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbb01089a, tileRendererInUse RandomTileRenderer[tile[cur 0/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.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 0x5bfa9431], 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 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[main,5,main] Gears.reshape 96/384 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbb01089a, tileRendererInUse RandomTileRenderer[tile[cur 96/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.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 0x5bfa9431], 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 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[main,5,main] Gears.reshape 192/384 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbb01089a, tileRendererInUse RandomTileRenderer[tile[cur 192/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.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 0x5bfa9431], 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 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[main,5,main] Gears.reshape 288/384 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbb01089a, tileRendererInUse RandomTileRenderer[tile[cur 288/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.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 0x5bfa9431], 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 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[main,5,main] Gears.reshape 384/384 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbb01089a, tileRendererInUse RandomTileRenderer[tile[cur 384/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.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 0x5bfa9431], 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 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[main,5,main] Gears.reshape 480/384 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbb01089a, tileRendererInUse RandomTileRenderer[tile[cur 480/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.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 0x5bfa9431], 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 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[main,5,main] Gears.reshape 576/384 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbb01089a, tileRendererInUse RandomTileRenderer[tile[cur 576/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.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 0x5bfa9431], 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 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[main,5,main] Gears.reshape 672/384 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbb01089a, tileRendererInUse RandomTileRenderer[tile[cur 672/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.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 0x5bfa9431], 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 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[main,5,main] Gears.reshape 768/384 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbb01089a, tileRendererInUse RandomTileRenderer[tile[cur 768/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.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 0x5bfa9431], 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 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[main,5,main] Gears.reshape 864/384 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbb01089a, tileRendererInUse RandomTileRenderer[tile[cur 864/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.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 0x5bfa9431], 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 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[main,5,main] Gears.reshape 960/384 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbb01089a, tileRendererInUse RandomTileRenderer[tile[cur 960/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.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 0x5bfa9431], 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 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[main,5,main] Gears.reshape 1056/384 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbb01089a, tileRendererInUse RandomTileRenderer[tile[cur 1056/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.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 0x5bfa9431], 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 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[main,5,main] Gears.reshape 1152/384 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbb01089a, tileRendererInUse RandomTileRenderer[tile[cur 1152/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.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 0x5bfa9431], 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 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[main,5,main] Gears.reshape 1248/384 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbb01089a, tileRendererInUse RandomTileRenderer[tile[cur 1248/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.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 0x5bfa9431], 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 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[main,5,main] Gears.reshape 1344/384 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbb01089a, tileRendererInUse RandomTileRenderer[tile[cur 1344/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.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 0x5bfa9431], 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 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[main,5,main] Gears.reshape 1440/384 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbb01089a, tileRendererInUse RandomTileRenderer[tile[cur 1440/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.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 0x5bfa9431], 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 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[main,5,main] Gears.reshape 0/480 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbb01089a, tileRendererInUse RandomTileRenderer[tile[cur 0/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.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 0x5bfa9431], 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 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[main,5,main] Gears.reshape 96/480 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbb01089a, tileRendererInUse RandomTileRenderer[tile[cur 96/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.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 0x5bfa9431], 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 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[main,5,main] Gears.reshape 192/480 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbb01089a, tileRendererInUse RandomTileRenderer[tile[cur 192/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.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 0x5bfa9431], 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 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[main,5,main] Gears.reshape 288/480 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbb01089a, tileRendererInUse RandomTileRenderer[tile[cur 288/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.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 0x5bfa9431], 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 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[main,5,main] Gears.reshape 384/480 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbb01089a, tileRendererInUse RandomTileRenderer[tile[cur 384/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.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 0x5bfa9431], 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 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[main,5,main] Gears.reshape 480/480 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbb01089a, tileRendererInUse RandomTileRenderer[tile[cur 480/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.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 0x5bfa9431], 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 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[main,5,main] Gears.reshape 576/480 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbb01089a, tileRendererInUse RandomTileRenderer[tile[cur 576/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.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 0x5bfa9431], 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 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[main,5,main] Gears.reshape 672/480 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbb01089a, tileRendererInUse RandomTileRenderer[tile[cur 672/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.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 0x5bfa9431], 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 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[main,5,main] Gears.reshape 768/480 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbb01089a, tileRendererInUse RandomTileRenderer[tile[cur 768/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.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 0x5bfa9431], 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 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[main,5,main] Gears.reshape 864/480 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbb01089a, tileRendererInUse RandomTileRenderer[tile[cur 864/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.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 0x5bfa9431], 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 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[main,5,main] Gears.reshape 960/480 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbb01089a, tileRendererInUse RandomTileRenderer[tile[cur 960/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.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 0x5bfa9431], 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 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[main,5,main] Gears.reshape 1056/480 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbb01089a, tileRendererInUse RandomTileRenderer[tile[cur 1056/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.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 0x5bfa9431], 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 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[main,5,main] Gears.reshape 1152/480 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbb01089a, tileRendererInUse RandomTileRenderer[tile[cur 1152/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.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 0x5bfa9431], 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 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[main,5,main] Gears.reshape 1248/480 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbb01089a, tileRendererInUse RandomTileRenderer[tile[cur 1248/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.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 0x5bfa9431], 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 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[main,5,main] Gears.reshape 1344/480 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbb01089a, tileRendererInUse RandomTileRenderer[tile[cur 1344/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.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 0x5bfa9431], 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 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[main,5,main] Gears.reshape 1440/480 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbb01089a, tileRendererInUse RandomTileRenderer[tile[cur 1440/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.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 0x5bfa9431], 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 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[main,5,main] Gears.reshape 0/576 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbb01089a, tileRendererInUse RandomTileRenderer[tile[cur 0/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.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 0x5bfa9431], 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 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[main,5,main] Gears.reshape 96/576 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbb01089a, tileRendererInUse RandomTileRenderer[tile[cur 96/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.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 0x5bfa9431], 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 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[main,5,main] Gears.reshape 192/576 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbb01089a, tileRendererInUse RandomTileRenderer[tile[cur 192/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.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 0x5bfa9431], 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 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[main,5,main] Gears.reshape 288/576 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbb01089a, tileRendererInUse RandomTileRenderer[tile[cur 288/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.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 0x5bfa9431], 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 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[main,5,main] Gears.reshape 384/576 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbb01089a, tileRendererInUse RandomTileRenderer[tile[cur 384/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.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 0x5bfa9431], 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 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[main,5,main] Gears.reshape 480/576 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbb01089a, tileRendererInUse RandomTileRenderer[tile[cur 480/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.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 0x5bfa9431], 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 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[main,5,main] Gears.reshape 576/576 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbb01089a, tileRendererInUse RandomTileRenderer[tile[cur 576/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.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 0x5bfa9431], 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 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[main,5,main] Gears.reshape 672/576 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbb01089a, tileRendererInUse RandomTileRenderer[tile[cur 672/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.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 0x5bfa9431], 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 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[main,5,main] Gears.reshape 768/576 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbb01089a, tileRendererInUse RandomTileRenderer[tile[cur 768/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.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 0x5bfa9431], 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 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[main,5,main] Gears.reshape 864/576 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbb01089a, tileRendererInUse RandomTileRenderer[tile[cur 864/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.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 0x5bfa9431], 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 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[main,5,main] Gears.reshape 960/576 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbb01089a, tileRendererInUse RandomTileRenderer[tile[cur 960/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.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 0x5bfa9431], 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 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[main,5,main] Gears.reshape 1056/576 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbb01089a, tileRendererInUse RandomTileRenderer[tile[cur 1056/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.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 0x5bfa9431], 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 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[main,5,main] Gears.reshape 1152/576 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbb01089a, tileRendererInUse RandomTileRenderer[tile[cur 1152/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.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 0x5bfa9431], 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 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[main,5,main] Gears.reshape 1248/576 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbb01089a, tileRendererInUse RandomTileRenderer[tile[cur 1248/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.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 0x5bfa9431], 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 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[main,5,main] Gears.reshape 1344/576 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbb01089a, tileRendererInUse RandomTileRenderer[tile[cur 1344/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.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 0x5bfa9431], 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 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[main,5,main] Gears.reshape 1440/576 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbb01089a, tileRendererInUse RandomTileRenderer[tile[cur 1440/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.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 0x5bfa9431], 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 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[main,5,main] Gears.reshape 0/672 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbb01089a, tileRendererInUse RandomTileRenderer[tile[cur 0/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.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 0x5bfa9431], 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 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[main,5,main] Gears.reshape 96/672 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbb01089a, tileRendererInUse RandomTileRenderer[tile[cur 96/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.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 0x5bfa9431], 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 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[main,5,main] Gears.reshape 192/672 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbb01089a, tileRendererInUse RandomTileRenderer[tile[cur 192/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.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 0x5bfa9431], 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 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[main,5,main] Gears.reshape 288/672 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbb01089a, tileRendererInUse RandomTileRenderer[tile[cur 288/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.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 0x5bfa9431], 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 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[main,5,main] Gears.reshape 384/672 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbb01089a, tileRendererInUse RandomTileRenderer[tile[cur 384/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.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 0x5bfa9431], 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 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[main,5,main] Gears.reshape 480/672 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbb01089a, tileRendererInUse RandomTileRenderer[tile[cur 480/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.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 0x5bfa9431], 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 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[main,5,main] Gears.reshape 576/672 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbb01089a, tileRendererInUse RandomTileRenderer[tile[cur 576/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.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 0x5bfa9431], 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 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[main,5,main] Gears.reshape 672/672 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbb01089a, tileRendererInUse RandomTileRenderer[tile[cur 672/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.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 0x5bfa9431], 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 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[main,5,main] Gears.reshape 768/672 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbb01089a, tileRendererInUse RandomTileRenderer[tile[cur 768/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.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 0x5bfa9431], 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 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[main,5,main] Gears.reshape 864/672 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbb01089a, tileRendererInUse RandomTileRenderer[tile[cur 864/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.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 0x5bfa9431], 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 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[main,5,main] Gears.reshape 960/672 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbb01089a, tileRendererInUse RandomTileRenderer[tile[cur 960/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.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 0x5bfa9431], 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 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[main,5,main] Gears.reshape 1056/672 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbb01089a, tileRendererInUse RandomTileRenderer[tile[cur 1056/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.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 0x5bfa9431], 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 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[main,5,main] Gears.reshape 1152/672 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbb01089a, tileRendererInUse RandomTileRenderer[tile[cur 1152/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.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 0x5bfa9431], 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 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[main,5,main] Gears.reshape 1248/672 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbb01089a, tileRendererInUse RandomTileRenderer[tile[cur 1248/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.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 0x5bfa9431], 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 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[main,5,main] Gears.reshape 1344/672 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbb01089a, tileRendererInUse RandomTileRenderer[tile[cur 1344/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.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 0x5bfa9431], 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 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[main,5,main] Gears.reshape 1440/672 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbb01089a, tileRendererInUse RandomTileRenderer[tile[cur 1440/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.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 0x5bfa9431], 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 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[main,5,main] Gears.reshape 0/768 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbb01089a, tileRendererInUse RandomTileRenderer[tile[cur 0/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.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 0x5bfa9431], 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 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[main,5,main] Gears.reshape 96/768 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbb01089a, tileRendererInUse RandomTileRenderer[tile[cur 96/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.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 0x5bfa9431], 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 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[main,5,main] Gears.reshape 192/768 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbb01089a, tileRendererInUse RandomTileRenderer[tile[cur 192/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.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 0x5bfa9431], 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 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[main,5,main] Gears.reshape 288/768 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbb01089a, tileRendererInUse RandomTileRenderer[tile[cur 288/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.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 0x5bfa9431], 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 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[main,5,main] Gears.reshape 384/768 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbb01089a, tileRendererInUse RandomTileRenderer[tile[cur 384/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.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 0x5bfa9431], 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 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[main,5,main] Gears.reshape 480/768 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbb01089a, tileRendererInUse RandomTileRenderer[tile[cur 480/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.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 0x5bfa9431], 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 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[main,5,main] Gears.reshape 576/768 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbb01089a, tileRendererInUse RandomTileRenderer[tile[cur 576/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.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 0x5bfa9431], 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 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[main,5,main] Gears.reshape 672/768 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbb01089a, tileRendererInUse RandomTileRenderer[tile[cur 672/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.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 0x5bfa9431], 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 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[main,5,main] Gears.reshape 768/768 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbb01089a, tileRendererInUse RandomTileRenderer[tile[cur 768/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.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 0x5bfa9431], 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 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[main,5,main] Gears.reshape 864/768 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbb01089a, tileRendererInUse RandomTileRenderer[tile[cur 864/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.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 0x5bfa9431], 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 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[main,5,main] Gears.reshape 960/768 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbb01089a, tileRendererInUse RandomTileRenderer[tile[cur 960/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.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 0x5bfa9431], 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 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[main,5,main] Gears.reshape 1056/768 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbb01089a, tileRendererInUse RandomTileRenderer[tile[cur 1056/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.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 0x5bfa9431], 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 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[main,5,main] Gears.reshape 1152/768 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbb01089a, tileRendererInUse RandomTileRenderer[tile[cur 1152/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.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 0x5bfa9431], 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 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[main,5,main] Gears.reshape 1248/768 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbb01089a, tileRendererInUse RandomTileRenderer[tile[cur 1248/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.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 0x5bfa9431], 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 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[main,5,main] Gears.reshape 1344/768 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbb01089a, tileRendererInUse RandomTileRenderer[tile[cur 1344/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.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 0x5bfa9431], 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 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[main,5,main] Gears.reshape 1440/768 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbb01089a, tileRendererInUse RandomTileRenderer[tile[cur 1440/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.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 0x5bfa9431], 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 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[main,5,main] Gears.reshape 0/864 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbb01089a, tileRendererInUse RandomTileRenderer[tile[cur 0/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.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 0x5bfa9431], 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 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[main,5,main] Gears.reshape 96/864 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbb01089a, tileRendererInUse RandomTileRenderer[tile[cur 96/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.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 0x5bfa9431], 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 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[main,5,main] Gears.reshape 192/864 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbb01089a, tileRendererInUse RandomTileRenderer[tile[cur 192/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.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 0x5bfa9431], 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 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[main,5,main] Gears.reshape 288/864 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbb01089a, tileRendererInUse RandomTileRenderer[tile[cur 288/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.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 0x5bfa9431], 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 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[main,5,main] Gears.reshape 384/864 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbb01089a, tileRendererInUse RandomTileRenderer[tile[cur 384/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.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 0x5bfa9431], 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 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[main,5,main] Gears.reshape 480/864 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbb01089a, tileRendererInUse RandomTileRenderer[tile[cur 480/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.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 0x5bfa9431], 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 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[main,5,main] Gears.reshape 576/864 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbb01089a, tileRendererInUse RandomTileRenderer[tile[cur 576/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.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 0x5bfa9431], 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 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[main,5,main] Gears.reshape 672/864 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbb01089a, tileRendererInUse RandomTileRenderer[tile[cur 672/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.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 0x5bfa9431], 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 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[main,5,main] Gears.reshape 768/864 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbb01089a, tileRendererInUse RandomTileRenderer[tile[cur 768/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.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 0x5bfa9431], 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 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[main,5,main] Gears.reshape 864/864 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbb01089a, tileRendererInUse RandomTileRenderer[tile[cur 864/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.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 0x5bfa9431], 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 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[main,5,main] Gears.reshape 960/864 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbb01089a, tileRendererInUse RandomTileRenderer[tile[cur 960/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.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 0x5bfa9431], 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 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[main,5,main] Gears.reshape 1056/864 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbb01089a, tileRendererInUse RandomTileRenderer[tile[cur 1056/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.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 0x5bfa9431], 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 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[main,5,main] Gears.reshape 1152/864 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbb01089a, tileRendererInUse RandomTileRenderer[tile[cur 1152/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.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 0x5bfa9431], 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 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[main,5,main] Gears.reshape 1248/864 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbb01089a, tileRendererInUse RandomTileRenderer[tile[cur 1248/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.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 0x5bfa9431], 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 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[main,5,main] Gears.reshape 1344/864 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbb01089a, tileRendererInUse RandomTileRenderer[tile[cur 1344/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.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 0x5bfa9431], 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 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[main,5,main] Gears.reshape 1440/864 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbb01089a, tileRendererInUse RandomTileRenderer[tile[cur 1440/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.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 0x5bfa9431], 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 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[main,5,main] Gears.reshape 0/960 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbb01089a, tileRendererInUse RandomTileRenderer[tile[cur 0/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.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 0x5bfa9431], 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 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[main,5,main] Gears.reshape 96/960 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbb01089a, tileRendererInUse RandomTileRenderer[tile[cur 96/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.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 0x5bfa9431], 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 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[main,5,main] Gears.reshape 192/960 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbb01089a, tileRendererInUse RandomTileRenderer[tile[cur 192/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.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 0x5bfa9431], 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 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[main,5,main] Gears.reshape 288/960 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbb01089a, tileRendererInUse RandomTileRenderer[tile[cur 288/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.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 0x5bfa9431], 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 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[main,5,main] Gears.reshape 384/960 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbb01089a, tileRendererInUse RandomTileRenderer[tile[cur 384/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.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 0x5bfa9431], 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 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[main,5,main] Gears.reshape 480/960 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbb01089a, tileRendererInUse RandomTileRenderer[tile[cur 480/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.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 0x5bfa9431], 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 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[main,5,main] Gears.reshape 576/960 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbb01089a, tileRendererInUse RandomTileRenderer[tile[cur 576/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.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 0x5bfa9431], 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 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[main,5,main] Gears.reshape 672/960 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbb01089a, tileRendererInUse RandomTileRenderer[tile[cur 672/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.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 0x5bfa9431], 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 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[main,5,main] Gears.reshape 768/960 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbb01089a, tileRendererInUse RandomTileRenderer[tile[cur 768/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.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 0x5bfa9431], 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 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[main,5,main] Gears.reshape 864/960 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbb01089a, tileRendererInUse RandomTileRenderer[tile[cur 864/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.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 0x5bfa9431], 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 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[main,5,main] Gears.reshape 960/960 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbb01089a, tileRendererInUse RandomTileRenderer[tile[cur 960/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.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 0x5bfa9431], 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 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[main,5,main] Gears.reshape 1056/960 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbb01089a, tileRendererInUse RandomTileRenderer[tile[cur 1056/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.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 0x5bfa9431], 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 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[main,5,main] Gears.reshape 1152/960 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbb01089a, tileRendererInUse RandomTileRenderer[tile[cur 1152/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.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 0x5bfa9431], 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 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[main,5,main] Gears.reshape 1248/960 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbb01089a, tileRendererInUse RandomTileRenderer[tile[cur 1248/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.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 0x5bfa9431], 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 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[main,5,main] Gears.reshape 1344/960 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbb01089a, tileRendererInUse RandomTileRenderer[tile[cur 1344/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.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 0x5bfa9431], 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 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[main,5,main] Gears.reshape 1440/960 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbb01089a, tileRendererInUse RandomTileRenderer[tile[cur 1440/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.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 0x5bfa9431], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[main,5,main] Gears.reshape 0/0 64x64 of 64x64, swapInterval 1, drawable 0xffffffffbb01089a, tileRendererInUse null [apply] >> Gears angle 0.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[main,5,main] Gears.dispose: tileRendererInUse null [apply] XXX2: GLPixelBuffer[PixelAttributes[fmt 0x1907, type 0x1401, RGB888], dim 1536x1024x1, pack true, disposed false, valid true, buffer[bytes 4718592, elemSize 1, java.nio.DirectByteBuffer[pos=0 lim=4718592 cap=4718592]]] [apply] XXX3: 6407, PixelAttributes[fmt 0x1907, type 0x1401, RGB888] [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.tile.TestRandomTiledRendering2GL2NEWT - test01_aa0 [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.tile.TestRandomTiledRendering2GL2NEWT - test02_aa8 [apply] Thread[main,5,main] Gears.init: tileRendererInUse RandomTileRenderer[tile[cur 0/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] GearsES2 init on Thread[main,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/8, sample-ext default, dbl, mono , hw, GLProfile[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 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[main,5,main] Gears.reshape 0/0 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbe0108f1, tileRendererInUse RandomTileRenderer[tile[cur 0/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.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 0x3daa422a], 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 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[main,5,main] Gears.reshape 96/0 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbe0108f1, tileRendererInUse RandomTileRenderer[tile[cur 96/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.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 0x3daa422a], 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 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[main,5,main] Gears.reshape 192/0 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbe0108f1, tileRendererInUse RandomTileRenderer[tile[cur 192/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.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 0x3daa422a], 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 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[main,5,main] Gears.reshape 288/0 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbe0108f1, tileRendererInUse RandomTileRenderer[tile[cur 288/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.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 0x3daa422a], 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 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[main,5,main] Gears.reshape 384/0 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbe0108f1, tileRendererInUse RandomTileRenderer[tile[cur 384/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.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 0x3daa422a], 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 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[main,5,main] Gears.reshape 480/0 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbe0108f1, tileRendererInUse RandomTileRenderer[tile[cur 480/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.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 0x3daa422a], 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 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[main,5,main] Gears.reshape 576/0 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbe0108f1, tileRendererInUse RandomTileRenderer[tile[cur 576/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.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 0x3daa422a], 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 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[main,5,main] Gears.reshape 672/0 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbe0108f1, tileRendererInUse RandomTileRenderer[tile[cur 672/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.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 0x3daa422a], 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 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[main,5,main] Gears.reshape 768/0 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbe0108f1, tileRendererInUse RandomTileRenderer[tile[cur 768/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.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 0x3daa422a], 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 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[main,5,main] Gears.reshape 864/0 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbe0108f1, tileRendererInUse RandomTileRenderer[tile[cur 864/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.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 0x3daa422a], 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 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[main,5,main] Gears.reshape 960/0 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbe0108f1, tileRendererInUse RandomTileRenderer[tile[cur 960/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.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 0x3daa422a], 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 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[main,5,main] Gears.reshape 1056/0 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbe0108f1, tileRendererInUse RandomTileRenderer[tile[cur 1056/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.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 0x3daa422a], 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 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[main,5,main] Gears.reshape 1152/0 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbe0108f1, tileRendererInUse RandomTileRenderer[tile[cur 1152/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.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 0x3daa422a], 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 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[main,5,main] Gears.reshape 1248/0 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbe0108f1, tileRendererInUse RandomTileRenderer[tile[cur 1248/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.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 0x3daa422a], 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 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[main,5,main] Gears.reshape 1344/0 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbe0108f1, tileRendererInUse RandomTileRenderer[tile[cur 1344/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.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 0x3daa422a], 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 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[main,5,main] Gears.reshape 1440/0 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbe0108f1, tileRendererInUse RandomTileRenderer[tile[cur 1440/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.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 0x3daa422a], 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 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[main,5,main] Gears.reshape 0/96 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbe0108f1, tileRendererInUse RandomTileRenderer[tile[cur 0/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.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 0x3daa422a], 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 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[main,5,main] Gears.reshape 96/96 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbe0108f1, tileRendererInUse RandomTileRenderer[tile[cur 96/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.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 0x3daa422a], 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 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[main,5,main] Gears.reshape 192/96 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbe0108f1, tileRendererInUse RandomTileRenderer[tile[cur 192/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.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 0x3daa422a], 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 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[main,5,main] Gears.reshape 288/96 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbe0108f1, tileRendererInUse RandomTileRenderer[tile[cur 288/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.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 0x3daa422a], 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 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[main,5,main] Gears.reshape 384/96 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbe0108f1, tileRendererInUse RandomTileRenderer[tile[cur 384/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.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 0x3daa422a], 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 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[main,5,main] Gears.reshape 480/96 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbe0108f1, tileRendererInUse RandomTileRenderer[tile[cur 480/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.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 0x3daa422a], 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 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[main,5,main] Gears.reshape 576/96 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbe0108f1, tileRendererInUse RandomTileRenderer[tile[cur 576/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.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 0x3daa422a], 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 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[main,5,main] Gears.reshape 672/96 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbe0108f1, tileRendererInUse RandomTileRenderer[tile[cur 672/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.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 0x3daa422a], 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 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[main,5,main] Gears.reshape 768/96 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbe0108f1, tileRendererInUse RandomTileRenderer[tile[cur 768/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.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 0x3daa422a], 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 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[main,5,main] Gears.reshape 864/96 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbe0108f1, tileRendererInUse RandomTileRenderer[tile[cur 864/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.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 0x3daa422a], 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 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[main,5,main] Gears.reshape 960/96 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbe0108f1, tileRendererInUse RandomTileRenderer[tile[cur 960/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.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 0x3daa422a], 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 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[main,5,main] Gears.reshape 1056/96 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbe0108f1, tileRendererInUse RandomTileRenderer[tile[cur 1056/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.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 0x3daa422a], 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 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[main,5,main] Gears.reshape 1152/96 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbe0108f1, tileRendererInUse RandomTileRenderer[tile[cur 1152/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.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 0x3daa422a], 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 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[main,5,main] Gears.reshape 1248/96 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbe0108f1, tileRendererInUse RandomTileRenderer[tile[cur 1248/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.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 0x3daa422a], 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 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[main,5,main] Gears.reshape 1344/96 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbe0108f1, tileRendererInUse RandomTileRenderer[tile[cur 1344/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.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 0x3daa422a], 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 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[main,5,main] Gears.reshape 1440/96 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbe0108f1, tileRendererInUse RandomTileRenderer[tile[cur 1440/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.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 0x3daa422a], 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 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[main,5,main] Gears.reshape 0/192 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbe0108f1, tileRendererInUse RandomTileRenderer[tile[cur 0/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.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 0x3daa422a], 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 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[main,5,main] Gears.reshape 96/192 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbe0108f1, tileRendererInUse RandomTileRenderer[tile[cur 96/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.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 0x3daa422a], 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 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[main,5,main] Gears.reshape 192/192 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbe0108f1, tileRendererInUse RandomTileRenderer[tile[cur 192/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.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 0x3daa422a], 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 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[main,5,main] Gears.reshape 288/192 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbe0108f1, tileRendererInUse RandomTileRenderer[tile[cur 288/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.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 0x3daa422a], 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 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[main,5,main] Gears.reshape 384/192 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbe0108f1, tileRendererInUse RandomTileRenderer[tile[cur 384/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.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 0x3daa422a], 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 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[main,5,main] Gears.reshape 480/192 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbe0108f1, tileRendererInUse RandomTileRenderer[tile[cur 480/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.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 0x3daa422a], 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 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[main,5,main] Gears.reshape 576/192 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbe0108f1, tileRendererInUse RandomTileRenderer[tile[cur 576/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.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 0x3daa422a], 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 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[main,5,main] Gears.reshape 672/192 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbe0108f1, tileRendererInUse RandomTileRenderer[tile[cur 672/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.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 0x3daa422a], 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 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[main,5,main] Gears.reshape 768/192 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbe0108f1, tileRendererInUse RandomTileRenderer[tile[cur 768/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.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 0x3daa422a], 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 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[main,5,main] Gears.reshape 864/192 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbe0108f1, tileRendererInUse RandomTileRenderer[tile[cur 864/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.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 0x3daa422a], 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 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[main,5,main] Gears.reshape 960/192 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbe0108f1, tileRendererInUse RandomTileRenderer[tile[cur 960/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.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 0x3daa422a], 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 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[main,5,main] Gears.reshape 1056/192 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbe0108f1, tileRendererInUse RandomTileRenderer[tile[cur 1056/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.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 0x3daa422a], 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 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[main,5,main] Gears.reshape 1152/192 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbe0108f1, tileRendererInUse RandomTileRenderer[tile[cur 1152/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.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 0x3daa422a], 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 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[main,5,main] Gears.reshape 1248/192 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbe0108f1, tileRendererInUse RandomTileRenderer[tile[cur 1248/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.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 0x3daa422a], 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 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[main,5,main] Gears.reshape 1344/192 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbe0108f1, tileRendererInUse RandomTileRenderer[tile[cur 1344/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.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 0x3daa422a], 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 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[main,5,main] Gears.reshape 1440/192 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbe0108f1, tileRendererInUse RandomTileRenderer[tile[cur 1440/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.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 0x3daa422a], 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 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[main,5,main] Gears.reshape 0/288 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbe0108f1, tileRendererInUse RandomTileRenderer[tile[cur 0/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.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 0x3daa422a], 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 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[main,5,main] Gears.reshape 96/288 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbe0108f1, tileRendererInUse RandomTileRenderer[tile[cur 96/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.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 0x3daa422a], 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 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[main,5,main] Gears.reshape 192/288 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbe0108f1, tileRendererInUse RandomTileRenderer[tile[cur 192/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.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 0x3daa422a], 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 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[main,5,main] Gears.reshape 288/288 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbe0108f1, tileRendererInUse RandomTileRenderer[tile[cur 288/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.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 0x3daa422a], 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 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[main,5,main] Gears.reshape 384/288 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbe0108f1, tileRendererInUse RandomTileRenderer[tile[cur 384/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.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 0x3daa422a], 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 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[main,5,main] Gears.reshape 480/288 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbe0108f1, tileRendererInUse RandomTileRenderer[tile[cur 480/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.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 0x3daa422a], 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 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[main,5,main] Gears.reshape 576/288 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbe0108f1, tileRendererInUse RandomTileRenderer[tile[cur 576/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.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 0x3daa422a], 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 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[main,5,main] Gears.reshape 672/288 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbe0108f1, tileRendererInUse RandomTileRenderer[tile[cur 672/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.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 0x3daa422a], 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 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[main,5,main] Gears.reshape 768/288 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbe0108f1, tileRendererInUse RandomTileRenderer[tile[cur 768/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.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 0x3daa422a], 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 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[main,5,main] Gears.reshape 864/288 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbe0108f1, tileRendererInUse RandomTileRenderer[tile[cur 864/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.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 0x3daa422a], 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 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[main,5,main] Gears.reshape 960/288 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbe0108f1, tileRendererInUse RandomTileRenderer[tile[cur 960/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.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 0x3daa422a], 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 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[main,5,main] Gears.reshape 1056/288 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbe0108f1, tileRendererInUse RandomTileRenderer[tile[cur 1056/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.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 0x3daa422a], 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 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[main,5,main] Gears.reshape 1152/288 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbe0108f1, tileRendererInUse RandomTileRenderer[tile[cur 1152/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.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 0x3daa422a], 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 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[main,5,main] Gears.reshape 1248/288 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbe0108f1, tileRendererInUse RandomTileRenderer[tile[cur 1248/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.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 0x3daa422a], 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 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[main,5,main] Gears.reshape 1344/288 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbe0108f1, tileRendererInUse RandomTileRenderer[tile[cur 1344/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.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 0x3daa422a], 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 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[main,5,main] Gears.reshape 1440/288 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbe0108f1, tileRendererInUse RandomTileRenderer[tile[cur 1440/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.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 0x3daa422a], 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 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[main,5,main] Gears.reshape 0/384 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbe0108f1, tileRendererInUse RandomTileRenderer[tile[cur 0/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.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 0x3daa422a], 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 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[main,5,main] Gears.reshape 96/384 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbe0108f1, tileRendererInUse RandomTileRenderer[tile[cur 96/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.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 0x3daa422a], 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 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[main,5,main] Gears.reshape 192/384 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbe0108f1, tileRendererInUse RandomTileRenderer[tile[cur 192/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.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 0x3daa422a], 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 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[main,5,main] Gears.reshape 288/384 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbe0108f1, tileRendererInUse RandomTileRenderer[tile[cur 288/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.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 0x3daa422a], 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 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[main,5,main] Gears.reshape 384/384 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbe0108f1, tileRendererInUse RandomTileRenderer[tile[cur 384/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.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 0x3daa422a], 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 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[main,5,main] Gears.reshape 480/384 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbe0108f1, tileRendererInUse RandomTileRenderer[tile[cur 480/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.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 0x3daa422a], 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 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[main,5,main] Gears.reshape 576/384 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbe0108f1, tileRendererInUse RandomTileRenderer[tile[cur 576/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.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 0x3daa422a], 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 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[main,5,main] Gears.reshape 672/384 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbe0108f1, tileRendererInUse RandomTileRenderer[tile[cur 672/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.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 0x3daa422a], 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 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[main,5,main] Gears.reshape 768/384 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbe0108f1, tileRendererInUse RandomTileRenderer[tile[cur 768/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.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 0x3daa422a], 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 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[main,5,main] Gears.reshape 864/384 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbe0108f1, tileRendererInUse RandomTileRenderer[tile[cur 864/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.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 0x3daa422a], 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 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[main,5,main] Gears.reshape 960/384 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbe0108f1, tileRendererInUse RandomTileRenderer[tile[cur 960/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.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 0x3daa422a], 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 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[main,5,main] Gears.reshape 1056/384 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbe0108f1, tileRendererInUse RandomTileRenderer[tile[cur 1056/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.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 0x3daa422a], 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 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[main,5,main] Gears.reshape 1152/384 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbe0108f1, tileRendererInUse RandomTileRenderer[tile[cur 1152/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.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 0x3daa422a], 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 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[main,5,main] Gears.reshape 1248/384 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbe0108f1, tileRendererInUse RandomTileRenderer[tile[cur 1248/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.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 0x3daa422a], 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 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[main,5,main] Gears.reshape 1344/384 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbe0108f1, tileRendererInUse RandomTileRenderer[tile[cur 1344/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.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 0x3daa422a], 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 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[main,5,main] Gears.reshape 1440/384 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbe0108f1, tileRendererInUse RandomTileRenderer[tile[cur 1440/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.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 0x3daa422a], 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 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[main,5,main] Gears.reshape 0/480 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbe0108f1, tileRendererInUse RandomTileRenderer[tile[cur 0/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.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 0x3daa422a], 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 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[main,5,main] Gears.reshape 96/480 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbe0108f1, tileRendererInUse RandomTileRenderer[tile[cur 96/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.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 0x3daa422a], 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 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[main,5,main] Gears.reshape 192/480 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbe0108f1, tileRendererInUse RandomTileRenderer[tile[cur 192/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.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 0x3daa422a], 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 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[main,5,main] Gears.reshape 288/480 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbe0108f1, tileRendererInUse RandomTileRenderer[tile[cur 288/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.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 0x3daa422a], 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 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[main,5,main] Gears.reshape 384/480 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbe0108f1, tileRendererInUse RandomTileRenderer[tile[cur 384/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.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 0x3daa422a], 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 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[main,5,main] Gears.reshape 480/480 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbe0108f1, tileRendererInUse RandomTileRenderer[tile[cur 480/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.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 0x3daa422a], 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 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[main,5,main] Gears.reshape 576/480 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbe0108f1, tileRendererInUse RandomTileRenderer[tile[cur 576/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.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 0x3daa422a], 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 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[main,5,main] Gears.reshape 672/480 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbe0108f1, tileRendererInUse RandomTileRenderer[tile[cur 672/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.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 0x3daa422a], 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 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[main,5,main] Gears.reshape 768/480 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbe0108f1, tileRendererInUse RandomTileRenderer[tile[cur 768/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.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 0x3daa422a], 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 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[main,5,main] Gears.reshape 864/480 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbe0108f1, tileRendererInUse RandomTileRenderer[tile[cur 864/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.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 0x3daa422a], 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 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[main,5,main] Gears.reshape 960/480 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbe0108f1, tileRendererInUse RandomTileRenderer[tile[cur 960/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.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 0x3daa422a], 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 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[main,5,main] Gears.reshape 1056/480 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbe0108f1, tileRendererInUse RandomTileRenderer[tile[cur 1056/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.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 0x3daa422a], 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 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[main,5,main] Gears.reshape 1152/480 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbe0108f1, tileRendererInUse RandomTileRenderer[tile[cur 1152/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.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 0x3daa422a], 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 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[main,5,main] Gears.reshape 1248/480 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbe0108f1, tileRendererInUse RandomTileRenderer[tile[cur 1248/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.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 0x3daa422a], 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 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[main,5,main] Gears.reshape 1344/480 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbe0108f1, tileRendererInUse RandomTileRenderer[tile[cur 1344/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.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 0x3daa422a], 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 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[main,5,main] Gears.reshape 1440/480 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbe0108f1, tileRendererInUse RandomTileRenderer[tile[cur 1440/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.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 0x3daa422a], 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 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[main,5,main] Gears.reshape 0/576 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbe0108f1, tileRendererInUse RandomTileRenderer[tile[cur 0/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.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 0x3daa422a], 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 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[main,5,main] Gears.reshape 96/576 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbe0108f1, tileRendererInUse RandomTileRenderer[tile[cur 96/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.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 0x3daa422a], 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 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[main,5,main] Gears.reshape 192/576 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbe0108f1, tileRendererInUse RandomTileRenderer[tile[cur 192/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.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 0x3daa422a], 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 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[main,5,main] Gears.reshape 288/576 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbe0108f1, tileRendererInUse RandomTileRenderer[tile[cur 288/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.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 0x3daa422a], 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 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[main,5,main] Gears.reshape 384/576 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbe0108f1, tileRendererInUse RandomTileRenderer[tile[cur 384/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.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 0x3daa422a], 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 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[main,5,main] Gears.reshape 480/576 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbe0108f1, tileRendererInUse RandomTileRenderer[tile[cur 480/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.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 0x3daa422a], 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 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[main,5,main] Gears.reshape 576/576 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbe0108f1, tileRendererInUse RandomTileRenderer[tile[cur 576/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.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 0x3daa422a], 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 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[main,5,main] Gears.reshape 672/576 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbe0108f1, tileRendererInUse RandomTileRenderer[tile[cur 672/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.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 0x3daa422a], 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 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[main,5,main] Gears.reshape 768/576 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbe0108f1, tileRendererInUse RandomTileRenderer[tile[cur 768/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.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 0x3daa422a], 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 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[main,5,main] Gears.reshape 864/576 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbe0108f1, tileRendererInUse RandomTileRenderer[tile[cur 864/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.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 0x3daa422a], 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 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[main,5,main] Gears.reshape 960/576 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbe0108f1, tileRendererInUse RandomTileRenderer[tile[cur 960/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.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 0x3daa422a], 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 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[main,5,main] Gears.reshape 1056/576 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbe0108f1, tileRendererInUse RandomTileRenderer[tile[cur 1056/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.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 0x3daa422a], 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 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[main,5,main] Gears.reshape 1152/576 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbe0108f1, tileRendererInUse RandomTileRenderer[tile[cur 1152/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.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 0x3daa422a], 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 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[main,5,main] Gears.reshape 1248/576 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbe0108f1, tileRendererInUse RandomTileRenderer[tile[cur 1248/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.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 0x3daa422a], 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 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[main,5,main] Gears.reshape 1344/576 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbe0108f1, tileRendererInUse RandomTileRenderer[tile[cur 1344/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.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 0x3daa422a], 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 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[main,5,main] Gears.reshape 1440/576 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbe0108f1, tileRendererInUse RandomTileRenderer[tile[cur 1440/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.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 0x3daa422a], 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 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[main,5,main] Gears.reshape 0/672 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbe0108f1, tileRendererInUse RandomTileRenderer[tile[cur 0/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.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 0x3daa422a], 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 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[main,5,main] Gears.reshape 96/672 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbe0108f1, tileRendererInUse RandomTileRenderer[tile[cur 96/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.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 0x3daa422a], 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 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[main,5,main] Gears.reshape 192/672 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbe0108f1, tileRendererInUse RandomTileRenderer[tile[cur 192/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.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 0x3daa422a], 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 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[main,5,main] Gears.reshape 288/672 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbe0108f1, tileRendererInUse RandomTileRenderer[tile[cur 288/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.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 0x3daa422a], 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 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[main,5,main] Gears.reshape 384/672 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbe0108f1, tileRendererInUse RandomTileRenderer[tile[cur 384/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.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 0x3daa422a], 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 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[main,5,main] Gears.reshape 480/672 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbe0108f1, tileRendererInUse RandomTileRenderer[tile[cur 480/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.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 0x3daa422a], 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 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[main,5,main] Gears.reshape 576/672 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbe0108f1, tileRendererInUse RandomTileRenderer[tile[cur 576/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.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 0x3daa422a], 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 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[main,5,main] Gears.reshape 672/672 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbe0108f1, tileRendererInUse RandomTileRenderer[tile[cur 672/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.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 0x3daa422a], 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 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[main,5,main] Gears.reshape 768/672 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbe0108f1, tileRendererInUse RandomTileRenderer[tile[cur 768/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.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 0x3daa422a], 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 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[main,5,main] Gears.reshape 864/672 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbe0108f1, tileRendererInUse RandomTileRenderer[tile[cur 864/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.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 0x3daa422a], 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 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[main,5,main] Gears.reshape 960/672 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbe0108f1, tileRendererInUse RandomTileRenderer[tile[cur 960/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.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 0x3daa422a], 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 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[main,5,main] Gears.reshape 1056/672 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbe0108f1, tileRendererInUse RandomTileRenderer[tile[cur 1056/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.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 0x3daa422a], 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 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[main,5,main] Gears.reshape 1152/672 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbe0108f1, tileRendererInUse RandomTileRenderer[tile[cur 1152/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.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 0x3daa422a], 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 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[main,5,main] Gears.reshape 1248/672 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbe0108f1, tileRendererInUse RandomTileRenderer[tile[cur 1248/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.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 0x3daa422a], 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 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[main,5,main] Gears.reshape 1344/672 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbe0108f1, tileRendererInUse RandomTileRenderer[tile[cur 1344/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.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 0x3daa422a], 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 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[main,5,main] Gears.reshape 1440/672 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbe0108f1, tileRendererInUse RandomTileRenderer[tile[cur 1440/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.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 0x3daa422a], 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 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[main,5,main] Gears.reshape 0/768 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbe0108f1, tileRendererInUse RandomTileRenderer[tile[cur 0/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.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 0x3daa422a], 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 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[main,5,main] Gears.reshape 96/768 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbe0108f1, tileRendererInUse RandomTileRenderer[tile[cur 96/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.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 0x3daa422a], 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 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[main,5,main] Gears.reshape 192/768 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbe0108f1, tileRendererInUse RandomTileRenderer[tile[cur 192/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.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 0x3daa422a], 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 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[main,5,main] Gears.reshape 288/768 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbe0108f1, tileRendererInUse RandomTileRenderer[tile[cur 288/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.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 0x3daa422a], 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 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[main,5,main] Gears.reshape 384/768 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbe0108f1, tileRendererInUse RandomTileRenderer[tile[cur 384/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.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 0x3daa422a], 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 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[main,5,main] Gears.reshape 480/768 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbe0108f1, tileRendererInUse RandomTileRenderer[tile[cur 480/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.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 0x3daa422a], 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 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[main,5,main] Gears.reshape 576/768 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbe0108f1, tileRendererInUse RandomTileRenderer[tile[cur 576/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.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 0x3daa422a], 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 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[main,5,main] Gears.reshape 672/768 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbe0108f1, tileRendererInUse RandomTileRenderer[tile[cur 672/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.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 0x3daa422a], 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 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[main,5,main] Gears.reshape 768/768 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbe0108f1, tileRendererInUse RandomTileRenderer[tile[cur 768/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.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 0x3daa422a], 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 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[main,5,main] Gears.reshape 864/768 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbe0108f1, tileRendererInUse RandomTileRenderer[tile[cur 864/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.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 0x3daa422a], 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 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[main,5,main] Gears.reshape 960/768 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbe0108f1, tileRendererInUse RandomTileRenderer[tile[cur 960/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.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 0x3daa422a], 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 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[main,5,main] Gears.reshape 1056/768 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbe0108f1, tileRendererInUse RandomTileRenderer[tile[cur 1056/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.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 0x3daa422a], 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 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[main,5,main] Gears.reshape 1152/768 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbe0108f1, tileRendererInUse RandomTileRenderer[tile[cur 1152/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.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 0x3daa422a], 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 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[main,5,main] Gears.reshape 1248/768 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbe0108f1, tileRendererInUse RandomTileRenderer[tile[cur 1248/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.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 0x3daa422a], 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 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[main,5,main] Gears.reshape 1344/768 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbe0108f1, tileRendererInUse RandomTileRenderer[tile[cur 1344/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.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 0x3daa422a], 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 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[main,5,main] Gears.reshape 1440/768 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbe0108f1, tileRendererInUse RandomTileRenderer[tile[cur 1440/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.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 0x3daa422a], 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 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[main,5,main] Gears.reshape 0/864 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbe0108f1, tileRendererInUse RandomTileRenderer[tile[cur 0/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.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 0x3daa422a], 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 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[main,5,main] Gears.reshape 96/864 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbe0108f1, tileRendererInUse RandomTileRenderer[tile[cur 96/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.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 0x3daa422a], 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 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[main,5,main] Gears.reshape 192/864 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbe0108f1, tileRendererInUse RandomTileRenderer[tile[cur 192/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.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 0x3daa422a], 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 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[main,5,main] Gears.reshape 288/864 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbe0108f1, tileRendererInUse RandomTileRenderer[tile[cur 288/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.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 0x3daa422a], 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 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[main,5,main] Gears.reshape 384/864 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbe0108f1, tileRendererInUse RandomTileRenderer[tile[cur 384/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.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 0x3daa422a], 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 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[main,5,main] Gears.reshape 480/864 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbe0108f1, tileRendererInUse RandomTileRenderer[tile[cur 480/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.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 0x3daa422a], 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 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[main,5,main] Gears.reshape 576/864 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbe0108f1, tileRendererInUse RandomTileRenderer[tile[cur 576/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.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 0x3daa422a], 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 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[main,5,main] Gears.reshape 672/864 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbe0108f1, tileRendererInUse RandomTileRenderer[tile[cur 672/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.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 0x3daa422a], 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 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[main,5,main] Gears.reshape 768/864 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbe0108f1, tileRendererInUse RandomTileRenderer[tile[cur 768/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.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 0x3daa422a], 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 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[main,5,main] Gears.reshape 864/864 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbe0108f1, tileRendererInUse RandomTileRenderer[tile[cur 864/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.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 0x3daa422a], 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 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[main,5,main] Gears.reshape 960/864 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbe0108f1, tileRendererInUse RandomTileRenderer[tile[cur 960/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.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 0x3daa422a], 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 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[main,5,main] Gears.reshape 1056/864 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbe0108f1, tileRendererInUse RandomTileRenderer[tile[cur 1056/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.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 0x3daa422a], 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 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[main,5,main] Gears.reshape 1152/864 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbe0108f1, tileRendererInUse RandomTileRenderer[tile[cur 1152/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.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 0x3daa422a], 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 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[main,5,main] Gears.reshape 1248/864 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbe0108f1, tileRendererInUse RandomTileRenderer[tile[cur 1248/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.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 0x3daa422a], 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 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[main,5,main] Gears.reshape 1344/864 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbe0108f1, tileRendererInUse RandomTileRenderer[tile[cur 1344/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.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 0x3daa422a], 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 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[main,5,main] Gears.reshape 1440/864 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbe0108f1, tileRendererInUse RandomTileRenderer[tile[cur 1440/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.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 0x3daa422a], 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 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[main,5,main] Gears.reshape 0/960 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbe0108f1, tileRendererInUse RandomTileRenderer[tile[cur 0/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.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 0x3daa422a], 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 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[main,5,main] Gears.reshape 96/960 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbe0108f1, tileRendererInUse RandomTileRenderer[tile[cur 96/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.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 0x3daa422a], 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 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[main,5,main] Gears.reshape 192/960 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbe0108f1, tileRendererInUse RandomTileRenderer[tile[cur 192/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.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 0x3daa422a], 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 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[main,5,main] Gears.reshape 288/960 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbe0108f1, tileRendererInUse RandomTileRenderer[tile[cur 288/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.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 0x3daa422a], 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 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[main,5,main] Gears.reshape 384/960 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbe0108f1, tileRendererInUse RandomTileRenderer[tile[cur 384/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.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 0x3daa422a], 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 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[main,5,main] Gears.reshape 480/960 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbe0108f1, tileRendererInUse RandomTileRenderer[tile[cur 480/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.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 0x3daa422a], 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 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[main,5,main] Gears.reshape 576/960 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbe0108f1, tileRendererInUse RandomTileRenderer[tile[cur 576/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.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 0x3daa422a], 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 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[main,5,main] Gears.reshape 672/960 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbe0108f1, tileRendererInUse RandomTileRenderer[tile[cur 672/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.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 0x3daa422a], 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 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[main,5,main] Gears.reshape 768/960 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbe0108f1, tileRendererInUse RandomTileRenderer[tile[cur 768/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.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 0x3daa422a], 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 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[main,5,main] Gears.reshape 864/960 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbe0108f1, tileRendererInUse RandomTileRenderer[tile[cur 864/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.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 0x3daa422a], 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 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[main,5,main] Gears.reshape 960/960 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbe0108f1, tileRendererInUse RandomTileRenderer[tile[cur 960/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.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 0x3daa422a], 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 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[main,5,main] Gears.reshape 1056/960 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbe0108f1, tileRendererInUse RandomTileRenderer[tile[cur 1056/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.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 0x3daa422a], 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 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[main,5,main] Gears.reshape 1152/960 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbe0108f1, tileRendererInUse RandomTileRenderer[tile[cur 1152/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.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 0x3daa422a], 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 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[main,5,main] Gears.reshape 1248/960 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbe0108f1, tileRendererInUse RandomTileRenderer[tile[cur 1248/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.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 0x3daa422a], 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 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[main,5,main] Gears.reshape 1344/960 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbe0108f1, tileRendererInUse RandomTileRenderer[tile[cur 1344/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.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 0x3daa422a], 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 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[main,5,main] Gears.reshape 1440/960 64x64 of 1536x1024, swapInterval 1, drawable 0xffffffffbe0108f1, tileRendererInUse RandomTileRenderer[tile[cur 1440/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.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 0x3daa422a], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[main,5,main] Gears.reshape 0/0 64x64 of 64x64, swapInterval 1, drawable 0xffffffffbe0108f1, tileRendererInUse null [apply] >> Gears angle 0.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[main,5,main] Gears.dispose: tileRendererInUse null [apply] XXX2: GLPixelBuffer[PixelAttributes[fmt 0x1907, type 0x1401, RGB888], dim 1536x1024x1, pack true, disposed false, valid true, buffer[bytes 4718592, elemSize 1, java.nio.DirectByteBuffer[pos=0 lim=4718592 cap=4718592]]] [apply] XXX3: 6407, PixelAttributes[fmt 0x1907, type 0x1401, RGB888] [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.tile.TestRandomTiledRendering2GL2NEWT - test02_aa8 [apply] ++++ Test Singleton.unlock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675154197682 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1675154197682 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test01_aa0 took 4.608 sec [apply] Testcase: test02_aa8 took 3.011 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] junit.framework.TestListener: tests to run: 2 [apply] ++++ Test Singleton.ctor()junit.framework.TestListener: startTest(test01) [apply] ++++ Test Singleton.lock() [apply] [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675154198924 ms III - Start [apply] SLOCK [T main @ 1675154198924 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.tile.TestTiledRendering1GL2NEWT - test01 [apply] Thread[main,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_01 [apply] junit.framework.TestListener: endTest(test02_EOT_01) [apply] Expected IllegalStateException: Image size has not been set: TileRenderer[tile[# 0: [0][0] / 0x0, rowOrder 21, offset/size 0/0 256x256 brd 0, cur 0/0 0x0, buffer 0x0], image[size 0 x 0, buffer 0x0], glad[0 listener, pre false, post false, preSwap false], isSetup false] [apply] Expected IllegalStateException: EOT reached: TileRenderer[tile[# 0: [0][0] / 0x0, rowOrder 21, offset/size 0/0 256x256 brd 0, cur 0/0 0x0, buffer 0x0], image[size 1536 x 1024, buffer 0x0], glad[0 listener, pre false, post false, preSwap false], isSetup true] [apply] Thread[main,5,main] Gears.init: tileRendererInUse null [apply] Expected IllegalStateException: EOT reached: TileRenderer[tile[# -1: [5][3] / 6x4, rowOrder 21, offset/size 0/0 256x256 brd 0, cur 1280/768 256x256, buffer 0x0], image[size 1536 x 1024, buffer 0x0], glad[0 listener, pre false, post false, preSwap false], isSetup true] [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.tile.TestTiledRendering1GL2NEWT - test02_EOT_01 [apply] ++++ Test Singleton.unlock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675154200673 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1675154200673 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [apply] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.386 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675154198924 ms III - Start [apply] SLOCK [T main @ 1675154198924 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.tile.TestTiledRendering1GL2NEWT - test01 [apply] Thread[main,5,main] Gears.init: tileRendererInUse null [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.tile.TestTiledRendering1GL2NEWT - test01 [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.tile.TestTiledRendering1GL2NEWT - test02_EOT_01 [apply] Expected IllegalStateException: Image size has not been set: TileRenderer[tile[# 0: [0][0] / 0x0, rowOrder 21, offset/size 0/0 256x256 brd 0, cur 0/0 0x0, buffer 0x0], image[size 0 x 0, buffer 0x0], glad[0 listener, pre false, post false, preSwap false], isSetup false] [apply] Expected IllegalStateException: EOT reached: TileRenderer[tile[# 0: [0][0] / 0x0, rowOrder 21, offset/size 0/0 256x256 brd 0, cur 0/0 0x0, buffer 0x0], image[size 1536 x 1024, buffer 0x0], glad[0 listener, pre false, post false, preSwap false], isSetup true] [apply] Thread[main,5,main] Gears.init: tileRendererInUse null [apply] Expected IllegalStateException: EOT reached: TileRenderer[tile[# -1: [5][3] / 6x4, rowOrder 21, offset/size 0/0 256x256 brd 0, cur 1280/768 256x256, buffer 0x0], image[size 1536 x 1024, buffer 0x0], glad[0 listener, pre false, post false, preSwap false], isSetup true] [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.tile.TestTiledRendering1GL2NEWT - test02_EOT_01 [apply] ++++ Test Singleton.unlock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675154200673 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1675154200673 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test01 took 1.687 sec [apply] Testcase: test02_EOT_01 took 0.04 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] junit.framework.TestListener: tests to run: 8 [apply] junit.framework.TestListener: startTest(test001_off_gl2___aa0) [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675154201725 ms III - Start [apply] SLOCK [T main @ 1675154201726 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.tile.TestTiledRendering2NEWT - test001_off_gl2___aa0 [apply] Thread[main,5,main] Gears.init: tileRendererInUse TileRenderer[tile[# 0: [0][0] / 6x4, rowOrder 21, offset/size 0/0 256x256 brd 0, cur 0/0 0x0, buffer 0x0], image[size 1536 x 1024, buffer 0x23529fee], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] GearsES2 init on Thread[main,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[fbo]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.hw] [apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR NVIDIA Corporation [apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION 4.6.0 NVIDIA 391.35 [apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 325 [apply] GLX_EXTENSIONS 30 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 list created: 1 [apply] gear2 list created: 2 [apply] gear3 list created: 3 [apply] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 6x4, rowOrder 21, offset/size 0/0 256x256 brd 0, cur 0/0 256x256, buffer 0x0], image[size 1536 x 1024, buffer 0x23529fee], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[main,5,main] Gears.reshape 0/0 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffff810108c7, 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 0x23529fee], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.0, b -1.0, t -0.5] 0.5x0.5, v-flip false [apply] Thread[main,5,main] Gears.reshape 256/0 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffff810108c7, 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 0x23529fee], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.0, r -0.5, b -1.0, t -0.5] 0.5x0.5, v-flip false [apply] Thread[main,5,main] Gears.reshape 512/0 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffff810108c7, 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 0x23529fee], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.5, r 0.0, b -1.0, t -0.5] 0.5x0.5, v-flip false [apply] Thread[main,5,main] Gears.reshape 768/0 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffff810108c7, 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 0x23529fee], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.5, b -1.0, t -0.5] 0.5x0.5, v-flip false [apply] Thread[main,5,main] Gears.reshape 1024/0 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffff810108c7, 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 0x23529fee], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.5, r 1.0, b -1.0, t -0.5] 0.5x0.5, v-flip false [apply] Thread[main,5,main] Gears.reshape 1280/0 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffff810108c7, 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 0x23529fee], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.0, r 1.5, b -1.0, t -0.5] 0.5x0.5, v-flip false [apply] Thread[main,5,main] Gears.reshape 0/256 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffff810108c7, 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 0x23529fee], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.0, b -0.5, t 0.0] 0.5x0.5, v-flip false [apply] Thread[main,5,main] Gears.reshape 256/256 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffff810108c7, 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 0x23529fee], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.0, r -0.5, b -0.5, t 0.0] 0.5x0.5, v-flip false [apply] Thread[main,5,main] Gears.reshape 512/256 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffff810108c7, 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 0x23529fee], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.5, r 0.0, b -0.5, t 0.0] 0.5x0.5, v-flip false [apply] Thread[main,5,main] Gears.reshape 768/256 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffff810108c7, 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 0x23529fee], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.5, b -0.5, t 0.0] 0.5x0.5, v-flip false [apply] Thread[main,5,main] Gears.reshape 1024/256 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffff810108c7, 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 0x23529fee], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.5, r 1.0, b -0.5, t 0.0] 0.5x0.5, v-flip false [apply] Thread[main,5,main] Gears.reshape 1280/256 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffff810108c7, 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 0x23529fee], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.0, r 1.5, b -0.5, t 0.0] 0.5x0.5, v-flip false [apply] Thread[main,5,main] Gears.reshape 0/512 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffff810108c7, 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 0x23529fee], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.0, b 0.0, t 0.5] 0.5x0.5, v-flip false [apply] Thread[main,5,main] Gears.reshape 256/512 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffff810108c7, 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 0x23529fee], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.0, r -0.5, b 0.0, t 0.5] 0.5x0.5, v-flip false [apply] Thread[main,5,main] Gears.reshape 512/512 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffff810108c7, 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 0x23529fee], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.5, r 0.0, b 0.0, t 0.5] 0.5x0.5, v-flip false [apply] Thread[main,5,main] Gears.reshape 768/512 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffff810108c7, 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 0x23529fee], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.5, b 0.0, t 0.5] 0.5x0.5, v-flip false [apply] Thread[main,5,main] Gears.reshape 1024/512 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffff810108c7, 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 0x23529fee], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.5, r 1.0, b 0.0, t 0.5] 0.5x0.5, v-flip false [apply] Thread[main,5,main] Gears.reshape 1280/512 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffff810108c7, 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 0x23529fee], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.0, r 1.5, b 0.0, t 0.5] 0.5x0.5, v-flip false [apply] Thread[main,5,main] Gears.reshape 0/768 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffff810108c7, 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 0x23529fee], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.0, b 0.5, t 1.0] 0.5x0.5, v-flip false [apply] Thread[main,5,main] Gears.reshape 256/768 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffff810108c7, 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 0x23529fee], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.0, r -0.5, b 0.5, t 1.0] 0.5x0.5, v-flip false [apply] Thread[main,5,main] Gears.reshape 512/768 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffff810108c7, 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 0x23529fee], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.5, r 0.0, b 0.5, t 1.0] 0.5x0.5, v-flip false [apply] Thread[main,5,main] Gears.reshape 768/768 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffff810108c7, 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 0x23529fee], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.5, b 0.5, t 1.0] 0.5x0.5, v-flip false [apply] Thread[main,5,main] Gears.reshape 1024/768 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffff810108c7, 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 0x23529fee], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.5, r 1.0, b 0.5, t 1.0] 0.5x0.5, v-flip false [apply] Thread[main,5,main] Gears.reshape 1280/768 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffff810108c7, 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 0x23529fee], glad[1 listener, pre true, post false, preSwap false], isSetup true] [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 0x23529fee], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[main,5,main] Gears.reshape 0/0 256x256 of 256x256, swapInterval 1, drawable 0xffffffff810108c7, 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[main,5,main] Gears.dispose: tileRendererInUse null [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.tile.TestTiledRendering2NEWT - test001_off_gl2___aa0 [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.tile.TestTiledRendering2NEWT - test002_off_gl2___aa8 [apply] Thread[main,5,main] Gears.init: tileRendererInUse TileRenderer[tile[# 0: [0][0] / 6x4, rowOrder 21, offset/size 0/0 256x256 brd 0, cur 0/0 0x0, buffer 0x0], image[size 1536 x 1024, buffer 0x4f209819], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] GearsES2 init on Thread[main,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[fbo]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.hw] [apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR NVIDIA Corporation [apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION 4.6.0 NVIDIA 391.35 [apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 325 [apply] GLX_EXTENSIONS 30 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 list created: 1 [apply] gear2 list created: 2 [apply] gear3 list created: 3 [apply] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 6x4, rowOrder 21, offset/size 0/0 256x256 brd 0, cur 0/0 256x256, buffer 0x0], image[size 1536 x 1024, buffer 0x4f209819], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[main,5,main] Gears.reshape 0/0 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffff810108c7, 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 0x4f209819], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.0, b -1.0, t -0.5] 0.5x0.5, v-flip false [apply] Thread[main,5,main] Gears.reshape 256/0 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffff810108c7, 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 0x4f209819], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.0, r -0.5, b -1.0, t -0.5] 0.5x0.5, v-flip false [apply] Thread[main,5,main] Gears.reshape 512/0 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffff810108c7, 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 0x4f209819], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.5, r 0.0, b -1.0, t -0.5] 0.5x0.5, v-flip false [apply] Thread[main,5,main] Gears.reshape 768/0 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffff810108c7, 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 0x4f209819], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.5, b -1.0, t -0.5] 0.5x0.5, v-flip false [apply] Thread[main,5,main] Gears.reshape 1024/0 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffff810108c7, 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 0x4f209819], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.5, r 1.0, b -1.0, t -0.5] 0.5x0.5, v-flip false [apply] Thread[main,5,main] Gears.reshape 1280/0 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffff810108c7, 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 0x4f209819], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.0, r 1.5, b -1.0, t -0.5] 0.5x0.5, v-flip false [apply] Thread[main,5,main] Gears.reshape 0/256 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffff810108c7, 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 0x4f209819], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.0, b -0.5, t 0.0] 0.5x0.5, v-flip false [apply] Thread[main,5,main] Gears.reshape 256/256 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffff810108c7, 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 0x4f209819], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.0, r -0.5, b -0.5, t 0.0] 0.5x0.5, v-flip false [apply] Thread[main,5,main] Gears.reshape 512/256 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffff810108c7, 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 0x4f209819], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.5, r 0.0, b -0.5, t 0.0] 0.5x0.5, v-flip false [apply] Thread[main,5,main] Gears.reshape 768/256 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffff810108c7, 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 0x4f209819], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.5, b -0.5, t 0.0] 0.5x0.5, v-flip false [apply] Thread[main,5,main] Gears.reshape 1024/256 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffff810108c7, 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 0x4f209819], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.5, r 1.0, b -0.5, t 0.0] 0.5x0.5, v-flip false [apply] Thread[main,5,main] Gears.reshape 1280/256 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffff810108c7, 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 0x4f209819], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.0, r 1.5, b -0.5, t 0.0] 0.5x0.5, v-flip false [apply] Thread[main,5,main] Gears.reshape 0/512 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffff810108c7, 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 0x4f209819], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.0, b 0.0, t 0.5] 0.5x0.5, v-flip false [apply] Thread[main,5,main] Gears.reshape 256/512 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffff810108c7, 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 0x4f209819], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.0, r -0.5, b 0.0, t 0.5] 0.5x0.5, v-flip false [apply] Thread[main,5,main] Gears.reshape 512/512 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffff810108c7, 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 0x4f209819], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.5, r 0.0, b 0.0, t 0.5] 0.5x0.5, v-flip false [apply] Thread[main,5,main] Gears.reshape 768/512 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffff810108c7, 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 0x4f209819], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.5, b 0.0, t 0.5] 0.5x0.5, v-flip false [apply] Thread[main,5,main] Gears.reshape 1024/512 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffff810108c7, 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 0x4f209819], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.5, r 1.0, b 0.0, t 0.5] 0.5x0.5, v-flip false [apply] Thread[main,5,main] Gears.reshape 1280/512 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffff810108c7, 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 0x4f209819], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.0, r 1.5, b 0.0, t 0.5] 0.5x0.5, v-flip false [apply] Thread[main,5,main] Gears.reshape 0/768 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffff810108c7, 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 0x4f209819], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.0, b 0.5, t 1.0] 0.5x0.5, v-flip false [apply] Thread[main,5,main] Gears.reshape 256/768 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffff810108c7, 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 0x4f209819], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.0, r -0.5, b 0.5, t 1.0] 0.5x0.5, v-flip false [apply] Thread[main,5,main] Gears.reshape 512/768 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffff810108c7, 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 0x4f209819], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.5, r 0.0, b 0.5, t 1.0] 0.5x0.5, v-flip false [apply] Thread[main,5,main] Gears.reshape 768/768 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffff810108c7, 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 0x4f209819], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.5, b 0.5, t 1.0] 0.5x0.5, v-flip false [apply] Thread[main,5,main] Gears.reshape 1024/768 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffff810108c7, 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 0x4f209819], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.5, r 1.0, b 0.5, t 1.0] 0.5x0.5, v-flip false [apply] Thread[main,5,main] Gears.reshape 1280/768 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffff810108c7, 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 0x4f209819], glad[1 listener, pre true, post false, preSwap true], isSetup true] [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 0x4f209819], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[main,5,main] Gears.reshape 0/0 256x256 of 256x256, swapInterval 1, drawable 0xffffffff810108c7, tileRendererInUse null [apply] >> Gears angle 0.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] junit.framework.TestListener: endTest(test002_off_gl2___aa8) [apply] junit.framework.TestListener: startTest(test011_off_gl2es3_aa0) [apply] Thread[main,5,main] Gears.dispose: tileRendererInUse null [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.tile.TestTiledRendering2NEWT - test002_off_gl2___aa8 [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.tile.TestTiledRendering2NEWT - test011_off_gl2es3_aa0 [apply] Thread[main,5,main] GearsES2.init.0 0x61df66b6: 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 0x2f7298b], glad[1 listener, pre true, post false, preSwap false], isSetup true], GearsES2[obj 0x61df66b6 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x61df66b6 on Thread[main,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL4/GL4.hw], offscr[fbo]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4/GL4.hw] [apply] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR NVIDIA Corporation [apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION 4.6.0 NVIDIA 391.35 [apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 324 [apply] GLX_EXTENSIONS 30 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x61df66b6 created: GearsObj[0x4cc451f2, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x61df66b6 created: GearsObj[0x6379eb, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x61df66b6 created: GearsObj[0x6379eb, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[main,5,main] GearsES2.init.X 0x61df66b6 FIN GearsES2[obj 0x61df66b6 isInit true, usesShared false, 1 GearsObj[0x4cc451f2, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6379eb, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x294425a7, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] GearsES2.startTileRendering: 0x61df66b6TileRenderer[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 0x2f7298b], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[main,5,main] GearsES2.reshape 0x61df66b6 0/0 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffff810108c7, 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 0x2f7298b], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x61df66b6, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.0, b -1.0, t -0.5] 0.5x0.5, v-flip false [apply] Thread[main,5,main] GearsES2.display 0x61df66b6 256x256, swapInterval 1, drawable 0xffffffff810108c7 [apply] Thread[main,5,main] GearsES2.reshape 0x61df66b6 256/0 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffff810108c7, 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 0x2f7298b], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x61df66b6, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.0, r -0.5, b -1.0, t -0.5] 0.5x0.5, v-flip false [apply] Thread[main,5,main] GearsES2.display 0x61df66b6 256x256, swapInterval 1, drawable 0xffffffff810108c7 [apply] Thread[main,5,main] GearsES2.reshape 0x61df66b6 512/0 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffff810108c7, 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 0x2f7298b], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x61df66b6, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.5, r 0.0, b -1.0, t -0.5] 0.5x0.5, v-flip false [apply] Thread[main,5,main] GearsES2.display 0x61df66b6 256x256, swapInterval 1, drawable 0xffffffff810108c7 [apply] Thread[main,5,main] GearsES2.reshape 0x61df66b6 768/0 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffff810108c7, 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 0x2f7298b], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x61df66b6, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.5, b -1.0, t -0.5] 0.5x0.5, v-flip false [apply] Thread[main,5,main] GearsES2.display 0x61df66b6 256x256, swapInterval 1, drawable 0xffffffff810108c7 [apply] Thread[main,5,main] GearsES2.reshape 0x61df66b6 1024/0 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffff810108c7, 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 0x2f7298b], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x61df66b6, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.5, r 1.0, b -1.0, t -0.5] 0.5x0.5, v-flip false [apply] Thread[main,5,main] GearsES2.display 0x61df66b6 256x256, swapInterval 1, drawable 0xffffffff810108c7 [apply] Thread[main,5,main] GearsES2.reshape 0x61df66b6 1280/0 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffff810108c7, 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 0x2f7298b], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x61df66b6, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.0, r 1.5, b -1.0, t -0.5] 0.5x0.5, v-flip false [apply] Thread[main,5,main] GearsES2.display 0x61df66b6 256x256, swapInterval 1, drawable 0xffffffff810108c7 [apply] Thread[main,5,main] GearsES2.reshape 0x61df66b6 0/256 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffff810108c7, 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 0x2f7298b], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x61df66b6, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.0, b -0.5, t 0.0] 0.5x0.5, v-flip false [apply] Thread[main,5,main] GearsES2.display 0x61df66b6 256x256, swapInterval 1, drawable 0xffffffff810108c7 [apply] Thread[main,5,main] GearsES2.reshape 0x61df66b6 256/256 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffff810108c7, 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 0x2f7298b], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x61df66b6, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.0, r -0.5, b -0.5, t 0.0] 0.5x0.5, v-flip false [apply] Thread[main,5,main] GearsES2.display 0x61df66b6 256x256, swapInterval 1, drawable 0xffffffff810108c7 [apply] Thread[main,5,main] GearsES2.reshape 0x61df66b6 512/256 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffff810108c7, 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 0x2f7298b], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x61df66b6, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.5, r 0.0, b -0.5, t 0.0] 0.5x0.5, v-flip false [apply] Thread[main,5,main] GearsES2.display 0x61df66b6 256x256, swapInterval 1, drawable 0xffffffff810108c7 [apply] Thread[main,5,main] GearsES2.reshape 0x61df66b6 768/256 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffff810108c7, 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 0x2f7298b], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x61df66b6, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.5, b -0.5, t 0.0] 0.5x0.5, v-flip false [apply] Thread[main,5,main] GearsES2.display 0x61df66b6 256x256, swapInterval 1, drawable 0xffffffff810108c7 [apply] Thread[main,5,main] GearsES2.reshape 0x61df66b6 1024/256 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffff810108c7, 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 0x2f7298b], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x61df66b6, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.5, r 1.0, b -0.5, t 0.0] 0.5x0.5, v-flip false [apply] Thread[main,5,main] GearsES2.display 0x61df66b6 256x256, swapInterval 1, drawable 0xffffffff810108c7 [apply] Thread[main,5,main] GearsES2.reshape 0x61df66b6 1280/256 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffff810108c7, 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 0x2f7298b], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x61df66b6, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.0, r 1.5, b -0.5, t 0.0] 0.5x0.5, v-flip false [apply] Thread[main,5,main] GearsES2.display 0x61df66b6 256x256, swapInterval 1, drawable 0xffffffff810108c7 [apply] Thread[main,5,main] GearsES2.reshape 0x61df66b6 0/512 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffff810108c7, 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 0x2f7298b], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x61df66b6, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.0, b 0.0, t 0.5] 0.5x0.5, v-flip false [apply] Thread[main,5,main] GearsES2.display 0x61df66b6 256x256, swapInterval 1, drawable 0xffffffff810108c7 [apply] Thread[main,5,main] GearsES2.reshape 0x61df66b6 256/512 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffff810108c7, 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 0x2f7298b], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x61df66b6, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.0, r -0.5, b 0.0, t 0.5] 0.5x0.5, v-flip false [apply] Thread[main,5,main] GearsES2.display 0x61df66b6 256x256, swapInterval 1, drawable 0xffffffff810108c7 [apply] Thread[main,5,main] GearsES2.reshape 0x61df66b6 512/512 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffff810108c7, 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 0x2f7298b], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x61df66b6, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.5, r 0.0, b 0.0, t 0.5] 0.5x0.5, v-flip false [apply] Thread[main,5,main] GearsES2.display 0x61df66b6 256x256, swapInterval 1, drawable 0xffffffff810108c7 [apply] Thread[main,5,main] GearsES2.reshape 0x61df66b6 768/512 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffff810108c7, 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 0x2f7298b], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x61df66b6, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.5, b 0.0, t 0.5] 0.5x0.5, v-flip false [apply] Thread[main,5,main] GearsES2.display 0x61df66b6 256x256, swapInterval 1, drawable 0xffffffff810108c7 [apply] Thread[main,5,main] GearsES2.reshape 0x61df66b6 1024/512 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffff810108c7, 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 0x2f7298b], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x61df66b6, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.5, r 1.0, b 0.0, t 0.5] 0.5x0.5, v-flip false [apply] Thread[main,5,main] GearsES2.display 0x61df66b6 256x256, swapInterval 1, drawable 0xffffffff810108c7 [apply] Thread[main,5,main] GearsES2.reshape 0x61df66b6 1280/512 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffff810108c7, 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 0x2f7298b], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x61df66b6, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.0, r 1.5, b 0.0, t 0.5] 0.5x0.5, v-flip false [apply] Thread[main,5,main] GearsES2.display 0x61df66b6 256x256, swapInterval 1, drawable 0xffffffff810108c7 [apply] Thread[main,5,main] GearsES2.reshape 0x61df66b6 0/768 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffff810108c7, 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 0x2f7298b], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x61df66b6, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.0, b 0.5, t 1.0] 0.5x0.5, v-flip false [apply] Thread[main,5,main] GearsES2.display 0x61df66b6 256x256, swapInterval 1, drawable 0xffffffff810108c7 [apply] Thread[main,5,main] GearsES2.reshape 0x61df66b6 256/768 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffff810108c7, 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 0x2f7298b], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x61df66b6, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.0, r -0.5, b 0.5, t 1.0] 0.5x0.5, v-flip false [apply] Thread[main,5,main] GearsES2.display 0x61df66b6 256x256, swapInterval 1, drawable 0xffffffff810108c7 [apply] Thread[main,5,main] GearsES2.reshape 0x61df66b6 512/768 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffff810108c7, 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 0x2f7298b], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x61df66b6, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.5, r 0.0, b 0.5, t 1.0] 0.5x0.5, v-flip false [apply] Thread[main,5,main] GearsES2.display 0x61df66b6 256x256, swapInterval 1, drawable 0xffffffff810108c7 [apply] Thread[main,5,main] GearsES2.reshape 0x61df66b6 768/768 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffff810108c7, 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 0x2f7298b], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x61df66b6, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.5, b 0.5, t 1.0] 0.5x0.5, v-flip false [apply] Thread[main,5,main] GearsES2.display 0x61df66b6 256x256, swapInterval 1, drawable 0xffffffff810108c7 [apply] Thread[main,5,main] GearsES2.reshape 0x61df66b6 1024/768 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffff810108c7, 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 0x2f7298b], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x61df66b6, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.5, r 1.0, b 0.5, t 1.0] 0.5x0.5, v-flip false [apply] Thread[main,5,main] GearsES2.display 0x61df66b6 256x256, swapInterval 1, drawable 0xffffffff810108c7 [apply] Thread[main,5,main] GearsES2.reshape 0x61df66b6 1280/768 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffff810108c7, 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 0x2f7298b], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x61df66b6, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.0, r 1.5, b 0.5, t 1.0] 0.5x0.5, v-flip false [apply] Thread[main,5,main] GearsES2.display 0x61df66b6 256x256, swapInterval 1, drawable 0xffffffff810108c7 [apply] GearsES2.endTileRendering: 0x61df66b6TileRenderer[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 0x2f7298b], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[main,5,main] GearsES2.display 0x61df66b6 256x256, swapInterval 1, drawable 0xffffffff810108c7 [apply] Thread[main,5,main] GearsES2.reshape 0x61df66b6 0/0 256x256 of 256x256, swapInterval 1, drawable 0xffffffff810108c7, msaa false, tileRendererInUse null [apply] >> GearsES2 0x61df66b6, angle 0.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[main,5,main] GearsES2.display 0x61df66b6 256x256, swapInterval 1, drawable 0xffffffff810108c7 [apply] junit.framework.TestListener: endTest(test011_off_gl2es3_aa0) [apply] junit.framework.TestListener: startTest(test012_off_gl2es3_aa8) [apply] Thread[main,5,main] GearsES2.dispose 0x61df66b6: tileRendererInUse null [apply] Thread[main,5,main] GearsES2.dispose 0x61df66b6 FIN [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.tile.TestTiledRendering2NEWT - test011_off_gl2es3_aa0 [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.tile.TestTiledRendering2NEWT - test012_off_gl2es3_aa8 [apply] Thread[main,5,main] GearsES2.init.0 0x59309333: 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 0x5b239d7d], glad[1 listener, pre true, post false, preSwap true], isSetup true], GearsES2[obj 0x59309333 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x59309333 on Thread[main,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], offscr[fbo]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4/GL4.hw] [apply] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR NVIDIA Corporation [apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION 4.6.0 NVIDIA 391.35 [apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 324 [apply] GLX_EXTENSIONS 30 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x59309333 created: GearsObj[0x52bf72b5, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x59309333 created: GearsObj[0x37afeb11, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x59309333 created: GearsObj[0x37afeb11, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[main,5,main] GearsES2.init.X 0x59309333 FIN GearsES2[obj 0x59309333 isInit true, usesShared false, 1 GearsObj[0x52bf72b5, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x37afeb11, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x515aebb0, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] GearsES2.startTileRendering: 0x59309333TileRenderer[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 0x5b239d7d], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[main,5,main] GearsES2.reshape 0x59309333 0/0 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffff810108c7, 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 0x5b239d7d], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> GearsES2 0x59309333, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.0, b -1.0, t -0.5] 0.5x0.5, v-flip false [apply] Thread[main,5,main] GearsES2.display 0x59309333 256x256, swapInterval 1, drawable 0xffffffff810108c7 [apply] Thread[main,5,main] GearsES2.reshape 0x59309333 256/0 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffff810108c7, 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 0x5b239d7d], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> GearsES2 0x59309333, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.0, r -0.5, b -1.0, t -0.5] 0.5x0.5, v-flip false [apply] Thread[main,5,main] GearsES2.display 0x59309333 256x256, swapInterval 1, drawable 0xffffffff810108c7 [apply] Thread[main,5,main] GearsES2.reshape 0x59309333 512/0 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffff810108c7, 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 0x5b239d7d], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> GearsES2 0x59309333, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.5, r 0.0, b -1.0, t -0.5] 0.5x0.5, v-flip false [apply] Thread[main,5,main] GearsES2.display 0x59309333 256x256, swapInterval 1, drawable 0xffffffff810108c7 [apply] Thread[main,5,main] GearsES2.reshape 0x59309333 768/0 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffff810108c7, 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 0x5b239d7d], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> GearsES2 0x59309333, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.5, b -1.0, t -0.5] 0.5x0.5, v-flip false [apply] Thread[main,5,main] GearsES2.display 0x59309333 256x256, swapInterval 1, drawable 0xffffffff810108c7 [apply] Thread[main,5,main] GearsES2.reshape 0x59309333 1024/0 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffff810108c7, 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 0x5b239d7d], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> GearsES2 0x59309333, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.5, r 1.0, b -1.0, t -0.5] 0.5x0.5, v-flip false [apply] Thread[main,5,main] GearsES2.display 0x59309333 256x256, swapInterval 1, drawable 0xffffffff810108c7 [apply] Thread[main,5,main] GearsES2.reshape 0x59309333 1280/0 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffff810108c7, 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 0x5b239d7d], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> GearsES2 0x59309333, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.0, r 1.5, b -1.0, t -0.5] 0.5x0.5, v-flip false [apply] Thread[main,5,main] GearsES2.display 0x59309333 256x256, swapInterval 1, drawable 0xffffffff810108c7 [apply] Thread[main,5,main] GearsES2.reshape 0x59309333 0/256 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffff810108c7, 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 0x5b239d7d], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> GearsES2 0x59309333, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.0, b -0.5, t 0.0] 0.5x0.5, v-flip false [apply] Thread[main,5,main] GearsES2.display 0x59309333 256x256, swapInterval 1, drawable 0xffffffff810108c7 [apply] Thread[main,5,main] GearsES2.reshape 0x59309333 256/256 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffff810108c7, 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 0x5b239d7d], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> GearsES2 0x59309333, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.0, r -0.5, b -0.5, t 0.0] 0.5x0.5, v-flip false [apply] Thread[main,5,main] GearsES2.display 0x59309333 256x256, swapInterval 1, drawable 0xffffffff810108c7 [apply] Thread[main,5,main] GearsES2.reshape 0x59309333 512/256 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffff810108c7, 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 0x5b239d7d], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> GearsES2 0x59309333, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.5, r 0.0, b -0.5, t 0.0] 0.5x0.5, v-flip false [apply] Thread[main,5,main] GearsES2.display 0x59309333 256x256, swapInterval 1, drawable 0xffffffff810108c7 [apply] Thread[main,5,main] GearsES2.reshape 0x59309333 768/256 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffff810108c7, 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 0x5b239d7d], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> GearsES2 0x59309333, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.5, b -0.5, t 0.0] 0.5x0.5, v-flip false [apply] Thread[main,5,main] GearsES2.display 0x59309333 256x256, swapInterval 1, drawable 0xffffffff810108c7 [apply] Thread[main,5,main] GearsES2.reshape 0x59309333 1024/256 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffff810108c7, 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 0x5b239d7d], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> GearsES2 0x59309333, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.5, r 1.0, b -0.5, t 0.0] 0.5x0.5, v-flip false [apply] Thread[main,5,main] GearsES2.display 0x59309333 256x256, swapInterval 1, drawable 0xffffffff810108c7 [apply] Thread[main,5,main] GearsES2.reshape 0x59309333 1280/256 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffff810108c7, 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 0x5b239d7d], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> GearsES2 0x59309333, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.0, r 1.5, b -0.5, t 0.0] 0.5x0.5, v-flip false [apply] Thread[main,5,main] GearsES2.display 0x59309333 256x256, swapInterval 1, drawable 0xffffffff810108c7 [apply] Thread[main,5,main] GearsES2.reshape 0x59309333 0/512 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffff810108c7, 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 0x5b239d7d], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> GearsES2 0x59309333, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.0, b 0.0, t 0.5] 0.5x0.5, v-flip false [apply] Thread[main,5,main] GearsES2.display 0x59309333 256x256, swapInterval 1, drawable 0xffffffff810108c7 [apply] Thread[main,5,main] GearsES2.reshape 0x59309333 256/512 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffff810108c7, 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 0x5b239d7d], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> GearsES2 0x59309333, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.0, r -0.5, b 0.0, t 0.5] 0.5x0.5, v-flip false [apply] Thread[main,5,main] GearsES2.display 0x59309333 256x256, swapInterval 1, drawable 0xffffffff810108c7 [apply] Thread[main,5,main] GearsES2.reshape 0x59309333 512/512 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffff810108c7, 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 0x5b239d7d], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> GearsES2 0x59309333, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.5, r 0.0, b 0.0, t 0.5] 0.5x0.5, v-flip false [apply] Thread[main,5,main] GearsES2.display 0x59309333 256x256, swapInterval 1, drawable 0xffffffff810108c7 [apply] Thread[main,5,main] GearsES2.reshape 0x59309333 768/512 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffff810108c7, 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 0x5b239d7d], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> GearsES2 0x59309333, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.5, b 0.0, t 0.5] 0.5x0.5, v-flip false [apply] Thread[main,5,main] GearsES2.display 0x59309333 256x256, swapInterval 1, drawable 0xffffffff810108c7 [apply] Thread[main,5,main] GearsES2.reshape 0x59309333 1024/512 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffff810108c7, 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 0x5b239d7d], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> GearsES2 0x59309333, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.5, r 1.0, b 0.0, t 0.5] 0.5x0.5, v-flip false [apply] Thread[main,5,main] GearsES2.display 0x59309333 256x256, swapInterval 1, drawable 0xffffffff810108c7 [apply] Thread[main,5,main] GearsES2.reshape 0x59309333 1280/512 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffff810108c7, 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 0x5b239d7d], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> GearsES2 0x59309333, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.0, r 1.5, b 0.0, t 0.5] 0.5x0.5, v-flip false [apply] Thread[main,5,main] GearsES2.display 0x59309333 256x256, swapInterval 1, drawable 0xffffffff810108c7 [apply] Thread[main,5,main] GearsES2.reshape 0x59309333 0/768 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffff810108c7, 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 0x5b239d7d], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> GearsES2 0x59309333, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.0, b 0.5, t 1.0] 0.5x0.5, v-flip false [apply] Thread[main,5,main] GearsES2.display 0x59309333 256x256, swapInterval 1, drawable 0xffffffff810108c7 [apply] Thread[main,5,main] GearsES2.reshape 0x59309333 256/768 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffff810108c7, 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 0x5b239d7d], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> GearsES2 0x59309333, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.0, r -0.5, b 0.5, t 1.0] 0.5x0.5, v-flip false [apply] Thread[main,5,main] GearsES2.display 0x59309333 256x256, swapInterval 1, drawable 0xffffffff810108c7 [apply] Thread[main,5,main] GearsES2.reshape 0x59309333 512/768 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffff810108c7, 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 0x5b239d7d], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> GearsES2 0x59309333, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.5, r 0.0, b 0.5, t 1.0] 0.5x0.5, v-flip false [apply] Thread[main,5,main] GearsES2.display 0x59309333 256x256, swapInterval 1, drawable 0xffffffff810108c7 [apply] Thread[main,5,main] GearsES2.reshape 0x59309333 768/768 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffff810108c7, 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 0x5b239d7d], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> GearsES2 0x59309333, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.5, b 0.5, t 1.0] 0.5x0.5, v-flip false [apply] Thread[main,5,main] GearsES2.display 0x59309333 256x256, swapInterval 1, drawable 0xffffffff810108c7 [apply] Thread[main,5,main] GearsES2.reshape 0x59309333 1024/768 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffff810108c7, 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 0x5b239d7d], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> GearsES2 0x59309333, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.5, r 1.0, b 0.5, t 1.0] 0.5x0.5, v-flip false [apply] Thread[main,5,main] GearsES2.display 0x59309333 256x256, swapInterval 1, drawable 0xffffffff810108c7 [apply] Thread[main,5,main] GearsES2.reshape 0x59309333 1280/768 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffff810108c7, 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 0x5b239d7d], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> GearsES2 0x59309333, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.0, r 1.5, b 0.5, t 1.0] 0.5x0.5, v-flip false [apply] Thread[main,5,main] GearsES2.display 0x59309333 256x256, swapInterval 1, drawable 0xffffffff810108c7 [apply] GearsES2.endTileRendering: 0x59309333TileRenderer[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 0x5b239d7d], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[main,5,main] GearsES2.display 0x59309333 256x256, swapInterval 1, drawable 0xffffffff810108c7 [apply] Thread[main,5,main] GearsES2.reshape 0x59309333 0/0 256x256 of 256x256, swapInterval 1, drawable 0xffffffff810108c7, msaa true, tileRendererInUse null [apply] >> GearsES2 0x59309333, angle 0.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[main,5,main] GearsES2.display 0x59309333 256x256, swapInterval 1, drawable 0xffffffff810108c7 [apply] junit.framework.TestListener: endTest(test012_off_gl2es3_aa8) [apply] junit.framework.TestListener: startTest(test101_on__gl2___aa0) [apply] Thread[main,5,main] GearsES2.dispose 0x59309333: tileRendererInUse null [apply] Thread[main,5,main] GearsES2.dispose 0x59309333 FIN [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.tile.TestTiledRendering2NEWT - test012_off_gl2es3_aa8 [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.tile.TestTiledRendering2NEWT - test101_on__gl2___aa0 [apply] Thread[main,5,main] Gears.init: tileRendererInUse TileRenderer[tile[# 0: [0][0] / 6x4, rowOrder 21, offset/size 0/0 256x256 brd 0, cur 0/0 0x0, buffer 0x0], image[size 1536 x 1024, buffer 0x1fa121e2], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] GearsES2 init on Thread[main,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL4bc/GL4bc.hw] [apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR NVIDIA Corporation [apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION 4.6.0 NVIDIA 391.35 [apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 325 [apply] GLX_EXTENSIONS 30 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 list created: 1 [apply] gear2 list created: 2 [apply] gear3 list created: 3 [apply] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 6x4, rowOrder 21, offset/size 0/0 256x256 brd 0, cur 0/0 256x256, buffer 0x0], image[size 1536 x 1024, buffer 0x1fa121e2], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[main,5,main] Gears.reshape 0/0 256x256 of 1536x1024, swapInterval 1, drawable 0x78010943, 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 0x1fa121e2], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.0, b -1.0, t -0.5] 0.5x0.5, v-flip false [apply] Thread[main,5,main] Gears.reshape 256/0 256x256 of 1536x1024, swapInterval 1, drawable 0x1301080b, 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 0x1fa121e2], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.0, r -0.5, b -1.0, t -0.5] 0.5x0.5, v-flip false [apply] Thread[main,5,main] Gears.reshape 512/0 256x256 of 1536x1024, swapInterval 1, drawable 0x78010943, 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 0x1fa121e2], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.5, r 0.0, b -1.0, t -0.5] 0.5x0.5, v-flip false [apply] Thread[main,5,main] Gears.reshape 768/0 256x256 of 1536x1024, swapInterval 1, drawable 0x1301080b, 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 0x1fa121e2], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.5, b -1.0, t -0.5] 0.5x0.5, v-flip false [apply] Thread[main,5,main] Gears.reshape 1024/0 256x256 of 1536x1024, swapInterval 1, drawable 0x78010943, 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 0x1fa121e2], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.5, r 1.0, b -1.0, t -0.5] 0.5x0.5, v-flip false [apply] Thread[main,5,main] Gears.reshape 1280/0 256x256 of 1536x1024, swapInterval 1, drawable 0x1301080b, 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 0x1fa121e2], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.0, r 1.5, b -1.0, t -0.5] 0.5x0.5, v-flip false [apply] Thread[main,5,main] Gears.reshape 0/256 256x256 of 1536x1024, swapInterval 1, drawable 0x78010943, 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 0x1fa121e2], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.0, b -0.5, t 0.0] 0.5x0.5, v-flip false [apply] Thread[main,5,main] Gears.reshape 256/256 256x256 of 1536x1024, swapInterval 1, drawable 0x1301080b, 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 0x1fa121e2], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.0, r -0.5, b -0.5, t 0.0] 0.5x0.5, v-flip false [apply] Thread[main,5,main] Gears.reshape 512/256 256x256 of 1536x1024, swapInterval 1, drawable 0x78010943, 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 0x1fa121e2], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.5, r 0.0, b -0.5, t 0.0] 0.5x0.5, v-flip false [apply] Thread[main,5,main] Gears.reshape 768/256 256x256 of 1536x1024, swapInterval 1, drawable 0x1301080b, 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 0x1fa121e2], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.5, b -0.5, t 0.0] 0.5x0.5, v-flip false [apply] Thread[main,5,main] Gears.reshape 1024/256 256x256 of 1536x1024, swapInterval 1, drawable 0x78010943, 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 0x1fa121e2], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.5, r 1.0, b -0.5, t 0.0] 0.5x0.5, v-flip false [apply] Thread[main,5,main] Gears.reshape 1280/256 256x256 of 1536x1024, swapInterval 1, drawable 0x1301080b, 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 0x1fa121e2], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.0, r 1.5, b -0.5, t 0.0] 0.5x0.5, v-flip false [apply] Thread[main,5,main] Gears.reshape 0/512 256x256 of 1536x1024, swapInterval 1, drawable 0x78010943, 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 0x1fa121e2], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.0, b 0.0, t 0.5] 0.5x0.5, v-flip false [apply] Thread[main,5,main] Gears.reshape 256/512 256x256 of 1536x1024, swapInterval 1, drawable 0x1301080b, 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 0x1fa121e2], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.0, r -0.5, b 0.0, t 0.5] 0.5x0.5, v-flip false [apply] Thread[main,5,main] Gears.reshape 512/512 256x256 of 1536x1024, swapInterval 1, drawable 0x78010943, 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 0x1fa121e2], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.5, r 0.0, b 0.0, t 0.5] 0.5x0.5, v-flip false [apply] Thread[main,5,main] Gears.reshape 768/512 256x256 of 1536x1024, swapInterval 1, drawable 0x1301080b, 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 0x1fa121e2], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.5, b 0.0, t 0.5] 0.5x0.5, v-flip false [apply] Thread[main,5,main] Gears.reshape 1024/512 256x256 of 1536x1024, swapInterval 1, drawable 0x78010943, 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 0x1fa121e2], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.5, r 1.0, b 0.0, t 0.5] 0.5x0.5, v-flip false [apply] Thread[main,5,main] Gears.reshape 1280/512 256x256 of 1536x1024, swapInterval 1, drawable 0x1301080b, 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 0x1fa121e2], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.0, r 1.5, b 0.0, t 0.5] 0.5x0.5, v-flip false [apply] Thread[main,5,main] Gears.reshape 0/768 256x256 of 1536x1024, swapInterval 1, drawable 0x78010943, 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 0x1fa121e2], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.0, b 0.5, t 1.0] 0.5x0.5, v-flip false [apply] Thread[main,5,main] Gears.reshape 256/768 256x256 of 1536x1024, swapInterval 1, drawable 0x1301080b, 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 0x1fa121e2], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.0, r -0.5, b 0.5, t 1.0] 0.5x0.5, v-flip false [apply] Thread[main,5,main] Gears.reshape 512/768 256x256 of 1536x1024, swapInterval 1, drawable 0x78010943, 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 0x1fa121e2], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.5, r 0.0, b 0.5, t 1.0] 0.5x0.5, v-flip false [apply] Thread[main,5,main] Gears.reshape 768/768 256x256 of 1536x1024, swapInterval 1, drawable 0x1301080b, 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 0x1fa121e2], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.5, b 0.5, t 1.0] 0.5x0.5, v-flip false [apply] Thread[main,5,main] Gears.reshape 1024/768 256x256 of 1536x1024, swapInterval 1, drawable 0x78010943, 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 0x1fa121e2], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.5, r 1.0, b 0.5, t 1.0] 0.5x0.5, v-flip false [apply] Thread[main,5,main] Gears.reshape 1280/768 256x256 of 1536x1024, swapInterval 1, drawable 0x1301080b, 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 0x1fa121e2], glad[1 listener, pre true, post false, preSwap false], isSetup true] [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 0x1fa121e2], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[main,5,main] Gears.reshape 0/0 256x256 of 256x256, swapInterval 1, drawable 0x78010943, 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[main-Display-.windows_nil-1-EDT-1,5,main] Gears.dispose: tileRendererInUse null [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.tile.TestTiledRendering2NEWT - test101_on__gl2___aa0 [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.tile.TestTiledRendering2NEWT - test102_on__gl2___aa8 [apply] Thread[main,5,main] Gears.init: tileRendererInUse TileRenderer[tile[# 0: [0][0] / 6x4, rowOrder 21, offset/size 0/0 256x256 brd 0, cur 0/0 0x0, buffer 0x0], image[size 1536 x 1024, buffer 0x74e52ef6], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] GearsES2 init on Thread[main,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 44 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL4bc/GL4bc.hw] [apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR NVIDIA Corporation [apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION 4.6.0 NVIDIA 391.35 [apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 325 [apply] GLX_EXTENSIONS 30 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 list created: 1 [apply] gear2 list created: 2 [apply] gear3 list created: 3 [apply] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 6x4, rowOrder 21, offset/size 0/0 256x256 brd 0, cur 0/0 256x256, buffer 0x0], image[size 1536 x 1024, buffer 0x74e52ef6], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[main,5,main] Gears.reshape 0/0 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffffba0108d9, 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 0x74e52ef6], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.0, b -1.0, t -0.5] 0.5x0.5, v-flip false [apply] Thread[main,5,main] Gears.reshape 256/0 256x256 of 1536x1024, swapInterval 1, drawable 0x1301080b, 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 0x74e52ef6], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.0, r -0.5, b -1.0, t -0.5] 0.5x0.5, v-flip false [apply] Thread[main,5,main] Gears.reshape 512/0 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffffba0108d9, 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 0x74e52ef6], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.5, r 0.0, b -1.0, t -0.5] 0.5x0.5, v-flip false [apply] Thread[main,5,main] Gears.reshape 768/0 256x256 of 1536x1024, swapInterval 1, drawable 0x1301080b, 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 0x74e52ef6], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.5, b -1.0, t -0.5] 0.5x0.5, v-flip false [apply] Thread[main,5,main] Gears.reshape 1024/0 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffffba0108d9, 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 0x74e52ef6], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.5, r 1.0, b -1.0, t -0.5] 0.5x0.5, v-flip false [apply] Thread[main,5,main] Gears.reshape 1280/0 256x256 of 1536x1024, swapInterval 1, drawable 0x1301080b, 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 0x74e52ef6], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.0, r 1.5, b -1.0, t -0.5] 0.5x0.5, v-flip false [apply] Thread[main,5,main] Gears.reshape 0/256 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffffba0108d9, 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 0x74e52ef6], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.0, b -0.5, t 0.0] 0.5x0.5, v-flip false [apply] Thread[main,5,main] Gears.reshape 256/256 256x256 of 1536x1024, swapInterval 1, drawable 0x1301080b, 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 0x74e52ef6], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.0, r -0.5, b -0.5, t 0.0] 0.5x0.5, v-flip false [apply] Thread[main,5,main] Gears.reshape 512/256 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffffba0108d9, 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 0x74e52ef6], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.5, r 0.0, b -0.5, t 0.0] 0.5x0.5, v-flip false [apply] Thread[main,5,main] Gears.reshape 768/256 256x256 of 1536x1024, swapInterval 1, drawable 0x1301080b, 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 0x74e52ef6], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.5, b -0.5, t 0.0] 0.5x0.5, v-flip false [apply] Thread[main,5,main] Gears.reshape 1024/256 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffffba0108d9, 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 0x74e52ef6], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.5, r 1.0, b -0.5, t 0.0] 0.5x0.5, v-flip false [apply] Thread[main,5,main] Gears.reshape 1280/256 256x256 of 1536x1024, swapInterval 1, drawable 0x1301080b, 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 0x74e52ef6], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.0, r 1.5, b -0.5, t 0.0] 0.5x0.5, v-flip false [apply] Thread[main,5,main] Gears.reshape 0/512 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffffba0108d9, 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 0x74e52ef6], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.0, b 0.0, t 0.5] 0.5x0.5, v-flip false [apply] Thread[main,5,main] Gears.reshape 256/512 256x256 of 1536x1024, swapInterval 1, drawable 0x1301080b, 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 0x74e52ef6], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.0, r -0.5, b 0.0, t 0.5] 0.5x0.5, v-flip false [apply] Thread[main,5,main] Gears.reshape 512/512 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffffba0108d9, 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 0x74e52ef6], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.5, r 0.0, b 0.0, t 0.5] 0.5x0.5, v-flip false [apply] Thread[main,5,main] Gears.reshape 768/512 256x256 of 1536x1024, swapInterval 1, drawable 0x1301080b, 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 0x74e52ef6], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.5, b 0.0, t 0.5] 0.5x0.5, v-flip false [apply] Thread[main,5,main] Gears.reshape 1024/512 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffffba0108d9, 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 0x74e52ef6], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.5, r 1.0, b 0.0, t 0.5] 0.5x0.5, v-flip false [apply] Thread[main,5,main] Gears.reshape 1280/512 256x256 of 1536x1024, swapInterval 1, drawable 0x1301080b, 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 0x74e52ef6], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.0, r 1.5, b 0.0, t 0.5] 0.5x0.5, v-flip false [apply] Thread[main,5,main] Gears.reshape 0/768 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffffba0108d9, 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 0x74e52ef6], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.0, b 0.5, t 1.0] 0.5x0.5, v-flip false [apply] Thread[main,5,main] Gears.reshape 256/768 256x256 of 1536x1024, swapInterval 1, drawable 0x1301080b, 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 0x74e52ef6], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.0, r -0.5, b 0.5, t 1.0] 0.5x0.5, v-flip false [apply] Thread[main,5,main] Gears.reshape 512/768 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffffba0108d9, 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 0x74e52ef6], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.5, r 0.0, b 0.5, t 1.0] 0.5x0.5, v-flip false [apply] Thread[main,5,main] Gears.reshape 768/768 256x256 of 1536x1024, swapInterval 1, drawable 0x1301080b, 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 0x74e52ef6], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.5, b 0.5, t 1.0] 0.5x0.5, v-flip false [apply] Thread[main,5,main] Gears.reshape 1024/768 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffffba0108d9, 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 0x74e52ef6], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.5, r 1.0, b 0.5, t 1.0] 0.5x0.5, v-flip false [apply] Thread[main,5,main] Gears.reshape 1280/768 256x256 of 1536x1024, swapInterval 1, drawable 0x1301080b, 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 0x74e52ef6], glad[1 listener, pre true, post false, preSwap false], isSetup true] [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 0x74e52ef6], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[main,5,main] Gears.reshape 0/0 256x256 of 256x256, swapInterval 1, drawable 0xffffffffba0108d9, 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[main-Display-.windows_nil-1-EDT-2,5,main] Gears.dispose: tileRendererInUse null [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.tile.TestTiledRendering2NEWT - test102_on__gl2___aa8 [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.tile.TestTiledRendering2NEWT - test111_on__gl2es3_aa0 [apply] Thread[main,5,main] GearsES2.init.0 0x1a677343: 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 0x489115ef], glad[1 listener, pre true, post false, preSwap false], isSetup true], GearsES2[obj 0x1a677343 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x1a677343 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 0x1a677343 created: GearsObj[0x3bf7ca37, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x1a677343 created: GearsObj[0x79079097, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x1a677343 created: GearsObj[0x79079097, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[main,5,main] GearsES2.init.X 0x1a677343 FIN GearsES2[obj 0x1a677343 isInit true, usesShared false, 1 GearsObj[0x3bf7ca37, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x79079097, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2cd76f31, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] GearsES2.startTileRendering: 0x1a677343TileRenderer[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 0x489115ef], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[main,5,main] GearsES2.reshape 0x1a677343 0/0 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffff810108c7, 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 0x489115ef], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x1a677343, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.0, b -1.0, t -0.5] 0.5x0.5, v-flip false [apply] Thread[main,5,main] GearsES2.display 0x1a677343 256x256, swapInterval 1, drawable 0xffffffff810108c7 [apply] Thread[main,5,main] GearsES2.reshape 0x1a677343 256/0 256x256 of 1536x1024, swapInterval 1, drawable 0x1301080b, 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 0x489115ef], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x1a677343, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.0, r -0.5, b -1.0, t -0.5] 0.5x0.5, v-flip false [apply] Thread[main,5,main] GearsES2.display 0x1a677343 256x256, swapInterval 1, drawable 0x1301080b [apply] Thread[main,5,main] GearsES2.reshape 0x1a677343 512/0 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffff810108c7, 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 0x489115ef], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x1a677343, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.5, r 0.0, b -1.0, t -0.5] 0.5x0.5, v-flip false [apply] Thread[main,5,main] GearsES2.display 0x1a677343 256x256, swapInterval 1, drawable 0xffffffff810108c7 [apply] Thread[main,5,main] GearsES2.reshape 0x1a677343 768/0 256x256 of 1536x1024, swapInterval 1, drawable 0x1301080b, 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 0x489115ef], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x1a677343, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.5, b -1.0, t -0.5] 0.5x0.5, v-flip false [apply] Thread[main,5,main] GearsES2.display 0x1a677343 256x256, swapInterval 1, drawable 0x1301080b [apply] Thread[main,5,main] GearsES2.reshape 0x1a677343 1024/0 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffff810108c7, 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 0x489115ef], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x1a677343, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.5, r 1.0, b -1.0, t -0.5] 0.5x0.5, v-flip false [apply] Thread[main,5,main] GearsES2.display 0x1a677343 256x256, swapInterval 1, drawable 0xffffffff810108c7 [apply] Thread[main,5,main] GearsES2.reshape 0x1a677343 1280/0 256x256 of 1536x1024, swapInterval 1, drawable 0x1301080b, 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 0x489115ef], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x1a677343, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.0, r 1.5, b -1.0, t -0.5] 0.5x0.5, v-flip false [apply] Thread[main,5,main] GearsES2.display 0x1a677343 256x256, swapInterval 1, drawable 0x1301080b [apply] Thread[main,5,main] GearsES2.reshape 0x1a677343 0/256 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffff810108c7, 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 0x489115ef], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x1a677343, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.0, b -0.5, t 0.0] 0.5x0.5, v-flip false [apply] Thread[main,5,main] GearsES2.display 0x1a677343 256x256, swapInterval 1, drawable 0xffffffff810108c7 [apply] Thread[main,5,main] GearsES2.reshape 0x1a677343 256/256 256x256 of 1536x1024, swapInterval 1, drawable 0x1301080b, 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 0x489115ef], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x1a677343, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.0, r -0.5, b -0.5, t 0.0] 0.5x0.5, v-flip false [apply] Thread[main,5,main] GearsES2.display 0x1a677343 256x256, swapInterval 1, drawable 0x1301080b [apply] Thread[main,5,main] GearsES2.reshape 0x1a677343 512/256 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffff810108c7, 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 0x489115ef], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x1a677343, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.5, r 0.0, b -0.5, t 0.0] 0.5x0.5, v-flip false [apply] Thread[main,5,main] GearsES2.display 0x1a677343 256x256, swapInterval 1, drawable 0xffffffff810108c7 [apply] Thread[main,5,main] GearsES2.reshape 0x1a677343 768/256 256x256 of 1536x1024, swapInterval 1, drawable 0x1301080b, 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 0x489115ef], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x1a677343, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.5, b -0.5, t 0.0] 0.5x0.5, v-flip false [apply] Thread[main,5,main] GearsES2.display 0x1a677343 256x256, swapInterval 1, drawable 0x1301080b [apply] Thread[main,5,main] GearsES2.reshape 0x1a677343 1024/256 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffff810108c7, 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 0x489115ef], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x1a677343, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.5, r 1.0, b -0.5, t 0.0] 0.5x0.5, v-flip false [apply] Thread[main,5,main] GearsES2.display 0x1a677343 256x256, swapInterval 1, drawable 0xffffffff810108c7 [apply] Thread[main,5,main] GearsES2.reshape 0x1a677343 1280/256 256x256 of 1536x1024, swapInterval 1, drawable 0x1301080b, 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 0x489115ef], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x1a677343, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.0, r 1.5, b -0.5, t 0.0] 0.5x0.5, v-flip false [apply] Thread[main,5,main] GearsES2.display 0x1a677343 256x256, swapInterval 1, drawable 0x1301080b [apply] Thread[main,5,main] GearsES2.reshape 0x1a677343 0/512 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffff810108c7, 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 0x489115ef], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x1a677343, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.0, b 0.0, t 0.5] 0.5x0.5, v-flip false [apply] Thread[main,5,main] GearsES2.display 0x1a677343 256x256, swapInterval 1, drawable 0xffffffff810108c7 [apply] Thread[main,5,main] GearsES2.reshape 0x1a677343 256/512 256x256 of 1536x1024, swapInterval 1, drawable 0x1301080b, 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 0x489115ef], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x1a677343, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.0, r -0.5, b 0.0, t 0.5] 0.5x0.5, v-flip false [apply] Thread[main,5,main] GearsES2.display 0x1a677343 256x256, swapInterval 1, drawable 0x1301080b [apply] Thread[main,5,main] GearsES2.reshape 0x1a677343 512/512 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffff810108c7, 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 0x489115ef], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x1a677343, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.5, r 0.0, b 0.0, t 0.5] 0.5x0.5, v-flip false [apply] Thread[main,5,main] GearsES2.display 0x1a677343 256x256, swapInterval 1, drawable 0xffffffff810108c7 [apply] Thread[main,5,main] GearsES2.reshape 0x1a677343 768/512 256x256 of 1536x1024, swapInterval 1, drawable 0x1301080b, 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 0x489115ef], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x1a677343, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.5, b 0.0, t 0.5] 0.5x0.5, v-flip false [apply] Thread[main,5,main] GearsES2.display 0x1a677343 256x256, swapInterval 1, drawable 0x1301080b [apply] Thread[main,5,main] GearsES2.reshape 0x1a677343 1024/512 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffff810108c7, 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 0x489115ef], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x1a677343, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.5, r 1.0, b 0.0, t 0.5] 0.5x0.5, v-flip false [apply] Thread[main,5,main] GearsES2.display 0x1a677343 256x256, swapInterval 1, drawable 0xffffffff810108c7 [apply] Thread[main,5,main] GearsES2.reshape 0x1a677343 1280/512 256x256 of 1536x1024, swapInterval 1, drawable 0x1301080b, 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 0x489115ef], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x1a677343, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.0, r 1.5, b 0.0, t 0.5] 0.5x0.5, v-flip false [apply] Thread[main,5,main] GearsES2.display 0x1a677343 256x256, swapInterval 1, drawable 0x1301080b [apply] Thread[main,5,main] GearsES2.reshape 0x1a677343 0/768 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffff810108c7, 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 0x489115ef], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x1a677343, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.0, b 0.5, t 1.0] 0.5x0.5, v-flip false [apply] Thread[main,5,main] GearsES2.display 0x1a677343 256x256, swapInterval 1, drawable 0xffffffff810108c7 [apply] Thread[main,5,main] GearsES2.reshape 0x1a677343 256/768 256x256 of 1536x1024, swapInterval 1, drawable 0x1301080b, 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 0x489115ef], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x1a677343, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.0, r -0.5, b 0.5, t 1.0] 0.5x0.5, v-flip false [apply] Thread[main,5,main] GearsES2.display 0x1a677343 256x256, swapInterval 1, drawable 0x1301080b [apply] Thread[main,5,main] GearsES2.reshape 0x1a677343 512/768 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffff810108c7, 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 0x489115ef], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x1a677343, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.5, r 0.0, b 0.5, t 1.0] 0.5x0.5, v-flip false [apply] Thread[main,5,main] GearsES2.display 0x1a677343 256x256, swapInterval 1, drawable 0xffffffff810108c7 [apply] Thread[main,5,main] GearsES2.reshape 0x1a677343 768/768 256x256 of 1536x1024, swapInterval 1, drawable 0x1301080b, 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 0x489115ef], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x1a677343, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.5, b 0.5, t 1.0] 0.5x0.5, v-flip false [apply] Thread[main,5,main] GearsES2.display 0x1a677343 256x256, swapInterval 1, drawable 0x1301080b [apply] Thread[main,5,main] GearsES2.reshape 0x1a677343 1024/768 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffff810108c7, 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 0x489115ef], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x1a677343, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.5, r 1.0, b 0.5, t 1.0] 0.5x0.5, v-flip false [apply] Thread[main,5,main] GearsES2.display 0x1a677343 256x256, swapInterval 1, drawable 0xffffffff810108c7 [apply] Thread[main,5,main] GearsES2.reshape 0x1a677343 1280/768 256x256 of 1536x1024, swapInterval 1, drawable 0x1301080b, 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 0x489115ef], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x1a677343, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.0, r 1.5, b 0.5, t 1.0] 0.5x0.5, v-flip false [apply] Thread[main,5,main] GearsES2.display 0x1a677343 256x256, swapInterval 1, drawable 0x1301080b [apply] GearsES2.endTileRendering: 0x1a677343TileRenderer[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 0x489115ef], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[main,5,main] GearsES2.display 0x1a677343 256x256, swapInterval 1, drawable 0xffffffff810108c7 [apply] Thread[main,5,main] GearsES2.reshape 0x1a677343 0/0 256x256 of 256x256, swapInterval 1, drawable 0xffffffff810108c7, msaa false, tileRendererInUse null [apply] >> GearsES2 0x1a677343, angle 0.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[main,5,main] GearsES2.display 0x1a677343 256x256, swapInterval 1, drawable 0xffffffff810108c7 [apply] junit.framework.TestListener: endTest(test111_on__gl2es3_aa0) [apply] junit.framework.TestListener: startTest(test112_on__gl2es3_aa8) [apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.dispose 0x1a677343: tileRendererInUse null [apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.dispose 0x1a677343 FIN [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.tile.TestTiledRendering2NEWT - test111_on__gl2es3_aa0 [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.tile.TestTiledRendering2NEWT - test112_on__gl2es3_aa8 [apply] Thread[main,5,main] GearsES2.init.0 0x49438269: 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 0x1c1bbc4e], glad[1 listener, pre true, post false, preSwap false], isSetup true], GearsES2[obj 0x49438269 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x49438269 on Thread[main,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 44 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL4/GL4.hw] [apply] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR NVIDIA Corporation [apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION 4.6.0 NVIDIA 391.35 [apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 324 [apply] GLX_EXTENSIONS 30 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x49438269 created: GearsObj[0x7a8c8dcf, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x49438269 created: GearsObj[0x24269709, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x49438269 created: GearsObj[0x24269709, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[main,5,main] GearsES2.init.X 0x49438269 FIN GearsES2[obj 0x49438269 isInit true, usesShared false, 1 GearsObj[0x7a8c8dcf, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x24269709, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2aceadd4, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] GearsES2.startTileRendering: 0x49438269TileRenderer[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 0x1c1bbc4e], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[main,5,main] GearsES2.reshape 0x49438269 0/0 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffff810108c7, 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 0x1c1bbc4e], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x49438269, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.0, b -1.0, t -0.5] 0.5x0.5, v-flip false [apply] Thread[main,5,main] GearsES2.display 0x49438269 256x256, swapInterval 1, drawable 0xffffffff810108c7 [apply] Thread[main,5,main] GearsES2.reshape 0x49438269 256/0 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffffbb01089a, 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 0x1c1bbc4e], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x49438269, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.0, r -0.5, b -1.0, t -0.5] 0.5x0.5, v-flip false [apply] Thread[main,5,main] GearsES2.display 0x49438269 256x256, swapInterval 1, drawable 0xffffffffbb01089a [apply] Thread[main,5,main] GearsES2.reshape 0x49438269 512/0 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffff810108c7, 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 0x1c1bbc4e], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x49438269, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.5, r 0.0, b -1.0, t -0.5] 0.5x0.5, v-flip false [apply] Thread[main,5,main] GearsES2.display 0x49438269 256x256, swapInterval 1, drawable 0xffffffff810108c7 [apply] Thread[main,5,main] GearsES2.reshape 0x49438269 768/0 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffffbb01089a, 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 0x1c1bbc4e], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x49438269, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.5, b -1.0, t -0.5] 0.5x0.5, v-flip false [apply] Thread[main,5,main] GearsES2.display 0x49438269 256x256, swapInterval 1, drawable 0xffffffffbb01089a [apply] Thread[main,5,main] GearsES2.reshape 0x49438269 1024/0 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffff810108c7, 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 0x1c1bbc4e], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x49438269, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.5, r 1.0, b -1.0, t -0.5] 0.5x0.5, v-flip false [apply] Thread[main,5,main] GearsES2.display 0x49438269 256x256, swapInterval 1, drawable 0xffffffff810108c7 [apply] Thread[main,5,main] GearsES2.reshape 0x49438269 1280/0 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffffbb01089a, 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 0x1c1bbc4e], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x49438269, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.0, r 1.5, b -1.0, t -0.5] 0.5x0.5, v-flip false [apply] Thread[main,5,main] GearsES2.display 0x49438269 256x256, swapInterval 1, drawable 0xffffffffbb01089a [apply] Thread[main,5,main] GearsES2.reshape 0x49438269 0/256 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffff810108c7, 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 0x1c1bbc4e], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x49438269, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.0, b -0.5, t 0.0] 0.5x0.5, v-flip false [apply] Thread[main,5,main] GearsES2.display 0x49438269 256x256, swapInterval 1, drawable 0xffffffff810108c7 [apply] Thread[main,5,main] GearsES2.reshape 0x49438269 256/256 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffffbb01089a, 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 0x1c1bbc4e], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x49438269, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.0, r -0.5, b -0.5, t 0.0] 0.5x0.5, v-flip false [apply] Thread[main,5,main] GearsES2.display 0x49438269 256x256, swapInterval 1, drawable 0xffffffffbb01089a [apply] Thread[main,5,main] GearsES2.reshape 0x49438269 512/256 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffff810108c7, 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 0x1c1bbc4e], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x49438269, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.5, r 0.0, b -0.5, t 0.0] 0.5x0.5, v-flip false [apply] Thread[main,5,main] GearsES2.display 0x49438269 256x256, swapInterval 1, drawable 0xffffffff810108c7 [apply] Thread[main,5,main] GearsES2.reshape 0x49438269 768/256 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffffbb01089a, 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 0x1c1bbc4e], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x49438269, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.5, b -0.5, t 0.0] 0.5x0.5, v-flip false [apply] Thread[main,5,main] GearsES2.display 0x49438269 256x256, swapInterval 1, drawable 0xffffffffbb01089a [apply] Thread[main,5,main] GearsES2.reshape 0x49438269 1024/256 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffff810108c7, 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 0x1c1bbc4e], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x49438269, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.5, r 1.0, b -0.5, t 0.0] 0.5x0.5, v-flip false [apply] Thread[main,5,main] GearsES2.display 0x49438269 256x256, swapInterval 1, drawable 0xffffffff810108c7 [apply] Thread[main,5,main] GearsES2.reshape 0x49438269 1280/256 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffffbb01089a, 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 0x1c1bbc4e], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x49438269, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.0, r 1.5, b -0.5, t 0.0] 0.5x0.5, v-flip false [apply] Thread[main,5,main] GearsES2.display 0x49438269 256x256, swapInterval 1, drawable 0xffffffffbb01089a [apply] Thread[main,5,main] GearsES2.reshape 0x49438269 0/512 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffff810108c7, 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 0x1c1bbc4e], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x49438269, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.0, b 0.0, t 0.5] 0.5x0.5, v-flip false [apply] Thread[main,5,main] GearsES2.display 0x49438269 256x256, swapInterval 1, drawable 0xffffffff810108c7 [apply] Thread[main,5,main] GearsES2.reshape 0x49438269 256/512 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffffbb01089a, 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 0x1c1bbc4e], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x49438269, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.0, r -0.5, b 0.0, t 0.5] 0.5x0.5, v-flip false [apply] Thread[main,5,main] GearsES2.display 0x49438269 256x256, swapInterval 1, drawable 0xffffffffbb01089a [apply] Thread[main,5,main] GearsES2.reshape 0x49438269 512/512 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffff810108c7, 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 0x1c1bbc4e], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x49438269, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.5, r 0.0, b 0.0, t 0.5] 0.5x0.5, v-flip false [apply] Thread[main,5,main] GearsES2.display 0x49438269 256x256, swapInterval 1, drawable 0xffffffff810108c7 [apply] Thread[main,5,main] GearsES2.reshape 0x49438269 768/512 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffffbb01089a, 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 0x1c1bbc4e], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x49438269, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.5, b 0.0, t 0.5] 0.5x0.5, v-flip false [apply] Thread[main,5,main] GearsES2.display 0x49438269 256x256, swapInterval 1, drawable 0xffffffffbb01089a [apply] Thread[main,5,main] GearsES2.reshape 0x49438269 1024/512 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffff810108c7, 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 0x1c1bbc4e], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x49438269, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.5, r 1.0, b 0.0, t 0.5] 0.5x0.5, v-flip false [apply] Thread[main,5,main] GearsES2.display 0x49438269 256x256, swapInterval 1, drawable 0xffffffff810108c7 [apply] Thread[main,5,main] GearsES2.reshape 0x49438269 1280/512 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffffbb01089a, 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 0x1c1bbc4e], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x49438269, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.0, r 1.5, b 0.0, t 0.5] 0.5x0.5, v-flip false [apply] Thread[main,5,main] GearsES2.display 0x49438269 256x256, swapInterval 1, drawable 0xffffffffbb01089a [apply] Thread[main,5,main] GearsES2.reshape 0x49438269 0/768 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffff810108c7, 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 0x1c1bbc4e], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x49438269, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.0, b 0.5, t 1.0] 0.5x0.5, v-flip false [apply] Thread[main,5,main] GearsES2.display 0x49438269 256x256, swapInterval 1, drawable 0xffffffff810108c7 [apply] Thread[main,5,main] GearsES2.reshape 0x49438269 256/768 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffffbb01089a, 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 0x1c1bbc4e], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x49438269, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.0, r -0.5, b 0.5, t 1.0] 0.5x0.5, v-flip false [apply] Thread[main,5,main] GearsES2.display 0x49438269 256x256, swapInterval 1, drawable 0xffffffffbb01089a [apply] Thread[main,5,main] GearsES2.reshape 0x49438269 512/768 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffff810108c7, 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 0x1c1bbc4e], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x49438269, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.5, r 0.0, b 0.5, t 1.0] 0.5x0.5, v-flip false [apply] Thread[main,5,main] GearsES2.display 0x49438269 256x256, swapInterval 1, drawable 0xffffffff810108c7 [apply] Thread[main,5,main] GearsES2.reshape 0x49438269 768/768 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffffbb01089a, 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 0x1c1bbc4e], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x49438269, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.5, b 0.5, t 1.0] 0.5x0.5, v-flip false [apply] Thread[main,5,main] GearsES2.display 0x49438269 256x256, swapInterval 1, drawable 0xffffffffbb01089a [apply] Thread[main,5,main] GearsES2.reshape 0x49438269 1024/768 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffff810108c7, 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 0x1c1bbc4e], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x49438269, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.5, r 1.0, b 0.5, t 1.0] 0.5x0.5, v-flip false [apply] Thread[main,5,main] GearsES2.display 0x49438269 256x256, swapInterval 1, drawable 0xffffffff810108c7 [apply] Thread[main,5,main] GearsES2.reshape 0x49438269 1280/768 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffffbb01089a, 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 0x1c1bbc4e], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x49438269, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.0, r 1.5, b 0.5, t 1.0] 0.5x0.5, v-flip false [apply] Thread[main,5,main] GearsES2.display 0x49438269 256x256, swapInterval 1, drawable 0xffffffffbb01089a [apply] GearsES2.endTileRendering: 0x49438269TileRenderer[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 0x1c1bbc4e], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[main,5,main] GearsES2.display 0x49438269 256x256, swapInterval 1, drawable 0xffffffff810108c7 [apply] Thread[main,5,main] GearsES2.reshape 0x49438269 0/0 256x256 of 256x256, swapInterval 1, drawable 0xffffffff810108c7, msaa true, tileRendererInUse null [apply] >> GearsES2 0x49438269, angle 0.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[main,5,main] GearsES2.display 0x49438269 256x256, swapInterval 1, drawable 0xffffffff810108c7 [apply] junit.framework.TestListener: endTest(test112_on__gl2es3_aa8) [apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.dispose 0x49438269: tileRendererInUse null [apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.dispose 0x49438269 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 @ 1675154207648 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1675154207649 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [apply] Tests run: 8, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 6.605 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675154201725 ms III - Start [apply] SLOCK [T main @ 1675154201726 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.tile.TestTiledRendering2NEWT - test001_off_gl2___aa0 [apply] Thread[main,5,main] Gears.init: tileRendererInUse TileRenderer[tile[# 0: [0][0] / 6x4, rowOrder 21, offset/size 0/0 256x256 brd 0, cur 0/0 0x0, buffer 0x0], image[size 1536 x 1024, buffer 0x23529fee], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] GearsES2 init on Thread[main,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[fbo]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.hw] [apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR NVIDIA Corporation [apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION 4.6.0 NVIDIA 391.35 [apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 325 [apply] GLX_EXTENSIONS 30 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 list created: 1 [apply] gear2 list created: 2 [apply] gear3 list created: 3 [apply] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 6x4, rowOrder 21, offset/size 0/0 256x256 brd 0, cur 0/0 256x256, buffer 0x0], image[size 1536 x 1024, buffer 0x23529fee], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[main,5,main] Gears.reshape 0/0 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffff810108c7, 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 0x23529fee], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.0, b -1.0, t -0.5] 0.5x0.5, v-flip false [apply] Thread[main,5,main] Gears.reshape 256/0 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffff810108c7, 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 0x23529fee], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.0, r -0.5, b -1.0, t -0.5] 0.5x0.5, v-flip false [apply] Thread[main,5,main] Gears.reshape 512/0 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffff810108c7, 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 0x23529fee], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.5, r 0.0, b -1.0, t -0.5] 0.5x0.5, v-flip false [apply] Thread[main,5,main] Gears.reshape 768/0 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffff810108c7, 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 0x23529fee], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.5, b -1.0, t -0.5] 0.5x0.5, v-flip false [apply] Thread[main,5,main] Gears.reshape 1024/0 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffff810108c7, 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 0x23529fee], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.5, r 1.0, b -1.0, t -0.5] 0.5x0.5, v-flip false [apply] Thread[main,5,main] Gears.reshape 1280/0 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffff810108c7, 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 0x23529fee], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.0, r 1.5, b -1.0, t -0.5] 0.5x0.5, v-flip false [apply] Thread[main,5,main] Gears.reshape 0/256 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffff810108c7, 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 0x23529fee], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.0, b -0.5, t 0.0] 0.5x0.5, v-flip false [apply] Thread[main,5,main] Gears.reshape 256/256 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffff810108c7, 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 0x23529fee], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.0, r -0.5, b -0.5, t 0.0] 0.5x0.5, v-flip false [apply] Thread[main,5,main] Gears.reshape 512/256 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffff810108c7, 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 0x23529fee], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.5, r 0.0, b -0.5, t 0.0] 0.5x0.5, v-flip false [apply] Thread[main,5,main] Gears.reshape 768/256 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffff810108c7, 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 0x23529fee], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.5, b -0.5, t 0.0] 0.5x0.5, v-flip false [apply] Thread[main,5,main] Gears.reshape 1024/256 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffff810108c7, 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 0x23529fee], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.5, r 1.0, b -0.5, t 0.0] 0.5x0.5, v-flip false [apply] Thread[main,5,main] Gears.reshape 1280/256 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffff810108c7, 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 0x23529fee], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.0, r 1.5, b -0.5, t 0.0] 0.5x0.5, v-flip false [apply] Thread[main,5,main] Gears.reshape 0/512 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffff810108c7, 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 0x23529fee], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.0, b 0.0, t 0.5] 0.5x0.5, v-flip false [apply] Thread[main,5,main] Gears.reshape 256/512 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffff810108c7, 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 0x23529fee], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.0, r -0.5, b 0.0, t 0.5] 0.5x0.5, v-flip false [apply] Thread[main,5,main] Gears.reshape 512/512 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffff810108c7, 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 0x23529fee], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.5, r 0.0, b 0.0, t 0.5] 0.5x0.5, v-flip false [apply] Thread[main,5,main] Gears.reshape 768/512 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffff810108c7, 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 0x23529fee], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.5, b 0.0, t 0.5] 0.5x0.5, v-flip false [apply] Thread[main,5,main] Gears.reshape 1024/512 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffff810108c7, 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 0x23529fee], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.5, r 1.0, b 0.0, t 0.5] 0.5x0.5, v-flip false [apply] Thread[main,5,main] Gears.reshape 1280/512 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffff810108c7, 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 0x23529fee], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.0, r 1.5, b 0.0, t 0.5] 0.5x0.5, v-flip false [apply] Thread[main,5,main] Gears.reshape 0/768 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffff810108c7, 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 0x23529fee], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.0, b 0.5, t 1.0] 0.5x0.5, v-flip false [apply] Thread[main,5,main] Gears.reshape 256/768 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffff810108c7, 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 0x23529fee], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.0, r -0.5, b 0.5, t 1.0] 0.5x0.5, v-flip false [apply] Thread[main,5,main] Gears.reshape 512/768 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffff810108c7, 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 0x23529fee], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.5, r 0.0, b 0.5, t 1.0] 0.5x0.5, v-flip false [apply] Thread[main,5,main] Gears.reshape 768/768 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffff810108c7, 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 0x23529fee], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.5, b 0.5, t 1.0] 0.5x0.5, v-flip false [apply] Thread[main,5,main] Gears.reshape 1024/768 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffff810108c7, 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 0x23529fee], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.5, r 1.0, b 0.5, t 1.0] 0.5x0.5, v-flip false [apply] Thread[main,5,main] Gears.reshape 1280/768 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffff810108c7, 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 0x23529fee], glad[1 listener, pre true, post false, preSwap false], isSetup true] [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 0x23529fee], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[main,5,main] Gears.reshape 0/0 256x256 of 256x256, swapInterval 1, drawable 0xffffffff810108c7, tileRendererInUse null [apply] >> Gears angle 0.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[main,5,main] Gears.dispose: tileRendererInUse null [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.tile.TestTiledRendering2NEWT - test001_off_gl2___aa0 [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.tile.TestTiledRendering2NEWT - test002_off_gl2___aa8 [apply] Thread[main,5,main] Gears.init: tileRendererInUse TileRenderer[tile[# 0: [0][0] / 6x4, rowOrder 21, offset/size 0/0 256x256 brd 0, cur 0/0 0x0, buffer 0x0], image[size 1536 x 1024, buffer 0x4f209819], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] GearsES2 init on Thread[main,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[fbo]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.hw] [apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR NVIDIA Corporation [apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION 4.6.0 NVIDIA 391.35 [apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 325 [apply] GLX_EXTENSIONS 30 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 list created: 1 [apply] gear2 list created: 2 [apply] gear3 list created: 3 [apply] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 6x4, rowOrder 21, offset/size 0/0 256x256 brd 0, cur 0/0 256x256, buffer 0x0], image[size 1536 x 1024, buffer 0x4f209819], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[main,5,main] Gears.reshape 0/0 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffff810108c7, 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 0x4f209819], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.0, b -1.0, t -0.5] 0.5x0.5, v-flip false [apply] Thread[main,5,main] Gears.reshape 256/0 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffff810108c7, 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 0x4f209819], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.0, r -0.5, b -1.0, t -0.5] 0.5x0.5, v-flip false [apply] Thread[main,5,main] Gears.reshape 512/0 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffff810108c7, 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 0x4f209819], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.5, r 0.0, b -1.0, t -0.5] 0.5x0.5, v-flip false [apply] Thread[main,5,main] Gears.reshape 768/0 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffff810108c7, 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 0x4f209819], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.5, b -1.0, t -0.5] 0.5x0.5, v-flip false [apply] Thread[main,5,main] Gears.reshape 1024/0 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffff810108c7, 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 0x4f209819], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.5, r 1.0, b -1.0, t -0.5] 0.5x0.5, v-flip false [apply] Thread[main,5,main] Gears.reshape 1280/0 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffff810108c7, 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 0x4f209819], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.0, r 1.5, b -1.0, t -0.5] 0.5x0.5, v-flip false [apply] Thread[main,5,main] Gears.reshape 0/256 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffff810108c7, 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 0x4f209819], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.0, b -0.5, t 0.0] 0.5x0.5, v-flip false [apply] Thread[main,5,main] Gears.reshape 256/256 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffff810108c7, 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 0x4f209819], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.0, r -0.5, b -0.5, t 0.0] 0.5x0.5, v-flip false [apply] Thread[main,5,main] Gears.reshape 512/256 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffff810108c7, 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 0x4f209819], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.5, r 0.0, b -0.5, t 0.0] 0.5x0.5, v-flip false [apply] Thread[main,5,main] Gears.reshape 768/256 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffff810108c7, 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 0x4f209819], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.5, b -0.5, t 0.0] 0.5x0.5, v-flip false [apply] Thread[main,5,main] Gears.reshape 1024/256 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffff810108c7, 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 0x4f209819], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.5, r 1.0, b -0.5, t 0.0] 0.5x0.5, v-flip false [apply] Thread[main,5,main] Gears.reshape 1280/256 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffff810108c7, 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 0x4f209819], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.0, r 1.5, b -0.5, t 0.0] 0.5x0.5, v-flip false [apply] Thread[main,5,main] Gears.reshape 0/512 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffff810108c7, 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 0x4f209819], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.0, b 0.0, t 0.5] 0.5x0.5, v-flip false [apply] Thread[main,5,main] Gears.reshape 256/512 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffff810108c7, 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 0x4f209819], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.0, r -0.5, b 0.0, t 0.5] 0.5x0.5, v-flip false [apply] Thread[main,5,main] Gears.reshape 512/512 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffff810108c7, 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 0x4f209819], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.5, r 0.0, b 0.0, t 0.5] 0.5x0.5, v-flip false [apply] Thread[main,5,main] Gears.reshape 768/512 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffff810108c7, 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 0x4f209819], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.5, b 0.0, t 0.5] 0.5x0.5, v-flip false [apply] Thread[main,5,main] Gears.reshape 1024/512 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffff810108c7, 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 0x4f209819], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.5, r 1.0, b 0.0, t 0.5] 0.5x0.5, v-flip false [apply] Thread[main,5,main] Gears.reshape 1280/512 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffff810108c7, 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 0x4f209819], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.0, r 1.5, b 0.0, t 0.5] 0.5x0.5, v-flip false [apply] Thread[main,5,main] Gears.reshape 0/768 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffff810108c7, 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 0x4f209819], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.0, b 0.5, t 1.0] 0.5x0.5, v-flip false [apply] Thread[main,5,main] Gears.reshape 256/768 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffff810108c7, 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 0x4f209819], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.0, r -0.5, b 0.5, t 1.0] 0.5x0.5, v-flip false [apply] Thread[main,5,main] Gears.reshape 512/768 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffff810108c7, 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 0x4f209819], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.5, r 0.0, b 0.5, t 1.0] 0.5x0.5, v-flip false [apply] Thread[main,5,main] Gears.reshape 768/768 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffff810108c7, 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 0x4f209819], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.5, b 0.5, t 1.0] 0.5x0.5, v-flip false [apply] Thread[main,5,main] Gears.reshape 1024/768 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffff810108c7, 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 0x4f209819], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.5, r 1.0, b 0.5, t 1.0] 0.5x0.5, v-flip false [apply] Thread[main,5,main] Gears.reshape 1280/768 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffff810108c7, 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 0x4f209819], glad[1 listener, pre true, post false, preSwap true], isSetup true] [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 0x4f209819], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[main,5,main] Gears.reshape 0/0 256x256 of 256x256, swapInterval 1, drawable 0xffffffff810108c7, tileRendererInUse null [apply] >> Gears angle 0.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[main,5,main] Gears.dispose: tileRendererInUse null [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.tile.TestTiledRendering2NEWT - test002_off_gl2___aa8 [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.tile.TestTiledRendering2NEWT - test011_off_gl2es3_aa0 [apply] Thread[main,5,main] GearsES2.init.0 0x61df66b6: 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 0x2f7298b], glad[1 listener, pre true, post false, preSwap false], isSetup true], GearsES2[obj 0x61df66b6 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x61df66b6 on Thread[main,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL4/GL4.hw], offscr[fbo]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4/GL4.hw] [apply] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR NVIDIA Corporation [apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION 4.6.0 NVIDIA 391.35 [apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 324 [apply] GLX_EXTENSIONS 30 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x61df66b6 created: GearsObj[0x4cc451f2, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x61df66b6 created: GearsObj[0x6379eb, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x61df66b6 created: GearsObj[0x6379eb, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[main,5,main] GearsES2.init.X 0x61df66b6 FIN GearsES2[obj 0x61df66b6 isInit true, usesShared false, 1 GearsObj[0x4cc451f2, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6379eb, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x294425a7, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] GearsES2.startTileRendering: 0x61df66b6TileRenderer[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 0x2f7298b], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[main,5,main] GearsES2.reshape 0x61df66b6 0/0 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffff810108c7, 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 0x2f7298b], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x61df66b6, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.0, b -1.0, t -0.5] 0.5x0.5, v-flip false [apply] Thread[main,5,main] GearsES2.display 0x61df66b6 256x256, swapInterval 1, drawable 0xffffffff810108c7 [apply] Thread[main,5,main] GearsES2.reshape 0x61df66b6 256/0 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffff810108c7, 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 0x2f7298b], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x61df66b6, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.0, r -0.5, b -1.0, t -0.5] 0.5x0.5, v-flip false [apply] Thread[main,5,main] GearsES2.display 0x61df66b6 256x256, swapInterval 1, drawable 0xffffffff810108c7 [apply] Thread[main,5,main] GearsES2.reshape 0x61df66b6 512/0 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffff810108c7, 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 0x2f7298b], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x61df66b6, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.5, r 0.0, b -1.0, t -0.5] 0.5x0.5, v-flip false [apply] Thread[main,5,main] GearsES2.display 0x61df66b6 256x256, swapInterval 1, drawable 0xffffffff810108c7 [apply] Thread[main,5,main] GearsES2.reshape 0x61df66b6 768/0 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffff810108c7, 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 0x2f7298b], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x61df66b6, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.5, b -1.0, t -0.5] 0.5x0.5, v-flip false [apply] Thread[main,5,main] GearsES2.display 0x61df66b6 256x256, swapInterval 1, drawable 0xffffffff810108c7 [apply] Thread[main,5,main] GearsES2.reshape 0x61df66b6 1024/0 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffff810108c7, 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 0x2f7298b], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x61df66b6, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.5, r 1.0, b -1.0, t -0.5] 0.5x0.5, v-flip false [apply] Thread[main,5,main] GearsES2.display 0x61df66b6 256x256, swapInterval 1, drawable 0xffffffff810108c7 [apply] Thread[main,5,main] GearsES2.reshape 0x61df66b6 1280/0 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffff810108c7, 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 0x2f7298b], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x61df66b6, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.0, r 1.5, b -1.0, t -0.5] 0.5x0.5, v-flip false [apply] Thread[main,5,main] GearsES2.display 0x61df66b6 256x256, swapInterval 1, drawable 0xffffffff810108c7 [apply] Thread[main,5,main] GearsES2.reshape 0x61df66b6 0/256 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffff810108c7, 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 0x2f7298b], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x61df66b6, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.0, b -0.5, t 0.0] 0.5x0.5, v-flip false [apply] Thread[main,5,main] GearsES2.display 0x61df66b6 256x256, swapInterval 1, drawable 0xffffffff810108c7 [apply] Thread[main,5,main] GearsES2.reshape 0x61df66b6 256/256 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffff810108c7, 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 0x2f7298b], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x61df66b6, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.0, r -0.5, b -0.5, t 0.0] 0.5x0.5, v-flip false [apply] Thread[main,5,main] GearsES2.display 0x61df66b6 256x256, swapInterval 1, drawable 0xffffffff810108c7 [apply] Thread[main,5,main] GearsES2.reshape 0x61df66b6 512/256 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffff810108c7, 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 0x2f7298b], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x61df66b6, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.5, r 0.0, b -0.5, t 0.0] 0.5x0.5, v-flip false [apply] Thread[main,5,main] GearsES2.display 0x61df66b6 256x256, swapInterval 1, drawable 0xffffffff810108c7 [apply] Thread[main,5,main] GearsES2.reshape 0x61df66b6 768/256 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffff810108c7, 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 0x2f7298b], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x61df66b6, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.5, b -0.5, t 0.0] 0.5x0.5, v-flip false [apply] Thread[main,5,main] GearsES2.display 0x61df66b6 256x256, swapInterval 1, drawable 0xffffffff810108c7 [apply] Thread[main,5,main] GearsES2.reshape 0x61df66b6 1024/256 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffff810108c7, 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 0x2f7298b], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x61df66b6, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.5, r 1.0, b -0.5, t 0.0] 0.5x0.5, v-flip false [apply] Thread[main,5,main] GearsES2.display 0x61df66b6 256x256, swapInterval 1, drawable 0xffffffff810108c7 [apply] Thread[main,5,main] GearsES2.reshape 0x61df66b6 1280/256 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffff810108c7, 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 0x2f7298b], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x61df66b6, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.0, r 1.5, b -0.5, t 0.0] 0.5x0.5, v-flip false [apply] Thread[main,5,main] GearsES2.display 0x61df66b6 256x256, swapInterval 1, drawable 0xffffffff810108c7 [apply] Thread[main,5,main] GearsES2.reshape 0x61df66b6 0/512 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffff810108c7, 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 0x2f7298b], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x61df66b6, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.0, b 0.0, t 0.5] 0.5x0.5, v-flip false [apply] Thread[main,5,main] GearsES2.display 0x61df66b6 256x256, swapInterval 1, drawable 0xffffffff810108c7 [apply] Thread[main,5,main] GearsES2.reshape 0x61df66b6 256/512 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffff810108c7, 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 0x2f7298b], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x61df66b6, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.0, r -0.5, b 0.0, t 0.5] 0.5x0.5, v-flip false [apply] Thread[main,5,main] GearsES2.display 0x61df66b6 256x256, swapInterval 1, drawable 0xffffffff810108c7 [apply] Thread[main,5,main] GearsES2.reshape 0x61df66b6 512/512 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffff810108c7, 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 0x2f7298b], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x61df66b6, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.5, r 0.0, b 0.0, t 0.5] 0.5x0.5, v-flip false [apply] Thread[main,5,main] GearsES2.display 0x61df66b6 256x256, swapInterval 1, drawable 0xffffffff810108c7 [apply] Thread[main,5,main] GearsES2.reshape 0x61df66b6 768/512 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffff810108c7, 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 0x2f7298b], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x61df66b6, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.5, b 0.0, t 0.5] 0.5x0.5, v-flip false [apply] Thread[main,5,main] GearsES2.display 0x61df66b6 256x256, swapInterval 1, drawable 0xffffffff810108c7 [apply] Thread[main,5,main] GearsES2.reshape 0x61df66b6 1024/512 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffff810108c7, 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 0x2f7298b], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x61df66b6, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.5, r 1.0, b 0.0, t 0.5] 0.5x0.5, v-flip false [apply] Thread[main,5,main] GearsES2.display 0x61df66b6 256x256, swapInterval 1, drawable 0xffffffff810108c7 [apply] Thread[main,5,main] GearsES2.reshape 0x61df66b6 1280/512 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffff810108c7, 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 0x2f7298b], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x61df66b6, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.0, r 1.5, b 0.0, t 0.5] 0.5x0.5, v-flip false [apply] Thread[main,5,main] GearsES2.display 0x61df66b6 256x256, swapInterval 1, drawable 0xffffffff810108c7 [apply] Thread[main,5,main] GearsES2.reshape 0x61df66b6 0/768 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffff810108c7, 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 0x2f7298b], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x61df66b6, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.0, b 0.5, t 1.0] 0.5x0.5, v-flip false [apply] Thread[main,5,main] GearsES2.display 0x61df66b6 256x256, swapInterval 1, drawable 0xffffffff810108c7 [apply] Thread[main,5,main] GearsES2.reshape 0x61df66b6 256/768 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffff810108c7, 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 0x2f7298b], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x61df66b6, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.0, r -0.5, b 0.5, t 1.0] 0.5x0.5, v-flip false [apply] Thread[main,5,main] GearsES2.display 0x61df66b6 256x256, swapInterval 1, drawable 0xffffffff810108c7 [apply] Thread[main,5,main] GearsES2.reshape 0x61df66b6 512/768 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffff810108c7, 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 0x2f7298b], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x61df66b6, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.5, r 0.0, b 0.5, t 1.0] 0.5x0.5, v-flip false [apply] Thread[main,5,main] GearsES2.display 0x61df66b6 256x256, swapInterval 1, drawable 0xffffffff810108c7 [apply] Thread[main,5,main] GearsES2.reshape 0x61df66b6 768/768 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffff810108c7, 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 0x2f7298b], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x61df66b6, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.5, b 0.5, t 1.0] 0.5x0.5, v-flip false [apply] Thread[main,5,main] GearsES2.display 0x61df66b6 256x256, swapInterval 1, drawable 0xffffffff810108c7 [apply] Thread[main,5,main] GearsES2.reshape 0x61df66b6 1024/768 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffff810108c7, 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 0x2f7298b], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x61df66b6, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.5, r 1.0, b 0.5, t 1.0] 0.5x0.5, v-flip false [apply] Thread[main,5,main] GearsES2.display 0x61df66b6 256x256, swapInterval 1, drawable 0xffffffff810108c7 [apply] Thread[main,5,main] GearsES2.reshape 0x61df66b6 1280/768 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffff810108c7, 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 0x2f7298b], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x61df66b6, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.0, r 1.5, b 0.5, t 1.0] 0.5x0.5, v-flip false [apply] Thread[main,5,main] GearsES2.display 0x61df66b6 256x256, swapInterval 1, drawable 0xffffffff810108c7 [apply] GearsES2.endTileRendering: 0x61df66b6TileRenderer[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 0x2f7298b], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[main,5,main] GearsES2.display 0x61df66b6 256x256, swapInterval 1, drawable 0xffffffff810108c7 [apply] Thread[main,5,main] GearsES2.reshape 0x61df66b6 0/0 256x256 of 256x256, swapInterval 1, drawable 0xffffffff810108c7, msaa false, tileRendererInUse null [apply] >> GearsES2 0x61df66b6, angle 0.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[main,5,main] GearsES2.display 0x61df66b6 256x256, swapInterval 1, drawable 0xffffffff810108c7 [apply] Thread[main,5,main] GearsES2.dispose 0x61df66b6: tileRendererInUse null [apply] Thread[main,5,main] GearsES2.dispose 0x61df66b6 FIN [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.tile.TestTiledRendering2NEWT - test011_off_gl2es3_aa0 [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.tile.TestTiledRendering2NEWT - test012_off_gl2es3_aa8 [apply] Thread[main,5,main] GearsES2.init.0 0x59309333: 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 0x5b239d7d], glad[1 listener, pre true, post false, preSwap true], isSetup true], GearsES2[obj 0x59309333 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x59309333 on Thread[main,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], offscr[fbo]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4/GL4.hw] [apply] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR NVIDIA Corporation [apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION 4.6.0 NVIDIA 391.35 [apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 324 [apply] GLX_EXTENSIONS 30 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x59309333 created: GearsObj[0x52bf72b5, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x59309333 created: GearsObj[0x37afeb11, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x59309333 created: GearsObj[0x37afeb11, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[main,5,main] GearsES2.init.X 0x59309333 FIN GearsES2[obj 0x59309333 isInit true, usesShared false, 1 GearsObj[0x52bf72b5, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x37afeb11, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x515aebb0, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] GearsES2.startTileRendering: 0x59309333TileRenderer[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 0x5b239d7d], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[main,5,main] GearsES2.reshape 0x59309333 0/0 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffff810108c7, 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 0x5b239d7d], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> GearsES2 0x59309333, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.0, b -1.0, t -0.5] 0.5x0.5, v-flip false [apply] Thread[main,5,main] GearsES2.display 0x59309333 256x256, swapInterval 1, drawable 0xffffffff810108c7 [apply] Thread[main,5,main] GearsES2.reshape 0x59309333 256/0 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffff810108c7, 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 0x5b239d7d], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> GearsES2 0x59309333, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.0, r -0.5, b -1.0, t -0.5] 0.5x0.5, v-flip false [apply] Thread[main,5,main] GearsES2.display 0x59309333 256x256, swapInterval 1, drawable 0xffffffff810108c7 [apply] Thread[main,5,main] GearsES2.reshape 0x59309333 512/0 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffff810108c7, 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 0x5b239d7d], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> GearsES2 0x59309333, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.5, r 0.0, b -1.0, t -0.5] 0.5x0.5, v-flip false [apply] Thread[main,5,main] GearsES2.display 0x59309333 256x256, swapInterval 1, drawable 0xffffffff810108c7 [apply] Thread[main,5,main] GearsES2.reshape 0x59309333 768/0 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffff810108c7, 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 0x5b239d7d], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> GearsES2 0x59309333, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.5, b -1.0, t -0.5] 0.5x0.5, v-flip false [apply] Thread[main,5,main] GearsES2.display 0x59309333 256x256, swapInterval 1, drawable 0xffffffff810108c7 [apply] Thread[main,5,main] GearsES2.reshape 0x59309333 1024/0 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffff810108c7, 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 0x5b239d7d], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> GearsES2 0x59309333, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.5, r 1.0, b -1.0, t -0.5] 0.5x0.5, v-flip false [apply] Thread[main,5,main] GearsES2.display 0x59309333 256x256, swapInterval 1, drawable 0xffffffff810108c7 [apply] Thread[main,5,main] GearsES2.reshape 0x59309333 1280/0 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffff810108c7, 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 0x5b239d7d], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> GearsES2 0x59309333, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.0, r 1.5, b -1.0, t -0.5] 0.5x0.5, v-flip false [apply] Thread[main,5,main] GearsES2.display 0x59309333 256x256, swapInterval 1, drawable 0xffffffff810108c7 [apply] Thread[main,5,main] GearsES2.reshape 0x59309333 0/256 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffff810108c7, 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 0x5b239d7d], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> GearsES2 0x59309333, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.0, b -0.5, t 0.0] 0.5x0.5, v-flip false [apply] Thread[main,5,main] GearsES2.display 0x59309333 256x256, swapInterval 1, drawable 0xffffffff810108c7 [apply] Thread[main,5,main] GearsES2.reshape 0x59309333 256/256 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffff810108c7, 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 0x5b239d7d], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> GearsES2 0x59309333, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.0, r -0.5, b -0.5, t 0.0] 0.5x0.5, v-flip false [apply] Thread[main,5,main] GearsES2.display 0x59309333 256x256, swapInterval 1, drawable 0xffffffff810108c7 [apply] Thread[main,5,main] GearsES2.reshape 0x59309333 512/256 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffff810108c7, 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 0x5b239d7d], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> GearsES2 0x59309333, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.5, r 0.0, b -0.5, t 0.0] 0.5x0.5, v-flip false [apply] Thread[main,5,main] GearsES2.display 0x59309333 256x256, swapInterval 1, drawable 0xffffffff810108c7 [apply] Thread[main,5,main] GearsES2.reshape 0x59309333 768/256 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffff810108c7, 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 0x5b239d7d], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> GearsES2 0x59309333, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.5, b -0.5, t 0.0] 0.5x0.5, v-flip false [apply] Thread[main,5,main] GearsES2.display 0x59309333 256x256, swapInterval 1, drawable 0xffffffff810108c7 [apply] Thread[main,5,main] GearsES2.reshape 0x59309333 1024/256 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffff810108c7, 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 0x5b239d7d], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> GearsES2 0x59309333, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.5, r 1.0, b -0.5, t 0.0] 0.5x0.5, v-flip false [apply] Thread[main,5,main] GearsES2.display 0x59309333 256x256, swapInterval 1, drawable 0xffffffff810108c7 [apply] Thread[main,5,main] GearsES2.reshape 0x59309333 1280/256 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffff810108c7, 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 0x5b239d7d], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> GearsES2 0x59309333, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.0, r 1.5, b -0.5, t 0.0] 0.5x0.5, v-flip false [apply] Thread[main,5,main] GearsES2.display 0x59309333 256x256, swapInterval 1, drawable 0xffffffff810108c7 [apply] Thread[main,5,main] GearsES2.reshape 0x59309333 0/512 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffff810108c7, 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 0x5b239d7d], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> GearsES2 0x59309333, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.0, b 0.0, t 0.5] 0.5x0.5, v-flip false [apply] Thread[main,5,main] GearsES2.display 0x59309333 256x256, swapInterval 1, drawable 0xffffffff810108c7 [apply] Thread[main,5,main] GearsES2.reshape 0x59309333 256/512 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffff810108c7, 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 0x5b239d7d], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> GearsES2 0x59309333, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.0, r -0.5, b 0.0, t 0.5] 0.5x0.5, v-flip false [apply] Thread[main,5,main] GearsES2.display 0x59309333 256x256, swapInterval 1, drawable 0xffffffff810108c7 [apply] Thread[main,5,main] GearsES2.reshape 0x59309333 512/512 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffff810108c7, 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 0x5b239d7d], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> GearsES2 0x59309333, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.5, r 0.0, b 0.0, t 0.5] 0.5x0.5, v-flip false [apply] Thread[main,5,main] GearsES2.display 0x59309333 256x256, swapInterval 1, drawable 0xffffffff810108c7 [apply] Thread[main,5,main] GearsES2.reshape 0x59309333 768/512 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffff810108c7, 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 0x5b239d7d], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> GearsES2 0x59309333, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.5, b 0.0, t 0.5] 0.5x0.5, v-flip false [apply] Thread[main,5,main] GearsES2.display 0x59309333 256x256, swapInterval 1, drawable 0xffffffff810108c7 [apply] Thread[main,5,main] GearsES2.reshape 0x59309333 1024/512 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffff810108c7, 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 0x5b239d7d], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> GearsES2 0x59309333, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.5, r 1.0, b 0.0, t 0.5] 0.5x0.5, v-flip false [apply] Thread[main,5,main] GearsES2.display 0x59309333 256x256, swapInterval 1, drawable 0xffffffff810108c7 [apply] Thread[main,5,main] GearsES2.reshape 0x59309333 1280/512 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffff810108c7, 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 0x5b239d7d], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> GearsES2 0x59309333, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.0, r 1.5, b 0.0, t 0.5] 0.5x0.5, v-flip false [apply] Thread[main,5,main] GearsES2.display 0x59309333 256x256, swapInterval 1, drawable 0xffffffff810108c7 [apply] Thread[main,5,main] GearsES2.reshape 0x59309333 0/768 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffff810108c7, 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 0x5b239d7d], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> GearsES2 0x59309333, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.0, b 0.5, t 1.0] 0.5x0.5, v-flip false [apply] Thread[main,5,main] GearsES2.display 0x59309333 256x256, swapInterval 1, drawable 0xffffffff810108c7 [apply] Thread[main,5,main] GearsES2.reshape 0x59309333 256/768 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffff810108c7, 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 0x5b239d7d], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> GearsES2 0x59309333, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.0, r -0.5, b 0.5, t 1.0] 0.5x0.5, v-flip false [apply] Thread[main,5,main] GearsES2.display 0x59309333 256x256, swapInterval 1, drawable 0xffffffff810108c7 [apply] Thread[main,5,main] GearsES2.reshape 0x59309333 512/768 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffff810108c7, 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 0x5b239d7d], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> GearsES2 0x59309333, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.5, r 0.0, b 0.5, t 1.0] 0.5x0.5, v-flip false [apply] Thread[main,5,main] GearsES2.display 0x59309333 256x256, swapInterval 1, drawable 0xffffffff810108c7 [apply] Thread[main,5,main] GearsES2.reshape 0x59309333 768/768 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffff810108c7, 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 0x5b239d7d], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> GearsES2 0x59309333, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.5, b 0.5, t 1.0] 0.5x0.5, v-flip false [apply] Thread[main,5,main] GearsES2.display 0x59309333 256x256, swapInterval 1, drawable 0xffffffff810108c7 [apply] Thread[main,5,main] GearsES2.reshape 0x59309333 1024/768 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffff810108c7, 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 0x5b239d7d], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> GearsES2 0x59309333, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.5, r 1.0, b 0.5, t 1.0] 0.5x0.5, v-flip false [apply] Thread[main,5,main] GearsES2.display 0x59309333 256x256, swapInterval 1, drawable 0xffffffff810108c7 [apply] Thread[main,5,main] GearsES2.reshape 0x59309333 1280/768 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffff810108c7, 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 0x5b239d7d], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> GearsES2 0x59309333, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.0, r 1.5, b 0.5, t 1.0] 0.5x0.5, v-flip false [apply] Thread[main,5,main] GearsES2.display 0x59309333 256x256, swapInterval 1, drawable 0xffffffff810108c7 [apply] GearsES2.endTileRendering: 0x59309333TileRenderer[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 0x5b239d7d], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[main,5,main] GearsES2.display 0x59309333 256x256, swapInterval 1, drawable 0xffffffff810108c7 [apply] Thread[main,5,main] GearsES2.reshape 0x59309333 0/0 256x256 of 256x256, swapInterval 1, drawable 0xffffffff810108c7, msaa true, tileRendererInUse null [apply] >> GearsES2 0x59309333, angle 0.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[main,5,main] GearsES2.display 0x59309333 256x256, swapInterval 1, drawable 0xffffffff810108c7 [apply] Thread[main,5,main] GearsES2.dispose 0x59309333: tileRendererInUse null [apply] Thread[main,5,main] GearsES2.dispose 0x59309333 FIN [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.tile.TestTiledRendering2NEWT - test012_off_gl2es3_aa8 [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.tile.TestTiledRendering2NEWT - test101_on__gl2___aa0 [apply] Thread[main,5,main] Gears.init: tileRendererInUse TileRenderer[tile[# 0: [0][0] / 6x4, rowOrder 21, offset/size 0/0 256x256 brd 0, cur 0/0 0x0, buffer 0x0], image[size 1536 x 1024, buffer 0x1fa121e2], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] GearsES2 init on Thread[main,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL4bc/GL4bc.hw] [apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR NVIDIA Corporation [apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION 4.6.0 NVIDIA 391.35 [apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 325 [apply] GLX_EXTENSIONS 30 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 list created: 1 [apply] gear2 list created: 2 [apply] gear3 list created: 3 [apply] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 6x4, rowOrder 21, offset/size 0/0 256x256 brd 0, cur 0/0 256x256, buffer 0x0], image[size 1536 x 1024, buffer 0x1fa121e2], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[main,5,main] Gears.reshape 0/0 256x256 of 1536x1024, swapInterval 1, drawable 0x78010943, 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 0x1fa121e2], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.0, b -1.0, t -0.5] 0.5x0.5, v-flip false [apply] Thread[main,5,main] Gears.reshape 256/0 256x256 of 1536x1024, swapInterval 1, drawable 0x1301080b, 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 0x1fa121e2], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.0, r -0.5, b -1.0, t -0.5] 0.5x0.5, v-flip false [apply] Thread[main,5,main] Gears.reshape 512/0 256x256 of 1536x1024, swapInterval 1, drawable 0x78010943, 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 0x1fa121e2], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.5, r 0.0, b -1.0, t -0.5] 0.5x0.5, v-flip false [apply] Thread[main,5,main] Gears.reshape 768/0 256x256 of 1536x1024, swapInterval 1, drawable 0x1301080b, 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 0x1fa121e2], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.5, b -1.0, t -0.5] 0.5x0.5, v-flip false [apply] Thread[main,5,main] Gears.reshape 1024/0 256x256 of 1536x1024, swapInterval 1, drawable 0x78010943, 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 0x1fa121e2], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.5, r 1.0, b -1.0, t -0.5] 0.5x0.5, v-flip false [apply] Thread[main,5,main] Gears.reshape 1280/0 256x256 of 1536x1024, swapInterval 1, drawable 0x1301080b, 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 0x1fa121e2], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.0, r 1.5, b -1.0, t -0.5] 0.5x0.5, v-flip false [apply] Thread[main,5,main] Gears.reshape 0/256 256x256 of 1536x1024, swapInterval 1, drawable 0x78010943, 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 0x1fa121e2], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.0, b -0.5, t 0.0] 0.5x0.5, v-flip false [apply] Thread[main,5,main] Gears.reshape 256/256 256x256 of 1536x1024, swapInterval 1, drawable 0x1301080b, 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 0x1fa121e2], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.0, r -0.5, b -0.5, t 0.0] 0.5x0.5, v-flip false [apply] Thread[main,5,main] Gears.reshape 512/256 256x256 of 1536x1024, swapInterval 1, drawable 0x78010943, 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 0x1fa121e2], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.5, r 0.0, b -0.5, t 0.0] 0.5x0.5, v-flip false [apply] Thread[main,5,main] Gears.reshape 768/256 256x256 of 1536x1024, swapInterval 1, drawable 0x1301080b, 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 0x1fa121e2], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.5, b -0.5, t 0.0] 0.5x0.5, v-flip false [apply] Thread[main,5,main] Gears.reshape 1024/256 256x256 of 1536x1024, swapInterval 1, drawable 0x78010943, 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 0x1fa121e2], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.5, r 1.0, b -0.5, t 0.0] 0.5x0.5, v-flip false [apply] Thread[main,5,main] Gears.reshape 1280/256 256x256 of 1536x1024, swapInterval 1, drawable 0x1301080b, 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 0x1fa121e2], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.0, r 1.5, b -0.5, t 0.0] 0.5x0.5, v-flip false [apply] Thread[main,5,main] Gears.reshape 0/512 256x256 of 1536x1024, swapInterval 1, drawable 0x78010943, 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 0x1fa121e2], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.0, b 0.0, t 0.5] 0.5x0.5, v-flip false [apply] Thread[main,5,main] Gears.reshape 256/512 256x256 of 1536x1024, swapInterval 1, drawable 0x1301080b, 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 0x1fa121e2], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.0, r -0.5, b 0.0, t 0.5] 0.5x0.5, v-flip false [apply] Thread[main,5,main] Gears.reshape 512/512 256x256 of 1536x1024, swapInterval 1, drawable 0x78010943, 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 0x1fa121e2], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.5, r 0.0, b 0.0, t 0.5] 0.5x0.5, v-flip false [apply] Thread[main,5,main] Gears.reshape 768/512 256x256 of 1536x1024, swapInterval 1, drawable 0x1301080b, 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 0x1fa121e2], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.5, b 0.0, t 0.5] 0.5x0.5, v-flip false [apply] Thread[main,5,main] Gears.reshape 1024/512 256x256 of 1536x1024, swapInterval 1, drawable 0x78010943, 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 0x1fa121e2], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.5, r 1.0, b 0.0, t 0.5] 0.5x0.5, v-flip false [apply] Thread[main,5,main] Gears.reshape 1280/512 256x256 of 1536x1024, swapInterval 1, drawable 0x1301080b, 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 0x1fa121e2], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.0, r 1.5, b 0.0, t 0.5] 0.5x0.5, v-flip false [apply] Thread[main,5,main] Gears.reshape 0/768 256x256 of 1536x1024, swapInterval 1, drawable 0x78010943, 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 0x1fa121e2], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.0, b 0.5, t 1.0] 0.5x0.5, v-flip false [apply] Thread[main,5,main] Gears.reshape 256/768 256x256 of 1536x1024, swapInterval 1, drawable 0x1301080b, 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 0x1fa121e2], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.0, r -0.5, b 0.5, t 1.0] 0.5x0.5, v-flip false [apply] Thread[main,5,main] Gears.reshape 512/768 256x256 of 1536x1024, swapInterval 1, drawable 0x78010943, 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 0x1fa121e2], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.5, r 0.0, b 0.5, t 1.0] 0.5x0.5, v-flip false [apply] Thread[main,5,main] Gears.reshape 768/768 256x256 of 1536x1024, swapInterval 1, drawable 0x1301080b, 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 0x1fa121e2], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.5, b 0.5, t 1.0] 0.5x0.5, v-flip false [apply] Thread[main,5,main] Gears.reshape 1024/768 256x256 of 1536x1024, swapInterval 1, drawable 0x78010943, 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 0x1fa121e2], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.5, r 1.0, b 0.5, t 1.0] 0.5x0.5, v-flip false [apply] Thread[main,5,main] Gears.reshape 1280/768 256x256 of 1536x1024, swapInterval 1, drawable 0x1301080b, 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 0x1fa121e2], glad[1 listener, pre true, post false, preSwap false], isSetup true] [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 0x1fa121e2], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[main,5,main] Gears.reshape 0/0 256x256 of 256x256, swapInterval 1, drawable 0x78010943, tileRendererInUse null [apply] >> Gears angle 0.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] Gears.dispose: tileRendererInUse null [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.tile.TestTiledRendering2NEWT - test101_on__gl2___aa0 [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.tile.TestTiledRendering2NEWT - test102_on__gl2___aa8 [apply] Thread[main,5,main] Gears.init: tileRendererInUse TileRenderer[tile[# 0: [0][0] / 6x4, rowOrder 21, offset/size 0/0 256x256 brd 0, cur 0/0 0x0, buffer 0x0], image[size 1536 x 1024, buffer 0x74e52ef6], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] GearsES2 init on Thread[main,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 44 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL4bc/GL4bc.hw] [apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR NVIDIA Corporation [apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION 4.6.0 NVIDIA 391.35 [apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 325 [apply] GLX_EXTENSIONS 30 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 list created: 1 [apply] gear2 list created: 2 [apply] gear3 list created: 3 [apply] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 6x4, rowOrder 21, offset/size 0/0 256x256 brd 0, cur 0/0 256x256, buffer 0x0], image[size 1536 x 1024, buffer 0x74e52ef6], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[main,5,main] Gears.reshape 0/0 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffffba0108d9, 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 0x74e52ef6], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.0, b -1.0, t -0.5] 0.5x0.5, v-flip false [apply] Thread[main,5,main] Gears.reshape 256/0 256x256 of 1536x1024, swapInterval 1, drawable 0x1301080b, 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 0x74e52ef6], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.0, r -0.5, b -1.0, t -0.5] 0.5x0.5, v-flip false [apply] Thread[main,5,main] Gears.reshape 512/0 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffffba0108d9, 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 0x74e52ef6], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.5, r 0.0, b -1.0, t -0.5] 0.5x0.5, v-flip false [apply] Thread[main,5,main] Gears.reshape 768/0 256x256 of 1536x1024, swapInterval 1, drawable 0x1301080b, 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 0x74e52ef6], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.5, b -1.0, t -0.5] 0.5x0.5, v-flip false [apply] Thread[main,5,main] Gears.reshape 1024/0 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffffba0108d9, 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 0x74e52ef6], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.5, r 1.0, b -1.0, t -0.5] 0.5x0.5, v-flip false [apply] Thread[main,5,main] Gears.reshape 1280/0 256x256 of 1536x1024, swapInterval 1, drawable 0x1301080b, 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 0x74e52ef6], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.0, r 1.5, b -1.0, t -0.5] 0.5x0.5, v-flip false [apply] Thread[main,5,main] Gears.reshape 0/256 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffffba0108d9, 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 0x74e52ef6], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.0, b -0.5, t 0.0] 0.5x0.5, v-flip false [apply] Thread[main,5,main] Gears.reshape 256/256 256x256 of 1536x1024, swapInterval 1, drawable 0x1301080b, 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 0x74e52ef6], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.0, r -0.5, b -0.5, t 0.0] 0.5x0.5, v-flip false [apply] Thread[main,5,main] Gears.reshape 512/256 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffffba0108d9, 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 0x74e52ef6], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.5, r 0.0, b -0.5, t 0.0] 0.5x0.5, v-flip false [apply] Thread[main,5,main] Gears.reshape 768/256 256x256 of 1536x1024, swapInterval 1, drawable 0x1301080b, 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 0x74e52ef6], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.5, b -0.5, t 0.0] 0.5x0.5, v-flip false [apply] Thread[main,5,main] Gears.reshape 1024/256 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffffba0108d9, 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 0x74e52ef6], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.5, r 1.0, b -0.5, t 0.0] 0.5x0.5, v-flip false [apply] Thread[main,5,main] Gears.reshape 1280/256 256x256 of 1536x1024, swapInterval 1, drawable 0x1301080b, 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 0x74e52ef6], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.0, r 1.5, b -0.5, t 0.0] 0.5x0.5, v-flip false [apply] Thread[main,5,main] Gears.reshape 0/512 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffffba0108d9, 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 0x74e52ef6], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.0, b 0.0, t 0.5] 0.5x0.5, v-flip false [apply] Thread[main,5,main] Gears.reshape 256/512 256x256 of 1536x1024, swapInterval 1, drawable 0x1301080b, 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 0x74e52ef6], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.0, r -0.5, b 0.0, t 0.5] 0.5x0.5, v-flip false [apply] Thread[main,5,main] Gears.reshape 512/512 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffffba0108d9, 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 0x74e52ef6], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.5, r 0.0, b 0.0, t 0.5] 0.5x0.5, v-flip false [apply] Thread[main,5,main] Gears.reshape 768/512 256x256 of 1536x1024, swapInterval 1, drawable 0x1301080b, 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 0x74e52ef6], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.5, b 0.0, t 0.5] 0.5x0.5, v-flip false [apply] Thread[main,5,main] Gears.reshape 1024/512 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffffba0108d9, 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 0x74e52ef6], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.5, r 1.0, b 0.0, t 0.5] 0.5x0.5, v-flip false [apply] Thread[main,5,main] Gears.reshape 1280/512 256x256 of 1536x1024, swapInterval 1, drawable 0x1301080b, 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 0x74e52ef6], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.0, r 1.5, b 0.0, t 0.5] 0.5x0.5, v-flip false [apply] Thread[main,5,main] Gears.reshape 0/768 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffffba0108d9, 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 0x74e52ef6], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.0, b 0.5, t 1.0] 0.5x0.5, v-flip false [apply] Thread[main,5,main] Gears.reshape 256/768 256x256 of 1536x1024, swapInterval 1, drawable 0x1301080b, 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 0x74e52ef6], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.0, r -0.5, b 0.5, t 1.0] 0.5x0.5, v-flip false [apply] Thread[main,5,main] Gears.reshape 512/768 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffffba0108d9, 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 0x74e52ef6], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.5, r 0.0, b 0.5, t 1.0] 0.5x0.5, v-flip false [apply] Thread[main,5,main] Gears.reshape 768/768 256x256 of 1536x1024, swapInterval 1, drawable 0x1301080b, 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 0x74e52ef6], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.5, b 0.5, t 1.0] 0.5x0.5, v-flip false [apply] Thread[main,5,main] Gears.reshape 1024/768 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffffba0108d9, 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 0x74e52ef6], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.5, r 1.0, b 0.5, t 1.0] 0.5x0.5, v-flip false [apply] Thread[main,5,main] Gears.reshape 1280/768 256x256 of 1536x1024, swapInterval 1, drawable 0x1301080b, 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 0x74e52ef6], glad[1 listener, pre true, post false, preSwap false], isSetup true] [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 0x74e52ef6], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[main,5,main] Gears.reshape 0/0 256x256 of 256x256, swapInterval 1, drawable 0xffffffffba0108d9, tileRendererInUse null [apply] >> Gears angle 0.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] Gears.dispose: tileRendererInUse null [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.tile.TestTiledRendering2NEWT - test102_on__gl2___aa8 [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.tile.TestTiledRendering2NEWT - test111_on__gl2es3_aa0 [apply] Thread[main,5,main] GearsES2.init.0 0x1a677343: 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 0x489115ef], glad[1 listener, pre true, post false, preSwap false], isSetup true], GearsES2[obj 0x1a677343 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x1a677343 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 0x1a677343 created: GearsObj[0x3bf7ca37, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x1a677343 created: GearsObj[0x79079097, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x1a677343 created: GearsObj[0x79079097, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[main,5,main] GearsES2.init.X 0x1a677343 FIN GearsES2[obj 0x1a677343 isInit true, usesShared false, 1 GearsObj[0x3bf7ca37, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x79079097, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2cd76f31, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] GearsES2.startTileRendering: 0x1a677343TileRenderer[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 0x489115ef], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[main,5,main] GearsES2.reshape 0x1a677343 0/0 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffff810108c7, 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 0x489115ef], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x1a677343, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.0, b -1.0, t -0.5] 0.5x0.5, v-flip false [apply] Thread[main,5,main] GearsES2.display 0x1a677343 256x256, swapInterval 1, drawable 0xffffffff810108c7 [apply] Thread[main,5,main] GearsES2.reshape 0x1a677343 256/0 256x256 of 1536x1024, swapInterval 1, drawable 0x1301080b, 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 0x489115ef], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x1a677343, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.0, r -0.5, b -1.0, t -0.5] 0.5x0.5, v-flip false [apply] Thread[main,5,main] GearsES2.display 0x1a677343 256x256, swapInterval 1, drawable 0x1301080b [apply] Thread[main,5,main] GearsES2.reshape 0x1a677343 512/0 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffff810108c7, 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 0x489115ef], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x1a677343, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.5, r 0.0, b -1.0, t -0.5] 0.5x0.5, v-flip false [apply] Thread[main,5,main] GearsES2.display 0x1a677343 256x256, swapInterval 1, drawable 0xffffffff810108c7 [apply] Thread[main,5,main] GearsES2.reshape 0x1a677343 768/0 256x256 of 1536x1024, swapInterval 1, drawable 0x1301080b, 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 0x489115ef], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x1a677343, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.5, b -1.0, t -0.5] 0.5x0.5, v-flip false [apply] Thread[main,5,main] GearsES2.display 0x1a677343 256x256, swapInterval 1, drawable 0x1301080b [apply] Thread[main,5,main] GearsES2.reshape 0x1a677343 1024/0 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffff810108c7, 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 0x489115ef], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x1a677343, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.5, r 1.0, b -1.0, t -0.5] 0.5x0.5, v-flip false [apply] Thread[main,5,main] GearsES2.display 0x1a677343 256x256, swapInterval 1, drawable 0xffffffff810108c7 [apply] Thread[main,5,main] GearsES2.reshape 0x1a677343 1280/0 256x256 of 1536x1024, swapInterval 1, drawable 0x1301080b, 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 0x489115ef], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x1a677343, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.0, r 1.5, b -1.0, t -0.5] 0.5x0.5, v-flip false [apply] Thread[main,5,main] GearsES2.display 0x1a677343 256x256, swapInterval 1, drawable 0x1301080b [apply] Thread[main,5,main] GearsES2.reshape 0x1a677343 0/256 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffff810108c7, 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 0x489115ef], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x1a677343, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.0, b -0.5, t 0.0] 0.5x0.5, v-flip false [apply] Thread[main,5,main] GearsES2.display 0x1a677343 256x256, swapInterval 1, drawable 0xffffffff810108c7 [apply] Thread[main,5,main] GearsES2.reshape 0x1a677343 256/256 256x256 of 1536x1024, swapInterval 1, drawable 0x1301080b, 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 0x489115ef], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x1a677343, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.0, r -0.5, b -0.5, t 0.0] 0.5x0.5, v-flip false [apply] Thread[main,5,main] GearsES2.display 0x1a677343 256x256, swapInterval 1, drawable 0x1301080b [apply] Thread[main,5,main] GearsES2.reshape 0x1a677343 512/256 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffff810108c7, 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 0x489115ef], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x1a677343, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.5, r 0.0, b -0.5, t 0.0] 0.5x0.5, v-flip false [apply] Thread[main,5,main] GearsES2.display 0x1a677343 256x256, swapInterval 1, drawable 0xffffffff810108c7 [apply] Thread[main,5,main] GearsES2.reshape 0x1a677343 768/256 256x256 of 1536x1024, swapInterval 1, drawable 0x1301080b, 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 0x489115ef], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x1a677343, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.5, b -0.5, t 0.0] 0.5x0.5, v-flip false [apply] Thread[main,5,main] GearsES2.display 0x1a677343 256x256, swapInterval 1, drawable 0x1301080b [apply] Thread[main,5,main] GearsES2.reshape 0x1a677343 1024/256 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffff810108c7, 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 0x489115ef], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x1a677343, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.5, r 1.0, b -0.5, t 0.0] 0.5x0.5, v-flip false [apply] Thread[main,5,main] GearsES2.display 0x1a677343 256x256, swapInterval 1, drawable 0xffffffff810108c7 [apply] Thread[main,5,main] GearsES2.reshape 0x1a677343 1280/256 256x256 of 1536x1024, swapInterval 1, drawable 0x1301080b, 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 0x489115ef], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x1a677343, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.0, r 1.5, b -0.5, t 0.0] 0.5x0.5, v-flip false [apply] Thread[main,5,main] GearsES2.display 0x1a677343 256x256, swapInterval 1, drawable 0x1301080b [apply] Thread[main,5,main] GearsES2.reshape 0x1a677343 0/512 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffff810108c7, 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 0x489115ef], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x1a677343, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.0, b 0.0, t 0.5] 0.5x0.5, v-flip false [apply] Thread[main,5,main] GearsES2.display 0x1a677343 256x256, swapInterval 1, drawable 0xffffffff810108c7 [apply] Thread[main,5,main] GearsES2.reshape 0x1a677343 256/512 256x256 of 1536x1024, swapInterval 1, drawable 0x1301080b, 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 0x489115ef], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x1a677343, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.0, r -0.5, b 0.0, t 0.5] 0.5x0.5, v-flip false [apply] Thread[main,5,main] GearsES2.display 0x1a677343 256x256, swapInterval 1, drawable 0x1301080b [apply] Thread[main,5,main] GearsES2.reshape 0x1a677343 512/512 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffff810108c7, 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 0x489115ef], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x1a677343, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.5, r 0.0, b 0.0, t 0.5] 0.5x0.5, v-flip false [apply] Thread[main,5,main] GearsES2.display 0x1a677343 256x256, swapInterval 1, drawable 0xffffffff810108c7 [apply] Thread[main,5,main] GearsES2.reshape 0x1a677343 768/512 256x256 of 1536x1024, swapInterval 1, drawable 0x1301080b, 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 0x489115ef], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x1a677343, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.5, b 0.0, t 0.5] 0.5x0.5, v-flip false [apply] Thread[main,5,main] GearsES2.display 0x1a677343 256x256, swapInterval 1, drawable 0x1301080b [apply] Thread[main,5,main] GearsES2.reshape 0x1a677343 1024/512 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffff810108c7, 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 0x489115ef], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x1a677343, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.5, r 1.0, b 0.0, t 0.5] 0.5x0.5, v-flip false [apply] Thread[main,5,main] GearsES2.display 0x1a677343 256x256, swapInterval 1, drawable 0xffffffff810108c7 [apply] Thread[main,5,main] GearsES2.reshape 0x1a677343 1280/512 256x256 of 1536x1024, swapInterval 1, drawable 0x1301080b, 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 0x489115ef], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x1a677343, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.0, r 1.5, b 0.0, t 0.5] 0.5x0.5, v-flip false [apply] Thread[main,5,main] GearsES2.display 0x1a677343 256x256, swapInterval 1, drawable 0x1301080b [apply] Thread[main,5,main] GearsES2.reshape 0x1a677343 0/768 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffff810108c7, 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 0x489115ef], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x1a677343, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.0, b 0.5, t 1.0] 0.5x0.5, v-flip false [apply] Thread[main,5,main] GearsES2.display 0x1a677343 256x256, swapInterval 1, drawable 0xffffffff810108c7 [apply] Thread[main,5,main] GearsES2.reshape 0x1a677343 256/768 256x256 of 1536x1024, swapInterval 1, drawable 0x1301080b, 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 0x489115ef], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x1a677343, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.0, r -0.5, b 0.5, t 1.0] 0.5x0.5, v-flip false [apply] Thread[main,5,main] GearsES2.display 0x1a677343 256x256, swapInterval 1, drawable 0x1301080b [apply] Thread[main,5,main] GearsES2.reshape 0x1a677343 512/768 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffff810108c7, 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 0x489115ef], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x1a677343, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.5, r 0.0, b 0.5, t 1.0] 0.5x0.5, v-flip false [apply] Thread[main,5,main] GearsES2.display 0x1a677343 256x256, swapInterval 1, drawable 0xffffffff810108c7 [apply] Thread[main,5,main] GearsES2.reshape 0x1a677343 768/768 256x256 of 1536x1024, swapInterval 1, drawable 0x1301080b, 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 0x489115ef], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x1a677343, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.5, b 0.5, t 1.0] 0.5x0.5, v-flip false [apply] Thread[main,5,main] GearsES2.display 0x1a677343 256x256, swapInterval 1, drawable 0x1301080b [apply] Thread[main,5,main] GearsES2.reshape 0x1a677343 1024/768 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffff810108c7, 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 0x489115ef], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x1a677343, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.5, r 1.0, b 0.5, t 1.0] 0.5x0.5, v-flip false [apply] Thread[main,5,main] GearsES2.display 0x1a677343 256x256, swapInterval 1, drawable 0xffffffff810108c7 [apply] Thread[main,5,main] GearsES2.reshape 0x1a677343 1280/768 256x256 of 1536x1024, swapInterval 1, drawable 0x1301080b, 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 0x489115ef], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x1a677343, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.0, r 1.5, b 0.5, t 1.0] 0.5x0.5, v-flip false [apply] Thread[main,5,main] GearsES2.display 0x1a677343 256x256, swapInterval 1, drawable 0x1301080b [apply] GearsES2.endTileRendering: 0x1a677343TileRenderer[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 0x489115ef], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[main,5,main] GearsES2.display 0x1a677343 256x256, swapInterval 1, drawable 0xffffffff810108c7 [apply] Thread[main,5,main] GearsES2.reshape 0x1a677343 0/0 256x256 of 256x256, swapInterval 1, drawable 0xffffffff810108c7, msaa false, tileRendererInUse null [apply] >> GearsES2 0x1a677343, angle 0.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[main,5,main] GearsES2.display 0x1a677343 256x256, swapInterval 1, drawable 0xffffffff810108c7 [apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.dispose 0x1a677343: tileRendererInUse null [apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.dispose 0x1a677343 FIN [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.tile.TestTiledRendering2NEWT - test111_on__gl2es3_aa0 [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.tile.TestTiledRendering2NEWT - test112_on__gl2es3_aa8 [apply] Thread[main,5,main] GearsES2.init.0 0x49438269: 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 0x1c1bbc4e], glad[1 listener, pre true, post false, preSwap false], isSetup true], GearsES2[obj 0x49438269 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x49438269 on Thread[main,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 44 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL4/GL4.hw] [apply] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR NVIDIA Corporation [apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION 4.6.0 NVIDIA 391.35 [apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 324 [apply] GLX_EXTENSIONS 30 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x49438269 created: GearsObj[0x7a8c8dcf, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x49438269 created: GearsObj[0x24269709, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x49438269 created: GearsObj[0x24269709, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[main,5,main] GearsES2.init.X 0x49438269 FIN GearsES2[obj 0x49438269 isInit true, usesShared false, 1 GearsObj[0x7a8c8dcf, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x24269709, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2aceadd4, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] GearsES2.startTileRendering: 0x49438269TileRenderer[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 0x1c1bbc4e], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[main,5,main] GearsES2.reshape 0x49438269 0/0 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffff810108c7, 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 0x1c1bbc4e], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x49438269, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.0, b -1.0, t -0.5] 0.5x0.5, v-flip false [apply] Thread[main,5,main] GearsES2.display 0x49438269 256x256, swapInterval 1, drawable 0xffffffff810108c7 [apply] Thread[main,5,main] GearsES2.reshape 0x49438269 256/0 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffffbb01089a, 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 0x1c1bbc4e], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x49438269, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.0, r -0.5, b -1.0, t -0.5] 0.5x0.5, v-flip false [apply] Thread[main,5,main] GearsES2.display 0x49438269 256x256, swapInterval 1, drawable 0xffffffffbb01089a [apply] Thread[main,5,main] GearsES2.reshape 0x49438269 512/0 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffff810108c7, 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 0x1c1bbc4e], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x49438269, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.5, r 0.0, b -1.0, t -0.5] 0.5x0.5, v-flip false [apply] Thread[main,5,main] GearsES2.display 0x49438269 256x256, swapInterval 1, drawable 0xffffffff810108c7 [apply] Thread[main,5,main] GearsES2.reshape 0x49438269 768/0 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffffbb01089a, 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 0x1c1bbc4e], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x49438269, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.5, b -1.0, t -0.5] 0.5x0.5, v-flip false [apply] Thread[main,5,main] GearsES2.display 0x49438269 256x256, swapInterval 1, drawable 0xffffffffbb01089a [apply] Thread[main,5,main] GearsES2.reshape 0x49438269 1024/0 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffff810108c7, 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 0x1c1bbc4e], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x49438269, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.5, r 1.0, b -1.0, t -0.5] 0.5x0.5, v-flip false [apply] Thread[main,5,main] GearsES2.display 0x49438269 256x256, swapInterval 1, drawable 0xffffffff810108c7 [apply] Thread[main,5,main] GearsES2.reshape 0x49438269 1280/0 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffffbb01089a, 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 0x1c1bbc4e], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x49438269, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.0, r 1.5, b -1.0, t -0.5] 0.5x0.5, v-flip false [apply] Thread[main,5,main] GearsES2.display 0x49438269 256x256, swapInterval 1, drawable 0xffffffffbb01089a [apply] Thread[main,5,main] GearsES2.reshape 0x49438269 0/256 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffff810108c7, 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 0x1c1bbc4e], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x49438269, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.0, b -0.5, t 0.0] 0.5x0.5, v-flip false [apply] Thread[main,5,main] GearsES2.display 0x49438269 256x256, swapInterval 1, drawable 0xffffffff810108c7 [apply] Thread[main,5,main] GearsES2.reshape 0x49438269 256/256 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffffbb01089a, 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 0x1c1bbc4e], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x49438269, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.0, r -0.5, b -0.5, t 0.0] 0.5x0.5, v-flip false [apply] Thread[main,5,main] GearsES2.display 0x49438269 256x256, swapInterval 1, drawable 0xffffffffbb01089a [apply] Thread[main,5,main] GearsES2.reshape 0x49438269 512/256 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffff810108c7, 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 0x1c1bbc4e], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x49438269, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.5, r 0.0, b -0.5, t 0.0] 0.5x0.5, v-flip false [apply] Thread[main,5,main] GearsES2.display 0x49438269 256x256, swapInterval 1, drawable 0xffffffff810108c7 [apply] Thread[main,5,main] GearsES2.reshape 0x49438269 768/256 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffffbb01089a, 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 0x1c1bbc4e], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x49438269, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.5, b -0.5, t 0.0] 0.5x0.5, v-flip false [apply] Thread[main,5,main] GearsES2.display 0x49438269 256x256, swapInterval 1, drawable 0xffffffffbb01089a [apply] Thread[main,5,main] GearsES2.reshape 0x49438269 1024/256 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffff810108c7, 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 0x1c1bbc4e], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x49438269, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.5, r 1.0, b -0.5, t 0.0] 0.5x0.5, v-flip false [apply] Thread[main,5,main] GearsES2.display 0x49438269 256x256, swapInterval 1, drawable 0xffffffff810108c7 [apply] Thread[main,5,main] GearsES2.reshape 0x49438269 1280/256 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffffbb01089a, 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 0x1c1bbc4e], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x49438269, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.0, r 1.5, b -0.5, t 0.0] 0.5x0.5, v-flip false [apply] Thread[main,5,main] GearsES2.display 0x49438269 256x256, swapInterval 1, drawable 0xffffffffbb01089a [apply] Thread[main,5,main] GearsES2.reshape 0x49438269 0/512 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffff810108c7, 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 0x1c1bbc4e], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x49438269, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.0, b 0.0, t 0.5] 0.5x0.5, v-flip false [apply] Thread[main,5,main] GearsES2.display 0x49438269 256x256, swapInterval 1, drawable 0xffffffff810108c7 [apply] Thread[main,5,main] GearsES2.reshape 0x49438269 256/512 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffffbb01089a, 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 0x1c1bbc4e], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x49438269, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.0, r -0.5, b 0.0, t 0.5] 0.5x0.5, v-flip false [apply] Thread[main,5,main] GearsES2.display 0x49438269 256x256, swapInterval 1, drawable 0xffffffffbb01089a [apply] Thread[main,5,main] GearsES2.reshape 0x49438269 512/512 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffff810108c7, 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 0x1c1bbc4e], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x49438269, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.5, r 0.0, b 0.0, t 0.5] 0.5x0.5, v-flip false [apply] Thread[main,5,main] GearsES2.display 0x49438269 256x256, swapInterval 1, drawable 0xffffffff810108c7 [apply] Thread[main,5,main] GearsES2.reshape 0x49438269 768/512 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffffbb01089a, 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 0x1c1bbc4e], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x49438269, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.5, b 0.0, t 0.5] 0.5x0.5, v-flip false [apply] Thread[main,5,main] GearsES2.display 0x49438269 256x256, swapInterval 1, drawable 0xffffffffbb01089a [apply] Thread[main,5,main] GearsES2.reshape 0x49438269 1024/512 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffff810108c7, 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 0x1c1bbc4e], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x49438269, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.5, r 1.0, b 0.0, t 0.5] 0.5x0.5, v-flip false [apply] Thread[main,5,main] GearsES2.display 0x49438269 256x256, swapInterval 1, drawable 0xffffffff810108c7 [apply] Thread[main,5,main] GearsES2.reshape 0x49438269 1280/512 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffffbb01089a, 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 0x1c1bbc4e], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x49438269, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.0, r 1.5, b 0.0, t 0.5] 0.5x0.5, v-flip false [apply] Thread[main,5,main] GearsES2.display 0x49438269 256x256, swapInterval 1, drawable 0xffffffffbb01089a [apply] Thread[main,5,main] GearsES2.reshape 0x49438269 0/768 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffff810108c7, 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 0x1c1bbc4e], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x49438269, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.0, b 0.5, t 1.0] 0.5x0.5, v-flip false [apply] Thread[main,5,main] GearsES2.display 0x49438269 256x256, swapInterval 1, drawable 0xffffffff810108c7 [apply] Thread[main,5,main] GearsES2.reshape 0x49438269 256/768 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffffbb01089a, 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 0x1c1bbc4e], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x49438269, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.0, r -0.5, b 0.5, t 1.0] 0.5x0.5, v-flip false [apply] Thread[main,5,main] GearsES2.display 0x49438269 256x256, swapInterval 1, drawable 0xffffffffbb01089a [apply] Thread[main,5,main] GearsES2.reshape 0x49438269 512/768 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffff810108c7, 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 0x1c1bbc4e], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x49438269, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.5, r 0.0, b 0.5, t 1.0] 0.5x0.5, v-flip false [apply] Thread[main,5,main] GearsES2.display 0x49438269 256x256, swapInterval 1, drawable 0xffffffff810108c7 [apply] Thread[main,5,main] GearsES2.reshape 0x49438269 768/768 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffffbb01089a, 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 0x1c1bbc4e], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x49438269, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.5, b 0.5, t 1.0] 0.5x0.5, v-flip false [apply] Thread[main,5,main] GearsES2.display 0x49438269 256x256, swapInterval 1, drawable 0xffffffffbb01089a [apply] Thread[main,5,main] GearsES2.reshape 0x49438269 1024/768 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffff810108c7, 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 0x1c1bbc4e], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x49438269, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.5, r 1.0, b 0.5, t 1.0] 0.5x0.5, v-flip false [apply] Thread[main,5,main] GearsES2.display 0x49438269 256x256, swapInterval 1, drawable 0xffffffff810108c7 [apply] Thread[main,5,main] GearsES2.reshape 0x49438269 1280/768 256x256 of 1536x1024, swapInterval 1, drawable 0xffffffffbb01089a, 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 0x1c1bbc4e], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x49438269, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.0, r 1.5, b 0.5, t 1.0] 0.5x0.5, v-flip false [apply] Thread[main,5,main] GearsES2.display 0x49438269 256x256, swapInterval 1, drawable 0xffffffffbb01089a [apply] GearsES2.endTileRendering: 0x49438269TileRenderer[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 0x1c1bbc4e], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[main,5,main] GearsES2.display 0x49438269 256x256, swapInterval 1, drawable 0xffffffff810108c7 [apply] Thread[main,5,main] GearsES2.reshape 0x49438269 0/0 256x256 of 256x256, swapInterval 1, drawable 0xffffffff810108c7, msaa true, tileRendererInUse null [apply] >> GearsES2 0x49438269, angle 0.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[main,5,main] GearsES2.display 0x49438269 256x256, swapInterval 1, drawable 0xffffffff810108c7 [apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.dispose 0x49438269: tileRendererInUse null [apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.dispose 0x49438269 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 @ 1675154207648 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1675154207649 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test001_off_gl2___aa0 took 1.965 sec [apply] Testcase: test002_off_gl2___aa8 took 0.465 sec [apply] Testcase: test011_off_gl2es3_aa0 took 0.541 sec [apply] Testcase: test012_off_gl2es3_aa8 took 0.586 sec [apply] Testcase: test101_on__gl2___aa0 took 0.568 sec [apply] Testcase: test102_on__gl2___aa8 took 0.569 sec [apply] Testcase: test111_on__gl2es3_aa0 took 0.608 sec [apply] Testcase: test112_on__gl2es3_aa8 took 0.595 sec [echo] Testing com.jogamp.opengl.test.junit.jogl.util.TestES1FixedFunctionPipelineNEWT -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.jogl.util.TestES1FixedFunctionPipelineNEWT.xml [apply] Testsuite: com.jogamp.opengl.test.junit.jogl.util.TestES1FixedFunctionPipelineNEWT [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] junit.framework.TestListener: tests to run: 4SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675154208965 ms III - Start [apply] junit.framework.TestListener: startTest(test01GL2Normal) [apply] [apply] SLOCK [T main @ 1675154208966 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.TestES1FixedFunctionPipelineNEWT - test01GL2Normal [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] RedSquareES1.init ... [apply] RedSquareES1 init on Thread[main-Display-.windows_nil-1-EDT-1,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL4bc/GL4bc.hw] [apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR NVIDIA Corporation [apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION 4.6.0 NVIDIA 391.35 [apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 325 [apply] GLX_EXTENSIONS 30 [apply] ----------------------------------------------------------------------------------------------------- [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] RedSquareES1.init FIN [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] RedSquareES1.reshape 0/0 512x512 of 512x512, swapInterval 1, drawable 0xffffffffbb01089a, tileRendererInUse null [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] RedSquareES1.reshape FIN [apply] main-Animator#00: ** screenshot: TestES1FixedFunctionPipelineNEWT.test01GL2Normal___-n0001-RedSquareES1-GL2___-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0512x0512.png [apply] QUIT Window Thread[main-Display-.windows_nil-1-EDT-1,5,main] [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES1.init ... [apply] GearsES1 init on Thread[main-Display-.windows_nil-1-EDT-2,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL4bc/GL4bc.hw] [apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR NVIDIA Corporation [apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION 4.6.0 NVIDIA 391.35 [apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 325 [apply] GLX_EXTENSIONS 30 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 created: GearsObj[0x1d34764a, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 created: GearsObj[0x4b79627c, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 created: GearsObj[0x50bc1eaf, vbo ff 13, fs 14, bf 15, bs 16] [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES1.init FIN [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES1.reshape 0/0 512x512, swapInterval 1 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES1.reshape FIN [apply] main-Animator#01: ** screenshot: TestES1FixedFunctionPipelineNEWT.test01GL2Normal___-n0001-GearsES1-GL2___-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0512x0512.png [apply] QUIT Window Thread[main-Display-.windows_nil-1-EDT-2,5,main] [apply] GL_VENDOR NVIDIA Corporation [apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION 4.6.0 NVIDIA 391.35 [apply] main-Animator#02: ** screenshot: TestES1FixedFunctionPipelineNEWT.test01GL2Normal___-n0001-DemoGL2ES1ImmModeSink-GL2___-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0512x0512.png [apply] QUIT Window Thread[main-Display-.windows_nil-1-EDT-3,5,main] [apply] main-Animator#03: ** screenshot: TestES1FixedFunctionPipelineNEWT.test01GL2Normal___-n0001-DemoGL2ES1TextureImmModeSink-GL2___-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0512x0512.png [apply] junit.framework.TestListener: endTest(test01GL2Normal) [apply] QUIT Window Thread[main-Display-.windows_nil-1-EDT-4,5,main] [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.TestES1FixedFunctionPipelineNEWT - test01GL2Normal [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.TestES1FixedFunctionPipelineNEWT - test02GL2FFPEmu [apply] junit.framework.TestListener: startTest(test02GL2FFPEmu) [apply] Thread[main-Display-.windows_nil-1-EDT-5,5,main] RedSquareES1.init ... [apply] RedSquareES1 init on Thread[main-Display-.windows_nil-1-EDT-5,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.util.glsl.fixedfunc.FixedFuncImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL2ES1/GL4bc.hw.custom] [apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [apply] Impl. class jogamp.opengl.util.glsl.fixedfunc.FixedFuncImpl [apply] GL_VENDOR NVIDIA Corporation [apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION 4.6.0 NVIDIA 391.35 [apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 325 [apply] GLX_EXTENSIONS 30 [apply] ----------------------------------------------------------------------------------------------------- [apply] Thread[main-Display-.windows_nil-1-EDT-5,5,main] RedSquareES1.init FIN [apply] Thread[main-Display-.windows_nil-1-EDT-5,5,main] RedSquareES1.reshape 0/0 512x512 of 512x512, swapInterval 1, drawable 0x1301080b, tileRendererInUse null [apply] Thread[main-Display-.windows_nil-1-EDT-5,5,main] RedSquareES1.reshape FIN [apply] main-Animator#04: ** screenshot: TestES1FixedFunctionPipelineNEWT.test02GL2FFPEmu___-n0001-RedSquareES1-GL2___-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0512x0512.png [apply] QUIT Window Thread[main-Display-.windows_nil-1-EDT-5,5,main] [apply] Thread[main-Display-.windows_nil-1-EDT-6,5,main] GearsES1.init ... [apply] GearsES1 init on Thread[main-Display-.windows_nil-1-EDT-6,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.util.glsl.fixedfunc.FixedFuncImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL2ES1/GL4bc.hw.custom] [apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [apply] Impl. class jogamp.opengl.util.glsl.fixedfunc.FixedFuncImpl [apply] GL_VENDOR NVIDIA Corporation [apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION 4.6.0 NVIDIA 391.35 [apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 325 [apply] GLX_EXTENSIONS 30 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 created: GearsObj[0x602d2d56, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 created: GearsObj[0x2fcfd5f2, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 created: GearsObj[0x356e5e32, vbo ff 13, fs 14, bf 15, bs 16] [apply] FixedFunctionPipeline: glEnable 0xba1 not handled in emulation and not supported in ES2 [apply] Thread[main-Display-.windows_nil-1-EDT-6,5,main] GearsES1.init FIN [apply] Thread[main-Display-.windows_nil-1-EDT-6,5,main] GearsES1.reshape 0/0 512x512, swapInterval 1 [apply] Thread[main-Display-.windows_nil-1-EDT-6,5,main] GearsES1.reshape FIN [apply] main-Animator#05: ** screenshot: TestES1FixedFunctionPipelineNEWT.test02GL2FFPEmu___-n0001-GearsES1-GL2___-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0512x0512.png [apply] QUIT Window Thread[main-Display-.windows_nil-1-EDT-6,5,main] [apply] GL_VENDOR NVIDIA Corporation [apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION 4.6.0 NVIDIA 391.35 [apply] main-Animator#06: ** screenshot: TestES1FixedFunctionPipelineNEWT.test02GL2FFPEmu___-n0001-DemoGL2ES1ImmModeSink-GL2___-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0512x0512.png [apply] QUIT Window Thread[main-Display-.windows_nil-1-EDT-7,5,main] [apply] main-Animator#07: ** screenshot: TestES1FixedFunctionPipelineNEWT.test02GL2FFPEmu___-n0001-DemoGL2ES1TextureImmModeSink-GL2___-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0512x0512.png [apply] QUIT Window Thread[main-Display-.windows_nil-1-EDT-8,5,main] [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.TestES1FixedFunctionPipelineNEWT - test02GL2FFPEmu [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.TestES1FixedFunctionPipelineNEWT - test03GL2ES1Normal [apply] junit.framework.TestListener: endTest(test02GL2FFPEmu) [apply] junit.framework.TestListener: startTest(test03GL2ES1Normal) [apply] Thread[main-Display-.windows_nil-1-EDT-9,5,main] RedSquareES1.init ... [apply] RedSquareES1 init on Thread[main-Display-.windows_nil-1-EDT-9,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES1/GL4bc.hw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL4bc/GL4bc.hw] [apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR NVIDIA Corporation [apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION 4.6.0 NVIDIA 391.35 [apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 325 [apply] GLX_EXTENSIONS 30 [apply] ----------------------------------------------------------------------------------------------------- [apply] Thread[main-Display-.windows_nil-1-EDT-9,5,main] RedSquareES1.init FIN [apply] Thread[main-Display-.windows_nil-1-EDT-9,5,main] RedSquareES1.reshape 0/0 512x512 of 512x512, swapInterval 1, drawable 0xffffffffbb01089a, tileRendererInUse null [apply] Thread[main-Display-.windows_nil-1-EDT-9,5,main] RedSquareES1.reshape FIN [apply] main-Animator#08: ** screenshot: TestES1FixedFunctionPipelineNEWT.test03GL2ES1Normal-n0001-RedSquareES1-GL2ES1-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0512x0512.png [apply] QUIT Window Thread[main-Display-.windows_nil-1-EDT-9,5,main] [apply] Thread[main-Display-.windows_nil-1-EDT-10,5,main] GearsES1.init ... [apply] GearsES1 init on Thread[main-Display-.windows_nil-1-EDT-10,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES1/GL4bc.hw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL4bc/GL4bc.hw] [apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR NVIDIA Corporation [apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION 4.6.0 NVIDIA 391.35 [apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 325 [apply] GLX_EXTENSIONS 30 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 created: GearsObj[0x1428f8e3, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 created: GearsObj[0x10176ebe, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 created: GearsObj[0x5515f2d8, vbo ff 13, fs 14, bf 15, bs 16] [apply] Thread[main-Display-.windows_nil-1-EDT-10,5,main] GearsES1.init FIN [apply] Thread[main-Display-.windows_nil-1-EDT-10,5,main] GearsES1.reshape 0/0 512x512, swapInterval 1 [apply] Thread[main-Display-.windows_nil-1-EDT-10,5,main] GearsES1.reshape FIN [apply] main-Animator#09: ** screenshot: TestES1FixedFunctionPipelineNEWT.test03GL2ES1Normal-n0001-GearsES1-GL2ES1-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0512x0512.png [apply] QUIT Window Thread[main-Display-.windows_nil-1-EDT-10,5,main] [apply] GL_VENDOR NVIDIA Corporation [apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION 4.6.0 NVIDIA 391.35 [apply] main-Animator#10: ** screenshot: TestES1FixedFunctionPipelineNEWT.test03GL2ES1Normal-n0001-DemoGL2ES1ImmModeSink-GL2ES1-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0512x0512.png [apply] QUIT Window Thread[main-Display-.windows_nil-1-EDT-11,5,main] [apply] main-Animator#11: ** screenshot: TestES1FixedFunctionPipelineNEWT.test03GL2ES1Normal-n0001-DemoGL2ES1TextureImmModeSink-GL2ES1-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0512x0512.png [apply] QUIT Window Thread[main-Display-.windows_nil-1-EDT-12,5,main] [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.TestES1FixedFunctionPipelineNEWT - test03GL2ES1Normal [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.TestES1FixedFunctionPipelineNEWT - test04ES2FFPEmu [apply] GLES2 n/a [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.TestES1FixedFunctionPipelineNEWT - test04ES2FFPEmu [apply] ++++ Test Singleton.unlock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675154225203 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1675154225203 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [apply] junit.framework.TestListener: endTest(test03GL2ES1Normal) [apply] junit.framework.TestListener: startTest(test04ES2FFPEmu) [apply] junit.framework.TestListener: endTest(test04ES2FFPEmu) [apply] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 16.908 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675154208965 ms III - Start [apply] SLOCK [T main @ 1675154208966 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.TestES1FixedFunctionPipelineNEWT - test01GL2Normal [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] RedSquareES1.init ... [apply] RedSquareES1 init on Thread[main-Display-.windows_nil-1-EDT-1,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL4bc/GL4bc.hw] [apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR NVIDIA Corporation [apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION 4.6.0 NVIDIA 391.35 [apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 325 [apply] GLX_EXTENSIONS 30 [apply] ----------------------------------------------------------------------------------------------------- [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] RedSquareES1.init FIN [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] RedSquareES1.reshape 0/0 512x512 of 512x512, swapInterval 1, drawable 0xffffffffbb01089a, tileRendererInUse null [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] RedSquareES1.reshape FIN [apply] main-Animator#00: ** screenshot: TestES1FixedFunctionPipelineNEWT.test01GL2Normal___-n0001-RedSquareES1-GL2___-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0512x0512.png [apply] QUIT Window Thread[main-Display-.windows_nil-1-EDT-1,5,main] [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES1.init ... [apply] GearsES1 init on Thread[main-Display-.windows_nil-1-EDT-2,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL4bc/GL4bc.hw] [apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR NVIDIA Corporation [apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION 4.6.0 NVIDIA 391.35 [apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 325 [apply] GLX_EXTENSIONS 30 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 created: GearsObj[0x1d34764a, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 created: GearsObj[0x4b79627c, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 created: GearsObj[0x50bc1eaf, vbo ff 13, fs 14, bf 15, bs 16] [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES1.init FIN [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES1.reshape 0/0 512x512, swapInterval 1 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES1.reshape FIN [apply] main-Animator#01: ** screenshot: TestES1FixedFunctionPipelineNEWT.test01GL2Normal___-n0001-GearsES1-GL2___-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0512x0512.png [apply] QUIT Window Thread[main-Display-.windows_nil-1-EDT-2,5,main] [apply] GL_VENDOR NVIDIA Corporation [apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION 4.6.0 NVIDIA 391.35 [apply] main-Animator#02: ** screenshot: TestES1FixedFunctionPipelineNEWT.test01GL2Normal___-n0001-DemoGL2ES1ImmModeSink-GL2___-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0512x0512.png [apply] QUIT Window Thread[main-Display-.windows_nil-1-EDT-3,5,main] [apply] main-Animator#03: ** screenshot: TestES1FixedFunctionPipelineNEWT.test01GL2Normal___-n0001-DemoGL2ES1TextureImmModeSink-GL2___-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0512x0512.png [apply] QUIT Window Thread[main-Display-.windows_nil-1-EDT-4,5,main] [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.TestES1FixedFunctionPipelineNEWT - test01GL2Normal [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.TestES1FixedFunctionPipelineNEWT - test02GL2FFPEmu [apply] Thread[main-Display-.windows_nil-1-EDT-5,5,main] RedSquareES1.init ... [apply] RedSquareES1 init on Thread[main-Display-.windows_nil-1-EDT-5,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.util.glsl.fixedfunc.FixedFuncImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL2ES1/GL4bc.hw.custom] [apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [apply] Impl. class jogamp.opengl.util.glsl.fixedfunc.FixedFuncImpl [apply] GL_VENDOR NVIDIA Corporation [apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION 4.6.0 NVIDIA 391.35 [apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 325 [apply] GLX_EXTENSIONS 30 [apply] ----------------------------------------------------------------------------------------------------- [apply] Thread[main-Display-.windows_nil-1-EDT-5,5,main] RedSquareES1.init FIN [apply] Thread[main-Display-.windows_nil-1-EDT-5,5,main] RedSquareES1.reshape 0/0 512x512 of 512x512, swapInterval 1, drawable 0x1301080b, tileRendererInUse null [apply] Thread[main-Display-.windows_nil-1-EDT-5,5,main] RedSquareES1.reshape FIN [apply] main-Animator#04: ** screenshot: TestES1FixedFunctionPipelineNEWT.test02GL2FFPEmu___-n0001-RedSquareES1-GL2___-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0512x0512.png [apply] QUIT Window Thread[main-Display-.windows_nil-1-EDT-5,5,main] [apply] Thread[main-Display-.windows_nil-1-EDT-6,5,main] GearsES1.init ... [apply] GearsES1 init on Thread[main-Display-.windows_nil-1-EDT-6,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.util.glsl.fixedfunc.FixedFuncImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL2ES1/GL4bc.hw.custom] [apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [apply] Impl. class jogamp.opengl.util.glsl.fixedfunc.FixedFuncImpl [apply] GL_VENDOR NVIDIA Corporation [apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION 4.6.0 NVIDIA 391.35 [apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 325 [apply] GLX_EXTENSIONS 30 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 created: GearsObj[0x602d2d56, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 created: GearsObj[0x2fcfd5f2, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 created: GearsObj[0x356e5e32, vbo ff 13, fs 14, bf 15, bs 16] [apply] FixedFunctionPipeline: glEnable 0xba1 not handled in emulation and not supported in ES2 [apply] Thread[main-Display-.windows_nil-1-EDT-6,5,main] GearsES1.init FIN [apply] Thread[main-Display-.windows_nil-1-EDT-6,5,main] GearsES1.reshape 0/0 512x512, swapInterval 1 [apply] Thread[main-Display-.windows_nil-1-EDT-6,5,main] GearsES1.reshape FIN [apply] main-Animator#05: ** screenshot: TestES1FixedFunctionPipelineNEWT.test02GL2FFPEmu___-n0001-GearsES1-GL2___-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0512x0512.png [apply] QUIT Window Thread[main-Display-.windows_nil-1-EDT-6,5,main] [apply] GL_VENDOR NVIDIA Corporation [apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION 4.6.0 NVIDIA 391.35 [apply] main-Animator#06: ** screenshot: TestES1FixedFunctionPipelineNEWT.test02GL2FFPEmu___-n0001-DemoGL2ES1ImmModeSink-GL2___-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0512x0512.png [apply] QUIT Window Thread[main-Display-.windows_nil-1-EDT-7,5,main] [apply] main-Animator#07: ** screenshot: TestES1FixedFunctionPipelineNEWT.test02GL2FFPEmu___-n0001-DemoGL2ES1TextureImmModeSink-GL2___-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0512x0512.png [apply] QUIT Window Thread[main-Display-.windows_nil-1-EDT-8,5,main] [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.TestES1FixedFunctionPipelineNEWT - test02GL2FFPEmu [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.TestES1FixedFunctionPipelineNEWT - test03GL2ES1Normal [apply] Thread[main-Display-.windows_nil-1-EDT-9,5,main] RedSquareES1.init ... [apply] RedSquareES1 init on Thread[main-Display-.windows_nil-1-EDT-9,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES1/GL4bc.hw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL4bc/GL4bc.hw] [apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR NVIDIA Corporation [apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION 4.6.0 NVIDIA 391.35 [apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 325 [apply] GLX_EXTENSIONS 30 [apply] ----------------------------------------------------------------------------------------------------- [apply] Thread[main-Display-.windows_nil-1-EDT-9,5,main] RedSquareES1.init FIN [apply] Thread[main-Display-.windows_nil-1-EDT-9,5,main] RedSquareES1.reshape 0/0 512x512 of 512x512, swapInterval 1, drawable 0xffffffffbb01089a, tileRendererInUse null [apply] Thread[main-Display-.windows_nil-1-EDT-9,5,main] RedSquareES1.reshape FIN [apply] main-Animator#08: ** screenshot: TestES1FixedFunctionPipelineNEWT.test03GL2ES1Normal-n0001-RedSquareES1-GL2ES1-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0512x0512.png [apply] QUIT Window Thread[main-Display-.windows_nil-1-EDT-9,5,main] [apply] Thread[main-Display-.windows_nil-1-EDT-10,5,main] GearsES1.init ... [apply] GearsES1 init on Thread[main-Display-.windows_nil-1-EDT-10,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES1/GL4bc.hw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL4bc/GL4bc.hw] [apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR NVIDIA Corporation [apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION 4.6.0 NVIDIA 391.35 [apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 325 [apply] GLX_EXTENSIONS 30 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 created: GearsObj[0x1428f8e3, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 created: GearsObj[0x10176ebe, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 created: GearsObj[0x5515f2d8, vbo ff 13, fs 14, bf 15, bs 16] [apply] Thread[main-Display-.windows_nil-1-EDT-10,5,main] GearsES1.init FIN [apply] Thread[main-Display-.windows_nil-1-EDT-10,5,main] GearsES1.reshape 0/0 512x512, swapInterval 1 [apply] Thread[main-Display-.windows_nil-1-EDT-10,5,main] GearsES1.reshape FIN [apply] main-Animator#09: ** screenshot: TestES1FixedFunctionPipelineNEWT.test03GL2ES1Normal-n0001-GearsES1-GL2ES1-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0512x0512.png [apply] QUIT Window Thread[main-Display-.windows_nil-1-EDT-10,5,main] [apply] GL_VENDOR NVIDIA Corporation [apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION 4.6.0 NVIDIA 391.35 [apply] main-Animator#10: ** screenshot: TestES1FixedFunctionPipelineNEWT.test03GL2ES1Normal-n0001-DemoGL2ES1ImmModeSink-GL2ES1-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0512x0512.png [apply] QUIT Window Thread[main-Display-.windows_nil-1-EDT-11,5,main] [apply] main-Animator#11: ** screenshot: TestES1FixedFunctionPipelineNEWT.test03GL2ES1Normal-n0001-DemoGL2ES1TextureImmModeSink-GL2ES1-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0512x0512.png [apply] QUIT Window Thread[main-Display-.windows_nil-1-EDT-12,5,main] [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.TestES1FixedFunctionPipelineNEWT - test03GL2ES1Normal [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.TestES1FixedFunctionPipelineNEWT - test04ES2FFPEmu [apply] GLES2 n/a [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.TestES1FixedFunctionPipelineNEWT - test04ES2FFPEmu [apply] ++++ Test Singleton.unlock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675154225203 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1675154225203 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test01GL2Normal took 6.432 sec [apply] Testcase: test02GL2FFPEmu took 4.932 sec [apply] Testcase: test03GL2ES1Normal took 4.83 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] junit.framework.TestListener: tests to run: 7 [apply] junit.framework.TestListener: startTest(test01Plain__GL2ES1_VBOOffUsePlain) [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675154226329 ms III - Start [apply] SLOCK [T main @ 1675154226330 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.TestImmModeSinkES1NEWT - test01Plain__GL2ES1_VBOOffUsePlain [apply] bufferAll: java.nio.DirectByteBuffer[pos=0 lim=72 cap=72], byteOffset 0 [apply] Requested GL 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] bufferV: off 0, size 36: java.nio.DirectFloatBufferU[pos=0 lim=9 cap=9], byteOffset 0 [apply] bufferC: off 36, size 36: java.nio.DirectFloatBufferU[pos=0 lim=9 cap=9], byteOffset 0 [apply] GL_VENDOR NVIDIA Corporation [apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION 4.6.0 NVIDIA 391.35 [apply] main: ** screenshot: TestImmModeSinkES1NEWT.test01Plain__GL2ES1_VBOOffUsePlain____-n0001-GL2ES1-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0400x0400.png [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.TestImmModeSinkES1NEWT - test01Plain__GL2ES1_VBOOffUsePlain [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.TestImmModeSinkES1NEWT - test02Plain__GL2ES1_VBOOffUseArrayData [apply] bufferAll: java.nio.DirectByteBuffer[pos=0 lim=72 cap=72], byteOffset 0 [apply] junit.framework.TestListener: endTest(test01Plain__GL2ES1_VBOOffUsePlain) [apply] junit.framework.TestListener: startTest(test02Plain__GL2ES1_VBOOffUseArrayData) [apply] bufferV: off 0, size 36: java.nio.DirectFloatBufferU[pos=0 lim=9 cap=9], byteOffset 0 [apply] bufferC: off 36, size 36: java.nio.DirectFloatBufferU[pos=0 lim=9 cap=9], byteOffset 0 [apply] Requested GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES1/GL4bc.hw], on-scr[.]] [apply] GL_VENDOR NVIDIA Corporation [apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION 4.6.0 NVIDIA 391.35 [apply] main: ** screenshot: TestImmModeSinkES1NEWT.test02Plain__GL2ES1_VBOOffUseArrayData-n0001-GL2ES1-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0400x0400.png [apply] junit.framework.TestListener: endTest(test02Plain__GL2ES1_VBOOffUseArrayData) [apply] junit.framework.TestListener: startTest(test03Plain__GL2ES1_VBOOnUsePlain) [apply] Requested GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES1/GL4bc.hw], on-scr[.]] [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.TestImmModeSinkES1NEWT - test02Plain__GL2ES1_VBOOffUseArrayData [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.TestImmModeSinkES1NEWT - test03Plain__GL2ES1_VBOOnUsePlain [apply] bufferAll: java.nio.DirectByteBuffer[pos=0 lim=72 cap=72], byteOffset 0 [apply] bufferV: off 0, size 36: java.nio.DirectFloatBufferU[pos=0 lim=9 cap=9], byteOffset 0 [apply] bufferC: off 36, size 36: java.nio.DirectFloatBufferU[pos=0 lim=9 cap=9], byteOffset 0 [apply] GL_VENDOR NVIDIA Corporation [apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION 4.6.0 NVIDIA 391.35 [apply] main: ** screenshot: TestImmModeSinkES1NEWT.test03Plain__GL2ES1_VBOOnUsePlain_____-n0001-GL2ES1-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0400x0400.png [apply] 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] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.TestImmModeSinkES1NEWT - test03Plain__GL2ES1_VBOOnUsePlain [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.TestImmModeSinkES1NEWT - test04Plain__GL2ES1_VBOOnUseArrayData [apply] bufferAll: java.nio.DirectByteBuffer[pos=0 lim=72 cap=72], byteOffset 0 [apply] bufferV: off 0, size 36: java.nio.DirectFloatBufferU[pos=0 lim=9 cap=9], byteOffset 0 [apply] bufferC: off 36, size 36: java.nio.DirectFloatBufferU[pos=0 lim=9 cap=9], byteOffset 0 [apply] GL_VENDOR NVIDIA Corporation [apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION 4.6.0 NVIDIA 391.35 [apply] main: ** screenshot: TestImmModeSinkES1NEWT.test04Plain__GL2ES1_VBOOnUseArrayData_-n0001-GL2ES1-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0400x0400.png [apply] junit.framework.TestListener: endTest(test04Plain__GL2ES1_VBOOnUseArrayData) [apply] junit.framework.TestListener: startTest(test05ImmSinkGL2ES1_VBOOff) [apply] Requested GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES1/GL4bc.hw], on-scr[.]] [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.TestImmModeSinkES1NEWT - test04Plain__GL2ES1_VBOOnUseArrayData [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.TestImmModeSinkES1NEWT - test05ImmSinkGL2ES1_VBOOff [apply] GL_VENDOR NVIDIA Corporation [apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION 4.6.0 NVIDIA 391.35 [apply] main: ** screenshot: TestImmModeSinkES1NEWT.test05ImmSinkGL2ES1_VBOOff____________-n0001-GL2ES1-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0400x0400.png [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.TestImmModeSinkES1NEWT - test05ImmSinkGL2ES1_VBOOff [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.TestImmModeSinkES1NEWT - test06ImmSinkGL2ES1_VBOOn [apply] 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] main: ** screenshot: TestImmModeSinkES1NEWT.test06ImmSinkGL2ES1_VBOOn_____________-n0001-GL2ES1-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0400x0400.png [apply] junit.framework.TestListener: endTest(test06ImmSinkGL2ES1_VBOOn) [apply] junit.framework.TestListener: startTest(test07ImmSinkGL2ES1_VBOOnTexture) [apply] Requested GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES1/GL4bc.hw], on-scr[.]] [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.TestImmModeSinkES1NEWT - test06ImmSinkGL2ES1_VBOOn [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.TestImmModeSinkES1NEWT - test07ImmSinkGL2ES1_VBOOnTexture [apply] main: ** screenshot: TestImmModeSinkES1NEWT.test07ImmSinkGL2ES1_VBOOnTexture______-n0001-GL2ES1-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0400x0400.png [apply] junit.framework.TestListener: endTest(test07ImmSinkGL2ES1_VBOOnTexture) [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.TestImmModeSinkES1NEWT - test07ImmSinkGL2ES1_VBOOnTexture [apply] ++++ Test Singleton.unlock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675154229422 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1675154229423 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [apply] Tests run: 7, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 3.736 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 @ 1675154226329 ms III - Start [apply] SLOCK [T main @ 1675154226330 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.TestImmModeSinkES1NEWT - test01Plain__GL2ES1_VBOOffUsePlain [apply] bufferAll: java.nio.DirectByteBuffer[pos=0 lim=72 cap=72], byteOffset 0 [apply] bufferV: off 0, size 36: java.nio.DirectFloatBufferU[pos=0 lim=9 cap=9], byteOffset 0 [apply] bufferC: off 36, size 36: java.nio.DirectFloatBufferU[pos=0 lim=9 cap=9], byteOffset 0 [apply] GL_VENDOR NVIDIA Corporation [apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION 4.6.0 NVIDIA 391.35 [apply] main: ** screenshot: TestImmModeSinkES1NEWT.test01Plain__GL2ES1_VBOOffUsePlain____-n0001-GL2ES1-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0400x0400.png [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.TestImmModeSinkES1NEWT - test01Plain__GL2ES1_VBOOffUsePlain [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.TestImmModeSinkES1NEWT - test02Plain__GL2ES1_VBOOffUseArrayData [apply] bufferAll: java.nio.DirectByteBuffer[pos=0 lim=72 cap=72], byteOffset 0 [apply] bufferV: off 0, size 36: java.nio.DirectFloatBufferU[pos=0 lim=9 cap=9], byteOffset 0 [apply] bufferC: off 36, size 36: java.nio.DirectFloatBufferU[pos=0 lim=9 cap=9], byteOffset 0 [apply] GL_VENDOR NVIDIA Corporation [apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION 4.6.0 NVIDIA 391.35 [apply] main: ** screenshot: TestImmModeSinkES1NEWT.test02Plain__GL2ES1_VBOOffUseArrayData-n0001-GL2ES1-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0400x0400.png [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.TestImmModeSinkES1NEWT - test02Plain__GL2ES1_VBOOffUseArrayData [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.TestImmModeSinkES1NEWT - test03Plain__GL2ES1_VBOOnUsePlain [apply] bufferAll: java.nio.DirectByteBuffer[pos=0 lim=72 cap=72], byteOffset 0 [apply] bufferV: off 0, size 36: java.nio.DirectFloatBufferU[pos=0 lim=9 cap=9], byteOffset 0 [apply] bufferC: off 36, size 36: java.nio.DirectFloatBufferU[pos=0 lim=9 cap=9], byteOffset 0 [apply] GL_VENDOR NVIDIA Corporation [apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION 4.6.0 NVIDIA 391.35 [apply] main: ** screenshot: TestImmModeSinkES1NEWT.test03Plain__GL2ES1_VBOOnUsePlain_____-n0001-GL2ES1-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0400x0400.png [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.TestImmModeSinkES1NEWT - test03Plain__GL2ES1_VBOOnUsePlain [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.TestImmModeSinkES1NEWT - test04Plain__GL2ES1_VBOOnUseArrayData [apply] bufferAll: java.nio.DirectByteBuffer[pos=0 lim=72 cap=72], byteOffset 0 [apply] bufferV: off 0, size 36: java.nio.DirectFloatBufferU[pos=0 lim=9 cap=9], byteOffset 0 [apply] bufferC: off 36, size 36: java.nio.DirectFloatBufferU[pos=0 lim=9 cap=9], byteOffset 0 [apply] GL_VENDOR NVIDIA Corporation [apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION 4.6.0 NVIDIA 391.35 [apply] main: ** screenshot: TestImmModeSinkES1NEWT.test04Plain__GL2ES1_VBOOnUseArrayData_-n0001-GL2ES1-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0400x0400.png [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.TestImmModeSinkES1NEWT - test04Plain__GL2ES1_VBOOnUseArrayData [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.TestImmModeSinkES1NEWT - test05ImmSinkGL2ES1_VBOOff [apply] GL_VENDOR NVIDIA Corporation [apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION 4.6.0 NVIDIA 391.35 [apply] main: ** screenshot: TestImmModeSinkES1NEWT.test05ImmSinkGL2ES1_VBOOff____________-n0001-GL2ES1-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0400x0400.png [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.TestImmModeSinkES1NEWT - test05ImmSinkGL2ES1_VBOOff [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.TestImmModeSinkES1NEWT - test06ImmSinkGL2ES1_VBOOn [apply] GL_VENDOR NVIDIA Corporation [apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION 4.6.0 NVIDIA 391.35 [apply] main: ** screenshot: TestImmModeSinkES1NEWT.test06ImmSinkGL2ES1_VBOOn_____________-n0001-GL2ES1-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0400x0400.png [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.TestImmModeSinkES1NEWT - test06ImmSinkGL2ES1_VBOOn [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.TestImmModeSinkES1NEWT - test07ImmSinkGL2ES1_VBOOnTexture [apply] main: ** screenshot: TestImmModeSinkES1NEWT.test07ImmSinkGL2ES1_VBOOnTexture______-n0001-GL2ES1-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0400x0400.png [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.TestImmModeSinkES1NEWT - test07ImmSinkGL2ES1_VBOOnTexture [apply] ++++ Test Singleton.unlock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675154229422 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1675154229423 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test01Plain__GL2ES1_VBOOffUsePlain took 1.835 sec [apply] Testcase: test02Plain__GL2ES1_VBOOffUseArrayData took 0.212 sec [apply] Testcase: test03Plain__GL2ES1_VBOOnUsePlain took 0.191 sec [apply] Testcase: test04Plain__GL2ES1_VBOOnUseArrayData took 0.207 sec [apply] Testcase: test05ImmSinkGL2ES1_VBOOff took 0.192 sec [apply] Testcase: test06ImmSinkGL2ES1_VBOOn took 0.19 sec [apply] Testcase: test07ImmSinkGL2ES1_VBOOnTexture took 0.241 sec [echo] Testing com.jogamp.opengl.test.junit.jogl.util.TestImmModeSinkES2NEWT -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.jogl.util.TestImmModeSinkES2NEWT.xml [apply] Testsuite: com.jogamp.opengl.test.junit.jogl.util.TestImmModeSinkES2NEWT [apply] junit.framework.TestListener: tests to run: 4 [apply] junit.framework.TestListener: startTest(test05ImmSinkGL2ES2_VBOOff_Direct) [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675154230495 ms III - Start [apply] SLOCK [T main @ 1675154230496 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.TestImmModeSinkES2NEWT - test05ImmSinkGL2ES2_VBOOff_Direct [apply] Requested GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] [apply] GL_VENDOR NVIDIA Corporation [apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION 4.6.0 NVIDIA 391.35 [apply] reshape .. [apply] main: ** screenshot: TestImmModeSinkES2NEWT.test05ImmSinkGL2ES2_VBOOff_Direct_____-n0001-GL4bc_-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0400x0400.png [apply] junit.framework.TestListener: endTest(test05ImmSinkGL2ES2_VBOOff_Direct) [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.TestImmModeSinkES2NEWT - test05ImmSinkGL2ES2_VBOOff_Direct [apply] junit.framework.TestListener: startTest(test05ImmSinkGL2ES2_VBOOff_ShaderState) [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.TestImmModeSinkES2NEWT - test05ImmSinkGL2ES2_VBOOff_ShaderState [apply] Requested GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] [apply] 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] main: ** screenshot: TestImmModeSinkES2NEWT.test05ImmSinkGL2ES2_VBOOff_ShaderState-n0001-GL4bc_-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0400x0400.png [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.TestImmModeSinkES2NEWT - test05ImmSinkGL2ES2_VBOOff_ShaderState [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.TestImmModeSinkES2NEWT - test06ImmSinkGL2ES2_VBOOn_Direct [apply] junit.framework.TestListener: endTest(test05ImmSinkGL2ES2_VBOOff_ShaderState) [apply] junit.framework.TestListener: startTest(test06ImmSinkGL2ES2_VBOOn_Direct) [apply] Requested GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]] [apply] GL_VENDOR NVIDIA Corporation [apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION 4.6.0 NVIDIA 391.35 [apply] reshape .. [apply] main: ** screenshot: TestImmModeSinkES2NEWT.test06ImmSinkGL2ES2_VBOOn_Direct______-n0001-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0400x0400.png [apply] junit.framework.TestListener: endTest(test06ImmSinkGL2ES2_VBOOn_Direct) [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.TestImmModeSinkES2NEWT - test06ImmSinkGL2ES2_VBOOn_Direct [apply] junit.framework.TestListener: startTest(test06ImmSinkGL2ES2_VBOOn_ShaderState) [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.TestImmModeSinkES2NEWT - 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] 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] main: ** screenshot: TestImmModeSinkES2NEWT.test06ImmSinkGL2ES2_VBOOn_ShaderState_-n0001-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0400x0400.png [apply] junit.framework.TestListener: endTest(test06ImmSinkGL2ES2_VBOOn_ShaderState) [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.TestImmModeSinkES2NEWT - test06ImmSinkGL2ES2_VBOOn_ShaderState [apply] ++++ Test Singleton.unlock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675154232922 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1675154232922 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [apply] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 3.071 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 @ 1675154230495 ms III - Start [apply] SLOCK [T main @ 1675154230496 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.TestImmModeSinkES2NEWT - test05ImmSinkGL2ES2_VBOOff_Direct [apply] GL_VENDOR NVIDIA Corporation [apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION 4.6.0 NVIDIA 391.35 [apply] reshape .. [apply] main: ** screenshot: TestImmModeSinkES2NEWT.test05ImmSinkGL2ES2_VBOOff_Direct_____-n0001-GL4bc_-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0400x0400.png [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.TestImmModeSinkES2NEWT - test05ImmSinkGL2ES2_VBOOff_Direct [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.TestImmModeSinkES2NEWT - test05ImmSinkGL2ES2_VBOOff_ShaderState [apply] GL_VENDOR NVIDIA Corporation [apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION 4.6.0 NVIDIA 391.35 [apply] ShaderState: attachShaderProgram: -1 -> 2 (enable: true) [apply] null [apply] ShaderProgram[id=2, linked=false, inUse=false, program: 1, [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: TestImmModeSinkES2NEWT.test05ImmSinkGL2ES2_VBOOff_ShaderState-n0001-GL4bc_-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0400x0400.png [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.TestImmModeSinkES2NEWT - test05ImmSinkGL2ES2_VBOOff_ShaderState [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.TestImmModeSinkES2NEWT - test06ImmSinkGL2ES2_VBOOn_Direct [apply] GL_VENDOR NVIDIA Corporation [apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION 4.6.0 NVIDIA 391.35 [apply] reshape .. [apply] main: ** screenshot: TestImmModeSinkES2NEWT.test06ImmSinkGL2ES2_VBOOn_Direct______-n0001-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0400x0400.png [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.TestImmModeSinkES2NEWT - test06ImmSinkGL2ES2_VBOOn_Direct [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.TestImmModeSinkES2NEWT - test06ImmSinkGL2ES2_VBOOn_ShaderState [apply] GL_VENDOR NVIDIA Corporation [apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION 4.6.0 NVIDIA 391.35 [apply] ShaderState: attachShaderProgram: -1 -> 4 (enable: true) [apply] null [apply] ShaderProgram[id=4, linked=false, inUse=false, program: 1, [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: 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 @ 1675154232922 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1675154232922 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test05ImmSinkGL2ES2_VBOOff_Direct took 1.808 sec [apply] Testcase: test05ImmSinkGL2ES2_VBOOff_ShaderState took 0.211 sec [apply] Testcase: test06ImmSinkGL2ES2_VBOOn_Direct took 0.191 sec [apply] Testcase: test06ImmSinkGL2ES2_VBOOn_ShaderState took 0.192 sec [echo] Testing com.jogamp.opengl.test.junit.jogl.util.texture.TestBug817GLReadBufferUtilGLCTXDefFormatTypeES2NEWT -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.jogl.util.texture.TestBug817GLReadBufferUtilGLCTXDefFormatTypeES2NEWT.xml [apply] Testsuite: com.jogamp.opengl.test.junit.jogl.util.texture.TestBug817GLReadBufferUtilGLCTXDefFormatTypeES2NEWT [apply] ++++ Test Singleton.ctor() [apply] junit.framework.TestListener: tests to run: 8++++ Test Singleton.lock() [apply] junit.framework.TestListener: startTest(test00_RGBtoRGB) [apply] [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675154234015 ms III - Start [apply] SLOCK [T main @ 1675154234016 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestBug817GLReadBufferUtilGLCTXDefFormatTypeES2NEWT - test00_RGBtoRGB [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.init.0 0x5f058f00: tileRendererInUse null, GearsES2[obj 0x5f058f00 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x5f058f00 on Thread[main-Display-.windows_nil-1-EDT-1,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL4/GL4.hw] [apply] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR NVIDIA Corporation [apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION 4.6.0 NVIDIA 391.35 [apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 324 [apply] GLX_EXTENSIONS 30 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x5f058f00 created: GearsObj[0x50d1edb7, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x5f058f00 created: GearsObj[0x72965a96, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x5f058f00 created: GearsObj[0x72965a96, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.init.X 0x5f058f00 FIN GearsES2[obj 0x5f058f00 isInit true, usesShared false, 1 GearsObj[0x50d1edb7, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x72965a96, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0xdf510e2, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x5f058f00 0/0 512x512 of 512x512, swapInterval 1, drawable 0xffffffff810108c7, msaa false, tileRendererInUse null [apply] >> GearsES2 0x5f058f00, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x5f058f00 512x512, swapInterval 1, drawable 0xffffffff810108c7 [apply] GLPixelAttributes: PixelAttributes[fmt 0x1907, type 0x1401, RGB888] [apply] main-Display-.windows_nil-1-EDT-1: ** screenshot: TestBug817GLReadBufferUtilGLCTXDefFormatTypeES2NEWT.test00_RGBtoRGB__________-n0000-GL4___-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0512x0512.png [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x5f058f00: tileRendererInUse null [apply] junit.framework.TestListener: endTest(test00_RGBtoRGB) [apply] junit.framework.TestListener: startTest(test01_RGBtoRGBA) [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x5f058f00 FIN [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestBug817GLReadBufferUtilGLCTXDefFormatTypeES2NEWT - test00_RGBtoRGB [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestBug817GLReadBufferUtilGLCTXDefFormatTypeES2NEWT - test01_RGBtoRGBA [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.init.0 0x1a451d4d: tileRendererInUse null, GearsES2[obj 0x1a451d4d isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x1a451d4d on Thread[main-Display-.windows_nil-1-EDT-2,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL4/GL4.hw] [apply] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR NVIDIA Corporation [apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION 4.6.0 NVIDIA 391.35 [apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 324 [apply] GLX_EXTENSIONS 30 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x1a451d4d created: GearsObj[0x53c7741, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x1a451d4d created: GearsObj[0x73bf84ce, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x1a451d4d created: GearsObj[0x73bf84ce, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.init.X 0x1a451d4d FIN GearsES2[obj 0x1a451d4d isInit true, usesShared false, 1 GearsObj[0x53c7741, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x73bf84ce, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x54ed99bd, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x1a451d4d 0/0 512x512 of 512x512, swapInterval 1, drawable 0xffffffff810108c7, msaa false, tileRendererInUse null [apply] >> GearsES2 0x1a451d4d, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x1a451d4d 512x512, swapInterval 1, drawable 0xffffffff810108c7 [apply] GLPixelAttributes: PixelAttributes[fmt 0x1908, type 0x1401, RGBA8888] [apply] main-Display-.windows_nil-1-EDT-2: ** screenshot: TestBug817GLReadBufferUtilGLCTXDefFormatTypeES2NEWT.test01_RGBtoRGBA_________-n0000-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8880-D24-St00-Sa00_default-0512x0512.png [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x1a451d4d: tileRendererInUse null [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x1a451d4d 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] junit.framework.TestListener: endTest(test01_RGBtoRGBA) [apply] junit.framework.TestListener: startTest(test10_RGBAtoRGB) [apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.init.0 0x5fdcaa40: tileRendererInUse null, GearsES2[obj 0x5fdcaa40 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x5fdcaa40 on Thread[main-Display-.windows_nil-1-EDT-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 0x5fdcaa40 created: GearsObj[0x38de5ce7, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x5fdcaa40 created: GearsObj[0xdf1716e, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x5fdcaa40 created: GearsObj[0xdf1716e, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.init.X 0x5fdcaa40 FIN GearsES2[obj 0x5fdcaa40 isInit true, usesShared false, 1 GearsObj[0x38de5ce7, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0xdf1716e, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6932480a, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.reshape 0x5fdcaa40 0/0 512x512 of 512x512, swapInterval 1, drawable 0x7101092f, msaa false, tileRendererInUse null [apply] >> GearsES2 0x5fdcaa40, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.display 0x5fdcaa40 512x512, swapInterval 1, drawable 0x7101092f [apply] GLPixelAttributes: PixelAttributes[fmt 0x1907, type 0x1401, RGB888] [apply] main-Display-.windows_nil-1-EDT-3: ** screenshot: TestBug817GLReadBufferUtilGLCTXDefFormatTypeES2NEWT.test10_RGBAtoRGB_________-n0000-GL4___-hw-onscreen-Bdbl-Frgb__Irgba8888-D24-St00-Sa00_default-0512x0512.png [apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.dispose 0x5fdcaa40: tileRendererInUse null [apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.dispose 0x5fdcaa40 FIN [apply] junit.framework.TestListener: endTest(test10_RGBAtoRGB) [apply] junit.framework.TestListener: startTest(test11_RGBAtoRGBA) [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestBug817GLReadBufferUtilGLCTXDefFormatTypeES2NEWT - test10_RGBAtoRGB [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestBug817GLReadBufferUtilGLCTXDefFormatTypeES2NEWT - test11_RGBAtoRGBA [apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.init.0 0x32eff876: tileRendererInUse null, GearsES2[obj 0x32eff876 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x32eff876 on Thread[main-Display-.windows_nil-1-EDT-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 0x32eff876 created: GearsObj[0x37ba5e6b, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x32eff876 created: GearsObj[0x565561f4, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x32eff876 created: GearsObj[0x565561f4, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.init.X 0x32eff876 FIN GearsES2[obj 0x32eff876 isInit true, usesShared false, 1 GearsObj[0x37ba5e6b, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x565561f4, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x66d9261a, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.reshape 0x32eff876 0/0 512x512 of 512x512, swapInterval 1, drawable 0xffffffffbe0108f1, msaa false, tileRendererInUse null [apply] >> GearsES2 0x32eff876, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.display 0x32eff876 512x512, swapInterval 1, drawable 0xffffffffbe0108f1 [apply] GLPixelAttributes: PixelAttributes[fmt 0x1908, type 0x1401, RGBA8888] [apply] main-Display-.windows_nil-1-EDT-4: ** screenshot: TestBug817GLReadBufferUtilGLCTXDefFormatTypeES2NEWT.test11_RGBAtoRGBA________-n0000-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0512x0512.png [apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.dispose 0x32eff876: tileRendererInUse null [apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.dispose 0x32eff876 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[main-Display-.windows_nil-1-EDT-5,5,main] GearsES2.init.0 0x158da8e: tileRendererInUse null, GearsES2[obj 0x158da8e isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x158da8e on Thread[main-Display-.windows_nil-1-EDT-5,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], offscr[pbuffer]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4/GL4.hw] [apply] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR NVIDIA Corporation [apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION 4.6.0 NVIDIA 391.35 [apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 324 [apply] GLX_EXTENSIONS 30 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x158da8e created: GearsObj[0x251d9027, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x158da8e created: GearsObj[0xc275c22, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x158da8e created: GearsObj[0xc275c22, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[main-Display-.windows_nil-1-EDT-5,5,main] GearsES2.init.X 0x158da8e FIN GearsES2[obj 0x158da8e isInit true, usesShared false, 1 GearsObj[0x251d9027, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0xc275c22, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5f0cc8ec, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[main-Display-.windows_nil-1-EDT-5,5,main] GearsES2.reshape 0x158da8e 0/0 512x512 of 512x512, swapInterval 1, drawable 0xffffffffad01083c, msaa false, tileRendererInUse null [apply] >> GearsES2 0x158da8e, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-5,5,main] GearsES2.display 0x158da8e 512x512, swapInterval 1, drawable 0xffffffffad01083c [apply] GLPixelAttributes: PixelAttributes[fmt 0x1908, type 0x1401, RGBA8888] [apply] main-Display-.windows_nil-1-EDT-5: ** screenshot: TestBug817GLReadBufferUtilGLCTXDefFormatTypeES2NEWT.test21_RGBtoRGBA_pbuffer_-n0000-GL4___-hw-pbuffer_-Bdbl-Frgba_Irgba8880-D24-St00-Sa00_default-0512x0512.png [apply] junit.framework.TestListener: endTest(test21_RGBtoRGBA_pbuffer) [apply] junit.framework.TestListener: startTest(test22_RGBtoRGBA_fbo) [apply] Thread[main-Display-.windows_nil-1-EDT-5,5,main] GearsES2.dispose 0x158da8e: tileRendererInUse null [apply] Thread[main-Display-.windows_nil-1-EDT-5,5,main] GearsES2.dispose 0x158da8e FIN [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestBug817GLReadBufferUtilGLCTXDefFormatTypeES2NEWT - test21_RGBtoRGBA_pbuffer [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestBug817GLReadBufferUtilGLCTXDefFormatTypeES2NEWT - test22_RGBtoRGBA_fbo [apply] Thread[main-Display-.windows_nil-1-EDT-6,5,main] GearsES2.init.0 0x7c729a55: tileRendererInUse null, GearsES2[obj 0x7c729a55 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x7c729a55 on Thread[main-Display-.windows_nil-1-EDT-6,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], offscr[fbo]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4/GL4.hw] [apply] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR NVIDIA Corporation [apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION 4.6.0 NVIDIA 391.35 [apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 324 [apply] GLX_EXTENSIONS 30 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x7c729a55 created: GearsObj[0x481e0a5e, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x7c729a55 created: GearsObj[0x1f01f3f1, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x7c729a55 created: GearsObj[0x1f01f3f1, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[main-Display-.windows_nil-1-EDT-6,5,main] GearsES2.init.X 0x7c729a55 FIN GearsES2[obj 0x7c729a55 isInit true, usesShared false, 1 GearsObj[0x481e0a5e, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1f01f3f1, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x4926d607, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[main-Display-.windows_nil-1-EDT-6,5,main] GearsES2.reshape 0x7c729a55 0/0 512x512 of 512x512, swapInterval 1, drawable 0x7101092f, msaa false, tileRendererInUse null [apply] >> GearsES2 0x7c729a55, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-6,5,main] GearsES2.display 0x7c729a55 512x512, swapInterval 1, drawable 0x7101092f [apply] GLPixelAttributes: PixelAttributes[fmt 0x1908, type 0x1401, RGBA8888] [apply] main-Display-.windows_nil-1-EDT-6: ** screenshot: TestBug817GLReadBufferUtilGLCTXDefFormatTypeES2NEWT.test22_RGBtoRGBA_fbo_____-n0000-GL4___-hw-fbobject-Bdbl-Frgba_Irgba8880-D16-St00-Sa00_default-0512x0512.png [apply] junit.framework.TestListener: endTest(test22_RGBtoRGBA_fbo) [apply] junit.framework.TestListener: startTest(test31_RGBAtoRGBA_pbuffer) [apply] Thread[main-Display-.windows_nil-1-EDT-6,5,main] GearsES2.dispose 0x7c729a55: tileRendererInUse null [apply] Thread[main-Display-.windows_nil-1-EDT-6,5,main] GearsES2.dispose 0x7c729a55 FIN [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestBug817GLReadBufferUtilGLCTXDefFormatTypeES2NEWT - test22_RGBtoRGBA_fbo [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestBug817GLReadBufferUtilGLCTXDefFormatTypeES2NEWT - test31_RGBAtoRGBA_pbuffer [apply] Thread[main-Display-.windows_nil-1-EDT-7,5,main] GearsES2.init.0 0x5af3afd9: tileRendererInUse null, GearsES2[obj 0x5af3afd9 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x5af3afd9 on Thread[main-Display-.windows_nil-1-EDT-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 0x5af3afd9 created: GearsObj[0x1bb5c067, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x5af3afd9 created: GearsObj[0x4a6c10ba, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x5af3afd9 created: GearsObj[0x4a6c10ba, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[main-Display-.windows_nil-1-EDT-7,5,main] GearsES2.init.X 0x5af3afd9 FIN GearsES2[obj 0x5af3afd9 isInit true, usesShared false, 1 GearsObj[0x1bb5c067, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4a6c10ba, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x4a7ab731, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[main-Display-.windows_nil-1-EDT-7,5,main] GearsES2.reshape 0x5af3afd9 0/0 512x512 of 512x512, swapInterval 1, drawable 0x5a0108cf, msaa false, tileRendererInUse null [apply] >> GearsES2 0x5af3afd9, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-7,5,main] GearsES2.display 0x5af3afd9 512x512, swapInterval 1, drawable 0x5a0108cf [apply] GLPixelAttributes: PixelAttributes[fmt 0x1908, type 0x1401, RGBA8888] [apply] main-Display-.windows_nil-1-EDT-7: ** screenshot: TestBug817GLReadBufferUtilGLCTXDefFormatTypeES2NEWT.test31_RGBAtoRGBA_pbuffer-n0000-GL4___-hw-pbuffer_-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0512x0512.png [apply] junit.framework.TestListener: endTest(test31_RGBAtoRGBA_pbuffer) [apply] junit.framework.TestListener: startTest(test32_RGBAtoRGBA_fbo) [apply] Thread[main-Display-.windows_nil-1-EDT-7,5,main] GearsES2.dispose 0x5af3afd9: tileRendererInUse null [apply] Thread[main-Display-.windows_nil-1-EDT-7,5,main] GearsES2.dispose 0x5af3afd9 FIN [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestBug817GLReadBufferUtilGLCTXDefFormatTypeES2NEWT - test31_RGBAtoRGBA_pbuffer [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestBug817GLReadBufferUtilGLCTXDefFormatTypeES2NEWT - test32_RGBAtoRGBA_fbo [apply] Thread[main-Display-.windows_nil-1-EDT-8,5,main] GearsES2.init.0 0x694abbdc: tileRendererInUse null, GearsES2[obj 0x694abbdc isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x694abbdc on Thread[main-Display-.windows_nil-1-EDT-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 0x694abbdc created: GearsObj[0x2f94d89e, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x694abbdc created: GearsObj[0x633bc2a1, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x694abbdc created: GearsObj[0x633bc2a1, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[main-Display-.windows_nil-1-EDT-8,5,main] GearsES2.init.X 0x694abbdc FIN GearsES2[obj 0x694abbdc isInit true, usesShared false, 1 GearsObj[0x2f94d89e, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x633bc2a1, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x7eef9e72, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[main-Display-.windows_nil-1-EDT-8,5,main] GearsES2.reshape 0x694abbdc 0/0 512x512 of 512x512, swapInterval 1, drawable 0xffffffff810108c7, msaa false, tileRendererInUse null [apply] >> GearsES2 0x694abbdc, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-8,5,main] GearsES2.display 0x694abbdc 512x512, swapInterval 1, drawable 0xffffffff810108c7 [apply] GLPixelAttributes: PixelAttributes[fmt 0x1908, type 0x1401, RGBA8888] [apply] main-Display-.windows_nil-1-EDT-8: ** screenshot: TestBug817GLReadBufferUtilGLCTXDefFormatTypeES2NEWT.test32_RGBAtoRGBA_fbo____-n0000-GL4___-hw-fbobject-Bdbl-Frgba_Irgba8888-D16-St00-Sa00_default-0512x0512.png [apply] junit.framework.TestListener: endTest(test32_RGBAtoRGBA_fbo) [apply] Thread[main-Display-.windows_nil-1-EDT-8,5,main] GearsES2.dispose 0x694abbdc: tileRendererInUse null [apply] Thread[main-Display-.windows_nil-1-EDT-8,5,main] GearsES2.dispose 0x694abbdc 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 @ 1675154243633 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1675154243634 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms [apply] Tests run: 8, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 10.285 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675154234015 ms III - Start [apply] SLOCK [T main @ 1675154234016 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestBug817GLReadBufferUtilGLCTXDefFormatTypeES2NEWT - test00_RGBtoRGB [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.init.0 0x5f058f00: tileRendererInUse null, GearsES2[obj 0x5f058f00 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x5f058f00 on Thread[main-Display-.windows_nil-1-EDT-1,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL4/GL4.hw] [apply] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR NVIDIA Corporation [apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION 4.6.0 NVIDIA 391.35 [apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 324 [apply] GLX_EXTENSIONS 30 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x5f058f00 created: GearsObj[0x50d1edb7, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x5f058f00 created: GearsObj[0x72965a96, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x5f058f00 created: GearsObj[0x72965a96, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.init.X 0x5f058f00 FIN GearsES2[obj 0x5f058f00 isInit true, usesShared false, 1 GearsObj[0x50d1edb7, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x72965a96, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0xdf510e2, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x5f058f00 0/0 512x512 of 512x512, swapInterval 1, drawable 0xffffffff810108c7, msaa false, tileRendererInUse null [apply] >> GearsES2 0x5f058f00, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x5f058f00 512x512, swapInterval 1, drawable 0xffffffff810108c7 [apply] GLPixelAttributes: PixelAttributes[fmt 0x1907, type 0x1401, RGB888] [apply] main-Display-.windows_nil-1-EDT-1: ** screenshot: TestBug817GLReadBufferUtilGLCTXDefFormatTypeES2NEWT.test00_RGBtoRGB__________-n0000-GL4___-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0512x0512.png [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x5f058f00: tileRendererInUse null [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x5f058f00 FIN [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestBug817GLReadBufferUtilGLCTXDefFormatTypeES2NEWT - test00_RGBtoRGB [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestBug817GLReadBufferUtilGLCTXDefFormatTypeES2NEWT - test01_RGBtoRGBA [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.init.0 0x1a451d4d: tileRendererInUse null, GearsES2[obj 0x1a451d4d isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x1a451d4d on Thread[main-Display-.windows_nil-1-EDT-2,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL4/GL4.hw] [apply] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR NVIDIA Corporation [apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION 4.6.0 NVIDIA 391.35 [apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 324 [apply] GLX_EXTENSIONS 30 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x1a451d4d created: GearsObj[0x53c7741, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x1a451d4d created: GearsObj[0x73bf84ce, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x1a451d4d created: GearsObj[0x73bf84ce, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.init.X 0x1a451d4d FIN GearsES2[obj 0x1a451d4d isInit true, usesShared false, 1 GearsObj[0x53c7741, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x73bf84ce, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x54ed99bd, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x1a451d4d 0/0 512x512 of 512x512, swapInterval 1, drawable 0xffffffff810108c7, msaa false, tileRendererInUse null [apply] >> GearsES2 0x1a451d4d, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x1a451d4d 512x512, swapInterval 1, drawable 0xffffffff810108c7 [apply] GLPixelAttributes: PixelAttributes[fmt 0x1908, type 0x1401, RGBA8888] [apply] main-Display-.windows_nil-1-EDT-2: ** screenshot: TestBug817GLReadBufferUtilGLCTXDefFormatTypeES2NEWT.test01_RGBtoRGBA_________-n0000-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8880-D24-St00-Sa00_default-0512x0512.png [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x1a451d4d: tileRendererInUse null [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x1a451d4d FIN [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestBug817GLReadBufferUtilGLCTXDefFormatTypeES2NEWT - test01_RGBtoRGBA [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestBug817GLReadBufferUtilGLCTXDefFormatTypeES2NEWT - test10_RGBAtoRGB [apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.init.0 0x5fdcaa40: tileRendererInUse null, GearsES2[obj 0x5fdcaa40 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x5fdcaa40 on Thread[main-Display-.windows_nil-1-EDT-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 0x5fdcaa40 created: GearsObj[0x38de5ce7, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x5fdcaa40 created: GearsObj[0xdf1716e, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x5fdcaa40 created: GearsObj[0xdf1716e, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.init.X 0x5fdcaa40 FIN GearsES2[obj 0x5fdcaa40 isInit true, usesShared false, 1 GearsObj[0x38de5ce7, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0xdf1716e, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6932480a, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.reshape 0x5fdcaa40 0/0 512x512 of 512x512, swapInterval 1, drawable 0x7101092f, msaa false, tileRendererInUse null [apply] >> GearsES2 0x5fdcaa40, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.display 0x5fdcaa40 512x512, swapInterval 1, drawable 0x7101092f [apply] GLPixelAttributes: PixelAttributes[fmt 0x1907, type 0x1401, RGB888] [apply] main-Display-.windows_nil-1-EDT-3: ** screenshot: TestBug817GLReadBufferUtilGLCTXDefFormatTypeES2NEWT.test10_RGBAtoRGB_________-n0000-GL4___-hw-onscreen-Bdbl-Frgb__Irgba8888-D24-St00-Sa00_default-0512x0512.png [apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.dispose 0x5fdcaa40: tileRendererInUse null [apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.dispose 0x5fdcaa40 FIN [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestBug817GLReadBufferUtilGLCTXDefFormatTypeES2NEWT - test10_RGBAtoRGB [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestBug817GLReadBufferUtilGLCTXDefFormatTypeES2NEWT - test11_RGBAtoRGBA [apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.init.0 0x32eff876: tileRendererInUse null, GearsES2[obj 0x32eff876 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x32eff876 on Thread[main-Display-.windows_nil-1-EDT-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 0x32eff876 created: GearsObj[0x37ba5e6b, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x32eff876 created: GearsObj[0x565561f4, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x32eff876 created: GearsObj[0x565561f4, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.init.X 0x32eff876 FIN GearsES2[obj 0x32eff876 isInit true, usesShared false, 1 GearsObj[0x37ba5e6b, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x565561f4, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x66d9261a, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.reshape 0x32eff876 0/0 512x512 of 512x512, swapInterval 1, drawable 0xffffffffbe0108f1, msaa false, tileRendererInUse null [apply] >> GearsES2 0x32eff876, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.display 0x32eff876 512x512, swapInterval 1, drawable 0xffffffffbe0108f1 [apply] GLPixelAttributes: PixelAttributes[fmt 0x1908, type 0x1401, RGBA8888] [apply] main-Display-.windows_nil-1-EDT-4: ** screenshot: TestBug817GLReadBufferUtilGLCTXDefFormatTypeES2NEWT.test11_RGBAtoRGBA________-n0000-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0512x0512.png [apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.dispose 0x32eff876: tileRendererInUse null [apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.dispose 0x32eff876 FIN [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestBug817GLReadBufferUtilGLCTXDefFormatTypeES2NEWT - test11_RGBAtoRGBA [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestBug817GLReadBufferUtilGLCTXDefFormatTypeES2NEWT - test21_RGBtoRGBA_pbuffer [apply] Thread[main-Display-.windows_nil-1-EDT-5,5,main] GearsES2.init.0 0x158da8e: tileRendererInUse null, GearsES2[obj 0x158da8e isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x158da8e on Thread[main-Display-.windows_nil-1-EDT-5,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], offscr[pbuffer]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4/GL4.hw] [apply] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR NVIDIA Corporation [apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION 4.6.0 NVIDIA 391.35 [apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 324 [apply] GLX_EXTENSIONS 30 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x158da8e created: GearsObj[0x251d9027, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x158da8e created: GearsObj[0xc275c22, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x158da8e created: GearsObj[0xc275c22, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[main-Display-.windows_nil-1-EDT-5,5,main] GearsES2.init.X 0x158da8e FIN GearsES2[obj 0x158da8e isInit true, usesShared false, 1 GearsObj[0x251d9027, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0xc275c22, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5f0cc8ec, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[main-Display-.windows_nil-1-EDT-5,5,main] GearsES2.reshape 0x158da8e 0/0 512x512 of 512x512, swapInterval 1, drawable 0xffffffffad01083c, msaa false, tileRendererInUse null [apply] >> GearsES2 0x158da8e, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-5,5,main] GearsES2.display 0x158da8e 512x512, swapInterval 1, drawable 0xffffffffad01083c [apply] GLPixelAttributes: PixelAttributes[fmt 0x1908, type 0x1401, RGBA8888] [apply] main-Display-.windows_nil-1-EDT-5: ** screenshot: TestBug817GLReadBufferUtilGLCTXDefFormatTypeES2NEWT.test21_RGBtoRGBA_pbuffer_-n0000-GL4___-hw-pbuffer_-Bdbl-Frgba_Irgba8880-D24-St00-Sa00_default-0512x0512.png [apply] Thread[main-Display-.windows_nil-1-EDT-5,5,main] GearsES2.dispose 0x158da8e: tileRendererInUse null [apply] Thread[main-Display-.windows_nil-1-EDT-5,5,main] GearsES2.dispose 0x158da8e FIN [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestBug817GLReadBufferUtilGLCTXDefFormatTypeES2NEWT - test21_RGBtoRGBA_pbuffer [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestBug817GLReadBufferUtilGLCTXDefFormatTypeES2NEWT - test22_RGBtoRGBA_fbo [apply] Thread[main-Display-.windows_nil-1-EDT-6,5,main] GearsES2.init.0 0x7c729a55: tileRendererInUse null, GearsES2[obj 0x7c729a55 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x7c729a55 on Thread[main-Display-.windows_nil-1-EDT-6,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], offscr[fbo]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4/GL4.hw] [apply] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR NVIDIA Corporation [apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION 4.6.0 NVIDIA 391.35 [apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 324 [apply] GLX_EXTENSIONS 30 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x7c729a55 created: GearsObj[0x481e0a5e, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x7c729a55 created: GearsObj[0x1f01f3f1, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x7c729a55 created: GearsObj[0x1f01f3f1, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[main-Display-.windows_nil-1-EDT-6,5,main] GearsES2.init.X 0x7c729a55 FIN GearsES2[obj 0x7c729a55 isInit true, usesShared false, 1 GearsObj[0x481e0a5e, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1f01f3f1, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x4926d607, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[main-Display-.windows_nil-1-EDT-6,5,main] GearsES2.reshape 0x7c729a55 0/0 512x512 of 512x512, swapInterval 1, drawable 0x7101092f, msaa false, tileRendererInUse null [apply] >> GearsES2 0x7c729a55, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-6,5,main] GearsES2.display 0x7c729a55 512x512, swapInterval 1, drawable 0x7101092f [apply] GLPixelAttributes: PixelAttributes[fmt 0x1908, type 0x1401, RGBA8888] [apply] main-Display-.windows_nil-1-EDT-6: ** screenshot: TestBug817GLReadBufferUtilGLCTXDefFormatTypeES2NEWT.test22_RGBtoRGBA_fbo_____-n0000-GL4___-hw-fbobject-Bdbl-Frgba_Irgba8880-D16-St00-Sa00_default-0512x0512.png [apply] Thread[main-Display-.windows_nil-1-EDT-6,5,main] GearsES2.dispose 0x7c729a55: tileRendererInUse null [apply] Thread[main-Display-.windows_nil-1-EDT-6,5,main] GearsES2.dispose 0x7c729a55 FIN [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestBug817GLReadBufferUtilGLCTXDefFormatTypeES2NEWT - test22_RGBtoRGBA_fbo [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestBug817GLReadBufferUtilGLCTXDefFormatTypeES2NEWT - test31_RGBAtoRGBA_pbuffer [apply] Thread[main-Display-.windows_nil-1-EDT-7,5,main] GearsES2.init.0 0x5af3afd9: tileRendererInUse null, GearsES2[obj 0x5af3afd9 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x5af3afd9 on Thread[main-Display-.windows_nil-1-EDT-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 0x5af3afd9 created: GearsObj[0x1bb5c067, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x5af3afd9 created: GearsObj[0x4a6c10ba, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x5af3afd9 created: GearsObj[0x4a6c10ba, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[main-Display-.windows_nil-1-EDT-7,5,main] GearsES2.init.X 0x5af3afd9 FIN GearsES2[obj 0x5af3afd9 isInit true, usesShared false, 1 GearsObj[0x1bb5c067, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4a6c10ba, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x4a7ab731, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[main-Display-.windows_nil-1-EDT-7,5,main] GearsES2.reshape 0x5af3afd9 0/0 512x512 of 512x512, swapInterval 1, drawable 0x5a0108cf, msaa false, tileRendererInUse null [apply] >> GearsES2 0x5af3afd9, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-7,5,main] GearsES2.display 0x5af3afd9 512x512, swapInterval 1, drawable 0x5a0108cf [apply] GLPixelAttributes: PixelAttributes[fmt 0x1908, type 0x1401, RGBA8888] [apply] main-Display-.windows_nil-1-EDT-7: ** screenshot: TestBug817GLReadBufferUtilGLCTXDefFormatTypeES2NEWT.test31_RGBAtoRGBA_pbuffer-n0000-GL4___-hw-pbuffer_-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0512x0512.png [apply] Thread[main-Display-.windows_nil-1-EDT-7,5,main] GearsES2.dispose 0x5af3afd9: tileRendererInUse null [apply] Thread[main-Display-.windows_nil-1-EDT-7,5,main] GearsES2.dispose 0x5af3afd9 FIN [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestBug817GLReadBufferUtilGLCTXDefFormatTypeES2NEWT - test31_RGBAtoRGBA_pbuffer [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestBug817GLReadBufferUtilGLCTXDefFormatTypeES2NEWT - test32_RGBAtoRGBA_fbo [apply] Thread[main-Display-.windows_nil-1-EDT-8,5,main] GearsES2.init.0 0x694abbdc: tileRendererInUse null, GearsES2[obj 0x694abbdc isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x694abbdc on Thread[main-Display-.windows_nil-1-EDT-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 0x694abbdc created: GearsObj[0x2f94d89e, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x694abbdc created: GearsObj[0x633bc2a1, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x694abbdc created: GearsObj[0x633bc2a1, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[main-Display-.windows_nil-1-EDT-8,5,main] GearsES2.init.X 0x694abbdc FIN GearsES2[obj 0x694abbdc isInit true, usesShared false, 1 GearsObj[0x2f94d89e, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x633bc2a1, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x7eef9e72, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[main-Display-.windows_nil-1-EDT-8,5,main] GearsES2.reshape 0x694abbdc 0/0 512x512 of 512x512, swapInterval 1, drawable 0xffffffff810108c7, msaa false, tileRendererInUse null [apply] >> GearsES2 0x694abbdc, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-8,5,main] GearsES2.display 0x694abbdc 512x512, swapInterval 1, drawable 0xffffffff810108c7 [apply] GLPixelAttributes: PixelAttributes[fmt 0x1908, type 0x1401, RGBA8888] [apply] main-Display-.windows_nil-1-EDT-8: ** screenshot: TestBug817GLReadBufferUtilGLCTXDefFormatTypeES2NEWT.test32_RGBAtoRGBA_fbo____-n0000-GL4___-hw-fbobject-Bdbl-Frgba_Irgba8888-D16-St00-Sa00_default-0512x0512.png [apply] Thread[main-Display-.windows_nil-1-EDT-8,5,main] GearsES2.dispose 0x694abbdc: tileRendererInUse null [apply] Thread[main-Display-.windows_nil-1-EDT-8,5,main] GearsES2.dispose 0x694abbdc 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 @ 1675154243633 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1675154243634 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test00_RGBtoRGB took 1.806 sec [apply] Testcase: test01_RGBtoRGBA took 0.229 sec [apply] Testcase: test10_RGBAtoRGB took 0.173 sec [apply] Testcase: test11_RGBAtoRGBA took 0.177 sec [apply] Testcase: test21_RGBtoRGBA_pbuffer took 1.813 sec [apply] Testcase: test22_RGBtoRGBA_fbo took 1.786 sec [apply] Testcase: test31_RGBAtoRGBA_pbuffer took 1.822 sec [apply] Testcase: test32_RGBAtoRGBA_fbo took 1.77 sec [echo] Testing com.jogamp.opengl.test.junit.jogl.util.texture.TestGLReadBufferUtilTextureIOWrite01NEWT -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.jogl.util.texture.TestGLReadBufferUtilTextureIOWrite01NEWT.xml [apply] Testsuite: com.jogamp.opengl.test.junit.jogl.util.texture.TestGLReadBufferUtilTextureIOWrite01NEWT [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675154244766 ms III - Start [apply] SLOCK [T main @ 1675154244767 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts [apply] junit.framework.TestListener: tests to run: 2 [apply] junit.framework.TestListener: startTest(testOffscreenWritePNG) [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestGLReadBufferUtilTextureIOWrite01NEWT - testOffscreenWritePNG [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.init.0 0x123ef382: tileRendererInUse null, GearsES2[obj 0x123ef382 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x123ef382 on Thread[main-Display-.windows_nil-1-EDT-1,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 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 0x123ef382 created: GearsObj[0x32c8719b, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x123ef382 created: GearsObj[0x2658bdeb, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x123ef382 created: GearsObj[0x2658bdeb, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.init.X 0x123ef382 FIN GearsES2[obj 0x123ef382 isInit true, usesShared false, 1 GearsObj[0x32c8719b, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2658bdeb, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6d79a115, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x123ef382 0/0 256x256 of 256x256, swapInterval 1, drawable 0x72010855, msaa false, tileRendererInUse null [apply] >> GearsES2 0x123ef382, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x123ef382 256x256, swapInterval 1, drawable 0x72010855 [apply] main-Display-.windows_nil-1-EDT-1: ** screenshot: TestGLReadBufferUtilTextureIOWrite01NEWT.testOffscreenWritePNG_______-n0000-GL4bc_-hw-pbuffer_-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0256x0256.png [apply] main-Display-.windows_nil-1-EDT-1: ** screenshot: TestGLReadBufferUtilTextureIOWrite01NEWT.testOffscreenWritePNG_______-n0000-GL4bc_-hw-pbuffer_-Bdbl-Frgb__Irgba8888-D24-St00-Sa00_default-0256x0256.png [apply] junit.framework.TestListener: endTest(testOffscreenWritePNG) [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x123ef382: tileRendererInUse null [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x123ef382 FIN [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestGLReadBufferUtilTextureIOWrite01NEWT - testOffscreenWritePNG [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestGLReadBufferUtilTextureIOWrite01NEWT - testOnscreenWritePNG_TGA_PAM [apply] junit.framework.TestListener: startTest(testOnscreenWritePNG_TGA_PAM) [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.init.0 0x32eff876: tileRendererInUse null, GearsES2[obj 0x32eff876 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x32eff876 on Thread[main-Display-.windows_nil-1-EDT-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 0x32eff876 created: GearsObj[0xacf2901, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x32eff876 created: GearsObj[0x4ba06418, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x32eff876 created: GearsObj[0x4ba06418, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.init.X 0x32eff876 FIN GearsES2[obj 0x32eff876 isInit true, usesShared false, 1 GearsObj[0xacf2901, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4ba06418, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x15657d93, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x32eff876 0/0 256x256 of 256x256, swapInterval 1, drawable 0xffffffffbb01089a, msaa false, tileRendererInUse null [apply] >> GearsES2 0x32eff876, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x32eff876 256x256, swapInterval 1, drawable 0xffffffffbb01089a [apply] main-Display-.windows_nil-1-EDT-2: ** screenshot: TestGLReadBufferUtilTextureIOWrite01NEWT.testOnscreenWritePNG_TGA_PAM-n0000-GL4bc_-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0256x0256.png [apply] main-Display-.windows_nil-1-EDT-2: ** screenshot: TestGLReadBufferUtilTextureIOWrite01NEWT.testOnscreenWritePNG_TGA_PAM-n0001-GL4bc_-hw-onscreen-Bdbl-Frgb__Irgba8888-D24-St00-Sa00_default-0256x0256.png [apply] main-Display-.windows_nil-1-EDT-2: ** screenshot: TestGLReadBufferUtilTextureIOWrite01NEWT.testOnscreenWritePNG_TGA_PAM-n0002-GL4bc_-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0256x0256.tga [apply] main-Display-.windows_nil-1-EDT-2: ** screenshot: TestGLReadBufferUtilTextureIOWrite01NEWT.testOnscreenWritePNG_TGA_PAM-n0003-GL4bc_-hw-onscreen-Bdbl-Frgb__Irgba8888-D24-St00-Sa00_default-0256x0256.tga [apply] main-Display-.windows_nil-1-EDT-2: ** screenshot: TestGLReadBufferUtilTextureIOWrite01NEWT.testOnscreenWritePNG_TGA_PAM-n0004-GL4bc_-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0256x0256.pam [apply] main-Display-.windows_nil-1-EDT-2: ** screenshot: TestGLReadBufferUtilTextureIOWrite01NEWT.testOnscreenWritePNG_TGA_PAM-n0005-GL4bc_-hw-onscreen-Bdbl-Frgb__Irgba8888-D24-St00-Sa00_default-0256x0256.pam [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x32eff876: tileRendererInUse null [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x32eff876 FINjunit.framework.TestListener: endTest(testOnscreenWritePNG_TGA_PAM) [apply] [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 @ 1675154248449 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1675154248449 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [apply] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 4.352 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675154244766 ms III - Start [apply] SLOCK [T main @ 1675154244767 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestGLReadBufferUtilTextureIOWrite01NEWT - testOffscreenWritePNG [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.init.0 0x123ef382: tileRendererInUse null, GearsES2[obj 0x123ef382 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x123ef382 on Thread[main-Display-.windows_nil-1-EDT-1,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 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 0x123ef382 created: GearsObj[0x32c8719b, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x123ef382 created: GearsObj[0x2658bdeb, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x123ef382 created: GearsObj[0x2658bdeb, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.init.X 0x123ef382 FIN GearsES2[obj 0x123ef382 isInit true, usesShared false, 1 GearsObj[0x32c8719b, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2658bdeb, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6d79a115, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x123ef382 0/0 256x256 of 256x256, swapInterval 1, drawable 0x72010855, msaa false, tileRendererInUse null [apply] >> GearsES2 0x123ef382, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x123ef382 256x256, swapInterval 1, drawable 0x72010855 [apply] main-Display-.windows_nil-1-EDT-1: ** screenshot: TestGLReadBufferUtilTextureIOWrite01NEWT.testOffscreenWritePNG_______-n0000-GL4bc_-hw-pbuffer_-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0256x0256.png [apply] main-Display-.windows_nil-1-EDT-1: ** screenshot: TestGLReadBufferUtilTextureIOWrite01NEWT.testOffscreenWritePNG_______-n0000-GL4bc_-hw-pbuffer_-Bdbl-Frgb__Irgba8888-D24-St00-Sa00_default-0256x0256.png [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x123ef382: tileRendererInUse null [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x123ef382 FIN [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestGLReadBufferUtilTextureIOWrite01NEWT - testOffscreenWritePNG [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestGLReadBufferUtilTextureIOWrite01NEWT - testOnscreenWritePNG_TGA_PAM [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.init.0 0x32eff876: tileRendererInUse null, GearsES2[obj 0x32eff876 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x32eff876 on Thread[main-Display-.windows_nil-1-EDT-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 0x32eff876 created: GearsObj[0xacf2901, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x32eff876 created: GearsObj[0x4ba06418, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x32eff876 created: GearsObj[0x4ba06418, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.init.X 0x32eff876 FIN GearsES2[obj 0x32eff876 isInit true, usesShared false, 1 GearsObj[0xacf2901, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4ba06418, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x15657d93, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x32eff876 0/0 256x256 of 256x256, swapInterval 1, drawable 0xffffffffbb01089a, msaa false, tileRendererInUse null [apply] >> GearsES2 0x32eff876, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x32eff876 256x256, swapInterval 1, drawable 0xffffffffbb01089a [apply] main-Display-.windows_nil-1-EDT-2: ** screenshot: TestGLReadBufferUtilTextureIOWrite01NEWT.testOnscreenWritePNG_TGA_PAM-n0000-GL4bc_-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0256x0256.png [apply] main-Display-.windows_nil-1-EDT-2: ** screenshot: TestGLReadBufferUtilTextureIOWrite01NEWT.testOnscreenWritePNG_TGA_PAM-n0001-GL4bc_-hw-onscreen-Bdbl-Frgb__Irgba8888-D24-St00-Sa00_default-0256x0256.png [apply] main-Display-.windows_nil-1-EDT-2: ** screenshot: TestGLReadBufferUtilTextureIOWrite01NEWT.testOnscreenWritePNG_TGA_PAM-n0002-GL4bc_-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0256x0256.tga [apply] main-Display-.windows_nil-1-EDT-2: ** screenshot: TestGLReadBufferUtilTextureIOWrite01NEWT.testOnscreenWritePNG_TGA_PAM-n0003-GL4bc_-hw-onscreen-Bdbl-Frgb__Irgba8888-D24-St00-Sa00_default-0256x0256.tga [apply] main-Display-.windows_nil-1-EDT-2: ** screenshot: TestGLReadBufferUtilTextureIOWrite01NEWT.testOnscreenWritePNG_TGA_PAM-n0004-GL4bc_-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0256x0256.pam [apply] main-Display-.windows_nil-1-EDT-2: ** screenshot: TestGLReadBufferUtilTextureIOWrite01NEWT.testOnscreenWritePNG_TGA_PAM-n0005-GL4bc_-hw-onscreen-Bdbl-Frgb__Irgba8888-D24-St00-Sa00_default-0256x0256.pam [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x32eff876: tileRendererInUse null [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x32eff876 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 @ 1675154248449 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1675154248449 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: testOffscreenWritePNG took 1.964 sec [apply] Testcase: testOnscreenWritePNG_TGA_PAM took 0.28 sec [echo] Testing com.jogamp.opengl.test.junit.jogl.util.texture.TestGLReadBufferUtilTextureIOWrite02NEWT -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.jogl.util.texture.TestGLReadBufferUtilTextureIOWrite02NEWT.xml [apply] Testsuite: com.jogamp.opengl.test.junit.jogl.util.texture.TestGLReadBufferUtilTextureIOWrite02NEWT [apply] junit.framework.TestListener: tests to run: 2 [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675154249677 ms III - Start [apply] SLOCK [T main @ 1675154249677 ms +++ localhost/127.0.0.1:59999 - Locked within 10 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestGLReadBufferUtilTextureIOWrite02NEWT - testOffscreenWritePNGWithResize [apply] junit.framework.TestListener: startTest(testOffscreenWritePNGWithResize) [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.init.0 0x123ef382: tileRendererInUse null, GearsES2[obj 0x123ef382 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x123ef382 on Thread[main-Display-.windows_nil-1-EDT-1,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 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 0x123ef382 created: GearsObj[0x34910b0d, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x123ef382 created: GearsObj[0x42987188, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x123ef382 created: GearsObj[0x42987188, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.init.X 0x123ef382 FIN GearsES2[obj 0x123ef382 isInit true, usesShared false, 1 GearsObj[0x34910b0d, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x42987188, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5191fea8, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x123ef382 0/0 64x64 of 64x64, swapInterval 1, drawable 0xffffffffd5010855, msaa false, tileRendererInUse null [apply] >> GearsES2 0x123ef382, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] XXX: init [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x123ef382 64x64, swapInterval 1, drawable 0xffffffffd5010855 [apply] XXX: [0], 64x64, sz_changed true, snap true [apply] main-Animator#00: ** screenshot: TestGLReadBufferUtilTextureIOWrite02NEWT.testOffscreenWritePNGWithResize-n0000-GL4bc_-hw-pbuffer_-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0064x0064.png [apply] Thread[main-Animator#00,5,main] GearsES2.reshape 0x123ef382 0/0 128x128 of 128x128, swapInterval 1, drawable 0xffffffffe8010855, msaa false, tileRendererInUse null [apply] >> GearsES2 0x123ef382, angle 1.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] XXX: [64], 128x128, sz_changed true, snap true [apply] main-Animator#00: ** screenshot: TestGLReadBufferUtilTextureIOWrite02NEWT.testOffscreenWritePNGWithResize-n0001-GL4bc_-hw-pbuffer_-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0128x0128.png [apply] Thread[main-Animator#00,5,main] GearsES2.reshape 0x123ef382 0/0 256x256 of 256x256, swapInterval 1, drawable 0xfffffffffb010855, msaa false, tileRendererInUse null [apply] >> GearsES2 0x123ef382, angle 3.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] XXX: [128], 256x256, sz_changed true, snap true [apply] main-Animator#00: ** screenshot: TestGLReadBufferUtilTextureIOWrite02NEWT.testOffscreenWritePNGWithResize-n0002-GL4bc_-hw-pbuffer_-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0256x0256.png [apply] Thread[main-Animator#00,5,main] GearsES2.reshape 0x123ef382 0/0 512x512 of 512x512, swapInterval 1, drawable 0xffffffffc301091b, msaa false, tileRendererInUse null [apply] >> GearsES2 0x123ef382, angle 4.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] XXX: [256], 512x512, sz_changed true, snap true [apply] main-Animator#00: ** screenshot: TestGLReadBufferUtilTextureIOWrite02NEWT.testOffscreenWritePNGWithResize-n0003-GL4bc_-hw-pbuffer_-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0512x0512.png [apply] junit.framework.TestListener: endTest(testOffscreenWritePNGWithResize) [apply] junit.framework.TestListener: startTest(testOnscreenWritePNGWithResize) [apply] Thread[main-Animator#00,5,main] GearsES2.reshape 0x123ef382 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0xffffffffd601091b, msaa false, tileRendererInUse null [apply] >> GearsES2 0x123ef382, angle 5.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x123ef382: tileRendererInUse null [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x123ef382 FIN [apply] XXX: dispose [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestGLReadBufferUtilTextureIOWrite02NEWT - testOffscreenWritePNGWithResize [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestGLReadBufferUtilTextureIOWrite02NEWT - testOnscreenWritePNGWithResize [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.init.0 0x5876a9af: tileRendererInUse null, GearsES2[obj 0x5876a9af isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x5876a9af on Thread[main-Display-.windows_nil-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 0x5876a9af created: GearsObj[0x1c36ba8b, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x5876a9af created: GearsObj[0x6d04d0a6, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x5876a9af created: GearsObj[0x6d04d0a6, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.init.X 0x5876a9af FIN GearsES2[obj 0x5876a9af isInit true, usesShared false, 1 GearsObj[0x1c36ba8b, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6d04d0a6, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x4d7e4e30, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] XXX: init [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x5876a9af 0/0 120x64 of 120x64, swapInterval 1, drawable 0xffffffffbb01089a, msaa false, tileRendererInUse null [apply] >> GearsES2 0x5876a9af, angle 0.0, [l -1.875, r 1.875, b -1.0, t 1.0] 3.75x2.0 -> [l -1.875, r 1.875, b -1.0, t 1.0] 3.75x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5876a9af 120x64, swapInterval 1, drawable 0xffffffffbb01089a [apply] XXX: [0], 120x64, sz_changed true, snap true [apply] main-Animator#01: ** screenshot: TestGLReadBufferUtilTextureIOWrite02NEWT.testOnscreenWritePNGWithResize_-n0000-GL4bc_-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0120x0064.png [apply] Thread[main-Animator#01,5,main] GearsES2.reshape 0x5876a9af 0/0 240x128 of 240x128, swapInterval 1, drawable 0x7101092f, msaa false, tileRendererInUse null [apply] >> GearsES2 0x5876a9af, angle 1.0, [l -1.875, r 1.875, b -1.0, t 1.0] 3.75x2.0 -> [l -1.875, r 1.875, b -1.0, t 1.0] 3.75x2.0, v-flip false [apply] XXX: [120], 240x128, sz_changed true, snap true [apply] main-Animator#01: ** screenshot: TestGLReadBufferUtilTextureIOWrite02NEWT.testOnscreenWritePNGWithResize_-n0001-GL4bc_-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0240x0128.png [apply] Thread[main-Animator#01,5,main] GearsES2.reshape 0x5876a9af 0/0 480x256 of 480x256, swapInterval 1, drawable 0xffffffffbe0108f1, msaa false, tileRendererInUse null [apply] >> GearsES2 0x5876a9af, angle 2.0, [l -1.875, r 1.875, b -1.0, t 1.0] 3.75x2.0 -> [l -1.875, r 1.875, b -1.0, t 1.0] 3.75x2.0, v-flip false [apply] XXX: [240], 480x256, sz_changed true, snap true [apply] main-Animator#01: ** screenshot: TestGLReadBufferUtilTextureIOWrite02NEWT.testOnscreenWritePNGWithResize_-n0002-GL4bc_-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0480x0256.png [apply] Thread[main-Animator#01,5,main] GearsES2.reshape 0x5876a9af 0/0 960x512 of 960x512, swapInterval 1, drawable 0x7101092f, msaa false, tileRendererInUse null [apply] >> GearsES2 0x5876a9af, angle 3.0, [l -1.875, r 1.875, b -1.0, t 1.0] 3.75x2.0 -> [l -1.875, r 1.875, b -1.0, t 1.0] 3.75x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x5876a9af: tileRendererInUse null [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x5876a9af 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 @ 1675154254234 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1675154254234 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.228 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675154249677 ms III - Start [apply] SLOCK [T main @ 1675154249677 ms +++ localhost/127.0.0.1:59999 - Locked within 10 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestGLReadBufferUtilTextureIOWrite02NEWT - testOffscreenWritePNGWithResize [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.init.0 0x123ef382: tileRendererInUse null, GearsES2[obj 0x123ef382 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x123ef382 on Thread[main-Display-.windows_nil-1-EDT-1,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 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 0x123ef382 created: GearsObj[0x34910b0d, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x123ef382 created: GearsObj[0x42987188, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x123ef382 created: GearsObj[0x42987188, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.init.X 0x123ef382 FIN GearsES2[obj 0x123ef382 isInit true, usesShared false, 1 GearsObj[0x34910b0d, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x42987188, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5191fea8, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x123ef382 0/0 64x64 of 64x64, swapInterval 1, drawable 0xffffffffd5010855, msaa false, tileRendererInUse null [apply] >> GearsES2 0x123ef382, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] XXX: init [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x123ef382 64x64, swapInterval 1, drawable 0xffffffffd5010855 [apply] XXX: [0], 64x64, sz_changed true, snap true [apply] main-Animator#00: ** screenshot: TestGLReadBufferUtilTextureIOWrite02NEWT.testOffscreenWritePNGWithResize-n0000-GL4bc_-hw-pbuffer_-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0064x0064.png [apply] Thread[main-Animator#00,5,main] GearsES2.reshape 0x123ef382 0/0 128x128 of 128x128, swapInterval 1, drawable 0xffffffffe8010855, msaa false, tileRendererInUse null [apply] >> GearsES2 0x123ef382, angle 1.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] XXX: [64], 128x128, sz_changed true, snap true [apply] main-Animator#00: ** screenshot: TestGLReadBufferUtilTextureIOWrite02NEWT.testOffscreenWritePNGWithResize-n0001-GL4bc_-hw-pbuffer_-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0128x0128.png [apply] Thread[main-Animator#00,5,main] GearsES2.reshape 0x123ef382 0/0 256x256 of 256x256, swapInterval 1, drawable 0xfffffffffb010855, msaa false, tileRendererInUse null [apply] >> GearsES2 0x123ef382, angle 3.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] XXX: [128], 256x256, sz_changed true, snap true [apply] main-Animator#00: ** screenshot: TestGLReadBufferUtilTextureIOWrite02NEWT.testOffscreenWritePNGWithResize-n0002-GL4bc_-hw-pbuffer_-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0256x0256.png [apply] Thread[main-Animator#00,5,main] GearsES2.reshape 0x123ef382 0/0 512x512 of 512x512, swapInterval 1, drawable 0xffffffffc301091b, msaa false, tileRendererInUse null [apply] >> GearsES2 0x123ef382, angle 4.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] XXX: [256], 512x512, sz_changed true, snap true [apply] main-Animator#00: ** screenshot: TestGLReadBufferUtilTextureIOWrite02NEWT.testOffscreenWritePNGWithResize-n0003-GL4bc_-hw-pbuffer_-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0512x0512.png [apply] Thread[main-Animator#00,5,main] GearsES2.reshape 0x123ef382 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0xffffffffd601091b, msaa false, tileRendererInUse null [apply] >> GearsES2 0x123ef382, angle 5.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x123ef382: tileRendererInUse null [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x123ef382 FIN [apply] XXX: dispose [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestGLReadBufferUtilTextureIOWrite02NEWT - testOffscreenWritePNGWithResize [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestGLReadBufferUtilTextureIOWrite02NEWT - testOnscreenWritePNGWithResize [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.init.0 0x5876a9af: tileRendererInUse null, GearsES2[obj 0x5876a9af isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x5876a9af on Thread[main-Display-.windows_nil-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 0x5876a9af created: GearsObj[0x1c36ba8b, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x5876a9af created: GearsObj[0x6d04d0a6, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x5876a9af created: GearsObj[0x6d04d0a6, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.init.X 0x5876a9af FIN GearsES2[obj 0x5876a9af isInit true, usesShared false, 1 GearsObj[0x1c36ba8b, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6d04d0a6, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x4d7e4e30, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] XXX: init [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x5876a9af 0/0 120x64 of 120x64, swapInterval 1, drawable 0xffffffffbb01089a, msaa false, tileRendererInUse null [apply] >> GearsES2 0x5876a9af, angle 0.0, [l -1.875, r 1.875, b -1.0, t 1.0] 3.75x2.0 -> [l -1.875, r 1.875, b -1.0, t 1.0] 3.75x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x5876a9af 120x64, swapInterval 1, drawable 0xffffffffbb01089a [apply] XXX: [0], 120x64, sz_changed true, snap true [apply] main-Animator#01: ** screenshot: TestGLReadBufferUtilTextureIOWrite02NEWT.testOnscreenWritePNGWithResize_-n0000-GL4bc_-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0120x0064.png [apply] Thread[main-Animator#01,5,main] GearsES2.reshape 0x5876a9af 0/0 240x128 of 240x128, swapInterval 1, drawable 0x7101092f, msaa false, tileRendererInUse null [apply] >> GearsES2 0x5876a9af, angle 1.0, [l -1.875, r 1.875, b -1.0, t 1.0] 3.75x2.0 -> [l -1.875, r 1.875, b -1.0, t 1.0] 3.75x2.0, v-flip false [apply] XXX: [120], 240x128, sz_changed true, snap true [apply] main-Animator#01: ** screenshot: TestGLReadBufferUtilTextureIOWrite02NEWT.testOnscreenWritePNGWithResize_-n0001-GL4bc_-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0240x0128.png [apply] Thread[main-Animator#01,5,main] GearsES2.reshape 0x5876a9af 0/0 480x256 of 480x256, swapInterval 1, drawable 0xffffffffbe0108f1, msaa false, tileRendererInUse null [apply] >> GearsES2 0x5876a9af, angle 2.0, [l -1.875, r 1.875, b -1.0, t 1.0] 3.75x2.0 -> [l -1.875, r 1.875, b -1.0, t 1.0] 3.75x2.0, v-flip false [apply] XXX: [240], 480x256, sz_changed true, snap true [apply] main-Animator#01: ** screenshot: TestGLReadBufferUtilTextureIOWrite02NEWT.testOnscreenWritePNGWithResize_-n0002-GL4bc_-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0480x0256.png [apply] Thread[main-Animator#01,5,main] GearsES2.reshape 0x5876a9af 0/0 960x512 of 960x512, swapInterval 1, drawable 0x7101092f, msaa false, tileRendererInUse null [apply] >> GearsES2 0x5876a9af, angle 3.0, [l -1.875, r 1.875, b -1.0, t 1.0] 3.75x2.0 -> [l -1.875, r 1.875, b -1.0, t 1.0] 3.75x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x5876a9af: tileRendererInUse null [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x5876a9af 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 @ 1675154254234 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1675154254234 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: testOffscreenWritePNGWithResize took 2.138 sec [apply] Testcase: testOnscreenWritePNGWithResize took 1.013 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] junit.framework.TestListener: tests to run: 3++++ Test Singleton.lock() [apply] [apply] junit.framework.TestListener: startTest(test01AllPNG) [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675154255461 ms III - Start [apply] SLOCK [T main @ 1675154255462 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts [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] ++++ 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 @ 1675154255539 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1675154255539 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [apply] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.728 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675154255461 ms III - Start [apply] SLOCK [T main @ 1675154255462 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestImageTypeNEWT - test01AllPNG [apply] Test 0: path bug724-transparent-grey_gimpexp.png, exp-type ImageType[png], has-type ImageType[png] [apply] Test 1: path bug724-transparent-grey_orig.png, exp-type ImageType[png], has-type ImageType[png] [apply] Test 2: path cross-grey-alpha-16x16.png, exp-type ImageType[png], has-type ImageType[png] [apply] Test 3: path grayscale_texture.png, exp-type ImageType[png], has-type ImageType[png] [apply] Test 4: path pointer-grey-alpha-16x24.png, exp-type ImageType[png], has-type ImageType[png] [apply] Test 5: path test-ntscI_3-01-160x90.png, exp-type ImageType[png], has-type ImageType[png] [apply] Test 6: path test-ntscI_4-01-160x90.png, exp-type ImageType[png], has-type ImageType[png] [apply] Test 7: path test-ntscIG3-01-160x90.png, exp-type ImageType[png], has-type ImageType[png] [apply] Test 8: path test-ntscIG4-01-160x90.png, exp-type ImageType[png], has-type ImageType[png] [apply] Test 9: path test-ntscN_3-01-160x90.png, exp-type ImageType[png], has-type ImageType[png] [apply] Test 10: path test-ntscN_4-01-160x90.png, exp-type ImageType[png], has-type ImageType[png] [apply] Test 11: path test-ntscNG4-01-160x90.png, exp-type ImageType[png], has-type ImageType[png] [apply] Test 12: path test-ntscP_3-01-160x90.png, exp-type ImageType[png], has-type ImageType[png] [apply] Test 13: path test-ntscP_4-01-160x90.png, exp-type ImageType[png], has-type ImageType[png] [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestImageTypeNEWT - test01AllPNG [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestImageTypeNEWT - test02AllJPG [apply] Test 0: path bug745_qttdef_post_frame.jpg, exp-type ImageType[jpg], has-type ImageType[jpg] [apply] Test 1: path j1-baseline.jpg, exp-type ImageType[jpg], has-type ImageType[jpg] [apply] Test 2: path j2-progressive.jpg, exp-type ImageType[jpg], has-type ImageType[jpg] [apply] Test 3: path j3-baseline_gray.jpg, exp-type ImageType[jpg], has-type ImageType[jpg] [apply] Test 4: path test-cmyk-01.jpg, exp-type ImageType[jpg], has-type ImageType[jpg] [apply] Test 5: path test-ntscN_3-01-160x90-60pct-yuv422h-base.jpg, exp-type ImageType[jpg], has-type ImageType[jpg] [apply] Test 6: path test-ntscN_3-01-160x90-60pct-yuv422h-prog.jpg, exp-type ImageType[jpg], has-type ImageType[jpg] [apply] Test 7: path test-ntscN_3-01-160x90-90pct-yuv444-base.jpg, exp-type ImageType[jpg], has-type ImageType[jpg] [apply] Test 8: path test-ntscN_3-01-160x90-90pct-yuv444-prog.jpg, exp-type ImageType[jpg], has-type ImageType[jpg] [apply] Test 9: path test-ycck-01.jpg, exp-type ImageType[jpg], has-type ImageType[jpg] [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestImageTypeNEWT - test02AllJPG [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestImageTypeNEWT - test04AllDDS [apply] Test 0: path test-64x32_DXT1.dds, exp-type ImageType[dds], has-type ImageType[dds] [apply] Test 1: path test-64x32_DXT5.dds, exp-type ImageType[dds], has-type ImageType[dds] [apply] Test 2: path test-64x32_uncompressed.dds, exp-type ImageType[dds], has-type ImageType[dds] [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestImageTypeNEWT - test04AllDDS [apply] ++++ Test Singleton.unlock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675154255539 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1675154255539 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test01AllPNG took 0.044 sec [apply] Testcase: test02AllJPG took 0.009 sec [apply] Testcase: test04AllDDS took 0.006 sec [echo] Testing com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGImage01NEWT -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGImage01NEWT.xml [apply] Testsuite: com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGImage01NEWT [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] junit.framework.TestListener: tests to run: 1 [apply] junit.framework.TestListener: startTest(testReadES2_RGBn) [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675154256520 ms III - Start [apply] SLOCK [T main @ 1675154256520 ms +++ localhost/127.0.0.1:59999 - Locked within 10 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGImage01NEWT - testReadES2_RGBn [apply] JPEGImage: JPEGImage[160x90, bytesPerPixel 3, reversedChannels false, JPEGPixels[160x90, sourceComp 3, sourceCS YCbCr, storageCS RGB, storageComp 3], java.nio.DirectByteBuffer[pos=0 lim=43200 cap=43200]], hasAlpha false [apply] TextureData: TextureData[160x90, y-flip false, internFormat 0x8051, PixelAttributes[fmt 0x1907, type 0x1401, RGB888], border 0, estSize 43200, alignment 1, rowlen 0 [apply] main-Display-.windows_nil-1-EDT-1: ** screenshot: TestJPEGImage01NEWT.testReadES2_RGBn-n0000-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8880-D24-St00-Sa00_default-0160x0090.png [apply] QUIT Window Thread[main-Display-.windows_nil-1-EDT-1,5,main] [apply] 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 @ 1675154259222 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1675154259222 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.347 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675154256520 ms III - Start [apply] SLOCK [T main @ 1675154256520 ms +++ localhost/127.0.0.1:59999 - Locked within 10 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGImage01NEWT - testReadES2_RGBn [apply] JPEGImage: JPEGImage[160x90, bytesPerPixel 3, reversedChannels false, JPEGPixels[160x90, sourceComp 3, sourceCS YCbCr, storageCS RGB, storageComp 3], java.nio.DirectByteBuffer[pos=0 lim=43200 cap=43200]], hasAlpha false [apply] TextureData: TextureData[160x90, y-flip false, internFormat 0x8051, PixelAttributes[fmt 0x1907, type 0x1401, RGB888], border 0, estSize 43200, alignment 1, rowlen 0 [apply] main-Display-.windows_nil-1-EDT-1: ** screenshot: TestJPEGImage01NEWT.testReadES2_RGBn-n0000-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8880-D24-St00-Sa00_default-0160x0090.png [apply] QUIT Window Thread[main-Display-.windows_nil-1-EDT-1,5,main] [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGImage01NEWT - testReadES2_RGBn [apply] ++++ Test Singleton.unlock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675154259222 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1675154259222 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: testReadES2_RGBn took 2.678 sec [echo] Testing com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGTextureFromFileNEWT -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGTextureFromFileNEWT.xml [apply] Testsuite: com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGTextureFromFileNEWT [apply] junit.framework.TestListener: tests to run: 12 [apply] junit.framework.TestListener: startTest(test01YUV422hBase__ES2) [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675154260307 ms III - Start [apply] SLOCK [T main @ 1675154260309 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGTextureFromFileNEWT - test01YUV422hBase__ES2 [apply] TextureData: TextureData[160x90, y-flip false, internFormat 0x8051, PixelAttributes[fmt 0x1907, type 0x1401, RGB888], border 0, estSize 43200, alignment 1, rowlen 0, ImageType[jpg] [apply] main-Display-.windows_nil-1-EDT-1: ** screenshot: TestJPEGTextureFromFileNEWT.test01YUV422hBase__ES2___-n0000-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0160x0090.png [apply] junit.framework.TestListener: endTest(test01YUV422hBase__ES2) [apply] junit.framework.TestListener: startTest(test01YUV422hProg_ES2) [apply] QUIT Window Thread[main-Display-.windows_nil-1-EDT-1,5,main] [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGTextureFromFileNEWT - test01YUV422hBase__ES2 [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGTextureFromFileNEWT - test01YUV422hProg_ES2 [apply] TextureData: TextureData[160x90, y-flip false, internFormat 0x8051, PixelAttributes[fmt 0x1907, type 0x1401, RGB888], border 0, estSize 43200, alignment 1, rowlen 0, ImageType[jpg] [apply] main-Display-.windows_nil-1-EDT-2: ** screenshot: TestJPEGTextureFromFileNEWT.test01YUV422hProg_ES2____-n0000-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0160x0090.png [apply] QUIT Window Thread[main-Display-.windows_nil-1-EDT-2,5,main] [apply] ++++ 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] main-Display-.windows_nil-1-EDT-3: ** screenshot: TestJPEGTextureFromFileNEWT.test01YUV444Base__ES2____-n0000-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0160x0090.png [apply] QUIT Window Thread[main-Display-.windows_nil-1-EDT-3,5,main] [apply] junit.framework.TestListener: endTest(test01YUV444Base__ES2) [apply] junit.framework.TestListener: startTest(test01YUV444Base__GL2) [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGTextureFromFileNEWT - test01YUV444Base__ES2 [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGTextureFromFileNEWT - test01YUV444Base__GL2 [apply] TextureData: TextureData[160x90, y-flip false, internFormat 0x8051, PixelAttributes[fmt 0x1907, type 0x1401, RGB888], border 0, estSize 43200, alignment 1, rowlen 0, ImageType[jpg] [apply] main-Display-.windows_nil-1-EDT-4: ** screenshot: TestJPEGTextureFromFileNEWT.test01YUV444Base__GL2____-n0000-GL4bc_-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0160x0090.png [apply] QUIT Window Thread[main-Display-.windows_nil-1-EDT-4,5,main] [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGTextureFromFileNEWT - test01YUV444Base__GL2 [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGTextureFromFileNEWT - test01YUV444Prog__ES2 [apply] TextureData: TextureData[160x90, y-flip false, internFormat 0x8051, PixelAttributes[fmt 0x1907, type 0x1401, RGB888], border 0, estSize 43200, alignment 1, rowlen 0, ImageType[jpg] [apply] junit.framework.TestListener: endTest(test01YUV444Base__GL2) [apply] junit.framework.TestListener: startTest(test01YUV444Prog__ES2) [apply] main-Display-.windows_nil-1-EDT-5: ** screenshot: TestJPEGTextureFromFileNEWT.test01YUV444Prog__ES2____-n0000-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0160x0090.png [apply] QUIT Window Thread[main-Display-.windows_nil-1-EDT-5,5,main] [apply] junit.framework.TestListener: endTest(test01YUV444Prog__ES2) [apply] junit.framework.TestListener: startTest(test01YUV444Prog__GL2) [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGTextureFromFileNEWT - test01YUV444Prog__ES2 [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGTextureFromFileNEWT - test01YUV444Prog__GL2 [apply] TextureData: TextureData[160x90, y-flip false, internFormat 0x8051, PixelAttributes[fmt 0x1907, type 0x1401, RGB888], border 0, estSize 43200, alignment 1, rowlen 0, ImageType[jpg] [apply] main-Display-.windows_nil-1-EDT-6: ** screenshot: TestJPEGTextureFromFileNEWT.test01YUV444Prog__GL2____-n0000-GL4bc_-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0160x0090.png [apply] junit.framework.TestListener: endTest(test01YUV444Prog__GL2) [apply] junit.framework.TestListener: startTest(test02YUV420BaseGray_ES2) [apply] QUIT Window Thread[main-Display-.windows_nil-1-EDT-6,5,main] [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGTextureFromFileNEWT - test01YUV444Prog__GL2 [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGTextureFromFileNEWT - test02YUV420BaseGray_ES2 [apply] TextureData: TextureData[261x202, y-flip false, internFormat 0x8051, PixelAttributes[fmt 0x1907, type 0x1401, RGB888], border 0, estSize 158166, alignment 1, rowlen 0, ImageType[jpg] [apply] main-Display-.windows_nil-1-EDT-7: ** screenshot: TestJPEGTextureFromFileNEWT.test02YUV420BaseGray_ES2_-n0000-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0261x0202.png [apply] QUIT Window Thread[main-Display-.windows_nil-1-EDT-7,5,main] [apply] ++++ 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] main-Display-.windows_nil-1-EDT-8: ** screenshot: TestJPEGTextureFromFileNEWT.test02YUV420Base__ES2____-n0000-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0261x0202.png [apply] QUIT Window Thread[main-Display-.windows_nil-1-EDT-8,5,main] [apply] junit.framework.TestListener: endTest(test02YUV420Base__ES2) [apply] junit.framework.TestListener: startTest(test02YUV420Prog_ES2) [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGTextureFromFileNEWT - test02YUV420Base__ES2 [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGTextureFromFileNEWT - test02YUV420Prog_ES2 [apply] TextureData: TextureData[261x202, y-flip false, internFormat 0x8051, PixelAttributes[fmt 0x1907, type 0x1401, RGB888], border 0, estSize 158166, alignment 1, rowlen 0, ImageType[jpg] [apply] main-Display-.windows_nil-1-EDT-9: ** screenshot: TestJPEGTextureFromFileNEWT.test02YUV420Prog_ES2_____-n0000-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0261x0202.png [apply] junit.framework.TestListener: endTest(test02YUV420Prog_ES2) [apply] junit.framework.TestListener: startTest(test03CMYK_01_ES2) [apply] QUIT Window Thread[main-Display-.windows_nil-1-EDT-9,5,main] [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGTextureFromFileNEWT - test02YUV420Prog_ES2 [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGTextureFromFileNEWT - test03CMYK_01_ES2 [apply] TextureData: TextureData[300x509, y-flip false, internFormat 0x8051, PixelAttributes[fmt 0x1907, type 0x1401, RGB888], border 0, estSize 458100, alignment 1, rowlen 0, ImageType[jpg] [apply] main-Display-.windows_nil-1-EDT-10: ** screenshot: TestJPEGTextureFromFileNEWT.test03CMYK_01_ES2________-n0000-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0300x0509.png [apply] junit.framework.TestListener: endTest(test03CMYK_01_ES2) [apply] junit.framework.TestListener: startTest(test03YCCK_01_ES2) [apply] QUIT Window Thread[main-Display-.windows_nil-1-EDT-10,5,main] [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGTextureFromFileNEWT - test03CMYK_01_ES2 [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGTextureFromFileNEWT - test03YCCK_01_ES2 [apply] TextureData: TextureData[872x583, y-flip false, internFormat 0x8051, PixelAttributes[fmt 0x1907, type 0x1401, RGB888], border 0, estSize 1525128, alignment 1, rowlen 0, ImageType[jpg] [apply] main-Display-.windows_nil-2-EDT-1: ** screenshot: TestJPEGTextureFromFileNEWT.test03YCCK_01_ES2________-n0000-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0872x0583.png [apply] junit.framework.TestListener: endTest(test03YCCK_01_ES2) [apply] junit.framework.TestListener: startTest(test04QTTDefPostFrame_ES2) [apply] QUIT Window Thread[main-Display-.windows_nil-2-EDT-1,5,main] [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGTextureFromFileNEWT - test03YCCK_01_ES2 [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGTextureFromFileNEWT - test04QTTDefPostFrame_ES2 [apply] TextureData: TextureData[128x128, y-flip false, internFormat 0x8051, PixelAttributes[fmt 0x1907, type 0x1401, RGB888], border 0, estSize 49152, alignment 1, rowlen 0, ImageType[jpg] [apply] main-Display-.windows_nil-2-EDT-2: ** screenshot: TestJPEGTextureFromFileNEWT.test04QTTDefPostFrame_ES2-n0000-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0128x0128.png [apply] junit.framework.TestListener: endTest(test04QTTDefPostFrame_ES2) [apply] QUIT Window Thread[main-Display-.windows_nil-2-EDT-2,5,main] [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGTextureFromFileNEWT - test04QTTDefPostFrame_ES2 [apply] ++++ Test Singleton.unlock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675154276650 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1675154276650 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [apply] Tests run: 12, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 17.025 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675154260307 ms III - Start [apply] SLOCK [T main @ 1675154260309 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGTextureFromFileNEWT - test01YUV422hBase__ES2 [apply] TextureData: TextureData[160x90, y-flip false, internFormat 0x8051, PixelAttributes[fmt 0x1907, type 0x1401, RGB888], border 0, estSize 43200, alignment 1, rowlen 0, ImageType[jpg] [apply] main-Display-.windows_nil-1-EDT-1: ** screenshot: TestJPEGTextureFromFileNEWT.test01YUV422hBase__ES2___-n0000-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0160x0090.png [apply] QUIT Window Thread[main-Display-.windows_nil-1-EDT-1,5,main] [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGTextureFromFileNEWT - test01YUV422hBase__ES2 [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGTextureFromFileNEWT - test01YUV422hProg_ES2 [apply] TextureData: TextureData[160x90, y-flip false, internFormat 0x8051, PixelAttributes[fmt 0x1907, type 0x1401, RGB888], border 0, estSize 43200, alignment 1, rowlen 0, ImageType[jpg] [apply] main-Display-.windows_nil-1-EDT-2: ** screenshot: TestJPEGTextureFromFileNEWT.test01YUV422hProg_ES2____-n0000-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0160x0090.png [apply] QUIT Window Thread[main-Display-.windows_nil-1-EDT-2,5,main] [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGTextureFromFileNEWT - test01YUV422hProg_ES2 [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGTextureFromFileNEWT - test01YUV444Base__ES2 [apply] TextureData: TextureData[160x90, y-flip false, internFormat 0x8051, PixelAttributes[fmt 0x1907, type 0x1401, RGB888], border 0, estSize 43200, alignment 1, rowlen 0, ImageType[jpg] [apply] main-Display-.windows_nil-1-EDT-3: ** screenshot: TestJPEGTextureFromFileNEWT.test01YUV444Base__ES2____-n0000-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0160x0090.png [apply] QUIT Window Thread[main-Display-.windows_nil-1-EDT-3,5,main] [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGTextureFromFileNEWT - test01YUV444Base__ES2 [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGTextureFromFileNEWT - test01YUV444Base__GL2 [apply] TextureData: TextureData[160x90, y-flip false, internFormat 0x8051, PixelAttributes[fmt 0x1907, type 0x1401, RGB888], border 0, estSize 43200, alignment 1, rowlen 0, ImageType[jpg] [apply] main-Display-.windows_nil-1-EDT-4: ** screenshot: TestJPEGTextureFromFileNEWT.test01YUV444Base__GL2____-n0000-GL4bc_-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0160x0090.png [apply] QUIT Window Thread[main-Display-.windows_nil-1-EDT-4,5,main] [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGTextureFromFileNEWT - test01YUV444Base__GL2 [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGTextureFromFileNEWT - test01YUV444Prog__ES2 [apply] TextureData: TextureData[160x90, y-flip false, internFormat 0x8051, PixelAttributes[fmt 0x1907, type 0x1401, RGB888], border 0, estSize 43200, alignment 1, rowlen 0, ImageType[jpg] [apply] main-Display-.windows_nil-1-EDT-5: ** screenshot: TestJPEGTextureFromFileNEWT.test01YUV444Prog__ES2____-n0000-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0160x0090.png [apply] QUIT Window Thread[main-Display-.windows_nil-1-EDT-5,5,main] [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGTextureFromFileNEWT - test01YUV444Prog__ES2 [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGTextureFromFileNEWT - test01YUV444Prog__GL2 [apply] TextureData: TextureData[160x90, y-flip false, internFormat 0x8051, PixelAttributes[fmt 0x1907, type 0x1401, RGB888], border 0, estSize 43200, alignment 1, rowlen 0, ImageType[jpg] [apply] main-Display-.windows_nil-1-EDT-6: ** screenshot: TestJPEGTextureFromFileNEWT.test01YUV444Prog__GL2____-n0000-GL4bc_-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0160x0090.png [apply] QUIT Window Thread[main-Display-.windows_nil-1-EDT-6,5,main] [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGTextureFromFileNEWT - test01YUV444Prog__GL2 [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGTextureFromFileNEWT - test02YUV420BaseGray_ES2 [apply] TextureData: TextureData[261x202, y-flip false, internFormat 0x8051, PixelAttributes[fmt 0x1907, type 0x1401, RGB888], border 0, estSize 158166, alignment 1, rowlen 0, ImageType[jpg] [apply] main-Display-.windows_nil-1-EDT-7: ** screenshot: TestJPEGTextureFromFileNEWT.test02YUV420BaseGray_ES2_-n0000-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0261x0202.png [apply] QUIT Window Thread[main-Display-.windows_nil-1-EDT-7,5,main] [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGTextureFromFileNEWT - test02YUV420BaseGray_ES2 [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGTextureFromFileNEWT - test02YUV420Base__ES2 [apply] TextureData: TextureData[261x202, y-flip false, internFormat 0x8051, PixelAttributes[fmt 0x1907, type 0x1401, RGB888], border 0, estSize 158166, alignment 1, rowlen 0, ImageType[jpg] [apply] main-Display-.windows_nil-1-EDT-8: ** screenshot: TestJPEGTextureFromFileNEWT.test02YUV420Base__ES2____-n0000-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0261x0202.png [apply] QUIT Window Thread[main-Display-.windows_nil-1-EDT-8,5,main] [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGTextureFromFileNEWT - test02YUV420Base__ES2 [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGTextureFromFileNEWT - test02YUV420Prog_ES2 [apply] TextureData: TextureData[261x202, y-flip false, internFormat 0x8051, PixelAttributes[fmt 0x1907, type 0x1401, RGB888], border 0, estSize 158166, alignment 1, rowlen 0, ImageType[jpg] [apply] main-Display-.windows_nil-1-EDT-9: ** screenshot: TestJPEGTextureFromFileNEWT.test02YUV420Prog_ES2_____-n0000-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0261x0202.png [apply] QUIT Window Thread[main-Display-.windows_nil-1-EDT-9,5,main] [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGTextureFromFileNEWT - test02YUV420Prog_ES2 [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGTextureFromFileNEWT - test03CMYK_01_ES2 [apply] TextureData: TextureData[300x509, y-flip false, internFormat 0x8051, PixelAttributes[fmt 0x1907, type 0x1401, RGB888], border 0, estSize 458100, alignment 1, rowlen 0, ImageType[jpg] [apply] main-Display-.windows_nil-1-EDT-10: ** screenshot: TestJPEGTextureFromFileNEWT.test03CMYK_01_ES2________-n0000-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0300x0509.png [apply] QUIT Window Thread[main-Display-.windows_nil-1-EDT-10,5,main] [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGTextureFromFileNEWT - test03CMYK_01_ES2 [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGTextureFromFileNEWT - test03YCCK_01_ES2 [apply] TextureData: TextureData[872x583, y-flip false, internFormat 0x8051, PixelAttributes[fmt 0x1907, type 0x1401, RGB888], border 0, estSize 1525128, alignment 1, rowlen 0, ImageType[jpg] [apply] main-Display-.windows_nil-2-EDT-1: ** screenshot: TestJPEGTextureFromFileNEWT.test03YCCK_01_ES2________-n0000-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0872x0583.png [apply] QUIT Window Thread[main-Display-.windows_nil-2-EDT-1,5,main] [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGTextureFromFileNEWT - test03YCCK_01_ES2 [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGTextureFromFileNEWT - test04QTTDefPostFrame_ES2 [apply] TextureData: TextureData[128x128, y-flip false, internFormat 0x8051, PixelAttributes[fmt 0x1907, type 0x1401, RGB888], border 0, estSize 49152, alignment 1, rowlen 0, ImageType[jpg] [apply] main-Display-.windows_nil-2-EDT-2: ** screenshot: TestJPEGTextureFromFileNEWT.test04QTTDefPostFrame_ES2-n0000-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0128x0128.png [apply] QUIT Window Thread[main-Display-.windows_nil-2-EDT-2,5,main] [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGTextureFromFileNEWT - test04QTTDefPostFrame_ES2 [apply] ++++ Test Singleton.unlock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675154276650 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1675154276650 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test01YUV422hBase__ES2 took 2.709 sec [apply] Testcase: test01YUV422hProg_ES2 took 1.118 sec [apply] Testcase: test01YUV444Base__ES2 took 1.231 sec [apply] Testcase: test01YUV444Base__GL2 took 1.208 sec [apply] Testcase: test01YUV444Prog__ES2 took 1.115 sec [apply] Testcase: test01YUV444Prog__GL2 took 1.233 sec [apply] Testcase: test02YUV420BaseGray_ES2 took 1.242 sec [apply] Testcase: test02YUV420Base__ES2 took 1.243 sec [apply] Testcase: test02YUV420Prog_ES2 took 1.24 sec [apply] Testcase: test03CMYK_01_ES2 took 1.305 sec [apply] Testcase: test03YCCK_01_ES2 took 1.367 sec [apply] Testcase: test04QTTDefPostFrame_ES2 took 1.29 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 [apply] junit.framework.TestListener: startTest(testPNGRead01_All) [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675154277766 ms III - Start [apply] SLOCK [T main @ 1675154277767 ms +++ localhost/127.0.0.1:59999 - Locked within 10 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 0x1f554b06, 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 0x27a8c74e, RGB888, 160 x 90, stride 480, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=43200 cap=43200]] [apply] PNGPixelRect - Flip : PixelRect[obj 0x1b68ddbd, 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 0x646d64ab, RGB888, 160 x 90, stride 480, isGLOrient true, pixels java.nio.HeapByteBuffer[pos=0 lim=43200 cap=43200]] [apply] PNGPixelRect - Reversed : PixelRect[obj 0x59e5ddf, 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 0x536aaa8d, BGR888, 160 x 90, stride 480, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=43200 cap=43200]] [apply] PNGPixelRect - Reversed+Flipped : PixelRect[obj 0xe320068, 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 0x1f57539, 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 0x6ee52dcd, 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 0x4493d195, RGBA8888, 160 x 90, stride 640, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=57600 cap=57600]] [apply] PNGPixelRect - Flip : PixelRect[obj 0x2781e022, 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 0x57e1b0c, RGBA8888, 160 x 90, stride 640, isGLOrient true, pixels java.nio.HeapByteBuffer[pos=0 lim=57600 cap=57600]] [apply] PNGPixelRect - Reversed : PixelRect[obj 0x4232c52b, 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 0x1877ab81, ABGR8888, 160 x 90, stride 640, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=57600 cap=57600]] [apply] PNGPixelRect - Reversed+Flipped : PixelRect[obj 0x305fd85d, 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 0x458c1321, 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 0x33c7e1bb, 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 0x34c4973, RGBA8888, 160 x 90, stride 640, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=57600 cap=57600]] [apply] PNGPixelRect - Flip : PixelRect[obj 0x52feb982, 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 0x7a765367, RGBA8888, 160 x 90, stride 640, isGLOrient true, pixels java.nio.HeapByteBuffer[pos=0 lim=57600 cap=57600]] [apply] PNGPixelRect - Reversed : PixelRect[obj 0x76b0bfab, 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 0x17d677df, ABGR8888, 160 x 90, stride 640, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=57600 cap=57600]] [apply] PNGPixelRect - Reversed+Flipped : PixelRect[obj 0x3043fe0e, 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 0x78e67e0a, 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 0x3234e239, 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 0x3d921e20, RGB888, 160 x 90, stride 480, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=43200 cap=43200]] [apply] PNGPixelRect - Flip : PixelRect[obj 0x36b4cef0, 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 0xfad74ee, RGB888, 160 x 90, stride 480, isGLOrient true, pixels java.nio.HeapByteBuffer[pos=0 lim=43200 cap=43200]] [apply] PNGPixelRect - Reversed : PixelRect[obj 0x1a1d6a08, 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 0x37d31475, BGR888, 160 x 90, stride 480, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=43200 cap=43200]] [apply] PNGPixelRect - Reversed+Flipped : PixelRect[obj 0x27808f31, 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 0x9a7504c, 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 0x58c1670b, 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 0x6b57696f, RGBA8888, 160 x 90, stride 640, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=57600 cap=57600]] [apply] PNGPixelRect - Flip : PixelRect[obj 0x5bb21b69, 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 0x6b9651f3, RGBA8888, 160 x 90, stride 640, isGLOrient true, pixels java.nio.HeapByteBuffer[pos=0 lim=57600 cap=57600]] [apply] PNGPixelRect - Reversed : PixelRect[obj 0x38bc8ab5, 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 0x687080dc, ABGR8888, 160 x 90, stride 640, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=57600 cap=57600]] [apply] PNGPixelRect - Reversed+Flipped : PixelRect[obj 0x23d2a7e8, 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 0x7a9273a8, 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 0x7ce6a65d, 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 0x1500955a, RGB888, 160 x 90, stride 480, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=43200 cap=43200]] [apply] PNGPixelRect - Flip : PixelRect[obj 0xe874448, 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 0x29b5cd00, RGB888, 160 x 90, stride 480, isGLOrient true, pixels java.nio.HeapByteBuffer[pos=0 lim=43200 cap=43200]] [apply] PNGPixelRect - Reversed : PixelRect[obj 0x60285225, 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 0x7113b13f, BGR888, 160 x 90, stride 480, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=43200 cap=43200]] [apply] PNGPixelRect - Reversed+Flipped : PixelRect[obj 0x45820e51, 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 0x42d8062c, 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 0x59906517, 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 0x5bfbf16f, RGBA8888, 160 x 90, stride 640, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=57600 cap=57600]] [apply] PNGPixelRect - Flip : PixelRect[obj 0x25af5db5, 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 0x12cdcf4, RGBA8888, 160 x 90, stride 640, isGLOrient true, pixels java.nio.HeapByteBuffer[pos=0 lim=57600 cap=57600]] [apply] PNGPixelRect - Reversed : PixelRect[obj 0x5bcea91b, 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 0x5f3a4b84, ABGR8888, 160 x 90, stride 640, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=57600 cap=57600]] [apply] PNGPixelRect - Reversed+Flipped : PixelRect[obj 0x27f723, 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 0x670b40af, 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 0x262b2c86, 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 0x371a67ec, RGB888, 160 x 90, stride 480, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=43200 cap=43200]] [apply] PNGPixelRect - Flip : PixelRect[obj 0x5ed828d, 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 0x50d0686, RGB888, 160 x 90, stride 480, isGLOrient true, pixels java.nio.HeapByteBuffer[pos=0 lim=43200 cap=43200]] [apply] PNGPixelRect - Reversed : PixelRect[obj 0x7a3d45bd, 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 0x1e7c7811, BGR888, 160 x 90, stride 480, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=43200 cap=43200]] [apply] PNGPixelRect - Reversed+Flipped : PixelRect[obj 0x77ec78b9, 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 0x1a3869f4, 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 0x63440df3, 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 0x3aeaafa6, RGB888, 160 x 90, stride 480, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=43200 cap=43200]] [apply] PNGPixelRect - Flip : PixelRect[obj 0x76a3e297, 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 0x4d3167f4, RGB888, 160 x 90, stride 480, isGLOrient true, pixels java.nio.HeapByteBuffer[pos=0 lim=43200 cap=43200]] [apply] PNGPixelRect - Reversed : PixelRect[obj 0xed9d034, 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 0x6121c9d6, BGR888, 160 x 90, stride 480, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=43200 cap=43200]] [apply] PNGPixelRect - Reversed+Flipped : PixelRect[obj 0x87f383f, 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 0x4eb7f003, 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 0xe720b71, 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 0x1b26f7b2, LUMINANCE, 283 x 32, stride 283, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=9056 cap=9056]] [apply] PNGPixelRect - Flip : PixelRect[obj 0x491cc5c9, 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 0x74ad1f1f, LUMINANCE, 283 x 32, stride 283, isGLOrient true, pixels java.nio.HeapByteBuffer[pos=0 lim=9056 cap=9056]] [apply] PNGPixelRect - Reversed : PixelRect[obj 0x6a1aab78, 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 0x462d5aee, LUMINANCE, 283 x 32, stride 283, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=9056 cap=9056]] [apply] PNGPixelRect - Reversed+Flipped : PixelRect[obj 0x69b0fd6f, 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 0x757942a1, 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 0x37374a5e, 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 0x4671e53b, RGBA8888, 127 x 90, stride 508, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=45720 cap=45720]] [apply] PNGPixelRect - Flip : PixelRect[obj 0x2db7a79b, 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 0x6950e31, RGBA8888, 127 x 90, stride 508, isGLOrient true, pixels java.nio.HeapByteBuffer[pos=0 lim=45720 cap=45720]] [apply] PNGPixelRect - Reversed : PixelRect[obj 0xb7dd107, 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 0x42eca56e, ABGR8888, 127 x 90, stride 508, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=45720 cap=45720]] [apply] PNGPixelRect - Reversed+Flipped : PixelRect[obj 0x52f759d7, 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 0x7cbd213e, 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 0x569cfc36, 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 0x43bd930a, RGBA8888, 127 x 90, stride 508, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=45720 cap=45720]] [apply] PNGPixelRect - Flip : PixelRect[obj 0x33723e30, 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 0x64f6106c, RGBA8888, 127 x 90, stride 508, isGLOrient true, pixels java.nio.HeapByteBuffer[pos=0 lim=45720 cap=45720]] [apply] PNGPixelRect - Reversed : PixelRect[obj 0x553a3d88, 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 0x7a30d1e6, ABGR8888, 127 x 90, stride 508, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=45720 cap=45720]] [apply] PNGPixelRect - Reversed+Flipped : PixelRect[obj 0x5891e32e, 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 0xcb0ed20, 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 0x23fe1d71, 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 0x28ac3dc3, BGRA8888, 16 x 16, stride 64, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=1024 cap=1024]] [apply] PNGPixelRect - Flip : PixelRect[obj 0x32eebfca, 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 0x4e718207, BGRA8888, 16 x 16, stride 64, isGLOrient true, pixels java.nio.HeapByteBuffer[pos=0 lim=1024 cap=1024]] [apply] PNGPixelRect - Reversed : PixelRect[obj 0x1d371b2d, 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 0x543c6f6d, ABGR8888, 16 x 16, stride 64, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=1024 cap=1024]] [apply] PNGPixelRect - Reversed+Flipped : PixelRect[obj 0x13eb8acf, 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 0x51c8530f, 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 0xc81cdd1, 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 0x1fc2b765, BGRA8888, 16 x 24, stride 64, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=1536 cap=1536]] [apply] PNGPixelRect - Flip : PixelRect[obj 0x75881071, 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 0x2a70a3d8, BGRA8888, 16 x 24, stride 64, isGLOrient true, pixels java.nio.HeapByteBuffer[pos=0 lim=1536 cap=1536]] [apply] PNGPixelRect - Reversed : PixelRect[obj 0x289d1c02, 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 0x22eeefeb, ABGR8888, 16 x 24, stride 64, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=1536 cap=1536]] [apply] PNGPixelRect - Reversed+Flipped : PixelRect[obj 0x17d0685f, 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 0x3891771e, ABGR8888, 16 x 24, stride 64, isGLOrient true, pixels java.nio.HeapByteBuffer[pos=0 lim=1536 cap=1536]] [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGPixelRect00NEWT - testPNGRead01_All [apply] junit.framework.TestListener: endTest(testPNGRead01_All) [apply] ++++ 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] junit.framework.TestListener: startTest(testPNGRead02_RGB888_to_RGBA8888) [apply] junit.framework.TestListener: endTest(testPNGRead02_RGB888_to_RGBA8888) [apply] junit.framework.TestListener: startTest(testPNGRead03_RGB888_to_RGBA8888_stride1000) [apply] junit.framework.TestListener: endTest(testPNGRead03_RGB888_to_RGBA8888_stride1000) [apply] junit.framework.TestListener: startTest(testPNGRead04_RGB888_to_RGBA8888_stride999) [apply] PNGPixelRect - Orig: PixelRect[obj 0x6ec8211c, 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 0x7276c8cd, RGBA8888, 160 x 90, stride 640, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=57600 cap=57600]] [apply] PNGPixelRect - Flip : PixelRect[obj 0x544a2ea6, 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 0x2e3fc542, RGBA8888, 160 x 90, stride 640, isGLOrient true, pixels java.nio.HeapByteBuffer[pos=0 lim=57600 cap=57600]] [apply] PNGPixelRect - Reversed : PixelRect[obj 0x150c158, 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 0x4524411f, ABGR8888, 160 x 90, stride 640, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=57600 cap=57600]] [apply] PNGPixelRect - Reversed+Flipped : PixelRect[obj 0x401e7803, 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 0x10dba097, 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 0xeb21112, 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 0x2eda0940, RGBA8888, 160 x 90, stride 1000, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=90000 cap=90000]] [apply] PNGPixelRect - Flip : PixelRect[obj 0x3578436e, 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 0x706a04ae, RGBA8888, 160 x 90, stride 1000, isGLOrient true, pixels java.nio.HeapByteBuffer[pos=0 lim=90000 cap=90000]] [apply] PNGPixelRect - Reversed : PixelRect[obj 0x6eceb130, 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 0x10a035a0, ABGR8888, 160 x 90, stride 1000, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=90000 cap=90000]] [apply] PNGPixelRect - Reversed+Flipped : PixelRect[obj 0x67b467e9, 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 0x47db50c5, 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 0x149494d8, 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 0x710726a3, RGBA8888, 160 x 90, stride 999, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=89910 cap=89910]] [apply] PNGPixelRect - Flip : PixelRect[obj 0x646007f4, 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 0x481a15ff, RGBA8888, 160 x 90, stride 999, isGLOrient true, pixels java.nio.HeapByteBuffer[pos=0 lim=89910 cap=89910]] [apply] PNGPixelRect - Reversed : PixelRect[obj 0x78186a70, 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 0x306279ee, ABGR8888, 160 x 90, stride 999, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=89910 cap=89910]] [apply] PNGPixelRect - Reversed+Flipped : PixelRect[obj 0x545997b1, 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 0x4cf4d528, 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 0x2641e737, 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 0x727803de, 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] junit.framework.TestListener: endTest(testPNGRead04_RGB888_to_RGBA8888_stride999) [apply] junit.framework.TestListener: startTest(testPNGRead11_RGBA8888_to_LUMINA) [apply] PNGPixelRect - Orig: PixelRect[obj 0x16f7c8c1, 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 0x2f0a87b3, 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 0x5c18298f, 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 0x31f924f5, 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 0x5d11346a, 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 0x7a36aefa, 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 0x10d59286, 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 0xfe18270, 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] junit.framework.TestListener: endTest(testPNGRead11_RGBA8888_to_LUMINA) [apply] junit.framework.TestListener: startTest(testPNGRead12_RGBA8888_to_RGB888) [apply] junit.framework.TestListener: endTest(testPNGRead12_RGBA8888_to_RGB888) [apply] junit.framework.TestListener: startTest(testPNGRead13_RGBA8888_to_BGR888) [apply] junit.framework.TestListener: endTest(testPNGRead13_RGBA8888_to_BGR888) [apply] junit.framework.TestListener: startTest(testPNGRead14_RGBA8888_to_BGRA8888) [apply] junit.framework.TestListener: endTest(testPNGRead14_RGBA8888_to_BGRA8888) [apply] junit.framework.TestListener: startTest(testPNGRead15_RGBA8888_to_ARGB8888) [apply] junit.framework.TestListener: endTest(testPNGRead15_RGBA8888_to_ARGB8888) [apply] junit.framework.TestListener: startTest(testPNGRead16_RGBA8888_to_ABGR8888) [apply] PNGPixelRect - Orig: PixelRect[obj 0x52525845, ABGR8888, 160 x 90, stride 640, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=57600 cap=57600]] [apply] junit.framework.TestListener: endTest(testPNGRead16_RGBA8888_to_ABGR8888) [apply] PNGPixelRect - Orig (Read Back): PixelRect[obj 0x3b94d659, 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 @ 1675154278651 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1675154278652 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [apply] Tests run: 10, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.545 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675154277766 ms III - Start [apply] SLOCK [T main @ 1675154277767 ms +++ localhost/127.0.0.1:59999 - Locked within 10 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 0x1f554b06, 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 0x27a8c74e, RGB888, 160 x 90, stride 480, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=43200 cap=43200]] [apply] PNGPixelRect - Flip : PixelRect[obj 0x1b68ddbd, 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 0x646d64ab, RGB888, 160 x 90, stride 480, isGLOrient true, pixels java.nio.HeapByteBuffer[pos=0 lim=43200 cap=43200]] [apply] PNGPixelRect - Reversed : PixelRect[obj 0x59e5ddf, 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 0x536aaa8d, BGR888, 160 x 90, stride 480, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=43200 cap=43200]] [apply] PNGPixelRect - Reversed+Flipped : PixelRect[obj 0xe320068, 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 0x1f57539, 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 0x6ee52dcd, 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 0x4493d195, RGBA8888, 160 x 90, stride 640, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=57600 cap=57600]] [apply] PNGPixelRect - Flip : PixelRect[obj 0x2781e022, 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 0x57e1b0c, RGBA8888, 160 x 90, stride 640, isGLOrient true, pixels java.nio.HeapByteBuffer[pos=0 lim=57600 cap=57600]] [apply] PNGPixelRect - Reversed : PixelRect[obj 0x4232c52b, 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 0x1877ab81, ABGR8888, 160 x 90, stride 640, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=57600 cap=57600]] [apply] PNGPixelRect - Reversed+Flipped : PixelRect[obj 0x305fd85d, 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 0x458c1321, 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 0x33c7e1bb, 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 0x34c4973, RGBA8888, 160 x 90, stride 640, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=57600 cap=57600]] [apply] PNGPixelRect - Flip : PixelRect[obj 0x52feb982, 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 0x7a765367, RGBA8888, 160 x 90, stride 640, isGLOrient true, pixels java.nio.HeapByteBuffer[pos=0 lim=57600 cap=57600]] [apply] PNGPixelRect - Reversed : PixelRect[obj 0x76b0bfab, 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 0x17d677df, ABGR8888, 160 x 90, stride 640, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=57600 cap=57600]] [apply] PNGPixelRect - Reversed+Flipped : PixelRect[obj 0x3043fe0e, 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 0x78e67e0a, 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 0x3234e239, 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 0x3d921e20, RGB888, 160 x 90, stride 480, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=43200 cap=43200]] [apply] PNGPixelRect - Flip : PixelRect[obj 0x36b4cef0, 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 0xfad74ee, RGB888, 160 x 90, stride 480, isGLOrient true, pixels java.nio.HeapByteBuffer[pos=0 lim=43200 cap=43200]] [apply] PNGPixelRect - Reversed : PixelRect[obj 0x1a1d6a08, 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 0x37d31475, BGR888, 160 x 90, stride 480, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=43200 cap=43200]] [apply] PNGPixelRect - Reversed+Flipped : PixelRect[obj 0x27808f31, 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 0x9a7504c, 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 0x58c1670b, 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 0x6b57696f, RGBA8888, 160 x 90, stride 640, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=57600 cap=57600]] [apply] PNGPixelRect - Flip : PixelRect[obj 0x5bb21b69, 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 0x6b9651f3, RGBA8888, 160 x 90, stride 640, isGLOrient true, pixels java.nio.HeapByteBuffer[pos=0 lim=57600 cap=57600]] [apply] PNGPixelRect - Reversed : PixelRect[obj 0x38bc8ab5, 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 0x687080dc, ABGR8888, 160 x 90, stride 640, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=57600 cap=57600]] [apply] PNGPixelRect - Reversed+Flipped : PixelRect[obj 0x23d2a7e8, 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 0x7a9273a8, 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 0x7ce6a65d, 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 0x1500955a, RGB888, 160 x 90, stride 480, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=43200 cap=43200]] [apply] PNGPixelRect - Flip : PixelRect[obj 0xe874448, 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 0x29b5cd00, RGB888, 160 x 90, stride 480, isGLOrient true, pixels java.nio.HeapByteBuffer[pos=0 lim=43200 cap=43200]] [apply] PNGPixelRect - Reversed : PixelRect[obj 0x60285225, 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 0x7113b13f, BGR888, 160 x 90, stride 480, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=43200 cap=43200]] [apply] PNGPixelRect - Reversed+Flipped : PixelRect[obj 0x45820e51, 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 0x42d8062c, 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 0x59906517, 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 0x5bfbf16f, RGBA8888, 160 x 90, stride 640, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=57600 cap=57600]] [apply] PNGPixelRect - Flip : PixelRect[obj 0x25af5db5, 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 0x12cdcf4, RGBA8888, 160 x 90, stride 640, isGLOrient true, pixels java.nio.HeapByteBuffer[pos=0 lim=57600 cap=57600]] [apply] PNGPixelRect - Reversed : PixelRect[obj 0x5bcea91b, 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 0x5f3a4b84, ABGR8888, 160 x 90, stride 640, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=57600 cap=57600]] [apply] PNGPixelRect - Reversed+Flipped : PixelRect[obj 0x27f723, 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 0x670b40af, 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 0x262b2c86, 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 0x371a67ec, RGB888, 160 x 90, stride 480, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=43200 cap=43200]] [apply] PNGPixelRect - Flip : PixelRect[obj 0x5ed828d, 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 0x50d0686, RGB888, 160 x 90, stride 480, isGLOrient true, pixels java.nio.HeapByteBuffer[pos=0 lim=43200 cap=43200]] [apply] PNGPixelRect - Reversed : PixelRect[obj 0x7a3d45bd, 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 0x1e7c7811, BGR888, 160 x 90, stride 480, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=43200 cap=43200]] [apply] PNGPixelRect - Reversed+Flipped : PixelRect[obj 0x77ec78b9, 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 0x1a3869f4, 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 0x63440df3, 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 0x3aeaafa6, RGB888, 160 x 90, stride 480, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=43200 cap=43200]] [apply] PNGPixelRect - Flip : PixelRect[obj 0x76a3e297, 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 0x4d3167f4, RGB888, 160 x 90, stride 480, isGLOrient true, pixels java.nio.HeapByteBuffer[pos=0 lim=43200 cap=43200]] [apply] PNGPixelRect - Reversed : PixelRect[obj 0xed9d034, 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 0x6121c9d6, BGR888, 160 x 90, stride 480, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=43200 cap=43200]] [apply] PNGPixelRect - Reversed+Flipped : PixelRect[obj 0x87f383f, 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 0x4eb7f003, 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 0xe720b71, 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 0x1b26f7b2, LUMINANCE, 283 x 32, stride 283, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=9056 cap=9056]] [apply] PNGPixelRect - Flip : PixelRect[obj 0x491cc5c9, 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 0x74ad1f1f, LUMINANCE, 283 x 32, stride 283, isGLOrient true, pixels java.nio.HeapByteBuffer[pos=0 lim=9056 cap=9056]] [apply] PNGPixelRect - Reversed : PixelRect[obj 0x6a1aab78, 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 0x462d5aee, LUMINANCE, 283 x 32, stride 283, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=9056 cap=9056]] [apply] PNGPixelRect - Reversed+Flipped : PixelRect[obj 0x69b0fd6f, 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 0x757942a1, 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 0x37374a5e, 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 0x4671e53b, RGBA8888, 127 x 90, stride 508, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=45720 cap=45720]] [apply] PNGPixelRect - Flip : PixelRect[obj 0x2db7a79b, 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 0x6950e31, RGBA8888, 127 x 90, stride 508, isGLOrient true, pixels java.nio.HeapByteBuffer[pos=0 lim=45720 cap=45720]] [apply] PNGPixelRect - Reversed : PixelRect[obj 0xb7dd107, 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 0x42eca56e, ABGR8888, 127 x 90, stride 508, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=45720 cap=45720]] [apply] PNGPixelRect - Reversed+Flipped : PixelRect[obj 0x52f759d7, 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 0x7cbd213e, 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 0x569cfc36, 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 0x43bd930a, RGBA8888, 127 x 90, stride 508, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=45720 cap=45720]] [apply] PNGPixelRect - Flip : PixelRect[obj 0x33723e30, 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 0x64f6106c, RGBA8888, 127 x 90, stride 508, isGLOrient true, pixels java.nio.HeapByteBuffer[pos=0 lim=45720 cap=45720]] [apply] PNGPixelRect - Reversed : PixelRect[obj 0x553a3d88, 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 0x7a30d1e6, ABGR8888, 127 x 90, stride 508, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=45720 cap=45720]] [apply] PNGPixelRect - Reversed+Flipped : PixelRect[obj 0x5891e32e, 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 0xcb0ed20, 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 0x23fe1d71, 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 0x28ac3dc3, BGRA8888, 16 x 16, stride 64, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=1024 cap=1024]] [apply] PNGPixelRect - Flip : PixelRect[obj 0x32eebfca, 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 0x4e718207, BGRA8888, 16 x 16, stride 64, isGLOrient true, pixels java.nio.HeapByteBuffer[pos=0 lim=1024 cap=1024]] [apply] PNGPixelRect - Reversed : PixelRect[obj 0x1d371b2d, 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 0x543c6f6d, ABGR8888, 16 x 16, stride 64, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=1024 cap=1024]] [apply] PNGPixelRect - Reversed+Flipped : PixelRect[obj 0x13eb8acf, 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 0x51c8530f, 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 0xc81cdd1, 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 0x1fc2b765, BGRA8888, 16 x 24, stride 64, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=1536 cap=1536]] [apply] PNGPixelRect - Flip : PixelRect[obj 0x75881071, 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 0x2a70a3d8, BGRA8888, 16 x 24, stride 64, isGLOrient true, pixels java.nio.HeapByteBuffer[pos=0 lim=1536 cap=1536]] [apply] PNGPixelRect - Reversed : PixelRect[obj 0x289d1c02, 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 0x22eeefeb, ABGR8888, 16 x 24, stride 64, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=1536 cap=1536]] [apply] PNGPixelRect - Reversed+Flipped : PixelRect[obj 0x17d0685f, 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 0x3891771e, 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 0x6ec8211c, 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 0x7276c8cd, RGBA8888, 160 x 90, stride 640, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=57600 cap=57600]] [apply] PNGPixelRect - Flip : PixelRect[obj 0x544a2ea6, 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 0x2e3fc542, RGBA8888, 160 x 90, stride 640, isGLOrient true, pixels java.nio.HeapByteBuffer[pos=0 lim=57600 cap=57600]] [apply] PNGPixelRect - Reversed : PixelRect[obj 0x150c158, 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 0x4524411f, ABGR8888, 160 x 90, stride 640, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=57600 cap=57600]] [apply] PNGPixelRect - Reversed+Flipped : PixelRect[obj 0x401e7803, 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 0x10dba097, 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 0xeb21112, 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 0x2eda0940, RGBA8888, 160 x 90, stride 1000, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=90000 cap=90000]] [apply] PNGPixelRect - Flip : PixelRect[obj 0x3578436e, 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 0x706a04ae, RGBA8888, 160 x 90, stride 1000, isGLOrient true, pixels java.nio.HeapByteBuffer[pos=0 lim=90000 cap=90000]] [apply] PNGPixelRect - Reversed : PixelRect[obj 0x6eceb130, 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 0x10a035a0, ABGR8888, 160 x 90, stride 1000, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=90000 cap=90000]] [apply] PNGPixelRect - Reversed+Flipped : PixelRect[obj 0x67b467e9, 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 0x47db50c5, 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 0x149494d8, 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 0x710726a3, RGBA8888, 160 x 90, stride 999, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=89910 cap=89910]] [apply] PNGPixelRect - Flip : PixelRect[obj 0x646007f4, 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 0x481a15ff, RGBA8888, 160 x 90, stride 999, isGLOrient true, pixels java.nio.HeapByteBuffer[pos=0 lim=89910 cap=89910]] [apply] PNGPixelRect - Reversed : PixelRect[obj 0x78186a70, 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 0x306279ee, ABGR8888, 160 x 90, stride 999, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=89910 cap=89910]] [apply] PNGPixelRect - Reversed+Flipped : PixelRect[obj 0x545997b1, 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 0x4cf4d528, 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 0x2641e737, 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 0x727803de, 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 0x16f7c8c1, 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 0x2f0a87b3, 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 0x5c18298f, 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 0x31f924f5, 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 0x5d11346a, 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 0x7a36aefa, 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 0x10d59286, 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 0xfe18270, 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 0x52525845, 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 0x3b94d659, 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 @ 1675154278651 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1675154278652 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: testPNGRead01_All took 0.636 sec [apply] Testcase: testPNGRead02_RGB888_to_RGBA8888 took 0.027 sec [apply] Testcase: testPNGRead03_RGB888_to_RGBA8888_stride1000 took 0.026 sec [apply] Testcase: testPNGRead04_RGB888_to_RGBA8888_stride999 took 0.072 sec [apply] Testcase: testPNGRead11_RGBA8888_to_LUMINA took 0.007 sec [apply] Testcase: testPNGRead12_RGBA8888_to_RGB888 took 0.008 sec [apply] Testcase: testPNGRead13_RGBA8888_to_BGR888 took 0.008 sec [apply] Testcase: testPNGRead14_RGBA8888_to_BGRA8888 took 0.01 sec [apply] Testcase: testPNGRead15_RGBA8888_to_ARGB8888 took 0.06 sec [apply] Testcase: testPNGRead16_RGBA8888_to_ABGR8888 took 0.009 sec [echo] Testing com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGPixelRect01NEWT -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGPixelRect01NEWT.xml [apply] Testsuite: com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGPixelRect01NEWT [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675154280193 ms III - Start [apply] junit.framework.TestListener: tests to run: 3SLOCK [T main @ 1675154280194 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts [apply] [apply] junit.framework.TestListener: startTest(testRead00_Manual) [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGPixelRect01NEWT - testRead00_Manual [apply] junit.framework.TestListener: endTest(testRead00_Manual) [apply] junit.framework.TestListener: startTest(testRead01_All) [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 0x12d4bf7e, 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 0x2d94a145, handle 0x20000, isShared false, jogamp.opengl.gl4.GL4bcImpl@3240ccef, [apply] quirks: [NoDoubleBufferedBitmap, NoSurfacelessCtx], [apply] Drawable: WindowsOnscreenWGLDrawable[Realized true, [apply] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@5059819a, [apply] Handle 0x1301080b, [apply] Surface jogamp.newt.driver.windows.WindowDriver[State [visible, focused, repositionable, resizable], supported [visible, child, focused, undecor, aontop, aonbottom, unsticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]]; Window[190/213 160x90 wu, 160x90 pixel] handle 0x9f027c, surfaceHandle 0x1301080b, children 0; ParentWindow null (handle 0x0), [apply] NEWT-Screen[.windows_nil-1-s0, idx 0, refCount 1, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x2f4b39ba]], 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 0x2f4b39ba]]], monitors: [Monitor[Id 0x0 [handle 0x10001, primary], 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] Config WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x2f4b39ba]], idx 0], pfdID 7, ARB-Choosen true, [apply] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]], [apply] chosen GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]]], [apply] WrappedSurface null, [apply] SurfaceUpdatedListeners num 0 [], [apply] WindowListeners num 2 [com.jogamp.newt.opengl.GLWindow$2@55dd1f18, com.jogamp.opengl.test.junit.util.QuitAdapter@43b26d10, ], [apply] MouseListeners num 0 [], [apply] PointerGestures default true, custom 0 [], [apply] KeyListeners num 1 [com.jogamp.opengl.test.junit.util.QuitAdapter@43b26d10, ], [apply] windowLock <9a0346b, 3db3b604>[count 2, qsz 0, owner ], surfaceLockCount 1]]] [apply] main-Display-.windows_nil-1-EDT-1: ** screenshot: TestPNGPixelRect01NEWT.testRead01_All______-n0000-test-ntscN_3-01-160x90-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8880-D24-St00-Sa00_default-0160x0090.png [apply] QUIT Window Thread[main-Display-.windows_nil-1-EDT-1,5,main] [apply] PNGPixelRect: test-ntscN_4-01-160x90, PixelRect[obj 0x4f6ee6e4, 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 0x40e4b3c1, handle 0x30000, isShared false, jogamp.opengl.gl4.GL4bcImpl@3edba1cf, [apply] quirks: [NoDoubleBufferedBitmap, NoSurfacelessCtx], [apply] Drawable: WindowsOnscreenWGLDrawable[Realized true, [apply] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@5059819a, [apply] Handle 0x1301080b, [apply] Surface jogamp.newt.driver.windows.WindowDriver[State [visible, focused, repositionable, resizable], supported [visible, child, focused, undecor, aontop, aonbottom, unsticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]]; Window[216/239 160x90 wu, 160x90 pixel] handle 0x230330, surfaceHandle 0x1301080b, children 0; ParentWindow null (handle 0x0), [apply] NEWT-Screen[.windows_nil-1-s0, idx 0, refCount 1, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x2f4b39ba]], 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 0x2f4b39ba]]], monitors: [Monitor[Id 0x0 [handle 0x10001, primary], 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] Config WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x2f4b39ba]], idx 0], pfdID 8, ARB-Choosen true, [apply] requested GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]], [apply] chosen GLCaps[wgl vid 8 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]]], [apply] WrappedSurface null, [apply] SurfaceUpdatedListeners num 0 [], [apply] WindowListeners num 2 [com.jogamp.newt.opengl.GLWindow$2@122e2ff5, com.jogamp.opengl.test.junit.util.QuitAdapter@6f31b0d9, ], [apply] MouseListeners num 0 [], [apply] PointerGestures default true, custom 0 [], [apply] KeyListeners num 1 [com.jogamp.opengl.test.junit.util.QuitAdapter@6f31b0d9, ], [apply] windowLock <92ea3d7, 6a18bee4>[count 2, qsz 0, owner ], surfaceLockCount 1]]] [apply] main-Display-.windows_nil-1-EDT-2: ** screenshot: TestPNGPixelRect01NEWT.testRead01_All______-n0001-test-ntscN_4-01-160x90-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0160x0090.png [apply] QUIT Window Thread[main-Display-.windows_nil-1-EDT-2,5,main] [apply] PNGPixelRect: test-ntscNG4-01-160x90, PixelRect[obj 0x294425a7, 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 0x6727bc03, handle 0x40000, isShared false, jogamp.opengl.gl4.GL4bcImpl@19bfde39, [apply] quirks: [NoDoubleBufferedBitmap, NoSurfacelessCtx], [apply] Drawable: WindowsOnscreenWGLDrawable[Realized true, [apply] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@5059819a, [apply] Handle 0xffffffff810108c7, [apply] Surface jogamp.newt.driver.windows.WindowDriver[State [visible, focused, repositionable, resizable], supported [visible, child, focused, undecor, aontop, aonbottom, unsticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]]; Window[242/265 160x90 wu, 160x90 pixel] handle 0x240330, surfaceHandle 0xffffffff810108c7, children 0; ParentWindow null (handle 0x0), [apply] NEWT-Screen[.windows_nil-1-s0, idx 0, refCount 1, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x2f4b39ba]], 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 0x2f4b39ba]]], monitors: [Monitor[Id 0x0 [handle 0x10001, primary], 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] Config WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x2f4b39ba]], idx 0], pfdID 8, ARB-Choosen true, [apply] requested GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]], [apply] chosen GLCaps[wgl vid 8 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]]], [apply] WrappedSurface null, [apply] SurfaceUpdatedListeners num 0 [], [apply] WindowListeners num 2 [com.jogamp.newt.opengl.GLWindow$2@a48e632, com.jogamp.opengl.test.junit.util.QuitAdapter@48f2abe3, ], [apply] MouseListeners num 0 [], [apply] PointerGestures default true, custom 0 [], [apply] KeyListeners num 1 [com.jogamp.opengl.test.junit.util.QuitAdapter@48f2abe3, ], [apply] windowLock <3b51505f, 5c780f1a>[count 2, qsz 0, owner ], surfaceLockCount 1]]] [apply] main-Display-.windows_nil-1-EDT-3: ** screenshot: TestPNGPixelRect01NEWT.testRead01_All______-n0002-test-ntscNG4-01-160x90-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0160x0090.png [apply] QUIT Window Thread[main-Display-.windows_nil-1-EDT-3,5,main] [apply] PNGPixelRect: test-ntscI_3-01-160x90, PixelRect[obj 0x59309333, 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 0x14aa3013, handle 0x50000, isShared false, jogamp.opengl.gl4.GL4bcImpl@6a41aa51, [apply] quirks: [NoDoubleBufferedBitmap, NoSurfacelessCtx], [apply] Drawable: WindowsOnscreenWGLDrawable[Realized true, [apply] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@5059819a, [apply] Handle 0x7101092f, [apply] Surface jogamp.newt.driver.windows.WindowDriver[State [visible, focused, repositionable, resizable], supported [visible, child, focused, undecor, aontop, aonbottom, unsticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]]; Window[34/57 160x90 wu, 160x90 pixel] handle 0x250330, surfaceHandle 0x7101092f, children 0; ParentWindow null (handle 0x0), [apply] NEWT-Screen[.windows_nil-1-s0, idx 0, refCount 1, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x2f4b39ba]], 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 0x2f4b39ba]]], monitors: [Monitor[Id 0x0 [handle 0x10001, primary], 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] Config WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x2f4b39ba]], idx 0], pfdID 7, ARB-Choosen true, [apply] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]], [apply] chosen GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]]], [apply] WrappedSurface null, [apply] SurfaceUpdatedListeners num 0 [], [apply] WindowListeners num 2 [com.jogamp.newt.opengl.GLWindow$2@66447d39, com.jogamp.opengl.test.junit.util.QuitAdapter@3b7f2982, ], [apply] MouseListeners num 0 [], [apply] PointerGestures default true, custom 0 [], [apply] KeyListeners num 1 [com.jogamp.opengl.test.junit.util.QuitAdapter@3b7f2982, ], [apply] windowLock <5f5cc64e, 38a8ecd6>[count 2, qsz 0, owner ], surfaceLockCount 1]]] [apply] main-Display-.windows_nil-1-EDT-4: ** screenshot: TestPNGPixelRect01NEWT.testRead01_All______-n0003-test-ntscI_3-01-160x90-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8880-D24-St00-Sa00_default-0160x0090.png [apply] QUIT Window Thread[main-Display-.windows_nil-1-EDT-4,5,main] [apply] PNGPixelRect: test-ntscI_4-01-160x90, PixelRect[obj 0x6b81ce95, 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 0xf7ed8bc, handle 0x60000, isShared false, jogamp.opengl.gl4.GL4bcImpl@710e0ea8, [apply] quirks: [NoDoubleBufferedBitmap, NoSurfacelessCtx], [apply] Drawable: WindowsOnscreenWGLDrawable[Realized true, [apply] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@5059819a, [apply] Handle 0x1301080b, [apply] Surface jogamp.newt.driver.windows.WindowDriver[State [visible, focused, repositionable, resizable], supported [visible, child, focused, undecor, aontop, aonbottom, unsticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]]; Window[34/57 160x90 wu, 160x90 pixel] handle 0x260330, surfaceHandle 0x1301080b, children 0; ParentWindow null (handle 0x0), [apply] NEWT-Screen[.windows_nil-1-s0, idx 0, refCount 1, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x2f4b39ba]], 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 0x2f4b39ba]]], monitors: [Monitor[Id 0x0 [handle 0x10001, primary], 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] Config WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x2f4b39ba]], idx 0], pfdID 8, ARB-Choosen true, [apply] requested GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]], [apply] chosen GLCaps[wgl vid 8 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]]], [apply] WrappedSurface null, [apply] SurfaceUpdatedListeners num 0 [], [apply] WindowListeners num 2 [com.jogamp.newt.opengl.GLWindow$2@41a6cb96, com.jogamp.opengl.test.junit.util.QuitAdapter@20abd257, ], [apply] MouseListeners num 0 [], [apply] PointerGestures default true, custom 0 [], [apply] KeyListeners num 1 [com.jogamp.opengl.test.junit.util.QuitAdapter@20abd257, ], [apply] windowLock <2cd57218, 2daf4264>[count 2, qsz 0, owner ], surfaceLockCount 1]]] [apply] main-Display-.windows_nil-1-EDT-5: ** screenshot: TestPNGPixelRect01NEWT.testRead01_All______-n0004-test-ntscI_4-01-160x90-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0160x0090.png [apply] QUIT Window Thread[main-Display-.windows_nil-1-EDT-5,5,main] [apply] PNGPixelRect: test-ntscIG3-01-160x90, PixelRect[obj 0x515aebb0, 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 0x68c401a5, handle 0x70000, isShared false, jogamp.opengl.gl4.GL4bcImpl@16538e3d, [apply] quirks: [NoDoubleBufferedBitmap, NoSurfacelessCtx], [apply] Drawable: WindowsOnscreenWGLDrawable[Realized true, [apply] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@5059819a, [apply] Handle 0xffffffffbb01089a, [apply] Surface jogamp.newt.driver.windows.WindowDriver[State [visible, focused, repositionable, resizable], supported [visible, child, focused, undecor, aontop, aonbottom, unsticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]]; Window[60/83 160x90 wu, 160x90 pixel] handle 0x270330, surfaceHandle 0xffffffffbb01089a, children 0; ParentWindow null (handle 0x0), [apply] NEWT-Screen[.windows_nil-1-s0, idx 0, refCount 1, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x2f4b39ba]], 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 0x2f4b39ba]]], monitors: [Monitor[Id 0x0 [handle 0x10001, primary], 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] Config WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x2f4b39ba]], idx 0], pfdID 7, ARB-Choosen true, [apply] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]], [apply] chosen GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]]], [apply] WrappedSurface null, [apply] SurfaceUpdatedListeners num 0 [], [apply] WindowListeners num 2 [com.jogamp.newt.opengl.GLWindow$2@17b834e0, com.jogamp.opengl.test.junit.util.QuitAdapter@471117b9, ], [apply] MouseListeners num 0 [], [apply] PointerGestures default true, custom 0 [], [apply] KeyListeners num 1 [com.jogamp.opengl.test.junit.util.QuitAdapter@471117b9, ], [apply] windowLock <505db022, 5a75ee72>[count 2, qsz 0, owner ], surfaceLockCount 1]]] [apply] main-Display-.windows_nil-1-EDT-6: ** screenshot: TestPNGPixelRect01NEWT.testRead01_All______-n0005-test-ntscIG3-01-160x90-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8880-D24-St00-Sa00_default-0160x0090.png [apply] QUIT Window Thread[main-Display-.windows_nil-1-EDT-6,5,main] [apply] PNGPixelRect: test-ntscIG4-01-160x90, PixelRect[obj 0x222545dc, 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 0x3c5e0f26, handle 0x80000, isShared false, jogamp.opengl.gl4.GL4bcImpl@429d5ca1, [apply] quirks: [NoDoubleBufferedBitmap, NoSurfacelessCtx], [apply] Drawable: WindowsOnscreenWGLDrawable[Realized true, [apply] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@5059819a, [apply] Handle 0xffffffff810108c7, [apply] Surface jogamp.newt.driver.windows.WindowDriver[State [visible, focused, repositionable, resizable], supported [visible, child, focused, undecor, aontop, aonbottom, unsticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]]; Window[86/109 160x90 wu, 160x90 pixel] handle 0x280330, surfaceHandle 0xffffffff810108c7, children 0; ParentWindow null (handle 0x0), [apply] NEWT-Screen[.windows_nil-1-s0, idx 0, refCount 1, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x2f4b39ba]], 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 0x2f4b39ba]]], monitors: [Monitor[Id 0x0 [handle 0x10001, primary], 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] Config WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x2f4b39ba]], idx 0], pfdID 8, ARB-Choosen true, [apply] requested GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]], [apply] chosen GLCaps[wgl vid 8 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]]], [apply] WrappedSurface null, [apply] SurfaceUpdatedListeners num 0 [], [apply] WindowListeners num 2 [com.jogamp.newt.opengl.GLWindow$2@471c1470, com.jogamp.opengl.test.junit.util.QuitAdapter@138b13a9, ], [apply] MouseListeners num 0 [], [apply] PointerGestures default true, custom 0 [], [apply] KeyListeners num 1 [com.jogamp.opengl.test.junit.util.QuitAdapter@138b13a9, ], [apply] windowLock <53d0b8f1, 7b808e7e>[count 2, qsz 0, owner ], surfaceLockCount 1]]] [apply] main-Display-.windows_nil-1-EDT-7: ** screenshot: TestPNGPixelRect01NEWT.testRead01_All______-n0006-test-ntscIG4-01-160x90-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0160x0090.png [apply] QUIT Window Thread[main-Display-.windows_nil-1-EDT-7,5,main] [apply] PNGPixelRect: test-ntscP_3-01-160x90, PixelRect[obj 0x478190fc, 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 0x4efb137e, handle 0x90000, isShared false, jogamp.opengl.gl4.GL4bcImpl@304a9914, [apply] quirks: [NoDoubleBufferedBitmap, NoSurfacelessCtx], [apply] Drawable: WindowsOnscreenWGLDrawable[Realized true, [apply] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@5059819a, [apply] Handle 0x78010943, [apply] Surface jogamp.newt.driver.windows.WindowDriver[State [visible, focused, repositionable, resizable], supported [visible, child, focused, undecor, aontop, aonbottom, unsticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]]; Window[112/135 160x90 wu, 160x90 pixel] handle 0x290330, surfaceHandle 0x78010943, children 0; ParentWindow null (handle 0x0), [apply] NEWT-Screen[.windows_nil-1-s0, idx 0, refCount 1, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x2f4b39ba]], 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 0x2f4b39ba]]], monitors: [Monitor[Id 0x0 [handle 0x10001, primary], 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] Config WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x2f4b39ba]], idx 0], pfdID 7, ARB-Choosen true, [apply] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]], [apply] chosen GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]]], [apply] WrappedSurface null, [apply] SurfaceUpdatedListeners num 0 [], [apply] WindowListeners num 2 [com.jogamp.newt.opengl.GLWindow$2@6fd6441b, com.jogamp.opengl.test.junit.util.QuitAdapter@612e01a5, ], [apply] MouseListeners num 0 [], [apply] PointerGestures default true, custom 0 [], [apply] KeyListeners num 1 [com.jogamp.opengl.test.junit.util.QuitAdapter@612e01a5, ], [apply] windowLock <4d1f4512, 2979f79c>[count 2, qsz 0, owner ], surfaceLockCount 1]]] [apply] main-Display-.windows_nil-1-EDT-8: ** screenshot: TestPNGPixelRect01NEWT.testRead01_All______-n0007-test-ntscP_3-01-160x90-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8880-D24-St00-Sa00_default-0160x0090.png [apply] QUIT Window Thread[main-Display-.windows_nil-1-EDT-8,5,main] [apply] PNGPixelRect: test-ntscP_4-01-160x90, PixelRect[obj 0x1189dd52, 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 0x1038eeff, handle 0xa0000, isShared false, jogamp.opengl.gl4.GL4bcImpl@6e576273, [apply] quirks: [NoDoubleBufferedBitmap, NoSurfacelessCtx], [apply] Drawable: WindowsOnscreenWGLDrawable[Realized true, [apply] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@5059819a, [apply] Handle 0xffffffffba0108d9, [apply] Surface jogamp.newt.driver.windows.WindowDriver[State [visible, focused, repositionable, resizable], supported [visible, child, focused, undecor, aontop, aonbottom, unsticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]]; Window[138/161 160x90 wu, 160x90 pixel] handle 0x2a0330, surfaceHandle 0xffffffffba0108d9, children 0; ParentWindow null (handle 0x0), [apply] NEWT-Screen[.windows_nil-1-s0, idx 0, refCount 1, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x2f4b39ba]], 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 0x2f4b39ba]]], monitors: [Monitor[Id 0x0 [handle 0x10001, primary], 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] Config WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x2f4b39ba]], idx 0], pfdID 7, ARB-Choosen true, [apply] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]], [apply] chosen GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]]], [apply] WrappedSurface null, [apply] SurfaceUpdatedListeners num 0 [], [apply] WindowListeners num 2 [com.jogamp.newt.opengl.GLWindow$2@70257ecb, com.jogamp.opengl.test.junit.util.QuitAdapter@3fede7fc, ], [apply] MouseListeners num 0 [], [apply] PointerGestures default true, custom 0 [], [apply] KeyListeners num 1 [com.jogamp.opengl.test.junit.util.QuitAdapter@3fede7fc, ], [apply] windowLock <65b825e9, 302987d7>[count 2, qsz 0, owner ], surfaceLockCount 1]]] [apply] main-Display-.windows_nil-1-EDT-9: ** screenshot: TestPNGPixelRect01NEWT.testRead01_All______-n0008-test-ntscP_4-01-160x90-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8880-D24-St00-Sa00_default-0160x0090.png [apply] QUIT Window Thread[main-Display-.windows_nil-1-EDT-9,5,main] [apply] PNGPixelRect: grayscale_texture, PixelRect[obj 0x8f4ea7c, 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 0x5c2e0c14, handle 0xb0000, isShared false, jogamp.opengl.gl4.GL4bcImpl@228d53fe, [apply] quirks: [NoDoubleBufferedBitmap, NoSurfacelessCtx], [apply] Drawable: WindowsOnscreenWGLDrawable[Realized true, [apply] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@5059819a, [apply] Handle 0x78010943, [apply] Surface jogamp.newt.driver.windows.WindowDriver[State [visible, focused, repositionable, resizable], supported [visible, child, focused, undecor, aontop, aonbottom, unsticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]]; Window[164/187 283x32 wu, 283x32 pixel] handle 0x2b0330, surfaceHandle 0x78010943, children 0; ParentWindow null (handle 0x0), [apply] NEWT-Screen[.windows_nil-1-s0, idx 0, refCount 1, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x2f4b39ba]], 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 0x2f4b39ba]]], monitors: [Monitor[Id 0x0 [handle 0x10001, primary], 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] Config WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x2f4b39ba]], idx 0], pfdID 7, ARB-Choosen true, [apply] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]], [apply] chosen GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]]], [apply] WrappedSurface null, [apply] SurfaceUpdatedListeners num 0 [], [apply] WindowListeners num 2 [com.jogamp.newt.opengl.GLWindow$2@4785ed8c, com.jogamp.opengl.test.junit.util.QuitAdapter@73fb1c95, ], [apply] MouseListeners num 0 [], [apply] PointerGestures default true, custom 0 [], [apply] KeyListeners num 1 [com.jogamp.opengl.test.junit.util.QuitAdapter@73fb1c95, ], [apply] windowLock <7cdaef31, 340041f7>[count 2, qsz 0, owner ], surfaceLockCount 1]]] [apply] main-Display-.windows_nil-1-EDT-10: ** screenshot: TestPNGPixelRect01NEWT.testRead01_All______-n0009-grayscale_texture-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8880-D24-St00-Sa00_default-0283x0032.png [apply] QUIT Window Thread[main-Display-.windows_nil-1-EDT-10,5,main] [apply] PNGPixelRect: bug724-transparent-grey_orig, PixelRect[obj 0x158d2680, 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 0x5afb2939, handle 0xc0000, isShared false, jogamp.opengl.gl4.GL4bcImpl@245eb5e9, [apply] quirks: [NoDoubleBufferedBitmap, NoSurfacelessCtx], [apply] Drawable: WindowsOnscreenWGLDrawable[Realized true, [apply] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@5059819a, [apply] Handle 0xffffffff810108c7, [apply] Surface jogamp.newt.driver.windows.WindowDriver[State [visible, focused, repositionable, resizable], supported [visible, child, focused, undecor, aontop, aonbottom, unsticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]]; Window[190/213 127x90 wu, 127x90 pixel] handle 0x2c0330, surfaceHandle 0xffffffff810108c7, children 0; ParentWindow null (handle 0x0), [apply] NEWT-Screen[.windows_nil-1-s0, idx 0, refCount 1, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x2f4b39ba]], 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 0x2f4b39ba]]], monitors: [Monitor[Id 0x0 [handle 0x10001, primary], 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] Config WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x2f4b39ba]], idx 0], pfdID 8, ARB-Choosen true, [apply] requested GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]], [apply] chosen GLCaps[wgl vid 8 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]]], [apply] WrappedSurface null, [apply] SurfaceUpdatedListeners num 0 [], [apply] WindowListeners num 2 [com.jogamp.newt.opengl.GLWindow$2@6e05ba21, com.jogamp.opengl.test.junit.util.QuitAdapter@752e3962, ], [apply] MouseListeners num 0 [], [apply] PointerGestures default true, custom 0 [], [apply] KeyListeners num 1 [com.jogamp.opengl.test.junit.util.QuitAdapter@752e3962, ], [apply] windowLock <67b612ad, 3616124f>[count 2, qsz 0, owner ], surfaceLockCount 1]]] [apply] main-Display-.windows_nil-1-EDT-11: ** screenshot: TestPNGPixelRect01NEWT.testRead01_All______-n0010-bug724-transparent-grey_orig-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0127x0090.png [apply] QUIT Window Thread[main-Display-.windows_nil-1-EDT-11,5,main] [apply] PNGPixelRect: bug724-transparent-grey_gimpexp, PixelRect[obj 0x7f0eb4b4, 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 0x10a4727d, handle 0xd0000, isShared false, jogamp.opengl.gl4.GL4bcImpl@36f972a2, [apply] quirks: [NoDoubleBufferedBitmap, NoSurfacelessCtx], [apply] Drawable: WindowsOnscreenWGLDrawable[Realized true, [apply] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@5059819a, [apply] Handle 0xffffffff810108c7, [apply] Surface jogamp.newt.driver.windows.WindowDriver[State [visible, focused, repositionable, resizable], supported [visible, child, focused, undecor, aontop, aonbottom, unsticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]]; Window[216/239 127x90 wu, 127x90 pixel] handle 0x2d0330, surfaceHandle 0xffffffff810108c7, children 0; ParentWindow null (handle 0x0), [apply] NEWT-Screen[.windows_nil-1-s0, idx 0, refCount 1, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x2f4b39ba]], 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 0x2f4b39ba]]], monitors: [Monitor[Id 0x0 [handle 0x10001, primary], 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] Config WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x2f4b39ba]], idx 0], pfdID 8, ARB-Choosen true, [apply] requested GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]], [apply] chosen GLCaps[wgl vid 8 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]]], [apply] WrappedSurface null, [apply] SurfaceUpdatedListeners num 0 [], [apply] WindowListeners num 2 [com.jogamp.newt.opengl.GLWindow$2@7577f6aa, com.jogamp.opengl.test.junit.util.QuitAdapter@62cabaef, ], [apply] MouseListeners num 0 [], [apply] PointerGestures default true, custom 0 [], [apply] KeyListeners num 1 [com.jogamp.opengl.test.junit.util.QuitAdapter@62cabaef, ], [apply] windowLock <507a91cf, 2d6b9500>[count 2, qsz 0, owner ], surfaceLockCount 1]]] [apply] main-Display-.windows_nil-1-EDT-12: ** screenshot: TestPNGPixelRect01NEWT.testRead01_All______-n0011-bug724-transparent-grey_gimpexp-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0127x0090.png [apply] QUIT Window Thread[main-Display-.windows_nil-1-EDT-12,5,main] [apply] PNGPixelRect: cross-grey-alpha-16x16, PixelRect[obj 0x4550bb58, 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 0x7ea9e145, handle 0xe0000, isShared false, jogamp.opengl.gl4.GL4bcImpl@5a851348, [apply] quirks: [NoDoubleBufferedBitmap, NoSurfacelessCtx], [apply] Drawable: WindowsOnscreenWGLDrawable[Realized true, [apply] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@5059819a, [apply] Handle 0x1301080b, [apply] Surface jogamp.newt.driver.windows.WindowDriver[State [visible, focused, repositionable, resizable], supported [visible, child, focused, undecor, aontop, aonbottom, unsticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]]; Window[242/265 120x16 wu, 120x16 pixel] handle 0x2e0330, surfaceHandle 0x1301080b, children 0; ParentWindow null (handle 0x0), [apply] NEWT-Screen[.windows_nil-1-s0, idx 0, refCount 1, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x2f4b39ba]], 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 0x2f4b39ba]]], monitors: [Monitor[Id 0x0 [handle 0x10001, primary], 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] Config WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x2f4b39ba]], idx 0], pfdID 8, ARB-Choosen true, [apply] requested GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]], [apply] chosen GLCaps[wgl vid 8 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]]], [apply] WrappedSurface null, [apply] SurfaceUpdatedListeners num 0 [], [apply] WindowListeners num 2 [com.jogamp.newt.opengl.GLWindow$2@1a917b3a, com.jogamp.opengl.test.junit.util.QuitAdapter@63d4c1fa, ], [apply] MouseListeners num 0 [], [apply] PointerGestures default true, custom 0 [], [apply] KeyListeners num 1 [com.jogamp.opengl.test.junit.util.QuitAdapter@63d4c1fa, ], [apply] windowLock <55324841, 275f0efc>[count 2, qsz 0, owner ], surfaceLockCount 1]]] [apply] main-Display-.windows_nil-1-EDT-13: ** screenshot: TestPNGPixelRect01NEWT.testRead01_All______-n0012-cross-grey-alpha-16x16-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0120x0016.png [apply] QUIT Window Thread[main-Display-.windows_nil-1-EDT-13,5,main] [apply] PNGPixelRect: pointer-grey-alpha-16x24, PixelRect[obj 0x77fbd92c, 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 0x28778c60, handle 0xf0000, isShared false, jogamp.opengl.gl4.GL4bcImpl@56a0e8c0, [apply] quirks: [NoDoubleBufferedBitmap, NoSurfacelessCtx], [apply] Drawable: WindowsOnscreenWGLDrawable[Realized true, [apply] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@5059819a, [apply] Handle 0x1301080b, [apply] Surface jogamp.newt.driver.windows.WindowDriver[State [visible, focused, repositionable, resizable], supported [visible, child, focused, undecor, aontop, aonbottom, unsticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]]; Window[34/57 120x24 wu, 120x24 pixel] handle 0x2f0330, surfaceHandle 0x1301080b, children 0; ParentWindow null (handle 0x0), [apply] NEWT-Screen[.windows_nil-1-s0, idx 0, refCount 1, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x2f4b39ba]], 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 0x2f4b39ba]]], monitors: [Monitor[Id 0x0 [handle 0x10001, primary], 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] Config WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x2f4b39ba]], idx 0], pfdID 8, ARB-Choosen true, [apply] requested GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]], [apply] chosen GLCaps[wgl vid 8 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]]], [apply] WrappedSurface null, [apply] SurfaceUpdatedListeners num 0 [], [apply] WindowListeners num 2 [com.jogamp.newt.opengl.GLWindow$2@b4a2263, com.jogamp.opengl.test.junit.util.QuitAdapter@7a2926a, ], [apply] MouseListeners num 0 [], [apply] PointerGestures default true, custom 0 [], [apply] KeyListeners num 1 [com.jogamp.opengl.test.junit.util.QuitAdapter@7a2926a, ], [apply] windowLock <1bfaff9f, 4acde2c8>[count 2, qsz 0, owner ], surfaceLockCount 1]]] [apply] main-Display-.windows_nil-1-EDT-14: ** screenshot: TestPNGPixelRect01NEWT.testRead01_All______-n0013-pointer-grey-alpha-16x24-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0120x0024.png [apply] junit.framework.TestListener: endTest(testRead01_All) [apply] junit.framework.TestListener: startTest(testRead02_Gray2RGBA) [apply] QUIT Window Thread[main-Display-.windows_nil-1-EDT-14,5,main] [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGPixelRect01NEWT - testRead01_All [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGPixelRect01NEWT - testRead02_Gray2RGBA [apply] PNGPixelRect: grayscale_texture, PixelRect[obj 0x1bd4fdd, 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 0x6b6e45ae, handle 0x100000, isShared false, jogamp.opengl.gl4.GL4bcImpl@15fa6ba5, [apply] quirks: [NoDoubleBufferedBitmap, NoSurfacelessCtx], [apply] Drawable: WindowsOnscreenWGLDrawable[Realized true, [apply] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@5059819a, [apply] Handle 0xffffffffbe0108f1, [apply] Surface jogamp.newt.driver.windows.WindowDriver[State [visible, focused, repositionable, resizable], supported [visible, child, focused, undecor, aontop, aonbottom, unsticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]]; Window[34/57 283x32 wu, 283x32 pixel] handle 0x300330, surfaceHandle 0xffffffffbe0108f1, children 0; ParentWindow null (handle 0x0), [apply] NEWT-Screen[.windows_nil-1-s0, idx 0, refCount 1, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x2f4b39ba]], 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 0x2f4b39ba]]], monitors: [Monitor[Id 0x0 [handle 0x10001, primary], 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] Config WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x2f4b39ba]], idx 0], pfdID 8, ARB-Choosen true, [apply] requested GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]], [apply] chosen GLCaps[wgl vid 8 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]]], [apply] WrappedSurface null, [apply] SurfaceUpdatedListeners num 0 [], [apply] WindowListeners num 2 [com.jogamp.newt.opengl.GLWindow$2@45ca471a, com.jogamp.opengl.test.junit.util.QuitAdapter@44bb53c7, ], [apply] MouseListeners num 0 [], [apply] PointerGestures default true, custom 0 [], [apply] KeyListeners num 1 [com.jogamp.opengl.test.junit.util.QuitAdapter@44bb53c7, ], [apply] windowLock [count 2, qsz 0, owner ], surfaceLockCount 1]]] [apply] main-Display-.windows_nil-1-EDT-15: ** screenshot: TestPNGPixelRect01NEWT.testRead02_Gray2RGBA-n0000-grayscale_texture-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0283x0032.png [apply] QUIT Window Thread[main-Display-.windows_nil-1-EDT-15,5,main] [apply] PNGPixelRect: bug724-transparent-grey_orig, PixelRect[obj 0x130d63be, 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 0x46cf12ca, handle 0x110000, isShared false, jogamp.opengl.gl4.GL4bcImpl@38f62583, [apply] quirks: [NoDoubleBufferedBitmap, NoSurfacelessCtx], [apply] Drawable: WindowsOnscreenWGLDrawable[Realized true, [apply] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@5059819a, [apply] Handle 0xffffffff810108c7, [apply] Surface jogamp.newt.driver.windows.WindowDriver[State [visible, focused, repositionable, resizable], supported [visible, child, focused, undecor, aontop, aonbottom, unsticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]]; Window[60/83 127x90 wu, 127x90 pixel] handle 0x310330, surfaceHandle 0xffffffff810108c7, children 0; ParentWindow null (handle 0x0), [apply] NEWT-Screen[.windows_nil-1-s0, idx 0, refCount 1, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x2f4b39ba]], 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 0x2f4b39ba]]], monitors: [Monitor[Id 0x0 [handle 0x10001, primary], 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] Config WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x2f4b39ba]], idx 0], pfdID 8, ARB-Choosen true, [apply] requested GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]], [apply] chosen GLCaps[wgl vid 8 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]]], [apply] WrappedSurface null, [apply] SurfaceUpdatedListeners num 0 [], [apply] WindowListeners num 2 [com.jogamp.newt.opengl.GLWindow$2@4f7b718e, com.jogamp.opengl.test.junit.util.QuitAdapter@691a1117, ], [apply] MouseListeners num 0 [], [apply] PointerGestures default true, custom 0 [], [apply] KeyListeners num 1 [com.jogamp.opengl.test.junit.util.QuitAdapter@691a1117, ], [apply] windowLock <494f3d96, 401cd301>[count 2, qsz 0, owner ], surfaceLockCount 1]]] [apply] main-Display-.windows_nil-1-EDT-16: ** screenshot: TestPNGPixelRect01NEWT.testRead02_Gray2RGBA-n0001-bug724-transparent-grey_orig-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0127x0090.png [apply] QUIT Window Thread[main-Display-.windows_nil-1-EDT-16,5,main] [apply] PNGPixelRect: bug724-transparent-grey_gimpexp, PixelRect[obj 0x2a3b5b47, 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 0x60a8b033, handle 0x120000, isShared false, jogamp.opengl.gl4.GL4bcImpl@1e375273, [apply] quirks: [NoDoubleBufferedBitmap, NoSurfacelessCtx], [apply] Drawable: WindowsOnscreenWGLDrawable[Realized true, [apply] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@5059819a, [apply] Handle 0xffffffffbb01089a, [apply] Surface jogamp.newt.driver.windows.WindowDriver[State [visible, focused, repositionable, resizable], supported [visible, child, focused, undecor, aontop, aonbottom, unsticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]]; Window[86/109 127x90 wu, 127x90 pixel] handle 0x320330, surfaceHandle 0xffffffffbb01089a, children 0; ParentWindow null (handle 0x0), [apply] NEWT-Screen[.windows_nil-1-s0, idx 0, refCount 1, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x2f4b39ba]], 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 0x2f4b39ba]]], monitors: [Monitor[Id 0x0 [handle 0x10001, primary], 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] Config WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x2f4b39ba]], idx 0], pfdID 8, ARB-Choosen true, [apply] requested GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]], [apply] chosen GLCaps[wgl vid 8 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]]], [apply] WrappedSurface null, [apply] SurfaceUpdatedListeners num 0 [], [apply] WindowListeners num 2 [com.jogamp.newt.opengl.GLWindow$2@72510835, com.jogamp.opengl.test.junit.util.QuitAdapter@4f7da722, ], [apply] MouseListeners num 0 [], [apply] PointerGestures default true, custom 0 [], [apply] KeyListeners num 1 [com.jogamp.opengl.test.junit.util.QuitAdapter@4f7da722, ], [apply] windowLock <373f38ed, 13bf40b3>[count 2, qsz 0, owner ], surfaceLockCount 1]]] [apply] main-Display-.windows_nil-1-EDT-17: ** screenshot: TestPNGPixelRect01NEWT.testRead02_Gray2RGBA-n0002-bug724-transparent-grey_gimpexp-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0127x0090.png [apply] QUIT Window Thread[main-Display-.windows_nil-1-EDT-17,5,main] [apply] PNGPixelRect: cross-grey-alpha-16x16, PixelRect[obj 0x799f10e1, 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 0x11cbcb1c, handle 0x130000, isShared false, jogamp.opengl.gl4.GL4bcImpl@6fa5a568, [apply] quirks: [NoDoubleBufferedBitmap, NoSurfacelessCtx], [apply] Drawable: WindowsOnscreenWGLDrawable[Realized true, [apply] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@5059819a, [apply] Handle 0x1301080b, [apply] Surface jogamp.newt.driver.windows.WindowDriver[State [visible, focused, repositionable, resizable], supported [visible, child, focused, undecor, aontop, aonbottom, unsticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]]; Window[112/135 120x16 wu, 120x16 pixel] handle 0x330330, surfaceHandle 0x1301080b, children 0; ParentWindow null (handle 0x0), [apply] NEWT-Screen[.windows_nil-1-s0, idx 0, refCount 1, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x2f4b39ba]], 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 0x2f4b39ba]]], monitors: [Monitor[Id 0x0 [handle 0x10001, primary], 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] Config WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x2f4b39ba]], idx 0], pfdID 8, ARB-Choosen true, [apply] requested GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]], [apply] chosen GLCaps[wgl vid 8 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]]], [apply] WrappedSurface null, [apply] SurfaceUpdatedListeners num 0 [], [apply] WindowListeners num 2 [com.jogamp.newt.opengl.GLWindow$2@69935830, com.jogamp.opengl.test.junit.util.QuitAdapter@3e1ec221, ], [apply] MouseListeners num 0 [], [apply] PointerGestures default true, custom 0 [], [apply] KeyListeners num 1 [com.jogamp.opengl.test.junit.util.QuitAdapter@3e1ec221, ], [apply] windowLock <43faba1b, 136c9e9>[count 2, qsz 0, owner ], surfaceLockCount 1]]] [apply] main-Display-.windows_nil-1-EDT-18: ** screenshot: TestPNGPixelRect01NEWT.testRead02_Gray2RGBA-n0003-cross-grey-alpha-16x16-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0120x0016.png [apply] QUIT Window Thread[main-Display-.windows_nil-1-EDT-18,5,main] [apply] PNGPixelRect: pointer-grey-alpha-16x24, PixelRect[obj 0x4562e04d, 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 0x91d73b9, handle 0x140000, isShared false, jogamp.opengl.gl4.GL4bcImpl@77eb50a9, [apply] quirks: [NoDoubleBufferedBitmap, NoSurfacelessCtx], [apply] Drawable: WindowsOnscreenWGLDrawable[Realized true, [apply] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@5059819a, [apply] Handle 0x7101092f, [apply] Surface jogamp.newt.driver.windows.WindowDriver[State [visible, focused, repositionable, resizable], supported [visible, child, focused, undecor, aontop, aonbottom, unsticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]]; Window[138/161 120x24 wu, 120x24 pixel] handle 0x340330, surfaceHandle 0x7101092f, children 0; ParentWindow null (handle 0x0), [apply] NEWT-Screen[.windows_nil-1-s0, idx 0, refCount 1, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x2f4b39ba]], 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 0x2f4b39ba]]], monitors: [Monitor[Id 0x0 [handle 0x10001, primary], 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] Config WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x2f4b39ba]], idx 0], pfdID 8, ARB-Choosen true, [apply] requested GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]], [apply] chosen GLCaps[wgl vid 8 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]]], [apply] WrappedSurface null, [apply] SurfaceUpdatedListeners num 0 [], [apply] WindowListeners num 2 [com.jogamp.newt.opengl.GLWindow$2@5ce33dcd, com.jogamp.opengl.test.junit.util.QuitAdapter@26c8699e, ], [apply] MouseListeners num 0 [], [apply] PointerGestures default true, custom 0 [], [apply] KeyListeners num 1 [com.jogamp.opengl.test.junit.util.QuitAdapter@26c8699e, ], [apply] windowLock <2fec8d95, 22feed9>[count 2, qsz 0, owner ], surfaceLockCount 1]]] [apply] main-Display-.windows_nil-1-EDT-19: ** screenshot: TestPNGPixelRect01NEWT.testRead02_Gray2RGBA-n0004-pointer-grey-alpha-16x24-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0120x0024.png [apply] junit.framework.TestListener: endTest(testRead02_Gray2RGBA) [apply] QUIT Window Thread[main-Display-.windows_nil-1-EDT-19,5,main] [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGPixelRect01NEWT - testRead02_Gray2RGBA [apply] ++++ Test Singleton.unlock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675154304598 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1675154304598 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [apply] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 25.062 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675154280193 ms III - Start [apply] SLOCK [T main @ 1675154280194 ms +++ localhost/127.0.0.1:59999 - Locked within 11 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 0x12d4bf7e, 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 0x2d94a145, handle 0x20000, isShared false, jogamp.opengl.gl4.GL4bcImpl@3240ccef, [apply] quirks: [NoDoubleBufferedBitmap, NoSurfacelessCtx], [apply] Drawable: WindowsOnscreenWGLDrawable[Realized true, [apply] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@5059819a, [apply] Handle 0x1301080b, [apply] Surface jogamp.newt.driver.windows.WindowDriver[State [visible, focused, repositionable, resizable], supported [visible, child, focused, undecor, aontop, aonbottom, unsticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]]; Window[190/213 160x90 wu, 160x90 pixel] handle 0x9f027c, surfaceHandle 0x1301080b, children 0; ParentWindow null (handle 0x0), [apply] NEWT-Screen[.windows_nil-1-s0, idx 0, refCount 1, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x2f4b39ba]], 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 0x2f4b39ba]]], monitors: [Monitor[Id 0x0 [handle 0x10001, primary], 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] Config WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x2f4b39ba]], idx 0], pfdID 7, ARB-Choosen true, [apply] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]], [apply] chosen GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]]], [apply] WrappedSurface null, [apply] SurfaceUpdatedListeners num 0 [], [apply] WindowListeners num 2 [com.jogamp.newt.opengl.GLWindow$2@55dd1f18, com.jogamp.opengl.test.junit.util.QuitAdapter@43b26d10, ], [apply] MouseListeners num 0 [], [apply] PointerGestures default true, custom 0 [], [apply] KeyListeners num 1 [com.jogamp.opengl.test.junit.util.QuitAdapter@43b26d10, ], [apply] windowLock <9a0346b, 3db3b604>[count 2, qsz 0, owner ], surfaceLockCount 1]]] [apply] main-Display-.windows_nil-1-EDT-1: ** screenshot: TestPNGPixelRect01NEWT.testRead01_All______-n0000-test-ntscN_3-01-160x90-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8880-D24-St00-Sa00_default-0160x0090.png [apply] QUIT Window Thread[main-Display-.windows_nil-1-EDT-1,5,main] [apply] PNGPixelRect: test-ntscN_4-01-160x90, PixelRect[obj 0x4f6ee6e4, 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 0x40e4b3c1, handle 0x30000, isShared false, jogamp.opengl.gl4.GL4bcImpl@3edba1cf, [apply] quirks: [NoDoubleBufferedBitmap, NoSurfacelessCtx], [apply] Drawable: WindowsOnscreenWGLDrawable[Realized true, [apply] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@5059819a, [apply] Handle 0x1301080b, [apply] Surface jogamp.newt.driver.windows.WindowDriver[State [visible, focused, repositionable, resizable], supported [visible, child, focused, undecor, aontop, aonbottom, unsticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]]; Window[216/239 160x90 wu, 160x90 pixel] handle 0x230330, surfaceHandle 0x1301080b, children 0; ParentWindow null (handle 0x0), [apply] NEWT-Screen[.windows_nil-1-s0, idx 0, refCount 1, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x2f4b39ba]], 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 0x2f4b39ba]]], monitors: [Monitor[Id 0x0 [handle 0x10001, primary], 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] Config WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x2f4b39ba]], idx 0], pfdID 8, ARB-Choosen true, [apply] requested GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]], [apply] chosen GLCaps[wgl vid 8 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]]], [apply] WrappedSurface null, [apply] SurfaceUpdatedListeners num 0 [], [apply] WindowListeners num 2 [com.jogamp.newt.opengl.GLWindow$2@122e2ff5, com.jogamp.opengl.test.junit.util.QuitAdapter@6f31b0d9, ], [apply] MouseListeners num 0 [], [apply] PointerGestures default true, custom 0 [], [apply] KeyListeners num 1 [com.jogamp.opengl.test.junit.util.QuitAdapter@6f31b0d9, ], [apply] windowLock <92ea3d7, 6a18bee4>[count 2, qsz 0, owner ], surfaceLockCount 1]]] [apply] main-Display-.windows_nil-1-EDT-2: ** screenshot: TestPNGPixelRect01NEWT.testRead01_All______-n0001-test-ntscN_4-01-160x90-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0160x0090.png [apply] QUIT Window Thread[main-Display-.windows_nil-1-EDT-2,5,main] [apply] PNGPixelRect: test-ntscNG4-01-160x90, PixelRect[obj 0x294425a7, 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 0x6727bc03, handle 0x40000, isShared false, jogamp.opengl.gl4.GL4bcImpl@19bfde39, [apply] quirks: [NoDoubleBufferedBitmap, NoSurfacelessCtx], [apply] Drawable: WindowsOnscreenWGLDrawable[Realized true, [apply] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@5059819a, [apply] Handle 0xffffffff810108c7, [apply] Surface jogamp.newt.driver.windows.WindowDriver[State [visible, focused, repositionable, resizable], supported [visible, child, focused, undecor, aontop, aonbottom, unsticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]]; Window[242/265 160x90 wu, 160x90 pixel] handle 0x240330, surfaceHandle 0xffffffff810108c7, children 0; ParentWindow null (handle 0x0), [apply] NEWT-Screen[.windows_nil-1-s0, idx 0, refCount 1, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x2f4b39ba]], 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 0x2f4b39ba]]], monitors: [Monitor[Id 0x0 [handle 0x10001, primary], 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] Config WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x2f4b39ba]], idx 0], pfdID 8, ARB-Choosen true, [apply] requested GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]], [apply] chosen GLCaps[wgl vid 8 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]]], [apply] WrappedSurface null, [apply] SurfaceUpdatedListeners num 0 [], [apply] WindowListeners num 2 [com.jogamp.newt.opengl.GLWindow$2@a48e632, com.jogamp.opengl.test.junit.util.QuitAdapter@48f2abe3, ], [apply] MouseListeners num 0 [], [apply] PointerGestures default true, custom 0 [], [apply] KeyListeners num 1 [com.jogamp.opengl.test.junit.util.QuitAdapter@48f2abe3, ], [apply] windowLock <3b51505f, 5c780f1a>[count 2, qsz 0, owner ], surfaceLockCount 1]]] [apply] main-Display-.windows_nil-1-EDT-3: ** screenshot: TestPNGPixelRect01NEWT.testRead01_All______-n0002-test-ntscNG4-01-160x90-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0160x0090.png [apply] QUIT Window Thread[main-Display-.windows_nil-1-EDT-3,5,main] [apply] PNGPixelRect: test-ntscI_3-01-160x90, PixelRect[obj 0x59309333, 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 0x14aa3013, handle 0x50000, isShared false, jogamp.opengl.gl4.GL4bcImpl@6a41aa51, [apply] quirks: [NoDoubleBufferedBitmap, NoSurfacelessCtx], [apply] Drawable: WindowsOnscreenWGLDrawable[Realized true, [apply] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@5059819a, [apply] Handle 0x7101092f, [apply] Surface jogamp.newt.driver.windows.WindowDriver[State [visible, focused, repositionable, resizable], supported [visible, child, focused, undecor, aontop, aonbottom, unsticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]]; Window[34/57 160x90 wu, 160x90 pixel] handle 0x250330, surfaceHandle 0x7101092f, children 0; ParentWindow null (handle 0x0), [apply] NEWT-Screen[.windows_nil-1-s0, idx 0, refCount 1, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x2f4b39ba]], 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 0x2f4b39ba]]], monitors: [Monitor[Id 0x0 [handle 0x10001, primary], 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] Config WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x2f4b39ba]], idx 0], pfdID 7, ARB-Choosen true, [apply] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]], [apply] chosen GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]]], [apply] WrappedSurface null, [apply] SurfaceUpdatedListeners num 0 [], [apply] WindowListeners num 2 [com.jogamp.newt.opengl.GLWindow$2@66447d39, com.jogamp.opengl.test.junit.util.QuitAdapter@3b7f2982, ], [apply] MouseListeners num 0 [], [apply] PointerGestures default true, custom 0 [], [apply] KeyListeners num 1 [com.jogamp.opengl.test.junit.util.QuitAdapter@3b7f2982, ], [apply] windowLock <5f5cc64e, 38a8ecd6>[count 2, qsz 0, owner ], surfaceLockCount 1]]] [apply] main-Display-.windows_nil-1-EDT-4: ** screenshot: TestPNGPixelRect01NEWT.testRead01_All______-n0003-test-ntscI_3-01-160x90-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8880-D24-St00-Sa00_default-0160x0090.png [apply] QUIT Window Thread[main-Display-.windows_nil-1-EDT-4,5,main] [apply] PNGPixelRect: test-ntscI_4-01-160x90, PixelRect[obj 0x6b81ce95, 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 0xf7ed8bc, handle 0x60000, isShared false, jogamp.opengl.gl4.GL4bcImpl@710e0ea8, [apply] quirks: [NoDoubleBufferedBitmap, NoSurfacelessCtx], [apply] Drawable: WindowsOnscreenWGLDrawable[Realized true, [apply] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@5059819a, [apply] Handle 0x1301080b, [apply] Surface jogamp.newt.driver.windows.WindowDriver[State [visible, focused, repositionable, resizable], supported [visible, child, focused, undecor, aontop, aonbottom, unsticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]]; Window[34/57 160x90 wu, 160x90 pixel] handle 0x260330, surfaceHandle 0x1301080b, children 0; ParentWindow null (handle 0x0), [apply] NEWT-Screen[.windows_nil-1-s0, idx 0, refCount 1, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x2f4b39ba]], 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 0x2f4b39ba]]], monitors: [Monitor[Id 0x0 [handle 0x10001, primary], 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] Config WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x2f4b39ba]], idx 0], pfdID 8, ARB-Choosen true, [apply] requested GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]], [apply] chosen GLCaps[wgl vid 8 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]]], [apply] WrappedSurface null, [apply] SurfaceUpdatedListeners num 0 [], [apply] WindowListeners num 2 [com.jogamp.newt.opengl.GLWindow$2@41a6cb96, com.jogamp.opengl.test.junit.util.QuitAdapter@20abd257, ], [apply] MouseListeners num 0 [], [apply] PointerGestures default true, custom 0 [], [apply] KeyListeners num 1 [com.jogamp.opengl.test.junit.util.QuitAdapter@20abd257, ], [apply] windowLock <2cd57218, 2daf4264>[count 2, qsz 0, owner ], surfaceLockCount 1]]] [apply] main-Display-.windows_nil-1-EDT-5: ** screenshot: TestPNGPixelRect01NEWT.testRead01_All______-n0004-test-ntscI_4-01-160x90-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0160x0090.png [apply] QUIT Window Thread[main-Display-.windows_nil-1-EDT-5,5,main] [apply] PNGPixelRect: test-ntscIG3-01-160x90, PixelRect[obj 0x515aebb0, 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 0x68c401a5, handle 0x70000, isShared false, jogamp.opengl.gl4.GL4bcImpl@16538e3d, [apply] quirks: [NoDoubleBufferedBitmap, NoSurfacelessCtx], [apply] Drawable: WindowsOnscreenWGLDrawable[Realized true, [apply] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@5059819a, [apply] Handle 0xffffffffbb01089a, [apply] Surface jogamp.newt.driver.windows.WindowDriver[State [visible, focused, repositionable, resizable], supported [visible, child, focused, undecor, aontop, aonbottom, unsticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]]; Window[60/83 160x90 wu, 160x90 pixel] handle 0x270330, surfaceHandle 0xffffffffbb01089a, children 0; ParentWindow null (handle 0x0), [apply] NEWT-Screen[.windows_nil-1-s0, idx 0, refCount 1, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x2f4b39ba]], 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 0x2f4b39ba]]], monitors: [Monitor[Id 0x0 [handle 0x10001, primary], 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] Config WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x2f4b39ba]], idx 0], pfdID 7, ARB-Choosen true, [apply] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]], [apply] chosen GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]]], [apply] WrappedSurface null, [apply] SurfaceUpdatedListeners num 0 [], [apply] WindowListeners num 2 [com.jogamp.newt.opengl.GLWindow$2@17b834e0, com.jogamp.opengl.test.junit.util.QuitAdapter@471117b9, ], [apply] MouseListeners num 0 [], [apply] PointerGestures default true, custom 0 [], [apply] KeyListeners num 1 [com.jogamp.opengl.test.junit.util.QuitAdapter@471117b9, ], [apply] windowLock <505db022, 5a75ee72>[count 2, qsz 0, owner ], surfaceLockCount 1]]] [apply] main-Display-.windows_nil-1-EDT-6: ** screenshot: TestPNGPixelRect01NEWT.testRead01_All______-n0005-test-ntscIG3-01-160x90-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8880-D24-St00-Sa00_default-0160x0090.png [apply] QUIT Window Thread[main-Display-.windows_nil-1-EDT-6,5,main] [apply] PNGPixelRect: test-ntscIG4-01-160x90, PixelRect[obj 0x222545dc, 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 0x3c5e0f26, handle 0x80000, isShared false, jogamp.opengl.gl4.GL4bcImpl@429d5ca1, [apply] quirks: [NoDoubleBufferedBitmap, NoSurfacelessCtx], [apply] Drawable: WindowsOnscreenWGLDrawable[Realized true, [apply] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@5059819a, [apply] Handle 0xffffffff810108c7, [apply] Surface jogamp.newt.driver.windows.WindowDriver[State [visible, focused, repositionable, resizable], supported [visible, child, focused, undecor, aontop, aonbottom, unsticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]]; Window[86/109 160x90 wu, 160x90 pixel] handle 0x280330, surfaceHandle 0xffffffff810108c7, children 0; ParentWindow null (handle 0x0), [apply] NEWT-Screen[.windows_nil-1-s0, idx 0, refCount 1, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x2f4b39ba]], 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 0x2f4b39ba]]], monitors: [Monitor[Id 0x0 [handle 0x10001, primary], 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] Config WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x2f4b39ba]], idx 0], pfdID 8, ARB-Choosen true, [apply] requested GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]], [apply] chosen GLCaps[wgl vid 8 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]]], [apply] WrappedSurface null, [apply] SurfaceUpdatedListeners num 0 [], [apply] WindowListeners num 2 [com.jogamp.newt.opengl.GLWindow$2@471c1470, com.jogamp.opengl.test.junit.util.QuitAdapter@138b13a9, ], [apply] MouseListeners num 0 [], [apply] PointerGestures default true, custom 0 [], [apply] KeyListeners num 1 [com.jogamp.opengl.test.junit.util.QuitAdapter@138b13a9, ], [apply] windowLock <53d0b8f1, 7b808e7e>[count 2, qsz 0, owner ], surfaceLockCount 1]]] [apply] main-Display-.windows_nil-1-EDT-7: ** screenshot: TestPNGPixelRect01NEWT.testRead01_All______-n0006-test-ntscIG4-01-160x90-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0160x0090.png [apply] QUIT Window Thread[main-Display-.windows_nil-1-EDT-7,5,main] [apply] PNGPixelRect: test-ntscP_3-01-160x90, PixelRect[obj 0x478190fc, 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 0x4efb137e, handle 0x90000, isShared false, jogamp.opengl.gl4.GL4bcImpl@304a9914, [apply] quirks: [NoDoubleBufferedBitmap, NoSurfacelessCtx], [apply] Drawable: WindowsOnscreenWGLDrawable[Realized true, [apply] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@5059819a, [apply] Handle 0x78010943, [apply] Surface jogamp.newt.driver.windows.WindowDriver[State [visible, focused, repositionable, resizable], supported [visible, child, focused, undecor, aontop, aonbottom, unsticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]]; Window[112/135 160x90 wu, 160x90 pixel] handle 0x290330, surfaceHandle 0x78010943, children 0; ParentWindow null (handle 0x0), [apply] NEWT-Screen[.windows_nil-1-s0, idx 0, refCount 1, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x2f4b39ba]], 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 0x2f4b39ba]]], monitors: [Monitor[Id 0x0 [handle 0x10001, primary], 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] Config WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x2f4b39ba]], idx 0], pfdID 7, ARB-Choosen true, [apply] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]], [apply] chosen GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]]], [apply] WrappedSurface null, [apply] SurfaceUpdatedListeners num 0 [], [apply] WindowListeners num 2 [com.jogamp.newt.opengl.GLWindow$2@6fd6441b, com.jogamp.opengl.test.junit.util.QuitAdapter@612e01a5, ], [apply] MouseListeners num 0 [], [apply] PointerGestures default true, custom 0 [], [apply] KeyListeners num 1 [com.jogamp.opengl.test.junit.util.QuitAdapter@612e01a5, ], [apply] windowLock <4d1f4512, 2979f79c>[count 2, qsz 0, owner ], surfaceLockCount 1]]] [apply] main-Display-.windows_nil-1-EDT-8: ** screenshot: TestPNGPixelRect01NEWT.testRead01_All______-n0007-test-ntscP_3-01-160x90-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8880-D24-St00-Sa00_default-0160x0090.png [apply] QUIT Window Thread[main-Display-.windows_nil-1-EDT-8,5,main] [apply] PNGPixelRect: test-ntscP_4-01-160x90, PixelRect[obj 0x1189dd52, 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 0x1038eeff, handle 0xa0000, isShared false, jogamp.opengl.gl4.GL4bcImpl@6e576273, [apply] quirks: [NoDoubleBufferedBitmap, NoSurfacelessCtx], [apply] Drawable: WindowsOnscreenWGLDrawable[Realized true, [apply] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@5059819a, [apply] Handle 0xffffffffba0108d9, [apply] Surface jogamp.newt.driver.windows.WindowDriver[State [visible, focused, repositionable, resizable], supported [visible, child, focused, undecor, aontop, aonbottom, unsticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]]; Window[138/161 160x90 wu, 160x90 pixel] handle 0x2a0330, surfaceHandle 0xffffffffba0108d9, children 0; ParentWindow null (handle 0x0), [apply] NEWT-Screen[.windows_nil-1-s0, idx 0, refCount 1, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x2f4b39ba]], 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 0x2f4b39ba]]], monitors: [Monitor[Id 0x0 [handle 0x10001, primary], 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] Config WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x2f4b39ba]], idx 0], pfdID 7, ARB-Choosen true, [apply] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]], [apply] chosen GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]]], [apply] WrappedSurface null, [apply] SurfaceUpdatedListeners num 0 [], [apply] WindowListeners num 2 [com.jogamp.newt.opengl.GLWindow$2@70257ecb, com.jogamp.opengl.test.junit.util.QuitAdapter@3fede7fc, ], [apply] MouseListeners num 0 [], [apply] PointerGestures default true, custom 0 [], [apply] KeyListeners num 1 [com.jogamp.opengl.test.junit.util.QuitAdapter@3fede7fc, ], [apply] windowLock <65b825e9, 302987d7>[count 2, qsz 0, owner ], surfaceLockCount 1]]] [apply] main-Display-.windows_nil-1-EDT-9: ** screenshot: TestPNGPixelRect01NEWT.testRead01_All______-n0008-test-ntscP_4-01-160x90-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8880-D24-St00-Sa00_default-0160x0090.png [apply] QUIT Window Thread[main-Display-.windows_nil-1-EDT-9,5,main] [apply] PNGPixelRect: grayscale_texture, PixelRect[obj 0x8f4ea7c, 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 0x5c2e0c14, handle 0xb0000, isShared false, jogamp.opengl.gl4.GL4bcImpl@228d53fe, [apply] quirks: [NoDoubleBufferedBitmap, NoSurfacelessCtx], [apply] Drawable: WindowsOnscreenWGLDrawable[Realized true, [apply] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@5059819a, [apply] Handle 0x78010943, [apply] Surface jogamp.newt.driver.windows.WindowDriver[State [visible, focused, repositionable, resizable], supported [visible, child, focused, undecor, aontop, aonbottom, unsticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]]; Window[164/187 283x32 wu, 283x32 pixel] handle 0x2b0330, surfaceHandle 0x78010943, children 0; ParentWindow null (handle 0x0), [apply] NEWT-Screen[.windows_nil-1-s0, idx 0, refCount 1, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x2f4b39ba]], 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 0x2f4b39ba]]], monitors: [Monitor[Id 0x0 [handle 0x10001, primary], 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] Config WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x2f4b39ba]], idx 0], pfdID 7, ARB-Choosen true, [apply] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]], [apply] chosen GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]]], [apply] WrappedSurface null, [apply] SurfaceUpdatedListeners num 0 [], [apply] WindowListeners num 2 [com.jogamp.newt.opengl.GLWindow$2@4785ed8c, com.jogamp.opengl.test.junit.util.QuitAdapter@73fb1c95, ], [apply] MouseListeners num 0 [], [apply] PointerGestures default true, custom 0 [], [apply] KeyListeners num 1 [com.jogamp.opengl.test.junit.util.QuitAdapter@73fb1c95, ], [apply] windowLock <7cdaef31, 340041f7>[count 2, qsz 0, owner ], surfaceLockCount 1]]] [apply] main-Display-.windows_nil-1-EDT-10: ** screenshot: TestPNGPixelRect01NEWT.testRead01_All______-n0009-grayscale_texture-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8880-D24-St00-Sa00_default-0283x0032.png [apply] QUIT Window Thread[main-Display-.windows_nil-1-EDT-10,5,main] [apply] PNGPixelRect: bug724-transparent-grey_orig, PixelRect[obj 0x158d2680, 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 0x5afb2939, handle 0xc0000, isShared false, jogamp.opengl.gl4.GL4bcImpl@245eb5e9, [apply] quirks: [NoDoubleBufferedBitmap, NoSurfacelessCtx], [apply] Drawable: WindowsOnscreenWGLDrawable[Realized true, [apply] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@5059819a, [apply] Handle 0xffffffff810108c7, [apply] Surface jogamp.newt.driver.windows.WindowDriver[State [visible, focused, repositionable, resizable], supported [visible, child, focused, undecor, aontop, aonbottom, unsticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]]; Window[190/213 127x90 wu, 127x90 pixel] handle 0x2c0330, surfaceHandle 0xffffffff810108c7, children 0; ParentWindow null (handle 0x0), [apply] NEWT-Screen[.windows_nil-1-s0, idx 0, refCount 1, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x2f4b39ba]], 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 0x2f4b39ba]]], monitors: [Monitor[Id 0x0 [handle 0x10001, primary], 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] Config WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x2f4b39ba]], idx 0], pfdID 8, ARB-Choosen true, [apply] requested GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]], [apply] chosen GLCaps[wgl vid 8 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]]], [apply] WrappedSurface null, [apply] SurfaceUpdatedListeners num 0 [], [apply] WindowListeners num 2 [com.jogamp.newt.opengl.GLWindow$2@6e05ba21, com.jogamp.opengl.test.junit.util.QuitAdapter@752e3962, ], [apply] MouseListeners num 0 [], [apply] PointerGestures default true, custom 0 [], [apply] KeyListeners num 1 [com.jogamp.opengl.test.junit.util.QuitAdapter@752e3962, ], [apply] windowLock <67b612ad, 3616124f>[count 2, qsz 0, owner ], surfaceLockCount 1]]] [apply] main-Display-.windows_nil-1-EDT-11: ** screenshot: TestPNGPixelRect01NEWT.testRead01_All______-n0010-bug724-transparent-grey_orig-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0127x0090.png [apply] QUIT Window Thread[main-Display-.windows_nil-1-EDT-11,5,main] [apply] PNGPixelRect: bug724-transparent-grey_gimpexp, PixelRect[obj 0x7f0eb4b4, 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 0x10a4727d, handle 0xd0000, isShared false, jogamp.opengl.gl4.GL4bcImpl@36f972a2, [apply] quirks: [NoDoubleBufferedBitmap, NoSurfacelessCtx], [apply] Drawable: WindowsOnscreenWGLDrawable[Realized true, [apply] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@5059819a, [apply] Handle 0xffffffff810108c7, [apply] Surface jogamp.newt.driver.windows.WindowDriver[State [visible, focused, repositionable, resizable], supported [visible, child, focused, undecor, aontop, aonbottom, unsticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]]; Window[216/239 127x90 wu, 127x90 pixel] handle 0x2d0330, surfaceHandle 0xffffffff810108c7, children 0; ParentWindow null (handle 0x0), [apply] NEWT-Screen[.windows_nil-1-s0, idx 0, refCount 1, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x2f4b39ba]], 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 0x2f4b39ba]]], monitors: [Monitor[Id 0x0 [handle 0x10001, primary], 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] Config WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x2f4b39ba]], idx 0], pfdID 8, ARB-Choosen true, [apply] requested GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]], [apply] chosen GLCaps[wgl vid 8 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]]], [apply] WrappedSurface null, [apply] SurfaceUpdatedListeners num 0 [], [apply] WindowListeners num 2 [com.jogamp.newt.opengl.GLWindow$2@7577f6aa, com.jogamp.opengl.test.junit.util.QuitAdapter@62cabaef, ], [apply] MouseListeners num 0 [], [apply] PointerGestures default true, custom 0 [], [apply] KeyListeners num 1 [com.jogamp.opengl.test.junit.util.QuitAdapter@62cabaef, ], [apply] windowLock <507a91cf, 2d6b9500>[count 2, qsz 0, owner ], surfaceLockCount 1]]] [apply] main-Display-.windows_nil-1-EDT-12: ** screenshot: TestPNGPixelRect01NEWT.testRead01_All______-n0011-bug724-transparent-grey_gimpexp-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0127x0090.png [apply] QUIT Window Thread[main-Display-.windows_nil-1-EDT-12,5,main] [apply] PNGPixelRect: cross-grey-alpha-16x16, PixelRect[obj 0x4550bb58, 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 0x7ea9e145, handle 0xe0000, isShared false, jogamp.opengl.gl4.GL4bcImpl@5a851348, [apply] quirks: [NoDoubleBufferedBitmap, NoSurfacelessCtx], [apply] Drawable: WindowsOnscreenWGLDrawable[Realized true, [apply] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@5059819a, [apply] Handle 0x1301080b, [apply] Surface jogamp.newt.driver.windows.WindowDriver[State [visible, focused, repositionable, resizable], supported [visible, child, focused, undecor, aontop, aonbottom, unsticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]]; Window[242/265 120x16 wu, 120x16 pixel] handle 0x2e0330, surfaceHandle 0x1301080b, children 0; ParentWindow null (handle 0x0), [apply] NEWT-Screen[.windows_nil-1-s0, idx 0, refCount 1, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x2f4b39ba]], 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 0x2f4b39ba]]], monitors: [Monitor[Id 0x0 [handle 0x10001, primary], 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] Config WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x2f4b39ba]], idx 0], pfdID 8, ARB-Choosen true, [apply] requested GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]], [apply] chosen GLCaps[wgl vid 8 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]]], [apply] WrappedSurface null, [apply] SurfaceUpdatedListeners num 0 [], [apply] WindowListeners num 2 [com.jogamp.newt.opengl.GLWindow$2@1a917b3a, com.jogamp.opengl.test.junit.util.QuitAdapter@63d4c1fa, ], [apply] MouseListeners num 0 [], [apply] PointerGestures default true, custom 0 [], [apply] KeyListeners num 1 [com.jogamp.opengl.test.junit.util.QuitAdapter@63d4c1fa, ], [apply] windowLock <55324841, 275f0efc>[count 2, qsz 0, owner ], surfaceLockCount 1]]] [apply] main-Display-.windows_nil-1-EDT-13: ** screenshot: TestPNGPixelRect01NEWT.testRead01_All______-n0012-cross-grey-alpha-16x16-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0120x0016.png [apply] QUIT Window Thread[main-Display-.windows_nil-1-EDT-13,5,main] [apply] PNGPixelRect: pointer-grey-alpha-16x24, PixelRect[obj 0x77fbd92c, 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 0x28778c60, handle 0xf0000, isShared false, jogamp.opengl.gl4.GL4bcImpl@56a0e8c0, [apply] quirks: [NoDoubleBufferedBitmap, NoSurfacelessCtx], [apply] Drawable: WindowsOnscreenWGLDrawable[Realized true, [apply] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@5059819a, [apply] Handle 0x1301080b, [apply] Surface jogamp.newt.driver.windows.WindowDriver[State [visible, focused, repositionable, resizable], supported [visible, child, focused, undecor, aontop, aonbottom, unsticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]]; Window[34/57 120x24 wu, 120x24 pixel] handle 0x2f0330, surfaceHandle 0x1301080b, children 0; ParentWindow null (handle 0x0), [apply] NEWT-Screen[.windows_nil-1-s0, idx 0, refCount 1, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x2f4b39ba]], 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 0x2f4b39ba]]], monitors: [Monitor[Id 0x0 [handle 0x10001, primary], 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] Config WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x2f4b39ba]], idx 0], pfdID 8, ARB-Choosen true, [apply] requested GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]], [apply] chosen GLCaps[wgl vid 8 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]]], [apply] WrappedSurface null, [apply] SurfaceUpdatedListeners num 0 [], [apply] WindowListeners num 2 [com.jogamp.newt.opengl.GLWindow$2@b4a2263, com.jogamp.opengl.test.junit.util.QuitAdapter@7a2926a, ], [apply] MouseListeners num 0 [], [apply] PointerGestures default true, custom 0 [], [apply] KeyListeners num 1 [com.jogamp.opengl.test.junit.util.QuitAdapter@7a2926a, ], [apply] windowLock <1bfaff9f, 4acde2c8>[count 2, qsz 0, owner ], surfaceLockCount 1]]] [apply] main-Display-.windows_nil-1-EDT-14: ** screenshot: TestPNGPixelRect01NEWT.testRead01_All______-n0013-pointer-grey-alpha-16x24-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0120x0024.png [apply] QUIT Window Thread[main-Display-.windows_nil-1-EDT-14,5,main] [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGPixelRect01NEWT - testRead01_All [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGPixelRect01NEWT - testRead02_Gray2RGBA [apply] PNGPixelRect: grayscale_texture, PixelRect[obj 0x1bd4fdd, 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 0x6b6e45ae, handle 0x100000, isShared false, jogamp.opengl.gl4.GL4bcImpl@15fa6ba5, [apply] quirks: [NoDoubleBufferedBitmap, NoSurfacelessCtx], [apply] Drawable: WindowsOnscreenWGLDrawable[Realized true, [apply] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@5059819a, [apply] Handle 0xffffffffbe0108f1, [apply] Surface jogamp.newt.driver.windows.WindowDriver[State [visible, focused, repositionable, resizable], supported [visible, child, focused, undecor, aontop, aonbottom, unsticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]]; Window[34/57 283x32 wu, 283x32 pixel] handle 0x300330, surfaceHandle 0xffffffffbe0108f1, children 0; ParentWindow null (handle 0x0), [apply] NEWT-Screen[.windows_nil-1-s0, idx 0, refCount 1, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x2f4b39ba]], 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 0x2f4b39ba]]], monitors: [Monitor[Id 0x0 [handle 0x10001, primary], 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] Config WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x2f4b39ba]], idx 0], pfdID 8, ARB-Choosen true, [apply] requested GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]], [apply] chosen GLCaps[wgl vid 8 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]]], [apply] WrappedSurface null, [apply] SurfaceUpdatedListeners num 0 [], [apply] WindowListeners num 2 [com.jogamp.newt.opengl.GLWindow$2@45ca471a, com.jogamp.opengl.test.junit.util.QuitAdapter@44bb53c7, ], [apply] MouseListeners num 0 [], [apply] PointerGestures default true, custom 0 [], [apply] KeyListeners num 1 [com.jogamp.opengl.test.junit.util.QuitAdapter@44bb53c7, ], [apply] windowLock [count 2, qsz 0, owner ], surfaceLockCount 1]]] [apply] main-Display-.windows_nil-1-EDT-15: ** screenshot: TestPNGPixelRect01NEWT.testRead02_Gray2RGBA-n0000-grayscale_texture-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0283x0032.png [apply] QUIT Window Thread[main-Display-.windows_nil-1-EDT-15,5,main] [apply] PNGPixelRect: bug724-transparent-grey_orig, PixelRect[obj 0x130d63be, 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 0x46cf12ca, handle 0x110000, isShared false, jogamp.opengl.gl4.GL4bcImpl@38f62583, [apply] quirks: [NoDoubleBufferedBitmap, NoSurfacelessCtx], [apply] Drawable: WindowsOnscreenWGLDrawable[Realized true, [apply] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@5059819a, [apply] Handle 0xffffffff810108c7, [apply] Surface jogamp.newt.driver.windows.WindowDriver[State [visible, focused, repositionable, resizable], supported [visible, child, focused, undecor, aontop, aonbottom, unsticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]]; Window[60/83 127x90 wu, 127x90 pixel] handle 0x310330, surfaceHandle 0xffffffff810108c7, children 0; ParentWindow null (handle 0x0), [apply] NEWT-Screen[.windows_nil-1-s0, idx 0, refCount 1, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x2f4b39ba]], 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 0x2f4b39ba]]], monitors: [Monitor[Id 0x0 [handle 0x10001, primary], 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] Config WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x2f4b39ba]], idx 0], pfdID 8, ARB-Choosen true, [apply] requested GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]], [apply] chosen GLCaps[wgl vid 8 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]]], [apply] WrappedSurface null, [apply] SurfaceUpdatedListeners num 0 [], [apply] WindowListeners num 2 [com.jogamp.newt.opengl.GLWindow$2@4f7b718e, com.jogamp.opengl.test.junit.util.QuitAdapter@691a1117, ], [apply] MouseListeners num 0 [], [apply] PointerGestures default true, custom 0 [], [apply] KeyListeners num 1 [com.jogamp.opengl.test.junit.util.QuitAdapter@691a1117, ], [apply] windowLock <494f3d96, 401cd301>[count 2, qsz 0, owner ], surfaceLockCount 1]]] [apply] main-Display-.windows_nil-1-EDT-16: ** screenshot: TestPNGPixelRect01NEWT.testRead02_Gray2RGBA-n0001-bug724-transparent-grey_orig-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0127x0090.png [apply] QUIT Window Thread[main-Display-.windows_nil-1-EDT-16,5,main] [apply] PNGPixelRect: bug724-transparent-grey_gimpexp, PixelRect[obj 0x2a3b5b47, 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 0x60a8b033, handle 0x120000, isShared false, jogamp.opengl.gl4.GL4bcImpl@1e375273, [apply] quirks: [NoDoubleBufferedBitmap, NoSurfacelessCtx], [apply] Drawable: WindowsOnscreenWGLDrawable[Realized true, [apply] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@5059819a, [apply] Handle 0xffffffffbb01089a, [apply] Surface jogamp.newt.driver.windows.WindowDriver[State [visible, focused, repositionable, resizable], supported [visible, child, focused, undecor, aontop, aonbottom, unsticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]]; Window[86/109 127x90 wu, 127x90 pixel] handle 0x320330, surfaceHandle 0xffffffffbb01089a, children 0; ParentWindow null (handle 0x0), [apply] NEWT-Screen[.windows_nil-1-s0, idx 0, refCount 1, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x2f4b39ba]], 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 0x2f4b39ba]]], monitors: [Monitor[Id 0x0 [handle 0x10001, primary], 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] Config WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x2f4b39ba]], idx 0], pfdID 8, ARB-Choosen true, [apply] requested GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]], [apply] chosen GLCaps[wgl vid 8 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]]], [apply] WrappedSurface null, [apply] SurfaceUpdatedListeners num 0 [], [apply] WindowListeners num 2 [com.jogamp.newt.opengl.GLWindow$2@72510835, com.jogamp.opengl.test.junit.util.QuitAdapter@4f7da722, ], [apply] MouseListeners num 0 [], [apply] PointerGestures default true, custom 0 [], [apply] KeyListeners num 1 [com.jogamp.opengl.test.junit.util.QuitAdapter@4f7da722, ], [apply] windowLock <373f38ed, 13bf40b3>[count 2, qsz 0, owner ], surfaceLockCount 1]]] [apply] main-Display-.windows_nil-1-EDT-17: ** screenshot: TestPNGPixelRect01NEWT.testRead02_Gray2RGBA-n0002-bug724-transparent-grey_gimpexp-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0127x0090.png [apply] QUIT Window Thread[main-Display-.windows_nil-1-EDT-17,5,main] [apply] PNGPixelRect: cross-grey-alpha-16x16, PixelRect[obj 0x799f10e1, 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 0x11cbcb1c, handle 0x130000, isShared false, jogamp.opengl.gl4.GL4bcImpl@6fa5a568, [apply] quirks: [NoDoubleBufferedBitmap, NoSurfacelessCtx], [apply] Drawable: WindowsOnscreenWGLDrawable[Realized true, [apply] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@5059819a, [apply] Handle 0x1301080b, [apply] Surface jogamp.newt.driver.windows.WindowDriver[State [visible, focused, repositionable, resizable], supported [visible, child, focused, undecor, aontop, aonbottom, unsticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]]; Window[112/135 120x16 wu, 120x16 pixel] handle 0x330330, surfaceHandle 0x1301080b, children 0; ParentWindow null (handle 0x0), [apply] NEWT-Screen[.windows_nil-1-s0, idx 0, refCount 1, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x2f4b39ba]], 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 0x2f4b39ba]]], monitors: [Monitor[Id 0x0 [handle 0x10001, primary], 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] Config WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x2f4b39ba]], idx 0], pfdID 8, ARB-Choosen true, [apply] requested GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]], [apply] chosen GLCaps[wgl vid 8 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]]], [apply] WrappedSurface null, [apply] SurfaceUpdatedListeners num 0 [], [apply] WindowListeners num 2 [com.jogamp.newt.opengl.GLWindow$2@69935830, com.jogamp.opengl.test.junit.util.QuitAdapter@3e1ec221, ], [apply] MouseListeners num 0 [], [apply] PointerGestures default true, custom 0 [], [apply] KeyListeners num 1 [com.jogamp.opengl.test.junit.util.QuitAdapter@3e1ec221, ], [apply] windowLock <43faba1b, 136c9e9>[count 2, qsz 0, owner ], surfaceLockCount 1]]] [apply] main-Display-.windows_nil-1-EDT-18: ** screenshot: TestPNGPixelRect01NEWT.testRead02_Gray2RGBA-n0003-cross-grey-alpha-16x16-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0120x0016.png [apply] QUIT Window Thread[main-Display-.windows_nil-1-EDT-18,5,main] [apply] PNGPixelRect: pointer-grey-alpha-16x24, PixelRect[obj 0x4562e04d, 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 0x91d73b9, handle 0x140000, isShared false, jogamp.opengl.gl4.GL4bcImpl@77eb50a9, [apply] quirks: [NoDoubleBufferedBitmap, NoSurfacelessCtx], [apply] Drawable: WindowsOnscreenWGLDrawable[Realized true, [apply] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@5059819a, [apply] Handle 0x7101092f, [apply] Surface jogamp.newt.driver.windows.WindowDriver[State [visible, focused, repositionable, resizable], supported [visible, child, focused, undecor, aontop, aonbottom, unsticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]]; Window[138/161 120x24 wu, 120x24 pixel] handle 0x340330, surfaceHandle 0x7101092f, children 0; ParentWindow null (handle 0x0), [apply] NEWT-Screen[.windows_nil-1-s0, idx 0, refCount 1, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x2f4b39ba]], 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 0x2f4b39ba]]], monitors: [Monitor[Id 0x0 [handle 0x10001, primary], 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] Config WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x2f4b39ba]], idx 0], pfdID 8, ARB-Choosen true, [apply] requested GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]], [apply] chosen GLCaps[wgl vid 8 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]]], [apply] WrappedSurface null, [apply] SurfaceUpdatedListeners num 0 [], [apply] WindowListeners num 2 [com.jogamp.newt.opengl.GLWindow$2@5ce33dcd, com.jogamp.opengl.test.junit.util.QuitAdapter@26c8699e, ], [apply] MouseListeners num 0 [], [apply] PointerGestures default true, custom 0 [], [apply] KeyListeners num 1 [com.jogamp.opengl.test.junit.util.QuitAdapter@26c8699e, ], [apply] windowLock <2fec8d95, 22feed9>[count 2, qsz 0, owner ], surfaceLockCount 1]]] [apply] main-Display-.windows_nil-1-EDT-19: ** screenshot: TestPNGPixelRect01NEWT.testRead02_Gray2RGBA-n0004-pointer-grey-alpha-16x24-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0120x0024.png [apply] QUIT Window Thread[main-Display-.windows_nil-1-EDT-19,5,main] [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGPixelRect01NEWT - testRead02_Gray2RGBA [apply] ++++ Test Singleton.unlock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675154304598 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1675154304598 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: testRead00_Manual took 0.002 sec [apply] Testcase: testRead01_All took 18.29 sec [apply] Testcase: testRead02_Gray2RGBA took 6.085 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] junit.framework.TestListener: tests to run: 13 [apply] junit.framework.TestListener: startTest(testGray__ES2) [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675154305979 ms III - Start [apply] SLOCK [T main @ 1675154305979 ms +++ localhost/127.0.0.1:59999 - Locked within 10 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGTextureFromFileNEWT - testGray__ES2 [apply] TextureData: TextureData[283x32, y-flip false, internFormat 0x8051, PixelAttributes[fmt 0x1903, type 0x1401, LUMINANCE], border 0, estSize 9056, alignment 1, rowlen 0, ImageType[png] [apply] main-Display-.windows_nil-1-EDT-1: ** screenshot: TestPNGTextureFromFileNEWT.testGray__ES2____-n0000-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0283x0032.png [apply] junit.framework.TestListener: endTest(testGray__ES2) [apply] QUIT Window Thread[main-Display-.windows_nil-1-EDT-1,5,main] [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGTextureFromFileNEWT - testGray__ES2 [apply] junit.framework.TestListener: startTest(testGray__GL2) [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGTextureFromFileNEWT - testGray__GL2 [apply] TextureData: TextureData[283x32, y-flip false, internFormat 0x8051, PixelAttributes[fmt 0x1903, type 0x1401, LUMINANCE], border 0, estSize 9056, alignment 1, rowlen 0, ImageType[png] [apply] main-Display-.windows_nil-1-EDT-2: ** screenshot: TestPNGTextureFromFileNEWT.testGray__GL2____-n0000-GL4bc_-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0283x0032.png [apply] QUIT Window Thread[main-Display-.windows_nil-1-EDT-2,5,main] [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGTextureFromFileNEWT - testGray__GL2 [apply] junit.framework.TestListener: endTest(testGray__GL2) [apply] junit.framework.TestListener: startTest(testInterl3G_ES2) [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGTextureFromFileNEWT - testInterl3G_ES2 [apply] TextureData: TextureData[160x90, y-flip false, internFormat 0x8051, PixelAttributes[fmt 0x1907, type 0x1401, RGB888], border 0, estSize 43200, alignment 1, rowlen 0, ImageType[png] [apply] main-Display-.windows_nil-1-EDT-3: ** screenshot: TestPNGTextureFromFileNEWT.testInterl3G_ES2_-n0000-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0160x0090.png [apply] junit.framework.TestListener: endTest(testInterl3G_ES2) [apply] junit.framework.TestListener: startTest(testInterl3__ES2) [apply] QUIT Window Thread[main-Display-.windows_nil-1-EDT-3,5,main] [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGTextureFromFileNEWT - testInterl3G_ES2 [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGTextureFromFileNEWT - testInterl3__ES2 [apply] TextureData: TextureData[160x90, y-flip false, internFormat 0x8051, PixelAttributes[fmt 0x1907, type 0x1401, RGB888], border 0, estSize 43200, alignment 1, rowlen 0, ImageType[png] [apply] main-Display-.windows_nil-1-EDT-4: ** screenshot: TestPNGTextureFromFileNEWT.testInterl3__ES2_-n0000-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0160x0090.png [apply] QUIT Window Thread[main-Display-.windows_nil-1-EDT-4,5,main] [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGTextureFromFileNEWT - testInterl3__ES2 [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGTextureFromFileNEWT - testInterl4G_ES2 [apply] TextureData: TextureData[160x90, y-flip false, internFormat 0x8058, PixelAttributes[fmt 0x1908, type 0x1401, RGBA8888], border 0, estSize 57600, alignment 1, rowlen 0, ImageType[png] [apply] junit.framework.TestListener: endTest(testInterl3__ES2) [apply] junit.framework.TestListener: startTest(testInterl4G_ES2) [apply] main-Display-.windows_nil-1-EDT-5: ** screenshot: TestPNGTextureFromFileNEWT.testInterl4G_ES2_-n0000-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0160x0090.png [apply] QUIT Window Thread[main-Display-.windows_nil-1-EDT-5,5,main] [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGTextureFromFileNEWT - testInterl4G_ES2 [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGTextureFromFileNEWT - testInterl4__ES2 [apply] junit.framework.TestListener: endTest(testInterl4G_ES2) [apply] junit.framework.TestListener: startTest(testInterl4__ES2) [apply] TextureData: TextureData[160x90, y-flip false, internFormat 0x8058, PixelAttributes[fmt 0x1908, type 0x1401, RGBA8888], border 0, estSize 57600, alignment 1, rowlen 0, ImageType[png] [apply] main-Display-.windows_nil-1-EDT-6: ** screenshot: TestPNGTextureFromFileNEWT.testInterl4__ES2_-n0000-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0160x0090.png [apply] junit.framework.TestListener: endTest(testInterl4__ES2) [apply] junit.framework.TestListener: startTest(testPalette3__ES2) [apply] QUIT Window Thread[main-Display-.windows_nil-1-EDT-6,5,main] [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGTextureFromFileNEWT - testInterl4__ES2 [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGTextureFromFileNEWT - testPalette3__ES2 [apply] TextureData: TextureData[160x90, y-flip false, internFormat 0x8051, PixelAttributes[fmt 0x1907, type 0x1401, RGB888], border 0, estSize 43200, alignment 1, rowlen 0, ImageType[png] [apply] main-Display-.windows_nil-1-EDT-7: ** screenshot: TestPNGTextureFromFileNEWT.testPalette3__ES2-n0000-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0160x0090.png [apply] QUIT Window Thread[main-Display-.windows_nil-1-EDT-7,5,main] [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGTextureFromFileNEWT - testPalette3__ES2 [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGTextureFromFileNEWT - testPalette4__ES2 [apply] TextureData: TextureData[160x90, y-flip false, internFormat 0x8051, PixelAttributes[fmt 0x1907, type 0x1401, RGB888], border 0, estSize 43200, alignment 1, rowlen 0, ImageType[png] [apply] main-Display-.windows_nil-1-EDT-8: ** screenshot: TestPNGTextureFromFileNEWT.testPalette4__ES2-n0000-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0160x0090.png [apply] junit.framework.TestListener: endTest(testPalette3__ES2) [apply] junit.framework.TestListener: startTest(testPalette4__ES2) [apply] QUIT Window Thread[main-Display-.windows_nil-1-EDT-8,5,main] [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGTextureFromFileNEWT - testPalette4__ES2 [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGTextureFromFileNEWT - testRGB3__ES2 [apply] TextureData: TextureData[160x90, y-flip false, internFormat 0x8051, PixelAttributes[fmt 0x1907, type 0x1401, RGB888], border 0, estSize 43200, alignment 1, rowlen 0, ImageType[png] [apply] junit.framework.TestListener: endTest(testPalette4__ES2) [apply] junit.framework.TestListener: startTest(testRGB3__ES2) [apply] main-Display-.windows_nil-1-EDT-9: ** screenshot: TestPNGTextureFromFileNEWT.testRGB3__ES2____-n0000-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0160x0090.png [apply] QUIT Window Thread[main-Display-.windows_nil-1-EDT-9,5,main] [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGTextureFromFileNEWT - testRGB3__ES2 [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGTextureFromFileNEWT - testRGB3__GL2 [apply] TextureData: TextureData[160x90, y-flip false, internFormat 0x8051, PixelAttributes[fmt 0x1907, type 0x1401, RGB888], border 0, estSize 43200, alignment 1, rowlen 0, ImageType[png] [apply] junit.framework.TestListener: endTest(testRGB3__ES2) [apply] junit.framework.TestListener: startTest(testRGB3__GL2) [apply] main-Display-.windows_nil-1-EDT-10: ** screenshot: TestPNGTextureFromFileNEWT.testRGB3__GL2____-n0000-GL4bc_-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0160x0090.png [apply] QUIT Window Thread[main-Display-.windows_nil-1-EDT-10,5,main] [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGTextureFromFileNEWT - testRGB3__GL2 [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGTextureFromFileNEWT - testRGB4G_ES2 [apply] TextureData: TextureData[160x90, y-flip false, internFormat 0x8058, PixelAttributes[fmt 0x1908, type 0x1401, RGBA8888], border 0, estSize 57600, alignment 1, rowlen 0, ImageType[png] [apply] main-Display-.windows_nil-1-EDT-11: ** screenshot: TestPNGTextureFromFileNEWT.testRGB4G_ES2____-n0000-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0160x0090.png [apply] junit.framework.TestListener: endTest(testRGB3__GL2) [apply] junit.framework.TestListener: startTest(testRGB4G_ES2) [apply] QUIT Window Thread[main-Display-.windows_nil-1-EDT-11,5,main] [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGTextureFromFileNEWT - testRGB4G_ES2 [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGTextureFromFileNEWT - testRGB4__ES2 [apply] TextureData: TextureData[160x90, y-flip false, internFormat 0x8058, PixelAttributes[fmt 0x1908, type 0x1401, RGBA8888], border 0, estSize 57600, alignment 1, rowlen 0, ImageType[png] [apply] junit.framework.TestListener: endTest(testRGB4G_ES2) [apply] junit.framework.TestListener: startTest(testRGB4__ES2) [apply] main-Display-.windows_nil-1-EDT-12: ** screenshot: TestPNGTextureFromFileNEWT.testRGB4__ES2____-n0000-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0160x0090.png [apply] QUIT Window Thread[main-Display-.windows_nil-1-EDT-12,5,main] [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGTextureFromFileNEWT - testRGB4__ES2 [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGTextureFromFileNEWT - testRGB4__GL2 [apply] TextureData: TextureData[160x90, y-flip false, internFormat 0x8058, PixelAttributes[fmt 0x1908, type 0x1401, RGBA8888], border 0, estSize 57600, alignment 1, rowlen 0, ImageType[png] [apply] junit.framework.TestListener: endTest(testRGB4__ES2) [apply] junit.framework.TestListener: startTest(testRGB4__GL2) [apply] main-Display-.windows_nil-1-EDT-13: ** screenshot: TestPNGTextureFromFileNEWT.testRGB4__GL2____-n0000-GL4bc_-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0160x0090.png [apply] QUIT Window Thread[main-Display-.windows_nil-1-EDT-13,5,main] [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGTextureFromFileNEWT - testRGB4__GL2 [apply] ++++ Test Singleton.unlock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675154323000 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1675154323000 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [apply] junit.framework.TestListener: endTest(testRGB4__GL2) [apply] Tests run: 13, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 17.712 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675154305979 ms III - Start [apply] SLOCK [T main @ 1675154305979 ms +++ localhost/127.0.0.1:59999 - Locked within 10 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGTextureFromFileNEWT - testGray__ES2 [apply] TextureData: TextureData[283x32, y-flip false, internFormat 0x8051, PixelAttributes[fmt 0x1903, type 0x1401, LUMINANCE], border 0, estSize 9056, alignment 1, rowlen 0, ImageType[png] [apply] main-Display-.windows_nil-1-EDT-1: ** screenshot: TestPNGTextureFromFileNEWT.testGray__ES2____-n0000-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0283x0032.png [apply] QUIT Window Thread[main-Display-.windows_nil-1-EDT-1,5,main] [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGTextureFromFileNEWT - testGray__ES2 [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGTextureFromFileNEWT - testGray__GL2 [apply] TextureData: TextureData[283x32, y-flip false, internFormat 0x8051, PixelAttributes[fmt 0x1903, type 0x1401, LUMINANCE], border 0, estSize 9056, alignment 1, rowlen 0, ImageType[png] [apply] main-Display-.windows_nil-1-EDT-2: ** screenshot: TestPNGTextureFromFileNEWT.testGray__GL2____-n0000-GL4bc_-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0283x0032.png [apply] QUIT Window Thread[main-Display-.windows_nil-1-EDT-2,5,main] [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGTextureFromFileNEWT - testGray__GL2 [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGTextureFromFileNEWT - testInterl3G_ES2 [apply] TextureData: TextureData[160x90, y-flip false, internFormat 0x8051, PixelAttributes[fmt 0x1907, type 0x1401, RGB888], border 0, estSize 43200, alignment 1, rowlen 0, ImageType[png] [apply] main-Display-.windows_nil-1-EDT-3: ** screenshot: TestPNGTextureFromFileNEWT.testInterl3G_ES2_-n0000-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0160x0090.png [apply] QUIT Window Thread[main-Display-.windows_nil-1-EDT-3,5,main] [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGTextureFromFileNEWT - testInterl3G_ES2 [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGTextureFromFileNEWT - testInterl3__ES2 [apply] TextureData: TextureData[160x90, y-flip false, internFormat 0x8051, PixelAttributes[fmt 0x1907, type 0x1401, RGB888], border 0, estSize 43200, alignment 1, rowlen 0, ImageType[png] [apply] main-Display-.windows_nil-1-EDT-4: ** screenshot: TestPNGTextureFromFileNEWT.testInterl3__ES2_-n0000-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0160x0090.png [apply] QUIT Window Thread[main-Display-.windows_nil-1-EDT-4,5,main] [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGTextureFromFileNEWT - testInterl3__ES2 [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGTextureFromFileNEWT - testInterl4G_ES2 [apply] TextureData: TextureData[160x90, y-flip false, internFormat 0x8058, PixelAttributes[fmt 0x1908, type 0x1401, RGBA8888], border 0, estSize 57600, alignment 1, rowlen 0, ImageType[png] [apply] main-Display-.windows_nil-1-EDT-5: ** screenshot: TestPNGTextureFromFileNEWT.testInterl4G_ES2_-n0000-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0160x0090.png [apply] QUIT Window Thread[main-Display-.windows_nil-1-EDT-5,5,main] [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGTextureFromFileNEWT - testInterl4G_ES2 [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGTextureFromFileNEWT - testInterl4__ES2 [apply] TextureData: TextureData[160x90, y-flip false, internFormat 0x8058, PixelAttributes[fmt 0x1908, type 0x1401, RGBA8888], border 0, estSize 57600, alignment 1, rowlen 0, ImageType[png] [apply] main-Display-.windows_nil-1-EDT-6: ** screenshot: TestPNGTextureFromFileNEWT.testInterl4__ES2_-n0000-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0160x0090.png [apply] QUIT Window Thread[main-Display-.windows_nil-1-EDT-6,5,main] [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGTextureFromFileNEWT - testInterl4__ES2 [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGTextureFromFileNEWT - testPalette3__ES2 [apply] TextureData: TextureData[160x90, y-flip false, internFormat 0x8051, PixelAttributes[fmt 0x1907, type 0x1401, RGB888], border 0, estSize 43200, alignment 1, rowlen 0, ImageType[png] [apply] main-Display-.windows_nil-1-EDT-7: ** screenshot: TestPNGTextureFromFileNEWT.testPalette3__ES2-n0000-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0160x0090.png [apply] QUIT Window Thread[main-Display-.windows_nil-1-EDT-7,5,main] [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGTextureFromFileNEWT - testPalette3__ES2 [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGTextureFromFileNEWT - testPalette4__ES2 [apply] TextureData: TextureData[160x90, y-flip false, internFormat 0x8051, PixelAttributes[fmt 0x1907, type 0x1401, RGB888], border 0, estSize 43200, alignment 1, rowlen 0, ImageType[png] [apply] main-Display-.windows_nil-1-EDT-8: ** screenshot: TestPNGTextureFromFileNEWT.testPalette4__ES2-n0000-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0160x0090.png [apply] QUIT Window Thread[main-Display-.windows_nil-1-EDT-8,5,main] [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGTextureFromFileNEWT - testPalette4__ES2 [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGTextureFromFileNEWT - testRGB3__ES2 [apply] TextureData: TextureData[160x90, y-flip false, internFormat 0x8051, PixelAttributes[fmt 0x1907, type 0x1401, RGB888], border 0, estSize 43200, alignment 1, rowlen 0, ImageType[png] [apply] main-Display-.windows_nil-1-EDT-9: ** screenshot: TestPNGTextureFromFileNEWT.testRGB3__ES2____-n0000-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0160x0090.png [apply] QUIT Window Thread[main-Display-.windows_nil-1-EDT-9,5,main] [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGTextureFromFileNEWT - testRGB3__ES2 [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGTextureFromFileNEWT - testRGB3__GL2 [apply] TextureData: TextureData[160x90, y-flip false, internFormat 0x8051, PixelAttributes[fmt 0x1907, type 0x1401, RGB888], border 0, estSize 43200, alignment 1, rowlen 0, ImageType[png] [apply] main-Display-.windows_nil-1-EDT-10: ** screenshot: TestPNGTextureFromFileNEWT.testRGB3__GL2____-n0000-GL4bc_-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0160x0090.png [apply] QUIT Window Thread[main-Display-.windows_nil-1-EDT-10,5,main] [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGTextureFromFileNEWT - testRGB3__GL2 [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGTextureFromFileNEWT - testRGB4G_ES2 [apply] TextureData: TextureData[160x90, y-flip false, internFormat 0x8058, PixelAttributes[fmt 0x1908, type 0x1401, RGBA8888], border 0, estSize 57600, alignment 1, rowlen 0, ImageType[png] [apply] main-Display-.windows_nil-1-EDT-11: ** screenshot: TestPNGTextureFromFileNEWT.testRGB4G_ES2____-n0000-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0160x0090.png [apply] QUIT Window Thread[main-Display-.windows_nil-1-EDT-11,5,main] [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGTextureFromFileNEWT - testRGB4G_ES2 [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGTextureFromFileNEWT - testRGB4__ES2 [apply] TextureData: TextureData[160x90, y-flip false, internFormat 0x8058, PixelAttributes[fmt 0x1908, type 0x1401, RGBA8888], border 0, estSize 57600, alignment 1, rowlen 0, ImageType[png] [apply] main-Display-.windows_nil-1-EDT-12: ** screenshot: TestPNGTextureFromFileNEWT.testRGB4__ES2____-n0000-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0160x0090.png [apply] QUIT Window Thread[main-Display-.windows_nil-1-EDT-12,5,main] [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGTextureFromFileNEWT - testRGB4__ES2 [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGTextureFromFileNEWT - testRGB4__GL2 [apply] TextureData: TextureData[160x90, y-flip false, internFormat 0x8058, PixelAttributes[fmt 0x1908, type 0x1401, RGBA8888], border 0, estSize 57600, alignment 1, rowlen 0, ImageType[png] [apply] main-Display-.windows_nil-1-EDT-13: ** screenshot: TestPNGTextureFromFileNEWT.testRGB4__GL2____-n0000-GL4bc_-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0160x0090.png [apply] QUIT Window Thread[main-Display-.windows_nil-1-EDT-13,5,main] [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGTextureFromFileNEWT - testRGB4__GL2 [apply] ++++ Test Singleton.unlock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675154323000 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1675154323000 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: testGray__ES2 took 2.651 sec [apply] Testcase: testGray__GL2 took 1.128 sec [apply] Testcase: testInterl3G_ES2 took 1.232 sec [apply] Testcase: testInterl3__ES2 took 1.109 sec [apply] Testcase: testInterl4G_ES2 took 1.218 sec [apply] Testcase: testInterl4__ES2 took 1.21 sec [apply] Testcase: testPalette3__ES2 took 1.257 sec [apply] Testcase: testPalette4__ES2 took 1.23 sec [apply] Testcase: testRGB3__ES2 took 1.2 sec [apply] Testcase: testRGB3__GL2 took 1.202 sec [apply] Testcase: testRGB4G_ES2 took 1.204 sec [apply] Testcase: testRGB4__ES2 took 1.224 sec [apply] Testcase: testRGB4__GL2 took 1.111 sec [echo] Testing com.jogamp.opengl.test.junit.jogl.util.texture.TestPixelFormat00NEWT -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.jogl.util.texture.TestPixelFormat00NEWT.xml [apply] Testsuite: com.jogamp.opengl.test.junit.jogl.util.texture.TestPixelFormat00NEWT [apply] junit.framework.TestListener: tests to run: 1 [apply] junit.framework.TestListener: startTest(test00) [apply] junit.framework.TestListener: endTest(test00) [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675154324272 ms III - Start [apply] SLOCK [T main @ 1675154324273 ms +++ localhost/127.0.0.1:59999 - Locked within 11 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 @ 1675154324298 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1675154324298 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [apply] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.664 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675154324272 ms III - Start [apply] SLOCK [T main @ 1675154324273 ms +++ localhost/127.0.0.1:59999 - Locked within 11 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 @ 1675154324298 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1675154324298 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test00 took 0.007 sec [echo] Testing com.jogamp.opengl.test.junit.jogl.util.texture.TestPixelFormatUtil00NEWT -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.jogl.util.texture.TestPixelFormatUtil00NEWT.xml [apply] ++++ Test Singleton.ctor() [apply] Testsuite: com.jogamp.opengl.test.junit.jogl.util.texture.TestPixelFormatUtil00NEWT [apply] junit.framework.TestListener: tests to run: 6 [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675154325226 ms III - Start [apply] junit.framework.TestListener: startTest(testConversion00) [apply] junit.framework.TestListener: endTest(testConversion00) [apply] junit.framework.TestListener: startTest(testConversion01_srcS000_BE_TL_destS000_TL) [apply] SLOCK [T main @ 1675154325227 ms +++ localhost/127.0.0.1:59999 - Locked within 11 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 0x2038ae61, 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 0xa67c67e, 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 0x3327bd23, LUMINANCE, 64 x 64, stride 64, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=4096 cap=4096]], maxDelta 12 [apply] Conv2 Data: [[0x60, msbFirst true, 01100000], ] [apply] DestRe Data: [[0x60, msbFirst true, 01100000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x60 0x60 0x60 [apply] [ 0][ 1] 0x60 0x60 0x60 [apply] [ 0][ 2] 0x60 0x60 0x60 [apply] Test [ 0][ 0] exp [0x60, msbFirst true, 01100000] == [apply] Test [ 0][ 0] has [0x60, msbFirst true, 01100000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x60 0x60 0x60 [apply] [ 61][ 62] 0x60 0x60 0x60 [apply] [ 61][ 63] 0x60 0x60 0x60 [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 0x5383967b, 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 0x2ac273d3, 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 0x71423665, 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 0x20398b7c, LUMINANCE, 64 x 64, stride 64, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=4096 cap=4096]], maxDelta 12 [apply] Conv2 Data: [[0x62, msbFirst true, 01100010], ] [apply] DestRe Data: [[0x62, msbFirst true, 01100010], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x62 0x62 0x62 [apply] [ 0][ 1] 0x62 0x62 0x62 [apply] [ 0][ 2] 0x62 0x62 0x62 [apply] Test [ 0][ 0] exp [0x62, msbFirst true, 01100010] == [apply] Test [ 0][ 0] has [0x62, msbFirst true, 01100010] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x62 0x62 0x62 [apply] [ 61][ 62] 0x62 0x62 0x62 [apply] [ 61][ 63] 0x62 0x62 0x62 [apply] Test [ 63][ 63] exp [0x62, msbFirst true, 01100010] == [apply] Test [ 63][ 63] has [0x62, msbFirst true, 01100010] : equal true [apply] [apply] CONVERT[0][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 0x6fc6f14e, 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 0x56235b8e, 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 0x3632be31, 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 0x5abca1e0, LUMINANCE, 64 x 64, stride 64, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=4096 cap=4096]], maxDelta 12 [apply] Conv2 Data: [[0x63, msbFirst true, 01100011], ] [apply] DestRe Data: [[0x63, msbFirst true, 01100011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x63 0x63 0x63 [apply] [ 0][ 1] 0x63 0x63 0x63 [apply] [ 0][ 2] 0x63 0x63 0x63 [apply] Test [ 0][ 0] exp [0x63, msbFirst true, 01100011] == [apply] Test [ 0][ 0] has [0x63, msbFirst true, 01100011] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x63 0x63 0x63 [apply] [ 61][ 62] 0x63 0x63 0x63 [apply] [ 61][ 63] 0x63 0x63 0x63 [apply] Test [ 63][ 63] exp [0x63, msbFirst true, 01100011] == [apply] Test [ 63][ 63] has [0x63, msbFirst true, 01100011] : equal true [apply] [apply] CONVERT[0][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 0x2286778, 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 0x4e9ba398, LUMINANCE, 64 x 64, stride 64, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=4096 cap=4096]], maxDelta 12 [apply] Conv2 Data: [[0x60, msbFirst true, 01100000], ] [apply] DestRe Data: [[0x60, msbFirst true, 01100000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x60 0x60 0x60 [apply] [ 0][ 1] 0x60 0x60 0x60 [apply] [ 0][ 2] 0x60 0x60 0x60 [apply] Test [ 0][ 0] exp [0x60, msbFirst true, 01100000] == [apply] Test [ 0][ 0] has [0x60, msbFirst true, 01100000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x60 0x60 0x60 [apply] [ 61][ 62] 0x60 0x60 0x60 [apply] [ 61][ 63] 0x60 0x60 0x60 [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 0x6d7b4f4c, 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 0x527740a2, LUMINANCE, 64 x 64, stride 64, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=4096 cap=4096]], maxDelta 12 [apply] Conv2 Data: [[0x60, msbFirst true, 01100000], ] [apply] DestRe Data: [[0x60, msbFirst true, 01100000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x60 0x60 0x60 [apply] [ 0][ 1] 0x60 0x60 0x60 [apply] [ 0][ 2] 0x60 0x60 0x60 [apply] Test [ 0][ 0] exp [0x60, msbFirst true, 01100000] == [apply] Test [ 0][ 0] has [0x60, msbFirst true, 01100000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x60 0x60 0x60 [apply] [ 61][ 62] 0x60 0x60 0x60 [apply] [ 61][ 63] 0x60 0x60 0x60 [apply] Test [ 63][ 63] exp [0x60, msbFirst true, 01100000] == [apply] Test [ 63][ 63] has [0x60, msbFirst true, 01100000] : equal true [apply] [apply] CONVERT[0][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 0x13a5fe33, 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 0x3108bc, LUMINANCE, 64 x 64, stride 64, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=4096 cap=4096]], maxDelta 12 [apply] Conv2 Data: [[0x60, msbFirst true, 01100000], ] [apply] DestRe Data: [[0x60, msbFirst true, 01100000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x60 0x60 0x60 [apply] [ 0][ 1] 0x60 0x60 0x60 [apply] [ 0][ 2] 0x60 0x60 0x60 [apply] Test [ 0][ 0] exp [0x60, msbFirst true, 01100000] == [apply] Test [ 0][ 0] has [0x60, msbFirst true, 01100000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x60 0x60 0x60 [apply] [ 61][ 62] 0x60 0x60 0x60 [apply] [ 61][ 63] 0x60 0x60 0x60 [apply] Test [ 63][ 63] exp [0x60, msbFirst true, 01100000] == [apply] Test [ 63][ 63] has [0x60, msbFirst true, 01100000] : equal true [apply] [apply] CONVERT[0][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 0x370736d9, 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 0x5f9d02cb, LUMINANCE, 64 x 64, stride 64, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=4096 cap=4096]], maxDelta 12 [apply] Conv2 Data: [[0x60, msbFirst true, 01100000], ] [apply] DestRe Data: [[0x60, msbFirst true, 01100000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x60 0x60 0x60 [apply] [ 0][ 1] 0x60 0x60 0x60 [apply] [ 0][ 2] 0x60 0x60 0x60 [apply] Test [ 0][ 0] exp [0x60, msbFirst true, 01100000] == [apply] Test [ 0][ 0] has [0x60, msbFirst true, 01100000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x60 0x60 0x60 [apply] [ 61][ 62] 0x60 0x60 0x60 [apply] [ 61][ 63] 0x60 0x60 0x60 [apply] Test [ 63][ 63] exp [0x60, msbFirst true, 01100000] == [apply] Test [ 63][ 63] has [0x60, msbFirst true, 01100000] : equal true [apply] [apply] CONVERT[0][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 0x63753b6d, 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 0x6b09bb57, LUMINANCE, 64 x 64, stride 64, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=4096 cap=4096]], maxDelta 12 [apply] Conv2 Data: [[0x60, msbFirst true, 01100000], ] [apply] DestRe Data: [[0x60, msbFirst true, 01100000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x60 0x60 0x60 [apply] [ 0][ 1] 0x60 0x60 0x60 [apply] [ 0][ 2] 0x60 0x60 0x60 [apply] Test [ 0][ 0] exp [0x60, msbFirst true, 01100000] == [apply] Test [ 0][ 0] has [0x60, msbFirst true, 01100000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x60 0x60 0x60 [apply] [ 61][ 62] 0x60 0x60 0x60 [apply] [ 61][ 63] 0x60 0x60 0x60 [apply] Test [ 63][ 63] exp [0x60, msbFirst true, 01100000] == [apply] Test [ 63][ 63] has [0x60, msbFirst true, 01100000] : equal true [apply] [apply] CONVERT[0][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 0x6536e911, 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 0x520a3426, LUMINANCE, 64 x 64, stride 64, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=4096 cap=4096]], maxDelta 12 [apply] Conv2 Data: [[0x60, msbFirst true, 01100000], ] [apply] DestRe Data: [[0x60, msbFirst true, 01100000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x60 0x60 0x60 [apply] [ 0][ 1] 0x60 0x60 0x60 [apply] [ 0][ 2] 0x60 0x60 0x60 [apply] Test [ 0][ 0] exp [0x60, msbFirst true, 01100000] == [apply] Test [ 0][ 0] has [0x60, msbFirst true, 01100000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x60 0x60 0x60 [apply] [ 61][ 62] 0x60 0x60 0x60 [apply] [ 61][ 63] 0x60 0x60 0x60 [apply] Test [ 63][ 63] exp [0x60, msbFirst true, 01100000] == [apply] Test [ 63][ 63] has [0x60, msbFirst true, 01100000] : equal true [apply] [apply] CONVERT[0][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 0x18eed359, 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 0x3e9b1010, LUMINANCE, 64 x 64, stride 64, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=4096 cap=4096]], maxDelta 12 [apply] Conv2 Data: [[0x60, msbFirst true, 01100000], ] [apply] DestRe Data: [[0x60, msbFirst true, 01100000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x60 0x60 0x60 [apply] [ 0][ 1] 0x60 0x60 0x60 [apply] [ 0][ 2] 0x60 0x60 0x60 [apply] Test [ 0][ 0] exp [0x60, msbFirst true, 01100000] == [apply] Test [ 0][ 0] has [0x60, msbFirst true, 01100000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x60 0x60 0x60 [apply] [ 61][ 62] 0x60 0x60 0x60 [apply] [ 61][ 63] 0x60 0x60 0x60 [apply] Test [ 63][ 63] exp [0x60, msbFirst true, 01100000] == [apply] Test [ 63][ 63] has [0x60, msbFirst true, 01100000] : equal true [apply] [apply] CONVERT[0][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 0x6c3708b3, 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 0x6f1fba17, LUMINANCE, 64 x 64, stride 64, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=4096 cap=4096]], maxDelta 12 [apply] Conv2 Data: [[0x60, msbFirst true, 01100000], ] [apply] DestRe Data: [[0x60, msbFirst true, 01100000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x60 0x60 0x60 [apply] [ 0][ 1] 0x60 0x60 0x60 [apply] [ 0][ 2] 0x60 0x60 0x60 [apply] Test [ 0][ 0] exp [0x60, msbFirst true, 01100000] == [apply] Test [ 0][ 0] has [0x60, msbFirst true, 01100000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x60 0x60 0x60 [apply] [ 61][ 62] 0x60 0x60 0x60 [apply] [ 61][ 63] 0x60 0x60 0x60 [apply] Test [ 63][ 63] exp [0x60, msbFirst true, 01100000] == [apply] Test [ 63][ 63] has [0x60, msbFirst true, 01100000] : equal true [apply] [apply] CONVERT[1][*]: Image0 - Orig: PixelRect[obj 0x185d8b6, 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 0x67784306, 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 0x335eadca, 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 0x210366b4, RGB565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12 [apply] Conv2 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] DestRe Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x9306 0x9306 0x9306 [apply] [ 0][ 1] 0x9306 0x9306 0x9306 [apply] [ 0][ 2] 0x9306 0x9306 0x9306 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x9306 0x9306 0x9306 [apply] [ 61][ 62] 0x9306 0x9306 0x9306 [apply] [ 61][ 63] 0x9306 0x9306 0x9306 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 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 0xeec5a4a, 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 0x2b2948e2, RGB565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12 [apply] Conv2 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] DestRe Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x9306 0x9306 0x9306 [apply] [ 0][ 1] 0x9306 0x9306 0x9306 [apply] [ 0][ 2] 0x9306 0x9306 0x9306 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x9306 0x9306 0x9306 [apply] [ 61][ 62] 0x9306 0x9306 0x9306 [apply] [ 61][ 63] 0x9306 0x9306 0x9306 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] == [apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true [apply] [apply] CONVERT[1][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 0x6ddf90b0, 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 0x57536d79, RGB565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12 [apply] Conv2 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] DestRe Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x9306 0x9306 0x9306 [apply] [ 0][ 1] 0x9306 0x9306 0x9306 [apply] [ 0][ 2] 0x9306 0x9306 0x9306 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x9306 0x9306 0x9306 [apply] [ 61][ 62] 0x9306 0x9306 0x9306 [apply] [ 61][ 63] 0x9306 0x9306 0x9306 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] == [apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true [apply] [apply] CONVERT[1][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 0x3b0143d3, 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 0x5a8e6209, RGB565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12 [apply] Conv2 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] DestRe Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x9306 0x9306 0x9306 [apply] [ 0][ 1] 0x9306 0x9306 0x9306 [apply] [ 0][ 2] 0x9306 0x9306 0x9306 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x9306 0x9306 0x9306 [apply] [ 61][ 62] 0x9306 0x9306 0x9306 [apply] [ 61][ 63] 0x9306 0x9306 0x9306 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] == [apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true [apply] [apply] CONVERT[1][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 0x4b4523f8, 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 0x731a74c, RGB565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12 [apply] Conv2 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] DestRe Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x9306 0x9306 0x9306 [apply] [ 0][ 1] 0x9306 0x9306 0x9306 [apply] [ 0][ 2] 0x9306 0x9306 0x9306 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x9306 0x9306 0x9306 [apply] [ 61][ 62] 0x9306 0x9306 0x9306 [apply] [ 61][ 63] 0x9306 0x9306 0x9306 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] == [apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true [apply] [apply] CONVERT[1][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 0x369f73a2, 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 0x1f28c152, RGB565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12 [apply] Conv2 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] DestRe Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x9306 0x9306 0x9306 [apply] [ 0][ 1] 0x9306 0x9306 0x9306 [apply] [ 0][ 2] 0x9306 0x9306 0x9306 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x9306 0x9306 0x9306 [apply] [ 61][ 62] 0x9306 0x9306 0x9306 [apply] [ 61][ 63] 0x9306 0x9306 0x9306 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] == [apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true [apply] [apply] CONVERT[1][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 0x7d907bac, 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 0x7791a895, RGB565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12 [apply] Conv2 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] DestRe Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x9306 0x9306 0x9306 [apply] [ 0][ 1] 0x9306 0x9306 0x9306 [apply] [ 0][ 2] 0x9306 0x9306 0x9306 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x9306 0x9306 0x9306 [apply] [ 61][ 62] 0x9306 0x9306 0x9306 [apply] [ 61][ 63] 0x9306 0x9306 0x9306 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] == [apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true [apply] [apply] CONVERT[1][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 0x3a5ed7a6, 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 0x6325a3ee, RGB565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12 [apply] Conv2 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] DestRe Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x9306 0x9306 0x9306 [apply] [ 0][ 1] 0x9306 0x9306 0x9306 [apply] [ 0][ 2] 0x9306 0x9306 0x9306 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x9306 0x9306 0x9306 [apply] [ 61][ 62] 0x9306 0x9306 0x9306 [apply] [ 61][ 63] 0x9306 0x9306 0x9306 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] == [apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true [apply] [apply] CONVERT[1][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 0x1d16f93d, 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 0x67b92f0a, RGB565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12 [apply] Conv2 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] DestRe Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x9306 0x9306 0x9306 [apply] [ 0][ 1] 0x9306 0x9306 0x9306 [apply] [ 0][ 2] 0x9306 0x9306 0x9306 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x9306 0x9306 0x9306 [apply] [ 61][ 62] 0x9306 0x9306 0x9306 [apply] [ 61][ 63] 0x9306 0x9306 0x9306 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] == [apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true [apply] [apply] CONVERT[1][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 0x2b9627bc, 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 0x65e2dbf3, RGB565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12 [apply] Conv2 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] DestRe Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x9306 0x9306 0x9306 [apply] [ 0][ 1] 0x9306 0x9306 0x9306 [apply] [ 0][ 2] 0x9306 0x9306 0x9306 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x9306 0x9306 0x9306 [apply] [ 61][ 62] 0x9306 0x9306 0x9306 [apply] [ 61][ 63] 0x9306 0x9306 0x9306 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] == [apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true [apply] [apply] CONVERT[1][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 0x4f970963, 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 0x61f8bee4, RGB565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12 [apply] Conv2 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] DestRe Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x9306 0x9306 0x9306 [apply] [ 0][ 1] 0x9306 0x9306 0x9306 [apply] [ 0][ 2] 0x9306 0x9306 0x9306 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x9306 0x9306 0x9306 [apply] [ 61][ 62] 0x9306 0x9306 0x9306 [apply] [ 61][ 63] 0x9306 0x9306 0x9306 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] == [apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true [apply] [apply] CONVERT[1][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 0x7b49cea0, 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 0x887af79, RGB565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12 [apply] Conv2 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] DestRe Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x9306 0x9306 0x9306 [apply] [ 0][ 1] 0x9306 0x9306 0x9306 [apply] [ 0][ 2] 0x9306 0x9306 0x9306 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x9306 0x9306 0x9306 [apply] [ 61][ 62] 0x9306 0x9306 0x9306 [apply] [ 61][ 63] 0x9306 0x9306 0x9306 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] == [apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true [apply] [apply] CONVERT[2][*]: Image0 - Orig: PixelRect[obj 0x7fac631b, 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 0x5b87ed94, 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 0x6e0e048a, 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 0x5bc79255, BGR565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12 [apply] Conv2 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] DestRe Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3312 0x3312 0x3312 [apply] [ 0][ 1] 0x3312 0x3312 0x3312 [apply] [ 0][ 2] 0x3312 0x3312 0x3312 [apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3312 0x3312 0x3312 [apply] [ 61][ 62] 0x3312 0x3312 0x3312 [apply] [ 61][ 63] 0x3312 0x3312 0x3312 [apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 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 0x47ef968d, 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 0x23e028a9, BGR565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12 [apply] Conv2 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] DestRe Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3312 0x3312 0x3312 [apply] [ 0][ 1] 0x3312 0x3312 0x3312 [apply] [ 0][ 2] 0x3312 0x3312 0x3312 [apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3312 0x3312 0x3312 [apply] [ 61][ 62] 0x3312 0x3312 0x3312 [apply] [ 61][ 63] 0x3312 0x3312 0x3312 [apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] == [apply] Test [ 63][ 63] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true [apply] [apply] CONVERT[2][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 0x3dd4520b, 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 0x5ae63ade, BGR565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12 [apply] Conv2 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] DestRe Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3312 0x3312 0x3312 [apply] [ 0][ 1] 0x3312 0x3312 0x3312 [apply] [ 0][ 2] 0x3312 0x3312 0x3312 [apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3312 0x3312 0x3312 [apply] [ 61][ 62] 0x3312 0x3312 0x3312 [apply] [ 61][ 63] 0x3312 0x3312 0x3312 [apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] == [apply] Test [ 63][ 63] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true [apply] [apply] CONVERT[2][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 0x610694f1, 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 0x43814d18, BGR565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12 [apply] Conv2 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] DestRe Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3312 0x3312 0x3312 [apply] [ 0][ 1] 0x3312 0x3312 0x3312 [apply] [ 0][ 2] 0x3312 0x3312 0x3312 [apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3312 0x3312 0x3312 [apply] [ 61][ 62] 0x3312 0x3312 0x3312 [apply] [ 61][ 63] 0x3312 0x3312 0x3312 [apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] == [apply] Test [ 63][ 63] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true [apply] [apply] CONVERT[2][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 0x5c5a1b69, 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 0x3701eaf6, BGR565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12 [apply] Conv2 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] DestRe Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3312 0x3312 0x3312 [apply] [ 0][ 1] 0x3312 0x3312 0x3312 [apply] [ 0][ 2] 0x3312 0x3312 0x3312 [apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3312 0x3312 0x3312 [apply] [ 61][ 62] 0x3312 0x3312 0x3312 [apply] [ 61][ 63] 0x3312 0x3312 0x3312 [apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] == [apply] Test [ 63][ 63] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true [apply] [apply] CONVERT[2][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 0x627551fb, 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 0x2b552920, BGR565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12 [apply] Conv2 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] DestRe Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3312 0x3312 0x3312 [apply] [ 0][ 1] 0x3312 0x3312 0x3312 [apply] [ 0][ 2] 0x3312 0x3312 0x3312 [apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3312 0x3312 0x3312 [apply] [ 61][ 62] 0x3312 0x3312 0x3312 [apply] [ 61][ 63] 0x3312 0x3312 0x3312 [apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] == [apply] Test [ 63][ 63] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true [apply] [apply] CONVERT[2][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 0x2758fe70, 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 0x1f36e637, BGR565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12 [apply] Conv2 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] DestRe Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3312 0x3312 0x3312 [apply] [ 0][ 1] 0x3312 0x3312 0x3312 [apply] [ 0][ 2] 0x3312 0x3312 0x3312 [apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3312 0x3312 0x3312 [apply] [ 61][ 62] 0x3312 0x3312 0x3312 [apply] [ 61][ 63] 0x3312 0x3312 0x3312 [apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] == [apply] Test [ 63][ 63] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true [apply] [apply] CONVERT[2][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 0x578486a3, 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 0x551aa95a, BGR565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12 [apply] Conv2 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] DestRe Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3312 0x3312 0x3312 [apply] [ 0][ 1] 0x3312 0x3312 0x3312 [apply] [ 0][ 2] 0x3312 0x3312 0x3312 [apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3312 0x3312 0x3312 [apply] [ 61][ 62] 0x3312 0x3312 0x3312 [apply] [ 61][ 63] 0x3312 0x3312 0x3312 [apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] == [apply] Test [ 63][ 63] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true [apply] [apply] CONVERT[2][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 0x35d176f7, 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 0x1dfe2924, BGR565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12 [apply] Conv2 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] DestRe Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3312 0x3312 0x3312 [apply] [ 0][ 1] 0x3312 0x3312 0x3312 [apply] [ 0][ 2] 0x3312 0x3312 0x3312 [apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3312 0x3312 0x3312 [apply] [ 61][ 62] 0x3312 0x3312 0x3312 [apply] [ 61][ 63] 0x3312 0x3312 0x3312 [apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] == [apply] Test [ 63][ 63] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true [apply] [apply] CONVERT[2][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 0x6ebc05a6, 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 0x6e6c3152, BGR565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12 [apply] Conv2 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] DestRe Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3312 0x3312 0x3312 [apply] [ 0][ 1] 0x3312 0x3312 0x3312 [apply] [ 0][ 2] 0x3312 0x3312 0x3312 [apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3312 0x3312 0x3312 [apply] [ 61][ 62] 0x3312 0x3312 0x3312 [apply] [ 61][ 63] 0x3312 0x3312 0x3312 [apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] == [apply] Test [ 63][ 63] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true [apply] [apply] CONVERT[2][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 0x50b494a6, 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 0x3cef309d, BGR565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12 [apply] Conv2 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] DestRe Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3312 0x3312 0x3312 [apply] [ 0][ 1] 0x3312 0x3312 0x3312 [apply] [ 0][ 2] 0x3312 0x3312 0x3312 [apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3312 0x3312 0x3312 [apply] [ 61][ 62] 0x3312 0x3312 0x3312 [apply] [ 61][ 63] 0x3312 0x3312 0x3312 [apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] == [apply] Test [ 63][ 63] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true [apply] [apply] CONVERT[2][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 0x32709393, 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 0x3d99d22e, BGR565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12 [apply] Conv2 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] DestRe Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3312 0x3312 0x3312 [apply] [ 0][ 1] 0x3312 0x3312 0x3312 [apply] [ 0][ 2] 0x3312 0x3312 0x3312 [apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3312 0x3312 0x3312 [apply] [ 61][ 62] 0x3312 0x3312 0x3312 [apply] [ 61][ 63] 0x3312 0x3312 0x3312 [apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] == [apply] Test [ 63][ 63] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true [apply] [apply] CONVERT[3][*]: Image0 - Orig: PixelRect[obj 0x49fc609f, 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 0xcd2dae5, 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 0x3a883ce7, 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 0x4973813a, 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 0x6321e813, 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 0x79be0360, 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 0x22a67b4, 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 0x57855c9a, RGBA5551, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12 [apply] Conv2 Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ] [apply] DestRe Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0xC986 0xC986 0xC986 [apply] [ 0][ 1] 0xC986 0xC986 0xC986 [apply] [ 0][ 2] 0xC986 0xC986 0xC986 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0xC986 0xC986 0xC986 [apply] [ 61][ 62] 0xC986 0xC986 0xC986 [apply] [ 61][ 63] 0xC986 0xC986 0xC986 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] == [apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true [apply] [apply] CONVERT[3][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 0x3b084709, 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 0x3224f60b, 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 0x63e2203c, 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 0x1efed156, 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 0x6737fd8f, 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 0x72b6cbcc, 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 0xa7e666, 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 0x68bbe345, RGBA5551, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12 [apply] Conv2 Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ] [apply] DestRe Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0xC986 0xC986 0xC986 [apply] [ 0][ 1] 0xC986 0xC986 0xC986 [apply] [ 0][ 2] 0xC986 0xC986 0xC986 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0xC986 0xC986 0xC986 [apply] [ 61][ 62] 0xC986 0xC986 0xC986 [apply] [ 61][ 63] 0xC986 0xC986 0xC986 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] == [apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true [apply] [apply] CONVERT[3][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 0x30b8a058, 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 0x7494e528, RGBA5551, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12 [apply] Conv2 Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ] [apply] DestRe Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0xC986 0xC986 0xC986 [apply] [ 0][ 1] 0xC986 0xC986 0xC986 [apply] [ 0][ 2] 0xC986 0xC986 0xC986 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0xC986 0xC986 0xC986 [apply] [ 61][ 62] 0xC986 0xC986 0xC986 [apply] [ 61][ 63] 0xC986 0xC986 0xC986 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] == [apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true [apply] [apply] CONVERT[3][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 0x4bbfb90a, 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 0x7c29daf3, RGBA5551, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12 [apply] Conv2 Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ] [apply] DestRe Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0xC986 0xC986 0xC986 [apply] [ 0][ 1] 0xC986 0xC986 0xC986 [apply] [ 0][ 2] 0xC986 0xC986 0xC986 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0xC986 0xC986 0xC986 [apply] [ 61][ 62] 0xC986 0xC986 0xC986 [apply] [ 61][ 63] 0xC986 0xC986 0xC986 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] == [apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true [apply] [apply] CONVERT[4][*]: Image0 - Orig: PixelRect[obj 0x9660f4e, 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 0x5a8806ef, 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 0x6c49835d, 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 0x5e853265, 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 0x67205a84, 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 0x7d0587f1, 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 0x5d76b067, 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 0x2a17b7b6, ABGR1555, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12 [apply] Conv2 Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ] [apply] DestRe Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3325 0x3325 0x3325 [apply] [ 0][ 1] 0x3325 0x3325 0x3325 [apply] [ 0][ 2] 0x3325 0x3325 0x3325 [apply] Test [ 0][ 0] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3325 0x3325 0x3325 [apply] [ 61][ 62] 0x3325 0x3325 0x3325 [apply] [ 61][ 63] 0x3325 0x3325 0x3325 [apply] Test [ 63][ 63] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] == [apply] Test [ 63][ 63] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true [apply] [apply] CONVERT[4][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 0x4f063c0a, 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 0x1e6d1014, 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 0x76707e36, 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 0x614ddd49, 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 0x1f554b06, 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 0x694e1548, 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 0x1c3a4799, 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 0x131276c2, ABGR1555, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12 [apply] Conv2 Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ] [apply] DestRe Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3325 0x3325 0x3325 [apply] [ 0][ 1] 0x3325 0x3325 0x3325 [apply] [ 0][ 2] 0x3325 0x3325 0x3325 [apply] Test [ 0][ 0] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3325 0x3325 0x3325 [apply] [ 61][ 62] 0x3325 0x3325 0x3325 [apply] [ 61][ 63] 0x3325 0x3325 0x3325 [apply] Test [ 63][ 63] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] == [apply] Test [ 63][ 63] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true [apply] [apply] CONVERT[4][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 0x26aa12dd, 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 0x3fd7a715, ABGR1555, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12 [apply] Conv2 Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ] [apply] DestRe Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3325 0x3325 0x3325 [apply] [ 0][ 1] 0x3325 0x3325 0x3325 [apply] [ 0][ 2] 0x3325 0x3325 0x3325 [apply] Test [ 0][ 0] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3325 0x3325 0x3325 [apply] [ 61][ 62] 0x3325 0x3325 0x3325 [apply] [ 61][ 63] 0x3325 0x3325 0x3325 [apply] Test [ 63][ 63] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] == [apply] Test [ 63][ 63] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true [apply] [apply] CONVERT[4][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 0x711f39f9, 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 0x71bbf57e, ABGR1555, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12 [apply] Conv2 Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ] [apply] DestRe Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3325 0x3325 0x3325 [apply] [ 0][ 1] 0x3325 0x3325 0x3325 [apply] [ 0][ 2] 0x3325 0x3325 0x3325 [apply] Test [ 0][ 0] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3325 0x3325 0x3325 [apply] [ 61][ 62] 0x3325 0x3325 0x3325 [apply] [ 61][ 63] 0x3325 0x3325 0x3325 [apply] Test [ 63][ 63] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] == [apply] Test [ 63][ 63] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true [apply] [apply] CONVERT[5][*]: Image0 - Orig: PixelRect[obj 0x7f13d6e, 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 0x51cdd8a, 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 0xd44fc21, 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 0x23faf8f2, 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 0x2d6eabae, 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 0x4e7dc304, RGB888, 64 x 64, stride 192, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=12288 cap=12288]], maxDelta 12 [apply] Conv2 Data: [[0x31, msbFirst true, 00110001], [0x61, msbFirst true, 01100001], [0x94, msbFirst true, 10010100], ] [apply] DestRe Data: [[0x31, msbFirst true, 00110001], [0x61, msbFirst true, 01100001], [0x94, msbFirst true, 10010100], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x946131 0x946131 0x946131 [apply] [ 0][ 1] 0x946131 0x946131 0x946131 [apply] [ 0][ 2] 0x946131 0x946131 0x946131 [apply] Test [ 0][ 0] exp [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] == [apply] Test [ 0][ 0] has [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x946131 0x946131 0x946131 [apply] [ 61][ 62] 0x946131 0x946131 0x946131 [apply] [ 61][ 63] 0x946131 0x946131 0x946131 [apply] Test [ 63][ 63] exp [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] == [apply] Test [ 63][ 63] has [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] : equal true [apply] [apply] CONVERT[5][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 0x64729b1e, 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 0x10bbd20a, RGB888, 64 x 64, stride 192, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=12288 cap=12288]], maxDelta 12 [apply] Conv2 Data: [[0x31, msbFirst true, 00110001], [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 0x48503868, 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 0x6895a785, RGB888, 64 x 64, stride 192, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=12288 cap=12288]], maxDelta 12 [apply] Conv2 Data: [[0x31, msbFirst true, 00110001], [0x63, msbFirst true, 01100011], [0x94, msbFirst true, 10010100], ] [apply] DestRe Data: [[0x31, msbFirst true, 00110001], [0x63, msbFirst true, 01100011], [0x94, msbFirst true, 10010100], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x946331 0x946331 0x946331 [apply] [ 0][ 1] 0x946331 0x946331 0x946331 [apply] [ 0][ 2] 0x946331 0x946331 0x946331 [apply] Test [ 0][ 0] exp [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] == [apply] Test [ 0][ 0] has [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x946331 0x946331 0x946331 [apply] [ 61][ 62] 0x946331 0x946331 0x946331 [apply] [ 61][ 63] 0x946331 0x946331 0x946331 [apply] Test [ 63][ 63] exp [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] == [apply] Test [ 63][ 63] has [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] : equal true [apply] [apply] CONVERT[5][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 0x184f6be2, 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 0x56aac163, 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 0x1f7030a6, 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 0x5a1c0542, RGB888, 64 x 64, stride 192, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=12288 cap=12288]], maxDelta 12 [apply] Conv2 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ] [apply] DestRe Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x906030 0x906030 0x906030 [apply] [ 0][ 1] 0x906030 0x906030 0x906030 [apply] [ 0][ 2] 0x906030 0x906030 0x906030 [apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] == [apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x906030 0x906030 0x906030 [apply] [ 61][ 62] 0x906030 0x906030 0x906030 [apply] [ 61][ 63] 0x906030 0x906030 0x906030 [apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] == [apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true [apply] [apply] CONVERT[5][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 0x396f6598, 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 0x394e1a0f, RGB888, 64 x 64, stride 192, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=12288 cap=12288]], maxDelta 12 [apply] Conv2 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ] [apply] DestRe Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x906030 0x906030 0x906030 [apply] [ 0][ 1] 0x906030 0x906030 0x906030 [apply] [ 0][ 2] 0x906030 0x906030 0x906030 [apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] == [apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x906030 0x906030 0x906030 [apply] [ 61][ 62] 0x906030 0x906030 0x906030 [apply] [ 61][ 63] 0x906030 0x906030 0x906030 [apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] == [apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true [apply] [apply] CONVERT[5][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 0x27a5f880, 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 0x1d29cf23, RGB888, 64 x 64, stride 192, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=12288 cap=12288]], maxDelta 12 [apply] Conv2 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ] [apply] DestRe Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x906030 0x906030 0x906030 [apply] [ 0][ 1] 0x906030 0x906030 0x906030 [apply] [ 0][ 2] 0x906030 0x906030 0x906030 [apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] == [apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x906030 0x906030 0x906030 [apply] [ 61][ 62] 0x906030 0x906030 0x906030 [apply] [ 61][ 63] 0x906030 0x906030 0x906030 [apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] == [apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true [apply] [apply] CONVERT[5][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 0x5f282abb, 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 0x167fdd33, RGB888, 64 x 64, stride 192, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=12288 cap=12288]], maxDelta 12 [apply] Conv2 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ] [apply] DestRe Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x906030 0x906030 0x906030 [apply] [ 0][ 1] 0x906030 0x906030 0x906030 [apply] [ 0][ 2] 0x906030 0x906030 0x906030 [apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] == [apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x906030 0x906030 0x906030 [apply] [ 61][ 62] 0x906030 0x906030 0x906030 [apply] [ 61][ 63] 0x906030 0x906030 0x906030 [apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] == [apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true [apply] [apply] CONVERT[5][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 0x1e965684, 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 0x4d95d2a2, RGB888, 64 x 64, stride 192, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=12288 cap=12288]], maxDelta 12 [apply] Conv2 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ] [apply] DestRe Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x906030 0x906030 0x906030 [apply] [ 0][ 1] 0x906030 0x906030 0x906030 [apply] [ 0][ 2] 0x906030 0x906030 0x906030 [apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] == [apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x906030 0x906030 0x906030 [apply] [ 61][ 62] 0x906030 0x906030 0x906030 [apply] [ 61][ 63] 0x906030 0x906030 0x906030 [apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] == [apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true [apply] [apply] CONVERT[5][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 0x53f65459, 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 0x3b088d51, RGB888, 64 x 64, stride 192, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=12288 cap=12288]], maxDelta 12 [apply] Conv2 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ] [apply] DestRe Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x906030 0x906030 0x906030 [apply] [ 0][ 1] 0x906030 0x906030 0x906030 [apply] [ 0][ 2] 0x906030 0x906030 0x906030 [apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] == [apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x906030 0x906030 0x906030 [apply] [ 61][ 62] 0x906030 0x906030 0x906030 [apply] [ 61][ 63] 0x906030 0x906030 0x906030 [apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] == [apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true [apply] [apply] CONVERT[5][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 0x1786dec2, 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 0x74650e52, RGB888, 64 x 64, stride 192, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=12288 cap=12288]], maxDelta 12 [apply] Conv2 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ] [apply] DestRe Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x906030 0x906030 0x906030 [apply] [ 0][ 1] 0x906030 0x906030 0x906030 [apply] [ 0][ 2] 0x906030 0x906030 0x906030 [apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] == [apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x906030 0x906030 0x906030 [apply] [ 61][ 62] 0x906030 0x906030 0x906030 [apply] [ 61][ 63] 0x906030 0x906030 0x906030 [apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] == [apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true [apply] [apply] CONVERT[6][*]: Image0 - Orig: PixelRect[obj 0x15d0c81b, 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 0x6acdbdf5, 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 0x4b1c1ea0, 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 0x17579e0f, 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 0x4d41cee, 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 0x3712b94, BGR888, 64 x 64, stride 192, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=12288 cap=12288]], maxDelta 12 [apply] Conv2 Data: [[0x94, msbFirst true, 10010100], [0x61, msbFirst true, 01100001], [0x31, msbFirst true, 00110001], ] [apply] DestRe Data: [[0x94, msbFirst true, 10010100], [0x61, msbFirst true, 01100001], [0x31, msbFirst true, 00110001], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x316194 0x316194 0x316194 [apply] [ 0][ 1] 0x316194 0x316194 0x316194 [apply] [ 0][ 2] 0x316194 0x316194 0x316194 [apply] Test [ 0][ 0] exp [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] == [apply] Test [ 0][ 0] has [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x316194 0x316194 0x316194 [apply] [ 61][ 62] 0x316194 0x316194 0x316194 [apply] [ 61][ 63] 0x316194 0x316194 0x316194 [apply] Test [ 63][ 63] exp [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] == [apply] Test [ 63][ 63] has [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] : equal true [apply] [apply] CONVERT[6][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 0x2833cc44, 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 0x33f88ab, BGR888, 64 x 64, stride 192, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=12288 cap=12288]], maxDelta 12 [apply] Conv2 Data: [[0x94, msbFirst true, 10010100], [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 0x27a8c74e, 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 0x2d8f65a4, BGR888, 64 x 64, stride 192, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=12288 cap=12288]], maxDelta 12 [apply] Conv2 Data: [[0x94, msbFirst true, 10010100], [0x63, msbFirst true, 01100011], [0x31, msbFirst true, 00110001], ] [apply] DestRe Data: [[0x94, msbFirst true, 10010100], [0x63, msbFirst true, 01100011], [0x31, msbFirst true, 00110001], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x316394 0x316394 0x316394 [apply] [ 0][ 1] 0x316394 0x316394 0x316394 [apply] [ 0][ 2] 0x316394 0x316394 0x316394 [apply] Test [ 0][ 0] exp [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] == [apply] Test [ 0][ 0] has [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x316394 0x316394 0x316394 [apply] [ 61][ 62] 0x316394 0x316394 0x316394 [apply] [ 61][ 63] 0x316394 0x316394 0x316394 [apply] Test [ 63][ 63] exp [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] == [apply] Test [ 63][ 63] has [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] : equal true [apply] [apply] CONVERT[6][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 0x1b68ddbd, 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 0x646d64ab, 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 0x59e5ddf, 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 0x536aaa8d, BGR888, 64 x 64, stride 192, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=12288 cap=12288]], maxDelta 12 [apply] Conv2 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ] [apply] DestRe Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x306090 0x306090 0x306090 [apply] [ 0][ 1] 0x306090 0x306090 0x306090 [apply] [ 0][ 2] 0x306090 0x306090 0x306090 [apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] == [apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x306090 0x306090 0x306090 [apply] [ 61][ 62] 0x306090 0x306090 0x306090 [apply] [ 61][ 63] 0x306090 0x306090 0x306090 [apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] == [apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true [apply] [apply] CONVERT[6][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 0xe320068, 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 0x1f57539, BGR888, 64 x 64, stride 192, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=12288 cap=12288]], maxDelta 12 [apply] Conv2 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ] [apply] DestRe Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x306090 0x306090 0x306090 [apply] [ 0][ 1] 0x306090 0x306090 0x306090 [apply] [ 0][ 2] 0x306090 0x306090 0x306090 [apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] == [apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x306090 0x306090 0x306090 [apply] [ 61][ 62] 0x306090 0x306090 0x306090 [apply] [ 61][ 63] 0x306090 0x306090 0x306090 [apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] == [apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true [apply] [apply] CONVERT[6][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 0x76f2b07d, 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 0x704a52ec, BGR888, 64 x 64, stride 192, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=12288 cap=12288]], maxDelta 12 [apply] Conv2 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ] [apply] DestRe Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x306090 0x306090 0x306090 [apply] [ 0][ 1] 0x306090 0x306090 0x306090 [apply] [ 0][ 2] 0x306090 0x306090 0x306090 [apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] == [apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x306090 0x306090 0x306090 [apply] [ 61][ 62] 0x306090 0x306090 0x306090 [apply] [ 61][ 63] 0x306090 0x306090 0x306090 [apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] == [apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true [apply] [apply] CONVERT[6][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 0x6ee52dcd, 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 0x4493d195, BGR888, 64 x 64, stride 192, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=12288 cap=12288]], maxDelta 12 [apply] Conv2 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ] [apply] DestRe Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x306090 0x306090 0x306090 [apply] [ 0][ 1] 0x306090 0x306090 0x306090 [apply] [ 0][ 2] 0x306090 0x306090 0x306090 [apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] == [apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x306090 0x306090 0x306090 [apply] [ 61][ 62] 0x306090 0x306090 0x306090 [apply] [ 61][ 63] 0x306090 0x306090 0x306090 [apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] == [apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true [apply] [apply] CONVERT[6][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 0x2781e022, 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 0x57e1b0c, BGR888, 64 x 64, stride 192, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=12288 cap=12288]], maxDelta 12 [apply] Conv2 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ] [apply] DestRe Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x306090 0x306090 0x306090 [apply] [ 0][ 1] 0x306090 0x306090 0x306090 [apply] [ 0][ 2] 0x306090 0x306090 0x306090 [apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] == [apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x306090 0x306090 0x306090 [apply] [ 61][ 62] 0x306090 0x306090 0x306090 [apply] [ 61][ 63] 0x306090 0x306090 0x306090 [apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] == [apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true [apply] [apply] CONVERT[6][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 0x4232c52b, 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 0x1877ab81, BGR888, 64 x 64, stride 192, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=12288 cap=12288]], maxDelta 12 [apply] Conv2 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ] [apply] DestRe Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x306090 0x306090 0x306090 [apply] [ 0][ 1] 0x306090 0x306090 0x306090 [apply] [ 0][ 2] 0x306090 0x306090 0x306090 [apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] == [apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x306090 0x306090 0x306090 [apply] [ 61][ 62] 0x306090 0x306090 0x306090 [apply] [ 61][ 63] 0x306090 0x306090 0x306090 [apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] == [apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true [apply] [apply] CONVERT[6][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 0x305fd85d, 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 0x458c1321, BGR888, 64 x 64, stride 192, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=12288 cap=12288]], maxDelta 12 [apply] Conv2 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ] [apply] DestRe Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x306090 0x306090 0x306090 [apply] [ 0][ 1] 0x306090 0x306090 0x306090 [apply] [ 0][ 2] 0x306090 0x306090 0x306090 [apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] == [apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x306090 0x306090 0x306090 [apply] [ 61][ 62] 0x306090 0x306090 0x306090 [apply] [ 61][ 63] 0x306090 0x306090 0x306090 [apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] == [apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true [apply] [apply] CONVERT[7][*]: Image0 - Orig: PixelRect[obj 0x11438d26, 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 0x34cd072c, 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 0x7a1ebcd8, 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 0x5faeada1, 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 0x528931cf, 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 0xea1a8d5, RGBx8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12 [apply] Conv2 Data: [[0x31, msbFirst true, 00110001], [0x61, msbFirst true, 01100001], [0x94, msbFirst true, 10010100], [0x00, msbFirst true, 00000000], ] [apply] DestRe Data: [[0x31, msbFirst true, 00110001], [0x61, msbFirst true, 01100001], [0x94, msbFirst true, 10010100], [0xFF, msbFirst true, 11111111], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x00946131 0x00946131 0x00946131 [apply] [ 0][ 1] 0x00946131 0x00946131 0x00946131 [apply] [ 0][ 2] 0x00946131 0x00946131 0x00946131 [apply] Test [ 0][ 0] exp [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] == [apply] Test [ 0][ 0] has [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x00946131 0x00946131 0x00946131 [apply] [ 61][ 62] 0x00946131 0x00946131 0x00946131 [apply] [ 61][ 63] 0x00946131 0x00946131 0x00946131 [apply] Test [ 63][ 63] exp [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] == [apply] Test [ 63][ 63] has [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] : equal true [apply] [apply] CONVERT[7][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 0x1563da5, 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 0x2bbf4b8b, RGBx8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12 [apply] Conv2 Data: [[0x31, msbFirst true, 00110001], [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 0x30a3107a, 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 0x33c7e1bb, RGBx8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12 [apply] Conv2 Data: [[0x31, msbFirst true, 00110001], [0x63, msbFirst true, 01100011], [0x94, msbFirst true, 10010100], [0x00, msbFirst true, 00000000], ] [apply] DestRe Data: [[0x31, msbFirst true, 00110001], [0x63, msbFirst true, 01100011], [0x94, msbFirst true, 10010100], [0xFF, msbFirst true, 11111111], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x00946331 0x00946331 0x00946331 [apply] [ 0][ 1] 0x00946331 0x00946331 0x00946331 [apply] [ 0][ 2] 0x00946331 0x00946331 0x00946331 [apply] Test [ 0][ 0] exp [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] == [apply] Test [ 0][ 0] has [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x00946331 0x00946331 0x00946331 [apply] [ 61][ 62] 0x00946331 0x00946331 0x00946331 [apply] [ 61][ 63] 0x00946331 0x00946331 0x00946331 [apply] Test [ 63][ 63] exp [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] == [apply] Test [ 63][ 63] has [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] : equal true [apply] [apply] CONVERT[7][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 0x34c4973, 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 0x52feb982, 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 0x7a765367, 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 0x76b0bfab, RGBx8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12 [apply] Conv2 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0x00, msbFirst true, 00000000], ] [apply] DestRe Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xFF, msbFirst true, 11111111], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x00906030 0x00906030 0x00906030 [apply] [ 0][ 1] 0x00906030 0x00906030 0x00906030 [apply] [ 0][ 2] 0x00906030 0x00906030 0x00906030 [apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] == [apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x00906030 0x00906030 0x00906030 [apply] [ 61][ 62] 0x00906030 0x00906030 0x00906030 [apply] [ 61][ 63] 0x00906030 0x00906030 0x00906030 [apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] == [apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true [apply] [apply] CONVERT[7][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 0x17d677df, 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 0x3043fe0e, RGBx8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12 [apply] Conv2 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [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 0x78e67e0a, 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 0xbd8db5a, RGBx8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12 [apply] Conv2 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0x00, msbFirst true, 00000000], ] [apply] DestRe Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xFF, msbFirst true, 11111111], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x00906030 0x00906030 0x00906030 [apply] [ 0][ 1] 0x00906030 0x00906030 0x00906030 [apply] [ 0][ 2] 0x00906030 0x00906030 0x00906030 [apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] == [apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x00906030 0x00906030 0x00906030 [apply] [ 61][ 62] 0x00906030 0x00906030 0x00906030 [apply] [ 61][ 63] 0x00906030 0x00906030 0x00906030 [apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 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 0x2f943d71, 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 0x80503, RGBx8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12 [apply] Conv2 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0x00, msbFirst true, 00000000], ] [apply] DestRe Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xFF, msbFirst true, 11111111], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x00906030 0x00906030 0x00906030 [apply] [ 0][ 1] 0x00906030 0x00906030 0x00906030 [apply] [ 0][ 2] 0x00906030 0x00906030 0x00906030 [apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] == [apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x00906030 0x00906030 0x00906030 [apply] [ 61][ 62] 0x00906030 0x00906030 0x00906030 [apply] [ 61][ 63] 0x00906030 0x00906030 0x00906030 [apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] == [apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true [apply] [apply] CONVERT[7][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 0x4b553d26, 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 0x69a3d1d, RGBx8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12 [apply] Conv2 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0x00, msbFirst true, 00000000], ] [apply] DestRe Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xFF, msbFirst true, 11111111], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x00906030 0x00906030 0x00906030 [apply] [ 0][ 1] 0x00906030 0x00906030 0x00906030 [apply] [ 0][ 2] 0x00906030 0x00906030 0x00906030 [apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] == [apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x00906030 0x00906030 0x00906030 [apply] [ 61][ 62] 0x00906030 0x00906030 0x00906030 [apply] [ 61][ 63] 0x00906030 0x00906030 0x00906030 [apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] == [apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true [apply] [apply] CONVERT[7][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 0x86be70a, 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 0x480bdb19, RGBx8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12 [apply] Conv2 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0x00, msbFirst true, 00000000], ] [apply] DestRe Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xFF, msbFirst true, 11111111], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x00906030 0x00906030 0x00906030 [apply] [ 0][ 1] 0x00906030 0x00906030 0x00906030 [apply] [ 0][ 2] 0x00906030 0x00906030 0x00906030 [apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] == [apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x00906030 0x00906030 0x00906030 [apply] [ 61][ 62] 0x00906030 0x00906030 0x00906030 [apply] [ 61][ 63] 0x00906030 0x00906030 0x00906030 [apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] == [apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true [apply] [apply] CONVERT[7][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 0x2a556333, 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 0x7d70d1b1, RGBx8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12 [apply] Conv2 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0x00, msbFirst true, 00000000], ] [apply] DestRe Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xFF, msbFirst true, 11111111], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x00906030 0x00906030 0x00906030 [apply] [ 0][ 1] 0x00906030 0x00906030 0x00906030 [apply] [ 0][ 2] 0x00906030 0x00906030 0x00906030 [apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] == [apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x00906030 0x00906030 0x00906030 [apply] [ 61][ 62] 0x00906030 0x00906030 0x00906030 [apply] [ 61][ 63] 0x00906030 0x00906030 0x00906030 [apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] == [apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true [apply] [apply] CONVERT[8][*]: Image0 - Orig: PixelRect[obj 0x2a742aa2, 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 0x3cb1ffe6, 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 0x3dfc5fb8, 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 0x467aecef, 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 0x4d50efb8, 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 0x7e2d773b, BGRx8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12 [apply] Conv2 Data: [[0x94, msbFirst true, 10010100], [0x61, msbFirst true, 01100001], [0x31, msbFirst true, 00110001], [0x00, msbFirst true, 00000000], ] [apply] DestRe Data: [[0x94, msbFirst true, 10010100], [0x61, msbFirst true, 01100001], [0x31, msbFirst true, 00110001], [0xFF, msbFirst true, 11111111], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x00316194 0x00316194 0x00316194 [apply] [ 0][ 1] 0x00316194 0x00316194 0x00316194 [apply] [ 0][ 2] 0x00316194 0x00316194 0x00316194 [apply] Test [ 0][ 0] exp [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] == [apply] Test [ 0][ 0] has [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x00316194 0x00316194 0x00316194 [apply] [ 61][ 62] 0x00316194 0x00316194 0x00316194 [apply] [ 61][ 63] 0x00316194 0x00316194 0x00316194 [apply] Test [ 63][ 63] exp [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] == [apply] Test [ 63][ 63] has [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] : equal true [apply] [apply] CONVERT[8][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 0x2173f6d9, 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 0x307f6b8c, BGRx8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12 [apply] Conv2 Data: [[0x94, msbFirst true, 10010100], [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 0x7a187f14, 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 0x6f195bc3, BGRx8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12 [apply] Conv2 Data: [[0x94, msbFirst true, 10010100], [0x63, msbFirst true, 01100011], [0x31, msbFirst true, 00110001], [0x00, msbFirst true, 00000000], ] [apply] DestRe Data: [[0x94, msbFirst true, 10010100], [0x63, msbFirst true, 01100011], [0x31, msbFirst true, 00110001], [0xFF, msbFirst true, 11111111], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x00316394 0x00316394 0x00316394 [apply] [ 0][ 1] 0x00316394 0x00316394 0x00316394 [apply] [ 0][ 2] 0x00316394 0x00316394 0x00316394 [apply] Test [ 0][ 0] exp [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] == [apply] Test [ 0][ 0] has [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x00316394 0x00316394 0x00316394 [apply] [ 61][ 62] 0x00316394 0x00316394 0x00316394 [apply] [ 61][ 63] 0x00316394 0x00316394 0x00316394 [apply] Test [ 63][ 63] exp [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] == [apply] Test [ 63][ 63] has [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] : equal true [apply] [apply] CONVERT[8][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 0x51e2adc7, 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 0x1a8a8f7c, 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 0x2353b3e6, 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 0x631330c, BGRx8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12 [apply] Conv2 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0x00, msbFirst true, 00000000], ] [apply] DestRe Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xFF, msbFirst true, 11111111], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x00306090 0x00306090 0x00306090 [apply] [ 0][ 1] 0x00306090 0x00306090 0x00306090 [apply] [ 0][ 2] 0x00306090 0x00306090 0x00306090 [apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] == [apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x00306090 0x00306090 0x00306090 [apply] [ 61][ 62] 0x00306090 0x00306090 0x00306090 [apply] [ 61][ 63] 0x00306090 0x00306090 0x00306090 [apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] == [apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true [apply] [apply] CONVERT[8][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 0x42f93a98, 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 0xc46bcd4, BGRx8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12 [apply] Conv2 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0x00, msbFirst true, 00000000], ] [apply] DestRe Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xFF, msbFirst true, 11111111], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x00306090 0x00306090 0x00306090 [apply] [ 0][ 1] 0x00306090 0x00306090 0x00306090 [apply] [ 0][ 2] 0x00306090 0x00306090 0x00306090 [apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] == [apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x00306090 0x00306090 0x00306090 [apply] [ 61][ 62] 0x00306090 0x00306090 0x00306090 [apply] [ 61][ 63] 0x00306090 0x00306090 0x00306090 [apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] == [apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true [apply] [apply] CONVERT[8][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 0x3234e239, 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 0x3d921e20, BGRx8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12 [apply] Conv2 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [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 0x36b4cef0, 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 0xfad74ee, BGRx8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12 [apply] Conv2 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0x00, msbFirst true, 00000000], ] [apply] DestRe Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xFF, msbFirst true, 11111111], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x00306090 0x00306090 0x00306090 [apply] [ 0][ 1] 0x00306090 0x00306090 0x00306090 [apply] [ 0][ 2] 0x00306090 0x00306090 0x00306090 [apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] == [apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x00306090 0x00306090 0x00306090 [apply] [ 61][ 62] 0x00306090 0x00306090 0x00306090 [apply] [ 61][ 63] 0x00306090 0x00306090 0x00306090 [apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 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 0x1a1d6a08, 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 0x37d31475, BGRx8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12 [apply] Conv2 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0x00, msbFirst true, 00000000], ] [apply] DestRe Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xFF, msbFirst true, 11111111], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x00306090 0x00306090 0x00306090 [apply] [ 0][ 1] 0x00306090 0x00306090 0x00306090 [apply] [ 0][ 2] 0x00306090 0x00306090 0x00306090 [apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] == [apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x00306090 0x00306090 0x00306090 [apply] [ 61][ 62] 0x00306090 0x00306090 0x00306090 [apply] [ 61][ 63] 0x00306090 0x00306090 0x00306090 [apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] == [apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true [apply] [apply] CONVERT[8][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 0x27808f31, 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 0x436e852b, BGRx8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12 [apply] Conv2 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0x00, msbFirst true, 00000000], ] [apply] DestRe Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xFF, msbFirst true, 11111111], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x00306090 0x00306090 0x00306090 [apply] [ 0][ 1] 0x00306090 0x00306090 0x00306090 [apply] [ 0][ 2] 0x00306090 0x00306090 0x00306090 [apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] == [apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x00306090 0x00306090 0x00306090 [apply] [ 61][ 62] 0x00306090 0x00306090 0x00306090 [apply] [ 61][ 63] 0x00306090 0x00306090 0x00306090 [apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] == [apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true [apply] [apply] CONVERT[8][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 0x32d2fa64, 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 0x1d8d30f7, BGRx8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12 [apply] Conv2 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0x00, msbFirst true, 00000000], ] [apply] DestRe Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xFF, msbFirst true, 11111111], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x00306090 0x00306090 0x00306090 [apply] [ 0][ 1] 0x00306090 0x00306090 0x00306090 [apply] [ 0][ 2] 0x00306090 0x00306090 0x00306090 [apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] == [apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x00306090 0x00306090 0x00306090 [apply] [ 61][ 62] 0x00306090 0x00306090 0x00306090 [apply] [ 61][ 63] 0x00306090 0x00306090 0x00306090 [apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] == [apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true [apply] [apply] CONVERT[9][*]: Image0 - Orig: PixelRect[obj 0x3e57cd70, 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 0x9a7504c, 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 0x2c039ac6, 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 0x587d1d39, 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 0x58c1670b, 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 0x6b57696f, 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 0x5bb21b69, 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 0x6b9651f3, RGBA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12 [apply] Conv2 Data: [[0x31, msbFirst true, 00110001], [0x63, msbFirst true, 01100011], [0x94, msbFirst true, 10010100], [0xFF, msbFirst true, 11111111], ] [apply] DestRe Data: [[0x31, msbFirst true, 00110001], [0x63, msbFirst true, 01100011], [0x94, msbFirst true, 10010100], [0xFF, msbFirst true, 11111111], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0xFF946331 0xFF946331 0xFF946331 [apply] [ 0][ 1] 0xFF946331 0xFF946331 0xFF946331 [apply] [ 0][ 2] 0xFF946331 0xFF946331 0xFF946331 [apply] Test [ 0][ 0] exp [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] [0xFF, msbFirst true, 11111111] == [apply] Test [ 0][ 0] has [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] [0xFF, msbFirst true, 11111111] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0xFF946331 0xFF946331 0xFF946331 [apply] [ 61][ 62] 0xFF946331 0xFF946331 0xFF946331 [apply] [ 61][ 63] 0xFF946331 0xFF946331 0xFF946331 [apply] Test [ 63][ 63] exp [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] [0xFF, msbFirst true, 11111111] == [apply] Test [ 63][ 63] has [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] [0xFF, msbFirst true, 11111111] : equal true [apply] [apply] CONVERT[9][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 0x38bc8ab5, 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 0x687080dc, 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 0x23d2a7e8, 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 0x7a9273a8, 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 0x26a7b76d, 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 0x4abdb505, 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 0x7ce6a65d, 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 0x1500955a, RGBA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12 [apply] Conv2 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xC0, msbFirst true, 11000000], ] [apply] DestRe Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xC0, msbFirst true, 11000000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0xC0906030 0xC0906030 0xC0906030 [apply] [ 0][ 1] 0xC0906030 0xC0906030 0xC0906030 [apply] [ 0][ 2] 0xC0906030 0xC0906030 0xC0906030 [apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xC0, msbFirst true, 11000000] == [apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xC0, msbFirst true, 11000000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0xC0906030 0xC0906030 0xC0906030 [apply] [ 61][ 62] 0xC0906030 0xC0906030 0xC0906030 [apply] [ 61][ 63] 0xC0906030 0xC0906030 0xC0906030 [apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xC0, msbFirst true, 11000000] == [apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xC0, msbFirst true, 11000000] : equal true [apply] [apply] CONVERT[9][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 0xe874448, 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 0x29b5cd00, RGBA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12 [apply] Conv2 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xC0, msbFirst true, 11000000], ] [apply] DestRe Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xC0, msbFirst true, 11000000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0xC0906030 0xC0906030 0xC0906030 [apply] [ 0][ 1] 0xC0906030 0xC0906030 0xC0906030 [apply] [ 0][ 2] 0xC0906030 0xC0906030 0xC0906030 [apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xC0, msbFirst true, 11000000] == [apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xC0, msbFirst true, 11000000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0xC0906030 0xC0906030 0xC0906030 [apply] [ 61][ 62] 0xC0906030 0xC0906030 0xC0906030 [apply] [ 61][ 63] 0xC0906030 0xC0906030 0xC0906030 [apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xC0, msbFirst true, 11000000] == [apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xC0, msbFirst true, 11000000] : equal true [apply] [apply] CONVERT[9][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 0x60285225, 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 0x7113b13f, RGBA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12 [apply] Conv2 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xC0, msbFirst true, 11000000], ] [apply] DestRe Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xC0, msbFirst true, 11000000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0xC0906030 0xC0906030 0xC0906030 [apply] [ 0][ 1] 0xC0906030 0xC0906030 0xC0906030 [apply] [ 0][ 2] 0xC0906030 0xC0906030 0xC0906030 [apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xC0, msbFirst true, 11000000] == [apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xC0, msbFirst true, 11000000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0xC0906030 0xC0906030 0xC0906030 [apply] [ 61][ 62] 0xC0906030 0xC0906030 0xC0906030 [apply] [ 61][ 63] 0xC0906030 0xC0906030 0xC0906030 [apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xC0, msbFirst true, 11000000] == [apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xC0, msbFirst true, 11000000] : equal true [apply] [apply] CONVERT[10][*]: Image0 - Orig: PixelRect[obj 0x45820e51, 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 0x42d8062c, 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 0x6043cd28, 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 0xcb51256, 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 0x59906517, 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 0x5bfbf16f, 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 0x25af5db5, 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 0x12cdcf4, ABGR8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12 [apply] Conv2 Data: [[0xFF, msbFirst true, 11111111], [0x94, msbFirst true, 10010100], [0x63, msbFirst true, 01100011], [0x31, msbFirst true, 00110001], ] [apply] DestRe Data: [[0xFF, msbFirst true, 11111111], [0x94, msbFirst true, 10010100], [0x63, msbFirst true, 01100011], [0x31, msbFirst true, 00110001], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x316394FF 0x316394FF 0x316394FF [apply] [ 0][ 1] 0x316394FF 0x316394FF 0x316394FF [apply] [ 0][ 2] 0x316394FF 0x316394FF 0x316394FF [apply] Test [ 0][ 0] exp [0xFF, msbFirst true, 11111111] [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] == [apply] Test [ 0][ 0] has [0xFF, msbFirst true, 11111111] [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x316394FF 0x316394FF 0x316394FF [apply] [ 61][ 62] 0x316394FF 0x316394FF 0x316394FF [apply] [ 61][ 63] 0x316394FF 0x316394FF 0x316394FF [apply] Test [ 63][ 63] exp [0xFF, msbFirst true, 11111111] [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] == [apply] Test [ 63][ 63] has [0xFF, msbFirst true, 11111111] [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] : equal true [apply] [apply] CONVERT[10][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 0x5bcea91b, 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 0x5f3a4b84, 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 0x27f723, 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 0x670b40af, 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 0x4923ab24, 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 0x44c8afef, 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 0x7b69c6ba, 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 0x46daef40, ABGR8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12 [apply] Conv2 Data: [[0xC0, msbFirst true, 11000000], [0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ] [apply] DestRe Data: [[0xC0, msbFirst true, 11000000], [0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x306090C0 0x306090C0 0x306090C0 [apply] [ 0][ 1] 0x306090C0 0x306090C0 0x306090C0 [apply] [ 0][ 2] 0x306090C0 0x306090C0 0x306090C0 [apply] Test [ 0][ 0] exp [0xC0, msbFirst true, 11000000] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] == [apply] Test [ 0][ 0] has [0xC0, msbFirst true, 11000000] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x306090C0 0x306090C0 0x306090C0 [apply] [ 61][ 62] 0x306090C0 0x306090C0 0x306090C0 [apply] [ 61][ 63] 0x306090C0 0x306090C0 0x306090C0 [apply] Test [ 63][ 63] exp [0xC0, msbFirst true, 11000000] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] == [apply] Test [ 63][ 63] has [0xC0, msbFirst true, 11000000] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true [apply] [apply] CONVERT[10][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 0x12f41634, 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 0x13c27452, ABGR8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12 [apply] Conv2 Data: [[0xC0, msbFirst true, 11000000], [0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ] [apply] DestRe Data: [[0xC0, msbFirst true, 11000000], [0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x306090C0 0x306090C0 0x306090C0 [apply] [ 0][ 1] 0x306090C0 0x306090C0 0x306090C0 [apply] [ 0][ 2] 0x306090C0 0x306090C0 0x306090C0 [apply] Test [ 0][ 0] exp [0xC0, msbFirst true, 11000000] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] == [apply] Test [ 0][ 0] has [0xC0, msbFirst true, 11000000] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x306090C0 0x306090C0 0x306090C0 [apply] [ 61][ 62] 0x306090C0 0x306090C0 0x306090C0 [apply] [ 61][ 63] 0x306090C0 0x306090C0 0x306090C0 [apply] Test [ 63][ 63] exp [0xC0, msbFirst true, 11000000] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] == [apply] Test [ 63][ 63] has [0xC0, msbFirst true, 11000000] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true [apply] [apply] CONVERT[10][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 0x262b2c86, 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 0x371a67ec, ABGR8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12 [apply] Conv2 Data: [[0xC0, msbFirst true, 11000000], [0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ] [apply] DestRe Data: [[0xC0, msbFirst true, 11000000], [0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x306090C0 0x306090C0 0x306090C0 [apply] [ 0][ 1] 0x306090C0 0x306090C0 0x306090C0 [apply] [ 0][ 2] 0x306090C0 0x306090C0 0x306090C0 [apply] Test [ 0][ 0] exp [0xC0, msbFirst true, 11000000] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] == [apply] Test [ 0][ 0] has [0xC0, msbFirst true, 11000000] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x306090C0 0x306090C0 0x306090C0 [apply] [ 61][ 62] 0x306090C0 0x306090C0 0x306090C0 [apply] [ 61][ 63] 0x306090C0 0x306090C0 0x306090C0 [apply] Test [ 63][ 63] exp [0xC0, msbFirst true, 11000000] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] == [apply] Test [ 63][ 63] has [0xC0, msbFirst true, 11000000] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true [apply] [apply] CONVERT[11][*]: Image0 - Orig: PixelRect[obj 0x5ed828d, 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 0x50d0686, 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 0x7a3d45bd, 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 0x1e7c7811, 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 0x77ec78b9, 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 0x1a3869f4, 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 0xa38d7a3, 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 0x77f99a05, ARGB8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12 [apply] Conv2 Data: [[0xFF, msbFirst true, 11111111], [0x31, msbFirst true, 00110001], [0x63, msbFirst true, 01100011], [0x94, msbFirst true, 10010100], ] [apply] DestRe Data: [[0xFF, msbFirst true, 11111111], [0x31, msbFirst true, 00110001], [0x63, msbFirst true, 01100011], [0x94, msbFirst true, 10010100], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x946331FF 0x946331FF 0x946331FF [apply] [ 0][ 1] 0x946331FF 0x946331FF 0x946331FF [apply] [ 0][ 2] 0x946331FF 0x946331FF 0x946331FF [apply] Test [ 0][ 0] exp [0xFF, msbFirst true, 11111111] [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] == [apply] Test [ 0][ 0] has [0xFF, msbFirst true, 11111111] [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x946331FF 0x946331FF 0x946331FF [apply] [ 61][ 62] 0x946331FF 0x946331FF 0x946331FF [apply] [ 61][ 63] 0x946331FF 0x946331FF 0x946331FF [apply] Test [ 63][ 63] exp [0xFF, msbFirst true, 11111111] [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] == [apply] Test [ 63][ 63] has [0xFF, msbFirst true, 11111111] [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] : equal true [apply] [apply] CONVERT[11][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 0x63440df3, 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 0x3aeaafa6, 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 0x76a3e297, 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 0x4d3167f4, 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 0xed9d034, 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 0x6121c9d6, 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 0x87f383f, 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 0x4eb7f003, ARGB8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12 [apply] Conv2 Data: [[0xC0, msbFirst true, 11000000], [0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ] [apply] DestRe Data: [[0xC0, msbFirst true, 11000000], [0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x906030C0 0x906030C0 0x906030C0 [apply] [ 0][ 1] 0x906030C0 0x906030C0 0x906030C0 [apply] [ 0][ 2] 0x906030C0 0x906030C0 0x906030C0 [apply] Test [ 0][ 0] exp [0xC0, msbFirst true, 11000000] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] == [apply] Test [ 0][ 0] has [0xC0, msbFirst true, 11000000] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x906030C0 0x906030C0 0x906030C0 [apply] [ 61][ 62] 0x906030C0 0x906030C0 0x906030C0 [apply] [ 61][ 63] 0x906030C0 0x906030C0 0x906030C0 [apply] Test [ 63][ 63] exp [0xC0, msbFirst true, 11000000] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] == [apply] Test [ 63][ 63] has [0xC0, msbFirst true, 11000000] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true [apply] [apply] CONVERT[11][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 0xeafc191, 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 0x612fc6eb, ARGB8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12 [apply] Conv2 Data: [[0xC0, msbFirst true, 11000000], [0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ] [apply] DestRe Data: [[0xC0, msbFirst true, 11000000], [0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x906030C0 0x906030C0 0x906030C0 [apply] [ 0][ 1] 0x906030C0 0x906030C0 0x906030C0 [apply] [ 0][ 2] 0x906030C0 0x906030C0 0x906030C0 [apply] Test [ 0][ 0] exp [0xC0, msbFirst true, 11000000] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] == [apply] Test [ 0][ 0] has [0xC0, msbFirst true, 11000000] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x906030C0 0x906030C0 0x906030C0 [apply] [ 61][ 62] 0x906030C0 0x906030C0 0x906030C0 [apply] [ 61][ 63] 0x906030C0 0x906030C0 0x906030C0 [apply] Test [ 63][ 63] exp [0xC0, msbFirst true, 11000000] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] == [apply] Test [ 63][ 63] has [0xC0, msbFirst true, 11000000] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true [apply] [apply] CONVERT[11][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 0x1060b431, 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 0x612679d6, ARGB8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12 [apply] Conv2 Data: [[0xC0, msbFirst true, 11000000], [0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ] [apply] DestRe Data: [[0xC0, msbFirst true, 11000000], [0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x906030C0 0x906030C0 0x906030C0 [apply] [ 0][ 1] 0x906030C0 0x906030C0 0x906030C0 [apply] [ 0][ 2] 0x906030C0 0x906030C0 0x906030C0 [apply] Test [ 0][ 0] exp [0xC0, msbFirst true, 11000000] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] == [apply] Test [ 0][ 0] has [0xC0, msbFirst true, 11000000] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x906030C0 0x906030C0 0x906030C0 [apply] [ 61][ 62] 0x906030C0 0x906030C0 0x906030C0 [apply] [ 61][ 63] 0x906030C0 0x906030C0 0x906030C0 [apply] Test [ 63][ 63] exp [0xC0, msbFirst true, 11000000] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] == [apply] Test [ 63][ 63] has [0xC0, msbFirst true, 11000000] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true [apply] [apply] CONVERT[12][*]: Image0 - Orig: PixelRect[obj 0x11758f2a, 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 0xe720b71, 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 0x1b26f7b2, 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 0x491cc5c9, 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 0x74ad1f1f, 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 0x6a1aab78, 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 0x462d5aee, 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 0x69b0fd6f, BGRA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12 [apply] Conv2 Data: [[0x94, msbFirst true, 10010100], [0x63, msbFirst true, 01100011], [0x31, msbFirst true, 00110001], [0xFF, msbFirst true, 11111111], ] [apply] DestRe Data: [[0x94, msbFirst true, 10010100], [0x63, msbFirst true, 01100011], [0x31, msbFirst true, 00110001], [0xFF, msbFirst true, 11111111], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0xFF316394 0xFF316394 0xFF316394 [apply] [ 0][ 1] 0xFF316394 0xFF316394 0xFF316394 [apply] [ 0][ 2] 0xFF316394 0xFF316394 0xFF316394 [apply] Test [ 0][ 0] exp [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] [0xFF, msbFirst true, 11111111] == [apply] Test [ 0][ 0] has [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] [0xFF, msbFirst true, 11111111] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0xFF316394 0xFF316394 0xFF316394 [apply] [ 61][ 62] 0xFF316394 0xFF316394 0xFF316394 [apply] [ 61][ 63] 0xFF316394 0xFF316394 0xFF316394 [apply] Test [ 63][ 63] exp [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] [0xFF, msbFirst true, 11111111] == [apply] Test [ 63][ 63] has [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] [0xFF, msbFirst true, 11111111] : equal true [apply] [apply] CONVERT[12][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 0x757942a1, 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 0x4a87761d, 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 0x66d1af89, 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 0x8646db9, 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 0x37374a5e, 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 0x4671e53b, 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 0x2db7a79b, 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 0x6950e31, BGRA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12 [apply] Conv2 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xC0, msbFirst true, 11000000], ] [apply] DestRe Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xC0, msbFirst true, 11000000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0xC0306090 0xC0306090 0xC0306090 [apply] [ 0][ 1] 0xC0306090 0xC0306090 0xC0306090 [apply] [ 0][ 2] 0xC0306090 0xC0306090 0xC0306090 [apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xC0, msbFirst true, 11000000] == [apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xC0, msbFirst true, 11000000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0xC0306090 0xC0306090 0xC0306090 [apply] [ 61][ 62] 0xC0306090 0xC0306090 0xC0306090 [apply] [ 61][ 63] 0xC0306090 0xC0306090 0xC0306090 [apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xC0, msbFirst true, 11000000] == [apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xC0, msbFirst true, 11000000] : equal true [apply] [apply] CONVERT[12][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 0xb7dd107, 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 0x42eca56e, BGRA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12 [apply] Conv2 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xC0, msbFirst true, 11000000], ] [apply] DestRe Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xC0, msbFirst true, 11000000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0xC0306090 0xC0306090 0xC0306090 [apply] [ 0][ 1] 0xC0306090 0xC0306090 0xC0306090 [apply] [ 0][ 2] 0xC0306090 0xC0306090 0xC0306090 [apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xC0, msbFirst true, 11000000] == [apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xC0, msbFirst true, 11000000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0xC0306090 0xC0306090 0xC0306090 [apply] [ 61][ 62] 0xC0306090 0xC0306090 0xC0306090 [apply] [ 61][ 63] 0xC0306090 0xC0306090 0xC0306090 [apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xC0, msbFirst true, 11000000] == [apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xC0, msbFirst true, 11000000] : equal true [apply] [apply] CONVERT[12][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 0x52f759d7, 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 0x7cbd213e, BGRA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12 [apply] Conv2 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xC0, msbFirst true, 11000000], ] [apply] DestRe Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xC0, msbFirst true, 11000000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0xC0306090 0xC0306090 0xC0306090 [apply] [ 0][ 1] 0xC0306090 0xC0306090 0xC0306090 [apply] [ 0][ 2] 0xC0306090 0xC0306090 0xC0306090 [apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xC0, msbFirst true, 11000000] == [apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xC0, msbFirst true, 11000000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0xC0306090 0xC0306090 0xC0306090 [apply] [ 61][ 62] 0xC0306090 0xC0306090 0xC0306090 [apply] [ 61][ 63] 0xC0306090 0xC0306090 0xC0306090 [apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xC0, msbFirst true, 11000000] == [apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xC0, msbFirst true, 11000000] : equal true [apply] [apply] ++++ 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 0x3ecd23d9, 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 0x569cfc36, 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 0x43bd930a, LUMINANCE, 64 x 64, stride 64, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=4096 cap=4096]], maxDelta 12 [apply] Conv2 Data: [[0x60, msbFirst true, 01100000], ] [apply] DestRe Data: [[0x60, msbFirst true, 01100000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x60 0x60 0x60 [apply] [ 0][ 1] 0x60 0x60 0x60 [apply] [ 0][ 2] 0x60 0x60 0x60 [apply] Test [ 0][ 0] exp [0x60, msbFirst true, 01100000] == [apply] Test [ 0][ 0] has [0x60, msbFirst true, 01100000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x60 0x60 0x60 [apply] [ 61][ 62] 0x60 0x60 0x60 [apply] [ 61][ 63] 0x60 0x60 0x60 [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 0x33723e30, 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 0x64f6106c, 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] junit.framework.TestListener: endTest(testConversion01_srcS000_BE_TL_destS000_TL) [apply] junit.framework.TestListener: startTest(testConversion02_srcS000_LE_TL_destS000_TL) [apply] Dest Data: [[0x0C, msbFirst true, 00001100], [0x63, msbFirst true, 01100011], ] [apply] CONVERT[0][2]: Conv1: PixelRect[obj 0x553a3d88, 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 0x7a30d1e6, LUMINANCE, 64 x 64, stride 64, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=4096 cap=4096]], maxDelta 12 [apply] Conv2 Data: [[0x62, msbFirst true, 01100010], ] [apply] DestRe Data: [[0x62, msbFirst true, 01100010], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x62 0x62 0x62 [apply] [ 0][ 1] 0x62 0x62 0x62 [apply] [ 0][ 2] 0x62 0x62 0x62 [apply] Test [ 0][ 0] exp [0x62, msbFirst true, 01100010] == [apply] Test [ 0][ 0] has [0x62, msbFirst true, 01100010] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x62 0x62 0x62 [apply] [ 61][ 62] 0x62 0x62 0x62 [apply] [ 61][ 63] 0x62 0x62 0x62 [apply] Test [ 63][ 63] exp [0x62, msbFirst true, 01100010] == [apply] Test [ 63][ 63] has [0x62, msbFirst true, 01100010] : equal true [apply] [apply] CONVERT[0][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 0x5891e32e, 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 0xcb0ed20, 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 0x8e24743, 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 0x74a10858, LUMINANCE, 64 x 64, stride 64, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=4096 cap=4096]], maxDelta 12 [apply] Conv2 Data: [[0x63, msbFirst true, 01100011], ] [apply] DestRe Data: [[0x63, msbFirst true, 01100011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x63 0x63 0x63 [apply] [ 0][ 1] 0x63 0x63 0x63 [apply] [ 0][ 2] 0x63 0x63 0x63 [apply] Test [ 0][ 0] exp [0x63, msbFirst true, 01100011] == [apply] Test [ 0][ 0] has [0x63, msbFirst true, 01100011] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x63 0x63 0x63 [apply] [ 61][ 62] 0x63 0x63 0x63 [apply] [ 61][ 63] 0x63 0x63 0x63 [apply] Test [ 63][ 63] exp [0x63, msbFirst true, 01100011] == [apply] Test [ 63][ 63] has [0x63, msbFirst true, 01100011] : equal true [apply] [apply] CONVERT[0][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 0x23fe1d71, 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 0x28ac3dc3, LUMINANCE, 64 x 64, stride 64, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=4096 cap=4096]], maxDelta 12 [apply] Conv2 Data: [[0x60, msbFirst true, 01100000], ] [apply] DestRe Data: [[0x60, msbFirst true, 01100000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x60 0x60 0x60 [apply] [ 0][ 1] 0x60 0x60 0x60 [apply] [ 0][ 2] 0x60 0x60 0x60 [apply] Test [ 0][ 0] exp [0x60, msbFirst true, 01100000] == [apply] Test [ 0][ 0] has [0x60, msbFirst true, 01100000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x60 0x60 0x60 [apply] [ 61][ 62] 0x60 0x60 0x60 [apply] [ 61][ 63] 0x60 0x60 0x60 [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 0x32eebfca, 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 0x4e718207, LUMINANCE, 64 x 64, stride 64, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=4096 cap=4096]], maxDelta 12 [apply] Conv2 Data: [[0x60, msbFirst true, 01100000], ] [apply] DestRe Data: [[0x60, msbFirst true, 01100000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x60 0x60 0x60 [apply] [ 0][ 1] 0x60 0x60 0x60 [apply] [ 0][ 2] 0x60 0x60 0x60 [apply] Test [ 0][ 0] exp [0x60, msbFirst true, 01100000] == [apply] Test [ 0][ 0] has [0x60, msbFirst true, 01100000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x60 0x60 0x60 [apply] [ 61][ 62] 0x60 0x60 0x60 [apply] [ 61][ 63] 0x60 0x60 0x60 [apply] Test [ 63][ 63] exp [0x60, msbFirst true, 01100000] == [apply] Test [ 63][ 63] has [0x60, msbFirst true, 01100000] : equal true [apply] [apply] CONVERT[0][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 0x1d371b2d, 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 0x543c6f6d, LUMINANCE, 64 x 64, stride 64, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=4096 cap=4096]], maxDelta 12 [apply] Conv2 Data: [[0x60, msbFirst true, 01100000], ] [apply] DestRe Data: [[0x60, msbFirst true, 01100000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x60 0x60 0x60 [apply] [ 0][ 1] 0x60 0x60 0x60 [apply] [ 0][ 2] 0x60 0x60 0x60 [apply] Test [ 0][ 0] exp [0x60, msbFirst true, 01100000] == [apply] Test [ 0][ 0] has [0x60, msbFirst true, 01100000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x60 0x60 0x60 [apply] [ 61][ 62] 0x60 0x60 0x60 [apply] [ 61][ 63] 0x60 0x60 0x60 [apply] Test [ 63][ 63] exp [0x60, msbFirst true, 01100000] == [apply] Test [ 63][ 63] has [0x60, msbFirst true, 01100000] : equal true [apply] [apply] CONVERT[0][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 0x13eb8acf, 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 0x51c8530f, LUMINANCE, 64 x 64, stride 64, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=4096 cap=4096]], maxDelta 12 [apply] Conv2 Data: [[0x60, msbFirst true, 01100000], ] [apply] DestRe Data: [[0x60, msbFirst true, 01100000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x60 0x60 0x60 [apply] [ 0][ 1] 0x60 0x60 0x60 [apply] [ 0][ 2] 0x60 0x60 0x60 [apply] Test [ 0][ 0] exp [0x60, msbFirst true, 01100000] == [apply] Test [ 0][ 0] has [0x60, msbFirst true, 01100000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x60 0x60 0x60 [apply] [ 61][ 62] 0x60 0x60 0x60 [apply] [ 61][ 63] 0x60 0x60 0x60 [apply] Test [ 63][ 63] exp [0x60, msbFirst true, 01100000] == [apply] Test [ 63][ 63] has [0x60, msbFirst true, 01100000] : equal true [apply] [apply] CONVERT[0][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 0x7403c468, 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 0x43738a82, LUMINANCE, 64 x 64, stride 64, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=4096 cap=4096]], maxDelta 12 [apply] Conv2 Data: [[0x60, msbFirst true, 01100000], ] [apply] DestRe Data: [[0x60, msbFirst true, 01100000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x60 0x60 0x60 [apply] [ 0][ 1] 0x60 0x60 0x60 [apply] [ 0][ 2] 0x60 0x60 0x60 [apply] Test [ 0][ 0] exp [0x60, msbFirst true, 01100000] == [apply] Test [ 0][ 0] has [0x60, msbFirst true, 01100000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x60 0x60 0x60 [apply] [ 61][ 62] 0x60 0x60 0x60 [apply] [ 61][ 63] 0x60 0x60 0x60 [apply] Test [ 63][ 63] exp [0x60, msbFirst true, 01100000] == [apply] Test [ 63][ 63] has [0x60, msbFirst true, 01100000] : equal true [apply] [apply] CONVERT[0][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 0xc81cdd1, 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 0x1fc2b765, LUMINANCE, 64 x 64, stride 64, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=4096 cap=4096]], maxDelta 12 [apply] Conv2 Data: [[0x60, msbFirst true, 01100000], ] [apply] DestRe Data: [[0x60, msbFirst true, 01100000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x60 0x60 0x60 [apply] [ 0][ 1] 0x60 0x60 0x60 [apply] [ 0][ 2] 0x60 0x60 0x60 [apply] Test [ 0][ 0] exp [0x60, msbFirst true, 01100000] == [apply] Test [ 0][ 0] has [0x60, msbFirst true, 01100000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x60 0x60 0x60 [apply] [ 61][ 62] 0x60 0x60 0x60 [apply] [ 61][ 63] 0x60 0x60 0x60 [apply] Test [ 63][ 63] exp [0x60, msbFirst true, 01100000] == [apply] Test [ 63][ 63] has [0x60, msbFirst true, 01100000] : equal true [apply] [apply] CONVERT[0][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 0x75881071, 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 0x2a70a3d8, LUMINANCE, 64 x 64, stride 64, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=4096 cap=4096]], maxDelta 12 [apply] Conv2 Data: [[0x60, msbFirst true, 01100000], ] [apply] DestRe Data: [[0x60, msbFirst true, 01100000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x60 0x60 0x60 [apply] [ 0][ 1] 0x60 0x60 0x60 [apply] [ 0][ 2] 0x60 0x60 0x60 [apply] Test [ 0][ 0] exp [0x60, msbFirst true, 01100000] == [apply] Test [ 0][ 0] has [0x60, msbFirst true, 01100000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x60 0x60 0x60 [apply] [ 61][ 62] 0x60 0x60 0x60 [apply] [ 61][ 63] 0x60 0x60 0x60 [apply] Test [ 63][ 63] exp [0x60, msbFirst true, 01100000] == [apply] Test [ 63][ 63] has [0x60, msbFirst true, 01100000] : equal true [apply] [apply] CONVERT[0][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 0x289d1c02, 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 0x22eeefeb, LUMINANCE, 64 x 64, stride 64, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=4096 cap=4096]], maxDelta 12 [apply] Conv2 Data: [[0x60, msbFirst true, 01100000], ] [apply] DestRe Data: [[0x60, msbFirst true, 01100000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x60 0x60 0x60 [apply] [ 0][ 1] 0x60 0x60 0x60 [apply] [ 0][ 2] 0x60 0x60 0x60 [apply] Test [ 0][ 0] exp [0x60, msbFirst true, 01100000] == [apply] Test [ 0][ 0] has [0x60, msbFirst true, 01100000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x60 0x60 0x60 [apply] [ 61][ 62] 0x60 0x60 0x60 [apply] [ 61][ 63] 0x60 0x60 0x60 [apply] Test [ 63][ 63] exp [0x60, msbFirst true, 01100000] == [apply] Test [ 63][ 63] has [0x60, msbFirst true, 01100000] : equal true [apply] [apply] CONVERT[1][*]: Image0 - Orig: PixelRect[obj 0x17d0685f, 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 0x3891771e, 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 0x78ac1102, 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 0x2de8284b, RGB565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12 [apply] Conv2 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] DestRe Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x9306 0x9306 0x9306 [apply] [ 0][ 1] 0x9306 0x9306 0x9306 [apply] [ 0][ 2] 0x9306 0x9306 0x9306 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x9306 0x9306 0x9306 [apply] [ 61][ 62] 0x9306 0x9306 0x9306 [apply] [ 61][ 63] 0x9306 0x9306 0x9306 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 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 0x396e2f39, 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 0xa74868d, RGB565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12 [apply] Conv2 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] DestRe Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x9306 0x9306 0x9306 [apply] [ 0][ 1] 0x9306 0x9306 0x9306 [apply] [ 0][ 2] 0x9306 0x9306 0x9306 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x9306 0x9306 0x9306 [apply] [ 61][ 62] 0x9306 0x9306 0x9306 [apply] [ 61][ 63] 0x9306 0x9306 0x9306 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] == [apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true [apply] [apply] CONVERT[1][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 0x12c8a2c0, 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 0x7e0e6aa2, RGB565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12 [apply] Conv2 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] DestRe Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x9306 0x9306 0x9306 [apply] [ 0][ 1] 0x9306 0x9306 0x9306 [apply] [ 0][ 2] 0x9306 0x9306 0x9306 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x9306 0x9306 0x9306 [apply] [ 61][ 62] 0x9306 0x9306 0x9306 [apply] [ 61][ 63] 0x9306 0x9306 0x9306 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] == [apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true [apply] [apply] CONVERT[1][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 0x365185bd, 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 0x18bf3d14, RGB565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12 [apply] Conv2 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] DestRe Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x9306 0x9306 0x9306 [apply] [ 0][ 1] 0x9306 0x9306 0x9306 [apply] [ 0][ 2] 0x9306 0x9306 0x9306 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x9306 0x9306 0x9306 [apply] [ 61][ 62] 0x9306 0x9306 0x9306 [apply] [ 61][ 63] 0x9306 0x9306 0x9306 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] == [apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true [apply] [apply] CONVERT[1][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 0x4fb64261, 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 0x42607a4f, RGB565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12 [apply] Conv2 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] DestRe Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x9306 0x9306 0x9306 [apply] [ 0][ 1] 0x9306 0x9306 0x9306 [apply] [ 0][ 2] 0x9306 0x9306 0x9306 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x9306 0x9306 0x9306 [apply] [ 61][ 62] 0x9306 0x9306 0x9306 [apply] [ 61][ 63] 0x9306 0x9306 0x9306 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] == [apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true [apply] [apply] CONVERT[1][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 0x782663d3, 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 0x1990a65e, RGB565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12 [apply] Conv2 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] DestRe Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x9306 0x9306 0x9306 [apply] [ 0][ 1] 0x9306 0x9306 0x9306 [apply] [ 0][ 2] 0x9306 0x9306 0x9306 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x9306 0x9306 0x9306 [apply] [ 61][ 62] 0x9306 0x9306 0x9306 [apply] [ 61][ 63] 0x9306 0x9306 0x9306 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] == [apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true [apply] [apply] CONVERT[1][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 0x64485a47, 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 0x25bbf683, RGB565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12 [apply] Conv2 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] DestRe Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x9306 0x9306 0x9306 [apply] [ 0][ 1] 0x9306 0x9306 0x9306 [apply] [ 0][ 2] 0x9306 0x9306 0x9306 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x9306 0x9306 0x9306 [apply] [ 61][ 62] 0x9306 0x9306 0x9306 [apply] [ 61][ 63] 0x9306 0x9306 0x9306 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] == [apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true [apply] [apply] CONVERT[1][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 0x6ec8211c, 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 0x7276c8cd, RGB565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12 [apply] Conv2 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] DestRe Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x9306 0x9306 0x9306 [apply] [ 0][ 1] 0x9306 0x9306 0x9306 [apply] [ 0][ 2] 0x9306 0x9306 0x9306 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x9306 0x9306 0x9306 [apply] [ 61][ 62] 0x9306 0x9306 0x9306 [apply] [ 61][ 63] 0x9306 0x9306 0x9306 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] == [apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true [apply] [apply] CONVERT[1][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 0x544a2ea6, 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 0x2e3fc542, RGB565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12 [apply] Conv2 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] DestRe Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x9306 0x9306 0x9306 [apply] [ 0][ 1] 0x9306 0x9306 0x9306 [apply] [ 0][ 2] 0x9306 0x9306 0x9306 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x9306 0x9306 0x9306 [apply] [ 61][ 62] 0x9306 0x9306 0x9306 [apply] [ 61][ 63] 0x9306 0x9306 0x9306 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] == [apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true [apply] [apply] CONVERT[1][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 0x150c158, 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 0x4524411f, RGB565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12 [apply] Conv2 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] DestRe Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x9306 0x9306 0x9306 [apply] [ 0][ 1] 0x9306 0x9306 0x9306 [apply] [ 0][ 2] 0x9306 0x9306 0x9306 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x9306 0x9306 0x9306 [apply] [ 61][ 62] 0x9306 0x9306 0x9306 [apply] [ 61][ 63] 0x9306 0x9306 0x9306 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] == [apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true [apply] [apply] CONVERT[1][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 0x401e7803, 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 0x10dba097, RGB565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12 [apply] Conv2 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] DestRe Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x9306 0x9306 0x9306 [apply] [ 0][ 1] 0x9306 0x9306 0x9306 [apply] [ 0][ 2] 0x9306 0x9306 0x9306 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x9306 0x9306 0x9306 [apply] [ 61][ 62] 0x9306 0x9306 0x9306 [apply] [ 61][ 63] 0x9306 0x9306 0x9306 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] == [apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true [apply] [apply] CONVERT[1][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 0x1786f9d5, 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 0x704d6e83, RGB565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12 [apply] Conv2 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] DestRe Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x9306 0x9306 0x9306 [apply] [ 0][ 1] 0x9306 0x9306 0x9306 [apply] [ 0][ 2] 0x9306 0x9306 0x9306 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x9306 0x9306 0x9306 [apply] [ 61][ 62] 0x9306 0x9306 0x9306 [apply] [ 61][ 63] 0x9306 0x9306 0x9306 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] == [apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true [apply] [apply] CONVERT[2][*]: Image0 - Orig: PixelRect[obj 0x43a0cee9, 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 0xeb21112, 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 0x2eda0940, 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 0x3578436e, BGR565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12 [apply] Conv2 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] DestRe Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3312 0x3312 0x3312 [apply] [ 0][ 1] 0x3312 0x3312 0x3312 [apply] [ 0][ 2] 0x3312 0x3312 0x3312 [apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3312 0x3312 0x3312 [apply] [ 61][ 62] 0x3312 0x3312 0x3312 [apply] [ 61][ 63] 0x3312 0x3312 0x3312 [apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 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 0x706a04ae, 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 0x6eceb130, BGR565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12 [apply] Conv2 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] DestRe Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3312 0x3312 0x3312 [apply] [ 0][ 1] 0x3312 0x3312 0x3312 [apply] [ 0][ 2] 0x3312 0x3312 0x3312 [apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3312 0x3312 0x3312 [apply] [ 61][ 62] 0x3312 0x3312 0x3312 [apply] [ 61][ 63] 0x3312 0x3312 0x3312 [apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] == [apply] Test [ 63][ 63] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true [apply] [apply] CONVERT[2][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 0x10a035a0, 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 0x67b467e9, BGR565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12 [apply] Conv2 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] DestRe Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3312 0x3312 0x3312 [apply] [ 0][ 1] 0x3312 0x3312 0x3312 [apply] [ 0][ 2] 0x3312 0x3312 0x3312 [apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3312 0x3312 0x3312 [apply] [ 61][ 62] 0x3312 0x3312 0x3312 [apply] [ 61][ 63] 0x3312 0x3312 0x3312 [apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] == [apply] Test [ 63][ 63] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true [apply] [apply] CONVERT[2][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 0x47db50c5, 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 0x5c072e3f, BGR565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12 [apply] Conv2 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] DestRe Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3312 0x3312 0x3312 [apply] [ 0][ 1] 0x3312 0x3312 0x3312 [apply] [ 0][ 2] 0x3312 0x3312 0x3312 [apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3312 0x3312 0x3312 [apply] [ 61][ 62] 0x3312 0x3312 0x3312 [apply] [ 61][ 63] 0x3312 0x3312 0x3312 [apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] == [apply] Test [ 63][ 63] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true [apply] [apply] CONVERT[2][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 0x4d1b0d2a, 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 0x954b04f, BGR565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12 [apply] Conv2 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] DestRe Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3312 0x3312 0x3312 [apply] [ 0][ 1] 0x3312 0x3312 0x3312 [apply] [ 0][ 2] 0x3312 0x3312 0x3312 [apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3312 0x3312 0x3312 [apply] [ 61][ 62] 0x3312 0x3312 0x3312 [apply] [ 61][ 63] 0x3312 0x3312 0x3312 [apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] == [apply] Test [ 63][ 63] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true [apply] [apply] CONVERT[2][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 0x149494d8, 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 0x710726a3, BGR565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12 [apply] Conv2 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] DestRe Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3312 0x3312 0x3312 [apply] [ 0][ 1] 0x3312 0x3312 0x3312 [apply] [ 0][ 2] 0x3312 0x3312 0x3312 [apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3312 0x3312 0x3312 [apply] [ 61][ 62] 0x3312 0x3312 0x3312 [apply] [ 61][ 63] 0x3312 0x3312 0x3312 [apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] == [apply] Test [ 63][ 63] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true [apply] [apply] CONVERT[2][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 0x646007f4, 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 0x481a15ff, BGR565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12 [apply] Conv2 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] DestRe Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3312 0x3312 0x3312 [apply] [ 0][ 1] 0x3312 0x3312 0x3312 [apply] [ 0][ 2] 0x3312 0x3312 0x3312 [apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3312 0x3312 0x3312 [apply] [ 61][ 62] 0x3312 0x3312 0x3312 [apply] [ 61][ 63] 0x3312 0x3312 0x3312 [apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] == [apply] Test [ 63][ 63] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true [apply] [apply] CONVERT[2][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 0x78186a70, 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 0x306279ee, BGR565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12 [apply] Conv2 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] DestRe Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3312 0x3312 0x3312 [apply] [ 0][ 1] 0x3312 0x3312 0x3312 [apply] [ 0][ 2] 0x3312 0x3312 0x3312 [apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3312 0x3312 0x3312 [apply] [ 61][ 62] 0x3312 0x3312 0x3312 [apply] [ 61][ 63] 0x3312 0x3312 0x3312 [apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] == [apply] Test [ 63][ 63] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true [apply] [apply] CONVERT[2][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 0x545997b1, 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 0x4cf4d528, BGR565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12 [apply] Conv2 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] DestRe Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3312 0x3312 0x3312 [apply] [ 0][ 1] 0x3312 0x3312 0x3312 [apply] [ 0][ 2] 0x3312 0x3312 0x3312 [apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3312 0x3312 0x3312 [apply] [ 61][ 62] 0x3312 0x3312 0x3312 [apply] [ 61][ 63] 0x3312 0x3312 0x3312 [apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] == [apply] Test [ 63][ 63] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true [apply] [apply] CONVERT[2][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 0x77846d2c, 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 0x548ad73b, BGR565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12 [apply] Conv2 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] DestRe Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3312 0x3312 0x3312 [apply] [ 0][ 1] 0x3312 0x3312 0x3312 [apply] [ 0][ 2] 0x3312 0x3312 0x3312 [apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3312 0x3312 0x3312 [apply] [ 61][ 62] 0x3312 0x3312 0x3312 [apply] [ 61][ 63] 0x3312 0x3312 0x3312 [apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] == [apply] Test [ 63][ 63] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true [apply] [apply] CONVERT[2][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 0x4c762604, 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 0x2641e737, BGR565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12 [apply] Conv2 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] DestRe Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3312 0x3312 0x3312 [apply] [ 0][ 1] 0x3312 0x3312 0x3312 [apply] [ 0][ 2] 0x3312 0x3312 0x3312 [apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3312 0x3312 0x3312 [apply] [ 61][ 62] 0x3312 0x3312 0x3312 [apply] [ 61][ 63] 0x3312 0x3312 0x3312 [apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] == [apply] Test [ 63][ 63] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true [apply] [apply] CONVERT[2][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 0x727803de, 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 0x704921a5, BGR565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12 [apply] Conv2 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] DestRe Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3312 0x3312 0x3312 [apply] [ 0][ 1] 0x3312 0x3312 0x3312 [apply] [ 0][ 2] 0x3312 0x3312 0x3312 [apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3312 0x3312 0x3312 [apply] [ 61][ 62] 0x3312 0x3312 0x3312 [apply] [ 61][ 63] 0x3312 0x3312 0x3312 [apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] == [apply] Test [ 63][ 63] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true [apply] [apply] CONVERT[3][*]: Image0 - Orig: PixelRect[obj 0xdf27fae, 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 0x24a35978, 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 0x16f7c8c1, 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 0x2f0a87b3, 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 0x319b92f3, 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 0xfcd6521, 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 0x27d415d9, 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 0x5c18298f, RGBA5551, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12 [apply] Conv2 Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ] [apply] DestRe Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0xC986 0xC986 0xC986 [apply] [ 0][ 1] 0xC986 0xC986 0xC986 [apply] [ 0][ 2] 0xC986 0xC986 0xC986 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0xC986 0xC986 0xC986 [apply] [ 61][ 62] 0xC986 0xC986 0xC986 [apply] [ 61][ 63] 0xC986 0xC986 0xC986 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] == [apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true [apply] [apply] CONVERT[3][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 0x31f924f5, 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 0x5579bb86, 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 0x5204062d, 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 0x4fcd19b3, 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 0x376b4233, 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 0x2fd66ad3, 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 0x5d11346a, 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 0x7a36aefa, RGBA5551, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12 [apply] Conv2 Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ] [apply] DestRe Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0xC986 0xC986 0xC986 [apply] [ 0][ 1] 0xC986 0xC986 0xC986 [apply] [ 0][ 2] 0xC986 0xC986 0xC986 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0xC986 0xC986 0xC986 [apply] [ 61][ 62] 0xC986 0xC986 0xC986 [apply] [ 61][ 63] 0xC986 0xC986 0xC986 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] == [apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true [apply] [apply] CONVERT[3][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 0x17211155, 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 0xb3d7190, RGBA5551, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12 [apply] Conv2 Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ] [apply] DestRe Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0xC986 0xC986 0xC986 [apply] [ 0][ 1] 0xC986 0xC986 0xC986 [apply] [ 0][ 2] 0xC986 0xC986 0xC986 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0xC986 0xC986 0xC986 [apply] [ 61][ 62] 0xC986 0xC986 0xC986 [apply] [ 61][ 63] 0xC986 0xC986 0xC986 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] == [apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true [apply] [apply] CONVERT[3][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 0x5fdba6f9, 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 0x10d59286, RGBA5551, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12 [apply] Conv2 Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ] [apply] DestRe Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0xC986 0xC986 0xC986 [apply] [ 0][ 1] 0xC986 0xC986 0xC986 [apply] [ 0][ 2] 0xC986 0xC986 0xC986 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0xC986 0xC986 0xC986 [apply] [ 61][ 62] 0xC986 0xC986 0xC986 [apply] [ 61][ 63] 0xC986 0xC986 0xC986 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] == [apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true [apply] [apply] CONVERT[4][*]: Image0 - Orig: PixelRect[obj 0xfe18270, 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 0x6fb0d3ed, 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 0x6dde5c8c, 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 0x5123a213, 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 0x52525845, 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 0x3b94d659, 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 0x24b1d79b, 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 0x68ceda24, ABGR1555, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12 [apply] Conv2 Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ] [apply] DestRe Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3325 0x3325 0x3325 [apply] [ 0][ 1] 0x3325 0x3325 0x3325 [apply] [ 0][ 2] 0x3325 0x3325 0x3325 [apply] Test [ 0][ 0] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3325 0x3325 0x3325 [apply] [ 61][ 62] 0x3325 0x3325 0x3325 [apply] [ 61][ 63] 0x3325 0x3325 0x3325 [apply] Test [ 63][ 63] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] == [apply] Test [ 63][ 63] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true [apply] [apply] CONVERT[4][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 0x281e3708, 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 0x35a50a4c, 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 0x1f021e6c, 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 0x103f852, 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 0x587c290d, 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 0x4516af24, 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 0x4ae82894, 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 0x543788f3, ABGR1555, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12 [apply] Conv2 Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ] [apply] DestRe Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3325 0x3325 0x3325 [apply] [ 0][ 1] 0x3325 0x3325 0x3325 [apply] [ 0][ 2] 0x3325 0x3325 0x3325 [apply] Test [ 0][ 0] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3325 0x3325 0x3325 [apply] [ 61][ 62] 0x3325 0x3325 0x3325 [apply] [ 61][ 63] 0x3325 0x3325 0x3325 [apply] Test [ 63][ 63] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] == [apply] Test [ 63][ 63] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true [apply] [apply] CONVERT[4][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 0x6d3af739, 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 0x1da51a35, ABGR1555, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12 [apply] Conv2 Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ] [apply] DestRe Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3325 0x3325 0x3325 [apply] [ 0][ 1] 0x3325 0x3325 0x3325 [apply] [ 0][ 2] 0x3325 0x3325 0x3325 [apply] Test [ 0][ 0] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3325 0x3325 0x3325 [apply] [ 61][ 62] 0x3325 0x3325 0x3325 [apply] [ 61][ 63] 0x3325 0x3325 0x3325 [apply] Test [ 63][ 63] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] == [apply] Test [ 63][ 63] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true [apply] [apply] CONVERT[4][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 0x16022d9d, 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 0x7e9a5fbe, ABGR1555, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12 [apply] Conv2 Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ] [apply] DestRe Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3325 0x3325 0x3325 [apply] [ 0][ 1] 0x3325 0x3325 0x3325 [apply] [ 0][ 2] 0x3325 0x3325 0x3325 [apply] Test [ 0][ 0] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3325 0x3325 0x3325 [apply] [ 61][ 62] 0x3325 0x3325 0x3325 [apply] [ 61][ 63] 0x3325 0x3325 0x3325 [apply] Test [ 63][ 63] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] == [apply] Test [ 63][ 63] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true [apply] [apply] CONVERT[5][*]: Image0 - Orig: PixelRect[obj 0x44a3ec6b, 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 0x71623278, 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 0x768b970c, 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 0x5a4041cc, 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 0x15b3e5b, 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 0x61ca2dfa, RGB888, 64 x 64, stride 192, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=12288 cap=12288]], maxDelta 12 [apply] Conv2 Data: [[0x31, msbFirst true, 00110001], [0x61, msbFirst true, 01100001], [0x94, msbFirst true, 10010100], ] [apply] DestRe Data: [[0x31, msbFirst true, 00110001], [0x61, msbFirst true, 01100001], [0x94, msbFirst true, 10010100], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x946131 0x946131 0x946131 [apply] [ 0][ 1] 0x946131 0x946131 0x946131 [apply] [ 0][ 2] 0x946131 0x946131 0x946131 [apply] Test [ 0][ 0] exp [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] == [apply] Test [ 0][ 0] has [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x946131 0x946131 0x946131 [apply] [ 61][ 62] 0x946131 0x946131 0x946131 [apply] [ 61][ 63] 0x946131 0x946131 0x946131 [apply] Test [ 63][ 63] exp [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] == [apply] Test [ 63][ 63] has [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] : equal true [apply] [apply] CONVERT[5][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 0x4b53f538, 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 0x134593bf, RGB888, 64 x 64, stride 192, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=12288 cap=12288]], maxDelta 12 [apply] Conv2 Data: [[0x31, msbFirst true, 00110001], [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 0x4bb4de6a, 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 0x7ba18f1b, RGB888, 64 x 64, stride 192, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=12288 cap=12288]], maxDelta 12 [apply] Conv2 Data: [[0x31, msbFirst true, 00110001], [0x63, msbFirst true, 01100011], [0x94, msbFirst true, 10010100], ] [apply] DestRe Data: [[0x31, msbFirst true, 00110001], [0x63, msbFirst true, 01100011], [0x94, msbFirst true, 10010100], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x946331 0x946331 0x946331 [apply] [ 0][ 1] 0x946331 0x946331 0x946331 [apply] [ 0][ 2] 0x946331 0x946331 0x946331 [apply] Test [ 0][ 0] exp [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] == [apply] Test [ 0][ 0] has [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x946331 0x946331 0x946331 [apply] [ 61][ 62] 0x946331 0x946331 0x946331 [apply] [ 61][ 63] 0x946331 0x946331 0x946331 [apply] Test [ 63][ 63] exp [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] == [apply] Test [ 63][ 63] has [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] : equal true [apply] [apply] CONVERT[5][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 0x2f8f5f62, 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 0x1068e947, 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 0x7dc222ae, 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 0xaecb35a, RGB888, 64 x 64, stride 192, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=12288 cap=12288]], maxDelta 12 [apply] Conv2 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ] [apply] DestRe Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x906030 0x906030 0x906030 [apply] [ 0][ 1] 0x906030 0x906030 0x906030 [apply] [ 0][ 2] 0x906030 0x906030 0x906030 [apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] == [apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x906030 0x906030 0x906030 [apply] [ 61][ 62] 0x906030 0x906030 0x906030 [apply] [ 61][ 63] 0x906030 0x906030 0x906030 [apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] == [apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true [apply] [apply] CONVERT[5][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 0x5fcd892a, 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 0x8b87145, RGB888, 64 x 64, stride 192, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=12288 cap=12288]], maxDelta 12 [apply] Conv2 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ] [apply] DestRe Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x906030 0x906030 0x906030 [apply] [ 0][ 1] 0x906030 0x906030 0x906030 [apply] [ 0][ 2] 0x906030 0x906030 0x906030 [apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] == [apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x906030 0x906030 0x906030 [apply] [ 61][ 62] 0x906030 0x906030 0x906030 [apply] [ 61][ 63] 0x906030 0x906030 0x906030 [apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] == [apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true [apply] [apply] CONVERT[5][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 0x6483f5ae, 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 0xb9afc07, RGB888, 64 x 64, stride 192, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=12288 cap=12288]], maxDelta 12 [apply] Conv2 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ] [apply] DestRe Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x906030 0x906030 0x906030 [apply] [ 0][ 1] 0x906030 0x906030 0x906030 [apply] [ 0][ 2] 0x906030 0x906030 0x906030 [apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] == [apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x906030 0x906030 0x906030 [apply] [ 61][ 62] 0x906030 0x906030 0x906030 [apply] [ 61][ 63] 0x906030 0x906030 0x906030 [apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] == [apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true [apply] [apply] CONVERT[5][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 0x382db087, 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 0x73d4cc9e, RGB888, 64 x 64, stride 192, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=12288 cap=12288]], maxDelta 12 [apply] Conv2 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ] [apply] DestRe Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x906030 0x906030 0x906030 [apply] [ 0][ 1] 0x906030 0x906030 0x906030 [apply] [ 0][ 2] 0x906030 0x906030 0x906030 [apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] == [apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x906030 0x906030 0x906030 [apply] [ 61][ 62] 0x906030 0x906030 0x906030 [apply] [ 61][ 63] 0x906030 0x906030 0x906030 [apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] == [apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true [apply] [apply] CONVERT[5][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 0x80169cf, 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 0x5427c60c, RGB888, 64 x 64, stride 192, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=12288 cap=12288]], maxDelta 12 [apply] Conv2 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ] [apply] DestRe Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x906030 0x906030 0x906030 [apply] [ 0][ 1] 0x906030 0x906030 0x906030 [apply] [ 0][ 2] 0x906030 0x906030 0x906030 [apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] == [apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x906030 0x906030 0x906030 [apply] [ 61][ 62] 0x906030 0x906030 0x906030 [apply] [ 61][ 63] 0x906030 0x906030 0x906030 [apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] == [apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true [apply] [apply] CONVERT[5][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 0x15bfd87, 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 0x543e710e, RGB888, 64 x 64, stride 192, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=12288 cap=12288]], maxDelta 12 [apply] Conv2 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ] [apply] DestRe Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x906030 0x906030 0x906030 [apply] [ 0][ 1] 0x906030 0x906030 0x906030 [apply] [ 0][ 2] 0x906030 0x906030 0x906030 [apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] == [apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x906030 0x906030 0x906030 [apply] [ 61][ 62] 0x906030 0x906030 0x906030 [apply] [ 61][ 63] 0x906030 0x906030 0x906030 [apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] == [apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true [apply] [apply] CONVERT[5][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 0x57f23557, 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 0x3d0f8e03, RGB888, 64 x 64, stride 192, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=12288 cap=12288]], maxDelta 12 [apply] Conv2 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ] [apply] DestRe Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x906030 0x906030 0x906030 [apply] [ 0][ 1] 0x906030 0x906030 0x906030 [apply] [ 0][ 2] 0x906030 0x906030 0x906030 [apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] == [apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x906030 0x906030 0x906030 [apply] [ 61][ 62] 0x906030 0x906030 0x906030 [apply] [ 61][ 63] 0x906030 0x906030 0x906030 [apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] == [apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true [apply] [apply] CONVERT[6][*]: Image0 - Orig: PixelRect[obj 0x6366ebe0, 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 0x44f75083, 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 0x2698dc7, 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 0x43d7741f, 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 0x17baae6e, 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 0x69379752, BGR888, 64 x 64, stride 192, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=12288 cap=12288]], maxDelta 12 [apply] Conv2 Data: [[0x94, msbFirst true, 10010100], [0x61, msbFirst true, 01100001], [0x31, msbFirst true, 00110001], ] [apply] DestRe Data: [[0x94, msbFirst true, 10010100], [0x61, msbFirst true, 01100001], [0x31, msbFirst true, 00110001], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x316194 0x316194 0x316194 [apply] [ 0][ 1] 0x316194 0x316194 0x316194 [apply] [ 0][ 2] 0x316194 0x316194 0x316194 [apply] Test [ 0][ 0] exp [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] == [apply] Test [ 0][ 0] has [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x316194 0x316194 0x316194 [apply] [ 61][ 62] 0x316194 0x316194 0x316194 [apply] [ 61][ 63] 0x316194 0x316194 0x316194 [apply] Test [ 63][ 63] exp [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] == [apply] Test [ 63][ 63] has [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] : equal true [apply] [apply] CONVERT[6][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 0x27fe3806, 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 0x5f71c76a, BGR888, 64 x 64, stride 192, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=12288 cap=12288]], maxDelta 12 [apply] Conv2 Data: [[0x94, msbFirst true, 10010100], [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 0x1d7acb34, 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 0x48a242ce, BGR888, 64 x 64, stride 192, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=12288 cap=12288]], maxDelta 12 [apply] Conv2 Data: [[0x94, msbFirst true, 10010100], [0x63, msbFirst true, 01100011], [0x31, msbFirst true, 00110001], ] [apply] DestRe Data: [[0x94, msbFirst true, 10010100], [0x63, msbFirst true, 01100011], [0x31, msbFirst true, 00110001], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x316394 0x316394 0x316394 [apply] [ 0][ 1] 0x316394 0x316394 0x316394 [apply] [ 0][ 2] 0x316394 0x316394 0x316394 [apply] Test [ 0][ 0] exp [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] == [apply] Test [ 0][ 0] has [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x316394 0x316394 0x316394 [apply] [ 61][ 62] 0x316394 0x316394 0x316394 [apply] [ 61][ 63] 0x316394 0x316394 0x316394 [apply] Test [ 63][ 63] exp [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] == [apply] Test [ 63][ 63] has [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] : equal true [apply] [apply] CONVERT[6][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 0x1e4a7dd4, 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 0x4f51b3e0, 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 0x4b9e255, 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 0x5e57643e, BGR888, 64 x 64, stride 192, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=12288 cap=12288]], maxDelta 12 [apply] Conv2 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ] [apply] DestRe Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x306090 0x306090 0x306090 [apply] [ 0][ 1] 0x306090 0x306090 0x306090 [apply] [ 0][ 2] 0x306090 0x306090 0x306090 [apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] == [apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x306090 0x306090 0x306090 [apply] [ 61][ 62] 0x306090 0x306090 0x306090 [apply] [ 61][ 63] 0x306090 0x306090 0x306090 [apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] == [apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true [apply] [apply] CONVERT[6][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 0x133e16fd, 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 0x51b279c9, BGR888, 64 x 64, stride 192, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=12288 cap=12288]], maxDelta 12 [apply] Conv2 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ] [apply] DestRe Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x306090 0x306090 0x306090 [apply] [ 0][ 1] 0x306090 0x306090 0x306090 [apply] [ 0][ 2] 0x306090 0x306090 0x306090 [apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] == [apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x306090 0x306090 0x306090 [apply] [ 61][ 62] 0x306090 0x306090 0x306090 [apply] [ 61][ 63] 0x306090 0x306090 0x306090 [apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] == [apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true [apply] [apply] CONVERT[6][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 0x1ad282e0, 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 0x7f416310, BGR888, 64 x 64, stride 192, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=12288 cap=12288]], maxDelta 12 [apply] Conv2 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ] [apply] DestRe Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x306090 0x306090 0x306090 [apply] [ 0][ 1] 0x306090 0x306090 0x306090 [apply] [ 0][ 2] 0x306090 0x306090 0x306090 [apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] == [apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x306090 0x306090 0x306090 [apply] [ 61][ 62] 0x306090 0x306090 0x306090 [apply] [ 61][ 63] 0x306090 0x306090 0x306090 [apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] == [apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true [apply] [apply] CONVERT[6][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 0x1cab0bfb, 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 0x5e955596, BGR888, 64 x 64, stride 192, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=12288 cap=12288]], maxDelta 12 [apply] Conv2 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ] [apply] DestRe Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x306090 0x306090 0x306090 [apply] [ 0][ 1] 0x306090 0x306090 0x306090 [apply] [ 0][ 2] 0x306090 0x306090 0x306090 [apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] == [apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x306090 0x306090 0x306090 [apply] [ 61][ 62] 0x306090 0x306090 0x306090 [apply] [ 61][ 63] 0x306090 0x306090 0x306090 [apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] == [apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true [apply] [apply] CONVERT[6][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 0x50de0926, 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 0x2473b9ce, BGR888, 64 x 64, stride 192, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=12288 cap=12288]], maxDelta 12 [apply] Conv2 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ] [apply] DestRe Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x306090 0x306090 0x306090 [apply] [ 0][ 1] 0x306090 0x306090 0x306090 [apply] [ 0][ 2] 0x306090 0x306090 0x306090 [apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] == [apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x306090 0x306090 0x306090 [apply] [ 61][ 62] 0x306090 0x306090 0x306090 [apply] [ 61][ 63] 0x306090 0x306090 0x306090 [apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] == [apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true [apply] [apply] CONVERT[6][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 0x60438a68, 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 0x140e5a13, BGR888, 64 x 64, stride 192, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=12288 cap=12288]], maxDelta 12 [apply] Conv2 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ] [apply] DestRe Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x306090 0x306090 0x306090 [apply] [ 0][ 1] 0x306090 0x306090 0x306090 [apply] [ 0][ 2] 0x306090 0x306090 0x306090 [apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] == [apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x306090 0x306090 0x306090 [apply] [ 61][ 62] 0x306090 0x306090 0x306090 [apply] [ 61][ 63] 0x306090 0x306090 0x306090 [apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] == [apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true [apply] [apply] CONVERT[6][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 0x3439f68d, 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 0xdbd940d, BGR888, 64 x 64, stride 192, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=12288 cap=12288]], maxDelta 12 [apply] Conv2 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ] [apply] DestRe Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x306090 0x306090 0x306090 [apply] [ 0][ 1] 0x306090 0x306090 0x306090 [apply] [ 0][ 2] 0x306090 0x306090 0x306090 [apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] == [apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x306090 0x306090 0x306090 [apply] [ 61][ 62] 0x306090 0x306090 0x306090 [apply] [ 61][ 63] 0x306090 0x306090 0x306090 [apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] == [apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true [apply] [apply] CONVERT[7][*]: Image0 - Orig: PixelRect[obj 0x71d15f18, 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 0x17695df3, 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 0x6c9f5c0d, 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 0xde3a06f, 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 0x76b10754, 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 0x2bea5ab4, RGBx8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12 [apply] Conv2 Data: [[0x31, msbFirst true, 00110001], [0x61, msbFirst true, 01100001], [0x94, msbFirst true, 10010100], [0x00, msbFirst true, 00000000], ] [apply] DestRe Data: [[0x31, msbFirst true, 00110001], [0x61, msbFirst true, 01100001], [0x94, msbFirst true, 10010100], [0xFF, msbFirst true, 11111111], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x00946131 0x00946131 0x00946131 [apply] [ 0][ 1] 0x00946131 0x00946131 0x00946131 [apply] [ 0][ 2] 0x00946131 0x00946131 0x00946131 [apply] Test [ 0][ 0] exp [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] == [apply] Test [ 0][ 0] has [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x00946131 0x00946131 0x00946131 [apply] [ 61][ 62] 0x00946131 0x00946131 0x00946131 [apply] [ 61][ 63] 0x00946131 0x00946131 0x00946131 [apply] Test [ 63][ 63] exp [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] == [apply] Test [ 63][ 63] has [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] : equal true [apply] [apply] CONVERT[7][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 0x3d8314f0, 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 0x2df32bf7, RGBx8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12 [apply] Conv2 Data: [[0x31, msbFirst true, 00110001], [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 0x530612ba, 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 0x2a40cd94, RGBx8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12 [apply] Conv2 Data: [[0x31, msbFirst true, 00110001], [0x63, msbFirst true, 01100011], [0x94, msbFirst true, 10010100], [0x00, msbFirst true, 00000000], ] [apply] DestRe Data: [[0x31, msbFirst true, 00110001], [0x63, msbFirst true, 01100011], [0x94, msbFirst true, 10010100], [0xFF, msbFirst true, 11111111], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x00946331 0x00946331 0x00946331 [apply] [ 0][ 1] 0x00946331 0x00946331 0x00946331 [apply] [ 0][ 2] 0x00946331 0x00946331 0x00946331 [apply] Test [ 0][ 0] exp [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] == [apply] Test [ 0][ 0] has [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x00946331 0x00946331 0x00946331 [apply] [ 61][ 62] 0x00946331 0x00946331 0x00946331 [apply] [ 61][ 63] 0x00946331 0x00946331 0x00946331 [apply] Test [ 63][ 63] exp [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] == [apply] Test [ 63][ 63] has [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] : equal true [apply] [apply] CONVERT[7][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 0xf4168b8, 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 0x3bd94634, 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 0x58a90037, 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 0x74294adb, RGBx8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12 [apply] Conv2 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0x00, msbFirst true, 00000000], ] [apply] DestRe Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xFF, msbFirst true, 11111111], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x00906030 0x00906030 0x00906030 [apply] [ 0][ 1] 0x00906030 0x00906030 0x00906030 [apply] [ 0][ 2] 0x00906030 0x00906030 0x00906030 [apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] == [apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x00906030 0x00906030 0x00906030 [apply] [ 61][ 62] 0x00906030 0x00906030 0x00906030 [apply] [ 61][ 63] 0x00906030 0x00906030 0x00906030 [apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] == [apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true [apply] [apply] CONVERT[7][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 0x70a9f84e, 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 0x130f889, RGBx8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12 [apply] Conv2 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [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 0x1188e820, 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 0x2f490758, RGBx8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12 [apply] Conv2 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0x00, msbFirst true, 00000000], ] [apply] DestRe Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xFF, msbFirst true, 11111111], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x00906030 0x00906030 0x00906030 [apply] [ 0][ 1] 0x00906030 0x00906030 0x00906030 [apply] [ 0][ 2] 0x00906030 0x00906030 0x00906030 [apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] == [apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x00906030 0x00906030 0x00906030 [apply] [ 61][ 62] 0x00906030 0x00906030 0x00906030 [apply] [ 61][ 63] 0x00906030 0x00906030 0x00906030 [apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 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 0x101df177, 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 0x166fa74d, RGBx8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12 [apply] Conv2 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0x00, msbFirst true, 00000000], ] [apply] DestRe Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xFF, msbFirst true, 11111111], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x00906030 0x00906030 0x00906030 [apply] [ 0][ 1] 0x00906030 0x00906030 0x00906030 [apply] [ 0][ 2] 0x00906030 0x00906030 0x00906030 [apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] == [apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x00906030 0x00906030 0x00906030 [apply] [ 61][ 62] 0x00906030 0x00906030 0x00906030 [apply] [ 61][ 63] 0x00906030 0x00906030 0x00906030 [apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] == [apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true [apply] [apply] CONVERT[7][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 0x40f08448, 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 0x276438c9, RGBx8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12 [apply] Conv2 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0x00, msbFirst true, 00000000], ] [apply] DestRe Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xFF, msbFirst true, 11111111], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x00906030 0x00906030 0x00906030 [apply] [ 0][ 1] 0x00906030 0x00906030 0x00906030 [apply] [ 0][ 2] 0x00906030 0x00906030 0x00906030 [apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] == [apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x00906030 0x00906030 0x00906030 [apply] [ 61][ 62] 0x00906030 0x00906030 0x00906030 [apply] [ 61][ 63] 0x00906030 0x00906030 0x00906030 [apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] == [apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true [apply] [apply] CONVERT[7][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 0x588df31b, 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 0x33b37288, RGBx8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12 [apply] Conv2 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0x00, msbFirst true, 00000000], ] [apply] DestRe Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xFF, msbFirst true, 11111111], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x00906030 0x00906030 0x00906030 [apply] [ 0][ 1] 0x00906030 0x00906030 0x00906030 [apply] [ 0][ 2] 0x00906030 0x00906030 0x00906030 [apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] == [apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x00906030 0x00906030 0x00906030 [apply] [ 61][ 62] 0x00906030 0x00906030 0x00906030 [apply] [ 61][ 63] 0x00906030 0x00906030 0x00906030 [apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] == [apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true [apply] [apply] CONVERT[7][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 0x77a57272, 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 0x7181ae3f, RGBx8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12 [apply] Conv2 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0x00, msbFirst true, 00000000], ] [apply] DestRe Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xFF, msbFirst true, 11111111], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x00906030 0x00906030 0x00906030 [apply] [ 0][ 1] 0x00906030 0x00906030 0x00906030 [apply] [ 0][ 2] 0x00906030 0x00906030 0x00906030 [apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] == [apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x00906030 0x00906030 0x00906030 [apply] [ 61][ 62] 0x00906030 0x00906030 0x00906030 [apply] [ 61][ 63] 0x00906030 0x00906030 0x00906030 [apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] == [apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true [apply] [apply] CONVERT[8][*]: Image0 - Orig: PixelRect[obj 0x46238e3f, 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 0x6e2c9341, 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 0x32464a14, 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 0x4e4aea35, 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 0x1442d7b5, 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 0x1efee8e7, BGRx8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12 [apply] Conv2 Data: [[0x94, msbFirst true, 10010100], [0x61, msbFirst true, 01100001], [0x31, msbFirst true, 00110001], [0x00, msbFirst true, 00000000], ] [apply] DestRe Data: [[0x94, msbFirst true, 10010100], [0x61, msbFirst true, 01100001], [0x31, msbFirst true, 00110001], [0xFF, msbFirst true, 11111111], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x00316194 0x00316194 0x00316194 [apply] [ 0][ 1] 0x00316194 0x00316194 0x00316194 [apply] [ 0][ 2] 0x00316194 0x00316194 0x00316194 [apply] Test [ 0][ 0] exp [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] == [apply] Test [ 0][ 0] has [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x00316194 0x00316194 0x00316194 [apply] [ 61][ 62] 0x00316194 0x00316194 0x00316194 [apply] [ 61][ 63] 0x00316194 0x00316194 0x00316194 [apply] Test [ 63][ 63] exp [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] == [apply] Test [ 63][ 63] has [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] : equal true [apply] [apply] CONVERT[8][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 0x1ee807c6, 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 0x76a4d6c, BGRx8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12 [apply] Conv2 Data: [[0x94, msbFirst true, 10010100], [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 0x517cd4b, 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 0x6cc7b4de, BGRx8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12 [apply] Conv2 Data: [[0x94, msbFirst true, 10010100], [0x63, msbFirst true, 01100011], [0x31, msbFirst true, 00110001], [0x00, msbFirst true, 00000000], ] [apply] DestRe Data: [[0x94, msbFirst true, 10010100], [0x63, msbFirst true, 01100011], [0x31, msbFirst true, 00110001], [0xFF, msbFirst true, 11111111], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x00316394 0x00316394 0x00316394 [apply] [ 0][ 1] 0x00316394 0x00316394 0x00316394 [apply] [ 0][ 2] 0x00316394 0x00316394 0x00316394 [apply] Test [ 0][ 0] exp [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] == [apply] Test [ 0][ 0] has [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x00316394 0x00316394 0x00316394 [apply] [ 61][ 62] 0x00316394 0x00316394 0x00316394 [apply] [ 61][ 63] 0x00316394 0x00316394 0x00316394 [apply] Test [ 63][ 63] exp [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] == [apply] Test [ 63][ 63] has [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] : equal true [apply] [apply] CONVERT[8][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 0x32cf48b7, 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 0x679b62af, 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 0x5cdd8682, 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 0xd6da883, BGRx8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12 [apply] Conv2 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0x00, msbFirst true, 00000000], ] [apply] DestRe Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xFF, msbFirst true, 11111111], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x00306090 0x00306090 0x00306090 [apply] [ 0][ 1] 0x00306090 0x00306090 0x00306090 [apply] [ 0][ 2] 0x00306090 0x00306090 0x00306090 [apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] == [apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x00306090 0x00306090 0x00306090 [apply] [ 61][ 62] 0x00306090 0x00306090 0x00306090 [apply] [ 61][ 63] 0x00306090 0x00306090 0x00306090 [apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] == [apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true [apply] [apply] CONVERT[8][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 0x45afc369, 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 0x799d4f69, BGRx8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12 [apply] Conv2 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0x00, msbFirst true, 00000000], ] [apply] DestRe Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xFF, msbFirst true, 11111111], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x00306090 0x00306090 0x00306090 [apply] [ 0][ 1] 0x00306090 0x00306090 0x00306090 [apply] [ 0][ 2] 0x00306090 0x00306090 0x00306090 [apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] == [apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x00306090 0x00306090 0x00306090 [apply] [ 61][ 62] 0x00306090 0x00306090 0x00306090 [apply] [ 61][ 63] 0x00306090 0x00306090 0x00306090 [apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] == [apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true [apply] [apply] CONVERT[8][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 0x49c43f4e, 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 0x290dbf45, BGRx8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12 [apply] Conv2 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [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 0x12028586, 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 0x17776a8, BGRx8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12 [apply] Conv2 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0x00, msbFirst true, 00000000], ] [apply] DestRe Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xFF, msbFirst true, 11111111], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x00306090 0x00306090 0x00306090 [apply] [ 0][ 1] 0x00306090 0x00306090 0x00306090 [apply] [ 0][ 2] 0x00306090 0x00306090 0x00306090 [apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] == [apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x00306090 0x00306090 0x00306090 [apply] [ 61][ 62] 0x00306090 0x00306090 0x00306090 [apply] [ 61][ 63] 0x00306090 0x00306090 0x00306090 [apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 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 0x69a10787, 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 0x2d127a61, BGRx8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12 [apply] Conv2 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0x00, msbFirst true, 00000000], ] [apply] DestRe Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xFF, msbFirst true, 11111111], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x00306090 0x00306090 0x00306090 [apply] [ 0][ 1] 0x00306090 0x00306090 0x00306090 [apply] [ 0][ 2] 0x00306090 0x00306090 0x00306090 [apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] == [apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x00306090 0x00306090 0x00306090 [apply] [ 61][ 62] 0x00306090 0x00306090 0x00306090 [apply] [ 61][ 63] 0x00306090 0x00306090 0x00306090 [apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] == [apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true [apply] [apply] CONVERT[8][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 0x2bbaf4f0, 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 0x11c20519, BGRx8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12 [apply] Conv2 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0x00, msbFirst true, 00000000], ] [apply] DestRe Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xFF, msbFirst true, 11111111], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x00306090 0x00306090 0x00306090 [apply] [ 0][ 1] 0x00306090 0x00306090 0x00306090 [apply] [ 0][ 2] 0x00306090 0x00306090 0x00306090 [apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] == [apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x00306090 0x00306090 0x00306090 [apply] [ 61][ 62] 0x00306090 0x00306090 0x00306090 [apply] [ 61][ 63] 0x00306090 0x00306090 0x00306090 [apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] == [apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true [apply] [apply] CONVERT[8][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 0x70beb599, 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 0x4e41089d, BGRx8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12 [apply] Conv2 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0x00, msbFirst true, 00000000], ] [apply] DestRe Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xFF, msbFirst true, 11111111], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x00306090 0x00306090 0x00306090 [apply] [ 0][ 1] 0x00306090 0x00306090 0x00306090 [apply] [ 0][ 2] 0x00306090 0x00306090 0x00306090 [apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] == [apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x00306090 0x00306090 0x00306090 [apply] [ 61][ 62] 0x00306090 0x00306090 0x00306090 [apply] [ 61][ 63] 0x00306090 0x00306090 0x00306090 [apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] == [apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true [apply] [apply] CONVERT[9][*]: Image0 - Orig: PixelRect[obj 0x32a068d1, 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 0x33cb5951, 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 0x365c30cc, 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 0x701fc37a, 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 0x4148db48, 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 0x282003e1, 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 0x7fad8c79, 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 0x71a794e5, RGBA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12 [apply] Conv2 Data: [[0x31, msbFirst true, 00110001], [0x63, msbFirst true, 01100011], [0x94, msbFirst true, 10010100], [0xFF, msbFirst true, 11111111], ] [apply] DestRe Data: [[0x31, msbFirst true, 00110001], [0x63, msbFirst true, 01100011], [0x94, msbFirst true, 10010100], [0xFF, msbFirst true, 11111111], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0xFF946331 0xFF946331 0xFF946331 [apply] [ 0][ 1] 0xFF946331 0xFF946331 0xFF946331 [apply] [ 0][ 2] 0xFF946331 0xFF946331 0xFF946331 [apply] Test [ 0][ 0] exp [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] [0xFF, msbFirst true, 11111111] == [apply] Test [ 0][ 0] has [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] [0xFF, msbFirst true, 11111111] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0xFF946331 0xFF946331 0xFF946331 [apply] [ 61][ 62] 0xFF946331 0xFF946331 0xFF946331 [apply] [ 61][ 63] 0xFF946331 0xFF946331 0xFF946331 [apply] Test [ 63][ 63] exp [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] [0xFF, msbFirst true, 11111111] == [apply] Test [ 63][ 63] has [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] [0xFF, msbFirst true, 11111111] : equal true [apply] [apply] CONVERT[9][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 0x76329302, 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 0x5e25a92e, 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 0x4df828d7, 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 0xb59d31, 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 0x62fdb4a6, 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 0x11e21d0e, 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 0x1dd02175, 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 0x31206beb, RGBA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12 [apply] Conv2 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xC0, msbFirst true, 11000000], ] [apply] DestRe Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xC0, msbFirst true, 11000000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0xC0906030 0xC0906030 0xC0906030 [apply] [ 0][ 1] 0xC0906030 0xC0906030 0xC0906030 [apply] [ 0][ 2] 0xC0906030 0xC0906030 0xC0906030 [apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xC0, msbFirst true, 11000000] == [apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xC0, msbFirst true, 11000000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0xC0906030 0xC0906030 0xC0906030 [apply] [ 61][ 62] 0xC0906030 0xC0906030 0xC0906030 [apply] [ 61][ 63] 0xC0906030 0xC0906030 0xC0906030 [apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xC0, msbFirst true, 11000000] == [apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xC0, msbFirst true, 11000000] : equal true [apply] [apply] CONVERT[9][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 0x3e77a1ed, 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 0x3ffcd140, RGBA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12 [apply] Conv2 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xC0, msbFirst true, 11000000], ] [apply] DestRe Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xC0, msbFirst true, 11000000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0xC0906030 0xC0906030 0xC0906030 [apply] [ 0][ 1] 0xC0906030 0xC0906030 0xC0906030 [apply] [ 0][ 2] 0xC0906030 0xC0906030 0xC0906030 [apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xC0, msbFirst true, 11000000] == [apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xC0, msbFirst true, 11000000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0xC0906030 0xC0906030 0xC0906030 [apply] [ 61][ 62] 0xC0906030 0xC0906030 0xC0906030 [apply] [ 61][ 63] 0xC0906030 0xC0906030 0xC0906030 [apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xC0, msbFirst true, 11000000] == [apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xC0, msbFirst true, 11000000] : equal true [apply] [apply] CONVERT[9][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 0x23bb8443, 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 0x1176dcec, RGBA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12 [apply] Conv2 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xC0, msbFirst true, 11000000], ] [apply] DestRe Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xC0, msbFirst true, 11000000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0xC0906030 0xC0906030 0xC0906030 [apply] [ 0][ 1] 0xC0906030 0xC0906030 0xC0906030 [apply] [ 0][ 2] 0xC0906030 0xC0906030 0xC0906030 [apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xC0, msbFirst true, 11000000] == [apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xC0, msbFirst true, 11000000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0xC0906030 0xC0906030 0xC0906030 [apply] [ 61][ 62] 0xC0906030 0xC0906030 0xC0906030 [apply] [ 61][ 63] 0xC0906030 0xC0906030 0xC0906030 [apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xC0, msbFirst true, 11000000] == [apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xC0, msbFirst true, 11000000] : equal true [apply] [apply] CONVERT[10][*]: Image0 - Orig: PixelRect[obj 0x120d6fe6, 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 0x4ba2ca36, 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 0x3444d69d, 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 0x1372ed45, 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 0x6a79c292, 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 0x37574691, 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 0x25359ed8, 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 0x21a947fe, ABGR8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12 [apply] Conv2 Data: [[0xFF, msbFirst true, 11111111], [0x94, msbFirst true, 10010100], [0x63, msbFirst true, 01100011], [0x31, msbFirst true, 00110001], ] [apply] DestRe Data: [[0xFF, msbFirst true, 11111111], [0x94, msbFirst true, 10010100], [0x63, msbFirst true, 01100011], [0x31, msbFirst true, 00110001], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x316394FF 0x316394FF 0x316394FF [apply] [ 0][ 1] 0x316394FF 0x316394FF 0x316394FF [apply] [ 0][ 2] 0x316394FF 0x316394FF 0x316394FF [apply] Test [ 0][ 0] exp [0xFF, msbFirst true, 11111111] [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] == [apply] Test [ 0][ 0] has [0xFF, msbFirst true, 11111111] [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x316394FF 0x316394FF 0x316394FF [apply] [ 61][ 62] 0x316394FF 0x316394FF 0x316394FF [apply] [ 61][ 63] 0x316394FF 0x316394FF 0x316394FF [apply] Test [ 63][ 63] exp [0xFF, msbFirst true, 11111111] [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] == [apply] Test [ 63][ 63] has [0xFF, msbFirst true, 11111111] [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] : equal true [apply] [apply] CONVERT[10][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 0x5606c0b, 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 0x80ec1f8, 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 0x1445d7f, 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 0x6a396c1e, 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 0x6c3f5566, 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 0x12405818, 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 0x314c508a, 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 0x10b48321, ABGR8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12 [apply] Conv2 Data: [[0xC0, msbFirst true, 11000000], [0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ] [apply] DestRe Data: [[0xC0, msbFirst true, 11000000], [0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x306090C0 0x306090C0 0x306090C0 [apply] [ 0][ 1] 0x306090C0 0x306090C0 0x306090C0 [apply] [ 0][ 2] 0x306090C0 0x306090C0 0x306090C0 [apply] Test [ 0][ 0] exp [0xC0, msbFirst true, 11000000] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] == [apply] Test [ 0][ 0] has [0xC0, msbFirst true, 11000000] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x306090C0 0x306090C0 0x306090C0 [apply] [ 61][ 62] 0x306090C0 0x306090C0 0x306090C0 [apply] [ 61][ 63] 0x306090C0 0x306090C0 0x306090C0 [apply] Test [ 63][ 63] exp [0xC0, msbFirst true, 11000000] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] == [apply] Test [ 63][ 63] has [0xC0, msbFirst true, 11000000] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true [apply] [apply] CONVERT[10][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 0x6b67034, 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 0x16267862, ABGR8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12 [apply] Conv2 Data: [[0xC0, msbFirst true, 11000000], [0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ] [apply] DestRe Data: [[0xC0, msbFirst true, 11000000], [0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x306090C0 0x306090C0 0x306090C0 [apply] [ 0][ 1] 0x306090C0 0x306090C0 0x306090C0 [apply] [ 0][ 2] 0x306090C0 0x306090C0 0x306090C0 [apply] Test [ 0][ 0] exp [0xC0, msbFirst true, 11000000] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] == [apply] Test [ 0][ 0] has [0xC0, msbFirst true, 11000000] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x306090C0 0x306090C0 0x306090C0 [apply] [ 61][ 62] 0x306090C0 0x306090C0 0x306090C0 [apply] [ 61][ 63] 0x306090C0 0x306090C0 0x306090C0 [apply] Test [ 63][ 63] exp [0xC0, msbFirst true, 11000000] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] == [apply] Test [ 63][ 63] has [0xC0, msbFirst true, 11000000] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true [apply] [apply] CONVERT[10][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 0x453da22c, 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 0x71248c21, ABGR8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12 [apply] Conv2 Data: [[0xC0, msbFirst true, 11000000], [0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ] [apply] DestRe Data: [[0xC0, msbFirst true, 11000000], [0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x306090C0 0x306090C0 0x306090C0 [apply] [ 0][ 1] 0x306090C0 0x306090C0 0x306090C0 [apply] [ 0][ 2] 0x306090C0 0x306090C0 0x306090C0 [apply] Test [ 0][ 0] exp [0xC0, msbFirst true, 11000000] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] == [apply] Test [ 0][ 0] has [0xC0, msbFirst true, 11000000] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x306090C0 0x306090C0 0x306090C0 [apply] [ 61][ 62] 0x306090C0 0x306090C0 0x306090C0 [apply] [ 61][ 63] 0x306090C0 0x306090C0 0x306090C0 [apply] Test [ 63][ 63] exp [0xC0, msbFirst true, 11000000] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] == [apply] Test [ 63][ 63] has [0xC0, msbFirst true, 11000000] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true [apply] [apply] CONVERT[11][*]: Image0 - Orig: PixelRect[obj 0x442675e1, 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 0x6166e06f, 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 0x49e202ad, 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 0x1c72da34, 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 0x6b0c2d26, 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 0x3d3fcdb0, 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 0x641147d0, 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 0x6e38921c, ARGB8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12 [apply] Conv2 Data: [[0xFF, msbFirst true, 11111111], [0x31, msbFirst true, 00110001], [0x63, msbFirst true, 01100011], [0x94, msbFirst true, 10010100], ] [apply] DestRe Data: [[0xFF, msbFirst true, 11111111], [0x31, msbFirst true, 00110001], [0x63, msbFirst true, 01100011], [0x94, msbFirst true, 10010100], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x946331FF 0x946331FF 0x946331FF [apply] [ 0][ 1] 0x946331FF 0x946331FF 0x946331FF [apply] [ 0][ 2] 0x946331FF 0x946331FF 0x946331FF [apply] Test [ 0][ 0] exp [0xFF, msbFirst true, 11111111] [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] == [apply] Test [ 0][ 0] has [0xFF, msbFirst true, 11111111] [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x946331FF 0x946331FF 0x946331FF [apply] [ 61][ 62] 0x946331FF 0x946331FF 0x946331FF [apply] [ 61][ 63] 0x946331FF 0x946331FF 0x946331FF [apply] Test [ 63][ 63] exp [0xFF, msbFirst true, 11111111] [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] == [apply] Test [ 63][ 63] has [0xFF, msbFirst true, 11111111] [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] : equal true [apply] [apply] CONVERT[11][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 0x64d7f7e0, 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 0x27c6e487, 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 0x49070868, 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 0x6385cb26, 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 0x38364841, 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 0x28c4711c, 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 0x59717824, 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 0x146044d7, ARGB8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12 [apply] Conv2 Data: [[0xC0, msbFirst true, 11000000], [0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ] [apply] DestRe Data: [[0xC0, msbFirst true, 11000000], [0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x906030C0 0x906030C0 0x906030C0 [apply] [ 0][ 1] 0x906030C0 0x906030C0 0x906030C0 [apply] [ 0][ 2] 0x906030C0 0x906030C0 0x906030C0 [apply] Test [ 0][ 0] exp [0xC0, msbFirst true, 11000000] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] == [apply] Test [ 0][ 0] has [0xC0, msbFirst true, 11000000] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x906030C0 0x906030C0 0x906030C0 [apply] [ 61][ 62] 0x906030C0 0x906030C0 0x906030C0 [apply] [ 61][ 63] 0x906030C0 0x906030C0 0x906030C0 [apply] Test [ 63][ 63] exp [0xC0, msbFirst true, 11000000] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] == [apply] Test [ 63][ 63] has [0xC0, msbFirst true, 11000000] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true [apply] [apply] CONVERT[11][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 0x1e9e725a, 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 0x15d9bc04, ARGB8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12 [apply] Conv2 Data: [[0xC0, msbFirst true, 11000000], [0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ] [apply] DestRe Data: [[0xC0, msbFirst true, 11000000], [0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x906030C0 0x906030C0 0x906030C0 [apply] [ 0][ 1] 0x906030C0 0x906030C0 0x906030C0 [apply] [ 0][ 2] 0x906030C0 0x906030C0 0x906030C0 [apply] Test [ 0][ 0] exp [0xC0, msbFirst true, 11000000] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] == [apply] Test [ 0][ 0] has [0xC0, msbFirst true, 11000000] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x906030C0 0x906030C0 0x906030C0 [apply] [ 61][ 62] 0x906030C0 0x906030C0 0x906030C0 [apply] [ 61][ 63] 0x906030C0 0x906030C0 0x906030C0 [apply] Test [ 63][ 63] exp [0xC0, msbFirst true, 11000000] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] == [apply] Test [ 63][ 63] has [0xC0, msbFirst true, 11000000] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true [apply] [apply] CONVERT[11][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 0x473b46c3, 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 0x516be40f, ARGB8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12 [apply] Conv2 Data: [[0xC0, msbFirst true, 11000000], [0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ] [apply] DestRe Data: [[0xC0, msbFirst true, 11000000], [0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x906030C0 0x906030C0 0x906030C0 [apply] [ 0][ 1] 0x906030C0 0x906030C0 0x906030C0 [apply] [ 0][ 2] 0x906030C0 0x906030C0 0x906030C0 [apply] Test [ 0][ 0] exp [0xC0, msbFirst true, 11000000] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] == [apply] Test [ 0][ 0] has [0xC0, msbFirst true, 11000000] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x906030C0 0x906030C0 0x906030C0 [apply] [ 61][ 62] 0x906030C0 0x906030C0 0x906030C0 [apply] [ 61][ 63] 0x906030C0 0x906030C0 0x906030C0 [apply] Test [ 63][ 63] exp [0xC0, msbFirst true, 11000000] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] == [apply] Test [ 63][ 63] has [0xC0, msbFirst true, 11000000] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true [apply] [apply] CONVERT[12][*]: Image0 - Orig: PixelRect[obj 0x3c0a50da, 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 0x646be2c3, 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 0x797badd3, 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 0x77be656f, 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 0x19dc67c2, 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 0x221af3c0, 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 0x62bd765, 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 0x23a5fd2, BGRA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12 [apply] Conv2 Data: [[0x94, msbFirst true, 10010100], [0x63, msbFirst true, 01100011], [0x31, msbFirst true, 00110001], [0xFF, msbFirst true, 11111111], ] [apply] DestRe Data: [[0x94, msbFirst true, 10010100], [0x63, msbFirst true, 01100011], [0x31, msbFirst true, 00110001], [0xFF, msbFirst true, 11111111], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0xFF316394 0xFF316394 0xFF316394 [apply] [ 0][ 1] 0xFF316394 0xFF316394 0xFF316394 [apply] [ 0][ 2] 0xFF316394 0xFF316394 0xFF316394 [apply] Test [ 0][ 0] exp [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] [0xFF, msbFirst true, 11111111] == [apply] Test [ 0][ 0] has [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] [0xFF, msbFirst true, 11111111] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0xFF316394 0xFF316394 0xFF316394 [apply] [ 61][ 62] 0xFF316394 0xFF316394 0xFF316394 [apply] [ 61][ 63] 0xFF316394 0xFF316394 0xFF316394 [apply] Test [ 63][ 63] exp [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] [0xFF, msbFirst true, 11111111] == [apply] Test [ 63][ 63] has [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] [0xFF, msbFirst true, 11111111] : equal true [apply] [apply] CONVERT[12][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 0x78a2da20, 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 0xdd3b207, 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 0x551bdc27, 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 0x58fdd99, 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 0x6b1274d2, 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 0x7bc1a03d, 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 0x70b0b186, 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 0xba8d91c, BGRA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12 [apply] Conv2 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xC0, msbFirst true, 11000000], ] [apply] DestRe Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xC0, msbFirst true, 11000000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0xC0306090 0xC0306090 0xC0306090 [apply] [ 0][ 1] 0xC0306090 0xC0306090 0xC0306090 [apply] [ 0][ 2] 0xC0306090 0xC0306090 0xC0306090 [apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xC0, msbFirst true, 11000000] == [apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xC0, msbFirst true, 11000000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0xC0306090 0xC0306090 0xC0306090 [apply] [ 61][ 62] 0xC0306090 0xC0306090 0xC0306090 [apply] [ 61][ 63] 0xC0306090 0xC0306090 0xC0306090 [apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xC0, msbFirst true, 11000000] == [apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xC0, msbFirst true, 11000000] : equal true [apply] [apply] CONVERT[12][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 0x7364985f, 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 0x5d20e46, BGRA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12 [apply] Conv2 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xC0, msbFirst true, 11000000], ] [apply] DestRe Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xC0, msbFirst true, 11000000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0xC0306090 0xC0306090 0xC0306090 [apply] [ 0][ 1] 0xC0306090 0xC0306090 0xC0306090 [apply] [ 0][ 2] 0xC0306090 0xC0306090 0xC0306090 [apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xC0, msbFirst true, 11000000] == [apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xC0, msbFirst true, 11000000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0xC0306090 0xC0306090 0xC0306090 [apply] [ 61][ 62] 0xC0306090 0xC0306090 0xC0306090 [apply] [ 61][ 63] 0xC0306090 0xC0306090 0xC0306090 [apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xC0, msbFirst true, 11000000] == [apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xC0, msbFirst true, 11000000] : equal true [apply] [apply] CONVERT[12][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 0x709ba3fb, 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 0x3d36e4cd, BGRA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12 [apply] Conv2 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xC0, msbFirst true, 11000000], ] [apply] DestRe Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xC0, msbFirst true, 11000000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0xC0306090 0xC0306090 0xC0306090 [apply] [ 0][ 1] 0xC0306090 0xC0306090 0xC0306090 [apply] [ 0][ 2] 0xC0306090 0xC0306090 0xC0306090 [apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xC0, msbFirst true, 11000000] == [apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xC0, msbFirst true, 11000000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0xC0306090 0xC0306090 0xC0306090 [apply] [ 61][ 62] 0xC0306090 0xC0306090 0xC0306090 [apply] [ 61][ 63] 0xC0306090 0xC0306090 0xC0306090 [apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xC0, msbFirst true, 11000000] == [apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xC0, msbFirst true, 11000000] : equal true [apply] [apply] ++++ 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 0x7ff2a664, 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 0x525b461a, LUMINANCE, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x60, msbFirst true, 01100000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x60 0x60 0x60 [apply] [ 0][ 1] 0x60 0x60 0x60 [apply] [ 0][ 2] 0x60 0x60 0x60 [apply] Test [ 0][ 0] exp [0x60, msbFirst true, 01100000] == [apply] Test [ 0][ 0] has [0x60, msbFirst true, 01100000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x60 0x60 0x60 [apply] [ 61][ 62] 0x60 0x60 0x60 [apply] [ 61][ 63] 0x60 0x60 0x60 [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 0x58c1c010, LUMINANCE, 64 x 64, stride 64, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=4096 cap=4096]], maxDelta 12 [apply] Conv2 Data: [[0x60, msbFirst true, 01100000], ] [apply] DestRe Data: [[0x60, msbFirst true, 01100000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x60 0x60 0x60 [apply] [ 0][ 1] 0x60 0x60 0x60 [apply] [ 0][ 2] 0x60 0x60 0x60 [apply] Test [ 0][ 0] exp [0x60, msbFirst true, 01100000] == [apply] Test [ 0][ 0] has [0x60, msbFirst true, 01100000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x60 0x60 0x60 [apply] [ 61][ 62] 0x60 0x60 0x60 [apply] [ 61][ 63] 0x60 0x60 0x60 [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 0xb7f23d9, 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 0x61d47554, 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 0x69b794e2, 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 0x3f200884, LUMINANCE, 64 x 64, stride 64, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=4096 cap=4096]], maxDelta 12 [apply] Conv2 Data: [[0x62, msbFirst true, 01100010], ] [apply] DestRe Data: [[0x62, msbFirst true, 01100010], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x62 0x62 0x62 [apply] [ 0][ 1] 0x62 0x62 0x62 [apply] [ 0][ 2] 0x62 0x62 0x62 [apply] Test [ 0][ 0] exp [0x62, msbFirst true, 01100010] == [apply] Test [ 0][ 0] has [0x62, msbFirst true, 01100010] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x62 0x62 0x62 [apply] [ 61][ 62] 0x62 0x62 0x62 [apply] [ 61][ 63] 0x62 0x62 0x62 [apply] Test [ 63][ 63] exp [0x62, msbFirst true, 01100010] == [apply] Test [ 63][ 63] has [0x62, msbFirst true, 01100010] : equal true [apply] [apply] CONVERT[0][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 0x4d339552, 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] junit.framework.TestListener: endTest(testConversion02_srcS000_LE_TL_destS000_TL) [apply] junit.framework.TestListener: startTest(testConversion03_srcS000_BE_TL_destS259_TL) [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 0xf0f2775, 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 0x5a4aa2f2, 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 0x6591f517, LUMINANCE, 64 x 64, stride 64, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=4096 cap=4096]], maxDelta 12 [apply] Conv2 Data: [[0x63, msbFirst true, 01100011], ] [apply] DestRe Data: [[0x63, msbFirst true, 01100011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x63 0x63 0x63 [apply] [ 0][ 1] 0x63 0x63 0x63 [apply] [ 0][ 2] 0x63 0x63 0x63 [apply] Test [ 0][ 0] exp [0x63, msbFirst true, 01100011] == [apply] Test [ 0][ 0] has [0x63, msbFirst true, 01100011] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x63 0x63 0x63 [apply] [ 61][ 62] 0x63 0x63 0x63 [apply] [ 61][ 63] 0x63 0x63 0x63 [apply] Test [ 63][ 63] exp [0x63, msbFirst true, 01100011] == [apply] Test [ 63][ 63] has [0x63, msbFirst true, 01100011] : equal true [apply] [apply] CONVERT[0][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 0x345965f2, 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 0x429bd883, LUMINANCE, 64 x 64, stride 64, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=4096 cap=4096]], maxDelta 12 [apply] Conv2 Data: [[0x60, msbFirst true, 01100000], ] [apply] DestRe Data: [[0x60, msbFirst true, 01100000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x60 0x60 0x60 [apply] [ 0][ 1] 0x60 0x60 0x60 [apply] [ 0][ 2] 0x60 0x60 0x60 [apply] Test [ 0][ 0] exp [0x60, msbFirst true, 01100000] == [apply] Test [ 0][ 0] has [0x60, msbFirst true, 01100000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x60 0x60 0x60 [apply] [ 61][ 62] 0x60 0x60 0x60 [apply] [ 61][ 63] 0x60 0x60 0x60 [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 0x4d49af10, 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 0x279ad2e3, LUMINANCE, 64 x 64, stride 64, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=4096 cap=4096]], maxDelta 12 [apply] Conv2 Data: [[0x60, msbFirst true, 01100000], ] [apply] DestRe Data: [[0x60, msbFirst true, 01100000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x60 0x60 0x60 [apply] [ 0][ 1] 0x60 0x60 0x60 [apply] [ 0][ 2] 0x60 0x60 0x60 [apply] Test [ 0][ 0] exp [0x60, msbFirst true, 01100000] == [apply] Test [ 0][ 0] has [0x60, msbFirst true, 01100000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x60 0x60 0x60 [apply] [ 61][ 62] 0x60 0x60 0x60 [apply] [ 61][ 63] 0x60 0x60 0x60 [apply] Test [ 63][ 63] exp [0x60, msbFirst true, 01100000] == [apply] Test [ 63][ 63] has [0x60, msbFirst true, 01100000] : equal true [apply] [apply] CONVERT[0][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 0x58134517, 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 0x4450d156, LUMINANCE, 64 x 64, stride 64, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=4096 cap=4096]], maxDelta 12 [apply] Conv2 Data: [[0x60, msbFirst true, 01100000], ] [apply] DestRe Data: [[0x60, msbFirst true, 01100000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x60 0x60 0x60 [apply] [ 0][ 1] 0x60 0x60 0x60 [apply] [ 0][ 2] 0x60 0x60 0x60 [apply] Test [ 0][ 0] exp [0x60, msbFirst true, 01100000] == [apply] Test [ 0][ 0] has [0x60, msbFirst true, 01100000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x60 0x60 0x60 [apply] [ 61][ 62] 0x60 0x60 0x60 [apply] [ 61][ 63] 0x60 0x60 0x60 [apply] Test [ 63][ 63] exp [0x60, msbFirst true, 01100000] == [apply] Test [ 63][ 63] has [0x60, msbFirst true, 01100000] : equal true [apply] [apply] CONVERT[0][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 0x4461c7e3, 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 0x351d0846, LUMINANCE, 64 x 64, stride 64, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=4096 cap=4096]], maxDelta 12 [apply] Conv2 Data: [[0x60, msbFirst true, 01100000], ] [apply] DestRe Data: [[0x60, msbFirst true, 01100000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x60 0x60 0x60 [apply] [ 0][ 1] 0x60 0x60 0x60 [apply] [ 0][ 2] 0x60 0x60 0x60 [apply] Test [ 0][ 0] exp [0x60, msbFirst true, 01100000] == [apply] Test [ 0][ 0] has [0x60, msbFirst true, 01100000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x60 0x60 0x60 [apply] [ 61][ 62] 0x60 0x60 0x60 [apply] [ 61][ 63] 0x60 0x60 0x60 [apply] Test [ 63][ 63] exp [0x60, msbFirst true, 01100000] == [apply] Test [ 63][ 63] has [0x60, msbFirst true, 01100000] : equal true [apply] [apply] CONVERT[0][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 0x77e4c80f, 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 0x35fc6dc4, LUMINANCE, 64 x 64, stride 64, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=4096 cap=4096]], maxDelta 12 [apply] Conv2 Data: [[0x60, msbFirst true, 01100000], ] [apply] DestRe Data: [[0x60, msbFirst true, 01100000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x60 0x60 0x60 [apply] [ 0][ 1] 0x60 0x60 0x60 [apply] [ 0][ 2] 0x60 0x60 0x60 [apply] Test [ 0][ 0] exp [0x60, msbFirst true, 01100000] == [apply] Test [ 0][ 0] has [0x60, msbFirst true, 01100000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x60 0x60 0x60 [apply] [ 61][ 62] 0x60 0x60 0x60 [apply] [ 61][ 63] 0x60 0x60 0x60 [apply] Test [ 63][ 63] exp [0x60, msbFirst true, 01100000] == [apply] Test [ 63][ 63] has [0x60, msbFirst true, 01100000] : equal true [apply] [apply] CONVERT[0][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 0x7fe8ea47, ABGR8888, 64 x 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 0x226a82c4, LUMINANCE, 64 x 64, stride 64, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=4096 cap=4096]], maxDelta 12 [apply] Conv2 Data: [[0x60, msbFirst true, 01100000], ] [apply] DestRe Data: [[0x60, msbFirst true, 01100000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x60 0x60 0x60 [apply] [ 0][ 1] 0x60 0x60 0x60 [apply] [ 0][ 2] 0x60 0x60 0x60 [apply] Test [ 0][ 0] exp [0x60, msbFirst true, 01100000] == [apply] Test [ 0][ 0] has [0x60, msbFirst true, 01100000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x60 0x60 0x60 [apply] [ 61][ 62] 0x60 0x60 0x60 [apply] [ 61][ 63] 0x60 0x60 0x60 [apply] Test [ 63][ 63] exp [0x60, msbFirst true, 01100000] == [apply] Test [ 63][ 63] has [0x60, msbFirst true, 01100000] : equal true [apply] [apply] CONVERT[0][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 0x731f8236, ARGB8888, 64 x 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 0x255b53dc, LUMINANCE, 64 x 64, stride 64, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=4096 cap=4096]], maxDelta 12 [apply] Conv2 Data: [[0x60, msbFirst true, 01100000], ] [apply] DestRe Data: [[0x60, msbFirst true, 01100000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x60 0x60 0x60 [apply] [ 0][ 1] 0x60 0x60 0x60 [apply] [ 0][ 2] 0x60 0x60 0x60 [apply] Test [ 0][ 0] exp [0x60, msbFirst true, 01100000] == [apply] Test [ 0][ 0] has [0x60, msbFirst true, 01100000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x60 0x60 0x60 [apply] [ 61][ 62] 0x60 0x60 0x60 [apply] [ 61][ 63] 0x60 0x60 0x60 [apply] Test [ 63][ 63] exp [0x60, msbFirst true, 01100000] == [apply] Test [ 63][ 63] has [0x60, msbFirst true, 01100000] : equal true [apply] [apply] CONVERT[0][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 0x1dd92fe2, 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 0x6b53e23f, LUMINANCE, 64 x 64, stride 64, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=4096 cap=4096]], maxDelta 12 [apply] Conv2 Data: [[0x60, msbFirst true, 01100000], ] [apply] DestRe Data: [[0x60, msbFirst true, 01100000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x60 0x60 0x60 [apply] [ 0][ 1] 0x60 0x60 0x60 [apply] [ 0][ 2] 0x60 0x60 0x60 [apply] Test [ 0][ 0] exp [0x60, msbFirst true, 01100000] == [apply] Test [ 0][ 0] has [0x60, msbFirst true, 01100000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x60 0x60 0x60 [apply] [ 61][ 62] 0x60 0x60 0x60 [apply] [ 61][ 63] 0x60 0x60 0x60 [apply] Test [ 63][ 63] exp [0x60, msbFirst true, 01100000] == [apply] Test [ 63][ 63] has [0x60, msbFirst true, 01100000] : equal true [apply] [apply] CONVERT[1][*]: Image0 - Orig: PixelRect[obj 0x64d2d351, 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 0x1b68b9a4, 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 0x4f9a3314, RGB565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x9306 0x9306 0x9306 [apply] [ 0][ 1] 0x9306 0x9306 0x9306 [apply] [ 0][ 2] 0x9306 0x9306 0x9306 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x9306 0x9306 0x9306 [apply] [ 61][ 62] 0x9306 0x9306 0x9306 [apply] [ 61][ 63] 0x9306 0x9306 0x9306 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 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 0x3b2c72c2, RGB565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12 [apply] Conv2 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] DestRe Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x9306 0x9306 0x9306 [apply] [ 0][ 1] 0x9306 0x9306 0x9306 [apply] [ 0][ 2] 0x9306 0x9306 0x9306 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x9306 0x9306 0x9306 [apply] [ 61][ 62] 0x9306 0x9306 0x9306 [apply] [ 61][ 63] 0x9306 0x9306 0x9306 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 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 0x491666ad, BGR565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3312 0x3312 0x3312 [apply] [ 0][ 1] 0x3312 0x3312 0x3312 [apply] [ 0][ 2] 0x3312 0x3312 0x3312 [apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3312 0x3312 0x3312 [apply] [ 61][ 62] 0x3312 0x3312 0x3312 [apply] [ 61][ 63] 0x3312 0x3312 0x3312 [apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst 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 0x176d53b2, RGB565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12 [apply] Conv2 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] DestRe Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x9306 0x9306 0x9306 [apply] [ 0][ 1] 0x9306 0x9306 0x9306 [apply] [ 0][ 2] 0x9306 0x9306 0x9306 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x9306 0x9306 0x9306 [apply] [ 61][ 62] 0x9306 0x9306 0x9306 [apply] [ 61][ 63] 0x9306 0x9306 0x9306 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] == [apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true [apply] [apply] CONVERT[1][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 0x971d0d8, RGBA5551, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0xC986 0xC986 0xC986 [apply] [ 0][ 1] 0xC986 0xC986 0xC986 [apply] [ 0][ 2] 0xC986 0xC986 0xC986 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0xC986 0xC986 0xC986 [apply] [ 61][ 62] 0xC986 0xC986 0xC986 [apply] [ 61][ 63] 0xC986 0xC986 0xC986 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] == [apply] Test [ 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 0x51931956, RGB565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12 [apply] Conv2 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] DestRe Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x9306 0x9306 0x9306 [apply] [ 0][ 1] 0x9306 0x9306 0x9306 [apply] [ 0][ 2] 0x9306 0x9306 0x9306 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x9306 0x9306 0x9306 [apply] [ 61][ 62] 0x9306 0x9306 0x9306 [apply] [ 61][ 63] 0x9306 0x9306 0x9306 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] == [apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true [apply] [apply] CONVERT[1][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 0x2b4a2ec7, ABGR1555, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3325 0x3325 0x3325 [apply] [ 0][ 1] 0x3325 0x3325 0x3325 [apply] [ 0][ 2] 0x3325 0x3325 0x3325 [apply] Test [ 0][ 0] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3325 0x3325 0x3325 [apply] [ 61][ 62] 0x3325 0x3325 0x3325 [apply] [ 61][ 63] 0x3325 0x3325 0x3325 [apply] Test [ 63][ 63] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] == [apply] Test [ 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 0x564718df, RGB565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12 [apply] Conv2 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] DestRe Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x9306 0x9306 0x9306 [apply] [ 0][ 1] 0x9306 0x9306 0x9306 [apply] [ 0][ 2] 0x9306 0x9306 0x9306 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x9306 0x9306 0x9306 [apply] [ 61][ 62] 0x9306 0x9306 0x9306 [apply] [ 61][ 63] 0x9306 0x9306 0x9306 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] == [apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true [apply] [apply] CONVERT[1][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 0x51b7e5df, 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 0x18a70f16, RGB565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12 [apply] Conv2 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] DestRe Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x9306 0x9306 0x9306 [apply] [ 0][ 1] 0x9306 0x9306 0x9306 [apply] [ 0][ 2] 0x9306 0x9306 0x9306 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x9306 0x9306 0x9306 [apply] [ 61][ 62] 0x9306 0x9306 0x9306 [apply] [ 61][ 63] 0x9306 0x9306 0x9306 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] == [apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true [apply] [apply] CONVERT[1][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 0x62e136d3, 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 0xc8e4bb0, RGB565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12 [apply] Conv2 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] DestRe Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x9306 0x9306 0x9306 [apply] [ 0][ 1] 0x9306 0x9306 0x9306 [apply] [ 0][ 2] 0x9306 0x9306 0x9306 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x9306 0x9306 0x9306 [apply] [ 61][ 62] 0x9306 0x9306 0x9306 [apply] [ 61][ 63] 0x9306 0x9306 0x9306 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] == [apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true [apply] [apply] CONVERT[1][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 0x6279cee3, 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 0x4206a205, RGB565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12 [apply] Conv2 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] DestRe Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x9306 0x9306 0x9306 [apply] [ 0][ 1] 0x9306 0x9306 0x9306 [apply] [ 0][ 2] 0x9306 0x9306 0x9306 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x9306 0x9306 0x9306 [apply] [ 61][ 62] 0x9306 0x9306 0x9306 [apply] [ 61][ 63] 0x9306 0x9306 0x9306 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] == [apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true [apply] [apply] CONVERT[1][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 0x29ba4338, 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 0x57175e74, RGB565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12 [apply] Conv2 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] DestRe Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x9306 0x9306 0x9306 [apply] [ 0][ 1] 0x9306 0x9306 0x9306 [apply] [ 0][ 2] 0x9306 0x9306 0x9306 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x9306 0x9306 0x9306 [apply] [ 61][ 62] 0x9306 0x9306 0x9306 [apply] [ 61][ 63] 0x9306 0x9306 0x9306 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] == [apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true [apply] [apply] CONVERT[1][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 0x7bb58ca3, 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 0xc540f5a, RGB565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12 [apply] Conv2 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] DestRe Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x9306 0x9306 0x9306 [apply] [ 0][ 1] 0x9306 0x9306 0x9306 [apply] [ 0][ 2] 0x9306 0x9306 0x9306 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x9306 0x9306 0x9306 [apply] [ 61][ 62] 0x9306 0x9306 0x9306 [apply] [ 61][ 63] 0x9306 0x9306 0x9306 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] == [apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true [apply] [apply] CONVERT[1][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 0x770c2e6b, ABGR8888, 64 x 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 0x1a052a00, RGB565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12 [apply] Conv2 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] DestRe Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x9306 0x9306 0x9306 [apply] [ 0][ 1] 0x9306 0x9306 0x9306 [apply] [ 0][ 2] 0x9306 0x9306 0x9306 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x9306 0x9306 0x9306 [apply] [ 61][ 62] 0x9306 0x9306 0x9306 [apply] [ 61][ 63] 0x9306 0x9306 0x9306 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] == [apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true [apply] [apply] CONVERT[1][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 0x4d826d77, ARGB8888, 64 x 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 0x61009542, RGB565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12 [apply] Conv2 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] DestRe Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x9306 0x9306 0x9306 [apply] [ 0][ 1] 0x9306 0x9306 0x9306 [apply] [ 0][ 2] 0x9306 0x9306 0x9306 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x9306 0x9306 0x9306 [apply] [ 61][ 62] 0x9306 0x9306 0x9306 [apply] [ 61][ 63] 0x9306 0x9306 0x9306 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] == [apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true [apply] [apply] CONVERT[1][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 0x77e9807f, 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 0x448ff1a8, RGB565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12 [apply] Conv2 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] DestRe Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x9306 0x9306 0x9306 [apply] [ 0][ 1] 0x9306 0x9306 0x9306 [apply] [ 0][ 2] 0x9306 0x9306 0x9306 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x9306 0x9306 0x9306 [apply] [ 61][ 62] 0x9306 0x9306 0x9306 [apply] [ 61][ 63] 0x9306 0x9306 0x9306 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] == [apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true [apply] [apply] CONVERT[2][*]: Image0 - Orig: PixelRect[obj 0x1a38c59b, 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 0x7f77e91b, 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 0x44a664f2, RGB565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x9306 0x9306 0x9306 [apply] [ 0][ 1] 0x9306 0x9306 0x9306 [apply] [ 0][ 2] 0x9306 0x9306 0x9306 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x9306 0x9306 0x9306 [apply] [ 61][ 62] 0x9306 0x9306 0x9306 [apply] [ 61][ 63] 0x9306 0x9306 0x9306 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst 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 0x7f9fcf7f, BGR565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12 [apply] Conv2 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] DestRe Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3312 0x3312 0x3312 [apply] [ 0][ 1] 0x3312 0x3312 0x3312 [apply] [ 0][ 2] 0x3312 0x3312 0x3312 [apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3312 0x3312 0x3312 [apply] [ 61][ 62] 0x3312 0x3312 0x3312 [apply] [ 61][ 63] 0x3312 0x3312 0x3312 [apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 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 0x2357d90a, BGR565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3312 0x3312 0x3312 [apply] [ 0][ 1] 0x3312 0x3312 0x3312 [apply] [ 0][ 2] 0x3312 0x3312 0x3312 [apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3312 0x3312 0x3312 [apply] [ 61][ 62] 0x3312 0x3312 0x3312 [apply] [ 61][ 63] 0x3312 0x3312 0x3312 [apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 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 0x6328d34a, BGR565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12 [apply] Conv2 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] DestRe Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3312 0x3312 0x3312 [apply] [ 0][ 1] 0x3312 0x3312 0x3312 [apply] [ 0][ 2] 0x3312 0x3312 0x3312 [apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3312 0x3312 0x3312 [apply] [ 61][ 62] 0x3312 0x3312 0x3312 [apply] [ 61][ 63] 0x3312 0x3312 0x3312 [apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] == [apply] Test [ 63][ 63] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true [apply] [apply] CONVERT[2][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 0x145eaa29, RGBA5551, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0xC986 0xC986 0xC986 [apply] [ 0][ 1] 0xC986 0xC986 0xC986 [apply] [ 0][ 2] 0xC986 0xC986 0xC986 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0xC986 0xC986 0xC986 [apply] [ 61][ 62] 0xC986 0xC986 0xC986 [apply] [ 61][ 63] 0xC986 0xC986 0xC986 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] == [apply] Test [ 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 0x15bb6bea, BGR565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12 [apply] Conv2 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] DestRe Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3312 0x3312 0x3312 [apply] [ 0][ 1] 0x3312 0x3312 0x3312 [apply] [ 0][ 2] 0x3312 0x3312 0x3312 [apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3312 0x3312 0x3312 [apply] [ 61][ 62] 0x3312 0x3312 0x3312 [apply] [ 61][ 63] 0x3312 0x3312 0x3312 [apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] == [apply] Test [ 63][ 63] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true [apply] [apply] CONVERT[2][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 0x8b96fde, ABGR1555, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3325 0x3325 0x3325 [apply] [ 0][ 1] 0x3325 0x3325 0x3325 [apply] [ 0][ 2] 0x3325 0x3325 0x3325 [apply] Test [ 0][ 0] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3325 0x3325 0x3325 [apply] [ 61][ 62] 0x3325 0x3325 0x3325 [apply] [ 61][ 63] 0x3325 0x3325 0x3325 [apply] Test [ 63][ 63] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] == [apply] Test [ 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 0x2d2e5f00, BGR565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12 [apply] Conv2 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] DestRe Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3312 0x3312 0x3312 [apply] [ 0][ 1] 0x3312 0x3312 0x3312 [apply] [ 0][ 2] 0x3312 0x3312 0x3312 [apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3312 0x3312 0x3312 [apply] [ 61][ 62] 0x3312 0x3312 0x3312 [apply] [ 61][ 63] 0x3312 0x3312 0x3312 [apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] == [apply] Test [ 63][ 63] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true [apply] [apply] CONVERT[2][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 0x4c40b76e, 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 0x2ea6137, BGR565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12 [apply] Conv2 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] DestRe Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3312 0x3312 0x3312 [apply] [ 0][ 1] 0x3312 0x3312 0x3312 [apply] [ 0][ 2] 0x3312 0x3312 0x3312 [apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3312 0x3312 0x3312 [apply] [ 61][ 62] 0x3312 0x3312 0x3312 [apply] [ 61][ 63] 0x3312 0x3312 0x3312 [apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] == [apply] Test [ 63][ 63] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true [apply] [apply] CONVERT[2][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 0x41ee392b, 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 0x1e67a849, BGR565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12 [apply] Conv2 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] DestRe Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3312 0x3312 0x3312 [apply] [ 0][ 1] 0x3312 0x3312 0x3312 [apply] [ 0][ 2] 0x3312 0x3312 0x3312 [apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3312 0x3312 0x3312 [apply] [ 61][ 62] 0x3312 0x3312 0x3312 [apply] [ 61][ 63] 0x3312 0x3312 0x3312 [apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] == [apply] Test [ 63][ 63] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true [apply] [apply] CONVERT[2][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 0x57d5872c, 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 0x667a738, BGR565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12 [apply] Conv2 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] DestRe Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3312 0x3312 0x3312 [apply] [ 0][ 1] 0x3312 0x3312 0x3312 [apply] [ 0][ 2] 0x3312 0x3312 0x3312 [apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3312 0x3312 0x3312 [apply] [ 61][ 62] 0x3312 0x3312 0x3312 [apply] [ 61][ 63] 0x3312 0x3312 0x3312 [apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] == [apply] Test [ 63][ 63] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true [apply] [apply] CONVERT[2][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 0x36f0f1be, 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 0x157632c9, BGR565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12 [apply] Conv2 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] DestRe Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3312 0x3312 0x3312 [apply] [ 0][ 1] 0x3312 0x3312 0x3312 [apply] [ 0][ 2] 0x3312 0x3312 0x3312 [apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3312 0x3312 0x3312 [apply] [ 61][ 62] 0x3312 0x3312 0x3312 [apply] [ 61][ 63] 0x3312 0x3312 0x3312 [apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] == [apply] Test [ 63][ 63] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true [apply] [apply] CONVERT[2][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 0x6ee12bac, 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 0x55040f2f, BGR565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12 [apply] Conv2 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] DestRe Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3312 0x3312 0x3312 [apply] [ 0][ 1] 0x3312 0x3312 0x3312 [apply] [ 0][ 2] 0x3312 0x3312 0x3312 [apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3312 0x3312 0x3312 [apply] [ 61][ 62] 0x3312 0x3312 0x3312 [apply] [ 61][ 63] 0x3312 0x3312 0x3312 [apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] == [apply] Test [ 63][ 63] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true [apply] [apply] CONVERT[2][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 0x64c87930, ABGR8888, 64 x 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 0x400cff1a, BGR565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12 [apply] Conv2 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] DestRe Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3312 0x3312 0x3312 [apply] [ 0][ 1] 0x3312 0x3312 0x3312 [apply] [ 0][ 2] 0x3312 0x3312 0x3312 [apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3312 0x3312 0x3312 [apply] [ 61][ 62] 0x3312 0x3312 0x3312 [apply] [ 61][ 63] 0x3312 0x3312 0x3312 [apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] == [apply] Test [ 63][ 63] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true [apply] [apply] CONVERT[2][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 0x275710fc, ARGB8888, 64 x 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 0x525f1e4e, BGR565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12 [apply] Conv2 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] DestRe Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3312 0x3312 0x3312 [apply] [ 0][ 1] 0x3312 0x3312 0x3312 [apply] [ 0][ 2] 0x3312 0x3312 0x3312 [apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3312 0x3312 0x3312 [apply] [ 61][ 62] 0x3312 0x3312 0x3312 [apply] [ 61][ 63] 0x3312 0x3312 0x3312 [apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] == [apply] Test [ 63][ 63] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true [apply] [apply] CONVERT[2][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 0x75f9eccc, 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 0x52aa2946, BGR565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12 [apply] Conv2 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] DestRe Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3312 0x3312 0x3312 [apply] [ 0][ 1] 0x3312 0x3312 0x3312 [apply] [ 0][ 2] 0x3312 0x3312 0x3312 [apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3312 0x3312 0x3312 [apply] [ 61][ 62] 0x3312 0x3312 0x3312 [apply] [ 61][ 63] 0x3312 0x3312 0x3312 [apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] == [apply] Test [ 63][ 63] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true [apply] [apply] CONVERT[3][*]: Image0 - Orig: PixelRect[obj 0x4de5031f, 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 0x67e2d983, 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 0x5d47c63f, RGB565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x9306 0x9306 0x9306 [apply] [ 0][ 1] 0x9306 0x9306 0x9306 [apply] [ 0][ 2] 0x9306 0x9306 0x9306 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x9306 0x9306 0x9306 [apply] [ 61][ 62] 0x9306 0x9306 0x9306 [apply] [ 61][ 63] 0x9306 0x9306 0x9306 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst 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 0x5ea434c8, BGR565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3312 0x3312 0x3312 [apply] [ 0][ 1] 0x3312 0x3312 0x3312 [apply] [ 0][ 2] 0x3312 0x3312 0x3312 [apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3312 0x3312 0x3312 [apply] [ 61][ 62] 0x3312 0x3312 0x3312 [apply] [ 61][ 63] 0x3312 0x3312 0x3312 [apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst 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 0x3bbc39f8, RGBA5551, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0xC986 0xC986 0xC986 [apply] [ 0][ 1] 0xC986 0xC986 0xC986 [apply] [ 0][ 2] 0xC986 0xC986 0xC986 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0xC986 0xC986 0xC986 [apply] [ 61][ 62] 0xC986 0xC986 0xC986 [apply] [ 61][ 63] 0xC986 0xC986 0xC986 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] == [apply] Test [ 63][ 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 0x4ae3c1cd, 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 0x29f69090, ABGR1555, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3325 0x3325 0x3325 [apply] [ 0][ 1] 0x3325 0x3325 0x3325 [apply] [ 0][ 2] 0x3325 0x3325 0x3325 [apply] Test [ 0][ 0] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3325 0x3325 0x3325 [apply] [ 61][ 62] 0x3325 0x3325 0x3325 [apply] [ 61][ 63] 0x3325 0x3325 0x3325 [apply] Test [ 63][ 63] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] == [apply] Test [ 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 0x568bf312, RGBA5551, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12 [apply] Conv2 Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ] [apply] DestRe Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0xC986 0xC986 0xC986 [apply] [ 0][ 1] 0xC986 0xC986 0xC986 [apply] [ 0][ 2] 0xC986 0xC986 0xC986 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0xC986 0xC986 0xC986 [apply] [ 61][ 62] 0xC986 0xC986 0xC986 [apply] [ 61][ 63] 0xC986 0xC986 0xC986 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] == [apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true [apply] [apply] CONVERT[3][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 0xca263c2, 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 0x589b3632, 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 0x45f45fa1, 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 0x4c6e276e, 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 0x534df152, 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 0x52e677af, 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 0x35083305, ABGR8888, 64 x 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 0x8e0379d, RGBA5551, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12 [apply] Conv2 Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ] [apply] DestRe Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0xC986 0xC986 0xC986 [apply] [ 0][ 1] 0xC986 0xC986 0xC986 [apply] [ 0][ 2] 0xC986 0xC986 0xC986 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0xC986 0xC986 0xC986 [apply] [ 61][ 62] 0xC986 0xC986 0xC986 [apply] [ 61][ 63] 0xC986 0xC986 0xC986 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] == [apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true [apply] [apply] CONVERT[3][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 0x341b80b2, ARGB8888, 64 x 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 0x55a1c291, RGBA5551, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12 [apply] Conv2 Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ] [apply] DestRe Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0xC986 0xC986 0xC986 [apply] [ 0][ 1] 0xC986 0xC986 0xC986 [apply] [ 0][ 2] 0xC986 0xC986 0xC986 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0xC986 0xC986 0xC986 [apply] [ 61][ 62] 0xC986 0xC986 0xC986 [apply] [ 61][ 63] 0xC986 0xC986 0xC986 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] == [apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true [apply] [apply] CONVERT[3][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 0x2145433b, 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 0x2890c451, RGBA5551, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12 [apply] Conv2 Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ] [apply] DestRe Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0xC986 0xC986 0xC986 [apply] [ 0][ 1] 0xC986 0xC986 0xC986 [apply] [ 0][ 2] 0xC986 0xC986 0xC986 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0xC986 0xC986 0xC986 [apply] [ 61][ 62] 0xC986 0xC986 0xC986 [apply] [ 61][ 63] 0xC986 0xC986 0xC986 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] == [apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true [apply] [apply] CONVERT[4][*]: Image0 - Orig: PixelRect[obj 0x40e6dfe1, 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 0x1b083826, 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 0x105fece7, RGB565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x9306 0x9306 0x9306 [apply] [ 0][ 1] 0x9306 0x9306 0x9306 [apply] [ 0][ 2] 0x9306 0x9306 0x9306 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x9306 0x9306 0x9306 [apply] [ 61][ 62] 0x9306 0x9306 0x9306 [apply] [ 61][ 63] 0x9306 0x9306 0x9306 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst 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 0x3ec300f1, BGR565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3312 0x3312 0x3312 [apply] [ 0][ 1] 0x3312 0x3312 0x3312 [apply] [ 0][ 2] 0x3312 0x3312 0x3312 [apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3312 0x3312 0x3312 [apply] [ 61][ 62] 0x3312 0x3312 0x3312 [apply] [ 61][ 63] 0x3312 0x3312 0x3312 [apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst 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 0x482cd91f, RGBA5551, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0xC986 0xC986 0xC986 [apply] [ 0][ 1] 0xC986 0xC986 0xC986 [apply] [ 0][ 2] 0xC986 0xC986 0xC986 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0xC986 0xC986 0xC986 [apply] [ 61][ 62] 0xC986 0xC986 0xC986 [apply] [ 61][ 63] 0xC986 0xC986 0xC986 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] == [apply] Test [ 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 0x123f1134, 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 0x7d68ef40, ABGR1555, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3325 0x3325 0x3325 [apply] [ 0][ 1] 0x3325 0x3325 0x3325 [apply] [ 0][ 2] 0x3325 0x3325 0x3325 [apply] Test [ 0][ 0] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3325 0x3325 0x3325 [apply] [ 61][ 62] 0x3325 0x3325 0x3325 [apply] [ 61][ 63] 0x3325 0x3325 0x3325 [apply] Test [ 63][ 63] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] == [apply] Test [ 63][ 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 0x5b0abc94, ABGR1555, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12 [apply] Conv2 Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ] [apply] DestRe Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3325 0x3325 0x3325 [apply] [ 0][ 1] 0x3325 0x3325 0x3325 [apply] [ 0][ 2] 0x3325 0x3325 0x3325 [apply] Test [ 0][ 0] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3325 0x3325 0x3325 [apply] [ 61][ 62] 0x3325 0x3325 0x3325 [apply] [ 61][ 63] 0x3325 0x3325 0x3325 [apply] Test [ 63][ 63] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] == [apply] Test [ 63][ 63] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true [apply] [apply] CONVERT[4][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 0x75c072cb, 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 0x1f1c7bf6, 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 0x25b485ba, 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 0x2b546384, 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 0x5d740a0f, 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 0x214b199c, 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 0x20d3d15a, ABGR8888, 64 x 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 0x2893de87, ABGR1555, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12 [apply] Conv2 Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ] [apply] DestRe Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3325 0x3325 0x3325 [apply] [ 0][ 1] 0x3325 0x3325 0x3325 [apply] [ 0][ 2] 0x3325 0x3325 0x3325 [apply] Test [ 0][ 0] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3325 0x3325 0x3325 [apply] [ 61][ 62] 0x3325 0x3325 0x3325 [apply] [ 61][ 63] 0x3325 0x3325 0x3325 [apply] Test [ 63][ 63] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] == [apply] Test [ 63][ 63] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true [apply] [apply] CONVERT[4][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 0x55ca8de8, ARGB8888, 64 x 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 0x2c34f934, ABGR1555, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12 [apply] Conv2 Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ] [apply] DestRe Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3325 0x3325 0x3325 [apply] [ 0][ 1] 0x3325 0x3325 0x3325 [apply] [ 0][ 2] 0x3325 0x3325 0x3325 [apply] Test [ 0][ 0] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3325 0x3325 0x3325 [apply] [ 61][ 62] 0x3325 0x3325 0x3325 [apply] [ 61][ 63] 0x3325 0x3325 0x3325 [apply] Test [ 63][ 63] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] == [apply] Test [ 63][ 63] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true [apply] [apply] CONVERT[4][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 0x12d3a4e9, 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 0x240237d2, ABGR1555, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12 [apply] Conv2 Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ] [apply] DestRe Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3325 0x3325 0x3325 [apply] [ 0][ 1] 0x3325 0x3325 0x3325 [apply] [ 0][ 2] 0x3325 0x3325 0x3325 [apply] Test [ 0][ 0] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3325 0x3325 0x3325 [apply] [ 61][ 62] 0x3325 0x3325 0x3325 [apply] [ 61][ 63] 0x3325 0x3325 0x3325 [apply] Test [ 63][ 63] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] == [apply] Test [ 63][ 63] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true [apply] [apply] CONVERT[5][*]: Image0 - Orig: PixelRect[obj 0x25a65b77, 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 0x2ed0fbae, LUMINANCE, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x60, msbFirst true, 01100000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x60 0x60 0x60 [apply] [ 0][ 1] 0x60 0x60 0x60 [apply] [ 0][ 2] 0x60 0x60 0x60 [apply] Test [ 0][ 0] exp [0x60, msbFirst true, 01100000] == [apply] Test [ 0][ 0] has [0x60, msbFirst true, 01100000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x60 0x60 0x60 [apply] [ 61][ 62] 0x60 0x60 0x60 [apply] [ 61][ 63] 0x60 0x60 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 0x212bf671, RGB565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x9306 0x9306 0x9306 [apply] [ 0][ 1] 0x9306 0x9306 0x9306 [apply] [ 0][ 2] 0x9306 0x9306 0x9306 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x9306 0x9306 0x9306 [apply] [ 61][ 62] 0x9306 0x9306 0x9306 [apply] [ 61][ 63] 0x9306 0x9306 0x9306 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst 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 0x14a2f921, 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 0x3c87521, BGR565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3312 0x3312 0x3312 [apply] [ 0][ 1] 0x3312 0x3312 0x3312 [apply] [ 0][ 2] 0x3312 0x3312 0x3312 [apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3312 0x3312 0x3312 [apply] [ 61][ 62] 0x3312 0x3312 0x3312 [apply] [ 61][ 63] 0x3312 0x3312 0x3312 [apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst 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 0x2aece37d, RGB888, 64 x 64, stride 192, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=12288 cap=12288]], maxDelta 12 [apply] Conv2 Data: [[0x31, msbFirst true, 00110001], [0x61, msbFirst true, 01100001], [0x94, msbFirst true, 10010100], ] [apply] DestRe Data: [[0x31, msbFirst true, 00110001], [0x61, msbFirst true, 01100001], [0x94, msbFirst true, 10010100], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x946131 0x946131 0x946131 [apply] [ 0][ 1] 0x946131 0x946131 0x946131 [apply] [ 0][ 2] 0x946131 0x946131 0x946131 [apply] Test [ 0][ 0] exp [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] == [apply] Test [ 0][ 0] has [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x946131 0x946131 0x946131 [apply] [ 61][ 62] 0x946131 0x946131 0x946131 [apply] [ 61][ 63] 0x946131 0x946131 0x946131 [apply] Test [ 63][ 63] exp [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] == [apply] Test [ 63][ 63] has [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] : equal true [apply] [apply] CONVERT[5][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 0x548a102f, RGBA5551, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0xC986 0xC986 0xC986 [apply] [ 0][ 1] 0xC986 0xC986 0xC986 [apply] [ 0][ 2] 0xC986 0xC986 0xC986 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0xC986 0xC986 0xC986 [apply] [ 61][ 62] 0xC986 0xC986 0xC986 [apply] [ 61][ 63] 0xC986 0xC986 0xC986 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] == [apply] Test [ 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 0x5762806e, RGB888, 64 x 64, stride 192, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=12288 cap=12288]], maxDelta 12 [apply] Conv2 Data: [[0x31, msbFirst true, 00110001], [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 0x17c386de, ABGR1555, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3325 0x3325 0x3325 [apply] [ 0][ 1] 0x3325 0x3325 0x3325 [apply] [ 0][ 2] 0x3325 0x3325 0x3325 [apply] Test [ 0][ 0] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3325 0x3325 0x3325 [apply] [ 61][ 62] 0x3325 0x3325 0x3325 [apply] [ 61][ 63] 0x3325 0x3325 0x3325 [apply] Test [ 63][ 63] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] == [apply] Test [ 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 0x5af97850, RGB888, 64 x 64, stride 192, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=12288 cap=12288]], maxDelta 12 [apply] Conv2 Data: [[0x31, msbFirst true, 00110001], [0x63, msbFirst true, 01100011], [0x94, msbFirst true, 10010100], ] [apply] DestRe Data: [[0x31, msbFirst true, 00110001], [0x63, msbFirst true, 01100011], [0x94, msbFirst true, 10010100], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x946331 0x946331 0x946331 [apply] [ 0][ 1] 0x946331 0x946331 0x946331 [apply] [ 0][ 2] 0x946331 0x946331 0x946331 [apply] Test [ 0][ 0] exp [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] == [apply] Test [ 0][ 0] has [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x946331 0x946331 0x946331 [apply] [ 61][ 62] 0x946331 0x946331 0x946331 [apply] [ 61][ 63] 0x946331 0x946331 0x946331 [apply] Test [ 63][ 63] exp [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] == [apply] Test [ 63][ 63] has [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] : equal true [apply] [apply] CONVERT[5][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 0x5ef60048, 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 0x1d548a08, 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 0x16aa0a0a, 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 0x780cb77, RGB888, 64 x 64, stride 192, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=12288 cap=12288]], maxDelta 12 [apply] Conv2 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ] [apply] DestRe Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x906030 0x906030 0x906030 [apply] [ 0][ 1] 0x906030 0x906030 0x906030 [apply] [ 0][ 2] 0x906030 0x906030 0x906030 [apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] == [apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x906030 0x906030 0x906030 [apply] [ 61][ 62] 0x906030 0x906030 0x906030 [apply] [ 61][ 63] 0x906030 0x906030 0x906030 [apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] == [apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true [apply] [apply] CONVERT[5][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 0x691a7f8f, 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 0x50a7bc6e, RGB888, 64 x 64, stride 192, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=12288 cap=12288]], maxDelta 12 [apply] Conv2 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ] [apply] DestRe Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x906030 0x906030 0x906030 [apply] [ 0][ 1] 0x906030 0x906030 0x906030 [apply] [ 0][ 2] 0x906030 0x906030 0x906030 [apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] == [apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x906030 0x906030 0x906030 [apply] [ 61][ 62] 0x906030 0x906030 0x906030 [apply] [ 61][ 63] 0x906030 0x906030 0x906030 [apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] == [apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true [apply] [apply] CONVERT[5][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 0x161b062a, 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 0x17c1bced, RGB888, 64 x 64, stride 192, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=12288 cap=12288]], maxDelta 12 [apply] Conv2 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ] [apply] DestRe Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x906030 0x906030 0x906030 [apply] [ 0][ 1] 0x906030 0x906030 0x906030 [apply] [ 0][ 2] 0x906030 0x906030 0x906030 [apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] == [apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x906030 0x906030 0x906030 [apply] [ 61][ 62] 0x906030 0x906030 0x906030 [apply] [ 61][ 63] 0x906030 0x906030 0x906030 [apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] == [apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true [apply] [apply] CONVERT[5][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 0x2d9d4f9d, 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 0x4034c28c, RGB888, 64 x 64, stride 192, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=12288 cap=12288]], maxDelta 12 [apply] Conv2 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ] [apply] DestRe Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x906030 0x906030 0x906030 [apply] [ 0][ 1] 0x906030 0x906030 0x906030 [apply] [ 0][ 2] 0x906030 0x906030 0x906030 [apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] == [apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x906030 0x906030 0x906030 [apply] [ 61][ 62] 0x906030 0x906030 0x906030 [apply] [ 61][ 63] 0x906030 0x906030 0x906030 [apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] == [apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true [apply] [apply] CONVERT[5][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 0xe50a6f6, ABGR8888, 64 x 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 0x14ec4505, RGB888, 64 x 64, stride 192, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=12288 cap=12288]], maxDelta 12 [apply] Conv2 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ] [apply] DestRe Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x906030 0x906030 0x906030 [apply] [ 0][ 1] 0x906030 0x906030 0x906030 [apply] [ 0][ 2] 0x906030 0x906030 0x906030 [apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] == [apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x906030 0x906030 0x906030 [apply] [ 61][ 62] 0x906030 0x906030 0x906030 [apply] [ 61][ 63] 0x906030 0x906030 0x906030 [apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] == [apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true [apply] [apply] CONVERT[5][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 0x53ca01a2, ARGB8888, 64 x 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 0x358c99f5, RGB888, 64 x 64, stride 192, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=12288 cap=12288]], maxDelta 12 [apply] Conv2 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ] [apply] DestRe Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x906030 0x906030 0x906030 [apply] [ 0][ 1] 0x906030 0x906030 0x906030 [apply] [ 0][ 2] 0x906030 0x906030 0x906030 [apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] == [apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x906030 0x906030 0x906030 [apply] [ 61][ 62] 0x906030 0x906030 0x906030 [apply] [ 61][ 63] 0x906030 0x906030 0x906030 [apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] == [apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true [apply] [apply] CONVERT[5][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 0x3ee0fea4, 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 0x48524010, RGB888, 64 x 64, stride 192, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=12288 cap=12288]], maxDelta 12 [apply] Conv2 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ] [apply] DestRe Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x906030 0x906030 0x906030 [apply] [ 0][ 1] 0x906030 0x906030 0x906030 [apply] [ 0][ 2] 0x906030 0x906030 0x906030 [apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] == [apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x906030 0x906030 0x906030 [apply] [ 61][ 62] 0x906030 0x906030 0x906030 [apply] [ 61][ 63] 0x906030 0x906030 0x906030 [apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] == [apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true [apply] [apply] CONVERT[6][*]: Image0 - Orig: PixelRect[obj 0x4b168fa9, 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 0x1a84f40f, LUMINANCE, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x60, msbFirst true, 01100000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x60 0x60 0x60 [apply] [ 0][ 1] 0x60 0x60 0x60 [apply] [ 0][ 2] 0x60 0x60 0x60 [apply] Test [ 0][ 0] exp [0x60, msbFirst true, 01100000] == [apply] Test [ 0][ 0] has [0x60, msbFirst true, 01100000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x60 0x60 0x60 [apply] [ 61][ 62] 0x60 0x60 0x60 [apply] [ 61][ 63] 0x60 0x60 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 0x23282c25, RGB565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x9306 0x9306 0x9306 [apply] [ 0][ 1] 0x9306 0x9306 0x9306 [apply] [ 0][ 2] 0x9306 0x9306 0x9306 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x9306 0x9306 0x9306 [apply] [ 61][ 62] 0x9306 0x9306 0x9306 [apply] [ 61][ 63] 0x9306 0x9306 0x9306 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst 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 0x7920ba90, 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 0x6b419da, BGR565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3312 0x3312 0x3312 [apply] [ 0][ 1] 0x3312 0x3312 0x3312 [apply] [ 0][ 2] 0x3312 0x3312 0x3312 [apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3312 0x3312 0x3312 [apply] [ 61][ 62] 0x3312 0x3312 0x3312 [apply] [ 61][ 63] 0x3312 0x3312 0x3312 [apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst 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 0x3b2da18f, BGR888, 64 x 64, stride 192, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=12288 cap=12288]], maxDelta 12 [apply] Conv2 Data: [[0x94, msbFirst true, 10010100], [0x61, msbFirst true, 01100001], [0x31, msbFirst true, 00110001], ] [apply] DestRe Data: [[0x94, msbFirst true, 10010100], [0x61, msbFirst true, 01100001], [0x31, msbFirst true, 00110001], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x316194 0x316194 0x316194 [apply] [ 0][ 1] 0x316194 0x316194 0x316194 [apply] [ 0][ 2] 0x316194 0x316194 0x316194 [apply] Test [ 0][ 0] exp [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] == [apply] Test [ 0][ 0] has [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x316194 0x316194 0x316194 [apply] [ 61][ 62] 0x316194 0x316194 0x316194 [apply] [ 61][ 63] 0x316194 0x316194 0x316194 [apply] Test [ 63][ 63] exp [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] == [apply] Test [ 63][ 63] has [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] : equal true [apply] [apply] CONVERT[6][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 0x5906ebcb, RGBA5551, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0xC986 0xC986 0xC986 [apply] [ 0][ 1] 0xC986 0xC986 0xC986 [apply] [ 0][ 2] 0xC986 0xC986 0xC986 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0xC986 0xC986 0xC986 [apply] [ 61][ 62] 0xC986 0xC986 0xC986 [apply] [ 61][ 63] 0xC986 0xC986 0xC986 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] == [apply] Test [ 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 0x258e2e41, BGR888, 64 x 64, stride 192, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=12288 cap=12288]], maxDelta 12 [apply] Conv2 Data: [[0x94, msbFirst true, 10010100], [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 0x3d299e3, ABGR1555, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3325 0x3325 0x3325 [apply] [ 0][ 1] 0x3325 0x3325 0x3325 [apply] [ 0][ 2] 0x3325 0x3325 0x3325 [apply] Test [ 0][ 0] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3325 0x3325 0x3325 [apply] [ 61][ 62] 0x3325 0x3325 0x3325 [apply] [ 61][ 63] 0x3325 0x3325 0x3325 [apply] Test [ 63][ 63] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] == [apply] Test [ 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 0x55a561cf, BGR888, 64 x 64, stride 192, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=12288 cap=12288]], maxDelta 12 [apply] Conv2 Data: [[0x94, msbFirst true, 10010100], [0x63, msbFirst true, 01100011], [0x31, msbFirst true, 00110001], ] [apply] DestRe Data: [[0x94, msbFirst true, 10010100], [0x63, msbFirst true, 01100011], [0x31, msbFirst true, 00110001], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x316394 0x316394 0x316394 [apply] [ 0][ 1] 0x316394 0x316394 0x316394 [apply] [ 0][ 2] 0x316394 0x316394 0x316394 [apply] Test [ 0][ 0] exp [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] == [apply] Test [ 0][ 0] has [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x316394 0x316394 0x316394 [apply] [ 61][ 62] 0x316394 0x316394 0x316394 [apply] [ 61][ 63] 0x316394 0x316394 0x316394 [apply] Test [ 63][ 63] exp [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] == [apply] Test [ 63][ 63] has [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] : equal true [apply] [apply] CONVERT[6][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 0x3b938003, 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 0x6f3b5d16, 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 0x78b1cc93, 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 0x6646153, BGR888, 64 x 64, stride 192, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=12288 cap=12288]], maxDelta 12 [apply] Conv2 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ] [apply] DestRe Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x306090 0x306090 0x306090 [apply] [ 0][ 1] 0x306090 0x306090 0x306090 [apply] [ 0][ 2] 0x306090 0x306090 0x306090 [apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] == [apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x306090 0x306090 0x306090 [apply] [ 61][ 62] 0x306090 0x306090 0x306090 [apply] [ 61][ 63] 0x306090 0x306090 0x306090 [apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] == [apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true [apply] [apply] CONVERT[6][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 0x21507a04, 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 0x143640d5, BGR888, 64 x 64, stride 192, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=12288 cap=12288]], maxDelta 12 [apply] Conv2 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ] [apply] DestRe Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x306090 0x306090 0x306090 [apply] [ 0][ 1] 0x306090 0x306090 0x306090 [apply] [ 0][ 2] 0x306090 0x306090 0x306090 [apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] == [apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x306090 0x306090 0x306090 [apply] [ 61][ 62] 0x306090 0x306090 0x306090 [apply] [ 61][ 63] 0x306090 0x306090 0x306090 [apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] == [apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true [apply] [apply] CONVERT[6][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 0x6295d394, 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 0x475e586c, BGR888, 64 x 64, stride 192, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=12288 cap=12288]], maxDelta 12 [apply] Conv2 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ] [apply] DestRe Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x306090 0x306090 0x306090 [apply] [ 0][ 1] 0x306090 0x306090 0x306090 [apply] [ 0][ 2] 0x306090 0x306090 0x306090 [apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] == [apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x306090 0x306090 0x306090 [apply] [ 61][ 62] 0x306090 0x306090 0x306090 [apply] [ 61][ 63] 0x306090 0x306090 0x306090 [apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] == [apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true [apply] [apply] CONVERT[6][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 0x657c8ad9, 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 0x436a4e4b, BGR888, 64 x 64, stride 192, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=12288 cap=12288]], maxDelta 12 [apply] Conv2 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ] [apply] DestRe Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x306090 0x306090 0x306090 [apply] [ 0][ 1] 0x306090 0x306090 0x306090 [apply] [ 0][ 2] 0x306090 0x306090 0x306090 [apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] == [apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x306090 0x306090 0x306090 [apply] [ 61][ 62] 0x306090 0x306090 0x306090 [apply] [ 61][ 63] 0x306090 0x306090 0x306090 [apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] == [apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true [apply] [apply] CONVERT[6][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 0xf2f2cc1, ABGR8888, 64 x 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 0x3a079870, BGR888, 64 x 64, stride 192, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=12288 cap=12288]], maxDelta 12 [apply] Conv2 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ] [apply] DestRe Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x306090 0x306090 0x306090 [apply] [ 0][ 1] 0x306090 0x306090 0x306090 [apply] [ 0][ 2] 0x306090 0x306090 0x306090 [apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] == [apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x306090 0x306090 0x306090 [apply] [ 61][ 62] 0x306090 0x306090 0x306090 [apply] [ 61][ 63] 0x306090 0x306090 0x306090 [apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] == [apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true [apply] [apply] CONVERT[6][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 0x3b2cf7ab, ARGB8888, 64 x 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 0x2aa5fe93, BGR888, 64 x 64, stride 192, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=12288 cap=12288]], maxDelta 12 [apply] Conv2 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ] [apply] DestRe Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x306090 0x306090 0x306090 [apply] [ 0][ 1] 0x306090 0x306090 0x306090 [apply] [ 0][ 2] 0x306090 0x306090 0x306090 [apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] == [apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x306090 0x306090 0x306090 [apply] [ 61][ 62] 0x306090 0x306090 0x306090 [apply] [ 61][ 63] 0x306090 0x306090 0x306090 [apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] == [apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true [apply] [apply] CONVERT[6][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 0x5c1a8622, 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 0x5ad851c9, BGR888, 64 x 64, stride 192, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=12288 cap=12288]], maxDelta 12 [apply] Conv2 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ] [apply] DestRe Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x306090 0x306090 0x306090 [apply] [ 0][ 1] 0x306090 0x306090 0x306090 [apply] [ 0][ 2] 0x306090 0x306090 0x306090 [apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] == [apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x306090 0x306090 0x306090 [apply] [ 61][ 62] 0x306090 0x306090 0x306090 [apply] [ 61][ 63] 0x306090 0x306090 0x306090 [apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] == [apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true [apply] [apply] CONVERT[7][*]: Image0 - Orig: PixelRect[obj 0x6156496, 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 0x3c153a1, LUMINANCE, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x60, msbFirst true, 01100000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x60 0x60 0x60 [apply] [ 0][ 1] 0x60 0x60 0x60 [apply] [ 0][ 2] 0x60 0x60 0x60 [apply] Test [ 0][ 0] exp [0x60, msbFirst true, 01100000] == [apply] Test [ 0][ 0] has [0x60, msbFirst true, 01100000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x60 0x60 0x60 [apply] [ 61][ 62] 0x60 0x60 0x60 [apply] [ 61][ 63] 0x60 0x60 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 0xb62fe6d, RGB565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x9306 0x9306 0x9306 [apply] [ 0][ 1] 0x9306 0x9306 0x9306 [apply] [ 0][ 2] 0x9306 0x9306 0x9306 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x9306 0x9306 0x9306 [apply] [ 61][ 62] 0x9306 0x9306 0x9306 [apply] [ 61][ 63] 0x9306 0x9306 0x9306 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst 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 0x13acb0d1, 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 0x3e3047e6, BGR565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3312 0x3312 0x3312 [apply] [ 0][ 1] 0x3312 0x3312 0x3312 [apply] [ 0][ 2] 0x3312 0x3312 0x3312 [apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3312 0x3312 0x3312 [apply] [ 61][ 62] 0x3312 0x3312 0x3312 [apply] [ 61][ 63] 0x3312 0x3312 0x3312 [apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst 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 0x37e547da, RGBx8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12 [apply] Conv2 Data: [[0x31, msbFirst true, 00110001], [0x61, msbFirst true, 01100001], [0x94, msbFirst true, 10010100], [0x00, msbFirst true, 00000000], ] [apply] DestRe Data: [[0x31, msbFirst true, 00110001], [0x61, msbFirst true, 01100001], [0x94, msbFirst true, 10010100], [0xFF, msbFirst true, 11111111], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x00946131 0x00946131 0x00946131 [apply] [ 0][ 1] 0x00946131 0x00946131 0x00946131 [apply] [ 0][ 2] 0x00946131 0x00946131 0x00946131 [apply] Test [ 0][ 0] exp [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] == [apply] Test [ 0][ 0] has [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x00946131 0x00946131 0x00946131 [apply] [ 61][ 62] 0x00946131 0x00946131 0x00946131 [apply] [ 61][ 63] 0x00946131 0x00946131 0x00946131 [apply] Test [ 63][ 63] exp [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] == [apply] Test [ 63][ 63] has [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] : equal true [apply] [apply] CONVERT[7][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 0x2b6856dd, RGBA5551, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0xC986 0xC986 0xC986 [apply] [ 0][ 1] 0xC986 0xC986 0xC986 [apply] [ 0][ 2] 0xC986 0xC986 0xC986 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0xC986 0xC986 0xC986 [apply] [ 61][ 62] 0xC986 0xC986 0xC986 [apply] [ 61][ 63] 0xC986 0xC986 0xC986 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] == [apply] Test [ 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 0x5db45159, RGBx8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12 [apply] Conv2 Data: [[0x31, msbFirst true, 00110001], [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 0x6107227e, ABGR1555, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3325 0x3325 0x3325 [apply] [ 0][ 1] 0x3325 0x3325 0x3325 [apply] [ 0][ 2] 0x3325 0x3325 0x3325 [apply] Test [ 0][ 0] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3325 0x3325 0x3325 [apply] [ 61][ 62] 0x3325 0x3325 0x3325 [apply] [ 61][ 63] 0x3325 0x3325 0x3325 [apply] Test [ 63][ 63] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] == [apply] Test [ 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 0x7c417213, RGBx8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12 [apply] Conv2 Data: [[0x31, msbFirst true, 00110001], [0x63, msbFirst true, 01100011], [0x94, msbFirst true, 10010100], [0x00, msbFirst true, 00000000], ] [apply] DestRe Data: [[0x31, msbFirst true, 00110001], [0x63, msbFirst true, 01100011], [0x94, msbFirst true, 10010100], [0xFF, msbFirst true, 11111111], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x00946331 0x00946331 0x00946331 [apply] [ 0][ 1] 0x00946331 0x00946331 0x00946331 [apply] [ 0][ 2] 0x00946331 0x00946331 0x00946331 [apply] Test [ 0][ 0] exp [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] == [apply] Test [ 0][ 0] has [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x00946331 0x00946331 0x00946331 [apply] [ 61][ 62] 0x00946331 0x00946331 0x00946331 [apply] [ 61][ 63] 0x00946331 0x00946331 0x00946331 [apply] Test [ 63][ 63] exp [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] == [apply] Test [ 63][ 63] has [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] : equal true [apply] [apply] CONVERT[7][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 0x15761df8, 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 0x6ab7a896, 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 0x327b636c, 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 0x45dd4eda, RGBx8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12 [apply] Conv2 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0x00, msbFirst true, 00000000], ] [apply] DestRe Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xFF, msbFirst true, 11111111], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x00906030 0x00906030 0x00906030 [apply] [ 0][ 1] 0x00906030 0x00906030 0x00906030 [apply] [ 0][ 2] 0x00906030 0x00906030 0x00906030 [apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] == [apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x00906030 0x00906030 0x00906030 [apply] [ 61][ 62] 0x00906030 0x00906030 0x00906030 [apply] [ 61][ 63] 0x00906030 0x00906030 0x00906030 [apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] == [apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true [apply] [apply] CONVERT[7][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 0x60611244, 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 0x3745e5c6, RGBx8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12 [apply] Conv2 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [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 0x5e4c8041, 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 0x71c8becc, RGBx8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12 [apply] Conv2 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0x00, msbFirst true, 00000000], ] [apply] DestRe Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xFF, msbFirst true, 11111111], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x00906030 0x00906030 0x00906030 [apply] [ 0][ 1] 0x00906030 0x00906030 0x00906030 [apply] [ 0][ 2] 0x00906030 0x00906030 0x00906030 [apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] == [apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x00906030 0x00906030 0x00906030 [apply] [ 61][ 62] 0x00906030 0x00906030 0x00906030 [apply] [ 61][ 63] 0x00906030 0x00906030 0x00906030 [apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 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 0x19d37183, 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 0x1a0dcaa, RGBx8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12 [apply] Conv2 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0x00, msbFirst true, 00000000], ] [apply] DestRe Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xFF, msbFirst true, 11111111], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x00906030 0x00906030 0x00906030 [apply] [ 0][ 1] 0x00906030 0x00906030 0x00906030 [apply] [ 0][ 2] 0x00906030 0x00906030 0x00906030 [apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] == [apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x00906030 0x00906030 0x00906030 [apply] [ 61][ 62] 0x00906030 0x00906030 0x00906030 [apply] [ 61][ 63] 0x00906030 0x00906030 0x00906030 [apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] == [apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true [apply] [apply] CONVERT[7][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 0x3bd40a57, ABGR8888, 64 x 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 0xfdefd3f, RGBx8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12 [apply] Conv2 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0x00, msbFirst true, 00000000], ] [apply] DestRe Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xFF, msbFirst true, 11111111], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x00906030 0x00906030 0x00906030 [apply] [ 0][ 1] 0x00906030 0x00906030 0x00906030 [apply] [ 0][ 2] 0x00906030 0x00906030 0x00906030 [apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] == [apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x00906030 0x00906030 0x00906030 [apply] [ 61][ 62] 0x00906030 0x00906030 0x00906030 [apply] [ 61][ 63] 0x00906030 0x00906030 0x00906030 [apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] == [apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true [apply] [apply] CONVERT[7][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 0xd83da2e, ARGB8888, 64 x 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 0xa4102b8, RGBx8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12 [apply] Conv2 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0x00, msbFirst true, 00000000], ] [apply] DestRe Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xFF, msbFirst true, 11111111], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x00906030 0x00906030 0x00906030 [apply] [ 0][ 1] 0x00906030 0x00906030 0x00906030 [apply] [ 0][ 2] 0x00906030 0x00906030 0x00906030 [apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] == [apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x00906030 0x00906030 0x00906030 [apply] [ 61][ 62] 0x00906030 0x00906030 0x00906030 [apply] [ 61][ 63] 0x00906030 0x00906030 0x00906030 [apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] == [apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true [apply] [apply] CONVERT[7][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 0x11dc3715, 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 0x69930714, RGBx8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12 [apply] Conv2 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0x00, msbFirst true, 00000000], ] [apply] DestRe Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xFF, msbFirst true, 11111111], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x00906030 0x00906030 0x00906030 [apply] [ 0][ 1] 0x00906030 0x00906030 0x00906030 [apply] [ 0][ 2] 0x00906030 0x00906030 0x00906030 [apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] == [apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x00906030 0x00906030 0x00906030 [apply] [ 61][ 62] 0x00906030 0x00906030 0x00906030 [apply] [ 61][ 63] 0x00906030 0x00906030 0x00906030 [apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] == [apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true [apply] [apply] CONVERT[8][*]: Image0 - Orig: PixelRect[obj 0x7a52f2a2, 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 0x78047b92, LUMINANCE, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x60, msbFirst true, 01100000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x60 0x60 0x60 [apply] [ 0][ 1] 0x60 0x60 0x60 [apply] [ 0][ 2] 0x60 0x60 0x60 [apply] Test [ 0][ 0] exp [0x60, msbFirst true, 01100000] == [apply] Test [ 0][ 0] has [0x60, msbFirst true, 01100000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x60 0x60 0x60 [apply] [ 61][ 62] 0x60 0x60 0x60 [apply] [ 61][ 63] 0x60 0x60 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 0x8909f18, RGB565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x9306 0x9306 0x9306 [apply] [ 0][ 1] 0x9306 0x9306 0x9306 [apply] [ 0][ 2] 0x9306 0x9306 0x9306 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x9306 0x9306 0x9306 [apply] [ 61][ 62] 0x9306 0x9306 0x9306 [apply] [ 61][ 63] 0x9306 0x9306 0x9306 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst 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 0x79ca92b9, 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 0x1460a8c0, BGR565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3312 0x3312 0x3312 [apply] [ 0][ 1] 0x3312 0x3312 0x3312 [apply] [ 0][ 2] 0x3312 0x3312 0x3312 [apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3312 0x3312 0x3312 [apply] [ 61][ 62] 0x3312 0x3312 0x3312 [apply] [ 61][ 63] 0x3312 0x3312 0x3312 [apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst 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 0x4f638935, BGRx8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12 [apply] Conv2 Data: [[0x94, msbFirst true, 10010100], [0x61, msbFirst true, 01100001], [0x31, msbFirst true, 00110001], [0x00, msbFirst true, 00000000], ] [apply] DestRe Data: [[0x94, msbFirst true, 10010100], [0x61, msbFirst true, 01100001], [0x31, msbFirst true, 00110001], [0xFF, msbFirst true, 11111111], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x00316194 0x00316194 0x00316194 [apply] [ 0][ 1] 0x00316194 0x00316194 0x00316194 [apply] [ 0][ 2] 0x00316194 0x00316194 0x00316194 [apply] Test [ 0][ 0] exp [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] == [apply] Test [ 0][ 0] has [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x00316194 0x00316194 0x00316194 [apply] [ 61][ 62] 0x00316194 0x00316194 0x00316194 [apply] [ 61][ 63] 0x00316194 0x00316194 0x00316194 [apply] Test [ 63][ 63] exp [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] == [apply] Test [ 63][ 63] has [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] : equal true [apply] [apply] CONVERT[8][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 0x4387b79e, RGBA5551, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0xC986 0xC986 0xC986 [apply] [ 0][ 1] 0xC986 0xC986 0xC986 [apply] [ 0][ 2] 0xC986 0xC986 0xC986 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0xC986 0xC986 0xC986 [apply] [ 61][ 62] 0xC986 0xC986 0xC986 [apply] [ 61][ 63] 0xC986 0xC986 0xC986 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] == [apply] Test [ 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 0x6e75aa0d, BGRx8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12 [apply] Conv2 Data: [[0x94, msbFirst true, 10010100], [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 0x7fc229ab, ABGR1555, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3325 0x3325 0x3325 [apply] [ 0][ 1] 0x3325 0x3325 0x3325 [apply] [ 0][ 2] 0x3325 0x3325 0x3325 [apply] Test [ 0][ 0] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3325 0x3325 0x3325 [apply] [ 61][ 62] 0x3325 0x3325 0x3325 [apply] [ 61][ 63] 0x3325 0x3325 0x3325 [apply] Test [ 63][ 63] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] == [apply] Test [ 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 0x2cbb3d47, BGRx8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12 [apply] Conv2 Data: [[0x94, msbFirst true, 10010100], [0x63, msbFirst true, 01100011], [0x31, msbFirst true, 00110001], [0x00, msbFirst true, 00000000], ] [apply] DestRe Data: [[0x94, msbFirst true, 10010100], [0x63, msbFirst true, 01100011], [0x31, msbFirst true, 00110001], [0xFF, msbFirst true, 11111111], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x00316394 0x00316394 0x00316394 [apply] [ 0][ 1] 0x00316394 0x00316394 0x00316394 [apply] [ 0][ 2] 0x00316394 0x00316394 0x00316394 [apply] Test [ 0][ 0] exp [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] == [apply] Test [ 0][ 0] has [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x00316394 0x00316394 0x00316394 [apply] [ 61][ 62] 0x00316394 0x00316394 0x00316394 [apply] [ 61][ 63] 0x00316394 0x00316394 0x00316394 [apply] Test [ 63][ 63] exp [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] == [apply] Test [ 63][ 63] has [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] : equal true [apply] [apply] CONVERT[8][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 0x527e5409, 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 0x1198b989, 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 0x7ff95560, 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 0xadd0edd, BGRx8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12 [apply] Conv2 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0x00, msbFirst true, 00000000], ] [apply] DestRe Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xFF, msbFirst true, 11111111], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x00306090 0x00306090 0x00306090 [apply] [ 0][ 1] 0x00306090 0x00306090 0x00306090 [apply] [ 0][ 2] 0x00306090 0x00306090 0x00306090 [apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] == [apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x00306090 0x00306090 0x00306090 [apply] [ 61][ 62] 0x00306090 0x00306090 0x00306090 [apply] [ 61][ 63] 0x00306090 0x00306090 0x00306090 [apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] == [apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true [apply] [apply] CONVERT[8][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 0x2aa3cd93, 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 0x7ea37dbf, BGRx8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12 [apply] Conv2 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0x00, msbFirst true, 00000000], ] [apply] DestRe Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xFF, msbFirst true, 11111111], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x00306090 0x00306090 0x00306090 [apply] [ 0][ 1] 0x00306090 0x00306090 0x00306090 [apply] [ 0][ 2] 0x00306090 0x00306090 0x00306090 [apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] == [apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x00306090 0x00306090 0x00306090 [apply] [ 61][ 62] 0x00306090 0x00306090 0x00306090 [apply] [ 61][ 63] 0x00306090 0x00306090 0x00306090 [apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] == [apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true [apply] [apply] CONVERT[8][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 0x4b44655e, 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 0x290d210d, BGRx8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12 [apply] Conv2 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [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 0x1d76aeea, 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 0x78dd667e, BGRx8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12 [apply] Conv2 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0x00, msbFirst true, 00000000], ] [apply] DestRe Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xFF, msbFirst true, 11111111], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x00306090 0x00306090 0x00306090 [apply] [ 0][ 1] 0x00306090 0x00306090 0x00306090 [apply] [ 0][ 2] 0x00306090 0x00306090 0x00306090 [apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] == [apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x00306090 0x00306090 0x00306090 [apply] [ 61][ 62] 0x00306090 0x00306090 0x00306090 [apply] [ 61][ 63] 0x00306090 0x00306090 0x00306090 [apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 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 0x10db82ae, ABGR8888, 64 x 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 0x501edcf1, BGRx8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12 [apply] Conv2 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0x00, msbFirst true, 00000000], ] [apply] DestRe Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xFF, msbFirst true, 11111111], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x00306090 0x00306090 0x00306090 [apply] [ 0][ 1] 0x00306090 0x00306090 0x00306090 [apply] [ 0][ 2] 0x00306090 0x00306090 0x00306090 [apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] == [apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x00306090 0x00306090 0x00306090 [apply] [ 61][ 62] 0x00306090 0x00306090 0x00306090 [apply] [ 61][ 63] 0x00306090 0x00306090 0x00306090 [apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] == [apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true [apply] [apply] CONVERT[8][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 0x78b729e6, ARGB8888, 64 x 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 0x6b4a4e18, BGRx8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12 [apply] Conv2 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0x00, msbFirst true, 00000000], ] [apply] DestRe Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xFF, msbFirst true, 11111111], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x00306090 0x00306090 0x00306090 [apply] [ 0][ 1] 0x00306090 0x00306090 0x00306090 [apply] [ 0][ 2] 0x00306090 0x00306090 0x00306090 [apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] == [apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x00306090 0x00306090 0x00306090 [apply] [ 61][ 62] 0x00306090 0x00306090 0x00306090 [apply] [ 61][ 63] 0x00306090 0x00306090 0x00306090 [apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] == [apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true [apply] [apply] CONVERT[8][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 0x27c86f2d, 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 0x197d671, BGRx8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12 [apply] Conv2 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0x00, msbFirst true, 00000000], ] [apply] DestRe Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xFF, msbFirst true, 11111111], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x00306090 0x00306090 0x00306090 [apply] [ 0][ 1] 0x00306090 0x00306090 0x00306090 [apply] [ 0][ 2] 0x00306090 0x00306090 0x00306090 [apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] == [apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x00306090 0x00306090 0x00306090 [apply] [ 61][ 62] 0x00306090 0x00306090 0x00306090 [apply] [ 61][ 63] 0x00306090 0x00306090 0x00306090 [apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] == [apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true [apply] [apply] CONVERT[9][*]: Image0 - Orig: PixelRect[obj 0x402e37bc, 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 0x79ad8b2f, LUMINANCE, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x60, msbFirst true, 01100000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x60 0x60 0x60 [apply] [ 0][ 1] 0x60 0x60 0x60 [apply] [ 0][ 2] 0x60 0x60 0x60 [apply] Test [ 0][ 0] exp [0x60, msbFirst true, 01100000] == [apply] Test [ 0][ 0] has [0x60, msbFirst true, 01100000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x60 0x60 0x60 [apply] [ 61][ 62] 0x60 0x60 0x60 [apply] [ 61][ 63] 0x60 0x60 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 0x1df82230, RGB565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x9306 0x9306 0x9306 [apply] [ 0][ 1] 0x9306 0x9306 0x9306 [apply] [ 0][ 2] 0x9306 0x9306 0x9306 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x9306 0x9306 0x9306 [apply] [ 61][ 62] 0x9306 0x9306 0x9306 [apply] [ 61][ 63] 0x9306 0x9306 0x9306 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst 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 0x22635ba0, BGR565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3312 0x3312 0x3312 [apply] [ 0][ 1] 0x3312 0x3312 0x3312 [apply] [ 0][ 2] 0x3312 0x3312 0x3312 [apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3312 0x3312 0x3312 [apply] [ 61][ 62] 0x3312 0x3312 0x3312 [apply] [ 61][ 63] 0x3312 0x3312 0x3312 [apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst 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 0x13c10b87, RGBA5551, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0xC986 0xC986 0xC986 [apply] [ 0][ 1] 0xC986 0xC986 0xC986 [apply] [ 0][ 2] 0xC986 0xC986 0xC986 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0xC986 0xC986 0xC986 [apply] [ 61][ 62] 0xC986 0xC986 0xC986 [apply] [ 61][ 63] 0xC986 0xC986 0xC986 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] == [apply] Test [ 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 0x6a01e23, 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 0x5a955565, ABGR1555, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3325 0x3325 0x3325 [apply] [ 0][ 1] 0x3325 0x3325 0x3325 [apply] [ 0][ 2] 0x3325 0x3325 0x3325 [apply] Test [ 0][ 0] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3325 0x3325 0x3325 [apply] [ 61][ 62] 0x3325 0x3325 0x3325 [apply] [ 61][ 63] 0x3325 0x3325 0x3325 [apply] Test [ 63][ 63] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] == [apply] Test [ 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 0x6293abcc, RGBA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12 [apply] Conv2 Data: [[0x31, msbFirst true, 00110001], [0x63, msbFirst true, 01100011], [0x94, msbFirst true, 10010100], [0xFF, msbFirst true, 11111111], ] [apply] DestRe Data: [[0x31, msbFirst true, 00110001], [0x63, msbFirst true, 01100011], [0x94, msbFirst true, 10010100], [0xFF, msbFirst true, 11111111], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0xFF946331 0xFF946331 0xFF946331 [apply] [ 0][ 1] 0xFF946331 0xFF946331 0xFF946331 [apply] [ 0][ 2] 0xFF946331 0xFF946331 0xFF946331 [apply] Test [ 0][ 0] exp [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] [0xFF, msbFirst true, 11111111] == [apply] Test [ 0][ 0] has [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] [0xFF, msbFirst true, 11111111] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0xFF946331 0xFF946331 0xFF946331 [apply] [ 61][ 62] 0xFF946331 0xFF946331 0xFF946331 [apply] [ 61][ 63] 0xFF946331 0xFF946331 0xFF946331 [apply] Test [ 63][ 63] exp [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] [0xFF, msbFirst true, 11111111] == [apply] Test [ 63][ 63] has [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] [0xFF, msbFirst true, 11111111] : equal true [apply] [apply] CONVERT[9][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 0x7995092a, 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 0x7fc2413d, 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 0xf8c1ddd, 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 0x70be0a2b, 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 0x2133814f, 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 0x4c15e7fd, 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 0x23986957, 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 0x23f7d05d, RGBA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12 [apply] Conv2 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xC0, msbFirst true, 11000000], ] [apply] DestRe Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xC0, msbFirst true, 11000000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0xC0906030 0xC0906030 0xC0906030 [apply] [ 0][ 1] 0xC0906030 0xC0906030 0xC0906030 [apply] [ 0][ 2] 0xC0906030 0xC0906030 0xC0906030 [apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xC0, msbFirst true, 11000000] == [apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xC0, msbFirst true, 11000000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0xC0906030 0xC0906030 0xC0906030 [apply] [ 61][ 62] 0xC0906030 0xC0906030 0xC0906030 [apply] [ 61][ 63] 0xC0906030 0xC0906030 0xC0906030 [apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xC0, msbFirst true, 11000000] == [apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xC0, msbFirst true, 11000000] : equal true [apply] [apply] CONVERT[9][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 0x1e730495, 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 0x7d3a22a9, RGBA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12 [apply] Conv2 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xC0, msbFirst true, 11000000], ] [apply] DestRe Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xC0, msbFirst true, 11000000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0xC0906030 0xC0906030 0xC0906030 [apply] [ 0][ 1] 0xC0906030 0xC0906030 0xC0906030 [apply] [ 0][ 2] 0xC0906030 0xC0906030 0xC0906030 [apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xC0, msbFirst true, 11000000] == [apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xC0, msbFirst true, 11000000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0xC0906030 0xC0906030 0xC0906030 [apply] [ 61][ 62] 0xC0906030 0xC0906030 0xC0906030 [apply] [ 61][ 63] 0xC0906030 0xC0906030 0xC0906030 [apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xC0, msbFirst true, 11000000] == [apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xC0, msbFirst true, 11000000] : equal true [apply] [apply] CONVERT[9][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 0x1d082e88, 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 0x60704c, RGBA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12 [apply] Conv2 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xC0, msbFirst true, 11000000], ] [apply] DestRe Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xC0, msbFirst true, 11000000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0xC0906030 0xC0906030 0xC0906030 [apply] [ 0][ 1] 0xC0906030 0xC0906030 0xC0906030 [apply] [ 0][ 2] 0xC0906030 0xC0906030 0xC0906030 [apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xC0, msbFirst true, 11000000] == [apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xC0, msbFirst true, 11000000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0xC0906030 0xC0906030 0xC0906030 [apply] [ 61][ 62] 0xC0906030 0xC0906030 0xC0906030 [apply] [ 61][ 63] 0xC0906030 0xC0906030 0xC0906030 [apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xC0, msbFirst true, 11000000] == [apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xC0, msbFirst true, 11000000] : equal true [apply] [apply] CONVERT[10][*]: Image0 - Orig: PixelRect[obj 0x6b19b79, 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 0x2a32de6c, LUMINANCE, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x60, msbFirst true, 01100000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x60 0x60 0x60 [apply] [ 0][ 1] 0x60 0x60 0x60 [apply] [ 0][ 2] 0x60 0x60 0x60 [apply] Test [ 0][ 0] exp [0x60, msbFirst true, 01100000] == [apply] Test [ 0][ 0] has [0x60, msbFirst true, 01100000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x60 0x60 0x60 [apply] [ 61][ 62] 0x60 0x60 0x60 [apply] [ 61][ 63] 0x60 0x60 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 0x7692d9cc, RGB565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x9306 0x9306 0x9306 [apply] [ 0][ 1] 0x9306 0x9306 0x9306 [apply] [ 0][ 2] 0x9306 0x9306 0x9306 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x9306 0x9306 0x9306 [apply] [ 61][ 62] 0x9306 0x9306 0x9306 [apply] [ 61][ 63] 0x9306 0x9306 0x9306 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst 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 0x75f32542, BGR565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3312 0x3312 0x3312 [apply] [ 0][ 1] 0x3312 0x3312 0x3312 [apply] [ 0][ 2] 0x3312 0x3312 0x3312 [apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3312 0x3312 0x3312 [apply] [ 61][ 62] 0x3312 0x3312 0x3312 [apply] [ 61][ 63] 0x3312 0x3312 0x3312 [apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst 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 0x7f1302d6, RGBA5551, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0xC986 0xC986 0xC986 [apply] [ 0][ 1] 0xC986 0xC986 0xC986 [apply] [ 0][ 2] 0xC986 0xC986 0xC986 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0xC986 0xC986 0xC986 [apply] [ 61][ 62] 0xC986 0xC986 0xC986 [apply] [ 61][ 63] 0xC986 0xC986 0xC986 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] == [apply] Test [ 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 0x43ee72e6, 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 0x23529fee, ABGR1555, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3325 0x3325 0x3325 [apply] [ 0][ 1] 0x3325 0x3325 0x3325 [apply] [ 0][ 2] 0x3325 0x3325 0x3325 [apply] Test [ 0][ 0] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3325 0x3325 0x3325 [apply] [ 61][ 62] 0x3325 0x3325 0x3325 [apply] [ 61][ 63] 0x3325 0x3325 0x3325 [apply] Test [ 63][ 63] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] == [apply] Test [ 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 0x4fe767f3, ABGR8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12 [apply] Conv2 Data: [[0xFF, msbFirst true, 11111111], [0x94, msbFirst true, 10010100], [0x63, msbFirst true, 01100011], [0x31, msbFirst true, 00110001], ] [apply] DestRe Data: [[0xFF, msbFirst true, 11111111], [0x94, msbFirst true, 10010100], [0x63, msbFirst true, 01100011], [0x31, msbFirst true, 00110001], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x316394FF 0x316394FF 0x316394FF [apply] [ 0][ 1] 0x316394FF 0x316394FF 0x316394FF [apply] [ 0][ 2] 0x316394FF 0x316394FF 0x316394FF [apply] Test [ 0][ 0] exp [0xFF, msbFirst true, 11111111] [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] == [apply] Test [ 0][ 0] has [0xFF, msbFirst true, 11111111] [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x316394FF 0x316394FF 0x316394FF [apply] [ 61][ 62] 0x316394FF 0x316394FF 0x316394FF [apply] [ 61][ 63] 0x316394FF 0x316394FF 0x316394FF [apply] Test [ 63][ 63] exp [0xFF, msbFirst true, 11111111] [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] == [apply] Test [ 63][ 63] has [0xFF, msbFirst true, 11111111] [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] : equal true [apply] [apply] CONVERT[10][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 0x2805c96b, 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 0x184cf7cf, 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 0x2fd6b6c7, 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 0x5bfa9431, 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 0x5db250b4, 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 0x223f3642, 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 0x38c5cc4c, 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 0x37918c79, ABGR8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12 [apply] Conv2 Data: [[0xC0, msbFirst true, 11000000], [0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ] [apply] DestRe Data: [[0xC0, msbFirst true, 11000000], [0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x306090C0 0x306090C0 0x306090C0 [apply] [ 0][ 1] 0x306090C0 0x306090C0 0x306090C0 [apply] [ 0][ 2] 0x306090C0 0x306090C0 0x306090C0 [apply] Test [ 0][ 0] exp [0xC0, msbFirst true, 11000000] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] == [apply] Test [ 0][ 0] has [0xC0, msbFirst true, 11000000] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x306090C0 0x306090C0 0x306090C0 [apply] [ 61][ 62] 0x306090C0 0x306090C0 0x306090C0 [apply] [ 61][ 63] 0x306090C0 0x306090C0 0x306090C0 [apply] Test [ 63][ 63] exp [0xC0, msbFirst true, 11000000] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] == [apply] Test [ 63][ 63] has [0xC0, msbFirst true, 11000000] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true [apply] [apply] CONVERT[10][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 0x78e94dcf, 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 0x233fe9b6, ABGR8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12 [apply] Conv2 Data: [[0xC0, msbFirst true, 11000000], [0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ] [apply] DestRe Data: [[0xC0, msbFirst true, 11000000], [0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x306090C0 0x306090C0 0x306090C0 [apply] [ 0][ 1] 0x306090C0 0x306090C0 0x306090C0 [apply] [ 0][ 2] 0x306090C0 0x306090C0 0x306090C0 [apply] Test [ 0][ 0] exp [0xC0, msbFirst true, 11000000] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] == [apply] Test [ 0][ 0] has [0xC0, msbFirst true, 11000000] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x306090C0 0x306090C0 0x306090C0 [apply] [ 61][ 62] 0x306090C0 0x306090C0 0x306090C0 [apply] [ 61][ 63] 0x306090C0 0x306090C0 0x306090C0 [apply] Test [ 63][ 63] exp [0xC0, msbFirst true, 11000000] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] == [apply] Test [ 63][ 63] has [0xC0, msbFirst true, 11000000] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true [apply] [apply] CONVERT[10][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 0x358ee631, 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 0xec756bd, ABGR8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12 [apply] Conv2 Data: [[0xC0, msbFirst true, 11000000], [0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ] [apply] DestRe Data: [[0xC0, msbFirst true, 11000000], [0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x306090C0 0x306090C0 0x306090C0 [apply] [ 0][ 1] 0x306090C0 0x306090C0 0x306090C0 [apply] [ 0][ 2] 0x306090C0 0x306090C0 0x306090C0 [apply] Test [ 0][ 0] exp [0xC0, msbFirst true, 11000000] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] == [apply] Test [ 0][ 0] has [0xC0, msbFirst true, 11000000] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x306090C0 0x306090C0 0x306090C0 [apply] [ 61][ 62] 0x306090C0 0x306090C0 0x306090C0 [apply] [ 61][ 63] 0x306090C0 0x306090C0 0x306090C0 [apply] Test [ 63][ 63] exp [0xC0, msbFirst true, 11000000] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] == [apply] Test [ 63][ 63] has [0xC0, msbFirst true, 11000000] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true [apply] [apply] CONVERT[11][*]: Image0 - Orig: PixelRect[obj 0x3c72f59f, 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 0x60dcc9fe, LUMINANCE, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x60, msbFirst true, 01100000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x60 0x60 0x60 [apply] [ 0][ 1] 0x60 0x60 0x60 [apply] [ 0][ 2] 0x60 0x60 0x60 [apply] Test [ 0][ 0] exp [0x60, msbFirst true, 01100000] == [apply] Test [ 0][ 0] has [0x60, msbFirst true, 01100000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x60 0x60 0x60 [apply] [ 61][ 62] 0x60 0x60 0x60 [apply] [ 61][ 63] 0x60 0x60 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 0x222114ba, RGB565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x9306 0x9306 0x9306 [apply] [ 0][ 1] 0x9306 0x9306 0x9306 [apply] [ 0][ 2] 0x9306 0x9306 0x9306 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x9306 0x9306 0x9306 [apply] [ 61][ 62] 0x9306 0x9306 0x9306 [apply] [ 61][ 63] 0x9306 0x9306 0x9306 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst 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 0x16e7dcfd, BGR565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3312 0x3312 0x3312 [apply] [ 0][ 1] 0x3312 0x3312 0x3312 [apply] [ 0][ 2] 0x3312 0x3312 0x3312 [apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3312 0x3312 0x3312 [apply] [ 61][ 62] 0x3312 0x3312 0x3312 [apply] [ 61][ 63] 0x3312 0x3312 0x3312 [apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst 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 0x3d121db3, RGBA5551, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0xC986 0xC986 0xC986 [apply] [ 0][ 1] 0xC986 0xC986 0xC986 [apply] [ 0][ 2] 0xC986 0xC986 0xC986 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0xC986 0xC986 0xC986 [apply] [ 61][ 62] 0xC986 0xC986 0xC986 [apply] [ 61][ 63] 0xC986 0xC986 0xC986 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] == [apply] Test [ 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 0x3b07a0d6, 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 0x11a9e7c8, ABGR1555, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3325 0x3325 0x3325 [apply] [ 0][ 1] 0x3325 0x3325 0x3325 [apply] [ 0][ 2] 0x3325 0x3325 0x3325 [apply] Test [ 0][ 0] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3325 0x3325 0x3325 [apply] [ 61][ 62] 0x3325 0x3325 0x3325 [apply] [ 61][ 63] 0x3325 0x3325 0x3325 [apply] Test [ 63][ 63] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] == [apply] Test [ 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 0x3901d134, ARGB8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12 [apply] Conv2 Data: [[0xFF, msbFirst true, 11111111], [0x31, msbFirst true, 00110001], [0x63, msbFirst true, 01100011], [0x94, msbFirst true, 10010100], ] [apply] DestRe Data: [[0xFF, msbFirst true, 11111111], [0x31, msbFirst true, 00110001], [0x63, msbFirst true, 01100011], [0x94, msbFirst true, 10010100], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x946331FF 0x946331FF 0x946331FF [apply] [ 0][ 1] 0x946331FF 0x946331FF 0x946331FF [apply] [ 0][ 2] 0x946331FF 0x946331FF 0x946331FF [apply] Test [ 0][ 0] exp [0xFF, msbFirst true, 11111111] [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] == [apply] Test [ 0][ 0] has [0xFF, msbFirst true, 11111111] [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x946331FF 0x946331FF 0x946331FF [apply] [ 61][ 62] 0x946331FF 0x946331FF 0x946331FF [apply] [ 61][ 63] 0x946331FF 0x946331FF 0x946331FF [apply] Test [ 63][ 63] exp [0xFF, msbFirst true, 11111111] [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] == [apply] Test [ 63][ 63] has [0xFF, msbFirst true, 11111111] [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] : equal true [apply] [apply] CONVERT[11][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 0x14d3bc22, 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 0x12d4bf7e, 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 0x4c1d9d4b, 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 0x7b227d8d, 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 0x7219ec67, 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 0x45018215, 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 0x65d6b83b, 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 0xd706f19, ARGB8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12 [apply] Conv2 Data: [[0xC0, msbFirst true, 11000000], [0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ] [apply] DestRe Data: [[0xC0, msbFirst true, 11000000], [0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x906030C0 0x906030C0 0x906030C0 [apply] [ 0][ 1] 0x906030C0 0x906030C0 0x906030C0 [apply] [ 0][ 2] 0x906030C0 0x906030C0 0x906030C0 [apply] Test [ 0][ 0] exp [0xC0, msbFirst true, 11000000] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] == [apply] Test [ 0][ 0] has [0xC0, msbFirst true, 11000000] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x906030C0 0x906030C0 0x906030C0 [apply] [ 61][ 62] 0x906030C0 0x906030C0 0x906030C0 [apply] [ 61][ 63] 0x906030C0 0x906030C0 0x906030C0 [apply] Test [ 63][ 63] exp [0xC0, msbFirst true, 11000000] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] == [apply] Test [ 63][ 63] has [0xC0, msbFirst true, 11000000] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true [apply] [apply] CONVERT[11][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 0x30b7c004, 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 0x79efed2d, ARGB8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12 [apply] Conv2 Data: [[0xC0, msbFirst true, 11000000], [0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ] [apply] DestRe Data: [[0xC0, msbFirst true, 11000000], [0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x906030C0 0x906030C0 0x906030C0 [apply] [ 0][ 1] 0x906030C0 0x906030C0 0x906030C0 [apply] [ 0][ 2] 0x906030C0 0x906030C0 0x906030C0 [apply] Test [ 0][ 0] exp [0xC0, msbFirst true, 11000000] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] == [apply] Test [ 0][ 0] has [0xC0, msbFirst true, 11000000] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x906030C0 0x906030C0 0x906030C0 [apply] [ 61][ 62] 0x906030C0 0x906030C0 0x906030C0 [apply] [ 61][ 63] 0x906030C0 0x906030C0 0x906030C0 [apply] Test [ 63][ 63] exp [0xC0, msbFirst true, 11000000] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] == [apply] Test [ 63][ 63] has [0xC0, msbFirst true, 11000000] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true [apply] [apply] CONVERT[11][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 0x2928854b, 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 0x27ae2fd0, ARGB8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12 [apply] Conv2 Data: [[0xC0, msbFirst true, 11000000], [0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ] [apply] DestRe Data: [[0xC0, msbFirst true, 11000000], [0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x906030C0 0x906030C0 0x906030C0 [apply] [ 0][ 1] 0x906030C0 0x906030C0 0x906030C0 [apply] [ 0][ 2] 0x906030C0 0x906030C0 0x906030C0 [apply] Test [ 0][ 0] exp [0xC0, msbFirst true, 11000000] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] == [apply] Test [ 0][ 0] has [0xC0, msbFirst true, 11000000] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x906030C0 0x906030C0 0x906030C0 [apply] [ 61][ 62] 0x906030C0 0x906030C0 0x906030C0 [apply] [ 61][ 63] 0x906030C0 0x906030C0 0x906030C0 [apply] Test [ 63][ 63] exp [0xC0, msbFirst true, 11000000] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] == [apply] Test [ 63][ 63] has [0xC0, msbFirst true, 11000000] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true [apply] [apply] CONVERT[12][*]: Image0 - Orig: PixelRect[obj 0x29176cc1, 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 0x2f177a4b, LUMINANCE, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x60, msbFirst true, 01100000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x60 0x60 0x60 [apply] [ 0][ 1] 0x60 0x60 0x60 [apply] [ 0][ 2] 0x60 0x60 0x60 [apply] Test [ 0][ 0] exp [0x60, msbFirst true, 01100000] == [apply] Test [ 0][ 0] has [0x60, msbFirst true, 01100000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x60 0x60 0x60 [apply] [ 61][ 62] 0x60 0x60 0x60 [apply] [ 61][ 63] 0x60 0x60 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 0x4278a03f, RGB565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x9306 0x9306 0x9306 [apply] [ 0][ 1] 0x9306 0x9306 0x9306 [apply] [ 0][ 2] 0x9306 0x9306 0x9306 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x9306 0x9306 0x9306 [apply] [ 61][ 62] 0x9306 0x9306 0x9306 [apply] [ 61][ 63] 0x9306 0x9306 0x9306 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst 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 0x147ed70f, BGR565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3312 0x3312 0x3312 [apply] [ 0][ 1] 0x3312 0x3312 0x3312 [apply] [ 0][ 2] 0x3312 0x3312 0x3312 [apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3312 0x3312 0x3312 [apply] [ 61][ 62] 0x3312 0x3312 0x3312 [apply] [ 61][ 63] 0x3312 0x3312 0x3312 [apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst 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 0x61dd025, RGBA5551, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0xC986 0xC986 0xC986 [apply] [ 0][ 1] 0xC986 0xC986 0xC986 [apply] [ 0][ 2] 0xC986 0xC986 0xC986 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0xC986 0xC986 0xC986 [apply] [ 61][ 62] 0xC986 0xC986 0xC986 [apply] [ 61][ 63] 0xC986 0xC986 0xC986 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] == [apply] Test [ 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 0x124c278f, 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 0x15b204a1, ABGR1555, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3325 0x3325 0x3325 [apply] [ 0][ 1] 0x3325 0x3325 0x3325 [apply] [ 0][ 2] 0x3325 0x3325 0x3325 [apply] Test [ 0][ 0] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3325 0x3325 0x3325 [apply] [ 61][ 62] 0x3325 0x3325 0x3325 [apply] [ 61][ 63] 0x3325 0x3325 0x3325 [apply] Test [ 63][ 63] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] == [apply] Test [ 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 0x77167fb7, BGRA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12 [apply] Conv2 Data: [[0x94, msbFirst true, 10010100], [0x63, msbFirst true, 01100011], [0x31, msbFirst true, 00110001], [0xFF, msbFirst true, 11111111], ] [apply] DestRe Data: [[0x94, msbFirst true, 10010100], [0x63, msbFirst true, 01100011], [0x31, msbFirst true, 00110001], [0xFF, msbFirst true, 11111111], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0xFF316394 0xFF316394 0xFF316394 [apply] [ 0][ 1] 0xFF316394 0xFF316394 0xFF316394 [apply] [ 0][ 2] 0xFF316394 0xFF316394 0xFF316394 [apply] Test [ 0][ 0] exp [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] [0xFF, msbFirst true, 11111111] == [apply] Test [ 0][ 0] has [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] [0xFF, msbFirst true, 11111111] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0xFF316394 0xFF316394 0xFF316394 [apply] [ 61][ 62] 0xFF316394 0xFF316394 0xFF316394 [apply] [ 61][ 63] 0xFF316394 0xFF316394 0xFF316394 [apply] Test [ 63][ 63] exp [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] [0xFF, msbFirst true, 11111111] == [apply] Test [ 63][ 63] has [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] [0xFF, msbFirst true, 11111111] : equal true [apply] [apply] CONVERT[12][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 0x1fe20588, 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 0x6ce139a4, 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 0x6973bf95, 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 0x2ddc8ecb, 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 0x229d10bd, 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 0x47542153, 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 0x33afa13b, 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 0x7a4ccb53, BGRA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12 [apply] Conv2 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xC0, msbFirst true, 11000000], ] [apply] DestRe Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xC0, msbFirst true, 11000000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0xC0306090 0xC0306090 0xC0306090 [apply] [ 0][ 1] 0xC0306090 0xC0306090 0xC0306090 [apply] [ 0][ 2] 0xC0306090 0xC0306090 0xC0306090 [apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xC0, msbFirst true, 11000000] == [apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xC0, msbFirst true, 11000000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0xC0306090 0xC0306090 0xC0306090 [apply] [ 61][ 62] 0xC0306090 0xC0306090 0xC0306090 [apply] [ 61][ 63] 0xC0306090 0xC0306090 0xC0306090 [apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xC0, msbFirst true, 11000000] == [apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xC0, msbFirst true, 11000000] : equal true [apply] [apply] CONVERT[12][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 0x309e345f, 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 0x56a6d5a6, BGRA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12 [apply] Conv2 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xC0, msbFirst true, 11000000], ] [apply] DestRe Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xC0, msbFirst true, 11000000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0xC0306090 0xC0306090 0xC0306090 [apply] [ 0][ 1] 0xC0306090 0xC0306090 0xC0306090 [apply] [ 0][ 2] 0xC0306090 0xC0306090 0xC0306090 [apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xC0, msbFirst true, 11000000] == [apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xC0, msbFirst true, 11000000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0xC0306090 0xC0306090 0xC0306090 [apply] [ 61][ 62] 0xC0306090 0xC0306090 0xC0306090 [apply] [ 61][ 63] 0xC0306090 0xC0306090 0xC0306090 [apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xC0, msbFirst true, 11000000] == [apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xC0, msbFirst true, 11000000] : equal true [apply] [apply] CONVERT[12][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 0x18ce0030, 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 0x4445629, BGRA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12 [apply] Conv2 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xC0, msbFirst true, 11000000], ] [apply] DestRe Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xC0, msbFirst true, 11000000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0xC0306090 0xC0306090 0xC0306090 [apply] [ 0][ 1] 0xC0306090 0xC0306090 0xC0306090 [apply] [ 0][ 2] 0xC0306090 0xC0306090 0xC0306090 [apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xC0, msbFirst true, 11000000] == [apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xC0, msbFirst true, 11000000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0xC0306090 0xC0306090 0xC0306090 [apply] [ 61][ 62] 0xC0306090 0xC0306090 0xC0306090 [apply] [ 61][ 63] 0xC0306090 0xC0306090 0xC0306090 [apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xC0, msbFirst true, 11000000] == [apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xC0, msbFirst true, 11000000] : equal true [apply] [apply] ++++ 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 0x25d250c6, 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 0x4df50bcc, LUMINANCE, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x60, msbFirst true, 01100000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x60 0x60 0x60 [apply] [ 0][ 1] 0x60 0x60 0x60 [apply] [ 0][ 2] 0x60 0x60 0x60 [apply] Test [ 0][ 0] exp [0x60, msbFirst true, 01100000] == [apply] Test [ 0][ 0] has [0x60, msbFirst true, 01100000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x60 0x60 0x60 [apply] [ 61][ 62] 0x60 0x60 0x60 [apply] [ 61][ 63] 0x60 0x60 0x60 [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 0x6b26e945, 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 0x63a65a25, 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 0x54c562f7, 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 0x318ba8c8, 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 0x6dbb137d, LUMINANCE, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv2 Data: [[0x62, msbFirst true, 01100010], ] [apply] DestRe Data: [[0x62, msbFirst true, 01100010], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x62 0x62 0x62 [apply] [ 0][ 1] 0x62 0x62 0x62 [apply] [ 0][ 2] 0x62 0x62 0x62 [apply] Test [ 0][ 0] exp [0x62, msbFirst true, 01100010] == [apply] Test [ 0][ 0] has [0x62, msbFirst true, 01100010] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x62 0x62 0x62 [apply] [ 61][ 62] 0x62 0x62 0x62 [apply] [ 61][ 63] 0x62 0x62 0x62 [apply] Test [ 63][ 63] exp [0x62, msbFirst true, 01100010] == [apply] Test [ 63][ 63] has [0x62, msbFirst true, 01100010] : equal true [apply] [apply] CONVERT[0][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 0x3c9d0b9d, 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 0x43301423, 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 0x2f112965, 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 0x1a04f701, LUMINANCE, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv2 Data: [[0x63, msbFirst true, 01100011], ] [apply] DestRe Data: [[0x63, msbFirst true, 01100011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x63 0x63 0x63 [apply] [ 0][ 1] 0x63 0x63 0x63 [apply] [ 0][ 2] 0x63 0x63 0x63 [apply] Test [ 0][ 0] exp [0x63, msbFirst true, 01100011] == [apply] Test [ 0][ 0] has [0x63, msbFirst true, 01100011] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x63 0x63 0x63 [apply] [ 61][ 62] 0x63 0x63 0x63 [apply] [ 61][ 63] 0x63 0x63 0x63 [apply] Test [ 63][ 63] exp [0x63, msbFirst true, 01100011] == [apply] Test [ 63][ 63] has [0x63, msbFirst true, 01100011] : equal true [apply] [apply] CONVERT[0][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 0x4e91d63f, 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 0xd4342c2, 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] junit.framework.TestListener: endTest(testConversion03_srcS000_BE_TL_destS259_TL) [apply] junit.framework.TestListener: startTest(testConversion04_srcS259_BE_TL_destS259_TL) [apply] CONVERT[0][6]: Conv1: PixelRect[obj 0x2bbf180e, 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 0x163e4e87, LUMINANCE, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv2 Data: [[0x60, msbFirst true, 01100000], ] [apply] DestRe Data: [[0x60, msbFirst true, 01100000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x60 0x60 0x60 [apply] [ 0][ 1] 0x60 0x60 0x60 [apply] [ 0][ 2] 0x60 0x60 0x60 [apply] Test [ 0][ 0] exp [0x60, msbFirst true, 01100000] == [apply] Test [ 0][ 0] has [0x60, msbFirst true, 01100000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x60 0x60 0x60 [apply] [ 61][ 62] 0x60 0x60 0x60 [apply] [ 61][ 63] 0x60 0x60 0x60 [apply] Test [ 63][ 63] exp [0x60, msbFirst true, 01100000] == [apply] Test [ 63][ 63] has [0x60, msbFirst true, 01100000] : equal true [apply] [apply] CONVERT[0][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 0x56de5251, 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 0x419c5f1a, LUMINANCE, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv2 Data: [[0x60, msbFirst true, 01100000], ] [apply] DestRe Data: [[0x60, msbFirst true, 01100000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x60 0x60 0x60 [apply] [ 0][ 1] 0x60 0x60 0x60 [apply] [ 0][ 2] 0x60 0x60 0x60 [apply] Test [ 0][ 0] exp [0x60, msbFirst true, 01100000] == [apply] Test [ 0][ 0] has [0x60, msbFirst true, 01100000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x60 0x60 0x60 [apply] [ 61][ 62] 0x60 0x60 0x60 [apply] [ 61][ 63] 0x60 0x60 0x60 [apply] Test [ 63][ 63] exp [0x60, msbFirst true, 01100000] == [apply] Test [ 63][ 63] has [0x60, msbFirst true, 01100000] : equal true [apply] [apply] CONVERT[0][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 0x12b0404f, 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 0x769e7ee8, LUMINANCE, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv2 Data: [[0x60, msbFirst true, 01100000], ] [apply] DestRe Data: [[0x60, msbFirst true, 01100000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x60 0x60 0x60 [apply] [ 0][ 1] 0x60 0x60 0x60 [apply] [ 0][ 2] 0x60 0x60 0x60 [apply] Test [ 0][ 0] exp [0x60, msbFirst true, 01100000] == [apply] Test [ 0][ 0] has [0x60, msbFirst true, 01100000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x60 0x60 0x60 [apply] [ 61][ 62] 0x60 0x60 0x60 [apply] [ 61][ 63] 0x60 0x60 0x60 [apply] Test [ 63][ 63] exp [0x60, msbFirst true, 01100000] == [apply] Test [ 63][ 63] has [0x60, msbFirst true, 01100000] : equal true [apply] [apply] CONVERT[0][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 0x5276e6b0, 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 0x71b1176b, LUMINANCE, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv2 Data: [[0x60, msbFirst true, 01100000], ] [apply] DestRe Data: [[0x60, msbFirst true, 01100000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x60 0x60 0x60 [apply] [ 0][ 1] 0x60 0x60 0x60 [apply] [ 0][ 2] 0x60 0x60 0x60 [apply] Test [ 0][ 0] exp [0x60, msbFirst true, 01100000] == [apply] Test [ 0][ 0] has [0x60, msbFirst true, 01100000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x60 0x60 0x60 [apply] [ 61][ 62] 0x60 0x60 0x60 [apply] [ 61][ 63] 0x60 0x60 0x60 [apply] Test [ 63][ 63] exp [0x60, msbFirst true, 01100000] == [apply] Test [ 63][ 63] has [0x60, msbFirst true, 01100000] : equal true [apply] [apply] CONVERT[0][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 0x6193932a, ABGR8888, 64 x 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 0x647fd8ce, LUMINANCE, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv2 Data: [[0x60, msbFirst true, 01100000], ] [apply] DestRe Data: [[0x60, msbFirst true, 01100000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x60 0x60 0x60 [apply] [ 0][ 1] 0x60 0x60 0x60 [apply] [ 0][ 2] 0x60 0x60 0x60 [apply] Test [ 0][ 0] exp [0x60, msbFirst true, 01100000] == [apply] Test [ 0][ 0] has [0x60, msbFirst true, 01100000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x60 0x60 0x60 [apply] [ 61][ 62] 0x60 0x60 0x60 [apply] [ 61][ 63] 0x60 0x60 0x60 [apply] Test [ 63][ 63] exp [0x60, msbFirst true, 01100000] == [apply] Test [ 63][ 63] has [0x60, msbFirst true, 01100000] : equal true [apply] [apply] CONVERT[0][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 0x159f197, ARGB8888, 64 x 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 0x78aab498, LUMINANCE, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv2 Data: [[0x60, msbFirst true, 01100000], ] [apply] DestRe Data: [[0x60, msbFirst true, 01100000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x60 0x60 0x60 [apply] [ 0][ 1] 0x60 0x60 0x60 [apply] [ 0][ 2] 0x60 0x60 0x60 [apply] Test [ 0][ 0] exp [0x60, msbFirst true, 01100000] == [apply] Test [ 0][ 0] has [0x60, msbFirst true, 01100000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x60 0x60 0x60 [apply] [ 61][ 62] 0x60 0x60 0x60 [apply] [ 61][ 63] 0x60 0x60 0x60 [apply] Test [ 63][ 63] exp [0x60, msbFirst true, 01100000] == [apply] Test [ 63][ 63] has [0x60, msbFirst true, 01100000] : equal true [apply] [apply] CONVERT[0][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 0x5dd6264, 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 0x1ffe63b9, LUMINANCE, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv2 Data: [[0x60, msbFirst true, 01100000], ] [apply] DestRe Data: [[0x60, msbFirst true, 01100000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x60 0x60 0x60 [apply] [ 0][ 1] 0x60 0x60 0x60 [apply] [ 0][ 2] 0x60 0x60 0x60 [apply] Test [ 0][ 0] exp [0x60, msbFirst true, 01100000] == [apply] Test [ 0][ 0] has [0x60, msbFirst true, 01100000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x60 0x60 0x60 [apply] [ 61][ 62] 0x60 0x60 0x60 [apply] [ 61][ 63] 0x60 0x60 0x60 [apply] Test [ 63][ 63] exp [0x60, msbFirst true, 01100000] == [apply] Test [ 63][ 63] has [0x60, msbFirst true, 01100000] : equal true [apply] [apply] CONVERT[1][*]: Image0 - Orig: PixelRect[obj 0x51e5fc98, 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 0x7c469c48, 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 0x12e61fe6, RGB565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x9306 0x9306 0x9306 [apply] [ 0][ 1] 0x9306 0x9306 0x9306 [apply] [ 0][ 2] 0x9306 0x9306 0x9306 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x9306 0x9306 0x9306 [apply] [ 61][ 62] 0x9306 0x9306 0x9306 [apply] [ 61][ 63] 0x9306 0x9306 0x9306 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 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 0x7ee955a8, 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 0x1677d1, BGR565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3312 0x3312 0x3312 [apply] [ 0][ 1] 0x3312 0x3312 0x3312 [apply] [ 0][ 2] 0x3312 0x3312 0x3312 [apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3312 0x3312 0x3312 [apply] [ 61][ 62] 0x3312 0x3312 0x3312 [apply] [ 61][ 63] 0x3312 0x3312 0x3312 [apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst 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 0x48fa0f47, RGB565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv2 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] DestRe Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x9306 0x9306 0x9306 [apply] [ 0][ 1] 0x9306 0x9306 0x9306 [apply] [ 0][ 2] 0x9306 0x9306 0x9306 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x9306 0x9306 0x9306 [apply] [ 61][ 62] 0x9306 0x9306 0x9306 [apply] [ 61][ 63] 0x9306 0x9306 0x9306 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] == [apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true [apply] [apply] CONVERT[1][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 0x6ac13091, RGBA5551, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0xC986 0xC986 0xC986 [apply] [ 0][ 1] 0xC986 0xC986 0xC986 [apply] [ 0][ 2] 0xC986 0xC986 0xC986 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0xC986 0xC986 0xC986 [apply] [ 61][ 62] 0xC986 0xC986 0xC986 [apply] [ 61][ 63] 0xC986 0xC986 0xC986 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] == [apply] Test [ 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 0x5e316c74, RGB565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv2 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] DestRe Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x9306 0x9306 0x9306 [apply] [ 0][ 1] 0x9306 0x9306 0x9306 [apply] [ 0][ 2] 0x9306 0x9306 0x9306 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x9306 0x9306 0x9306 [apply] [ 61][ 62] 0x9306 0x9306 0x9306 [apply] [ 61][ 63] 0x9306 0x9306 0x9306 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] == [apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true [apply] [apply] CONVERT[1][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 0x6d2a209c, ABGR1555, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3325 0x3325 0x3325 [apply] [ 0][ 1] 0x3325 0x3325 0x3325 [apply] [ 0][ 2] 0x3325 0x3325 0x3325 [apply] Test [ 0][ 0] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3325 0x3325 0x3325 [apply] [ 61][ 62] 0x3325 0x3325 0x3325 [apply] [ 61][ 63] 0x3325 0x3325 0x3325 [apply] Test [ 63][ 63] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] == [apply] Test [ 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 0x75329a49, RGB565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv2 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] DestRe Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x9306 0x9306 0x9306 [apply] [ 0][ 1] 0x9306 0x9306 0x9306 [apply] [ 0][ 2] 0x9306 0x9306 0x9306 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x9306 0x9306 0x9306 [apply] [ 61][ 62] 0x9306 0x9306 0x9306 [apply] [ 61][ 63] 0x9306 0x9306 0x9306 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] == [apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true [apply] [apply] CONVERT[1][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 0x161479c6, 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 0x4313f5bc, RGB565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv2 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] DestRe Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x9306 0x9306 0x9306 [apply] [ 0][ 1] 0x9306 0x9306 0x9306 [apply] [ 0][ 2] 0x9306 0x9306 0x9306 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x9306 0x9306 0x9306 [apply] [ 61][ 62] 0x9306 0x9306 0x9306 [apply] [ 61][ 63] 0x9306 0x9306 0x9306 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] == [apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true [apply] [apply] CONVERT[1][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 0x7f010382, 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 0x1e802ef9, RGB565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv2 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] DestRe Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x9306 0x9306 0x9306 [apply] [ 0][ 1] 0x9306 0x9306 0x9306 [apply] [ 0][ 2] 0x9306 0x9306 0x9306 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x9306 0x9306 0x9306 [apply] [ 61][ 62] 0x9306 0x9306 0x9306 [apply] [ 61][ 63] 0x9306 0x9306 0x9306 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] == [apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true [apply] [apply] CONVERT[1][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 0x2b6faea6, 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 0x778d1062, RGB565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv2 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] DestRe Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x9306 0x9306 0x9306 [apply] [ 0][ 1] 0x9306 0x9306 0x9306 [apply] [ 0][ 2] 0x9306 0x9306 0x9306 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x9306 0x9306 0x9306 [apply] [ 61][ 62] 0x9306 0x9306 0x9306 [apply] [ 61][ 63] 0x9306 0x9306 0x9306 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] == [apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true [apply] [apply] CONVERT[1][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 0x670002, 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 0x1f0f1111, RGB565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv2 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] DestRe Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x9306 0x9306 0x9306 [apply] [ 0][ 1] 0x9306 0x9306 0x9306 [apply] [ 0][ 2] 0x9306 0x9306 0x9306 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x9306 0x9306 0x9306 [apply] [ 61][ 62] 0x9306 0x9306 0x9306 [apply] [ 61][ 63] 0x9306 0x9306 0x9306 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] == [apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true [apply] [apply] CONVERT[1][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 0x49c386c8, 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 0x56528192, RGB565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv2 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] DestRe Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x9306 0x9306 0x9306 [apply] [ 0][ 1] 0x9306 0x9306 0x9306 [apply] [ 0][ 2] 0x9306 0x9306 0x9306 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x9306 0x9306 0x9306 [apply] [ 61][ 62] 0x9306 0x9306 0x9306 [apply] [ 61][ 63] 0x9306 0x9306 0x9306 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] == [apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true [apply] [apply] CONVERT[1][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 0x6e0dec4a, ABGR8888, 64 x 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 0x96def03, RGB565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv2 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] DestRe Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x9306 0x9306 0x9306 [apply] [ 0][ 1] 0x9306 0x9306 0x9306 [apply] [ 0][ 2] 0x9306 0x9306 0x9306 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x9306 0x9306 0x9306 [apply] [ 61][ 62] 0x9306 0x9306 0x9306 [apply] [ 61][ 63] 0x9306 0x9306 0x9306 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] == [apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true [apply] [apply] CONVERT[1][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 0x5ccddd20, ARGB8888, 64 x 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 0x1ed1993a, RGB565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv2 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] DestRe Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x9306 0x9306 0x9306 [apply] [ 0][ 1] 0x9306 0x9306 0x9306 [apply] [ 0][ 2] 0x9306 0x9306 0x9306 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x9306 0x9306 0x9306 [apply] [ 61][ 62] 0x9306 0x9306 0x9306 [apply] [ 61][ 63] 0x9306 0x9306 0x9306 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] == [apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true [apply] [apply] CONVERT[1][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 0x1f3f4916, 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 0x794cb805, RGB565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv2 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] DestRe Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x9306 0x9306 0x9306 [apply] [ 0][ 1] 0x9306 0x9306 0x9306 [apply] [ 0][ 2] 0x9306 0x9306 0x9306 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x9306 0x9306 0x9306 [apply] [ 61][ 62] 0x9306 0x9306 0x9306 [apply] [ 61][ 63] 0x9306 0x9306 0x9306 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] == [apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true [apply] [apply] CONVERT[2][*]: Image0 - Orig: PixelRect[obj 0x4b5a5ed1, 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 0x59d016c9, 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 0x3cc2931c, RGB565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x9306 0x9306 0x9306 [apply] [ 0][ 1] 0x9306 0x9306 0x9306 [apply] [ 0][ 2] 0x9306 0x9306 0x9306 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x9306 0x9306 0x9306 [apply] [ 61][ 62] 0x9306 0x9306 0x9306 [apply] [ 61][ 63] 0x9306 0x9306 0x9306 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst 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 0x20d28811, 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 0x3967e60c, BGR565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3312 0x3312 0x3312 [apply] [ 0][ 1] 0x3312 0x3312 0x3312 [apply] [ 0][ 2] 0x3312 0x3312 0x3312 [apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3312 0x3312 0x3312 [apply] [ 61][ 62] 0x3312 0x3312 0x3312 [apply] [ 61][ 63] 0x3312 0x3312 0x3312 [apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 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 0x60d8c9b7, BGR565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv2 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] DestRe Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3312 0x3312 0x3312 [apply] [ 0][ 1] 0x3312 0x3312 0x3312 [apply] [ 0][ 2] 0x3312 0x3312 0x3312 [apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3312 0x3312 0x3312 [apply] [ 61][ 62] 0x3312 0x3312 0x3312 [apply] [ 61][ 63] 0x3312 0x3312 0x3312 [apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] == [apply] Test [ 63][ 63] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true [apply] [apply] CONVERT[2][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 0x48aaecc3, RGBA5551, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0xC986 0xC986 0xC986 [apply] [ 0][ 1] 0xC986 0xC986 0xC986 [apply] [ 0][ 2] 0xC986 0xC986 0xC986 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0xC986 0xC986 0xC986 [apply] [ 61][ 62] 0xC986 0xC986 0xC986 [apply] [ 61][ 63] 0xC986 0xC986 0xC986 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] == [apply] Test [ 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 0x7c0c77c7, BGR565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv2 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] DestRe Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3312 0x3312 0x3312 [apply] [ 0][ 1] 0x3312 0x3312 0x3312 [apply] [ 0][ 2] 0x3312 0x3312 0x3312 [apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3312 0x3312 0x3312 [apply] [ 61][ 62] 0x3312 0x3312 0x3312 [apply] [ 61][ 63] 0x3312 0x3312 0x3312 [apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] == [apply] Test [ 63][ 63] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true [apply] [apply] CONVERT[2][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 0x7adda9cc, ABGR1555, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3325 0x3325 0x3325 [apply] [ 0][ 1] 0x3325 0x3325 0x3325 [apply] [ 0][ 2] 0x3325 0x3325 0x3325 [apply] Test [ 0][ 0] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3325 0x3325 0x3325 [apply] [ 61][ 62] 0x3325 0x3325 0x3325 [apply] [ 61][ 63] 0x3325 0x3325 0x3325 [apply] Test [ 63][ 63] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] == [apply] Test [ 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 0x5cee5251, BGR565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv2 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] DestRe Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3312 0x3312 0x3312 [apply] [ 0][ 1] 0x3312 0x3312 0x3312 [apply] [ 0][ 2] 0x3312 0x3312 0x3312 [apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3312 0x3312 0x3312 [apply] [ 61][ 62] 0x3312 0x3312 0x3312 [apply] [ 61][ 63] 0x3312 0x3312 0x3312 [apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] == [apply] Test [ 63][ 63] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true [apply] [apply] CONVERT[2][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 0x433d61fb, 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 0x5c909414, BGR565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv2 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] DestRe Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3312 0x3312 0x3312 [apply] [ 0][ 1] 0x3312 0x3312 0x3312 [apply] [ 0][ 2] 0x3312 0x3312 0x3312 [apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3312 0x3312 0x3312 [apply] [ 61][ 62] 0x3312 0x3312 0x3312 [apply] [ 61][ 63] 0x3312 0x3312 0x3312 [apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] == [apply] Test [ 63][ 63] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true [apply] [apply] CONVERT[2][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 0x4b14c583, 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 0x65466a6a, BGR565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv2 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] DestRe Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3312 0x3312 0x3312 [apply] [ 0][ 1] 0x3312 0x3312 0x3312 [apply] [ 0][ 2] 0x3312 0x3312 0x3312 [apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3312 0x3312 0x3312 [apply] [ 61][ 62] 0x3312 0x3312 0x3312 [apply] [ 61][ 63] 0x3312 0x3312 0x3312 [apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] == [apply] Test [ 63][ 63] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true [apply] [apply] CONVERT[2][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 0x4ddced80, 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 0x1534f01b, BGR565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv2 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] DestRe Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3312 0x3312 0x3312 [apply] [ 0][ 1] 0x3312 0x3312 0x3312 [apply] [ 0][ 2] 0x3312 0x3312 0x3312 [apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3312 0x3312 0x3312 [apply] [ 61][ 62] 0x3312 0x3312 0x3312 [apply] [ 61][ 63] 0x3312 0x3312 0x3312 [apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] == [apply] Test [ 63][ 63] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true [apply] [apply] CONVERT[2][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 0x78e117e3, 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 0x2ea227af, BGR565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv2 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] DestRe Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3312 0x3312 0x3312 [apply] [ 0][ 1] 0x3312 0x3312 0x3312 [apply] [ 0][ 2] 0x3312 0x3312 0x3312 [apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3312 0x3312 0x3312 [apply] [ 61][ 62] 0x3312 0x3312 0x3312 [apply] [ 61][ 63] 0x3312 0x3312 0x3312 [apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] == [apply] Test [ 63][ 63] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true [apply] [apply] CONVERT[2][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 0x4386f16, 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 0x363ee3a2, BGR565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv2 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] DestRe Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3312 0x3312 0x3312 [apply] [ 0][ 1] 0x3312 0x3312 0x3312 [apply] [ 0][ 2] 0x3312 0x3312 0x3312 [apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3312 0x3312 0x3312 [apply] [ 61][ 62] 0x3312 0x3312 0x3312 [apply] [ 61][ 63] 0x3312 0x3312 0x3312 [apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] == [apply] Test [ 63][ 63] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true [apply] [apply] CONVERT[2][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 0x4690b489, ABGR8888, 64 x 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 0x79b06cab, BGR565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv2 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] DestRe Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3312 0x3312 0x3312 [apply] [ 0][ 1] 0x3312 0x3312 0x3312 [apply] [ 0][ 2] 0x3312 0x3312 0x3312 [apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3312 0x3312 0x3312 [apply] [ 61][ 62] 0x3312 0x3312 0x3312 [apply] [ 61][ 63] 0x3312 0x3312 0x3312 [apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] == [apply] Test [ 63][ 63] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true [apply] [apply] CONVERT[2][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 0x3eb7fc54, ARGB8888, 64 x 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 0x7f552bd3, BGR565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv2 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] DestRe Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3312 0x3312 0x3312 [apply] [ 0][ 1] 0x3312 0x3312 0x3312 [apply] [ 0][ 2] 0x3312 0x3312 0x3312 [apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3312 0x3312 0x3312 [apply] [ 61][ 62] 0x3312 0x3312 0x3312 [apply] [ 61][ 63] 0x3312 0x3312 0x3312 [apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] == [apply] Test [ 63][ 63] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true [apply] [apply] CONVERT[2][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 0x3c22fc4c, 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 0x460d0a57, BGR565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv2 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] DestRe Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3312 0x3312 0x3312 [apply] [ 0][ 1] 0x3312 0x3312 0x3312 [apply] [ 0][ 2] 0x3312 0x3312 0x3312 [apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3312 0x3312 0x3312 [apply] [ 61][ 62] 0x3312 0x3312 0x3312 [apply] [ 61][ 63] 0x3312 0x3312 0x3312 [apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] == [apply] Test [ 63][ 63] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true [apply] [apply] CONVERT[3][*]: Image0 - Orig: PixelRect[obj 0x47d90b9e, 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 0x1184ab05, 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 0x3aefe5e5, RGB565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x9306 0x9306 0x9306 [apply] [ 0][ 1] 0x9306 0x9306 0x9306 [apply] [ 0][ 2] 0x9306 0x9306 0x9306 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x9306 0x9306 0x9306 [apply] [ 61][ 62] 0x9306 0x9306 0x9306 [apply] [ 61][ 63] 0x9306 0x9306 0x9306 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst 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 0x149e0f5d, BGR565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3312 0x3312 0x3312 [apply] [ 0][ 1] 0x3312 0x3312 0x3312 [apply] [ 0][ 2] 0x3312 0x3312 0x3312 [apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3312 0x3312 0x3312 [apply] [ 61][ 62] 0x3312 0x3312 0x3312 [apply] [ 61][ 63] 0x3312 0x3312 0x3312 [apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst 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 0x1b1473ab, RGBA5551, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0xC986 0xC986 0xC986 [apply] [ 0][ 1] 0xC986 0xC986 0xC986 [apply] [ 0][ 2] 0xC986 0xC986 0xC986 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0xC986 0xC986 0xC986 [apply] [ 61][ 62] 0xC986 0xC986 0xC986 [apply] [ 61][ 63] 0xC986 0xC986 0xC986 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] == [apply] Test [ 63][ 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 0x2f7c2f4f, 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 0x6af93788, ABGR1555, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3325 0x3325 0x3325 [apply] [ 0][ 1] 0x3325 0x3325 0x3325 [apply] [ 0][ 2] 0x3325 0x3325 0x3325 [apply] Test [ 0][ 0] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3325 0x3325 0x3325 [apply] [ 61][ 62] 0x3325 0x3325 0x3325 [apply] [ 61][ 63] 0x3325 0x3325 0x3325 [apply] Test [ 63][ 63] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] == [apply] Test [ 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 0xef9296d, RGBA5551, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv2 Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ] [apply] DestRe Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0xC986 0xC986 0xC986 [apply] [ 0][ 1] 0xC986 0xC986 0xC986 [apply] [ 0][ 2] 0xC986 0xC986 0xC986 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0xC986 0xC986 0xC986 [apply] [ 61][ 62] 0xC986 0xC986 0xC986 [apply] [ 61][ 63] 0xC986 0xC986 0xC986 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] == [apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true [apply] [apply] CONVERT[3][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 0x36c88a32, 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 0x7880cdf3, 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 0x5be6e01c, 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 0x1c93084c, 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 0x6ef888f6, 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 0x10e92f8f, 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 0x7ce3cb8e, ABGR8888, 64 x 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 0x78b66d36, RGBA5551, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv2 Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ] [apply] DestRe Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0xC986 0xC986 0xC986 [apply] [ 0][ 1] 0xC986 0xC986 0xC986 [apply] [ 0][ 2] 0xC986 0xC986 0xC986 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0xC986 0xC986 0xC986 [apply] [ 61][ 62] 0xC986 0xC986 0xC986 [apply] [ 61][ 63] 0xC986 0xC986 0xC986 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] == [apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true [apply] [apply] CONVERT[3][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 0x5223e5ee, ARGB8888, 64 x 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 0xbef2d72, RGBA5551, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv2 Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ] [apply] DestRe Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0xC986 0xC986 0xC986 [apply] [ 0][ 1] 0xC986 0xC986 0xC986 [apply] [ 0][ 2] 0xC986 0xC986 0xC986 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0xC986 0xC986 0xC986 [apply] [ 61][ 62] 0xC986 0xC986 0xC986 [apply] [ 61][ 63] 0xC986 0xC986 0xC986 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] == [apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true [apply] [apply] CONVERT[3][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 0x69b2283a, 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 0x22a637e7, RGBA5551, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv2 Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ] [apply] DestRe Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0xC986 0xC986 0xC986 [apply] [ 0][ 1] 0xC986 0xC986 0xC986 [apply] [ 0][ 2] 0xC986 0xC986 0xC986 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0xC986 0xC986 0xC986 [apply] [ 61][ 62] 0xC986 0xC986 0xC986 [apply] [ 61][ 63] 0xC986 0xC986 0xC986 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] == [apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true [apply] [apply] CONVERT[4][*]: Image0 - Orig: PixelRect[obj 0x6fe7aac8, 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 0x1d119efb, 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 0x659a969b, RGB565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x9306 0x9306 0x9306 [apply] [ 0][ 1] 0x9306 0x9306 0x9306 [apply] [ 0][ 2] 0x9306 0x9306 0x9306 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x9306 0x9306 0x9306 [apply] [ 61][ 62] 0x9306 0x9306 0x9306 [apply] [ 61][ 63] 0x9306 0x9306 0x9306 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst 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 0x76908cc0, BGR565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3312 0x3312 0x3312 [apply] [ 0][ 1] 0x3312 0x3312 0x3312 [apply] [ 0][ 2] 0x3312 0x3312 0x3312 [apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3312 0x3312 0x3312 [apply] [ 61][ 62] 0x3312 0x3312 0x3312 [apply] [ 61][ 63] 0x3312 0x3312 0x3312 [apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst 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 0x2473d930, RGBA5551, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0xC986 0xC986 0xC986 [apply] [ 0][ 1] 0xC986 0xC986 0xC986 [apply] [ 0][ 2] 0xC986 0xC986 0xC986 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0xC986 0xC986 0xC986 [apply] [ 61][ 62] 0xC986 0xC986 0xC986 [apply] [ 61][ 63] 0xC986 0xC986 0xC986 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] == [apply] Test [ 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 0x35047d03, 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 0x49b0b76, ABGR1555, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3325 0x3325 0x3325 [apply] [ 0][ 1] 0x3325 0x3325 0x3325 [apply] [ 0][ 2] 0x3325 0x3325 0x3325 [apply] Test [ 0][ 0] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3325 0x3325 0x3325 [apply] [ 61][ 62] 0x3325 0x3325 0x3325 [apply] [ 61][ 63] 0x3325 0x3325 0x3325 [apply] Test [ 63][ 63] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] == [apply] Test [ 63][ 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 0x769f71a9, ABGR1555, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv2 Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ] [apply] DestRe Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3325 0x3325 0x3325 [apply] [ 0][ 1] 0x3325 0x3325 0x3325 [apply] [ 0][ 2] 0x3325 0x3325 0x3325 [apply] Test [ 0][ 0] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3325 0x3325 0x3325 [apply] [ 61][ 62] 0x3325 0x3325 0x3325 [apply] [ 61][ 63] 0x3325 0x3325 0x3325 [apply] Test [ 63][ 63] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] == [apply] Test [ 63][ 63] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true [apply] [apply] CONVERT[4][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 0x4c9f8c13, 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 0x5ae50ce6, 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 0x6f96c77, 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 0xbe64738, 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 0x3ba9ad43, 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 0x49d904ec, 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 0x48e4374, ABGR8888, 64 x 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 0x3d680b5a, ABGR1555, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv2 Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ] [apply] DestRe Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3325 0x3325 0x3325 [apply] [ 0][ 1] 0x3325 0x3325 0x3325 [apply] [ 0][ 2] 0x3325 0x3325 0x3325 [apply] Test [ 0][ 0] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3325 0x3325 0x3325 [apply] [ 61][ 62] 0x3325 0x3325 0x3325 [apply] [ 61][ 63] 0x3325 0x3325 0x3325 [apply] Test [ 63][ 63] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] == [apply] Test [ 63][ 63] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true [apply] [apply] CONVERT[4][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 0x4b5d6a01, ARGB8888, 64 x 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 0x4a22f9e2, ABGR1555, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv2 Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ] [apply] DestRe Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3325 0x3325 0x3325 [apply] [ 0][ 1] 0x3325 0x3325 0x3325 [apply] [ 0][ 2] 0x3325 0x3325 0x3325 [apply] Test [ 0][ 0] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3325 0x3325 0x3325 [apply] [ 61][ 62] 0x3325 0x3325 0x3325 [apply] [ 61][ 63] 0x3325 0x3325 0x3325 [apply] Test [ 63][ 63] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] == [apply] Test [ 63][ 63] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true [apply] [apply] CONVERT[4][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 0x3c419631, 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 0x418e7838, ABGR1555, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv2 Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ] [apply] DestRe Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3325 0x3325 0x3325 [apply] [ 0][ 1] 0x3325 0x3325 0x3325 [apply] [ 0][ 2] 0x3325 0x3325 0x3325 [apply] Test [ 0][ 0] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3325 0x3325 0x3325 [apply] [ 61][ 62] 0x3325 0x3325 0x3325 [apply] [ 61][ 63] 0x3325 0x3325 0x3325 [apply] Test [ 63][ 63] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] == [apply] Test [ 63][ 63] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true [apply] [apply] CONVERT[5][*]: Image0 - Orig: PixelRect[obj 0x61230f6a, 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 0x3c130745, LUMINANCE, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x60, msbFirst true, 01100000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x60 0x60 0x60 [apply] [ 0][ 1] 0x60 0x60 0x60 [apply] [ 0][ 2] 0x60 0x60 0x60 [apply] Test [ 0][ 0] exp [0x60, msbFirst true, 01100000] == [apply] Test [ 0][ 0] has [0x60, msbFirst true, 01100000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x60 0x60 0x60 [apply] [ 61][ 62] 0x60 0x60 0x60 [apply] [ 61][ 63] 0x60 0x60 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 0xcd3fee8, RGB565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x9306 0x9306 0x9306 [apply] [ 0][ 1] 0x9306 0x9306 0x9306 [apply] [ 0][ 2] 0x9306 0x9306 0x9306 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x9306 0x9306 0x9306 [apply] [ 61][ 62] 0x9306 0x9306 0x9306 [apply] [ 61][ 63] 0x9306 0x9306 0x9306 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst 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 0x3e2e18f2, 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 0x470f1802, BGR565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3312 0x3312 0x3312 [apply] [ 0][ 1] 0x3312 0x3312 0x3312 [apply] [ 0][ 2] 0x3312 0x3312 0x3312 [apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3312 0x3312 0x3312 [apply] [ 61][ 62] 0x3312 0x3312 0x3312 [apply] [ 61][ 63] 0x3312 0x3312 0x3312 [apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst 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 0x63021689, RGB888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv2 Data: [[0x31, msbFirst true, 00110001], [0x61, msbFirst true, 01100001], [0x94, msbFirst true, 10010100], ] [apply] DestRe Data: [[0x31, msbFirst true, 00110001], [0x61, msbFirst true, 01100001], [0x94, msbFirst true, 10010100], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x946131 0x946131 0x946131 [apply] [ 0][ 1] 0x946131 0x946131 0x946131 [apply] [ 0][ 2] 0x946131 0x946131 0x946131 [apply] Test [ 0][ 0] exp [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] == [apply] Test [ 0][ 0] has [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x946131 0x946131 0x946131 [apply] [ 61][ 62] 0x946131 0x946131 0x946131 [apply] [ 61][ 63] 0x946131 0x946131 0x946131 [apply] Test [ 63][ 63] exp [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] == [apply] Test [ 63][ 63] has [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] : equal true [apply] [apply] CONVERT[5][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 0x703580bf, RGBA5551, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0xC986 0xC986 0xC986 [apply] [ 0][ 1] 0xC986 0xC986 0xC986 [apply] [ 0][ 2] 0xC986 0xC986 0xC986 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0xC986 0xC986 0xC986 [apply] [ 61][ 62] 0xC986 0xC986 0xC986 [apply] [ 61][ 63] 0xC986 0xC986 0xC986 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] == [apply] Test [ 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 0x3e92efc3, RGB888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv2 Data: [[0x31, msbFirst true, 00110001], [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 0x1622f1b, ABGR1555, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3325 0x3325 0x3325 [apply] [ 0][ 1] 0x3325 0x3325 0x3325 [apply] [ 0][ 2] 0x3325 0x3325 0x3325 [apply] Test [ 0][ 0] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3325 0x3325 0x3325 [apply] [ 61][ 62] 0x3325 0x3325 0x3325 [apply] [ 61][ 63] 0x3325 0x3325 0x3325 [apply] Test [ 63][ 63] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] == [apply] Test [ 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 0x72a7c7e0, RGB888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv2 Data: [[0x31, msbFirst true, 00110001], [0x63, msbFirst true, 01100011], [0x94, msbFirst true, 10010100], ] [apply] DestRe Data: [[0x31, msbFirst true, 00110001], [0x63, msbFirst true, 01100011], [0x94, msbFirst true, 10010100], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x946331 0x946331 0x946331 [apply] [ 0][ 1] 0x946331 0x946331 0x946331 [apply] [ 0][ 2] 0x946331 0x946331 0x946331 [apply] Test [ 0][ 0] exp [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] == [apply] Test [ 0][ 0] has [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x946331 0x946331 0x946331 [apply] [ 61][ 62] 0x946331 0x946331 0x946331 [apply] [ 61][ 63] 0x946331 0x946331 0x946331 [apply] Test [ 63][ 63] exp [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] == [apply] Test [ 63][ 63] has [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] : equal true [apply] [apply] CONVERT[5][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 0x2e4b8173, 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 0x70e8f8e, 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 0x17046283, 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 0x5bd03f44, RGB888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv2 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ] [apply] DestRe Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x906030 0x906030 0x906030 [apply] [ 0][ 1] 0x906030 0x906030 0x906030 [apply] [ 0][ 2] 0x906030 0x906030 0x906030 [apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] == [apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x906030 0x906030 0x906030 [apply] [ 61][ 62] 0x906030 0x906030 0x906030 [apply] [ 61][ 63] 0x906030 0x906030 0x906030 [apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] == [apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true [apply] [apply] CONVERT[5][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 0x29626d54, 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 0x5a63f509, RGB888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv2 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ] [apply] DestRe Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x906030 0x906030 0x906030 [apply] [ 0][ 1] 0x906030 0x906030 0x906030 [apply] [ 0][ 2] 0x906030 0x906030 0x906030 [apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] == [apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x906030 0x906030 0x906030 [apply] [ 61][ 62] 0x906030 0x906030 0x906030 [apply] [ 61][ 63] 0x906030 0x906030 0x906030 [apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] == [apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true [apply] [apply] CONVERT[5][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 0x6e4784bc, 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 0x34b7ac2f, RGB888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv2 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ] [apply] DestRe Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x906030 0x906030 0x906030 [apply] [ 0][ 1] 0x906030 0x906030 0x906030 [apply] [ 0][ 2] 0x906030 0x906030 0x906030 [apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] == [apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x906030 0x906030 0x906030 [apply] [ 61][ 62] 0x906030 0x906030 0x906030 [apply] [ 61][ 63] 0x906030 0x906030 0x906030 [apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] == [apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true [apply] [apply] CONVERT[5][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 0xe056f20, 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 0x4b0b0854, RGB888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv2 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ] [apply] DestRe Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x906030 0x906030 0x906030 [apply] [ 0][ 1] 0x906030 0x906030 0x906030 [apply] [ 0][ 2] 0x906030 0x906030 0x906030 [apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] == [apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x906030 0x906030 0x906030 [apply] [ 61][ 62] 0x906030 0x906030 0x906030 [apply] [ 61][ 63] 0x906030 0x906030 0x906030 [apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] == [apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true [apply] [apply] CONVERT[5][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 0x19bb07ed, ABGR8888, 64 x 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 0x10e41621, RGB888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv2 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ] [apply] DestRe Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x906030 0x906030 0x906030 [apply] [ 0][ 1] 0x906030 0x906030 0x906030 [apply] [ 0][ 2] 0x906030 0x906030 0x906030 [apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] == [apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x906030 0x906030 0x906030 [apply] [ 61][ 62] 0x906030 0x906030 0x906030 [apply] [ 61][ 63] 0x906030 0x906030 0x906030 [apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] == [apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true [apply] [apply] CONVERT[5][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 0x353d0772, ARGB8888, 64 x 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 0x2667f029, RGB888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv2 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ] [apply] DestRe Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x906030 0x906030 0x906030 [apply] [ 0][ 1] 0x906030 0x906030 0x906030 [apply] [ 0][ 2] 0x906030 0x906030 0x906030 [apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] == [apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x906030 0x906030 0x906030 [apply] [ 61][ 62] 0x906030 0x906030 0x906030 [apply] [ 61][ 63] 0x906030 0x906030 0x906030 [apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] == [apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true [apply] [apply] CONVERT[5][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 0x67a20f67, 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 0x57c758ac, RGB888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv2 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ] [apply] DestRe Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x906030 0x906030 0x906030 [apply] [ 0][ 1] 0x906030 0x906030 0x906030 [apply] [ 0][ 2] 0x906030 0x906030 0x906030 [apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] == [apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x906030 0x906030 0x906030 [apply] [ 61][ 62] 0x906030 0x906030 0x906030 [apply] [ 61][ 63] 0x906030 0x906030 0x906030 [apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] == [apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true [apply] [apply] CONVERT[6][*]: Image0 - Orig: PixelRect[obj 0xa9cd3b1, 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 0x13e39c73, LUMINANCE, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x60, msbFirst true, 01100000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x60 0x60 0x60 [apply] [ 0][ 1] 0x60 0x60 0x60 [apply] [ 0][ 2] 0x60 0x60 0x60 [apply] Test [ 0][ 0] exp [0x60, msbFirst true, 01100000] == [apply] Test [ 0][ 0] has [0x60, msbFirst true, 01100000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x60 0x60 0x60 [apply] [ 61][ 62] 0x60 0x60 0x60 [apply] [ 61][ 63] 0x60 0x60 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 0x64cd705f, RGB565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x9306 0x9306 0x9306 [apply] [ 0][ 1] 0x9306 0x9306 0x9306 [apply] [ 0][ 2] 0x9306 0x9306 0x9306 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x9306 0x9306 0x9306 [apply] [ 61][ 62] 0x9306 0x9306 0x9306 [apply] [ 61][ 63] 0x9306 0x9306 0x9306 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst 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 0x9225652, 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 0x654f0d9c, BGR565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3312 0x3312 0x3312 [apply] [ 0][ 1] 0x3312 0x3312 0x3312 [apply] [ 0][ 2] 0x3312 0x3312 0x3312 [apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3312 0x3312 0x3312 [apply] [ 61][ 62] 0x3312 0x3312 0x3312 [apply] [ 61][ 63] 0x3312 0x3312 0x3312 [apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst 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 0x6a400542, BGR888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv2 Data: [[0x94, msbFirst true, 10010100], [0x61, msbFirst true, 01100001], [0x31, msbFirst true, 00110001], ] [apply] DestRe Data: [[0x94, msbFirst true, 10010100], [0x61, msbFirst true, 01100001], [0x31, msbFirst true, 00110001], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x316194 0x316194 0x316194 [apply] [ 0][ 1] 0x316194 0x316194 0x316194 [apply] [ 0][ 2] 0x316194 0x316194 0x316194 [apply] Test [ 0][ 0] exp [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] == [apply] Test [ 0][ 0] has [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x316194 0x316194 0x316194 [apply] [ 61][ 62] 0x316194 0x316194 0x316194 [apply] [ 61][ 63] 0x316194 0x316194 0x316194 [apply] Test [ 63][ 63] exp [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] == [apply] Test [ 63][ 63] has [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] : equal true [apply] [apply] CONVERT[6][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 0x6580cfdd, RGBA5551, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0xC986 0xC986 0xC986 [apply] [ 0][ 1] 0xC986 0xC986 0xC986 [apply] [ 0][ 2] 0xC986 0xC986 0xC986 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0xC986 0xC986 0xC986 [apply] [ 61][ 62] 0xC986 0xC986 0xC986 [apply] [ 61][ 63] 0xC986 0xC986 0xC986 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] == [apply] Test [ 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 0x7e0b85f9, BGR888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv2 Data: [[0x94, msbFirst true, 10010100], [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 0x63355449, ABGR1555, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3325 0x3325 0x3325 [apply] [ 0][ 1] 0x3325 0x3325 0x3325 [apply] [ 0][ 2] 0x3325 0x3325 0x3325 [apply] Test [ 0][ 0] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3325 0x3325 0x3325 [apply] [ 61][ 62] 0x3325 0x3325 0x3325 [apply] [ 61][ 63] 0x3325 0x3325 0x3325 [apply] Test [ 63][ 63] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] == [apply] Test [ 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 0x9353778, BGR888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv2 Data: [[0x94, msbFirst true, 10010100], [0x63, msbFirst true, 01100011], [0x31, msbFirst true, 00110001], ] [apply] DestRe Data: [[0x94, msbFirst true, 10010100], [0x63, msbFirst true, 01100011], [0x31, msbFirst true, 00110001], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x316394 0x316394 0x316394 [apply] [ 0][ 1] 0x316394 0x316394 0x316394 [apply] [ 0][ 2] 0x316394 0x316394 0x316394 [apply] Test [ 0][ 0] exp [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] == [apply] Test [ 0][ 0] has [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x316394 0x316394 0x316394 [apply] [ 61][ 62] 0x316394 0x316394 0x316394 [apply] [ 61][ 63] 0x316394 0x316394 0x316394 [apply] Test [ 63][ 63] exp [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] == [apply] Test [ 63][ 63] has [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] : equal true [apply] [apply] CONVERT[6][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 0x6a28ffa4, 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 0x48ae9b55, 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 0x1700915, 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 0x21de60b4, BGR888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv2 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ] [apply] DestRe Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x306090 0x306090 0x306090 [apply] [ 0][ 1] 0x306090 0x306090 0x306090 [apply] [ 0][ 2] 0x306090 0x306090 0x306090 [apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] == [apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x306090 0x306090 0x306090 [apply] [ 61][ 62] 0x306090 0x306090 0x306090 [apply] [ 61][ 63] 0x306090 0x306090 0x306090 [apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] == [apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true [apply] [apply] CONVERT[6][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 0xc267ef4, 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 0x30ee2816, BGR888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv2 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ] [apply] DestRe Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x306090 0x306090 0x306090 [apply] [ 0][ 1] 0x306090 0x306090 0x306090 [apply] [ 0][ 2] 0x306090 0x306090 0x306090 [apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] == [apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x306090 0x306090 0x306090 [apply] [ 61][ 62] 0x306090 0x306090 0x306090 [apply] [ 61][ 63] 0x306090 0x306090 0x306090 [apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] == [apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true [apply] [apply] CONVERT[6][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 0x31d7b7bf, 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 0x635eaaf1, BGR888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv2 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ] [apply] DestRe Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x306090 0x306090 0x306090 [apply] [ 0][ 1] 0x306090 0x306090 0x306090 [apply] [ 0][ 2] 0x306090 0x306090 0x306090 [apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] == [apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x306090 0x306090 0x306090 [apply] [ 61][ 62] 0x306090 0x306090 0x306090 [apply] [ 61][ 63] 0x306090 0x306090 0x306090 [apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] == [apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true [apply] [apply] CONVERT[6][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 0x5c30a9b0, 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 0x1ddf84b8, BGR888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv2 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ] [apply] DestRe Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x306090 0x306090 0x306090 [apply] [ 0][ 1] 0x306090 0x306090 0x306090 [apply] [ 0][ 2] 0x306090 0x306090 0x306090 [apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] == [apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x306090 0x306090 0x306090 [apply] [ 61][ 62] 0x306090 0x306090 0x306090 [apply] [ 61][ 63] 0x306090 0x306090 0x306090 [apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] == [apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true [apply] [apply] CONVERT[6][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 0x1139b2f3, ABGR8888, 64 x 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 0x7a69b07, BGR888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv2 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ] [apply] DestRe Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x306090 0x306090 0x306090 [apply] [ 0][ 1] 0x306090 0x306090 0x306090 [apply] [ 0][ 2] 0x306090 0x306090 0x306090 [apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] == [apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x306090 0x306090 0x306090 [apply] [ 61][ 62] 0x306090 0x306090 0x306090 [apply] [ 61][ 63] 0x306090 0x306090 0x306090 [apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] == [apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true [apply] [apply] CONVERT[6][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 0x5e82df6a, ARGB8888, 64 x 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 0x3f197a46, BGR888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv2 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ] [apply] DestRe Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x306090 0x306090 0x306090 [apply] [ 0][ 1] 0x306090 0x306090 0x306090 [apply] [ 0][ 2] 0x306090 0x306090 0x306090 [apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] == [apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x306090 0x306090 0x306090 [apply] [ 61][ 62] 0x306090 0x306090 0x306090 [apply] [ 61][ 63] 0x306090 0x306090 0x306090 [apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] == [apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true [apply] [apply] CONVERT[6][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 0x636be97c, 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 0x50a638b5, BGR888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv2 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ] [apply] DestRe Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x306090 0x306090 0x306090 [apply] [ 0][ 1] 0x306090 0x306090 0x306090 [apply] [ 0][ 2] 0x306090 0x306090 0x306090 [apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] == [apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x306090 0x306090 0x306090 [apply] [ 61][ 62] 0x306090 0x306090 0x306090 [apply] [ 61][ 63] 0x306090 0x306090 0x306090 [apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] == [apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true [apply] [apply] CONVERT[7][*]: Image0 - Orig: PixelRect[obj 0x1817d444, 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 0x6ca8564a, LUMINANCE, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x60, msbFirst true, 01100000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x60 0x60 0x60 [apply] [ 0][ 1] 0x60 0x60 0x60 [apply] [ 0][ 2] 0x60 0x60 0x60 [apply] Test [ 0][ 0] exp [0x60, msbFirst true, 01100000] == [apply] Test [ 0][ 0] has [0x60, msbFirst true, 01100000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x60 0x60 0x60 [apply] [ 61][ 62] 0x60 0x60 0x60 [apply] [ 61][ 63] 0x60 0x60 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 0x50b472aa, RGB565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x9306 0x9306 0x9306 [apply] [ 0][ 1] 0x9306 0x9306 0x9306 [apply] [ 0][ 2] 0x9306 0x9306 0x9306 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x9306 0x9306 0x9306 [apply] [ 61][ 62] 0x9306 0x9306 0x9306 [apply] [ 61][ 63] 0x9306 0x9306 0x9306 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst 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 0x31368b99, 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 0x1725dc0f, BGR565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3312 0x3312 0x3312 [apply] [ 0][ 1] 0x3312 0x3312 0x3312 [apply] [ 0][ 2] 0x3312 0x3312 0x3312 [apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3312 0x3312 0x3312 [apply] [ 61][ 62] 0x3312 0x3312 0x3312 [apply] [ 61][ 63] 0x3312 0x3312 0x3312 [apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst 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 0x3911c2a7, RGBx8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv2 Data: [[0x31, msbFirst true, 00110001], [0x61, msbFirst true, 01100001], [0x94, msbFirst true, 10010100], [0x00, msbFirst true, 00000000], ] [apply] DestRe Data: [[0x31, msbFirst true, 00110001], [0x61, msbFirst true, 01100001], [0x94, msbFirst true, 10010100], [0xFF, msbFirst true, 11111111], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x00946131 0x00946131 0x00946131 [apply] [ 0][ 1] 0x00946131 0x00946131 0x00946131 [apply] [ 0][ 2] 0x00946131 0x00946131 0x00946131 [apply] Test [ 0][ 0] exp [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] == [apply] Test [ 0][ 0] has [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x00946131 0x00946131 0x00946131 [apply] [ 61][ 62] 0x00946131 0x00946131 0x00946131 [apply] [ 61][ 63] 0x00946131 0x00946131 0x00946131 [apply] Test [ 63][ 63] exp [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] == [apply] Test [ 63][ 63] has [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] : equal true [apply] [apply] CONVERT[7][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 0x4ac3c60d, RGBA5551, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0xC986 0xC986 0xC986 [apply] [ 0][ 1] 0xC986 0xC986 0xC986 [apply] [ 0][ 2] 0xC986 0xC986 0xC986 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0xC986 0xC986 0xC986 [apply] [ 61][ 62] 0xC986 0xC986 0xC986 [apply] [ 61][ 63] 0xC986 0xC986 0xC986 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] == [apply] Test [ 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 0x4facf68f, RGBx8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv2 Data: [[0x31, msbFirst true, 00110001], [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 0x76508ed1, ABGR1555, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3325 0x3325 0x3325 [apply] [ 0][ 1] 0x3325 0x3325 0x3325 [apply] [ 0][ 2] 0x3325 0x3325 0x3325 [apply] Test [ 0][ 0] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3325 0x3325 0x3325 [apply] [ 61][ 62] 0x3325 0x3325 0x3325 [apply] [ 61][ 63] 0x3325 0x3325 0x3325 [apply] Test [ 63][ 63] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] == [apply] Test [ 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 0x41e36e46, RGBx8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv2 Data: [[0x31, msbFirst true, 00110001], [0x63, msbFirst true, 01100011], [0x94, msbFirst true, 10010100], [0x00, msbFirst true, 00000000], ] [apply] DestRe Data: [[0x31, msbFirst true, 00110001], [0x63, msbFirst true, 01100011], [0x94, msbFirst true, 10010100], [0xFF, msbFirst true, 11111111], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x00946331 0x00946331 0x00946331 [apply] [ 0][ 1] 0x00946331 0x00946331 0x00946331 [apply] [ 0][ 2] 0x00946331 0x00946331 0x00946331 [apply] Test [ 0][ 0] exp [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] == [apply] Test [ 0][ 0] has [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x00946331 0x00946331 0x00946331 [apply] [ 61][ 62] 0x00946331 0x00946331 0x00946331 [apply] [ 61][ 63] 0x00946331 0x00946331 0x00946331 [apply] Test [ 63][ 63] exp [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] == [apply] Test [ 63][ 63] has [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] : equal true [apply] [apply] CONVERT[7][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 0x15c43bd9, 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 0x3d74bf60, 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 0x4f209819, 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 0x15eb5ee5, RGBx8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv2 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0x00, msbFirst true, 00000000], ] [apply] DestRe Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xFF, msbFirst true, 11111111], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x00906030 0x00906030 0x00906030 [apply] [ 0][ 1] 0x00906030 0x00906030 0x00906030 [apply] [ 0][ 2] 0x00906030 0x00906030 0x00906030 [apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] == [apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x00906030 0x00906030 0x00906030 [apply] [ 61][ 62] 0x00906030 0x00906030 0x00906030 [apply] [ 61][ 63] 0x00906030 0x00906030 0x00906030 [apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] == [apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true [apply] [apply] CONVERT[7][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 0x2145b572, 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 0x39529185, RGBx8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv2 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [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 0x72f926e6, 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 0x3daa422a, RGBx8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv2 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0x00, msbFirst true, 00000000], ] [apply] DestRe Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xFF, msbFirst true, 11111111], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x00906030 0x00906030 0x00906030 [apply] [ 0][ 1] 0x00906030 0x00906030 0x00906030 [apply] [ 0][ 2] 0x00906030 0x00906030 0x00906030 [apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] == [apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x00906030 0x00906030 0x00906030 [apply] [ 61][ 62] 0x00906030 0x00906030 0x00906030 [apply] [ 61][ 63] 0x00906030 0x00906030 0x00906030 [apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 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 0x31c88ec8, 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 0x1cbbffcd, RGBx8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv2 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0x00, msbFirst true, 00000000], ] [apply] DestRe Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xFF, msbFirst true, 11111111], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x00906030 0x00906030 0x00906030 [apply] [ 0][ 1] 0x00906030 0x00906030 0x00906030 [apply] [ 0][ 2] 0x00906030 0x00906030 0x00906030 [apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] == [apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x00906030 0x00906030 0x00906030 [apply] [ 61][ 62] 0x00906030 0x00906030 0x00906030 [apply] [ 61][ 63] 0x00906030 0x00906030 0x00906030 [apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] == [apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true [apply] [apply] CONVERT[7][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 0x27ce24aa, ABGR8888, 64 x 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 0x481a996b, RGBx8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv2 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0x00, msbFirst true, 00000000], ] [apply] DestRe Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xFF, msbFirst true, 11111111], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x00906030 0x00906030 0x00906030 [apply] [ 0][ 1] 0x00906030 0x00906030 0x00906030 [apply] [ 0][ 2] 0x00906030 0x00906030 0x00906030 [apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] == [apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x00906030 0x00906030 0x00906030 [apply] [ 61][ 62] 0x00906030 0x00906030 0x00906030 [apply] [ 61][ 63] 0x00906030 0x00906030 0x00906030 [apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] == [apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true [apply] [apply] CONVERT[7][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 0x3d51f06e, ARGB8888, 64 x 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 0x7ed7259e, RGBx8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv2 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0x00, msbFirst true, 00000000], ] [apply] DestRe Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xFF, msbFirst true, 11111111], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x00906030 0x00906030 0x00906030 [apply] [ 0][ 1] 0x00906030 0x00906030 0x00906030 [apply] [ 0][ 2] 0x00906030 0x00906030 0x00906030 [apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] == [apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x00906030 0x00906030 0x00906030 [apply] [ 61][ 62] 0x00906030 0x00906030 0x00906030 [apply] [ 61][ 63] 0x00906030 0x00906030 0x00906030 [apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] == [apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true [apply] [apply] CONVERT[7][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 0x28eaa59a, 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 0x3427b02d, RGBx8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv2 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0x00, msbFirst true, 00000000], ] [apply] DestRe Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xFF, msbFirst true, 11111111], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x00906030 0x00906030 0x00906030 [apply] [ 0][ 1] 0x00906030 0x00906030 0x00906030 [apply] [ 0][ 2] 0x00906030 0x00906030 0x00906030 [apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] == [apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x00906030 0x00906030 0x00906030 [apply] [ 61][ 62] 0x00906030 0x00906030 0x00906030 [apply] [ 61][ 63] 0x00906030 0x00906030 0x00906030 [apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] == [apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true [apply] [apply] CONVERT[8][*]: Image0 - Orig: PixelRect[obj 0x647e447, 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 0x41fbdac4, LUMINANCE, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x60, msbFirst true, 01100000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x60 0x60 0x60 [apply] [ 0][ 1] 0x60 0x60 0x60 [apply] [ 0][ 2] 0x60 0x60 0x60 [apply] Test [ 0][ 0] exp [0x60, msbFirst true, 01100000] == [apply] Test [ 0][ 0] has [0x60, msbFirst true, 01100000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x60 0x60 0x60 [apply] [ 61][ 62] 0x60 0x60 0x60 [apply] [ 61][ 63] 0x60 0x60 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 0x3c407114, RGB565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x9306 0x9306 0x9306 [apply] [ 0][ 1] 0x9306 0x9306 0x9306 [apply] [ 0][ 2] 0x9306 0x9306 0x9306 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x9306 0x9306 0x9306 [apply] [ 61][ 62] 0x9306 0x9306 0x9306 [apply] [ 61][ 63] 0x9306 0x9306 0x9306 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst 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 0x35ef1869, 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 0xc33b74f, BGR565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3312 0x3312 0x3312 [apply] [ 0][ 1] 0x3312 0x3312 0x3312 [apply] [ 0][ 2] 0x3312 0x3312 0x3312 [apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3312 0x3312 0x3312 [apply] [ 61][ 62] 0x3312 0x3312 0x3312 [apply] [ 61][ 63] 0x3312 0x3312 0x3312 [apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst 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 0x130161f7, BGRx8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv2 Data: [[0x94, msbFirst true, 10010100], [0x61, msbFirst true, 01100001], [0x31, msbFirst true, 00110001], [0x00, msbFirst true, 00000000], ] [apply] DestRe Data: [[0x94, msbFirst true, 10010100], [0x61, msbFirst true, 01100001], [0x31, msbFirst true, 00110001], [0xFF, msbFirst true, 11111111], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x00316194 0x00316194 0x00316194 [apply] [ 0][ 1] 0x00316194 0x00316194 0x00316194 [apply] [ 0][ 2] 0x00316194 0x00316194 0x00316194 [apply] Test [ 0][ 0] exp [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] == [apply] Test [ 0][ 0] has [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x00316194 0x00316194 0x00316194 [apply] [ 61][ 62] 0x00316194 0x00316194 0x00316194 [apply] [ 61][ 63] 0x00316194 0x00316194 0x00316194 [apply] Test [ 63][ 63] exp [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] == [apply] Test [ 63][ 63] has [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] : equal true [apply] [apply] CONVERT[8][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 0x2c767a52, RGBA5551, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0xC986 0xC986 0xC986 [apply] [ 0][ 1] 0xC986 0xC986 0xC986 [apply] [ 0][ 2] 0xC986 0xC986 0xC986 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0xC986 0xC986 0xC986 [apply] [ 61][ 62] 0xC986 0xC986 0xC986 [apply] [ 61][ 63] 0xC986 0xC986 0xC986 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] == [apply] Test [ 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 0x619713e5, BGRx8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv2 Data: [[0x94, msbFirst true, 10010100], [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 0x708f5957, ABGR1555, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3325 0x3325 0x3325 [apply] [ 0][ 1] 0x3325 0x3325 0x3325 [apply] [ 0][ 2] 0x3325 0x3325 0x3325 [apply] Test [ 0][ 0] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3325 0x3325 0x3325 [apply] [ 61][ 62] 0x3325 0x3325 0x3325 [apply] [ 61][ 63] 0x3325 0x3325 0x3325 [apply] Test [ 63][ 63] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] == [apply] Test [ 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 0x68999068, BGRx8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv2 Data: [[0x94, msbFirst true, 10010100], [0x63, msbFirst true, 01100011], [0x31, msbFirst true, 00110001], [0x00, msbFirst true, 00000000], ] [apply] DestRe Data: [[0x94, msbFirst true, 10010100], [0x63, msbFirst true, 01100011], [0x31, msbFirst true, 00110001], [0xFF, msbFirst true, 11111111], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x00316394 0x00316394 0x00316394 [apply] [ 0][ 1] 0x00316394 0x00316394 0x00316394 [apply] [ 0][ 2] 0x00316394 0x00316394 0x00316394 [apply] Test [ 0][ 0] exp [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] == [apply] Test [ 0][ 0] has [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x00316394 0x00316394 0x00316394 [apply] [ 61][ 62] 0x00316394 0x00316394 0x00316394 [apply] [ 61][ 63] 0x00316394 0x00316394 0x00316394 [apply] Test [ 63][ 63] exp [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] == [apply] Test [ 63][ 63] has [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] : equal true [apply] [apply] CONVERT[8][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 0x7722c3c3, 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 0x2ef3eef9, 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 0x243c4f91, 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 0x291ae, BGRx8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv2 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0x00, msbFirst true, 00000000], ] [apply] DestRe Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xFF, msbFirst true, 11111111], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x00306090 0x00306090 0x00306090 [apply] [ 0][ 1] 0x00306090 0x00306090 0x00306090 [apply] [ 0][ 2] 0x00306090 0x00306090 0x00306090 [apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] == [apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x00306090 0x00306090 0x00306090 [apply] [ 61][ 62] 0x00306090 0x00306090 0x00306090 [apply] [ 61][ 63] 0x00306090 0x00306090 0x00306090 [apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] == [apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true [apply] [apply] CONVERT[8][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 0x61df66b6, 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 0x50eac852, BGRx8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv2 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0x00, msbFirst true, 00000000], ] [apply] DestRe Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xFF, msbFirst true, 11111111], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x00306090 0x00306090 0x00306090 [apply] [ 0][ 1] 0x00306090 0x00306090 0x00306090 [apply] [ 0][ 2] 0x00306090 0x00306090 0x00306090 [apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] == [apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x00306090 0x00306090 0x00306090 [apply] [ 61][ 62] 0x00306090 0x00306090 0x00306090 [apply] [ 61][ 63] 0x00306090 0x00306090 0x00306090 [apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] == [apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true [apply] [apply] CONVERT[8][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 0x16ec5519, 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 0x2f7298b, BGRx8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv2 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [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 0x188715b5, 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 0x1ea9f6af, BGRx8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv2 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0x00, msbFirst true, 00000000], ] [apply] DestRe Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xFF, msbFirst true, 11111111], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x00306090 0x00306090 0x00306090 [apply] [ 0][ 1] 0x00306090 0x00306090 0x00306090 [apply] [ 0][ 2] 0x00306090 0x00306090 0x00306090 [apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] == [apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x00306090 0x00306090 0x00306090 [apply] [ 61][ 62] 0x00306090 0x00306090 0x00306090 [apply] [ 61][ 63] 0x00306090 0x00306090 0x00306090 [apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 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 0x6a192cfe, ABGR8888, 64 x 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 0x5119fb47, BGRx8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv2 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0x00, msbFirst true, 00000000], ] [apply] DestRe Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xFF, msbFirst true, 11111111], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x00306090 0x00306090 0x00306090 [apply] [ 0][ 1] 0x00306090 0x00306090 0x00306090 [apply] [ 0][ 2] 0x00306090 0x00306090 0x00306090 [apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] == [apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x00306090 0x00306090 0x00306090 [apply] [ 61][ 62] 0x00306090 0x00306090 0x00306090 [apply] [ 61][ 63] 0x00306090 0x00306090 0x00306090 [apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] == [apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true [apply] [apply] CONVERT[8][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 0x7193666c, ARGB8888, 64 x 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 0x20deea7f, BGRx8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv2 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0x00, msbFirst true, 00000000], ] [apply] DestRe Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xFF, msbFirst true, 11111111], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x00306090 0x00306090 0x00306090 [apply] [ 0][ 1] 0x00306090 0x00306090 0x00306090 [apply] [ 0][ 2] 0x00306090 0x00306090 0x00306090 [apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] == [apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x00306090 0x00306090 0x00306090 [apply] [ 61][ 62] 0x00306090 0x00306090 0x00306090 [apply] [ 61][ 63] 0x00306090 0x00306090 0x00306090 [apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] == [apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true [apply] [apply] CONVERT[8][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 0x3835c46, 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 0x1dde4cb2, BGRx8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv2 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0x00, msbFirst true, 00000000], ] [apply] DestRe Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xFF, msbFirst true, 11111111], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x00306090 0x00306090 0x00306090 [apply] [ 0][ 1] 0x00306090 0x00306090 0x00306090 [apply] [ 0][ 2] 0x00306090 0x00306090 0x00306090 [apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] == [apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x00306090 0x00306090 0x00306090 [apply] [ 61][ 62] 0x00306090 0x00306090 0x00306090 [apply] [ 61][ 63] 0x00306090 0x00306090 0x00306090 [apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] == [apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true [apply] [apply] CONVERT[9][*]: Image0 - Orig: PixelRect[obj 0x7714e963, 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 0x20ce78ec, LUMINANCE, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x60, msbFirst true, 01100000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x60 0x60 0x60 [apply] [ 0][ 1] 0x60 0x60 0x60 [apply] [ 0][ 2] 0x60 0x60 0x60 [apply] Test [ 0][ 0] exp [0x60, msbFirst true, 01100000] == [apply] Test [ 0][ 0] has [0x60, msbFirst true, 01100000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x60 0x60 0x60 [apply] [ 61][ 62] 0x60 0x60 0x60 [apply] [ 61][ 63] 0x60 0x60 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 0x393671df, RGB565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x9306 0x9306 0x9306 [apply] [ 0][ 1] 0x9306 0x9306 0x9306 [apply] [ 0][ 2] 0x9306 0x9306 0x9306 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x9306 0x9306 0x9306 [apply] [ 61][ 62] 0x9306 0x9306 0x9306 [apply] [ 61][ 63] 0x9306 0x9306 0x9306 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst 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 0x56620197, BGR565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3312 0x3312 0x3312 [apply] [ 0][ 1] 0x3312 0x3312 0x3312 [apply] [ 0][ 2] 0x3312 0x3312 0x3312 [apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3312 0x3312 0x3312 [apply] [ 61][ 62] 0x3312 0x3312 0x3312 [apply] [ 61][ 63] 0x3312 0x3312 0x3312 [apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst 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 0x6eda5c9, RGBA5551, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0xC986 0xC986 0xC986 [apply] [ 0][ 1] 0xC986 0xC986 0xC986 [apply] [ 0][ 2] 0xC986 0xC986 0xC986 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0xC986 0xC986 0xC986 [apply] [ 61][ 62] 0xC986 0xC986 0xC986 [apply] [ 61][ 63] 0xC986 0xC986 0xC986 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] == [apply] Test [ 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 0x55b7a4e0, 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 0x5f058f00, ABGR1555, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3325 0x3325 0x3325 [apply] [ 0][ 1] 0x3325 0x3325 0x3325 [apply] [ 0][ 2] 0x3325 0x3325 0x3325 [apply] Test [ 0][ 0] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3325 0x3325 0x3325 [apply] [ 61][ 62] 0x3325 0x3325 0x3325 [apply] [ 61][ 63] 0x3325 0x3325 0x3325 [apply] Test [ 63][ 63] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] == [apply] Test [ 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 0x192d43ce, RGBA8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv2 Data: [[0x31, msbFirst true, 00110001], [0x63, msbFirst true, 01100011], [0x94, msbFirst true, 10010100], [0xFF, msbFirst true, 11111111], ] [apply] DestRe Data: [[0x31, msbFirst true, 00110001], [0x63, msbFirst true, 01100011], [0x94, msbFirst true, 10010100], [0xFF, msbFirst true, 11111111], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0xFF946331 0xFF946331 0xFF946331 [apply] [ 0][ 1] 0xFF946331 0xFF946331 0xFF946331 [apply] [ 0][ 2] 0xFF946331 0xFF946331 0xFF946331 [apply] Test [ 0][ 0] exp [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] [0xFF, msbFirst true, 11111111] == [apply] Test [ 0][ 0] has [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] [0xFF, msbFirst true, 11111111] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0xFF946331 0xFF946331 0xFF946331 [apply] [ 61][ 62] 0xFF946331 0xFF946331 0xFF946331 [apply] [ 61][ 63] 0xFF946331 0xFF946331 0xFF946331 [apply] Test [ 63][ 63] exp [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] [0xFF, msbFirst true, 11111111] == [apply] Test [ 63][ 63] has [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] [0xFF, msbFirst true, 11111111] : equal true [apply] [apply] CONVERT[9][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 0x72057ecf, 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 0x1afd44cb, 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 0x6973b51b, 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 0x1ab3a8c8, 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 0x43195e57, 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 0x333291e3, 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 0x479d31f3, 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 0x40ef3420, RGBA8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv2 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xC0, msbFirst true, 11000000], ] [apply] DestRe Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xC0, msbFirst true, 11000000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0xC0906030 0xC0906030 0xC0906030 [apply] [ 0][ 1] 0xC0906030 0xC0906030 0xC0906030 [apply] [ 0][ 2] 0xC0906030 0xC0906030 0xC0906030 [apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xC0, msbFirst true, 11000000] == [apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xC0, msbFirst true, 11000000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0xC0906030 0xC0906030 0xC0906030 [apply] [ 61][ 62] 0xC0906030 0xC0906030 0xC0906030 [apply] [ 61][ 63] 0xC0906030 0xC0906030 0xC0906030 [apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xC0, msbFirst true, 11000000] == [apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xC0, msbFirst true, 11000000] : equal true [apply] [apply] CONVERT[9][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 0x498d318c, 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 0x6e171cd7, RGBA8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv2 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xC0, msbFirst true, 11000000], ] [apply] DestRe Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xC0, msbFirst true, 11000000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0xC0906030 0xC0906030 0xC0906030 [apply] [ 0][ 1] 0xC0906030 0xC0906030 0xC0906030 [apply] [ 0][ 2] 0xC0906030 0xC0906030 0xC0906030 [apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xC0, msbFirst true, 11000000] == [apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xC0, msbFirst true, 11000000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0xC0906030 0xC0906030 0xC0906030 [apply] [ 61][ 62] 0xC0906030 0xC0906030 0xC0906030 [apply] [ 61][ 63] 0xC0906030 0xC0906030 0xC0906030 [apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xC0, msbFirst true, 11000000] == [apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xC0, msbFirst true, 11000000] : equal true [apply] [apply] CONVERT[9][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 0x402bba4f, 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 0x795cd85e, RGBA8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv2 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xC0, msbFirst true, 11000000], ] [apply] DestRe Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xC0, msbFirst true, 11000000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0xC0906030 0xC0906030 0xC0906030 [apply] [ 0][ 1] 0xC0906030 0xC0906030 0xC0906030 [apply] [ 0][ 2] 0xC0906030 0xC0906030 0xC0906030 [apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xC0, msbFirst true, 11000000] == [apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xC0, msbFirst true, 11000000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0xC0906030 0xC0906030 0xC0906030 [apply] [ 61][ 62] 0xC0906030 0xC0906030 0xC0906030 [apply] [ 61][ 63] 0xC0906030 0xC0906030 0xC0906030 [apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xC0, msbFirst true, 11000000] == [apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xC0, msbFirst true, 11000000] : equal true [apply] [apply] CONVERT[10][*]: Image0 - Orig: PixelRect[obj 0x59fd97a8, 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 0xf5ac9e4, LUMINANCE, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x60, msbFirst true, 01100000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x60 0x60 0x60 [apply] [ 0][ 1] 0x60 0x60 0x60 [apply] [ 0][ 2] 0x60 0x60 0x60 [apply] Test [ 0][ 0] exp [0x60, msbFirst true, 01100000] == [apply] Test [ 0][ 0] has [0x60, msbFirst true, 01100000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x60 0x60 0x60 [apply] [ 61][ 62] 0x60 0x60 0x60 [apply] [ 61][ 63] 0x60 0x60 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 0x123ef382, RGB565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x9306 0x9306 0x9306 [apply] [ 0][ 1] 0x9306 0x9306 0x9306 [apply] [ 0][ 2] 0x9306 0x9306 0x9306 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x9306 0x9306 0x9306 [apply] [ 61][ 62] 0x9306 0x9306 0x9306 [apply] [ 61][ 63] 0x9306 0x9306 0x9306 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst 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 0xdbf57b3, BGR565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3312 0x3312 0x3312 [apply] [ 0][ 1] 0x3312 0x3312 0x3312 [apply] [ 0][ 2] 0x3312 0x3312 0x3312 [apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3312 0x3312 0x3312 [apply] [ 61][ 62] 0x3312 0x3312 0x3312 [apply] [ 61][ 63] 0x3312 0x3312 0x3312 [apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst 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 0x384ad17b, RGBA5551, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0xC986 0xC986 0xC986 [apply] [ 0][ 1] 0xC986 0xC986 0xC986 [apply] [ 0][ 2] 0xC986 0xC986 0xC986 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0xC986 0xC986 0xC986 [apply] [ 61][ 62] 0xC986 0xC986 0xC986 [apply] [ 61][ 63] 0xC986 0xC986 0xC986 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] == [apply] Test [ 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 0x61862a7f, 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 0x441772e, ABGR1555, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3325 0x3325 0x3325 [apply] [ 0][ 1] 0x3325 0x3325 0x3325 [apply] [ 0][ 2] 0x3325 0x3325 0x3325 [apply] Test [ 0][ 0] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3325 0x3325 0x3325 [apply] [ 61][ 62] 0x3325 0x3325 0x3325 [apply] [ 61][ 63] 0x3325 0x3325 0x3325 [apply] Test [ 63][ 63] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] == [apply] Test [ 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 0x7334aada, ABGR8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv2 Data: [[0xFF, msbFirst true, 11111111], [0x94, msbFirst true, 10010100], [0x63, msbFirst true, 01100011], [0x31, msbFirst true, 00110001], ] [apply] DestRe Data: [[0xFF, msbFirst true, 11111111], [0x94, msbFirst true, 10010100], [0x63, msbFirst true, 01100011], [0x31, msbFirst true, 00110001], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x316394FF 0x316394FF 0x316394FF [apply] [ 0][ 1] 0x316394FF 0x316394FF 0x316394FF [apply] [ 0][ 2] 0x316394FF 0x316394FF 0x316394FF [apply] Test [ 0][ 0] exp [0xFF, msbFirst true, 11111111] [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] == [apply] Test [ 0][ 0] has [0xFF, msbFirst true, 11111111] [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x316394FF 0x316394FF 0x316394FF [apply] [ 61][ 62] 0x316394FF 0x316394FF 0x316394FF [apply] [ 61][ 63] 0x316394FF 0x316394FF 0x316394FF [apply] Test [ 63][ 63] exp [0xFF, msbFirst true, 11111111] [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] == [apply] Test [ 63][ 63] has [0xFF, msbFirst true, 11111111] [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] : equal true [apply] [apply] CONVERT[10][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 0x1d9b7cce, 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 0x4d9e68d0, 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 0x42e99e4a, 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 0x14dd9eb7, 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 0x52e6fdee, 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 0x6c80d78a, 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 0x62150f9e, 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 0x1a451d4d, ABGR8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv2 Data: [[0xC0, msbFirst true, 11000000], [0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ] [apply] DestRe Data: [[0xC0, msbFirst true, 11000000], [0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x306090C0 0x306090C0 0x306090C0 [apply] [ 0][ 1] 0x306090C0 0x306090C0 0x306090C0 [apply] [ 0][ 2] 0x306090C0 0x306090C0 0x306090C0 [apply] Test [ 0][ 0] exp [0xC0, msbFirst true, 11000000] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] == [apply] Test [ 0][ 0] has [0xC0, msbFirst true, 11000000] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x306090C0 0x306090C0 0x306090C0 [apply] [ 61][ 62] 0x306090C0 0x306090C0 0x306090C0 [apply] [ 61][ 63] 0x306090C0 0x306090C0 0x306090C0 [apply] Test [ 63][ 63] exp [0xC0, msbFirst true, 11000000] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] == [apply] Test [ 63][ 63] has [0xC0, msbFirst true, 11000000] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true [apply] [apply] CONVERT[10][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 0x7fa98a66, 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 0x15ff3e9e, ABGR8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv2 Data: [[0xC0, msbFirst true, 11000000], [0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ] [apply] DestRe Data: [[0xC0, msbFirst true, 11000000], [0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x306090C0 0x306090C0 0x306090C0 [apply] [ 0][ 1] 0x306090C0 0x306090C0 0x306090C0 [apply] [ 0][ 2] 0x306090C0 0x306090C0 0x306090C0 [apply] Test [ 0][ 0] exp [0xC0, msbFirst true, 11000000] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] == [apply] Test [ 0][ 0] has [0xC0, msbFirst true, 11000000] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x306090C0 0x306090C0 0x306090C0 [apply] [ 61][ 62] 0x306090C0 0x306090C0 0x306090C0 [apply] [ 61][ 63] 0x306090C0 0x306090C0 0x306090C0 [apply] Test [ 63][ 63] exp [0xC0, msbFirst true, 11000000] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] == [apply] Test [ 63][ 63] has [0xC0, msbFirst true, 11000000] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true [apply] [apply] CONVERT[10][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 0x5fdcaa40, 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 0x6dc17b83, ABGR8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv2 Data: [[0xC0, msbFirst true, 11000000], [0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ] [apply] DestRe Data: [[0xC0, msbFirst true, 11000000], [0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x306090C0 0x306090C0 0x306090C0 [apply] [ 0][ 1] 0x306090C0 0x306090C0 0x306090C0 [apply] [ 0][ 2] 0x306090C0 0x306090C0 0x306090C0 [apply] Test [ 0][ 0] exp [0xC0, msbFirst true, 11000000] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] == [apply] Test [ 0][ 0] has [0xC0, msbFirst true, 11000000] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x306090C0 0x306090C0 0x306090C0 [apply] [ 61][ 62] 0x306090C0 0x306090C0 0x306090C0 [apply] [ 61][ 63] 0x306090C0 0x306090C0 0x306090C0 [apply] Test [ 63][ 63] exp [0xC0, msbFirst true, 11000000] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] == [apply] Test [ 63][ 63] has [0xC0, msbFirst true, 11000000] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true [apply] [apply] CONVERT[11][*]: Image0 - Orig: PixelRect[obj 0x5e0826e7, 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 0x32eff876, LUMINANCE, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x60, msbFirst true, 01100000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x60 0x60 0x60 [apply] [ 0][ 1] 0x60 0x60 0x60 [apply] [ 0][ 2] 0x60 0x60 0x60 [apply] Test [ 0][ 0] exp [0x60, msbFirst true, 01100000] == [apply] Test [ 0][ 0] has [0x60, msbFirst true, 01100000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x60 0x60 0x60 [apply] [ 61][ 62] 0x60 0x60 0x60 [apply] [ 61][ 63] 0x60 0x60 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 0x8dbdac1, RGB565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x9306 0x9306 0x9306 [apply] [ 0][ 1] 0x9306 0x9306 0x9306 [apply] [ 0][ 2] 0x9306 0x9306 0x9306 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x9306 0x9306 0x9306 [apply] [ 61][ 62] 0x9306 0x9306 0x9306 [apply] [ 61][ 63] 0x9306 0x9306 0x9306 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst 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 0x6e20b53a, BGR565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3312 0x3312 0x3312 [apply] [ 0][ 1] 0x3312 0x3312 0x3312 [apply] [ 0][ 2] 0x3312 0x3312 0x3312 [apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3312 0x3312 0x3312 [apply] [ 61][ 62] 0x3312 0x3312 0x3312 [apply] [ 61][ 63] 0x3312 0x3312 0x3312 [apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst 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 0x71809907, RGBA5551, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0xC986 0xC986 0xC986 [apply] [ 0][ 1] 0xC986 0xC986 0xC986 [apply] [ 0][ 2] 0xC986 0xC986 0xC986 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0xC986 0xC986 0xC986 [apply] [ 61][ 62] 0xC986 0xC986 0xC986 [apply] [ 61][ 63] 0xC986 0xC986 0xC986 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] == [apply] Test [ 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 0x3ce1e309, 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 0x6aba2b86, ABGR1555, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3325 0x3325 0x3325 [apply] [ 0][ 1] 0x3325 0x3325 0x3325 [apply] [ 0][ 2] 0x3325 0x3325 0x3325 [apply] Test [ 0][ 0] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3325 0x3325 0x3325 [apply] [ 61][ 62] 0x3325 0x3325 0x3325 [apply] [ 61][ 63] 0x3325 0x3325 0x3325 [apply] Test [ 63][ 63] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] == [apply] Test [ 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 0x158da8e, ARGB8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv2 Data: [[0xFF, msbFirst true, 11111111], [0x31, msbFirst true, 00110001], [0x63, msbFirst true, 01100011], [0x94, msbFirst true, 10010100], ] [apply] DestRe Data: [[0xFF, msbFirst true, 11111111], [0x31, msbFirst true, 00110001], [0x63, msbFirst true, 01100011], [0x94, msbFirst true, 10010100], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x946331FF 0x946331FF 0x946331FF [apply] [ 0][ 1] 0x946331FF 0x946331FF 0x946331FF [apply] [ 0][ 2] 0x946331FF 0x946331FF 0x946331FF [apply] Test [ 0][ 0] exp [0xFF, msbFirst true, 11111111] [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] == [apply] Test [ 0][ 0] has [0xFF, msbFirst true, 11111111] [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x946331FF 0x946331FF 0x946331FF [apply] [ 61][ 62] 0x946331FF 0x946331FF 0x946331FF [apply] [ 61][ 63] 0x946331FF 0x946331FF 0x946331FF [apply] Test [ 63][ 63] exp [0xFF, msbFirst true, 11111111] [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] == [apply] Test [ 63][ 63] has [0xFF, msbFirst true, 11111111] [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] : equal true [apply] [apply] CONVERT[11][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 0x74e52303, 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 0x47af7f3d, 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 0x7c729a55, 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 0x3bb9a3ff, 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 0x661972b0, 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 0x5af3afd9, 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 0x323b36e0, 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 0x44ebcd03, ARGB8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv2 Data: [[0xC0, msbFirst true, 11000000], [0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ] [apply] DestRe Data: [[0xC0, msbFirst true, 11000000], [0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x906030C0 0x906030C0 0x906030C0 [apply] [ 0][ 1] 0x906030C0 0x906030C0 0x906030C0 [apply] [ 0][ 2] 0x906030C0 0x906030C0 0x906030C0 [apply] Test [ 0][ 0] exp [0xC0, msbFirst true, 11000000] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] == [apply] Test [ 0][ 0] has [0xC0, msbFirst true, 11000000] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x906030C0 0x906030C0 0x906030C0 [apply] [ 61][ 62] 0x906030C0 0x906030C0 0x906030C0 [apply] [ 61][ 63] 0x906030C0 0x906030C0 0x906030C0 [apply] Test [ 63][ 63] exp [0xC0, msbFirst true, 11000000] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] == [apply] Test [ 63][ 63] has [0xC0, msbFirst true, 11000000] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true [apply] [apply] CONVERT[11][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 0x694abbdc, 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 0x2e005c4b, ARGB8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv2 Data: [[0xC0, msbFirst true, 11000000], [0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ] [apply] DestRe Data: [[0xC0, msbFirst true, 11000000], [0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x906030C0 0x906030C0 0x906030C0 [apply] [ 0][ 1] 0x906030C0 0x906030C0 0x906030C0 [apply] [ 0][ 2] 0x906030C0 0x906030C0 0x906030C0 [apply] Test [ 0][ 0] exp [0xC0, msbFirst true, 11000000] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] == [apply] Test [ 0][ 0] has [0xC0, msbFirst true, 11000000] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x906030C0 0x906030C0 0x906030C0 [apply] [ 61][ 62] 0x906030C0 0x906030C0 0x906030C0 [apply] [ 61][ 63] 0x906030C0 0x906030C0 0x906030C0 [apply] Test [ 63][ 63] exp [0xC0, msbFirst true, 11000000] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] == [apply] Test [ 63][ 63] has [0xC0, msbFirst true, 11000000] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true [apply] [apply] CONVERT[11][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 0x4567f35d, 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 0x5ffead27, ARGB8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv2 Data: [[0xC0, msbFirst true, 11000000], [0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ] [apply] DestRe Data: [[0xC0, msbFirst true, 11000000], [0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x906030C0 0x906030C0 0x906030C0 [apply] [ 0][ 1] 0x906030C0 0x906030C0 0x906030C0 [apply] [ 0][ 2] 0x906030C0 0x906030C0 0x906030C0 [apply] Test [ 0][ 0] exp [0xC0, msbFirst true, 11000000] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] == [apply] Test [ 0][ 0] has [0xC0, msbFirst true, 11000000] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x906030C0 0x906030C0 0x906030C0 [apply] [ 61][ 62] 0x906030C0 0x906030C0 0x906030C0 [apply] [ 61][ 63] 0x906030C0 0x906030C0 0x906030C0 [apply] Test [ 63][ 63] exp [0xC0, msbFirst true, 11000000] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] == [apply] Test [ 63][ 63] has [0xC0, msbFirst true, 11000000] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true [apply] [apply] CONVERT[12][*]: Image0 - Orig: PixelRect[obj 0x6356695f, 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 0x4f18837a, LUMINANCE, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x60, msbFirst true, 01100000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x60 0x60 0x60 [apply] [ 0][ 1] 0x60 0x60 0x60 [apply] [ 0][ 2] 0x60 0x60 0x60 [apply] Test [ 0][ 0] exp [0x60, msbFirst true, 01100000] == [apply] Test [ 0][ 0] has [0x60, msbFirst true, 01100000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x60 0x60 0x60 [apply] [ 61][ 62] 0x60 0x60 0x60 [apply] [ 61][ 63] 0x60 0x60 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 0x359f7cdf, RGB565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x9306 0x9306 0x9306 [apply] [ 0][ 1] 0x9306 0x9306 0x9306 [apply] [ 0][ 2] 0x9306 0x9306 0x9306 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x9306 0x9306 0x9306 [apply] [ 61][ 62] 0x9306 0x9306 0x9306 [apply] [ 61][ 63] 0x9306 0x9306 0x9306 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst 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 0x1fa268de, BGR565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3312 0x3312 0x3312 [apply] [ 0][ 1] 0x3312 0x3312 0x3312 [apply] [ 0][ 2] 0x3312 0x3312 0x3312 [apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3312 0x3312 0x3312 [apply] [ 61][ 62] 0x3312 0x3312 0x3312 [apply] [ 61][ 63] 0x3312 0x3312 0x3312 [apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst 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 0x4f6ee6e4, RGBA5551, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0xC986 0xC986 0xC986 [apply] [ 0][ 1] 0xC986 0xC986 0xC986 [apply] [ 0][ 2] 0xC986 0xC986 0xC986 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0xC986 0xC986 0xC986 [apply] [ 61][ 62] 0xC986 0xC986 0xC986 [apply] [ 61][ 63] 0xC986 0xC986 0xC986 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] == [apply] Test [ 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 0x4466af20, 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 0xa514af7, ABGR1555, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3325 0x3325 0x3325 [apply] [ 0][ 1] 0x3325 0x3325 0x3325 [apply] [ 0][ 2] 0x3325 0x3325 0x3325 [apply] Test [ 0][ 0] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3325 0x3325 0x3325 [apply] [ 61][ 62] 0x3325 0x3325 0x3325 [apply] [ 61][ 63] 0x3325 0x3325 0x3325 [apply] Test [ 63][ 63] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] == [apply] Test [ 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 0x6b927fb, BGRA8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv2 Data: [[0x94, msbFirst true, 10010100], [0x63, msbFirst true, 01100011], [0x31, msbFirst true, 00110001], [0xFF, msbFirst true, 11111111], ] [apply] DestRe Data: [[0x94, msbFirst true, 10010100], [0x63, msbFirst true, 01100011], [0x31, msbFirst true, 00110001], [0xFF, msbFirst true, 11111111], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0xFF316394 0xFF316394 0xFF316394 [apply] [ 0][ 1] 0xFF316394 0xFF316394 0xFF316394 [apply] [ 0][ 2] 0xFF316394 0xFF316394 0xFF316394 [apply] Test [ 0][ 0] exp [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] [0xFF, msbFirst true, 11111111] == [apply] Test [ 0][ 0] has [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] [0xFF, msbFirst true, 11111111] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0xFF316394 0xFF316394 0xFF316394 [apply] [ 61][ 62] 0xFF316394 0xFF316394 0xFF316394 [apply] [ 61][ 63] 0xFF316394 0xFF316394 0xFF316394 [apply] Test [ 63][ 63] exp [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] [0xFF, msbFirst true, 11111111] == [apply] Test [ 63][ 63] has [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] [0xFF, msbFirst true, 11111111] : equal true [apply] [apply] CONVERT[12][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 0x3e58a80e, 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 0x4fb61f4a, 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 0x4fb0f2b9, 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 0x79924b, 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 0x7b9a4292, 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 0x4a94ee4, 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 0x4cc451f2, 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 0x6379eb, BGRA8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv2 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xC0, msbFirst true, 11000000], ] [apply] DestRe Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xC0, msbFirst true, 11000000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0xC0306090 0xC0306090 0xC0306090 [apply] [ 0][ 1] 0xC0306090 0xC0306090 0xC0306090 [apply] [ 0][ 2] 0xC0306090 0xC0306090 0xC0306090 [apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xC0, msbFirst true, 11000000] == [apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xC0, msbFirst true, 11000000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0xC0306090 0xC0306090 0xC0306090 [apply] [ 61][ 62] 0xC0306090 0xC0306090 0xC0306090 [apply] [ 61][ 63] 0xC0306090 0xC0306090 0xC0306090 [apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xC0, msbFirst true, 11000000] == [apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xC0, msbFirst true, 11000000] : equal true [apply] [apply] CONVERT[12][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 0x294425a7, 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 0x67d48005, BGRA8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv2 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xC0, msbFirst true, 11000000], ] [apply] DestRe Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xC0, msbFirst true, 11000000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0xC0306090 0xC0306090 0xC0306090 [apply] [ 0][ 1] 0xC0306090 0xC0306090 0xC0306090 [apply] [ 0][ 2] 0xC0306090 0xC0306090 0xC0306090 [apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xC0, msbFirst true, 11000000] == [apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xC0, msbFirst true, 11000000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0xC0306090 0xC0306090 0xC0306090 [apply] [ 61][ 62] 0xC0306090 0xC0306090 0xC0306090 [apply] [ 61][ 63] 0xC0306090 0xC0306090 0xC0306090 [apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xC0, msbFirst true, 11000000] == [apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xC0, msbFirst true, 11000000] : equal true [apply] [apply] CONVERT[12][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 0x9f116cc, 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 0x12468a38, BGRA8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv2 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xC0, msbFirst true, 11000000], ] [apply] DestRe Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xC0, msbFirst true, 11000000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0xC0306090 0xC0306090 0xC0306090 [apply] [ 0][ 1] 0xC0306090 0xC0306090 0xC0306090 [apply] [ 0][ 2] 0xC0306090 0xC0306090 0xC0306090 [apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xC0, msbFirst true, 11000000] == [apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xC0, msbFirst true, 11000000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0xC0306090 0xC0306090 0xC0306090 [apply] [ 61][ 62] 0xC0306090 0xC0306090 0xC0306090 [apply] [ 61][ 63] 0xC0306090 0xC0306090 0xC0306090 [apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xC0, msbFirst true, 11000000] == [apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xC0, msbFirst true, 11000000] : equal true [apply] [apply] ++++ 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 0x59309333, 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 0x5876a9af, LUMINANCE, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x60, msbFirst true, 01100000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x60 0x60 0x60 [apply] [ 0][ 1] 0x60 0x60 0x60 [apply] [ 0][ 2] 0x60 0x60 0x60 [apply] Test [ 0][ 0] exp [0x60, msbFirst true, 01100000] == [apply] Test [ 0][ 0] has [0x60, msbFirst true, 01100000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x60 0x60 0x60 [apply] [ 61][ 62] 0x60 0x60 0x60 [apply] [ 61][ 63] 0x60 0x60 0x60 [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 0x7ec7ffd3, 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] junit.framework.TestListener: endTest(testConversion04_srcS259_BE_TL_destS259_TL) [apply] junit.framework.TestListener: startTest(testConversion05_srcS301_BE_TL_destS259_TL) [apply] CONVERT[0][1]: Conv1: PixelRect[obj 0x5b239d7d, 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 0x6572421, 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 0x6b81ce95, 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 0x2a798d51, LUMINANCE, 64 x 64, stride 301, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=19264 cap=19264]], maxDelta 12 [apply] Conv2 Data: [[0x62, msbFirst true, 01100010], ] [apply] DestRe Data: [[0x62, msbFirst true, 01100010], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x62 0x62 0x62 [apply] [ 0][ 1] 0x62 0x62 0x62 [apply] [ 0][ 2] 0x62 0x62 0x62 [apply] Test [ 0][ 0] exp [0x62, msbFirst true, 01100010] == [apply] Test [ 0][ 0] has [0x62, msbFirst true, 01100010] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x62 0x62 0x62 [apply] [ 61][ 62] 0x62 0x62 0x62 [apply] [ 61][ 63] 0x62 0x62 0x62 [apply] Test [ 63][ 63] exp [0x62, msbFirst true, 01100010] == [apply] Test [ 63][ 63] has [0x62, msbFirst true, 01100010] : equal true [apply] [apply] CONVERT[0][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 0x6d763516, 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 0x52bf72b5, 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 0x37afeb11, 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 0x515aebb0, LUMINANCE, 64 x 64, stride 301, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=19264 cap=19264]], maxDelta 12 [apply] Conv2 Data: [[0x63, msbFirst true, 01100011], ] [apply] DestRe Data: [[0x63, msbFirst true, 01100011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x63 0x63 0x63 [apply] [ 0][ 1] 0x63 0x63 0x63 [apply] [ 0][ 2] 0x63 0x63 0x63 [apply] Test [ 0][ 0] exp [0x63, msbFirst true, 01100011] == [apply] Test [ 0][ 0] has [0x63, msbFirst true, 01100011] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x63 0x63 0x63 [apply] [ 61][ 62] 0x63 0x63 0x63 [apply] [ 61][ 63] 0x63 0x63 0x63 [apply] Test [ 63][ 63] exp [0x63, msbFirst true, 01100011] == [apply] Test [ 63][ 63] has [0x63, msbFirst true, 01100011] : equal true [apply] [apply] CONVERT[0][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 0xdd8ba08, 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 0x245b4bdc, 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 0x6c64cb25, 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 0x6ae5aa72, LUMINANCE, 64 x 64, stride 301, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=19264 cap=19264]], maxDelta 12 [apply] Conv2 Data: [[0x60, msbFirst true, 01100000], ] [apply] DestRe Data: [[0x60, msbFirst true, 01100000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x60 0x60 0x60 [apply] [ 0][ 1] 0x60 0x60 0x60 [apply] [ 0][ 2] 0x60 0x60 0x60 [apply] Test [ 0][ 0] exp [0x60, msbFirst true, 01100000] == [apply] Test [ 0][ 0] has [0x60, msbFirst true, 01100000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x60 0x60 0x60 [apply] [ 61][ 62] 0x60 0x60 0x60 [apply] [ 61][ 63] 0x60 0x60 0x60 [apply] Test [ 63][ 63] exp [0x60, msbFirst true, 01100000] == [apply] Test [ 63][ 63] has [0x60, msbFirst true, 01100000] : equal true [apply] [apply] CONVERT[0][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 0x222545dc, 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 0x5c5eefef, LUMINANCE, 64 x 64, stride 301, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=19264 cap=19264]], maxDelta 12 [apply] Conv2 Data: [[0x60, msbFirst true, 01100000], ] [apply] DestRe Data: [[0x60, msbFirst true, 01100000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x60 0x60 0x60 [apply] [ 0][ 1] 0x60 0x60 0x60 [apply] [ 0][ 2] 0x60 0x60 0x60 [apply] Test [ 0][ 0] exp [0x60, msbFirst true, 01100000] == [apply] Test [ 0][ 0] has [0x60, msbFirst true, 01100000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x60 0x60 0x60 [apply] [ 61][ 62] 0x60 0x60 0x60 [apply] [ 61][ 63] 0x60 0x60 0x60 [apply] Test [ 63][ 63] exp [0x60, msbFirst true, 01100000] == [apply] Test [ 63][ 63] has [0x60, msbFirst true, 01100000] : equal true [apply] [apply] CONVERT[0][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 0x16293aa2, 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 0x5158b42f, LUMINANCE, 64 x 64, stride 301, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=19264 cap=19264]], maxDelta 12 [apply] Conv2 Data: [[0x60, msbFirst true, 01100000], ] [apply] DestRe Data: [[0x60, msbFirst true, 01100000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x60 0x60 0x60 [apply] [ 0][ 1] 0x60 0x60 0x60 [apply] [ 0][ 2] 0x60 0x60 0x60 [apply] Test [ 0][ 0] exp [0x60, msbFirst true, 01100000] == [apply] Test [ 0][ 0] has [0x60, msbFirst true, 01100000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x60 0x60 0x60 [apply] [ 61][ 62] 0x60 0x60 0x60 [apply] [ 61][ 63] 0x60 0x60 0x60 [apply] Test [ 63][ 63] exp [0x60, msbFirst true, 01100000] == [apply] Test [ 63][ 63] has [0x60, msbFirst true, 01100000] : equal true [apply] [apply] CONVERT[0][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 0x595b007d, 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 0x72d1ad2e, LUMINANCE, 64 x 64, stride 301, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=19264 cap=19264]], maxDelta 12 [apply] Conv2 Data: [[0x60, msbFirst true, 01100000], ] [apply] DestRe Data: [[0x60, msbFirst true, 01100000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x60 0x60 0x60 [apply] [ 0][ 1] 0x60 0x60 0x60 [apply] [ 0][ 2] 0x60 0x60 0x60 [apply] Test [ 0][ 0] exp [0x60, msbFirst true, 01100000] == [apply] Test [ 0][ 0] has [0x60, msbFirst true, 01100000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x60 0x60 0x60 [apply] [ 61][ 62] 0x60 0x60 0x60 [apply] [ 61][ 63] 0x60 0x60 0x60 [apply] Test [ 63][ 63] exp [0x60, msbFirst true, 01100000] == [apply] Test [ 63][ 63] has [0x60, msbFirst true, 01100000] : equal true [apply] [apply] CONVERT[0][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 0x2d7275fc, ABGR8888, 64 x 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 0x399f45b1, LUMINANCE, 64 x 64, stride 301, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=19264 cap=19264]], maxDelta 12 [apply] Conv2 Data: [[0x60, msbFirst true, 01100000], ] [apply] DestRe Data: [[0x60, msbFirst true, 01100000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x60 0x60 0x60 [apply] [ 0][ 1] 0x60 0x60 0x60 [apply] [ 0][ 2] 0x60 0x60 0x60 [apply] Test [ 0][ 0] exp [0x60, msbFirst true, 01100000] == [apply] Test [ 0][ 0] has [0x60, msbFirst true, 01100000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x60 0x60 0x60 [apply] [ 61][ 62] 0x60 0x60 0x60 [apply] [ 61][ 63] 0x60 0x60 0x60 [apply] Test [ 63][ 63] exp [0x60, msbFirst true, 01100000] == [apply] Test [ 63][ 63] has [0x60, msbFirst true, 01100000] : equal true [apply] [apply] CONVERT[0][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 0x38c6f217, ARGB8888, 64 x 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 0x478190fc, LUMINANCE, 64 x 64, stride 301, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=19264 cap=19264]], maxDelta 12 [apply] Conv2 Data: [[0x60, msbFirst true, 01100000], ] [apply] DestRe Data: [[0x60, msbFirst true, 01100000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x60 0x60 0x60 [apply] [ 0][ 1] 0x60 0x60 0x60 [apply] [ 0][ 2] 0x60 0x60 0x60 [apply] Test [ 0][ 0] exp [0x60, msbFirst true, 01100000] == [apply] Test [ 0][ 0] has [0x60, msbFirst true, 01100000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x60 0x60 0x60 [apply] [ 61][ 62] 0x60 0x60 0x60 [apply] [ 61][ 63] 0x60 0x60 0x60 [apply] Test [ 63][ 63] exp [0x60, msbFirst true, 01100000] == [apply] Test [ 63][ 63] has [0x60, msbFirst true, 01100000] : equal true [apply] [apply] CONVERT[0][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 0x79e2c065, 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 0x3a93b025, LUMINANCE, 64 x 64, stride 301, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=19264 cap=19264]], maxDelta 12 [apply] Conv2 Data: [[0x60, msbFirst true, 01100000], ] [apply] DestRe Data: [[0x60, msbFirst true, 01100000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x60 0x60 0x60 [apply] [ 0][ 1] 0x60 0x60 0x60 [apply] [ 0][ 2] 0x60 0x60 0x60 [apply] Test [ 0][ 0] exp [0x60, msbFirst true, 01100000] == [apply] Test [ 0][ 0] has [0x60, msbFirst true, 01100000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x60 0x60 0x60 [apply] [ 61][ 62] 0x60 0x60 0x60 [apply] [ 61][ 63] 0x60 0x60 0x60 [apply] Test [ 63][ 63] exp [0x60, msbFirst true, 01100000] == [apply] Test [ 63][ 63] has [0x60, msbFirst true, 01100000] : equal true [apply] [apply] CONVERT[1][*]: Image0 - Orig: PixelRect[obj 0x35cabb2a, 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 0x7e07db1f, 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 0x1189dd52, RGB565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x9306 0x9306 0x9306 [apply] [ 0][ 1] 0x9306 0x9306 0x9306 [apply] [ 0][ 2] 0x9306 0x9306 0x9306 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x9306 0x9306 0x9306 [apply] [ 61][ 62] 0x9306 0x9306 0x9306 [apply] [ 61][ 63] 0x9306 0x9306 0x9306 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 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 0x36bc55de, 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 0x564fabc8, BGR565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3312 0x3312 0x3312 [apply] [ 0][ 1] 0x3312 0x3312 0x3312 [apply] [ 0][ 2] 0x3312 0x3312 0x3312 [apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3312 0x3312 0x3312 [apply] [ 61][ 62] 0x3312 0x3312 0x3312 [apply] [ 61][ 63] 0x3312 0x3312 0x3312 [apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst 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 0x16d04d3d, RGB565, 64 x 64, stride 301, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=19264 cap=19264]], maxDelta 12 [apply] Conv2 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] DestRe Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x9306 0x9306 0x9306 [apply] [ 0][ 1] 0x9306 0x9306 0x9306 [apply] [ 0][ 2] 0x9306 0x9306 0x9306 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x9306 0x9306 0x9306 [apply] [ 61][ 62] 0x9306 0x9306 0x9306 [apply] [ 61][ 63] 0x9306 0x9306 0x9306 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] == [apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true [apply] [apply] CONVERT[1][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 0x49ec71f8, RGBA5551, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0xC986 0xC986 0xC986 [apply] [ 0][ 1] 0xC986 0xC986 0xC986 [apply] [ 0][ 2] 0xC986 0xC986 0xC986 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0xC986 0xC986 0xC986 [apply] [ 61][ 62] 0xC986 0xC986 0xC986 [apply] [ 61][ 63] 0xC986 0xC986 0xC986 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] == [apply] Test [ 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 0x1d2adfbe, RGB565, 64 x 64, stride 301, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=19264 cap=19264]], maxDelta 12 [apply] Conv2 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] DestRe Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x9306 0x9306 0x9306 [apply] [ 0][ 1] 0x9306 0x9306 0x9306 [apply] [ 0][ 2] 0x9306 0x9306 0x9306 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x9306 0x9306 0x9306 [apply] [ 61][ 62] 0x9306 0x9306 0x9306 [apply] [ 61][ 63] 0x9306 0x9306 0x9306 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] == [apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true [apply] [apply] CONVERT[1][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 0x36902638, ABGR1555, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3325 0x3325 0x3325 [apply] [ 0][ 1] 0x3325 0x3325 0x3325 [apply] [ 0][ 2] 0x3325 0x3325 0x3325 [apply] Test [ 0][ 0] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3325 0x3325 0x3325 [apply] [ 61][ 62] 0x3325 0x3325 0x3325 [apply] [ 61][ 63] 0x3325 0x3325 0x3325 [apply] Test [ 63][ 63] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] == [apply] Test [ 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 0x223d2c72, RGB565, 64 x 64, stride 301, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=19264 cap=19264]], maxDelta 12 [apply] Conv2 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] DestRe Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x9306 0x9306 0x9306 [apply] [ 0][ 1] 0x9306 0x9306 0x9306 [apply] [ 0][ 2] 0x9306 0x9306 0x9306 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x9306 0x9306 0x9306 [apply] [ 61][ 62] 0x9306 0x9306 0x9306 [apply] [ 61][ 63] 0x9306 0x9306 0x9306 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] == [apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true [apply] [apply] CONVERT[1][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 0x8f4ea7c, 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 0x436813f3, RGB565, 64 x 64, stride 301, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=19264 cap=19264]], maxDelta 12 [apply] Conv2 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] DestRe Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x9306 0x9306 0x9306 [apply] [ 0][ 1] 0x9306 0x9306 0x9306 [apply] [ 0][ 2] 0x9306 0x9306 0x9306 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x9306 0x9306 0x9306 [apply] [ 61][ 62] 0x9306 0x9306 0x9306 [apply] [ 61][ 63] 0x9306 0x9306 0x9306 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] == [apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true [apply] [apply] CONVERT[1][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 0x74fe5c40, 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 0x3febb011, RGB565, 64 x 64, stride 301, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=19264 cap=19264]], maxDelta 12 [apply] Conv2 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] DestRe Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x9306 0x9306 0x9306 [apply] [ 0][ 1] 0x9306 0x9306 0x9306 [apply] [ 0][ 2] 0x9306 0x9306 0x9306 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x9306 0x9306 0x9306 [apply] [ 61][ 62] 0x9306 0x9306 0x9306 [apply] [ 61][ 63] 0x9306 0x9306 0x9306 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] == [apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true [apply] [apply] CONVERT[1][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 0x10e31a9a, 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 0x131774fe, RGB565, 64 x 64, stride 301, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=19264 cap=19264]], maxDelta 12 [apply] Conv2 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] DestRe Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x9306 0x9306 0x9306 [apply] [ 0][ 1] 0x9306 0x9306 0x9306 [apply] [ 0][ 2] 0x9306 0x9306 0x9306 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x9306 0x9306 0x9306 [apply] [ 61][ 62] 0x9306 0x9306 0x9306 [apply] [ 61][ 63] 0x9306 0x9306 0x9306 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] == [apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true [apply] [apply] CONVERT[1][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 0x158d2680, 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 0x77847718, RGB565, 64 x 64, stride 301, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=19264 cap=19264]], maxDelta 12 [apply] Conv2 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] DestRe Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x9306 0x9306 0x9306 [apply] [ 0][ 1] 0x9306 0x9306 0x9306 [apply] [ 0][ 2] 0x9306 0x9306 0x9306 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x9306 0x9306 0x9306 [apply] [ 61][ 62] 0x9306 0x9306 0x9306 [apply] [ 61][ 63] 0x9306 0x9306 0x9306 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] == [apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true [apply] [apply] CONVERT[1][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 0x7f3b84b8, 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 0x57a3af25, RGB565, 64 x 64, stride 301, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=19264 cap=19264]], maxDelta 12 [apply] Conv2 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] DestRe Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x9306 0x9306 0x9306 [apply] [ 0][ 1] 0x9306 0x9306 0x9306 [apply] [ 0][ 2] 0x9306 0x9306 0x9306 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x9306 0x9306 0x9306 [apply] [ 61][ 62] 0x9306 0x9306 0x9306 [apply] [ 61][ 63] 0x9306 0x9306 0x9306 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] == [apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true [apply] [apply] CONVERT[1][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 0x2b662a77, ABGR8888, 64 x 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 0x7f0eb4b4, RGB565, 64 x 64, stride 301, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=19264 cap=19264]], maxDelta 12 [apply] Conv2 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] DestRe Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x9306 0x9306 0x9306 [apply] [ 0][ 1] 0x9306 0x9306 0x9306 [apply] [ 0][ 2] 0x9306 0x9306 0x9306 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x9306 0x9306 0x9306 [apply] [ 61][ 62] 0x9306 0x9306 0x9306 [apply] [ 61][ 63] 0x9306 0x9306 0x9306 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] == [apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true [apply] [apply] CONVERT[1][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 0x5c33f1a9, ARGB8888, 64 x 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 0x1623b78d, RGB565, 64 x 64, stride 301, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=19264 cap=19264]], maxDelta 12 [apply] Conv2 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] DestRe Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x9306 0x9306 0x9306 [apply] [ 0][ 1] 0x9306 0x9306 0x9306 [apply] [ 0][ 2] 0x9306 0x9306 0x9306 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x9306 0x9306 0x9306 [apply] [ 61][ 62] 0x9306 0x9306 0x9306 [apply] [ 61][ 63] 0x9306 0x9306 0x9306 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] == [apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true [apply] [apply] CONVERT[1][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 0xc8c12ac, 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 0x6adbc9d, RGB565, 64 x 64, stride 301, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=19264 cap=19264]], maxDelta 12 [apply] Conv2 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] DestRe Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x9306 0x9306 0x9306 [apply] [ 0][ 1] 0x9306 0x9306 0x9306 [apply] [ 0][ 2] 0x9306 0x9306 0x9306 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x9306 0x9306 0x9306 [apply] [ 61][ 62] 0x9306 0x9306 0x9306 [apply] [ 61][ 63] 0x9306 0x9306 0x9306 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] == [apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true [apply] [apply] CONVERT[2][*]: Image0 - Orig: PixelRect[obj 0x4550bb58, 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 0x4ec4f3a0, 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 0x223191a6, RGB565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x9306 0x9306 0x9306 [apply] [ 0][ 1] 0x9306 0x9306 0x9306 [apply] [ 0][ 2] 0x9306 0x9306 0x9306 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x9306 0x9306 0x9306 [apply] [ 61][ 62] 0x9306 0x9306 0x9306 [apply] [ 61][ 63] 0x9306 0x9306 0x9306 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst 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 0x49139829, 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 0x9597028, BGR565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3312 0x3312 0x3312 [apply] [ 0][ 1] 0x3312 0x3312 0x3312 [apply] [ 0][ 2] 0x3312 0x3312 0x3312 [apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3312 0x3312 0x3312 [apply] [ 61][ 62] 0x3312 0x3312 0x3312 [apply] [ 61][ 63] 0x3312 0x3312 0x3312 [apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 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 0x6069db50, BGR565, 64 x 64, stride 301, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=19264 cap=19264]], maxDelta 12 [apply] Conv2 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] DestRe Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3312 0x3312 0x3312 [apply] [ 0][ 1] 0x3312 0x3312 0x3312 [apply] [ 0][ 2] 0x3312 0x3312 0x3312 [apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3312 0x3312 0x3312 [apply] [ 61][ 62] 0x3312 0x3312 0x3312 [apply] [ 61][ 63] 0x3312 0x3312 0x3312 [apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] == [apply] Test [ 63][ 63] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true [apply] [apply] CONVERT[2][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 0x4efbca5a, RGBA5551, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0xC986 0xC986 0xC986 [apply] [ 0][ 1] 0xC986 0xC986 0xC986 [apply] [ 0][ 2] 0xC986 0xC986 0xC986 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0xC986 0xC986 0xC986 [apply] [ 61][ 62] 0xC986 0xC986 0xC986 [apply] [ 61][ 63] 0xC986 0xC986 0xC986 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] == [apply] Test [ 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 0x1b7cc17c, BGR565, 64 x 64, stride 301, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=19264 cap=19264]], maxDelta 12 [apply] Conv2 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] DestRe Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3312 0x3312 0x3312 [apply] [ 0][ 1] 0x3312 0x3312 0x3312 [apply] [ 0][ 2] 0x3312 0x3312 0x3312 [apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3312 0x3312 0x3312 [apply] [ 61][ 62] 0x3312 0x3312 0x3312 [apply] [ 61][ 63] 0x3312 0x3312 0x3312 [apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] == [apply] Test [ 63][ 63] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true [apply] [apply] CONVERT[2][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 0x59662a0b, ABGR1555, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3325 0x3325 0x3325 [apply] [ 0][ 1] 0x3325 0x3325 0x3325 [apply] [ 0][ 2] 0x3325 0x3325 0x3325 [apply] Test [ 0][ 0] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3325 0x3325 0x3325 [apply] [ 61][ 62] 0x3325 0x3325 0x3325 [apply] [ 61][ 63] 0x3325 0x3325 0x3325 [apply] Test [ 63][ 63] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] == [apply] Test [ 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 0x77fbd92c, BGR565, 64 x 64, stride 301, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=19264 cap=19264]], maxDelta 12 [apply] Conv2 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] DestRe Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3312 0x3312 0x3312 [apply] [ 0][ 1] 0x3312 0x3312 0x3312 [apply] [ 0][ 2] 0x3312 0x3312 0x3312 [apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3312 0x3312 0x3312 [apply] [ 61][ 62] 0x3312 0x3312 0x3312 [apply] [ 61][ 63] 0x3312 0x3312 0x3312 [apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] == [apply] Test [ 63][ 63] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true [apply] [apply] CONVERT[2][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 0x67c27493, 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 0x1a482e36, BGR565, 64 x 64, stride 301, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=19264 cap=19264]], maxDelta 12 [apply] Conv2 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] DestRe Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3312 0x3312 0x3312 [apply] [ 0][ 1] 0x3312 0x3312 0x3312 [apply] [ 0][ 2] 0x3312 0x3312 0x3312 [apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3312 0x3312 0x3312 [apply] [ 61][ 62] 0x3312 0x3312 0x3312 [apply] [ 61][ 63] 0x3312 0x3312 0x3312 [apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] == [apply] Test [ 63][ 63] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true [apply] [apply] CONVERT[2][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 0x72967906, 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 0x5b8dfcc1, BGR565, 64 x 64, stride 301, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=19264 cap=19264]], maxDelta 12 [apply] Conv2 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] DestRe Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3312 0x3312 0x3312 [apply] [ 0][ 1] 0x3312 0x3312 0x3312 [apply] [ 0][ 2] 0x3312 0x3312 0x3312 [apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3312 0x3312 0x3312 [apply] [ 61][ 62] 0x3312 0x3312 0x3312 [apply] [ 61][ 63] 0x3312 0x3312 0x3312 [apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] == [apply] Test [ 63][ 63] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true [apply] [apply] CONVERT[2][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 0x2f9f7dcf, 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 0x747ddf94, BGR565, 64 x 64, stride 301, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=19264 cap=19264]], maxDelta 12 [apply] Conv2 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] DestRe Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3312 0x3312 0x3312 [apply] [ 0][ 1] 0x3312 0x3312 0x3312 [apply] [ 0][ 2] 0x3312 0x3312 0x3312 [apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3312 0x3312 0x3312 [apply] [ 61][ 62] 0x3312 0x3312 0x3312 [apply] [ 61][ 63] 0x3312 0x3312 0x3312 [apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] == [apply] Test [ 63][ 63] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true [apply] [apply] CONVERT[2][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 0x35e2d654, 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 0x1bd4fdd, BGR565, 64 x 64, stride 301, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=19264 cap=19264]], maxDelta 12 [apply] Conv2 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] DestRe Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3312 0x3312 0x3312 [apply] [ 0][ 1] 0x3312 0x3312 0x3312 [apply] [ 0][ 2] 0x3312 0x3312 0x3312 [apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3312 0x3312 0x3312 [apply] [ 61][ 62] 0x3312 0x3312 0x3312 [apply] [ 61][ 63] 0x3312 0x3312 0x3312 [apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] == [apply] Test [ 63][ 63] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true [apply] [apply] CONVERT[2][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 0x55183b20, 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 0x4f83df68, BGR565, 64 x 64, stride 301, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=19264 cap=19264]], maxDelta 12 [apply] Conv2 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] DestRe Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3312 0x3312 0x3312 [apply] [ 0][ 1] 0x3312 0x3312 0x3312 [apply] [ 0][ 2] 0x3312 0x3312 0x3312 [apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3312 0x3312 0x3312 [apply] [ 61][ 62] 0x3312 0x3312 0x3312 [apply] [ 61][ 63] 0x3312 0x3312 0x3312 [apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] == [apply] Test [ 63][ 63] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true [apply] [apply] CONVERT[2][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 0x6cf0e0ba, ABGR8888, 64 x 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 0x7d8995e, BGR565, 64 x 64, stride 301, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=19264 cap=19264]], maxDelta 12 [apply] Conv2 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] DestRe Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3312 0x3312 0x3312 [apply] [ 0][ 1] 0x3312 0x3312 0x3312 [apply] [ 0][ 2] 0x3312 0x3312 0x3312 [apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3312 0x3312 0x3312 [apply] [ 61][ 62] 0x3312 0x3312 0x3312 [apply] [ 61][ 63] 0x3312 0x3312 0x3312 [apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] == [apply] Test [ 63][ 63] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true [apply] [apply] CONVERT[2][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 0x130d63be, ARGB8888, 64 x 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 0x42a48628, BGR565, 64 x 64, stride 301, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=19264 cap=19264]], maxDelta 12 [apply] Conv2 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] DestRe Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3312 0x3312 0x3312 [apply] [ 0][ 1] 0x3312 0x3312 0x3312 [apply] [ 0][ 2] 0x3312 0x3312 0x3312 [apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3312 0x3312 0x3312 [apply] [ 61][ 62] 0x3312 0x3312 0x3312 [apply] [ 61][ 63] 0x3312 0x3312 0x3312 [apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] == [apply] Test [ 63][ 63] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true [apply] [apply] CONVERT[2][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 0x293a5bf6, 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 0x6aeb35e6, BGR565, 64 x 64, stride 301, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=19264 cap=19264]], maxDelta 12 [apply] Conv2 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] DestRe Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3312 0x3312 0x3312 [apply] [ 0][ 1] 0x3312 0x3312 0x3312 [apply] [ 0][ 2] 0x3312 0x3312 0x3312 [apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3312 0x3312 0x3312 [apply] [ 61][ 62] 0x3312 0x3312 0x3312 [apply] [ 61][ 63] 0x3312 0x3312 0x3312 [apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] == [apply] Test [ 63][ 63] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true [apply] [apply] CONVERT[3][*]: Image0 - Orig: PixelRect[obj 0x1283bb96, 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 0x74f0ea28, 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 0xf6efaab, RGB565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x9306 0x9306 0x9306 [apply] [ 0][ 1] 0x9306 0x9306 0x9306 [apply] [ 0][ 2] 0x9306 0x9306 0x9306 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x9306 0x9306 0x9306 [apply] [ 61][ 62] 0x9306 0x9306 0x9306 [apply] [ 61][ 63] 0x9306 0x9306 0x9306 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst 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 0x3c19aaa5, BGR565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3312 0x3312 0x3312 [apply] [ 0][ 1] 0x3312 0x3312 0x3312 [apply] [ 0][ 2] 0x3312 0x3312 0x3312 [apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3312 0x3312 0x3312 [apply] [ 61][ 62] 0x3312 0x3312 0x3312 [apply] [ 61][ 63] 0x3312 0x3312 0x3312 [apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst 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 0x3349e9bb, RGBA5551, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0xC986 0xC986 0xC986 [apply] [ 0][ 1] 0xC986 0xC986 0xC986 [apply] [ 0][ 2] 0xC986 0xC986 0xC986 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0xC986 0xC986 0xC986 [apply] [ 61][ 62] 0xC986 0xC986 0xC986 [apply] [ 61][ 63] 0xC986 0xC986 0xC986 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] == [apply] Test [ 63][ 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 0x409bf450, 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 0x38d8f54a, ABGR1555, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3325 0x3325 0x3325 [apply] [ 0][ 1] 0x3325 0x3325 0x3325 [apply] [ 0][ 2] 0x3325 0x3325 0x3325 [apply] Test [ 0][ 0] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3325 0x3325 0x3325 [apply] [ 61][ 62] 0x3325 0x3325 0x3325 [apply] [ 61][ 63] 0x3325 0x3325 0x3325 [apply] Test [ 63][ 63] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] == [apply] Test [ 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 0x49e53c76, RGBA5551, 64 x 64, stride 301, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=19264 cap=19264]], maxDelta 12 [apply] Conv2 Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ] [apply] DestRe Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0xC986 0xC986 0xC986 [apply] [ 0][ 1] 0xC986 0xC986 0xC986 [apply] [ 0][ 2] 0xC986 0xC986 0xC986 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0xC986 0xC986 0xC986 [apply] [ 61][ 62] 0xC986 0xC986 0xC986 [apply] [ 61][ 63] 0xC986 0xC986 0xC986 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] == [apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true [apply] [apply] CONVERT[3][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 0x351d00c0, 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 0x2a3b5b47, 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 0x55b699ef, 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 0x35d019a3, 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 0x689604d9, 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 0x18078bef, 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 0x799f10e1, ABGR8888, 64 x 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 0x4c371370, RGBA5551, 64 x 64, stride 301, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=19264 cap=19264]], maxDelta 12 [apply] Conv2 Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ] [apply] DestRe Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0xC986 0xC986 0xC986 [apply] [ 0][ 1] 0xC986 0xC986 0xC986 [apply] [ 0][ 2] 0xC986 0xC986 0xC986 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0xC986 0xC986 0xC986 [apply] [ 61][ 62] 0xC986 0xC986 0xC986 [apply] [ 61][ 63] 0xC986 0xC986 0xC986 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] == [apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true [apply] [apply] CONVERT[3][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 0x145f66e3, ARGB8888, 64 x 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 0x3023df74, RGBA5551, 64 x 64, stride 301, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=19264 cap=19264]], maxDelta 12 [apply] Conv2 Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ] [apply] DestRe Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0xC986 0xC986 0xC986 [apply] [ 0][ 1] 0xC986 0xC986 0xC986 [apply] [ 0][ 2] 0xC986 0xC986 0xC986 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0xC986 0xC986 0xC986 [apply] [ 61][ 62] 0xC986 0xC986 0xC986 [apply] [ 61][ 63] 0xC986 0xC986 0xC986 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] == [apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true [apply] [apply] CONVERT[3][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 0x313ac989, 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 0x4562e04d, RGBA5551, 64 x 64, stride 301, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=19264 cap=19264]], maxDelta 12 [apply] Conv2 Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ] [apply] DestRe Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0xC986 0xC986 0xC986 [apply] [ 0][ 1] 0xC986 0xC986 0xC986 [apply] [ 0][ 2] 0xC986 0xC986 0xC986 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0xC986 0xC986 0xC986 [apply] [ 61][ 62] 0xC986 0xC986 0xC986 [apply] [ 61][ 63] 0xC986 0xC986 0xC986 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] == [apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true [apply] [apply] CONVERT[4][*]: Image0 - Orig: PixelRect[obj 0x2a65fe7c, 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 0x4135c3b, 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 0x6302bbb1, RGB565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x9306 0x9306 0x9306 [apply] [ 0][ 1] 0x9306 0x9306 0x9306 [apply] [ 0][ 2] 0x9306 0x9306 0x9306 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x9306 0x9306 0x9306 [apply] [ 61][ 62] 0x9306 0x9306 0x9306 [apply] [ 61][ 63] 0x9306 0x9306 0x9306 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst 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 0x31304f14, BGR565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3312 0x3312 0x3312 [apply] [ 0][ 1] 0x3312 0x3312 0x3312 [apply] [ 0][ 2] 0x3312 0x3312 0x3312 [apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3312 0x3312 0x3312 [apply] [ 61][ 62] 0x3312 0x3312 0x3312 [apply] [ 61][ 63] 0x3312 0x3312 0x3312 [apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst 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 0x34a3d150, RGBA5551, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0xC986 0xC986 0xC986 [apply] [ 0][ 1] 0xC986 0xC986 0xC986 [apply] [ 0][ 2] 0xC986 0xC986 0xC986 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0xC986 0xC986 0xC986 [apply] [ 61][ 62] 0xC986 0xC986 0xC986 [apply] [ 61][ 63] 0xC986 0xC986 0xC986 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] == [apply] Test [ 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 0x2a4fb17b, 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 0x5c6648b0, ABGR1555, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3325 0x3325 0x3325 [apply] [ 0][ 1] 0x3325 0x3325 0x3325 [apply] [ 0][ 2] 0x3325 0x3325 0x3325 [apply] Test [ 0][ 0] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3325 0x3325 0x3325 [apply] [ 61][ 62] 0x3325 0x3325 0x3325 [apply] [ 61][ 63] 0x3325 0x3325 0x3325 [apply] Test [ 63][ 63] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] == [apply] Test [ 63][ 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 0x6f1de4c7, ABGR1555, 64 x 64, stride 301, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=19264 cap=19264]], maxDelta 12 [apply] Conv2 Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ] [apply] DestRe Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3325 0x3325 0x3325 [apply] [ 0][ 1] 0x3325 0x3325 0x3325 [apply] [ 0][ 2] 0x3325 0x3325 0x3325 [apply] Test [ 0][ 0] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3325 0x3325 0x3325 [apply] [ 61][ 62] 0x3325 0x3325 0x3325 [apply] [ 61][ 63] 0x3325 0x3325 0x3325 [apply] Test [ 63][ 63] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] == [apply] Test [ 63][ 63] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true [apply] [apply] CONVERT[4][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 0x459e9125, 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 0x128d2484, 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 0x7cc0cdad, 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 0x7c7b252e, 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 0x4d5d943d, 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 0x368f2016, 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 0x4c583ecf, ABGR8888, 64 x 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 0x692f203f, ABGR1555, 64 x 64, stride 301, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=19264 cap=19264]], maxDelta 12 [apply] Conv2 Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ] [apply] DestRe Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3325 0x3325 0x3325 [apply] [ 0][ 1] 0x3325 0x3325 0x3325 [apply] [ 0][ 2] 0x3325 0x3325 0x3325 [apply] Test [ 0][ 0] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3325 0x3325 0x3325 [apply] [ 61][ 62] 0x3325 0x3325 0x3325 [apply] [ 61][ 63] 0x3325 0x3325 0x3325 [apply] Test [ 63][ 63] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] == [apply] Test [ 63][ 63] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true [apply] [apply] CONVERT[4][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 0x48f2bd5b, ARGB8888, 64 x 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 0x7b2bbc3, ABGR1555, 64 x 64, stride 301, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=19264 cap=19264]], maxDelta 12 [apply] Conv2 Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ] [apply] DestRe Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3325 0x3325 0x3325 [apply] [ 0][ 1] 0x3325 0x3325 0x3325 [apply] [ 0][ 2] 0x3325 0x3325 0x3325 [apply] Test [ 0][ 0] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3325 0x3325 0x3325 [apply] [ 61][ 62] 0x3325 0x3325 0x3325 [apply] [ 61][ 63] 0x3325 0x3325 0x3325 [apply] Test [ 63][ 63] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] == [apply] Test [ 63][ 63] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true [apply] [apply] CONVERT[4][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 0xa1153bc, 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 0x1aafa419, ABGR1555, 64 x 64, stride 301, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=19264 cap=19264]], maxDelta 12 [apply] Conv2 Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ] [apply] DestRe Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3325 0x3325 0x3325 [apply] [ 0][ 1] 0x3325 0x3325 0x3325 [apply] [ 0][ 2] 0x3325 0x3325 0x3325 [apply] Test [ 0][ 0] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3325 0x3325 0x3325 [apply] [ 61][ 62] 0x3325 0x3325 0x3325 [apply] [ 61][ 63] 0x3325 0x3325 0x3325 [apply] Test [ 63][ 63] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] == [apply] Test [ 63][ 63] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true [apply] [apply] CONVERT[5][*]: Image0 - Orig: PixelRect[obj 0x47eaca72, 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 0x55141def, LUMINANCE, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x60, msbFirst true, 01100000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x60 0x60 0x60 [apply] [ 0][ 1] 0x60 0x60 0x60 [apply] [ 0][ 2] 0x60 0x60 0x60 [apply] Test [ 0][ 0] exp [0x60, msbFirst true, 01100000] == [apply] Test [ 0][ 0] has [0x60, msbFirst true, 01100000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x60 0x60 0x60 [apply] [ 61][ 62] 0x60 0x60 0x60 [apply] [ 61][ 63] 0x60 0x60 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 0x55182842, RGB565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x9306 0x9306 0x9306 [apply] [ 0][ 1] 0x9306 0x9306 0x9306 [apply] [ 0][ 2] 0x9306 0x9306 0x9306 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x9306 0x9306 0x9306 [apply] [ 61][ 62] 0x9306 0x9306 0x9306 [apply] [ 61][ 63] 0x9306 0x9306 0x9306 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst 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 0x3270d194, 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 0x235834f2, BGR565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3312 0x3312 0x3312 [apply] [ 0][ 1] 0x3312 0x3312 0x3312 [apply] [ 0][ 2] 0x3312 0x3312 0x3312 [apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3312 0x3312 0x3312 [apply] [ 61][ 62] 0x3312 0x3312 0x3312 [apply] [ 61][ 63] 0x3312 0x3312 0x3312 [apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst 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 0x5656be13, RGB888, 64 x 64, stride 301, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=19264 cap=19264]], maxDelta 12 [apply] Conv2 Data: [[0x31, msbFirst true, 00110001], [0x61, msbFirst true, 01100001], [0x94, msbFirst true, 10010100], ] [apply] DestRe Data: [[0x31, msbFirst true, 00110001], [0x61, msbFirst true, 01100001], [0x94, msbFirst true, 10010100], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x946131 0x946131 0x946131 [apply] [ 0][ 1] 0x946131 0x946131 0x946131 [apply] [ 0][ 2] 0x946131 0x946131 0x946131 [apply] Test [ 0][ 0] exp [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] == [apply] Test [ 0][ 0] has [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x946131 0x946131 0x946131 [apply] [ 61][ 62] 0x946131 0x946131 0x946131 [apply] [ 61][ 63] 0x946131 0x946131 0x946131 [apply] Test [ 63][ 63] exp [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] == [apply] Test [ 63][ 63] has [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] : equal true [apply] [apply] CONVERT[5][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 0x4218d6a3, RGBA5551, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0xC986 0xC986 0xC986 [apply] [ 0][ 1] 0xC986 0xC986 0xC986 [apply] [ 0][ 2] 0xC986 0xC986 0xC986 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0xC986 0xC986 0xC986 [apply] [ 61][ 62] 0xC986 0xC986 0xC986 [apply] [ 61][ 63] 0xC986 0xC986 0xC986 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] == [apply] Test [ 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 0x76505305, RGB888, 64 x 64, stride 301, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=19264 cap=19264]], maxDelta 12 [apply] Conv2 Data: [[0x31, msbFirst true, 00110001], [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 0x14cd1699, ABGR1555, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3325 0x3325 0x3325 [apply] [ 0][ 1] 0x3325 0x3325 0x3325 [apply] [ 0][ 2] 0x3325 0x3325 0x3325 [apply] Test [ 0][ 0] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3325 0x3325 0x3325 [apply] [ 61][ 62] 0x3325 0x3325 0x3325 [apply] [ 61][ 63] 0x3325 0x3325 0x3325 [apply] Test [ 63][ 63] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] == [apply] Test [ 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 0x77888435, RGB888, 64 x 64, stride 301, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=19264 cap=19264]], maxDelta 12 [apply] Conv2 Data: [[0x31, msbFirst true, 00110001], [0x63, msbFirst true, 01100011], [0x94, msbFirst true, 10010100], ] [apply] DestRe Data: [[0x31, msbFirst true, 00110001], [0x63, msbFirst true, 01100011], [0x94, msbFirst true, 10010100], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x946331 0x946331 0x946331 [apply] [ 0][ 1] 0x946331 0x946331 0x946331 [apply] [ 0][ 2] 0x946331 0x946331 0x946331 [apply] Test [ 0][ 0] exp [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] == [apply] Test [ 0][ 0] has [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x946331 0x946331 0x946331 [apply] [ 61][ 62] 0x946331 0x946331 0x946331 [apply] [ 61][ 63] 0x946331 0x946331 0x946331 [apply] Test [ 63][ 63] exp [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] == [apply] Test [ 63][ 63] has [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] : equal true [apply] [apply] CONVERT[5][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 0x73a1e9a9, 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 0x71d44a3, 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 0x7b98f307, 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 0x4802796d, RGB888, 64 x 64, stride 301, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=19264 cap=19264]], maxDelta 12 [apply] Conv2 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ] [apply] DestRe Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x906030 0x906030 0x906030 [apply] [ 0][ 1] 0x906030 0x906030 0x906030 [apply] [ 0][ 2] 0x906030 0x906030 0x906030 [apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] == [apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x906030 0x906030 0x906030 [apply] [ 61][ 62] 0x906030 0x906030 0x906030 [apply] [ 61][ 63] 0x906030 0x906030 0x906030 [apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] == [apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true [apply] [apply] CONVERT[5][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 0x34123d65, 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 0x59474f18, RGB888, 64 x 64, stride 301, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=19264 cap=19264]], maxDelta 12 [apply] Conv2 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ] [apply] DestRe Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x906030 0x906030 0x906030 [apply] [ 0][ 1] 0x906030 0x906030 0x906030 [apply] [ 0][ 2] 0x906030 0x906030 0x906030 [apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] == [apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x906030 0x906030 0x906030 [apply] [ 61][ 62] 0x906030 0x906030 0x906030 [apply] [ 61][ 63] 0x906030 0x906030 0x906030 [apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] == [apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true [apply] [apply] CONVERT[5][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 0x65fb9ffc, 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 0x3e694b3f, RGB888, 64 x 64, stride 301, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=19264 cap=19264]], maxDelta 12 [apply] Conv2 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ] [apply] DestRe Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x906030 0x906030 0x906030 [apply] [ 0][ 1] 0x906030 0x906030 0x906030 [apply] [ 0][ 2] 0x906030 0x906030 0x906030 [apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] == [apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x906030 0x906030 0x906030 [apply] [ 61][ 62] 0x906030 0x906030 0x906030 [apply] [ 61][ 63] 0x906030 0x906030 0x906030 [apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] == [apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true [apply] [apply] CONVERT[5][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 0x1bb5a082, 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 0x78691363, RGB888, 64 x 64, stride 301, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=19264 cap=19264]], maxDelta 12 [apply] Conv2 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ] [apply] DestRe Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x906030 0x906030 0x906030 [apply] [ 0][ 1] 0x906030 0x906030 0x906030 [apply] [ 0][ 2] 0x906030 0x906030 0x906030 [apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] == [apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x906030 0x906030 0x906030 [apply] [ 61][ 62] 0x906030 0x906030 0x906030 [apply] [ 61][ 63] 0x906030 0x906030 0x906030 [apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] == [apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true [apply] [apply] CONVERT[5][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 0x41d477ed, ABGR8888, 64 x 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 0x3590fc5b, RGB888, 64 x 64, stride 301, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=19264 cap=19264]], maxDelta 12 [apply] Conv2 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ] [apply] DestRe Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x906030 0x906030 0x906030 [apply] [ 0][ 1] 0x906030 0x906030 0x906030 [apply] [ 0][ 2] 0x906030 0x906030 0x906030 [apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] == [apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x906030 0x906030 0x906030 [apply] [ 61][ 62] 0x906030 0x906030 0x906030 [apply] [ 61][ 63] 0x906030 0x906030 0x906030 [apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] == [apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true [apply] [apply] CONVERT[5][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 0x397fbdb, ARGB8888, 64 x 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 0x33d512c1, RGB888, 64 x 64, stride 301, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=19264 cap=19264]], maxDelta 12 [apply] Conv2 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ] [apply] DestRe Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x906030 0x906030 0x906030 [apply] [ 0][ 1] 0x906030 0x906030 0x906030 [apply] [ 0][ 2] 0x906030 0x906030 0x906030 [apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] == [apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x906030 0x906030 0x906030 [apply] [ 61][ 62] 0x906030 0x906030 0x906030 [apply] [ 61][ 63] 0x906030 0x906030 0x906030 [apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] == [apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true [apply] [apply] CONVERT[5][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 0x515c6049, 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 0x639c2c1d, RGB888, 64 x 64, stride 301, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=19264 cap=19264]], maxDelta 12 [apply] Conv2 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ] [apply] DestRe Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x906030 0x906030 0x906030 [apply] [ 0][ 1] 0x906030 0x906030 0x906030 [apply] [ 0][ 2] 0x906030 0x906030 0x906030 [apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] == [apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x906030 0x906030 0x906030 [apply] [ 61][ 62] 0x906030 0x906030 0x906030 [apply] [ 61][ 63] 0x906030 0x906030 0x906030 [apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] == [apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true [apply] [apply] CONVERT[6][*]: Image0 - Orig: PixelRect[obj 0x5fe94a96, 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 0x443118b0, LUMINANCE, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x60, msbFirst true, 01100000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x60 0x60 0x60 [apply] [ 0][ 1] 0x60 0x60 0x60 [apply] [ 0][ 2] 0x60 0x60 0x60 [apply] Test [ 0][ 0] exp [0x60, msbFirst true, 01100000] == [apply] Test [ 0][ 0] has [0x60, msbFirst true, 01100000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x60 0x60 0x60 [apply] [ 61][ 62] 0x60 0x60 0x60 [apply] [ 61][ 63] 0x60 0x60 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 0x765d7657, RGB565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x9306 0x9306 0x9306 [apply] [ 0][ 1] 0x9306 0x9306 0x9306 [apply] [ 0][ 2] 0x9306 0x9306 0x9306 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x9306 0x9306 0x9306 [apply] [ 61][ 62] 0x9306 0x9306 0x9306 [apply] [ 61][ 63] 0x9306 0x9306 0x9306 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst 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 0x74235045, 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 0x618b19ad, BGR565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3312 0x3312 0x3312 [apply] [ 0][ 1] 0x3312 0x3312 0x3312 [apply] [ 0][ 2] 0x3312 0x3312 0x3312 [apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3312 0x3312 0x3312 [apply] [ 61][ 62] 0x3312 0x3312 0x3312 [apply] [ 61][ 63] 0x3312 0x3312 0x3312 [apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst 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 0x2d3379b4, BGR888, 64 x 64, stride 301, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=19264 cap=19264]], maxDelta 12 [apply] Conv2 Data: [[0x94, msbFirst true, 10010100], [0x61, msbFirst true, 01100001], [0x31, msbFirst true, 00110001], ] [apply] DestRe Data: [[0x94, msbFirst true, 10010100], [0x61, msbFirst true, 01100001], [0x31, msbFirst true, 00110001], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x316194 0x316194 0x316194 [apply] [ 0][ 1] 0x316194 0x316194 0x316194 [apply] [ 0][ 2] 0x316194 0x316194 0x316194 [apply] Test [ 0][ 0] exp [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] == [apply] Test [ 0][ 0] has [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x316194 0x316194 0x316194 [apply] [ 61][ 62] 0x316194 0x316194 0x316194 [apply] [ 61][ 63] 0x316194 0x316194 0x316194 [apply] Test [ 63][ 63] exp [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] == [apply] Test [ 63][ 63] has [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] : equal true [apply] [apply] CONVERT[6][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 0x30c15d8b, RGBA5551, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0xC986 0xC986 0xC986 [apply] [ 0][ 1] 0xC986 0xC986 0xC986 [apply] [ 0][ 2] 0xC986 0xC986 0xC986 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0xC986 0xC986 0xC986 [apply] [ 61][ 62] 0xC986 0xC986 0xC986 [apply] [ 61][ 63] 0xC986 0xC986 0xC986 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] == [apply] Test [ 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 0x5e0e82ae, BGR888, 64 x 64, stride 301, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=19264 cap=19264]], maxDelta 12 [apply] Conv2 Data: [[0x94, msbFirst true, 10010100], [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 0x6771beb3, ABGR1555, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3325 0x3325 0x3325 [apply] [ 0][ 1] 0x3325 0x3325 0x3325 [apply] [ 0][ 2] 0x3325 0x3325 0x3325 [apply] Test [ 0][ 0] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3325 0x3325 0x3325 [apply] [ 61][ 62] 0x3325 0x3325 0x3325 [apply] [ 61][ 63] 0x3325 0x3325 0x3325 [apply] Test [ 63][ 63] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] == [apply] Test [ 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 0x51399530, BGR888, 64 x 64, stride 301, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=19264 cap=19264]], maxDelta 12 [apply] Conv2 Data: [[0x94, msbFirst true, 10010100], [0x63, msbFirst true, 01100011], [0x31, msbFirst true, 00110001], ] [apply] DestRe Data: [[0x94, msbFirst true, 10010100], [0x63, msbFirst true, 01100011], [0x31, msbFirst true, 00110001], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x316394 0x316394 0x316394 [apply] [ 0][ 1] 0x316394 0x316394 0x316394 [apply] [ 0][ 2] 0x316394 0x316394 0x316394 [apply] Test [ 0][ 0] exp [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] == [apply] Test [ 0][ 0] has [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x316394 0x316394 0x316394 [apply] [ 61][ 62] 0x316394 0x316394 0x316394 [apply] [ 61][ 63] 0x316394 0x316394 0x316394 [apply] Test [ 63][ 63] exp [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] == [apply] Test [ 63][ 63] has [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] : equal true [apply] [apply] CONVERT[6][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 0x6b2ea799, 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 0x411f53a0, 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 0x2b71e916, 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 0x36fc695d, BGR888, 64 x 64, stride 301, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=19264 cap=19264]], maxDelta 12 [apply] Conv2 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ] [apply] DestRe Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x306090 0x306090 0x306090 [apply] [ 0][ 1] 0x306090 0x306090 0x306090 [apply] [ 0][ 2] 0x306090 0x306090 0x306090 [apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] == [apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x306090 0x306090 0x306090 [apply] [ 61][ 62] 0x306090 0x306090 0x306090 [apply] [ 61][ 63] 0x306090 0x306090 0x306090 [apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] == [apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true [apply] [apply] CONVERT[6][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 0x28701274, 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 0x13c9d689, BGR888, 64 x 64, stride 301, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=19264 cap=19264]], maxDelta 12 [apply] Conv2 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ] [apply] DestRe Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x306090 0x306090 0x306090 [apply] [ 0][ 1] 0x306090 0x306090 0x306090 [apply] [ 0][ 2] 0x306090 0x306090 0x306090 [apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] == [apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x306090 0x306090 0x306090 [apply] [ 61][ 62] 0x306090 0x306090 0x306090 [apply] [ 61][ 63] 0x306090 0x306090 0x306090 [apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] == [apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true [apply] [apply] CONVERT[6][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 0x3754a4bf, 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 0x62379589, BGR888, 64 x 64, stride 301, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=19264 cap=19264]], maxDelta 12 [apply] Conv2 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ] [apply] DestRe Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x306090 0x306090 0x306090 [apply] [ 0][ 1] 0x306090 0x306090 0x306090 [apply] [ 0][ 2] 0x306090 0x306090 0x306090 [apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] == [apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x306090 0x306090 0x306090 [apply] [ 61][ 62] 0x306090 0x306090 0x306090 [apply] [ 61][ 63] 0x306090 0x306090 0x306090 [apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] == [apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true [apply] [apply] CONVERT[6][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 0x4afcd809, 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 0x175c2241, BGR888, 64 x 64, stride 301, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=19264 cap=19264]], maxDelta 12 [apply] Conv2 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ] [apply] DestRe Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x306090 0x306090 0x306090 [apply] [ 0][ 1] 0x306090 0x306090 0x306090 [apply] [ 0][ 2] 0x306090 0x306090 0x306090 [apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] == [apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x306090 0x306090 0x306090 [apply] [ 61][ 62] 0x306090 0x306090 0x306090 [apply] [ 61][ 63] 0x306090 0x306090 0x306090 [apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] == [apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true [apply] [apply] CONVERT[6][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 0x5bf0d49, ABGR8888, 64 x 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 0x5b7a5baa, BGR888, 64 x 64, stride 301, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=19264 cap=19264]], maxDelta 12 [apply] Conv2 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ] [apply] DestRe Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x306090 0x306090 0x306090 [apply] [ 0][ 1] 0x306090 0x306090 0x306090 [apply] [ 0][ 2] 0x306090 0x306090 0x306090 [apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] == [apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x306090 0x306090 0x306090 [apply] [ 61][ 62] 0x306090 0x306090 0x306090 [apply] [ 61][ 63] 0x306090 0x306090 0x306090 [apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] == [apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true [apply] [apply] CONVERT[6][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 0x776aec5c, ARGB8888, 64 x 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 0x1d296da, BGR888, 64 x 64, stride 301, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=19264 cap=19264]], maxDelta 12 [apply] Conv2 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ] [apply] DestRe Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x306090 0x306090 0x306090 [apply] [ 0][ 1] 0x306090 0x306090 0x306090 [apply] [ 0][ 2] 0x306090 0x306090 0x306090 [apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] == [apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x306090 0x306090 0x306090 [apply] [ 61][ 62] 0x306090 0x306090 0x306090 [apply] [ 61][ 63] 0x306090 0x306090 0x306090 [apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] == [apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true [apply] [apply] CONVERT[6][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 0x7c7a06ec, 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 0x75d4a5c2, BGR888, 64 x 64, stride 301, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=19264 cap=19264]], maxDelta 12 [apply] Conv2 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ] [apply] DestRe Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x306090 0x306090 0x306090 [apply] [ 0][ 1] 0x306090 0x306090 0x306090 [apply] [ 0][ 2] 0x306090 0x306090 0x306090 [apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] == [apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x306090 0x306090 0x306090 [apply] [ 61][ 62] 0x306090 0x306090 0x306090 [apply] [ 61][ 63] 0x306090 0x306090 0x306090 [apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] == [apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true [apply] [apply] CONVERT[7][*]: Image0 - Orig: PixelRect[obj 0x557caf28, 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 0x408d971b, LUMINANCE, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x60, msbFirst true, 01100000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x60 0x60 0x60 [apply] [ 0][ 1] 0x60 0x60 0x60 [apply] [ 0][ 2] 0x60 0x60 0x60 [apply] Test [ 0][ 0] exp [0x60, msbFirst true, 01100000] == [apply] Test [ 0][ 0] has [0x60, msbFirst true, 01100000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x60 0x60 0x60 [apply] [ 61][ 62] 0x60 0x60 0x60 [apply] [ 61][ 63] 0x60 0x60 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 0x6c6cb480, RGB565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x9306 0x9306 0x9306 [apply] [ 0][ 1] 0x9306 0x9306 0x9306 [apply] [ 0][ 2] 0x9306 0x9306 0x9306 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x9306 0x9306 0x9306 [apply] [ 61][ 62] 0x9306 0x9306 0x9306 [apply] [ 61][ 63] 0x9306 0x9306 0x9306 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst 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 0x3c46e67a, 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 0xc730b35, BGR565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3312 0x3312 0x3312 [apply] [ 0][ 1] 0x3312 0x3312 0x3312 [apply] [ 0][ 2] 0x3312 0x3312 0x3312 [apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3312 0x3312 0x3312 [apply] [ 61][ 62] 0x3312 0x3312 0x3312 [apply] [ 61][ 63] 0x3312 0x3312 0x3312 [apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst 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 0x206a70ef, RGBx8888, 64 x 64, stride 301, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=19264 cap=19264]], maxDelta 12 [apply] Conv2 Data: [[0x31, msbFirst true, 00110001], [0x61, msbFirst true, 01100001], [0x94, msbFirst true, 10010100], [0x00, msbFirst true, 00000000], ] [apply] DestRe Data: [[0x31, msbFirst true, 00110001], [0x61, msbFirst true, 01100001], [0x94, msbFirst true, 10010100], [0xFF, msbFirst true, 11111111], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x00946131 0x00946131 0x00946131 [apply] [ 0][ 1] 0x00946131 0x00946131 0x00946131 [apply] [ 0][ 2] 0x00946131 0x00946131 0x00946131 [apply] Test [ 0][ 0] exp [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] == [apply] Test [ 0][ 0] has [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x00946131 0x00946131 0x00946131 [apply] [ 61][ 62] 0x00946131 0x00946131 0x00946131 [apply] [ 61][ 63] 0x00946131 0x00946131 0x00946131 [apply] Test [ 63][ 63] exp [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] == [apply] Test [ 63][ 63] has [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] : equal true [apply] [apply] CONVERT[7][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 0x292b08d6, RGBA5551, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0xC986 0xC986 0xC986 [apply] [ 0][ 1] 0xC986 0xC986 0xC986 [apply] [ 0][ 2] 0xC986 0xC986 0xC986 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0xC986 0xC986 0xC986 [apply] [ 61][ 62] 0xC986 0xC986 0xC986 [apply] [ 61][ 63] 0xC986 0xC986 0xC986 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] == [apply] Test [ 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 0x22555ebf, RGBx8888, 64 x 64, stride 301, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=19264 cap=19264]], maxDelta 12 [apply] Conv2 Data: [[0x31, msbFirst true, 00110001], [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 0x36ebc363, ABGR1555, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3325 0x3325 0x3325 [apply] [ 0][ 1] 0x3325 0x3325 0x3325 [apply] [ 0][ 2] 0x3325 0x3325 0x3325 [apply] Test [ 0][ 0] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3325 0x3325 0x3325 [apply] [ 61][ 62] 0x3325 0x3325 0x3325 [apply] [ 61][ 63] 0x3325 0x3325 0x3325 [apply] Test [ 63][ 63] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] == [apply] Test [ 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 0x45752059, RGBx8888, 64 x 64, stride 301, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=19264 cap=19264]], maxDelta 12 [apply] Conv2 Data: [[0x31, msbFirst true, 00110001], [0x63, msbFirst true, 01100011], [0x94, msbFirst true, 10010100], [0x00, msbFirst true, 00000000], ] [apply] DestRe Data: [[0x31, msbFirst true, 00110001], [0x63, msbFirst true, 01100011], [0x94, msbFirst true, 10010100], [0xFF, msbFirst true, 11111111], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x00946331 0x00946331 0x00946331 [apply] [ 0][ 1] 0x00946331 0x00946331 0x00946331 [apply] [ 0][ 2] 0x00946331 0x00946331 0x00946331 [apply] Test [ 0][ 0] exp [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] == [apply] Test [ 0][ 0] has [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x00946331 0x00946331 0x00946331 [apply] [ 61][ 62] 0x00946331 0x00946331 0x00946331 [apply] [ 61][ 63] 0x00946331 0x00946331 0x00946331 [apply] Test [ 63][ 63] exp [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] == [apply] Test [ 63][ 63] has [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] : equal true [apply] [apply] CONVERT[7][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 0x34e9fd99, 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 0x3c41ed1d, 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 0x54d9d12d, 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 0x38425407, RGBx8888, 64 x 64, stride 301, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=19264 cap=19264]], maxDelta 12 [apply] Conv2 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0x00, msbFirst true, 00000000], ] [apply] DestRe Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xFF, msbFirst true, 11111111], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x00906030 0x00906030 0x00906030 [apply] [ 0][ 1] 0x00906030 0x00906030 0x00906030 [apply] [ 0][ 2] 0x00906030 0x00906030 0x00906030 [apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] == [apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x00906030 0x00906030 0x00906030 [apply] [ 61][ 62] 0x00906030 0x00906030 0x00906030 [apply] [ 61][ 63] 0x00906030 0x00906030 0x00906030 [apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] == [apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true [apply] [apply] CONVERT[7][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 0x43bc63a3, 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 0x702657cc, RGBx8888, 64 x 64, stride 301, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=19264 cap=19264]], maxDelta 12 [apply] Conv2 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [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 0x6a6cb05c, 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 0x40a4337a, RGBx8888, 64 x 64, stride 301, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=19264 cap=19264]], maxDelta 12 [apply] Conv2 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0x00, msbFirst true, 00000000], ] [apply] DestRe Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xFF, msbFirst true, 11111111], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x00906030 0x00906030 0x00906030 [apply] [ 0][ 1] 0x00906030 0x00906030 0x00906030 [apply] [ 0][ 2] 0x00906030 0x00906030 0x00906030 [apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] == [apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x00906030 0x00906030 0x00906030 [apply] [ 61][ 62] 0x00906030 0x00906030 0x00906030 [apply] [ 61][ 63] 0x00906030 0x00906030 0x00906030 [apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 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 0x6025e1b6, 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 0x22ff4249, RGBx8888, 64 x 64, stride 301, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=19264 cap=19264]], maxDelta 12 [apply] Conv2 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0x00, msbFirst true, 00000000], ] [apply] DestRe Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xFF, msbFirst true, 11111111], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x00906030 0x00906030 0x00906030 [apply] [ 0][ 1] 0x00906030 0x00906030 0x00906030 [apply] [ 0][ 2] 0x00906030 0x00906030 0x00906030 [apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] == [apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x00906030 0x00906030 0x00906030 [apply] [ 61][ 62] 0x00906030 0x00906030 0x00906030 [apply] [ 61][ 63] 0x00906030 0x00906030 0x00906030 [apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] == [apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true [apply] [apply] CONVERT[7][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 0x2d1ef81a, ABGR8888, 64 x 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 0x4c402120, RGBx8888, 64 x 64, stride 301, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=19264 cap=19264]], maxDelta 12 [apply] Conv2 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0x00, msbFirst true, 00000000], ] [apply] DestRe Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xFF, msbFirst true, 11111111], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x00906030 0x00906030 0x00906030 [apply] [ 0][ 1] 0x00906030 0x00906030 0x00906030 [apply] [ 0][ 2] 0x00906030 0x00906030 0x00906030 [apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] == [apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x00906030 0x00906030 0x00906030 [apply] [ 61][ 62] 0x00906030 0x00906030 0x00906030 [apply] [ 61][ 63] 0x00906030 0x00906030 0x00906030 [apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] == [apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true [apply] [apply] CONVERT[7][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 0x327514f, ARGB8888, 64 x 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 0x5b12b668, RGBx8888, 64 x 64, stride 301, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=19264 cap=19264]], maxDelta 12 [apply] Conv2 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0x00, msbFirst true, 00000000], ] [apply] DestRe Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xFF, msbFirst true, 11111111], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x00906030 0x00906030 0x00906030 [apply] [ 0][ 1] 0x00906030 0x00906030 0x00906030 [apply] [ 0][ 2] 0x00906030 0x00906030 0x00906030 [apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] == [apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x00906030 0x00906030 0x00906030 [apply] [ 61][ 62] 0x00906030 0x00906030 0x00906030 [apply] [ 61][ 63] 0x00906030 0x00906030 0x00906030 [apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] == [apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true [apply] [apply] CONVERT[7][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 0x1165b38, 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 0x4c12331b, RGBx8888, 64 x 64, stride 301, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=19264 cap=19264]], maxDelta 12 [apply] Conv2 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0x00, msbFirst true, 00000000], ] [apply] DestRe Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xFF, msbFirst true, 11111111], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x00906030 0x00906030 0x00906030 [apply] [ 0][ 1] 0x00906030 0x00906030 0x00906030 [apply] [ 0][ 2] 0x00906030 0x00906030 0x00906030 [apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] == [apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x00906030 0x00906030 0x00906030 [apply] [ 61][ 62] 0x00906030 0x00906030 0x00906030 [apply] [ 61][ 63] 0x00906030 0x00906030 0x00906030 [apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] == [apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true [apply] [apply] CONVERT[8][*]: Image0 - Orig: PixelRect[obj 0x7586beff, 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 0x3b69e7d1, LUMINANCE, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x60, msbFirst true, 01100000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x60 0x60 0x60 [apply] [ 0][ 1] 0x60 0x60 0x60 [apply] [ 0][ 2] 0x60 0x60 0x60 [apply] Test [ 0][ 0] exp [0x60, msbFirst true, 01100000] == [apply] Test [ 0][ 0] has [0x60, msbFirst true, 01100000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x60 0x60 0x60 [apply] [ 61][ 62] 0x60 0x60 0x60 [apply] [ 61][ 63] 0x60 0x60 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 0x815b41f, RGB565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x9306 0x9306 0x9306 [apply] [ 0][ 1] 0x9306 0x9306 0x9306 [apply] [ 0][ 2] 0x9306 0x9306 0x9306 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x9306 0x9306 0x9306 [apply] [ 61][ 62] 0x9306 0x9306 0x9306 [apply] [ 61][ 63] 0x9306 0x9306 0x9306 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst 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 0x5542c4ed, 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 0x1573f9fc, BGR565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3312 0x3312 0x3312 [apply] [ 0][ 1] 0x3312 0x3312 0x3312 [apply] [ 0][ 2] 0x3312 0x3312 0x3312 [apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3312 0x3312 0x3312 [apply] [ 61][ 62] 0x3312 0x3312 0x3312 [apply] [ 61][ 63] 0x3312 0x3312 0x3312 [apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst 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 0x6150c3ec, BGRx8888, 64 x 64, stride 301, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=19264 cap=19264]], maxDelta 12 [apply] Conv2 Data: [[0x94, msbFirst true, 10010100], [0x61, msbFirst true, 01100001], [0x31, msbFirst true, 00110001], [0x00, msbFirst true, 00000000], ] [apply] DestRe Data: [[0x94, msbFirst true, 10010100], [0x61, msbFirst true, 01100001], [0x31, msbFirst true, 00110001], [0xFF, msbFirst true, 11111111], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x00316194 0x00316194 0x00316194 [apply] [ 0][ 1] 0x00316194 0x00316194 0x00316194 [apply] [ 0][ 2] 0x00316194 0x00316194 0x00316194 [apply] Test [ 0][ 0] exp [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] == [apply] Test [ 0][ 0] has [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x00316194 0x00316194 0x00316194 [apply] [ 61][ 62] 0x00316194 0x00316194 0x00316194 [apply] [ 61][ 63] 0x00316194 0x00316194 0x00316194 [apply] Test [ 63][ 63] exp [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] == [apply] Test [ 63][ 63] has [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] : equal true [apply] [apply] CONVERT[8][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 0x44c03695, RGBA5551, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0xC986 0xC986 0xC986 [apply] [ 0][ 1] 0xC986 0xC986 0xC986 [apply] [ 0][ 2] 0xC986 0xC986 0xC986 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0xC986 0xC986 0xC986 [apply] [ 61][ 62] 0xC986 0xC986 0xC986 [apply] [ 61][ 63] 0xC986 0xC986 0xC986 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] == [apply] Test [ 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 0x7e6f74c, BGRx8888, 64 x 64, stride 301, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=19264 cap=19264]], maxDelta 12 [apply] Conv2 Data: [[0x94, msbFirst true, 10010100], [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 0xdd05255, ABGR1555, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3325 0x3325 0x3325 [apply] [ 0][ 1] 0x3325 0x3325 0x3325 [apply] [ 0][ 2] 0x3325 0x3325 0x3325 [apply] Test [ 0][ 0] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3325 0x3325 0x3325 [apply] [ 61][ 62] 0x3325 0x3325 0x3325 [apply] [ 61][ 63] 0x3325 0x3325 0x3325 [apply] Test [ 63][ 63] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] == [apply] Test [ 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 0x6a78afa0, BGRx8888, 64 x 64, stride 301, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=19264 cap=19264]], maxDelta 12 [apply] Conv2 Data: [[0x94, msbFirst true, 10010100], [0x63, msbFirst true, 01100011], [0x31, msbFirst true, 00110001], [0x00, msbFirst true, 00000000], ] [apply] DestRe Data: [[0x94, msbFirst true, 10010100], [0x63, msbFirst true, 01100011], [0x31, msbFirst true, 00110001], [0xFF, msbFirst true, 11111111], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x00316394 0x00316394 0x00316394 [apply] [ 0][ 1] 0x00316394 0x00316394 0x00316394 [apply] [ 0][ 2] 0x00316394 0x00316394 0x00316394 [apply] Test [ 0][ 0] exp [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] == [apply] Test [ 0][ 0] has [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x00316394 0x00316394 0x00316394 [apply] [ 61][ 62] 0x00316394 0x00316394 0x00316394 [apply] [ 61][ 63] 0x00316394 0x00316394 0x00316394 [apply] Test [ 63][ 63] exp [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] == [apply] Test [ 63][ 63] has [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] : equal true [apply] [apply] CONVERT[8][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 0x2f4948e4, 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 0x1f2586d6, 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 0x10683d9d, 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 0x3fc2959f, BGRx8888, 64 x 64, stride 301, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=19264 cap=19264]], maxDelta 12 [apply] Conv2 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0x00, msbFirst true, 00000000], ] [apply] DestRe Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xFF, msbFirst true, 11111111], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x00306090 0x00306090 0x00306090 [apply] [ 0][ 1] 0x00306090 0x00306090 0x00306090 [apply] [ 0][ 2] 0x00306090 0x00306090 0x00306090 [apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] == [apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x00306090 0x00306090 0x00306090 [apply] [ 61][ 62] 0x00306090 0x00306090 0x00306090 [apply] [ 61][ 63] 0x00306090 0x00306090 0x00306090 [apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] == [apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true [apply] [apply] CONVERT[8][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 0x5aa9e4eb, 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 0x6989da5e, BGRx8888, 64 x 64, stride 301, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=19264 cap=19264]], maxDelta 12 [apply] Conv2 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0x00, msbFirst true, 00000000], ] [apply] DestRe Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xFF, msbFirst true, 11111111], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x00306090 0x00306090 0x00306090 [apply] [ 0][ 1] 0x00306090 0x00306090 0x00306090 [apply] [ 0][ 2] 0x00306090 0x00306090 0x00306090 [apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] == [apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x00306090 0x00306090 0x00306090 [apply] [ 61][ 62] 0x00306090 0x00306090 0x00306090 [apply] [ 61][ 63] 0x00306090 0x00306090 0x00306090 [apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] == [apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true [apply] [apply] CONVERT[8][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 0x385c9627, 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 0x139982de, BGRx8888, 64 x 64, stride 301, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=19264 cap=19264]], maxDelta 12 [apply] Conv2 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [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 0x682b2fa, 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 0x217ed35e, BGRx8888, 64 x 64, stride 301, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=19264 cap=19264]], maxDelta 12 [apply] Conv2 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0x00, msbFirst true, 00000000], ] [apply] DestRe Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xFF, msbFirst true, 11111111], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x00306090 0x00306090 0x00306090 [apply] [ 0][ 1] 0x00306090 0x00306090 0x00306090 [apply] [ 0][ 2] 0x00306090 0x00306090 0x00306090 [apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] == [apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x00306090 0x00306090 0x00306090 [apply] [ 61][ 62] 0x00306090 0x00306090 0x00306090 [apply] [ 61][ 63] 0x00306090 0x00306090 0x00306090 [apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 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 0x7dcf94f8, ABGR8888, 64 x 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 0x229f66ed, BGRx8888, 64 x 64, stride 301, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=19264 cap=19264]], maxDelta 12 [apply] Conv2 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0x00, msbFirst true, 00000000], ] [apply] DestRe Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xFF, msbFirst true, 11111111], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x00306090 0x00306090 0x00306090 [apply] [ 0][ 1] 0x00306090 0x00306090 0x00306090 [apply] [ 0][ 2] 0x00306090 0x00306090 0x00306090 [apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] == [apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x00306090 0x00306090 0x00306090 [apply] [ 61][ 62] 0x00306090 0x00306090 0x00306090 [apply] [ 61][ 63] 0x00306090 0x00306090 0x00306090 [apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] == [apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true [apply] [apply] CONVERT[8][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 0x31190526, ARGB8888, 64 x 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 0x662ac478, BGRx8888, 64 x 64, stride 301, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=19264 cap=19264]], maxDelta 12 [apply] Conv2 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0x00, msbFirst true, 00000000], ] [apply] DestRe Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xFF, msbFirst true, 11111111], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x00306090 0x00306090 0x00306090 [apply] [ 0][ 1] 0x00306090 0x00306090 0x00306090 [apply] [ 0][ 2] 0x00306090 0x00306090 0x00306090 [apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] == [apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x00306090 0x00306090 0x00306090 [apply] [ 61][ 62] 0x00306090 0x00306090 0x00306090 [apply] [ 61][ 63] 0x00306090 0x00306090 0x00306090 [apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] == [apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true [apply] [apply] CONVERT[8][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 0x6743e411, 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 0x3eb25e1a, BGRx8888, 64 x 64, stride 301, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=19264 cap=19264]], maxDelta 12 [apply] Conv2 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0x00, msbFirst true, 00000000], ] [apply] DestRe Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xFF, msbFirst true, 11111111], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x00306090 0x00306090 0x00306090 [apply] [ 0][ 1] 0x00306090 0x00306090 0x00306090 [apply] [ 0][ 2] 0x00306090 0x00306090 0x00306090 [apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] == [apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x00306090 0x00306090 0x00306090 [apply] [ 61][ 62] 0x00306090 0x00306090 0x00306090 [apply] [ 61][ 63] 0x00306090 0x00306090 0x00306090 [apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] == [apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true [apply] [apply] CONVERT[9][*]: Image0 - Orig: PixelRect[obj 0x477b4cdf, 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 0x77c2494c, LUMINANCE, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x60, msbFirst true, 01100000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x60 0x60 0x60 [apply] [ 0][ 1] 0x60 0x60 0x60 [apply] [ 0][ 2] 0x60 0x60 0x60 [apply] Test [ 0][ 0] exp [0x60, msbFirst true, 01100000] == [apply] Test [ 0][ 0] has [0x60, msbFirst true, 01100000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x60 0x60 0x60 [apply] [ 61][ 62] 0x60 0x60 0x60 [apply] [ 61][ 63] 0x60 0x60 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 0xf5958c9, RGB565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x9306 0x9306 0x9306 [apply] [ 0][ 1] 0x9306 0x9306 0x9306 [apply] [ 0][ 2] 0x9306 0x9306 0x9306 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x9306 0x9306 0x9306 [apply] [ 61][ 62] 0x9306 0x9306 0x9306 [apply] [ 61][ 63] 0x9306 0x9306 0x9306 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst 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 0x233795b6, BGR565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3312 0x3312 0x3312 [apply] [ 0][ 1] 0x3312 0x3312 0x3312 [apply] [ 0][ 2] 0x3312 0x3312 0x3312 [apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3312 0x3312 0x3312 [apply] [ 61][ 62] 0x3312 0x3312 0x3312 [apply] [ 61][ 63] 0x3312 0x3312 0x3312 [apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst 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 0x3eb738bb, RGBA5551, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0xC986 0xC986 0xC986 [apply] [ 0][ 1] 0xC986 0xC986 0xC986 [apply] [ 0][ 2] 0xC986 0xC986 0xC986 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0xC986 0xC986 0xC986 [apply] [ 61][ 62] 0xC986 0xC986 0xC986 [apply] [ 61][ 63] 0xC986 0xC986 0xC986 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] == [apply] Test [ 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 0x5bda8e08, 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 0x1e800aaa, ABGR1555, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3325 0x3325 0x3325 [apply] [ 0][ 1] 0x3325 0x3325 0x3325 [apply] [ 0][ 2] 0x3325 0x3325 0x3325 [apply] Test [ 0][ 0] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3325 0x3325 0x3325 [apply] [ 61][ 62] 0x3325 0x3325 0x3325 [apply] [ 61][ 63] 0x3325 0x3325 0x3325 [apply] Test [ 63][ 63] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] == [apply] Test [ 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 0x185a6e9, RGBA8888, 64 x 64, stride 301, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=19264 cap=19264]], maxDelta 12 [apply] Conv2 Data: [[0x31, msbFirst true, 00110001], [0x63, msbFirst true, 01100011], [0x94, msbFirst true, 10010100], [0xFF, msbFirst true, 11111111], ] [apply] DestRe Data: [[0x31, msbFirst true, 00110001], [0x63, msbFirst true, 01100011], [0x94, msbFirst true, 10010100], [0xFF, msbFirst true, 11111111], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0xFF946331 0xFF946331 0xFF946331 [apply] [ 0][ 1] 0xFF946331 0xFF946331 0xFF946331 [apply] [ 0][ 2] 0xFF946331 0xFF946331 0xFF946331 [apply] Test [ 0][ 0] exp [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] [0xFF, msbFirst true, 11111111] == [apply] Test [ 0][ 0] has [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] [0xFF, msbFirst true, 11111111] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0xFF946331 0xFF946331 0xFF946331 [apply] [ 61][ 62] 0xFF946331 0xFF946331 0xFF946331 [apply] [ 61][ 63] 0xFF946331 0xFF946331 0xFF946331 [apply] Test [ 63][ 63] exp [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] [0xFF, msbFirst true, 11111111] == [apply] Test [ 63][ 63] has [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] [0xFF, msbFirst true, 11111111] : equal true [apply] [apply] CONVERT[9][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 0x6f03482, 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 0x9d5509a, 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 0x179ece50, 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 0x3b0090a4, 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 0x3cd3e762, 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 0x1fa121e2, 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 0x7eac9008, 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 0x4116aac9, RGBA8888, 64 x 64, stride 301, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=19264 cap=19264]], maxDelta 12 [apply] Conv2 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xC0, msbFirst true, 11000000], ] [apply] DestRe Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xC0, msbFirst true, 11000000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0xC0906030 0xC0906030 0xC0906030 [apply] [ 0][ 1] 0xC0906030 0xC0906030 0xC0906030 [apply] [ 0][ 2] 0xC0906030 0xC0906030 0xC0906030 [apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xC0, msbFirst true, 11000000] == [apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xC0, msbFirst true, 11000000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0xC0906030 0xC0906030 0xC0906030 [apply] [ 61][ 62] 0xC0906030 0xC0906030 0xC0906030 [apply] [ 61][ 63] 0xC0906030 0xC0906030 0xC0906030 [apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xC0, msbFirst true, 11000000] == [apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xC0, msbFirst true, 11000000] : equal true [apply] [apply] CONVERT[9][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 0x62ddbd7e, 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 0x74e52ef6, RGBA8888, 64 x 64, stride 301, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=19264 cap=19264]], maxDelta 12 [apply] Conv2 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xC0, msbFirst true, 11000000], ] [apply] DestRe Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xC0, msbFirst true, 11000000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0xC0906030 0xC0906030 0xC0906030 [apply] [ 0][ 1] 0xC0906030 0xC0906030 0xC0906030 [apply] [ 0][ 2] 0xC0906030 0xC0906030 0xC0906030 [apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xC0, msbFirst true, 11000000] == [apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xC0, msbFirst true, 11000000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0xC0906030 0xC0906030 0xC0906030 [apply] [ 61][ 62] 0xC0906030 0xC0906030 0xC0906030 [apply] [ 61][ 63] 0xC0906030 0xC0906030 0xC0906030 [apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xC0, msbFirst true, 11000000] == [apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xC0, msbFirst true, 11000000] : equal true [apply] [apply] CONVERT[9][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 0x6ed3ccb2, 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 0x1a677343, RGBA8888, 64 x 64, stride 301, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=19264 cap=19264]], maxDelta 12 [apply] Conv2 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xC0, msbFirst true, 11000000], ] [apply] DestRe Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xC0, msbFirst true, 11000000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0xC0906030 0xC0906030 0xC0906030 [apply] [ 0][ 1] 0xC0906030 0xC0906030 0xC0906030 [apply] [ 0][ 2] 0xC0906030 0xC0906030 0xC0906030 [apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xC0, msbFirst true, 11000000] == [apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xC0, msbFirst true, 11000000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0xC0906030 0xC0906030 0xC0906030 [apply] [ 61][ 62] 0xC0906030 0xC0906030 0xC0906030 [apply] [ 61][ 63] 0xC0906030 0xC0906030 0xC0906030 [apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xC0, msbFirst true, 11000000] == [apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xC0, msbFirst true, 11000000] : equal true [apply] [apply] CONVERT[10][*]: Image0 - Orig: PixelRect[obj 0x15de0b3c, 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 0x489115ef, LUMINANCE, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x60, msbFirst true, 01100000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x60 0x60 0x60 [apply] [ 0][ 1] 0x60 0x60 0x60 [apply] [ 0][ 2] 0x60 0x60 0x60 [apply] Test [ 0][ 0] exp [0x60, msbFirst true, 01100000] == [apply] Test [ 0][ 0] has [0x60, msbFirst true, 01100000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x60 0x60 0x60 [apply] [ 61][ 62] 0x60 0x60 0x60 [apply] [ 61][ 63] 0x60 0x60 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 0x3857f613, RGB565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x9306 0x9306 0x9306 [apply] [ 0][ 1] 0x9306 0x9306 0x9306 [apply] [ 0][ 2] 0x9306 0x9306 0x9306 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x9306 0x9306 0x9306 [apply] [ 61][ 62] 0x9306 0x9306 0x9306 [apply] [ 61][ 63] 0x9306 0x9306 0x9306 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst 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 0x198b6731, BGR565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3312 0x3312 0x3312 [apply] [ 0][ 1] 0x3312 0x3312 0x3312 [apply] [ 0][ 2] 0x3312 0x3312 0x3312 [apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3312 0x3312 0x3312 [apply] [ 61][ 62] 0x3312 0x3312 0x3312 [apply] [ 61][ 63] 0x3312 0x3312 0x3312 [apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst 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 0x7c6908d7, RGBA5551, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0xC986 0xC986 0xC986 [apply] [ 0][ 1] 0xC986 0xC986 0xC986 [apply] [ 0][ 2] 0xC986 0xC986 0xC986 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0xC986 0xC986 0xC986 [apply] [ 61][ 62] 0xC986 0xC986 0xC986 [apply] [ 61][ 63] 0xC986 0xC986 0xC986 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] == [apply] Test [ 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 0x3c9754d8, 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 0x3bf7ca37, ABGR1555, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3325 0x3325 0x3325 [apply] [ 0][ 1] 0x3325 0x3325 0x3325 [apply] [ 0][ 2] 0x3325 0x3325 0x3325 [apply] Test [ 0][ 0] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3325 0x3325 0x3325 [apply] [ 61][ 62] 0x3325 0x3325 0x3325 [apply] [ 61][ 63] 0x3325 0x3325 0x3325 [apply] Test [ 63][ 63] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] == [apply] Test [ 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 0x79079097, ABGR8888, 64 x 64, stride 301, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=19264 cap=19264]], maxDelta 12 [apply] Conv2 Data: [[0xFF, msbFirst true, 11111111], [0x94, msbFirst true, 10010100], [0x63, msbFirst true, 01100011], [0x31, msbFirst true, 00110001], ] [apply] DestRe Data: [[0xFF, msbFirst true, 11111111], [0x94, msbFirst true, 10010100], [0x63, msbFirst true, 01100011], [0x31, msbFirst true, 00110001], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x316394FF 0x316394FF 0x316394FF [apply] [ 0][ 1] 0x316394FF 0x316394FF 0x316394FF [apply] [ 0][ 2] 0x316394FF 0x316394FF 0x316394FF [apply] Test [ 0][ 0] exp [0xFF, msbFirst true, 11111111] [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] == [apply] Test [ 0][ 0] has [0xFF, msbFirst true, 11111111] [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x316394FF 0x316394FF 0x316394FF [apply] [ 61][ 62] 0x316394FF 0x316394FF 0x316394FF [apply] [ 61][ 63] 0x316394FF 0x316394FF 0x316394FF [apply] Test [ 63][ 63] exp [0xFF, msbFirst true, 11111111] [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] == [apply] Test [ 63][ 63] has [0xFF, msbFirst true, 11111111] [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] : equal true [apply] [apply] CONVERT[10][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 0x4d1c00d0, 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 0x4b2bac3f, 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 0x4e08711f, 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 0xbcec361, 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 0x26794848, 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 0x302552ec, 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 0x3d285d7e, 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 0x40005471, ABGR8888, 64 x 64, stride 301, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=19264 cap=19264]], maxDelta 12 [apply] Conv2 Data: [[0xC0, msbFirst true, 11000000], [0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ] [apply] DestRe Data: [[0xC0, msbFirst true, 11000000], [0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x306090C0 0x306090C0 0x306090C0 [apply] [ 0][ 1] 0x306090C0 0x306090C0 0x306090C0 [apply] [ 0][ 2] 0x306090C0 0x306090C0 0x306090C0 [apply] Test [ 0][ 0] exp [0xC0, msbFirst true, 11000000] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] == [apply] Test [ 0][ 0] has [0xC0, msbFirst true, 11000000] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x306090C0 0x306090C0 0x306090C0 [apply] [ 61][ 62] 0x306090C0 0x306090C0 0x306090C0 [apply] [ 61][ 63] 0x306090C0 0x306090C0 0x306090C0 [apply] Test [ 63][ 63] exp [0xC0, msbFirst true, 11000000] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] == [apply] Test [ 63][ 63] has [0xC0, msbFirst true, 11000000] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true [apply] [apply] CONVERT[10][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 0x2cd76f31, 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 0x367ffa75, ABGR8888, 64 x 64, stride 301, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=19264 cap=19264]], maxDelta 12 [apply] Conv2 Data: [[0xC0, msbFirst true, 11000000], [0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ] [apply] DestRe Data: [[0xC0, msbFirst true, 11000000], [0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x306090C0 0x306090C0 0x306090C0 [apply] [ 0][ 1] 0x306090C0 0x306090C0 0x306090C0 [apply] [ 0][ 2] 0x306090C0 0x306090C0 0x306090C0 [apply] Test [ 0][ 0] exp [0xC0, msbFirst true, 11000000] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] == [apply] Test [ 0][ 0] has [0xC0, msbFirst true, 11000000] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x306090C0 0x306090C0 0x306090C0 [apply] [ 61][ 62] 0x306090C0 0x306090C0 0x306090C0 [apply] [ 61][ 63] 0x306090C0 0x306090C0 0x306090C0 [apply] Test [ 63][ 63] exp [0xC0, msbFirst true, 11000000] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] == [apply] Test [ 63][ 63] has [0xC0, msbFirst true, 11000000] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true [apply] [apply] CONVERT[10][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 0x49438269, 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 0xba2f4ec, ABGR8888, 64 x 64, stride 301, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=19264 cap=19264]], maxDelta 12 [apply] Conv2 Data: [[0xC0, msbFirst true, 11000000], [0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ] [apply] DestRe Data: [[0xC0, msbFirst true, 11000000], [0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x306090C0 0x306090C0 0x306090C0 [apply] [ 0][ 1] 0x306090C0 0x306090C0 0x306090C0 [apply] [ 0][ 2] 0x306090C0 0x306090C0 0x306090C0 [apply] Test [ 0][ 0] exp [0xC0, msbFirst true, 11000000] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] == [apply] Test [ 0][ 0] has [0xC0, msbFirst true, 11000000] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x306090C0 0x306090C0 0x306090C0 [apply] [ 61][ 62] 0x306090C0 0x306090C0 0x306090C0 [apply] [ 61][ 63] 0x306090C0 0x306090C0 0x306090C0 [apply] Test [ 63][ 63] exp [0xC0, msbFirst true, 11000000] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] == [apply] Test [ 63][ 63] has [0xC0, msbFirst true, 11000000] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true [apply] [apply] CONVERT[11][*]: Image0 - Orig: PixelRect[obj 0x1c1bbc4e, 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 0x55fe41ea, LUMINANCE, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x60, msbFirst true, 01100000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x60 0x60 0x60 [apply] [ 0][ 1] 0x60 0x60 0x60 [apply] [ 0][ 2] 0x60 0x60 0x60 [apply] Test [ 0][ 0] exp [0x60, msbFirst true, 01100000] == [apply] Test [ 0][ 0] has [0x60, msbFirst true, 01100000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x60 0x60 0x60 [apply] [ 61][ 62] 0x60 0x60 0x60 [apply] [ 61][ 63] 0x60 0x60 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 0xfbd1f6, RGB565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x9306 0x9306 0x9306 [apply] [ 0][ 1] 0x9306 0x9306 0x9306 [apply] [ 0][ 2] 0x9306 0x9306 0x9306 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x9306 0x9306 0x9306 [apply] [ 61][ 62] 0x9306 0x9306 0x9306 [apply] [ 61][ 63] 0x9306 0x9306 0x9306 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst 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 0x1ce24091, BGR565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3312 0x3312 0x3312 [apply] [ 0][ 1] 0x3312 0x3312 0x3312 [apply] [ 0][ 2] 0x3312 0x3312 0x3312 [apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3312 0x3312 0x3312 [apply] [ 61][ 62] 0x3312 0x3312 0x3312 [apply] [ 61][ 63] 0x3312 0x3312 0x3312 [apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst 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 0x5dda768f, RGBA5551, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0xC986 0xC986 0xC986 [apply] [ 0][ 1] 0xC986 0xC986 0xC986 [apply] [ 0][ 2] 0xC986 0xC986 0xC986 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0xC986 0xC986 0xC986 [apply] [ 61][ 62] 0xC986 0xC986 0xC986 [apply] [ 61][ 63] 0xC986 0xC986 0xC986 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] == [apply] Test [ 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 0x7a8c8dcf, 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 0x24269709, ABGR1555, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3325 0x3325 0x3325 [apply] [ 0][ 1] 0x3325 0x3325 0x3325 [apply] [ 0][ 2] 0x3325 0x3325 0x3325 [apply] Test [ 0][ 0] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3325 0x3325 0x3325 [apply] [ 61][ 62] 0x3325 0x3325 0x3325 [apply] [ 61][ 63] 0x3325 0x3325 0x3325 [apply] Test [ 63][ 63] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] == [apply] Test [ 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 0x2aceadd4, ARGB8888, 64 x 64, stride 301, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=19264 cap=19264]], maxDelta 12 [apply] Conv2 Data: [[0xFF, msbFirst true, 11111111], [0x31, msbFirst true, 00110001], [0x63, msbFirst true, 01100011], [0x94, msbFirst true, 10010100], ] [apply] DestRe Data: [[0xFF, msbFirst true, 11111111], [0x31, msbFirst true, 00110001], [0x63, msbFirst true, 01100011], [0x94, msbFirst true, 10010100], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x946331FF 0x946331FF 0x946331FF [apply] [ 0][ 1] 0x946331FF 0x946331FF 0x946331FF [apply] [ 0][ 2] 0x946331FF 0x946331FF 0x946331FF [apply] Test [ 0][ 0] exp [0xFF, msbFirst true, 11111111] [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] == [apply] Test [ 0][ 0] has [0xFF, msbFirst true, 11111111] [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x946331FF 0x946331FF 0x946331FF [apply] [ 61][ 62] 0x946331FF 0x946331FF 0x946331FF [apply] [ 61][ 63] 0x946331FF 0x946331FF 0x946331FF [apply] Test [ 63][ 63] exp [0xFF, msbFirst true, 11111111] [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] == [apply] Test [ 63][ 63] has [0xFF, msbFirst true, 11111111] [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] : equal true [apply] [apply] CONVERT[11][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 0x24aed80c, 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 0x3a52dba3, 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 0x2a5c8d3f, 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 0x752325ad, 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 0x279fedbd, 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 0xb3ca52e, 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 0x45c7e403, 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 0x2925bf5b, ARGB8888, 64 x 64, stride 301, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=19264 cap=19264]], maxDelta 12 [apply] Conv2 Data: [[0xC0, msbFirst true, 11000000], [0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ] [apply] DestRe Data: [[0xC0, msbFirst true, 11000000], [0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x906030C0 0x906030C0 0x906030C0 [apply] [ 0][ 1] 0x906030C0 0x906030C0 0x906030C0 [apply] [ 0][ 2] 0x906030C0 0x906030C0 0x906030C0 [apply] Test [ 0][ 0] exp [0xC0, msbFirst true, 11000000] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] == [apply] Test [ 0][ 0] has [0xC0, msbFirst true, 11000000] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x906030C0 0x906030C0 0x906030C0 [apply] [ 61][ 62] 0x906030C0 0x906030C0 0x906030C0 [apply] [ 61][ 63] 0x906030C0 0x906030C0 0x906030C0 [apply] Test [ 63][ 63] exp [0xC0, msbFirst true, 11000000] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] == [apply] Test [ 63][ 63] has [0xC0, msbFirst true, 11000000] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true [apply] [apply] CONVERT[11][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 0x710f4dc7, 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 0x1ff4931d, ARGB8888, 64 x 64, stride 301, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=19264 cap=19264]], maxDelta 12 [apply] Conv2 Data: [[0xC0, msbFirst true, 11000000], [0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ] [apply] DestRe Data: [[0xC0, msbFirst true, 11000000], [0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x906030C0 0x906030C0 0x906030C0 [apply] [ 0][ 1] 0x906030C0 0x906030C0 0x906030C0 [apply] [ 0][ 2] 0x906030C0 0x906030C0 0x906030C0 [apply] Test [ 0][ 0] exp [0xC0, msbFirst true, 11000000] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] == [apply] Test [ 0][ 0] has [0xC0, msbFirst true, 11000000] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x906030C0 0x906030C0 0x906030C0 [apply] [ 61][ 62] 0x906030C0 0x906030C0 0x906030C0 [apply] [ 61][ 63] 0x906030C0 0x906030C0 0x906030C0 [apply] Test [ 63][ 63] exp [0xC0, msbFirst true, 11000000] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] == [apply] Test [ 63][ 63] has [0xC0, msbFirst true, 11000000] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true [apply] [apply] CONVERT[11][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 0x65e98b1c, 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 0x61322f9d, ARGB8888, 64 x 64, stride 301, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=19264 cap=19264]], maxDelta 12 [apply] Conv2 Data: [[0xC0, msbFirst true, 11000000], [0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ] [apply] DestRe Data: [[0xC0, msbFirst true, 11000000], [0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x906030C0 0x906030C0 0x906030C0 [apply] [ 0][ 1] 0x906030C0 0x906030C0 0x906030C0 [apply] [ 0][ 2] 0x906030C0 0x906030C0 0x906030C0 [apply] Test [ 0][ 0] exp [0xC0, msbFirst true, 11000000] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] == [apply] Test [ 0][ 0] has [0xC0, msbFirst true, 11000000] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x906030C0 0x906030C0 0x906030C0 [apply] [ 61][ 62] 0x906030C0 0x906030C0 0x906030C0 [apply] [ 61][ 63] 0x906030C0 0x906030C0 0x906030C0 [apply] Test [ 63][ 63] exp [0xC0, msbFirst true, 11000000] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] == [apply] Test [ 63][ 63] has [0xC0, msbFirst true, 11000000] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true [apply] [apply] CONVERT[12][*]: Image0 - Orig: PixelRect[obj 0x6ad82709, 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 0x510f3d34, LUMINANCE, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x60, msbFirst true, 01100000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x60 0x60 0x60 [apply] [ 0][ 1] 0x60 0x60 0x60 [apply] [ 0][ 2] 0x60 0x60 0x60 [apply] Test [ 0][ 0] exp [0x60, msbFirst true, 01100000] == [apply] Test [ 0][ 0] has [0x60, msbFirst true, 01100000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x60 0x60 0x60 [apply] [ 61][ 62] 0x60 0x60 0x60 [apply] [ 61][ 63] 0x60 0x60 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 0x7817fd62, RGB565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x9306 0x9306 0x9306 [apply] [ 0][ 1] 0x9306 0x9306 0x9306 [apply] [ 0][ 2] 0x9306 0x9306 0x9306 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x9306 0x9306 0x9306 [apply] [ 61][ 62] 0x9306 0x9306 0x9306 [apply] [ 61][ 63] 0x9306 0x9306 0x9306 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst 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 0x8297b3a, BGR565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3312 0x3312 0x3312 [apply] [ 0][ 1] 0x3312 0x3312 0x3312 [apply] [ 0][ 2] 0x3312 0x3312 0x3312 [apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3312 0x3312 0x3312 [apply] [ 61][ 62] 0x3312 0x3312 0x3312 [apply] [ 61][ 63] 0x3312 0x3312 0x3312 [apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst 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 0x2362f559, RGBA5551, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0xC986 0xC986 0xC986 [apply] [ 0][ 1] 0xC986 0xC986 0xC986 [apply] [ 0][ 2] 0xC986 0xC986 0xC986 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0xC986 0xC986 0xC986 [apply] [ 61][ 62] 0xC986 0xC986 0xC986 [apply] [ 61][ 63] 0xC986 0xC986 0xC986 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] == [apply] Test [ 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 0xb2c9a9c, 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 0x4c178a76, ABGR1555, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3325 0x3325 0x3325 [apply] [ 0][ 1] 0x3325 0x3325 0x3325 [apply] [ 0][ 2] 0x3325 0x3325 0x3325 [apply] Test [ 0][ 0] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3325 0x3325 0x3325 [apply] [ 61][ 62] 0x3325 0x3325 0x3325 [apply] [ 61][ 63] 0x3325 0x3325 0x3325 [apply] Test [ 63][ 63] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] == [apply] Test [ 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 0xfa4c865, BGRA8888, 64 x 64, stride 301, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=19264 cap=19264]], maxDelta 12 [apply] Conv2 Data: [[0x94, msbFirst true, 10010100], [0x63, msbFirst true, 01100011], [0x31, msbFirst true, 00110001], [0xFF, msbFirst true, 11111111], ] [apply] DestRe Data: [[0x94, msbFirst true, 10010100], [0x63, msbFirst true, 01100011], [0x31, msbFirst true, 00110001], [0xFF, msbFirst true, 11111111], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0xFF316394 0xFF316394 0xFF316394 [apply] [ 0][ 1] 0xFF316394 0xFF316394 0xFF316394 [apply] [ 0][ 2] 0xFF316394 0xFF316394 0xFF316394 [apply] Test [ 0][ 0] exp [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] [0xFF, msbFirst true, 11111111] == [apply] Test [ 0][ 0] has [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] [0xFF, msbFirst true, 11111111] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0xFF316394 0xFF316394 0xFF316394 [apply] [ 61][ 62] 0xFF316394 0xFF316394 0xFF316394 [apply] [ 61][ 63] 0xFF316394 0xFF316394 0xFF316394 [apply] Test [ 63][ 63] exp [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] [0xFF, msbFirst true, 11111111] == [apply] Test [ 63][ 63] has [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] [0xFF, msbFirst true, 11111111] : equal true [apply] [apply] CONVERT[12][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 0x3bd82cf5, 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 0x544fa968, 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 0x247bddad, 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 0xd35dea7, 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 0x7770f470, 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 0x5e5d171f, 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 0x24313fcc, 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 0x7d20d0b, BGRA8888, 64 x 64, stride 301, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=19264 cap=19264]], maxDelta 12 [apply] Conv2 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xC0, msbFirst true, 11000000], ] [apply] DestRe Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xC0, msbFirst true, 11000000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0xC0306090 0xC0306090 0xC0306090 [apply] [ 0][ 1] 0xC0306090 0xC0306090 0xC0306090 [apply] [ 0][ 2] 0xC0306090 0xC0306090 0xC0306090 [apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xC0, msbFirst true, 11000000] == [apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xC0, msbFirst true, 11000000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0xC0306090 0xC0306090 0xC0306090 [apply] [ 61][ 62] 0xC0306090 0xC0306090 0xC0306090 [apply] [ 61][ 63] 0xC0306090 0xC0306090 0xC0306090 [apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xC0, msbFirst true, 11000000] == [apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xC0, msbFirst true, 11000000] : equal true [apply] [apply] CONVERT[12][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 0x77f1baf5, 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 0x41a2befb, BGRA8888, 64 x 64, stride 301, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=19264 cap=19264]], maxDelta 12 [apply] Conv2 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xC0, msbFirst true, 11000000], ] [apply] DestRe Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xC0, msbFirst true, 11000000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0xC0306090 0xC0306090 0xC0306090 [apply] [ 0][ 1] 0xC0306090 0xC0306090 0xC0306090 [apply] [ 0][ 2] 0xC0306090 0xC0306090 0xC0306090 [apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xC0, msbFirst true, 11000000] == [apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xC0, msbFirst true, 11000000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0xC0306090 0xC0306090 0xC0306090 [apply] [ 61][ 62] 0xC0306090 0xC0306090 0xC0306090 [apply] [ 61][ 63] 0xC0306090 0xC0306090 0xC0306090 [apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xC0, msbFirst true, 11000000] == [apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xC0, msbFirst true, 11000000] : equal true [apply] [apply] CONVERT[12][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 0x6c40365c, 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 0x7bedc48a, BGRA8888, 64 x 64, stride 301, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=19264 cap=19264]], maxDelta 12 [apply] Conv2 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xC0, msbFirst true, 11000000], ] [apply] DestRe Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xC0, msbFirst true, 11000000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0xC0306090 0xC0306090 0xC0306090 [apply] [ 0][ 1] 0xC0306090 0xC0306090 0xC0306090 [apply] [ 0][ 2] 0xC0306090 0xC0306090 0xC0306090 [apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xC0, msbFirst true, 11000000] == [apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xC0, msbFirst true, 11000000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0xC0306090 0xC0306090 0xC0306090 [apply] [ 61][ 62] 0xC0306090 0xC0306090 0xC0306090 [apply] [ 61][ 63] 0xC0306090 0xC0306090 0xC0306090 [apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xC0, msbFirst true, 11000000] == [apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xC0, msbFirst true, 11000000] : equal true [apply] [apply] junit.framework.TestListener: endTest(testConversion05_srcS301_BE_TL_destS259_TL) [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 @ 1675154362179 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1675154362180 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [apply] Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 37.608 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675154325226 ms III - Start [apply] SLOCK [T main @ 1675154325227 ms +++ localhost/127.0.0.1:59999 - Locked within 11 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 0x2038ae61, 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 0xa67c67e, 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 0x3327bd23, LUMINANCE, 64 x 64, stride 64, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=4096 cap=4096]], maxDelta 12 [apply] Conv2 Data: [[0x60, msbFirst true, 01100000], ] [apply] DestRe Data: [[0x60, msbFirst true, 01100000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x60 0x60 0x60 [apply] [ 0][ 1] 0x60 0x60 0x60 [apply] [ 0][ 2] 0x60 0x60 0x60 [apply] Test [ 0][ 0] exp [0x60, msbFirst true, 01100000] == [apply] Test [ 0][ 0] has [0x60, msbFirst true, 01100000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x60 0x60 0x60 [apply] [ 61][ 62] 0x60 0x60 0x60 [apply] [ 61][ 63] 0x60 0x60 0x60 [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 0x5383967b, 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 0x2ac273d3, 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 0x71423665, 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 0x20398b7c, LUMINANCE, 64 x 64, stride 64, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=4096 cap=4096]], maxDelta 12 [apply] Conv2 Data: [[0x62, msbFirst true, 01100010], ] [apply] DestRe Data: [[0x62, msbFirst true, 01100010], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x62 0x62 0x62 [apply] [ 0][ 1] 0x62 0x62 0x62 [apply] [ 0][ 2] 0x62 0x62 0x62 [apply] Test [ 0][ 0] exp [0x62, msbFirst true, 01100010] == [apply] Test [ 0][ 0] has [0x62, msbFirst true, 01100010] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x62 0x62 0x62 [apply] [ 61][ 62] 0x62 0x62 0x62 [apply] [ 61][ 63] 0x62 0x62 0x62 [apply] Test [ 63][ 63] exp [0x62, msbFirst true, 01100010] == [apply] Test [ 63][ 63] has [0x62, msbFirst true, 01100010] : equal true [apply] [apply] CONVERT[0][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 0x6fc6f14e, 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 0x56235b8e, 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 0x3632be31, 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 0x5abca1e0, LUMINANCE, 64 x 64, stride 64, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=4096 cap=4096]], maxDelta 12 [apply] Conv2 Data: [[0x63, msbFirst true, 01100011], ] [apply] DestRe Data: [[0x63, msbFirst true, 01100011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x63 0x63 0x63 [apply] [ 0][ 1] 0x63 0x63 0x63 [apply] [ 0][ 2] 0x63 0x63 0x63 [apply] Test [ 0][ 0] exp [0x63, msbFirst true, 01100011] == [apply] Test [ 0][ 0] has [0x63, msbFirst true, 01100011] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x63 0x63 0x63 [apply] [ 61][ 62] 0x63 0x63 0x63 [apply] [ 61][ 63] 0x63 0x63 0x63 [apply] Test [ 63][ 63] exp [0x63, msbFirst true, 01100011] == [apply] Test [ 63][ 63] has [0x63, msbFirst true, 01100011] : equal true [apply] [apply] CONVERT[0][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 0x2286778, 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 0x4e9ba398, LUMINANCE, 64 x 64, stride 64, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=4096 cap=4096]], maxDelta 12 [apply] Conv2 Data: [[0x60, msbFirst true, 01100000], ] [apply] DestRe Data: [[0x60, msbFirst true, 01100000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x60 0x60 0x60 [apply] [ 0][ 1] 0x60 0x60 0x60 [apply] [ 0][ 2] 0x60 0x60 0x60 [apply] Test [ 0][ 0] exp [0x60, msbFirst true, 01100000] == [apply] Test [ 0][ 0] has [0x60, msbFirst true, 01100000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x60 0x60 0x60 [apply] [ 61][ 62] 0x60 0x60 0x60 [apply] [ 61][ 63] 0x60 0x60 0x60 [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 0x6d7b4f4c, 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 0x527740a2, LUMINANCE, 64 x 64, stride 64, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=4096 cap=4096]], maxDelta 12 [apply] Conv2 Data: [[0x60, msbFirst true, 01100000], ] [apply] DestRe Data: [[0x60, msbFirst true, 01100000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x60 0x60 0x60 [apply] [ 0][ 1] 0x60 0x60 0x60 [apply] [ 0][ 2] 0x60 0x60 0x60 [apply] Test [ 0][ 0] exp [0x60, msbFirst true, 01100000] == [apply] Test [ 0][ 0] has [0x60, msbFirst true, 01100000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x60 0x60 0x60 [apply] [ 61][ 62] 0x60 0x60 0x60 [apply] [ 61][ 63] 0x60 0x60 0x60 [apply] Test [ 63][ 63] exp [0x60, msbFirst true, 01100000] == [apply] Test [ 63][ 63] has [0x60, msbFirst true, 01100000] : equal true [apply] [apply] CONVERT[0][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 0x13a5fe33, 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 0x3108bc, LUMINANCE, 64 x 64, stride 64, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=4096 cap=4096]], maxDelta 12 [apply] Conv2 Data: [[0x60, msbFirst true, 01100000], ] [apply] DestRe Data: [[0x60, msbFirst true, 01100000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x60 0x60 0x60 [apply] [ 0][ 1] 0x60 0x60 0x60 [apply] [ 0][ 2] 0x60 0x60 0x60 [apply] Test [ 0][ 0] exp [0x60, msbFirst true, 01100000] == [apply] Test [ 0][ 0] has [0x60, msbFirst true, 01100000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x60 0x60 0x60 [apply] [ 61][ 62] 0x60 0x60 0x60 [apply] [ 61][ 63] 0x60 0x60 0x60 [apply] Test [ 63][ 63] exp [0x60, msbFirst true, 01100000] == [apply] Test [ 63][ 63] has [0x60, msbFirst true, 01100000] : equal true [apply] [apply] CONVERT[0][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 0x370736d9, 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 0x5f9d02cb, LUMINANCE, 64 x 64, stride 64, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=4096 cap=4096]], maxDelta 12 [apply] Conv2 Data: [[0x60, msbFirst true, 01100000], ] [apply] DestRe Data: [[0x60, msbFirst true, 01100000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x60 0x60 0x60 [apply] [ 0][ 1] 0x60 0x60 0x60 [apply] [ 0][ 2] 0x60 0x60 0x60 [apply] Test [ 0][ 0] exp [0x60, msbFirst true, 01100000] == [apply] Test [ 0][ 0] has [0x60, msbFirst true, 01100000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x60 0x60 0x60 [apply] [ 61][ 62] 0x60 0x60 0x60 [apply] [ 61][ 63] 0x60 0x60 0x60 [apply] Test [ 63][ 63] exp [0x60, msbFirst true, 01100000] == [apply] Test [ 63][ 63] has [0x60, msbFirst true, 01100000] : equal true [apply] [apply] CONVERT[0][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 0x63753b6d, 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 0x6b09bb57, LUMINANCE, 64 x 64, stride 64, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=4096 cap=4096]], maxDelta 12 [apply] Conv2 Data: [[0x60, msbFirst true, 01100000], ] [apply] DestRe Data: [[0x60, msbFirst true, 01100000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x60 0x60 0x60 [apply] [ 0][ 1] 0x60 0x60 0x60 [apply] [ 0][ 2] 0x60 0x60 0x60 [apply] Test [ 0][ 0] exp [0x60, msbFirst true, 01100000] == [apply] Test [ 0][ 0] has [0x60, msbFirst true, 01100000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x60 0x60 0x60 [apply] [ 61][ 62] 0x60 0x60 0x60 [apply] [ 61][ 63] 0x60 0x60 0x60 [apply] Test [ 63][ 63] exp [0x60, msbFirst true, 01100000] == [apply] Test [ 63][ 63] has [0x60, msbFirst true, 01100000] : equal true [apply] [apply] CONVERT[0][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 0x6536e911, 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 0x520a3426, LUMINANCE, 64 x 64, stride 64, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=4096 cap=4096]], maxDelta 12 [apply] Conv2 Data: [[0x60, msbFirst true, 01100000], ] [apply] DestRe Data: [[0x60, msbFirst true, 01100000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x60 0x60 0x60 [apply] [ 0][ 1] 0x60 0x60 0x60 [apply] [ 0][ 2] 0x60 0x60 0x60 [apply] Test [ 0][ 0] exp [0x60, msbFirst true, 01100000] == [apply] Test [ 0][ 0] has [0x60, msbFirst true, 01100000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x60 0x60 0x60 [apply] [ 61][ 62] 0x60 0x60 0x60 [apply] [ 61][ 63] 0x60 0x60 0x60 [apply] Test [ 63][ 63] exp [0x60, msbFirst true, 01100000] == [apply] Test [ 63][ 63] has [0x60, msbFirst true, 01100000] : equal true [apply] [apply] CONVERT[0][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 0x18eed359, 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 0x3e9b1010, LUMINANCE, 64 x 64, stride 64, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=4096 cap=4096]], maxDelta 12 [apply] Conv2 Data: [[0x60, msbFirst true, 01100000], ] [apply] DestRe Data: [[0x60, msbFirst true, 01100000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x60 0x60 0x60 [apply] [ 0][ 1] 0x60 0x60 0x60 [apply] [ 0][ 2] 0x60 0x60 0x60 [apply] Test [ 0][ 0] exp [0x60, msbFirst true, 01100000] == [apply] Test [ 0][ 0] has [0x60, msbFirst true, 01100000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x60 0x60 0x60 [apply] [ 61][ 62] 0x60 0x60 0x60 [apply] [ 61][ 63] 0x60 0x60 0x60 [apply] Test [ 63][ 63] exp [0x60, msbFirst true, 01100000] == [apply] Test [ 63][ 63] has [0x60, msbFirst true, 01100000] : equal true [apply] [apply] CONVERT[0][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 0x6c3708b3, 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 0x6f1fba17, LUMINANCE, 64 x 64, stride 64, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=4096 cap=4096]], maxDelta 12 [apply] Conv2 Data: [[0x60, msbFirst true, 01100000], ] [apply] DestRe Data: [[0x60, msbFirst true, 01100000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x60 0x60 0x60 [apply] [ 0][ 1] 0x60 0x60 0x60 [apply] [ 0][ 2] 0x60 0x60 0x60 [apply] Test [ 0][ 0] exp [0x60, msbFirst true, 01100000] == [apply] Test [ 0][ 0] has [0x60, msbFirst true, 01100000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x60 0x60 0x60 [apply] [ 61][ 62] 0x60 0x60 0x60 [apply] [ 61][ 63] 0x60 0x60 0x60 [apply] Test [ 63][ 63] exp [0x60, msbFirst true, 01100000] == [apply] Test [ 63][ 63] has [0x60, msbFirst true, 01100000] : equal true [apply] [apply] CONVERT[1][*]: Image0 - Orig: PixelRect[obj 0x185d8b6, 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 0x67784306, 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 0x335eadca, 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 0x210366b4, RGB565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12 [apply] Conv2 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] DestRe Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x9306 0x9306 0x9306 [apply] [ 0][ 1] 0x9306 0x9306 0x9306 [apply] [ 0][ 2] 0x9306 0x9306 0x9306 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x9306 0x9306 0x9306 [apply] [ 61][ 62] 0x9306 0x9306 0x9306 [apply] [ 61][ 63] 0x9306 0x9306 0x9306 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 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 0xeec5a4a, 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 0x2b2948e2, RGB565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12 [apply] Conv2 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] DestRe Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x9306 0x9306 0x9306 [apply] [ 0][ 1] 0x9306 0x9306 0x9306 [apply] [ 0][ 2] 0x9306 0x9306 0x9306 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x9306 0x9306 0x9306 [apply] [ 61][ 62] 0x9306 0x9306 0x9306 [apply] [ 61][ 63] 0x9306 0x9306 0x9306 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] == [apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true [apply] [apply] CONVERT[1][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 0x6ddf90b0, 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 0x57536d79, RGB565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12 [apply] Conv2 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] DestRe Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x9306 0x9306 0x9306 [apply] [ 0][ 1] 0x9306 0x9306 0x9306 [apply] [ 0][ 2] 0x9306 0x9306 0x9306 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x9306 0x9306 0x9306 [apply] [ 61][ 62] 0x9306 0x9306 0x9306 [apply] [ 61][ 63] 0x9306 0x9306 0x9306 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] == [apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true [apply] [apply] CONVERT[1][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 0x3b0143d3, 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 0x5a8e6209, RGB565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12 [apply] Conv2 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] DestRe Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x9306 0x9306 0x9306 [apply] [ 0][ 1] 0x9306 0x9306 0x9306 [apply] [ 0][ 2] 0x9306 0x9306 0x9306 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x9306 0x9306 0x9306 [apply] [ 61][ 62] 0x9306 0x9306 0x9306 [apply] [ 61][ 63] 0x9306 0x9306 0x9306 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] == [apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true [apply] [apply] CONVERT[1][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 0x4b4523f8, 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 0x731a74c, RGB565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12 [apply] Conv2 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] DestRe Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x9306 0x9306 0x9306 [apply] [ 0][ 1] 0x9306 0x9306 0x9306 [apply] [ 0][ 2] 0x9306 0x9306 0x9306 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x9306 0x9306 0x9306 [apply] [ 61][ 62] 0x9306 0x9306 0x9306 [apply] [ 61][ 63] 0x9306 0x9306 0x9306 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] == [apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true [apply] [apply] CONVERT[1][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 0x369f73a2, 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 0x1f28c152, RGB565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12 [apply] Conv2 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] DestRe Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x9306 0x9306 0x9306 [apply] [ 0][ 1] 0x9306 0x9306 0x9306 [apply] [ 0][ 2] 0x9306 0x9306 0x9306 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x9306 0x9306 0x9306 [apply] [ 61][ 62] 0x9306 0x9306 0x9306 [apply] [ 61][ 63] 0x9306 0x9306 0x9306 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] == [apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true [apply] [apply] CONVERT[1][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 0x7d907bac, 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 0x7791a895, RGB565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12 [apply] Conv2 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] DestRe Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x9306 0x9306 0x9306 [apply] [ 0][ 1] 0x9306 0x9306 0x9306 [apply] [ 0][ 2] 0x9306 0x9306 0x9306 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x9306 0x9306 0x9306 [apply] [ 61][ 62] 0x9306 0x9306 0x9306 [apply] [ 61][ 63] 0x9306 0x9306 0x9306 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] == [apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true [apply] [apply] CONVERT[1][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 0x3a5ed7a6, 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 0x6325a3ee, RGB565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12 [apply] Conv2 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] DestRe Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x9306 0x9306 0x9306 [apply] [ 0][ 1] 0x9306 0x9306 0x9306 [apply] [ 0][ 2] 0x9306 0x9306 0x9306 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x9306 0x9306 0x9306 [apply] [ 61][ 62] 0x9306 0x9306 0x9306 [apply] [ 61][ 63] 0x9306 0x9306 0x9306 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] == [apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true [apply] [apply] CONVERT[1][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 0x1d16f93d, 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 0x67b92f0a, RGB565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12 [apply] Conv2 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] DestRe Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x9306 0x9306 0x9306 [apply] [ 0][ 1] 0x9306 0x9306 0x9306 [apply] [ 0][ 2] 0x9306 0x9306 0x9306 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x9306 0x9306 0x9306 [apply] [ 61][ 62] 0x9306 0x9306 0x9306 [apply] [ 61][ 63] 0x9306 0x9306 0x9306 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] == [apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true [apply] [apply] CONVERT[1][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 0x2b9627bc, 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 0x65e2dbf3, RGB565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12 [apply] Conv2 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] DestRe Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x9306 0x9306 0x9306 [apply] [ 0][ 1] 0x9306 0x9306 0x9306 [apply] [ 0][ 2] 0x9306 0x9306 0x9306 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x9306 0x9306 0x9306 [apply] [ 61][ 62] 0x9306 0x9306 0x9306 [apply] [ 61][ 63] 0x9306 0x9306 0x9306 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] == [apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true [apply] [apply] CONVERT[1][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 0x4f970963, 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 0x61f8bee4, RGB565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12 [apply] Conv2 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] DestRe Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x9306 0x9306 0x9306 [apply] [ 0][ 1] 0x9306 0x9306 0x9306 [apply] [ 0][ 2] 0x9306 0x9306 0x9306 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x9306 0x9306 0x9306 [apply] [ 61][ 62] 0x9306 0x9306 0x9306 [apply] [ 61][ 63] 0x9306 0x9306 0x9306 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] == [apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true [apply] [apply] CONVERT[1][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 0x7b49cea0, 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 0x887af79, RGB565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12 [apply] Conv2 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] DestRe Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x9306 0x9306 0x9306 [apply] [ 0][ 1] 0x9306 0x9306 0x9306 [apply] [ 0][ 2] 0x9306 0x9306 0x9306 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x9306 0x9306 0x9306 [apply] [ 61][ 62] 0x9306 0x9306 0x9306 [apply] [ 61][ 63] 0x9306 0x9306 0x9306 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] == [apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true [apply] [apply] CONVERT[2][*]: Image0 - Orig: PixelRect[obj 0x7fac631b, 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 0x5b87ed94, 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 0x6e0e048a, 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 0x5bc79255, BGR565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12 [apply] Conv2 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] DestRe Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3312 0x3312 0x3312 [apply] [ 0][ 1] 0x3312 0x3312 0x3312 [apply] [ 0][ 2] 0x3312 0x3312 0x3312 [apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3312 0x3312 0x3312 [apply] [ 61][ 62] 0x3312 0x3312 0x3312 [apply] [ 61][ 63] 0x3312 0x3312 0x3312 [apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 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 0x47ef968d, 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 0x23e028a9, BGR565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12 [apply] Conv2 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] DestRe Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3312 0x3312 0x3312 [apply] [ 0][ 1] 0x3312 0x3312 0x3312 [apply] [ 0][ 2] 0x3312 0x3312 0x3312 [apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3312 0x3312 0x3312 [apply] [ 61][ 62] 0x3312 0x3312 0x3312 [apply] [ 61][ 63] 0x3312 0x3312 0x3312 [apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] == [apply] Test [ 63][ 63] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true [apply] [apply] CONVERT[2][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 0x3dd4520b, 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 0x5ae63ade, BGR565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12 [apply] Conv2 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] DestRe Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3312 0x3312 0x3312 [apply] [ 0][ 1] 0x3312 0x3312 0x3312 [apply] [ 0][ 2] 0x3312 0x3312 0x3312 [apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3312 0x3312 0x3312 [apply] [ 61][ 62] 0x3312 0x3312 0x3312 [apply] [ 61][ 63] 0x3312 0x3312 0x3312 [apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] == [apply] Test [ 63][ 63] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true [apply] [apply] CONVERT[2][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 0x610694f1, 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 0x43814d18, BGR565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12 [apply] Conv2 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] DestRe Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3312 0x3312 0x3312 [apply] [ 0][ 1] 0x3312 0x3312 0x3312 [apply] [ 0][ 2] 0x3312 0x3312 0x3312 [apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3312 0x3312 0x3312 [apply] [ 61][ 62] 0x3312 0x3312 0x3312 [apply] [ 61][ 63] 0x3312 0x3312 0x3312 [apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] == [apply] Test [ 63][ 63] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true [apply] [apply] CONVERT[2][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 0x5c5a1b69, 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 0x3701eaf6, BGR565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12 [apply] Conv2 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] DestRe Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3312 0x3312 0x3312 [apply] [ 0][ 1] 0x3312 0x3312 0x3312 [apply] [ 0][ 2] 0x3312 0x3312 0x3312 [apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3312 0x3312 0x3312 [apply] [ 61][ 62] 0x3312 0x3312 0x3312 [apply] [ 61][ 63] 0x3312 0x3312 0x3312 [apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] == [apply] Test [ 63][ 63] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true [apply] [apply] CONVERT[2][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 0x627551fb, 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 0x2b552920, BGR565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12 [apply] Conv2 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] DestRe Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3312 0x3312 0x3312 [apply] [ 0][ 1] 0x3312 0x3312 0x3312 [apply] [ 0][ 2] 0x3312 0x3312 0x3312 [apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3312 0x3312 0x3312 [apply] [ 61][ 62] 0x3312 0x3312 0x3312 [apply] [ 61][ 63] 0x3312 0x3312 0x3312 [apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] == [apply] Test [ 63][ 63] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true [apply] [apply] CONVERT[2][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 0x2758fe70, 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 0x1f36e637, BGR565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12 [apply] Conv2 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] DestRe Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3312 0x3312 0x3312 [apply] [ 0][ 1] 0x3312 0x3312 0x3312 [apply] [ 0][ 2] 0x3312 0x3312 0x3312 [apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3312 0x3312 0x3312 [apply] [ 61][ 62] 0x3312 0x3312 0x3312 [apply] [ 61][ 63] 0x3312 0x3312 0x3312 [apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] == [apply] Test [ 63][ 63] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true [apply] [apply] CONVERT[2][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 0x578486a3, 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 0x551aa95a, BGR565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12 [apply] Conv2 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] DestRe Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3312 0x3312 0x3312 [apply] [ 0][ 1] 0x3312 0x3312 0x3312 [apply] [ 0][ 2] 0x3312 0x3312 0x3312 [apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3312 0x3312 0x3312 [apply] [ 61][ 62] 0x3312 0x3312 0x3312 [apply] [ 61][ 63] 0x3312 0x3312 0x3312 [apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] == [apply] Test [ 63][ 63] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true [apply] [apply] CONVERT[2][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 0x35d176f7, 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 0x1dfe2924, BGR565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12 [apply] Conv2 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] DestRe Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3312 0x3312 0x3312 [apply] [ 0][ 1] 0x3312 0x3312 0x3312 [apply] [ 0][ 2] 0x3312 0x3312 0x3312 [apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3312 0x3312 0x3312 [apply] [ 61][ 62] 0x3312 0x3312 0x3312 [apply] [ 61][ 63] 0x3312 0x3312 0x3312 [apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] == [apply] Test [ 63][ 63] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true [apply] [apply] CONVERT[2][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 0x6ebc05a6, 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 0x6e6c3152, BGR565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12 [apply] Conv2 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] DestRe Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3312 0x3312 0x3312 [apply] [ 0][ 1] 0x3312 0x3312 0x3312 [apply] [ 0][ 2] 0x3312 0x3312 0x3312 [apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3312 0x3312 0x3312 [apply] [ 61][ 62] 0x3312 0x3312 0x3312 [apply] [ 61][ 63] 0x3312 0x3312 0x3312 [apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] == [apply] Test [ 63][ 63] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true [apply] [apply] CONVERT[2][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 0x50b494a6, 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 0x3cef309d, BGR565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12 [apply] Conv2 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] DestRe Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3312 0x3312 0x3312 [apply] [ 0][ 1] 0x3312 0x3312 0x3312 [apply] [ 0][ 2] 0x3312 0x3312 0x3312 [apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3312 0x3312 0x3312 [apply] [ 61][ 62] 0x3312 0x3312 0x3312 [apply] [ 61][ 63] 0x3312 0x3312 0x3312 [apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] == [apply] Test [ 63][ 63] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true [apply] [apply] CONVERT[2][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 0x32709393, 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 0x3d99d22e, BGR565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12 [apply] Conv2 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] DestRe Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3312 0x3312 0x3312 [apply] [ 0][ 1] 0x3312 0x3312 0x3312 [apply] [ 0][ 2] 0x3312 0x3312 0x3312 [apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3312 0x3312 0x3312 [apply] [ 61][ 62] 0x3312 0x3312 0x3312 [apply] [ 61][ 63] 0x3312 0x3312 0x3312 [apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] == [apply] Test [ 63][ 63] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true [apply] [apply] CONVERT[3][*]: Image0 - Orig: PixelRect[obj 0x49fc609f, 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 0xcd2dae5, 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 0x3a883ce7, 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 0x4973813a, 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 0x6321e813, 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 0x79be0360, 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 0x22a67b4, 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 0x57855c9a, RGBA5551, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12 [apply] Conv2 Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ] [apply] DestRe Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0xC986 0xC986 0xC986 [apply] [ 0][ 1] 0xC986 0xC986 0xC986 [apply] [ 0][ 2] 0xC986 0xC986 0xC986 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0xC986 0xC986 0xC986 [apply] [ 61][ 62] 0xC986 0xC986 0xC986 [apply] [ 61][ 63] 0xC986 0xC986 0xC986 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] == [apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true [apply] [apply] CONVERT[3][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 0x3b084709, 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 0x3224f60b, 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 0x63e2203c, 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 0x1efed156, 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 0x6737fd8f, 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 0x72b6cbcc, 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 0xa7e666, 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 0x68bbe345, RGBA5551, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12 [apply] Conv2 Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ] [apply] DestRe Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0xC986 0xC986 0xC986 [apply] [ 0][ 1] 0xC986 0xC986 0xC986 [apply] [ 0][ 2] 0xC986 0xC986 0xC986 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0xC986 0xC986 0xC986 [apply] [ 61][ 62] 0xC986 0xC986 0xC986 [apply] [ 61][ 63] 0xC986 0xC986 0xC986 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] == [apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true [apply] [apply] CONVERT[3][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 0x30b8a058, 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 0x7494e528, RGBA5551, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12 [apply] Conv2 Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ] [apply] DestRe Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0xC986 0xC986 0xC986 [apply] [ 0][ 1] 0xC986 0xC986 0xC986 [apply] [ 0][ 2] 0xC986 0xC986 0xC986 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0xC986 0xC986 0xC986 [apply] [ 61][ 62] 0xC986 0xC986 0xC986 [apply] [ 61][ 63] 0xC986 0xC986 0xC986 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] == [apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true [apply] [apply] CONVERT[3][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 0x4bbfb90a, 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 0x7c29daf3, RGBA5551, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12 [apply] Conv2 Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ] [apply] DestRe Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0xC986 0xC986 0xC986 [apply] [ 0][ 1] 0xC986 0xC986 0xC986 [apply] [ 0][ 2] 0xC986 0xC986 0xC986 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0xC986 0xC986 0xC986 [apply] [ 61][ 62] 0xC986 0xC986 0xC986 [apply] [ 61][ 63] 0xC986 0xC986 0xC986 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] == [apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true [apply] [apply] CONVERT[4][*]: Image0 - Orig: PixelRect[obj 0x9660f4e, 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 0x5a8806ef, 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 0x6c49835d, 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 0x5e853265, 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 0x67205a84, 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 0x7d0587f1, 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 0x5d76b067, 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 0x2a17b7b6, ABGR1555, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12 [apply] Conv2 Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ] [apply] DestRe Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3325 0x3325 0x3325 [apply] [ 0][ 1] 0x3325 0x3325 0x3325 [apply] [ 0][ 2] 0x3325 0x3325 0x3325 [apply] Test [ 0][ 0] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3325 0x3325 0x3325 [apply] [ 61][ 62] 0x3325 0x3325 0x3325 [apply] [ 61][ 63] 0x3325 0x3325 0x3325 [apply] Test [ 63][ 63] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] == [apply] Test [ 63][ 63] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true [apply] [apply] CONVERT[4][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 0x4f063c0a, 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 0x1e6d1014, 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 0x76707e36, 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 0x614ddd49, 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 0x1f554b06, 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 0x694e1548, 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 0x1c3a4799, 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 0x131276c2, ABGR1555, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12 [apply] Conv2 Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ] [apply] DestRe Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3325 0x3325 0x3325 [apply] [ 0][ 1] 0x3325 0x3325 0x3325 [apply] [ 0][ 2] 0x3325 0x3325 0x3325 [apply] Test [ 0][ 0] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3325 0x3325 0x3325 [apply] [ 61][ 62] 0x3325 0x3325 0x3325 [apply] [ 61][ 63] 0x3325 0x3325 0x3325 [apply] Test [ 63][ 63] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] == [apply] Test [ 63][ 63] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true [apply] [apply] CONVERT[4][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 0x26aa12dd, 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 0x3fd7a715, ABGR1555, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12 [apply] Conv2 Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ] [apply] DestRe Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3325 0x3325 0x3325 [apply] [ 0][ 1] 0x3325 0x3325 0x3325 [apply] [ 0][ 2] 0x3325 0x3325 0x3325 [apply] Test [ 0][ 0] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3325 0x3325 0x3325 [apply] [ 61][ 62] 0x3325 0x3325 0x3325 [apply] [ 61][ 63] 0x3325 0x3325 0x3325 [apply] Test [ 63][ 63] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] == [apply] Test [ 63][ 63] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true [apply] [apply] CONVERT[4][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 0x711f39f9, 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 0x71bbf57e, ABGR1555, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12 [apply] Conv2 Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ] [apply] DestRe Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3325 0x3325 0x3325 [apply] [ 0][ 1] 0x3325 0x3325 0x3325 [apply] [ 0][ 2] 0x3325 0x3325 0x3325 [apply] Test [ 0][ 0] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3325 0x3325 0x3325 [apply] [ 61][ 62] 0x3325 0x3325 0x3325 [apply] [ 61][ 63] 0x3325 0x3325 0x3325 [apply] Test [ 63][ 63] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] == [apply] Test [ 63][ 63] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true [apply] [apply] CONVERT[5][*]: Image0 - Orig: PixelRect[obj 0x7f13d6e, 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 0x51cdd8a, 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 0xd44fc21, 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 0x23faf8f2, 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 0x2d6eabae, 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 0x4e7dc304, RGB888, 64 x 64, stride 192, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=12288 cap=12288]], maxDelta 12 [apply] Conv2 Data: [[0x31, msbFirst true, 00110001], [0x61, msbFirst true, 01100001], [0x94, msbFirst true, 10010100], ] [apply] DestRe Data: [[0x31, msbFirst true, 00110001], [0x61, msbFirst true, 01100001], [0x94, msbFirst true, 10010100], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x946131 0x946131 0x946131 [apply] [ 0][ 1] 0x946131 0x946131 0x946131 [apply] [ 0][ 2] 0x946131 0x946131 0x946131 [apply] Test [ 0][ 0] exp [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] == [apply] Test [ 0][ 0] has [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x946131 0x946131 0x946131 [apply] [ 61][ 62] 0x946131 0x946131 0x946131 [apply] [ 61][ 63] 0x946131 0x946131 0x946131 [apply] Test [ 63][ 63] exp [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] == [apply] Test [ 63][ 63] has [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] : equal true [apply] [apply] CONVERT[5][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 0x64729b1e, 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 0x10bbd20a, RGB888, 64 x 64, stride 192, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=12288 cap=12288]], maxDelta 12 [apply] Conv2 Data: [[0x31, msbFirst true, 00110001], [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 0x48503868, 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 0x6895a785, RGB888, 64 x 64, stride 192, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=12288 cap=12288]], maxDelta 12 [apply] Conv2 Data: [[0x31, msbFirst true, 00110001], [0x63, msbFirst true, 01100011], [0x94, msbFirst true, 10010100], ] [apply] DestRe Data: [[0x31, msbFirst true, 00110001], [0x63, msbFirst true, 01100011], [0x94, msbFirst true, 10010100], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x946331 0x946331 0x946331 [apply] [ 0][ 1] 0x946331 0x946331 0x946331 [apply] [ 0][ 2] 0x946331 0x946331 0x946331 [apply] Test [ 0][ 0] exp [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] == [apply] Test [ 0][ 0] has [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x946331 0x946331 0x946331 [apply] [ 61][ 62] 0x946331 0x946331 0x946331 [apply] [ 61][ 63] 0x946331 0x946331 0x946331 [apply] Test [ 63][ 63] exp [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] == [apply] Test [ 63][ 63] has [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] : equal true [apply] [apply] CONVERT[5][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 0x184f6be2, 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 0x56aac163, 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 0x1f7030a6, 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 0x5a1c0542, RGB888, 64 x 64, stride 192, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=12288 cap=12288]], maxDelta 12 [apply] Conv2 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ] [apply] DestRe Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x906030 0x906030 0x906030 [apply] [ 0][ 1] 0x906030 0x906030 0x906030 [apply] [ 0][ 2] 0x906030 0x906030 0x906030 [apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] == [apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x906030 0x906030 0x906030 [apply] [ 61][ 62] 0x906030 0x906030 0x906030 [apply] [ 61][ 63] 0x906030 0x906030 0x906030 [apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] == [apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true [apply] [apply] CONVERT[5][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 0x396f6598, 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 0x394e1a0f, RGB888, 64 x 64, stride 192, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=12288 cap=12288]], maxDelta 12 [apply] Conv2 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ] [apply] DestRe Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x906030 0x906030 0x906030 [apply] [ 0][ 1] 0x906030 0x906030 0x906030 [apply] [ 0][ 2] 0x906030 0x906030 0x906030 [apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] == [apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x906030 0x906030 0x906030 [apply] [ 61][ 62] 0x906030 0x906030 0x906030 [apply] [ 61][ 63] 0x906030 0x906030 0x906030 [apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] == [apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true [apply] [apply] CONVERT[5][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 0x27a5f880, 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 0x1d29cf23, RGB888, 64 x 64, stride 192, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=12288 cap=12288]], maxDelta 12 [apply] Conv2 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ] [apply] DestRe Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x906030 0x906030 0x906030 [apply] [ 0][ 1] 0x906030 0x906030 0x906030 [apply] [ 0][ 2] 0x906030 0x906030 0x906030 [apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] == [apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x906030 0x906030 0x906030 [apply] [ 61][ 62] 0x906030 0x906030 0x906030 [apply] [ 61][ 63] 0x906030 0x906030 0x906030 [apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] == [apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true [apply] [apply] CONVERT[5][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 0x5f282abb, 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 0x167fdd33, RGB888, 64 x 64, stride 192, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=12288 cap=12288]], maxDelta 12 [apply] Conv2 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ] [apply] DestRe Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x906030 0x906030 0x906030 [apply] [ 0][ 1] 0x906030 0x906030 0x906030 [apply] [ 0][ 2] 0x906030 0x906030 0x906030 [apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] == [apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x906030 0x906030 0x906030 [apply] [ 61][ 62] 0x906030 0x906030 0x906030 [apply] [ 61][ 63] 0x906030 0x906030 0x906030 [apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] == [apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true [apply] [apply] CONVERT[5][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 0x1e965684, 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 0x4d95d2a2, RGB888, 64 x 64, stride 192, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=12288 cap=12288]], maxDelta 12 [apply] Conv2 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ] [apply] DestRe Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x906030 0x906030 0x906030 [apply] [ 0][ 1] 0x906030 0x906030 0x906030 [apply] [ 0][ 2] 0x906030 0x906030 0x906030 [apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] == [apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x906030 0x906030 0x906030 [apply] [ 61][ 62] 0x906030 0x906030 0x906030 [apply] [ 61][ 63] 0x906030 0x906030 0x906030 [apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] == [apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true [apply] [apply] CONVERT[5][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 0x53f65459, 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 0x3b088d51, RGB888, 64 x 64, stride 192, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=12288 cap=12288]], maxDelta 12 [apply] Conv2 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ] [apply] DestRe Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x906030 0x906030 0x906030 [apply] [ 0][ 1] 0x906030 0x906030 0x906030 [apply] [ 0][ 2] 0x906030 0x906030 0x906030 [apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] == [apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x906030 0x906030 0x906030 [apply] [ 61][ 62] 0x906030 0x906030 0x906030 [apply] [ 61][ 63] 0x906030 0x906030 0x906030 [apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] == [apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true [apply] [apply] CONVERT[5][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 0x1786dec2, 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 0x74650e52, RGB888, 64 x 64, stride 192, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=12288 cap=12288]], maxDelta 12 [apply] Conv2 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ] [apply] DestRe Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x906030 0x906030 0x906030 [apply] [ 0][ 1] 0x906030 0x906030 0x906030 [apply] [ 0][ 2] 0x906030 0x906030 0x906030 [apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] == [apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x906030 0x906030 0x906030 [apply] [ 61][ 62] 0x906030 0x906030 0x906030 [apply] [ 61][ 63] 0x906030 0x906030 0x906030 [apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] == [apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true [apply] [apply] CONVERT[6][*]: Image0 - Orig: PixelRect[obj 0x15d0c81b, 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 0x6acdbdf5, 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 0x4b1c1ea0, 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 0x17579e0f, 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 0x4d41cee, 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 0x3712b94, BGR888, 64 x 64, stride 192, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=12288 cap=12288]], maxDelta 12 [apply] Conv2 Data: [[0x94, msbFirst true, 10010100], [0x61, msbFirst true, 01100001], [0x31, msbFirst true, 00110001], ] [apply] DestRe Data: [[0x94, msbFirst true, 10010100], [0x61, msbFirst true, 01100001], [0x31, msbFirst true, 00110001], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x316194 0x316194 0x316194 [apply] [ 0][ 1] 0x316194 0x316194 0x316194 [apply] [ 0][ 2] 0x316194 0x316194 0x316194 [apply] Test [ 0][ 0] exp [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] == [apply] Test [ 0][ 0] has [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x316194 0x316194 0x316194 [apply] [ 61][ 62] 0x316194 0x316194 0x316194 [apply] [ 61][ 63] 0x316194 0x316194 0x316194 [apply] Test [ 63][ 63] exp [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] == [apply] Test [ 63][ 63] has [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] : equal true [apply] [apply] CONVERT[6][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 0x2833cc44, 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 0x33f88ab, BGR888, 64 x 64, stride 192, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=12288 cap=12288]], maxDelta 12 [apply] Conv2 Data: [[0x94, msbFirst true, 10010100], [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 0x27a8c74e, 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 0x2d8f65a4, BGR888, 64 x 64, stride 192, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=12288 cap=12288]], maxDelta 12 [apply] Conv2 Data: [[0x94, msbFirst true, 10010100], [0x63, msbFirst true, 01100011], [0x31, msbFirst true, 00110001], ] [apply] DestRe Data: [[0x94, msbFirst true, 10010100], [0x63, msbFirst true, 01100011], [0x31, msbFirst true, 00110001], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x316394 0x316394 0x316394 [apply] [ 0][ 1] 0x316394 0x316394 0x316394 [apply] [ 0][ 2] 0x316394 0x316394 0x316394 [apply] Test [ 0][ 0] exp [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] == [apply] Test [ 0][ 0] has [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x316394 0x316394 0x316394 [apply] [ 61][ 62] 0x316394 0x316394 0x316394 [apply] [ 61][ 63] 0x316394 0x316394 0x316394 [apply] Test [ 63][ 63] exp [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] == [apply] Test [ 63][ 63] has [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] : equal true [apply] [apply] CONVERT[6][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 0x1b68ddbd, 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 0x646d64ab, 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 0x59e5ddf, 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 0x536aaa8d, BGR888, 64 x 64, stride 192, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=12288 cap=12288]], maxDelta 12 [apply] Conv2 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ] [apply] DestRe Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x306090 0x306090 0x306090 [apply] [ 0][ 1] 0x306090 0x306090 0x306090 [apply] [ 0][ 2] 0x306090 0x306090 0x306090 [apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] == [apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x306090 0x306090 0x306090 [apply] [ 61][ 62] 0x306090 0x306090 0x306090 [apply] [ 61][ 63] 0x306090 0x306090 0x306090 [apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] == [apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true [apply] [apply] CONVERT[6][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 0xe320068, 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 0x1f57539, BGR888, 64 x 64, stride 192, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=12288 cap=12288]], maxDelta 12 [apply] Conv2 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ] [apply] DestRe Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x306090 0x306090 0x306090 [apply] [ 0][ 1] 0x306090 0x306090 0x306090 [apply] [ 0][ 2] 0x306090 0x306090 0x306090 [apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] == [apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x306090 0x306090 0x306090 [apply] [ 61][ 62] 0x306090 0x306090 0x306090 [apply] [ 61][ 63] 0x306090 0x306090 0x306090 [apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] == [apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true [apply] [apply] CONVERT[6][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 0x76f2b07d, 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 0x704a52ec, BGR888, 64 x 64, stride 192, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=12288 cap=12288]], maxDelta 12 [apply] Conv2 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ] [apply] DestRe Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x306090 0x306090 0x306090 [apply] [ 0][ 1] 0x306090 0x306090 0x306090 [apply] [ 0][ 2] 0x306090 0x306090 0x306090 [apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] == [apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x306090 0x306090 0x306090 [apply] [ 61][ 62] 0x306090 0x306090 0x306090 [apply] [ 61][ 63] 0x306090 0x306090 0x306090 [apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] == [apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true [apply] [apply] CONVERT[6][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 0x6ee52dcd, 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 0x4493d195, BGR888, 64 x 64, stride 192, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=12288 cap=12288]], maxDelta 12 [apply] Conv2 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ] [apply] DestRe Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x306090 0x306090 0x306090 [apply] [ 0][ 1] 0x306090 0x306090 0x306090 [apply] [ 0][ 2] 0x306090 0x306090 0x306090 [apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] == [apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x306090 0x306090 0x306090 [apply] [ 61][ 62] 0x306090 0x306090 0x306090 [apply] [ 61][ 63] 0x306090 0x306090 0x306090 [apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] == [apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true [apply] [apply] CONVERT[6][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 0x2781e022, 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 0x57e1b0c, BGR888, 64 x 64, stride 192, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=12288 cap=12288]], maxDelta 12 [apply] Conv2 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ] [apply] DestRe Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x306090 0x306090 0x306090 [apply] [ 0][ 1] 0x306090 0x306090 0x306090 [apply] [ 0][ 2] 0x306090 0x306090 0x306090 [apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] == [apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x306090 0x306090 0x306090 [apply] [ 61][ 62] 0x306090 0x306090 0x306090 [apply] [ 61][ 63] 0x306090 0x306090 0x306090 [apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] == [apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true [apply] [apply] CONVERT[6][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 0x4232c52b, 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 0x1877ab81, BGR888, 64 x 64, stride 192, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=12288 cap=12288]], maxDelta 12 [apply] Conv2 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ] [apply] DestRe Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x306090 0x306090 0x306090 [apply] [ 0][ 1] 0x306090 0x306090 0x306090 [apply] [ 0][ 2] 0x306090 0x306090 0x306090 [apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] == [apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x306090 0x306090 0x306090 [apply] [ 61][ 62] 0x306090 0x306090 0x306090 [apply] [ 61][ 63] 0x306090 0x306090 0x306090 [apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] == [apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true [apply] [apply] CONVERT[6][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 0x305fd85d, 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 0x458c1321, BGR888, 64 x 64, stride 192, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=12288 cap=12288]], maxDelta 12 [apply] Conv2 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ] [apply] DestRe Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x306090 0x306090 0x306090 [apply] [ 0][ 1] 0x306090 0x306090 0x306090 [apply] [ 0][ 2] 0x306090 0x306090 0x306090 [apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] == [apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x306090 0x306090 0x306090 [apply] [ 61][ 62] 0x306090 0x306090 0x306090 [apply] [ 61][ 63] 0x306090 0x306090 0x306090 [apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] == [apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true [apply] [apply] CONVERT[7][*]: Image0 - Orig: PixelRect[obj 0x11438d26, 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 0x34cd072c, 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 0x7a1ebcd8, 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 0x5faeada1, 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 0x528931cf, 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 0xea1a8d5, RGBx8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12 [apply] Conv2 Data: [[0x31, msbFirst true, 00110001], [0x61, msbFirst true, 01100001], [0x94, msbFirst true, 10010100], [0x00, msbFirst true, 00000000], ] [apply] DestRe Data: [[0x31, msbFirst true, 00110001], [0x61, msbFirst true, 01100001], [0x94, msbFirst true, 10010100], [0xFF, msbFirst true, 11111111], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x00946131 0x00946131 0x00946131 [apply] [ 0][ 1] 0x00946131 0x00946131 0x00946131 [apply] [ 0][ 2] 0x00946131 0x00946131 0x00946131 [apply] Test [ 0][ 0] exp [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] == [apply] Test [ 0][ 0] has [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x00946131 0x00946131 0x00946131 [apply] [ 61][ 62] 0x00946131 0x00946131 0x00946131 [apply] [ 61][ 63] 0x00946131 0x00946131 0x00946131 [apply] Test [ 63][ 63] exp [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] == [apply] Test [ 63][ 63] has [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] : equal true [apply] [apply] CONVERT[7][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 0x1563da5, 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 0x2bbf4b8b, RGBx8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12 [apply] Conv2 Data: [[0x31, msbFirst true, 00110001], [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 0x30a3107a, 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 0x33c7e1bb, RGBx8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12 [apply] Conv2 Data: [[0x31, msbFirst true, 00110001], [0x63, msbFirst true, 01100011], [0x94, msbFirst true, 10010100], [0x00, msbFirst true, 00000000], ] [apply] DestRe Data: [[0x31, msbFirst true, 00110001], [0x63, msbFirst true, 01100011], [0x94, msbFirst true, 10010100], [0xFF, msbFirst true, 11111111], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x00946331 0x00946331 0x00946331 [apply] [ 0][ 1] 0x00946331 0x00946331 0x00946331 [apply] [ 0][ 2] 0x00946331 0x00946331 0x00946331 [apply] Test [ 0][ 0] exp [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] == [apply] Test [ 0][ 0] has [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x00946331 0x00946331 0x00946331 [apply] [ 61][ 62] 0x00946331 0x00946331 0x00946331 [apply] [ 61][ 63] 0x00946331 0x00946331 0x00946331 [apply] Test [ 63][ 63] exp [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] == [apply] Test [ 63][ 63] has [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] : equal true [apply] [apply] CONVERT[7][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 0x34c4973, 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 0x52feb982, 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 0x7a765367, 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 0x76b0bfab, RGBx8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12 [apply] Conv2 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0x00, msbFirst true, 00000000], ] [apply] DestRe Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xFF, msbFirst true, 11111111], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x00906030 0x00906030 0x00906030 [apply] [ 0][ 1] 0x00906030 0x00906030 0x00906030 [apply] [ 0][ 2] 0x00906030 0x00906030 0x00906030 [apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] == [apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x00906030 0x00906030 0x00906030 [apply] [ 61][ 62] 0x00906030 0x00906030 0x00906030 [apply] [ 61][ 63] 0x00906030 0x00906030 0x00906030 [apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] == [apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true [apply] [apply] CONVERT[7][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 0x17d677df, 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 0x3043fe0e, RGBx8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12 [apply] Conv2 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [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 0x78e67e0a, 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 0xbd8db5a, RGBx8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12 [apply] Conv2 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0x00, msbFirst true, 00000000], ] [apply] DestRe Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xFF, msbFirst true, 11111111], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x00906030 0x00906030 0x00906030 [apply] [ 0][ 1] 0x00906030 0x00906030 0x00906030 [apply] [ 0][ 2] 0x00906030 0x00906030 0x00906030 [apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] == [apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x00906030 0x00906030 0x00906030 [apply] [ 61][ 62] 0x00906030 0x00906030 0x00906030 [apply] [ 61][ 63] 0x00906030 0x00906030 0x00906030 [apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 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 0x2f943d71, 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 0x80503, RGBx8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12 [apply] Conv2 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0x00, msbFirst true, 00000000], ] [apply] DestRe Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xFF, msbFirst true, 11111111], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x00906030 0x00906030 0x00906030 [apply] [ 0][ 1] 0x00906030 0x00906030 0x00906030 [apply] [ 0][ 2] 0x00906030 0x00906030 0x00906030 [apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] == [apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x00906030 0x00906030 0x00906030 [apply] [ 61][ 62] 0x00906030 0x00906030 0x00906030 [apply] [ 61][ 63] 0x00906030 0x00906030 0x00906030 [apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] == [apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true [apply] [apply] CONVERT[7][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 0x4b553d26, 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 0x69a3d1d, RGBx8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12 [apply] Conv2 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0x00, msbFirst true, 00000000], ] [apply] DestRe Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xFF, msbFirst true, 11111111], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x00906030 0x00906030 0x00906030 [apply] [ 0][ 1] 0x00906030 0x00906030 0x00906030 [apply] [ 0][ 2] 0x00906030 0x00906030 0x00906030 [apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] == [apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x00906030 0x00906030 0x00906030 [apply] [ 61][ 62] 0x00906030 0x00906030 0x00906030 [apply] [ 61][ 63] 0x00906030 0x00906030 0x00906030 [apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] == [apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true [apply] [apply] CONVERT[7][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 0x86be70a, 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 0x480bdb19, RGBx8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12 [apply] Conv2 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0x00, msbFirst true, 00000000], ] [apply] DestRe Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xFF, msbFirst true, 11111111], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x00906030 0x00906030 0x00906030 [apply] [ 0][ 1] 0x00906030 0x00906030 0x00906030 [apply] [ 0][ 2] 0x00906030 0x00906030 0x00906030 [apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] == [apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x00906030 0x00906030 0x00906030 [apply] [ 61][ 62] 0x00906030 0x00906030 0x00906030 [apply] [ 61][ 63] 0x00906030 0x00906030 0x00906030 [apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] == [apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true [apply] [apply] CONVERT[7][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 0x2a556333, 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 0x7d70d1b1, RGBx8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12 [apply] Conv2 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0x00, msbFirst true, 00000000], ] [apply] DestRe Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xFF, msbFirst true, 11111111], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x00906030 0x00906030 0x00906030 [apply] [ 0][ 1] 0x00906030 0x00906030 0x00906030 [apply] [ 0][ 2] 0x00906030 0x00906030 0x00906030 [apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] == [apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x00906030 0x00906030 0x00906030 [apply] [ 61][ 62] 0x00906030 0x00906030 0x00906030 [apply] [ 61][ 63] 0x00906030 0x00906030 0x00906030 [apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] == [apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true [apply] [apply] CONVERT[8][*]: Image0 - Orig: PixelRect[obj 0x2a742aa2, 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 0x3cb1ffe6, 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 0x3dfc5fb8, 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 0x467aecef, 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 0x4d50efb8, 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 0x7e2d773b, BGRx8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12 [apply] Conv2 Data: [[0x94, msbFirst true, 10010100], [0x61, msbFirst true, 01100001], [0x31, msbFirst true, 00110001], [0x00, msbFirst true, 00000000], ] [apply] DestRe Data: [[0x94, msbFirst true, 10010100], [0x61, msbFirst true, 01100001], [0x31, msbFirst true, 00110001], [0xFF, msbFirst true, 11111111], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x00316194 0x00316194 0x00316194 [apply] [ 0][ 1] 0x00316194 0x00316194 0x00316194 [apply] [ 0][ 2] 0x00316194 0x00316194 0x00316194 [apply] Test [ 0][ 0] exp [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] == [apply] Test [ 0][ 0] has [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x00316194 0x00316194 0x00316194 [apply] [ 61][ 62] 0x00316194 0x00316194 0x00316194 [apply] [ 61][ 63] 0x00316194 0x00316194 0x00316194 [apply] Test [ 63][ 63] exp [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] == [apply] Test [ 63][ 63] has [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] : equal true [apply] [apply] CONVERT[8][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 0x2173f6d9, 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 0x307f6b8c, BGRx8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12 [apply] Conv2 Data: [[0x94, msbFirst true, 10010100], [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 0x7a187f14, 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 0x6f195bc3, BGRx8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12 [apply] Conv2 Data: [[0x94, msbFirst true, 10010100], [0x63, msbFirst true, 01100011], [0x31, msbFirst true, 00110001], [0x00, msbFirst true, 00000000], ] [apply] DestRe Data: [[0x94, msbFirst true, 10010100], [0x63, msbFirst true, 01100011], [0x31, msbFirst true, 00110001], [0xFF, msbFirst true, 11111111], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x00316394 0x00316394 0x00316394 [apply] [ 0][ 1] 0x00316394 0x00316394 0x00316394 [apply] [ 0][ 2] 0x00316394 0x00316394 0x00316394 [apply] Test [ 0][ 0] exp [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] == [apply] Test [ 0][ 0] has [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x00316394 0x00316394 0x00316394 [apply] [ 61][ 62] 0x00316394 0x00316394 0x00316394 [apply] [ 61][ 63] 0x00316394 0x00316394 0x00316394 [apply] Test [ 63][ 63] exp [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] == [apply] Test [ 63][ 63] has [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] : equal true [apply] [apply] CONVERT[8][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 0x51e2adc7, 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 0x1a8a8f7c, 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 0x2353b3e6, 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 0x631330c, BGRx8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12 [apply] Conv2 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0x00, msbFirst true, 00000000], ] [apply] DestRe Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xFF, msbFirst true, 11111111], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x00306090 0x00306090 0x00306090 [apply] [ 0][ 1] 0x00306090 0x00306090 0x00306090 [apply] [ 0][ 2] 0x00306090 0x00306090 0x00306090 [apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] == [apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x00306090 0x00306090 0x00306090 [apply] [ 61][ 62] 0x00306090 0x00306090 0x00306090 [apply] [ 61][ 63] 0x00306090 0x00306090 0x00306090 [apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] == [apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true [apply] [apply] CONVERT[8][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 0x42f93a98, 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 0xc46bcd4, BGRx8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12 [apply] Conv2 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0x00, msbFirst true, 00000000], ] [apply] DestRe Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xFF, msbFirst true, 11111111], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x00306090 0x00306090 0x00306090 [apply] [ 0][ 1] 0x00306090 0x00306090 0x00306090 [apply] [ 0][ 2] 0x00306090 0x00306090 0x00306090 [apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] == [apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x00306090 0x00306090 0x00306090 [apply] [ 61][ 62] 0x00306090 0x00306090 0x00306090 [apply] [ 61][ 63] 0x00306090 0x00306090 0x00306090 [apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] == [apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true [apply] [apply] CONVERT[8][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 0x3234e239, 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 0x3d921e20, BGRx8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12 [apply] Conv2 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [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 0x36b4cef0, 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 0xfad74ee, BGRx8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12 [apply] Conv2 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0x00, msbFirst true, 00000000], ] [apply] DestRe Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xFF, msbFirst true, 11111111], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x00306090 0x00306090 0x00306090 [apply] [ 0][ 1] 0x00306090 0x00306090 0x00306090 [apply] [ 0][ 2] 0x00306090 0x00306090 0x00306090 [apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] == [apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x00306090 0x00306090 0x00306090 [apply] [ 61][ 62] 0x00306090 0x00306090 0x00306090 [apply] [ 61][ 63] 0x00306090 0x00306090 0x00306090 [apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 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 0x1a1d6a08, 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 0x37d31475, BGRx8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12 [apply] Conv2 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0x00, msbFirst true, 00000000], ] [apply] DestRe Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xFF, msbFirst true, 11111111], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x00306090 0x00306090 0x00306090 [apply] [ 0][ 1] 0x00306090 0x00306090 0x00306090 [apply] [ 0][ 2] 0x00306090 0x00306090 0x00306090 [apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] == [apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x00306090 0x00306090 0x00306090 [apply] [ 61][ 62] 0x00306090 0x00306090 0x00306090 [apply] [ 61][ 63] 0x00306090 0x00306090 0x00306090 [apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] == [apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true [apply] [apply] CONVERT[8][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 0x27808f31, 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 0x436e852b, BGRx8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12 [apply] Conv2 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0x00, msbFirst true, 00000000], ] [apply] DestRe Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xFF, msbFirst true, 11111111], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x00306090 0x00306090 0x00306090 [apply] [ 0][ 1] 0x00306090 0x00306090 0x00306090 [apply] [ 0][ 2] 0x00306090 0x00306090 0x00306090 [apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] == [apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x00306090 0x00306090 0x00306090 [apply] [ 61][ 62] 0x00306090 0x00306090 0x00306090 [apply] [ 61][ 63] 0x00306090 0x00306090 0x00306090 [apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] == [apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true [apply] [apply] CONVERT[8][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 0x32d2fa64, 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 0x1d8d30f7, BGRx8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12 [apply] Conv2 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0x00, msbFirst true, 00000000], ] [apply] DestRe Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xFF, msbFirst true, 11111111], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x00306090 0x00306090 0x00306090 [apply] [ 0][ 1] 0x00306090 0x00306090 0x00306090 [apply] [ 0][ 2] 0x00306090 0x00306090 0x00306090 [apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] == [apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x00306090 0x00306090 0x00306090 [apply] [ 61][ 62] 0x00306090 0x00306090 0x00306090 [apply] [ 61][ 63] 0x00306090 0x00306090 0x00306090 [apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] == [apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true [apply] [apply] CONVERT[9][*]: Image0 - Orig: PixelRect[obj 0x3e57cd70, 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 0x9a7504c, 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 0x2c039ac6, 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 0x587d1d39, 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 0x58c1670b, 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 0x6b57696f, 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 0x5bb21b69, 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 0x6b9651f3, RGBA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12 [apply] Conv2 Data: [[0x31, msbFirst true, 00110001], [0x63, msbFirst true, 01100011], [0x94, msbFirst true, 10010100], [0xFF, msbFirst true, 11111111], ] [apply] DestRe Data: [[0x31, msbFirst true, 00110001], [0x63, msbFirst true, 01100011], [0x94, msbFirst true, 10010100], [0xFF, msbFirst true, 11111111], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0xFF946331 0xFF946331 0xFF946331 [apply] [ 0][ 1] 0xFF946331 0xFF946331 0xFF946331 [apply] [ 0][ 2] 0xFF946331 0xFF946331 0xFF946331 [apply] Test [ 0][ 0] exp [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] [0xFF, msbFirst true, 11111111] == [apply] Test [ 0][ 0] has [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] [0xFF, msbFirst true, 11111111] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0xFF946331 0xFF946331 0xFF946331 [apply] [ 61][ 62] 0xFF946331 0xFF946331 0xFF946331 [apply] [ 61][ 63] 0xFF946331 0xFF946331 0xFF946331 [apply] Test [ 63][ 63] exp [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] [0xFF, msbFirst true, 11111111] == [apply] Test [ 63][ 63] has [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] [0xFF, msbFirst true, 11111111] : equal true [apply] [apply] CONVERT[9][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 0x38bc8ab5, 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 0x687080dc, 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 0x23d2a7e8, 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 0x7a9273a8, 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 0x26a7b76d, 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 0x4abdb505, 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 0x7ce6a65d, 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 0x1500955a, RGBA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12 [apply] Conv2 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xC0, msbFirst true, 11000000], ] [apply] DestRe Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xC0, msbFirst true, 11000000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0xC0906030 0xC0906030 0xC0906030 [apply] [ 0][ 1] 0xC0906030 0xC0906030 0xC0906030 [apply] [ 0][ 2] 0xC0906030 0xC0906030 0xC0906030 [apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xC0, msbFirst true, 11000000] == [apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xC0, msbFirst true, 11000000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0xC0906030 0xC0906030 0xC0906030 [apply] [ 61][ 62] 0xC0906030 0xC0906030 0xC0906030 [apply] [ 61][ 63] 0xC0906030 0xC0906030 0xC0906030 [apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xC0, msbFirst true, 11000000] == [apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xC0, msbFirst true, 11000000] : equal true [apply] [apply] CONVERT[9][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 0xe874448, 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 0x29b5cd00, RGBA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12 [apply] Conv2 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xC0, msbFirst true, 11000000], ] [apply] DestRe Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xC0, msbFirst true, 11000000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0xC0906030 0xC0906030 0xC0906030 [apply] [ 0][ 1] 0xC0906030 0xC0906030 0xC0906030 [apply] [ 0][ 2] 0xC0906030 0xC0906030 0xC0906030 [apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xC0, msbFirst true, 11000000] == [apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xC0, msbFirst true, 11000000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0xC0906030 0xC0906030 0xC0906030 [apply] [ 61][ 62] 0xC0906030 0xC0906030 0xC0906030 [apply] [ 61][ 63] 0xC0906030 0xC0906030 0xC0906030 [apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xC0, msbFirst true, 11000000] == [apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xC0, msbFirst true, 11000000] : equal true [apply] [apply] CONVERT[9][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 0x60285225, 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 0x7113b13f, RGBA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12 [apply] Conv2 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xC0, msbFirst true, 11000000], ] [apply] DestRe Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xC0, msbFirst true, 11000000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0xC0906030 0xC0906030 0xC0906030 [apply] [ 0][ 1] 0xC0906030 0xC0906030 0xC0906030 [apply] [ 0][ 2] 0xC0906030 0xC0906030 0xC0906030 [apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xC0, msbFirst true, 11000000] == [apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xC0, msbFirst true, 11000000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0xC0906030 0xC0906030 0xC0906030 [apply] [ 61][ 62] 0xC0906030 0xC0906030 0xC0906030 [apply] [ 61][ 63] 0xC0906030 0xC0906030 0xC0906030 [apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xC0, msbFirst true, 11000000] == [apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xC0, msbFirst true, 11000000] : equal true [apply] [apply] CONVERT[10][*]: Image0 - Orig: PixelRect[obj 0x45820e51, 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 0x42d8062c, 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 0x6043cd28, 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 0xcb51256, 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 0x59906517, 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 0x5bfbf16f, 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 0x25af5db5, 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 0x12cdcf4, ABGR8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12 [apply] Conv2 Data: [[0xFF, msbFirst true, 11111111], [0x94, msbFirst true, 10010100], [0x63, msbFirst true, 01100011], [0x31, msbFirst true, 00110001], ] [apply] DestRe Data: [[0xFF, msbFirst true, 11111111], [0x94, msbFirst true, 10010100], [0x63, msbFirst true, 01100011], [0x31, msbFirst true, 00110001], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x316394FF 0x316394FF 0x316394FF [apply] [ 0][ 1] 0x316394FF 0x316394FF 0x316394FF [apply] [ 0][ 2] 0x316394FF 0x316394FF 0x316394FF [apply] Test [ 0][ 0] exp [0xFF, msbFirst true, 11111111] [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] == [apply] Test [ 0][ 0] has [0xFF, msbFirst true, 11111111] [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x316394FF 0x316394FF 0x316394FF [apply] [ 61][ 62] 0x316394FF 0x316394FF 0x316394FF [apply] [ 61][ 63] 0x316394FF 0x316394FF 0x316394FF [apply] Test [ 63][ 63] exp [0xFF, msbFirst true, 11111111] [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] == [apply] Test [ 63][ 63] has [0xFF, msbFirst true, 11111111] [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] : equal true [apply] [apply] CONVERT[10][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 0x5bcea91b, 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 0x5f3a4b84, 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 0x27f723, 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 0x670b40af, 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 0x4923ab24, 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 0x44c8afef, 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 0x7b69c6ba, 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 0x46daef40, ABGR8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12 [apply] Conv2 Data: [[0xC0, msbFirst true, 11000000], [0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ] [apply] DestRe Data: [[0xC0, msbFirst true, 11000000], [0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x306090C0 0x306090C0 0x306090C0 [apply] [ 0][ 1] 0x306090C0 0x306090C0 0x306090C0 [apply] [ 0][ 2] 0x306090C0 0x306090C0 0x306090C0 [apply] Test [ 0][ 0] exp [0xC0, msbFirst true, 11000000] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] == [apply] Test [ 0][ 0] has [0xC0, msbFirst true, 11000000] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x306090C0 0x306090C0 0x306090C0 [apply] [ 61][ 62] 0x306090C0 0x306090C0 0x306090C0 [apply] [ 61][ 63] 0x306090C0 0x306090C0 0x306090C0 [apply] Test [ 63][ 63] exp [0xC0, msbFirst true, 11000000] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] == [apply] Test [ 63][ 63] has [0xC0, msbFirst true, 11000000] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true [apply] [apply] CONVERT[10][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 0x12f41634, 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 0x13c27452, ABGR8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12 [apply] Conv2 Data: [[0xC0, msbFirst true, 11000000], [0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ] [apply] DestRe Data: [[0xC0, msbFirst true, 11000000], [0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x306090C0 0x306090C0 0x306090C0 [apply] [ 0][ 1] 0x306090C0 0x306090C0 0x306090C0 [apply] [ 0][ 2] 0x306090C0 0x306090C0 0x306090C0 [apply] Test [ 0][ 0] exp [0xC0, msbFirst true, 11000000] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] == [apply] Test [ 0][ 0] has [0xC0, msbFirst true, 11000000] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x306090C0 0x306090C0 0x306090C0 [apply] [ 61][ 62] 0x306090C0 0x306090C0 0x306090C0 [apply] [ 61][ 63] 0x306090C0 0x306090C0 0x306090C0 [apply] Test [ 63][ 63] exp [0xC0, msbFirst true, 11000000] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] == [apply] Test [ 63][ 63] has [0xC0, msbFirst true, 11000000] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true [apply] [apply] CONVERT[10][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 0x262b2c86, 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 0x371a67ec, ABGR8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12 [apply] Conv2 Data: [[0xC0, msbFirst true, 11000000], [0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ] [apply] DestRe Data: [[0xC0, msbFirst true, 11000000], [0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x306090C0 0x306090C0 0x306090C0 [apply] [ 0][ 1] 0x306090C0 0x306090C0 0x306090C0 [apply] [ 0][ 2] 0x306090C0 0x306090C0 0x306090C0 [apply] Test [ 0][ 0] exp [0xC0, msbFirst true, 11000000] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] == [apply] Test [ 0][ 0] has [0xC0, msbFirst true, 11000000] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x306090C0 0x306090C0 0x306090C0 [apply] [ 61][ 62] 0x306090C0 0x306090C0 0x306090C0 [apply] [ 61][ 63] 0x306090C0 0x306090C0 0x306090C0 [apply] Test [ 63][ 63] exp [0xC0, msbFirst true, 11000000] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] == [apply] Test [ 63][ 63] has [0xC0, msbFirst true, 11000000] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true [apply] [apply] CONVERT[11][*]: Image0 - Orig: PixelRect[obj 0x5ed828d, 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 0x50d0686, 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 0x7a3d45bd, 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 0x1e7c7811, 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 0x77ec78b9, 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 0x1a3869f4, 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 0xa38d7a3, 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 0x77f99a05, ARGB8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12 [apply] Conv2 Data: [[0xFF, msbFirst true, 11111111], [0x31, msbFirst true, 00110001], [0x63, msbFirst true, 01100011], [0x94, msbFirst true, 10010100], ] [apply] DestRe Data: [[0xFF, msbFirst true, 11111111], [0x31, msbFirst true, 00110001], [0x63, msbFirst true, 01100011], [0x94, msbFirst true, 10010100], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x946331FF 0x946331FF 0x946331FF [apply] [ 0][ 1] 0x946331FF 0x946331FF 0x946331FF [apply] [ 0][ 2] 0x946331FF 0x946331FF 0x946331FF [apply] Test [ 0][ 0] exp [0xFF, msbFirst true, 11111111] [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] == [apply] Test [ 0][ 0] has [0xFF, msbFirst true, 11111111] [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x946331FF 0x946331FF 0x946331FF [apply] [ 61][ 62] 0x946331FF 0x946331FF 0x946331FF [apply] [ 61][ 63] 0x946331FF 0x946331FF 0x946331FF [apply] Test [ 63][ 63] exp [0xFF, msbFirst true, 11111111] [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] == [apply] Test [ 63][ 63] has [0xFF, msbFirst true, 11111111] [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] : equal true [apply] [apply] CONVERT[11][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 0x63440df3, 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 0x3aeaafa6, 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 0x76a3e297, 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 0x4d3167f4, 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 0xed9d034, 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 0x6121c9d6, 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 0x87f383f, 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 0x4eb7f003, ARGB8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12 [apply] Conv2 Data: [[0xC0, msbFirst true, 11000000], [0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ] [apply] DestRe Data: [[0xC0, msbFirst true, 11000000], [0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x906030C0 0x906030C0 0x906030C0 [apply] [ 0][ 1] 0x906030C0 0x906030C0 0x906030C0 [apply] [ 0][ 2] 0x906030C0 0x906030C0 0x906030C0 [apply] Test [ 0][ 0] exp [0xC0, msbFirst true, 11000000] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] == [apply] Test [ 0][ 0] has [0xC0, msbFirst true, 11000000] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x906030C0 0x906030C0 0x906030C0 [apply] [ 61][ 62] 0x906030C0 0x906030C0 0x906030C0 [apply] [ 61][ 63] 0x906030C0 0x906030C0 0x906030C0 [apply] Test [ 63][ 63] exp [0xC0, msbFirst true, 11000000] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] == [apply] Test [ 63][ 63] has [0xC0, msbFirst true, 11000000] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true [apply] [apply] CONVERT[11][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 0xeafc191, 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 0x612fc6eb, ARGB8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12 [apply] Conv2 Data: [[0xC0, msbFirst true, 11000000], [0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ] [apply] DestRe Data: [[0xC0, msbFirst true, 11000000], [0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x906030C0 0x906030C0 0x906030C0 [apply] [ 0][ 1] 0x906030C0 0x906030C0 0x906030C0 [apply] [ 0][ 2] 0x906030C0 0x906030C0 0x906030C0 [apply] Test [ 0][ 0] exp [0xC0, msbFirst true, 11000000] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] == [apply] Test [ 0][ 0] has [0xC0, msbFirst true, 11000000] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x906030C0 0x906030C0 0x906030C0 [apply] [ 61][ 62] 0x906030C0 0x906030C0 0x906030C0 [apply] [ 61][ 63] 0x906030C0 0x906030C0 0x906030C0 [apply] Test [ 63][ 63] exp [0xC0, msbFirst true, 11000000] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] == [apply] Test [ 63][ 63] has [0xC0, msbFirst true, 11000000] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true [apply] [apply] CONVERT[11][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 0x1060b431, 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 0x612679d6, ARGB8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12 [apply] Conv2 Data: [[0xC0, msbFirst true, 11000000], [0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ] [apply] DestRe Data: [[0xC0, msbFirst true, 11000000], [0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x906030C0 0x906030C0 0x906030C0 [apply] [ 0][ 1] 0x906030C0 0x906030C0 0x906030C0 [apply] [ 0][ 2] 0x906030C0 0x906030C0 0x906030C0 [apply] Test [ 0][ 0] exp [0xC0, msbFirst true, 11000000] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] == [apply] Test [ 0][ 0] has [0xC0, msbFirst true, 11000000] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x906030C0 0x906030C0 0x906030C0 [apply] [ 61][ 62] 0x906030C0 0x906030C0 0x906030C0 [apply] [ 61][ 63] 0x906030C0 0x906030C0 0x906030C0 [apply] Test [ 63][ 63] exp [0xC0, msbFirst true, 11000000] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] == [apply] Test [ 63][ 63] has [0xC0, msbFirst true, 11000000] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true [apply] [apply] CONVERT[12][*]: Image0 - Orig: PixelRect[obj 0x11758f2a, 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 0xe720b71, 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 0x1b26f7b2, 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 0x491cc5c9, 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 0x74ad1f1f, 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 0x6a1aab78, 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 0x462d5aee, 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 0x69b0fd6f, BGRA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12 [apply] Conv2 Data: [[0x94, msbFirst true, 10010100], [0x63, msbFirst true, 01100011], [0x31, msbFirst true, 00110001], [0xFF, msbFirst true, 11111111], ] [apply] DestRe Data: [[0x94, msbFirst true, 10010100], [0x63, msbFirst true, 01100011], [0x31, msbFirst true, 00110001], [0xFF, msbFirst true, 11111111], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0xFF316394 0xFF316394 0xFF316394 [apply] [ 0][ 1] 0xFF316394 0xFF316394 0xFF316394 [apply] [ 0][ 2] 0xFF316394 0xFF316394 0xFF316394 [apply] Test [ 0][ 0] exp [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] [0xFF, msbFirst true, 11111111] == [apply] Test [ 0][ 0] has [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] [0xFF, msbFirst true, 11111111] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0xFF316394 0xFF316394 0xFF316394 [apply] [ 61][ 62] 0xFF316394 0xFF316394 0xFF316394 [apply] [ 61][ 63] 0xFF316394 0xFF316394 0xFF316394 [apply] Test [ 63][ 63] exp [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] [0xFF, msbFirst true, 11111111] == [apply] Test [ 63][ 63] has [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] [0xFF, msbFirst true, 11111111] : equal true [apply] [apply] CONVERT[12][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 0x757942a1, 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 0x4a87761d, 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 0x66d1af89, 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 0x8646db9, 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 0x37374a5e, 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 0x4671e53b, 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 0x2db7a79b, 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 0x6950e31, BGRA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12 [apply] Conv2 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xC0, msbFirst true, 11000000], ] [apply] DestRe Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xC0, msbFirst true, 11000000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0xC0306090 0xC0306090 0xC0306090 [apply] [ 0][ 1] 0xC0306090 0xC0306090 0xC0306090 [apply] [ 0][ 2] 0xC0306090 0xC0306090 0xC0306090 [apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xC0, msbFirst true, 11000000] == [apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xC0, msbFirst true, 11000000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0xC0306090 0xC0306090 0xC0306090 [apply] [ 61][ 62] 0xC0306090 0xC0306090 0xC0306090 [apply] [ 61][ 63] 0xC0306090 0xC0306090 0xC0306090 [apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xC0, msbFirst true, 11000000] == [apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xC0, msbFirst true, 11000000] : equal true [apply] [apply] CONVERT[12][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 0xb7dd107, 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 0x42eca56e, BGRA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12 [apply] Conv2 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xC0, msbFirst true, 11000000], ] [apply] DestRe Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xC0, msbFirst true, 11000000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0xC0306090 0xC0306090 0xC0306090 [apply] [ 0][ 1] 0xC0306090 0xC0306090 0xC0306090 [apply] [ 0][ 2] 0xC0306090 0xC0306090 0xC0306090 [apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xC0, msbFirst true, 11000000] == [apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xC0, msbFirst true, 11000000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0xC0306090 0xC0306090 0xC0306090 [apply] [ 61][ 62] 0xC0306090 0xC0306090 0xC0306090 [apply] [ 61][ 63] 0xC0306090 0xC0306090 0xC0306090 [apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xC0, msbFirst true, 11000000] == [apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xC0, msbFirst true, 11000000] : equal true [apply] [apply] CONVERT[12][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 0x52f759d7, 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 0x7cbd213e, BGRA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12 [apply] Conv2 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xC0, msbFirst true, 11000000], ] [apply] DestRe Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xC0, msbFirst true, 11000000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0xC0306090 0xC0306090 0xC0306090 [apply] [ 0][ 1] 0xC0306090 0xC0306090 0xC0306090 [apply] [ 0][ 2] 0xC0306090 0xC0306090 0xC0306090 [apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xC0, msbFirst true, 11000000] == [apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xC0, msbFirst true, 11000000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0xC0306090 0xC0306090 0xC0306090 [apply] [ 61][ 62] 0xC0306090 0xC0306090 0xC0306090 [apply] [ 61][ 63] 0xC0306090 0xC0306090 0xC0306090 [apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xC0, msbFirst true, 11000000] == [apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xC0, msbFirst true, 11000000] : equal true [apply] [apply] ++++ 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 0x3ecd23d9, 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 0x569cfc36, 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 0x43bd930a, LUMINANCE, 64 x 64, stride 64, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=4096 cap=4096]], maxDelta 12 [apply] Conv2 Data: [[0x60, msbFirst true, 01100000], ] [apply] DestRe Data: [[0x60, msbFirst true, 01100000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x60 0x60 0x60 [apply] [ 0][ 1] 0x60 0x60 0x60 [apply] [ 0][ 2] 0x60 0x60 0x60 [apply] Test [ 0][ 0] exp [0x60, msbFirst true, 01100000] == [apply] Test [ 0][ 0] has [0x60, msbFirst true, 01100000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x60 0x60 0x60 [apply] [ 61][ 62] 0x60 0x60 0x60 [apply] [ 61][ 63] 0x60 0x60 0x60 [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 0x33723e30, 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 0x64f6106c, 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 0x553a3d88, 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 0x7a30d1e6, LUMINANCE, 64 x 64, stride 64, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=4096 cap=4096]], maxDelta 12 [apply] Conv2 Data: [[0x62, msbFirst true, 01100010], ] [apply] DestRe Data: [[0x62, msbFirst true, 01100010], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x62 0x62 0x62 [apply] [ 0][ 1] 0x62 0x62 0x62 [apply] [ 0][ 2] 0x62 0x62 0x62 [apply] Test [ 0][ 0] exp [0x62, msbFirst true, 01100010] == [apply] Test [ 0][ 0] has [0x62, msbFirst true, 01100010] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x62 0x62 0x62 [apply] [ 61][ 62] 0x62 0x62 0x62 [apply] [ 61][ 63] 0x62 0x62 0x62 [apply] Test [ 63][ 63] exp [0x62, msbFirst true, 01100010] == [apply] Test [ 63][ 63] has [0x62, msbFirst true, 01100010] : equal true [apply] [apply] CONVERT[0][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 0x5891e32e, 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 0xcb0ed20, 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 0x8e24743, 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 0x74a10858, LUMINANCE, 64 x 64, stride 64, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=4096 cap=4096]], maxDelta 12 [apply] Conv2 Data: [[0x63, msbFirst true, 01100011], ] [apply] DestRe Data: [[0x63, msbFirst true, 01100011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x63 0x63 0x63 [apply] [ 0][ 1] 0x63 0x63 0x63 [apply] [ 0][ 2] 0x63 0x63 0x63 [apply] Test [ 0][ 0] exp [0x63, msbFirst true, 01100011] == [apply] Test [ 0][ 0] has [0x63, msbFirst true, 01100011] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x63 0x63 0x63 [apply] [ 61][ 62] 0x63 0x63 0x63 [apply] [ 61][ 63] 0x63 0x63 0x63 [apply] Test [ 63][ 63] exp [0x63, msbFirst true, 01100011] == [apply] Test [ 63][ 63] has [0x63, msbFirst true, 01100011] : equal true [apply] [apply] CONVERT[0][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 0x23fe1d71, 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 0x28ac3dc3, LUMINANCE, 64 x 64, stride 64, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=4096 cap=4096]], maxDelta 12 [apply] Conv2 Data: [[0x60, msbFirst true, 01100000], ] [apply] DestRe Data: [[0x60, msbFirst true, 01100000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x60 0x60 0x60 [apply] [ 0][ 1] 0x60 0x60 0x60 [apply] [ 0][ 2] 0x60 0x60 0x60 [apply] Test [ 0][ 0] exp [0x60, msbFirst true, 01100000] == [apply] Test [ 0][ 0] has [0x60, msbFirst true, 01100000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x60 0x60 0x60 [apply] [ 61][ 62] 0x60 0x60 0x60 [apply] [ 61][ 63] 0x60 0x60 0x60 [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 0x32eebfca, 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 0x4e718207, LUMINANCE, 64 x 64, stride 64, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=4096 cap=4096]], maxDelta 12 [apply] Conv2 Data: [[0x60, msbFirst true, 01100000], ] [apply] DestRe Data: [[0x60, msbFirst true, 01100000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x60 0x60 0x60 [apply] [ 0][ 1] 0x60 0x60 0x60 [apply] [ 0][ 2] 0x60 0x60 0x60 [apply] Test [ 0][ 0] exp [0x60, msbFirst true, 01100000] == [apply] Test [ 0][ 0] has [0x60, msbFirst true, 01100000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x60 0x60 0x60 [apply] [ 61][ 62] 0x60 0x60 0x60 [apply] [ 61][ 63] 0x60 0x60 0x60 [apply] Test [ 63][ 63] exp [0x60, msbFirst true, 01100000] == [apply] Test [ 63][ 63] has [0x60, msbFirst true, 01100000] : equal true [apply] [apply] CONVERT[0][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 0x1d371b2d, 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 0x543c6f6d, LUMINANCE, 64 x 64, stride 64, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=4096 cap=4096]], maxDelta 12 [apply] Conv2 Data: [[0x60, msbFirst true, 01100000], ] [apply] DestRe Data: [[0x60, msbFirst true, 01100000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x60 0x60 0x60 [apply] [ 0][ 1] 0x60 0x60 0x60 [apply] [ 0][ 2] 0x60 0x60 0x60 [apply] Test [ 0][ 0] exp [0x60, msbFirst true, 01100000] == [apply] Test [ 0][ 0] has [0x60, msbFirst true, 01100000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x60 0x60 0x60 [apply] [ 61][ 62] 0x60 0x60 0x60 [apply] [ 61][ 63] 0x60 0x60 0x60 [apply] Test [ 63][ 63] exp [0x60, msbFirst true, 01100000] == [apply] Test [ 63][ 63] has [0x60, msbFirst true, 01100000] : equal true [apply] [apply] CONVERT[0][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 0x13eb8acf, 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 0x51c8530f, LUMINANCE, 64 x 64, stride 64, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=4096 cap=4096]], maxDelta 12 [apply] Conv2 Data: [[0x60, msbFirst true, 01100000], ] [apply] DestRe Data: [[0x60, msbFirst true, 01100000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x60 0x60 0x60 [apply] [ 0][ 1] 0x60 0x60 0x60 [apply] [ 0][ 2] 0x60 0x60 0x60 [apply] Test [ 0][ 0] exp [0x60, msbFirst true, 01100000] == [apply] Test [ 0][ 0] has [0x60, msbFirst true, 01100000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x60 0x60 0x60 [apply] [ 61][ 62] 0x60 0x60 0x60 [apply] [ 61][ 63] 0x60 0x60 0x60 [apply] Test [ 63][ 63] exp [0x60, msbFirst true, 01100000] == [apply] Test [ 63][ 63] has [0x60, msbFirst true, 01100000] : equal true [apply] [apply] CONVERT[0][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 0x7403c468, 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 0x43738a82, LUMINANCE, 64 x 64, stride 64, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=4096 cap=4096]], maxDelta 12 [apply] Conv2 Data: [[0x60, msbFirst true, 01100000], ] [apply] DestRe Data: [[0x60, msbFirst true, 01100000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x60 0x60 0x60 [apply] [ 0][ 1] 0x60 0x60 0x60 [apply] [ 0][ 2] 0x60 0x60 0x60 [apply] Test [ 0][ 0] exp [0x60, msbFirst true, 01100000] == [apply] Test [ 0][ 0] has [0x60, msbFirst true, 01100000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x60 0x60 0x60 [apply] [ 61][ 62] 0x60 0x60 0x60 [apply] [ 61][ 63] 0x60 0x60 0x60 [apply] Test [ 63][ 63] exp [0x60, msbFirst true, 01100000] == [apply] Test [ 63][ 63] has [0x60, msbFirst true, 01100000] : equal true [apply] [apply] CONVERT[0][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 0xc81cdd1, 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 0x1fc2b765, LUMINANCE, 64 x 64, stride 64, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=4096 cap=4096]], maxDelta 12 [apply] Conv2 Data: [[0x60, msbFirst true, 01100000], ] [apply] DestRe Data: [[0x60, msbFirst true, 01100000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x60 0x60 0x60 [apply] [ 0][ 1] 0x60 0x60 0x60 [apply] [ 0][ 2] 0x60 0x60 0x60 [apply] Test [ 0][ 0] exp [0x60, msbFirst true, 01100000] == [apply] Test [ 0][ 0] has [0x60, msbFirst true, 01100000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x60 0x60 0x60 [apply] [ 61][ 62] 0x60 0x60 0x60 [apply] [ 61][ 63] 0x60 0x60 0x60 [apply] Test [ 63][ 63] exp [0x60, msbFirst true, 01100000] == [apply] Test [ 63][ 63] has [0x60, msbFirst true, 01100000] : equal true [apply] [apply] CONVERT[0][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 0x75881071, 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 0x2a70a3d8, LUMINANCE, 64 x 64, stride 64, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=4096 cap=4096]], maxDelta 12 [apply] Conv2 Data: [[0x60, msbFirst true, 01100000], ] [apply] DestRe Data: [[0x60, msbFirst true, 01100000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x60 0x60 0x60 [apply] [ 0][ 1] 0x60 0x60 0x60 [apply] [ 0][ 2] 0x60 0x60 0x60 [apply] Test [ 0][ 0] exp [0x60, msbFirst true, 01100000] == [apply] Test [ 0][ 0] has [0x60, msbFirst true, 01100000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x60 0x60 0x60 [apply] [ 61][ 62] 0x60 0x60 0x60 [apply] [ 61][ 63] 0x60 0x60 0x60 [apply] Test [ 63][ 63] exp [0x60, msbFirst true, 01100000] == [apply] Test [ 63][ 63] has [0x60, msbFirst true, 01100000] : equal true [apply] [apply] CONVERT[0][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 0x289d1c02, 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 0x22eeefeb, LUMINANCE, 64 x 64, stride 64, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=4096 cap=4096]], maxDelta 12 [apply] Conv2 Data: [[0x60, msbFirst true, 01100000], ] [apply] DestRe Data: [[0x60, msbFirst true, 01100000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x60 0x60 0x60 [apply] [ 0][ 1] 0x60 0x60 0x60 [apply] [ 0][ 2] 0x60 0x60 0x60 [apply] Test [ 0][ 0] exp [0x60, msbFirst true, 01100000] == [apply] Test [ 0][ 0] has [0x60, msbFirst true, 01100000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x60 0x60 0x60 [apply] [ 61][ 62] 0x60 0x60 0x60 [apply] [ 61][ 63] 0x60 0x60 0x60 [apply] Test [ 63][ 63] exp [0x60, msbFirst true, 01100000] == [apply] Test [ 63][ 63] has [0x60, msbFirst true, 01100000] : equal true [apply] [apply] CONVERT[1][*]: Image0 - Orig: PixelRect[obj 0x17d0685f, 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 0x3891771e, 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 0x78ac1102, 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 0x2de8284b, RGB565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12 [apply] Conv2 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] DestRe Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x9306 0x9306 0x9306 [apply] [ 0][ 1] 0x9306 0x9306 0x9306 [apply] [ 0][ 2] 0x9306 0x9306 0x9306 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x9306 0x9306 0x9306 [apply] [ 61][ 62] 0x9306 0x9306 0x9306 [apply] [ 61][ 63] 0x9306 0x9306 0x9306 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 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 0x396e2f39, 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 0xa74868d, RGB565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12 [apply] Conv2 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] DestRe Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x9306 0x9306 0x9306 [apply] [ 0][ 1] 0x9306 0x9306 0x9306 [apply] [ 0][ 2] 0x9306 0x9306 0x9306 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x9306 0x9306 0x9306 [apply] [ 61][ 62] 0x9306 0x9306 0x9306 [apply] [ 61][ 63] 0x9306 0x9306 0x9306 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] == [apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true [apply] [apply] CONVERT[1][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 0x12c8a2c0, 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 0x7e0e6aa2, RGB565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12 [apply] Conv2 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] DestRe Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x9306 0x9306 0x9306 [apply] [ 0][ 1] 0x9306 0x9306 0x9306 [apply] [ 0][ 2] 0x9306 0x9306 0x9306 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x9306 0x9306 0x9306 [apply] [ 61][ 62] 0x9306 0x9306 0x9306 [apply] [ 61][ 63] 0x9306 0x9306 0x9306 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] == [apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true [apply] [apply] CONVERT[1][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 0x365185bd, 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 0x18bf3d14, RGB565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12 [apply] Conv2 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] DestRe Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x9306 0x9306 0x9306 [apply] [ 0][ 1] 0x9306 0x9306 0x9306 [apply] [ 0][ 2] 0x9306 0x9306 0x9306 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x9306 0x9306 0x9306 [apply] [ 61][ 62] 0x9306 0x9306 0x9306 [apply] [ 61][ 63] 0x9306 0x9306 0x9306 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] == [apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true [apply] [apply] CONVERT[1][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 0x4fb64261, 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 0x42607a4f, RGB565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12 [apply] Conv2 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] DestRe Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x9306 0x9306 0x9306 [apply] [ 0][ 1] 0x9306 0x9306 0x9306 [apply] [ 0][ 2] 0x9306 0x9306 0x9306 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x9306 0x9306 0x9306 [apply] [ 61][ 62] 0x9306 0x9306 0x9306 [apply] [ 61][ 63] 0x9306 0x9306 0x9306 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] == [apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true [apply] [apply] CONVERT[1][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 0x782663d3, 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 0x1990a65e, RGB565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12 [apply] Conv2 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] DestRe Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x9306 0x9306 0x9306 [apply] [ 0][ 1] 0x9306 0x9306 0x9306 [apply] [ 0][ 2] 0x9306 0x9306 0x9306 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x9306 0x9306 0x9306 [apply] [ 61][ 62] 0x9306 0x9306 0x9306 [apply] [ 61][ 63] 0x9306 0x9306 0x9306 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] == [apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true [apply] [apply] CONVERT[1][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 0x64485a47, 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 0x25bbf683, RGB565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12 [apply] Conv2 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] DestRe Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x9306 0x9306 0x9306 [apply] [ 0][ 1] 0x9306 0x9306 0x9306 [apply] [ 0][ 2] 0x9306 0x9306 0x9306 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x9306 0x9306 0x9306 [apply] [ 61][ 62] 0x9306 0x9306 0x9306 [apply] [ 61][ 63] 0x9306 0x9306 0x9306 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] == [apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true [apply] [apply] CONVERT[1][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 0x6ec8211c, 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 0x7276c8cd, RGB565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12 [apply] Conv2 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] DestRe Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x9306 0x9306 0x9306 [apply] [ 0][ 1] 0x9306 0x9306 0x9306 [apply] [ 0][ 2] 0x9306 0x9306 0x9306 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x9306 0x9306 0x9306 [apply] [ 61][ 62] 0x9306 0x9306 0x9306 [apply] [ 61][ 63] 0x9306 0x9306 0x9306 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] == [apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true [apply] [apply] CONVERT[1][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 0x544a2ea6, 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 0x2e3fc542, RGB565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12 [apply] Conv2 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] DestRe Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x9306 0x9306 0x9306 [apply] [ 0][ 1] 0x9306 0x9306 0x9306 [apply] [ 0][ 2] 0x9306 0x9306 0x9306 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x9306 0x9306 0x9306 [apply] [ 61][ 62] 0x9306 0x9306 0x9306 [apply] [ 61][ 63] 0x9306 0x9306 0x9306 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] == [apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true [apply] [apply] CONVERT[1][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 0x150c158, 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 0x4524411f, RGB565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12 [apply] Conv2 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] DestRe Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x9306 0x9306 0x9306 [apply] [ 0][ 1] 0x9306 0x9306 0x9306 [apply] [ 0][ 2] 0x9306 0x9306 0x9306 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x9306 0x9306 0x9306 [apply] [ 61][ 62] 0x9306 0x9306 0x9306 [apply] [ 61][ 63] 0x9306 0x9306 0x9306 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] == [apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true [apply] [apply] CONVERT[1][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 0x401e7803, 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 0x10dba097, RGB565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12 [apply] Conv2 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] DestRe Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x9306 0x9306 0x9306 [apply] [ 0][ 1] 0x9306 0x9306 0x9306 [apply] [ 0][ 2] 0x9306 0x9306 0x9306 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x9306 0x9306 0x9306 [apply] [ 61][ 62] 0x9306 0x9306 0x9306 [apply] [ 61][ 63] 0x9306 0x9306 0x9306 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] == [apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true [apply] [apply] CONVERT[1][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 0x1786f9d5, 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 0x704d6e83, RGB565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12 [apply] Conv2 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] DestRe Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x9306 0x9306 0x9306 [apply] [ 0][ 1] 0x9306 0x9306 0x9306 [apply] [ 0][ 2] 0x9306 0x9306 0x9306 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x9306 0x9306 0x9306 [apply] [ 61][ 62] 0x9306 0x9306 0x9306 [apply] [ 61][ 63] 0x9306 0x9306 0x9306 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] == [apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true [apply] [apply] CONVERT[2][*]: Image0 - Orig: PixelRect[obj 0x43a0cee9, 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 0xeb21112, 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 0x2eda0940, 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 0x3578436e, BGR565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12 [apply] Conv2 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] DestRe Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3312 0x3312 0x3312 [apply] [ 0][ 1] 0x3312 0x3312 0x3312 [apply] [ 0][ 2] 0x3312 0x3312 0x3312 [apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3312 0x3312 0x3312 [apply] [ 61][ 62] 0x3312 0x3312 0x3312 [apply] [ 61][ 63] 0x3312 0x3312 0x3312 [apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 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 0x706a04ae, 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 0x6eceb130, BGR565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12 [apply] Conv2 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] DestRe Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3312 0x3312 0x3312 [apply] [ 0][ 1] 0x3312 0x3312 0x3312 [apply] [ 0][ 2] 0x3312 0x3312 0x3312 [apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3312 0x3312 0x3312 [apply] [ 61][ 62] 0x3312 0x3312 0x3312 [apply] [ 61][ 63] 0x3312 0x3312 0x3312 [apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] == [apply] Test [ 63][ 63] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true [apply] [apply] CONVERT[2][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 0x10a035a0, 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 0x67b467e9, BGR565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12 [apply] Conv2 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] DestRe Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3312 0x3312 0x3312 [apply] [ 0][ 1] 0x3312 0x3312 0x3312 [apply] [ 0][ 2] 0x3312 0x3312 0x3312 [apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3312 0x3312 0x3312 [apply] [ 61][ 62] 0x3312 0x3312 0x3312 [apply] [ 61][ 63] 0x3312 0x3312 0x3312 [apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] == [apply] Test [ 63][ 63] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true [apply] [apply] CONVERT[2][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 0x47db50c5, 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 0x5c072e3f, BGR565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12 [apply] Conv2 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] DestRe Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3312 0x3312 0x3312 [apply] [ 0][ 1] 0x3312 0x3312 0x3312 [apply] [ 0][ 2] 0x3312 0x3312 0x3312 [apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3312 0x3312 0x3312 [apply] [ 61][ 62] 0x3312 0x3312 0x3312 [apply] [ 61][ 63] 0x3312 0x3312 0x3312 [apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] == [apply] Test [ 63][ 63] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true [apply] [apply] CONVERT[2][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 0x4d1b0d2a, 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 0x954b04f, BGR565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12 [apply] Conv2 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] DestRe Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3312 0x3312 0x3312 [apply] [ 0][ 1] 0x3312 0x3312 0x3312 [apply] [ 0][ 2] 0x3312 0x3312 0x3312 [apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3312 0x3312 0x3312 [apply] [ 61][ 62] 0x3312 0x3312 0x3312 [apply] [ 61][ 63] 0x3312 0x3312 0x3312 [apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] == [apply] Test [ 63][ 63] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true [apply] [apply] CONVERT[2][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 0x149494d8, 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 0x710726a3, BGR565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12 [apply] Conv2 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] DestRe Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3312 0x3312 0x3312 [apply] [ 0][ 1] 0x3312 0x3312 0x3312 [apply] [ 0][ 2] 0x3312 0x3312 0x3312 [apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3312 0x3312 0x3312 [apply] [ 61][ 62] 0x3312 0x3312 0x3312 [apply] [ 61][ 63] 0x3312 0x3312 0x3312 [apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] == [apply] Test [ 63][ 63] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true [apply] [apply] CONVERT[2][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 0x646007f4, 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 0x481a15ff, BGR565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12 [apply] Conv2 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] DestRe Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3312 0x3312 0x3312 [apply] [ 0][ 1] 0x3312 0x3312 0x3312 [apply] [ 0][ 2] 0x3312 0x3312 0x3312 [apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3312 0x3312 0x3312 [apply] [ 61][ 62] 0x3312 0x3312 0x3312 [apply] [ 61][ 63] 0x3312 0x3312 0x3312 [apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] == [apply] Test [ 63][ 63] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true [apply] [apply] CONVERT[2][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 0x78186a70, 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 0x306279ee, BGR565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12 [apply] Conv2 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] DestRe Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3312 0x3312 0x3312 [apply] [ 0][ 1] 0x3312 0x3312 0x3312 [apply] [ 0][ 2] 0x3312 0x3312 0x3312 [apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3312 0x3312 0x3312 [apply] [ 61][ 62] 0x3312 0x3312 0x3312 [apply] [ 61][ 63] 0x3312 0x3312 0x3312 [apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] == [apply] Test [ 63][ 63] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true [apply] [apply] CONVERT[2][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 0x545997b1, 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 0x4cf4d528, BGR565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12 [apply] Conv2 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] DestRe Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3312 0x3312 0x3312 [apply] [ 0][ 1] 0x3312 0x3312 0x3312 [apply] [ 0][ 2] 0x3312 0x3312 0x3312 [apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3312 0x3312 0x3312 [apply] [ 61][ 62] 0x3312 0x3312 0x3312 [apply] [ 61][ 63] 0x3312 0x3312 0x3312 [apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] == [apply] Test [ 63][ 63] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true [apply] [apply] CONVERT[2][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 0x77846d2c, 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 0x548ad73b, BGR565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12 [apply] Conv2 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] DestRe Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3312 0x3312 0x3312 [apply] [ 0][ 1] 0x3312 0x3312 0x3312 [apply] [ 0][ 2] 0x3312 0x3312 0x3312 [apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3312 0x3312 0x3312 [apply] [ 61][ 62] 0x3312 0x3312 0x3312 [apply] [ 61][ 63] 0x3312 0x3312 0x3312 [apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] == [apply] Test [ 63][ 63] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true [apply] [apply] CONVERT[2][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 0x4c762604, 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 0x2641e737, BGR565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12 [apply] Conv2 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] DestRe Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3312 0x3312 0x3312 [apply] [ 0][ 1] 0x3312 0x3312 0x3312 [apply] [ 0][ 2] 0x3312 0x3312 0x3312 [apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3312 0x3312 0x3312 [apply] [ 61][ 62] 0x3312 0x3312 0x3312 [apply] [ 61][ 63] 0x3312 0x3312 0x3312 [apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] == [apply] Test [ 63][ 63] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true [apply] [apply] CONVERT[2][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 0x727803de, 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 0x704921a5, BGR565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12 [apply] Conv2 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] DestRe Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3312 0x3312 0x3312 [apply] [ 0][ 1] 0x3312 0x3312 0x3312 [apply] [ 0][ 2] 0x3312 0x3312 0x3312 [apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3312 0x3312 0x3312 [apply] [ 61][ 62] 0x3312 0x3312 0x3312 [apply] [ 61][ 63] 0x3312 0x3312 0x3312 [apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] == [apply] Test [ 63][ 63] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true [apply] [apply] CONVERT[3][*]: Image0 - Orig: PixelRect[obj 0xdf27fae, 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 0x24a35978, 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 0x16f7c8c1, 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 0x2f0a87b3, 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 0x319b92f3, 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 0xfcd6521, 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 0x27d415d9, 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 0x5c18298f, RGBA5551, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12 [apply] Conv2 Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ] [apply] DestRe Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0xC986 0xC986 0xC986 [apply] [ 0][ 1] 0xC986 0xC986 0xC986 [apply] [ 0][ 2] 0xC986 0xC986 0xC986 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0xC986 0xC986 0xC986 [apply] [ 61][ 62] 0xC986 0xC986 0xC986 [apply] [ 61][ 63] 0xC986 0xC986 0xC986 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] == [apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true [apply] [apply] CONVERT[3][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 0x31f924f5, 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 0x5579bb86, 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 0x5204062d, 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 0x4fcd19b3, 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 0x376b4233, 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 0x2fd66ad3, 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 0x5d11346a, 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 0x7a36aefa, RGBA5551, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12 [apply] Conv2 Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ] [apply] DestRe Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0xC986 0xC986 0xC986 [apply] [ 0][ 1] 0xC986 0xC986 0xC986 [apply] [ 0][ 2] 0xC986 0xC986 0xC986 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0xC986 0xC986 0xC986 [apply] [ 61][ 62] 0xC986 0xC986 0xC986 [apply] [ 61][ 63] 0xC986 0xC986 0xC986 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] == [apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true [apply] [apply] CONVERT[3][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 0x17211155, 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 0xb3d7190, RGBA5551, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12 [apply] Conv2 Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ] [apply] DestRe Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0xC986 0xC986 0xC986 [apply] [ 0][ 1] 0xC986 0xC986 0xC986 [apply] [ 0][ 2] 0xC986 0xC986 0xC986 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0xC986 0xC986 0xC986 [apply] [ 61][ 62] 0xC986 0xC986 0xC986 [apply] [ 61][ 63] 0xC986 0xC986 0xC986 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] == [apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true [apply] [apply] CONVERT[3][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 0x5fdba6f9, 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 0x10d59286, RGBA5551, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12 [apply] Conv2 Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ] [apply] DestRe Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0xC986 0xC986 0xC986 [apply] [ 0][ 1] 0xC986 0xC986 0xC986 [apply] [ 0][ 2] 0xC986 0xC986 0xC986 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0xC986 0xC986 0xC986 [apply] [ 61][ 62] 0xC986 0xC986 0xC986 [apply] [ 61][ 63] 0xC986 0xC986 0xC986 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] == [apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true [apply] [apply] CONVERT[4][*]: Image0 - Orig: PixelRect[obj 0xfe18270, 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 0x6fb0d3ed, 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 0x6dde5c8c, 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 0x5123a213, 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 0x52525845, 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 0x3b94d659, 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 0x24b1d79b, 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 0x68ceda24, ABGR1555, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12 [apply] Conv2 Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ] [apply] DestRe Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3325 0x3325 0x3325 [apply] [ 0][ 1] 0x3325 0x3325 0x3325 [apply] [ 0][ 2] 0x3325 0x3325 0x3325 [apply] Test [ 0][ 0] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3325 0x3325 0x3325 [apply] [ 61][ 62] 0x3325 0x3325 0x3325 [apply] [ 61][ 63] 0x3325 0x3325 0x3325 [apply] Test [ 63][ 63] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] == [apply] Test [ 63][ 63] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true [apply] [apply] CONVERT[4][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 0x281e3708, 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 0x35a50a4c, 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 0x1f021e6c, 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 0x103f852, 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 0x587c290d, 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 0x4516af24, 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 0x4ae82894, 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 0x543788f3, ABGR1555, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12 [apply] Conv2 Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ] [apply] DestRe Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3325 0x3325 0x3325 [apply] [ 0][ 1] 0x3325 0x3325 0x3325 [apply] [ 0][ 2] 0x3325 0x3325 0x3325 [apply] Test [ 0][ 0] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3325 0x3325 0x3325 [apply] [ 61][ 62] 0x3325 0x3325 0x3325 [apply] [ 61][ 63] 0x3325 0x3325 0x3325 [apply] Test [ 63][ 63] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] == [apply] Test [ 63][ 63] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true [apply] [apply] CONVERT[4][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 0x6d3af739, 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 0x1da51a35, ABGR1555, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12 [apply] Conv2 Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ] [apply] DestRe Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3325 0x3325 0x3325 [apply] [ 0][ 1] 0x3325 0x3325 0x3325 [apply] [ 0][ 2] 0x3325 0x3325 0x3325 [apply] Test [ 0][ 0] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3325 0x3325 0x3325 [apply] [ 61][ 62] 0x3325 0x3325 0x3325 [apply] [ 61][ 63] 0x3325 0x3325 0x3325 [apply] Test [ 63][ 63] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] == [apply] Test [ 63][ 63] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true [apply] [apply] CONVERT[4][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 0x16022d9d, 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 0x7e9a5fbe, ABGR1555, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12 [apply] Conv2 Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ] [apply] DestRe Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3325 0x3325 0x3325 [apply] [ 0][ 1] 0x3325 0x3325 0x3325 [apply] [ 0][ 2] 0x3325 0x3325 0x3325 [apply] Test [ 0][ 0] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3325 0x3325 0x3325 [apply] [ 61][ 62] 0x3325 0x3325 0x3325 [apply] [ 61][ 63] 0x3325 0x3325 0x3325 [apply] Test [ 63][ 63] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] == [apply] Test [ 63][ 63] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true [apply] [apply] CONVERT[5][*]: Image0 - Orig: PixelRect[obj 0x44a3ec6b, 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 0x71623278, 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 0x768b970c, 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 0x5a4041cc, 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 0x15b3e5b, 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 0x61ca2dfa, RGB888, 64 x 64, stride 192, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=12288 cap=12288]], maxDelta 12 [apply] Conv2 Data: [[0x31, msbFirst true, 00110001], [0x61, msbFirst true, 01100001], [0x94, msbFirst true, 10010100], ] [apply] DestRe Data: [[0x31, msbFirst true, 00110001], [0x61, msbFirst true, 01100001], [0x94, msbFirst true, 10010100], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x946131 0x946131 0x946131 [apply] [ 0][ 1] 0x946131 0x946131 0x946131 [apply] [ 0][ 2] 0x946131 0x946131 0x946131 [apply] Test [ 0][ 0] exp [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] == [apply] Test [ 0][ 0] has [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x946131 0x946131 0x946131 [apply] [ 61][ 62] 0x946131 0x946131 0x946131 [apply] [ 61][ 63] 0x946131 0x946131 0x946131 [apply] Test [ 63][ 63] exp [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] == [apply] Test [ 63][ 63] has [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] : equal true [apply] [apply] CONVERT[5][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 0x4b53f538, 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 0x134593bf, RGB888, 64 x 64, stride 192, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=12288 cap=12288]], maxDelta 12 [apply] Conv2 Data: [[0x31, msbFirst true, 00110001], [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 0x4bb4de6a, 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 0x7ba18f1b, RGB888, 64 x 64, stride 192, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=12288 cap=12288]], maxDelta 12 [apply] Conv2 Data: [[0x31, msbFirst true, 00110001], [0x63, msbFirst true, 01100011], [0x94, msbFirst true, 10010100], ] [apply] DestRe Data: [[0x31, msbFirst true, 00110001], [0x63, msbFirst true, 01100011], [0x94, msbFirst true, 10010100], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x946331 0x946331 0x946331 [apply] [ 0][ 1] 0x946331 0x946331 0x946331 [apply] [ 0][ 2] 0x946331 0x946331 0x946331 [apply] Test [ 0][ 0] exp [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] == [apply] Test [ 0][ 0] has [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x946331 0x946331 0x946331 [apply] [ 61][ 62] 0x946331 0x946331 0x946331 [apply] [ 61][ 63] 0x946331 0x946331 0x946331 [apply] Test [ 63][ 63] exp [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] == [apply] Test [ 63][ 63] has [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] : equal true [apply] [apply] CONVERT[5][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 0x2f8f5f62, 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 0x1068e947, 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 0x7dc222ae, 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 0xaecb35a, RGB888, 64 x 64, stride 192, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=12288 cap=12288]], maxDelta 12 [apply] Conv2 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ] [apply] DestRe Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x906030 0x906030 0x906030 [apply] [ 0][ 1] 0x906030 0x906030 0x906030 [apply] [ 0][ 2] 0x906030 0x906030 0x906030 [apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] == [apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x906030 0x906030 0x906030 [apply] [ 61][ 62] 0x906030 0x906030 0x906030 [apply] [ 61][ 63] 0x906030 0x906030 0x906030 [apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] == [apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true [apply] [apply] CONVERT[5][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 0x5fcd892a, 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 0x8b87145, RGB888, 64 x 64, stride 192, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=12288 cap=12288]], maxDelta 12 [apply] Conv2 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ] [apply] DestRe Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x906030 0x906030 0x906030 [apply] [ 0][ 1] 0x906030 0x906030 0x906030 [apply] [ 0][ 2] 0x906030 0x906030 0x906030 [apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] == [apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x906030 0x906030 0x906030 [apply] [ 61][ 62] 0x906030 0x906030 0x906030 [apply] [ 61][ 63] 0x906030 0x906030 0x906030 [apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] == [apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true [apply] [apply] CONVERT[5][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 0x6483f5ae, 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 0xb9afc07, RGB888, 64 x 64, stride 192, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=12288 cap=12288]], maxDelta 12 [apply] Conv2 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ] [apply] DestRe Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x906030 0x906030 0x906030 [apply] [ 0][ 1] 0x906030 0x906030 0x906030 [apply] [ 0][ 2] 0x906030 0x906030 0x906030 [apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] == [apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x906030 0x906030 0x906030 [apply] [ 61][ 62] 0x906030 0x906030 0x906030 [apply] [ 61][ 63] 0x906030 0x906030 0x906030 [apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] == [apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true [apply] [apply] CONVERT[5][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 0x382db087, 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 0x73d4cc9e, RGB888, 64 x 64, stride 192, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=12288 cap=12288]], maxDelta 12 [apply] Conv2 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ] [apply] DestRe Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x906030 0x906030 0x906030 [apply] [ 0][ 1] 0x906030 0x906030 0x906030 [apply] [ 0][ 2] 0x906030 0x906030 0x906030 [apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] == [apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x906030 0x906030 0x906030 [apply] [ 61][ 62] 0x906030 0x906030 0x906030 [apply] [ 61][ 63] 0x906030 0x906030 0x906030 [apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] == [apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true [apply] [apply] CONVERT[5][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 0x80169cf, 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 0x5427c60c, RGB888, 64 x 64, stride 192, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=12288 cap=12288]], maxDelta 12 [apply] Conv2 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ] [apply] DestRe Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x906030 0x906030 0x906030 [apply] [ 0][ 1] 0x906030 0x906030 0x906030 [apply] [ 0][ 2] 0x906030 0x906030 0x906030 [apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] == [apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x906030 0x906030 0x906030 [apply] [ 61][ 62] 0x906030 0x906030 0x906030 [apply] [ 61][ 63] 0x906030 0x906030 0x906030 [apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] == [apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true [apply] [apply] CONVERT[5][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 0x15bfd87, 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 0x543e710e, RGB888, 64 x 64, stride 192, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=12288 cap=12288]], maxDelta 12 [apply] Conv2 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ] [apply] DestRe Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x906030 0x906030 0x906030 [apply] [ 0][ 1] 0x906030 0x906030 0x906030 [apply] [ 0][ 2] 0x906030 0x906030 0x906030 [apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] == [apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x906030 0x906030 0x906030 [apply] [ 61][ 62] 0x906030 0x906030 0x906030 [apply] [ 61][ 63] 0x906030 0x906030 0x906030 [apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] == [apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true [apply] [apply] CONVERT[5][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 0x57f23557, 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 0x3d0f8e03, RGB888, 64 x 64, stride 192, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=12288 cap=12288]], maxDelta 12 [apply] Conv2 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ] [apply] DestRe Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x906030 0x906030 0x906030 [apply] [ 0][ 1] 0x906030 0x906030 0x906030 [apply] [ 0][ 2] 0x906030 0x906030 0x906030 [apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] == [apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x906030 0x906030 0x906030 [apply] [ 61][ 62] 0x906030 0x906030 0x906030 [apply] [ 61][ 63] 0x906030 0x906030 0x906030 [apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] == [apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true [apply] [apply] CONVERT[6][*]: Image0 - Orig: PixelRect[obj 0x6366ebe0, 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 0x44f75083, 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 0x2698dc7, 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 0x43d7741f, 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 0x17baae6e, 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 0x69379752, BGR888, 64 x 64, stride 192, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=12288 cap=12288]], maxDelta 12 [apply] Conv2 Data: [[0x94, msbFirst true, 10010100], [0x61, msbFirst true, 01100001], [0x31, msbFirst true, 00110001], ] [apply] DestRe Data: [[0x94, msbFirst true, 10010100], [0x61, msbFirst true, 01100001], [0x31, msbFirst true, 00110001], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x316194 0x316194 0x316194 [apply] [ 0][ 1] 0x316194 0x316194 0x316194 [apply] [ 0][ 2] 0x316194 0x316194 0x316194 [apply] Test [ 0][ 0] exp [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] == [apply] Test [ 0][ 0] has [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x316194 0x316194 0x316194 [apply] [ 61][ 62] 0x316194 0x316194 0x316194 [apply] [ 61][ 63] 0x316194 0x316194 0x316194 [apply] Test [ 63][ 63] exp [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] == [apply] Test [ 63][ 63] has [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] : equal true [apply] [apply] CONVERT[6][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 0x27fe3806, 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 0x5f71c76a, BGR888, 64 x 64, stride 192, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=12288 cap=12288]], maxDelta 12 [apply] Conv2 Data: [[0x94, msbFirst true, 10010100], [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 0x1d7acb34, 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 0x48a242ce, BGR888, 64 x 64, stride 192, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=12288 cap=12288]], maxDelta 12 [apply] Conv2 Data: [[0x94, msbFirst true, 10010100], [0x63, msbFirst true, 01100011], [0x31, msbFirst true, 00110001], ] [apply] DestRe Data: [[0x94, msbFirst true, 10010100], [0x63, msbFirst true, 01100011], [0x31, msbFirst true, 00110001], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x316394 0x316394 0x316394 [apply] [ 0][ 1] 0x316394 0x316394 0x316394 [apply] [ 0][ 2] 0x316394 0x316394 0x316394 [apply] Test [ 0][ 0] exp [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] == [apply] Test [ 0][ 0] has [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x316394 0x316394 0x316394 [apply] [ 61][ 62] 0x316394 0x316394 0x316394 [apply] [ 61][ 63] 0x316394 0x316394 0x316394 [apply] Test [ 63][ 63] exp [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] == [apply] Test [ 63][ 63] has [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] : equal true [apply] [apply] CONVERT[6][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 0x1e4a7dd4, 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 0x4f51b3e0, 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 0x4b9e255, 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 0x5e57643e, BGR888, 64 x 64, stride 192, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=12288 cap=12288]], maxDelta 12 [apply] Conv2 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ] [apply] DestRe Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x306090 0x306090 0x306090 [apply] [ 0][ 1] 0x306090 0x306090 0x306090 [apply] [ 0][ 2] 0x306090 0x306090 0x306090 [apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] == [apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x306090 0x306090 0x306090 [apply] [ 61][ 62] 0x306090 0x306090 0x306090 [apply] [ 61][ 63] 0x306090 0x306090 0x306090 [apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] == [apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true [apply] [apply] CONVERT[6][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 0x133e16fd, 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 0x51b279c9, BGR888, 64 x 64, stride 192, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=12288 cap=12288]], maxDelta 12 [apply] Conv2 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ] [apply] DestRe Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x306090 0x306090 0x306090 [apply] [ 0][ 1] 0x306090 0x306090 0x306090 [apply] [ 0][ 2] 0x306090 0x306090 0x306090 [apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] == [apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x306090 0x306090 0x306090 [apply] [ 61][ 62] 0x306090 0x306090 0x306090 [apply] [ 61][ 63] 0x306090 0x306090 0x306090 [apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] == [apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true [apply] [apply] CONVERT[6][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 0x1ad282e0, 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 0x7f416310, BGR888, 64 x 64, stride 192, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=12288 cap=12288]], maxDelta 12 [apply] Conv2 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ] [apply] DestRe Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x306090 0x306090 0x306090 [apply] [ 0][ 1] 0x306090 0x306090 0x306090 [apply] [ 0][ 2] 0x306090 0x306090 0x306090 [apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] == [apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x306090 0x306090 0x306090 [apply] [ 61][ 62] 0x306090 0x306090 0x306090 [apply] [ 61][ 63] 0x306090 0x306090 0x306090 [apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] == [apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true [apply] [apply] CONVERT[6][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 0x1cab0bfb, 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 0x5e955596, BGR888, 64 x 64, stride 192, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=12288 cap=12288]], maxDelta 12 [apply] Conv2 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ] [apply] DestRe Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x306090 0x306090 0x306090 [apply] [ 0][ 1] 0x306090 0x306090 0x306090 [apply] [ 0][ 2] 0x306090 0x306090 0x306090 [apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] == [apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x306090 0x306090 0x306090 [apply] [ 61][ 62] 0x306090 0x306090 0x306090 [apply] [ 61][ 63] 0x306090 0x306090 0x306090 [apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] == [apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true [apply] [apply] CONVERT[6][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 0x50de0926, 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 0x2473b9ce, BGR888, 64 x 64, stride 192, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=12288 cap=12288]], maxDelta 12 [apply] Conv2 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ] [apply] DestRe Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x306090 0x306090 0x306090 [apply] [ 0][ 1] 0x306090 0x306090 0x306090 [apply] [ 0][ 2] 0x306090 0x306090 0x306090 [apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] == [apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x306090 0x306090 0x306090 [apply] [ 61][ 62] 0x306090 0x306090 0x306090 [apply] [ 61][ 63] 0x306090 0x306090 0x306090 [apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] == [apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true [apply] [apply] CONVERT[6][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 0x60438a68, 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 0x140e5a13, BGR888, 64 x 64, stride 192, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=12288 cap=12288]], maxDelta 12 [apply] Conv2 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ] [apply] DestRe Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x306090 0x306090 0x306090 [apply] [ 0][ 1] 0x306090 0x306090 0x306090 [apply] [ 0][ 2] 0x306090 0x306090 0x306090 [apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] == [apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x306090 0x306090 0x306090 [apply] [ 61][ 62] 0x306090 0x306090 0x306090 [apply] [ 61][ 63] 0x306090 0x306090 0x306090 [apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] == [apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true [apply] [apply] CONVERT[6][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 0x3439f68d, 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 0xdbd940d, BGR888, 64 x 64, stride 192, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=12288 cap=12288]], maxDelta 12 [apply] Conv2 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ] [apply] DestRe Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x306090 0x306090 0x306090 [apply] [ 0][ 1] 0x306090 0x306090 0x306090 [apply] [ 0][ 2] 0x306090 0x306090 0x306090 [apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] == [apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x306090 0x306090 0x306090 [apply] [ 61][ 62] 0x306090 0x306090 0x306090 [apply] [ 61][ 63] 0x306090 0x306090 0x306090 [apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] == [apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true [apply] [apply] CONVERT[7][*]: Image0 - Orig: PixelRect[obj 0x71d15f18, 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 0x17695df3, 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 0x6c9f5c0d, 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 0xde3a06f, 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 0x76b10754, 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 0x2bea5ab4, RGBx8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12 [apply] Conv2 Data: [[0x31, msbFirst true, 00110001], [0x61, msbFirst true, 01100001], [0x94, msbFirst true, 10010100], [0x00, msbFirst true, 00000000], ] [apply] DestRe Data: [[0x31, msbFirst true, 00110001], [0x61, msbFirst true, 01100001], [0x94, msbFirst true, 10010100], [0xFF, msbFirst true, 11111111], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x00946131 0x00946131 0x00946131 [apply] [ 0][ 1] 0x00946131 0x00946131 0x00946131 [apply] [ 0][ 2] 0x00946131 0x00946131 0x00946131 [apply] Test [ 0][ 0] exp [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] == [apply] Test [ 0][ 0] has [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x00946131 0x00946131 0x00946131 [apply] [ 61][ 62] 0x00946131 0x00946131 0x00946131 [apply] [ 61][ 63] 0x00946131 0x00946131 0x00946131 [apply] Test [ 63][ 63] exp [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] == [apply] Test [ 63][ 63] has [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] : equal true [apply] [apply] CONVERT[7][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 0x3d8314f0, 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 0x2df32bf7, RGBx8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12 [apply] Conv2 Data: [[0x31, msbFirst true, 00110001], [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 0x530612ba, 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 0x2a40cd94, RGBx8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12 [apply] Conv2 Data: [[0x31, msbFirst true, 00110001], [0x63, msbFirst true, 01100011], [0x94, msbFirst true, 10010100], [0x00, msbFirst true, 00000000], ] [apply] DestRe Data: [[0x31, msbFirst true, 00110001], [0x63, msbFirst true, 01100011], [0x94, msbFirst true, 10010100], [0xFF, msbFirst true, 11111111], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x00946331 0x00946331 0x00946331 [apply] [ 0][ 1] 0x00946331 0x00946331 0x00946331 [apply] [ 0][ 2] 0x00946331 0x00946331 0x00946331 [apply] Test [ 0][ 0] exp [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] == [apply] Test [ 0][ 0] has [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x00946331 0x00946331 0x00946331 [apply] [ 61][ 62] 0x00946331 0x00946331 0x00946331 [apply] [ 61][ 63] 0x00946331 0x00946331 0x00946331 [apply] Test [ 63][ 63] exp [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] == [apply] Test [ 63][ 63] has [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] : equal true [apply] [apply] CONVERT[7][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 0xf4168b8, 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 0x3bd94634, 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 0x58a90037, 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 0x74294adb, RGBx8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12 [apply] Conv2 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0x00, msbFirst true, 00000000], ] [apply] DestRe Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xFF, msbFirst true, 11111111], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x00906030 0x00906030 0x00906030 [apply] [ 0][ 1] 0x00906030 0x00906030 0x00906030 [apply] [ 0][ 2] 0x00906030 0x00906030 0x00906030 [apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] == [apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x00906030 0x00906030 0x00906030 [apply] [ 61][ 62] 0x00906030 0x00906030 0x00906030 [apply] [ 61][ 63] 0x00906030 0x00906030 0x00906030 [apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] == [apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true [apply] [apply] CONVERT[7][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 0x70a9f84e, 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 0x130f889, RGBx8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12 [apply] Conv2 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [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 0x1188e820, 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 0x2f490758, RGBx8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12 [apply] Conv2 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0x00, msbFirst true, 00000000], ] [apply] DestRe Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xFF, msbFirst true, 11111111], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x00906030 0x00906030 0x00906030 [apply] [ 0][ 1] 0x00906030 0x00906030 0x00906030 [apply] [ 0][ 2] 0x00906030 0x00906030 0x00906030 [apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] == [apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x00906030 0x00906030 0x00906030 [apply] [ 61][ 62] 0x00906030 0x00906030 0x00906030 [apply] [ 61][ 63] 0x00906030 0x00906030 0x00906030 [apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 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 0x101df177, 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 0x166fa74d, RGBx8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12 [apply] Conv2 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0x00, msbFirst true, 00000000], ] [apply] DestRe Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xFF, msbFirst true, 11111111], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x00906030 0x00906030 0x00906030 [apply] [ 0][ 1] 0x00906030 0x00906030 0x00906030 [apply] [ 0][ 2] 0x00906030 0x00906030 0x00906030 [apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] == [apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x00906030 0x00906030 0x00906030 [apply] [ 61][ 62] 0x00906030 0x00906030 0x00906030 [apply] [ 61][ 63] 0x00906030 0x00906030 0x00906030 [apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] == [apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true [apply] [apply] CONVERT[7][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 0x40f08448, 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 0x276438c9, RGBx8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12 [apply] Conv2 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0x00, msbFirst true, 00000000], ] [apply] DestRe Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xFF, msbFirst true, 11111111], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x00906030 0x00906030 0x00906030 [apply] [ 0][ 1] 0x00906030 0x00906030 0x00906030 [apply] [ 0][ 2] 0x00906030 0x00906030 0x00906030 [apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] == [apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x00906030 0x00906030 0x00906030 [apply] [ 61][ 62] 0x00906030 0x00906030 0x00906030 [apply] [ 61][ 63] 0x00906030 0x00906030 0x00906030 [apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] == [apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true [apply] [apply] CONVERT[7][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 0x588df31b, 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 0x33b37288, RGBx8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12 [apply] Conv2 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0x00, msbFirst true, 00000000], ] [apply] DestRe Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xFF, msbFirst true, 11111111], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x00906030 0x00906030 0x00906030 [apply] [ 0][ 1] 0x00906030 0x00906030 0x00906030 [apply] [ 0][ 2] 0x00906030 0x00906030 0x00906030 [apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] == [apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x00906030 0x00906030 0x00906030 [apply] [ 61][ 62] 0x00906030 0x00906030 0x00906030 [apply] [ 61][ 63] 0x00906030 0x00906030 0x00906030 [apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] == [apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true [apply] [apply] CONVERT[7][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 0x77a57272, 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 0x7181ae3f, RGBx8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12 [apply] Conv2 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0x00, msbFirst true, 00000000], ] [apply] DestRe Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xFF, msbFirst true, 11111111], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x00906030 0x00906030 0x00906030 [apply] [ 0][ 1] 0x00906030 0x00906030 0x00906030 [apply] [ 0][ 2] 0x00906030 0x00906030 0x00906030 [apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] == [apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x00906030 0x00906030 0x00906030 [apply] [ 61][ 62] 0x00906030 0x00906030 0x00906030 [apply] [ 61][ 63] 0x00906030 0x00906030 0x00906030 [apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] == [apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true [apply] [apply] CONVERT[8][*]: Image0 - Orig: PixelRect[obj 0x46238e3f, 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 0x6e2c9341, 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 0x32464a14, 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 0x4e4aea35, 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 0x1442d7b5, 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 0x1efee8e7, BGRx8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12 [apply] Conv2 Data: [[0x94, msbFirst true, 10010100], [0x61, msbFirst true, 01100001], [0x31, msbFirst true, 00110001], [0x00, msbFirst true, 00000000], ] [apply] DestRe Data: [[0x94, msbFirst true, 10010100], [0x61, msbFirst true, 01100001], [0x31, msbFirst true, 00110001], [0xFF, msbFirst true, 11111111], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x00316194 0x00316194 0x00316194 [apply] [ 0][ 1] 0x00316194 0x00316194 0x00316194 [apply] [ 0][ 2] 0x00316194 0x00316194 0x00316194 [apply] Test [ 0][ 0] exp [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] == [apply] Test [ 0][ 0] has [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x00316194 0x00316194 0x00316194 [apply] [ 61][ 62] 0x00316194 0x00316194 0x00316194 [apply] [ 61][ 63] 0x00316194 0x00316194 0x00316194 [apply] Test [ 63][ 63] exp [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] == [apply] Test [ 63][ 63] has [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] : equal true [apply] [apply] CONVERT[8][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 0x1ee807c6, 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 0x76a4d6c, BGRx8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12 [apply] Conv2 Data: [[0x94, msbFirst true, 10010100], [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 0x517cd4b, 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 0x6cc7b4de, BGRx8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12 [apply] Conv2 Data: [[0x94, msbFirst true, 10010100], [0x63, msbFirst true, 01100011], [0x31, msbFirst true, 00110001], [0x00, msbFirst true, 00000000], ] [apply] DestRe Data: [[0x94, msbFirst true, 10010100], [0x63, msbFirst true, 01100011], [0x31, msbFirst true, 00110001], [0xFF, msbFirst true, 11111111], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x00316394 0x00316394 0x00316394 [apply] [ 0][ 1] 0x00316394 0x00316394 0x00316394 [apply] [ 0][ 2] 0x00316394 0x00316394 0x00316394 [apply] Test [ 0][ 0] exp [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] == [apply] Test [ 0][ 0] has [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x00316394 0x00316394 0x00316394 [apply] [ 61][ 62] 0x00316394 0x00316394 0x00316394 [apply] [ 61][ 63] 0x00316394 0x00316394 0x00316394 [apply] Test [ 63][ 63] exp [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] == [apply] Test [ 63][ 63] has [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] : equal true [apply] [apply] CONVERT[8][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 0x32cf48b7, 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 0x679b62af, 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 0x5cdd8682, 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 0xd6da883, BGRx8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12 [apply] Conv2 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0x00, msbFirst true, 00000000], ] [apply] DestRe Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xFF, msbFirst true, 11111111], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x00306090 0x00306090 0x00306090 [apply] [ 0][ 1] 0x00306090 0x00306090 0x00306090 [apply] [ 0][ 2] 0x00306090 0x00306090 0x00306090 [apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] == [apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x00306090 0x00306090 0x00306090 [apply] [ 61][ 62] 0x00306090 0x00306090 0x00306090 [apply] [ 61][ 63] 0x00306090 0x00306090 0x00306090 [apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] == [apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true [apply] [apply] CONVERT[8][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 0x45afc369, 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 0x799d4f69, BGRx8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12 [apply] Conv2 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0x00, msbFirst true, 00000000], ] [apply] DestRe Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xFF, msbFirst true, 11111111], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x00306090 0x00306090 0x00306090 [apply] [ 0][ 1] 0x00306090 0x00306090 0x00306090 [apply] [ 0][ 2] 0x00306090 0x00306090 0x00306090 [apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] == [apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x00306090 0x00306090 0x00306090 [apply] [ 61][ 62] 0x00306090 0x00306090 0x00306090 [apply] [ 61][ 63] 0x00306090 0x00306090 0x00306090 [apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] == [apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true [apply] [apply] CONVERT[8][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 0x49c43f4e, 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 0x290dbf45, BGRx8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12 [apply] Conv2 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [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 0x12028586, 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 0x17776a8, BGRx8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12 [apply] Conv2 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0x00, msbFirst true, 00000000], ] [apply] DestRe Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xFF, msbFirst true, 11111111], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x00306090 0x00306090 0x00306090 [apply] [ 0][ 1] 0x00306090 0x00306090 0x00306090 [apply] [ 0][ 2] 0x00306090 0x00306090 0x00306090 [apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] == [apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x00306090 0x00306090 0x00306090 [apply] [ 61][ 62] 0x00306090 0x00306090 0x00306090 [apply] [ 61][ 63] 0x00306090 0x00306090 0x00306090 [apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 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 0x69a10787, 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 0x2d127a61, BGRx8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12 [apply] Conv2 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0x00, msbFirst true, 00000000], ] [apply] DestRe Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xFF, msbFirst true, 11111111], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x00306090 0x00306090 0x00306090 [apply] [ 0][ 1] 0x00306090 0x00306090 0x00306090 [apply] [ 0][ 2] 0x00306090 0x00306090 0x00306090 [apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] == [apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x00306090 0x00306090 0x00306090 [apply] [ 61][ 62] 0x00306090 0x00306090 0x00306090 [apply] [ 61][ 63] 0x00306090 0x00306090 0x00306090 [apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] == [apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true [apply] [apply] CONVERT[8][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 0x2bbaf4f0, 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 0x11c20519, BGRx8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12 [apply] Conv2 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0x00, msbFirst true, 00000000], ] [apply] DestRe Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xFF, msbFirst true, 11111111], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x00306090 0x00306090 0x00306090 [apply] [ 0][ 1] 0x00306090 0x00306090 0x00306090 [apply] [ 0][ 2] 0x00306090 0x00306090 0x00306090 [apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] == [apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x00306090 0x00306090 0x00306090 [apply] [ 61][ 62] 0x00306090 0x00306090 0x00306090 [apply] [ 61][ 63] 0x00306090 0x00306090 0x00306090 [apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] == [apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true [apply] [apply] CONVERT[8][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 0x70beb599, 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 0x4e41089d, BGRx8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12 [apply] Conv2 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0x00, msbFirst true, 00000000], ] [apply] DestRe Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xFF, msbFirst true, 11111111], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x00306090 0x00306090 0x00306090 [apply] [ 0][ 1] 0x00306090 0x00306090 0x00306090 [apply] [ 0][ 2] 0x00306090 0x00306090 0x00306090 [apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] == [apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x00306090 0x00306090 0x00306090 [apply] [ 61][ 62] 0x00306090 0x00306090 0x00306090 [apply] [ 61][ 63] 0x00306090 0x00306090 0x00306090 [apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] == [apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true [apply] [apply] CONVERT[9][*]: Image0 - Orig: PixelRect[obj 0x32a068d1, 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 0x33cb5951, 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 0x365c30cc, 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 0x701fc37a, 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 0x4148db48, 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 0x282003e1, 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 0x7fad8c79, 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 0x71a794e5, RGBA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12 [apply] Conv2 Data: [[0x31, msbFirst true, 00110001], [0x63, msbFirst true, 01100011], [0x94, msbFirst true, 10010100], [0xFF, msbFirst true, 11111111], ] [apply] DestRe Data: [[0x31, msbFirst true, 00110001], [0x63, msbFirst true, 01100011], [0x94, msbFirst true, 10010100], [0xFF, msbFirst true, 11111111], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0xFF946331 0xFF946331 0xFF946331 [apply] [ 0][ 1] 0xFF946331 0xFF946331 0xFF946331 [apply] [ 0][ 2] 0xFF946331 0xFF946331 0xFF946331 [apply] Test [ 0][ 0] exp [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] [0xFF, msbFirst true, 11111111] == [apply] Test [ 0][ 0] has [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] [0xFF, msbFirst true, 11111111] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0xFF946331 0xFF946331 0xFF946331 [apply] [ 61][ 62] 0xFF946331 0xFF946331 0xFF946331 [apply] [ 61][ 63] 0xFF946331 0xFF946331 0xFF946331 [apply] Test [ 63][ 63] exp [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] [0xFF, msbFirst true, 11111111] == [apply] Test [ 63][ 63] has [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] [0xFF, msbFirst true, 11111111] : equal true [apply] [apply] CONVERT[9][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 0x76329302, 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 0x5e25a92e, 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 0x4df828d7, 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 0xb59d31, 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 0x62fdb4a6, 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 0x11e21d0e, 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 0x1dd02175, 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 0x31206beb, RGBA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12 [apply] Conv2 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xC0, msbFirst true, 11000000], ] [apply] DestRe Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xC0, msbFirst true, 11000000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0xC0906030 0xC0906030 0xC0906030 [apply] [ 0][ 1] 0xC0906030 0xC0906030 0xC0906030 [apply] [ 0][ 2] 0xC0906030 0xC0906030 0xC0906030 [apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xC0, msbFirst true, 11000000] == [apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xC0, msbFirst true, 11000000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0xC0906030 0xC0906030 0xC0906030 [apply] [ 61][ 62] 0xC0906030 0xC0906030 0xC0906030 [apply] [ 61][ 63] 0xC0906030 0xC0906030 0xC0906030 [apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xC0, msbFirst true, 11000000] == [apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xC0, msbFirst true, 11000000] : equal true [apply] [apply] CONVERT[9][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 0x3e77a1ed, 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 0x3ffcd140, RGBA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12 [apply] Conv2 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xC0, msbFirst true, 11000000], ] [apply] DestRe Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xC0, msbFirst true, 11000000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0xC0906030 0xC0906030 0xC0906030 [apply] [ 0][ 1] 0xC0906030 0xC0906030 0xC0906030 [apply] [ 0][ 2] 0xC0906030 0xC0906030 0xC0906030 [apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xC0, msbFirst true, 11000000] == [apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xC0, msbFirst true, 11000000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0xC0906030 0xC0906030 0xC0906030 [apply] [ 61][ 62] 0xC0906030 0xC0906030 0xC0906030 [apply] [ 61][ 63] 0xC0906030 0xC0906030 0xC0906030 [apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xC0, msbFirst true, 11000000] == [apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xC0, msbFirst true, 11000000] : equal true [apply] [apply] CONVERT[9][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 0x23bb8443, 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 0x1176dcec, RGBA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12 [apply] Conv2 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xC0, msbFirst true, 11000000], ] [apply] DestRe Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xC0, msbFirst true, 11000000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0xC0906030 0xC0906030 0xC0906030 [apply] [ 0][ 1] 0xC0906030 0xC0906030 0xC0906030 [apply] [ 0][ 2] 0xC0906030 0xC0906030 0xC0906030 [apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xC0, msbFirst true, 11000000] == [apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xC0, msbFirst true, 11000000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0xC0906030 0xC0906030 0xC0906030 [apply] [ 61][ 62] 0xC0906030 0xC0906030 0xC0906030 [apply] [ 61][ 63] 0xC0906030 0xC0906030 0xC0906030 [apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xC0, msbFirst true, 11000000] == [apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xC0, msbFirst true, 11000000] : equal true [apply] [apply] CONVERT[10][*]: Image0 - Orig: PixelRect[obj 0x120d6fe6, 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 0x4ba2ca36, 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 0x3444d69d, 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 0x1372ed45, 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 0x6a79c292, 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 0x37574691, 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 0x25359ed8, 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 0x21a947fe, ABGR8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12 [apply] Conv2 Data: [[0xFF, msbFirst true, 11111111], [0x94, msbFirst true, 10010100], [0x63, msbFirst true, 01100011], [0x31, msbFirst true, 00110001], ] [apply] DestRe Data: [[0xFF, msbFirst true, 11111111], [0x94, msbFirst true, 10010100], [0x63, msbFirst true, 01100011], [0x31, msbFirst true, 00110001], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x316394FF 0x316394FF 0x316394FF [apply] [ 0][ 1] 0x316394FF 0x316394FF 0x316394FF [apply] [ 0][ 2] 0x316394FF 0x316394FF 0x316394FF [apply] Test [ 0][ 0] exp [0xFF, msbFirst true, 11111111] [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] == [apply] Test [ 0][ 0] has [0xFF, msbFirst true, 11111111] [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x316394FF 0x316394FF 0x316394FF [apply] [ 61][ 62] 0x316394FF 0x316394FF 0x316394FF [apply] [ 61][ 63] 0x316394FF 0x316394FF 0x316394FF [apply] Test [ 63][ 63] exp [0xFF, msbFirst true, 11111111] [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] == [apply] Test [ 63][ 63] has [0xFF, msbFirst true, 11111111] [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] : equal true [apply] [apply] CONVERT[10][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 0x5606c0b, 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 0x80ec1f8, 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 0x1445d7f, 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 0x6a396c1e, 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 0x6c3f5566, 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 0x12405818, 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 0x314c508a, 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 0x10b48321, ABGR8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12 [apply] Conv2 Data: [[0xC0, msbFirst true, 11000000], [0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ] [apply] DestRe Data: [[0xC0, msbFirst true, 11000000], [0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x306090C0 0x306090C0 0x306090C0 [apply] [ 0][ 1] 0x306090C0 0x306090C0 0x306090C0 [apply] [ 0][ 2] 0x306090C0 0x306090C0 0x306090C0 [apply] Test [ 0][ 0] exp [0xC0, msbFirst true, 11000000] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] == [apply] Test [ 0][ 0] has [0xC0, msbFirst true, 11000000] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x306090C0 0x306090C0 0x306090C0 [apply] [ 61][ 62] 0x306090C0 0x306090C0 0x306090C0 [apply] [ 61][ 63] 0x306090C0 0x306090C0 0x306090C0 [apply] Test [ 63][ 63] exp [0xC0, msbFirst true, 11000000] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] == [apply] Test [ 63][ 63] has [0xC0, msbFirst true, 11000000] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true [apply] [apply] CONVERT[10][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 0x6b67034, 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 0x16267862, ABGR8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12 [apply] Conv2 Data: [[0xC0, msbFirst true, 11000000], [0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ] [apply] DestRe Data: [[0xC0, msbFirst true, 11000000], [0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x306090C0 0x306090C0 0x306090C0 [apply] [ 0][ 1] 0x306090C0 0x306090C0 0x306090C0 [apply] [ 0][ 2] 0x306090C0 0x306090C0 0x306090C0 [apply] Test [ 0][ 0] exp [0xC0, msbFirst true, 11000000] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] == [apply] Test [ 0][ 0] has [0xC0, msbFirst true, 11000000] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x306090C0 0x306090C0 0x306090C0 [apply] [ 61][ 62] 0x306090C0 0x306090C0 0x306090C0 [apply] [ 61][ 63] 0x306090C0 0x306090C0 0x306090C0 [apply] Test [ 63][ 63] exp [0xC0, msbFirst true, 11000000] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] == [apply] Test [ 63][ 63] has [0xC0, msbFirst true, 11000000] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true [apply] [apply] CONVERT[10][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 0x453da22c, 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 0x71248c21, ABGR8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12 [apply] Conv2 Data: [[0xC0, msbFirst true, 11000000], [0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ] [apply] DestRe Data: [[0xC0, msbFirst true, 11000000], [0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x306090C0 0x306090C0 0x306090C0 [apply] [ 0][ 1] 0x306090C0 0x306090C0 0x306090C0 [apply] [ 0][ 2] 0x306090C0 0x306090C0 0x306090C0 [apply] Test [ 0][ 0] exp [0xC0, msbFirst true, 11000000] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] == [apply] Test [ 0][ 0] has [0xC0, msbFirst true, 11000000] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x306090C0 0x306090C0 0x306090C0 [apply] [ 61][ 62] 0x306090C0 0x306090C0 0x306090C0 [apply] [ 61][ 63] 0x306090C0 0x306090C0 0x306090C0 [apply] Test [ 63][ 63] exp [0xC0, msbFirst true, 11000000] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] == [apply] Test [ 63][ 63] has [0xC0, msbFirst true, 11000000] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true [apply] [apply] CONVERT[11][*]: Image0 - Orig: PixelRect[obj 0x442675e1, 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 0x6166e06f, 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 0x49e202ad, 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 0x1c72da34, 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 0x6b0c2d26, 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 0x3d3fcdb0, 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 0x641147d0, 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 0x6e38921c, ARGB8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12 [apply] Conv2 Data: [[0xFF, msbFirst true, 11111111], [0x31, msbFirst true, 00110001], [0x63, msbFirst true, 01100011], [0x94, msbFirst true, 10010100], ] [apply] DestRe Data: [[0xFF, msbFirst true, 11111111], [0x31, msbFirst true, 00110001], [0x63, msbFirst true, 01100011], [0x94, msbFirst true, 10010100], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x946331FF 0x946331FF 0x946331FF [apply] [ 0][ 1] 0x946331FF 0x946331FF 0x946331FF [apply] [ 0][ 2] 0x946331FF 0x946331FF 0x946331FF [apply] Test [ 0][ 0] exp [0xFF, msbFirst true, 11111111] [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] == [apply] Test [ 0][ 0] has [0xFF, msbFirst true, 11111111] [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x946331FF 0x946331FF 0x946331FF [apply] [ 61][ 62] 0x946331FF 0x946331FF 0x946331FF [apply] [ 61][ 63] 0x946331FF 0x946331FF 0x946331FF [apply] Test [ 63][ 63] exp [0xFF, msbFirst true, 11111111] [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] == [apply] Test [ 63][ 63] has [0xFF, msbFirst true, 11111111] [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] : equal true [apply] [apply] CONVERT[11][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 0x64d7f7e0, 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 0x27c6e487, 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 0x49070868, 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 0x6385cb26, 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 0x38364841, 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 0x28c4711c, 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 0x59717824, 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 0x146044d7, ARGB8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12 [apply] Conv2 Data: [[0xC0, msbFirst true, 11000000], [0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ] [apply] DestRe Data: [[0xC0, msbFirst true, 11000000], [0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x906030C0 0x906030C0 0x906030C0 [apply] [ 0][ 1] 0x906030C0 0x906030C0 0x906030C0 [apply] [ 0][ 2] 0x906030C0 0x906030C0 0x906030C0 [apply] Test [ 0][ 0] exp [0xC0, msbFirst true, 11000000] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] == [apply] Test [ 0][ 0] has [0xC0, msbFirst true, 11000000] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x906030C0 0x906030C0 0x906030C0 [apply] [ 61][ 62] 0x906030C0 0x906030C0 0x906030C0 [apply] [ 61][ 63] 0x906030C0 0x906030C0 0x906030C0 [apply] Test [ 63][ 63] exp [0xC0, msbFirst true, 11000000] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] == [apply] Test [ 63][ 63] has [0xC0, msbFirst true, 11000000] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true [apply] [apply] CONVERT[11][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 0x1e9e725a, 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 0x15d9bc04, ARGB8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12 [apply] Conv2 Data: [[0xC0, msbFirst true, 11000000], [0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ] [apply] DestRe Data: [[0xC0, msbFirst true, 11000000], [0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x906030C0 0x906030C0 0x906030C0 [apply] [ 0][ 1] 0x906030C0 0x906030C0 0x906030C0 [apply] [ 0][ 2] 0x906030C0 0x906030C0 0x906030C0 [apply] Test [ 0][ 0] exp [0xC0, msbFirst true, 11000000] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] == [apply] Test [ 0][ 0] has [0xC0, msbFirst true, 11000000] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x906030C0 0x906030C0 0x906030C0 [apply] [ 61][ 62] 0x906030C0 0x906030C0 0x906030C0 [apply] [ 61][ 63] 0x906030C0 0x906030C0 0x906030C0 [apply] Test [ 63][ 63] exp [0xC0, msbFirst true, 11000000] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] == [apply] Test [ 63][ 63] has [0xC0, msbFirst true, 11000000] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true [apply] [apply] CONVERT[11][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 0x473b46c3, 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 0x516be40f, ARGB8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12 [apply] Conv2 Data: [[0xC0, msbFirst true, 11000000], [0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ] [apply] DestRe Data: [[0xC0, msbFirst true, 11000000], [0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x906030C0 0x906030C0 0x906030C0 [apply] [ 0][ 1] 0x906030C0 0x906030C0 0x906030C0 [apply] [ 0][ 2] 0x906030C0 0x906030C0 0x906030C0 [apply] Test [ 0][ 0] exp [0xC0, msbFirst true, 11000000] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] == [apply] Test [ 0][ 0] has [0xC0, msbFirst true, 11000000] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x906030C0 0x906030C0 0x906030C0 [apply] [ 61][ 62] 0x906030C0 0x906030C0 0x906030C0 [apply] [ 61][ 63] 0x906030C0 0x906030C0 0x906030C0 [apply] Test [ 63][ 63] exp [0xC0, msbFirst true, 11000000] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] == [apply] Test [ 63][ 63] has [0xC0, msbFirst true, 11000000] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true [apply] [apply] CONVERT[12][*]: Image0 - Orig: PixelRect[obj 0x3c0a50da, 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 0x646be2c3, 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 0x797badd3, 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 0x77be656f, 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 0x19dc67c2, 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 0x221af3c0, 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 0x62bd765, 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 0x23a5fd2, BGRA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12 [apply] Conv2 Data: [[0x94, msbFirst true, 10010100], [0x63, msbFirst true, 01100011], [0x31, msbFirst true, 00110001], [0xFF, msbFirst true, 11111111], ] [apply] DestRe Data: [[0x94, msbFirst true, 10010100], [0x63, msbFirst true, 01100011], [0x31, msbFirst true, 00110001], [0xFF, msbFirst true, 11111111], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0xFF316394 0xFF316394 0xFF316394 [apply] [ 0][ 1] 0xFF316394 0xFF316394 0xFF316394 [apply] [ 0][ 2] 0xFF316394 0xFF316394 0xFF316394 [apply] Test [ 0][ 0] exp [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] [0xFF, msbFirst true, 11111111] == [apply] Test [ 0][ 0] has [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] [0xFF, msbFirst true, 11111111] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0xFF316394 0xFF316394 0xFF316394 [apply] [ 61][ 62] 0xFF316394 0xFF316394 0xFF316394 [apply] [ 61][ 63] 0xFF316394 0xFF316394 0xFF316394 [apply] Test [ 63][ 63] exp [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] [0xFF, msbFirst true, 11111111] == [apply] Test [ 63][ 63] has [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] [0xFF, msbFirst true, 11111111] : equal true [apply] [apply] CONVERT[12][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 0x78a2da20, 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 0xdd3b207, 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 0x551bdc27, 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 0x58fdd99, 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 0x6b1274d2, 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 0x7bc1a03d, 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 0x70b0b186, 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 0xba8d91c, BGRA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12 [apply] Conv2 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xC0, msbFirst true, 11000000], ] [apply] DestRe Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xC0, msbFirst true, 11000000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0xC0306090 0xC0306090 0xC0306090 [apply] [ 0][ 1] 0xC0306090 0xC0306090 0xC0306090 [apply] [ 0][ 2] 0xC0306090 0xC0306090 0xC0306090 [apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xC0, msbFirst true, 11000000] == [apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xC0, msbFirst true, 11000000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0xC0306090 0xC0306090 0xC0306090 [apply] [ 61][ 62] 0xC0306090 0xC0306090 0xC0306090 [apply] [ 61][ 63] 0xC0306090 0xC0306090 0xC0306090 [apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xC0, msbFirst true, 11000000] == [apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xC0, msbFirst true, 11000000] : equal true [apply] [apply] CONVERT[12][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 0x7364985f, 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 0x5d20e46, BGRA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12 [apply] Conv2 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xC0, msbFirst true, 11000000], ] [apply] DestRe Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xC0, msbFirst true, 11000000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0xC0306090 0xC0306090 0xC0306090 [apply] [ 0][ 1] 0xC0306090 0xC0306090 0xC0306090 [apply] [ 0][ 2] 0xC0306090 0xC0306090 0xC0306090 [apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xC0, msbFirst true, 11000000] == [apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xC0, msbFirst true, 11000000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0xC0306090 0xC0306090 0xC0306090 [apply] [ 61][ 62] 0xC0306090 0xC0306090 0xC0306090 [apply] [ 61][ 63] 0xC0306090 0xC0306090 0xC0306090 [apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xC0, msbFirst true, 11000000] == [apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xC0, msbFirst true, 11000000] : equal true [apply] [apply] CONVERT[12][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 0x709ba3fb, 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 0x3d36e4cd, BGRA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12 [apply] Conv2 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xC0, msbFirst true, 11000000], ] [apply] DestRe Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xC0, msbFirst true, 11000000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0xC0306090 0xC0306090 0xC0306090 [apply] [ 0][ 1] 0xC0306090 0xC0306090 0xC0306090 [apply] [ 0][ 2] 0xC0306090 0xC0306090 0xC0306090 [apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xC0, msbFirst true, 11000000] == [apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xC0, msbFirst true, 11000000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0xC0306090 0xC0306090 0xC0306090 [apply] [ 61][ 62] 0xC0306090 0xC0306090 0xC0306090 [apply] [ 61][ 63] 0xC0306090 0xC0306090 0xC0306090 [apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xC0, msbFirst true, 11000000] == [apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xC0, msbFirst true, 11000000] : equal true [apply] [apply] ++++ 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 0x7ff2a664, 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 0x525b461a, LUMINANCE, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x60, msbFirst true, 01100000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x60 0x60 0x60 [apply] [ 0][ 1] 0x60 0x60 0x60 [apply] [ 0][ 2] 0x60 0x60 0x60 [apply] Test [ 0][ 0] exp [0x60, msbFirst true, 01100000] == [apply] Test [ 0][ 0] has [0x60, msbFirst true, 01100000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x60 0x60 0x60 [apply] [ 61][ 62] 0x60 0x60 0x60 [apply] [ 61][ 63] 0x60 0x60 0x60 [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 0x58c1c010, LUMINANCE, 64 x 64, stride 64, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=4096 cap=4096]], maxDelta 12 [apply] Conv2 Data: [[0x60, msbFirst true, 01100000], ] [apply] DestRe Data: [[0x60, msbFirst true, 01100000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x60 0x60 0x60 [apply] [ 0][ 1] 0x60 0x60 0x60 [apply] [ 0][ 2] 0x60 0x60 0x60 [apply] Test [ 0][ 0] exp [0x60, msbFirst true, 01100000] == [apply] Test [ 0][ 0] has [0x60, msbFirst true, 01100000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x60 0x60 0x60 [apply] [ 61][ 62] 0x60 0x60 0x60 [apply] [ 61][ 63] 0x60 0x60 0x60 [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 0xb7f23d9, 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 0x61d47554, 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 0x69b794e2, 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 0x3f200884, LUMINANCE, 64 x 64, stride 64, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=4096 cap=4096]], maxDelta 12 [apply] Conv2 Data: [[0x62, msbFirst true, 01100010], ] [apply] DestRe Data: [[0x62, msbFirst true, 01100010], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x62 0x62 0x62 [apply] [ 0][ 1] 0x62 0x62 0x62 [apply] [ 0][ 2] 0x62 0x62 0x62 [apply] Test [ 0][ 0] exp [0x62, msbFirst true, 01100010] == [apply] Test [ 0][ 0] has [0x62, msbFirst true, 01100010] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x62 0x62 0x62 [apply] [ 61][ 62] 0x62 0x62 0x62 [apply] [ 61][ 63] 0x62 0x62 0x62 [apply] Test [ 63][ 63] exp [0x62, msbFirst true, 01100010] == [apply] Test [ 63][ 63] has [0x62, msbFirst true, 01100010] : equal true [apply] [apply] CONVERT[0][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 0x4d339552, 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 0xf0f2775, 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 0x5a4aa2f2, 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 0x6591f517, LUMINANCE, 64 x 64, stride 64, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=4096 cap=4096]], maxDelta 12 [apply] Conv2 Data: [[0x63, msbFirst true, 01100011], ] [apply] DestRe Data: [[0x63, msbFirst true, 01100011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x63 0x63 0x63 [apply] [ 0][ 1] 0x63 0x63 0x63 [apply] [ 0][ 2] 0x63 0x63 0x63 [apply] Test [ 0][ 0] exp [0x63, msbFirst true, 01100011] == [apply] Test [ 0][ 0] has [0x63, msbFirst true, 01100011] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x63 0x63 0x63 [apply] [ 61][ 62] 0x63 0x63 0x63 [apply] [ 61][ 63] 0x63 0x63 0x63 [apply] Test [ 63][ 63] exp [0x63, msbFirst true, 01100011] == [apply] Test [ 63][ 63] has [0x63, msbFirst true, 01100011] : equal true [apply] [apply] CONVERT[0][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 0x345965f2, 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 0x429bd883, LUMINANCE, 64 x 64, stride 64, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=4096 cap=4096]], maxDelta 12 [apply] Conv2 Data: [[0x60, msbFirst true, 01100000], ] [apply] DestRe Data: [[0x60, msbFirst true, 01100000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x60 0x60 0x60 [apply] [ 0][ 1] 0x60 0x60 0x60 [apply] [ 0][ 2] 0x60 0x60 0x60 [apply] Test [ 0][ 0] exp [0x60, msbFirst true, 01100000] == [apply] Test [ 0][ 0] has [0x60, msbFirst true, 01100000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x60 0x60 0x60 [apply] [ 61][ 62] 0x60 0x60 0x60 [apply] [ 61][ 63] 0x60 0x60 0x60 [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 0x4d49af10, 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 0x279ad2e3, LUMINANCE, 64 x 64, stride 64, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=4096 cap=4096]], maxDelta 12 [apply] Conv2 Data: [[0x60, msbFirst true, 01100000], ] [apply] DestRe Data: [[0x60, msbFirst true, 01100000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x60 0x60 0x60 [apply] [ 0][ 1] 0x60 0x60 0x60 [apply] [ 0][ 2] 0x60 0x60 0x60 [apply] Test [ 0][ 0] exp [0x60, msbFirst true, 01100000] == [apply] Test [ 0][ 0] has [0x60, msbFirst true, 01100000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x60 0x60 0x60 [apply] [ 61][ 62] 0x60 0x60 0x60 [apply] [ 61][ 63] 0x60 0x60 0x60 [apply] Test [ 63][ 63] exp [0x60, msbFirst true, 01100000] == [apply] Test [ 63][ 63] has [0x60, msbFirst true, 01100000] : equal true [apply] [apply] CONVERT[0][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 0x58134517, 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 0x4450d156, LUMINANCE, 64 x 64, stride 64, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=4096 cap=4096]], maxDelta 12 [apply] Conv2 Data: [[0x60, msbFirst true, 01100000], ] [apply] DestRe Data: [[0x60, msbFirst true, 01100000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x60 0x60 0x60 [apply] [ 0][ 1] 0x60 0x60 0x60 [apply] [ 0][ 2] 0x60 0x60 0x60 [apply] Test [ 0][ 0] exp [0x60, msbFirst true, 01100000] == [apply] Test [ 0][ 0] has [0x60, msbFirst true, 01100000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x60 0x60 0x60 [apply] [ 61][ 62] 0x60 0x60 0x60 [apply] [ 61][ 63] 0x60 0x60 0x60 [apply] Test [ 63][ 63] exp [0x60, msbFirst true, 01100000] == [apply] Test [ 63][ 63] has [0x60, msbFirst true, 01100000] : equal true [apply] [apply] CONVERT[0][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 0x4461c7e3, 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 0x351d0846, LUMINANCE, 64 x 64, stride 64, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=4096 cap=4096]], maxDelta 12 [apply] Conv2 Data: [[0x60, msbFirst true, 01100000], ] [apply] DestRe Data: [[0x60, msbFirst true, 01100000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x60 0x60 0x60 [apply] [ 0][ 1] 0x60 0x60 0x60 [apply] [ 0][ 2] 0x60 0x60 0x60 [apply] Test [ 0][ 0] exp [0x60, msbFirst true, 01100000] == [apply] Test [ 0][ 0] has [0x60, msbFirst true, 01100000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x60 0x60 0x60 [apply] [ 61][ 62] 0x60 0x60 0x60 [apply] [ 61][ 63] 0x60 0x60 0x60 [apply] Test [ 63][ 63] exp [0x60, msbFirst true, 01100000] == [apply] Test [ 63][ 63] has [0x60, msbFirst true, 01100000] : equal true [apply] [apply] CONVERT[0][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 0x77e4c80f, 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 0x35fc6dc4, LUMINANCE, 64 x 64, stride 64, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=4096 cap=4096]], maxDelta 12 [apply] Conv2 Data: [[0x60, msbFirst true, 01100000], ] [apply] DestRe Data: [[0x60, msbFirst true, 01100000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x60 0x60 0x60 [apply] [ 0][ 1] 0x60 0x60 0x60 [apply] [ 0][ 2] 0x60 0x60 0x60 [apply] Test [ 0][ 0] exp [0x60, msbFirst true, 01100000] == [apply] Test [ 0][ 0] has [0x60, msbFirst true, 01100000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x60 0x60 0x60 [apply] [ 61][ 62] 0x60 0x60 0x60 [apply] [ 61][ 63] 0x60 0x60 0x60 [apply] Test [ 63][ 63] exp [0x60, msbFirst true, 01100000] == [apply] Test [ 63][ 63] has [0x60, msbFirst true, 01100000] : equal true [apply] [apply] CONVERT[0][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 0x7fe8ea47, ABGR8888, 64 x 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 0x226a82c4, LUMINANCE, 64 x 64, stride 64, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=4096 cap=4096]], maxDelta 12 [apply] Conv2 Data: [[0x60, msbFirst true, 01100000], ] [apply] DestRe Data: [[0x60, msbFirst true, 01100000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x60 0x60 0x60 [apply] [ 0][ 1] 0x60 0x60 0x60 [apply] [ 0][ 2] 0x60 0x60 0x60 [apply] Test [ 0][ 0] exp [0x60, msbFirst true, 01100000] == [apply] Test [ 0][ 0] has [0x60, msbFirst true, 01100000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x60 0x60 0x60 [apply] [ 61][ 62] 0x60 0x60 0x60 [apply] [ 61][ 63] 0x60 0x60 0x60 [apply] Test [ 63][ 63] exp [0x60, msbFirst true, 01100000] == [apply] Test [ 63][ 63] has [0x60, msbFirst true, 01100000] : equal true [apply] [apply] CONVERT[0][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 0x731f8236, ARGB8888, 64 x 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 0x255b53dc, LUMINANCE, 64 x 64, stride 64, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=4096 cap=4096]], maxDelta 12 [apply] Conv2 Data: [[0x60, msbFirst true, 01100000], ] [apply] DestRe Data: [[0x60, msbFirst true, 01100000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x60 0x60 0x60 [apply] [ 0][ 1] 0x60 0x60 0x60 [apply] [ 0][ 2] 0x60 0x60 0x60 [apply] Test [ 0][ 0] exp [0x60, msbFirst true, 01100000] == [apply] Test [ 0][ 0] has [0x60, msbFirst true, 01100000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x60 0x60 0x60 [apply] [ 61][ 62] 0x60 0x60 0x60 [apply] [ 61][ 63] 0x60 0x60 0x60 [apply] Test [ 63][ 63] exp [0x60, msbFirst true, 01100000] == [apply] Test [ 63][ 63] has [0x60, msbFirst true, 01100000] : equal true [apply] [apply] CONVERT[0][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 0x1dd92fe2, 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 0x6b53e23f, LUMINANCE, 64 x 64, stride 64, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=4096 cap=4096]], maxDelta 12 [apply] Conv2 Data: [[0x60, msbFirst true, 01100000], ] [apply] DestRe Data: [[0x60, msbFirst true, 01100000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x60 0x60 0x60 [apply] [ 0][ 1] 0x60 0x60 0x60 [apply] [ 0][ 2] 0x60 0x60 0x60 [apply] Test [ 0][ 0] exp [0x60, msbFirst true, 01100000] == [apply] Test [ 0][ 0] has [0x60, msbFirst true, 01100000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x60 0x60 0x60 [apply] [ 61][ 62] 0x60 0x60 0x60 [apply] [ 61][ 63] 0x60 0x60 0x60 [apply] Test [ 63][ 63] exp [0x60, msbFirst true, 01100000] == [apply] Test [ 63][ 63] has [0x60, msbFirst true, 01100000] : equal true [apply] [apply] CONVERT[1][*]: Image0 - Orig: PixelRect[obj 0x64d2d351, 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 0x1b68b9a4, 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 0x4f9a3314, RGB565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x9306 0x9306 0x9306 [apply] [ 0][ 1] 0x9306 0x9306 0x9306 [apply] [ 0][ 2] 0x9306 0x9306 0x9306 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x9306 0x9306 0x9306 [apply] [ 61][ 62] 0x9306 0x9306 0x9306 [apply] [ 61][ 63] 0x9306 0x9306 0x9306 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 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 0x3b2c72c2, RGB565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12 [apply] Conv2 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] DestRe Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x9306 0x9306 0x9306 [apply] [ 0][ 1] 0x9306 0x9306 0x9306 [apply] [ 0][ 2] 0x9306 0x9306 0x9306 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x9306 0x9306 0x9306 [apply] [ 61][ 62] 0x9306 0x9306 0x9306 [apply] [ 61][ 63] 0x9306 0x9306 0x9306 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 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 0x491666ad, BGR565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3312 0x3312 0x3312 [apply] [ 0][ 1] 0x3312 0x3312 0x3312 [apply] [ 0][ 2] 0x3312 0x3312 0x3312 [apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3312 0x3312 0x3312 [apply] [ 61][ 62] 0x3312 0x3312 0x3312 [apply] [ 61][ 63] 0x3312 0x3312 0x3312 [apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst 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 0x176d53b2, RGB565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12 [apply] Conv2 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] DestRe Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x9306 0x9306 0x9306 [apply] [ 0][ 1] 0x9306 0x9306 0x9306 [apply] [ 0][ 2] 0x9306 0x9306 0x9306 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x9306 0x9306 0x9306 [apply] [ 61][ 62] 0x9306 0x9306 0x9306 [apply] [ 61][ 63] 0x9306 0x9306 0x9306 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] == [apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true [apply] [apply] CONVERT[1][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 0x971d0d8, RGBA5551, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0xC986 0xC986 0xC986 [apply] [ 0][ 1] 0xC986 0xC986 0xC986 [apply] [ 0][ 2] 0xC986 0xC986 0xC986 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0xC986 0xC986 0xC986 [apply] [ 61][ 62] 0xC986 0xC986 0xC986 [apply] [ 61][ 63] 0xC986 0xC986 0xC986 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] == [apply] Test [ 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 0x51931956, RGB565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12 [apply] Conv2 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] DestRe Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x9306 0x9306 0x9306 [apply] [ 0][ 1] 0x9306 0x9306 0x9306 [apply] [ 0][ 2] 0x9306 0x9306 0x9306 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x9306 0x9306 0x9306 [apply] [ 61][ 62] 0x9306 0x9306 0x9306 [apply] [ 61][ 63] 0x9306 0x9306 0x9306 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] == [apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true [apply] [apply] CONVERT[1][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 0x2b4a2ec7, ABGR1555, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3325 0x3325 0x3325 [apply] [ 0][ 1] 0x3325 0x3325 0x3325 [apply] [ 0][ 2] 0x3325 0x3325 0x3325 [apply] Test [ 0][ 0] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3325 0x3325 0x3325 [apply] [ 61][ 62] 0x3325 0x3325 0x3325 [apply] [ 61][ 63] 0x3325 0x3325 0x3325 [apply] Test [ 63][ 63] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] == [apply] Test [ 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 0x564718df, RGB565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12 [apply] Conv2 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] DestRe Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x9306 0x9306 0x9306 [apply] [ 0][ 1] 0x9306 0x9306 0x9306 [apply] [ 0][ 2] 0x9306 0x9306 0x9306 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x9306 0x9306 0x9306 [apply] [ 61][ 62] 0x9306 0x9306 0x9306 [apply] [ 61][ 63] 0x9306 0x9306 0x9306 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] == [apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true [apply] [apply] CONVERT[1][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 0x51b7e5df, 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 0x18a70f16, RGB565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12 [apply] Conv2 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] DestRe Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x9306 0x9306 0x9306 [apply] [ 0][ 1] 0x9306 0x9306 0x9306 [apply] [ 0][ 2] 0x9306 0x9306 0x9306 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x9306 0x9306 0x9306 [apply] [ 61][ 62] 0x9306 0x9306 0x9306 [apply] [ 61][ 63] 0x9306 0x9306 0x9306 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] == [apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true [apply] [apply] CONVERT[1][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 0x62e136d3, 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 0xc8e4bb0, RGB565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12 [apply] Conv2 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] DestRe Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x9306 0x9306 0x9306 [apply] [ 0][ 1] 0x9306 0x9306 0x9306 [apply] [ 0][ 2] 0x9306 0x9306 0x9306 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x9306 0x9306 0x9306 [apply] [ 61][ 62] 0x9306 0x9306 0x9306 [apply] [ 61][ 63] 0x9306 0x9306 0x9306 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] == [apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true [apply] [apply] CONVERT[1][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 0x6279cee3, 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 0x4206a205, RGB565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12 [apply] Conv2 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] DestRe Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x9306 0x9306 0x9306 [apply] [ 0][ 1] 0x9306 0x9306 0x9306 [apply] [ 0][ 2] 0x9306 0x9306 0x9306 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x9306 0x9306 0x9306 [apply] [ 61][ 62] 0x9306 0x9306 0x9306 [apply] [ 61][ 63] 0x9306 0x9306 0x9306 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] == [apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true [apply] [apply] CONVERT[1][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 0x29ba4338, 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 0x57175e74, RGB565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12 [apply] Conv2 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] DestRe Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x9306 0x9306 0x9306 [apply] [ 0][ 1] 0x9306 0x9306 0x9306 [apply] [ 0][ 2] 0x9306 0x9306 0x9306 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x9306 0x9306 0x9306 [apply] [ 61][ 62] 0x9306 0x9306 0x9306 [apply] [ 61][ 63] 0x9306 0x9306 0x9306 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] == [apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true [apply] [apply] CONVERT[1][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 0x7bb58ca3, 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 0xc540f5a, RGB565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12 [apply] Conv2 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] DestRe Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x9306 0x9306 0x9306 [apply] [ 0][ 1] 0x9306 0x9306 0x9306 [apply] [ 0][ 2] 0x9306 0x9306 0x9306 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x9306 0x9306 0x9306 [apply] [ 61][ 62] 0x9306 0x9306 0x9306 [apply] [ 61][ 63] 0x9306 0x9306 0x9306 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] == [apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true [apply] [apply] CONVERT[1][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 0x770c2e6b, ABGR8888, 64 x 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 0x1a052a00, RGB565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12 [apply] Conv2 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] DestRe Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x9306 0x9306 0x9306 [apply] [ 0][ 1] 0x9306 0x9306 0x9306 [apply] [ 0][ 2] 0x9306 0x9306 0x9306 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x9306 0x9306 0x9306 [apply] [ 61][ 62] 0x9306 0x9306 0x9306 [apply] [ 61][ 63] 0x9306 0x9306 0x9306 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] == [apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true [apply] [apply] CONVERT[1][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 0x4d826d77, ARGB8888, 64 x 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 0x61009542, RGB565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12 [apply] Conv2 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] DestRe Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x9306 0x9306 0x9306 [apply] [ 0][ 1] 0x9306 0x9306 0x9306 [apply] [ 0][ 2] 0x9306 0x9306 0x9306 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x9306 0x9306 0x9306 [apply] [ 61][ 62] 0x9306 0x9306 0x9306 [apply] [ 61][ 63] 0x9306 0x9306 0x9306 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] == [apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true [apply] [apply] CONVERT[1][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 0x77e9807f, 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 0x448ff1a8, RGB565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12 [apply] Conv2 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] DestRe Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x9306 0x9306 0x9306 [apply] [ 0][ 1] 0x9306 0x9306 0x9306 [apply] [ 0][ 2] 0x9306 0x9306 0x9306 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x9306 0x9306 0x9306 [apply] [ 61][ 62] 0x9306 0x9306 0x9306 [apply] [ 61][ 63] 0x9306 0x9306 0x9306 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] == [apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true [apply] [apply] CONVERT[2][*]: Image0 - Orig: PixelRect[obj 0x1a38c59b, 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 0x7f77e91b, 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 0x44a664f2, RGB565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x9306 0x9306 0x9306 [apply] [ 0][ 1] 0x9306 0x9306 0x9306 [apply] [ 0][ 2] 0x9306 0x9306 0x9306 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x9306 0x9306 0x9306 [apply] [ 61][ 62] 0x9306 0x9306 0x9306 [apply] [ 61][ 63] 0x9306 0x9306 0x9306 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst 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 0x7f9fcf7f, BGR565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12 [apply] Conv2 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] DestRe Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3312 0x3312 0x3312 [apply] [ 0][ 1] 0x3312 0x3312 0x3312 [apply] [ 0][ 2] 0x3312 0x3312 0x3312 [apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3312 0x3312 0x3312 [apply] [ 61][ 62] 0x3312 0x3312 0x3312 [apply] [ 61][ 63] 0x3312 0x3312 0x3312 [apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 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 0x2357d90a, BGR565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3312 0x3312 0x3312 [apply] [ 0][ 1] 0x3312 0x3312 0x3312 [apply] [ 0][ 2] 0x3312 0x3312 0x3312 [apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3312 0x3312 0x3312 [apply] [ 61][ 62] 0x3312 0x3312 0x3312 [apply] [ 61][ 63] 0x3312 0x3312 0x3312 [apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 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 0x6328d34a, BGR565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12 [apply] Conv2 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] DestRe Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3312 0x3312 0x3312 [apply] [ 0][ 1] 0x3312 0x3312 0x3312 [apply] [ 0][ 2] 0x3312 0x3312 0x3312 [apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3312 0x3312 0x3312 [apply] [ 61][ 62] 0x3312 0x3312 0x3312 [apply] [ 61][ 63] 0x3312 0x3312 0x3312 [apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] == [apply] Test [ 63][ 63] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true [apply] [apply] CONVERT[2][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 0x145eaa29, RGBA5551, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0xC986 0xC986 0xC986 [apply] [ 0][ 1] 0xC986 0xC986 0xC986 [apply] [ 0][ 2] 0xC986 0xC986 0xC986 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0xC986 0xC986 0xC986 [apply] [ 61][ 62] 0xC986 0xC986 0xC986 [apply] [ 61][ 63] 0xC986 0xC986 0xC986 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] == [apply] Test [ 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 0x15bb6bea, BGR565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12 [apply] Conv2 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] DestRe Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3312 0x3312 0x3312 [apply] [ 0][ 1] 0x3312 0x3312 0x3312 [apply] [ 0][ 2] 0x3312 0x3312 0x3312 [apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3312 0x3312 0x3312 [apply] [ 61][ 62] 0x3312 0x3312 0x3312 [apply] [ 61][ 63] 0x3312 0x3312 0x3312 [apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] == [apply] Test [ 63][ 63] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true [apply] [apply] CONVERT[2][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 0x8b96fde, ABGR1555, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3325 0x3325 0x3325 [apply] [ 0][ 1] 0x3325 0x3325 0x3325 [apply] [ 0][ 2] 0x3325 0x3325 0x3325 [apply] Test [ 0][ 0] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3325 0x3325 0x3325 [apply] [ 61][ 62] 0x3325 0x3325 0x3325 [apply] [ 61][ 63] 0x3325 0x3325 0x3325 [apply] Test [ 63][ 63] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] == [apply] Test [ 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 0x2d2e5f00, BGR565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12 [apply] Conv2 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] DestRe Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3312 0x3312 0x3312 [apply] [ 0][ 1] 0x3312 0x3312 0x3312 [apply] [ 0][ 2] 0x3312 0x3312 0x3312 [apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3312 0x3312 0x3312 [apply] [ 61][ 62] 0x3312 0x3312 0x3312 [apply] [ 61][ 63] 0x3312 0x3312 0x3312 [apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] == [apply] Test [ 63][ 63] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true [apply] [apply] CONVERT[2][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 0x4c40b76e, 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 0x2ea6137, BGR565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12 [apply] Conv2 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] DestRe Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3312 0x3312 0x3312 [apply] [ 0][ 1] 0x3312 0x3312 0x3312 [apply] [ 0][ 2] 0x3312 0x3312 0x3312 [apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3312 0x3312 0x3312 [apply] [ 61][ 62] 0x3312 0x3312 0x3312 [apply] [ 61][ 63] 0x3312 0x3312 0x3312 [apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] == [apply] Test [ 63][ 63] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true [apply] [apply] CONVERT[2][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 0x41ee392b, 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 0x1e67a849, BGR565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12 [apply] Conv2 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] DestRe Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3312 0x3312 0x3312 [apply] [ 0][ 1] 0x3312 0x3312 0x3312 [apply] [ 0][ 2] 0x3312 0x3312 0x3312 [apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3312 0x3312 0x3312 [apply] [ 61][ 62] 0x3312 0x3312 0x3312 [apply] [ 61][ 63] 0x3312 0x3312 0x3312 [apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] == [apply] Test [ 63][ 63] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true [apply] [apply] CONVERT[2][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 0x57d5872c, 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 0x667a738, BGR565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12 [apply] Conv2 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] DestRe Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3312 0x3312 0x3312 [apply] [ 0][ 1] 0x3312 0x3312 0x3312 [apply] [ 0][ 2] 0x3312 0x3312 0x3312 [apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3312 0x3312 0x3312 [apply] [ 61][ 62] 0x3312 0x3312 0x3312 [apply] [ 61][ 63] 0x3312 0x3312 0x3312 [apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] == [apply] Test [ 63][ 63] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true [apply] [apply] CONVERT[2][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 0x36f0f1be, 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 0x157632c9, BGR565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12 [apply] Conv2 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] DestRe Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3312 0x3312 0x3312 [apply] [ 0][ 1] 0x3312 0x3312 0x3312 [apply] [ 0][ 2] 0x3312 0x3312 0x3312 [apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3312 0x3312 0x3312 [apply] [ 61][ 62] 0x3312 0x3312 0x3312 [apply] [ 61][ 63] 0x3312 0x3312 0x3312 [apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] == [apply] Test [ 63][ 63] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true [apply] [apply] CONVERT[2][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 0x6ee12bac, 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 0x55040f2f, BGR565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12 [apply] Conv2 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] DestRe Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3312 0x3312 0x3312 [apply] [ 0][ 1] 0x3312 0x3312 0x3312 [apply] [ 0][ 2] 0x3312 0x3312 0x3312 [apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3312 0x3312 0x3312 [apply] [ 61][ 62] 0x3312 0x3312 0x3312 [apply] [ 61][ 63] 0x3312 0x3312 0x3312 [apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] == [apply] Test [ 63][ 63] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true [apply] [apply] CONVERT[2][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 0x64c87930, ABGR8888, 64 x 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 0x400cff1a, BGR565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12 [apply] Conv2 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] DestRe Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3312 0x3312 0x3312 [apply] [ 0][ 1] 0x3312 0x3312 0x3312 [apply] [ 0][ 2] 0x3312 0x3312 0x3312 [apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3312 0x3312 0x3312 [apply] [ 61][ 62] 0x3312 0x3312 0x3312 [apply] [ 61][ 63] 0x3312 0x3312 0x3312 [apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] == [apply] Test [ 63][ 63] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true [apply] [apply] CONVERT[2][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 0x275710fc, ARGB8888, 64 x 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 0x525f1e4e, BGR565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12 [apply] Conv2 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] DestRe Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3312 0x3312 0x3312 [apply] [ 0][ 1] 0x3312 0x3312 0x3312 [apply] [ 0][ 2] 0x3312 0x3312 0x3312 [apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3312 0x3312 0x3312 [apply] [ 61][ 62] 0x3312 0x3312 0x3312 [apply] [ 61][ 63] 0x3312 0x3312 0x3312 [apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] == [apply] Test [ 63][ 63] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true [apply] [apply] CONVERT[2][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 0x75f9eccc, 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 0x52aa2946, BGR565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12 [apply] Conv2 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] DestRe Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3312 0x3312 0x3312 [apply] [ 0][ 1] 0x3312 0x3312 0x3312 [apply] [ 0][ 2] 0x3312 0x3312 0x3312 [apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3312 0x3312 0x3312 [apply] [ 61][ 62] 0x3312 0x3312 0x3312 [apply] [ 61][ 63] 0x3312 0x3312 0x3312 [apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] == [apply] Test [ 63][ 63] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true [apply] [apply] CONVERT[3][*]: Image0 - Orig: PixelRect[obj 0x4de5031f, 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 0x67e2d983, 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 0x5d47c63f, RGB565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x9306 0x9306 0x9306 [apply] [ 0][ 1] 0x9306 0x9306 0x9306 [apply] [ 0][ 2] 0x9306 0x9306 0x9306 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x9306 0x9306 0x9306 [apply] [ 61][ 62] 0x9306 0x9306 0x9306 [apply] [ 61][ 63] 0x9306 0x9306 0x9306 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst 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 0x5ea434c8, BGR565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3312 0x3312 0x3312 [apply] [ 0][ 1] 0x3312 0x3312 0x3312 [apply] [ 0][ 2] 0x3312 0x3312 0x3312 [apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3312 0x3312 0x3312 [apply] [ 61][ 62] 0x3312 0x3312 0x3312 [apply] [ 61][ 63] 0x3312 0x3312 0x3312 [apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst 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 0x3bbc39f8, RGBA5551, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0xC986 0xC986 0xC986 [apply] [ 0][ 1] 0xC986 0xC986 0xC986 [apply] [ 0][ 2] 0xC986 0xC986 0xC986 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0xC986 0xC986 0xC986 [apply] [ 61][ 62] 0xC986 0xC986 0xC986 [apply] [ 61][ 63] 0xC986 0xC986 0xC986 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] == [apply] Test [ 63][ 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 0x4ae3c1cd, 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 0x29f69090, ABGR1555, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3325 0x3325 0x3325 [apply] [ 0][ 1] 0x3325 0x3325 0x3325 [apply] [ 0][ 2] 0x3325 0x3325 0x3325 [apply] Test [ 0][ 0] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3325 0x3325 0x3325 [apply] [ 61][ 62] 0x3325 0x3325 0x3325 [apply] [ 61][ 63] 0x3325 0x3325 0x3325 [apply] Test [ 63][ 63] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] == [apply] Test [ 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 0x568bf312, RGBA5551, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12 [apply] Conv2 Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ] [apply] DestRe Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0xC986 0xC986 0xC986 [apply] [ 0][ 1] 0xC986 0xC986 0xC986 [apply] [ 0][ 2] 0xC986 0xC986 0xC986 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0xC986 0xC986 0xC986 [apply] [ 61][ 62] 0xC986 0xC986 0xC986 [apply] [ 61][ 63] 0xC986 0xC986 0xC986 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] == [apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true [apply] [apply] CONVERT[3][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 0xca263c2, 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 0x589b3632, 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 0x45f45fa1, 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 0x4c6e276e, 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 0x534df152, 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 0x52e677af, 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 0x35083305, ABGR8888, 64 x 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 0x8e0379d, RGBA5551, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12 [apply] Conv2 Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ] [apply] DestRe Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0xC986 0xC986 0xC986 [apply] [ 0][ 1] 0xC986 0xC986 0xC986 [apply] [ 0][ 2] 0xC986 0xC986 0xC986 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0xC986 0xC986 0xC986 [apply] [ 61][ 62] 0xC986 0xC986 0xC986 [apply] [ 61][ 63] 0xC986 0xC986 0xC986 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] == [apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true [apply] [apply] CONVERT[3][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 0x341b80b2, ARGB8888, 64 x 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 0x55a1c291, RGBA5551, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12 [apply] Conv2 Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ] [apply] DestRe Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0xC986 0xC986 0xC986 [apply] [ 0][ 1] 0xC986 0xC986 0xC986 [apply] [ 0][ 2] 0xC986 0xC986 0xC986 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0xC986 0xC986 0xC986 [apply] [ 61][ 62] 0xC986 0xC986 0xC986 [apply] [ 61][ 63] 0xC986 0xC986 0xC986 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] == [apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true [apply] [apply] CONVERT[3][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 0x2145433b, 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 0x2890c451, RGBA5551, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12 [apply] Conv2 Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ] [apply] DestRe Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0xC986 0xC986 0xC986 [apply] [ 0][ 1] 0xC986 0xC986 0xC986 [apply] [ 0][ 2] 0xC986 0xC986 0xC986 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0xC986 0xC986 0xC986 [apply] [ 61][ 62] 0xC986 0xC986 0xC986 [apply] [ 61][ 63] 0xC986 0xC986 0xC986 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] == [apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true [apply] [apply] CONVERT[4][*]: Image0 - Orig: PixelRect[obj 0x40e6dfe1, 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 0x1b083826, 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 0x105fece7, RGB565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x9306 0x9306 0x9306 [apply] [ 0][ 1] 0x9306 0x9306 0x9306 [apply] [ 0][ 2] 0x9306 0x9306 0x9306 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x9306 0x9306 0x9306 [apply] [ 61][ 62] 0x9306 0x9306 0x9306 [apply] [ 61][ 63] 0x9306 0x9306 0x9306 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst 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 0x3ec300f1, BGR565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3312 0x3312 0x3312 [apply] [ 0][ 1] 0x3312 0x3312 0x3312 [apply] [ 0][ 2] 0x3312 0x3312 0x3312 [apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3312 0x3312 0x3312 [apply] [ 61][ 62] 0x3312 0x3312 0x3312 [apply] [ 61][ 63] 0x3312 0x3312 0x3312 [apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst 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 0x482cd91f, RGBA5551, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0xC986 0xC986 0xC986 [apply] [ 0][ 1] 0xC986 0xC986 0xC986 [apply] [ 0][ 2] 0xC986 0xC986 0xC986 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0xC986 0xC986 0xC986 [apply] [ 61][ 62] 0xC986 0xC986 0xC986 [apply] [ 61][ 63] 0xC986 0xC986 0xC986 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] == [apply] Test [ 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 0x123f1134, 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 0x7d68ef40, ABGR1555, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3325 0x3325 0x3325 [apply] [ 0][ 1] 0x3325 0x3325 0x3325 [apply] [ 0][ 2] 0x3325 0x3325 0x3325 [apply] Test [ 0][ 0] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3325 0x3325 0x3325 [apply] [ 61][ 62] 0x3325 0x3325 0x3325 [apply] [ 61][ 63] 0x3325 0x3325 0x3325 [apply] Test [ 63][ 63] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] == [apply] Test [ 63][ 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 0x5b0abc94, ABGR1555, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12 [apply] Conv2 Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ] [apply] DestRe Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3325 0x3325 0x3325 [apply] [ 0][ 1] 0x3325 0x3325 0x3325 [apply] [ 0][ 2] 0x3325 0x3325 0x3325 [apply] Test [ 0][ 0] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3325 0x3325 0x3325 [apply] [ 61][ 62] 0x3325 0x3325 0x3325 [apply] [ 61][ 63] 0x3325 0x3325 0x3325 [apply] Test [ 63][ 63] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] == [apply] Test [ 63][ 63] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true [apply] [apply] CONVERT[4][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 0x75c072cb, 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 0x1f1c7bf6, 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 0x25b485ba, 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 0x2b546384, 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 0x5d740a0f, 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 0x214b199c, 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 0x20d3d15a, ABGR8888, 64 x 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 0x2893de87, ABGR1555, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12 [apply] Conv2 Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ] [apply] DestRe Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3325 0x3325 0x3325 [apply] [ 0][ 1] 0x3325 0x3325 0x3325 [apply] [ 0][ 2] 0x3325 0x3325 0x3325 [apply] Test [ 0][ 0] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3325 0x3325 0x3325 [apply] [ 61][ 62] 0x3325 0x3325 0x3325 [apply] [ 61][ 63] 0x3325 0x3325 0x3325 [apply] Test [ 63][ 63] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] == [apply] Test [ 63][ 63] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true [apply] [apply] CONVERT[4][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 0x55ca8de8, ARGB8888, 64 x 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 0x2c34f934, ABGR1555, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12 [apply] Conv2 Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ] [apply] DestRe Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3325 0x3325 0x3325 [apply] [ 0][ 1] 0x3325 0x3325 0x3325 [apply] [ 0][ 2] 0x3325 0x3325 0x3325 [apply] Test [ 0][ 0] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3325 0x3325 0x3325 [apply] [ 61][ 62] 0x3325 0x3325 0x3325 [apply] [ 61][ 63] 0x3325 0x3325 0x3325 [apply] Test [ 63][ 63] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] == [apply] Test [ 63][ 63] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true [apply] [apply] CONVERT[4][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 0x12d3a4e9, 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 0x240237d2, ABGR1555, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12 [apply] Conv2 Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ] [apply] DestRe Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3325 0x3325 0x3325 [apply] [ 0][ 1] 0x3325 0x3325 0x3325 [apply] [ 0][ 2] 0x3325 0x3325 0x3325 [apply] Test [ 0][ 0] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3325 0x3325 0x3325 [apply] [ 61][ 62] 0x3325 0x3325 0x3325 [apply] [ 61][ 63] 0x3325 0x3325 0x3325 [apply] Test [ 63][ 63] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] == [apply] Test [ 63][ 63] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true [apply] [apply] CONVERT[5][*]: Image0 - Orig: PixelRect[obj 0x25a65b77, 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 0x2ed0fbae, LUMINANCE, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x60, msbFirst true, 01100000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x60 0x60 0x60 [apply] [ 0][ 1] 0x60 0x60 0x60 [apply] [ 0][ 2] 0x60 0x60 0x60 [apply] Test [ 0][ 0] exp [0x60, msbFirst true, 01100000] == [apply] Test [ 0][ 0] has [0x60, msbFirst true, 01100000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x60 0x60 0x60 [apply] [ 61][ 62] 0x60 0x60 0x60 [apply] [ 61][ 63] 0x60 0x60 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 0x212bf671, RGB565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x9306 0x9306 0x9306 [apply] [ 0][ 1] 0x9306 0x9306 0x9306 [apply] [ 0][ 2] 0x9306 0x9306 0x9306 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x9306 0x9306 0x9306 [apply] [ 61][ 62] 0x9306 0x9306 0x9306 [apply] [ 61][ 63] 0x9306 0x9306 0x9306 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst 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 0x14a2f921, 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 0x3c87521, BGR565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3312 0x3312 0x3312 [apply] [ 0][ 1] 0x3312 0x3312 0x3312 [apply] [ 0][ 2] 0x3312 0x3312 0x3312 [apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3312 0x3312 0x3312 [apply] [ 61][ 62] 0x3312 0x3312 0x3312 [apply] [ 61][ 63] 0x3312 0x3312 0x3312 [apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst 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 0x2aece37d, RGB888, 64 x 64, stride 192, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=12288 cap=12288]], maxDelta 12 [apply] Conv2 Data: [[0x31, msbFirst true, 00110001], [0x61, msbFirst true, 01100001], [0x94, msbFirst true, 10010100], ] [apply] DestRe Data: [[0x31, msbFirst true, 00110001], [0x61, msbFirst true, 01100001], [0x94, msbFirst true, 10010100], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x946131 0x946131 0x946131 [apply] [ 0][ 1] 0x946131 0x946131 0x946131 [apply] [ 0][ 2] 0x946131 0x946131 0x946131 [apply] Test [ 0][ 0] exp [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] == [apply] Test [ 0][ 0] has [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x946131 0x946131 0x946131 [apply] [ 61][ 62] 0x946131 0x946131 0x946131 [apply] [ 61][ 63] 0x946131 0x946131 0x946131 [apply] Test [ 63][ 63] exp [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] == [apply] Test [ 63][ 63] has [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] : equal true [apply] [apply] CONVERT[5][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 0x548a102f, RGBA5551, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0xC986 0xC986 0xC986 [apply] [ 0][ 1] 0xC986 0xC986 0xC986 [apply] [ 0][ 2] 0xC986 0xC986 0xC986 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0xC986 0xC986 0xC986 [apply] [ 61][ 62] 0xC986 0xC986 0xC986 [apply] [ 61][ 63] 0xC986 0xC986 0xC986 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] == [apply] Test [ 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 0x5762806e, RGB888, 64 x 64, stride 192, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=12288 cap=12288]], maxDelta 12 [apply] Conv2 Data: [[0x31, msbFirst true, 00110001], [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 0x17c386de, ABGR1555, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3325 0x3325 0x3325 [apply] [ 0][ 1] 0x3325 0x3325 0x3325 [apply] [ 0][ 2] 0x3325 0x3325 0x3325 [apply] Test [ 0][ 0] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3325 0x3325 0x3325 [apply] [ 61][ 62] 0x3325 0x3325 0x3325 [apply] [ 61][ 63] 0x3325 0x3325 0x3325 [apply] Test [ 63][ 63] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] == [apply] Test [ 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 0x5af97850, RGB888, 64 x 64, stride 192, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=12288 cap=12288]], maxDelta 12 [apply] Conv2 Data: [[0x31, msbFirst true, 00110001], [0x63, msbFirst true, 01100011], [0x94, msbFirst true, 10010100], ] [apply] DestRe Data: [[0x31, msbFirst true, 00110001], [0x63, msbFirst true, 01100011], [0x94, msbFirst true, 10010100], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x946331 0x946331 0x946331 [apply] [ 0][ 1] 0x946331 0x946331 0x946331 [apply] [ 0][ 2] 0x946331 0x946331 0x946331 [apply] Test [ 0][ 0] exp [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] == [apply] Test [ 0][ 0] has [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x946331 0x946331 0x946331 [apply] [ 61][ 62] 0x946331 0x946331 0x946331 [apply] [ 61][ 63] 0x946331 0x946331 0x946331 [apply] Test [ 63][ 63] exp [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] == [apply] Test [ 63][ 63] has [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] : equal true [apply] [apply] CONVERT[5][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 0x5ef60048, 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 0x1d548a08, 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 0x16aa0a0a, 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 0x780cb77, RGB888, 64 x 64, stride 192, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=12288 cap=12288]], maxDelta 12 [apply] Conv2 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ] [apply] DestRe Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x906030 0x906030 0x906030 [apply] [ 0][ 1] 0x906030 0x906030 0x906030 [apply] [ 0][ 2] 0x906030 0x906030 0x906030 [apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] == [apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x906030 0x906030 0x906030 [apply] [ 61][ 62] 0x906030 0x906030 0x906030 [apply] [ 61][ 63] 0x906030 0x906030 0x906030 [apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] == [apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true [apply] [apply] CONVERT[5][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 0x691a7f8f, 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 0x50a7bc6e, RGB888, 64 x 64, stride 192, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=12288 cap=12288]], maxDelta 12 [apply] Conv2 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ] [apply] DestRe Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x906030 0x906030 0x906030 [apply] [ 0][ 1] 0x906030 0x906030 0x906030 [apply] [ 0][ 2] 0x906030 0x906030 0x906030 [apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] == [apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x906030 0x906030 0x906030 [apply] [ 61][ 62] 0x906030 0x906030 0x906030 [apply] [ 61][ 63] 0x906030 0x906030 0x906030 [apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] == [apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true [apply] [apply] CONVERT[5][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 0x161b062a, 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 0x17c1bced, RGB888, 64 x 64, stride 192, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=12288 cap=12288]], maxDelta 12 [apply] Conv2 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ] [apply] DestRe Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x906030 0x906030 0x906030 [apply] [ 0][ 1] 0x906030 0x906030 0x906030 [apply] [ 0][ 2] 0x906030 0x906030 0x906030 [apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] == [apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x906030 0x906030 0x906030 [apply] [ 61][ 62] 0x906030 0x906030 0x906030 [apply] [ 61][ 63] 0x906030 0x906030 0x906030 [apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] == [apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true [apply] [apply] CONVERT[5][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 0x2d9d4f9d, 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 0x4034c28c, RGB888, 64 x 64, stride 192, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=12288 cap=12288]], maxDelta 12 [apply] Conv2 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ] [apply] DestRe Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x906030 0x906030 0x906030 [apply] [ 0][ 1] 0x906030 0x906030 0x906030 [apply] [ 0][ 2] 0x906030 0x906030 0x906030 [apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] == [apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x906030 0x906030 0x906030 [apply] [ 61][ 62] 0x906030 0x906030 0x906030 [apply] [ 61][ 63] 0x906030 0x906030 0x906030 [apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] == [apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true [apply] [apply] CONVERT[5][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 0xe50a6f6, ABGR8888, 64 x 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 0x14ec4505, RGB888, 64 x 64, stride 192, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=12288 cap=12288]], maxDelta 12 [apply] Conv2 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ] [apply] DestRe Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x906030 0x906030 0x906030 [apply] [ 0][ 1] 0x906030 0x906030 0x906030 [apply] [ 0][ 2] 0x906030 0x906030 0x906030 [apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] == [apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x906030 0x906030 0x906030 [apply] [ 61][ 62] 0x906030 0x906030 0x906030 [apply] [ 61][ 63] 0x906030 0x906030 0x906030 [apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] == [apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true [apply] [apply] CONVERT[5][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 0x53ca01a2, ARGB8888, 64 x 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 0x358c99f5, RGB888, 64 x 64, stride 192, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=12288 cap=12288]], maxDelta 12 [apply] Conv2 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ] [apply] DestRe Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x906030 0x906030 0x906030 [apply] [ 0][ 1] 0x906030 0x906030 0x906030 [apply] [ 0][ 2] 0x906030 0x906030 0x906030 [apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] == [apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x906030 0x906030 0x906030 [apply] [ 61][ 62] 0x906030 0x906030 0x906030 [apply] [ 61][ 63] 0x906030 0x906030 0x906030 [apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] == [apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true [apply] [apply] CONVERT[5][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 0x3ee0fea4, 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 0x48524010, RGB888, 64 x 64, stride 192, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=12288 cap=12288]], maxDelta 12 [apply] Conv2 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ] [apply] DestRe Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x906030 0x906030 0x906030 [apply] [ 0][ 1] 0x906030 0x906030 0x906030 [apply] [ 0][ 2] 0x906030 0x906030 0x906030 [apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] == [apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x906030 0x906030 0x906030 [apply] [ 61][ 62] 0x906030 0x906030 0x906030 [apply] [ 61][ 63] 0x906030 0x906030 0x906030 [apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] == [apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true [apply] [apply] CONVERT[6][*]: Image0 - Orig: PixelRect[obj 0x4b168fa9, 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 0x1a84f40f, LUMINANCE, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x60, msbFirst true, 01100000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x60 0x60 0x60 [apply] [ 0][ 1] 0x60 0x60 0x60 [apply] [ 0][ 2] 0x60 0x60 0x60 [apply] Test [ 0][ 0] exp [0x60, msbFirst true, 01100000] == [apply] Test [ 0][ 0] has [0x60, msbFirst true, 01100000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x60 0x60 0x60 [apply] [ 61][ 62] 0x60 0x60 0x60 [apply] [ 61][ 63] 0x60 0x60 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 0x23282c25, RGB565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x9306 0x9306 0x9306 [apply] [ 0][ 1] 0x9306 0x9306 0x9306 [apply] [ 0][ 2] 0x9306 0x9306 0x9306 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x9306 0x9306 0x9306 [apply] [ 61][ 62] 0x9306 0x9306 0x9306 [apply] [ 61][ 63] 0x9306 0x9306 0x9306 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst 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 0x7920ba90, 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 0x6b419da, BGR565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3312 0x3312 0x3312 [apply] [ 0][ 1] 0x3312 0x3312 0x3312 [apply] [ 0][ 2] 0x3312 0x3312 0x3312 [apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3312 0x3312 0x3312 [apply] [ 61][ 62] 0x3312 0x3312 0x3312 [apply] [ 61][ 63] 0x3312 0x3312 0x3312 [apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst 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 0x3b2da18f, BGR888, 64 x 64, stride 192, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=12288 cap=12288]], maxDelta 12 [apply] Conv2 Data: [[0x94, msbFirst true, 10010100], [0x61, msbFirst true, 01100001], [0x31, msbFirst true, 00110001], ] [apply] DestRe Data: [[0x94, msbFirst true, 10010100], [0x61, msbFirst true, 01100001], [0x31, msbFirst true, 00110001], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x316194 0x316194 0x316194 [apply] [ 0][ 1] 0x316194 0x316194 0x316194 [apply] [ 0][ 2] 0x316194 0x316194 0x316194 [apply] Test [ 0][ 0] exp [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] == [apply] Test [ 0][ 0] has [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x316194 0x316194 0x316194 [apply] [ 61][ 62] 0x316194 0x316194 0x316194 [apply] [ 61][ 63] 0x316194 0x316194 0x316194 [apply] Test [ 63][ 63] exp [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] == [apply] Test [ 63][ 63] has [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] : equal true [apply] [apply] CONVERT[6][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 0x5906ebcb, RGBA5551, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0xC986 0xC986 0xC986 [apply] [ 0][ 1] 0xC986 0xC986 0xC986 [apply] [ 0][ 2] 0xC986 0xC986 0xC986 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0xC986 0xC986 0xC986 [apply] [ 61][ 62] 0xC986 0xC986 0xC986 [apply] [ 61][ 63] 0xC986 0xC986 0xC986 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] == [apply] Test [ 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 0x258e2e41, BGR888, 64 x 64, stride 192, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=12288 cap=12288]], maxDelta 12 [apply] Conv2 Data: [[0x94, msbFirst true, 10010100], [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 0x3d299e3, ABGR1555, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3325 0x3325 0x3325 [apply] [ 0][ 1] 0x3325 0x3325 0x3325 [apply] [ 0][ 2] 0x3325 0x3325 0x3325 [apply] Test [ 0][ 0] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3325 0x3325 0x3325 [apply] [ 61][ 62] 0x3325 0x3325 0x3325 [apply] [ 61][ 63] 0x3325 0x3325 0x3325 [apply] Test [ 63][ 63] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] == [apply] Test [ 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 0x55a561cf, BGR888, 64 x 64, stride 192, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=12288 cap=12288]], maxDelta 12 [apply] Conv2 Data: [[0x94, msbFirst true, 10010100], [0x63, msbFirst true, 01100011], [0x31, msbFirst true, 00110001], ] [apply] DestRe Data: [[0x94, msbFirst true, 10010100], [0x63, msbFirst true, 01100011], [0x31, msbFirst true, 00110001], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x316394 0x316394 0x316394 [apply] [ 0][ 1] 0x316394 0x316394 0x316394 [apply] [ 0][ 2] 0x316394 0x316394 0x316394 [apply] Test [ 0][ 0] exp [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] == [apply] Test [ 0][ 0] has [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x316394 0x316394 0x316394 [apply] [ 61][ 62] 0x316394 0x316394 0x316394 [apply] [ 61][ 63] 0x316394 0x316394 0x316394 [apply] Test [ 63][ 63] exp [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] == [apply] Test [ 63][ 63] has [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] : equal true [apply] [apply] CONVERT[6][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 0x3b938003, 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 0x6f3b5d16, 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 0x78b1cc93, 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 0x6646153, BGR888, 64 x 64, stride 192, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=12288 cap=12288]], maxDelta 12 [apply] Conv2 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ] [apply] DestRe Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x306090 0x306090 0x306090 [apply] [ 0][ 1] 0x306090 0x306090 0x306090 [apply] [ 0][ 2] 0x306090 0x306090 0x306090 [apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] == [apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x306090 0x306090 0x306090 [apply] [ 61][ 62] 0x306090 0x306090 0x306090 [apply] [ 61][ 63] 0x306090 0x306090 0x306090 [apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] == [apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true [apply] [apply] CONVERT[6][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 0x21507a04, 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 0x143640d5, BGR888, 64 x 64, stride 192, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=12288 cap=12288]], maxDelta 12 [apply] Conv2 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ] [apply] DestRe Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x306090 0x306090 0x306090 [apply] [ 0][ 1] 0x306090 0x306090 0x306090 [apply] [ 0][ 2] 0x306090 0x306090 0x306090 [apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] == [apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x306090 0x306090 0x306090 [apply] [ 61][ 62] 0x306090 0x306090 0x306090 [apply] [ 61][ 63] 0x306090 0x306090 0x306090 [apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] == [apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true [apply] [apply] CONVERT[6][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 0x6295d394, 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 0x475e586c, BGR888, 64 x 64, stride 192, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=12288 cap=12288]], maxDelta 12 [apply] Conv2 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ] [apply] DestRe Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x306090 0x306090 0x306090 [apply] [ 0][ 1] 0x306090 0x306090 0x306090 [apply] [ 0][ 2] 0x306090 0x306090 0x306090 [apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] == [apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x306090 0x306090 0x306090 [apply] [ 61][ 62] 0x306090 0x306090 0x306090 [apply] [ 61][ 63] 0x306090 0x306090 0x306090 [apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] == [apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true [apply] [apply] CONVERT[6][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 0x657c8ad9, 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 0x436a4e4b, BGR888, 64 x 64, stride 192, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=12288 cap=12288]], maxDelta 12 [apply] Conv2 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ] [apply] DestRe Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x306090 0x306090 0x306090 [apply] [ 0][ 1] 0x306090 0x306090 0x306090 [apply] [ 0][ 2] 0x306090 0x306090 0x306090 [apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] == [apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x306090 0x306090 0x306090 [apply] [ 61][ 62] 0x306090 0x306090 0x306090 [apply] [ 61][ 63] 0x306090 0x306090 0x306090 [apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] == [apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true [apply] [apply] CONVERT[6][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 0xf2f2cc1, ABGR8888, 64 x 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 0x3a079870, BGR888, 64 x 64, stride 192, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=12288 cap=12288]], maxDelta 12 [apply] Conv2 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ] [apply] DestRe Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x306090 0x306090 0x306090 [apply] [ 0][ 1] 0x306090 0x306090 0x306090 [apply] [ 0][ 2] 0x306090 0x306090 0x306090 [apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] == [apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x306090 0x306090 0x306090 [apply] [ 61][ 62] 0x306090 0x306090 0x306090 [apply] [ 61][ 63] 0x306090 0x306090 0x306090 [apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] == [apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true [apply] [apply] CONVERT[6][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 0x3b2cf7ab, ARGB8888, 64 x 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 0x2aa5fe93, BGR888, 64 x 64, stride 192, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=12288 cap=12288]], maxDelta 12 [apply] Conv2 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ] [apply] DestRe Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x306090 0x306090 0x306090 [apply] [ 0][ 1] 0x306090 0x306090 0x306090 [apply] [ 0][ 2] 0x306090 0x306090 0x306090 [apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] == [apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x306090 0x306090 0x306090 [apply] [ 61][ 62] 0x306090 0x306090 0x306090 [apply] [ 61][ 63] 0x306090 0x306090 0x306090 [apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] == [apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true [apply] [apply] CONVERT[6][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 0x5c1a8622, 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 0x5ad851c9, BGR888, 64 x 64, stride 192, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=12288 cap=12288]], maxDelta 12 [apply] Conv2 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ] [apply] DestRe Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x306090 0x306090 0x306090 [apply] [ 0][ 1] 0x306090 0x306090 0x306090 [apply] [ 0][ 2] 0x306090 0x306090 0x306090 [apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] == [apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x306090 0x306090 0x306090 [apply] [ 61][ 62] 0x306090 0x306090 0x306090 [apply] [ 61][ 63] 0x306090 0x306090 0x306090 [apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] == [apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true [apply] [apply] CONVERT[7][*]: Image0 - Orig: PixelRect[obj 0x6156496, 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 0x3c153a1, LUMINANCE, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x60, msbFirst true, 01100000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x60 0x60 0x60 [apply] [ 0][ 1] 0x60 0x60 0x60 [apply] [ 0][ 2] 0x60 0x60 0x60 [apply] Test [ 0][ 0] exp [0x60, msbFirst true, 01100000] == [apply] Test [ 0][ 0] has [0x60, msbFirst true, 01100000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x60 0x60 0x60 [apply] [ 61][ 62] 0x60 0x60 0x60 [apply] [ 61][ 63] 0x60 0x60 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 0xb62fe6d, RGB565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x9306 0x9306 0x9306 [apply] [ 0][ 1] 0x9306 0x9306 0x9306 [apply] [ 0][ 2] 0x9306 0x9306 0x9306 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x9306 0x9306 0x9306 [apply] [ 61][ 62] 0x9306 0x9306 0x9306 [apply] [ 61][ 63] 0x9306 0x9306 0x9306 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst 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 0x13acb0d1, 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 0x3e3047e6, BGR565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3312 0x3312 0x3312 [apply] [ 0][ 1] 0x3312 0x3312 0x3312 [apply] [ 0][ 2] 0x3312 0x3312 0x3312 [apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3312 0x3312 0x3312 [apply] [ 61][ 62] 0x3312 0x3312 0x3312 [apply] [ 61][ 63] 0x3312 0x3312 0x3312 [apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst 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 0x37e547da, RGBx8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12 [apply] Conv2 Data: [[0x31, msbFirst true, 00110001], [0x61, msbFirst true, 01100001], [0x94, msbFirst true, 10010100], [0x00, msbFirst true, 00000000], ] [apply] DestRe Data: [[0x31, msbFirst true, 00110001], [0x61, msbFirst true, 01100001], [0x94, msbFirst true, 10010100], [0xFF, msbFirst true, 11111111], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x00946131 0x00946131 0x00946131 [apply] [ 0][ 1] 0x00946131 0x00946131 0x00946131 [apply] [ 0][ 2] 0x00946131 0x00946131 0x00946131 [apply] Test [ 0][ 0] exp [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] == [apply] Test [ 0][ 0] has [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x00946131 0x00946131 0x00946131 [apply] [ 61][ 62] 0x00946131 0x00946131 0x00946131 [apply] [ 61][ 63] 0x00946131 0x00946131 0x00946131 [apply] Test [ 63][ 63] exp [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] == [apply] Test [ 63][ 63] has [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] : equal true [apply] [apply] CONVERT[7][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 0x2b6856dd, RGBA5551, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0xC986 0xC986 0xC986 [apply] [ 0][ 1] 0xC986 0xC986 0xC986 [apply] [ 0][ 2] 0xC986 0xC986 0xC986 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0xC986 0xC986 0xC986 [apply] [ 61][ 62] 0xC986 0xC986 0xC986 [apply] [ 61][ 63] 0xC986 0xC986 0xC986 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] == [apply] Test [ 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 0x5db45159, RGBx8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12 [apply] Conv2 Data: [[0x31, msbFirst true, 00110001], [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 0x6107227e, ABGR1555, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3325 0x3325 0x3325 [apply] [ 0][ 1] 0x3325 0x3325 0x3325 [apply] [ 0][ 2] 0x3325 0x3325 0x3325 [apply] Test [ 0][ 0] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3325 0x3325 0x3325 [apply] [ 61][ 62] 0x3325 0x3325 0x3325 [apply] [ 61][ 63] 0x3325 0x3325 0x3325 [apply] Test [ 63][ 63] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] == [apply] Test [ 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 0x7c417213, RGBx8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12 [apply] Conv2 Data: [[0x31, msbFirst true, 00110001], [0x63, msbFirst true, 01100011], [0x94, msbFirst true, 10010100], [0x00, msbFirst true, 00000000], ] [apply] DestRe Data: [[0x31, msbFirst true, 00110001], [0x63, msbFirst true, 01100011], [0x94, msbFirst true, 10010100], [0xFF, msbFirst true, 11111111], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x00946331 0x00946331 0x00946331 [apply] [ 0][ 1] 0x00946331 0x00946331 0x00946331 [apply] [ 0][ 2] 0x00946331 0x00946331 0x00946331 [apply] Test [ 0][ 0] exp [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] == [apply] Test [ 0][ 0] has [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x00946331 0x00946331 0x00946331 [apply] [ 61][ 62] 0x00946331 0x00946331 0x00946331 [apply] [ 61][ 63] 0x00946331 0x00946331 0x00946331 [apply] Test [ 63][ 63] exp [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] == [apply] Test [ 63][ 63] has [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] : equal true [apply] [apply] CONVERT[7][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 0x15761df8, 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 0x6ab7a896, 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 0x327b636c, 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 0x45dd4eda, RGBx8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12 [apply] Conv2 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0x00, msbFirst true, 00000000], ] [apply] DestRe Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xFF, msbFirst true, 11111111], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x00906030 0x00906030 0x00906030 [apply] [ 0][ 1] 0x00906030 0x00906030 0x00906030 [apply] [ 0][ 2] 0x00906030 0x00906030 0x00906030 [apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] == [apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x00906030 0x00906030 0x00906030 [apply] [ 61][ 62] 0x00906030 0x00906030 0x00906030 [apply] [ 61][ 63] 0x00906030 0x00906030 0x00906030 [apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] == [apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true [apply] [apply] CONVERT[7][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 0x60611244, 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 0x3745e5c6, RGBx8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12 [apply] Conv2 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [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 0x5e4c8041, 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 0x71c8becc, RGBx8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12 [apply] Conv2 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0x00, msbFirst true, 00000000], ] [apply] DestRe Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xFF, msbFirst true, 11111111], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x00906030 0x00906030 0x00906030 [apply] [ 0][ 1] 0x00906030 0x00906030 0x00906030 [apply] [ 0][ 2] 0x00906030 0x00906030 0x00906030 [apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] == [apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x00906030 0x00906030 0x00906030 [apply] [ 61][ 62] 0x00906030 0x00906030 0x00906030 [apply] [ 61][ 63] 0x00906030 0x00906030 0x00906030 [apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 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 0x19d37183, 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 0x1a0dcaa, RGBx8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12 [apply] Conv2 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0x00, msbFirst true, 00000000], ] [apply] DestRe Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xFF, msbFirst true, 11111111], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x00906030 0x00906030 0x00906030 [apply] [ 0][ 1] 0x00906030 0x00906030 0x00906030 [apply] [ 0][ 2] 0x00906030 0x00906030 0x00906030 [apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] == [apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x00906030 0x00906030 0x00906030 [apply] [ 61][ 62] 0x00906030 0x00906030 0x00906030 [apply] [ 61][ 63] 0x00906030 0x00906030 0x00906030 [apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] == [apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true [apply] [apply] CONVERT[7][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 0x3bd40a57, ABGR8888, 64 x 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 0xfdefd3f, RGBx8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12 [apply] Conv2 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0x00, msbFirst true, 00000000], ] [apply] DestRe Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xFF, msbFirst true, 11111111], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x00906030 0x00906030 0x00906030 [apply] [ 0][ 1] 0x00906030 0x00906030 0x00906030 [apply] [ 0][ 2] 0x00906030 0x00906030 0x00906030 [apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] == [apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x00906030 0x00906030 0x00906030 [apply] [ 61][ 62] 0x00906030 0x00906030 0x00906030 [apply] [ 61][ 63] 0x00906030 0x00906030 0x00906030 [apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] == [apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true [apply] [apply] CONVERT[7][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 0xd83da2e, ARGB8888, 64 x 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 0xa4102b8, RGBx8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12 [apply] Conv2 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0x00, msbFirst true, 00000000], ] [apply] DestRe Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xFF, msbFirst true, 11111111], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x00906030 0x00906030 0x00906030 [apply] [ 0][ 1] 0x00906030 0x00906030 0x00906030 [apply] [ 0][ 2] 0x00906030 0x00906030 0x00906030 [apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] == [apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x00906030 0x00906030 0x00906030 [apply] [ 61][ 62] 0x00906030 0x00906030 0x00906030 [apply] [ 61][ 63] 0x00906030 0x00906030 0x00906030 [apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] == [apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true [apply] [apply] CONVERT[7][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 0x11dc3715, 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 0x69930714, RGBx8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12 [apply] Conv2 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0x00, msbFirst true, 00000000], ] [apply] DestRe Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xFF, msbFirst true, 11111111], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x00906030 0x00906030 0x00906030 [apply] [ 0][ 1] 0x00906030 0x00906030 0x00906030 [apply] [ 0][ 2] 0x00906030 0x00906030 0x00906030 [apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] == [apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x00906030 0x00906030 0x00906030 [apply] [ 61][ 62] 0x00906030 0x00906030 0x00906030 [apply] [ 61][ 63] 0x00906030 0x00906030 0x00906030 [apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] == [apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true [apply] [apply] CONVERT[8][*]: Image0 - Orig: PixelRect[obj 0x7a52f2a2, 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 0x78047b92, LUMINANCE, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x60, msbFirst true, 01100000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x60 0x60 0x60 [apply] [ 0][ 1] 0x60 0x60 0x60 [apply] [ 0][ 2] 0x60 0x60 0x60 [apply] Test [ 0][ 0] exp [0x60, msbFirst true, 01100000] == [apply] Test [ 0][ 0] has [0x60, msbFirst true, 01100000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x60 0x60 0x60 [apply] [ 61][ 62] 0x60 0x60 0x60 [apply] [ 61][ 63] 0x60 0x60 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 0x8909f18, RGB565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x9306 0x9306 0x9306 [apply] [ 0][ 1] 0x9306 0x9306 0x9306 [apply] [ 0][ 2] 0x9306 0x9306 0x9306 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x9306 0x9306 0x9306 [apply] [ 61][ 62] 0x9306 0x9306 0x9306 [apply] [ 61][ 63] 0x9306 0x9306 0x9306 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst 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 0x79ca92b9, 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 0x1460a8c0, BGR565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3312 0x3312 0x3312 [apply] [ 0][ 1] 0x3312 0x3312 0x3312 [apply] [ 0][ 2] 0x3312 0x3312 0x3312 [apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3312 0x3312 0x3312 [apply] [ 61][ 62] 0x3312 0x3312 0x3312 [apply] [ 61][ 63] 0x3312 0x3312 0x3312 [apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst 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 0x4f638935, BGRx8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12 [apply] Conv2 Data: [[0x94, msbFirst true, 10010100], [0x61, msbFirst true, 01100001], [0x31, msbFirst true, 00110001], [0x00, msbFirst true, 00000000], ] [apply] DestRe Data: [[0x94, msbFirst true, 10010100], [0x61, msbFirst true, 01100001], [0x31, msbFirst true, 00110001], [0xFF, msbFirst true, 11111111], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x00316194 0x00316194 0x00316194 [apply] [ 0][ 1] 0x00316194 0x00316194 0x00316194 [apply] [ 0][ 2] 0x00316194 0x00316194 0x00316194 [apply] Test [ 0][ 0] exp [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] == [apply] Test [ 0][ 0] has [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x00316194 0x00316194 0x00316194 [apply] [ 61][ 62] 0x00316194 0x00316194 0x00316194 [apply] [ 61][ 63] 0x00316194 0x00316194 0x00316194 [apply] Test [ 63][ 63] exp [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] == [apply] Test [ 63][ 63] has [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] : equal true [apply] [apply] CONVERT[8][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 0x4387b79e, RGBA5551, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0xC986 0xC986 0xC986 [apply] [ 0][ 1] 0xC986 0xC986 0xC986 [apply] [ 0][ 2] 0xC986 0xC986 0xC986 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0xC986 0xC986 0xC986 [apply] [ 61][ 62] 0xC986 0xC986 0xC986 [apply] [ 61][ 63] 0xC986 0xC986 0xC986 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] == [apply] Test [ 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 0x6e75aa0d, BGRx8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12 [apply] Conv2 Data: [[0x94, msbFirst true, 10010100], [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 0x7fc229ab, ABGR1555, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3325 0x3325 0x3325 [apply] [ 0][ 1] 0x3325 0x3325 0x3325 [apply] [ 0][ 2] 0x3325 0x3325 0x3325 [apply] Test [ 0][ 0] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3325 0x3325 0x3325 [apply] [ 61][ 62] 0x3325 0x3325 0x3325 [apply] [ 61][ 63] 0x3325 0x3325 0x3325 [apply] Test [ 63][ 63] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] == [apply] Test [ 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 0x2cbb3d47, BGRx8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12 [apply] Conv2 Data: [[0x94, msbFirst true, 10010100], [0x63, msbFirst true, 01100011], [0x31, msbFirst true, 00110001], [0x00, msbFirst true, 00000000], ] [apply] DestRe Data: [[0x94, msbFirst true, 10010100], [0x63, msbFirst true, 01100011], [0x31, msbFirst true, 00110001], [0xFF, msbFirst true, 11111111], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x00316394 0x00316394 0x00316394 [apply] [ 0][ 1] 0x00316394 0x00316394 0x00316394 [apply] [ 0][ 2] 0x00316394 0x00316394 0x00316394 [apply] Test [ 0][ 0] exp [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] == [apply] Test [ 0][ 0] has [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x00316394 0x00316394 0x00316394 [apply] [ 61][ 62] 0x00316394 0x00316394 0x00316394 [apply] [ 61][ 63] 0x00316394 0x00316394 0x00316394 [apply] Test [ 63][ 63] exp [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] == [apply] Test [ 63][ 63] has [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] : equal true [apply] [apply] CONVERT[8][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 0x527e5409, 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 0x1198b989, 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 0x7ff95560, 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 0xadd0edd, BGRx8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12 [apply] Conv2 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0x00, msbFirst true, 00000000], ] [apply] DestRe Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xFF, msbFirst true, 11111111], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x00306090 0x00306090 0x00306090 [apply] [ 0][ 1] 0x00306090 0x00306090 0x00306090 [apply] [ 0][ 2] 0x00306090 0x00306090 0x00306090 [apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] == [apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x00306090 0x00306090 0x00306090 [apply] [ 61][ 62] 0x00306090 0x00306090 0x00306090 [apply] [ 61][ 63] 0x00306090 0x00306090 0x00306090 [apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] == [apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true [apply] [apply] CONVERT[8][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 0x2aa3cd93, 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 0x7ea37dbf, BGRx8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12 [apply] Conv2 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0x00, msbFirst true, 00000000], ] [apply] DestRe Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xFF, msbFirst true, 11111111], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x00306090 0x00306090 0x00306090 [apply] [ 0][ 1] 0x00306090 0x00306090 0x00306090 [apply] [ 0][ 2] 0x00306090 0x00306090 0x00306090 [apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] == [apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x00306090 0x00306090 0x00306090 [apply] [ 61][ 62] 0x00306090 0x00306090 0x00306090 [apply] [ 61][ 63] 0x00306090 0x00306090 0x00306090 [apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] == [apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true [apply] [apply] CONVERT[8][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 0x4b44655e, 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 0x290d210d, BGRx8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12 [apply] Conv2 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [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 0x1d76aeea, 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 0x78dd667e, BGRx8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12 [apply] Conv2 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0x00, msbFirst true, 00000000], ] [apply] DestRe Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xFF, msbFirst true, 11111111], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x00306090 0x00306090 0x00306090 [apply] [ 0][ 1] 0x00306090 0x00306090 0x00306090 [apply] [ 0][ 2] 0x00306090 0x00306090 0x00306090 [apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] == [apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x00306090 0x00306090 0x00306090 [apply] [ 61][ 62] 0x00306090 0x00306090 0x00306090 [apply] [ 61][ 63] 0x00306090 0x00306090 0x00306090 [apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 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 0x10db82ae, ABGR8888, 64 x 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 0x501edcf1, BGRx8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12 [apply] Conv2 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0x00, msbFirst true, 00000000], ] [apply] DestRe Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xFF, msbFirst true, 11111111], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x00306090 0x00306090 0x00306090 [apply] [ 0][ 1] 0x00306090 0x00306090 0x00306090 [apply] [ 0][ 2] 0x00306090 0x00306090 0x00306090 [apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] == [apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x00306090 0x00306090 0x00306090 [apply] [ 61][ 62] 0x00306090 0x00306090 0x00306090 [apply] [ 61][ 63] 0x00306090 0x00306090 0x00306090 [apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] == [apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true [apply] [apply] CONVERT[8][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 0x78b729e6, ARGB8888, 64 x 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 0x6b4a4e18, BGRx8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12 [apply] Conv2 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0x00, msbFirst true, 00000000], ] [apply] DestRe Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xFF, msbFirst true, 11111111], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x00306090 0x00306090 0x00306090 [apply] [ 0][ 1] 0x00306090 0x00306090 0x00306090 [apply] [ 0][ 2] 0x00306090 0x00306090 0x00306090 [apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] == [apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x00306090 0x00306090 0x00306090 [apply] [ 61][ 62] 0x00306090 0x00306090 0x00306090 [apply] [ 61][ 63] 0x00306090 0x00306090 0x00306090 [apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] == [apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true [apply] [apply] CONVERT[8][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 0x27c86f2d, 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 0x197d671, BGRx8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12 [apply] Conv2 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0x00, msbFirst true, 00000000], ] [apply] DestRe Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xFF, msbFirst true, 11111111], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x00306090 0x00306090 0x00306090 [apply] [ 0][ 1] 0x00306090 0x00306090 0x00306090 [apply] [ 0][ 2] 0x00306090 0x00306090 0x00306090 [apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] == [apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x00306090 0x00306090 0x00306090 [apply] [ 61][ 62] 0x00306090 0x00306090 0x00306090 [apply] [ 61][ 63] 0x00306090 0x00306090 0x00306090 [apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] == [apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true [apply] [apply] CONVERT[9][*]: Image0 - Orig: PixelRect[obj 0x402e37bc, 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 0x79ad8b2f, LUMINANCE, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x60, msbFirst true, 01100000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x60 0x60 0x60 [apply] [ 0][ 1] 0x60 0x60 0x60 [apply] [ 0][ 2] 0x60 0x60 0x60 [apply] Test [ 0][ 0] exp [0x60, msbFirst true, 01100000] == [apply] Test [ 0][ 0] has [0x60, msbFirst true, 01100000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x60 0x60 0x60 [apply] [ 61][ 62] 0x60 0x60 0x60 [apply] [ 61][ 63] 0x60 0x60 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 0x1df82230, RGB565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x9306 0x9306 0x9306 [apply] [ 0][ 1] 0x9306 0x9306 0x9306 [apply] [ 0][ 2] 0x9306 0x9306 0x9306 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x9306 0x9306 0x9306 [apply] [ 61][ 62] 0x9306 0x9306 0x9306 [apply] [ 61][ 63] 0x9306 0x9306 0x9306 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst 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 0x22635ba0, BGR565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3312 0x3312 0x3312 [apply] [ 0][ 1] 0x3312 0x3312 0x3312 [apply] [ 0][ 2] 0x3312 0x3312 0x3312 [apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3312 0x3312 0x3312 [apply] [ 61][ 62] 0x3312 0x3312 0x3312 [apply] [ 61][ 63] 0x3312 0x3312 0x3312 [apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst 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 0x13c10b87, RGBA5551, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0xC986 0xC986 0xC986 [apply] [ 0][ 1] 0xC986 0xC986 0xC986 [apply] [ 0][ 2] 0xC986 0xC986 0xC986 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0xC986 0xC986 0xC986 [apply] [ 61][ 62] 0xC986 0xC986 0xC986 [apply] [ 61][ 63] 0xC986 0xC986 0xC986 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] == [apply] Test [ 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 0x6a01e23, 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 0x5a955565, ABGR1555, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3325 0x3325 0x3325 [apply] [ 0][ 1] 0x3325 0x3325 0x3325 [apply] [ 0][ 2] 0x3325 0x3325 0x3325 [apply] Test [ 0][ 0] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3325 0x3325 0x3325 [apply] [ 61][ 62] 0x3325 0x3325 0x3325 [apply] [ 61][ 63] 0x3325 0x3325 0x3325 [apply] Test [ 63][ 63] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] == [apply] Test [ 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 0x6293abcc, RGBA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12 [apply] Conv2 Data: [[0x31, msbFirst true, 00110001], [0x63, msbFirst true, 01100011], [0x94, msbFirst true, 10010100], [0xFF, msbFirst true, 11111111], ] [apply] DestRe Data: [[0x31, msbFirst true, 00110001], [0x63, msbFirst true, 01100011], [0x94, msbFirst true, 10010100], [0xFF, msbFirst true, 11111111], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0xFF946331 0xFF946331 0xFF946331 [apply] [ 0][ 1] 0xFF946331 0xFF946331 0xFF946331 [apply] [ 0][ 2] 0xFF946331 0xFF946331 0xFF946331 [apply] Test [ 0][ 0] exp [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] [0xFF, msbFirst true, 11111111] == [apply] Test [ 0][ 0] has [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] [0xFF, msbFirst true, 11111111] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0xFF946331 0xFF946331 0xFF946331 [apply] [ 61][ 62] 0xFF946331 0xFF946331 0xFF946331 [apply] [ 61][ 63] 0xFF946331 0xFF946331 0xFF946331 [apply] Test [ 63][ 63] exp [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] [0xFF, msbFirst true, 11111111] == [apply] Test [ 63][ 63] has [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] [0xFF, msbFirst true, 11111111] : equal true [apply] [apply] CONVERT[9][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 0x7995092a, 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 0x7fc2413d, 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 0xf8c1ddd, 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 0x70be0a2b, 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 0x2133814f, 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 0x4c15e7fd, 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 0x23986957, 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 0x23f7d05d, RGBA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12 [apply] Conv2 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xC0, msbFirst true, 11000000], ] [apply] DestRe Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xC0, msbFirst true, 11000000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0xC0906030 0xC0906030 0xC0906030 [apply] [ 0][ 1] 0xC0906030 0xC0906030 0xC0906030 [apply] [ 0][ 2] 0xC0906030 0xC0906030 0xC0906030 [apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xC0, msbFirst true, 11000000] == [apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xC0, msbFirst true, 11000000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0xC0906030 0xC0906030 0xC0906030 [apply] [ 61][ 62] 0xC0906030 0xC0906030 0xC0906030 [apply] [ 61][ 63] 0xC0906030 0xC0906030 0xC0906030 [apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xC0, msbFirst true, 11000000] == [apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xC0, msbFirst true, 11000000] : equal true [apply] [apply] CONVERT[9][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 0x1e730495, 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 0x7d3a22a9, RGBA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12 [apply] Conv2 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xC0, msbFirst true, 11000000], ] [apply] DestRe Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xC0, msbFirst true, 11000000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0xC0906030 0xC0906030 0xC0906030 [apply] [ 0][ 1] 0xC0906030 0xC0906030 0xC0906030 [apply] [ 0][ 2] 0xC0906030 0xC0906030 0xC0906030 [apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xC0, msbFirst true, 11000000] == [apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xC0, msbFirst true, 11000000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0xC0906030 0xC0906030 0xC0906030 [apply] [ 61][ 62] 0xC0906030 0xC0906030 0xC0906030 [apply] [ 61][ 63] 0xC0906030 0xC0906030 0xC0906030 [apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xC0, msbFirst true, 11000000] == [apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xC0, msbFirst true, 11000000] : equal true [apply] [apply] CONVERT[9][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 0x1d082e88, 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 0x60704c, RGBA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12 [apply] Conv2 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xC0, msbFirst true, 11000000], ] [apply] DestRe Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xC0, msbFirst true, 11000000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0xC0906030 0xC0906030 0xC0906030 [apply] [ 0][ 1] 0xC0906030 0xC0906030 0xC0906030 [apply] [ 0][ 2] 0xC0906030 0xC0906030 0xC0906030 [apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xC0, msbFirst true, 11000000] == [apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xC0, msbFirst true, 11000000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0xC0906030 0xC0906030 0xC0906030 [apply] [ 61][ 62] 0xC0906030 0xC0906030 0xC0906030 [apply] [ 61][ 63] 0xC0906030 0xC0906030 0xC0906030 [apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xC0, msbFirst true, 11000000] == [apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xC0, msbFirst true, 11000000] : equal true [apply] [apply] CONVERT[10][*]: Image0 - Orig: PixelRect[obj 0x6b19b79, 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 0x2a32de6c, LUMINANCE, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x60, msbFirst true, 01100000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x60 0x60 0x60 [apply] [ 0][ 1] 0x60 0x60 0x60 [apply] [ 0][ 2] 0x60 0x60 0x60 [apply] Test [ 0][ 0] exp [0x60, msbFirst true, 01100000] == [apply] Test [ 0][ 0] has [0x60, msbFirst true, 01100000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x60 0x60 0x60 [apply] [ 61][ 62] 0x60 0x60 0x60 [apply] [ 61][ 63] 0x60 0x60 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 0x7692d9cc, RGB565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x9306 0x9306 0x9306 [apply] [ 0][ 1] 0x9306 0x9306 0x9306 [apply] [ 0][ 2] 0x9306 0x9306 0x9306 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x9306 0x9306 0x9306 [apply] [ 61][ 62] 0x9306 0x9306 0x9306 [apply] [ 61][ 63] 0x9306 0x9306 0x9306 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst 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 0x75f32542, BGR565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3312 0x3312 0x3312 [apply] [ 0][ 1] 0x3312 0x3312 0x3312 [apply] [ 0][ 2] 0x3312 0x3312 0x3312 [apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3312 0x3312 0x3312 [apply] [ 61][ 62] 0x3312 0x3312 0x3312 [apply] [ 61][ 63] 0x3312 0x3312 0x3312 [apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst 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 0x7f1302d6, RGBA5551, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0xC986 0xC986 0xC986 [apply] [ 0][ 1] 0xC986 0xC986 0xC986 [apply] [ 0][ 2] 0xC986 0xC986 0xC986 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0xC986 0xC986 0xC986 [apply] [ 61][ 62] 0xC986 0xC986 0xC986 [apply] [ 61][ 63] 0xC986 0xC986 0xC986 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] == [apply] Test [ 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 0x43ee72e6, 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 0x23529fee, ABGR1555, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3325 0x3325 0x3325 [apply] [ 0][ 1] 0x3325 0x3325 0x3325 [apply] [ 0][ 2] 0x3325 0x3325 0x3325 [apply] Test [ 0][ 0] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3325 0x3325 0x3325 [apply] [ 61][ 62] 0x3325 0x3325 0x3325 [apply] [ 61][ 63] 0x3325 0x3325 0x3325 [apply] Test [ 63][ 63] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] == [apply] Test [ 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 0x4fe767f3, ABGR8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12 [apply] Conv2 Data: [[0xFF, msbFirst true, 11111111], [0x94, msbFirst true, 10010100], [0x63, msbFirst true, 01100011], [0x31, msbFirst true, 00110001], ] [apply] DestRe Data: [[0xFF, msbFirst true, 11111111], [0x94, msbFirst true, 10010100], [0x63, msbFirst true, 01100011], [0x31, msbFirst true, 00110001], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x316394FF 0x316394FF 0x316394FF [apply] [ 0][ 1] 0x316394FF 0x316394FF 0x316394FF [apply] [ 0][ 2] 0x316394FF 0x316394FF 0x316394FF [apply] Test [ 0][ 0] exp [0xFF, msbFirst true, 11111111] [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] == [apply] Test [ 0][ 0] has [0xFF, msbFirst true, 11111111] [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x316394FF 0x316394FF 0x316394FF [apply] [ 61][ 62] 0x316394FF 0x316394FF 0x316394FF [apply] [ 61][ 63] 0x316394FF 0x316394FF 0x316394FF [apply] Test [ 63][ 63] exp [0xFF, msbFirst true, 11111111] [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] == [apply] Test [ 63][ 63] has [0xFF, msbFirst true, 11111111] [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] : equal true [apply] [apply] CONVERT[10][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 0x2805c96b, 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 0x184cf7cf, 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 0x2fd6b6c7, 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 0x5bfa9431, 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 0x5db250b4, 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 0x223f3642, 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 0x38c5cc4c, 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 0x37918c79, ABGR8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12 [apply] Conv2 Data: [[0xC0, msbFirst true, 11000000], [0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ] [apply] DestRe Data: [[0xC0, msbFirst true, 11000000], [0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x306090C0 0x306090C0 0x306090C0 [apply] [ 0][ 1] 0x306090C0 0x306090C0 0x306090C0 [apply] [ 0][ 2] 0x306090C0 0x306090C0 0x306090C0 [apply] Test [ 0][ 0] exp [0xC0, msbFirst true, 11000000] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] == [apply] Test [ 0][ 0] has [0xC0, msbFirst true, 11000000] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x306090C0 0x306090C0 0x306090C0 [apply] [ 61][ 62] 0x306090C0 0x306090C0 0x306090C0 [apply] [ 61][ 63] 0x306090C0 0x306090C0 0x306090C0 [apply] Test [ 63][ 63] exp [0xC0, msbFirst true, 11000000] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] == [apply] Test [ 63][ 63] has [0xC0, msbFirst true, 11000000] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true [apply] [apply] CONVERT[10][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 0x78e94dcf, 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 0x233fe9b6, ABGR8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12 [apply] Conv2 Data: [[0xC0, msbFirst true, 11000000], [0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ] [apply] DestRe Data: [[0xC0, msbFirst true, 11000000], [0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x306090C0 0x306090C0 0x306090C0 [apply] [ 0][ 1] 0x306090C0 0x306090C0 0x306090C0 [apply] [ 0][ 2] 0x306090C0 0x306090C0 0x306090C0 [apply] Test [ 0][ 0] exp [0xC0, msbFirst true, 11000000] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] == [apply] Test [ 0][ 0] has [0xC0, msbFirst true, 11000000] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x306090C0 0x306090C0 0x306090C0 [apply] [ 61][ 62] 0x306090C0 0x306090C0 0x306090C0 [apply] [ 61][ 63] 0x306090C0 0x306090C0 0x306090C0 [apply] Test [ 63][ 63] exp [0xC0, msbFirst true, 11000000] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] == [apply] Test [ 63][ 63] has [0xC0, msbFirst true, 11000000] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true [apply] [apply] CONVERT[10][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 0x358ee631, 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 0xec756bd, ABGR8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12 [apply] Conv2 Data: [[0xC0, msbFirst true, 11000000], [0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ] [apply] DestRe Data: [[0xC0, msbFirst true, 11000000], [0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x306090C0 0x306090C0 0x306090C0 [apply] [ 0][ 1] 0x306090C0 0x306090C0 0x306090C0 [apply] [ 0][ 2] 0x306090C0 0x306090C0 0x306090C0 [apply] Test [ 0][ 0] exp [0xC0, msbFirst true, 11000000] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] == [apply] Test [ 0][ 0] has [0xC0, msbFirst true, 11000000] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x306090C0 0x306090C0 0x306090C0 [apply] [ 61][ 62] 0x306090C0 0x306090C0 0x306090C0 [apply] [ 61][ 63] 0x306090C0 0x306090C0 0x306090C0 [apply] Test [ 63][ 63] exp [0xC0, msbFirst true, 11000000] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] == [apply] Test [ 63][ 63] has [0xC0, msbFirst true, 11000000] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true [apply] [apply] CONVERT[11][*]: Image0 - Orig: PixelRect[obj 0x3c72f59f, 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 0x60dcc9fe, LUMINANCE, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x60, msbFirst true, 01100000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x60 0x60 0x60 [apply] [ 0][ 1] 0x60 0x60 0x60 [apply] [ 0][ 2] 0x60 0x60 0x60 [apply] Test [ 0][ 0] exp [0x60, msbFirst true, 01100000] == [apply] Test [ 0][ 0] has [0x60, msbFirst true, 01100000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x60 0x60 0x60 [apply] [ 61][ 62] 0x60 0x60 0x60 [apply] [ 61][ 63] 0x60 0x60 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 0x222114ba, RGB565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x9306 0x9306 0x9306 [apply] [ 0][ 1] 0x9306 0x9306 0x9306 [apply] [ 0][ 2] 0x9306 0x9306 0x9306 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x9306 0x9306 0x9306 [apply] [ 61][ 62] 0x9306 0x9306 0x9306 [apply] [ 61][ 63] 0x9306 0x9306 0x9306 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst 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 0x16e7dcfd, BGR565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3312 0x3312 0x3312 [apply] [ 0][ 1] 0x3312 0x3312 0x3312 [apply] [ 0][ 2] 0x3312 0x3312 0x3312 [apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3312 0x3312 0x3312 [apply] [ 61][ 62] 0x3312 0x3312 0x3312 [apply] [ 61][ 63] 0x3312 0x3312 0x3312 [apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst 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 0x3d121db3, RGBA5551, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0xC986 0xC986 0xC986 [apply] [ 0][ 1] 0xC986 0xC986 0xC986 [apply] [ 0][ 2] 0xC986 0xC986 0xC986 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0xC986 0xC986 0xC986 [apply] [ 61][ 62] 0xC986 0xC986 0xC986 [apply] [ 61][ 63] 0xC986 0xC986 0xC986 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] == [apply] Test [ 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 0x3b07a0d6, 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 0x11a9e7c8, ABGR1555, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3325 0x3325 0x3325 [apply] [ 0][ 1] 0x3325 0x3325 0x3325 [apply] [ 0][ 2] 0x3325 0x3325 0x3325 [apply] Test [ 0][ 0] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3325 0x3325 0x3325 [apply] [ 61][ 62] 0x3325 0x3325 0x3325 [apply] [ 61][ 63] 0x3325 0x3325 0x3325 [apply] Test [ 63][ 63] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] == [apply] Test [ 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 0x3901d134, ARGB8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12 [apply] Conv2 Data: [[0xFF, msbFirst true, 11111111], [0x31, msbFirst true, 00110001], [0x63, msbFirst true, 01100011], [0x94, msbFirst true, 10010100], ] [apply] DestRe Data: [[0xFF, msbFirst true, 11111111], [0x31, msbFirst true, 00110001], [0x63, msbFirst true, 01100011], [0x94, msbFirst true, 10010100], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x946331FF 0x946331FF 0x946331FF [apply] [ 0][ 1] 0x946331FF 0x946331FF 0x946331FF [apply] [ 0][ 2] 0x946331FF 0x946331FF 0x946331FF [apply] Test [ 0][ 0] exp [0xFF, msbFirst true, 11111111] [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] == [apply] Test [ 0][ 0] has [0xFF, msbFirst true, 11111111] [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x946331FF 0x946331FF 0x946331FF [apply] [ 61][ 62] 0x946331FF 0x946331FF 0x946331FF [apply] [ 61][ 63] 0x946331FF 0x946331FF 0x946331FF [apply] Test [ 63][ 63] exp [0xFF, msbFirst true, 11111111] [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] == [apply] Test [ 63][ 63] has [0xFF, msbFirst true, 11111111] [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] : equal true [apply] [apply] CONVERT[11][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 0x14d3bc22, 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 0x12d4bf7e, 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 0x4c1d9d4b, 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 0x7b227d8d, 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 0x7219ec67, 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 0x45018215, 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 0x65d6b83b, 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 0xd706f19, ARGB8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12 [apply] Conv2 Data: [[0xC0, msbFirst true, 11000000], [0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ] [apply] DestRe Data: [[0xC0, msbFirst true, 11000000], [0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x906030C0 0x906030C0 0x906030C0 [apply] [ 0][ 1] 0x906030C0 0x906030C0 0x906030C0 [apply] [ 0][ 2] 0x906030C0 0x906030C0 0x906030C0 [apply] Test [ 0][ 0] exp [0xC0, msbFirst true, 11000000] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] == [apply] Test [ 0][ 0] has [0xC0, msbFirst true, 11000000] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x906030C0 0x906030C0 0x906030C0 [apply] [ 61][ 62] 0x906030C0 0x906030C0 0x906030C0 [apply] [ 61][ 63] 0x906030C0 0x906030C0 0x906030C0 [apply] Test [ 63][ 63] exp [0xC0, msbFirst true, 11000000] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] == [apply] Test [ 63][ 63] has [0xC0, msbFirst true, 11000000] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true [apply] [apply] CONVERT[11][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 0x30b7c004, 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 0x79efed2d, ARGB8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12 [apply] Conv2 Data: [[0xC0, msbFirst true, 11000000], [0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ] [apply] DestRe Data: [[0xC0, msbFirst true, 11000000], [0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x906030C0 0x906030C0 0x906030C0 [apply] [ 0][ 1] 0x906030C0 0x906030C0 0x906030C0 [apply] [ 0][ 2] 0x906030C0 0x906030C0 0x906030C0 [apply] Test [ 0][ 0] exp [0xC0, msbFirst true, 11000000] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] == [apply] Test [ 0][ 0] has [0xC0, msbFirst true, 11000000] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x906030C0 0x906030C0 0x906030C0 [apply] [ 61][ 62] 0x906030C0 0x906030C0 0x906030C0 [apply] [ 61][ 63] 0x906030C0 0x906030C0 0x906030C0 [apply] Test [ 63][ 63] exp [0xC0, msbFirst true, 11000000] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] == [apply] Test [ 63][ 63] has [0xC0, msbFirst true, 11000000] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true [apply] [apply] CONVERT[11][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 0x2928854b, 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 0x27ae2fd0, ARGB8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12 [apply] Conv2 Data: [[0xC0, msbFirst true, 11000000], [0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ] [apply] DestRe Data: [[0xC0, msbFirst true, 11000000], [0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x906030C0 0x906030C0 0x906030C0 [apply] [ 0][ 1] 0x906030C0 0x906030C0 0x906030C0 [apply] [ 0][ 2] 0x906030C0 0x906030C0 0x906030C0 [apply] Test [ 0][ 0] exp [0xC0, msbFirst true, 11000000] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] == [apply] Test [ 0][ 0] has [0xC0, msbFirst true, 11000000] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x906030C0 0x906030C0 0x906030C0 [apply] [ 61][ 62] 0x906030C0 0x906030C0 0x906030C0 [apply] [ 61][ 63] 0x906030C0 0x906030C0 0x906030C0 [apply] Test [ 63][ 63] exp [0xC0, msbFirst true, 11000000] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] == [apply] Test [ 63][ 63] has [0xC0, msbFirst true, 11000000] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true [apply] [apply] CONVERT[12][*]: Image0 - Orig: PixelRect[obj 0x29176cc1, 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 0x2f177a4b, LUMINANCE, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x60, msbFirst true, 01100000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x60 0x60 0x60 [apply] [ 0][ 1] 0x60 0x60 0x60 [apply] [ 0][ 2] 0x60 0x60 0x60 [apply] Test [ 0][ 0] exp [0x60, msbFirst true, 01100000] == [apply] Test [ 0][ 0] has [0x60, msbFirst true, 01100000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x60 0x60 0x60 [apply] [ 61][ 62] 0x60 0x60 0x60 [apply] [ 61][ 63] 0x60 0x60 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 0x4278a03f, RGB565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x9306 0x9306 0x9306 [apply] [ 0][ 1] 0x9306 0x9306 0x9306 [apply] [ 0][ 2] 0x9306 0x9306 0x9306 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x9306 0x9306 0x9306 [apply] [ 61][ 62] 0x9306 0x9306 0x9306 [apply] [ 61][ 63] 0x9306 0x9306 0x9306 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst 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 0x147ed70f, BGR565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3312 0x3312 0x3312 [apply] [ 0][ 1] 0x3312 0x3312 0x3312 [apply] [ 0][ 2] 0x3312 0x3312 0x3312 [apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3312 0x3312 0x3312 [apply] [ 61][ 62] 0x3312 0x3312 0x3312 [apply] [ 61][ 63] 0x3312 0x3312 0x3312 [apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst 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 0x61dd025, RGBA5551, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0xC986 0xC986 0xC986 [apply] [ 0][ 1] 0xC986 0xC986 0xC986 [apply] [ 0][ 2] 0xC986 0xC986 0xC986 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0xC986 0xC986 0xC986 [apply] [ 61][ 62] 0xC986 0xC986 0xC986 [apply] [ 61][ 63] 0xC986 0xC986 0xC986 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] == [apply] Test [ 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 0x124c278f, 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 0x15b204a1, ABGR1555, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3325 0x3325 0x3325 [apply] [ 0][ 1] 0x3325 0x3325 0x3325 [apply] [ 0][ 2] 0x3325 0x3325 0x3325 [apply] Test [ 0][ 0] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3325 0x3325 0x3325 [apply] [ 61][ 62] 0x3325 0x3325 0x3325 [apply] [ 61][ 63] 0x3325 0x3325 0x3325 [apply] Test [ 63][ 63] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] == [apply] Test [ 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 0x77167fb7, BGRA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12 [apply] Conv2 Data: [[0x94, msbFirst true, 10010100], [0x63, msbFirst true, 01100011], [0x31, msbFirst true, 00110001], [0xFF, msbFirst true, 11111111], ] [apply] DestRe Data: [[0x94, msbFirst true, 10010100], [0x63, msbFirst true, 01100011], [0x31, msbFirst true, 00110001], [0xFF, msbFirst true, 11111111], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0xFF316394 0xFF316394 0xFF316394 [apply] [ 0][ 1] 0xFF316394 0xFF316394 0xFF316394 [apply] [ 0][ 2] 0xFF316394 0xFF316394 0xFF316394 [apply] Test [ 0][ 0] exp [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] [0xFF, msbFirst true, 11111111] == [apply] Test [ 0][ 0] has [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] [0xFF, msbFirst true, 11111111] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0xFF316394 0xFF316394 0xFF316394 [apply] [ 61][ 62] 0xFF316394 0xFF316394 0xFF316394 [apply] [ 61][ 63] 0xFF316394 0xFF316394 0xFF316394 [apply] Test [ 63][ 63] exp [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] [0xFF, msbFirst true, 11111111] == [apply] Test [ 63][ 63] has [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] [0xFF, msbFirst true, 11111111] : equal true [apply] [apply] CONVERT[12][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 0x1fe20588, 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 0x6ce139a4, 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 0x6973bf95, 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 0x2ddc8ecb, 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 0x229d10bd, 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 0x47542153, 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 0x33afa13b, 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 0x7a4ccb53, BGRA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12 [apply] Conv2 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xC0, msbFirst true, 11000000], ] [apply] DestRe Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xC0, msbFirst true, 11000000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0xC0306090 0xC0306090 0xC0306090 [apply] [ 0][ 1] 0xC0306090 0xC0306090 0xC0306090 [apply] [ 0][ 2] 0xC0306090 0xC0306090 0xC0306090 [apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xC0, msbFirst true, 11000000] == [apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xC0, msbFirst true, 11000000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0xC0306090 0xC0306090 0xC0306090 [apply] [ 61][ 62] 0xC0306090 0xC0306090 0xC0306090 [apply] [ 61][ 63] 0xC0306090 0xC0306090 0xC0306090 [apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xC0, msbFirst true, 11000000] == [apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xC0, msbFirst true, 11000000] : equal true [apply] [apply] CONVERT[12][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 0x309e345f, 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 0x56a6d5a6, BGRA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12 [apply] Conv2 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xC0, msbFirst true, 11000000], ] [apply] DestRe Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xC0, msbFirst true, 11000000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0xC0306090 0xC0306090 0xC0306090 [apply] [ 0][ 1] 0xC0306090 0xC0306090 0xC0306090 [apply] [ 0][ 2] 0xC0306090 0xC0306090 0xC0306090 [apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xC0, msbFirst true, 11000000] == [apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xC0, msbFirst true, 11000000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0xC0306090 0xC0306090 0xC0306090 [apply] [ 61][ 62] 0xC0306090 0xC0306090 0xC0306090 [apply] [ 61][ 63] 0xC0306090 0xC0306090 0xC0306090 [apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xC0, msbFirst true, 11000000] == [apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xC0, msbFirst true, 11000000] : equal true [apply] [apply] CONVERT[12][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 0x18ce0030, 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 0x4445629, BGRA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12 [apply] Conv2 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xC0, msbFirst true, 11000000], ] [apply] DestRe Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xC0, msbFirst true, 11000000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0xC0306090 0xC0306090 0xC0306090 [apply] [ 0][ 1] 0xC0306090 0xC0306090 0xC0306090 [apply] [ 0][ 2] 0xC0306090 0xC0306090 0xC0306090 [apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xC0, msbFirst true, 11000000] == [apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xC0, msbFirst true, 11000000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0xC0306090 0xC0306090 0xC0306090 [apply] [ 61][ 62] 0xC0306090 0xC0306090 0xC0306090 [apply] [ 61][ 63] 0xC0306090 0xC0306090 0xC0306090 [apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xC0, msbFirst true, 11000000] == [apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xC0, msbFirst true, 11000000] : equal true [apply] [apply] ++++ 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 0x25d250c6, 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 0x4df50bcc, LUMINANCE, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x60, msbFirst true, 01100000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x60 0x60 0x60 [apply] [ 0][ 1] 0x60 0x60 0x60 [apply] [ 0][ 2] 0x60 0x60 0x60 [apply] Test [ 0][ 0] exp [0x60, msbFirst true, 01100000] == [apply] Test [ 0][ 0] has [0x60, msbFirst true, 01100000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x60 0x60 0x60 [apply] [ 61][ 62] 0x60 0x60 0x60 [apply] [ 61][ 63] 0x60 0x60 0x60 [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 0x6b26e945, 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 0x63a65a25, 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 0x54c562f7, 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 0x318ba8c8, 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 0x6dbb137d, LUMINANCE, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv2 Data: [[0x62, msbFirst true, 01100010], ] [apply] DestRe Data: [[0x62, msbFirst true, 01100010], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x62 0x62 0x62 [apply] [ 0][ 1] 0x62 0x62 0x62 [apply] [ 0][ 2] 0x62 0x62 0x62 [apply] Test [ 0][ 0] exp [0x62, msbFirst true, 01100010] == [apply] Test [ 0][ 0] has [0x62, msbFirst true, 01100010] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x62 0x62 0x62 [apply] [ 61][ 62] 0x62 0x62 0x62 [apply] [ 61][ 63] 0x62 0x62 0x62 [apply] Test [ 63][ 63] exp [0x62, msbFirst true, 01100010] == [apply] Test [ 63][ 63] has [0x62, msbFirst true, 01100010] : equal true [apply] [apply] CONVERT[0][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 0x3c9d0b9d, 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 0x43301423, 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 0x2f112965, 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 0x1a04f701, LUMINANCE, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv2 Data: [[0x63, msbFirst true, 01100011], ] [apply] DestRe Data: [[0x63, msbFirst true, 01100011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x63 0x63 0x63 [apply] [ 0][ 1] 0x63 0x63 0x63 [apply] [ 0][ 2] 0x63 0x63 0x63 [apply] Test [ 0][ 0] exp [0x63, msbFirst true, 01100011] == [apply] Test [ 0][ 0] has [0x63, msbFirst true, 01100011] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x63 0x63 0x63 [apply] [ 61][ 62] 0x63 0x63 0x63 [apply] [ 61][ 63] 0x63 0x63 0x63 [apply] Test [ 63][ 63] exp [0x63, msbFirst true, 01100011] == [apply] Test [ 63][ 63] has [0x63, msbFirst true, 01100011] : equal true [apply] [apply] CONVERT[0][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 0x4e91d63f, 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 0xd4342c2, 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 0x2bbf180e, 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 0x163e4e87, LUMINANCE, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv2 Data: [[0x60, msbFirst true, 01100000], ] [apply] DestRe Data: [[0x60, msbFirst true, 01100000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x60 0x60 0x60 [apply] [ 0][ 1] 0x60 0x60 0x60 [apply] [ 0][ 2] 0x60 0x60 0x60 [apply] Test [ 0][ 0] exp [0x60, msbFirst true, 01100000] == [apply] Test [ 0][ 0] has [0x60, msbFirst true, 01100000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x60 0x60 0x60 [apply] [ 61][ 62] 0x60 0x60 0x60 [apply] [ 61][ 63] 0x60 0x60 0x60 [apply] Test [ 63][ 63] exp [0x60, msbFirst true, 01100000] == [apply] Test [ 63][ 63] has [0x60, msbFirst true, 01100000] : equal true [apply] [apply] CONVERT[0][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 0x56de5251, 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 0x419c5f1a, LUMINANCE, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv2 Data: [[0x60, msbFirst true, 01100000], ] [apply] DestRe Data: [[0x60, msbFirst true, 01100000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x60 0x60 0x60 [apply] [ 0][ 1] 0x60 0x60 0x60 [apply] [ 0][ 2] 0x60 0x60 0x60 [apply] Test [ 0][ 0] exp [0x60, msbFirst true, 01100000] == [apply] Test [ 0][ 0] has [0x60, msbFirst true, 01100000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x60 0x60 0x60 [apply] [ 61][ 62] 0x60 0x60 0x60 [apply] [ 61][ 63] 0x60 0x60 0x60 [apply] Test [ 63][ 63] exp [0x60, msbFirst true, 01100000] == [apply] Test [ 63][ 63] has [0x60, msbFirst true, 01100000] : equal true [apply] [apply] CONVERT[0][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 0x12b0404f, 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 0x769e7ee8, LUMINANCE, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv2 Data: [[0x60, msbFirst true, 01100000], ] [apply] DestRe Data: [[0x60, msbFirst true, 01100000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x60 0x60 0x60 [apply] [ 0][ 1] 0x60 0x60 0x60 [apply] [ 0][ 2] 0x60 0x60 0x60 [apply] Test [ 0][ 0] exp [0x60, msbFirst true, 01100000] == [apply] Test [ 0][ 0] has [0x60, msbFirst true, 01100000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x60 0x60 0x60 [apply] [ 61][ 62] 0x60 0x60 0x60 [apply] [ 61][ 63] 0x60 0x60 0x60 [apply] Test [ 63][ 63] exp [0x60, msbFirst true, 01100000] == [apply] Test [ 63][ 63] has [0x60, msbFirst true, 01100000] : equal true [apply] [apply] CONVERT[0][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 0x5276e6b0, 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 0x71b1176b, LUMINANCE, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv2 Data: [[0x60, msbFirst true, 01100000], ] [apply] DestRe Data: [[0x60, msbFirst true, 01100000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x60 0x60 0x60 [apply] [ 0][ 1] 0x60 0x60 0x60 [apply] [ 0][ 2] 0x60 0x60 0x60 [apply] Test [ 0][ 0] exp [0x60, msbFirst true, 01100000] == [apply] Test [ 0][ 0] has [0x60, msbFirst true, 01100000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x60 0x60 0x60 [apply] [ 61][ 62] 0x60 0x60 0x60 [apply] [ 61][ 63] 0x60 0x60 0x60 [apply] Test [ 63][ 63] exp [0x60, msbFirst true, 01100000] == [apply] Test [ 63][ 63] has [0x60, msbFirst true, 01100000] : equal true [apply] [apply] CONVERT[0][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 0x6193932a, ABGR8888, 64 x 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 0x647fd8ce, LUMINANCE, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv2 Data: [[0x60, msbFirst true, 01100000], ] [apply] DestRe Data: [[0x60, msbFirst true, 01100000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x60 0x60 0x60 [apply] [ 0][ 1] 0x60 0x60 0x60 [apply] [ 0][ 2] 0x60 0x60 0x60 [apply] Test [ 0][ 0] exp [0x60, msbFirst true, 01100000] == [apply] Test [ 0][ 0] has [0x60, msbFirst true, 01100000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x60 0x60 0x60 [apply] [ 61][ 62] 0x60 0x60 0x60 [apply] [ 61][ 63] 0x60 0x60 0x60 [apply] Test [ 63][ 63] exp [0x60, msbFirst true, 01100000] == [apply] Test [ 63][ 63] has [0x60, msbFirst true, 01100000] : equal true [apply] [apply] CONVERT[0][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 0x159f197, ARGB8888, 64 x 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 0x78aab498, LUMINANCE, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv2 Data: [[0x60, msbFirst true, 01100000], ] [apply] DestRe Data: [[0x60, msbFirst true, 01100000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x60 0x60 0x60 [apply] [ 0][ 1] 0x60 0x60 0x60 [apply] [ 0][ 2] 0x60 0x60 0x60 [apply] Test [ 0][ 0] exp [0x60, msbFirst true, 01100000] == [apply] Test [ 0][ 0] has [0x60, msbFirst true, 01100000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x60 0x60 0x60 [apply] [ 61][ 62] 0x60 0x60 0x60 [apply] [ 61][ 63] 0x60 0x60 0x60 [apply] Test [ 63][ 63] exp [0x60, msbFirst true, 01100000] == [apply] Test [ 63][ 63] has [0x60, msbFirst true, 01100000] : equal true [apply] [apply] CONVERT[0][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 0x5dd6264, 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 0x1ffe63b9, LUMINANCE, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv2 Data: [[0x60, msbFirst true, 01100000], ] [apply] DestRe Data: [[0x60, msbFirst true, 01100000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x60 0x60 0x60 [apply] [ 0][ 1] 0x60 0x60 0x60 [apply] [ 0][ 2] 0x60 0x60 0x60 [apply] Test [ 0][ 0] exp [0x60, msbFirst true, 01100000] == [apply] Test [ 0][ 0] has [0x60, msbFirst true, 01100000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x60 0x60 0x60 [apply] [ 61][ 62] 0x60 0x60 0x60 [apply] [ 61][ 63] 0x60 0x60 0x60 [apply] Test [ 63][ 63] exp [0x60, msbFirst true, 01100000] == [apply] Test [ 63][ 63] has [0x60, msbFirst true, 01100000] : equal true [apply] [apply] CONVERT[1][*]: Image0 - Orig: PixelRect[obj 0x51e5fc98, 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 0x7c469c48, 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 0x12e61fe6, RGB565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x9306 0x9306 0x9306 [apply] [ 0][ 1] 0x9306 0x9306 0x9306 [apply] [ 0][ 2] 0x9306 0x9306 0x9306 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x9306 0x9306 0x9306 [apply] [ 61][ 62] 0x9306 0x9306 0x9306 [apply] [ 61][ 63] 0x9306 0x9306 0x9306 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 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 0x7ee955a8, 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 0x1677d1, BGR565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3312 0x3312 0x3312 [apply] [ 0][ 1] 0x3312 0x3312 0x3312 [apply] [ 0][ 2] 0x3312 0x3312 0x3312 [apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3312 0x3312 0x3312 [apply] [ 61][ 62] 0x3312 0x3312 0x3312 [apply] [ 61][ 63] 0x3312 0x3312 0x3312 [apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst 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 0x48fa0f47, RGB565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv2 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] DestRe Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x9306 0x9306 0x9306 [apply] [ 0][ 1] 0x9306 0x9306 0x9306 [apply] [ 0][ 2] 0x9306 0x9306 0x9306 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x9306 0x9306 0x9306 [apply] [ 61][ 62] 0x9306 0x9306 0x9306 [apply] [ 61][ 63] 0x9306 0x9306 0x9306 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] == [apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true [apply] [apply] CONVERT[1][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 0x6ac13091, RGBA5551, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0xC986 0xC986 0xC986 [apply] [ 0][ 1] 0xC986 0xC986 0xC986 [apply] [ 0][ 2] 0xC986 0xC986 0xC986 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0xC986 0xC986 0xC986 [apply] [ 61][ 62] 0xC986 0xC986 0xC986 [apply] [ 61][ 63] 0xC986 0xC986 0xC986 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] == [apply] Test [ 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 0x5e316c74, RGB565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv2 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] DestRe Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x9306 0x9306 0x9306 [apply] [ 0][ 1] 0x9306 0x9306 0x9306 [apply] [ 0][ 2] 0x9306 0x9306 0x9306 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x9306 0x9306 0x9306 [apply] [ 61][ 62] 0x9306 0x9306 0x9306 [apply] [ 61][ 63] 0x9306 0x9306 0x9306 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] == [apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true [apply] [apply] CONVERT[1][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 0x6d2a209c, ABGR1555, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3325 0x3325 0x3325 [apply] [ 0][ 1] 0x3325 0x3325 0x3325 [apply] [ 0][ 2] 0x3325 0x3325 0x3325 [apply] Test [ 0][ 0] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3325 0x3325 0x3325 [apply] [ 61][ 62] 0x3325 0x3325 0x3325 [apply] [ 61][ 63] 0x3325 0x3325 0x3325 [apply] Test [ 63][ 63] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] == [apply] Test [ 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 0x75329a49, RGB565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv2 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] DestRe Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x9306 0x9306 0x9306 [apply] [ 0][ 1] 0x9306 0x9306 0x9306 [apply] [ 0][ 2] 0x9306 0x9306 0x9306 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x9306 0x9306 0x9306 [apply] [ 61][ 62] 0x9306 0x9306 0x9306 [apply] [ 61][ 63] 0x9306 0x9306 0x9306 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] == [apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true [apply] [apply] CONVERT[1][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 0x161479c6, 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 0x4313f5bc, RGB565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv2 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] DestRe Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x9306 0x9306 0x9306 [apply] [ 0][ 1] 0x9306 0x9306 0x9306 [apply] [ 0][ 2] 0x9306 0x9306 0x9306 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x9306 0x9306 0x9306 [apply] [ 61][ 62] 0x9306 0x9306 0x9306 [apply] [ 61][ 63] 0x9306 0x9306 0x9306 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] == [apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true [apply] [apply] CONVERT[1][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 0x7f010382, 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 0x1e802ef9, RGB565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv2 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] DestRe Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x9306 0x9306 0x9306 [apply] [ 0][ 1] 0x9306 0x9306 0x9306 [apply] [ 0][ 2] 0x9306 0x9306 0x9306 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x9306 0x9306 0x9306 [apply] [ 61][ 62] 0x9306 0x9306 0x9306 [apply] [ 61][ 63] 0x9306 0x9306 0x9306 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] == [apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true [apply] [apply] CONVERT[1][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 0x2b6faea6, 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 0x778d1062, RGB565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv2 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] DestRe Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x9306 0x9306 0x9306 [apply] [ 0][ 1] 0x9306 0x9306 0x9306 [apply] [ 0][ 2] 0x9306 0x9306 0x9306 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x9306 0x9306 0x9306 [apply] [ 61][ 62] 0x9306 0x9306 0x9306 [apply] [ 61][ 63] 0x9306 0x9306 0x9306 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] == [apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true [apply] [apply] CONVERT[1][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 0x670002, 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 0x1f0f1111, RGB565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv2 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] DestRe Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x9306 0x9306 0x9306 [apply] [ 0][ 1] 0x9306 0x9306 0x9306 [apply] [ 0][ 2] 0x9306 0x9306 0x9306 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x9306 0x9306 0x9306 [apply] [ 61][ 62] 0x9306 0x9306 0x9306 [apply] [ 61][ 63] 0x9306 0x9306 0x9306 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] == [apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true [apply] [apply] CONVERT[1][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 0x49c386c8, 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 0x56528192, RGB565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv2 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] DestRe Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x9306 0x9306 0x9306 [apply] [ 0][ 1] 0x9306 0x9306 0x9306 [apply] [ 0][ 2] 0x9306 0x9306 0x9306 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x9306 0x9306 0x9306 [apply] [ 61][ 62] 0x9306 0x9306 0x9306 [apply] [ 61][ 63] 0x9306 0x9306 0x9306 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] == [apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true [apply] [apply] CONVERT[1][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 0x6e0dec4a, ABGR8888, 64 x 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 0x96def03, RGB565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv2 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] DestRe Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x9306 0x9306 0x9306 [apply] [ 0][ 1] 0x9306 0x9306 0x9306 [apply] [ 0][ 2] 0x9306 0x9306 0x9306 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x9306 0x9306 0x9306 [apply] [ 61][ 62] 0x9306 0x9306 0x9306 [apply] [ 61][ 63] 0x9306 0x9306 0x9306 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] == [apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true [apply] [apply] CONVERT[1][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 0x5ccddd20, ARGB8888, 64 x 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 0x1ed1993a, RGB565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv2 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] DestRe Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x9306 0x9306 0x9306 [apply] [ 0][ 1] 0x9306 0x9306 0x9306 [apply] [ 0][ 2] 0x9306 0x9306 0x9306 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x9306 0x9306 0x9306 [apply] [ 61][ 62] 0x9306 0x9306 0x9306 [apply] [ 61][ 63] 0x9306 0x9306 0x9306 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] == [apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true [apply] [apply] CONVERT[1][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 0x1f3f4916, 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 0x794cb805, RGB565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv2 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] DestRe Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x9306 0x9306 0x9306 [apply] [ 0][ 1] 0x9306 0x9306 0x9306 [apply] [ 0][ 2] 0x9306 0x9306 0x9306 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x9306 0x9306 0x9306 [apply] [ 61][ 62] 0x9306 0x9306 0x9306 [apply] [ 61][ 63] 0x9306 0x9306 0x9306 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] == [apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true [apply] [apply] CONVERT[2][*]: Image0 - Orig: PixelRect[obj 0x4b5a5ed1, 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 0x59d016c9, 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 0x3cc2931c, RGB565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x9306 0x9306 0x9306 [apply] [ 0][ 1] 0x9306 0x9306 0x9306 [apply] [ 0][ 2] 0x9306 0x9306 0x9306 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x9306 0x9306 0x9306 [apply] [ 61][ 62] 0x9306 0x9306 0x9306 [apply] [ 61][ 63] 0x9306 0x9306 0x9306 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst 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 0x20d28811, 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 0x3967e60c, BGR565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3312 0x3312 0x3312 [apply] [ 0][ 1] 0x3312 0x3312 0x3312 [apply] [ 0][ 2] 0x3312 0x3312 0x3312 [apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3312 0x3312 0x3312 [apply] [ 61][ 62] 0x3312 0x3312 0x3312 [apply] [ 61][ 63] 0x3312 0x3312 0x3312 [apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 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 0x60d8c9b7, BGR565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv2 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] DestRe Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3312 0x3312 0x3312 [apply] [ 0][ 1] 0x3312 0x3312 0x3312 [apply] [ 0][ 2] 0x3312 0x3312 0x3312 [apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3312 0x3312 0x3312 [apply] [ 61][ 62] 0x3312 0x3312 0x3312 [apply] [ 61][ 63] 0x3312 0x3312 0x3312 [apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] == [apply] Test [ 63][ 63] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true [apply] [apply] CONVERT[2][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 0x48aaecc3, RGBA5551, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0xC986 0xC986 0xC986 [apply] [ 0][ 1] 0xC986 0xC986 0xC986 [apply] [ 0][ 2] 0xC986 0xC986 0xC986 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0xC986 0xC986 0xC986 [apply] [ 61][ 62] 0xC986 0xC986 0xC986 [apply] [ 61][ 63] 0xC986 0xC986 0xC986 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] == [apply] Test [ 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 0x7c0c77c7, BGR565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv2 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] DestRe Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3312 0x3312 0x3312 [apply] [ 0][ 1] 0x3312 0x3312 0x3312 [apply] [ 0][ 2] 0x3312 0x3312 0x3312 [apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3312 0x3312 0x3312 [apply] [ 61][ 62] 0x3312 0x3312 0x3312 [apply] [ 61][ 63] 0x3312 0x3312 0x3312 [apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] == [apply] Test [ 63][ 63] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true [apply] [apply] CONVERT[2][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 0x7adda9cc, ABGR1555, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3325 0x3325 0x3325 [apply] [ 0][ 1] 0x3325 0x3325 0x3325 [apply] [ 0][ 2] 0x3325 0x3325 0x3325 [apply] Test [ 0][ 0] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3325 0x3325 0x3325 [apply] [ 61][ 62] 0x3325 0x3325 0x3325 [apply] [ 61][ 63] 0x3325 0x3325 0x3325 [apply] Test [ 63][ 63] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] == [apply] Test [ 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 0x5cee5251, BGR565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv2 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] DestRe Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3312 0x3312 0x3312 [apply] [ 0][ 1] 0x3312 0x3312 0x3312 [apply] [ 0][ 2] 0x3312 0x3312 0x3312 [apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3312 0x3312 0x3312 [apply] [ 61][ 62] 0x3312 0x3312 0x3312 [apply] [ 61][ 63] 0x3312 0x3312 0x3312 [apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] == [apply] Test [ 63][ 63] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true [apply] [apply] CONVERT[2][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 0x433d61fb, 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 0x5c909414, BGR565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv2 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] DestRe Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3312 0x3312 0x3312 [apply] [ 0][ 1] 0x3312 0x3312 0x3312 [apply] [ 0][ 2] 0x3312 0x3312 0x3312 [apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3312 0x3312 0x3312 [apply] [ 61][ 62] 0x3312 0x3312 0x3312 [apply] [ 61][ 63] 0x3312 0x3312 0x3312 [apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] == [apply] Test [ 63][ 63] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true [apply] [apply] CONVERT[2][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 0x4b14c583, 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 0x65466a6a, BGR565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv2 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] DestRe Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3312 0x3312 0x3312 [apply] [ 0][ 1] 0x3312 0x3312 0x3312 [apply] [ 0][ 2] 0x3312 0x3312 0x3312 [apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3312 0x3312 0x3312 [apply] [ 61][ 62] 0x3312 0x3312 0x3312 [apply] [ 61][ 63] 0x3312 0x3312 0x3312 [apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] == [apply] Test [ 63][ 63] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true [apply] [apply] CONVERT[2][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 0x4ddced80, 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 0x1534f01b, BGR565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv2 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] DestRe Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3312 0x3312 0x3312 [apply] [ 0][ 1] 0x3312 0x3312 0x3312 [apply] [ 0][ 2] 0x3312 0x3312 0x3312 [apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3312 0x3312 0x3312 [apply] [ 61][ 62] 0x3312 0x3312 0x3312 [apply] [ 61][ 63] 0x3312 0x3312 0x3312 [apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] == [apply] Test [ 63][ 63] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true [apply] [apply] CONVERT[2][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 0x78e117e3, 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 0x2ea227af, BGR565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv2 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] DestRe Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3312 0x3312 0x3312 [apply] [ 0][ 1] 0x3312 0x3312 0x3312 [apply] [ 0][ 2] 0x3312 0x3312 0x3312 [apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3312 0x3312 0x3312 [apply] [ 61][ 62] 0x3312 0x3312 0x3312 [apply] [ 61][ 63] 0x3312 0x3312 0x3312 [apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] == [apply] Test [ 63][ 63] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true [apply] [apply] CONVERT[2][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 0x4386f16, 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 0x363ee3a2, BGR565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv2 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] DestRe Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3312 0x3312 0x3312 [apply] [ 0][ 1] 0x3312 0x3312 0x3312 [apply] [ 0][ 2] 0x3312 0x3312 0x3312 [apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3312 0x3312 0x3312 [apply] [ 61][ 62] 0x3312 0x3312 0x3312 [apply] [ 61][ 63] 0x3312 0x3312 0x3312 [apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] == [apply] Test [ 63][ 63] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true [apply] [apply] CONVERT[2][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 0x4690b489, ABGR8888, 64 x 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 0x79b06cab, BGR565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv2 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] DestRe Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3312 0x3312 0x3312 [apply] [ 0][ 1] 0x3312 0x3312 0x3312 [apply] [ 0][ 2] 0x3312 0x3312 0x3312 [apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3312 0x3312 0x3312 [apply] [ 61][ 62] 0x3312 0x3312 0x3312 [apply] [ 61][ 63] 0x3312 0x3312 0x3312 [apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] == [apply] Test [ 63][ 63] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true [apply] [apply] CONVERT[2][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 0x3eb7fc54, ARGB8888, 64 x 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 0x7f552bd3, BGR565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv2 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] DestRe Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3312 0x3312 0x3312 [apply] [ 0][ 1] 0x3312 0x3312 0x3312 [apply] [ 0][ 2] 0x3312 0x3312 0x3312 [apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3312 0x3312 0x3312 [apply] [ 61][ 62] 0x3312 0x3312 0x3312 [apply] [ 61][ 63] 0x3312 0x3312 0x3312 [apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] == [apply] Test [ 63][ 63] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true [apply] [apply] CONVERT[2][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 0x3c22fc4c, 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 0x460d0a57, BGR565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv2 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] DestRe Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3312 0x3312 0x3312 [apply] [ 0][ 1] 0x3312 0x3312 0x3312 [apply] [ 0][ 2] 0x3312 0x3312 0x3312 [apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3312 0x3312 0x3312 [apply] [ 61][ 62] 0x3312 0x3312 0x3312 [apply] [ 61][ 63] 0x3312 0x3312 0x3312 [apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] == [apply] Test [ 63][ 63] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true [apply] [apply] CONVERT[3][*]: Image0 - Orig: PixelRect[obj 0x47d90b9e, 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 0x1184ab05, 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 0x3aefe5e5, RGB565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x9306 0x9306 0x9306 [apply] [ 0][ 1] 0x9306 0x9306 0x9306 [apply] [ 0][ 2] 0x9306 0x9306 0x9306 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x9306 0x9306 0x9306 [apply] [ 61][ 62] 0x9306 0x9306 0x9306 [apply] [ 61][ 63] 0x9306 0x9306 0x9306 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst 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 0x149e0f5d, BGR565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3312 0x3312 0x3312 [apply] [ 0][ 1] 0x3312 0x3312 0x3312 [apply] [ 0][ 2] 0x3312 0x3312 0x3312 [apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3312 0x3312 0x3312 [apply] [ 61][ 62] 0x3312 0x3312 0x3312 [apply] [ 61][ 63] 0x3312 0x3312 0x3312 [apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst 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 0x1b1473ab, RGBA5551, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0xC986 0xC986 0xC986 [apply] [ 0][ 1] 0xC986 0xC986 0xC986 [apply] [ 0][ 2] 0xC986 0xC986 0xC986 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0xC986 0xC986 0xC986 [apply] [ 61][ 62] 0xC986 0xC986 0xC986 [apply] [ 61][ 63] 0xC986 0xC986 0xC986 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] == [apply] Test [ 63][ 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 0x2f7c2f4f, 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 0x6af93788, ABGR1555, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3325 0x3325 0x3325 [apply] [ 0][ 1] 0x3325 0x3325 0x3325 [apply] [ 0][ 2] 0x3325 0x3325 0x3325 [apply] Test [ 0][ 0] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3325 0x3325 0x3325 [apply] [ 61][ 62] 0x3325 0x3325 0x3325 [apply] [ 61][ 63] 0x3325 0x3325 0x3325 [apply] Test [ 63][ 63] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] == [apply] Test [ 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 0xef9296d, RGBA5551, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv2 Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ] [apply] DestRe Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0xC986 0xC986 0xC986 [apply] [ 0][ 1] 0xC986 0xC986 0xC986 [apply] [ 0][ 2] 0xC986 0xC986 0xC986 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0xC986 0xC986 0xC986 [apply] [ 61][ 62] 0xC986 0xC986 0xC986 [apply] [ 61][ 63] 0xC986 0xC986 0xC986 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] == [apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true [apply] [apply] CONVERT[3][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 0x36c88a32, 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 0x7880cdf3, 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 0x5be6e01c, 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 0x1c93084c, 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 0x6ef888f6, 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 0x10e92f8f, 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 0x7ce3cb8e, ABGR8888, 64 x 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 0x78b66d36, RGBA5551, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv2 Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ] [apply] DestRe Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0xC986 0xC986 0xC986 [apply] [ 0][ 1] 0xC986 0xC986 0xC986 [apply] [ 0][ 2] 0xC986 0xC986 0xC986 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0xC986 0xC986 0xC986 [apply] [ 61][ 62] 0xC986 0xC986 0xC986 [apply] [ 61][ 63] 0xC986 0xC986 0xC986 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] == [apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true [apply] [apply] CONVERT[3][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 0x5223e5ee, ARGB8888, 64 x 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 0xbef2d72, RGBA5551, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv2 Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ] [apply] DestRe Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0xC986 0xC986 0xC986 [apply] [ 0][ 1] 0xC986 0xC986 0xC986 [apply] [ 0][ 2] 0xC986 0xC986 0xC986 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0xC986 0xC986 0xC986 [apply] [ 61][ 62] 0xC986 0xC986 0xC986 [apply] [ 61][ 63] 0xC986 0xC986 0xC986 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] == [apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true [apply] [apply] CONVERT[3][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 0x69b2283a, 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 0x22a637e7, RGBA5551, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv2 Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ] [apply] DestRe Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0xC986 0xC986 0xC986 [apply] [ 0][ 1] 0xC986 0xC986 0xC986 [apply] [ 0][ 2] 0xC986 0xC986 0xC986 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0xC986 0xC986 0xC986 [apply] [ 61][ 62] 0xC986 0xC986 0xC986 [apply] [ 61][ 63] 0xC986 0xC986 0xC986 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] == [apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true [apply] [apply] CONVERT[4][*]: Image0 - Orig: PixelRect[obj 0x6fe7aac8, 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 0x1d119efb, 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 0x659a969b, RGB565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x9306 0x9306 0x9306 [apply] [ 0][ 1] 0x9306 0x9306 0x9306 [apply] [ 0][ 2] 0x9306 0x9306 0x9306 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x9306 0x9306 0x9306 [apply] [ 61][ 62] 0x9306 0x9306 0x9306 [apply] [ 61][ 63] 0x9306 0x9306 0x9306 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst 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 0x76908cc0, BGR565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3312 0x3312 0x3312 [apply] [ 0][ 1] 0x3312 0x3312 0x3312 [apply] [ 0][ 2] 0x3312 0x3312 0x3312 [apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3312 0x3312 0x3312 [apply] [ 61][ 62] 0x3312 0x3312 0x3312 [apply] [ 61][ 63] 0x3312 0x3312 0x3312 [apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst 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 0x2473d930, RGBA5551, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0xC986 0xC986 0xC986 [apply] [ 0][ 1] 0xC986 0xC986 0xC986 [apply] [ 0][ 2] 0xC986 0xC986 0xC986 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0xC986 0xC986 0xC986 [apply] [ 61][ 62] 0xC986 0xC986 0xC986 [apply] [ 61][ 63] 0xC986 0xC986 0xC986 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] == [apply] Test [ 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 0x35047d03, 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 0x49b0b76, ABGR1555, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3325 0x3325 0x3325 [apply] [ 0][ 1] 0x3325 0x3325 0x3325 [apply] [ 0][ 2] 0x3325 0x3325 0x3325 [apply] Test [ 0][ 0] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3325 0x3325 0x3325 [apply] [ 61][ 62] 0x3325 0x3325 0x3325 [apply] [ 61][ 63] 0x3325 0x3325 0x3325 [apply] Test [ 63][ 63] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] == [apply] Test [ 63][ 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 0x769f71a9, ABGR1555, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv2 Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ] [apply] DestRe Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3325 0x3325 0x3325 [apply] [ 0][ 1] 0x3325 0x3325 0x3325 [apply] [ 0][ 2] 0x3325 0x3325 0x3325 [apply] Test [ 0][ 0] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3325 0x3325 0x3325 [apply] [ 61][ 62] 0x3325 0x3325 0x3325 [apply] [ 61][ 63] 0x3325 0x3325 0x3325 [apply] Test [ 63][ 63] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] == [apply] Test [ 63][ 63] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true [apply] [apply] CONVERT[4][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 0x4c9f8c13, 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 0x5ae50ce6, 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 0x6f96c77, 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 0xbe64738, 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 0x3ba9ad43, 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 0x49d904ec, 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 0x48e4374, ABGR8888, 64 x 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 0x3d680b5a, ABGR1555, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv2 Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ] [apply] DestRe Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3325 0x3325 0x3325 [apply] [ 0][ 1] 0x3325 0x3325 0x3325 [apply] [ 0][ 2] 0x3325 0x3325 0x3325 [apply] Test [ 0][ 0] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3325 0x3325 0x3325 [apply] [ 61][ 62] 0x3325 0x3325 0x3325 [apply] [ 61][ 63] 0x3325 0x3325 0x3325 [apply] Test [ 63][ 63] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] == [apply] Test [ 63][ 63] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true [apply] [apply] CONVERT[4][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 0x4b5d6a01, ARGB8888, 64 x 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 0x4a22f9e2, ABGR1555, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv2 Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ] [apply] DestRe Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3325 0x3325 0x3325 [apply] [ 0][ 1] 0x3325 0x3325 0x3325 [apply] [ 0][ 2] 0x3325 0x3325 0x3325 [apply] Test [ 0][ 0] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3325 0x3325 0x3325 [apply] [ 61][ 62] 0x3325 0x3325 0x3325 [apply] [ 61][ 63] 0x3325 0x3325 0x3325 [apply] Test [ 63][ 63] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] == [apply] Test [ 63][ 63] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true [apply] [apply] CONVERT[4][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 0x3c419631, 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 0x418e7838, ABGR1555, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv2 Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ] [apply] DestRe Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3325 0x3325 0x3325 [apply] [ 0][ 1] 0x3325 0x3325 0x3325 [apply] [ 0][ 2] 0x3325 0x3325 0x3325 [apply] Test [ 0][ 0] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3325 0x3325 0x3325 [apply] [ 61][ 62] 0x3325 0x3325 0x3325 [apply] [ 61][ 63] 0x3325 0x3325 0x3325 [apply] Test [ 63][ 63] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] == [apply] Test [ 63][ 63] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true [apply] [apply] CONVERT[5][*]: Image0 - Orig: PixelRect[obj 0x61230f6a, 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 0x3c130745, LUMINANCE, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x60, msbFirst true, 01100000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x60 0x60 0x60 [apply] [ 0][ 1] 0x60 0x60 0x60 [apply] [ 0][ 2] 0x60 0x60 0x60 [apply] Test [ 0][ 0] exp [0x60, msbFirst true, 01100000] == [apply] Test [ 0][ 0] has [0x60, msbFirst true, 01100000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x60 0x60 0x60 [apply] [ 61][ 62] 0x60 0x60 0x60 [apply] [ 61][ 63] 0x60 0x60 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 0xcd3fee8, RGB565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x9306 0x9306 0x9306 [apply] [ 0][ 1] 0x9306 0x9306 0x9306 [apply] [ 0][ 2] 0x9306 0x9306 0x9306 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x9306 0x9306 0x9306 [apply] [ 61][ 62] 0x9306 0x9306 0x9306 [apply] [ 61][ 63] 0x9306 0x9306 0x9306 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst 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 0x3e2e18f2, 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 0x470f1802, BGR565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3312 0x3312 0x3312 [apply] [ 0][ 1] 0x3312 0x3312 0x3312 [apply] [ 0][ 2] 0x3312 0x3312 0x3312 [apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3312 0x3312 0x3312 [apply] [ 61][ 62] 0x3312 0x3312 0x3312 [apply] [ 61][ 63] 0x3312 0x3312 0x3312 [apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst 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 0x63021689, RGB888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv2 Data: [[0x31, msbFirst true, 00110001], [0x61, msbFirst true, 01100001], [0x94, msbFirst true, 10010100], ] [apply] DestRe Data: [[0x31, msbFirst true, 00110001], [0x61, msbFirst true, 01100001], [0x94, msbFirst true, 10010100], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x946131 0x946131 0x946131 [apply] [ 0][ 1] 0x946131 0x946131 0x946131 [apply] [ 0][ 2] 0x946131 0x946131 0x946131 [apply] Test [ 0][ 0] exp [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] == [apply] Test [ 0][ 0] has [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x946131 0x946131 0x946131 [apply] [ 61][ 62] 0x946131 0x946131 0x946131 [apply] [ 61][ 63] 0x946131 0x946131 0x946131 [apply] Test [ 63][ 63] exp [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] == [apply] Test [ 63][ 63] has [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] : equal true [apply] [apply] CONVERT[5][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 0x703580bf, RGBA5551, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0xC986 0xC986 0xC986 [apply] [ 0][ 1] 0xC986 0xC986 0xC986 [apply] [ 0][ 2] 0xC986 0xC986 0xC986 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0xC986 0xC986 0xC986 [apply] [ 61][ 62] 0xC986 0xC986 0xC986 [apply] [ 61][ 63] 0xC986 0xC986 0xC986 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] == [apply] Test [ 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 0x3e92efc3, RGB888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv2 Data: [[0x31, msbFirst true, 00110001], [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 0x1622f1b, ABGR1555, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3325 0x3325 0x3325 [apply] [ 0][ 1] 0x3325 0x3325 0x3325 [apply] [ 0][ 2] 0x3325 0x3325 0x3325 [apply] Test [ 0][ 0] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3325 0x3325 0x3325 [apply] [ 61][ 62] 0x3325 0x3325 0x3325 [apply] [ 61][ 63] 0x3325 0x3325 0x3325 [apply] Test [ 63][ 63] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] == [apply] Test [ 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 0x72a7c7e0, RGB888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv2 Data: [[0x31, msbFirst true, 00110001], [0x63, msbFirst true, 01100011], [0x94, msbFirst true, 10010100], ] [apply] DestRe Data: [[0x31, msbFirst true, 00110001], [0x63, msbFirst true, 01100011], [0x94, msbFirst true, 10010100], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x946331 0x946331 0x946331 [apply] [ 0][ 1] 0x946331 0x946331 0x946331 [apply] [ 0][ 2] 0x946331 0x946331 0x946331 [apply] Test [ 0][ 0] exp [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] == [apply] Test [ 0][ 0] has [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x946331 0x946331 0x946331 [apply] [ 61][ 62] 0x946331 0x946331 0x946331 [apply] [ 61][ 63] 0x946331 0x946331 0x946331 [apply] Test [ 63][ 63] exp [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] == [apply] Test [ 63][ 63] has [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] : equal true [apply] [apply] CONVERT[5][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 0x2e4b8173, 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 0x70e8f8e, 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 0x17046283, 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 0x5bd03f44, RGB888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv2 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ] [apply] DestRe Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x906030 0x906030 0x906030 [apply] [ 0][ 1] 0x906030 0x906030 0x906030 [apply] [ 0][ 2] 0x906030 0x906030 0x906030 [apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] == [apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x906030 0x906030 0x906030 [apply] [ 61][ 62] 0x906030 0x906030 0x906030 [apply] [ 61][ 63] 0x906030 0x906030 0x906030 [apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] == [apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true [apply] [apply] CONVERT[5][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 0x29626d54, 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 0x5a63f509, RGB888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv2 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ] [apply] DestRe Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x906030 0x906030 0x906030 [apply] [ 0][ 1] 0x906030 0x906030 0x906030 [apply] [ 0][ 2] 0x906030 0x906030 0x906030 [apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] == [apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x906030 0x906030 0x906030 [apply] [ 61][ 62] 0x906030 0x906030 0x906030 [apply] [ 61][ 63] 0x906030 0x906030 0x906030 [apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] == [apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true [apply] [apply] CONVERT[5][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 0x6e4784bc, 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 0x34b7ac2f, RGB888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv2 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ] [apply] DestRe Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x906030 0x906030 0x906030 [apply] [ 0][ 1] 0x906030 0x906030 0x906030 [apply] [ 0][ 2] 0x906030 0x906030 0x906030 [apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] == [apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x906030 0x906030 0x906030 [apply] [ 61][ 62] 0x906030 0x906030 0x906030 [apply] [ 61][ 63] 0x906030 0x906030 0x906030 [apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] == [apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true [apply] [apply] CONVERT[5][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 0xe056f20, 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 0x4b0b0854, RGB888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv2 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ] [apply] DestRe Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x906030 0x906030 0x906030 [apply] [ 0][ 1] 0x906030 0x906030 0x906030 [apply] [ 0][ 2] 0x906030 0x906030 0x906030 [apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] == [apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x906030 0x906030 0x906030 [apply] [ 61][ 62] 0x906030 0x906030 0x906030 [apply] [ 61][ 63] 0x906030 0x906030 0x906030 [apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] == [apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true [apply] [apply] CONVERT[5][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 0x19bb07ed, ABGR8888, 64 x 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 0x10e41621, RGB888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv2 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ] [apply] DestRe Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x906030 0x906030 0x906030 [apply] [ 0][ 1] 0x906030 0x906030 0x906030 [apply] [ 0][ 2] 0x906030 0x906030 0x906030 [apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] == [apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x906030 0x906030 0x906030 [apply] [ 61][ 62] 0x906030 0x906030 0x906030 [apply] [ 61][ 63] 0x906030 0x906030 0x906030 [apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] == [apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true [apply] [apply] CONVERT[5][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 0x353d0772, ARGB8888, 64 x 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 0x2667f029, RGB888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv2 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ] [apply] DestRe Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x906030 0x906030 0x906030 [apply] [ 0][ 1] 0x906030 0x906030 0x906030 [apply] [ 0][ 2] 0x906030 0x906030 0x906030 [apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] == [apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x906030 0x906030 0x906030 [apply] [ 61][ 62] 0x906030 0x906030 0x906030 [apply] [ 61][ 63] 0x906030 0x906030 0x906030 [apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] == [apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true [apply] [apply] CONVERT[5][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 0x67a20f67, 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 0x57c758ac, RGB888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv2 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ] [apply] DestRe Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x906030 0x906030 0x906030 [apply] [ 0][ 1] 0x906030 0x906030 0x906030 [apply] [ 0][ 2] 0x906030 0x906030 0x906030 [apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] == [apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x906030 0x906030 0x906030 [apply] [ 61][ 62] 0x906030 0x906030 0x906030 [apply] [ 61][ 63] 0x906030 0x906030 0x906030 [apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] == [apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true [apply] [apply] CONVERT[6][*]: Image0 - Orig: PixelRect[obj 0xa9cd3b1, 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 0x13e39c73, LUMINANCE, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x60, msbFirst true, 01100000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x60 0x60 0x60 [apply] [ 0][ 1] 0x60 0x60 0x60 [apply] [ 0][ 2] 0x60 0x60 0x60 [apply] Test [ 0][ 0] exp [0x60, msbFirst true, 01100000] == [apply] Test [ 0][ 0] has [0x60, msbFirst true, 01100000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x60 0x60 0x60 [apply] [ 61][ 62] 0x60 0x60 0x60 [apply] [ 61][ 63] 0x60 0x60 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 0x64cd705f, RGB565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x9306 0x9306 0x9306 [apply] [ 0][ 1] 0x9306 0x9306 0x9306 [apply] [ 0][ 2] 0x9306 0x9306 0x9306 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x9306 0x9306 0x9306 [apply] [ 61][ 62] 0x9306 0x9306 0x9306 [apply] [ 61][ 63] 0x9306 0x9306 0x9306 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst 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 0x9225652, 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 0x654f0d9c, BGR565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3312 0x3312 0x3312 [apply] [ 0][ 1] 0x3312 0x3312 0x3312 [apply] [ 0][ 2] 0x3312 0x3312 0x3312 [apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3312 0x3312 0x3312 [apply] [ 61][ 62] 0x3312 0x3312 0x3312 [apply] [ 61][ 63] 0x3312 0x3312 0x3312 [apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst 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 0x6a400542, BGR888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv2 Data: [[0x94, msbFirst true, 10010100], [0x61, msbFirst true, 01100001], [0x31, msbFirst true, 00110001], ] [apply] DestRe Data: [[0x94, msbFirst true, 10010100], [0x61, msbFirst true, 01100001], [0x31, msbFirst true, 00110001], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x316194 0x316194 0x316194 [apply] [ 0][ 1] 0x316194 0x316194 0x316194 [apply] [ 0][ 2] 0x316194 0x316194 0x316194 [apply] Test [ 0][ 0] exp [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] == [apply] Test [ 0][ 0] has [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x316194 0x316194 0x316194 [apply] [ 61][ 62] 0x316194 0x316194 0x316194 [apply] [ 61][ 63] 0x316194 0x316194 0x316194 [apply] Test [ 63][ 63] exp [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] == [apply] Test [ 63][ 63] has [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] : equal true [apply] [apply] CONVERT[6][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 0x6580cfdd, RGBA5551, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0xC986 0xC986 0xC986 [apply] [ 0][ 1] 0xC986 0xC986 0xC986 [apply] [ 0][ 2] 0xC986 0xC986 0xC986 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0xC986 0xC986 0xC986 [apply] [ 61][ 62] 0xC986 0xC986 0xC986 [apply] [ 61][ 63] 0xC986 0xC986 0xC986 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] == [apply] Test [ 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 0x7e0b85f9, BGR888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv2 Data: [[0x94, msbFirst true, 10010100], [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 0x63355449, ABGR1555, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3325 0x3325 0x3325 [apply] [ 0][ 1] 0x3325 0x3325 0x3325 [apply] [ 0][ 2] 0x3325 0x3325 0x3325 [apply] Test [ 0][ 0] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3325 0x3325 0x3325 [apply] [ 61][ 62] 0x3325 0x3325 0x3325 [apply] [ 61][ 63] 0x3325 0x3325 0x3325 [apply] Test [ 63][ 63] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] == [apply] Test [ 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 0x9353778, BGR888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv2 Data: [[0x94, msbFirst true, 10010100], [0x63, msbFirst true, 01100011], [0x31, msbFirst true, 00110001], ] [apply] DestRe Data: [[0x94, msbFirst true, 10010100], [0x63, msbFirst true, 01100011], [0x31, msbFirst true, 00110001], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x316394 0x316394 0x316394 [apply] [ 0][ 1] 0x316394 0x316394 0x316394 [apply] [ 0][ 2] 0x316394 0x316394 0x316394 [apply] Test [ 0][ 0] exp [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] == [apply] Test [ 0][ 0] has [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x316394 0x316394 0x316394 [apply] [ 61][ 62] 0x316394 0x316394 0x316394 [apply] [ 61][ 63] 0x316394 0x316394 0x316394 [apply] Test [ 63][ 63] exp [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] == [apply] Test [ 63][ 63] has [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] : equal true [apply] [apply] CONVERT[6][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 0x6a28ffa4, 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 0x48ae9b55, 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 0x1700915, 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 0x21de60b4, BGR888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv2 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ] [apply] DestRe Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x306090 0x306090 0x306090 [apply] [ 0][ 1] 0x306090 0x306090 0x306090 [apply] [ 0][ 2] 0x306090 0x306090 0x306090 [apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] == [apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x306090 0x306090 0x306090 [apply] [ 61][ 62] 0x306090 0x306090 0x306090 [apply] [ 61][ 63] 0x306090 0x306090 0x306090 [apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] == [apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true [apply] [apply] CONVERT[6][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 0xc267ef4, 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 0x30ee2816, BGR888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv2 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ] [apply] DestRe Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x306090 0x306090 0x306090 [apply] [ 0][ 1] 0x306090 0x306090 0x306090 [apply] [ 0][ 2] 0x306090 0x306090 0x306090 [apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] == [apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x306090 0x306090 0x306090 [apply] [ 61][ 62] 0x306090 0x306090 0x306090 [apply] [ 61][ 63] 0x306090 0x306090 0x306090 [apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] == [apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true [apply] [apply] CONVERT[6][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 0x31d7b7bf, 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 0x635eaaf1, BGR888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv2 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ] [apply] DestRe Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x306090 0x306090 0x306090 [apply] [ 0][ 1] 0x306090 0x306090 0x306090 [apply] [ 0][ 2] 0x306090 0x306090 0x306090 [apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] == [apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x306090 0x306090 0x306090 [apply] [ 61][ 62] 0x306090 0x306090 0x306090 [apply] [ 61][ 63] 0x306090 0x306090 0x306090 [apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] == [apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true [apply] [apply] CONVERT[6][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 0x5c30a9b0, 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 0x1ddf84b8, BGR888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv2 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ] [apply] DestRe Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x306090 0x306090 0x306090 [apply] [ 0][ 1] 0x306090 0x306090 0x306090 [apply] [ 0][ 2] 0x306090 0x306090 0x306090 [apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] == [apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x306090 0x306090 0x306090 [apply] [ 61][ 62] 0x306090 0x306090 0x306090 [apply] [ 61][ 63] 0x306090 0x306090 0x306090 [apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] == [apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true [apply] [apply] CONVERT[6][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 0x1139b2f3, ABGR8888, 64 x 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 0x7a69b07, BGR888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv2 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ] [apply] DestRe Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x306090 0x306090 0x306090 [apply] [ 0][ 1] 0x306090 0x306090 0x306090 [apply] [ 0][ 2] 0x306090 0x306090 0x306090 [apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] == [apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x306090 0x306090 0x306090 [apply] [ 61][ 62] 0x306090 0x306090 0x306090 [apply] [ 61][ 63] 0x306090 0x306090 0x306090 [apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] == [apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true [apply] [apply] CONVERT[6][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 0x5e82df6a, ARGB8888, 64 x 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 0x3f197a46, BGR888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv2 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ] [apply] DestRe Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x306090 0x306090 0x306090 [apply] [ 0][ 1] 0x306090 0x306090 0x306090 [apply] [ 0][ 2] 0x306090 0x306090 0x306090 [apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] == [apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x306090 0x306090 0x306090 [apply] [ 61][ 62] 0x306090 0x306090 0x306090 [apply] [ 61][ 63] 0x306090 0x306090 0x306090 [apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] == [apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true [apply] [apply] CONVERT[6][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 0x636be97c, 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 0x50a638b5, BGR888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv2 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ] [apply] DestRe Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x306090 0x306090 0x306090 [apply] [ 0][ 1] 0x306090 0x306090 0x306090 [apply] [ 0][ 2] 0x306090 0x306090 0x306090 [apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] == [apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x306090 0x306090 0x306090 [apply] [ 61][ 62] 0x306090 0x306090 0x306090 [apply] [ 61][ 63] 0x306090 0x306090 0x306090 [apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] == [apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true [apply] [apply] CONVERT[7][*]: Image0 - Orig: PixelRect[obj 0x1817d444, 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 0x6ca8564a, LUMINANCE, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x60, msbFirst true, 01100000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x60 0x60 0x60 [apply] [ 0][ 1] 0x60 0x60 0x60 [apply] [ 0][ 2] 0x60 0x60 0x60 [apply] Test [ 0][ 0] exp [0x60, msbFirst true, 01100000] == [apply] Test [ 0][ 0] has [0x60, msbFirst true, 01100000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x60 0x60 0x60 [apply] [ 61][ 62] 0x60 0x60 0x60 [apply] [ 61][ 63] 0x60 0x60 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 0x50b472aa, RGB565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x9306 0x9306 0x9306 [apply] [ 0][ 1] 0x9306 0x9306 0x9306 [apply] [ 0][ 2] 0x9306 0x9306 0x9306 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x9306 0x9306 0x9306 [apply] [ 61][ 62] 0x9306 0x9306 0x9306 [apply] [ 61][ 63] 0x9306 0x9306 0x9306 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst 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 0x31368b99, 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 0x1725dc0f, BGR565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3312 0x3312 0x3312 [apply] [ 0][ 1] 0x3312 0x3312 0x3312 [apply] [ 0][ 2] 0x3312 0x3312 0x3312 [apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3312 0x3312 0x3312 [apply] [ 61][ 62] 0x3312 0x3312 0x3312 [apply] [ 61][ 63] 0x3312 0x3312 0x3312 [apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst 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 0x3911c2a7, RGBx8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv2 Data: [[0x31, msbFirst true, 00110001], [0x61, msbFirst true, 01100001], [0x94, msbFirst true, 10010100], [0x00, msbFirst true, 00000000], ] [apply] DestRe Data: [[0x31, msbFirst true, 00110001], [0x61, msbFirst true, 01100001], [0x94, msbFirst true, 10010100], [0xFF, msbFirst true, 11111111], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x00946131 0x00946131 0x00946131 [apply] [ 0][ 1] 0x00946131 0x00946131 0x00946131 [apply] [ 0][ 2] 0x00946131 0x00946131 0x00946131 [apply] Test [ 0][ 0] exp [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] == [apply] Test [ 0][ 0] has [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x00946131 0x00946131 0x00946131 [apply] [ 61][ 62] 0x00946131 0x00946131 0x00946131 [apply] [ 61][ 63] 0x00946131 0x00946131 0x00946131 [apply] Test [ 63][ 63] exp [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] == [apply] Test [ 63][ 63] has [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] : equal true [apply] [apply] CONVERT[7][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 0x4ac3c60d, RGBA5551, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0xC986 0xC986 0xC986 [apply] [ 0][ 1] 0xC986 0xC986 0xC986 [apply] [ 0][ 2] 0xC986 0xC986 0xC986 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0xC986 0xC986 0xC986 [apply] [ 61][ 62] 0xC986 0xC986 0xC986 [apply] [ 61][ 63] 0xC986 0xC986 0xC986 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] == [apply] Test [ 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 0x4facf68f, RGBx8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv2 Data: [[0x31, msbFirst true, 00110001], [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 0x76508ed1, ABGR1555, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3325 0x3325 0x3325 [apply] [ 0][ 1] 0x3325 0x3325 0x3325 [apply] [ 0][ 2] 0x3325 0x3325 0x3325 [apply] Test [ 0][ 0] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3325 0x3325 0x3325 [apply] [ 61][ 62] 0x3325 0x3325 0x3325 [apply] [ 61][ 63] 0x3325 0x3325 0x3325 [apply] Test [ 63][ 63] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] == [apply] Test [ 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 0x41e36e46, RGBx8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv2 Data: [[0x31, msbFirst true, 00110001], [0x63, msbFirst true, 01100011], [0x94, msbFirst true, 10010100], [0x00, msbFirst true, 00000000], ] [apply] DestRe Data: [[0x31, msbFirst true, 00110001], [0x63, msbFirst true, 01100011], [0x94, msbFirst true, 10010100], [0xFF, msbFirst true, 11111111], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x00946331 0x00946331 0x00946331 [apply] [ 0][ 1] 0x00946331 0x00946331 0x00946331 [apply] [ 0][ 2] 0x00946331 0x00946331 0x00946331 [apply] Test [ 0][ 0] exp [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] == [apply] Test [ 0][ 0] has [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x00946331 0x00946331 0x00946331 [apply] [ 61][ 62] 0x00946331 0x00946331 0x00946331 [apply] [ 61][ 63] 0x00946331 0x00946331 0x00946331 [apply] Test [ 63][ 63] exp [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] == [apply] Test [ 63][ 63] has [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] : equal true [apply] [apply] CONVERT[7][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 0x15c43bd9, 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 0x3d74bf60, 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 0x4f209819, 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 0x15eb5ee5, RGBx8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv2 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0x00, msbFirst true, 00000000], ] [apply] DestRe Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xFF, msbFirst true, 11111111], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x00906030 0x00906030 0x00906030 [apply] [ 0][ 1] 0x00906030 0x00906030 0x00906030 [apply] [ 0][ 2] 0x00906030 0x00906030 0x00906030 [apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] == [apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x00906030 0x00906030 0x00906030 [apply] [ 61][ 62] 0x00906030 0x00906030 0x00906030 [apply] [ 61][ 63] 0x00906030 0x00906030 0x00906030 [apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] == [apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true [apply] [apply] CONVERT[7][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 0x2145b572, 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 0x39529185, RGBx8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv2 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [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 0x72f926e6, 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 0x3daa422a, RGBx8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv2 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0x00, msbFirst true, 00000000], ] [apply] DestRe Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xFF, msbFirst true, 11111111], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x00906030 0x00906030 0x00906030 [apply] [ 0][ 1] 0x00906030 0x00906030 0x00906030 [apply] [ 0][ 2] 0x00906030 0x00906030 0x00906030 [apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] == [apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x00906030 0x00906030 0x00906030 [apply] [ 61][ 62] 0x00906030 0x00906030 0x00906030 [apply] [ 61][ 63] 0x00906030 0x00906030 0x00906030 [apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 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 0x31c88ec8, 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 0x1cbbffcd, RGBx8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv2 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0x00, msbFirst true, 00000000], ] [apply] DestRe Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xFF, msbFirst true, 11111111], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x00906030 0x00906030 0x00906030 [apply] [ 0][ 1] 0x00906030 0x00906030 0x00906030 [apply] [ 0][ 2] 0x00906030 0x00906030 0x00906030 [apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] == [apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x00906030 0x00906030 0x00906030 [apply] [ 61][ 62] 0x00906030 0x00906030 0x00906030 [apply] [ 61][ 63] 0x00906030 0x00906030 0x00906030 [apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] == [apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true [apply] [apply] CONVERT[7][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 0x27ce24aa, ABGR8888, 64 x 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 0x481a996b, RGBx8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv2 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0x00, msbFirst true, 00000000], ] [apply] DestRe Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xFF, msbFirst true, 11111111], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x00906030 0x00906030 0x00906030 [apply] [ 0][ 1] 0x00906030 0x00906030 0x00906030 [apply] [ 0][ 2] 0x00906030 0x00906030 0x00906030 [apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] == [apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x00906030 0x00906030 0x00906030 [apply] [ 61][ 62] 0x00906030 0x00906030 0x00906030 [apply] [ 61][ 63] 0x00906030 0x00906030 0x00906030 [apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] == [apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true [apply] [apply] CONVERT[7][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 0x3d51f06e, ARGB8888, 64 x 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 0x7ed7259e, RGBx8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv2 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0x00, msbFirst true, 00000000], ] [apply] DestRe Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xFF, msbFirst true, 11111111], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x00906030 0x00906030 0x00906030 [apply] [ 0][ 1] 0x00906030 0x00906030 0x00906030 [apply] [ 0][ 2] 0x00906030 0x00906030 0x00906030 [apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] == [apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x00906030 0x00906030 0x00906030 [apply] [ 61][ 62] 0x00906030 0x00906030 0x00906030 [apply] [ 61][ 63] 0x00906030 0x00906030 0x00906030 [apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] == [apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true [apply] [apply] CONVERT[7][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 0x28eaa59a, 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 0x3427b02d, RGBx8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv2 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0x00, msbFirst true, 00000000], ] [apply] DestRe Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xFF, msbFirst true, 11111111], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x00906030 0x00906030 0x00906030 [apply] [ 0][ 1] 0x00906030 0x00906030 0x00906030 [apply] [ 0][ 2] 0x00906030 0x00906030 0x00906030 [apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] == [apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x00906030 0x00906030 0x00906030 [apply] [ 61][ 62] 0x00906030 0x00906030 0x00906030 [apply] [ 61][ 63] 0x00906030 0x00906030 0x00906030 [apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] == [apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true [apply] [apply] CONVERT[8][*]: Image0 - Orig: PixelRect[obj 0x647e447, 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 0x41fbdac4, LUMINANCE, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x60, msbFirst true, 01100000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x60 0x60 0x60 [apply] [ 0][ 1] 0x60 0x60 0x60 [apply] [ 0][ 2] 0x60 0x60 0x60 [apply] Test [ 0][ 0] exp [0x60, msbFirst true, 01100000] == [apply] Test [ 0][ 0] has [0x60, msbFirst true, 01100000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x60 0x60 0x60 [apply] [ 61][ 62] 0x60 0x60 0x60 [apply] [ 61][ 63] 0x60 0x60 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 0x3c407114, RGB565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x9306 0x9306 0x9306 [apply] [ 0][ 1] 0x9306 0x9306 0x9306 [apply] [ 0][ 2] 0x9306 0x9306 0x9306 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x9306 0x9306 0x9306 [apply] [ 61][ 62] 0x9306 0x9306 0x9306 [apply] [ 61][ 63] 0x9306 0x9306 0x9306 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst 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 0x35ef1869, 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 0xc33b74f, BGR565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3312 0x3312 0x3312 [apply] [ 0][ 1] 0x3312 0x3312 0x3312 [apply] [ 0][ 2] 0x3312 0x3312 0x3312 [apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3312 0x3312 0x3312 [apply] [ 61][ 62] 0x3312 0x3312 0x3312 [apply] [ 61][ 63] 0x3312 0x3312 0x3312 [apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst 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 0x130161f7, BGRx8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv2 Data: [[0x94, msbFirst true, 10010100], [0x61, msbFirst true, 01100001], [0x31, msbFirst true, 00110001], [0x00, msbFirst true, 00000000], ] [apply] DestRe Data: [[0x94, msbFirst true, 10010100], [0x61, msbFirst true, 01100001], [0x31, msbFirst true, 00110001], [0xFF, msbFirst true, 11111111], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x00316194 0x00316194 0x00316194 [apply] [ 0][ 1] 0x00316194 0x00316194 0x00316194 [apply] [ 0][ 2] 0x00316194 0x00316194 0x00316194 [apply] Test [ 0][ 0] exp [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] == [apply] Test [ 0][ 0] has [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x00316194 0x00316194 0x00316194 [apply] [ 61][ 62] 0x00316194 0x00316194 0x00316194 [apply] [ 61][ 63] 0x00316194 0x00316194 0x00316194 [apply] Test [ 63][ 63] exp [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] == [apply] Test [ 63][ 63] has [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] : equal true [apply] [apply] CONVERT[8][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 0x2c767a52, RGBA5551, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0xC986 0xC986 0xC986 [apply] [ 0][ 1] 0xC986 0xC986 0xC986 [apply] [ 0][ 2] 0xC986 0xC986 0xC986 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0xC986 0xC986 0xC986 [apply] [ 61][ 62] 0xC986 0xC986 0xC986 [apply] [ 61][ 63] 0xC986 0xC986 0xC986 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] == [apply] Test [ 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 0x619713e5, BGRx8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv2 Data: [[0x94, msbFirst true, 10010100], [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 0x708f5957, ABGR1555, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3325 0x3325 0x3325 [apply] [ 0][ 1] 0x3325 0x3325 0x3325 [apply] [ 0][ 2] 0x3325 0x3325 0x3325 [apply] Test [ 0][ 0] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3325 0x3325 0x3325 [apply] [ 61][ 62] 0x3325 0x3325 0x3325 [apply] [ 61][ 63] 0x3325 0x3325 0x3325 [apply] Test [ 63][ 63] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] == [apply] Test [ 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 0x68999068, BGRx8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv2 Data: [[0x94, msbFirst true, 10010100], [0x63, msbFirst true, 01100011], [0x31, msbFirst true, 00110001], [0x00, msbFirst true, 00000000], ] [apply] DestRe Data: [[0x94, msbFirst true, 10010100], [0x63, msbFirst true, 01100011], [0x31, msbFirst true, 00110001], [0xFF, msbFirst true, 11111111], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x00316394 0x00316394 0x00316394 [apply] [ 0][ 1] 0x00316394 0x00316394 0x00316394 [apply] [ 0][ 2] 0x00316394 0x00316394 0x00316394 [apply] Test [ 0][ 0] exp [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] == [apply] Test [ 0][ 0] has [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x00316394 0x00316394 0x00316394 [apply] [ 61][ 62] 0x00316394 0x00316394 0x00316394 [apply] [ 61][ 63] 0x00316394 0x00316394 0x00316394 [apply] Test [ 63][ 63] exp [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] == [apply] Test [ 63][ 63] has [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] : equal true [apply] [apply] CONVERT[8][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 0x7722c3c3, 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 0x2ef3eef9, 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 0x243c4f91, 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 0x291ae, BGRx8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv2 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0x00, msbFirst true, 00000000], ] [apply] DestRe Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xFF, msbFirst true, 11111111], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x00306090 0x00306090 0x00306090 [apply] [ 0][ 1] 0x00306090 0x00306090 0x00306090 [apply] [ 0][ 2] 0x00306090 0x00306090 0x00306090 [apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] == [apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x00306090 0x00306090 0x00306090 [apply] [ 61][ 62] 0x00306090 0x00306090 0x00306090 [apply] [ 61][ 63] 0x00306090 0x00306090 0x00306090 [apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] == [apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true [apply] [apply] CONVERT[8][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 0x61df66b6, 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 0x50eac852, BGRx8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv2 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0x00, msbFirst true, 00000000], ] [apply] DestRe Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xFF, msbFirst true, 11111111], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x00306090 0x00306090 0x00306090 [apply] [ 0][ 1] 0x00306090 0x00306090 0x00306090 [apply] [ 0][ 2] 0x00306090 0x00306090 0x00306090 [apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] == [apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x00306090 0x00306090 0x00306090 [apply] [ 61][ 62] 0x00306090 0x00306090 0x00306090 [apply] [ 61][ 63] 0x00306090 0x00306090 0x00306090 [apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] == [apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true [apply] [apply] CONVERT[8][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 0x16ec5519, 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 0x2f7298b, BGRx8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv2 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [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 0x188715b5, 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 0x1ea9f6af, BGRx8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv2 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0x00, msbFirst true, 00000000], ] [apply] DestRe Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xFF, msbFirst true, 11111111], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x00306090 0x00306090 0x00306090 [apply] [ 0][ 1] 0x00306090 0x00306090 0x00306090 [apply] [ 0][ 2] 0x00306090 0x00306090 0x00306090 [apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] == [apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x00306090 0x00306090 0x00306090 [apply] [ 61][ 62] 0x00306090 0x00306090 0x00306090 [apply] [ 61][ 63] 0x00306090 0x00306090 0x00306090 [apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 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 0x6a192cfe, ABGR8888, 64 x 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 0x5119fb47, BGRx8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv2 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0x00, msbFirst true, 00000000], ] [apply] DestRe Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xFF, msbFirst true, 11111111], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x00306090 0x00306090 0x00306090 [apply] [ 0][ 1] 0x00306090 0x00306090 0x00306090 [apply] [ 0][ 2] 0x00306090 0x00306090 0x00306090 [apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] == [apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x00306090 0x00306090 0x00306090 [apply] [ 61][ 62] 0x00306090 0x00306090 0x00306090 [apply] [ 61][ 63] 0x00306090 0x00306090 0x00306090 [apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] == [apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true [apply] [apply] CONVERT[8][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 0x7193666c, ARGB8888, 64 x 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 0x20deea7f, BGRx8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv2 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0x00, msbFirst true, 00000000], ] [apply] DestRe Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xFF, msbFirst true, 11111111], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x00306090 0x00306090 0x00306090 [apply] [ 0][ 1] 0x00306090 0x00306090 0x00306090 [apply] [ 0][ 2] 0x00306090 0x00306090 0x00306090 [apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] == [apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x00306090 0x00306090 0x00306090 [apply] [ 61][ 62] 0x00306090 0x00306090 0x00306090 [apply] [ 61][ 63] 0x00306090 0x00306090 0x00306090 [apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] == [apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true [apply] [apply] CONVERT[8][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 0x3835c46, 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 0x1dde4cb2, BGRx8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv2 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0x00, msbFirst true, 00000000], ] [apply] DestRe Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xFF, msbFirst true, 11111111], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x00306090 0x00306090 0x00306090 [apply] [ 0][ 1] 0x00306090 0x00306090 0x00306090 [apply] [ 0][ 2] 0x00306090 0x00306090 0x00306090 [apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] == [apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x00306090 0x00306090 0x00306090 [apply] [ 61][ 62] 0x00306090 0x00306090 0x00306090 [apply] [ 61][ 63] 0x00306090 0x00306090 0x00306090 [apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] == [apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true [apply] [apply] CONVERT[9][*]: Image0 - Orig: PixelRect[obj 0x7714e963, 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 0x20ce78ec, LUMINANCE, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x60, msbFirst true, 01100000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x60 0x60 0x60 [apply] [ 0][ 1] 0x60 0x60 0x60 [apply] [ 0][ 2] 0x60 0x60 0x60 [apply] Test [ 0][ 0] exp [0x60, msbFirst true, 01100000] == [apply] Test [ 0][ 0] has [0x60, msbFirst true, 01100000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x60 0x60 0x60 [apply] [ 61][ 62] 0x60 0x60 0x60 [apply] [ 61][ 63] 0x60 0x60 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 0x393671df, RGB565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x9306 0x9306 0x9306 [apply] [ 0][ 1] 0x9306 0x9306 0x9306 [apply] [ 0][ 2] 0x9306 0x9306 0x9306 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x9306 0x9306 0x9306 [apply] [ 61][ 62] 0x9306 0x9306 0x9306 [apply] [ 61][ 63] 0x9306 0x9306 0x9306 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst 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 0x56620197, BGR565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3312 0x3312 0x3312 [apply] [ 0][ 1] 0x3312 0x3312 0x3312 [apply] [ 0][ 2] 0x3312 0x3312 0x3312 [apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3312 0x3312 0x3312 [apply] [ 61][ 62] 0x3312 0x3312 0x3312 [apply] [ 61][ 63] 0x3312 0x3312 0x3312 [apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst 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 0x6eda5c9, RGBA5551, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0xC986 0xC986 0xC986 [apply] [ 0][ 1] 0xC986 0xC986 0xC986 [apply] [ 0][ 2] 0xC986 0xC986 0xC986 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0xC986 0xC986 0xC986 [apply] [ 61][ 62] 0xC986 0xC986 0xC986 [apply] [ 61][ 63] 0xC986 0xC986 0xC986 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] == [apply] Test [ 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 0x55b7a4e0, 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 0x5f058f00, ABGR1555, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3325 0x3325 0x3325 [apply] [ 0][ 1] 0x3325 0x3325 0x3325 [apply] [ 0][ 2] 0x3325 0x3325 0x3325 [apply] Test [ 0][ 0] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3325 0x3325 0x3325 [apply] [ 61][ 62] 0x3325 0x3325 0x3325 [apply] [ 61][ 63] 0x3325 0x3325 0x3325 [apply] Test [ 63][ 63] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] == [apply] Test [ 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 0x192d43ce, RGBA8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv2 Data: [[0x31, msbFirst true, 00110001], [0x63, msbFirst true, 01100011], [0x94, msbFirst true, 10010100], [0xFF, msbFirst true, 11111111], ] [apply] DestRe Data: [[0x31, msbFirst true, 00110001], [0x63, msbFirst true, 01100011], [0x94, msbFirst true, 10010100], [0xFF, msbFirst true, 11111111], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0xFF946331 0xFF946331 0xFF946331 [apply] [ 0][ 1] 0xFF946331 0xFF946331 0xFF946331 [apply] [ 0][ 2] 0xFF946331 0xFF946331 0xFF946331 [apply] Test [ 0][ 0] exp [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] [0xFF, msbFirst true, 11111111] == [apply] Test [ 0][ 0] has [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] [0xFF, msbFirst true, 11111111] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0xFF946331 0xFF946331 0xFF946331 [apply] [ 61][ 62] 0xFF946331 0xFF946331 0xFF946331 [apply] [ 61][ 63] 0xFF946331 0xFF946331 0xFF946331 [apply] Test [ 63][ 63] exp [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] [0xFF, msbFirst true, 11111111] == [apply] Test [ 63][ 63] has [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] [0xFF, msbFirst true, 11111111] : equal true [apply] [apply] CONVERT[9][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 0x72057ecf, 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 0x1afd44cb, 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 0x6973b51b, 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 0x1ab3a8c8, 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 0x43195e57, 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 0x333291e3, 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 0x479d31f3, 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 0x40ef3420, RGBA8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv2 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xC0, msbFirst true, 11000000], ] [apply] DestRe Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xC0, msbFirst true, 11000000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0xC0906030 0xC0906030 0xC0906030 [apply] [ 0][ 1] 0xC0906030 0xC0906030 0xC0906030 [apply] [ 0][ 2] 0xC0906030 0xC0906030 0xC0906030 [apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xC0, msbFirst true, 11000000] == [apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xC0, msbFirst true, 11000000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0xC0906030 0xC0906030 0xC0906030 [apply] [ 61][ 62] 0xC0906030 0xC0906030 0xC0906030 [apply] [ 61][ 63] 0xC0906030 0xC0906030 0xC0906030 [apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xC0, msbFirst true, 11000000] == [apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xC0, msbFirst true, 11000000] : equal true [apply] [apply] CONVERT[9][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 0x498d318c, 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 0x6e171cd7, RGBA8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv2 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xC0, msbFirst true, 11000000], ] [apply] DestRe Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xC0, msbFirst true, 11000000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0xC0906030 0xC0906030 0xC0906030 [apply] [ 0][ 1] 0xC0906030 0xC0906030 0xC0906030 [apply] [ 0][ 2] 0xC0906030 0xC0906030 0xC0906030 [apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xC0, msbFirst true, 11000000] == [apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xC0, msbFirst true, 11000000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0xC0906030 0xC0906030 0xC0906030 [apply] [ 61][ 62] 0xC0906030 0xC0906030 0xC0906030 [apply] [ 61][ 63] 0xC0906030 0xC0906030 0xC0906030 [apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xC0, msbFirst true, 11000000] == [apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xC0, msbFirst true, 11000000] : equal true [apply] [apply] CONVERT[9][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 0x402bba4f, 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 0x795cd85e, RGBA8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv2 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xC0, msbFirst true, 11000000], ] [apply] DestRe Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xC0, msbFirst true, 11000000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0xC0906030 0xC0906030 0xC0906030 [apply] [ 0][ 1] 0xC0906030 0xC0906030 0xC0906030 [apply] [ 0][ 2] 0xC0906030 0xC0906030 0xC0906030 [apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xC0, msbFirst true, 11000000] == [apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xC0, msbFirst true, 11000000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0xC0906030 0xC0906030 0xC0906030 [apply] [ 61][ 62] 0xC0906030 0xC0906030 0xC0906030 [apply] [ 61][ 63] 0xC0906030 0xC0906030 0xC0906030 [apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xC0, msbFirst true, 11000000] == [apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xC0, msbFirst true, 11000000] : equal true [apply] [apply] CONVERT[10][*]: Image0 - Orig: PixelRect[obj 0x59fd97a8, 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 0xf5ac9e4, LUMINANCE, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x60, msbFirst true, 01100000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x60 0x60 0x60 [apply] [ 0][ 1] 0x60 0x60 0x60 [apply] [ 0][ 2] 0x60 0x60 0x60 [apply] Test [ 0][ 0] exp [0x60, msbFirst true, 01100000] == [apply] Test [ 0][ 0] has [0x60, msbFirst true, 01100000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x60 0x60 0x60 [apply] [ 61][ 62] 0x60 0x60 0x60 [apply] [ 61][ 63] 0x60 0x60 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 0x123ef382, RGB565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x9306 0x9306 0x9306 [apply] [ 0][ 1] 0x9306 0x9306 0x9306 [apply] [ 0][ 2] 0x9306 0x9306 0x9306 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x9306 0x9306 0x9306 [apply] [ 61][ 62] 0x9306 0x9306 0x9306 [apply] [ 61][ 63] 0x9306 0x9306 0x9306 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst 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 0xdbf57b3, BGR565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3312 0x3312 0x3312 [apply] [ 0][ 1] 0x3312 0x3312 0x3312 [apply] [ 0][ 2] 0x3312 0x3312 0x3312 [apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3312 0x3312 0x3312 [apply] [ 61][ 62] 0x3312 0x3312 0x3312 [apply] [ 61][ 63] 0x3312 0x3312 0x3312 [apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst 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 0x384ad17b, RGBA5551, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0xC986 0xC986 0xC986 [apply] [ 0][ 1] 0xC986 0xC986 0xC986 [apply] [ 0][ 2] 0xC986 0xC986 0xC986 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0xC986 0xC986 0xC986 [apply] [ 61][ 62] 0xC986 0xC986 0xC986 [apply] [ 61][ 63] 0xC986 0xC986 0xC986 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] == [apply] Test [ 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 0x61862a7f, 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 0x441772e, ABGR1555, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3325 0x3325 0x3325 [apply] [ 0][ 1] 0x3325 0x3325 0x3325 [apply] [ 0][ 2] 0x3325 0x3325 0x3325 [apply] Test [ 0][ 0] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3325 0x3325 0x3325 [apply] [ 61][ 62] 0x3325 0x3325 0x3325 [apply] [ 61][ 63] 0x3325 0x3325 0x3325 [apply] Test [ 63][ 63] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] == [apply] Test [ 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 0x7334aada, ABGR8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv2 Data: [[0xFF, msbFirst true, 11111111], [0x94, msbFirst true, 10010100], [0x63, msbFirst true, 01100011], [0x31, msbFirst true, 00110001], ] [apply] DestRe Data: [[0xFF, msbFirst true, 11111111], [0x94, msbFirst true, 10010100], [0x63, msbFirst true, 01100011], [0x31, msbFirst true, 00110001], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x316394FF 0x316394FF 0x316394FF [apply] [ 0][ 1] 0x316394FF 0x316394FF 0x316394FF [apply] [ 0][ 2] 0x316394FF 0x316394FF 0x316394FF [apply] Test [ 0][ 0] exp [0xFF, msbFirst true, 11111111] [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] == [apply] Test [ 0][ 0] has [0xFF, msbFirst true, 11111111] [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x316394FF 0x316394FF 0x316394FF [apply] [ 61][ 62] 0x316394FF 0x316394FF 0x316394FF [apply] [ 61][ 63] 0x316394FF 0x316394FF 0x316394FF [apply] Test [ 63][ 63] exp [0xFF, msbFirst true, 11111111] [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] == [apply] Test [ 63][ 63] has [0xFF, msbFirst true, 11111111] [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] : equal true [apply] [apply] CONVERT[10][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 0x1d9b7cce, 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 0x4d9e68d0, 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 0x42e99e4a, 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 0x14dd9eb7, 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 0x52e6fdee, 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 0x6c80d78a, 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 0x62150f9e, 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 0x1a451d4d, ABGR8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv2 Data: [[0xC0, msbFirst true, 11000000], [0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ] [apply] DestRe Data: [[0xC0, msbFirst true, 11000000], [0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x306090C0 0x306090C0 0x306090C0 [apply] [ 0][ 1] 0x306090C0 0x306090C0 0x306090C0 [apply] [ 0][ 2] 0x306090C0 0x306090C0 0x306090C0 [apply] Test [ 0][ 0] exp [0xC0, msbFirst true, 11000000] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] == [apply] Test [ 0][ 0] has [0xC0, msbFirst true, 11000000] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x306090C0 0x306090C0 0x306090C0 [apply] [ 61][ 62] 0x306090C0 0x306090C0 0x306090C0 [apply] [ 61][ 63] 0x306090C0 0x306090C0 0x306090C0 [apply] Test [ 63][ 63] exp [0xC0, msbFirst true, 11000000] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] == [apply] Test [ 63][ 63] has [0xC0, msbFirst true, 11000000] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true [apply] [apply] CONVERT[10][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 0x7fa98a66, 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 0x15ff3e9e, ABGR8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv2 Data: [[0xC0, msbFirst true, 11000000], [0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ] [apply] DestRe Data: [[0xC0, msbFirst true, 11000000], [0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x306090C0 0x306090C0 0x306090C0 [apply] [ 0][ 1] 0x306090C0 0x306090C0 0x306090C0 [apply] [ 0][ 2] 0x306090C0 0x306090C0 0x306090C0 [apply] Test [ 0][ 0] exp [0xC0, msbFirst true, 11000000] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] == [apply] Test [ 0][ 0] has [0xC0, msbFirst true, 11000000] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x306090C0 0x306090C0 0x306090C0 [apply] [ 61][ 62] 0x306090C0 0x306090C0 0x306090C0 [apply] [ 61][ 63] 0x306090C0 0x306090C0 0x306090C0 [apply] Test [ 63][ 63] exp [0xC0, msbFirst true, 11000000] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] == [apply] Test [ 63][ 63] has [0xC0, msbFirst true, 11000000] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true [apply] [apply] CONVERT[10][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 0x5fdcaa40, 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 0x6dc17b83, ABGR8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv2 Data: [[0xC0, msbFirst true, 11000000], [0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ] [apply] DestRe Data: [[0xC0, msbFirst true, 11000000], [0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x306090C0 0x306090C0 0x306090C0 [apply] [ 0][ 1] 0x306090C0 0x306090C0 0x306090C0 [apply] [ 0][ 2] 0x306090C0 0x306090C0 0x306090C0 [apply] Test [ 0][ 0] exp [0xC0, msbFirst true, 11000000] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] == [apply] Test [ 0][ 0] has [0xC0, msbFirst true, 11000000] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x306090C0 0x306090C0 0x306090C0 [apply] [ 61][ 62] 0x306090C0 0x306090C0 0x306090C0 [apply] [ 61][ 63] 0x306090C0 0x306090C0 0x306090C0 [apply] Test [ 63][ 63] exp [0xC0, msbFirst true, 11000000] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] == [apply] Test [ 63][ 63] has [0xC0, msbFirst true, 11000000] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true [apply] [apply] CONVERT[11][*]: Image0 - Orig: PixelRect[obj 0x5e0826e7, 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 0x32eff876, LUMINANCE, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x60, msbFirst true, 01100000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x60 0x60 0x60 [apply] [ 0][ 1] 0x60 0x60 0x60 [apply] [ 0][ 2] 0x60 0x60 0x60 [apply] Test [ 0][ 0] exp [0x60, msbFirst true, 01100000] == [apply] Test [ 0][ 0] has [0x60, msbFirst true, 01100000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x60 0x60 0x60 [apply] [ 61][ 62] 0x60 0x60 0x60 [apply] [ 61][ 63] 0x60 0x60 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 0x8dbdac1, RGB565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x9306 0x9306 0x9306 [apply] [ 0][ 1] 0x9306 0x9306 0x9306 [apply] [ 0][ 2] 0x9306 0x9306 0x9306 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x9306 0x9306 0x9306 [apply] [ 61][ 62] 0x9306 0x9306 0x9306 [apply] [ 61][ 63] 0x9306 0x9306 0x9306 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst 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 0x6e20b53a, BGR565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3312 0x3312 0x3312 [apply] [ 0][ 1] 0x3312 0x3312 0x3312 [apply] [ 0][ 2] 0x3312 0x3312 0x3312 [apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3312 0x3312 0x3312 [apply] [ 61][ 62] 0x3312 0x3312 0x3312 [apply] [ 61][ 63] 0x3312 0x3312 0x3312 [apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst 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 0x71809907, RGBA5551, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0xC986 0xC986 0xC986 [apply] [ 0][ 1] 0xC986 0xC986 0xC986 [apply] [ 0][ 2] 0xC986 0xC986 0xC986 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0xC986 0xC986 0xC986 [apply] [ 61][ 62] 0xC986 0xC986 0xC986 [apply] [ 61][ 63] 0xC986 0xC986 0xC986 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] == [apply] Test [ 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 0x3ce1e309, 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 0x6aba2b86, ABGR1555, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3325 0x3325 0x3325 [apply] [ 0][ 1] 0x3325 0x3325 0x3325 [apply] [ 0][ 2] 0x3325 0x3325 0x3325 [apply] Test [ 0][ 0] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3325 0x3325 0x3325 [apply] [ 61][ 62] 0x3325 0x3325 0x3325 [apply] [ 61][ 63] 0x3325 0x3325 0x3325 [apply] Test [ 63][ 63] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] == [apply] Test [ 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 0x158da8e, ARGB8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv2 Data: [[0xFF, msbFirst true, 11111111], [0x31, msbFirst true, 00110001], [0x63, msbFirst true, 01100011], [0x94, msbFirst true, 10010100], ] [apply] DestRe Data: [[0xFF, msbFirst true, 11111111], [0x31, msbFirst true, 00110001], [0x63, msbFirst true, 01100011], [0x94, msbFirst true, 10010100], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x946331FF 0x946331FF 0x946331FF [apply] [ 0][ 1] 0x946331FF 0x946331FF 0x946331FF [apply] [ 0][ 2] 0x946331FF 0x946331FF 0x946331FF [apply] Test [ 0][ 0] exp [0xFF, msbFirst true, 11111111] [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] == [apply] Test [ 0][ 0] has [0xFF, msbFirst true, 11111111] [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x946331FF 0x946331FF 0x946331FF [apply] [ 61][ 62] 0x946331FF 0x946331FF 0x946331FF [apply] [ 61][ 63] 0x946331FF 0x946331FF 0x946331FF [apply] Test [ 63][ 63] exp [0xFF, msbFirst true, 11111111] [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] == [apply] Test [ 63][ 63] has [0xFF, msbFirst true, 11111111] [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] : equal true [apply] [apply] CONVERT[11][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 0x74e52303, 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 0x47af7f3d, 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 0x7c729a55, 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 0x3bb9a3ff, 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 0x661972b0, 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 0x5af3afd9, 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 0x323b36e0, 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 0x44ebcd03, ARGB8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv2 Data: [[0xC0, msbFirst true, 11000000], [0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ] [apply] DestRe Data: [[0xC0, msbFirst true, 11000000], [0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x906030C0 0x906030C0 0x906030C0 [apply] [ 0][ 1] 0x906030C0 0x906030C0 0x906030C0 [apply] [ 0][ 2] 0x906030C0 0x906030C0 0x906030C0 [apply] Test [ 0][ 0] exp [0xC0, msbFirst true, 11000000] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] == [apply] Test [ 0][ 0] has [0xC0, msbFirst true, 11000000] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x906030C0 0x906030C0 0x906030C0 [apply] [ 61][ 62] 0x906030C0 0x906030C0 0x906030C0 [apply] [ 61][ 63] 0x906030C0 0x906030C0 0x906030C0 [apply] Test [ 63][ 63] exp [0xC0, msbFirst true, 11000000] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] == [apply] Test [ 63][ 63] has [0xC0, msbFirst true, 11000000] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true [apply] [apply] CONVERT[11][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 0x694abbdc, 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 0x2e005c4b, ARGB8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv2 Data: [[0xC0, msbFirst true, 11000000], [0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ] [apply] DestRe Data: [[0xC0, msbFirst true, 11000000], [0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x906030C0 0x906030C0 0x906030C0 [apply] [ 0][ 1] 0x906030C0 0x906030C0 0x906030C0 [apply] [ 0][ 2] 0x906030C0 0x906030C0 0x906030C0 [apply] Test [ 0][ 0] exp [0xC0, msbFirst true, 11000000] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] == [apply] Test [ 0][ 0] has [0xC0, msbFirst true, 11000000] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x906030C0 0x906030C0 0x906030C0 [apply] [ 61][ 62] 0x906030C0 0x906030C0 0x906030C0 [apply] [ 61][ 63] 0x906030C0 0x906030C0 0x906030C0 [apply] Test [ 63][ 63] exp [0xC0, msbFirst true, 11000000] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] == [apply] Test [ 63][ 63] has [0xC0, msbFirst true, 11000000] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true [apply] [apply] CONVERT[11][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 0x4567f35d, 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 0x5ffead27, ARGB8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv2 Data: [[0xC0, msbFirst true, 11000000], [0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ] [apply] DestRe Data: [[0xC0, msbFirst true, 11000000], [0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x906030C0 0x906030C0 0x906030C0 [apply] [ 0][ 1] 0x906030C0 0x906030C0 0x906030C0 [apply] [ 0][ 2] 0x906030C0 0x906030C0 0x906030C0 [apply] Test [ 0][ 0] exp [0xC0, msbFirst true, 11000000] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] == [apply] Test [ 0][ 0] has [0xC0, msbFirst true, 11000000] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x906030C0 0x906030C0 0x906030C0 [apply] [ 61][ 62] 0x906030C0 0x906030C0 0x906030C0 [apply] [ 61][ 63] 0x906030C0 0x906030C0 0x906030C0 [apply] Test [ 63][ 63] exp [0xC0, msbFirst true, 11000000] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] == [apply] Test [ 63][ 63] has [0xC0, msbFirst true, 11000000] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true [apply] [apply] CONVERT[12][*]: Image0 - Orig: PixelRect[obj 0x6356695f, 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 0x4f18837a, LUMINANCE, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x60, msbFirst true, 01100000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x60 0x60 0x60 [apply] [ 0][ 1] 0x60 0x60 0x60 [apply] [ 0][ 2] 0x60 0x60 0x60 [apply] Test [ 0][ 0] exp [0x60, msbFirst true, 01100000] == [apply] Test [ 0][ 0] has [0x60, msbFirst true, 01100000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x60 0x60 0x60 [apply] [ 61][ 62] 0x60 0x60 0x60 [apply] [ 61][ 63] 0x60 0x60 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 0x359f7cdf, RGB565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x9306 0x9306 0x9306 [apply] [ 0][ 1] 0x9306 0x9306 0x9306 [apply] [ 0][ 2] 0x9306 0x9306 0x9306 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x9306 0x9306 0x9306 [apply] [ 61][ 62] 0x9306 0x9306 0x9306 [apply] [ 61][ 63] 0x9306 0x9306 0x9306 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst 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 0x1fa268de, BGR565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3312 0x3312 0x3312 [apply] [ 0][ 1] 0x3312 0x3312 0x3312 [apply] [ 0][ 2] 0x3312 0x3312 0x3312 [apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3312 0x3312 0x3312 [apply] [ 61][ 62] 0x3312 0x3312 0x3312 [apply] [ 61][ 63] 0x3312 0x3312 0x3312 [apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst 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 0x4f6ee6e4, RGBA5551, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0xC986 0xC986 0xC986 [apply] [ 0][ 1] 0xC986 0xC986 0xC986 [apply] [ 0][ 2] 0xC986 0xC986 0xC986 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0xC986 0xC986 0xC986 [apply] [ 61][ 62] 0xC986 0xC986 0xC986 [apply] [ 61][ 63] 0xC986 0xC986 0xC986 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] == [apply] Test [ 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 0x4466af20, 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 0xa514af7, ABGR1555, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3325 0x3325 0x3325 [apply] [ 0][ 1] 0x3325 0x3325 0x3325 [apply] [ 0][ 2] 0x3325 0x3325 0x3325 [apply] Test [ 0][ 0] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3325 0x3325 0x3325 [apply] [ 61][ 62] 0x3325 0x3325 0x3325 [apply] [ 61][ 63] 0x3325 0x3325 0x3325 [apply] Test [ 63][ 63] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] == [apply] Test [ 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 0x6b927fb, BGRA8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv2 Data: [[0x94, msbFirst true, 10010100], [0x63, msbFirst true, 01100011], [0x31, msbFirst true, 00110001], [0xFF, msbFirst true, 11111111], ] [apply] DestRe Data: [[0x94, msbFirst true, 10010100], [0x63, msbFirst true, 01100011], [0x31, msbFirst true, 00110001], [0xFF, msbFirst true, 11111111], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0xFF316394 0xFF316394 0xFF316394 [apply] [ 0][ 1] 0xFF316394 0xFF316394 0xFF316394 [apply] [ 0][ 2] 0xFF316394 0xFF316394 0xFF316394 [apply] Test [ 0][ 0] exp [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] [0xFF, msbFirst true, 11111111] == [apply] Test [ 0][ 0] has [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] [0xFF, msbFirst true, 11111111] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0xFF316394 0xFF316394 0xFF316394 [apply] [ 61][ 62] 0xFF316394 0xFF316394 0xFF316394 [apply] [ 61][ 63] 0xFF316394 0xFF316394 0xFF316394 [apply] Test [ 63][ 63] exp [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] [0xFF, msbFirst true, 11111111] == [apply] Test [ 63][ 63] has [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] [0xFF, msbFirst true, 11111111] : equal true [apply] [apply] CONVERT[12][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 0x3e58a80e, 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 0x4fb61f4a, 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 0x4fb0f2b9, 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 0x79924b, 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 0x7b9a4292, 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 0x4a94ee4, 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 0x4cc451f2, 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 0x6379eb, BGRA8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv2 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xC0, msbFirst true, 11000000], ] [apply] DestRe Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xC0, msbFirst true, 11000000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0xC0306090 0xC0306090 0xC0306090 [apply] [ 0][ 1] 0xC0306090 0xC0306090 0xC0306090 [apply] [ 0][ 2] 0xC0306090 0xC0306090 0xC0306090 [apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xC0, msbFirst true, 11000000] == [apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xC0, msbFirst true, 11000000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0xC0306090 0xC0306090 0xC0306090 [apply] [ 61][ 62] 0xC0306090 0xC0306090 0xC0306090 [apply] [ 61][ 63] 0xC0306090 0xC0306090 0xC0306090 [apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xC0, msbFirst true, 11000000] == [apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xC0, msbFirst true, 11000000] : equal true [apply] [apply] CONVERT[12][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 0x294425a7, 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 0x67d48005, BGRA8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv2 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xC0, msbFirst true, 11000000], ] [apply] DestRe Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xC0, msbFirst true, 11000000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0xC0306090 0xC0306090 0xC0306090 [apply] [ 0][ 1] 0xC0306090 0xC0306090 0xC0306090 [apply] [ 0][ 2] 0xC0306090 0xC0306090 0xC0306090 [apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xC0, msbFirst true, 11000000] == [apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xC0, msbFirst true, 11000000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0xC0306090 0xC0306090 0xC0306090 [apply] [ 61][ 62] 0xC0306090 0xC0306090 0xC0306090 [apply] [ 61][ 63] 0xC0306090 0xC0306090 0xC0306090 [apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xC0, msbFirst true, 11000000] == [apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xC0, msbFirst true, 11000000] : equal true [apply] [apply] CONVERT[12][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 0x9f116cc, 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 0x12468a38, BGRA8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv2 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xC0, msbFirst true, 11000000], ] [apply] DestRe Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xC0, msbFirst true, 11000000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0xC0306090 0xC0306090 0xC0306090 [apply] [ 0][ 1] 0xC0306090 0xC0306090 0xC0306090 [apply] [ 0][ 2] 0xC0306090 0xC0306090 0xC0306090 [apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xC0, msbFirst true, 11000000] == [apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xC0, msbFirst true, 11000000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0xC0306090 0xC0306090 0xC0306090 [apply] [ 61][ 62] 0xC0306090 0xC0306090 0xC0306090 [apply] [ 61][ 63] 0xC0306090 0xC0306090 0xC0306090 [apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xC0, msbFirst true, 11000000] == [apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xC0, msbFirst true, 11000000] : equal true [apply] [apply] ++++ 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 0x59309333, 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 0x5876a9af, LUMINANCE, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x60, msbFirst true, 01100000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x60 0x60 0x60 [apply] [ 0][ 1] 0x60 0x60 0x60 [apply] [ 0][ 2] 0x60 0x60 0x60 [apply] Test [ 0][ 0] exp [0x60, msbFirst true, 01100000] == [apply] Test [ 0][ 0] has [0x60, msbFirst true, 01100000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x60 0x60 0x60 [apply] [ 61][ 62] 0x60 0x60 0x60 [apply] [ 61][ 63] 0x60 0x60 0x60 [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 0x7ec7ffd3, 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 0x5b239d7d, 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 0x6572421, 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 0x6b81ce95, 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 0x2a798d51, LUMINANCE, 64 x 64, stride 301, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=19264 cap=19264]], maxDelta 12 [apply] Conv2 Data: [[0x62, msbFirst true, 01100010], ] [apply] DestRe Data: [[0x62, msbFirst true, 01100010], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x62 0x62 0x62 [apply] [ 0][ 1] 0x62 0x62 0x62 [apply] [ 0][ 2] 0x62 0x62 0x62 [apply] Test [ 0][ 0] exp [0x62, msbFirst true, 01100010] == [apply] Test [ 0][ 0] has [0x62, msbFirst true, 01100010] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x62 0x62 0x62 [apply] [ 61][ 62] 0x62 0x62 0x62 [apply] [ 61][ 63] 0x62 0x62 0x62 [apply] Test [ 63][ 63] exp [0x62, msbFirst true, 01100010] == [apply] Test [ 63][ 63] has [0x62, msbFirst true, 01100010] : equal true [apply] [apply] CONVERT[0][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 0x6d763516, 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 0x52bf72b5, 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 0x37afeb11, 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 0x515aebb0, LUMINANCE, 64 x 64, stride 301, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=19264 cap=19264]], maxDelta 12 [apply] Conv2 Data: [[0x63, msbFirst true, 01100011], ] [apply] DestRe Data: [[0x63, msbFirst true, 01100011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x63 0x63 0x63 [apply] [ 0][ 1] 0x63 0x63 0x63 [apply] [ 0][ 2] 0x63 0x63 0x63 [apply] Test [ 0][ 0] exp [0x63, msbFirst true, 01100011] == [apply] Test [ 0][ 0] has [0x63, msbFirst true, 01100011] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x63 0x63 0x63 [apply] [ 61][ 62] 0x63 0x63 0x63 [apply] [ 61][ 63] 0x63 0x63 0x63 [apply] Test [ 63][ 63] exp [0x63, msbFirst true, 01100011] == [apply] Test [ 63][ 63] has [0x63, msbFirst true, 01100011] : equal true [apply] [apply] CONVERT[0][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 0xdd8ba08, 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 0x245b4bdc, 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 0x6c64cb25, 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 0x6ae5aa72, LUMINANCE, 64 x 64, stride 301, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=19264 cap=19264]], maxDelta 12 [apply] Conv2 Data: [[0x60, msbFirst true, 01100000], ] [apply] DestRe Data: [[0x60, msbFirst true, 01100000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x60 0x60 0x60 [apply] [ 0][ 1] 0x60 0x60 0x60 [apply] [ 0][ 2] 0x60 0x60 0x60 [apply] Test [ 0][ 0] exp [0x60, msbFirst true, 01100000] == [apply] Test [ 0][ 0] has [0x60, msbFirst true, 01100000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x60 0x60 0x60 [apply] [ 61][ 62] 0x60 0x60 0x60 [apply] [ 61][ 63] 0x60 0x60 0x60 [apply] Test [ 63][ 63] exp [0x60, msbFirst true, 01100000] == [apply] Test [ 63][ 63] has [0x60, msbFirst true, 01100000] : equal true [apply] [apply] CONVERT[0][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 0x222545dc, 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 0x5c5eefef, LUMINANCE, 64 x 64, stride 301, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=19264 cap=19264]], maxDelta 12 [apply] Conv2 Data: [[0x60, msbFirst true, 01100000], ] [apply] DestRe Data: [[0x60, msbFirst true, 01100000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x60 0x60 0x60 [apply] [ 0][ 1] 0x60 0x60 0x60 [apply] [ 0][ 2] 0x60 0x60 0x60 [apply] Test [ 0][ 0] exp [0x60, msbFirst true, 01100000] == [apply] Test [ 0][ 0] has [0x60, msbFirst true, 01100000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x60 0x60 0x60 [apply] [ 61][ 62] 0x60 0x60 0x60 [apply] [ 61][ 63] 0x60 0x60 0x60 [apply] Test [ 63][ 63] exp [0x60, msbFirst true, 01100000] == [apply] Test [ 63][ 63] has [0x60, msbFirst true, 01100000] : equal true [apply] [apply] CONVERT[0][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 0x16293aa2, 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 0x5158b42f, LUMINANCE, 64 x 64, stride 301, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=19264 cap=19264]], maxDelta 12 [apply] Conv2 Data: [[0x60, msbFirst true, 01100000], ] [apply] DestRe Data: [[0x60, msbFirst true, 01100000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x60 0x60 0x60 [apply] [ 0][ 1] 0x60 0x60 0x60 [apply] [ 0][ 2] 0x60 0x60 0x60 [apply] Test [ 0][ 0] exp [0x60, msbFirst true, 01100000] == [apply] Test [ 0][ 0] has [0x60, msbFirst true, 01100000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x60 0x60 0x60 [apply] [ 61][ 62] 0x60 0x60 0x60 [apply] [ 61][ 63] 0x60 0x60 0x60 [apply] Test [ 63][ 63] exp [0x60, msbFirst true, 01100000] == [apply] Test [ 63][ 63] has [0x60, msbFirst true, 01100000] : equal true [apply] [apply] CONVERT[0][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 0x595b007d, 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 0x72d1ad2e, LUMINANCE, 64 x 64, stride 301, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=19264 cap=19264]], maxDelta 12 [apply] Conv2 Data: [[0x60, msbFirst true, 01100000], ] [apply] DestRe Data: [[0x60, msbFirst true, 01100000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x60 0x60 0x60 [apply] [ 0][ 1] 0x60 0x60 0x60 [apply] [ 0][ 2] 0x60 0x60 0x60 [apply] Test [ 0][ 0] exp [0x60, msbFirst true, 01100000] == [apply] Test [ 0][ 0] has [0x60, msbFirst true, 01100000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x60 0x60 0x60 [apply] [ 61][ 62] 0x60 0x60 0x60 [apply] [ 61][ 63] 0x60 0x60 0x60 [apply] Test [ 63][ 63] exp [0x60, msbFirst true, 01100000] == [apply] Test [ 63][ 63] has [0x60, msbFirst true, 01100000] : equal true [apply] [apply] CONVERT[0][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 0x2d7275fc, ABGR8888, 64 x 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 0x399f45b1, LUMINANCE, 64 x 64, stride 301, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=19264 cap=19264]], maxDelta 12 [apply] Conv2 Data: [[0x60, msbFirst true, 01100000], ] [apply] DestRe Data: [[0x60, msbFirst true, 01100000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x60 0x60 0x60 [apply] [ 0][ 1] 0x60 0x60 0x60 [apply] [ 0][ 2] 0x60 0x60 0x60 [apply] Test [ 0][ 0] exp [0x60, msbFirst true, 01100000] == [apply] Test [ 0][ 0] has [0x60, msbFirst true, 01100000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x60 0x60 0x60 [apply] [ 61][ 62] 0x60 0x60 0x60 [apply] [ 61][ 63] 0x60 0x60 0x60 [apply] Test [ 63][ 63] exp [0x60, msbFirst true, 01100000] == [apply] Test [ 63][ 63] has [0x60, msbFirst true, 01100000] : equal true [apply] [apply] CONVERT[0][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 0x38c6f217, ARGB8888, 64 x 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 0x478190fc, LUMINANCE, 64 x 64, stride 301, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=19264 cap=19264]], maxDelta 12 [apply] Conv2 Data: [[0x60, msbFirst true, 01100000], ] [apply] DestRe Data: [[0x60, msbFirst true, 01100000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x60 0x60 0x60 [apply] [ 0][ 1] 0x60 0x60 0x60 [apply] [ 0][ 2] 0x60 0x60 0x60 [apply] Test [ 0][ 0] exp [0x60, msbFirst true, 01100000] == [apply] Test [ 0][ 0] has [0x60, msbFirst true, 01100000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x60 0x60 0x60 [apply] [ 61][ 62] 0x60 0x60 0x60 [apply] [ 61][ 63] 0x60 0x60 0x60 [apply] Test [ 63][ 63] exp [0x60, msbFirst true, 01100000] == [apply] Test [ 63][ 63] has [0x60, msbFirst true, 01100000] : equal true [apply] [apply] CONVERT[0][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 0x79e2c065, 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 0x3a93b025, LUMINANCE, 64 x 64, stride 301, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=19264 cap=19264]], maxDelta 12 [apply] Conv2 Data: [[0x60, msbFirst true, 01100000], ] [apply] DestRe Data: [[0x60, msbFirst true, 01100000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x60 0x60 0x60 [apply] [ 0][ 1] 0x60 0x60 0x60 [apply] [ 0][ 2] 0x60 0x60 0x60 [apply] Test [ 0][ 0] exp [0x60, msbFirst true, 01100000] == [apply] Test [ 0][ 0] has [0x60, msbFirst true, 01100000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x60 0x60 0x60 [apply] [ 61][ 62] 0x60 0x60 0x60 [apply] [ 61][ 63] 0x60 0x60 0x60 [apply] Test [ 63][ 63] exp [0x60, msbFirst true, 01100000] == [apply] Test [ 63][ 63] has [0x60, msbFirst true, 01100000] : equal true [apply] [apply] CONVERT[1][*]: Image0 - Orig: PixelRect[obj 0x35cabb2a, 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 0x7e07db1f, 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 0x1189dd52, RGB565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x9306 0x9306 0x9306 [apply] [ 0][ 1] 0x9306 0x9306 0x9306 [apply] [ 0][ 2] 0x9306 0x9306 0x9306 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x9306 0x9306 0x9306 [apply] [ 61][ 62] 0x9306 0x9306 0x9306 [apply] [ 61][ 63] 0x9306 0x9306 0x9306 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 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 0x36bc55de, 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 0x564fabc8, BGR565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3312 0x3312 0x3312 [apply] [ 0][ 1] 0x3312 0x3312 0x3312 [apply] [ 0][ 2] 0x3312 0x3312 0x3312 [apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3312 0x3312 0x3312 [apply] [ 61][ 62] 0x3312 0x3312 0x3312 [apply] [ 61][ 63] 0x3312 0x3312 0x3312 [apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst 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 0x16d04d3d, RGB565, 64 x 64, stride 301, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=19264 cap=19264]], maxDelta 12 [apply] Conv2 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] DestRe Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x9306 0x9306 0x9306 [apply] [ 0][ 1] 0x9306 0x9306 0x9306 [apply] [ 0][ 2] 0x9306 0x9306 0x9306 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x9306 0x9306 0x9306 [apply] [ 61][ 62] 0x9306 0x9306 0x9306 [apply] [ 61][ 63] 0x9306 0x9306 0x9306 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] == [apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true [apply] [apply] CONVERT[1][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 0x49ec71f8, RGBA5551, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0xC986 0xC986 0xC986 [apply] [ 0][ 1] 0xC986 0xC986 0xC986 [apply] [ 0][ 2] 0xC986 0xC986 0xC986 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0xC986 0xC986 0xC986 [apply] [ 61][ 62] 0xC986 0xC986 0xC986 [apply] [ 61][ 63] 0xC986 0xC986 0xC986 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] == [apply] Test [ 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 0x1d2adfbe, RGB565, 64 x 64, stride 301, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=19264 cap=19264]], maxDelta 12 [apply] Conv2 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] DestRe Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x9306 0x9306 0x9306 [apply] [ 0][ 1] 0x9306 0x9306 0x9306 [apply] [ 0][ 2] 0x9306 0x9306 0x9306 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x9306 0x9306 0x9306 [apply] [ 61][ 62] 0x9306 0x9306 0x9306 [apply] [ 61][ 63] 0x9306 0x9306 0x9306 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] == [apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true [apply] [apply] CONVERT[1][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 0x36902638, ABGR1555, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3325 0x3325 0x3325 [apply] [ 0][ 1] 0x3325 0x3325 0x3325 [apply] [ 0][ 2] 0x3325 0x3325 0x3325 [apply] Test [ 0][ 0] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3325 0x3325 0x3325 [apply] [ 61][ 62] 0x3325 0x3325 0x3325 [apply] [ 61][ 63] 0x3325 0x3325 0x3325 [apply] Test [ 63][ 63] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] == [apply] Test [ 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 0x223d2c72, RGB565, 64 x 64, stride 301, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=19264 cap=19264]], maxDelta 12 [apply] Conv2 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] DestRe Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x9306 0x9306 0x9306 [apply] [ 0][ 1] 0x9306 0x9306 0x9306 [apply] [ 0][ 2] 0x9306 0x9306 0x9306 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x9306 0x9306 0x9306 [apply] [ 61][ 62] 0x9306 0x9306 0x9306 [apply] [ 61][ 63] 0x9306 0x9306 0x9306 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] == [apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true [apply] [apply] CONVERT[1][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 0x8f4ea7c, 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 0x436813f3, RGB565, 64 x 64, stride 301, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=19264 cap=19264]], maxDelta 12 [apply] Conv2 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] DestRe Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x9306 0x9306 0x9306 [apply] [ 0][ 1] 0x9306 0x9306 0x9306 [apply] [ 0][ 2] 0x9306 0x9306 0x9306 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x9306 0x9306 0x9306 [apply] [ 61][ 62] 0x9306 0x9306 0x9306 [apply] [ 61][ 63] 0x9306 0x9306 0x9306 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] == [apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true [apply] [apply] CONVERT[1][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 0x74fe5c40, 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 0x3febb011, RGB565, 64 x 64, stride 301, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=19264 cap=19264]], maxDelta 12 [apply] Conv2 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] DestRe Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x9306 0x9306 0x9306 [apply] [ 0][ 1] 0x9306 0x9306 0x9306 [apply] [ 0][ 2] 0x9306 0x9306 0x9306 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x9306 0x9306 0x9306 [apply] [ 61][ 62] 0x9306 0x9306 0x9306 [apply] [ 61][ 63] 0x9306 0x9306 0x9306 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] == [apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true [apply] [apply] CONVERT[1][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 0x10e31a9a, 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 0x131774fe, RGB565, 64 x 64, stride 301, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=19264 cap=19264]], maxDelta 12 [apply] Conv2 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] DestRe Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x9306 0x9306 0x9306 [apply] [ 0][ 1] 0x9306 0x9306 0x9306 [apply] [ 0][ 2] 0x9306 0x9306 0x9306 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x9306 0x9306 0x9306 [apply] [ 61][ 62] 0x9306 0x9306 0x9306 [apply] [ 61][ 63] 0x9306 0x9306 0x9306 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] == [apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true [apply] [apply] CONVERT[1][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 0x158d2680, 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 0x77847718, RGB565, 64 x 64, stride 301, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=19264 cap=19264]], maxDelta 12 [apply] Conv2 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] DestRe Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x9306 0x9306 0x9306 [apply] [ 0][ 1] 0x9306 0x9306 0x9306 [apply] [ 0][ 2] 0x9306 0x9306 0x9306 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x9306 0x9306 0x9306 [apply] [ 61][ 62] 0x9306 0x9306 0x9306 [apply] [ 61][ 63] 0x9306 0x9306 0x9306 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] == [apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true [apply] [apply] CONVERT[1][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 0x7f3b84b8, 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 0x57a3af25, RGB565, 64 x 64, stride 301, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=19264 cap=19264]], maxDelta 12 [apply] Conv2 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] DestRe Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x9306 0x9306 0x9306 [apply] [ 0][ 1] 0x9306 0x9306 0x9306 [apply] [ 0][ 2] 0x9306 0x9306 0x9306 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x9306 0x9306 0x9306 [apply] [ 61][ 62] 0x9306 0x9306 0x9306 [apply] [ 61][ 63] 0x9306 0x9306 0x9306 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] == [apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true [apply] [apply] CONVERT[1][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 0x2b662a77, ABGR8888, 64 x 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 0x7f0eb4b4, RGB565, 64 x 64, stride 301, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=19264 cap=19264]], maxDelta 12 [apply] Conv2 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] DestRe Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x9306 0x9306 0x9306 [apply] [ 0][ 1] 0x9306 0x9306 0x9306 [apply] [ 0][ 2] 0x9306 0x9306 0x9306 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x9306 0x9306 0x9306 [apply] [ 61][ 62] 0x9306 0x9306 0x9306 [apply] [ 61][ 63] 0x9306 0x9306 0x9306 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] == [apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true [apply] [apply] CONVERT[1][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 0x5c33f1a9, ARGB8888, 64 x 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 0x1623b78d, RGB565, 64 x 64, stride 301, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=19264 cap=19264]], maxDelta 12 [apply] Conv2 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] DestRe Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x9306 0x9306 0x9306 [apply] [ 0][ 1] 0x9306 0x9306 0x9306 [apply] [ 0][ 2] 0x9306 0x9306 0x9306 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x9306 0x9306 0x9306 [apply] [ 61][ 62] 0x9306 0x9306 0x9306 [apply] [ 61][ 63] 0x9306 0x9306 0x9306 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] == [apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true [apply] [apply] CONVERT[1][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 0xc8c12ac, 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 0x6adbc9d, RGB565, 64 x 64, stride 301, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=19264 cap=19264]], maxDelta 12 [apply] Conv2 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] DestRe Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x9306 0x9306 0x9306 [apply] [ 0][ 1] 0x9306 0x9306 0x9306 [apply] [ 0][ 2] 0x9306 0x9306 0x9306 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x9306 0x9306 0x9306 [apply] [ 61][ 62] 0x9306 0x9306 0x9306 [apply] [ 61][ 63] 0x9306 0x9306 0x9306 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] == [apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true [apply] [apply] CONVERT[2][*]: Image0 - Orig: PixelRect[obj 0x4550bb58, 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 0x4ec4f3a0, 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 0x223191a6, RGB565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x9306 0x9306 0x9306 [apply] [ 0][ 1] 0x9306 0x9306 0x9306 [apply] [ 0][ 2] 0x9306 0x9306 0x9306 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x9306 0x9306 0x9306 [apply] [ 61][ 62] 0x9306 0x9306 0x9306 [apply] [ 61][ 63] 0x9306 0x9306 0x9306 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst 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 0x49139829, 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 0x9597028, BGR565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3312 0x3312 0x3312 [apply] [ 0][ 1] 0x3312 0x3312 0x3312 [apply] [ 0][ 2] 0x3312 0x3312 0x3312 [apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3312 0x3312 0x3312 [apply] [ 61][ 62] 0x3312 0x3312 0x3312 [apply] [ 61][ 63] 0x3312 0x3312 0x3312 [apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 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 0x6069db50, BGR565, 64 x 64, stride 301, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=19264 cap=19264]], maxDelta 12 [apply] Conv2 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] DestRe Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3312 0x3312 0x3312 [apply] [ 0][ 1] 0x3312 0x3312 0x3312 [apply] [ 0][ 2] 0x3312 0x3312 0x3312 [apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3312 0x3312 0x3312 [apply] [ 61][ 62] 0x3312 0x3312 0x3312 [apply] [ 61][ 63] 0x3312 0x3312 0x3312 [apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] == [apply] Test [ 63][ 63] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true [apply] [apply] CONVERT[2][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 0x4efbca5a, RGBA5551, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0xC986 0xC986 0xC986 [apply] [ 0][ 1] 0xC986 0xC986 0xC986 [apply] [ 0][ 2] 0xC986 0xC986 0xC986 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0xC986 0xC986 0xC986 [apply] [ 61][ 62] 0xC986 0xC986 0xC986 [apply] [ 61][ 63] 0xC986 0xC986 0xC986 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] == [apply] Test [ 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 0x1b7cc17c, BGR565, 64 x 64, stride 301, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=19264 cap=19264]], maxDelta 12 [apply] Conv2 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] DestRe Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3312 0x3312 0x3312 [apply] [ 0][ 1] 0x3312 0x3312 0x3312 [apply] [ 0][ 2] 0x3312 0x3312 0x3312 [apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3312 0x3312 0x3312 [apply] [ 61][ 62] 0x3312 0x3312 0x3312 [apply] [ 61][ 63] 0x3312 0x3312 0x3312 [apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] == [apply] Test [ 63][ 63] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true [apply] [apply] CONVERT[2][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 0x59662a0b, ABGR1555, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3325 0x3325 0x3325 [apply] [ 0][ 1] 0x3325 0x3325 0x3325 [apply] [ 0][ 2] 0x3325 0x3325 0x3325 [apply] Test [ 0][ 0] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3325 0x3325 0x3325 [apply] [ 61][ 62] 0x3325 0x3325 0x3325 [apply] [ 61][ 63] 0x3325 0x3325 0x3325 [apply] Test [ 63][ 63] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] == [apply] Test [ 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 0x77fbd92c, BGR565, 64 x 64, stride 301, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=19264 cap=19264]], maxDelta 12 [apply] Conv2 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] DestRe Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3312 0x3312 0x3312 [apply] [ 0][ 1] 0x3312 0x3312 0x3312 [apply] [ 0][ 2] 0x3312 0x3312 0x3312 [apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3312 0x3312 0x3312 [apply] [ 61][ 62] 0x3312 0x3312 0x3312 [apply] [ 61][ 63] 0x3312 0x3312 0x3312 [apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] == [apply] Test [ 63][ 63] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true [apply] [apply] CONVERT[2][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 0x67c27493, 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 0x1a482e36, BGR565, 64 x 64, stride 301, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=19264 cap=19264]], maxDelta 12 [apply] Conv2 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] DestRe Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3312 0x3312 0x3312 [apply] [ 0][ 1] 0x3312 0x3312 0x3312 [apply] [ 0][ 2] 0x3312 0x3312 0x3312 [apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3312 0x3312 0x3312 [apply] [ 61][ 62] 0x3312 0x3312 0x3312 [apply] [ 61][ 63] 0x3312 0x3312 0x3312 [apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] == [apply] Test [ 63][ 63] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true [apply] [apply] CONVERT[2][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 0x72967906, 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 0x5b8dfcc1, BGR565, 64 x 64, stride 301, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=19264 cap=19264]], maxDelta 12 [apply] Conv2 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] DestRe Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3312 0x3312 0x3312 [apply] [ 0][ 1] 0x3312 0x3312 0x3312 [apply] [ 0][ 2] 0x3312 0x3312 0x3312 [apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3312 0x3312 0x3312 [apply] [ 61][ 62] 0x3312 0x3312 0x3312 [apply] [ 61][ 63] 0x3312 0x3312 0x3312 [apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] == [apply] Test [ 63][ 63] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true [apply] [apply] CONVERT[2][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 0x2f9f7dcf, 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 0x747ddf94, BGR565, 64 x 64, stride 301, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=19264 cap=19264]], maxDelta 12 [apply] Conv2 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] DestRe Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3312 0x3312 0x3312 [apply] [ 0][ 1] 0x3312 0x3312 0x3312 [apply] [ 0][ 2] 0x3312 0x3312 0x3312 [apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3312 0x3312 0x3312 [apply] [ 61][ 62] 0x3312 0x3312 0x3312 [apply] [ 61][ 63] 0x3312 0x3312 0x3312 [apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] == [apply] Test [ 63][ 63] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true [apply] [apply] CONVERT[2][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 0x35e2d654, 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 0x1bd4fdd, BGR565, 64 x 64, stride 301, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=19264 cap=19264]], maxDelta 12 [apply] Conv2 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] DestRe Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3312 0x3312 0x3312 [apply] [ 0][ 1] 0x3312 0x3312 0x3312 [apply] [ 0][ 2] 0x3312 0x3312 0x3312 [apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3312 0x3312 0x3312 [apply] [ 61][ 62] 0x3312 0x3312 0x3312 [apply] [ 61][ 63] 0x3312 0x3312 0x3312 [apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] == [apply] Test [ 63][ 63] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true [apply] [apply] CONVERT[2][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 0x55183b20, 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 0x4f83df68, BGR565, 64 x 64, stride 301, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=19264 cap=19264]], maxDelta 12 [apply] Conv2 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] DestRe Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3312 0x3312 0x3312 [apply] [ 0][ 1] 0x3312 0x3312 0x3312 [apply] [ 0][ 2] 0x3312 0x3312 0x3312 [apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3312 0x3312 0x3312 [apply] [ 61][ 62] 0x3312 0x3312 0x3312 [apply] [ 61][ 63] 0x3312 0x3312 0x3312 [apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] == [apply] Test [ 63][ 63] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true [apply] [apply] CONVERT[2][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 0x6cf0e0ba, ABGR8888, 64 x 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 0x7d8995e, BGR565, 64 x 64, stride 301, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=19264 cap=19264]], maxDelta 12 [apply] Conv2 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] DestRe Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3312 0x3312 0x3312 [apply] [ 0][ 1] 0x3312 0x3312 0x3312 [apply] [ 0][ 2] 0x3312 0x3312 0x3312 [apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3312 0x3312 0x3312 [apply] [ 61][ 62] 0x3312 0x3312 0x3312 [apply] [ 61][ 63] 0x3312 0x3312 0x3312 [apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] == [apply] Test [ 63][ 63] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true [apply] [apply] CONVERT[2][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 0x130d63be, ARGB8888, 64 x 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 0x42a48628, BGR565, 64 x 64, stride 301, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=19264 cap=19264]], maxDelta 12 [apply] Conv2 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] DestRe Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3312 0x3312 0x3312 [apply] [ 0][ 1] 0x3312 0x3312 0x3312 [apply] [ 0][ 2] 0x3312 0x3312 0x3312 [apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3312 0x3312 0x3312 [apply] [ 61][ 62] 0x3312 0x3312 0x3312 [apply] [ 61][ 63] 0x3312 0x3312 0x3312 [apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] == [apply] Test [ 63][ 63] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true [apply] [apply] CONVERT[2][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 0x293a5bf6, 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 0x6aeb35e6, BGR565, 64 x 64, stride 301, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=19264 cap=19264]], maxDelta 12 [apply] Conv2 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] DestRe Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3312 0x3312 0x3312 [apply] [ 0][ 1] 0x3312 0x3312 0x3312 [apply] [ 0][ 2] 0x3312 0x3312 0x3312 [apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3312 0x3312 0x3312 [apply] [ 61][ 62] 0x3312 0x3312 0x3312 [apply] [ 61][ 63] 0x3312 0x3312 0x3312 [apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] == [apply] Test [ 63][ 63] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true [apply] [apply] CONVERT[3][*]: Image0 - Orig: PixelRect[obj 0x1283bb96, 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 0x74f0ea28, 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 0xf6efaab, RGB565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x9306 0x9306 0x9306 [apply] [ 0][ 1] 0x9306 0x9306 0x9306 [apply] [ 0][ 2] 0x9306 0x9306 0x9306 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x9306 0x9306 0x9306 [apply] [ 61][ 62] 0x9306 0x9306 0x9306 [apply] [ 61][ 63] 0x9306 0x9306 0x9306 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst 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 0x3c19aaa5, BGR565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3312 0x3312 0x3312 [apply] [ 0][ 1] 0x3312 0x3312 0x3312 [apply] [ 0][ 2] 0x3312 0x3312 0x3312 [apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3312 0x3312 0x3312 [apply] [ 61][ 62] 0x3312 0x3312 0x3312 [apply] [ 61][ 63] 0x3312 0x3312 0x3312 [apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst 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 0x3349e9bb, RGBA5551, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0xC986 0xC986 0xC986 [apply] [ 0][ 1] 0xC986 0xC986 0xC986 [apply] [ 0][ 2] 0xC986 0xC986 0xC986 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0xC986 0xC986 0xC986 [apply] [ 61][ 62] 0xC986 0xC986 0xC986 [apply] [ 61][ 63] 0xC986 0xC986 0xC986 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] == [apply] Test [ 63][ 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 0x409bf450, 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 0x38d8f54a, ABGR1555, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3325 0x3325 0x3325 [apply] [ 0][ 1] 0x3325 0x3325 0x3325 [apply] [ 0][ 2] 0x3325 0x3325 0x3325 [apply] Test [ 0][ 0] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3325 0x3325 0x3325 [apply] [ 61][ 62] 0x3325 0x3325 0x3325 [apply] [ 61][ 63] 0x3325 0x3325 0x3325 [apply] Test [ 63][ 63] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] == [apply] Test [ 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 0x49e53c76, RGBA5551, 64 x 64, stride 301, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=19264 cap=19264]], maxDelta 12 [apply] Conv2 Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ] [apply] DestRe Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0xC986 0xC986 0xC986 [apply] [ 0][ 1] 0xC986 0xC986 0xC986 [apply] [ 0][ 2] 0xC986 0xC986 0xC986 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0xC986 0xC986 0xC986 [apply] [ 61][ 62] 0xC986 0xC986 0xC986 [apply] [ 61][ 63] 0xC986 0xC986 0xC986 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] == [apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true [apply] [apply] CONVERT[3][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 0x351d00c0, 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 0x2a3b5b47, 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 0x55b699ef, 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 0x35d019a3, 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 0x689604d9, 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 0x18078bef, 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 0x799f10e1, ABGR8888, 64 x 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 0x4c371370, RGBA5551, 64 x 64, stride 301, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=19264 cap=19264]], maxDelta 12 [apply] Conv2 Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ] [apply] DestRe Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0xC986 0xC986 0xC986 [apply] [ 0][ 1] 0xC986 0xC986 0xC986 [apply] [ 0][ 2] 0xC986 0xC986 0xC986 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0xC986 0xC986 0xC986 [apply] [ 61][ 62] 0xC986 0xC986 0xC986 [apply] [ 61][ 63] 0xC986 0xC986 0xC986 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] == [apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true [apply] [apply] CONVERT[3][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 0x145f66e3, ARGB8888, 64 x 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 0x3023df74, RGBA5551, 64 x 64, stride 301, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=19264 cap=19264]], maxDelta 12 [apply] Conv2 Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ] [apply] DestRe Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0xC986 0xC986 0xC986 [apply] [ 0][ 1] 0xC986 0xC986 0xC986 [apply] [ 0][ 2] 0xC986 0xC986 0xC986 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0xC986 0xC986 0xC986 [apply] [ 61][ 62] 0xC986 0xC986 0xC986 [apply] [ 61][ 63] 0xC986 0xC986 0xC986 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] == [apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true [apply] [apply] CONVERT[3][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 0x313ac989, 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 0x4562e04d, RGBA5551, 64 x 64, stride 301, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=19264 cap=19264]], maxDelta 12 [apply] Conv2 Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ] [apply] DestRe Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0xC986 0xC986 0xC986 [apply] [ 0][ 1] 0xC986 0xC986 0xC986 [apply] [ 0][ 2] 0xC986 0xC986 0xC986 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0xC986 0xC986 0xC986 [apply] [ 61][ 62] 0xC986 0xC986 0xC986 [apply] [ 61][ 63] 0xC986 0xC986 0xC986 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] == [apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true [apply] [apply] CONVERT[4][*]: Image0 - Orig: PixelRect[obj 0x2a65fe7c, 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 0x4135c3b, 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 0x6302bbb1, RGB565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x9306 0x9306 0x9306 [apply] [ 0][ 1] 0x9306 0x9306 0x9306 [apply] [ 0][ 2] 0x9306 0x9306 0x9306 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x9306 0x9306 0x9306 [apply] [ 61][ 62] 0x9306 0x9306 0x9306 [apply] [ 61][ 63] 0x9306 0x9306 0x9306 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst 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 0x31304f14, BGR565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3312 0x3312 0x3312 [apply] [ 0][ 1] 0x3312 0x3312 0x3312 [apply] [ 0][ 2] 0x3312 0x3312 0x3312 [apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3312 0x3312 0x3312 [apply] [ 61][ 62] 0x3312 0x3312 0x3312 [apply] [ 61][ 63] 0x3312 0x3312 0x3312 [apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst 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 0x34a3d150, RGBA5551, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0xC986 0xC986 0xC986 [apply] [ 0][ 1] 0xC986 0xC986 0xC986 [apply] [ 0][ 2] 0xC986 0xC986 0xC986 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0xC986 0xC986 0xC986 [apply] [ 61][ 62] 0xC986 0xC986 0xC986 [apply] [ 61][ 63] 0xC986 0xC986 0xC986 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] == [apply] Test [ 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 0x2a4fb17b, 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 0x5c6648b0, ABGR1555, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3325 0x3325 0x3325 [apply] [ 0][ 1] 0x3325 0x3325 0x3325 [apply] [ 0][ 2] 0x3325 0x3325 0x3325 [apply] Test [ 0][ 0] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3325 0x3325 0x3325 [apply] [ 61][ 62] 0x3325 0x3325 0x3325 [apply] [ 61][ 63] 0x3325 0x3325 0x3325 [apply] Test [ 63][ 63] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] == [apply] Test [ 63][ 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 0x6f1de4c7, ABGR1555, 64 x 64, stride 301, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=19264 cap=19264]], maxDelta 12 [apply] Conv2 Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ] [apply] DestRe Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3325 0x3325 0x3325 [apply] [ 0][ 1] 0x3325 0x3325 0x3325 [apply] [ 0][ 2] 0x3325 0x3325 0x3325 [apply] Test [ 0][ 0] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3325 0x3325 0x3325 [apply] [ 61][ 62] 0x3325 0x3325 0x3325 [apply] [ 61][ 63] 0x3325 0x3325 0x3325 [apply] Test [ 63][ 63] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] == [apply] Test [ 63][ 63] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true [apply] [apply] CONVERT[4][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 0x459e9125, 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 0x128d2484, 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 0x7cc0cdad, 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 0x7c7b252e, 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 0x4d5d943d, 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 0x368f2016, 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 0x4c583ecf, ABGR8888, 64 x 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 0x692f203f, ABGR1555, 64 x 64, stride 301, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=19264 cap=19264]], maxDelta 12 [apply] Conv2 Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ] [apply] DestRe Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3325 0x3325 0x3325 [apply] [ 0][ 1] 0x3325 0x3325 0x3325 [apply] [ 0][ 2] 0x3325 0x3325 0x3325 [apply] Test [ 0][ 0] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3325 0x3325 0x3325 [apply] [ 61][ 62] 0x3325 0x3325 0x3325 [apply] [ 61][ 63] 0x3325 0x3325 0x3325 [apply] Test [ 63][ 63] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] == [apply] Test [ 63][ 63] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true [apply] [apply] CONVERT[4][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 0x48f2bd5b, ARGB8888, 64 x 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 0x7b2bbc3, ABGR1555, 64 x 64, stride 301, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=19264 cap=19264]], maxDelta 12 [apply] Conv2 Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ] [apply] DestRe Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3325 0x3325 0x3325 [apply] [ 0][ 1] 0x3325 0x3325 0x3325 [apply] [ 0][ 2] 0x3325 0x3325 0x3325 [apply] Test [ 0][ 0] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3325 0x3325 0x3325 [apply] [ 61][ 62] 0x3325 0x3325 0x3325 [apply] [ 61][ 63] 0x3325 0x3325 0x3325 [apply] Test [ 63][ 63] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] == [apply] Test [ 63][ 63] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true [apply] [apply] CONVERT[4][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 0xa1153bc, 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 0x1aafa419, ABGR1555, 64 x 64, stride 301, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=19264 cap=19264]], maxDelta 12 [apply] Conv2 Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ] [apply] DestRe Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3325 0x3325 0x3325 [apply] [ 0][ 1] 0x3325 0x3325 0x3325 [apply] [ 0][ 2] 0x3325 0x3325 0x3325 [apply] Test [ 0][ 0] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3325 0x3325 0x3325 [apply] [ 61][ 62] 0x3325 0x3325 0x3325 [apply] [ 61][ 63] 0x3325 0x3325 0x3325 [apply] Test [ 63][ 63] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] == [apply] Test [ 63][ 63] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true [apply] [apply] CONVERT[5][*]: Image0 - Orig: PixelRect[obj 0x47eaca72, 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 0x55141def, LUMINANCE, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x60, msbFirst true, 01100000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x60 0x60 0x60 [apply] [ 0][ 1] 0x60 0x60 0x60 [apply] [ 0][ 2] 0x60 0x60 0x60 [apply] Test [ 0][ 0] exp [0x60, msbFirst true, 01100000] == [apply] Test [ 0][ 0] has [0x60, msbFirst true, 01100000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x60 0x60 0x60 [apply] [ 61][ 62] 0x60 0x60 0x60 [apply] [ 61][ 63] 0x60 0x60 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 0x55182842, RGB565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x9306 0x9306 0x9306 [apply] [ 0][ 1] 0x9306 0x9306 0x9306 [apply] [ 0][ 2] 0x9306 0x9306 0x9306 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x9306 0x9306 0x9306 [apply] [ 61][ 62] 0x9306 0x9306 0x9306 [apply] [ 61][ 63] 0x9306 0x9306 0x9306 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst 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 0x3270d194, 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 0x235834f2, BGR565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3312 0x3312 0x3312 [apply] [ 0][ 1] 0x3312 0x3312 0x3312 [apply] [ 0][ 2] 0x3312 0x3312 0x3312 [apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3312 0x3312 0x3312 [apply] [ 61][ 62] 0x3312 0x3312 0x3312 [apply] [ 61][ 63] 0x3312 0x3312 0x3312 [apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst 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 0x5656be13, RGB888, 64 x 64, stride 301, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=19264 cap=19264]], maxDelta 12 [apply] Conv2 Data: [[0x31, msbFirst true, 00110001], [0x61, msbFirst true, 01100001], [0x94, msbFirst true, 10010100], ] [apply] DestRe Data: [[0x31, msbFirst true, 00110001], [0x61, msbFirst true, 01100001], [0x94, msbFirst true, 10010100], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x946131 0x946131 0x946131 [apply] [ 0][ 1] 0x946131 0x946131 0x946131 [apply] [ 0][ 2] 0x946131 0x946131 0x946131 [apply] Test [ 0][ 0] exp [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] == [apply] Test [ 0][ 0] has [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x946131 0x946131 0x946131 [apply] [ 61][ 62] 0x946131 0x946131 0x946131 [apply] [ 61][ 63] 0x946131 0x946131 0x946131 [apply] Test [ 63][ 63] exp [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] == [apply] Test [ 63][ 63] has [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] : equal true [apply] [apply] CONVERT[5][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 0x4218d6a3, RGBA5551, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0xC986 0xC986 0xC986 [apply] [ 0][ 1] 0xC986 0xC986 0xC986 [apply] [ 0][ 2] 0xC986 0xC986 0xC986 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0xC986 0xC986 0xC986 [apply] [ 61][ 62] 0xC986 0xC986 0xC986 [apply] [ 61][ 63] 0xC986 0xC986 0xC986 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] == [apply] Test [ 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 0x76505305, RGB888, 64 x 64, stride 301, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=19264 cap=19264]], maxDelta 12 [apply] Conv2 Data: [[0x31, msbFirst true, 00110001], [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 0x14cd1699, ABGR1555, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3325 0x3325 0x3325 [apply] [ 0][ 1] 0x3325 0x3325 0x3325 [apply] [ 0][ 2] 0x3325 0x3325 0x3325 [apply] Test [ 0][ 0] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3325 0x3325 0x3325 [apply] [ 61][ 62] 0x3325 0x3325 0x3325 [apply] [ 61][ 63] 0x3325 0x3325 0x3325 [apply] Test [ 63][ 63] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] == [apply] Test [ 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 0x77888435, RGB888, 64 x 64, stride 301, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=19264 cap=19264]], maxDelta 12 [apply] Conv2 Data: [[0x31, msbFirst true, 00110001], [0x63, msbFirst true, 01100011], [0x94, msbFirst true, 10010100], ] [apply] DestRe Data: [[0x31, msbFirst true, 00110001], [0x63, msbFirst true, 01100011], [0x94, msbFirst true, 10010100], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x946331 0x946331 0x946331 [apply] [ 0][ 1] 0x946331 0x946331 0x946331 [apply] [ 0][ 2] 0x946331 0x946331 0x946331 [apply] Test [ 0][ 0] exp [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] == [apply] Test [ 0][ 0] has [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x946331 0x946331 0x946331 [apply] [ 61][ 62] 0x946331 0x946331 0x946331 [apply] [ 61][ 63] 0x946331 0x946331 0x946331 [apply] Test [ 63][ 63] exp [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] == [apply] Test [ 63][ 63] has [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] : equal true [apply] [apply] CONVERT[5][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 0x73a1e9a9, 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 0x71d44a3, 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 0x7b98f307, 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 0x4802796d, RGB888, 64 x 64, stride 301, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=19264 cap=19264]], maxDelta 12 [apply] Conv2 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ] [apply] DestRe Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x906030 0x906030 0x906030 [apply] [ 0][ 1] 0x906030 0x906030 0x906030 [apply] [ 0][ 2] 0x906030 0x906030 0x906030 [apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] == [apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x906030 0x906030 0x906030 [apply] [ 61][ 62] 0x906030 0x906030 0x906030 [apply] [ 61][ 63] 0x906030 0x906030 0x906030 [apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] == [apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true [apply] [apply] CONVERT[5][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 0x34123d65, 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 0x59474f18, RGB888, 64 x 64, stride 301, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=19264 cap=19264]], maxDelta 12 [apply] Conv2 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ] [apply] DestRe Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x906030 0x906030 0x906030 [apply] [ 0][ 1] 0x906030 0x906030 0x906030 [apply] [ 0][ 2] 0x906030 0x906030 0x906030 [apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] == [apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x906030 0x906030 0x906030 [apply] [ 61][ 62] 0x906030 0x906030 0x906030 [apply] [ 61][ 63] 0x906030 0x906030 0x906030 [apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] == [apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true [apply] [apply] CONVERT[5][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 0x65fb9ffc, 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 0x3e694b3f, RGB888, 64 x 64, stride 301, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=19264 cap=19264]], maxDelta 12 [apply] Conv2 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ] [apply] DestRe Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x906030 0x906030 0x906030 [apply] [ 0][ 1] 0x906030 0x906030 0x906030 [apply] [ 0][ 2] 0x906030 0x906030 0x906030 [apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] == [apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x906030 0x906030 0x906030 [apply] [ 61][ 62] 0x906030 0x906030 0x906030 [apply] [ 61][ 63] 0x906030 0x906030 0x906030 [apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] == [apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true [apply] [apply] CONVERT[5][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 0x1bb5a082, 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 0x78691363, RGB888, 64 x 64, stride 301, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=19264 cap=19264]], maxDelta 12 [apply] Conv2 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ] [apply] DestRe Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x906030 0x906030 0x906030 [apply] [ 0][ 1] 0x906030 0x906030 0x906030 [apply] [ 0][ 2] 0x906030 0x906030 0x906030 [apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] == [apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x906030 0x906030 0x906030 [apply] [ 61][ 62] 0x906030 0x906030 0x906030 [apply] [ 61][ 63] 0x906030 0x906030 0x906030 [apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] == [apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true [apply] [apply] CONVERT[5][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 0x41d477ed, ABGR8888, 64 x 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 0x3590fc5b, RGB888, 64 x 64, stride 301, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=19264 cap=19264]], maxDelta 12 [apply] Conv2 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ] [apply] DestRe Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x906030 0x906030 0x906030 [apply] [ 0][ 1] 0x906030 0x906030 0x906030 [apply] [ 0][ 2] 0x906030 0x906030 0x906030 [apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] == [apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x906030 0x906030 0x906030 [apply] [ 61][ 62] 0x906030 0x906030 0x906030 [apply] [ 61][ 63] 0x906030 0x906030 0x906030 [apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] == [apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true [apply] [apply] CONVERT[5][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 0x397fbdb, ARGB8888, 64 x 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 0x33d512c1, RGB888, 64 x 64, stride 301, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=19264 cap=19264]], maxDelta 12 [apply] Conv2 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ] [apply] DestRe Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x906030 0x906030 0x906030 [apply] [ 0][ 1] 0x906030 0x906030 0x906030 [apply] [ 0][ 2] 0x906030 0x906030 0x906030 [apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] == [apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x906030 0x906030 0x906030 [apply] [ 61][ 62] 0x906030 0x906030 0x906030 [apply] [ 61][ 63] 0x906030 0x906030 0x906030 [apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] == [apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true [apply] [apply] CONVERT[5][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 0x515c6049, 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 0x639c2c1d, RGB888, 64 x 64, stride 301, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=19264 cap=19264]], maxDelta 12 [apply] Conv2 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ] [apply] DestRe Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x906030 0x906030 0x906030 [apply] [ 0][ 1] 0x906030 0x906030 0x906030 [apply] [ 0][ 2] 0x906030 0x906030 0x906030 [apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] == [apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x906030 0x906030 0x906030 [apply] [ 61][ 62] 0x906030 0x906030 0x906030 [apply] [ 61][ 63] 0x906030 0x906030 0x906030 [apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] == [apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true [apply] [apply] CONVERT[6][*]: Image0 - Orig: PixelRect[obj 0x5fe94a96, 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 0x443118b0, LUMINANCE, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x60, msbFirst true, 01100000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x60 0x60 0x60 [apply] [ 0][ 1] 0x60 0x60 0x60 [apply] [ 0][ 2] 0x60 0x60 0x60 [apply] Test [ 0][ 0] exp [0x60, msbFirst true, 01100000] == [apply] Test [ 0][ 0] has [0x60, msbFirst true, 01100000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x60 0x60 0x60 [apply] [ 61][ 62] 0x60 0x60 0x60 [apply] [ 61][ 63] 0x60 0x60 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 0x765d7657, RGB565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x9306 0x9306 0x9306 [apply] [ 0][ 1] 0x9306 0x9306 0x9306 [apply] [ 0][ 2] 0x9306 0x9306 0x9306 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x9306 0x9306 0x9306 [apply] [ 61][ 62] 0x9306 0x9306 0x9306 [apply] [ 61][ 63] 0x9306 0x9306 0x9306 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst 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 0x74235045, 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 0x618b19ad, BGR565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3312 0x3312 0x3312 [apply] [ 0][ 1] 0x3312 0x3312 0x3312 [apply] [ 0][ 2] 0x3312 0x3312 0x3312 [apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3312 0x3312 0x3312 [apply] [ 61][ 62] 0x3312 0x3312 0x3312 [apply] [ 61][ 63] 0x3312 0x3312 0x3312 [apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst 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 0x2d3379b4, BGR888, 64 x 64, stride 301, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=19264 cap=19264]], maxDelta 12 [apply] Conv2 Data: [[0x94, msbFirst true, 10010100], [0x61, msbFirst true, 01100001], [0x31, msbFirst true, 00110001], ] [apply] DestRe Data: [[0x94, msbFirst true, 10010100], [0x61, msbFirst true, 01100001], [0x31, msbFirst true, 00110001], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x316194 0x316194 0x316194 [apply] [ 0][ 1] 0x316194 0x316194 0x316194 [apply] [ 0][ 2] 0x316194 0x316194 0x316194 [apply] Test [ 0][ 0] exp [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] == [apply] Test [ 0][ 0] has [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x316194 0x316194 0x316194 [apply] [ 61][ 62] 0x316194 0x316194 0x316194 [apply] [ 61][ 63] 0x316194 0x316194 0x316194 [apply] Test [ 63][ 63] exp [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] == [apply] Test [ 63][ 63] has [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] : equal true [apply] [apply] CONVERT[6][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 0x30c15d8b, RGBA5551, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0xC986 0xC986 0xC986 [apply] [ 0][ 1] 0xC986 0xC986 0xC986 [apply] [ 0][ 2] 0xC986 0xC986 0xC986 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0xC986 0xC986 0xC986 [apply] [ 61][ 62] 0xC986 0xC986 0xC986 [apply] [ 61][ 63] 0xC986 0xC986 0xC986 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] == [apply] Test [ 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 0x5e0e82ae, BGR888, 64 x 64, stride 301, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=19264 cap=19264]], maxDelta 12 [apply] Conv2 Data: [[0x94, msbFirst true, 10010100], [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 0x6771beb3, ABGR1555, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3325 0x3325 0x3325 [apply] [ 0][ 1] 0x3325 0x3325 0x3325 [apply] [ 0][ 2] 0x3325 0x3325 0x3325 [apply] Test [ 0][ 0] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3325 0x3325 0x3325 [apply] [ 61][ 62] 0x3325 0x3325 0x3325 [apply] [ 61][ 63] 0x3325 0x3325 0x3325 [apply] Test [ 63][ 63] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] == [apply] Test [ 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 0x51399530, BGR888, 64 x 64, stride 301, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=19264 cap=19264]], maxDelta 12 [apply] Conv2 Data: [[0x94, msbFirst true, 10010100], [0x63, msbFirst true, 01100011], [0x31, msbFirst true, 00110001], ] [apply] DestRe Data: [[0x94, msbFirst true, 10010100], [0x63, msbFirst true, 01100011], [0x31, msbFirst true, 00110001], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x316394 0x316394 0x316394 [apply] [ 0][ 1] 0x316394 0x316394 0x316394 [apply] [ 0][ 2] 0x316394 0x316394 0x316394 [apply] Test [ 0][ 0] exp [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] == [apply] Test [ 0][ 0] has [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x316394 0x316394 0x316394 [apply] [ 61][ 62] 0x316394 0x316394 0x316394 [apply] [ 61][ 63] 0x316394 0x316394 0x316394 [apply] Test [ 63][ 63] exp [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] == [apply] Test [ 63][ 63] has [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] : equal true [apply] [apply] CONVERT[6][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 0x6b2ea799, 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 0x411f53a0, 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 0x2b71e916, 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 0x36fc695d, BGR888, 64 x 64, stride 301, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=19264 cap=19264]], maxDelta 12 [apply] Conv2 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ] [apply] DestRe Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x306090 0x306090 0x306090 [apply] [ 0][ 1] 0x306090 0x306090 0x306090 [apply] [ 0][ 2] 0x306090 0x306090 0x306090 [apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] == [apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x306090 0x306090 0x306090 [apply] [ 61][ 62] 0x306090 0x306090 0x306090 [apply] [ 61][ 63] 0x306090 0x306090 0x306090 [apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] == [apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true [apply] [apply] CONVERT[6][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 0x28701274, 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 0x13c9d689, BGR888, 64 x 64, stride 301, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=19264 cap=19264]], maxDelta 12 [apply] Conv2 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ] [apply] DestRe Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x306090 0x306090 0x306090 [apply] [ 0][ 1] 0x306090 0x306090 0x306090 [apply] [ 0][ 2] 0x306090 0x306090 0x306090 [apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] == [apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x306090 0x306090 0x306090 [apply] [ 61][ 62] 0x306090 0x306090 0x306090 [apply] [ 61][ 63] 0x306090 0x306090 0x306090 [apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] == [apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true [apply] [apply] CONVERT[6][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 0x3754a4bf, 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 0x62379589, BGR888, 64 x 64, stride 301, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=19264 cap=19264]], maxDelta 12 [apply] Conv2 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ] [apply] DestRe Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x306090 0x306090 0x306090 [apply] [ 0][ 1] 0x306090 0x306090 0x306090 [apply] [ 0][ 2] 0x306090 0x306090 0x306090 [apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] == [apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x306090 0x306090 0x306090 [apply] [ 61][ 62] 0x306090 0x306090 0x306090 [apply] [ 61][ 63] 0x306090 0x306090 0x306090 [apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] == [apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true [apply] [apply] CONVERT[6][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 0x4afcd809, 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 0x175c2241, BGR888, 64 x 64, stride 301, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=19264 cap=19264]], maxDelta 12 [apply] Conv2 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ] [apply] DestRe Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x306090 0x306090 0x306090 [apply] [ 0][ 1] 0x306090 0x306090 0x306090 [apply] [ 0][ 2] 0x306090 0x306090 0x306090 [apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] == [apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x306090 0x306090 0x306090 [apply] [ 61][ 62] 0x306090 0x306090 0x306090 [apply] [ 61][ 63] 0x306090 0x306090 0x306090 [apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] == [apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true [apply] [apply] CONVERT[6][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 0x5bf0d49, ABGR8888, 64 x 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 0x5b7a5baa, BGR888, 64 x 64, stride 301, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=19264 cap=19264]], maxDelta 12 [apply] Conv2 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ] [apply] DestRe Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x306090 0x306090 0x306090 [apply] [ 0][ 1] 0x306090 0x306090 0x306090 [apply] [ 0][ 2] 0x306090 0x306090 0x306090 [apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] == [apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x306090 0x306090 0x306090 [apply] [ 61][ 62] 0x306090 0x306090 0x306090 [apply] [ 61][ 63] 0x306090 0x306090 0x306090 [apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] == [apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true [apply] [apply] CONVERT[6][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 0x776aec5c, ARGB8888, 64 x 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 0x1d296da, BGR888, 64 x 64, stride 301, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=19264 cap=19264]], maxDelta 12 [apply] Conv2 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ] [apply] DestRe Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x306090 0x306090 0x306090 [apply] [ 0][ 1] 0x306090 0x306090 0x306090 [apply] [ 0][ 2] 0x306090 0x306090 0x306090 [apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] == [apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x306090 0x306090 0x306090 [apply] [ 61][ 62] 0x306090 0x306090 0x306090 [apply] [ 61][ 63] 0x306090 0x306090 0x306090 [apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] == [apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true [apply] [apply] CONVERT[6][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 0x7c7a06ec, 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 0x75d4a5c2, BGR888, 64 x 64, stride 301, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=19264 cap=19264]], maxDelta 12 [apply] Conv2 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ] [apply] DestRe Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x306090 0x306090 0x306090 [apply] [ 0][ 1] 0x306090 0x306090 0x306090 [apply] [ 0][ 2] 0x306090 0x306090 0x306090 [apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] == [apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x306090 0x306090 0x306090 [apply] [ 61][ 62] 0x306090 0x306090 0x306090 [apply] [ 61][ 63] 0x306090 0x306090 0x306090 [apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] == [apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true [apply] [apply] CONVERT[7][*]: Image0 - Orig: PixelRect[obj 0x557caf28, 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 0x408d971b, LUMINANCE, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x60, msbFirst true, 01100000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x60 0x60 0x60 [apply] [ 0][ 1] 0x60 0x60 0x60 [apply] [ 0][ 2] 0x60 0x60 0x60 [apply] Test [ 0][ 0] exp [0x60, msbFirst true, 01100000] == [apply] Test [ 0][ 0] has [0x60, msbFirst true, 01100000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x60 0x60 0x60 [apply] [ 61][ 62] 0x60 0x60 0x60 [apply] [ 61][ 63] 0x60 0x60 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 0x6c6cb480, RGB565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x9306 0x9306 0x9306 [apply] [ 0][ 1] 0x9306 0x9306 0x9306 [apply] [ 0][ 2] 0x9306 0x9306 0x9306 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x9306 0x9306 0x9306 [apply] [ 61][ 62] 0x9306 0x9306 0x9306 [apply] [ 61][ 63] 0x9306 0x9306 0x9306 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst 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 0x3c46e67a, 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 0xc730b35, BGR565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3312 0x3312 0x3312 [apply] [ 0][ 1] 0x3312 0x3312 0x3312 [apply] [ 0][ 2] 0x3312 0x3312 0x3312 [apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3312 0x3312 0x3312 [apply] [ 61][ 62] 0x3312 0x3312 0x3312 [apply] [ 61][ 63] 0x3312 0x3312 0x3312 [apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst 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 0x206a70ef, RGBx8888, 64 x 64, stride 301, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=19264 cap=19264]], maxDelta 12 [apply] Conv2 Data: [[0x31, msbFirst true, 00110001], [0x61, msbFirst true, 01100001], [0x94, msbFirst true, 10010100], [0x00, msbFirst true, 00000000], ] [apply] DestRe Data: [[0x31, msbFirst true, 00110001], [0x61, msbFirst true, 01100001], [0x94, msbFirst true, 10010100], [0xFF, msbFirst true, 11111111], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x00946131 0x00946131 0x00946131 [apply] [ 0][ 1] 0x00946131 0x00946131 0x00946131 [apply] [ 0][ 2] 0x00946131 0x00946131 0x00946131 [apply] Test [ 0][ 0] exp [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] == [apply] Test [ 0][ 0] has [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x00946131 0x00946131 0x00946131 [apply] [ 61][ 62] 0x00946131 0x00946131 0x00946131 [apply] [ 61][ 63] 0x00946131 0x00946131 0x00946131 [apply] Test [ 63][ 63] exp [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] == [apply] Test [ 63][ 63] has [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] : equal true [apply] [apply] CONVERT[7][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 0x292b08d6, RGBA5551, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0xC986 0xC986 0xC986 [apply] [ 0][ 1] 0xC986 0xC986 0xC986 [apply] [ 0][ 2] 0xC986 0xC986 0xC986 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0xC986 0xC986 0xC986 [apply] [ 61][ 62] 0xC986 0xC986 0xC986 [apply] [ 61][ 63] 0xC986 0xC986 0xC986 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] == [apply] Test [ 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 0x22555ebf, RGBx8888, 64 x 64, stride 301, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=19264 cap=19264]], maxDelta 12 [apply] Conv2 Data: [[0x31, msbFirst true, 00110001], [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 0x36ebc363, ABGR1555, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3325 0x3325 0x3325 [apply] [ 0][ 1] 0x3325 0x3325 0x3325 [apply] [ 0][ 2] 0x3325 0x3325 0x3325 [apply] Test [ 0][ 0] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3325 0x3325 0x3325 [apply] [ 61][ 62] 0x3325 0x3325 0x3325 [apply] [ 61][ 63] 0x3325 0x3325 0x3325 [apply] Test [ 63][ 63] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] == [apply] Test [ 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 0x45752059, RGBx8888, 64 x 64, stride 301, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=19264 cap=19264]], maxDelta 12 [apply] Conv2 Data: [[0x31, msbFirst true, 00110001], [0x63, msbFirst true, 01100011], [0x94, msbFirst true, 10010100], [0x00, msbFirst true, 00000000], ] [apply] DestRe Data: [[0x31, msbFirst true, 00110001], [0x63, msbFirst true, 01100011], [0x94, msbFirst true, 10010100], [0xFF, msbFirst true, 11111111], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x00946331 0x00946331 0x00946331 [apply] [ 0][ 1] 0x00946331 0x00946331 0x00946331 [apply] [ 0][ 2] 0x00946331 0x00946331 0x00946331 [apply] Test [ 0][ 0] exp [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] == [apply] Test [ 0][ 0] has [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x00946331 0x00946331 0x00946331 [apply] [ 61][ 62] 0x00946331 0x00946331 0x00946331 [apply] [ 61][ 63] 0x00946331 0x00946331 0x00946331 [apply] Test [ 63][ 63] exp [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] == [apply] Test [ 63][ 63] has [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] : equal true [apply] [apply] CONVERT[7][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 0x34e9fd99, 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 0x3c41ed1d, 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 0x54d9d12d, 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 0x38425407, RGBx8888, 64 x 64, stride 301, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=19264 cap=19264]], maxDelta 12 [apply] Conv2 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0x00, msbFirst true, 00000000], ] [apply] DestRe Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xFF, msbFirst true, 11111111], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x00906030 0x00906030 0x00906030 [apply] [ 0][ 1] 0x00906030 0x00906030 0x00906030 [apply] [ 0][ 2] 0x00906030 0x00906030 0x00906030 [apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] == [apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x00906030 0x00906030 0x00906030 [apply] [ 61][ 62] 0x00906030 0x00906030 0x00906030 [apply] [ 61][ 63] 0x00906030 0x00906030 0x00906030 [apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] == [apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true [apply] [apply] CONVERT[7][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 0x43bc63a3, 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 0x702657cc, RGBx8888, 64 x 64, stride 301, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=19264 cap=19264]], maxDelta 12 [apply] Conv2 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [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 0x6a6cb05c, 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 0x40a4337a, RGBx8888, 64 x 64, stride 301, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=19264 cap=19264]], maxDelta 12 [apply] Conv2 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0x00, msbFirst true, 00000000], ] [apply] DestRe Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xFF, msbFirst true, 11111111], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x00906030 0x00906030 0x00906030 [apply] [ 0][ 1] 0x00906030 0x00906030 0x00906030 [apply] [ 0][ 2] 0x00906030 0x00906030 0x00906030 [apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] == [apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x00906030 0x00906030 0x00906030 [apply] [ 61][ 62] 0x00906030 0x00906030 0x00906030 [apply] [ 61][ 63] 0x00906030 0x00906030 0x00906030 [apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 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 0x6025e1b6, 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 0x22ff4249, RGBx8888, 64 x 64, stride 301, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=19264 cap=19264]], maxDelta 12 [apply] Conv2 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0x00, msbFirst true, 00000000], ] [apply] DestRe Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xFF, msbFirst true, 11111111], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x00906030 0x00906030 0x00906030 [apply] [ 0][ 1] 0x00906030 0x00906030 0x00906030 [apply] [ 0][ 2] 0x00906030 0x00906030 0x00906030 [apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] == [apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x00906030 0x00906030 0x00906030 [apply] [ 61][ 62] 0x00906030 0x00906030 0x00906030 [apply] [ 61][ 63] 0x00906030 0x00906030 0x00906030 [apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] == [apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true [apply] [apply] CONVERT[7][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 0x2d1ef81a, ABGR8888, 64 x 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 0x4c402120, RGBx8888, 64 x 64, stride 301, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=19264 cap=19264]], maxDelta 12 [apply] Conv2 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0x00, msbFirst true, 00000000], ] [apply] DestRe Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xFF, msbFirst true, 11111111], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x00906030 0x00906030 0x00906030 [apply] [ 0][ 1] 0x00906030 0x00906030 0x00906030 [apply] [ 0][ 2] 0x00906030 0x00906030 0x00906030 [apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] == [apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x00906030 0x00906030 0x00906030 [apply] [ 61][ 62] 0x00906030 0x00906030 0x00906030 [apply] [ 61][ 63] 0x00906030 0x00906030 0x00906030 [apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] == [apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true [apply] [apply] CONVERT[7][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 0x327514f, ARGB8888, 64 x 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 0x5b12b668, RGBx8888, 64 x 64, stride 301, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=19264 cap=19264]], maxDelta 12 [apply] Conv2 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0x00, msbFirst true, 00000000], ] [apply] DestRe Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xFF, msbFirst true, 11111111], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x00906030 0x00906030 0x00906030 [apply] [ 0][ 1] 0x00906030 0x00906030 0x00906030 [apply] [ 0][ 2] 0x00906030 0x00906030 0x00906030 [apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] == [apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x00906030 0x00906030 0x00906030 [apply] [ 61][ 62] 0x00906030 0x00906030 0x00906030 [apply] [ 61][ 63] 0x00906030 0x00906030 0x00906030 [apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] == [apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true [apply] [apply] CONVERT[7][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 0x1165b38, 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 0x4c12331b, RGBx8888, 64 x 64, stride 301, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=19264 cap=19264]], maxDelta 12 [apply] Conv2 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0x00, msbFirst true, 00000000], ] [apply] DestRe Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xFF, msbFirst true, 11111111], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x00906030 0x00906030 0x00906030 [apply] [ 0][ 1] 0x00906030 0x00906030 0x00906030 [apply] [ 0][ 2] 0x00906030 0x00906030 0x00906030 [apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] == [apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x00906030 0x00906030 0x00906030 [apply] [ 61][ 62] 0x00906030 0x00906030 0x00906030 [apply] [ 61][ 63] 0x00906030 0x00906030 0x00906030 [apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] == [apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true [apply] [apply] CONVERT[8][*]: Image0 - Orig: PixelRect[obj 0x7586beff, 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 0x3b69e7d1, LUMINANCE, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x60, msbFirst true, 01100000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x60 0x60 0x60 [apply] [ 0][ 1] 0x60 0x60 0x60 [apply] [ 0][ 2] 0x60 0x60 0x60 [apply] Test [ 0][ 0] exp [0x60, msbFirst true, 01100000] == [apply] Test [ 0][ 0] has [0x60, msbFirst true, 01100000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x60 0x60 0x60 [apply] [ 61][ 62] 0x60 0x60 0x60 [apply] [ 61][ 63] 0x60 0x60 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 0x815b41f, RGB565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x9306 0x9306 0x9306 [apply] [ 0][ 1] 0x9306 0x9306 0x9306 [apply] [ 0][ 2] 0x9306 0x9306 0x9306 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x9306 0x9306 0x9306 [apply] [ 61][ 62] 0x9306 0x9306 0x9306 [apply] [ 61][ 63] 0x9306 0x9306 0x9306 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst 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 0x5542c4ed, 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 0x1573f9fc, BGR565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3312 0x3312 0x3312 [apply] [ 0][ 1] 0x3312 0x3312 0x3312 [apply] [ 0][ 2] 0x3312 0x3312 0x3312 [apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3312 0x3312 0x3312 [apply] [ 61][ 62] 0x3312 0x3312 0x3312 [apply] [ 61][ 63] 0x3312 0x3312 0x3312 [apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst 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 0x6150c3ec, BGRx8888, 64 x 64, stride 301, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=19264 cap=19264]], maxDelta 12 [apply] Conv2 Data: [[0x94, msbFirst true, 10010100], [0x61, msbFirst true, 01100001], [0x31, msbFirst true, 00110001], [0x00, msbFirst true, 00000000], ] [apply] DestRe Data: [[0x94, msbFirst true, 10010100], [0x61, msbFirst true, 01100001], [0x31, msbFirst true, 00110001], [0xFF, msbFirst true, 11111111], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x00316194 0x00316194 0x00316194 [apply] [ 0][ 1] 0x00316194 0x00316194 0x00316194 [apply] [ 0][ 2] 0x00316194 0x00316194 0x00316194 [apply] Test [ 0][ 0] exp [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] == [apply] Test [ 0][ 0] has [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x00316194 0x00316194 0x00316194 [apply] [ 61][ 62] 0x00316194 0x00316194 0x00316194 [apply] [ 61][ 63] 0x00316194 0x00316194 0x00316194 [apply] Test [ 63][ 63] exp [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] == [apply] Test [ 63][ 63] has [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] : equal true [apply] [apply] CONVERT[8][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 0x44c03695, RGBA5551, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0xC986 0xC986 0xC986 [apply] [ 0][ 1] 0xC986 0xC986 0xC986 [apply] [ 0][ 2] 0xC986 0xC986 0xC986 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0xC986 0xC986 0xC986 [apply] [ 61][ 62] 0xC986 0xC986 0xC986 [apply] [ 61][ 63] 0xC986 0xC986 0xC986 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] == [apply] Test [ 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 0x7e6f74c, BGRx8888, 64 x 64, stride 301, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=19264 cap=19264]], maxDelta 12 [apply] Conv2 Data: [[0x94, msbFirst true, 10010100], [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 0xdd05255, ABGR1555, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3325 0x3325 0x3325 [apply] [ 0][ 1] 0x3325 0x3325 0x3325 [apply] [ 0][ 2] 0x3325 0x3325 0x3325 [apply] Test [ 0][ 0] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3325 0x3325 0x3325 [apply] [ 61][ 62] 0x3325 0x3325 0x3325 [apply] [ 61][ 63] 0x3325 0x3325 0x3325 [apply] Test [ 63][ 63] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] == [apply] Test [ 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 0x6a78afa0, BGRx8888, 64 x 64, stride 301, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=19264 cap=19264]], maxDelta 12 [apply] Conv2 Data: [[0x94, msbFirst true, 10010100], [0x63, msbFirst true, 01100011], [0x31, msbFirst true, 00110001], [0x00, msbFirst true, 00000000], ] [apply] DestRe Data: [[0x94, msbFirst true, 10010100], [0x63, msbFirst true, 01100011], [0x31, msbFirst true, 00110001], [0xFF, msbFirst true, 11111111], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x00316394 0x00316394 0x00316394 [apply] [ 0][ 1] 0x00316394 0x00316394 0x00316394 [apply] [ 0][ 2] 0x00316394 0x00316394 0x00316394 [apply] Test [ 0][ 0] exp [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] == [apply] Test [ 0][ 0] has [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x00316394 0x00316394 0x00316394 [apply] [ 61][ 62] 0x00316394 0x00316394 0x00316394 [apply] [ 61][ 63] 0x00316394 0x00316394 0x00316394 [apply] Test [ 63][ 63] exp [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] == [apply] Test [ 63][ 63] has [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] : equal true [apply] [apply] CONVERT[8][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 0x2f4948e4, 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 0x1f2586d6, 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 0x10683d9d, 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 0x3fc2959f, BGRx8888, 64 x 64, stride 301, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=19264 cap=19264]], maxDelta 12 [apply] Conv2 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0x00, msbFirst true, 00000000], ] [apply] DestRe Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xFF, msbFirst true, 11111111], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x00306090 0x00306090 0x00306090 [apply] [ 0][ 1] 0x00306090 0x00306090 0x00306090 [apply] [ 0][ 2] 0x00306090 0x00306090 0x00306090 [apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] == [apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x00306090 0x00306090 0x00306090 [apply] [ 61][ 62] 0x00306090 0x00306090 0x00306090 [apply] [ 61][ 63] 0x00306090 0x00306090 0x00306090 [apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] == [apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true [apply] [apply] CONVERT[8][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 0x5aa9e4eb, 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 0x6989da5e, BGRx8888, 64 x 64, stride 301, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=19264 cap=19264]], maxDelta 12 [apply] Conv2 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0x00, msbFirst true, 00000000], ] [apply] DestRe Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xFF, msbFirst true, 11111111], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x00306090 0x00306090 0x00306090 [apply] [ 0][ 1] 0x00306090 0x00306090 0x00306090 [apply] [ 0][ 2] 0x00306090 0x00306090 0x00306090 [apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] == [apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x00306090 0x00306090 0x00306090 [apply] [ 61][ 62] 0x00306090 0x00306090 0x00306090 [apply] [ 61][ 63] 0x00306090 0x00306090 0x00306090 [apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] == [apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true [apply] [apply] CONVERT[8][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 0x385c9627, 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 0x139982de, BGRx8888, 64 x 64, stride 301, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=19264 cap=19264]], maxDelta 12 [apply] Conv2 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [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 0x682b2fa, 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 0x217ed35e, BGRx8888, 64 x 64, stride 301, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=19264 cap=19264]], maxDelta 12 [apply] Conv2 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0x00, msbFirst true, 00000000], ] [apply] DestRe Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xFF, msbFirst true, 11111111], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x00306090 0x00306090 0x00306090 [apply] [ 0][ 1] 0x00306090 0x00306090 0x00306090 [apply] [ 0][ 2] 0x00306090 0x00306090 0x00306090 [apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] == [apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x00306090 0x00306090 0x00306090 [apply] [ 61][ 62] 0x00306090 0x00306090 0x00306090 [apply] [ 61][ 63] 0x00306090 0x00306090 0x00306090 [apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 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 0x7dcf94f8, ABGR8888, 64 x 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 0x229f66ed, BGRx8888, 64 x 64, stride 301, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=19264 cap=19264]], maxDelta 12 [apply] Conv2 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0x00, msbFirst true, 00000000], ] [apply] DestRe Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xFF, msbFirst true, 11111111], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x00306090 0x00306090 0x00306090 [apply] [ 0][ 1] 0x00306090 0x00306090 0x00306090 [apply] [ 0][ 2] 0x00306090 0x00306090 0x00306090 [apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] == [apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x00306090 0x00306090 0x00306090 [apply] [ 61][ 62] 0x00306090 0x00306090 0x00306090 [apply] [ 61][ 63] 0x00306090 0x00306090 0x00306090 [apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] == [apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true [apply] [apply] CONVERT[8][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 0x31190526, ARGB8888, 64 x 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 0x662ac478, BGRx8888, 64 x 64, stride 301, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=19264 cap=19264]], maxDelta 12 [apply] Conv2 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0x00, msbFirst true, 00000000], ] [apply] DestRe Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xFF, msbFirst true, 11111111], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x00306090 0x00306090 0x00306090 [apply] [ 0][ 1] 0x00306090 0x00306090 0x00306090 [apply] [ 0][ 2] 0x00306090 0x00306090 0x00306090 [apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] == [apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x00306090 0x00306090 0x00306090 [apply] [ 61][ 62] 0x00306090 0x00306090 0x00306090 [apply] [ 61][ 63] 0x00306090 0x00306090 0x00306090 [apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] == [apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true [apply] [apply] CONVERT[8][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 0x6743e411, 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 0x3eb25e1a, BGRx8888, 64 x 64, stride 301, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=19264 cap=19264]], maxDelta 12 [apply] Conv2 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0x00, msbFirst true, 00000000], ] [apply] DestRe Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xFF, msbFirst true, 11111111], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x00306090 0x00306090 0x00306090 [apply] [ 0][ 1] 0x00306090 0x00306090 0x00306090 [apply] [ 0][ 2] 0x00306090 0x00306090 0x00306090 [apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] == [apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x00306090 0x00306090 0x00306090 [apply] [ 61][ 62] 0x00306090 0x00306090 0x00306090 [apply] [ 61][ 63] 0x00306090 0x00306090 0x00306090 [apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] == [apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true [apply] [apply] CONVERT[9][*]: Image0 - Orig: PixelRect[obj 0x477b4cdf, 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 0x77c2494c, LUMINANCE, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x60, msbFirst true, 01100000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x60 0x60 0x60 [apply] [ 0][ 1] 0x60 0x60 0x60 [apply] [ 0][ 2] 0x60 0x60 0x60 [apply] Test [ 0][ 0] exp [0x60, msbFirst true, 01100000] == [apply] Test [ 0][ 0] has [0x60, msbFirst true, 01100000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x60 0x60 0x60 [apply] [ 61][ 62] 0x60 0x60 0x60 [apply] [ 61][ 63] 0x60 0x60 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 0xf5958c9, RGB565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x9306 0x9306 0x9306 [apply] [ 0][ 1] 0x9306 0x9306 0x9306 [apply] [ 0][ 2] 0x9306 0x9306 0x9306 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x9306 0x9306 0x9306 [apply] [ 61][ 62] 0x9306 0x9306 0x9306 [apply] [ 61][ 63] 0x9306 0x9306 0x9306 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst 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 0x233795b6, BGR565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3312 0x3312 0x3312 [apply] [ 0][ 1] 0x3312 0x3312 0x3312 [apply] [ 0][ 2] 0x3312 0x3312 0x3312 [apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3312 0x3312 0x3312 [apply] [ 61][ 62] 0x3312 0x3312 0x3312 [apply] [ 61][ 63] 0x3312 0x3312 0x3312 [apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst 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 0x3eb738bb, RGBA5551, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0xC986 0xC986 0xC986 [apply] [ 0][ 1] 0xC986 0xC986 0xC986 [apply] [ 0][ 2] 0xC986 0xC986 0xC986 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0xC986 0xC986 0xC986 [apply] [ 61][ 62] 0xC986 0xC986 0xC986 [apply] [ 61][ 63] 0xC986 0xC986 0xC986 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] == [apply] Test [ 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 0x5bda8e08, 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 0x1e800aaa, ABGR1555, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3325 0x3325 0x3325 [apply] [ 0][ 1] 0x3325 0x3325 0x3325 [apply] [ 0][ 2] 0x3325 0x3325 0x3325 [apply] Test [ 0][ 0] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3325 0x3325 0x3325 [apply] [ 61][ 62] 0x3325 0x3325 0x3325 [apply] [ 61][ 63] 0x3325 0x3325 0x3325 [apply] Test [ 63][ 63] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] == [apply] Test [ 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 0x185a6e9, RGBA8888, 64 x 64, stride 301, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=19264 cap=19264]], maxDelta 12 [apply] Conv2 Data: [[0x31, msbFirst true, 00110001], [0x63, msbFirst true, 01100011], [0x94, msbFirst true, 10010100], [0xFF, msbFirst true, 11111111], ] [apply] DestRe Data: [[0x31, msbFirst true, 00110001], [0x63, msbFirst true, 01100011], [0x94, msbFirst true, 10010100], [0xFF, msbFirst true, 11111111], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0xFF946331 0xFF946331 0xFF946331 [apply] [ 0][ 1] 0xFF946331 0xFF946331 0xFF946331 [apply] [ 0][ 2] 0xFF946331 0xFF946331 0xFF946331 [apply] Test [ 0][ 0] exp [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] [0xFF, msbFirst true, 11111111] == [apply] Test [ 0][ 0] has [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] [0xFF, msbFirst true, 11111111] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0xFF946331 0xFF946331 0xFF946331 [apply] [ 61][ 62] 0xFF946331 0xFF946331 0xFF946331 [apply] [ 61][ 63] 0xFF946331 0xFF946331 0xFF946331 [apply] Test [ 63][ 63] exp [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] [0xFF, msbFirst true, 11111111] == [apply] Test [ 63][ 63] has [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] [0xFF, msbFirst true, 11111111] : equal true [apply] [apply] CONVERT[9][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 0x6f03482, 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 0x9d5509a, 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 0x179ece50, 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 0x3b0090a4, 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 0x3cd3e762, 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 0x1fa121e2, 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 0x7eac9008, 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 0x4116aac9, RGBA8888, 64 x 64, stride 301, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=19264 cap=19264]], maxDelta 12 [apply] Conv2 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xC0, msbFirst true, 11000000], ] [apply] DestRe Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xC0, msbFirst true, 11000000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0xC0906030 0xC0906030 0xC0906030 [apply] [ 0][ 1] 0xC0906030 0xC0906030 0xC0906030 [apply] [ 0][ 2] 0xC0906030 0xC0906030 0xC0906030 [apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xC0, msbFirst true, 11000000] == [apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xC0, msbFirst true, 11000000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0xC0906030 0xC0906030 0xC0906030 [apply] [ 61][ 62] 0xC0906030 0xC0906030 0xC0906030 [apply] [ 61][ 63] 0xC0906030 0xC0906030 0xC0906030 [apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xC0, msbFirst true, 11000000] == [apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xC0, msbFirst true, 11000000] : equal true [apply] [apply] CONVERT[9][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 0x62ddbd7e, 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 0x74e52ef6, RGBA8888, 64 x 64, stride 301, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=19264 cap=19264]], maxDelta 12 [apply] Conv2 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xC0, msbFirst true, 11000000], ] [apply] DestRe Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xC0, msbFirst true, 11000000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0xC0906030 0xC0906030 0xC0906030 [apply] [ 0][ 1] 0xC0906030 0xC0906030 0xC0906030 [apply] [ 0][ 2] 0xC0906030 0xC0906030 0xC0906030 [apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xC0, msbFirst true, 11000000] == [apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xC0, msbFirst true, 11000000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0xC0906030 0xC0906030 0xC0906030 [apply] [ 61][ 62] 0xC0906030 0xC0906030 0xC0906030 [apply] [ 61][ 63] 0xC0906030 0xC0906030 0xC0906030 [apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xC0, msbFirst true, 11000000] == [apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xC0, msbFirst true, 11000000] : equal true [apply] [apply] CONVERT[9][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 0x6ed3ccb2, 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 0x1a677343, RGBA8888, 64 x 64, stride 301, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=19264 cap=19264]], maxDelta 12 [apply] Conv2 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xC0, msbFirst true, 11000000], ] [apply] DestRe Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xC0, msbFirst true, 11000000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0xC0906030 0xC0906030 0xC0906030 [apply] [ 0][ 1] 0xC0906030 0xC0906030 0xC0906030 [apply] [ 0][ 2] 0xC0906030 0xC0906030 0xC0906030 [apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xC0, msbFirst true, 11000000] == [apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xC0, msbFirst true, 11000000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0xC0906030 0xC0906030 0xC0906030 [apply] [ 61][ 62] 0xC0906030 0xC0906030 0xC0906030 [apply] [ 61][ 63] 0xC0906030 0xC0906030 0xC0906030 [apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xC0, msbFirst true, 11000000] == [apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xC0, msbFirst true, 11000000] : equal true [apply] [apply] CONVERT[10][*]: Image0 - Orig: PixelRect[obj 0x15de0b3c, 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 0x489115ef, LUMINANCE, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x60, msbFirst true, 01100000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x60 0x60 0x60 [apply] [ 0][ 1] 0x60 0x60 0x60 [apply] [ 0][ 2] 0x60 0x60 0x60 [apply] Test [ 0][ 0] exp [0x60, msbFirst true, 01100000] == [apply] Test [ 0][ 0] has [0x60, msbFirst true, 01100000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x60 0x60 0x60 [apply] [ 61][ 62] 0x60 0x60 0x60 [apply] [ 61][ 63] 0x60 0x60 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 0x3857f613, RGB565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x9306 0x9306 0x9306 [apply] [ 0][ 1] 0x9306 0x9306 0x9306 [apply] [ 0][ 2] 0x9306 0x9306 0x9306 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x9306 0x9306 0x9306 [apply] [ 61][ 62] 0x9306 0x9306 0x9306 [apply] [ 61][ 63] 0x9306 0x9306 0x9306 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst 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 0x198b6731, BGR565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3312 0x3312 0x3312 [apply] [ 0][ 1] 0x3312 0x3312 0x3312 [apply] [ 0][ 2] 0x3312 0x3312 0x3312 [apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3312 0x3312 0x3312 [apply] [ 61][ 62] 0x3312 0x3312 0x3312 [apply] [ 61][ 63] 0x3312 0x3312 0x3312 [apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst 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 0x7c6908d7, RGBA5551, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0xC986 0xC986 0xC986 [apply] [ 0][ 1] 0xC986 0xC986 0xC986 [apply] [ 0][ 2] 0xC986 0xC986 0xC986 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0xC986 0xC986 0xC986 [apply] [ 61][ 62] 0xC986 0xC986 0xC986 [apply] [ 61][ 63] 0xC986 0xC986 0xC986 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] == [apply] Test [ 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 0x3c9754d8, 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 0x3bf7ca37, ABGR1555, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3325 0x3325 0x3325 [apply] [ 0][ 1] 0x3325 0x3325 0x3325 [apply] [ 0][ 2] 0x3325 0x3325 0x3325 [apply] Test [ 0][ 0] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3325 0x3325 0x3325 [apply] [ 61][ 62] 0x3325 0x3325 0x3325 [apply] [ 61][ 63] 0x3325 0x3325 0x3325 [apply] Test [ 63][ 63] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] == [apply] Test [ 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 0x79079097, ABGR8888, 64 x 64, stride 301, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=19264 cap=19264]], maxDelta 12 [apply] Conv2 Data: [[0xFF, msbFirst true, 11111111], [0x94, msbFirst true, 10010100], [0x63, msbFirst true, 01100011], [0x31, msbFirst true, 00110001], ] [apply] DestRe Data: [[0xFF, msbFirst true, 11111111], [0x94, msbFirst true, 10010100], [0x63, msbFirst true, 01100011], [0x31, msbFirst true, 00110001], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x316394FF 0x316394FF 0x316394FF [apply] [ 0][ 1] 0x316394FF 0x316394FF 0x316394FF [apply] [ 0][ 2] 0x316394FF 0x316394FF 0x316394FF [apply] Test [ 0][ 0] exp [0xFF, msbFirst true, 11111111] [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] == [apply] Test [ 0][ 0] has [0xFF, msbFirst true, 11111111] [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x316394FF 0x316394FF 0x316394FF [apply] [ 61][ 62] 0x316394FF 0x316394FF 0x316394FF [apply] [ 61][ 63] 0x316394FF 0x316394FF 0x316394FF [apply] Test [ 63][ 63] exp [0xFF, msbFirst true, 11111111] [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] == [apply] Test [ 63][ 63] has [0xFF, msbFirst true, 11111111] [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] : equal true [apply] [apply] CONVERT[10][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 0x4d1c00d0, 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 0x4b2bac3f, 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 0x4e08711f, 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 0xbcec361, 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 0x26794848, 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 0x302552ec, 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 0x3d285d7e, 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 0x40005471, ABGR8888, 64 x 64, stride 301, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=19264 cap=19264]], maxDelta 12 [apply] Conv2 Data: [[0xC0, msbFirst true, 11000000], [0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ] [apply] DestRe Data: [[0xC0, msbFirst true, 11000000], [0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x306090C0 0x306090C0 0x306090C0 [apply] [ 0][ 1] 0x306090C0 0x306090C0 0x306090C0 [apply] [ 0][ 2] 0x306090C0 0x306090C0 0x306090C0 [apply] Test [ 0][ 0] exp [0xC0, msbFirst true, 11000000] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] == [apply] Test [ 0][ 0] has [0xC0, msbFirst true, 11000000] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x306090C0 0x306090C0 0x306090C0 [apply] [ 61][ 62] 0x306090C0 0x306090C0 0x306090C0 [apply] [ 61][ 63] 0x306090C0 0x306090C0 0x306090C0 [apply] Test [ 63][ 63] exp [0xC0, msbFirst true, 11000000] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] == [apply] Test [ 63][ 63] has [0xC0, msbFirst true, 11000000] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true [apply] [apply] CONVERT[10][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 0x2cd76f31, 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 0x367ffa75, ABGR8888, 64 x 64, stride 301, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=19264 cap=19264]], maxDelta 12 [apply] Conv2 Data: [[0xC0, msbFirst true, 11000000], [0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ] [apply] DestRe Data: [[0xC0, msbFirst true, 11000000], [0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x306090C0 0x306090C0 0x306090C0 [apply] [ 0][ 1] 0x306090C0 0x306090C0 0x306090C0 [apply] [ 0][ 2] 0x306090C0 0x306090C0 0x306090C0 [apply] Test [ 0][ 0] exp [0xC0, msbFirst true, 11000000] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] == [apply] Test [ 0][ 0] has [0xC0, msbFirst true, 11000000] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x306090C0 0x306090C0 0x306090C0 [apply] [ 61][ 62] 0x306090C0 0x306090C0 0x306090C0 [apply] [ 61][ 63] 0x306090C0 0x306090C0 0x306090C0 [apply] Test [ 63][ 63] exp [0xC0, msbFirst true, 11000000] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] == [apply] Test [ 63][ 63] has [0xC0, msbFirst true, 11000000] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true [apply] [apply] CONVERT[10][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 0x49438269, 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 0xba2f4ec, ABGR8888, 64 x 64, stride 301, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=19264 cap=19264]], maxDelta 12 [apply] Conv2 Data: [[0xC0, msbFirst true, 11000000], [0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ] [apply] DestRe Data: [[0xC0, msbFirst true, 11000000], [0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x306090C0 0x306090C0 0x306090C0 [apply] [ 0][ 1] 0x306090C0 0x306090C0 0x306090C0 [apply] [ 0][ 2] 0x306090C0 0x306090C0 0x306090C0 [apply] Test [ 0][ 0] exp [0xC0, msbFirst true, 11000000] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] == [apply] Test [ 0][ 0] has [0xC0, msbFirst true, 11000000] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x306090C0 0x306090C0 0x306090C0 [apply] [ 61][ 62] 0x306090C0 0x306090C0 0x306090C0 [apply] [ 61][ 63] 0x306090C0 0x306090C0 0x306090C0 [apply] Test [ 63][ 63] exp [0xC0, msbFirst true, 11000000] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] == [apply] Test [ 63][ 63] has [0xC0, msbFirst true, 11000000] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true [apply] [apply] CONVERT[11][*]: Image0 - Orig: PixelRect[obj 0x1c1bbc4e, 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 0x55fe41ea, LUMINANCE, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x60, msbFirst true, 01100000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x60 0x60 0x60 [apply] [ 0][ 1] 0x60 0x60 0x60 [apply] [ 0][ 2] 0x60 0x60 0x60 [apply] Test [ 0][ 0] exp [0x60, msbFirst true, 01100000] == [apply] Test [ 0][ 0] has [0x60, msbFirst true, 01100000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x60 0x60 0x60 [apply] [ 61][ 62] 0x60 0x60 0x60 [apply] [ 61][ 63] 0x60 0x60 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 0xfbd1f6, RGB565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x9306 0x9306 0x9306 [apply] [ 0][ 1] 0x9306 0x9306 0x9306 [apply] [ 0][ 2] 0x9306 0x9306 0x9306 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x9306 0x9306 0x9306 [apply] [ 61][ 62] 0x9306 0x9306 0x9306 [apply] [ 61][ 63] 0x9306 0x9306 0x9306 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst 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 0x1ce24091, BGR565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3312 0x3312 0x3312 [apply] [ 0][ 1] 0x3312 0x3312 0x3312 [apply] [ 0][ 2] 0x3312 0x3312 0x3312 [apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3312 0x3312 0x3312 [apply] [ 61][ 62] 0x3312 0x3312 0x3312 [apply] [ 61][ 63] 0x3312 0x3312 0x3312 [apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst 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 0x5dda768f, RGBA5551, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0xC986 0xC986 0xC986 [apply] [ 0][ 1] 0xC986 0xC986 0xC986 [apply] [ 0][ 2] 0xC986 0xC986 0xC986 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0xC986 0xC986 0xC986 [apply] [ 61][ 62] 0xC986 0xC986 0xC986 [apply] [ 61][ 63] 0xC986 0xC986 0xC986 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] == [apply] Test [ 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 0x7a8c8dcf, 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 0x24269709, ABGR1555, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3325 0x3325 0x3325 [apply] [ 0][ 1] 0x3325 0x3325 0x3325 [apply] [ 0][ 2] 0x3325 0x3325 0x3325 [apply] Test [ 0][ 0] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3325 0x3325 0x3325 [apply] [ 61][ 62] 0x3325 0x3325 0x3325 [apply] [ 61][ 63] 0x3325 0x3325 0x3325 [apply] Test [ 63][ 63] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] == [apply] Test [ 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 0x2aceadd4, ARGB8888, 64 x 64, stride 301, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=19264 cap=19264]], maxDelta 12 [apply] Conv2 Data: [[0xFF, msbFirst true, 11111111], [0x31, msbFirst true, 00110001], [0x63, msbFirst true, 01100011], [0x94, msbFirst true, 10010100], ] [apply] DestRe Data: [[0xFF, msbFirst true, 11111111], [0x31, msbFirst true, 00110001], [0x63, msbFirst true, 01100011], [0x94, msbFirst true, 10010100], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x946331FF 0x946331FF 0x946331FF [apply] [ 0][ 1] 0x946331FF 0x946331FF 0x946331FF [apply] [ 0][ 2] 0x946331FF 0x946331FF 0x946331FF [apply] Test [ 0][ 0] exp [0xFF, msbFirst true, 11111111] [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] == [apply] Test [ 0][ 0] has [0xFF, msbFirst true, 11111111] [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x946331FF 0x946331FF 0x946331FF [apply] [ 61][ 62] 0x946331FF 0x946331FF 0x946331FF [apply] [ 61][ 63] 0x946331FF 0x946331FF 0x946331FF [apply] Test [ 63][ 63] exp [0xFF, msbFirst true, 11111111] [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] == [apply] Test [ 63][ 63] has [0xFF, msbFirst true, 11111111] [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] : equal true [apply] [apply] CONVERT[11][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 0x24aed80c, 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 0x3a52dba3, 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 0x2a5c8d3f, 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 0x752325ad, 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 0x279fedbd, 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 0xb3ca52e, 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 0x45c7e403, 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 0x2925bf5b, ARGB8888, 64 x 64, stride 301, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=19264 cap=19264]], maxDelta 12 [apply] Conv2 Data: [[0xC0, msbFirst true, 11000000], [0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ] [apply] DestRe Data: [[0xC0, msbFirst true, 11000000], [0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x906030C0 0x906030C0 0x906030C0 [apply] [ 0][ 1] 0x906030C0 0x906030C0 0x906030C0 [apply] [ 0][ 2] 0x906030C0 0x906030C0 0x906030C0 [apply] Test [ 0][ 0] exp [0xC0, msbFirst true, 11000000] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] == [apply] Test [ 0][ 0] has [0xC0, msbFirst true, 11000000] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x906030C0 0x906030C0 0x906030C0 [apply] [ 61][ 62] 0x906030C0 0x906030C0 0x906030C0 [apply] [ 61][ 63] 0x906030C0 0x906030C0 0x906030C0 [apply] Test [ 63][ 63] exp [0xC0, msbFirst true, 11000000] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] == [apply] Test [ 63][ 63] has [0xC0, msbFirst true, 11000000] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true [apply] [apply] CONVERT[11][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 0x710f4dc7, 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 0x1ff4931d, ARGB8888, 64 x 64, stride 301, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=19264 cap=19264]], maxDelta 12 [apply] Conv2 Data: [[0xC0, msbFirst true, 11000000], [0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ] [apply] DestRe Data: [[0xC0, msbFirst true, 11000000], [0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x906030C0 0x906030C0 0x906030C0 [apply] [ 0][ 1] 0x906030C0 0x906030C0 0x906030C0 [apply] [ 0][ 2] 0x906030C0 0x906030C0 0x906030C0 [apply] Test [ 0][ 0] exp [0xC0, msbFirst true, 11000000] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] == [apply] Test [ 0][ 0] has [0xC0, msbFirst true, 11000000] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x906030C0 0x906030C0 0x906030C0 [apply] [ 61][ 62] 0x906030C0 0x906030C0 0x906030C0 [apply] [ 61][ 63] 0x906030C0 0x906030C0 0x906030C0 [apply] Test [ 63][ 63] exp [0xC0, msbFirst true, 11000000] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] == [apply] Test [ 63][ 63] has [0xC0, msbFirst true, 11000000] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true [apply] [apply] CONVERT[11][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 0x65e98b1c, 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 0x61322f9d, ARGB8888, 64 x 64, stride 301, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=19264 cap=19264]], maxDelta 12 [apply] Conv2 Data: [[0xC0, msbFirst true, 11000000], [0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ] [apply] DestRe Data: [[0xC0, msbFirst true, 11000000], [0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x906030C0 0x906030C0 0x906030C0 [apply] [ 0][ 1] 0x906030C0 0x906030C0 0x906030C0 [apply] [ 0][ 2] 0x906030C0 0x906030C0 0x906030C0 [apply] Test [ 0][ 0] exp [0xC0, msbFirst true, 11000000] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] == [apply] Test [ 0][ 0] has [0xC0, msbFirst true, 11000000] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x906030C0 0x906030C0 0x906030C0 [apply] [ 61][ 62] 0x906030C0 0x906030C0 0x906030C0 [apply] [ 61][ 63] 0x906030C0 0x906030C0 0x906030C0 [apply] Test [ 63][ 63] exp [0xC0, msbFirst true, 11000000] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] == [apply] Test [ 63][ 63] has [0xC0, msbFirst true, 11000000] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true [apply] [apply] CONVERT[12][*]: Image0 - Orig: PixelRect[obj 0x6ad82709, 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 0x510f3d34, LUMINANCE, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x60, msbFirst true, 01100000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x60 0x60 0x60 [apply] [ 0][ 1] 0x60 0x60 0x60 [apply] [ 0][ 2] 0x60 0x60 0x60 [apply] Test [ 0][ 0] exp [0x60, msbFirst true, 01100000] == [apply] Test [ 0][ 0] has [0x60, msbFirst true, 01100000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x60 0x60 0x60 [apply] [ 61][ 62] 0x60 0x60 0x60 [apply] [ 61][ 63] 0x60 0x60 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 0x7817fd62, RGB565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x9306 0x9306 0x9306 [apply] [ 0][ 1] 0x9306 0x9306 0x9306 [apply] [ 0][ 2] 0x9306 0x9306 0x9306 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x9306 0x9306 0x9306 [apply] [ 61][ 62] 0x9306 0x9306 0x9306 [apply] [ 61][ 63] 0x9306 0x9306 0x9306 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst 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 0x8297b3a, BGR565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3312 0x3312 0x3312 [apply] [ 0][ 1] 0x3312 0x3312 0x3312 [apply] [ 0][ 2] 0x3312 0x3312 0x3312 [apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3312 0x3312 0x3312 [apply] [ 61][ 62] 0x3312 0x3312 0x3312 [apply] [ 61][ 63] 0x3312 0x3312 0x3312 [apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst 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 0x2362f559, RGBA5551, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0xC986 0xC986 0xC986 [apply] [ 0][ 1] 0xC986 0xC986 0xC986 [apply] [ 0][ 2] 0xC986 0xC986 0xC986 [apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] == [apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0xC986 0xC986 0xC986 [apply] [ 61][ 62] 0xC986 0xC986 0xC986 [apply] [ 61][ 63] 0xC986 0xC986 0xC986 [apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] == [apply] Test [ 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 0xb2c9a9c, 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 0x4c178a76, ABGR1555, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12 [apply] Conv1 Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x3325 0x3325 0x3325 [apply] [ 0][ 1] 0x3325 0x3325 0x3325 [apply] [ 0][ 2] 0x3325 0x3325 0x3325 [apply] Test [ 0][ 0] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] == [apply] Test [ 0][ 0] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x3325 0x3325 0x3325 [apply] [ 61][ 62] 0x3325 0x3325 0x3325 [apply] [ 61][ 63] 0x3325 0x3325 0x3325 [apply] Test [ 63][ 63] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] == [apply] Test [ 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 0xfa4c865, BGRA8888, 64 x 64, stride 301, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=19264 cap=19264]], maxDelta 12 [apply] Conv2 Data: [[0x94, msbFirst true, 10010100], [0x63, msbFirst true, 01100011], [0x31, msbFirst true, 00110001], [0xFF, msbFirst true, 11111111], ] [apply] DestRe Data: [[0x94, msbFirst true, 10010100], [0x63, msbFirst true, 01100011], [0x31, msbFirst true, 00110001], [0xFF, msbFirst true, 11111111], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0xFF316394 0xFF316394 0xFF316394 [apply] [ 0][ 1] 0xFF316394 0xFF316394 0xFF316394 [apply] [ 0][ 2] 0xFF316394 0xFF316394 0xFF316394 [apply] Test [ 0][ 0] exp [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] [0xFF, msbFirst true, 11111111] == [apply] Test [ 0][ 0] has [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] [0xFF, msbFirst true, 11111111] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0xFF316394 0xFF316394 0xFF316394 [apply] [ 61][ 62] 0xFF316394 0xFF316394 0xFF316394 [apply] [ 61][ 63] 0xFF316394 0xFF316394 0xFF316394 [apply] Test [ 63][ 63] exp [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] [0xFF, msbFirst true, 11111111] == [apply] Test [ 63][ 63] has [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] [0xFF, msbFirst true, 11111111] : equal true [apply] [apply] CONVERT[12][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 0x3bd82cf5, 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 0x544fa968, 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 0x247bddad, 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 0xd35dea7, 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 0x7770f470, 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 0x5e5d171f, 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 0x24313fcc, 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 0x7d20d0b, BGRA8888, 64 x 64, stride 301, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=19264 cap=19264]], maxDelta 12 [apply] Conv2 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xC0, msbFirst true, 11000000], ] [apply] DestRe Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xC0, msbFirst true, 11000000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0xC0306090 0xC0306090 0xC0306090 [apply] [ 0][ 1] 0xC0306090 0xC0306090 0xC0306090 [apply] [ 0][ 2] 0xC0306090 0xC0306090 0xC0306090 [apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xC0, msbFirst true, 11000000] == [apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xC0, msbFirst true, 11000000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0xC0306090 0xC0306090 0xC0306090 [apply] [ 61][ 62] 0xC0306090 0xC0306090 0xC0306090 [apply] [ 61][ 63] 0xC0306090 0xC0306090 0xC0306090 [apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xC0, msbFirst true, 11000000] == [apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xC0, msbFirst true, 11000000] : equal true [apply] [apply] CONVERT[12][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 0x77f1baf5, 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 0x41a2befb, BGRA8888, 64 x 64, stride 301, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=19264 cap=19264]], maxDelta 12 [apply] Conv2 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xC0, msbFirst true, 11000000], ] [apply] DestRe Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xC0, msbFirst true, 11000000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0xC0306090 0xC0306090 0xC0306090 [apply] [ 0][ 1] 0xC0306090 0xC0306090 0xC0306090 [apply] [ 0][ 2] 0xC0306090 0xC0306090 0xC0306090 [apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xC0, msbFirst true, 11000000] == [apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xC0, msbFirst true, 11000000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0xC0306090 0xC0306090 0xC0306090 [apply] [ 61][ 62] 0xC0306090 0xC0306090 0xC0306090 [apply] [ 61][ 63] 0xC0306090 0xC0306090 0xC0306090 [apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xC0, msbFirst true, 11000000] == [apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xC0, msbFirst true, 11000000] : equal true [apply] [apply] CONVERT[12][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 0x6c40365c, 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 0x7bedc48a, BGRA8888, 64 x 64, stride 301, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=19264 cap=19264]], maxDelta 12 [apply] Conv2 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xC0, msbFirst true, 11000000], ] [apply] DestRe Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xC0, msbFirst true, 11000000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0xC0306090 0xC0306090 0xC0306090 [apply] [ 0][ 1] 0xC0306090 0xC0306090 0xC0306090 [apply] [ 0][ 2] 0xC0306090 0xC0306090 0xC0306090 [apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xC0, msbFirst true, 11000000] == [apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xC0, msbFirst true, 11000000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0xC0306090 0xC0306090 0xC0306090 [apply] [ 61][ 62] 0xC0306090 0xC0306090 0xC0306090 [apply] [ 61][ 63] 0xC0306090 0xC0306090 0xC0306090 [apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xC0, msbFirst true, 11000000] == [apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xC0, msbFirst true, 11000000] : equal true [apply] [apply] ++++ 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 @ 1675154362179 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1675154362180 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: testConversion00 took 0.036 sec [apply] Testcase: testConversion01_srcS000_BE_TL_destS000_TL took 7.657 sec [apply] Testcase: testConversion02_srcS000_LE_TL_destS000_TL took 7.599 sec [apply] Testcase: testConversion03_srcS000_BE_TL_destS259_TL took 7.274 sec [apply] Testcase: testConversion04_srcS259_BE_TL_destS259_TL took 6.94 sec [apply] Testcase: testConversion05_srcS301_BE_TL_destS259_TL took 7.411 sec [echo] Testing com.jogamp.opengl.test.junit.jogl.util.texture.TestPixelFormatUtil01NEWT -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.jogl.util.texture.TestPixelFormatUtil01NEWT.xml [apply] Testsuite: com.jogamp.opengl.test.junit.jogl.util.texture.TestPixelFormatUtil01NEWT [apply] junit.framework.TestListener: tests to run: 4 [apply] junit.framework.TestListener: startTest(testPNGRead11_fromRGBA8888) [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675154364732 ms III - Start [apply] SLOCK [T main @ 1675154364733 ms +++ localhost/127.0.0.1:59999 - Locked within 11 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 0x4f063c0a, 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 0x51cdd8a, 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 0xd44fc21, 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 0x56aac163, 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 0x1f7030a6, 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 0x5a1c0542, 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 0x396f6598, RGBA8888, 160 x 90, stride 640, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=57600 cap=57600]] [apply] Conv2 Data: [[0xFF, msbFirst true, 11111111], [0xFF, msbFirst true, 11111111], [0xFF, msbFirst true, 11111111], [0x00, msbFirst true, 00000000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x00FFFFFF 0x00FFFFFF 0x00FFFFFF [apply] [ 0][ 1] 0x00FFFFFF 0x00FFFFFF 0x00FFFFFF [apply] [ 0][ 2] 0x00FFFFFF 0x00FFFFFF 0x00FFFFFF [apply] CONVERT[3]: RGBA8888 -> ARGB8888 [apply] PNGPixelRect - Conv1: PixelRect[obj 0x394e1a0f, 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 0x27a5f880, RGBA8888, 160 x 90, stride 640, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=57600 cap=57600]] [apply] Conv2 Data: [[0xFF, msbFirst true, 11111111], [0xFF, msbFirst true, 11111111], [0xFF, msbFirst true, 11111111], [0x00, msbFirst true, 00000000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x00FFFFFF 0x00FFFFFF 0x00FFFFFF [apply] [ 0][ 1] 0x00FFFFFF 0x00FFFFFF 0x00FFFFFF [apply] [ 0][ 2] 0x00FFFFFF 0x00FFFFFF 0x00FFFFFF [apply] ++++ 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 0x27a8c74e, 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 0x2d8f65a4, 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 0x1b68ddbd, 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 0x646d64ab, 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 0x59e5ddf, ABGR8888, 160 x 90, stride 640, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=57600 cap=57600]] [apply] Conv2 Data: [[0x00, msbFirst true, 00000000], [0xFF, msbFirst true, 11111111], [0xFF, msbFirst true, 11111111], [0xFF, msbFirst true, 11111111], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0xFFFFFF00 0xFFFFFF00 0xFFFFFF00 [apply] [ 0][ 1] 0xFFFFFF00 0xFFFFFF00 0xFFFFFF00 [apply] [ 0][ 2] 0xFFFFFF00 0xFFFFFF00 0xFFFFFF00 [apply] CONVERT[2]: ABGR8888 -> BGRA8888 [apply] PNGPixelRect - Conv1: PixelRect[obj 0x536aaa8d, 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 0xe320068, ABGR8888, 160 x 90, stride 640, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=57600 cap=57600]] [apply] Conv2 Data: [[0x00, msbFirst true, 00000000], [0xFF, msbFirst true, 11111111], [0xFF, msbFirst true, 11111111], [0xFF, msbFirst true, 11111111], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0xFFFFFF00 0xFFFFFF00 0xFFFFFF00 [apply] [ 0][ 1] 0xFFFFFF00 0xFFFFFF00 0xFFFFFF00 [apply] [ 0][ 2] 0xFFFFFF00 0xFFFFFF00 0xFFFFFF00 [apply] CONVERT[3]: ABGR8888 -> ARGB8888 [apply] PNGPixelRect - Conv1: PixelRect[obj 0x1f57539, 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 0x76f2b07d, ABGR8888, 160 x 90, stride 640, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=57600 cap=57600]] [apply] Conv2 Data: [[0x00, msbFirst true, 00000000], [0xFF, msbFirst true, 11111111], [0xFF, msbFirst true, 11111111], [0xFF, msbFirst true, 11111111], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0xFFFFFF00 0xFFFFFF00 0xFFFFFF00 [apply] [ 0][ 1] 0xFFFFFF00 0xFFFFFF00 0xFFFFFF00 [apply] [ 0][ 2] 0xFFFFFF00 0xFFFFFF00 0xFFFFFF00 [apply] junit.framework.TestListener: endTest(testPNGRead12_fromABGR8888) [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestPixelFormatUtil01NEWT - testPNGRead12_fromABGR8888 [apply] junit.framework.TestListener: startTest(testPNGRead13_fromBGRA8888) [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 0x2781e022, 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 0x57e1b0c, 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 0x4232c52b, 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 0x1877ab81, 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 0x305fd85d, BGRA8888, 160 x 90, stride 640, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=57600 cap=57600]] [apply] Conv2 Data: [[0xFF, msbFirst true, 11111111], [0xFF, msbFirst true, 11111111], [0xFF, msbFirst true, 11111111], [0x00, msbFirst true, 00000000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x00FFFFFF 0x00FFFFFF 0x00FFFFFF [apply] [ 0][ 1] 0x00FFFFFF 0x00FFFFFF 0x00FFFFFF [apply] [ 0][ 2] 0x00FFFFFF 0x00FFFFFF 0x00FFFFFF [apply] CONVERT[2]: BGRA8888 -> BGRA8888 [apply] PNGPixelRect - Conv1: PixelRect[obj 0x458c1321, 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 0x11438d26, BGRA8888, 160 x 90, stride 640, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=57600 cap=57600]] [apply] Conv2 Data: [[0xFF, msbFirst true, 11111111], [0xFF, msbFirst true, 11111111], [0xFF, msbFirst true, 11111111], [0x00, msbFirst true, 00000000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x00FFFFFF 0x00FFFFFF 0x00FFFFFF [apply] [ 0][ 1] 0x00FFFFFF 0x00FFFFFF 0x00FFFFFF [apply] [ 0][ 2] 0x00FFFFFF 0x00FFFFFF 0x00FFFFFF [apply] CONVERT[3]: BGRA8888 -> ARGB8888 [apply] PNGPixelRect - Conv1: PixelRect[obj 0x34cd072c, ARGB8888, 160 x 90, stride 640, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=57600 cap=57600]] [apply] Conv1 Data: [[0x00, msbFirst true, 00000000], [0xFF, msbFirst true, 11111111], [0xFF, msbFirst true, 11111111], [0xFF, msbFirst true, 11111111], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0xFFFFFF00 0xFFFFFF00 0xFFFFFF00 [apply] [ 0][ 1] 0xFFFFFF00 0xFFFFFF00 0xFFFFFF00 [apply] [ 0][ 2] 0xFFFFFF00 0xFFFFFF00 0xFFFFFF00 [apply] junit.framework.TestListener: endTest(testPNGRead13_fromBGRA8888) [apply] junit.framework.TestListener: startTest(testPNGRead14_fromARGB8888) [apply] PNGPixelRect - Conv2: PixelRect[obj 0x7a1ebcd8, BGRA8888, 160 x 90, stride 640, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=57600 cap=57600]] [apply] Conv2 Data: [[0xFF, msbFirst true, 11111111], [0xFF, msbFirst true, 11111111], [0xFF, msbFirst true, 11111111], [0x00, msbFirst true, 00000000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x00FFFFFF 0x00FFFFFF 0x00FFFFFF [apply] [ 0][ 1] 0x00FFFFFF 0x00FFFFFF 0x00FFFFFF [apply] [ 0][ 2] 0x00FFFFFF 0x00FFFFFF 0x00FFFFFF [apply] ++++ 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 0x1563da5, 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 0x2bbf4b8b, 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 0x30a3107a, 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 0x33c7e1bb, 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 0x34c4973, ARGB8888, 160 x 90, stride 640, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=57600 cap=57600]] [apply] Conv2 Data: [[0x00, msbFirst true, 00000000], [0xFF, msbFirst true, 11111111], [0xFF, msbFirst true, 11111111], [0xFF, msbFirst true, 11111111], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0xFFFFFF00 0xFFFFFF00 0xFFFFFF00 [apply] [ 0][ 1] 0xFFFFFF00 0xFFFFFF00 0xFFFFFF00 [apply] [ 0][ 2] 0xFFFFFF00 0xFFFFFF00 0xFFFFFF00 [apply] CONVERT[2]: ARGB8888 -> BGRA8888 [apply] PNGPixelRect - Conv1: PixelRect[obj 0x52feb982, 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 0x7a765367, ARGB8888, 160 x 90, stride 640, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=57600 cap=57600]] [apply] Conv2 Data: [[0x00, msbFirst true, 00000000], [0xFF, msbFirst true, 11111111], [0xFF, msbFirst true, 11111111], [0xFF, msbFirst true, 11111111], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0xFFFFFF00 0xFFFFFF00 0xFFFFFF00 [apply] [ 0][ 1] 0xFFFFFF00 0xFFFFFF00 0xFFFFFF00 [apply] [ 0][ 2] 0xFFFFFF00 0xFFFFFF00 0xFFFFFF00 [apply] CONVERT[3]: ARGB8888 -> ARGB8888 [apply] PNGPixelRect - Conv1: PixelRect[obj 0x76b0bfab, 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 0x17d677df, ARGB8888, 160 x 90, stride 640, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=57600 cap=57600]] [apply] junit.framework.TestListener: endTest(testPNGRead14_fromARGB8888) [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 @ 1675154365276 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1675154365276 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [apply] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.201 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675154364732 ms III - Start [apply] SLOCK [T main @ 1675154364733 ms +++ localhost/127.0.0.1:59999 - Locked within 11 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 0x4f063c0a, 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 0x51cdd8a, 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 0xd44fc21, 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 0x56aac163, 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 0x1f7030a6, 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 0x5a1c0542, 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 0x396f6598, RGBA8888, 160 x 90, stride 640, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=57600 cap=57600]] [apply] Conv2 Data: [[0xFF, msbFirst true, 11111111], [0xFF, msbFirst true, 11111111], [0xFF, msbFirst true, 11111111], [0x00, msbFirst true, 00000000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x00FFFFFF 0x00FFFFFF 0x00FFFFFF [apply] [ 0][ 1] 0x00FFFFFF 0x00FFFFFF 0x00FFFFFF [apply] [ 0][ 2] 0x00FFFFFF 0x00FFFFFF 0x00FFFFFF [apply] CONVERT[3]: RGBA8888 -> ARGB8888 [apply] PNGPixelRect - Conv1: PixelRect[obj 0x394e1a0f, 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 0x27a5f880, RGBA8888, 160 x 90, stride 640, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=57600 cap=57600]] [apply] Conv2 Data: [[0xFF, msbFirst true, 11111111], [0xFF, msbFirst true, 11111111], [0xFF, msbFirst true, 11111111], [0x00, msbFirst true, 00000000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x00FFFFFF 0x00FFFFFF 0x00FFFFFF [apply] [ 0][ 1] 0x00FFFFFF 0x00FFFFFF 0x00FFFFFF [apply] [ 0][ 2] 0x00FFFFFF 0x00FFFFFF 0x00FFFFFF [apply] ++++ 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 0x27a8c74e, 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 0x2d8f65a4, 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 0x1b68ddbd, 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 0x646d64ab, 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 0x59e5ddf, ABGR8888, 160 x 90, stride 640, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=57600 cap=57600]] [apply] Conv2 Data: [[0x00, msbFirst true, 00000000], [0xFF, msbFirst true, 11111111], [0xFF, msbFirst true, 11111111], [0xFF, msbFirst true, 11111111], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0xFFFFFF00 0xFFFFFF00 0xFFFFFF00 [apply] [ 0][ 1] 0xFFFFFF00 0xFFFFFF00 0xFFFFFF00 [apply] [ 0][ 2] 0xFFFFFF00 0xFFFFFF00 0xFFFFFF00 [apply] CONVERT[2]: ABGR8888 -> BGRA8888 [apply] PNGPixelRect - Conv1: PixelRect[obj 0x536aaa8d, 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 0xe320068, ABGR8888, 160 x 90, stride 640, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=57600 cap=57600]] [apply] Conv2 Data: [[0x00, msbFirst true, 00000000], [0xFF, msbFirst true, 11111111], [0xFF, msbFirst true, 11111111], [0xFF, msbFirst true, 11111111], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0xFFFFFF00 0xFFFFFF00 0xFFFFFF00 [apply] [ 0][ 1] 0xFFFFFF00 0xFFFFFF00 0xFFFFFF00 [apply] [ 0][ 2] 0xFFFFFF00 0xFFFFFF00 0xFFFFFF00 [apply] CONVERT[3]: ABGR8888 -> ARGB8888 [apply] PNGPixelRect - Conv1: PixelRect[obj 0x1f57539, 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 0x76f2b07d, ABGR8888, 160 x 90, stride 640, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=57600 cap=57600]] [apply] Conv2 Data: [[0x00, msbFirst true, 00000000], [0xFF, msbFirst true, 11111111], [0xFF, msbFirst true, 11111111], [0xFF, msbFirst true, 11111111], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0xFFFFFF00 0xFFFFFF00 0xFFFFFF00 [apply] [ 0][ 1] 0xFFFFFF00 0xFFFFFF00 0xFFFFFF00 [apply] [ 0][ 2] 0xFFFFFF00 0xFFFFFF00 0xFFFFFF00 [apply] ++++ 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 0x2781e022, 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 0x57e1b0c, 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 0x4232c52b, 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 0x1877ab81, 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 0x305fd85d, BGRA8888, 160 x 90, stride 640, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=57600 cap=57600]] [apply] Conv2 Data: [[0xFF, msbFirst true, 11111111], [0xFF, msbFirst true, 11111111], [0xFF, msbFirst true, 11111111], [0x00, msbFirst true, 00000000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x00FFFFFF 0x00FFFFFF 0x00FFFFFF [apply] [ 0][ 1] 0x00FFFFFF 0x00FFFFFF 0x00FFFFFF [apply] [ 0][ 2] 0x00FFFFFF 0x00FFFFFF 0x00FFFFFF [apply] CONVERT[2]: BGRA8888 -> BGRA8888 [apply] PNGPixelRect - Conv1: PixelRect[obj 0x458c1321, 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 0x11438d26, BGRA8888, 160 x 90, stride 640, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=57600 cap=57600]] [apply] Conv2 Data: [[0xFF, msbFirst true, 11111111], [0xFF, msbFirst true, 11111111], [0xFF, msbFirst true, 11111111], [0x00, msbFirst true, 00000000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x00FFFFFF 0x00FFFFFF 0x00FFFFFF [apply] [ 0][ 1] 0x00FFFFFF 0x00FFFFFF 0x00FFFFFF [apply] [ 0][ 2] 0x00FFFFFF 0x00FFFFFF 0x00FFFFFF [apply] CONVERT[3]: BGRA8888 -> ARGB8888 [apply] PNGPixelRect - Conv1: PixelRect[obj 0x34cd072c, 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 0x7a1ebcd8, BGRA8888, 160 x 90, stride 640, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=57600 cap=57600]] [apply] Conv2 Data: [[0xFF, msbFirst true, 11111111], [0xFF, msbFirst true, 11111111], [0xFF, msbFirst true, 11111111], [0x00, msbFirst true, 00000000], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0x00FFFFFF 0x00FFFFFF 0x00FFFFFF [apply] [ 0][ 1] 0x00FFFFFF 0x00FFFFFF 0x00FFFFFF [apply] [ 0][ 2] 0x00FFFFFF 0x00FFFFFF 0x00FFFFFF [apply] ++++ 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 0x1563da5, 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 0x2bbf4b8b, 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 0x30a3107a, 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 0x33c7e1bb, 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 0x34c4973, ARGB8888, 160 x 90, stride 640, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=57600 cap=57600]] [apply] Conv2 Data: [[0x00, msbFirst true, 00000000], [0xFF, msbFirst true, 11111111], [0xFF, msbFirst true, 11111111], [0xFF, msbFirst true, 11111111], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0xFFFFFF00 0xFFFFFF00 0xFFFFFF00 [apply] [ 0][ 1] 0xFFFFFF00 0xFFFFFF00 0xFFFFFF00 [apply] [ 0][ 2] 0xFFFFFF00 0xFFFFFF00 0xFFFFFF00 [apply] CONVERT[2]: ARGB8888 -> BGRA8888 [apply] PNGPixelRect - Conv1: PixelRect[obj 0x52feb982, 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 0x7a765367, ARGB8888, 160 x 90, stride 640, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=57600 cap=57600]] [apply] Conv2 Data: [[0x00, msbFirst true, 00000000], [0xFF, msbFirst true, 11111111], [0xFF, msbFirst true, 11111111], [0xFF, msbFirst true, 11111111], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0xFFFFFF00 0xFFFFFF00 0xFFFFFF00 [apply] [ 0][ 1] 0xFFFFFF00 0xFFFFFF00 0xFFFFFF00 [apply] [ 0][ 2] 0xFFFFFF00 0xFFFFFF00 0xFFFFFF00 [apply] CONVERT[3]: ARGB8888 -> ARGB8888 [apply] PNGPixelRect - Conv1: PixelRect[obj 0x76b0bfab, 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 0x17d677df, ARGB8888, 160 x 90, stride 640, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=57600 cap=57600]] [apply] Conv2 Data: [[0x00, msbFirst true, 00000000], [0xFF, msbFirst true, 11111111], [0xFF, msbFirst true, 11111111], [0xFF, msbFirst true, 11111111], ] [apply] PixelsBytes 0/0 3x3: [apply] [ 0][ 0] 0xFFFFFF00 0xFFFFFF00 0xFFFFFF00 [apply] [ 0][ 1] 0xFFFFFF00 0xFFFFFF00 0xFFFFFF00 [apply] [ 0][ 2] 0xFFFFFF00 0xFFFFFF00 0xFFFFFF00 [apply] ++++ 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 @ 1675154365276 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1675154365276 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: testPNGRead11_fromRGBA8888 took 0.136 sec [apply] Testcase: testPNGRead12_fromABGR8888 took 0.148 sec [apply] Testcase: testPNGRead13_fromBGRA8888 took 0.127 sec [apply] Testcase: testPNGRead14_fromARGB8888 took 0.105 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() [apply] junit.framework.TestListener: tests to run: 3++++ Test Singleton.lock() [apply] junit.framework.TestListener: startTest(test01U32__GL2) [apply] [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675154366517 ms III - Start [apply] SLOCK [T main @ 1675154366518 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestTGATextureFromFileNEWT - test01U32__GL2 [apply] TextureData: TextureData[128x128, y-flip false, internFormat 0x8058, PixelAttributes[fmt 0x80e1, type 0x1401, BGRA8888], border 0, estSize 65536, alignment 1, rowlen 0, ImageType[tga] [apply] main-Display-.windows_nil-1-EDT-1: ** screenshot: TestTGATextureFromFileNEWT.test01U32__GL2__-n0000-GL4bc_-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0128x0128.png [apply] QUIT Window Thread[main-Display-.windows_nil-1-EDT-1,5,main] [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestTGATextureFromFileNEWT - test01U32__GL2 [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestTGATextureFromFileNEWT - test02RLE32__GL2 [apply] TextureData: TextureData[256x256, y-flip false, internFormat 0x8058, PixelAttributes[fmt 0x80e1, type 0x1401, BGRA8888], border 0, estSize 262144, alignment 1, rowlen 0, ImageType[tga] [apply] main-Display-.windows_nil-1-EDT-2: ** screenshot: TestTGATextureFromFileNEWT.test02RLE32__GL2-n0000-GL4bc_-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0256x0256.png [apply] junit.framework.TestListener: endTest(test01U32__GL2) [apply] junit.framework.TestListener: startTest(test02RLE32__GL2) [apply] QUIT Window Thread[main-Display-.windows_nil-1-EDT-2,5,main] [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestTGATextureFromFileNEWT - test02RLE32__GL2 [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestTGATextureFromFileNEWT - test03RLE32__GL2 [apply] TextureData: TextureData[256x256, y-flip false, internFormat 0x8058, PixelAttributes[fmt 0x80e1, type 0x1401, BGRA8888], border 0, estSize 262144, alignment 1, rowlen 0, ImageType[tga] [apply] junit.framework.TestListener: endTest(test02RLE32__GL2) [apply] junit.framework.TestListener: startTest(test03RLE32__GL2) [apply] main-Display-.windows_nil-1-EDT-3: ** screenshot: TestTGATextureFromFileNEWT.test03RLE32__GL2-n0000-GL4bc_-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0256x0256.png [apply] QUIT Window Thread[main-Display-.windows_nil-1-EDT-3,5,main] [apply] junit.framework.TestListener: endTest(test03RLE32__GL2) [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestTGATextureFromFileNEWT - test03RLE32__GL2 [apply] ++++ Test Singleton.unlock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675154371589 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1675154371589 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [apply] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 5.73 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675154366517 ms III - Start [apply] SLOCK [T main @ 1675154366518 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestTGATextureFromFileNEWT - test01U32__GL2 [apply] TextureData: TextureData[128x128, y-flip false, internFormat 0x8058, PixelAttributes[fmt 0x80e1, type 0x1401, BGRA8888], border 0, estSize 65536, alignment 1, rowlen 0, ImageType[tga] [apply] main-Display-.windows_nil-1-EDT-1: ** screenshot: TestTGATextureFromFileNEWT.test01U32__GL2__-n0000-GL4bc_-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0128x0128.png [apply] QUIT Window Thread[main-Display-.windows_nil-1-EDT-1,5,main] [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestTGATextureFromFileNEWT - test01U32__GL2 [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestTGATextureFromFileNEWT - test02RLE32__GL2 [apply] TextureData: TextureData[256x256, y-flip false, internFormat 0x8058, PixelAttributes[fmt 0x80e1, type 0x1401, BGRA8888], border 0, estSize 262144, alignment 1, rowlen 0, ImageType[tga] [apply] main-Display-.windows_nil-1-EDT-2: ** screenshot: TestTGATextureFromFileNEWT.test02RLE32__GL2-n0000-GL4bc_-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0256x0256.png [apply] QUIT Window Thread[main-Display-.windows_nil-1-EDT-2,5,main] [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestTGATextureFromFileNEWT - test02RLE32__GL2 [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestTGATextureFromFileNEWT - test03RLE32__GL2 [apply] TextureData: TextureData[256x256, y-flip false, internFormat 0x8058, PixelAttributes[fmt 0x80e1, type 0x1401, BGRA8888], border 0, estSize 262144, alignment 1, rowlen 0, ImageType[tga] [apply] main-Display-.windows_nil-1-EDT-3: ** screenshot: TestTGATextureFromFileNEWT.test03RLE32__GL2-n0000-GL4bc_-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0256x0256.png [apply] QUIT Window Thread[main-Display-.windows_nil-1-EDT-3,5,main] [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestTGATextureFromFileNEWT - test03RLE32__GL2 [apply] ++++ Test Singleton.unlock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675154371589 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1675154371589 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test01U32__GL2 took 2.673 sec [apply] Testcase: test02RLE32__GL2 took 1.158 sec [apply] Testcase: test03RLE32__GL2 took 1.213 sec [echo] Testing com.jogamp.opengl.test.junit.jogl.util.texture.TestTextureIONEWT -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.jogl.util.texture.TestTextureIONEWT.xml [apply] Testsuite: com.jogamp.opengl.test.junit.jogl.util.texture.TestTextureIONEWT [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675154372671 ms III - Start [apply] SLOCK [T main @ 1675154372672 ms +++ localhost/127.0.0.1:59999 - Locked within 11 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] junit.framework.TestListener: tests to run: 4 [apply] junit.framework.TestListener: startTest(test01AllPNG) [apply] TextureData: TextureData[127x90, y-flip false, internFormat 0x8058, PixelAttributes[fmt 0x1908, type 0x1401, RGBA8888], border 0, estSize 45720, alignment 1, rowlen 0, ImageType[png] [apply] main-Display-.windows_nil-1-EDT-1: ** screenshot: TestTextureIONEWT.test01AllPNG-n0000-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0127x0090.png [apply] QUIT Window Thread[main-Display-.windows_nil-1-EDT-1,5,main] [apply] Test 1: path bug724-transparent-grey_orig.png, exp-type ImageType[png] [apply] TextureData: TextureData[127x90, y-flip false, internFormat 0x8058, PixelAttributes[fmt 0x1908, type 0x1401, RGBA8888], border 0, estSize 45720, alignment 1, rowlen 0, ImageType[png] [apply] main-Display-.windows_nil-1-EDT-2: ** screenshot: TestTextureIONEWT.test01AllPNG-n0000-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0127x0090.png [apply] QUIT Window Thread[main-Display-.windows_nil-1-EDT-2,5,main] [apply] Test 2: path cross-grey-alpha-16x16.png, exp-type ImageType[png] [apply] TextureData: TextureData[16x16, y-flip false, internFormat 0x8058, PixelAttributes[fmt 0x80e1, type 0x1401, BGRA8888], border 0, estSize 1024, alignment 1, rowlen 0, ImageType[png] [apply] main-Display-.windows_nil-1-EDT-3: ** screenshot: TestTextureIONEWT.test01AllPNG-n0000-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0120x0016.png [apply] QUIT Window Thread[main-Display-.windows_nil-1-EDT-3,5,main] [apply] Test 3: path grayscale_texture.png, exp-type ImageType[png] [apply] TextureData: TextureData[283x32, y-flip false, internFormat 0x8051, PixelAttributes[fmt 0x1903, type 0x1401, LUMINANCE], border 0, estSize 9056, alignment 1, rowlen 0, ImageType[png] [apply] main-Display-.windows_nil-1-EDT-4: ** screenshot: TestTextureIONEWT.test01AllPNG-n0000-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0283x0032.png [apply] QUIT Window Thread[main-Display-.windows_nil-1-EDT-4,5,main] [apply] Test 4: path pointer-grey-alpha-16x24.png, exp-type ImageType[png] [apply] TextureData: TextureData[16x24, y-flip false, internFormat 0x8058, PixelAttributes[fmt 0x80e1, type 0x1401, BGRA8888], border 0, estSize 1536, alignment 1, rowlen 0, ImageType[png] [apply] main-Display-.windows_nil-1-EDT-5: ** screenshot: TestTextureIONEWT.test01AllPNG-n0000-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0120x0024.png [apply] QUIT Window Thread[main-Display-.windows_nil-1-EDT-5,5,main] [apply] Test 5: path test-ntscI_3-01-160x90.png, exp-type ImageType[png] [apply] TextureData: TextureData[160x90, y-flip false, internFormat 0x8051, PixelAttributes[fmt 0x1907, type 0x1401, RGB888], border 0, estSize 43200, alignment 1, rowlen 0, ImageType[png] [apply] main-Display-.windows_nil-1-EDT-6: ** screenshot: TestTextureIONEWT.test01AllPNG-n0000-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0160x0090.png [apply] QUIT Window Thread[main-Display-.windows_nil-1-EDT-6,5,main] [apply] Test 6: path test-ntscI_4-01-160x90.png, exp-type ImageType[png] [apply] TextureData: TextureData[160x90, y-flip false, internFormat 0x8058, PixelAttributes[fmt 0x1908, type 0x1401, RGBA8888], border 0, estSize 57600, alignment 1, rowlen 0, ImageType[png] [apply] main-Display-.windows_nil-1-EDT-7: ** screenshot: TestTextureIONEWT.test01AllPNG-n0000-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0160x0090.png [apply] QUIT Window Thread[main-Display-.windows_nil-1-EDT-7,5,main] [apply] Test 7: path test-ntscIG3-01-160x90.png, exp-type ImageType[png] [apply] TextureData: TextureData[160x90, y-flip false, internFormat 0x8051, PixelAttributes[fmt 0x1907, type 0x1401, RGB888], border 0, estSize 43200, alignment 1, rowlen 0, ImageType[png] [apply] main-Display-.windows_nil-1-EDT-8: ** screenshot: TestTextureIONEWT.test01AllPNG-n0000-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0160x0090.png [apply] QUIT Window Thread[main-Display-.windows_nil-1-EDT-8,5,main] [apply] Test 8: path test-ntscIG4-01-160x90.png, exp-type ImageType[png] [apply] TextureData: TextureData[160x90, y-flip false, internFormat 0x8058, PixelAttributes[fmt 0x1908, type 0x1401, RGBA8888], border 0, estSize 57600, alignment 1, rowlen 0, ImageType[png] [apply] main-Display-.windows_nil-1-EDT-9: ** screenshot: TestTextureIONEWT.test01AllPNG-n0000-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0160x0090.png [apply] QUIT Window Thread[main-Display-.windows_nil-1-EDT-9,5,main] [apply] Test 9: path test-ntscN_3-01-160x90.png, exp-type ImageType[png] [apply] TextureData: TextureData[160x90, y-flip false, internFormat 0x8051, PixelAttributes[fmt 0x1907, type 0x1401, RGB888], border 0, estSize 43200, alignment 1, rowlen 0, ImageType[png] [apply] main-Display-.windows_nil-1-EDT-10: ** screenshot: TestTextureIONEWT.test01AllPNG-n0000-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0160x0090.png [apply] QUIT Window Thread[main-Display-.windows_nil-1-EDT-10,5,main] [apply] Test 10: path test-ntscN_4-01-160x90.png, exp-type ImageType[png] [apply] TextureData: TextureData[160x90, y-flip false, internFormat 0x8058, PixelAttributes[fmt 0x1908, type 0x1401, RGBA8888], border 0, estSize 57600, alignment 1, rowlen 0, ImageType[png] [apply] main-Display-.windows_nil-1-EDT-11: ** screenshot: TestTextureIONEWT.test01AllPNG-n0000-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0160x0090.png [apply] QUIT Window Thread[main-Display-.windows_nil-1-EDT-11,5,main] [apply] Test 11: path test-ntscNG4-01-160x90.png, exp-type ImageType[png] [apply] TextureData: TextureData[160x90, y-flip false, internFormat 0x8058, PixelAttributes[fmt 0x1908, type 0x1401, RGBA8888], border 0, estSize 57600, alignment 1, rowlen 0, ImageType[png] [apply] main-Display-.windows_nil-1-EDT-12: ** screenshot: TestTextureIONEWT.test01AllPNG-n0000-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0160x0090.png [apply] QUIT Window Thread[main-Display-.windows_nil-1-EDT-12,5,main] [apply] Test 12: path test-ntscP_3-01-160x90.png, exp-type ImageType[png] [apply] TextureData: TextureData[160x90, y-flip false, internFormat 0x8051, PixelAttributes[fmt 0x1907, type 0x1401, RGB888], border 0, estSize 43200, alignment 1, rowlen 0, ImageType[png] [apply] main-Display-.windows_nil-1-EDT-13: ** screenshot: TestTextureIONEWT.test01AllPNG-n0000-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0160x0090.png [apply] QUIT Window Thread[main-Display-.windows_nil-1-EDT-13,5,main] [apply] Test 13: path test-ntscP_4-01-160x90.png, exp-type ImageType[png] [apply] TextureData: TextureData[160x90, y-flip false, internFormat 0x8051, PixelAttributes[fmt 0x1907, type 0x1401, RGB888], border 0, estSize 43200, alignment 1, rowlen 0, ImageType[png] [apply] main-Display-.windows_nil-1-EDT-14: ** screenshot: TestTextureIONEWT.test01AllPNG-n0000-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0160x0090.png [apply] junit.framework.TestListener: endTest(test01AllPNG) [apply] junit.framework.TestListener: startTest(test02AllJPG) [apply] QUIT Window Thread[main-Display-.windows_nil-1-EDT-14,5,main] [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestTextureIONEWT - test01AllPNG [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestTextureIONEWT - test02AllJPG [apply] Test 0: path bug745_qttdef_post_frame.jpg, exp-type ImageType[jpg] [apply] TextureData: TextureData[128x128, y-flip false, internFormat 0x8051, PixelAttributes[fmt 0x1907, type 0x1401, RGB888], border 0, estSize 49152, alignment 1, rowlen 0, ImageType[jpg] [apply] main-Display-.windows_nil-1-EDT-15: ** screenshot: TestTextureIONEWT.test02AllJPG-n0000-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0128x0128.png [apply] QUIT Window Thread[main-Display-.windows_nil-1-EDT-15,5,main] [apply] Test 1: path j1-baseline.jpg, exp-type ImageType[jpg] [apply] TextureData: TextureData[261x202, y-flip false, internFormat 0x8051, PixelAttributes[fmt 0x1907, type 0x1401, RGB888], border 0, estSize 158166, alignment 1, rowlen 0, ImageType[jpg] [apply] main-Display-.windows_nil-1-EDT-16: ** screenshot: TestTextureIONEWT.test02AllJPG-n0000-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0261x0202.png [apply] QUIT Window Thread[main-Display-.windows_nil-1-EDT-16,5,main] [apply] Test 2: path j2-progressive.jpg, exp-type ImageType[jpg] [apply] TextureData: TextureData[261x202, y-flip false, internFormat 0x8051, PixelAttributes[fmt 0x1907, type 0x1401, RGB888], border 0, estSize 158166, alignment 1, rowlen 0, ImageType[jpg] [apply] main-Display-.windows_nil-1-EDT-17: ** screenshot: TestTextureIONEWT.test02AllJPG-n0000-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0261x0202.png [apply] QUIT Window Thread[main-Display-.windows_nil-1-EDT-17,5,main] [apply] Test 3: path j3-baseline_gray.jpg, exp-type ImageType[jpg] [apply] TextureData: TextureData[261x202, y-flip false, internFormat 0x8051, PixelAttributes[fmt 0x1907, type 0x1401, RGB888], border 0, estSize 158166, alignment 1, rowlen 0, ImageType[jpg] [apply] main-Display-.windows_nil-2-EDT-1: ** screenshot: TestTextureIONEWT.test02AllJPG-n0000-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0261x0202.png [apply] QUIT Window Thread[main-Display-.windows_nil-2-EDT-1,5,main] [apply] Test 4: path test-cmyk-01.jpg, exp-type ImageType[jpg] [apply] TextureData: TextureData[300x509, y-flip false, internFormat 0x8051, PixelAttributes[fmt 0x1907, type 0x1401, RGB888], border 0, estSize 458100, alignment 1, rowlen 0, ImageType[jpg] [apply] main-Display-.windows_nil-2-EDT-2: ** screenshot: TestTextureIONEWT.test02AllJPG-n0000-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0300x0509.png [apply] QUIT Window Thread[main-Display-.windows_nil-2-EDT-2,5,main] [apply] Test 5: path test-ntscN_3-01-160x90-60pct-yuv422h-base.jpg, exp-type ImageType[jpg] [apply] TextureData: TextureData[160x90, y-flip false, internFormat 0x8051, PixelAttributes[fmt 0x1907, type 0x1401, RGB888], border 0, estSize 43200, alignment 1, rowlen 0, ImageType[jpg] [apply] main-Display-.windows_nil-2-EDT-3: ** screenshot: TestTextureIONEWT.test02AllJPG-n0000-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0160x0090.png [apply] QUIT Window Thread[main-Display-.windows_nil-2-EDT-3,5,main] [apply] Test 6: path test-ntscN_3-01-160x90-60pct-yuv422h-prog.jpg, exp-type ImageType[jpg] [apply] TextureData: TextureData[160x90, y-flip false, internFormat 0x8051, PixelAttributes[fmt 0x1907, type 0x1401, RGB888], border 0, estSize 43200, alignment 1, rowlen 0, ImageType[jpg] [apply] main-Display-.windows_nil-2-EDT-4: ** screenshot: TestTextureIONEWT.test02AllJPG-n0000-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0160x0090.png [apply] QUIT Window Thread[main-Display-.windows_nil-2-EDT-4,5,main] [apply] Test 7: path test-ntscN_3-01-160x90-90pct-yuv444-base.jpg, exp-type ImageType[jpg] [apply] TextureData: TextureData[160x90, y-flip false, internFormat 0x8051, PixelAttributes[fmt 0x1907, type 0x1401, RGB888], border 0, estSize 43200, alignment 1, rowlen 0, ImageType[jpg] [apply] main-Display-.windows_nil-2-EDT-5: ** screenshot: TestTextureIONEWT.test02AllJPG-n0000-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0160x0090.png [apply] QUIT Window Thread[main-Display-.windows_nil-2-EDT-5,5,main] [apply] Test 8: path test-ntscN_3-01-160x90-90pct-yuv444-prog.jpg, exp-type ImageType[jpg] [apply] TextureData: TextureData[160x90, y-flip false, internFormat 0x8051, PixelAttributes[fmt 0x1907, type 0x1401, RGB888], border 0, estSize 43200, alignment 1, rowlen 0, ImageType[jpg] [apply] main-Display-.windows_nil-2-EDT-6: ** screenshot: TestTextureIONEWT.test02AllJPG-n0000-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0160x0090.png [apply] QUIT Window Thread[main-Display-.windows_nil-2-EDT-6,5,main] [apply] Test 9: path test-ycck-01.jpg, exp-type ImageType[jpg] [apply] TextureData: TextureData[872x583, y-flip false, internFormat 0x8051, PixelAttributes[fmt 0x1907, type 0x1401, RGB888], border 0, estSize 1525128, alignment 1, rowlen 0, ImageType[jpg] [apply] main-Display-.windows_nil-2-EDT-7: ** screenshot: TestTextureIONEWT.test02AllJPG-n0000-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0872x0583.png [apply] QUIT Window Thread[main-Display-.windows_nil-2-EDT-7,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] main-Display-.windows_nil-2-EDT-8: ** screenshot: TestTextureIONEWT.test03AllTGA-n0000-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0256x0256.png [apply] QUIT Window Thread[main-Display-.windows_nil-2-EDT-8,5,main] [apply] Test 1: path bug982.rle32.256x256.tga, exp-type ImageType[tga] [apply] TextureData: TextureData[256x256, y-flip false, internFormat 0x8058, PixelAttributes[fmt 0x80e1, type 0x1401, BGRA8888], border 0, estSize 262144, alignment 1, rowlen 0, ImageType[tga] [apply] main-Display-.windows_nil-2-EDT-9: ** screenshot: TestTextureIONEWT.test03AllTGA-n0000-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0256x0256.png [apply] QUIT Window Thread[main-Display-.windows_nil-2-EDT-9,5,main] [apply] Test 2: path test-u32.tga, exp-type ImageType[tga] [apply] TextureData: TextureData[128x128, y-flip false, internFormat 0x8058, PixelAttributes[fmt 0x80e1, type 0x1401, BGRA8888], border 0, estSize 65536, alignment 1, rowlen 0, ImageType[tga] [apply] main-Display-.windows_nil-2-EDT-10: ** 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[main-Display-.windows_nil-2-EDT-10,5,main] [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestTextureIONEWT - test03AllTGA [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestTextureIONEWT - test04AllDDS [apply] Test 0: path test-64x32_DXT1.dds, exp-type ImageType[dds] [apply] TextureData: TextureData[64x32, y-flip true, internFormat 0x83f0, PixelAttributes[fmt 0x1908, type 0x1401, RGBA8888], border 0, estSize 1024, alignment 1, rowlen 0, ImageType[dds] [apply] main-Display-.windows_nil-2-EDT-11: ** screenshot: TestTextureIONEWT.test04AllDDS-n0000-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0120x0032.png [apply] QUIT Window Thread[main-Display-.windows_nil-2-EDT-11,5,main] [apply] Test 1: path test-64x32_DXT5.dds, exp-type ImageType[dds] [apply] TextureData: TextureData[64x32, y-flip true, internFormat 0x83f3, PixelAttributes[fmt 0x1908, type 0x1401, RGBA8888], border 0, estSize 2048, alignment 1, rowlen 0, ImageType[dds] [apply] main-Display-.windows_nil-2-EDT-12: ** screenshot: TestTextureIONEWT.test04AllDDS-n0000-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0120x0032.png [apply] QUIT Window Thread[main-Display-.windows_nil-2-EDT-12,5,main] [apply] Test 2: path test-64x32_uncompressed.dds, exp-type ImageType[dds] [apply] TextureData: TextureData[64x32, y-flip true, internFormat 0x0, PixelAttributes[fmt 0x1907, type 0x1401, RGB888], border 0, estSize 6144, alignment 1, rowlen 0, ImageType[dds] [apply] createAndCompileShader: Pre GL Error: 0x501 [apply] main-Display-.windows_nil-2-EDT-13: ** screenshot: TestTextureIONEWT.test04AllDDS-n0000-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0120x0032.png [apply] QUIT Window Thread[main-Display-.windows_nil-2-EDT-13,5,main] [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestTextureIONEWT - test04AllDDS [apply] junit.framework.TestListener: endTest(test04AllDDS) [apply] ++++ Test Singleton.unlock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675154410774 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1675154410774 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms [apply] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 38.787 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675154372671 ms III - Start [apply] SLOCK [T main @ 1675154372672 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestTextureIONEWT - test01AllPNG [apply] Test 0: path bug724-transparent-grey_gimpexp.png, exp-type ImageType[png] [apply] TextureData: TextureData[127x90, y-flip false, internFormat 0x8058, PixelAttributes[fmt 0x1908, type 0x1401, RGBA8888], border 0, estSize 45720, alignment 1, rowlen 0, ImageType[png] [apply] main-Display-.windows_nil-1-EDT-1: ** screenshot: TestTextureIONEWT.test01AllPNG-n0000-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0127x0090.png [apply] QUIT Window Thread[main-Display-.windows_nil-1-EDT-1,5,main] [apply] Test 1: path bug724-transparent-grey_orig.png, exp-type ImageType[png] [apply] TextureData: TextureData[127x90, y-flip false, internFormat 0x8058, PixelAttributes[fmt 0x1908, type 0x1401, RGBA8888], border 0, estSize 45720, alignment 1, rowlen 0, ImageType[png] [apply] main-Display-.windows_nil-1-EDT-2: ** screenshot: TestTextureIONEWT.test01AllPNG-n0000-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0127x0090.png [apply] QUIT Window Thread[main-Display-.windows_nil-1-EDT-2,5,main] [apply] Test 2: path cross-grey-alpha-16x16.png, exp-type ImageType[png] [apply] TextureData: TextureData[16x16, y-flip false, internFormat 0x8058, PixelAttributes[fmt 0x80e1, type 0x1401, BGRA8888], border 0, estSize 1024, alignment 1, rowlen 0, ImageType[png] [apply] main-Display-.windows_nil-1-EDT-3: ** screenshot: TestTextureIONEWT.test01AllPNG-n0000-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0120x0016.png [apply] QUIT Window Thread[main-Display-.windows_nil-1-EDT-3,5,main] [apply] Test 3: path grayscale_texture.png, exp-type ImageType[png] [apply] TextureData: TextureData[283x32, y-flip false, internFormat 0x8051, PixelAttributes[fmt 0x1903, type 0x1401, LUMINANCE], border 0, estSize 9056, alignment 1, rowlen 0, ImageType[png] [apply] main-Display-.windows_nil-1-EDT-4: ** screenshot: TestTextureIONEWT.test01AllPNG-n0000-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0283x0032.png [apply] QUIT Window Thread[main-Display-.windows_nil-1-EDT-4,5,main] [apply] Test 4: path pointer-grey-alpha-16x24.png, exp-type ImageType[png] [apply] TextureData: TextureData[16x24, y-flip false, internFormat 0x8058, PixelAttributes[fmt 0x80e1, type 0x1401, BGRA8888], border 0, estSize 1536, alignment 1, rowlen 0, ImageType[png] [apply] main-Display-.windows_nil-1-EDT-5: ** screenshot: TestTextureIONEWT.test01AllPNG-n0000-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0120x0024.png [apply] QUIT Window Thread[main-Display-.windows_nil-1-EDT-5,5,main] [apply] Test 5: path test-ntscI_3-01-160x90.png, exp-type ImageType[png] [apply] TextureData: TextureData[160x90, y-flip false, internFormat 0x8051, PixelAttributes[fmt 0x1907, type 0x1401, RGB888], border 0, estSize 43200, alignment 1, rowlen 0, ImageType[png] [apply] main-Display-.windows_nil-1-EDT-6: ** screenshot: TestTextureIONEWT.test01AllPNG-n0000-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0160x0090.png [apply] QUIT Window Thread[main-Display-.windows_nil-1-EDT-6,5,main] [apply] Test 6: path test-ntscI_4-01-160x90.png, exp-type ImageType[png] [apply] TextureData: TextureData[160x90, y-flip false, internFormat 0x8058, PixelAttributes[fmt 0x1908, type 0x1401, RGBA8888], border 0, estSize 57600, alignment 1, rowlen 0, ImageType[png] [apply] main-Display-.windows_nil-1-EDT-7: ** screenshot: TestTextureIONEWT.test01AllPNG-n0000-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0160x0090.png [apply] QUIT Window Thread[main-Display-.windows_nil-1-EDT-7,5,main] [apply] Test 7: path test-ntscIG3-01-160x90.png, exp-type ImageType[png] [apply] TextureData: TextureData[160x90, y-flip false, internFormat 0x8051, PixelAttributes[fmt 0x1907, type 0x1401, RGB888], border 0, estSize 43200, alignment 1, rowlen 0, ImageType[png] [apply] main-Display-.windows_nil-1-EDT-8: ** screenshot: TestTextureIONEWT.test01AllPNG-n0000-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0160x0090.png [apply] QUIT Window Thread[main-Display-.windows_nil-1-EDT-8,5,main] [apply] Test 8: path test-ntscIG4-01-160x90.png, exp-type ImageType[png] [apply] TextureData: TextureData[160x90, y-flip false, internFormat 0x8058, PixelAttributes[fmt 0x1908, type 0x1401, RGBA8888], border 0, estSize 57600, alignment 1, rowlen 0, ImageType[png] [apply] main-Display-.windows_nil-1-EDT-9: ** screenshot: TestTextureIONEWT.test01AllPNG-n0000-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0160x0090.png [apply] QUIT Window Thread[main-Display-.windows_nil-1-EDT-9,5,main] [apply] Test 9: path test-ntscN_3-01-160x90.png, exp-type ImageType[png] [apply] TextureData: TextureData[160x90, y-flip false, internFormat 0x8051, PixelAttributes[fmt 0x1907, type 0x1401, RGB888], border 0, estSize 43200, alignment 1, rowlen 0, ImageType[png] [apply] main-Display-.windows_nil-1-EDT-10: ** screenshot: TestTextureIONEWT.test01AllPNG-n0000-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0160x0090.png [apply] QUIT Window Thread[main-Display-.windows_nil-1-EDT-10,5,main] [apply] Test 10: path test-ntscN_4-01-160x90.png, exp-type ImageType[png] [apply] TextureData: TextureData[160x90, y-flip false, internFormat 0x8058, PixelAttributes[fmt 0x1908, type 0x1401, RGBA8888], border 0, estSize 57600, alignment 1, rowlen 0, ImageType[png] [apply] main-Display-.windows_nil-1-EDT-11: ** screenshot: TestTextureIONEWT.test01AllPNG-n0000-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0160x0090.png [apply] QUIT Window Thread[main-Display-.windows_nil-1-EDT-11,5,main] [apply] Test 11: path test-ntscNG4-01-160x90.png, exp-type ImageType[png] [apply] TextureData: TextureData[160x90, y-flip false, internFormat 0x8058, PixelAttributes[fmt 0x1908, type 0x1401, RGBA8888], border 0, estSize 57600, alignment 1, rowlen 0, ImageType[png] [apply] main-Display-.windows_nil-1-EDT-12: ** screenshot: TestTextureIONEWT.test01AllPNG-n0000-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0160x0090.png [apply] QUIT Window Thread[main-Display-.windows_nil-1-EDT-12,5,main] [apply] Test 12: path test-ntscP_3-01-160x90.png, exp-type ImageType[png] [apply] TextureData: TextureData[160x90, y-flip false, internFormat 0x8051, PixelAttributes[fmt 0x1907, type 0x1401, RGB888], border 0, estSize 43200, alignment 1, rowlen 0, ImageType[png] [apply] main-Display-.windows_nil-1-EDT-13: ** screenshot: TestTextureIONEWT.test01AllPNG-n0000-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0160x0090.png [apply] QUIT Window Thread[main-Display-.windows_nil-1-EDT-13,5,main] [apply] Test 13: path test-ntscP_4-01-160x90.png, exp-type ImageType[png] [apply] TextureData: TextureData[160x90, y-flip false, internFormat 0x8051, PixelAttributes[fmt 0x1907, type 0x1401, RGB888], border 0, estSize 43200, alignment 1, rowlen 0, ImageType[png] [apply] main-Display-.windows_nil-1-EDT-14: ** screenshot: TestTextureIONEWT.test01AllPNG-n0000-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0160x0090.png [apply] QUIT Window Thread[main-Display-.windows_nil-1-EDT-14,5,main] [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestTextureIONEWT - test01AllPNG [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestTextureIONEWT - test02AllJPG [apply] Test 0: path bug745_qttdef_post_frame.jpg, exp-type ImageType[jpg] [apply] TextureData: TextureData[128x128, y-flip false, internFormat 0x8051, PixelAttributes[fmt 0x1907, type 0x1401, RGB888], border 0, estSize 49152, alignment 1, rowlen 0, ImageType[jpg] [apply] main-Display-.windows_nil-1-EDT-15: ** screenshot: TestTextureIONEWT.test02AllJPG-n0000-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0128x0128.png [apply] QUIT Window Thread[main-Display-.windows_nil-1-EDT-15,5,main] [apply] Test 1: path j1-baseline.jpg, exp-type ImageType[jpg] [apply] TextureData: TextureData[261x202, y-flip false, internFormat 0x8051, PixelAttributes[fmt 0x1907, type 0x1401, RGB888], border 0, estSize 158166, alignment 1, rowlen 0, ImageType[jpg] [apply] main-Display-.windows_nil-1-EDT-16: ** screenshot: TestTextureIONEWT.test02AllJPG-n0000-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0261x0202.png [apply] QUIT Window Thread[main-Display-.windows_nil-1-EDT-16,5,main] [apply] Test 2: path j2-progressive.jpg, exp-type ImageType[jpg] [apply] TextureData: TextureData[261x202, y-flip false, internFormat 0x8051, PixelAttributes[fmt 0x1907, type 0x1401, RGB888], border 0, estSize 158166, alignment 1, rowlen 0, ImageType[jpg] [apply] main-Display-.windows_nil-1-EDT-17: ** screenshot: TestTextureIONEWT.test02AllJPG-n0000-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0261x0202.png [apply] QUIT Window Thread[main-Display-.windows_nil-1-EDT-17,5,main] [apply] Test 3: path j3-baseline_gray.jpg, exp-type ImageType[jpg] [apply] TextureData: TextureData[261x202, y-flip false, internFormat 0x8051, PixelAttributes[fmt 0x1907, type 0x1401, RGB888], border 0, estSize 158166, alignment 1, rowlen 0, ImageType[jpg] [apply] main-Display-.windows_nil-2-EDT-1: ** screenshot: TestTextureIONEWT.test02AllJPG-n0000-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0261x0202.png [apply] QUIT Window Thread[main-Display-.windows_nil-2-EDT-1,5,main] [apply] Test 4: path test-cmyk-01.jpg, exp-type ImageType[jpg] [apply] TextureData: TextureData[300x509, y-flip false, internFormat 0x8051, PixelAttributes[fmt 0x1907, type 0x1401, RGB888], border 0, estSize 458100, alignment 1, rowlen 0, ImageType[jpg] [apply] main-Display-.windows_nil-2-EDT-2: ** screenshot: TestTextureIONEWT.test02AllJPG-n0000-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0300x0509.png [apply] QUIT Window Thread[main-Display-.windows_nil-2-EDT-2,5,main] [apply] Test 5: path test-ntscN_3-01-160x90-60pct-yuv422h-base.jpg, exp-type ImageType[jpg] [apply] TextureData: TextureData[160x90, y-flip false, internFormat 0x8051, PixelAttributes[fmt 0x1907, type 0x1401, RGB888], border 0, estSize 43200, alignment 1, rowlen 0, ImageType[jpg] [apply] main-Display-.windows_nil-2-EDT-3: ** screenshot: TestTextureIONEWT.test02AllJPG-n0000-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0160x0090.png [apply] QUIT Window Thread[main-Display-.windows_nil-2-EDT-3,5,main] [apply] Test 6: path test-ntscN_3-01-160x90-60pct-yuv422h-prog.jpg, exp-type ImageType[jpg] [apply] TextureData: TextureData[160x90, y-flip false, internFormat 0x8051, PixelAttributes[fmt 0x1907, type 0x1401, RGB888], border 0, estSize 43200, alignment 1, rowlen 0, ImageType[jpg] [apply] main-Display-.windows_nil-2-EDT-4: ** screenshot: TestTextureIONEWT.test02AllJPG-n0000-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0160x0090.png [apply] QUIT Window Thread[main-Display-.windows_nil-2-EDT-4,5,main] [apply] Test 7: path test-ntscN_3-01-160x90-90pct-yuv444-base.jpg, exp-type ImageType[jpg] [apply] TextureData: TextureData[160x90, y-flip false, internFormat 0x8051, PixelAttributes[fmt 0x1907, type 0x1401, RGB888], border 0, estSize 43200, alignment 1, rowlen 0, ImageType[jpg] [apply] main-Display-.windows_nil-2-EDT-5: ** screenshot: TestTextureIONEWT.test02AllJPG-n0000-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0160x0090.png [apply] QUIT Window Thread[main-Display-.windows_nil-2-EDT-5,5,main] [apply] Test 8: path test-ntscN_3-01-160x90-90pct-yuv444-prog.jpg, exp-type ImageType[jpg] [apply] TextureData: TextureData[160x90, y-flip false, internFormat 0x8051, PixelAttributes[fmt 0x1907, type 0x1401, RGB888], border 0, estSize 43200, alignment 1, rowlen 0, ImageType[jpg] [apply] main-Display-.windows_nil-2-EDT-6: ** screenshot: TestTextureIONEWT.test02AllJPG-n0000-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0160x0090.png [apply] QUIT Window Thread[main-Display-.windows_nil-2-EDT-6,5,main] [apply] Test 9: path test-ycck-01.jpg, exp-type ImageType[jpg] [apply] TextureData: TextureData[872x583, y-flip false, internFormat 0x8051, PixelAttributes[fmt 0x1907, type 0x1401, RGB888], border 0, estSize 1525128, alignment 1, rowlen 0, ImageType[jpg] [apply] main-Display-.windows_nil-2-EDT-7: ** screenshot: TestTextureIONEWT.test02AllJPG-n0000-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0872x0583.png [apply] QUIT Window Thread[main-Display-.windows_nil-2-EDT-7,5,main] [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestTextureIONEWT - test02AllJPG [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestTextureIONEWT - test03AllTGA [apply] Test 0: path bug744-rle32.tga, exp-type ImageType[tga] [apply] TextureData: TextureData[256x256, y-flip false, internFormat 0x8058, PixelAttributes[fmt 0x80e1, type 0x1401, BGRA8888], border 0, estSize 262144, alignment 1, rowlen 0, ImageType[tga] [apply] main-Display-.windows_nil-2-EDT-8: ** screenshot: TestTextureIONEWT.test03AllTGA-n0000-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0256x0256.png [apply] QUIT Window Thread[main-Display-.windows_nil-2-EDT-8,5,main] [apply] Test 1: path bug982.rle32.256x256.tga, exp-type ImageType[tga] [apply] TextureData: TextureData[256x256, y-flip false, internFormat 0x8058, PixelAttributes[fmt 0x80e1, type 0x1401, BGRA8888], border 0, estSize 262144, alignment 1, rowlen 0, ImageType[tga] [apply] main-Display-.windows_nil-2-EDT-9: ** screenshot: TestTextureIONEWT.test03AllTGA-n0000-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0256x0256.png [apply] QUIT Window Thread[main-Display-.windows_nil-2-EDT-9,5,main] [apply] Test 2: path test-u32.tga, exp-type ImageType[tga] [apply] TextureData: TextureData[128x128, y-flip false, internFormat 0x8058, PixelAttributes[fmt 0x80e1, type 0x1401, BGRA8888], border 0, estSize 65536, alignment 1, rowlen 0, ImageType[tga] [apply] main-Display-.windows_nil-2-EDT-10: ** screenshot: TestTextureIONEWT.test03AllTGA-n0000-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0128x0128.png [apply] QUIT Window Thread[main-Display-.windows_nil-2-EDT-10,5,main] [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestTextureIONEWT - test03AllTGA [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestTextureIONEWT - test04AllDDS [apply] Test 0: path test-64x32_DXT1.dds, exp-type ImageType[dds] [apply] TextureData: TextureData[64x32, y-flip true, internFormat 0x83f0, PixelAttributes[fmt 0x1908, type 0x1401, RGBA8888], border 0, estSize 1024, alignment 1, rowlen 0, ImageType[dds] [apply] main-Display-.windows_nil-2-EDT-11: ** screenshot: TestTextureIONEWT.test04AllDDS-n0000-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0120x0032.png [apply] QUIT Window Thread[main-Display-.windows_nil-2-EDT-11,5,main] [apply] Test 1: path test-64x32_DXT5.dds, exp-type ImageType[dds] [apply] TextureData: TextureData[64x32, y-flip true, internFormat 0x83f3, PixelAttributes[fmt 0x1908, type 0x1401, RGBA8888], border 0, estSize 2048, alignment 1, rowlen 0, ImageType[dds] [apply] main-Display-.windows_nil-2-EDT-12: ** screenshot: TestTextureIONEWT.test04AllDDS-n0000-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0120x0032.png [apply] QUIT Window Thread[main-Display-.windows_nil-2-EDT-12,5,main] [apply] Test 2: path test-64x32_uncompressed.dds, exp-type ImageType[dds] [apply] TextureData: TextureData[64x32, y-flip true, internFormat 0x0, PixelAttributes[fmt 0x1907, type 0x1401, RGB888], border 0, estSize 6144, alignment 1, rowlen 0, ImageType[dds] [apply] createAndCompileShader: Pre GL Error: 0x501 [apply] main-Display-.windows_nil-2-EDT-13: ** screenshot: TestTextureIONEWT.test04AllDDS-n0000-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0120x0032.png [apply] QUIT Window Thread[main-Display-.windows_nil-2-EDT-13,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 @ 1675154410774 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1675154410774 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test01AllPNG took 18.205 sec [apply] Testcase: test02AllJPG took 12.539 sec [apply] Testcase: test03AllTGA took 3.678 sec [apply] Testcase: test04AllDDS took 3.644 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] ++++ Test Singleton.lock() [apply] [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675154411966 ms III - Start [apply] SLOCK [T main @ 1675154411967 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts [apply] junit.framework.TestListener: startTest(test1) [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestTextureSequence01NEWT - test1 [apply] iVBO: GLArrayDataServer[mgl_InterleaveArray, index -1, location -1, isVertexAttribute false, usesGLSL true, usesShaderState true, dataType 0x1406, bufferClazz class java.nio.FloatBuffer, 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] WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x679d77a7]]: [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] junit.framework.TestListener: endTest(test1) [apply] QUIT Window Thread[main-Display-.windows_nil-1-EDT-1,5,main] [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestTextureSequence01NEWT - test1 [apply] ++++ Test Singleton.unlock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675154414671 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1675154414671 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.346 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 @ 1675154411966 ms III - Start [apply] SLOCK [T main @ 1675154411967 ms +++ localhost/127.0.0.1:59999 - Locked within 11 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 0x679d77a7]]: [apply] Natives [apply] GL4bc true [4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)] [apply] GL4 true [4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)] [apply] GLES3 false [apply] GL3bc true [4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)] [apply] GL3 true [4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)] [apply] GL2 true [4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)] [apply] GLES2 false [apply] GLES1 false [apply] Count 5 / 8 [apply] Common [apply] GL4ES3 true [apply] GL2GL3 true [apply] GL2ES2 true [apply] GL2ES1 true [apply] Mappings [apply] GL3bc GLProfile[GL3bc/GL4bc.hw] [apply] GL2ES1 GLProfile[GL2ES1/GL4bc.hw] [apply] GL4ES3 GLProfile[GL4ES3/GL4.hw] [apply] GL2ES2 GLProfile[GL2ES2/GL4.hw] [apply] GL4bc GLProfile[GL4bc/GL4bc.hw] [apply] GL2 GLProfile[GL2/GL4bc.hw] [apply] GL4 GLProfile[GL4/GL4.hw] [apply] GL3 GLProfile[GL3/GL4.hw] [apply] GL2GL3 GLProfile[GL2GL3/GL4bc.hw] [apply] default GLProfile[GL4bc/GL4bc.hw] [apply] Count 9 / 12 [apply] [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL4/GL4.hw] [apply] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR NVIDIA Corporation [apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION 4.6.0 NVIDIA 391.35 [apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 324 [apply] GLX_EXTENSIONS 30 [apply] ----------------------------------------------------------------------------------------------------- [apply] XXX0: Perspective nearPlaneNormalized: 0.01010101 [apply] XXX0: aspect: 1.7777778 [apply] XXX0: y-flip: false [apply] XXX0: TexCoord[h: 0.0 - 1.0, v: 0.0 - 1.0] [apply] XXX0: Perspective nearPlaneNormalized: 0.01010101 [apply] QUIT Window Thread[main-Display-.windows_nil-1-EDT-1,5,main] [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestTextureSequence01NEWT - test1 [apply] ++++ Test Singleton.unlock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675154414671 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1675154414671 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test1 took 1.293 sec [echo] Testing com.jogamp.opengl.test.junit.newt.TestBug1211IRQ00NEWT -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.newt.TestBug1211IRQ00NEWT.xml [apply] Testsuite: com.jogamp.opengl.test.junit.newt.TestBug1211IRQ00NEWT [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675154415807 ms III - Start [apply] SLOCK [T main @ 1675154415808 ms +++ localhost/127.0.0.1:59999 - Locked within 10 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.TestBug1211IRQ00NEWT - testAll [apply] junit.framework.TestListener: tests to run: 1 [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: 17.0.5 (17.0.5u0), VM: OpenJDK 64-Bit Server VM, Runtime: OpenJDK Runtime Environment [apply] Platform: Java Vendor: Eclipse Adoptium, https://adoptium.net/, Java17, dynamicLib: true, AWT enabled: false [apply] ----------------------------------------------------------------------------------------------------- [apply] test00.resize[0]: 800x600 -> 900x700 [apply] test00.resize[1]: 900x700 -> 800x600 [apply] test00.resize[2]: 800x600 -> 900x700 [apply] test00.resize[3]: 900x700 -> 800x600 [apply] test00.resize[4]: 800x600 -> 900x700 [apply] test00.resize[5]: 900x700 -> 800x600 [apply] test00.resize[6]: 800x600 -> 900x700 [apply] test00.resize[7]: 900x700 -> 800x600 [apply] test00.resize[8]: 800x600 -> 900x700 [apply] test00.resize[9]: 900x700 -> 800x600 [apply] test01.create[0]: [visible, focused, repositionable, resizable], 800x600 [apply] test01.create[1]: [visible, focused, repositionable, resizable], 800x600 [apply] test01.create[2]: [visible, focused, repositionable, resizable], 800x600 [apply] test01.create[3]: [visible, focused, repositionable, resizable], 800x600 [apply] test01.create[4]: [visible, focused, repositionable, resizable], 800x600 [apply] test01.create[5]: [visible, focused, repositionable, resizable], 800x600 [apply] test01.create[6]: [visible, focused, repositionable, resizable], 800x600 [apply] test01.create[7]: [visible, focused, repositionable, resizable], 800x600 [apply] test01.create[8]: [visible, focused, repositionable, resizable], 800x600 [apply] test01.create[9]: [visible, focused, repositionable, resizable], 800x600 [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.TestBug1211IRQ00NEWT - testAll [apply] junit.framework.TestListener: endTest(testAll) [apply] ++++ Test Singleton.unlock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675154420554 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1675154420555 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.426 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675154415807 ms III - Start [apply] SLOCK [T main @ 1675154415808 ms +++ localhost/127.0.0.1:59999 - Locked within 10 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.TestBug1211IRQ00NEWT - testAll [apply] ----------------------------------------------------------------------------------------------------- [apply] Platform: WINDOWS / Windows 10 10.0 (10.0.0), amd64 (X86_64, GENERIC_ABI), 6 cores, littleEndian true [apply] MachineDataInfo: runtimeValidated true, 32Bit false, primitive size / alignment: [apply] int8 1 / 1, int16 2 / 2 [apply] int 4 / 4, long 4 / 4 [apply] int32 4 / 4, int64 8 / 8 [apply] float 4 / 4, double 8 / 8, ldouble 16 / 16 [apply] pointer 8 / 8, page 4096 [apply] Platform: Java Version: 17.0.5 (17.0.5u0), VM: OpenJDK 64-Bit Server VM, Runtime: OpenJDK Runtime Environment [apply] Platform: Java Vendor: Eclipse Adoptium, https://adoptium.net/, Java17, dynamicLib: true, AWT enabled: false [apply] ----------------------------------------------------------------------------------------------------- [apply] test00.resize[0]: 800x600 -> 900x700 [apply] test00.resize[1]: 900x700 -> 800x600 [apply] test00.resize[2]: 800x600 -> 900x700 [apply] test00.resize[3]: 900x700 -> 800x600 [apply] test00.resize[4]: 800x600 -> 900x700 [apply] test00.resize[5]: 900x700 -> 800x600 [apply] test00.resize[6]: 800x600 -> 900x700 [apply] test00.resize[7]: 900x700 -> 800x600 [apply] test00.resize[8]: 800x600 -> 900x700 [apply] test00.resize[9]: 900x700 -> 800x600 [apply] test01.create[0]: [visible, focused, repositionable, resizable], 800x600 [apply] test01.create[1]: [visible, focused, repositionable, resizable], 800x600 [apply] test01.create[2]: [visible, focused, repositionable, resizable], 800x600 [apply] test01.create[3]: [visible, focused, repositionable, resizable], 800x600 [apply] test01.create[4]: [visible, focused, repositionable, resizable], 800x600 [apply] test01.create[5]: [visible, focused, repositionable, resizable], 800x600 [apply] test01.create[6]: [visible, focused, repositionable, resizable], 800x600 [apply] test01.create[7]: [visible, focused, repositionable, resizable], 800x600 [apply] test01.create[8]: [visible, focused, repositionable, resizable], 800x600 [apply] test01.create[9]: [visible, focused, repositionable, resizable], 800x600 [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.TestBug1211IRQ00NEWT - testAll [apply] ++++ Test Singleton.unlock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675154420554 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1675154420555 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: testAll took 4.722 sec [echo] Testing com.jogamp.opengl.test.junit.newt.TestDisplayLifecycle01NEWT -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.newt.TestDisplayLifecycle01NEWT.xml [apply] Testsuite: com.jogamp.opengl.test.junit.newt.TestDisplayLifecycle01NEWT [apply] junit.framework.TestListener: tests to run: 1 [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675154421659 ms III - Start [apply] SLOCK [T main @ 1675154421660 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.TestDisplayLifecycle01NEWT - testDisplayCreate01_AutoDestroyLifecycle [apply] junit.framework.TestListener: startTest(testDisplayCreate01_AutoDestroyLifecycle) [apply] Pass - 1 [apply] Position OK : abs( exp 100/100 - has 100/100 ) = 0/0 <= 64/64 [apply] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675154423187 d 0ms]] [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.init.0 0x3835c46: tileRendererInUse null, GearsES2[obj 0x3835c46 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x3835c46 on Thread[main-Display-.windows_nil-1-EDT-1,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL4bc/GL4bc.hw] [apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR NVIDIA Corporation [apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION 4.6.0 NVIDIA 391.35 [apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 325 [apply] GLX_EXTENSIONS 30 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x3835c46 created: GearsObj[0x775c6765, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x3835c46 created: GearsObj[0x3610591b, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x3835c46 created: GearsObj[0x3610591b, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.init.X 0x3835c46 FIN GearsES2[obj 0x3835c46 isInit true, usesShared false, 1 GearsObj[0x775c6765, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3610591b, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x53c3aefe, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x3835c46 0/0 500x500 of 500x500, swapInterval 1, drawable 0xffffffffba0108d9, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3835c46, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x3835c46 500x500, swapInterval 1, drawable 0xffffffffba0108d9 [apply] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675154423220 d 52ms]] [apply] Position OK : abs( exp 100/100 - has 100/100 ) = 0/0 <= 64/64 [apply] Frames for setVisible(true) 1: 1 [apply] Thread[main,5,main] GearsES2.display 0x3835c46 500x500, swapInterval 1, drawable 0xffffffffbb01089a [apply] Thread[main,5,main] GearsES2.display 0x3835c46 500x500, swapInterval 1, drawable 0xffffffffba0108d9 [apply] duration: 133 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x3835c46 500x500, swapInterval 1, drawable 0xffffffffbb01089a [apply] WindowUpdateEvent[[ 0 / 0 500 x 500 ], WindowEvent[EVENT_WINDOW_REPAINT, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675154423509 d 2ms]]] [apply] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675154423512 d 0ms]] [apply] WindowEvent[WINDOW_MOVED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675154423514 d 0ms]] [apply] Position OFF: abs( exp 100/100 - has -31999/-31999 ) = 32099/32099 > 64/64 [apply] WindowUpdateEvent[[ 0 / 0 500 x 500 ], WindowEvent[EVENT_WINDOW_REPAINT, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675154423523 d 0ms]]] [apply] WindowUpdateEvent[[ 0 / 0 500 x 500 ], WindowEvent[EVENT_WINDOW_REPAINT, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675154423528 d 0ms]]] [apply] WindowEvent[WINDOW_MOVED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675154423528 d 0ms]] [apply] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675154423529 d 0ms]] [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x3835c46 0/0 500x500 of 500x500, swapInterval 1, drawable 0x78010943, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3835c46, angle 2.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x3835c46 500x500, swapInterval 1, drawable 0x78010943 [apply] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675154423530 d 3ms]] [apply] Position OK : abs( exp 100/100 - has 100/100 ) = 0/0 <= 64/64 [apply] Frames for setVisible(true) 1: 1 [apply] Thread[main,5,main] GearsES2.display 0x3835c46 500x500, swapInterval 1, drawable 0xffffffffbe0108f1 [apply] Thread[main,5,main] GearsES2.display 0x3835c46 500x500, swapInterval 1, drawable 0x78010943 [apply] Thread[main,5,main] GearsES2.display 0x3835c46 500x500, swapInterval 1, drawable 0xffffffffbe0108f1 [apply] duration: 233 [apply] WindowEvent[EVENT_WINDOW_DESTROY_NOTIFY, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675154423873 d 0ms]] [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x3835c46: tileRendererInUse null [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x3835c46 FIN [apply] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675154423880 d 0ms]] [apply] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675154423890 d 0ms]] [apply] WindowEvent[WINDOW_MOVED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675154423909 d 0ms]] [apply] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675154423909 d 0ms]] [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.init.0 0x3835c46: tileRendererInUse null, GearsES2[obj 0x3835c46 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x3835c46 on Thread[main-Display-.windows_nil-1-EDT-2,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL4bc/GL4bc.hw] [apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR NVIDIA Corporation [apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION 4.6.0 NVIDIA 391.35 [apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 325 [apply] GLX_EXTENSIONS 30 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x3835c46 created: GearsObj[0x46130f48, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x3835c46 created: GearsObj[0x1167cd1a, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x3835c46 created: GearsObj[0x1167cd1a, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.init.X 0x3835c46 FIN GearsES2[obj 0x3835c46 isInit true, usesShared false, 1 GearsObj[0x46130f48, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1167cd1a, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1781c687, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x3835c46 0/0 500x500 of 500x500, swapInterval 1, drawable 0x7101092f, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3835c46, angle 4.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3835c46 500x500, swapInterval 1, drawable 0x7101092f [apply] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675154423944 d 24ms]] [apply] Frames for setVisible(true) 2: 1 [apply] Thread[main,5,main] GearsES2.display 0x3835c46 500x500, swapInterval 1, drawable 0xffffffff810108c7 [apply] Thread[main,5,main] GearsES2.display 0x3835c46 500x500, swapInterval 1, drawable 0x7101092f [apply] duration: 116 [apply] WindowEvent[EVENT_WINDOW_DESTROY_NOTIFY, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675154424193 d 0ms]] [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x3835c46: tileRendererInUse null [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x3835c46 FIN [apply] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675154424198 d 0ms]] [apply] Post destroy(true) DisplayList[] entries: 1 - Thread[0x441772e, main] [apply] [0] : NEWT-Display[.windows_nil-1, excl false, refCount 0, hasEDT true, edtRunning false, null], GC'ed false [apply] Pass - 2 [apply] Position OK : abs( exp 100/100 - has 100/100 ) = 0/0 <= 64/64 [apply] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675154424214 d 0ms]] [apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.init.0 0x7334aada: tileRendererInUse null, GearsES2[obj 0x7334aada isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x7334aada on Thread[main-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 0x7334aada created: GearsObj[0x50fb785d, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x7334aada created: GearsObj[0x65bea6b6, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x7334aada created: GearsObj[0x65bea6b6, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.init.X 0x7334aada FIN GearsES2[obj 0x7334aada isInit true, usesShared false, 1 GearsObj[0x50fb785d, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x65bea6b6, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x17f41f1, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.reshape 0x7334aada 0/0 500x500 of 500x500, swapInterval 1, drawable 0xffffffffbe0108f1, msaa false, tileRendererInUse null [apply] >> GearsES2 0x7334aada, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.display 0x7334aada 500x500, swapInterval 1, drawable 0xffffffffbe0108f1 [apply] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675154424238 d 23ms]] [apply] Position OK : abs( exp 100/100 - has 100/100 ) = 0/0 <= 64/64 [apply] Frames for setVisible(true) 1: 1 [apply] Thread[main,5,main] GearsES2.display 0x7334aada 500x500, swapInterval 1, drawable 0x7101092f [apply] Thread[main,5,main] GearsES2.display 0x7334aada 500x500, swapInterval 1, drawable 0xffffffffbe0108f1 [apply] duration: 114 [apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.display 0x7334aada 500x500, swapInterval 1, drawable 0x7101092f [apply] WindowUpdateEvent[[ 0 / 0 500 x 500 ], WindowEvent[EVENT_WINDOW_REPAINT, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675154424481 d 2ms]]] [apply] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675154424483 d 0ms]] [apply] WindowEvent[WINDOW_MOVED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675154424484 d 0ms]] [apply] Position OFF: abs( exp 100/100 - has -31999/-31999 ) = 32099/32099 > 64/64 [apply] WindowUpdateEvent[[ 0 / 0 500 x 500 ], WindowEvent[EVENT_WINDOW_REPAINT, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675154424485 d 0ms]]] [apply] WindowUpdateEvent[[ 0 / 0 500 x 500 ], WindowEvent[EVENT_WINDOW_REPAINT, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675154424490 d 0ms]]] [apply] WindowEvent[WINDOW_MOVED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675154424490 d 0ms]] [apply] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675154424492 d 0ms]] [apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.reshape 0x7334aada 0/0 500x500 of 500x500, swapInterval 1, drawable 0xffffffffb2010832, msaa false, tileRendererInUse null [apply] >> GearsES2 0x7334aada, angle 2.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.display 0x7334aada 500x500, swapInterval 1, drawable 0xffffffffb2010832 [apply] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675154424495 d 2ms]] [apply] Position OK : abs( exp 100/100 - has 100/100 ) = 0/0 <= 64/64 [apply] Frames for setVisible(true) 1: 1 [apply] Thread[main,5,main] GearsES2.display 0x7334aada 500x500, swapInterval 1, drawable 0xffffffffba0108d9 [apply] Thread[main,5,main] GearsES2.display 0x7334aada 500x500, swapInterval 1, drawable 0xffffffffb2010832 [apply] Thread[main,5,main] GearsES2.display 0x7334aada 500x500, swapInterval 1, drawable 0xffffffffba0108d9 [apply] duration: 227 [apply] WindowEvent[EVENT_WINDOW_DESTROY_NOTIFY, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675154424832 d 0ms]] [apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.dispose 0x7334aada: tileRendererInUse null [apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.dispose 0x7334aada FIN [apply] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675154424848 d 0ms]] [apply] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675154424866 d 0ms]] [apply] WindowEvent[WINDOW_MOVED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675154424894 d 0ms]] [apply] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675154424894 d 0ms]] [apply] Thread[main-Display-.windows_nil-1-EDT-5,5,main] GearsES2.init.0 0x7334aada: tileRendererInUse null, GearsES2[obj 0x7334aada isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x7334aada on Thread[main-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 0x7334aada created: GearsObj[0x65bcd196, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x7334aada created: GearsObj[0x726ab8ba, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x7334aada created: GearsObj[0x726ab8ba, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[main-Display-.windows_nil-1-EDT-5,5,main] GearsES2.init.X 0x7334aada FIN GearsES2[obj 0x7334aada isInit true, usesShared false, 1 GearsObj[0x65bcd196, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x726ab8ba, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x348dbf30, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[main-Display-.windows_nil-1-EDT-5,5,main] GearsES2.reshape 0x7334aada 0/0 500x500 of 500x500, swapInterval 1, drawable 0x78010943, msaa false, tileRendererInUse null [apply] >> GearsES2 0x7334aada, angle 4.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-5,5,main] GearsES2.display 0x7334aada 500x500, swapInterval 1, drawable 0x78010943 [apply] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675154424938 d 27ms]] [apply] Frames for setVisible(true) 2: 1 [apply] Thread[main,5,main] GearsES2.display 0x7334aada 500x500, swapInterval 1, drawable 0xffffffff810108c7 [apply] Thread[main,5,main] GearsES2.display 0x7334aada 500x500, swapInterval 1, drawable 0x78010943 [apply] duration: 115 [apply] WindowEvent[EVENT_WINDOW_DESTROY_NOTIFY, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675154425185 d 0ms]] [apply] Thread[main-Display-.windows_nil-1-EDT-5,5,main] GearsES2.dispose 0x7334aada: tileRendererInUse null [apply] Thread[main-Display-.windows_nil-1-EDT-5,5,main] GearsES2.dispose 0x7334aada FIN [apply] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675154425198 d 0ms]] [apply] Post destroy(true) DisplayList[] entries: 1 - Thread[0x441772e, main] [apply] [0] : NEWT-Display[.windows_nil-1, excl false, refCount 0, hasEDT true, edtRunning false, null], GC'ed false [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.TestDisplayLifecycle01NEWT - testDisplayCreate01_AutoDestroyLifecycle [apply] junit.framework.TestListener: endTest(testDisplayCreate01_AutoDestroyLifecycle) [apply] ++++ Test Singleton.unlock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675154425245 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1675154425245 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.244 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675154421659 ms III - Start [apply] SLOCK [T main @ 1675154421660 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.TestDisplayLifecycle01NEWT - testDisplayCreate01_AutoDestroyLifecycle [apply] Pass - 1 [apply] Position OK : abs( exp 100/100 - has 100/100 ) = 0/0 <= 64/64 [apply] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675154423187 d 0ms]] [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.init.0 0x3835c46: tileRendererInUse null, GearsES2[obj 0x3835c46 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x3835c46 on Thread[main-Display-.windows_nil-1-EDT-1,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL4bc/GL4bc.hw] [apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR NVIDIA Corporation [apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION 4.6.0 NVIDIA 391.35 [apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 325 [apply] GLX_EXTENSIONS 30 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x3835c46 created: GearsObj[0x775c6765, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x3835c46 created: GearsObj[0x3610591b, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x3835c46 created: GearsObj[0x3610591b, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.init.X 0x3835c46 FIN GearsES2[obj 0x3835c46 isInit true, usesShared false, 1 GearsObj[0x775c6765, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3610591b, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x53c3aefe, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x3835c46 0/0 500x500 of 500x500, swapInterval 1, drawable 0xffffffffba0108d9, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3835c46, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x3835c46 500x500, swapInterval 1, drawable 0xffffffffba0108d9 [apply] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675154423220 d 52ms]] [apply] Position OK : abs( exp 100/100 - has 100/100 ) = 0/0 <= 64/64 [apply] Frames for setVisible(true) 1: 1 [apply] Thread[main,5,main] GearsES2.display 0x3835c46 500x500, swapInterval 1, drawable 0xffffffffbb01089a [apply] Thread[main,5,main] GearsES2.display 0x3835c46 500x500, swapInterval 1, drawable 0xffffffffba0108d9 [apply] duration: 133 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x3835c46 500x500, swapInterval 1, drawable 0xffffffffbb01089a [apply] WindowUpdateEvent[[ 0 / 0 500 x 500 ], WindowEvent[EVENT_WINDOW_REPAINT, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675154423509 d 2ms]]] [apply] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675154423512 d 0ms]] [apply] WindowEvent[WINDOW_MOVED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675154423514 d 0ms]] [apply] Position OFF: abs( exp 100/100 - has -31999/-31999 ) = 32099/32099 > 64/64 [apply] WindowUpdateEvent[[ 0 / 0 500 x 500 ], WindowEvent[EVENT_WINDOW_REPAINT, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675154423523 d 0ms]]] [apply] WindowUpdateEvent[[ 0 / 0 500 x 500 ], WindowEvent[EVENT_WINDOW_REPAINT, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675154423528 d 0ms]]] [apply] WindowEvent[WINDOW_MOVED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675154423528 d 0ms]] [apply] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675154423529 d 0ms]] [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x3835c46 0/0 500x500 of 500x500, swapInterval 1, drawable 0x78010943, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3835c46, angle 2.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x3835c46 500x500, swapInterval 1, drawable 0x78010943 [apply] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675154423530 d 3ms]] [apply] Position OK : abs( exp 100/100 - has 100/100 ) = 0/0 <= 64/64 [apply] Frames for setVisible(true) 1: 1 [apply] Thread[main,5,main] GearsES2.display 0x3835c46 500x500, swapInterval 1, drawable 0xffffffffbe0108f1 [apply] Thread[main,5,main] GearsES2.display 0x3835c46 500x500, swapInterval 1, drawable 0x78010943 [apply] Thread[main,5,main] GearsES2.display 0x3835c46 500x500, swapInterval 1, drawable 0xffffffffbe0108f1 [apply] duration: 233 [apply] WindowEvent[EVENT_WINDOW_DESTROY_NOTIFY, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675154423873 d 0ms]] [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x3835c46: tileRendererInUse null [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x3835c46 FIN [apply] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675154423880 d 0ms]] [apply] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675154423890 d 0ms]] [apply] WindowEvent[WINDOW_MOVED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675154423909 d 0ms]] [apply] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675154423909 d 0ms]] [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.init.0 0x3835c46: tileRendererInUse null, GearsES2[obj 0x3835c46 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x3835c46 on Thread[main-Display-.windows_nil-1-EDT-2,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL4bc/GL4bc.hw] [apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR NVIDIA Corporation [apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION 4.6.0 NVIDIA 391.35 [apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 325 [apply] GLX_EXTENSIONS 30 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x3835c46 created: GearsObj[0x46130f48, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x3835c46 created: GearsObj[0x1167cd1a, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x3835c46 created: GearsObj[0x1167cd1a, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.init.X 0x3835c46 FIN GearsES2[obj 0x3835c46 isInit true, usesShared false, 1 GearsObj[0x46130f48, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1167cd1a, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1781c687, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x3835c46 0/0 500x500 of 500x500, swapInterval 1, drawable 0x7101092f, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3835c46, angle 4.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3835c46 500x500, swapInterval 1, drawable 0x7101092f [apply] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675154423944 d 24ms]] [apply] Frames for setVisible(true) 2: 1 [apply] Thread[main,5,main] GearsES2.display 0x3835c46 500x500, swapInterval 1, drawable 0xffffffff810108c7 [apply] Thread[main,5,main] GearsES2.display 0x3835c46 500x500, swapInterval 1, drawable 0x7101092f [apply] duration: 116 [apply] WindowEvent[EVENT_WINDOW_DESTROY_NOTIFY, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675154424193 d 0ms]] [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x3835c46: tileRendererInUse null [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x3835c46 FIN [apply] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675154424198 d 0ms]] [apply] Post destroy(true) DisplayList[] entries: 1 - Thread[0x441772e, main] [apply] [0] : NEWT-Display[.windows_nil-1, excl false, refCount 0, hasEDT true, edtRunning false, null], GC'ed false [apply] Pass - 2 [apply] Position OK : abs( exp 100/100 - has 100/100 ) = 0/0 <= 64/64 [apply] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675154424214 d 0ms]] [apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.init.0 0x7334aada: tileRendererInUse null, GearsES2[obj 0x7334aada isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x7334aada on Thread[main-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 0x7334aada created: GearsObj[0x50fb785d, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x7334aada created: GearsObj[0x65bea6b6, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x7334aada created: GearsObj[0x65bea6b6, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.init.X 0x7334aada FIN GearsES2[obj 0x7334aada isInit true, usesShared false, 1 GearsObj[0x50fb785d, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x65bea6b6, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x17f41f1, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.reshape 0x7334aada 0/0 500x500 of 500x500, swapInterval 1, drawable 0xffffffffbe0108f1, msaa false, tileRendererInUse null [apply] >> GearsES2 0x7334aada, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.display 0x7334aada 500x500, swapInterval 1, drawable 0xffffffffbe0108f1 [apply] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675154424238 d 23ms]] [apply] Position OK : abs( exp 100/100 - has 100/100 ) = 0/0 <= 64/64 [apply] Frames for setVisible(true) 1: 1 [apply] Thread[main,5,main] GearsES2.display 0x7334aada 500x500, swapInterval 1, drawable 0x7101092f [apply] Thread[main,5,main] GearsES2.display 0x7334aada 500x500, swapInterval 1, drawable 0xffffffffbe0108f1 [apply] duration: 114 [apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.display 0x7334aada 500x500, swapInterval 1, drawable 0x7101092f [apply] WindowUpdateEvent[[ 0 / 0 500 x 500 ], WindowEvent[EVENT_WINDOW_REPAINT, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675154424481 d 2ms]]] [apply] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675154424483 d 0ms]] [apply] WindowEvent[WINDOW_MOVED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675154424484 d 0ms]] [apply] Position OFF: abs( exp 100/100 - has -31999/-31999 ) = 32099/32099 > 64/64 [apply] WindowUpdateEvent[[ 0 / 0 500 x 500 ], WindowEvent[EVENT_WINDOW_REPAINT, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675154424485 d 0ms]]] [apply] WindowUpdateEvent[[ 0 / 0 500 x 500 ], WindowEvent[EVENT_WINDOW_REPAINT, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675154424490 d 0ms]]] [apply] WindowEvent[WINDOW_MOVED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675154424490 d 0ms]] [apply] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675154424492 d 0ms]] [apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.reshape 0x7334aada 0/0 500x500 of 500x500, swapInterval 1, drawable 0xffffffffb2010832, msaa false, tileRendererInUse null [apply] >> GearsES2 0x7334aada, angle 2.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.display 0x7334aada 500x500, swapInterval 1, drawable 0xffffffffb2010832 [apply] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675154424495 d 2ms]] [apply] Position OK : abs( exp 100/100 - has 100/100 ) = 0/0 <= 64/64 [apply] Frames for setVisible(true) 1: 1 [apply] Thread[main,5,main] GearsES2.display 0x7334aada 500x500, swapInterval 1, drawable 0xffffffffba0108d9 [apply] Thread[main,5,main] GearsES2.display 0x7334aada 500x500, swapInterval 1, drawable 0xffffffffb2010832 [apply] Thread[main,5,main] GearsES2.display 0x7334aada 500x500, swapInterval 1, drawable 0xffffffffba0108d9 [apply] duration: 227 [apply] WindowEvent[EVENT_WINDOW_DESTROY_NOTIFY, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675154424832 d 0ms]] [apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.dispose 0x7334aada: tileRendererInUse null [apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.dispose 0x7334aada FIN [apply] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675154424848 d 0ms]] [apply] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675154424866 d 0ms]] [apply] WindowEvent[WINDOW_MOVED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675154424894 d 0ms]] [apply] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675154424894 d 0ms]] [apply] Thread[main-Display-.windows_nil-1-EDT-5,5,main] GearsES2.init.0 0x7334aada: tileRendererInUse null, GearsES2[obj 0x7334aada isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x7334aada on Thread[main-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 0x7334aada created: GearsObj[0x65bcd196, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x7334aada created: GearsObj[0x726ab8ba, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x7334aada created: GearsObj[0x726ab8ba, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[main-Display-.windows_nil-1-EDT-5,5,main] GearsES2.init.X 0x7334aada FIN GearsES2[obj 0x7334aada isInit true, usesShared false, 1 GearsObj[0x65bcd196, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x726ab8ba, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x348dbf30, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[main-Display-.windows_nil-1-EDT-5,5,main] GearsES2.reshape 0x7334aada 0/0 500x500 of 500x500, swapInterval 1, drawable 0x78010943, msaa false, tileRendererInUse null [apply] >> GearsES2 0x7334aada, angle 4.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-5,5,main] GearsES2.display 0x7334aada 500x500, swapInterval 1, drawable 0x78010943 [apply] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675154424938 d 27ms]] [apply] Frames for setVisible(true) 2: 1 [apply] Thread[main,5,main] GearsES2.display 0x7334aada 500x500, swapInterval 1, drawable 0xffffffff810108c7 [apply] Thread[main,5,main] GearsES2.display 0x7334aada 500x500, swapInterval 1, drawable 0x78010943 [apply] duration: 115 [apply] WindowEvent[EVENT_WINDOW_DESTROY_NOTIFY, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675154425185 d 0ms]] [apply] Thread[main-Display-.windows_nil-1-EDT-5,5,main] GearsES2.dispose 0x7334aada: tileRendererInUse null [apply] Thread[main-Display-.windows_nil-1-EDT-5,5,main] GearsES2.dispose 0x7334aada FIN [apply] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675154425198 d 0ms]] [apply] Post destroy(true) DisplayList[] entries: 1 - Thread[0x441772e, main] [apply] [0] : NEWT-Display[.windows_nil-1, excl false, refCount 0, hasEDT true, edtRunning false, null], GC'ed false [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.TestDisplayLifecycle01NEWT - testDisplayCreate01_AutoDestroyLifecycle [apply] ++++ Test Singleton.unlock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675154425245 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1675154425245 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: testDisplayCreate01_AutoDestroyLifecycle took 2.145 sec [echo] Testing com.jogamp.opengl.test.junit.newt.TestDisplayLifecycle02NEWT -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.newt.TestDisplayLifecycle02NEWT.xml [apply] Testsuite: com.jogamp.opengl.test.junit.newt.TestDisplayLifecycle02NEWT [apply] junit.framework.TestListener: tests to run: 1 [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675154426484 ms III - Start [apply] SLOCK [T main @ 1675154426485 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts [apply] junit.framework.TestListener: startTest(testDisplayCreate01) [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.TestDisplayLifecycle02NEWT - testDisplayCreate01 [apply] Pass - 1 [apply] Position OK : abs( exp 100/100 - has 100/100 ) = 0/0 <= 64/64 [apply] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675154428030 d 0ms]] [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.init.0 0x3835c46: tileRendererInUse null, GearsES2[obj 0x3835c46 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x3835c46 on Thread[main-Display-.windows_nil-1-EDT-1,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL4bc/GL4bc.hw] [apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR NVIDIA Corporation [apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION 4.6.0 NVIDIA 391.35 [apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 325 [apply] GLX_EXTENSIONS 30 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x3835c46 created: GearsObj[0x514bb5f3, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x3835c46 created: GearsObj[0x29303fdc, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x3835c46 created: GearsObj[0x29303fdc, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.init.X 0x3835c46 FIN GearsES2[obj 0x3835c46 isInit true, usesShared false, 1 GearsObj[0x514bb5f3, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x29303fdc, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1cb48f5b, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x3835c46 0/0 500x500 of 500x500, swapInterval 1, drawable 0xffffffff810108c7, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3835c46, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x3835c46 500x500, swapInterval 1, drawable 0xffffffff810108c7 [apply] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675154428062 d 50ms]] [apply] Position OK : abs( exp 100/100 - has 100/100 ) = 0/0 <= 64/64 [apply] Frames for setVisible(true) 1: 1 [apply] screenBoundsInWinU: [ 0 / 0 1920 x 1080 ] [apply] Thread[main,5,main] GearsES2.display 0x3835c46 500x500, swapInterval 1, drawable 0x1301080b [apply] Thread[main,5,main] GearsES2.display 0x3835c46 500x500, swapInterval 1, drawable 0xffffffff810108c7 [apply] duration: 135 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x3835c46 500x500, swapInterval 1, drawable 0x1301080b [apply] WindowUpdateEvent[[ 0 / 0 500 x 500 ], WindowEvent[EVENT_WINDOW_REPAINT, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675154428353 d 2ms]]] [apply] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675154428356 d 0ms]] [apply] WindowEvent[WINDOW_MOVED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675154428358 d 0ms]] [apply] WindowUpdateEvent[[ 0 / 0 500 x 500 ], WindowEvent[EVENT_WINDOW_REPAINT, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675154428365 d 0ms]]] [apply] WindowUpdateEvent[[ 0 / 0 500 x 500 ], WindowEvent[EVENT_WINDOW_REPAINT, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675154428368 d 0ms]]] [apply] WindowEvent[WINDOW_MOVED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675154428368 d 0ms]] [apply] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675154428368 d 0ms]] [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x3835c46 0/0 500x500 of 500x500, swapInterval 1, drawable 0x1301080b, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3835c46, angle 2.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x3835c46 500x500, swapInterval 1, drawable 0x1301080b [apply] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675154428372 d 3ms]] [apply] Position OK : abs( exp 100/100 - has 100/100 ) = 0/0 <= 64/64 [apply] Frames for setVisible(true) 1: 1 [apply] Thread[main,5,main] GearsES2.display 0x3835c46 500x500, swapInterval 1, drawable 0xffffffffbb01089a [apply] Thread[main,5,main] GearsES2.display 0x3835c46 500x500, swapInterval 1, drawable 0x1301080b [apply] Thread[main,5,main] GearsES2.display 0x3835c46 500x500, swapInterval 1, drawable 0xffffffffbb01089a [apply] duration: 237 [apply] WindowEvent[EVENT_WINDOW_DESTROY_NOTIFY, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675154428721 d 0ms]] [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x3835c46: tileRendererInUse null [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x3835c46 FIN [apply] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675154428729 d 0ms]] [apply] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675154428737 d 0ms]] [apply] WindowEvent[WINDOW_MOVED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675154428761 d 0ms]] [apply] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675154428761 d 0ms]] [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.init.0 0x3835c46: tileRendererInUse null, GearsES2[obj 0x3835c46 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x3835c46 on Thread[main-Display-.windows_nil-1-EDT-2,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL4bc/GL4bc.hw] [apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR NVIDIA Corporation [apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION 4.6.0 NVIDIA 391.35 [apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 325 [apply] GLX_EXTENSIONS 30 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x3835c46 created: GearsObj[0x7397749c, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x3835c46 created: GearsObj[0x1ea1f1ed, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x3835c46 created: GearsObj[0x1ea1f1ed, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.init.X 0x3835c46 FIN GearsES2[obj 0x3835c46 isInit true, usesShared false, 1 GearsObj[0x7397749c, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1ea1f1ed, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2230291b, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x3835c46 0/0 500x500 of 500x500, swapInterval 1, drawable 0x1301080b, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3835c46, angle 4.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3835c46 500x500, swapInterval 1, drawable 0x1301080b [apply] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675154428789 d 23ms]] [apply] Frames for setVisible(true) 2: 1 [apply] Thread[main,5,main] GearsES2.display 0x3835c46 500x500, swapInterval 1, drawable 0x78010943 [apply] Thread[main,5,main] GearsES2.display 0x3835c46 500x500, swapInterval 1, drawable 0x1301080b [apply] duration: 121 [apply] WindowEvent[EVENT_WINDOW_DESTROY_NOTIFY, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675154429041 d 0ms]] [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x3835c46: tileRendererInUse null [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x3835c46 FIN [apply] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675154429046 d 0ms]] [apply] Post destroy(true) DisplayList[] entries: 1 - Thread[0x441772e, main] [apply] [0] : NEWT-Display[.windows_nil-1, excl false, refCount 0, hasEDT true, edtRunning false, null], GC'ed false [apply] Pass - 2 [apply] Position OK : abs( exp 100/100 - has 100/100 ) = 0/0 <= 64/64 [apply] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675154429060 d 0ms]] [apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.init.0 0x7334aada: tileRendererInUse null, GearsES2[obj 0x7334aada isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x7334aada on Thread[main-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 0x7334aada created: GearsObj[0x5476043f, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x7334aada created: GearsObj[0x2a3d3e6f, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x7334aada created: GearsObj[0x2a3d3e6f, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.init.X 0x7334aada FIN GearsES2[obj 0x7334aada isInit true, usesShared false, 1 GearsObj[0x5476043f, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2a3d3e6f, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5f6b8eb, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.reshape 0x7334aada 0/0 500x500 of 500x500, swapInterval 1, drawable 0xffffffffbb01089a, msaa false, tileRendererInUse null [apply] >> GearsES2 0x7334aada, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.display 0x7334aada 500x500, swapInterval 1, drawable 0xffffffffbb01089a [apply] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675154429085 d 23ms]] [apply] Position OK : abs( exp 100/100 - has 100/100 ) = 0/0 <= 64/64 [apply] Frames for setVisible(true) 1: 1 [apply] screenBoundsInWinU: [ 0 / 0 1920 x 1080 ] [apply] Thread[main,5,main] GearsES2.display 0x7334aada 500x500, swapInterval 1, drawable 0x1301080b [apply] Thread[main,5,main] GearsES2.display 0x7334aada 500x500, swapInterval 1, drawable 0xffffffffbb01089a [apply] duration: 125 [apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.display 0x7334aada 500x500, swapInterval 1, drawable 0x1301080b [apply] WindowUpdateEvent[[ 0 / 0 500 x 500 ], WindowEvent[EVENT_WINDOW_REPAINT, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675154429342 d 2ms]]] [apply] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675154429344 d 0ms]] [apply] WindowEvent[WINDOW_MOVED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675154429346 d 0ms]] [apply] WindowUpdateEvent[[ 0 / 0 500 x 500 ], WindowEvent[EVENT_WINDOW_REPAINT, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675154429347 d 0ms]]] [apply] WindowUpdateEvent[[ 0 / 0 500 x 500 ], WindowEvent[EVENT_WINDOW_REPAINT, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675154429351 d 0ms]]] [apply] WindowEvent[WINDOW_MOVED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675154429351 d 1ms]] [apply] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675154429354 d 0ms]] [apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.reshape 0x7334aada 0/0 500x500 of 500x500, swapInterval 1, drawable 0xffffffffbe0108f1, msaa false, tileRendererInUse null [apply] >> GearsES2 0x7334aada, angle 2.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.display 0x7334aada 500x500, swapInterval 1, drawable 0xffffffffbe0108f1 [apply] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675154429357 d 3ms]] [apply] Position OK : abs( exp 100/100 - has 100/100 ) = 0/0 <= 64/64 [apply] Frames for setVisible(true) 1: 1 [apply] Thread[main,5,main] GearsES2.display 0x7334aada 500x500, swapInterval 1, drawable 0x1301080b [apply] Thread[main,5,main] GearsES2.display 0x7334aada 500x500, swapInterval 1, drawable 0xffffffffbe0108f1 [apply] Thread[main,5,main] GearsES2.display 0x7334aada 500x500, swapInterval 1, drawable 0x1301080b [apply] duration: 224 [apply] WindowEvent[EVENT_WINDOW_DESTROY_NOTIFY, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675154429697 d 0ms]] [apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.dispose 0x7334aada: tileRendererInUse null [apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.dispose 0x7334aada FIN [apply] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675154429757 d 0ms]] [apply] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675154429772 d 0ms]] [apply] WindowEvent[WINDOW_MOVED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675154429799 d 0ms]] [apply] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675154429799 d 0ms]] [apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.init.0 0x7334aada: tileRendererInUse null, GearsES2[obj 0x7334aada isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x7334aada on Thread[main-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 0x7334aada created: GearsObj[0x71b70a2a, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x7334aada created: GearsObj[0xcc3732f, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x7334aada created: GearsObj[0xcc3732f, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.init.X 0x7334aada FIN GearsES2[obj 0x7334aada isInit true, usesShared false, 1 GearsObj[0x71b70a2a, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0xcc3732f, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x20927741, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.reshape 0x7334aada 0/0 500x500 of 500x500, swapInterval 1, drawable 0xffffffffba0108d9, msaa false, tileRendererInUse null [apply] >> GearsES2 0x7334aada, angle 4.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.display 0x7334aada 500x500, swapInterval 1, drawable 0xffffffffba0108d9 [apply] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675154429844 d 21ms]] [apply] Frames for setVisible(true) 2: 1 [apply] Thread[main,5,main] GearsES2.display 0x7334aada 500x500, swapInterval 1, drawable 0x78010943 [apply] Thread[main,5,main] GearsES2.display 0x7334aada 500x500, swapInterval 1, drawable 0xffffffffba0108d9 [apply] duration: 119 [apply] junit.framework.TestListener: endTest(testDisplayCreate01) [apply] WindowEvent[EVENT_WINDOW_DESTROY_NOTIFY, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675154430088 d 0ms]] [apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.dispose 0x7334aada: tileRendererInUse null [apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.dispose 0x7334aada FIN [apply] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675154430102 d 0ms]] [apply] Post destroy(true) DisplayList[] entries: 1 - Thread[0x441772e, main] [apply] [0] : NEWT-Display[.windows_nil-1, excl false, refCount 0, hasEDT true, edtRunning false, null], GC'ed false [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.TestDisplayLifecycle02NEWT - testDisplayCreate01 [apply] ++++ Test Singleton.unlock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675154430139 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1675154430140 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.338 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675154426484 ms III - Start [apply] SLOCK [T main @ 1675154426485 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.TestDisplayLifecycle02NEWT - testDisplayCreate01 [apply] Pass - 1 [apply] Position OK : abs( exp 100/100 - has 100/100 ) = 0/0 <= 64/64 [apply] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675154428030 d 0ms]] [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.init.0 0x3835c46: tileRendererInUse null, GearsES2[obj 0x3835c46 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x3835c46 on Thread[main-Display-.windows_nil-1-EDT-1,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL4bc/GL4bc.hw] [apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR NVIDIA Corporation [apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION 4.6.0 NVIDIA 391.35 [apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 325 [apply] GLX_EXTENSIONS 30 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x3835c46 created: GearsObj[0x514bb5f3, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x3835c46 created: GearsObj[0x29303fdc, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x3835c46 created: GearsObj[0x29303fdc, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.init.X 0x3835c46 FIN GearsES2[obj 0x3835c46 isInit true, usesShared false, 1 GearsObj[0x514bb5f3, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x29303fdc, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1cb48f5b, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x3835c46 0/0 500x500 of 500x500, swapInterval 1, drawable 0xffffffff810108c7, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3835c46, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x3835c46 500x500, swapInterval 1, drawable 0xffffffff810108c7 [apply] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675154428062 d 50ms]] [apply] Position OK : abs( exp 100/100 - has 100/100 ) = 0/0 <= 64/64 [apply] Frames for setVisible(true) 1: 1 [apply] screenBoundsInWinU: [ 0 / 0 1920 x 1080 ] [apply] Thread[main,5,main] GearsES2.display 0x3835c46 500x500, swapInterval 1, drawable 0x1301080b [apply] Thread[main,5,main] GearsES2.display 0x3835c46 500x500, swapInterval 1, drawable 0xffffffff810108c7 [apply] duration: 135 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x3835c46 500x500, swapInterval 1, drawable 0x1301080b [apply] WindowUpdateEvent[[ 0 / 0 500 x 500 ], WindowEvent[EVENT_WINDOW_REPAINT, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675154428353 d 2ms]]] [apply] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675154428356 d 0ms]] [apply] WindowEvent[WINDOW_MOVED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675154428358 d 0ms]] [apply] WindowUpdateEvent[[ 0 / 0 500 x 500 ], WindowEvent[EVENT_WINDOW_REPAINT, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675154428365 d 0ms]]] [apply] WindowUpdateEvent[[ 0 / 0 500 x 500 ], WindowEvent[EVENT_WINDOW_REPAINT, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675154428368 d 0ms]]] [apply] WindowEvent[WINDOW_MOVED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675154428368 d 0ms]] [apply] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675154428368 d 0ms]] [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x3835c46 0/0 500x500 of 500x500, swapInterval 1, drawable 0x1301080b, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3835c46, angle 2.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x3835c46 500x500, swapInterval 1, drawable 0x1301080b [apply] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675154428372 d 3ms]] [apply] Position OK : abs( exp 100/100 - has 100/100 ) = 0/0 <= 64/64 [apply] Frames for setVisible(true) 1: 1 [apply] Thread[main,5,main] GearsES2.display 0x3835c46 500x500, swapInterval 1, drawable 0xffffffffbb01089a [apply] Thread[main,5,main] GearsES2.display 0x3835c46 500x500, swapInterval 1, drawable 0x1301080b [apply] Thread[main,5,main] GearsES2.display 0x3835c46 500x500, swapInterval 1, drawable 0xffffffffbb01089a [apply] duration: 237 [apply] WindowEvent[EVENT_WINDOW_DESTROY_NOTIFY, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675154428721 d 0ms]] [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x3835c46: tileRendererInUse null [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x3835c46 FIN [apply] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675154428729 d 0ms]] [apply] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675154428737 d 0ms]] [apply] WindowEvent[WINDOW_MOVED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675154428761 d 0ms]] [apply] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675154428761 d 0ms]] [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.init.0 0x3835c46: tileRendererInUse null, GearsES2[obj 0x3835c46 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x3835c46 on Thread[main-Display-.windows_nil-1-EDT-2,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL4bc/GL4bc.hw] [apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR NVIDIA Corporation [apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION 4.6.0 NVIDIA 391.35 [apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 325 [apply] GLX_EXTENSIONS 30 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x3835c46 created: GearsObj[0x7397749c, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x3835c46 created: GearsObj[0x1ea1f1ed, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x3835c46 created: GearsObj[0x1ea1f1ed, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.init.X 0x3835c46 FIN GearsES2[obj 0x3835c46 isInit true, usesShared false, 1 GearsObj[0x7397749c, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1ea1f1ed, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2230291b, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x3835c46 0/0 500x500 of 500x500, swapInterval 1, drawable 0x1301080b, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3835c46, angle 4.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3835c46 500x500, swapInterval 1, drawable 0x1301080b [apply] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675154428789 d 23ms]] [apply] Frames for setVisible(true) 2: 1 [apply] Thread[main,5,main] GearsES2.display 0x3835c46 500x500, swapInterval 1, drawable 0x78010943 [apply] Thread[main,5,main] GearsES2.display 0x3835c46 500x500, swapInterval 1, drawable 0x1301080b [apply] duration: 121 [apply] WindowEvent[EVENT_WINDOW_DESTROY_NOTIFY, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675154429041 d 0ms]] [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x3835c46: tileRendererInUse null [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x3835c46 FIN [apply] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675154429046 d 0ms]] [apply] Post destroy(true) DisplayList[] entries: 1 - Thread[0x441772e, main] [apply] [0] : NEWT-Display[.windows_nil-1, excl false, refCount 0, hasEDT true, edtRunning false, null], GC'ed false [apply] Pass - 2 [apply] Position OK : abs( exp 100/100 - has 100/100 ) = 0/0 <= 64/64 [apply] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675154429060 d 0ms]] [apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.init.0 0x7334aada: tileRendererInUse null, GearsES2[obj 0x7334aada isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x7334aada on Thread[main-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 0x7334aada created: GearsObj[0x5476043f, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x7334aada created: GearsObj[0x2a3d3e6f, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x7334aada created: GearsObj[0x2a3d3e6f, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.init.X 0x7334aada FIN GearsES2[obj 0x7334aada isInit true, usesShared false, 1 GearsObj[0x5476043f, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2a3d3e6f, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5f6b8eb, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.reshape 0x7334aada 0/0 500x500 of 500x500, swapInterval 1, drawable 0xffffffffbb01089a, msaa false, tileRendererInUse null [apply] >> GearsES2 0x7334aada, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.display 0x7334aada 500x500, swapInterval 1, drawable 0xffffffffbb01089a [apply] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675154429085 d 23ms]] [apply] Position OK : abs( exp 100/100 - has 100/100 ) = 0/0 <= 64/64 [apply] Frames for setVisible(true) 1: 1 [apply] screenBoundsInWinU: [ 0 / 0 1920 x 1080 ] [apply] Thread[main,5,main] GearsES2.display 0x7334aada 500x500, swapInterval 1, drawable 0x1301080b [apply] Thread[main,5,main] GearsES2.display 0x7334aada 500x500, swapInterval 1, drawable 0xffffffffbb01089a [apply] duration: 125 [apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.display 0x7334aada 500x500, swapInterval 1, drawable 0x1301080b [apply] WindowUpdateEvent[[ 0 / 0 500 x 500 ], WindowEvent[EVENT_WINDOW_REPAINT, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675154429342 d 2ms]]] [apply] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675154429344 d 0ms]] [apply] WindowEvent[WINDOW_MOVED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675154429346 d 0ms]] [apply] WindowUpdateEvent[[ 0 / 0 500 x 500 ], WindowEvent[EVENT_WINDOW_REPAINT, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675154429347 d 0ms]]] [apply] WindowUpdateEvent[[ 0 / 0 500 x 500 ], WindowEvent[EVENT_WINDOW_REPAINT, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675154429351 d 0ms]]] [apply] WindowEvent[WINDOW_MOVED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675154429351 d 1ms]] [apply] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675154429354 d 0ms]] [apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.reshape 0x7334aada 0/0 500x500 of 500x500, swapInterval 1, drawable 0xffffffffbe0108f1, msaa false, tileRendererInUse null [apply] >> GearsES2 0x7334aada, angle 2.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.display 0x7334aada 500x500, swapInterval 1, drawable 0xffffffffbe0108f1 [apply] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675154429357 d 3ms]] [apply] Position OK : abs( exp 100/100 - has 100/100 ) = 0/0 <= 64/64 [apply] Frames for setVisible(true) 1: 1 [apply] Thread[main,5,main] GearsES2.display 0x7334aada 500x500, swapInterval 1, drawable 0x1301080b [apply] Thread[main,5,main] GearsES2.display 0x7334aada 500x500, swapInterval 1, drawable 0xffffffffbe0108f1 [apply] Thread[main,5,main] GearsES2.display 0x7334aada 500x500, swapInterval 1, drawable 0x1301080b [apply] duration: 224 [apply] WindowEvent[EVENT_WINDOW_DESTROY_NOTIFY, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675154429697 d 0ms]] [apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.dispose 0x7334aada: tileRendererInUse null [apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.dispose 0x7334aada FIN [apply] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675154429757 d 0ms]] [apply] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675154429772 d 0ms]] [apply] WindowEvent[WINDOW_MOVED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675154429799 d 0ms]] [apply] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675154429799 d 0ms]] [apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.init.0 0x7334aada: tileRendererInUse null, GearsES2[obj 0x7334aada isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x7334aada on Thread[main-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 0x7334aada created: GearsObj[0x71b70a2a, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x7334aada created: GearsObj[0xcc3732f, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x7334aada created: GearsObj[0xcc3732f, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.init.X 0x7334aada FIN GearsES2[obj 0x7334aada isInit true, usesShared false, 1 GearsObj[0x71b70a2a, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0xcc3732f, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x20927741, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.reshape 0x7334aada 0/0 500x500 of 500x500, swapInterval 1, drawable 0xffffffffba0108d9, msaa false, tileRendererInUse null [apply] >> GearsES2 0x7334aada, angle 4.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.display 0x7334aada 500x500, swapInterval 1, drawable 0xffffffffba0108d9 [apply] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675154429844 d 21ms]] [apply] Frames for setVisible(true) 2: 1 [apply] Thread[main,5,main] GearsES2.display 0x7334aada 500x500, swapInterval 1, drawable 0x78010943 [apply] Thread[main,5,main] GearsES2.display 0x7334aada 500x500, swapInterval 1, drawable 0xffffffffba0108d9 [apply] duration: 119 [apply] WindowEvent[EVENT_WINDOW_DESTROY_NOTIFY, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675154430088 d 0ms]] [apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.dispose 0x7334aada: tileRendererInUse null [apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.dispose 0x7334aada FIN [apply] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675154430102 d 0ms]] [apply] Post destroy(true) DisplayList[] entries: 1 - Thread[0x441772e, main] [apply] [0] : NEWT-Display[.windows_nil-1, excl false, refCount 0, hasEDT true, edtRunning false, null], GC'ed false [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.TestDisplayLifecycle02NEWT - testDisplayCreate01 [apply] ++++ Test Singleton.unlock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675154430139 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1675154430140 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: testDisplayCreate01 took 2.19 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 @ 1675154431296 ms III - Start [apply] SLOCK [T main @ 1675154431297 ms +++ localhost/127.0.0.1:59999 - Locked within 10 ms, 1 attempts [apply] junit.framework.TestListener: startTest(testWindow00) [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.TestGLWindowInvisiblePointer01NEWT - testWindow00 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES1.init ... [apply] GearsES1 init on Thread[main-Display-.windows_nil-1-EDT-1,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL4bc/GL4bc.hw] [apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR NVIDIA Corporation [apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION 4.6.0 NVIDIA 391.35 [apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 325 [apply] GLX_EXTENSIONS 30 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 created: GearsObj[0x287c7844, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 created: GearsObj[0x4b53765f, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 created: GearsObj[0x6a6081e8, vbo ff 13, fs 14, bf 15, bs 16] [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES1.init FIN [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES1.reshape 0/0 512x512, swapInterval 1 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES1.reshape FIN [apply] GLProfiles window1: decon: Natives[GL4bc true [4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL4 true [4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GLES3 false, GL3bc true [4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL3 true [4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL2 true [4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GLES2 false, GLES1 false, count 5 / 8], Common[, GL4ES3 true, GL2GL3 true, GL2ES2 true, GL2ES1 true], Mappings[GL3bc GLProfile[GL3bc/GL4bc.hw], GL2ES1 GLProfile[GL2ES1/GL4bc.hw], GL4ES3 GLProfile[GL4ES3/GL4.hw], GL2ES2 GLProfile[GL2ES2/GL4.hw], GL4bc GLProfile[GL4bc/GL4bc.hw], GL2 GLProfile[GL2/GL4bc.hw], GL4 GLProfile[GL4/GL4.hw], GL3 GLProfile[GL3/GL4.hw], GL2GL3 GLProfile[GL2GL3/GL4bc.hw], , default GLProfile[GL4bc/GL4bc.hw], count 9 / 12] [apply] junit.framework.TestListener: endTest(testWindow00) [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES1.dispose ... [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES1.dispose FIN [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.TestGLWindowInvisiblePointer01NEWT - testWindow00 [apply] ++++ Test Singleton.unlock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675154437054 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1675154437055 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms [apply] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 6.393 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675154431296 ms III - Start [apply] SLOCK [T main @ 1675154431297 ms +++ localhost/127.0.0.1:59999 - Locked within 10 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.TestGLWindowInvisiblePointer01NEWT - testWindow00 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES1.init ... [apply] GearsES1 init on Thread[main-Display-.windows_nil-1-EDT-1,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL4bc/GL4bc.hw] [apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR NVIDIA Corporation [apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION 4.6.0 NVIDIA 391.35 [apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 325 [apply] GLX_EXTENSIONS 30 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 created: GearsObj[0x287c7844, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 created: GearsObj[0x4b53765f, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 created: GearsObj[0x6a6081e8, vbo ff 13, fs 14, bf 15, bs 16] [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES1.init FIN [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES1.reshape 0/0 512x512, swapInterval 1 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES1.reshape FIN [apply] GLProfiles window1: decon: Natives[GL4bc true [4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL4 true [4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GLES3 false, GL3bc true [4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL3 true [4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL2 true [4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GLES2 false, GLES1 false, count 5 / 8], Common[, GL4ES3 true, GL2GL3 true, GL2ES2 true, GL2ES1 true], Mappings[GL3bc GLProfile[GL3bc/GL4bc.hw], GL2ES1 GLProfile[GL2ES1/GL4bc.hw], GL4ES3 GLProfile[GL4ES3/GL4.hw], GL2ES2 GLProfile[GL2ES2/GL4.hw], GL4bc GLProfile[GL4bc/GL4bc.hw], GL2 GLProfile[GL2/GL4bc.hw], GL4 GLProfile[GL4/GL4.hw], GL3 GLProfile[GL3/GL4.hw], GL2GL3 GLProfile[GL2GL3/GL4bc.hw], , default GLProfile[GL4bc/GL4bc.hw], count 9 / 12] [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES1.dispose ... [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES1.dispose FIN [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.TestGLWindowInvisiblePointer01NEWT - testWindow00 [apply] ++++ Test Singleton.unlock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675154437054 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1675154437055 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: testWindow00 took 4.333 sec [echo] Testing com.jogamp.opengl.test.junit.newt.TestGLWindowWarpPointer01NEWT -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.newt.TestGLWindowWarpPointer01NEWT.xml [apply] Testsuite: com.jogamp.opengl.test.junit.newt.TestGLWindowWarpPointer01NEWT [apply] ++++ Test Singleton.ctor() [apply] junit.framework.TestListener: tests to run: 2++++ Test Singleton.lock() [apply] [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675154438136 ms III - Start [apply] SLOCK [T main @ 1675154438137 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.TestGLWindowWarpPointer01NEWT - testWarp01Center [apply] junit.framework.TestListener: startTest(testWarp01Center) [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.init.0 0x5119fb47: tileRendererInUse null, GearsES2[obj 0x5119fb47 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x5119fb47 on Thread[main-Display-.windows_nil-1-EDT-1,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL4bc/GL4bc.hw] [apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR NVIDIA Corporation [apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION 4.6.0 NVIDIA 391.35 [apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 325 [apply] GLX_EXTENSIONS 30 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x5119fb47 created: GearsObj[0x4a0b90a0, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x5119fb47 created: GearsObj[0x53f3eb9b, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x5119fb47 created: GearsObj[0x53f3eb9b, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.init.X 0x5119fb47 FIN GearsES2[obj 0x5119fb47 isInit true, usesShared false, 1 GearsObj[0x4a0b90a0, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x53f3eb9b, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2e76e13e, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x5119fb47 0/0 512x512 of 512x512, swapInterval 1, drawable 0x7101092f, msaa false, tileRendererInUse null [apply] >> GearsES2 0x5119fb47, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x5119fb47 512x512, swapInterval 1, drawable 0x7101092f [apply] GLProfiles window1: decon: Natives[GL4bc true [4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL4 true [4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GLES3 false, GL3bc true [4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL3 true [4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL2 true [4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GLES2 false, GLES1 false, count 5 / 8], Common[, GL4ES3 true, GL2GL3 true, GL2ES2 true, GL2ES1 true], Mappings[GL3bc GLProfile[GL3bc/GL4bc.hw], GL2ES1 GLProfile[GL2ES1/GL4bc.hw], GL4ES3 GLProfile[GL4ES3/GL4.hw], GL2ES2 GLProfile[GL2ES2/GL4.hw], GL4bc GLProfile[GL4bc/GL4bc.hw], GL2 GLProfile[GL2/GL4bc.hw], GL4 GLProfile[GL4/GL4.hw], GL3 GLProfile[GL3/GL4.hw], GL2GL3 GLProfile[GL2GL3/GL4bc.hw], , default GLProfile[GL4bc/GL4bc.hw], count 9 / 12] [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x5119fb47: tileRendererInUse null [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x5119fb47 FIN [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.TestGLWindowWarpPointer01NEWT - testWarp01Center [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.TestGLWindowWarpPointer01NEWT - testWarp02Random [apply] junit.framework.TestListener: endTest(testWarp01Center) [apply] junit.framework.TestListener: startTest(testWarp02Random) [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.init.0 0x4fb0f2b9: tileRendererInUse null, GearsES2[obj 0x4fb0f2b9 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x4fb0f2b9 on Thread[main-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 0x4fb0f2b9 created: GearsObj[0x352c5e4b, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x4fb0f2b9 created: GearsObj[0x7246c460, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x4fb0f2b9 created: GearsObj[0x7246c460, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.init.X 0x4fb0f2b9 FIN GearsES2[obj 0x4fb0f2b9 isInit true, usesShared false, 1 GearsObj[0x352c5e4b, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7246c460, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x64cda0a8, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x4fb0f2b9 0/0 512x512 of 512x512, swapInterval 1, drawable 0x1301080b, msaa false, tileRendererInUse null [apply] >> GearsES2 0x4fb0f2b9, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x4fb0f2b9 512x512, swapInterval 1, drawable 0x1301080b [apply] GLProfiles window1: decon: Natives[GL4bc true [4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL4 true [4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GLES3 false, GL3bc true [4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL3 true [4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL2 true [4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GLES2 false, GLES1 false, count 5 / 8], Common[, GL4ES3 true, GL2GL3 true, GL2ES2 true, GL2ES1 true], Mappings[GL3bc GLProfile[GL3bc/GL4bc.hw], GL2ES1 GLProfile[GL2ES1/GL4bc.hw], GL4ES3 GLProfile[GL4ES3/GL4.hw], GL2ES2 GLProfile[GL2ES2/GL4.hw], GL4bc GLProfile[GL4bc/GL4bc.hw], GL2 GLProfile[GL2/GL4bc.hw], GL4 GLProfile[GL4/GL4.hw], GL3 GLProfile[GL3/GL4.hw], GL2GL3 GLProfile[GL2GL3/GL4bc.hw], , default GLProfile[GL4bc/GL4bc.hw], count 9 / 12] [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x4fb0f2b9: tileRendererInUse null [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x4fb0f2b9 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 @ 1675154443862 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1675154443862 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [apply] junit.framework.TestListener: endTest(testWarp02Random) [apply] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 6.357 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675154438136 ms III - Start [apply] SLOCK [T main @ 1675154438137 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.TestGLWindowWarpPointer01NEWT - testWarp01Center [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.init.0 0x5119fb47: tileRendererInUse null, GearsES2[obj 0x5119fb47 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x5119fb47 on Thread[main-Display-.windows_nil-1-EDT-1,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL4bc/GL4bc.hw] [apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR NVIDIA Corporation [apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION 4.6.0 NVIDIA 391.35 [apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 325 [apply] GLX_EXTENSIONS 30 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x5119fb47 created: GearsObj[0x4a0b90a0, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x5119fb47 created: GearsObj[0x53f3eb9b, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x5119fb47 created: GearsObj[0x53f3eb9b, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.init.X 0x5119fb47 FIN GearsES2[obj 0x5119fb47 isInit true, usesShared false, 1 GearsObj[0x4a0b90a0, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x53f3eb9b, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2e76e13e, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x5119fb47 0/0 512x512 of 512x512, swapInterval 1, drawable 0x7101092f, msaa false, tileRendererInUse null [apply] >> GearsES2 0x5119fb47, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x5119fb47 512x512, swapInterval 1, drawable 0x7101092f [apply] GLProfiles window1: decon: Natives[GL4bc true [4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL4 true [4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GLES3 false, GL3bc true [4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL3 true [4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL2 true [4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GLES2 false, GLES1 false, count 5 / 8], Common[, GL4ES3 true, GL2GL3 true, GL2ES2 true, GL2ES1 true], Mappings[GL3bc GLProfile[GL3bc/GL4bc.hw], GL2ES1 GLProfile[GL2ES1/GL4bc.hw], GL4ES3 GLProfile[GL4ES3/GL4.hw], GL2ES2 GLProfile[GL2ES2/GL4.hw], GL4bc GLProfile[GL4bc/GL4bc.hw], GL2 GLProfile[GL2/GL4bc.hw], GL4 GLProfile[GL4/GL4.hw], GL3 GLProfile[GL3/GL4.hw], GL2GL3 GLProfile[GL2GL3/GL4bc.hw], , default GLProfile[GL4bc/GL4bc.hw], count 9 / 12] [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x5119fb47: tileRendererInUse null [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x5119fb47 FIN [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.TestGLWindowWarpPointer01NEWT - testWarp01Center [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.TestGLWindowWarpPointer01NEWT - testWarp02Random [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.init.0 0x4fb0f2b9: tileRendererInUse null, GearsES2[obj 0x4fb0f2b9 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x4fb0f2b9 on Thread[main-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 0x4fb0f2b9 created: GearsObj[0x352c5e4b, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x4fb0f2b9 created: GearsObj[0x7246c460, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x4fb0f2b9 created: GearsObj[0x7246c460, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.init.X 0x4fb0f2b9 FIN GearsES2[obj 0x4fb0f2b9 isInit true, usesShared false, 1 GearsObj[0x352c5e4b, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7246c460, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x64cda0a8, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x4fb0f2b9 0/0 512x512 of 512x512, swapInterval 1, drawable 0x1301080b, msaa false, tileRendererInUse null [apply] >> GearsES2 0x4fb0f2b9, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x4fb0f2b9 512x512, swapInterval 1, drawable 0x1301080b [apply] GLProfiles window1: decon: Natives[GL4bc true [4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL4 true [4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GLES3 false, GL3bc true [4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL3 true [4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL2 true [4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GLES2 false, GLES1 false, count 5 / 8], Common[, GL4ES3 true, GL2GL3 true, GL2ES2 true, GL2ES1 true], Mappings[GL3bc GLProfile[GL3bc/GL4bc.hw], GL2ES1 GLProfile[GL2ES1/GL4bc.hw], GL4ES3 GLProfile[GL4ES3/GL4.hw], GL2ES2 GLProfile[GL2ES2/GL4.hw], GL4bc GLProfile[GL4bc/GL4bc.hw], GL2 GLProfile[GL2/GL4bc.hw], GL4 GLProfile[GL4/GL4.hw], GL3 GLProfile[GL3/GL4.hw], GL2GL3 GLProfile[GL2GL3/GL4bc.hw], , default GLProfile[GL4bc/GL4bc.hw], count 9 / 12] [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x4fb0f2b9: tileRendererInUse null [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x4fb0f2b9 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 @ 1675154443862 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1675154443862 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: testWarp01Center took 2.231 sec [apply] Testcase: testWarp02Random took 2.105 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] 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 @ 1675154445044 ms III - Start [apply] SLOCK [T main @ 1675154445045 ms +++ localhost/127.0.0.1:59999 - Locked within 10 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.TestGLWindows00NEWT - test01WindowCreateSimple [apply] junit.framework.TestListener: startTest(test01WindowCreateSimple) [apply] XXX VISIBLE.0 -> TRUE [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.init.0 0x5119fb47: tileRendererInUse null, GearsES2[obj 0x5119fb47 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x5119fb47 on Thread[main-Display-.windows_nil-1-EDT-1,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL4bc/GL4bc.hw] [apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR NVIDIA Corporation [apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION 4.6.0 NVIDIA 391.35 [apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 325 [apply] GLX_EXTENSIONS 30 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x5119fb47 created: GearsObj[0xb961476, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x5119fb47 created: GearsObj[0x6a0c839b, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x5119fb47 created: GearsObj[0x6a0c839b, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.init.X 0x5119fb47 FIN GearsES2[obj 0x5119fb47 isInit true, usesShared false, 1 GearsObj[0xb961476, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6a0c839b, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x476cde4e, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x5119fb47 0/0 512x512 of 512x512, swapInterval 1, drawable 0xffffffffbe0108f1, msaa false, tileRendererInUse null [apply] >> GearsES2 0x5119fb47, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x5119fb47 512x512, swapInterval 1, drawable 0xffffffffbe0108f1 [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[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x5119fb47: tileRendererInUse null [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x5119fb47 FIN [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.TestGLWindows00NEWT - test01WindowCreateSimple [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.TestGLWindows00NEWT - test02WindowCreateUndecor [apply] XXX VISIBLE.0 -> TRUE [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.init.0 0xdbf57b3: tileRendererInUse null, GearsES2[obj 0xdbf57b3 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0xdbf57b3 on Thread[main-Display-.windows_nil-1-EDT-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 0xdbf57b3 created: GearsObj[0x3c6ccf10, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0xdbf57b3 created: GearsObj[0x3ccf5a78, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0xdbf57b3 created: GearsObj[0x3ccf5a78, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.init.X 0xdbf57b3 FIN GearsES2[obj 0xdbf57b3 isInit true, usesShared false, 1 GearsObj[0x3c6ccf10, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3ccf5a78, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6d84796a, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0xdbf57b3 0/0 512x512 of 512x512, swapInterval 1, drawable 0xffffffffbe0108f1, msaa false, tileRendererInUse null [apply] >> GearsES2 0xdbf57b3, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0xdbf57b3 512x512, swapInterval 1, drawable 0xffffffffbe0108f1 [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] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0xdbf57b3: tileRendererInUse null [apply] junit.framework.TestListener: startTest(test11WindowSimpleToggleVisibility) [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0xdbf57b3 FIN [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.TestGLWindows00NEWT - test02WindowCreateUndecor [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.TestGLWindows00NEWT - test11WindowSimpleToggleVisibility [apply] XXX VISIBLE.0 -> TRUE [apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.init.0 0x61862a7f: tileRendererInUse null, GearsES2[obj 0x61862a7f isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x61862a7f on Thread[main-Display-.windows_nil-1-EDT-3,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL4bc/GL4bc.hw] [apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR NVIDIA Corporation [apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION 4.6.0 NVIDIA 391.35 [apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 325 [apply] GLX_EXTENSIONS 30 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x61862a7f created: GearsObj[0x4d9b09c, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x61862a7f created: GearsObj[0x520ba882, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x61862a7f created: GearsObj[0x520ba882, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.init.X 0x61862a7f FIN GearsES2[obj 0x61862a7f isInit true, usesShared false, 1 GearsObj[0x4d9b09c, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x520ba882, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5589bb36, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.reshape 0x61862a7f 0/0 512x512 of 512x512, swapInterval 1, drawable 0x7101092f, msaa false, tileRendererInUse null [apply] >> GearsES2 0x61862a7f, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.display 0x61862a7f 512x512, swapInterval 1, drawable 0x7101092f [apply] Thread[main,5,main] GearsES2.display 0x61862a7f 512x512, swapInterval 1, drawable 0xffffffffbe0108f1 [apply] XXX VISIBLE.1 -> FALSE [apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.display 0x61862a7f 512x512, swapInterval 1, drawable 0x7101092f [apply] XXX VISIBLE.1 -> TRUE [apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.reshape 0x61862a7f 0/0 512x512 of 512x512, swapInterval 1, drawable 0xffffffffba0108d9, msaa false, tileRendererInUse null [apply] >> GearsES2 0x61862a7f, angle 1.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.display 0x61862a7f 512x512, swapInterval 1, drawable 0xffffffffba0108d9 [apply] Thread[main,5,main] GearsES2.display 0x61862a7f 512x512, swapInterval 1, drawable 0xffffffffbe0108f1 [apply] XXX VISIBLE.2 -> FALSE [apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.display 0x61862a7f 512x512, swapInterval 1, drawable 0xffffffffba0108d9 [apply] XXX VISIBLE.2 -> TRUE [apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.reshape 0x61862a7f 0/0 512x512 of 512x512, swapInterval 1, drawable 0x7101092f, msaa false, tileRendererInUse null [apply] >> GearsES2 0x61862a7f, angle 3.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.display 0x61862a7f 512x512, swapInterval 1, drawable 0x7101092f [apply] Thread[main,5,main] GearsES2.display 0x61862a7f 512x512, swapInterval 1, drawable 0xffffffffbb01089a [apply] XXX VISIBLE.3 -> FALSE [apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.display 0x61862a7f 512x512, swapInterval 1, drawable 0x7101092f [apply] XXX VISIBLE.3 -> TRUE [apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.reshape 0x61862a7f 0/0 512x512 of 512x512, swapInterval 1, drawable 0xffffffffbb01089a, msaa false, tileRendererInUse null [apply] >> GearsES2 0x61862a7f, angle 4.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.display 0x61862a7f 512x512, swapInterval 1, drawable 0xffffffffbb01089a [apply] Thread[main,5,main] GearsES2.display 0x61862a7f 512x512, swapInterval 1, drawable 0xffffffffba0108d9 [apply] XXX VISIBLE.4 -> FALSE [apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.display 0x61862a7f 512x512, swapInterval 1, drawable 0xffffffffbb01089a [apply] XXX VISIBLE.4 -> TRUE [apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.reshape 0x61862a7f 0/0 512x512 of 512x512, swapInterval 1, drawable 0xffffffffba0108d9, msaa false, tileRendererInUse null [apply] >> GearsES2 0x61862a7f, angle 6.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.display 0x61862a7f 512x512, swapInterval 1, drawable 0xffffffffba0108d9 [apply] Thread[main,5,main] GearsES2.display 0x61862a7f 512x512, swapInterval 1, drawable 0xffffffff810108c7 [apply] XXX VISIBLE.5 -> FALSE [apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.display 0x61862a7f 512x512, swapInterval 1, drawable 0xffffffffba0108d9 [apply] XXX VISIBLE.5 -> TRUE [apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.reshape 0x61862a7f 0/0 512x512 of 512x512, swapInterval 1, drawable 0xffffffffbe0108f1, msaa false, tileRendererInUse null [apply] >> GearsES2 0x61862a7f, angle 7.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.display 0x61862a7f 512x512, swapInterval 1, drawable 0xffffffffbe0108f1 [apply] Thread[main,5,main] GearsES2.display 0x61862a7f 512x512, swapInterval 1, drawable 0xffffffffbb01089a [apply] XXX VISIBLE.6 -> FALSE [apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.display 0x61862a7f 512x512, swapInterval 1, drawable 0xffffffffbe0108f1 [apply] XXX VISIBLE.6 -> TRUE [apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.reshape 0x61862a7f 0/0 512x512 of 512x512, swapInterval 1, drawable 0xffffffffbb01089a, msaa false, tileRendererInUse null [apply] >> GearsES2 0x61862a7f, angle 9.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.display 0x61862a7f 512x512, swapInterval 1, drawable 0xffffffffbb01089a [apply] Thread[main,5,main] GearsES2.display 0x61862a7f 512x512, swapInterval 1, drawable 0xffffffff810108c7 [apply] XXX VISIBLE.7 -> FALSE [apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.display 0x61862a7f 512x512, swapInterval 1, drawable 0xffffffffbb01089a [apply] XXX VISIBLE.7 -> TRUE [apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.reshape 0x61862a7f 0/0 512x512 of 512x512, swapInterval 1, drawable 0xffffffffb2010832, msaa false, tileRendererInUse null [apply] >> GearsES2 0x61862a7f, angle 10.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.display 0x61862a7f 512x512, swapInterval 1, drawable 0xffffffffb2010832 [apply] Thread[main,5,main] GearsES2.display 0x61862a7f 512x512, swapInterval 1, drawable 0xffffffffba0108d9 [apply] XXX VISIBLE.8 -> FALSE [apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.display 0x61862a7f 512x512, swapInterval 1, drawable 0xffffffffb2010832 [apply] XXX VISIBLE.8 -> TRUE [apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.reshape 0x61862a7f 0/0 512x512 of 512x512, swapInterval 1, drawable 0xffffffffba0108d9, msaa false, tileRendererInUse null [apply] >> GearsES2 0x61862a7f, angle 12.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.display 0x61862a7f 512x512, swapInterval 1, drawable 0xffffffffba0108d9 [apply] Thread[main,5,main] GearsES2.display 0x61862a7f 512x512, swapInterval 1, drawable 0xffffffffbe0108f1 [apply] XXX VISIBLE.9 -> FALSE [apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.display 0x61862a7f 512x512, swapInterval 1, drawable 0xffffffffba0108d9 [apply] XXX VISIBLE.9 -> TRUE [apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.reshape 0x61862a7f 0/0 512x512 of 512x512, swapInterval 1, drawable 0xffffffffba0108d9, msaa false, tileRendererInUse null [apply] >> GearsES2 0x61862a7f, angle 13.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.display 0x61862a7f 512x512, swapInterval 1, drawable 0xffffffffba0108d9 [apply] Thread[main,5,main] GearsES2.display 0x61862a7f 512x512, swapInterval 1, drawable 0xffffffff810108c7 [apply] XXX VISIBLE.10 -> FALSE [apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.display 0x61862a7f 512x512, swapInterval 1, drawable 0xffffffffba0108d9 [apply] XXX VISIBLE.10 -> TRUE [apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.reshape 0x61862a7f 0/0 512x512 of 512x512, swapInterval 1, drawable 0xffffffffbe0108f1, msaa false, tileRendererInUse null [apply] >> GearsES2 0x61862a7f, angle 15.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.display 0x61862a7f 512x512, swapInterval 1, drawable 0xffffffffbe0108f1 [apply] Thread[main,5,main] GearsES2.display 0x61862a7f 512x512, swapInterval 1, drawable 0xffffffffbb01089a [apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.dispose 0x61862a7f: tileRendererInUse null [apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.dispose 0x61862a7f FIN [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.TestGLWindows00NEWT - test11WindowSimpleToggleVisibility [apply] junit.framework.TestListener: endTest(test11WindowSimpleToggleVisibility) [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.TestGLWindows00NEWT - test12WindowUndecorToggleVisibility [apply] XXX VISIBLE.0 -> TRUE [apply] junit.framework.TestListener: startTest(test12WindowUndecorToggleVisibility) [apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.init.0 0x7334aada: tileRendererInUse null, GearsES2[obj 0x7334aada isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x7334aada on Thread[main-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 0x7334aada created: GearsObj[0x56589f27, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x7334aada created: GearsObj[0x4f32fefb, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x7334aada created: GearsObj[0x4f32fefb, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.init.X 0x7334aada FIN GearsES2[obj 0x7334aada isInit true, usesShared false, 1 GearsObj[0x56589f27, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4f32fefb, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x75a05fa, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.reshape 0x7334aada 0/0 512x512 of 512x512, swapInterval 1, drawable 0x7101092f, msaa false, tileRendererInUse null [apply] >> GearsES2 0x7334aada, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.display 0x7334aada 512x512, swapInterval 1, drawable 0x7101092f [apply] Thread[main,5,main] GearsES2.display 0x7334aada 512x512, swapInterval 1, drawable 0x78010943 [apply] XXX VISIBLE.1 -> FALSE [apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.display 0x7334aada 512x512, swapInterval 1, drawable 0x7101092f [apply] XXX VISIBLE.1 -> TRUE [apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.reshape 0x7334aada 0/0 512x512 of 512x512, swapInterval 1, drawable 0xffffffffba0108d9, msaa false, tileRendererInUse null [apply] >> GearsES2 0x7334aada, angle 1.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.display 0x7334aada 512x512, swapInterval 1, drawable 0xffffffffba0108d9 [apply] Thread[main,5,main] GearsES2.display 0x7334aada 512x512, swapInterval 1, drawable 0x78010943 [apply] XXX VISIBLE.2 -> FALSE [apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.display 0x7334aada 512x512, swapInterval 1, drawable 0xffffffffba0108d9 [apply] XXX VISIBLE.2 -> TRUE [apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.reshape 0x7334aada 0/0 512x512 of 512x512, swapInterval 1, drawable 0x78010943, msaa false, tileRendererInUse null [apply] >> GearsES2 0x7334aada, angle 3.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.display 0x7334aada 512x512, swapInterval 1, drawable 0x78010943 [apply] Thread[main,5,main] GearsES2.display 0x7334aada 512x512, swapInterval 1, drawable 0xffffffffbb01089a [apply] XXX VISIBLE.3 -> FALSE [apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.display 0x7334aada 512x512, swapInterval 1, drawable 0x78010943 [apply] XXX VISIBLE.3 -> TRUE [apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.reshape 0x7334aada 0/0 512x512 of 512x512, swapInterval 1, drawable 0xffffffffbb01089a, msaa false, tileRendererInUse null [apply] >> GearsES2 0x7334aada, angle 4.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.display 0x7334aada 512x512, swapInterval 1, drawable 0xffffffffbb01089a [apply] Thread[main,5,main] GearsES2.display 0x7334aada 512x512, swapInterval 1, drawable 0xffffffffba0108d9 [apply] XXX VISIBLE.4 -> FALSE [apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.display 0x7334aada 512x512, swapInterval 1, drawable 0xffffffffbb01089a [apply] XXX VISIBLE.4 -> TRUE [apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.reshape 0x7334aada 0/0 512x512 of 512x512, swapInterval 1, drawable 0xffffffffb2010832, msaa false, tileRendererInUse null [apply] >> GearsES2 0x7334aada, angle 6.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.display 0x7334aada 512x512, swapInterval 1, drawable 0xffffffffb2010832 [apply] Thread[main,5,main] GearsES2.display 0x7334aada 512x512, swapInterval 1, drawable 0xffffffff810108c7 [apply] XXX VISIBLE.5 -> FALSE [apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.display 0x7334aada 512x512, swapInterval 1, drawable 0xffffffffb2010832 [apply] XXX VISIBLE.5 -> TRUE [apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.reshape 0x7334aada 0/0 512x512 of 512x512, swapInterval 1, drawable 0xffffffff810108c7, msaa false, tileRendererInUse null [apply] >> GearsES2 0x7334aada, angle 7.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.display 0x7334aada 512x512, swapInterval 1, drawable 0xffffffff810108c7 [apply] Thread[main,5,main] GearsES2.display 0x7334aada 512x512, swapInterval 1, drawable 0xffffffffbb01089a [apply] XXX VISIBLE.6 -> FALSE [apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.display 0x7334aada 512x512, swapInterval 1, drawable 0xffffffff810108c7 [apply] XXX VISIBLE.6 -> TRUE [apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.reshape 0x7334aada 0/0 512x512 of 512x512, swapInterval 1, drawable 0xffffffffbb01089a, msaa false, tileRendererInUse null [apply] >> GearsES2 0x7334aada, angle 9.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.display 0x7334aada 512x512, swapInterval 1, drawable 0xffffffffbb01089a [apply] Thread[main,5,main] GearsES2.display 0x7334aada 512x512, swapInterval 1, drawable 0x7101092f [apply] XXX VISIBLE.7 -> FALSE [apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.display 0x7334aada 512x512, swapInterval 1, drawable 0xffffffffbb01089a [apply] XXX VISIBLE.7 -> TRUE [apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.reshape 0x7334aada 0/0 512x512 of 512x512, swapInterval 1, drawable 0x7101092f, msaa false, tileRendererInUse null [apply] >> GearsES2 0x7334aada, angle 10.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.display 0x7334aada 512x512, swapInterval 1, drawable 0x7101092f [apply] Thread[main,5,main] GearsES2.display 0x7334aada 512x512, swapInterval 1, drawable 0x78010943 [apply] XXX VISIBLE.8 -> FALSE [apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.display 0x7334aada 512x512, swapInterval 1, drawable 0x7101092f [apply] XXX VISIBLE.8 -> TRUE [apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.reshape 0x7334aada 0/0 512x512 of 512x512, swapInterval 1, drawable 0x78010943, msaa false, tileRendererInUse null [apply] >> GearsES2 0x7334aada, angle 12.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.display 0x7334aada 512x512, swapInterval 1, drawable 0x78010943 [apply] Thread[main,5,main] GearsES2.display 0x7334aada 512x512, swapInterval 1, drawable 0x7101092f [apply] XXX VISIBLE.9 -> FALSE [apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.display 0x7334aada 512x512, swapInterval 1, drawable 0x78010943 [apply] XXX VISIBLE.9 -> TRUE [apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.reshape 0x7334aada 0/0 512x512 of 512x512, swapInterval 1, drawable 0xffffffff810108c7, msaa false, tileRendererInUse null [apply] >> GearsES2 0x7334aada, angle 13.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.display 0x7334aada 512x512, swapInterval 1, drawable 0xffffffff810108c7 [apply] Thread[main,5,main] GearsES2.display 0x7334aada 512x512, swapInterval 1, drawable 0xffffffffb2010832 [apply] XXX VISIBLE.10 -> FALSE [apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.display 0x7334aada 512x512, swapInterval 1, drawable 0xffffffff810108c7 [apply] XXX VISIBLE.10 -> TRUE [apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.reshape 0x7334aada 0/0 512x512 of 512x512, swapInterval 1, drawable 0xffffffffb2010832, msaa false, tileRendererInUse null [apply] >> GearsES2 0x7334aada, angle 15.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.display 0x7334aada 512x512, swapInterval 1, drawable 0xffffffffb2010832 [apply] junit.framework.TestListener: endTest(test12WindowUndecorToggleVisibility) [apply] Thread[main,5,main] GearsES2.display 0x7334aada 512x512, swapInterval 1, drawable 0x7101092f [apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.dispose 0x7334aada: tileRendererInUse null [apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.dispose 0x7334aada 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 @ 1675154452534 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1675154452534 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [apply] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 8.179 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675154445044 ms III - Start [apply] SLOCK [T main @ 1675154445045 ms +++ localhost/127.0.0.1:59999 - Locked within 10 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.TestGLWindows00NEWT - test01WindowCreateSimple [apply] XXX VISIBLE.0 -> TRUE [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.init.0 0x5119fb47: tileRendererInUse null, GearsES2[obj 0x5119fb47 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x5119fb47 on Thread[main-Display-.windows_nil-1-EDT-1,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL4bc/GL4bc.hw] [apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR NVIDIA Corporation [apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION 4.6.0 NVIDIA 391.35 [apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 325 [apply] GLX_EXTENSIONS 30 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x5119fb47 created: GearsObj[0xb961476, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x5119fb47 created: GearsObj[0x6a0c839b, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x5119fb47 created: GearsObj[0x6a0c839b, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.init.X 0x5119fb47 FIN GearsES2[obj 0x5119fb47 isInit true, usesShared false, 1 GearsObj[0xb961476, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6a0c839b, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x476cde4e, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x5119fb47 0/0 512x512 of 512x512, swapInterval 1, drawable 0xffffffffbe0108f1, msaa false, tileRendererInUse null [apply] >> GearsES2 0x5119fb47, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x5119fb47 512x512, swapInterval 1, drawable 0xffffffffbe0108f1 [apply] GLProfiles window1: decon: Natives[GL4bc true [4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL4 true [4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GLES3 false, GL3bc true [4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL3 true [4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL2 true [4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GLES2 false, GLES1 false, count 5 / 8], Common[, GL4ES3 true, GL2GL3 true, GL2ES2 true, GL2ES1 true], Mappings[GL3bc GLProfile[GL3bc/GL4bc.hw], GL2ES1 GLProfile[GL2ES1/GL4bc.hw], GL4ES3 GLProfile[GL4ES3/GL4.hw], GL2ES2 GLProfile[GL2ES2/GL4.hw], GL4bc GLProfile[GL4bc/GL4bc.hw], GL2 GLProfile[GL2/GL4bc.hw], GL4 GLProfile[GL4/GL4.hw], GL3 GLProfile[GL3/GL4.hw], GL2GL3 GLProfile[GL2GL3/GL4bc.hw], , default GLProfile[GL4bc/GL4bc.hw], count 9 / 12] [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x5119fb47: tileRendererInUse null [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x5119fb47 FIN [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.TestGLWindows00NEWT - test01WindowCreateSimple [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.TestGLWindows00NEWT - test02WindowCreateUndecor [apply] XXX VISIBLE.0 -> TRUE [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.init.0 0xdbf57b3: tileRendererInUse null, GearsES2[obj 0xdbf57b3 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0xdbf57b3 on Thread[main-Display-.windows_nil-1-EDT-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 0xdbf57b3 created: GearsObj[0x3c6ccf10, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0xdbf57b3 created: GearsObj[0x3ccf5a78, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0xdbf57b3 created: GearsObj[0x3ccf5a78, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.init.X 0xdbf57b3 FIN GearsES2[obj 0xdbf57b3 isInit true, usesShared false, 1 GearsObj[0x3c6ccf10, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3ccf5a78, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6d84796a, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0xdbf57b3 0/0 512x512 of 512x512, swapInterval 1, drawable 0xffffffffbe0108f1, msaa false, tileRendererInUse null [apply] >> GearsES2 0xdbf57b3, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0xdbf57b3 512x512, swapInterval 1, drawable 0xffffffffbe0108f1 [apply] GLProfiles window1: decon: Natives[GL4bc true [4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL4 true [4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GLES3 false, GL3bc true [4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL3 true [4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL2 true [4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GLES2 false, GLES1 false, count 5 / 8], Common[, GL4ES3 true, GL2GL3 true, GL2ES2 true, GL2ES1 true], Mappings[GL3bc GLProfile[GL3bc/GL4bc.hw], GL2ES1 GLProfile[GL2ES1/GL4bc.hw], GL4ES3 GLProfile[GL4ES3/GL4.hw], GL2ES2 GLProfile[GL2ES2/GL4.hw], GL4bc GLProfile[GL4bc/GL4bc.hw], GL2 GLProfile[GL2/GL4bc.hw], GL4 GLProfile[GL4/GL4.hw], GL3 GLProfile[GL3/GL4.hw], GL2GL3 GLProfile[GL2GL3/GL4bc.hw], , default GLProfile[GL4bc/GL4bc.hw], count 9 / 12] [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0xdbf57b3: tileRendererInUse null [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0xdbf57b3 FIN [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.TestGLWindows00NEWT - test02WindowCreateUndecor [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.TestGLWindows00NEWT - test11WindowSimpleToggleVisibility [apply] XXX VISIBLE.0 -> TRUE [apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.init.0 0x61862a7f: tileRendererInUse null, GearsES2[obj 0x61862a7f isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x61862a7f on Thread[main-Display-.windows_nil-1-EDT-3,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL4bc/GL4bc.hw] [apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR NVIDIA Corporation [apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION 4.6.0 NVIDIA 391.35 [apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 325 [apply] GLX_EXTENSIONS 30 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x61862a7f created: GearsObj[0x4d9b09c, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x61862a7f created: GearsObj[0x520ba882, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x61862a7f created: GearsObj[0x520ba882, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.init.X 0x61862a7f FIN GearsES2[obj 0x61862a7f isInit true, usesShared false, 1 GearsObj[0x4d9b09c, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x520ba882, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5589bb36, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.reshape 0x61862a7f 0/0 512x512 of 512x512, swapInterval 1, drawable 0x7101092f, msaa false, tileRendererInUse null [apply] >> GearsES2 0x61862a7f, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.display 0x61862a7f 512x512, swapInterval 1, drawable 0x7101092f [apply] Thread[main,5,main] GearsES2.display 0x61862a7f 512x512, swapInterval 1, drawable 0xffffffffbe0108f1 [apply] XXX VISIBLE.1 -> FALSE [apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.display 0x61862a7f 512x512, swapInterval 1, drawable 0x7101092f [apply] XXX VISIBLE.1 -> TRUE [apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.reshape 0x61862a7f 0/0 512x512 of 512x512, swapInterval 1, drawable 0xffffffffba0108d9, msaa false, tileRendererInUse null [apply] >> GearsES2 0x61862a7f, angle 1.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.display 0x61862a7f 512x512, swapInterval 1, drawable 0xffffffffba0108d9 [apply] Thread[main,5,main] GearsES2.display 0x61862a7f 512x512, swapInterval 1, drawable 0xffffffffbe0108f1 [apply] XXX VISIBLE.2 -> FALSE [apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.display 0x61862a7f 512x512, swapInterval 1, drawable 0xffffffffba0108d9 [apply] XXX VISIBLE.2 -> TRUE [apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.reshape 0x61862a7f 0/0 512x512 of 512x512, swapInterval 1, drawable 0x7101092f, msaa false, tileRendererInUse null [apply] >> GearsES2 0x61862a7f, angle 3.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.display 0x61862a7f 512x512, swapInterval 1, drawable 0x7101092f [apply] Thread[main,5,main] GearsES2.display 0x61862a7f 512x512, swapInterval 1, drawable 0xffffffffbb01089a [apply] XXX VISIBLE.3 -> FALSE [apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.display 0x61862a7f 512x512, swapInterval 1, drawable 0x7101092f [apply] XXX VISIBLE.3 -> TRUE [apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.reshape 0x61862a7f 0/0 512x512 of 512x512, swapInterval 1, drawable 0xffffffffbb01089a, msaa false, tileRendererInUse null [apply] >> GearsES2 0x61862a7f, angle 4.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.display 0x61862a7f 512x512, swapInterval 1, drawable 0xffffffffbb01089a [apply] Thread[main,5,main] GearsES2.display 0x61862a7f 512x512, swapInterval 1, drawable 0xffffffffba0108d9 [apply] XXX VISIBLE.4 -> FALSE [apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.display 0x61862a7f 512x512, swapInterval 1, drawable 0xffffffffbb01089a [apply] XXX VISIBLE.4 -> TRUE [apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.reshape 0x61862a7f 0/0 512x512 of 512x512, swapInterval 1, drawable 0xffffffffba0108d9, msaa false, tileRendererInUse null [apply] >> GearsES2 0x61862a7f, angle 6.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.display 0x61862a7f 512x512, swapInterval 1, drawable 0xffffffffba0108d9 [apply] Thread[main,5,main] GearsES2.display 0x61862a7f 512x512, swapInterval 1, drawable 0xffffffff810108c7 [apply] XXX VISIBLE.5 -> FALSE [apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.display 0x61862a7f 512x512, swapInterval 1, drawable 0xffffffffba0108d9 [apply] XXX VISIBLE.5 -> TRUE [apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.reshape 0x61862a7f 0/0 512x512 of 512x512, swapInterval 1, drawable 0xffffffffbe0108f1, msaa false, tileRendererInUse null [apply] >> GearsES2 0x61862a7f, angle 7.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.display 0x61862a7f 512x512, swapInterval 1, drawable 0xffffffffbe0108f1 [apply] Thread[main,5,main] GearsES2.display 0x61862a7f 512x512, swapInterval 1, drawable 0xffffffffbb01089a [apply] XXX VISIBLE.6 -> FALSE [apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.display 0x61862a7f 512x512, swapInterval 1, drawable 0xffffffffbe0108f1 [apply] XXX VISIBLE.6 -> TRUE [apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.reshape 0x61862a7f 0/0 512x512 of 512x512, swapInterval 1, drawable 0xffffffffbb01089a, msaa false, tileRendererInUse null [apply] >> GearsES2 0x61862a7f, angle 9.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.display 0x61862a7f 512x512, swapInterval 1, drawable 0xffffffffbb01089a [apply] Thread[main,5,main] GearsES2.display 0x61862a7f 512x512, swapInterval 1, drawable 0xffffffff810108c7 [apply] XXX VISIBLE.7 -> FALSE [apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.display 0x61862a7f 512x512, swapInterval 1, drawable 0xffffffffbb01089a [apply] XXX VISIBLE.7 -> TRUE [apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.reshape 0x61862a7f 0/0 512x512 of 512x512, swapInterval 1, drawable 0xffffffffb2010832, msaa false, tileRendererInUse null [apply] >> GearsES2 0x61862a7f, angle 10.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.display 0x61862a7f 512x512, swapInterval 1, drawable 0xffffffffb2010832 [apply] Thread[main,5,main] GearsES2.display 0x61862a7f 512x512, swapInterval 1, drawable 0xffffffffba0108d9 [apply] XXX VISIBLE.8 -> FALSE [apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.display 0x61862a7f 512x512, swapInterval 1, drawable 0xffffffffb2010832 [apply] XXX VISIBLE.8 -> TRUE [apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.reshape 0x61862a7f 0/0 512x512 of 512x512, swapInterval 1, drawable 0xffffffffba0108d9, msaa false, tileRendererInUse null [apply] >> GearsES2 0x61862a7f, angle 12.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.display 0x61862a7f 512x512, swapInterval 1, drawable 0xffffffffba0108d9 [apply] Thread[main,5,main] GearsES2.display 0x61862a7f 512x512, swapInterval 1, drawable 0xffffffffbe0108f1 [apply] XXX VISIBLE.9 -> FALSE [apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.display 0x61862a7f 512x512, swapInterval 1, drawable 0xffffffffba0108d9 [apply] XXX VISIBLE.9 -> TRUE [apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.reshape 0x61862a7f 0/0 512x512 of 512x512, swapInterval 1, drawable 0xffffffffba0108d9, msaa false, tileRendererInUse null [apply] >> GearsES2 0x61862a7f, angle 13.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.display 0x61862a7f 512x512, swapInterval 1, drawable 0xffffffffba0108d9 [apply] Thread[main,5,main] GearsES2.display 0x61862a7f 512x512, swapInterval 1, drawable 0xffffffff810108c7 [apply] XXX VISIBLE.10 -> FALSE [apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.display 0x61862a7f 512x512, swapInterval 1, drawable 0xffffffffba0108d9 [apply] XXX VISIBLE.10 -> TRUE [apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.reshape 0x61862a7f 0/0 512x512 of 512x512, swapInterval 1, drawable 0xffffffffbe0108f1, msaa false, tileRendererInUse null [apply] >> GearsES2 0x61862a7f, angle 15.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.display 0x61862a7f 512x512, swapInterval 1, drawable 0xffffffffbe0108f1 [apply] Thread[main,5,main] GearsES2.display 0x61862a7f 512x512, swapInterval 1, drawable 0xffffffffbb01089a [apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.dispose 0x61862a7f: tileRendererInUse null [apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.dispose 0x61862a7f FIN [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.TestGLWindows00NEWT - test11WindowSimpleToggleVisibility [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.TestGLWindows00NEWT - test12WindowUndecorToggleVisibility [apply] XXX VISIBLE.0 -> TRUE [apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.init.0 0x7334aada: tileRendererInUse null, GearsES2[obj 0x7334aada isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x7334aada on Thread[main-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 0x7334aada created: GearsObj[0x56589f27, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x7334aada created: GearsObj[0x4f32fefb, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x7334aada created: GearsObj[0x4f32fefb, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.init.X 0x7334aada FIN GearsES2[obj 0x7334aada isInit true, usesShared false, 1 GearsObj[0x56589f27, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4f32fefb, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x75a05fa, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.reshape 0x7334aada 0/0 512x512 of 512x512, swapInterval 1, drawable 0x7101092f, msaa false, tileRendererInUse null [apply] >> GearsES2 0x7334aada, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.display 0x7334aada 512x512, swapInterval 1, drawable 0x7101092f [apply] Thread[main,5,main] GearsES2.display 0x7334aada 512x512, swapInterval 1, drawable 0x78010943 [apply] XXX VISIBLE.1 -> FALSE [apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.display 0x7334aada 512x512, swapInterval 1, drawable 0x7101092f [apply] XXX VISIBLE.1 -> TRUE [apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.reshape 0x7334aada 0/0 512x512 of 512x512, swapInterval 1, drawable 0xffffffffba0108d9, msaa false, tileRendererInUse null [apply] >> GearsES2 0x7334aada, angle 1.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.display 0x7334aada 512x512, swapInterval 1, drawable 0xffffffffba0108d9 [apply] Thread[main,5,main] GearsES2.display 0x7334aada 512x512, swapInterval 1, drawable 0x78010943 [apply] XXX VISIBLE.2 -> FALSE [apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.display 0x7334aada 512x512, swapInterval 1, drawable 0xffffffffba0108d9 [apply] XXX VISIBLE.2 -> TRUE [apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.reshape 0x7334aada 0/0 512x512 of 512x512, swapInterval 1, drawable 0x78010943, msaa false, tileRendererInUse null [apply] >> GearsES2 0x7334aada, angle 3.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.display 0x7334aada 512x512, swapInterval 1, drawable 0x78010943 [apply] Thread[main,5,main] GearsES2.display 0x7334aada 512x512, swapInterval 1, drawable 0xffffffffbb01089a [apply] XXX VISIBLE.3 -> FALSE [apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.display 0x7334aada 512x512, swapInterval 1, drawable 0x78010943 [apply] XXX VISIBLE.3 -> TRUE [apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.reshape 0x7334aada 0/0 512x512 of 512x512, swapInterval 1, drawable 0xffffffffbb01089a, msaa false, tileRendererInUse null [apply] >> GearsES2 0x7334aada, angle 4.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.display 0x7334aada 512x512, swapInterval 1, drawable 0xffffffffbb01089a [apply] Thread[main,5,main] GearsES2.display 0x7334aada 512x512, swapInterval 1, drawable 0xffffffffba0108d9 [apply] XXX VISIBLE.4 -> FALSE [apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.display 0x7334aada 512x512, swapInterval 1, drawable 0xffffffffbb01089a [apply] XXX VISIBLE.4 -> TRUE [apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.reshape 0x7334aada 0/0 512x512 of 512x512, swapInterval 1, drawable 0xffffffffb2010832, msaa false, tileRendererInUse null [apply] >> GearsES2 0x7334aada, angle 6.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.display 0x7334aada 512x512, swapInterval 1, drawable 0xffffffffb2010832 [apply] Thread[main,5,main] GearsES2.display 0x7334aada 512x512, swapInterval 1, drawable 0xffffffff810108c7 [apply] XXX VISIBLE.5 -> FALSE [apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.display 0x7334aada 512x512, swapInterval 1, drawable 0xffffffffb2010832 [apply] XXX VISIBLE.5 -> TRUE [apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.reshape 0x7334aada 0/0 512x512 of 512x512, swapInterval 1, drawable 0xffffffff810108c7, msaa false, tileRendererInUse null [apply] >> GearsES2 0x7334aada, angle 7.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.display 0x7334aada 512x512, swapInterval 1, drawable 0xffffffff810108c7 [apply] Thread[main,5,main] GearsES2.display 0x7334aada 512x512, swapInterval 1, drawable 0xffffffffbb01089a [apply] XXX VISIBLE.6 -> FALSE [apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.display 0x7334aada 512x512, swapInterval 1, drawable 0xffffffff810108c7 [apply] XXX VISIBLE.6 -> TRUE [apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.reshape 0x7334aada 0/0 512x512 of 512x512, swapInterval 1, drawable 0xffffffffbb01089a, msaa false, tileRendererInUse null [apply] >> GearsES2 0x7334aada, angle 9.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.display 0x7334aada 512x512, swapInterval 1, drawable 0xffffffffbb01089a [apply] Thread[main,5,main] GearsES2.display 0x7334aada 512x512, swapInterval 1, drawable 0x7101092f [apply] XXX VISIBLE.7 -> FALSE [apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.display 0x7334aada 512x512, swapInterval 1, drawable 0xffffffffbb01089a [apply] XXX VISIBLE.7 -> TRUE [apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.reshape 0x7334aada 0/0 512x512 of 512x512, swapInterval 1, drawable 0x7101092f, msaa false, tileRendererInUse null [apply] >> GearsES2 0x7334aada, angle 10.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.display 0x7334aada 512x512, swapInterval 1, drawable 0x7101092f [apply] Thread[main,5,main] GearsES2.display 0x7334aada 512x512, swapInterval 1, drawable 0x78010943 [apply] XXX VISIBLE.8 -> FALSE [apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.display 0x7334aada 512x512, swapInterval 1, drawable 0x7101092f [apply] XXX VISIBLE.8 -> TRUE [apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.reshape 0x7334aada 0/0 512x512 of 512x512, swapInterval 1, drawable 0x78010943, msaa false, tileRendererInUse null [apply] >> GearsES2 0x7334aada, angle 12.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.display 0x7334aada 512x512, swapInterval 1, drawable 0x78010943 [apply] Thread[main,5,main] GearsES2.display 0x7334aada 512x512, swapInterval 1, drawable 0x7101092f [apply] XXX VISIBLE.9 -> FALSE [apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.display 0x7334aada 512x512, swapInterval 1, drawable 0x78010943 [apply] XXX VISIBLE.9 -> TRUE [apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.reshape 0x7334aada 0/0 512x512 of 512x512, swapInterval 1, drawable 0xffffffff810108c7, msaa false, tileRendererInUse null [apply] >> GearsES2 0x7334aada, angle 13.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.display 0x7334aada 512x512, swapInterval 1, drawable 0xffffffff810108c7 [apply] Thread[main,5,main] GearsES2.display 0x7334aada 512x512, swapInterval 1, drawable 0xffffffffb2010832 [apply] XXX VISIBLE.10 -> FALSE [apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.display 0x7334aada 512x512, swapInterval 1, drawable 0xffffffff810108c7 [apply] XXX VISIBLE.10 -> TRUE [apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.reshape 0x7334aada 0/0 512x512 of 512x512, swapInterval 1, drawable 0xffffffffb2010832, msaa false, tileRendererInUse null [apply] >> GearsES2 0x7334aada, angle 15.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.display 0x7334aada 512x512, swapInterval 1, drawable 0xffffffffb2010832 [apply] Thread[main,5,main] GearsES2.display 0x7334aada 512x512, swapInterval 1, drawable 0x7101092f [apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.dispose 0x7334aada: tileRendererInUse null [apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.dispose 0x7334aada 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 @ 1675154452534 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1675154452534 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test01WindowCreateSimple took 0.311 sec [apply] Testcase: test02WindowCreateUndecor took 0.179 sec [apply] Testcase: test11WindowSimpleToggleVisibility took 2.68 sec [apply] Testcase: test12WindowUndecorToggleVisibility took 2.914 sec [echo] Testing com.jogamp.opengl.test.junit.newt.TestGLWindows01NEWT -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.newt.TestGLWindows01NEWT.xml [apply] Testsuite: com.jogamp.opengl.test.junit.newt.TestGLWindows01NEWT [apply] ++++ Test Singleton.ctor() [apply] junit.framework.TestListener: tests to run: 7++++ Test Singleton.lock() [apply] [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675154453940 ms III - Start [apply] SLOCK [T main @ 1675154453940 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.TestGLWindows01NEWT - test01WindowSimple [apply] junit.framework.TestListener: startTest(test01WindowSimple) [apply] WindowEvent[WINDOW_MOVED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675154455445 d 0ms]] [apply] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675154455445 d 0ms]] [apply] Frames for initial setVisible(true): 1 [apply] Created: GLWindow[ [apply] Helper: GLAnimatorControl: null, GLEventListeners num 1 [GearsES2[obj 0x3835c46 isInit true, usesShared false, 1 GearsObj[0x68eccf39, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3ee1e396, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x32e61f50, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null][init true], ], [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.init.0 0x3835c46: tileRendererInUse null, GearsES2[obj 0x3835c46 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x3835c46 on Thread[main-Display-.windows_nil-1-EDT-1,5,main] [apply] Drawable: WindowsOnscreenWGLDrawable[Realized true, [apply] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@cf41525, [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[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL4bc/GL4bc.hw] [apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [apply] Surface jogamp.newt.driver.windows.WindowDriver[State [visible, focused, repositionable, resizable], supported [visible, child, focused, undecor, aontop, aonbottom, unsticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]]; Window[164/187 640x480 wu, 640x480 pixel] handle 0xfb027c, surfaceHandle 0x0, children 0; ParentWindow null (handle 0x0), [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR NVIDIA Corporation [apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION 4.6.0 NVIDIA 391.35 [apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 325 [apply] GLX_EXTENSIONS 30 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x3835c46 created: GearsObj[0x68eccf39, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x3835c46 created: GearsObj[0x3ee1e396, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x3835c46 created: GearsObj[0x3ee1e396, vbo ff 7, fs 8, bf 9, bs 10] [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 0x53d8844a]], 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 0x53d8844a]]], monitors: [Monitor[Id 0x0 [handle 0x10001, primary], 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] Config WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x53d8844a]], 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] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.init.X 0x3835c46 FIN GearsES2[obj 0x3835c46 isInit true, usesShared false, 1 GearsObj[0x68eccf39, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3ee1e396, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x32e61f50, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] chosen GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]], [apply] WrappedSurface null, [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x3835c46 0/0 640x480 of 640x480, swapInterval 1, drawable 0xffffffffbe0108f1, msaa false, tileRendererInUse null [apply] SurfaceUpdatedListeners num 0 [], [apply] >> GearsES2 0x3835c46, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [apply] WindowListeners num 2 [com.jogamp.newt.opengl.GLWindow$2@40ef3420, com.jogamp.newt.event.TraceWindowAdapter@498d318c, ], [apply] MouseListeners num 1 [com.jogamp.opengl.test.junit.jogl.demos.es2.GearsES2$GearsMouseAdapter@6e171cd7, ], [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x3835c46 640x480, swapInterval 1, drawable 0xffffffffbe0108f1 [apply] PointerGestures default true, custom 1 [PinchZoom[1stTouch true, in false, has false, zoom 1.0], ], [apply] KeyListeners num 1 [com.jogamp.opengl.test.junit.jogl.demos.es2.GearsES2$GearsKeyAdapter@402bba4f, ], [apply] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675154455477 d 51ms]] [apply] windowLock <795cd85e, 59fd97a8>[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 0x399618e, handle 0x20000, isShared false, jogamp.opengl.gl4.GL4bcImpl@f5ac9e4, [apply] quirks: [NoDoubleBufferedBitmap, NoSurfacelessCtx], [apply] Drawable: WindowsOnscreenWGLDrawable[Realized true, [apply] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@cf41525, [apply] Handle 0x0, [apply] Surface jogamp.newt.driver.windows.WindowDriver[State [visible, focused, repositionable, resizable], supported [visible, child, focused, undecor, aontop, aonbottom, unsticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]]; Window[164/187 640x480 wu, 640x480 pixel] handle 0xfb027c, surfaceHandle 0x0, children 0; ParentWindow null (handle 0x0), [apply] NEWT-Screen[.windows_nil-1-s0, idx 0, refCount 1, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x53d8844a]], 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 0x53d8844a]]], monitors: [Monitor[Id 0x0 [handle 0x10001, primary], 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] Config WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x53d8844a]], idx 0], pfdID 7, ARB-Choosen true, [apply] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]], [apply] chosen GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]], [apply] WrappedSurface null, [apply] SurfaceUpdatedListeners num 0 [], [apply] WindowListeners num 2 [com.jogamp.newt.opengl.GLWindow$2@40ef3420, com.jogamp.newt.event.TraceWindowAdapter@498d318c, ], [apply] MouseListeners num 1 [com.jogamp.opengl.test.junit.jogl.demos.es2.GearsES2$GearsMouseAdapter@6e171cd7, ], [apply] PointerGestures default true, custom 1 [PinchZoom[1stTouch true, in false, has false, zoom 1.0], ], [apply] KeyListeners num 1 [com.jogamp.opengl.test.junit.jogl.demos.es2.GearsES2$GearsKeyAdapter@402bba4f, ], [apply] windowLock <795cd85e, 59fd97a8>[count 0, qsz 0, owner ], surfaceLockCount 0]]] , [apply] Window: jogamp.newt.driver.windows.WindowDriver[State [visible, focused, repositionable, resizable], supported [visible, child, focused, undecor, aontop, aonbottom, unsticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]]; Window[164/187 640x480 wu, 640x480 pixel] handle 0xfb027c, surfaceHandle 0x0, children 0; ParentWindow null (handle 0x0), [apply] NEWT-Screen[.windows_nil-1-s0, idx 0, refCount 1, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x53d8844a]], 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 0x53d8844a]]], monitors: [Monitor[Id 0x0 [handle 0x10001, primary], 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] Config WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x53d8844a]], idx 0], pfdID 7, ARB-Choosen true, [apply] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]], [apply] chosen GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]], [apply] WrappedSurface null, [apply] SurfaceUpdatedListeners num 0 [], [apply] WindowListeners num 2 [com.jogamp.newt.opengl.GLWindow$2@40ef3420, com.jogamp.newt.event.TraceWindowAdapter@498d318c, ], [apply] MouseListeners num 1 [com.jogamp.opengl.test.junit.jogl.demos.es2.GearsES2$GearsMouseAdapter@6e171cd7, ], [apply] PointerGestures default true, custom 1 [PinchZoom[1stTouch true, in false, has false, zoom 1.0], ], [apply] KeyListeners num 1 [com.jogamp.opengl.test.junit.jogl.demos.es2.GearsES2$GearsKeyAdapter@402bba4f, ], [apply] windowLock <795cd85e, 59fd97a8>[count 0, qsz 0, owner ], surfaceLockCount 0]] [apply] duration: 0 [apply] junit.framework.TestListener: endTest(test01WindowSimple) [apply] WindowEvent[EVENT_WINDOW_DESTROY_NOTIFY, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675154455696 d 0ms]] [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x3835c46: tileRendererInUse null [apply] junit.framework.TestListener: startTest(test02WindowSimple) [apply] Frames for initial setVisible(true): 1 [apply] Created: GLWindow[ [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x3835c46 FIN [apply] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675154455702 d 1ms]] [apply] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675154455711 d 0ms]] [apply] Helper: GLAnimatorControl: null, GLEventListeners num 1 [GearsES2[obj 0x6c80d78a isInit true, usesShared false, 1 GearsObj[0x5fdcaa40, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6dc17b83, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5e0826e7, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null][init true], ], [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.TestGLWindows01NEWT - test01WindowSimple Drawable: WindowsOnscreenWGLDrawable[Realized true, [apply] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@cf41525, [apply] [apply] Handle 0x0, [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:1675154455728 d 0ms]] [apply] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675154455728 d 0ms]] [apply] Surface jogamp.newt.driver.windows.WindowDriver[State [visible, focused, repositionable, resizable], supported [visible, child, focused, undecor, aontop, aonbottom, unsticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]]; Window[190/213 640x480 wu, 640x480 pixel] handle 0xa802ae, surfaceHandle 0x0, children 0; ParentWindow null (handle 0x0), [apply] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675154455756 d 17ms]] [apply] Thread[main,5,main] GearsES2.init.0 0x6c80d78a: tileRendererInUse null, GearsES2[obj 0x6c80d78a isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x6c80d78a 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] 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 0x53d8844a]], 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 0x53d8844a]]], monitors: [Monitor[Id 0x0 [handle 0x10001, primary], 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] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR NVIDIA Corporation [apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [apply] Config WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x53d8844a]], idx 0], pfdID 7, ARB-Choosen true, [apply] GL_VERSION 4.6.0 NVIDIA 391.35 [apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [apply] GL FBO: basic true, full 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] GL_EXTENSIONS 325 [apply] GLX_EXTENSIONS 30 [apply] ----------------------------------------------------------------------------------------------------- [apply] chosen GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]], [apply] WrappedSurface null, [apply] gear1 0x6c80d78a created: GearsObj[0x5fdcaa40, vbo ff 1, fs 2, bf 3, bs 4] [apply] SurfaceUpdatedListeners num 0 [], [apply] gear2 0x6c80d78a created: GearsObj[0x6dc17b83, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x6c80d78a created: GearsObj[0x6dc17b83, vbo ff 7, fs 8, bf 9, bs 10] [apply] WindowListeners num 2 [com.jogamp.newt.opengl.GLWindow$2@32eff876, com.jogamp.newt.event.TraceWindowAdapter@8dbdac1, ], [apply] MouseListeners num 1 [com.jogamp.opengl.test.junit.jogl.demos.es2.GearsES2$GearsMouseAdapter@6e20b53a, ], [apply] PointerGestures default true, custom 1 [PinchZoom[1stTouch true, in false, has false, zoom 1.0], ], [apply] KeyListeners num 1 [com.jogamp.opengl.test.junit.jogl.demos.es2.GearsES2$GearsKeyAdapter@71809907, ], [apply] windowLock <3ce1e309, 6aba2b86>[count 0, qsz 0, owner ], surfaceLockCount 0]], [apply] Thread[main,5,main] GearsES2.init.X 0x6c80d78a FIN GearsES2[obj 0x6c80d78a isInit true, usesShared false, 1 GearsObj[0x5fdcaa40, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6dc17b83, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5e0826e7, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[main,5,main] GearsES2.reshape 0x6c80d78a 0/0 640x480 of 640x480, swapInterval 1, drawable 0x1301080b, msaa false, tileRendererInUse null [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 0x3c7469f5, handle 0x30000, isShared false, jogamp.opengl.gl4.GL4bcImpl@158da8e, [apply] quirks: [NoDoubleBufferedBitmap, NoSurfacelessCtx], [apply] >> GearsES2 0x6c80d78a, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [apply] Drawable: WindowsOnscreenWGLDrawable[Realized true, [apply] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@cf41525, [apply] Handle 0x0, [apply] Thread[main,5,main] GearsES2.display 0x6c80d78a 640x480, swapInterval 1, drawable 0x1301080b [apply] Surface jogamp.newt.driver.windows.WindowDriver[State [visible, focused, repositionable, resizable], supported [visible, child, focused, undecor, aontop, aonbottom, unsticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]]; Window[190/213 640x480 wu, 640x480 pixel] handle 0xa802ae, surfaceHandle 0x0, children 0; ParentWindow null (handle 0x0), [apply] NEWT-Screen[.windows_nil-1-s0, idx 0, refCount 1, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x53d8844a]], 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 0x53d8844a]]], monitors: [Monitor[Id 0x0 [handle 0x10001, primary], 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] Config WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x53d8844a]], idx 0], pfdID 7, ARB-Choosen true, [apply] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]], [apply] chosen GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]], [apply] WrappedSurface null, [apply] SurfaceUpdatedListeners num 0 [], [apply] WindowListeners num 2 [com.jogamp.newt.opengl.GLWindow$2@32eff876, com.jogamp.newt.event.TraceWindowAdapter@8dbdac1, ], [apply] MouseListeners num 1 [com.jogamp.opengl.test.junit.jogl.demos.es2.GearsES2$GearsMouseAdapter@6e20b53a, ], [apply] PointerGestures default true, custom 1 [PinchZoom[1stTouch true, in false, has false, zoom 1.0], ], [apply] KeyListeners num 1 [com.jogamp.opengl.test.junit.jogl.demos.es2.GearsES2$GearsKeyAdapter@71809907, ], [apply] windowLock <3ce1e309, 6aba2b86>[count 0, qsz 0, owner ], surfaceLockCount 0]]] , [apply] Window: jogamp.newt.driver.windows.WindowDriver[State [visible, focused, repositionable, resizable], supported [visible, child, focused, undecor, aontop, aonbottom, unsticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]]; Window[190/213 640x480 wu, 640x480 pixel] handle 0xa802ae, surfaceHandle 0x0, children 0; ParentWindow null (handle 0x0), [apply] NEWT-Screen[.windows_nil-1-s0, idx 0, refCount 1, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x53d8844a]], 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 0x53d8844a]]], monitors: [Monitor[Id 0x0 [handle 0x10001, primary], 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] Config WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x53d8844a]], idx 0], pfdID 7, ARB-Choosen true, [apply] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]], [apply] chosen GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]], [apply] WrappedSurface null, [apply] SurfaceUpdatedListeners num 0 [], [apply] WindowListeners num 2 [com.jogamp.newt.opengl.GLWindow$2@32eff876, com.jogamp.newt.event.TraceWindowAdapter@8dbdac1, ], [apply] MouseListeners num 1 [com.jogamp.opengl.test.junit.jogl.demos.es2.GearsES2$GearsMouseAdapter@6e20b53a, ], [apply] PointerGestures default true, custom 1 [PinchZoom[1stTouch true, in false, has false, zoom 1.0], ], [apply] KeyListeners num 1 [com.jogamp.opengl.test.junit.jogl.demos.es2.GearsES2$GearsKeyAdapter@71809907, ], [apply] windowLock <3ce1e309, 6aba2b86>[count 0, qsz 0, owner ], surfaceLockCount 0]] [apply] duration: 0 [apply] junit.framework.TestListener: endTest(test02WindowSimple) [apply] junit.framework.TestListener: startTest(test10WindowNativeRecreateSimple) [apply] Frames for initial setVisible(true): 1 [apply] WindowEvent[EVENT_WINDOW_DESTROY_NOTIFY, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675154455920 d 0ms]] [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x6c80d78a: tileRendererInUse null [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x6c80d78a FIN [apply] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675154455925 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:1675154455938 d 0ms]] [apply] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675154455938 d 0ms]] [apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.init.0 0x47af7f3d: tileRendererInUse null, GearsES2[obj 0x47af7f3d isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x47af7f3d on Thread[main-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 0x47af7f3d created: GearsObj[0x7d12f240, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x47af7f3d created: GearsObj[0x462987df, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x47af7f3d created: GearsObj[0x462987df, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.init.X 0x47af7f3d FIN GearsES2[obj 0x47af7f3d isInit true, usesShared false, 1 GearsObj[0x7d12f240, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x462987df, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2c3b22de, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.reshape 0x47af7f3d 0/0 640x480 of 640x480, swapInterval 1, drawable 0x7101092f, msaa false, tileRendererInUse null [apply] >> GearsES2 0x47af7f3d, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.display 0x47af7f3d 640x480, swapInterval 1, drawable 0x7101092f [apply] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675154455969 d 23ms]] [apply] WindowEvent[EVENT_WINDOW_DESTROY_NOTIFY, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675154455993 d 0ms]] [apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.dispose 0x47af7f3d: tileRendererInUse null [apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.dispose 0x47af7f3d FIN [apply] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675154455998 d 0ms]] [apply] WindowEvent[WINDOW_MOVED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675154456012 d 0ms]] [apply] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675154456012 d 0ms]] [apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.init.0 0x47af7f3d: tileRendererInUse null, GearsES2[obj 0x47af7f3d isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] junit.framework.TestListener: endTest(test10WindowNativeRecreateSimple) [apply] GearsES2 init 0x47af7f3d on Thread[main-Display-.windows_nil-1-EDT-4,5,main] [apply] junit.framework.TestListener: startTest(test11WindowNativeRecreateSimple) [apply] Frames for initial setVisible(true): 1 [apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL4bc/GL4bc.hw] [apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR NVIDIA Corporation [apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION 4.6.0 NVIDIA 391.35 [apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 325 [apply] GLX_EXTENSIONS 30 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x47af7f3d created: GearsObj[0x35581860, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x47af7f3d created: GearsObj[0x53f4df1c, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x47af7f3d created: GearsObj[0x53f4df1c, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.init.X 0x47af7f3d FIN GearsES2[obj 0x47af7f3d isInit true, usesShared false, 1 GearsObj[0x35581860, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x53f4df1c, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x64b982c5, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.reshape 0x47af7f3d 0/0 640x480 of 640x480, swapInterval 1, drawable 0xffffffffbe0108f1, msaa false, tileRendererInUse null [apply] >> GearsES2 0x47af7f3d, angle 0.5, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.display 0x47af7f3d 640x480, swapInterval 1, drawable 0xffffffffbe0108f1 [apply] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675154456043 d 22ms]] [apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.display 0x47af7f3d 640x480, swapInterval 1, drawable 0x7101092f [apply] WindowUpdateEvent[[ 0 / 0 640 x 480 ], WindowEvent[EVENT_WINDOW_REPAINT, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675154456065 d 2ms]]] [apply] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675154456068 d 0ms]] [apply] WindowEvent[WINDOW_MOVED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675154456069 d 0ms]] [apply] WindowEvent[EVENT_WINDOW_DESTROY_NOTIFY, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675154456069 d 0ms]] [apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.dispose 0x47af7f3d: tileRendererInUse null [apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.dispose 0x47af7f3d FIN [apply] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675154456077 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:1675154456090 d 0ms]] [apply] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675154456090 d 0ms]] [apply] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675154456120 d 18ms]] [apply] Thread[main,5,main] GearsES2.init.0 0x3bb9a3ff: tileRendererInUse null, GearsES2[obj 0x3bb9a3ff isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x3bb9a3ff on Thread[main,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL4bc/GL4bc.hw] [apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR NVIDIA Corporation [apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION 4.6.0 NVIDIA 391.35 [apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 325 [apply] GLX_EXTENSIONS 30 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x3bb9a3ff created: GearsObj[0x694abbdc, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x3bb9a3ff created: GearsObj[0x2e005c4b, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x3bb9a3ff created: GearsObj[0x2e005c4b, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[main,5,main] GearsES2.init.X 0x3bb9a3ff FIN GearsES2[obj 0x3bb9a3ff isInit true, usesShared false, 1 GearsObj[0x694abbdc, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2e005c4b, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x4567f35d, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[main,5,main] GearsES2.reshape 0x3bb9a3ff 0/0 640x480 of 640x480, swapInterval 1, drawable 0xffffffff810108c7, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3bb9a3ff, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [apply] Thread[main,5,main] GearsES2.display 0x3bb9a3ff 640x480, swapInterval 1, drawable 0xffffffff810108c7 [apply] WindowEvent[EVENT_WINDOW_DESTROY_NOTIFY, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675154456150 d 1ms]] [apply] Thread[main-Display-.windows_nil-1-EDT-5,5,main] GearsES2.dispose 0x3bb9a3ff: tileRendererInUse null [apply] Thread[main-Display-.windows_nil-1-EDT-5,5,main] GearsES2.dispose 0x3bb9a3ff FIN [apply] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675154456157 d 0ms]] [apply] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675154456170 d 0ms]] [apply] Thread[main-Display-.windows_nil-1-EDT-6,5,main] GearsES2.init.0 0x3bb9a3ff: tileRendererInUse null, GearsES2[obj 0x3bb9a3ff isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x3bb9a3ff on Thread[main-Display-.windows_nil-1-EDT-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 0x3bb9a3ff created: GearsObj[0x481b920a, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x3bb9a3ff created: GearsObj[0x25f3e39d, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x3bb9a3ff created: GearsObj[0x25f3e39d, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[main-Display-.windows_nil-1-EDT-6,5,main] GearsES2.init.X 0x3bb9a3ff FIN GearsES2[obj 0x3bb9a3ff isInit true, usesShared false, 1 GearsObj[0x481b920a, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x25f3e39d, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x19875357, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[main-Display-.windows_nil-1-EDT-6,5,main] GearsES2.reshape 0x3bb9a3ff 0/0 640x480 of 640x480, swapInterval 1, drawable 0x1301080b, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3bb9a3ff, angle 0.5, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-6,5,main] GearsES2.display 0x3bb9a3ff 640x480, swapInterval 1, drawable 0x1301080b [apply] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675154456203 d 23ms]] [apply] Thread[main-Display-.windows_nil-1-EDT-6,5,main] GearsES2.display 0x3bb9a3ff 640x480, swapInterval 1, drawable 0xffffffff810108c7 [apply] WindowUpdateEvent[[ 0 / 0 640 x 480 ], WindowEvent[EVENT_WINDOW_REPAINT, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675154456226 d 8ms]]] [apply] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675154456256 d 0ms]] [apply] WindowEvent[WINDOW_MOVED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675154456258 d 0ms]] [apply] junit.framework.TestListener: endTest(test11WindowNativeRecreateSimple) [apply] junit.framework.TestListener: startTest(test21WindowDestroyWinTwiceA) [apply] Frames for initial setVisible(true): 1 [apply] WindowEvent[EVENT_WINDOW_DESTROY_NOTIFY, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675154456258 d 0ms]] [apply] Thread[main-Display-.windows_nil-1-EDT-6,5,main] GearsES2.dispose 0x3bb9a3ff: tileRendererInUse null [apply] Thread[main-Display-.windows_nil-1-EDT-6,5,main] GearsES2.dispose 0x3bb9a3ff FIN [apply] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675154456266 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:1675154456278 d 0ms]] [apply] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675154456278 d 0ms]] [apply] Thread[main-Display-.windows_nil-1-EDT-7,5,main] GearsES2.init.0 0x6356695f: tileRendererInUse null, GearsES2[obj 0x6356695f isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x6356695f on Thread[main-Display-.windows_nil-1-EDT-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 0x6356695f created: GearsObj[0xa70c04b, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x6356695f created: GearsObj[0x6cf685c4, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x6356695f created: GearsObj[0x6cf685c4, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[main-Display-.windows_nil-1-EDT-7,5,main] GearsES2.init.X 0x6356695f FIN GearsES2[obj 0x6356695f isInit true, usesShared false, 1 GearsObj[0xa70c04b, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6cf685c4, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5b2e629e, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[main-Display-.windows_nil-1-EDT-7,5,main] GearsES2.reshape 0x6356695f 0/0 640x480 of 640x480, swapInterval 1, drawable 0xffffffffb2010832, msaa false, tileRendererInUse null [apply] >> GearsES2 0x6356695f, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-7,5,main] GearsES2.display 0x6356695f 640x480, swapInterval 1, drawable 0xffffffffb2010832 [apply] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675154456304 d 24ms]] [apply] WindowEvent[EVENT_WINDOW_DESTROY_NOTIFY, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675154456431 d 0ms]] [apply] Thread[main-Display-.windows_nil-1-EDT-7,5,main] GearsES2.dispose 0x6356695f: tileRendererInUse null [apply] duration: 0 [apply] junit.framework.TestListener: endTest(test21WindowDestroyWinTwiceA) [apply] junit.framework.TestListener: startTest(test22WindowTwoWinOneDisplay) [apply] Thread[main-Display-.windows_nil-1-EDT-7,5,main] GearsES2.dispose 0x6356695f FIN [apply] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675154456436 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:1675154456448 d 0ms]] [apply] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675154456448 d 0ms]] [apply] Thread[main-Display-.windows_nil-1-EDT-8,5,main] GearsES2.init.0 0x359f7cdf: tileRendererInUse null, GearsES2[obj 0x359f7cdf isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] Frames for initial setVisible(true): 1 [apply] GearsES2 init 0x359f7cdf on Thread[main-Display-.windows_nil-1-EDT-8,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL4bc/GL4bc.hw] [apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR NVIDIA Corporation [apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION 4.6.0 NVIDIA 391.35 [apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 325 [apply] GLX_EXTENSIONS 30 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x359f7cdf created: GearsObj[0x5de47f5b, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x359f7cdf created: GearsObj[0x75638ecd, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x359f7cdf created: GearsObj[0x75638ecd, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[main-Display-.windows_nil-1-EDT-8,5,main] GearsES2.init.X 0x359f7cdf FIN GearsES2[obj 0x359f7cdf isInit true, usesShared false, 1 GearsObj[0x5de47f5b, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x75638ecd, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0xc6d49fc, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[main-Display-.windows_nil-1-EDT-8,5,main] GearsES2.reshape 0x359f7cdf 0/0 640x480 of 640x480, swapInterval 1, drawable 0x7101092f, msaa false, tileRendererInUse null [apply] >> GearsES2 0x359f7cdf, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-8,5,main] GearsES2.display 0x359f7cdf 640x480, swapInterval 1, drawable 0x7101092f [apply] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675154456476 d 23ms]] [apply] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675154456502 d 0ms]] [apply] WindowEvent[WINDOW_MOVED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675154456505 d 0ms]] [apply] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675154456505 d 0ms]] [apply] Thread[main-Display-.windows_nil-1-EDT-8,5,main] GearsES2.init.0 0x1fa268de: tileRendererInUse null, GearsES2[obj 0x1fa268de isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x1fa268de on Thread[main-Display-.windows_nil-1-EDT-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 0x1fa268de created: GearsObj[0x738e5d94, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x1fa268de created: GearsObj[0x2007f6a3, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x1fa268de created: GearsObj[0x2007f6a3, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[main-Display-.windows_nil-1-EDT-8,5,main] GearsES2.init.X 0x1fa268de FIN GearsES2[obj 0x1fa268de isInit true, usesShared false, 1 GearsObj[0x738e5d94, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2007f6a3, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x313ce922, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Frames for initial setVisible(true): 1 [apply] duration1: 0 [apply] duration2: 0 [apply] Thread[main-Display-.windows_nil-1-EDT-8,5,main] GearsES2.reshape 0x1fa268de 0/0 640x480 of 640x480, swapInterval 1, drawable 0xffffffffba0108d9, msaa false, tileRendererInUse null [apply] >> GearsES2 0x1fa268de, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-8,5,main] GearsES2.display 0x1fa268de 640x480, swapInterval 1, drawable 0xffffffffba0108d9 [apply] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675154456535 d 58ms]] [apply] WindowEvent[EVENT_WINDOW_DESTROY_NOTIFY, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675154456703 d 0ms]] [apply] Thread[main-Display-.windows_nil-1-EDT-8,5,main] GearsES2.dispose 0x359f7cdf: tileRendererInUse null [apply] Thread[main-Display-.windows_nil-1-EDT-8,5,main] GearsES2.dispose 0x359f7cdf FIN [apply] junit.framework.TestListener: endTest(test22WindowTwoWinOneDisplay) [apply] junit.framework.TestListener: startTest(test23WindowTwoWinTwoDisplays) [apply] Frames for initial setVisible(true): 1 [apply] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675154456707 d 0ms]] [apply] WindowEvent[EVENT_WINDOW_DESTROY_NOTIFY, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675154456707 d 0ms]] [apply] Thread[main-Display-.windows_nil-1-EDT-8,5,main] GearsES2.dispose 0x1fa268de: tileRendererInUse null [apply] Thread[main-Display-.windows_nil-1-EDT-8,5,main] GearsES2.dispose 0x1fa268de FIN [apply] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675154456711 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:1675154456726 d 0ms]] [apply] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675154456726 d 0ms]] [apply] Thread[main-Display-.windows_nil-2-EDT-1,5,main] GearsES2.init.0 0x4466af20: tileRendererInUse null, GearsES2[obj 0x4466af20 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x4466af20 on Thread[main-Display-.windows_nil-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 0x4466af20 created: GearsObj[0x44d71a76, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x4466af20 created: GearsObj[0x27dacc54, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x4466af20 created: GearsObj[0x27dacc54, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[main-Display-.windows_nil-2-EDT-1,5,main] GearsES2.init.X 0x4466af20 FIN GearsES2[obj 0x4466af20 isInit true, usesShared false, 1 GearsObj[0x44d71a76, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x27dacc54, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x154717ae, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[main-Display-.windows_nil-2-EDT-1,5,main] GearsES2.reshape 0x4466af20 0/0 640x480 of 640x480, swapInterval 1, drawable 0xffffffffbb01089a, msaa false, tileRendererInUse null [apply] >> GearsES2 0x4466af20, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-2-EDT-1,5,main] GearsES2.display 0x4466af20 640x480, swapInterval 1, drawable 0xffffffffbb01089a [apply] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675154456757 d 21ms]] [apply] WindowEvent[WINDOW_MOVED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675154456791 d 0ms]] [apply] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675154456791 d 0ms]] [apply] Frames for initial setVisible(true): 1 [apply] Thread[main-Display-.windows_nil-3-EDT-1,5,main] GearsES2.init.0 0xa514af7: tileRendererInUse null, GearsES2[obj 0xa514af7 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0xa514af7 on Thread[main-Display-.windows_nil-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 0xa514af7 created: GearsObj[0x2bb83cca, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0xa514af7 created: GearsObj[0x257c4709, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0xa514af7 created: GearsObj[0x257c4709, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[main-Display-.windows_nil-3-EDT-1,5,main] GearsES2.init.X 0xa514af7 FIN GearsES2[obj 0xa514af7 isInit true, usesShared false, 1 GearsObj[0x2bb83cca, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x257c4709, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x7ac75ec6, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[main-Display-.windows_nil-3-EDT-1,5,main] GearsES2.reshape 0xa514af7 0/0 640x480 of 640x480, swapInterval 1, drawable 0xffffffffba0108d9, msaa false, tileRendererInUse null [apply] >> GearsES2 0xa514af7, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-3-EDT-1,5,main] GearsES2.display 0xa514af7 640x480, swapInterval 1, drawable 0xffffffffba0108d9 [apply] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675154456821 d 26ms]] [apply] WindowEvent[EVENT_WINDOW_DESTROY_NOTIFY, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675154456958 d 0ms]] [apply] Thread[main-Display-.windows_nil-2-EDT-1,5,main] GearsES2.dispose 0x4466af20: tileRendererInUse null [apply] duration1: 0 [apply] duration2: 0 [apply] junit.framework.TestListener: endTest(test23WindowTwoWinTwoDisplays) [apply] Thread[main-Display-.windows_nil-2-EDT-1,5,main] GearsES2.dispose 0x4466af20 FIN [apply] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675154456962 d 0ms]] [apply] WindowEvent[EVENT_WINDOW_DESTROY_NOTIFY, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675154456963 d 0ms]] [apply] Thread[main-Display-.windows_nil-3-EDT-1,5,main] GearsES2.dispose 0xa514af7: tileRendererInUse null [apply] Thread[main-Display-.windows_nil-3-EDT-1,5,main] GearsES2.dispose 0xa514af7 FIN [apply] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675154456977 d 1ms]] [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 @ 1675154456992 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1675154456993 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [apply] Tests run: 7, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 3.716 sec [apply] ------------- Standard Output --------------- [apply] Frames for initial setVisible(true): 1 [apply] Created: GLWindow[ [apply] Helper: GLAnimatorControl: null, GLEventListeners num 1 [GearsES2[obj 0x3835c46 isInit true, usesShared false, 1 GearsObj[0x68eccf39, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3ee1e396, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x32e61f50, 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@cf41525, [apply] Handle 0x0, [apply] Surface jogamp.newt.driver.windows.WindowDriver[State [visible, focused, repositionable, resizable], supported [visible, child, focused, undecor, aontop, aonbottom, unsticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]]; Window[164/187 640x480 wu, 640x480 pixel] handle 0xfb027c, surfaceHandle 0x0, children 0; ParentWindow null (handle 0x0), [apply] NEWT-Screen[.windows_nil-1-s0, idx 0, refCount 1, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x53d8844a]], 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 0x53d8844a]]], monitors: [Monitor[Id 0x0 [handle 0x10001, primary], 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] Config WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x53d8844a]], idx 0], pfdID 7, ARB-Choosen true, [apply] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]], [apply] chosen GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]], [apply] WrappedSurface null, [apply] SurfaceUpdatedListeners num 0 [], [apply] WindowListeners num 2 [com.jogamp.newt.opengl.GLWindow$2@40ef3420, com.jogamp.newt.event.TraceWindowAdapter@498d318c, ], [apply] MouseListeners num 1 [com.jogamp.opengl.test.junit.jogl.demos.es2.GearsES2$GearsMouseAdapter@6e171cd7, ], [apply] PointerGestures default true, custom 1 [PinchZoom[1stTouch true, in false, has false, zoom 1.0], ], [apply] KeyListeners num 1 [com.jogamp.opengl.test.junit.jogl.demos.es2.GearsES2$GearsKeyAdapter@402bba4f, ], [apply] windowLock <795cd85e, 59fd97a8>[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 0x399618e, handle 0x20000, isShared false, jogamp.opengl.gl4.GL4bcImpl@f5ac9e4, [apply] quirks: [NoDoubleBufferedBitmap, NoSurfacelessCtx], [apply] Drawable: WindowsOnscreenWGLDrawable[Realized true, [apply] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@cf41525, [apply] Handle 0x0, [apply] Surface jogamp.newt.driver.windows.WindowDriver[State [visible, focused, repositionable, resizable], supported [visible, child, focused, undecor, aontop, aonbottom, unsticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]]; Window[164/187 640x480 wu, 640x480 pixel] handle 0xfb027c, surfaceHandle 0x0, children 0; ParentWindow null (handle 0x0), [apply] NEWT-Screen[.windows_nil-1-s0, idx 0, refCount 1, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x53d8844a]], 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 0x53d8844a]]], monitors: [Monitor[Id 0x0 [handle 0x10001, primary], 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] Config WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x53d8844a]], idx 0], pfdID 7, ARB-Choosen true, [apply] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]], [apply] chosen GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]], [apply] WrappedSurface null, [apply] SurfaceUpdatedListeners num 0 [], [apply] WindowListeners num 2 [com.jogamp.newt.opengl.GLWindow$2@40ef3420, com.jogamp.newt.event.TraceWindowAdapter@498d318c, ], [apply] MouseListeners num 1 [com.jogamp.opengl.test.junit.jogl.demos.es2.GearsES2$GearsMouseAdapter@6e171cd7, ], [apply] PointerGestures default true, custom 1 [PinchZoom[1stTouch true, in false, has false, zoom 1.0], ], [apply] KeyListeners num 1 [com.jogamp.opengl.test.junit.jogl.demos.es2.GearsES2$GearsKeyAdapter@402bba4f, ], [apply] windowLock <795cd85e, 59fd97a8>[count 0, qsz 0, owner ], surfaceLockCount 0]]] , [apply] Window: jogamp.newt.driver.windows.WindowDriver[State [visible, focused, repositionable, resizable], supported [visible, child, focused, undecor, aontop, aonbottom, unsticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]]; Window[164/187 640x480 wu, 640x480 pixel] handle 0xfb027c, surfaceHandle 0x0, children 0; ParentWindow null (handle 0x0), [apply] NEWT-Screen[.windows_nil-1-s0, idx 0, refCount 1, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x53d8844a]], 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 0x53d8844a]]], monitors: [Monitor[Id 0x0 [handle 0x10001, primary], 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] Config WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x53d8844a]], idx 0], pfdID 7, ARB-Choosen true, [apply] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]], [apply] chosen GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]], [apply] WrappedSurface null, [apply] SurfaceUpdatedListeners num 0 [], [apply] WindowListeners num 2 [com.jogamp.newt.opengl.GLWindow$2@40ef3420, com.jogamp.newt.event.TraceWindowAdapter@498d318c, ], [apply] MouseListeners num 1 [com.jogamp.opengl.test.junit.jogl.demos.es2.GearsES2$GearsMouseAdapter@6e171cd7, ], [apply] PointerGestures default true, custom 1 [PinchZoom[1stTouch true, in false, has false, zoom 1.0], ], [apply] KeyListeners num 1 [com.jogamp.opengl.test.junit.jogl.demos.es2.GearsES2$GearsKeyAdapter@402bba4f, ], [apply] windowLock <795cd85e, 59fd97a8>[count 0, qsz 0, owner ], surfaceLockCount 0]] [apply] duration: 0 [apply] Frames for initial setVisible(true): 1 [apply] Created: GLWindow[ [apply] Helper: GLAnimatorControl: null, GLEventListeners num 1 [GearsES2[obj 0x6c80d78a isInit true, usesShared false, 1 GearsObj[0x5fdcaa40, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6dc17b83, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5e0826e7, 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@cf41525, [apply] Handle 0x0, [apply] Surface jogamp.newt.driver.windows.WindowDriver[State [visible, focused, repositionable, resizable], supported [visible, child, focused, undecor, aontop, aonbottom, unsticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]]; Window[190/213 640x480 wu, 640x480 pixel] handle 0xa802ae, surfaceHandle 0x0, children 0; ParentWindow null (handle 0x0), [apply] NEWT-Screen[.windows_nil-1-s0, idx 0, refCount 1, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x53d8844a]], 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 0x53d8844a]]], monitors: [Monitor[Id 0x0 [handle 0x10001, primary], 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] Config WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x53d8844a]], idx 0], pfdID 7, ARB-Choosen true, [apply] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]], [apply] chosen GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]], [apply] WrappedSurface null, [apply] SurfaceUpdatedListeners num 0 [], [apply] WindowListeners num 2 [com.jogamp.newt.opengl.GLWindow$2@32eff876, com.jogamp.newt.event.TraceWindowAdapter@8dbdac1, ], [apply] MouseListeners num 1 [com.jogamp.opengl.test.junit.jogl.demos.es2.GearsES2$GearsMouseAdapter@6e20b53a, ], [apply] PointerGestures default true, custom 1 [PinchZoom[1stTouch true, in false, has false, zoom 1.0], ], [apply] KeyListeners num 1 [com.jogamp.opengl.test.junit.jogl.demos.es2.GearsES2$GearsKeyAdapter@71809907, ], [apply] windowLock <3ce1e309, 6aba2b86>[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 0x3c7469f5, handle 0x30000, isShared false, jogamp.opengl.gl4.GL4bcImpl@158da8e, [apply] quirks: [NoDoubleBufferedBitmap, NoSurfacelessCtx], [apply] Drawable: WindowsOnscreenWGLDrawable[Realized true, [apply] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@cf41525, [apply] Handle 0x0, [apply] Surface jogamp.newt.driver.windows.WindowDriver[State [visible, focused, repositionable, resizable], supported [visible, child, focused, undecor, aontop, aonbottom, unsticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]]; Window[190/213 640x480 wu, 640x480 pixel] handle 0xa802ae, surfaceHandle 0x0, children 0; ParentWindow null (handle 0x0), [apply] NEWT-Screen[.windows_nil-1-s0, idx 0, refCount 1, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x53d8844a]], 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 0x53d8844a]]], monitors: [Monitor[Id 0x0 [handle 0x10001, primary], 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] Config WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x53d8844a]], idx 0], pfdID 7, ARB-Choosen true, [apply] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]], [apply] chosen GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]], [apply] WrappedSurface null, [apply] SurfaceUpdatedListeners num 0 [], [apply] WindowListeners num 2 [com.jogamp.newt.opengl.GLWindow$2@32eff876, com.jogamp.newt.event.TraceWindowAdapter@8dbdac1, ], [apply] MouseListeners num 1 [com.jogamp.opengl.test.junit.jogl.demos.es2.GearsES2$GearsMouseAdapter@6e20b53a, ], [apply] PointerGestures default true, custom 1 [PinchZoom[1stTouch true, in false, has false, zoom 1.0], ], [apply] KeyListeners num 1 [com.jogamp.opengl.test.junit.jogl.demos.es2.GearsES2$GearsKeyAdapter@71809907, ], [apply] windowLock <3ce1e309, 6aba2b86>[count 0, qsz 0, owner ], surfaceLockCount 0]]] , [apply] Window: jogamp.newt.driver.windows.WindowDriver[State [visible, focused, repositionable, resizable], supported [visible, child, focused, undecor, aontop, aonbottom, unsticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]]; Window[190/213 640x480 wu, 640x480 pixel] handle 0xa802ae, surfaceHandle 0x0, children 0; ParentWindow null (handle 0x0), [apply] NEWT-Screen[.windows_nil-1-s0, idx 0, refCount 1, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x53d8844a]], 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 0x53d8844a]]], monitors: [Monitor[Id 0x0 [handle 0x10001, primary], 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] Config WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x53d8844a]], idx 0], pfdID 7, ARB-Choosen true, [apply] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]], [apply] chosen GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]], [apply] WrappedSurface null, [apply] SurfaceUpdatedListeners num 0 [], [apply] WindowListeners num 2 [com.jogamp.newt.opengl.GLWindow$2@32eff876, com.jogamp.newt.event.TraceWindowAdapter@8dbdac1, ], [apply] MouseListeners num 1 [com.jogamp.opengl.test.junit.jogl.demos.es2.GearsES2$GearsMouseAdapter@6e20b53a, ], [apply] PointerGestures default true, custom 1 [PinchZoom[1stTouch true, in false, has false, zoom 1.0], ], [apply] KeyListeners num 1 [com.jogamp.opengl.test.junit.jogl.demos.es2.GearsES2$GearsKeyAdapter@71809907, ], [apply] windowLock <3ce1e309, 6aba2b86>[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 @ 1675154453940 ms III - Start [apply] SLOCK [T main @ 1675154453940 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.TestGLWindows01NEWT - test01WindowSimple [apply] WindowEvent[WINDOW_MOVED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675154455445 d 0ms]] [apply] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675154455445 d 0ms]] [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.init.0 0x3835c46: tileRendererInUse null, GearsES2[obj 0x3835c46 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x3835c46 on Thread[main-Display-.windows_nil-1-EDT-1,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL4bc/GL4bc.hw] [apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR NVIDIA Corporation [apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION 4.6.0 NVIDIA 391.35 [apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 325 [apply] GLX_EXTENSIONS 30 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x3835c46 created: GearsObj[0x68eccf39, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x3835c46 created: GearsObj[0x3ee1e396, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x3835c46 created: GearsObj[0x3ee1e396, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.init.X 0x3835c46 FIN GearsES2[obj 0x3835c46 isInit true, usesShared false, 1 GearsObj[0x68eccf39, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3ee1e396, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x32e61f50, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x3835c46 0/0 640x480 of 640x480, swapInterval 1, drawable 0xffffffffbe0108f1, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3835c46, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x3835c46 640x480, swapInterval 1, drawable 0xffffffffbe0108f1 [apply] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675154455477 d 51ms]] [apply] WindowEvent[EVENT_WINDOW_DESTROY_NOTIFY, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675154455696 d 0ms]] [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x3835c46: tileRendererInUse null [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x3835c46 FIN [apply] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675154455702 d 1ms]] [apply] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675154455711 d 0ms]] [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.TestGLWindows01NEWT - test01WindowSimple [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.TestGLWindows01NEWT - test02WindowSimple [apply] WindowEvent[WINDOW_MOVED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675154455728 d 0ms]] [apply] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675154455728 d 0ms]] [apply] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675154455756 d 17ms]] [apply] Thread[main,5,main] GearsES2.init.0 0x6c80d78a: tileRendererInUse null, GearsES2[obj 0x6c80d78a isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x6c80d78a 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 0x6c80d78a created: GearsObj[0x5fdcaa40, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x6c80d78a created: GearsObj[0x6dc17b83, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x6c80d78a created: GearsObj[0x6dc17b83, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[main,5,main] GearsES2.init.X 0x6c80d78a FIN GearsES2[obj 0x6c80d78a isInit true, usesShared false, 1 GearsObj[0x5fdcaa40, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6dc17b83, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5e0826e7, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[main,5,main] GearsES2.reshape 0x6c80d78a 0/0 640x480 of 640x480, swapInterval 1, drawable 0x1301080b, msaa false, tileRendererInUse null [apply] >> GearsES2 0x6c80d78a, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [apply] Thread[main,5,main] GearsES2.display 0x6c80d78a 640x480, swapInterval 1, drawable 0x1301080b [apply] WindowEvent[EVENT_WINDOW_DESTROY_NOTIFY, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675154455920 d 0ms]] [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x6c80d78a: tileRendererInUse null [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x6c80d78a FIN [apply] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675154455925 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:1675154455938 d 0ms]] [apply] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675154455938 d 0ms]] [apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.init.0 0x47af7f3d: tileRendererInUse null, GearsES2[obj 0x47af7f3d isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x47af7f3d on Thread[main-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 0x47af7f3d created: GearsObj[0x7d12f240, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x47af7f3d created: GearsObj[0x462987df, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x47af7f3d created: GearsObj[0x462987df, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.init.X 0x47af7f3d FIN GearsES2[obj 0x47af7f3d isInit true, usesShared false, 1 GearsObj[0x7d12f240, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x462987df, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2c3b22de, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.reshape 0x47af7f3d 0/0 640x480 of 640x480, swapInterval 1, drawable 0x7101092f, msaa false, tileRendererInUse null [apply] >> GearsES2 0x47af7f3d, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.display 0x47af7f3d 640x480, swapInterval 1, drawable 0x7101092f [apply] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675154455969 d 23ms]] [apply] WindowEvent[EVENT_WINDOW_DESTROY_NOTIFY, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675154455993 d 0ms]] [apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.dispose 0x47af7f3d: tileRendererInUse null [apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.dispose 0x47af7f3d FIN [apply] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675154455998 d 0ms]] [apply] WindowEvent[WINDOW_MOVED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675154456012 d 0ms]] [apply] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675154456012 d 0ms]] [apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.init.0 0x47af7f3d: tileRendererInUse null, GearsES2[obj 0x47af7f3d isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x47af7f3d on Thread[main-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 0x47af7f3d created: GearsObj[0x35581860, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x47af7f3d created: GearsObj[0x53f4df1c, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x47af7f3d created: GearsObj[0x53f4df1c, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.init.X 0x47af7f3d FIN GearsES2[obj 0x47af7f3d isInit true, usesShared false, 1 GearsObj[0x35581860, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x53f4df1c, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x64b982c5, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.reshape 0x47af7f3d 0/0 640x480 of 640x480, swapInterval 1, drawable 0xffffffffbe0108f1, msaa false, tileRendererInUse null [apply] >> GearsES2 0x47af7f3d, angle 0.5, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.display 0x47af7f3d 640x480, swapInterval 1, drawable 0xffffffffbe0108f1 [apply] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675154456043 d 22ms]] [apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.display 0x47af7f3d 640x480, swapInterval 1, drawable 0x7101092f [apply] WindowUpdateEvent[[ 0 / 0 640 x 480 ], WindowEvent[EVENT_WINDOW_REPAINT, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675154456065 d 2ms]]] [apply] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675154456068 d 0ms]] [apply] WindowEvent[WINDOW_MOVED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675154456069 d 0ms]] [apply] WindowEvent[EVENT_WINDOW_DESTROY_NOTIFY, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675154456069 d 0ms]] [apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.dispose 0x47af7f3d: tileRendererInUse null [apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.dispose 0x47af7f3d FIN [apply] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675154456077 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:1675154456090 d 0ms]] [apply] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675154456090 d 0ms]] [apply] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675154456120 d 18ms]] [apply] Thread[main,5,main] GearsES2.init.0 0x3bb9a3ff: tileRendererInUse null, GearsES2[obj 0x3bb9a3ff isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x3bb9a3ff on Thread[main,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL4bc/GL4bc.hw] [apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR NVIDIA Corporation [apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION 4.6.0 NVIDIA 391.35 [apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 325 [apply] GLX_EXTENSIONS 30 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x3bb9a3ff created: GearsObj[0x694abbdc, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x3bb9a3ff created: GearsObj[0x2e005c4b, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x3bb9a3ff created: GearsObj[0x2e005c4b, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[main,5,main] GearsES2.init.X 0x3bb9a3ff FIN GearsES2[obj 0x3bb9a3ff isInit true, usesShared false, 1 GearsObj[0x694abbdc, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2e005c4b, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x4567f35d, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[main,5,main] GearsES2.reshape 0x3bb9a3ff 0/0 640x480 of 640x480, swapInterval 1, drawable 0xffffffff810108c7, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3bb9a3ff, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [apply] Thread[main,5,main] GearsES2.display 0x3bb9a3ff 640x480, swapInterval 1, drawable 0xffffffff810108c7 [apply] WindowEvent[EVENT_WINDOW_DESTROY_NOTIFY, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675154456150 d 1ms]] [apply] Thread[main-Display-.windows_nil-1-EDT-5,5,main] GearsES2.dispose 0x3bb9a3ff: tileRendererInUse null [apply] Thread[main-Display-.windows_nil-1-EDT-5,5,main] GearsES2.dispose 0x3bb9a3ff FIN [apply] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675154456157 d 0ms]] [apply] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675154456170 d 0ms]] [apply] Thread[main-Display-.windows_nil-1-EDT-6,5,main] GearsES2.init.0 0x3bb9a3ff: tileRendererInUse null, GearsES2[obj 0x3bb9a3ff isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x3bb9a3ff on Thread[main-Display-.windows_nil-1-EDT-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 0x3bb9a3ff created: GearsObj[0x481b920a, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x3bb9a3ff created: GearsObj[0x25f3e39d, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x3bb9a3ff created: GearsObj[0x25f3e39d, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[main-Display-.windows_nil-1-EDT-6,5,main] GearsES2.init.X 0x3bb9a3ff FIN GearsES2[obj 0x3bb9a3ff isInit true, usesShared false, 1 GearsObj[0x481b920a, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x25f3e39d, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x19875357, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[main-Display-.windows_nil-1-EDT-6,5,main] GearsES2.reshape 0x3bb9a3ff 0/0 640x480 of 640x480, swapInterval 1, drawable 0x1301080b, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3bb9a3ff, angle 0.5, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-6,5,main] GearsES2.display 0x3bb9a3ff 640x480, swapInterval 1, drawable 0x1301080b [apply] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675154456203 d 23ms]] [apply] Thread[main-Display-.windows_nil-1-EDT-6,5,main] GearsES2.display 0x3bb9a3ff 640x480, swapInterval 1, drawable 0xffffffff810108c7 [apply] WindowUpdateEvent[[ 0 / 0 640 x 480 ], WindowEvent[EVENT_WINDOW_REPAINT, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675154456226 d 8ms]]] [apply] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675154456256 d 0ms]] [apply] WindowEvent[WINDOW_MOVED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675154456258 d 0ms]] [apply] WindowEvent[EVENT_WINDOW_DESTROY_NOTIFY, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675154456258 d 0ms]] [apply] Thread[main-Display-.windows_nil-1-EDT-6,5,main] GearsES2.dispose 0x3bb9a3ff: tileRendererInUse null [apply] Thread[main-Display-.windows_nil-1-EDT-6,5,main] GearsES2.dispose 0x3bb9a3ff FIN [apply] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675154456266 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:1675154456278 d 0ms]] [apply] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675154456278 d 0ms]] [apply] Thread[main-Display-.windows_nil-1-EDT-7,5,main] GearsES2.init.0 0x6356695f: tileRendererInUse null, GearsES2[obj 0x6356695f isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x6356695f on Thread[main-Display-.windows_nil-1-EDT-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 0x6356695f created: GearsObj[0xa70c04b, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x6356695f created: GearsObj[0x6cf685c4, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x6356695f created: GearsObj[0x6cf685c4, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[main-Display-.windows_nil-1-EDT-7,5,main] GearsES2.init.X 0x6356695f FIN GearsES2[obj 0x6356695f isInit true, usesShared false, 1 GearsObj[0xa70c04b, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6cf685c4, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5b2e629e, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[main-Display-.windows_nil-1-EDT-7,5,main] GearsES2.reshape 0x6356695f 0/0 640x480 of 640x480, swapInterval 1, drawable 0xffffffffb2010832, msaa false, tileRendererInUse null [apply] >> GearsES2 0x6356695f, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-7,5,main] GearsES2.display 0x6356695f 640x480, swapInterval 1, drawable 0xffffffffb2010832 [apply] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675154456304 d 24ms]] [apply] WindowEvent[EVENT_WINDOW_DESTROY_NOTIFY, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675154456431 d 0ms]] [apply] Thread[main-Display-.windows_nil-1-EDT-7,5,main] GearsES2.dispose 0x6356695f: tileRendererInUse null [apply] Thread[main-Display-.windows_nil-1-EDT-7,5,main] GearsES2.dispose 0x6356695f FIN [apply] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675154456436 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:1675154456448 d 0ms]] [apply] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675154456448 d 0ms]] [apply] Thread[main-Display-.windows_nil-1-EDT-8,5,main] GearsES2.init.0 0x359f7cdf: tileRendererInUse null, GearsES2[obj 0x359f7cdf isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x359f7cdf on Thread[main-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 0x359f7cdf created: GearsObj[0x5de47f5b, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x359f7cdf created: GearsObj[0x75638ecd, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x359f7cdf created: GearsObj[0x75638ecd, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[main-Display-.windows_nil-1-EDT-8,5,main] GearsES2.init.X 0x359f7cdf FIN GearsES2[obj 0x359f7cdf isInit true, usesShared false, 1 GearsObj[0x5de47f5b, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x75638ecd, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0xc6d49fc, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[main-Display-.windows_nil-1-EDT-8,5,main] GearsES2.reshape 0x359f7cdf 0/0 640x480 of 640x480, swapInterval 1, drawable 0x7101092f, msaa false, tileRendererInUse null [apply] >> GearsES2 0x359f7cdf, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-8,5,main] GearsES2.display 0x359f7cdf 640x480, swapInterval 1, drawable 0x7101092f [apply] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675154456476 d 23ms]] [apply] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675154456502 d 0ms]] [apply] WindowEvent[WINDOW_MOVED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675154456505 d 0ms]] [apply] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675154456505 d 0ms]] [apply] Thread[main-Display-.windows_nil-1-EDT-8,5,main] GearsES2.init.0 0x1fa268de: tileRendererInUse null, GearsES2[obj 0x1fa268de isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x1fa268de on Thread[main-Display-.windows_nil-1-EDT-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 0x1fa268de created: GearsObj[0x738e5d94, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x1fa268de created: GearsObj[0x2007f6a3, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x1fa268de created: GearsObj[0x2007f6a3, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[main-Display-.windows_nil-1-EDT-8,5,main] GearsES2.init.X 0x1fa268de FIN GearsES2[obj 0x1fa268de isInit true, usesShared false, 1 GearsObj[0x738e5d94, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2007f6a3, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x313ce922, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[main-Display-.windows_nil-1-EDT-8,5,main] GearsES2.reshape 0x1fa268de 0/0 640x480 of 640x480, swapInterval 1, drawable 0xffffffffba0108d9, msaa false, tileRendererInUse null [apply] >> GearsES2 0x1fa268de, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-8,5,main] GearsES2.display 0x1fa268de 640x480, swapInterval 1, drawable 0xffffffffba0108d9 [apply] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675154456535 d 58ms]] [apply] WindowEvent[EVENT_WINDOW_DESTROY_NOTIFY, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675154456703 d 0ms]] [apply] Thread[main-Display-.windows_nil-1-EDT-8,5,main] GearsES2.dispose 0x359f7cdf: tileRendererInUse null [apply] Thread[main-Display-.windows_nil-1-EDT-8,5,main] GearsES2.dispose 0x359f7cdf FIN [apply] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675154456707 d 0ms]] [apply] WindowEvent[EVENT_WINDOW_DESTROY_NOTIFY, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675154456707 d 0ms]] [apply] Thread[main-Display-.windows_nil-1-EDT-8,5,main] GearsES2.dispose 0x1fa268de: tileRendererInUse null [apply] Thread[main-Display-.windows_nil-1-EDT-8,5,main] GearsES2.dispose 0x1fa268de FIN [apply] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675154456711 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:1675154456726 d 0ms]] [apply] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675154456726 d 0ms]] [apply] Thread[main-Display-.windows_nil-2-EDT-1,5,main] GearsES2.init.0 0x4466af20: tileRendererInUse null, GearsES2[obj 0x4466af20 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x4466af20 on Thread[main-Display-.windows_nil-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 0x4466af20 created: GearsObj[0x44d71a76, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x4466af20 created: GearsObj[0x27dacc54, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x4466af20 created: GearsObj[0x27dacc54, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[main-Display-.windows_nil-2-EDT-1,5,main] GearsES2.init.X 0x4466af20 FIN GearsES2[obj 0x4466af20 isInit true, usesShared false, 1 GearsObj[0x44d71a76, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x27dacc54, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x154717ae, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[main-Display-.windows_nil-2-EDT-1,5,main] GearsES2.reshape 0x4466af20 0/0 640x480 of 640x480, swapInterval 1, drawable 0xffffffffbb01089a, msaa false, tileRendererInUse null [apply] >> GearsES2 0x4466af20, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-2-EDT-1,5,main] GearsES2.display 0x4466af20 640x480, swapInterval 1, drawable 0xffffffffbb01089a [apply] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675154456757 d 21ms]] [apply] WindowEvent[WINDOW_MOVED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675154456791 d 0ms]] [apply] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675154456791 d 0ms]] [apply] Thread[main-Display-.windows_nil-3-EDT-1,5,main] GearsES2.init.0 0xa514af7: tileRendererInUse null, GearsES2[obj 0xa514af7 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0xa514af7 on Thread[main-Display-.windows_nil-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 0xa514af7 created: GearsObj[0x2bb83cca, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0xa514af7 created: GearsObj[0x257c4709, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0xa514af7 created: GearsObj[0x257c4709, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[main-Display-.windows_nil-3-EDT-1,5,main] GearsES2.init.X 0xa514af7 FIN GearsES2[obj 0xa514af7 isInit true, usesShared false, 1 GearsObj[0x2bb83cca, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x257c4709, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x7ac75ec6, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[main-Display-.windows_nil-3-EDT-1,5,main] GearsES2.reshape 0xa514af7 0/0 640x480 of 640x480, swapInterval 1, drawable 0xffffffffba0108d9, msaa false, tileRendererInUse null [apply] >> GearsES2 0xa514af7, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-3-EDT-1,5,main] GearsES2.display 0xa514af7 640x480, swapInterval 1, drawable 0xffffffffba0108d9 [apply] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675154456821 d 26ms]] [apply] WindowEvent[EVENT_WINDOW_DESTROY_NOTIFY, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675154456958 d 0ms]] [apply] Thread[main-Display-.windows_nil-2-EDT-1,5,main] GearsES2.dispose 0x4466af20: tileRendererInUse null [apply] Thread[main-Display-.windows_nil-2-EDT-1,5,main] GearsES2.dispose 0x4466af20 FIN [apply] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675154456962 d 0ms]] [apply] WindowEvent[EVENT_WINDOW_DESTROY_NOTIFY, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675154456963 d 0ms]] [apply] Thread[main-Display-.windows_nil-3-EDT-1,5,main] GearsES2.dispose 0xa514af7: tileRendererInUse null [apply] Thread[main-Display-.windows_nil-3-EDT-1,5,main] GearsES2.dispose 0xa514af7 FIN [apply] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675154456977 d 1ms]] [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 @ 1675154456992 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1675154456993 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test01WindowSimple took 0.381 sec [apply] Testcase: test02WindowSimple took 0.21 sec [apply] Testcase: test10WindowNativeRecreateSimple took 0.151 sec [apply] Testcase: test11WindowNativeRecreateSimple took 0.188 sec [apply] Testcase: test21WindowDestroyWinTwiceA took 0.171 sec [apply] Testcase: test22WindowTwoWinOneDisplay took 0.275 sec [apply] Testcase: test23WindowTwoWinTwoDisplays took 0.266 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 @ 1675154458214 ms III - Start [apply] SLOCK [T main @ 1675154458215 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.TestGLWindows02NEWTAnimated - testWindowDecor01Simple [apply] junit.framework.TestListener: startTest(testWindowDecor01Simple) [apply] WindowEvent[WINDOW_MOVED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675154459696 d 0ms]] [apply] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675154459696 d 0ms]] [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.init.0 0x72057ecf: tileRendererInUse null, GearsES2[obj 0x72057ecf isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x72057ecf on Thread[main-Display-.windows_nil-1-EDT-1,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL4bc/GL4bc.hw] [apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR NVIDIA Corporation [apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION 4.6.0 NVIDIA 391.35 [apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 325 [apply] GLX_EXTENSIONS 30 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x72057ecf created: GearsObj[0x3f82428e, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x72057ecf created: GearsObj[0x633f828f, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x72057ecf created: GearsObj[0x633f828f, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.init.X 0x72057ecf FIN GearsES2[obj 0x72057ecf isInit true, usesShared false, 1 GearsObj[0x3f82428e, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x633f828f, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6f72bd43, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x72057ecf 0/0 640x480 of 640x480, swapInterval 1, drawable 0xffffffffbb01089a, msaa false, tileRendererInUse null [apply] >> GearsES2 0x72057ecf, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x72057ecf 640x480, swapInterval 1, drawable 0xffffffffbb01089a [apply] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675154459726 d 51ms]] [apply] WindowEvent[EVENT_WINDOW_DESTROY_NOTIFY, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675154459900 d 0ms]] [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x72057ecf: tileRendererInUse null [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x72057ecf FIN [apply] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675154459905 d 1ms]] [apply] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675154459914 d 0ms]] [apply] junit.framework.TestListener: endTest(testWindowDecor01Simple) [apply] junit.framework.TestListener: startTest(testWindowDecor02DestroyWinTwiceA) [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.TestGLWindows02NEWTAnimated - testWindowDecor01Simple [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.TestGLWindows02NEWTAnimated - testWindowDecor02DestroyWinTwiceA [apply] WindowEvent[WINDOW_MOVED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675154460191 d 0ms]] [apply] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675154460191 d 0ms]] [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.init.0 0x4fb0f2b9: tileRendererInUse null, GearsES2[obj 0x4fb0f2b9 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x4fb0f2b9 on Thread[main-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 0x4fb0f2b9 created: GearsObj[0x710e0ea8, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x4fb0f2b9 created: GearsObj[0x41a6cb96, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x4fb0f2b9 created: GearsObj[0x41a6cb96, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.init.X 0x4fb0f2b9 FIN GearsES2[obj 0x4fb0f2b9 isInit true, usesShared false, 1 GearsObj[0x710e0ea8, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x41a6cb96, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x20abd257, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x4fb0f2b9 0/0 640x480 of 640x480, swapInterval 1, drawable 0xffffffffba0108d9, msaa false, tileRendererInUse null [apply] >> GearsES2 0x4fb0f2b9, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x4fb0f2b9 640x480, swapInterval 1, drawable 0xffffffffba0108d9 [apply] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675154460215 d 23ms]] [apply] WindowEvent[EVENT_WINDOW_DESTROY_NOTIFY, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675154460617 d 0ms]] [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x4fb0f2b9: tileRendererInUse null [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x4fb0f2b9 FIN [apply] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675154460622 d 0ms]] [apply] WindowEvent[EVENT_WINDOW_DESTROY_NOTIFY, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675154460623 d 0ms]] [apply] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675154460623 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:1675154460893 d 0ms]] [apply] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675154460893 d 0ms]] [apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.init.0 0x7b9a4292: tileRendererInUse null, GearsES2[obj 0x7b9a4292 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x7b9a4292 on Thread[main-Display-.windows_nil-1-EDT-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 0x7b9a4292 created: GearsObj[0x3acc1411, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x7b9a4292 created: GearsObj[0xfa0c00e, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x7b9a4292 created: GearsObj[0xfa0c00e, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.init.X 0x7b9a4292 FIN GearsES2[obj 0x7b9a4292 isInit true, usesShared false, 1 GearsObj[0x3acc1411, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0xfa0c00e, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6ba20226, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.reshape 0x7b9a4292 0/0 640x480 of 640x480, swapInterval 0, drawable 0xffffffffbe0108f1, msaa false, tileRendererInUse null [apply] >> GearsES2 0x7b9a4292, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.display 0x7b9a4292 640x480, swapInterval 0, drawable 0xffffffffbe0108f1 [apply] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675154460915 d 21ms]] [apply] WindowEvent[WINDOW_MOVED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675154460937 d 0ms]] [apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.display 0x7b9a4292 640x480, swapInterval 0, drawable 0x1301080b [apply] WindowUpdateEvent[[ 0 / 0 640 x 480 ], WindowEvent[EVENT_WINDOW_REPAINT, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675154460937 d 2ms]]] [apply] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675154460943 d 0ms]] [apply] WindowEvent[WINDOW_MOVED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675154460945 d 0ms]] [apply] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675154460945 d 0ms]] [apply] junit.framework.TestListener: endTest(testWindowDecor02DestroyWinTwiceA) [apply] junit.framework.TestListener: startTest(testWindowDecor03TwoWinOneDisplay) [apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.init.0 0x294425a7: tileRendererInUse null, GearsES2[obj 0x294425a7 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x294425a7 on Thread[main-Display-.windows_nil-1-EDT-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 0x294425a7 created: GearsObj[0x3611646b, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x294425a7 created: GearsObj[0x3d1f8271, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x294425a7 created: GearsObj[0x3d1f8271, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.init.X 0x294425a7 FIN GearsES2[obj 0x294425a7 isInit true, usesShared false, 1 GearsObj[0x3611646b, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3d1f8271, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x4781a9a7, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.reshape 0x294425a7 0/0 630x470 of 630x470, swapInterval 1, drawable 0xffffffffb2010832, msaa false, tileRendererInUse null [apply] >> GearsES2 0x294425a7, angle 0.0, [l -1.3404255, r 1.3404255, b -1.0, t 1.0] 2.680851x2.0 -> [l -1.3404255, r 1.3404255, b -1.0, t 1.0] 2.680851x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.display 0x294425a7 630x470, swapInterval 1, drawable 0xffffffffb2010832 [apply] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675154460971 d 10ms]] [apply] WindowEvent[WINDOW_MOVED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675154460981 d 0ms]] [apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.display 0x294425a7 630x470, swapInterval 1, drawable 0x7101092f [apply] WindowUpdateEvent[[ 0 / 0 630 x 470 ], WindowEvent[EVENT_WINDOW_REPAINT, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675154460981 d 3ms]]] [apply] WindowEvent[EVENT_WINDOW_DESTROY_NOTIFY, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675154461384 d 0ms]] [apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.dispose 0x7b9a4292: tileRendererInUse null [apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.dispose 0x7b9a4292 FIN [apply] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675154461388 d 0ms]] [apply] WindowEvent[EVENT_WINDOW_DESTROY_NOTIFY, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675154461634 d 0ms]] [apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.dispose 0x294425a7: tileRendererInUse null [apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.dispose 0x294425a7 FIN [apply] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675154461641 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:1675154461943 d 0ms]] [apply] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675154461943 d 0ms]] [apply] junit.framework.TestListener: endTest(testWindowDecor03TwoWinOneDisplay) [apply] junit.framework.TestListener: startTest(testWindowDecor03TwoWinTwoDisplays) [apply] Thread[main-Display-.windows_nil-2-EDT-1,5,main] GearsES2.init.0 0x9f116cc: tileRendererInUse null, GearsES2[obj 0x9f116cc isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x9f116cc on Thread[main-Display-.windows_nil-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 0x9f116cc created: GearsObj[0x50130bc1, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x9f116cc created: GearsObj[0x21e1a556, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x9f116cc created: GearsObj[0x21e1a556, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[main-Display-.windows_nil-2-EDT-1,5,main] GearsES2.init.X 0x9f116cc FIN GearsES2[obj 0x9f116cc isInit true, usesShared false, 1 GearsObj[0x50130bc1, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x21e1a556, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x117d28e, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[main-Display-.windows_nil-2-EDT-1,5,main] GearsES2.reshape 0x9f116cc 0/0 640x480 of 640x480, swapInterval 0, drawable 0xffffffffbb01089a, msaa false, tileRendererInUse null [apply] >> GearsES2 0x9f116cc, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-2-EDT-1,5,main] GearsES2.display 0x9f116cc 640x480, swapInterval 0, drawable 0xffffffffbb01089a [apply] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675154461969 d 20ms]] [apply] WindowEvent[WINDOW_MOVED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675154461990 d 0ms]] [apply] Thread[main-Display-.windows_nil-2-EDT-1,5,main] GearsES2.display 0x9f116cc 640x480, swapInterval 0, drawable 0xffffffffb2010832 [apply] WindowUpdateEvent[[ 0 / 0 640 x 480 ], WindowEvent[EVENT_WINDOW_REPAINT, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675154461990 d 1ms]]] [apply] WindowEvent[WINDOW_MOVED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675154462004 d 0ms]] [apply] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675154462004 d 0ms]] [apply] Thread[main-Display-.windows_nil-3-EDT-1,5,main] GearsES2.init.0 0x12468a38: tileRendererInUse null, GearsES2[obj 0x12468a38 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x12468a38 on Thread[main-Display-.windows_nil-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 0x12468a38 created: GearsObj[0x31ed13af, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x12468a38 created: GearsObj[0x5e0b090d, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x12468a38 created: GearsObj[0x5e0b090d, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[main-Display-.windows_nil-3-EDT-1,5,main] GearsES2.init.X 0x12468a38 FIN GearsES2[obj 0x12468a38 isInit true, usesShared false, 1 GearsObj[0x31ed13af, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x5e0b090d, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x60082c05, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[main-Display-.windows_nil-3-EDT-1,5,main] GearsES2.reshape 0x12468a38 0/0 630x470 of 630x470, swapInterval 1, drawable 0xffffffffba0108d9, msaa false, tileRendererInUse null [apply] >> GearsES2 0x12468a38, angle 0.0, [l -1.3404255, r 1.3404255, b -1.0, t 1.0] 2.680851x2.0 -> [l -1.3404255, r 1.3404255, b -1.0, t 1.0] 2.680851x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-3-EDT-1,5,main] GearsES2.display 0x12468a38 630x470, swapInterval 1, drawable 0xffffffffba0108d9 [apply] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675154462029 d 40ms]] [apply] WindowEvent[WINDOW_MOVED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675154462070 d 0ms]] [apply] Thread[main-Display-.windows_nil-3-EDT-1,5,main] GearsES2.display 0x12468a38 630x470, swapInterval 1, drawable 0xffffffff810108c7 [apply] WindowUpdateEvent[[ 0 / 0 630 x 470 ], WindowEvent[EVENT_WINDOW_REPAINT, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675154462070 d 13ms]]] [apply] WindowEvent[EVENT_WINDOW_DESTROY_NOTIFY, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675154462600 d 0ms]] [apply] Thread[main-Display-.windows_nil-2-EDT-1,5,main] GearsES2.dispose 0x9f116cc: tileRendererInUse null [apply] Thread[main-Display-.windows_nil-2-EDT-1,5,main] GearsES2.dispose 0x9f116cc FIN [apply] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675154462605 d 0ms]] [apply] WindowEvent[EVENT_WINDOW_DESTROY_NOTIFY, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675154462851 d 0ms]] [apply] Thread[main-Display-.windows_nil-3-EDT-1,5,main] GearsES2.dispose 0x12468a38: tileRendererInUse null [apply] Thread[main-Display-.windows_nil-3-EDT-1,5,main] GearsES2.dispose 0x12468a38 FIN [apply] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675154462862 d 0ms]] [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.TestGLWindows02NEWTAnimated - testWindowDecor03TwoWinTwoDisplays [apply] junit.framework.TestListener: endTest(testWindowDecor03TwoWinTwoDisplays) [apply] ++++ Test Singleton.unlock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675154463173 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1675154463173 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [apply] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 5.618 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675154458214 ms III - Start [apply] SLOCK [T main @ 1675154458215 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.TestGLWindows02NEWTAnimated - testWindowDecor01Simple [apply] WindowEvent[WINDOW_MOVED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675154459696 d 0ms]] [apply] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675154459696 d 0ms]] [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.init.0 0x72057ecf: tileRendererInUse null, GearsES2[obj 0x72057ecf isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x72057ecf on Thread[main-Display-.windows_nil-1-EDT-1,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL4bc/GL4bc.hw] [apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR NVIDIA Corporation [apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION 4.6.0 NVIDIA 391.35 [apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 325 [apply] GLX_EXTENSIONS 30 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x72057ecf created: GearsObj[0x3f82428e, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x72057ecf created: GearsObj[0x633f828f, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x72057ecf created: GearsObj[0x633f828f, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.init.X 0x72057ecf FIN GearsES2[obj 0x72057ecf isInit true, usesShared false, 1 GearsObj[0x3f82428e, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x633f828f, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6f72bd43, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x72057ecf 0/0 640x480 of 640x480, swapInterval 1, drawable 0xffffffffbb01089a, msaa false, tileRendererInUse null [apply] >> GearsES2 0x72057ecf, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x72057ecf 640x480, swapInterval 1, drawable 0xffffffffbb01089a [apply] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675154459726 d 51ms]] [apply] WindowEvent[EVENT_WINDOW_DESTROY_NOTIFY, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675154459900 d 0ms]] [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x72057ecf: tileRendererInUse null [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x72057ecf FIN [apply] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675154459905 d 1ms]] [apply] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675154459914 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:1675154460191 d 0ms]] [apply] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675154460191 d 0ms]] [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.init.0 0x4fb0f2b9: tileRendererInUse null, GearsES2[obj 0x4fb0f2b9 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x4fb0f2b9 on Thread[main-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 0x4fb0f2b9 created: GearsObj[0x710e0ea8, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x4fb0f2b9 created: GearsObj[0x41a6cb96, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x4fb0f2b9 created: GearsObj[0x41a6cb96, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.init.X 0x4fb0f2b9 FIN GearsES2[obj 0x4fb0f2b9 isInit true, usesShared false, 1 GearsObj[0x710e0ea8, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x41a6cb96, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x20abd257, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x4fb0f2b9 0/0 640x480 of 640x480, swapInterval 1, drawable 0xffffffffba0108d9, msaa false, tileRendererInUse null [apply] >> GearsES2 0x4fb0f2b9, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x4fb0f2b9 640x480, swapInterval 1, drawable 0xffffffffba0108d9 [apply] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675154460215 d 23ms]] [apply] WindowEvent[EVENT_WINDOW_DESTROY_NOTIFY, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675154460617 d 0ms]] [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x4fb0f2b9: tileRendererInUse null [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x4fb0f2b9 FIN [apply] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675154460622 d 0ms]] [apply] WindowEvent[EVENT_WINDOW_DESTROY_NOTIFY, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675154460623 d 0ms]] [apply] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675154460623 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:1675154460893 d 0ms]] [apply] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675154460893 d 0ms]] [apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.init.0 0x7b9a4292: tileRendererInUse null, GearsES2[obj 0x7b9a4292 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x7b9a4292 on Thread[main-Display-.windows_nil-1-EDT-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 0x7b9a4292 created: GearsObj[0x3acc1411, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x7b9a4292 created: GearsObj[0xfa0c00e, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x7b9a4292 created: GearsObj[0xfa0c00e, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.init.X 0x7b9a4292 FIN GearsES2[obj 0x7b9a4292 isInit true, usesShared false, 1 GearsObj[0x3acc1411, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0xfa0c00e, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6ba20226, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.reshape 0x7b9a4292 0/0 640x480 of 640x480, swapInterval 0, drawable 0xffffffffbe0108f1, msaa false, tileRendererInUse null [apply] >> GearsES2 0x7b9a4292, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.display 0x7b9a4292 640x480, swapInterval 0, drawable 0xffffffffbe0108f1 [apply] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675154460915 d 21ms]] [apply] WindowEvent[WINDOW_MOVED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675154460937 d 0ms]] [apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.display 0x7b9a4292 640x480, swapInterval 0, drawable 0x1301080b [apply] WindowUpdateEvent[[ 0 / 0 640 x 480 ], WindowEvent[EVENT_WINDOW_REPAINT, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675154460937 d 2ms]]] [apply] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675154460943 d 0ms]] [apply] WindowEvent[WINDOW_MOVED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675154460945 d 0ms]] [apply] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675154460945 d 0ms]] [apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.init.0 0x294425a7: tileRendererInUse null, GearsES2[obj 0x294425a7 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x294425a7 on Thread[main-Display-.windows_nil-1-EDT-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 0x294425a7 created: GearsObj[0x3611646b, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x294425a7 created: GearsObj[0x3d1f8271, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x294425a7 created: GearsObj[0x3d1f8271, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.init.X 0x294425a7 FIN GearsES2[obj 0x294425a7 isInit true, usesShared false, 1 GearsObj[0x3611646b, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3d1f8271, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x4781a9a7, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.reshape 0x294425a7 0/0 630x470 of 630x470, swapInterval 1, drawable 0xffffffffb2010832, msaa false, tileRendererInUse null [apply] >> GearsES2 0x294425a7, angle 0.0, [l -1.3404255, r 1.3404255, b -1.0, t 1.0] 2.680851x2.0 -> [l -1.3404255, r 1.3404255, b -1.0, t 1.0] 2.680851x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.display 0x294425a7 630x470, swapInterval 1, drawable 0xffffffffb2010832 [apply] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675154460971 d 10ms]] [apply] WindowEvent[WINDOW_MOVED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675154460981 d 0ms]] [apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.display 0x294425a7 630x470, swapInterval 1, drawable 0x7101092f [apply] WindowUpdateEvent[[ 0 / 0 630 x 470 ], WindowEvent[EVENT_WINDOW_REPAINT, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675154460981 d 3ms]]] [apply] WindowEvent[EVENT_WINDOW_DESTROY_NOTIFY, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675154461384 d 0ms]] [apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.dispose 0x7b9a4292: tileRendererInUse null [apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.dispose 0x7b9a4292 FIN [apply] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675154461388 d 0ms]] [apply] WindowEvent[EVENT_WINDOW_DESTROY_NOTIFY, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675154461634 d 0ms]] [apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.dispose 0x294425a7: tileRendererInUse null [apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.dispose 0x294425a7 FIN [apply] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675154461641 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:1675154461943 d 0ms]] [apply] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675154461943 d 0ms]] [apply] Thread[main-Display-.windows_nil-2-EDT-1,5,main] GearsES2.init.0 0x9f116cc: tileRendererInUse null, GearsES2[obj 0x9f116cc isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x9f116cc on Thread[main-Display-.windows_nil-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 0x9f116cc created: GearsObj[0x50130bc1, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x9f116cc created: GearsObj[0x21e1a556, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x9f116cc created: GearsObj[0x21e1a556, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[main-Display-.windows_nil-2-EDT-1,5,main] GearsES2.init.X 0x9f116cc FIN GearsES2[obj 0x9f116cc isInit true, usesShared false, 1 GearsObj[0x50130bc1, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x21e1a556, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x117d28e, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[main-Display-.windows_nil-2-EDT-1,5,main] GearsES2.reshape 0x9f116cc 0/0 640x480 of 640x480, swapInterval 0, drawable 0xffffffffbb01089a, msaa false, tileRendererInUse null [apply] >> GearsES2 0x9f116cc, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-2-EDT-1,5,main] GearsES2.display 0x9f116cc 640x480, swapInterval 0, drawable 0xffffffffbb01089a [apply] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675154461969 d 20ms]] [apply] WindowEvent[WINDOW_MOVED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675154461990 d 0ms]] [apply] Thread[main-Display-.windows_nil-2-EDT-1,5,main] GearsES2.display 0x9f116cc 640x480, swapInterval 0, drawable 0xffffffffb2010832 [apply] WindowUpdateEvent[[ 0 / 0 640 x 480 ], WindowEvent[EVENT_WINDOW_REPAINT, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675154461990 d 1ms]]] [apply] WindowEvent[WINDOW_MOVED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675154462004 d 0ms]] [apply] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675154462004 d 0ms]] [apply] Thread[main-Display-.windows_nil-3-EDT-1,5,main] GearsES2.init.0 0x12468a38: tileRendererInUse null, GearsES2[obj 0x12468a38 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x12468a38 on Thread[main-Display-.windows_nil-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 0x12468a38 created: GearsObj[0x31ed13af, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x12468a38 created: GearsObj[0x5e0b090d, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x12468a38 created: GearsObj[0x5e0b090d, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[main-Display-.windows_nil-3-EDT-1,5,main] GearsES2.init.X 0x12468a38 FIN GearsES2[obj 0x12468a38 isInit true, usesShared false, 1 GearsObj[0x31ed13af, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x5e0b090d, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x60082c05, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[main-Display-.windows_nil-3-EDT-1,5,main] GearsES2.reshape 0x12468a38 0/0 630x470 of 630x470, swapInterval 1, drawable 0xffffffffba0108d9, msaa false, tileRendererInUse null [apply] >> GearsES2 0x12468a38, angle 0.0, [l -1.3404255, r 1.3404255, b -1.0, t 1.0] 2.680851x2.0 -> [l -1.3404255, r 1.3404255, b -1.0, t 1.0] 2.680851x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-3-EDT-1,5,main] GearsES2.display 0x12468a38 630x470, swapInterval 1, drawable 0xffffffffba0108d9 [apply] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675154462029 d 40ms]] [apply] WindowEvent[WINDOW_MOVED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675154462070 d 0ms]] [apply] Thread[main-Display-.windows_nil-3-EDT-1,5,main] GearsES2.display 0x12468a38 630x470, swapInterval 1, drawable 0xffffffff810108c7 [apply] WindowUpdateEvent[[ 0 / 0 630 x 470 ], WindowEvent[EVENT_WINDOW_REPAINT, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675154462070 d 13ms]]] [apply] WindowEvent[EVENT_WINDOW_DESTROY_NOTIFY, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675154462600 d 0ms]] [apply] Thread[main-Display-.windows_nil-2-EDT-1,5,main] GearsES2.dispose 0x9f116cc: tileRendererInUse null [apply] Thread[main-Display-.windows_nil-2-EDT-1,5,main] GearsES2.dispose 0x9f116cc FIN [apply] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675154462605 d 0ms]] [apply] WindowEvent[EVENT_WINDOW_DESTROY_NOTIFY, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675154462851 d 0ms]] [apply] Thread[main-Display-.windows_nil-3-EDT-1,5,main] GearsES2.dispose 0x12468a38: tileRendererInUse null [apply] Thread[main-Display-.windows_nil-3-EDT-1,5,main] GearsES2.dispose 0x12468a38 FIN [apply] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675154462862 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 @ 1675154463173 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1675154463173 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: testWindowDecor01Simple took 0.591 sec [apply] Testcase: testWindowDecor02DestroyWinTwiceA took 0.7 sec [apply] Testcase: testWindowDecor03TwoWinOneDisplay took 1.025 sec [apply] Testcase: testWindowDecor03TwoWinTwoDisplays took 1.227 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 @ 1675154464254 ms III - Start [apply] SLOCK [T main @ 1675154464254 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.TestGLWindows03NEWTAnimResize - test01WindowDecor [apply] junit.framework.TestListener: startTest(test01WindowDecor) [apply] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675154465790 d 0ms]] [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.init.0 0x56620197: tileRendererInUse null, GearsES2[obj 0x56620197 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x56620197 on Thread[main-Display-.windows_nil-1-EDT-1,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL4bc/GL4bc.hw] [apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR NVIDIA Corporation [apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION 4.6.0 NVIDIA 391.35 [apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 325 [apply] GLX_EXTENSIONS 30 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x56620197 created: GearsObj[0x74cc0fae, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x56620197 created: GearsObj[0x43b3402b, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x56620197 created: GearsObj[0x43b3402b, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.init.X 0x56620197 FIN GearsES2[obj 0x56620197 isInit true, usesShared false, 1 GearsObj[0x74cc0fae, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x43b3402b, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x7f367afc, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x56620197 0/0 200x150 of 200x150, swapInterval 1, drawable 0x7101092f, msaa false, tileRendererInUse null [apply] >> GearsES2 0x56620197, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x56620197 200x150, swapInterval 1, drawable 0x7101092f [apply] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675154465821 d 51ms]] [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:1675154466567 d 1ms]]] [apply] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675154466568 d 0ms]] [apply] WindowUpdateEvent[[ 0 / 0 400 x 300 ], WindowEvent[EVENT_WINDOW_REPAINT, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675154466568 d 0ms]]] [apply] Thread[main-Animator#00,5,main] GearsES2.reshape 0x56620197 0/0 400x300 of 400x300, swapInterval 1, drawable 0x7101092f, msaa false, tileRendererInUse null [apply] >> GearsES2 0x56620197, angle 21.5, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] resize: 2 -> 3 - 600x450 [apply] WindowUpdateEvent[[ 0 / 0 400 x 300 ], WindowEvent[EVENT_WINDOW_REPAINT, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675154467217 d 0ms]]] [apply] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675154467217 d 0ms]] [apply] WindowUpdateEvent[[ 0 / 0 600 x 450 ], WindowEvent[EVENT_WINDOW_REPAINT, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675154467218 d 0ms]]] [apply] Thread[main-Animator#00,5,main] GearsES2.reshape 0x56620197 0/0 600x450 of 600x450, swapInterval 1, drawable 0x7101092f, msaa false, tileRendererInUse null [apply] >> GearsES2 0x56620197, angle 41.0, [l -1.3333334, r 1.3333334, b -1.0, t 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:1675154467851 d 0ms]]] [apply] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675154467851 d 0ms]] [apply] WindowUpdateEvent[[ 0 / 0 800 x 600 ], WindowEvent[EVENT_WINDOW_REPAINT, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675154467851 d 0ms]]] [apply] Thread[main-Animator#00,5,main] GearsES2.reshape 0x56620197 0/0 800x600 of 800x600, swapInterval 1, drawable 0xffffffffba0108d9, msaa false, tileRendererInUse null [apply] >> GearsES2 0x56620197, angle 60.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] junit.framework.TestListener: endTest(test01WindowDecor) [apply] junit.framework.TestListener: startTest(test02WindowUndecor) [apply] WindowEvent[EVENT_WINDOW_DESTROY_NOTIFY, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675154468484 d 0ms]] [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x56620197: tileRendererInUse null [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x56620197 FIN [apply] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675154468517 d 0ms]] [apply] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675154468534 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:1675154468555 d 0ms]] [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.init.0 0x3e58a80e: tileRendererInUse null, GearsES2[obj 0x3e58a80e isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x3e58a80e on Thread[main-Display-.windows_nil-1-EDT-2,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL4bc/GL4bc.hw] [apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR NVIDIA Corporation [apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION 4.6.0 NVIDIA 391.35 [apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 325 [apply] GLX_EXTENSIONS 30 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x3e58a80e created: GearsObj[0x3c880d7, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x3e58a80e created: GearsObj[0x63b2c7e4, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x3e58a80e created: GearsObj[0x63b2c7e4, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.init.X 0x3e58a80e FIN GearsES2[obj 0x3e58a80e isInit true, usesShared false, 1 GearsObj[0x3c880d7, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x63b2c7e4, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x521f8ada, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x3e58a80e 0/0 200x150 of 200x150, swapInterval 1, drawable 0xffffffffba0108d9, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3e58a80e, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3e58a80e 200x150, swapInterval 1, drawable 0xffffffffba0108d9 [apply] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675154468582 d 26ms]] [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:1675154469300 d 1ms]]] [apply] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675154469301 d 0ms]] [apply] WindowUpdateEvent[[ 0 / 0 400 x 300 ], WindowEvent[EVENT_WINDOW_REPAINT, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675154469301 d 0ms]]] [apply] Thread[main-Animator#01,5,main] GearsES2.reshape 0x3e58a80e 0/0 400x300 of 400x300, swapInterval 1, drawable 0xffffffffbe0108f1, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3e58a80e, angle 21.5, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] resize: 2 -> 3 - 600x450 [apply] WindowUpdateEvent[[ 0 / 0 400 x 300 ], WindowEvent[EVENT_WINDOW_REPAINT, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675154469936 d 0ms]]] [apply] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675154469937 d 0ms]] [apply] WindowUpdateEvent[[ 0 / 0 600 x 450 ], WindowEvent[EVENT_WINDOW_REPAINT, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675154469937 d 0ms]]] [apply] Thread[main-Animator#01,5,main] GearsES2.reshape 0x3e58a80e 0/0 600x450 of 600x450, swapInterval 1, drawable 0xffffffffbe0108f1, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3e58a80e, angle 40.5, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [apply] resize: 3 -> 4 - 800x600 [apply] WindowUpdateEvent[[ 0 / 0 600 x 450 ], WindowEvent[EVENT_WINDOW_REPAINT, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675154470570 d 0ms]]] [apply] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675154470570 d 1ms]] [apply] WindowUpdateEvent[[ 0 / 0 800 x 600 ], WindowEvent[EVENT_WINDOW_REPAINT, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675154470571 d 0ms]]] [apply] Thread[main-Animator#01,5,main] GearsES2.reshape 0x3e58a80e 0/0 800x600 of 800x600, swapInterval 1, drawable 0xffffffffb2010832, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3e58a80e, angle 59.5, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] WindowEvent[EVENT_WINDOW_DESTROY_NOTIFY, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675154471200 d 0ms]] [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x3e58a80e: tileRendererInUse null [apply] junit.framework.TestListener: endTest(test02WindowUndecor) [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x3e58a80e FIN [apply] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675154471231 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 @ 1675154471249 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1675154471250 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.648 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675154464254 ms III - Start [apply] SLOCK [T main @ 1675154464254 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.TestGLWindows03NEWTAnimResize - test01WindowDecor [apply] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675154465790 d 0ms]] [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.init.0 0x56620197: tileRendererInUse null, GearsES2[obj 0x56620197 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x56620197 on Thread[main-Display-.windows_nil-1-EDT-1,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL4bc/GL4bc.hw] [apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR NVIDIA Corporation [apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION 4.6.0 NVIDIA 391.35 [apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 325 [apply] GLX_EXTENSIONS 30 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x56620197 created: GearsObj[0x74cc0fae, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x56620197 created: GearsObj[0x43b3402b, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x56620197 created: GearsObj[0x43b3402b, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.init.X 0x56620197 FIN GearsES2[obj 0x56620197 isInit true, usesShared false, 1 GearsObj[0x74cc0fae, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x43b3402b, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x7f367afc, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x56620197 0/0 200x150 of 200x150, swapInterval 1, drawable 0x7101092f, msaa false, tileRendererInUse null [apply] >> GearsES2 0x56620197, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x56620197 200x150, swapInterval 1, drawable 0x7101092f [apply] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675154465821 d 51ms]] [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:1675154466567 d 1ms]]] [apply] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675154466568 d 0ms]] [apply] WindowUpdateEvent[[ 0 / 0 400 x 300 ], WindowEvent[EVENT_WINDOW_REPAINT, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675154466568 d 0ms]]] [apply] Thread[main-Animator#00,5,main] GearsES2.reshape 0x56620197 0/0 400x300 of 400x300, swapInterval 1, drawable 0x7101092f, msaa false, tileRendererInUse null [apply] >> GearsES2 0x56620197, angle 21.5, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] resize: 2 -> 3 - 600x450 [apply] WindowUpdateEvent[[ 0 / 0 400 x 300 ], WindowEvent[EVENT_WINDOW_REPAINT, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675154467217 d 0ms]]] [apply] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675154467217 d 0ms]] [apply] WindowUpdateEvent[[ 0 / 0 600 x 450 ], WindowEvent[EVENT_WINDOW_REPAINT, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675154467218 d 0ms]]] [apply] Thread[main-Animator#00,5,main] GearsES2.reshape 0x56620197 0/0 600x450 of 600x450, swapInterval 1, drawable 0x7101092f, msaa false, tileRendererInUse null [apply] >> GearsES2 0x56620197, angle 41.0, [l -1.3333334, r 1.3333334, b -1.0, t 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:1675154467851 d 0ms]]] [apply] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675154467851 d 0ms]] [apply] WindowUpdateEvent[[ 0 / 0 800 x 600 ], WindowEvent[EVENT_WINDOW_REPAINT, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675154467851 d 0ms]]] [apply] Thread[main-Animator#00,5,main] GearsES2.reshape 0x56620197 0/0 800x600 of 800x600, swapInterval 1, drawable 0xffffffffba0108d9, msaa false, tileRendererInUse null [apply] >> GearsES2 0x56620197, angle 60.0, [l -1.3333334, r 1.3333334, b -1.0, t 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:1675154468484 d 0ms]] [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x56620197: tileRendererInUse null [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x56620197 FIN [apply] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675154468517 d 0ms]] [apply] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675154468534 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:1675154468555 d 0ms]] [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.init.0 0x3e58a80e: tileRendererInUse null, GearsES2[obj 0x3e58a80e isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x3e58a80e on Thread[main-Display-.windows_nil-1-EDT-2,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL4bc/GL4bc.hw] [apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR NVIDIA Corporation [apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION 4.6.0 NVIDIA 391.35 [apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 325 [apply] GLX_EXTENSIONS 30 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x3e58a80e created: GearsObj[0x3c880d7, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x3e58a80e created: GearsObj[0x63b2c7e4, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x3e58a80e created: GearsObj[0x63b2c7e4, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.init.X 0x3e58a80e FIN GearsES2[obj 0x3e58a80e isInit true, usesShared false, 1 GearsObj[0x3c880d7, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x63b2c7e4, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x521f8ada, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x3e58a80e 0/0 200x150 of 200x150, swapInterval 1, drawable 0xffffffffba0108d9, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3e58a80e, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x3e58a80e 200x150, swapInterval 1, drawable 0xffffffffba0108d9 [apply] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675154468582 d 26ms]] [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:1675154469300 d 1ms]]] [apply] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675154469301 d 0ms]] [apply] WindowUpdateEvent[[ 0 / 0 400 x 300 ], WindowEvent[EVENT_WINDOW_REPAINT, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675154469301 d 0ms]]] [apply] Thread[main-Animator#01,5,main] GearsES2.reshape 0x3e58a80e 0/0 400x300 of 400x300, swapInterval 1, drawable 0xffffffffbe0108f1, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3e58a80e, angle 21.5, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] resize: 2 -> 3 - 600x450 [apply] WindowUpdateEvent[[ 0 / 0 400 x 300 ], WindowEvent[EVENT_WINDOW_REPAINT, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675154469936 d 0ms]]] [apply] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675154469937 d 0ms]] [apply] WindowUpdateEvent[[ 0 / 0 600 x 450 ], WindowEvent[EVENT_WINDOW_REPAINT, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675154469937 d 0ms]]] [apply] Thread[main-Animator#01,5,main] GearsES2.reshape 0x3e58a80e 0/0 600x450 of 600x450, swapInterval 1, drawable 0xffffffffbe0108f1, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3e58a80e, angle 40.5, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [apply] resize: 3 -> 4 - 800x600 [apply] WindowUpdateEvent[[ 0 / 0 600 x 450 ], WindowEvent[EVENT_WINDOW_REPAINT, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675154470570 d 0ms]]] [apply] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675154470570 d 1ms]] [apply] WindowUpdateEvent[[ 0 / 0 800 x 600 ], WindowEvent[EVENT_WINDOW_REPAINT, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675154470571 d 0ms]]] [apply] Thread[main-Animator#01,5,main] GearsES2.reshape 0x3e58a80e 0/0 800x600 of 800x600, swapInterval 1, drawable 0xffffffffb2010832, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3e58a80e, angle 59.5, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] WindowEvent[EVENT_WINDOW_DESTROY_NOTIFY, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675154471200 d 0ms]] [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x3e58a80e: tileRendererInUse null [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x3e58a80e FIN [apply] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675154471231 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 @ 1675154471249 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1675154471250 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test01WindowDecor took 2.862 sec [apply] Testcase: test02WindowUndecor took 2.692 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] junit.framework.TestListener: tests to run: 1++++ Test Singleton.lock() [apply] [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675154472414 ms III - Start [apply] SLOCK [T main @ 1675154472414 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts [apply] junit.framework.TestListener: startTest(testRemoteWindow01) [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.TestRemoteGLWindows01NEWT - testRemoteWindow01 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES1.init ... [apply] GearsES1 init on Thread[main-Display-.windows_nil-1-EDT-1,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL4bc/GL4bc.hw] [apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR NVIDIA Corporation [apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION 4.6.0 NVIDIA 391.35 [apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 325 [apply] GLX_EXTENSIONS 30 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 created: GearsObj[0x61f99b22, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 created: GearsObj[0x7b2b8edf, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 created: GearsObj[0x1c1bfc44, vbo ff 13, fs 14, bf 15, bs 16] [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES1.init FIN [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES1.reshape 0/0 512x512, swapInterval 1 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES1.reshape FIN [apply] GLProfiles window1: decon: Natives[GL4bc true [4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL4 true [4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GLES3 false, GL3bc true [4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL3 true [4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL2 true [4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GLES2 false, GLES1 false, count 5 / 8], Common[, GL4ES3 true, GL2GL3 true, GL2ES2 true, GL2ES1 true], Mappings[GL3bc GLProfile[GL3bc/GL4bc.hw], GL2ES1 GLProfile[GL2ES1/GL4bc.hw], GL4ES3 GLProfile[GL4ES3/GL4.hw], GL2ES2 GLProfile[GL2ES2/GL4.hw], GL4bc GLProfile[GL4bc/GL4bc.hw], GL2 GLProfile[GL2/GL4bc.hw], GL4 GLProfile[GL4/GL4.hw], GL3 GLProfile[GL3/GL4.hw], GL2GL3 GLProfile[GL2GL3/GL4bc.hw], , default GLProfile[GL4bc/GL4bc.hw], count 9 / 12] [apply] NEWT-Display[.windows_localhost:0.0-2, excl false, refCount 0, hasEDT true, edtRunning true, WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x7a00eac2]]] [apply] WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x7a00eac2]] [apply] [apply] GLProfiles window2: decon: Natives[GL4bc true [4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL4 true [4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GLES3 false, GL3bc true [4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL3 true [4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL2 true [4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GLES2 false, GLES1 false, count 5 / 8], Common[, GL4ES3 true, GL2GL3 true, GL2ES2 true, GL2ES1 true], Mappings[GL3bc GLProfile[GL3bc/GL4bc.hw], GL2ES1 GLProfile[GL2ES1/GL4bc.hw], GL4ES3 GLProfile[GL4ES3/GL4.hw], GL2ES2 GLProfile[GL2ES2/GL4.hw], GL4bc GLProfile[GL4bc/GL4bc.hw], GL2 GLProfile[GL2/GL4bc.hw], GL4 GLProfile[GL4/GL4.hw], GL3 GLProfile[GL3/GL4.hw], GL2GL3 GLProfile[GL2GL3/GL4bc.hw], , default GLProfile[GL4bc/GL4bc.hw], count 9 / 12] [apply] Thread[main-Display-.windows_localhost:0.0-2-EDT-1,5,main] GearsES1.init ... [apply] GearsES1 init on Thread[main-Display-.windows_localhost:0.0-2-EDT-1,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES1/GL4bc.hw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL4bc/GL4bc.hw] [apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR NVIDIA Corporation [apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION 4.6.0 NVIDIA 391.35 [apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 325 [apply] GLX_EXTENSIONS 30 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 created: GearsObj[0x1b023c70, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 created: GearsObj[0x1f3dabc8, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 created: GearsObj[0x5a3f364b, vbo ff 13, fs 14, bf 15, bs 16] [apply] Thread[main-Display-.windows_localhost:0.0-2-EDT-1,5,main] GearsES1.init FIN [apply] Thread[main-Display-.windows_localhost:0.0-2-EDT-1,5,main] GearsES1.reshape 0/0 512x512, swapInterval 0 [apply] Thread[main-Display-.windows_localhost:0.0-2-EDT-1,5,main] GearsES1.reshape FIN [apply] demoLocal VBO: true [apply] demoRemote VBO: true [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES1.dispose ... [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES1.dispose FIN [apply] Thread[main-Display-.windows_localhost:0.0-2-EDT-1,5,main] GearsES1.dispose ... [apply] Thread[main-Display-.windows_localhost:0.0-2-EDT-1,5,main] GearsES1.dispose FIN [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.TestRemoteGLWindows01NEWT - testRemoteWindow01 [apply] junit.framework.TestListener: endTest(testRemoteWindow01) [apply] ++++ Test Singleton.unlock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675154474403 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1675154474404 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [apply] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.632 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675154472414 ms III - Start [apply] SLOCK [T main @ 1675154472414 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.TestRemoteGLWindows01NEWT - testRemoteWindow01 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES1.init ... [apply] GearsES1 init on Thread[main-Display-.windows_nil-1-EDT-1,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL4bc/GL4bc.hw] [apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR NVIDIA Corporation [apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION 4.6.0 NVIDIA 391.35 [apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 325 [apply] GLX_EXTENSIONS 30 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 created: GearsObj[0x61f99b22, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 created: GearsObj[0x7b2b8edf, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 created: GearsObj[0x1c1bfc44, vbo ff 13, fs 14, bf 15, bs 16] [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES1.init FIN [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES1.reshape 0/0 512x512, swapInterval 1 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES1.reshape FIN [apply] GLProfiles window1: decon: Natives[GL4bc true [4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL4 true [4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GLES3 false, GL3bc true [4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL3 true [4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL2 true [4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GLES2 false, GLES1 false, count 5 / 8], Common[, GL4ES3 true, GL2GL3 true, GL2ES2 true, GL2ES1 true], Mappings[GL3bc GLProfile[GL3bc/GL4bc.hw], GL2ES1 GLProfile[GL2ES1/GL4bc.hw], GL4ES3 GLProfile[GL4ES3/GL4.hw], GL2ES2 GLProfile[GL2ES2/GL4.hw], GL4bc GLProfile[GL4bc/GL4bc.hw], GL2 GLProfile[GL2/GL4bc.hw], GL4 GLProfile[GL4/GL4.hw], GL3 GLProfile[GL3/GL4.hw], GL2GL3 GLProfile[GL2GL3/GL4bc.hw], , default GLProfile[GL4bc/GL4bc.hw], count 9 / 12] [apply] NEWT-Display[.windows_localhost:0.0-2, excl false, refCount 0, hasEDT true, edtRunning true, WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x7a00eac2]]] [apply] WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x7a00eac2]] [apply] [apply] GLProfiles window2: decon: Natives[GL4bc true [4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL4 true [4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GLES3 false, GL3bc true [4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL3 true [4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL2 true [4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GLES2 false, GLES1 false, count 5 / 8], Common[, GL4ES3 true, GL2GL3 true, GL2ES2 true, GL2ES1 true], Mappings[GL3bc GLProfile[GL3bc/GL4bc.hw], GL2ES1 GLProfile[GL2ES1/GL4bc.hw], GL4ES3 GLProfile[GL4ES3/GL4.hw], GL2ES2 GLProfile[GL2ES2/GL4.hw], GL4bc GLProfile[GL4bc/GL4bc.hw], GL2 GLProfile[GL2/GL4bc.hw], GL4 GLProfile[GL4/GL4.hw], GL3 GLProfile[GL3/GL4.hw], GL2GL3 GLProfile[GL2GL3/GL4bc.hw], , default GLProfile[GL4bc/GL4bc.hw], count 9 / 12] [apply] Thread[main-Display-.windows_localhost:0.0-2-EDT-1,5,main] GearsES1.init ... [apply] GearsES1 init on Thread[main-Display-.windows_localhost:0.0-2-EDT-1,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES1/GL4bc.hw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL4bc/GL4bc.hw] [apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR NVIDIA Corporation [apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION 4.6.0 NVIDIA 391.35 [apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 325 [apply] GLX_EXTENSIONS 30 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 created: GearsObj[0x1b023c70, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 created: GearsObj[0x1f3dabc8, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 created: GearsObj[0x5a3f364b, vbo ff 13, fs 14, bf 15, bs 16] [apply] Thread[main-Display-.windows_localhost:0.0-2-EDT-1,5,main] GearsES1.init FIN [apply] Thread[main-Display-.windows_localhost:0.0-2-EDT-1,5,main] GearsES1.reshape 0/0 512x512, swapInterval 0 [apply] Thread[main-Display-.windows_localhost:0.0-2-EDT-1,5,main] GearsES1.reshape FIN [apply] demoLocal VBO: true [apply] demoRemote VBO: true [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES1.dispose ... [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES1.dispose FIN [apply] Thread[main-Display-.windows_localhost:0.0-2-EDT-1,5,main] GearsES1.dispose ... [apply] Thread[main-Display-.windows_localhost:0.0-2-EDT-1,5,main] GearsES1.dispose FIN [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.TestRemoteGLWindows01NEWT - testRemoteWindow01 [apply] ++++ Test Singleton.unlock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675154474403 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1675154474404 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: testRemoteWindow01 took 1.964 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 @ 1675154475631 ms III - Start [apply] SLOCK [T main @ 1675154475631 ms +++ localhost/127.0.0.1:59999 - Locked within 10 ms, 1 attempts [apply] junit.framework.TestListener: startTest(testRemoteWindow01) [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.TestRemoteWindow01NEWT - testRemoteWindow01 [apply] junit.framework.TestListener: endTest(testRemoteWindow01) [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.TestRemoteWindow01NEWT - testRemoteWindow01 [apply] ++++ Test Singleton.unlock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675154476664 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1675154476664 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [apply] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.706 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675154475631 ms III - Start [apply] SLOCK [T main @ 1675154475631 ms +++ localhost/127.0.0.1:59999 - Locked within 10 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 @ 1675154476664 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1675154476664 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: testRemoteWindow01 took 0.685 sec [echo] Testing com.jogamp.opengl.test.junit.newt.TestWindowAndPointerIconNEWT -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.newt.TestWindowAndPointerIconNEWT.xml [apply] Testsuite: com.jogamp.opengl.test.junit.newt.TestWindowAndPointerIconNEWT [apply] junit.framework.TestListener: tests to run: 1 [apply] junit.framework.TestListener: startTest(test) [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675154477701 ms III - Start [apply] SLOCK [T main @ 1675154477702 ms +++ localhost/127.0.0.1:59999 - Locked within 10 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.TestWindowAndPointerIconNEWT - test [apply] Create PointerIcon #00: PointerIcon[obj 0x40ef3420, .windows_nil-1, 0x58e0209, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Set PointerIcon: PointerIcon[obj 0x40ef3420, .windows_nil-1, 0x58e0209, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Thread[main-Animator#00,5,main] GearsES2.init.0 0x56620197: tileRendererInUse null, GearsES2[obj 0x56620197 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x56620197 on Thread[main-Animator#00,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL4bc/GL4bc.hw] [apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR NVIDIA Corporation [apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION 4.6.0 NVIDIA 391.35 [apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 325 [apply] GLX_EXTENSIONS 30 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x56620197 created: GearsObj[0x74545b4b, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x56620197 created: GearsObj[0x38ebff75, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x56620197 created: GearsObj[0x38ebff75, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[main-Animator#00,5,main] GearsES2.init.X 0x56620197 FIN GearsES2[obj 0x56620197 isInit true, usesShared false, 1 GearsObj[0x74545b4b, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x38ebff75, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x306a5f8d, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[main-Animator#00,5,main] GearsES2.reshape 0x56620197 0/0 800x600 of 800x600, swapInterval 1, drawable 0xffffffffbe0108f1, msaa false, tileRendererInUse null [apply] >> GearsES2 0x56620197, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] QUIT Window Thread[main-Display-.windows_nil-1-EDT-1,5,main] [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x56620197: tileRendererInUse null [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x56620197 FIN [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.TestWindowAndPointerIconNEWT - test [apply] junit.framework.TestListener: endTest(test) [apply] ++++ Test Singleton.unlock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675154480340 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1675154480340 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.29 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675154477701 ms III - Start [apply] SLOCK [T main @ 1675154477702 ms +++ localhost/127.0.0.1:59999 - Locked within 10 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.TestWindowAndPointerIconNEWT - test [apply] Create PointerIcon #00: PointerIcon[obj 0x40ef3420, .windows_nil-1, 0x58e0209, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Set PointerIcon: PointerIcon[obj 0x40ef3420, .windows_nil-1, 0x58e0209, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Thread[main-Animator#00,5,main] GearsES2.init.0 0x56620197: tileRendererInUse null, GearsES2[obj 0x56620197 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x56620197 on Thread[main-Animator#00,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL4bc/GL4bc.hw] [apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR NVIDIA Corporation [apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION 4.6.0 NVIDIA 391.35 [apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 325 [apply] GLX_EXTENSIONS 30 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x56620197 created: GearsObj[0x74545b4b, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x56620197 created: GearsObj[0x38ebff75, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x56620197 created: GearsObj[0x38ebff75, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[main-Animator#00,5,main] GearsES2.init.X 0x56620197 FIN GearsES2[obj 0x56620197 isInit true, usesShared false, 1 GearsObj[0x74545b4b, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x38ebff75, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x306a5f8d, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[main-Animator#00,5,main] GearsES2.reshape 0x56620197 0/0 800x600 of 800x600, swapInterval 1, drawable 0xffffffffbe0108f1, msaa false, tileRendererInUse null [apply] >> GearsES2 0x56620197, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] QUIT Window Thread[main-Display-.windows_nil-1-EDT-1,5,main] [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x56620197: tileRendererInUse null [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x56620197 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 @ 1675154480340 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1675154480340 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test took 2.617 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] junit.framework.TestListener: tests to run: 1 [apply] junit.framework.TestListener: startTest(testCloseGLWindow) [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675154481299 ms III - Start [apply] SLOCK [T main @ 1675154481300 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.TestWindowClosingProtocol02NEWT - testCloseGLWindow [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.init.0 0x192d43ce: tileRendererInUse null, GearsES2[obj 0x192d43ce isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x192d43ce on Thread[main-Display-.windows_nil-1-EDT-1,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL4/GL4.hw] [apply] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR NVIDIA Corporation [apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION 4.6.0 NVIDIA 391.35 [apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 324 [apply] GLX_EXTENSIONS 30 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x192d43ce created: GearsObj[0x6d05b4e1, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x192d43ce created: GearsObj[0x6abe768a, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x192d43ce created: GearsObj[0x6abe768a, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.init.X 0x192d43ce FIN GearsES2[obj 0x192d43ce isInit true, usesShared false, 1 GearsObj[0x6d05b4e1, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6abe768a, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x445ad050, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x192d43ce 0/0 512x512 of 512x512, swapInterval 1, drawable 0xffffffffbb01089a, msaa false, tileRendererInUse null [apply] >> GearsES2 0x192d43ce, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x192d43ce 512x512, swapInterval 1, drawable 0xffffffffbb01089a [apply] NEWTWindowClosingAdapter.windowDestroyNotify: NEWTWindowClosingAdapter[closing 1, closed 0] [apply] NEWTWindowClosingAdapter.windowDestroyNotify: NEWTWindowClosingAdapter[closing 1, closed 0] [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x192d43ce: tileRendererInUse null [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x192d43ce 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 @ 1675154483244 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1675154483245 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [apply] junit.framework.TestListener: endTest(testCloseGLWindow) [apply] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.578 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675154481299 ms III - Start [apply] SLOCK [T main @ 1675154481300 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.TestWindowClosingProtocol02NEWT - testCloseGLWindow [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.init.0 0x192d43ce: tileRendererInUse null, GearsES2[obj 0x192d43ce isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x192d43ce on Thread[main-Display-.windows_nil-1-EDT-1,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL4/GL4.hw] [apply] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR NVIDIA Corporation [apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION 4.6.0 NVIDIA 391.35 [apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 324 [apply] GLX_EXTENSIONS 30 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x192d43ce created: GearsObj[0x6d05b4e1, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x192d43ce created: GearsObj[0x6abe768a, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x192d43ce created: GearsObj[0x6abe768a, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.init.X 0x192d43ce FIN GearsES2[obj 0x192d43ce isInit true, usesShared false, 1 GearsObj[0x6d05b4e1, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6abe768a, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x445ad050, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x192d43ce 0/0 512x512 of 512x512, swapInterval 1, drawable 0xffffffffbb01089a, msaa false, tileRendererInUse null [apply] >> GearsES2 0x192d43ce, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x192d43ce 512x512, swapInterval 1, drawable 0xffffffffbb01089a [apply] NEWTWindowClosingAdapter.windowDestroyNotify: NEWTWindowClosingAdapter[closing 1, closed 0] [apply] NEWTWindowClosingAdapter.windowDestroyNotify: NEWTWindowClosingAdapter[closing 1, closed 0] [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x192d43ce: tileRendererInUse null [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x192d43ce 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 @ 1675154483244 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1675154483245 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: testCloseGLWindow took 1.924 sec [echo] Testing com.jogamp.opengl.test.junit.newt.TestWindows01NEWT -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.newt.TestWindows01NEWT.xml [apply] Testsuite: com.jogamp.opengl.test.junit.newt.TestWindows01NEWT [apply] junit.framework.TestListener: tests to run: 5 [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675154484283 ms III - Start [apply] SLOCK [T main @ 1675154484284 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts [apply] junit.framework.TestListener: startTest(testWindowDecorDestroyWinTwiceA) [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.TestWindows01NEWT - testWindowDecorDestroyWinTwiceA [apply] junit.framework.TestListener: endTest(testWindowDecorDestroyWinTwiceA) [apply] junit.framework.TestListener: startTest(testWindowDecorSimpleUserPos) [apply] junit.framework.TestListener: endTest(testWindowDecorSimpleUserPos) [apply] ++++ 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] junit.framework.TestListener: startTest(testWindowDecorSimpleWMPos) [apply] junit.framework.TestListener: endTest(testWindowDecorSimpleWMPos) [apply] junit.framework.TestListener: startTest(testWindowDecorTwoWin) [apply] junit.framework.TestListener: endTest(testWindowDecorTwoWin) [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.TestWindows01NEWT - testWindowDecorTwoWinjunit.framework.TestListener: startTest(testWindowNativeRecreate01Simple) [apply] [apply] junit.framework.TestListener: endTest(testWindowNativeRecreate01Simple) [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 @ 1675154484834 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1675154484835 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [apply] Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.219 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675154484283 ms III - Start [apply] SLOCK [T main @ 1675154484284 ms +++ localhost/127.0.0.1:59999 - Locked within 11 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 @ 1675154484834 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1675154484835 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: testWindowDecorDestroyWinTwiceA took 0.135 sec [apply] Testcase: testWindowDecorSimpleUserPos took 0.015 sec [apply] Testcase: testWindowDecorSimpleWMPos took 0.015 sec [apply] Testcase: testWindowDecorTwoWin took 0.023 sec [apply] Testcase: testWindowNativeRecreate01Simple took 0.032 sec [echo] Testing com.jogamp.opengl.test.junit.newt.TestWindows02NEWT -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.newt.TestWindows02NEWT.xml [apply] Testsuite: com.jogamp.opengl.test.junit.newt.TestWindows02NEWT [apply] ++++ Test Singleton.ctor()junit.framework.TestListener: tests to run: 2 [apply] ++++ Test Singleton.lock() [apply] [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675154485820 ms III - Start [apply] SLOCK [T main @ 1675154485821 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts [apply] junit.framework.TestListener: startTest(test01WindowDefault) [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.TestWindows02NEWT - test01WindowDefault [apply] XXX: Caps[rgba 8/8/8/0, opaque, on-scr.]] [apply] junit.framework.TestListener: endTest(test01WindowDefault) [apply] junit.framework.TestListener: startTest(test02WindowDefault) [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.TestWindows02NEWT - test01WindowDefault [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.TestWindows02NEWT - test02WindowDefault [apply] XXX: Caps[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 @ 1675154486505 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1675154486506 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [apply] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.331 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675154485820 ms III - Start [apply] SLOCK [T main @ 1675154485821 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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 @ 1675154486505 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1675154486506 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test01WindowDefault took 0.246 sec [apply] Testcase: test02WindowDefault took 0.128 sec [echo] Testing com.jogamp.opengl.test.junit.newt.mm.TestScreenMode00aNEWT -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.newt.mm.TestScreenMode00aNEWT.xml [apply] Testsuite: com.jogamp.opengl.test.junit.newt.mm.TestScreenMode00aNEWT [apply] junit.framework.TestListener: tests to run: 3 [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675154487492 ms III - Start [apply] SLOCK [T main @ 1675154487493 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts [apply] junit.framework.TestListener: startTest(test00ScreenModeStream) [apply] junit.framework.TestListener: endTest(test00ScreenModeStream) [apply] junit.framework.TestListener: startTest(test01ScreenAllMonitor) [apply] ++++ 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 [handle 0x10001, primary], 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 [handle 0x10001, primary], 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] junit.framework.TestListener: endTest(test01ScreenAllMonitor) current: [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr] [apply] junit.framework.TestListener: startTest(test02ScreenAllModesInfo) [apply] [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 0x6fbaf757]], 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 0x6fbaf757]]], monitors: [Monitor[Id 0x0 [handle 0x10001, primary], 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 [handle 0x10001, primary], 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] junit.framework.TestListener: endTest(test02ScreenAllModesInfo) [apply] ++++ Test Singleton.unlock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675154489501 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1675154489502 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [apply] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.644 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675154487492 ms III - Start [apply] SLOCK [T main @ 1675154487493 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.mm.TestScreenMode00aNEWT - test00ScreenModeStream [apply] 00 out: [Id 0x0, [ 640 x 480 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr] [apply] 00 in : [Id 0x0, [ 640 x 480 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr] [apply] 01 out : Monitor[Id 0xffffffff [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 [handle 0x10001, primary], 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 [handle 0x10001, primary], 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 0x6fbaf757]], 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 0x6fbaf757]]], monitors: [Monitor[Id 0x0 [handle 0x10001, primary], 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 [handle 0x10001, primary], 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 @ 1675154489501 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1675154489502 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test00ScreenModeStream took 0.008 sec [apply] Testcase: test01ScreenAllMonitor took 0.08 sec [apply] Testcase: test02ScreenAllModesInfo took 0.517 sec [echo] Testing com.jogamp.opengl.test.junit.newt.mm.TestScreenMode00bNEWT -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.newt.mm.TestScreenMode00bNEWT.xml [apply] Testsuite: com.jogamp.opengl.test.junit.newt.mm.TestScreenMode00bNEWT [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675154490552 ms III - Start [apply] SLOCK [T main @ 1675154490553 ms +++ localhost/127.0.0.1:59999 - Locked within 10 ms, 1 attempts [apply] junit.framework.TestListener: tests to run: 1 [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.mm.TestScreenMode00bNEWT - testScreenModeInfo01 [apply] junit.framework.TestListener: startTest(testScreenModeInfo01) [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.init.0 0x6eda5c9: tileRendererInUse null, GearsES2[obj 0x6eda5c9 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x6eda5c9 on Thread[main-Display-.windows_nil-1-EDT-1,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL4bc/GL4bc.hw] [apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR NVIDIA Corporation [apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION 4.6.0 NVIDIA 391.35 [apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 325 [apply] GLX_EXTENSIONS 30 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x6eda5c9 created: GearsObj[0x72b3fdb9, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x6eda5c9 created: GearsObj[0x330ca055, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x6eda5c9 created: GearsObj[0x330ca055, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.init.X 0x6eda5c9 FIN GearsES2[obj 0x6eda5c9 isInit true, usesShared false, 1 GearsObj[0x72b3fdb9, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x330ca055, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x60d63518, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x6eda5c9 0/0 256x256 of 256x256, swapInterval 1, drawable 0xffffffffbe0108f1, msaa false, tileRendererInUse null [apply] >> GearsES2 0x6eda5c9, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6eda5c9 256x256, swapInterval 1, drawable 0xffffffffbe0108f1 [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] junit.framework.TestListener: endTest(testScreenModeInfo01) [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x6eda5c9: tileRendererInUse null [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x6eda5c9 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 @ 1675154492241 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1675154492241 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.332 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675154490552 ms III - Start [apply] SLOCK [T main @ 1675154490553 ms +++ localhost/127.0.0.1:59999 - Locked within 10 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.mm.TestScreenMode00bNEWT - testScreenModeInfo01 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.init.0 0x6eda5c9: tileRendererInUse null, GearsES2[obj 0x6eda5c9 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x6eda5c9 on Thread[main-Display-.windows_nil-1-EDT-1,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL4bc/GL4bc.hw] [apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR NVIDIA Corporation [apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION 4.6.0 NVIDIA 391.35 [apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 325 [apply] GLX_EXTENSIONS 30 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x6eda5c9 created: GearsObj[0x72b3fdb9, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x6eda5c9 created: GearsObj[0x330ca055, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x6eda5c9 created: GearsObj[0x330ca055, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.init.X 0x6eda5c9 FIN GearsES2[obj 0x6eda5c9 isInit true, usesShared false, 1 GearsObj[0x72b3fdb9, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x330ca055, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x60d63518, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x6eda5c9 0/0 256x256 of 256x256, swapInterval 1, drawable 0xffffffffbe0108f1, msaa false, tileRendererInUse null [apply] >> GearsES2 0x6eda5c9, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6eda5c9 256x256, swapInterval 1, drawable 0xffffffffbe0108f1 [apply] 0: [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr] [apply] 1: [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 90 degr] [apply] 2: [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 180 degr] [apply] 3: [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 270 degr] [apply] 4: [Id 0x0, [ 1600 x 1200 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr] [apply] 5: [Id 0x0, [ 1600 x 1200 pixels x 32 bpp ] @ 60.0 Hz, flags [], 90 degr] [apply] 6: [Id 0x0, [ 1600 x 1200 pixels x 32 bpp ] @ 60.0 Hz, flags [], 180 degr] [apply] 7: [Id 0x0, [ 1600 x 1200 pixels x 32 bpp ] @ 60.0 Hz, flags [], 270 degr] [apply] 8: [Id 0x0, [ 1680 x 1050 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr] [apply] 9: [Id 0x0, [ 1680 x 1050 pixels x 32 bpp ] @ 60.0 Hz, flags [], 90 degr] [apply] 10: [Id 0x0, [ 1680 x 1050 pixels x 32 bpp ] @ 60.0 Hz, flags [], 180 degr] [apply] 11: [Id 0x0, [ 1680 x 1050 pixels x 32 bpp ] @ 60.0 Hz, flags [], 270 degr] [apply] 12: [Id 0x0, [ 1680 x 1050 pixels x 32 bpp ] @ 59.0 Hz, flags [], 0 degr] [apply] 13: [Id 0x0, [ 1680 x 1050 pixels x 32 bpp ] @ 59.0 Hz, flags [], 90 degr] [apply] 14: [Id 0x0, [ 1680 x 1050 pixels x 32 bpp ] @ 59.0 Hz, flags [], 180 degr] [apply] 15: [Id 0x0, [ 1680 x 1050 pixels x 32 bpp ] @ 59.0 Hz, flags [], 270 degr] [apply] 16: [Id 0x0, [ 1600 x 1024 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr] [apply] 17: [Id 0x0, [ 1600 x 1024 pixels x 32 bpp ] @ 60.0 Hz, flags [], 90 degr] [apply] 18: [Id 0x0, [ 1600 x 1024 pixels x 32 bpp ] @ 60.0 Hz, flags [], 180 degr] [apply] 19: [Id 0x0, [ 1600 x 1024 pixels x 32 bpp ] @ 60.0 Hz, flags [], 270 degr] [apply] 20: [Id 0x0, [ 1600 x 1024 pixels x 32 bpp ] @ 59.0 Hz, flags [], 0 degr] [apply] 21: [Id 0x0, [ 1600 x 1024 pixels x 32 bpp ] @ 59.0 Hz, flags [], 90 degr] [apply] 22: [Id 0x0, [ 1600 x 1024 pixels x 32 bpp ] @ 59.0 Hz, flags [], 180 degr] [apply] 23: [Id 0x0, [ 1600 x 1024 pixels x 32 bpp ] @ 59.0 Hz, flags [], 270 degr] [apply] 24: [Id 0x0, [ 1600 x 900 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr] [apply] 25: [Id 0x0, [ 1600 x 900 pixels x 32 bpp ] @ 60.0 Hz, flags [], 90 degr] [apply] 26: [Id 0x0, [ 1600 x 900 pixels x 32 bpp ] @ 60.0 Hz, flags [], 180 degr] [apply] 27: [Id 0x0, [ 1600 x 900 pixels x 32 bpp ] @ 60.0 Hz, flags [], 270 degr] [apply] 28: [Id 0x0, [ 1600 x 900 pixels x 32 bpp ] @ 59.0 Hz, flags [], 0 degr] [apply] 29: [Id 0x0, [ 1600 x 900 pixels x 32 bpp ] @ 59.0 Hz, flags [], 90 degr] [apply] 30: [Id 0x0, [ 1600 x 900 pixels x 32 bpp ] @ 59.0 Hz, flags [], 180 degr] [apply] 31: [Id 0x0, [ 1600 x 900 pixels x 32 bpp ] @ 59.0 Hz, flags [], 270 degr] [apply] 32: [Id 0x0, [ 1280 x 1024 pixels x 32 bpp ] @ 75.0 Hz, flags [], 0 degr] [apply] 33: [Id 0x0, [ 1280 x 1024 pixels x 32 bpp ] @ 75.0 Hz, flags [], 90 degr] [apply] 34: [Id 0x0, [ 1280 x 1024 pixels x 32 bpp ] @ 75.0 Hz, flags [], 180 degr] [apply] 35: [Id 0x0, [ 1280 x 1024 pixels x 32 bpp ] @ 75.0 Hz, flags [], 270 degr] [apply] 36: [Id 0x0, [ 1280 x 1024 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr] [apply] 37: [Id 0x0, [ 1280 x 1024 pixels x 32 bpp ] @ 60.0 Hz, flags [], 90 degr] [apply] 38: [Id 0x0, [ 1280 x 1024 pixels x 32 bpp ] @ 60.0 Hz, flags [], 180 degr] [apply] 39: [Id 0x0, [ 1280 x 1024 pixels x 32 bpp ] @ 60.0 Hz, flags [], 270 degr] [apply] 40: [Id 0x0, [ 1440 x 900 pixels x 32 bpp ] @ 75.0 Hz, flags [], 0 degr] [apply] 41: [Id 0x0, [ 1440 x 900 pixels x 32 bpp ] @ 75.0 Hz, flags [], 90 degr] [apply] 42: [Id 0x0, [ 1440 x 900 pixels x 32 bpp ] @ 75.0 Hz, flags [], 180 degr] [apply] 43: [Id 0x0, [ 1440 x 900 pixels x 32 bpp ] @ 75.0 Hz, flags [], 270 degr] [apply] 44: [Id 0x0, [ 1440 x 900 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr] [apply] 45: [Id 0x0, [ 1440 x 900 pixels x 32 bpp ] @ 60.0 Hz, flags [], 90 degr] [apply] 46: [Id 0x0, [ 1440 x 900 pixels x 32 bpp ] @ 60.0 Hz, flags [], 180 degr] [apply] 47: [Id 0x0, [ 1440 x 900 pixels x 32 bpp ] @ 60.0 Hz, flags [], 270 degr] [apply] 48: [Id 0x0, [ 1280 x 960 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr] [apply] 49: [Id 0x0, [ 1280 x 960 pixels x 32 bpp ] @ 60.0 Hz, flags [], 90 degr] [apply] 50: [Id 0x0, [ 1280 x 960 pixels x 32 bpp ] @ 60.0 Hz, flags [], 180 degr] [apply] 51: [Id 0x0, [ 1280 x 960 pixels x 32 bpp ] @ 60.0 Hz, flags [], 270 degr] [apply] 52: [Id 0x0, [ 1366 x 768 pixels x 32 bpp ] @ 75.0 Hz, flags [], 0 degr] [apply] 53: [Id 0x0, [ 1366 x 768 pixels x 32 bpp ] @ 75.0 Hz, flags [], 90 degr] [apply] 54: [Id 0x0, [ 1366 x 768 pixels x 32 bpp ] @ 75.0 Hz, flags [], 180 degr] [apply] 55: [Id 0x0, [ 1366 x 768 pixels x 32 bpp ] @ 75.0 Hz, flags [], 270 degr] [apply] 56: [Id 0x0, [ 1366 x 768 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr] [apply] 57: [Id 0x0, [ 1366 x 768 pixels x 32 bpp ] @ 60.0 Hz, flags [], 90 degr] [apply] 58: [Id 0x0, [ 1366 x 768 pixels x 32 bpp ] @ 60.0 Hz, flags [], 180 degr] [apply] 59: [Id 0x0, [ 1366 x 768 pixels x 32 bpp ] @ 60.0 Hz, flags [], 270 degr] [apply] 60: [Id 0x0, [ 1360 x 768 pixels x 32 bpp ] @ 75.0 Hz, flags [], 0 degr] [apply] 61: [Id 0x0, [ 1360 x 768 pixels x 32 bpp ] @ 75.0 Hz, flags [], 90 degr] [apply] 62: [Id 0x0, [ 1360 x 768 pixels x 32 bpp ] @ 75.0 Hz, flags [], 180 degr] [apply] 63: [Id 0x0, [ 1360 x 768 pixels x 32 bpp ] @ 75.0 Hz, flags [], 270 degr] [apply] 64: [Id 0x0, [ 1360 x 768 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr] [apply] 65: [Id 0x0, [ 1360 x 768 pixels x 32 bpp ] @ 60.0 Hz, flags [], 90 degr] [apply] 66: [Id 0x0, [ 1360 x 768 pixels x 32 bpp ] @ 60.0 Hz, flags [], 180 degr] [apply] 67: [Id 0x0, [ 1360 x 768 pixels x 32 bpp ] @ 60.0 Hz, flags [], 270 degr] [apply] 68: [Id 0x0, [ 1280 x 800 pixels x 32 bpp ] @ 75.0 Hz, flags [], 0 degr] [apply] 69: [Id 0x0, [ 1280 x 800 pixels x 32 bpp ] @ 75.0 Hz, flags [], 90 degr] [apply] 70: [Id 0x0, [ 1280 x 800 pixels x 32 bpp ] @ 75.0 Hz, flags [], 180 degr] [apply] 71: [Id 0x0, [ 1280 x 800 pixels x 32 bpp ] @ 75.0 Hz, flags [], 270 degr] [apply] 72: [Id 0x0, [ 1280 x 800 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr] [apply] 73: [Id 0x0, [ 1280 x 800 pixels x 32 bpp ] @ 60.0 Hz, flags [], 90 degr] [apply] 74: [Id 0x0, [ 1280 x 800 pixels x 32 bpp ] @ 60.0 Hz, flags [], 180 degr] [apply] 75: [Id 0x0, [ 1280 x 800 pixels x 32 bpp ] @ 60.0 Hz, flags [], 270 degr] [apply] 76: [Id 0x0, [ 1152 x 864 pixels x 32 bpp ] @ 75.0 Hz, flags [], 0 degr] [apply] 77: [Id 0x0, [ 1152 x 864 pixels x 32 bpp ] @ 75.0 Hz, flags [], 90 degr] [apply] 78: [Id 0x0, [ 1152 x 864 pixels x 32 bpp ] @ 75.0 Hz, flags [], 180 degr] [apply] 79: [Id 0x0, [ 1152 x 864 pixels x 32 bpp ] @ 75.0 Hz, flags [], 270 degr] [apply] 80: [Id 0x0, [ 1280 x 768 pixels x 32 bpp ] @ 75.0 Hz, flags [], 0 degr] [apply] 81: [Id 0x0, [ 1280 x 768 pixels x 32 bpp ] @ 75.0 Hz, flags [], 90 degr] [apply] 82: [Id 0x0, [ 1280 x 768 pixels x 32 bpp ] @ 75.0 Hz, flags [], 180 degr] [apply] 83: [Id 0x0, [ 1280 x 768 pixels x 32 bpp ] @ 75.0 Hz, flags [], 270 degr] [apply] 84: [Id 0x0, [ 1280 x 768 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr] [apply] 85: [Id 0x0, [ 1280 x 768 pixels x 32 bpp ] @ 60.0 Hz, flags [], 90 degr] [apply] 86: [Id 0x0, [ 1280 x 768 pixels x 32 bpp ] @ 60.0 Hz, flags [], 180 degr] [apply] 87: [Id 0x0, [ 1280 x 768 pixels x 32 bpp ] @ 60.0 Hz, flags [], 270 degr] [apply] 88: [Id 0x0, [ 1280 x 720 pixels x 32 bpp ] @ 75.0 Hz, flags [], 0 degr] [apply] 89: [Id 0x0, [ 1280 x 720 pixels x 32 bpp ] @ 75.0 Hz, flags [], 90 degr] [apply] 90: [Id 0x0, [ 1280 x 720 pixels x 32 bpp ] @ 75.0 Hz, flags [], 180 degr] [apply] 91: [Id 0x0, [ 1280 x 720 pixels x 32 bpp ] @ 75.0 Hz, flags [], 270 degr] [apply] 92: [Id 0x0, [ 1280 x 720 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr] [apply] 93: [Id 0x0, [ 1280 x 720 pixels x 32 bpp ] @ 60.0 Hz, flags [], 90 degr] [apply] 94: [Id 0x0, [ 1280 x 720 pixels x 32 bpp ] @ 60.0 Hz, flags [], 180 degr] [apply] 95: [Id 0x0, [ 1280 x 720 pixels x 32 bpp ] @ 60.0 Hz, flags [], 270 degr] [apply] 96: [Id 0x0, [ 1024 x 768 pixels x 32 bpp ] @ 75.0 Hz, flags [], 0 degr] [apply] 97: [Id 0x0, [ 1024 x 768 pixels x 32 bpp ] @ 75.0 Hz, flags [], 90 degr] [apply] 98: [Id 0x0, [ 1024 x 768 pixels x 32 bpp ] @ 75.0 Hz, flags [], 180 degr] [apply] 99: [Id 0x0, [ 1024 x 768 pixels x 32 bpp ] @ 75.0 Hz, flags [], 270 degr] [apply] 100: [Id 0x0, [ 1024 x 768 pixels x 32 bpp ] @ 70.0 Hz, flags [], 0 degr] [apply] 101: [Id 0x0, [ 1024 x 768 pixels x 32 bpp ] @ 70.0 Hz, flags [], 90 degr] [apply] 102: [Id 0x0, [ 1024 x 768 pixels x 32 bpp ] @ 70.0 Hz, flags [], 180 degr] [apply] 103: [Id 0x0, [ 1024 x 768 pixels x 32 bpp ] @ 70.0 Hz, flags [], 270 degr] [apply] 104: [Id 0x0, [ 1024 x 768 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr] [apply] 105: [Id 0x0, [ 1024 x 768 pixels x 32 bpp ] @ 60.0 Hz, flags [], 90 degr] [apply] 106: [Id 0x0, [ 1024 x 768 pixels x 32 bpp ] @ 60.0 Hz, flags [], 180 degr] [apply] 107: [Id 0x0, [ 1024 x 768 pixels x 32 bpp ] @ 60.0 Hz, flags [], 270 degr] [apply] 108: [Id 0x0, [ 800 x 600 pixels x 32 bpp ] @ 75.0 Hz, flags [], 0 degr] [apply] 109: [Id 0x0, [ 800 x 600 pixels x 32 bpp ] @ 75.0 Hz, flags [], 90 degr] [apply] 110: [Id 0x0, [ 800 x 600 pixels x 32 bpp ] @ 75.0 Hz, flags [], 180 degr] [apply] 111: [Id 0x0, [ 800 x 600 pixels x 32 bpp ] @ 75.0 Hz, flags [], 270 degr] [apply] 112: [Id 0x0, [ 800 x 600 pixels x 32 bpp ] @ 72.0 Hz, flags [], 0 degr] [apply] 113: [Id 0x0, [ 800 x 600 pixels x 32 bpp ] @ 72.0 Hz, flags [], 90 degr] [apply] 114: [Id 0x0, [ 800 x 600 pixels x 32 bpp ] @ 72.0 Hz, flags [], 180 degr] [apply] 115: [Id 0x0, [ 800 x 600 pixels x 32 bpp ] @ 72.0 Hz, flags [], 270 degr] [apply] 116: [Id 0x0, [ 800 x 600 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr] [apply] 117: [Id 0x0, [ 800 x 600 pixels x 32 bpp ] @ 60.0 Hz, flags [], 90 degr] [apply] 118: [Id 0x0, [ 800 x 600 pixels x 32 bpp ] @ 60.0 Hz, flags [], 180 degr] [apply] 119: [Id 0x0, [ 800 x 600 pixels x 32 bpp ] @ 60.0 Hz, flags [], 270 degr] [apply] 120: [Id 0x0, [ 800 x 600 pixels x 32 bpp ] @ 56.0 Hz, flags [], 0 degr] [apply] 121: [Id 0x0, [ 800 x 600 pixels x 32 bpp ] @ 56.0 Hz, flags [], 90 degr] [apply] 122: [Id 0x0, [ 800 x 600 pixels x 32 bpp ] @ 56.0 Hz, flags [], 180 degr] [apply] 123: [Id 0x0, [ 800 x 600 pixels x 32 bpp ] @ 56.0 Hz, flags [], 270 degr] [apply] 124: [Id 0x0, [ 720 x 576 pixels x 32 bpp ] @ 75.0 Hz, flags [], 0 degr] [apply] 125: [Id 0x0, [ 720 x 576 pixels x 32 bpp ] @ 75.0 Hz, flags [], 90 degr] [apply] 126: [Id 0x0, [ 720 x 576 pixels x 32 bpp ] @ 75.0 Hz, flags [], 180 degr] [apply] 127: [Id 0x0, [ 720 x 576 pixels x 32 bpp ] @ 75.0 Hz, flags [], 270 degr] [apply] 128: [Id 0x0, [ 720 x 576 pixels x 32 bpp ] @ 72.0 Hz, flags [], 0 degr] [apply] 129: [Id 0x0, [ 720 x 576 pixels x 32 bpp ] @ 72.0 Hz, flags [], 90 degr] [apply] 130: [Id 0x0, [ 720 x 576 pixels x 32 bpp ] @ 72.0 Hz, flags [], 180 degr] [apply] 131: [Id 0x0, [ 720 x 576 pixels x 32 bpp ] @ 72.0 Hz, flags [], 270 degr] [apply] 132: [Id 0x0, [ 720 x 576 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr] [apply] 133: [Id 0x0, [ 720 x 576 pixels x 32 bpp ] @ 60.0 Hz, flags [], 90 degr] [apply] 134: [Id 0x0, [ 720 x 576 pixels x 32 bpp ] @ 60.0 Hz, flags [], 180 degr] [apply] 135: [Id 0x0, [ 720 x 576 pixels x 32 bpp ] @ 60.0 Hz, flags [], 270 degr] [apply] 136: [Id 0x0, [ 720 x 576 pixels x 32 bpp ] @ 56.0 Hz, flags [], 0 degr] [apply] 137: [Id 0x0, [ 720 x 576 pixels x 32 bpp ] @ 56.0 Hz, flags [], 90 degr] [apply] 138: [Id 0x0, [ 720 x 576 pixels x 32 bpp ] @ 56.0 Hz, flags [], 180 degr] [apply] 139: [Id 0x0, [ 720 x 576 pixels x 32 bpp ] @ 56.0 Hz, flags [], 270 degr] [apply] 140: [Id 0x0, [ 720 x 480 pixels x 32 bpp ] @ 75.0 Hz, flags [], 0 degr] [apply] 141: [Id 0x0, [ 720 x 480 pixels x 32 bpp ] @ 75.0 Hz, flags [], 90 degr] [apply] 142: [Id 0x0, [ 720 x 480 pixels x 32 bpp ] @ 75.0 Hz, flags [], 180 degr] [apply] 143: [Id 0x0, [ 720 x 480 pixels x 32 bpp ] @ 75.0 Hz, flags [], 270 degr] [apply] 144: [Id 0x0, [ 720 x 480 pixels x 32 bpp ] @ 72.0 Hz, flags [], 0 degr] [apply] 145: [Id 0x0, [ 720 x 480 pixels x 32 bpp ] @ 72.0 Hz, flags [], 90 degr] [apply] 146: [Id 0x0, [ 720 x 480 pixels x 32 bpp ] @ 72.0 Hz, flags [], 180 degr] [apply] 147: [Id 0x0, [ 720 x 480 pixels x 32 bpp ] @ 72.0 Hz, flags [], 270 degr] [apply] 148: [Id 0x0, [ 720 x 480 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr] [apply] 149: [Id 0x0, [ 720 x 480 pixels x 32 bpp ] @ 60.0 Hz, flags [], 90 degr] [apply] 150: [Id 0x0, [ 720 x 480 pixels x 32 bpp ] @ 60.0 Hz, flags [], 180 degr] [apply] 151: [Id 0x0, [ 720 x 480 pixels x 32 bpp ] @ 60.0 Hz, flags [], 270 degr] [apply] 152: [Id 0x0, [ 720 x 480 pixels x 32 bpp ] @ 56.0 Hz, flags [], 0 degr] [apply] 153: [Id 0x0, [ 720 x 480 pixels x 32 bpp ] @ 56.0 Hz, flags [], 90 degr] [apply] 154: [Id 0x0, [ 720 x 480 pixels x 32 bpp ] @ 56.0 Hz, flags [], 180 degr] [apply] 155: [Id 0x0, [ 720 x 480 pixels x 32 bpp ] @ 56.0 Hz, flags [], 270 degr] [apply] 156: [Id 0x0, [ 640 x 480 pixels x 32 bpp ] @ 75.0 Hz, flags [], 0 degr] [apply] 157: [Id 0x0, [ 640 x 480 pixels x 32 bpp ] @ 75.0 Hz, flags [], 90 degr] [apply] 158: [Id 0x0, [ 640 x 480 pixels x 32 bpp ] @ 75.0 Hz, flags [], 180 degr] [apply] 159: [Id 0x0, [ 640 x 480 pixels x 32 bpp ] @ 75.0 Hz, flags [], 270 degr] [apply] 160: [Id 0x0, [ 640 x 480 pixels x 32 bpp ] @ 72.0 Hz, flags [], 0 degr] [apply] 161: [Id 0x0, [ 640 x 480 pixels x 32 bpp ] @ 72.0 Hz, flags [], 90 degr] [apply] 162: [Id 0x0, [ 640 x 480 pixels x 32 bpp ] @ 72.0 Hz, flags [], 180 degr] [apply] 163: [Id 0x0, [ 640 x 480 pixels x 32 bpp ] @ 72.0 Hz, flags [], 270 degr] [apply] 164: [Id 0x0, [ 640 x 480 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr] [apply] 165: [Id 0x0, [ 640 x 480 pixels x 32 bpp ] @ 60.0 Hz, flags [], 90 degr] [apply] 166: [Id 0x0, [ 640 x 480 pixels x 32 bpp ] @ 60.0 Hz, flags [], 180 degr] [apply] 167: [Id 0x0, [ 640 x 480 pixels x 32 bpp ] @ 60.0 Hz, flags [], 270 degr] [apply] orig: [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr] [apply] curr: [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr] [apply] .0.1.2.3.4.5.6.7.8.9.10.11.12.13.14.15.16.17.18.19.20.21.22.23.24.25.26.27.28.29.30.31.32.33.34.35.36.37.38.39.40.41.42.43.44.45.46.47.48.49! [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x6eda5c9: tileRendererInUse null [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x6eda5c9 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 @ 1675154492241 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1675154492241 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: testScreenModeInfo01 took 1.351 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] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675154493408 ms III - Start [apply] junit.framework.TestListener: tests to run: 1 [apply] SLOCK [T main @ 1675154493409 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts [apply] junit.framework.TestListener: startTest(testScreenModeChange01) [apply] junit.framework.TestListener: endTest(testScreenModeChange01) [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 @ 1675154495769 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1675154495770 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [apply] Tests run: 1, Failures: 0, Errors: 0, Skipped: 1, Time elapsed: 3.027 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675154493408 ms III - Start [apply] SLOCK [T main @ 1675154493409 ms +++ localhost/127.0.0.1:59999 - Locked within 11 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 @ 1675154495769 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1675154495770 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: testScreenModeChange01 took 0.007 sec [apply] SKIPPED: got: , expected: is [apply] Testcase: testScreenModeChange01 took 0.009 sec [echo] Testing com.jogamp.opengl.test.junit.newt.mm.TestScreenMode01aNEWT -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.newt.mm.TestScreenMode01aNEWT.xml [apply] Testsuite: com.jogamp.opengl.test.junit.newt.mm.TestScreenMode01aNEWT [apply] ++++ Test Singleton.ctor() [apply] junit.framework.TestListener: tests to run: 1++++ Test Singleton.lock() [apply] [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675154496772 ms III - Start [apply] SLOCK [T main @ 1675154496773 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.mm.TestScreenMode01aNEWT - testScreenModeChange01 [apply] junit.framework.TestListener: startTest(testScreenModeChange01) [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.init.0 0x6973b51b: tileRendererInUse null, GearsES2[obj 0x6973b51b isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x6973b51b on Thread[main-Display-.windows_nil-1-EDT-1,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL4bc/GL4bc.hw] [apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR NVIDIA Corporation [apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION 4.6.0 NVIDIA 391.35 [apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 325 [apply] GLX_EXTENSIONS 30 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x6973b51b created: GearsObj[0x1d598a3c, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x6973b51b created: GearsObj[0x5b35be1a, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x6973b51b created: GearsObj[0x5b35be1a, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.init.X 0x6973b51b FIN GearsES2[obj 0x6973b51b isInit true, usesShared false, 1 GearsObj[0x1d598a3c, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x5b35be1a, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x45664a28, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x6973b51b 0/0 120x100 of 120x100, swapInterval 1, drawable 0xffffffffb2010832, msaa false, tileRendererInUse null [apply] >> GearsES2 0x6973b51b, angle 0.0, [l -1.2, r 1.2, b -1.0, t 1.0] 2.4x2.0 -> [l -1.2, r 1.2, b -1.0, t 1.0] 2.4x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6973b51b 120x100, swapInterval 1, drawable 0xffffffffb2010832 [apply] Test.0: Window bounds : [ 0 / 0 120 x 100 ] [wu] within [ 0 / 0 1920 x 1080 ] [wu] [apply] Test.0: Window size : 120 x 100 [pixels] [apply] Test.0: Screen viewport : [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [wu] [apply] Test.0: Monitor viewport : [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [wu] [apply] [0] orig : [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr] [apply] [0] current: [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr] [apply] [1] set current: [Id 0x0, [ 800 x 600 pixels x 32 bpp ] @ 75.0 Hz, flags [], 0 degr] [apply] Thread[main,5,main] GearsES2.reshape 0x6973b51b 0/0 120x100 of 120x100, swapInterval 1, drawable 0xe0108f0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x6973b51b, angle 0.5, [l -1.2, r 1.2, b -1.0, t 1.0] 2.4x2.0 -> [l -1.2, r 1.2, b -1.0, t 1.0] 2.4x2.0, v-flip false [apply] Thread[main,5,main] GearsES2.display 0x6973b51b 120x100, swapInterval 1, drawable 0xe0108f0 [apply] [1] changeOK : true [apply] [1] has current cached : [Id 0x0, [ 800 x 600 pixels x 32 bpp ] @ 75.0 Hz, flags [], 0 degr] [apply] [1] has current queried : [Id 0x0, [ 800 x 600 pixels x 32 bpp ] @ 75.0 Hz, flags [], 0 degr], equal true [apply] Test.1: Window bounds : [ 1 / 31 120 x 100 ] [wu] within [ 0 / 0 800 x 600 ] [wu] [apply] Test.1: Window size : 120 x 100 [pixels] [apply] Test.1: Screen viewport : [ 0 / 0 800 x 600 ] [pixels], [ 0 / 0 800 x 600 ] [wu] [apply] Test.1: Monitor viewport : [ 0 / 0 800 x 600 ] [pixels], [ 0 / 0 800 x 600 ] [wu] [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6973b51b 120x100, swapInterval 1, drawable 0xffffffff9401065e [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x6973b51b: tileRendererInUse null [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x6973b51b FIN [apply] Screen.destroy(): Reset Monitor[Id 0x0 [handle 0x10001, 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] junit.framework.TestListener: endTest(testScreenModeChange01) [apply] ++++ Test Singleton.unlock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675154509045 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1675154509045 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [apply] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 12.929 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675154496772 ms III - Start [apply] SLOCK [T main @ 1675154496773 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.mm.TestScreenMode01aNEWT - testScreenModeChange01 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.init.0 0x6973b51b: tileRendererInUse null, GearsES2[obj 0x6973b51b isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x6973b51b on Thread[main-Display-.windows_nil-1-EDT-1,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL4bc/GL4bc.hw] [apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR NVIDIA Corporation [apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION 4.6.0 NVIDIA 391.35 [apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 325 [apply] GLX_EXTENSIONS 30 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x6973b51b created: GearsObj[0x1d598a3c, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x6973b51b created: GearsObj[0x5b35be1a, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x6973b51b created: GearsObj[0x5b35be1a, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.init.X 0x6973b51b FIN GearsES2[obj 0x6973b51b isInit true, usesShared false, 1 GearsObj[0x1d598a3c, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x5b35be1a, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x45664a28, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x6973b51b 0/0 120x100 of 120x100, swapInterval 1, drawable 0xffffffffb2010832, msaa false, tileRendererInUse null [apply] >> GearsES2 0x6973b51b, angle 0.0, [l -1.2, r 1.2, b -1.0, t 1.0] 2.4x2.0 -> [l -1.2, r 1.2, b -1.0, t 1.0] 2.4x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6973b51b 120x100, swapInterval 1, drawable 0xffffffffb2010832 [apply] Test.0: Window bounds : [ 0 / 0 120 x 100 ] [wu] within [ 0 / 0 1920 x 1080 ] [wu] [apply] Test.0: Window size : 120 x 100 [pixels] [apply] Test.0: Screen viewport : [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [wu] [apply] Test.0: Monitor viewport : [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [wu] [apply] [0] orig : [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr] [apply] [0] current: [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr] [apply] [1] set current: [Id 0x0, [ 800 x 600 pixels x 32 bpp ] @ 75.0 Hz, flags [], 0 degr] [apply] Thread[main,5,main] GearsES2.reshape 0x6973b51b 0/0 120x100 of 120x100, swapInterval 1, drawable 0xe0108f0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x6973b51b, angle 0.5, [l -1.2, r 1.2, b -1.0, t 1.0] 2.4x2.0 -> [l -1.2, r 1.2, b -1.0, t 1.0] 2.4x2.0, v-flip false [apply] Thread[main,5,main] GearsES2.display 0x6973b51b 120x100, swapInterval 1, drawable 0xe0108f0 [apply] [1] changeOK : true [apply] [1] has current cached : [Id 0x0, [ 800 x 600 pixels x 32 bpp ] @ 75.0 Hz, flags [], 0 degr] [apply] [1] has current queried : [Id 0x0, [ 800 x 600 pixels x 32 bpp ] @ 75.0 Hz, flags [], 0 degr], equal true [apply] Test.1: Window bounds : [ 1 / 31 120 x 100 ] [wu] within [ 0 / 0 800 x 600 ] [wu] [apply] Test.1: Window size : 120 x 100 [pixels] [apply] Test.1: Screen viewport : [ 0 / 0 800 x 600 ] [pixels], [ 0 / 0 800 x 600 ] [wu] [apply] Test.1: Monitor viewport : [ 0 / 0 800 x 600 ] [pixels], [ 0 / 0 800 x 600 ] [wu] [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x6973b51b 120x100, swapInterval 1, drawable 0xffffffff9401065e [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x6973b51b: tileRendererInUse null [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x6973b51b FIN [apply] Screen.destroy(): Reset Monitor[Id 0x0 [handle 0x10001, 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 @ 1675154509045 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1675154509045 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: testScreenModeChange01 took 8.824 sec [echo] Testing com.jogamp.opengl.test.junit.newt.mm.TestScreenMode01bNEWT -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.newt.mm.TestScreenMode01bNEWT.xml [apply] Testsuite: com.jogamp.opengl.test.junit.newt.mm.TestScreenMode01bNEWT [apply] ++++ Test Singleton.ctor() [apply] junit.framework.TestListener: tests to run: 2++++ Test Singleton.lock() [apply] [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675154510351 ms III - Start [apply] SLOCK [T main @ 1675154510351 ms +++ localhost/127.0.0.1:59999 - Locked within 10 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.mm.TestScreenMode01bNEWT - testScreenModeChangeSingleQ1 [apply] junit.framework.TestListener: startTest(testScreenModeChangeSingleQ1) [apply] Test.0: Window screen: NEWT-Screen[.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 0x5b8ac8d6]], 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 0x5b8ac8d6]]], monitors: [Monitor[Id 0x0 [handle 0x10001, primary], 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[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.init.0 0x71809907: tileRendererInUse null, GearsES2[obj 0x71809907 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x71809907 on Thread[main-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 0x71809907 created: GearsObj[0x2d01b596, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x71809907 created: GearsObj[0x56a0c239, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x71809907 created: GearsObj[0x56a0c239, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.init.X 0x71809907 FIN GearsES2[obj 0x71809907 isInit true, usesShared false, 1 GearsObj[0x2d01b596, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x56a0c239, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x15e540e, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x71809907 0/0 200x200 of 200x200, swapInterval 1, drawable 0xffffffff810108c7, msaa false, tileRendererInUse null [apply] >> GearsES2 0x71809907, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x71809907 200x200, swapInterval 1, drawable 0xffffffff810108c7 [apply] Time for visible/pos: 98 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 [handle 0x10001, primary], 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[main,5,main] GearsES2.reshape 0x71809907 0/0 200x200 of 200x200, swapInterval 1, drawable 0x7101092f, msaa false, tileRendererInUse null [apply] >> GearsES2 0x71809907, angle 1.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[main,5,main] GearsES2.display 0x71809907 200x200, swapInterval 1, drawable 0x7101092f [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 0x5b8ac8d6]], 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 0x5b8ac8d6]]], monitors: [Monitor[Id 0x0 [handle 0x10001, 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 [handle 0x10001, 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[main,5,main] GearsES2.reshape 0x71809907 0/0 200x200 of 200x200, swapInterval 1, drawable 0xe0108f0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x71809907, angle 227.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[main,5,main] GearsES2.display 0x71809907 200x200, swapInterval 1, drawable 0xe0108f0 [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 0x5b8ac8d6]], 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 0x5b8ac8d6]]], monitors: [Monitor[Id 0x0 [handle 0x10001, primary], 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 [handle 0x10001, primary], 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[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x71809907: tileRendererInUse null [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x71809907 FIN [apply] junit.framework.TestListener: endTest(testScreenModeChangeSingleQ1) [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.mm.TestScreenMode01bNEWT - testScreenModeChangeSingleQ1 [apply] junit.framework.TestListener: startTest(testScreenModeChangeSingleQ2) [apply] junit.framework.TestListener: endTest(testScreenModeChangeSingleQ2) [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 0x5b8ac8d6]], 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 0x5b8ac8d6]]], monitors: [Monitor[Id 0x0 [handle 0x10001, primary], 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 @ 1675154528689 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1675154528690 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms [apply] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 19.002 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675154510351 ms III - Start [apply] SLOCK [T main @ 1675154510351 ms +++ localhost/127.0.0.1:59999 - Locked within 10 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 0x5b8ac8d6]], 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 0x5b8ac8d6]]], monitors: [Monitor[Id 0x0 [handle 0x10001, primary], 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[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.init.0 0x71809907: tileRendererInUse null, GearsES2[obj 0x71809907 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x71809907 on Thread[main-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 0x71809907 created: GearsObj[0x2d01b596, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x71809907 created: GearsObj[0x56a0c239, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x71809907 created: GearsObj[0x56a0c239, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.init.X 0x71809907 FIN GearsES2[obj 0x71809907 isInit true, usesShared false, 1 GearsObj[0x2d01b596, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x56a0c239, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x15e540e, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x71809907 0/0 200x200 of 200x200, swapInterval 1, drawable 0xffffffff810108c7, msaa false, tileRendererInUse null [apply] >> GearsES2 0x71809907, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x71809907 200x200, swapInterval 1, drawable 0xffffffff810108c7 [apply] Time for visible/pos: 98 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 [handle 0x10001, primary], 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[main,5,main] GearsES2.reshape 0x71809907 0/0 200x200 of 200x200, swapInterval 1, drawable 0x7101092f, msaa false, tileRendererInUse null [apply] >> GearsES2 0x71809907, angle 1.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[main,5,main] GearsES2.display 0x71809907 200x200, swapInterval 1, drawable 0x7101092f [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 0x5b8ac8d6]], 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 0x5b8ac8d6]]], monitors: [Monitor[Id 0x0 [handle 0x10001, 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 [handle 0x10001, 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[main,5,main] GearsES2.reshape 0x71809907 0/0 200x200 of 200x200, swapInterval 1, drawable 0xe0108f0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x71809907, angle 227.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[main,5,main] GearsES2.display 0x71809907 200x200, swapInterval 1, drawable 0xe0108f0 [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 0x5b8ac8d6]], 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 0x5b8ac8d6]]], monitors: [Monitor[Id 0x0 [handle 0x10001, primary], 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 [handle 0x10001, primary], 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[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x71809907: tileRendererInUse null [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x71809907 FIN [apply] ++++ 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 0x5b8ac8d6]], 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 0x5b8ac8d6]]], monitors: [Monitor[Id 0x0 [handle 0x10001, primary], 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 @ 1675154528689 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1675154528690 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: testScreenModeChangeSingleQ1 took 14.879 sec [apply] Testcase: testScreenModeChangeSingleQ2 took 0.009 sec [echo] Testing com.jogamp.opengl.test.junit.newt.mm.TestScreenMode01cNEWT -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.newt.mm.TestScreenMode01cNEWT.xml [apply] Testsuite: com.jogamp.opengl.test.junit.newt.mm.TestScreenMode01cNEWT [apply] 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 @ 1675154529703 ms III - Start [apply] SLOCK [T main @ 1675154529704 ms +++ localhost/127.0.0.1:59999 - Locked within 11 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 0x460f0d05]], 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 0x460f0d05]]], monitors: [Monitor[Id 0x0 [handle 0x10001, primary], 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[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.init.0 0x71809907: tileRendererInUse null, GearsES2[obj 0x71809907 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x71809907 on Thread[main-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 0x71809907 created: GearsObj[0x11858164, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x71809907 created: GearsObj[0x17d6ce2e, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x71809907 created: GearsObj[0x17d6ce2e, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.init.X 0x71809907 FIN GearsES2[obj 0x71809907 isInit true, usesShared false, 1 GearsObj[0x11858164, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x17d6ce2e, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x182b44ee, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x71809907 0/0 200x200 of 200x200, swapInterval 1, drawable 0x78010943, msaa false, tileRendererInUse null [apply] >> GearsES2 0x71809907, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x71809907 200x200, swapInterval 1, drawable 0x78010943 [apply] Time for visible/pos: 94 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 [handle 0x10001, primary], 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[main-Animator#00,5,main] GearsES2.reshape 0x71809907 0/0 1920x1080 of 1920x1080, swapInterval 1, drawable 0x78010943, msaa false, tileRendererInUse null [apply] >> GearsES2 0x71809907, angle 1.0, [l -1.7777778, r 1.7777778, b -1.0, t 1.0] 3.5555556x2.0 -> [l -1.7777778, r 1.7777778, b -1.0, t 1.0] 3.5555556x2.0, v-flip false [apply] Test.2: Window bounds : [ 0 / 0 200 x 200 ] [wu] within [ 0 / 0 1920 x 1080 ] [wu] [apply] Test.2: Window size : 200 x 200 [pixels] [apply] Test.2: Screen viewport : [ 0 / 0 1920 x 1080 ] [pixels] [apply] Test.2: Monitor viewport : [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [wu] [apply] Thread[main-Animator#00,5,main] GearsES2.reshape 0x71809907 0/0 200x200 of 200x200, swapInterval 1, drawable 0x78010943, msaa false, tileRendererInUse null [apply] >> GearsES2 0x71809907, angle 121.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] 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] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x71809907: tileRendererInUse null [apply] junit.framework.TestListener: startTest(test04ScreenFullscreenSpanALL) [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x71809907 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 0x460f0d05]], 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 0x460f0d05]]], monitors: [Monitor[Id 0x0 [handle 0x10001, primary], 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 0x460f0d05]], 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 0x460f0d05]]], monitors: [Monitor[Id 0x0 [handle 0x10001, primary], 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] junit.framework.TestListener: endTest(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 0x460f0d05]], 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 0x460f0d05]]], monitors: [Monitor[Id 0x0 [handle 0x10001, primary], 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 @ 1675154543496 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1675154543497 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [apply] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 14.45 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675154529703 ms III - Start [apply] SLOCK [T main @ 1675154529704 ms +++ localhost/127.0.0.1:59999 - Locked within 11 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 0x460f0d05]], 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 0x460f0d05]]], monitors: [Monitor[Id 0x0 [handle 0x10001, primary], 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[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.init.0 0x71809907: tileRendererInUse null, GearsES2[obj 0x71809907 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x71809907 on Thread[main-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 0x71809907 created: GearsObj[0x11858164, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x71809907 created: GearsObj[0x17d6ce2e, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x71809907 created: GearsObj[0x17d6ce2e, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.init.X 0x71809907 FIN GearsES2[obj 0x71809907 isInit true, usesShared false, 1 GearsObj[0x11858164, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x17d6ce2e, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x182b44ee, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x71809907 0/0 200x200 of 200x200, swapInterval 1, drawable 0x78010943, msaa false, tileRendererInUse null [apply] >> GearsES2 0x71809907, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x71809907 200x200, swapInterval 1, drawable 0x78010943 [apply] Time for visible/pos: 94 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 [handle 0x10001, primary], 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[main-Animator#00,5,main] GearsES2.reshape 0x71809907 0/0 1920x1080 of 1920x1080, swapInterval 1, drawable 0x78010943, msaa false, tileRendererInUse null [apply] >> GearsES2 0x71809907, angle 1.0, [l -1.7777778, r 1.7777778, b -1.0, t 1.0] 3.5555556x2.0 -> [l -1.7777778, r 1.7777778, b -1.0, t 1.0] 3.5555556x2.0, v-flip false [apply] Test.2: Window bounds : [ 0 / 0 200 x 200 ] [wu] within [ 0 / 0 1920 x 1080 ] [wu] [apply] Test.2: Window size : 200 x 200 [pixels] [apply] Test.2: Screen viewport : [ 0 / 0 1920 x 1080 ] [pixels] [apply] Test.2: Monitor viewport : [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [wu] [apply] Thread[main-Animator#00,5,main] GearsES2.reshape 0x71809907 0/0 200x200 of 200x200, swapInterval 1, drawable 0x78010943, msaa false, tileRendererInUse null [apply] >> GearsES2 0x71809907, angle 121.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x71809907: tileRendererInUse null [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x71809907 FIN [apply] ++++ 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 0x460f0d05]], 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 0x460f0d05]]], monitors: [Monitor[Id 0x0 [handle 0x10001, primary], 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 0x460f0d05]], 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 0x460f0d05]]], monitors: [Monitor[Id 0x0 [handle 0x10001, primary], 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 0x460f0d05]], 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 0x460f0d05]]], monitors: [Monitor[Id 0x0 [handle 0x10001, primary], 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 @ 1675154543496 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1675154543497 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test01ScreenFullscreenSingleQ1 took 10.333 sec [apply] Testcase: test02ScreenFullscreenSingleQ2 took 0.01 sec [apply] Testcase: test03ScreenFullscreenSpanQ1Q2 took 0.007 sec [apply] Testcase: test04ScreenFullscreenSpanALL took 0.006 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 @ 1675154544642 ms III - Start [apply] SLOCK [T main @ 1675154544643 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.mm.TestScreenMode01dNEWT - test01FullscreenChange01 [apply] junit.framework.TestListener: startTest(test01FullscreenChange01) [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.init.0 0x192d43ce: tileRendererInUse null, GearsES2[obj 0x192d43ce isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x192d43ce on Thread[main-Display-.windows_nil-1-EDT-1,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL4bc/GL4bc.hw] [apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR NVIDIA Corporation [apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION 4.6.0 NVIDIA 391.35 [apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 325 [apply] GLX_EXTENSIONS 30 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x192d43ce created: GearsObj[0x6874f6fe, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x192d43ce created: GearsObj[0x7d2ae059, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x192d43ce created: GearsObj[0x7d2ae059, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.init.X 0x192d43ce FIN GearsES2[obj 0x192d43ce isInit true, usesShared false, 1 GearsObj[0x6874f6fe, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7d2ae059, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x57e119b, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x192d43ce 0/0 640x480 of 640x480, swapInterval 1, drawable 0x1301080b, msaa false, tileRendererInUse null [apply] >> GearsES2 0x192d43ce, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x192d43ce 640x480, swapInterval 1, drawable 0x1301080b [apply] Thread[main-Animator#00,5,main] GearsES2.reshape 0x192d43ce 0/0 1920x1080 of 1920x1080, swapInterval 1, drawable 0x1301080b, msaa false, tileRendererInUse null [apply] >> GearsES2 0x192d43ce, angle 1.0, [l -1.7777778, r 1.7777778, b -1.0, t 1.0] 3.5555556x2.0 -> [l -1.7777778, r 1.7777778, b -1.0, t 1.0] 3.5555556x2.0, v-flip false [apply] Thread[main-Animator#00,5,main] GearsES2.reshape 0x192d43ce 0/0 640x480 of 640x480, swapInterval 1, drawable 0x1301080b, msaa false, tileRendererInUse null [apply] >> GearsES2 0x192d43ce, 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[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x192d43ce: tileRendererInUse null [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x192d43ce FIN [apply] *** cleanupGL.shutdown [apply] *** cleanupGL.initSingleton [apply] junit.framework.TestListener: endTest(test01FullscreenChange01) [apply] *** cleanupGL.DONE [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.mm.TestScreenMode01dNEWT - test01FullscreenChange01 [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.mm.TestScreenMode01dNEWT - test02ScreenModeChange01 [apply] junit.framework.TestListener: startTest(test02ScreenModeChange01) [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.init.0 0x6b81ce95: tileRendererInUse null, GearsES2[obj 0x6b81ce95 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x6b81ce95 on Thread[main-Display-.windows_nil-1-EDT-2,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL4bc/GL4bc.hw] [apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR NVIDIA Corporation [apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION 4.6.0 NVIDIA 391.35 [apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 325 [apply] GLX_EXTENSIONS 30 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x6b81ce95 created: GearsObj[0x768fa768, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x6b81ce95 created: GearsObj[0x70d378e0, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x6b81ce95 created: GearsObj[0x70d378e0, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.init.X 0x6b81ce95 FIN GearsES2[obj 0x6b81ce95 isInit true, usesShared false, 1 GearsObj[0x768fa768, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x70d378e0, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x272dfa39, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x6b81ce95 0/0 640x480 of 640x480, swapInterval 1, drawable 0xffffffff810108c7, msaa false, tileRendererInUse null [apply] >> GearsES2 0x6b81ce95, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x6b81ce95 640x480, swapInterval 1, drawable 0xffffffff810108c7 [apply] [0] orig : [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr] [apply] [0] current: [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr] [apply] [0] set current: [Id 0x0, [ 800 x 600 pixels x 32 bpp ] @ 75.0 Hz, flags [], 0 degr] [apply] Thread[main,5,main] GearsES2.reshape 0x6b81ce95 0/0 640x480 of 640x480, swapInterval 1, drawable 0xffffffff810108c7, msaa false, tileRendererInUse null [apply] >> GearsES2 0x6b81ce95, angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [apply] Thread[main,5,main] GearsES2.display 0x6b81ce95 640x480, swapInterval 1, drawable 0xffffffff810108c7 [apply] [0] has current: [Id 0x0, [ 800 x 600 pixels x 32 bpp ] @ 75.0 Hz, flags [], 0 degr], changeOK true [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x6b81ce95: tileRendererInUse null [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x6b81ce95 FIN [apply] Screen.destroy(): Reset Monitor[Id 0x0 [handle 0x10001, 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(test02ScreenModeChange01) [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.mm.TestScreenMode01dNEWT - test02ScreenModeChange01 [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.mm.TestScreenMode01dNEWT - test03ScreenModeChangeWithFS01Post [apply] junit.framework.TestListener: startTest(test03ScreenModeChangeWithFS01Post) [apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.init.0 0x6c64cb25: tileRendererInUse null, GearsES2[obj 0x6c64cb25 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x6c64cb25 on Thread[main-Display-.windows_nil-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 0x6c64cb25 created: GearsObj[0x36084336, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x6c64cb25 created: GearsObj[0x4bb7377f, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x6c64cb25 created: GearsObj[0x4bb7377f, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.init.X 0x6c64cb25 FIN GearsES2[obj 0x6c64cb25 isInit true, usesShared false, 1 GearsObj[0x36084336, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4bb7377f, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x67ea99cb, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.reshape 0x6c64cb25 0/0 640x480 of 640x480, swapInterval 1, drawable 0xffffffff810108c7, msaa false, tileRendererInUse null [apply] >> GearsES2 0x6c64cb25, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.display 0x6c64cb25 640x480, swapInterval 1, drawable 0xffffffff810108c7 [apply] [0] orig : [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr] [apply] [0] current: [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr] [apply] [2] set current: [Id 0x0, [ 800 x 600 pixels x 32 bpp ] @ 75.0 Hz, flags [], 0 degr] [apply] Thread[main,5,main] GearsES2.reshape 0x6c64cb25 0/0 640x480 of 640x480, swapInterval 1, drawable 0xffffffffbe0108f1, msaa false, tileRendererInUse null [apply] >> GearsES2 0x6c64cb25, 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[main,5,main] GearsES2.display 0x6c64cb25 640x480, swapInterval 1, drawable 0xffffffffbe0108f1 [apply] [2] has current: [Id 0x0, [ 800 x 600 pixels x 32 bpp ] @ 75.0 Hz, flags [], 0 degr], changeOK true [apply] [3] set FS post 0: false [apply] [3] set FS post X: true [apply] Thread[main-Animator#02,5,main] GearsES2.reshape 0x6c64cb25 0/0 800x600 of 800x600, swapInterval 1, drawable 0xffffffffbb01089a, msaa false, tileRendererInUse null [apply] >> GearsES2 0x6c64cb25, 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] [4] set !FS post 0: true [apply] [4] set !FS post X: false [apply] Thread[main-Animator#02,5,main] GearsES2.reshape 0x6c64cb25 0/0 640x480 of 640x480, swapInterval 1, drawable 0xffffffff810108c7, msaa false, tileRendererInUse null [apply] >> GearsES2 0x6c64cb25, angle 362.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.dispose 0x6c64cb25: tileRendererInUse null [apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.dispose 0x6c64cb25 FIN [apply] Screen.destroy(): Reset Monitor[Id 0x0 [handle 0x10001, 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] *** 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] junit.framework.TestListener: startTest(test04ScreenModeChangeWithFS01Pre) [apply] Thread[main-Display-.windows_nil-1-EDT-6,5,main] GearsES2.init.0 0x5c5eefef: tileRendererInUse null, GearsES2[obj 0x5c5eefef isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x5c5eefef on Thread[main-Display-.windows_nil-1-EDT-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 0x5c5eefef created: GearsObj[0x105b66c6, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x5c5eefef created: GearsObj[0x1a1d62fa, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x5c5eefef created: GearsObj[0x1a1d62fa, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[main-Display-.windows_nil-1-EDT-6,5,main] GearsES2.init.X 0x5c5eefef FIN GearsES2[obj 0x5c5eefef isInit true, usesShared false, 1 GearsObj[0x105b66c6, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1a1d62fa, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x4554b724, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[main-Display-.windows_nil-1-EDT-6,5,main] GearsES2.reshape 0x5c5eefef 0/0 640x480 of 640x480, swapInterval 1, drawable 0xffffffffba0108d9, msaa false, tileRendererInUse null [apply] >> GearsES2 0x5c5eefef, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-6,5,main] GearsES2.display 0x5c5eefef 640x480, swapInterval 1, drawable 0xffffffffba0108d9 [apply] [0] orig : [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr] [apply] [0] current: [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr] [apply] [1] set FS pre 0: false [apply] [1] set FS pre 1: true [apply] [1] set FS pre X: true [apply] Thread[main-Animator#03,5,main] GearsES2.reshape 0x5c5eefef 0/0 1920x1080 of 1920x1080, swapInterval 1, drawable 0xffffffffb2010832, msaa false, tileRendererInUse null [apply] >> GearsES2 0x5c5eefef, angle 1.0, [l -1.7777778, r 1.7777778, b -1.0, t 1.0] 3.5555556x2.0 -> [l -1.7777778, r 1.7777778, b -1.0, t 1.0] 3.5555556x2.0, v-flip false [apply] [2] set current: [Id 0x0, [ 800 x 600 pixels x 32 bpp ] @ 75.0 Hz, flags [], 0 degr] [apply] Thread[main-Display-.windows_nil-1-EDT-6,5,main] GearsES2.display 0x5c5eefef 1920x1080, swapInterval 1, drawable 0x7101092f [apply] Thread[main-Display-.windows_nil-1-EDT-6,5,main] GearsES2.reshape 0x5c5eefef 0/0 800x600 of 800x600, swapInterval 1, drawable 0xe0108f0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x5c5eefef, angle 62.5, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-6,5,main] GearsES2.display 0x5c5eefef 800x600, swapInterval 1, drawable 0xe0108f0 [apply] Thread[main-Display-.windows_nil-1-EDT-6,5,main] GearsES2.display 0x5c5eefef 800x600, swapInterval 1, drawable 0xe0108f0 [apply] Thread[main,5,main] GearsES2.reshape 0x5c5eefef 0/0 800x600 of 800x600, swapInterval 1, drawable 0xffffffff810108c7, msaa false, tileRendererInUse null [apply] >> GearsES2 0x5c5eefef, angle 63.5, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[main,5,main] GearsES2.display 0x5c5eefef 800x600, swapInterval 1, drawable 0xffffffff810108c7 [apply] [2] has current: [Id 0x0, [ 800 x 600 pixels x 32 bpp ] @ 75.0 Hz, flags [], 0 degr], changeOK true [apply] Thread[main-Display-.windows_nil-1-EDT-6,5,main] GearsES2.dispose 0x5c5eefef: tileRendererInUse null [apply] Thread[main-Display-.windows_nil-1-EDT-6,5,main] GearsES2.dispose 0x5c5eefef FIN [apply] Screen.destroy(): Reset Monitor[Id 0x0 [handle 0x10001, 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)++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.mm.TestScreenMode01dNEWT - test04ScreenModeChangeWithFS01Pre [apply] [apply] ++++ Test Singleton.unlock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675154594821 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1675154594823 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [apply] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 50.842 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675154544642 ms III - Start [apply] SLOCK [T main @ 1675154544643 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.mm.TestScreenMode01dNEWT - test01FullscreenChange01 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.init.0 0x192d43ce: tileRendererInUse null, GearsES2[obj 0x192d43ce isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x192d43ce on Thread[main-Display-.windows_nil-1-EDT-1,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL4bc/GL4bc.hw] [apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR NVIDIA Corporation [apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION 4.6.0 NVIDIA 391.35 [apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 325 [apply] GLX_EXTENSIONS 30 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x192d43ce created: GearsObj[0x6874f6fe, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x192d43ce created: GearsObj[0x7d2ae059, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x192d43ce created: GearsObj[0x7d2ae059, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.init.X 0x192d43ce FIN GearsES2[obj 0x192d43ce isInit true, usesShared false, 1 GearsObj[0x6874f6fe, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7d2ae059, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x57e119b, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x192d43ce 0/0 640x480 of 640x480, swapInterval 1, drawable 0x1301080b, msaa false, tileRendererInUse null [apply] >> GearsES2 0x192d43ce, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x192d43ce 640x480, swapInterval 1, drawable 0x1301080b [apply] Thread[main-Animator#00,5,main] GearsES2.reshape 0x192d43ce 0/0 1920x1080 of 1920x1080, swapInterval 1, drawable 0x1301080b, msaa false, tileRendererInUse null [apply] >> GearsES2 0x192d43ce, angle 1.0, [l -1.7777778, r 1.7777778, b -1.0, t 1.0] 3.5555556x2.0 -> [l -1.7777778, r 1.7777778, b -1.0, t 1.0] 3.5555556x2.0, v-flip false [apply] Thread[main-Animator#00,5,main] GearsES2.reshape 0x192d43ce 0/0 640x480 of 640x480, swapInterval 1, drawable 0x1301080b, msaa false, tileRendererInUse null [apply] >> GearsES2 0x192d43ce, 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[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x192d43ce: tileRendererInUse null [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x192d43ce FIN [apply] *** cleanupGL.shutdown [apply] *** cleanupGL.initSingleton [apply] *** cleanupGL.DONE [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.mm.TestScreenMode01dNEWT - test01FullscreenChange01 [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.mm.TestScreenMode01dNEWT - test02ScreenModeChange01 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.init.0 0x6b81ce95: tileRendererInUse null, GearsES2[obj 0x6b81ce95 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x6b81ce95 on Thread[main-Display-.windows_nil-1-EDT-2,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL4bc/GL4bc.hw] [apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR NVIDIA Corporation [apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION 4.6.0 NVIDIA 391.35 [apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 325 [apply] GLX_EXTENSIONS 30 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x6b81ce95 created: GearsObj[0x768fa768, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x6b81ce95 created: GearsObj[0x70d378e0, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x6b81ce95 created: GearsObj[0x70d378e0, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.init.X 0x6b81ce95 FIN GearsES2[obj 0x6b81ce95 isInit true, usesShared false, 1 GearsObj[0x768fa768, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x70d378e0, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x272dfa39, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x6b81ce95 0/0 640x480 of 640x480, swapInterval 1, drawable 0xffffffff810108c7, msaa false, tileRendererInUse null [apply] >> GearsES2 0x6b81ce95, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x6b81ce95 640x480, swapInterval 1, drawable 0xffffffff810108c7 [apply] [0] orig : [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr] [apply] [0] current: [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr] [apply] [0] set current: [Id 0x0, [ 800 x 600 pixels x 32 bpp ] @ 75.0 Hz, flags [], 0 degr] [apply] Thread[main,5,main] GearsES2.reshape 0x6b81ce95 0/0 640x480 of 640x480, swapInterval 1, drawable 0xffffffff810108c7, msaa false, tileRendererInUse null [apply] >> GearsES2 0x6b81ce95, angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [apply] Thread[main,5,main] GearsES2.display 0x6b81ce95 640x480, swapInterval 1, drawable 0xffffffff810108c7 [apply] [0] has current: [Id 0x0, [ 800 x 600 pixels x 32 bpp ] @ 75.0 Hz, flags [], 0 degr], changeOK true [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x6b81ce95: tileRendererInUse null [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x6b81ce95 FIN [apply] Screen.destroy(): Reset Monitor[Id 0x0 [handle 0x10001, 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[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.init.0 0x6c64cb25: tileRendererInUse null, GearsES2[obj 0x6c64cb25 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x6c64cb25 on Thread[main-Display-.windows_nil-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 0x6c64cb25 created: GearsObj[0x36084336, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x6c64cb25 created: GearsObj[0x4bb7377f, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x6c64cb25 created: GearsObj[0x4bb7377f, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.init.X 0x6c64cb25 FIN GearsES2[obj 0x6c64cb25 isInit true, usesShared false, 1 GearsObj[0x36084336, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4bb7377f, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x67ea99cb, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.reshape 0x6c64cb25 0/0 640x480 of 640x480, swapInterval 1, drawable 0xffffffff810108c7, msaa false, tileRendererInUse null [apply] >> GearsES2 0x6c64cb25, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.display 0x6c64cb25 640x480, swapInterval 1, drawable 0xffffffff810108c7 [apply] [0] orig : [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr] [apply] [0] current: [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr] [apply] [2] set current: [Id 0x0, [ 800 x 600 pixels x 32 bpp ] @ 75.0 Hz, flags [], 0 degr] [apply] Thread[main,5,main] GearsES2.reshape 0x6c64cb25 0/0 640x480 of 640x480, swapInterval 1, drawable 0xffffffffbe0108f1, msaa false, tileRendererInUse null [apply] >> GearsES2 0x6c64cb25, 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[main,5,main] GearsES2.display 0x6c64cb25 640x480, swapInterval 1, drawable 0xffffffffbe0108f1 [apply] [2] has current: [Id 0x0, [ 800 x 600 pixels x 32 bpp ] @ 75.0 Hz, flags [], 0 degr], changeOK true [apply] [3] set FS post 0: false [apply] [3] set FS post X: true [apply] Thread[main-Animator#02,5,main] GearsES2.reshape 0x6c64cb25 0/0 800x600 of 800x600, swapInterval 1, drawable 0xffffffffbb01089a, msaa false, tileRendererInUse null [apply] >> GearsES2 0x6c64cb25, 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] [4] set !FS post 0: true [apply] [4] set !FS post X: false [apply] Thread[main-Animator#02,5,main] GearsES2.reshape 0x6c64cb25 0/0 640x480 of 640x480, swapInterval 1, drawable 0xffffffff810108c7, msaa false, tileRendererInUse null [apply] >> GearsES2 0x6c64cb25, angle 362.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.dispose 0x6c64cb25: tileRendererInUse null [apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.dispose 0x6c64cb25 FIN [apply] Screen.destroy(): Reset Monitor[Id 0x0 [handle 0x10001, 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[main-Display-.windows_nil-1-EDT-6,5,main] GearsES2.init.0 0x5c5eefef: tileRendererInUse null, GearsES2[obj 0x5c5eefef isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x5c5eefef on Thread[main-Display-.windows_nil-1-EDT-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 0x5c5eefef created: GearsObj[0x105b66c6, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x5c5eefef created: GearsObj[0x1a1d62fa, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x5c5eefef created: GearsObj[0x1a1d62fa, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[main-Display-.windows_nil-1-EDT-6,5,main] GearsES2.init.X 0x5c5eefef FIN GearsES2[obj 0x5c5eefef isInit true, usesShared false, 1 GearsObj[0x105b66c6, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1a1d62fa, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x4554b724, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[main-Display-.windows_nil-1-EDT-6,5,main] GearsES2.reshape 0x5c5eefef 0/0 640x480 of 640x480, swapInterval 1, drawable 0xffffffffba0108d9, msaa false, tileRendererInUse null [apply] >> GearsES2 0x5c5eefef, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-6,5,main] GearsES2.display 0x5c5eefef 640x480, swapInterval 1, drawable 0xffffffffba0108d9 [apply] [0] orig : [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr] [apply] [0] current: [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr] [apply] [1] set FS pre 0: false [apply] [1] set FS pre 1: true [apply] [1] set FS pre X: true [apply] Thread[main-Animator#03,5,main] GearsES2.reshape 0x5c5eefef 0/0 1920x1080 of 1920x1080, swapInterval 1, drawable 0xffffffffb2010832, msaa false, tileRendererInUse null [apply] >> GearsES2 0x5c5eefef, angle 1.0, [l -1.7777778, r 1.7777778, b -1.0, t 1.0] 3.5555556x2.0 -> [l -1.7777778, r 1.7777778, b -1.0, t 1.0] 3.5555556x2.0, v-flip false [apply] [2] set current: [Id 0x0, [ 800 x 600 pixels x 32 bpp ] @ 75.0 Hz, flags [], 0 degr] [apply] Thread[main-Display-.windows_nil-1-EDT-6,5,main] GearsES2.display 0x5c5eefef 1920x1080, swapInterval 1, drawable 0x7101092f [apply] Thread[main-Display-.windows_nil-1-EDT-6,5,main] GearsES2.reshape 0x5c5eefef 0/0 800x600 of 800x600, swapInterval 1, drawable 0xe0108f0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x5c5eefef, angle 62.5, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-6,5,main] GearsES2.display 0x5c5eefef 800x600, swapInterval 1, drawable 0xe0108f0 [apply] Thread[main-Display-.windows_nil-1-EDT-6,5,main] GearsES2.display 0x5c5eefef 800x600, swapInterval 1, drawable 0xe0108f0 [apply] Thread[main,5,main] GearsES2.reshape 0x5c5eefef 0/0 800x600 of 800x600, swapInterval 1, drawable 0xffffffff810108c7, msaa false, tileRendererInUse null [apply] >> GearsES2 0x5c5eefef, angle 63.5, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[main,5,main] GearsES2.display 0x5c5eefef 800x600, swapInterval 1, drawable 0xffffffff810108c7 [apply] [2] has current: [Id 0x0, [ 800 x 600 pixels x 32 bpp ] @ 75.0 Hz, flags [], 0 degr], changeOK true [apply] Thread[main-Display-.windows_nil-1-EDT-6,5,main] GearsES2.dispose 0x5c5eefef: tileRendererInUse null [apply] Thread[main-Display-.windows_nil-1-EDT-6,5,main] GearsES2.dispose 0x5c5eefef FIN [apply] Screen.destroy(): Reset Monitor[Id 0x0 [handle 0x10001, 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 @ 1675154594821 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1675154594823 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test01FullscreenChange01 took 6.856 sec [apply] Testcase: test02ScreenModeChange01 took 11.274 sec [apply] Testcase: test03ScreenModeChangeWithFS01Post took 15.311 sec [apply] Testcase: test04ScreenModeChangeWithFS01Pre took 13.305 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] ++++ Test Singleton.ctor() [apply] junit.framework.TestListener: tests to run: 4++++ Test Singleton.lock() [apply] [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675154596072 ms III - Start [apply] SLOCK [T main @ 1675154596073 ms +++ localhost/127.0.0.1:59999 - Locked within 10 ms, 1 attempts [apply] junit.framework.TestListener: startTest(testScreenRotationChange01_PreWin) [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.mm.TestScreenMode02aNEWT - testScreenRotationChange01_PreWin [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.init.0 0x55b7a4e0: tileRendererInUse null, GearsES2[obj 0x55b7a4e0 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x55b7a4e0 on Thread[main-Display-.windows_nil-1-EDT-1,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL4bc/GL4bc.hw] [apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR NVIDIA Corporation [apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION 4.6.0 NVIDIA 391.35 [apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 325 [apply] GLX_EXTENSIONS 30 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x55b7a4e0 created: GearsObj[0x6900c28f, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x55b7a4e0 created: GearsObj[0x6a0cdfc1, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x55b7a4e0 created: GearsObj[0x6a0cdfc1, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.init.X 0x55b7a4e0 FIN GearsES2[obj 0x55b7a4e0 isInit true, usesShared false, 1 GearsObj[0x6900c28f, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6a0cdfc1, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x41e42099, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x55b7a4e0 0/0 640x480 of 640x480, swapInterval 1, drawable 0xffffffffbb01089a, msaa false, tileRendererInUse null [apply] >> GearsES2 0x55b7a4e0, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x55b7a4e0 640x480, swapInterval 1, drawable 0xffffffffbb01089a [apply] [0] orig : [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr] [apply] [0] current: [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr] [apply] [0] set current: [Id 0x0, [ 800 x 600 pixels x 32 bpp ] @ 75.0 Hz, flags [], 90 degr] [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x55b7a4e0 640x480, swapInterval 1, drawable 0xffffffff9d0108a9 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x55b7a4e0 0/0 600x781 of 600x781, swapInterval 1, drawable 0xffffffffbe0108f1, msaa false, tileRendererInUse null [apply] >> GearsES2 0x55b7a4e0, angle 122.0, [l -1.0, r 1.0, b -1.3016666, t 1.3016666] 2.0x2.6033332 -> [l -1.0, r 1.0, b -1.3016666, t 1.3016666] 2.0x2.6033332, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x55b7a4e0 600x781, swapInterval 1, drawable 0xffffffffbe0108f1 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x55b7a4e0 600x781, swapInterval 1, drawable 0xffffffff9d0108a9 [apply] Thread[main,5,main] GearsES2.reshape 0x55b7a4e0 0/0 600x781 of 600x781, swapInterval 1, drawable 0xffffffff9d0108a9, msaa false, tileRendererInUse null [apply] >> GearsES2 0x55b7a4e0, angle 123.0, [l -1.0, r 1.0, b -1.3016666, t 1.3016666] 2.0x2.6033332 -> [l -1.0, r 1.0, b -1.3016666, t 1.3016666] 2.0x2.6033332, v-flip false [apply] Thread[main,5,main] GearsES2.display 0x55b7a4e0 600x781, swapInterval 1, drawable 0xffffffff9d0108a9 [apply] [0] has current: [Id 0x0, [ 800 x 600 pixels x 32 bpp ] @ 75.0 Hz, flags [], 90 degr], changeOK true [apply] [1] set orig: [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr] [apply] Thread[main,5,main] GearsES2.reshape 0x55b7a4e0 0/0 600x781 of 600x781, swapInterval 1, drawable 0x78010943, msaa false, tileRendererInUse null [apply] >> GearsES2 0x55b7a4e0, angle 574.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[main,5,main] GearsES2.display 0x55b7a4e0 600x781, swapInterval 1, drawable 0x78010943 [apply] [1] has orig?: [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], changeOK true [apply] Thread[main-Animator#00,5,main] GearsES2.reshape 0x55b7a4e0 0/0 1920x1057 of 1920x1057, swapInterval 1, drawable 0xffffffffbe0108f1, msaa false, tileRendererInUse null [apply] >> GearsES2 0x55b7a4e0, angle 575.0, [l -1.8164617, r 1.8164617, b -1.0, t 1.0] 3.6329234x2.0 -> [l -1.8164617, r 1.8164617, b -1.0, t 1.0] 3.6329234x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x55b7a4e0: tileRendererInUse null [apply] junit.framework.TestListener: endTest(testScreenRotationChange01_PreWin) [apply] junit.framework.TestListener: startTest(testScreenRotationChange02_PreFull) [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x55b7a4e0 FIN [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.mm.TestScreenMode02aNEWT - testScreenRotationChange01_PreWin [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.mm.TestScreenMode02aNEWT - testScreenRotationChange02_PreFull [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.init.0 0x6379eb: tileRendererInUse null, GearsES2[obj 0x6379eb isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x6379eb on Thread[main-Display-.windows_nil-1-EDT-2,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL4bc/GL4bc.hw] [apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR NVIDIA Corporation [apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION 4.6.0 NVIDIA 391.35 [apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 325 [apply] GLX_EXTENSIONS 30 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x6379eb created: GearsObj[0x1f7aa6b6, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x6379eb created: GearsObj[0x17bc41b9, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x6379eb created: GearsObj[0x17bc41b9, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.init.X 0x6379eb FIN GearsES2[obj 0x6379eb isInit true, usesShared false, 1 GearsObj[0x1f7aa6b6, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x17bc41b9, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x4e311612, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x6379eb 0/0 640x480 of 640x480, swapInterval 1, drawable 0xffffffff810108c7, msaa false, tileRendererInUse null [apply] >> GearsES2 0x6379eb, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x6379eb 640x480, swapInterval 1, drawable 0xffffffff810108c7 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x6379eb 640x480, swapInterval 1, drawable 0xffffffff810108c7 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x6379eb 0/0 656x519 of 656x519, swapInterval 1, drawable 0xffffffff9d0108a9, msaa false, tileRendererInUse null [apply] >> GearsES2 0x6379eb, angle 1.0, [l -1.2639692, r 1.2639692, b -1.0, t 1.0] 2.5279384x2.0 -> [l -1.2639692, r 1.2639692, b -1.0, t 1.0] 2.5279384x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x6379eb 656x519, swapInterval 1, drawable 0xffffffff9d0108a9 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x6379eb 656x519, swapInterval 1, drawable 0xffffffffb2010832 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x6379eb 0/0 1920x1080 of 1920x1080, swapInterval 1, drawable 0xe0108f0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x6379eb, angle 2.0, [l -1.7777778, r 1.7777778, b -1.0, t 1.0] 3.5555556x2.0 -> [l -1.7777778, r 1.7777778, b -1.0, t 1.0] 3.5555556x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x6379eb 1920x1080, swapInterval 1, drawable 0xe0108f0 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x6379eb 1920x1080, swapInterval 1, drawable 0xffffffffb2010832 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x6379eb 1920x1080, swapInterval 1, drawable 0xe0108f0 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x6379eb 0/0 1920x1080 of 1920x1080, swapInterval 1, drawable 0xffffffffb2010832, msaa false, tileRendererInUse null [apply] >> GearsES2 0x6379eb, angle 3.5, [l -1.7777778, r 1.7777778, b -1.0, t 1.0] 3.5555556x2.0 -> [l -1.7777778, r 1.7777778, b -1.0, t 1.0] 3.5555556x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x6379eb 1920x1080, swapInterval 1, drawable 0xffffffffb2010832 [apply] [0] orig : [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr] [apply] [0] current: [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr] [apply] [0] set current: [Id 0x0, [ 800 x 600 pixels x 32 bpp ] @ 75.0 Hz, flags [], 90 degr] [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x6379eb 1920x1080, swapInterval 1, drawable 0xffffffff9401065e [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x6379eb 0/0 600x800 of 600x800, swapInterval 1, drawable 0xffffffffba0108d9, msaa false, tileRendererInUse null [apply] >> GearsES2 0x6379eb, angle 125.0, [l -1.0, r 1.0, b -1.3333334, t 1.3333334] 2.0x2.6666667 -> [l -1.0, r 1.0, b -1.3333334, t 1.3333336] 2.0x2.666667, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x6379eb 600x800, swapInterval 1, drawable 0xffffffffba0108d9 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x6379eb 600x800, swapInterval 1, drawable 0x7101092f [apply] Thread[main,5,main] GearsES2.reshape 0x6379eb 0/0 600x800 of 600x800, swapInterval 1, drawable 0xffffffffba0108d9, msaa false, tileRendererInUse null [apply] >> GearsES2 0x6379eb, angle 126.0, [l -1.0, r 1.0, b -1.3333334, t 1.3333334] 2.0x2.6666667 -> [l -1.0, r 1.0, b -1.3333334, t 1.3333336] 2.0x2.666667, v-flip false [apply] Thread[main,5,main] GearsES2.display 0x6379eb 600x800, swapInterval 1, drawable 0xffffffffba0108d9 [apply] [0] has current: [Id 0x0, [ 800 x 600 pixels x 32 bpp ] @ 75.0 Hz, flags [], 90 degr], changeOK true [apply] [1] set orig: [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr] [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x6379eb 600x800, swapInterval 1, drawable 0xffffffffbb01089a [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x6379eb 0/0 1920x1080 of 1920x1080, swapInterval 1, drawable 0xffffffff810108c7, msaa false, tileRendererInUse null [apply] >> GearsES2 0x6379eb, angle 578.0, [l -1.7777778, r 1.7777778, b -1.0, t 1.0] 3.5555556x2.0 -> [l -1.7777778, r 1.7777778, b -1.0, t 1.0] 3.5555556x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x6379eb 1920x1080, swapInterval 1, drawable 0xffffffff810108c7 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x6379eb 1920x1080, swapInterval 1, drawable 0x78010943 [apply] Thread[main,5,main] GearsES2.reshape 0x6379eb 0/0 1920x1080 of 1920x1080, swapInterval 1, drawable 0xffffffff9d0108a9, msaa false, tileRendererInUse null [apply] >> GearsES2 0x6379eb, angle 579.0, [l -1.7777778, r 1.7777778, b -1.0, t 1.0] 3.5555556x2.0 -> [l -1.7777778, r 1.7777778, b -1.0, t 1.0] 3.5555556x2.0, v-flip false [apply] Thread[main,5,main] GearsES2.display 0x6379eb 1920x1080, swapInterval 1, drawable 0xffffffff9d0108a9 [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(testScreenRotationChange02_PreFull) [apply] junit.framework.TestListener: startTest(testScreenRotationChange11_PostWin) [apply] Thread[main-Animator#01,5,main] GearsES2.reshape 0x6379eb 0/0 640x480 of 640x480, swapInterval 1, drawable 0x5b0107a6, msaa false, tileRendererInUse null [apply] >> GearsES2 0x6379eb, angle 700.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x6379eb: tileRendererInUse null [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x6379eb FIN [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.mm.TestScreenMode02aNEWT - testScreenRotationChange02_PreFull [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.mm.TestScreenMode02aNEWT - testScreenRotationChange11_PostWin [apply] [0] orig : [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr] [apply] [0] current: [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr] [apply] [0] set current: [Id 0x0, [ 800 x 600 pixels x 32 bpp ] @ 75.0 Hz, flags [], 90 degr] [apply] [0] has current: [Id 0x0, [ 800 x 600 pixels x 32 bpp ] @ 75.0 Hz, flags [], 90 degr], changeOK true [apply] Thread[main-Animator#02,5,main] GearsES2.init.0 0x67d48005: tileRendererInUse null, GearsES2[obj 0x67d48005 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x67d48005 on Thread[main-Animator#02,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL4bc/GL4bc.hw] [apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR NVIDIA Corporation [apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION 4.6.0 NVIDIA 391.35 [apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 325 [apply] GLX_EXTENSIONS 30 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x67d48005 created: GearsObj[0x3d7227f8, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x67d48005 created: GearsObj[0x43c526ff, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x67d48005 created: GearsObj[0x43c526ff, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[main-Animator#02,5,main] GearsES2.init.X 0x67d48005 FIN GearsES2[obj 0x67d48005 isInit true, usesShared false, 1 GearsObj[0x3d7227f8, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x43c526ff, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6c1b97fb, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[main-Animator#02,5,main] GearsES2.reshape 0x67d48005 0/0 604x480 of 604x480, swapInterval 1, drawable 0xe0108f0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x67d48005, angle 0.0, [l -1.2583333, r 1.2583333, b -1.0, t 1.0] 2.5166667x2.0 -> [l -1.2583333, r 1.2583333, b -1.0, t 1.0] 2.5166667x2.0, v-flip false [apply] [1] set orig: [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr] [apply] Thread[main,5,main] GearsES2.reshape 0x67d48005 0/0 604x480 of 604x480, swapInterval 1, drawable 0x5b0107a6, msaa false, tileRendererInUse null [apply] >> GearsES2 0x67d48005, angle 450.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] Thread[main,5,main] GearsES2.display 0x67d48005 604x480, swapInterval 1, drawable 0x5b0107a6 [apply] [1] has orig?: [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], changeOK true [apply] junit.framework.TestListener: endTest(testScreenRotationChange11_PostWin) [apply] junit.framework.TestListener: startTest(testScreenRotationChange12_PostFull) [apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.dispose 0x67d48005: tileRendererInUse null [apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.dispose 0x67d48005 FIN [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.mm.TestScreenMode02aNEWT - testScreenRotationChange11_PostWin [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.mm.TestScreenMode02aNEWT - testScreenRotationChange12_PostFull [apply] [0] orig : [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr] [apply] [0] current: [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr] [apply] [0] set current: [Id 0x0, [ 800 x 600 pixels x 32 bpp ] @ 75.0 Hz, flags [], 90 degr] [apply] [0] has current: [Id 0x0, [ 800 x 600 pixels x 32 bpp ] @ 75.0 Hz, flags [], 90 degr], changeOK true [apply] Thread[main-Animator#03,5,main] GearsES2.init.0 0x12468a38: tileRendererInUse null, GearsES2[obj 0x12468a38 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x12468a38 on Thread[main-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 0x12468a38 created: GearsObj[0x540454e8, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x12468a38 created: GearsObj[0x3bbcf6d5, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x12468a38 created: GearsObj[0x3bbcf6d5, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[main-Animator#03,5,main] GearsES2.init.X 0x12468a38 FIN GearsES2[obj 0x12468a38 isInit true, usesShared false, 1 GearsObj[0x540454e8, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3bbcf6d5, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5048afc, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[main-Animator#03,5,main] GearsES2.reshape 0x12468a38 0/0 600x800 of 600x800, swapInterval 1, drawable 0xffffffff9401065e, msaa false, tileRendererInUse null [apply] >> GearsES2 0x12468a38, angle 0.0, [l -1.0, r 1.0, b -1.3333334, t 1.3333334] 2.0x2.6666667 -> [l -1.0, r 1.0, b -1.3333334, t 1.3333336] 2.0x2.666667, v-flip false [apply] Thread[main-Animator#03,5,main] GearsES2.reshape 0x12468a38 0/0 604x480 of 604x480, swapInterval 1, drawable 0xffffffff9401065e, msaa false, tileRendererInUse null [apply] >> GearsES2 0x12468a38, angle 300.0, [l -1.2583333, r 1.2583333, b -1.0, t 1.0] 2.5166667x2.0 -> [l -1.2583333, r 1.2583333, b -1.0, t 1.0] 2.5166667x2.0, v-flip false [apply] [1] set orig: [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr] [apply] Thread[main,5,main] GearsES2.reshape 0x12468a38 0/0 604x480 of 604x480, swapInterval 1, drawable 0xffffffff9401065e, msaa false, tileRendererInUse null [apply] >> GearsES2 0x12468a38, angle 451.0, [l -1.2583333, r 1.2583333, b -1.0, t 1.0] 2.5166667x2.0 -> [l -1.2583333, r 1.2583333, b -1.0, t 1.0] 2.5166667x2.0, v-flip false [apply] Thread[main,5,main] GearsES2.display 0x12468a38 604x480, swapInterval 1, drawable 0xffffffff9401065e [apply] [1] has orig?: [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], changeOK true [apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.dispose 0x12468a38: tileRendererInUse null [apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.dispose 0x12468a38 FIN [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.mm.TestScreenMode02aNEWT - testScreenRotationChange12_PostFull [apply] junit.framework.TestListener: endTest(testScreenRotationChange12_PostFull) [apply] ++++ Test Singleton.unlock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675154681385 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1675154681386 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [apply] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 85.987 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675154596072 ms III - Start [apply] SLOCK [T main @ 1675154596073 ms +++ localhost/127.0.0.1:59999 - Locked within 10 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.mm.TestScreenMode02aNEWT - testScreenRotationChange01_PreWin [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.init.0 0x55b7a4e0: tileRendererInUse null, GearsES2[obj 0x55b7a4e0 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x55b7a4e0 on Thread[main-Display-.windows_nil-1-EDT-1,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL4bc/GL4bc.hw] [apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR NVIDIA Corporation [apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION 4.6.0 NVIDIA 391.35 [apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 325 [apply] GLX_EXTENSIONS 30 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x55b7a4e0 created: GearsObj[0x6900c28f, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x55b7a4e0 created: GearsObj[0x6a0cdfc1, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x55b7a4e0 created: GearsObj[0x6a0cdfc1, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.init.X 0x55b7a4e0 FIN GearsES2[obj 0x55b7a4e0 isInit true, usesShared false, 1 GearsObj[0x6900c28f, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6a0cdfc1, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x41e42099, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x55b7a4e0 0/0 640x480 of 640x480, swapInterval 1, drawable 0xffffffffbb01089a, msaa false, tileRendererInUse null [apply] >> GearsES2 0x55b7a4e0, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x55b7a4e0 640x480, swapInterval 1, drawable 0xffffffffbb01089a [apply] [0] orig : [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr] [apply] [0] current: [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr] [apply] [0] set current: [Id 0x0, [ 800 x 600 pixels x 32 bpp ] @ 75.0 Hz, flags [], 90 degr] [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x55b7a4e0 640x480, swapInterval 1, drawable 0xffffffff9d0108a9 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x55b7a4e0 0/0 600x781 of 600x781, swapInterval 1, drawable 0xffffffffbe0108f1, msaa false, tileRendererInUse null [apply] >> GearsES2 0x55b7a4e0, angle 122.0, [l -1.0, r 1.0, b -1.3016666, t 1.3016666] 2.0x2.6033332 -> [l -1.0, r 1.0, b -1.3016666, t 1.3016666] 2.0x2.6033332, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x55b7a4e0 600x781, swapInterval 1, drawable 0xffffffffbe0108f1 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x55b7a4e0 600x781, swapInterval 1, drawable 0xffffffff9d0108a9 [apply] Thread[main,5,main] GearsES2.reshape 0x55b7a4e0 0/0 600x781 of 600x781, swapInterval 1, drawable 0xffffffff9d0108a9, msaa false, tileRendererInUse null [apply] >> GearsES2 0x55b7a4e0, angle 123.0, [l -1.0, r 1.0, b -1.3016666, t 1.3016666] 2.0x2.6033332 -> [l -1.0, r 1.0, b -1.3016666, t 1.3016666] 2.0x2.6033332, v-flip false [apply] Thread[main,5,main] GearsES2.display 0x55b7a4e0 600x781, swapInterval 1, drawable 0xffffffff9d0108a9 [apply] [0] has current: [Id 0x0, [ 800 x 600 pixels x 32 bpp ] @ 75.0 Hz, flags [], 90 degr], changeOK true [apply] [1] set orig: [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr] [apply] Thread[main,5,main] GearsES2.reshape 0x55b7a4e0 0/0 600x781 of 600x781, swapInterval 1, drawable 0x78010943, msaa false, tileRendererInUse null [apply] >> GearsES2 0x55b7a4e0, angle 574.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[main,5,main] GearsES2.display 0x55b7a4e0 600x781, swapInterval 1, drawable 0x78010943 [apply] [1] has orig?: [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], changeOK true [apply] Thread[main-Animator#00,5,main] GearsES2.reshape 0x55b7a4e0 0/0 1920x1057 of 1920x1057, swapInterval 1, drawable 0xffffffffbe0108f1, msaa false, tileRendererInUse null [apply] >> GearsES2 0x55b7a4e0, angle 575.0, [l -1.8164617, r 1.8164617, b -1.0, t 1.0] 3.6329234x2.0 -> [l -1.8164617, r 1.8164617, b -1.0, t 1.0] 3.6329234x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x55b7a4e0: tileRendererInUse null [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x55b7a4e0 FIN [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.mm.TestScreenMode02aNEWT - testScreenRotationChange01_PreWin [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.mm.TestScreenMode02aNEWT - testScreenRotationChange02_PreFull [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.init.0 0x6379eb: tileRendererInUse null, GearsES2[obj 0x6379eb isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x6379eb on Thread[main-Display-.windows_nil-1-EDT-2,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL4bc/GL4bc.hw] [apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR NVIDIA Corporation [apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION 4.6.0 NVIDIA 391.35 [apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 325 [apply] GLX_EXTENSIONS 30 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x6379eb created: GearsObj[0x1f7aa6b6, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x6379eb created: GearsObj[0x17bc41b9, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x6379eb created: GearsObj[0x17bc41b9, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.init.X 0x6379eb FIN GearsES2[obj 0x6379eb isInit true, usesShared false, 1 GearsObj[0x1f7aa6b6, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x17bc41b9, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x4e311612, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x6379eb 0/0 640x480 of 640x480, swapInterval 1, drawable 0xffffffff810108c7, msaa false, tileRendererInUse null [apply] >> GearsES2 0x6379eb, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x6379eb 640x480, swapInterval 1, drawable 0xffffffff810108c7 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x6379eb 640x480, swapInterval 1, drawable 0xffffffff810108c7 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x6379eb 0/0 656x519 of 656x519, swapInterval 1, drawable 0xffffffff9d0108a9, msaa false, tileRendererInUse null [apply] >> GearsES2 0x6379eb, angle 1.0, [l -1.2639692, r 1.2639692, b -1.0, t 1.0] 2.5279384x2.0 -> [l -1.2639692, r 1.2639692, b -1.0, t 1.0] 2.5279384x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x6379eb 656x519, swapInterval 1, drawable 0xffffffff9d0108a9 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x6379eb 656x519, swapInterval 1, drawable 0xffffffffb2010832 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x6379eb 0/0 1920x1080 of 1920x1080, swapInterval 1, drawable 0xe0108f0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x6379eb, angle 2.0, [l -1.7777778, r 1.7777778, b -1.0, t 1.0] 3.5555556x2.0 -> [l -1.7777778, r 1.7777778, b -1.0, t 1.0] 3.5555556x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x6379eb 1920x1080, swapInterval 1, drawable 0xe0108f0 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x6379eb 1920x1080, swapInterval 1, drawable 0xffffffffb2010832 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x6379eb 1920x1080, swapInterval 1, drawable 0xe0108f0 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x6379eb 0/0 1920x1080 of 1920x1080, swapInterval 1, drawable 0xffffffffb2010832, msaa false, tileRendererInUse null [apply] >> GearsES2 0x6379eb, angle 3.5, [l -1.7777778, r 1.7777778, b -1.0, t 1.0] 3.5555556x2.0 -> [l -1.7777778, r 1.7777778, b -1.0, t 1.0] 3.5555556x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x6379eb 1920x1080, swapInterval 1, drawable 0xffffffffb2010832 [apply] [0] orig : [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr] [apply] [0] current: [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr] [apply] [0] set current: [Id 0x0, [ 800 x 600 pixels x 32 bpp ] @ 75.0 Hz, flags [], 90 degr] [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x6379eb 1920x1080, swapInterval 1, drawable 0xffffffff9401065e [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x6379eb 0/0 600x800 of 600x800, swapInterval 1, drawable 0xffffffffba0108d9, msaa false, tileRendererInUse null [apply] >> GearsES2 0x6379eb, angle 125.0, [l -1.0, r 1.0, b -1.3333334, t 1.3333334] 2.0x2.6666667 -> [l -1.0, r 1.0, b -1.3333334, t 1.3333336] 2.0x2.666667, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x6379eb 600x800, swapInterval 1, drawable 0xffffffffba0108d9 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x6379eb 600x800, swapInterval 1, drawable 0x7101092f [apply] Thread[main,5,main] GearsES2.reshape 0x6379eb 0/0 600x800 of 600x800, swapInterval 1, drawable 0xffffffffba0108d9, msaa false, tileRendererInUse null [apply] >> GearsES2 0x6379eb, angle 126.0, [l -1.0, r 1.0, b -1.3333334, t 1.3333334] 2.0x2.6666667 -> [l -1.0, r 1.0, b -1.3333334, t 1.3333336] 2.0x2.666667, v-flip false [apply] Thread[main,5,main] GearsES2.display 0x6379eb 600x800, swapInterval 1, drawable 0xffffffffba0108d9 [apply] [0] has current: [Id 0x0, [ 800 x 600 pixels x 32 bpp ] @ 75.0 Hz, flags [], 90 degr], changeOK true [apply] [1] set orig: [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr] [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x6379eb 600x800, swapInterval 1, drawable 0xffffffffbb01089a [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x6379eb 0/0 1920x1080 of 1920x1080, swapInterval 1, drawable 0xffffffff810108c7, msaa false, tileRendererInUse null [apply] >> GearsES2 0x6379eb, angle 578.0, [l -1.7777778, r 1.7777778, b -1.0, t 1.0] 3.5555556x2.0 -> [l -1.7777778, r 1.7777778, b -1.0, t 1.0] 3.5555556x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x6379eb 1920x1080, swapInterval 1, drawable 0xffffffff810108c7 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x6379eb 1920x1080, swapInterval 1, drawable 0x78010943 [apply] Thread[main,5,main] GearsES2.reshape 0x6379eb 0/0 1920x1080 of 1920x1080, swapInterval 1, drawable 0xffffffff9d0108a9, msaa false, tileRendererInUse null [apply] >> GearsES2 0x6379eb, angle 579.0, [l -1.7777778, r 1.7777778, b -1.0, t 1.0] 3.5555556x2.0 -> [l -1.7777778, r 1.7777778, b -1.0, t 1.0] 3.5555556x2.0, v-flip false [apply] Thread[main,5,main] GearsES2.display 0x6379eb 1920x1080, swapInterval 1, drawable 0xffffffff9d0108a9 [apply] [1] has orig?: [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], changeOK true [apply] Thread[main-Animator#01,5,main] GearsES2.reshape 0x6379eb 0/0 640x480 of 640x480, swapInterval 1, drawable 0x5b0107a6, msaa false, tileRendererInUse null [apply] >> GearsES2 0x6379eb, angle 700.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x6379eb: tileRendererInUse null [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x6379eb FIN [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.mm.TestScreenMode02aNEWT - testScreenRotationChange02_PreFull [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.mm.TestScreenMode02aNEWT - testScreenRotationChange11_PostWin [apply] [0] orig : [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr] [apply] [0] current: [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr] [apply] [0] set current: [Id 0x0, [ 800 x 600 pixels x 32 bpp ] @ 75.0 Hz, flags [], 90 degr] [apply] [0] has current: [Id 0x0, [ 800 x 600 pixels x 32 bpp ] @ 75.0 Hz, flags [], 90 degr], changeOK true [apply] Thread[main-Animator#02,5,main] GearsES2.init.0 0x67d48005: tileRendererInUse null, GearsES2[obj 0x67d48005 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x67d48005 on Thread[main-Animator#02,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL4bc/GL4bc.hw] [apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR NVIDIA Corporation [apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION 4.6.0 NVIDIA 391.35 [apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 325 [apply] GLX_EXTENSIONS 30 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x67d48005 created: GearsObj[0x3d7227f8, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x67d48005 created: GearsObj[0x43c526ff, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x67d48005 created: GearsObj[0x43c526ff, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[main-Animator#02,5,main] GearsES2.init.X 0x67d48005 FIN GearsES2[obj 0x67d48005 isInit true, usesShared false, 1 GearsObj[0x3d7227f8, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x43c526ff, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6c1b97fb, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[main-Animator#02,5,main] GearsES2.reshape 0x67d48005 0/0 604x480 of 604x480, swapInterval 1, drawable 0xe0108f0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x67d48005, angle 0.0, [l -1.2583333, r 1.2583333, b -1.0, t 1.0] 2.5166667x2.0 -> [l -1.2583333, r 1.2583333, b -1.0, t 1.0] 2.5166667x2.0, v-flip false [apply] [1] set orig: [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr] [apply] Thread[main,5,main] GearsES2.reshape 0x67d48005 0/0 604x480 of 604x480, swapInterval 1, drawable 0x5b0107a6, msaa false, tileRendererInUse null [apply] >> GearsES2 0x67d48005, angle 450.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] Thread[main,5,main] GearsES2.display 0x67d48005 604x480, swapInterval 1, drawable 0x5b0107a6 [apply] [1] has orig?: [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], changeOK true [apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.dispose 0x67d48005: tileRendererInUse null [apply] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.dispose 0x67d48005 FIN [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.mm.TestScreenMode02aNEWT - testScreenRotationChange11_PostWin [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.mm.TestScreenMode02aNEWT - testScreenRotationChange12_PostFull [apply] [0] orig : [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr] [apply] [0] current: [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr] [apply] [0] set current: [Id 0x0, [ 800 x 600 pixels x 32 bpp ] @ 75.0 Hz, flags [], 90 degr] [apply] [0] has current: [Id 0x0, [ 800 x 600 pixels x 32 bpp ] @ 75.0 Hz, flags [], 90 degr], changeOK true [apply] Thread[main-Animator#03,5,main] GearsES2.init.0 0x12468a38: tileRendererInUse null, GearsES2[obj 0x12468a38 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x12468a38 on Thread[main-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 0x12468a38 created: GearsObj[0x540454e8, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x12468a38 created: GearsObj[0x3bbcf6d5, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x12468a38 created: GearsObj[0x3bbcf6d5, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[main-Animator#03,5,main] GearsES2.init.X 0x12468a38 FIN GearsES2[obj 0x12468a38 isInit true, usesShared false, 1 GearsObj[0x540454e8, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3bbcf6d5, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5048afc, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[main-Animator#03,5,main] GearsES2.reshape 0x12468a38 0/0 600x800 of 600x800, swapInterval 1, drawable 0xffffffff9401065e, msaa false, tileRendererInUse null [apply] >> GearsES2 0x12468a38, angle 0.0, [l -1.0, r 1.0, b -1.3333334, t 1.3333334] 2.0x2.6666667 -> [l -1.0, r 1.0, b -1.3333334, t 1.3333336] 2.0x2.666667, v-flip false [apply] Thread[main-Animator#03,5,main] GearsES2.reshape 0x12468a38 0/0 604x480 of 604x480, swapInterval 1, drawable 0xffffffff9401065e, msaa false, tileRendererInUse null [apply] >> GearsES2 0x12468a38, angle 300.0, [l -1.2583333, r 1.2583333, b -1.0, t 1.0] 2.5166667x2.0 -> [l -1.2583333, r 1.2583333, b -1.0, t 1.0] 2.5166667x2.0, v-flip false [apply] [1] set orig: [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr] [apply] Thread[main,5,main] GearsES2.reshape 0x12468a38 0/0 604x480 of 604x480, swapInterval 1, drawable 0xffffffff9401065e, msaa false, tileRendererInUse null [apply] >> GearsES2 0x12468a38, angle 451.0, [l -1.2583333, r 1.2583333, b -1.0, t 1.0] 2.5166667x2.0 -> [l -1.2583333, r 1.2583333, b -1.0, t 1.0] 2.5166667x2.0, v-flip false [apply] Thread[main,5,main] GearsES2.display 0x12468a38 604x480, swapInterval 1, drawable 0xffffffff9401065e [apply] [1] has orig?: [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], changeOK true [apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.dispose 0x12468a38: tileRendererInUse null [apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.dispose 0x12468a38 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 @ 1675154681385 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1675154681386 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: testScreenRotationChange01_PreWin took 20.924 sec [apply] Testcase: testScreenRotationChange02_PreFull took 21.075 sec [apply] Testcase: testScreenRotationChange11_PostWin took 20.928 sec [apply] Testcase: testScreenRotationChange12_PostFull took 20.943 sec [echo] Testing com.jogamp.opengl.test.junit.newt.mm.TestScreenMode02bNEWT -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.newt.mm.TestScreenMode02bNEWT.xml [apply] Testsuite: com.jogamp.opengl.test.junit.newt.mm.TestScreenMode02bNEWT [apply] ++++ Test Singleton.ctor() [apply] junit.framework.TestListener: tests to run: 2++++ Test Singleton.lock() [apply] [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675154682641 ms III - Start [apply] SLOCK [T main @ 1675154682641 ms +++ localhost/127.0.0.1:59999 - Locked within 10 ms, 1 attempts [apply] junit.framework.TestListener: startTest(testScreenModeChange01_PreFull) [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.mm.TestScreenMode02bNEWT - testScreenModeChange01_PreFull [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.init.0 0x5e0826e7: tileRendererInUse null, GearsES2[obj 0x5e0826e7 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x5e0826e7 on Thread[main-Display-.windows_nil-1-EDT-1,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL4bc/GL4bc.hw] [apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR NVIDIA Corporation [apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION 4.6.0 NVIDIA 391.35 [apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 325 [apply] GLX_EXTENSIONS 30 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x5e0826e7 created: GearsObj[0x5ce9c448, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x5e0826e7 created: GearsObj[0x33181c01, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x5e0826e7 created: GearsObj[0x33181c01, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.init.X 0x5e0826e7 FIN GearsES2[obj 0x5e0826e7 isInit true, usesShared false, 1 GearsObj[0x5ce9c448, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x33181c01, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0xffef56e, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x5e0826e7 0/0 640x480 of 640x480, swapInterval 1, drawable 0x5b0107a6, msaa false, tileRendererInUse null [apply] >> GearsES2 0x5e0826e7, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x5e0826e7 640x480, swapInterval 1, drawable 0x5b0107a6 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x5e0826e7 640x480, swapInterval 1, drawable 0xffffffffba0108d9 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x5e0826e7 0/0 656x519 of 656x519, swapInterval 1, drawable 0xe0108f0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x5e0826e7, angle 1.0, [l -1.2639692, r 1.2639692, b -1.0, t 1.0] 2.5279384x2.0 -> [l -1.2639692, r 1.2639692, b -1.0, t 1.0] 2.5279384x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x5e0826e7 656x519, swapInterval 1, drawable 0xe0108f0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x5e0826e7 656x519, swapInterval 1, drawable 0xe0108f0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x5e0826e7 0/0 1920x1080 of 1920x1080, swapInterval 1, drawable 0x5b0107a6, msaa false, tileRendererInUse null [apply] >> GearsES2 0x5e0826e7, angle 2.0, [l -1.7777778, r 1.7777778, b -1.0, t 1.0] 3.5555556x2.0 -> [l -1.7777778, r 1.7777778, b -1.0, t 1.0] 3.5555556x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x5e0826e7 1920x1080, swapInterval 1, drawable 0x5b0107a6 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x5e0826e7 1920x1080, swapInterval 1, drawable 0x5b0107a6 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x5e0826e7 1920x1080, swapInterval 1, drawable 0x5b0107a6 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x5e0826e7 0/0 1920x1080 of 1920x1080, swapInterval 1, drawable 0x5b0107a6, msaa false, tileRendererInUse null [apply] >> GearsES2 0x5e0826e7, angle 3.5, [l -1.7777778, r 1.7777778, b -1.0, t 1.0] 3.5555556x2.0 -> [l -1.7777778, r 1.7777778, b -1.0, t 1.0] 3.5555556x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x5e0826e7 1920x1080, swapInterval 1, drawable 0x5b0107a6 [apply] [0] orig : [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr] [apply] [0] current: [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr] [apply] [0] set current: [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 90 degr] [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x5e0826e7 1920x1080, swapInterval 1, drawable 0xffffffff810108c7 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x5e0826e7 0/0 1080x1920 of 1080x1920, swapInterval 1, drawable 0xe0108f0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x5e0826e7, angle 5.0, [l -1.0, r 1.0, b -1.7777778, t 1.7777778] 2.0x3.5555556 -> [l -1.0, r 1.0, b -1.7777778, t 1.7777778] 2.0x3.5555556, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x5e0826e7 1080x1920, swapInterval 1, drawable 0xe0108f0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x5e0826e7 1080x1920, swapInterval 1, drawable 0xffffffff810108c7 [apply] Thread[main,5,main] GearsES2.reshape 0x5e0826e7 0/0 1080x1920 of 1080x1920, swapInterval 1, drawable 0xe0108f0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x5e0826e7, angle 6.0, [l -1.0, r 1.0, b -1.7777778, t 1.7777778] 2.0x3.5555556 -> [l -1.0, r 1.0, b -1.7777778, t 1.7777778] 2.0x3.5555556, v-flip false [apply] Thread[main,5,main] GearsES2.display 0x5e0826e7 1080x1920, swapInterval 1, drawable 0xe0108f0 [apply] [0] has current: [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 90 degr], changeOK true [apply] [1] set orig: [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr] [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x5e0826e7 1080x1920, swapInterval 1, drawable 0xffffffffb701085f [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x5e0826e7 0/0 1920x1080 of 1920x1080, swapInterval 1, drawable 0xffffffff810108c7, msaa false, tileRendererInUse null [apply] >> GearsES2 0x5e0826e7, 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[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x5e0826e7 1920x1080, swapInterval 1, drawable 0xffffffff810108c7 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x5e0826e7 1920x1080, swapInterval 1, drawable 0xe0108f0 [apply] Thread[main,5,main] GearsES2.reshape 0x5e0826e7 0/0 1920x1080 of 1920x1080, swapInterval 1, drawable 0xe0108f0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x5e0826e7, 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[main,5,main] GearsES2.display 0x5e0826e7 1920x1080, swapInterval 1, drawable 0xe0108f0 [apply] [1] has orig?: [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], changeOK true [apply] Thread[main-Animator#00,5,main] GearsES2.reshape 0x5e0826e7 0/0 640x480 of 640x480, swapInterval 1, drawable 0x1301080b, msaa false, tileRendererInUse null [apply] >> GearsES2 0x5e0826e7, 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[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x5e0826e7: tileRendererInUse null [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x5e0826e7 FIN [apply] junit.framework.TestListener: endTest(testScreenModeChange01_PreFull) [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: startTest(testScreenModeChange02_PostFull) [apply] Thread[main-Animator#01,5,main] GearsES2.init.0 0x1189dd52: tileRendererInUse null, GearsES2[obj 0x1189dd52 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x1189dd52 on Thread[main-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 0x1189dd52 created: GearsObj[0x3dcfbcea, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x1189dd52 created: GearsObj[0x2ad83aaa, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x1189dd52 created: GearsObj[0x2ad83aaa, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[main-Animator#01,5,main] GearsES2.init.X 0x1189dd52 FIN GearsES2[obj 0x1189dd52 isInit true, usesShared false, 1 GearsObj[0x3dcfbcea, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2ad83aaa, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6ca6a972, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[main-Animator#01,5,main] GearsES2.reshape 0x1189dd52 0/0 1080x1920 of 1080x1920, swapInterval 1, drawable 0x1301080b, msaa false, tileRendererInUse null [apply] >> GearsES2 0x1189dd52, angle 0.0, [l -1.0, r 1.0, b -1.7777778, t 1.7777778] 2.0x3.5555556 -> [l -1.0, r 1.0, b -1.7777778, t 1.7777778] 2.0x3.5555556, v-flip false [apply] [1] set orig: [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr] [apply] Thread[main-Animator#01,5,main] GearsES2.reshape 0x1189dd52 0/0 640x480 of 640x480, swapInterval 1, drawable 0xffffffffba0108d9, msaa false, tileRendererInUse null [apply] >> GearsES2 0x1189dd52, angle 240.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [apply] Thread[main,5,main] GearsES2.reshape 0x1189dd52 0/0 640x480 of 640x480, swapInterval 1, drawable 0x5b0107a6, msaa false, tileRendererInUse null [apply] >> GearsES2 0x1189dd52, angle 240.5, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [apply] Thread[main,5,main] GearsES2.display 0x1189dd52 640x480, swapInterval 1, drawable 0x5b0107a6 [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[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x1189dd52: tileRendererInUse null [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x1189dd52 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 @ 1675154707721 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1675154707721 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms [apply] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 25.759 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675154682641 ms III - Start [apply] SLOCK [T main @ 1675154682641 ms +++ localhost/127.0.0.1:59999 - Locked within 10 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.mm.TestScreenMode02bNEWT - testScreenModeChange01_PreFull [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.init.0 0x5e0826e7: tileRendererInUse null, GearsES2[obj 0x5e0826e7 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x5e0826e7 on Thread[main-Display-.windows_nil-1-EDT-1,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL4bc/GL4bc.hw] [apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR NVIDIA Corporation [apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION 4.6.0 NVIDIA 391.35 [apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 325 [apply] GLX_EXTENSIONS 30 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x5e0826e7 created: GearsObj[0x5ce9c448, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x5e0826e7 created: GearsObj[0x33181c01, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x5e0826e7 created: GearsObj[0x33181c01, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.init.X 0x5e0826e7 FIN GearsES2[obj 0x5e0826e7 isInit true, usesShared false, 1 GearsObj[0x5ce9c448, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x33181c01, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0xffef56e, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x5e0826e7 0/0 640x480 of 640x480, swapInterval 1, drawable 0x5b0107a6, msaa false, tileRendererInUse null [apply] >> GearsES2 0x5e0826e7, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x5e0826e7 640x480, swapInterval 1, drawable 0x5b0107a6 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x5e0826e7 640x480, swapInterval 1, drawable 0xffffffffba0108d9 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x5e0826e7 0/0 656x519 of 656x519, swapInterval 1, drawable 0xe0108f0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x5e0826e7, angle 1.0, [l -1.2639692, r 1.2639692, b -1.0, t 1.0] 2.5279384x2.0 -> [l -1.2639692, r 1.2639692, b -1.0, t 1.0] 2.5279384x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x5e0826e7 656x519, swapInterval 1, drawable 0xe0108f0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x5e0826e7 656x519, swapInterval 1, drawable 0xe0108f0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x5e0826e7 0/0 1920x1080 of 1920x1080, swapInterval 1, drawable 0x5b0107a6, msaa false, tileRendererInUse null [apply] >> GearsES2 0x5e0826e7, angle 2.0, [l -1.7777778, r 1.7777778, b -1.0, t 1.0] 3.5555556x2.0 -> [l -1.7777778, r 1.7777778, b -1.0, t 1.0] 3.5555556x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x5e0826e7 1920x1080, swapInterval 1, drawable 0x5b0107a6 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x5e0826e7 1920x1080, swapInterval 1, drawable 0x5b0107a6 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x5e0826e7 1920x1080, swapInterval 1, drawable 0x5b0107a6 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x5e0826e7 0/0 1920x1080 of 1920x1080, swapInterval 1, drawable 0x5b0107a6, msaa false, tileRendererInUse null [apply] >> GearsES2 0x5e0826e7, angle 3.5, [l -1.7777778, r 1.7777778, b -1.0, t 1.0] 3.5555556x2.0 -> [l -1.7777778, r 1.7777778, b -1.0, t 1.0] 3.5555556x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x5e0826e7 1920x1080, swapInterval 1, drawable 0x5b0107a6 [apply] [0] orig : [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr] [apply] [0] current: [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr] [apply] [0] set current: [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 90 degr] [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x5e0826e7 1920x1080, swapInterval 1, drawable 0xffffffff810108c7 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x5e0826e7 0/0 1080x1920 of 1080x1920, swapInterval 1, drawable 0xe0108f0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x5e0826e7, angle 5.0, [l -1.0, r 1.0, b -1.7777778, t 1.7777778] 2.0x3.5555556 -> [l -1.0, r 1.0, b -1.7777778, t 1.7777778] 2.0x3.5555556, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x5e0826e7 1080x1920, swapInterval 1, drawable 0xe0108f0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x5e0826e7 1080x1920, swapInterval 1, drawable 0xffffffff810108c7 [apply] Thread[main,5,main] GearsES2.reshape 0x5e0826e7 0/0 1080x1920 of 1080x1920, swapInterval 1, drawable 0xe0108f0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x5e0826e7, angle 6.0, [l -1.0, r 1.0, b -1.7777778, t 1.7777778] 2.0x3.5555556 -> [l -1.0, r 1.0, b -1.7777778, t 1.7777778] 2.0x3.5555556, v-flip false [apply] Thread[main,5,main] GearsES2.display 0x5e0826e7 1080x1920, swapInterval 1, drawable 0xe0108f0 [apply] [0] has current: [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 90 degr], changeOK true [apply] [1] set orig: [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr] [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x5e0826e7 1080x1920, swapInterval 1, drawable 0xffffffffb701085f [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x5e0826e7 0/0 1920x1080 of 1920x1080, swapInterval 1, drawable 0xffffffff810108c7, msaa false, tileRendererInUse null [apply] >> GearsES2 0x5e0826e7, 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[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x5e0826e7 1920x1080, swapInterval 1, drawable 0xffffffff810108c7 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x5e0826e7 1920x1080, swapInterval 1, drawable 0xe0108f0 [apply] Thread[main,5,main] GearsES2.reshape 0x5e0826e7 0/0 1920x1080 of 1920x1080, swapInterval 1, drawable 0xe0108f0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x5e0826e7, 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[main,5,main] GearsES2.display 0x5e0826e7 1920x1080, swapInterval 1, drawable 0xe0108f0 [apply] [1] has orig?: [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], changeOK true [apply] Thread[main-Animator#00,5,main] GearsES2.reshape 0x5e0826e7 0/0 640x480 of 640x480, swapInterval 1, drawable 0x1301080b, msaa false, tileRendererInUse null [apply] >> GearsES2 0x5e0826e7, 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[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x5e0826e7: tileRendererInUse null [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x5e0826e7 FIN [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.mm.TestScreenMode02bNEWT - testScreenModeChange01_PreFull [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.mm.TestScreenMode02bNEWT - testScreenModeChange02_PostFull [apply] [0] orig : [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr] [apply] [0] current: [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr] [apply] [0] set current: [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 90 degr] [apply] [0] has current: [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 90 degr], changeOK true [apply] Thread[main-Animator#01,5,main] GearsES2.init.0 0x1189dd52: tileRendererInUse null, GearsES2[obj 0x1189dd52 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x1189dd52 on Thread[main-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 0x1189dd52 created: GearsObj[0x3dcfbcea, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x1189dd52 created: GearsObj[0x2ad83aaa, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x1189dd52 created: GearsObj[0x2ad83aaa, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[main-Animator#01,5,main] GearsES2.init.X 0x1189dd52 FIN GearsES2[obj 0x1189dd52 isInit true, usesShared false, 1 GearsObj[0x3dcfbcea, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2ad83aaa, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6ca6a972, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[main-Animator#01,5,main] GearsES2.reshape 0x1189dd52 0/0 1080x1920 of 1080x1920, swapInterval 1, drawable 0x1301080b, msaa false, tileRendererInUse null [apply] >> GearsES2 0x1189dd52, angle 0.0, [l -1.0, r 1.0, b -1.7777778, t 1.7777778] 2.0x3.5555556 -> [l -1.0, r 1.0, b -1.7777778, t 1.7777778] 2.0x3.5555556, v-flip false [apply] [1] set orig: [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr] [apply] Thread[main-Animator#01,5,main] GearsES2.reshape 0x1189dd52 0/0 640x480 of 640x480, swapInterval 1, drawable 0xffffffffba0108d9, msaa false, tileRendererInUse null [apply] >> GearsES2 0x1189dd52, angle 240.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [apply] Thread[main,5,main] GearsES2.reshape 0x1189dd52 0/0 640x480 of 640x480, swapInterval 1, drawable 0x5b0107a6, msaa false, tileRendererInUse null [apply] >> GearsES2 0x1189dd52, angle 240.5, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [apply] Thread[main,5,main] GearsES2.display 0x1189dd52 640x480, swapInterval 1, drawable 0x5b0107a6 [apply] [1] has orig?: [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], changeOK true [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x1189dd52: tileRendererInUse null [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x1189dd52 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 @ 1675154707721 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1675154707721 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: testScreenModeChange01_PreFull took 11.034 sec [apply] Testcase: testScreenModeChange02_PostFull took 10.537 sec [echo] Testing com.jogamp.opengl.test.junit.newt.parenting.TestParenting01NEWT -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.newt.parenting.TestParenting01NEWT.xml [apply] Testsuite: com.jogamp.opengl.test.junit.newt.parenting.TestParenting01NEWT [apply] ++++ Test Singleton.ctor() [apply] junit.framework.TestListener: tests to run: 5 [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675154708973 ms III - Start [apply] SLOCK [T main @ 1675154708974 ms +++ localhost/127.0.0.1:59999 - Locked within 10 ms, 1 attempts [apply] junit.framework.TestListener: startTest(test01CreateVisibleDestroy) [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.parenting.TestParenting01NEWT - test01CreateVisibleDestroy [apply] XXX VISIBLE.1 -> TRUE [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.init.0 0x402bba4f: tileRendererInUse null, GearsES2[obj 0x402bba4f isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x402bba4f on Thread[main-Display-.windows_nil-1-EDT-1,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL4bc/GL4bc.hw] [apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR NVIDIA Corporation [apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION 4.6.0 NVIDIA 391.35 [apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 325 [apply] GLX_EXTENSIONS 30 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x402bba4f created: GearsObj[0x2f582559, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x402bba4f created: GearsObj[0x4f95655d, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x402bba4f created: GearsObj[0x4f95655d, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.init.X 0x402bba4f FIN GearsES2[obj 0x402bba4f isInit true, usesShared false, 1 GearsObj[0x2f582559, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4f95655d, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x4eaa4a9a, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x402bba4f 0/0 320x240 of 320x240, swapInterval 1, drawable 0xe0108f0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x402bba4f, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x402bba4f 320x240, swapInterval 1, drawable 0xe0108f0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] RedSquareES2.init: tileRendererInUse null [apply] RedSquareES2 init on Thread[main-Display-.windows_nil-1-EDT-1,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL4bc/GL4bc.hw] [apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR NVIDIA Corporation [apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION 4.6.0 NVIDIA 391.35 [apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 325 [apply] GLX_EXTENSIONS 30 [apply] ----------------------------------------------------------------------------------------------------- [apply] ShaderState: attachShaderProgram: -1 -> 2 (enable: true) [apply] null [apply] ShaderProgram[id=2, linked=false, inUse=false, program: 1, [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-Display-.windows_nil-1-EDT-1,5,main] RedSquareES2.init FIN [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] RedSquareES2.reshape 0/0 640x480 of 640x480, swapInterval 1, drawable 0xffffffff9d0108a9, tileRendererInUse null [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] RedSquareES2.reshape FIN [apply] Frames for window1.setVisible(true): A1: 1, B1: 1 [apply] XXX VISIBLE.1 -> FALSE [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x402bba4f 320x240, swapInterval 1, drawable 0xffffffff810108c7 [apply] XXX VISIBLE.2 -> TRUE [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x402bba4f 0/0 320x240 of 320x240, swapInterval 1, drawable 0xffffffff9d0108a9, msaa false, tileRendererInUse null [apply] >> GearsES2 0x402bba4f, angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x402bba4f 320x240, swapInterval 1, drawable 0xffffffff9d0108a9 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] RedSquareES2.reshape 0/0 640x480 of 640x480, swapInterval 1, drawable 0x1301080b, tileRendererInUse null [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] RedSquareES2.reshape FIN [apply] Frames for window1.setVisible(true): A1: 1, B1: 1 [apply] XXX VISIBLE.2 -> FALSE [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x402bba4f 320x240, swapInterval 1, drawable 0x5b0107a6 [apply] XXX VISIBLE.3 -> TRUE [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x402bba4f 0/0 320x240 of 320x240, swapInterval 1, drawable 0xffffffffb2010832, msaa false, tileRendererInUse null [apply] >> GearsES2 0x402bba4f, angle 2.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x402bba4f 320x240, swapInterval 1, drawable 0xffffffffb2010832 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] RedSquareES2.reshape 0/0 640x480 of 640x480, swapInterval 1, drawable 0xffffffffbe0108f1, tileRendererInUse null [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] RedSquareES2.reshape FIN [apply] Frames for window1.setVisible(true): A1: 1, B1: 1 [apply] XXX VISIBLE.3 -> FALSE [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x402bba4f 320x240, swapInterval 1, drawable 0x7101092f [apply] XXX VISIBLE.4 -> TRUE [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x402bba4f 0/0 320x240 of 320x240, swapInterval 1, drawable 0xffffffffbe0108f1, msaa false, tileRendererInUse null [apply] >> GearsES2 0x402bba4f, angle 3.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x402bba4f 320x240, swapInterval 1, drawable 0xffffffffbe0108f1 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] RedSquareES2.reshape 0/0 640x480 of 640x480, swapInterval 1, drawable 0xe0108f0, tileRendererInUse null [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] RedSquareES2.reshape FIN [apply] Frames for window1.setVisible(true): A1: 1, B1: 1 [apply] XXX VISIBLE.4 -> FALSE [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x402bba4f 320x240, swapInterval 1, drawable 0xffffffff9d0108a9 [apply] XXX VISIBLE.5 -> TRUE [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x402bba4f 0/0 320x240 of 320x240, swapInterval 1, drawable 0xffffffff9d0108a9, msaa false, tileRendererInUse null [apply] >> GearsES2 0x402bba4f, angle 4.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x402bba4f 320x240, swapInterval 1, drawable 0xffffffff9d0108a9 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] RedSquareES2.reshape 0/0 640x480 of 640x480, swapInterval 1, drawable 0x1301080b, tileRendererInUse null [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] RedSquareES2.reshape FIN [apply] Frames for window1.setVisible(true): A1: 1, B1: 1 [apply] XXX VISIBLE.5 -> FALSE [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x402bba4f 320x240, swapInterval 1, drawable 0xe0108f0 [apply] XXX VISIBLE.6 -> TRUE [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x402bba4f 0/0 320x240 of 320x240, swapInterval 1, drawable 0x5b0107a6, msaa false, tileRendererInUse null [apply] >> GearsES2 0x402bba4f, angle 5.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x402bba4f 320x240, swapInterval 1, drawable 0x5b0107a6 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] RedSquareES2.reshape 0/0 640x480 of 640x480, swapInterval 1, drawable 0x7101092f, tileRendererInUse null [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] RedSquareES2.reshape FIN [apply] Frames for window1.setVisible(true): A1: 1, B1: 1 [apply] XXX VISIBLE.6 -> FALSE [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x402bba4f 320x240, swapInterval 1, drawable 0xffffffff810108c7 [apply] XXX VISIBLE.7 -> TRUE [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x402bba4f 0/0 320x240 of 320x240, swapInterval 1, drawable 0xffffffff810108c7, msaa false, tileRendererInUse null [apply] >> GearsES2 0x402bba4f, angle 6.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x402bba4f 320x240, swapInterval 1, drawable 0xffffffff810108c7 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] RedSquareES2.reshape 0/0 640x480 of 640x480, swapInterval 1, drawable 0xffffffffbe0108f1, tileRendererInUse null [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] RedSquareES2.reshape FIN [apply] Frames for window1.setVisible(true): A1: 1, B1: 1 [apply] XXX VISIBLE.7 -> FALSE [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x402bba4f 320x240, swapInterval 1, drawable 0x1301080b [apply] XXX VISIBLE.8 -> TRUE [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x402bba4f 0/0 320x240 of 320x240, swapInterval 1, drawable 0x1301080b, msaa false, tileRendererInUse null [apply] >> GearsES2 0x402bba4f, angle 7.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x402bba4f 320x240, swapInterval 1, drawable 0x1301080b [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] RedSquareES2.reshape 0/0 640x480 of 640x480, swapInterval 1, drawable 0xffffffff9401065e, tileRendererInUse null [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] RedSquareES2.reshape FIN [apply] Frames for window1.setVisible(true): A1: 1, B1: 1 [apply] XXX VISIBLE.8 -> FALSE [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x402bba4f 320x240, swapInterval 1, drawable 0x7101092f [apply] XXX VISIBLE.9 -> TRUE [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x402bba4f 0/0 320x240 of 320x240, swapInterval 1, drawable 0xffffffff810108c7, msaa false, tileRendererInUse null [apply] >> GearsES2 0x402bba4f, angle 8.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x402bba4f 320x240, swapInterval 1, drawable 0xffffffff810108c7 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] RedSquareES2.reshape 0/0 640x480 of 640x480, swapInterval 1, drawable 0xffffffffb2010832, tileRendererInUse null [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] RedSquareES2.reshape FIN [apply] Frames for window1.setVisible(true): A1: 1, B1: 1 [apply] XXX VISIBLE.9 -> FALSE [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x402bba4f 320x240, swapInterval 1, drawable 0xffffffff9d0108a9 [apply] XXX VISIBLE.10 -> TRUE [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x402bba4f 0/0 320x240 of 320x240, swapInterval 1, drawable 0xe0108f0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x402bba4f, angle 9.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x402bba4f 320x240, swapInterval 1, drawable 0xe0108f0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] RedSquareES2.reshape 0/0 640x480 of 640x480, swapInterval 1, drawable 0x1301080b, tileRendererInUse null [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] RedSquareES2.reshape FIN [apply] Frames for window1.setVisible(true): A1: 1, B1: 1 [apply] XXX VISIBLE.10 -> FALSE [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x402bba4f 320x240, swapInterval 1, drawable 0xffffffffb2010832 [apply] XXX VISIBLE.3 -> TRUE [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x402bba4f 0/0 320x240 of 320x240, swapInterval 1, drawable 0xffffffffb2010832, msaa false, tileRendererInUse null [apply] >> GearsES2 0x402bba4f, angle 10.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x402bba4f 320x240, swapInterval 1, drawable 0xffffffffb2010832 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] RedSquareES2.reshape 0/0 640x480 of 640x480, swapInterval 1, drawable 0xffffffff9d0108a9, tileRendererInUse null [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] RedSquareES2.reshape FIN [apply] Frames for window1.setVisible(true): A2: 1, B2: 1 [apply] Frames for animator.start(): A3: 42, B3: 41 [apply] Frames for animator.resume(): A4: 2, B4: 1 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x402bba4f: tileRendererInUse null [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x402bba4f FIN [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] RedSquareES2.dispose: tileRendererInUse null [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] RedSquareES2.dispose FIN [apply] XXX VISIBLE.4 -> TRUE [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.init.0 0x402bba4f: tileRendererInUse null, GearsES2[obj 0x402bba4f isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x402bba4f on Thread[main-Display-.windows_nil-1-EDT-2,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL4bc/GL4bc.hw] [apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR NVIDIA Corporation [apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION 4.6.0 NVIDIA 391.35 [apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 325 [apply] GLX_EXTENSIONS 30 [apply] ----------------------------------------------------------------------------------------------------- [apply] junit.framework.TestListener: endTest(test01CreateVisibleDestroy) [apply] junit.framework.TestListener: startTest(test02aReparentTop2WinReparentRecreate) [apply] gear1 0x402bba4f created: GearsObj[0x13644129, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x402bba4f created: GearsObj[0x6ca202, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x402bba4f created: GearsObj[0x6ca202, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.init.X 0x402bba4f FIN GearsES2[obj 0x402bba4f isInit true, usesShared false, 1 GearsObj[0x13644129, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6ca202, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x4223ff67, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x402bba4f 0/0 320x240 of 320x240, swapInterval 1, drawable 0xffffffffb701085f, msaa false, tileRendererInUse null [apply] >> GearsES2 0x402bba4f, angle 32.5, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x402bba4f 320x240, swapInterval 1, drawable 0xffffffffb701085f [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] RedSquareES2.init: tileRendererInUse null [apply] RedSquareES2 init on Thread[main-Display-.windows_nil-1-EDT-2,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL4bc/GL4bc.hw] [apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR NVIDIA Corporation [apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION 4.6.0 NVIDIA 391.35 [apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 325 [apply] GLX_EXTENSIONS 30 [apply] ----------------------------------------------------------------------------------------------------- [apply] ShaderState: attachShaderProgram: -1 -> 4 (enable: true) [apply] null [apply] ShaderProgram[id=4, linked=false, inUse=false, program: 1, [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-Display-.windows_nil-1-EDT-2,5,main] RedSquareES2.init FIN [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] RedSquareES2.reshape 0/0 640x480 of 640x480, swapInterval 1, drawable 0xffffffff9d0108a9, tileRendererInUse null [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] RedSquareES2.reshape FIN [apply] Frames for window1.setVisible(true) recreate: A5: 1, B5: 1 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x402bba4f: tileRendererInUse null [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x402bba4f FIN [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] RedSquareES2.dispose: tileRendererInUse null [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] RedSquareES2.dispose FIN [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.parenting.TestParenting01NEWT - test01CreateVisibleDestroy [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.parenting.TestParenting01NEWT - test02aReparentTop2WinReparentRecreate [apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] RedSquareES2.init: tileRendererInUse null [apply] RedSquareES2 init on Thread[main-Display-.windows_nil-1-EDT-4,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL4bc/GL4bc.hw] [apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR NVIDIA Corporation [apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION 4.6.0 NVIDIA 391.35 [apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 325 [apply] GLX_EXTENSIONS 30 [apply] ----------------------------------------------------------------------------------------------------- [apply] ShaderState: attachShaderProgram: -1 -> 5 (enable: true) [apply] null [apply] ShaderProgram[id=5, linked=false, inUse=false, program: 1, [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[main-Display-.windows_nil-1-EDT-4,5,main] RedSquareES2.init FIN [apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] RedSquareES2.reshape 0/0 640x480 of 640x480, swapInterval 1, drawable 0x5b0107a6, tileRendererInUse null [apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] RedSquareES2.reshape FIN [apply] Frames for window1.setVisible(true): A1: 1, B1: -1 [apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.init.0 0x7b9a4292: tileRendererInUse null, GearsES2[obj 0x7b9a4292 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x7b9a4292 on Thread[main-Display-.windows_nil-1-EDT-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 0x7b9a4292 created: GearsObj[0x7eb767b1, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x7b9a4292 created: GearsObj[0x4d61f4da, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x7b9a4292 created: GearsObj[0x4d61f4da, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.init.X 0x7b9a4292 FIN GearsES2[obj 0x7b9a4292 isInit true, usesShared false, 1 GearsObj[0x7eb767b1, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4d61f4da, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x488bef63, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.reshape 0x7b9a4292 0/0 320x240 of 320x240, swapInterval 1, drawable 0x1301080b, msaa false, tileRendererInUse null [apply] >> GearsES2 0x7b9a4292, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.display 0x7b9a4292 320x240, swapInterval 1, drawable 0x1301080b [apply] Frames for window2.setVisible(true): A2: 1, B2: 1 [apply] Thread[main-Animator#03,5,main] GearsES2.reshape 0x7b9a4292 0/0 320x240 of 320x240, swapInterval 1, drawable 0xe0108f0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x7b9a4292, 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) 39 [apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.reshape 0x7b9a4292 0/0 320x240 of 320x240, swapInterval 1, drawable 0xffffffffb2010832, msaa false, tileRendererInUse null [apply] >> GearsES2 0x7b9a4292, angle 38.5, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [apply] Frames(2) 0 [apply] Thread[main-Animator#03,5,main] GearsES2.reshape 0x7b9a4292 0/0 320x240 of 320x240, swapInterval 1, drawable 0xe0108f0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x7b9a4292, angle 38.5, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [apply] Frames for reparentWindow.child(parent, true), ACTION_NATIVE_CREATION: A10: 119, B10: 2 [apply] Thread[main-Animator#03,5,main] GearsES2.reshape 0x7b9a4292 0/0 320x240 of 320x240, swapInterval 1, drawable 0x1301080b, msaa false, tileRendererInUse null [apply] >> GearsES2 0x7b9a4292, angle 58.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.reshape 0x7b9a4292 0/0 320x240 of 320x240, swapInterval 1, drawable 0xffffffff9d0108a9, msaa false, tileRendererInUse null [apply] >> GearsES2 0x7b9a4292, angle 77.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [apply] Thread[main-Animator#03,5,main] GearsES2.reshape 0x7b9a4292 0/0 320x240 of 320x240, swapInterval 1, drawable 0xffffffff9401065e, msaa false, tileRendererInUse null [apply] >> GearsES2 0x7b9a4292, angle 77.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [apply] Frames for reparentWindow.top(parent, true), ACTION_NATIVE_CREATION: A11: 235, B11: 2 [apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.dispose 0x7b9a4292: tileRendererInUse null [apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.dispose 0x7b9a4292 FIN [apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] RedSquareES2.dispose: tileRendererInUse null [apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] RedSquareES2.dispose FIN [apply] junit.framework.TestListener: endTest(test02aReparentTop2WinReparentRecreate) [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.parenting.TestParenting01NEWT - test02aReparentTop2WinReparentRecreate [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.parenting.TestParenting01NEWT - test02bReparentTop2WinReparentNative [apply] Thread[main-Display-.windows_nil-1-EDT-5,5,main] RedSquareES2.init: tileRendererInUse null [apply] RedSquareES2 init on Thread[main-Display-.windows_nil-1-EDT-5,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL4bc/GL4bc.hw] [apply] junit.framework.TestListener: startTest(test02bReparentTop2WinReparentNative) [apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR NVIDIA Corporation [apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION 4.6.0 NVIDIA 391.35 [apply] GLSL true, has-compiler-func: true, 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[main-Display-.windows_nil-1-EDT-5,5,main] RedSquareES2.init FIN [apply] Thread[main-Display-.windows_nil-1-EDT-5,5,main] RedSquareES2.reshape 0/0 640x480 of 640x480, swapInterval 1, drawable 0xffffffff9401065e, tileRendererInUse null [apply] Thread[main-Display-.windows_nil-1-EDT-5,5,main] RedSquareES2.reshape FIN [apply] Frames for window1.setVisible(true): A1: 1, B1: -1 [apply] Thread[main-Display-.windows_nil-1-EDT-5,5,main] GearsES2.init.0 0x59309333: tileRendererInUse null, GearsES2[obj 0x59309333 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x59309333 on Thread[main-Display-.windows_nil-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 0x59309333 created: GearsObj[0x6bd772cc, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x59309333 created: GearsObj[0x2363a1bd, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x59309333 created: GearsObj[0x2363a1bd, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[main-Display-.windows_nil-1-EDT-5,5,main] GearsES2.init.X 0x59309333 FIN GearsES2[obj 0x59309333 isInit true, usesShared false, 1 GearsObj[0x6bd772cc, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2363a1bd, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1220eb51, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[main-Display-.windows_nil-1-EDT-5,5,main] GearsES2.reshape 0x59309333 0/0 320x240 of 320x240, swapInterval 1, drawable 0xffffffffb2010832, msaa false, tileRendererInUse null [apply] >> GearsES2 0x59309333, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-5,5,main] GearsES2.display 0x59309333 320x240, swapInterval 1, drawable 0xffffffffb2010832 [apply] Frames for window2.setVisible(true): A2: 1, B2: 1 [apply] Thread[main-Animator#05,5,main] GearsES2.reshape 0x59309333 0/0 320x240 of 320x240, swapInterval 1, drawable 0xffffffff810108c7, msaa false, tileRendererInUse null [apply] >> GearsES2 0x59309333, angle 19.5, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [apply] Frames(1) 38 [apply] Thread[main-Display-.windows_nil-1-EDT-5,5,main] GearsES2.display 0x59309333 320x240, swapInterval 1, drawable 0x1301080b [apply] Thread[main-Display-.windows_nil-1-EDT-5,5,main] GearsES2.reshape 0x59309333 0/0 336x279 of 336x279, swapInterval 1, drawable 0xffffffff810108c7, msaa false, tileRendererInUse null [apply] >> GearsES2 0x59309333, angle 39.0, [l -1.2043011, r 1.2043011, b -1.0, t 1.0] 2.4086022x2.0 -> [l -1.2043011, r 1.2043011, b -1.0, t 1.0] 2.4086022x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-5,5,main] GearsES2.display 0x59309333 336x279, swapInterval 1, drawable 0xffffffff810108c7 [apply] Thread[main-Display-.windows_nil-1-EDT-5,5,main] GearsES2.display 0x59309333 336x279, swapInterval 1, drawable 0xffffffffb2010832 [apply] Thread[main-Display-.windows_nil-1-EDT-5,5,main] GearsES2.display 0x59309333 336x279, swapInterval 1, drawable 0x1301080b [apply] Thread[main-Display-.windows_nil-1-EDT-5,5,main] GearsES2.reshape 0x59309333 0/0 320x240 of 320x240, swapInterval 1, drawable 0xffffffff9401065e, msaa false, tileRendererInUse null [apply] >> GearsES2 0x59309333, angle 40.5, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-5,5,main] GearsES2.display 0x59309333 320x240, swapInterval 1, drawable 0xffffffff9401065e [apply] Thread[main-Display-.windows_nil-1-EDT-5,5,main] GearsES2.display 0x59309333 320x240, swapInterval 1, drawable 0x1301080b [apply] Thread[main-Display-.windows_nil-1-EDT-5,5,main] GearsES2.display 0x59309333 320x240, swapInterval 1, drawable 0xffffffff9401065e [apply] Thread[main-Display-.windows_nil-1-EDT-5,5,main] GearsES2.reshape 0x59309333 0/0 320x240 of 320x240, swapInterval 1, drawable 0xffffffff810108c7, msaa false, tileRendererInUse null [apply] >> GearsES2 0x59309333, angle 42.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-5,5,main] GearsES2.display 0x59309333 320x240, swapInterval 1, drawable 0xffffffff810108c7 [apply] Frames(2) 1 [apply] Frames for reparentWindow.child(parent, false), ACTION_NATIVE_REPARENTING: A10: 119, B10: 2 [apply] Thread[main-Animator#05,5,main] GearsES2.reshape 0x59309333 0/0 320x240 of 320x240, swapInterval 1, drawable 0xffffffff810108c7, msaa false, tileRendererInUse null [apply] >> GearsES2 0x59309333, angle 62.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-5,5,main] GearsES2.reshape 0x59309333 0/0 320x240 of 320x240, swapInterval 1, drawable 0xffffffffbb01089a, msaa false, tileRendererInUse null [apply] >> GearsES2 0x59309333, angle 81.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-5,5,main] GearsES2.display 0x59309333 320x240, swapInterval 1, drawable 0xffffffffbb01089a [apply] Frames for reparentWindow.top(parent, false), ACTION_NATIVE_REPARENTING: A11: 232, B11: 3 [apply] junit.framework.TestListener: endTest(test02bReparentTop2WinReparentNative) [apply] junit.framework.TestListener: startTest(test03aReparentWin2TopReparentRecreate) [apply] Thread[main-Display-.windows_nil-1-EDT-5,5,main] GearsES2.dispose 0x59309333: tileRendererInUse null [apply] Thread[main-Display-.windows_nil-1-EDT-5,5,main] GearsES2.dispose 0x59309333 FIN [apply] Thread[main-Display-.windows_nil-1-EDT-5,5,main] RedSquareES2.dispose: tileRendererInUse null [apply] Thread[main-Display-.windows_nil-1-EDT-5,5,main] RedSquareES2.dispose FIN [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.parenting.TestParenting01NEWT - test02bReparentTop2WinReparentNative [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.parenting.TestParenting01NEWT - test03aReparentWin2TopReparentRecreate [apply] Thread[main-Display-.windows_nil-1-EDT-6,5,main] GearsES2.init.0 0x5b239d7d: tileRendererInUse null, GearsES2[obj 0x5b239d7d isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x5b239d7d on Thread[main-Display-.windows_nil-1-EDT-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 0x5b239d7d created: GearsObj[0x44433e99, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x5b239d7d created: GearsObj[0x2fd1688, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x5b239d7d created: GearsObj[0x2fd1688, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[main-Display-.windows_nil-1-EDT-6,5,main] GearsES2.init.X 0x5b239d7d FIN GearsES2[obj 0x5b239d7d isInit true, usesShared false, 1 GearsObj[0x44433e99, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2fd1688, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1553b7f5, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[main-Display-.windows_nil-1-EDT-6,5,main] GearsES2.reshape 0x5b239d7d 0/0 320x240 of 320x240, swapInterval 1, drawable 0xffffffffb2010832, msaa false, tileRendererInUse null [apply] >> GearsES2 0x5b239d7d, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-6,5,main] GearsES2.display 0x5b239d7d 320x240, swapInterval 1, drawable 0xffffffffb2010832 [apply] Thread[main-Display-.windows_nil-1-EDT-6,5,main] RedSquareES2.init: tileRendererInUse null [apply] RedSquareES2 init on Thread[main-Display-.windows_nil-1-EDT-6,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL4bc/GL4bc.hw] [apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR NVIDIA Corporation [apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION 4.6.0 NVIDIA 391.35 [apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 325 [apply] GLX_EXTENSIONS 30 [apply] ----------------------------------------------------------------------------------------------------- [apply] ShaderState: attachShaderProgram: -1 -> 10 (enable: true) [apply] null [apply] ShaderProgram[id=10, linked=false, inUse=false, program: 1, [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[main-Display-.windows_nil-1-EDT-6,5,main] RedSquareES2.init FIN [apply] Thread[main-Display-.windows_nil-1-EDT-6,5,main] RedSquareES2.reshape 0/0 640x480 of 640x480, swapInterval 1, drawable 0xffffffffb701085f, tileRendererInUse null [apply] Thread[main-Display-.windows_nil-1-EDT-6,5,main] RedSquareES2.reshape FIN [apply] Frames for window1.setVisible(true): A1: 1, B1: 1 [apply] Thread[main-Animator#07,5,main] GearsES2.reshape 0x5b239d7d 0/0 320x240 of 320x240, swapInterval 1, drawable 0xffffffffb701085f, msaa false, tileRendererInUse null [apply] >> GearsES2 0x5b239d7d, angle 19.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-6,5,main] GearsES2.reshape 0x5b239d7d 0/0 320x240 of 320x240, swapInterval 1, drawable 0xffffffffbb01089a, msaa false, tileRendererInUse null [apply] >> GearsES2 0x5b239d7d, angle 38.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [apply] Thread[main-Animator#07,5,main] GearsES2.reshape 0x5b239d7d 0/0 320x240 of 320x240, swapInterval 1, drawable 0xe0108f0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x5b239d7d, angle 38.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [apply] Frames for reparentWindow.top(parent, true), ACTION_NATIVE_CREATION: A10: 117, B10: 2 [apply] Thread[main-Animator#07,5,main] GearsES2.reshape 0x5b239d7d 0/0 320x240 of 320x240, swapInterval 1, drawable 0xffffffffbe0108f1, msaa false, tileRendererInUse null [apply] >> GearsES2 0x5b239d7d, angle 58.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-6,5,main] GearsES2.reshape 0x5b239d7d 0/0 320x240 of 320x240, swapInterval 1, drawable 0xffffffff810108c7, msaa false, tileRendererInUse null [apply] >> GearsES2 0x5b239d7d, angle 77.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [apply] Thread[main-Animator#07,5,main] GearsES2.reshape 0x5b239d7d 0/0 320x240 of 320x240, swapInterval 1, drawable 0x5b0107a6, msaa false, tileRendererInUse null [apply] >> GearsES2 0x5b239d7d, angle 77.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [apply] Frames for reparentWindow.child(parent, true), ACTION_NATIVE_CREATION: A11: 235, B11: 2 [apply] junit.framework.TestListener: endTest(test03aReparentWin2TopReparentRecreate) [apply] Thread[main-Display-.windows_nil-1-EDT-6,5,main] GearsES2.dispose 0x5b239d7d: tileRendererInUse null [apply] junit.framework.TestListener: startTest(test03bReparentWin2TopReparentNative) [apply] Thread[main-Display-.windows_nil-1-EDT-6,5,main] GearsES2.dispose 0x5b239d7d FIN [apply] Thread[main-Display-.windows_nil-1-EDT-6,5,main] RedSquareES2.dispose: tileRendererInUse null [apply] Thread[main-Display-.windows_nil-1-EDT-6,5,main] RedSquareES2.dispose FIN [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.parenting.TestParenting01NEWT - test03aReparentWin2TopReparentRecreate [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.parenting.TestParenting01NEWT - test03bReparentWin2TopReparentNative [apply] Thread[main-Display-.windows_nil-1-EDT-9,5,main] GearsES2.init.0 0x2a798d51: tileRendererInUse null, GearsES2[obj 0x2a798d51 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x2a798d51 on Thread[main-Display-.windows_nil-1-EDT-9,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL4bc/GL4bc.hw] [apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR NVIDIA Corporation [apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION 4.6.0 NVIDIA 391.35 [apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 325 [apply] GLX_EXTENSIONS 30 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x2a798d51 created: GearsObj[0x559e5b8e, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x2a798d51 created: GearsObj[0x670a5d8e, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x2a798d51 created: GearsObj[0x670a5d8e, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[main-Display-.windows_nil-1-EDT-9,5,main] GearsES2.init.X 0x2a798d51 FIN GearsES2[obj 0x2a798d51 isInit true, usesShared false, 1 GearsObj[0x559e5b8e, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x670a5d8e, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x49f0794, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[main-Display-.windows_nil-1-EDT-9,5,main] GearsES2.reshape 0x2a798d51 0/0 320x240 of 320x240, swapInterval 1, drawable 0x1301080b, msaa false, tileRendererInUse null [apply] >> GearsES2 0x2a798d51, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-9,5,main] GearsES2.display 0x2a798d51 320x240, swapInterval 1, drawable 0x1301080b [apply] Thread[main-Display-.windows_nil-1-EDT-9,5,main] RedSquareES2.init: tileRendererInUse null [apply] RedSquareES2 init on Thread[main-Display-.windows_nil-1-EDT-9,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL4bc/GL4bc.hw] [apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR NVIDIA Corporation [apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION 4.6.0 NVIDIA 391.35 [apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 325 [apply] GLX_EXTENSIONS 30 [apply] ----------------------------------------------------------------------------------------------------- [apply] ShaderState: attachShaderProgram: -1 -> 12 (enable: true) [apply] null [apply] ShaderProgram[id=12, linked=false, inUse=false, program: 1, [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[main-Display-.windows_nil-1-EDT-9,5,main] RedSquareES2.init FIN [apply] Thread[main-Display-.windows_nil-1-EDT-9,5,main] RedSquareES2.reshape 0/0 640x480 of 640x480, swapInterval 1, drawable 0x5b0107a6, tileRendererInUse null [apply] Thread[main-Display-.windows_nil-1-EDT-9,5,main] RedSquareES2.reshape FIN [apply] Frames for window1.setVisible(true): A1: 1, B1: 1 [apply] Thread[main-Animator#09,5,main] GearsES2.reshape 0x2a798d51 0/0 320x240 of 320x240, swapInterval 1, drawable 0x5b0107a6, msaa false, tileRendererInUse null [apply] >> GearsES2 0x2a798d51, angle 19.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-9,5,main] GearsES2.reshape 0x2a798d51 0/0 320x240 of 320x240, swapInterval 1, drawable 0xe0108f0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x2a798d51, angle 38.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-9,5,main] GearsES2.display 0x2a798d51 320x240, swapInterval 1, drawable 0xe0108f0 [apply] Frames for reparentWindow.top(parent, false), ACTION_NATIVE_REPARENTING: A10: 114, B10: 3 [apply] Thread[main-Animator#09,5,main] GearsES2.reshape 0x2a798d51 0/0 320x240 of 320x240, swapInterval 1, drawable 0xffffffff810108c7, msaa false, tileRendererInUse null [apply] >> GearsES2 0x2a798d51, angle 58.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-9,5,main] GearsES2.display 0x2a798d51 320x240, swapInterval 1, drawable 0xffffffff810108c7 [apply] Thread[main-Display-.windows_nil-1-EDT-9,5,main] GearsES2.reshape 0x2a798d51 0/0 336x279 of 336x279, swapInterval 1, drawable 0xffffffffbe0108f1, msaa false, tileRendererInUse null [apply] >> GearsES2 0x2a798d51, 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[main-Display-.windows_nil-1-EDT-9,5,main] GearsES2.display 0x2a798d51 336x279, swapInterval 1, drawable 0xffffffffbe0108f1 [apply] Thread[main-Display-.windows_nil-1-EDT-9,5,main] GearsES2.display 0x2a798d51 336x279, swapInterval 1, drawable 0x1301080b [apply] Thread[main-Display-.windows_nil-1-EDT-9,5,main] GearsES2.display 0x2a798d51 336x279, swapInterval 1, drawable 0xffffffff810108c7 [apply] Thread[main-Display-.windows_nil-1-EDT-9,5,main] GearsES2.reshape 0x2a798d51 0/0 320x240 of 320x240, swapInterval 1, drawable 0xe0108f0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x2a798d51, 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[main-Display-.windows_nil-1-EDT-9,5,main] GearsES2.display 0x2a798d51 320x240, swapInterval 1, drawable 0xe0108f0 [apply] Thread[main-Display-.windows_nil-1-EDT-9,5,main] GearsES2.display 0x2a798d51 320x240, swapInterval 1, drawable 0xffffffff810108c7 [apply] Thread[main-Display-.windows_nil-1-EDT-9,5,main] GearsES2.display 0x2a798d51 320x240, swapInterval 1, drawable 0xe0108f0 [apply] Thread[main-Display-.windows_nil-1-EDT-9,5,main] GearsES2.reshape 0x2a798d51 0/0 320x240 of 320x240, swapInterval 1, drawable 0xffffffffbe0108f1, msaa false, tileRendererInUse null [apply] >> GearsES2 0x2a798d51, 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[main-Display-.windows_nil-1-EDT-9,5,main] GearsES2.display 0x2a798d51 320x240, swapInterval 1, drawable 0xffffffffbe0108f1 [apply] Frames for reparentWindow.child(parent, false), ACTION_NATIVE_REPARENTING: A11: 229, B11: 2 [apply] Thread[main-Display-.windows_nil-1-EDT-9,5,main] GearsES2.dispose 0x2a798d51: tileRendererInUse null [apply] Thread[main-Display-.windows_nil-1-EDT-9,5,main] GearsES2.dispose 0x2a798d51 FIN [apply] junit.framework.TestListener: endTest(test03bReparentWin2TopReparentNative) [apply] Thread[main-Display-.windows_nil-1-EDT-9,5,main] RedSquareES2.dispose: tileRendererInUse null [apply] Thread[main-Display-.windows_nil-1-EDT-9,5,main] RedSquareES2.dispose FIN [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.parenting.TestParenting01NEWT - test03bReparentWin2TopReparentNative [apply] ++++ Test Singleton.unlock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675154730945 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1675154730946 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [apply] Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 22.647 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675154708973 ms III - Start [apply] SLOCK [T main @ 1675154708974 ms +++ localhost/127.0.0.1:59999 - Locked within 10 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.parenting.TestParenting01NEWT - test01CreateVisibleDestroy [apply] XXX VISIBLE.1 -> TRUE [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.init.0 0x402bba4f: tileRendererInUse null, GearsES2[obj 0x402bba4f isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x402bba4f on Thread[main-Display-.windows_nil-1-EDT-1,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL4bc/GL4bc.hw] [apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR NVIDIA Corporation [apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION 4.6.0 NVIDIA 391.35 [apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 325 [apply] GLX_EXTENSIONS 30 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x402bba4f created: GearsObj[0x2f582559, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x402bba4f created: GearsObj[0x4f95655d, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x402bba4f created: GearsObj[0x4f95655d, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.init.X 0x402bba4f FIN GearsES2[obj 0x402bba4f isInit true, usesShared false, 1 GearsObj[0x2f582559, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4f95655d, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x4eaa4a9a, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x402bba4f 0/0 320x240 of 320x240, swapInterval 1, drawable 0xe0108f0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x402bba4f, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x402bba4f 320x240, swapInterval 1, drawable 0xe0108f0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] RedSquareES2.init: tileRendererInUse null [apply] RedSquareES2 init on Thread[main-Display-.windows_nil-1-EDT-1,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL4bc/GL4bc.hw] [apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR NVIDIA Corporation [apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION 4.6.0 NVIDIA 391.35 [apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 325 [apply] GLX_EXTENSIONS 30 [apply] ----------------------------------------------------------------------------------------------------- [apply] ShaderState: attachShaderProgram: -1 -> 2 (enable: true) [apply] null [apply] ShaderProgram[id=2, linked=false, inUse=false, program: 1, [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-Display-.windows_nil-1-EDT-1,5,main] RedSquareES2.init FIN [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] RedSquareES2.reshape 0/0 640x480 of 640x480, swapInterval 1, drawable 0xffffffff9d0108a9, tileRendererInUse null [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] RedSquareES2.reshape FIN [apply] Frames for window1.setVisible(true): A1: 1, B1: 1 [apply] XXX VISIBLE.1 -> FALSE [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x402bba4f 320x240, swapInterval 1, drawable 0xffffffff810108c7 [apply] XXX VISIBLE.2 -> TRUE [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x402bba4f 0/0 320x240 of 320x240, swapInterval 1, drawable 0xffffffff9d0108a9, msaa false, tileRendererInUse null [apply] >> GearsES2 0x402bba4f, angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x402bba4f 320x240, swapInterval 1, drawable 0xffffffff9d0108a9 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] RedSquareES2.reshape 0/0 640x480 of 640x480, swapInterval 1, drawable 0x1301080b, tileRendererInUse null [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] RedSquareES2.reshape FIN [apply] Frames for window1.setVisible(true): A1: 1, B1: 1 [apply] XXX VISIBLE.2 -> FALSE [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x402bba4f 320x240, swapInterval 1, drawable 0x5b0107a6 [apply] XXX VISIBLE.3 -> TRUE [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x402bba4f 0/0 320x240 of 320x240, swapInterval 1, drawable 0xffffffffb2010832, msaa false, tileRendererInUse null [apply] >> GearsES2 0x402bba4f, angle 2.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x402bba4f 320x240, swapInterval 1, drawable 0xffffffffb2010832 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] RedSquareES2.reshape 0/0 640x480 of 640x480, swapInterval 1, drawable 0xffffffffbe0108f1, tileRendererInUse null [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] RedSquareES2.reshape FIN [apply] Frames for window1.setVisible(true): A1: 1, B1: 1 [apply] XXX VISIBLE.3 -> FALSE [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x402bba4f 320x240, swapInterval 1, drawable 0x7101092f [apply] XXX VISIBLE.4 -> TRUE [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x402bba4f 0/0 320x240 of 320x240, swapInterval 1, drawable 0xffffffffbe0108f1, msaa false, tileRendererInUse null [apply] >> GearsES2 0x402bba4f, angle 3.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x402bba4f 320x240, swapInterval 1, drawable 0xffffffffbe0108f1 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] RedSquareES2.reshape 0/0 640x480 of 640x480, swapInterval 1, drawable 0xe0108f0, tileRendererInUse null [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] RedSquareES2.reshape FIN [apply] Frames for window1.setVisible(true): A1: 1, B1: 1 [apply] XXX VISIBLE.4 -> FALSE [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x402bba4f 320x240, swapInterval 1, drawable 0xffffffff9d0108a9 [apply] XXX VISIBLE.5 -> TRUE [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x402bba4f 0/0 320x240 of 320x240, swapInterval 1, drawable 0xffffffff9d0108a9, msaa false, tileRendererInUse null [apply] >> GearsES2 0x402bba4f, angle 4.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x402bba4f 320x240, swapInterval 1, drawable 0xffffffff9d0108a9 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] RedSquareES2.reshape 0/0 640x480 of 640x480, swapInterval 1, drawable 0x1301080b, tileRendererInUse null [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] RedSquareES2.reshape FIN [apply] Frames for window1.setVisible(true): A1: 1, B1: 1 [apply] XXX VISIBLE.5 -> FALSE [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x402bba4f 320x240, swapInterval 1, drawable 0xe0108f0 [apply] XXX VISIBLE.6 -> TRUE [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x402bba4f 0/0 320x240 of 320x240, swapInterval 1, drawable 0x5b0107a6, msaa false, tileRendererInUse null [apply] >> GearsES2 0x402bba4f, angle 5.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x402bba4f 320x240, swapInterval 1, drawable 0x5b0107a6 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] RedSquareES2.reshape 0/0 640x480 of 640x480, swapInterval 1, drawable 0x7101092f, tileRendererInUse null [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] RedSquareES2.reshape FIN [apply] Frames for window1.setVisible(true): A1: 1, B1: 1 [apply] XXX VISIBLE.6 -> FALSE [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x402bba4f 320x240, swapInterval 1, drawable 0xffffffff810108c7 [apply] XXX VISIBLE.7 -> TRUE [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x402bba4f 0/0 320x240 of 320x240, swapInterval 1, drawable 0xffffffff810108c7, msaa false, tileRendererInUse null [apply] >> GearsES2 0x402bba4f, angle 6.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x402bba4f 320x240, swapInterval 1, drawable 0xffffffff810108c7 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] RedSquareES2.reshape 0/0 640x480 of 640x480, swapInterval 1, drawable 0xffffffffbe0108f1, tileRendererInUse null [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] RedSquareES2.reshape FIN [apply] Frames for window1.setVisible(true): A1: 1, B1: 1 [apply] XXX VISIBLE.7 -> FALSE [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x402bba4f 320x240, swapInterval 1, drawable 0x1301080b [apply] XXX VISIBLE.8 -> TRUE [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x402bba4f 0/0 320x240 of 320x240, swapInterval 1, drawable 0x1301080b, msaa false, tileRendererInUse null [apply] >> GearsES2 0x402bba4f, angle 7.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x402bba4f 320x240, swapInterval 1, drawable 0x1301080b [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] RedSquareES2.reshape 0/0 640x480 of 640x480, swapInterval 1, drawable 0xffffffff9401065e, tileRendererInUse null [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] RedSquareES2.reshape FIN [apply] Frames for window1.setVisible(true): A1: 1, B1: 1 [apply] XXX VISIBLE.8 -> FALSE [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x402bba4f 320x240, swapInterval 1, drawable 0x7101092f [apply] XXX VISIBLE.9 -> TRUE [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x402bba4f 0/0 320x240 of 320x240, swapInterval 1, drawable 0xffffffff810108c7, msaa false, tileRendererInUse null [apply] >> GearsES2 0x402bba4f, angle 8.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x402bba4f 320x240, swapInterval 1, drawable 0xffffffff810108c7 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] RedSquareES2.reshape 0/0 640x480 of 640x480, swapInterval 1, drawable 0xffffffffb2010832, tileRendererInUse null [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] RedSquareES2.reshape FIN [apply] Frames for window1.setVisible(true): A1: 1, B1: 1 [apply] XXX VISIBLE.9 -> FALSE [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x402bba4f 320x240, swapInterval 1, drawable 0xffffffff9d0108a9 [apply] XXX VISIBLE.10 -> TRUE [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x402bba4f 0/0 320x240 of 320x240, swapInterval 1, drawable 0xe0108f0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x402bba4f, angle 9.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x402bba4f 320x240, swapInterval 1, drawable 0xe0108f0 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] RedSquareES2.reshape 0/0 640x480 of 640x480, swapInterval 1, drawable 0x1301080b, tileRendererInUse null [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] RedSquareES2.reshape FIN [apply] Frames for window1.setVisible(true): A1: 1, B1: 1 [apply] XXX VISIBLE.10 -> FALSE [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x402bba4f 320x240, swapInterval 1, drawable 0xffffffffb2010832 [apply] XXX VISIBLE.3 -> TRUE [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x402bba4f 0/0 320x240 of 320x240, swapInterval 1, drawable 0xffffffffb2010832, msaa false, tileRendererInUse null [apply] >> GearsES2 0x402bba4f, angle 10.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x402bba4f 320x240, swapInterval 1, drawable 0xffffffffb2010832 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] RedSquareES2.reshape 0/0 640x480 of 640x480, swapInterval 1, drawable 0xffffffff9d0108a9, tileRendererInUse null [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] RedSquareES2.reshape FIN [apply] Frames for window1.setVisible(true): A2: 1, B2: 1 [apply] Frames for animator.start(): A3: 42, B3: 41 [apply] Frames for animator.resume(): A4: 2, B4: 1 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x402bba4f: tileRendererInUse null [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x402bba4f FIN [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] RedSquareES2.dispose: tileRendererInUse null [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] RedSquareES2.dispose FIN [apply] XXX VISIBLE.4 -> TRUE [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.init.0 0x402bba4f: tileRendererInUse null, GearsES2[obj 0x402bba4f isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x402bba4f on Thread[main-Display-.windows_nil-1-EDT-2,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL4bc/GL4bc.hw] [apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR NVIDIA Corporation [apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION 4.6.0 NVIDIA 391.35 [apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 325 [apply] GLX_EXTENSIONS 30 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x402bba4f created: GearsObj[0x13644129, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x402bba4f created: GearsObj[0x6ca202, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x402bba4f created: GearsObj[0x6ca202, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.init.X 0x402bba4f FIN GearsES2[obj 0x402bba4f isInit true, usesShared false, 1 GearsObj[0x13644129, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6ca202, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x4223ff67, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.reshape 0x402bba4f 0/0 320x240 of 320x240, swapInterval 1, drawable 0xffffffffb701085f, msaa false, tileRendererInUse null [apply] >> GearsES2 0x402bba4f, angle 32.5, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.display 0x402bba4f 320x240, swapInterval 1, drawable 0xffffffffb701085f [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] RedSquareES2.init: tileRendererInUse null [apply] RedSquareES2 init on Thread[main-Display-.windows_nil-1-EDT-2,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL4bc/GL4bc.hw] [apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR NVIDIA Corporation [apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION 4.6.0 NVIDIA 391.35 [apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 325 [apply] GLX_EXTENSIONS 30 [apply] ----------------------------------------------------------------------------------------------------- [apply] ShaderState: attachShaderProgram: -1 -> 4 (enable: true) [apply] null [apply] ShaderProgram[id=4, linked=false, inUse=false, program: 1, [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-Display-.windows_nil-1-EDT-2,5,main] RedSquareES2.init FIN [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] RedSquareES2.reshape 0/0 640x480 of 640x480, swapInterval 1, drawable 0xffffffff9d0108a9, tileRendererInUse null [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] RedSquareES2.reshape FIN [apply] Frames for window1.setVisible(true) recreate: A5: 1, B5: 1 [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x402bba4f: tileRendererInUse null [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x402bba4f FIN [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] RedSquareES2.dispose: tileRendererInUse null [apply] Thread[main-Display-.windows_nil-1-EDT-2,5,main] RedSquareES2.dispose FIN [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.parenting.TestParenting01NEWT - test01CreateVisibleDestroy [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.parenting.TestParenting01NEWT - test02aReparentTop2WinReparentRecreate [apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] RedSquareES2.init: tileRendererInUse null [apply] RedSquareES2 init on Thread[main-Display-.windows_nil-1-EDT-4,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL4bc/GL4bc.hw] [apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR NVIDIA Corporation [apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION 4.6.0 NVIDIA 391.35 [apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 325 [apply] GLX_EXTENSIONS 30 [apply] ----------------------------------------------------------------------------------------------------- [apply] ShaderState: attachShaderProgram: -1 -> 5 (enable: true) [apply] null [apply] ShaderProgram[id=5, linked=false, inUse=false, program: 1, [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[main-Display-.windows_nil-1-EDT-4,5,main] RedSquareES2.init FIN [apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] RedSquareES2.reshape 0/0 640x480 of 640x480, swapInterval 1, drawable 0x5b0107a6, tileRendererInUse null [apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] RedSquareES2.reshape FIN [apply] Frames for window1.setVisible(true): A1: 1, B1: -1 [apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.init.0 0x7b9a4292: tileRendererInUse null, GearsES2[obj 0x7b9a4292 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x7b9a4292 on Thread[main-Display-.windows_nil-1-EDT-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 0x7b9a4292 created: GearsObj[0x7eb767b1, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x7b9a4292 created: GearsObj[0x4d61f4da, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x7b9a4292 created: GearsObj[0x4d61f4da, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.init.X 0x7b9a4292 FIN GearsES2[obj 0x7b9a4292 isInit true, usesShared false, 1 GearsObj[0x7eb767b1, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4d61f4da, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x488bef63, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.reshape 0x7b9a4292 0/0 320x240 of 320x240, swapInterval 1, drawable 0x1301080b, msaa false, tileRendererInUse null [apply] >> GearsES2 0x7b9a4292, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.display 0x7b9a4292 320x240, swapInterval 1, drawable 0x1301080b [apply] Frames for window2.setVisible(true): A2: 1, B2: 1 [apply] Thread[main-Animator#03,5,main] GearsES2.reshape 0x7b9a4292 0/0 320x240 of 320x240, swapInterval 1, drawable 0xe0108f0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x7b9a4292, 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) 39 [apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.reshape 0x7b9a4292 0/0 320x240 of 320x240, swapInterval 1, drawable 0xffffffffb2010832, msaa false, tileRendererInUse null [apply] >> GearsES2 0x7b9a4292, angle 38.5, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [apply] Frames(2) 0 [apply] Thread[main-Animator#03,5,main] GearsES2.reshape 0x7b9a4292 0/0 320x240 of 320x240, swapInterval 1, drawable 0xe0108f0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x7b9a4292, angle 38.5, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [apply] Frames for reparentWindow.child(parent, true), ACTION_NATIVE_CREATION: A10: 119, B10: 2 [apply] Thread[main-Animator#03,5,main] GearsES2.reshape 0x7b9a4292 0/0 320x240 of 320x240, swapInterval 1, drawable 0x1301080b, msaa false, tileRendererInUse null [apply] >> GearsES2 0x7b9a4292, angle 58.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.reshape 0x7b9a4292 0/0 320x240 of 320x240, swapInterval 1, drawable 0xffffffff9d0108a9, msaa false, tileRendererInUse null [apply] >> GearsES2 0x7b9a4292, angle 77.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [apply] Thread[main-Animator#03,5,main] GearsES2.reshape 0x7b9a4292 0/0 320x240 of 320x240, swapInterval 1, drawable 0xffffffff9401065e, msaa false, tileRendererInUse null [apply] >> GearsES2 0x7b9a4292, angle 77.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [apply] Frames for reparentWindow.top(parent, true), ACTION_NATIVE_CREATION: A11: 235, B11: 2 [apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.dispose 0x7b9a4292: tileRendererInUse null [apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] GearsES2.dispose 0x7b9a4292 FIN [apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] RedSquareES2.dispose: tileRendererInUse null [apply] Thread[main-Display-.windows_nil-1-EDT-4,5,main] RedSquareES2.dispose FIN [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.parenting.TestParenting01NEWT - test02aReparentTop2WinReparentRecreate [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.parenting.TestParenting01NEWT - test02bReparentTop2WinReparentNative [apply] Thread[main-Display-.windows_nil-1-EDT-5,5,main] RedSquareES2.init: tileRendererInUse null [apply] RedSquareES2 init on Thread[main-Display-.windows_nil-1-EDT-5,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL4bc/GL4bc.hw] [apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR NVIDIA Corporation [apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION 4.6.0 NVIDIA 391.35 [apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 325 [apply] GLX_EXTENSIONS 30 [apply] ----------------------------------------------------------------------------------------------------- [apply] ShaderState: attachShaderProgram: -1 -> 7 (enable: true) [apply] null [apply] ShaderProgram[id=7, linked=false, inUse=false, program: 1, [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[main-Display-.windows_nil-1-EDT-5,5,main] RedSquareES2.init FIN [apply] Thread[main-Display-.windows_nil-1-EDT-5,5,main] RedSquareES2.reshape 0/0 640x480 of 640x480, swapInterval 1, drawable 0xffffffff9401065e, tileRendererInUse null [apply] Thread[main-Display-.windows_nil-1-EDT-5,5,main] RedSquareES2.reshape FIN [apply] Frames for window1.setVisible(true): A1: 1, B1: -1 [apply] Thread[main-Display-.windows_nil-1-EDT-5,5,main] GearsES2.init.0 0x59309333: tileRendererInUse null, GearsES2[obj 0x59309333 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x59309333 on Thread[main-Display-.windows_nil-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 0x59309333 created: GearsObj[0x6bd772cc, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x59309333 created: GearsObj[0x2363a1bd, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x59309333 created: GearsObj[0x2363a1bd, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[main-Display-.windows_nil-1-EDT-5,5,main] GearsES2.init.X 0x59309333 FIN GearsES2[obj 0x59309333 isInit true, usesShared false, 1 GearsObj[0x6bd772cc, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2363a1bd, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1220eb51, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[main-Display-.windows_nil-1-EDT-5,5,main] GearsES2.reshape 0x59309333 0/0 320x240 of 320x240, swapInterval 1, drawable 0xffffffffb2010832, msaa false, tileRendererInUse null [apply] >> GearsES2 0x59309333, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-5,5,main] GearsES2.display 0x59309333 320x240, swapInterval 1, drawable 0xffffffffb2010832 [apply] Frames for window2.setVisible(true): A2: 1, B2: 1 [apply] Thread[main-Animator#05,5,main] GearsES2.reshape 0x59309333 0/0 320x240 of 320x240, swapInterval 1, drawable 0xffffffff810108c7, msaa false, tileRendererInUse null [apply] >> GearsES2 0x59309333, angle 19.5, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [apply] Frames(1) 38 [apply] Thread[main-Display-.windows_nil-1-EDT-5,5,main] GearsES2.display 0x59309333 320x240, swapInterval 1, drawable 0x1301080b [apply] Thread[main-Display-.windows_nil-1-EDT-5,5,main] GearsES2.reshape 0x59309333 0/0 336x279 of 336x279, swapInterval 1, drawable 0xffffffff810108c7, msaa false, tileRendererInUse null [apply] >> GearsES2 0x59309333, angle 39.0, [l -1.2043011, r 1.2043011, b -1.0, t 1.0] 2.4086022x2.0 -> [l -1.2043011, r 1.2043011, b -1.0, t 1.0] 2.4086022x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-5,5,main] GearsES2.display 0x59309333 336x279, swapInterval 1, drawable 0xffffffff810108c7 [apply] Thread[main-Display-.windows_nil-1-EDT-5,5,main] GearsES2.display 0x59309333 336x279, swapInterval 1, drawable 0xffffffffb2010832 [apply] Thread[main-Display-.windows_nil-1-EDT-5,5,main] GearsES2.display 0x59309333 336x279, swapInterval 1, drawable 0x1301080b [apply] Thread[main-Display-.windows_nil-1-EDT-5,5,main] GearsES2.reshape 0x59309333 0/0 320x240 of 320x240, swapInterval 1, drawable 0xffffffff9401065e, msaa false, tileRendererInUse null [apply] >> GearsES2 0x59309333, angle 40.5, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-5,5,main] GearsES2.display 0x59309333 320x240, swapInterval 1, drawable 0xffffffff9401065e [apply] Thread[main-Display-.windows_nil-1-EDT-5,5,main] GearsES2.display 0x59309333 320x240, swapInterval 1, drawable 0x1301080b [apply] Thread[main-Display-.windows_nil-1-EDT-5,5,main] GearsES2.display 0x59309333 320x240, swapInterval 1, drawable 0xffffffff9401065e [apply] Thread[main-Display-.windows_nil-1-EDT-5,5,main] GearsES2.reshape 0x59309333 0/0 320x240 of 320x240, swapInterval 1, drawable 0xffffffff810108c7, msaa false, tileRendererInUse null [apply] >> GearsES2 0x59309333, angle 42.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-5,5,main] GearsES2.display 0x59309333 320x240, swapInterval 1, drawable 0xffffffff810108c7 [apply] Frames(2) 1 [apply] Frames for reparentWindow.child(parent, false), ACTION_NATIVE_REPARENTING: A10: 119, B10: 2 [apply] Thread[main-Animator#05,5,main] GearsES2.reshape 0x59309333 0/0 320x240 of 320x240, swapInterval 1, drawable 0xffffffff810108c7, msaa false, tileRendererInUse null [apply] >> GearsES2 0x59309333, angle 62.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-5,5,main] GearsES2.reshape 0x59309333 0/0 320x240 of 320x240, swapInterval 1, drawable 0xffffffffbb01089a, msaa false, tileRendererInUse null [apply] >> GearsES2 0x59309333, angle 81.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-5,5,main] GearsES2.display 0x59309333 320x240, swapInterval 1, drawable 0xffffffffbb01089a [apply] Frames for reparentWindow.top(parent, false), ACTION_NATIVE_REPARENTING: A11: 232, B11: 3 [apply] Thread[main-Display-.windows_nil-1-EDT-5,5,main] GearsES2.dispose 0x59309333: tileRendererInUse null [apply] Thread[main-Display-.windows_nil-1-EDT-5,5,main] GearsES2.dispose 0x59309333 FIN [apply] Thread[main-Display-.windows_nil-1-EDT-5,5,main] RedSquareES2.dispose: tileRendererInUse null [apply] Thread[main-Display-.windows_nil-1-EDT-5,5,main] RedSquareES2.dispose FIN [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.parenting.TestParenting01NEWT - test02bReparentTop2WinReparentNative [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.parenting.TestParenting01NEWT - test03aReparentWin2TopReparentRecreate [apply] Thread[main-Display-.windows_nil-1-EDT-6,5,main] GearsES2.init.0 0x5b239d7d: tileRendererInUse null, GearsES2[obj 0x5b239d7d isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x5b239d7d on Thread[main-Display-.windows_nil-1-EDT-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 0x5b239d7d created: GearsObj[0x44433e99, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x5b239d7d created: GearsObj[0x2fd1688, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x5b239d7d created: GearsObj[0x2fd1688, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[main-Display-.windows_nil-1-EDT-6,5,main] GearsES2.init.X 0x5b239d7d FIN GearsES2[obj 0x5b239d7d isInit true, usesShared false, 1 GearsObj[0x44433e99, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2fd1688, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1553b7f5, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[main-Display-.windows_nil-1-EDT-6,5,main] GearsES2.reshape 0x5b239d7d 0/0 320x240 of 320x240, swapInterval 1, drawable 0xffffffffb2010832, msaa false, tileRendererInUse null [apply] >> GearsES2 0x5b239d7d, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-6,5,main] GearsES2.display 0x5b239d7d 320x240, swapInterval 1, drawable 0xffffffffb2010832 [apply] Thread[main-Display-.windows_nil-1-EDT-6,5,main] RedSquareES2.init: tileRendererInUse null [apply] RedSquareES2 init on Thread[main-Display-.windows_nil-1-EDT-6,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL4bc/GL4bc.hw] [apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR NVIDIA Corporation [apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION 4.6.0 NVIDIA 391.35 [apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 325 [apply] GLX_EXTENSIONS 30 [apply] ----------------------------------------------------------------------------------------------------- [apply] ShaderState: attachShaderProgram: -1 -> 10 (enable: true) [apply] null [apply] ShaderProgram[id=10, linked=false, inUse=false, program: 1, [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[main-Display-.windows_nil-1-EDT-6,5,main] RedSquareES2.init FIN [apply] Thread[main-Display-.windows_nil-1-EDT-6,5,main] RedSquareES2.reshape 0/0 640x480 of 640x480, swapInterval 1, drawable 0xffffffffb701085f, tileRendererInUse null [apply] Thread[main-Display-.windows_nil-1-EDT-6,5,main] RedSquareES2.reshape FIN [apply] Frames for window1.setVisible(true): A1: 1, B1: 1 [apply] Thread[main-Animator#07,5,main] GearsES2.reshape 0x5b239d7d 0/0 320x240 of 320x240, swapInterval 1, drawable 0xffffffffb701085f, msaa false, tileRendererInUse null [apply] >> GearsES2 0x5b239d7d, angle 19.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-6,5,main] GearsES2.reshape 0x5b239d7d 0/0 320x240 of 320x240, swapInterval 1, drawable 0xffffffffbb01089a, msaa false, tileRendererInUse null [apply] >> GearsES2 0x5b239d7d, angle 38.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [apply] Thread[main-Animator#07,5,main] GearsES2.reshape 0x5b239d7d 0/0 320x240 of 320x240, swapInterval 1, drawable 0xe0108f0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x5b239d7d, angle 38.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [apply] Frames for reparentWindow.top(parent, true), ACTION_NATIVE_CREATION: A10: 117, B10: 2 [apply] Thread[main-Animator#07,5,main] GearsES2.reshape 0x5b239d7d 0/0 320x240 of 320x240, swapInterval 1, drawable 0xffffffffbe0108f1, msaa false, tileRendererInUse null [apply] >> GearsES2 0x5b239d7d, angle 58.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-6,5,main] GearsES2.reshape 0x5b239d7d 0/0 320x240 of 320x240, swapInterval 1, drawable 0xffffffff810108c7, msaa false, tileRendererInUse null [apply] >> GearsES2 0x5b239d7d, angle 77.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [apply] Thread[main-Animator#07,5,main] GearsES2.reshape 0x5b239d7d 0/0 320x240 of 320x240, swapInterval 1, drawable 0x5b0107a6, msaa false, tileRendererInUse null [apply] >> GearsES2 0x5b239d7d, angle 77.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [apply] Frames for reparentWindow.child(parent, true), ACTION_NATIVE_CREATION: A11: 235, B11: 2 [apply] Thread[main-Display-.windows_nil-1-EDT-6,5,main] GearsES2.dispose 0x5b239d7d: tileRendererInUse null [apply] Thread[main-Display-.windows_nil-1-EDT-6,5,main] GearsES2.dispose 0x5b239d7d FIN [apply] Thread[main-Display-.windows_nil-1-EDT-6,5,main] RedSquareES2.dispose: tileRendererInUse null [apply] Thread[main-Display-.windows_nil-1-EDT-6,5,main] RedSquareES2.dispose FIN [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.parenting.TestParenting01NEWT - test03aReparentWin2TopReparentRecreate [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.parenting.TestParenting01NEWT - test03bReparentWin2TopReparentNative [apply] Thread[main-Display-.windows_nil-1-EDT-9,5,main] GearsES2.init.0 0x2a798d51: tileRendererInUse null, GearsES2[obj 0x2a798d51 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x2a798d51 on Thread[main-Display-.windows_nil-1-EDT-9,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL4bc/GL4bc.hw] [apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR NVIDIA Corporation [apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION 4.6.0 NVIDIA 391.35 [apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 325 [apply] GLX_EXTENSIONS 30 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x2a798d51 created: GearsObj[0x559e5b8e, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x2a798d51 created: GearsObj[0x670a5d8e, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x2a798d51 created: GearsObj[0x670a5d8e, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[main-Display-.windows_nil-1-EDT-9,5,main] GearsES2.init.X 0x2a798d51 FIN GearsES2[obj 0x2a798d51 isInit true, usesShared false, 1 GearsObj[0x559e5b8e, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x670a5d8e, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x49f0794, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[main-Display-.windows_nil-1-EDT-9,5,main] GearsES2.reshape 0x2a798d51 0/0 320x240 of 320x240, swapInterval 1, drawable 0x1301080b, msaa false, tileRendererInUse null [apply] >> GearsES2 0x2a798d51, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-9,5,main] GearsES2.display 0x2a798d51 320x240, swapInterval 1, drawable 0x1301080b [apply] Thread[main-Display-.windows_nil-1-EDT-9,5,main] RedSquareES2.init: tileRendererInUse null [apply] RedSquareES2 init on Thread[main-Display-.windows_nil-1-EDT-9,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL4bc/GL4bc.hw] [apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR NVIDIA Corporation [apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION 4.6.0 NVIDIA 391.35 [apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 325 [apply] GLX_EXTENSIONS 30 [apply] ----------------------------------------------------------------------------------------------------- [apply] ShaderState: attachShaderProgram: -1 -> 12 (enable: true) [apply] null [apply] ShaderProgram[id=12, linked=false, inUse=false, program: 1, [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[main-Display-.windows_nil-1-EDT-9,5,main] RedSquareES2.init FIN [apply] Thread[main-Display-.windows_nil-1-EDT-9,5,main] RedSquareES2.reshape 0/0 640x480 of 640x480, swapInterval 1, drawable 0x5b0107a6, tileRendererInUse null [apply] Thread[main-Display-.windows_nil-1-EDT-9,5,main] RedSquareES2.reshape FIN [apply] Frames for window1.setVisible(true): A1: 1, B1: 1 [apply] Thread[main-Animator#09,5,main] GearsES2.reshape 0x2a798d51 0/0 320x240 of 320x240, swapInterval 1, drawable 0x5b0107a6, msaa false, tileRendererInUse null [apply] >> GearsES2 0x2a798d51, angle 19.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-9,5,main] GearsES2.reshape 0x2a798d51 0/0 320x240 of 320x240, swapInterval 1, drawable 0xe0108f0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x2a798d51, angle 38.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-9,5,main] GearsES2.display 0x2a798d51 320x240, swapInterval 1, drawable 0xe0108f0 [apply] Frames for reparentWindow.top(parent, false), ACTION_NATIVE_REPARENTING: A10: 114, B10: 3 [apply] Thread[main-Animator#09,5,main] GearsES2.reshape 0x2a798d51 0/0 320x240 of 320x240, swapInterval 1, drawable 0xffffffff810108c7, msaa false, tileRendererInUse null [apply] >> GearsES2 0x2a798d51, angle 58.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-9,5,main] GearsES2.display 0x2a798d51 320x240, swapInterval 1, drawable 0xffffffff810108c7 [apply] Thread[main-Display-.windows_nil-1-EDT-9,5,main] GearsES2.reshape 0x2a798d51 0/0 336x279 of 336x279, swapInterval 1, drawable 0xffffffffbe0108f1, msaa false, tileRendererInUse null [apply] >> GearsES2 0x2a798d51, 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[main-Display-.windows_nil-1-EDT-9,5,main] GearsES2.display 0x2a798d51 336x279, swapInterval 1, drawable 0xffffffffbe0108f1 [apply] Thread[main-Display-.windows_nil-1-EDT-9,5,main] GearsES2.display 0x2a798d51 336x279, swapInterval 1, drawable 0x1301080b [apply] Thread[main-Display-.windows_nil-1-EDT-9,5,main] GearsES2.display 0x2a798d51 336x279, swapInterval 1, drawable 0xffffffff810108c7 [apply] Thread[main-Display-.windows_nil-1-EDT-9,5,main] GearsES2.reshape 0x2a798d51 0/0 320x240 of 320x240, swapInterval 1, drawable 0xe0108f0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x2a798d51, 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[main-Display-.windows_nil-1-EDT-9,5,main] GearsES2.display 0x2a798d51 320x240, swapInterval 1, drawable 0xe0108f0 [apply] Thread[main-Display-.windows_nil-1-EDT-9,5,main] GearsES2.display 0x2a798d51 320x240, swapInterval 1, drawable 0xffffffff810108c7 [apply] Thread[main-Display-.windows_nil-1-EDT-9,5,main] GearsES2.display 0x2a798d51 320x240, swapInterval 1, drawable 0xe0108f0 [apply] Thread[main-Display-.windows_nil-1-EDT-9,5,main] GearsES2.reshape 0x2a798d51 0/0 320x240 of 320x240, swapInterval 1, drawable 0xffffffffbe0108f1, msaa false, tileRendererInUse null [apply] >> GearsES2 0x2a798d51, 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[main-Display-.windows_nil-1-EDT-9,5,main] GearsES2.display 0x2a798d51 320x240, swapInterval 1, drawable 0xffffffffbe0108f1 [apply] Frames for reparentWindow.child(parent, false), ACTION_NATIVE_REPARENTING: A11: 229, B11: 2 [apply] Thread[main-Display-.windows_nil-1-EDT-9,5,main] GearsES2.dispose 0x2a798d51: tileRendererInUse null [apply] Thread[main-Display-.windows_nil-1-EDT-9,5,main] GearsES2.dispose 0x2a798d51 FIN [apply] Thread[main-Display-.windows_nil-1-EDT-9,5,main] RedSquareES2.dispose: tileRendererInUse null [apply] Thread[main-Display-.windows_nil-1-EDT-9,5,main] RedSquareES2.dispose FIN [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.parenting.TestParenting01NEWT - test03bReparentWin2TopReparentNative [apply] ++++ Test Singleton.unlock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675154730945 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1675154730946 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test01CreateVisibleDestroy took 1.661 sec [apply] Testcase: test02aReparentTop2WinReparentRecreate took 4.716 sec [apply] Testcase: test02bReparentTop2WinReparentNative took 4.73 sec [apply] Testcase: test03aReparentWin2TopReparentRecreate took 4.69 sec [apply] Testcase: test03bReparentWin2TopReparentNative took 4.67 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] junit.framework.TestListener: tests to run: 1 [apply] ++++ Test Singleton.ctor()junit.framework.TestListener: startTest(test01NewtOnNewtParentChildDraw) [apply] [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675154732259 ms III - Start [apply] SLOCK [T main @ 1675154732260 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.parenting.TestParenting02NEWT - test01NewtOnNewtParentChildDraw [apply] Thread[main,5,main] RedSquareES2.init: tileRendererInUse null [apply] RedSquareES2 init on Thread[main,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL4bc/GL4bc.hw] [apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR NVIDIA Corporation [apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION 4.6.0 NVIDIA 391.35 [apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 325 [apply] GLX_EXTENSIONS 30 [apply] ----------------------------------------------------------------------------------------------------- [apply] ShaderState: attachShaderProgram: -1 -> 1 (enable: true) [apply] null [apply] ShaderProgram[id=1, linked=false, inUse=false, program: 1, [apply] ShaderCode[id=1, type=VERTEX_SHADER, valid=true, shader: 2, source] [apply] ShaderCode[id=2, type=FRAGMENT_SHADER, valid=true, shader: 3, source]] [apply] Thread[main,5,main] RedSquareES2.init FIN [apply] Thread[main,5,main] RedSquareES2.reshape 0/0 640x480 of 640x480, swapInterval 1, drawable 0xffffffffbe0108f1, tileRendererInUse null [apply] Thread[main,5,main] RedSquareES2.reshape FIN [apply] Thread[main,5,main] GearsES2.init.0 0x1d9b7cce: tileRendererInUse null, GearsES2[obj 0x1d9b7cce isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x1d9b7cce 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 0x1d9b7cce created: GearsObj[0x1d2adfbe, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x1d9b7cce created: GearsObj[0x36902638, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x1d9b7cce created: GearsObj[0x36902638, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[main,5,main] GearsES2.init.X 0x1d9b7cce FIN GearsES2[obj 0x1d9b7cce isInit true, usesShared false, 1 GearsObj[0x1d2adfbe, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x36902638, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x77847718, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[main,5,main] GearsES2.reshape 0x1d9b7cce 0/0 320x240 of 320x240, swapInterval 1, drawable 0xffffffffb2010832, msaa false, tileRendererInUse null [apply] >> GearsES2 0x1d9b7cce, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [apply] Thread[main,5,main] GearsES2.display 0x1d9b7cce 320x240, swapInterval 1, drawable 0xffffffffb2010832 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x1d9b7cce 320x240, swapInterval 1, drawable 0xffffffffbe0108f1 [apply] Moved: exp 320 / 238, has 320 / 238, equals true, didWindowMove true, waitCount 1 [apply] Thread[main,5,main] GearsES2.display 0x1d9b7cce 320x240, swapInterval 1, drawable 0x1301080b [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x1d9b7cce 320x240, swapInterval 1, drawable 0xffffffffbb01089a [apply] Moved: exp 320 / 237, has 320 / 237, equals true, didWindowMove true, waitCount 1 [apply] Thread[main,5,main] GearsES2.display 0x1d9b7cce 320x240, swapInterval 1, drawable 0xffffffff810108c7 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x1d9b7cce 320x240, swapInterval 1, drawable 0xffffffffb2010832 [apply] Moved: exp 320 / 236, has 320 / 236, equals true, didWindowMove true, waitCount 1 [apply] Thread[main,5,main] GearsES2.display 0x1d9b7cce 320x240, swapInterval 1, drawable 0xffffffffbe0108f1 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x1d9b7cce 320x240, swapInterval 1, drawable 0x1301080b [apply] Moved: exp 320 / 235, has 320 / 235, equals true, didWindowMove true, waitCount 1 [apply] Thread[main,5,main] GearsES2.display 0x1d9b7cce 320x240, swapInterval 1, drawable 0xffffffffbb01089a [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x1d9b7cce 320x240, swapInterval 1, drawable 0xffffffff810108c7 [apply] Moved: exp 320 / 234, has 320 / 234, equals true, didWindowMove true, waitCount 1 [apply] Thread[main,5,main] GearsES2.display 0x1d9b7cce 320x240, swapInterval 1, drawable 0xffffffffb2010832 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x1d9b7cce 320x240, swapInterval 1, drawable 0xffffffffbe0108f1 [apply] Moved: exp 320 / 233, has 320 / 233, equals true, didWindowMove true, waitCount 1 [apply] Thread[main,5,main] GearsES2.display 0x1d9b7cce 320x240, swapInterval 1, drawable 0x1301080b [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x1d9b7cce 320x240, swapInterval 1, drawable 0xffffffffbb01089a [apply] Moved: exp 320 / 232, has 320 / 232, equals true, didWindowMove true, waitCount 1 [apply] Thread[main,5,main] GearsES2.display 0x1d9b7cce 320x240, swapInterval 1, drawable 0xffffffff810108c7 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x1d9b7cce 320x240, swapInterval 1, drawable 0xffffffffb2010832 [apply] Moved: exp 320 / 231, has 320 / 231, equals true, didWindowMove true, waitCount 1 [apply] Thread[main,5,main] GearsES2.display 0x1d9b7cce 320x240, swapInterval 1, drawable 0xffffffffbe0108f1 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x1d9b7cce 320x240, swapInterval 1, drawable 0x1301080b [apply] Moved: exp 320 / 230, has 320 / 230, equals true, didWindowMove true, waitCount 1 [apply] Thread[main,5,main] GearsES2.display 0x1d9b7cce 320x240, swapInterval 1, drawable 0xffffffffbb01089a [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x1d9b7cce 320x240, swapInterval 1, drawable 0xffffffff810108c7 [apply] Moved: exp 320 / 229, has 320 / 229, equals true, didWindowMove true, waitCount 1 [apply] Thread[main,5,main] GearsES2.display 0x1d9b7cce 320x240, swapInterval 1, drawable 0xffffffffb2010832 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x1d9b7cce 320x240, swapInterval 1, drawable 0xffffffffbe0108f1 [apply] Moved: exp 320 / 228, has 320 / 228, equals true, didWindowMove true, waitCount 1 [apply] Thread[main,5,main] GearsES2.display 0x1d9b7cce 320x240, swapInterval 1, drawable 0x1301080b [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x1d9b7cce 320x240, swapInterval 1, drawable 0xffffffffbb01089a [apply] Moved: exp 320 / 227, has 320 / 227, equals true, didWindowMove true, waitCount 1 [apply] Thread[main,5,main] GearsES2.display 0x1d9b7cce 320x240, swapInterval 1, drawable 0xffffffff810108c7 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x1d9b7cce 320x240, swapInterval 1, drawable 0xffffffffb2010832 [apply] Moved: exp 320 / 226, has 320 / 226, equals true, didWindowMove true, waitCount 1 [apply] Thread[main,5,main] GearsES2.display 0x1d9b7cce 320x240, swapInterval 1, drawable 0xffffffffbe0108f1 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x1d9b7cce 320x240, swapInterval 1, drawable 0x1301080b [apply] Moved: exp 320 / 225, has 320 / 225, equals true, didWindowMove true, waitCount 1 [apply] Thread[main,5,main] GearsES2.display 0x1d9b7cce 320x240, swapInterval 1, drawable 0xffffffffbb01089a [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x1d9b7cce 320x240, swapInterval 1, drawable 0xffffffff810108c7 [apply] Moved: exp 320 / 224, has 320 / 224, equals true, didWindowMove true, waitCount 1 [apply] Thread[main,5,main] GearsES2.display 0x1d9b7cce 320x240, swapInterval 1, drawable 0xffffffffb2010832 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x1d9b7cce 320x240, swapInterval 1, drawable 0xffffffffbe0108f1 [apply] Moved: exp 320 / 223, has 320 / 223, equals true, didWindowMove true, waitCount 1 [apply] Thread[main,5,main] GearsES2.display 0x1d9b7cce 320x240, swapInterval 1, drawable 0x1301080b [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x1d9b7cce 320x240, swapInterval 1, drawable 0xffffffffbb01089a [apply] Moved: exp 320 / 222, has 320 / 222, equals true, didWindowMove true, waitCount 1 [apply] Thread[main,5,main] GearsES2.display 0x1d9b7cce 320x240, swapInterval 1, drawable 0xffffffff810108c7 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x1d9b7cce 320x240, swapInterval 1, drawable 0xffffffffb2010832 [apply] Moved: exp 320 / 221, has 320 / 221, equals true, didWindowMove true, waitCount 1 [apply] Thread[main,5,main] GearsES2.display 0x1d9b7cce 320x240, swapInterval 1, drawable 0xffffffffbe0108f1 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x1d9b7cce 320x240, swapInterval 1, drawable 0x1301080b [apply] Moved: exp 320 / 220, has 320 / 220, equals true, didWindowMove true, waitCount 1 [apply] Thread[main,5,main] GearsES2.display 0x1d9b7cce 320x240, swapInterval 1, drawable 0xffffffffbb01089a [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x1d9b7cce 320x240, swapInterval 1, drawable 0xffffffff810108c7 [apply] Moved: exp 320 / 219, has 320 / 219, equals true, didWindowMove true, waitCount 1 [apply] Thread[main,5,main] GearsES2.display 0x1d9b7cce 320x240, swapInterval 1, drawable 0xffffffffb2010832 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x1d9b7cce 320x240, swapInterval 1, drawable 0xffffffffbe0108f1 [apply] Moved: exp 320 / 218, has 320 / 218, equals true, didWindowMove true, waitCount 1 [apply] Thread[main,5,main] GearsES2.display 0x1d9b7cce 320x240, swapInterval 1, drawable 0x1301080b [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x1d9b7cce 320x240, swapInterval 1, drawable 0xffffffffbb01089a [apply] Moved: exp 320 / 217, has 320 / 217, equals true, didWindowMove true, waitCount 1 [apply] Thread[main,5,main] GearsES2.display 0x1d9b7cce 320x240, swapInterval 1, drawable 0xffffffff810108c7 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x1d9b7cce 320x240, swapInterval 1, drawable 0xffffffffb2010832 [apply] Moved: exp 320 / 216, has 320 / 216, equals true, didWindowMove true, waitCount 1 [apply] Thread[main,5,main] GearsES2.display 0x1d9b7cce 320x240, swapInterval 1, drawable 0xffffffffbe0108f1 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x1d9b7cce 320x240, swapInterval 1, drawable 0x1301080b [apply] Moved: exp 320 / 215, has 320 / 215, equals true, didWindowMove true, waitCount 1 [apply] Thread[main,5,main] GearsES2.display 0x1d9b7cce 320x240, swapInterval 1, drawable 0xffffffffbb01089a [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x1d9b7cce 320x240, swapInterval 1, drawable 0xffffffff810108c7 [apply] Moved: exp 320 / 214, has 320 / 214, equals true, didWindowMove true, waitCount 1 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x1d9b7cce: tileRendererInUse null [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x1d9b7cce FIN [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] RedSquareES2.dispose: tileRendererInUse null [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] RedSquareES2.dispose FIN [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.parenting.TestParenting02NEWT - test01NewtOnNewtParentChildDraw [apply] ++++ Test Singleton.unlock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675154735036 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1675154735036 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [apply] junit.framework.TestListener: endTest(test01NewtOnNewtParentChildDraw) [apply] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 3.409 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675154732259 ms III - Start [apply] SLOCK [T main @ 1675154732260 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.parenting.TestParenting02NEWT - test01NewtOnNewtParentChildDraw [apply] Thread[main,5,main] RedSquareES2.init: tileRendererInUse null [apply] RedSquareES2 init on Thread[main,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL4bc/GL4bc.hw] [apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR NVIDIA Corporation [apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION 4.6.0 NVIDIA 391.35 [apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 325 [apply] GLX_EXTENSIONS 30 [apply] ----------------------------------------------------------------------------------------------------- [apply] ShaderState: attachShaderProgram: -1 -> 1 (enable: true) [apply] null [apply] ShaderProgram[id=1, linked=false, inUse=false, program: 1, [apply] ShaderCode[id=1, type=VERTEX_SHADER, valid=true, shader: 2, source] [apply] ShaderCode[id=2, type=FRAGMENT_SHADER, valid=true, shader: 3, source]] [apply] Thread[main,5,main] RedSquareES2.init FIN [apply] Thread[main,5,main] RedSquareES2.reshape 0/0 640x480 of 640x480, swapInterval 1, drawable 0xffffffffbe0108f1, tileRendererInUse null [apply] Thread[main,5,main] RedSquareES2.reshape FIN [apply] Thread[main,5,main] GearsES2.init.0 0x1d9b7cce: tileRendererInUse null, GearsES2[obj 0x1d9b7cce isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x1d9b7cce 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 0x1d9b7cce created: GearsObj[0x1d2adfbe, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x1d9b7cce created: GearsObj[0x36902638, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x1d9b7cce created: GearsObj[0x36902638, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[main,5,main] GearsES2.init.X 0x1d9b7cce FIN GearsES2[obj 0x1d9b7cce isInit true, usesShared false, 1 GearsObj[0x1d2adfbe, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x36902638, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x77847718, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[main,5,main] GearsES2.reshape 0x1d9b7cce 0/0 320x240 of 320x240, swapInterval 1, drawable 0xffffffffb2010832, msaa false, tileRendererInUse null [apply] >> GearsES2 0x1d9b7cce, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [apply] Thread[main,5,main] GearsES2.display 0x1d9b7cce 320x240, swapInterval 1, drawable 0xffffffffb2010832 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x1d9b7cce 320x240, swapInterval 1, drawable 0xffffffffbe0108f1 [apply] Moved: exp 320 / 238, has 320 / 238, equals true, didWindowMove true, waitCount 1 [apply] Thread[main,5,main] GearsES2.display 0x1d9b7cce 320x240, swapInterval 1, drawable 0x1301080b [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x1d9b7cce 320x240, swapInterval 1, drawable 0xffffffffbb01089a [apply] Moved: exp 320 / 237, has 320 / 237, equals true, didWindowMove true, waitCount 1 [apply] Thread[main,5,main] GearsES2.display 0x1d9b7cce 320x240, swapInterval 1, drawable 0xffffffff810108c7 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x1d9b7cce 320x240, swapInterval 1, drawable 0xffffffffb2010832 [apply] Moved: exp 320 / 236, has 320 / 236, equals true, didWindowMove true, waitCount 1 [apply] Thread[main,5,main] GearsES2.display 0x1d9b7cce 320x240, swapInterval 1, drawable 0xffffffffbe0108f1 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x1d9b7cce 320x240, swapInterval 1, drawable 0x1301080b [apply] Moved: exp 320 / 235, has 320 / 235, equals true, didWindowMove true, waitCount 1 [apply] Thread[main,5,main] GearsES2.display 0x1d9b7cce 320x240, swapInterval 1, drawable 0xffffffffbb01089a [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x1d9b7cce 320x240, swapInterval 1, drawable 0xffffffff810108c7 [apply] Moved: exp 320 / 234, has 320 / 234, equals true, didWindowMove true, waitCount 1 [apply] Thread[main,5,main] GearsES2.display 0x1d9b7cce 320x240, swapInterval 1, drawable 0xffffffffb2010832 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x1d9b7cce 320x240, swapInterval 1, drawable 0xffffffffbe0108f1 [apply] Moved: exp 320 / 233, has 320 / 233, equals true, didWindowMove true, waitCount 1 [apply] Thread[main,5,main] GearsES2.display 0x1d9b7cce 320x240, swapInterval 1, drawable 0x1301080b [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x1d9b7cce 320x240, swapInterval 1, drawable 0xffffffffbb01089a [apply] Moved: exp 320 / 232, has 320 / 232, equals true, didWindowMove true, waitCount 1 [apply] Thread[main,5,main] GearsES2.display 0x1d9b7cce 320x240, swapInterval 1, drawable 0xffffffff810108c7 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x1d9b7cce 320x240, swapInterval 1, drawable 0xffffffffb2010832 [apply] Moved: exp 320 / 231, has 320 / 231, equals true, didWindowMove true, waitCount 1 [apply] Thread[main,5,main] GearsES2.display 0x1d9b7cce 320x240, swapInterval 1, drawable 0xffffffffbe0108f1 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x1d9b7cce 320x240, swapInterval 1, drawable 0x1301080b [apply] Moved: exp 320 / 230, has 320 / 230, equals true, didWindowMove true, waitCount 1 [apply] Thread[main,5,main] GearsES2.display 0x1d9b7cce 320x240, swapInterval 1, drawable 0xffffffffbb01089a [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x1d9b7cce 320x240, swapInterval 1, drawable 0xffffffff810108c7 [apply] Moved: exp 320 / 229, has 320 / 229, equals true, didWindowMove true, waitCount 1 [apply] Thread[main,5,main] GearsES2.display 0x1d9b7cce 320x240, swapInterval 1, drawable 0xffffffffb2010832 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x1d9b7cce 320x240, swapInterval 1, drawable 0xffffffffbe0108f1 [apply] Moved: exp 320 / 228, has 320 / 228, equals true, didWindowMove true, waitCount 1 [apply] Thread[main,5,main] GearsES2.display 0x1d9b7cce 320x240, swapInterval 1, drawable 0x1301080b [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x1d9b7cce 320x240, swapInterval 1, drawable 0xffffffffbb01089a [apply] Moved: exp 320 / 227, has 320 / 227, equals true, didWindowMove true, waitCount 1 [apply] Thread[main,5,main] GearsES2.display 0x1d9b7cce 320x240, swapInterval 1, drawable 0xffffffff810108c7 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x1d9b7cce 320x240, swapInterval 1, drawable 0xffffffffb2010832 [apply] Moved: exp 320 / 226, has 320 / 226, equals true, didWindowMove true, waitCount 1 [apply] Thread[main,5,main] GearsES2.display 0x1d9b7cce 320x240, swapInterval 1, drawable 0xffffffffbe0108f1 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x1d9b7cce 320x240, swapInterval 1, drawable 0x1301080b [apply] Moved: exp 320 / 225, has 320 / 225, equals true, didWindowMove true, waitCount 1 [apply] Thread[main,5,main] GearsES2.display 0x1d9b7cce 320x240, swapInterval 1, drawable 0xffffffffbb01089a [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x1d9b7cce 320x240, swapInterval 1, drawable 0xffffffff810108c7 [apply] Moved: exp 320 / 224, has 320 / 224, equals true, didWindowMove true, waitCount 1 [apply] Thread[main,5,main] GearsES2.display 0x1d9b7cce 320x240, swapInterval 1, drawable 0xffffffffb2010832 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x1d9b7cce 320x240, swapInterval 1, drawable 0xffffffffbe0108f1 [apply] Moved: exp 320 / 223, has 320 / 223, equals true, didWindowMove true, waitCount 1 [apply] Thread[main,5,main] GearsES2.display 0x1d9b7cce 320x240, swapInterval 1, drawable 0x1301080b [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x1d9b7cce 320x240, swapInterval 1, drawable 0xffffffffbb01089a [apply] Moved: exp 320 / 222, has 320 / 222, equals true, didWindowMove true, waitCount 1 [apply] Thread[main,5,main] GearsES2.display 0x1d9b7cce 320x240, swapInterval 1, drawable 0xffffffff810108c7 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x1d9b7cce 320x240, swapInterval 1, drawable 0xffffffffb2010832 [apply] Moved: exp 320 / 221, has 320 / 221, equals true, didWindowMove true, waitCount 1 [apply] Thread[main,5,main] GearsES2.display 0x1d9b7cce 320x240, swapInterval 1, drawable 0xffffffffbe0108f1 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x1d9b7cce 320x240, swapInterval 1, drawable 0x1301080b [apply] Moved: exp 320 / 220, has 320 / 220, equals true, didWindowMove true, waitCount 1 [apply] Thread[main,5,main] GearsES2.display 0x1d9b7cce 320x240, swapInterval 1, drawable 0xffffffffbb01089a [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x1d9b7cce 320x240, swapInterval 1, drawable 0xffffffff810108c7 [apply] Moved: exp 320 / 219, has 320 / 219, equals true, didWindowMove true, waitCount 1 [apply] Thread[main,5,main] GearsES2.display 0x1d9b7cce 320x240, swapInterval 1, drawable 0xffffffffb2010832 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x1d9b7cce 320x240, swapInterval 1, drawable 0xffffffffbe0108f1 [apply] Moved: exp 320 / 218, has 320 / 218, equals true, didWindowMove true, waitCount 1 [apply] Thread[main,5,main] GearsES2.display 0x1d9b7cce 320x240, swapInterval 1, drawable 0x1301080b [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x1d9b7cce 320x240, swapInterval 1, drawable 0xffffffffbb01089a [apply] Moved: exp 320 / 217, has 320 / 217, equals true, didWindowMove true, waitCount 1 [apply] Thread[main,5,main] GearsES2.display 0x1d9b7cce 320x240, swapInterval 1, drawable 0xffffffff810108c7 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x1d9b7cce 320x240, swapInterval 1, drawable 0xffffffffb2010832 [apply] Moved: exp 320 / 216, has 320 / 216, equals true, didWindowMove true, waitCount 1 [apply] Thread[main,5,main] GearsES2.display 0x1d9b7cce 320x240, swapInterval 1, drawable 0xffffffffbe0108f1 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x1d9b7cce 320x240, swapInterval 1, drawable 0x1301080b [apply] Moved: exp 320 / 215, has 320 / 215, equals true, didWindowMove true, waitCount 1 [apply] Thread[main,5,main] GearsES2.display 0x1d9b7cce 320x240, swapInterval 1, drawable 0xffffffffbb01089a [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x1d9b7cce 320x240, swapInterval 1, drawable 0xffffffff810108c7 [apply] Moved: exp 320 / 214, has 320 / 214, equals true, didWindowMove true, waitCount 1 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x1d9b7cce: tileRendererInUse null [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x1d9b7cce FIN [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] RedSquareES2.dispose: tileRendererInUse null [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] RedSquareES2.dispose FIN [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.parenting.TestParenting02NEWT - test01NewtOnNewtParentChildDraw [apply] ++++ Test Singleton.unlock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675154735036 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1675154735036 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test01NewtOnNewtParentChildDraw took 2.75 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() [apply] junit.framework.TestListener: tests to run: 1++++ Test Singleton.lock() [apply] [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675154736109 ms III - Start [apply] SLOCK [T main @ 1675154736110 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts [apply] junit.framework.TestListener: startTest(testWindow00) [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.parenting.TestTranslucentChildWindowBug632NEWT - testWindow00 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.init.0 0x441772e: tileRendererInUse null, GearsES2[obj 0x441772e isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x441772e on Thread[main-Display-.windows_nil-1-EDT-1,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 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 0x441772e created: GearsObj[0x50617ae2, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x441772e created: GearsObj[0x6eaae4e2, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x441772e created: GearsObj[0x6eaae4e2, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.init.X 0x441772e FIN GearsES2[obj 0x441772e isInit true, usesShared false, 1 GearsObj[0x50617ae2, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6eaae4e2, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x4ab10542, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x441772e 0/0 400x400 of 400x400, swapInterval 1, drawable 0xffffffff810108c7, msaa false, tileRendererInUse null [apply] >> GearsES2 0x441772e, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x441772e 400x400, swapInterval 1, drawable 0xffffffff810108c7 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x441772e 400x400, swapInterval 1, drawable 0xffffffff810108c7 [apply] GLProfiles window1: decon: Natives[GL4bc true [4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL4 true [4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GLES3 false, GL3bc true [4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL3 true [4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL2 true [4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GLES2 false, GLES1 false, count 5 / 8], Common[, GL4ES3 true, GL2GL3 true, GL2ES2 true, GL2ES1 true], Mappings[GL3bc GLProfile[GL3bc/GL4bc.hw], GL2ES1 GLProfile[GL2ES1/GL4bc.hw], GL4ES3 GLProfile[GL4ES3/GL4.hw], GL2ES2 GLProfile[GL2ES2/GL4.hw], GL4bc GLProfile[GL4bc/GL4bc.hw], GL2 GLProfile[GL2/GL4bc.hw], GL4 GLProfile[GL4/GL4.hw], GL3 GLProfile[GL3/GL4.hw], GL2GL3 GLProfile[GL2GL3/GL4bc.hw], , default GLProfile[GL4bc/GL4bc.hw], count 9 / 12] [apply] Thread[main-Animator#00,5,main] GearsES2.init.0 0x158da8e: tileRendererInUse null, GearsES2[obj 0x158da8e isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x158da8e on Thread[main-Animator#00,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 8 arb: rgba 8/8/8/8, trans-rgba 0x0/0/0/0, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL4bc/GL4bc.hw] [apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR NVIDIA Corporation [apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION 4.6.0 NVIDIA 391.35 [apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 325 [apply] GLX_EXTENSIONS 30 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x158da8e created: GearsObj[0x28a6f959, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x158da8e created: GearsObj[0x4b0ff12c, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x158da8e created: GearsObj[0x4b0ff12c, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[main-Animator#00,5,main] GearsES2.init.X 0x158da8e FIN GearsES2[obj 0x158da8e isInit true, usesShared false, 1 GearsObj[0x28a6f959, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4b0ff12c, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x795a9d03, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[main-Animator#00,5,main] GearsES2.reshape 0x158da8e 0/0 300x300 of 300x300, swapInterval 1, drawable 0xffffffff810108c7, msaa false, tileRendererInUse null [apply] >> GearsES2 0x158da8e, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[main-Animator#00,5,main] GearsES2.reshape 0x441772e 0/0 512x512 of 512x512, swapInterval 1, drawable 0xe0108f0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x441772e, 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] junit.framework.TestListener: endTest(testWindow00) [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x158da8e: tileRendererInUse null [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x158da8e FIN [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x441772e 512x512, swapInterval 1, drawable 0x1301080b [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x441772e: tileRendererInUse null [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x441772e FIN [apply] ++++ 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 @ 1675154738428 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1675154738429 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [apply] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.96 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675154736109 ms III - Start [apply] SLOCK [T main @ 1675154736110 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.parenting.TestTranslucentChildWindowBug632NEWT - testWindow00 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.init.0 0x441772e: tileRendererInUse null, GearsES2[obj 0x441772e isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x441772e on Thread[main-Display-.windows_nil-1-EDT-1,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 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 0x441772e created: GearsObj[0x50617ae2, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x441772e created: GearsObj[0x6eaae4e2, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x441772e created: GearsObj[0x6eaae4e2, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.init.X 0x441772e FIN GearsES2[obj 0x441772e isInit true, usesShared false, 1 GearsObj[0x50617ae2, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6eaae4e2, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x4ab10542, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x441772e 0/0 400x400 of 400x400, swapInterval 1, drawable 0xffffffff810108c7, msaa false, tileRendererInUse null [apply] >> GearsES2 0x441772e, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x441772e 400x400, swapInterval 1, drawable 0xffffffff810108c7 [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x441772e 400x400, swapInterval 1, drawable 0xffffffff810108c7 [apply] GLProfiles window1: decon: Natives[GL4bc true [4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL4 true [4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GLES3 false, GL3bc true [4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL3 true [4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL2 true [4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GLES2 false, GLES1 false, count 5 / 8], Common[, GL4ES3 true, GL2GL3 true, GL2ES2 true, GL2ES1 true], Mappings[GL3bc GLProfile[GL3bc/GL4bc.hw], GL2ES1 GLProfile[GL2ES1/GL4bc.hw], GL4ES3 GLProfile[GL4ES3/GL4.hw], GL2ES2 GLProfile[GL2ES2/GL4.hw], GL4bc GLProfile[GL4bc/GL4bc.hw], GL2 GLProfile[GL2/GL4bc.hw], GL4 GLProfile[GL4/GL4.hw], GL3 GLProfile[GL3/GL4.hw], GL2GL3 GLProfile[GL2GL3/GL4bc.hw], , default GLProfile[GL4bc/GL4bc.hw], count 9 / 12] [apply] Thread[main-Animator#00,5,main] GearsES2.init.0 0x158da8e: tileRendererInUse null, GearsES2[obj 0x158da8e isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x158da8e on Thread[main-Animator#00,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 8 arb: rgba 8/8/8/8, trans-rgba 0x0/0/0/0, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL4bc/GL4bc.hw] [apply] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR NVIDIA Corporation [apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION 4.6.0 NVIDIA 391.35 [apply] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 325 [apply] GLX_EXTENSIONS 30 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x158da8e created: GearsObj[0x28a6f959, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x158da8e created: GearsObj[0x4b0ff12c, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x158da8e created: GearsObj[0x4b0ff12c, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[main-Animator#00,5,main] GearsES2.init.X 0x158da8e FIN GearsES2[obj 0x158da8e isInit true, usesShared false, 1 GearsObj[0x28a6f959, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4b0ff12c, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x795a9d03, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[main-Animator#00,5,main] GearsES2.reshape 0x158da8e 0/0 300x300 of 300x300, swapInterval 1, drawable 0xffffffff810108c7, msaa false, tileRendererInUse null [apply] >> GearsES2 0x158da8e, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[main-Animator#00,5,main] GearsES2.reshape 0x441772e 0/0 512x512 of 512x512, swapInterval 1, drawable 0xe0108f0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x441772e, 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[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x158da8e: tileRendererInUse null [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x158da8e FIN [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x441772e 512x512, swapInterval 1, drawable 0x1301080b [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x441772e: tileRendererInUse null [apply] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x441772e FIN [apply] ++++ 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 @ 1675154738428 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1675154738429 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: testWindow00 took 0.901 sec [echo] gluegen.basename: gluegen [echo] jogl.basename: jogl jogamp.env.validation: [echo] ant.version Apache Ant(TM) version 1.10.5 compiled on July 10 2018 [echo] ant.java.version 17 [echo] java.version 17.0.5 [echo] java.home c:\jdk-17 [echo] jvmJava.exe c:\jdk-17/bin/java [echo] jvmJava8.exe ${jvmJava8.exe} [echo] minJava21 ${minJava21} [echo] minJava17 true [echo] minJava11 true [echo] minJava9 true [echo] minJava8 true jogamp.env.init: [echo] javadoc.xarg1 -Xdoclint:none [echo] jogamp.jar.codebase Codebase: *.jogamp.org [echo] jogamp.version 2.4.0-rc-20230131 [echo] jogamp.version.int 2414020 [echo] junit.is.disabled ${junit.is.disabled} [echo] target.user.set true [echo] target.sourcelevel 1.8 [echo] target.targetlevel 1.8 [echo] target.releaselevel ${target.releaselevel} [echo] target.rt.jar C:\jre1.8.0_212\lib\rt.jar [echo] javacdebug true [echo] javacdebuglevel source,lines [echo] javac.memorymax 1024m [echo] build.archiveon true [echo] build.node.name windows-x86_64-jau-011 [echo] android.api.level 24 [echo] junit.run.arg0 -Djunit.run.arg0=dummy [echo] junit.run.arg1 -Djunit.run.arg1=dummy [echo] macosx.sdkroot ${macosx.sdkroot} [echo] TARGET_PLATFORM_SYSROOT ${TARGET_PLATFORM_SYSROOT} [echo] TARGET_PLATFORM_USRROOT ${TARGET_PLATFORM_USRROOT} [echo] TARGET_PLATFORM_USRLIBS ${TARGET_PLATFORM_USRLIBS} [echo] TARGET_JAVA_LIBS ${TARGET_JAVA_LIBS} gluegen.properties.load.user: gluegen.cpptasks.detect.os.custom: [echo] gluegen.cpptasks.detect.os.custom: NOP done gluegen.cpptasks.initialize: [echo] os.name=Windows 10 [echo] os.version=10.0 [echo] os.arch=amd64 [echo] nativejartag.prefix = jogamp/nativetag [echo] c.compiler.debug=false [echo] c.compiler.use-debug=${c.compiler.use-debug} [echo] c.compiler.optimise=none gluegen.cpptasks.detect.os.1: gluegen.cpptasks.detect.os.refine: gluegen.cpptasks.detect.os.freebsd.amd64: gluegen.cpptasks.detect.os.freebsd.x86: gluegen.cpptasks.detect.os.freebsd: gluegen.cpptasks.detect.os.hpux: gluegen.cpptasks.detect.os.linux.amd64: gluegen.cpptasks.detect.os.linux.ia64: gluegen.cpptasks.detect.os.linux.x86: gluegen.cpptasks.detect.os.linux.armv6.armel: gluegen.cpptasks.detect.os.linux.armv6.armhf: gluegen.cpptasks.detect.os.android.armv6.armel: gluegen.cpptasks.detect.os.linux.aarch64: gluegen.cpptasks.detect.os.android.armv6.armhf: gluegen.cpptasks.detect.os.android.aarch64: gluegen.cpptasks.detect.os.android.x86: gluegen.cpptasks.detect.os.linux.alpha: gluegen.cpptasks.detect.os.linux.hppa: gluegen.cpptasks.detect.os.linux.mips: gluegen.cpptasks.detect.os.linux.mipsel: gluegen.cpptasks.detect.os.linux.ppc: gluegen.cpptasks.detect.os.linux.ppc64: gluegen.cpptasks.detect.os.linux.ppc64le: gluegen.cpptasks.detect.os.linux.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: [echo] jvmarg.modules --add-opens java.desktop/sun.awt=ALL-UNNAMED --add-opens java.desktop/sun.java2d=ALL-UNNAMED [echo] jvmarg.generic --add-opens java.desktop/sun.awt=ALL-UNNAMED --add-opens java.desktop/sun.java2d=ALL-UNNAMED [echo] jvmarg.headless -Djava.awt.headless=true [echo] jvmarg.swt.headless -Djava.awt.headless=true test.compile.check: [echo] jogl-test.jar c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build\jar\jogl-test.jar test.compile: junit.run.awt: [echo] gluegen.basename: gluegen [echo] jogl.basename: jogl generic.junit.run.awt: [echo] +++ [echo] +++ generic.junit.run.awt [echo] +++ Pattern: com/jogamp/opengl/test/junit/**/Test*AWT* [echo] +++ [junit] Testsuite: com.jogamp.opengl.test.junit.jogl.acore.TestAWTCloseX11DisplayBug565 [junit] Testsuite: com.jogamp.opengl.test.junit.jogl.acore.TestAWTCloseX11DisplayBug565 [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.431 sec [junit] [junit] Testcase: testX11WindowMemoryLeak took 2.319 sec [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.431 sec [junit] [junit] Testsuite: com.jogamp.opengl.test.junit.jogl.acore.TestAddRemove01GLCanvasSwingAWT [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675154743447 ms III - Start [junit] Testsuite: com.jogamp.opengl.test.junit.jogl.acore.TestAddRemove01GLCanvasSwingAWT [junit] SLOCK [T main @ 1675154743448 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestAddRemove01GLCanvasSwingAWT - test01Onscreen [junit] Loop.0 1/15 [junit] Loop.1 1/15: GLCanvas isOffscreenLayerSurfaceEnabled: false: GLCaps[wgl vid 7 arb: rgba 8/8/8/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 @ 1675154747712 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1675154747712 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [junit] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 4.954 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675154743447 ms III - Start [junit] SLOCK [T main @ 1675154743448 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestAddRemove01GLCanvasSwingAWT - test01Onscreen [junit] Loop.0 1/15 [junit] Loop.1 1/15: GLCanvas isOffscreenLayerSurfaceEnabled: false: GLCaps[wgl vid 7 arb: rgba 8/8/8/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 @ 1675154747712 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1675154747712 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: test01Onscreen took 2.632 sec [junit] Testcase: test02OffscreenFBO took 0.001 sec [junit] Testcase: test03OffscreenPBuffer took 0.001 sec [junit] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 4.954 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675154743447 ms III - Start [junit] SLOCK [T main @ 1675154743448 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestAddRemove01GLCanvasSwingAWT - test01Onscreen [junit] Loop.0 1/15 [junit] Loop.1 1/15: GLCanvas isOffscreenLayerSurfaceEnabled: false: GLCaps[wgl vid 7 arb: rgba 8/8/8/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 @ 1675154747712 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1675154747712 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 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 @ 1675154749197 ms III - Start [junit] SLOCK [T main @ 1675154749198 ms +++ localhost/127.0.0.1:59999 - Locked within 10 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestAddRemove02GLWindowNewtCanvasAWT - test01Onscreen [junit] Loop # 0 / 15 [junit] GLCanvas isOffscreenLayerSurfaceEnabled: false: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]] [junit] Loop # 1 / 15 [junit] GLCanvas isOffscreenLayerSurfaceEnabled: false: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]] [junit] Loop # 2 / 15 [junit] GLCanvas isOffscreenLayerSurfaceEnabled: false: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]] [junit] Loop # 3 / 15 [junit] GLCanvas isOffscreenLayerSurfaceEnabled: false: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]] [junit] Loop # 4 / 15 [junit] GLCanvas isOffscreenLayerSurfaceEnabled: false: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]] [junit] Loop # 5 / 15 [junit] GLCanvas isOffscreenLayerSurfaceEnabled: false: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]] [junit] Loop # 6 / 15 [junit] GLCanvas isOffscreenLayerSurfaceEnabled: false: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]] [junit] Loop # 7 / 15 [junit] GLCanvas isOffscreenLayerSurfaceEnabled: false: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]] [junit] Loop # 8 / 15 [junit] GLCanvas isOffscreenLayerSurfaceEnabled: false: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]] [junit] Loop # 9 / 15 [junit] GLCanvas isOffscreenLayerSurfaceEnabled: false: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]] [junit] Loop # 10 / 15 [junit] GLCanvas isOffscreenLayerSurfaceEnabled: false: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]] [junit] Loop # 11 / 15 [junit] GLCanvas isOffscreenLayerSurfaceEnabled: false: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]] [junit] Loop # 12 / 15 [junit] GLCanvas isOffscreenLayerSurfaceEnabled: false: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]] [junit] Loop # 13 / 15 [junit] GLCanvas isOffscreenLayerSurfaceEnabled: false: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]] [junit] Loop # 14 / 15 [junit] GLCanvas isOffscreenLayerSurfaceEnabled: false: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]] [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestAddRemove02GLWindowNewtCanvasAWT - test01Onscreen [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestAddRemove02GLWindowNewtCanvasAWT - test02OffscreenFBO [junit] No offscreen test requested or platform doesn't support offscreen rendering. [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestAddRemove02GLWindowNewtCanvasAWT - test02OffscreenFBO [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestAddRemove02GLWindowNewtCanvasAWT - test03OffscreenPBuffer [junit] No offscreen test requested or platform doesn't support offscreen rendering. [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestAddRemove02GLWindowNewtCanvasAWT - test03OffscreenPBuffer [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675154755375 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1675154755375 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms [junit] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 6.852 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675154749197 ms III - Start [junit] SLOCK [T main @ 1675154749198 ms +++ localhost/127.0.0.1:59999 - Locked within 10 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestAddRemove02GLWindowNewtCanvasAWT - test01Onscreen [junit] Loop # 0 / 15 [junit] GLCanvas isOffscreenLayerSurfaceEnabled: false: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]] [junit] Loop # 1 / 15 [junit] GLCanvas isOffscreenLayerSurfaceEnabled: false: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]] [junit] Loop # 2 / 15 [junit] GLCanvas isOffscreenLayerSurfaceEnabled: false: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]] [junit] Loop # 3 / 15 [junit] GLCanvas isOffscreenLayerSurfaceEnabled: false: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]] [junit] Loop # 4 / 15 [junit] GLCanvas isOffscreenLayerSurfaceEnabled: false: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]] [junit] Loop # 5 / 15 [junit] GLCanvas isOffscreenLayerSurfaceEnabled: false: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]] [junit] Loop # 6 / 15 [junit] GLCanvas isOffscreenLayerSurfaceEnabled: false: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]] [junit] Loop # 7 / 15 [junit] GLCanvas isOffscreenLayerSurfaceEnabled: false: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]] [junit] Loop # 8 / 15 [junit] GLCanvas isOffscreenLayerSurfaceEnabled: false: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]] [junit] Loop # 9 / 15 [junit] GLCanvas isOffscreenLayerSurfaceEnabled: false: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]] [junit] Loop # 10 / 15 [junit] GLCanvas isOffscreenLayerSurfaceEnabled: false: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]] [junit] Loop # 11 / 15 [junit] GLCanvas isOffscreenLayerSurfaceEnabled: false: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]] [junit] Loop # 12 / 15 [junit] GLCanvas isOffscreenLayerSurfaceEnabled: false: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]] [junit] Loop # 13 / 15 [junit] GLCanvas isOffscreenLayerSurfaceEnabled: false: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]] [junit] Loop # 14 / 15 [junit] GLCanvas isOffscreenLayerSurfaceEnabled: false: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]] [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestAddRemove02GLWindowNewtCanvasAWT - test01Onscreen [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestAddRemove02GLWindowNewtCanvasAWT - test02OffscreenFBO [junit] No offscreen test requested or platform doesn't support offscreen rendering. [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestAddRemove02GLWindowNewtCanvasAWT - test02OffscreenFBO [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestAddRemove02GLWindowNewtCanvasAWT - test03OffscreenPBuffer [junit] No offscreen test requested or platform doesn't support offscreen rendering. [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestAddRemove02GLWindowNewtCanvasAWT - test03OffscreenPBuffer [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675154755375 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1675154755375 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: test01Onscreen took 4.596 sec [junit] Testcase: test02OffscreenFBO took 0.001 sec [junit] Testcase: test03OffscreenPBuffer took 0 sec [junit] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 6.852 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675154749197 ms III - Start [junit] SLOCK [T main @ 1675154749198 ms +++ localhost/127.0.0.1:59999 - Locked within 10 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestAddRemove02GLWindowNewtCanvasAWT - test01Onscreen [junit] Loop # 0 / 15 [junit] GLCanvas isOffscreenLayerSurfaceEnabled: false: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]] [junit] Loop # 1 / 15 [junit] GLCanvas isOffscreenLayerSurfaceEnabled: false: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]] [junit] Loop # 2 / 15 [junit] GLCanvas isOffscreenLayerSurfaceEnabled: false: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]] [junit] Loop # 3 / 15 [junit] GLCanvas isOffscreenLayerSurfaceEnabled: false: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]] [junit] Loop # 4 / 15 [junit] GLCanvas isOffscreenLayerSurfaceEnabled: false: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]] [junit] Loop # 5 / 15 [junit] GLCanvas isOffscreenLayerSurfaceEnabled: false: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]] [junit] Loop # 6 / 15 [junit] GLCanvas isOffscreenLayerSurfaceEnabled: false: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]] [junit] Loop # 7 / 15 [junit] GLCanvas isOffscreenLayerSurfaceEnabled: false: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]] [junit] Loop # 8 / 15 [junit] GLCanvas isOffscreenLayerSurfaceEnabled: false: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]] [junit] Loop # 9 / 15 [junit] GLCanvas isOffscreenLayerSurfaceEnabled: false: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]] [junit] Loop # 10 / 15 [junit] GLCanvas isOffscreenLayerSurfaceEnabled: false: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]] [junit] Loop # 11 / 15 [junit] GLCanvas isOffscreenLayerSurfaceEnabled: false: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]] [junit] Loop # 12 / 15 [junit] GLCanvas isOffscreenLayerSurfaceEnabled: false: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]] [junit] Loop # 13 / 15 [junit] GLCanvas isOffscreenLayerSurfaceEnabled: false: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]] [junit] Loop # 14 / 15 [junit] GLCanvas isOffscreenLayerSurfaceEnabled: false: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]] [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestAddRemove02GLWindowNewtCanvasAWT - test01Onscreen [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestAddRemove02GLWindowNewtCanvasAWT - test02OffscreenFBO [junit] No offscreen test requested or platform doesn't support offscreen rendering. [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestAddRemove02GLWindowNewtCanvasAWT - test02OffscreenFBO [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestAddRemove02GLWindowNewtCanvasAWT - test03OffscreenPBuffer [junit] No offscreen test requested or platform doesn't support offscreen rendering. [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestAddRemove02GLWindowNewtCanvasAWT - test03OffscreenPBuffer [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675154755375 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1675154755375 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms [junit] ------------- ---------------- --------------- [junit] Testsuite: com.jogamp.opengl.test.junit.jogl.acore.TestBug1146GLContextDialogToolTipAWT [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675154756847 ms III - Start [junit] SLOCK [T main @ 1675154756848 ms +++ localhost/127.0.0.1:59999 - Locked within 9 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestBug1146GLContextDialogToolTipAWT - test01 [junit] Testsuite: com.jogamp.opengl.test.junit.jogl.acore.TestBug1146GLContextDialogToolTipAWT [junit] Iteration 0 / 5 [junit] [junit] [junit] Pre-ToolTip [junit] ----------------------------------------------------------------------------------------------------- [junit] WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x5f48a441]]: [junit] [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL4bc/GL4bc.hw] [junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR NVIDIA Corporation [junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [junit] GL_VERSION 4.6.0 NVIDIA 391.35 [junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 325 [junit] GLX_EXTENSIONS 30 [junit] ----------------------------------------------------------------------------------------------------- [junit] Drawable: WindowsOnscreenWGLDrawable [junit] GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] [junit] OK Button: JButton; javax.swing.JButton[,524,17,88x26,alignmentX=0.0,alignmentY=0.5,border=javax.swing.plaf.BorderUIResource$CompoundBorderUIResource@4c7325f5,flags=296,maximumSize=,minimumSize=,preferredSize=,defaultIcon=,disabledIcon=,disabledSelectedIcon=,margin=javax.swing.plaf.InsetsUIResource[top=2,left=14,bottom=2,right=14],paintBorder=true,paintFocus=true,pressedIcon=,rolloverEnabled=true,rolloverIcon=,rolloverSelectedIcon=,selectedIcon=,text=Approved,defaultCapable=true], java.awt.Point[x=588,y=472] [junit] CANCEL Button: JButton; javax.swing.JButton[,617,17,88x26,alignmentX=0.0,alignmentY=0.5,border=javax.swing.plaf.BorderUIResource$CompoundBorderUIResource@4c7325f5,flags=296,maximumSize=,minimumSize=,preferredSize=,defaultIcon=,disabledIcon=,disabledSelectedIcon=,margin=javax.swing.plaf.InsetsUIResource[top=2,left=14,bottom=2,right=14],paintBorder=true,paintFocus=true,pressedIcon=,rolloverEnabled=true,rolloverIcon=,rolloverSelectedIcon=,selectedIcon=,text=Cancel,defaultCapable=true], java.awt.Point[x=681,y=472] [junit] [junit] [junit] Post-ToolTip [junit] ----------------------------------------------------------------------------------------------------- [junit] WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x5f48a441]]: [junit] [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL4bc/GL4bc.hw] [junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR NVIDIA Corporation [junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [junit] GL_VERSION 4.6.0 NVIDIA 391.35 [junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 325 [junit] GLX_EXTENSIONS 30 [junit] ----------------------------------------------------------------------------------------------------- [junit] Drawable: WindowsOnscreenWGLDrawable [junit] GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] [junit] Iteration 1 / 5 [junit] OK Button: JButton; javax.swing.JButton[,524,17,88x26,alignmentX=0.0,alignmentY=0.5,border=javax.swing.plaf.BorderUIResource$CompoundBorderUIResource@4c7325f5,flags=296,maximumSize=,minimumSize=,preferredSize=,defaultIcon=,disabledIcon=,disabledSelectedIcon=,margin=javax.swing.plaf.InsetsUIResource[top=2,left=14,bottom=2,right=14],paintBorder=true,paintFocus=true,pressedIcon=,rolloverEnabled=true,rolloverIcon=,rolloverSelectedIcon=,selectedIcon=,text=Approved,defaultCapable=true], java.awt.Point[x=588,y=472] [junit] CANCEL Button: JButton; javax.swing.JButton[,617,17,88x26,alignmentX=0.0,alignmentY=0.5,border=javax.swing.plaf.BorderUIResource$CompoundBorderUIResource@4c7325f5,flags=296,maximumSize=,minimumSize=,preferredSize=,defaultIcon=,disabledIcon=,disabledSelectedIcon=,margin=javax.swing.plaf.InsetsUIResource[top=2,left=14,bottom=2,right=14],paintBorder=true,paintFocus=true,pressedIcon=,rolloverEnabled=true,rolloverIcon=,rolloverSelectedIcon=,selectedIcon=,text=Cancel,defaultCapable=true], java.awt.Point[x=681,y=472] [junit] [junit] [junit] Pre-ToolTip [junit] ----------------------------------------------------------------------------------------------------- [junit] WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x5f48a441]]: [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 0x5f48a441]]: [junit] [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL4bc/GL4bc.hw] [junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR NVIDIA Corporation [junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [junit] GL_VERSION 4.6.0 NVIDIA 391.35 [junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 325 [junit] GLX_EXTENSIONS 30 [junit] ----------------------------------------------------------------------------------------------------- [junit] Drawable: WindowsOnscreenWGLDrawable [junit] GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] [junit] Iteration 2 / 5 [junit] OK Button: JButton; javax.swing.JButton[,524,17,88x26,alignmentX=0.0,alignmentY=0.5,border=javax.swing.plaf.BorderUIResource$CompoundBorderUIResource@4c7325f5,flags=296,maximumSize=,minimumSize=,preferredSize=,defaultIcon=,disabledIcon=,disabledSelectedIcon=,margin=javax.swing.plaf.InsetsUIResource[top=2,left=14,bottom=2,right=14],paintBorder=true,paintFocus=true,pressedIcon=,rolloverEnabled=true,rolloverIcon=,rolloverSelectedIcon=,selectedIcon=,text=Approved,defaultCapable=true], java.awt.Point[x=588,y=472] [junit] CANCEL Button: JButton; javax.swing.JButton[,617,17,88x26,alignmentX=0.0,alignmentY=0.5,border=javax.swing.plaf.BorderUIResource$CompoundBorderUIResource@4c7325f5,flags=296,maximumSize=,minimumSize=,preferredSize=,defaultIcon=,disabledIcon=,disabledSelectedIcon=,margin=javax.swing.plaf.InsetsUIResource[top=2,left=14,bottom=2,right=14],paintBorder=true,paintFocus=true,pressedIcon=,rolloverEnabled=true,rolloverIcon=,rolloverSelectedIcon=,selectedIcon=,text=Cancel,defaultCapable=true], java.awt.Point[x=681,y=472] [junit] [junit] [junit] Pre-ToolTip [junit] ----------------------------------------------------------------------------------------------------- [junit] WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x5f48a441]]: [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 0x5f48a441]]: [junit] [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL4bc/GL4bc.hw] [junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR NVIDIA Corporation [junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [junit] GL_VERSION 4.6.0 NVIDIA 391.35 [junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 325 [junit] GLX_EXTENSIONS 30 [junit] ----------------------------------------------------------------------------------------------------- [junit] Drawable: WindowsOnscreenWGLDrawable [junit] GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] [junit] Iteration 3 / 5 [junit] OK Button: JButton; javax.swing.JButton[,524,17,88x26,alignmentX=0.0,alignmentY=0.5,border=javax.swing.plaf.BorderUIResource$CompoundBorderUIResource@4c7325f5,flags=296,maximumSize=,minimumSize=,preferredSize=,defaultIcon=,disabledIcon=,disabledSelectedIcon=,margin=javax.swing.plaf.InsetsUIResource[top=2,left=14,bottom=2,right=14],paintBorder=true,paintFocus=true,pressedIcon=,rolloverEnabled=true,rolloverIcon=,rolloverSelectedIcon=,selectedIcon=,text=Approved,defaultCapable=true], java.awt.Point[x=588,y=472] [junit] CANCEL Button: JButton; javax.swing.JButton[,617,17,88x26,alignmentX=0.0,alignmentY=0.5,border=javax.swing.plaf.BorderUIResource$CompoundBorderUIResource@4c7325f5,flags=296,maximumSize=,minimumSize=,preferredSize=,defaultIcon=,disabledIcon=,disabledSelectedIcon=,margin=javax.swing.plaf.InsetsUIResource[top=2,left=14,bottom=2,right=14],paintBorder=true,paintFocus=true,pressedIcon=,rolloverEnabled=true,rolloverIcon=,rolloverSelectedIcon=,selectedIcon=,text=Cancel,defaultCapable=true], java.awt.Point[x=681,y=472] [junit] [junit] [junit] Pre-ToolTip [junit] ----------------------------------------------------------------------------------------------------- [junit] WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x5f48a441]]: [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 0x5f48a441]]: [junit] [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL4bc/GL4bc.hw] [junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR NVIDIA Corporation [junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [junit] GL_VERSION 4.6.0 NVIDIA 391.35 [junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 325 [junit] GLX_EXTENSIONS 30 [junit] ----------------------------------------------------------------------------------------------------- [junit] Drawable: WindowsOnscreenWGLDrawable [junit] GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] [junit] Iteration 4 / 5 [junit] OK Button: JButton; javax.swing.JButton[,524,17,88x26,alignmentX=0.0,alignmentY=0.5,border=javax.swing.plaf.BorderUIResource$CompoundBorderUIResource@4c7325f5,flags=296,maximumSize=,minimumSize=,preferredSize=,defaultIcon=,disabledIcon=,disabledSelectedIcon=,margin=javax.swing.plaf.InsetsUIResource[top=2,left=14,bottom=2,right=14],paintBorder=true,paintFocus=true,pressedIcon=,rolloverEnabled=true,rolloverIcon=,rolloverSelectedIcon=,selectedIcon=,text=Approved,defaultCapable=true], java.awt.Point[x=588,y=472] [junit] CANCEL Button: JButton; javax.swing.JButton[,617,17,88x26,alignmentX=0.0,alignmentY=0.5,border=javax.swing.plaf.BorderUIResource$CompoundBorderUIResource@4c7325f5,flags=296,maximumSize=,minimumSize=,preferredSize=,defaultIcon=,disabledIcon=,disabledSelectedIcon=,margin=javax.swing.plaf.InsetsUIResource[top=2,left=14,bottom=2,right=14],paintBorder=true,paintFocus=true,pressedIcon=,rolloverEnabled=true,rolloverIcon=,rolloverSelectedIcon=,selectedIcon=,text=Cancel,defaultCapable=true], java.awt.Point[x=681,y=472] [junit] [junit] [junit] Pre-ToolTip [junit] ----------------------------------------------------------------------------------------------------- [junit] WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x5f48a441]]: [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 0x5f48a441]]: [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 @ 1675154783993 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1675154783993 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 27.829 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 @ 1675154756847 ms III - Start [junit] SLOCK [T main @ 1675154756848 ms +++ localhost/127.0.0.1:59999 - Locked within 9 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 0x5f48a441]]: [junit] [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL4bc/GL4bc.hw] [junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR NVIDIA Corporation [junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [junit] GL_VERSION 4.6.0 NVIDIA 391.35 [junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 325 [junit] GLX_EXTENSIONS 30 [junit] ----------------------------------------------------------------------------------------------------- [junit] Drawable: WindowsOnscreenWGLDrawable [junit] GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] [junit] OK Button: JButton; javax.swing.JButton[,524,17,88x26,alignmentX=0.0,alignmentY=0.5,border=javax.swing.plaf.BorderUIResource$CompoundBorderUIResource@4c7325f5,flags=296,maximumSize=,minimumSize=,preferredSize=,defaultIcon=,disabledIcon=,disabledSelectedIcon=,margin=javax.swing.plaf.InsetsUIResource[top=2,left=14,bottom=2,right=14],paintBorder=true,paintFocus=true,pressedIcon=,rolloverEnabled=true,rolloverIcon=,rolloverSelectedIcon=,selectedIcon=,text=Approved,defaultCapable=true], java.awt.Point[x=588,y=472] [junit] CANCEL Button: JButton; javax.swing.JButton[,617,17,88x26,alignmentX=0.0,alignmentY=0.5,border=javax.swing.plaf.BorderUIResource$CompoundBorderUIResource@4c7325f5,flags=296,maximumSize=,minimumSize=,preferredSize=,defaultIcon=,disabledIcon=,disabledSelectedIcon=,margin=javax.swing.plaf.InsetsUIResource[top=2,left=14,bottom=2,right=14],paintBorder=true,paintFocus=true,pressedIcon=,rolloverEnabled=true,rolloverIcon=,rolloverSelectedIcon=,selectedIcon=,text=Cancel,defaultCapable=true], java.awt.Point[x=681,y=472] [junit] [junit] [junit] Post-ToolTip [junit] ----------------------------------------------------------------------------------------------------- [junit] WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x5f48a441]]: [junit] [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL4bc/GL4bc.hw] [junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR NVIDIA Corporation [junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [junit] GL_VERSION 4.6.0 NVIDIA 391.35 [junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 325 [junit] GLX_EXTENSIONS 30 [junit] ----------------------------------------------------------------------------------------------------- [junit] Drawable: WindowsOnscreenWGLDrawable [junit] GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] [junit] OK Button: JButton; javax.swing.JButton[,524,17,88x26,alignmentX=0.0,alignmentY=0.5,border=javax.swing.plaf.BorderUIResource$CompoundBorderUIResource@4c7325f5,flags=296,maximumSize=,minimumSize=,preferredSize=,defaultIcon=,disabledIcon=,disabledSelectedIcon=,margin=javax.swing.plaf.InsetsUIResource[top=2,left=14,bottom=2,right=14],paintBorder=true,paintFocus=true,pressedIcon=,rolloverEnabled=true,rolloverIcon=,rolloverSelectedIcon=,selectedIcon=,text=Approved,defaultCapable=true], java.awt.Point[x=588,y=472] [junit] CANCEL Button: JButton; javax.swing.JButton[,617,17,88x26,alignmentX=0.0,alignmentY=0.5,border=javax.swing.plaf.BorderUIResource$CompoundBorderUIResource@4c7325f5,flags=296,maximumSize=,minimumSize=,preferredSize=,defaultIcon=,disabledIcon=,disabledSelectedIcon=,margin=javax.swing.plaf.InsetsUIResource[top=2,left=14,bottom=2,right=14],paintBorder=true,paintFocus=true,pressedIcon=,rolloverEnabled=true,rolloverIcon=,rolloverSelectedIcon=,selectedIcon=,text=Cancel,defaultCapable=true], java.awt.Point[x=681,y=472] [junit] [junit] [junit] Pre-ToolTip [junit] ----------------------------------------------------------------------------------------------------- [junit] WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x5f48a441]]: [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 0x5f48a441]]: [junit] [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL4bc/GL4bc.hw] [junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR NVIDIA Corporation [junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [junit] GL_VERSION 4.6.0 NVIDIA 391.35 [junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 325 [junit] GLX_EXTENSIONS 30 [junit] ----------------------------------------------------------------------------------------------------- [junit] Drawable: WindowsOnscreenWGLDrawable [junit] GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] [junit] OK Button: JButton; javax.swing.JButton[,524,17,88x26,alignmentX=0.0,alignmentY=0.5,border=javax.swing.plaf.BorderUIResource$CompoundBorderUIResource@4c7325f5,flags=296,maximumSize=,minimumSize=,preferredSize=,defaultIcon=,disabledIcon=,disabledSelectedIcon=,margin=javax.swing.plaf.InsetsUIResource[top=2,left=14,bottom=2,right=14],paintBorder=true,paintFocus=true,pressedIcon=,rolloverEnabled=true,rolloverIcon=,rolloverSelectedIcon=,selectedIcon=,text=Approved,defaultCapable=true], java.awt.Point[x=588,y=472] [junit] CANCEL Button: JButton; javax.swing.JButton[,617,17,88x26,alignmentX=0.0,alignmentY=0.5,border=javax.swing.plaf.BorderUIResource$CompoundBorderUIResource@4c7325f5,flags=296,maximumSize=,minimumSize=,preferredSize=,defaultIcon=,disabledIcon=,disabledSelectedIcon=,margin=javax.swing.plaf.InsetsUIResource[top=2,left=14,bottom=2,right=14],paintBorder=true,paintFocus=true,pressedIcon=,rolloverEnabled=true,rolloverIcon=,rolloverSelectedIcon=,selectedIcon=,text=Cancel,defaultCapable=true], java.awt.Point[x=681,y=472] [junit] [junit] [junit] Pre-ToolTip [junit] ----------------------------------------------------------------------------------------------------- [junit] WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x5f48a441]]: [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 0x5f48a441]]: [junit] [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL4bc/GL4bc.hw] [junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR NVIDIA Corporation [junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [junit] GL_VERSION 4.6.0 NVIDIA 391.35 [junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 325 [junit] GLX_EXTENSIONS 30 [junit] ----------------------------------------------------------------------------------------------------- [junit] Drawable: WindowsOnscreenWGLDrawable [junit] GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] [junit] OK Button: JButton; javax.swing.JButton[,524,17,88x26,alignmentX=0.0,alignmentY=0.5,border=javax.swing.plaf.BorderUIResource$CompoundBorderUIResource@4c7325f5,flags=296,maximumSize=,minimumSize=,preferredSize=,defaultIcon=,disabledIcon=,disabledSelectedIcon=,margin=javax.swing.plaf.InsetsUIResource[top=2,left=14,bottom=2,right=14],paintBorder=true,paintFocus=true,pressedIcon=,rolloverEnabled=true,rolloverIcon=,rolloverSelectedIcon=,selectedIcon=,text=Approved,defaultCapable=true], java.awt.Point[x=588,y=472] [junit] CANCEL Button: JButton; javax.swing.JButton[,617,17,88x26,alignmentX=0.0,alignmentY=0.5,border=javax.swing.plaf.BorderUIResource$CompoundBorderUIResource@4c7325f5,flags=296,maximumSize=,minimumSize=,preferredSize=,defaultIcon=,disabledIcon=,disabledSelectedIcon=,margin=javax.swing.plaf.InsetsUIResource[top=2,left=14,bottom=2,right=14],paintBorder=true,paintFocus=true,pressedIcon=,rolloverEnabled=true,rolloverIcon=,rolloverSelectedIcon=,selectedIcon=,text=Cancel,defaultCapable=true], java.awt.Point[x=681,y=472] [junit] [junit] [junit] Pre-ToolTip [junit] ----------------------------------------------------------------------------------------------------- [junit] WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x5f48a441]]: [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 0x5f48a441]]: [junit] [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL4bc/GL4bc.hw] [junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR NVIDIA Corporation [junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [junit] GL_VERSION 4.6.0 NVIDIA 391.35 [junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 325 [junit] GLX_EXTENSIONS 30 [junit] ----------------------------------------------------------------------------------------------------- [junit] Drawable: WindowsOnscreenWGLDrawable [junit] GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] [junit] OK Button: JButton; javax.swing.JButton[,524,17,88x26,alignmentX=0.0,alignmentY=0.5,border=javax.swing.plaf.BorderUIResource$CompoundBorderUIResource@4c7325f5,flags=296,maximumSize=,minimumSize=,preferredSize=,defaultIcon=,disabledIcon=,disabledSelectedIcon=,margin=javax.swing.plaf.InsetsUIResource[top=2,left=14,bottom=2,right=14],paintBorder=true,paintFocus=true,pressedIcon=,rolloverEnabled=true,rolloverIcon=,rolloverSelectedIcon=,selectedIcon=,text=Approved,defaultCapable=true], java.awt.Point[x=588,y=472] [junit] CANCEL Button: JButton; javax.swing.JButton[,617,17,88x26,alignmentX=0.0,alignmentY=0.5,border=javax.swing.plaf.BorderUIResource$CompoundBorderUIResource@4c7325f5,flags=296,maximumSize=,minimumSize=,preferredSize=,defaultIcon=,disabledIcon=,disabledSelectedIcon=,margin=javax.swing.plaf.InsetsUIResource[top=2,left=14,bottom=2,right=14],paintBorder=true,paintFocus=true,pressedIcon=,rolloverEnabled=true,rolloverIcon=,rolloverSelectedIcon=,selectedIcon=,text=Cancel,defaultCapable=true], java.awt.Point[x=681,y=472] [junit] [junit] [junit] Pre-ToolTip [junit] ----------------------------------------------------------------------------------------------------- [junit] WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x5f48a441]]: [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 0x5f48a441]]: [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 @ 1675154783993 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1675154783993 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: test01 took 27.113 sec [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 27.829 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 @ 1675154756847 ms III - Start [junit] SLOCK [T main @ 1675154756848 ms +++ localhost/127.0.0.1:59999 - Locked within 9 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 0x5f48a441]]: [junit] [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL4bc/GL4bc.hw] [junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR NVIDIA Corporation [junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [junit] GL_VERSION 4.6.0 NVIDIA 391.35 [junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 325 [junit] GLX_EXTENSIONS 30 [junit] ----------------------------------------------------------------------------------------------------- [junit] Drawable: WindowsOnscreenWGLDrawable [junit] GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] [junit] OK Button: JButton; javax.swing.JButton[,524,17,88x26,alignmentX=0.0,alignmentY=0.5,border=javax.swing.plaf.BorderUIResource$CompoundBorderUIResource@4c7325f5,flags=296,maximumSize=,minimumSize=,preferredSize=,defaultIcon=,disabledIcon=,disabledSelectedIcon=,margin=javax.swing.plaf.InsetsUIResource[top=2,left=14,bottom=2,right=14],paintBorder=true,paintFocus=true,pressedIcon=,rolloverEnabled=true,rolloverIcon=,rolloverSelectedIcon=,selectedIcon=,text=Approved,defaultCapable=true], java.awt.Point[x=588,y=472] [junit] CANCEL Button: JButton; javax.swing.JButton[,617,17,88x26,alignmentX=0.0,alignmentY=0.5,border=javax.swing.plaf.BorderUIResource$CompoundBorderUIResource@4c7325f5,flags=296,maximumSize=,minimumSize=,preferredSize=,defaultIcon=,disabledIcon=,disabledSelectedIcon=,margin=javax.swing.plaf.InsetsUIResource[top=2,left=14,bottom=2,right=14],paintBorder=true,paintFocus=true,pressedIcon=,rolloverEnabled=true,rolloverIcon=,rolloverSelectedIcon=,selectedIcon=,text=Cancel,defaultCapable=true], java.awt.Point[x=681,y=472] [junit] [junit] [junit] Post-ToolTip [junit] ----------------------------------------------------------------------------------------------------- [junit] WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x5f48a441]]: [junit] [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL4bc/GL4bc.hw] [junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR NVIDIA Corporation [junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [junit] GL_VERSION 4.6.0 NVIDIA 391.35 [junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 325 [junit] GLX_EXTENSIONS 30 [junit] ----------------------------------------------------------------------------------------------------- [junit] Drawable: WindowsOnscreenWGLDrawable [junit] GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] [junit] OK Button: JButton; javax.swing.JButton[,524,17,88x26,alignmentX=0.0,alignmentY=0.5,border=javax.swing.plaf.BorderUIResource$CompoundBorderUIResource@4c7325f5,flags=296,maximumSize=,minimumSize=,preferredSize=,defaultIcon=,disabledIcon=,disabledSelectedIcon=,margin=javax.swing.plaf.InsetsUIResource[top=2,left=14,bottom=2,right=14],paintBorder=true,paintFocus=true,pressedIcon=,rolloverEnabled=true,rolloverIcon=,rolloverSelectedIcon=,selectedIcon=,text=Approved,defaultCapable=true], java.awt.Point[x=588,y=472] [junit] CANCEL Button: JButton; javax.swing.JButton[,617,17,88x26,alignmentX=0.0,alignmentY=0.5,border=javax.swing.plaf.BorderUIResource$CompoundBorderUIResource@4c7325f5,flags=296,maximumSize=,minimumSize=,preferredSize=,defaultIcon=,disabledIcon=,disabledSelectedIcon=,margin=javax.swing.plaf.InsetsUIResource[top=2,left=14,bottom=2,right=14],paintBorder=true,paintFocus=true,pressedIcon=,rolloverEnabled=true,rolloverIcon=,rolloverSelectedIcon=,selectedIcon=,text=Cancel,defaultCapable=true], java.awt.Point[x=681,y=472] [junit] [junit] [junit] Pre-ToolTip [junit] ----------------------------------------------------------------------------------------------------- [junit] WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x5f48a441]]: [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 0x5f48a441]]: [junit] [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL4bc/GL4bc.hw] [junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR NVIDIA Corporation [junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [junit] GL_VERSION 4.6.0 NVIDIA 391.35 [junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 325 [junit] GLX_EXTENSIONS 30 [junit] ----------------------------------------------------------------------------------------------------- [junit] Drawable: WindowsOnscreenWGLDrawable [junit] GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] [junit] OK Button: JButton; javax.swing.JButton[,524,17,88x26,alignmentX=0.0,alignmentY=0.5,border=javax.swing.plaf.BorderUIResource$CompoundBorderUIResource@4c7325f5,flags=296,maximumSize=,minimumSize=,preferredSize=,defaultIcon=,disabledIcon=,disabledSelectedIcon=,margin=javax.swing.plaf.InsetsUIResource[top=2,left=14,bottom=2,right=14],paintBorder=true,paintFocus=true,pressedIcon=,rolloverEnabled=true,rolloverIcon=,rolloverSelectedIcon=,selectedIcon=,text=Approved,defaultCapable=true], java.awt.Point[x=588,y=472] [junit] CANCEL Button: JButton; javax.swing.JButton[,617,17,88x26,alignmentX=0.0,alignmentY=0.5,border=javax.swing.plaf.BorderUIResource$CompoundBorderUIResource@4c7325f5,flags=296,maximumSize=,minimumSize=,preferredSize=,defaultIcon=,disabledIcon=,disabledSelectedIcon=,margin=javax.swing.plaf.InsetsUIResource[top=2,left=14,bottom=2,right=14],paintBorder=true,paintFocus=true,pressedIcon=,rolloverEnabled=true,rolloverIcon=,rolloverSelectedIcon=,selectedIcon=,text=Cancel,defaultCapable=true], java.awt.Point[x=681,y=472] [junit] [junit] [junit] Pre-ToolTip [junit] ----------------------------------------------------------------------------------------------------- [junit] WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x5f48a441]]: [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 0x5f48a441]]: [junit] [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL4bc/GL4bc.hw] [junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR NVIDIA Corporation [junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [junit] GL_VERSION 4.6.0 NVIDIA 391.35 [junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 325 [junit] GLX_EXTENSIONS 30 [junit] ----------------------------------------------------------------------------------------------------- [junit] Drawable: WindowsOnscreenWGLDrawable [junit] GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] [junit] OK Button: JButton; javax.swing.JButton[,524,17,88x26,alignmentX=0.0,alignmentY=0.5,border=javax.swing.plaf.BorderUIResource$CompoundBorderUIResource@4c7325f5,flags=296,maximumSize=,minimumSize=,preferredSize=,defaultIcon=,disabledIcon=,disabledSelectedIcon=,margin=javax.swing.plaf.InsetsUIResource[top=2,left=14,bottom=2,right=14],paintBorder=true,paintFocus=true,pressedIcon=,rolloverEnabled=true,rolloverIcon=,rolloverSelectedIcon=,selectedIcon=,text=Approved,defaultCapable=true], java.awt.Point[x=588,y=472] [junit] CANCEL Button: JButton; javax.swing.JButton[,617,17,88x26,alignmentX=0.0,alignmentY=0.5,border=javax.swing.plaf.BorderUIResource$CompoundBorderUIResource@4c7325f5,flags=296,maximumSize=,minimumSize=,preferredSize=,defaultIcon=,disabledIcon=,disabledSelectedIcon=,margin=javax.swing.plaf.InsetsUIResource[top=2,left=14,bottom=2,right=14],paintBorder=true,paintFocus=true,pressedIcon=,rolloverEnabled=true,rolloverIcon=,rolloverSelectedIcon=,selectedIcon=,text=Cancel,defaultCapable=true], java.awt.Point[x=681,y=472] [junit] [junit] [junit] Pre-ToolTip [junit] ----------------------------------------------------------------------------------------------------- [junit] WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x5f48a441]]: [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 0x5f48a441]]: [junit] [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL4bc/GL4bc.hw] [junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR NVIDIA Corporation [junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [junit] GL_VERSION 4.6.0 NVIDIA 391.35 [junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 325 [junit] GLX_EXTENSIONS 30 [junit] ----------------------------------------------------------------------------------------------------- [junit] Drawable: WindowsOnscreenWGLDrawable [junit] GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] [junit] OK Button: JButton; javax.swing.JButton[,524,17,88x26,alignmentX=0.0,alignmentY=0.5,border=javax.swing.plaf.BorderUIResource$CompoundBorderUIResource@4c7325f5,flags=296,maximumSize=,minimumSize=,preferredSize=,defaultIcon=,disabledIcon=,disabledSelectedIcon=,margin=javax.swing.plaf.InsetsUIResource[top=2,left=14,bottom=2,right=14],paintBorder=true,paintFocus=true,pressedIcon=,rolloverEnabled=true,rolloverIcon=,rolloverSelectedIcon=,selectedIcon=,text=Approved,defaultCapable=true], java.awt.Point[x=588,y=472] [junit] CANCEL Button: JButton; javax.swing.JButton[,617,17,88x26,alignmentX=0.0,alignmentY=0.5,border=javax.swing.plaf.BorderUIResource$CompoundBorderUIResource@4c7325f5,flags=296,maximumSize=,minimumSize=,preferredSize=,defaultIcon=,disabledIcon=,disabledSelectedIcon=,margin=javax.swing.plaf.InsetsUIResource[top=2,left=14,bottom=2,right=14],paintBorder=true,paintFocus=true,pressedIcon=,rolloverEnabled=true,rolloverIcon=,rolloverSelectedIcon=,selectedIcon=,text=Cancel,defaultCapable=true], java.awt.Point[x=681,y=472] [junit] [junit] [junit] Pre-ToolTip [junit] ----------------------------------------------------------------------------------------------------- [junit] WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x5f48a441]]: [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 0x5f48a441]]: [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 @ 1675154783993 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1675154783993 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [junit] ------------- ---------------- --------------- [junit] Testsuite: com.jogamp.opengl.test.junit.jogl.acore.TestBug1398Deadlock02AWT [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675154785455 ms III - Start [junit] SLOCK [T main @ 1675154785456 ms +++ localhost/127.0.0.1:59999 - Locked within 10 ms, 1 attempts [junit] Testsuite: com.jogamp.opengl.test.junit.jogl.acore.TestBug1398Deadlock02AWT [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestBug1398Deadlock02AWT - test01NoDeadlock [junit] GLProfile Natives[GL4bc true [4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL4 true [4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GLES3 false, GL3bc true [4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL3 true [4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL2 true [4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GLES2 false, GLES1 false, count 5 / 8], Common[, GL4ES3 true, GL2GL3 true, GL2ES2 true, GL2ES1 true], Mappings[GL3bc GLProfile[GL3bc/GL4bc.hw], GL2ES1 GLProfile[GL2ES1/GL4bc.hw], GL4ES3 GLProfile[GL4ES3/GL4.hw], GL2ES2 GLProfile[GL2ES2/GL4.hw], GL4bc GLProfile[GL4bc/GL4bc.hw], GL2 GLProfile[GL2/GL4bc.hw], GL4 GLProfile[GL4/GL4.hw], GL3 GLProfile[GL3/GL4.hw], GL2GL3 GLProfile[GL2GL3/GL4bc.hw], , default GLProfile[GL4bc/GL4bc.hw], count 9 / 12] [junit] GLProfile Default: GLProfile[GL4bc/GL4bc.hw] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x38917e46: tileRendererInUse null, GearsES2[obj 0x38917e46 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x38917e46 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL4bc/GL4bc.hw] [junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR NVIDIA Corporation [junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [junit] GL_VERSION 4.6.0 NVIDIA 391.35 [junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 325 [junit] GLX_EXTENSIONS 30 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x38917e46 created: GearsObj[0x50c7e9ab, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x38917e46 created: GearsObj[0x432b877c, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x38917e46 created: GearsObj[0x432b877c, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x38917e46 FIN GearsES2[obj 0x38917e46 isInit true, usesShared false, 1 GearsObj[0x50c7e9ab, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x432b877c, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x64339fbd, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x38917e46 0/0 496x473 of 496x473, swapInterval 1, drawable 0xffffffffb701085f, msaa false, tileRendererInUse null [junit] >> GearsES2 0x38917e46, angle 0.0, [l -1.0486258, r 1.0486258, b -1.0, t 1.0] 2.0972517x2.0 -> [l -1.0486258, r 1.0486258, b -1.0, t 1.0] 2.0972517x2.0, v-flip false [junit] 0 s: 10 f / 204 ms, 49.0 fps, 20 ms/f; total: 10 f, 49.0 fps, 20 ms/f [junit] 0 s: 10 f / 166 ms, 60.2 fps, 16 ms/f; total: 20 f, 54.0 fps, 18 ms/f [junit] 0 s: 10 f / 167 ms, 59.8 fps, 16 ms/f; total: 30 f, 55.8 fps, 17 ms/f [junit] 0 s: 10 f / 166 ms, 60.2 fps, 16 ms/f; total: 40 f, 56.8 fps, 17 ms/f [junit] 0 s: 10 f / 167 ms, 59.8 fps, 16 ms/f; total: 50 f, 57.4 fps, 17 ms/f [junit] 1 s: 10 f / 167 ms, 59.8 fps, 16 ms/f; total: 60 f, 57.8 fps, 17 ms/f [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x38917e46: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x38917e46 FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestBug1398Deadlock02AWT - test01NoDeadlock [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestBug1398Deadlock02AWT - test02TriggerDeadlock [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x2a78cecf: tileRendererInUse null, GearsES2[obj 0x2a78cecf isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GLProfile Default: GLProfile[GL4bc/GL4bc.hw] [junit] GearsES2 init 0x2a78cecf on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL4bc/GL4bc.hw] [junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR NVIDIA Corporation [junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [junit] GL_VERSION 4.6.0 NVIDIA 391.35 [junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 325 [junit] GLX_EXTENSIONS 30 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x2a78cecf created: GearsObj[0x52d5e3a1, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x2a78cecf created: GearsObj[0x551fd3be, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x2a78cecf created: GearsObj[0x551fd3be, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x2a78cecf FIN GearsES2[obj 0x2a78cecf isInit true, usesShared false, 1 GearsObj[0x52d5e3a1, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x551fd3be, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2252a68e, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x2a78cecf 0/0 1920x1017 of 1920x1017, swapInterval 1, drawable 0xffffffff810108c7, msaa false, tileRendererInUse null [junit] >> GearsES2 0x2a78cecf, angle 0.0, [l -1.8879056, r 1.8879056, b -1.0, t 1.0] 3.7758112x2.0 -> [l -1.8879056, r 1.8879056, b -1.0, t 1.0] 3.7758112x2.0, v-flip false [junit] 0 s: 10 f / 163 ms, 61.3 fps, 16 ms/f; total: 10 f, 61.3 fps, 16 ms/f [junit] 0 s: 10 f / 167 ms, 59.8 fps, 16 ms/f; total: 20 f, 60.6 fps, 16 ms/f [junit] 0 s: 10 f / 167 ms, 59.8 fps, 16 ms/f; total: 30 f, 60.3 fps, 16 ms/f [junit] 0 s: 10 f / 166 ms, 60.2 fps, 16 ms/f; total: 40 f, 60.3 fps, 16 ms/f [junit] 0 s: 10 f / 167 ms, 59.8 fps, 16 ms/f; total: 50 f, 60.2 fps, 16 ms/f [junit] 0 s: 10 f / 167 ms, 59.8 fps, 16 ms/f; total: 60 f, 60.1 fps, 16 ms/f [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x2a78cecf: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x2a78cecf FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestBug1398Deadlock02AWT - test02TriggerDeadlock [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675154789524 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1675154789524 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.758 sec [junit] ------------- Standard Output --------------- [junit] GLProfile Natives[GL4bc true [4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL4 true [4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GLES3 false, GL3bc true [4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL3 true [4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL2 true [4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GLES2 false, GLES1 false, count 5 / 8], Common[, GL4ES3 true, GL2GL3 true, GL2ES2 true, GL2ES1 true], Mappings[GL3bc GLProfile[GL3bc/GL4bc.hw], GL2ES1 GLProfile[GL2ES1/GL4bc.hw], GL4ES3 GLProfile[GL4ES3/GL4.hw], GL2ES2 GLProfile[GL2ES2/GL4.hw], GL4bc GLProfile[GL4bc/GL4bc.hw], GL2 GLProfile[GL2/GL4bc.hw], GL4 GLProfile[GL4/GL4.hw], GL3 GLProfile[GL3/GL4.hw], GL2GL3 GLProfile[GL2GL3/GL4bc.hw], , default GLProfile[GL4bc/GL4bc.hw], count 9 / 12] [junit] GLProfile Default: GLProfile[GL4bc/GL4bc.hw] [junit] GLProfile Default: GLProfile[GL4bc/GL4bc.hw] [junit] ------------- ---------------- --------------- [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675154785455 ms III - Start [junit] SLOCK [T main @ 1675154785456 ms +++ localhost/127.0.0.1:59999 - Locked within 10 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestBug1398Deadlock02AWT - test01NoDeadlock [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x38917e46: tileRendererInUse null, GearsES2[obj 0x38917e46 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x38917e46 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL4bc/GL4bc.hw] [junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR NVIDIA Corporation [junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [junit] GL_VERSION 4.6.0 NVIDIA 391.35 [junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 325 [junit] GLX_EXTENSIONS 30 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x38917e46 created: GearsObj[0x50c7e9ab, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x38917e46 created: GearsObj[0x432b877c, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x38917e46 created: GearsObj[0x432b877c, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x38917e46 FIN GearsES2[obj 0x38917e46 isInit true, usesShared false, 1 GearsObj[0x50c7e9ab, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x432b877c, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x64339fbd, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x38917e46 0/0 496x473 of 496x473, swapInterval 1, drawable 0xffffffffb701085f, msaa false, tileRendererInUse null [junit] >> GearsES2 0x38917e46, angle 0.0, [l -1.0486258, r 1.0486258, b -1.0, t 1.0] 2.0972517x2.0 -> [l -1.0486258, r 1.0486258, b -1.0, t 1.0] 2.0972517x2.0, v-flip false [junit] 0 s: 10 f / 204 ms, 49.0 fps, 20 ms/f; total: 10 f, 49.0 fps, 20 ms/f [junit] 0 s: 10 f / 166 ms, 60.2 fps, 16 ms/f; total: 20 f, 54.0 fps, 18 ms/f [junit] 0 s: 10 f / 167 ms, 59.8 fps, 16 ms/f; total: 30 f, 55.8 fps, 17 ms/f [junit] 0 s: 10 f / 166 ms, 60.2 fps, 16 ms/f; total: 40 f, 56.8 fps, 17 ms/f [junit] 0 s: 10 f / 167 ms, 59.8 fps, 16 ms/f; total: 50 f, 57.4 fps, 17 ms/f [junit] 1 s: 10 f / 167 ms, 59.8 fps, 16 ms/f; total: 60 f, 57.8 fps, 17 ms/f [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x38917e46: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x38917e46 FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestBug1398Deadlock02AWT - test01NoDeadlock [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestBug1398Deadlock02AWT - test02TriggerDeadlock [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x2a78cecf: tileRendererInUse null, GearsES2[obj 0x2a78cecf isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x2a78cecf on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL4bc/GL4bc.hw] [junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR NVIDIA Corporation [junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [junit] GL_VERSION 4.6.0 NVIDIA 391.35 [junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 325 [junit] GLX_EXTENSIONS 30 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x2a78cecf created: GearsObj[0x52d5e3a1, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x2a78cecf created: GearsObj[0x551fd3be, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x2a78cecf created: GearsObj[0x551fd3be, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x2a78cecf FIN GearsES2[obj 0x2a78cecf isInit true, usesShared false, 1 GearsObj[0x52d5e3a1, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x551fd3be, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2252a68e, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x2a78cecf 0/0 1920x1017 of 1920x1017, swapInterval 1, drawable 0xffffffff810108c7, msaa false, tileRendererInUse null [junit] >> GearsES2 0x2a78cecf, angle 0.0, [l -1.8879056, r 1.8879056, b -1.0, t 1.0] 3.7758112x2.0 -> [l -1.8879056, r 1.8879056, b -1.0, t 1.0] 3.7758112x2.0, v-flip false [junit] 0 s: 10 f / 163 ms, 61.3 fps, 16 ms/f; total: 10 f, 61.3 fps, 16 ms/f [junit] 0 s: 10 f / 167 ms, 59.8 fps, 16 ms/f; total: 20 f, 60.6 fps, 16 ms/f [junit] 0 s: 10 f / 167 ms, 59.8 fps, 16 ms/f; total: 30 f, 60.3 fps, 16 ms/f [junit] 0 s: 10 f / 166 ms, 60.2 fps, 16 ms/f; total: 40 f, 60.3 fps, 16 ms/f [junit] 0 s: 10 f / 167 ms, 59.8 fps, 16 ms/f; total: 50 f, 60.2 fps, 16 ms/f [junit] 0 s: 10 f / 167 ms, 59.8 fps, 16 ms/f; total: 60 f, 60.1 fps, 16 ms/f [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x2a78cecf: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x2a78cecf FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestBug1398Deadlock02AWT - test02TriggerDeadlock [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675154789524 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1675154789524 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: test01NoDeadlock took 1.288 sec [junit] Testcase: test02TriggerDeadlock took 1.2 sec [junit] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 4.758 sec [junit] [junit] ------------- Standard Output --------------- [junit] GLProfile Natives[GL4bc true [4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL4 true [4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GLES3 false, GL3bc true [4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL3 true [4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL2 true [4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GLES2 false, GLES1 false, count 5 / 8], Common[, GL4ES3 true, GL2GL3 true, GL2ES2 true, GL2ES1 true], Mappings[GL3bc GLProfile[GL3bc/GL4bc.hw], GL2ES1 GLProfile[GL2ES1/GL4bc.hw], GL4ES3 GLProfile[GL4ES3/GL4.hw], GL2ES2 GLProfile[GL2ES2/GL4.hw], GL4bc GLProfile[GL4bc/GL4bc.hw], GL2 GLProfile[GL2/GL4bc.hw], GL4 GLProfile[GL4/GL4.hw], GL3 GLProfile[GL3/GL4.hw], GL2GL3 GLProfile[GL2GL3/GL4bc.hw], , default GLProfile[GL4bc/GL4bc.hw], count 9 / 12] [junit] GLProfile Default: GLProfile[GL4bc/GL4bc.hw] [junit] GLProfile Default: GLProfile[GL4bc/GL4bc.hw] [junit] ------------- ---------------- --------------- [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675154785455 ms III - Start [junit] SLOCK [T main @ 1675154785456 ms +++ localhost/127.0.0.1:59999 - Locked within 10 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestBug1398Deadlock02AWT - test01NoDeadlock [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x38917e46: tileRendererInUse null, GearsES2[obj 0x38917e46 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x38917e46 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL4bc/GL4bc.hw] [junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR NVIDIA Corporation [junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [junit] GL_VERSION 4.6.0 NVIDIA 391.35 [junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 325 [junit] GLX_EXTENSIONS 30 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x38917e46 created: GearsObj[0x50c7e9ab, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x38917e46 created: GearsObj[0x432b877c, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x38917e46 created: GearsObj[0x432b877c, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x38917e46 FIN GearsES2[obj 0x38917e46 isInit true, usesShared false, 1 GearsObj[0x50c7e9ab, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x432b877c, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x64339fbd, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x38917e46 0/0 496x473 of 496x473, swapInterval 1, drawable 0xffffffffb701085f, msaa false, tileRendererInUse null [junit] >> GearsES2 0x38917e46, angle 0.0, [l -1.0486258, r 1.0486258, b -1.0, t 1.0] 2.0972517x2.0 -> [l -1.0486258, r 1.0486258, b -1.0, t 1.0] 2.0972517x2.0, v-flip false [junit] 0 s: 10 f / 204 ms, 49.0 fps, 20 ms/f; total: 10 f, 49.0 fps, 20 ms/f [junit] 0 s: 10 f / 166 ms, 60.2 fps, 16 ms/f; total: 20 f, 54.0 fps, 18 ms/f [junit] 0 s: 10 f / 167 ms, 59.8 fps, 16 ms/f; total: 30 f, 55.8 fps, 17 ms/f [junit] 0 s: 10 f / 166 ms, 60.2 fps, 16 ms/f; total: 40 f, 56.8 fps, 17 ms/f [junit] 0 s: 10 f / 167 ms, 59.8 fps, 16 ms/f; total: 50 f, 57.4 fps, 17 ms/f [junit] 1 s: 10 f / 167 ms, 59.8 fps, 16 ms/f; total: 60 f, 57.8 fps, 17 ms/f [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x38917e46: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x38917e46 FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestBug1398Deadlock02AWT - test01NoDeadlock [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestBug1398Deadlock02AWT - test02TriggerDeadlock [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x2a78cecf: tileRendererInUse null, GearsES2[obj 0x2a78cecf isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x2a78cecf on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL4bc/GL4bc.hw] [junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR NVIDIA Corporation [junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [junit] GL_VERSION 4.6.0 NVIDIA 391.35 [junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 325 [junit] GLX_EXTENSIONS 30 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x2a78cecf created: GearsObj[0x52d5e3a1, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x2a78cecf created: GearsObj[0x551fd3be, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x2a78cecf created: GearsObj[0x551fd3be, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x2a78cecf FIN GearsES2[obj 0x2a78cecf isInit true, usesShared false, 1 GearsObj[0x52d5e3a1, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x551fd3be, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2252a68e, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x2a78cecf 0/0 1920x1017 of 1920x1017, swapInterval 1, drawable 0xffffffff810108c7, msaa false, tileRendererInUse null [junit] >> GearsES2 0x2a78cecf, angle 0.0, [l -1.8879056, r 1.8879056, b -1.0, t 1.0] 3.7758112x2.0 -> [l -1.8879056, r 1.8879056, b -1.0, t 1.0] 3.7758112x2.0, v-flip false [junit] 0 s: 10 f / 163 ms, 61.3 fps, 16 ms/f; total: 10 f, 61.3 fps, 16 ms/f [junit] 0 s: 10 f / 167 ms, 59.8 fps, 16 ms/f; total: 20 f, 60.6 fps, 16 ms/f [junit] 0 s: 10 f / 167 ms, 59.8 fps, 16 ms/f; total: 30 f, 60.3 fps, 16 ms/f [junit] 0 s: 10 f / 166 ms, 60.2 fps, 16 ms/f; total: 40 f, 60.3 fps, 16 ms/f [junit] 0 s: 10 f / 167 ms, 59.8 fps, 16 ms/f; total: 50 f, 60.2 fps, 16 ms/f [junit] 0 s: 10 f / 167 ms, 59.8 fps, 16 ms/f; total: 60 f, 60.1 fps, 16 ms/f [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x2a78cecf: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x2a78cecf FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestBug1398Deadlock02AWT - test02TriggerDeadlock [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675154789524 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1675154789524 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [junit] ------------- ---------------- --------------- [junit] Testsuite: com.jogamp.opengl.test.junit.jogl.acore.TestFBOAutoDrawableDeadlockAWT [junit] Testsuite: com.jogamp.opengl.test.junit.jogl.acore.TestFBOAutoDrawableDeadlockAWT [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675154791080 ms III - Start [junit] SLOCK [T main @ 1675154791080 ms +++ localhost/127.0.0.1:59999 - Locked within 10 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestFBOAutoDrawableDeadlockAWT - testDeadlock [junit] BB.0: java.lang.Object@72bb0c12 [junit] BB.1: java.lang.Object@72bb0c12 [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 @ 1675154792791 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1675154792791 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.353 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675154791080 ms III - Start [junit] SLOCK [T main @ 1675154791080 ms +++ localhost/127.0.0.1:59999 - Locked within 10 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestFBOAutoDrawableDeadlockAWT - testDeadlock [junit] BB.0: java.lang.Object@72bb0c12 [junit] BB.1: java.lang.Object@72bb0c12 [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 @ 1675154792791 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1675154792791 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: testDeadlock took 0.089 sec [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.353 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675154791080 ms III - Start [junit] SLOCK [T main @ 1675154791080 ms +++ localhost/127.0.0.1:59999 - Locked within 10 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestFBOAutoDrawableDeadlockAWT - testDeadlock [junit] BB.0: java.lang.Object@72bb0c12 [junit] BB.1: java.lang.Object@72bb0c12 [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 @ 1675154792791 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1675154792791 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 @ 1675154794025 ms III - Start [junit] SLOCK [T main @ 1675154794026 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLCanvasOnOffscrnCapsAWT - testGL2OffScreenAutoDblBuf [junit] Requested GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], on-scr[.]] [junit] Expected GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], on-scr[.]] [junit] offscreen layer n/a [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLCanvasOnOffscrnCapsAWT - testGL2OffScreenAutoDblBuf [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLCanvasOnOffscrnCapsAWT - testGL2OffScreenFBODblBufMSAA [junit] offscreen layer n/a [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLCanvasOnOffscrnCapsAWT - testGL2OffScreenFBODblBufMSAA [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLCanvasOnOffscrnCapsAWT - testGL2OffScreenFBODblBufStencil [junit] offscreen layer n/a [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLCanvasOnOffscrnCapsAWT - testGL2OffScreenFBODblBufStencil [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLCanvasOnOffscrnCapsAWT - testGL2OffScreenFBODblBufStencilMSAA [junit] offscreen layer n/a [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLCanvasOnOffscrnCapsAWT - testGL2OffScreenFBODblBufStencilMSAA [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLCanvasOnOffscrnCapsAWT - testGL2OffScreenPbuffer [junit] offscreen layer n/a [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLCanvasOnOffscrnCapsAWT - testGL2OffScreenPbuffer [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLCanvasOnOffscrnCapsAWT - testGL2OnScreenDblBuf [junit] Window: com.jogamp.opengl.awt.GLCanvas [junit] Window Caps Pre_GL: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], on-scr[.]] [junit] Drawable Pre-GL(0): jogamp.opengl.windows.wgl.WindowsOnscreenWGLDrawable, jogamp.nativewindow.jawt.windows.WindowsJAWTWindow [junit] Window Caps PostGL : GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], on-scr[.]] [junit] Drawable Post-GL(1): com.jogamp.opengl.awt.GLCanvas, jogamp.nativewindow.jawt.windows.WindowsJAWTWindow [junit] Chosen GL Caps(1): GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], on-scr[.]] [junit] Chosen GL CTX (2): 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [junit] Chosen GL Caps(2): GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], on-scr[.]] [junit] Drawable Post-GL(2): com.jogamp.opengl.awt.GLCanvas, jogamp.nativewindow.jawt.windows.WindowsJAWTWindow [junit] waitForRealized: to false, goal reached true [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x4d5d943d: tileRendererInUse null, GearsES2[obj 0x4d5d943d isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x4d5d943d on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/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 0x4d5d943d created: GearsObj[0x275cbefe, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x4d5d943d created: GearsObj[0x4cd7d27e, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x4d5d943d created: GearsObj[0x4cd7d27e, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x4d5d943d FIN GearsES2[obj 0x4d5d943d isInit true, usesShared false, 1 GearsObj[0x275cbefe, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4cd7d27e, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2af61f26, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x4d5d943d 0/0 400x300 of 400x300, swapInterval 1, drawable 0xffffffffba0108d9, msaa false, tileRendererInUse null [junit] >> GearsES2 0x4d5d943d, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.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 0x4d5d943d 400x300, swapInterval 1, drawable 0xffffffffba0108d9 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x4d5d943d 400x300, swapInterval 1, drawable 0xffffffff810108c7 [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 0x4d5d943d 400x300, swapInterval 1, drawable 0xffffffffba0108d9 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x4d5d943d 400x300, swapInterval 1, drawable 0xffffffff810108c7 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x4d5d943d 0/0 200x150 of 200x150, swapInterval 1, drawable 0xffffffffbe0108f1, msaa false, tileRendererInUse null [junit] >> GearsES2 0x4d5d943d, angle 2.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.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 0x4d5d943d 200x150, swapInterval 1, drawable 0xffffffffbe0108f1 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x4d5d943d 200x150, swapInterval 1, drawable 0x7101092f [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 0x4d5d943d 200x150, swapInterval 1, drawable 0xffffffffbe0108f1 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x4d5d943d 0/0 800x600 of 800x600, swapInterval 1, drawable 0x5b0107a6, msaa false, tileRendererInUse null [junit] >> GearsES2 0x4d5d943d, 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 0x4d5d943d 800x600, swapInterval 1, drawable 0x5b0107a6 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x4d5d943d 800x600, swapInterval 1, drawable 0xffffffff810108c7 [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 0x4d5d943d 800x600, swapInterval 1, drawable 0x5b0107a6 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x4d5d943d 800x600, swapInterval 1, drawable 0xffffffff810108c7 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x4d5d943d: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x4d5d943d FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLCanvasOnOffscrnCapsAWT - testGL2OnScreenDblBuf [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLCanvasOnOffscrnCapsAWT - testGL2OnScreenDblBufMSAA [junit] waitForRealized: to false, goal reached true [junit] 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.init.0 0x1bb5a082: tileRendererInUse null, GearsES2[obj 0x1bb5a082 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x1bb5a082 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 32 arb: rgba 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 0x1bb5a082 created: GearsObj[0x32a288ab, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x1bb5a082 created: GearsObj[0x5364a226, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x1bb5a082 created: GearsObj[0x5364a226, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x1bb5a082 FIN GearsES2[obj 0x1bb5a082 isInit true, usesShared false, 1 GearsObj[0x32a288ab, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x5364a226, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3e474979, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x1bb5a082 0/0 400x300 of 400x300, swapInterval 1, drawable 0xffffffff810108c7, msaa true, tileRendererInUse null [junit] >> GearsES2 0x1bb5a082, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.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 0x1bb5a082 400x300, swapInterval 1, drawable 0xffffffff810108c7 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x1bb5a082 400x300, swapInterval 1, drawable 0xffffffffba0108d9 [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 0x1bb5a082 400x300, swapInterval 1, drawable 0xffffffff810108c7 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x1bb5a082 0/0 200x150 of 200x150, swapInterval 1, drawable 0xffffffffb2010832, msaa true, tileRendererInUse null [junit] >> GearsES2 0x1bb5a082, 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 0x1bb5a082 200x150, swapInterval 1, drawable 0xffffffffb2010832 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x1bb5a082 200x150, swapInterval 1, drawable 0x5b0107a6 [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 0x1bb5a082 200x150, swapInterval 1, drawable 0xffffffffb2010832 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x1bb5a082 0/0 800x600 of 800x600, swapInterval 1, drawable 0xffffffffba0108d9, msaa true, tileRendererInUse null [junit] >> GearsES2 0x1bb5a082, 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 0x1bb5a082 800x600, swapInterval 1, drawable 0xffffffffba0108d9 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x1bb5a082 800x600, swapInterval 1, drawable 0xffffffffb2010832 [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 0x1bb5a082 800x600, swapInterval 1, drawable 0xffffffffba0108d9 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x1bb5a082 800x600, swapInterval 1, drawable 0xffffffffb2010832 [junit] Fin: AWT-GLCanvas[Realized false, [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x1bb5a082: tileRendererInUse null [junit] null-drawable, [junit] Factory null, [junit] handle 0x0, [junit] Drawable size -1x-1 surface[800x600], [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x1bb5a082 FIN [junit] AWT[pos 8/31, size 800x600, [junit] visible true, displayable false, showing false, [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLCanvasOnOffscrnCapsAWT - testGL2OnScreenDblBufMSAA [junit] null]] [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLCanvasOnOffscrnCapsAWT - testGL2OnScreenDblBufStencil [junit] waitForRealized: to false, goal reached true [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] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x397fbdb: tileRendererInUse null, GearsES2[obj 0x397fbdb isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] 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] GearsES2 init 0x397fbdb on Thread[AWT-EventQueue-0,6,main] [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] Chosen GLCapabilities: GLCaps[wgl vid 9 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], on-scr[.]] [junit] Window Caps PostGL : GLCaps[wgl vid 9 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], on-scr[.]] [junit] 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] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Chosen GL CTX (2): 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL4bc/GL4bc.hw] [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] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [junit] Drawable Post-GL(2): com.jogamp.opengl.awt.GLCanvas, jogamp.nativewindow.jawt.windows.WindowsJAWTWindow [junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR NVIDIA Corporation [junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [junit] GL_VERSION 4.6.0 NVIDIA 391.35 [junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 325 [junit] GLX_EXTENSIONS 30 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x397fbdb created: GearsObj[0x84516fc, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x397fbdb created: GearsObj[0x4fc070a9, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x397fbdb created: GearsObj[0x4fc070a9, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x397fbdb FIN GearsES2[obj 0x397fbdb isInit true, usesShared false, 1 GearsObj[0x84516fc, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4fc070a9, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0xf47b2d0, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x397fbdb 0/0 400x300 of 400x300, swapInterval 1, drawable 0xffffffff810108c7, msaa false, tileRendererInUse null [junit] >> GearsES2 0x397fbdb, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x397fbdb 400x300, swapInterval 1, drawable 0xffffffff810108c7 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x397fbdb 400x300, swapInterval 1, drawable 0x7101092f [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 0x397fbdb 400x300, swapInterval 1, drawable 0xffffffff810108c7 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x397fbdb 0/0 200x150 of 200x150, swapInterval 1, drawable 0xffffffffbe0108f1, msaa false, tileRendererInUse null [junit] >> GearsES2 0x397fbdb, 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 0x397fbdb 200x150, swapInterval 1, drawable 0xffffffffbe0108f1 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x397fbdb 200x150, swapInterval 1, drawable 0xffffffffba0108d9 [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 0x397fbdb 200x150, swapInterval 1, drawable 0xffffffffbe0108f1 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x397fbdb 0/0 800x600 of 800x600, swapInterval 1, drawable 0xffffffffbe0108f1, msaa false, tileRendererInUse null [junit] >> GearsES2 0x397fbdb, 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 0x397fbdb 800x600, swapInterval 1, drawable 0xffffffffbe0108f1 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x397fbdb 800x600, swapInterval 1, drawable 0xffffffffb2010832 [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 0x397fbdb 800x600, swapInterval 1, drawable 0xffffffffbe0108f1 [junit] Fin: AWT-GLCanvas[Realized false, [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x397fbdb 800x600, swapInterval 1, drawable 0xffffffffb2010832 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x397fbdb: tileRendererInUse null [junit] null-drawable, [junit] Factory null, [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x397fbdb FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLCanvasOnOffscrnCapsAWT - testGL2OnScreenDblBufStencil [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLCanvasOnOffscrnCapsAWT - testGL2OnScreenDblBufStencilMSAA [junit] waitForRealized: to false, goal reached true [junit] 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] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x5fe94a96: tileRendererInUse null, GearsES2[obj 0x5fe94a96 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] 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] GearsES2 init 0x5fe94a96 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 0x5fe94a96 created: GearsObj[0x22bff5a1, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x5fe94a96 created: GearsObj[0xcb2cdc8, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x5fe94a96 created: GearsObj[0xcb2cdc8, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x5fe94a96 FIN GearsES2[obj 0x5fe94a96 isInit true, usesShared false, 1 GearsObj[0x22bff5a1, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0xcb2cdc8, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6b513b2f, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x5fe94a96 0/0 400x300 of 400x300, swapInterval 1, drawable 0x5b0107a6, msaa true, tileRendererInUse null [junit] >> GearsES2 0x5fe94a96, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x5fe94a96 400x300, swapInterval 1, drawable 0x5b0107a6 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x5fe94a96 400x300, swapInterval 1, drawable 0x7101092f [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 0x5fe94a96 400x300, swapInterval 1, drawable 0x5b0107a6 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x5fe94a96 0/0 200x150 of 200x150, swapInterval 1, drawable 0xffffffffb2010832, msaa true, tileRendererInUse null [junit] >> GearsES2 0x5fe94a96, angle 1.5, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x5fe94a96 200x150, swapInterval 1, drawable 0xffffffffb2010832 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x5fe94a96 200x150, swapInterval 1, drawable 0xffffffffbe0108f1 [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 0x5fe94a96 200x150, swapInterval 1, drawable 0xffffffffb2010832 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x5fe94a96 0/0 800x600 of 800x600, swapInterval 1, drawable 0xffffffffb2010832, msaa true, tileRendererInUse null [junit] >> GearsES2 0x5fe94a96, angle 3.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x5fe94a96 800x600, swapInterval 1, drawable 0xffffffffb2010832 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x5fe94a96 800x600, swapInterval 1, drawable 0x5b0107a6 [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 0x5fe94a96 800x600, swapInterval 1, drawable 0xffffffffb2010832 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x5fe94a96 800x600, swapInterval 1, drawable 0x5b0107a6 [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] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x5fe94a96: tileRendererInUse null [junit] visible true, displayable false, showing false, [junit] null]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x5fe94a96 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 @ 1675154796977 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1675154796977 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [junit] Tests run: 9, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 3.622 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 @ 1675154794025 ms III - Start [junit] SLOCK [T main @ 1675154794026 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLCanvasOnOffscrnCapsAWT - testGL2OffScreenAutoDblBuf [junit] offscreen layer n/a [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLCanvasOnOffscrnCapsAWT - testGL2OffScreenAutoDblBuf [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLCanvasOnOffscrnCapsAWT - testGL2OffScreenFBODblBufMSAA [junit] offscreen layer n/a [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLCanvasOnOffscrnCapsAWT - testGL2OffScreenFBODblBufMSAA [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLCanvasOnOffscrnCapsAWT - testGL2OffScreenFBODblBufStencil [junit] offscreen layer n/a [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLCanvasOnOffscrnCapsAWT - testGL2OffScreenFBODblBufStencil [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLCanvasOnOffscrnCapsAWT - testGL2OffScreenFBODblBufStencilMSAA [junit] offscreen layer n/a [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLCanvasOnOffscrnCapsAWT - testGL2OffScreenFBODblBufStencilMSAA [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLCanvasOnOffscrnCapsAWT - testGL2OffScreenPbuffer [junit] offscreen layer n/a [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLCanvasOnOffscrnCapsAWT - testGL2OffScreenPbuffer [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLCanvasOnOffscrnCapsAWT - testGL2OnScreenDblBuf [junit] waitForRealized: to false, goal reached true [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x4d5d943d: tileRendererInUse null, GearsES2[obj 0x4d5d943d isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x4d5d943d on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/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 0x4d5d943d created: GearsObj[0x275cbefe, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x4d5d943d created: GearsObj[0x4cd7d27e, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x4d5d943d created: GearsObj[0x4cd7d27e, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x4d5d943d FIN GearsES2[obj 0x4d5d943d isInit true, usesShared false, 1 GearsObj[0x275cbefe, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4cd7d27e, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2af61f26, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x4d5d943d 0/0 400x300 of 400x300, swapInterval 1, drawable 0xffffffffba0108d9, msaa false, tileRendererInUse null [junit] >> GearsES2 0x4d5d943d, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.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 0x4d5d943d 400x300, swapInterval 1, drawable 0xffffffffba0108d9 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x4d5d943d 400x300, swapInterval 1, drawable 0xffffffff810108c7 [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 0x4d5d943d 400x300, swapInterval 1, drawable 0xffffffffba0108d9 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x4d5d943d 400x300, swapInterval 1, drawable 0xffffffff810108c7 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x4d5d943d 0/0 200x150 of 200x150, swapInterval 1, drawable 0xffffffffbe0108f1, msaa false, tileRendererInUse null [junit] >> GearsES2 0x4d5d943d, angle 2.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.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 0x4d5d943d 200x150, swapInterval 1, drawable 0xffffffffbe0108f1 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x4d5d943d 200x150, swapInterval 1, drawable 0x7101092f [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 0x4d5d943d 200x150, swapInterval 1, drawable 0xffffffffbe0108f1 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x4d5d943d 0/0 800x600 of 800x600, swapInterval 1, drawable 0x5b0107a6, msaa false, tileRendererInUse null [junit] >> GearsES2 0x4d5d943d, 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 0x4d5d943d 800x600, swapInterval 1, drawable 0x5b0107a6 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x4d5d943d 800x600, swapInterval 1, drawable 0xffffffff810108c7 [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 0x4d5d943d 800x600, swapInterval 1, drawable 0x5b0107a6 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x4d5d943d 800x600, swapInterval 1, drawable 0xffffffff810108c7 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x4d5d943d: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x4d5d943d FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLCanvasOnOffscrnCapsAWT - testGL2OnScreenDblBuf [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLCanvasOnOffscrnCapsAWT - testGL2OnScreenDblBufMSAA [junit] waitForRealized: to false, goal reached true [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x1bb5a082: tileRendererInUse null, GearsES2[obj 0x1bb5a082 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x1bb5a082 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 32 arb: rgba 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 0x1bb5a082 created: GearsObj[0x32a288ab, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x1bb5a082 created: GearsObj[0x5364a226, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x1bb5a082 created: GearsObj[0x5364a226, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x1bb5a082 FIN GearsES2[obj 0x1bb5a082 isInit true, usesShared false, 1 GearsObj[0x32a288ab, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x5364a226, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3e474979, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x1bb5a082 0/0 400x300 of 400x300, swapInterval 1, drawable 0xffffffff810108c7, msaa true, tileRendererInUse null [junit] >> GearsES2 0x1bb5a082, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.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 0x1bb5a082 400x300, swapInterval 1, drawable 0xffffffff810108c7 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x1bb5a082 400x300, swapInterval 1, drawable 0xffffffffba0108d9 [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 0x1bb5a082 400x300, swapInterval 1, drawable 0xffffffff810108c7 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x1bb5a082 0/0 200x150 of 200x150, swapInterval 1, drawable 0xffffffffb2010832, msaa true, tileRendererInUse null [junit] >> GearsES2 0x1bb5a082, 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 0x1bb5a082 200x150, swapInterval 1, drawable 0xffffffffb2010832 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x1bb5a082 200x150, swapInterval 1, drawable 0x5b0107a6 [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 0x1bb5a082 200x150, swapInterval 1, drawable 0xffffffffb2010832 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x1bb5a082 0/0 800x600 of 800x600, swapInterval 1, drawable 0xffffffffba0108d9, msaa true, tileRendererInUse null [junit] >> GearsES2 0x1bb5a082, 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 0x1bb5a082 800x600, swapInterval 1, drawable 0xffffffffba0108d9 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x1bb5a082 800x600, swapInterval 1, drawable 0xffffffffb2010832 [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 0x1bb5a082 800x600, swapInterval 1, drawable 0xffffffffba0108d9 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x1bb5a082 800x600, swapInterval 1, drawable 0xffffffffb2010832 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x1bb5a082: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x1bb5a082 FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLCanvasOnOffscrnCapsAWT - testGL2OnScreenDblBufMSAA [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLCanvasOnOffscrnCapsAWT - testGL2OnScreenDblBufStencil [junit] waitForRealized: to false, goal reached true [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x397fbdb: tileRendererInUse null, GearsES2[obj 0x397fbdb isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x397fbdb on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 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 0x397fbdb created: GearsObj[0x84516fc, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x397fbdb created: GearsObj[0x4fc070a9, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x397fbdb created: GearsObj[0x4fc070a9, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x397fbdb FIN GearsES2[obj 0x397fbdb isInit true, usesShared false, 1 GearsObj[0x84516fc, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4fc070a9, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0xf47b2d0, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x397fbdb 0/0 400x300 of 400x300, swapInterval 1, drawable 0xffffffff810108c7, msaa false, tileRendererInUse null [junit] >> GearsES2 0x397fbdb, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x397fbdb 400x300, swapInterval 1, drawable 0xffffffff810108c7 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x397fbdb 400x300, swapInterval 1, drawable 0x7101092f [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 0x397fbdb 400x300, swapInterval 1, drawable 0xffffffff810108c7 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x397fbdb 0/0 200x150 of 200x150, swapInterval 1, drawable 0xffffffffbe0108f1, msaa false, tileRendererInUse null [junit] >> GearsES2 0x397fbdb, 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 0x397fbdb 200x150, swapInterval 1, drawable 0xffffffffbe0108f1 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x397fbdb 200x150, swapInterval 1, drawable 0xffffffffba0108d9 [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 0x397fbdb 200x150, swapInterval 1, drawable 0xffffffffbe0108f1 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x397fbdb 0/0 800x600 of 800x600, swapInterval 1, drawable 0xffffffffbe0108f1, msaa false, tileRendererInUse null [junit] >> GearsES2 0x397fbdb, 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 0x397fbdb 800x600, swapInterval 1, drawable 0xffffffffbe0108f1 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x397fbdb 800x600, swapInterval 1, drawable 0xffffffffb2010832 [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 0x397fbdb 800x600, swapInterval 1, drawable 0xffffffffbe0108f1 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x397fbdb 800x600, swapInterval 1, drawable 0xffffffffb2010832 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x397fbdb: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x397fbdb FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLCanvasOnOffscrnCapsAWT - testGL2OnScreenDblBufStencil [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLCanvasOnOffscrnCapsAWT - testGL2OnScreenDblBufStencilMSAA [junit] waitForRealized: to false, goal reached true [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x5fe94a96: tileRendererInUse null, GearsES2[obj 0x5fe94a96 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x5fe94a96 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 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 0x5fe94a96 created: GearsObj[0x22bff5a1, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x5fe94a96 created: GearsObj[0xcb2cdc8, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x5fe94a96 created: GearsObj[0xcb2cdc8, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x5fe94a96 FIN GearsES2[obj 0x5fe94a96 isInit true, usesShared false, 1 GearsObj[0x22bff5a1, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0xcb2cdc8, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6b513b2f, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x5fe94a96 0/0 400x300 of 400x300, swapInterval 1, drawable 0x5b0107a6, msaa true, tileRendererInUse null [junit] >> GearsES2 0x5fe94a96, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x5fe94a96 400x300, swapInterval 1, drawable 0x5b0107a6 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x5fe94a96 400x300, swapInterval 1, drawable 0x7101092f [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 0x5fe94a96 400x300, swapInterval 1, drawable 0x5b0107a6 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x5fe94a96 0/0 200x150 of 200x150, swapInterval 1, drawable 0xffffffffb2010832, msaa true, tileRendererInUse null [junit] >> GearsES2 0x5fe94a96, angle 1.5, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x5fe94a96 200x150, swapInterval 1, drawable 0xffffffffb2010832 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x5fe94a96 200x150, swapInterval 1, drawable 0xffffffffbe0108f1 [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 0x5fe94a96 200x150, swapInterval 1, drawable 0xffffffffb2010832 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x5fe94a96 0/0 800x600 of 800x600, swapInterval 1, drawable 0xffffffffb2010832, msaa true, tileRendererInUse null [junit] >> GearsES2 0x5fe94a96, angle 3.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x5fe94a96 800x600, swapInterval 1, drawable 0xffffffffb2010832 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x5fe94a96 800x600, swapInterval 1, drawable 0x5b0107a6 [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 0x5fe94a96 800x600, swapInterval 1, drawable 0xffffffffb2010832 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x5fe94a96 800x600, swapInterval 1, drawable 0x5b0107a6 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x5fe94a96: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x5fe94a96 FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLCanvasOnOffscrnCapsAWT - testGL2OnScreenDblBufStencilMSAA [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675154796977 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1675154796977 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: testGL2OffScreenAutoDblBuf took 1.565 sec [junit] Testcase: testGL2OffScreenFBODblBufMSAA took 0 sec [junit] Testcase: testGL2OffScreenFBODblBufStencil took 0 sec [junit] Testcase: testGL2OffScreenFBODblBufStencilMSAA took 0 sec [junit] Testcase: testGL2OffScreenPbuffer took 0 sec [junit] Testcase: testGL2OnScreenDblBuf took 0.515 sec [junit] Testcase: testGL2OnScreenDblBufMSAA took 0.282 sec [junit] Testcase: testGL2OnScreenDblBufStencil took 0.271 sec [junit] Testcase: testGL2OnScreenDblBufStencilMSAA took 0.284 sec [junit] Tests run: 9, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 3.622 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 @ 1675154794025 ms III - Start [junit] SLOCK [T main @ 1675154794026 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLCanvasOnOffscrnCapsAWT - testGL2OffScreenAutoDblBuf [junit] offscreen layer n/a [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLCanvasOnOffscrnCapsAWT - testGL2OffScreenAutoDblBuf [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLCanvasOnOffscrnCapsAWT - testGL2OffScreenFBODblBufMSAA [junit] offscreen layer n/a [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLCanvasOnOffscrnCapsAWT - testGL2OffScreenFBODblBufMSAA [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLCanvasOnOffscrnCapsAWT - testGL2OffScreenFBODblBufStencil [junit] offscreen layer n/a [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLCanvasOnOffscrnCapsAWT - testGL2OffScreenFBODblBufStencil [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLCanvasOnOffscrnCapsAWT - testGL2OffScreenFBODblBufStencilMSAA [junit] offscreen layer n/a [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLCanvasOnOffscrnCapsAWT - testGL2OffScreenFBODblBufStencilMSAA [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLCanvasOnOffscrnCapsAWT - testGL2OffScreenPbuffer [junit] offscreen layer n/a [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLCanvasOnOffscrnCapsAWT - testGL2OffScreenPbuffer [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLCanvasOnOffscrnCapsAWT - testGL2OnScreenDblBuf [junit] waitForRealized: to false, goal reached true [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x4d5d943d: tileRendererInUse null, GearsES2[obj 0x4d5d943d isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x4d5d943d on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/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 0x4d5d943d created: GearsObj[0x275cbefe, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x4d5d943d created: GearsObj[0x4cd7d27e, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x4d5d943d created: GearsObj[0x4cd7d27e, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x4d5d943d FIN GearsES2[obj 0x4d5d943d isInit true, usesShared false, 1 GearsObj[0x275cbefe, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4cd7d27e, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2af61f26, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x4d5d943d 0/0 400x300 of 400x300, swapInterval 1, drawable 0xffffffffba0108d9, msaa false, tileRendererInUse null [junit] >> GearsES2 0x4d5d943d, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.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 0x4d5d943d 400x300, swapInterval 1, drawable 0xffffffffba0108d9 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x4d5d943d 400x300, swapInterval 1, drawable 0xffffffff810108c7 [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 0x4d5d943d 400x300, swapInterval 1, drawable 0xffffffffba0108d9 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x4d5d943d 400x300, swapInterval 1, drawable 0xffffffff810108c7 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x4d5d943d 0/0 200x150 of 200x150, swapInterval 1, drawable 0xffffffffbe0108f1, msaa false, tileRendererInUse null [junit] >> GearsES2 0x4d5d943d, angle 2.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.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 0x4d5d943d 200x150, swapInterval 1, drawable 0xffffffffbe0108f1 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x4d5d943d 200x150, swapInterval 1, drawable 0x7101092f [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 0x4d5d943d 200x150, swapInterval 1, drawable 0xffffffffbe0108f1 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x4d5d943d 0/0 800x600 of 800x600, swapInterval 1, drawable 0x5b0107a6, msaa false, tileRendererInUse null [junit] >> GearsES2 0x4d5d943d, 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 0x4d5d943d 800x600, swapInterval 1, drawable 0x5b0107a6 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x4d5d943d 800x600, swapInterval 1, drawable 0xffffffff810108c7 [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 0x4d5d943d 800x600, swapInterval 1, drawable 0x5b0107a6 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x4d5d943d 800x600, swapInterval 1, drawable 0xffffffff810108c7 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x4d5d943d: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x4d5d943d FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLCanvasOnOffscrnCapsAWT - testGL2OnScreenDblBuf [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLCanvasOnOffscrnCapsAWT - testGL2OnScreenDblBufMSAA [junit] waitForRealized: to false, goal reached true [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x1bb5a082: tileRendererInUse null, GearsES2[obj 0x1bb5a082 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x1bb5a082 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 32 arb: rgba 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 0x1bb5a082 created: GearsObj[0x32a288ab, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x1bb5a082 created: GearsObj[0x5364a226, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x1bb5a082 created: GearsObj[0x5364a226, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x1bb5a082 FIN GearsES2[obj 0x1bb5a082 isInit true, usesShared false, 1 GearsObj[0x32a288ab, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x5364a226, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3e474979, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x1bb5a082 0/0 400x300 of 400x300, swapInterval 1, drawable 0xffffffff810108c7, msaa true, tileRendererInUse null [junit] >> GearsES2 0x1bb5a082, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.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 0x1bb5a082 400x300, swapInterval 1, drawable 0xffffffff810108c7 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x1bb5a082 400x300, swapInterval 1, drawable 0xffffffffba0108d9 [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 0x1bb5a082 400x300, swapInterval 1, drawable 0xffffffff810108c7 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x1bb5a082 0/0 200x150 of 200x150, swapInterval 1, drawable 0xffffffffb2010832, msaa true, tileRendererInUse null [junit] >> GearsES2 0x1bb5a082, 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 0x1bb5a082 200x150, swapInterval 1, drawable 0xffffffffb2010832 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x1bb5a082 200x150, swapInterval 1, drawable 0x5b0107a6 [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 0x1bb5a082 200x150, swapInterval 1, drawable 0xffffffffb2010832 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x1bb5a082 0/0 800x600 of 800x600, swapInterval 1, drawable 0xffffffffba0108d9, msaa true, tileRendererInUse null [junit] >> GearsES2 0x1bb5a082, 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 0x1bb5a082 800x600, swapInterval 1, drawable 0xffffffffba0108d9 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x1bb5a082 800x600, swapInterval 1, drawable 0xffffffffb2010832 [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 0x1bb5a082 800x600, swapInterval 1, drawable 0xffffffffba0108d9 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x1bb5a082 800x600, swapInterval 1, drawable 0xffffffffb2010832 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x1bb5a082: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x1bb5a082 FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLCanvasOnOffscrnCapsAWT - testGL2OnScreenDblBufMSAA [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLCanvasOnOffscrnCapsAWT - testGL2OnScreenDblBufStencil [junit] waitForRealized: to false, goal reached true [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x397fbdb: tileRendererInUse null, GearsES2[obj 0x397fbdb isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x397fbdb on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 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 0x397fbdb created: GearsObj[0x84516fc, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x397fbdb created: GearsObj[0x4fc070a9, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x397fbdb created: GearsObj[0x4fc070a9, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x397fbdb FIN GearsES2[obj 0x397fbdb isInit true, usesShared false, 1 GearsObj[0x84516fc, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4fc070a9, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0xf47b2d0, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x397fbdb 0/0 400x300 of 400x300, swapInterval 1, drawable 0xffffffff810108c7, msaa false, tileRendererInUse null [junit] >> GearsES2 0x397fbdb, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x397fbdb 400x300, swapInterval 1, drawable 0xffffffff810108c7 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x397fbdb 400x300, swapInterval 1, drawable 0x7101092f [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 0x397fbdb 400x300, swapInterval 1, drawable 0xffffffff810108c7 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x397fbdb 0/0 200x150 of 200x150, swapInterval 1, drawable 0xffffffffbe0108f1, msaa false, tileRendererInUse null [junit] >> GearsES2 0x397fbdb, 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 0x397fbdb 200x150, swapInterval 1, drawable 0xffffffffbe0108f1 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x397fbdb 200x150, swapInterval 1, drawable 0xffffffffba0108d9 [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 0x397fbdb 200x150, swapInterval 1, drawable 0xffffffffbe0108f1 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x397fbdb 0/0 800x600 of 800x600, swapInterval 1, drawable 0xffffffffbe0108f1, msaa false, tileRendererInUse null [junit] >> GearsES2 0x397fbdb, 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 0x397fbdb 800x600, swapInterval 1, drawable 0xffffffffbe0108f1 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x397fbdb 800x600, swapInterval 1, drawable 0xffffffffb2010832 [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 0x397fbdb 800x600, swapInterval 1, drawable 0xffffffffbe0108f1 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x397fbdb 800x600, swapInterval 1, drawable 0xffffffffb2010832 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x397fbdb: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x397fbdb FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLCanvasOnOffscrnCapsAWT - testGL2OnScreenDblBufStencil [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLCanvasOnOffscrnCapsAWT - testGL2OnScreenDblBufStencilMSAA [junit] waitForRealized: to false, goal reached true [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x5fe94a96: tileRendererInUse null, GearsES2[obj 0x5fe94a96 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x5fe94a96 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 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 0x5fe94a96 created: GearsObj[0x22bff5a1, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x5fe94a96 created: GearsObj[0xcb2cdc8, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x5fe94a96 created: GearsObj[0xcb2cdc8, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x5fe94a96 FIN GearsES2[obj 0x5fe94a96 isInit true, usesShared false, 1 GearsObj[0x22bff5a1, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0xcb2cdc8, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6b513b2f, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x5fe94a96 0/0 400x300 of 400x300, swapInterval 1, drawable 0x5b0107a6, msaa true, tileRendererInUse null [junit] >> GearsES2 0x5fe94a96, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x5fe94a96 400x300, swapInterval 1, drawable 0x5b0107a6 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x5fe94a96 400x300, swapInterval 1, drawable 0x7101092f [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 0x5fe94a96 400x300, swapInterval 1, drawable 0x5b0107a6 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x5fe94a96 0/0 200x150 of 200x150, swapInterval 1, drawable 0xffffffffb2010832, msaa true, tileRendererInUse null [junit] >> GearsES2 0x5fe94a96, angle 1.5, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x5fe94a96 200x150, swapInterval 1, drawable 0xffffffffb2010832 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x5fe94a96 200x150, swapInterval 1, drawable 0xffffffffbe0108f1 [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 0x5fe94a96 200x150, swapInterval 1, drawable 0xffffffffb2010832 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x5fe94a96 0/0 800x600 of 800x600, swapInterval 1, drawable 0xffffffffb2010832, msaa true, tileRendererInUse null [junit] >> GearsES2 0x5fe94a96, angle 3.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x5fe94a96 800x600, swapInterval 1, drawable 0xffffffffb2010832 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x5fe94a96 800x600, swapInterval 1, drawable 0x5b0107a6 [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 0x5fe94a96 800x600, swapInterval 1, drawable 0xffffffffb2010832 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x5fe94a96 800x600, swapInterval 1, drawable 0x5b0107a6 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x5fe94a96: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x5fe94a96 FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLCanvasOnOffscrnCapsAWT - testGL2OnScreenDblBufStencilMSAA [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675154796977 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1675154796977 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [junit] ------------- ---------------- --------------- [junit] Testsuite: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableNewtCanvasAWTOnOffscrnCapsAWT [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675154798450 ms III - Start [junit] SLOCK [T main @ 1675154798450 ms +++ localhost/127.0.0.1:59999 - Locked within 10 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableNewtCanvasAWTOnOffscrnCapsAWT - testGL2OffScreenFBODblBufMSAA [junit] Testsuite: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableNewtCanvasAWTOnOffscrnCapsAWT [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] Requested GL Caps: GLCaps[rgba 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] Thread[main,5,main] GearsES2.init.0 0x3972a855: tileRendererInUse null, GearsES2[obj 0x3972a855 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x3972a855 on Thread[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] 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] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR NVIDIA Corporation [junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [junit] GL_VERSION 4.6.0 NVIDIA 391.35 [junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 325 [junit] GLX_EXTENSIONS 30 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x3972a855 created: GearsObj[0x247d8ae, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x3972a855 created: GearsObj[0x48974e45, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x3972a855 created: GearsObj[0x48974e45, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[main,5,main] GearsES2.init.X 0x3972a855 FIN GearsES2[obj 0x3972a855 isInit true, usesShared false, 1 GearsObj[0x247d8ae, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x48974e45, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6bedbc4d, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[main,5,main] GearsES2.reshape 0x3972a855 0/0 400x300 of 400x300, swapInterval 1, drawable 0x5b0107a6, msaa false, tileRendererInUse null [junit] >> GearsES2 0x3972a855, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.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 0x3972a855 400x300, swapInterval 1, drawable 0x5b0107a6 [junit] Thread[main,5,main] GearsES2.display 0x3972a855 400x300, swapInterval 1, drawable 0xffffffffb2010832 [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 0x3972a855 400x300, swapInterval 1, drawable 0xffffffff810108c7 [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x3972a855 0/0 200x150 of 200x150, swapInterval 1, drawable 0xffffffffb2010832, msaa false, tileRendererInUse null [junit] >> GearsES2 0x3972a855, angle 1.5, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x3972a855 200x150, swapInterval 1, drawable 0xffffffffb2010832 [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x3972a855 200x150, swapInterval 1, drawable 0xffffffffba0108d9 [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x3972a855 200x150, swapInterval 1, drawable 0xffffffffb2010832 [junit] Thread[main,5,main] GearsES2.display 0x3972a855 200x150, swapInterval 1, drawable 0xffffffffba0108d9 [junit] Thread[main,5,main] GearsES2.display 0x3972a855 200x150, swapInterval 1, drawable 0xffffffffb2010832 [junit] main: ** screenshot: TestGLAutoDrawableNewtCanvasAWTOnOffscrnCapsAWT.testGL2OnScreenDblBuf_______________-n0007-GL2___-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0200x0150.png [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x3972a855 200x150, swapInterval 1, drawable 0xffffffffb2010832 [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x3972a855 0/0 800x600 of 800x600, swapInterval 1, drawable 0x5b0107a6, msaa false, tileRendererInUse null [junit] >> GearsES2 0x3972a855, angle 4.5, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x3972a855 800x600, swapInterval 1, drawable 0x5b0107a6 [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x3972a855 800x600, swapInterval 1, drawable 0xffffffffbe0108f1 [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x3972a855 800x600, swapInterval 1, drawable 0xffffffff810108c7 [junit] Thread[main,5,main] GearsES2.display 0x3972a855 800x600, swapInterval 1, drawable 0xffffffffbe0108f1 [junit] Thread[main,5,main] GearsES2.display 0x3972a855 800x600, swapInterval 1, drawable 0xffffffff810108c7 [junit] main: ** screenshot: TestGLAutoDrawableNewtCanvasAWTOnOffscrnCapsAWT.testGL2OnScreenDblBuf_______________-n0013-GL2___-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0800x0600.png [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x3972a855: tileRendererInUse null [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x3972a855 FIN [junit] Fin: com.jogamp.newt.awt.NewtCanvasAWT[canvas0,8,31,800x600,invalid] [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableNewtCanvasAWTOnOffscrnCapsAWT - testGL2OnScreenDblBuf [junit] Fin: GLWindow[ [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableNewtCanvasAWTOnOffscrnCapsAWT - testGL2OnScreenDblBufMSAA [junit] Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0x3972a855 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@61386958[init false], ], [junit] Drawable: null, [junit] Context: null, [junit] Window: jogamp.newt.driver.windows.WindowDriver[State [invisible, autopos, repositionable, resizable], supported [visible, child, focused, undecor, aontop, aonbottom, unsticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]]; Window[8/31 800x600 wu, 800x600 pixel] handle 0x0, surfaceHandle 0x0, children 0; ParentWindow null (handle 0x0), [junit] NEWT-Screen[.windows_nil-1-s0, idx 0, refCount 0, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], null, NEWT-Display[.windows_nil-1, excl false, refCount 0, hasEDT true, edtRunning false, null], monitors: null], [junit] Config null, [junit] WrappedSurface null, [junit] SurfaceUpdatedListeners num 0 [], [junit] WindowListeners num 1 [com.jogamp.newt.opengl.GLWindow$2@1b2abca6, ], [junit] MouseListeners num 0 [], [junit] PointerGestures default true, custom 0 [], [junit] KeyListeners num 0 [], [junit] windowLock <6392827e, 2ed2d9cb>[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] Thread[main,5,main] GearsES2.init.0 0x342c38f8: tileRendererInUse null, GearsES2[obj 0x342c38f8 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] Drawable Pre-GL(0): jogamp.opengl.windows.wgl.WindowsOnscreenWGLDrawable, jogamp.newt.driver.windows.WindowDriver [junit] GearsES2 init 0x342c38f8 on Thread[main,5,main] [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] 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] Drawable Post-GL(1): com.jogamp.newt.opengl.GLWindow, jogamp.newt.driver.windows.WindowDriver [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] Chosen GL Caps(1): GLCaps[wgl vid 32 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], on-scr[.]] [junit] GL Profile GLProfile[GL4bc/GL4bc.hw] [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] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR NVIDIA Corporation [junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [junit] GL_VERSION 4.6.0 NVIDIA 391.35 [junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 325 [junit] GLX_EXTENSIONS 30 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x342c38f8 created: GearsObj[0x593aaf41, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x342c38f8 created: GearsObj[0x5a56cdac, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x342c38f8 created: GearsObj[0x5a56cdac, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[main,5,main] GearsES2.init.X 0x342c38f8 FIN GearsES2[obj 0x342c38f8 isInit true, usesShared false, 1 GearsObj[0x593aaf41, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x5a56cdac, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x7c711375, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[main,5,main] GearsES2.reshape 0x342c38f8 0/0 400x300 of 400x300, swapInterval 1, drawable 0xffffffff810108c7, msaa true, tileRendererInUse null [junit] >> GearsES2 0x342c38f8, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.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 0x342c38f8 400x300, swapInterval 1, drawable 0xffffffff810108c7 [junit] Thread[main,5,main] GearsES2.display 0x342c38f8 400x300, swapInterval 1, drawable 0xffffffffbe0108f1 [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 0x342c38f8 400x300, swapInterval 1, drawable 0xffffffffbe0108f1 [junit] Thread[main-Display-.windows_nil-1-EDT-2,6,main] GearsES2.reshape 0x342c38f8 0/0 200x150 of 200x150, swapInterval 1, drawable 0x5b0107a6, msaa true, tileRendererInUse null [junit] >> GearsES2 0x342c38f8, 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-2,6,main] GearsES2.display 0x342c38f8 200x150, swapInterval 1, drawable 0x5b0107a6 [junit] Thread[main-Display-.windows_nil-1-EDT-2,6,main] GearsES2.display 0x342c38f8 200x150, swapInterval 1, drawable 0xffffffff810108c7 [junit] Thread[main-Display-.windows_nil-1-EDT-2,6,main] GearsES2.display 0x342c38f8 200x150, swapInterval 1, drawable 0x5b0107a6 [junit] Thread[main,5,main] GearsES2.display 0x342c38f8 200x150, swapInterval 1, drawable 0xffffffff810108c7 [junit] Thread[main,5,main] GearsES2.display 0x342c38f8 200x150, swapInterval 1, drawable 0x5b0107a6 [junit] main: ** screenshot: TestGLAutoDrawableNewtCanvasAWTOnOffscrnCapsAWT.testGL2OnScreenDblBufMSAA___________-n0007-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 0x342c38f8 200x150, swapInterval 1, drawable 0x5b0107a6 [junit] Thread[main-Display-.windows_nil-1-EDT-2,6,main] GearsES2.reshape 0x342c38f8 0/0 800x600 of 800x600, swapInterval 1, drawable 0xffffffff810108c7, msaa true, tileRendererInUse null [junit] >> GearsES2 0x342c38f8, 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-2,6,main] GearsES2.display 0x342c38f8 800x600, swapInterval 1, drawable 0xffffffff810108c7 [junit] Thread[main-Display-.windows_nil-1-EDT-2,6,main] GearsES2.display 0x342c38f8 800x600, swapInterval 1, drawable 0xffffffffba0108d9 [junit] Thread[main-Display-.windows_nil-1-EDT-2,6,main] GearsES2.display 0x342c38f8 800x600, swapInterval 1, drawable 0xffffffff810108c7 [junit] Thread[main,5,main] GearsES2.display 0x342c38f8 800x600, swapInterval 1, drawable 0xffffffffba0108d9 [junit] Thread[main,5,main] GearsES2.display 0x342c38f8 800x600, swapInterval 1, drawable 0xffffffff810108c7 [junit] main: ** screenshot: TestGLAutoDrawableNewtCanvasAWTOnOffscrnCapsAWT.testGL2OnScreenDblBufMSAA___________-n0013-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 0x342c38f8: tileRendererInUse null [junit] Thread[main-Display-.windows_nil-1-EDT-2,6,main] GearsES2.dispose 0x342c38f8 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] Fin: com.jogamp.newt.awt.NewtCanvasAWT[canvas1,8,31,800x600,invalid] [junit] Fin: GLWindow[ [junit] Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0x342c38f8 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@c88a337[init false], ], [junit] Drawable: null, [junit] Context: null, [junit] Window: jogamp.newt.driver.windows.WindowDriver[State [invisible, autopos, repositionable, resizable], supported [visible, child, focused, undecor, aontop, aonbottom, unsticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]]; Window[8/31 800x600 wu, 800x600 pixel] handle 0x0, surfaceHandle 0x0, children 0; ParentWindow null (handle 0x0), [junit] NEWT-Screen[.windows_nil-1-s0, idx 0, refCount 0, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], null, NEWT-Display[.windows_nil-1, excl false, refCount 0, hasEDT true, edtRunning false, null], monitors: null], [junit] Config null, [junit] WrappedSurface null, [junit] SurfaceUpdatedListeners num 0 [], [junit] WindowListeners num 1 [com.jogamp.newt.opengl.GLWindow$2@57cf54e1, ], [junit] MouseListeners num 0 [], [junit] PointerGestures default true, custom 0 [], [junit] KeyListeners num 0 [], [junit] windowLock <5b03b9fe, 37d4349f>[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,5,main] GearsES2.init.0 0x2805d709: tileRendererInUse null, GearsES2[obj 0x2805d709 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x2805d709 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 0x2805d709 created: GearsObj[0x17497425, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x2805d709 created: GearsObj[0xf0da945, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x2805d709 created: GearsObj[0xf0da945, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[main,5,main] GearsES2.init.X 0x2805d709 FIN GearsES2[obj 0x2805d709 isInit true, usesShared false, 1 GearsObj[0x17497425, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0xf0da945, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x4803b726, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[main,5,main] GearsES2.reshape 0x2805d709 0/0 400x300 of 400x300, swapInterval 1, drawable 0xffffffffb2010832, msaa false, tileRendererInUse null [junit] >> GearsES2 0x2805d709, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.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 0x2805d709 400x300, swapInterval 1, drawable 0xffffffffb2010832 [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.display 0x2805d709 400x300, swapInterval 1, drawable 0xffffffff810108c7 [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 0x2805d709 400x300, swapInterval 1, drawable 0xffffffffbe0108f1 [junit] Thread[main-Display-.windows_nil-1-EDT-3,6,main] GearsES2.display 0x2805d709 400x300, swapInterval 1, drawable 0xffffffffbe0108f1 [junit] Thread[main-Display-.windows_nil-1-EDT-3,6,main] GearsES2.display 0x2805d709 400x300, swapInterval 1, drawable 0xffffffffba0108d9 [junit] Thread[main-Display-.windows_nil-1-EDT-3,6,main] GearsES2.reshape 0x2805d709 0/0 200x150 of 200x150, swapInterval 1, drawable 0x5b0107a6, msaa false, tileRendererInUse null [junit] >> GearsES2 0x2805d709, angle 2.5, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [junit] Thread[main-Display-.windows_nil-1-EDT-3,6,main] GearsES2.display 0x2805d709 200x150, swapInterval 1, drawable 0x5b0107a6 [junit] Thread[main-Display-.windows_nil-1-EDT-3,6,main] GearsES2.display 0x2805d709 200x150, swapInterval 1, drawable 0xffffffffba0108d9 [junit] Thread[main-Display-.windows_nil-1-EDT-3,6,main] GearsES2.display 0x2805d709 200x150, swapInterval 1, drawable 0x5b0107a6 [junit] Thread[main,5,main] GearsES2.display 0x2805d709 200x150, swapInterval 1, drawable 0xffffffffba0108d9 [junit] Thread[main,5,main] GearsES2.display 0x2805d709 200x150, swapInterval 1, drawable 0x5b0107a6 [junit] main: ** screenshot: TestGLAutoDrawableNewtCanvasAWTOnOffscrnCapsAWT.testGL2OnScreenDblBufStencil________-n0009-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 0x2805d709 200x150, swapInterval 1, drawable 0x5b0107a6 [junit] Thread[main-Display-.windows_nil-1-EDT-3,6,main] GearsES2.reshape 0x2805d709 0/0 800x600 of 800x600, swapInterval 1, drawable 0x5b0107a6, msaa false, tileRendererInUse null [junit] >> GearsES2 0x2805d709, angle 5.5, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [junit] Thread[main-Display-.windows_nil-1-EDT-3,6,main] GearsES2.display 0x2805d709 800x600, swapInterval 1, drawable 0x5b0107a6 [junit] Thread[main-Display-.windows_nil-1-EDT-3,6,main] GearsES2.display 0x2805d709 800x600, swapInterval 1, drawable 0xffffffffb2010832 [junit] Thread[main-Display-.windows_nil-1-EDT-3,6,main] GearsES2.display 0x2805d709 800x600, swapInterval 1, drawable 0x5b0107a6 [junit] Thread[main,5,main] GearsES2.display 0x2805d709 800x600, swapInterval 1, drawable 0xffffffffb2010832 [junit] Thread[main,5,main] GearsES2.display 0x2805d709 800x600, swapInterval 1, drawable 0x5b0107a6 [junit] main: ** screenshot: TestGLAutoDrawableNewtCanvasAWTOnOffscrnCapsAWT.testGL2OnScreenDblBufStencil________-n0015-GL2___-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St08-Sa00_default-0800x0600.png [junit] Fin: com.jogamp.newt.awt.NewtCanvasAWT[canvas2,8,31,800x600,invalid] [junit] Fin: GLWindow[ [junit] Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0x2805d709 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@3ee37e5a[init false], ], [junit] Drawable: null, [junit] Context: null, [junit] Window: jogamp.newt.driver.windows.WindowDriver[State [invisible, autopos, repositionable, resizable], supported [visible, child, focused, undecor, aontop, aonbottom, unsticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]]; Window[8/31 800x600 wu, 800x600 pixel] handle 0x0, surfaceHandle 0x0, children 0; ParentWindow null (handle 0x0), [junit] NEWT-Screen[.windows_nil-1-s0, idx 0, refCount 0, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], null, NEWT-Display[.windows_nil-1, excl false, refCount 0, hasEDT true, edtRunning false, null], monitors: null], [junit] Config null, [junit] WrappedSurface null, [junit] SurfaceUpdatedListeners num 0 [], [junit] WindowListeners num 1 [com.jogamp.newt.opengl.GLWindow$2@ffaa6af, ], [junit] MouseListeners num 0 [], [junit] PointerGestures default true, custom 0 [], [junit] KeyListeners num 0 [], [junit] windowLock <53ce1329, 316bcf94>[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] Thread[main-Display-.windows_nil-1-EDT-3,6,main] GearsES2.dispose 0x2805d709: tileRendererInUse null [junit] Thread[main-Display-.windows_nil-1-EDT-3,6,main] GearsES2.dispose 0x2805d709 FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableNewtCanvasAWTOnOffscrnCapsAWT - testGL2OnScreenDblBufStencil [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableNewtCanvasAWTOnOffscrnCapsAWT - testGL2OnScreenDblBufStencilMSAA [junit] Window: com.jogamp.newt.opengl.GLWindow [junit] Window Caps Pre_GL: GLCaps[wgl vid 34 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], on-scr[.]] [junit] Thread[main,5,main] GearsES2.init.0 0x1de5f259: tileRendererInUse null, GearsES2[obj 0x1de5f259 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] Drawable Pre-GL(0): jogamp.opengl.windows.wgl.WindowsOnscreenWGLDrawable, jogamp.newt.driver.windows.WindowDriver [junit] GearsES2 init 0x1de5f259 on Thread[main,5,main] [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] 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] Drawable Post-GL(1): com.jogamp.newt.opengl.GLWindow, jogamp.newt.driver.windows.WindowDriver [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL4bc/GL4bc.hw] [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] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [junit] Chosen GL CTX (2): 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR NVIDIA Corporation [junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [junit] GL_VERSION 4.6.0 NVIDIA 391.35 [junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 325 [junit] GLX_EXTENSIONS 30 [junit] ----------------------------------------------------------------------------------------------------- [junit] Chosen GL Caps(2): GLCaps[wgl vid 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] gear1 0x1de5f259 created: GearsObj[0x4dbb42b7, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x1de5f259 created: GearsObj[0x66f57048, vbo ff 7, fs 8, bf 9, bs 10] [junit] Drawable Post-GL(2): com.jogamp.newt.opengl.GLWindow, jogamp.newt.driver.windows.WindowDriver [junit] gear3 0x1de5f259 created: GearsObj[0x66f57048, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[main,5,main] GearsES2.init.X 0x1de5f259 FIN GearsES2[obj 0x1de5f259 isInit true, usesShared false, 1 GearsObj[0x4dbb42b7, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x66f57048, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x550dbc7a, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[main,5,main] GearsES2.reshape 0x1de5f259 0/0 400x300 of 400x300, swapInterval 1, drawable 0xffffffffb2010832, msaa true, tileRendererInUse null [junit] >> GearsES2 0x1de5f259, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.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 0x1de5f259 400x300, swapInterval 1, drawable 0xffffffffb2010832 [junit] Thread[main,5,main] GearsES2.display 0x1de5f259 400x300, swapInterval 1, drawable 0xffffffffbe0108f1 [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 0x1de5f259 400x300, swapInterval 1, drawable 0xffffffffba0108d9 [junit] Thread[main-Display-.windows_nil-1-EDT-4,6,main] GearsES2.reshape 0x1de5f259 0/0 200x150 of 200x150, swapInterval 1, drawable 0xffffffffb2010832, msaa true, tileRendererInUse null [junit] >> GearsES2 0x1de5f259, 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 0x1de5f259 200x150, swapInterval 1, drawable 0xffffffffb2010832 [junit] Thread[main-Display-.windows_nil-1-EDT-4,6,main] GearsES2.display 0x1de5f259 200x150, swapInterval 1, drawable 0xffffffff810108c7 [junit] Thread[main-Display-.windows_nil-1-EDT-4,6,main] GearsES2.display 0x1de5f259 200x150, swapInterval 1, drawable 0xffffffffb2010832 [junit] Thread[main-Display-.windows_nil-1-EDT-4,6,main] GearsES2.display 0x1de5f259 200x150, swapInterval 1, drawable 0xffffffff810108c7 [junit] Thread[main,5,main] GearsES2.display 0x1de5f259 200x150, swapInterval 1, drawable 0xffffffffb2010832 [junit] Thread[main,5,main] GearsES2.display 0x1de5f259 200x150, swapInterval 1, drawable 0xffffffff810108c7 [junit] main: ** screenshot: TestGLAutoDrawableNewtCanvasAWTOnOffscrnCapsAWT.testGL2OnScreenDblBufStencilMSAA____-n0008-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 0x1de5f259 200x150, swapInterval 1, drawable 0xffffffff810108c7 [junit] Thread[main-Display-.windows_nil-1-EDT-4,6,main] GearsES2.reshape 0x1de5f259 0/0 800x600 of 800x600, swapInterval 1, drawable 0xffffffffb2010832, msaa true, tileRendererInUse null [junit] >> GearsES2 0x1de5f259, 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-4,6,main] GearsES2.display 0x1de5f259 800x600, swapInterval 1, drawable 0xffffffffb2010832 [junit] Thread[main-Display-.windows_nil-1-EDT-4,6,main] GearsES2.display 0x1de5f259 800x600, swapInterval 1, drawable 0xffffffffbe0108f1 [junit] Thread[main-Display-.windows_nil-1-EDT-4,6,main] GearsES2.display 0x1de5f259 800x600, swapInterval 1, drawable 0xffffffffb2010832 [junit] Thread[main,5,main] GearsES2.display 0x1de5f259 800x600, swapInterval 1, drawable 0xffffffffbe0108f1 [junit] Thread[main,5,main] GearsES2.display 0x1de5f259 800x600, swapInterval 1, drawable 0xffffffffb2010832 [junit] main: ** screenshot: TestGLAutoDrawableNewtCanvasAWTOnOffscrnCapsAWT.testGL2OnScreenDblBufStencilMSAA____-n0014-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 0x1de5f259: tileRendererInUse null [junit] Thread[main-Display-.windows_nil-1-EDT-4,6,main] GearsES2.dispose 0x1de5f259 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 @ 1675154802820 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1675154802820 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [junit] Fin: com.jogamp.newt.awt.NewtCanvasAWT[canvas3,8,31,800x600,invalid] [junit] Fin: GLWindow[ [junit] Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0x1de5f259 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@729d991e[init false], ], [junit] Drawable: null, [junit] Context: null, [junit] Window: jogamp.newt.driver.windows.WindowDriver[State [invisible, autopos, repositionable, resizable], supported [visible, child, focused, undecor, aontop, aonbottom, unsticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]]; Window[8/31 800x600 wu, 800x600 pixel] handle 0x0, surfaceHandle 0x0, children 0; ParentWindow null (handle 0x0), [junit] NEWT-Screen[.windows_nil-1-s0, idx 0, refCount 0, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], null, NEWT-Display[.windows_nil-1, excl false, refCount 0, hasEDT true, edtRunning false, null], monitors: null], [junit] Config null, [junit] WrappedSurface null, [junit] SurfaceUpdatedListeners num 0 [], [junit] WindowListeners num 1 [com.jogamp.newt.opengl.GLWindow$2@21282ed8, ], [junit] MouseListeners num 0 [], [junit] PointerGestures default true, custom 0 [], [junit] KeyListeners num 0 [], [junit] windowLock <36916eb0, 7bab3f1a>[count 0, qsz 0, owner ], surfaceLockCount 0]] [junit] Tests run: 9, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 5.053 sec [junit] ------------- Standard Output --------------- [junit] Requested GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], on-scr[.]] [junit] Expected GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], on-scr[.]] [junit] Window: com.jogamp.newt.opengl.GLWindow [junit] Window Caps Pre_GL: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], on-scr[.]] [junit] Drawable Pre-GL(0): jogamp.opengl.windows.wgl.WindowsOnscreenWGLDrawable, jogamp.newt.driver.windows.WindowDriver [junit] Window Caps PostGL : GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], on-scr[.]] [junit] Drawable Post-GL(1): com.jogamp.newt.opengl.GLWindow, jogamp.newt.driver.windows.WindowDriver [junit] Chosen GL Caps(1): GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], on-scr[.]] [junit] Chosen GL CTX (2): 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [junit] Chosen GL Caps(2): GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], on-scr[.]] [junit] Drawable Post-GL(2): com.jogamp.newt.opengl.GLWindow, jogamp.newt.driver.windows.WindowDriver [junit] Fin: com.jogamp.newt.awt.NewtCanvasAWT[canvas0,8,31,800x600,invalid] [junit] Fin: GLWindow[ [junit] Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0x3972a855 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@61386958[init false], ], [junit] Drawable: null, [junit] Context: null, [junit] Window: jogamp.newt.driver.windows.WindowDriver[State [invisible, autopos, repositionable, resizable], supported [visible, child, focused, undecor, aontop, aonbottom, unsticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]]; Window[8/31 800x600 wu, 800x600 pixel] handle 0x0, surfaceHandle 0x0, children 0; ParentWindow null (handle 0x0), [junit] NEWT-Screen[.windows_nil-1-s0, idx 0, refCount 0, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], null, NEWT-Display[.windows_nil-1, excl false, refCount 0, hasEDT true, edtRunning false, null], monitors: null], [junit] Config null, [junit] WrappedSurface null, [junit] SurfaceUpdatedListeners num 0 [], [junit] WindowListeners num 1 [com.jogamp.newt.opengl.GLWindow$2@1b2abca6, ], [junit] MouseListeners num 0 [], [junit] PointerGestures default true, custom 0 [], [junit] KeyListeners num 0 [], [junit] windowLock <6392827e, 2ed2d9cb>[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: GLWindow[ [junit] Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0x342c38f8 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@c88a337[init false], ], [junit] Drawable: null, [junit] Context: null, [junit] Window: jogamp.newt.driver.windows.WindowDriver[State [invisible, autopos, repositionable, resizable], supported [visible, child, focused, undecor, aontop, aonbottom, unsticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]]; Window[8/31 800x600 wu, 800x600 pixel] handle 0x0, surfaceHandle 0x0, children 0; ParentWindow null (handle 0x0), [junit] NEWT-Screen[.windows_nil-1-s0, idx 0, refCount 0, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], null, NEWT-Display[.windows_nil-1, excl false, refCount 0, hasEDT true, edtRunning false, null], monitors: null], [junit] Config null, [junit] WrappedSurface null, [junit] SurfaceUpdatedListeners num 0 [], [junit] WindowListeners num 1 [com.jogamp.newt.opengl.GLWindow$2@57cf54e1, ], [junit] MouseListeners num 0 [], [junit] PointerGestures default true, custom 0 [], [junit] KeyListeners num 0 [], [junit] windowLock <5b03b9fe, 37d4349f>[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: GLWindow[ [junit] Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0x2805d709 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@3ee37e5a[init false], ], [junit] Drawable: null, [junit] Context: null, [junit] Window: jogamp.newt.driver.windows.WindowDriver[State [invisible, autopos, repositionable, resizable], supported [visible, child, focused, undecor, aontop, aonbottom, unsticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]]; Window[8/31 800x600 wu, 800x600 pixel] handle 0x0, surfaceHandle 0x0, children 0; ParentWindow null (handle 0x0), [junit] NEWT-Screen[.windows_nil-1-s0, idx 0, refCount 0, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], null, NEWT-Display[.windows_nil-1, excl false, refCount 0, hasEDT true, edtRunning false, null], monitors: null], [junit] Config null, [junit] WrappedSurface null, [junit] SurfaceUpdatedListeners num 0 [], [junit] WindowListeners num 1 [com.jogamp.newt.opengl.GLWindow$2@ffaa6af, ], [junit] MouseListeners num 0 [], [junit] PointerGestures default true, custom 0 [], [junit] KeyListeners num 0 [], [junit] windowLock <53ce1329, 316bcf94>[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: GLWindow[ [junit] Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0x1de5f259 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@729d991e[init false], ], [junit] Drawable: null, [junit] Context: null, [junit] Window: jogamp.newt.driver.windows.WindowDriver[State [invisible, autopos, repositionable, resizable], supported [visible, child, focused, undecor, aontop, aonbottom, unsticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]]; Window[8/31 800x600 wu, 800x600 pixel] handle 0x0, surfaceHandle 0x0, children 0; ParentWindow null (handle 0x0), [junit] NEWT-Screen[.windows_nil-1-s0, idx 0, refCount 0, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], null, NEWT-Display[.windows_nil-1, excl false, refCount 0, hasEDT true, edtRunning false, null], monitors: null], [junit] Config null, [junit] WrappedSurface null, [junit] SurfaceUpdatedListeners num 0 [], [junit] WindowListeners num 1 [com.jogamp.newt.opengl.GLWindow$2@21282ed8, ], [junit] MouseListeners num 0 [], [junit] PointerGestures default true, custom 0 [], [junit] KeyListeners num 0 [], [junit] windowLock <36916eb0, 7bab3f1a>[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 @ 1675154798450 ms III - Start [junit] SLOCK [T main @ 1675154798450 ms +++ localhost/127.0.0.1:59999 - Locked within 10 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableNewtCanvasAWTOnOffscrnCapsAWT - testGL2OffScreenFBODblBufMSAA [junit] offscreen layer n/a [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableNewtCanvasAWTOnOffscrnCapsAWT - testGL2OffScreenFBODblBufMSAA [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableNewtCanvasAWTOnOffscrnCapsAWT - testGL2OffScreenFBODblBufStencil [junit] offscreen layer n/a [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableNewtCanvasAWTOnOffscrnCapsAWT - testGL2OffScreenFBODblBufStencil [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableNewtCanvasAWTOnOffscrnCapsAWT - testGL2OffScreenFBODblBufStencilMSAA [junit] offscreen layer n/a [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableNewtCanvasAWTOnOffscrnCapsAWT - testGL2OffScreenFBODblBufStencilMSAA [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableNewtCanvasAWTOnOffscrnCapsAWT - testGL2OffScreenLayerAutoDblBuf [junit] offscreen layer n/a [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableNewtCanvasAWTOnOffscrnCapsAWT - testGL2OffScreenLayerAutoDblBuf [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableNewtCanvasAWTOnOffscrnCapsAWT - testGL2OffScreenPbuffer [junit] offscreen layer n/a [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableNewtCanvasAWTOnOffscrnCapsAWT - testGL2OffScreenPbuffer [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableNewtCanvasAWTOnOffscrnCapsAWT - testGL2OnScreenDblBuf [junit] Thread[main,5,main] GearsES2.init.0 0x3972a855: tileRendererInUse null, GearsES2[obj 0x3972a855 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x3972a855 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 0x3972a855 created: GearsObj[0x247d8ae, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x3972a855 created: GearsObj[0x48974e45, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x3972a855 created: GearsObj[0x48974e45, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[main,5,main] GearsES2.init.X 0x3972a855 FIN GearsES2[obj 0x3972a855 isInit true, usesShared false, 1 GearsObj[0x247d8ae, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x48974e45, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6bedbc4d, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[main,5,main] GearsES2.reshape 0x3972a855 0/0 400x300 of 400x300, swapInterval 1, drawable 0x5b0107a6, msaa false, tileRendererInUse null [junit] >> GearsES2 0x3972a855, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.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 0x3972a855 400x300, swapInterval 1, drawable 0x5b0107a6 [junit] Thread[main,5,main] GearsES2.display 0x3972a855 400x300, swapInterval 1, drawable 0xffffffffb2010832 [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 0x3972a855 400x300, swapInterval 1, drawable 0xffffffff810108c7 [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x3972a855 0/0 200x150 of 200x150, swapInterval 1, drawable 0xffffffffb2010832, msaa false, tileRendererInUse null [junit] >> GearsES2 0x3972a855, angle 1.5, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x3972a855 200x150, swapInterval 1, drawable 0xffffffffb2010832 [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x3972a855 200x150, swapInterval 1, drawable 0xffffffffba0108d9 [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x3972a855 200x150, swapInterval 1, drawable 0xffffffffb2010832 [junit] Thread[main,5,main] GearsES2.display 0x3972a855 200x150, swapInterval 1, drawable 0xffffffffba0108d9 [junit] Thread[main,5,main] GearsES2.display 0x3972a855 200x150, swapInterval 1, drawable 0xffffffffb2010832 [junit] main: ** screenshot: TestGLAutoDrawableNewtCanvasAWTOnOffscrnCapsAWT.testGL2OnScreenDblBuf_______________-n0007-GL2___-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0200x0150.png [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x3972a855 200x150, swapInterval 1, drawable 0xffffffffb2010832 [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x3972a855 0/0 800x600 of 800x600, swapInterval 1, drawable 0x5b0107a6, msaa false, tileRendererInUse null [junit] >> GearsES2 0x3972a855, angle 4.5, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x3972a855 800x600, swapInterval 1, drawable 0x5b0107a6 [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x3972a855 800x600, swapInterval 1, drawable 0xffffffffbe0108f1 [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x3972a855 800x600, swapInterval 1, drawable 0xffffffff810108c7 [junit] Thread[main,5,main] GearsES2.display 0x3972a855 800x600, swapInterval 1, drawable 0xffffffffbe0108f1 [junit] Thread[main,5,main] GearsES2.display 0x3972a855 800x600, swapInterval 1, drawable 0xffffffff810108c7 [junit] main: ** screenshot: TestGLAutoDrawableNewtCanvasAWTOnOffscrnCapsAWT.testGL2OnScreenDblBuf_______________-n0013-GL2___-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0800x0600.png [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x3972a855: tileRendererInUse null [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x3972a855 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 0x342c38f8: tileRendererInUse null, GearsES2[obj 0x342c38f8 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x342c38f8 on Thread[main,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 0x342c38f8 created: GearsObj[0x593aaf41, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x342c38f8 created: GearsObj[0x5a56cdac, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x342c38f8 created: GearsObj[0x5a56cdac, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[main,5,main] GearsES2.init.X 0x342c38f8 FIN GearsES2[obj 0x342c38f8 isInit true, usesShared false, 1 GearsObj[0x593aaf41, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x5a56cdac, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x7c711375, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[main,5,main] GearsES2.reshape 0x342c38f8 0/0 400x300 of 400x300, swapInterval 1, drawable 0xffffffff810108c7, msaa true, tileRendererInUse null [junit] >> GearsES2 0x342c38f8, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.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 0x342c38f8 400x300, swapInterval 1, drawable 0xffffffff810108c7 [junit] Thread[main,5,main] GearsES2.display 0x342c38f8 400x300, swapInterval 1, drawable 0xffffffffbe0108f1 [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 0x342c38f8 400x300, swapInterval 1, drawable 0xffffffffbe0108f1 [junit] Thread[main-Display-.windows_nil-1-EDT-2,6,main] GearsES2.reshape 0x342c38f8 0/0 200x150 of 200x150, swapInterval 1, drawable 0x5b0107a6, msaa true, tileRendererInUse null [junit] >> GearsES2 0x342c38f8, 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-2,6,main] GearsES2.display 0x342c38f8 200x150, swapInterval 1, drawable 0x5b0107a6 [junit] Thread[main-Display-.windows_nil-1-EDT-2,6,main] GearsES2.display 0x342c38f8 200x150, swapInterval 1, drawable 0xffffffff810108c7 [junit] Thread[main-Display-.windows_nil-1-EDT-2,6,main] GearsES2.display 0x342c38f8 200x150, swapInterval 1, drawable 0x5b0107a6 [junit] Thread[main,5,main] GearsES2.display 0x342c38f8 200x150, swapInterval 1, drawable 0xffffffff810108c7 [junit] Thread[main,5,main] GearsES2.display 0x342c38f8 200x150, swapInterval 1, drawable 0x5b0107a6 [junit] main: ** screenshot: TestGLAutoDrawableNewtCanvasAWTOnOffscrnCapsAWT.testGL2OnScreenDblBufMSAA___________-n0007-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 0x342c38f8 200x150, swapInterval 1, drawable 0x5b0107a6 [junit] Thread[main-Display-.windows_nil-1-EDT-2,6,main] GearsES2.reshape 0x342c38f8 0/0 800x600 of 800x600, swapInterval 1, drawable 0xffffffff810108c7, msaa true, tileRendererInUse null [junit] >> GearsES2 0x342c38f8, 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-2,6,main] GearsES2.display 0x342c38f8 800x600, swapInterval 1, drawable 0xffffffff810108c7 [junit] Thread[main-Display-.windows_nil-1-EDT-2,6,main] GearsES2.display 0x342c38f8 800x600, swapInterval 1, drawable 0xffffffffba0108d9 [junit] Thread[main-Display-.windows_nil-1-EDT-2,6,main] GearsES2.display 0x342c38f8 800x600, swapInterval 1, drawable 0xffffffff810108c7 [junit] Thread[main,5,main] GearsES2.display 0x342c38f8 800x600, swapInterval 1, drawable 0xffffffffba0108d9 [junit] Thread[main,5,main] GearsES2.display 0x342c38f8 800x600, swapInterval 1, drawable 0xffffffff810108c7 [junit] main: ** screenshot: TestGLAutoDrawableNewtCanvasAWTOnOffscrnCapsAWT.testGL2OnScreenDblBufMSAA___________-n0013-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 0x342c38f8: tileRendererInUse null [junit] Thread[main-Display-.windows_nil-1-EDT-2,6,main] GearsES2.dispose 0x342c38f8 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 0x2805d709: tileRendererInUse null, GearsES2[obj 0x2805d709 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x2805d709 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 0x2805d709 created: GearsObj[0x17497425, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x2805d709 created: GearsObj[0xf0da945, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x2805d709 created: GearsObj[0xf0da945, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[main,5,main] GearsES2.init.X 0x2805d709 FIN GearsES2[obj 0x2805d709 isInit true, usesShared false, 1 GearsObj[0x17497425, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0xf0da945, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x4803b726, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[main,5,main] GearsES2.reshape 0x2805d709 0/0 400x300 of 400x300, swapInterval 1, drawable 0xffffffffb2010832, msaa false, tileRendererInUse null [junit] >> GearsES2 0x2805d709, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.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 0x2805d709 400x300, swapInterval 1, drawable 0xffffffffb2010832 [junit] Thread[main,5,main] GearsES2.display 0x2805d709 400x300, swapInterval 1, drawable 0xffffffff810108c7 [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 0x2805d709 400x300, swapInterval 1, drawable 0xffffffffbe0108f1 [junit] Thread[main-Display-.windows_nil-1-EDT-3,6,main] GearsES2.display 0x2805d709 400x300, swapInterval 1, drawable 0xffffffffbe0108f1 [junit] Thread[main-Display-.windows_nil-1-EDT-3,6,main] GearsES2.display 0x2805d709 400x300, swapInterval 1, drawable 0xffffffffba0108d9 [junit] Thread[main-Display-.windows_nil-1-EDT-3,6,main] GearsES2.reshape 0x2805d709 0/0 200x150 of 200x150, swapInterval 1, drawable 0x5b0107a6, msaa false, tileRendererInUse null [junit] >> GearsES2 0x2805d709, angle 2.5, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [junit] Thread[main-Display-.windows_nil-1-EDT-3,6,main] GearsES2.display 0x2805d709 200x150, swapInterval 1, drawable 0x5b0107a6 [junit] Thread[main-Display-.windows_nil-1-EDT-3,6,main] GearsES2.display 0x2805d709 200x150, swapInterval 1, drawable 0xffffffffba0108d9 [junit] Thread[main-Display-.windows_nil-1-EDT-3,6,main] GearsES2.display 0x2805d709 200x150, swapInterval 1, drawable 0x5b0107a6 [junit] Thread[main,5,main] GearsES2.display 0x2805d709 200x150, swapInterval 1, drawable 0xffffffffba0108d9 [junit] Thread[main,5,main] GearsES2.display 0x2805d709 200x150, swapInterval 1, drawable 0x5b0107a6 [junit] main: ** screenshot: TestGLAutoDrawableNewtCanvasAWTOnOffscrnCapsAWT.testGL2OnScreenDblBufStencil________-n0009-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 0x2805d709 200x150, swapInterval 1, drawable 0x5b0107a6 [junit] Thread[main-Display-.windows_nil-1-EDT-3,6,main] GearsES2.reshape 0x2805d709 0/0 800x600 of 800x600, swapInterval 1, drawable 0x5b0107a6, msaa false, tileRendererInUse null [junit] >> GearsES2 0x2805d709, angle 5.5, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [junit] Thread[main-Display-.windows_nil-1-EDT-3,6,main] GearsES2.display 0x2805d709 800x600, swapInterval 1, drawable 0x5b0107a6 [junit] Thread[main-Display-.windows_nil-1-EDT-3,6,main] GearsES2.display 0x2805d709 800x600, swapInterval 1, drawable 0xffffffffb2010832 [junit] Thread[main-Display-.windows_nil-1-EDT-3,6,main] GearsES2.display 0x2805d709 800x600, swapInterval 1, drawable 0x5b0107a6 [junit] Thread[main,5,main] GearsES2.display 0x2805d709 800x600, swapInterval 1, drawable 0xffffffffb2010832 [junit] Thread[main,5,main] GearsES2.display 0x2805d709 800x600, swapInterval 1, drawable 0x5b0107a6 [junit] main: ** screenshot: TestGLAutoDrawableNewtCanvasAWTOnOffscrnCapsAWT.testGL2OnScreenDblBufStencil________-n0015-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 0x2805d709: tileRendererInUse null [junit] Thread[main-Display-.windows_nil-1-EDT-3,6,main] GearsES2.dispose 0x2805d709 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 0x1de5f259: tileRendererInUse null, GearsES2[obj 0x1de5f259 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x1de5f259 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 0x1de5f259 created: GearsObj[0x4dbb42b7, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x1de5f259 created: GearsObj[0x66f57048, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x1de5f259 created: GearsObj[0x66f57048, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[main,5,main] GearsES2.init.X 0x1de5f259 FIN GearsES2[obj 0x1de5f259 isInit true, usesShared false, 1 GearsObj[0x4dbb42b7, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x66f57048, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x550dbc7a, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[main,5,main] GearsES2.reshape 0x1de5f259 0/0 400x300 of 400x300, swapInterval 1, drawable 0xffffffffb2010832, msaa true, tileRendererInUse null [junit] >> GearsES2 0x1de5f259, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.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 0x1de5f259 400x300, swapInterval 1, drawable 0xffffffffb2010832 [junit] Thread[main,5,main] GearsES2.display 0x1de5f259 400x300, swapInterval 1, drawable 0xffffffffbe0108f1 [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 0x1de5f259 400x300, swapInterval 1, drawable 0xffffffffba0108d9 [junit] Thread[main-Display-.windows_nil-1-EDT-4,6,main] GearsES2.reshape 0x1de5f259 0/0 200x150 of 200x150, swapInterval 1, drawable 0xffffffffb2010832, msaa true, tileRendererInUse null [junit] >> GearsES2 0x1de5f259, 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 0x1de5f259 200x150, swapInterval 1, drawable 0xffffffffb2010832 [junit] Thread[main-Display-.windows_nil-1-EDT-4,6,main] GearsES2.display 0x1de5f259 200x150, swapInterval 1, drawable 0xffffffff810108c7 [junit] Thread[main-Display-.windows_nil-1-EDT-4,6,main] GearsES2.display 0x1de5f259 200x150, swapInterval 1, drawable 0xffffffffb2010832 [junit] Thread[main-Display-.windows_nil-1-EDT-4,6,main] GearsES2.display 0x1de5f259 200x150, swapInterval 1, drawable 0xffffffff810108c7 [junit] Thread[main,5,main] GearsES2.display 0x1de5f259 200x150, swapInterval 1, drawable 0xffffffffb2010832 [junit] Thread[main,5,main] GearsES2.display 0x1de5f259 200x150, swapInterval 1, drawable 0xffffffff810108c7 [junit] main: ** screenshot: TestGLAutoDrawableNewtCanvasAWTOnOffscrnCapsAWT.testGL2OnScreenDblBufStencilMSAA____-n0008-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 0x1de5f259 200x150, swapInterval 1, drawable 0xffffffff810108c7 [junit] Thread[main-Display-.windows_nil-1-EDT-4,6,main] GearsES2.reshape 0x1de5f259 0/0 800x600 of 800x600, swapInterval 1, drawable 0xffffffffb2010832, msaa true, tileRendererInUse null [junit] >> GearsES2 0x1de5f259, 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-4,6,main] GearsES2.display 0x1de5f259 800x600, swapInterval 1, drawable 0xffffffffb2010832 [junit] Thread[main-Display-.windows_nil-1-EDT-4,6,main] GearsES2.display 0x1de5f259 800x600, swapInterval 1, drawable 0xffffffffbe0108f1 [junit] Thread[main-Display-.windows_nil-1-EDT-4,6,main] GearsES2.display 0x1de5f259 800x600, swapInterval 1, drawable 0xffffffffb2010832 [junit] Thread[main,5,main] GearsES2.display 0x1de5f259 800x600, swapInterval 1, drawable 0xffffffffbe0108f1 [junit] Thread[main,5,main] GearsES2.display 0x1de5f259 800x600, swapInterval 1, drawable 0xffffffffb2010832 [junit] main: ** screenshot: TestGLAutoDrawableNewtCanvasAWTOnOffscrnCapsAWT.testGL2OnScreenDblBufStencilMSAA____-n0014-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 0x1de5f259: tileRendererInUse null [junit] Thread[main-Display-.windows_nil-1-EDT-4,6,main] GearsES2.dispose 0x1de5f259 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 @ 1675154802820 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1675154802820 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: testGL2OffScreenFBODblBufMSAA took 1.589 sec [junit] Testcase: testGL2OffScreenFBODblBufStencil took 0 sec [junit] Testcase: testGL2OffScreenFBODblBufStencilMSAA took 0.001 sec [junit] Testcase: testGL2OffScreenLayerAutoDblBuf took 0.001 sec [junit] Testcase: testGL2OffScreenPbuffer took 0.001 sec [junit] Testcase: testGL2OnScreenDblBuf took 0.955 sec [junit] Testcase: testGL2OnScreenDblBufMSAA took 0.576 sec [junit] Testcase: testGL2OnScreenDblBufStencil took 0.571 sec [junit] Testcase: testGL2OnScreenDblBufStencilMSAA took 0.63 sec [junit] Tests run: 9, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 5.053 sec [junit] [junit] ------------- Standard Output --------------- [junit] Requested GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], on-scr[.]] [junit] Expected GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], on-scr[.]] [junit] Window: com.jogamp.newt.opengl.GLWindow [junit] Window Caps Pre_GL: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], on-scr[.]] [junit] Drawable Pre-GL(0): jogamp.opengl.windows.wgl.WindowsOnscreenWGLDrawable, jogamp.newt.driver.windows.WindowDriver [junit] Window Caps PostGL : GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], on-scr[.]] [junit] Drawable Post-GL(1): com.jogamp.newt.opengl.GLWindow, jogamp.newt.driver.windows.WindowDriver [junit] Chosen GL Caps(1): GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], on-scr[.]] [junit] Chosen GL CTX (2): 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [junit] Chosen GL Caps(2): GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], on-scr[.]] [junit] Drawable Post-GL(2): com.jogamp.newt.opengl.GLWindow, jogamp.newt.driver.windows.WindowDriver [junit] Fin: com.jogamp.newt.awt.NewtCanvasAWT[canvas0,8,31,800x600,invalid] [junit] Fin: GLWindow[ [junit] Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0x3972a855 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@61386958[init false], ], [junit] Drawable: null, [junit] Context: null, [junit] Window: jogamp.newt.driver.windows.WindowDriver[State [invisible, autopos, repositionable, resizable], supported [visible, child, focused, undecor, aontop, aonbottom, unsticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]]; Window[8/31 800x600 wu, 800x600 pixel] handle 0x0, surfaceHandle 0x0, children 0; ParentWindow null (handle 0x0), [junit] NEWT-Screen[.windows_nil-1-s0, idx 0, refCount 0, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], null, NEWT-Display[.windows_nil-1, excl false, refCount 0, hasEDT true, edtRunning false, null], monitors: null], [junit] Config null, [junit] WrappedSurface null, [junit] SurfaceUpdatedListeners num 0 [], [junit] WindowListeners num 1 [com.jogamp.newt.opengl.GLWindow$2@1b2abca6, ], [junit] MouseListeners num 0 [], [junit] PointerGestures default true, custom 0 [], [junit] KeyListeners num 0 [], [junit] windowLock <6392827e, 2ed2d9cb>[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: GLWindow[ [junit] Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0x342c38f8 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@c88a337[init false], ], [junit] Drawable: null, [junit] Context: null, [junit] Window: jogamp.newt.driver.windows.WindowDriver[State [invisible, autopos, repositionable, resizable], supported [visible, child, focused, undecor, aontop, aonbottom, unsticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]]; Window[8/31 800x600 wu, 800x600 pixel] handle 0x0, surfaceHandle 0x0, children 0; ParentWindow null (handle 0x0), [junit] NEWT-Screen[.windows_nil-1-s0, idx 0, refCount 0, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], null, NEWT-Display[.windows_nil-1, excl false, refCount 0, hasEDT true, edtRunning false, null], monitors: null], [junit] Config null, [junit] WrappedSurface null, [junit] SurfaceUpdatedListeners num 0 [], [junit] WindowListeners num 1 [com.jogamp.newt.opengl.GLWindow$2@57cf54e1, ], [junit] MouseListeners num 0 [], [junit] PointerGestures default true, custom 0 [], [junit] KeyListeners num 0 [], [junit] windowLock <5b03b9fe, 37d4349f>[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: GLWindow[ [junit] Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0x2805d709 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@3ee37e5a[init false], ], [junit] Drawable: null, [junit] Context: null, [junit] Window: jogamp.newt.driver.windows.WindowDriver[State [invisible, autopos, repositionable, resizable], supported [visible, child, focused, undecor, aontop, aonbottom, unsticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]]; Window[8/31 800x600 wu, 800x600 pixel] handle 0x0, surfaceHandle 0x0, children 0; ParentWindow null (handle 0x0), [junit] NEWT-Screen[.windows_nil-1-s0, idx 0, refCount 0, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], null, NEWT-Display[.windows_nil-1, excl false, refCount 0, hasEDT true, edtRunning false, null], monitors: null], [junit] Config null, [junit] WrappedSurface null, [junit] SurfaceUpdatedListeners num 0 [], [junit] WindowListeners num 1 [com.jogamp.newt.opengl.GLWindow$2@ffaa6af, ], [junit] MouseListeners num 0 [], [junit] PointerGestures default true, custom 0 [], [junit] KeyListeners num 0 [], [junit] windowLock <53ce1329, 316bcf94>[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: GLWindow[ [junit] Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0x1de5f259 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@729d991e[init false], ], [junit] Drawable: null, [junit] Context: null, [junit] Window: jogamp.newt.driver.windows.WindowDriver[State [invisible, autopos, repositionable, resizable], supported [visible, child, focused, undecor, aontop, aonbottom, unsticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]]; Window[8/31 800x600 wu, 800x600 pixel] handle 0x0, surfaceHandle 0x0, children 0; ParentWindow null (handle 0x0), [junit] NEWT-Screen[.windows_nil-1-s0, idx 0, refCount 0, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], null, NEWT-Display[.windows_nil-1, excl false, refCount 0, hasEDT true, edtRunning false, null], monitors: null], [junit] Config null, [junit] WrappedSurface null, [junit] SurfaceUpdatedListeners num 0 [], [junit] WindowListeners num 1 [com.jogamp.newt.opengl.GLWindow$2@21282ed8, ], [junit] MouseListeners num 0 [], [junit] PointerGestures default true, custom 0 [], [junit] KeyListeners num 0 [], [junit] windowLock <36916eb0, 7bab3f1a>[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 @ 1675154798450 ms III - Start [junit] SLOCK [T main @ 1675154798450 ms +++ localhost/127.0.0.1:59999 - Locked within 10 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableNewtCanvasAWTOnOffscrnCapsAWT - testGL2OffScreenFBODblBufMSAA [junit] offscreen layer n/a [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableNewtCanvasAWTOnOffscrnCapsAWT - testGL2OffScreenFBODblBufMSAA [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableNewtCanvasAWTOnOffscrnCapsAWT - testGL2OffScreenFBODblBufStencil [junit] offscreen layer n/a [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableNewtCanvasAWTOnOffscrnCapsAWT - testGL2OffScreenFBODblBufStencil [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableNewtCanvasAWTOnOffscrnCapsAWT - testGL2OffScreenFBODblBufStencilMSAA [junit] offscreen layer n/a [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableNewtCanvasAWTOnOffscrnCapsAWT - testGL2OffScreenFBODblBufStencilMSAA [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableNewtCanvasAWTOnOffscrnCapsAWT - testGL2OffScreenLayerAutoDblBuf [junit] offscreen layer n/a [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableNewtCanvasAWTOnOffscrnCapsAWT - testGL2OffScreenLayerAutoDblBuf [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableNewtCanvasAWTOnOffscrnCapsAWT - testGL2OffScreenPbuffer [junit] offscreen layer n/a [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableNewtCanvasAWTOnOffscrnCapsAWT - testGL2OffScreenPbuffer [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableNewtCanvasAWTOnOffscrnCapsAWT - testGL2OnScreenDblBuf [junit] Thread[main,5,main] GearsES2.init.0 0x3972a855: tileRendererInUse null, GearsES2[obj 0x3972a855 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x3972a855 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 0x3972a855 created: GearsObj[0x247d8ae, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x3972a855 created: GearsObj[0x48974e45, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x3972a855 created: GearsObj[0x48974e45, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[main,5,main] GearsES2.init.X 0x3972a855 FIN GearsES2[obj 0x3972a855 isInit true, usesShared false, 1 GearsObj[0x247d8ae, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x48974e45, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6bedbc4d, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[main,5,main] GearsES2.reshape 0x3972a855 0/0 400x300 of 400x300, swapInterval 1, drawable 0x5b0107a6, msaa false, tileRendererInUse null [junit] >> GearsES2 0x3972a855, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.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 0x3972a855 400x300, swapInterval 1, drawable 0x5b0107a6 [junit] Thread[main,5,main] GearsES2.display 0x3972a855 400x300, swapInterval 1, drawable 0xffffffffb2010832 [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 0x3972a855 400x300, swapInterval 1, drawable 0xffffffff810108c7 [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x3972a855 0/0 200x150 of 200x150, swapInterval 1, drawable 0xffffffffb2010832, msaa false, tileRendererInUse null [junit] >> GearsES2 0x3972a855, angle 1.5, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x3972a855 200x150, swapInterval 1, drawable 0xffffffffb2010832 [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x3972a855 200x150, swapInterval 1, drawable 0xffffffffba0108d9 [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x3972a855 200x150, swapInterval 1, drawable 0xffffffffb2010832 [junit] Thread[main,5,main] GearsES2.display 0x3972a855 200x150, swapInterval 1, drawable 0xffffffffba0108d9 [junit] Thread[main,5,main] GearsES2.display 0x3972a855 200x150, swapInterval 1, drawable 0xffffffffb2010832 [junit] main: ** screenshot: TestGLAutoDrawableNewtCanvasAWTOnOffscrnCapsAWT.testGL2OnScreenDblBuf_______________-n0007-GL2___-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0200x0150.png [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x3972a855 200x150, swapInterval 1, drawable 0xffffffffb2010832 [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x3972a855 0/0 800x600 of 800x600, swapInterval 1, drawable 0x5b0107a6, msaa false, tileRendererInUse null [junit] >> GearsES2 0x3972a855, angle 4.5, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x3972a855 800x600, swapInterval 1, drawable 0x5b0107a6 [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x3972a855 800x600, swapInterval 1, drawable 0xffffffffbe0108f1 [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x3972a855 800x600, swapInterval 1, drawable 0xffffffff810108c7 [junit] Thread[main,5,main] GearsES2.display 0x3972a855 800x600, swapInterval 1, drawable 0xffffffffbe0108f1 [junit] Thread[main,5,main] GearsES2.display 0x3972a855 800x600, swapInterval 1, drawable 0xffffffff810108c7 [junit] main: ** screenshot: TestGLAutoDrawableNewtCanvasAWTOnOffscrnCapsAWT.testGL2OnScreenDblBuf_______________-n0013-GL2___-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0800x0600.png [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x3972a855: tileRendererInUse null [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x3972a855 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 0x342c38f8: tileRendererInUse null, GearsES2[obj 0x342c38f8 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x342c38f8 on Thread[main,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 0x342c38f8 created: GearsObj[0x593aaf41, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x342c38f8 created: GearsObj[0x5a56cdac, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x342c38f8 created: GearsObj[0x5a56cdac, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[main,5,main] GearsES2.init.X 0x342c38f8 FIN GearsES2[obj 0x342c38f8 isInit true, usesShared false, 1 GearsObj[0x593aaf41, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x5a56cdac, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x7c711375, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[main,5,main] GearsES2.reshape 0x342c38f8 0/0 400x300 of 400x300, swapInterval 1, drawable 0xffffffff810108c7, msaa true, tileRendererInUse null [junit] >> GearsES2 0x342c38f8, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.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 0x342c38f8 400x300, swapInterval 1, drawable 0xffffffff810108c7 [junit] Thread[main,5,main] GearsES2.display 0x342c38f8 400x300, swapInterval 1, drawable 0xffffffffbe0108f1 [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 0x342c38f8 400x300, swapInterval 1, drawable 0xffffffffbe0108f1 [junit] Thread[main-Display-.windows_nil-1-EDT-2,6,main] GearsES2.reshape 0x342c38f8 0/0 200x150 of 200x150, swapInterval 1, drawable 0x5b0107a6, msaa true, tileRendererInUse null [junit] >> GearsES2 0x342c38f8, 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-2,6,main] GearsES2.display 0x342c38f8 200x150, swapInterval 1, drawable 0x5b0107a6 [junit] Thread[main-Display-.windows_nil-1-EDT-2,6,main] GearsES2.display 0x342c38f8 200x150, swapInterval 1, drawable 0xffffffff810108c7 [junit] Thread[main-Display-.windows_nil-1-EDT-2,6,main] GearsES2.display 0x342c38f8 200x150, swapInterval 1, drawable 0x5b0107a6 [junit] Thread[main,5,main] GearsES2.display 0x342c38f8 200x150, swapInterval 1, drawable 0xffffffff810108c7 [junit] Thread[main,5,main] GearsES2.display 0x342c38f8 200x150, swapInterval 1, drawable 0x5b0107a6 [junit] main: ** screenshot: TestGLAutoDrawableNewtCanvasAWTOnOffscrnCapsAWT.testGL2OnScreenDblBufMSAA___________-n0007-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 0x342c38f8 200x150, swapInterval 1, drawable 0x5b0107a6 [junit] Thread[main-Display-.windows_nil-1-EDT-2,6,main] GearsES2.reshape 0x342c38f8 0/0 800x600 of 800x600, swapInterval 1, drawable 0xffffffff810108c7, msaa true, tileRendererInUse null [junit] >> GearsES2 0x342c38f8, 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-2,6,main] GearsES2.display 0x342c38f8 800x600, swapInterval 1, drawable 0xffffffff810108c7 [junit] Thread[main-Display-.windows_nil-1-EDT-2,6,main] GearsES2.display 0x342c38f8 800x600, swapInterval 1, drawable 0xffffffffba0108d9 [junit] Thread[main-Display-.windows_nil-1-EDT-2,6,main] GearsES2.display 0x342c38f8 800x600, swapInterval 1, drawable 0xffffffff810108c7 [junit] Thread[main,5,main] GearsES2.display 0x342c38f8 800x600, swapInterval 1, drawable 0xffffffffba0108d9 [junit] Thread[main,5,main] GearsES2.display 0x342c38f8 800x600, swapInterval 1, drawable 0xffffffff810108c7 [junit] main: ** screenshot: TestGLAutoDrawableNewtCanvasAWTOnOffscrnCapsAWT.testGL2OnScreenDblBufMSAA___________-n0013-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 0x342c38f8: tileRendererInUse null [junit] Thread[main-Display-.windows_nil-1-EDT-2,6,main] GearsES2.dispose 0x342c38f8 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 0x2805d709: tileRendererInUse null, GearsES2[obj 0x2805d709 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x2805d709 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 0x2805d709 created: GearsObj[0x17497425, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x2805d709 created: GearsObj[0xf0da945, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x2805d709 created: GearsObj[0xf0da945, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[main,5,main] GearsES2.init.X 0x2805d709 FIN GearsES2[obj 0x2805d709 isInit true, usesShared false, 1 GearsObj[0x17497425, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0xf0da945, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x4803b726, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[main,5,main] GearsES2.reshape 0x2805d709 0/0 400x300 of 400x300, swapInterval 1, drawable 0xffffffffb2010832, msaa false, tileRendererInUse null [junit] >> GearsES2 0x2805d709, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.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 0x2805d709 400x300, swapInterval 1, drawable 0xffffffffb2010832 [junit] Thread[main,5,main] GearsES2.display 0x2805d709 400x300, swapInterval 1, drawable 0xffffffff810108c7 [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 0x2805d709 400x300, swapInterval 1, drawable 0xffffffffbe0108f1 [junit] Thread[main-Display-.windows_nil-1-EDT-3,6,main] GearsES2.display 0x2805d709 400x300, swapInterval 1, drawable 0xffffffffbe0108f1 [junit] Thread[main-Display-.windows_nil-1-EDT-3,6,main] GearsES2.display 0x2805d709 400x300, swapInterval 1, drawable 0xffffffffba0108d9 [junit] Thread[main-Display-.windows_nil-1-EDT-3,6,main] GearsES2.reshape 0x2805d709 0/0 200x150 of 200x150, swapInterval 1, drawable 0x5b0107a6, msaa false, tileRendererInUse null [junit] >> GearsES2 0x2805d709, angle 2.5, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [junit] Thread[main-Display-.windows_nil-1-EDT-3,6,main] GearsES2.display 0x2805d709 200x150, swapInterval 1, drawable 0x5b0107a6 [junit] Thread[main-Display-.windows_nil-1-EDT-3,6,main] GearsES2.display 0x2805d709 200x150, swapInterval 1, drawable 0xffffffffba0108d9 [junit] Thread[main-Display-.windows_nil-1-EDT-3,6,main] GearsES2.display 0x2805d709 200x150, swapInterval 1, drawable 0x5b0107a6 [junit] Thread[main,5,main] GearsES2.display 0x2805d709 200x150, swapInterval 1, drawable 0xffffffffba0108d9 [junit] Thread[main,5,main] GearsES2.display 0x2805d709 200x150, swapInterval 1, drawable 0x5b0107a6 [junit] main: ** screenshot: TestGLAutoDrawableNewtCanvasAWTOnOffscrnCapsAWT.testGL2OnScreenDblBufStencil________-n0009-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 0x2805d709 200x150, swapInterval 1, drawable 0x5b0107a6 [junit] Thread[main-Display-.windows_nil-1-EDT-3,6,main] GearsES2.reshape 0x2805d709 0/0 800x600 of 800x600, swapInterval 1, drawable 0x5b0107a6, msaa false, tileRendererInUse null [junit] >> GearsES2 0x2805d709, angle 5.5, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [junit] Thread[main-Display-.windows_nil-1-EDT-3,6,main] GearsES2.display 0x2805d709 800x600, swapInterval 1, drawable 0x5b0107a6 [junit] Thread[main-Display-.windows_nil-1-EDT-3,6,main] GearsES2.display 0x2805d709 800x600, swapInterval 1, drawable 0xffffffffb2010832 [junit] Thread[main-Display-.windows_nil-1-EDT-3,6,main] GearsES2.display 0x2805d709 800x600, swapInterval 1, drawable 0x5b0107a6 [junit] Thread[main,5,main] GearsES2.display 0x2805d709 800x600, swapInterval 1, drawable 0xffffffffb2010832 [junit] Thread[main,5,main] GearsES2.display 0x2805d709 800x600, swapInterval 1, drawable 0x5b0107a6 [junit] main: ** screenshot: TestGLAutoDrawableNewtCanvasAWTOnOffscrnCapsAWT.testGL2OnScreenDblBufStencil________-n0015-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 0x2805d709: tileRendererInUse null [junit] Thread[main-Display-.windows_nil-1-EDT-3,6,main] GearsES2.dispose 0x2805d709 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 0x1de5f259: tileRendererInUse null, GearsES2[obj 0x1de5f259 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x1de5f259 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 0x1de5f259 created: GearsObj[0x4dbb42b7, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x1de5f259 created: GearsObj[0x66f57048, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x1de5f259 created: GearsObj[0x66f57048, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[main,5,main] GearsES2.init.X 0x1de5f259 FIN GearsES2[obj 0x1de5f259 isInit true, usesShared false, 1 GearsObj[0x4dbb42b7, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x66f57048, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x550dbc7a, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[main,5,main] GearsES2.reshape 0x1de5f259 0/0 400x300 of 400x300, swapInterval 1, drawable 0xffffffffb2010832, msaa true, tileRendererInUse null [junit] >> GearsES2 0x1de5f259, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.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 0x1de5f259 400x300, swapInterval 1, drawable 0xffffffffb2010832 [junit] Thread[main,5,main] GearsES2.display 0x1de5f259 400x300, swapInterval 1, drawable 0xffffffffbe0108f1 [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 0x1de5f259 400x300, swapInterval 1, drawable 0xffffffffba0108d9 [junit] Thread[main-Display-.windows_nil-1-EDT-4,6,main] GearsES2.reshape 0x1de5f259 0/0 200x150 of 200x150, swapInterval 1, drawable 0xffffffffb2010832, msaa true, tileRendererInUse null [junit] >> GearsES2 0x1de5f259, 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 0x1de5f259 200x150, swapInterval 1, drawable 0xffffffffb2010832 [junit] Thread[main-Display-.windows_nil-1-EDT-4,6,main] GearsES2.display 0x1de5f259 200x150, swapInterval 1, drawable 0xffffffff810108c7 [junit] Thread[main-Display-.windows_nil-1-EDT-4,6,main] GearsES2.display 0x1de5f259 200x150, swapInterval 1, drawable 0xffffffffb2010832 [junit] Thread[main-Display-.windows_nil-1-EDT-4,6,main] GearsES2.display 0x1de5f259 200x150, swapInterval 1, drawable 0xffffffff810108c7 [junit] Thread[main,5,main] GearsES2.display 0x1de5f259 200x150, swapInterval 1, drawable 0xffffffffb2010832 [junit] Thread[main,5,main] GearsES2.display 0x1de5f259 200x150, swapInterval 1, drawable 0xffffffff810108c7 [junit] main: ** screenshot: TestGLAutoDrawableNewtCanvasAWTOnOffscrnCapsAWT.testGL2OnScreenDblBufStencilMSAA____-n0008-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 0x1de5f259 200x150, swapInterval 1, drawable 0xffffffff810108c7 [junit] Thread[main-Display-.windows_nil-1-EDT-4,6,main] GearsES2.reshape 0x1de5f259 0/0 800x600 of 800x600, swapInterval 1, drawable 0xffffffffb2010832, msaa true, tileRendererInUse null [junit] >> GearsES2 0x1de5f259, 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-4,6,main] GearsES2.display 0x1de5f259 800x600, swapInterval 1, drawable 0xffffffffb2010832 [junit] Thread[main-Display-.windows_nil-1-EDT-4,6,main] GearsES2.display 0x1de5f259 800x600, swapInterval 1, drawable 0xffffffffbe0108f1 [junit] Thread[main-Display-.windows_nil-1-EDT-4,6,main] GearsES2.display 0x1de5f259 800x600, swapInterval 1, drawable 0xffffffffb2010832 [junit] Thread[main,5,main] GearsES2.display 0x1de5f259 800x600, swapInterval 1, drawable 0xffffffffbe0108f1 [junit] Thread[main,5,main] GearsES2.display 0x1de5f259 800x600, swapInterval 1, drawable 0xffffffffb2010832 [junit] main: ** screenshot: TestGLAutoDrawableNewtCanvasAWTOnOffscrnCapsAWT.testGL2OnScreenDblBufStencilMSAA____-n0014-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 0x1de5f259: tileRendererInUse null [junit] Thread[main-Display-.windows_nil-1-EDT-4,6,main] GearsES2.dispose 0x1de5f259 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 @ 1675154802820 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1675154802820 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 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 @ 1675154804236 ms III - Start [junit] SLOCK [T main @ 1675154804237 ms +++ localhost/127.0.0.1:59999 - Locked within 10 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLOffscreenAutoDrawableBug1044AWT - test01GLOffscreenDrawable [junit] Chosen: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[fbo]] [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLOffscreenAutoDrawableBug1044AWT - test01GLOffscreenDrawable [junit] Done! [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675154805934 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1675154805934 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.345 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 @ 1675154804236 ms III - Start [junit] SLOCK [T main @ 1675154804237 ms +++ localhost/127.0.0.1:59999 - Locked within 10 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 @ 1675154805934 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1675154805934 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: test01GLOffscreenDrawable took 1.674 sec [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.345 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 @ 1675154804236 ms III - Start [junit] SLOCK [T main @ 1675154804237 ms +++ localhost/127.0.0.1:59999 - Locked within 10 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 @ 1675154805934 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1675154805934 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [junit] ------------- ---------------- --------------- [junit] Testsuite: com.jogamp.opengl.test.junit.jogl.acore.TestGLReadBuffer01GLCanvasAWT [junit] Testsuite: com.jogamp.opengl.test.junit.jogl.acore.TestGLReadBuffer01GLCanvasAWT [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675154807181 ms III - Start [junit] SLOCK [T main @ 1675154807181 ms +++ localhost/127.0.0.1:59999 - Locked within 10 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLReadBuffer01GLCanvasAWT - test00_MSAA0_DefFlip [junit] ----------------------------------------------------------------------------------------------------- [junit] Platform: WINDOWS / Windows 10 10.0 (10.0.0), amd64 (X86_64, GENERIC_ABI), 6 cores, littleEndian true [junit] MachineDataInfo: runtimeValidated true, 32Bit false, primitive size / alignment: [junit] int8 1 / 1, int16 2 / 2 [junit] int 4 / 4, long 4 / 4 [junit] int32 4 / 4, int64 8 / 8 [junit] float 4 / 4, double 8 / 8, ldouble 16 / 16 [junit] pointer 8 / 8, page 4096 [junit] Platform: Java Version: 17.0.5 (17.0.5u0), VM: OpenJDK 64-Bit Server VM, Runtime: OpenJDK Runtime Environment [junit] Platform: Java Vendor: Eclipse Adoptium, https://adoptium.net/, Java17, dynamicLib: true, AWT enabled: true [junit] ----------------------------------------------------------------------------------------------------- [junit] GLEventListener init on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL4bc/GL4bc.hw] [junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR NVIDIA Corporation [junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [junit] GL_VERSION 4.6.0 NVIDIA 391.35 [junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 325 [junit] GLX_EXTENSIONS 30 [junit] ----------------------------------------------------------------------------------------------------- [junit] [junit] req. msaa: false [junit] Requested: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] [junit] Chosen : GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] [junit] has msaa: false [junit] [junit] ShaderState: attachShaderProgram: -1 -> 2 (enable: true) [junit] null [junit] ShaderProgram[id=2, linked=false, inUse=false, program: 4, [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: 17.0.5 (17.0.5u0), VM: OpenJDK 64-Bit Server VM, Runtime: OpenJDK Runtime Environment [junit] Platform: Java Vendor: Eclipse Adoptium, https://adoptium.net/, Java17, dynamicLib: true, AWT enabled: true [junit] ----------------------------------------------------------------------------------------------------- [junit] GLEventListener init on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 44 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL4bc/GL4bc.hw] [junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR NVIDIA Corporation [junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [junit] GL_VERSION 4.6.0 NVIDIA 391.35 [junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 325 [junit] GLX_EXTENSIONS 30 [junit] ----------------------------------------------------------------------------------------------------- [junit] [junit] req. msaa: true [junit] Requested: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] [junit] Chosen : GLCaps[wgl vid 44 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] [junit] has msaa: true [junit] [junit] ShaderState: attachShaderProgram: -1 -> 6 (enable: true) [junit] null [junit] ShaderProgram[id=6, linked=false, inUse=false, program: 4, [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] TextRendererGLEL.display: Frame 0072 (003): 0320x0240 [junit] TextRendererGLEL.display: Frame 0073 (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 @ 1675154815688 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1675154815688 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms [junit] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 9.208 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675154807181 ms III - Start [junit] SLOCK [T main @ 1675154807181 ms +++ localhost/127.0.0.1:59999 - Locked within 10 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLReadBuffer01GLCanvasAWT - test00_MSAA0_DefFlip [junit] ----------------------------------------------------------------------------------------------------- [junit] Platform: WINDOWS / Windows 10 10.0 (10.0.0), amd64 (X86_64, GENERIC_ABI), 6 cores, littleEndian true [junit] MachineDataInfo: runtimeValidated true, 32Bit false, primitive size / alignment: [junit] int8 1 / 1, int16 2 / 2 [junit] int 4 / 4, long 4 / 4 [junit] int32 4 / 4, int64 8 / 8 [junit] float 4 / 4, double 8 / 8, ldouble 16 / 16 [junit] pointer 8 / 8, page 4096 [junit] Platform: Java Version: 17.0.5 (17.0.5u0), VM: OpenJDK 64-Bit Server VM, Runtime: OpenJDK Runtime Environment [junit] Platform: Java Vendor: Eclipse Adoptium, https://adoptium.net/, Java17, dynamicLib: true, AWT enabled: true [junit] ----------------------------------------------------------------------------------------------------- [junit] GLEventListener init on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL4bc/GL4bc.hw] [junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR NVIDIA Corporation [junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [junit] GL_VERSION 4.6.0 NVIDIA 391.35 [junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 325 [junit] GLX_EXTENSIONS 30 [junit] ----------------------------------------------------------------------------------------------------- [junit] [junit] req. msaa: false [junit] Requested: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] [junit] Chosen : GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] [junit] has msaa: false [junit] [junit] ShaderState: attachShaderProgram: -1 -> 2 (enable: true) [junit] null [junit] ShaderProgram[id=2, linked=false, inUse=false, program: 4, [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: 17.0.5 (17.0.5u0), VM: OpenJDK 64-Bit Server VM, Runtime: OpenJDK Runtime Environment [junit] Platform: Java Vendor: Eclipse Adoptium, https://adoptium.net/, Java17, dynamicLib: true, AWT enabled: true [junit] ----------------------------------------------------------------------------------------------------- [junit] GLEventListener init on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 44 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL4bc/GL4bc.hw] [junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR NVIDIA Corporation [junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [junit] GL_VERSION 4.6.0 NVIDIA 391.35 [junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 325 [junit] GLX_EXTENSIONS 30 [junit] ----------------------------------------------------------------------------------------------------- [junit] [junit] req. msaa: true [junit] Requested: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] [junit] Chosen : GLCaps[wgl vid 44 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] [junit] has msaa: true [junit] [junit] ShaderState: attachShaderProgram: -1 -> 6 (enable: true) [junit] null [junit] ShaderProgram[id=6, linked=false, inUse=false, program: 4, [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] TextRendererGLEL.display: Frame 0072 (003): 0320x0240 [junit] TextRendererGLEL.display: Frame 0073 (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 @ 1675154815688 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1675154815688 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: test00_MSAA0_DefFlip took 3.675 sec [junit] Testcase: test01_MSAA0_UsrFlip took 0 sec [junit] Testcase: test10_MSAA8_DefFlip took 3.247 sec [junit] Testcase: test11_MSAA8_UsrFlip took 0 sec [junit] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 9.208 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675154807181 ms III - Start [junit] SLOCK [T main @ 1675154807181 ms +++ localhost/127.0.0.1:59999 - Locked within 10 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLReadBuffer01GLCanvasAWT - test00_MSAA0_DefFlip [junit] ----------------------------------------------------------------------------------------------------- [junit] Platform: WINDOWS / Windows 10 10.0 (10.0.0), amd64 (X86_64, GENERIC_ABI), 6 cores, littleEndian true [junit] MachineDataInfo: runtimeValidated true, 32Bit false, primitive size / alignment: [junit] int8 1 / 1, int16 2 / 2 [junit] int 4 / 4, long 4 / 4 [junit] int32 4 / 4, int64 8 / 8 [junit] float 4 / 4, double 8 / 8, ldouble 16 / 16 [junit] pointer 8 / 8, page 4096 [junit] Platform: Java Version: 17.0.5 (17.0.5u0), VM: OpenJDK 64-Bit Server VM, Runtime: OpenJDK Runtime Environment [junit] Platform: Java Vendor: Eclipse Adoptium, https://adoptium.net/, Java17, dynamicLib: true, AWT enabled: true [junit] ----------------------------------------------------------------------------------------------------- [junit] GLEventListener init on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL4bc/GL4bc.hw] [junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR NVIDIA Corporation [junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [junit] GL_VERSION 4.6.0 NVIDIA 391.35 [junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 325 [junit] GLX_EXTENSIONS 30 [junit] ----------------------------------------------------------------------------------------------------- [junit] [junit] req. msaa: false [junit] Requested: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] [junit] Chosen : GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] [junit] has msaa: false [junit] [junit] ShaderState: attachShaderProgram: -1 -> 2 (enable: true) [junit] null [junit] ShaderProgram[id=2, linked=false, inUse=false, program: 4, [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: 17.0.5 (17.0.5u0), VM: OpenJDK 64-Bit Server VM, Runtime: OpenJDK Runtime Environment [junit] Platform: Java Vendor: Eclipse Adoptium, https://adoptium.net/, Java17, dynamicLib: true, AWT enabled: true [junit] ----------------------------------------------------------------------------------------------------- [junit] GLEventListener init on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 44 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL4bc/GL4bc.hw] [junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR NVIDIA Corporation [junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [junit] GL_VERSION 4.6.0 NVIDIA 391.35 [junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 325 [junit] GLX_EXTENSIONS 30 [junit] ----------------------------------------------------------------------------------------------------- [junit] [junit] req. msaa: true [junit] Requested: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] [junit] Chosen : GLCaps[wgl vid 44 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] [junit] has msaa: true [junit] [junit] ShaderState: attachShaderProgram: -1 -> 6 (enable: true) [junit] null [junit] ShaderProgram[id=6, linked=false, inUse=false, program: 4, [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] TextRendererGLEL.display: Frame 0072 (003): 0320x0240 [junit] TextRendererGLEL.display: Frame 0073 (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 @ 1675154815688 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1675154815688 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms [junit] ------------- ---------------- --------------- [junit] Testsuite: com.jogamp.opengl.test.junit.jogl.acore.TestGLReadBuffer01GLJPanelAWT [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675154817147 ms III - Start [junit] SLOCK [T main @ 1675154817148 ms +++ localhost/127.0.0.1:59999 - Locked within 9 ms, 1 attempts [junit] Testsuite: com.jogamp.opengl.test.junit.jogl.acore.TestGLReadBuffer01GLJPanelAWT [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLReadBuffer01GLJPanelAWT - test00_MSAA0_DefFlip [junit] ----------------------------------------------------------------------------------------------------- [junit] Platform: WINDOWS / Windows 10 10.0 (10.0.0), amd64 (X86_64, GENERIC_ABI), 6 cores, littleEndian true [junit] MachineDataInfo: runtimeValidated true, 32Bit false, primitive size / alignment: [junit] int8 1 / 1, int16 2 / 2 [junit] int 4 / 4, long 4 / 4 [junit] int32 4 / 4, int64 8 / 8 [junit] float 4 / 4, double 8 / 8, ldouble 16 / 16 [junit] pointer 8 / 8, page 4096 [junit] Platform: Java Version: 17.0.5 (17.0.5u0), VM: OpenJDK 64-Bit Server VM, Runtime: OpenJDK Runtime Environment [junit] Platform: Java Vendor: Eclipse Adoptium, https://adoptium.net/, Java17, dynamicLib: true, AWT enabled: true [junit] ----------------------------------------------------------------------------------------------------- [junit] GLEventListener init on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[fbo]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.hw] [junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR NVIDIA Corporation [junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [junit] GL_VERSION 4.6.0 NVIDIA 391.35 [junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 325 [junit] GLX_EXTENSIONS 30 [junit] ----------------------------------------------------------------------------------------------------- [junit] [junit] req. msaa: false [junit] Requested: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] [junit] Chosen : GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[fbo]] [junit] has msaa: false [junit] [junit] ShaderState: attachShaderProgram: -1 -> 3 (enable: true) [junit] null [junit] ShaderProgram[id=3, linked=false, inUse=false, program: 7, [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: 17.0.5 (17.0.5u0), VM: OpenJDK 64-Bit Server VM, Runtime: OpenJDK Runtime Environment [junit] Platform: Java Vendor: Eclipse Adoptium, https://adoptium.net/, Java17, dynamicLib: true, AWT enabled: true [junit] ----------------------------------------------------------------------------------------------------- [junit] GLEventListener init on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[fbo]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.hw] [junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR NVIDIA Corporation [junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [junit] GL_VERSION 4.6.0 NVIDIA 391.35 [junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 325 [junit] GLX_EXTENSIONS 30 [junit] ----------------------------------------------------------------------------------------------------- [junit] [junit] req. msaa: false [junit] Requested: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] [junit] Chosen : GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[fbo]] [junit] has msaa: false [junit] [junit] ShaderState: attachShaderProgram: -1 -> 7 (enable: true) [junit] null [junit] ShaderProgram[id=7, linked=false, inUse=false, program: 4, [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] TextRendererGLEL.display: Frame 0258 (003): 0320x0240 [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLReadBuffer01GLJPanelAWT - test01_MSAA0_UsrFlip [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLReadBuffer01GLJPanelAWT - test10_MSAA8_DefFlip [junit] ----------------------------------------------------------------------------------------------------- [junit] Platform: WINDOWS / Windows 10 10.0 (10.0.0), amd64 (X86_64, GENERIC_ABI), 6 cores, littleEndian true [junit] MachineDataInfo: runtimeValidated true, 32Bit false, primitive size / alignment: [junit] int8 1 / 1, int16 2 / 2 [junit] int 4 / 4, long 4 / 4 [junit] int32 4 / 4, int64 8 / 8 [junit] float 4 / 4, double 8 / 8, ldouble 16 / 16 [junit] pointer 8 / 8, page 4096 [junit] Platform: Java Version: 17.0.5 (17.0.5u0), VM: OpenJDK 64-Bit Server VM, Runtime: OpenJDK Runtime Environment [junit] Platform: Java Vendor: Eclipse Adoptium, https://adoptium.net/, Java17, dynamicLib: true, AWT enabled: true [junit] ----------------------------------------------------------------------------------------------------- [junit] GLEventListener init on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[fbo]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.hw] [junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR NVIDIA Corporation [junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [junit] GL_VERSION 4.6.0 NVIDIA 391.35 [junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 325 [junit] GLX_EXTENSIONS 30 [junit] ----------------------------------------------------------------------------------------------------- [junit] [junit] req. msaa: true [junit] Requested: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] [junit] Chosen : GLCaps[wgl vid 7 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[fbo]] [junit] has msaa: true [junit] [junit] ShaderState: attachShaderProgram: -1 -> 12 (enable: true) [junit] null [junit] ShaderProgram[id=12, linked=false, inUse=false, program: 7, [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] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLReadBuffer01GLJPanelAWT - test10_MSAA8_DefFlip [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLReadBuffer01GLJPanelAWT - test11_MSAA8_UsrFlip [junit] ----------------------------------------------------------------------------------------------------- [junit] Platform: WINDOWS / Windows 10 10.0 (10.0.0), amd64 (X86_64, GENERIC_ABI), 6 cores, littleEndian true [junit] MachineDataInfo: runtimeValidated true, 32Bit false, primitive size / alignment: [junit] int8 1 / 1, int16 2 / 2 [junit] int 4 / 4, long 4 / 4 [junit] int32 4 / 4, int64 8 / 8 [junit] float 4 / 4, double 8 / 8, ldouble 16 / 16 [junit] pointer 8 / 8, page 4096 [junit] Platform: Java Version: 17.0.5 (17.0.5u0), VM: OpenJDK 64-Bit Server VM, Runtime: OpenJDK Runtime Environment [junit] Platform: Java Vendor: Eclipse Adoptium, https://adoptium.net/, Java17, dynamicLib: true, AWT enabled: true [junit] ----------------------------------------------------------------------------------------------------- [junit] GLEventListener init on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[fbo]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.hw] [junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR NVIDIA Corporation [junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [junit] GL_VERSION 4.6.0 NVIDIA 391.35 [junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 325 [junit] GLX_EXTENSIONS 30 [junit] ----------------------------------------------------------------------------------------------------- [junit] [junit] req. msaa: true [junit] Requested: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] [junit] Chosen : GLCaps[wgl vid 7 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[fbo]] [junit] has msaa: true [junit] [junit] ShaderState: attachShaderProgram: -1 -> 16 (enable: true) [junit] null [junit] ShaderProgram[id=16, linked=false, inUse=false, program: 4, [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] TextRendererGLEL.display: Frame 0270 (003): 0320x0240 [junit] TextRendererGLEL.display: Frame 0271 (003): 0320x0240 [junit] TextRendererGLEL.display: Frame 0272 (003): 0320x0240 [junit] TextRendererGLEL.display: Frame 0273 (003): 0320x0240 [junit] TextRendererGLEL.display: Frame 0274 (003): 0320x0240 [junit] TextRendererGLEL.display: Frame 0275 (003): 0320x0240 [junit] ++++ 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 @ 1675154832345 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1675154832346 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms [junit] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 15.873 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675154817147 ms III - Start [junit] SLOCK [T main @ 1675154817148 ms +++ localhost/127.0.0.1:59999 - Locked within 9 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLReadBuffer01GLJPanelAWT - test00_MSAA0_DefFlip [junit] ----------------------------------------------------------------------------------------------------- [junit] Platform: WINDOWS / Windows 10 10.0 (10.0.0), amd64 (X86_64, GENERIC_ABI), 6 cores, littleEndian true [junit] MachineDataInfo: runtimeValidated true, 32Bit false, primitive size / alignment: [junit] int8 1 / 1, int16 2 / 2 [junit] int 4 / 4, long 4 / 4 [junit] int32 4 / 4, int64 8 / 8 [junit] float 4 / 4, double 8 / 8, ldouble 16 / 16 [junit] pointer 8 / 8, page 4096 [junit] Platform: Java Version: 17.0.5 (17.0.5u0), VM: OpenJDK 64-Bit Server VM, Runtime: OpenJDK Runtime Environment [junit] Platform: Java Vendor: Eclipse Adoptium, https://adoptium.net/, Java17, dynamicLib: true, AWT enabled: true [junit] ----------------------------------------------------------------------------------------------------- [junit] GLEventListener init on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[fbo]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.hw] [junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR NVIDIA Corporation [junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [junit] GL_VERSION 4.6.0 NVIDIA 391.35 [junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 325 [junit] GLX_EXTENSIONS 30 [junit] ----------------------------------------------------------------------------------------------------- [junit] [junit] req. msaa: false [junit] Requested: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] [junit] Chosen : GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[fbo]] [junit] has msaa: false [junit] [junit] ShaderState: attachShaderProgram: -1 -> 3 (enable: true) [junit] null [junit] ShaderProgram[id=3, linked=false, inUse=false, program: 7, [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: 17.0.5 (17.0.5u0), VM: OpenJDK 64-Bit Server VM, Runtime: OpenJDK Runtime Environment [junit] Platform: Java Vendor: Eclipse Adoptium, https://adoptium.net/, Java17, dynamicLib: true, AWT enabled: true [junit] ----------------------------------------------------------------------------------------------------- [junit] GLEventListener init on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[fbo]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.hw] [junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR NVIDIA Corporation [junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [junit] GL_VERSION 4.6.0 NVIDIA 391.35 [junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 325 [junit] GLX_EXTENSIONS 30 [junit] ----------------------------------------------------------------------------------------------------- [junit] [junit] req. msaa: false [junit] Requested: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] [junit] Chosen : GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[fbo]] [junit] has msaa: false [junit] [junit] ShaderState: attachShaderProgram: -1 -> 7 (enable: true) [junit] null [junit] ShaderProgram[id=7, linked=false, inUse=false, program: 4, [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] TextRendererGLEL.display: Frame 0258 (003): 0320x0240 [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLReadBuffer01GLJPanelAWT - test01_MSAA0_UsrFlip [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLReadBuffer01GLJPanelAWT - test10_MSAA8_DefFlip [junit] ----------------------------------------------------------------------------------------------------- [junit] Platform: WINDOWS / Windows 10 10.0 (10.0.0), amd64 (X86_64, GENERIC_ABI), 6 cores, littleEndian true [junit] MachineDataInfo: runtimeValidated true, 32Bit false, primitive size / alignment: [junit] int8 1 / 1, int16 2 / 2 [junit] int 4 / 4, long 4 / 4 [junit] int32 4 / 4, int64 8 / 8 [junit] float 4 / 4, double 8 / 8, ldouble 16 / 16 [junit] pointer 8 / 8, page 4096 [junit] Platform: Java Version: 17.0.5 (17.0.5u0), VM: OpenJDK 64-Bit Server VM, Runtime: OpenJDK Runtime Environment [junit] Platform: Java Vendor: Eclipse Adoptium, https://adoptium.net/, Java17, dynamicLib: true, AWT enabled: true [junit] ----------------------------------------------------------------------------------------------------- [junit] GLEventListener init on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[fbo]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.hw] [junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR NVIDIA Corporation [junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [junit] GL_VERSION 4.6.0 NVIDIA 391.35 [junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 325 [junit] GLX_EXTENSIONS 30 [junit] ----------------------------------------------------------------------------------------------------- [junit] [junit] req. msaa: true [junit] Requested: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] [junit] Chosen : GLCaps[wgl vid 7 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[fbo]] [junit] has msaa: true [junit] [junit] ShaderState: attachShaderProgram: -1 -> 12 (enable: true) [junit] null [junit] ShaderProgram[id=12, linked=false, inUse=false, program: 7, [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] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLReadBuffer01GLJPanelAWT - test10_MSAA8_DefFlip [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLReadBuffer01GLJPanelAWT - test11_MSAA8_UsrFlip [junit] ----------------------------------------------------------------------------------------------------- [junit] Platform: WINDOWS / Windows 10 10.0 (10.0.0), amd64 (X86_64, GENERIC_ABI), 6 cores, littleEndian true [junit] MachineDataInfo: runtimeValidated true, 32Bit false, primitive size / alignment: [junit] int8 1 / 1, int16 2 / 2 [junit] int 4 / 4, long 4 / 4 [junit] int32 4 / 4, int64 8 / 8 [junit] float 4 / 4, double 8 / 8, ldouble 16 / 16 [junit] pointer 8 / 8, page 4096 [junit] Platform: Java Version: 17.0.5 (17.0.5u0), VM: OpenJDK 64-Bit Server VM, Runtime: OpenJDK Runtime Environment [junit] Platform: Java Vendor: Eclipse Adoptium, https://adoptium.net/, Java17, dynamicLib: true, AWT enabled: true [junit] ----------------------------------------------------------------------------------------------------- [junit] GLEventListener init on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[fbo]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.hw] [junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR NVIDIA Corporation [junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [junit] GL_VERSION 4.6.0 NVIDIA 391.35 [junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 325 [junit] GLX_EXTENSIONS 30 [junit] ----------------------------------------------------------------------------------------------------- [junit] [junit] req. msaa: true [junit] Requested: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] [junit] Chosen : GLCaps[wgl vid 7 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[fbo]] [junit] has msaa: true [junit] [junit] ShaderState: attachShaderProgram: -1 -> 16 (enable: true) [junit] null [junit] ShaderProgram[id=16, linked=false, inUse=false, program: 4, [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] TextRendererGLEL.display: Frame 0270 (003): 0320x0240 [junit] TextRendererGLEL.display: Frame 0271 (003): 0320x0240 [junit] TextRendererGLEL.display: Frame 0272 (003): 0320x0240 [junit] TextRendererGLEL.display: Frame 0273 (003): 0320x0240 [junit] TextRendererGLEL.display: Frame 0274 (003): 0320x0240 [junit] TextRendererGLEL.display: Frame 0275 (003): 0320x0240 [junit] ++++ 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 @ 1675154832345 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1675154832346 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: test00_MSAA0_DefFlip took 3.762 sec [junit] Testcase: test01_MSAA0_UsrFlip took 3.282 sec [junit] Testcase: test10_MSAA8_DefFlip took 3.29 sec [junit] Testcase: test11_MSAA8_UsrFlip took 3.278 sec [junit] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 15.873 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675154817147 ms III - Start [junit] SLOCK [T main @ 1675154817148 ms +++ localhost/127.0.0.1:59999 - Locked within 9 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLReadBuffer01GLJPanelAWT - test00_MSAA0_DefFlip [junit] ----------------------------------------------------------------------------------------------------- [junit] Platform: WINDOWS / Windows 10 10.0 (10.0.0), amd64 (X86_64, GENERIC_ABI), 6 cores, littleEndian true [junit] MachineDataInfo: runtimeValidated true, 32Bit false, primitive size / alignment: [junit] int8 1 / 1, int16 2 / 2 [junit] int 4 / 4, long 4 / 4 [junit] int32 4 / 4, int64 8 / 8 [junit] float 4 / 4, double 8 / 8, ldouble 16 / 16 [junit] pointer 8 / 8, page 4096 [junit] Platform: Java Version: 17.0.5 (17.0.5u0), VM: OpenJDK 64-Bit Server VM, Runtime: OpenJDK Runtime Environment [junit] Platform: Java Vendor: Eclipse Adoptium, https://adoptium.net/, Java17, dynamicLib: true, AWT enabled: true [junit] ----------------------------------------------------------------------------------------------------- [junit] GLEventListener init on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[fbo]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.hw] [junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR NVIDIA Corporation [junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [junit] GL_VERSION 4.6.0 NVIDIA 391.35 [junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 325 [junit] GLX_EXTENSIONS 30 [junit] ----------------------------------------------------------------------------------------------------- [junit] [junit] req. msaa: false [junit] Requested: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] [junit] Chosen : GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[fbo]] [junit] has msaa: false [junit] [junit] ShaderState: attachShaderProgram: -1 -> 3 (enable: true) [junit] null [junit] ShaderProgram[id=3, linked=false, inUse=false, program: 7, [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: 17.0.5 (17.0.5u0), VM: OpenJDK 64-Bit Server VM, Runtime: OpenJDK Runtime Environment [junit] Platform: Java Vendor: Eclipse Adoptium, https://adoptium.net/, Java17, dynamicLib: true, AWT enabled: true [junit] ----------------------------------------------------------------------------------------------------- [junit] GLEventListener init on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[fbo]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.hw] [junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR NVIDIA Corporation [junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [junit] GL_VERSION 4.6.0 NVIDIA 391.35 [junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 325 [junit] GLX_EXTENSIONS 30 [junit] ----------------------------------------------------------------------------------------------------- [junit] [junit] req. msaa: false [junit] Requested: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] [junit] Chosen : GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[fbo]] [junit] has msaa: false [junit] [junit] ShaderState: attachShaderProgram: -1 -> 7 (enable: true) [junit] null [junit] ShaderProgram[id=7, linked=false, inUse=false, program: 4, [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] TextRendererGLEL.display: Frame 0258 (003): 0320x0240 [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLReadBuffer01GLJPanelAWT - test01_MSAA0_UsrFlip [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLReadBuffer01GLJPanelAWT - test10_MSAA8_DefFlip [junit] ----------------------------------------------------------------------------------------------------- [junit] Platform: WINDOWS / Windows 10 10.0 (10.0.0), amd64 (X86_64, GENERIC_ABI), 6 cores, littleEndian true [junit] MachineDataInfo: runtimeValidated true, 32Bit false, primitive size / alignment: [junit] int8 1 / 1, int16 2 / 2 [junit] int 4 / 4, long 4 / 4 [junit] int32 4 / 4, int64 8 / 8 [junit] float 4 / 4, double 8 / 8, ldouble 16 / 16 [junit] pointer 8 / 8, page 4096 [junit] Platform: Java Version: 17.0.5 (17.0.5u0), VM: OpenJDK 64-Bit Server VM, Runtime: OpenJDK Runtime Environment [junit] Platform: Java Vendor: Eclipse Adoptium, https://adoptium.net/, Java17, dynamicLib: true, AWT enabled: true [junit] ----------------------------------------------------------------------------------------------------- [junit] GLEventListener init on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[fbo]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.hw] [junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR NVIDIA Corporation [junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [junit] GL_VERSION 4.6.0 NVIDIA 391.35 [junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 325 [junit] GLX_EXTENSIONS 30 [junit] ----------------------------------------------------------------------------------------------------- [junit] [junit] req. msaa: true [junit] Requested: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] [junit] Chosen : GLCaps[wgl vid 7 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[fbo]] [junit] has msaa: true [junit] [junit] ShaderState: attachShaderProgram: -1 -> 12 (enable: true) [junit] null [junit] ShaderProgram[id=12, linked=false, inUse=false, program: 7, [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] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLReadBuffer01GLJPanelAWT - test10_MSAA8_DefFlip [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLReadBuffer01GLJPanelAWT - test11_MSAA8_UsrFlip [junit] ----------------------------------------------------------------------------------------------------- [junit] Platform: WINDOWS / Windows 10 10.0 (10.0.0), amd64 (X86_64, GENERIC_ABI), 6 cores, littleEndian true [junit] MachineDataInfo: runtimeValidated true, 32Bit false, primitive size / alignment: [junit] int8 1 / 1, int16 2 / 2 [junit] int 4 / 4, long 4 / 4 [junit] int32 4 / 4, int64 8 / 8 [junit] float 4 / 4, double 8 / 8, ldouble 16 / 16 [junit] pointer 8 / 8, page 4096 [junit] Platform: Java Version: 17.0.5 (17.0.5u0), VM: OpenJDK 64-Bit Server VM, Runtime: OpenJDK Runtime Environment [junit] Platform: Java Vendor: Eclipse Adoptium, https://adoptium.net/, Java17, dynamicLib: true, AWT enabled: true [junit] ----------------------------------------------------------------------------------------------------- [junit] GLEventListener init on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[fbo]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.hw] [junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR NVIDIA Corporation [junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [junit] GL_VERSION 4.6.0 NVIDIA 391.35 [junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 325 [junit] GLX_EXTENSIONS 30 [junit] ----------------------------------------------------------------------------------------------------- [junit] [junit] req. msaa: true [junit] Requested: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] [junit] Chosen : GLCaps[wgl vid 7 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[fbo]] [junit] has msaa: true [junit] [junit] ShaderState: attachShaderProgram: -1 -> 16 (enable: true) [junit] null [junit] ShaderProgram[id=16, linked=false, inUse=false, program: 4, [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] TextRendererGLEL.display: Frame 0270 (003): 0320x0240 [junit] TextRendererGLEL.display: Frame 0271 (003): 0320x0240 [junit] TextRendererGLEL.display: Frame 0272 (003): 0320x0240 [junit] TextRendererGLEL.display: Frame 0273 (003): 0320x0240 [junit] TextRendererGLEL.display: Frame 0274 (003): 0320x0240 [junit] TextRendererGLEL.display: Frame 0275 (003): 0320x0240 [junit] ++++ 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 @ 1675154832345 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1675154832346 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 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 @ 1675154833922 ms III - Start [junit] SLOCK [T main @ 1675154833923 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestMainVersionGLCanvasAWT - testMain [junit] ----------------------------------------------------------------------------------------------------- [junit] Platform: WINDOWS / Windows 10 10.0 (10.0.0), amd64 (X86_64, GENERIC_ABI), 6 cores, littleEndian true [junit] MachineDataInfo: runtimeValidated true, 32Bit false, primitive size / alignment: [junit] int8 1 / 1, int16 2 / 2 [junit] int 4 / 4, long 4 / 4 [junit] int32 4 / 4, int64 8 / 8 [junit] float 4 / 4, double 8 / 8, ldouble 16 / 16 [junit] pointer 8 / 8, page 4096 [junit] Platform: Java Version: 17.0.5 (17.0.5u0), VM: OpenJDK 64-Bit Server VM, Runtime: OpenJDK Runtime Environment [junit] Platform: Java Vendor: Eclipse Adoptium, https://adoptium.net/, Java17, dynamicLib: true, AWT enabled: true [junit] ----------------------------------------------------------------------------------------------------- [junit] ----------------------------------------------------------------------------------------------------- [junit] Package: com.jogamp.common [junit] Extension Name: com.jogamp.common [junit] Specification Title: GlueGen Java Bindings Generator [junit] Specification Vendor: JogAmp Community [junit] Specification Version: 2.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-20230124 [junit] Implementation Build: 2.4-b951-20230124 [junit] Implementation Branch: origin/master [junit] Implementation Commit: 042ff8177884b6af1543622c63c917886798b119 [junit] Implementation SHA Sources: d5200d5f01f6a2404fcfb607679c463df36b9a0a81dfa77d28e1b5ca77707fc9 [junit] Implementation SHA Classes: ee45eb067581f8968e6f44fafc216cfb6c1a5fa1b4fa18bc409ff6506323a171 [junit] Implementation SHA Classes-this: 2911c6005888aedbbb604c7cf2b85328f9f2411000a8fe149bfa8e5de9afb793 [junit] Implementation SHA Natives: 553618a26c04a6510a6f994cceae5ef558cd2f1f9a680990755e19a64b14bf2e [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-20230131 [junit] Implementation Build: 2.4-b1517-20230131 [junit] Implementation Branch: origin/master [junit] Implementation Commit: 3462aa70de7d4a6fdd59f0cb90b6563d68731c61 [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 0x481e562]] [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 0x481e562]] [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 0x481e562]]: [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 @ 1675154835870 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1675154835870 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.606 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675154833922 ms III - Start [junit] SLOCK [T main @ 1675154833923 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestMainVersionGLCanvasAWT - testMain [junit] ----------------------------------------------------------------------------------------------------- [junit] Platform: WINDOWS / Windows 10 10.0 (10.0.0), amd64 (X86_64, GENERIC_ABI), 6 cores, littleEndian true [junit] MachineDataInfo: runtimeValidated true, 32Bit false, primitive size / alignment: [junit] int8 1 / 1, int16 2 / 2 [junit] int 4 / 4, long 4 / 4 [junit] int32 4 / 4, int64 8 / 8 [junit] float 4 / 4, double 8 / 8, ldouble 16 / 16 [junit] pointer 8 / 8, page 4096 [junit] Platform: Java Version: 17.0.5 (17.0.5u0), VM: OpenJDK 64-Bit Server VM, Runtime: OpenJDK Runtime Environment [junit] Platform: Java Vendor: Eclipse Adoptium, https://adoptium.net/, Java17, dynamicLib: true, AWT enabled: true [junit] ----------------------------------------------------------------------------------------------------- [junit] ----------------------------------------------------------------------------------------------------- [junit] Package: com.jogamp.common [junit] Extension Name: com.jogamp.common [junit] Specification Title: GlueGen Java Bindings Generator [junit] Specification Vendor: JogAmp Community [junit] Specification Version: 2.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-20230124 [junit] Implementation Build: 2.4-b951-20230124 [junit] Implementation Branch: origin/master [junit] Implementation Commit: 042ff8177884b6af1543622c63c917886798b119 [junit] Implementation SHA Sources: d5200d5f01f6a2404fcfb607679c463df36b9a0a81dfa77d28e1b5ca77707fc9 [junit] Implementation SHA Classes: ee45eb067581f8968e6f44fafc216cfb6c1a5fa1b4fa18bc409ff6506323a171 [junit] Implementation SHA Classes-this: 2911c6005888aedbbb604c7cf2b85328f9f2411000a8fe149bfa8e5de9afb793 [junit] Implementation SHA Natives: 553618a26c04a6510a6f994cceae5ef558cd2f1f9a680990755e19a64b14bf2e [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-20230131 [junit] Implementation Build: 2.4-b1517-20230131 [junit] Implementation Branch: origin/master [junit] Implementation Commit: 3462aa70de7d4a6fdd59f0cb90b6563d68731c61 [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 0x481e562]] [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 0x481e562]] [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 0x481e562]]: [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 @ 1675154835870 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1675154835870 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: testMain took 1.923 sec [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.606 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675154833922 ms III - Start [junit] SLOCK [T main @ 1675154833923 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestMainVersionGLCanvasAWT - testMain [junit] ----------------------------------------------------------------------------------------------------- [junit] Platform: WINDOWS / Windows 10 10.0 (10.0.0), amd64 (X86_64, GENERIC_ABI), 6 cores, littleEndian true [junit] MachineDataInfo: runtimeValidated true, 32Bit false, primitive size / alignment: [junit] int8 1 / 1, int16 2 / 2 [junit] int 4 / 4, long 4 / 4 [junit] int32 4 / 4, int64 8 / 8 [junit] float 4 / 4, double 8 / 8, ldouble 16 / 16 [junit] pointer 8 / 8, page 4096 [junit] Platform: Java Version: 17.0.5 (17.0.5u0), VM: OpenJDK 64-Bit Server VM, Runtime: OpenJDK Runtime Environment [junit] Platform: Java Vendor: Eclipse Adoptium, https://adoptium.net/, Java17, dynamicLib: true, AWT enabled: true [junit] ----------------------------------------------------------------------------------------------------- [junit] ----------------------------------------------------------------------------------------------------- [junit] Package: com.jogamp.common [junit] Extension Name: com.jogamp.common [junit] Specification Title: GlueGen Java Bindings Generator [junit] Specification Vendor: JogAmp Community [junit] Specification Version: 2.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-20230124 [junit] Implementation Build: 2.4-b951-20230124 [junit] Implementation Branch: origin/master [junit] Implementation Commit: 042ff8177884b6af1543622c63c917886798b119 [junit] Implementation SHA Sources: d5200d5f01f6a2404fcfb607679c463df36b9a0a81dfa77d28e1b5ca77707fc9 [junit] Implementation SHA Classes: ee45eb067581f8968e6f44fafc216cfb6c1a5fa1b4fa18bc409ff6506323a171 [junit] Implementation SHA Classes-this: 2911c6005888aedbbb604c7cf2b85328f9f2411000a8fe149bfa8e5de9afb793 [junit] Implementation SHA Natives: 553618a26c04a6510a6f994cceae5ef558cd2f1f9a680990755e19a64b14bf2e [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-20230131 [junit] Implementation Build: 2.4-b1517-20230131 [junit] Implementation Branch: origin/master [junit] Implementation Commit: 3462aa70de7d4a6fdd59f0cb90b6563d68731c61 [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 0x481e562]] [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 0x481e562]] [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 0x481e562]]: [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 @ 1675154835870 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1675154835870 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [junit] ------------- ---------------- --------------- [junit] Testsuite: com.jogamp.opengl.test.junit.jogl.acore.TestOffscreenLayer01GLCanvasAWT [junit] ++++ Test Singleton.ctor() [junit] Testsuite: com.jogamp.opengl.test.junit.jogl.acore.TestOffscreenLayer01GLCanvasAWT [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675154837377 ms III - Start [junit] SLOCK [T main @ 1675154837378 ms +++ localhost/127.0.0.1:59999 - Locked within 10 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestOffscreenLayer01GLCanvasAWT - test01_GL3 [junit] offscreen layer n/a [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestOffscreenLayer01GLCanvasAWT - test01_GL3 [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestOffscreenLayer01GLCanvasAWT - test01_GLDefault [junit] offscreen layer n/a [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestOffscreenLayer01GLCanvasAWT - test01_GLDefault [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestOffscreenLayer01GLCanvasAWT - testInfo00 [junit] Java Version: 17.0.5 [junit] OS Version: 10.0.0 [junit] JAWTUtil.isOffscreenLayerRequired(): false [junit] JAWTUtil.isOffscreenLayerSupported(): false [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestOffscreenLayer01GLCanvasAWT - testInfo00 [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675154838988 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1675154838988 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [junit] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.268 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675154837377 ms III - Start [junit] SLOCK [T main @ 1675154837378 ms +++ localhost/127.0.0.1:59999 - Locked within 10 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestOffscreenLayer01GLCanvasAWT - test01_GL3 [junit] offscreen layer n/a [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestOffscreenLayer01GLCanvasAWT - test01_GL3 [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestOffscreenLayer01GLCanvasAWT - test01_GLDefault [junit] offscreen layer n/a [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestOffscreenLayer01GLCanvasAWT - test01_GLDefault [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestOffscreenLayer01GLCanvasAWT - testInfo00 [junit] Java Version: 17.0.5 [junit] OS Version: 10.0.0 [junit] JAWTUtil.isOffscreenLayerRequired(): false [junit] JAWTUtil.isOffscreenLayerSupported(): false [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestOffscreenLayer01GLCanvasAWT - testInfo00 [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675154838988 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1675154838988 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: test01_GL3 took 1.571 sec [junit] Testcase: test01_GLDefault took 0 sec [junit] Testcase: testInfo00 took 0.001 sec [junit] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.268 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675154837377 ms III - Start [junit] SLOCK [T main @ 1675154837378 ms +++ localhost/127.0.0.1:59999 - Locked within 10 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestOffscreenLayer01GLCanvasAWT - test01_GL3 [junit] offscreen layer n/a [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestOffscreenLayer01GLCanvasAWT - test01_GL3 [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestOffscreenLayer01GLCanvasAWT - test01_GLDefault [junit] offscreen layer n/a [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestOffscreenLayer01GLCanvasAWT - test01_GLDefault [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestOffscreenLayer01GLCanvasAWT - testInfo00 [junit] Java Version: 17.0.5 [junit] OS Version: 10.0.0 [junit] JAWTUtil.isOffscreenLayerRequired(): false [junit] JAWTUtil.isOffscreenLayerSupported(): false [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestOffscreenLayer01GLCanvasAWT - testInfo00 [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675154838988 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1675154838988 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 @ 1675154840234 ms III - Start [junit] SLOCK [T main @ 1675154840235 ms +++ localhost/127.0.0.1:59999 - Locked within 10 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 @ 1675154841805 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1675154841805 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [junit] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.235 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675154840234 ms III - Start [junit] SLOCK [T main @ 1675154840235 ms +++ localhost/127.0.0.1:59999 - Locked within 10 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 @ 1675154841805 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1675154841805 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: test01_GLDefault took 0.443 sec [junit] Testcase: test02_GL3 took 1.089 sec [junit] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.235 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675154840234 ms III - Start [junit] SLOCK [T main @ 1675154840235 ms +++ localhost/127.0.0.1:59999 - Locked within 10 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 @ 1675154841805 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1675154841805 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 @ 1675154843051 ms III - Start [junit] SLOCK [T main @ 1675154843052 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestPBufferDeadlockAWT - testDeadlock [junit] BB.0: java.lang.Object@5b9c5cf4 [junit] BB.1: java.lang.Object@5b9c5cf4 [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 @ 1675154844757 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1675154844757 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.356 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675154843051 ms III - Start [junit] SLOCK [T main @ 1675154843052 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestPBufferDeadlockAWT - testDeadlock [junit] BB.0: java.lang.Object@5b9c5cf4 [junit] BB.1: java.lang.Object@5b9c5cf4 [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 @ 1675154844757 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1675154844757 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: testDeadlock took 0.067 sec [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.356 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675154843051 ms III - Start [junit] SLOCK [T main @ 1675154843052 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestPBufferDeadlockAWT - testDeadlock [junit] BB.0: java.lang.Object@5b9c5cf4 [junit] BB.1: java.lang.Object@5b9c5cf4 [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 @ 1675154844757 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1675154844757 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [junit] ------------- ---------------- --------------- [junit] Testsuite: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextListAWT [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675154846001 ms III - Start [junit] SLOCK [T main @ 1675154846002 ms +++ localhost/127.0.0.1:59999 - Locked within 10 ms, 1 attempts [junit] Testsuite: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextListAWT [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextListAWT - test01 [junit] Thread[main,5,main] Gears.init: tileRendererInUse null [junit] GearsES2 init on Thread[main,5,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 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 0x44010789, 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 0x44010789, 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 0x44010789, 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 0x44010789, 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 @ 1675154848507 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1675154848508 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 3.162 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675154846001 ms III - Start [junit] SLOCK [T main @ 1675154846002 ms +++ localhost/127.0.0.1:59999 - Locked within 10 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 0x44010789, 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 0x44010789, 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 0x44010789, 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 0x44010789, 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 @ 1675154848507 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1675154848508 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: test01 took 0.905 sec [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 3.162 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675154846001 ms III - Start [junit] SLOCK [T main @ 1675154846002 ms +++ localhost/127.0.0.1:59999 - Locked within 10 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 0x44010789, 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 0x44010789, 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 0x44010789, 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 0x44010789, 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 @ 1675154848507 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1675154848508 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [junit] ------------- ---------------- --------------- [junit] Testsuite: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextNewtAWTBug523 [junit] ++++ Test Singleton.ctor() [junit] Testsuite: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextNewtAWTBug523 [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675154849872 ms III - Start [junit] SLOCK [T main @ 1675154849873 ms +++ localhost/127.0.0.1:59999 - Locked within 9 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 0x4e08711f [junit] Creating vertex VBO on slave 0x4e08711f [junit] Creating index VBO on slave 0x4e08711f [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Using local VBOs on slave 0xbcec361 [junit] Creating vertex VBO on slave 0xbcec361 [junit] Creating index VBO on slave 0xbcec361 [junit] AWTWindowClosingAdapter.windowClosing: AWTWindowClosingAdapter[closing 1, closed 0] [junit] AWTWindowClosingAdapter.windowClosed: AWTWindowClosingAdapter[closing 1, closed 1] [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextNewtAWTBug523 - test01UseAWTNotShared [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextNewtAWTBug523 - test02UseAWTSharedContext [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Using shared VBOs on slave 0x3571b748 [junit] Creating vertex VBO on slave 0x3571b748 [junit] Creating index VBO on slave 0x3571b748 [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Using shared VBOs on slave 0x3e96bacf [junit] AWTWindowClosingAdapter.windowClosing: AWTWindowClosingAdapter[closing 1, closed 0] [junit] AWTWindowClosingAdapter.windowClosed: AWTWindowClosingAdapter[closing 1, closed 1] [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextNewtAWTBug523 - test02UseAWTSharedContext [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextNewtAWTBug523 - test10UseNEWTNotShared [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Using local VBOs on slave 0xd9345cd [junit] Creating vertex VBO on slave 0xd9345cd [junit] Creating index VBO on slave 0xd9345cd [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Using local VBOs on slave 0x2d710f1a [junit] Creating vertex VBO on slave 0x2d710f1a [junit] Creating index VBO on slave 0x2d710f1a [junit] AWTWindowClosingAdapter.windowClosing: AWTWindowClosingAdapter[closing 1, closed 0] [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextNewtAWTBug523 - test10UseNEWTNotShared [junit] AWTWindowClosingAdapter.windowClosed: AWTWindowClosingAdapter[closing 1, closed 1] [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextNewtAWTBug523 - test11UseNEWTSharedContext [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Using shared VBOs on slave 0x13fd2ccd [junit] Creating vertex VBO on slave 0x13fd2ccd [junit] Creating index VBO on slave 0x13fd2ccd [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Using shared VBOs on slave 0xb9b00e0 [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 @ 1675154866139 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1675154866139 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [junit] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 16.962 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675154849872 ms III - Start [junit] SLOCK [T main @ 1675154849873 ms +++ localhost/127.0.0.1:59999 - Locked within 9 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 0x4e08711f [junit] Creating vertex VBO on slave 0x4e08711f [junit] Creating index VBO on slave 0x4e08711f [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Using local VBOs on slave 0xbcec361 [junit] Creating vertex VBO on slave 0xbcec361 [junit] Creating index VBO on slave 0xbcec361 [junit] AWTWindowClosingAdapter.windowClosing: AWTWindowClosingAdapter[closing 1, closed 0] [junit] AWTWindowClosingAdapter.windowClosed: AWTWindowClosingAdapter[closing 1, closed 1] [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextNewtAWTBug523 - test01UseAWTNotShared [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextNewtAWTBug523 - test02UseAWTSharedContext [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Using shared VBOs on slave 0x3571b748 [junit] Creating vertex VBO on slave 0x3571b748 [junit] Creating index VBO on slave 0x3571b748 [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Using shared VBOs on slave 0x3e96bacf [junit] AWTWindowClosingAdapter.windowClosing: AWTWindowClosingAdapter[closing 1, closed 0] [junit] AWTWindowClosingAdapter.windowClosed: AWTWindowClosingAdapter[closing 1, closed 1] [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextNewtAWTBug523 - test02UseAWTSharedContext [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextNewtAWTBug523 - test10UseNEWTNotShared [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Using local VBOs on slave 0xd9345cd [junit] Creating vertex VBO on slave 0xd9345cd [junit] Creating index VBO on slave 0xd9345cd [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Using local VBOs on slave 0x2d710f1a [junit] Creating vertex VBO on slave 0x2d710f1a [junit] Creating index VBO on slave 0x2d710f1a [junit] AWTWindowClosingAdapter.windowClosing: AWTWindowClosingAdapter[closing 1, closed 0] [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextNewtAWTBug523 - test10UseNEWTNotShared [junit] AWTWindowClosingAdapter.windowClosed: AWTWindowClosingAdapter[closing 1, closed 1] [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextNewtAWTBug523 - test11UseNEWTSharedContext [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Using shared VBOs on slave 0x13fd2ccd [junit] Creating vertex VBO on slave 0x13fd2ccd [junit] Creating index VBO on slave 0x13fd2ccd [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Using shared VBOs on slave 0xb9b00e0 [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 @ 1675154866139 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1675154866139 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: test01UseAWTNotShared took 3.642 sec [junit] Testcase: test02UseAWTSharedContext took 3.594 sec [junit] Testcase: test10UseNEWTNotShared took 3.766 sec [junit] Testcase: test11UseNEWTSharedContext took 3.736 sec [junit] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 16.962 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675154849872 ms III - Start [junit] SLOCK [T main @ 1675154849873 ms +++ localhost/127.0.0.1:59999 - Locked within 9 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 0x4e08711f [junit] Creating vertex VBO on slave 0x4e08711f [junit] Creating index VBO on slave 0x4e08711f [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Using local VBOs on slave 0xbcec361 [junit] Creating vertex VBO on slave 0xbcec361 [junit] Creating index VBO on slave 0xbcec361 [junit] AWTWindowClosingAdapter.windowClosing: AWTWindowClosingAdapter[closing 1, closed 0] [junit] AWTWindowClosingAdapter.windowClosed: AWTWindowClosingAdapter[closing 1, closed 1] [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextNewtAWTBug523 - test01UseAWTNotShared [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextNewtAWTBug523 - test02UseAWTSharedContext [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Using shared VBOs on slave 0x3571b748 [junit] Creating vertex VBO on slave 0x3571b748 [junit] Creating index VBO on slave 0x3571b748 [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Using shared VBOs on slave 0x3e96bacf [junit] AWTWindowClosingAdapter.windowClosing: AWTWindowClosingAdapter[closing 1, closed 0] [junit] AWTWindowClosingAdapter.windowClosed: AWTWindowClosingAdapter[closing 1, closed 1] [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextNewtAWTBug523 - test02UseAWTSharedContext [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextNewtAWTBug523 - test10UseNEWTNotShared [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Using local VBOs on slave 0xd9345cd [junit] Creating vertex VBO on slave 0xd9345cd [junit] Creating index VBO on slave 0xd9345cd [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Using local VBOs on slave 0x2d710f1a [junit] Creating vertex VBO on slave 0x2d710f1a [junit] Creating index VBO on slave 0x2d710f1a [junit] AWTWindowClosingAdapter.windowClosing: AWTWindowClosingAdapter[closing 1, closed 0] [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextNewtAWTBug523 - test10UseNEWTNotShared [junit] AWTWindowClosingAdapter.windowClosed: AWTWindowClosingAdapter[closing 1, closed 1] [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextNewtAWTBug523 - test11UseNEWTSharedContext [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Using shared VBOs on slave 0x13fd2ccd [junit] Creating vertex VBO on slave 0x13fd2ccd [junit] Creating index VBO on slave 0x13fd2ccd [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Using shared VBOs on slave 0xb9b00e0 [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 @ 1675154866139 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1675154866139 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [junit] ------------- ---------------- --------------- [junit] Testsuite: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2AWT3 [junit] Testsuite: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2AWT3 [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675154867490 ms III - Start [junit] SLOCK [T main @ 1675154867491 ms +++ localhost/127.0.0.1:59999 - Locked within 10 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2AWT3 - test01SyncedOneAnimatorCleanDtorOrder [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x6cf0e0ba: tileRendererInUse null, GearsES2[obj 0x6cf0e0ba isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x6cf0e0ba on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/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 0x6cf0e0ba created: GearsObj[0x2c351a39, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x6cf0e0ba created: GearsObj[0x65c47d93, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x6cf0e0ba created: GearsObj[0x65c47d93, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x6cf0e0ba FIN GearsES2[obj 0x6cf0e0ba isInit true, usesShared false, 1 GearsObj[0x2c351a39, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x65c47d93, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2582a4f0, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x6cf0e0ba 0/0 240x217 of 240x217, swapInterval 0, drawable 0x330108a1, msaa false, tileRendererInUse null [junit] >> GearsES2 0x6cf0e0ba, 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 0x38d8f54a: tileRendererInUse null, GearsES2[obj 0x38d8f54a isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x6cf0e0ba isInit true, usesShared false, 1 GearsObj[0x2c351a39, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x65c47d93, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2582a4f0, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [junit] GearsES2 init 0x38d8f54a on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/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 0x38d8f54a created w/ share: GearsObj[0x2c351a39, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x18fff006, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x38d8f54a created w/ share: GearsObj[0x65c47d93, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x66c92d4d, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x38d8f54a created w/ share: GearsObj[0x2582a4f0, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x64286a41, vbo ff 13, fs 14, bf 15, bs 16] [junit] Shared GearsES2: Unsynchronized Objects [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x38d8f54a FIN GearsES2[obj 0x38d8f54a isInit true, usesShared true, 1 GearsObj[0x18fff006, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x66c92d4d, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x64286a41, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x6cf0e0ba isInit true, usesShared false, 1 GearsObj[0x2c351a39, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x65c47d93, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2582a4f0, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x38d8f54a 0/0 240x217 of 240x217, swapInterval 0, drawable 0xffffffffde010881, msaa false, tileRendererInUse null [junit] >> GearsES2 0x38d8f54a, 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 0x351d00c0: tileRendererInUse null, GearsES2[obj 0x351d00c0 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x6cf0e0ba isInit true, usesShared false, 1 GearsObj[0x2c351a39, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x65c47d93, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2582a4f0, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [junit] GearsES2 init 0x351d00c0 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/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] waitForRealized: to false, goal reached true [junit] gear1 0x351d00c0 created w/ share: GearsObj[0x2c351a39, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x2167628d, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x351d00c0 created w/ share: GearsObj[0x65c47d93, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x6f7612d3, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x351d00c0 created w/ share: GearsObj[0x2582a4f0, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x69567c81, vbo ff 13, fs 14, bf 15, bs 16] [junit] Shared GearsES2: Unsynchronized Objects [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x351d00c0 FIN GearsES2[obj 0x351d00c0 isInit true, usesShared true, 1 GearsObj[0x2167628d, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6f7612d3, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x69567c81, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x6cf0e0ba isInit true, usesShared false, 1 GearsObj[0x2c351a39, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x65c47d93, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2582a4f0, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [junit] waitForRealized: to false, goal reached true [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x351d00c0 0/0 240x217 of 240x217, swapInterval 0, drawable 0xffffffffde010881, msaa false, tileRendererInUse null [junit] waitForRealized: to false, goal reached true [junit] >> GearsES2 0x351d00c0, 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 0x5cececa6, (isShared true, created true, master 0x5cececa6) [junit] Created Ctx #0: hash 0x17030772, (created true) [junit] Created Ctx #1: hash 0x14441cf4, (created true) [junit] Total created 2 + destroyed 0 = 2 [junit] [junit] XXX-C-3.2: hash 0x14441cf4, (isShared true, created true, master 0x5cececa6) [junit] Created Ctx #0: hash 0x5cececa6, (created true) [junit] Created Ctx #1: hash 0x17030772, (created true) [junit] Total created 2 + destroyed 0 = 2 [junit] [junit] XXX-C-3.3: hash 0x17030772, (isShared true, created true, master 0x5cececa6) [junit] Created Ctx #0: hash 0x5cececa6, (created true) [junit] Created Ctx #1: hash 0x14441cf4, (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 0x351d00c0: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x351d00c0 FIN [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x38d8f54a: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x38d8f54a FIN [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x6cf0e0ba: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x6cf0e0ba FIN [junit] waitForRealized: to false, goal reached true [junit] waitForRealized: to false, goal reached true [junit] waitForRealized: to false, goal reached true [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2AWT3 - test01SyncedOneAnimatorCleanDtorOrder [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2AWT3 - test02SyncedOneAnimatorDirtyDtorOrder [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x78691363: tileRendererInUse null, GearsES2[obj 0x78691363 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x78691363 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/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 0x78691363 created: GearsObj[0x275fea9d, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x78691363 created: GearsObj[0x2f417e0e, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x78691363 created: GearsObj[0x2f417e0e, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x78691363 FIN GearsES2[obj 0x78691363 isInit true, usesShared false, 1 GearsObj[0x275fea9d, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2f417e0e, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2b2d63d2, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x78691363 0/0 240x217 of 240x217, swapInterval 0, drawable 0xffffffff8b01065f, msaa false, tileRendererInUse null [junit] >> GearsES2 0x78691363, 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 0x3590fc5b: tileRendererInUse null, GearsES2[obj 0x3590fc5b isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x78691363 isInit true, usesShared false, 1 GearsObj[0x275fea9d, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2f417e0e, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2b2d63d2, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [junit] GearsES2 init 0x3590fc5b on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/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 0x3590fc5b created w/ share: GearsObj[0x275fea9d, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x7af52600, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x3590fc5b created w/ share: GearsObj[0x2f417e0e, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x6957f9ea, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x3590fc5b created w/ share: GearsObj[0x2b2d63d2, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x735c5a85, vbo ff 13, fs 14, bf 15, bs 16] [junit] Shared GearsES2: Unsynchronized Objects [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x3590fc5b FIN GearsES2[obj 0x3590fc5b isInit true, usesShared true, 1 GearsObj[0x7af52600, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6957f9ea, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x735c5a85, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x78691363 isInit true, usesShared false, 1 GearsObj[0x275fea9d, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2f417e0e, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2b2d63d2, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x3590fc5b 0/0 240x217 of 240x217, swapInterval 0, drawable 0xffffffffe80108ff, msaa false, tileRendererInUse null [junit] >> GearsES2 0x3590fc5b, 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 0x33d512c1: tileRendererInUse null, GearsES2[obj 0x33d512c1 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x78691363 isInit true, usesShared false, 1 GearsObj[0x275fea9d, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2f417e0e, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2b2d63d2, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [junit] GearsES2 init 0x33d512c1 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/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 0x33d512c1 created w/ share: GearsObj[0x275fea9d, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x200925f, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x33d512c1 created w/ share: GearsObj[0x2f417e0e, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x470f1118, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x33d512c1 created w/ share: GearsObj[0x2b2d63d2, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x25071f18, vbo ff 13, fs 14, bf 15, bs 16] [junit] Shared GearsES2: Unsynchronized Objects [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x33d512c1 FIN GearsES2[obj 0x33d512c1 isInit true, usesShared true, 1 GearsObj[0x200925f, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x470f1118, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x25071f18, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x78691363 isInit true, usesShared false, 1 GearsObj[0x275fea9d, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2f417e0e, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2b2d63d2, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x33d512c1 0/0 240x217 of 240x217, swapInterval 0, drawable 0xffffffffe80108ff, msaa false, tileRendererInUse null [junit] >> GearsES2 0x33d512c1, angle 0.0, [l -1.1059908, r 1.1059908, b -1.0, t 1.0] 2.2119815x2.0 -> [l -1.1059908, r 1.1059908, b -1.0, t 1.0] 2.2119815x2.0, v-flip false [junit] waitForRealized: to false, goal reached true [junit] waitForRealized: to false, goal reached true [junit] waitForRealized: to false, goal reached true [junit] XXX-C-3.1: hash 0x51520f89, (isShared true, created true, master 0x51520f89) [junit] Created Ctx #0: hash 0x33d70731, (created true) [junit] Created Ctx #1: hash 0x3d10ff3b, (created true) [junit] Total created 2 + destroyed 0 = 2 [junit] [junit] XXX-C-3.2: hash 0x33d70731, (isShared true, created true, master 0x51520f89) [junit] Created Ctx #0: hash 0x51520f89, (created true) [junit] Created Ctx #1: hash 0x3d10ff3b, (created true) [junit] Total created 2 + destroyed 0 = 2 [junit] [junit] XXX-C-3.3: hash 0x3d10ff3b, (isShared true, created true, master 0x51520f89) [junit] Created Ctx #0: hash 0x51520f89, (created true) [junit] Created Ctx #1: hash 0x33d70731, (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 0x78691363: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x78691363 FIN [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x3590fc5b: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x3590fc5b FIN [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x33d512c1: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x33d512c1 FIN [junit] waitForRealized: to false, goal reached true [junit] waitForRealized: to false, goal reached true [junit] waitForRealized: to false, goal reached true [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2AWT3 - test02SyncedOneAnimatorDirtyDtorOrder [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2AWT3 - test11AsyncEachAnimatorCleanDtorOrder [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x5fe94a96: tileRendererInUse null, GearsES2[obj 0x5fe94a96 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x5fe94a96 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/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 0x5fe94a96 created: GearsObj[0x67dd9507, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x5fe94a96 created: GearsObj[0x6e4d611f, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x5fe94a96 created: GearsObj[0x6e4d611f, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x5fe94a96 FIN GearsES2[obj 0x5fe94a96 isInit true, usesShared false, 1 GearsObj[0x67dd9507, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6e4d611f, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1a5335f1, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x5fe94a96 0/0 240x217 of 240x217, swapInterval 0, drawable 0xffffffffe80108ff, msaa false, tileRendererInUse null [junit] >> GearsES2 0x5fe94a96, 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 0x765d7657: tileRendererInUse null, GearsES2[obj 0x765d7657 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x5fe94a96 isInit true, usesShared false, 1 GearsObj[0x67dd9507, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6e4d611f, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1a5335f1, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [junit] GearsES2 init 0x765d7657 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/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 0x765d7657 created w/ share: GearsObj[0x67dd9507, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0xe7bfa0b, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x765d7657 created w/ share: GearsObj[0x6e4d611f, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x178086dd, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x765d7657 created w/ share: GearsObj[0x1a5335f1, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0xd30d848, vbo ff 13, fs 14, bf 15, bs 16] [junit] Shared GearsES2: Unsynchronized Objects [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x765d7657 FIN GearsES2[obj 0x765d7657 isInit true, usesShared true, 1 GearsObj[0xe7bfa0b, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x178086dd, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0xd30d848, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x5fe94a96 isInit true, usesShared false, 1 GearsObj[0x67dd9507, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6e4d611f, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1a5335f1, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x765d7657 0/0 240x217 of 240x217, swapInterval 0, drawable 0xffffffffe80108ff, msaa false, tileRendererInUse null [junit] >> GearsES2 0x765d7657, 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 0x618b19ad: tileRendererInUse null, GearsES2[obj 0x618b19ad isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x5fe94a96 isInit true, usesShared false, 1 GearsObj[0x67dd9507, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6e4d611f, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1a5335f1, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [junit] GearsES2 init 0x618b19ad on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL4/GL4.hw] [junit] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR NVIDIA Corporation [junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [junit] GL_VERSION 4.6.0 NVIDIA 391.35 [junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 324 [junit] GLX_EXTENSIONS 30 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x618b19ad created w/ share: GearsObj[0x67dd9507, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x660ffdb7, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x618b19ad created w/ share: GearsObj[0x6e4d611f, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x269b341a, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x618b19ad created w/ share: GearsObj[0x1a5335f1, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x5bed65ba, vbo ff 13, fs 14, bf 15, bs 16] [junit] Shared GearsES2: Unsynchronized Objects [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x618b19ad FIN GearsES2[obj 0x618b19ad isInit true, usesShared true, 1 GearsObj[0x660ffdb7, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x269b341a, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5bed65ba, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x5fe94a96 isInit true, usesShared false, 1 GearsObj[0x67dd9507, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6e4d611f, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1a5335f1, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x618b19ad 0/0 240x217 of 240x217, swapInterval 0, drawable 0xffffffffe80108ff, msaa false, tileRendererInUse null [junit] >> GearsES2 0x618b19ad, angle 0.0, [l -1.1059908, r 1.1059908, b -1.0, t 1.0] 2.2119815x2.0 -> [l -1.1059908, r 1.1059908, b -1.0, t 1.0] 2.2119815x2.0, v-flip false [junit] waitForRealized: to false, goal reached true [junit] waitForRealized: to false, goal reached true [junit] waitForRealized: to false, goal reached true [junit] XXX-C-3.1: hash 0x3fd188aa, (isShared true, created true, master 0x3fd188aa) [junit] Created Ctx #0: hash 0x71ae8f1a, (created true) [junit] Created Ctx #1: hash 0x7f697f5f, (created true) [junit] Total created 2 + destroyed 0 = 2 [junit] [junit] XXX-C-3.2: hash 0x71ae8f1a, (isShared true, created true, master 0x3fd188aa) [junit] Created Ctx #0: hash 0x3fd188aa, (created true) [junit] Created Ctx #1: hash 0x7f697f5f, (created true) [junit] Total created 2 + destroyed 0 = 2 [junit] [junit] XXX-C-3.3: hash 0x7f697f5f, (isShared true, created true, master 0x3fd188aa) [junit] Created Ctx #0: hash 0x3fd188aa, (created true) [junit] Created Ctx #1: hash 0x71ae8f1a, (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 0x618b19ad: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x618b19ad FIN [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x765d7657: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x765d7657 FIN [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x5fe94a96: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x5fe94a96 FIN [junit] waitForRealized: to false, goal reached true [junit] waitForRealized: to false, goal reached true [junit] waitForRealized: to false, goal reached true [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2AWT3 - test11AsyncEachAnimatorCleanDtorOrder [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2AWT3 - test12AsyncEachAnimatorDirtyDtorOrder [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x5e0e82ae: tileRendererInUse null, GearsES2[obj 0x5e0e82ae isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x5e0e82ae on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/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 0x5e0e82ae created: GearsObj[0x7b7228a0, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x5e0e82ae created: GearsObj[0x765718dd, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x5e0e82ae created: GearsObj[0x765718dd, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x5e0e82ae FIN GearsES2[obj 0x5e0e82ae isInit true, usesShared false, 1 GearsObj[0x7b7228a0, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x765718dd, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x532a9704, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x5e0e82ae 0/0 240x217 of 240x217, swapInterval 0, drawable 0xffffffffde010881, msaa false, tileRendererInUse null [junit] >> GearsES2 0x5e0e82ae, 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 0x51399530: tileRendererInUse null, GearsES2[obj 0x51399530 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x5e0e82ae isInit true, usesShared false, 1 GearsObj[0x7b7228a0, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x765718dd, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x532a9704, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [junit] GearsES2 init 0x51399530 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/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 0x51399530 created w/ share: GearsObj[0x7b7228a0, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x77e917c3, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x51399530 created w/ share: GearsObj[0x765718dd, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x49376b95, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x51399530 created w/ share: GearsObj[0x532a9704, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x739dfd31, vbo ff 13, fs 14, bf 15, bs 16] [junit] Shared GearsES2: Unsynchronized Objects [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x51399530 FIN GearsES2[obj 0x51399530 isInit true, usesShared true, 1 GearsObj[0x77e917c3, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x49376b95, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x739dfd31, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x5e0e82ae isInit true, usesShared false, 1 GearsObj[0x7b7228a0, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x765718dd, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x532a9704, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x51399530 0/0 240x217 of 240x217, swapInterval 0, drawable 0xffffffffe80108ff, msaa false, tileRendererInUse null [junit] >> GearsES2 0x51399530, 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 0x62379589: tileRendererInUse null, GearsES2[obj 0x62379589 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x5e0e82ae isInit true, usesShared false, 1 GearsObj[0x7b7228a0, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x765718dd, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x532a9704, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [junit] GearsES2 init 0x62379589 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[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 0x62379589 created w/ share: GearsObj[0x7b7228a0, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x2ed33293, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x62379589 created w/ share: GearsObj[0x765718dd, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x7de71641, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x62379589 created w/ share: GearsObj[0x532a9704, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x2656422, vbo ff 13, fs 14, bf 15, bs 16] [junit] Shared GearsES2: Unsynchronized Objects [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x62379589 FIN GearsES2[obj 0x62379589 isInit true, usesShared true, 1 GearsObj[0x2ed33293, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7de71641, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2656422, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x5e0e82ae isInit true, usesShared false, 1 GearsObj[0x7b7228a0, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x765718dd, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x532a9704, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x62379589 0/0 240x217 of 240x217, swapInterval 0, drawable 0x67010879, msaa false, tileRendererInUse null [junit] >> GearsES2 0x62379589, angle 0.0, [l -1.1059908, r 1.1059908, b -1.0, t 1.0] 2.2119815x2.0 -> [l -1.1059908, r 1.1059908, b -1.0, t 1.0] 2.2119815x2.0, v-flip false [junit] waitForRealized: to false, goal reached true [junit] waitForRealized: to false, goal reached true [junit] waitForRealized: to false, goal reached true [junit] XXX-C-3.1: hash 0x6007ba6, (isShared true, created true, master 0x6007ba6) [junit] Created Ctx #0: hash 0x1df6ee15, (created true) [junit] Created Ctx #1: hash 0x38ce33d9, (created true) [junit] Total created 2 + destroyed 0 = 2 [junit] [junit] XXX-C-3.2: hash 0x1df6ee15, (isShared true, created true, master 0x6007ba6) [junit] Created Ctx #0: hash 0x6007ba6, (created true) [junit] Created Ctx #1: hash 0x38ce33d9, (created true) [junit] Total created 2 + destroyed 0 = 2 [junit] [junit] XXX-C-3.3: hash 0x38ce33d9, (isShared true, created true, master 0x6007ba6) [junit] Created Ctx #0: hash 0x6007ba6, (created true) [junit] Created Ctx #1: hash 0x1df6ee15, (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 0x5e0e82ae: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x5e0e82ae FIN [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x51399530: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x51399530 FIN [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x62379589: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x62379589 FIN [junit] waitForRealized: to false, goal reached true [junit] waitForRealized: to false, goal reached true [junit] waitForRealized: to false, goal reached true [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2AWT3 - test12AsyncEachAnimatorDirtyDtorOrder [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675154874715 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1675154874716 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [junit] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 7.888 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675154867490 ms III - Start [junit] SLOCK [T main @ 1675154867491 ms +++ localhost/127.0.0.1:59999 - Locked within 10 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2AWT3 - test01SyncedOneAnimatorCleanDtorOrder [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x6cf0e0ba: tileRendererInUse null, GearsES2[obj 0x6cf0e0ba isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x6cf0e0ba on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/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 0x6cf0e0ba created: GearsObj[0x2c351a39, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x6cf0e0ba created: GearsObj[0x65c47d93, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x6cf0e0ba created: GearsObj[0x65c47d93, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x6cf0e0ba FIN GearsES2[obj 0x6cf0e0ba isInit true, usesShared false, 1 GearsObj[0x2c351a39, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x65c47d93, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2582a4f0, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x6cf0e0ba 0/0 240x217 of 240x217, swapInterval 0, drawable 0x330108a1, msaa false, tileRendererInUse null [junit] >> GearsES2 0x6cf0e0ba, 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 0x38d8f54a: tileRendererInUse null, GearsES2[obj 0x38d8f54a isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x6cf0e0ba isInit true, usesShared false, 1 GearsObj[0x2c351a39, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x65c47d93, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2582a4f0, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [junit] GearsES2 init 0x38d8f54a on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/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 0x38d8f54a created w/ share: GearsObj[0x2c351a39, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x18fff006, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x38d8f54a created w/ share: GearsObj[0x65c47d93, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x66c92d4d, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x38d8f54a created w/ share: GearsObj[0x2582a4f0, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x64286a41, vbo ff 13, fs 14, bf 15, bs 16] [junit] Shared GearsES2: Unsynchronized Objects [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x38d8f54a FIN GearsES2[obj 0x38d8f54a isInit true, usesShared true, 1 GearsObj[0x18fff006, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x66c92d4d, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x64286a41, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x6cf0e0ba isInit true, usesShared false, 1 GearsObj[0x2c351a39, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x65c47d93, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2582a4f0, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x38d8f54a 0/0 240x217 of 240x217, swapInterval 0, drawable 0xffffffffde010881, msaa false, tileRendererInUse null [junit] >> GearsES2 0x38d8f54a, 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 0x351d00c0: tileRendererInUse null, GearsES2[obj 0x351d00c0 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x6cf0e0ba isInit true, usesShared false, 1 GearsObj[0x2c351a39, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x65c47d93, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2582a4f0, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [junit] GearsES2 init 0x351d00c0 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/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] waitForRealized: to false, goal reached true [junit] gear1 0x351d00c0 created w/ share: GearsObj[0x2c351a39, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x2167628d, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x351d00c0 created w/ share: GearsObj[0x65c47d93, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x6f7612d3, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x351d00c0 created w/ share: GearsObj[0x2582a4f0, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x69567c81, vbo ff 13, fs 14, bf 15, bs 16] [junit] Shared GearsES2: Unsynchronized Objects [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x351d00c0 FIN GearsES2[obj 0x351d00c0 isInit true, usesShared true, 1 GearsObj[0x2167628d, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6f7612d3, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x69567c81, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x6cf0e0ba isInit true, usesShared false, 1 GearsObj[0x2c351a39, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x65c47d93, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2582a4f0, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [junit] waitForRealized: to false, goal reached true [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x351d00c0 0/0 240x217 of 240x217, swapInterval 0, drawable 0xffffffffde010881, msaa false, tileRendererInUse null [junit] waitForRealized: to false, goal reached true [junit] >> GearsES2 0x351d00c0, 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 0x5cececa6, (isShared true, created true, master 0x5cececa6) [junit] Created Ctx #0: hash 0x17030772, (created true) [junit] Created Ctx #1: hash 0x14441cf4, (created true) [junit] Total created 2 + destroyed 0 = 2 [junit] [junit] XXX-C-3.2: hash 0x14441cf4, (isShared true, created true, master 0x5cececa6) [junit] Created Ctx #0: hash 0x5cececa6, (created true) [junit] Created Ctx #1: hash 0x17030772, (created true) [junit] Total created 2 + destroyed 0 = 2 [junit] [junit] XXX-C-3.3: hash 0x17030772, (isShared true, created true, master 0x5cececa6) [junit] Created Ctx #0: hash 0x5cececa6, (created true) [junit] Created Ctx #1: hash 0x14441cf4, (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 0x351d00c0: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x351d00c0 FIN [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x38d8f54a: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x38d8f54a FIN [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x6cf0e0ba: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x6cf0e0ba FIN [junit] waitForRealized: to false, goal reached true [junit] waitForRealized: to false, goal reached true [junit] waitForRealized: to false, goal reached true [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2AWT3 - test01SyncedOneAnimatorCleanDtorOrder [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2AWT3 - test02SyncedOneAnimatorDirtyDtorOrder [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x78691363: tileRendererInUse null, GearsES2[obj 0x78691363 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x78691363 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/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 0x78691363 created: GearsObj[0x275fea9d, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x78691363 created: GearsObj[0x2f417e0e, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x78691363 created: GearsObj[0x2f417e0e, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x78691363 FIN GearsES2[obj 0x78691363 isInit true, usesShared false, 1 GearsObj[0x275fea9d, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2f417e0e, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2b2d63d2, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x78691363 0/0 240x217 of 240x217, swapInterval 0, drawable 0xffffffff8b01065f, msaa false, tileRendererInUse null [junit] >> GearsES2 0x78691363, 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 0x3590fc5b: tileRendererInUse null, GearsES2[obj 0x3590fc5b isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x78691363 isInit true, usesShared false, 1 GearsObj[0x275fea9d, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2f417e0e, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2b2d63d2, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [junit] GearsES2 init 0x3590fc5b on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/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 0x3590fc5b created w/ share: GearsObj[0x275fea9d, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x7af52600, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x3590fc5b created w/ share: GearsObj[0x2f417e0e, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x6957f9ea, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x3590fc5b created w/ share: GearsObj[0x2b2d63d2, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x735c5a85, vbo ff 13, fs 14, bf 15, bs 16] [junit] Shared GearsES2: Unsynchronized Objects [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x3590fc5b FIN GearsES2[obj 0x3590fc5b isInit true, usesShared true, 1 GearsObj[0x7af52600, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6957f9ea, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x735c5a85, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x78691363 isInit true, usesShared false, 1 GearsObj[0x275fea9d, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2f417e0e, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2b2d63d2, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x3590fc5b 0/0 240x217 of 240x217, swapInterval 0, drawable 0xffffffffe80108ff, msaa false, tileRendererInUse null [junit] >> GearsES2 0x3590fc5b, 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 0x33d512c1: tileRendererInUse null, GearsES2[obj 0x33d512c1 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x78691363 isInit true, usesShared false, 1 GearsObj[0x275fea9d, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2f417e0e, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2b2d63d2, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [junit] GearsES2 init 0x33d512c1 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/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 0x33d512c1 created w/ share: GearsObj[0x275fea9d, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x200925f, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x33d512c1 created w/ share: GearsObj[0x2f417e0e, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x470f1118, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x33d512c1 created w/ share: GearsObj[0x2b2d63d2, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x25071f18, vbo ff 13, fs 14, bf 15, bs 16] [junit] Shared GearsES2: Unsynchronized Objects [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x33d512c1 FIN GearsES2[obj 0x33d512c1 isInit true, usesShared true, 1 GearsObj[0x200925f, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x470f1118, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x25071f18, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x78691363 isInit true, usesShared false, 1 GearsObj[0x275fea9d, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2f417e0e, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2b2d63d2, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x33d512c1 0/0 240x217 of 240x217, swapInterval 0, drawable 0xffffffffe80108ff, msaa false, tileRendererInUse null [junit] >> GearsES2 0x33d512c1, angle 0.0, [l -1.1059908, r 1.1059908, b -1.0, t 1.0] 2.2119815x2.0 -> [l -1.1059908, r 1.1059908, b -1.0, t 1.0] 2.2119815x2.0, v-flip false [junit] waitForRealized: to false, goal reached true [junit] waitForRealized: to false, goal reached true [junit] waitForRealized: to false, goal reached true [junit] XXX-C-3.1: hash 0x51520f89, (isShared true, created true, master 0x51520f89) [junit] Created Ctx #0: hash 0x33d70731, (created true) [junit] Created Ctx #1: hash 0x3d10ff3b, (created true) [junit] Total created 2 + destroyed 0 = 2 [junit] [junit] XXX-C-3.2: hash 0x33d70731, (isShared true, created true, master 0x51520f89) [junit] Created Ctx #0: hash 0x51520f89, (created true) [junit] Created Ctx #1: hash 0x3d10ff3b, (created true) [junit] Total created 2 + destroyed 0 = 2 [junit] [junit] XXX-C-3.3: hash 0x3d10ff3b, (isShared true, created true, master 0x51520f89) [junit] Created Ctx #0: hash 0x51520f89, (created true) [junit] Created Ctx #1: hash 0x33d70731, (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 0x78691363: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x78691363 FIN [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x3590fc5b: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x3590fc5b FIN [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x33d512c1: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x33d512c1 FIN [junit] waitForRealized: to false, goal reached true [junit] waitForRealized: to false, goal reached true [junit] waitForRealized: to false, goal reached true [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2AWT3 - test02SyncedOneAnimatorDirtyDtorOrder [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2AWT3 - test11AsyncEachAnimatorCleanDtorOrder [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x5fe94a96: tileRendererInUse null, GearsES2[obj 0x5fe94a96 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x5fe94a96 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/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 0x5fe94a96 created: GearsObj[0x67dd9507, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x5fe94a96 created: GearsObj[0x6e4d611f, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x5fe94a96 created: GearsObj[0x6e4d611f, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x5fe94a96 FIN GearsES2[obj 0x5fe94a96 isInit true, usesShared false, 1 GearsObj[0x67dd9507, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6e4d611f, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1a5335f1, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x5fe94a96 0/0 240x217 of 240x217, swapInterval 0, drawable 0xffffffffe80108ff, msaa false, tileRendererInUse null [junit] >> GearsES2 0x5fe94a96, 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 0x765d7657: tileRendererInUse null, GearsES2[obj 0x765d7657 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x5fe94a96 isInit true, usesShared false, 1 GearsObj[0x67dd9507, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6e4d611f, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1a5335f1, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [junit] GearsES2 init 0x765d7657 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/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 0x765d7657 created w/ share: GearsObj[0x67dd9507, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0xe7bfa0b, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x765d7657 created w/ share: GearsObj[0x6e4d611f, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x178086dd, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x765d7657 created w/ share: GearsObj[0x1a5335f1, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0xd30d848, vbo ff 13, fs 14, bf 15, bs 16] [junit] Shared GearsES2: Unsynchronized Objects [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x765d7657 FIN GearsES2[obj 0x765d7657 isInit true, usesShared true, 1 GearsObj[0xe7bfa0b, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x178086dd, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0xd30d848, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x5fe94a96 isInit true, usesShared false, 1 GearsObj[0x67dd9507, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6e4d611f, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1a5335f1, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x765d7657 0/0 240x217 of 240x217, swapInterval 0, drawable 0xffffffffe80108ff, msaa false, tileRendererInUse null [junit] >> GearsES2 0x765d7657, 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 0x618b19ad: tileRendererInUse null, GearsES2[obj 0x618b19ad isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x5fe94a96 isInit true, usesShared false, 1 GearsObj[0x67dd9507, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6e4d611f, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1a5335f1, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [junit] GearsES2 init 0x618b19ad on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL4/GL4.hw] [junit] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR NVIDIA Corporation [junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [junit] GL_VERSION 4.6.0 NVIDIA 391.35 [junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 324 [junit] GLX_EXTENSIONS 30 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x618b19ad created w/ share: GearsObj[0x67dd9507, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x660ffdb7, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x618b19ad created w/ share: GearsObj[0x6e4d611f, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x269b341a, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x618b19ad created w/ share: GearsObj[0x1a5335f1, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x5bed65ba, vbo ff 13, fs 14, bf 15, bs 16] [junit] Shared GearsES2: Unsynchronized Objects [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x618b19ad FIN GearsES2[obj 0x618b19ad isInit true, usesShared true, 1 GearsObj[0x660ffdb7, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x269b341a, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5bed65ba, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x5fe94a96 isInit true, usesShared false, 1 GearsObj[0x67dd9507, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6e4d611f, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1a5335f1, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x618b19ad 0/0 240x217 of 240x217, swapInterval 0, drawable 0xffffffffe80108ff, msaa false, tileRendererInUse null [junit] >> GearsES2 0x618b19ad, angle 0.0, [l -1.1059908, r 1.1059908, b -1.0, t 1.0] 2.2119815x2.0 -> [l -1.1059908, r 1.1059908, b -1.0, t 1.0] 2.2119815x2.0, v-flip false [junit] waitForRealized: to false, goal reached true [junit] waitForRealized: to false, goal reached true [junit] waitForRealized: to false, goal reached true [junit] XXX-C-3.1: hash 0x3fd188aa, (isShared true, created true, master 0x3fd188aa) [junit] Created Ctx #0: hash 0x71ae8f1a, (created true) [junit] Created Ctx #1: hash 0x7f697f5f, (created true) [junit] Total created 2 + destroyed 0 = 2 [junit] [junit] XXX-C-3.2: hash 0x71ae8f1a, (isShared true, created true, master 0x3fd188aa) [junit] Created Ctx #0: hash 0x3fd188aa, (created true) [junit] Created Ctx #1: hash 0x7f697f5f, (created true) [junit] Total created 2 + destroyed 0 = 2 [junit] [junit] XXX-C-3.3: hash 0x7f697f5f, (isShared true, created true, master 0x3fd188aa) [junit] Created Ctx #0: hash 0x3fd188aa, (created true) [junit] Created Ctx #1: hash 0x71ae8f1a, (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 0x618b19ad: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x618b19ad FIN [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x765d7657: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x765d7657 FIN [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x5fe94a96: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x5fe94a96 FIN [junit] waitForRealized: to false, goal reached true [junit] waitForRealized: to false, goal reached true [junit] waitForRealized: to false, goal reached true [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2AWT3 - test11AsyncEachAnimatorCleanDtorOrder [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2AWT3 - test12AsyncEachAnimatorDirtyDtorOrder [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x5e0e82ae: tileRendererInUse null, GearsES2[obj 0x5e0e82ae isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x5e0e82ae on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/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 0x5e0e82ae created: GearsObj[0x7b7228a0, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x5e0e82ae created: GearsObj[0x765718dd, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x5e0e82ae created: GearsObj[0x765718dd, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x5e0e82ae FIN GearsES2[obj 0x5e0e82ae isInit true, usesShared false, 1 GearsObj[0x7b7228a0, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x765718dd, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x532a9704, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x5e0e82ae 0/0 240x217 of 240x217, swapInterval 0, drawable 0xffffffffde010881, msaa false, tileRendererInUse null [junit] >> GearsES2 0x5e0e82ae, 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 0x51399530: tileRendererInUse null, GearsES2[obj 0x51399530 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x5e0e82ae isInit true, usesShared false, 1 GearsObj[0x7b7228a0, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x765718dd, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x532a9704, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [junit] GearsES2 init 0x51399530 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/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 0x51399530 created w/ share: GearsObj[0x7b7228a0, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x77e917c3, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x51399530 created w/ share: GearsObj[0x765718dd, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x49376b95, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x51399530 created w/ share: GearsObj[0x532a9704, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x739dfd31, vbo ff 13, fs 14, bf 15, bs 16] [junit] Shared GearsES2: Unsynchronized Objects [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x51399530 FIN GearsES2[obj 0x51399530 isInit true, usesShared true, 1 GearsObj[0x77e917c3, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x49376b95, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x739dfd31, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x5e0e82ae isInit true, usesShared false, 1 GearsObj[0x7b7228a0, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x765718dd, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x532a9704, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x51399530 0/0 240x217 of 240x217, swapInterval 0, drawable 0xffffffffe80108ff, msaa false, tileRendererInUse null [junit] >> GearsES2 0x51399530, 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 0x62379589: tileRendererInUse null, GearsES2[obj 0x62379589 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x5e0e82ae isInit true, usesShared false, 1 GearsObj[0x7b7228a0, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x765718dd, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x532a9704, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [junit] GearsES2 init 0x62379589 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[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 0x62379589 created w/ share: GearsObj[0x7b7228a0, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x2ed33293, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x62379589 created w/ share: GearsObj[0x765718dd, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x7de71641, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x62379589 created w/ share: GearsObj[0x532a9704, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x2656422, vbo ff 13, fs 14, bf 15, bs 16] [junit] Shared GearsES2: Unsynchronized Objects [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x62379589 FIN GearsES2[obj 0x62379589 isInit true, usesShared true, 1 GearsObj[0x2ed33293, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7de71641, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2656422, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x5e0e82ae isInit true, usesShared false, 1 GearsObj[0x7b7228a0, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x765718dd, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x532a9704, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x62379589 0/0 240x217 of 240x217, swapInterval 0, drawable 0x67010879, msaa false, tileRendererInUse null [junit] >> GearsES2 0x62379589, angle 0.0, [l -1.1059908, r 1.1059908, b -1.0, t 1.0] 2.2119815x2.0 -> [l -1.1059908, r 1.1059908, b -1.0, t 1.0] 2.2119815x2.0, v-flip false [junit] waitForRealized: to false, goal reached true [junit] waitForRealized: to false, goal reached true [junit] waitForRealized: to false, goal reached true [junit] XXX-C-3.1: hash 0x6007ba6, (isShared true, created true, master 0x6007ba6) [junit] Created Ctx #0: hash 0x1df6ee15, (created true) [junit] Created Ctx #1: hash 0x38ce33d9, (created true) [junit] Total created 2 + destroyed 0 = 2 [junit] [junit] XXX-C-3.2: hash 0x1df6ee15, (isShared true, created true, master 0x6007ba6) [junit] Created Ctx #0: hash 0x6007ba6, (created true) [junit] Created Ctx #1: hash 0x38ce33d9, (created true) [junit] Total created 2 + destroyed 0 = 2 [junit] [junit] XXX-C-3.3: hash 0x38ce33d9, (isShared true, created true, master 0x6007ba6) [junit] Created Ctx #0: hash 0x6007ba6, (created true) [junit] Created Ctx #1: hash 0x1df6ee15, (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 0x5e0e82ae: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x5e0e82ae FIN [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x51399530: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x51399530 FIN [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x62379589: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x62379589 FIN [junit] waitForRealized: to false, goal reached true [junit] waitForRealized: to false, goal reached true [junit] waitForRealized: to false, goal reached true [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2AWT3 - test12AsyncEachAnimatorDirtyDtorOrder [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675154874715 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1675154874716 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: test01SyncedOneAnimatorCleanDtorOrder took 1.44 sec [junit] Testcase: test02SyncedOneAnimatorDirtyDtorOrder took 1.332 sec [junit] Testcase: test11AsyncEachAnimatorCleanDtorOrder took 1.327 sec [junit] Testcase: test12AsyncEachAnimatorDirtyDtorOrder took 1.555 sec [junit] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 7.888 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675154867490 ms III - Start [junit] SLOCK [T main @ 1675154867491 ms +++ localhost/127.0.0.1:59999 - Locked within 10 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2AWT3 - test01SyncedOneAnimatorCleanDtorOrder [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x6cf0e0ba: tileRendererInUse null, GearsES2[obj 0x6cf0e0ba isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x6cf0e0ba on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/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 0x6cf0e0ba created: GearsObj[0x2c351a39, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x6cf0e0ba created: GearsObj[0x65c47d93, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x6cf0e0ba created: GearsObj[0x65c47d93, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x6cf0e0ba FIN GearsES2[obj 0x6cf0e0ba isInit true, usesShared false, 1 GearsObj[0x2c351a39, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x65c47d93, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2582a4f0, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x6cf0e0ba 0/0 240x217 of 240x217, swapInterval 0, drawable 0x330108a1, msaa false, tileRendererInUse null [junit] >> GearsES2 0x6cf0e0ba, 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 0x38d8f54a: tileRendererInUse null, GearsES2[obj 0x38d8f54a isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x6cf0e0ba isInit true, usesShared false, 1 GearsObj[0x2c351a39, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x65c47d93, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2582a4f0, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [junit] GearsES2 init 0x38d8f54a on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/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 0x38d8f54a created w/ share: GearsObj[0x2c351a39, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x18fff006, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x38d8f54a created w/ share: GearsObj[0x65c47d93, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x66c92d4d, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x38d8f54a created w/ share: GearsObj[0x2582a4f0, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x64286a41, vbo ff 13, fs 14, bf 15, bs 16] [junit] Shared GearsES2: Unsynchronized Objects [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x38d8f54a FIN GearsES2[obj 0x38d8f54a isInit true, usesShared true, 1 GearsObj[0x18fff006, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x66c92d4d, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x64286a41, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x6cf0e0ba isInit true, usesShared false, 1 GearsObj[0x2c351a39, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x65c47d93, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2582a4f0, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x38d8f54a 0/0 240x217 of 240x217, swapInterval 0, drawable 0xffffffffde010881, msaa false, tileRendererInUse null [junit] >> GearsES2 0x38d8f54a, 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 0x351d00c0: tileRendererInUse null, GearsES2[obj 0x351d00c0 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x6cf0e0ba isInit true, usesShared false, 1 GearsObj[0x2c351a39, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x65c47d93, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2582a4f0, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [junit] GearsES2 init 0x351d00c0 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/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] waitForRealized: to false, goal reached true [junit] gear1 0x351d00c0 created w/ share: GearsObj[0x2c351a39, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x2167628d, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x351d00c0 created w/ share: GearsObj[0x65c47d93, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x6f7612d3, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x351d00c0 created w/ share: GearsObj[0x2582a4f0, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x69567c81, vbo ff 13, fs 14, bf 15, bs 16] [junit] Shared GearsES2: Unsynchronized Objects [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x351d00c0 FIN GearsES2[obj 0x351d00c0 isInit true, usesShared true, 1 GearsObj[0x2167628d, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6f7612d3, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x69567c81, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x6cf0e0ba isInit true, usesShared false, 1 GearsObj[0x2c351a39, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x65c47d93, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2582a4f0, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [junit] waitForRealized: to false, goal reached true [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x351d00c0 0/0 240x217 of 240x217, swapInterval 0, drawable 0xffffffffde010881, msaa false, tileRendererInUse null [junit] waitForRealized: to false, goal reached true [junit] >> GearsES2 0x351d00c0, 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 0x5cececa6, (isShared true, created true, master 0x5cececa6) [junit] Created Ctx #0: hash 0x17030772, (created true) [junit] Created Ctx #1: hash 0x14441cf4, (created true) [junit] Total created 2 + destroyed 0 = 2 [junit] [junit] XXX-C-3.2: hash 0x14441cf4, (isShared true, created true, master 0x5cececa6) [junit] Created Ctx #0: hash 0x5cececa6, (created true) [junit] Created Ctx #1: hash 0x17030772, (created true) [junit] Total created 2 + destroyed 0 = 2 [junit] [junit] XXX-C-3.3: hash 0x17030772, (isShared true, created true, master 0x5cececa6) [junit] Created Ctx #0: hash 0x5cececa6, (created true) [junit] Created Ctx #1: hash 0x14441cf4, (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 0x351d00c0: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x351d00c0 FIN [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x38d8f54a: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x38d8f54a FIN [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x6cf0e0ba: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x6cf0e0ba FIN [junit] waitForRealized: to false, goal reached true [junit] waitForRealized: to false, goal reached true [junit] waitForRealized: to false, goal reached true [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2AWT3 - test01SyncedOneAnimatorCleanDtorOrder [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2AWT3 - test02SyncedOneAnimatorDirtyDtorOrder [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x78691363: tileRendererInUse null, GearsES2[obj 0x78691363 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x78691363 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/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 0x78691363 created: GearsObj[0x275fea9d, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x78691363 created: GearsObj[0x2f417e0e, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x78691363 created: GearsObj[0x2f417e0e, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x78691363 FIN GearsES2[obj 0x78691363 isInit true, usesShared false, 1 GearsObj[0x275fea9d, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2f417e0e, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2b2d63d2, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x78691363 0/0 240x217 of 240x217, swapInterval 0, drawable 0xffffffff8b01065f, msaa false, tileRendererInUse null [junit] >> GearsES2 0x78691363, 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 0x3590fc5b: tileRendererInUse null, GearsES2[obj 0x3590fc5b isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x78691363 isInit true, usesShared false, 1 GearsObj[0x275fea9d, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2f417e0e, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2b2d63d2, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [junit] GearsES2 init 0x3590fc5b on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/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 0x3590fc5b created w/ share: GearsObj[0x275fea9d, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x7af52600, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x3590fc5b created w/ share: GearsObj[0x2f417e0e, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x6957f9ea, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x3590fc5b created w/ share: GearsObj[0x2b2d63d2, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x735c5a85, vbo ff 13, fs 14, bf 15, bs 16] [junit] Shared GearsES2: Unsynchronized Objects [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x3590fc5b FIN GearsES2[obj 0x3590fc5b isInit true, usesShared true, 1 GearsObj[0x7af52600, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6957f9ea, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x735c5a85, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x78691363 isInit true, usesShared false, 1 GearsObj[0x275fea9d, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2f417e0e, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2b2d63d2, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x3590fc5b 0/0 240x217 of 240x217, swapInterval 0, drawable 0xffffffffe80108ff, msaa false, tileRendererInUse null [junit] >> GearsES2 0x3590fc5b, 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 0x33d512c1: tileRendererInUse null, GearsES2[obj 0x33d512c1 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x78691363 isInit true, usesShared false, 1 GearsObj[0x275fea9d, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2f417e0e, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2b2d63d2, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [junit] GearsES2 init 0x33d512c1 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/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 0x33d512c1 created w/ share: GearsObj[0x275fea9d, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x200925f, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x33d512c1 created w/ share: GearsObj[0x2f417e0e, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x470f1118, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x33d512c1 created w/ share: GearsObj[0x2b2d63d2, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x25071f18, vbo ff 13, fs 14, bf 15, bs 16] [junit] Shared GearsES2: Unsynchronized Objects [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x33d512c1 FIN GearsES2[obj 0x33d512c1 isInit true, usesShared true, 1 GearsObj[0x200925f, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x470f1118, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x25071f18, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x78691363 isInit true, usesShared false, 1 GearsObj[0x275fea9d, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2f417e0e, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2b2d63d2, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x33d512c1 0/0 240x217 of 240x217, swapInterval 0, drawable 0xffffffffe80108ff, msaa false, tileRendererInUse null [junit] >> GearsES2 0x33d512c1, angle 0.0, [l -1.1059908, r 1.1059908, b -1.0, t 1.0] 2.2119815x2.0 -> [l -1.1059908, r 1.1059908, b -1.0, t 1.0] 2.2119815x2.0, v-flip false [junit] waitForRealized: to false, goal reached true [junit] waitForRealized: to false, goal reached true [junit] waitForRealized: to false, goal reached true [junit] XXX-C-3.1: hash 0x51520f89, (isShared true, created true, master 0x51520f89) [junit] Created Ctx #0: hash 0x33d70731, (created true) [junit] Created Ctx #1: hash 0x3d10ff3b, (created true) [junit] Total created 2 + destroyed 0 = 2 [junit] [junit] XXX-C-3.2: hash 0x33d70731, (isShared true, created true, master 0x51520f89) [junit] Created Ctx #0: hash 0x51520f89, (created true) [junit] Created Ctx #1: hash 0x3d10ff3b, (created true) [junit] Total created 2 + destroyed 0 = 2 [junit] [junit] XXX-C-3.3: hash 0x3d10ff3b, (isShared true, created true, master 0x51520f89) [junit] Created Ctx #0: hash 0x51520f89, (created true) [junit] Created Ctx #1: hash 0x33d70731, (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 0x78691363: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x78691363 FIN [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x3590fc5b: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x3590fc5b FIN [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x33d512c1: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x33d512c1 FIN [junit] waitForRealized: to false, goal reached true [junit] waitForRealized: to false, goal reached true [junit] waitForRealized: to false, goal reached true [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2AWT3 - test02SyncedOneAnimatorDirtyDtorOrder [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2AWT3 - test11AsyncEachAnimatorCleanDtorOrder [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x5fe94a96: tileRendererInUse null, GearsES2[obj 0x5fe94a96 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x5fe94a96 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/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 0x5fe94a96 created: GearsObj[0x67dd9507, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x5fe94a96 created: GearsObj[0x6e4d611f, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x5fe94a96 created: GearsObj[0x6e4d611f, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x5fe94a96 FIN GearsES2[obj 0x5fe94a96 isInit true, usesShared false, 1 GearsObj[0x67dd9507, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6e4d611f, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1a5335f1, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x5fe94a96 0/0 240x217 of 240x217, swapInterval 0, drawable 0xffffffffe80108ff, msaa false, tileRendererInUse null [junit] >> GearsES2 0x5fe94a96, 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 0x765d7657: tileRendererInUse null, GearsES2[obj 0x765d7657 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x5fe94a96 isInit true, usesShared false, 1 GearsObj[0x67dd9507, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6e4d611f, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1a5335f1, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [junit] GearsES2 init 0x765d7657 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/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 0x765d7657 created w/ share: GearsObj[0x67dd9507, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0xe7bfa0b, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x765d7657 created w/ share: GearsObj[0x6e4d611f, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x178086dd, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x765d7657 created w/ share: GearsObj[0x1a5335f1, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0xd30d848, vbo ff 13, fs 14, bf 15, bs 16] [junit] Shared GearsES2: Unsynchronized Objects [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x765d7657 FIN GearsES2[obj 0x765d7657 isInit true, usesShared true, 1 GearsObj[0xe7bfa0b, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x178086dd, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0xd30d848, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x5fe94a96 isInit true, usesShared false, 1 GearsObj[0x67dd9507, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6e4d611f, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1a5335f1, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x765d7657 0/0 240x217 of 240x217, swapInterval 0, drawable 0xffffffffe80108ff, msaa false, tileRendererInUse null [junit] >> GearsES2 0x765d7657, 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 0x618b19ad: tileRendererInUse null, GearsES2[obj 0x618b19ad isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x5fe94a96 isInit true, usesShared false, 1 GearsObj[0x67dd9507, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6e4d611f, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1a5335f1, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [junit] GearsES2 init 0x618b19ad on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL4/GL4.hw] [junit] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR NVIDIA Corporation [junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [junit] GL_VERSION 4.6.0 NVIDIA 391.35 [junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 324 [junit] GLX_EXTENSIONS 30 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x618b19ad created w/ share: GearsObj[0x67dd9507, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x660ffdb7, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x618b19ad created w/ share: GearsObj[0x6e4d611f, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x269b341a, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x618b19ad created w/ share: GearsObj[0x1a5335f1, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x5bed65ba, vbo ff 13, fs 14, bf 15, bs 16] [junit] Shared GearsES2: Unsynchronized Objects [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x618b19ad FIN GearsES2[obj 0x618b19ad isInit true, usesShared true, 1 GearsObj[0x660ffdb7, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x269b341a, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5bed65ba, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x5fe94a96 isInit true, usesShared false, 1 GearsObj[0x67dd9507, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6e4d611f, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1a5335f1, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x618b19ad 0/0 240x217 of 240x217, swapInterval 0, drawable 0xffffffffe80108ff, msaa false, tileRendererInUse null [junit] >> GearsES2 0x618b19ad, angle 0.0, [l -1.1059908, r 1.1059908, b -1.0, t 1.0] 2.2119815x2.0 -> [l -1.1059908, r 1.1059908, b -1.0, t 1.0] 2.2119815x2.0, v-flip false [junit] waitForRealized: to false, goal reached true [junit] waitForRealized: to false, goal reached true [junit] waitForRealized: to false, goal reached true [junit] XXX-C-3.1: hash 0x3fd188aa, (isShared true, created true, master 0x3fd188aa) [junit] Created Ctx #0: hash 0x71ae8f1a, (created true) [junit] Created Ctx #1: hash 0x7f697f5f, (created true) [junit] Total created 2 + destroyed 0 = 2 [junit] [junit] XXX-C-3.2: hash 0x71ae8f1a, (isShared true, created true, master 0x3fd188aa) [junit] Created Ctx #0: hash 0x3fd188aa, (created true) [junit] Created Ctx #1: hash 0x7f697f5f, (created true) [junit] Total created 2 + destroyed 0 = 2 [junit] [junit] XXX-C-3.3: hash 0x7f697f5f, (isShared true, created true, master 0x3fd188aa) [junit] Created Ctx #0: hash 0x3fd188aa, (created true) [junit] Created Ctx #1: hash 0x71ae8f1a, (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 0x618b19ad: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x618b19ad FIN [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x765d7657: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x765d7657 FIN [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x5fe94a96: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x5fe94a96 FIN [junit] waitForRealized: to false, goal reached true [junit] waitForRealized: to false, goal reached true [junit] waitForRealized: to false, goal reached true [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2AWT3 - test11AsyncEachAnimatorCleanDtorOrder [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2AWT3 - test12AsyncEachAnimatorDirtyDtorOrder [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x5e0e82ae: tileRendererInUse null, GearsES2[obj 0x5e0e82ae isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x5e0e82ae on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/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 0x5e0e82ae created: GearsObj[0x7b7228a0, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x5e0e82ae created: GearsObj[0x765718dd, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x5e0e82ae created: GearsObj[0x765718dd, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x5e0e82ae FIN GearsES2[obj 0x5e0e82ae isInit true, usesShared false, 1 GearsObj[0x7b7228a0, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x765718dd, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x532a9704, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x5e0e82ae 0/0 240x217 of 240x217, swapInterval 0, drawable 0xffffffffde010881, msaa false, tileRendererInUse null [junit] >> GearsES2 0x5e0e82ae, 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 0x51399530: tileRendererInUse null, GearsES2[obj 0x51399530 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x5e0e82ae isInit true, usesShared false, 1 GearsObj[0x7b7228a0, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x765718dd, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x532a9704, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [junit] GearsES2 init 0x51399530 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/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 0x51399530 created w/ share: GearsObj[0x7b7228a0, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x77e917c3, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x51399530 created w/ share: GearsObj[0x765718dd, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x49376b95, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x51399530 created w/ share: GearsObj[0x532a9704, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x739dfd31, vbo ff 13, fs 14, bf 15, bs 16] [junit] Shared GearsES2: Unsynchronized Objects [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x51399530 FIN GearsES2[obj 0x51399530 isInit true, usesShared true, 1 GearsObj[0x77e917c3, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x49376b95, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x739dfd31, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x5e0e82ae isInit true, usesShared false, 1 GearsObj[0x7b7228a0, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x765718dd, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x532a9704, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x51399530 0/0 240x217 of 240x217, swapInterval 0, drawable 0xffffffffe80108ff, msaa false, tileRendererInUse null [junit] >> GearsES2 0x51399530, 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 0x62379589: tileRendererInUse null, GearsES2[obj 0x62379589 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x5e0e82ae isInit true, usesShared false, 1 GearsObj[0x7b7228a0, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x765718dd, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x532a9704, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [junit] GearsES2 init 0x62379589 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[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 0x62379589 created w/ share: GearsObj[0x7b7228a0, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x2ed33293, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x62379589 created w/ share: GearsObj[0x765718dd, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x7de71641, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x62379589 created w/ share: GearsObj[0x532a9704, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x2656422, vbo ff 13, fs 14, bf 15, bs 16] [junit] Shared GearsES2: Unsynchronized Objects [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x62379589 FIN GearsES2[obj 0x62379589 isInit true, usesShared true, 1 GearsObj[0x2ed33293, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7de71641, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2656422, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x5e0e82ae isInit true, usesShared false, 1 GearsObj[0x7b7228a0, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x765718dd, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x532a9704, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x62379589 0/0 240x217 of 240x217, swapInterval 0, drawable 0x67010879, msaa false, tileRendererInUse null [junit] >> GearsES2 0x62379589, angle 0.0, [l -1.1059908, r 1.1059908, b -1.0, t 1.0] 2.2119815x2.0 -> [l -1.1059908, r 1.1059908, b -1.0, t 1.0] 2.2119815x2.0, v-flip false [junit] waitForRealized: to false, goal reached true [junit] waitForRealized: to false, goal reached true [junit] waitForRealized: to false, goal reached true [junit] XXX-C-3.1: hash 0x6007ba6, (isShared true, created true, master 0x6007ba6) [junit] Created Ctx #0: hash 0x1df6ee15, (created true) [junit] Created Ctx #1: hash 0x38ce33d9, (created true) [junit] Total created 2 + destroyed 0 = 2 [junit] [junit] XXX-C-3.2: hash 0x1df6ee15, (isShared true, created true, master 0x6007ba6) [junit] Created Ctx #0: hash 0x6007ba6, (created true) [junit] Created Ctx #1: hash 0x38ce33d9, (created true) [junit] Total created 2 + destroyed 0 = 2 [junit] [junit] XXX-C-3.3: hash 0x38ce33d9, (isShared true, created true, master 0x6007ba6) [junit] Created Ctx #0: hash 0x6007ba6, (created true) [junit] Created Ctx #1: hash 0x1df6ee15, (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 0x5e0e82ae: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x5e0e82ae FIN [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x51399530: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x51399530 FIN [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x62379589: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x62379589 FIN [junit] waitForRealized: to false, goal reached true [junit] waitForRealized: to false, goal reached true [junit] waitForRealized: to false, goal reached true [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2AWT3 - test12AsyncEachAnimatorDirtyDtorOrder [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675154874715 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1675154874716 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [junit] ------------- ---------------- --------------- [junit] Testsuite: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2AWT3b [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675154876167 ms III - Start [junit] SLOCK [T main @ 1675154876167 ms +++ localhost/127.0.0.1:59999 - Locked within 9 ms, 1 attempts [junit] Testsuite: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2AWT3b [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2AWT3b - test01SyncedOneAnimator [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0xba2f4ec: tileRendererInUse null, GearsES2[obj 0xba2f4ec isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0xba2f4ec on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 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 0xba2f4ec created: GearsObj[0x34e6967a, vbo ff 2, fs 3, bf 4, bs 5] [junit] gear2 0xba2f4ec created: GearsObj[0x2be06933, vbo ff 8, fs 9, bf 10, bs 11] [junit] gear3 0xba2f4ec created: GearsObj[0x2be06933, vbo ff 8, fs 9, bf 10, bs 11] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0xba2f4ec FIN GearsES2[obj 0xba2f4ec isInit true, usesShared false, 1 GearsObj[0x34e6967a, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x2be06933, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x24e9230c, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0xba2f4ec 0/0 240x217 of 240x217, swapInterval 0, drawable 0x330108a1, msaa false, tileRendererInUse null [junit] >> GearsES2 0xba2f4ec, 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 0x279fedbd: tileRendererInUse null, GearsES2[obj 0x279fedbd isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0xba2f4ec isInit true, usesShared false, 1 GearsObj[0x34e6967a, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x2be06933, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x24e9230c, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null]] [junit] GearsES2 init 0x279fedbd on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 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 0x279fedbd created w/ share: GearsObj[0x34e6967a, vbo ff 2, fs 3, bf 4, bs 5] -> GearsObj[0x57445166, vbo ff 2, fs 3, bf 4, bs 5] [junit] gear2 0x279fedbd created w/ share: GearsObj[0x2be06933, vbo ff 8, fs 9, bf 10, bs 11] -> GearsObj[0x30bf3924, vbo ff 8, fs 9, bf 10, bs 11] [junit] gear3 0x279fedbd created w/ share: GearsObj[0x24e9230c, vbo ff 14, fs 15, bf 16, bs 17] -> GearsObj[0x23cc8a1e, vbo ff 14, fs 15, bf 16, bs 17] [junit] Shared GearsES2: Unsynchronized Objects [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x279fedbd FIN GearsES2[obj 0x279fedbd isInit true, usesShared true, 1 GearsObj[0x57445166, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x30bf3924, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x23cc8a1e, vbo ff 14, fs 15, bf 16, bs 17], sharedGears GearsES2[obj 0xba2f4ec isInit true, usesShared false, 1 GearsObj[0x34e6967a, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x2be06933, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x24e9230c, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x279fedbd 0/0 240x217 of 240x217, swapInterval 0, drawable 0x67010879, msaa false, tileRendererInUse null [junit] >> GearsES2 0x279fedbd, 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 0x45c7e403: tileRendererInUse null, GearsES2[obj 0x45c7e403 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0xba2f4ec isInit true, usesShared false, 1 GearsObj[0x34e6967a, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x2be06933, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x24e9230c, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null]] [junit] GearsES2 init 0x45c7e403 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 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 0x45c7e403 created w/ share: GearsObj[0x34e6967a, vbo ff 2, fs 3, bf 4, bs 5] -> GearsObj[0x41b90700, vbo ff 2, fs 3, bf 4, bs 5] [junit] gear2 0x45c7e403 created w/ share: GearsObj[0x2be06933, vbo ff 8, fs 9, bf 10, bs 11] -> GearsObj[0x5b3b263a, vbo ff 8, fs 9, bf 10, bs 11] [junit] gear3 0x45c7e403 created w/ share: GearsObj[0x24e9230c, vbo ff 14, fs 15, bf 16, bs 17] -> GearsObj[0x914a999, vbo ff 14, fs 15, bf 16, bs 17] [junit] Shared GearsES2: Unsynchronized Objects [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x45c7e403 FIN GearsES2[obj 0x45c7e403 isInit true, usesShared true, 1 GearsObj[0x41b90700, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x5b3b263a, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x914a999, vbo ff 14, fs 15, bf 16, bs 17], sharedGears GearsES2[obj 0xba2f4ec isInit true, usesShared false, 1 GearsObj[0x34e6967a, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x2be06933, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x24e9230c, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x45c7e403 0/0 240x217 of 240x217, swapInterval 0, drawable 0xffffffffde010881, msaa false, tileRendererInUse null [junit] >> GearsES2 0x45c7e403, 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 0x1cdf2081, (isShared true, created true, master 0x1cdf2081) [junit] Created Ctx #0: hash 0x1abbe5cb, (created true) [junit] Created Ctx #1: hash 0x6d556455, (created true) [junit] Total created 2 + destroyed 0 = 2 [junit] [junit] XXX-C-3.2: hash 0x6d556455, (isShared true, created true, master 0x1cdf2081) [junit] Created Ctx #0: hash 0x1cdf2081, (created true) [junit] Created Ctx #1: hash 0x1abbe5cb, (created true) [junit] Total created 2 + destroyed 0 = 2 [junit] [junit] XXX-C-3.3: hash 0x1abbe5cb, (isShared true, created true, master 0x1cdf2081) [junit] Created Ctx #0: hash 0x1cdf2081, (created true) [junit] Created Ctx #1: hash 0x6d556455, (created true) [junit] Total created 2 + destroyed 0 = 2 [junit] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x45c7e403: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x45c7e403 FIN [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x279fedbd: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x279fedbd FIN [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0xba2f4ec: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0xba2f4ec 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 0x43c1b556: tileRendererInUse null, GearsES2[obj 0x43c1b556 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x43c1b556 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 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 0x43c1b556 created: GearsObj[0x1ddc6087, vbo ff 2, fs 3, bf 4, bs 5] [junit] gear2 0x43c1b556 created: GearsObj[0x691498b6, vbo ff 8, fs 9, bf 10, bs 11] [junit] gear3 0x43c1b556 created: GearsObj[0x691498b6, vbo ff 8, fs 9, bf 10, bs 11] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x43c1b556 FIN GearsES2[obj 0x43c1b556 isInit true, usesShared false, 1 GearsObj[0x1ddc6087, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x691498b6, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x2ae7d134, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x43c1b556 0/0 240x217 of 240x217, swapInterval 0, drawable 0xffffffffde010881, msaa false, tileRendererInUse null [junit] >> GearsES2 0x43c1b556, 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 0x22fcf7ab: tileRendererInUse null, GearsES2[obj 0x22fcf7ab isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x43c1b556 isInit true, usesShared false, 1 GearsObj[0x1ddc6087, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x691498b6, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x2ae7d134, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null]] [junit] GearsES2 init 0x22fcf7ab on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 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 0x22fcf7ab created w/ share: GearsObj[0x1ddc6087, vbo ff 2, fs 3, bf 4, bs 5] -> GearsObj[0x4fd08c3c, vbo ff 2, fs 3, bf 4, bs 5] [junit] gear2 0x22fcf7ab created w/ share: GearsObj[0x691498b6, vbo ff 8, fs 9, bf 10, bs 11] -> GearsObj[0x39a94a19, vbo ff 8, fs 9, bf 10, bs 11] [junit] gear3 0x22fcf7ab created w/ share: GearsObj[0x2ae7d134, vbo ff 14, fs 15, bf 16, bs 17] -> GearsObj[0x31e2117d, vbo ff 14, fs 15, bf 16, bs 17] [junit] Shared GearsES2: Unsynchronized Objects [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x22fcf7ab FIN GearsES2[obj 0x22fcf7ab isInit true, usesShared true, 1 GearsObj[0x4fd08c3c, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x39a94a19, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x31e2117d, vbo ff 14, fs 15, bf 16, bs 17], sharedGears GearsES2[obj 0x43c1b556 isInit true, usesShared false, 1 GearsObj[0x1ddc6087, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x691498b6, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x2ae7d134, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x22fcf7ab 0/0 240x217 of 240x217, swapInterval 0, drawable 0x330108a1, msaa false, tileRendererInUse null [junit] >> GearsES2 0x22fcf7ab, 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 0xbccb269: tileRendererInUse null, GearsES2[obj 0xbccb269 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x43c1b556 isInit true, usesShared false, 1 GearsObj[0x1ddc6087, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x691498b6, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x2ae7d134, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null]] [junit] GearsES2 init 0xbccb269 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[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 0xbccb269 created w/ share: GearsObj[0x1ddc6087, vbo ff 2, fs 3, bf 4, bs 5] -> GearsObj[0x72e0e6c7, vbo ff 2, fs 3, bf 4, bs 5] [junit] gear2 0xbccb269 created w/ share: GearsObj[0x691498b6, vbo ff 8, fs 9, bf 10, bs 11] -> GearsObj[0x423360c, vbo ff 8, fs 9, bf 10, bs 11] [junit] gear3 0xbccb269 created w/ share: GearsObj[0x2ae7d134, vbo ff 14, fs 15, bf 16, bs 17] -> GearsObj[0x4e028b5b, vbo ff 14, fs 15, bf 16, bs 17] [junit] Shared GearsES2: Unsynchronized Objects [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0xbccb269 FIN GearsES2[obj 0xbccb269 isInit true, usesShared true, 1 GearsObj[0x72e0e6c7, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x423360c, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x4e028b5b, vbo ff 14, fs 15, bf 16, bs 17], sharedGears GearsES2[obj 0x43c1b556 isInit true, usesShared false, 1 GearsObj[0x1ddc6087, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x691498b6, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x2ae7d134, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0xbccb269 0/0 240x217 of 240x217, swapInterval 0, drawable 0x67010879, msaa false, tileRendererInUse null [junit] >> GearsES2 0xbccb269, 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 0xd27ac91, (isShared true, created true, master 0xd27ac91) [junit] Created Ctx #0: hash 0x8341764, (created true) [junit] Created Ctx #1: hash 0x652ab49, (created true) [junit] Total created 2 + destroyed 0 = 2 [junit] [junit] XXX-C-3.2: hash 0x652ab49, (isShared true, created true, master 0xd27ac91) [junit] Created Ctx #0: hash 0x8341764, (created true) [junit] Created Ctx #1: hash 0xd27ac91, (created true) [junit] Total created 2 + destroyed 0 = 2 [junit] [junit] XXX-C-3.3: hash 0x8341764, (isShared true, created true, master 0xd27ac91) [junit] Created Ctx #0: hash 0x652ab49, (created true) [junit] Created Ctx #1: hash 0xd27ac91, (created true) [junit] Total created 2 + destroyed 0 = 2 [junit] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x43c1b556 240x217, swapInterval 0, drawable 0xffffffffde010881 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0xbccb269: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0xbccb269 FIN [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x22fcf7ab: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x22fcf7ab FIN [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x43c1b556: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x43c1b556 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 @ 1675154880737 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1675154880737 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.251 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675154876167 ms III - Start [junit] SLOCK [T main @ 1675154876167 ms +++ localhost/127.0.0.1:59999 - Locked within 9 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 0xba2f4ec: tileRendererInUse null, GearsES2[obj 0xba2f4ec isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0xba2f4ec on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 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 0xba2f4ec created: GearsObj[0x34e6967a, vbo ff 2, fs 3, bf 4, bs 5] [junit] gear2 0xba2f4ec created: GearsObj[0x2be06933, vbo ff 8, fs 9, bf 10, bs 11] [junit] gear3 0xba2f4ec created: GearsObj[0x2be06933, vbo ff 8, fs 9, bf 10, bs 11] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0xba2f4ec FIN GearsES2[obj 0xba2f4ec isInit true, usesShared false, 1 GearsObj[0x34e6967a, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x2be06933, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x24e9230c, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0xba2f4ec 0/0 240x217 of 240x217, swapInterval 0, drawable 0x330108a1, msaa false, tileRendererInUse null [junit] >> GearsES2 0xba2f4ec, 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 0x279fedbd: tileRendererInUse null, GearsES2[obj 0x279fedbd isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0xba2f4ec isInit true, usesShared false, 1 GearsObj[0x34e6967a, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x2be06933, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x24e9230c, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null]] [junit] GearsES2 init 0x279fedbd on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 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 0x279fedbd created w/ share: GearsObj[0x34e6967a, vbo ff 2, fs 3, bf 4, bs 5] -> GearsObj[0x57445166, vbo ff 2, fs 3, bf 4, bs 5] [junit] gear2 0x279fedbd created w/ share: GearsObj[0x2be06933, vbo ff 8, fs 9, bf 10, bs 11] -> GearsObj[0x30bf3924, vbo ff 8, fs 9, bf 10, bs 11] [junit] gear3 0x279fedbd created w/ share: GearsObj[0x24e9230c, vbo ff 14, fs 15, bf 16, bs 17] -> GearsObj[0x23cc8a1e, vbo ff 14, fs 15, bf 16, bs 17] [junit] Shared GearsES2: Unsynchronized Objects [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x279fedbd FIN GearsES2[obj 0x279fedbd isInit true, usesShared true, 1 GearsObj[0x57445166, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x30bf3924, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x23cc8a1e, vbo ff 14, fs 15, bf 16, bs 17], sharedGears GearsES2[obj 0xba2f4ec isInit true, usesShared false, 1 GearsObj[0x34e6967a, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x2be06933, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x24e9230c, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x279fedbd 0/0 240x217 of 240x217, swapInterval 0, drawable 0x67010879, msaa false, tileRendererInUse null [junit] >> GearsES2 0x279fedbd, 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 0x45c7e403: tileRendererInUse null, GearsES2[obj 0x45c7e403 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0xba2f4ec isInit true, usesShared false, 1 GearsObj[0x34e6967a, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x2be06933, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x24e9230c, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null]] [junit] GearsES2 init 0x45c7e403 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 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 0x45c7e403 created w/ share: GearsObj[0x34e6967a, vbo ff 2, fs 3, bf 4, bs 5] -> GearsObj[0x41b90700, vbo ff 2, fs 3, bf 4, bs 5] [junit] gear2 0x45c7e403 created w/ share: GearsObj[0x2be06933, vbo ff 8, fs 9, bf 10, bs 11] -> GearsObj[0x5b3b263a, vbo ff 8, fs 9, bf 10, bs 11] [junit] gear3 0x45c7e403 created w/ share: GearsObj[0x24e9230c, vbo ff 14, fs 15, bf 16, bs 17] -> GearsObj[0x914a999, vbo ff 14, fs 15, bf 16, bs 17] [junit] Shared GearsES2: Unsynchronized Objects [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x45c7e403 FIN GearsES2[obj 0x45c7e403 isInit true, usesShared true, 1 GearsObj[0x41b90700, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x5b3b263a, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x914a999, vbo ff 14, fs 15, bf 16, bs 17], sharedGears GearsES2[obj 0xba2f4ec isInit true, usesShared false, 1 GearsObj[0x34e6967a, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x2be06933, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x24e9230c, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x45c7e403 0/0 240x217 of 240x217, swapInterval 0, drawable 0xffffffffde010881, msaa false, tileRendererInUse null [junit] >> GearsES2 0x45c7e403, 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 0x1cdf2081, (isShared true, created true, master 0x1cdf2081) [junit] Created Ctx #0: hash 0x1abbe5cb, (created true) [junit] Created Ctx #1: hash 0x6d556455, (created true) [junit] Total created 2 + destroyed 0 = 2 [junit] [junit] XXX-C-3.2: hash 0x6d556455, (isShared true, created true, master 0x1cdf2081) [junit] Created Ctx #0: hash 0x1cdf2081, (created true) [junit] Created Ctx #1: hash 0x1abbe5cb, (created true) [junit] Total created 2 + destroyed 0 = 2 [junit] [junit] XXX-C-3.3: hash 0x1abbe5cb, (isShared true, created true, master 0x1cdf2081) [junit] Created Ctx #0: hash 0x1cdf2081, (created true) [junit] Created Ctx #1: hash 0x6d556455, (created true) [junit] Total created 2 + destroyed 0 = 2 [junit] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x45c7e403: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x45c7e403 FIN [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x279fedbd: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x279fedbd FIN [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0xba2f4ec: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0xba2f4ec 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 0x43c1b556: tileRendererInUse null, GearsES2[obj 0x43c1b556 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x43c1b556 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 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 0x43c1b556 created: GearsObj[0x1ddc6087, vbo ff 2, fs 3, bf 4, bs 5] [junit] gear2 0x43c1b556 created: GearsObj[0x691498b6, vbo ff 8, fs 9, bf 10, bs 11] [junit] gear3 0x43c1b556 created: GearsObj[0x691498b6, vbo ff 8, fs 9, bf 10, bs 11] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x43c1b556 FIN GearsES2[obj 0x43c1b556 isInit true, usesShared false, 1 GearsObj[0x1ddc6087, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x691498b6, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x2ae7d134, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x43c1b556 0/0 240x217 of 240x217, swapInterval 0, drawable 0xffffffffde010881, msaa false, tileRendererInUse null [junit] >> GearsES2 0x43c1b556, 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 0x22fcf7ab: tileRendererInUse null, GearsES2[obj 0x22fcf7ab isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x43c1b556 isInit true, usesShared false, 1 GearsObj[0x1ddc6087, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x691498b6, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x2ae7d134, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null]] [junit] GearsES2 init 0x22fcf7ab on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 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 0x22fcf7ab created w/ share: GearsObj[0x1ddc6087, vbo ff 2, fs 3, bf 4, bs 5] -> GearsObj[0x4fd08c3c, vbo ff 2, fs 3, bf 4, bs 5] [junit] gear2 0x22fcf7ab created w/ share: GearsObj[0x691498b6, vbo ff 8, fs 9, bf 10, bs 11] -> GearsObj[0x39a94a19, vbo ff 8, fs 9, bf 10, bs 11] [junit] gear3 0x22fcf7ab created w/ share: GearsObj[0x2ae7d134, vbo ff 14, fs 15, bf 16, bs 17] -> GearsObj[0x31e2117d, vbo ff 14, fs 15, bf 16, bs 17] [junit] Shared GearsES2: Unsynchronized Objects [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x22fcf7ab FIN GearsES2[obj 0x22fcf7ab isInit true, usesShared true, 1 GearsObj[0x4fd08c3c, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x39a94a19, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x31e2117d, vbo ff 14, fs 15, bf 16, bs 17], sharedGears GearsES2[obj 0x43c1b556 isInit true, usesShared false, 1 GearsObj[0x1ddc6087, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x691498b6, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x2ae7d134, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x22fcf7ab 0/0 240x217 of 240x217, swapInterval 0, drawable 0x330108a1, msaa false, tileRendererInUse null [junit] >> GearsES2 0x22fcf7ab, 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 0xbccb269: tileRendererInUse null, GearsES2[obj 0xbccb269 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x43c1b556 isInit true, usesShared false, 1 GearsObj[0x1ddc6087, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x691498b6, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x2ae7d134, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null]] [junit] GearsES2 init 0xbccb269 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[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 0xbccb269 created w/ share: GearsObj[0x1ddc6087, vbo ff 2, fs 3, bf 4, bs 5] -> GearsObj[0x72e0e6c7, vbo ff 2, fs 3, bf 4, bs 5] [junit] gear2 0xbccb269 created w/ share: GearsObj[0x691498b6, vbo ff 8, fs 9, bf 10, bs 11] -> GearsObj[0x423360c, vbo ff 8, fs 9, bf 10, bs 11] [junit] gear3 0xbccb269 created w/ share: GearsObj[0x2ae7d134, vbo ff 14, fs 15, bf 16, bs 17] -> GearsObj[0x4e028b5b, vbo ff 14, fs 15, bf 16, bs 17] [junit] Shared GearsES2: Unsynchronized Objects [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0xbccb269 FIN GearsES2[obj 0xbccb269 isInit true, usesShared true, 1 GearsObj[0x72e0e6c7, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x423360c, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x4e028b5b, vbo ff 14, fs 15, bf 16, bs 17], sharedGears GearsES2[obj 0x43c1b556 isInit true, usesShared false, 1 GearsObj[0x1ddc6087, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x691498b6, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x2ae7d134, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0xbccb269 0/0 240x217 of 240x217, swapInterval 0, drawable 0x67010879, msaa false, tileRendererInUse null [junit] >> GearsES2 0xbccb269, 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 0xd27ac91, (isShared true, created true, master 0xd27ac91) [junit] Created Ctx #0: hash 0x8341764, (created true) [junit] Created Ctx #1: hash 0x652ab49, (created true) [junit] Total created 2 + destroyed 0 = 2 [junit] [junit] XXX-C-3.2: hash 0x652ab49, (isShared true, created true, master 0xd27ac91) [junit] Created Ctx #0: hash 0x8341764, (created true) [junit] Created Ctx #1: hash 0xd27ac91, (created true) [junit] Total created 2 + destroyed 0 = 2 [junit] [junit] XXX-C-3.3: hash 0x8341764, (isShared true, created true, master 0xd27ac91) [junit] Created Ctx #0: hash 0x652ab49, (created true) [junit] Created Ctx #1: hash 0xd27ac91, (created true) [junit] Total created 2 + destroyed 0 = 2 [junit] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x43c1b556 240x217, swapInterval 0, drawable 0xffffffffde010881 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0xbccb269: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0xbccb269 FIN [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x22fcf7ab: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x22fcf7ab FIN [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x43c1b556: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x43c1b556 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 @ 1675154880737 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1675154880737 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: test01SyncedOneAnimator took 1.513 sec [junit] Testcase: test02AsyncEachAnimator took 1.52 sec [junit] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 5.251 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675154876167 ms III - Start [junit] SLOCK [T main @ 1675154876167 ms +++ localhost/127.0.0.1:59999 - Locked within 9 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 0xba2f4ec: tileRendererInUse null, GearsES2[obj 0xba2f4ec isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0xba2f4ec on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 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 0xba2f4ec created: GearsObj[0x34e6967a, vbo ff 2, fs 3, bf 4, bs 5] [junit] gear2 0xba2f4ec created: GearsObj[0x2be06933, vbo ff 8, fs 9, bf 10, bs 11] [junit] gear3 0xba2f4ec created: GearsObj[0x2be06933, vbo ff 8, fs 9, bf 10, bs 11] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0xba2f4ec FIN GearsES2[obj 0xba2f4ec isInit true, usesShared false, 1 GearsObj[0x34e6967a, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x2be06933, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x24e9230c, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0xba2f4ec 0/0 240x217 of 240x217, swapInterval 0, drawable 0x330108a1, msaa false, tileRendererInUse null [junit] >> GearsES2 0xba2f4ec, 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 0x279fedbd: tileRendererInUse null, GearsES2[obj 0x279fedbd isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0xba2f4ec isInit true, usesShared false, 1 GearsObj[0x34e6967a, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x2be06933, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x24e9230c, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null]] [junit] GearsES2 init 0x279fedbd on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 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 0x279fedbd created w/ share: GearsObj[0x34e6967a, vbo ff 2, fs 3, bf 4, bs 5] -> GearsObj[0x57445166, vbo ff 2, fs 3, bf 4, bs 5] [junit] gear2 0x279fedbd created w/ share: GearsObj[0x2be06933, vbo ff 8, fs 9, bf 10, bs 11] -> GearsObj[0x30bf3924, vbo ff 8, fs 9, bf 10, bs 11] [junit] gear3 0x279fedbd created w/ share: GearsObj[0x24e9230c, vbo ff 14, fs 15, bf 16, bs 17] -> GearsObj[0x23cc8a1e, vbo ff 14, fs 15, bf 16, bs 17] [junit] Shared GearsES2: Unsynchronized Objects [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x279fedbd FIN GearsES2[obj 0x279fedbd isInit true, usesShared true, 1 GearsObj[0x57445166, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x30bf3924, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x23cc8a1e, vbo ff 14, fs 15, bf 16, bs 17], sharedGears GearsES2[obj 0xba2f4ec isInit true, usesShared false, 1 GearsObj[0x34e6967a, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x2be06933, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x24e9230c, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x279fedbd 0/0 240x217 of 240x217, swapInterval 0, drawable 0x67010879, msaa false, tileRendererInUse null [junit] >> GearsES2 0x279fedbd, 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 0x45c7e403: tileRendererInUse null, GearsES2[obj 0x45c7e403 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0xba2f4ec isInit true, usesShared false, 1 GearsObj[0x34e6967a, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x2be06933, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x24e9230c, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null]] [junit] GearsES2 init 0x45c7e403 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 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 0x45c7e403 created w/ share: GearsObj[0x34e6967a, vbo ff 2, fs 3, bf 4, bs 5] -> GearsObj[0x41b90700, vbo ff 2, fs 3, bf 4, bs 5] [junit] gear2 0x45c7e403 created w/ share: GearsObj[0x2be06933, vbo ff 8, fs 9, bf 10, bs 11] -> GearsObj[0x5b3b263a, vbo ff 8, fs 9, bf 10, bs 11] [junit] gear3 0x45c7e403 created w/ share: GearsObj[0x24e9230c, vbo ff 14, fs 15, bf 16, bs 17] -> GearsObj[0x914a999, vbo ff 14, fs 15, bf 16, bs 17] [junit] Shared GearsES2: Unsynchronized Objects [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x45c7e403 FIN GearsES2[obj 0x45c7e403 isInit true, usesShared true, 1 GearsObj[0x41b90700, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x5b3b263a, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x914a999, vbo ff 14, fs 15, bf 16, bs 17], sharedGears GearsES2[obj 0xba2f4ec isInit true, usesShared false, 1 GearsObj[0x34e6967a, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x2be06933, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x24e9230c, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x45c7e403 0/0 240x217 of 240x217, swapInterval 0, drawable 0xffffffffde010881, msaa false, tileRendererInUse null [junit] >> GearsES2 0x45c7e403, 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 0x1cdf2081, (isShared true, created true, master 0x1cdf2081) [junit] Created Ctx #0: hash 0x1abbe5cb, (created true) [junit] Created Ctx #1: hash 0x6d556455, (created true) [junit] Total created 2 + destroyed 0 = 2 [junit] [junit] XXX-C-3.2: hash 0x6d556455, (isShared true, created true, master 0x1cdf2081) [junit] Created Ctx #0: hash 0x1cdf2081, (created true) [junit] Created Ctx #1: hash 0x1abbe5cb, (created true) [junit] Total created 2 + destroyed 0 = 2 [junit] [junit] XXX-C-3.3: hash 0x1abbe5cb, (isShared true, created true, master 0x1cdf2081) [junit] Created Ctx #0: hash 0x1cdf2081, (created true) [junit] Created Ctx #1: hash 0x6d556455, (created true) [junit] Total created 2 + destroyed 0 = 2 [junit] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x45c7e403: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x45c7e403 FIN [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x279fedbd: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x279fedbd FIN [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0xba2f4ec: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0xba2f4ec 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 0x43c1b556: tileRendererInUse null, GearsES2[obj 0x43c1b556 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x43c1b556 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 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 0x43c1b556 created: GearsObj[0x1ddc6087, vbo ff 2, fs 3, bf 4, bs 5] [junit] gear2 0x43c1b556 created: GearsObj[0x691498b6, vbo ff 8, fs 9, bf 10, bs 11] [junit] gear3 0x43c1b556 created: GearsObj[0x691498b6, vbo ff 8, fs 9, bf 10, bs 11] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x43c1b556 FIN GearsES2[obj 0x43c1b556 isInit true, usesShared false, 1 GearsObj[0x1ddc6087, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x691498b6, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x2ae7d134, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x43c1b556 0/0 240x217 of 240x217, swapInterval 0, drawable 0xffffffffde010881, msaa false, tileRendererInUse null [junit] >> GearsES2 0x43c1b556, 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 0x22fcf7ab: tileRendererInUse null, GearsES2[obj 0x22fcf7ab isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x43c1b556 isInit true, usesShared false, 1 GearsObj[0x1ddc6087, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x691498b6, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x2ae7d134, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null]] [junit] GearsES2 init 0x22fcf7ab on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 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 0x22fcf7ab created w/ share: GearsObj[0x1ddc6087, vbo ff 2, fs 3, bf 4, bs 5] -> GearsObj[0x4fd08c3c, vbo ff 2, fs 3, bf 4, bs 5] [junit] gear2 0x22fcf7ab created w/ share: GearsObj[0x691498b6, vbo ff 8, fs 9, bf 10, bs 11] -> GearsObj[0x39a94a19, vbo ff 8, fs 9, bf 10, bs 11] [junit] gear3 0x22fcf7ab created w/ share: GearsObj[0x2ae7d134, vbo ff 14, fs 15, bf 16, bs 17] -> GearsObj[0x31e2117d, vbo ff 14, fs 15, bf 16, bs 17] [junit] Shared GearsES2: Unsynchronized Objects [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x22fcf7ab FIN GearsES2[obj 0x22fcf7ab isInit true, usesShared true, 1 GearsObj[0x4fd08c3c, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x39a94a19, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x31e2117d, vbo ff 14, fs 15, bf 16, bs 17], sharedGears GearsES2[obj 0x43c1b556 isInit true, usesShared false, 1 GearsObj[0x1ddc6087, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x691498b6, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x2ae7d134, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x22fcf7ab 0/0 240x217 of 240x217, swapInterval 0, drawable 0x330108a1, msaa false, tileRendererInUse null [junit] >> GearsES2 0x22fcf7ab, 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 0xbccb269: tileRendererInUse null, GearsES2[obj 0xbccb269 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x43c1b556 isInit true, usesShared false, 1 GearsObj[0x1ddc6087, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x691498b6, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x2ae7d134, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null]] [junit] GearsES2 init 0xbccb269 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[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 0xbccb269 created w/ share: GearsObj[0x1ddc6087, vbo ff 2, fs 3, bf 4, bs 5] -> GearsObj[0x72e0e6c7, vbo ff 2, fs 3, bf 4, bs 5] [junit] gear2 0xbccb269 created w/ share: GearsObj[0x691498b6, vbo ff 8, fs 9, bf 10, bs 11] -> GearsObj[0x423360c, vbo ff 8, fs 9, bf 10, bs 11] [junit] gear3 0xbccb269 created w/ share: GearsObj[0x2ae7d134, vbo ff 14, fs 15, bf 16, bs 17] -> GearsObj[0x4e028b5b, vbo ff 14, fs 15, bf 16, bs 17] [junit] Shared GearsES2: Unsynchronized Objects [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0xbccb269 FIN GearsES2[obj 0xbccb269 isInit true, usesShared true, 1 GearsObj[0x72e0e6c7, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x423360c, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x4e028b5b, vbo ff 14, fs 15, bf 16, bs 17], sharedGears GearsES2[obj 0x43c1b556 isInit true, usesShared false, 1 GearsObj[0x1ddc6087, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x691498b6, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x2ae7d134, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0xbccb269 0/0 240x217 of 240x217, swapInterval 0, drawable 0x67010879, msaa false, tileRendererInUse null [junit] >> GearsES2 0xbccb269, 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 0xd27ac91, (isShared true, created true, master 0xd27ac91) [junit] Created Ctx #0: hash 0x8341764, (created true) [junit] Created Ctx #1: hash 0x652ab49, (created true) [junit] Total created 2 + destroyed 0 = 2 [junit] [junit] XXX-C-3.2: hash 0x652ab49, (isShared true, created true, master 0xd27ac91) [junit] Created Ctx #0: hash 0x8341764, (created true) [junit] Created Ctx #1: hash 0xd27ac91, (created true) [junit] Total created 2 + destroyed 0 = 2 [junit] [junit] XXX-C-3.3: hash 0x8341764, (isShared true, created true, master 0xd27ac91) [junit] Created Ctx #0: hash 0x652ab49, (created true) [junit] Created Ctx #1: hash 0xd27ac91, (created true) [junit] Total created 2 + destroyed 0 = 2 [junit] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x43c1b556 240x217, swapInterval 0, drawable 0xffffffffde010881 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0xbccb269: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0xbccb269 FIN [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x22fcf7ab: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x22fcf7ab FIN [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x43c1b556: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x43c1b556 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 @ 1675154880737 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1675154880737 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 @ 1675154882171 ms III - Start [junit] SLOCK [T main @ 1675154882171 ms +++ localhost/127.0.0.1:59999 - Locked within 9 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 @ 1675154886189 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1675154886189 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.705 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675154882171 ms III - Start [junit] SLOCK [T main @ 1675154882171 ms +++ localhost/127.0.0.1:59999 - Locked within 9 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 @ 1675154886189 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1675154886189 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: test01 took 3.977 sec [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 4.705 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675154882171 ms III - Start [junit] SLOCK [T main @ 1675154882171 ms +++ localhost/127.0.0.1:59999 - Locked within 9 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 @ 1675154886189 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1675154886189 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [junit] ------------- ---------------- --------------- [junit] Testsuite: com.jogamp.opengl.test.junit.jogl.acore.TestSharedExternalContextAWT [junit] Testsuite: com.jogamp.opengl.test.junit.jogl.acore.TestSharedExternalContextAWT [junit] Master Thread Start: Thread-0 [junit] [junit] [junit] Master GLContext [junit] ----------------------------------------------------------------------------------------------------- [junit] WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x625fdb0d]]: [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 0x639caa3f, handle 0x20000, isShared false, jogamp.opengl.gl4.GL4bcImpl@5c1ed65f, [junit] quirks: [NoDoubleBufferedBitmap, NoSurfacelessCtx], [junit] Drawable: ResizeableImpl[Initialized true, realized true, texUnit 0, samples 0, [junit] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@552a4cc5, [junit] Handle 0x330108a1, [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 0x45142b5a], 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 0x11edc67c], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0xcf1e577], [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 0x59d68a1c], 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 0x26f76698], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x3d7c3487], [junit] Surface GDISurface[ displayHandle 0x0 [junit] , surfaceHandle 0x330108a1 [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 0x625fdb0d]], 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 <3e25a402, 23fbc6f8>[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 0x339bd453, handle 0x20000, isShared false, jogamp.opengl.gl4.GL4bcImpl@6a7782b, [junit] quirks: [NoDoubleBufferedBitmap, NoSurfacelessCtx], [junit] Drawable: Drawable[Realized true, [junit] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@552a4cc5, [junit] Handle 0x330108a1, [junit] Surface WrappedSurface[ displayHandle 0x0 [junit] , surfaceHandle 0x330108a1 [junit] , size 64x64 [junit] , UOB[ OWNS_DEVICE ] [junit] , WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[DefaultGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x625fdb0d]], 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 <1534d803, 7533a7ad>[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 0x625fdb0d]]: [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 0x625fdb0d]]: [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 0x12ff513, handle 0x10003, isShared false, jogamp.opengl.gl4.GL4bcImpl@442d7b52, [junit] quirks: [NoDoubleBufferedBitmap, NoSurfacelessCtx], [junit] Drawable: ResizeableImpl[Initialized true, realized true, texUnit 0, samples 0, [junit] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@552a4cc5, [junit] Handle 0xffffffff8b01065f, [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 0x75237d05], 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 0x733ed132], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0xbda89df], [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 0x213066ee], 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 0x2402841d], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x4f15fc98], [junit] Surface GDISurface[ displayHandle 0x0 [junit] , surfaceHandle 0xffffffff8b01065f [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 0x625fdb0d]], 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 <10de00d4, 204c5cbe>[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 0x2e9494f, handle 0x10003, isShared false, jogamp.opengl.gl4.GL4bcImpl@627894b6, [junit] quirks: [NoDoubleBufferedBitmap, NoSurfacelessCtx], [junit] Drawable: Drawable[Realized true, [junit] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@552a4cc5, [junit] Handle 0xffffffff8b01065f, [junit] Surface WrappedSurface[ displayHandle 0x0 [junit] , surfaceHandle 0xffffffff8b01065f [junit] , size 64x64 [junit] , UOB[ OWNS_DEVICE ] [junit] , WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[DefaultGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x625fdb0d]], 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 <2c0f08d, 402be5c7>[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 0x625fdb0d]]: [junit] [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.hw] [junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR NVIDIA Corporation [junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [junit] GL_VERSION 4.6.0 NVIDIA 391.35 [junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 325 [junit] GLX_EXTENSIONS 30 [junit] ----------------------------------------------------------------------------------------------------- [junit] Drawable: ResizeableImpl [junit] GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[fbo]] [junit] Update on Executor thread [junit] Update on Executor thread [junit] Update on Executor thread [junit] Update on Executor thread [junit] Update on Executor thread [junit] Master Thread End: Thread-3 [junit] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 3.791 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 0x625fdb0d]]: [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 0x639caa3f, handle 0x20000, isShared false, jogamp.opengl.gl4.GL4bcImpl@5c1ed65f, [junit] quirks: [NoDoubleBufferedBitmap, NoSurfacelessCtx], [junit] Drawable: ResizeableImpl[Initialized true, realized true, texUnit 0, samples 0, [junit] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@552a4cc5, [junit] Handle 0x330108a1, [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 0x45142b5a], 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 0x11edc67c], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0xcf1e577], [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 0x59d68a1c], 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 0x26f76698], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x3d7c3487], [junit] Surface GDISurface[ displayHandle 0x0 [junit] , surfaceHandle 0x330108a1 [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 0x625fdb0d]], 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 <3e25a402, 23fbc6f8>[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 0x339bd453, handle 0x20000, isShared false, jogamp.opengl.gl4.GL4bcImpl@6a7782b, [junit] quirks: [NoDoubleBufferedBitmap, NoSurfacelessCtx], [junit] Drawable: Drawable[Realized true, [junit] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@552a4cc5, [junit] Handle 0x330108a1, [junit] Surface WrappedSurface[ displayHandle 0x0 [junit] , surfaceHandle 0x330108a1 [junit] , size 64x64 [junit] , UOB[ OWNS_DEVICE ] [junit] , WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[DefaultGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x625fdb0d]], 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 <1534d803, 7533a7ad>[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 0x625fdb0d]]: [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 0x625fdb0d]]: [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 0x12ff513, handle 0x10003, isShared false, jogamp.opengl.gl4.GL4bcImpl@442d7b52, [junit] quirks: [NoDoubleBufferedBitmap, NoSurfacelessCtx], [junit] Drawable: ResizeableImpl[Initialized true, realized true, texUnit 0, samples 0, [junit] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@552a4cc5, [junit] Handle 0xffffffff8b01065f, [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 0x75237d05], 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 0x733ed132], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0xbda89df], [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 0x213066ee], 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 0x2402841d], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x4f15fc98], [junit] Surface GDISurface[ displayHandle 0x0 [junit] , surfaceHandle 0xffffffff8b01065f [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 0x625fdb0d]], 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 <10de00d4, 204c5cbe>[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 0x2e9494f, handle 0x10003, isShared false, jogamp.opengl.gl4.GL4bcImpl@627894b6, [junit] quirks: [NoDoubleBufferedBitmap, NoSurfacelessCtx], [junit] Drawable: Drawable[Realized true, [junit] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@552a4cc5, [junit] Handle 0xffffffff8b01065f, [junit] Surface WrappedSurface[ displayHandle 0x0 [junit] , surfaceHandle 0xffffffff8b01065f [junit] , size 64x64 [junit] , UOB[ OWNS_DEVICE ] [junit] , WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[DefaultGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x625fdb0d]], 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 <2c0f08d, 402be5c7>[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 0x625fdb0d]]: [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.806 sec [junit] Testcase: test02OnExecutorThread took 0.872 sec [junit] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 3.791 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 0x625fdb0d]]: [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 0x639caa3f, handle 0x20000, isShared false, jogamp.opengl.gl4.GL4bcImpl@5c1ed65f, [junit] quirks: [NoDoubleBufferedBitmap, NoSurfacelessCtx], [junit] Drawable: ResizeableImpl[Initialized true, realized true, texUnit 0, samples 0, [junit] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@552a4cc5, [junit] Handle 0x330108a1, [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 0x45142b5a], 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 0x11edc67c], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0xcf1e577], [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 0x59d68a1c], 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 0x26f76698], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x3d7c3487], [junit] Surface GDISurface[ displayHandle 0x0 [junit] , surfaceHandle 0x330108a1 [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 0x625fdb0d]], 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 <3e25a402, 23fbc6f8>[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 0x339bd453, handle 0x20000, isShared false, jogamp.opengl.gl4.GL4bcImpl@6a7782b, [junit] quirks: [NoDoubleBufferedBitmap, NoSurfacelessCtx], [junit] Drawable: Drawable[Realized true, [junit] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@552a4cc5, [junit] Handle 0x330108a1, [junit] Surface WrappedSurface[ displayHandle 0x0 [junit] , surfaceHandle 0x330108a1 [junit] , size 64x64 [junit] , UOB[ OWNS_DEVICE ] [junit] , WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[DefaultGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x625fdb0d]], 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 <1534d803, 7533a7ad>[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 0x625fdb0d]]: [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 0x625fdb0d]]: [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 0x12ff513, handle 0x10003, isShared false, jogamp.opengl.gl4.GL4bcImpl@442d7b52, [junit] quirks: [NoDoubleBufferedBitmap, NoSurfacelessCtx], [junit] Drawable: ResizeableImpl[Initialized true, realized true, texUnit 0, samples 0, [junit] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@552a4cc5, [junit] Handle 0xffffffff8b01065f, [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 0x75237d05], 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 0x733ed132], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0xbda89df], [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 0x213066ee], 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 0x2402841d], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x4f15fc98], [junit] Surface GDISurface[ displayHandle 0x0 [junit] , surfaceHandle 0xffffffff8b01065f [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 0x625fdb0d]], 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 <10de00d4, 204c5cbe>[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 0x2e9494f, handle 0x10003, isShared false, jogamp.opengl.gl4.GL4bcImpl@627894b6, [junit] quirks: [NoDoubleBufferedBitmap, NoSurfacelessCtx], [junit] Drawable: Drawable[Realized true, [junit] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@552a4cc5, [junit] Handle 0xffffffff8b01065f, [junit] Surface WrappedSurface[ displayHandle 0x0 [junit] , surfaceHandle 0xffffffff8b01065f [junit] , size 64x64 [junit] , UOB[ OWNS_DEVICE ] [junit] , WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[DefaultGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x625fdb0d]], 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 <2c0f08d, 402be5c7>[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 0x625fdb0d]]: [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 @ 1675154892108 ms III - Start [junit] SLOCK [T main @ 1675154892109 ms +++ localhost/127.0.0.1:59999 - Locked within 10 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestShutdownCompleteAWT - test01OneLife [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x3febb011: tileRendererInUse null, GearsES2[obj 0x3febb011 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x3febb011 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL4/GL4.hw] [junit] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR NVIDIA Corporation [junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [junit] GL_VERSION 4.6.0 NVIDIA 391.35 [junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 324 [junit] GLX_EXTENSIONS 30 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x3febb011 created: GearsObj[0x5d94c43f, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x3febb011 created: GearsObj[0x619d22, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x3febb011 created: GearsObj[0x619d22, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x3febb011 FIN GearsES2[obj 0x3febb011 isInit true, usesShared false, 1 GearsObj[0x5d94c43f, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x619d22, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1c983b8e, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x3febb011 0/0 240x217 of 240x217, swapInterval 1, drawable 0xffffffff8b01065f, msaa false, tileRendererInUse null [junit] >> GearsES2 0x3febb011, 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 / 1039 ms, 57.7 fps, 17 ms/f; total: 60 f, 57.7 fps, 17 ms/f [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x3febb011: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x3febb011 FIN [junit] Total: 2556.125ms [junit] GLProfile.initSingleton(): 1263.67ms [junit] Demo Code: 1285.706ms [junit] GLInfo: 0.0ms [junit] GLProfile.shutdown(): 6.749ms [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 0x76505305: tileRendererInUse null, GearsES2[obj 0x76505305 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x76505305 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL4/GL4.hw] [junit] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR NVIDIA Corporation [junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [junit] GL_VERSION 4.6.0 NVIDIA 391.35 [junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 324 [junit] GLX_EXTENSIONS 30 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x76505305 created: GearsObj[0x1df34152, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x76505305 created: GearsObj[0x2cd29f73, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x76505305 created: GearsObj[0x2cd29f73, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x76505305 FIN GearsES2[obj 0x76505305 isInit true, usesShared false, 1 GearsObj[0x1df34152, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2cd29f73, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2a303ac2, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x76505305 0/0 240x217 of 240x217, swapInterval 1, drawable 0xffffffff8b01065f, msaa false, tileRendererInUse null [junit] >> GearsES2 0x76505305, angle 0.0, [l -1.1059908, r 1.1059908, b -1.0, t 1.0] 2.2119815x2.0 -> [l -1.1059908, r 1.1059908, b -1.0, t 1.0] 2.2119815x2.0, v-flip false [junit] 0 s: 60 f / 998 ms, 60.1 fps, 16 ms/f; total: 60 f, 60.1 fps, 16 ms/f [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x76505305: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x76505305 FIN [junit] GLProfiles on device WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x672704b9]] [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: 1602.228ms [junit] GLProfile.initSingleton(): 421.287ms [junit] Demo Code: 1176.055ms [junit] GLInfo: 1.239ms [junit] GLProfile.shutdown(): 3.647ms [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 0x71d44a3: tileRendererInUse null, GearsES2[obj 0x71d44a3 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x71d44a3 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL4/GL4.hw] [junit] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR NVIDIA Corporation [junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [junit] GL_VERSION 4.6.0 NVIDIA 391.35 [junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 324 [junit] GLX_EXTENSIONS 30 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x71d44a3 created: GearsObj[0x344778a0, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x71d44a3 created: GearsObj[0x1e12292b, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x71d44a3 created: GearsObj[0x1e12292b, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x71d44a3 FIN GearsES2[obj 0x71d44a3 isInit true, usesShared false, 1 GearsObj[0x344778a0, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1e12292b, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x148681ed, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x71d44a3 0/0 240x217 of 240x217, swapInterval 1, drawable 0xffffffff99010881, msaa false, tileRendererInUse null [junit] >> GearsES2 0x71d44a3, 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 / 993 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 0x71d44a3: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x71d44a3 FIN [junit] GLProfiles on device WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x672704b9]] [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: 1578.173ms [junit] GLProfile.initSingleton(): 399.032ms [junit] Demo Code: 1173.057ms [junit] GLInfo: 1.34ms [junit] GLProfile.shutdown(): 4.744ms [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 0x34123d65: tileRendererInUse null, GearsES2[obj 0x34123d65 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x34123d65 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL4/GL4.hw] [junit] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR NVIDIA Corporation [junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [junit] GL_VERSION 4.6.0 NVIDIA 391.35 [junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 324 [junit] GLX_EXTENSIONS 30 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x34123d65 created: GearsObj[0x5fd5b4e5, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x34123d65 created: GearsObj[0x33d39855, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x34123d65 created: GearsObj[0x33d39855, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x34123d65 FIN GearsES2[obj 0x34123d65 isInit true, usesShared false, 1 GearsObj[0x5fd5b4e5, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x33d39855, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6adc734f, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x34123d65 0/0 240x217 of 240x217, swapInterval 1, drawable 0xffffffff8b01065f, msaa false, tileRendererInUse null [junit] >> GearsES2 0x34123d65, angle 0.0, [l -1.1059908, r 1.1059908, b -1.0, t 1.0] 2.2119815x2.0 -> [l -1.1059908, r 1.1059908, b -1.0, t 1.0] 2.2119815x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x34123d65 240x217, swapInterval 1, drawable 0xffffffff8b01065f [junit] 0 s: 60 f / 987 ms, 60.7 fps, 16 ms/f; total: 60 f, 60.7 fps, 16 ms/f [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x34123d65: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x34123d65 FIN [junit] Total: 1587.957ms [junit] GLProfile.initSingleton(): 395.548ms [junit] Demo Code: 1186.21ms [junit] GLInfo: 0.002ms [junit] GLProfile.shutdown(): 6.197ms [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x65fb9ffc: tileRendererInUse null, GearsES2[obj 0x65fb9ffc isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x65fb9ffc on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL4/GL4.hw] [junit] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR NVIDIA Corporation [junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [junit] GL_VERSION 4.6.0 NVIDIA 391.35 [junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 324 [junit] GLX_EXTENSIONS 30 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x65fb9ffc created: GearsObj[0x4160c0e9, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x65fb9ffc created: GearsObj[0x3b1cebaf, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x65fb9ffc created: GearsObj[0x3b1cebaf, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x65fb9ffc FIN GearsES2[obj 0x65fb9ffc isInit true, usesShared false, 1 GearsObj[0x4160c0e9, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3b1cebaf, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0xf337793, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x65fb9ffc 0/0 240x217 of 240x217, swapInterval 1, drawable 0xffffffff99010881, msaa false, tileRendererInUse null [junit] >> GearsES2 0x65fb9ffc, 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 / 1007 ms, 59.5 fps, 16 ms/f; total: 60 f, 59.5 fps, 16 ms/f [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x65fb9ffc: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x65fb9ffc FIN [junit] Total: 1562.178ms [junit] GLProfile.initSingleton(): 383.46ms [junit] Demo Code: 1174.861ms [junit] GLInfo: 0.001ms [junit] GLProfile.shutdown(): 3.856ms [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 @ 1675154901276 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1675154901276 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.853 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675154892108 ms III - Start [junit] SLOCK [T main @ 1675154892109 ms +++ localhost/127.0.0.1:59999 - Locked within 10 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestShutdownCompleteAWT - test01OneLife [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x3febb011: tileRendererInUse null, GearsES2[obj 0x3febb011 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x3febb011 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL4/GL4.hw] [junit] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR NVIDIA Corporation [junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [junit] GL_VERSION 4.6.0 NVIDIA 391.35 [junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 324 [junit] GLX_EXTENSIONS 30 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x3febb011 created: GearsObj[0x5d94c43f, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x3febb011 created: GearsObj[0x619d22, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x3febb011 created: GearsObj[0x619d22, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x3febb011 FIN GearsES2[obj 0x3febb011 isInit true, usesShared false, 1 GearsObj[0x5d94c43f, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x619d22, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1c983b8e, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x3febb011 0/0 240x217 of 240x217, swapInterval 1, drawable 0xffffffff8b01065f, msaa false, tileRendererInUse null [junit] >> GearsES2 0x3febb011, 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 / 1039 ms, 57.7 fps, 17 ms/f; total: 60 f, 57.7 fps, 17 ms/f [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x3febb011: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x3febb011 FIN [junit] Total: 2556.125ms [junit] GLProfile.initSingleton(): 1263.67ms [junit] Demo Code: 1285.706ms [junit] GLInfo: 0.0ms [junit] GLProfile.shutdown(): 6.749ms [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 0x76505305: tileRendererInUse null, GearsES2[obj 0x76505305 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x76505305 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL4/GL4.hw] [junit] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR NVIDIA Corporation [junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [junit] GL_VERSION 4.6.0 NVIDIA 391.35 [junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 324 [junit] GLX_EXTENSIONS 30 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x76505305 created: GearsObj[0x1df34152, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x76505305 created: GearsObj[0x2cd29f73, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x76505305 created: GearsObj[0x2cd29f73, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x76505305 FIN GearsES2[obj 0x76505305 isInit true, usesShared false, 1 GearsObj[0x1df34152, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2cd29f73, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2a303ac2, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x76505305 0/0 240x217 of 240x217, swapInterval 1, drawable 0xffffffff8b01065f, msaa false, tileRendererInUse null [junit] >> GearsES2 0x76505305, angle 0.0, [l -1.1059908, r 1.1059908, b -1.0, t 1.0] 2.2119815x2.0 -> [l -1.1059908, r 1.1059908, b -1.0, t 1.0] 2.2119815x2.0, v-flip false [junit] 0 s: 60 f / 998 ms, 60.1 fps, 16 ms/f; total: 60 f, 60.1 fps, 16 ms/f [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x76505305: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x76505305 FIN [junit] GLProfiles on device WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x672704b9]] [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: 1602.228ms [junit] GLProfile.initSingleton(): 421.287ms [junit] Demo Code: 1176.055ms [junit] GLInfo: 1.239ms [junit] GLProfile.shutdown(): 3.647ms [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 0x71d44a3: tileRendererInUse null, GearsES2[obj 0x71d44a3 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x71d44a3 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL4/GL4.hw] [junit] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR NVIDIA Corporation [junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [junit] GL_VERSION 4.6.0 NVIDIA 391.35 [junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 324 [junit] GLX_EXTENSIONS 30 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x71d44a3 created: GearsObj[0x344778a0, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x71d44a3 created: GearsObj[0x1e12292b, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x71d44a3 created: GearsObj[0x1e12292b, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x71d44a3 FIN GearsES2[obj 0x71d44a3 isInit true, usesShared false, 1 GearsObj[0x344778a0, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1e12292b, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x148681ed, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x71d44a3 0/0 240x217 of 240x217, swapInterval 1, drawable 0xffffffff99010881, msaa false, tileRendererInUse null [junit] >> GearsES2 0x71d44a3, 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 / 993 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 0x71d44a3: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x71d44a3 FIN [junit] GLProfiles on device WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x672704b9]] [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: 1578.173ms [junit] GLProfile.initSingleton(): 399.032ms [junit] Demo Code: 1173.057ms [junit] GLInfo: 1.34ms [junit] GLProfile.shutdown(): 4.744ms [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 0x34123d65: tileRendererInUse null, GearsES2[obj 0x34123d65 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x34123d65 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL4/GL4.hw] [junit] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR NVIDIA Corporation [junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [junit] GL_VERSION 4.6.0 NVIDIA 391.35 [junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 324 [junit] GLX_EXTENSIONS 30 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x34123d65 created: GearsObj[0x5fd5b4e5, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x34123d65 created: GearsObj[0x33d39855, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x34123d65 created: GearsObj[0x33d39855, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x34123d65 FIN GearsES2[obj 0x34123d65 isInit true, usesShared false, 1 GearsObj[0x5fd5b4e5, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x33d39855, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6adc734f, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x34123d65 0/0 240x217 of 240x217, swapInterval 1, drawable 0xffffffff8b01065f, msaa false, tileRendererInUse null [junit] >> GearsES2 0x34123d65, angle 0.0, [l -1.1059908, r 1.1059908, b -1.0, t 1.0] 2.2119815x2.0 -> [l -1.1059908, r 1.1059908, b -1.0, t 1.0] 2.2119815x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x34123d65 240x217, swapInterval 1, drawable 0xffffffff8b01065f [junit] 0 s: 60 f / 987 ms, 60.7 fps, 16 ms/f; total: 60 f, 60.7 fps, 16 ms/f [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x34123d65: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x34123d65 FIN [junit] Total: 1587.957ms [junit] GLProfile.initSingleton(): 395.548ms [junit] Demo Code: 1186.21ms [junit] GLInfo: 0.002ms [junit] GLProfile.shutdown(): 6.197ms [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x65fb9ffc: tileRendererInUse null, GearsES2[obj 0x65fb9ffc isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x65fb9ffc on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL4/GL4.hw] [junit] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR NVIDIA Corporation [junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [junit] GL_VERSION 4.6.0 NVIDIA 391.35 [junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 324 [junit] GLX_EXTENSIONS 30 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x65fb9ffc created: GearsObj[0x4160c0e9, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x65fb9ffc created: GearsObj[0x3b1cebaf, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x65fb9ffc created: GearsObj[0x3b1cebaf, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x65fb9ffc FIN GearsES2[obj 0x65fb9ffc isInit true, usesShared false, 1 GearsObj[0x4160c0e9, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3b1cebaf, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0xf337793, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x65fb9ffc 0/0 240x217 of 240x217, swapInterval 1, drawable 0xffffffff99010881, msaa false, tileRendererInUse null [junit] >> GearsES2 0x65fb9ffc, 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 / 1007 ms, 59.5 fps, 16 ms/f; total: 60 f, 59.5 fps, 16 ms/f [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x65fb9ffc: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x65fb9ffc FIN [junit] Total: 1562.178ms [junit] GLProfile.initSingleton(): 383.46ms [junit] Demo Code: 1174.861ms [junit] GLInfo: 0.001ms [junit] GLProfile.shutdown(): 3.856ms [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 @ 1675154901276 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1675154901276 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: test01OneLife took 2.8 sec [junit] Testcase: test02AnotherLifeWithGLInfo took 1.603 sec [junit] Testcase: test03AnotherLife took 1.579 sec [junit] Testcase: test03TwoLifes took 3.152 sec [junit] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 9.853 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675154892108 ms III - Start [junit] SLOCK [T main @ 1675154892109 ms +++ localhost/127.0.0.1:59999 - Locked within 10 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestShutdownCompleteAWT - test01OneLife [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x3febb011: tileRendererInUse null, GearsES2[obj 0x3febb011 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x3febb011 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL4/GL4.hw] [junit] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR NVIDIA Corporation [junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [junit] GL_VERSION 4.6.0 NVIDIA 391.35 [junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 324 [junit] GLX_EXTENSIONS 30 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x3febb011 created: GearsObj[0x5d94c43f, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x3febb011 created: GearsObj[0x619d22, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x3febb011 created: GearsObj[0x619d22, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x3febb011 FIN GearsES2[obj 0x3febb011 isInit true, usesShared false, 1 GearsObj[0x5d94c43f, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x619d22, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1c983b8e, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x3febb011 0/0 240x217 of 240x217, swapInterval 1, drawable 0xffffffff8b01065f, msaa false, tileRendererInUse null [junit] >> GearsES2 0x3febb011, 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 / 1039 ms, 57.7 fps, 17 ms/f; total: 60 f, 57.7 fps, 17 ms/f [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x3febb011: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x3febb011 FIN [junit] Total: 2556.125ms [junit] GLProfile.initSingleton(): 1263.67ms [junit] Demo Code: 1285.706ms [junit] GLInfo: 0.0ms [junit] GLProfile.shutdown(): 6.749ms [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 0x76505305: tileRendererInUse null, GearsES2[obj 0x76505305 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x76505305 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL4/GL4.hw] [junit] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR NVIDIA Corporation [junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [junit] GL_VERSION 4.6.0 NVIDIA 391.35 [junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 324 [junit] GLX_EXTENSIONS 30 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x76505305 created: GearsObj[0x1df34152, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x76505305 created: GearsObj[0x2cd29f73, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x76505305 created: GearsObj[0x2cd29f73, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x76505305 FIN GearsES2[obj 0x76505305 isInit true, usesShared false, 1 GearsObj[0x1df34152, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2cd29f73, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2a303ac2, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x76505305 0/0 240x217 of 240x217, swapInterval 1, drawable 0xffffffff8b01065f, msaa false, tileRendererInUse null [junit] >> GearsES2 0x76505305, angle 0.0, [l -1.1059908, r 1.1059908, b -1.0, t 1.0] 2.2119815x2.0 -> [l -1.1059908, r 1.1059908, b -1.0, t 1.0] 2.2119815x2.0, v-flip false [junit] 0 s: 60 f / 998 ms, 60.1 fps, 16 ms/f; total: 60 f, 60.1 fps, 16 ms/f [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x76505305: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x76505305 FIN [junit] GLProfiles on device WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x672704b9]] [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: 1602.228ms [junit] GLProfile.initSingleton(): 421.287ms [junit] Demo Code: 1176.055ms [junit] GLInfo: 1.239ms [junit] GLProfile.shutdown(): 3.647ms [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 0x71d44a3: tileRendererInUse null, GearsES2[obj 0x71d44a3 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x71d44a3 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL4/GL4.hw] [junit] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR NVIDIA Corporation [junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [junit] GL_VERSION 4.6.0 NVIDIA 391.35 [junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 324 [junit] GLX_EXTENSIONS 30 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x71d44a3 created: GearsObj[0x344778a0, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x71d44a3 created: GearsObj[0x1e12292b, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x71d44a3 created: GearsObj[0x1e12292b, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x71d44a3 FIN GearsES2[obj 0x71d44a3 isInit true, usesShared false, 1 GearsObj[0x344778a0, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1e12292b, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x148681ed, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x71d44a3 0/0 240x217 of 240x217, swapInterval 1, drawable 0xffffffff99010881, msaa false, tileRendererInUse null [junit] >> GearsES2 0x71d44a3, 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 / 993 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 0x71d44a3: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x71d44a3 FIN [junit] GLProfiles on device WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x672704b9]] [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: 1578.173ms [junit] GLProfile.initSingleton(): 399.032ms [junit] Demo Code: 1173.057ms [junit] GLInfo: 1.34ms [junit] GLProfile.shutdown(): 4.744ms [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 0x34123d65: tileRendererInUse null, GearsES2[obj 0x34123d65 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x34123d65 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL4/GL4.hw] [junit] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR NVIDIA Corporation [junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [junit] GL_VERSION 4.6.0 NVIDIA 391.35 [junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 324 [junit] GLX_EXTENSIONS 30 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x34123d65 created: GearsObj[0x5fd5b4e5, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x34123d65 created: GearsObj[0x33d39855, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x34123d65 created: GearsObj[0x33d39855, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x34123d65 FIN GearsES2[obj 0x34123d65 isInit true, usesShared false, 1 GearsObj[0x5fd5b4e5, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x33d39855, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6adc734f, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x34123d65 0/0 240x217 of 240x217, swapInterval 1, drawable 0xffffffff8b01065f, msaa false, tileRendererInUse null [junit] >> GearsES2 0x34123d65, angle 0.0, [l -1.1059908, r 1.1059908, b -1.0, t 1.0] 2.2119815x2.0 -> [l -1.1059908, r 1.1059908, b -1.0, t 1.0] 2.2119815x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x34123d65 240x217, swapInterval 1, drawable 0xffffffff8b01065f [junit] 0 s: 60 f / 987 ms, 60.7 fps, 16 ms/f; total: 60 f, 60.7 fps, 16 ms/f [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x34123d65: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x34123d65 FIN [junit] Total: 1587.957ms [junit] GLProfile.initSingleton(): 395.548ms [junit] Demo Code: 1186.21ms [junit] GLInfo: 0.002ms [junit] GLProfile.shutdown(): 6.197ms [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x65fb9ffc: tileRendererInUse null, GearsES2[obj 0x65fb9ffc isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x65fb9ffc on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL4/GL4.hw] [junit] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR NVIDIA Corporation [junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [junit] GL_VERSION 4.6.0 NVIDIA 391.35 [junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 324 [junit] GLX_EXTENSIONS 30 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x65fb9ffc created: GearsObj[0x4160c0e9, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x65fb9ffc created: GearsObj[0x3b1cebaf, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x65fb9ffc created: GearsObj[0x3b1cebaf, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x65fb9ffc FIN GearsES2[obj 0x65fb9ffc isInit true, usesShared false, 1 GearsObj[0x4160c0e9, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3b1cebaf, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0xf337793, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x65fb9ffc 0/0 240x217 of 240x217, swapInterval 1, drawable 0xffffffff99010881, msaa false, tileRendererInUse null [junit] >> GearsES2 0x65fb9ffc, 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 / 1007 ms, 59.5 fps, 16 ms/f; total: 60 f, 59.5 fps, 16 ms/f [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x65fb9ffc: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x65fb9ffc FIN [junit] Total: 1562.178ms [junit] GLProfile.initSingleton(): 383.46ms [junit] Demo Code: 1174.861ms [junit] GLInfo: 0.001ms [junit] GLProfile.shutdown(): 3.856ms [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 @ 1675154901276 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1675154901276 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 @ 1675154902747 ms III - Start [junit] SLOCK [T main @ 1675154902748 ms +++ localhost/127.0.0.1:59999 - Locked within 10 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 564, frames 2198655, fps 3898298.0], modeBits 1, init'ed true, animThread Thread[main-AWTAnimator#00,5,main], exclCtxThread false(null)] [junit] XXX Card.SHOW Canvas PRE: [junit] CANVAS 0x4e35284b: GLCanvas[visible false, showing false, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x6a40d6c7: JLabel[visible true, showing true, valid true, displayable true, 0/0 640x480] [junit] XXX Card.SHOW Canvas POST: [junit] CANVAS 0x4e35284b: GLCanvas[visible true, showing true, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x6a40d6c7: 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 566, frames 2210252, fps 3904982.5], 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 0x10e31a9a: tileRendererInUse null, GearsES2[obj 0x10e31a9a isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x10e31a9a on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/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 0x10e31a9a created: GearsObj[0x6abde2e5, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x10e31a9a created: GearsObj[0x1519fa5c, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x10e31a9a created: GearsObj[0x1519fa5c, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x10e31a9a FIN GearsES2[obj 0x10e31a9a isInit true, usesShared false, 1 GearsObj[0x6abde2e5, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1519fa5c, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x67b38aa8, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x10e31a9a 0/0 640x480 of 640x480, swapInterval 1, drawable 0xffffffff99010881, msaa false, tileRendererInUse null [junit] >> GearsES2 0x10e31a9a, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 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 566, frames 2210263, fps 3904982.5], modeBits 1, init'ed true, animThread Thread[main-AWTAnimator#00,5,main], exclCtxThread false(null)] [junit] XXX Card.SHOW Label PRE: [junit] CANVAS 0x4e35284b: GLCanvas[visible true, showing true, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x6a40d6c7: JLabel[visible false, showing false, valid true, displayable true, 0/0 640x480] [junit] XXX Card.SHOW Label POST: [junit] CANVAS 0x4e35284b: GLCanvas[visible false, showing false, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x6a40d6c7: 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 566, frames 2210263, fps 3904982.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 0x10e31a9a 0/0 640x480 of 640x480, swapInterval 1, drawable 0x330108a1, msaa false, tileRendererInUse null [junit] >> GearsES2 0x10e31a9a, angle 5.5, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [junit] Item Stays: Label, com.jogamp.opengl.util.Animator[started true, animating true, paused false, drawable 1, totals[dt 999, frames 3127010, fps 3130090.2], modeBits 1, init'ed true, animThread Thread[main-AWTAnimator#00,5,main], exclCtxThread false(null)] [junit] XXX Card.SHOW Canvas PRE: [junit] CANVAS 0x4e35284b: GLCanvas[visible false, showing false, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x6a40d6c7: JLabel[visible true, showing true, valid true, displayable true, 0/0 640x480] [junit] XXX Card.SHOW Canvas POST: [junit] CANVAS 0x4e35284b: GLCanvas[visible true, showing true, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x6a40d6c7: 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 1001, frames 3132098, fps 3128931.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 0x10e31a9a 0/0 640x480 of 640x480, swapInterval 1, drawable 0xffffffffff0108a9, msaa false, tileRendererInUse null [junit] >> GearsES2 0x10e31a9a, angle 6.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x10e31a9a: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x10e31a9a 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 3, 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 0x27e397ad: GLCanvas[visible false, showing false, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x1163cf34: JLabel[visible true, showing true, valid true, displayable true, 0/0 640x480] [junit] XXX Card.SHOW Canvas POST: [junit] CANVAS 0x27e397ad: GLCanvas[visible true, showing true, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x1163cf34: 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 0xbd4dc25: tileRendererInUse null, GearsES2[obj 0xbd4dc25 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0xbd4dc25 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/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 0xbd4dc25 created: GearsObj[0x3df2a7cd, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0xbd4dc25 created: GearsObj[0x7e43930d, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0xbd4dc25 created: GearsObj[0x7e43930d, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0xbd4dc25 FIN GearsES2[obj 0xbd4dc25 isInit true, usesShared false, 1 GearsObj[0x3df2a7cd, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7e43930d, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6985ceea, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0xbd4dc25 0/0 640x480 of 640x480, swapInterval 1, drawable 0x330108a1, msaa false, tileRendererInUse null [junit] >> GearsES2 0xbd4dc25, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [junit] Item Stays: GLCanvas, com.jogamp.opengl.util.Animator[started true, animating true, paused false, drawable 1, totals[dt 0, frames 14, fps 0.0], modeBits 1, init'ed true, animThread Thread[main-AWTAnimator#01,5,main], exclCtxThread false(null)] [junit] XXX Card.SHOW Label PRE: [junit] CANVAS 0x27e397ad: GLCanvas[visible true, showing true, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x1163cf34: JLabel[visible false, showing false, valid true, displayable true, 0/0 640x480] [junit] XXX Card.SHOW Label POST: [junit] CANVAS 0x27e397ad: GLCanvas[visible false, showing false, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x1163cf34: 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 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 0xbd4dc25 0/0 640x480 of 640x480, swapInterval 1, drawable 0x330108a1, msaa false, tileRendererInUse null [junit] >> GearsES2 0xbd4dc25, angle 7.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [junit] Item Stays: Label, com.jogamp.opengl.util.Animator[started true, animating false, paused true, drawable 1, totals[dt 0, frames 15, 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 0x27e397ad: GLCanvas[visible false, showing false, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x1163cf34: JLabel[visible true, showing true, valid true, displayable true, 0/0 640x480] [junit] XXX Card.SHOW Canvas POST: [junit] CANVAS 0x27e397ad: GLCanvas[visible true, showing true, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x1163cf34: JLabel[visible false, showing false, valid true, displayable true, 0/0 640x480] [junit] Item Change: Label -> GLCanvas, com.jogamp.opengl.util.Animator[started true, animating true, paused false, drawable 1, totals[dt 0, frames 0, fps 0.0], modeBits 1, init'ed true, animThread Thread[main-AWTAnimator#01,5,main], exclCtxThread false(null)] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0xbd4dc25 0/0 640x480 of 640x480, swapInterval 1, drawable 0xffffffffff0108a9, msaa false, tileRendererInUse null [junit] >> GearsES2 0xbd4dc25, angle 7.5, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0xbd4dc25: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0xbd4dc25 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 0x4324f5a7: GLCanvas[visible false, showing false, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x68282fed: JLabel[visible true, showing true, valid true, displayable true, 0/0 640x480] [junit] XXX Card.SHOW Canvas POST: [junit] CANVAS 0x4324f5a7: GLCanvas[visible true, showing true, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x68282fed: 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 0x3bf9ce3e: tileRendererInUse null, GearsES2[obj 0x3bf9ce3e isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x3bf9ce3e on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/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 0x3bf9ce3e created: GearsObj[0x3a342cf6, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x3bf9ce3e created: GearsObj[0x38bd4b1, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x3bf9ce3e created: GearsObj[0x38bd4b1, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x3bf9ce3e FIN GearsES2[obj 0x3bf9ce3e isInit true, usesShared false, 1 GearsObj[0x3a342cf6, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x38bd4b1, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x27cc4a55, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x3bf9ce3e 0/0 640x480 of 640x480, swapInterval 1, drawable 0x330108a1, msaa false, tileRendererInUse null [junit] >> GearsES2 0x3bf9ce3e, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [junit] Item Stays: GLCanvas, com.jogamp.opengl.util.Animator[started true, animating true, paused false, drawable 1, totals[dt 0, frames 14, fps 0.0], modeBits 1, init'ed true, animThread Thread[AWT-EventQueue-0-AWTAnimator#02,6,main], exclCtxThread false(null)] [junit] XXX Card.SHOW Label PRE: [junit] CANVAS 0x4324f5a7: GLCanvas[visible true, showing true, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x68282fed: JLabel[visible false, showing false, valid true, displayable true, 0/0 640x480] [junit] XXX Card.SHOW Label POST: [junit] CANVAS 0x4324f5a7: GLCanvas[visible false, showing false, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x68282fed: JLabel[visible true, showing true, valid true, displayable true, 0/0 640x480] [junit] Item Change: GLCanvas -> Label, com.jogamp.opengl.util.Animator[started true, animating true, paused false, drawable 1, totals[dt 0, frames 14, fps 0.0], modeBits 1, init'ed true, animThread Thread[AWT-EventQueue-0-AWTAnimator#02,6,main], exclCtxThread false(null)] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x3bf9ce3e 0/0 640x480 of 640x480, swapInterval 1, drawable 0xffffffffff0108a9, msaa false, tileRendererInUse null [junit] >> GearsES2 0x3bf9ce3e, angle 7.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [junit] Item Stays: Label, com.jogamp.opengl.util.Animator[started false, animating false, paused false, drawable 1, totals[dt 0, frames 15, fps 0.0], modeBits 1, init'ed true, animThread null, exclCtxThread false(null)] [junit] XXX Card.SHOW Canvas PRE: [junit] CANVAS 0x4324f5a7: GLCanvas[visible false, showing false, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x68282fed: JLabel[visible true, showing true, valid true, displayable true, 0/0 640x480] [junit] XXX Card.SHOW Canvas POST: [junit] CANVAS 0x4324f5a7: GLCanvas[visible true, showing true, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x68282fed: 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 0x3bf9ce3e 0/0 640x480 of 640x480, swapInterval 1, drawable 0xffffffffff0108a9, msaa false, tileRendererInUse null [junit] >> GearsES2 0x3bf9ce3e, angle 7.5, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x3bf9ce3e: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x3bf9ce3e FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.anim.TestAWTCardLayoutAnimatorStartStopBug532 - testAnimatorStartStop [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.anim.TestAWTCardLayoutAnimatorStartStopBug532 - testFPSAnimatorContinue [junit] Item Stays: Label, com.jogamp.opengl.util.FPSAnimator[started true, animating true, paused false, drawable 1, totals[dt 0, frames 17, fps 0.0], modeBits 1, init'ed true, animThread Thread[main-FPSAWTAnimator#03-Timer0,5,main], exclCtxThread false(null)] [junit] XXX Card.SHOW Canvas PRE: [junit] CANVAS 0x691339fe: GLCanvas[visible false, showing false, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x575e0932: JLabel[visible true, showing true, valid true, displayable true, 0/0 640x480] [junit] XXX Card.SHOW Canvas POST: [junit] CANVAS 0x691339fe: GLCanvas[visible true, showing true, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x575e0932: JLabel[visible false, showing false, valid true, displayable true, 0/0 640x480] [junit] Item Change: Label -> GLCanvas, com.jogamp.opengl.util.FPSAnimator[started true, animating true, paused false, drawable 1, totals[dt 0, frames 17, fps 0.0], modeBits 1, init'ed true, animThread Thread[main-FPSAWTAnimator#03-Timer0,5,main], exclCtxThread false(null)] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x3f6b0be5: tileRendererInUse null, GearsES2[obj 0x3f6b0be5 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x3f6b0be5 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/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 0x3f6b0be5 created: GearsObj[0x70827c7a, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x3f6b0be5 created: GearsObj[0xb2bb513, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x3f6b0be5 created: GearsObj[0xb2bb513, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x3f6b0be5 FIN GearsES2[obj 0x3f6b0be5 isInit true, usesShared false, 1 GearsObj[0x70827c7a, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0xb2bb513, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x44b49017, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x3f6b0be5 0/0 640x480 of 640x480, swapInterval 1, drawable 0xffffffffff0108a9, msaa false, tileRendererInUse null [junit] >> GearsES2 0x3f6b0be5, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 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 0x691339fe: GLCanvas[visible true, showing true, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x575e0932: JLabel[visible false, showing false, valid true, displayable true, 0/0 640x480] [junit] XXX Card.SHOW Label POST: [junit] CANVAS 0x691339fe: GLCanvas[visible false, showing false, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x575e0932: JLabel[visible true, showing true, valid true, displayable true, 0/0 640x480] [junit] Item Change: GLCanvas -> Label, com.jogamp.opengl.util.FPSAnimator[started true, animating true, paused false, drawable 1, totals[dt 0, frames 29, fps 0.0], modeBits 1, init'ed true, animThread Thread[main-FPSAWTAnimator#03-Timer0,5,main], exclCtxThread false(null)] [junit] Item Stays: Label, com.jogamp.opengl.util.FPSAnimator[started true, animating true, paused false, drawable 1, totals[dt 0, frames 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 0x691339fe: GLCanvas[visible false, showing false, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x575e0932: JLabel[visible true, showing true, valid true, displayable true, 0/0 640x480] [junit] XXX Card.SHOW Canvas POST: [junit] CANVAS 0x691339fe: GLCanvas[visible true, showing true, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x575e0932: 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 0x3f6b0be5 0/0 640x480 of 640x480, swapInterval 1, drawable 0xffffffff99010881, msaa false, tileRendererInUse null [junit] >> GearsES2 0x3f6b0be5, angle 6.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x3f6b0be5: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x3f6b0be5 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 0x59431f00: GLCanvas[visible false, showing false, valid true, displayable true, 0/0 640x480] [junit] LABEL 0xa121f52: JLabel[visible true, showing true, valid true, displayable true, 0/0 640x480] [junit] XXX Card.SHOW Canvas POST: [junit] CANVAS 0x59431f00: GLCanvas[visible true, showing true, valid true, displayable true, 0/0 640x480] [junit] LABEL 0xa121f52: 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 0x6cd28fa7: tileRendererInUse null, GearsES2[obj 0x6cd28fa7 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x6cd28fa7 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/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 0x6cd28fa7 created: GearsObj[0x3a33de5b, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x6cd28fa7 created: GearsObj[0x53d6ef1, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x6cd28fa7 created: GearsObj[0x53d6ef1, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x6cd28fa7 FIN GearsES2[obj 0x6cd28fa7 isInit true, usesShared false, 1 GearsObj[0x3a33de5b, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x53d6ef1, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x7a60cac7, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x6cd28fa7 0/0 640x480 of 640x480, swapInterval 1, drawable 0x330108a1, msaa false, tileRendererInUse null [junit] >> GearsES2 0x6cd28fa7, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 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 0x59431f00: GLCanvas[visible true, showing true, valid true, displayable true, 0/0 640x480] [junit] LABEL 0xa121f52: JLabel[visible false, showing false, valid true, displayable true, 0/0 640x480] [junit] XXX Card.SHOW Label POST: [junit] CANVAS 0x59431f00: GLCanvas[visible false, showing false, valid true, displayable true, 0/0 640x480] [junit] LABEL 0xa121f52: 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 0x59431f00: GLCanvas[visible false, showing false, valid true, displayable true, 0/0 640x480] [junit] LABEL 0xa121f52: JLabel[visible true, showing true, valid true, displayable true, 0/0 640x480] [junit] XXX Card.SHOW Canvas POST: [junit] CANVAS 0x59431f00: GLCanvas[visible true, showing true, valid true, displayable true, 0/0 640x480] [junit] LABEL 0xa121f52: JLabel[visible false, showing false, valid true, displayable true, 0/0 640x480] [junit] Item Change: Label -> GLCanvas, com.jogamp.opengl.util.FPSAnimator[started true, animating false, paused false, drawable 1, totals[dt 0, frames 0, fps 0.0], modeBits 1, init'ed true, animThread Thread[main-FPSAWTAnimator#04-Timer1,5,main], exclCtxThread false(null)] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x6cd28fa7 0/0 640x480 of 640x480, swapInterval 1, drawable 0xffffffffff0108a9, msaa false, tileRendererInUse null [junit] >> GearsES2 0x6cd28fa7, 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 0x6cd28fa7: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x6cd28fa7 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 0x5795436: GLCanvas[visible false, showing false, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x774d9cf1: JLabel[visible true, showing true, valid true, displayable true, 0/0 640x480] [junit] XXX Card.SHOW Canvas POST: [junit] CANVAS 0x5795436: GLCanvas[visible true, showing true, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x774d9cf1: 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 0x66d3eec0: tileRendererInUse null, GearsES2[obj 0x66d3eec0 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x66d3eec0 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/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 0x66d3eec0 created: GearsObj[0xd8c0cd5, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x66d3eec0 created: GearsObj[0x1f942073, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x66d3eec0 created: GearsObj[0x1f942073, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x66d3eec0 FIN GearsES2[obj 0x66d3eec0 isInit true, usesShared false, 1 GearsObj[0xd8c0cd5, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1f942073, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x7493ede9, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x66d3eec0 0/0 640x480 of 640x480, swapInterval 1, drawable 0x330108a1, msaa false, tileRendererInUse null [junit] >> GearsES2 0x66d3eec0, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 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 0x5795436: GLCanvas[visible true, showing true, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x774d9cf1: JLabel[visible false, showing false, valid true, displayable true, 0/0 640x480] [junit] XXX Card.SHOW Label POST: [junit] CANVAS 0x5795436: GLCanvas[visible false, showing false, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x774d9cf1: 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 0x5795436: GLCanvas[visible false, showing false, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x774d9cf1: JLabel[visible true, showing true, valid true, displayable true, 0/0 640x480] [junit] XXX Card.SHOW Canvas POST: [junit] CANVAS 0x5795436: GLCanvas[visible true, showing true, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x774d9cf1: 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 0x66d3eec0 0/0 640x480 of 640x480, swapInterval 1, drawable 0xffffffff99010881, msaa false, tileRendererInUse null [junit] >> GearsES2 0x66d3eec0, 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 0x66d3eec0: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x66d3eec0 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 @ 1675154910046 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1675154910046 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [junit] Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 7.948 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675154902747 ms III - Start [junit] SLOCK [T main @ 1675154902748 ms +++ localhost/127.0.0.1:59999 - Locked within 10 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 564, frames 2198655, fps 3898298.0], modeBits 1, init'ed true, animThread Thread[main-AWTAnimator#00,5,main], exclCtxThread false(null)] [junit] XXX Card.SHOW Canvas PRE: [junit] CANVAS 0x4e35284b: GLCanvas[visible false, showing false, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x6a40d6c7: JLabel[visible true, showing true, valid true, displayable true, 0/0 640x480] [junit] XXX Card.SHOW Canvas POST: [junit] CANVAS 0x4e35284b: GLCanvas[visible true, showing true, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x6a40d6c7: 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 566, frames 2210252, fps 3904982.5], 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 0x10e31a9a: tileRendererInUse null, GearsES2[obj 0x10e31a9a isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x10e31a9a on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/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 0x10e31a9a created: GearsObj[0x6abde2e5, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x10e31a9a created: GearsObj[0x1519fa5c, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x10e31a9a created: GearsObj[0x1519fa5c, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x10e31a9a FIN GearsES2[obj 0x10e31a9a isInit true, usesShared false, 1 GearsObj[0x6abde2e5, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1519fa5c, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x67b38aa8, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x10e31a9a 0/0 640x480 of 640x480, swapInterval 1, drawable 0xffffffff99010881, msaa false, tileRendererInUse null [junit] >> GearsES2 0x10e31a9a, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 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 566, frames 2210263, fps 3904982.5], modeBits 1, init'ed true, animThread Thread[main-AWTAnimator#00,5,main], exclCtxThread false(null)] [junit] XXX Card.SHOW Label PRE: [junit] CANVAS 0x4e35284b: GLCanvas[visible true, showing true, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x6a40d6c7: JLabel[visible false, showing false, valid true, displayable true, 0/0 640x480] [junit] XXX Card.SHOW Label POST: [junit] CANVAS 0x4e35284b: GLCanvas[visible false, showing false, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x6a40d6c7: 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 566, frames 2210263, fps 3904982.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 0x10e31a9a 0/0 640x480 of 640x480, swapInterval 1, drawable 0x330108a1, msaa false, tileRendererInUse null [junit] >> GearsES2 0x10e31a9a, angle 5.5, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [junit] Item Stays: Label, com.jogamp.opengl.util.Animator[started true, animating true, paused false, drawable 1, totals[dt 999, frames 3127010, fps 3130090.2], modeBits 1, init'ed true, animThread Thread[main-AWTAnimator#00,5,main], exclCtxThread false(null)] [junit] XXX Card.SHOW Canvas PRE: [junit] CANVAS 0x4e35284b: GLCanvas[visible false, showing false, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x6a40d6c7: JLabel[visible true, showing true, valid true, displayable true, 0/0 640x480] [junit] XXX Card.SHOW Canvas POST: [junit] CANVAS 0x4e35284b: GLCanvas[visible true, showing true, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x6a40d6c7: 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 1001, frames 3132098, fps 3128931.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 0x10e31a9a 0/0 640x480 of 640x480, swapInterval 1, drawable 0xffffffffff0108a9, msaa false, tileRendererInUse null [junit] >> GearsES2 0x10e31a9a, angle 6.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x10e31a9a: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x10e31a9a 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 3, 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 0x27e397ad: GLCanvas[visible false, showing false, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x1163cf34: JLabel[visible true, showing true, valid true, displayable true, 0/0 640x480] [junit] XXX Card.SHOW Canvas POST: [junit] CANVAS 0x27e397ad: GLCanvas[visible true, showing true, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x1163cf34: 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 0xbd4dc25: tileRendererInUse null, GearsES2[obj 0xbd4dc25 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0xbd4dc25 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/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 0xbd4dc25 created: GearsObj[0x3df2a7cd, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0xbd4dc25 created: GearsObj[0x7e43930d, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0xbd4dc25 created: GearsObj[0x7e43930d, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0xbd4dc25 FIN GearsES2[obj 0xbd4dc25 isInit true, usesShared false, 1 GearsObj[0x3df2a7cd, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7e43930d, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6985ceea, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0xbd4dc25 0/0 640x480 of 640x480, swapInterval 1, drawable 0x330108a1, msaa false, tileRendererInUse null [junit] >> GearsES2 0xbd4dc25, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [junit] Item Stays: GLCanvas, com.jogamp.opengl.util.Animator[started true, animating true, paused false, drawable 1, totals[dt 0, frames 14, fps 0.0], modeBits 1, init'ed true, animThread Thread[main-AWTAnimator#01,5,main], exclCtxThread false(null)] [junit] XXX Card.SHOW Label PRE: [junit] CANVAS 0x27e397ad: GLCanvas[visible true, showing true, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x1163cf34: JLabel[visible false, showing false, valid true, displayable true, 0/0 640x480] [junit] XXX Card.SHOW Label POST: [junit] CANVAS 0x27e397ad: GLCanvas[visible false, showing false, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x1163cf34: 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 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 0xbd4dc25 0/0 640x480 of 640x480, swapInterval 1, drawable 0x330108a1, msaa false, tileRendererInUse null [junit] >> GearsES2 0xbd4dc25, angle 7.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [junit] Item Stays: Label, com.jogamp.opengl.util.Animator[started true, animating false, paused true, drawable 1, totals[dt 0, frames 15, 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 0x27e397ad: GLCanvas[visible false, showing false, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x1163cf34: JLabel[visible true, showing true, valid true, displayable true, 0/0 640x480] [junit] XXX Card.SHOW Canvas POST: [junit] CANVAS 0x27e397ad: GLCanvas[visible true, showing true, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x1163cf34: JLabel[visible false, showing false, valid true, displayable true, 0/0 640x480] [junit] Item Change: Label -> GLCanvas, com.jogamp.opengl.util.Animator[started true, animating true, paused false, drawable 1, totals[dt 0, frames 0, fps 0.0], modeBits 1, init'ed true, animThread Thread[main-AWTAnimator#01,5,main], exclCtxThread false(null)] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0xbd4dc25 0/0 640x480 of 640x480, swapInterval 1, drawable 0xffffffffff0108a9, msaa false, tileRendererInUse null [junit] >> GearsES2 0xbd4dc25, angle 7.5, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0xbd4dc25: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0xbd4dc25 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 0x4324f5a7: GLCanvas[visible false, showing false, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x68282fed: JLabel[visible true, showing true, valid true, displayable true, 0/0 640x480] [junit] XXX Card.SHOW Canvas POST: [junit] CANVAS 0x4324f5a7: GLCanvas[visible true, showing true, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x68282fed: 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 0x3bf9ce3e: tileRendererInUse null, GearsES2[obj 0x3bf9ce3e isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x3bf9ce3e on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/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 0x3bf9ce3e created: GearsObj[0x3a342cf6, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x3bf9ce3e created: GearsObj[0x38bd4b1, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x3bf9ce3e created: GearsObj[0x38bd4b1, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x3bf9ce3e FIN GearsES2[obj 0x3bf9ce3e isInit true, usesShared false, 1 GearsObj[0x3a342cf6, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x38bd4b1, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x27cc4a55, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x3bf9ce3e 0/0 640x480 of 640x480, swapInterval 1, drawable 0x330108a1, msaa false, tileRendererInUse null [junit] >> GearsES2 0x3bf9ce3e, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [junit] Item Stays: GLCanvas, com.jogamp.opengl.util.Animator[started true, animating true, paused false, drawable 1, totals[dt 0, frames 14, fps 0.0], modeBits 1, init'ed true, animThread Thread[AWT-EventQueue-0-AWTAnimator#02,6,main], exclCtxThread false(null)] [junit] XXX Card.SHOW Label PRE: [junit] CANVAS 0x4324f5a7: GLCanvas[visible true, showing true, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x68282fed: JLabel[visible false, showing false, valid true, displayable true, 0/0 640x480] [junit] XXX Card.SHOW Label POST: [junit] CANVAS 0x4324f5a7: GLCanvas[visible false, showing false, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x68282fed: JLabel[visible true, showing true, valid true, displayable true, 0/0 640x480] [junit] Item Change: GLCanvas -> Label, com.jogamp.opengl.util.Animator[started true, animating true, paused false, drawable 1, totals[dt 0, frames 14, fps 0.0], modeBits 1, init'ed true, animThread Thread[AWT-EventQueue-0-AWTAnimator#02,6,main], exclCtxThread false(null)] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x3bf9ce3e 0/0 640x480 of 640x480, swapInterval 1, drawable 0xffffffffff0108a9, msaa false, tileRendererInUse null [junit] >> GearsES2 0x3bf9ce3e, angle 7.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [junit] Item Stays: Label, com.jogamp.opengl.util.Animator[started false, animating false, paused false, drawable 1, totals[dt 0, frames 15, fps 0.0], modeBits 1, init'ed true, animThread null, exclCtxThread false(null)] [junit] XXX Card.SHOW Canvas PRE: [junit] CANVAS 0x4324f5a7: GLCanvas[visible false, showing false, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x68282fed: JLabel[visible true, showing true, valid true, displayable true, 0/0 640x480] [junit] XXX Card.SHOW Canvas POST: [junit] CANVAS 0x4324f5a7: GLCanvas[visible true, showing true, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x68282fed: 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 0x3bf9ce3e 0/0 640x480 of 640x480, swapInterval 1, drawable 0xffffffffff0108a9, msaa false, tileRendererInUse null [junit] >> GearsES2 0x3bf9ce3e, angle 7.5, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x3bf9ce3e: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x3bf9ce3e FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.anim.TestAWTCardLayoutAnimatorStartStopBug532 - testAnimatorStartStop [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.anim.TestAWTCardLayoutAnimatorStartStopBug532 - testFPSAnimatorContinue [junit] Item Stays: Label, com.jogamp.opengl.util.FPSAnimator[started true, animating true, paused false, drawable 1, totals[dt 0, frames 17, fps 0.0], modeBits 1, init'ed true, animThread Thread[main-FPSAWTAnimator#03-Timer0,5,main], exclCtxThread false(null)] [junit] XXX Card.SHOW Canvas PRE: [junit] CANVAS 0x691339fe: GLCanvas[visible false, showing false, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x575e0932: JLabel[visible true, showing true, valid true, displayable true, 0/0 640x480] [junit] XXX Card.SHOW Canvas POST: [junit] CANVAS 0x691339fe: GLCanvas[visible true, showing true, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x575e0932: JLabel[visible false, showing false, valid true, displayable true, 0/0 640x480] [junit] Item Change: Label -> GLCanvas, com.jogamp.opengl.util.FPSAnimator[started true, animating true, paused false, drawable 1, totals[dt 0, frames 17, fps 0.0], modeBits 1, init'ed true, animThread Thread[main-FPSAWTAnimator#03-Timer0,5,main], exclCtxThread false(null)] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x3f6b0be5: tileRendererInUse null, GearsES2[obj 0x3f6b0be5 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x3f6b0be5 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/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 0x3f6b0be5 created: GearsObj[0x70827c7a, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x3f6b0be5 created: GearsObj[0xb2bb513, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x3f6b0be5 created: GearsObj[0xb2bb513, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x3f6b0be5 FIN GearsES2[obj 0x3f6b0be5 isInit true, usesShared false, 1 GearsObj[0x70827c7a, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0xb2bb513, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x44b49017, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x3f6b0be5 0/0 640x480 of 640x480, swapInterval 1, drawable 0xffffffffff0108a9, msaa false, tileRendererInUse null [junit] >> GearsES2 0x3f6b0be5, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 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 0x691339fe: GLCanvas[visible true, showing true, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x575e0932: JLabel[visible false, showing false, valid true, displayable true, 0/0 640x480] [junit] XXX Card.SHOW Label POST: [junit] CANVAS 0x691339fe: GLCanvas[visible false, showing false, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x575e0932: JLabel[visible true, showing true, valid true, displayable true, 0/0 640x480] [junit] Item Change: GLCanvas -> Label, com.jogamp.opengl.util.FPSAnimator[started true, animating true, paused false, drawable 1, totals[dt 0, frames 29, fps 0.0], modeBits 1, init'ed true, animThread Thread[main-FPSAWTAnimator#03-Timer0,5,main], exclCtxThread false(null)] [junit] Item Stays: Label, com.jogamp.opengl.util.FPSAnimator[started true, animating true, paused false, drawable 1, totals[dt 0, frames 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 0x691339fe: GLCanvas[visible false, showing false, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x575e0932: JLabel[visible true, showing true, valid true, displayable true, 0/0 640x480] [junit] XXX Card.SHOW Canvas POST: [junit] CANVAS 0x691339fe: GLCanvas[visible true, showing true, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x575e0932: 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 0x3f6b0be5 0/0 640x480 of 640x480, swapInterval 1, drawable 0xffffffff99010881, msaa false, tileRendererInUse null [junit] >> GearsES2 0x3f6b0be5, angle 6.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x3f6b0be5: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x3f6b0be5 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 0x59431f00: GLCanvas[visible false, showing false, valid true, displayable true, 0/0 640x480] [junit] LABEL 0xa121f52: JLabel[visible true, showing true, valid true, displayable true, 0/0 640x480] [junit] XXX Card.SHOW Canvas POST: [junit] CANVAS 0x59431f00: GLCanvas[visible true, showing true, valid true, displayable true, 0/0 640x480] [junit] LABEL 0xa121f52: 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 0x6cd28fa7: tileRendererInUse null, GearsES2[obj 0x6cd28fa7 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x6cd28fa7 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/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 0x6cd28fa7 created: GearsObj[0x3a33de5b, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x6cd28fa7 created: GearsObj[0x53d6ef1, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x6cd28fa7 created: GearsObj[0x53d6ef1, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x6cd28fa7 FIN GearsES2[obj 0x6cd28fa7 isInit true, usesShared false, 1 GearsObj[0x3a33de5b, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x53d6ef1, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x7a60cac7, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x6cd28fa7 0/0 640x480 of 640x480, swapInterval 1, drawable 0x330108a1, msaa false, tileRendererInUse null [junit] >> GearsES2 0x6cd28fa7, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 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 0x59431f00: GLCanvas[visible true, showing true, valid true, displayable true, 0/0 640x480] [junit] LABEL 0xa121f52: JLabel[visible false, showing false, valid true, displayable true, 0/0 640x480] [junit] XXX Card.SHOW Label POST: [junit] CANVAS 0x59431f00: GLCanvas[visible false, showing false, valid true, displayable true, 0/0 640x480] [junit] LABEL 0xa121f52: 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 0x59431f00: GLCanvas[visible false, showing false, valid true, displayable true, 0/0 640x480] [junit] LABEL 0xa121f52: JLabel[visible true, showing true, valid true, displayable true, 0/0 640x480] [junit] XXX Card.SHOW Canvas POST: [junit] CANVAS 0x59431f00: GLCanvas[visible true, showing true, valid true, displayable true, 0/0 640x480] [junit] LABEL 0xa121f52: JLabel[visible false, showing false, valid true, displayable true, 0/0 640x480] [junit] Item Change: Label -> GLCanvas, com.jogamp.opengl.util.FPSAnimator[started true, animating false, paused false, drawable 1, totals[dt 0, frames 0, fps 0.0], modeBits 1, init'ed true, animThread Thread[main-FPSAWTAnimator#04-Timer1,5,main], exclCtxThread false(null)] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x6cd28fa7 0/0 640x480 of 640x480, swapInterval 1, drawable 0xffffffffff0108a9, msaa false, tileRendererInUse null [junit] >> GearsES2 0x6cd28fa7, 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 0x6cd28fa7: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x6cd28fa7 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 0x5795436: GLCanvas[visible false, showing false, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x774d9cf1: JLabel[visible true, showing true, valid true, displayable true, 0/0 640x480] [junit] XXX Card.SHOW Canvas POST: [junit] CANVAS 0x5795436: GLCanvas[visible true, showing true, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x774d9cf1: 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 0x66d3eec0: tileRendererInUse null, GearsES2[obj 0x66d3eec0 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x66d3eec0 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/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 0x66d3eec0 created: GearsObj[0xd8c0cd5, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x66d3eec0 created: GearsObj[0x1f942073, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x66d3eec0 created: GearsObj[0x1f942073, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x66d3eec0 FIN GearsES2[obj 0x66d3eec0 isInit true, usesShared false, 1 GearsObj[0xd8c0cd5, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1f942073, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x7493ede9, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x66d3eec0 0/0 640x480 of 640x480, swapInterval 1, drawable 0x330108a1, msaa false, tileRendererInUse null [junit] >> GearsES2 0x66d3eec0, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 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 0x5795436: GLCanvas[visible true, showing true, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x774d9cf1: JLabel[visible false, showing false, valid true, displayable true, 0/0 640x480] [junit] XXX Card.SHOW Label POST: [junit] CANVAS 0x5795436: GLCanvas[visible false, showing false, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x774d9cf1: 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 0x5795436: GLCanvas[visible false, showing false, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x774d9cf1: JLabel[visible true, showing true, valid true, displayable true, 0/0 640x480] [junit] XXX Card.SHOW Canvas POST: [junit] CANVAS 0x5795436: GLCanvas[visible true, showing true, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x774d9cf1: 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 0x66d3eec0 0/0 640x480 of 640x480, swapInterval 1, drawable 0xffffffff99010881, msaa false, tileRendererInUse null [junit] >> GearsES2 0x66d3eec0, 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 0x66d3eec0: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x66d3eec0 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 @ 1675154910046 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1675154910046 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: testAnimatorContinue took 2.735 sec [junit] Testcase: testAnimatorResumePause took 0.926 sec [junit] Testcase: testAnimatorStartStop took 0.913 sec [junit] Testcase: testFPSAnimatorContinue took 0.898 sec [junit] Testcase: testFPSAnimatorResumePause took 0.905 sec [junit] Testcase: testFPSAnimatorStartStop took 0.886 sec [junit] Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 7.948 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675154902747 ms III - Start [junit] SLOCK [T main @ 1675154902748 ms +++ localhost/127.0.0.1:59999 - Locked within 10 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 564, frames 2198655, fps 3898298.0], modeBits 1, init'ed true, animThread Thread[main-AWTAnimator#00,5,main], exclCtxThread false(null)] [junit] XXX Card.SHOW Canvas PRE: [junit] CANVAS 0x4e35284b: GLCanvas[visible false, showing false, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x6a40d6c7: JLabel[visible true, showing true, valid true, displayable true, 0/0 640x480] [junit] XXX Card.SHOW Canvas POST: [junit] CANVAS 0x4e35284b: GLCanvas[visible true, showing true, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x6a40d6c7: 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 566, frames 2210252, fps 3904982.5], 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 0x10e31a9a: tileRendererInUse null, GearsES2[obj 0x10e31a9a isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x10e31a9a on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/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 0x10e31a9a created: GearsObj[0x6abde2e5, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x10e31a9a created: GearsObj[0x1519fa5c, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x10e31a9a created: GearsObj[0x1519fa5c, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x10e31a9a FIN GearsES2[obj 0x10e31a9a isInit true, usesShared false, 1 GearsObj[0x6abde2e5, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1519fa5c, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x67b38aa8, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x10e31a9a 0/0 640x480 of 640x480, swapInterval 1, drawable 0xffffffff99010881, msaa false, tileRendererInUse null [junit] >> GearsES2 0x10e31a9a, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 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 566, frames 2210263, fps 3904982.5], modeBits 1, init'ed true, animThread Thread[main-AWTAnimator#00,5,main], exclCtxThread false(null)] [junit] XXX Card.SHOW Label PRE: [junit] CANVAS 0x4e35284b: GLCanvas[visible true, showing true, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x6a40d6c7: JLabel[visible false, showing false, valid true, displayable true, 0/0 640x480] [junit] XXX Card.SHOW Label POST: [junit] CANVAS 0x4e35284b: GLCanvas[visible false, showing false, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x6a40d6c7: 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 566, frames 2210263, fps 3904982.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 0x10e31a9a 0/0 640x480 of 640x480, swapInterval 1, drawable 0x330108a1, msaa false, tileRendererInUse null [junit] >> GearsES2 0x10e31a9a, angle 5.5, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [junit] Item Stays: Label, com.jogamp.opengl.util.Animator[started true, animating true, paused false, drawable 1, totals[dt 999, frames 3127010, fps 3130090.2], modeBits 1, init'ed true, animThread Thread[main-AWTAnimator#00,5,main], exclCtxThread false(null)] [junit] XXX Card.SHOW Canvas PRE: [junit] CANVAS 0x4e35284b: GLCanvas[visible false, showing false, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x6a40d6c7: JLabel[visible true, showing true, valid true, displayable true, 0/0 640x480] [junit] XXX Card.SHOW Canvas POST: [junit] CANVAS 0x4e35284b: GLCanvas[visible true, showing true, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x6a40d6c7: 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 1001, frames 3132098, fps 3128931.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 0x10e31a9a 0/0 640x480 of 640x480, swapInterval 1, drawable 0xffffffffff0108a9, msaa false, tileRendererInUse null [junit] >> GearsES2 0x10e31a9a, angle 6.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x10e31a9a: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x10e31a9a 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 3, 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 0x27e397ad: GLCanvas[visible false, showing false, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x1163cf34: JLabel[visible true, showing true, valid true, displayable true, 0/0 640x480] [junit] XXX Card.SHOW Canvas POST: [junit] CANVAS 0x27e397ad: GLCanvas[visible true, showing true, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x1163cf34: 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 0xbd4dc25: tileRendererInUse null, GearsES2[obj 0xbd4dc25 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0xbd4dc25 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/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 0xbd4dc25 created: GearsObj[0x3df2a7cd, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0xbd4dc25 created: GearsObj[0x7e43930d, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0xbd4dc25 created: GearsObj[0x7e43930d, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0xbd4dc25 FIN GearsES2[obj 0xbd4dc25 isInit true, usesShared false, 1 GearsObj[0x3df2a7cd, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7e43930d, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6985ceea, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0xbd4dc25 0/0 640x480 of 640x480, swapInterval 1, drawable 0x330108a1, msaa false, tileRendererInUse null [junit] >> GearsES2 0xbd4dc25, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [junit] Item Stays: GLCanvas, com.jogamp.opengl.util.Animator[started true, animating true, paused false, drawable 1, totals[dt 0, frames 14, fps 0.0], modeBits 1, init'ed true, animThread Thread[main-AWTAnimator#01,5,main], exclCtxThread false(null)] [junit] XXX Card.SHOW Label PRE: [junit] CANVAS 0x27e397ad: GLCanvas[visible true, showing true, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x1163cf34: JLabel[visible false, showing false, valid true, displayable true, 0/0 640x480] [junit] XXX Card.SHOW Label POST: [junit] CANVAS 0x27e397ad: GLCanvas[visible false, showing false, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x1163cf34: 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 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 0xbd4dc25 0/0 640x480 of 640x480, swapInterval 1, drawable 0x330108a1, msaa false, tileRendererInUse null [junit] >> GearsES2 0xbd4dc25, angle 7.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [junit] Item Stays: Label, com.jogamp.opengl.util.Animator[started true, animating false, paused true, drawable 1, totals[dt 0, frames 15, 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 0x27e397ad: GLCanvas[visible false, showing false, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x1163cf34: JLabel[visible true, showing true, valid true, displayable true, 0/0 640x480] [junit] XXX Card.SHOW Canvas POST: [junit] CANVAS 0x27e397ad: GLCanvas[visible true, showing true, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x1163cf34: JLabel[visible false, showing false, valid true, displayable true, 0/0 640x480] [junit] Item Change: Label -> GLCanvas, com.jogamp.opengl.util.Animator[started true, animating true, paused false, drawable 1, totals[dt 0, frames 0, fps 0.0], modeBits 1, init'ed true, animThread Thread[main-AWTAnimator#01,5,main], exclCtxThread false(null)] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0xbd4dc25 0/0 640x480 of 640x480, swapInterval 1, drawable 0xffffffffff0108a9, msaa false, tileRendererInUse null [junit] >> GearsES2 0xbd4dc25, angle 7.5, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0xbd4dc25: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0xbd4dc25 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 0x4324f5a7: GLCanvas[visible false, showing false, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x68282fed: JLabel[visible true, showing true, valid true, displayable true, 0/0 640x480] [junit] XXX Card.SHOW Canvas POST: [junit] CANVAS 0x4324f5a7: GLCanvas[visible true, showing true, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x68282fed: 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 0x3bf9ce3e: tileRendererInUse null, GearsES2[obj 0x3bf9ce3e isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x3bf9ce3e on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/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 0x3bf9ce3e created: GearsObj[0x3a342cf6, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x3bf9ce3e created: GearsObj[0x38bd4b1, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x3bf9ce3e created: GearsObj[0x38bd4b1, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x3bf9ce3e FIN GearsES2[obj 0x3bf9ce3e isInit true, usesShared false, 1 GearsObj[0x3a342cf6, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x38bd4b1, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x27cc4a55, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x3bf9ce3e 0/0 640x480 of 640x480, swapInterval 1, drawable 0x330108a1, msaa false, tileRendererInUse null [junit] >> GearsES2 0x3bf9ce3e, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [junit] Item Stays: GLCanvas, com.jogamp.opengl.util.Animator[started true, animating true, paused false, drawable 1, totals[dt 0, frames 14, fps 0.0], modeBits 1, init'ed true, animThread Thread[AWT-EventQueue-0-AWTAnimator#02,6,main], exclCtxThread false(null)] [junit] XXX Card.SHOW Label PRE: [junit] CANVAS 0x4324f5a7: GLCanvas[visible true, showing true, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x68282fed: JLabel[visible false, showing false, valid true, displayable true, 0/0 640x480] [junit] XXX Card.SHOW Label POST: [junit] CANVAS 0x4324f5a7: GLCanvas[visible false, showing false, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x68282fed: JLabel[visible true, showing true, valid true, displayable true, 0/0 640x480] [junit] Item Change: GLCanvas -> Label, com.jogamp.opengl.util.Animator[started true, animating true, paused false, drawable 1, totals[dt 0, frames 14, fps 0.0], modeBits 1, init'ed true, animThread Thread[AWT-EventQueue-0-AWTAnimator#02,6,main], exclCtxThread false(null)] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x3bf9ce3e 0/0 640x480 of 640x480, swapInterval 1, drawable 0xffffffffff0108a9, msaa false, tileRendererInUse null [junit] >> GearsES2 0x3bf9ce3e, angle 7.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [junit] Item Stays: Label, com.jogamp.opengl.util.Animator[started false, animating false, paused false, drawable 1, totals[dt 0, frames 15, fps 0.0], modeBits 1, init'ed true, animThread null, exclCtxThread false(null)] [junit] XXX Card.SHOW Canvas PRE: [junit] CANVAS 0x4324f5a7: GLCanvas[visible false, showing false, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x68282fed: JLabel[visible true, showing true, valid true, displayable true, 0/0 640x480] [junit] XXX Card.SHOW Canvas POST: [junit] CANVAS 0x4324f5a7: GLCanvas[visible true, showing true, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x68282fed: 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 0x3bf9ce3e 0/0 640x480 of 640x480, swapInterval 1, drawable 0xffffffffff0108a9, msaa false, tileRendererInUse null [junit] >> GearsES2 0x3bf9ce3e, angle 7.5, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x3bf9ce3e: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x3bf9ce3e FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.anim.TestAWTCardLayoutAnimatorStartStopBug532 - testAnimatorStartStop [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.anim.TestAWTCardLayoutAnimatorStartStopBug532 - testFPSAnimatorContinue [junit] Item Stays: Label, com.jogamp.opengl.util.FPSAnimator[started true, animating true, paused false, drawable 1, totals[dt 0, frames 17, fps 0.0], modeBits 1, init'ed true, animThread Thread[main-FPSAWTAnimator#03-Timer0,5,main], exclCtxThread false(null)] [junit] XXX Card.SHOW Canvas PRE: [junit] CANVAS 0x691339fe: GLCanvas[visible false, showing false, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x575e0932: JLabel[visible true, showing true, valid true, displayable true, 0/0 640x480] [junit] XXX Card.SHOW Canvas POST: [junit] CANVAS 0x691339fe: GLCanvas[visible true, showing true, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x575e0932: JLabel[visible false, showing false, valid true, displayable true, 0/0 640x480] [junit] Item Change: Label -> GLCanvas, com.jogamp.opengl.util.FPSAnimator[started true, animating true, paused false, drawable 1, totals[dt 0, frames 17, fps 0.0], modeBits 1, init'ed true, animThread Thread[main-FPSAWTAnimator#03-Timer0,5,main], exclCtxThread false(null)] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x3f6b0be5: tileRendererInUse null, GearsES2[obj 0x3f6b0be5 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x3f6b0be5 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/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 0x3f6b0be5 created: GearsObj[0x70827c7a, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x3f6b0be5 created: GearsObj[0xb2bb513, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x3f6b0be5 created: GearsObj[0xb2bb513, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x3f6b0be5 FIN GearsES2[obj 0x3f6b0be5 isInit true, usesShared false, 1 GearsObj[0x70827c7a, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0xb2bb513, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x44b49017, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x3f6b0be5 0/0 640x480 of 640x480, swapInterval 1, drawable 0xffffffffff0108a9, msaa false, tileRendererInUse null [junit] >> GearsES2 0x3f6b0be5, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 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 0x691339fe: GLCanvas[visible true, showing true, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x575e0932: JLabel[visible false, showing false, valid true, displayable true, 0/0 640x480] [junit] XXX Card.SHOW Label POST: [junit] CANVAS 0x691339fe: GLCanvas[visible false, showing false, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x575e0932: JLabel[visible true, showing true, valid true, displayable true, 0/0 640x480] [junit] Item Change: GLCanvas -> Label, com.jogamp.opengl.util.FPSAnimator[started true, animating true, paused false, drawable 1, totals[dt 0, frames 29, fps 0.0], modeBits 1, init'ed true, animThread Thread[main-FPSAWTAnimator#03-Timer0,5,main], exclCtxThread false(null)] [junit] Item Stays: Label, com.jogamp.opengl.util.FPSAnimator[started true, animating true, paused false, drawable 1, totals[dt 0, frames 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 0x691339fe: GLCanvas[visible false, showing false, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x575e0932: JLabel[visible true, showing true, valid true, displayable true, 0/0 640x480] [junit] XXX Card.SHOW Canvas POST: [junit] CANVAS 0x691339fe: GLCanvas[visible true, showing true, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x575e0932: 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 0x3f6b0be5 0/0 640x480 of 640x480, swapInterval 1, drawable 0xffffffff99010881, msaa false, tileRendererInUse null [junit] >> GearsES2 0x3f6b0be5, angle 6.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x3f6b0be5: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x3f6b0be5 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 0x59431f00: GLCanvas[visible false, showing false, valid true, displayable true, 0/0 640x480] [junit] LABEL 0xa121f52: JLabel[visible true, showing true, valid true, displayable true, 0/0 640x480] [junit] XXX Card.SHOW Canvas POST: [junit] CANVAS 0x59431f00: GLCanvas[visible true, showing true, valid true, displayable true, 0/0 640x480] [junit] LABEL 0xa121f52: 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 0x6cd28fa7: tileRendererInUse null, GearsES2[obj 0x6cd28fa7 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x6cd28fa7 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/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 0x6cd28fa7 created: GearsObj[0x3a33de5b, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x6cd28fa7 created: GearsObj[0x53d6ef1, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x6cd28fa7 created: GearsObj[0x53d6ef1, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x6cd28fa7 FIN GearsES2[obj 0x6cd28fa7 isInit true, usesShared false, 1 GearsObj[0x3a33de5b, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x53d6ef1, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x7a60cac7, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x6cd28fa7 0/0 640x480 of 640x480, swapInterval 1, drawable 0x330108a1, msaa false, tileRendererInUse null [junit] >> GearsES2 0x6cd28fa7, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 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 0x59431f00: GLCanvas[visible true, showing true, valid true, displayable true, 0/0 640x480] [junit] LABEL 0xa121f52: JLabel[visible false, showing false, valid true, displayable true, 0/0 640x480] [junit] XXX Card.SHOW Label POST: [junit] CANVAS 0x59431f00: GLCanvas[visible false, showing false, valid true, displayable true, 0/0 640x480] [junit] LABEL 0xa121f52: 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 0x59431f00: GLCanvas[visible false, showing false, valid true, displayable true, 0/0 640x480] [junit] LABEL 0xa121f52: JLabel[visible true, showing true, valid true, displayable true, 0/0 640x480] [junit] XXX Card.SHOW Canvas POST: [junit] CANVAS 0x59431f00: GLCanvas[visible true, showing true, valid true, displayable true, 0/0 640x480] [junit] LABEL 0xa121f52: JLabel[visible false, showing false, valid true, displayable true, 0/0 640x480] [junit] Item Change: Label -> GLCanvas, com.jogamp.opengl.util.FPSAnimator[started true, animating false, paused false, drawable 1, totals[dt 0, frames 0, fps 0.0], modeBits 1, init'ed true, animThread Thread[main-FPSAWTAnimator#04-Timer1,5,main], exclCtxThread false(null)] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x6cd28fa7 0/0 640x480 of 640x480, swapInterval 1, drawable 0xffffffffff0108a9, msaa false, tileRendererInUse null [junit] >> GearsES2 0x6cd28fa7, 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 0x6cd28fa7: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x6cd28fa7 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 0x5795436: GLCanvas[visible false, showing false, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x774d9cf1: JLabel[visible true, showing true, valid true, displayable true, 0/0 640x480] [junit] XXX Card.SHOW Canvas POST: [junit] CANVAS 0x5795436: GLCanvas[visible true, showing true, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x774d9cf1: 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 0x66d3eec0: tileRendererInUse null, GearsES2[obj 0x66d3eec0 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x66d3eec0 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/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 0x66d3eec0 created: GearsObj[0xd8c0cd5, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x66d3eec0 created: GearsObj[0x1f942073, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x66d3eec0 created: GearsObj[0x1f942073, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x66d3eec0 FIN GearsES2[obj 0x66d3eec0 isInit true, usesShared false, 1 GearsObj[0xd8c0cd5, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1f942073, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x7493ede9, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x66d3eec0 0/0 640x480 of 640x480, swapInterval 1, drawable 0x330108a1, msaa false, tileRendererInUse null [junit] >> GearsES2 0x66d3eec0, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 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 0x5795436: GLCanvas[visible true, showing true, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x774d9cf1: JLabel[visible false, showing false, valid true, displayable true, 0/0 640x480] [junit] XXX Card.SHOW Label POST: [junit] CANVAS 0x5795436: GLCanvas[visible false, showing false, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x774d9cf1: 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 0x5795436: GLCanvas[visible false, showing false, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x774d9cf1: JLabel[visible true, showing true, valid true, displayable true, 0/0 640x480] [junit] XXX Card.SHOW Canvas POST: [junit] CANVAS 0x5795436: GLCanvas[visible true, showing true, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x774d9cf1: 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 0x66d3eec0 0/0 640x480 of 640x480, swapInterval 1, drawable 0xffffffff99010881, msaa false, tileRendererInUse null [junit] >> GearsES2 0x66d3eec0, 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 0x66d3eec0: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x66d3eec0 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 @ 1675154910046 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1675154910046 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [junit] ------------- ---------------- --------------- [junit] Testsuite: com.jogamp.opengl.test.junit.jogl.acore.anim.TestAnimatorGLJPanel01AWT [junit] 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 @ 1675154911434 ms III - Start [junit] SLOCK [T main @ 1675154911435 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.anim.TestAnimatorGLJPanel01AWT - test01SyncedOneAnimator [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x24aed80c: tileRendererInUse null, GearsES2[obj 0x24aed80c isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x24aed80c on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 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 0x24aed80c created: GearsObj[0x40401280, vbo ff 2, fs 3, bf 4, bs 5] [junit] gear2 0x24aed80c created: GearsObj[0x3adf2539, vbo ff 8, fs 9, bf 10, bs 11] [junit] gear3 0x24aed80c created: GearsObj[0x3adf2539, vbo ff 8, fs 9, bf 10, bs 11] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x24aed80c FIN GearsES2[obj 0x24aed80c isInit true, usesShared false, 1 GearsObj[0x40401280, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x3adf2539, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x37b02689, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x24aed80c 0/0 624x441 of 624x441, swapInterval 0, drawable 0x330108a1, msaa false, tileRendererInUse null [junit] >> GearsES2 0x24aed80c, 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 0x65e98b1c: tileRendererInUse null, GearsES2[obj 0x65e98b1c isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x65e98b1c on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 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 0x65e98b1c created: GearsObj[0x728a68ca, vbo ff 2, fs 3, bf 4, bs 5] [junit] gear2 0x65e98b1c created: GearsObj[0xe9280f9, vbo ff 8, fs 9, bf 10, bs 11] [junit] gear3 0x65e98b1c created: GearsObj[0xe9280f9, vbo ff 8, fs 9, bf 10, bs 11] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x65e98b1c FIN GearsES2[obj 0x65e98b1c isInit true, usesShared false, 1 GearsObj[0x728a68ca, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0xe9280f9, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x4b6da58a, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x65e98b1c 0/0 624x441 of 624x441, swapInterval 0, drawable 0x370107be, msaa false, tileRendererInUse null [junit] >> GearsES2 0x65e98b1c, 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 0x6ad82709: tileRendererInUse null, GearsES2[obj 0x6ad82709 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x6ad82709 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 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 0x6ad82709 created: GearsObj[0x26275a4f, vbo ff 2, fs 3, bf 4, bs 5] [junit] gear2 0x6ad82709 created: GearsObj[0x2b0e882c, vbo ff 8, fs 9, bf 10, bs 11] [junit] gear3 0x6ad82709 created: GearsObj[0x2b0e882c, vbo ff 8, fs 9, bf 10, bs 11] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x6ad82709 FIN GearsES2[obj 0x6ad82709 isInit true, usesShared false, 1 GearsObj[0x26275a4f, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x2b0e882c, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x60ecdaa9, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x6ad82709 0/0 624x441 of 624x441, swapInterval 0, drawable 0x370107be, msaa false, tileRendererInUse null [junit] >> GearsES2 0x6ad82709, 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 0x24aed80c: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x24aed80c FIN [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x65e98b1c: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x65e98b1c FIN [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x6ad82709: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x6ad82709 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 0x4009e306: tileRendererInUse null, GearsES2[obj 0x4009e306 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x4009e306 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 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 0x4009e306 created: GearsObj[0x2b3bbd4c, vbo ff 2, fs 3, bf 4, bs 5] [junit] gear2 0x4009e306 created: GearsObj[0x25f2cecb, vbo ff 8, fs 9, bf 10, bs 11] [junit] gear3 0x4009e306 created: GearsObj[0x25f2cecb, vbo ff 8, fs 9, bf 10, bs 11] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x4009e306 FIN GearsES2[obj 0x4009e306 isInit true, usesShared false, 1 GearsObj[0x2b3bbd4c, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x25f2cecb, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x5a02ff52, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x4009e306 0/0 624x441 of 624x441, swapInterval 0, drawable 0x330108a1, msaa false, tileRendererInUse null [junit] >> GearsES2 0x4009e306, 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 0x63475ace: tileRendererInUse null, GearsES2[obj 0x63475ace isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x63475ace on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 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 0x63475ace created: GearsObj[0xb623b1b, vbo ff 2, fs 3, bf 4, bs 5] [junit] gear2 0x63475ace created: GearsObj[0x5037560a, vbo ff 8, fs 9, bf 10, bs 11] [junit] gear3 0x63475ace created: GearsObj[0x5037560a, vbo ff 8, fs 9, bf 10, bs 11] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x63475ace FIN GearsES2[obj 0x63475ace isInit true, usesShared false, 1 GearsObj[0xb623b1b, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x5037560a, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0xacee9ac, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x63475ace 0/0 624x441 of 624x441, swapInterval 0, drawable 0x370107be, msaa false, tileRendererInUse null [junit] >> GearsES2 0x63475ace, 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 0x66d18979: tileRendererInUse null, GearsES2[obj 0x66d18979 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x66d18979 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 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 0x66d18979 created: GearsObj[0x1b59b7cf, vbo ff 2, fs 3, bf 4, bs 5] [junit] gear2 0x66d18979 created: GearsObj[0x7c335528, vbo ff 8, fs 9, bf 10, bs 11] [junit] gear3 0x66d18979 created: GearsObj[0x7c335528, vbo ff 8, fs 9, bf 10, bs 11] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x66d18979 FIN GearsES2[obj 0x66d18979 isInit true, usesShared false, 1 GearsObj[0x1b59b7cf, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x7c335528, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x5a3321a7, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x66d18979 0/0 624x441 of 624x441, swapInterval 0, drawable 0x370107be, msaa false, tileRendererInUse null [junit] >> GearsES2 0x66d18979, 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 0x4009e306 624x441, swapInterval 0, drawable 0x330108a1 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x63475ace 624x441, swapInterval 0, drawable 0x330108a1 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x66d18979 624x441, swapInterval 0, drawable 0x330108a1 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x4009e306: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x4009e306 FIN [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x63475ace: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x63475ace FIN [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x66d18979: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x66d18979 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 @ 1675154916849 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1675154916849 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms [junit] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 6.109 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675154911434 ms III - Start [junit] SLOCK [T main @ 1675154911435 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.anim.TestAnimatorGLJPanel01AWT - test01SyncedOneAnimator [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x24aed80c: tileRendererInUse null, GearsES2[obj 0x24aed80c isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x24aed80c on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 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 0x24aed80c created: GearsObj[0x40401280, vbo ff 2, fs 3, bf 4, bs 5] [junit] gear2 0x24aed80c created: GearsObj[0x3adf2539, vbo ff 8, fs 9, bf 10, bs 11] [junit] gear3 0x24aed80c created: GearsObj[0x3adf2539, vbo ff 8, fs 9, bf 10, bs 11] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x24aed80c FIN GearsES2[obj 0x24aed80c isInit true, usesShared false, 1 GearsObj[0x40401280, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x3adf2539, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x37b02689, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x24aed80c 0/0 624x441 of 624x441, swapInterval 0, drawable 0x330108a1, msaa false, tileRendererInUse null [junit] >> GearsES2 0x24aed80c, 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 0x65e98b1c: tileRendererInUse null, GearsES2[obj 0x65e98b1c isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x65e98b1c on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 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 0x65e98b1c created: GearsObj[0x728a68ca, vbo ff 2, fs 3, bf 4, bs 5] [junit] gear2 0x65e98b1c created: GearsObj[0xe9280f9, vbo ff 8, fs 9, bf 10, bs 11] [junit] gear3 0x65e98b1c created: GearsObj[0xe9280f9, vbo ff 8, fs 9, bf 10, bs 11] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x65e98b1c FIN GearsES2[obj 0x65e98b1c isInit true, usesShared false, 1 GearsObj[0x728a68ca, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0xe9280f9, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x4b6da58a, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x65e98b1c 0/0 624x441 of 624x441, swapInterval 0, drawable 0x370107be, msaa false, tileRendererInUse null [junit] >> GearsES2 0x65e98b1c, 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 0x6ad82709: tileRendererInUse null, GearsES2[obj 0x6ad82709 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x6ad82709 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 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 0x6ad82709 created: GearsObj[0x26275a4f, vbo ff 2, fs 3, bf 4, bs 5] [junit] gear2 0x6ad82709 created: GearsObj[0x2b0e882c, vbo ff 8, fs 9, bf 10, bs 11] [junit] gear3 0x6ad82709 created: GearsObj[0x2b0e882c, vbo ff 8, fs 9, bf 10, bs 11] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x6ad82709 FIN GearsES2[obj 0x6ad82709 isInit true, usesShared false, 1 GearsObj[0x26275a4f, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x2b0e882c, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x60ecdaa9, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x6ad82709 0/0 624x441 of 624x441, swapInterval 0, drawable 0x370107be, msaa false, tileRendererInUse null [junit] >> GearsES2 0x6ad82709, 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 0x24aed80c: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x24aed80c FIN [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x65e98b1c: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x65e98b1c FIN [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x6ad82709: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x6ad82709 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 0x4009e306: tileRendererInUse null, GearsES2[obj 0x4009e306 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x4009e306 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 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 0x4009e306 created: GearsObj[0x2b3bbd4c, vbo ff 2, fs 3, bf 4, bs 5] [junit] gear2 0x4009e306 created: GearsObj[0x25f2cecb, vbo ff 8, fs 9, bf 10, bs 11] [junit] gear3 0x4009e306 created: GearsObj[0x25f2cecb, vbo ff 8, fs 9, bf 10, bs 11] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x4009e306 FIN GearsES2[obj 0x4009e306 isInit true, usesShared false, 1 GearsObj[0x2b3bbd4c, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x25f2cecb, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x5a02ff52, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x4009e306 0/0 624x441 of 624x441, swapInterval 0, drawable 0x330108a1, msaa false, tileRendererInUse null [junit] >> GearsES2 0x4009e306, 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 0x63475ace: tileRendererInUse null, GearsES2[obj 0x63475ace isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x63475ace on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 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 0x63475ace created: GearsObj[0xb623b1b, vbo ff 2, fs 3, bf 4, bs 5] [junit] gear2 0x63475ace created: GearsObj[0x5037560a, vbo ff 8, fs 9, bf 10, bs 11] [junit] gear3 0x63475ace created: GearsObj[0x5037560a, vbo ff 8, fs 9, bf 10, bs 11] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x63475ace FIN GearsES2[obj 0x63475ace isInit true, usesShared false, 1 GearsObj[0xb623b1b, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x5037560a, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0xacee9ac, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x63475ace 0/0 624x441 of 624x441, swapInterval 0, drawable 0x370107be, msaa false, tileRendererInUse null [junit] >> GearsES2 0x63475ace, 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 0x66d18979: tileRendererInUse null, GearsES2[obj 0x66d18979 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x66d18979 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 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 0x66d18979 created: GearsObj[0x1b59b7cf, vbo ff 2, fs 3, bf 4, bs 5] [junit] gear2 0x66d18979 created: GearsObj[0x7c335528, vbo ff 8, fs 9, bf 10, bs 11] [junit] gear3 0x66d18979 created: GearsObj[0x7c335528, vbo ff 8, fs 9, bf 10, bs 11] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x66d18979 FIN GearsES2[obj 0x66d18979 isInit true, usesShared false, 1 GearsObj[0x1b59b7cf, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x7c335528, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x5a3321a7, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x66d18979 0/0 624x441 of 624x441, swapInterval 0, drawable 0x370107be, msaa false, tileRendererInUse null [junit] >> GearsES2 0x66d18979, 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 0x4009e306 624x441, swapInterval 0, drawable 0x330108a1 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x63475ace 624x441, swapInterval 0, drawable 0x330108a1 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x66d18979 624x441, swapInterval 0, drawable 0x330108a1 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x4009e306: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x4009e306 FIN [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x63475ace: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x63475ace FIN [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x66d18979: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x66d18979 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 @ 1675154916849 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1675154916849 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: test01SyncedOneAnimator took 3.534 sec [junit] Testcase: test02AsyncEachAnimator took 1.853 sec [junit] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 6.109 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675154911434 ms III - Start [junit] SLOCK [T main @ 1675154911435 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.anim.TestAnimatorGLJPanel01AWT - test01SyncedOneAnimator [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x24aed80c: tileRendererInUse null, GearsES2[obj 0x24aed80c isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x24aed80c on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 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 0x24aed80c created: GearsObj[0x40401280, vbo ff 2, fs 3, bf 4, bs 5] [junit] gear2 0x24aed80c created: GearsObj[0x3adf2539, vbo ff 8, fs 9, bf 10, bs 11] [junit] gear3 0x24aed80c created: GearsObj[0x3adf2539, vbo ff 8, fs 9, bf 10, bs 11] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x24aed80c FIN GearsES2[obj 0x24aed80c isInit true, usesShared false, 1 GearsObj[0x40401280, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x3adf2539, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x37b02689, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x24aed80c 0/0 624x441 of 624x441, swapInterval 0, drawable 0x330108a1, msaa false, tileRendererInUse null [junit] >> GearsES2 0x24aed80c, 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 0x65e98b1c: tileRendererInUse null, GearsES2[obj 0x65e98b1c isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x65e98b1c on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 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 0x65e98b1c created: GearsObj[0x728a68ca, vbo ff 2, fs 3, bf 4, bs 5] [junit] gear2 0x65e98b1c created: GearsObj[0xe9280f9, vbo ff 8, fs 9, bf 10, bs 11] [junit] gear3 0x65e98b1c created: GearsObj[0xe9280f9, vbo ff 8, fs 9, bf 10, bs 11] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x65e98b1c FIN GearsES2[obj 0x65e98b1c isInit true, usesShared false, 1 GearsObj[0x728a68ca, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0xe9280f9, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x4b6da58a, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x65e98b1c 0/0 624x441 of 624x441, swapInterval 0, drawable 0x370107be, msaa false, tileRendererInUse null [junit] >> GearsES2 0x65e98b1c, 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 0x6ad82709: tileRendererInUse null, GearsES2[obj 0x6ad82709 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x6ad82709 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 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 0x6ad82709 created: GearsObj[0x26275a4f, vbo ff 2, fs 3, bf 4, bs 5] [junit] gear2 0x6ad82709 created: GearsObj[0x2b0e882c, vbo ff 8, fs 9, bf 10, bs 11] [junit] gear3 0x6ad82709 created: GearsObj[0x2b0e882c, vbo ff 8, fs 9, bf 10, bs 11] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x6ad82709 FIN GearsES2[obj 0x6ad82709 isInit true, usesShared false, 1 GearsObj[0x26275a4f, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x2b0e882c, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x60ecdaa9, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x6ad82709 0/0 624x441 of 624x441, swapInterval 0, drawable 0x370107be, msaa false, tileRendererInUse null [junit] >> GearsES2 0x6ad82709, 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 0x24aed80c: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x24aed80c FIN [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x65e98b1c: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x65e98b1c FIN [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x6ad82709: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x6ad82709 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 0x4009e306: tileRendererInUse null, GearsES2[obj 0x4009e306 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x4009e306 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 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 0x4009e306 created: GearsObj[0x2b3bbd4c, vbo ff 2, fs 3, bf 4, bs 5] [junit] gear2 0x4009e306 created: GearsObj[0x25f2cecb, vbo ff 8, fs 9, bf 10, bs 11] [junit] gear3 0x4009e306 created: GearsObj[0x25f2cecb, vbo ff 8, fs 9, bf 10, bs 11] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x4009e306 FIN GearsES2[obj 0x4009e306 isInit true, usesShared false, 1 GearsObj[0x2b3bbd4c, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x25f2cecb, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x5a02ff52, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x4009e306 0/0 624x441 of 624x441, swapInterval 0, drawable 0x330108a1, msaa false, tileRendererInUse null [junit] >> GearsES2 0x4009e306, 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 0x63475ace: tileRendererInUse null, GearsES2[obj 0x63475ace isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x63475ace on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 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 0x63475ace created: GearsObj[0xb623b1b, vbo ff 2, fs 3, bf 4, bs 5] [junit] gear2 0x63475ace created: GearsObj[0x5037560a, vbo ff 8, fs 9, bf 10, bs 11] [junit] gear3 0x63475ace created: GearsObj[0x5037560a, vbo ff 8, fs 9, bf 10, bs 11] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x63475ace FIN GearsES2[obj 0x63475ace isInit true, usesShared false, 1 GearsObj[0xb623b1b, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x5037560a, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0xacee9ac, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x63475ace 0/0 624x441 of 624x441, swapInterval 0, drawable 0x370107be, msaa false, tileRendererInUse null [junit] >> GearsES2 0x63475ace, 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 0x66d18979: tileRendererInUse null, GearsES2[obj 0x66d18979 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x66d18979 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 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 0x66d18979 created: GearsObj[0x1b59b7cf, vbo ff 2, fs 3, bf 4, bs 5] [junit] gear2 0x66d18979 created: GearsObj[0x7c335528, vbo ff 8, fs 9, bf 10, bs 11] [junit] gear3 0x66d18979 created: GearsObj[0x7c335528, vbo ff 8, fs 9, bf 10, bs 11] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x66d18979 FIN GearsES2[obj 0x66d18979 isInit true, usesShared false, 1 GearsObj[0x1b59b7cf, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x7c335528, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x5a3321a7, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x66d18979 0/0 624x441 of 624x441, swapInterval 0, drawable 0x370107be, msaa false, tileRendererInUse null [junit] >> GearsES2 0x66d18979, 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 0x4009e306 624x441, swapInterval 0, drawable 0x330108a1 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x63475ace 624x441, swapInterval 0, drawable 0x330108a1 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x66d18979 624x441, swapInterval 0, drawable 0x330108a1 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x4009e306: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x4009e306 FIN [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x63475ace: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x63475ace FIN [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x66d18979: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x66d18979 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 @ 1675154916849 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1675154916849 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 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 @ 1675154918325 ms III - Start [junit] SLOCK [T main @ 1675154918326 ms +++ localhost/127.0.0.1:59999 - Locked within 10 ms, 1 attempts [junit] OSX CALayer AWT-Mod Bug false [junit] OSType WINDOWS [junit] Java Version 17.0.5 [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT - test01NormalPre_1WinPostVis [junit] waitForRealized: to false, goal reached true [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT - test01NormalPre_1WinPostVis [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT - test02NormalPost_1WinPostVis [junit] waitForRealized: to false, goal reached true [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT - test02NormalPost_1WinPostVis [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT - test03ExclPre_1WinPostVis [junit] Info: Skip test: AWT + Exclusive! [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT - test03ExclPre_1WinPostVis [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT - test04ExclPost_1WinPostVis [junit] Info: Skip test: AWT + Exclusive! [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT - test04ExclPost_1WinPostVis [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT - test05NormalPre_4WinPostVis [junit] waitForRealized: to false, goal reached true [junit] waitForRealized: to false, goal reached true [junit] waitForRealized: to false, goal reached true [junit] waitForRealized: to false, goal reached true [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT - test05NormalPre_4WinPostVis [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT - test06NormalPost_4WinPostVis [junit] waitForRealized: to false, goal reached true [junit] waitForRealized: to false, goal reached true [junit] waitForRealized: to false, goal reached true [junit] waitForRealized: to false, goal reached true [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT - test06NormalPost_4WinPostVis [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT - test07ExclPre_4WinPostVis [junit] Info: Skip test: AWT + Exclusive! [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT - test07ExclPre_4WinPostVis [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT - test08ExclPost_4WinPostVis [junit] Info: Skip test: AWT + Exclusive! [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT - test08ExclPost_4WinPostVis [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT - test11NormalPre_1WinPreVis [junit] waitForRealized: to false, goal reached true [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT - test11NormalPre_1WinPreVis [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT - test12NormalPost_1WinPreVis [junit] waitForRealized: to false, goal reached true [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT - test12NormalPost_1WinPreVis [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT - test13ExclPre_1WinPreVis [junit] Info: Skip test: AWT + Exclusive! [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT - test13ExclPre_1WinPreVis [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT - test14ExclPost_1WinPreVis [junit] Info: Skip test: AWT + Exclusive! [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT - test14ExclPost_1WinPreVis [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT - test15NormalPre_4WinPreVis [junit] waitForRealized: to false, goal reached true [junit] waitForRealized: to false, goal reached true [junit] waitForRealized: to false, goal reached true [junit] waitForRealized: to false, goal reached true [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT - test15NormalPre_4WinPreVis [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT - test16NormalPost_4WinPreVis [junit] waitForRealized: to false, goal reached true [junit] waitForRealized: to false, goal reached true [junit] waitForRealized: to false, goal reached true [junit] waitForRealized: to false, goal reached true [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT - test16NormalPost_4WinPreVis [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT - test17ExclPre_4WinPreVis [junit] Info: Skip test: AWT + Exclusive! [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT - test17ExclPre_4WinPreVis [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT - test18ExclPost_4WinPreVis [junit] Info: Skip test: AWT + Exclusive! [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT - test18ExclPost_4WinPreVis [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675154929026 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1675154929026 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [junit] Tests run: 16, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 11.398 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675154918325 ms III - Start [junit] SLOCK [T main @ 1675154918326 ms +++ localhost/127.0.0.1:59999 - Locked within 10 ms, 1 attempts [junit] OSX CALayer AWT-Mod Bug false [junit] OSType WINDOWS [junit] Java Version 17.0.5 [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT - test01NormalPre_1WinPostVis [junit] waitForRealized: to false, goal reached true [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT - test01NormalPre_1WinPostVis [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT - test02NormalPost_1WinPostVis [junit] waitForRealized: to false, goal reached true [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT - test02NormalPost_1WinPostVis [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT - test03ExclPre_1WinPostVis [junit] Info: Skip test: AWT + Exclusive! [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT - test03ExclPre_1WinPostVis [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT - test04ExclPost_1WinPostVis [junit] Info: Skip test: AWT + Exclusive! [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT - test04ExclPost_1WinPostVis [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT - test05NormalPre_4WinPostVis [junit] waitForRealized: to false, goal reached true [junit] waitForRealized: to false, goal reached true [junit] waitForRealized: to false, goal reached true [junit] waitForRealized: to false, goal reached true [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT - test05NormalPre_4WinPostVis [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT - test06NormalPost_4WinPostVis [junit] waitForRealized: to false, goal reached true [junit] waitForRealized: to false, goal reached true [junit] waitForRealized: to false, goal reached true [junit] waitForRealized: to false, goal reached true [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT - test06NormalPost_4WinPostVis [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT - test07ExclPre_4WinPostVis [junit] Info: Skip test: AWT + Exclusive! [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT - test07ExclPre_4WinPostVis [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT - test08ExclPost_4WinPostVis [junit] Info: Skip test: AWT + Exclusive! [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT - test08ExclPost_4WinPostVis [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT - test11NormalPre_1WinPreVis [junit] waitForRealized: to false, goal reached true [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT - test11NormalPre_1WinPreVis [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT - test12NormalPost_1WinPreVis [junit] waitForRealized: to false, goal reached true [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT - test12NormalPost_1WinPreVis [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT - test13ExclPre_1WinPreVis [junit] Info: Skip test: AWT + Exclusive! [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT - test13ExclPre_1WinPreVis [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT - test14ExclPost_1WinPreVis [junit] Info: Skip test: AWT + Exclusive! [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT - test14ExclPost_1WinPreVis [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT - test15NormalPre_4WinPreVis [junit] waitForRealized: to false, goal reached true [junit] waitForRealized: to false, goal reached true [junit] waitForRealized: to false, goal reached true [junit] waitForRealized: to false, goal reached true [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT - test15NormalPre_4WinPreVis [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT - test16NormalPost_4WinPreVis [junit] waitForRealized: to false, goal reached true [junit] waitForRealized: to false, goal reached true [junit] waitForRealized: to false, goal reached true [junit] waitForRealized: to false, goal reached true [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT - test16NormalPost_4WinPreVis [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT - test17ExclPre_4WinPreVis [junit] Info: Skip test: AWT + Exclusive! [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT - test17ExclPre_4WinPreVis [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT - test18ExclPost_4WinPreVis [junit] Info: Skip test: AWT + Exclusive! [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT - test18ExclPost_4WinPreVis [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675154929026 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1675154929026 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: test01NormalPre_1WinPostVis took 2.86 sec [junit] Testcase: test02NormalPost_1WinPostVis took 0.375 sec [junit] Testcase: test03ExclPre_1WinPostVis took 0.001 sec [junit] Testcase: test04ExclPost_1WinPostVis took 0 sec [junit] Testcase: test05NormalPre_4WinPostVis took 1.856 sec [junit] Testcase: test06NormalPost_4WinPostVis took 0.53 sec [junit] Testcase: test07ExclPre_4WinPostVis took 0.001 sec [junit] Testcase: test08ExclPost_4WinPostVis took 0.001 sec [junit] Testcase: test11NormalPre_1WinPreVis took 1.702 sec [junit] Testcase: test12NormalPost_1WinPreVis took 0.381 sec [junit] Testcase: test13ExclPre_1WinPreVis took 0 sec [junit] Testcase: test14ExclPost_1WinPreVis took 0 sec [junit] Testcase: test15NormalPre_4WinPreVis took 1.828 sec [junit] Testcase: test16NormalPost_4WinPreVis took 0.524 sec [junit] Testcase: test17ExclPre_4WinPreVis took 0 sec [junit] Testcase: test18ExclPost_4WinPreVis took 0.001 sec [junit] Tests run: 16, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 11.398 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675154918325 ms III - Start [junit] SLOCK [T main @ 1675154918326 ms +++ localhost/127.0.0.1:59999 - Locked within 10 ms, 1 attempts [junit] OSX CALayer AWT-Mod Bug false [junit] OSType WINDOWS [junit] Java Version 17.0.5 [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT - test01NormalPre_1WinPostVis [junit] waitForRealized: to false, goal reached true [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT - test01NormalPre_1WinPostVis [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT - test02NormalPost_1WinPostVis [junit] waitForRealized: to false, goal reached true [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT - test02NormalPost_1WinPostVis [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT - test03ExclPre_1WinPostVis [junit] Info: Skip test: AWT + Exclusive! [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT - test03ExclPre_1WinPostVis [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT - test04ExclPost_1WinPostVis [junit] Info: Skip test: AWT + Exclusive! [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT - test04ExclPost_1WinPostVis [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT - test05NormalPre_4WinPostVis [junit] waitForRealized: to false, goal reached true [junit] waitForRealized: to false, goal reached true [junit] waitForRealized: to false, goal reached true [junit] waitForRealized: to false, goal reached true [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT - test05NormalPre_4WinPostVis [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT - test06NormalPost_4WinPostVis [junit] waitForRealized: to false, goal reached true [junit] waitForRealized: to false, goal reached true [junit] waitForRealized: to false, goal reached true [junit] waitForRealized: to false, goal reached true [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT - test06NormalPost_4WinPostVis [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT - test07ExclPre_4WinPostVis [junit] Info: Skip test: AWT + Exclusive! [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT - test07ExclPre_4WinPostVis [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT - test08ExclPost_4WinPostVis [junit] Info: Skip test: AWT + Exclusive! [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT - test08ExclPost_4WinPostVis [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT - test11NormalPre_1WinPreVis [junit] waitForRealized: to false, goal reached true [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT - test11NormalPre_1WinPreVis [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT - test12NormalPost_1WinPreVis [junit] waitForRealized: to false, goal reached true [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT - test12NormalPost_1WinPreVis [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT - test13ExclPre_1WinPreVis [junit] Info: Skip test: AWT + Exclusive! [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT - test13ExclPre_1WinPreVis [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT - test14ExclPost_1WinPreVis [junit] Info: Skip test: AWT + Exclusive! [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT - test14ExclPost_1WinPreVis [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT - test15NormalPre_4WinPreVis [junit] waitForRealized: to false, goal reached true [junit] waitForRealized: to false, goal reached true [junit] waitForRealized: to false, goal reached true [junit] waitForRealized: to false, goal reached true [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT - test15NormalPre_4WinPreVis [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT - test16NormalPost_4WinPreVis [junit] waitForRealized: to false, goal reached true [junit] waitForRealized: to false, goal reached true [junit] waitForRealized: to false, goal reached true [junit] waitForRealized: to false, goal reached true [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT - test16NormalPost_4WinPreVis [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT - test17ExclPre_4WinPreVis [junit] Info: Skip test: AWT + Exclusive! [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT - test17ExclPre_4WinPreVis [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT - test18ExclPost_4WinPreVis [junit] Info: Skip test: AWT + Exclusive! [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT - test18ExclPost_4WinPreVis [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675154929026 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1675154929026 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] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675154930564 ms III - Start [junit] SLOCK [T main @ 1675154930564 ms +++ localhost/127.0.0.1:59999 - Locked within 9 ms, 1 attempts [junit] Testsuite: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT [junit] OSX CALayer AWT-Mod Bug false [junit] OSType WINDOWS [junit] Java Version 17.0.5 [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT - test01NormalPre_1WinPostVis [junit] waitForRealized: to false, goal reached true [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT - test01NormalPre_1WinPostVis [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT - test02NormalPost_1WinPostVis [junit] waitForRealized: to false, goal reached true [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT - test02NormalPost_1WinPostVis [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT - test03ExclPre_1WinPostVis [junit] Info: Skip test: AWT + Exclusive! [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT - test03ExclPre_1WinPostVis [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT - test04ExclPost_1WinPostVis [junit] Info: Skip test: AWT + Exclusive! [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT - test04ExclPost_1WinPostVis [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT - test05NormalPre_4WinPostVis [junit] waitForRealized: to false, goal reached true [junit] waitForRealized: to false, goal reached true [junit] waitForRealized: to false, goal reached true [junit] waitForRealized: to false, goal reached true [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT - test05NormalPre_4WinPostVis [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT - test06NormalPost_4WinPostVis [junit] waitForRealized: to false, goal reached true [junit] waitForRealized: to false, goal reached true [junit] waitForRealized: to false, goal reached true [junit] waitForRealized: to false, goal reached true [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT - test06NormalPost_4WinPostVis [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT - test07ExclPre_4WinPostVis [junit] Info: Skip test: AWT + Exclusive! [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT - test07ExclPre_4WinPostVis [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT - test08ExclPost_4WinPostVis [junit] Info: Skip test: AWT + Exclusive! [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT - test08ExclPost_4WinPostVis [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT - test11NormalPre_1WinPreVis [junit] waitForRealized: to false, goal reached true [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT - test11NormalPre_1WinPreVis [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT - test12NormalPost_1WinPreVis [junit] waitForRealized: to false, goal reached true [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT - test12NormalPost_1WinPreVis [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT - test13ExclPre_1WinPreVis [junit] Info: Skip test: AWT + Exclusive! [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT - test13ExclPre_1WinPreVis [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT - test14ExclPost_1WinPreVis [junit] Info: Skip test: AWT + Exclusive! [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT - test14ExclPost_1WinPreVis [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT - test15NormalPre_4WinPreVis [junit] waitForRealized: to false, goal reached true [junit] waitForRealized: to false, goal reached true [junit] waitForRealized: to false, goal reached true [junit] waitForRealized: to false, goal reached true [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT - test15NormalPre_4WinPreVis [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT - test16NormalPost_4WinPreVis [junit] waitForRealized: to false, goal reached true [junit] waitForRealized: to false, goal reached true [junit] waitForRealized: to false, goal reached true [junit] waitForRealized: to false, goal reached true [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT - test16NormalPost_4WinPreVis [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT - test17ExclPre_4WinPreVis [junit] Info: Skip test: AWT + Exclusive! [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT - test17ExclPre_4WinPreVis [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT - test18ExclPost_4WinPreVis [junit] Info: Skip test: AWT + Exclusive! [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT - test18ExclPost_4WinPreVis [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675154941266 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1675154941266 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [junit] Tests run: 16, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 11.405 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675154930564 ms III - Start [junit] SLOCK [T main @ 1675154930564 ms +++ localhost/127.0.0.1:59999 - Locked within 9 ms, 1 attempts [junit] OSX CALayer AWT-Mod Bug false [junit] OSType WINDOWS [junit] Java Version 17.0.5 [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT - test01NormalPre_1WinPostVis [junit] waitForRealized: to false, goal reached true [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT - test01NormalPre_1WinPostVis [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT - test02NormalPost_1WinPostVis [junit] waitForRealized: to false, goal reached true [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT - test02NormalPost_1WinPostVis [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT - test03ExclPre_1WinPostVis [junit] Info: Skip test: AWT + Exclusive! [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT - test03ExclPre_1WinPostVis [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT - test04ExclPost_1WinPostVis [junit] Info: Skip test: AWT + Exclusive! [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT - test04ExclPost_1WinPostVis [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT - test05NormalPre_4WinPostVis [junit] waitForRealized: to false, goal reached true [junit] waitForRealized: to false, goal reached true [junit] waitForRealized: to false, goal reached true [junit] waitForRealized: to false, goal reached true [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT - test05NormalPre_4WinPostVis [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT - test06NormalPost_4WinPostVis [junit] waitForRealized: to false, goal reached true [junit] waitForRealized: to false, goal reached true [junit] waitForRealized: to false, goal reached true [junit] waitForRealized: to false, goal reached true [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT - test06NormalPost_4WinPostVis [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT - test07ExclPre_4WinPostVis [junit] Info: Skip test: AWT + Exclusive! [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT - test07ExclPre_4WinPostVis [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT - test08ExclPost_4WinPostVis [junit] Info: Skip test: AWT + Exclusive! [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT - test08ExclPost_4WinPostVis [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT - test11NormalPre_1WinPreVis [junit] waitForRealized: to false, goal reached true [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT - test11NormalPre_1WinPreVis [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT - test12NormalPost_1WinPreVis [junit] waitForRealized: to false, goal reached true [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT - test12NormalPost_1WinPreVis [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT - test13ExclPre_1WinPreVis [junit] Info: Skip test: AWT + Exclusive! [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT - test13ExclPre_1WinPreVis [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT - test14ExclPost_1WinPreVis [junit] Info: Skip test: AWT + Exclusive! [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT - test14ExclPost_1WinPreVis [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT - test15NormalPre_4WinPreVis [junit] waitForRealized: to false, goal reached true [junit] waitForRealized: to false, goal reached true [junit] waitForRealized: to false, goal reached true [junit] waitForRealized: to false, goal reached true [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT - test15NormalPre_4WinPreVis [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT - test16NormalPost_4WinPreVis [junit] waitForRealized: to false, goal reached true [junit] waitForRealized: to false, goal reached true [junit] waitForRealized: to false, goal reached true [junit] waitForRealized: to false, goal reached true [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT - test16NormalPost_4WinPreVis [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT - test17ExclPre_4WinPreVis [junit] Info: Skip test: AWT + Exclusive! [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT - test17ExclPre_4WinPreVis [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT - test18ExclPost_4WinPreVis [junit] Info: Skip test: AWT + Exclusive! [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT - test18ExclPost_4WinPreVis [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675154941266 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1675154941266 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: test01NormalPre_1WinPostVis took 2.789 sec [junit] Testcase: test02NormalPost_1WinPostVis took 0.364 sec [junit] Testcase: test03ExclPre_1WinPostVis took 0 sec [junit] Testcase: test04ExclPost_1WinPostVis took 0.001 sec [junit] Testcase: test05NormalPre_4WinPostVis took 1.872 sec [junit] Testcase: test06NormalPost_4WinPostVis took 0.534 sec [junit] Testcase: test07ExclPre_4WinPostVis took 0 sec [junit] Testcase: test08ExclPost_4WinPostVis took 0 sec [junit] Testcase: test11NormalPre_1WinPreVis took 1.717 sec [junit] Testcase: test12NormalPost_1WinPreVis took 0.377 sec [junit] Testcase: test13ExclPre_1WinPreVis took 0 sec [junit] Testcase: test14ExclPost_1WinPreVis took 0 sec [junit] Testcase: test15NormalPre_4WinPreVis took 1.861 sec [junit] Testcase: test16NormalPost_4WinPreVis took 0.54 sec [junit] Testcase: test17ExclPre_4WinPreVis took 0 sec [junit] Testcase: test18ExclPost_4WinPreVis took 0.001 sec [junit] Tests run: 16, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 11.405 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675154930564 ms III - Start [junit] SLOCK [T main @ 1675154930564 ms +++ localhost/127.0.0.1:59999 - Locked within 9 ms, 1 attempts [junit] OSX CALayer AWT-Mod Bug false [junit] OSType WINDOWS [junit] Java Version 17.0.5 [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT - test01NormalPre_1WinPostVis [junit] waitForRealized: to false, goal reached true [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT - test01NormalPre_1WinPostVis [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT - test02NormalPost_1WinPostVis [junit] waitForRealized: to false, goal reached true [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT - test02NormalPost_1WinPostVis [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT - test03ExclPre_1WinPostVis [junit] Info: Skip test: AWT + Exclusive! [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT - test03ExclPre_1WinPostVis [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT - test04ExclPost_1WinPostVis [junit] Info: Skip test: AWT + Exclusive! [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT - test04ExclPost_1WinPostVis [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT - test05NormalPre_4WinPostVis [junit] waitForRealized: to false, goal reached true [junit] waitForRealized: to false, goal reached true [junit] waitForRealized: to false, goal reached true [junit] waitForRealized: to false, goal reached true [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT - test05NormalPre_4WinPostVis [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT - test06NormalPost_4WinPostVis [junit] waitForRealized: to false, goal reached true [junit] waitForRealized: to false, goal reached true [junit] waitForRealized: to false, goal reached true [junit] waitForRealized: to false, goal reached true [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT - test06NormalPost_4WinPostVis [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT - test07ExclPre_4WinPostVis [junit] Info: Skip test: AWT + Exclusive! [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT - test07ExclPre_4WinPostVis [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT - test08ExclPost_4WinPostVis [junit] Info: Skip test: AWT + Exclusive! [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT - test08ExclPost_4WinPostVis [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT - test11NormalPre_1WinPreVis [junit] waitForRealized: to false, goal reached true [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT - test11NormalPre_1WinPreVis [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT - test12NormalPost_1WinPreVis [junit] waitForRealized: to false, goal reached true [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT - test12NormalPost_1WinPreVis [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT - test13ExclPre_1WinPreVis [junit] Info: Skip test: AWT + Exclusive! [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT - test13ExclPre_1WinPreVis [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT - test14ExclPost_1WinPreVis [junit] Info: Skip test: AWT + Exclusive! [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT - test14ExclPost_1WinPreVis [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT - test15NormalPre_4WinPreVis [junit] waitForRealized: to false, goal reached true [junit] waitForRealized: to false, goal reached true [junit] waitForRealized: to false, goal reached true [junit] waitForRealized: to false, goal reached true [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT - test15NormalPre_4WinPreVis [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT - test16NormalPost_4WinPreVis [junit] waitForRealized: to false, goal reached true [junit] waitForRealized: to false, goal reached true [junit] waitForRealized: to false, goal reached true [junit] waitForRealized: to false, goal reached true [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT - test16NormalPost_4WinPreVis [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT - test17ExclPre_4WinPreVis [junit] Info: Skip test: AWT + Exclusive! [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT - test17ExclPre_4WinPreVis [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT - test18ExclPost_4WinPreVis [junit] Info: Skip test: AWT + Exclusive! [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT - test18ExclPost_4WinPreVis [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675154941266 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1675154941266 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [junit] ------------- ---------------- --------------- [junit] Testsuite: com.jogamp.opengl.test.junit.jogl.acore.glels.TestBug722GLContextDrawableSwitchNewt2AWT [junit] Testsuite: com.jogamp.opengl.test.junit.jogl.acore.glels.TestBug722GLContextDrawableSwitchNewt2AWT [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675154942740 ms III - Start [junit] SLOCK [T main @ 1675154942741 ms +++ localhost/127.0.0.1:59999 - Locked within 10 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestBug722GLContextDrawableSwitchNewt2AWT - test11GLWindow2GLCanvasOnScrnGL2ES2 [junit] Test 0/10.1: GLAD-1 GLWindow, preserving. [junit] GLAD Lifecycle.0 GLWindow, restoring false, preserving true [junit] waitForRealized: to false, goal reached true [junit] Thread[Thread-1-null,5,main] GearsES2.init.0 0x2bd96415: tileRendererInUse null, GearsES2[obj 0x2bd96415 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x2bd96415 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 0x2bd96415 created: GearsObj[0xcbe55e8, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x2bd96415 created: GearsObj[0x6f73333b, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x2bd96415 created: GearsObj[0x6f73333b, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[Thread-1-null,5,main] GearsES2.init.X 0x2bd96415 FIN GearsES2[obj 0x2bd96415 isInit true, usesShared false, 1 GearsObj[0xcbe55e8, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6f73333b, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3b678ed, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[Thread-1-null,5,main] GearsES2.reshape 0x2bd96415 0/0 256x256 of 256x256, swapInterval 1, drawable 0xffffffffff0108a9, msaa false, tileRendererInUse null [junit] >> GearsES2 0x2bd96415, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [junit] Thread-1-null: ** screenshot: TestBug722GLContextDrawableSwitchNewt2AWT.test11GLWindow2GLCanvasOnScrnGL2ES2-n0000-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0256x0256.png [junit] .. preserving.0 [junit] .. preserving.X [junit] waitForRealized: to false, goal reached true [junit] GLAD Lifecycle.X GLWindow [junit] Test 0/10.1: done [junit] Test 0/10.2: GLAD-1 GLCanvasOnscreen, restoring. [junit] GLAD Lifecycle.0 GLCanvasOnscreen, restoring true, preserving false [junit] waitForRealized: to false, goal reached true [junit] .. restoring.0 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x2bd96415 0/0 356x356 of 356x356, swapInterval 1, drawable 0x370107be, msaa false, tileRendererInUse null [junit] >> GearsES2 0x2bd96415, angle 4.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [junit] .. restoring.X [junit] AWT-EventQueue-0: ** screenshot: TestBug722GLContextDrawableSwitchNewt2AWT.test11GLWindow2GLCanvasOnScrnGL2ES2-n0009-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0356x0356.png [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x2bd96415: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x2bd96415 FIN [junit] waitForRealized: to false, goal reached true [junit] GLAD Lifecycle.X GLCanvasOnscreen [junit] Test 0/10.2: done. [junit] Test 1/10.1: GLAD-1 GLWindow, preserving. [junit] GLAD Lifecycle.0 GLWindow, restoring false, preserving true [junit] waitForRealized: to false, goal reached true [junit] Thread[Thread-1-null,5,main] GearsES2.init.0 0x7b094fef: tileRendererInUse null, GearsES2[obj 0x7b094fef isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x7b094fef 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 0x7b094fef created: GearsObj[0x639e320e, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x7b094fef created: GearsObj[0x795f3fc4, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x7b094fef created: GearsObj[0x795f3fc4, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[Thread-1-null,5,main] GearsES2.init.X 0x7b094fef FIN GearsES2[obj 0x7b094fef isInit true, usesShared false, 1 GearsObj[0x639e320e, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x795f3fc4, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x4894503d, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[Thread-1-null,5,main] GearsES2.reshape 0x7b094fef 0/0 256x256 of 256x256, swapInterval 1, drawable 0x2901074f, msaa false, tileRendererInUse null [junit] >> GearsES2 0x7b094fef, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [junit] Thread-1-null: ** screenshot: TestBug722GLContextDrawableSwitchNewt2AWT.test11GLWindow2GLCanvasOnScrnGL2ES2-n0015-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0256x0256.png [junit] .. preserving.0 [junit] .. preserving.X [junit] waitForRealized: to false, goal reached true [junit] GLAD Lifecycle.X GLWindow [junit] Test 1/10.1: done [junit] Test 1/10.2: GLAD-1 GLCanvasOnscreen, restoring. [junit] GLAD Lifecycle.0 GLCanvasOnscreen, restoring true, preserving false [junit] waitForRealized: to false, goal reached true [junit] .. restoring.0 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x7b094fef 0/0 356x356 of 356x356, swapInterval 1, drawable 0xfffffffff2010895, msaa false, tileRendererInUse null [junit] >> GearsES2 0x7b094fef, angle 6.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [junit] .. restoring.X [junit] AWT-EventQueue-0: ** screenshot: TestBug722GLContextDrawableSwitchNewt2AWT.test11GLWindow2GLCanvasOnScrnGL2ES2-n0028-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0356x0356.png [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x7b094fef: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x7b094fef FIN [junit] waitForRealized: to false, goal reached true [junit] GLAD Lifecycle.X GLCanvasOnscreen [junit] Test 1/10.2: done. [junit] Test 2/10.1: GLAD-1 GLWindow, preserving. [junit] GLAD Lifecycle.0 GLWindow, restoring false, preserving true [junit] waitForRealized: to false, goal reached true [junit] Thread[Thread-1-null,5,main] GearsES2.init.0 0x26537d8e: tileRendererInUse null, GearsES2[obj 0x26537d8e isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x26537d8e 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 0x26537d8e created: GearsObj[0x3a418765, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x26537d8e created: GearsObj[0xd39469a, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x26537d8e created: GearsObj[0xd39469a, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[Thread-1-null,5,main] GearsES2.init.X 0x26537d8e FIN GearsES2[obj 0x26537d8e isInit true, usesShared false, 1 GearsObj[0x3a418765, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0xd39469a, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2d65339e, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[Thread-1-null,5,main] GearsES2.reshape 0x26537d8e 0/0 256x256 of 256x256, swapInterval 1, drawable 0xfffffffff2010895, msaa false, tileRendererInUse null [junit] >> GearsES2 0x26537d8e, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.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-n0035-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0256x0256.png [junit] .. preserving.0 [junit] .. preserving.X [junit] waitForRealized: to false, goal reached true [junit] GLAD Lifecycle.X GLWindow [junit] Test 2/10.1: done [junit] Test 2/10.2: GLAD-1 GLCanvasOnscreen, restoring. [junit] GLAD Lifecycle.0 GLCanvasOnscreen, restoring true, preserving false [junit] waitForRealized: to false, goal reached true [junit] .. restoring.0 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x26537d8e 0/0 356x356 of 356x356, swapInterval 1, drawable 0x370107be, msaa false, tileRendererInUse null [junit] >> GearsES2 0x26537d8e, angle 7.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [junit] .. restoring.X [junit] AWT-EventQueue-0: ** screenshot: TestBug722GLContextDrawableSwitchNewt2AWT.test11GLWindow2GLCanvasOnScrnGL2ES2-n0049-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0356x0356.png [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x26537d8e: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x26537d8e FIN [junit] waitForRealized: to false, goal reached true [junit] GLAD Lifecycle.X GLCanvasOnscreen [junit] Test 2/10.2: done. [junit] Test 3/10.1: GLAD-1 GLWindow, preserving. [junit] GLAD Lifecycle.0 GLWindow, restoring false, preserving true [junit] waitForRealized: to false, goal reached true [junit] Thread[Thread-1-null,5,main] GearsES2.init.0 0x72db2a0d: tileRendererInUse null, GearsES2[obj 0x72db2a0d isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x72db2a0d 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 0x72db2a0d created: GearsObj[0x1364a7db, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x72db2a0d created: GearsObj[0x3a697676, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x72db2a0d created: GearsObj[0x3a697676, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[Thread-1-null,5,main] GearsES2.init.X 0x72db2a0d FIN GearsES2[obj 0x72db2a0d isInit true, usesShared false, 1 GearsObj[0x1364a7db, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3a697676, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x7e611806, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[Thread-1-null,5,main] GearsES2.reshape 0x72db2a0d 0/0 256x256 of 256x256, swapInterval 1, drawable 0x2901074f, msaa false, tileRendererInUse null [junit] >> GearsES2 0x72db2a0d, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.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-n0057-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0256x0256.png [junit] .. preserving.0 [junit] .. preserving.X [junit] waitForRealized: to false, goal reached true [junit] GLAD Lifecycle.X GLWindow [junit] Test 3/10.1: done [junit] Test 3/10.2: GLAD-1 GLCanvasOnscreen, restoring. [junit] GLAD Lifecycle.0 GLCanvasOnscreen, restoring true, preserving false [junit] waitForRealized: to false, goal reached true [junit] .. restoring.0 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x72db2a0d 0/0 356x356 of 356x356, swapInterval 1, drawable 0xfffffffff2010895, msaa false, tileRendererInUse null [junit] >> GearsES2 0x72db2a0d, angle 7.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [junit] .. restoring.X [junit] AWT-EventQueue-0: ** screenshot: TestBug722GLContextDrawableSwitchNewt2AWT.test11GLWindow2GLCanvasOnScrnGL2ES2-n0071-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0356x0356.png [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x72db2a0d: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x72db2a0d FIN [junit] waitForRealized: to false, goal reached true [junit] GLAD Lifecycle.X GLCanvasOnscreen [junit] Test 3/10.2: done. [junit] Test 4/10.1: GLAD-1 GLWindow, preserving. [junit] GLAD Lifecycle.0 GLWindow, restoring false, preserving true [junit] waitForRealized: to false, goal reached true [junit] Thread[Thread-1-null,5,main] GearsES2.init.0 0x44746a4c: tileRendererInUse null, GearsES2[obj 0x44746a4c isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x44746a4c 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 0x44746a4c created: GearsObj[0x73b1f857, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x44746a4c created: GearsObj[0x96a4720, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x44746a4c created: GearsObj[0x96a4720, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[Thread-1-null,5,main] GearsES2.init.X 0x44746a4c FIN GearsES2[obj 0x44746a4c isInit true, usesShared false, 1 GearsObj[0x73b1f857, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x96a4720, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3937a87d, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[Thread-1-null,5,main] GearsES2.reshape 0x44746a4c 0/0 256x256 of 256x256, swapInterval 1, drawable 0xffffffffff0108a9, msaa false, tileRendererInUse null [junit] >> GearsES2 0x44746a4c, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.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-n0078-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0256x0256.png [junit] .. preserving.0 [junit] .. preserving.X [junit] waitForRealized: to false, goal reached true [junit] GLAD Lifecycle.X GLWindow [junit] Test 4/10.1: done [junit] Test 4/10.2: GLAD-1 GLCanvasOnscreen, restoring. [junit] GLAD Lifecycle.0 GLCanvasOnscreen, restoring true, preserving false [junit] waitForRealized: to false, goal reached true [junit] .. restoring.0 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x44746a4c 0/0 356x356 of 356x356, swapInterval 1, drawable 0xffffffffff0108a9, msaa false, tileRendererInUse null [junit] >> GearsES2 0x44746a4c, angle 7.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [junit] .. restoring.X [junit] AWT-EventQueue-0: ** screenshot: TestBug722GLContextDrawableSwitchNewt2AWT.test11GLWindow2GLCanvasOnScrnGL2ES2-n0092-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0356x0356.png [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x44746a4c: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x44746a4c FIN [junit] waitForRealized: to false, goal reached true [junit] GLAD Lifecycle.X GLCanvasOnscreen [junit] Test 4/10.2: done. [junit] Test 5/10.1: GLAD-1 GLWindow, preserving. [junit] GLAD Lifecycle.0 GLWindow, restoring false, preserving true [junit] waitForRealized: to false, goal reached true [junit] Thread[Thread-1-null,5,main] GearsES2.init.0 0x1be0aa19: tileRendererInUse null, GearsES2[obj 0x1be0aa19 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x1be0aa19 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 0x1be0aa19 created: GearsObj[0x48c3103f, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x1be0aa19 created: GearsObj[0x7dc7a7f8, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x1be0aa19 created: GearsObj[0x7dc7a7f8, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[Thread-1-null,5,main] GearsES2.init.X 0x1be0aa19 FIN GearsES2[obj 0x1be0aa19 isInit true, usesShared false, 1 GearsObj[0x48c3103f, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7dc7a7f8, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x4d5e1396, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[Thread-1-null,5,main] GearsES2.reshape 0x1be0aa19 0/0 256x256 of 256x256, swapInterval 1, drawable 0x370107be, msaa false, tileRendererInUse null [junit] >> GearsES2 0x1be0aa19, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.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-n0100-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0256x0256.png [junit] .. preserving.0 [junit] .. preserving.X [junit] waitForRealized: to false, goal reached true [junit] GLAD Lifecycle.X GLWindow [junit] Test 5/10.1: done [junit] Test 5/10.2: GLAD-1 GLCanvasOnscreen, restoring. [junit] GLAD Lifecycle.0 GLCanvasOnscreen, restoring true, preserving false [junit] waitForRealized: to false, goal reached true [junit] .. restoring.0 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x1be0aa19 0/0 356x356 of 356x356, swapInterval 1, drawable 0xffffffffff0108a9, msaa false, tileRendererInUse null [junit] >> GearsES2 0x1be0aa19, angle 7.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [junit] .. restoring.X [junit] AWT-EventQueue-0: ** screenshot: TestBug722GLContextDrawableSwitchNewt2AWT.test11GLWindow2GLCanvasOnScrnGL2ES2-n0114-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0356x0356.png [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x1be0aa19: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x1be0aa19 FIN [junit] waitForRealized: to false, goal reached true [junit] GLAD Lifecycle.X GLCanvasOnscreen [junit] Test 5/10.2: done. [junit] Test 6/10.1: GLAD-1 GLWindow, preserving. [junit] GLAD Lifecycle.0 GLWindow, restoring false, preserving true [junit] waitForRealized: to false, goal reached true [junit] Thread[Thread-1-null,5,main] GearsES2.init.0 0x22f6e290: tileRendererInUse null, GearsES2[obj 0x22f6e290 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x22f6e290 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 0x22f6e290 created: GearsObj[0x6c091671, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x22f6e290 created: GearsObj[0x63419229, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x22f6e290 created: GearsObj[0x63419229, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[Thread-1-null,5,main] GearsES2.init.X 0x22f6e290 FIN GearsES2[obj 0x22f6e290 isInit true, usesShared false, 1 GearsObj[0x6c091671, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x63419229, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2a2dde08, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[Thread-1-null,5,main] GearsES2.reshape 0x22f6e290 0/0 256x256 of 256x256, swapInterval 1, drawable 0xfffffffff2010895, msaa false, tileRendererInUse null [junit] >> GearsES2 0x22f6e290, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [junit] Thread-1-null: ** screenshot: TestBug722GLContextDrawableSwitchNewt2AWT.test11GLWindow2GLCanvasOnScrnGL2ES2-n0121-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0256x0256.png [junit] .. preserving.0 [junit] .. preserving.X [junit] waitForRealized: to false, goal reached true [junit] GLAD Lifecycle.X GLWindow [junit] Test 6/10.1: done [junit] Test 6/10.2: GLAD-1 GLCanvasOnscreen, restoring. [junit] GLAD Lifecycle.0 GLCanvasOnscreen, restoring true, preserving false [junit] waitForRealized: to false, goal reached true [junit] .. restoring.0 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x22f6e290 0/0 356x356 of 356x356, swapInterval 1, drawable 0x370107be, msaa false, tileRendererInUse null [junit] >> GearsES2 0x22f6e290, 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-n0134-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0356x0356.png [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x22f6e290: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x22f6e290 FIN [junit] waitForRealized: to false, goal reached true [junit] GLAD Lifecycle.X GLCanvasOnscreen [junit] Test 6/10.2: done. [junit] Test 7/10.1: GLAD-1 GLWindow, preserving. [junit] GLAD Lifecycle.0 GLWindow, restoring false, preserving true [junit] waitForRealized: to false, goal reached true [junit] Thread[Thread-1-null,5,main] GearsES2.init.0 0x7bab59e1: tileRendererInUse null, GearsES2[obj 0x7bab59e1 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x7bab59e1 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 0x7bab59e1 created: GearsObj[0x3e316bda, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x7bab59e1 created: GearsObj[0x105365d4, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x7bab59e1 created: GearsObj[0x105365d4, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[Thread-1-null,5,main] GearsES2.init.X 0x7bab59e1 FIN GearsES2[obj 0x7bab59e1 isInit true, usesShared false, 1 GearsObj[0x3e316bda, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x105365d4, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x301512b2, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[Thread-1-null,5,main] GearsES2.reshape 0x7bab59e1 0/0 256x256 of 256x256, swapInterval 1, drawable 0x370107be, msaa false, tileRendererInUse null [junit] >> GearsES2 0x7bab59e1, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.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-n0141-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0256x0256.png [junit] .. preserving.0 [junit] .. preserving.X [junit] waitForRealized: to false, goal reached true [junit] GLAD Lifecycle.X GLWindow [junit] Test 7/10.1: done [junit] Test 7/10.2: GLAD-1 GLCanvasOnscreen, restoring. [junit] GLAD Lifecycle.0 GLCanvasOnscreen, restoring true, preserving false [junit] waitForRealized: to false, goal reached true [junit] .. restoring.0 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x7bab59e1 0/0 356x356 of 356x356, swapInterval 1, drawable 0xfffffffff2010895, msaa false, tileRendererInUse null [junit] >> GearsES2 0x7bab59e1, 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-n0154-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0356x0356.png [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x7bab59e1: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x7bab59e1 FIN [junit] waitForRealized: to false, goal reached true [junit] GLAD Lifecycle.X GLCanvasOnscreen [junit] Test 7/10.2: done. [junit] Test 8/10.1: GLAD-1 GLWindow, preserving. [junit] GLAD Lifecycle.0 GLWindow, restoring false, preserving true [junit] waitForRealized: to false, goal reached true [junit] Thread[Thread-1-null,5,main] GearsES2.init.0 0x209ac11d: tileRendererInUse null, GearsES2[obj 0x209ac11d isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x209ac11d 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 0x209ac11d created: GearsObj[0x14a759ed, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x209ac11d created: GearsObj[0x5c096f7d, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x209ac11d created: GearsObj[0x5c096f7d, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[Thread-1-null,5,main] GearsES2.init.X 0x209ac11d FIN GearsES2[obj 0x209ac11d isInit true, usesShared false, 1 GearsObj[0x14a759ed, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x5c096f7d, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x4c9959d9, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[Thread-1-null,5,main] GearsES2.reshape 0x209ac11d 0/0 256x256 of 256x256, swapInterval 1, drawable 0x2901074f, msaa false, tileRendererInUse null [junit] >> GearsES2 0x209ac11d, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [junit] Thread-1-null: ** screenshot: TestBug722GLContextDrawableSwitchNewt2AWT.test11GLWindow2GLCanvasOnScrnGL2ES2-n0161-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0256x0256.png [junit] .. preserving.0 [junit] .. preserving.X [junit] waitForRealized: to false, goal reached true [junit] GLAD Lifecycle.X GLWindow [junit] Test 8/10.1: done [junit] Test 8/10.2: GLAD-1 GLCanvasOnscreen, restoring. [junit] GLAD Lifecycle.0 GLCanvasOnscreen, restoring true, preserving false [junit] waitForRealized: to false, goal reached true [junit] .. restoring.0 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x209ac11d 0/0 356x356 of 356x356, swapInterval 1, drawable 0x370107be, msaa false, tileRendererInUse null [junit] >> GearsES2 0x209ac11d, angle 7.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [junit] .. restoring.X [junit] AWT-EventQueue-0: ** screenshot: TestBug722GLContextDrawableSwitchNewt2AWT.test11GLWindow2GLCanvasOnScrnGL2ES2-n0175-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0356x0356.png [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x209ac11d: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x209ac11d FIN [junit] waitForRealized: to false, goal reached true [junit] GLAD Lifecycle.X GLCanvasOnscreen [junit] Test 8/10.2: done. [junit] Test 9/10.1: GLAD-1 GLWindow, preserving. [junit] GLAD Lifecycle.0 GLWindow, restoring false, preserving true [junit] waitForRealized: to false, goal reached true [junit] Thread[Thread-1-null,5,main] GearsES2.init.0 0x1849a867: tileRendererInUse null, GearsES2[obj 0x1849a867 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x1849a867 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 0x1849a867 created: GearsObj[0x25aa9be7, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x1849a867 created: GearsObj[0x57ce3e86, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x1849a867 created: GearsObj[0x57ce3e86, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[Thread-1-null,5,main] GearsES2.init.X 0x1849a867 FIN GearsES2[obj 0x1849a867 isInit true, usesShared false, 1 GearsObj[0x25aa9be7, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x57ce3e86, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2dfea0f7, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[Thread-1-null,5,main] GearsES2.reshape 0x1849a867 0/0 256x256 of 256x256, swapInterval 1, drawable 0x2901074f, msaa false, tileRendererInUse null [junit] >> GearsES2 0x1849a867, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.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-n0182-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0256x0256.png [junit] .. preserving.0 [junit] .. preserving.X [junit] waitForRealized: to false, goal reached true [junit] GLAD Lifecycle.X GLWindow [junit] Test 9/10.1: done [junit] Test 9/10.2: GLAD-1 GLCanvasOnscreen, restoring. [junit] GLAD Lifecycle.0 GLCanvasOnscreen, restoring true, preserving false [junit] waitForRealized: to false, goal reached true [junit] .. restoring.0 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x1849a867 0/0 356x356 of 356x356, swapInterval 1, drawable 0xfffffffff2010895, msaa false, tileRendererInUse null [junit] >> GearsES2 0x1849a867, 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-n0195-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0356x0356.png [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x1849a867: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x1849a867 FIN [junit] waitForRealized: to false, goal reached true [junit] GLAD Lifecycle.X GLCanvasOnscreen [junit] Test 9/10.2: done. [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestBug722GLContextDrawableSwitchNewt2AWT - test11GLWindow2GLCanvasOnScrnGL2ES2 [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675154949220 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1675154949220 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.167 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675154942740 ms III - Start [junit] SLOCK [T main @ 1675154942741 ms +++ localhost/127.0.0.1:59999 - Locked within 10 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestBug722GLContextDrawableSwitchNewt2AWT - test11GLWindow2GLCanvasOnScrnGL2ES2 [junit] Test 0/10.1: GLAD-1 GLWindow, preserving. [junit] GLAD Lifecycle.0 GLWindow, restoring false, preserving true [junit] waitForRealized: to false, goal reached true [junit] Thread[Thread-1-null,5,main] GearsES2.init.0 0x2bd96415: tileRendererInUse null, GearsES2[obj 0x2bd96415 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x2bd96415 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 0x2bd96415 created: GearsObj[0xcbe55e8, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x2bd96415 created: GearsObj[0x6f73333b, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x2bd96415 created: GearsObj[0x6f73333b, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[Thread-1-null,5,main] GearsES2.init.X 0x2bd96415 FIN GearsES2[obj 0x2bd96415 isInit true, usesShared false, 1 GearsObj[0xcbe55e8, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6f73333b, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3b678ed, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[Thread-1-null,5,main] GearsES2.reshape 0x2bd96415 0/0 256x256 of 256x256, swapInterval 1, drawable 0xffffffffff0108a9, msaa false, tileRendererInUse null [junit] >> GearsES2 0x2bd96415, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [junit] Thread-1-null: ** screenshot: TestBug722GLContextDrawableSwitchNewt2AWT.test11GLWindow2GLCanvasOnScrnGL2ES2-n0000-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0256x0256.png [junit] .. preserving.0 [junit] .. preserving.X [junit] waitForRealized: to false, goal reached true [junit] GLAD Lifecycle.X GLWindow [junit] Test 0/10.1: done [junit] Test 0/10.2: GLAD-1 GLCanvasOnscreen, restoring. [junit] GLAD Lifecycle.0 GLCanvasOnscreen, restoring true, preserving false [junit] waitForRealized: to false, goal reached true [junit] .. restoring.0 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x2bd96415 0/0 356x356 of 356x356, swapInterval 1, drawable 0x370107be, msaa false, tileRendererInUse null [junit] >> GearsES2 0x2bd96415, angle 4.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [junit] .. restoring.X [junit] AWT-EventQueue-0: ** screenshot: TestBug722GLContextDrawableSwitchNewt2AWT.test11GLWindow2GLCanvasOnScrnGL2ES2-n0009-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0356x0356.png [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x2bd96415: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x2bd96415 FIN [junit] waitForRealized: to false, goal reached true [junit] GLAD Lifecycle.X GLCanvasOnscreen [junit] Test 0/10.2: done. [junit] Test 1/10.1: GLAD-1 GLWindow, preserving. [junit] GLAD Lifecycle.0 GLWindow, restoring false, preserving true [junit] waitForRealized: to false, goal reached true [junit] Thread[Thread-1-null,5,main] GearsES2.init.0 0x7b094fef: tileRendererInUse null, GearsES2[obj 0x7b094fef isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x7b094fef 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 0x7b094fef created: GearsObj[0x639e320e, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x7b094fef created: GearsObj[0x795f3fc4, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x7b094fef created: GearsObj[0x795f3fc4, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[Thread-1-null,5,main] GearsES2.init.X 0x7b094fef FIN GearsES2[obj 0x7b094fef isInit true, usesShared false, 1 GearsObj[0x639e320e, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x795f3fc4, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x4894503d, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[Thread-1-null,5,main] GearsES2.reshape 0x7b094fef 0/0 256x256 of 256x256, swapInterval 1, drawable 0x2901074f, msaa false, tileRendererInUse null [junit] >> GearsES2 0x7b094fef, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [junit] Thread-1-null: ** screenshot: TestBug722GLContextDrawableSwitchNewt2AWT.test11GLWindow2GLCanvasOnScrnGL2ES2-n0015-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0256x0256.png [junit] .. preserving.0 [junit] .. preserving.X [junit] waitForRealized: to false, goal reached true [junit] GLAD Lifecycle.X GLWindow [junit] Test 1/10.1: done [junit] Test 1/10.2: GLAD-1 GLCanvasOnscreen, restoring. [junit] GLAD Lifecycle.0 GLCanvasOnscreen, restoring true, preserving false [junit] waitForRealized: to false, goal reached true [junit] .. restoring.0 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x7b094fef 0/0 356x356 of 356x356, swapInterval 1, drawable 0xfffffffff2010895, msaa false, tileRendererInUse null [junit] >> GearsES2 0x7b094fef, angle 6.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [junit] .. restoring.X [junit] AWT-EventQueue-0: ** screenshot: TestBug722GLContextDrawableSwitchNewt2AWT.test11GLWindow2GLCanvasOnScrnGL2ES2-n0028-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0356x0356.png [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x7b094fef: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x7b094fef FIN [junit] waitForRealized: to false, goal reached true [junit] GLAD Lifecycle.X GLCanvasOnscreen [junit] Test 1/10.2: done. [junit] Test 2/10.1: GLAD-1 GLWindow, preserving. [junit] GLAD Lifecycle.0 GLWindow, restoring false, preserving true [junit] waitForRealized: to false, goal reached true [junit] Thread[Thread-1-null,5,main] GearsES2.init.0 0x26537d8e: tileRendererInUse null, GearsES2[obj 0x26537d8e isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x26537d8e 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 0x26537d8e created: GearsObj[0x3a418765, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x26537d8e created: GearsObj[0xd39469a, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x26537d8e created: GearsObj[0xd39469a, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[Thread-1-null,5,main] GearsES2.init.X 0x26537d8e FIN GearsES2[obj 0x26537d8e isInit true, usesShared false, 1 GearsObj[0x3a418765, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0xd39469a, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2d65339e, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[Thread-1-null,5,main] GearsES2.reshape 0x26537d8e 0/0 256x256 of 256x256, swapInterval 1, drawable 0xfffffffff2010895, msaa false, tileRendererInUse null [junit] >> GearsES2 0x26537d8e, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.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-n0035-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0256x0256.png [junit] .. preserving.0 [junit] .. preserving.X [junit] waitForRealized: to false, goal reached true [junit] GLAD Lifecycle.X GLWindow [junit] Test 2/10.1: done [junit] Test 2/10.2: GLAD-1 GLCanvasOnscreen, restoring. [junit] GLAD Lifecycle.0 GLCanvasOnscreen, restoring true, preserving false [junit] waitForRealized: to false, goal reached true [junit] .. restoring.0 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x26537d8e 0/0 356x356 of 356x356, swapInterval 1, drawable 0x370107be, msaa false, tileRendererInUse null [junit] >> GearsES2 0x26537d8e, angle 7.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [junit] .. restoring.X [junit] AWT-EventQueue-0: ** screenshot: TestBug722GLContextDrawableSwitchNewt2AWT.test11GLWindow2GLCanvasOnScrnGL2ES2-n0049-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0356x0356.png [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x26537d8e: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x26537d8e FIN [junit] waitForRealized: to false, goal reached true [junit] GLAD Lifecycle.X GLCanvasOnscreen [junit] Test 2/10.2: done. [junit] Test 3/10.1: GLAD-1 GLWindow, preserving. [junit] GLAD Lifecycle.0 GLWindow, restoring false, preserving true [junit] waitForRealized: to false, goal reached true [junit] Thread[Thread-1-null,5,main] GearsES2.init.0 0x72db2a0d: tileRendererInUse null, GearsES2[obj 0x72db2a0d isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x72db2a0d 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 0x72db2a0d created: GearsObj[0x1364a7db, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x72db2a0d created: GearsObj[0x3a697676, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x72db2a0d created: GearsObj[0x3a697676, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[Thread-1-null,5,main] GearsES2.init.X 0x72db2a0d FIN GearsES2[obj 0x72db2a0d isInit true, usesShared false, 1 GearsObj[0x1364a7db, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3a697676, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x7e611806, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[Thread-1-null,5,main] GearsES2.reshape 0x72db2a0d 0/0 256x256 of 256x256, swapInterval 1, drawable 0x2901074f, msaa false, tileRendererInUse null [junit] >> GearsES2 0x72db2a0d, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.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-n0057-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0256x0256.png [junit] .. preserving.0 [junit] .. preserving.X [junit] waitForRealized: to false, goal reached true [junit] GLAD Lifecycle.X GLWindow [junit] Test 3/10.1: done [junit] Test 3/10.2: GLAD-1 GLCanvasOnscreen, restoring. [junit] GLAD Lifecycle.0 GLCanvasOnscreen, restoring true, preserving false [junit] waitForRealized: to false, goal reached true [junit] .. restoring.0 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x72db2a0d 0/0 356x356 of 356x356, swapInterval 1, drawable 0xfffffffff2010895, msaa false, tileRendererInUse null [junit] >> GearsES2 0x72db2a0d, angle 7.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [junit] .. restoring.X [junit] AWT-EventQueue-0: ** screenshot: TestBug722GLContextDrawableSwitchNewt2AWT.test11GLWindow2GLCanvasOnScrnGL2ES2-n0071-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0356x0356.png [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x72db2a0d: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x72db2a0d FIN [junit] waitForRealized: to false, goal reached true [junit] GLAD Lifecycle.X GLCanvasOnscreen [junit] Test 3/10.2: done. [junit] Test 4/10.1: GLAD-1 GLWindow, preserving. [junit] GLAD Lifecycle.0 GLWindow, restoring false, preserving true [junit] waitForRealized: to false, goal reached true [junit] Thread[Thread-1-null,5,main] GearsES2.init.0 0x44746a4c: tileRendererInUse null, GearsES2[obj 0x44746a4c isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x44746a4c 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 0x44746a4c created: GearsObj[0x73b1f857, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x44746a4c created: GearsObj[0x96a4720, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x44746a4c created: GearsObj[0x96a4720, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[Thread-1-null,5,main] GearsES2.init.X 0x44746a4c FIN GearsES2[obj 0x44746a4c isInit true, usesShared false, 1 GearsObj[0x73b1f857, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x96a4720, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3937a87d, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[Thread-1-null,5,main] GearsES2.reshape 0x44746a4c 0/0 256x256 of 256x256, swapInterval 1, drawable 0xffffffffff0108a9, msaa false, tileRendererInUse null [junit] >> GearsES2 0x44746a4c, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.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-n0078-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0256x0256.png [junit] .. preserving.0 [junit] .. preserving.X [junit] waitForRealized: to false, goal reached true [junit] GLAD Lifecycle.X GLWindow [junit] Test 4/10.1: done [junit] Test 4/10.2: GLAD-1 GLCanvasOnscreen, restoring. [junit] GLAD Lifecycle.0 GLCanvasOnscreen, restoring true, preserving false [junit] waitForRealized: to false, goal reached true [junit] .. restoring.0 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x44746a4c 0/0 356x356 of 356x356, swapInterval 1, drawable 0xffffffffff0108a9, msaa false, tileRendererInUse null [junit] >> GearsES2 0x44746a4c, angle 7.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [junit] .. restoring.X [junit] AWT-EventQueue-0: ** screenshot: TestBug722GLContextDrawableSwitchNewt2AWT.test11GLWindow2GLCanvasOnScrnGL2ES2-n0092-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0356x0356.png [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x44746a4c: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x44746a4c FIN [junit] waitForRealized: to false, goal reached true [junit] GLAD Lifecycle.X GLCanvasOnscreen [junit] Test 4/10.2: done. [junit] Test 5/10.1: GLAD-1 GLWindow, preserving. [junit] GLAD Lifecycle.0 GLWindow, restoring false, preserving true [junit] waitForRealized: to false, goal reached true [junit] Thread[Thread-1-null,5,main] GearsES2.init.0 0x1be0aa19: tileRendererInUse null, GearsES2[obj 0x1be0aa19 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x1be0aa19 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 0x1be0aa19 created: GearsObj[0x48c3103f, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x1be0aa19 created: GearsObj[0x7dc7a7f8, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x1be0aa19 created: GearsObj[0x7dc7a7f8, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[Thread-1-null,5,main] GearsES2.init.X 0x1be0aa19 FIN GearsES2[obj 0x1be0aa19 isInit true, usesShared false, 1 GearsObj[0x48c3103f, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7dc7a7f8, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x4d5e1396, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[Thread-1-null,5,main] GearsES2.reshape 0x1be0aa19 0/0 256x256 of 256x256, swapInterval 1, drawable 0x370107be, msaa false, tileRendererInUse null [junit] >> GearsES2 0x1be0aa19, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.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-n0100-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0256x0256.png [junit] .. preserving.0 [junit] .. preserving.X [junit] waitForRealized: to false, goal reached true [junit] GLAD Lifecycle.X GLWindow [junit] Test 5/10.1: done [junit] Test 5/10.2: GLAD-1 GLCanvasOnscreen, restoring. [junit] GLAD Lifecycle.0 GLCanvasOnscreen, restoring true, preserving false [junit] waitForRealized: to false, goal reached true [junit] .. restoring.0 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x1be0aa19 0/0 356x356 of 356x356, swapInterval 1, drawable 0xffffffffff0108a9, msaa false, tileRendererInUse null [junit] >> GearsES2 0x1be0aa19, angle 7.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [junit] .. restoring.X [junit] AWT-EventQueue-0: ** screenshot: TestBug722GLContextDrawableSwitchNewt2AWT.test11GLWindow2GLCanvasOnScrnGL2ES2-n0114-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0356x0356.png [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x1be0aa19: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x1be0aa19 FIN [junit] waitForRealized: to false, goal reached true [junit] GLAD Lifecycle.X GLCanvasOnscreen [junit] Test 5/10.2: done. [junit] Test 6/10.1: GLAD-1 GLWindow, preserving. [junit] GLAD Lifecycle.0 GLWindow, restoring false, preserving true [junit] waitForRealized: to false, goal reached true [junit] Thread[Thread-1-null,5,main] GearsES2.init.0 0x22f6e290: tileRendererInUse null, GearsES2[obj 0x22f6e290 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x22f6e290 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 0x22f6e290 created: GearsObj[0x6c091671, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x22f6e290 created: GearsObj[0x63419229, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x22f6e290 created: GearsObj[0x63419229, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[Thread-1-null,5,main] GearsES2.init.X 0x22f6e290 FIN GearsES2[obj 0x22f6e290 isInit true, usesShared false, 1 GearsObj[0x6c091671, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x63419229, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2a2dde08, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[Thread-1-null,5,main] GearsES2.reshape 0x22f6e290 0/0 256x256 of 256x256, swapInterval 1, drawable 0xfffffffff2010895, msaa false, tileRendererInUse null [junit] >> GearsES2 0x22f6e290, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [junit] Thread-1-null: ** screenshot: TestBug722GLContextDrawableSwitchNewt2AWT.test11GLWindow2GLCanvasOnScrnGL2ES2-n0121-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0256x0256.png [junit] .. preserving.0 [junit] .. preserving.X [junit] waitForRealized: to false, goal reached true [junit] GLAD Lifecycle.X GLWindow [junit] Test 6/10.1: done [junit] Test 6/10.2: GLAD-1 GLCanvasOnscreen, restoring. [junit] GLAD Lifecycle.0 GLCanvasOnscreen, restoring true, preserving false [junit] waitForRealized: to false, goal reached true [junit] .. restoring.0 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x22f6e290 0/0 356x356 of 356x356, swapInterval 1, drawable 0x370107be, msaa false, tileRendererInUse null [junit] >> GearsES2 0x22f6e290, 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-n0134-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0356x0356.png [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x22f6e290: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x22f6e290 FIN [junit] waitForRealized: to false, goal reached true [junit] GLAD Lifecycle.X GLCanvasOnscreen [junit] Test 6/10.2: done. [junit] Test 7/10.1: GLAD-1 GLWindow, preserving. [junit] GLAD Lifecycle.0 GLWindow, restoring false, preserving true [junit] waitForRealized: to false, goal reached true [junit] Thread[Thread-1-null,5,main] GearsES2.init.0 0x7bab59e1: tileRendererInUse null, GearsES2[obj 0x7bab59e1 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x7bab59e1 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 0x7bab59e1 created: GearsObj[0x3e316bda, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x7bab59e1 created: GearsObj[0x105365d4, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x7bab59e1 created: GearsObj[0x105365d4, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[Thread-1-null,5,main] GearsES2.init.X 0x7bab59e1 FIN GearsES2[obj 0x7bab59e1 isInit true, usesShared false, 1 GearsObj[0x3e316bda, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x105365d4, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x301512b2, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[Thread-1-null,5,main] GearsES2.reshape 0x7bab59e1 0/0 256x256 of 256x256, swapInterval 1, drawable 0x370107be, msaa false, tileRendererInUse null [junit] >> GearsES2 0x7bab59e1, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.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-n0141-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0256x0256.png [junit] .. preserving.0 [junit] .. preserving.X [junit] waitForRealized: to false, goal reached true [junit] GLAD Lifecycle.X GLWindow [junit] Test 7/10.1: done [junit] Test 7/10.2: GLAD-1 GLCanvasOnscreen, restoring. [junit] GLAD Lifecycle.0 GLCanvasOnscreen, restoring true, preserving false [junit] waitForRealized: to false, goal reached true [junit] .. restoring.0 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x7bab59e1 0/0 356x356 of 356x356, swapInterval 1, drawable 0xfffffffff2010895, msaa false, tileRendererInUse null [junit] >> GearsES2 0x7bab59e1, 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-n0154-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0356x0356.png [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x7bab59e1: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x7bab59e1 FIN [junit] waitForRealized: to false, goal reached true [junit] GLAD Lifecycle.X GLCanvasOnscreen [junit] Test 7/10.2: done. [junit] Test 8/10.1: GLAD-1 GLWindow, preserving. [junit] GLAD Lifecycle.0 GLWindow, restoring false, preserving true [junit] waitForRealized: to false, goal reached true [junit] Thread[Thread-1-null,5,main] GearsES2.init.0 0x209ac11d: tileRendererInUse null, GearsES2[obj 0x209ac11d isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x209ac11d 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 0x209ac11d created: GearsObj[0x14a759ed, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x209ac11d created: GearsObj[0x5c096f7d, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x209ac11d created: GearsObj[0x5c096f7d, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[Thread-1-null,5,main] GearsES2.init.X 0x209ac11d FIN GearsES2[obj 0x209ac11d isInit true, usesShared false, 1 GearsObj[0x14a759ed, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x5c096f7d, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x4c9959d9, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[Thread-1-null,5,main] GearsES2.reshape 0x209ac11d 0/0 256x256 of 256x256, swapInterval 1, drawable 0x2901074f, msaa false, tileRendererInUse null [junit] >> GearsES2 0x209ac11d, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [junit] Thread-1-null: ** screenshot: TestBug722GLContextDrawableSwitchNewt2AWT.test11GLWindow2GLCanvasOnScrnGL2ES2-n0161-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0256x0256.png [junit] .. preserving.0 [junit] .. preserving.X [junit] waitForRealized: to false, goal reached true [junit] GLAD Lifecycle.X GLWindow [junit] Test 8/10.1: done [junit] Test 8/10.2: GLAD-1 GLCanvasOnscreen, restoring. [junit] GLAD Lifecycle.0 GLCanvasOnscreen, restoring true, preserving false [junit] waitForRealized: to false, goal reached true [junit] .. restoring.0 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x209ac11d 0/0 356x356 of 356x356, swapInterval 1, drawable 0x370107be, msaa false, tileRendererInUse null [junit] >> GearsES2 0x209ac11d, angle 7.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [junit] .. restoring.X [junit] AWT-EventQueue-0: ** screenshot: TestBug722GLContextDrawableSwitchNewt2AWT.test11GLWindow2GLCanvasOnScrnGL2ES2-n0175-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0356x0356.png [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x209ac11d: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x209ac11d FIN [junit] waitForRealized: to false, goal reached true [junit] GLAD Lifecycle.X GLCanvasOnscreen [junit] Test 8/10.2: done. [junit] Test 9/10.1: GLAD-1 GLWindow, preserving. [junit] GLAD Lifecycle.0 GLWindow, restoring false, preserving true [junit] waitForRealized: to false, goal reached true [junit] Thread[Thread-1-null,5,main] GearsES2.init.0 0x1849a867: tileRendererInUse null, GearsES2[obj 0x1849a867 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x1849a867 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 0x1849a867 created: GearsObj[0x25aa9be7, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x1849a867 created: GearsObj[0x57ce3e86, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x1849a867 created: GearsObj[0x57ce3e86, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[Thread-1-null,5,main] GearsES2.init.X 0x1849a867 FIN GearsES2[obj 0x1849a867 isInit true, usesShared false, 1 GearsObj[0x25aa9be7, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x57ce3e86, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2dfea0f7, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[Thread-1-null,5,main] GearsES2.reshape 0x1849a867 0/0 256x256 of 256x256, swapInterval 1, drawable 0x2901074f, msaa false, tileRendererInUse null [junit] >> GearsES2 0x1849a867, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.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-n0182-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0256x0256.png [junit] .. preserving.0 [junit] .. preserving.X [junit] waitForRealized: to false, goal reached true [junit] GLAD Lifecycle.X GLWindow [junit] Test 9/10.1: done [junit] Test 9/10.2: GLAD-1 GLCanvasOnscreen, restoring. [junit] GLAD Lifecycle.0 GLCanvasOnscreen, restoring true, preserving false [junit] waitForRealized: to false, goal reached true [junit] .. restoring.0 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x1849a867 0/0 356x356 of 356x356, swapInterval 1, drawable 0xfffffffff2010895, msaa false, tileRendererInUse null [junit] >> GearsES2 0x1849a867, 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-n0195-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0356x0356.png [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x1849a867: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x1849a867 FIN [junit] waitForRealized: to false, goal reached true [junit] GLAD Lifecycle.X GLCanvasOnscreen [junit] Test 9/10.2: done. [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestBug722GLContextDrawableSwitchNewt2AWT - test11GLWindow2GLCanvasOnScrnGL2ES2 [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675154949220 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1675154949220 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: test11GLWindow2GLCanvasOnScrnGL2ES2 took 6.444 sec [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 7.167 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675154942740 ms III - Start [junit] SLOCK [T main @ 1675154942741 ms +++ localhost/127.0.0.1:59999 - Locked within 10 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestBug722GLContextDrawableSwitchNewt2AWT - test11GLWindow2GLCanvasOnScrnGL2ES2 [junit] Test 0/10.1: GLAD-1 GLWindow, preserving. [junit] GLAD Lifecycle.0 GLWindow, restoring false, preserving true [junit] waitForRealized: to false, goal reached true [junit] Thread[Thread-1-null,5,main] GearsES2.init.0 0x2bd96415: tileRendererInUse null, GearsES2[obj 0x2bd96415 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x2bd96415 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 0x2bd96415 created: GearsObj[0xcbe55e8, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x2bd96415 created: GearsObj[0x6f73333b, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x2bd96415 created: GearsObj[0x6f73333b, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[Thread-1-null,5,main] GearsES2.init.X 0x2bd96415 FIN GearsES2[obj 0x2bd96415 isInit true, usesShared false, 1 GearsObj[0xcbe55e8, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6f73333b, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3b678ed, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[Thread-1-null,5,main] GearsES2.reshape 0x2bd96415 0/0 256x256 of 256x256, swapInterval 1, drawable 0xffffffffff0108a9, msaa false, tileRendererInUse null [junit] >> GearsES2 0x2bd96415, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [junit] Thread-1-null: ** screenshot: TestBug722GLContextDrawableSwitchNewt2AWT.test11GLWindow2GLCanvasOnScrnGL2ES2-n0000-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0256x0256.png [junit] .. preserving.0 [junit] .. preserving.X [junit] waitForRealized: to false, goal reached true [junit] GLAD Lifecycle.X GLWindow [junit] Test 0/10.1: done [junit] Test 0/10.2: GLAD-1 GLCanvasOnscreen, restoring. [junit] GLAD Lifecycle.0 GLCanvasOnscreen, restoring true, preserving false [junit] waitForRealized: to false, goal reached true [junit] .. restoring.0 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x2bd96415 0/0 356x356 of 356x356, swapInterval 1, drawable 0x370107be, msaa false, tileRendererInUse null [junit] >> GearsES2 0x2bd96415, angle 4.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [junit] .. restoring.X [junit] AWT-EventQueue-0: ** screenshot: TestBug722GLContextDrawableSwitchNewt2AWT.test11GLWindow2GLCanvasOnScrnGL2ES2-n0009-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0356x0356.png [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x2bd96415: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x2bd96415 FIN [junit] waitForRealized: to false, goal reached true [junit] GLAD Lifecycle.X GLCanvasOnscreen [junit] Test 0/10.2: done. [junit] Test 1/10.1: GLAD-1 GLWindow, preserving. [junit] GLAD Lifecycle.0 GLWindow, restoring false, preserving true [junit] waitForRealized: to false, goal reached true [junit] Thread[Thread-1-null,5,main] GearsES2.init.0 0x7b094fef: tileRendererInUse null, GearsES2[obj 0x7b094fef isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x7b094fef 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 0x7b094fef created: GearsObj[0x639e320e, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x7b094fef created: GearsObj[0x795f3fc4, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x7b094fef created: GearsObj[0x795f3fc4, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[Thread-1-null,5,main] GearsES2.init.X 0x7b094fef FIN GearsES2[obj 0x7b094fef isInit true, usesShared false, 1 GearsObj[0x639e320e, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x795f3fc4, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x4894503d, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[Thread-1-null,5,main] GearsES2.reshape 0x7b094fef 0/0 256x256 of 256x256, swapInterval 1, drawable 0x2901074f, msaa false, tileRendererInUse null [junit] >> GearsES2 0x7b094fef, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [junit] Thread-1-null: ** screenshot: TestBug722GLContextDrawableSwitchNewt2AWT.test11GLWindow2GLCanvasOnScrnGL2ES2-n0015-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0256x0256.png [junit] .. preserving.0 [junit] .. preserving.X [junit] waitForRealized: to false, goal reached true [junit] GLAD Lifecycle.X GLWindow [junit] Test 1/10.1: done [junit] Test 1/10.2: GLAD-1 GLCanvasOnscreen, restoring. [junit] GLAD Lifecycle.0 GLCanvasOnscreen, restoring true, preserving false [junit] waitForRealized: to false, goal reached true [junit] .. restoring.0 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x7b094fef 0/0 356x356 of 356x356, swapInterval 1, drawable 0xfffffffff2010895, msaa false, tileRendererInUse null [junit] >> GearsES2 0x7b094fef, angle 6.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [junit] .. restoring.X [junit] AWT-EventQueue-0: ** screenshot: TestBug722GLContextDrawableSwitchNewt2AWT.test11GLWindow2GLCanvasOnScrnGL2ES2-n0028-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0356x0356.png [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x7b094fef: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x7b094fef FIN [junit] waitForRealized: to false, goal reached true [junit] GLAD Lifecycle.X GLCanvasOnscreen [junit] Test 1/10.2: done. [junit] Test 2/10.1: GLAD-1 GLWindow, preserving. [junit] GLAD Lifecycle.0 GLWindow, restoring false, preserving true [junit] waitForRealized: to false, goal reached true [junit] Thread[Thread-1-null,5,main] GearsES2.init.0 0x26537d8e: tileRendererInUse null, GearsES2[obj 0x26537d8e isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x26537d8e 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 0x26537d8e created: GearsObj[0x3a418765, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x26537d8e created: GearsObj[0xd39469a, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x26537d8e created: GearsObj[0xd39469a, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[Thread-1-null,5,main] GearsES2.init.X 0x26537d8e FIN GearsES2[obj 0x26537d8e isInit true, usesShared false, 1 GearsObj[0x3a418765, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0xd39469a, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2d65339e, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[Thread-1-null,5,main] GearsES2.reshape 0x26537d8e 0/0 256x256 of 256x256, swapInterval 1, drawable 0xfffffffff2010895, msaa false, tileRendererInUse null [junit] >> GearsES2 0x26537d8e, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.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-n0035-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0256x0256.png [junit] .. preserving.0 [junit] .. preserving.X [junit] waitForRealized: to false, goal reached true [junit] GLAD Lifecycle.X GLWindow [junit] Test 2/10.1: done [junit] Test 2/10.2: GLAD-1 GLCanvasOnscreen, restoring. [junit] GLAD Lifecycle.0 GLCanvasOnscreen, restoring true, preserving false [junit] waitForRealized: to false, goal reached true [junit] .. restoring.0 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x26537d8e 0/0 356x356 of 356x356, swapInterval 1, drawable 0x370107be, msaa false, tileRendererInUse null [junit] >> GearsES2 0x26537d8e, angle 7.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [junit] .. restoring.X [junit] AWT-EventQueue-0: ** screenshot: TestBug722GLContextDrawableSwitchNewt2AWT.test11GLWindow2GLCanvasOnScrnGL2ES2-n0049-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0356x0356.png [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x26537d8e: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x26537d8e FIN [junit] waitForRealized: to false, goal reached true [junit] GLAD Lifecycle.X GLCanvasOnscreen [junit] Test 2/10.2: done. [junit] Test 3/10.1: GLAD-1 GLWindow, preserving. [junit] GLAD Lifecycle.0 GLWindow, restoring false, preserving true [junit] waitForRealized: to false, goal reached true [junit] Thread[Thread-1-null,5,main] GearsES2.init.0 0x72db2a0d: tileRendererInUse null, GearsES2[obj 0x72db2a0d isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x72db2a0d 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 0x72db2a0d created: GearsObj[0x1364a7db, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x72db2a0d created: GearsObj[0x3a697676, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x72db2a0d created: GearsObj[0x3a697676, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[Thread-1-null,5,main] GearsES2.init.X 0x72db2a0d FIN GearsES2[obj 0x72db2a0d isInit true, usesShared false, 1 GearsObj[0x1364a7db, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3a697676, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x7e611806, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[Thread-1-null,5,main] GearsES2.reshape 0x72db2a0d 0/0 256x256 of 256x256, swapInterval 1, drawable 0x2901074f, msaa false, tileRendererInUse null [junit] >> GearsES2 0x72db2a0d, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.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-n0057-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0256x0256.png [junit] .. preserving.0 [junit] .. preserving.X [junit] waitForRealized: to false, goal reached true [junit] GLAD Lifecycle.X GLWindow [junit] Test 3/10.1: done [junit] Test 3/10.2: GLAD-1 GLCanvasOnscreen, restoring. [junit] GLAD Lifecycle.0 GLCanvasOnscreen, restoring true, preserving false [junit] waitForRealized: to false, goal reached true [junit] .. restoring.0 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x72db2a0d 0/0 356x356 of 356x356, swapInterval 1, drawable 0xfffffffff2010895, msaa false, tileRendererInUse null [junit] >> GearsES2 0x72db2a0d, angle 7.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [junit] .. restoring.X [junit] AWT-EventQueue-0: ** screenshot: TestBug722GLContextDrawableSwitchNewt2AWT.test11GLWindow2GLCanvasOnScrnGL2ES2-n0071-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0356x0356.png [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x72db2a0d: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x72db2a0d FIN [junit] waitForRealized: to false, goal reached true [junit] GLAD Lifecycle.X GLCanvasOnscreen [junit] Test 3/10.2: done. [junit] Test 4/10.1: GLAD-1 GLWindow, preserving. [junit] GLAD Lifecycle.0 GLWindow, restoring false, preserving true [junit] waitForRealized: to false, goal reached true [junit] Thread[Thread-1-null,5,main] GearsES2.init.0 0x44746a4c: tileRendererInUse null, GearsES2[obj 0x44746a4c isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x44746a4c 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 0x44746a4c created: GearsObj[0x73b1f857, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x44746a4c created: GearsObj[0x96a4720, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x44746a4c created: GearsObj[0x96a4720, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[Thread-1-null,5,main] GearsES2.init.X 0x44746a4c FIN GearsES2[obj 0x44746a4c isInit true, usesShared false, 1 GearsObj[0x73b1f857, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x96a4720, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3937a87d, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[Thread-1-null,5,main] GearsES2.reshape 0x44746a4c 0/0 256x256 of 256x256, swapInterval 1, drawable 0xffffffffff0108a9, msaa false, tileRendererInUse null [junit] >> GearsES2 0x44746a4c, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.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-n0078-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0256x0256.png [junit] .. preserving.0 [junit] .. preserving.X [junit] waitForRealized: to false, goal reached true [junit] GLAD Lifecycle.X GLWindow [junit] Test 4/10.1: done [junit] Test 4/10.2: GLAD-1 GLCanvasOnscreen, restoring. [junit] GLAD Lifecycle.0 GLCanvasOnscreen, restoring true, preserving false [junit] waitForRealized: to false, goal reached true [junit] .. restoring.0 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x44746a4c 0/0 356x356 of 356x356, swapInterval 1, drawable 0xffffffffff0108a9, msaa false, tileRendererInUse null [junit] >> GearsES2 0x44746a4c, angle 7.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [junit] .. restoring.X [junit] AWT-EventQueue-0: ** screenshot: TestBug722GLContextDrawableSwitchNewt2AWT.test11GLWindow2GLCanvasOnScrnGL2ES2-n0092-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0356x0356.png [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x44746a4c: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x44746a4c FIN [junit] waitForRealized: to false, goal reached true [junit] GLAD Lifecycle.X GLCanvasOnscreen [junit] Test 4/10.2: done. [junit] Test 5/10.1: GLAD-1 GLWindow, preserving. [junit] GLAD Lifecycle.0 GLWindow, restoring false, preserving true [junit] waitForRealized: to false, goal reached true [junit] Thread[Thread-1-null,5,main] GearsES2.init.0 0x1be0aa19: tileRendererInUse null, GearsES2[obj 0x1be0aa19 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x1be0aa19 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 0x1be0aa19 created: GearsObj[0x48c3103f, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x1be0aa19 created: GearsObj[0x7dc7a7f8, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x1be0aa19 created: GearsObj[0x7dc7a7f8, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[Thread-1-null,5,main] GearsES2.init.X 0x1be0aa19 FIN GearsES2[obj 0x1be0aa19 isInit true, usesShared false, 1 GearsObj[0x48c3103f, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7dc7a7f8, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x4d5e1396, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[Thread-1-null,5,main] GearsES2.reshape 0x1be0aa19 0/0 256x256 of 256x256, swapInterval 1, drawable 0x370107be, msaa false, tileRendererInUse null [junit] >> GearsES2 0x1be0aa19, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.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-n0100-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0256x0256.png [junit] .. preserving.0 [junit] .. preserving.X [junit] waitForRealized: to false, goal reached true [junit] GLAD Lifecycle.X GLWindow [junit] Test 5/10.1: done [junit] Test 5/10.2: GLAD-1 GLCanvasOnscreen, restoring. [junit] GLAD Lifecycle.0 GLCanvasOnscreen, restoring true, preserving false [junit] waitForRealized: to false, goal reached true [junit] .. restoring.0 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x1be0aa19 0/0 356x356 of 356x356, swapInterval 1, drawable 0xffffffffff0108a9, msaa false, tileRendererInUse null [junit] >> GearsES2 0x1be0aa19, angle 7.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [junit] .. restoring.X [junit] AWT-EventQueue-0: ** screenshot: TestBug722GLContextDrawableSwitchNewt2AWT.test11GLWindow2GLCanvasOnScrnGL2ES2-n0114-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0356x0356.png [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x1be0aa19: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x1be0aa19 FIN [junit] waitForRealized: to false, goal reached true [junit] GLAD Lifecycle.X GLCanvasOnscreen [junit] Test 5/10.2: done. [junit] Test 6/10.1: GLAD-1 GLWindow, preserving. [junit] GLAD Lifecycle.0 GLWindow, restoring false, preserving true [junit] waitForRealized: to false, goal reached true [junit] Thread[Thread-1-null,5,main] GearsES2.init.0 0x22f6e290: tileRendererInUse null, GearsES2[obj 0x22f6e290 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x22f6e290 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 0x22f6e290 created: GearsObj[0x6c091671, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x22f6e290 created: GearsObj[0x63419229, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x22f6e290 created: GearsObj[0x63419229, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[Thread-1-null,5,main] GearsES2.init.X 0x22f6e290 FIN GearsES2[obj 0x22f6e290 isInit true, usesShared false, 1 GearsObj[0x6c091671, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x63419229, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2a2dde08, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[Thread-1-null,5,main] GearsES2.reshape 0x22f6e290 0/0 256x256 of 256x256, swapInterval 1, drawable 0xfffffffff2010895, msaa false, tileRendererInUse null [junit] >> GearsES2 0x22f6e290, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [junit] Thread-1-null: ** screenshot: TestBug722GLContextDrawableSwitchNewt2AWT.test11GLWindow2GLCanvasOnScrnGL2ES2-n0121-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0256x0256.png [junit] .. preserving.0 [junit] .. preserving.X [junit] waitForRealized: to false, goal reached true [junit] GLAD Lifecycle.X GLWindow [junit] Test 6/10.1: done [junit] Test 6/10.2: GLAD-1 GLCanvasOnscreen, restoring. [junit] GLAD Lifecycle.0 GLCanvasOnscreen, restoring true, preserving false [junit] waitForRealized: to false, goal reached true [junit] .. restoring.0 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x22f6e290 0/0 356x356 of 356x356, swapInterval 1, drawable 0x370107be, msaa false, tileRendererInUse null [junit] >> GearsES2 0x22f6e290, 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-n0134-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0356x0356.png [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x22f6e290: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x22f6e290 FIN [junit] waitForRealized: to false, goal reached true [junit] GLAD Lifecycle.X GLCanvasOnscreen [junit] Test 6/10.2: done. [junit] Test 7/10.1: GLAD-1 GLWindow, preserving. [junit] GLAD Lifecycle.0 GLWindow, restoring false, preserving true [junit] waitForRealized: to false, goal reached true [junit] Thread[Thread-1-null,5,main] GearsES2.init.0 0x7bab59e1: tileRendererInUse null, GearsES2[obj 0x7bab59e1 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x7bab59e1 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 0x7bab59e1 created: GearsObj[0x3e316bda, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x7bab59e1 created: GearsObj[0x105365d4, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x7bab59e1 created: GearsObj[0x105365d4, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[Thread-1-null,5,main] GearsES2.init.X 0x7bab59e1 FIN GearsES2[obj 0x7bab59e1 isInit true, usesShared false, 1 GearsObj[0x3e316bda, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x105365d4, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x301512b2, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[Thread-1-null,5,main] GearsES2.reshape 0x7bab59e1 0/0 256x256 of 256x256, swapInterval 1, drawable 0x370107be, msaa false, tileRendererInUse null [junit] >> GearsES2 0x7bab59e1, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.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-n0141-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0256x0256.png [junit] .. preserving.0 [junit] .. preserving.X [junit] waitForRealized: to false, goal reached true [junit] GLAD Lifecycle.X GLWindow [junit] Test 7/10.1: done [junit] Test 7/10.2: GLAD-1 GLCanvasOnscreen, restoring. [junit] GLAD Lifecycle.0 GLCanvasOnscreen, restoring true, preserving false [junit] waitForRealized: to false, goal reached true [junit] .. restoring.0 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x7bab59e1 0/0 356x356 of 356x356, swapInterval 1, drawable 0xfffffffff2010895, msaa false, tileRendererInUse null [junit] >> GearsES2 0x7bab59e1, 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-n0154-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0356x0356.png [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x7bab59e1: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x7bab59e1 FIN [junit] waitForRealized: to false, goal reached true [junit] GLAD Lifecycle.X GLCanvasOnscreen [junit] Test 7/10.2: done. [junit] Test 8/10.1: GLAD-1 GLWindow, preserving. [junit] GLAD Lifecycle.0 GLWindow, restoring false, preserving true [junit] waitForRealized: to false, goal reached true [junit] Thread[Thread-1-null,5,main] GearsES2.init.0 0x209ac11d: tileRendererInUse null, GearsES2[obj 0x209ac11d isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x209ac11d 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 0x209ac11d created: GearsObj[0x14a759ed, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x209ac11d created: GearsObj[0x5c096f7d, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x209ac11d created: GearsObj[0x5c096f7d, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[Thread-1-null,5,main] GearsES2.init.X 0x209ac11d FIN GearsES2[obj 0x209ac11d isInit true, usesShared false, 1 GearsObj[0x14a759ed, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x5c096f7d, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x4c9959d9, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[Thread-1-null,5,main] GearsES2.reshape 0x209ac11d 0/0 256x256 of 256x256, swapInterval 1, drawable 0x2901074f, msaa false, tileRendererInUse null [junit] >> GearsES2 0x209ac11d, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [junit] Thread-1-null: ** screenshot: TestBug722GLContextDrawableSwitchNewt2AWT.test11GLWindow2GLCanvasOnScrnGL2ES2-n0161-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0256x0256.png [junit] .. preserving.0 [junit] .. preserving.X [junit] waitForRealized: to false, goal reached true [junit] GLAD Lifecycle.X GLWindow [junit] Test 8/10.1: done [junit] Test 8/10.2: GLAD-1 GLCanvasOnscreen, restoring. [junit] GLAD Lifecycle.0 GLCanvasOnscreen, restoring true, preserving false [junit] waitForRealized: to false, goal reached true [junit] .. restoring.0 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x209ac11d 0/0 356x356 of 356x356, swapInterval 1, drawable 0x370107be, msaa false, tileRendererInUse null [junit] >> GearsES2 0x209ac11d, angle 7.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [junit] .. restoring.X [junit] AWT-EventQueue-0: ** screenshot: TestBug722GLContextDrawableSwitchNewt2AWT.test11GLWindow2GLCanvasOnScrnGL2ES2-n0175-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0356x0356.png [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x209ac11d: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x209ac11d FIN [junit] waitForRealized: to false, goal reached true [junit] GLAD Lifecycle.X GLCanvasOnscreen [junit] Test 8/10.2: done. [junit] Test 9/10.1: GLAD-1 GLWindow, preserving. [junit] GLAD Lifecycle.0 GLWindow, restoring false, preserving true [junit] waitForRealized: to false, goal reached true [junit] Thread[Thread-1-null,5,main] GearsES2.init.0 0x1849a867: tileRendererInUse null, GearsES2[obj 0x1849a867 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x1849a867 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 0x1849a867 created: GearsObj[0x25aa9be7, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x1849a867 created: GearsObj[0x57ce3e86, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x1849a867 created: GearsObj[0x57ce3e86, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[Thread-1-null,5,main] GearsES2.init.X 0x1849a867 FIN GearsES2[obj 0x1849a867 isInit true, usesShared false, 1 GearsObj[0x25aa9be7, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x57ce3e86, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2dfea0f7, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[Thread-1-null,5,main] GearsES2.reshape 0x1849a867 0/0 256x256 of 256x256, swapInterval 1, drawable 0x2901074f, msaa false, tileRendererInUse null [junit] >> GearsES2 0x1849a867, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.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-n0182-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0256x0256.png [junit] .. preserving.0 [junit] .. preserving.X [junit] waitForRealized: to false, goal reached true [junit] GLAD Lifecycle.X GLWindow [junit] Test 9/10.1: done [junit] Test 9/10.2: GLAD-1 GLCanvasOnscreen, restoring. [junit] GLAD Lifecycle.0 GLCanvasOnscreen, restoring true, preserving false [junit] waitForRealized: to false, goal reached true [junit] .. restoring.0 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x1849a867 0/0 356x356 of 356x356, swapInterval 1, drawable 0xfffffffff2010895, msaa false, tileRendererInUse null [junit] >> GearsES2 0x1849a867, 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-n0195-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0356x0356.png [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x1849a867: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x1849a867 FIN [junit] waitForRealized: to false, goal reached true [junit] GLAD Lifecycle.X GLCanvasOnscreen [junit] Test 9/10.2: done. [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestBug722GLContextDrawableSwitchNewt2AWT - test11GLWindow2GLCanvasOnScrnGL2ES2 [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675154949220 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1675154949220 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [junit] ------------- ---------------- --------------- [junit] Testsuite: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02AWT [junit] Testsuite: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02AWT [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675154950662 ms III - Start [junit] SLOCK [T main @ 1675154950662 ms +++ localhost/127.0.0.1:59999 - Locked within 9 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:1675154952359 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675154952360 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675154952361 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675154952363 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675154952364 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675154952366 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675154952416 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:1675154952565 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675154952566 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675154952566 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675154952567 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675154952567 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675154952568 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675154952571 d 0ms]] [junit] 1 - switch - START 1050 [junit] 1 - switch - END 1050 [junit] AWT-EventQueue-0: ** screenshot: TestGLContextDrawableSwitch02AWT.test01aSwitch2Onscreen2OnscreenGL2ES2_Def___-n0054-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0256x0256.png [junit] 2 - switch - START 2088 [junit] 2 - switch - END 2088 [junit] AWT-EventQueue-0: ** screenshot: TestGLContextDrawableSwitch02AWT.test01aSwitch2Onscreen2OnscreenGL2ES2_Def___-n0113-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:1675154955406 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675154955407 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675154955407 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675154955408 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675154955427 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675154955428 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:1675154955478 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675154955478 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675154955479 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675154955480 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675154955481 d 0ms]] [junit] AWT-EventQueue-0: ** screenshot: TestGLContextDrawableSwitch02AWT.test01bSwitch2Onscreen2OffscreenGL2ES2_Def__-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:1675154955515 d 0ms]] [junit] 1 - switch - START 1040 [junit] 1 - switch - END 1040 [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 2079 [junit] 2 - switch - END 2079 [junit] AWT-EventQueue-0: ** screenshot: TestGLContextDrawableSwitch02AWT.test01bSwitch2Onscreen2OffscreenGL2ES2_Def__-n3861-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:1675154958480 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675154958480 d 0ms]] [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02AWT - test01bSwitch2Onscreen2OffscreenGL2ES2_Def [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675154958480 d 0ms]] [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02AWT - test01cSwitch2Offscreen2OffscreenGL2ES2_Def [junit] Source Caps Requested: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], offscr[auto-cfg]] [junit] Source Caps Chosen : GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], offscr[fbo]] [junit] Dest Caps Requested: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], offscr[fbo]] [junit] Is SwapGLContext safe: true [junit] Thread-5-AWTAnimator#02: ** screenshot: TestGLContextDrawableSwitch02AWT.test01cSwitch2Offscreen2OffscreenGL2ES2_Def_-n0000-GL2ES2-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0256x0256.png [junit] 1 - switch - START 1068 [junit] 1 - switch - END 1068 [junit] Thread-5-AWTAnimator#02: ** screenshot: TestGLContextDrawableSwitch02AWT.test01cSwitch2Offscreen2OffscreenGL2ES2_Def_-n4482-GL2ES2-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0256x0256.png [junit] 2 - switch - START 2091 [junit] 2 - switch - END 2091 [junit] Thread-5-AWTAnimator#02: ** screenshot: TestGLContextDrawableSwitch02AWT.test01cSwitch2Offscreen2OffscreenGL2ES2_Def_-n9234-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:1675154961619 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675154961621 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675154961621 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675154961623 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675154961623 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675154961625 d 0ms]] [junit] 1 - switch - START 1070 [junit] 1 - switch - END 1070 [junit] AWT-EventQueue-0: ** screenshot: TestGLContextDrawableSwitch02AWT.test01dSwitch2Offscreen2OnscreenGL2ES2_Def__-n4848-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0256x0256.png [junit] 2 - switch - START 2055 [junit] 2 - switch - END 2055 [junit] Thread-6-AWTAnimator#03: ** screenshot: TestGLContextDrawableSwitch02AWT.test01dSwitch2Offscreen2OnscreenGL2ES2_Def__-n4908-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:1675154964533 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675154964533 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675154964533 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:1675154964602 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675154964604 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675154964604 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675154964606 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675154964606 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675154964607 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:1675154964683 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675154964684 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675154964684 d 1ms]] [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675154964685 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675154964685 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675154964686 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675154964686 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675154964688 d 0ms]] [junit] 1 - switch - START 1064 [junit] 1 - switch - END 1064 [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 2066 [junit] 2 - switch - END 2066 [junit] AWT-EventQueue-0: ** screenshot: TestGLContextDrawableSwitch02AWT.test02aSwitch2Onscreen2OnscreenGL2ES2_MSAA__-n0115-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:1675154967607 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675154967608 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675154967608 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675154967609 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675154967623 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675154967623 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:1675154967669 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675154967670 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675154967671 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675154967672 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675154967673 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675154967680 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675154967680 d 0ms]] [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02AWT - test02bSwitch2Onscreen2OffscreenGL2ES2_MSAA [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02AWT - test02cSwitch2Offscreen2OffscreenGL2ES2_MSAA [junit] Source Caps Requested: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], offscr[auto-cfg]] [junit] Source Caps Chosen : GLCaps[wgl vid 7 arb: rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], offscr[fbo]] [junit] Dest Caps Requested: GLCaps[wgl vid 7 arb: rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], offscr[fbo]] [junit] Is SwapGLContext safe: true [junit] Thread-9-AWTAnimator#05: ** screenshot: TestGLContextDrawableSwitch02AWT.test02cSwitch2Offscreen2OffscreenGL2ES2_MSAA-n0000-GL2ES2-hw-fbobject-Bdbl-Frgb__Irgba8888-D16-St00-Sa04_default-0256x0256.png [junit] 1 - switch - START 1058 [junit] 1 - switch - END 1058 [junit] Thread-9-AWTAnimator#05: ** screenshot: TestGLContextDrawableSwitch02AWT.test02cSwitch2Offscreen2OffscreenGL2ES2_MSAA-n3799-GL2ES2-hw-fbobject-Bdbl-Frgb__Irgba8888-D16-St00-Sa04_default-0256x0256.png [junit] 2 - switch - START 2081 [junit] 2 - switch - END 2081 [junit] Thread-9-AWTAnimator#05: ** screenshot: TestGLContextDrawableSwitch02AWT.test02cSwitch2Offscreen2OffscreenGL2ES2_MSAA-n7637-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:1675154970791 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675154970792 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675154970793 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675154970794 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675154970794 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:1675154970874 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675154970877 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675154970877 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675154970878 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675154970878 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675154970878 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675154970879 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675154970879 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675154970886 d 0ms]] [junit] 1 - switch - START 1064 [junit] 1 - switch - END 1064 [junit] AWT-EventQueue-0: ** screenshot: TestGLContextDrawableSwitch02AWT.test03aSwitch2Onscreen2OnscreenGL2ES2_Accu__-n0062-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0256x0256.png [junit] 2 - switch - START 2080 [junit] 2 - switch - END 2080 [junit] AWT-EventQueue-0: ** screenshot: TestGLContextDrawableSwitch02AWT.test03aSwitch2Onscreen2OnscreenGL2ES2_Accu__-n0120-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:1675154973805 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675154973807 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675154973807 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675154973808 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675154973828 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675154973828 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] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675154973878 d 0ms]] [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:1675154973879 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675154973879 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675154973880 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675154973880 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675154973889 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675154973889 d 0ms]] [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02AWT - test03bSwitch2Onscreen2OffscreenGL2ES2_Accu [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02AWT - test03cSwitch2Offscreen2OffscreenGL2ES2_Accu [junit] Source Caps Requested: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 1/1/1/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], offscr[auto-cfg]] [junit] Source Caps Chosen : GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 1/1/1/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], offscr[fbo]] [junit] Dest Caps Requested: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 1/1/1/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], offscr[fbo]] [junit] Is SwapGLContext safe: true [junit] Thread-13-AWTAnimator#07: ** screenshot: TestGLContextDrawableSwitch02AWT.test03cSwitch2Offscreen2OffscreenGL2ES2_Accu-n0000-GL2ES2-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0256x0256.png [junit] 1 - switch - START 1068 [junit] 1 - switch - END 1068 [junit] Thread-13-AWTAnimator#07: ** screenshot: TestGLContextDrawableSwitch02AWT.test03cSwitch2Offscreen2OffscreenGL2ES2_Accu-n4709-GL2ES2-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0256x0256.png [junit] 2 - switch - START 2090 [junit] 2 - switch - END 2090 [junit] Thread-13-AWTAnimator#07: ** screenshot: TestGLContextDrawableSwitch02AWT.test03cSwitch2Offscreen2OffscreenGL2ES2_Accu-n9575-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 @ 1675154976971 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1675154976972 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [junit] Tests run: 12, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 26.971 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675154950662 ms III - Start [junit] SLOCK [T main @ 1675154950662 ms +++ localhost/127.0.0.1:59999 - Locked within 9 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:1675154952359 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675154952360 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675154952361 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675154952363 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675154952364 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675154952366 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675154952416 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:1675154952565 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675154952566 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675154952566 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675154952567 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675154952567 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675154952568 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675154952571 d 0ms]] [junit] 1 - switch - START 1050 [junit] 1 - switch - END 1050 [junit] AWT-EventQueue-0: ** screenshot: TestGLContextDrawableSwitch02AWT.test01aSwitch2Onscreen2OnscreenGL2ES2_Def___-n0054-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0256x0256.png [junit] 2 - switch - START 2088 [junit] 2 - switch - END 2088 [junit] AWT-EventQueue-0: ** screenshot: TestGLContextDrawableSwitch02AWT.test01aSwitch2Onscreen2OnscreenGL2ES2_Def___-n0113-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:1675154955406 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675154955407 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675154955407 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675154955408 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675154955427 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675154955428 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:1675154955478 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675154955478 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675154955479 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675154955480 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675154955481 d 0ms]] [junit] AWT-EventQueue-0: ** screenshot: TestGLContextDrawableSwitch02AWT.test01bSwitch2Onscreen2OffscreenGL2ES2_Def__-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:1675154955515 d 0ms]] [junit] 1 - switch - START 1040 [junit] 1 - switch - END 1040 [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 2079 [junit] 2 - switch - END 2079 [junit] AWT-EventQueue-0: ** screenshot: TestGLContextDrawableSwitch02AWT.test01bSwitch2Onscreen2OffscreenGL2ES2_Def__-n3861-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:1675154958480 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675154958480 d 0ms]] [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02AWT - test01bSwitch2Onscreen2OffscreenGL2ES2_Def [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675154958480 d 0ms]] [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02AWT - test01cSwitch2Offscreen2OffscreenGL2ES2_Def [junit] Source Caps Requested: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], offscr[auto-cfg]] [junit] Source Caps Chosen : GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], offscr[fbo]] [junit] Dest Caps Requested: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], offscr[fbo]] [junit] Is SwapGLContext safe: true [junit] Thread-5-AWTAnimator#02: ** screenshot: TestGLContextDrawableSwitch02AWT.test01cSwitch2Offscreen2OffscreenGL2ES2_Def_-n0000-GL2ES2-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0256x0256.png [junit] 1 - switch - START 1068 [junit] 1 - switch - END 1068 [junit] Thread-5-AWTAnimator#02: ** screenshot: TestGLContextDrawableSwitch02AWT.test01cSwitch2Offscreen2OffscreenGL2ES2_Def_-n4482-GL2ES2-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0256x0256.png [junit] 2 - switch - START 2091 [junit] 2 - switch - END 2091 [junit] Thread-5-AWTAnimator#02: ** screenshot: TestGLContextDrawableSwitch02AWT.test01cSwitch2Offscreen2OffscreenGL2ES2_Def_-n9234-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:1675154961619 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675154961621 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675154961621 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675154961623 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675154961623 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675154961625 d 0ms]] [junit] 1 - switch - START 1070 [junit] 1 - switch - END 1070 [junit] AWT-EventQueue-0: ** screenshot: TestGLContextDrawableSwitch02AWT.test01dSwitch2Offscreen2OnscreenGL2ES2_Def__-n4848-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0256x0256.png [junit] 2 - switch - START 2055 [junit] 2 - switch - END 2055 [junit] Thread-6-AWTAnimator#03: ** screenshot: TestGLContextDrawableSwitch02AWT.test01dSwitch2Offscreen2OnscreenGL2ES2_Def__-n4908-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:1675154964533 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675154964533 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675154964533 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:1675154964602 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675154964604 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675154964604 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675154964606 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675154964606 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675154964607 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:1675154964683 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675154964684 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675154964684 d 1ms]] [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675154964685 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675154964685 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675154964686 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675154964686 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675154964688 d 0ms]] [junit] 1 - switch - START 1064 [junit] 1 - switch - END 1064 [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 2066 [junit] 2 - switch - END 2066 [junit] AWT-EventQueue-0: ** screenshot: TestGLContextDrawableSwitch02AWT.test02aSwitch2Onscreen2OnscreenGL2ES2_MSAA__-n0115-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:1675154967607 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675154967608 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675154967608 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675154967609 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675154967623 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675154967623 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:1675154967669 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675154967670 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675154967671 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675154967672 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675154967673 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675154967680 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675154967680 d 0ms]] [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02AWT - test02bSwitch2Onscreen2OffscreenGL2ES2_MSAA [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02AWT - test02cSwitch2Offscreen2OffscreenGL2ES2_MSAA [junit] Source Caps Requested: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], offscr[auto-cfg]] [junit] Source Caps Chosen : GLCaps[wgl vid 7 arb: rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], offscr[fbo]] [junit] Dest Caps Requested: GLCaps[wgl vid 7 arb: rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], offscr[fbo]] [junit] Is SwapGLContext safe: true [junit] Thread-9-AWTAnimator#05: ** screenshot: TestGLContextDrawableSwitch02AWT.test02cSwitch2Offscreen2OffscreenGL2ES2_MSAA-n0000-GL2ES2-hw-fbobject-Bdbl-Frgb__Irgba8888-D16-St00-Sa04_default-0256x0256.png [junit] 1 - switch - START 1058 [junit] 1 - switch - END 1058 [junit] Thread-9-AWTAnimator#05: ** screenshot: TestGLContextDrawableSwitch02AWT.test02cSwitch2Offscreen2OffscreenGL2ES2_MSAA-n3799-GL2ES2-hw-fbobject-Bdbl-Frgb__Irgba8888-D16-St00-Sa04_default-0256x0256.png [junit] 2 - switch - START 2081 [junit] 2 - switch - END 2081 [junit] Thread-9-AWTAnimator#05: ** screenshot: TestGLContextDrawableSwitch02AWT.test02cSwitch2Offscreen2OffscreenGL2ES2_MSAA-n7637-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:1675154970791 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675154970792 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675154970793 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675154970794 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675154970794 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:1675154970874 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675154970877 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675154970877 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675154970878 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675154970878 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675154970878 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675154970879 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675154970879 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675154970886 d 0ms]] [junit] 1 - switch - START 1064 [junit] 1 - switch - END 1064 [junit] AWT-EventQueue-0: ** screenshot: TestGLContextDrawableSwitch02AWT.test03aSwitch2Onscreen2OnscreenGL2ES2_Accu__-n0062-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0256x0256.png [junit] 2 - switch - START 2080 [junit] 2 - switch - END 2080 [junit] AWT-EventQueue-0: ** screenshot: TestGLContextDrawableSwitch02AWT.test03aSwitch2Onscreen2OnscreenGL2ES2_Accu__-n0120-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:1675154973805 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675154973807 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675154973807 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675154973808 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675154973828 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675154973828 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] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675154973878 d 0ms]] [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:1675154973879 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675154973879 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675154973880 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675154973880 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675154973889 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675154973889 d 0ms]] [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02AWT - test03bSwitch2Onscreen2OffscreenGL2ES2_Accu [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02AWT - test03cSwitch2Offscreen2OffscreenGL2ES2_Accu [junit] Source Caps Requested: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 1/1/1/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], offscr[auto-cfg]] [junit] Source Caps Chosen : GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 1/1/1/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], offscr[fbo]] [junit] Dest Caps Requested: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 1/1/1/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], offscr[fbo]] [junit] Is SwapGLContext safe: true [junit] Thread-13-AWTAnimator#07: ** screenshot: TestGLContextDrawableSwitch02AWT.test03cSwitch2Offscreen2OffscreenGL2ES2_Accu-n0000-GL2ES2-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0256x0256.png [junit] 1 - switch - START 1068 [junit] 1 - switch - END 1068 [junit] Thread-13-AWTAnimator#07: ** screenshot: TestGLContextDrawableSwitch02AWT.test03cSwitch2Offscreen2OffscreenGL2ES2_Accu-n4709-GL2ES2-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0256x0256.png [junit] 2 - switch - START 2090 [junit] 2 - switch - END 2090 [junit] Thread-13-AWTAnimator#07: ** screenshot: TestGLContextDrawableSwitch02AWT.test03cSwitch2Offscreen2OffscreenGL2ES2_Accu-n9575-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 @ 1675154976971 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1675154976972 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: test01aSwitch2Onscreen2OnscreenGL2ES2_Def took 4.763 sec [junit] Testcase: test01bSwitch2Onscreen2OffscreenGL2ES2_Def took 3.045 sec [junit] Testcase: test01cSwitch2Offscreen2OffscreenGL2ES2_Def took 3.031 sec [junit] Testcase: test01dSwitch2Offscreen2OnscreenGL2ES2_Def took 3.037 sec [junit] Testcase: test02aSwitch2Onscreen2OnscreenGL2ES2_MSAA took 3.071 sec [junit] Testcase: test02bSwitch2Onscreen2OffscreenGL2ES2_MSAA took 0.056 sec [junit] Testcase: test02cSwitch2Offscreen2OffscreenGL2ES2_MSAA took 3.037 sec [junit] Testcase: test02dSwitch2Offscreen2OnscreenGL2ES2_MSAA took 0.03 sec [junit] Testcase: test03aSwitch2Onscreen2OnscreenGL2ES2_Accu took 3.077 sec [junit] Testcase: test03bSwitch2Onscreen2OffscreenGL2ES2_Accu took 0.06 sec [junit] Testcase: test03cSwitch2Offscreen2OffscreenGL2ES2_Accu took 3.032 sec [junit] Testcase: test03dSwitch2Offscreen2OnscreenGL2ES2_Accu took 0.03 sec [junit] Tests run: 12, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 26.971 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675154950662 ms III - Start [junit] SLOCK [T main @ 1675154950662 ms +++ localhost/127.0.0.1:59999 - Locked within 9 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:1675154952359 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675154952360 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675154952361 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675154952363 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675154952364 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675154952366 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675154952416 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:1675154952565 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675154952566 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675154952566 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675154952567 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675154952567 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675154952568 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675154952571 d 0ms]] [junit] 1 - switch - START 1050 [junit] 1 - switch - END 1050 [junit] AWT-EventQueue-0: ** screenshot: TestGLContextDrawableSwitch02AWT.test01aSwitch2Onscreen2OnscreenGL2ES2_Def___-n0054-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0256x0256.png [junit] 2 - switch - START 2088 [junit] 2 - switch - END 2088 [junit] AWT-EventQueue-0: ** screenshot: TestGLContextDrawableSwitch02AWT.test01aSwitch2Onscreen2OnscreenGL2ES2_Def___-n0113-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:1675154955406 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675154955407 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675154955407 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675154955408 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675154955427 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675154955428 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:1675154955478 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675154955478 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675154955479 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675154955480 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675154955481 d 0ms]] [junit] AWT-EventQueue-0: ** screenshot: TestGLContextDrawableSwitch02AWT.test01bSwitch2Onscreen2OffscreenGL2ES2_Def__-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:1675154955515 d 0ms]] [junit] 1 - switch - START 1040 [junit] 1 - switch - END 1040 [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 2079 [junit] 2 - switch - END 2079 [junit] AWT-EventQueue-0: ** screenshot: TestGLContextDrawableSwitch02AWT.test01bSwitch2Onscreen2OffscreenGL2ES2_Def__-n3861-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:1675154958480 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675154958480 d 0ms]] [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02AWT - test01bSwitch2Onscreen2OffscreenGL2ES2_Def [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675154958480 d 0ms]] [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02AWT - test01cSwitch2Offscreen2OffscreenGL2ES2_Def [junit] Source Caps Requested: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], offscr[auto-cfg]] [junit] Source Caps Chosen : GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], offscr[fbo]] [junit] Dest Caps Requested: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], offscr[fbo]] [junit] Is SwapGLContext safe: true [junit] Thread-5-AWTAnimator#02: ** screenshot: TestGLContextDrawableSwitch02AWT.test01cSwitch2Offscreen2OffscreenGL2ES2_Def_-n0000-GL2ES2-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0256x0256.png [junit] 1 - switch - START 1068 [junit] 1 - switch - END 1068 [junit] Thread-5-AWTAnimator#02: ** screenshot: TestGLContextDrawableSwitch02AWT.test01cSwitch2Offscreen2OffscreenGL2ES2_Def_-n4482-GL2ES2-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0256x0256.png [junit] 2 - switch - START 2091 [junit] 2 - switch - END 2091 [junit] Thread-5-AWTAnimator#02: ** screenshot: TestGLContextDrawableSwitch02AWT.test01cSwitch2Offscreen2OffscreenGL2ES2_Def_-n9234-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:1675154961619 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675154961621 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675154961621 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675154961623 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675154961623 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675154961625 d 0ms]] [junit] 1 - switch - START 1070 [junit] 1 - switch - END 1070 [junit] AWT-EventQueue-0: ** screenshot: TestGLContextDrawableSwitch02AWT.test01dSwitch2Offscreen2OnscreenGL2ES2_Def__-n4848-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0256x0256.png [junit] 2 - switch - START 2055 [junit] 2 - switch - END 2055 [junit] Thread-6-AWTAnimator#03: ** screenshot: TestGLContextDrawableSwitch02AWT.test01dSwitch2Offscreen2OnscreenGL2ES2_Def__-n4908-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:1675154964533 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675154964533 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675154964533 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:1675154964602 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675154964604 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675154964604 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675154964606 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675154964606 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675154964607 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:1675154964683 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675154964684 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675154964684 d 1ms]] [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675154964685 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675154964685 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675154964686 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675154964686 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675154964688 d 0ms]] [junit] 1 - switch - START 1064 [junit] 1 - switch - END 1064 [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 2066 [junit] 2 - switch - END 2066 [junit] AWT-EventQueue-0: ** screenshot: TestGLContextDrawableSwitch02AWT.test02aSwitch2Onscreen2OnscreenGL2ES2_MSAA__-n0115-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:1675154967607 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675154967608 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675154967608 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675154967609 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675154967623 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675154967623 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:1675154967669 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675154967670 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675154967671 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675154967672 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675154967673 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675154967680 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675154967680 d 0ms]] [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02AWT - test02bSwitch2Onscreen2OffscreenGL2ES2_MSAA [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02AWT - test02cSwitch2Offscreen2OffscreenGL2ES2_MSAA [junit] Source Caps Requested: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], offscr[auto-cfg]] [junit] Source Caps Chosen : GLCaps[wgl vid 7 arb: rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], offscr[fbo]] [junit] Dest Caps Requested: GLCaps[wgl vid 7 arb: rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], offscr[fbo]] [junit] Is SwapGLContext safe: true [junit] Thread-9-AWTAnimator#05: ** screenshot: TestGLContextDrawableSwitch02AWT.test02cSwitch2Offscreen2OffscreenGL2ES2_MSAA-n0000-GL2ES2-hw-fbobject-Bdbl-Frgb__Irgba8888-D16-St00-Sa04_default-0256x0256.png [junit] 1 - switch - START 1058 [junit] 1 - switch - END 1058 [junit] Thread-9-AWTAnimator#05: ** screenshot: TestGLContextDrawableSwitch02AWT.test02cSwitch2Offscreen2OffscreenGL2ES2_MSAA-n3799-GL2ES2-hw-fbobject-Bdbl-Frgb__Irgba8888-D16-St00-Sa04_default-0256x0256.png [junit] 2 - switch - START 2081 [junit] 2 - switch - END 2081 [junit] Thread-9-AWTAnimator#05: ** screenshot: TestGLContextDrawableSwitch02AWT.test02cSwitch2Offscreen2OffscreenGL2ES2_MSAA-n7637-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:1675154970791 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675154970792 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675154970793 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675154970794 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675154970794 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:1675154970874 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675154970877 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675154970877 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675154970878 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675154970878 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675154970878 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675154970879 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675154970879 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675154970886 d 0ms]] [junit] 1 - switch - START 1064 [junit] 1 - switch - END 1064 [junit] AWT-EventQueue-0: ** screenshot: TestGLContextDrawableSwitch02AWT.test03aSwitch2Onscreen2OnscreenGL2ES2_Accu__-n0062-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0256x0256.png [junit] 2 - switch - START 2080 [junit] 2 - switch - END 2080 [junit] AWT-EventQueue-0: ** screenshot: TestGLContextDrawableSwitch02AWT.test03aSwitch2Onscreen2OnscreenGL2ES2_Accu__-n0120-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:1675154973805 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675154973807 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675154973807 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675154973808 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675154973828 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675154973828 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] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675154973878 d 0ms]] [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:1675154973879 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675154973879 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675154973880 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675154973880 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675154973889 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675154973889 d 0ms]] [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02AWT - test03bSwitch2Onscreen2OffscreenGL2ES2_Accu [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02AWT - test03cSwitch2Offscreen2OffscreenGL2ES2_Accu [junit] Source Caps Requested: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 1/1/1/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], offscr[auto-cfg]] [junit] Source Caps Chosen : GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 1/1/1/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], offscr[fbo]] [junit] Dest Caps Requested: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 1/1/1/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], offscr[fbo]] [junit] Is SwapGLContext safe: true [junit] Thread-13-AWTAnimator#07: ** screenshot: TestGLContextDrawableSwitch02AWT.test03cSwitch2Offscreen2OffscreenGL2ES2_Accu-n0000-GL2ES2-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0256x0256.png [junit] 1 - switch - START 1068 [junit] 1 - switch - END 1068 [junit] Thread-13-AWTAnimator#07: ** screenshot: TestGLContextDrawableSwitch02AWT.test03cSwitch2Offscreen2OffscreenGL2ES2_Accu-n4709-GL2ES2-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0256x0256.png [junit] 2 - switch - START 2090 [junit] 2 - switch - END 2090 [junit] Thread-13-AWTAnimator#07: ** screenshot: TestGLContextDrawableSwitch02AWT.test03cSwitch2Offscreen2OffscreenGL2ES2_Accu-n9575-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 @ 1675154976971 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1675154976972 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] Testsuite: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch11NewtAWT [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675154978441 ms III - Start [junit] SLOCK [T main @ 1675154978442 ms +++ localhost/127.0.0.1:59999 - Locked within 9 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch11NewtAWT - test21GLWindowGL2ES2 [junit] GLAD Lifecycle.0 GLWindow, restoring false, preserving true [junit] waitForRealized: to false, goal reached true [junit] Thread[Thread-1-null,5,main] GearsES2.init.0 0x17d8991a: tileRendererInUse null, GearsES2[obj 0x17d8991a isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x17d8991a 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 0x17d8991a created: GearsObj[0x786df11f, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x17d8991a created: GearsObj[0x336c7d31, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x17d8991a created: GearsObj[0x336c7d31, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[Thread-1-null,5,main] GearsES2.init.X 0x17d8991a FIN GearsES2[obj 0x17d8991a isInit true, usesShared false, 1 GearsObj[0x786df11f, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x336c7d31, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x76e9ce8b, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[Thread-1-null,5,main] GearsES2.reshape 0x17d8991a 0/0 256x256 of 256x256, swapInterval 1, drawable 0x370107be, msaa false, tileRendererInUse null [junit] >> GearsES2 0x17d8991a, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [junit] Thread-1-null: ** screenshot: TestGLContextDrawableSwitch11NewtAWT.test21GLWindowGL2ES2-n0000-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0256x0256.png [junit] .. preserving.0 [junit] .. preserving.X [junit] waitForRealized: to false, goal reached true [junit] GLAD Lifecycle.X GLWindow [junit] GLAD Lifecycle.0 GLWindow, restoring true, preserving false [junit] waitForRealized: to false, goal reached true [junit] .. restoring.0 [junit] Thread[Thread-1,5,main] GearsES2.reshape 0x17d8991a 0/0 356x356 of 356x356, swapInterval 1, drawable 0x370107be, msaa false, tileRendererInUse null [junit] >> GearsES2 0x17d8991a, angle 31.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [junit] .. restoring.X [junit] Thread-1-null: ** screenshot: TestGLContextDrawableSwitch11NewtAWT.test21GLWindowGL2ES2-n0063-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 0x17d8991a: tileRendererInUse null [junit] Thread[Thread-1-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x17d8991a FIN [junit] waitForRealized: to false, goal reached true [junit] GLAD Lifecycle.X GLWindow [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch11NewtAWT - test21GLWindowGL2ES2 [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch11NewtAWT - test22GLWindowGLES2 [junit] Profile GLES2 n/a [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch11NewtAWT - test22GLWindowGLES2 [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675154982515 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1675154982515 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.758 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675154978441 ms III - Start [junit] SLOCK [T main @ 1675154978442 ms +++ localhost/127.0.0.1:59999 - Locked within 9 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch11NewtAWT - test21GLWindowGL2ES2 [junit] GLAD Lifecycle.0 GLWindow, restoring false, preserving true [junit] waitForRealized: to false, goal reached true [junit] Thread[Thread-1-null,5,main] GearsES2.init.0 0x17d8991a: tileRendererInUse null, GearsES2[obj 0x17d8991a isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x17d8991a 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 0x17d8991a created: GearsObj[0x786df11f, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x17d8991a created: GearsObj[0x336c7d31, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x17d8991a created: GearsObj[0x336c7d31, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[Thread-1-null,5,main] GearsES2.init.X 0x17d8991a FIN GearsES2[obj 0x17d8991a isInit true, usesShared false, 1 GearsObj[0x786df11f, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x336c7d31, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x76e9ce8b, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[Thread-1-null,5,main] GearsES2.reshape 0x17d8991a 0/0 256x256 of 256x256, swapInterval 1, drawable 0x370107be, msaa false, tileRendererInUse null [junit] >> GearsES2 0x17d8991a, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [junit] Thread-1-null: ** screenshot: TestGLContextDrawableSwitch11NewtAWT.test21GLWindowGL2ES2-n0000-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0256x0256.png [junit] .. preserving.0 [junit] .. preserving.X [junit] waitForRealized: to false, goal reached true [junit] GLAD Lifecycle.X GLWindow [junit] GLAD Lifecycle.0 GLWindow, restoring true, preserving false [junit] waitForRealized: to false, goal reached true [junit] .. restoring.0 [junit] Thread[Thread-1,5,main] GearsES2.reshape 0x17d8991a 0/0 356x356 of 356x356, swapInterval 1, drawable 0x370107be, msaa false, tileRendererInUse null [junit] >> GearsES2 0x17d8991a, angle 31.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [junit] .. restoring.X [junit] Thread-1-null: ** screenshot: TestGLContextDrawableSwitch11NewtAWT.test21GLWindowGL2ES2-n0063-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 0x17d8991a: tileRendererInUse null [junit] Thread[Thread-1-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x17d8991a FIN [junit] waitForRealized: to false, goal reached true [junit] GLAD Lifecycle.X GLWindow [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch11NewtAWT - test21GLWindowGL2ES2 [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch11NewtAWT - test22GLWindowGLES2 [junit] Profile GLES2 n/a [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch11NewtAWT - test22GLWindowGLES2 [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675154982515 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1675154982515 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: test21GLWindowGL2ES2 took 4.043 sec [junit] Testcase: test22GLWindowGLES2 took 0.003 sec [junit] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 4.758 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675154978441 ms III - Start [junit] SLOCK [T main @ 1675154978442 ms +++ localhost/127.0.0.1:59999 - Locked within 9 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch11NewtAWT - test21GLWindowGL2ES2 [junit] GLAD Lifecycle.0 GLWindow, restoring false, preserving true [junit] waitForRealized: to false, goal reached true [junit] Thread[Thread-1-null,5,main] GearsES2.init.0 0x17d8991a: tileRendererInUse null, GearsES2[obj 0x17d8991a isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x17d8991a 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 0x17d8991a created: GearsObj[0x786df11f, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x17d8991a created: GearsObj[0x336c7d31, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x17d8991a created: GearsObj[0x336c7d31, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[Thread-1-null,5,main] GearsES2.init.X 0x17d8991a FIN GearsES2[obj 0x17d8991a isInit true, usesShared false, 1 GearsObj[0x786df11f, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x336c7d31, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x76e9ce8b, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[Thread-1-null,5,main] GearsES2.reshape 0x17d8991a 0/0 256x256 of 256x256, swapInterval 1, drawable 0x370107be, msaa false, tileRendererInUse null [junit] >> GearsES2 0x17d8991a, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [junit] Thread-1-null: ** screenshot: TestGLContextDrawableSwitch11NewtAWT.test21GLWindowGL2ES2-n0000-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0256x0256.png [junit] .. preserving.0 [junit] .. preserving.X [junit] waitForRealized: to false, goal reached true [junit] GLAD Lifecycle.X GLWindow [junit] GLAD Lifecycle.0 GLWindow, restoring true, preserving false [junit] waitForRealized: to false, goal reached true [junit] .. restoring.0 [junit] Thread[Thread-1,5,main] GearsES2.reshape 0x17d8991a 0/0 356x356 of 356x356, swapInterval 1, drawable 0x370107be, msaa false, tileRendererInUse null [junit] >> GearsES2 0x17d8991a, angle 31.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [junit] .. restoring.X [junit] Thread-1-null: ** screenshot: TestGLContextDrawableSwitch11NewtAWT.test21GLWindowGL2ES2-n0063-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 0x17d8991a: tileRendererInUse null [junit] Thread[Thread-1-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x17d8991a FIN [junit] waitForRealized: to false, goal reached true [junit] GLAD Lifecycle.X GLWindow [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch11NewtAWT - test21GLWindowGL2ES2 [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch11NewtAWT - test22GLWindowGLES2 [junit] Profile GLES2 n/a [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch11NewtAWT - test22GLWindowGLES2 [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675154982515 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1675154982515 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] Testsuite: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch12AWT [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675154984013 ms III - Start [junit] SLOCK [T main @ 1675154984014 ms +++ localhost/127.0.0.1:59999 - Locked within 9 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch12AWT - test01GLCanvasOnscreenGL2ES2 [junit] GLAD Lifecycle.0 GLCanvasOnscreen, restoring false, preserving true [junit] waitForRealized: to false, goal reached true [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x44de31ce: tileRendererInUse null, GearsES2[obj 0x44de31ce isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x44de31ce on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/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 0x44de31ce created: GearsObj[0xd266cdd, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x44de31ce created: GearsObj[0x4304c513, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x44de31ce created: GearsObj[0x4304c513, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x44de31ce FIN GearsES2[obj 0x44de31ce isInit true, usesShared false, 1 GearsObj[0xd266cdd, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4304c513, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x66d457f4, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x44de31ce 0/0 256x256 of 256x256, swapInterval 1, drawable 0xffffffffdc010860, msaa false, tileRendererInUse null [junit] >> GearsES2 0x44de31ce, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [junit] AWT-EventQueue-0: ** screenshot: TestGLContextDrawableSwitch12AWT.test01GLCanvasOnscreenGL2ES2_-n0000-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0256x0256.png [junit] .. preserving.0 [junit] .. preserving.X [junit] waitForRealized: to false, goal reached true [junit] GLAD Lifecycle.X GLCanvasOnscreen [junit] GLAD Lifecycle.0 GLCanvasOnscreen, restoring true, preserving false [junit] waitForRealized: to false, goal reached true [junit] .. restoring.0 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x44de31ce 0/0 356x356 of 356x356, swapInterval 1, drawable 0x2901074f, msaa false, tileRendererInUse null [junit] >> GearsES2 0x44de31ce, angle 30.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [junit] .. restoring.X [junit] AWT-EventQueue-0: ** screenshot: TestGLContextDrawableSwitch12AWT.test01GLCanvasOnscreenGL2ES2_-n0061-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0356x0356.png [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x44de31ce: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x44de31ce FIN [junit] waitForRealized: to false, goal reached true [junit] GLAD Lifecycle.X GLCanvasOnscreen [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch12AWT - test01GLCanvasOnscreenGL2ES2 [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch12AWT - test02GLCanvasOnscreenGLES2 [junit] Profile GLES2 n/a [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch12AWT - test02GLCanvasOnscreenGLES2 [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch12AWT - test11GLCanvasOffscreenGL2ES2 [junit] Platform doesn't support offscreen rendering. [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch12AWT - test11GLCanvasOffscreenGL2ES2 [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch12AWT - test12GLCanvasOffscreenGLES2 [junit] Profile GLES2 n/a [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch12AWT - test12GLCanvasOffscreenGLES2 [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675154988054 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1675154988054 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [junit] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 4.735 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675154984013 ms III - Start [junit] SLOCK [T main @ 1675154984014 ms +++ localhost/127.0.0.1:59999 - Locked within 9 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch12AWT - test01GLCanvasOnscreenGL2ES2 [junit] GLAD Lifecycle.0 GLCanvasOnscreen, restoring false, preserving true [junit] waitForRealized: to false, goal reached true [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x44de31ce: tileRendererInUse null, GearsES2[obj 0x44de31ce isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x44de31ce on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/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 0x44de31ce created: GearsObj[0xd266cdd, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x44de31ce created: GearsObj[0x4304c513, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x44de31ce created: GearsObj[0x4304c513, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x44de31ce FIN GearsES2[obj 0x44de31ce isInit true, usesShared false, 1 GearsObj[0xd266cdd, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4304c513, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x66d457f4, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x44de31ce 0/0 256x256 of 256x256, swapInterval 1, drawable 0xffffffffdc010860, msaa false, tileRendererInUse null [junit] >> GearsES2 0x44de31ce, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [junit] AWT-EventQueue-0: ** screenshot: TestGLContextDrawableSwitch12AWT.test01GLCanvasOnscreenGL2ES2_-n0000-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0256x0256.png [junit] .. preserving.0 [junit] .. preserving.X [junit] waitForRealized: to false, goal reached true [junit] GLAD Lifecycle.X GLCanvasOnscreen [junit] GLAD Lifecycle.0 GLCanvasOnscreen, restoring true, preserving false [junit] waitForRealized: to false, goal reached true [junit] .. restoring.0 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x44de31ce 0/0 356x356 of 356x356, swapInterval 1, drawable 0x2901074f, msaa false, tileRendererInUse null [junit] >> GearsES2 0x44de31ce, angle 30.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [junit] .. restoring.X [junit] AWT-EventQueue-0: ** screenshot: TestGLContextDrawableSwitch12AWT.test01GLCanvasOnscreenGL2ES2_-n0061-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0356x0356.png [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x44de31ce: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x44de31ce FIN [junit] waitForRealized: to false, goal reached true [junit] GLAD Lifecycle.X GLCanvasOnscreen [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch12AWT - test01GLCanvasOnscreenGL2ES2 [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch12AWT - test02GLCanvasOnscreenGLES2 [junit] Profile GLES2 n/a [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch12AWT - test02GLCanvasOnscreenGLES2 [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch12AWT - test11GLCanvasOffscreenGL2ES2 [junit] Platform doesn't support offscreen rendering. [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch12AWT - test11GLCanvasOffscreenGL2ES2 [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch12AWT - test12GLCanvasOffscreenGLES2 [junit] Profile GLES2 n/a [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch12AWT - test12GLCanvasOffscreenGLES2 [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675154988054 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1675154988054 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: test01GLCanvasOnscreenGL2ES2 took 4.003 sec [junit] Testcase: test02GLCanvasOnscreenGLES2 took 0.001 sec [junit] Testcase: test11GLCanvasOffscreenGL2ES2 took 0.001 sec [junit] Testcase: test12GLCanvasOffscreenGLES2 took 0.001 sec [junit] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 4.735 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675154984013 ms III - Start [junit] SLOCK [T main @ 1675154984014 ms +++ localhost/127.0.0.1:59999 - Locked within 9 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch12AWT - test01GLCanvasOnscreenGL2ES2 [junit] GLAD Lifecycle.0 GLCanvasOnscreen, restoring false, preserving true [junit] waitForRealized: to false, goal reached true [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x44de31ce: tileRendererInUse null, GearsES2[obj 0x44de31ce isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x44de31ce on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/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 0x44de31ce created: GearsObj[0xd266cdd, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x44de31ce created: GearsObj[0x4304c513, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x44de31ce created: GearsObj[0x4304c513, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x44de31ce FIN GearsES2[obj 0x44de31ce isInit true, usesShared false, 1 GearsObj[0xd266cdd, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4304c513, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x66d457f4, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x44de31ce 0/0 256x256 of 256x256, swapInterval 1, drawable 0xffffffffdc010860, msaa false, tileRendererInUse null [junit] >> GearsES2 0x44de31ce, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [junit] AWT-EventQueue-0: ** screenshot: TestGLContextDrawableSwitch12AWT.test01GLCanvasOnscreenGL2ES2_-n0000-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0256x0256.png [junit] .. preserving.0 [junit] .. preserving.X [junit] waitForRealized: to false, goal reached true [junit] GLAD Lifecycle.X GLCanvasOnscreen [junit] GLAD Lifecycle.0 GLCanvasOnscreen, restoring true, preserving false [junit] waitForRealized: to false, goal reached true [junit] .. restoring.0 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x44de31ce 0/0 356x356 of 356x356, swapInterval 1, drawable 0x2901074f, msaa false, tileRendererInUse null [junit] >> GearsES2 0x44de31ce, angle 30.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [junit] .. restoring.X [junit] AWT-EventQueue-0: ** screenshot: TestGLContextDrawableSwitch12AWT.test01GLCanvasOnscreenGL2ES2_-n0061-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0356x0356.png [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x44de31ce: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x44de31ce FIN [junit] waitForRealized: to false, goal reached true [junit] GLAD Lifecycle.X GLCanvasOnscreen [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch12AWT - test01GLCanvasOnscreenGL2ES2 [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch12AWT - test02GLCanvasOnscreenGLES2 [junit] Profile GLES2 n/a [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch12AWT - test02GLCanvasOnscreenGLES2 [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch12AWT - test11GLCanvasOffscreenGL2ES2 [junit] Platform doesn't support offscreen rendering. [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch12AWT - test11GLCanvasOffscreenGL2ES2 [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch12AWT - test12GLCanvasOffscreenGLES2 [junit] Profile GLES2 n/a [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch12AWT - test12GLCanvasOffscreenGLES2 [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675154988054 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1675154988054 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [junit] ------------- ---------------- --------------- [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 @ 1675154989486 ms III - Start [junit] SLOCK [T main @ 1675154989487 ms +++ localhost/127.0.0.1:59999 - Locked within 10 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch13Newt2AWT - test01GLCanvasOnScrn2GLWindowGL2ES2 [junit] Testsuite: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch13Newt2AWT [junit] GLAD Lifecycle.0 GLCanvasOnscreen, restoring false, preserving true [junit] waitForRealized: to false, goal reached true [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x58528b40: tileRendererInUse null, GearsES2[obj 0x58528b40 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x58528b40 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/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 0x58528b40 created: GearsObj[0x6cf12088, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x58528b40 created: GearsObj[0x6b6fa904, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x58528b40 created: GearsObj[0x6b6fa904, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x58528b40 FIN GearsES2[obj 0x58528b40 isInit true, usesShared false, 1 GearsObj[0x6cf12088, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6b6fa904, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x41f19890, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x58528b40 0/0 256x256 of 256x256, swapInterval 1, drawable 0xffffffffdc010860, msaa false, tileRendererInUse null [junit] >> GearsES2 0x58528b40, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [junit] AWT-EventQueue-0: ** screenshot: TestGLContextDrawableSwitch13Newt2AWT.test01GLCanvasOnScrn2GLWindowGL2ES2_-n0000-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0256x0256.png [junit] .. preserving.0 [junit] .. preserving.X [junit] waitForRealized: to false, goal reached true [junit] GLAD Lifecycle.X GLCanvasOnscreen [junit] GLAD Lifecycle.0 GLWindow, restoring true, preserving false [junit] waitForRealized: to false, goal reached true [junit] .. restoring.0 [junit] Thread[Thread-1,5,main] GearsES2.reshape 0x58528b40 0/0 356x356 of 356x356, swapInterval 1, drawable 0x370107be, msaa false, tileRendererInUse null [junit] >> GearsES2 0x58528b40, angle 30.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [junit] .. restoring.X [junit] Thread-1-null: ** screenshot: TestGLContextDrawableSwitch13Newt2AWT.test01GLCanvasOnScrn2GLWindowGL2ES2_-n0061-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 0x58528b40: tileRendererInUse null [junit] Thread[Thread-1-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x58528b40 FIN [junit] waitForRealized: to false, goal reached true [junit] GLAD Lifecycle.X GLWindow [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch13Newt2AWT - test01GLCanvasOnScrn2GLWindowGL2ES2 [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch13Newt2AWT - test02GLCanvasOnScrn2GLWindowGLES2 [junit] Profile GLES2 n/a [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch13Newt2AWT - test02GLCanvasOnScrn2GLWindowGLES2 [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch13Newt2AWT - test11GLWindow2GLCanvasOnScrnGL2ES2 [junit] GLAD Lifecycle.0 GLWindow, restoring false, preserving true [junit] waitForRealized: to false, goal reached true [junit] Thread[Thread-5-null,5,main] GearsES2.init.0 0x7847dda7: tileRendererInUse null, GearsES2[obj 0x7847dda7 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x7847dda7 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 0x7847dda7 created: GearsObj[0x41bd28f1, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x7847dda7 created: GearsObj[0x5da4ad4b, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x7847dda7 created: GearsObj[0x5da4ad4b, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[Thread-5-null,5,main] GearsES2.init.X 0x7847dda7 FIN GearsES2[obj 0x7847dda7 isInit true, usesShared false, 1 GearsObj[0x41bd28f1, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x5da4ad4b, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x49306d4e, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[Thread-5-null,5,main] GearsES2.reshape 0x7847dda7 0/0 256x256 of 256x256, swapInterval 1, drawable 0x370107be, msaa false, tileRendererInUse null [junit] >> GearsES2 0x7847dda7, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [junit] Thread-5-null: ** screenshot: TestGLContextDrawableSwitch13Newt2AWT.test11GLWindow2GLCanvasOnScrnGL2ES2_-n0000-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0256x0256.png [junit] .. preserving.0 [junit] .. preserving.X [junit] waitForRealized: to false, goal reached true [junit] GLAD Lifecycle.X GLWindow [junit] GLAD Lifecycle.0 GLCanvasOnscreen, restoring true, preserving false [junit] waitForRealized: to false, goal reached true [junit] .. restoring.0 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x7847dda7 0/0 356x356 of 356x356, swapInterval 1, drawable 0x370107be, msaa false, tileRendererInUse null [junit] >> GearsES2 0x7847dda7, angle 36.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [junit] .. restoring.X [junit] AWT-EventQueue-0: ** screenshot: TestGLContextDrawableSwitch13Newt2AWT.test11GLWindow2GLCanvasOnScrnGL2ES2_-n0072-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0356x0356.png [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x7847dda7: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x7847dda7 FIN [junit] waitForRealized: to false, goal reached true [junit] GLAD Lifecycle.X GLCanvasOnscreen [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch13Newt2AWT - test11GLWindow2GLCanvasOnScrnGL2ES2 [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch13Newt2AWT - test12GLWindow2GLCanvasOnScrnGLES2 [junit] Profile GLES2 n/a [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch13Newt2AWT - test12GLWindow2GLCanvasOnScrnGLES2 [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch13Newt2AWT - test21GLCanvasOffScrn2GLWindowGL2ES2 [junit] Platform doesn't support offscreen rendering. [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch13Newt2AWT - test21GLCanvasOffScrn2GLWindowGL2ES2 [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch13Newt2AWT - test22GLCanvasOffScrn2GLWindowGLES2 [junit] Profile GLES2 n/a [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch13Newt2AWT - test22GLCanvasOffScrn2GLWindowGLES2 [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch13Newt2AWT - test31GLWindow2GLCanvasOffScrnGL2ES2 [junit] Platform doesn't support offscreen rendering. [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch13Newt2AWT - test31GLWindow2GLCanvasOffScrnGL2ES2 [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch13Newt2AWT - test32GLWindow2GLCanvasOffScrnGLES2 [junit] Profile GLES2 n/a [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch13Newt2AWT - test32GLWindow2GLCanvasOffScrnGLES2 [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675154996211 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1675154996211 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [junit] Tests run: 8, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 7.396 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675154989486 ms III - Start [junit] SLOCK [T main @ 1675154989487 ms +++ localhost/127.0.0.1:59999 - Locked within 10 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch13Newt2AWT - test01GLCanvasOnScrn2GLWindowGL2ES2 [junit] GLAD Lifecycle.0 GLCanvasOnscreen, restoring false, preserving true [junit] waitForRealized: to false, goal reached true [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x58528b40: tileRendererInUse null, GearsES2[obj 0x58528b40 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x58528b40 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/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 0x58528b40 created: GearsObj[0x6cf12088, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x58528b40 created: GearsObj[0x6b6fa904, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x58528b40 created: GearsObj[0x6b6fa904, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x58528b40 FIN GearsES2[obj 0x58528b40 isInit true, usesShared false, 1 GearsObj[0x6cf12088, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6b6fa904, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x41f19890, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x58528b40 0/0 256x256 of 256x256, swapInterval 1, drawable 0xffffffffdc010860, msaa false, tileRendererInUse null [junit] >> GearsES2 0x58528b40, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [junit] AWT-EventQueue-0: ** screenshot: TestGLContextDrawableSwitch13Newt2AWT.test01GLCanvasOnScrn2GLWindowGL2ES2_-n0000-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0256x0256.png [junit] .. preserving.0 [junit] .. preserving.X [junit] waitForRealized: to false, goal reached true [junit] GLAD Lifecycle.X GLCanvasOnscreen [junit] GLAD Lifecycle.0 GLWindow, restoring true, preserving false [junit] waitForRealized: to false, goal reached true [junit] .. restoring.0 [junit] Thread[Thread-1,5,main] GearsES2.reshape 0x58528b40 0/0 356x356 of 356x356, swapInterval 1, drawable 0x370107be, msaa false, tileRendererInUse null [junit] >> GearsES2 0x58528b40, angle 30.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [junit] .. restoring.X [junit] Thread-1-null: ** screenshot: TestGLContextDrawableSwitch13Newt2AWT.test01GLCanvasOnScrn2GLWindowGL2ES2_-n0061-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 0x58528b40: tileRendererInUse null [junit] Thread[Thread-1-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x58528b40 FIN [junit] waitForRealized: to false, goal reached true [junit] GLAD Lifecycle.X GLWindow [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch13Newt2AWT - test01GLCanvasOnScrn2GLWindowGL2ES2 [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch13Newt2AWT - test02GLCanvasOnScrn2GLWindowGLES2 [junit] Profile GLES2 n/a [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch13Newt2AWT - test02GLCanvasOnScrn2GLWindowGLES2 [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch13Newt2AWT - test11GLWindow2GLCanvasOnScrnGL2ES2 [junit] GLAD Lifecycle.0 GLWindow, restoring false, preserving true [junit] waitForRealized: to false, goal reached true [junit] Thread[Thread-5-null,5,main] GearsES2.init.0 0x7847dda7: tileRendererInUse null, GearsES2[obj 0x7847dda7 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x7847dda7 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 0x7847dda7 created: GearsObj[0x41bd28f1, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x7847dda7 created: GearsObj[0x5da4ad4b, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x7847dda7 created: GearsObj[0x5da4ad4b, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[Thread-5-null,5,main] GearsES2.init.X 0x7847dda7 FIN GearsES2[obj 0x7847dda7 isInit true, usesShared false, 1 GearsObj[0x41bd28f1, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x5da4ad4b, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x49306d4e, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[Thread-5-null,5,main] GearsES2.reshape 0x7847dda7 0/0 256x256 of 256x256, swapInterval 1, drawable 0x370107be, msaa false, tileRendererInUse null [junit] >> GearsES2 0x7847dda7, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [junit] Thread-5-null: ** screenshot: TestGLContextDrawableSwitch13Newt2AWT.test11GLWindow2GLCanvasOnScrnGL2ES2_-n0000-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0256x0256.png [junit] .. preserving.0 [junit] .. preserving.X [junit] waitForRealized: to false, goal reached true [junit] GLAD Lifecycle.X GLWindow [junit] GLAD Lifecycle.0 GLCanvasOnscreen, restoring true, preserving false [junit] waitForRealized: to false, goal reached true [junit] .. restoring.0 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x7847dda7 0/0 356x356 of 356x356, swapInterval 1, drawable 0x370107be, msaa false, tileRendererInUse null [junit] >> GearsES2 0x7847dda7, angle 36.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [junit] .. restoring.X [junit] AWT-EventQueue-0: ** screenshot: TestGLContextDrawableSwitch13Newt2AWT.test11GLWindow2GLCanvasOnScrnGL2ES2_-n0072-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0356x0356.png [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x7847dda7: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x7847dda7 FIN [junit] waitForRealized: to false, goal reached true [junit] GLAD Lifecycle.X GLCanvasOnscreen [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch13Newt2AWT - test11GLWindow2GLCanvasOnScrnGL2ES2 [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch13Newt2AWT - test12GLWindow2GLCanvasOnScrnGLES2 [junit] Profile GLES2 n/a [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch13Newt2AWT - test12GLWindow2GLCanvasOnScrnGLES2 [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch13Newt2AWT - test21GLCanvasOffScrn2GLWindowGL2ES2 [junit] Platform doesn't support offscreen rendering. [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch13Newt2AWT - test21GLCanvasOffScrn2GLWindowGL2ES2 [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch13Newt2AWT - test22GLCanvasOffScrn2GLWindowGLES2 [junit] Profile GLES2 n/a [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch13Newt2AWT - test22GLCanvasOffScrn2GLWindowGLES2 [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch13Newt2AWT - test31GLWindow2GLCanvasOffScrnGL2ES2 [junit] Platform doesn't support offscreen rendering. [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch13Newt2AWT - test31GLWindow2GLCanvasOffScrnGL2ES2 [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch13Newt2AWT - test32GLWindow2GLCanvasOffScrnGLES2 [junit] Profile GLES2 n/a [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch13Newt2AWT - test32GLWindow2GLCanvasOffScrnGLES2 [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675154996211 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1675154996211 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: test01GLCanvasOnScrn2GLWindowGL2ES2 took 4.099 sec [junit] Testcase: test02GLCanvasOnScrn2GLWindowGLES2 took 0.004 sec [junit] Testcase: test11GLWindow2GLCanvasOnScrnGL2ES2 took 2.565 sec [junit] Testcase: test12GLWindow2GLCanvasOnScrnGLES2 took 0.002 sec [junit] Testcase: test21GLCanvasOffScrn2GLWindowGL2ES2 took 0.001 sec [junit] Testcase: test22GLCanvasOffScrn2GLWindowGLES2 took 0.001 sec [junit] Testcase: test31GLWindow2GLCanvasOffScrnGL2ES2 took 0.009 sec [junit] Testcase: test32GLWindow2GLCanvasOffScrnGLES2 took 0.001 sec [junit] Tests run: 8, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 7.396 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675154989486 ms III - Start [junit] SLOCK [T main @ 1675154989487 ms +++ localhost/127.0.0.1:59999 - Locked within 10 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch13Newt2AWT - test01GLCanvasOnScrn2GLWindowGL2ES2 [junit] GLAD Lifecycle.0 GLCanvasOnscreen, restoring false, preserving true [junit] waitForRealized: to false, goal reached true [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x58528b40: tileRendererInUse null, GearsES2[obj 0x58528b40 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x58528b40 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/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 0x58528b40 created: GearsObj[0x6cf12088, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x58528b40 created: GearsObj[0x6b6fa904, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x58528b40 created: GearsObj[0x6b6fa904, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x58528b40 FIN GearsES2[obj 0x58528b40 isInit true, usesShared false, 1 GearsObj[0x6cf12088, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6b6fa904, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x41f19890, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x58528b40 0/0 256x256 of 256x256, swapInterval 1, drawable 0xffffffffdc010860, msaa false, tileRendererInUse null [junit] >> GearsES2 0x58528b40, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [junit] AWT-EventQueue-0: ** screenshot: TestGLContextDrawableSwitch13Newt2AWT.test01GLCanvasOnScrn2GLWindowGL2ES2_-n0000-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0256x0256.png [junit] .. preserving.0 [junit] .. preserving.X [junit] waitForRealized: to false, goal reached true [junit] GLAD Lifecycle.X GLCanvasOnscreen [junit] GLAD Lifecycle.0 GLWindow, restoring true, preserving false [junit] waitForRealized: to false, goal reached true [junit] .. restoring.0 [junit] Thread[Thread-1,5,main] GearsES2.reshape 0x58528b40 0/0 356x356 of 356x356, swapInterval 1, drawable 0x370107be, msaa false, tileRendererInUse null [junit] >> GearsES2 0x58528b40, angle 30.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [junit] .. restoring.X [junit] Thread-1-null: ** screenshot: TestGLContextDrawableSwitch13Newt2AWT.test01GLCanvasOnScrn2GLWindowGL2ES2_-n0061-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 0x58528b40: tileRendererInUse null [junit] Thread[Thread-1-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x58528b40 FIN [junit] waitForRealized: to false, goal reached true [junit] GLAD Lifecycle.X GLWindow [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch13Newt2AWT - test01GLCanvasOnScrn2GLWindowGL2ES2 [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch13Newt2AWT - test02GLCanvasOnScrn2GLWindowGLES2 [junit] Profile GLES2 n/a [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch13Newt2AWT - test02GLCanvasOnScrn2GLWindowGLES2 [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch13Newt2AWT - test11GLWindow2GLCanvasOnScrnGL2ES2 [junit] GLAD Lifecycle.0 GLWindow, restoring false, preserving true [junit] waitForRealized: to false, goal reached true [junit] Thread[Thread-5-null,5,main] GearsES2.init.0 0x7847dda7: tileRendererInUse null, GearsES2[obj 0x7847dda7 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x7847dda7 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 0x7847dda7 created: GearsObj[0x41bd28f1, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x7847dda7 created: GearsObj[0x5da4ad4b, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x7847dda7 created: GearsObj[0x5da4ad4b, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[Thread-5-null,5,main] GearsES2.init.X 0x7847dda7 FIN GearsES2[obj 0x7847dda7 isInit true, usesShared false, 1 GearsObj[0x41bd28f1, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x5da4ad4b, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x49306d4e, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[Thread-5-null,5,main] GearsES2.reshape 0x7847dda7 0/0 256x256 of 256x256, swapInterval 1, drawable 0x370107be, msaa false, tileRendererInUse null [junit] >> GearsES2 0x7847dda7, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [junit] Thread-5-null: ** screenshot: TestGLContextDrawableSwitch13Newt2AWT.test11GLWindow2GLCanvasOnScrnGL2ES2_-n0000-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0256x0256.png [junit] .. preserving.0 [junit] .. preserving.X [junit] waitForRealized: to false, goal reached true [junit] GLAD Lifecycle.X GLWindow [junit] GLAD Lifecycle.0 GLCanvasOnscreen, restoring true, preserving false [junit] waitForRealized: to false, goal reached true [junit] .. restoring.0 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x7847dda7 0/0 356x356 of 356x356, swapInterval 1, drawable 0x370107be, msaa false, tileRendererInUse null [junit] >> GearsES2 0x7847dda7, angle 36.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [junit] .. restoring.X [junit] AWT-EventQueue-0: ** screenshot: TestGLContextDrawableSwitch13Newt2AWT.test11GLWindow2GLCanvasOnScrnGL2ES2_-n0072-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0356x0356.png [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x7847dda7: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x7847dda7 FIN [junit] waitForRealized: to false, goal reached true [junit] GLAD Lifecycle.X GLCanvasOnscreen [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch13Newt2AWT - test11GLWindow2GLCanvasOnScrnGL2ES2 [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch13Newt2AWT - test12GLWindow2GLCanvasOnScrnGLES2 [junit] Profile GLES2 n/a [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch13Newt2AWT - test12GLWindow2GLCanvasOnScrnGLES2 [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch13Newt2AWT - test21GLCanvasOffScrn2GLWindowGL2ES2 [junit] Platform doesn't support offscreen rendering. [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch13Newt2AWT - test21GLCanvasOffScrn2GLWindowGL2ES2 [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch13Newt2AWT - test22GLCanvasOffScrn2GLWindowGLES2 [junit] Profile GLES2 n/a [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch13Newt2AWT - test22GLCanvasOffScrn2GLWindowGLES2 [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch13Newt2AWT - test31GLWindow2GLCanvasOffScrnGL2ES2 [junit] Platform doesn't support offscreen rendering. [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch13Newt2AWT - test31GLWindow2GLCanvasOffScrnGL2ES2 [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch13Newt2AWT - test32GLWindow2GLCanvasOffScrnGLES2 [junit] Profile GLES2 n/a [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch13Newt2AWT - test32GLWindow2GLCanvasOffScrnGLES2 [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675154996211 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1675154996211 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 @ 1675154997717 ms III - Start [junit] SLOCK [T main @ 1675154997718 ms +++ localhost/127.0.0.1:59999 - Locked within 9 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.TestAWT01GLn - test01GLDefault [junit] GLProfile Default: GLProfile[GL4bc/GL4bc.hw] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x223d2c72: tileRendererInUse null, GearsES2[obj 0x223d2c72 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x223d2c72 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL4bc/GL4bc.hw] [junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR NVIDIA Corporation [junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [junit] GL_VERSION 4.6.0 NVIDIA 391.35 [junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 325 [junit] GLX_EXTENSIONS 30 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x223d2c72 created: GearsObj[0x289fdd12, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x223d2c72 created: GearsObj[0x3b0a7b91, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x223d2c72 created: GearsObj[0x3b0a7b91, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x223d2c72 FIN GearsES2[obj 0x223d2c72 isInit true, usesShared false, 1 GearsObj[0x289fdd12, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3b0a7b91, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x7fe25acf, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x223d2c72 0/0 496x473 of 496x473, swapInterval 1, drawable 0x4e01074f, msaa false, tileRendererInUse null [junit] >> GearsES2 0x223d2c72, 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 0x223d2c72 496x473, swapInterval 1, drawable 0x4e01074f [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x223d2c72: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x223d2c72 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] GLES2 n/a [junit] GLProfile GL2: GLProfile[GL2/GL4bc.hw] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x71d44a3: tileRendererInUse null, GearsES2[obj 0x71d44a3 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x71d44a3 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/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 0x71d44a3 created: GearsObj[0x2c0ac3e0, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x71d44a3 created: GearsObj[0x4446768f, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x71d44a3 created: GearsObj[0x4446768f, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x71d44a3 FIN GearsES2[obj 0x71d44a3 isInit true, usesShared false, 1 GearsObj[0x2c0ac3e0, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4446768f, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x4c4b700f, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x71d44a3 0/0 496x473 of 496x473, swapInterval 1, drawable 0x4e01074f, msaa false, tileRendererInUse null [junit] >> GearsES2 0x71d44a3, 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 0x71d44a3 496x473, swapInterval 1, drawable 0x4e01074f [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x71d44a3: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x71d44a3 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 @ 1675155000578 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1675155000578 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [junit] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 3.513 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 @ 1675154997717 ms III - Start [junit] SLOCK [T main @ 1675154997718 ms +++ localhost/127.0.0.1:59999 - Locked within 9 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 0x223d2c72: tileRendererInUse null, GearsES2[obj 0x223d2c72 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x223d2c72 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL4bc/GL4bc.hw] [junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR NVIDIA Corporation [junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [junit] GL_VERSION 4.6.0 NVIDIA 391.35 [junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 325 [junit] GLX_EXTENSIONS 30 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x223d2c72 created: GearsObj[0x289fdd12, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x223d2c72 created: GearsObj[0x3b0a7b91, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x223d2c72 created: GearsObj[0x3b0a7b91, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x223d2c72 FIN GearsES2[obj 0x223d2c72 isInit true, usesShared false, 1 GearsObj[0x289fdd12, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3b0a7b91, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x7fe25acf, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x223d2c72 0/0 496x473 of 496x473, swapInterval 1, drawable 0x4e01074f, msaa false, tileRendererInUse null [junit] >> GearsES2 0x223d2c72, 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 0x223d2c72 496x473, swapInterval 1, drawable 0x4e01074f [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x223d2c72: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x223d2c72 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 0x71d44a3: tileRendererInUse null, GearsES2[obj 0x71d44a3 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x71d44a3 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/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 0x71d44a3 created: GearsObj[0x2c0ac3e0, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x71d44a3 created: GearsObj[0x4446768f, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x71d44a3 created: GearsObj[0x4446768f, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x71d44a3 FIN GearsES2[obj 0x71d44a3 isInit true, usesShared false, 1 GearsObj[0x2c0ac3e0, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4446768f, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x4c4b700f, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x71d44a3 0/0 496x473 of 496x473, swapInterval 1, drawable 0x4e01074f, msaa false, tileRendererInUse null [junit] >> GearsES2 0x71d44a3, 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 0x71d44a3 496x473, swapInterval 1, drawable 0x4e01074f [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x71d44a3: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x71d44a3 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 @ 1675155000578 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1675155000578 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: test01GLDefault took 0.745 sec [junit] Testcase: test02ES2 took 0 sec [junit] Testcase: test02GL2 took 0.577 sec [junit] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 3.513 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 @ 1675154997717 ms III - Start [junit] SLOCK [T main @ 1675154997718 ms +++ localhost/127.0.0.1:59999 - Locked within 9 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 0x223d2c72: tileRendererInUse null, GearsES2[obj 0x223d2c72 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x223d2c72 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL4bc/GL4bc.hw] [junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR NVIDIA Corporation [junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [junit] GL_VERSION 4.6.0 NVIDIA 391.35 [junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 325 [junit] GLX_EXTENSIONS 30 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x223d2c72 created: GearsObj[0x289fdd12, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x223d2c72 created: GearsObj[0x3b0a7b91, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x223d2c72 created: GearsObj[0x3b0a7b91, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x223d2c72 FIN GearsES2[obj 0x223d2c72 isInit true, usesShared false, 1 GearsObj[0x289fdd12, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3b0a7b91, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x7fe25acf, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x223d2c72 0/0 496x473 of 496x473, swapInterval 1, drawable 0x4e01074f, msaa false, tileRendererInUse null [junit] >> GearsES2 0x223d2c72, 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 0x223d2c72 496x473, swapInterval 1, drawable 0x4e01074f [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x223d2c72: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x223d2c72 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 0x71d44a3: tileRendererInUse null, GearsES2[obj 0x71d44a3 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x71d44a3 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/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 0x71d44a3 created: GearsObj[0x2c0ac3e0, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x71d44a3 created: GearsObj[0x4446768f, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x71d44a3 created: GearsObj[0x4446768f, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x71d44a3 FIN GearsES2[obj 0x71d44a3 isInit true, usesShared false, 1 GearsObj[0x2c0ac3e0, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4446768f, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x4c4b700f, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x71d44a3 0/0 496x473 of 496x473, swapInterval 1, drawable 0x4e01074f, msaa false, tileRendererInUse null [junit] >> GearsES2 0x71d44a3, 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 0x71d44a3 496x473, swapInterval 1, drawable 0x4e01074f [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x71d44a3: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x71d44a3 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 @ 1675155000578 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1675155000578 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 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 @ 1675155001914 ms III - Start [junit] SLOCK [T main @ 1675155001915 ms +++ localhost/127.0.0.1:59999 - Locked within 10 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestAWT02WindowClosing - test01WindowClosing [junit] windowClosing() called .. [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestAWT02WindowClosing - test01WindowClosing [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675155002572 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1675155002573 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.313 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 @ 1675155001914 ms III - Start [junit] SLOCK [T main @ 1675155001915 ms +++ localhost/127.0.0.1:59999 - Locked within 10 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestAWT02WindowClosing - test01WindowClosing [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestAWT02WindowClosing - test01WindowClosing [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675155002572 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1675155002573 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: test01WindowClosing took 0.63 sec [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.313 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 @ 1675155001914 ms III - Start [junit] SLOCK [T main @ 1675155001915 ms +++ localhost/127.0.0.1:59999 - Locked within 10 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestAWT02WindowClosing - test01WindowClosing [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestAWT02WindowClosing - test01WindowClosing [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675155002572 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1675155002573 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 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 @ 1675155003848 ms III - Start [junit] SLOCK [T main @ 1675155003849 ms +++ localhost/127.0.0.1:59999 - Locked within 10 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 0x4cc451f2: tileRendererInUse null, GearsES2[obj 0x4cc451f2 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x4cc451f2 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL4bc/GL4bc.hw] [junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR NVIDIA Corporation [junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [junit] GL_VERSION 4.6.0 NVIDIA 391.35 [junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 325 [junit] GLX_EXTENSIONS 30 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x4cc451f2 created: GearsObj[0x4800c0be, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x4cc451f2 created: GearsObj[0x73e06548, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x4cc451f2 created: GearsObj[0x73e06548, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x4cc451f2 FIN GearsES2[obj 0x4cc451f2 isInit true, usesShared false, 1 GearsObj[0x4800c0be, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x73e06548, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x751c1dc9, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x4cc451f2 0/0 512x447 of 512x447, swapInterval 1, drawable 0x510106ca, msaa false, tileRendererInUse null [junit] >> GearsES2 0x4cc451f2, 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 0x4cc451f2: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x4cc451f2 FIN [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x4cc451f2: tileRendererInUse null, GearsES2[obj 0x4cc451f2 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x4cc451f2 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL4bc/GL4bc.hw] [junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR NVIDIA Corporation [junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [junit] GL_VERSION 4.6.0 NVIDIA 391.35 [junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 325 [junit] GLX_EXTENSIONS 30 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x4cc451f2 created: GearsObj[0x2436e1a4, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x4cc451f2 created: GearsObj[0x143e4cf2, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x4cc451f2 created: GearsObj[0x143e4cf2, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x4cc451f2 FIN GearsES2[obj 0x4cc451f2 isInit true, usesShared false, 1 GearsObj[0x2436e1a4, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x143e4cf2, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x486b27b, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x4cc451f2 0/0 833x768 of 833x768, swapInterval 1, drawable 0xffffffffea0106ed, msaa false, tileRendererInUse null [junit] >> GearsES2 0x4cc451f2, angle 14.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 0x4cc451f2: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x4cc451f2 FIN [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x4cc451f2: tileRendererInUse null, GearsES2[obj 0x4cc451f2 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x4cc451f2 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL4bc/GL4bc.hw] [junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR NVIDIA Corporation [junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [junit] GL_VERSION 4.6.0 NVIDIA 391.35 [junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 325 [junit] GLX_EXTENSIONS 30 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x4cc451f2 created: GearsObj[0x2dce2587, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x4cc451f2 created: GearsObj[0x5dacd303, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x4cc451f2 created: GearsObj[0x5dacd303, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x4cc451f2 FIN GearsES2[obj 0x4cc451f2 isInit true, usesShared false, 1 GearsObj[0x2dce2587, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x5dacd303, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x557a5ae6, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x4cc451f2 0/0 256x191 of 256x191, swapInterval 1, drawable 0xffffffffea0106ed, msaa false, tileRendererInUse null [junit] >> GearsES2 0x4cc451f2, 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 0x4cc451f2: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x4cc451f2 FIN [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x4cc451f2: tileRendererInUse null, GearsES2[obj 0x4cc451f2 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x4cc451f2 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL4bc/GL4bc.hw] [junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR NVIDIA Corporation [junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [junit] GL_VERSION 4.6.0 NVIDIA 391.35 [junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 325 [junit] GLX_EXTENSIONS 30 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x4cc451f2 created: GearsObj[0x88b49c2, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x4cc451f2 created: GearsObj[0x638dad7d, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x4cc451f2 created: GearsObj[0x638dad7d, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x4cc451f2 FIN GearsES2[obj 0x4cc451f2 isInit true, usesShared false, 1 GearsObj[0x88b49c2, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x638dad7d, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x98c37ed, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x4cc451f2 0/0 512x447 of 512x447, swapInterval 1, drawable 0x4e01074f, msaa false, tileRendererInUse null [junit] >> GearsES2 0x4cc451f2, angle 46.5, [l -1.1454139, r 1.1454139, b -1.0, t 1.0] 2.2908278x2.0 -> [l -1.1454139, r 1.1454139, b -1.0, t 1.0] 2.2908278x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x4cc451f2: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x4cc451f2 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 @ 1675155007831 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1675155007832 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.673 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 @ 1675155003848 ms III - Start [junit] SLOCK [T main @ 1675155003849 ms +++ localhost/127.0.0.1:59999 - Locked within 10 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 0x4cc451f2: tileRendererInUse null, GearsES2[obj 0x4cc451f2 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x4cc451f2 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL4bc/GL4bc.hw] [junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR NVIDIA Corporation [junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [junit] GL_VERSION 4.6.0 NVIDIA 391.35 [junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 325 [junit] GLX_EXTENSIONS 30 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x4cc451f2 created: GearsObj[0x4800c0be, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x4cc451f2 created: GearsObj[0x73e06548, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x4cc451f2 created: GearsObj[0x73e06548, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x4cc451f2 FIN GearsES2[obj 0x4cc451f2 isInit true, usesShared false, 1 GearsObj[0x4800c0be, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x73e06548, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x751c1dc9, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x4cc451f2 0/0 512x447 of 512x447, swapInterval 1, drawable 0x510106ca, msaa false, tileRendererInUse null [junit] >> GearsES2 0x4cc451f2, 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 0x4cc451f2: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x4cc451f2 FIN [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x4cc451f2: tileRendererInUse null, GearsES2[obj 0x4cc451f2 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x4cc451f2 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL4bc/GL4bc.hw] [junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR NVIDIA Corporation [junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [junit] GL_VERSION 4.6.0 NVIDIA 391.35 [junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 325 [junit] GLX_EXTENSIONS 30 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x4cc451f2 created: GearsObj[0x2436e1a4, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x4cc451f2 created: GearsObj[0x143e4cf2, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x4cc451f2 created: GearsObj[0x143e4cf2, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x4cc451f2 FIN GearsES2[obj 0x4cc451f2 isInit true, usesShared false, 1 GearsObj[0x2436e1a4, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x143e4cf2, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x486b27b, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x4cc451f2 0/0 833x768 of 833x768, swapInterval 1, drawable 0xffffffffea0106ed, msaa false, tileRendererInUse null [junit] >> GearsES2 0x4cc451f2, angle 14.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 0x4cc451f2: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x4cc451f2 FIN [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x4cc451f2: tileRendererInUse null, GearsES2[obj 0x4cc451f2 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x4cc451f2 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL4bc/GL4bc.hw] [junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR NVIDIA Corporation [junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [junit] GL_VERSION 4.6.0 NVIDIA 391.35 [junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 325 [junit] GLX_EXTENSIONS 30 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x4cc451f2 created: GearsObj[0x2dce2587, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x4cc451f2 created: GearsObj[0x5dacd303, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x4cc451f2 created: GearsObj[0x5dacd303, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x4cc451f2 FIN GearsES2[obj 0x4cc451f2 isInit true, usesShared false, 1 GearsObj[0x2dce2587, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x5dacd303, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x557a5ae6, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x4cc451f2 0/0 256x191 of 256x191, swapInterval 1, drawable 0xffffffffea0106ed, msaa false, tileRendererInUse null [junit] >> GearsES2 0x4cc451f2, 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 0x4cc451f2: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x4cc451f2 FIN [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x4cc451f2: tileRendererInUse null, GearsES2[obj 0x4cc451f2 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x4cc451f2 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL4bc/GL4bc.hw] [junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR NVIDIA Corporation [junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [junit] GL_VERSION 4.6.0 NVIDIA 391.35 [junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 325 [junit] GLX_EXTENSIONS 30 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x4cc451f2 created: GearsObj[0x88b49c2, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x4cc451f2 created: GearsObj[0x638dad7d, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x4cc451f2 created: GearsObj[0x638dad7d, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x4cc451f2 FIN GearsES2[obj 0x4cc451f2 isInit true, usesShared false, 1 GearsObj[0x88b49c2, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x638dad7d, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x98c37ed, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x4cc451f2 0/0 512x447 of 512x447, swapInterval 1, drawable 0x4e01074f, msaa false, tileRendererInUse null [junit] >> GearsES2 0x4cc451f2, angle 46.5, [l -1.1454139, r 1.1454139, b -1.0, t 1.0] 2.2908278x2.0 -> [l -1.1454139, r 1.1454139, b -1.0, t 1.0] 2.2908278x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x4cc451f2: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x4cc451f2 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 @ 1675155007831 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1675155007832 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: testAddRemove3Times took 2.445 sec [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 4.673 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 @ 1675155003848 ms III - Start [junit] SLOCK [T main @ 1675155003849 ms +++ localhost/127.0.0.1:59999 - Locked within 10 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 0x4cc451f2: tileRendererInUse null, GearsES2[obj 0x4cc451f2 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x4cc451f2 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL4bc/GL4bc.hw] [junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR NVIDIA Corporation [junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [junit] GL_VERSION 4.6.0 NVIDIA 391.35 [junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 325 [junit] GLX_EXTENSIONS 30 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x4cc451f2 created: GearsObj[0x4800c0be, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x4cc451f2 created: GearsObj[0x73e06548, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x4cc451f2 created: GearsObj[0x73e06548, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x4cc451f2 FIN GearsES2[obj 0x4cc451f2 isInit true, usesShared false, 1 GearsObj[0x4800c0be, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x73e06548, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x751c1dc9, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x4cc451f2 0/0 512x447 of 512x447, swapInterval 1, drawable 0x510106ca, msaa false, tileRendererInUse null [junit] >> GearsES2 0x4cc451f2, 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 0x4cc451f2: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x4cc451f2 FIN [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x4cc451f2: tileRendererInUse null, GearsES2[obj 0x4cc451f2 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x4cc451f2 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL4bc/GL4bc.hw] [junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR NVIDIA Corporation [junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [junit] GL_VERSION 4.6.0 NVIDIA 391.35 [junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 325 [junit] GLX_EXTENSIONS 30 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x4cc451f2 created: GearsObj[0x2436e1a4, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x4cc451f2 created: GearsObj[0x143e4cf2, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x4cc451f2 created: GearsObj[0x143e4cf2, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x4cc451f2 FIN GearsES2[obj 0x4cc451f2 isInit true, usesShared false, 1 GearsObj[0x2436e1a4, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x143e4cf2, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x486b27b, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x4cc451f2 0/0 833x768 of 833x768, swapInterval 1, drawable 0xffffffffea0106ed, msaa false, tileRendererInUse null [junit] >> GearsES2 0x4cc451f2, angle 14.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 0x4cc451f2: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x4cc451f2 FIN [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x4cc451f2: tileRendererInUse null, GearsES2[obj 0x4cc451f2 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x4cc451f2 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL4bc/GL4bc.hw] [junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR NVIDIA Corporation [junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [junit] GL_VERSION 4.6.0 NVIDIA 391.35 [junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 325 [junit] GLX_EXTENSIONS 30 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x4cc451f2 created: GearsObj[0x2dce2587, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x4cc451f2 created: GearsObj[0x5dacd303, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x4cc451f2 created: GearsObj[0x5dacd303, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x4cc451f2 FIN GearsES2[obj 0x4cc451f2 isInit true, usesShared false, 1 GearsObj[0x2dce2587, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x5dacd303, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x557a5ae6, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x4cc451f2 0/0 256x191 of 256x191, swapInterval 1, drawable 0xffffffffea0106ed, msaa false, tileRendererInUse null [junit] >> GearsES2 0x4cc451f2, 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 0x4cc451f2: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x4cc451f2 FIN [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x4cc451f2: tileRendererInUse null, GearsES2[obj 0x4cc451f2 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x4cc451f2 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL4bc/GL4bc.hw] [junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR NVIDIA Corporation [junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [junit] GL_VERSION 4.6.0 NVIDIA 391.35 [junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 325 [junit] GLX_EXTENSIONS 30 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x4cc451f2 created: GearsObj[0x88b49c2, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x4cc451f2 created: GearsObj[0x638dad7d, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x4cc451f2 created: GearsObj[0x638dad7d, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x4cc451f2 FIN GearsES2[obj 0x4cc451f2 isInit true, usesShared false, 1 GearsObj[0x88b49c2, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x638dad7d, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x98c37ed, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x4cc451f2 0/0 512x447 of 512x447, swapInterval 1, drawable 0x4e01074f, msaa false, tileRendererInUse null [junit] >> GearsES2 0x4cc451f2, angle 46.5, [l -1.1454139, r 1.1454139, b -1.0, t 1.0] 2.2908278x2.0 -> [l -1.1454139, r 1.1454139, b -1.0, t 1.0] 2.2908278x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x4cc451f2: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x4cc451f2 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 @ 1675155007831 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1675155007832 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 @ 1675155009340 ms III - Start [junit] SLOCK [T main @ 1675155009341 ms +++ localhost/127.0.0.1:59999 - Locked within 10 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestAWT03GLJPanelRecreate01 - testAddRemove3Times [junit] 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 0x3fc2959f: tileRendererInUse null, GearsES2[obj 0x3fc2959f isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x3fc2959f on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 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 0x3fc2959f created: GearsObj[0x14732c26, vbo ff 2, fs 3, bf 4, bs 5] [junit] gear2 0x3fc2959f created: GearsObj[0x7526aad3, vbo ff 8, fs 9, bf 10, bs 11] [junit] gear3 0x3fc2959f created: GearsObj[0x7526aad3, vbo ff 8, fs 9, bf 10, bs 11] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x3fc2959f FIN GearsES2[obj 0x3fc2959f isInit true, usesShared false, 1 GearsObj[0x14732c26, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x7526aad3, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x79916d73, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x3fc2959f 0/0 512x447 of 512x447, swapInterval 1, drawable 0x510106ca, msaa false, tileRendererInUse null [junit] >> GearsES2 0x3fc2959f, 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 0x3fc2959f: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x3fc2959f FIN [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x3fc2959f: tileRendererInUse null, GearsES2[obj 0x3fc2959f isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x3fc2959f on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 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 0x3fc2959f created: GearsObj[0x10684d4a, vbo ff 2, fs 3, bf 4, bs 5] [junit] gear2 0x3fc2959f created: GearsObj[0x7403c513, vbo ff 8, fs 9, bf 10, bs 11] [junit] gear3 0x3fc2959f created: GearsObj[0x7403c513, vbo ff 8, fs 9, bf 10, bs 11] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x3fc2959f FIN GearsES2[obj 0x3fc2959f isInit true, usesShared false, 1 GearsObj[0x10684d4a, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x7403c513, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0xa052c93, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x3fc2959f 0/0 833x768 of 833x768, swapInterval 1, drawable 0x6d010943, msaa false, tileRendererInUse null [junit] >> GearsES2 0x3fc2959f, angle 35.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 0x3fc2959f: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x3fc2959f FIN [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x3fc2959f: tileRendererInUse null, GearsES2[obj 0x3fc2959f isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x3fc2959f on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 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 0x3fc2959f created: GearsObj[0x6057c203, vbo ff 2, fs 3, bf 4, bs 5] [junit] gear2 0x3fc2959f created: GearsObj[0x56b39457, vbo ff 8, fs 9, bf 10, bs 11] [junit] gear3 0x3fc2959f created: GearsObj[0x56b39457, vbo ff 8, fs 9, bf 10, bs 11] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x3fc2959f FIN GearsES2[obj 0x3fc2959f isInit true, usesShared false, 1 GearsObj[0x6057c203, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x56b39457, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x1e9a716e, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x3fc2959f 0/0 256x191 of 256x191, swapInterval 1, drawable 0x4e01074f, msaa false, tileRendererInUse null [junit] >> GearsES2 0x3fc2959f, angle 55.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 0x3fc2959f: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x3fc2959f FIN [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x3fc2959f: tileRendererInUse null, GearsES2[obj 0x3fc2959f isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x3fc2959f on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 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 0x3fc2959f created: GearsObj[0x12027767, vbo ff 2, fs 3, bf 4, bs 5] [junit] gear2 0x3fc2959f created: GearsObj[0x6690007f, vbo ff 8, fs 9, bf 10, bs 11] [junit] gear3 0x3fc2959f created: GearsObj[0x6690007f, vbo ff 8, fs 9, bf 10, bs 11] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x3fc2959f FIN GearsES2[obj 0x3fc2959f isInit true, usesShared false, 1 GearsObj[0x12027767, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x6690007f, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x9ac4197, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x3fc2959f 0/0 512x447 of 512x447, swapInterval 1, drawable 0x4e01074f, msaa false, tileRendererInUse null [junit] >> GearsES2 0x3fc2959f, angle 140.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 0x3fc2959f: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x3fc2959f 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 @ 1675155013277 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1675155013277 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.606 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 @ 1675155009340 ms III - Start [junit] SLOCK [T main @ 1675155009341 ms +++ localhost/127.0.0.1:59999 - Locked within 10 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestAWT03GLJPanelRecreate01 - testAddRemove3Times [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x3fc2959f: tileRendererInUse null, GearsES2[obj 0x3fc2959f isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x3fc2959f on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 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 0x3fc2959f created: GearsObj[0x14732c26, vbo ff 2, fs 3, bf 4, bs 5] [junit] gear2 0x3fc2959f created: GearsObj[0x7526aad3, vbo ff 8, fs 9, bf 10, bs 11] [junit] gear3 0x3fc2959f created: GearsObj[0x7526aad3, vbo ff 8, fs 9, bf 10, bs 11] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x3fc2959f FIN GearsES2[obj 0x3fc2959f isInit true, usesShared false, 1 GearsObj[0x14732c26, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x7526aad3, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x79916d73, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x3fc2959f 0/0 512x447 of 512x447, swapInterval 1, drawable 0x510106ca, msaa false, tileRendererInUse null [junit] >> GearsES2 0x3fc2959f, 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 0x3fc2959f: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x3fc2959f FIN [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x3fc2959f: tileRendererInUse null, GearsES2[obj 0x3fc2959f isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x3fc2959f on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 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 0x3fc2959f created: GearsObj[0x10684d4a, vbo ff 2, fs 3, bf 4, bs 5] [junit] gear2 0x3fc2959f created: GearsObj[0x7403c513, vbo ff 8, fs 9, bf 10, bs 11] [junit] gear3 0x3fc2959f created: GearsObj[0x7403c513, vbo ff 8, fs 9, bf 10, bs 11] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x3fc2959f FIN GearsES2[obj 0x3fc2959f isInit true, usesShared false, 1 GearsObj[0x10684d4a, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x7403c513, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0xa052c93, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x3fc2959f 0/0 833x768 of 833x768, swapInterval 1, drawable 0x6d010943, msaa false, tileRendererInUse null [junit] >> GearsES2 0x3fc2959f, angle 35.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 0x3fc2959f: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x3fc2959f FIN [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x3fc2959f: tileRendererInUse null, GearsES2[obj 0x3fc2959f isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x3fc2959f on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 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 0x3fc2959f created: GearsObj[0x6057c203, vbo ff 2, fs 3, bf 4, bs 5] [junit] gear2 0x3fc2959f created: GearsObj[0x56b39457, vbo ff 8, fs 9, bf 10, bs 11] [junit] gear3 0x3fc2959f created: GearsObj[0x56b39457, vbo ff 8, fs 9, bf 10, bs 11] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x3fc2959f FIN GearsES2[obj 0x3fc2959f isInit true, usesShared false, 1 GearsObj[0x6057c203, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x56b39457, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x1e9a716e, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x3fc2959f 0/0 256x191 of 256x191, swapInterval 1, drawable 0x4e01074f, msaa false, tileRendererInUse null [junit] >> GearsES2 0x3fc2959f, angle 55.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 0x3fc2959f: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x3fc2959f FIN [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x3fc2959f: tileRendererInUse null, GearsES2[obj 0x3fc2959f isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x3fc2959f on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 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 0x3fc2959f created: GearsObj[0x12027767, vbo ff 2, fs 3, bf 4, bs 5] [junit] gear2 0x3fc2959f created: GearsObj[0x6690007f, vbo ff 8, fs 9, bf 10, bs 11] [junit] gear3 0x3fc2959f created: GearsObj[0x6690007f, vbo ff 8, fs 9, bf 10, bs 11] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x3fc2959f FIN GearsES2[obj 0x3fc2959f isInit true, usesShared false, 1 GearsObj[0x12027767, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x6690007f, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x9ac4197, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x3fc2959f 0/0 512x447 of 512x447, swapInterval 1, drawable 0x4e01074f, msaa false, tileRendererInUse null [junit] >> GearsES2 0x3fc2959f, angle 140.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 0x3fc2959f: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x3fc2959f 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 @ 1675155013277 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1675155013277 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: testAddRemove3Times took 2.403 sec [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 4.606 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 @ 1675155009340 ms III - Start [junit] SLOCK [T main @ 1675155009341 ms +++ localhost/127.0.0.1:59999 - Locked within 10 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestAWT03GLJPanelRecreate01 - testAddRemove3Times [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x3fc2959f: tileRendererInUse null, GearsES2[obj 0x3fc2959f isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x3fc2959f on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 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 0x3fc2959f created: GearsObj[0x14732c26, vbo ff 2, fs 3, bf 4, bs 5] [junit] gear2 0x3fc2959f created: GearsObj[0x7526aad3, vbo ff 8, fs 9, bf 10, bs 11] [junit] gear3 0x3fc2959f created: GearsObj[0x7526aad3, vbo ff 8, fs 9, bf 10, bs 11] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x3fc2959f FIN GearsES2[obj 0x3fc2959f isInit true, usesShared false, 1 GearsObj[0x14732c26, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x7526aad3, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x79916d73, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x3fc2959f 0/0 512x447 of 512x447, swapInterval 1, drawable 0x510106ca, msaa false, tileRendererInUse null [junit] >> GearsES2 0x3fc2959f, 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 0x3fc2959f: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x3fc2959f FIN [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x3fc2959f: tileRendererInUse null, GearsES2[obj 0x3fc2959f isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x3fc2959f on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 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 0x3fc2959f created: GearsObj[0x10684d4a, vbo ff 2, fs 3, bf 4, bs 5] [junit] gear2 0x3fc2959f created: GearsObj[0x7403c513, vbo ff 8, fs 9, bf 10, bs 11] [junit] gear3 0x3fc2959f created: GearsObj[0x7403c513, vbo ff 8, fs 9, bf 10, bs 11] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x3fc2959f FIN GearsES2[obj 0x3fc2959f isInit true, usesShared false, 1 GearsObj[0x10684d4a, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x7403c513, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0xa052c93, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x3fc2959f 0/0 833x768 of 833x768, swapInterval 1, drawable 0x6d010943, msaa false, tileRendererInUse null [junit] >> GearsES2 0x3fc2959f, angle 35.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 0x3fc2959f: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x3fc2959f FIN [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x3fc2959f: tileRendererInUse null, GearsES2[obj 0x3fc2959f isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x3fc2959f on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 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 0x3fc2959f created: GearsObj[0x6057c203, vbo ff 2, fs 3, bf 4, bs 5] [junit] gear2 0x3fc2959f created: GearsObj[0x56b39457, vbo ff 8, fs 9, bf 10, bs 11] [junit] gear3 0x3fc2959f created: GearsObj[0x56b39457, vbo ff 8, fs 9, bf 10, bs 11] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x3fc2959f FIN GearsES2[obj 0x3fc2959f isInit true, usesShared false, 1 GearsObj[0x6057c203, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x56b39457, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x1e9a716e, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x3fc2959f 0/0 256x191 of 256x191, swapInterval 1, drawable 0x4e01074f, msaa false, tileRendererInUse null [junit] >> GearsES2 0x3fc2959f, angle 55.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 0x3fc2959f: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x3fc2959f FIN [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x3fc2959f: tileRendererInUse null, GearsES2[obj 0x3fc2959f isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x3fc2959f on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 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 0x3fc2959f created: GearsObj[0x12027767, vbo ff 2, fs 3, bf 4, bs 5] [junit] gear2 0x3fc2959f created: GearsObj[0x6690007f, vbo ff 8, fs 9, bf 10, bs 11] [junit] gear3 0x3fc2959f created: GearsObj[0x6690007f, vbo ff 8, fs 9, bf 10, bs 11] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x3fc2959f FIN GearsES2[obj 0x3fc2959f isInit true, usesShared false, 1 GearsObj[0x12027767, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x6690007f, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x9ac4197, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x3fc2959f 0/0 512x447 of 512x447, swapInterval 1, drawable 0x4e01074f, msaa false, tileRendererInUse null [junit] >> GearsES2 0x3fc2959f, angle 140.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 0x3fc2959f: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x3fc2959f 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 @ 1675155013277 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1675155013277 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 @ 1675155014769 ms III - Start [junit] SLOCK [T main @ 1675155014770 ms +++ localhost/127.0.0.1:59999 - Locked within 10 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug1225EventQueueInterruptedAWT - test01_NoGL [junit] Thread AWT-EventQueue-0: *Interrupting* [junit] Thread AWT-EventQueue-0: *Interrupting* [junit] Thread AWT-EventQueue-0: *Interrupting* [junit] Thread AWT-EventQueue-0: *Interrupting* [junit] Thread AWT-EventQueue-0: *Interrupting* [junit] Thread AWT-EventQueue-0: *Interrupting* [junit] Thread AWT-EventQueue-0: *Interrupting* [junit] Thread AWT-EventQueue-0: *Interrupting* [junit] Thread AWT-EventQueue-0: *Interrupting* [junit] Thread AWT-EventQueue-0: *Interrupting* [junit] Thread AWT-EventQueue-0: *Interrupting* [junit] Thread AWT-EventQueue-0: *Interrupting* [junit] Thread AWT-EventQueue-0: *Interrupting* [junit] Thread AWT-EventQueue-0: *Interrupting* [junit] Thread AWT-EventQueue-0: *Interrupting* [junit] Thread AWT-EventQueue-0: *Interrupting* [junit] Thread AWT-EventQueue-0: *Interrupting* [junit] Thread AWT-EventQueue-0: *Interrupting* [junit] Thread AWT-EventQueue-0: *Interrupting* [junit] Thread AWT-EventQueue-0: *Interrupting* [junit] Thread AWT-EventQueue-0: *Interrupting* [junit] Thread AWT-EventQueue-0: *Interrupting* [junit] Thread AWT-EventQueue-0: *Interrupting* [junit] Thread AWT-EventQueue-0: *Interrupting* [junit] Thread AWT-EventQueue-0: *Interrupting* [junit] Thread AWT-EventQueue-0: *Interrupting* [junit] Thread AWT-EventQueue-0: *Interrupting* [junit] Thread AWT-EventQueue-0: *Interrupting* [junit] Thread AWT-EventQueue-0: *Interrupting* [junit] Thread AWT-EventQueue-0: *Interrupting* [junit] Thread AWT-EventQueue-0: *Interrupting* [junit] Thread AWT-EventQueue-0: *Interrupting* [junit] Thread AWT-EventQueue-0: *Interrupting* [junit] Thread AWT-EventQueue-0: *Interrupting* [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug1225EventQueueInterruptedAWT - test01_NoGL [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug1225EventQueueInterruptedAWT - test02_WithGL [junit] Thread AWT-EventQueue-0: *Interrupting* [junit] Thread AWT-EventQueue-0: *Interrupting* [junit] Thread AWT-EventQueue-0: *Interrupting* [junit] Thread AWT-EventQueue-0: *Interrupting* [junit] Thread AWT-EventQueue-0: *Interrupting* [junit] Thread AWT-EventQueue-0: *Interrupting* [junit] Thread AWT-EventQueue-0: *Interrupting* [junit] Thread AWT-EventQueue-0: *Interrupting* [junit] Thread AWT-EventQueue-0: *Interrupting* [junit] Thread AWT-EventQueue-0: *Interrupting* [junit] Thread AWT-EventQueue-0: *Interrupting* [junit] Thread AWT-EventQueue-0: *Interrupting* [junit] Thread AWT-EventQueue-0: *Interrupting* [junit] Thread AWT-EventQueue-0: *Interrupting* [junit] Thread AWT-EventQueue-0: *Interrupting* [junit] Thread AWT-EventQueue-0: *Interrupting* [junit] Thread AWT-EventQueue-0: *Interrupting* [junit] Thread AWT-EventQueue-0: *Interrupting* [junit] Thread AWT-EventQueue-0: *Interrupting* [junit] Thread AWT-EventQueue-0: *Interrupting* [junit] Thread AWT-EventQueue-0: *Interrupting* [junit] Thread AWT-EventQueue-0: *Interrupting* [junit] Thread AWT-EventQueue-0: *Interrupting* [junit] Thread AWT-EventQueue-0: *Interrupting* [junit] Thread AWT-EventQueue-0: *Interrupting* [junit] Thread AWT-EventQueue-0: *Interrupting* [junit] Thread AWT-EventQueue-0: *Interrupting* [junit] Thread AWT-EventQueue-0: *Interrupting* [junit] Thread AWT-EventQueue-0: *Interrupting* [junit] Thread AWT-EventQueue-0: *Interrupting* [junit] Thread AWT-EventQueue-0: *Interrupting* [junit] Thread AWT-EventQueue-0: *Interrupting* [junit] Thread AWT-EventQueue-0: *Interrupting* [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug1225EventQueueInterruptedAWT - test02_WithGL [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675155019492 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1675155019493 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.394 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675155014769 ms III - Start [junit] SLOCK [T main @ 1675155014770 ms +++ localhost/127.0.0.1:59999 - Locked within 10 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug1225EventQueueInterruptedAWT - test01_NoGL [junit] Thread AWT-EventQueue-0: *Interrupting* [junit] Thread AWT-EventQueue-0: *Interrupting* [junit] Thread AWT-EventQueue-0: *Interrupting* [junit] Thread AWT-EventQueue-0: *Interrupting* [junit] Thread AWT-EventQueue-0: *Interrupting* [junit] Thread AWT-EventQueue-0: *Interrupting* [junit] Thread AWT-EventQueue-0: *Interrupting* [junit] Thread AWT-EventQueue-0: *Interrupting* [junit] Thread AWT-EventQueue-0: *Interrupting* [junit] Thread AWT-EventQueue-0: *Interrupting* [junit] Thread AWT-EventQueue-0: *Interrupting* [junit] Thread AWT-EventQueue-0: *Interrupting* [junit] Thread AWT-EventQueue-0: *Interrupting* [junit] Thread AWT-EventQueue-0: *Interrupting* [junit] Thread AWT-EventQueue-0: *Interrupting* [junit] Thread AWT-EventQueue-0: *Interrupting* [junit] Thread AWT-EventQueue-0: *Interrupting* [junit] Thread AWT-EventQueue-0: *Interrupting* [junit] Thread AWT-EventQueue-0: *Interrupting* [junit] Thread AWT-EventQueue-0: *Interrupting* [junit] Thread AWT-EventQueue-0: *Interrupting* [junit] Thread AWT-EventQueue-0: *Interrupting* [junit] Thread AWT-EventQueue-0: *Interrupting* [junit] Thread AWT-EventQueue-0: *Interrupting* [junit] Thread AWT-EventQueue-0: *Interrupting* [junit] Thread AWT-EventQueue-0: *Interrupting* [junit] Thread AWT-EventQueue-0: *Interrupting* [junit] Thread AWT-EventQueue-0: *Interrupting* [junit] Thread AWT-EventQueue-0: *Interrupting* [junit] Thread AWT-EventQueue-0: *Interrupting* [junit] Thread AWT-EventQueue-0: *Interrupting* [junit] Thread AWT-EventQueue-0: *Interrupting* [junit] Thread AWT-EventQueue-0: *Interrupting* [junit] Thread AWT-EventQueue-0: *Interrupting* [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug1225EventQueueInterruptedAWT - test01_NoGL [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug1225EventQueueInterruptedAWT - test02_WithGL [junit] Thread AWT-EventQueue-0: *Interrupting* [junit] Thread AWT-EventQueue-0: *Interrupting* [junit] Thread AWT-EventQueue-0: *Interrupting* [junit] Thread AWT-EventQueue-0: *Interrupting* [junit] Thread AWT-EventQueue-0: *Interrupting* [junit] Thread AWT-EventQueue-0: *Interrupting* [junit] Thread AWT-EventQueue-0: *Interrupting* [junit] Thread AWT-EventQueue-0: *Interrupting* [junit] Thread AWT-EventQueue-0: *Interrupting* [junit] Thread AWT-EventQueue-0: *Interrupting* [junit] Thread AWT-EventQueue-0: *Interrupting* [junit] Thread AWT-EventQueue-0: *Interrupting* [junit] Thread AWT-EventQueue-0: *Interrupting* [junit] Thread AWT-EventQueue-0: *Interrupting* [junit] Thread AWT-EventQueue-0: *Interrupting* [junit] Thread AWT-EventQueue-0: *Interrupting* [junit] Thread AWT-EventQueue-0: *Interrupting* [junit] Thread AWT-EventQueue-0: *Interrupting* [junit] Thread AWT-EventQueue-0: *Interrupting* [junit] Thread AWT-EventQueue-0: *Interrupting* [junit] Thread AWT-EventQueue-0: *Interrupting* [junit] Thread AWT-EventQueue-0: *Interrupting* [junit] Thread AWT-EventQueue-0: *Interrupting* [junit] Thread AWT-EventQueue-0: *Interrupting* [junit] Thread AWT-EventQueue-0: *Interrupting* [junit] Thread AWT-EventQueue-0: *Interrupting* [junit] Thread AWT-EventQueue-0: *Interrupting* [junit] Thread AWT-EventQueue-0: *Interrupting* [junit] Thread AWT-EventQueue-0: *Interrupting* [junit] Thread AWT-EventQueue-0: *Interrupting* [junit] Thread AWT-EventQueue-0: *Interrupting* [junit] Thread AWT-EventQueue-0: *Interrupting* [junit] Thread AWT-EventQueue-0: *Interrupting* [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug1225EventQueueInterruptedAWT - test02_WithGL [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675155019492 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1675155019493 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: test01_NoGL took 1.98 sec [junit] Testcase: test02_WithGL took 2.716 sec [junit] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 5.394 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675155014769 ms III - Start [junit] SLOCK [T main @ 1675155014770 ms +++ localhost/127.0.0.1:59999 - Locked within 10 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug1225EventQueueInterruptedAWT - test01_NoGL [junit] Thread AWT-EventQueue-0: *Interrupting* [junit] Thread AWT-EventQueue-0: *Interrupting* [junit] Thread AWT-EventQueue-0: *Interrupting* [junit] Thread AWT-EventQueue-0: *Interrupting* [junit] Thread AWT-EventQueue-0: *Interrupting* [junit] Thread AWT-EventQueue-0: *Interrupting* [junit] Thread AWT-EventQueue-0: *Interrupting* [junit] Thread AWT-EventQueue-0: *Interrupting* [junit] Thread AWT-EventQueue-0: *Interrupting* [junit] Thread AWT-EventQueue-0: *Interrupting* [junit] Thread AWT-EventQueue-0: *Interrupting* [junit] Thread AWT-EventQueue-0: *Interrupting* [junit] Thread AWT-EventQueue-0: *Interrupting* [junit] Thread AWT-EventQueue-0: *Interrupting* [junit] Thread AWT-EventQueue-0: *Interrupting* [junit] Thread AWT-EventQueue-0: *Interrupting* [junit] Thread AWT-EventQueue-0: *Interrupting* [junit] Thread AWT-EventQueue-0: *Interrupting* [junit] Thread AWT-EventQueue-0: *Interrupting* [junit] Thread AWT-EventQueue-0: *Interrupting* [junit] Thread AWT-EventQueue-0: *Interrupting* [junit] Thread AWT-EventQueue-0: *Interrupting* [junit] Thread AWT-EventQueue-0: *Interrupting* [junit] Thread AWT-EventQueue-0: *Interrupting* [junit] Thread AWT-EventQueue-0: *Interrupting* [junit] Thread AWT-EventQueue-0: *Interrupting* [junit] Thread AWT-EventQueue-0: *Interrupting* [junit] Thread AWT-EventQueue-0: *Interrupting* [junit] Thread AWT-EventQueue-0: *Interrupting* [junit] Thread AWT-EventQueue-0: *Interrupting* [junit] Thread AWT-EventQueue-0: *Interrupting* [junit] Thread AWT-EventQueue-0: *Interrupting* [junit] Thread AWT-EventQueue-0: *Interrupting* [junit] Thread AWT-EventQueue-0: *Interrupting* [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug1225EventQueueInterruptedAWT - test01_NoGL [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug1225EventQueueInterruptedAWT - test02_WithGL [junit] Thread AWT-EventQueue-0: *Interrupting* [junit] Thread AWT-EventQueue-0: *Interrupting* [junit] Thread AWT-EventQueue-0: *Interrupting* [junit] Thread AWT-EventQueue-0: *Interrupting* [junit] Thread AWT-EventQueue-0: *Interrupting* [junit] Thread AWT-EventQueue-0: *Interrupting* [junit] Thread AWT-EventQueue-0: *Interrupting* [junit] Thread AWT-EventQueue-0: *Interrupting* [junit] Thread AWT-EventQueue-0: *Interrupting* [junit] Thread AWT-EventQueue-0: *Interrupting* [junit] Thread AWT-EventQueue-0: *Interrupting* [junit] Thread AWT-EventQueue-0: *Interrupting* [junit] Thread AWT-EventQueue-0: *Interrupting* [junit] Thread AWT-EventQueue-0: *Interrupting* [junit] Thread AWT-EventQueue-0: *Interrupting* [junit] Thread AWT-EventQueue-0: *Interrupting* [junit] Thread AWT-EventQueue-0: *Interrupting* [junit] Thread AWT-EventQueue-0: *Interrupting* [junit] Thread AWT-EventQueue-0: *Interrupting* [junit] Thread AWT-EventQueue-0: *Interrupting* [junit] Thread AWT-EventQueue-0: *Interrupting* [junit] Thread AWT-EventQueue-0: *Interrupting* [junit] Thread AWT-EventQueue-0: *Interrupting* [junit] Thread AWT-EventQueue-0: *Interrupting* [junit] Thread AWT-EventQueue-0: *Interrupting* [junit] Thread AWT-EventQueue-0: *Interrupting* [junit] Thread AWT-EventQueue-0: *Interrupting* [junit] Thread AWT-EventQueue-0: *Interrupting* [junit] Thread AWT-EventQueue-0: *Interrupting* [junit] Thread AWT-EventQueue-0: *Interrupting* [junit] Thread AWT-EventQueue-0: *Interrupting* [junit] Thread AWT-EventQueue-0: *Interrupting* [junit] Thread AWT-EventQueue-0: *Interrupting* [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug1225EventQueueInterruptedAWT - test02_WithGL [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675155019492 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1675155019493 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [junit] ------------- ---------------- --------------- [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 @ 1675155020763 ms III - Start [junit] SLOCK [T main @ 1675155020763 ms +++ localhost/127.0.0.1:59999 - Locked within 9 ms, 1 attempts [junit] Testsuite: com.jogamp.opengl.test.junit.jogl.awt.TestBug1245JTabbedPanelCrashAWT [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 0x510106ca [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 4] [junit] XXXX Panel(0x72ba65ed -> Panel(0x65e6fda) 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(0x65e6fda -> Panel(0x34a8bd7f) 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(0x34a8bd7f -> Panel(0x56f6b0a) 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(0x56f6b0a -> Panel(0x72ba65ed) 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(0x72ba65ed -> Panel(0x65e6fda) 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(0x65e6fda -> Panel(0x72ba65ed) START [junit] Pane[0]: State Changed: javax.swing.event.ChangeEvent[source=javax.swing.JTabbedPane[,0,0,624x441,invalid,layout=javax.swing.plaf.basic.BasicTabbedPaneUI$TabbedPaneScrollLayout,alignmentX=0.0,alignmentY=0.0,border=,flags=352,maximumSize=,minimumSize=,preferredSize=,haveRegistered=true,tabPlacement=TOP]] [junit] Pane[0]: GLCanvas: comp java.awt.Rectangle[x=0,y=0,width=619,height=413], visible true, showing true, displayable true, 619x413, GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]], drawable 0x0 [junit] XXX POST.ACTION: GLEventListenerCounter[init 4, dispose 0, reshape 11, display 194] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] XXX SetVisible OFF XXX [junit] View3D[3].removeNotify() [junit] View3D[2].removeNotify() [junit] View3D[1].removeNotify() [junit] View3D[0].removeNotify() [junit] XXX POST.DISPOSE: GLEventListenerCounter[init 4, dispose 4, reshape 13, display 196] [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug1245JTabbedPanelCrashAWT - test01 [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675155025971 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1675155025971 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.885 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675155020763 ms III - Start [junit] SLOCK [T main @ 1675155020763 ms +++ localhost/127.0.0.1:59999 - Locked within 9 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 0x510106ca [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 4] [junit] XXXX Panel(0x72ba65ed -> Panel(0x65e6fda) 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(0x65e6fda -> Panel(0x34a8bd7f) 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(0x34a8bd7f -> Panel(0x56f6b0a) 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(0x56f6b0a -> Panel(0x72ba65ed) 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(0x72ba65ed -> Panel(0x65e6fda) 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(0x65e6fda -> Panel(0x72ba65ed) START [junit] Pane[0]: State Changed: javax.swing.event.ChangeEvent[source=javax.swing.JTabbedPane[,0,0,624x441,invalid,layout=javax.swing.plaf.basic.BasicTabbedPaneUI$TabbedPaneScrollLayout,alignmentX=0.0,alignmentY=0.0,border=,flags=352,maximumSize=,minimumSize=,preferredSize=,haveRegistered=true,tabPlacement=TOP]] [junit] Pane[0]: GLCanvas: comp java.awt.Rectangle[x=0,y=0,width=619,height=413], visible true, showing true, displayable true, 619x413, GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]], drawable 0x0 [junit] XXX POST.ACTION: GLEventListenerCounter[init 4, dispose 0, reshape 11, display 194] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] XXX SetVisible OFF XXX [junit] View3D[3].removeNotify() [junit] View3D[2].removeNotify() [junit] View3D[1].removeNotify() [junit] View3D[0].removeNotify() [junit] XXX POST.DISPOSE: GLEventListenerCounter[init 4, dispose 4, reshape 13, display 196] [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug1245JTabbedPanelCrashAWT - test01 [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675155025971 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1675155025971 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: test01 took 3.649 sec [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 5.885 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675155020763 ms III - Start [junit] SLOCK [T main @ 1675155020763 ms +++ localhost/127.0.0.1:59999 - Locked within 9 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 0x510106ca [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 4] [junit] XXXX Panel(0x72ba65ed -> Panel(0x65e6fda) 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(0x65e6fda -> Panel(0x34a8bd7f) 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(0x34a8bd7f -> Panel(0x56f6b0a) 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(0x56f6b0a -> Panel(0x72ba65ed) 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(0x72ba65ed -> Panel(0x65e6fda) 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(0x65e6fda -> Panel(0x72ba65ed) START [junit] Pane[0]: State Changed: javax.swing.event.ChangeEvent[source=javax.swing.JTabbedPane[,0,0,624x441,invalid,layout=javax.swing.plaf.basic.BasicTabbedPaneUI$TabbedPaneScrollLayout,alignmentX=0.0,alignmentY=0.0,border=,flags=352,maximumSize=,minimumSize=,preferredSize=,haveRegistered=true,tabPlacement=TOP]] [junit] Pane[0]: GLCanvas: comp java.awt.Rectangle[x=0,y=0,width=619,height=413], visible true, showing true, displayable true, 619x413, GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]], drawable 0x0 [junit] XXX POST.ACTION: GLEventListenerCounter[init 4, dispose 0, reshape 11, display 194] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] XXX SetVisible OFF XXX [junit] View3D[3].removeNotify() [junit] View3D[2].removeNotify() [junit] View3D[1].removeNotify() [junit] View3D[0].removeNotify() [junit] XXX POST.DISPOSE: GLEventListenerCounter[init 4, dispose 4, reshape 13, display 196] [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug1245JTabbedPanelCrashAWT - test01 [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675155025971 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1675155025971 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [junit] ------------- ---------------- --------------- [junit] Testsuite: com.jogamp.opengl.test.junit.jogl.awt.TestBug460GLCanvasNPEAWT [junit] Testsuite: com.jogamp.opengl.test.junit.jogl.awt.TestBug460GLCanvasNPEAWT [junit] ReqCaps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[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.673 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.558 sec [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.673 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 @ 1675155029567 ms III - Start [junit] SLOCK [T main @ 1675155029568 ms +++ localhost/127.0.0.1:59999 - Locked within 10 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 @ 1675155031925 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1675155031925 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.011 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675155029567 ms III - Start [junit] SLOCK [T main @ 1675155029568 ms +++ localhost/127.0.0.1:59999 - Locked within 10 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 @ 1675155031925 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1675155031925 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: testOffscreenSupersampling took 2.333 sec [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 3.011 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675155029567 ms III - Start [junit] SLOCK [T main @ 1675155029568 ms +++ localhost/127.0.0.1:59999 - Locked within 10 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 @ 1675155031925 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1675155031925 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 @ 1675155033173 ms III - Start [junit] SLOCK [T main @ 1675155033174 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug461PBufferSupersamplingSwingAWT - test01DefaultOffscreenSupersampling [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug461PBufferSupersamplingSwingAWT - test01DefaultOffscreenSupersampling [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug461PBufferSupersamplingSwingAWT - test02PBufferOffscreenSupersampling [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug461PBufferSupersamplingSwingAWT - test02PBufferOffscreenSupersampling [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675155035053 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1675155035054 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [junit] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.537 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675155033173 ms III - Start [junit] SLOCK [T main @ 1675155033174 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug461PBufferSupersamplingSwingAWT - test01DefaultOffscreenSupersampling [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug461PBufferSupersamplingSwingAWT - test01DefaultOffscreenSupersampling [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug461PBufferSupersamplingSwingAWT - test02PBufferOffscreenSupersampling [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug461PBufferSupersamplingSwingAWT - test02PBufferOffscreenSupersampling [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675155035053 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1675155035054 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: test01DefaultOffscreenSupersampling took 1.791 sec [junit] Testcase: test02PBufferOffscreenSupersampling took 0.064 sec [junit] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.537 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675155033173 ms III - Start [junit] SLOCK [T main @ 1675155033174 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug461PBufferSupersamplingSwingAWT - test01DefaultOffscreenSupersampling [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug461PBufferSupersamplingSwingAWT - test01DefaultOffscreenSupersampling [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug461PBufferSupersamplingSwingAWT - test02PBufferOffscreenSupersampling [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug461PBufferSupersamplingSwingAWT - test02PBufferOffscreenSupersampling [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675155035053 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1675155035054 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 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 @ 1675155036301 ms III - Start [junit] SLOCK [T main @ 1675155036302 ms +++ localhost/127.0.0.1:59999 - Locked within 10 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 0xf0c8238: tileRendererInUse null, GearsES2[obj 0xf0c8238 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0xf0c8238 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL4/GL4.hw] [junit] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR NVIDIA Corporation [junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [junit] GL_VERSION 4.6.0 NVIDIA 391.35 [junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 324 [junit] GLX_EXTENSIONS 30 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0xf0c8238 created: GearsObj[0x5e95c500, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0xf0c8238 created: GearsObj[0x7bae1599, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0xf0c8238 created: GearsObj[0x7bae1599, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0xf0c8238 FIN GearsES2[obj 0xf0c8238 isInit true, usesShared false, 1 GearsObj[0x5e95c500, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7bae1599, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x55be1f00, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0xf0c8238 0/0 496x473 of 496x473, swapInterval 1, drawable 0x6e0108f1, msaa false, tileRendererInUse null [junit] >> GearsES2 0xf0c8238, 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 0xf0c8238 496x473, swapInterval 1, drawable 0x6e0108f1 [junit] cleaning up... [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0xf0c8238: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0xf0c8238 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 @ 1675155039282 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1675155039282 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 3.671 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 @ 1675155036301 ms III - Start [junit] SLOCK [T main @ 1675155036302 ms +++ localhost/127.0.0.1:59999 - Locked within 10 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 0xf0c8238: tileRendererInUse null, GearsES2[obj 0xf0c8238 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0xf0c8238 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL4/GL4.hw] [junit] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR NVIDIA Corporation [junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [junit] GL_VERSION 4.6.0 NVIDIA 391.35 [junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 324 [junit] GLX_EXTENSIONS 30 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0xf0c8238 created: GearsObj[0x5e95c500, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0xf0c8238 created: GearsObj[0x7bae1599, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0xf0c8238 created: GearsObj[0x7bae1599, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0xf0c8238 FIN GearsES2[obj 0xf0c8238 isInit true, usesShared false, 1 GearsObj[0x5e95c500, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7bae1599, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x55be1f00, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0xf0c8238 0/0 496x473 of 496x473, swapInterval 1, drawable 0x6e0108f1, msaa false, tileRendererInUse null [junit] >> GearsES2 0xf0c8238, 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 0xf0c8238 496x473, swapInterval 1, drawable 0x6e0108f1 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0xf0c8238: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0xf0c8238 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 @ 1675155039282 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1675155039282 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: test02WithCheckGraphicsEnvironment took 2.956 sec [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 3.671 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 @ 1675155036301 ms III - Start [junit] SLOCK [T main @ 1675155036302 ms +++ localhost/127.0.0.1:59999 - Locked within 10 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 0xf0c8238: tileRendererInUse null, GearsES2[obj 0xf0c8238 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0xf0c8238 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL4/GL4.hw] [junit] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR NVIDIA Corporation [junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [junit] GL_VERSION 4.6.0 NVIDIA 391.35 [junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 324 [junit] GLX_EXTENSIONS 30 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0xf0c8238 created: GearsObj[0x5e95c500, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0xf0c8238 created: GearsObj[0x7bae1599, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0xf0c8238 created: GearsObj[0x7bae1599, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0xf0c8238 FIN GearsES2[obj 0xf0c8238 isInit true, usesShared false, 1 GearsObj[0x5e95c500, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7bae1599, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x55be1f00, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0xf0c8238 0/0 496x473 of 496x473, swapInterval 1, drawable 0x6e0108f1, msaa false, tileRendererInUse null [junit] >> GearsES2 0xf0c8238, 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 0xf0c8238 496x473, swapInterval 1, drawable 0x6e0108f1 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0xf0c8238: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0xf0c8238 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 @ 1675155039282 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1675155039282 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [junit] ------------- ---------------- --------------- [junit] Testsuite: com.jogamp.opengl.test.junit.jogl.awt.TestBug572AWT [junit] Testsuite: com.jogamp.opengl.test.junit.jogl.awt.TestBug572AWT [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675155040566 ms III - Start [junit] SLOCK [T main @ 1675155040567 ms +++ localhost/127.0.0.1:59999 - Locked within 10 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug572AWT - test01RealizeGLCanvasOnAWTEDTUseFrameSize [junit] XXXX-0 true, AWT-GLCanvas[Realized true, [junit] jogamp.opengl.windows.wgl.WindowsOnscreenWGLDrawable, [junit] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@b403399, [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@4825d71[dev=D3DGraphicsDevice[screen=0],pixfmt=7], [junit] encapsulated WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x9870eb]], 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 0x78024dfb: tileRendererInUse null, GearsES2[obj 0x78024dfb isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x78024dfb on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL4/GL4.hw] [junit] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR NVIDIA Corporation [junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [junit] GL_VERSION 4.6.0 NVIDIA 391.35 [junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 324 [junit] GLX_EXTENSIONS 30 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x78024dfb created: GearsObj[0x41accac3, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x78024dfb created: GearsObj[0x30f150ea, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x78024dfb created: GearsObj[0x30f150ea, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x78024dfb FIN GearsES2[obj 0x78024dfb isInit true, usesShared false, 1 GearsObj[0x41accac3, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x30f150ea, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x25161f7a, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x78024dfb 0/0 496x473 of 496x473, swapInterval 1, drawable 0xf010789, msaa false, tileRendererInUse null [junit] >> GearsES2 0x78024dfb, 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 0x78024dfb 496x473, swapInterval 1, drawable 0xf010789 [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 0x78024dfb 496x473, swapInterval 1, drawable 0xffffffff8b010867 [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 0x78024dfb: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x78024dfb 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@b403399, [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@9620bfa[dev=D3DGraphicsDevice[screen=0],pixfmt=7], [junit] encapsulated WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x9870eb]], 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 0x67b2d1fd: tileRendererInUse null, GearsES2[obj 0x67b2d1fd isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x67b2d1fd on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL4/GL4.hw] [junit] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR NVIDIA Corporation [junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [junit] GL_VERSION 4.6.0 NVIDIA 391.35 [junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 324 [junit] GLX_EXTENSIONS 30 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x67b2d1fd created: GearsObj[0x1bc32826, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x67b2d1fd created: GearsObj[0x30eb91b4, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x67b2d1fd created: GearsObj[0x30eb91b4, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x67b2d1fd FIN GearsES2[obj 0x67b2d1fd isInit true, usesShared false, 1 GearsObj[0x1bc32826, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x30eb91b4, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x598e77b5, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x67b2d1fd 0/0 512x512 of 512x512, swapInterval 1, drawable 0xffffffff8b010867, msaa false, tileRendererInUse null [junit] >> GearsES2 0x67b2d1fd, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -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 0x67b2d1fd 512x512, swapInterval 1, drawable 0xffffffff8b010867 [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 0x67b2d1fd 512x512, swapInterval 1, drawable 0x4301092f [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 0x67b2d1fd: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x67b2d1fd 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 0x7ddf9784: tileRendererInUse null, GearsES2[obj 0x7ddf9784 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x7ddf9784 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL4/GL4.hw] [junit] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR NVIDIA Corporation [junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [junit] GL_VERSION 4.6.0 NVIDIA 391.35 [junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 324 [junit] GLX_EXTENSIONS 30 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x7ddf9784 created: GearsObj[0x63351da3, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x7ddf9784 created: GearsObj[0xd7382b7, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x7ddf9784 created: GearsObj[0xd7382b7, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x7ddf9784 FIN GearsES2[obj 0x7ddf9784 isInit true, usesShared false, 1 GearsObj[0x63351da3, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0xd7382b7, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x4114de7b, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x7ddf9784 0/0 496x473 of 496x473, swapInterval 1, drawable 0x4301092f, msaa false, tileRendererInUse null [junit] >> GearsES2 0x7ddf9784, 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 0x7ddf9784 496x473, swapInterval 1, drawable 0x4301092f [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 0x7ddf9784 496x473, swapInterval 1, drawable 0x6e0108f1 [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@b403399, [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@5ccd62f0[dev=D3DGraphicsDevice[screen=0],pixfmt=7], [junit] encapsulated WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x9870eb]], 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 0x7ddf9784: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x7ddf9784 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 0x2f89b0ce: tileRendererInUse null, GearsES2[obj 0x2f89b0ce isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x2f89b0ce on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL4/GL4.hw] [junit] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR NVIDIA Corporation [junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [junit] GL_VERSION 4.6.0 NVIDIA 391.35 [junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 324 [junit] GLX_EXTENSIONS 30 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x2f89b0ce created: GearsObj[0x48541a2b, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x2f89b0ce created: GearsObj[0x69d67e43, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x2f89b0ce created: GearsObj[0x69d67e43, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x2f89b0ce FIN GearsES2[obj 0x2f89b0ce isInit true, usesShared false, 1 GearsObj[0x48541a2b, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x69d67e43, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x705186ed, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x2f89b0ce 0/0 512x512 of 512x512, swapInterval 1, drawable 0x4301092f, msaa false, tileRendererInUse null [junit] >> GearsES2 0x2f89b0ce, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -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 0x2f89b0ce 512x512, swapInterval 1, drawable 0x4301092f [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 0x2f89b0ce 512x512, swapInterval 1, drawable 0xffffffff8b010867 [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@b403399, [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@e9b45ba[dev=D3DGraphicsDevice[screen=0],pixfmt=7], [junit] encapsulated WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x9870eb]], 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 0x2f89b0ce: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x2f89b0ce 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 @ 1675155043682 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1675155043682 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms [junit] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 3.81 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675155040566 ms III - Start [junit] SLOCK [T main @ 1675155040567 ms +++ localhost/127.0.0.1:59999 - Locked within 10 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug572AWT - test01RealizeGLCanvasOnAWTEDTUseFrameSize [junit] XXXX-0 true, AWT-GLCanvas[Realized true, [junit] jogamp.opengl.windows.wgl.WindowsOnscreenWGLDrawable, [junit] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@b403399, [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@4825d71[dev=D3DGraphicsDevice[screen=0],pixfmt=7], [junit] encapsulated WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x9870eb]], 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 0x78024dfb: tileRendererInUse null, GearsES2[obj 0x78024dfb isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x78024dfb on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL4/GL4.hw] [junit] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR NVIDIA Corporation [junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [junit] GL_VERSION 4.6.0 NVIDIA 391.35 [junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 324 [junit] GLX_EXTENSIONS 30 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x78024dfb created: GearsObj[0x41accac3, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x78024dfb created: GearsObj[0x30f150ea, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x78024dfb created: GearsObj[0x30f150ea, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x78024dfb FIN GearsES2[obj 0x78024dfb isInit true, usesShared false, 1 GearsObj[0x41accac3, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x30f150ea, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x25161f7a, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x78024dfb 0/0 496x473 of 496x473, swapInterval 1, drawable 0xf010789, msaa false, tileRendererInUse null [junit] >> GearsES2 0x78024dfb, 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 0x78024dfb 496x473, swapInterval 1, drawable 0xf010789 [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 0x78024dfb 496x473, swapInterval 1, drawable 0xffffffff8b010867 [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 0x78024dfb: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x78024dfb 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@b403399, [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@9620bfa[dev=D3DGraphicsDevice[screen=0],pixfmt=7], [junit] encapsulated WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x9870eb]], 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 0x67b2d1fd: tileRendererInUse null, GearsES2[obj 0x67b2d1fd isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x67b2d1fd on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL4/GL4.hw] [junit] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR NVIDIA Corporation [junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [junit] GL_VERSION 4.6.0 NVIDIA 391.35 [junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 324 [junit] GLX_EXTENSIONS 30 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x67b2d1fd created: GearsObj[0x1bc32826, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x67b2d1fd created: GearsObj[0x30eb91b4, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x67b2d1fd created: GearsObj[0x30eb91b4, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x67b2d1fd FIN GearsES2[obj 0x67b2d1fd isInit true, usesShared false, 1 GearsObj[0x1bc32826, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x30eb91b4, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x598e77b5, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x67b2d1fd 0/0 512x512 of 512x512, swapInterval 1, drawable 0xffffffff8b010867, msaa false, tileRendererInUse null [junit] >> GearsES2 0x67b2d1fd, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -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 0x67b2d1fd 512x512, swapInterval 1, drawable 0xffffffff8b010867 [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 0x67b2d1fd 512x512, swapInterval 1, drawable 0x4301092f [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 0x67b2d1fd: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x67b2d1fd 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 0x7ddf9784: tileRendererInUse null, GearsES2[obj 0x7ddf9784 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x7ddf9784 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL4/GL4.hw] [junit] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR NVIDIA Corporation [junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [junit] GL_VERSION 4.6.0 NVIDIA 391.35 [junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 324 [junit] GLX_EXTENSIONS 30 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x7ddf9784 created: GearsObj[0x63351da3, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x7ddf9784 created: GearsObj[0xd7382b7, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x7ddf9784 created: GearsObj[0xd7382b7, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x7ddf9784 FIN GearsES2[obj 0x7ddf9784 isInit true, usesShared false, 1 GearsObj[0x63351da3, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0xd7382b7, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x4114de7b, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x7ddf9784 0/0 496x473 of 496x473, swapInterval 1, drawable 0x4301092f, msaa false, tileRendererInUse null [junit] >> GearsES2 0x7ddf9784, 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 0x7ddf9784 496x473, swapInterval 1, drawable 0x4301092f [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 0x7ddf9784 496x473, swapInterval 1, drawable 0x6e0108f1 [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@b403399, [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@5ccd62f0[dev=D3DGraphicsDevice[screen=0],pixfmt=7], [junit] encapsulated WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x9870eb]], 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 0x7ddf9784: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x7ddf9784 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 0x2f89b0ce: tileRendererInUse null, GearsES2[obj 0x2f89b0ce isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x2f89b0ce on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL4/GL4.hw] [junit] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR NVIDIA Corporation [junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [junit] GL_VERSION 4.6.0 NVIDIA 391.35 [junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 324 [junit] GLX_EXTENSIONS 30 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x2f89b0ce created: GearsObj[0x48541a2b, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x2f89b0ce created: GearsObj[0x69d67e43, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x2f89b0ce created: GearsObj[0x69d67e43, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x2f89b0ce FIN GearsES2[obj 0x2f89b0ce isInit true, usesShared false, 1 GearsObj[0x48541a2b, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x69d67e43, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x705186ed, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x2f89b0ce 0/0 512x512 of 512x512, swapInterval 1, drawable 0x4301092f, msaa false, tileRendererInUse null [junit] >> GearsES2 0x2f89b0ce, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -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 0x2f89b0ce 512x512, swapInterval 1, drawable 0x4301092f [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 0x2f89b0ce 512x512, swapInterval 1, drawable 0xffffffff8b010867 [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@b403399, [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@e9b45ba[dev=D3DGraphicsDevice[screen=0],pixfmt=7], [junit] encapsulated WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x9870eb]], 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 0x2f89b0ce: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x2f89b0ce 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 @ 1675155043682 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1675155043682 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: test01RealizeGLCanvasOnAWTEDTUseFrameSize took 2.122 sec [junit] Testcase: test02RealizeGLCanvasOnAWTEDTUseGLCanvasSize took 0.33 sec [junit] Testcase: test11RealizeGLCanvasOnMainTUseFrameSize took 0.322 sec [junit] Testcase: test12RealizeGLCanvasOnMainTUseGLCanvasSize took 0.312 sec [junit] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 3.81 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675155040566 ms III - Start [junit] SLOCK [T main @ 1675155040567 ms +++ localhost/127.0.0.1:59999 - Locked within 10 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug572AWT - test01RealizeGLCanvasOnAWTEDTUseFrameSize [junit] XXXX-0 true, AWT-GLCanvas[Realized true, [junit] jogamp.opengl.windows.wgl.WindowsOnscreenWGLDrawable, [junit] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@b403399, [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@4825d71[dev=D3DGraphicsDevice[screen=0],pixfmt=7], [junit] encapsulated WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x9870eb]], 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 0x78024dfb: tileRendererInUse null, GearsES2[obj 0x78024dfb isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x78024dfb on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL4/GL4.hw] [junit] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR NVIDIA Corporation [junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [junit] GL_VERSION 4.6.0 NVIDIA 391.35 [junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 324 [junit] GLX_EXTENSIONS 30 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x78024dfb created: GearsObj[0x41accac3, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x78024dfb created: GearsObj[0x30f150ea, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x78024dfb created: GearsObj[0x30f150ea, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x78024dfb FIN GearsES2[obj 0x78024dfb isInit true, usesShared false, 1 GearsObj[0x41accac3, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x30f150ea, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x25161f7a, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x78024dfb 0/0 496x473 of 496x473, swapInterval 1, drawable 0xf010789, msaa false, tileRendererInUse null [junit] >> GearsES2 0x78024dfb, 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 0x78024dfb 496x473, swapInterval 1, drawable 0xf010789 [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 0x78024dfb 496x473, swapInterval 1, drawable 0xffffffff8b010867 [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 0x78024dfb: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x78024dfb 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@b403399, [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@9620bfa[dev=D3DGraphicsDevice[screen=0],pixfmt=7], [junit] encapsulated WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x9870eb]], 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 0x67b2d1fd: tileRendererInUse null, GearsES2[obj 0x67b2d1fd isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x67b2d1fd on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL4/GL4.hw] [junit] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR NVIDIA Corporation [junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [junit] GL_VERSION 4.6.0 NVIDIA 391.35 [junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 324 [junit] GLX_EXTENSIONS 30 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x67b2d1fd created: GearsObj[0x1bc32826, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x67b2d1fd created: GearsObj[0x30eb91b4, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x67b2d1fd created: GearsObj[0x30eb91b4, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x67b2d1fd FIN GearsES2[obj 0x67b2d1fd isInit true, usesShared false, 1 GearsObj[0x1bc32826, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x30eb91b4, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x598e77b5, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x67b2d1fd 0/0 512x512 of 512x512, swapInterval 1, drawable 0xffffffff8b010867, msaa false, tileRendererInUse null [junit] >> GearsES2 0x67b2d1fd, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -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 0x67b2d1fd 512x512, swapInterval 1, drawable 0xffffffff8b010867 [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 0x67b2d1fd 512x512, swapInterval 1, drawable 0x4301092f [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 0x67b2d1fd: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x67b2d1fd 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 0x7ddf9784: tileRendererInUse null, GearsES2[obj 0x7ddf9784 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x7ddf9784 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL4/GL4.hw] [junit] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR NVIDIA Corporation [junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [junit] GL_VERSION 4.6.0 NVIDIA 391.35 [junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 324 [junit] GLX_EXTENSIONS 30 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x7ddf9784 created: GearsObj[0x63351da3, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x7ddf9784 created: GearsObj[0xd7382b7, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x7ddf9784 created: GearsObj[0xd7382b7, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x7ddf9784 FIN GearsES2[obj 0x7ddf9784 isInit true, usesShared false, 1 GearsObj[0x63351da3, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0xd7382b7, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x4114de7b, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x7ddf9784 0/0 496x473 of 496x473, swapInterval 1, drawable 0x4301092f, msaa false, tileRendererInUse null [junit] >> GearsES2 0x7ddf9784, 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 0x7ddf9784 496x473, swapInterval 1, drawable 0x4301092f [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 0x7ddf9784 496x473, swapInterval 1, drawable 0x6e0108f1 [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@b403399, [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@5ccd62f0[dev=D3DGraphicsDevice[screen=0],pixfmt=7], [junit] encapsulated WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x9870eb]], 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 0x7ddf9784: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x7ddf9784 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 0x2f89b0ce: tileRendererInUse null, GearsES2[obj 0x2f89b0ce isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x2f89b0ce on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL4/GL4.hw] [junit] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR NVIDIA Corporation [junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [junit] GL_VERSION 4.6.0 NVIDIA 391.35 [junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 324 [junit] GLX_EXTENSIONS 30 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x2f89b0ce created: GearsObj[0x48541a2b, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x2f89b0ce created: GearsObj[0x69d67e43, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x2f89b0ce created: GearsObj[0x69d67e43, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x2f89b0ce FIN GearsES2[obj 0x2f89b0ce isInit true, usesShared false, 1 GearsObj[0x48541a2b, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x69d67e43, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x705186ed, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x2f89b0ce 0/0 512x512 of 512x512, swapInterval 1, drawable 0x4301092f, msaa false, tileRendererInUse null [junit] >> GearsES2 0x2f89b0ce, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -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 0x2f89b0ce 512x512, swapInterval 1, drawable 0x4301092f [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 0x2f89b0ce 512x512, swapInterval 1, drawable 0xffffffff8b010867 [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@b403399, [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@e9b45ba[dev=D3DGraphicsDevice[screen=0],pixfmt=7], [junit] encapsulated WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x9870eb]], 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 0x2f89b0ce: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x2f89b0ce 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 @ 1675155043682 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1675155043682 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 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 @ 1675155045133 ms III - Start [junit] SLOCK [T main @ 1675155045134 ms +++ localhost/127.0.0.1:59999 - Locked within 9 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 @ 1675155045155 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1675155045155 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.691 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675155045133 ms III - Start [junit] SLOCK [T main @ 1675155045134 ms +++ localhost/127.0.0.1:59999 - Locked within 9 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 @ 1675155045155 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1675155045155 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: test00 took 0.001 sec [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.691 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675155045133 ms III - Start [junit] SLOCK [T main @ 1675155045134 ms +++ localhost/127.0.0.1:59999 - Locked within 9 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 @ 1675155045155 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1675155045155 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 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 @ 1675155046207 ms III - Start [junit] SLOCK [T main @ 1675155046208 ms +++ localhost/127.0.0.1:59999 - Locked within 10 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 0x7a8c8dcf: tileRendererInUse null, GearsES2[obj 0x7a8c8dcf isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x7a8c8dcf on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL4bc/GL4bc.hw] [junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR NVIDIA Corporation [junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [junit] GL_VERSION 4.6.0 NVIDIA 391.35 [junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 325 [junit] GLX_EXTENSIONS 30 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x7a8c8dcf created: GearsObj[0x541c4a19, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x7a8c8dcf created: GearsObj[0x77d19122, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x7a8c8dcf created: GearsObj[0x77d19122, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x7a8c8dcf FIN GearsES2[obj 0x7a8c8dcf isInit true, usesShared false, 1 GearsObj[0x541c4a19, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x77d19122, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1b214f0e, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x7a8c8dcf 0/0 393x527 of 393x527, swapInterval 1, drawable 0x4301092f, msaa false, tileRendererInUse null [junit] >> GearsES2 0x7a8c8dcf, 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 0x7a8c8dcf: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x7a8c8dcf 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 0x45b4c3a9: tileRendererInUse null, GearsES2[obj 0x45b4c3a9 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x45b4c3a9 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL4bc/GL4bc.hw] [junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR NVIDIA Corporation [junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [junit] GL_VERSION 4.6.0 NVIDIA 391.35 [junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 325 [junit] GLX_EXTENSIONS 30 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x45b4c3a9 created: GearsObj[0x391e902b, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x45b4c3a9 created: GearsObj[0x34fa161f, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x45b4c3a9 created: GearsObj[0x34fa161f, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x45b4c3a9 FIN GearsES2[obj 0x45b4c3a9 isInit true, usesShared false, 1 GearsObj[0x391e902b, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x34fa161f, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x69e2590e, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x45b4c3a9 0/0 393x527 of 393x527, swapInterval 1, drawable 0x6e0108f1, msaa false, tileRendererInUse null [junit] >> GearsES2 0x45b4c3a9, 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 0x45b4c3a9: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x45b4c3a9 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 0x10d68fcd: tileRendererInUse null, GearsES2[obj 0x10d68fcd isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x10d68fcd on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 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 0x10d68fcd created: GearsObj[0x58f798eb, vbo ff 2, fs 3, bf 4, bs 5] [junit] gear2 0x10d68fcd created: GearsObj[0x533627e4, vbo ff 8, fs 9, bf 10, bs 11] [junit] gear3 0x10d68fcd created: GearsObj[0x533627e4, vbo ff 8, fs 9, bf 10, bs 11] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x10d68fcd FIN GearsES2[obj 0x10d68fcd isInit true, usesShared false, 1 GearsObj[0x58f798eb, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x533627e4, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x702f8d67, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x10d68fcd 0/0 398x527 of 398x527, swapInterval 1, drawable 0x4301092f, msaa false, tileRendererInUse null [junit] >> GearsES2 0x10d68fcd, 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 0x10d68fcd: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x10d68fcd 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 @ 1675155049619 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1675155049619 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [junit] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 4.091 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675155046207 ms III - Start [junit] SLOCK [T main @ 1675155046208 ms +++ localhost/127.0.0.1:59999 - Locked within 10 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 0x7a8c8dcf: tileRendererInUse null, GearsES2[obj 0x7a8c8dcf isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x7a8c8dcf on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL4bc/GL4bc.hw] [junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR NVIDIA Corporation [junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [junit] GL_VERSION 4.6.0 NVIDIA 391.35 [junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 325 [junit] GLX_EXTENSIONS 30 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x7a8c8dcf created: GearsObj[0x541c4a19, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x7a8c8dcf created: GearsObj[0x77d19122, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x7a8c8dcf created: GearsObj[0x77d19122, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x7a8c8dcf FIN GearsES2[obj 0x7a8c8dcf isInit true, usesShared false, 1 GearsObj[0x541c4a19, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x77d19122, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1b214f0e, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x7a8c8dcf 0/0 393x527 of 393x527, swapInterval 1, drawable 0x4301092f, msaa false, tileRendererInUse null [junit] >> GearsES2 0x7a8c8dcf, 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 0x7a8c8dcf: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x7a8c8dcf 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 0x45b4c3a9: tileRendererInUse null, GearsES2[obj 0x45b4c3a9 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x45b4c3a9 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL4bc/GL4bc.hw] [junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR NVIDIA Corporation [junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [junit] GL_VERSION 4.6.0 NVIDIA 391.35 [junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 325 [junit] GLX_EXTENSIONS 30 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x45b4c3a9 created: GearsObj[0x391e902b, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x45b4c3a9 created: GearsObj[0x34fa161f, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x45b4c3a9 created: GearsObj[0x34fa161f, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x45b4c3a9 FIN GearsES2[obj 0x45b4c3a9 isInit true, usesShared false, 1 GearsObj[0x391e902b, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x34fa161f, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x69e2590e, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x45b4c3a9 0/0 393x527 of 393x527, swapInterval 1, drawable 0x6e0108f1, msaa false, tileRendererInUse null [junit] >> GearsES2 0x45b4c3a9, 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 0x45b4c3a9: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x45b4c3a9 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 0x10d68fcd: tileRendererInUse null, GearsES2[obj 0x10d68fcd isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x10d68fcd on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 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 0x10d68fcd created: GearsObj[0x58f798eb, vbo ff 2, fs 3, bf 4, bs 5] [junit] gear2 0x10d68fcd created: GearsObj[0x533627e4, vbo ff 8, fs 9, bf 10, bs 11] [junit] gear3 0x10d68fcd created: GearsObj[0x533627e4, vbo ff 8, fs 9, bf 10, bs 11] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x10d68fcd FIN GearsES2[obj 0x10d68fcd isInit true, usesShared false, 1 GearsObj[0x58f798eb, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x533627e4, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x702f8d67, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x10d68fcd 0/0 398x527 of 398x527, swapInterval 1, drawable 0x4301092f, msaa false, tileRendererInUse null [junit] >> GearsES2 0x10d68fcd, 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 0x10d68fcd: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x10d68fcd 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 @ 1675155049619 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1675155049619 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: test01JSplitPaneWithHwGLCanvasPlain took 2.25 sec [junit] Testcase: test02JSplitPaneWithHwGLCanvasContainer took 0.577 sec [junit] Testcase: test03JSplitPaneWithLwGLJPanel took 0.557 sec [junit] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 4.091 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675155046207 ms III - Start [junit] SLOCK [T main @ 1675155046208 ms +++ localhost/127.0.0.1:59999 - Locked within 10 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 0x7a8c8dcf: tileRendererInUse null, GearsES2[obj 0x7a8c8dcf isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x7a8c8dcf on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL4bc/GL4bc.hw] [junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR NVIDIA Corporation [junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [junit] GL_VERSION 4.6.0 NVIDIA 391.35 [junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 325 [junit] GLX_EXTENSIONS 30 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x7a8c8dcf created: GearsObj[0x541c4a19, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x7a8c8dcf created: GearsObj[0x77d19122, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x7a8c8dcf created: GearsObj[0x77d19122, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x7a8c8dcf FIN GearsES2[obj 0x7a8c8dcf isInit true, usesShared false, 1 GearsObj[0x541c4a19, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x77d19122, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1b214f0e, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x7a8c8dcf 0/0 393x527 of 393x527, swapInterval 1, drawable 0x4301092f, msaa false, tileRendererInUse null [junit] >> GearsES2 0x7a8c8dcf, 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 0x7a8c8dcf: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x7a8c8dcf 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 0x45b4c3a9: tileRendererInUse null, GearsES2[obj 0x45b4c3a9 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x45b4c3a9 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL4bc/GL4bc.hw] [junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR NVIDIA Corporation [junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [junit] GL_VERSION 4.6.0 NVIDIA 391.35 [junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 325 [junit] GLX_EXTENSIONS 30 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x45b4c3a9 created: GearsObj[0x391e902b, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x45b4c3a9 created: GearsObj[0x34fa161f, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x45b4c3a9 created: GearsObj[0x34fa161f, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x45b4c3a9 FIN GearsES2[obj 0x45b4c3a9 isInit true, usesShared false, 1 GearsObj[0x391e902b, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x34fa161f, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x69e2590e, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x45b4c3a9 0/0 393x527 of 393x527, swapInterval 1, drawable 0x6e0108f1, msaa false, tileRendererInUse null [junit] >> GearsES2 0x45b4c3a9, 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 0x45b4c3a9: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x45b4c3a9 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 0x10d68fcd: tileRendererInUse null, GearsES2[obj 0x10d68fcd isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x10d68fcd on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 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 0x10d68fcd created: GearsObj[0x58f798eb, vbo ff 2, fs 3, bf 4, bs 5] [junit] gear2 0x10d68fcd created: GearsObj[0x533627e4, vbo ff 8, fs 9, bf 10, bs 11] [junit] gear3 0x10d68fcd created: GearsObj[0x533627e4, vbo ff 8, fs 9, bf 10, bs 11] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x10d68fcd FIN GearsES2[obj 0x10d68fcd isInit true, usesShared false, 1 GearsObj[0x58f798eb, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x533627e4, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x702f8d67, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x10d68fcd 0/0 398x527 of 398x527, swapInterval 1, drawable 0x4301092f, msaa false, tileRendererInUse null [junit] >> GearsES2 0x10d68fcd, 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 0x10d68fcd: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x10d68fcd 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 @ 1675155049619 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1675155049619 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [junit] ------------- ---------------- --------------- [junit] Testsuite: com.jogamp.opengl.test.junit.jogl.awt.TestBug664GLCanvasSetVisibleSwingAWT [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] Testsuite: com.jogamp.opengl.test.junit.jogl.awt.TestBug664GLCanvasSetVisibleSwingAWT [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675155051106 ms III - Start [junit] SLOCK [T main @ 1675155051107 ms +++ localhost/127.0.0.1:59999 - Locked within 10 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 / 1039 ms, 57.7 fps, 17 ms/f; total: 60 f, 57.7 fps, 17 ms/f [junit] XXXXX Invisible Part 2/3 [junit] 0 s: 60 f / 17 ms, 3529.4 fps, 0 ms/f; total: 60 f, 3529.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.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, 10000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240 f, 13333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 300 f, 16666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 360 f, 18947.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 420 f, 22105.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 480 f, 25263.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 540 f, 28421.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 600 f, 31578.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 660 f, 34736.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 720 f, 36000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 780 f, 39000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 840 f, 42000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 900 f, 45000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 960 f, 48000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1020 f, 51000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1080 f, 54000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1140 f, 57000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1200 f, 60000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1260 f, 60000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1320 f, 62857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1380 f, 65714.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1440 f, 68571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1500 f, 71428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1560 f, 74285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1620 f, 73636.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1680 f, 76363.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1740 f, 79090.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1800 f, 81818.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1860 f, 84545.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1920 f, 87272.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1980 f, 90000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2040 f, 92727.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2100 f, 95454.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2160 f, 98181.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2220 f, 100909.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2280 f, 99130.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2340 f, 101739.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2400 f, 104347.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2460 f, 106956.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2520 f, 109565.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2580 f, 112173.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2640 f, 114782.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2700 f, 117391.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2760 f, 120000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2820 f, 122608.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2880 f, 125217.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2940 f, 127826.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3000 f, 125000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3060 f, 127500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3120 f, 130000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3180 f, 132500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3240 f, 135000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3300 f, 137500.0 fps, 0 ms/f [junit] 0 s: 60 f / 58 ms, 1034.4 fps, 0 ms/f; total: 3360 f, 40975.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3420 f, 41204.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3480 f, 41927.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3540 f, 42650.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3600 f, 43373.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3660 f, 44096.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3720 f, 44819.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3780 f, 45000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3840 f, 45714.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3900 f, 46428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3960 f, 47142.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4020 f, 47857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4080 f, 48571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4140 f, 49285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4200 f, 50000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4260 f, 50714.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4320 f, 51428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4380 f, 52142.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4440 f, 52857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4500 f, 52941.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4560 f, 53647.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4620 f, 54352.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4680 f, 55058.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4740 f, 55764.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4800 f, 56470.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4860 f, 57176.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4920 f, 57882.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4980 f, 58588.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5040 f, 59294.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5100 f, 59302.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5160 f, 60000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5220 f, 60697.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5280 f, 61395.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5340 f, 62093.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5400 f, 62790.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5460 f, 63488.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5520 f, 64186.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5580 f, 64137.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5640 f, 64827.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5700 f, 65517.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5760 f, 66206.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5820 f, 66896.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5880 f, 67586.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5940 f, 68275.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6000 f, 68965.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6060 f, 69655.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6120 f, 70344.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6180 f, 71034.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6240 f, 70909.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6300 f, 71590.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6360 f, 72272.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6420 f, 72954.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6480 f, 73636.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6540 f, 74318.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6600 f, 75000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6660 f, 75681.8 fps, 0 ms/f [junit] 0 s: 60 f / 106 ms, 566.0 fps, 1 ms/f; total: 6720 f, 34639.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6780 f, 34948.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6840 f, 35257.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6900 f, 35567.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6960 f, 35876.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7020 f, 36185.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7080 f, 36494.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7140 f, 36615.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7200 f, 36923.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7260 f, 37230.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7320 f, 37538.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7380 f, 37653.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7440 f, 37959.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7500 f, 38265.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7560 f, 38571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7620 f, 38877.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7680 f, 39183.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7740 f, 39489.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7800 f, 39795.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7860 f, 40102.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7920 f, 40408.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7980 f, 40507.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8040 f, 40812.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8100 f, 41116.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8160 f, 41421.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8220 f, 41725.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8280 f, 42030.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8340 f, 42335.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8400 f, 42639.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8460 f, 42944.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8520 f, 43248.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8580 f, 43553.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8640 f, 43857.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8700 f, 44162.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8760 f, 44467.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8820 f, 44545.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8880 f, 44848.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8940 f, 45151.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9000 f, 45454.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9060 f, 45757.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9120 f, 46060.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9180 f, 46363.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9240 f, 46666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9300 f, 46969.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9360 f, 47272.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9420 f, 47575.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9480 f, 47878.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9540 f, 48181.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9600 f, 48484.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9660 f, 48542.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9720 f, 48844.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9780 f, 49145.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9840 f, 49447.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9900 f, 49748.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9960 f, 50050.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10020 f, 50351.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10080 f, 50653.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10140 f, 50954.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10200 f, 51256.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10260 f, 51557.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10320 f, 51859.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10380 f, 52160.8 fps, 0 ms/f [junit] 0 s: 60 f / 106 ms, 566.0 fps, 1 ms/f; total: 10440 f, 34229.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10500 f, 34313.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10560 f, 34509.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10620 f, 34705.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10680 f, 34901.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10740 f, 35098.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10800 f, 35179.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10860 f, 35374.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10920 f, 35570.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10980 f, 35765.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11040 f, 35960.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11100 f, 36156.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11160 f, 36351.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11220 f, 36547.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11280 f, 36742.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11340 f, 36938.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11400 f, 37133.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11460 f, 37328.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11520 f, 37524.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11580 f, 37719.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11640 f, 37915.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11700 f, 38110.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11760 f, 38306.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11820 f, 38376.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11880 f, 38571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11940 f, 38766.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12000 f, 38961.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12060 f, 39155.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12120 f, 39350.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12180 f, 39545.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12240 f, 39740.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12300 f, 39935.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12360 f, 40129.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12420 f, 40324.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12480 f, 40519.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12540 f, 40714.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12600 f, 40909.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12660 f, 41103.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12720 f, 41298.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12780 f, 41493.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12840 f, 41553.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12900 f, 41747.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12960 f, 41941.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13020 f, 42135.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13080 f, 42330.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13140 f, 42524.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13200 f, 42718.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13260 f, 42912.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13320 f, 43106.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13380 f, 43300.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13440 f, 43495.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13500 f, 43689.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13560 f, 43883.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13620 f, 44077.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13680 f, 44271.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13740 f, 44466.0 fps, 0 ms/f [junit] 0 s: 60 f / 109 ms, 550.4 fps, 1 ms/f; total: 13800 f, 33014.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13860 f, 33157.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13920 f, 33221.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13980 f, 33365.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14040 f, 33508.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14100 f, 33651.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14160 f, 33794.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14220 f, 33937.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14280 f, 34081.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14340 f, 34224.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14400 f, 34367.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14460 f, 34510.7 fps, 0 ms/f [junit] 0 s: 60 f / 2 ms, 30000.0 fps, 0 ms/f; total: 14520 f, 34489.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14580 f, 34549.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14640 f, 34691.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14700 f, 34834.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14760 f, 34976.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14820 f, 35035.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14880 f, 35177.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14940 f, 35235.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15000 f, 35377.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15060 f, 35518.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15120 f, 35660.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15180 f, 35801.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15240 f, 35858.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15300 f, 36000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15360 f, 36141.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15420 f, 36282.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15480 f, 36423.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15540 f, 36564.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15600 f, 36705.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15660 f, 36847.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15720 f, 36988.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15780 f, 37129.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15840 f, 37270.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15900 f, 37411.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15960 f, 37552.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16020 f, 37694.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16080 f, 37835.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16140 f, 37976.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16200 f, 38117.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16260 f, 38258.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16320 f, 38400.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16380 f, 38541.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16440 f, 38682.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16500 f, 38823.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16560 f, 38964.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16620 f, 39014.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16680 f, 39154.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16740 f, 39295.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16800 f, 39436.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16860 f, 39577.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16920 f, 39718.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16980 f, 39859.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17040 f, 40000.0 fps, 0 ms/f [junit] 0 s: 60 f / 102 ms, 588.2 fps, 1 ms/f; total: 17100 f, 32386.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17160 f, 32500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17220 f, 32613.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17280 f, 32727.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17340 f, 32778.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17400 f, 32892.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17460 f, 33005.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17520 f, 33119.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17580 f, 33232.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17640 f, 33345.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17700 f, 33459.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17760 f, 33572.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17820 f, 33686.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17880 f, 33799.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17940 f, 33913.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18000 f, 33962.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18060 f, 34075.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18120 f, 34188.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18180 f, 34301.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18240 f, 34415.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18300 f, 34528.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18360 f, 34641.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18420 f, 34754.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18480 f, 34867.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18540 f, 34981.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18600 f, 35094.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18660 f, 35207.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18720 f, 35320.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18780 f, 35433.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18840 f, 35547.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18900 f, 35660.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18960 f, 35773.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19020 f, 35886.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19080 f, 36000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19140 f, 36113.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19200 f, 36158.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19260 f, 36271.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19320 f, 36384.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19380 f, 36497.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19440 f, 36610.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19500 f, 36723.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19560 f, 36836.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19620 f, 36949.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19680 f, 37062.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19740 f, 37175.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19800 f, 37288.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19860 f, 37401.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19920 f, 37514.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19980 f, 37627.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20040 f, 37740.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20100 f, 37853.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20160 f, 37966.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20220 f, 38079.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20280 f, 38192.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20340 f, 38305.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20400 f, 38418.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20460 f, 38531.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20520 f, 38644.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20580 f, 38757.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20640 f, 38796.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20700 f, 38909.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20760 f, 39022.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20820 f, 39135.3 fps, 0 ms/f [junit] GLCanvas invisible frame count: Before 64, after 65 [junit] XXXX Visible Part 3/3 [junit] 0 s: 60 f / 108 ms, 555.5 fps, 1 ms/f; total: 20880 f, 32625.0 fps, 0 ms/f [junit] 0 s: 60 f / 976 ms, 61.4 fps, 16 ms/f; total: 60 f, 61.4 fps, 16 ms/f [junit] GLCanvas isOffscreenLayerSurfaceEnabled: false: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug664GLCanvasSetVisibleSwingAWT - test01Onscreen [junit] 1 s: 60 f / 70 ms, 857.1 fps, 1 ms/f; total: 120 f, 114.7 fps, 8 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180 f, 172.0 fps, 5 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240 f, 229.4 fps, 4 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 300 f, 286.8 fps, 3 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 360 f, 344.1 fps, 2 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 420 f, 401.5 fps, 2 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 480 f, 458.8 fps, 2 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 540 f, 515.7 fps, 1 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 600 f, 573.0 fps, 1 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 660 f, 630.3 fps, 1 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 720 f, 687.6 fps, 1 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 780 f, 744.9 fps, 1 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 840 f, 802.2 fps, 1 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 900 f, 859.5 fps, 1 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 960 f, 916.9 fps, 1 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1020 f, 974.2 fps, 1 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1080 f, 1031.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1140 f, 1088.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1200 f, 1146.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1260 f, 1203.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1320 f, 1259.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1380 f, 1316.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1440 f, 1374.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1500 f, 1431.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1560 f, 1488.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1620 f, 1545.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1680 f, 1603.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1740 f, 1660.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1800 f, 1717.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1860 f, 1774.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1920 f, 1832.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1980 f, 1889.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2040 f, 1946.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2100 f, 2003.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2160 f, 2061.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2220 f, 2116.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2280 f, 2173.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2340 f, 2230.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2400 f, 2287.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2460 f, 2345.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2520 f, 2402.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2580 f, 2459.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2640 f, 2516.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2700 f, 2573.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2760 f, 2631.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2820 f, 2688.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2880 f, 2745.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2940 f, 2802.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3000 f, 2859.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3060 f, 2917.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3120 f, 2974.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3180 f, 3028.5 fps, 0 ms/f [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug664GLCanvasSetVisibleSwingAWT - test02Offscreen [junit] Platform doesn't support offscreen test. [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug664GLCanvasSetVisibleSwingAWT - test02Offscreen [junit] 1 s: 60 f / 65 ms, 923.0 fps, 1 ms/f; total: 3240 f, 2905.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3300 f, 2959.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3360 f, 3013.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3420 f, 3067.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3480 f, 3121.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3540 f, 3174.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3600 f, 3228.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3660 f, 3282.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3720 f, 3336.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3780 f, 3390.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3840 f, 3443.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3900 f, 3497.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3960 f, 3551.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4020 f, 3605.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4080 f, 3659.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4140 f, 3713.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4200 f, 3766.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4260 f, 3817.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4320 f, 3870.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4380 f, 3924.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4440 f, 3978.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4500 f, 4032.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4560 f, 4086.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4620 f, 4139.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4680 f, 4193.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4740 f, 4247.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4800 f, 4301.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4860 f, 4354.8 fps, 0 ms/f [junit] ++++ Test Singleton.unlock() [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4920 f, 4408.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4980 f, 4462.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5040 f, 4516.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5100 f, 4569.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5160 f, 4623.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5220 f, 4677.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5280 f, 4726.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5340 f, 4780.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5400 f, 4834.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5460 f, 4888.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5520 f, 4941.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5580 f, 4995.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5640 f, 5049.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5700 f, 5102.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5760 f, 5156.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5820 f, 5210.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5880 f, 5264.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5940 f, 5317.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6000 f, 5371.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6060 f, 5425.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6120 f, 5478.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6180 f, 5532.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6240 f, 5586.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6300 f, 5640.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6360 f, 5693.8 fps, 0 ms/f [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675155055739 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6420 f, 5747.5 fps, 0 ms/f [junit] SLOCK [T main @ 1675155055739 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [junit] 1 s: 60 f / 95 ms, 631.5 fps, 1 ms/f; total: 6480 f, 5346.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6540 f, 5391.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6600 f, 5441.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6660 f, 5485.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6720 f, 5535.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6780 f, 5584.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6840 f, 5634.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6900 f, 5679.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6960 f, 5728.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7020 f, 5777.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7080 f, 5827.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7140 f, 5876.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7200 f, 5925.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7260 f, 5970.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7320 f, 6019.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7380 f, 6069.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7440 f, 6118.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7500 f, 6167.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7560 f, 6217.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7620 f, 6261.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7680 f, 6310.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7740 f, 6359.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7800 f, 6409.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7860 f, 6453.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7920 f, 6502.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7980 f, 6551.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8040 f, 6600.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8100 f, 6650.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8160 f, 6694.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8220 f, 6743.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8280 f, 6792.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8340 f, 6836.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8400 f, 6885.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8460 f, 6934.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8520 f, 6983.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8580 f, 7032.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8640 f, 7081.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8700 f, 7131.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8760 f, 7174.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8820 f, 7223.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8880 f, 7272.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8940 f, 7321.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9000 f, 7371.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9060 f, 7420.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9120 f, 7463.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9180 f, 7512.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9240 f, 7561.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9300 f, 7610.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9360 f, 7659.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9420 f, 7708.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9480 f, 7751.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9540 f, 7800.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9600 f, 7849.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9660 f, 7898.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9720 f, 7947.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9780 f, 7996.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9840 f, 8039.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9900 f, 8088.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9960 f, 8137.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10020 f, 8186.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10080 f, 8235.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10140 f, 8284.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10200 f, 8333.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10260 f, 8375.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10320 f, 8424.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10380 f, 8473.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10440 f, 8522.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10500 f, 8571.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10560 f, 8620.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10620 f, 8662.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10680 f, 8711.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10740 f, 8760.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10800 f, 8809.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10860 f, 8858.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10920 f, 8907.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10980 f, 8955.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11040 f, 8997.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11100 f, 9046.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11160 f, 9095.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11220 f, 9144.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11280 f, 9193.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11340 f, 9242.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11400 f, 9290.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11460 f, 9332.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11520 f, 9381.1 fps, 0 ms/f [junit] 1 s: 60 f / 95 ms, 631.5 fps, 1 ms/f; total: 11580 f, 8752.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11640 f, 8798.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11700 f, 8843.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11760 f, 8882.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11820 f, 8927.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11880 f, 8966.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11940 f, 9004.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12000 f, 9049.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12060 f, 9088.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12120 f, 9133.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12180 f, 9178.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12240 f, 9216.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12300 f, 9262.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12360 f, 9307.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12420 f, 9352.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12480 f, 9397.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12540 f, 9435.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12600 f, 9480.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12660 f, 9525.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12720 f, 9563.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12780 f, 9609.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12840 f, 9646.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12900 f, 9691.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12960 f, 9737.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13020 f, 9782.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13080 f, 9827.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13140 f, 9864.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13200 f, 9909.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13260 f, 9954.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13320 f, 10000.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13380 f, 10045.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13440 f, 10090.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13500 f, 10127.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13560 f, 10172.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13620 f, 10217.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13680 f, 10262.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13740 f, 10307.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13800 f, 10352.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13860 f, 10397.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13920 f, 10434.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13980 f, 10479.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14040 f, 10524.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14100 f, 10569.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14160 f, 10614.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14220 f, 10659.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14280 f, 10696.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14340 f, 10741.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14400 f, 10786.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14460 f, 10831.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14520 f, 10876.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14580 f, 10921.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14640 f, 10966.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14700 f, 11002.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14760 f, 11047.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14820 f, 11092.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14880 f, 11137.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14940 f, 11182.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15000 f, 11227.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15060 f, 11272.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15120 f, 11308.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15180 f, 11353.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15240 f, 11398.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15300 f, 11443.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15360 f, 11488.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15420 f, 11533.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15480 f, 11569.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15540 f, 11614.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15600 f, 11659.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15660 f, 11704.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15720 f, 11748.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15780 f, 11793.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15840 f, 11838.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15900 f, 11874.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15960 f, 11919.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16020 f, 11964.1 fps, 0 ms/f [junit] 1 s: 60 f / 94 ms, 638.2 fps, 1 ms/f; total: 16080 f, 11221.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16140 f, 11263.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16200 f, 11304.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16260 f, 11338.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16320 f, 11380.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16380 f, 11422.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16440 f, 11464.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16500 f, 11506.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16560 f, 11540.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16620 f, 11581.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16680 f, 11623.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16740 f, 11665.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16800 f, 11707.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16860 f, 11740.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16920 f, 11782.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16980 f, 11824.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17040 f, 11866.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17100 f, 11899.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17160 f, 11941.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17220 f, 11983.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17280 f, 12025.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17340 f, 12058.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17400 f, 12100.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17460 f, 12141.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17520 f, 12183.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17580 f, 12225.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17640 f, 12267.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17700 f, 12308.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17760 f, 12341.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17820 f, 12383.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17880 f, 12425.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17940 f, 12466.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18000 f, 12508.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18060 f, 12550.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18120 f, 12592.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18180 f, 12625.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18240 f, 12666.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18300 f, 12708.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18360 f, 12750.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18420 f, 12791.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18480 f, 12833.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18540 f, 12866.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18600 f, 12907.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18660 f, 12949.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18720 f, 12990.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18780 f, 13032.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18840 f, 13074.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18900 f, 13106.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18960 f, 13148.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19020 f, 13190.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19080 f, 13231.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19140 f, 13273.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19200 f, 13314.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19260 f, 13356.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19320 f, 13388.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19380 f, 13430.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19440 f, 13471.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19500 f, 13513.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19560 f, 13555.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19620 f, 13596.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19680 f, 13638.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19740 f, 13670.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19800 f, 13711.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19860 f, 13753.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19920 f, 13795.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19980 f, 13836.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20040 f, 13878.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20100 f, 13910.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20160 f, 13951.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20220 f, 13993.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20280 f, 14034.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20340 f, 14076.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20400 f, 14117.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20460 f, 14159.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20520 f, 14190.8 fps, 0 ms/f [junit] 1 s: 60 f / 99 ms, 606.0 fps, 1 ms/f; total: 20580 f, 13320.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20640 f, 13359.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20700 f, 13389.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20760 f, 13428.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20820 f, 13467.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20880 f, 13505.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20940 f, 13544.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21000 f, 13583.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21060 f, 13613.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21120 f, 13652.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21180 f, 13691.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21240 f, 13729.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21300 f, 13768.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21360 f, 13807.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21420 f, 13846.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21480 f, 13875.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21540 f, 13914.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21600 f, 13953.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21660 f, 13992.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21720 f, 14031.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21780 f, 14069.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21840 f, 14108.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21900 f, 14138.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21960 f, 14176.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22020 f, 14215.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22080 f, 14254.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22140 f, 14293.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22200 f, 14331.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22260 f, 14361.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22320 f, 14400.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22380 f, 14438.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22440 f, 14477.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22500 f, 14516.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22560 f, 14554.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22620 f, 14593.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22680 f, 14622.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22740 f, 14661.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22800 f, 14700.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22860 f, 14738.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22920 f, 14777.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22980 f, 14816.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23040 f, 14845.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23100 f, 14884.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23160 f, 14922.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23220 f, 14961.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23280 f, 15000.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23340 f, 15038.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23400 f, 15067.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23460 f, 15106.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23520 f, 15144.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23580 f, 15183.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23640 f, 15222.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23700 f, 15260.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23760 f, 15299.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23820 f, 15328.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23880 f, 15366.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23940 f, 15405.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24000 f, 15444.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24060 f, 15482.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24120 f, 15521.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24180 f, 15559.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24240 f, 15588.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24300 f, 15627.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24360 f, 15665.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24420 f, 15704.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24480 f, 15742.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24540 f, 15781.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24600 f, 15819.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24660 f, 15848.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24720 f, 15886.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24780 f, 15925.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24840 f, 15964.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24900 f, 16002.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24960 f, 16041.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25020 f, 16069.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25080 f, 16107.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25140 f, 16146.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25200 f, 16184.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25260 f, 16223.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25320 f, 16262.0 fps, 0 ms/f [junit] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 5.387 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675155051106 ms III - Start [junit] SLOCK [T main @ 1675155051107 ms +++ localhost/127.0.0.1:59999 - Locked within 10 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 / 1039 ms, 57.7 fps, 17 ms/f; total: 60 f, 57.7 fps, 17 ms/f [junit] XXXXX Invisible Part 2/3 [junit] 0 s: 60 f / 17 ms, 3529.4 fps, 0 ms/f; total: 60 f, 3529.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.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, 10000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240 f, 13333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 300 f, 16666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 360 f, 18947.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 420 f, 22105.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 480 f, 25263.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 540 f, 28421.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 600 f, 31578.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 660 f, 34736.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 720 f, 36000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 780 f, 39000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 840 f, 42000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 900 f, 45000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 960 f, 48000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1020 f, 51000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1080 f, 54000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1140 f, 57000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1200 f, 60000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1260 f, 60000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1320 f, 62857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1380 f, 65714.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1440 f, 68571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1500 f, 71428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1560 f, 74285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1620 f, 73636.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1680 f, 76363.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1740 f, 79090.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1800 f, 81818.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1860 f, 84545.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1920 f, 87272.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1980 f, 90000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2040 f, 92727.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2100 f, 95454.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2160 f, 98181.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2220 f, 100909.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2280 f, 99130.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2340 f, 101739.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2400 f, 104347.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2460 f, 106956.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2520 f, 109565.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2580 f, 112173.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2640 f, 114782.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2700 f, 117391.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2760 f, 120000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2820 f, 122608.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2880 f, 125217.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2940 f, 127826.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3000 f, 125000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3060 f, 127500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3120 f, 130000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3180 f, 132500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3240 f, 135000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3300 f, 137500.0 fps, 0 ms/f [junit] 0 s: 60 f / 58 ms, 1034.4 fps, 0 ms/f; total: 3360 f, 40975.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3420 f, 41204.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3480 f, 41927.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3540 f, 42650.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3600 f, 43373.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3660 f, 44096.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3720 f, 44819.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3780 f, 45000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3840 f, 45714.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3900 f, 46428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3960 f, 47142.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4020 f, 47857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4080 f, 48571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4140 f, 49285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4200 f, 50000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4260 f, 50714.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4320 f, 51428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4380 f, 52142.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4440 f, 52857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4500 f, 52941.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4560 f, 53647.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4620 f, 54352.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4680 f, 55058.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4740 f, 55764.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4800 f, 56470.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4860 f, 57176.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4920 f, 57882.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4980 f, 58588.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5040 f, 59294.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5100 f, 59302.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5160 f, 60000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5220 f, 60697.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5280 f, 61395.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5340 f, 62093.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5400 f, 62790.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5460 f, 63488.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5520 f, 64186.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5580 f, 64137.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5640 f, 64827.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5700 f, 65517.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5760 f, 66206.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5820 f, 66896.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5880 f, 67586.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5940 f, 68275.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6000 f, 68965.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6060 f, 69655.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6120 f, 70344.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6180 f, 71034.4 fps, 0 ms/f [junit] 1 s: 60 f / 151 ms, 397.3 fps, 2 ms/f; total: 25380 f, 14859.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25440 f, 14894.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25500 f, 14929.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25560 f, 14964.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25620 f, 15000.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25680 f, 15035.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25740 f, 15070.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25800 f, 15105.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25860 f, 15140.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25920 f, 15175.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25980 f, 15210.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26040 f, 15245.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26100 f, 15281.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26160 f, 15316.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26220 f, 15342.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26280 f, 15377.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26340 f, 15412.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26400 f, 15447.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26460 f, 15482.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26520 f, 15517.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26580 f, 15552.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26640 f, 15588.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26700 f, 15623.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26760 f, 15658.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26820 f, 15693.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26880 f, 15728.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26940 f, 15763.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27000 f, 15798.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27060 f, 15833.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27120 f, 15868.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27180 f, 15904.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27240 f, 15939.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27300 f, 15974.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27360 f, 16000.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27420 f, 16035.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27480 f, 16070.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27540 f, 16105.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27600 f, 16140.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27660 f, 16175.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27720 f, 16210.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27780 f, 16245.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27840 f, 16280.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27900 f, 16315.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27960 f, 16350.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28020 f, 16385.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28080 f, 16421.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28140 f, 16456.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28200 f, 16491.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28260 f, 16526.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28320 f, 16561.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28380 f, 16596.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28440 f, 16631.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28500 f, 16666.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28560 f, 16701.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28620 f, 16727.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6240 f, 70909.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6300 f, 71590.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6360 f, 72272.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6420 f, 72954.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6480 f, 73636.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6540 f, 74318.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6600 f, 75000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6660 f, 75681.8 fps, 0 ms/f [junit] 0 s: 60 f / 106 ms, 566.0 fps, 1 ms/f; total: 6720 f, 34639.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6780 f, 34948.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6840 f, 35257.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6900 f, 35567.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6960 f, 35876.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7020 f, 36185.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7080 f, 36494.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7140 f, 36615.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7200 f, 36923.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7260 f, 37230.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7320 f, 37538.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7380 f, 37653.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7440 f, 37959.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7500 f, 38265.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7560 f, 38571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7620 f, 38877.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7680 f, 39183.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7740 f, 39489.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7800 f, 39795.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7860 f, 40102.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7920 f, 40408.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7980 f, 40507.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8040 f, 40812.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8100 f, 41116.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8160 f, 41421.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8220 f, 41725.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8280 f, 42030.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8340 f, 42335.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8400 f, 42639.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8460 f, 42944.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8520 f, 43248.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8580 f, 43553.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8640 f, 43857.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8700 f, 44162.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8760 f, 44467.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8820 f, 44545.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8880 f, 44848.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8940 f, 45151.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9000 f, 45454.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9060 f, 45757.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9120 f, 46060.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9180 f, 46363.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9240 f, 46666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9300 f, 46969.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9360 f, 47272.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9420 f, 47575.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9480 f, 47878.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9540 f, 48181.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9600 f, 48484.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9660 f, 48542.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9720 f, 48844.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9780 f, 49145.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9840 f, 49447.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9900 f, 49748.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9960 f, 50050.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10020 f, 50351.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10080 f, 50653.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10140 f, 50954.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10200 f, 51256.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10260 f, 51557.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10320 f, 51859.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10380 f, 52160.8 fps, 0 ms/f [junit] 0 s: 60 f / 106 ms, 566.0 fps, 1 ms/f; total: 10440 f, 34229.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10500 f, 34313.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10560 f, 34509.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10620 f, 34705.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10680 f, 34901.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10740 f, 35098.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10800 f, 35179.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10860 f, 35374.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10920 f, 35570.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10980 f, 35765.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11040 f, 35960.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11100 f, 36156.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11160 f, 36351.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11220 f, 36547.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11280 f, 36742.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11340 f, 36938.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11400 f, 37133.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11460 f, 37328.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11520 f, 37524.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11580 f, 37719.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11640 f, 37915.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11700 f, 38110.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11760 f, 38306.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11820 f, 38376.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11880 f, 38571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11940 f, 38766.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12000 f, 38961.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12060 f, 39155.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12120 f, 39350.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12180 f, 39545.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12240 f, 39740.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12300 f, 39935.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12360 f, 40129.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12420 f, 40324.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12480 f, 40519.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12540 f, 40714.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12600 f, 40909.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12660 f, 41103.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12720 f, 41298.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12780 f, 41493.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12840 f, 41553.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12900 f, 41747.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12960 f, 41941.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13020 f, 42135.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13080 f, 42330.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13140 f, 42524.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13200 f, 42718.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13260 f, 42912.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13320 f, 43106.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13380 f, 43300.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13440 f, 43495.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13500 f, 43689.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13560 f, 43883.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13620 f, 44077.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13680 f, 44271.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13740 f, 44466.0 fps, 0 ms/f [junit] 0 s: 60 f / 109 ms, 550.4 fps, 1 ms/f; total: 13800 f, 33014.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13860 f, 33157.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13920 f, 33221.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13980 f, 33365.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14040 f, 33508.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14100 f, 33651.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14160 f, 33794.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14220 f, 33937.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14280 f, 34081.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14340 f, 34224.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14400 f, 34367.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14460 f, 34510.7 fps, 0 ms/f [junit] 0 s: 60 f / 2 ms, 30000.0 fps, 0 ms/f; total: 14520 f, 34489.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14580 f, 34549.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14640 f, 34691.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14700 f, 34834.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14760 f, 34976.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14820 f, 35035.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14880 f, 35177.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14940 f, 35235.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15000 f, 35377.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15060 f, 35518.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15120 f, 35660.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15180 f, 35801.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15240 f, 35858.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15300 f, 36000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15360 f, 36141.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15420 f, 36282.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15480 f, 36423.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15540 f, 36564.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15600 f, 36705.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15660 f, 36847.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15720 f, 36988.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15780 f, 37129.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15840 f, 37270.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15900 f, 37411.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15960 f, 37552.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16020 f, 37694.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16080 f, 37835.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16140 f, 37976.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16200 f, 38117.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16260 f, 38258.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16320 f, 38400.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16380 f, 38541.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16440 f, 38682.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16500 f, 38823.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16560 f, 38964.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16620 f, 39014.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16680 f, 39154.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16740 f, 39295.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16800 f, 39436.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16860 f, 39577.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16920 f, 39718.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16980 f, 39859.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17040 f, 40000.0 fps, 0 ms/f [junit] 0 s: 60 f / 102 ms, 588.2 fps, 1 ms/f; total: 17100 f, 32386.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17160 f, 32500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17220 f, 32613.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17280 f, 32727.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17340 f, 32778.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17400 f, 32892.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17460 f, 33005.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17520 f, 33119.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17580 f, 33232.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17640 f, 33345.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17700 f, 33459.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17760 f, 33572.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17820 f, 33686.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17880 f, 33799.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17940 f, 33913.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18000 f, 33962.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18060 f, 34075.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18120 f, 34188.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18180 f, 34301.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18240 f, 34415.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18300 f, 34528.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18360 f, 34641.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18420 f, 34754.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18480 f, 34867.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18540 f, 34981.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18600 f, 35094.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18660 f, 35207.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18720 f, 35320.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18780 f, 35433.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18840 f, 35547.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18900 f, 35660.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18960 f, 35773.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19020 f, 35886.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19080 f, 36000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19140 f, 36113.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19200 f, 36158.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19260 f, 36271.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19320 f, 36384.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19380 f, 36497.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19440 f, 36610.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19500 f, 36723.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19560 f, 36836.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19620 f, 36949.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19680 f, 37062.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19740 f, 37175.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19800 f, 37288.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19860 f, 37401.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19920 f, 37514.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19980 f, 37627.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20040 f, 37740.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20100 f, 37853.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20160 f, 37966.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20220 f, 38079.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20280 f, 38192.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20340 f, 38305.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20400 f, 38418.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20460 f, 38531.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20520 f, 38644.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20580 f, 38757.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20640 f, 38796.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20700 f, 38909.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20760 f, 39022.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20820 f, 39135.3 fps, 0 ms/f [junit] GLCanvas invisible frame count: Before 64, after 65 [junit] XXXX Visible Part 3/3 [junit] 0 s: 60 f / 108 ms, 555.5 fps, 1 ms/f; total: 20880 f, 32625.0 fps, 0 ms/f [junit] 0 s: 60 f / 976 ms, 61.4 fps, 16 ms/f; total: 60 f, 61.4 fps, 16 ms/f [junit] GLCanvas isOffscreenLayerSurfaceEnabled: false: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug664GLCanvasSetVisibleSwingAWT - test01Onscreen [junit] 1 s: 60 f / 70 ms, 857.1 fps, 1 ms/f; total: 120 f, 114.7 fps, 8 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180 f, 172.0 fps, 5 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240 f, 229.4 fps, 4 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 300 f, 286.8 fps, 3 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 360 f, 344.1 fps, 2 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 420 f, 401.5 fps, 2 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 480 f, 458.8 fps, 2 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 540 f, 515.7 fps, 1 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 600 f, 573.0 fps, 1 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 660 f, 630.3 fps, 1 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 720 f, 687.6 fps, 1 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 780 f, 744.9 fps, 1 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 840 f, 802.2 fps, 1 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 900 f, 859.5 fps, 1 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 960 f, 916.9 fps, 1 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1020 f, 974.2 fps, 1 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1080 f, 1031.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1140 f, 1088.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1200 f, 1146.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1260 f, 1203.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1320 f, 1259.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1380 f, 1316.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1440 f, 1374.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1500 f, 1431.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1560 f, 1488.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1620 f, 1545.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1680 f, 1603.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1740 f, 1660.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1800 f, 1717.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1860 f, 1774.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1920 f, 1832.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1980 f, 1889.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2040 f, 1946.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2100 f, 2003.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2160 f, 2061.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2220 f, 2116.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2280 f, 2173.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2340 f, 2230.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2400 f, 2287.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2460 f, 2345.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2520 f, 2402.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2580 f, 2459.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2640 f, 2516.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2700 f, 2573.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2760 f, 2631.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2820 f, 2688.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2880 f, 2745.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2940 f, 2802.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3000 f, 2859.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3060 f, 2917.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3120 f, 2974.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3180 f, 3028.5 fps, 0 ms/f [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug664GLCanvasSetVisibleSwingAWT - test02Offscreen [junit] Platform doesn't support offscreen test. [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug664GLCanvasSetVisibleSwingAWT - test02Offscreen [junit] 1 s: 60 f / 65 ms, 923.0 fps, 1 ms/f; total: 3240 f, 2905.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3300 f, 2959.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3360 f, 3013.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3420 f, 3067.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3480 f, 3121.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3540 f, 3174.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3600 f, 3228.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3660 f, 3282.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3720 f, 3336.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3780 f, 3390.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3840 f, 3443.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3900 f, 3497.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3960 f, 3551.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4020 f, 3605.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4080 f, 3659.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4140 f, 3713.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4200 f, 3766.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4260 f, 3817.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4320 f, 3870.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4380 f, 3924.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4440 f, 3978.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4500 f, 4032.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4560 f, 4086.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4620 f, 4139.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4680 f, 4193.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4740 f, 4247.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4800 f, 4301.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4860 f, 4354.8 fps, 0 ms/f [junit] ++++ Test Singleton.unlock() [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4920 f, 4408.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4980 f, 4462.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5040 f, 4516.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5100 f, 4569.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5160 f, 4623.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5220 f, 4677.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5280 f, 4726.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5340 f, 4780.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5400 f, 4834.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5460 f, 4888.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5520 f, 4941.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5580 f, 4995.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5640 f, 5049.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5700 f, 5102.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5760 f, 5156.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5820 f, 5210.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5880 f, 5264.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5940 f, 5317.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6000 f, 5371.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6060 f, 5425.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6120 f, 5478.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6180 f, 5532.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6240 f, 5586.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6300 f, 5640.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6360 f, 5693.8 fps, 0 ms/f [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675155055739 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6420 f, 5747.5 fps, 0 ms/f [junit] SLOCK [T main @ 1675155055739 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [junit] 1 s: 60 f / 95 ms, 631.5 fps, 1 ms/f; total: 6480 f, 5346.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6540 f, 5391.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6600 f, 5441.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6660 f, 5485.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6720 f, 5535.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6780 f, 5584.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6840 f, 5634.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6900 f, 5679.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6960 f, 5728.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7020 f, 5777.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7080 f, 5827.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7140 f, 5876.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7200 f, 5925.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7260 f, 5970.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7320 f, 6019.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7380 f, 6069.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7440 f, 6118.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7500 f, 6167.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7560 f, 6217.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7620 f, 6261.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7680 f, 6310.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7740 f, 6359.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7800 f, 6409.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7860 f, 6453.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7920 f, 6502.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7980 f, 6551.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8040 f, 6600.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8100 f, 6650.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8160 f, 6694.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8220 f, 6743.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8280 f, 6792.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8340 f, 6836.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8400 f, 6885.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8460 f, 6934.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8520 f, 6983.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8580 f, 7032.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8640 f, 7081.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8700 f, 7131.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8760 f, 7174.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8820 f, 7223.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8880 f, 7272.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8940 f, 7321.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9000 f, 7371.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9060 f, 7420.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9120 f, 7463.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9180 f, 7512.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9240 f, 7561.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9300 f, 7610.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9360 f, 7659.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9420 f, 7708.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9480 f, 7751.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9540 f, 7800.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9600 f, 7849.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9660 f, 7898.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9720 f, 7947.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9780 f, 7996.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9840 f, 8039.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9900 f, 8088.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9960 f, 8137.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10020 f, 8186.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10080 f, 8235.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10140 f, 8284.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10200 f, 8333.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10260 f, 8375.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10320 f, 8424.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10380 f, 8473.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10440 f, 8522.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10500 f, 8571.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10560 f, 8620.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10620 f, 8662.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10680 f, 8711.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10740 f, 8760.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10800 f, 8809.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10860 f, 8858.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10920 f, 8907.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10980 f, 8955.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11040 f, 8997.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11100 f, 9046.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11160 f, 9095.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11220 f, 9144.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11280 f, 9193.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11340 f, 9242.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11400 f, 9290.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11460 f, 9332.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11520 f, 9381.1 fps, 0 ms/f [junit] 1 s: 60 f / 95 ms, 631.5 fps, 1 ms/f; total: 11580 f, 8752.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11640 f, 8798.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11700 f, 8843.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11760 f, 8882.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11820 f, 8927.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11880 f, 8966.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11940 f, 9004.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12000 f, 9049.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12060 f, 9088.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12120 f, 9133.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12180 f, 9178.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12240 f, 9216.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12300 f, 9262.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12360 f, 9307.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12420 f, 9352.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12480 f, 9397.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12540 f, 9435.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12600 f, 9480.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12660 f, 9525.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12720 f, 9563.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12780 f, 9609.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12840 f, 9646.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12900 f, 9691.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12960 f, 9737.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13020 f, 9782.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13080 f, 9827.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13140 f, 9864.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13200 f, 9909.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13260 f, 9954.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13320 f, 10000.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13380 f, 10045.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13440 f, 10090.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13500 f, 10127.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13560 f, 10172.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13620 f, 10217.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13680 f, 10262.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13740 f, 10307.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13800 f, 10352.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13860 f, 10397.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13920 f, 10434.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13980 f, 10479.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14040 f, 10524.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14100 f, 10569.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14160 f, 10614.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14220 f, 10659.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14280 f, 10696.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14340 f, 10741.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14400 f, 10786.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14460 f, 10831.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14520 f, 10876.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14580 f, 10921.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14640 f, 10966.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14700 f, 11002.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14760 f, 11047.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14820 f, 11092.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14880 f, 11137.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14940 f, 11182.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15000 f, 11227.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15060 f, 11272.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15120 f, 11308.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15180 f, 11353.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15240 f, 11398.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15300 f, 11443.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15360 f, 11488.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15420 f, 11533.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15480 f, 11569.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15540 f, 11614.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15600 f, 11659.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15660 f, 11704.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15720 f, 11748.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15780 f, 11793.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15840 f, 11838.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15900 f, 11874.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15960 f, 11919.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16020 f, 11964.1 fps, 0 ms/f [junit] 1 s: 60 f / 94 ms, 638.2 fps, 1 ms/f; total: 16080 f, 11221.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16140 f, 11263.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16200 f, 11304.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16260 f, 11338.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16320 f, 11380.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16380 f, 11422.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16440 f, 11464.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16500 f, 11506.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16560 f, 11540.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16620 f, 11581.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16680 f, 11623.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16740 f, 11665.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16800 f, 11707.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16860 f, 11740.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16920 f, 11782.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16980 f, 11824.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17040 f, 11866.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17100 f, 11899.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17160 f, 11941.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17220 f, 11983.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17280 f, 12025.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17340 f, 12058.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17400 f, 12100.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17460 f, 12141.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17520 f, 12183.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17580 f, 12225.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17640 f, 12267.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17700 f, 12308.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17760 f, 12341.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17820 f, 12383.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17880 f, 12425.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17940 f, 12466.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18000 f, 12508.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18060 f, 12550.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18120 f, 12592.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18180 f, 12625.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18240 f, 12666.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18300 f, 12708.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18360 f, 12750.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18420 f, 12791.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18480 f, 12833.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18540 f, 12866.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18600 f, 12907.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18660 f, 12949.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18720 f, 12990.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18780 f, 13032.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18840 f, 13074.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18900 f, 13106.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18960 f, 13148.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19020 f, 13190.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19080 f, 13231.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19140 f, 13273.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19200 f, 13314.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19260 f, 13356.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19320 f, 13388.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19380 f, 13430.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19440 f, 13471.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19500 f, 13513.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19560 f, 13555.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19620 f, 13596.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19680 f, 13638.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19740 f, 13670.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19800 f, 13711.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19860 f, 13753.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19920 f, 13795.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19980 f, 13836.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20040 f, 13878.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20100 f, 13910.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20160 f, 13951.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20220 f, 13993.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20280 f, 14034.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20340 f, 14076.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20400 f, 14117.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20460 f, 14159.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20520 f, 14190.8 fps, 0 ms/f [junit] 1 s: 60 f / 99 ms, 606.0 fps, 1 ms/f; total: 20580 f, 13320.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20640 f, 13359.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20700 f, 13389.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20760 f, 13428.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20820 f, 13467.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20880 f, 13505.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20940 f, 13544.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21000 f, 13583.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21060 f, 13613.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21120 f, 13652.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21180 f, 13691.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21240 f, 13729.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21300 f, 13768.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21360 f, 13807.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21420 f, 13846.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21480 f, 13875.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21540 f, 13914.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21600 f, 13953.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21660 f, 13992.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21720 f, 14031.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21780 f, 14069.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21840 f, 14108.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21900 f, 14138.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21960 f, 14176.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22020 f, 14215.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22080 f, 14254.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22140 f, 14293.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22200 f, 14331.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22260 f, 14361.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22320 f, 14400.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22380 f, 14438.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22440 f, 14477.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22500 f, 14516.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22560 f, 14554.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22620 f, 14593.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22680 f, 14622.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22740 f, 14661.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22800 f, 14700.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22860 f, 14738.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22920 f, 14777.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22980 f, 14816.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23040 f, 14845.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23100 f, 14884.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23160 f, 14922.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23220 f, 14961.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23280 f, 15000.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23340 f, 15038.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23400 f, 15067.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23460 f, 15106.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23520 f, 15144.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23580 f, 15183.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23640 f, 15222.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23700 f, 15260.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23760 f, 15299.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23820 f, 15328.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23880 f, 15366.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23940 f, 15405.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24000 f, 15444.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24060 f, 15482.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24120 f, 15521.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24180 f, 15559.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24240 f, 15588.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24300 f, 15627.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24360 f, 15665.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24420 f, 15704.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24480 f, 15742.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24540 f, 15781.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24600 f, 15819.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24660 f, 15848.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24720 f, 15886.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24780 f, 15925.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24840 f, 15964.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24900 f, 16002.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24960 f, 16041.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25020 f, 16069.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25080 f, 16107.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25140 f, 16146.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25200 f, 16184.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25260 f, 16223.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25320 f, 16262.0 fps, 0 ms/f [junit] 1 s: 60 f / 151 ms, 397.3 fps, 2 ms/f; total: 25380 f, 14859.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25440 f, 14894.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25500 f, 14929.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25560 f, 14964.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25620 f, 15000.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25680 f, 15035.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25740 f, 15070.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25800 f, 15105.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25860 f, 15140.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25920 f, 15175.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25980 f, 15210.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26040 f, 15245.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26100 f, 15281.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26160 f, 15316.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26220 f, 15342.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26280 f, 15377.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26340 f, 15412.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26400 f, 15447.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26460 f, 15482.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26520 f, 15517.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26580 f, 15552.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26640 f, 15588.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26700 f, 15623.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26760 f, 15658.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26820 f, 15693.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26880 f, 15728.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26940 f, 15763.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27000 f, 15798.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27060 f, 15833.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27120 f, 15868.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27180 f, 15904.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27240 f, 15939.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27300 f, 15974.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27360 f, 16000.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27420 f, 16035.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27480 f, 16070.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27540 f, 16105.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27600 f, 16140.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27660 f, 16175.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27720 f, 16210.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27780 f, 16245.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27840 f, 16280.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27900 f, 16315.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27960 f, 16350.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28020 f, 16385.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28080 f, 16421.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28140 f, 16456.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28200 f, 16491.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28260 f, 16526.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28320 f, 16561.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28380 f, 16596.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28440 f, 16631.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28500 f, 16666.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28560 f, 16701.7 fps, 0 ms/f [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: test01Onscreen took 3.012 sec [junit] Testcase: test02Offscreen took 0.05 sec [junit] 1 s: 60 f / 106 ms, 566.0 fps, 1 ms/f; total: 28680 f, 15784.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28740 f, 15817.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28800 f, 15850.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28860 f, 15883.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28920 f, 15916.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28980 f, 15949.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29040 f, 15982.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29100 f, 16015.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29160 f, 16048.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29220 f, 16081.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29280 f, 16114.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29340 f, 16138.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29400 f, 16171.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29460 f, 16204.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29520 f, 16237.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29580 f, 16270.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29640 f, 16303.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29700 f, 16336.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29760 f, 16369.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29820 f, 16402.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29880 f, 16435.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29940 f, 16468.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30000 f, 16501.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30060 f, 16534.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30120 f, 16567.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30180 f, 16600.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30240 f, 16624.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30300 f, 16657.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30360 f, 16690.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30420 f, 16723.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30480 f, 16756.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30540 f, 16789.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30600 f, 16822.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30660 f, 16855.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30720 f, 16888.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30780 f, 16921.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30840 f, 16954.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30900 f, 16987.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30960 f, 17020.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31020 f, 17053.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31080 f, 17086.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31140 f, 17119.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31200 f, 17142.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31260 f, 17175.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31320 f, 17208.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31380 f, 17241.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31440 f, 17274.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31500 f, 17307.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31560 f, 17340.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31620 f, 17373.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31680 f, 17406.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31740 f, 17439.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31800 f, 17472.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31860 f, 17505.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31920 f, 17538.4 fps, 0 ms/f [junit] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 5.387 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675155051106 ms III - Start [junit] SLOCK [T main @ 1675155051107 ms +++ localhost/127.0.0.1:59999 - Locked within 10 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 / 1039 ms, 57.7 fps, 17 ms/f; total: 60 f, 57.7 fps, 17 ms/f [junit] XXXXX Invisible Part 2/3 [junit] 0 s: 60 f / 17 ms, 3529.4 fps, 0 ms/f; total: 60 f, 3529.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.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, 10000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240 f, 13333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 300 f, 16666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 360 f, 18947.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 420 f, 22105.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 480 f, 25263.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 540 f, 28421.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 600 f, 31578.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 660 f, 34736.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 720 f, 36000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 780 f, 39000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 840 f, 42000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 900 f, 45000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 960 f, 48000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1020 f, 51000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1080 f, 54000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1140 f, 57000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1200 f, 60000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1260 f, 60000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1320 f, 62857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1380 f, 65714.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1440 f, 68571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1500 f, 71428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1560 f, 74285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1620 f, 73636.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1680 f, 76363.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1740 f, 79090.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1800 f, 81818.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1860 f, 84545.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1920 f, 87272.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1980 f, 90000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2040 f, 92727.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2100 f, 95454.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2160 f, 98181.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2220 f, 100909.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2280 f, 99130.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2340 f, 101739.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2400 f, 104347.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2460 f, 106956.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2520 f, 109565.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2580 f, 112173.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2640 f, 114782.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2700 f, 117391.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2760 f, 120000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2820 f, 122608.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2880 f, 125217.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2940 f, 127826.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3000 f, 125000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3060 f, 127500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3120 f, 130000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3180 f, 132500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3240 f, 135000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3300 f, 137500.0 fps, 0 ms/f [junit] 0 s: 60 f / 58 ms, 1034.4 fps, 0 ms/f; total: 3360 f, 40975.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3420 f, 41204.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3480 f, 41927.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3540 f, 42650.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3600 f, 43373.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3660 f, 44096.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3720 f, 44819.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3780 f, 45000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3840 f, 45714.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3900 f, 46428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3960 f, 47142.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4020 f, 47857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4080 f, 48571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4140 f, 49285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4200 f, 50000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4260 f, 50714.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4320 f, 51428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4380 f, 52142.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4440 f, 52857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4500 f, 52941.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4560 f, 53647.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4620 f, 54352.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4680 f, 55058.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4740 f, 55764.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4800 f, 56470.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4860 f, 57176.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4920 f, 57882.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4980 f, 58588.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5040 f, 59294.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5100 f, 59302.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5160 f, 60000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5220 f, 60697.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5280 f, 61395.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5340 f, 62093.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5400 f, 62790.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5460 f, 63488.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5520 f, 64186.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5580 f, 64137.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5640 f, 64827.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5700 f, 65517.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5760 f, 66206.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5820 f, 66896.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5880 f, 67586.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5940 f, 68275.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6000 f, 68965.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6060 f, 69655.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6120 f, 70344.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6180 f, 71034.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6240 f, 70909.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6300 f, 71590.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6360 f, 72272.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6420 f, 72954.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6480 f, 73636.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6540 f, 74318.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6600 f, 75000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6660 f, 75681.8 fps, 0 ms/f [junit] 0 s: 60 f / 106 ms, 566.0 fps, 1 ms/f; total: 6720 f, 34639.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6780 f, 34948.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6840 f, 35257.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6900 f, 35567.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6960 f, 35876.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7020 f, 36185.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7080 f, 36494.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7140 f, 36615.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7200 f, 36923.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7260 f, 37230.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7320 f, 37538.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7380 f, 37653.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7440 f, 37959.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7500 f, 38265.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7560 f, 38571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7620 f, 38877.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7680 f, 39183.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7740 f, 39489.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7800 f, 39795.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7860 f, 40102.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7920 f, 40408.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7980 f, 40507.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8040 f, 40812.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8100 f, 41116.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8160 f, 41421.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8220 f, 41725.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8280 f, 42030.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8340 f, 42335.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8400 f, 42639.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8460 f, 42944.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8520 f, 43248.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8580 f, 43553.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8640 f, 43857.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8700 f, 44162.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8760 f, 44467.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8820 f, 44545.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8880 f, 44848.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8940 f, 45151.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9000 f, 45454.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9060 f, 45757.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9120 f, 46060.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9180 f, 46363.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9240 f, 46666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9300 f, 46969.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9360 f, 47272.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9420 f, 47575.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9480 f, 47878.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9540 f, 48181.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9600 f, 48484.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9660 f, 48542.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9720 f, 48844.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9780 f, 49145.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9840 f, 49447.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9900 f, 49748.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9960 f, 50050.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10020 f, 50351.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10080 f, 50653.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10140 f, 50954.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10200 f, 51256.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10260 f, 51557.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10320 f, 51859.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10380 f, 52160.8 fps, 0 ms/f [junit] 0 s: 60 f / 106 ms, 566.0 fps, 1 ms/f; total: 10440 f, 34229.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10500 f, 34313.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10560 f, 34509.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10620 f, 34705.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10680 f, 34901.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10740 f, 35098.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10800 f, 35179.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10860 f, 35374.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10920 f, 35570.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10980 f, 35765.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11040 f, 35960.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11100 f, 36156.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11160 f, 36351.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11220 f, 36547.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11280 f, 36742.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11340 f, 36938.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11400 f, 37133.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11460 f, 37328.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11520 f, 37524.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11580 f, 37719.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11640 f, 37915.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11700 f, 38110.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11760 f, 38306.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11820 f, 38376.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11880 f, 38571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11940 f, 38766.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12000 f, 38961.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12060 f, 39155.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12120 f, 39350.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12180 f, 39545.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12240 f, 39740.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12300 f, 39935.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12360 f, 40129.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12420 f, 40324.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12480 f, 40519.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12540 f, 40714.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12600 f, 40909.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12660 f, 41103.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12720 f, 41298.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12780 f, 41493.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12840 f, 41553.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12900 f, 41747.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12960 f, 41941.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13020 f, 42135.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13080 f, 42330.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13140 f, 42524.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13200 f, 42718.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13260 f, 42912.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13320 f, 43106.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13380 f, 43300.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13440 f, 43495.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13500 f, 43689.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13560 f, 43883.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13620 f, 44077.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13680 f, 44271.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13740 f, 44466.0 fps, 0 ms/f [junit] 0 s: 60 f / 109 ms, 550.4 fps, 1 ms/f; total: 13800 f, 33014.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13860 f, 33157.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13920 f, 33221.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13980 f, 33365.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14040 f, 33508.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14100 f, 33651.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14160 f, 33794.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14220 f, 33937.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14280 f, 34081.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14340 f, 34224.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14400 f, 34367.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14460 f, 34510.7 fps, 0 ms/f [junit] 0 s: 60 f / 2 ms, 30000.0 fps, 0 ms/f; total: 14520 f, 34489.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14580 f, 34549.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14640 f, 34691.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14700 f, 34834.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14760 f, 34976.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14820 f, 35035.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14880 f, 35177.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14940 f, 35235.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15000 f, 35377.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15060 f, 35518.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15120 f, 35660.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15180 f, 35801.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15240 f, 35858.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15300 f, 36000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15360 f, 36141.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15420 f, 36282.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15480 f, 36423.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15540 f, 36564.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15600 f, 36705.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15660 f, 36847.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15720 f, 36988.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15780 f, 37129.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15840 f, 37270.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15900 f, 37411.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15960 f, 37552.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16020 f, 37694.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16080 f, 37835.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16140 f, 37976.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16200 f, 38117.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16260 f, 38258.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16320 f, 38400.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16380 f, 38541.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16440 f, 38682.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16500 f, 38823.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16560 f, 38964.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16620 f, 39014.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16680 f, 39154.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16740 f, 39295.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16800 f, 39436.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16860 f, 39577.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16920 f, 39718.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16980 f, 39859.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17040 f, 40000.0 fps, 0 ms/f [junit] 0 s: 60 f / 102 ms, 588.2 fps, 1 ms/f; total: 17100 f, 32386.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17160 f, 32500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17220 f, 32613.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17280 f, 32727.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17340 f, 32778.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17400 f, 32892.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17460 f, 33005.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17520 f, 33119.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17580 f, 33232.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17640 f, 33345.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17700 f, 33459.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17760 f, 33572.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17820 f, 33686.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17880 f, 33799.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17940 f, 33913.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18000 f, 33962.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18060 f, 34075.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18120 f, 34188.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18180 f, 34301.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18240 f, 34415.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18300 f, 34528.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18360 f, 34641.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18420 f, 34754.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18480 f, 34867.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18540 f, 34981.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18600 f, 35094.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18660 f, 35207.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18720 f, 35320.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18780 f, 35433.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18840 f, 35547.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18900 f, 35660.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18960 f, 35773.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19020 f, 35886.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19080 f, 36000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19140 f, 36113.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19200 f, 36158.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19260 f, 36271.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19320 f, 36384.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19380 f, 36497.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19440 f, 36610.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19500 f, 36723.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19560 f, 36836.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19620 f, 36949.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19680 f, 37062.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19740 f, 37175.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19800 f, 37288.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19860 f, 37401.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19920 f, 37514.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19980 f, 37627.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20040 f, 37740.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20100 f, 37853.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20160 f, 37966.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20220 f, 38079.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20280 f, 38192.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20340 f, 38305.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20400 f, 38418.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20460 f, 38531.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20520 f, 38644.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20580 f, 38757.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20640 f, 38796.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20700 f, 38909.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20760 f, 39022.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20820 f, 39135.3 fps, 0 ms/f [junit] GLCanvas invisible frame count: Before 64, after 65 [junit] XXXX Visible Part 3/3 [junit] 0 s: 60 f / 108 ms, 555.5 fps, 1 ms/f; total: 20880 f, 32625.0 fps, 0 ms/f [junit] 0 s: 60 f / 976 ms, 61.4 fps, 16 ms/f; total: 60 f, 61.4 fps, 16 ms/f [junit] GLCanvas isOffscreenLayerSurfaceEnabled: false: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug664GLCanvasSetVisibleSwingAWT - test01Onscreen [junit] 1 s: 60 f / 70 ms, 857.1 fps, 1 ms/f; total: 120 f, 114.7 fps, 8 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180 f, 172.0 fps, 5 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240 f, 229.4 fps, 4 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 300 f, 286.8 fps, 3 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 360 f, 344.1 fps, 2 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 420 f, 401.5 fps, 2 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 480 f, 458.8 fps, 2 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 540 f, 515.7 fps, 1 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 600 f, 573.0 fps, 1 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 660 f, 630.3 fps, 1 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 720 f, 687.6 fps, 1 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 780 f, 744.9 fps, 1 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 840 f, 802.2 fps, 1 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 900 f, 859.5 fps, 1 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 960 f, 916.9 fps, 1 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1020 f, 974.2 fps, 1 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1080 f, 1031.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1140 f, 1088.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1200 f, 1146.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1260 f, 1203.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1320 f, 1259.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1380 f, 1316.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1440 f, 1374.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1500 f, 1431.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1560 f, 1488.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1620 f, 1545.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1680 f, 1603.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1740 f, 1660.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1800 f, 1717.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1860 f, 1774.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1920 f, 1832.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1980 f, 1889.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2040 f, 1946.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2100 f, 2003.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2160 f, 2061.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2220 f, 2116.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2280 f, 2173.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2340 f, 2230.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2400 f, 2287.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2460 f, 2345.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2520 f, 2402.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2580 f, 2459.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2640 f, 2516.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2700 f, 2573.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2760 f, 2631.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2820 f, 2688.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2880 f, 2745.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2940 f, 2802.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3000 f, 2859.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3060 f, 2917.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3120 f, 2974.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3180 f, 3028.5 fps, 0 ms/f [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug664GLCanvasSetVisibleSwingAWT - test02Offscreen [junit] Platform doesn't support offscreen test. [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug664GLCanvasSetVisibleSwingAWT - test02Offscreen [junit] 1 s: 60 f / 65 ms, 923.0 fps, 1 ms/f; total: 3240 f, 2905.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3300 f, 2959.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3360 f, 3013.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3420 f, 3067.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3480 f, 3121.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3540 f, 3174.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3600 f, 3228.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3660 f, 3282.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3720 f, 3336.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3780 f, 3390.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3840 f, 3443.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3900 f, 3497.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3960 f, 3551.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4020 f, 3605.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4080 f, 3659.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4140 f, 3713.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4200 f, 3766.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4260 f, 3817.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4320 f, 3870.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4380 f, 3924.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4440 f, 3978.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4500 f, 4032.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4560 f, 4086.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4620 f, 4139.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4680 f, 4193.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4740 f, 4247.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4800 f, 4301.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4860 f, 4354.8 fps, 0 ms/f [junit] ++++ Test Singleton.unlock() [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4920 f, 4408.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4980 f, 4462.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5040 f, 4516.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5100 f, 4569.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5160 f, 4623.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5220 f, 4677.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5280 f, 4726.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5340 f, 4780.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5400 f, 4834.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5460 f, 4888.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5520 f, 4941.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5580 f, 4995.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5640 f, 5049.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5700 f, 5102.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5760 f, 5156.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5820 f, 5210.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5880 f, 5264.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5940 f, 5317.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6000 f, 5371.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6060 f, 5425.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6120 f, 5478.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6180 f, 5532.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6240 f, 5586.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6300 f, 5640.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6360 f, 5693.8 fps, 0 ms/f [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675155055739 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6420 f, 5747.5 fps, 0 ms/f [junit] SLOCK [T main @ 1675155055739 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [junit] 1 s: 60 f / 95 ms, 631.5 fps, 1 ms/f; total: 6480 f, 5346.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6540 f, 5391.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6600 f, 5441.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6660 f, 5485.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6720 f, 5535.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6780 f, 5584.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6840 f, 5634.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6900 f, 5679.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6960 f, 5728.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7020 f, 5777.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7080 f, 5827.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7140 f, 5876.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7200 f, 5925.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7260 f, 5970.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7320 f, 6019.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7380 f, 6069.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7440 f, 6118.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7500 f, 6167.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7560 f, 6217.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7620 f, 6261.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7680 f, 6310.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7740 f, 6359.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7800 f, 6409.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7860 f, 6453.2 fps, 0 ms/f [junit] 1 s: 60 f / 117 ms, 512.8 fps, 1 ms/f; total: 31980 f, 16510.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7920 f, 6502.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7980 f, 6551.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32040 f, 16541.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32100 f, 16572.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8040 f, 6600.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8100 f, 6650.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32160 f, 16602.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32220 f, 16633.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8160 f, 6694.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32280 f, 16664.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32340 f, 16687.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32400 f, 16718.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32460 f, 16749.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32520 f, 16780.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32580 f, 16811.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32640 f, 16842.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32700 f, 16873.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32760 f, 16904.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32820 f, 16934.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32880 f, 16965.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32940 f, 16996.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33000 f, 17027.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33060 f, 17058.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33120 f, 17089.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33180 f, 17120.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33240 f, 17151.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33300 f, 17182.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33360 f, 17213.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33420 f, 17244.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33480 f, 17275.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33540 f, 17297.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33600 f, 17328.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33660 f, 17359.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33720 f, 17390.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33780 f, 17421.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33840 f, 17452.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33900 f, 17483.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33960 f, 17514.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34020 f, 17545.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34080 f, 17576.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34140 f, 17607.0 fps, 0 ms/f [junit] 1 s: 60 f / 3 ms, 20000.0 fps, 0 ms/f; total: 34200 f, 17610.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34260 f, 17641.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34320 f, 17663.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34380 f, 17694.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34440 f, 17725.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34500 f, 17756.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34560 f, 17786.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34620 f, 17817.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34680 f, 17848.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34740 f, 17879.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34800 f, 17910.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34860 f, 17941.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34920 f, 17972.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34980 f, 18003.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35040 f, 18033.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35100 f, 18064.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35160 f, 18095.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35220 f, 18126.6 fps, 0 ms/f [junit] 2 s: 60 f / 117 ms, 512.8 fps, 1 ms/f; total: 35280 f, 17126.2 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35340 f, 17155.3 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35400 f, 17184.4 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35460 f, 17213.5 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35520 f, 17242.7 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35580 f, 17271.8 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35640 f, 17300.9 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35700 f, 17321.6 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35760 f, 17350.8 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35820 f, 17379.9 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35880 f, 17409.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8220 f, 6743.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8280 f, 6792.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8340 f, 6836.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8400 f, 6885.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8460 f, 6934.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8520 f, 6983.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8580 f, 7032.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8640 f, 7081.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8700 f, 7131.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8760 f, 7174.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8820 f, 7223.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8880 f, 7272.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8940 f, 7321.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9000 f, 7371.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9060 f, 7420.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9120 f, 7463.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9180 f, 7512.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9240 f, 7561.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9300 f, 7610.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9360 f, 7659.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9420 f, 7708.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9480 f, 7751.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9540 f, 7800.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9600 f, 7849.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9660 f, 7898.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9720 f, 7947.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9780 f, 7996.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9840 f, 8039.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9900 f, 8088.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9960 f, 8137.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10020 f, 8186.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10080 f, 8235.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10140 f, 8284.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10200 f, 8333.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10260 f, 8375.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10320 f, 8424.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10380 f, 8473.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10440 f, 8522.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10500 f, 8571.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10560 f, 8620.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10620 f, 8662.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10680 f, 8711.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10740 f, 8760.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10800 f, 8809.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10860 f, 8858.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10920 f, 8907.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10980 f, 8955.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11040 f, 8997.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11100 f, 9046.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11160 f, 9095.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11220 f, 9144.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11280 f, 9193.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11340 f, 9242.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11400 f, 9290.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11460 f, 9332.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11520 f, 9381.1 fps, 0 ms/f [junit] 1 s: 60 f / 95 ms, 631.5 fps, 1 ms/f; total: 11580 f, 8752.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11640 f, 8798.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11700 f, 8843.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11760 f, 8882.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11820 f, 8927.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11880 f, 8966.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11940 f, 9004.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12000 f, 9049.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12060 f, 9088.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12120 f, 9133.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12180 f, 9178.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12240 f, 9216.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12300 f, 9262.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12360 f, 9307.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12420 f, 9352.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12480 f, 9397.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12540 f, 9435.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12600 f, 9480.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12660 f, 9525.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12720 f, 9563.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12780 f, 9609.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12840 f, 9646.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12900 f, 9691.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12960 f, 9737.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13020 f, 9782.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13080 f, 9827.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13140 f, 9864.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13200 f, 9909.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13260 f, 9954.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13320 f, 10000.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13380 f, 10045.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13440 f, 10090.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13500 f, 10127.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13560 f, 10172.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13620 f, 10217.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13680 f, 10262.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13740 f, 10307.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13800 f, 10352.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13860 f, 10397.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13920 f, 10434.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13980 f, 10479.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14040 f, 10524.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14100 f, 10569.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14160 f, 10614.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14220 f, 10659.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14280 f, 10696.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14340 f, 10741.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14400 f, 10786.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14460 f, 10831.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14520 f, 10876.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14580 f, 10921.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14640 f, 10966.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14700 f, 11002.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14760 f, 11047.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14820 f, 11092.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14880 f, 11137.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14940 f, 11182.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15000 f, 11227.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15060 f, 11272.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15120 f, 11308.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15180 f, 11353.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15240 f, 11398.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15300 f, 11443.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15360 f, 11488.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15420 f, 11533.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15480 f, 11569.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15540 f, 11614.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15600 f, 11659.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15660 f, 11704.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15720 f, 11748.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15780 f, 11793.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15840 f, 11838.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15900 f, 11874.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15960 f, 11919.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16020 f, 11964.1 fps, 0 ms/f [junit] 1 s: 60 f / 94 ms, 638.2 fps, 1 ms/f; total: 16080 f, 11221.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16140 f, 11263.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16200 f, 11304.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16260 f, 11338.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16320 f, 11380.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16380 f, 11422.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16440 f, 11464.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16500 f, 11506.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16560 f, 11540.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16620 f, 11581.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16680 f, 11623.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16740 f, 11665.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16800 f, 11707.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16860 f, 11740.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16920 f, 11782.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16980 f, 11824.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17040 f, 11866.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17100 f, 11899.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17160 f, 11941.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17220 f, 11983.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17280 f, 12025.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17340 f, 12058.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17400 f, 12100.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17460 f, 12141.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17520 f, 12183.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17580 f, 12225.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17640 f, 12267.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17700 f, 12308.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17760 f, 12341.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17820 f, 12383.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17880 f, 12425.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17940 f, 12466.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18000 f, 12508.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18060 f, 12550.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18120 f, 12592.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18180 f, 12625.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18240 f, 12666.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18300 f, 12708.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18360 f, 12750.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18420 f, 12791.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18480 f, 12833.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18540 f, 12866.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18600 f, 12907.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18660 f, 12949.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18720 f, 12990.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18780 f, 13032.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18840 f, 13074.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18900 f, 13106.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18960 f, 13148.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19020 f, 13190.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19080 f, 13231.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19140 f, 13273.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19200 f, 13314.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19260 f, 13356.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19320 f, 13388.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19380 f, 13430.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19440 f, 13471.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19500 f, 13513.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19560 f, 13555.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19620 f, 13596.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19680 f, 13638.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19740 f, 13670.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19800 f, 13711.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19860 f, 13753.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19920 f, 13795.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19980 f, 13836.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20040 f, 13878.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20100 f, 13910.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20160 f, 13951.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20220 f, 13993.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20280 f, 14034.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20340 f, 14076.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20400 f, 14117.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20460 f, 14159.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20520 f, 14190.8 fps, 0 ms/f [junit] 1 s: 60 f / 99 ms, 606.0 fps, 1 ms/f; total: 20580 f, 13320.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20640 f, 13359.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20700 f, 13389.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20760 f, 13428.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20820 f, 13467.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20880 f, 13505.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20940 f, 13544.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21000 f, 13583.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21060 f, 13613.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21120 f, 13652.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21180 f, 13691.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21240 f, 13729.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21300 f, 13768.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21360 f, 13807.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21420 f, 13846.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21480 f, 13875.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21540 f, 13914.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21600 f, 13953.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21660 f, 13992.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21720 f, 14031.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21780 f, 14069.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21840 f, 14108.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21900 f, 14138.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21960 f, 14176.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22020 f, 14215.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22080 f, 14254.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22140 f, 14293.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22200 f, 14331.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22260 f, 14361.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22320 f, 14400.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22380 f, 14438.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22440 f, 14477.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22500 f, 14516.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22560 f, 14554.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22620 f, 14593.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22680 f, 14622.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22740 f, 14661.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22800 f, 14700.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22860 f, 14738.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22920 f, 14777.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22980 f, 14816.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23040 f, 14845.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23100 f, 14884.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23160 f, 14922.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23220 f, 14961.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23280 f, 15000.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23340 f, 15038.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23400 f, 15067.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23460 f, 15106.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23520 f, 15144.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23580 f, 15183.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23640 f, 15222.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23700 f, 15260.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23760 f, 15299.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23820 f, 15328.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23880 f, 15366.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23940 f, 15405.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24000 f, 15444.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24060 f, 15482.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24120 f, 15521.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24180 f, 15559.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24240 f, 15588.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24300 f, 15627.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24360 f, 15665.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24420 f, 15704.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24480 f, 15742.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24540 f, 15781.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24600 f, 15819.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24660 f, 15848.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24720 f, 15886.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24780 f, 15925.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24840 f, 15964.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24900 f, 16002.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24960 f, 16041.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25020 f, 16069.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25080 f, 16107.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25140 f, 16146.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25200 f, 16184.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25260 f, 16223.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25320 f, 16262.0 fps, 0 ms/f [junit] 1 s: 60 f / 151 ms, 397.3 fps, 2 ms/f; total: 25380 f, 14859.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25440 f, 14894.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25500 f, 14929.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25560 f, 14964.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25620 f, 15000.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25680 f, 15035.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25740 f, 15070.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25800 f, 15105.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25860 f, 15140.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25920 f, 15175.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25980 f, 15210.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26040 f, 15245.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26100 f, 15281.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26160 f, 15316.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26220 f, 15342.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26280 f, 15377.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26340 f, 15412.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26400 f, 15447.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26460 f, 15482.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26520 f, 15517.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26580 f, 15552.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26640 f, 15588.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26700 f, 15623.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26760 f, 15658.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26820 f, 15693.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26880 f, 15728.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26940 f, 15763.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27000 f, 15798.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27060 f, 15833.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27120 f, 15868.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27180 f, 15904.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27240 f, 15939.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27300 f, 15974.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27360 f, 16000.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27420 f, 16035.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27480 f, 16070.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27540 f, 16105.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27600 f, 16140.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27660 f, 16175.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27720 f, 16210.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27780 f, 16245.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27840 f, 16280.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27900 f, 16315.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27960 f, 16350.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28020 f, 16385.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28080 f, 16421.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28140 f, 16456.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28200 f, 16491.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28260 f, 16526.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28320 f, 16561.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28380 f, 16596.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28440 f, 16631.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28500 f, 16666.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28560 f, 16701.7 fps, 0 ms/f [junit] ------------- ---------------- --------------- [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35940 f, 17438.1 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36000 f, 17467.2 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36060 f, 17487.8 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36120 f, 17516.9 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36180 f, 17546.0 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36240 f, 17566.6 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36300 f, 17595.7 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36360 f, 17624.8 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36420 f, 17653.9 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36480 f, 17682.9 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36540 f, 17712.0 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36600 f, 17741.1 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36660 f, 17770.2 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36720 f, 17790.6 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36780 f, 17819.7 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36840 f, 17848.8 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36900 f, 17877.9 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36960 f, 17906.9 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37020 f, 17927.3 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37080 f, 17956.4 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37140 f, 17985.4 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37200 f, 18014.5 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37260 f, 18034.8 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37320 f, 18063.8 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37380 f, 18092.9 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37440 f, 18121.9 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37500 f, 18151.0 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37560 f, 18180.0 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37620 f, 18200.2 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37680 f, 18220.5 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37740 f, 18249.5 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37800 f, 18278.5 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37860 f, 18307.5 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37920 f, 18336.5 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37980 f, 18365.5 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38040 f, 18394.5 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38100 f, 18423.5 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38160 f, 18452.6 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38220 f, 18481.6 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38280 f, 18510.6 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38340 f, 18530.6 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38400 f, 18559.6 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38460 f, 18588.6 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38520 f, 18617.6 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38580 f, 18646.6 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38640 f, 18675.6 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38700 f, 18704.6 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38760 f, 18733.6 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38820 f, 18762.6 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38880 f, 18791.6 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38940 f, 18820.6 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39000 f, 18849.6 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39060 f, 18878.6 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39120 f, 18907.6 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39180 f, 18936.6 fps, 0 ms/f [junit] 2 s: 60 f / 91 ms, 659.3 fps, 1 ms/f; total: 39240 f, 18166.6 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39300 f, 18194.4 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39360 f, 18222.2 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39420 f, 18241.5 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39480 f, 18269.3 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39540 f, 18297.0 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39600 f, 18324.8 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39660 f, 18352.6 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39720 f, 18380.3 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39780 f, 18408.1 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39840 f, 18427.3 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39900 f, 18455.1 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39960 f, 18482.8 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40020 f, 18510.6 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40080 f, 18538.3 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40140 f, 18566.1 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40200 f, 18593.8 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40260 f, 18621.6 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40320 f, 18649.3 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40380 f, 18677.1 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40440 f, 18704.9 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40500 f, 18732.6 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40560 f, 18760.4 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40620 f, 18788.1 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40680 f, 18815.9 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40740 f, 18843.6 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40800 f, 18871.4 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40860 f, 18899.1 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40920 f, 18926.9 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40980 f, 18954.6 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41040 f, 18982.4 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41100 f, 19001.3 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41160 f, 19029.1 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41220 f, 19056.8 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41280 f, 19084.6 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41340 f, 19112.3 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41400 f, 19140.0 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41460 f, 19167.8 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41520 f, 19195.5 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41580 f, 19223.3 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41640 f, 19251.0 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41700 f, 19278.7 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41760 f, 19306.5 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41820 f, 19334.2 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41880 f, 19361.9 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41940 f, 19389.7 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42000 f, 19417.4 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42060 f, 19445.2 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42120 f, 19472.9 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42180 f, 19500.6 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42240 f, 19528.4 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42300 f, 19556.1 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42360 f, 19583.9 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42420 f, 19611.6 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42480 f, 19630.3 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42540 f, 19658.0 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42600 f, 19685.7 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42660 f, 19713.4 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42720 f, 19741.2 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42780 f, 19768.9 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42840 f, 19796.6 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42900 f, 19824.3 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42960 f, 19852.1 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43020 f, 19879.8 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43080 f, 19907.5 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43140 f, 19935.3 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 @ 1675155057456 ms III - Start [junit] SLOCK [T main @ 1675155057457 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug675BeansInDesignTimeAWT - test01 [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug675BeansInDesignTimeAWT - test01 [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675155059383 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1675155059383 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.583 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675155057456 ms III - Start [junit] SLOCK [T main @ 1675155057457 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug675BeansInDesignTimeAWT - test01 [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug675BeansInDesignTimeAWT - test01 [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675155059383 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1675155059383 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: test01 took 1.901 sec [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.583 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675155057456 ms III - Start [junit] SLOCK [T main @ 1675155057457 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug675BeansInDesignTimeAWT - test01 [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug675BeansInDesignTimeAWT - test01 [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675155059383 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1675155059383 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [junit] ------------- ---------------- --------------- [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 @ 1675155060631 ms III - Start [junit] Testsuite: com.jogamp.opengl.test.junit.jogl.awt.TestBug816GLCanvasFrameHoppingB849B889AWT [junit] SLOCK [T main @ 1675155060632 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug816GLCanvasFrameHoppingB849B889AWT - test01AllVisible [junit] XXX SetVisible ON XXX GLCanvas on Panel1(0x3d8314f0) [junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized true, [junit] jogamp.opengl.windows.wgl.WindowsOnscreenWGLDrawable, [junit] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@33b25b58, [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@39f5c096[dev=D3DGraphicsDevice[screen=0],pixfmt=7], [junit] encapsulated WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x7c82836a]], idx 0], pfdID 7, ARB-Choosen true, [junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]], [junit] chosen GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]]]]], visible true, showing true, displayable true, 624x415 [junit] XXXX Add GLCanvas Panel1(0x3d8314f0 -> Panel2(0x530612ba) START [junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized true, [junit] jogamp.opengl.windows.wgl.WindowsOnscreenWGLDrawable, [junit] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@33b25b58, [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@39f5c096[dev=D3DGraphicsDevice[screen=0],pixfmt=7], [junit] encapsulated WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x7c82836a]], 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@33b25b58, [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@4d5eb113[dev=D3DGraphicsDevice[screen=0],pixfmt=7], [junit] encapsulated WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x7c82836a]], 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 0x38afe297: tileRendererInUse null, GearsES2[obj 0x38afe297 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x38afe297 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/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 0x38afe297 created: GearsObj[0x293082ce, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x38afe297 created: GearsObj[0x2157e76b, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x38afe297 created: GearsObj[0x2157e76b, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x38afe297 FIN GearsES2[obj 0x38afe297 isInit true, usesShared false, 1 GearsObj[0x293082ce, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2157e76b, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x7fe92e05, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x38afe297 0/0 624x415 of 624x415, swapInterval 1, drawable 0x1d0107fa, msaa false, tileRendererInUse null [junit] >> GearsES2 0x38afe297, 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 0x38afe297 624x415, swapInterval 1, drawable 0x1d0107fa [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x38afe297 624x415, swapInterval 1, drawable 0x4301092f [junit] XXXX Add GLCanvas Panel2(0x530612ba) -> Panel1(0x3d8314f0 START [junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized true, [junit] jogamp.opengl.windows.wgl.WindowsOnscreenWGLDrawable, [junit] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@33b25b58, [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@4d5eb113[dev=D3DGraphicsDevice[screen=0],pixfmt=7], [junit] encapsulated WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x7c82836a]], 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 0x38afe297: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x38afe297 FIN [junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized true, [junit] jogamp.opengl.windows.wgl.WindowsOnscreenWGLDrawable, [junit] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@33b25b58, [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@1ccdf4e0[dev=D3DGraphicsDevice[screen=0],pixfmt=7], [junit] encapsulated WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x7c82836a]], 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 0x38afe297: tileRendererInUse null, GearsES2[obj 0x38afe297 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x38afe297 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/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 0x38afe297 created: GearsObj[0x7146e9ed, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x38afe297 created: GearsObj[0x7d99b69e, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x38afe297 created: GearsObj[0x7d99b69e, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x38afe297 FIN GearsES2[obj 0x38afe297 isInit true, usesShared false, 1 GearsObj[0x7146e9ed, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7d99b69e, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2eed815f, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x38afe297 0/0 624x415 of 624x415, swapInterval 1, drawable 0x64010810, msaa false, tileRendererInUse null [junit] >> GearsES2 0x38afe297, 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 0x38afe297 624x415, swapInterval 1, drawable 0x64010810 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x38afe297 624x415, swapInterval 1, drawable 0x4301092f [junit] XXXX Add GLCanvas Panel1(0x3d8314f0 -> Panel2(0x530612ba) START [junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized true, [junit] jogamp.opengl.windows.wgl.WindowsOnscreenWGLDrawable, [junit] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@33b25b58, [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@1ccdf4e0[dev=D3DGraphicsDevice[screen=0],pixfmt=7], [junit] encapsulated WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x7c82836a]], 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 0x38afe297: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x38afe297 FIN [junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized true, [junit] jogamp.opengl.windows.wgl.WindowsOnscreenWGLDrawable, [junit] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@33b25b58, [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@173d8300[dev=D3DGraphicsDevice[screen=0],pixfmt=7], [junit] encapsulated WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x7c82836a]], 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 0x38afe297: tileRendererInUse null, GearsES2[obj 0x38afe297 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x38afe297 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/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 0x38afe297 created: GearsObj[0x4a907fcb, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x38afe297 created: GearsObj[0x76239dc, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x38afe297 created: GearsObj[0x76239dc, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x38afe297 FIN GearsES2[obj 0x38afe297 isInit true, usesShared false, 1 GearsObj[0x4a907fcb, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x76239dc, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x745b13bf, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x38afe297 0/0 624x415 of 624x415, swapInterval 1, drawable 0x64010810, msaa false, tileRendererInUse null [junit] >> GearsES2 0x38afe297, 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 0x38afe297 624x415, swapInterval 1, drawable 0x64010810 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x38afe297 624x415, swapInterval 1, drawable 0x1d0107fa [junit] XXXX Add GLCanvas Panel2(0x530612ba) -> Panel1(0x3d8314f0 START [junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized true, [junit] jogamp.opengl.windows.wgl.WindowsOnscreenWGLDrawable, [junit] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@33b25b58, [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@173d8300[dev=D3DGraphicsDevice[screen=0],pixfmt=7], [junit] encapsulated WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x7c82836a]], 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 0x38afe297: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x38afe297 FIN [junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized true, [junit] jogamp.opengl.windows.wgl.WindowsOnscreenWGLDrawable, [junit] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@33b25b58, [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@12e52a78[dev=D3DGraphicsDevice[screen=0],pixfmt=7], [junit] encapsulated WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x7c82836a]], 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 0x38afe297: tileRendererInUse null, GearsES2[obj 0x38afe297 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x38afe297 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/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 0x38afe297 created: GearsObj[0x2043c85d, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x38afe297 created: GearsObj[0x261731f4, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x38afe297 created: GearsObj[0x261731f4, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x38afe297 FIN GearsES2[obj 0x38afe297 isInit true, usesShared false, 1 GearsObj[0x2043c85d, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x261731f4, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x21cad2cc, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x38afe297 0/0 624x415 of 624x415, swapInterval 1, drawable 0x64010810, msaa false, tileRendererInUse null [junit] >> GearsES2 0x38afe297, 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 0x38afe297 624x415, swapInterval 1, drawable 0x64010810 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x38afe297 624x415, swapInterval 1, drawable 0x4301092f [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 0x38afe297: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x38afe297 FIN [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug816GLCanvasFrameHoppingB849B889AWT - test02VisibleWithCanvas [junit] XXX SetVisible ON XXX GLCanvas on Panel1(0x5c90e579) [junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized true, [junit] jogamp.opengl.windows.wgl.WindowsOnscreenWGLDrawable, [junit] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@33b25b58, [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@749fa3fa[dev=D3DGraphicsDevice[screen=0],pixfmt=7], [junit] encapsulated WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x7c82836a]], 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(0x5c90e579 -> Panel2(0x6f45df59) START [junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized true, [junit] jogamp.opengl.windows.wgl.WindowsOnscreenWGLDrawable, [junit] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@33b25b58, [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@749fa3fa[dev=D3DGraphicsDevice[screen=0],pixfmt=7], [junit] encapsulated WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x7c82836a]], 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@33b25b58, [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@36fa2d1[dev=D3DGraphicsDevice[screen=0],pixfmt=7], [junit] encapsulated WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x7c82836a]], 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 0x38e79ae3: tileRendererInUse null, GearsES2[obj 0x38e79ae3 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x38e79ae3 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/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 0x38e79ae3 created: GearsObj[0x1b29bd11, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x38e79ae3 created: GearsObj[0x6422c905, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x38e79ae3 created: GearsObj[0x6422c905, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x38e79ae3 FIN GearsES2[obj 0x38e79ae3 isInit true, usesShared false, 1 GearsObj[0x1b29bd11, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6422c905, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3762d7f3, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x38e79ae3 0/0 624x415 of 624x415, swapInterval 1, drawable 0x1d0107fa, msaa false, tileRendererInUse null [junit] >> GearsES2 0x38e79ae3, 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 0x38e79ae3 624x415, swapInterval 1, drawable 0x1d0107fa [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x38e79ae3 624x415, swapInterval 1, drawable 0x4301092f [junit] XXXX Add GLCanvas Panel2(0x6f45df59) -> Panel1(0x5c90e579 START [junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized true, [junit] jogamp.opengl.windows.wgl.WindowsOnscreenWGLDrawable, [junit] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@33b25b58, [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@36fa2d1[dev=D3DGraphicsDevice[screen=0],pixfmt=7], [junit] encapsulated WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x7c82836a]], 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 0x38e79ae3: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x38e79ae3 FIN [junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized true, [junit] jogamp.opengl.windows.wgl.WindowsOnscreenWGLDrawable, [junit] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@33b25b58, [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@2fb1c42[dev=D3DGraphicsDevice[screen=0],pixfmt=7], [junit] encapsulated WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x7c82836a]], 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 0x38e79ae3: tileRendererInUse null, GearsES2[obj 0x38e79ae3 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x38e79ae3 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/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 0x38e79ae3 created: GearsObj[0x1c45671d, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x38e79ae3 created: GearsObj[0x4862c75e, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x38e79ae3 created: GearsObj[0x4862c75e, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x38e79ae3 FIN GearsES2[obj 0x38e79ae3 isInit true, usesShared false, 1 GearsObj[0x1c45671d, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4862c75e, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x36b55474, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x38e79ae3 0/0 624x415 of 624x415, swapInterval 1, drawable 0x64010810, msaa false, tileRendererInUse null [junit] >> GearsES2 0x38e79ae3, 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 0x38e79ae3 624x415, swapInterval 1, drawable 0x64010810 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x38e79ae3 624x415, swapInterval 1, drawable 0x4301092f [junit] XXXX Add GLCanvas Panel1(0x5c90e579 -> Panel2(0x6f45df59) START [junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized true, [junit] jogamp.opengl.windows.wgl.WindowsOnscreenWGLDrawable, [junit] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@33b25b58, [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@2fb1c42[dev=D3DGraphicsDevice[screen=0],pixfmt=7], [junit] encapsulated WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x7c82836a]], 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 0x38e79ae3: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x38e79ae3 FIN [junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized true, [junit] jogamp.opengl.windows.wgl.WindowsOnscreenWGLDrawable, [junit] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@33b25b58, [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@2f581266[dev=D3DGraphicsDevice[screen=0],pixfmt=7], [junit] encapsulated WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x7c82836a]], 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 0x38e79ae3: tileRendererInUse null, GearsES2[obj 0x38e79ae3 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x38e79ae3 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/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 0x38e79ae3 created: GearsObj[0x104e3ae0, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x38e79ae3 created: GearsObj[0x5306337d, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x38e79ae3 created: GearsObj[0x5306337d, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x38e79ae3 FIN GearsES2[obj 0x38e79ae3 isInit true, usesShared false, 1 GearsObj[0x104e3ae0, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x5306337d, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1df61614, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x38e79ae3 0/0 624x415 of 624x415, swapInterval 1, drawable 0x64010810, msaa false, tileRendererInUse null [junit] >> GearsES2 0x38e79ae3, 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 0x38e79ae3 624x415, swapInterval 1, drawable 0x64010810 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x38e79ae3 624x415, swapInterval 1, drawable 0x4301092f [junit] XXXX Add GLCanvas Panel2(0x6f45df59) -> Panel1(0x5c90e579 START [junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized true, [junit] jogamp.opengl.windows.wgl.WindowsOnscreenWGLDrawable, [junit] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@33b25b58, [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@2f581266[dev=D3DGraphicsDevice[screen=0],pixfmt=7], [junit] encapsulated WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x7c82836a]], 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 0x38e79ae3: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x38e79ae3 FIN [junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized true, [junit] jogamp.opengl.windows.wgl.WindowsOnscreenWGLDrawable, [junit] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@33b25b58, [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@c8cb817[dev=D3DGraphicsDevice[screen=0],pixfmt=7], [junit] encapsulated WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x7c82836a]], 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 0x38e79ae3: tileRendererInUse null, GearsES2[obj 0x38e79ae3 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x38e79ae3 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/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 0x38e79ae3 created: GearsObj[0x743daf02, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x38e79ae3 created: GearsObj[0x105ebec1, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x38e79ae3 created: GearsObj[0x105ebec1, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x38e79ae3 FIN GearsES2[obj 0x38e79ae3 isInit true, usesShared false, 1 GearsObj[0x743daf02, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x105ebec1, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x67eb4375, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x38e79ae3 0/0 624x415 of 624x415, swapInterval 1, drawable 0x4301092f, msaa false, tileRendererInUse null [junit] >> GearsES2 0x38e79ae3, 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 0x38e79ae3 624x415, swapInterval 1, drawable 0x4301092f [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x38e79ae3 624x415, swapInterval 1, drawable 0x1d0107fa [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug816GLCanvasFrameHoppingB849B889AWT - test02VisibleWithCanvas [junit] XXX SetVisible OFF XXX [junit] ++++ Test Singleton.unlock() [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x38e79ae3: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x38e79ae3 FIN [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675155067170 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1675155067170 ms --- localhost/127.0.0.1:59999 - Unlock ok within 5 ms [junit] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 7.236 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675155060631 ms III - Start [junit] SLOCK [T main @ 1675155060632 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug816GLCanvasFrameHoppingB849B889AWT - test01AllVisible [junit] XXX SetVisible ON XXX GLCanvas on Panel1(0x3d8314f0) [junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized true, [junit] jogamp.opengl.windows.wgl.WindowsOnscreenWGLDrawable, [junit] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@33b25b58, [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@39f5c096[dev=D3DGraphicsDevice[screen=0],pixfmt=7], [junit] encapsulated WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x7c82836a]], idx 0], pfdID 7, ARB-Choosen true, [junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]], [junit] chosen GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]]]]], visible true, showing true, displayable true, 624x415 [junit] XXXX Add GLCanvas Panel1(0x3d8314f0 -> Panel2(0x530612ba) START [junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized true, [junit] jogamp.opengl.windows.wgl.WindowsOnscreenWGLDrawable, [junit] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@33b25b58, [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@39f5c096[dev=D3DGraphicsDevice[screen=0],pixfmt=7], [junit] encapsulated WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x7c82836a]], 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@33b25b58, [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@4d5eb113[dev=D3DGraphicsDevice[screen=0],pixfmt=7], [junit] encapsulated WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x7c82836a]], 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 0x38afe297: tileRendererInUse null, GearsES2[obj 0x38afe297 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x38afe297 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/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 0x38afe297 created: GearsObj[0x293082ce, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x38afe297 created: GearsObj[0x2157e76b, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x38afe297 created: GearsObj[0x2157e76b, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x38afe297 FIN GearsES2[obj 0x38afe297 isInit true, usesShared false, 1 GearsObj[0x293082ce, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2157e76b, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x7fe92e05, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x38afe297 0/0 624x415 of 624x415, swapInterval 1, drawable 0x1d0107fa, msaa false, tileRendererInUse null [junit] >> GearsES2 0x38afe297, 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 0x38afe297 624x415, swapInterval 1, drawable 0x1d0107fa [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x38afe297 624x415, swapInterval 1, drawable 0x4301092f [junit] XXXX Add GLCanvas Panel2(0x530612ba) -> Panel1(0x3d8314f0 START [junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized true, [junit] jogamp.opengl.windows.wgl.WindowsOnscreenWGLDrawable, [junit] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@33b25b58, [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@4d5eb113[dev=D3DGraphicsDevice[screen=0],pixfmt=7], [junit] encapsulated WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x7c82836a]], 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 0x38afe297: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x38afe297 FIN [junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized true, [junit] jogamp.opengl.windows.wgl.WindowsOnscreenWGLDrawable, [junit] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@33b25b58, [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@1ccdf4e0[dev=D3DGraphicsDevice[screen=0],pixfmt=7], [junit] encapsulated WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x7c82836a]], 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 0x38afe297: tileRendererInUse null, GearsES2[obj 0x38afe297 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x38afe297 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/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 0x38afe297 created: GearsObj[0x7146e9ed, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x38afe297 created: GearsObj[0x7d99b69e, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x38afe297 created: GearsObj[0x7d99b69e, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x38afe297 FIN GearsES2[obj 0x38afe297 isInit true, usesShared false, 1 GearsObj[0x7146e9ed, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7d99b69e, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2eed815f, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x38afe297 0/0 624x415 of 624x415, swapInterval 1, drawable 0x64010810, msaa false, tileRendererInUse null [junit] >> GearsES2 0x38afe297, 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 0x38afe297 624x415, swapInterval 1, drawable 0x64010810 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x38afe297 624x415, swapInterval 1, drawable 0x4301092f [junit] XXXX Add GLCanvas Panel1(0x3d8314f0 -> Panel2(0x530612ba) START [junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized true, [junit] jogamp.opengl.windows.wgl.WindowsOnscreenWGLDrawable, [junit] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@33b25b58, [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@1ccdf4e0[dev=D3DGraphicsDevice[screen=0],pixfmt=7], [junit] encapsulated WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x7c82836a]], 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 0x38afe297: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x38afe297 FIN [junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized true, [junit] jogamp.opengl.windows.wgl.WindowsOnscreenWGLDrawable, [junit] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@33b25b58, [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@173d8300[dev=D3DGraphicsDevice[screen=0],pixfmt=7], [junit] encapsulated WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x7c82836a]], 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 0x38afe297: tileRendererInUse null, GearsES2[obj 0x38afe297 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x38afe297 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/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 0x38afe297 created: GearsObj[0x4a907fcb, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x38afe297 created: GearsObj[0x76239dc, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x38afe297 created: GearsObj[0x76239dc, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x38afe297 FIN GearsES2[obj 0x38afe297 isInit true, usesShared false, 1 GearsObj[0x4a907fcb, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x76239dc, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x745b13bf, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x38afe297 0/0 624x415 of 624x415, swapInterval 1, drawable 0x64010810, msaa false, tileRendererInUse null [junit] >> GearsES2 0x38afe297, 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 0x38afe297 624x415, swapInterval 1, drawable 0x64010810 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x38afe297 624x415, swapInterval 1, drawable 0x1d0107fa [junit] XXXX Add GLCanvas Panel2(0x530612ba) -> Panel1(0x3d8314f0 START [junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized true, [junit] jogamp.opengl.windows.wgl.WindowsOnscreenWGLDrawable, [junit] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@33b25b58, [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@173d8300[dev=D3DGraphicsDevice[screen=0],pixfmt=7], [junit] encapsulated WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x7c82836a]], 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 0x38afe297: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x38afe297 FIN [junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized true, [junit] jogamp.opengl.windows.wgl.WindowsOnscreenWGLDrawable, [junit] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@33b25b58, [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@12e52a78[dev=D3DGraphicsDevice[screen=0],pixfmt=7], [junit] encapsulated WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x7c82836a]], 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 0x38afe297: tileRendererInUse null, GearsES2[obj 0x38afe297 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x38afe297 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/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 0x38afe297 created: GearsObj[0x2043c85d, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x38afe297 created: GearsObj[0x261731f4, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x38afe297 created: GearsObj[0x261731f4, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x38afe297 FIN GearsES2[obj 0x38afe297 isInit true, usesShared false, 1 GearsObj[0x2043c85d, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x261731f4, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x21cad2cc, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x38afe297 0/0 624x415 of 624x415, swapInterval 1, drawable 0x64010810, msaa false, tileRendererInUse null [junit] >> GearsES2 0x38afe297, 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 0x38afe297 624x415, swapInterval 1, drawable 0x64010810 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x38afe297 624x415, swapInterval 1, drawable 0x4301092f [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 0x38afe297: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x38afe297 FIN [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug816GLCanvasFrameHoppingB849B889AWT - test02VisibleWithCanvas [junit] XXX SetVisible ON XXX GLCanvas on Panel1(0x5c90e579) [junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized true, [junit] jogamp.opengl.windows.wgl.WindowsOnscreenWGLDrawable, [junit] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@33b25b58, [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@749fa3fa[dev=D3DGraphicsDevice[screen=0],pixfmt=7], [junit] encapsulated WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x7c82836a]], 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(0x5c90e579 -> Panel2(0x6f45df59) START [junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized true, [junit] jogamp.opengl.windows.wgl.WindowsOnscreenWGLDrawable, [junit] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@33b25b58, [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@749fa3fa[dev=D3DGraphicsDevice[screen=0],pixfmt=7], [junit] encapsulated WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x7c82836a]], 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@33b25b58, [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@36fa2d1[dev=D3DGraphicsDevice[screen=0],pixfmt=7], [junit] encapsulated WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x7c82836a]], 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 0x38e79ae3: tileRendererInUse null, GearsES2[obj 0x38e79ae3 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x38e79ae3 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/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 0x38e79ae3 created: GearsObj[0x1b29bd11, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x38e79ae3 created: GearsObj[0x6422c905, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x38e79ae3 created: GearsObj[0x6422c905, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x38e79ae3 FIN GearsES2[obj 0x38e79ae3 isInit true, usesShared false, 1 GearsObj[0x1b29bd11, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6422c905, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3762d7f3, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x38e79ae3 0/0 624x415 of 624x415, swapInterval 1, drawable 0x1d0107fa, msaa false, tileRendererInUse null [junit] >> GearsES2 0x38e79ae3, 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 0x38e79ae3 624x415, swapInterval 1, drawable 0x1d0107fa [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x38e79ae3 624x415, swapInterval 1, drawable 0x4301092f [junit] XXXX Add GLCanvas Panel2(0x6f45df59) -> Panel1(0x5c90e579 START [junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized true, [junit] jogamp.opengl.windows.wgl.WindowsOnscreenWGLDrawable, [junit] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@33b25b58, [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@36fa2d1[dev=D3DGraphicsDevice[screen=0],pixfmt=7], [junit] encapsulated WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x7c82836a]], 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 0x38e79ae3: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x38e79ae3 FIN [junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized true, [junit] jogamp.opengl.windows.wgl.WindowsOnscreenWGLDrawable, [junit] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@33b25b58, [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@2fb1c42[dev=D3DGraphicsDevice[screen=0],pixfmt=7], [junit] encapsulated WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x7c82836a]], 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 0x38e79ae3: tileRendererInUse null, GearsES2[obj 0x38e79ae3 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x38e79ae3 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/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 0x38e79ae3 created: GearsObj[0x1c45671d, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x38e79ae3 created: GearsObj[0x4862c75e, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x38e79ae3 created: GearsObj[0x4862c75e, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x38e79ae3 FIN GearsES2[obj 0x38e79ae3 isInit true, usesShared false, 1 GearsObj[0x1c45671d, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4862c75e, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x36b55474, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x38e79ae3 0/0 624x415 of 624x415, swapInterval 1, drawable 0x64010810, msaa false, tileRendererInUse null [junit] >> GearsES2 0x38e79ae3, 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 0x38e79ae3 624x415, swapInterval 1, drawable 0x64010810 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x38e79ae3 624x415, swapInterval 1, drawable 0x4301092f [junit] XXXX Add GLCanvas Panel1(0x5c90e579 -> Panel2(0x6f45df59) START [junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized true, [junit] jogamp.opengl.windows.wgl.WindowsOnscreenWGLDrawable, [junit] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@33b25b58, [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@2fb1c42[dev=D3DGraphicsDevice[screen=0],pixfmt=7], [junit] encapsulated WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x7c82836a]], 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 0x38e79ae3: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x38e79ae3 FIN [junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized true, [junit] jogamp.opengl.windows.wgl.WindowsOnscreenWGLDrawable, [junit] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@33b25b58, [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@2f581266[dev=D3DGraphicsDevice[screen=0],pixfmt=7], [junit] encapsulated WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x7c82836a]], 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 0x38e79ae3: tileRendererInUse null, GearsES2[obj 0x38e79ae3 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x38e79ae3 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/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 0x38e79ae3 created: GearsObj[0x104e3ae0, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x38e79ae3 created: GearsObj[0x5306337d, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x38e79ae3 created: GearsObj[0x5306337d, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x38e79ae3 FIN GearsES2[obj 0x38e79ae3 isInit true, usesShared false, 1 GearsObj[0x104e3ae0, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x5306337d, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1df61614, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x38e79ae3 0/0 624x415 of 624x415, swapInterval 1, drawable 0x64010810, msaa false, tileRendererInUse null [junit] >> GearsES2 0x38e79ae3, 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 0x38e79ae3 624x415, swapInterval 1, drawable 0x64010810 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x38e79ae3 624x415, swapInterval 1, drawable 0x4301092f [junit] XXXX Add GLCanvas Panel2(0x6f45df59) -> Panel1(0x5c90e579 START [junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized true, [junit] jogamp.opengl.windows.wgl.WindowsOnscreenWGLDrawable, [junit] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@33b25b58, [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@2f581266[dev=D3DGraphicsDevice[screen=0],pixfmt=7], [junit] encapsulated WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x7c82836a]], 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 0x38e79ae3: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x38e79ae3 FIN [junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized true, [junit] jogamp.opengl.windows.wgl.WindowsOnscreenWGLDrawable, [junit] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@33b25b58, [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@c8cb817[dev=D3DGraphicsDevice[screen=0],pixfmt=7], [junit] encapsulated WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x7c82836a]], 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 0x38e79ae3: tileRendererInUse null, GearsES2[obj 0x38e79ae3 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x38e79ae3 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/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 0x38e79ae3 created: GearsObj[0x743daf02, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x38e79ae3 created: GearsObj[0x105ebec1, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x38e79ae3 created: GearsObj[0x105ebec1, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x38e79ae3 FIN GearsES2[obj 0x38e79ae3 isInit true, usesShared false, 1 GearsObj[0x743daf02, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x105ebec1, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x67eb4375, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x38e79ae3 0/0 624x415 of 624x415, swapInterval 1, drawable 0x4301092f, msaa false, tileRendererInUse null [junit] >> GearsES2 0x38e79ae3, 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 0x38e79ae3 624x415, swapInterval 1, drawable 0x4301092f [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x38e79ae3 624x415, swapInterval 1, drawable 0x1d0107fa [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug816GLCanvasFrameHoppingB849B889AWT - test02VisibleWithCanvas [junit] XXX SetVisible OFF XXX [junit] ++++ Test Singleton.unlock() [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x38e79ae3: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x38e79ae3 FIN [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675155067170 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1675155067170 ms --- localhost/127.0.0.1:59999 - Unlock ok within 5 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: test01AllVisible took 4.068 sec [junit] Testcase: test02VisibleWithCanvas took 2.377 sec [junit] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 7.236 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675155060631 ms III - Start [junit] SLOCK [T main @ 1675155060632 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug816GLCanvasFrameHoppingB849B889AWT - test01AllVisible [junit] XXX SetVisible ON XXX GLCanvas on Panel1(0x3d8314f0) [junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized true, [junit] jogamp.opengl.windows.wgl.WindowsOnscreenWGLDrawable, [junit] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@33b25b58, [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@39f5c096[dev=D3DGraphicsDevice[screen=0],pixfmt=7], [junit] encapsulated WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x7c82836a]], idx 0], pfdID 7, ARB-Choosen true, [junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]], [junit] chosen GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.hw], on-scr[.]]]]]], visible true, showing true, displayable true, 624x415 [junit] XXXX Add GLCanvas Panel1(0x3d8314f0 -> Panel2(0x530612ba) START [junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized true, [junit] jogamp.opengl.windows.wgl.WindowsOnscreenWGLDrawable, [junit] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@33b25b58, [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@39f5c096[dev=D3DGraphicsDevice[screen=0],pixfmt=7], [junit] encapsulated WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x7c82836a]], 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@33b25b58, [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@4d5eb113[dev=D3DGraphicsDevice[screen=0],pixfmt=7], [junit] encapsulated WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x7c82836a]], 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 0x38afe297: tileRendererInUse null, GearsES2[obj 0x38afe297 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x38afe297 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/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 0x38afe297 created: GearsObj[0x293082ce, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x38afe297 created: GearsObj[0x2157e76b, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x38afe297 created: GearsObj[0x2157e76b, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x38afe297 FIN GearsES2[obj 0x38afe297 isInit true, usesShared false, 1 GearsObj[0x293082ce, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2157e76b, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x7fe92e05, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x38afe297 0/0 624x415 of 624x415, swapInterval 1, drawable 0x1d0107fa, msaa false, tileRendererInUse null [junit] >> GearsES2 0x38afe297, 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 0x38afe297 624x415, swapInterval 1, drawable 0x1d0107fa [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x38afe297 624x415, swapInterval 1, drawable 0x4301092f [junit] XXXX Add GLCanvas Panel2(0x530612ba) -> Panel1(0x3d8314f0 START [junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized true, [junit] jogamp.opengl.windows.wgl.WindowsOnscreenWGLDrawable, [junit] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@33b25b58, [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@4d5eb113[dev=D3DGraphicsDevice[screen=0],pixfmt=7], [junit] encapsulated WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x7c82836a]], 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 0x38afe297: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x38afe297 FIN [junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized true, [junit] jogamp.opengl.windows.wgl.WindowsOnscreenWGLDrawable, [junit] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@33b25b58, [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@1ccdf4e0[dev=D3DGraphicsDevice[screen=0],pixfmt=7], [junit] encapsulated WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x7c82836a]], 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 0x38afe297: tileRendererInUse null, GearsES2[obj 0x38afe297 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x38afe297 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/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 0x38afe297 created: GearsObj[0x7146e9ed, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x38afe297 created: GearsObj[0x7d99b69e, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x38afe297 created: GearsObj[0x7d99b69e, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x38afe297 FIN GearsES2[obj 0x38afe297 isInit true, usesShared false, 1 GearsObj[0x7146e9ed, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7d99b69e, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2eed815f, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x38afe297 0/0 624x415 of 624x415, swapInterval 1, drawable 0x64010810, msaa false, tileRendererInUse null [junit] >> GearsES2 0x38afe297, 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 0x38afe297 624x415, swapInterval 1, drawable 0x64010810 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x38afe297 624x415, swapInterval 1, drawable 0x4301092f [junit] XXXX Add GLCanvas Panel1(0x3d8314f0 -> Panel2(0x530612ba) START [junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized true, [junit] jogamp.opengl.windows.wgl.WindowsOnscreenWGLDrawable, [junit] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@33b25b58, [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@1ccdf4e0[dev=D3DGraphicsDevice[screen=0],pixfmt=7], [junit] encapsulated WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x7c82836a]], 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 0x38afe297: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x38afe297 FIN [junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized true, [junit] jogamp.opengl.windows.wgl.WindowsOnscreenWGLDrawable, [junit] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@33b25b58, [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@173d8300[dev=D3DGraphicsDevice[screen=0],pixfmt=7], [junit] encapsulated WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x7c82836a]], 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 0x38afe297: tileRendererInUse null, GearsES2[obj 0x38afe297 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x38afe297 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/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 0x38afe297 created: GearsObj[0x4a907fcb, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x38afe297 created: GearsObj[0x76239dc, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x38afe297 created: GearsObj[0x76239dc, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x38afe297 FIN GearsES2[obj 0x38afe297 isInit true, usesShared false, 1 GearsObj[0x4a907fcb, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x76239dc, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x745b13bf, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x38afe297 0/0 624x415 of 624x415, swapInterval 1, drawable 0x64010810, msaa false, tileRendererInUse null [junit] >> GearsES2 0x38afe297, 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 0x38afe297 624x415, swapInterval 1, drawable 0x64010810 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x38afe297 624x415, swapInterval 1, drawable 0x1d0107fa [junit] XXXX Add GLCanvas Panel2(0x530612ba) -> Panel1(0x3d8314f0 START [junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized true, [junit] jogamp.opengl.windows.wgl.WindowsOnscreenWGLDrawable, [junit] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@33b25b58, [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@173d8300[dev=D3DGraphicsDevice[screen=0],pixfmt=7], [junit] encapsulated WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x7c82836a]], 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 0x38afe297: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x38afe297 FIN [junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized true, [junit] jogamp.opengl.windows.wgl.WindowsOnscreenWGLDrawable, [junit] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@33b25b58, [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@12e52a78[dev=D3DGraphicsDevice[screen=0],pixfmt=7], [junit] encapsulated WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x7c82836a]], 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 0x38afe297: tileRendererInUse null, GearsES2[obj 0x38afe297 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x38afe297 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/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 0x38afe297 created: GearsObj[0x2043c85d, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x38afe297 created: GearsObj[0x261731f4, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x38afe297 created: GearsObj[0x261731f4, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x38afe297 FIN GearsES2[obj 0x38afe297 isInit true, usesShared false, 1 GearsObj[0x2043c85d, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x261731f4, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x21cad2cc, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x38afe297 0/0 624x415 of 624x415, swapInterval 1, drawable 0x64010810, msaa false, tileRendererInUse null [junit] >> GearsES2 0x38afe297, 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 0x38afe297 624x415, swapInterval 1, drawable 0x64010810 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x38afe297 624x415, swapInterval 1, drawable 0x4301092f [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 0x38afe297: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x38afe297 FIN [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug816GLCanvasFrameHoppingB849B889AWT - test02VisibleWithCanvas [junit] XXX SetVisible ON XXX GLCanvas on Panel1(0x5c90e579) [junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized true, [junit] jogamp.opengl.windows.wgl.WindowsOnscreenWGLDrawable, [junit] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@33b25b58, [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@749fa3fa[dev=D3DGraphicsDevice[screen=0],pixfmt=7], [junit] encapsulated WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x7c82836a]], 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(0x5c90e579 -> Panel2(0x6f45df59) START [junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized true, [junit] jogamp.opengl.windows.wgl.WindowsOnscreenWGLDrawable, [junit] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@33b25b58, [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@749fa3fa[dev=D3DGraphicsDevice[screen=0],pixfmt=7], [junit] encapsulated WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x7c82836a]], 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@33b25b58, [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@36fa2d1[dev=D3DGraphicsDevice[screen=0],pixfmt=7], [junit] encapsulated WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x7c82836a]], 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 0x38e79ae3: tileRendererInUse null, GearsES2[obj 0x38e79ae3 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x38e79ae3 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/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 0x38e79ae3 created: GearsObj[0x1b29bd11, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x38e79ae3 created: GearsObj[0x6422c905, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x38e79ae3 created: GearsObj[0x6422c905, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x38e79ae3 FIN GearsES2[obj 0x38e79ae3 isInit true, usesShared false, 1 GearsObj[0x1b29bd11, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6422c905, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3762d7f3, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x38e79ae3 0/0 624x415 of 624x415, swapInterval 1, drawable 0x1d0107fa, msaa false, tileRendererInUse null [junit] >> GearsES2 0x38e79ae3, 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 0x38e79ae3 624x415, swapInterval 1, drawable 0x1d0107fa [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x38e79ae3 624x415, swapInterval 1, drawable 0x4301092f [junit] XXXX Add GLCanvas Panel2(0x6f45df59) -> Panel1(0x5c90e579 START [junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized true, [junit] jogamp.opengl.windows.wgl.WindowsOnscreenWGLDrawable, [junit] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@33b25b58, [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@36fa2d1[dev=D3DGraphicsDevice[screen=0],pixfmt=7], [junit] encapsulated WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x7c82836a]], 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 0x38e79ae3: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x38e79ae3 FIN [junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized true, [junit] jogamp.opengl.windows.wgl.WindowsOnscreenWGLDrawable, [junit] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@33b25b58, [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@2fb1c42[dev=D3DGraphicsDevice[screen=0],pixfmt=7], [junit] encapsulated WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x7c82836a]], 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 0x38e79ae3: tileRendererInUse null, GearsES2[obj 0x38e79ae3 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x38e79ae3 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/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 0x38e79ae3 created: GearsObj[0x1c45671d, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x38e79ae3 created: GearsObj[0x4862c75e, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x38e79ae3 created: GearsObj[0x4862c75e, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x38e79ae3 FIN GearsES2[obj 0x38e79ae3 isInit true, usesShared false, 1 GearsObj[0x1c45671d, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4862c75e, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x36b55474, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x38e79ae3 0/0 624x415 of 624x415, swapInterval 1, drawable 0x64010810, msaa false, tileRendererInUse null [junit] >> GearsES2 0x38e79ae3, 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 0x38e79ae3 624x415, swapInterval 1, drawable 0x64010810 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x38e79ae3 624x415, swapInterval 1, drawable 0x4301092f [junit] XXXX Add GLCanvas Panel1(0x5c90e579 -> Panel2(0x6f45df59) START [junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized true, [junit] jogamp.opengl.windows.wgl.WindowsOnscreenWGLDrawable, [junit] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@33b25b58, [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@2fb1c42[dev=D3DGraphicsDevice[screen=0],pixfmt=7], [junit] encapsulated WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x7c82836a]], 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 0x38e79ae3: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x38e79ae3 FIN [junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized true, [junit] jogamp.opengl.windows.wgl.WindowsOnscreenWGLDrawable, [junit] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@33b25b58, [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@2f581266[dev=D3DGraphicsDevice[screen=0],pixfmt=7], [junit] encapsulated WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x7c82836a]], 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 0x38e79ae3: tileRendererInUse null, GearsES2[obj 0x38e79ae3 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x38e79ae3 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/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 0x38e79ae3 created: GearsObj[0x104e3ae0, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x38e79ae3 created: GearsObj[0x5306337d, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x38e79ae3 created: GearsObj[0x5306337d, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x38e79ae3 FIN GearsES2[obj 0x38e79ae3 isInit true, usesShared false, 1 GearsObj[0x104e3ae0, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x5306337d, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1df61614, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x38e79ae3 0/0 624x415 of 624x415, swapInterval 1, drawable 0x64010810, msaa false, tileRendererInUse null [junit] >> GearsES2 0x38e79ae3, 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 0x38e79ae3 624x415, swapInterval 1, drawable 0x64010810 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x38e79ae3 624x415, swapInterval 1, drawable 0x4301092f [junit] XXXX Add GLCanvas Panel2(0x6f45df59) -> Panel1(0x5c90e579 START [junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized true, [junit] jogamp.opengl.windows.wgl.WindowsOnscreenWGLDrawable, [junit] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@33b25b58, [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@2f581266[dev=D3DGraphicsDevice[screen=0],pixfmt=7], [junit] encapsulated WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x7c82836a]], 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 0x38e79ae3: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x38e79ae3 FIN [junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized true, [junit] jogamp.opengl.windows.wgl.WindowsOnscreenWGLDrawable, [junit] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@33b25b58, [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@c8cb817[dev=D3DGraphicsDevice[screen=0],pixfmt=7], [junit] encapsulated WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x7c82836a]], 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 0x38e79ae3: tileRendererInUse null, GearsES2[obj 0x38e79ae3 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x38e79ae3 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/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 0x38e79ae3 created: GearsObj[0x743daf02, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x38e79ae3 created: GearsObj[0x105ebec1, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x38e79ae3 created: GearsObj[0x105ebec1, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x38e79ae3 FIN GearsES2[obj 0x38e79ae3 isInit true, usesShared false, 1 GearsObj[0x743daf02, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x105ebec1, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x67eb4375, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x38e79ae3 0/0 624x415 of 624x415, swapInterval 1, drawable 0x4301092f, msaa false, tileRendererInUse null [junit] >> GearsES2 0x38e79ae3, 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 0x38e79ae3 624x415, swapInterval 1, drawable 0x4301092f [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x38e79ae3 624x415, swapInterval 1, drawable 0x1d0107fa [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug816GLCanvasFrameHoppingB849B889AWT - test02VisibleWithCanvas [junit] XXX SetVisible OFF XXX [junit] ++++ Test Singleton.unlock() [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x38e79ae3: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x38e79ae3 FIN [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675155067170 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1675155067170 ms --- localhost/127.0.0.1:59999 - Unlock ok within 5 ms [junit] ------------- ---------------- --------------- [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 @ 1675155068704 ms III - Start [junit] SLOCK [T main @ 1675155068704 ms +++ localhost/127.0.0.1:59999 - Locked within 9 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug816JTabbedPanelVisibilityB849B878AWT - test [junit] Testsuite: com.jogamp.opengl.test.junit.jogl.awt.TestBug816JTabbedPanelVisibilityB849B878AWT [junit] XXX SetVisible ON XXX GLCanvas on Panel1(0x5409751c) [junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized true, [junit] jogamp.opengl.windows.wgl.WindowsOnscreenWGLDrawable, [junit] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@fd9b326, [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@1791b407[dev=D3DGraphicsDevice[screen=0],pixfmt=7], [junit] encapsulated WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x2d67dc84]], 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 0x7bedc48a: tileRendererInUse null, GearsES2[obj 0x7bedc48a isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x7bedc48a on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/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 0x7bedc48a created: GearsObj[0x362334b0, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x7bedc48a created: GearsObj[0x38b218cd, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x7bedc48a created: GearsObj[0x38b218cd, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x7bedc48a FIN GearsES2[obj 0x7bedc48a isInit true, usesShared false, 1 GearsObj[0x362334b0, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x38b218cd, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1e04bc80, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x7bedc48a 0/0 640x480 of 640x480, swapInterval 1, drawable 0x4301092f, msaa false, tileRendererInUse null [junit] >> GearsES2 0x7bedc48a, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 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 0x7bedc48a 640x480, swapInterval 1, drawable 0x4301092f [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x7bedc48a 640x480, swapInterval 1, drawable 0x71010789 [junit] XXXX Panel1(0x5409751c -> Panel2(0x61b5c305) START [junit] XXXX Add GLCanvas Panel1(0x5409751c -> Panel2(0x61b5c305) START [junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized true, [junit] jogamp.opengl.windows.wgl.WindowsOnscreenWGLDrawable, [junit] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@fd9b326, [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@1791b407[dev=D3DGraphicsDevice[screen=0],pixfmt=7], [junit] encapsulated WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x2d67dc84]], 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 0x7bedc48a: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x7bedc48a FIN [junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized false, [junit] jogamp.opengl.windows.wgl.WindowsOnscreenWGLDrawable, [junit] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@fd9b326, [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@58293f9d[dev=D3DGraphicsDevice[screen=0],pixfmt=7], [junit] encapsulated WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x2d67dc84]], 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 0x7bedc48a: tileRendererInUse null, GearsES2[obj 0x7bedc48a isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x7bedc48a on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/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 0x7bedc48a created: GearsObj[0x121c6543, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x7bedc48a created: GearsObj[0x1c080b94, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x7bedc48a created: GearsObj[0x1c080b94, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x7bedc48a FIN GearsES2[obj 0x7bedc48a isInit true, usesShared false, 1 GearsObj[0x121c6543, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1c080b94, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x4751032f, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x7bedc48a 0/0 640x480 of 640x480, swapInterval 1, drawable 0x71010789, msaa false, tileRendererInUse null [junit] >> GearsES2 0x7bedc48a, 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 0x7bedc48a 640x480, swapInterval 1, drawable 0x71010789 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x7bedc48a 640x480, swapInterval 1, drawable 0x64010810 [junit] XXXX Panel2(0x61b5c305) -> Panel3(0x67d00189 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@fd9b326, [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@58293f9d[dev=D3DGraphicsDevice[screen=0],pixfmt=7], [junit] encapsulated WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x2d67dc84]], 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(0x67d00189) -> Panel1(0x5409751c START [junit] XXXX Add GLCanvas Panel2(0x61b5c305 -> Panel1(0x5409751c) START [junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized true, [junit] jogamp.opengl.windows.wgl.WindowsOnscreenWGLDrawable, [junit] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@fd9b326, [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@58293f9d[dev=D3DGraphicsDevice[screen=0],pixfmt=7], [junit] encapsulated WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x2d67dc84]], 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 0x7bedc48a: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x7bedc48a FIN [junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized false, [junit] jogamp.opengl.windows.wgl.WindowsOnscreenWGLDrawable, [junit] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@fd9b326, [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@1617464d[dev=D3DGraphicsDevice[screen=0],pixfmt=7], [junit] encapsulated WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x2d67dc84]], 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 0x7bedc48a: tileRendererInUse null, GearsES2[obj 0x7bedc48a isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x7bedc48a on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/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 0x7bedc48a created: GearsObj[0x4274e669, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x7bedc48a created: GearsObj[0x5c5fc0df, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x7bedc48a created: GearsObj[0x5c5fc0df, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x7bedc48a FIN GearsES2[obj 0x7bedc48a isInit true, usesShared false, 1 GearsObj[0x4274e669, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x5c5fc0df, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5e9f0262, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x7bedc48a 0/0 640x480 of 640x480, swapInterval 1, drawable 0x71010789, msaa false, tileRendererInUse null [junit] >> GearsES2 0x7bedc48a, 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 0x7bedc48a 640x480, swapInterval 1, drawable 0x71010789 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x7bedc48a 640x480, swapInterval 1, drawable 0x64010810 [junit] XXXX Panel1(0x5409751c -> Panel2(0x61b5c305) START [junit] XXXX Add GLCanvas Panel1(0x5409751c -> Panel2(0x61b5c305) START [junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized true, [junit] jogamp.opengl.windows.wgl.WindowsOnscreenWGLDrawable, [junit] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@fd9b326, [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@1617464d[dev=D3DGraphicsDevice[screen=0],pixfmt=7], [junit] encapsulated WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x2d67dc84]], 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 0x7bedc48a: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x7bedc48a FIN [junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized false, [junit] jogamp.opengl.windows.wgl.WindowsOnscreenWGLDrawable, [junit] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@fd9b326, [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@38f696b9[dev=D3DGraphicsDevice[screen=0],pixfmt=7], [junit] encapsulated WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x2d67dc84]], 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 0x7bedc48a: tileRendererInUse null, GearsES2[obj 0x7bedc48a isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x7bedc48a on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/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 0x7bedc48a created: GearsObj[0x43766dc7, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x7bedc48a created: GearsObj[0x295333fa, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x7bedc48a created: GearsObj[0x295333fa, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x7bedc48a FIN GearsES2[obj 0x7bedc48a isInit true, usesShared false, 1 GearsObj[0x43766dc7, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x295333fa, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2f5e8f0c, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x7bedc48a 0/0 640x480 of 640x480, swapInterval 1, drawable 0x64010810, msaa false, tileRendererInUse null [junit] >> GearsES2 0x7bedc48a, 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 0x7bedc48a 640x480, swapInterval 1, drawable 0x64010810 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x7bedc48a 640x480, swapInterval 1, drawable 0x71010789 [junit] XXXX Panel2(0x61b5c305) -> Panel1(0x5409751c START [junit] XXXX Add GLCanvas Panel2(0x61b5c305 -> Panel1(0x5409751c) START [junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized true, [junit] jogamp.opengl.windows.wgl.WindowsOnscreenWGLDrawable, [junit] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@fd9b326, [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@38f696b9[dev=D3DGraphicsDevice[screen=0],pixfmt=7], [junit] encapsulated WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x2d67dc84]], 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 0x7bedc48a: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x7bedc48a FIN [junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized false, [junit] jogamp.opengl.windows.wgl.WindowsOnscreenWGLDrawable, [junit] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@fd9b326, [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@79ccf9bd[dev=D3DGraphicsDevice[screen=0],pixfmt=7], [junit] encapsulated WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x2d67dc84]], 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 0x7bedc48a: tileRendererInUse null, GearsES2[obj 0x7bedc48a isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x7bedc48a on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/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 0x7bedc48a created: GearsObj[0x65d4b5f6, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x7bedc48a created: GearsObj[0x4b78a4c8, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x7bedc48a created: GearsObj[0x4b78a4c8, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x7bedc48a FIN GearsES2[obj 0x7bedc48a isInit true, usesShared false, 1 GearsObj[0x65d4b5f6, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4b78a4c8, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x4a6f9c91, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x7bedc48a 0/0 640x480 of 640x480, swapInterval 1, drawable 0x71010789, msaa false, tileRendererInUse null [junit] >> GearsES2 0x7bedc48a, 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 0x7bedc48a 640x480, swapInterval 1, drawable 0x71010789 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x7bedc48a 640x480, swapInterval 1, drawable 0x64010810 [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug816JTabbedPanelVisibilityB849B878AWT - test [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675155073740 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] XXX SetVisible OFF XXX [junit] SLOCK [T main @ 1675155073742 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x7bedc48a: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x7bedc48a FIN [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 5.703 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675155068704 ms III - Start [junit] SLOCK [T main @ 1675155068704 ms +++ localhost/127.0.0.1:59999 - Locked within 9 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug816JTabbedPanelVisibilityB849B878AWT - test [junit] XXX SetVisible ON XXX GLCanvas on Panel1(0x5409751c) [junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized true, [junit] jogamp.opengl.windows.wgl.WindowsOnscreenWGLDrawable, [junit] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@fd9b326, [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@1791b407[dev=D3DGraphicsDevice[screen=0],pixfmt=7], [junit] encapsulated WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x2d67dc84]], 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 0x7bedc48a: tileRendererInUse null, GearsES2[obj 0x7bedc48a isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x7bedc48a on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/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 0x7bedc48a created: GearsObj[0x362334b0, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x7bedc48a created: GearsObj[0x38b218cd, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x7bedc48a created: GearsObj[0x38b218cd, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x7bedc48a FIN GearsES2[obj 0x7bedc48a isInit true, usesShared false, 1 GearsObj[0x362334b0, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x38b218cd, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1e04bc80, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x7bedc48a 0/0 640x480 of 640x480, swapInterval 1, drawable 0x4301092f, msaa false, tileRendererInUse null [junit] >> GearsES2 0x7bedc48a, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 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 0x7bedc48a 640x480, swapInterval 1, drawable 0x4301092f [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x7bedc48a 640x480, swapInterval 1, drawable 0x71010789 [junit] XXXX Panel1(0x5409751c -> Panel2(0x61b5c305) START [junit] XXXX Add GLCanvas Panel1(0x5409751c -> Panel2(0x61b5c305) START [junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized true, [junit] jogamp.opengl.windows.wgl.WindowsOnscreenWGLDrawable, [junit] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@fd9b326, [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@1791b407[dev=D3DGraphicsDevice[screen=0],pixfmt=7], [junit] encapsulated WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x2d67dc84]], 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 0x7bedc48a: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x7bedc48a FIN [junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized false, [junit] jogamp.opengl.windows.wgl.WindowsOnscreenWGLDrawable, [junit] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@fd9b326, [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@58293f9d[dev=D3DGraphicsDevice[screen=0],pixfmt=7], [junit] encapsulated WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x2d67dc84]], 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 0x7bedc48a: tileRendererInUse null, GearsES2[obj 0x7bedc48a isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x7bedc48a on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/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 0x7bedc48a created: GearsObj[0x121c6543, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x7bedc48a created: GearsObj[0x1c080b94, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x7bedc48a created: GearsObj[0x1c080b94, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x7bedc48a FIN GearsES2[obj 0x7bedc48a isInit true, usesShared false, 1 GearsObj[0x121c6543, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1c080b94, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x4751032f, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x7bedc48a 0/0 640x480 of 640x480, swapInterval 1, drawable 0x71010789, msaa false, tileRendererInUse null [junit] >> GearsES2 0x7bedc48a, 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 0x7bedc48a 640x480, swapInterval 1, drawable 0x71010789 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x7bedc48a 640x480, swapInterval 1, drawable 0x64010810 [junit] XXXX Panel2(0x61b5c305) -> Panel3(0x67d00189 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@fd9b326, [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@58293f9d[dev=D3DGraphicsDevice[screen=0],pixfmt=7], [junit] encapsulated WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x2d67dc84]], 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(0x67d00189) -> Panel1(0x5409751c START [junit] XXXX Add GLCanvas Panel2(0x61b5c305 -> Panel1(0x5409751c) START [junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized true, [junit] jogamp.opengl.windows.wgl.WindowsOnscreenWGLDrawable, [junit] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@fd9b326, [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@58293f9d[dev=D3DGraphicsDevice[screen=0],pixfmt=7], [junit] encapsulated WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x2d67dc84]], 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 0x7bedc48a: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x7bedc48a FIN [junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized false, [junit] jogamp.opengl.windows.wgl.WindowsOnscreenWGLDrawable, [junit] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@fd9b326, [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@1617464d[dev=D3DGraphicsDevice[screen=0],pixfmt=7], [junit] encapsulated WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x2d67dc84]], 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 0x7bedc48a: tileRendererInUse null, GearsES2[obj 0x7bedc48a isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x7bedc48a on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/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 0x7bedc48a created: GearsObj[0x4274e669, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x7bedc48a created: GearsObj[0x5c5fc0df, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x7bedc48a created: GearsObj[0x5c5fc0df, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x7bedc48a FIN GearsES2[obj 0x7bedc48a isInit true, usesShared false, 1 GearsObj[0x4274e669, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x5c5fc0df, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5e9f0262, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x7bedc48a 0/0 640x480 of 640x480, swapInterval 1, drawable 0x71010789, msaa false, tileRendererInUse null [junit] >> GearsES2 0x7bedc48a, 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 0x7bedc48a 640x480, swapInterval 1, drawable 0x71010789 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x7bedc48a 640x480, swapInterval 1, drawable 0x64010810 [junit] XXXX Panel1(0x5409751c -> Panel2(0x61b5c305) START [junit] XXXX Add GLCanvas Panel1(0x5409751c -> Panel2(0x61b5c305) START [junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized true, [junit] jogamp.opengl.windows.wgl.WindowsOnscreenWGLDrawable, [junit] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@fd9b326, [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@1617464d[dev=D3DGraphicsDevice[screen=0],pixfmt=7], [junit] encapsulated WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x2d67dc84]], 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 0x7bedc48a: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x7bedc48a FIN [junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized false, [junit] jogamp.opengl.windows.wgl.WindowsOnscreenWGLDrawable, [junit] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@fd9b326, [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@38f696b9[dev=D3DGraphicsDevice[screen=0],pixfmt=7], [junit] encapsulated WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x2d67dc84]], 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 0x7bedc48a: tileRendererInUse null, GearsES2[obj 0x7bedc48a isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x7bedc48a on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/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 0x7bedc48a created: GearsObj[0x43766dc7, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x7bedc48a created: GearsObj[0x295333fa, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x7bedc48a created: GearsObj[0x295333fa, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x7bedc48a FIN GearsES2[obj 0x7bedc48a isInit true, usesShared false, 1 GearsObj[0x43766dc7, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x295333fa, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2f5e8f0c, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x7bedc48a 0/0 640x480 of 640x480, swapInterval 1, drawable 0x64010810, msaa false, tileRendererInUse null [junit] >> GearsES2 0x7bedc48a, 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 0x7bedc48a 640x480, swapInterval 1, drawable 0x64010810 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x7bedc48a 640x480, swapInterval 1, drawable 0x71010789 [junit] XXXX Panel2(0x61b5c305) -> Panel1(0x5409751c START [junit] XXXX Add GLCanvas Panel2(0x61b5c305 -> Panel1(0x5409751c) START [junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized true, [junit] jogamp.opengl.windows.wgl.WindowsOnscreenWGLDrawable, [junit] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@fd9b326, [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@38f696b9[dev=D3DGraphicsDevice[screen=0],pixfmt=7], [junit] encapsulated WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x2d67dc84]], 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 0x7bedc48a: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x7bedc48a FIN [junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized false, [junit] jogamp.opengl.windows.wgl.WindowsOnscreenWGLDrawable, [junit] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@fd9b326, [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@79ccf9bd[dev=D3DGraphicsDevice[screen=0],pixfmt=7], [junit] encapsulated WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x2d67dc84]], 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 0x7bedc48a: tileRendererInUse null, GearsES2[obj 0x7bedc48a isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x7bedc48a on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/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 0x7bedc48a created: GearsObj[0x65d4b5f6, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x7bedc48a created: GearsObj[0x4b78a4c8, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x7bedc48a created: GearsObj[0x4b78a4c8, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x7bedc48a FIN GearsES2[obj 0x7bedc48a isInit true, usesShared false, 1 GearsObj[0x65d4b5f6, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4b78a4c8, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x4a6f9c91, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x7bedc48a 0/0 640x480 of 640x480, swapInterval 1, drawable 0x71010789, msaa false, tileRendererInUse null [junit] >> GearsES2 0x7bedc48a, 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 0x7bedc48a 640x480, swapInterval 1, drawable 0x71010789 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x7bedc48a 640x480, swapInterval 1, drawable 0x64010810 [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug816JTabbedPanelVisibilityB849B878AWT - test [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675155073740 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] XXX SetVisible OFF XXX [junit] SLOCK [T main @ 1675155073742 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x7bedc48a: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x7bedc48a FIN [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: test took 4.987 sec [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 5.703 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675155068704 ms III - Start [junit] SLOCK [T main @ 1675155068704 ms +++ localhost/127.0.0.1:59999 - Locked within 9 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug816JTabbedPanelVisibilityB849B878AWT - test [junit] XXX SetVisible ON XXX GLCanvas on Panel1(0x5409751c) [junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized true, [junit] jogamp.opengl.windows.wgl.WindowsOnscreenWGLDrawable, [junit] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@fd9b326, [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@1791b407[dev=D3DGraphicsDevice[screen=0],pixfmt=7], [junit] encapsulated WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x2d67dc84]], 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 0x7bedc48a: tileRendererInUse null, GearsES2[obj 0x7bedc48a isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x7bedc48a on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/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 0x7bedc48a created: GearsObj[0x362334b0, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x7bedc48a created: GearsObj[0x38b218cd, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x7bedc48a created: GearsObj[0x38b218cd, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x7bedc48a FIN GearsES2[obj 0x7bedc48a isInit true, usesShared false, 1 GearsObj[0x362334b0, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x38b218cd, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1e04bc80, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x7bedc48a 0/0 640x480 of 640x480, swapInterval 1, drawable 0x4301092f, msaa false, tileRendererInUse null [junit] >> GearsES2 0x7bedc48a, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 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 0x7bedc48a 640x480, swapInterval 1, drawable 0x4301092f [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x7bedc48a 640x480, swapInterval 1, drawable 0x71010789 [junit] XXXX Panel1(0x5409751c -> Panel2(0x61b5c305) START [junit] XXXX Add GLCanvas Panel1(0x5409751c -> Panel2(0x61b5c305) START [junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized true, [junit] jogamp.opengl.windows.wgl.WindowsOnscreenWGLDrawable, [junit] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@fd9b326, [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@1791b407[dev=D3DGraphicsDevice[screen=0],pixfmt=7], [junit] encapsulated WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x2d67dc84]], 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 0x7bedc48a: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x7bedc48a FIN [junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized false, [junit] jogamp.opengl.windows.wgl.WindowsOnscreenWGLDrawable, [junit] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@fd9b326, [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@58293f9d[dev=D3DGraphicsDevice[screen=0],pixfmt=7], [junit] encapsulated WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x2d67dc84]], 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 0x7bedc48a: tileRendererInUse null, GearsES2[obj 0x7bedc48a isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x7bedc48a on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/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 0x7bedc48a created: GearsObj[0x121c6543, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x7bedc48a created: GearsObj[0x1c080b94, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x7bedc48a created: GearsObj[0x1c080b94, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x7bedc48a FIN GearsES2[obj 0x7bedc48a isInit true, usesShared false, 1 GearsObj[0x121c6543, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1c080b94, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x4751032f, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x7bedc48a 0/0 640x480 of 640x480, swapInterval 1, drawable 0x71010789, msaa false, tileRendererInUse null [junit] >> GearsES2 0x7bedc48a, 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 0x7bedc48a 640x480, swapInterval 1, drawable 0x71010789 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x7bedc48a 640x480, swapInterval 1, drawable 0x64010810 [junit] XXXX Panel2(0x61b5c305) -> Panel3(0x67d00189 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@fd9b326, [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@58293f9d[dev=D3DGraphicsDevice[screen=0],pixfmt=7], [junit] encapsulated WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x2d67dc84]], 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(0x67d00189) -> Panel1(0x5409751c START [junit] XXXX Add GLCanvas Panel2(0x61b5c305 -> Panel1(0x5409751c) START [junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized true, [junit] jogamp.opengl.windows.wgl.WindowsOnscreenWGLDrawable, [junit] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@fd9b326, [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@58293f9d[dev=D3DGraphicsDevice[screen=0],pixfmt=7], [junit] encapsulated WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x2d67dc84]], 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 0x7bedc48a: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x7bedc48a FIN [junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized false, [junit] jogamp.opengl.windows.wgl.WindowsOnscreenWGLDrawable, [junit] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@fd9b326, [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@1617464d[dev=D3DGraphicsDevice[screen=0],pixfmt=7], [junit] encapsulated WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x2d67dc84]], 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 0x7bedc48a: tileRendererInUse null, GearsES2[obj 0x7bedc48a isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x7bedc48a on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/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 0x7bedc48a created: GearsObj[0x4274e669, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x7bedc48a created: GearsObj[0x5c5fc0df, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x7bedc48a created: GearsObj[0x5c5fc0df, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x7bedc48a FIN GearsES2[obj 0x7bedc48a isInit true, usesShared false, 1 GearsObj[0x4274e669, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x5c5fc0df, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5e9f0262, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x7bedc48a 0/0 640x480 of 640x480, swapInterval 1, drawable 0x71010789, msaa false, tileRendererInUse null [junit] >> GearsES2 0x7bedc48a, 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 0x7bedc48a 640x480, swapInterval 1, drawable 0x71010789 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x7bedc48a 640x480, swapInterval 1, drawable 0x64010810 [junit] XXXX Panel1(0x5409751c -> Panel2(0x61b5c305) START [junit] XXXX Add GLCanvas Panel1(0x5409751c -> Panel2(0x61b5c305) START [junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized true, [junit] jogamp.opengl.windows.wgl.WindowsOnscreenWGLDrawable, [junit] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@fd9b326, [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@1617464d[dev=D3DGraphicsDevice[screen=0],pixfmt=7], [junit] encapsulated WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x2d67dc84]], 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 0x7bedc48a: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x7bedc48a FIN [junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized false, [junit] jogamp.opengl.windows.wgl.WindowsOnscreenWGLDrawable, [junit] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@fd9b326, [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@38f696b9[dev=D3DGraphicsDevice[screen=0],pixfmt=7], [junit] encapsulated WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x2d67dc84]], 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 0x7bedc48a: tileRendererInUse null, GearsES2[obj 0x7bedc48a isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x7bedc48a on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/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 0x7bedc48a created: GearsObj[0x43766dc7, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x7bedc48a created: GearsObj[0x295333fa, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x7bedc48a created: GearsObj[0x295333fa, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x7bedc48a FIN GearsES2[obj 0x7bedc48a isInit true, usesShared false, 1 GearsObj[0x43766dc7, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x295333fa, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2f5e8f0c, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x7bedc48a 0/0 640x480 of 640x480, swapInterval 1, drawable 0x64010810, msaa false, tileRendererInUse null [junit] >> GearsES2 0x7bedc48a, 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 0x7bedc48a 640x480, swapInterval 1, drawable 0x64010810 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x7bedc48a 640x480, swapInterval 1, drawable 0x71010789 [junit] XXXX Panel2(0x61b5c305) -> Panel1(0x5409751c START [junit] XXXX Add GLCanvas Panel2(0x61b5c305 -> Panel1(0x5409751c) START [junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized true, [junit] jogamp.opengl.windows.wgl.WindowsOnscreenWGLDrawable, [junit] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@fd9b326, [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@38f696b9[dev=D3DGraphicsDevice[screen=0],pixfmt=7], [junit] encapsulated WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x2d67dc84]], 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 0x7bedc48a: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x7bedc48a FIN [junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized false, [junit] jogamp.opengl.windows.wgl.WindowsOnscreenWGLDrawable, [junit] Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@fd9b326, [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@79ccf9bd[dev=D3DGraphicsDevice[screen=0],pixfmt=7], [junit] encapsulated WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x2d67dc84]], 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 0x7bedc48a: tileRendererInUse null, GearsES2[obj 0x7bedc48a isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x7bedc48a on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/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 0x7bedc48a created: GearsObj[0x65d4b5f6, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x7bedc48a created: GearsObj[0x4b78a4c8, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x7bedc48a created: GearsObj[0x4b78a4c8, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x7bedc48a FIN GearsES2[obj 0x7bedc48a isInit true, usesShared false, 1 GearsObj[0x65d4b5f6, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4b78a4c8, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x4a6f9c91, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x7bedc48a 0/0 640x480 of 640x480, swapInterval 1, drawable 0x71010789, msaa false, tileRendererInUse null [junit] >> GearsES2 0x7bedc48a, 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 0x7bedc48a 640x480, swapInterval 1, drawable 0x71010789 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x7bedc48a 640x480, swapInterval 1, drawable 0x64010810 [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug816JTabbedPanelVisibilityB849B878AWT - test [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675155073740 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] XXX SetVisible OFF XXX [junit] SLOCK [T main @ 1675155073742 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x7bedc48a: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x7bedc48a FIN [junit] ------------- ---------------- --------------- [junit] Testsuite: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT [junit] Testsuite: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675155075180 ms III - Start [junit] SLOCK [T main @ 1675155075181 ms +++ localhost/127.0.0.1:59999 - Locked within 9 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:1675155076912 d 1ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155076913 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155076914 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155076917 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155076917 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x131ef10: tileRendererInUse null, GearsES2[obj 0x131ef10 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x131ef10 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL4/GL4.hw] [junit] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR NVIDIA Corporation [junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [junit] GL_VERSION 4.6.0 NVIDIA 391.35 [junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 324 [junit] GLX_EXTENSIONS 30 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x131ef10 created: GearsObj[0x4df86462, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x131ef10 created: GearsObj[0x5b910e44, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x131ef10 created: GearsObj[0x5b910e44, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x131ef10 FIN GearsES2[obj 0x131ef10 isInit true, usesShared false, 1 GearsObj[0x4df86462, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x5b910e44, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1fc96148, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x131ef10 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4d01084e, msaa false, tileRendererInUse null [junit] >> GearsES2 0x131ef10, angle 0.0, [l -1.0, r 1.0, b -1.5, t 1.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:1675155076983 d 0ms]] [junit] resize canvas1 pos/siz: 0/0 400x600 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x131ef10 0/0 400x600 of 400x600, swapInterval 1, drawable 0x71010789, msaa false, tileRendererInUse null [junit] >> GearsES2 0x131ef10, angle 29.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155077945 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155079606 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155079608 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x131ef10: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x131ef10 FIN [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155079627 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:1675155079681 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155079682 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155079682 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155079684 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155079684 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x683dbc2c: tileRendererInUse null, GearsES2[obj 0x683dbc2c isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x683dbc2c on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL4/GL4.hw] [junit] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR NVIDIA Corporation [junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [junit] GL_VERSION 4.6.0 NVIDIA 391.35 [junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 324 [junit] GLX_EXTENSIONS 30 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x683dbc2c created: GearsObj[0xc41d6a8, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x683dbc2c created: GearsObj[0x5c770c70, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x683dbc2c created: GearsObj[0x5c770c70, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x683dbc2c FIN GearsES2[obj 0x683dbc2c isInit true, usesShared false, 1 GearsObj[0xc41d6a8, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x5c770c70, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5297ae82, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x683dbc2c 0/0 320x480 of 320x480, swapInterval 1, drawable 0x71010789, msaa false, tileRendererInUse null [junit] >> GearsES2 0x683dbc2c, angle 0.0, [l -1.0, r 1.0, b -1.5, t 1.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:1675155079700 d 0ms]] [junit] resize canvas1 pos/siz: 0/0 400x600 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x683dbc2c 0/0 400x600 of 400x600, swapInterval 1, drawable 0x4301092f, msaa false, tileRendererInUse null [junit] >> GearsES2 0x683dbc2c, 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:1675155080729 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155082376 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155082377 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x683dbc2c: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x683dbc2c FIN [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155082395 d 0ms]] [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test01_Compo_Flow_One [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test02_Compo_DblBrd_One [junit] canvas1 pos/siz: 40/23 320x480 [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155082480 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155082481 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155082481 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155082482 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155082482 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x6a2b953e: tileRendererInUse null, GearsES2[obj 0x6a2b953e isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x6a2b953e on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL4/GL4.hw] [junit] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR NVIDIA Corporation [junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [junit] GL_VERSION 4.6.0 NVIDIA 391.35 [junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 324 [junit] GLX_EXTENSIONS 30 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x6a2b953e created: GearsObj[0xc2bda15, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x6a2b953e created: GearsObj[0x7b0e8a99, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x6a2b953e created: GearsObj[0x7b0e8a99, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x6a2b953e FIN GearsES2[obj 0x6a2b953e isInit true, usesShared false, 1 GearsObj[0xc2bda15, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7b0e8a99, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6f39449c, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x6a2b953e 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4301092f, msaa false, tileRendererInUse null [junit] >> GearsES2 0x6a2b953e, angle 0.0, [l -1.0, r 1.0, b -1.5, t 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 0x6a2b953e 0/0 400x600 of 400x600, swapInterval 1, drawable 0x4301092f, msaa false, tileRendererInUse null [junit] >> GearsES2 0x6a2b953e, angle 31.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155083550 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155085210 d 1ms]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x6a2b953e: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x6a2b953e FIN [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155085238 d 0ms]] [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test02_Compo_DblBrd_One [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test03_Compo_Box_One [junit] canvas1 pos/siz: 0/0 320x480 [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155085295 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155085296 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155085296 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155085297 d 1ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155085298 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x623a8092: tileRendererInUse null, GearsES2[obj 0x623a8092 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x623a8092 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL4/GL4.hw] [junit] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR NVIDIA Corporation [junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [junit] GL_VERSION 4.6.0 NVIDIA 391.35 [junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 324 [junit] GLX_EXTENSIONS 30 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x623a8092 created: GearsObj[0x6c02dd1a, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x623a8092 created: GearsObj[0x3235efb2, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x623a8092 created: GearsObj[0x3235efb2, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x623a8092 FIN GearsES2[obj 0x623a8092 isInit true, usesShared false, 1 GearsObj[0x6c02dd1a, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3235efb2, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x422c8fa1, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x623a8092 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4d01084e, msaa false, tileRendererInUse null [junit] >> GearsES2 0x623a8092, angle 0.0, [l -1.0, r 1.0, b -1.5, t 1.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:1675155085312 d 0ms]] [junit] resize canvas1 pos/siz: 0/0 400x600 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x623a8092 0/0 400x600 of 400x600, swapInterval 1, drawable 0x4301092f, msaa false, tileRendererInUse null [junit] >> GearsES2 0x623a8092, angle 31.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155086343 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155087996 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155088000 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x623a8092: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x623a8092 FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test03_Compo_Box_One [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155088008 d 0ms]] [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:1675155088093 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155088094 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155088094 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155088095 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155088095 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x1fb700ee: tileRendererInUse null, GearsES2[obj 0x1fb700ee isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x1fb700ee on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL4/GL4.hw] [junit] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR NVIDIA Corporation [junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [junit] GL_VERSION 4.6.0 NVIDIA 391.35 [junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 324 [junit] GLX_EXTENSIONS 30 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x1fb700ee created: GearsObj[0x78d3b4e2, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x1fb700ee created: GearsObj[0x3f87286a, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x1fb700ee created: GearsObj[0x3f87286a, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x1fb700ee FIN GearsES2[obj 0x1fb700ee isInit true, usesShared false, 1 GearsObj[0x78d3b4e2, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3f87286a, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x14df6924, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x1fb700ee 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4d01084e, msaa false, tileRendererInUse null [junit] >> GearsES2 0x1fb700ee, angle 0.0, [l -1.0, r 1.0, b -1.5, t 1.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:1675155088108 d 0ms]] [junit] resize canvas1 pos/siz: 70/1 360x540 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x1fb700ee 0/0 360x540 of 360x540, swapInterval 1, drawable 0x4301092f, msaa false, tileRendererInUse null [junit] >> GearsES2 0x1fb700ee, 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:1675155089118 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155090775 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155090790 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x1fb700ee: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x1fb700ee FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test04_Compo_Split_One [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155090798 d 0ms]] [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:1675155090881 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155090882 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155090883 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155090884 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155090884 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x5f683daf: tileRendererInUse null, GearsES2[obj 0x5f683daf isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x5f683daf on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL4/GL4.hw] [junit] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR NVIDIA Corporation [junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [junit] GL_VERSION 4.6.0 NVIDIA 391.35 [junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 324 [junit] GLX_EXTENSIONS 30 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x5f683daf created: GearsObj[0x6d2c2f5c, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x5f683daf created: GearsObj[0x7394b383, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x5f683daf created: GearsObj[0x7394b383, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x5f683daf FIN GearsES2[obj 0x5f683daf isInit true, usesShared false, 1 GearsObj[0x6d2c2f5c, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7394b383, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x415ed0aa, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x5f683daf 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4301092f, msaa false, tileRendererInUse null [junit] >> GearsES2 0x5f683daf, angle 0.0, [l -1.0, r 1.0, b -1.5, t 1.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:1675155090897 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 0x4d01084e, 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 0x5f683daf 0/0 400x600 of 400x600, swapInterval 1, drawable 0x71010789, msaa false, tileRendererInUse null [junit] >> GearsES2 0x5f683daf, angle 29.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155091933 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 400x600 of 400x600, swapInterval 1, drawable 0x4301092f, 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:1675155093603 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155093605 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 0x5f683daf: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x5f683daf FIN [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155093619 d 0ms]] [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test05_Compo_Flow_Two [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test06_Compo_DblBrd_Two [junit] canvas1 pos/siz: 0/0 320x480 [junit] canvas2 pos/siz: 320/0 320x480 [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155093729 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155093730 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155093730 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155093731 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155093731 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x2cdd0d4b: tileRendererInUse null, GearsES2[obj 0x2cdd0d4b isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x2cdd0d4b on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL4/GL4.hw] [junit] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR NVIDIA Corporation [junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [junit] GL_VERSION 4.6.0 NVIDIA 391.35 [junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 324 [junit] GLX_EXTENSIONS 30 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x2cdd0d4b created: GearsObj[0x8c9e4fd, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x2cdd0d4b created: GearsObj[0x63d74dac, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x2cdd0d4b created: GearsObj[0x63d74dac, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x2cdd0d4b FIN GearsES2[obj 0x2cdd0d4b isInit true, usesShared false, 1 GearsObj[0x8c9e4fd, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x63d74dac, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3265f80c, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x2cdd0d4b 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4d01084e, msaa false, tileRendererInUse null [junit] >> GearsES2 0x2cdd0d4b, angle 0.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] 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 0x4301092f, 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 0x2cdd0d4b 0/0 400x600 of 400x600, swapInterval 1, drawable 0x4d01084e, msaa false, tileRendererInUse null [junit] >> GearsES2 0x2cdd0d4b, angle 29.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155094801 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 400x600 of 400x600, swapInterval 1, drawable 0x4d01084e, 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:1675155096463 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 0x2cdd0d4b: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x2cdd0d4b 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:1675155096485 d 1ms]] [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:1675155096561 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155096562 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155096562 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155096563 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155096563 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x152aa092: tileRendererInUse null, GearsES2[obj 0x152aa092 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x152aa092 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL4/GL4.hw] [junit] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR NVIDIA Corporation [junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [junit] GL_VERSION 4.6.0 NVIDIA 391.35 [junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 324 [junit] GLX_EXTENSIONS 30 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x152aa092 created: GearsObj[0x6ae5a8b5, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x152aa092 created: GearsObj[0x4e98a115, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x152aa092 created: GearsObj[0x4e98a115, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x152aa092 FIN GearsES2[obj 0x152aa092 isInit true, usesShared false, 1 GearsObj[0x6ae5a8b5, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4e98a115, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1bbaafc1, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x152aa092 0/0 320x480 of 320x480, swapInterval 1, drawable 0x13010814, msaa false, tileRendererInUse null [junit] >> GearsES2 0x152aa092, angle 0.0, [l -1.0, r 1.0, b -1.5, t 1.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:1675155096577 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 0x71010789, 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 0x152aa092 0/0 400x600 of 400x600, swapInterval 1, drawable 0x4301092f, msaa false, tileRendererInUse null [junit] >> GearsES2 0x152aa092, angle 28.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155097603 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 400x600 of 400x600, swapInterval 1, drawable 0x4301092f, 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:1675155099279 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155099279 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 0x152aa092: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x152aa092 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:1675155099289 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:1675155099375 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155099375 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155099376 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155099376 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155099377 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x1bb266b3: tileRendererInUse null, GearsES2[obj 0x1bb266b3 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x1bb266b3 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL4/GL4.hw] [junit] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR NVIDIA Corporation [junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [junit] GL_VERSION 4.6.0 NVIDIA 391.35 [junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 324 [junit] GLX_EXTENSIONS 30 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x1bb266b3 created: GearsObj[0x1862270f, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x1bb266b3 created: GearsObj[0x2cb463d, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x1bb266b3 created: GearsObj[0x2cb463d, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x1bb266b3 FIN GearsES2[obj 0x1bb266b3 isInit true, usesShared false, 1 GearsObj[0x1862270f, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2cb463d, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2487e707, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x1bb266b3 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4301092f, msaa false, tileRendererInUse null [junit] >> GearsES2 0x1bb266b3, angle 0.0, [l -1.0, r 1.0, b -1.5, t 1.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:1675155099389 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 0x4301092f, 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] RedSquareES2.reshape 0/0 400x540 of 400x540, swapInterval 1, drawable 0x13010814, 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:1675155100424 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x1bb266b3 0/0 400x540 of 400x540, swapInterval 1, drawable 0x13010814, msaa false, tileRendererInUse null [junit] >> GearsES2 0x1bb266b3, angle 30.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[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155102074 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155102090 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x1bb266b3: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x1bb266b3 FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.dispose: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.dispose FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test08_Compo_Split_Two [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155102105 d 0ms]] [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:1675155102156 d 0ms]] [junit] canvas1 pos/siz: 0/0 368x505 [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155102160 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155102162 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155102163 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x5939a379: tileRendererInUse null, GearsES2[obj 0x5939a379 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x5939a379 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL4/GL4.hw] [junit] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR NVIDIA Corporation [junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [junit] GL_VERSION 4.6.0 NVIDIA 391.35 [junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 324 [junit] GLX_EXTENSIONS 30 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x5939a379 created: GearsObj[0x29227880, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x5939a379 created: GearsObj[0x6a0fb50f, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x5939a379 created: GearsObj[0x6a0fb50f, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x5939a379 FIN GearsES2[obj 0x5939a379 isInit true, usesShared false, 1 GearsObj[0x29227880, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6a0fb50f, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x70c6a065, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x5939a379 0/0 368x505 of 368x505, swapInterval 1, drawable 0x4d01084e, msaa false, tileRendererInUse null [junit] >> GearsES2 0x5939a379, 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:1675155102175 d 0ms]] [junit] resize canvas1 pos/siz: 0/0 448x625 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x5939a379 0/0 448x625 of 448x625, swapInterval 1, drawable 0x71010789, msaa false, tileRendererInUse null [junit] >> GearsES2 0x5939a379, angle 31.0, [l -1.0, r 1.0, b -1.3950893, t 1.3950893] 2.0x2.7901785 -> [l -1.0, r 1.0, b -1.3950893, t 1.3950893] 2.0x2.7901785, v-flip false [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155103194 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155104840 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155104841 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x5939a379: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x5939a379 FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test10_Frame_None_One [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155104864 d 0ms]] [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test11_Frame_Flow_One [junit] canvas1 pos/siz: 0/0 320x480 [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155104916 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155104920 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155104921 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155104921 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x3541cb24: tileRendererInUse null, GearsES2[obj 0x3541cb24 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x3541cb24 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL4/GL4.hw] [junit] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR NVIDIA Corporation [junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [junit] GL_VERSION 4.6.0 NVIDIA 391.35 [junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 324 [junit] GLX_EXTENSIONS 30 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x3541cb24 created: GearsObj[0x6e89abc9, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x3541cb24 created: GearsObj[0x18d341f, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x3541cb24 created: GearsObj[0x18d341f, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x3541cb24 FIN GearsES2[obj 0x3541cb24 isInit true, usesShared false, 1 GearsObj[0x6e89abc9, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x18d341f, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x4389800f, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x3541cb24 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4301092f, msaa false, tileRendererInUse null [junit] >> GearsES2 0x3541cb24, angle 0.0, [l -1.0, r 1.0, b -1.5, t 1.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:1675155104935 d 0ms]] [junit] resize canvas1 pos/siz: 0/0 320x480 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x3541cb24 0/0 320x480 of 320x480, swapInterval 1, drawable 0x13010814, msaa false, tileRendererInUse null [junit] >> GearsES2 0x3541cb24, angle 31.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155105962 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155107630 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155107633 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x3541cb24: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x3541cb24 FIN [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155107650 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:1675155107724 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155107730 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155107731 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155107731 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x13b13b5d: tileRendererInUse null, GearsES2[obj 0x13b13b5d isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x13b13b5d on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL4/GL4.hw] [junit] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR NVIDIA Corporation [junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [junit] GL_VERSION 4.6.0 NVIDIA 391.35 [junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 324 [junit] GLX_EXTENSIONS 30 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x13b13b5d created: GearsObj[0x44cc11e5, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x13b13b5d created: GearsObj[0x6e75d5f2, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x13b13b5d created: GearsObj[0x6e75d5f2, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x13b13b5d FIN GearsES2[obj 0x13b13b5d isInit true, usesShared false, 1 GearsObj[0x44cc11e5, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6e75d5f2, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x17c38000, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x13b13b5d 0/0 198x413 of 198x413, swapInterval 1, drawable 0x4d01084e, msaa false, tileRendererInUse null [junit] >> GearsES2 0x13b13b5d, 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 0x13b13b5d 0/0 278x533 of 278x533, swapInterval 1, drawable 0x4d01084e, msaa false, tileRendererInUse null [junit] >> GearsES2 0x13b13b5d, angle 31.0, [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:1675155108767 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155110419 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x13b13b5d: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x13b13b5d FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test12_Frame_DblBrd_One [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155110442 d 0ms]] [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test13_Frame_Box_One [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155110492 d 0ms]] [junit] canvas1 pos/siz: 0/0 368x505 [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155110496 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155110498 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155110498 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x29647f75: tileRendererInUse null, GearsES2[obj 0x29647f75 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x29647f75 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL4/GL4.hw] [junit] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR NVIDIA Corporation [junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [junit] GL_VERSION 4.6.0 NVIDIA 391.35 [junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 324 [junit] GLX_EXTENSIONS 30 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x29647f75 created: GearsObj[0x5b8ba199, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x29647f75 created: GearsObj[0x17a9e3a2, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x29647f75 created: GearsObj[0x17a9e3a2, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x29647f75 FIN GearsES2[obj 0x29647f75 isInit true, usesShared false, 1 GearsObj[0x5b8ba199, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x17a9e3a2, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x4ae952bb, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x29647f75 0/0 368x505 of 368x505, swapInterval 1, drawable 0x13010814, msaa false, tileRendererInUse null [junit] >> GearsES2 0x29647f75, 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:1675155110520 d 0ms]] [junit] resize canvas1 pos/siz: 0/0 448x625 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x29647f75 0/0 448x625 of 448x625, swapInterval 1, drawable 0x13010814, msaa false, tileRendererInUse null [junit] >> GearsES2 0x29647f75, 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:1675155111541 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155113205 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155113208 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x29647f75: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x29647f75 FIN [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155113225 d 0ms]] [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test13_Frame_Box_One [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test14_Frame_Split_One [junit] canvas1 pos/siz: 37/1 328x474 [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155113286 d 1ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155113291 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155113293 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155113293 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x5fa07e12: tileRendererInUse null, GearsES2[obj 0x5fa07e12 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x5fa07e12 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL4/GL4.hw] [junit] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR NVIDIA Corporation [junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [junit] GL_VERSION 4.6.0 NVIDIA 391.35 [junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 324 [junit] GLX_EXTENSIONS 30 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x5fa07e12 created: GearsObj[0x193e6d6c, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x5fa07e12 created: GearsObj[0x5ddc961f, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x5fa07e12 created: GearsObj[0x5ddc961f, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x5fa07e12 FIN GearsES2[obj 0x5fa07e12 isInit true, usesShared false, 1 GearsObj[0x193e6d6c, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x5ddc961f, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x447351ed, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x5fa07e12 0/0 328x474 of 328x474, swapInterval 1, drawable 0x4301092f, msaa false, tileRendererInUse null [junit] >> GearsES2 0x5fa07e12, 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:1675155113307 d 0ms]] [junit] resize canvas1 pos/siz: 77/1 368x534 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x5fa07e12 0/0 368x534 of 368x534, swapInterval 1, drawable 0x13010814, msaa false, tileRendererInUse null [junit] >> GearsES2 0x5fa07e12, 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:1675155114320 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155115978 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155115985 d 1ms]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x5fa07e12: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x5fa07e12 FIN [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155115997 d 0ms]] [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test14_Frame_Split_One [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test15_Frame_Flow_Two [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155116076 d 0ms]] [junit] canvas1 pos/siz: 0/0 320x480 [junit] canvas2 pos/siz: 320/0 320x480 [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155116080 d 1ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155116083 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155116083 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x366647c2: tileRendererInUse null, GearsES2[obj 0x366647c2 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x366647c2 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL4/GL4.hw] [junit] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR NVIDIA Corporation [junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [junit] GL_VERSION 4.6.0 NVIDIA 391.35 [junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 324 [junit] GLX_EXTENSIONS 30 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x366647c2 created: GearsObj[0x1c10b3a1, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x366647c2 created: GearsObj[0x5e7718d6, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x366647c2 created: GearsObj[0x5e7718d6, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x366647c2 FIN GearsES2[obj 0x366647c2 isInit true, usesShared false, 1 GearsObj[0x1c10b3a1, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x5e7718d6, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x71cece05, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x366647c2 0/0 320x480 of 320x480, swapInterval 1, drawable 0x13010814, msaa false, tileRendererInUse null [junit] >> GearsES2 0x366647c2, angle 0.0, [l -1.0, r 1.0, b -1.5, t 1.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:1675155116097 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 0x13010814, 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 0x366647c2 0/0 320x480 of 320x480, swapInterval 1, drawable 0x71010789, msaa false, tileRendererInUse null [junit] >> GearsES2 0x366647c2, angle 29.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155117116 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x71010789, 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:1675155118755 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155118782 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 0x366647c2: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x366647c2 FIN [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155118790 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:1675155118885 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155118889 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155118890 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155118890 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x770d3326: tileRendererInUse null, GearsES2[obj 0x770d3326 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x770d3326 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL4/GL4.hw] [junit] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR NVIDIA Corporation [junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [junit] GL_VERSION 4.6.0 NVIDIA 391.35 [junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 324 [junit] GLX_EXTENSIONS 30 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x770d3326 created: GearsObj[0x28d9d843, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x770d3326 created: GearsObj[0x4639366e, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x770d3326 created: GearsObj[0x4639366e, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x770d3326 FIN GearsES2[obj 0x770d3326 isInit true, usesShared false, 1 GearsObj[0x28d9d843, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4639366e, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x7bf6ed1d, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x770d3326 0/0 259x413 of 259x413, swapInterval 1, drawable 0x71010789, msaa false, tileRendererInUse null [junit] >> GearsES2 0x770d3326, 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 0x4d01084e, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] resize canvas1 pos/siz: 0/0 339x533 [junit] resize canvas2 pos/siz: 339/0 339x533 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x770d3326 0/0 339x533 of 339x533, swapInterval 1, drawable 0x4301092f, msaa false, tileRendererInUse null [junit] >> GearsES2 0x770d3326, angle 30.0, [l -1.0, r 1.0, b -1.5722713, t 1.5722713] 2.0x3.1445427 -> [l -1.0, r 1.0, b -1.5722713, t 1.5722713] 2.0x3.1445427, v-flip false [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155119947 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 339x533 of 339x533, swapInterval 1, drawable 0x4301092f, 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:1675155121631 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 0x770d3326: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x770d3326 FIN [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155121643 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:1675155121718 d 0ms]] [junit] canvas1 pos/siz: 0/0 344x505 [junit] canvas2 pos/siz: 344/0 344x505 [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155121721 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155121723 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155121723 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x7690781: tileRendererInUse null, GearsES2[obj 0x7690781 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x7690781 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL4/GL4.hw] [junit] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR NVIDIA Corporation [junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [junit] GL_VERSION 4.6.0 NVIDIA 391.35 [junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 324 [junit] GLX_EXTENSIONS 30 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x7690781 created: GearsObj[0x10033317, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x7690781 created: GearsObj[0x6b551c3a, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x7690781 created: GearsObj[0x6b551c3a, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x7690781 FIN GearsES2[obj 0x7690781 isInit true, usesShared false, 1 GearsObj[0x10033317, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6b551c3a, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5884a73d, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x7690781 0/0 344x505 of 344x505, swapInterval 1, drawable 0x4d01084e, msaa false, tileRendererInUse null [junit] >> GearsES2 0x7690781, 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:1675155121736 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 0x13010814, 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 0x13010814, 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:1675155122765 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x7690781 0/0 424x625 of 424x625, swapInterval 1, drawable 0x71010789, msaa false, tileRendererInUse null [junit] >> GearsES2 0x7690781, 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:1675155124407 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155124408 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 0x7690781: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x7690781 FIN [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155124430 d 0ms]] [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test17_Frame_Box_Two [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test18_Frame_Split_Two [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155124511 d 0ms]] [junit] canvas1 pos/siz: 348/1 337x474 [junit] canvas2 pos/siz: 1/1 337x474 [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155124515 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155124517 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155124517 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x7671cb68: tileRendererInUse null, GearsES2[obj 0x7671cb68 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x7671cb68 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL4/GL4.hw] [junit] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR NVIDIA Corporation [junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [junit] GL_VERSION 4.6.0 NVIDIA 391.35 [junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 324 [junit] GLX_EXTENSIONS 30 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x7671cb68 created: GearsObj[0x56ceeb18, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x7671cb68 created: GearsObj[0x6b3d728f, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x7671cb68 created: GearsObj[0x6b3d728f, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x7671cb68 FIN GearsES2[obj 0x7671cb68 isInit true, usesShared false, 1 GearsObj[0x56ceeb18, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6b3d728f, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x645c6c, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x7671cb68 0/0 337x474 of 337x474, swapInterval 1, drawable 0x71010789, msaa false, tileRendererInUse null [junit] >> GearsES2 0x7671cb68, 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:1675155124528 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 0x13010814, 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] GearsES2.reshape 0x7671cb68 0/0 417x534 of 417x534, swapInterval 1, drawable 0x71010789, msaa false, tileRendererInUse null [junit] >> GearsES2 0x7671cb68, angle 29.0, [l -1.0, r 1.0, b -1.2805755, t 1.2805755] 2.0x2.561151 -> [l -1.0, r 1.0, b -1.2805755, t 1.2805755] 2.0x2.561151, v-flip false [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155125558 d 1ms]] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 417x534 of 417x534, swapInterval 1, drawable 0x71010789, 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:1675155127208 d 1ms]] [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155127211 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x7671cb68: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x7671cb68 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:1675155127242 d 0ms]] [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test18_Frame_Split_Two [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675155127264 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1675155127265 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [junit] Tests run: 18, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 52.762 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675155075180 ms III - Start [junit] SLOCK [T main @ 1675155075181 ms +++ localhost/127.0.0.1:59999 - Locked within 9 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:1675155076912 d 1ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155076913 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155076914 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155076917 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155076917 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x131ef10: tileRendererInUse null, GearsES2[obj 0x131ef10 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x131ef10 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL4/GL4.hw] [junit] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR NVIDIA Corporation [junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [junit] GL_VERSION 4.6.0 NVIDIA 391.35 [junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 324 [junit] GLX_EXTENSIONS 30 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x131ef10 created: GearsObj[0x4df86462, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x131ef10 created: GearsObj[0x5b910e44, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x131ef10 created: GearsObj[0x5b910e44, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x131ef10 FIN GearsES2[obj 0x131ef10 isInit true, usesShared false, 1 GearsObj[0x4df86462, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x5b910e44, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1fc96148, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x131ef10 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4d01084e, msaa false, tileRendererInUse null [junit] >> GearsES2 0x131ef10, angle 0.0, [l -1.0, r 1.0, b -1.5, t 1.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:1675155076983 d 0ms]] [junit] resize canvas1 pos/siz: 0/0 400x600 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x131ef10 0/0 400x600 of 400x600, swapInterval 1, drawable 0x71010789, msaa false, tileRendererInUse null [junit] >> GearsES2 0x131ef10, angle 29.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155077945 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155079606 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155079608 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x131ef10: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x131ef10 FIN [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155079627 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:1675155079681 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155079682 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155079682 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155079684 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155079684 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x683dbc2c: tileRendererInUse null, GearsES2[obj 0x683dbc2c isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x683dbc2c on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL4/GL4.hw] [junit] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR NVIDIA Corporation [junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [junit] GL_VERSION 4.6.0 NVIDIA 391.35 [junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 324 [junit] GLX_EXTENSIONS 30 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x683dbc2c created: GearsObj[0xc41d6a8, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x683dbc2c created: GearsObj[0x5c770c70, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x683dbc2c created: GearsObj[0x5c770c70, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x683dbc2c FIN GearsES2[obj 0x683dbc2c isInit true, usesShared false, 1 GearsObj[0xc41d6a8, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x5c770c70, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5297ae82, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x683dbc2c 0/0 320x480 of 320x480, swapInterval 1, drawable 0x71010789, msaa false, tileRendererInUse null [junit] >> GearsES2 0x683dbc2c, angle 0.0, [l -1.0, r 1.0, b -1.5, t 1.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:1675155079700 d 0ms]] [junit] resize canvas1 pos/siz: 0/0 400x600 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x683dbc2c 0/0 400x600 of 400x600, swapInterval 1, drawable 0x4301092f, msaa false, tileRendererInUse null [junit] >> GearsES2 0x683dbc2c, 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:1675155080729 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155082376 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155082377 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x683dbc2c: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x683dbc2c FIN [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155082395 d 0ms]] [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test01_Compo_Flow_One [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test02_Compo_DblBrd_One [junit] canvas1 pos/siz: 40/23 320x480 [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155082480 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155082481 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155082481 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155082482 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155082482 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x6a2b953e: tileRendererInUse null, GearsES2[obj 0x6a2b953e isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x6a2b953e on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL4/GL4.hw] [junit] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR NVIDIA Corporation [junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [junit] GL_VERSION 4.6.0 NVIDIA 391.35 [junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 324 [junit] GLX_EXTENSIONS 30 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x6a2b953e created: GearsObj[0xc2bda15, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x6a2b953e created: GearsObj[0x7b0e8a99, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x6a2b953e created: GearsObj[0x7b0e8a99, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x6a2b953e FIN GearsES2[obj 0x6a2b953e isInit true, usesShared false, 1 GearsObj[0xc2bda15, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7b0e8a99, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6f39449c, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x6a2b953e 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4301092f, msaa false, tileRendererInUse null [junit] >> GearsES2 0x6a2b953e, angle 0.0, [l -1.0, r 1.0, b -1.5, t 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 0x6a2b953e 0/0 400x600 of 400x600, swapInterval 1, drawable 0x4301092f, msaa false, tileRendererInUse null [junit] >> GearsES2 0x6a2b953e, angle 31.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155083550 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155085210 d 1ms]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x6a2b953e: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x6a2b953e FIN [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155085238 d 0ms]] [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test02_Compo_DblBrd_One [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test03_Compo_Box_One [junit] canvas1 pos/siz: 0/0 320x480 [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155085295 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155085296 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155085296 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155085297 d 1ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155085298 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x623a8092: tileRendererInUse null, GearsES2[obj 0x623a8092 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x623a8092 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL4/GL4.hw] [junit] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR NVIDIA Corporation [junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [junit] GL_VERSION 4.6.0 NVIDIA 391.35 [junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 324 [junit] GLX_EXTENSIONS 30 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x623a8092 created: GearsObj[0x6c02dd1a, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x623a8092 created: GearsObj[0x3235efb2, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x623a8092 created: GearsObj[0x3235efb2, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x623a8092 FIN GearsES2[obj 0x623a8092 isInit true, usesShared false, 1 GearsObj[0x6c02dd1a, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3235efb2, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x422c8fa1, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x623a8092 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4d01084e, msaa false, tileRendererInUse null [junit] >> GearsES2 0x623a8092, angle 0.0, [l -1.0, r 1.0, b -1.5, t 1.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:1675155085312 d 0ms]] [junit] resize canvas1 pos/siz: 0/0 400x600 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x623a8092 0/0 400x600 of 400x600, swapInterval 1, drawable 0x4301092f, msaa false, tileRendererInUse null [junit] >> GearsES2 0x623a8092, angle 31.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155086343 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155087996 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155088000 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x623a8092: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x623a8092 FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test03_Compo_Box_One [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155088008 d 0ms]] [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:1675155088093 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155088094 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155088094 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155088095 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155088095 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x1fb700ee: tileRendererInUse null, GearsES2[obj 0x1fb700ee isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x1fb700ee on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL4/GL4.hw] [junit] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR NVIDIA Corporation [junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [junit] GL_VERSION 4.6.0 NVIDIA 391.35 [junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 324 [junit] GLX_EXTENSIONS 30 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x1fb700ee created: GearsObj[0x78d3b4e2, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x1fb700ee created: GearsObj[0x3f87286a, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x1fb700ee created: GearsObj[0x3f87286a, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x1fb700ee FIN GearsES2[obj 0x1fb700ee isInit true, usesShared false, 1 GearsObj[0x78d3b4e2, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3f87286a, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x14df6924, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x1fb700ee 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4d01084e, msaa false, tileRendererInUse null [junit] >> GearsES2 0x1fb700ee, angle 0.0, [l -1.0, r 1.0, b -1.5, t 1.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:1675155088108 d 0ms]] [junit] resize canvas1 pos/siz: 70/1 360x540 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x1fb700ee 0/0 360x540 of 360x540, swapInterval 1, drawable 0x4301092f, msaa false, tileRendererInUse null [junit] >> GearsES2 0x1fb700ee, 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:1675155089118 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155090775 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155090790 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x1fb700ee: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x1fb700ee FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test04_Compo_Split_One [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155090798 d 0ms]] [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:1675155090881 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155090882 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155090883 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155090884 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155090884 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x5f683daf: tileRendererInUse null, GearsES2[obj 0x5f683daf isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x5f683daf on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL4/GL4.hw] [junit] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR NVIDIA Corporation [junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [junit] GL_VERSION 4.6.0 NVIDIA 391.35 [junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 324 [junit] GLX_EXTENSIONS 30 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x5f683daf created: GearsObj[0x6d2c2f5c, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x5f683daf created: GearsObj[0x7394b383, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x5f683daf created: GearsObj[0x7394b383, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x5f683daf FIN GearsES2[obj 0x5f683daf isInit true, usesShared false, 1 GearsObj[0x6d2c2f5c, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7394b383, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x415ed0aa, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x5f683daf 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4301092f, msaa false, tileRendererInUse null [junit] >> GearsES2 0x5f683daf, angle 0.0, [l -1.0, r 1.0, b -1.5, t 1.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:1675155090897 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 0x4d01084e, 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 0x5f683daf 0/0 400x600 of 400x600, swapInterval 1, drawable 0x71010789, msaa false, tileRendererInUse null [junit] >> GearsES2 0x5f683daf, angle 29.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155091933 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 400x600 of 400x600, swapInterval 1, drawable 0x4301092f, 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:1675155093603 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155093605 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 0x5f683daf: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x5f683daf FIN [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155093619 d 0ms]] [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test05_Compo_Flow_Two [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test06_Compo_DblBrd_Two [junit] canvas1 pos/siz: 0/0 320x480 [junit] canvas2 pos/siz: 320/0 320x480 [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155093729 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155093730 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155093730 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155093731 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155093731 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x2cdd0d4b: tileRendererInUse null, GearsES2[obj 0x2cdd0d4b isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x2cdd0d4b on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL4/GL4.hw] [junit] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR NVIDIA Corporation [junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [junit] GL_VERSION 4.6.0 NVIDIA 391.35 [junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 324 [junit] GLX_EXTENSIONS 30 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x2cdd0d4b created: GearsObj[0x8c9e4fd, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x2cdd0d4b created: GearsObj[0x63d74dac, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x2cdd0d4b created: GearsObj[0x63d74dac, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x2cdd0d4b FIN GearsES2[obj 0x2cdd0d4b isInit true, usesShared false, 1 GearsObj[0x8c9e4fd, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x63d74dac, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3265f80c, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x2cdd0d4b 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4d01084e, msaa false, tileRendererInUse null [junit] >> GearsES2 0x2cdd0d4b, angle 0.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] 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 0x4301092f, 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 0x2cdd0d4b 0/0 400x600 of 400x600, swapInterval 1, drawable 0x4d01084e, msaa false, tileRendererInUse null [junit] >> GearsES2 0x2cdd0d4b, angle 29.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155094801 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 400x600 of 400x600, swapInterval 1, drawable 0x4d01084e, 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:1675155096463 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 0x2cdd0d4b: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x2cdd0d4b 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:1675155096485 d 1ms]] [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:1675155096561 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155096562 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155096562 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155096563 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155096563 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x152aa092: tileRendererInUse null, GearsES2[obj 0x152aa092 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x152aa092 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL4/GL4.hw] [junit] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR NVIDIA Corporation [junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [junit] GL_VERSION 4.6.0 NVIDIA 391.35 [junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 324 [junit] GLX_EXTENSIONS 30 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x152aa092 created: GearsObj[0x6ae5a8b5, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x152aa092 created: GearsObj[0x4e98a115, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x152aa092 created: GearsObj[0x4e98a115, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x152aa092 FIN GearsES2[obj 0x152aa092 isInit true, usesShared false, 1 GearsObj[0x6ae5a8b5, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4e98a115, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1bbaafc1, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x152aa092 0/0 320x480 of 320x480, swapInterval 1, drawable 0x13010814, msaa false, tileRendererInUse null [junit] >> GearsES2 0x152aa092, angle 0.0, [l -1.0, r 1.0, b -1.5, t 1.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:1675155096577 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 0x71010789, 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 0x152aa092 0/0 400x600 of 400x600, swapInterval 1, drawable 0x4301092f, msaa false, tileRendererInUse null [junit] >> GearsES2 0x152aa092, angle 28.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155097603 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 400x600 of 400x600, swapInterval 1, drawable 0x4301092f, 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:1675155099279 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155099279 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 0x152aa092: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x152aa092 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:1675155099289 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:1675155099375 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155099375 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155099376 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155099376 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155099377 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x1bb266b3: tileRendererInUse null, GearsES2[obj 0x1bb266b3 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x1bb266b3 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL4/GL4.hw] [junit] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR NVIDIA Corporation [junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [junit] GL_VERSION 4.6.0 NVIDIA 391.35 [junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 324 [junit] GLX_EXTENSIONS 30 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x1bb266b3 created: GearsObj[0x1862270f, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x1bb266b3 created: GearsObj[0x2cb463d, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x1bb266b3 created: GearsObj[0x2cb463d, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x1bb266b3 FIN GearsES2[obj 0x1bb266b3 isInit true, usesShared false, 1 GearsObj[0x1862270f, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2cb463d, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2487e707, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x1bb266b3 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4301092f, msaa false, tileRendererInUse null [junit] >> GearsES2 0x1bb266b3, angle 0.0, [l -1.0, r 1.0, b -1.5, t 1.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:1675155099389 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 0x4301092f, 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] RedSquareES2.reshape 0/0 400x540 of 400x540, swapInterval 1, drawable 0x13010814, 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:1675155100424 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x1bb266b3 0/0 400x540 of 400x540, swapInterval 1, drawable 0x13010814, msaa false, tileRendererInUse null [junit] >> GearsES2 0x1bb266b3, angle 30.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[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155102074 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155102090 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x1bb266b3: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x1bb266b3 FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.dispose: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.dispose FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test08_Compo_Split_Two [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155102105 d 0ms]] [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:1675155102156 d 0ms]] [junit] canvas1 pos/siz: 0/0 368x505 [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155102160 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155102162 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155102163 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x5939a379: tileRendererInUse null, GearsES2[obj 0x5939a379 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x5939a379 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL4/GL4.hw] [junit] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR NVIDIA Corporation [junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [junit] GL_VERSION 4.6.0 NVIDIA 391.35 [junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 324 [junit] GLX_EXTENSIONS 30 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x5939a379 created: GearsObj[0x29227880, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x5939a379 created: GearsObj[0x6a0fb50f, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x5939a379 created: GearsObj[0x6a0fb50f, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x5939a379 FIN GearsES2[obj 0x5939a379 isInit true, usesShared false, 1 GearsObj[0x29227880, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6a0fb50f, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x70c6a065, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x5939a379 0/0 368x505 of 368x505, swapInterval 1, drawable 0x4d01084e, msaa false, tileRendererInUse null [junit] >> GearsES2 0x5939a379, 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:1675155102175 d 0ms]] [junit] resize canvas1 pos/siz: 0/0 448x625 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x5939a379 0/0 448x625 of 448x625, swapInterval 1, drawable 0x71010789, msaa false, tileRendererInUse null [junit] >> GearsES2 0x5939a379, angle 31.0, [l -1.0, r 1.0, b -1.3950893, t 1.3950893] 2.0x2.7901785 -> [l -1.0, r 1.0, b -1.3950893, t 1.3950893] 2.0x2.7901785, v-flip false [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155103194 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155104840 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155104841 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x5939a379: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x5939a379 FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test10_Frame_None_One [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155104864 d 0ms]] [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test11_Frame_Flow_One [junit] canvas1 pos/siz: 0/0 320x480 [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155104916 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155104920 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155104921 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155104921 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x3541cb24: tileRendererInUse null, GearsES2[obj 0x3541cb24 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x3541cb24 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL4/GL4.hw] [junit] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR NVIDIA Corporation [junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [junit] GL_VERSION 4.6.0 NVIDIA 391.35 [junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 324 [junit] GLX_EXTENSIONS 30 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x3541cb24 created: GearsObj[0x6e89abc9, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x3541cb24 created: GearsObj[0x18d341f, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x3541cb24 created: GearsObj[0x18d341f, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x3541cb24 FIN GearsES2[obj 0x3541cb24 isInit true, usesShared false, 1 GearsObj[0x6e89abc9, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x18d341f, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x4389800f, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x3541cb24 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4301092f, msaa false, tileRendererInUse null [junit] >> GearsES2 0x3541cb24, angle 0.0, [l -1.0, r 1.0, b -1.5, t 1.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:1675155104935 d 0ms]] [junit] resize canvas1 pos/siz: 0/0 320x480 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x3541cb24 0/0 320x480 of 320x480, swapInterval 1, drawable 0x13010814, msaa false, tileRendererInUse null [junit] >> GearsES2 0x3541cb24, angle 31.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155105962 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155107630 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155107633 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x3541cb24: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x3541cb24 FIN [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155107650 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:1675155107724 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155107730 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155107731 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155107731 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x13b13b5d: tileRendererInUse null, GearsES2[obj 0x13b13b5d isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x13b13b5d on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL4/GL4.hw] [junit] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR NVIDIA Corporation [junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [junit] GL_VERSION 4.6.0 NVIDIA 391.35 [junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 324 [junit] GLX_EXTENSIONS 30 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x13b13b5d created: GearsObj[0x44cc11e5, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x13b13b5d created: GearsObj[0x6e75d5f2, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x13b13b5d created: GearsObj[0x6e75d5f2, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x13b13b5d FIN GearsES2[obj 0x13b13b5d isInit true, usesShared false, 1 GearsObj[0x44cc11e5, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6e75d5f2, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x17c38000, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x13b13b5d 0/0 198x413 of 198x413, swapInterval 1, drawable 0x4d01084e, msaa false, tileRendererInUse null [junit] >> GearsES2 0x13b13b5d, 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 0x13b13b5d 0/0 278x533 of 278x533, swapInterval 1, drawable 0x4d01084e, msaa false, tileRendererInUse null [junit] >> GearsES2 0x13b13b5d, angle 31.0, [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:1675155108767 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155110419 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x13b13b5d: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x13b13b5d FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test12_Frame_DblBrd_One [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155110442 d 0ms]] [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test13_Frame_Box_One [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155110492 d 0ms]] [junit] canvas1 pos/siz: 0/0 368x505 [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155110496 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155110498 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155110498 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x29647f75: tileRendererInUse null, GearsES2[obj 0x29647f75 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x29647f75 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL4/GL4.hw] [junit] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR NVIDIA Corporation [junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [junit] GL_VERSION 4.6.0 NVIDIA 391.35 [junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 324 [junit] GLX_EXTENSIONS 30 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x29647f75 created: GearsObj[0x5b8ba199, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x29647f75 created: GearsObj[0x17a9e3a2, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x29647f75 created: GearsObj[0x17a9e3a2, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x29647f75 FIN GearsES2[obj 0x29647f75 isInit true, usesShared false, 1 GearsObj[0x5b8ba199, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x17a9e3a2, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x4ae952bb, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x29647f75 0/0 368x505 of 368x505, swapInterval 1, drawable 0x13010814, msaa false, tileRendererInUse null [junit] >> GearsES2 0x29647f75, 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:1675155110520 d 0ms]] [junit] resize canvas1 pos/siz: 0/0 448x625 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x29647f75 0/0 448x625 of 448x625, swapInterval 1, drawable 0x13010814, msaa false, tileRendererInUse null [junit] >> GearsES2 0x29647f75, 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:1675155111541 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155113205 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155113208 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x29647f75: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x29647f75 FIN [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155113225 d 0ms]] [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test13_Frame_Box_One [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test14_Frame_Split_One [junit] canvas1 pos/siz: 37/1 328x474 [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155113286 d 1ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155113291 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155113293 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155113293 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x5fa07e12: tileRendererInUse null, GearsES2[obj 0x5fa07e12 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x5fa07e12 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL4/GL4.hw] [junit] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR NVIDIA Corporation [junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [junit] GL_VERSION 4.6.0 NVIDIA 391.35 [junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 324 [junit] GLX_EXTENSIONS 30 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x5fa07e12 created: GearsObj[0x193e6d6c, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x5fa07e12 created: GearsObj[0x5ddc961f, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x5fa07e12 created: GearsObj[0x5ddc961f, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x5fa07e12 FIN GearsES2[obj 0x5fa07e12 isInit true, usesShared false, 1 GearsObj[0x193e6d6c, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x5ddc961f, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x447351ed, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x5fa07e12 0/0 328x474 of 328x474, swapInterval 1, drawable 0x4301092f, msaa false, tileRendererInUse null [junit] >> GearsES2 0x5fa07e12, 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:1675155113307 d 0ms]] [junit] resize canvas1 pos/siz: 77/1 368x534 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x5fa07e12 0/0 368x534 of 368x534, swapInterval 1, drawable 0x13010814, msaa false, tileRendererInUse null [junit] >> GearsES2 0x5fa07e12, 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:1675155114320 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155115978 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155115985 d 1ms]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x5fa07e12: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x5fa07e12 FIN [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155115997 d 0ms]] [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test14_Frame_Split_One [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test15_Frame_Flow_Two [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155116076 d 0ms]] [junit] canvas1 pos/siz: 0/0 320x480 [junit] canvas2 pos/siz: 320/0 320x480 [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155116080 d 1ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155116083 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155116083 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x366647c2: tileRendererInUse null, GearsES2[obj 0x366647c2 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x366647c2 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL4/GL4.hw] [junit] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR NVIDIA Corporation [junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [junit] GL_VERSION 4.6.0 NVIDIA 391.35 [junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 324 [junit] GLX_EXTENSIONS 30 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x366647c2 created: GearsObj[0x1c10b3a1, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x366647c2 created: GearsObj[0x5e7718d6, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x366647c2 created: GearsObj[0x5e7718d6, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x366647c2 FIN GearsES2[obj 0x366647c2 isInit true, usesShared false, 1 GearsObj[0x1c10b3a1, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x5e7718d6, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x71cece05, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x366647c2 0/0 320x480 of 320x480, swapInterval 1, drawable 0x13010814, msaa false, tileRendererInUse null [junit] >> GearsES2 0x366647c2, angle 0.0, [l -1.0, r 1.0, b -1.5, t 1.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:1675155116097 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 0x13010814, 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 0x366647c2 0/0 320x480 of 320x480, swapInterval 1, drawable 0x71010789, msaa false, tileRendererInUse null [junit] >> GearsES2 0x366647c2, angle 29.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155117116 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x71010789, 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:1675155118755 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155118782 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 0x366647c2: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x366647c2 FIN [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155118790 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:1675155118885 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155118889 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155118890 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155118890 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x770d3326: tileRendererInUse null, GearsES2[obj 0x770d3326 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x770d3326 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL4/GL4.hw] [junit] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR NVIDIA Corporation [junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [junit] GL_VERSION 4.6.0 NVIDIA 391.35 [junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 324 [junit] GLX_EXTENSIONS 30 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x770d3326 created: GearsObj[0x28d9d843, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x770d3326 created: GearsObj[0x4639366e, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x770d3326 created: GearsObj[0x4639366e, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x770d3326 FIN GearsES2[obj 0x770d3326 isInit true, usesShared false, 1 GearsObj[0x28d9d843, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4639366e, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x7bf6ed1d, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x770d3326 0/0 259x413 of 259x413, swapInterval 1, drawable 0x71010789, msaa false, tileRendererInUse null [junit] >> GearsES2 0x770d3326, 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 0x4d01084e, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] resize canvas1 pos/siz: 0/0 339x533 [junit] resize canvas2 pos/siz: 339/0 339x533 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x770d3326 0/0 339x533 of 339x533, swapInterval 1, drawable 0x4301092f, msaa false, tileRendererInUse null [junit] >> GearsES2 0x770d3326, angle 30.0, [l -1.0, r 1.0, b -1.5722713, t 1.5722713] 2.0x3.1445427 -> [l -1.0, r 1.0, b -1.5722713, t 1.5722713] 2.0x3.1445427, v-flip false [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155119947 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 339x533 of 339x533, swapInterval 1, drawable 0x4301092f, 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:1675155121631 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 0x770d3326: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x770d3326 FIN [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155121643 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:1675155121718 d 0ms]] [junit] canvas1 pos/siz: 0/0 344x505 [junit] canvas2 pos/siz: 344/0 344x505 [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155121721 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155121723 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155121723 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x7690781: tileRendererInUse null, GearsES2[obj 0x7690781 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x7690781 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL4/GL4.hw] [junit] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR NVIDIA Corporation [junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [junit] GL_VERSION 4.6.0 NVIDIA 391.35 [junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 324 [junit] GLX_EXTENSIONS 30 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x7690781 created: GearsObj[0x10033317, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x7690781 created: GearsObj[0x6b551c3a, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x7690781 created: GearsObj[0x6b551c3a, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x7690781 FIN GearsES2[obj 0x7690781 isInit true, usesShared false, 1 GearsObj[0x10033317, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6b551c3a, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5884a73d, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x7690781 0/0 344x505 of 344x505, swapInterval 1, drawable 0x4d01084e, msaa false, tileRendererInUse null [junit] >> GearsES2 0x7690781, 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:1675155121736 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 0x13010814, 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 0x13010814, 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:1675155122765 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x7690781 0/0 424x625 of 424x625, swapInterval 1, drawable 0x71010789, msaa false, tileRendererInUse null [junit] >> GearsES2 0x7690781, 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:1675155124407 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155124408 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 0x7690781: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x7690781 FIN [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155124430 d 0ms]] [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test17_Frame_Box_Two [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test18_Frame_Split_Two [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155124511 d 0ms]] [junit] canvas1 pos/siz: 348/1 337x474 [junit] canvas2 pos/siz: 1/1 337x474 [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155124515 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155124517 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155124517 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x7671cb68: tileRendererInUse null, GearsES2[obj 0x7671cb68 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x7671cb68 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL4/GL4.hw] [junit] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR NVIDIA Corporation [junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [junit] GL_VERSION 4.6.0 NVIDIA 391.35 [junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 324 [junit] GLX_EXTENSIONS 30 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x7671cb68 created: GearsObj[0x56ceeb18, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x7671cb68 created: GearsObj[0x6b3d728f, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x7671cb68 created: GearsObj[0x6b3d728f, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x7671cb68 FIN GearsES2[obj 0x7671cb68 isInit true, usesShared false, 1 GearsObj[0x56ceeb18, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6b3d728f, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x645c6c, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x7671cb68 0/0 337x474 of 337x474, swapInterval 1, drawable 0x71010789, msaa false, tileRendererInUse null [junit] >> GearsES2 0x7671cb68, 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:1675155124528 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 0x13010814, 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] GearsES2.reshape 0x7671cb68 0/0 417x534 of 417x534, swapInterval 1, drawable 0x71010789, msaa false, tileRendererInUse null [junit] >> GearsES2 0x7671cb68, angle 29.0, [l -1.0, r 1.0, b -1.2805755, t 1.2805755] 2.0x2.561151 -> [l -1.0, r 1.0, b -1.2805755, t 1.2805755] 2.0x2.561151, v-flip false [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155125558 d 1ms]] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 417x534 of 417x534, swapInterval 1, drawable 0x71010789, 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:1675155127208 d 1ms]] [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155127211 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x7671cb68: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x7671cb68 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:1675155127242 d 0ms]] [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test18_Frame_Split_Two [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675155127264 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1675155127265 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: test00_Compo_None_One took 4.429 sec [junit] Testcase: test01_Compo_Flow_One took 2.762 sec [junit] Testcase: test02_Compo_DblBrd_One took 2.842 sec [junit] Testcase: test03_Compo_Box_One took 2.767 sec [junit] Testcase: test04_Compo_Split_One took 2.788 sec [junit] Testcase: test05_Compo_Flow_Two took 2.82 sec [junit] Testcase: test06_Compo_DblBrd_Two took 2.865 sec [junit] Testcase: test07_Compo_Box_Two took 2.802 sec [junit] Testcase: test08_Compo_Split_Two took 2.815 sec [junit] Testcase: test10_Frame_None_One took 2.758 sec [junit] Testcase: test11_Frame_Flow_One took 2.785 sec [junit] Testcase: test12_Frame_DblBrd_One took 2.792 sec [junit] Testcase: test13_Frame_Box_One took 2.786 sec [junit] Testcase: test14_Frame_Split_One took 2.766 sec [junit] Testcase: test15_Frame_Flow_Two took 2.792 sec [junit] Testcase: test16_Frame_DblBrd_Two took 2.851 sec [junit] Testcase: test17_Frame_Box_Two took 2.784 sec [junit] Testcase: test18_Frame_Split_Two took 2.812 sec [junit] Tests run: 18, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 52.762 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675155075180 ms III - Start [junit] SLOCK [T main @ 1675155075181 ms +++ localhost/127.0.0.1:59999 - Locked within 9 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:1675155076912 d 1ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155076913 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155076914 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155076917 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155076917 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x131ef10: tileRendererInUse null, GearsES2[obj 0x131ef10 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x131ef10 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL4/GL4.hw] [junit] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR NVIDIA Corporation [junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [junit] GL_VERSION 4.6.0 NVIDIA 391.35 [junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 324 [junit] GLX_EXTENSIONS 30 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x131ef10 created: GearsObj[0x4df86462, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x131ef10 created: GearsObj[0x5b910e44, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x131ef10 created: GearsObj[0x5b910e44, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x131ef10 FIN GearsES2[obj 0x131ef10 isInit true, usesShared false, 1 GearsObj[0x4df86462, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x5b910e44, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1fc96148, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x131ef10 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4d01084e, msaa false, tileRendererInUse null [junit] >> GearsES2 0x131ef10, angle 0.0, [l -1.0, r 1.0, b -1.5, t 1.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:1675155076983 d 0ms]] [junit] resize canvas1 pos/siz: 0/0 400x600 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x131ef10 0/0 400x600 of 400x600, swapInterval 1, drawable 0x71010789, msaa false, tileRendererInUse null [junit] >> GearsES2 0x131ef10, angle 29.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155077945 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155079606 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155079608 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x131ef10: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x131ef10 FIN [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155079627 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:1675155079681 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155079682 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155079682 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155079684 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155079684 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x683dbc2c: tileRendererInUse null, GearsES2[obj 0x683dbc2c isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x683dbc2c on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL4/GL4.hw] [junit] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR NVIDIA Corporation [junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [junit] GL_VERSION 4.6.0 NVIDIA 391.35 [junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 324 [junit] GLX_EXTENSIONS 30 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x683dbc2c created: GearsObj[0xc41d6a8, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x683dbc2c created: GearsObj[0x5c770c70, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x683dbc2c created: GearsObj[0x5c770c70, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x683dbc2c FIN GearsES2[obj 0x683dbc2c isInit true, usesShared false, 1 GearsObj[0xc41d6a8, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x5c770c70, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5297ae82, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x683dbc2c 0/0 320x480 of 320x480, swapInterval 1, drawable 0x71010789, msaa false, tileRendererInUse null [junit] >> GearsES2 0x683dbc2c, angle 0.0, [l -1.0, r 1.0, b -1.5, t 1.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:1675155079700 d 0ms]] [junit] resize canvas1 pos/siz: 0/0 400x600 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x683dbc2c 0/0 400x600 of 400x600, swapInterval 1, drawable 0x4301092f, msaa false, tileRendererInUse null [junit] >> GearsES2 0x683dbc2c, 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:1675155080729 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155082376 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155082377 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x683dbc2c: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x683dbc2c FIN [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155082395 d 0ms]] [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test01_Compo_Flow_One [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test02_Compo_DblBrd_One [junit] canvas1 pos/siz: 40/23 320x480 [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155082480 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155082481 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155082481 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155082482 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155082482 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x6a2b953e: tileRendererInUse null, GearsES2[obj 0x6a2b953e isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x6a2b953e on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL4/GL4.hw] [junit] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR NVIDIA Corporation [junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [junit] GL_VERSION 4.6.0 NVIDIA 391.35 [junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 324 [junit] GLX_EXTENSIONS 30 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x6a2b953e created: GearsObj[0xc2bda15, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x6a2b953e created: GearsObj[0x7b0e8a99, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x6a2b953e created: GearsObj[0x7b0e8a99, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x6a2b953e FIN GearsES2[obj 0x6a2b953e isInit true, usesShared false, 1 GearsObj[0xc2bda15, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7b0e8a99, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6f39449c, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x6a2b953e 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4301092f, msaa false, tileRendererInUse null [junit] >> GearsES2 0x6a2b953e, angle 0.0, [l -1.0, r 1.0, b -1.5, t 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 0x6a2b953e 0/0 400x600 of 400x600, swapInterval 1, drawable 0x4301092f, msaa false, tileRendererInUse null [junit] >> GearsES2 0x6a2b953e, angle 31.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155083550 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155085210 d 1ms]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x6a2b953e: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x6a2b953e FIN [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155085238 d 0ms]] [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test02_Compo_DblBrd_One [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test03_Compo_Box_One [junit] canvas1 pos/siz: 0/0 320x480 [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155085295 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155085296 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155085296 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155085297 d 1ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155085298 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x623a8092: tileRendererInUse null, GearsES2[obj 0x623a8092 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x623a8092 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL4/GL4.hw] [junit] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR NVIDIA Corporation [junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [junit] GL_VERSION 4.6.0 NVIDIA 391.35 [junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 324 [junit] GLX_EXTENSIONS 30 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x623a8092 created: GearsObj[0x6c02dd1a, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x623a8092 created: GearsObj[0x3235efb2, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x623a8092 created: GearsObj[0x3235efb2, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x623a8092 FIN GearsES2[obj 0x623a8092 isInit true, usesShared false, 1 GearsObj[0x6c02dd1a, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3235efb2, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x422c8fa1, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x623a8092 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4d01084e, msaa false, tileRendererInUse null [junit] >> GearsES2 0x623a8092, angle 0.0, [l -1.0, r 1.0, b -1.5, t 1.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:1675155085312 d 0ms]] [junit] resize canvas1 pos/siz: 0/0 400x600 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x623a8092 0/0 400x600 of 400x600, swapInterval 1, drawable 0x4301092f, msaa false, tileRendererInUse null [junit] >> GearsES2 0x623a8092, angle 31.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155086343 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155087996 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155088000 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x623a8092: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x623a8092 FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test03_Compo_Box_One [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155088008 d 0ms]] [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:1675155088093 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155088094 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155088094 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155088095 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155088095 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x1fb700ee: tileRendererInUse null, GearsES2[obj 0x1fb700ee isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x1fb700ee on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL4/GL4.hw] [junit] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR NVIDIA Corporation [junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [junit] GL_VERSION 4.6.0 NVIDIA 391.35 [junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 324 [junit] GLX_EXTENSIONS 30 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x1fb700ee created: GearsObj[0x78d3b4e2, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x1fb700ee created: GearsObj[0x3f87286a, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x1fb700ee created: GearsObj[0x3f87286a, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x1fb700ee FIN GearsES2[obj 0x1fb700ee isInit true, usesShared false, 1 GearsObj[0x78d3b4e2, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3f87286a, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x14df6924, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x1fb700ee 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4d01084e, msaa false, tileRendererInUse null [junit] >> GearsES2 0x1fb700ee, angle 0.0, [l -1.0, r 1.0, b -1.5, t 1.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:1675155088108 d 0ms]] [junit] resize canvas1 pos/siz: 70/1 360x540 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x1fb700ee 0/0 360x540 of 360x540, swapInterval 1, drawable 0x4301092f, msaa false, tileRendererInUse null [junit] >> GearsES2 0x1fb700ee, 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:1675155089118 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155090775 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155090790 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x1fb700ee: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x1fb700ee FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test04_Compo_Split_One [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155090798 d 0ms]] [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:1675155090881 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155090882 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155090883 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155090884 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155090884 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x5f683daf: tileRendererInUse null, GearsES2[obj 0x5f683daf isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x5f683daf on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL4/GL4.hw] [junit] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR NVIDIA Corporation [junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [junit] GL_VERSION 4.6.0 NVIDIA 391.35 [junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 324 [junit] GLX_EXTENSIONS 30 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x5f683daf created: GearsObj[0x6d2c2f5c, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x5f683daf created: GearsObj[0x7394b383, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x5f683daf created: GearsObj[0x7394b383, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x5f683daf FIN GearsES2[obj 0x5f683daf isInit true, usesShared false, 1 GearsObj[0x6d2c2f5c, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7394b383, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x415ed0aa, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x5f683daf 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4301092f, msaa false, tileRendererInUse null [junit] >> GearsES2 0x5f683daf, angle 0.0, [l -1.0, r 1.0, b -1.5, t 1.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:1675155090897 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 0x4d01084e, 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 0x5f683daf 0/0 400x600 of 400x600, swapInterval 1, drawable 0x71010789, msaa false, tileRendererInUse null [junit] >> GearsES2 0x5f683daf, angle 29.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155091933 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 400x600 of 400x600, swapInterval 1, drawable 0x4301092f, 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:1675155093603 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155093605 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 0x5f683daf: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x5f683daf FIN [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155093619 d 0ms]] [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test05_Compo_Flow_Two [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test06_Compo_DblBrd_Two [junit] canvas1 pos/siz: 0/0 320x480 [junit] canvas2 pos/siz: 320/0 320x480 [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155093729 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155093730 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155093730 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155093731 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155093731 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x2cdd0d4b: tileRendererInUse null, GearsES2[obj 0x2cdd0d4b isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x2cdd0d4b on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL4/GL4.hw] [junit] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR NVIDIA Corporation [junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [junit] GL_VERSION 4.6.0 NVIDIA 391.35 [junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 324 [junit] GLX_EXTENSIONS 30 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x2cdd0d4b created: GearsObj[0x8c9e4fd, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x2cdd0d4b created: GearsObj[0x63d74dac, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x2cdd0d4b created: GearsObj[0x63d74dac, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x2cdd0d4b FIN GearsES2[obj 0x2cdd0d4b isInit true, usesShared false, 1 GearsObj[0x8c9e4fd, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x63d74dac, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3265f80c, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x2cdd0d4b 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4d01084e, msaa false, tileRendererInUse null [junit] >> GearsES2 0x2cdd0d4b, angle 0.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] 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 0x4301092f, 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 0x2cdd0d4b 0/0 400x600 of 400x600, swapInterval 1, drawable 0x4d01084e, msaa false, tileRendererInUse null [junit] >> GearsES2 0x2cdd0d4b, angle 29.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155094801 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 400x600 of 400x600, swapInterval 1, drawable 0x4d01084e, 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:1675155096463 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 0x2cdd0d4b: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x2cdd0d4b 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:1675155096485 d 1ms]] [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:1675155096561 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155096562 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155096562 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155096563 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155096563 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x152aa092: tileRendererInUse null, GearsES2[obj 0x152aa092 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x152aa092 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL4/GL4.hw] [junit] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR NVIDIA Corporation [junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [junit] GL_VERSION 4.6.0 NVIDIA 391.35 [junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 324 [junit] GLX_EXTENSIONS 30 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x152aa092 created: GearsObj[0x6ae5a8b5, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x152aa092 created: GearsObj[0x4e98a115, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x152aa092 created: GearsObj[0x4e98a115, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x152aa092 FIN GearsES2[obj 0x152aa092 isInit true, usesShared false, 1 GearsObj[0x6ae5a8b5, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4e98a115, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1bbaafc1, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x152aa092 0/0 320x480 of 320x480, swapInterval 1, drawable 0x13010814, msaa false, tileRendererInUse null [junit] >> GearsES2 0x152aa092, angle 0.0, [l -1.0, r 1.0, b -1.5, t 1.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:1675155096577 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 0x71010789, 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 0x152aa092 0/0 400x600 of 400x600, swapInterval 1, drawable 0x4301092f, msaa false, tileRendererInUse null [junit] >> GearsES2 0x152aa092, angle 28.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155097603 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 400x600 of 400x600, swapInterval 1, drawable 0x4301092f, 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:1675155099279 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155099279 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 0x152aa092: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x152aa092 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:1675155099289 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:1675155099375 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155099375 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155099376 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155099376 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155099377 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x1bb266b3: tileRendererInUse null, GearsES2[obj 0x1bb266b3 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x1bb266b3 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL4/GL4.hw] [junit] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR NVIDIA Corporation [junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [junit] GL_VERSION 4.6.0 NVIDIA 391.35 [junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 324 [junit] GLX_EXTENSIONS 30 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x1bb266b3 created: GearsObj[0x1862270f, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x1bb266b3 created: GearsObj[0x2cb463d, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x1bb266b3 created: GearsObj[0x2cb463d, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x1bb266b3 FIN GearsES2[obj 0x1bb266b3 isInit true, usesShared false, 1 GearsObj[0x1862270f, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2cb463d, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2487e707, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x1bb266b3 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4301092f, msaa false, tileRendererInUse null [junit] >> GearsES2 0x1bb266b3, angle 0.0, [l -1.0, r 1.0, b -1.5, t 1.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:1675155099389 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 0x4301092f, 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] RedSquareES2.reshape 0/0 400x540 of 400x540, swapInterval 1, drawable 0x13010814, 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:1675155100424 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x1bb266b3 0/0 400x540 of 400x540, swapInterval 1, drawable 0x13010814, msaa false, tileRendererInUse null [junit] >> GearsES2 0x1bb266b3, angle 30.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[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155102074 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155102090 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x1bb266b3: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x1bb266b3 FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.dispose: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.dispose FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test08_Compo_Split_Two [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155102105 d 0ms]] [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:1675155102156 d 0ms]] [junit] canvas1 pos/siz: 0/0 368x505 [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155102160 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155102162 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155102163 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x5939a379: tileRendererInUse null, GearsES2[obj 0x5939a379 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x5939a379 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL4/GL4.hw] [junit] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR NVIDIA Corporation [junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [junit] GL_VERSION 4.6.0 NVIDIA 391.35 [junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 324 [junit] GLX_EXTENSIONS 30 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x5939a379 created: GearsObj[0x29227880, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x5939a379 created: GearsObj[0x6a0fb50f, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x5939a379 created: GearsObj[0x6a0fb50f, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x5939a379 FIN GearsES2[obj 0x5939a379 isInit true, usesShared false, 1 GearsObj[0x29227880, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6a0fb50f, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x70c6a065, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x5939a379 0/0 368x505 of 368x505, swapInterval 1, drawable 0x4d01084e, msaa false, tileRendererInUse null [junit] >> GearsES2 0x5939a379, 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:1675155102175 d 0ms]] [junit] resize canvas1 pos/siz: 0/0 448x625 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x5939a379 0/0 448x625 of 448x625, swapInterval 1, drawable 0x71010789, msaa false, tileRendererInUse null [junit] >> GearsES2 0x5939a379, angle 31.0, [l -1.0, r 1.0, b -1.3950893, t 1.3950893] 2.0x2.7901785 -> [l -1.0, r 1.0, b -1.3950893, t 1.3950893] 2.0x2.7901785, v-flip false [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155103194 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155104840 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155104841 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x5939a379: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x5939a379 FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test10_Frame_None_One [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155104864 d 0ms]] [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test11_Frame_Flow_One [junit] canvas1 pos/siz: 0/0 320x480 [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155104916 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155104920 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155104921 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155104921 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x3541cb24: tileRendererInUse null, GearsES2[obj 0x3541cb24 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x3541cb24 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL4/GL4.hw] [junit] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR NVIDIA Corporation [junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [junit] GL_VERSION 4.6.0 NVIDIA 391.35 [junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 324 [junit] GLX_EXTENSIONS 30 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x3541cb24 created: GearsObj[0x6e89abc9, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x3541cb24 created: GearsObj[0x18d341f, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x3541cb24 created: GearsObj[0x18d341f, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x3541cb24 FIN GearsES2[obj 0x3541cb24 isInit true, usesShared false, 1 GearsObj[0x6e89abc9, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x18d341f, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x4389800f, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x3541cb24 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4301092f, msaa false, tileRendererInUse null [junit] >> GearsES2 0x3541cb24, angle 0.0, [l -1.0, r 1.0, b -1.5, t 1.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:1675155104935 d 0ms]] [junit] resize canvas1 pos/siz: 0/0 320x480 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x3541cb24 0/0 320x480 of 320x480, swapInterval 1, drawable 0x13010814, msaa false, tileRendererInUse null [junit] >> GearsES2 0x3541cb24, angle 31.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155105962 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155107630 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155107633 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x3541cb24: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x3541cb24 FIN [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155107650 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:1675155107724 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155107730 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155107731 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155107731 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x13b13b5d: tileRendererInUse null, GearsES2[obj 0x13b13b5d isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x13b13b5d on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL4/GL4.hw] [junit] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR NVIDIA Corporation [junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [junit] GL_VERSION 4.6.0 NVIDIA 391.35 [junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 324 [junit] GLX_EXTENSIONS 30 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x13b13b5d created: GearsObj[0x44cc11e5, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x13b13b5d created: GearsObj[0x6e75d5f2, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x13b13b5d created: GearsObj[0x6e75d5f2, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x13b13b5d FIN GearsES2[obj 0x13b13b5d isInit true, usesShared false, 1 GearsObj[0x44cc11e5, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6e75d5f2, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x17c38000, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x13b13b5d 0/0 198x413 of 198x413, swapInterval 1, drawable 0x4d01084e, msaa false, tileRendererInUse null [junit] >> GearsES2 0x13b13b5d, 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 0x13b13b5d 0/0 278x533 of 278x533, swapInterval 1, drawable 0x4d01084e, msaa false, tileRendererInUse null [junit] >> GearsES2 0x13b13b5d, angle 31.0, [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:1675155108767 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155110419 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x13b13b5d: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x13b13b5d FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test12_Frame_DblBrd_One [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155110442 d 0ms]] [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test13_Frame_Box_One [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155110492 d 0ms]] [junit] canvas1 pos/siz: 0/0 368x505 [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155110496 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155110498 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155110498 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x29647f75: tileRendererInUse null, GearsES2[obj 0x29647f75 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x29647f75 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL4/GL4.hw] [junit] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR NVIDIA Corporation [junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [junit] GL_VERSION 4.6.0 NVIDIA 391.35 [junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 324 [junit] GLX_EXTENSIONS 30 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x29647f75 created: GearsObj[0x5b8ba199, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x29647f75 created: GearsObj[0x17a9e3a2, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x29647f75 created: GearsObj[0x17a9e3a2, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x29647f75 FIN GearsES2[obj 0x29647f75 isInit true, usesShared false, 1 GearsObj[0x5b8ba199, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x17a9e3a2, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x4ae952bb, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x29647f75 0/0 368x505 of 368x505, swapInterval 1, drawable 0x13010814, msaa false, tileRendererInUse null [junit] >> GearsES2 0x29647f75, 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:1675155110520 d 0ms]] [junit] resize canvas1 pos/siz: 0/0 448x625 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x29647f75 0/0 448x625 of 448x625, swapInterval 1, drawable 0x13010814, msaa false, tileRendererInUse null [junit] >> GearsES2 0x29647f75, 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:1675155111541 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155113205 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155113208 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x29647f75: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x29647f75 FIN [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155113225 d 0ms]] [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test13_Frame_Box_One [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test14_Frame_Split_One [junit] canvas1 pos/siz: 37/1 328x474 [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155113286 d 1ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155113291 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155113293 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155113293 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x5fa07e12: tileRendererInUse null, GearsES2[obj 0x5fa07e12 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x5fa07e12 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL4/GL4.hw] [junit] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR NVIDIA Corporation [junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [junit] GL_VERSION 4.6.0 NVIDIA 391.35 [junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 324 [junit] GLX_EXTENSIONS 30 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x5fa07e12 created: GearsObj[0x193e6d6c, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x5fa07e12 created: GearsObj[0x5ddc961f, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x5fa07e12 created: GearsObj[0x5ddc961f, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x5fa07e12 FIN GearsES2[obj 0x5fa07e12 isInit true, usesShared false, 1 GearsObj[0x193e6d6c, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x5ddc961f, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x447351ed, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x5fa07e12 0/0 328x474 of 328x474, swapInterval 1, drawable 0x4301092f, msaa false, tileRendererInUse null [junit] >> GearsES2 0x5fa07e12, 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:1675155113307 d 0ms]] [junit] resize canvas1 pos/siz: 77/1 368x534 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x5fa07e12 0/0 368x534 of 368x534, swapInterval 1, drawable 0x13010814, msaa false, tileRendererInUse null [junit] >> GearsES2 0x5fa07e12, 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:1675155114320 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155115978 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155115985 d 1ms]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x5fa07e12: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x5fa07e12 FIN [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155115997 d 0ms]] [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test14_Frame_Split_One [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test15_Frame_Flow_Two [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155116076 d 0ms]] [junit] canvas1 pos/siz: 0/0 320x480 [junit] canvas2 pos/siz: 320/0 320x480 [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155116080 d 1ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155116083 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155116083 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x366647c2: tileRendererInUse null, GearsES2[obj 0x366647c2 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x366647c2 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL4/GL4.hw] [junit] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR NVIDIA Corporation [junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [junit] GL_VERSION 4.6.0 NVIDIA 391.35 [junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 324 [junit] GLX_EXTENSIONS 30 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x366647c2 created: GearsObj[0x1c10b3a1, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x366647c2 created: GearsObj[0x5e7718d6, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x366647c2 created: GearsObj[0x5e7718d6, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x366647c2 FIN GearsES2[obj 0x366647c2 isInit true, usesShared false, 1 GearsObj[0x1c10b3a1, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x5e7718d6, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x71cece05, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x366647c2 0/0 320x480 of 320x480, swapInterval 1, drawable 0x13010814, msaa false, tileRendererInUse null [junit] >> GearsES2 0x366647c2, angle 0.0, [l -1.0, r 1.0, b -1.5, t 1.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:1675155116097 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 0x13010814, 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 0x366647c2 0/0 320x480 of 320x480, swapInterval 1, drawable 0x71010789, msaa false, tileRendererInUse null [junit] >> GearsES2 0x366647c2, angle 29.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155117116 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x71010789, 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:1675155118755 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155118782 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 0x366647c2: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x366647c2 FIN [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155118790 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:1675155118885 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155118889 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155118890 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155118890 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x770d3326: tileRendererInUse null, GearsES2[obj 0x770d3326 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x770d3326 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL4/GL4.hw] [junit] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR NVIDIA Corporation [junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [junit] GL_VERSION 4.6.0 NVIDIA 391.35 [junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 324 [junit] GLX_EXTENSIONS 30 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x770d3326 created: GearsObj[0x28d9d843, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x770d3326 created: GearsObj[0x4639366e, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x770d3326 created: GearsObj[0x4639366e, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x770d3326 FIN GearsES2[obj 0x770d3326 isInit true, usesShared false, 1 GearsObj[0x28d9d843, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4639366e, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x7bf6ed1d, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x770d3326 0/0 259x413 of 259x413, swapInterval 1, drawable 0x71010789, msaa false, tileRendererInUse null [junit] >> GearsES2 0x770d3326, 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 0x4d01084e, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] resize canvas1 pos/siz: 0/0 339x533 [junit] resize canvas2 pos/siz: 339/0 339x533 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x770d3326 0/0 339x533 of 339x533, swapInterval 1, drawable 0x4301092f, msaa false, tileRendererInUse null [junit] >> GearsES2 0x770d3326, angle 30.0, [l -1.0, r 1.0, b -1.5722713, t 1.5722713] 2.0x3.1445427 -> [l -1.0, r 1.0, b -1.5722713, t 1.5722713] 2.0x3.1445427, v-flip false [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155119947 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 339x533 of 339x533, swapInterval 1, drawable 0x4301092f, 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:1675155121631 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 0x770d3326: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x770d3326 FIN [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155121643 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:1675155121718 d 0ms]] [junit] canvas1 pos/siz: 0/0 344x505 [junit] canvas2 pos/siz: 344/0 344x505 [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155121721 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155121723 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155121723 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x7690781: tileRendererInUse null, GearsES2[obj 0x7690781 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x7690781 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL4/GL4.hw] [junit] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR NVIDIA Corporation [junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [junit] GL_VERSION 4.6.0 NVIDIA 391.35 [junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 324 [junit] GLX_EXTENSIONS 30 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x7690781 created: GearsObj[0x10033317, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x7690781 created: GearsObj[0x6b551c3a, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x7690781 created: GearsObj[0x6b551c3a, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x7690781 FIN GearsES2[obj 0x7690781 isInit true, usesShared false, 1 GearsObj[0x10033317, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6b551c3a, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5884a73d, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x7690781 0/0 344x505 of 344x505, swapInterval 1, drawable 0x4d01084e, msaa false, tileRendererInUse null [junit] >> GearsES2 0x7690781, 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:1675155121736 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 0x13010814, 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 0x13010814, 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:1675155122765 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x7690781 0/0 424x625 of 424x625, swapInterval 1, drawable 0x71010789, msaa false, tileRendererInUse null [junit] >> GearsES2 0x7690781, 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:1675155124407 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155124408 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 0x7690781: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x7690781 FIN [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155124430 d 0ms]] [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test17_Frame_Box_Two [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test18_Frame_Split_Two [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155124511 d 0ms]] [junit] canvas1 pos/siz: 348/1 337x474 [junit] canvas2 pos/siz: 1/1 337x474 [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155124515 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155124517 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155124517 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x7671cb68: tileRendererInUse null, GearsES2[obj 0x7671cb68 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x7671cb68 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL4/GL4.hw] [junit] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR NVIDIA Corporation [junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [junit] GL_VERSION 4.6.0 NVIDIA 391.35 [junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 324 [junit] GLX_EXTENSIONS 30 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x7671cb68 created: GearsObj[0x56ceeb18, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x7671cb68 created: GearsObj[0x6b3d728f, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x7671cb68 created: GearsObj[0x6b3d728f, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x7671cb68 FIN GearsES2[obj 0x7671cb68 isInit true, usesShared false, 1 GearsObj[0x56ceeb18, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6b3d728f, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x645c6c, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x7671cb68 0/0 337x474 of 337x474, swapInterval 1, drawable 0x71010789, msaa false, tileRendererInUse null [junit] >> GearsES2 0x7671cb68, 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:1675155124528 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 0x13010814, 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] GearsES2.reshape 0x7671cb68 0/0 417x534 of 417x534, swapInterval 1, drawable 0x71010789, msaa false, tileRendererInUse null [junit] >> GearsES2 0x7671cb68, angle 29.0, [l -1.0, r 1.0, b -1.2805755, t 1.2805755] 2.0x2.561151 -> [l -1.0, r 1.0, b -1.2805755, t 1.2805755] 2.0x2.561151, v-flip false [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155125558 d 1ms]] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 417x534 of 417x534, swapInterval 1, drawable 0x71010789, 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:1675155127208 d 1ms]] [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155127211 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x7671cb68: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x7671cb68 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:1675155127242 d 0ms]] [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test18_Frame_Split_Two [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675155127264 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1675155127265 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [junit] ------------- ---------------- --------------- [junit] Testsuite: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos02AWT [junit] ++++ Test Singleton.ctor() [junit] Testsuite: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos02AWT [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675155129020 ms III - Start [junit] SLOCK [T main @ 1675155129020 ms +++ localhost/127.0.0.1:59999 - Locked within 9 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:1675155130761 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155130780 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155130783 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155130784 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x24aed80c: tileRendererInUse null, GearsES2[obj 0x24aed80c isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x24aed80c on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL4/GL4.hw] [junit] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR NVIDIA Corporation [junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [junit] GL_VERSION 4.6.0 NVIDIA 391.35 [junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 324 [junit] GLX_EXTENSIONS 30 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x24aed80c created: GearsObj[0x2ae93be1, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x24aed80c created: GearsObj[0x2ffdd486, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x24aed80c created: GearsObj[0x2ffdd486, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x24aed80c FIN GearsES2[obj 0x24aed80c isInit true, usesShared false, 1 GearsObj[0x2ae93be1, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2ffdd486, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x120e8c0b, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x24aed80c 0/0 305x212 of 305x212, swapInterval 1, drawable 0x4301092f, msaa false, tileRendererInUse null [junit] >> GearsES2 0x24aed80c, 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:1675155130852 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155132447 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155132452 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x24aed80c: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x24aed80c FIN [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155132460 d 0ms]] [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos02AWT - test [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675155132480 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1675155132481 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.118 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675155129020 ms III - Start [junit] SLOCK [T main @ 1675155129020 ms +++ localhost/127.0.0.1:59999 - Locked within 9 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:1675155130761 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155130780 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155130783 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155130784 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x24aed80c: tileRendererInUse null, GearsES2[obj 0x24aed80c isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x24aed80c on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL4/GL4.hw] [junit] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR NVIDIA Corporation [junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [junit] GL_VERSION 4.6.0 NVIDIA 391.35 [junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 324 [junit] GLX_EXTENSIONS 30 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x24aed80c created: GearsObj[0x2ae93be1, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x24aed80c created: GearsObj[0x2ffdd486, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x24aed80c created: GearsObj[0x2ffdd486, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x24aed80c FIN GearsES2[obj 0x24aed80c isInit true, usesShared false, 1 GearsObj[0x2ae93be1, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2ffdd486, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x120e8c0b, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x24aed80c 0/0 305x212 of 305x212, swapInterval 1, drawable 0x4301092f, msaa false, tileRendererInUse null [junit] >> GearsES2 0x24aed80c, 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:1675155130852 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155132447 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155132452 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x24aed80c: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x24aed80c FIN [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155132460 d 0ms]] [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos02AWT - test [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675155132480 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1675155132481 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: test took 3.435 sec [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 4.118 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675155129020 ms III - Start [junit] SLOCK [T main @ 1675155129020 ms +++ localhost/127.0.0.1:59999 - Locked within 9 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:1675155130761 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155130780 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155130783 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155130784 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x24aed80c: tileRendererInUse null, GearsES2[obj 0x24aed80c isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x24aed80c on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL4/GL4.hw] [junit] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR NVIDIA Corporation [junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [junit] GL_VERSION 4.6.0 NVIDIA 391.35 [junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 324 [junit] GLX_EXTENSIONS 30 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x24aed80c created: GearsObj[0x2ae93be1, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x24aed80c created: GearsObj[0x2ffdd486, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x24aed80c created: GearsObj[0x2ffdd486, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x24aed80c FIN GearsES2[obj 0x24aed80c isInit true, usesShared false, 1 GearsObj[0x2ae93be1, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2ffdd486, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x120e8c0b, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x24aed80c 0/0 305x212 of 305x212, swapInterval 1, drawable 0x4301092f, msaa false, tileRendererInUse null [junit] >> GearsES2 0x24aed80c, 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:1675155130852 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155132447 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155132452 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x24aed80c: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x24aed80c FIN [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155132460 d 0ms]] [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos02AWT - test [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675155132480 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1675155132481 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [junit] ------------- ---------------- --------------- [junit] Testsuite: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos03aB729AWT [junit] Testsuite: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos03aB729AWT [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675155133773 ms III - Start [junit] SLOCK [T main @ 1675155133774 ms +++ localhost/127.0.0.1:59999 - Locked within 10 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos03aB729AWT - test [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155135472 d 1ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155135474 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155135477 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155135478 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x10e31a9a: tileRendererInUse null, GearsES2[obj 0x10e31a9a isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x10e31a9a on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL4/GL4.hw] [junit] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR NVIDIA Corporation [junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [junit] GL_VERSION 4.6.0 NVIDIA 391.35 [junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 324 [junit] GLX_EXTENSIONS 30 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x10e31a9a created: GearsObj[0x3549a84a, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x10e31a9a created: GearsObj[0x73070ca7, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x10e31a9a created: GearsObj[0x73070ca7, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x10e31a9a FIN GearsES2[obj 0x10e31a9a isInit true, usesShared false, 1 GearsObj[0x3549a84a, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x73070ca7, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5f4d0218, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x10e31a9a 0/0 624x418 of 624x418, swapInterval 1, drawable 0x4d01084e, msaa false, tileRendererInUse null [junit] >> GearsES2 0x10e31a9a, 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:1675155137164 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x10e31a9a: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x10e31a9a FIN [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155137175 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 @ 1675155137195 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1675155137195 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.075 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675155133773 ms III - Start [junit] SLOCK [T main @ 1675155133774 ms +++ localhost/127.0.0.1:59999 - Locked within 10 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos03aB729AWT - test [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155135472 d 1ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155135474 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155135477 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155135478 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x10e31a9a: tileRendererInUse null, GearsES2[obj 0x10e31a9a isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x10e31a9a on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL4/GL4.hw] [junit] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR NVIDIA Corporation [junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [junit] GL_VERSION 4.6.0 NVIDIA 391.35 [junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 324 [junit] GLX_EXTENSIONS 30 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x10e31a9a created: GearsObj[0x3549a84a, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x10e31a9a created: GearsObj[0x73070ca7, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x10e31a9a created: GearsObj[0x73070ca7, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x10e31a9a FIN GearsES2[obj 0x10e31a9a isInit true, usesShared false, 1 GearsObj[0x3549a84a, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x73070ca7, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5f4d0218, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x10e31a9a 0/0 624x418 of 624x418, swapInterval 1, drawable 0x4d01084e, msaa false, tileRendererInUse null [junit] >> GearsES2 0x10e31a9a, 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:1675155137164 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x10e31a9a: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x10e31a9a FIN [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155137175 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 @ 1675155137195 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1675155137195 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: test took 3.398 sec [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 4.075 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675155133773 ms III - Start [junit] SLOCK [T main @ 1675155133774 ms +++ localhost/127.0.0.1:59999 - Locked within 10 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos03aB729AWT - test [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155135472 d 1ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155135474 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155135477 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155135478 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x10e31a9a: tileRendererInUse null, GearsES2[obj 0x10e31a9a isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x10e31a9a on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL4/GL4.hw] [junit] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR NVIDIA Corporation [junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [junit] GL_VERSION 4.6.0 NVIDIA 391.35 [junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 324 [junit] GLX_EXTENSIONS 30 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x10e31a9a created: GearsObj[0x3549a84a, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x10e31a9a created: GearsObj[0x73070ca7, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x10e31a9a created: GearsObj[0x73070ca7, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x10e31a9a FIN GearsES2[obj 0x10e31a9a isInit true, usesShared false, 1 GearsObj[0x3549a84a, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x73070ca7, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5f4d0218, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x10e31a9a 0/0 624x418 of 624x418, swapInterval 1, drawable 0x4d01084e, msaa false, tileRendererInUse null [junit] >> GearsES2 0x10e31a9a, 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:1675155137164 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x10e31a9a: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x10e31a9a FIN [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155137175 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 @ 1675155137195 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1675155137195 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 @ 1675155138451 ms III - Start [junit] SLOCK [T main @ 1675155138452 ms +++ localhost/127.0.0.1:59999 - Locked within 9 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:1675155140125 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155140127 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155140129 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155140129 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x10e31a9a: tileRendererInUse null, GearsES2[obj 0x10e31a9a isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x10e31a9a on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL4/GL4.hw] [junit] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR NVIDIA Corporation [junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [junit] GL_VERSION 4.6.0 NVIDIA 391.35 [junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 324 [junit] GLX_EXTENSIONS 30 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x10e31a9a created: GearsObj[0x3df61df7, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x10e31a9a created: GearsObj[0x3b1c0e14, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x10e31a9a created: GearsObj[0x3b1c0e14, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x10e31a9a FIN GearsES2[obj 0x10e31a9a isInit true, usesShared false, 1 GearsObj[0x3df61df7, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3b1c0e14, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x703a1b35, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x10e31a9a 0/0 624x418 of 624x418, swapInterval 1, drawable 0xfffffffff30107c8, msaa false, tileRendererInUse null [junit] >> GearsES2 0x10e31a9a, 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:1675155141829 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x10e31a9a: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x10e31a9a FIN [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155141838 d 0ms]] [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos03bB849AWT - test [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675155141858 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1675155141859 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 4.075 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675155138451 ms III - Start [junit] SLOCK [T main @ 1675155138452 ms +++ localhost/127.0.0.1:59999 - Locked within 9 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:1675155140125 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155140127 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155140129 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155140129 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x10e31a9a: tileRendererInUse null, GearsES2[obj 0x10e31a9a isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x10e31a9a on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL4/GL4.hw] [junit] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR NVIDIA Corporation [junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [junit] GL_VERSION 4.6.0 NVIDIA 391.35 [junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 324 [junit] GLX_EXTENSIONS 30 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x10e31a9a created: GearsObj[0x3df61df7, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x10e31a9a created: GearsObj[0x3b1c0e14, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x10e31a9a created: GearsObj[0x3b1c0e14, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x10e31a9a FIN GearsES2[obj 0x10e31a9a isInit true, usesShared false, 1 GearsObj[0x3df61df7, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3b1c0e14, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x703a1b35, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x10e31a9a 0/0 624x418 of 624x418, swapInterval 1, drawable 0xfffffffff30107c8, msaa false, tileRendererInUse null [junit] >> GearsES2 0x10e31a9a, 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:1675155141829 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x10e31a9a: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x10e31a9a FIN [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155141838 d 0ms]] [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos03bB849AWT - test [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675155141858 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1675155141859 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: test took 3.381 sec [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 4.075 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675155138451 ms III - Start [junit] SLOCK [T main @ 1675155138452 ms +++ localhost/127.0.0.1:59999 - Locked within 9 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:1675155140125 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155140127 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155140129 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155140129 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x10e31a9a: tileRendererInUse null, GearsES2[obj 0x10e31a9a isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x10e31a9a on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL4/GL4.hw] [junit] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR NVIDIA Corporation [junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [junit] GL_VERSION 4.6.0 NVIDIA 391.35 [junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 324 [junit] GLX_EXTENSIONS 30 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x10e31a9a created: GearsObj[0x3df61df7, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x10e31a9a created: GearsObj[0x3b1c0e14, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x10e31a9a created: GearsObj[0x3b1c0e14, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x10e31a9a FIN GearsES2[obj 0x10e31a9a isInit true, usesShared false, 1 GearsObj[0x3df61df7, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3b1c0e14, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x703a1b35, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x10e31a9a 0/0 624x418 of 624x418, swapInterval 1, drawable 0xfffffffff30107c8, msaa false, tileRendererInUse null [junit] >> GearsES2 0x10e31a9a, 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:1675155141829 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x10e31a9a: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x10e31a9a FIN [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155141838 d 0ms]] [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos03bB849AWT - test [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675155141858 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1675155141859 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [junit] ------------- ---------------- --------------- [junit] Testsuite: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos03cB849AWT [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675155143132 ms III - Start [junit] SLOCK [T main @ 1675155143133 ms +++ localhost/127.0.0.1:59999 - Locked within 10 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos03cB849AWT - test [junit] Testsuite: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos03cB849AWT [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155144906 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155144936 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155144939 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155144939 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x24aed80c: tileRendererInUse null, GearsES2[obj 0x24aed80c isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x24aed80c on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL4/GL4.hw] [junit] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR NVIDIA Corporation [junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [junit] GL_VERSION 4.6.0 NVIDIA 391.35 [junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 324 [junit] GLX_EXTENSIONS 30 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x24aed80c created: GearsObj[0x1c70533, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x24aed80c created: GearsObj[0x3ed6aa3f, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x24aed80c created: GearsObj[0x3ed6aa3f, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x24aed80c FIN GearsES2[obj 0x24aed80c isInit true, usesShared false, 1 GearsObj[0x1c70533, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3ed6aa3f, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0xdb58a09, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x24aed80c 0/0 624x417 of 624x417, swapInterval 1, drawable 0xffffffffe90108aa, msaa false, tileRendererInUse null [junit] >> GearsES2 0x24aed80c, 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:1675155146606 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x24aed80c: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x24aed80c FIN [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155146620 d 0ms]] [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos03cB849AWT - test [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675155146645 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1675155146645 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.197 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675155143132 ms III - Start [junit] SLOCK [T main @ 1675155143133 ms +++ localhost/127.0.0.1:59999 - Locked within 10 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:1675155144906 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155144936 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155144939 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155144939 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x24aed80c: tileRendererInUse null, GearsES2[obj 0x24aed80c isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x24aed80c on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL4/GL4.hw] [junit] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR NVIDIA Corporation [junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [junit] GL_VERSION 4.6.0 NVIDIA 391.35 [junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 324 [junit] GLX_EXTENSIONS 30 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x24aed80c created: GearsObj[0x1c70533, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x24aed80c created: GearsObj[0x3ed6aa3f, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x24aed80c created: GearsObj[0x3ed6aa3f, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x24aed80c FIN GearsES2[obj 0x24aed80c isInit true, usesShared false, 1 GearsObj[0x1c70533, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3ed6aa3f, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0xdb58a09, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x24aed80c 0/0 624x417 of 624x417, swapInterval 1, drawable 0xffffffffe90108aa, msaa false, tileRendererInUse null [junit] >> GearsES2 0x24aed80c, 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:1675155146606 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x24aed80c: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x24aed80c FIN [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155146620 d 0ms]] [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos03cB849AWT - test [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675155146645 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1675155146645 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: test took 3.483 sec [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 4.197 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675155143132 ms III - Start [junit] SLOCK [T main @ 1675155143133 ms +++ localhost/127.0.0.1:59999 - Locked within 10 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:1675155144906 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155144936 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155144939 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155144939 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x24aed80c: tileRendererInUse null, GearsES2[obj 0x24aed80c isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x24aed80c on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL4/GL4.hw] [junit] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR NVIDIA Corporation [junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [junit] GL_VERSION 4.6.0 NVIDIA 391.35 [junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 324 [junit] GLX_EXTENSIONS 30 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x24aed80c created: GearsObj[0x1c70533, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x24aed80c created: GearsObj[0x3ed6aa3f, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x24aed80c created: GearsObj[0x3ed6aa3f, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x24aed80c FIN GearsES2[obj 0x24aed80c isInit true, usesShared false, 1 GearsObj[0x1c70533, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3ed6aa3f, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0xdb58a09, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x24aed80c 0/0 624x417 of 624x417, swapInterval 1, drawable 0xffffffffe90108aa, msaa false, tileRendererInUse null [junit] >> GearsES2 0x24aed80c, 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:1675155146606 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x24aed80c: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x24aed80c FIN [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155146620 d 0ms]] [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos03cB849AWT - test [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675155146645 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1675155146645 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [junit] ------------- ---------------- --------------- [junit] Testsuite: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos04aAWT [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675155148034 ms III - Start [junit] SLOCK [T main @ 1675155148035 ms +++ localhost/127.0.0.1:59999 - Locked within 10 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos04aAWT - test [junit] Testsuite: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos04aAWT [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155149582 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155149649 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155149650 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155149651 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155149653 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155149653 d 1ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155149659 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155149735 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155149736 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x10e31a9a: tileRendererInUse null, GearsES2[obj 0x10e31a9a isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x10e31a9a on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL4/GL4.hw] [junit] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR NVIDIA Corporation [junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [junit] GL_VERSION 4.6.0 NVIDIA 391.35 [junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 324 [junit] GLX_EXTENSIONS 30 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x10e31a9a created: GearsObj[0x305a9468, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x10e31a9a created: GearsObj[0x3a28c725, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x10e31a9a created: GearsObj[0x3a28c725, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x10e31a9a FIN GearsES2[obj 0x10e31a9a isInit true, usesShared false, 1 GearsObj[0x305a9468, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3a28c725, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x16bd434c, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x10e31a9a 0/0 304x201 of 304x201, swapInterval 1, drawable 0xffffffffd40107be, msaa false, tileRendererInUse null [junit] >> GearsES2 0x10e31a9a, 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 / 1039 ms, 57.7 fps, 17 ms/f; total: 60 f, 57.7 fps, 17 ms/f [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x10e31a9a: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x10e31a9a FIN [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155151448 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 @ 1675155151467 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1675155151467 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.125 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675155148034 ms III - Start [junit] SLOCK [T main @ 1675155148035 ms +++ localhost/127.0.0.1:59999 - Locked within 10 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:1675155149582 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155149649 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155149650 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155149651 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155149653 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155149653 d 1ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155149659 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155149735 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155149736 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x10e31a9a: tileRendererInUse null, GearsES2[obj 0x10e31a9a isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x10e31a9a on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL4/GL4.hw] [junit] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR NVIDIA Corporation [junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [junit] GL_VERSION 4.6.0 NVIDIA 391.35 [junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 324 [junit] GLX_EXTENSIONS 30 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x10e31a9a created: GearsObj[0x305a9468, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x10e31a9a created: GearsObj[0x3a28c725, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x10e31a9a created: GearsObj[0x3a28c725, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x10e31a9a FIN GearsES2[obj 0x10e31a9a isInit true, usesShared false, 1 GearsObj[0x305a9468, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3a28c725, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x16bd434c, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x10e31a9a 0/0 304x201 of 304x201, swapInterval 1, drawable 0xffffffffd40107be, msaa false, tileRendererInUse null [junit] >> GearsES2 0x10e31a9a, 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 / 1039 ms, 57.7 fps, 17 ms/f; total: 60 f, 57.7 fps, 17 ms/f [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x10e31a9a: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x10e31a9a FIN [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155151448 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 @ 1675155151467 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1675155151467 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: test took 3.41 sec [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 4.125 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675155148034 ms III - Start [junit] SLOCK [T main @ 1675155148035 ms +++ localhost/127.0.0.1:59999 - Locked within 10 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:1675155149582 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155149649 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155149650 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155149651 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155149653 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155149653 d 1ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155149659 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155149735 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155149736 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x10e31a9a: tileRendererInUse null, GearsES2[obj 0x10e31a9a isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x10e31a9a on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL4/GL4.hw] [junit] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR NVIDIA Corporation [junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [junit] GL_VERSION 4.6.0 NVIDIA 391.35 [junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 324 [junit] GLX_EXTENSIONS 30 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x10e31a9a created: GearsObj[0x305a9468, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x10e31a9a created: GearsObj[0x3a28c725, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x10e31a9a created: GearsObj[0x3a28c725, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x10e31a9a FIN GearsES2[obj 0x10e31a9a isInit true, usesShared false, 1 GearsObj[0x305a9468, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3a28c725, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x16bd434c, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x10e31a9a 0/0 304x201 of 304x201, swapInterval 1, drawable 0xffffffffd40107be, msaa false, tileRendererInUse null [junit] >> GearsES2 0x10e31a9a, 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 / 1039 ms, 57.7 fps, 17 ms/f; total: 60 f, 57.7 fps, 17 ms/f [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x10e31a9a: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x10e31a9a FIN [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155151448 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 @ 1675155151467 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1675155151467 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [junit] ------------- ---------------- --------------- [junit] Testsuite: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos04bAWT [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675155152998 ms III - Start [junit] SLOCK [T main @ 1675155152998 ms +++ localhost/127.0.0.1:59999 - Locked within 9 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos04bAWT - test [junit] Testsuite: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos04bAWT [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155154599 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155154670 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155154671 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155154688 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155154690 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155154690 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155154759 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155154764 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155154765 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x24aed80c: tileRendererInUse null, GearsES2[obj 0x24aed80c isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x24aed80c on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL4/GL4.hw] [junit] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR NVIDIA Corporation [junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [junit] GL_VERSION 4.6.0 NVIDIA 391.35 [junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 324 [junit] GLX_EXTENSIONS 30 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x24aed80c created: GearsObj[0x37e921cc, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x24aed80c created: GearsObj[0x59e86c2f, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x24aed80c created: GearsObj[0x59e86c2f, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x24aed80c FIN GearsES2[obj 0x24aed80c isInit true, usesShared false, 1 GearsObj[0x37e921cc, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x59e86c2f, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3bac2bad, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x24aed80c 0/0 304x201 of 304x201, swapInterval 1, drawable 0xffffffffc40106e0, msaa false, tileRendererInUse null [junit] >> GearsES2 0x24aed80c, 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 / 1047 ms, 57.3 fps, 17 ms/f; total: 60 f, 57.3 fps, 17 ms/f [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x24aed80c: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x24aed80c 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:1675155156466 d 0ms]] [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675155156485 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1675155156485 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 4.141 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675155152998 ms III - Start [junit] SLOCK [T main @ 1675155152998 ms +++ localhost/127.0.0.1:59999 - Locked within 9 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:1675155154599 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155154670 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155154671 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155154688 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155154690 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155154690 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155154759 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155154764 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155154765 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x24aed80c: tileRendererInUse null, GearsES2[obj 0x24aed80c isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x24aed80c on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL4/GL4.hw] [junit] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR NVIDIA Corporation [junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [junit] GL_VERSION 4.6.0 NVIDIA 391.35 [junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 324 [junit] GLX_EXTENSIONS 30 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x24aed80c created: GearsObj[0x37e921cc, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x24aed80c created: GearsObj[0x59e86c2f, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x24aed80c created: GearsObj[0x59e86c2f, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x24aed80c FIN GearsES2[obj 0x24aed80c isInit true, usesShared false, 1 GearsObj[0x37e921cc, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x59e86c2f, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3bac2bad, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x24aed80c 0/0 304x201 of 304x201, swapInterval 1, drawable 0xffffffffc40106e0, msaa false, tileRendererInUse null [junit] >> GearsES2 0x24aed80c, 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 / 1047 ms, 57.3 fps, 17 ms/f; total: 60 f, 57.3 fps, 17 ms/f [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x24aed80c: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x24aed80c 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:1675155156466 d 0ms]] [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675155156485 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1675155156485 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: test took 3.463 sec [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 4.141 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675155152998 ms III - Start [junit] SLOCK [T main @ 1675155152998 ms +++ localhost/127.0.0.1:59999 - Locked within 9 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:1675155154599 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155154670 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155154671 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155154688 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155154690 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155154690 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155154759 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155154764 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155154765 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x24aed80c: tileRendererInUse null, GearsES2[obj 0x24aed80c isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x24aed80c on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL4/GL4.hw] [junit] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR NVIDIA Corporation [junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [junit] GL_VERSION 4.6.0 NVIDIA 391.35 [junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 324 [junit] GLX_EXTENSIONS 30 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x24aed80c created: GearsObj[0x37e921cc, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x24aed80c created: GearsObj[0x59e86c2f, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x24aed80c created: GearsObj[0x59e86c2f, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x24aed80c FIN GearsES2[obj 0x24aed80c isInit true, usesShared false, 1 GearsObj[0x37e921cc, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x59e86c2f, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3bac2bad, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x24aed80c 0/0 304x201 of 304x201, swapInterval 1, drawable 0xffffffffc40106e0, msaa false, tileRendererInUse null [junit] >> GearsES2 0x24aed80c, 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 / 1047 ms, 57.3 fps, 17 ms/f; total: 60 f, 57.3 fps, 17 ms/f [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x24aed80c: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x24aed80c 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:1675155156466 d 0ms]] [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675155156485 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1675155156485 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 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 @ 1675155157872 ms III - Start [junit] SLOCK [T main @ 1675155157874 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestGLCanvasAWTActionDeadlock00AWT - test01Animator [junit] *** createGLCanvas.0 [junit] *** createGLCanvas.X [junit] *** attachGLCanvas.0 on-current-thread false, currentThread main [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60 f, 60000.0 fps, 0 ms/f [junit] *** attachGLCanvas.X [junit] 0 s: 60 f / 2 ms, 30000.0 fps, 0 ms/f; total: 120 f, 40000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180 f, 45000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240 f, 60000.0 fps, 0 ms/f [junit] 0 s: 60 f / 3 ms, 20000.0 fps, 0 ms/f; total: 300 f, 42857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 360 f, 51428.5 fps, 0 ms/f [junit] 0 s: 60 f / 3 ms, 20000.0 fps, 0 ms/f; total: 420 f, 42000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 480 f, 48000.0 fps, 0 ms/f [junit] 0 s: 60 f / 2 ms, 30000.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, 78461.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1080 f, 83076.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1140 f, 87692.3 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, 124285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1800 f, 128571.4 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, 140000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2160 f, 144000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2220 f, 148000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2280 f, 152000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2340 f, 156000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2400 f, 160000.0 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, 192000.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 / 17 ms, 3529.4 fps, 0 ms/f; total: 3240 f, 98181.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3300 f, 100000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3360 f, 98823.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3420 f, 100588.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3480 f, 102352.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3540 f, 104117.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3600 f, 102857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3660 f, 104571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3720 f, 106285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3780 f, 108000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3840 f, 106666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3900 f, 108333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3960 f, 110000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4020 f, 111666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4080 f, 113333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4140 f, 111891.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4200 f, 113513.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4260 f, 112105.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4320 f, 113684.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4380 f, 112307.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4440 f, 113846.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4500 f, 115384.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4560 f, 116923.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4620 f, 115500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4680 f, 117000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4740 f, 118500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4800 f, 120000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4860 f, 121500.0 fps, 0 ms/f [junit] 0 s: 60 f / 2 ms, 30000.0 fps, 0 ms/f; total: 4920 f, 117142.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4980 f, 118571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5040 f, 120000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5100 f, 121428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5160 f, 122857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5220 f, 124285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5280 f, 122790.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5340 f, 124186.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5400 f, 125581.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5460 f, 126976.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5520 f, 125454.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5580 f, 126818.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5640 f, 128181.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5700 f, 129545.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5760 f, 130909.0 fps, 0 ms/f [junit] 0 s: 60 f / 3 ms, 20000.0 fps, 0 ms/f; total: 5820 f, 123829.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5880 f, 125106.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5940 f, 123750.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6000 f, 125000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6060 f, 126250.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6120 f, 127500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6180 f, 128750.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6240 f, 130000.0 fps, 0 ms/f [junit] 0 s: 60 f / 4 ms, 15000.0 fps, 0 ms/f; total: 6300 f, 121153.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6360 f, 122307.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6420 f, 123461.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6480 f, 124615.3 fps, 0 ms/f [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x2a3b5b47: tileRendererInUse null, GearsES2[obj 0x2a3b5b47 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x2a3b5b47 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL4bc/GL4bc.hw] [junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR NVIDIA Corporation [junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [junit] GL_VERSION 4.6.0 NVIDIA 391.35 [junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 325 [junit] GLX_EXTENSIONS 30 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x2a3b5b47 created: GearsObj[0x1c88f2e9, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x2a3b5b47 created: GearsObj[0x4d435691, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x2a3b5b47 created: GearsObj[0x4d435691, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x2a3b5b47 FIN GearsES2[obj 0x2a3b5b47 isInit true, usesShared false, 1 GearsObj[0x1c88f2e9, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4d435691, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x23329b30, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x2a3b5b47 0/0 496x473 of 496x473, swapInterval 1, drawable 0xffffffffd40107be, msaa false, tileRendererInUse null [junit] >> GearsES2 0x2a3b5b47, angle 0.0, [l -1.0486258, r 1.0486258, b -1.0, t 1.0] 2.0972517x2.0 -> [l -1.0486258, r 1.0486258, b -1.0, t 1.0] 2.0972517x2.0, v-flip false [junit] 1 s: 60 f / 1126 ms, 53.2 fps, 18 ms/f; total: 6540 f, 5551.7 fps, 0 ms/f [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x2a3b5b47: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x2a3b5b47 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 0x41d477ed: tileRendererInUse null, GearsES2[obj 0x41d477ed isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x41d477ed on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL4bc/GL4bc.hw] [junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR NVIDIA Corporation [junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [junit] GL_VERSION 4.6.0 NVIDIA 391.35 [junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 325 [junit] GLX_EXTENSIONS 30 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x41d477ed created: GearsObj[0x4c1dc4a0, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x41d477ed created: GearsObj[0xb566935, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x41d477ed created: GearsObj[0xb566935, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x41d477ed FIN GearsES2[obj 0x41d477ed isInit true, usesShared false, 1 GearsObj[0x4c1dc4a0, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0xb566935, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x71038d69, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x41d477ed 0/0 496x473 of 496x473, swapInterval 1, drawable 0xffffffffc40106e0, msaa false, tileRendererInUse null [junit] >> GearsES2 0x41d477ed, 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 0x41d477ed: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x41d477ed 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 0x30c15d8b: tileRendererInUse null, GearsES2[obj 0x30c15d8b isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x30c15d8b on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL4bc/GL4bc.hw] [junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR NVIDIA Corporation [junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [junit] GL_VERSION 4.6.0 NVIDIA 391.35 [junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 325 [junit] GLX_EXTENSIONS 30 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x30c15d8b created: GearsObj[0x41df1bba, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x30c15d8b created: GearsObj[0x1d5e10bf, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x30c15d8b created: GearsObj[0x1d5e10bf, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x30c15d8b FIN GearsES2[obj 0x30c15d8b isInit true, usesShared false, 1 GearsObj[0x41df1bba, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1d5e10bf, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6878cfc0, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x30c15d8b 0/0 496x473 of 496x473, swapInterval 1, drawable 0xffffffffbd01066b, msaa false, tileRendererInUse null [junit] >> GearsES2 0x30c15d8b, 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 0x30c15d8b 496x473, swapInterval 1, drawable 0xffffffffbd01066b [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x30c15d8b 496x473, swapInterval 1, drawable 0xffffffffc40106e0 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x30c15d8b: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x30c15d8b 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 0x30c15d8b: tileRendererInUse null, GearsES2[obj 0x30c15d8b isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x30c15d8b on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL4bc/GL4bc.hw] [junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR NVIDIA Corporation [junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [junit] GL_VERSION 4.6.0 NVIDIA 391.35 [junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 325 [junit] GLX_EXTENSIONS 30 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x30c15d8b created: GearsObj[0x6f994ef9, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x30c15d8b created: GearsObj[0x4c63f27e, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x30c15d8b created: GearsObj[0x4c63f27e, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x30c15d8b FIN GearsES2[obj 0x30c15d8b isInit true, usesShared false, 1 GearsObj[0x6f994ef9, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4c63f27e, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x121a2cc4, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x30c15d8b 0/0 496x473 of 496x473, swapInterval 1, drawable 0xffffffffc40106e0, msaa false, tileRendererInUse null [junit] >> GearsES2 0x30c15d8b, 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 0x30c15d8b 496x473, swapInterval 1, drawable 0xffffffffc40106e0 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x30c15d8b 496x473, swapInterval 1, drawable 0xffffffffbd01066b [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x30c15d8b: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x30c15d8b 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 0x30c15d8b: tileRendererInUse null, GearsES2[obj 0x30c15d8b isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x30c15d8b on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL4bc/GL4bc.hw] [junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR NVIDIA Corporation [junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [junit] GL_VERSION 4.6.0 NVIDIA 391.35 [junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 325 [junit] GLX_EXTENSIONS 30 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x30c15d8b created: GearsObj[0x8cfe2ce, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x30c15d8b created: GearsObj[0x219a83d9, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x30c15d8b created: GearsObj[0x219a83d9, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x30c15d8b FIN GearsES2[obj 0x30c15d8b isInit true, usesShared false, 1 GearsObj[0x8cfe2ce, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x219a83d9, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x31068c62, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x30c15d8b 0/0 496x473 of 496x473, swapInterval 1, drawable 0xffffffffa901092f, msaa false, tileRendererInUse null [junit] >> GearsES2 0x30c15d8b, 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 0x30c15d8b 496x473, swapInterval 1, drawable 0xffffffffa901092f [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x30c15d8b 496x473, swapInterval 1, drawable 0xffffffffbd01066b [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x30c15d8b: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x30c15d8b 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 0x30c15d8b: tileRendererInUse null, GearsES2[obj 0x30c15d8b isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x30c15d8b on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL4bc/GL4bc.hw] [junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR NVIDIA Corporation [junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [junit] GL_VERSION 4.6.0 NVIDIA 391.35 [junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 325 [junit] GLX_EXTENSIONS 30 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x30c15d8b created: GearsObj[0x7cef86a1, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x30c15d8b created: GearsObj[0x52ba87a5, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x30c15d8b created: GearsObj[0x52ba87a5, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x30c15d8b FIN GearsES2[obj 0x30c15d8b isInit true, usesShared false, 1 GearsObj[0x7cef86a1, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x52ba87a5, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x734f662a, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x30c15d8b 0/0 496x473 of 496x473, swapInterval 1, drawable 0xffffffffc40106e0, msaa false, tileRendererInUse null [junit] >> GearsES2 0x30c15d8b, 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 0x30c15d8b 496x473, swapInterval 1, drawable 0xffffffffc40106e0 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x30c15d8b 496x473, swapInterval 1, drawable 0xffffffffd40107be [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x30c15d8b: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x30c15d8b 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 0x30c15d8b: tileRendererInUse null, GearsES2[obj 0x30c15d8b isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x30c15d8b on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL4bc/GL4bc.hw] [junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR NVIDIA Corporation [junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [junit] GL_VERSION 4.6.0 NVIDIA 391.35 [junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 325 [junit] GLX_EXTENSIONS 30 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x30c15d8b created: GearsObj[0x280b2de, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x30c15d8b created: GearsObj[0x6ee08158, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x30c15d8b created: GearsObj[0x6ee08158, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x30c15d8b FIN GearsES2[obj 0x30c15d8b isInit true, usesShared false, 1 GearsObj[0x280b2de, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6ee08158, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x27345584, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x30c15d8b 0/0 496x473 of 496x473, swapInterval 1, drawable 0xffffffffa901092f, msaa false, tileRendererInUse null [junit] >> GearsES2 0x30c15d8b, 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 0x30c15d8b 496x473, swapInterval 1, drawable 0xffffffffa901092f [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x30c15d8b 496x473, swapInterval 1, drawable 0xffffffffbd01066b [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x30c15d8b: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x30c15d8b 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 0x30c15d8b: tileRendererInUse null, GearsES2[obj 0x30c15d8b isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x30c15d8b on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL4bc/GL4bc.hw] [junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR NVIDIA Corporation [junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [junit] GL_VERSION 4.6.0 NVIDIA 391.35 [junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 325 [junit] GLX_EXTENSIONS 30 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x30c15d8b created: GearsObj[0x1aaa5662, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x30c15d8b created: GearsObj[0x58fc951d, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x30c15d8b created: GearsObj[0x58fc951d, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x30c15d8b FIN GearsES2[obj 0x30c15d8b isInit true, usesShared false, 1 GearsObj[0x1aaa5662, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x58fc951d, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x784624aa, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x30c15d8b 0/0 496x473 of 496x473, swapInterval 1, drawable 0xffffffffbd01066b, msaa false, tileRendererInUse null [junit] >> GearsES2 0x30c15d8b, 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 0x30c15d8b 496x473, swapInterval 1, drawable 0xffffffffbd01066b [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x30c15d8b 496x473, swapInterval 1, drawable 0xffffffffd40107be [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x30c15d8b: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x30c15d8b 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 0x30c15d8b: tileRendererInUse null, GearsES2[obj 0x30c15d8b isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x30c15d8b on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL4bc/GL4bc.hw] [junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR NVIDIA Corporation [junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [junit] GL_VERSION 4.6.0 NVIDIA 391.35 [junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 325 [junit] GLX_EXTENSIONS 30 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x30c15d8b created: GearsObj[0x3484818d, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x30c15d8b created: GearsObj[0x6085f03, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x30c15d8b created: GearsObj[0x6085f03, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x30c15d8b FIN GearsES2[obj 0x30c15d8b isInit true, usesShared false, 1 GearsObj[0x3484818d, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6085f03, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x740c8d5c, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x30c15d8b 0/0 496x473 of 496x473, swapInterval 1, drawable 0xffffffffa901092f, msaa false, tileRendererInUse null [junit] >> GearsES2 0x30c15d8b, 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 0x30c15d8b 496x473, swapInterval 1, drawable 0xffffffffa901092f [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x30c15d8b 496x473, swapInterval 1, drawable 0xffffffffbd01066b [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x30c15d8b: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x30c15d8b 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 0x30c15d8b: tileRendererInUse null, GearsES2[obj 0x30c15d8b isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x30c15d8b on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL4bc/GL4bc.hw] [junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR NVIDIA Corporation [junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [junit] GL_VERSION 4.6.0 NVIDIA 391.35 [junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 325 [junit] GLX_EXTENSIONS 30 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x30c15d8b created: GearsObj[0x1382aa26, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x30c15d8b created: GearsObj[0x1bb0be43, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x30c15d8b created: GearsObj[0x1bb0be43, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x30c15d8b FIN GearsES2[obj 0x30c15d8b isInit true, usesShared false, 1 GearsObj[0x1382aa26, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1bb0be43, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x189316de, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x30c15d8b 0/0 496x473 of 496x473, swapInterval 1, drawable 0xffffffffd40107be, msaa false, tileRendererInUse null [junit] >> GearsES2 0x30c15d8b, 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 0x30c15d8b 496x473, swapInterval 1, drawable 0xffffffffd40107be [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x30c15d8b 496x473, swapInterval 1, drawable 0xffffffffc40106e0 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x30c15d8b: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x30c15d8b 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 0x30c15d8b: tileRendererInUse null, GearsES2[obj 0x30c15d8b isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x30c15d8b on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL4bc/GL4bc.hw] [junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR NVIDIA Corporation [junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [junit] GL_VERSION 4.6.0 NVIDIA 391.35 [junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 325 [junit] GLX_EXTENSIONS 30 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x30c15d8b created: GearsObj[0x3b09cc73, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x30c15d8b created: GearsObj[0xd83a1fd, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x30c15d8b created: GearsObj[0xd83a1fd, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x30c15d8b FIN GearsES2[obj 0x30c15d8b isInit true, usesShared false, 1 GearsObj[0x3b09cc73, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0xd83a1fd, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x59bf3d07, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x30c15d8b 0/0 496x473 of 496x473, swapInterval 1, drawable 0xffffffffc40106e0, msaa false, tileRendererInUse null [junit] >> GearsES2 0x30c15d8b, 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 0x30c15d8b 496x473, swapInterval 1, drawable 0xffffffffc40106e0 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x30c15d8b 496x473, swapInterval 1, drawable 0xffffffffbd01066b [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x30c15d8b: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x30c15d8b 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 0x30c15d8b: tileRendererInUse null, GearsES2[obj 0x30c15d8b isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x30c15d8b on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL4bc/GL4bc.hw] [junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR NVIDIA Corporation [junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [junit] GL_VERSION 4.6.0 NVIDIA 391.35 [junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 325 [junit] GLX_EXTENSIONS 30 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x30c15d8b created: GearsObj[0x461a3609, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x30c15d8b created: GearsObj[0x7348d47c, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x30c15d8b created: GearsObj[0x7348d47c, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x30c15d8b FIN GearsES2[obj 0x30c15d8b isInit true, usesShared false, 1 GearsObj[0x461a3609, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7348d47c, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0xf8370e1, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x30c15d8b 0/0 496x473 of 496x473, swapInterval 1, drawable 0xffffffffa901092f, msaa false, tileRendererInUse null [junit] >> GearsES2 0x30c15d8b, 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 0x30c15d8b 496x473, swapInterval 1, drawable 0xffffffffa901092f [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x30c15d8b 496x473, swapInterval 1, drawable 0xffffffffd40107be [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x30c15d8b: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x30c15d8b FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestGLCanvasAWTActionDeadlock00AWT - test02FPSAnimator_RestartOnAWTEDT [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675155163594 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1675155163595 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.414 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675155157872 ms III - Start [junit] SLOCK [T main @ 1675155157874 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestGLCanvasAWTActionDeadlock00AWT - test01Animator [junit] *** createGLCanvas.0 [junit] *** createGLCanvas.X [junit] *** attachGLCanvas.0 on-current-thread false, currentThread main [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60 f, 60000.0 fps, 0 ms/f [junit] *** attachGLCanvas.X [junit] 0 s: 60 f / 2 ms, 30000.0 fps, 0 ms/f; total: 120 f, 40000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180 f, 45000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240 f, 60000.0 fps, 0 ms/f [junit] 0 s: 60 f / 3 ms, 20000.0 fps, 0 ms/f; total: 300 f, 42857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 360 f, 51428.5 fps, 0 ms/f [junit] 0 s: 60 f / 3 ms, 20000.0 fps, 0 ms/f; total: 420 f, 42000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 480 f, 48000.0 fps, 0 ms/f [junit] 0 s: 60 f / 2 ms, 30000.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, 78461.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1080 f, 83076.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1140 f, 87692.3 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, 124285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1800 f, 128571.4 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, 140000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2160 f, 144000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2220 f, 148000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2280 f, 152000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2340 f, 156000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2400 f, 160000.0 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, 192000.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 / 17 ms, 3529.4 fps, 0 ms/f; total: 3240 f, 98181.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3300 f, 100000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3360 f, 98823.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3420 f, 100588.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3480 f, 102352.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3540 f, 104117.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3600 f, 102857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3660 f, 104571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3720 f, 106285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3780 f, 108000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3840 f, 106666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3900 f, 108333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3960 f, 110000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4020 f, 111666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4080 f, 113333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4140 f, 111891.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4200 f, 113513.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4260 f, 112105.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4320 f, 113684.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4380 f, 112307.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4440 f, 113846.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4500 f, 115384.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4560 f, 116923.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4620 f, 115500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4680 f, 117000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4740 f, 118500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4800 f, 120000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4860 f, 121500.0 fps, 0 ms/f [junit] 0 s: 60 f / 2 ms, 30000.0 fps, 0 ms/f; total: 4920 f, 117142.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4980 f, 118571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5040 f, 120000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5100 f, 121428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5160 f, 122857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5220 f, 124285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5280 f, 122790.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5340 f, 124186.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5400 f, 125581.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5460 f, 126976.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5520 f, 125454.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5580 f, 126818.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5640 f, 128181.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5700 f, 129545.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5760 f, 130909.0 fps, 0 ms/f [junit] 0 s: 60 f / 3 ms, 20000.0 fps, 0 ms/f; total: 5820 f, 123829.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5880 f, 125106.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5940 f, 123750.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6000 f, 125000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6060 f, 126250.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6120 f, 127500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6180 f, 128750.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6240 f, 130000.0 fps, 0 ms/f [junit] 0 s: 60 f / 4 ms, 15000.0 fps, 0 ms/f; total: 6300 f, 121153.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6360 f, 122307.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6420 f, 123461.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6480 f, 124615.3 fps, 0 ms/f [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x2a3b5b47: tileRendererInUse null, GearsES2[obj 0x2a3b5b47 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x2a3b5b47 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL4bc/GL4bc.hw] [junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR NVIDIA Corporation [junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [junit] GL_VERSION 4.6.0 NVIDIA 391.35 [junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 325 [junit] GLX_EXTENSIONS 30 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x2a3b5b47 created: GearsObj[0x1c88f2e9, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x2a3b5b47 created: GearsObj[0x4d435691, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x2a3b5b47 created: GearsObj[0x4d435691, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x2a3b5b47 FIN GearsES2[obj 0x2a3b5b47 isInit true, usesShared false, 1 GearsObj[0x1c88f2e9, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4d435691, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x23329b30, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x2a3b5b47 0/0 496x473 of 496x473, swapInterval 1, drawable 0xffffffffd40107be, msaa false, tileRendererInUse null [junit] >> GearsES2 0x2a3b5b47, angle 0.0, [l -1.0486258, r 1.0486258, b -1.0, t 1.0] 2.0972517x2.0 -> [l -1.0486258, r 1.0486258, b -1.0, t 1.0] 2.0972517x2.0, v-flip false [junit] 1 s: 60 f / 1126 ms, 53.2 fps, 18 ms/f; total: 6540 f, 5551.7 fps, 0 ms/f [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x2a3b5b47: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x2a3b5b47 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 0x41d477ed: tileRendererInUse null, GearsES2[obj 0x41d477ed isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x41d477ed on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL4bc/GL4bc.hw] [junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR NVIDIA Corporation [junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [junit] GL_VERSION 4.6.0 NVIDIA 391.35 [junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 325 [junit] GLX_EXTENSIONS 30 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x41d477ed created: GearsObj[0x4c1dc4a0, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x41d477ed created: GearsObj[0xb566935, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x41d477ed created: GearsObj[0xb566935, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x41d477ed FIN GearsES2[obj 0x41d477ed isInit true, usesShared false, 1 GearsObj[0x4c1dc4a0, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0xb566935, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x71038d69, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x41d477ed 0/0 496x473 of 496x473, swapInterval 1, drawable 0xffffffffc40106e0, msaa false, tileRendererInUse null [junit] >> GearsES2 0x41d477ed, 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 0x41d477ed: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x41d477ed 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 0x30c15d8b: tileRendererInUse null, GearsES2[obj 0x30c15d8b isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x30c15d8b on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL4bc/GL4bc.hw] [junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR NVIDIA Corporation [junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [junit] GL_VERSION 4.6.0 NVIDIA 391.35 [junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 325 [junit] GLX_EXTENSIONS 30 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x30c15d8b created: GearsObj[0x41df1bba, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x30c15d8b created: GearsObj[0x1d5e10bf, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x30c15d8b created: GearsObj[0x1d5e10bf, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x30c15d8b FIN GearsES2[obj 0x30c15d8b isInit true, usesShared false, 1 GearsObj[0x41df1bba, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1d5e10bf, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6878cfc0, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x30c15d8b 0/0 496x473 of 496x473, swapInterval 1, drawable 0xffffffffbd01066b, msaa false, tileRendererInUse null [junit] >> GearsES2 0x30c15d8b, 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 0x30c15d8b 496x473, swapInterval 1, drawable 0xffffffffbd01066b [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x30c15d8b 496x473, swapInterval 1, drawable 0xffffffffc40106e0 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x30c15d8b: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x30c15d8b 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 0x30c15d8b: tileRendererInUse null, GearsES2[obj 0x30c15d8b isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x30c15d8b on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL4bc/GL4bc.hw] [junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR NVIDIA Corporation [junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [junit] GL_VERSION 4.6.0 NVIDIA 391.35 [junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 325 [junit] GLX_EXTENSIONS 30 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x30c15d8b created: GearsObj[0x6f994ef9, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x30c15d8b created: GearsObj[0x4c63f27e, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x30c15d8b created: GearsObj[0x4c63f27e, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x30c15d8b FIN GearsES2[obj 0x30c15d8b isInit true, usesShared false, 1 GearsObj[0x6f994ef9, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4c63f27e, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x121a2cc4, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x30c15d8b 0/0 496x473 of 496x473, swapInterval 1, drawable 0xffffffffc40106e0, msaa false, tileRendererInUse null [junit] >> GearsES2 0x30c15d8b, 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 0x30c15d8b 496x473, swapInterval 1, drawable 0xffffffffc40106e0 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x30c15d8b 496x473, swapInterval 1, drawable 0xffffffffbd01066b [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x30c15d8b: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x30c15d8b 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 0x30c15d8b: tileRendererInUse null, GearsES2[obj 0x30c15d8b isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x30c15d8b on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL4bc/GL4bc.hw] [junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR NVIDIA Corporation [junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [junit] GL_VERSION 4.6.0 NVIDIA 391.35 [junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 325 [junit] GLX_EXTENSIONS 30 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x30c15d8b created: GearsObj[0x8cfe2ce, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x30c15d8b created: GearsObj[0x219a83d9, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x30c15d8b created: GearsObj[0x219a83d9, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x30c15d8b FIN GearsES2[obj 0x30c15d8b isInit true, usesShared false, 1 GearsObj[0x8cfe2ce, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x219a83d9, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x31068c62, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x30c15d8b 0/0 496x473 of 496x473, swapInterval 1, drawable 0xffffffffa901092f, msaa false, tileRendererInUse null [junit] >> GearsES2 0x30c15d8b, 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 0x30c15d8b 496x473, swapInterval 1, drawable 0xffffffffa901092f [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x30c15d8b 496x473, swapInterval 1, drawable 0xffffffffbd01066b [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x30c15d8b: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x30c15d8b 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 0x30c15d8b: tileRendererInUse null, GearsES2[obj 0x30c15d8b isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x30c15d8b on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL4bc/GL4bc.hw] [junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR NVIDIA Corporation [junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [junit] GL_VERSION 4.6.0 NVIDIA 391.35 [junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 325 [junit] GLX_EXTENSIONS 30 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x30c15d8b created: GearsObj[0x7cef86a1, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x30c15d8b created: GearsObj[0x52ba87a5, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x30c15d8b created: GearsObj[0x52ba87a5, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x30c15d8b FIN GearsES2[obj 0x30c15d8b isInit true, usesShared false, 1 GearsObj[0x7cef86a1, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x52ba87a5, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x734f662a, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x30c15d8b 0/0 496x473 of 496x473, swapInterval 1, drawable 0xffffffffc40106e0, msaa false, tileRendererInUse null [junit] >> GearsES2 0x30c15d8b, 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 0x30c15d8b 496x473, swapInterval 1, drawable 0xffffffffc40106e0 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x30c15d8b 496x473, swapInterval 1, drawable 0xffffffffd40107be [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x30c15d8b: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x30c15d8b 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 0x30c15d8b: tileRendererInUse null, GearsES2[obj 0x30c15d8b isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x30c15d8b on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL4bc/GL4bc.hw] [junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR NVIDIA Corporation [junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [junit] GL_VERSION 4.6.0 NVIDIA 391.35 [junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 325 [junit] GLX_EXTENSIONS 30 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x30c15d8b created: GearsObj[0x280b2de, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x30c15d8b created: GearsObj[0x6ee08158, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x30c15d8b created: GearsObj[0x6ee08158, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x30c15d8b FIN GearsES2[obj 0x30c15d8b isInit true, usesShared false, 1 GearsObj[0x280b2de, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6ee08158, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x27345584, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x30c15d8b 0/0 496x473 of 496x473, swapInterval 1, drawable 0xffffffffa901092f, msaa false, tileRendererInUse null [junit] >> GearsES2 0x30c15d8b, 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 0x30c15d8b 496x473, swapInterval 1, drawable 0xffffffffa901092f [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x30c15d8b 496x473, swapInterval 1, drawable 0xffffffffbd01066b [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x30c15d8b: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x30c15d8b 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 0x30c15d8b: tileRendererInUse null, GearsES2[obj 0x30c15d8b isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x30c15d8b on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL4bc/GL4bc.hw] [junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR NVIDIA Corporation [junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [junit] GL_VERSION 4.6.0 NVIDIA 391.35 [junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 325 [junit] GLX_EXTENSIONS 30 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x30c15d8b created: GearsObj[0x1aaa5662, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x30c15d8b created: GearsObj[0x58fc951d, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x30c15d8b created: GearsObj[0x58fc951d, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x30c15d8b FIN GearsES2[obj 0x30c15d8b isInit true, usesShared false, 1 GearsObj[0x1aaa5662, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x58fc951d, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x784624aa, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x30c15d8b 0/0 496x473 of 496x473, swapInterval 1, drawable 0xffffffffbd01066b, msaa false, tileRendererInUse null [junit] >> GearsES2 0x30c15d8b, 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 0x30c15d8b 496x473, swapInterval 1, drawable 0xffffffffbd01066b [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x30c15d8b 496x473, swapInterval 1, drawable 0xffffffffd40107be [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x30c15d8b: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x30c15d8b 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 0x30c15d8b: tileRendererInUse null, GearsES2[obj 0x30c15d8b isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x30c15d8b on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL4bc/GL4bc.hw] [junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR NVIDIA Corporation [junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [junit] GL_VERSION 4.6.0 NVIDIA 391.35 [junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 325 [junit] GLX_EXTENSIONS 30 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x30c15d8b created: GearsObj[0x3484818d, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x30c15d8b created: GearsObj[0x6085f03, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x30c15d8b created: GearsObj[0x6085f03, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x30c15d8b FIN GearsES2[obj 0x30c15d8b isInit true, usesShared false, 1 GearsObj[0x3484818d, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6085f03, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x740c8d5c, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x30c15d8b 0/0 496x473 of 496x473, swapInterval 1, drawable 0xffffffffa901092f, msaa false, tileRendererInUse null [junit] >> GearsES2 0x30c15d8b, 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 0x30c15d8b 496x473, swapInterval 1, drawable 0xffffffffa901092f [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x30c15d8b 496x473, swapInterval 1, drawable 0xffffffffbd01066b [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x30c15d8b: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x30c15d8b 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 0x30c15d8b: tileRendererInUse null, GearsES2[obj 0x30c15d8b isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x30c15d8b on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL4bc/GL4bc.hw] [junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR NVIDIA Corporation [junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [junit] GL_VERSION 4.6.0 NVIDIA 391.35 [junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 325 [junit] GLX_EXTENSIONS 30 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x30c15d8b created: GearsObj[0x1382aa26, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x30c15d8b created: GearsObj[0x1bb0be43, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x30c15d8b created: GearsObj[0x1bb0be43, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x30c15d8b FIN GearsES2[obj 0x30c15d8b isInit true, usesShared false, 1 GearsObj[0x1382aa26, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1bb0be43, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x189316de, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x30c15d8b 0/0 496x473 of 496x473, swapInterval 1, drawable 0xffffffffd40107be, msaa false, tileRendererInUse null [junit] >> GearsES2 0x30c15d8b, 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 0x30c15d8b 496x473, swapInterval 1, drawable 0xffffffffd40107be [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x30c15d8b 496x473, swapInterval 1, drawable 0xffffffffc40106e0 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x30c15d8b: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x30c15d8b 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 0x30c15d8b: tileRendererInUse null, GearsES2[obj 0x30c15d8b isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x30c15d8b on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL4bc/GL4bc.hw] [junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR NVIDIA Corporation [junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [junit] GL_VERSION 4.6.0 NVIDIA 391.35 [junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 325 [junit] GLX_EXTENSIONS 30 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x30c15d8b created: GearsObj[0x3b09cc73, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x30c15d8b created: GearsObj[0xd83a1fd, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x30c15d8b created: GearsObj[0xd83a1fd, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x30c15d8b FIN GearsES2[obj 0x30c15d8b isInit true, usesShared false, 1 GearsObj[0x3b09cc73, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0xd83a1fd, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x59bf3d07, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x30c15d8b 0/0 496x473 of 496x473, swapInterval 1, drawable 0xffffffffc40106e0, msaa false, tileRendererInUse null [junit] >> GearsES2 0x30c15d8b, 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 0x30c15d8b 496x473, swapInterval 1, drawable 0xffffffffc40106e0 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x30c15d8b 496x473, swapInterval 1, drawable 0xffffffffbd01066b [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x30c15d8b: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x30c15d8b 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 0x30c15d8b: tileRendererInUse null, GearsES2[obj 0x30c15d8b isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x30c15d8b on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL4bc/GL4bc.hw] [junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR NVIDIA Corporation [junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [junit] GL_VERSION 4.6.0 NVIDIA 391.35 [junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 325 [junit] GLX_EXTENSIONS 30 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x30c15d8b created: GearsObj[0x461a3609, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x30c15d8b created: GearsObj[0x7348d47c, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x30c15d8b created: GearsObj[0x7348d47c, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x30c15d8b FIN GearsES2[obj 0x30c15d8b isInit true, usesShared false, 1 GearsObj[0x461a3609, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7348d47c, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0xf8370e1, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x30c15d8b 0/0 496x473 of 496x473, swapInterval 1, drawable 0xffffffffa901092f, msaa false, tileRendererInUse null [junit] >> GearsES2 0x30c15d8b, 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 0x30c15d8b 496x473, swapInterval 1, drawable 0xffffffffa901092f [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x30c15d8b 496x473, swapInterval 1, drawable 0xffffffffd40107be [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x30c15d8b: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x30c15d8b FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestGLCanvasAWTActionDeadlock00AWT - test02FPSAnimator_RestartOnAWTEDT [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675155163594 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1675155163595 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: test01Animator took 2.808 sec [junit] Testcase: test02FPSAnimator took 1.111 sec [junit] Testcase: test02FPSAnimator_RestartOnAWTEDT took 1.775 sec [junit] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 6.414 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675155157872 ms III - Start [junit] SLOCK [T main @ 1675155157874 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestGLCanvasAWTActionDeadlock00AWT - test01Animator [junit] *** createGLCanvas.0 [junit] *** createGLCanvas.X [junit] *** attachGLCanvas.0 on-current-thread false, currentThread main [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60 f, 60000.0 fps, 0 ms/f [junit] *** attachGLCanvas.X [junit] 0 s: 60 f / 2 ms, 30000.0 fps, 0 ms/f; total: 120 f, 40000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180 f, 45000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240 f, 60000.0 fps, 0 ms/f [junit] 0 s: 60 f / 3 ms, 20000.0 fps, 0 ms/f; total: 300 f, 42857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 360 f, 51428.5 fps, 0 ms/f [junit] 0 s: 60 f / 3 ms, 20000.0 fps, 0 ms/f; total: 420 f, 42000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 480 f, 48000.0 fps, 0 ms/f [junit] 0 s: 60 f / 2 ms, 30000.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, 78461.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1080 f, 83076.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1140 f, 87692.3 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, 124285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1800 f, 128571.4 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, 140000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2160 f, 144000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2220 f, 148000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2280 f, 152000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2340 f, 156000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2400 f, 160000.0 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, 192000.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 / 17 ms, 3529.4 fps, 0 ms/f; total: 3240 f, 98181.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3300 f, 100000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3360 f, 98823.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3420 f, 100588.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3480 f, 102352.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3540 f, 104117.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3600 f, 102857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3660 f, 104571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3720 f, 106285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3780 f, 108000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3840 f, 106666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3900 f, 108333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3960 f, 110000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4020 f, 111666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4080 f, 113333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4140 f, 111891.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4200 f, 113513.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4260 f, 112105.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4320 f, 113684.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4380 f, 112307.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4440 f, 113846.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4500 f, 115384.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4560 f, 116923.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4620 f, 115500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4680 f, 117000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4740 f, 118500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4800 f, 120000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4860 f, 121500.0 fps, 0 ms/f [junit] 0 s: 60 f / 2 ms, 30000.0 fps, 0 ms/f; total: 4920 f, 117142.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4980 f, 118571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5040 f, 120000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5100 f, 121428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5160 f, 122857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5220 f, 124285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5280 f, 122790.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5340 f, 124186.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5400 f, 125581.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5460 f, 126976.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5520 f, 125454.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5580 f, 126818.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5640 f, 128181.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5700 f, 129545.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5760 f, 130909.0 fps, 0 ms/f [junit] 0 s: 60 f / 3 ms, 20000.0 fps, 0 ms/f; total: 5820 f, 123829.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5880 f, 125106.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5940 f, 123750.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6000 f, 125000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6060 f, 126250.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6120 f, 127500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6180 f, 128750.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6240 f, 130000.0 fps, 0 ms/f [junit] 0 s: 60 f / 4 ms, 15000.0 fps, 0 ms/f; total: 6300 f, 121153.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6360 f, 122307.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6420 f, 123461.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6480 f, 124615.3 fps, 0 ms/f [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x2a3b5b47: tileRendererInUse null, GearsES2[obj 0x2a3b5b47 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x2a3b5b47 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL4bc/GL4bc.hw] [junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR NVIDIA Corporation [junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [junit] GL_VERSION 4.6.0 NVIDIA 391.35 [junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 325 [junit] GLX_EXTENSIONS 30 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x2a3b5b47 created: GearsObj[0x1c88f2e9, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x2a3b5b47 created: GearsObj[0x4d435691, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x2a3b5b47 created: GearsObj[0x4d435691, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x2a3b5b47 FIN GearsES2[obj 0x2a3b5b47 isInit true, usesShared false, 1 GearsObj[0x1c88f2e9, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4d435691, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x23329b30, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x2a3b5b47 0/0 496x473 of 496x473, swapInterval 1, drawable 0xffffffffd40107be, msaa false, tileRendererInUse null [junit] >> GearsES2 0x2a3b5b47, angle 0.0, [l -1.0486258, r 1.0486258, b -1.0, t 1.0] 2.0972517x2.0 -> [l -1.0486258, r 1.0486258, b -1.0, t 1.0] 2.0972517x2.0, v-flip false [junit] 1 s: 60 f / 1126 ms, 53.2 fps, 18 ms/f; total: 6540 f, 5551.7 fps, 0 ms/f [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x2a3b5b47: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x2a3b5b47 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 0x41d477ed: tileRendererInUse null, GearsES2[obj 0x41d477ed isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x41d477ed on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL4bc/GL4bc.hw] [junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR NVIDIA Corporation [junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [junit] GL_VERSION 4.6.0 NVIDIA 391.35 [junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 325 [junit] GLX_EXTENSIONS 30 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x41d477ed created: GearsObj[0x4c1dc4a0, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x41d477ed created: GearsObj[0xb566935, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x41d477ed created: GearsObj[0xb566935, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x41d477ed FIN GearsES2[obj 0x41d477ed isInit true, usesShared false, 1 GearsObj[0x4c1dc4a0, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0xb566935, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x71038d69, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x41d477ed 0/0 496x473 of 496x473, swapInterval 1, drawable 0xffffffffc40106e0, msaa false, tileRendererInUse null [junit] >> GearsES2 0x41d477ed, 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 0x41d477ed: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x41d477ed 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 0x30c15d8b: tileRendererInUse null, GearsES2[obj 0x30c15d8b isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x30c15d8b on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL4bc/GL4bc.hw] [junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR NVIDIA Corporation [junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [junit] GL_VERSION 4.6.0 NVIDIA 391.35 [junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 325 [junit] GLX_EXTENSIONS 30 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x30c15d8b created: GearsObj[0x41df1bba, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x30c15d8b created: GearsObj[0x1d5e10bf, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x30c15d8b created: GearsObj[0x1d5e10bf, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x30c15d8b FIN GearsES2[obj 0x30c15d8b isInit true, usesShared false, 1 GearsObj[0x41df1bba, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1d5e10bf, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6878cfc0, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x30c15d8b 0/0 496x473 of 496x473, swapInterval 1, drawable 0xffffffffbd01066b, msaa false, tileRendererInUse null [junit] >> GearsES2 0x30c15d8b, 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 0x30c15d8b 496x473, swapInterval 1, drawable 0xffffffffbd01066b [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x30c15d8b 496x473, swapInterval 1, drawable 0xffffffffc40106e0 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x30c15d8b: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x30c15d8b 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 0x30c15d8b: tileRendererInUse null, GearsES2[obj 0x30c15d8b isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x30c15d8b on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL4bc/GL4bc.hw] [junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR NVIDIA Corporation [junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [junit] GL_VERSION 4.6.0 NVIDIA 391.35 [junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 325 [junit] GLX_EXTENSIONS 30 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x30c15d8b created: GearsObj[0x6f994ef9, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x30c15d8b created: GearsObj[0x4c63f27e, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x30c15d8b created: GearsObj[0x4c63f27e, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x30c15d8b FIN GearsES2[obj 0x30c15d8b isInit true, usesShared false, 1 GearsObj[0x6f994ef9, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4c63f27e, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x121a2cc4, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x30c15d8b 0/0 496x473 of 496x473, swapInterval 1, drawable 0xffffffffc40106e0, msaa false, tileRendererInUse null [junit] >> GearsES2 0x30c15d8b, 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 0x30c15d8b 496x473, swapInterval 1, drawable 0xffffffffc40106e0 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x30c15d8b 496x473, swapInterval 1, drawable 0xffffffffbd01066b [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x30c15d8b: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x30c15d8b 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 0x30c15d8b: tileRendererInUse null, GearsES2[obj 0x30c15d8b isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x30c15d8b on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL4bc/GL4bc.hw] [junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR NVIDIA Corporation [junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [junit] GL_VERSION 4.6.0 NVIDIA 391.35 [junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 325 [junit] GLX_EXTENSIONS 30 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x30c15d8b created: GearsObj[0x8cfe2ce, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x30c15d8b created: GearsObj[0x219a83d9, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x30c15d8b created: GearsObj[0x219a83d9, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x30c15d8b FIN GearsES2[obj 0x30c15d8b isInit true, usesShared false, 1 GearsObj[0x8cfe2ce, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x219a83d9, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x31068c62, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x30c15d8b 0/0 496x473 of 496x473, swapInterval 1, drawable 0xffffffffa901092f, msaa false, tileRendererInUse null [junit] >> GearsES2 0x30c15d8b, 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 0x30c15d8b 496x473, swapInterval 1, drawable 0xffffffffa901092f [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x30c15d8b 496x473, swapInterval 1, drawable 0xffffffffbd01066b [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x30c15d8b: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x30c15d8b 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 0x30c15d8b: tileRendererInUse null, GearsES2[obj 0x30c15d8b isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x30c15d8b on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL4bc/GL4bc.hw] [junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR NVIDIA Corporation [junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [junit] GL_VERSION 4.6.0 NVIDIA 391.35 [junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 325 [junit] GLX_EXTENSIONS 30 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x30c15d8b created: GearsObj[0x7cef86a1, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x30c15d8b created: GearsObj[0x52ba87a5, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x30c15d8b created: GearsObj[0x52ba87a5, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x30c15d8b FIN GearsES2[obj 0x30c15d8b isInit true, usesShared false, 1 GearsObj[0x7cef86a1, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x52ba87a5, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x734f662a, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x30c15d8b 0/0 496x473 of 496x473, swapInterval 1, drawable 0xffffffffc40106e0, msaa false, tileRendererInUse null [junit] >> GearsES2 0x30c15d8b, 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 0x30c15d8b 496x473, swapInterval 1, drawable 0xffffffffc40106e0 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x30c15d8b 496x473, swapInterval 1, drawable 0xffffffffd40107be [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x30c15d8b: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x30c15d8b 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 0x30c15d8b: tileRendererInUse null, GearsES2[obj 0x30c15d8b isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x30c15d8b on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL4bc/GL4bc.hw] [junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR NVIDIA Corporation [junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [junit] GL_VERSION 4.6.0 NVIDIA 391.35 [junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 325 [junit] GLX_EXTENSIONS 30 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x30c15d8b created: GearsObj[0x280b2de, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x30c15d8b created: GearsObj[0x6ee08158, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x30c15d8b created: GearsObj[0x6ee08158, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x30c15d8b FIN GearsES2[obj 0x30c15d8b isInit true, usesShared false, 1 GearsObj[0x280b2de, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6ee08158, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x27345584, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x30c15d8b 0/0 496x473 of 496x473, swapInterval 1, drawable 0xffffffffa901092f, msaa false, tileRendererInUse null [junit] >> GearsES2 0x30c15d8b, 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 0x30c15d8b 496x473, swapInterval 1, drawable 0xffffffffa901092f [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x30c15d8b 496x473, swapInterval 1, drawable 0xffffffffbd01066b [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x30c15d8b: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x30c15d8b 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 0x30c15d8b: tileRendererInUse null, GearsES2[obj 0x30c15d8b isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x30c15d8b on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL4bc/GL4bc.hw] [junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR NVIDIA Corporation [junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [junit] GL_VERSION 4.6.0 NVIDIA 391.35 [junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 325 [junit] GLX_EXTENSIONS 30 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x30c15d8b created: GearsObj[0x1aaa5662, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x30c15d8b created: GearsObj[0x58fc951d, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x30c15d8b created: GearsObj[0x58fc951d, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x30c15d8b FIN GearsES2[obj 0x30c15d8b isInit true, usesShared false, 1 GearsObj[0x1aaa5662, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x58fc951d, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x784624aa, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x30c15d8b 0/0 496x473 of 496x473, swapInterval 1, drawable 0xffffffffbd01066b, msaa false, tileRendererInUse null [junit] >> GearsES2 0x30c15d8b, 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 0x30c15d8b 496x473, swapInterval 1, drawable 0xffffffffbd01066b [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x30c15d8b 496x473, swapInterval 1, drawable 0xffffffffd40107be [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x30c15d8b: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x30c15d8b 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 0x30c15d8b: tileRendererInUse null, GearsES2[obj 0x30c15d8b isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x30c15d8b on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL4bc/GL4bc.hw] [junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR NVIDIA Corporation [junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [junit] GL_VERSION 4.6.0 NVIDIA 391.35 [junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 325 [junit] GLX_EXTENSIONS 30 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x30c15d8b created: GearsObj[0x3484818d, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x30c15d8b created: GearsObj[0x6085f03, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x30c15d8b created: GearsObj[0x6085f03, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x30c15d8b FIN GearsES2[obj 0x30c15d8b isInit true, usesShared false, 1 GearsObj[0x3484818d, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6085f03, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x740c8d5c, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x30c15d8b 0/0 496x473 of 496x473, swapInterval 1, drawable 0xffffffffa901092f, msaa false, tileRendererInUse null [junit] >> GearsES2 0x30c15d8b, 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 0x30c15d8b 496x473, swapInterval 1, drawable 0xffffffffa901092f [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x30c15d8b 496x473, swapInterval 1, drawable 0xffffffffbd01066b [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x30c15d8b: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x30c15d8b 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 0x30c15d8b: tileRendererInUse null, GearsES2[obj 0x30c15d8b isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x30c15d8b on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL4bc/GL4bc.hw] [junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR NVIDIA Corporation [junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [junit] GL_VERSION 4.6.0 NVIDIA 391.35 [junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 325 [junit] GLX_EXTENSIONS 30 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x30c15d8b created: GearsObj[0x1382aa26, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x30c15d8b created: GearsObj[0x1bb0be43, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x30c15d8b created: GearsObj[0x1bb0be43, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x30c15d8b FIN GearsES2[obj 0x30c15d8b isInit true, usesShared false, 1 GearsObj[0x1382aa26, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1bb0be43, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x189316de, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x30c15d8b 0/0 496x473 of 496x473, swapInterval 1, drawable 0xffffffffd40107be, msaa false, tileRendererInUse null [junit] >> GearsES2 0x30c15d8b, 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 0x30c15d8b 496x473, swapInterval 1, drawable 0xffffffffd40107be [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x30c15d8b 496x473, swapInterval 1, drawable 0xffffffffc40106e0 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x30c15d8b: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x30c15d8b 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 0x30c15d8b: tileRendererInUse null, GearsES2[obj 0x30c15d8b isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x30c15d8b on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL4bc/GL4bc.hw] [junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR NVIDIA Corporation [junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [junit] GL_VERSION 4.6.0 NVIDIA 391.35 [junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 325 [junit] GLX_EXTENSIONS 30 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x30c15d8b created: GearsObj[0x3b09cc73, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x30c15d8b created: GearsObj[0xd83a1fd, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x30c15d8b created: GearsObj[0xd83a1fd, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x30c15d8b FIN GearsES2[obj 0x30c15d8b isInit true, usesShared false, 1 GearsObj[0x3b09cc73, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0xd83a1fd, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x59bf3d07, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x30c15d8b 0/0 496x473 of 496x473, swapInterval 1, drawable 0xffffffffc40106e0, msaa false, tileRendererInUse null [junit] >> GearsES2 0x30c15d8b, 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 0x30c15d8b 496x473, swapInterval 1, drawable 0xffffffffc40106e0 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x30c15d8b 496x473, swapInterval 1, drawable 0xffffffffbd01066b [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x30c15d8b: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x30c15d8b 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 0x30c15d8b: tileRendererInUse null, GearsES2[obj 0x30c15d8b isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x30c15d8b on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL4bc/GL4bc.hw] [junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR NVIDIA Corporation [junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [junit] GL_VERSION 4.6.0 NVIDIA 391.35 [junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 325 [junit] GLX_EXTENSIONS 30 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x30c15d8b created: GearsObj[0x461a3609, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x30c15d8b created: GearsObj[0x7348d47c, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x30c15d8b created: GearsObj[0x7348d47c, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x30c15d8b FIN GearsES2[obj 0x30c15d8b isInit true, usesShared false, 1 GearsObj[0x461a3609, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7348d47c, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0xf8370e1, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x30c15d8b 0/0 496x473 of 496x473, swapInterval 1, drawable 0xffffffffa901092f, msaa false, tileRendererInUse null [junit] >> GearsES2 0x30c15d8b, 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 0x30c15d8b 496x473, swapInterval 1, drawable 0xffffffffa901092f [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x30c15d8b 496x473, swapInterval 1, drawable 0xffffffffd40107be [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x30c15d8b: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x30c15d8b FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestGLCanvasAWTActionDeadlock00AWT - test02FPSAnimator_RestartOnAWTEDT [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675155163594 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1675155163595 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [junit] ------------- ---------------- --------------- [junit] Testsuite: com.jogamp.opengl.test.junit.jogl.awt.TestGLCanvasAWTActionDeadlock01AWT [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675155165030 ms III - Start [junit] SLOCK [T main @ 1675155165031 ms +++ localhost/127.0.0.1:59999 - Locked within 10 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestGLCanvasAWTActionDeadlock01AWT - test00NoAnimator [junit] Testsuite: com.jogamp.opengl.test.junit.jogl.awt.TestGLCanvasAWTActionDeadlock01AWT [junit] OSX CALayer AWT-Mod Bug false [junit] OSType WINDOWS [junit] Java Version 17.0.5 [junit] *** createGLCanvas.0 [junit] *** createGLCanvas.X [junit] *** attachGLCanvas.0 on-current-thread false, currentThread main [junit] *** attachGLCanvas.X [junit] About to setVisible.0 CT main [junit] About to setVisible.1.0 CT AWT-EventQueue-0 [junit] About to setVisible.1.X CT AWT-EventQueue-0 [junit] About to setVisible.X CT main [junit] *Init*: CT AWT-EventQueue-0 [junit] About to setTitle: 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 0x55183b20: tileRendererInUse null, GearsES2[obj 0x55183b20 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x55183b20 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL4bc/GL4bc.hw] [junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR NVIDIA Corporation [junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [junit] GL_VERSION 4.6.0 NVIDIA 391.35 [junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 325 [junit] GLX_EXTENSIONS 30 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x55183b20 created: GearsObj[0x47b85563, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x55183b20 created: GearsObj[0xc2f69d4, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x55183b20 created: GearsObj[0xc2f69d4, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x55183b20 FIN GearsES2[obj 0x55183b20 isInit true, usesShared false, 1 GearsObj[0x47b85563, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0xc2f69d4, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3c7e97a0, 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 0x55183b20 0/0 512x512 of 512x512, swapInterval 1, drawable 0xffffffffc40106e0, msaa false, tileRendererInUse null [junit] >> GearsES2 0x55183b20, angle 0.0, [l -1.0, r 1.0, b -1.0, t 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 0x55183b20 512x512, swapInterval 1, drawable 0xffffffffc40106e0 [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 0x55183b20 512x512, swapInterval 1, drawable 0xffffffffd40107be [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 0x55183b20 512x512, swapInterval 1, drawable 0xffffffffbd01066b [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 0x55183b20 512x512, swapInterval 1, drawable 0xffffffffc40106e0 [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 0x55183b20 512x512, swapInterval 1, drawable 0xffffffffd40107be [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 0x55183b20 512x512, swapInterval 1, drawable 0xffffffffc40106e0 [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 0x55183b20 512x512, swapInterval 1, drawable 0xffffffffc40106e0 [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 0x55183b20 512x512, swapInterval 1, drawable 0xffffffffbd01066b [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 0x55183b20 512x512, swapInterval 1, drawable 0xffffffffc40106e0 [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 0x55183b20 512x512, swapInterval 1, drawable 0xffffffffd40107be [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 0x55183b20 512x512, swapInterval 1, drawable 0xffffffffd40107be [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 0x55183b20 512x512, swapInterval 1, drawable 0xffffffffc40106e0 [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 0x55183b20 512x512, swapInterval 1, drawable 0xffffffffbd01066b [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 0x55183b20 512x512, swapInterval 1, drawable 0xffffffffbd01066b [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 0x55183b20 512x512, swapInterval 1, drawable 0xffffffffc40106e0 [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 0x55183b20 512x512, swapInterval 1, drawable 0xffffffffbd01066b [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 0x55183b20 512x512, swapInterval 1, drawable 0xffffffffc40106e0 [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 0x55183b20 512x512, swapInterval 1, drawable 0xffffffffbd01066b [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 0x55183b20 512x512, swapInterval 1, drawable 0xffffffffd40107be [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 0x55183b20 512x512, swapInterval 1, drawable 0xffffffffbd01066b [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 0x55183b20 512x512, swapInterval 1, drawable 0xffffffffbd01066b [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 0x55183b20 512x512, swapInterval 1, drawable 0xffffffffc40106e0 [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 0x55183b20 512x512, swapInterval 1, drawable 0xffffffffd40107be [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 0x55183b20 512x512, swapInterval 1, drawable 0xffffffffc40106e0 [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 0x55183b20 512x512, swapInterval 1, drawable 0xffffffffbd01066b [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 0x55183b20 512x512, swapInterval 1, drawable 0xffffffffc40106e0 [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 0x55183b20 512x512, swapInterval 1, drawable 0xffffffffd40107be [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 0x55183b20 512x512, swapInterval 1, drawable 0xffffffffbd01066b [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 0x55183b20 512x512, swapInterval 1, drawable 0xffffffffbd01066b [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 0x55183b20 512x512, swapInterval 1, drawable 0xffffffffd40107be [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 0x55183b20 512x512, swapInterval 1, drawable 0xffffffffc40106e0 [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 0x55183b20 512x512, swapInterval 1, drawable 0xffffffffbd01066b [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 0x55183b20 512x512, swapInterval 1, drawable 0xffffffffc40106e0 [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 0x55183b20 512x512, swapInterval 1, drawable 0xffffffffbd01066b [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 0x55183b20 512x512, swapInterval 1, drawable 0xffffffffd40107be [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 0x55183b20 512x512, swapInterval 1, drawable 0x4a010789 [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 0x55183b20 512x512, swapInterval 1, drawable 0xffffffffbd01066b [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 0x55183b20 512x512, swapInterval 1, drawable 0xffffffffd40107be [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 0x55183b20 512x512, swapInterval 1, drawable 0xffffffffbd01066b [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 0x55183b20 512x512, swapInterval 1, drawable 0xffffffffd40107be [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 0x55183b20 512x512, swapInterval 1, drawable 0xffffffffc40106e0 [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 0x55183b20 512x512, swapInterval 1, drawable 0x4a010789 [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 0x55183b20 512x512, swapInterval 1, drawable 0xffffffffbd01066b [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 0x55183b20 512x512, swapInterval 1, drawable 0x4a010789 [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 0x55183b20 512x512, swapInterval 1, drawable 0xffffffffc40106e0 [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 0x55183b20 512x512, swapInterval 1, drawable 0xffffffffd40107be [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 0x55183b20 512x512, swapInterval 1, drawable 0xffffffffbd01066b [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 0x55183b20 512x512, swapInterval 1, drawable 0xffffffffc40106e0 [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 0x55183b20 512x512, swapInterval 1, drawable 0x4a010789 [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 0x55183b20 512x512, swapInterval 1, drawable 0xffffffffbd01066b [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 0x55183b20 512x512, swapInterval 1, drawable 0xffffffffbd01066b [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 0x55183b20 512x512, swapInterval 1, drawable 0xffffffffc40106e0 [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 0x55183b20 512x512, swapInterval 1, drawable 0xffffffffbd01066b [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 0x55183b20 512x512, swapInterval 1, drawable 0x4a010789 [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 0x55183b20 512x512, swapInterval 1, drawable 0xffffffffc40106e0 [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 0x55183b20 512x512, swapInterval 1, drawable 0xffffffffd40107be [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 0x55183b20 512x512, swapInterval 1, drawable 0xffffffffc40106e0 [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 0x55183b20 512x512, swapInterval 1, drawable 0x4a010789 [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 0x55183b20 512x512, swapInterval 1, drawable 0x4a010789 [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 0x55183b20 512x512, swapInterval 1, drawable 0xffffffffbd01066b [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 0x55183b20 512x512, swapInterval 1, drawable 0xffffffffd40107be [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 0x55183b20 512x512, swapInterval 1, drawable 0xffffffffc40106e0 [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 0x55183b20 512x512, swapInterval 1, drawable 0x4a010789 [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 0x55183b20 512x512, swapInterval 1, drawable 0xffffffffd40107be [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 0x55183b20 512x512, swapInterval 1, drawable 0xffffffffd40107be [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 0x55183b20 512x512, swapInterval 1, drawable 0xffffffffbd01066b [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 0x55183b20 512x512, swapInterval 1, drawable 0xffffffffc40106e0 [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 0x55183b20 512x512, swapInterval 1, drawable 0x4a010789 [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 0x55183b20 512x512, swapInterval 1, drawable 0xffffffffd40107be [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 0x55183b20 512x512, swapInterval 1, drawable 0x4a010789 [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 0x55183b20 512x512, swapInterval 1, drawable 0xffffffffc40106e0 [junit] *Display*: 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.display 0x55183b20 512x512, swapInterval 1, drawable 0xffffffffbd01066b [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame0,0,0,528x551,invalid,title=f 71, fps 0.0,normal], displayable true, valid false, visible true [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x55183b20 512x512, swapInterval 1, drawable 0xffffffffd40107be [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame0,0,0,528x551,invalid,title=f 72, fps 0.0,normal], displayable true, valid false, visible true [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x55183b20 512x512, swapInterval 1, drawable 0x4a010789 [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame0,0,0,528x551,invalid,title=f 73, fps 0.0,normal], displayable true, valid false, visible true [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x55183b20 512x512, swapInterval 1, drawable 0xffffffffc40106e0 [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame0,0,0,528x551,invalid,title=f 74, fps 0.0,normal], displayable true, valid false, visible true [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x55183b20 512x512, swapInterval 1, drawable 0xffffffffbd01066b [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame0,0,0,528x551,invalid,title=f 75, fps 0.0,normal], displayable true, valid false, visible true [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x55183b20 512x512, swapInterval 1, drawable 0x4a010789 [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame0,0,0,528x551,invalid,title=f 76, fps 0.0,normal], displayable true, valid false, visible true [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x55183b20 512x512, swapInterval 1, drawable 0xffffffffc40106e0 [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame0,0,0,528x551,invalid,title=f 77, fps 0.0,normal], displayable true, valid false, visible true [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x55183b20 512x512, swapInterval 1, drawable 0xffffffffd40107be [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame0,0,0,528x551,invalid,title=f 78, fps 0.0,normal], displayable true, valid false, visible true [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x55183b20 512x512, swapInterval 1, drawable 0xffffffffc40106e0 [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame0,0,0,528x551,invalid,title=f 79, fps 0.0,normal], displayable true, valid false, visible true [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x55183b20 512x512, swapInterval 1, drawable 0xffffffffbd01066b [junit] *Dispose*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame0,0,0,528x551,invalid,title=f 80, fps 0.0,normal], displayable true, valid false, visible true [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x55183b20: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x55183b20 FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestGLCanvasAWTActionDeadlock01AWT - test00NoAnimator [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestGLCanvasAWTActionDeadlock01AWT - test01Animator [junit] OSX CALayer AWT-Mod Bug false [junit] OSType WINDOWS [junit] Java Version 17.0.5 [junit] *** createGLCanvas.0 [junit] *** createGLCanvas.X [junit] About to start Animator: CT main [junit] *** attachGLCanvas.0 on-current-thread false, currentThread main [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60 f, 60000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120 f, 120000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180 f, 180000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240 f, 240000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 300 f, 300000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 360 f, 360000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 420 f, 420000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 480 f, 480000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 540 f, 540000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 600 f, 600000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 660 f, 660000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 720 f, 720000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 780 f, 780000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 840 f, 420000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 900 f, 450000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 960 f, 480000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1020 f, 510000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1080 f, 540000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1140 f, 570000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1200 f, 600000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1260 f, 630000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1320 f, 660000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1380 f, 690000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1440 f, 480000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1500 f, 500000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1560 f, 520000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1620 f, 540000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1680 f, 560000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1740 f, 580000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1800 f, 600000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1860 f, 620000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1920 f, 640000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1980 f, 660000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2040 f, 680000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2100 f, 700000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2160 f, 720000.0 fps, 0 ms/f [junit] *** attachGLCanvas.X [junit] About to setVisible.0 CT main [junit] 0 s: 60 f / 44 ms, 1363.6 fps, 0 ms/f; total: 2220 f, 47234.0 fps, 0 ms/f [junit] About to setVisible.1.0 CT AWT-EventQueue-0 [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2280 f, 48510.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2340 f, 48750.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2400 f, 50000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2460 f, 51250.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2520 f, 52500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2580 f, 52653.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2640 f, 53877.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2700 f, 55102.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2760 f, 56326.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2820 f, 57551.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2880 f, 58775.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2940 f, 58800.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3000 f, 60000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3060 f, 61200.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3120 f, 62400.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3180 f, 63600.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3240 f, 63529.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3300 f, 64705.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3360 f, 65882.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3420 f, 67058.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3480 f, 68235.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3540 f, 69411.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3600 f, 69230.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3660 f, 70384.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3720 f, 71538.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3780 f, 72692.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3840 f, 73846.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3900 f, 73584.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3960 f, 74716.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4020 f, 75849.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4080 f, 76981.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4140 f, 78113.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4200 f, 79245.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4260 f, 80377.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4320 f, 81509.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4380 f, 82641.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4440 f, 83773.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4500 f, 83333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4560 f, 84444.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4620 f, 84000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4680 f, 85090.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4740 f, 86181.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4800 f, 87272.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4860 f, 86785.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4920 f, 87857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4980 f, 88928.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5040 f, 90000.0 fps, 0 ms/f [junit] 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 0x74235045: tileRendererInUse null, GearsES2[obj 0x74235045 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x74235045 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL4bc/GL4bc.hw] [junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR NVIDIA Corporation [junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [junit] GL_VERSION 4.6.0 NVIDIA 391.35 [junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 325 [junit] GLX_EXTENSIONS 30 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x74235045 created: GearsObj[0x60c73240, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x74235045 created: GearsObj[0x56147396, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x74235045 created: GearsObj[0x56147396, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x74235045 FIN GearsES2[obj 0x74235045 isInit true, usesShared false, 1 GearsObj[0x60c73240, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x56147396, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2413d1af, 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 0x74235045 0/0 512x512 of 512x512, swapInterval 1, drawable 0xffffffffd40107be, msaa false, tileRendererInUse null [junit] >> GearsES2 0x74235045, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [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] *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] 0 s: 60 f / 799 ms, 75.0 fps, 13 ms/f; total: 5100 f, 5964.9 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 42, 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 43, fps 75.093864,normal], displayable true, 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 75.093864,normal], displayable true, 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 75.093864,normal], displayable true, 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 75.093864,normal], displayable true, 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 75.093864,normal], displayable true, 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 75.093864,normal], displayable true, 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 75.093864,normal], displayable true, 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 75.093864,normal], displayable true, 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 75.093864,normal], displayable true, 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 75.093864,normal], displayable true, 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 75.093864,normal], displayable true, 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 75.093864,normal], displayable true, 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 75.093864,normal], displayable true, 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 75.093864,normal], displayable true, 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 57, fps 75.093864,normal], displayable true, 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 58, fps 75.093864,normal], displayable true, 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 59, fps 75.093864,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 60, fps 75.093864,normal], displayable true, valid false, visible true [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x74235045: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x74235045 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 17.0.5 [junit] *** createGLCanvas.0 [junit] *** createGLCanvas.X [junit] About to start Animator: CT main [junit] *** attachGLCanvas.0 on-current-thread false, currentThread main [junit] *** attachGLCanvas.X [junit] About to setVisible.0 CT main [junit] About to setVisible.1.0 CT AWT-EventQueue-0 [junit] About to setVisible.1.X CT AWT-EventQueue-0 [junit] About to setVisible.X CT main [junit] *Init*: CT AWT-EventQueue-0 [junit] About to setTitle: 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 0x292b08d6: tileRendererInUse null, GearsES2[obj 0x292b08d6 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x292b08d6 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL4bc/GL4bc.hw] [junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR NVIDIA Corporation [junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [junit] GL_VERSION 4.6.0 NVIDIA 391.35 [junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 325 [junit] GLX_EXTENSIONS 30 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x292b08d6 created: GearsObj[0x4f5ec2bd, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x292b08d6 created: GearsObj[0xd358ed6, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x292b08d6 created: GearsObj[0xd358ed6, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x292b08d6 FIN GearsES2[obj 0x292b08d6 isInit true, usesShared false, 1 GearsObj[0x4f5ec2bd, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0xd358ed6, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x606b38f4, 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 0x292b08d6 0/0 512x512 of 512x512, swapInterval 1, drawable 0xffffffffc40106e0, msaa false, tileRendererInUse null [junit] >> GearsES2 0x292b08d6, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [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] *Dispose*: 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] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x292b08d6: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x292b08d6 FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestGLCanvasAWTActionDeadlock01AWT - test02FPSAnimator [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestGLCanvasAWTActionDeadlock01AWT - test02FPSAnimator_RestartOnAWTEDT [junit] OSX CALayer AWT-Mod Bug false [junit] OSType WINDOWS [junit] Java Version 17.0.5 [junit] *** createGLCanvas.0 [junit] *** createGLCanvas.X [junit] About to start Animator: CT main [junit] *** attachGLCanvas.0 on-current-thread false, currentThread main [junit] *** attachGLCanvas.X [junit] About to setVisible.0 CT main [junit] About to setVisible.1.0 CT AWT-EventQueue-0 [junit] About to setVisible.1.X CT AWT-EventQueue-0 [junit] About to setVisible.X CT main [junit] *** detachGLCanvas.0 on-current-thread false, currentThread main [junit] *** detachGLCanvas.X [junit] *** createGLCanvas.0 [junit] *** createGLCanvas.X [junit] *** attachGLCanvas.0 on-current-thread false, currentThread main [junit] *** attachGLCanvas.X [junit] *Init*: CT AWT-EventQueue-0 [junit] About to setTitle: 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 0x6025e1b6: tileRendererInUse null, GearsES2[obj 0x6025e1b6 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x6025e1b6 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL4bc/GL4bc.hw] [junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR NVIDIA Corporation [junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [junit] GL_VERSION 4.6.0 NVIDIA 391.35 [junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 325 [junit] GLX_EXTENSIONS 30 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x6025e1b6 created: GearsObj[0x44ac7135, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x6025e1b6 created: GearsObj[0x20022569, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x6025e1b6 created: GearsObj[0x20022569, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x6025e1b6 FIN GearsES2[obj 0x6025e1b6 isInit true, usesShared false, 1 GearsObj[0x44ac7135, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x20022569, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x45ba4706, 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 0x6025e1b6 0/0 512x512 of 512x512, swapInterval 1, drawable 0xffffffffc40106e0, msaa false, tileRendererInUse null [junit] >> GearsES2 0x6025e1b6, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [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 0x6025e1b6 512x512, swapInterval 1, drawable 0xffffffffc40106e0 [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 0x6025e1b6 512x512, swapInterval 1, drawable 0xffffffffd40107be [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 0x6025e1b6 512x512, swapInterval 1, drawable 0xffffffffc40106e0 [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 0x6025e1b6 512x512, swapInterval 1, drawable 0xffffffffd40107be [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 0x6025e1b6 512x512, swapInterval 1, drawable 0xffffffffd40107be [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 0x6025e1b6 512x512, swapInterval 1, drawable 0x4a010789 [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 0x6025e1b6 512x512, swapInterval 1, drawable 0x4a010789 [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 0x6025e1b6 512x512, swapInterval 1, drawable 0xffffffffd40107be [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 0x6025e1b6 512x512, swapInterval 1, drawable 0x4a010789 [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 0x6025e1b6 512x512, swapInterval 1, drawable 0xffffffffbd01066b [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 0x6025e1b6 512x512, swapInterval 1, drawable 0xffffffffd40107be [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 0x6025e1b6 512x512, swapInterval 1, drawable 0xffffffffbd01066b [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 0x6025e1b6 512x512, swapInterval 1, drawable 0xffffffffd40107be [junit] *Display*: 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.display 0x6025e1b6 512x512, swapInterval 1, drawable 0xffffffffc40106e0 [junit] *Dispose*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame3,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.dispose 0x6025e1b6: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x6025e1b6 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 0x6025e1b6: tileRendererInUse null, GearsES2[obj 0x6025e1b6 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x6025e1b6 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL4bc/GL4bc.hw] [junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR NVIDIA Corporation [junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [junit] GL_VERSION 4.6.0 NVIDIA 391.35 [junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 325 [junit] GLX_EXTENSIONS 30 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x6025e1b6 created: GearsObj[0x702d09a0, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x6025e1b6 created: GearsObj[0x7341d3e7, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x6025e1b6 created: GearsObj[0x7341d3e7, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x6025e1b6 FIN GearsES2[obj 0x6025e1b6 isInit true, usesShared false, 1 GearsObj[0x702d09a0, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7341d3e7, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1780b5d8, 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 0x6025e1b6 0/0 512x512 of 512x512, swapInterval 1, drawable 0x4a010789, msaa false, tileRendererInUse null [junit] >> GearsES2 0x6025e1b6, angle 7.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [junit] *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 0x6025e1b6 512x512, swapInterval 1, drawable 0x4a010789 [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 0x6025e1b6 512x512, swapInterval 1, drawable 0xffffffffbd01066b [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 0x6025e1b6 512x512, swapInterval 1, drawable 0x4a010789 [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 0x6025e1b6 512x512, swapInterval 1, drawable 0xffffffffbd01066b [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 0x6025e1b6 512x512, swapInterval 1, drawable 0x4a010789 [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 0x6025e1b6 512x512, swapInterval 1, drawable 0xffffffffc40106e0 [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 0x6025e1b6 512x512, swapInterval 1, drawable 0xffffffffbd01066b [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 0x6025e1b6 512x512, swapInterval 1, drawable 0xffffffffd40107be [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 0x6025e1b6 512x512, swapInterval 1, drawable 0xffffffffbd01066b [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 0x6025e1b6 512x512, swapInterval 1, drawable 0xffffffffd40107be [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 0x6025e1b6 512x512, swapInterval 1, drawable 0x4a010789 [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 0x6025e1b6 512x512, swapInterval 1, drawable 0xffffffffd40107be [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 0x6025e1b6 512x512, swapInterval 1, drawable 0xffffffffbd01066b [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 0x6025e1b6: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x6025e1b6 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 0x6025e1b6: tileRendererInUse null, GearsES2[obj 0x6025e1b6 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x6025e1b6 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL4bc/GL4bc.hw] [junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR NVIDIA Corporation [junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [junit] GL_VERSION 4.6.0 NVIDIA 391.35 [junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 325 [junit] GLX_EXTENSIONS 30 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x6025e1b6 created: GearsObj[0x489c6dc5, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x6025e1b6 created: GearsObj[0x41e95a5, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x6025e1b6 created: GearsObj[0x41e95a5, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x6025e1b6 FIN GearsES2[obj 0x6025e1b6 isInit true, usesShared false, 1 GearsObj[0x489c6dc5, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x41e95a5, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3ec3610e, 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 0x6025e1b6 0/0 512x512 of 512x512, swapInterval 1, drawable 0x4a010789, msaa false, tileRendererInUse null [junit] >> GearsES2 0x6025e1b6, 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 [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 0x6025e1b6 512x512, swapInterval 1, drawable 0x4a010789 [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 0x6025e1b6 512x512, swapInterval 1, drawable 0xffffffffd40107be [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 0x6025e1b6 512x512, swapInterval 1, drawable 0x4a010789 [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 0x6025e1b6 512x512, swapInterval 1, drawable 0xffffffffc40106e0 [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 0x6025e1b6 512x512, swapInterval 1, drawable 0xffffffffbd01066b [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 0x6025e1b6 512x512, swapInterval 1, drawable 0xffffffffd40107be [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 0x6025e1b6 512x512, swapInterval 1, drawable 0xffffffffc40106e0 [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 0x6025e1b6 512x512, swapInterval 1, drawable 0x4a010789 [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 0x6025e1b6 512x512, swapInterval 1, drawable 0xffffffffbd01066b [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 0x6025e1b6 512x512, swapInterval 1, drawable 0x4a010789 [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 0x6025e1b6 512x512, swapInterval 1, drawable 0xffffffffbd01066b [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 0x6025e1b6 512x512, swapInterval 1, drawable 0x4a010789 [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 0x6025e1b6 512x512, swapInterval 1, drawable 0xffffffffd40107be [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 0x6025e1b6: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x6025e1b6 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 0x6025e1b6: tileRendererInUse null, GearsES2[obj 0x6025e1b6 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x6025e1b6 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL4bc/GL4bc.hw] [junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR NVIDIA Corporation [junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [junit] GL_VERSION 4.6.0 NVIDIA 391.35 [junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 325 [junit] GLX_EXTENSIONS 30 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x6025e1b6 created: GearsObj[0x6a03ec0c, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x6025e1b6 created: GearsObj[0x560278d3, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x6025e1b6 created: GearsObj[0x560278d3, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x6025e1b6 FIN GearsES2[obj 0x6025e1b6 isInit true, usesShared false, 1 GearsObj[0x6a03ec0c, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x560278d3, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0xeb1c7fb, 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 0x6025e1b6 0/0 512x512 of 512x512, swapInterval 1, drawable 0xffffffffd40107be, msaa false, tileRendererInUse null [junit] >> GearsES2 0x6025e1b6, angle 20.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [junit] *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 0x6025e1b6 512x512, swapInterval 1, drawable 0xffffffffd40107be [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 0x6025e1b6 512x512, swapInterval 1, drawable 0xffffffffc40106e0 [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 0x6025e1b6 512x512, swapInterval 1, drawable 0xffffffffbd01066b [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 0x6025e1b6 512x512, swapInterval 1, drawable 0xffffffffc40106e0 [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 0x6025e1b6 512x512, swapInterval 1, drawable 0xffffffffd40107be [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 0x6025e1b6 512x512, swapInterval 1, drawable 0xffffffffc40106e0 [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 0x6025e1b6 512x512, swapInterval 1, drawable 0x4a010789 [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 0x6025e1b6 512x512, swapInterval 1, drawable 0xffffffffc40106e0 [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 0x6025e1b6 512x512, swapInterval 1, drawable 0xffffffffd40107be [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 0x6025e1b6 512x512, swapInterval 1, drawable 0xffffffffc40106e0 [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 0x6025e1b6 512x512, swapInterval 1, drawable 0xffffffffd40107be [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 0x6025e1b6 512x512, swapInterval 1, drawable 0xffffffffc40106e0 [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 0x6025e1b6 512x512, swapInterval 1, drawable 0x4a010789 [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 0x6025e1b6: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x6025e1b6 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 0x6025e1b6: tileRendererInUse null, GearsES2[obj 0x6025e1b6 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x6025e1b6 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL4bc/GL4bc.hw] [junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR NVIDIA Corporation [junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [junit] GL_VERSION 4.6.0 NVIDIA 391.35 [junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 325 [junit] GLX_EXTENSIONS 30 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x6025e1b6 created: GearsObj[0x56eb4773, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x6025e1b6 created: GearsObj[0x2ecba4c5, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x6025e1b6 created: GearsObj[0x2ecba4c5, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x6025e1b6 FIN GearsES2[obj 0x6025e1b6 isInit true, usesShared false, 1 GearsObj[0x56eb4773, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2ecba4c5, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0xb65837e, 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 0x6025e1b6 0/0 512x512 of 512x512, swapInterval 1, drawable 0x4a010789, msaa false, tileRendererInUse null [junit] >> GearsES2 0x6025e1b6, angle 26.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [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 0x6025e1b6 512x512, swapInterval 1, drawable 0x4a010789 [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 0x6025e1b6 512x512, swapInterval 1, drawable 0xffffffffbd01066b [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 0x6025e1b6 512x512, swapInterval 1, drawable 0x4a010789 [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 0x6025e1b6 512x512, swapInterval 1, drawable 0xffffffffbd01066b [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 0x6025e1b6 512x512, swapInterval 1, drawable 0xffffffffd40107be [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 0x6025e1b6 512x512, swapInterval 1, drawable 0xffffffffc40106e0 [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 0x6025e1b6 512x512, swapInterval 1, drawable 0xffffffffbd01066b [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 0x6025e1b6 512x512, swapInterval 1, drawable 0x4a010789 [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 0x6025e1b6 512x512, swapInterval 1, drawable 0xffffffffbd01066b [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 0x6025e1b6 512x512, swapInterval 1, drawable 0xffffffffd40107be [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 0x6025e1b6 512x512, swapInterval 1, drawable 0xffffffffc40106e0 [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 0x6025e1b6 512x512, swapInterval 1, drawable 0xffffffffd40107be [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 0x6025e1b6 512x512, swapInterval 1, drawable 0xffffffffbd01066b [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 0x6025e1b6: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x6025e1b6 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 @ 1675155171913 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1675155171913 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.569 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675155165030 ms III - Start [junit] SLOCK [T main @ 1675155165031 ms +++ localhost/127.0.0.1:59999 - Locked within 10 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestGLCanvasAWTActionDeadlock01AWT - test00NoAnimator [junit] OSX CALayer AWT-Mod Bug false [junit] OSType WINDOWS [junit] Java Version 17.0.5 [junit] *** createGLCanvas.0 [junit] *** createGLCanvas.X [junit] *** attachGLCanvas.0 on-current-thread false, currentThread main [junit] *** attachGLCanvas.X [junit] About to setVisible.0 CT main [junit] About to setVisible.1.0 CT AWT-EventQueue-0 [junit] About to setVisible.1.X CT AWT-EventQueue-0 [junit] About to setVisible.X CT main [junit] *Init*: CT AWT-EventQueue-0 [junit] About to setTitle: 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 0x55183b20: tileRendererInUse null, GearsES2[obj 0x55183b20 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x55183b20 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL4bc/GL4bc.hw] [junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR NVIDIA Corporation [junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [junit] GL_VERSION 4.6.0 NVIDIA 391.35 [junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 325 [junit] GLX_EXTENSIONS 30 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x55183b20 created: GearsObj[0x47b85563, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x55183b20 created: GearsObj[0xc2f69d4, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x55183b20 created: GearsObj[0xc2f69d4, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x55183b20 FIN GearsES2[obj 0x55183b20 isInit true, usesShared false, 1 GearsObj[0x47b85563, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0xc2f69d4, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3c7e97a0, 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 0x55183b20 0/0 512x512 of 512x512, swapInterval 1, drawable 0xffffffffc40106e0, msaa false, tileRendererInUse null [junit] >> GearsES2 0x55183b20, angle 0.0, [l -1.0, r 1.0, b -1.0, t 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 0x55183b20 512x512, swapInterval 1, drawable 0xffffffffc40106e0 [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 0x55183b20 512x512, swapInterval 1, drawable 0xffffffffd40107be [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 0x55183b20 512x512, swapInterval 1, drawable 0xffffffffbd01066b [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 0x55183b20 512x512, swapInterval 1, drawable 0xffffffffc40106e0 [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 0x55183b20 512x512, swapInterval 1, drawable 0xffffffffd40107be [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 0x55183b20 512x512, swapInterval 1, drawable 0xffffffffc40106e0 [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 0x55183b20 512x512, swapInterval 1, drawable 0xffffffffc40106e0 [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 0x55183b20 512x512, swapInterval 1, drawable 0xffffffffbd01066b [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 0x55183b20 512x512, swapInterval 1, drawable 0xffffffffc40106e0 [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 0x55183b20 512x512, swapInterval 1, drawable 0xffffffffd40107be [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 0x55183b20 512x512, swapInterval 1, drawable 0xffffffffd40107be [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 0x55183b20 512x512, swapInterval 1, drawable 0xffffffffc40106e0 [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 0x55183b20 512x512, swapInterval 1, drawable 0xffffffffbd01066b [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 0x55183b20 512x512, swapInterval 1, drawable 0xffffffffbd01066b [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 0x55183b20 512x512, swapInterval 1, drawable 0xffffffffc40106e0 [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 0x55183b20 512x512, swapInterval 1, drawable 0xffffffffbd01066b [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 0x55183b20 512x512, swapInterval 1, drawable 0xffffffffc40106e0 [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 0x55183b20 512x512, swapInterval 1, drawable 0xffffffffbd01066b [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 0x55183b20 512x512, swapInterval 1, drawable 0xffffffffd40107be [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 0x55183b20 512x512, swapInterval 1, drawable 0xffffffffbd01066b [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 0x55183b20 512x512, swapInterval 1, drawable 0xffffffffbd01066b [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 0x55183b20 512x512, swapInterval 1, drawable 0xffffffffc40106e0 [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 0x55183b20 512x512, swapInterval 1, drawable 0xffffffffd40107be [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 0x55183b20 512x512, swapInterval 1, drawable 0xffffffffc40106e0 [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 0x55183b20 512x512, swapInterval 1, drawable 0xffffffffbd01066b [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 0x55183b20 512x512, swapInterval 1, drawable 0xffffffffc40106e0 [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 0x55183b20 512x512, swapInterval 1, drawable 0xffffffffd40107be [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 0x55183b20 512x512, swapInterval 1, drawable 0xffffffffbd01066b [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 0x55183b20 512x512, swapInterval 1, drawable 0xffffffffbd01066b [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 0x55183b20 512x512, swapInterval 1, drawable 0xffffffffd40107be [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 0x55183b20 512x512, swapInterval 1, drawable 0xffffffffc40106e0 [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 0x55183b20 512x512, swapInterval 1, drawable 0xffffffffbd01066b [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 0x55183b20 512x512, swapInterval 1, drawable 0xffffffffc40106e0 [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 0x55183b20 512x512, swapInterval 1, drawable 0xffffffffbd01066b [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 0x55183b20 512x512, swapInterval 1, drawable 0xffffffffd40107be [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 0x55183b20 512x512, swapInterval 1, drawable 0x4a010789 [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 0x55183b20 512x512, swapInterval 1, drawable 0xffffffffbd01066b [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 0x55183b20 512x512, swapInterval 1, drawable 0xffffffffd40107be [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 0x55183b20 512x512, swapInterval 1, drawable 0xffffffffbd01066b [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 0x55183b20 512x512, swapInterval 1, drawable 0xffffffffd40107be [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 0x55183b20 512x512, swapInterval 1, drawable 0xffffffffc40106e0 [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 0x55183b20 512x512, swapInterval 1, drawable 0x4a010789 [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 0x55183b20 512x512, swapInterval 1, drawable 0xffffffffbd01066b [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 0x55183b20 512x512, swapInterval 1, drawable 0x4a010789 [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 0x55183b20 512x512, swapInterval 1, drawable 0xffffffffc40106e0 [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 0x55183b20 512x512, swapInterval 1, drawable 0xffffffffd40107be [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 0x55183b20 512x512, swapInterval 1, drawable 0xffffffffbd01066b [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 0x55183b20 512x512, swapInterval 1, drawable 0xffffffffc40106e0 [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 0x55183b20 512x512, swapInterval 1, drawable 0x4a010789 [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 0x55183b20 512x512, swapInterval 1, drawable 0xffffffffbd01066b [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 0x55183b20 512x512, swapInterval 1, drawable 0xffffffffbd01066b [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 0x55183b20 512x512, swapInterval 1, drawable 0xffffffffc40106e0 [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 0x55183b20 512x512, swapInterval 1, drawable 0xffffffffbd01066b [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 0x55183b20 512x512, swapInterval 1, drawable 0x4a010789 [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 0x55183b20 512x512, swapInterval 1, drawable 0xffffffffc40106e0 [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 0x55183b20 512x512, swapInterval 1, drawable 0xffffffffd40107be [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 0x55183b20 512x512, swapInterval 1, drawable 0xffffffffc40106e0 [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 0x55183b20 512x512, swapInterval 1, drawable 0x4a010789 [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 0x55183b20 512x512, swapInterval 1, drawable 0x4a010789 [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 0x55183b20 512x512, swapInterval 1, drawable 0xffffffffbd01066b [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 0x55183b20 512x512, swapInterval 1, drawable 0xffffffffd40107be [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 0x55183b20 512x512, swapInterval 1, drawable 0xffffffffc40106e0 [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 0x55183b20 512x512, swapInterval 1, drawable 0x4a010789 [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 0x55183b20 512x512, swapInterval 1, drawable 0xffffffffd40107be [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 0x55183b20 512x512, swapInterval 1, drawable 0xffffffffd40107be [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 0x55183b20 512x512, swapInterval 1, drawable 0xffffffffbd01066b [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 0x55183b20 512x512, swapInterval 1, drawable 0xffffffffc40106e0 [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 0x55183b20 512x512, swapInterval 1, drawable 0x4a010789 [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 0x55183b20 512x512, swapInterval 1, drawable 0xffffffffd40107be [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 0x55183b20 512x512, swapInterval 1, drawable 0x4a010789 [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 0x55183b20 512x512, swapInterval 1, drawable 0xffffffffc40106e0 [junit] *Display*: 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.display 0x55183b20 512x512, swapInterval 1, drawable 0xffffffffbd01066b [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame0,0,0,528x551,invalid,title=f 71, fps 0.0,normal], displayable true, valid false, visible true [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x55183b20 512x512, swapInterval 1, drawable 0xffffffffd40107be [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame0,0,0,528x551,invalid,title=f 72, fps 0.0,normal], displayable true, valid false, visible true [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x55183b20 512x512, swapInterval 1, drawable 0x4a010789 [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame0,0,0,528x551,invalid,title=f 73, fps 0.0,normal], displayable true, valid false, visible true [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x55183b20 512x512, swapInterval 1, drawable 0xffffffffc40106e0 [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame0,0,0,528x551,invalid,title=f 74, fps 0.0,normal], displayable true, valid false, visible true [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x55183b20 512x512, swapInterval 1, drawable 0xffffffffbd01066b [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame0,0,0,528x551,invalid,title=f 75, fps 0.0,normal], displayable true, valid false, visible true [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x55183b20 512x512, swapInterval 1, drawable 0x4a010789 [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame0,0,0,528x551,invalid,title=f 76, fps 0.0,normal], displayable true, valid false, visible true [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x55183b20 512x512, swapInterval 1, drawable 0xffffffffc40106e0 [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame0,0,0,528x551,invalid,title=f 77, fps 0.0,normal], displayable true, valid false, visible true [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x55183b20 512x512, swapInterval 1, drawable 0xffffffffd40107be [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame0,0,0,528x551,invalid,title=f 78, fps 0.0,normal], displayable true, valid false, visible true [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x55183b20 512x512, swapInterval 1, drawable 0xffffffffc40106e0 [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame0,0,0,528x551,invalid,title=f 79, fps 0.0,normal], displayable true, valid false, visible true [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x55183b20 512x512, swapInterval 1, drawable 0xffffffffbd01066b [junit] *Dispose*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame0,0,0,528x551,invalid,title=f 80, fps 0.0,normal], displayable true, valid false, visible true [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x55183b20: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x55183b20 FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestGLCanvasAWTActionDeadlock01AWT - test00NoAnimator [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestGLCanvasAWTActionDeadlock01AWT - test01Animator [junit] OSX CALayer AWT-Mod Bug false [junit] OSType WINDOWS [junit] Java Version 17.0.5 [junit] *** createGLCanvas.0 [junit] *** createGLCanvas.X [junit] About to start Animator: CT main [junit] *** attachGLCanvas.0 on-current-thread false, currentThread main [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60 f, 60000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120 f, 120000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180 f, 180000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240 f, 240000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 300 f, 300000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 360 f, 360000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 420 f, 420000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 480 f, 480000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 540 f, 540000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 600 f, 600000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 660 f, 660000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 720 f, 720000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 780 f, 780000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 840 f, 420000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 900 f, 450000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 960 f, 480000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1020 f, 510000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1080 f, 540000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1140 f, 570000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1200 f, 600000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1260 f, 630000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1320 f, 660000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1380 f, 690000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1440 f, 480000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1500 f, 500000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1560 f, 520000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1620 f, 540000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1680 f, 560000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1740 f, 580000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1800 f, 600000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1860 f, 620000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1920 f, 640000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1980 f, 660000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2040 f, 680000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2100 f, 700000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2160 f, 720000.0 fps, 0 ms/f [junit] *** attachGLCanvas.X [junit] About to setVisible.0 CT main [junit] 0 s: 60 f / 44 ms, 1363.6 fps, 0 ms/f; total: 2220 f, 47234.0 fps, 0 ms/f [junit] About to setVisible.1.0 CT AWT-EventQueue-0 [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2280 f, 48510.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2340 f, 48750.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2400 f, 50000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2460 f, 51250.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2520 f, 52500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2580 f, 52653.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2640 f, 53877.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2700 f, 55102.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2760 f, 56326.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2820 f, 57551.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2880 f, 58775.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2940 f, 58800.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3000 f, 60000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3060 f, 61200.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3120 f, 62400.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3180 f, 63600.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3240 f, 63529.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3300 f, 64705.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3360 f, 65882.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3420 f, 67058.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3480 f, 68235.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3540 f, 69411.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3600 f, 69230.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3660 f, 70384.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3720 f, 71538.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3780 f, 72692.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3840 f, 73846.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3900 f, 73584.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3960 f, 74716.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4020 f, 75849.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4080 f, 76981.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4140 f, 78113.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4200 f, 79245.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4260 f, 80377.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4320 f, 81509.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4380 f, 82641.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4440 f, 83773.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4500 f, 83333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4560 f, 84444.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4620 f, 84000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4680 f, 85090.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4740 f, 86181.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4800 f, 87272.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4860 f, 86785.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4920 f, 87857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4980 f, 88928.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5040 f, 90000.0 fps, 0 ms/f [junit] 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 0x74235045: tileRendererInUse null, GearsES2[obj 0x74235045 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x74235045 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL4bc/GL4bc.hw] [junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR NVIDIA Corporation [junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [junit] GL_VERSION 4.6.0 NVIDIA 391.35 [junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 325 [junit] GLX_EXTENSIONS 30 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x74235045 created: GearsObj[0x60c73240, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x74235045 created: GearsObj[0x56147396, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x74235045 created: GearsObj[0x56147396, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x74235045 FIN GearsES2[obj 0x74235045 isInit true, usesShared false, 1 GearsObj[0x60c73240, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x56147396, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2413d1af, 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 0x74235045 0/0 512x512 of 512x512, swapInterval 1, drawable 0xffffffffd40107be, msaa false, tileRendererInUse null [junit] >> GearsES2 0x74235045, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [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] *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] 0 s: 60 f / 799 ms, 75.0 fps, 13 ms/f; total: 5100 f, 5964.9 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 42, 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 43, fps 75.093864,normal], displayable true, 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 75.093864,normal], displayable true, 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 75.093864,normal], displayable true, 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 75.093864,normal], displayable true, 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 75.093864,normal], displayable true, 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 75.093864,normal], displayable true, 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 75.093864,normal], displayable true, 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 75.093864,normal], displayable true, 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 75.093864,normal], displayable true, 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 75.093864,normal], displayable true, 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 75.093864,normal], displayable true, 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 75.093864,normal], displayable true, 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 75.093864,normal], displayable true, 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 75.093864,normal], displayable true, 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 57, fps 75.093864,normal], displayable true, 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 58, fps 75.093864,normal], displayable true, 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 59, fps 75.093864,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 60, fps 75.093864,normal], displayable true, valid false, visible true [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x74235045: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x74235045 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 17.0.5 [junit] *** createGLCanvas.0 [junit] *** createGLCanvas.X [junit] About to start Animator: CT main [junit] *** attachGLCanvas.0 on-current-thread false, currentThread main [junit] *** attachGLCanvas.X [junit] About to setVisible.0 CT main [junit] About to setVisible.1.0 CT AWT-EventQueue-0 [junit] About to setVisible.1.X CT AWT-EventQueue-0 [junit] About to setVisible.X CT main [junit] *Init*: CT AWT-EventQueue-0 [junit] About to setTitle: 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 0x292b08d6: tileRendererInUse null, GearsES2[obj 0x292b08d6 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x292b08d6 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL4bc/GL4bc.hw] [junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR NVIDIA Corporation [junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [junit] GL_VERSION 4.6.0 NVIDIA 391.35 [junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 325 [junit] GLX_EXTENSIONS 30 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x292b08d6 created: GearsObj[0x4f5ec2bd, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x292b08d6 created: GearsObj[0xd358ed6, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x292b08d6 created: GearsObj[0xd358ed6, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x292b08d6 FIN GearsES2[obj 0x292b08d6 isInit true, usesShared false, 1 GearsObj[0x4f5ec2bd, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0xd358ed6, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x606b38f4, 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 0x292b08d6 0/0 512x512 of 512x512, swapInterval 1, drawable 0xffffffffc40106e0, msaa false, tileRendererInUse null [junit] >> GearsES2 0x292b08d6, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [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] *Dispose*: 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] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x292b08d6: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x292b08d6 FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestGLCanvasAWTActionDeadlock01AWT - test02FPSAnimator [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestGLCanvasAWTActionDeadlock01AWT - test02FPSAnimator_RestartOnAWTEDT [junit] OSX CALayer AWT-Mod Bug false [junit] OSType WINDOWS [junit] Java Version 17.0.5 [junit] *** createGLCanvas.0 [junit] *** createGLCanvas.X [junit] About to start Animator: CT main [junit] *** attachGLCanvas.0 on-current-thread false, currentThread main [junit] *** attachGLCanvas.X [junit] About to setVisible.0 CT main [junit] About to setVisible.1.0 CT AWT-EventQueue-0 [junit] About to setVisible.1.X CT AWT-EventQueue-0 [junit] About to setVisible.X CT main [junit] *** detachGLCanvas.0 on-current-thread false, currentThread main [junit] *** detachGLCanvas.X [junit] *** createGLCanvas.0 [junit] *** createGLCanvas.X [junit] *** attachGLCanvas.0 on-current-thread false, currentThread main [junit] *** attachGLCanvas.X [junit] *Init*: CT AWT-EventQueue-0 [junit] About to setTitle: 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 0x6025e1b6: tileRendererInUse null, GearsES2[obj 0x6025e1b6 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x6025e1b6 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL4bc/GL4bc.hw] [junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR NVIDIA Corporation [junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [junit] GL_VERSION 4.6.0 NVIDIA 391.35 [junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 325 [junit] GLX_EXTENSIONS 30 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x6025e1b6 created: GearsObj[0x44ac7135, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x6025e1b6 created: GearsObj[0x20022569, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x6025e1b6 created: GearsObj[0x20022569, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x6025e1b6 FIN GearsES2[obj 0x6025e1b6 isInit true, usesShared false, 1 GearsObj[0x44ac7135, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x20022569, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x45ba4706, 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 0x6025e1b6 0/0 512x512 of 512x512, swapInterval 1, drawable 0xffffffffc40106e0, msaa false, tileRendererInUse null [junit] >> GearsES2 0x6025e1b6, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [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 0x6025e1b6 512x512, swapInterval 1, drawable 0xffffffffc40106e0 [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 0x6025e1b6 512x512, swapInterval 1, drawable 0xffffffffd40107be [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 0x6025e1b6 512x512, swapInterval 1, drawable 0xffffffffc40106e0 [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 0x6025e1b6 512x512, swapInterval 1, drawable 0xffffffffd40107be [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 0x6025e1b6 512x512, swapInterval 1, drawable 0xffffffffd40107be [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 0x6025e1b6 512x512, swapInterval 1, drawable 0x4a010789 [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 0x6025e1b6 512x512, swapInterval 1, drawable 0x4a010789 [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 0x6025e1b6 512x512, swapInterval 1, drawable 0xffffffffd40107be [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 0x6025e1b6 512x512, swapInterval 1, drawable 0x4a010789 [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 0x6025e1b6 512x512, swapInterval 1, drawable 0xffffffffbd01066b [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 0x6025e1b6 512x512, swapInterval 1, drawable 0xffffffffd40107be [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 0x6025e1b6 512x512, swapInterval 1, drawable 0xffffffffbd01066b [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 0x6025e1b6 512x512, swapInterval 1, drawable 0xffffffffd40107be [junit] *Display*: 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.display 0x6025e1b6 512x512, swapInterval 1, drawable 0xffffffffc40106e0 [junit] *Dispose*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame3,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.dispose 0x6025e1b6: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x6025e1b6 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 0x6025e1b6: tileRendererInUse null, GearsES2[obj 0x6025e1b6 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x6025e1b6 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL4bc/GL4bc.hw] [junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR NVIDIA Corporation [junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [junit] GL_VERSION 4.6.0 NVIDIA 391.35 [junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 325 [junit] GLX_EXTENSIONS 30 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x6025e1b6 created: GearsObj[0x702d09a0, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x6025e1b6 created: GearsObj[0x7341d3e7, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x6025e1b6 created: GearsObj[0x7341d3e7, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x6025e1b6 FIN GearsES2[obj 0x6025e1b6 isInit true, usesShared false, 1 GearsObj[0x702d09a0, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7341d3e7, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1780b5d8, 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 0x6025e1b6 0/0 512x512 of 512x512, swapInterval 1, drawable 0x4a010789, msaa false, tileRendererInUse null [junit] >> GearsES2 0x6025e1b6, angle 7.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [junit] *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 0x6025e1b6 512x512, swapInterval 1, drawable 0x4a010789 [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 0x6025e1b6 512x512, swapInterval 1, drawable 0xffffffffbd01066b [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 0x6025e1b6 512x512, swapInterval 1, drawable 0x4a010789 [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 0x6025e1b6 512x512, swapInterval 1, drawable 0xffffffffbd01066b [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 0x6025e1b6 512x512, swapInterval 1, drawable 0x4a010789 [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 0x6025e1b6 512x512, swapInterval 1, drawable 0xffffffffc40106e0 [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 0x6025e1b6 512x512, swapInterval 1, drawable 0xffffffffbd01066b [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 0x6025e1b6 512x512, swapInterval 1, drawable 0xffffffffd40107be [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 0x6025e1b6 512x512, swapInterval 1, drawable 0xffffffffbd01066b [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 0x6025e1b6 512x512, swapInterval 1, drawable 0xffffffffd40107be [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 0x6025e1b6 512x512, swapInterval 1, drawable 0x4a010789 [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 0x6025e1b6 512x512, swapInterval 1, drawable 0xffffffffd40107be [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 0x6025e1b6 512x512, swapInterval 1, drawable 0xffffffffbd01066b [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 0x6025e1b6: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x6025e1b6 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 0x6025e1b6: tileRendererInUse null, GearsES2[obj 0x6025e1b6 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x6025e1b6 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL4bc/GL4bc.hw] [junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR NVIDIA Corporation [junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [junit] GL_VERSION 4.6.0 NVIDIA 391.35 [junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 325 [junit] GLX_EXTENSIONS 30 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x6025e1b6 created: GearsObj[0x489c6dc5, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x6025e1b6 created: GearsObj[0x41e95a5, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x6025e1b6 created: GearsObj[0x41e95a5, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x6025e1b6 FIN GearsES2[obj 0x6025e1b6 isInit true, usesShared false, 1 GearsObj[0x489c6dc5, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x41e95a5, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3ec3610e, 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 0x6025e1b6 0/0 512x512 of 512x512, swapInterval 1, drawable 0x4a010789, msaa false, tileRendererInUse null [junit] >> GearsES2 0x6025e1b6, 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 [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 0x6025e1b6 512x512, swapInterval 1, drawable 0x4a010789 [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 0x6025e1b6 512x512, swapInterval 1, drawable 0xffffffffd40107be [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 0x6025e1b6 512x512, swapInterval 1, drawable 0x4a010789 [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 0x6025e1b6 512x512, swapInterval 1, drawable 0xffffffffc40106e0 [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 0x6025e1b6 512x512, swapInterval 1, drawable 0xffffffffbd01066b [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 0x6025e1b6 512x512, swapInterval 1, drawable 0xffffffffd40107be [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 0x6025e1b6 512x512, swapInterval 1, drawable 0xffffffffc40106e0 [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 0x6025e1b6 512x512, swapInterval 1, drawable 0x4a010789 [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 0x6025e1b6 512x512, swapInterval 1, drawable 0xffffffffbd01066b [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 0x6025e1b6 512x512, swapInterval 1, drawable 0x4a010789 [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 0x6025e1b6 512x512, swapInterval 1, drawable 0xffffffffbd01066b [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 0x6025e1b6 512x512, swapInterval 1, drawable 0x4a010789 [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 0x6025e1b6 512x512, swapInterval 1, drawable 0xffffffffd40107be [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 0x6025e1b6: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x6025e1b6 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 0x6025e1b6: tileRendererInUse null, GearsES2[obj 0x6025e1b6 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x6025e1b6 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL4bc/GL4bc.hw] [junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR NVIDIA Corporation [junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [junit] GL_VERSION 4.6.0 NVIDIA 391.35 [junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 325 [junit] GLX_EXTENSIONS 30 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x6025e1b6 created: GearsObj[0x6a03ec0c, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x6025e1b6 created: GearsObj[0x560278d3, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x6025e1b6 created: GearsObj[0x560278d3, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x6025e1b6 FIN GearsES2[obj 0x6025e1b6 isInit true, usesShared false, 1 GearsObj[0x6a03ec0c, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x560278d3, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0xeb1c7fb, 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 0x6025e1b6 0/0 512x512 of 512x512, swapInterval 1, drawable 0xffffffffd40107be, msaa false, tileRendererInUse null [junit] >> GearsES2 0x6025e1b6, angle 20.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [junit] *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 0x6025e1b6 512x512, swapInterval 1, drawable 0xffffffffd40107be [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 0x6025e1b6 512x512, swapInterval 1, drawable 0xffffffffc40106e0 [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 0x6025e1b6 512x512, swapInterval 1, drawable 0xffffffffbd01066b [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 0x6025e1b6 512x512, swapInterval 1, drawable 0xffffffffc40106e0 [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 0x6025e1b6 512x512, swapInterval 1, drawable 0xffffffffd40107be [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 0x6025e1b6 512x512, swapInterval 1, drawable 0xffffffffc40106e0 [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 0x6025e1b6 512x512, swapInterval 1, drawable 0x4a010789 [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 0x6025e1b6 512x512, swapInterval 1, drawable 0xffffffffc40106e0 [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 0x6025e1b6 512x512, swapInterval 1, drawable 0xffffffffd40107be [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 0x6025e1b6 512x512, swapInterval 1, drawable 0xffffffffc40106e0 [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 0x6025e1b6 512x512, swapInterval 1, drawable 0xffffffffd40107be [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 0x6025e1b6 512x512, swapInterval 1, drawable 0xffffffffc40106e0 [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 0x6025e1b6 512x512, swapInterval 1, drawable 0x4a010789 [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 0x6025e1b6: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x6025e1b6 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 0x6025e1b6: tileRendererInUse null, GearsES2[obj 0x6025e1b6 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x6025e1b6 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL4bc/GL4bc.hw] [junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR NVIDIA Corporation [junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [junit] GL_VERSION 4.6.0 NVIDIA 391.35 [junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 325 [junit] GLX_EXTENSIONS 30 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x6025e1b6 created: GearsObj[0x56eb4773, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x6025e1b6 created: GearsObj[0x2ecba4c5, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x6025e1b6 created: GearsObj[0x2ecba4c5, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x6025e1b6 FIN GearsES2[obj 0x6025e1b6 isInit true, usesShared false, 1 GearsObj[0x56eb4773, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2ecba4c5, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0xb65837e, 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 0x6025e1b6 0/0 512x512 of 512x512, swapInterval 1, drawable 0x4a010789, msaa false, tileRendererInUse null [junit] >> GearsES2 0x6025e1b6, angle 26.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [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 0x6025e1b6 512x512, swapInterval 1, drawable 0x4a010789 [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 0x6025e1b6 512x512, swapInterval 1, drawable 0xffffffffbd01066b [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 0x6025e1b6 512x512, swapInterval 1, drawable 0x4a010789 [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 0x6025e1b6 512x512, swapInterval 1, drawable 0xffffffffbd01066b [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 0x6025e1b6 512x512, swapInterval 1, drawable 0xffffffffd40107be [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 0x6025e1b6 512x512, swapInterval 1, drawable 0xffffffffc40106e0 [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 0x6025e1b6 512x512, swapInterval 1, drawable 0xffffffffbd01066b [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 0x6025e1b6 512x512, swapInterval 1, drawable 0x4a010789 [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 0x6025e1b6 512x512, swapInterval 1, drawable 0xffffffffbd01066b [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 0x6025e1b6 512x512, swapInterval 1, drawable 0xffffffffd40107be [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 0x6025e1b6 512x512, swapInterval 1, drawable 0xffffffffc40106e0 [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 0x6025e1b6 512x512, swapInterval 1, drawable 0xffffffffd40107be [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 0x6025e1b6 512x512, swapInterval 1, drawable 0xffffffffbd01066b [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 0x6025e1b6: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x6025e1b6 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 @ 1675155171913 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1675155171913 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: test00NoAnimator took 3.116 sec [junit] Testcase: test01Animator took 1.182 sec [junit] Testcase: test02FPSAnimator took 1.13 sec [junit] Testcase: test02FPSAnimator_RestartOnAWTEDT took 1.42 sec [junit] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 7.569 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675155165030 ms III - Start [junit] SLOCK [T main @ 1675155165031 ms +++ localhost/127.0.0.1:59999 - Locked within 10 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestGLCanvasAWTActionDeadlock01AWT - test00NoAnimator [junit] OSX CALayer AWT-Mod Bug false [junit] OSType WINDOWS [junit] Java Version 17.0.5 [junit] *** createGLCanvas.0 [junit] *** createGLCanvas.X [junit] *** attachGLCanvas.0 on-current-thread false, currentThread main [junit] *** attachGLCanvas.X [junit] About to setVisible.0 CT main [junit] About to setVisible.1.0 CT AWT-EventQueue-0 [junit] About to setVisible.1.X CT AWT-EventQueue-0 [junit] About to setVisible.X CT main [junit] *Init*: CT AWT-EventQueue-0 [junit] About to setTitle: 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 0x55183b20: tileRendererInUse null, GearsES2[obj 0x55183b20 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x55183b20 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL4bc/GL4bc.hw] [junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR NVIDIA Corporation [junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [junit] GL_VERSION 4.6.0 NVIDIA 391.35 [junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 325 [junit] GLX_EXTENSIONS 30 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x55183b20 created: GearsObj[0x47b85563, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x55183b20 created: GearsObj[0xc2f69d4, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x55183b20 created: GearsObj[0xc2f69d4, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x55183b20 FIN GearsES2[obj 0x55183b20 isInit true, usesShared false, 1 GearsObj[0x47b85563, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0xc2f69d4, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3c7e97a0, 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 0x55183b20 0/0 512x512 of 512x512, swapInterval 1, drawable 0xffffffffc40106e0, msaa false, tileRendererInUse null [junit] >> GearsES2 0x55183b20, angle 0.0, [l -1.0, r 1.0, b -1.0, t 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 0x55183b20 512x512, swapInterval 1, drawable 0xffffffffc40106e0 [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 0x55183b20 512x512, swapInterval 1, drawable 0xffffffffd40107be [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 0x55183b20 512x512, swapInterval 1, drawable 0xffffffffbd01066b [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 0x55183b20 512x512, swapInterval 1, drawable 0xffffffffc40106e0 [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 0x55183b20 512x512, swapInterval 1, drawable 0xffffffffd40107be [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 0x55183b20 512x512, swapInterval 1, drawable 0xffffffffc40106e0 [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 0x55183b20 512x512, swapInterval 1, drawable 0xffffffffc40106e0 [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 0x55183b20 512x512, swapInterval 1, drawable 0xffffffffbd01066b [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 0x55183b20 512x512, swapInterval 1, drawable 0xffffffffc40106e0 [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 0x55183b20 512x512, swapInterval 1, drawable 0xffffffffd40107be [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 0x55183b20 512x512, swapInterval 1, drawable 0xffffffffd40107be [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 0x55183b20 512x512, swapInterval 1, drawable 0xffffffffc40106e0 [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 0x55183b20 512x512, swapInterval 1, drawable 0xffffffffbd01066b [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 0x55183b20 512x512, swapInterval 1, drawable 0xffffffffbd01066b [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 0x55183b20 512x512, swapInterval 1, drawable 0xffffffffc40106e0 [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 0x55183b20 512x512, swapInterval 1, drawable 0xffffffffbd01066b [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 0x55183b20 512x512, swapInterval 1, drawable 0xffffffffc40106e0 [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 0x55183b20 512x512, swapInterval 1, drawable 0xffffffffbd01066b [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 0x55183b20 512x512, swapInterval 1, drawable 0xffffffffd40107be [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 0x55183b20 512x512, swapInterval 1, drawable 0xffffffffbd01066b [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 0x55183b20 512x512, swapInterval 1, drawable 0xffffffffbd01066b [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 0x55183b20 512x512, swapInterval 1, drawable 0xffffffffc40106e0 [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 0x55183b20 512x512, swapInterval 1, drawable 0xffffffffd40107be [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 0x55183b20 512x512, swapInterval 1, drawable 0xffffffffc40106e0 [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 0x55183b20 512x512, swapInterval 1, drawable 0xffffffffbd01066b [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 0x55183b20 512x512, swapInterval 1, drawable 0xffffffffc40106e0 [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 0x55183b20 512x512, swapInterval 1, drawable 0xffffffffd40107be [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 0x55183b20 512x512, swapInterval 1, drawable 0xffffffffbd01066b [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 0x55183b20 512x512, swapInterval 1, drawable 0xffffffffbd01066b [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 0x55183b20 512x512, swapInterval 1, drawable 0xffffffffd40107be [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 0x55183b20 512x512, swapInterval 1, drawable 0xffffffffc40106e0 [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 0x55183b20 512x512, swapInterval 1, drawable 0xffffffffbd01066b [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 0x55183b20 512x512, swapInterval 1, drawable 0xffffffffc40106e0 [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 0x55183b20 512x512, swapInterval 1, drawable 0xffffffffbd01066b [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 0x55183b20 512x512, swapInterval 1, drawable 0xffffffffd40107be [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 0x55183b20 512x512, swapInterval 1, drawable 0x4a010789 [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 0x55183b20 512x512, swapInterval 1, drawable 0xffffffffbd01066b [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 0x55183b20 512x512, swapInterval 1, drawable 0xffffffffd40107be [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 0x55183b20 512x512, swapInterval 1, drawable 0xffffffffbd01066b [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 0x55183b20 512x512, swapInterval 1, drawable 0xffffffffd40107be [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 0x55183b20 512x512, swapInterval 1, drawable 0xffffffffc40106e0 [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 0x55183b20 512x512, swapInterval 1, drawable 0x4a010789 [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 0x55183b20 512x512, swapInterval 1, drawable 0xffffffffbd01066b [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 0x55183b20 512x512, swapInterval 1, drawable 0x4a010789 [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 0x55183b20 512x512, swapInterval 1, drawable 0xffffffffc40106e0 [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 0x55183b20 512x512, swapInterval 1, drawable 0xffffffffd40107be [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 0x55183b20 512x512, swapInterval 1, drawable 0xffffffffbd01066b [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 0x55183b20 512x512, swapInterval 1, drawable 0xffffffffc40106e0 [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 0x55183b20 512x512, swapInterval 1, drawable 0x4a010789 [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 0x55183b20 512x512, swapInterval 1, drawable 0xffffffffbd01066b [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 0x55183b20 512x512, swapInterval 1, drawable 0xffffffffbd01066b [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 0x55183b20 512x512, swapInterval 1, drawable 0xffffffffc40106e0 [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 0x55183b20 512x512, swapInterval 1, drawable 0xffffffffbd01066b [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 0x55183b20 512x512, swapInterval 1, drawable 0x4a010789 [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 0x55183b20 512x512, swapInterval 1, drawable 0xffffffffc40106e0 [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 0x55183b20 512x512, swapInterval 1, drawable 0xffffffffd40107be [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 0x55183b20 512x512, swapInterval 1, drawable 0xffffffffc40106e0 [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 0x55183b20 512x512, swapInterval 1, drawable 0x4a010789 [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 0x55183b20 512x512, swapInterval 1, drawable 0x4a010789 [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 0x55183b20 512x512, swapInterval 1, drawable 0xffffffffbd01066b [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 0x55183b20 512x512, swapInterval 1, drawable 0xffffffffd40107be [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 0x55183b20 512x512, swapInterval 1, drawable 0xffffffffc40106e0 [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 0x55183b20 512x512, swapInterval 1, drawable 0x4a010789 [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 0x55183b20 512x512, swapInterval 1, drawable 0xffffffffd40107be [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 0x55183b20 512x512, swapInterval 1, drawable 0xffffffffd40107be [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 0x55183b20 512x512, swapInterval 1, drawable 0xffffffffbd01066b [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 0x55183b20 512x512, swapInterval 1, drawable 0xffffffffc40106e0 [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 0x55183b20 512x512, swapInterval 1, drawable 0x4a010789 [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 0x55183b20 512x512, swapInterval 1, drawable 0xffffffffd40107be [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 0x55183b20 512x512, swapInterval 1, drawable 0x4a010789 [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 0x55183b20 512x512, swapInterval 1, drawable 0xffffffffc40106e0 [junit] *Display*: 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.display 0x55183b20 512x512, swapInterval 1, drawable 0xffffffffbd01066b [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame0,0,0,528x551,invalid,title=f 71, fps 0.0,normal], displayable true, valid false, visible true [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x55183b20 512x512, swapInterval 1, drawable 0xffffffffd40107be [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame0,0,0,528x551,invalid,title=f 72, fps 0.0,normal], displayable true, valid false, visible true [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x55183b20 512x512, swapInterval 1, drawable 0x4a010789 [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame0,0,0,528x551,invalid,title=f 73, fps 0.0,normal], displayable true, valid false, visible true [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x55183b20 512x512, swapInterval 1, drawable 0xffffffffc40106e0 [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame0,0,0,528x551,invalid,title=f 74, fps 0.0,normal], displayable true, valid false, visible true [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x55183b20 512x512, swapInterval 1, drawable 0xffffffffbd01066b [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame0,0,0,528x551,invalid,title=f 75, fps 0.0,normal], displayable true, valid false, visible true [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x55183b20 512x512, swapInterval 1, drawable 0x4a010789 [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame0,0,0,528x551,invalid,title=f 76, fps 0.0,normal], displayable true, valid false, visible true [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x55183b20 512x512, swapInterval 1, drawable 0xffffffffc40106e0 [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame0,0,0,528x551,invalid,title=f 77, fps 0.0,normal], displayable true, valid false, visible true [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x55183b20 512x512, swapInterval 1, drawable 0xffffffffd40107be [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame0,0,0,528x551,invalid,title=f 78, fps 0.0,normal], displayable true, valid false, visible true [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x55183b20 512x512, swapInterval 1, drawable 0xffffffffc40106e0 [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame0,0,0,528x551,invalid,title=f 79, fps 0.0,normal], displayable true, valid false, visible true [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x55183b20 512x512, swapInterval 1, drawable 0xffffffffbd01066b [junit] *Dispose*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame0,0,0,528x551,invalid,title=f 80, fps 0.0,normal], displayable true, valid false, visible true [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x55183b20: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x55183b20 FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestGLCanvasAWTActionDeadlock01AWT - test00NoAnimator [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestGLCanvasAWTActionDeadlock01AWT - test01Animator [junit] OSX CALayer AWT-Mod Bug false [junit] OSType WINDOWS [junit] Java Version 17.0.5 [junit] *** createGLCanvas.0 [junit] *** createGLCanvas.X [junit] About to start Animator: CT main [junit] *** attachGLCanvas.0 on-current-thread false, currentThread main [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60 f, 60000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120 f, 120000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180 f, 180000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240 f, 240000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 300 f, 300000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 360 f, 360000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 420 f, 420000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 480 f, 480000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 540 f, 540000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 600 f, 600000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 660 f, 660000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 720 f, 720000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 780 f, 780000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 840 f, 420000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 900 f, 450000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 960 f, 480000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1020 f, 510000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1080 f, 540000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1140 f, 570000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1200 f, 600000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1260 f, 630000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1320 f, 660000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1380 f, 690000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1440 f, 480000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1500 f, 500000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1560 f, 520000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1620 f, 540000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1680 f, 560000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1740 f, 580000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1800 f, 600000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1860 f, 620000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1920 f, 640000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1980 f, 660000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2040 f, 680000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2100 f, 700000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2160 f, 720000.0 fps, 0 ms/f [junit] *** attachGLCanvas.X [junit] About to setVisible.0 CT main [junit] 0 s: 60 f / 44 ms, 1363.6 fps, 0 ms/f; total: 2220 f, 47234.0 fps, 0 ms/f [junit] About to setVisible.1.0 CT AWT-EventQueue-0 [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2280 f, 48510.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2340 f, 48750.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2400 f, 50000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2460 f, 51250.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2520 f, 52500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2580 f, 52653.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2640 f, 53877.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2700 f, 55102.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2760 f, 56326.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2820 f, 57551.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2880 f, 58775.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2940 f, 58800.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3000 f, 60000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3060 f, 61200.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3120 f, 62400.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3180 f, 63600.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3240 f, 63529.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3300 f, 64705.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3360 f, 65882.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3420 f, 67058.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3480 f, 68235.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3540 f, 69411.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3600 f, 69230.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3660 f, 70384.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3720 f, 71538.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3780 f, 72692.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3840 f, 73846.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3900 f, 73584.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3960 f, 74716.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4020 f, 75849.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4080 f, 76981.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4140 f, 78113.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4200 f, 79245.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4260 f, 80377.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4320 f, 81509.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4380 f, 82641.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4440 f, 83773.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4500 f, 83333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4560 f, 84444.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4620 f, 84000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4680 f, 85090.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4740 f, 86181.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4800 f, 87272.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4860 f, 86785.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4920 f, 87857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4980 f, 88928.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5040 f, 90000.0 fps, 0 ms/f [junit] 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 0x74235045: tileRendererInUse null, GearsES2[obj 0x74235045 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x74235045 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL4bc/GL4bc.hw] [junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR NVIDIA Corporation [junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [junit] GL_VERSION 4.6.0 NVIDIA 391.35 [junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 325 [junit] GLX_EXTENSIONS 30 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x74235045 created: GearsObj[0x60c73240, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x74235045 created: GearsObj[0x56147396, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x74235045 created: GearsObj[0x56147396, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x74235045 FIN GearsES2[obj 0x74235045 isInit true, usesShared false, 1 GearsObj[0x60c73240, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x56147396, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2413d1af, 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 0x74235045 0/0 512x512 of 512x512, swapInterval 1, drawable 0xffffffffd40107be, msaa false, tileRendererInUse null [junit] >> GearsES2 0x74235045, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [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] *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] 0 s: 60 f / 799 ms, 75.0 fps, 13 ms/f; total: 5100 f, 5964.9 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 42, 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 43, fps 75.093864,normal], displayable true, 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 75.093864,normal], displayable true, 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 75.093864,normal], displayable true, 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 75.093864,normal], displayable true, 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 75.093864,normal], displayable true, 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 75.093864,normal], displayable true, 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 75.093864,normal], displayable true, 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 75.093864,normal], displayable true, 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 75.093864,normal], displayable true, 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 75.093864,normal], displayable true, 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 75.093864,normal], displayable true, 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 75.093864,normal], displayable true, 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 75.093864,normal], displayable true, 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 75.093864,normal], displayable true, 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 57, fps 75.093864,normal], displayable true, 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 58, fps 75.093864,normal], displayable true, 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 59, fps 75.093864,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 60, fps 75.093864,normal], displayable true, valid false, visible true [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x74235045: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x74235045 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 17.0.5 [junit] *** createGLCanvas.0 [junit] *** createGLCanvas.X [junit] About to start Animator: CT main [junit] *** attachGLCanvas.0 on-current-thread false, currentThread main [junit] *** attachGLCanvas.X [junit] About to setVisible.0 CT main [junit] About to setVisible.1.0 CT AWT-EventQueue-0 [junit] About to setVisible.1.X CT AWT-EventQueue-0 [junit] About to setVisible.X CT main [junit] *Init*: CT AWT-EventQueue-0 [junit] About to setTitle: 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 0x292b08d6: tileRendererInUse null, GearsES2[obj 0x292b08d6 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x292b08d6 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL4bc/GL4bc.hw] [junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR NVIDIA Corporation [junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [junit] GL_VERSION 4.6.0 NVIDIA 391.35 [junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 325 [junit] GLX_EXTENSIONS 30 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x292b08d6 created: GearsObj[0x4f5ec2bd, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x292b08d6 created: GearsObj[0xd358ed6, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x292b08d6 created: GearsObj[0xd358ed6, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x292b08d6 FIN GearsES2[obj 0x292b08d6 isInit true, usesShared false, 1 GearsObj[0x4f5ec2bd, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0xd358ed6, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x606b38f4, 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 0x292b08d6 0/0 512x512 of 512x512, swapInterval 1, drawable 0xffffffffc40106e0, msaa false, tileRendererInUse null [junit] >> GearsES2 0x292b08d6, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [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] *Dispose*: 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] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x292b08d6: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x292b08d6 FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestGLCanvasAWTActionDeadlock01AWT - test02FPSAnimator [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestGLCanvasAWTActionDeadlock01AWT - test02FPSAnimator_RestartOnAWTEDT [junit] OSX CALayer AWT-Mod Bug false [junit] OSType WINDOWS [junit] Java Version 17.0.5 [junit] *** createGLCanvas.0 [junit] *** createGLCanvas.X [junit] About to start Animator: CT main [junit] *** attachGLCanvas.0 on-current-thread false, currentThread main [junit] *** attachGLCanvas.X [junit] About to setVisible.0 CT main [junit] About to setVisible.1.0 CT AWT-EventQueue-0 [junit] About to setVisible.1.X CT AWT-EventQueue-0 [junit] About to setVisible.X CT main [junit] *** detachGLCanvas.0 on-current-thread false, currentThread main [junit] *** detachGLCanvas.X [junit] *** createGLCanvas.0 [junit] *** createGLCanvas.X [junit] *** attachGLCanvas.0 on-current-thread false, currentThread main [junit] *** attachGLCanvas.X [junit] *Init*: CT AWT-EventQueue-0 [junit] About to setTitle: 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 0x6025e1b6: tileRendererInUse null, GearsES2[obj 0x6025e1b6 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x6025e1b6 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL4bc/GL4bc.hw] [junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR NVIDIA Corporation [junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [junit] GL_VERSION 4.6.0 NVIDIA 391.35 [junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 325 [junit] GLX_EXTENSIONS 30 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x6025e1b6 created: GearsObj[0x44ac7135, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x6025e1b6 created: GearsObj[0x20022569, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x6025e1b6 created: GearsObj[0x20022569, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x6025e1b6 FIN GearsES2[obj 0x6025e1b6 isInit true, usesShared false, 1 GearsObj[0x44ac7135, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x20022569, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x45ba4706, 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 0x6025e1b6 0/0 512x512 of 512x512, swapInterval 1, drawable 0xffffffffc40106e0, msaa false, tileRendererInUse null [junit] >> GearsES2 0x6025e1b6, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [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 0x6025e1b6 512x512, swapInterval 1, drawable 0xffffffffc40106e0 [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 0x6025e1b6 512x512, swapInterval 1, drawable 0xffffffffd40107be [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 0x6025e1b6 512x512, swapInterval 1, drawable 0xffffffffc40106e0 [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 0x6025e1b6 512x512, swapInterval 1, drawable 0xffffffffd40107be [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 0x6025e1b6 512x512, swapInterval 1, drawable 0xffffffffd40107be [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 0x6025e1b6 512x512, swapInterval 1, drawable 0x4a010789 [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 0x6025e1b6 512x512, swapInterval 1, drawable 0x4a010789 [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 0x6025e1b6 512x512, swapInterval 1, drawable 0xffffffffd40107be [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 0x6025e1b6 512x512, swapInterval 1, drawable 0x4a010789 [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 0x6025e1b6 512x512, swapInterval 1, drawable 0xffffffffbd01066b [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 0x6025e1b6 512x512, swapInterval 1, drawable 0xffffffffd40107be [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 0x6025e1b6 512x512, swapInterval 1, drawable 0xffffffffbd01066b [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 0x6025e1b6 512x512, swapInterval 1, drawable 0xffffffffd40107be [junit] *Display*: 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.display 0x6025e1b6 512x512, swapInterval 1, drawable 0xffffffffc40106e0 [junit] *Dispose*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame3,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.dispose 0x6025e1b6: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x6025e1b6 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 0x6025e1b6: tileRendererInUse null, GearsES2[obj 0x6025e1b6 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x6025e1b6 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL4bc/GL4bc.hw] [junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR NVIDIA Corporation [junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [junit] GL_VERSION 4.6.0 NVIDIA 391.35 [junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 325 [junit] GLX_EXTENSIONS 30 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x6025e1b6 created: GearsObj[0x702d09a0, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x6025e1b6 created: GearsObj[0x7341d3e7, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x6025e1b6 created: GearsObj[0x7341d3e7, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x6025e1b6 FIN GearsES2[obj 0x6025e1b6 isInit true, usesShared false, 1 GearsObj[0x702d09a0, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7341d3e7, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1780b5d8, 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 0x6025e1b6 0/0 512x512 of 512x512, swapInterval 1, drawable 0x4a010789, msaa false, tileRendererInUse null [junit] >> GearsES2 0x6025e1b6, angle 7.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [junit] *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 0x6025e1b6 512x512, swapInterval 1, drawable 0x4a010789 [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 0x6025e1b6 512x512, swapInterval 1, drawable 0xffffffffbd01066b [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 0x6025e1b6 512x512, swapInterval 1, drawable 0x4a010789 [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 0x6025e1b6 512x512, swapInterval 1, drawable 0xffffffffbd01066b [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 0x6025e1b6 512x512, swapInterval 1, drawable 0x4a010789 [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 0x6025e1b6 512x512, swapInterval 1, drawable 0xffffffffc40106e0 [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 0x6025e1b6 512x512, swapInterval 1, drawable 0xffffffffbd01066b [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 0x6025e1b6 512x512, swapInterval 1, drawable 0xffffffffd40107be [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 0x6025e1b6 512x512, swapInterval 1, drawable 0xffffffffbd01066b [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 0x6025e1b6 512x512, swapInterval 1, drawable 0xffffffffd40107be [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 0x6025e1b6 512x512, swapInterval 1, drawable 0x4a010789 [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 0x6025e1b6 512x512, swapInterval 1, drawable 0xffffffffd40107be [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 0x6025e1b6 512x512, swapInterval 1, drawable 0xffffffffbd01066b [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 0x6025e1b6: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x6025e1b6 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 0x6025e1b6: tileRendererInUse null, GearsES2[obj 0x6025e1b6 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x6025e1b6 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL4bc/GL4bc.hw] [junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR NVIDIA Corporation [junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [junit] GL_VERSION 4.6.0 NVIDIA 391.35 [junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 325 [junit] GLX_EXTENSIONS 30 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x6025e1b6 created: GearsObj[0x489c6dc5, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x6025e1b6 created: GearsObj[0x41e95a5, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x6025e1b6 created: GearsObj[0x41e95a5, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x6025e1b6 FIN GearsES2[obj 0x6025e1b6 isInit true, usesShared false, 1 GearsObj[0x489c6dc5, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x41e95a5, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3ec3610e, 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 0x6025e1b6 0/0 512x512 of 512x512, swapInterval 1, drawable 0x4a010789, msaa false, tileRendererInUse null [junit] >> GearsES2 0x6025e1b6, 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 [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 0x6025e1b6 512x512, swapInterval 1, drawable 0x4a010789 [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 0x6025e1b6 512x512, swapInterval 1, drawable 0xffffffffd40107be [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 0x6025e1b6 512x512, swapInterval 1, drawable 0x4a010789 [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 0x6025e1b6 512x512, swapInterval 1, drawable 0xffffffffc40106e0 [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 0x6025e1b6 512x512, swapInterval 1, drawable 0xffffffffbd01066b [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 0x6025e1b6 512x512, swapInterval 1, drawable 0xffffffffd40107be [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 0x6025e1b6 512x512, swapInterval 1, drawable 0xffffffffc40106e0 [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 0x6025e1b6 512x512, swapInterval 1, drawable 0x4a010789 [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 0x6025e1b6 512x512, swapInterval 1, drawable 0xffffffffbd01066b [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 0x6025e1b6 512x512, swapInterval 1, drawable 0x4a010789 [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 0x6025e1b6 512x512, swapInterval 1, drawable 0xffffffffbd01066b [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 0x6025e1b6 512x512, swapInterval 1, drawable 0x4a010789 [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 0x6025e1b6 512x512, swapInterval 1, drawable 0xffffffffd40107be [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 0x6025e1b6: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x6025e1b6 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 0x6025e1b6: tileRendererInUse null, GearsES2[obj 0x6025e1b6 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x6025e1b6 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL4bc/GL4bc.hw] [junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR NVIDIA Corporation [junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [junit] GL_VERSION 4.6.0 NVIDIA 391.35 [junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 325 [junit] GLX_EXTENSIONS 30 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x6025e1b6 created: GearsObj[0x6a03ec0c, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x6025e1b6 created: GearsObj[0x560278d3, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x6025e1b6 created: GearsObj[0x560278d3, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x6025e1b6 FIN GearsES2[obj 0x6025e1b6 isInit true, usesShared false, 1 GearsObj[0x6a03ec0c, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x560278d3, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0xeb1c7fb, 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 0x6025e1b6 0/0 512x512 of 512x512, swapInterval 1, drawable 0xffffffffd40107be, msaa false, tileRendererInUse null [junit] >> GearsES2 0x6025e1b6, angle 20.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [junit] *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 0x6025e1b6 512x512, swapInterval 1, drawable 0xffffffffd40107be [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 0x6025e1b6 512x512, swapInterval 1, drawable 0xffffffffc40106e0 [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 0x6025e1b6 512x512, swapInterval 1, drawable 0xffffffffbd01066b [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 0x6025e1b6 512x512, swapInterval 1, drawable 0xffffffffc40106e0 [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 0x6025e1b6 512x512, swapInterval 1, drawable 0xffffffffd40107be [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 0x6025e1b6 512x512, swapInterval 1, drawable 0xffffffffc40106e0 [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 0x6025e1b6 512x512, swapInterval 1, drawable 0x4a010789 [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 0x6025e1b6 512x512, swapInterval 1, drawable 0xffffffffc40106e0 [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 0x6025e1b6 512x512, swapInterval 1, drawable 0xffffffffd40107be [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 0x6025e1b6 512x512, swapInterval 1, drawable 0xffffffffc40106e0 [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 0x6025e1b6 512x512, swapInterval 1, drawable 0xffffffffd40107be [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 0x6025e1b6 512x512, swapInterval 1, drawable 0xffffffffc40106e0 [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 0x6025e1b6 512x512, swapInterval 1, drawable 0x4a010789 [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 0x6025e1b6: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x6025e1b6 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 0x6025e1b6: tileRendererInUse null, GearsES2[obj 0x6025e1b6 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x6025e1b6 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL4bc/GL4bc.hw] [junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR NVIDIA Corporation [junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [junit] GL_VERSION 4.6.0 NVIDIA 391.35 [junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 325 [junit] GLX_EXTENSIONS 30 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x6025e1b6 created: GearsObj[0x56eb4773, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x6025e1b6 created: GearsObj[0x2ecba4c5, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x6025e1b6 created: GearsObj[0x2ecba4c5, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x6025e1b6 FIN GearsES2[obj 0x6025e1b6 isInit true, usesShared false, 1 GearsObj[0x56eb4773, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2ecba4c5, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0xb65837e, 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 0x6025e1b6 0/0 512x512 of 512x512, swapInterval 1, drawable 0x4a010789, msaa false, tileRendererInUse null [junit] >> GearsES2 0x6025e1b6, angle 26.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [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 0x6025e1b6 512x512, swapInterval 1, drawable 0x4a010789 [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 0x6025e1b6 512x512, swapInterval 1, drawable 0xffffffffbd01066b [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 0x6025e1b6 512x512, swapInterval 1, drawable 0x4a010789 [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 0x6025e1b6 512x512, swapInterval 1, drawable 0xffffffffbd01066b [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 0x6025e1b6 512x512, swapInterval 1, drawable 0xffffffffd40107be [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 0x6025e1b6 512x512, swapInterval 1, drawable 0xffffffffc40106e0 [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 0x6025e1b6 512x512, swapInterval 1, drawable 0xffffffffbd01066b [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 0x6025e1b6 512x512, swapInterval 1, drawable 0x4a010789 [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 0x6025e1b6 512x512, swapInterval 1, drawable 0xffffffffbd01066b [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 0x6025e1b6 512x512, swapInterval 1, drawable 0xffffffffd40107be [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 0x6025e1b6 512x512, swapInterval 1, drawable 0xffffffffc40106e0 [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 0x6025e1b6 512x512, swapInterval 1, drawable 0xffffffffd40107be [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 0x6025e1b6 512x512, swapInterval 1, drawable 0xffffffffbd01066b [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 0x6025e1b6: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x6025e1b6 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 @ 1675155171913 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1675155171913 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [junit] ------------- ---------------- --------------- [junit] Testsuite: com.jogamp.opengl.test.junit.jogl.awt.TestGLCanvasAWTActionDeadlock02AWT [junit] Testsuite: com.jogamp.opengl.test.junit.jogl.awt.TestGLCanvasAWTActionDeadlock02AWT [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675155173431 ms III - Start [junit] SLOCK [T main @ 1675155173432 ms +++ localhost/127.0.0.1:59999 - Locked within 9 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestGLCanvasAWTActionDeadlock02AWT - test00 [junit] OSX CALayer AWT-Mod Bug false [junit] OSType WINDOWS [junit] Java Version 17.0.5 [junit] 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 3,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@18d74718, [junit] handle 0xffffffffc40106e0, [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@1dbd037f[dev=D3DGraphicsDevice[screen=0],pixfmt=32], [junit] encapsulated WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x1cc8acb9]], 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@18d74718, [junit] Handle 0xffffffffc40106e0, [junit] Surface JAWTWindow[0x4bb78e05][JVM version: 17.0.5 (17.0.5 update 0) [junit] JAWT version: 0x10004, CA_LAYER: false, isLayeredSurface false, bounds [ 0 / 0 300 x 300 ], insets [ l 0, r 0 - t 0, b 0 - 0x0], pixelScale 1.0x1.0, shallUseOffscreenLayer false, isOffscreenLayerSurface false, attachedSurfaceLayer 0x0, windowHandle 0x810334, surfaceHandle 0xffffffffc40106e0, 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@1dbd037f[dev=D3DGraphicsDevice[screen=0],pixfmt=32], [junit] encapsulated WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x1cc8acb9]], 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@18d74718, [junit] handle 0xffffffffc40106e0, [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@1dbd037f[dev=D3DGraphicsDevice[screen=0],pixfmt=32], [junit] encapsulated WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x1cc8acb9]], 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 <4e6f6aa5, 12548e2d>[count 1, qsz 0, owner ]]] [junit] Restarting surface... [junit] Done [junit] fps: 42.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 @ 1675155177267 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1675155177267 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.526 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 3,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@18d74718, [junit] handle 0xffffffffc40106e0, [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@1dbd037f[dev=D3DGraphicsDevice[screen=0],pixfmt=32], [junit] encapsulated WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x1cc8acb9]], 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@18d74718, [junit] Handle 0xffffffffc40106e0, [junit] Surface JAWTWindow[0x4bb78e05][JVM version: 17.0.5 (17.0.5 update 0) [junit] JAWT version: 0x10004, CA_LAYER: false, isLayeredSurface false, bounds [ 0 / 0 300 x 300 ], insets [ l 0, r 0 - t 0, b 0 - 0x0], pixelScale 1.0x1.0, shallUseOffscreenLayer false, isOffscreenLayerSurface false, attachedSurfaceLayer 0x0, windowHandle 0x810334, surfaceHandle 0xffffffffc40106e0, 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@1dbd037f[dev=D3DGraphicsDevice[screen=0],pixfmt=32], [junit] encapsulated WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x1cc8acb9]], 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@18d74718, [junit] handle 0xffffffffc40106e0, [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@1dbd037f[dev=D3DGraphicsDevice[screen=0],pixfmt=32], [junit] encapsulated WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x1cc8acb9]], 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 <4e6f6aa5, 12548e2d>[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 @ 1675155173431 ms III - Start [junit] SLOCK [T main @ 1675155173432 ms +++ localhost/127.0.0.1:59999 - Locked within 9 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestGLCanvasAWTActionDeadlock02AWT - test00 [junit] OSX CALayer AWT-Mod Bug false [junit] OSType WINDOWS [junit] Java Version 17.0.5 [junit] fps: 42.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 @ 1675155177267 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1675155177267 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: test00 took 3.81 sec [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 4.526 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 3,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@18d74718, [junit] handle 0xffffffffc40106e0, [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@1dbd037f[dev=D3DGraphicsDevice[screen=0],pixfmt=32], [junit] encapsulated WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x1cc8acb9]], 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@18d74718, [junit] Handle 0xffffffffc40106e0, [junit] Surface JAWTWindow[0x4bb78e05][JVM version: 17.0.5 (17.0.5 update 0) [junit] JAWT version: 0x10004, CA_LAYER: false, isLayeredSurface false, bounds [ 0 / 0 300 x 300 ], insets [ l 0, r 0 - t 0, b 0 - 0x0], pixelScale 1.0x1.0, shallUseOffscreenLayer false, isOffscreenLayerSurface false, attachedSurfaceLayer 0x0, windowHandle 0x810334, surfaceHandle 0xffffffffc40106e0, 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@1dbd037f[dev=D3DGraphicsDevice[screen=0],pixfmt=32], [junit] encapsulated WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x1cc8acb9]], 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@18d74718, [junit] handle 0xffffffffc40106e0, [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@1dbd037f[dev=D3DGraphicsDevice[screen=0],pixfmt=32], [junit] encapsulated WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x1cc8acb9]], 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 <4e6f6aa5, 12548e2d>[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 @ 1675155173431 ms III - Start [junit] SLOCK [T main @ 1675155173432 ms +++ localhost/127.0.0.1:59999 - Locked within 9 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestGLCanvasAWTActionDeadlock02AWT - test00 [junit] OSX CALayer AWT-Mod Bug false [junit] OSType WINDOWS [junit] Java Version 17.0.5 [junit] fps: 42.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 @ 1675155177267 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1675155177267 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 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 @ 1675155178711 ms III - Start [junit] SLOCK [T main @ 1675155178712 ms +++ localhost/127.0.0.1:59999 - Locked within 10 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestGLJPanelResize01AWT - test01 [junit] Frame size: cols x rows 4x1 [junit] ++++ 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 @ 1675155181717 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1675155181717 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [junit] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 3.664 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675155178711 ms III - Start [junit] SLOCK [T main @ 1675155178712 ms +++ localhost/127.0.0.1:59999 - Locked within 10 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestGLJPanelResize01AWT - test01 [junit] Frame size: cols x rows 4x1 [junit] ++++ 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 @ 1675155181717 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1675155181717 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: test01 took 0.808 sec [junit] Testcase: test02 took 0.65 sec [junit] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 3.664 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675155178711 ms III - Start [junit] SLOCK [T main @ 1675155178712 ms +++ localhost/127.0.0.1:59999 - Locked within 10 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestGLJPanelResize01AWT - test01 [junit] Frame size: cols x rows 4x1 [junit] ++++ 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 @ 1675155181717 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1675155181717 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [junit] ------------- ---------------- --------------- [junit] Testsuite: com.jogamp.opengl.test.junit.jogl.awt.TestGLJPanelTextureStateAWT [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] Testsuite: com.jogamp.opengl.test.junit.jogl.awt.TestGLJPanelTextureStateAWT [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675155182957 ms III - Start [junit] SLOCK [T main @ 1675155182958 ms +++ localhost/127.0.0.1:59999 - Locked within 10 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 0x1d42e0de: tileRendererInUse null, GearsES2[obj 0x1d42e0de isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x1d42e0de on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 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 0x1d42e0de created: GearsObj[0x22dc1873, vbo ff 2, fs 3, bf 4, bs 5] [junit] gear2 0x1d42e0de created: GearsObj[0x53ea89be, vbo ff 8, fs 9, bf 10, bs 11] [junit] gear3 0x1d42e0de created: GearsObj[0x53ea89be, vbo ff 8, fs 9, bf 10, bs 11] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x1d42e0de FIN GearsES2[obj 0x1d42e0de isInit true, usesShared false, 1 GearsObj[0x22dc1873, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x53ea89be, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0xf2036c7, 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 0x1d42e0de 0/0 310x480 of 310x480, swapInterval 0, drawable 0xffffffffb7010915, msaa false, tileRendererInUse null [junit] >> GearsES2 0x1d42e0de, 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 0xffffffffb7010915, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x1d42e0de 640x480, swapInterval 0, drawable 0xffffffffb7010915 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x1d42e0de 640x480, swapInterval 0, drawable 0xffffffffb7010915 [junit] window resize pos/siz: 0/0 640x480 [junit] **** Reshape.Reset: 382x361 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x1d42e0de 0/0 382x361 of 382x361, swapInterval 0, drawable 0x3d010789, msaa false, tileRendererInUse null [junit] >> GearsES2 0x1d42e0de, 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 0x3d010789, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x1d42e0de 784x361, swapInterval 0, drawable 0x3d010789 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x1d42e0de 784x361, swapInterval 0, drawable 0x3d010789 [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 0x1d42e0de 784x361, swapInterval 0, drawable 0x3d010789 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x1d42e0de 784x361, swapInterval 0, drawable 0x3d010789 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x1d42e0de: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x1d42e0de 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 0x5d526e5d: tileRendererInUse null, GearsES2[obj 0x5d526e5d isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x5d526e5d on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 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 0x5d526e5d created: GearsObj[0x3dd7fb5f, vbo ff 2, fs 3, bf 4, bs 5] [junit] gear2 0x5d526e5d created: GearsObj[0x8d2838a, vbo ff 8, fs 9, bf 10, bs 11] [junit] gear3 0x5d526e5d created: GearsObj[0x8d2838a, vbo ff 8, fs 9, bf 10, bs 11] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x5d526e5d FIN GearsES2[obj 0x5d526e5d isInit true, usesShared false, 1 GearsObj[0x3dd7fb5f, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x8d2838a, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x7475b75, 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 0x5d526e5d 0/0 310x480 of 310x480, swapInterval 0, drawable 0xffffffffb7010915, msaa false, tileRendererInUse null [junit] >> GearsES2 0x5d526e5d, 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 0xffffffffb7010915, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x5d526e5d 640x480, swapInterval 0, drawable 0xffffffffb7010915 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x5d526e5d 640x480, swapInterval 0, drawable 0xffffffffb7010915 [junit] window resize pos/siz: 0/0 640x480 [junit] **** Reshape.Reset: 382x361 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x5d526e5d 0/0 382x361 of 382x361, swapInterval 0, drawable 0xffffffffd40107be, msaa false, tileRendererInUse null [junit] >> GearsES2 0x5d526e5d, 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 0xffffffffd40107be, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x5d526e5d 784x361, swapInterval 0, drawable 0xffffffffd40107be [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x5d526e5d 784x361, swapInterval 0, drawable 0xffffffffd40107be [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 0x5d526e5d 784x361, swapInterval 0, drawable 0xffffffffd40107be [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x5d526e5d 784x361, swapInterval 0, drawable 0xffffffffd40107be [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x5d526e5d 784x361, swapInterval 0, drawable 0xffffffffd40107be [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x5d526e5d: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x5d526e5d 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 0x5ea6b99e: tileRendererInUse null, GearsES2[obj 0x5ea6b99e isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x5ea6b99e on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 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 0x5ea6b99e created: GearsObj[0x5b5ca1f1, vbo ff 2, fs 3, bf 4, bs 5] [junit] gear2 0x5ea6b99e created: GearsObj[0x1b3c052c, vbo ff 8, fs 9, bf 10, bs 11] [junit] gear3 0x5ea6b99e created: GearsObj[0x1b3c052c, vbo ff 8, fs 9, bf 10, bs 11] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x5ea6b99e FIN GearsES2[obj 0x5ea6b99e isInit true, usesShared false, 1 GearsObj[0x5b5ca1f1, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x1b3c052c, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x6918775, 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 0x5ea6b99e 0/0 310x480 of 310x480, swapInterval 0, drawable 0x3d010789, msaa false, tileRendererInUse null [junit] >> GearsES2 0x5ea6b99e, 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 0x3d010789, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x5ea6b99e 640x480, swapInterval 0, drawable 0x3d010789 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x5ea6b99e 640x480, swapInterval 0, drawable 0x3d010789 [junit] window resize pos/siz: 0/0 640x480 [junit] **** Reshape.Reset: 382x361 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x5ea6b99e 0/0 382x361 of 382x361, swapInterval 0, drawable 0xffffffffd40107be, msaa false, tileRendererInUse null [junit] >> GearsES2 0x5ea6b99e, 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 0xffffffffd40107be, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x5ea6b99e 784x361, swapInterval 0, drawable 0xffffffffd40107be [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x5ea6b99e 784x361, swapInterval 0, drawable 0xffffffffd40107be [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 0x5ea6b99e 784x361, swapInterval 0, drawable 0xffffffffd40107be [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x5ea6b99e 784x361, swapInterval 0, drawable 0xffffffffd40107be [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x5ea6b99e 784x361, swapInterval 0, drawable 0xffffffffd40107be [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x5ea6b99e: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x5ea6b99e 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 @ 1675155186786 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1675155186786 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [junit] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 4.523 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675155182957 ms III - Start [junit] SLOCK [T main @ 1675155182958 ms +++ localhost/127.0.0.1:59999 - Locked within 10 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 0x1d42e0de: tileRendererInUse null, GearsES2[obj 0x1d42e0de isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x1d42e0de on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 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 0x1d42e0de created: GearsObj[0x22dc1873, vbo ff 2, fs 3, bf 4, bs 5] [junit] gear2 0x1d42e0de created: GearsObj[0x53ea89be, vbo ff 8, fs 9, bf 10, bs 11] [junit] gear3 0x1d42e0de created: GearsObj[0x53ea89be, vbo ff 8, fs 9, bf 10, bs 11] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x1d42e0de FIN GearsES2[obj 0x1d42e0de isInit true, usesShared false, 1 GearsObj[0x22dc1873, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x53ea89be, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0xf2036c7, 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 0x1d42e0de 0/0 310x480 of 310x480, swapInterval 0, drawable 0xffffffffb7010915, msaa false, tileRendererInUse null [junit] >> GearsES2 0x1d42e0de, 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 0xffffffffb7010915, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x1d42e0de 640x480, swapInterval 0, drawable 0xffffffffb7010915 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x1d42e0de 640x480, swapInterval 0, drawable 0xffffffffb7010915 [junit] window resize pos/siz: 0/0 640x480 [junit] **** Reshape.Reset: 382x361 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x1d42e0de 0/0 382x361 of 382x361, swapInterval 0, drawable 0x3d010789, msaa false, tileRendererInUse null [junit] >> GearsES2 0x1d42e0de, 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 0x3d010789, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x1d42e0de 784x361, swapInterval 0, drawable 0x3d010789 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x1d42e0de 784x361, swapInterval 0, drawable 0x3d010789 [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 0x1d42e0de 784x361, swapInterval 0, drawable 0x3d010789 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x1d42e0de 784x361, swapInterval 0, drawable 0x3d010789 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x1d42e0de: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x1d42e0de 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 0x5d526e5d: tileRendererInUse null, GearsES2[obj 0x5d526e5d isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x5d526e5d on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 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 0x5d526e5d created: GearsObj[0x3dd7fb5f, vbo ff 2, fs 3, bf 4, bs 5] [junit] gear2 0x5d526e5d created: GearsObj[0x8d2838a, vbo ff 8, fs 9, bf 10, bs 11] [junit] gear3 0x5d526e5d created: GearsObj[0x8d2838a, vbo ff 8, fs 9, bf 10, bs 11] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x5d526e5d FIN GearsES2[obj 0x5d526e5d isInit true, usesShared false, 1 GearsObj[0x3dd7fb5f, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x8d2838a, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x7475b75, 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 0x5d526e5d 0/0 310x480 of 310x480, swapInterval 0, drawable 0xffffffffb7010915, msaa false, tileRendererInUse null [junit] >> GearsES2 0x5d526e5d, 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 0xffffffffb7010915, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x5d526e5d 640x480, swapInterval 0, drawable 0xffffffffb7010915 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x5d526e5d 640x480, swapInterval 0, drawable 0xffffffffb7010915 [junit] window resize pos/siz: 0/0 640x480 [junit] **** Reshape.Reset: 382x361 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x5d526e5d 0/0 382x361 of 382x361, swapInterval 0, drawable 0xffffffffd40107be, msaa false, tileRendererInUse null [junit] >> GearsES2 0x5d526e5d, 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 0xffffffffd40107be, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x5d526e5d 784x361, swapInterval 0, drawable 0xffffffffd40107be [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x5d526e5d 784x361, swapInterval 0, drawable 0xffffffffd40107be [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 0x5d526e5d 784x361, swapInterval 0, drawable 0xffffffffd40107be [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x5d526e5d 784x361, swapInterval 0, drawable 0xffffffffd40107be [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x5d526e5d 784x361, swapInterval 0, drawable 0xffffffffd40107be [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x5d526e5d: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x5d526e5d 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 0x5ea6b99e: tileRendererInUse null, GearsES2[obj 0x5ea6b99e isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x5ea6b99e on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 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 0x5ea6b99e created: GearsObj[0x5b5ca1f1, vbo ff 2, fs 3, bf 4, bs 5] [junit] gear2 0x5ea6b99e created: GearsObj[0x1b3c052c, vbo ff 8, fs 9, bf 10, bs 11] [junit] gear3 0x5ea6b99e created: GearsObj[0x1b3c052c, vbo ff 8, fs 9, bf 10, bs 11] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x5ea6b99e FIN GearsES2[obj 0x5ea6b99e isInit true, usesShared false, 1 GearsObj[0x5b5ca1f1, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x1b3c052c, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x6918775, 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 0x5ea6b99e 0/0 310x480 of 310x480, swapInterval 0, drawable 0x3d010789, msaa false, tileRendererInUse null [junit] >> GearsES2 0x5ea6b99e, 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 0x3d010789, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x5ea6b99e 640x480, swapInterval 0, drawable 0x3d010789 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x5ea6b99e 640x480, swapInterval 0, drawable 0x3d010789 [junit] window resize pos/siz: 0/0 640x480 [junit] **** Reshape.Reset: 382x361 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x5ea6b99e 0/0 382x361 of 382x361, swapInterval 0, drawable 0xffffffffd40107be, msaa false, tileRendererInUse null [junit] >> GearsES2 0x5ea6b99e, 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 0xffffffffd40107be, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x5ea6b99e 784x361, swapInterval 0, drawable 0xffffffffd40107be [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x5ea6b99e 784x361, swapInterval 0, drawable 0xffffffffd40107be [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 0x5ea6b99e 784x361, swapInterval 0, drawable 0xffffffffd40107be [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x5ea6b99e 784x361, swapInterval 0, drawable 0xffffffffd40107be [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x5ea6b99e 784x361, swapInterval 0, drawable 0xffffffffd40107be [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x5ea6b99e: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x5ea6b99e 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 @ 1675155186786 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1675155186786 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: test01_texUnit0_keepTex0_ES2 took 2.404 sec [junit] Testcase: test02_texUnit0_keepTex1_ES2 took 0.702 sec [junit] Testcase: test03_texUnit1_keepTex1_ES2 took 0.695 sec [junit] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 4.523 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675155182957 ms III - Start [junit] SLOCK [T main @ 1675155182958 ms +++ localhost/127.0.0.1:59999 - Locked within 10 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 0x1d42e0de: tileRendererInUse null, GearsES2[obj 0x1d42e0de isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x1d42e0de on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 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 0x1d42e0de created: GearsObj[0x22dc1873, vbo ff 2, fs 3, bf 4, bs 5] [junit] gear2 0x1d42e0de created: GearsObj[0x53ea89be, vbo ff 8, fs 9, bf 10, bs 11] [junit] gear3 0x1d42e0de created: GearsObj[0x53ea89be, vbo ff 8, fs 9, bf 10, bs 11] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x1d42e0de FIN GearsES2[obj 0x1d42e0de isInit true, usesShared false, 1 GearsObj[0x22dc1873, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x53ea89be, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0xf2036c7, 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 0x1d42e0de 0/0 310x480 of 310x480, swapInterval 0, drawable 0xffffffffb7010915, msaa false, tileRendererInUse null [junit] >> GearsES2 0x1d42e0de, 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 0xffffffffb7010915, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x1d42e0de 640x480, swapInterval 0, drawable 0xffffffffb7010915 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x1d42e0de 640x480, swapInterval 0, drawable 0xffffffffb7010915 [junit] window resize pos/siz: 0/0 640x480 [junit] **** Reshape.Reset: 382x361 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x1d42e0de 0/0 382x361 of 382x361, swapInterval 0, drawable 0x3d010789, msaa false, tileRendererInUse null [junit] >> GearsES2 0x1d42e0de, 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 0x3d010789, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x1d42e0de 784x361, swapInterval 0, drawable 0x3d010789 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x1d42e0de 784x361, swapInterval 0, drawable 0x3d010789 [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 0x1d42e0de 784x361, swapInterval 0, drawable 0x3d010789 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x1d42e0de 784x361, swapInterval 0, drawable 0x3d010789 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x1d42e0de: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x1d42e0de 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 0x5d526e5d: tileRendererInUse null, GearsES2[obj 0x5d526e5d isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x5d526e5d on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 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 0x5d526e5d created: GearsObj[0x3dd7fb5f, vbo ff 2, fs 3, bf 4, bs 5] [junit] gear2 0x5d526e5d created: GearsObj[0x8d2838a, vbo ff 8, fs 9, bf 10, bs 11] [junit] gear3 0x5d526e5d created: GearsObj[0x8d2838a, vbo ff 8, fs 9, bf 10, bs 11] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x5d526e5d FIN GearsES2[obj 0x5d526e5d isInit true, usesShared false, 1 GearsObj[0x3dd7fb5f, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x8d2838a, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x7475b75, 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 0x5d526e5d 0/0 310x480 of 310x480, swapInterval 0, drawable 0xffffffffb7010915, msaa false, tileRendererInUse null [junit] >> GearsES2 0x5d526e5d, 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 0xffffffffb7010915, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x5d526e5d 640x480, swapInterval 0, drawable 0xffffffffb7010915 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x5d526e5d 640x480, swapInterval 0, drawable 0xffffffffb7010915 [junit] window resize pos/siz: 0/0 640x480 [junit] **** Reshape.Reset: 382x361 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x5d526e5d 0/0 382x361 of 382x361, swapInterval 0, drawable 0xffffffffd40107be, msaa false, tileRendererInUse null [junit] >> GearsES2 0x5d526e5d, 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 0xffffffffd40107be, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x5d526e5d 784x361, swapInterval 0, drawable 0xffffffffd40107be [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x5d526e5d 784x361, swapInterval 0, drawable 0xffffffffd40107be [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 0x5d526e5d 784x361, swapInterval 0, drawable 0xffffffffd40107be [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x5d526e5d 784x361, swapInterval 0, drawable 0xffffffffd40107be [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x5d526e5d 784x361, swapInterval 0, drawable 0xffffffffd40107be [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x5d526e5d: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x5d526e5d 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 0x5ea6b99e: tileRendererInUse null, GearsES2[obj 0x5ea6b99e isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x5ea6b99e on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 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 0x5ea6b99e created: GearsObj[0x5b5ca1f1, vbo ff 2, fs 3, bf 4, bs 5] [junit] gear2 0x5ea6b99e created: GearsObj[0x1b3c052c, vbo ff 8, fs 9, bf 10, bs 11] [junit] gear3 0x5ea6b99e created: GearsObj[0x1b3c052c, vbo ff 8, fs 9, bf 10, bs 11] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x5ea6b99e FIN GearsES2[obj 0x5ea6b99e isInit true, usesShared false, 1 GearsObj[0x5b5ca1f1, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x1b3c052c, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x6918775, 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 0x5ea6b99e 0/0 310x480 of 310x480, swapInterval 0, drawable 0x3d010789, msaa false, tileRendererInUse null [junit] >> GearsES2 0x5ea6b99e, 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 0x3d010789, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x5ea6b99e 640x480, swapInterval 0, drawable 0x3d010789 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x5ea6b99e 640x480, swapInterval 0, drawable 0x3d010789 [junit] window resize pos/siz: 0/0 640x480 [junit] **** Reshape.Reset: 382x361 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x5ea6b99e 0/0 382x361 of 382x361, swapInterval 0, drawable 0xffffffffd40107be, msaa false, tileRendererInUse null [junit] >> GearsES2 0x5ea6b99e, 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 0xffffffffd40107be, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x5ea6b99e 784x361, swapInterval 0, drawable 0xffffffffd40107be [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x5ea6b99e 784x361, swapInterval 0, drawable 0xffffffffd40107be [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 0x5ea6b99e 784x361, swapInterval 0, drawable 0xffffffffd40107be [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x5ea6b99e 784x361, swapInterval 0, drawable 0xffffffffd40107be [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x5ea6b99e 784x361, swapInterval 0, drawable 0xffffffffd40107be [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x5ea6b99e: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x5ea6b99e 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 @ 1675155186786 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1675155186786 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 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 @ 1675155188277 ms III - Start [junit] SLOCK [T main @ 1675155188277 ms +++ localhost/127.0.0.1:59999 - Locked within 9 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 0x294425a7: tileRendererInUse null, GearsES2[obj 0x294425a7 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x294425a7 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL4bc/GL4bc.hw] [junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR NVIDIA Corporation [junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [junit] GL_VERSION 4.6.0 NVIDIA 391.35 [junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 325 [junit] GLX_EXTENSIONS 30 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x294425a7 created: GearsObj[0x53044e0, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x294425a7 created: GearsObj[0x6d0f02f1, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x294425a7 created: GearsObj[0x6d0f02f1, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x294425a7 FIN GearsES2[obj 0x294425a7 isInit true, usesShared false, 1 GearsObj[0x53044e0, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6d0f02f1, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0xd8ce535, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x294425a7 0/0 496x473 of 496x473, swapInterval 1, drawable 0x3d010789, msaa false, tileRendererInUse null [junit] >> GearsES2 0x294425a7, 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 0x294425a7: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x294425a7 FIN [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x294425a7: tileRendererInUse null, GearsES2[obj 0x294425a7 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x294425a7 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL4bc/GL4bc.hw] [junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR NVIDIA Corporation [junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [junit] GL_VERSION 4.6.0 NVIDIA 391.35 [junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 325 [junit] GLX_EXTENSIONS 30 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x294425a7 created: GearsObj[0x6fa7ae69, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x294425a7 created: GearsObj[0x79761ddf, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x294425a7 created: GearsObj[0x79761ddf, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x294425a7 FIN GearsES2[obj 0x294425a7 isInit true, usesShared false, 1 GearsObj[0x6fa7ae69, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x79761ddf, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5f2c70f2, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x294425a7 0/0 496x473 of 496x473, swapInterval 1, drawable 0xffffffffd80107fb, msaa false, tileRendererInUse null [junit] >> GearsES2 0x294425a7, angle 7.0, [l -1.0486258, r 1.0486258, b -1.0, t 1.0] 2.0972517x2.0 -> [l -1.0486258, r 1.0486258, b -1.0, t 1.0] 2.0972517x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x294425a7: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x294425a7 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 @ 1675155190567 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1675155190568 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.942 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675155188277 ms III - Start [junit] SLOCK [T main @ 1675155188277 ms +++ localhost/127.0.0.1:59999 - Locked within 9 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 0x294425a7: tileRendererInUse null, GearsES2[obj 0x294425a7 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x294425a7 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL4bc/GL4bc.hw] [junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR NVIDIA Corporation [junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [junit] GL_VERSION 4.6.0 NVIDIA 391.35 [junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 325 [junit] GLX_EXTENSIONS 30 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x294425a7 created: GearsObj[0x53044e0, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x294425a7 created: GearsObj[0x6d0f02f1, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x294425a7 created: GearsObj[0x6d0f02f1, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x294425a7 FIN GearsES2[obj 0x294425a7 isInit true, usesShared false, 1 GearsObj[0x53044e0, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6d0f02f1, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0xd8ce535, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x294425a7 0/0 496x473 of 496x473, swapInterval 1, drawable 0x3d010789, msaa false, tileRendererInUse null [junit] >> GearsES2 0x294425a7, 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 0x294425a7: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x294425a7 FIN [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x294425a7: tileRendererInUse null, GearsES2[obj 0x294425a7 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x294425a7 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL4bc/GL4bc.hw] [junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR NVIDIA Corporation [junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [junit] GL_VERSION 4.6.0 NVIDIA 391.35 [junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 325 [junit] GLX_EXTENSIONS 30 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x294425a7 created: GearsObj[0x6fa7ae69, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x294425a7 created: GearsObj[0x79761ddf, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x294425a7 created: GearsObj[0x79761ddf, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x294425a7 FIN GearsES2[obj 0x294425a7 isInit true, usesShared false, 1 GearsObj[0x6fa7ae69, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x79761ddf, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5f2c70f2, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x294425a7 0/0 496x473 of 496x473, swapInterval 1, drawable 0xffffffffd80107fb, msaa false, tileRendererInUse null [junit] >> GearsES2 0x294425a7, angle 7.0, [l -1.0486258, r 1.0486258, b -1.0, t 1.0] 2.0972517x2.0 -> [l -1.0486258, r 1.0486258, b -1.0, t 1.0] 2.0972517x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x294425a7: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x294425a7 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 @ 1675155190567 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1675155190568 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: testAddRemove took 2.266 sec [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.942 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675155188277 ms III - Start [junit] SLOCK [T main @ 1675155188277 ms +++ localhost/127.0.0.1:59999 - Locked within 9 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 0x294425a7: tileRendererInUse null, GearsES2[obj 0x294425a7 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x294425a7 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL4bc/GL4bc.hw] [junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR NVIDIA Corporation [junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [junit] GL_VERSION 4.6.0 NVIDIA 391.35 [junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 325 [junit] GLX_EXTENSIONS 30 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x294425a7 created: GearsObj[0x53044e0, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x294425a7 created: GearsObj[0x6d0f02f1, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x294425a7 created: GearsObj[0x6d0f02f1, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x294425a7 FIN GearsES2[obj 0x294425a7 isInit true, usesShared false, 1 GearsObj[0x53044e0, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6d0f02f1, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0xd8ce535, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x294425a7 0/0 496x473 of 496x473, swapInterval 1, drawable 0x3d010789, msaa false, tileRendererInUse null [junit] >> GearsES2 0x294425a7, 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 0x294425a7: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x294425a7 FIN [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x294425a7: tileRendererInUse null, GearsES2[obj 0x294425a7 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x294425a7 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL4bc/GL4bc.hw] [junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR NVIDIA Corporation [junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [junit] GL_VERSION 4.6.0 NVIDIA 391.35 [junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 325 [junit] GLX_EXTENSIONS 30 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x294425a7 created: GearsObj[0x6fa7ae69, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x294425a7 created: GearsObj[0x79761ddf, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x294425a7 created: GearsObj[0x79761ddf, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x294425a7 FIN GearsES2[obj 0x294425a7 isInit true, usesShared false, 1 GearsObj[0x6fa7ae69, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x79761ddf, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5f2c70f2, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x294425a7 0/0 496x473 of 496x473, swapInterval 1, drawable 0xffffffffd80107fb, msaa false, tileRendererInUse null [junit] >> GearsES2 0x294425a7, angle 7.0, [l -1.0486258, r 1.0486258, b -1.0, t 1.0] 2.0972517x2.0 -> [l -1.0486258, r 1.0486258, b -1.0, t 1.0] 2.0972517x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x294425a7: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x294425a7 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 @ 1675155190567 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1675155190568 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [junit] ------------- ---------------- --------------- [junit] Testsuite: com.jogamp.opengl.test.junit.jogl.awt.TestJScrollPaneMixHwLw01AWT [junit] Testsuite: com.jogamp.opengl.test.junit.jogl.awt.TestJScrollPaneMixHwLw01AWT [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675155191936 ms III - Start [junit] SLOCK [T main @ 1675155191937 ms +++ localhost/127.0.0.1:59999 - Locked within 10 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestJScrollPaneMixHwLw01AWT - test01ScrollPane [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x7a8c8dcf: tileRendererInUse null, GearsES2[obj 0x7a8c8dcf isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x7a8c8dcf on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL4/GL4.hw] [junit] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR NVIDIA Corporation [junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [junit] GL_VERSION 4.6.0 NVIDIA 391.35 [junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 324 [junit] GLX_EXTENSIONS 30 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x7a8c8dcf created: GearsObj[0x4cf768cf, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x7a8c8dcf created: GearsObj[0x712196a4, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x7a8c8dcf created: GearsObj[0x712196a4, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x7a8c8dcf FIN GearsES2[obj 0x7a8c8dcf isInit true, usesShared false, 1 GearsObj[0x4cf768cf, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x712196a4, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5a224556, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x7a8c8dcf 0/0 563x600 of 563x600, swapInterval 1, drawable 0x24010864, msaa false, tileRendererInUse null [junit] >> GearsES2 0x7a8c8dcf, 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 0x7a8c8dcf: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x7a8c8dcf 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 @ 1675155194291 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1675155194291 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 3.015 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675155191936 ms III - Start [junit] SLOCK [T main @ 1675155191937 ms +++ localhost/127.0.0.1:59999 - Locked within 10 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestJScrollPaneMixHwLw01AWT - test01ScrollPane [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x7a8c8dcf: tileRendererInUse null, GearsES2[obj 0x7a8c8dcf isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x7a8c8dcf on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL4/GL4.hw] [junit] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR NVIDIA Corporation [junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [junit] GL_VERSION 4.6.0 NVIDIA 391.35 [junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 324 [junit] GLX_EXTENSIONS 30 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x7a8c8dcf created: GearsObj[0x4cf768cf, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x7a8c8dcf created: GearsObj[0x712196a4, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x7a8c8dcf created: GearsObj[0x712196a4, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x7a8c8dcf FIN GearsES2[obj 0x7a8c8dcf isInit true, usesShared false, 1 GearsObj[0x4cf768cf, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x712196a4, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5a224556, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x7a8c8dcf 0/0 563x600 of 563x600, swapInterval 1, drawable 0x24010864, msaa false, tileRendererInUse null [junit] >> GearsES2 0x7a8c8dcf, 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 0x7a8c8dcf: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x7a8c8dcf 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 @ 1675155194291 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1675155194291 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: test01ScrollPane took 2.331 sec [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 3.015 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675155191936 ms III - Start [junit] SLOCK [T main @ 1675155191937 ms +++ localhost/127.0.0.1:59999 - Locked within 10 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestJScrollPaneMixHwLw01AWT - test01ScrollPane [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x7a8c8dcf: tileRendererInUse null, GearsES2[obj 0x7a8c8dcf isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x7a8c8dcf on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL4/GL4.hw] [junit] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR NVIDIA Corporation [junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [junit] GL_VERSION 4.6.0 NVIDIA 391.35 [junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 324 [junit] GLX_EXTENSIONS 30 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x7a8c8dcf created: GearsObj[0x4cf768cf, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x7a8c8dcf created: GearsObj[0x712196a4, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x7a8c8dcf created: GearsObj[0x712196a4, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x7a8c8dcf FIN GearsES2[obj 0x7a8c8dcf isInit true, usesShared false, 1 GearsObj[0x4cf768cf, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x712196a4, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5a224556, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x7a8c8dcf 0/0 563x600 of 563x600, swapInterval 1, drawable 0x24010864, msaa false, tileRendererInUse null [junit] >> GearsES2 0x7a8c8dcf, 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 0x7a8c8dcf: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x7a8c8dcf 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 @ 1675155194291 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1675155194291 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [junit] ------------- ---------------- --------------- [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 @ 1675155195645 ms III - Start [junit] SLOCK [T main @ 1675155195646 ms +++ localhost/127.0.0.1:59999 - Locked within 10 ms, 1 attempts [junit] Testsuite: com.jogamp.opengl.test.junit.jogl.awt.TestSwingAWT01GLn [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 0xf0457d3: tileRendererInUse null, GearsES2[obj 0xf0457d3 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0xf0457d3 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL4bc/GL4bc.hw] [junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR NVIDIA Corporation [junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [junit] GL_VERSION 4.6.0 NVIDIA 391.35 [junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 325 [junit] GLX_EXTENSIONS 30 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0xf0457d3 created: GearsObj[0x379fb611, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0xf0457d3 created: GearsObj[0x7d93bc4b, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0xf0457d3 created: GearsObj[0x7d93bc4b, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0xf0457d3 FIN GearsES2[obj 0xf0457d3 isInit true, usesShared false, 1 GearsObj[0x379fb611, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7d93bc4b, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5fa0db06, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0xf0457d3 0/0 512x512 of 512x512, swapInterval 1, drawable 0xffffffffd80107fb, msaa false, tileRendererInUse null [junit] >> GearsES2 0xf0457d3, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -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 0xf0457d3 512x512, swapInterval 1, drawable 0xffffffffd80107fb [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0xf0457d3: tileRendererInUse null [junit] cleaning up... [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0xf0457d3 FIN [junit] testing with java.awt.Frame [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x4e4d600: tileRendererInUse null, GearsES2[obj 0x4e4d600 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x4e4d600 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL4bc/GL4bc.hw] [junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR NVIDIA Corporation [junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [junit] GL_VERSION 4.6.0 NVIDIA 391.35 [junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 325 [junit] GLX_EXTENSIONS 30 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x4e4d600 created: GearsObj[0x629913b5, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x4e4d600 created: GearsObj[0x70834ab8, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x4e4d600 created: GearsObj[0x70834ab8, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x4e4d600 FIN GearsES2[obj 0x4e4d600 isInit true, usesShared false, 1 GearsObj[0x629913b5, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x70834ab8, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x262cd63a, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x4e4d600 0/0 496x473 of 496x473, swapInterval 1, drawable 0xffffffffd80107fb, msaa false, tileRendererInUse null [junit] >> GearsES2 0x4e4d600, 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 0x4e4d600 496x473, swapInterval 1, drawable 0xffffffffd80107fb [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x4e4d600 0/0 496x473 of 496x473, swapInterval 1, drawable 0x24010864, msaa false, tileRendererInUse null [junit] >> GearsES2 0x4e4d600, 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 0x4e4d600: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x4e4d600 FIN [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x4ebea4b7: tileRendererInUse null, GearsES2[obj 0x4ebea4b7 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x4ebea4b7 on Thread[AWT-EventQueue-0,6,main] [junit] testing with javax.swing.JFrame [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL4bc/GL4bc.hw] [junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR NVIDIA Corporation [junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [junit] GL_VERSION 4.6.0 NVIDIA 391.35 [junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 325 [junit] GLX_EXTENSIONS 30 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x4ebea4b7 created: GearsObj[0x6e98c960, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x4ebea4b7 created: GearsObj[0x7b8604fc, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x4ebea4b7 created: GearsObj[0x7b8604fc, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x4ebea4b7 FIN GearsES2[obj 0x4ebea4b7 isInit true, usesShared false, 1 GearsObj[0x6e98c960, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7b8604fc, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x339560d4, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x4ebea4b7 0/0 496x473 of 496x473, swapInterval 1, drawable 0x3d010789, msaa false, tileRendererInUse null [junit] >> GearsES2 0x4ebea4b7, 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 0x4ebea4b7 496x473, swapInterval 1, drawable 0x3d010789 [junit] cleaning up... [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x4ebea4b7: tileRendererInUse null [junit] GLProfile GL2: GLProfile[GL2/GL4bc.hw] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x4ebea4b7 FIN [junit] testing with java.awt.Window [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 0x368f9e3d: tileRendererInUse null, GearsES2[obj 0x368f9e3d isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x368f9e3d on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/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 0x368f9e3d created: GearsObj[0x7ebe9158, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x368f9e3d created: GearsObj[0x1c10fa7, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x368f9e3d created: GearsObj[0x1c10fa7, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x368f9e3d FIN GearsES2[obj 0x368f9e3d isInit true, usesShared false, 1 GearsObj[0x7ebe9158, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1c10fa7, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x4c6d64c5, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x368f9e3d 0/0 512x512 of 512x512, swapInterval 1, drawable 0x3d010789, msaa false, tileRendererInUse null [junit] >> GearsES2 0x368f9e3d, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -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 0x368f9e3d 512x512, swapInterval 1, drawable 0x3d010789 [junit] cleaning up... [junit] testing with java.awt.Frame [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x368f9e3d: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x368f9e3d FIN [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x43a36558: tileRendererInUse null, GearsES2[obj 0x43a36558 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x43a36558 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/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 0x43a36558 created: GearsObj[0x631714dc, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x43a36558 created: GearsObj[0x492365fb, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x43a36558 created: GearsObj[0x492365fb, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x43a36558 FIN GearsES2[obj 0x43a36558 isInit true, usesShared false, 1 GearsObj[0x631714dc, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x492365fb, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x32419ef2, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x43a36558 0/0 496x473 of 496x473, swapInterval 1, drawable 0x24010864, msaa false, tileRendererInUse null [junit] >> GearsES2 0x43a36558, 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 0x43a36558 496x473, swapInterval 1, drawable 0x24010864 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x43a36558 0/0 496x473 of 496x473, swapInterval 1, drawable 0x3d010789, msaa false, tileRendererInUse null [junit] >> GearsES2 0x43a36558, 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 0x43a36558: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x43a36558 FIN [junit] cleaning up... [junit] testing with javax.swing.JFrame [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x2ce2b5ba: tileRendererInUse null, GearsES2[obj 0x2ce2b5ba isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x2ce2b5ba on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/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 0x2ce2b5ba created: GearsObj[0x6aa850cf, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x2ce2b5ba created: GearsObj[0x353733a0, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x2ce2b5ba created: GearsObj[0x353733a0, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x2ce2b5ba FIN GearsES2[obj 0x2ce2b5ba isInit true, usesShared false, 1 GearsObj[0x6aa850cf, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x353733a0, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x76e5bab1, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x2ce2b5ba 0/0 496x473 of 496x473, swapInterval 1, drawable 0x3d010789, msaa false, tileRendererInUse null [junit] >> GearsES2 0x2ce2b5ba, 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 0x2ce2b5ba 496x473, swapInterval 1, drawable 0x3d010789 [junit] cleaning up... [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x2ce2b5ba: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x2ce2b5ba 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 @ 1675155204036 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1675155204036 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [junit] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 9.081 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 @ 1675155195645 ms III - Start [junit] SLOCK [T main @ 1675155195646 ms +++ localhost/127.0.0.1:59999 - Locked within 10 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestSwingAWT01GLn - test01GLDefault [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0xf0457d3: tileRendererInUse null, GearsES2[obj 0xf0457d3 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0xf0457d3 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL4bc/GL4bc.hw] [junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR NVIDIA Corporation [junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [junit] GL_VERSION 4.6.0 NVIDIA 391.35 [junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 325 [junit] GLX_EXTENSIONS 30 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0xf0457d3 created: GearsObj[0x379fb611, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0xf0457d3 created: GearsObj[0x7d93bc4b, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0xf0457d3 created: GearsObj[0x7d93bc4b, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0xf0457d3 FIN GearsES2[obj 0xf0457d3 isInit true, usesShared false, 1 GearsObj[0x379fb611, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7d93bc4b, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5fa0db06, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0xf0457d3 0/0 512x512 of 512x512, swapInterval 1, drawable 0xffffffffd80107fb, msaa false, tileRendererInUse null [junit] >> GearsES2 0xf0457d3, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -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 0xf0457d3 512x512, swapInterval 1, drawable 0xffffffffd80107fb [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0xf0457d3: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0xf0457d3 FIN [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x4e4d600: tileRendererInUse null, GearsES2[obj 0x4e4d600 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x4e4d600 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL4bc/GL4bc.hw] [junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR NVIDIA Corporation [junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [junit] GL_VERSION 4.6.0 NVIDIA 391.35 [junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 325 [junit] GLX_EXTENSIONS 30 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x4e4d600 created: GearsObj[0x629913b5, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x4e4d600 created: GearsObj[0x70834ab8, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x4e4d600 created: GearsObj[0x70834ab8, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x4e4d600 FIN GearsES2[obj 0x4e4d600 isInit true, usesShared false, 1 GearsObj[0x629913b5, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x70834ab8, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x262cd63a, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x4e4d600 0/0 496x473 of 496x473, swapInterval 1, drawable 0xffffffffd80107fb, msaa false, tileRendererInUse null [junit] >> GearsES2 0x4e4d600, 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 0x4e4d600 496x473, swapInterval 1, drawable 0xffffffffd80107fb [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x4e4d600 0/0 496x473 of 496x473, swapInterval 1, drawable 0x24010864, msaa false, tileRendererInUse null [junit] >> GearsES2 0x4e4d600, 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 0x4e4d600: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x4e4d600 FIN [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x4ebea4b7: tileRendererInUse null, GearsES2[obj 0x4ebea4b7 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x4ebea4b7 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL4bc/GL4bc.hw] [junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR NVIDIA Corporation [junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [junit] GL_VERSION 4.6.0 NVIDIA 391.35 [junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 325 [junit] GLX_EXTENSIONS 30 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x4ebea4b7 created: GearsObj[0x6e98c960, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x4ebea4b7 created: GearsObj[0x7b8604fc, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x4ebea4b7 created: GearsObj[0x7b8604fc, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x4ebea4b7 FIN GearsES2[obj 0x4ebea4b7 isInit true, usesShared false, 1 GearsObj[0x6e98c960, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7b8604fc, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x339560d4, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x4ebea4b7 0/0 496x473 of 496x473, swapInterval 1, drawable 0x3d010789, msaa false, tileRendererInUse null [junit] >> GearsES2 0x4ebea4b7, 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 0x4ebea4b7 496x473, swapInterval 1, drawable 0x3d010789 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x4ebea4b7: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x4ebea4b7 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 0x368f9e3d: tileRendererInUse null, GearsES2[obj 0x368f9e3d isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x368f9e3d on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/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 0x368f9e3d created: GearsObj[0x7ebe9158, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x368f9e3d created: GearsObj[0x1c10fa7, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x368f9e3d created: GearsObj[0x1c10fa7, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x368f9e3d FIN GearsES2[obj 0x368f9e3d isInit true, usesShared false, 1 GearsObj[0x7ebe9158, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1c10fa7, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x4c6d64c5, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x368f9e3d 0/0 512x512 of 512x512, swapInterval 1, drawable 0x3d010789, msaa false, tileRendererInUse null [junit] >> GearsES2 0x368f9e3d, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -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 0x368f9e3d 512x512, swapInterval 1, drawable 0x3d010789 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x368f9e3d: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x368f9e3d FIN [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x43a36558: tileRendererInUse null, GearsES2[obj 0x43a36558 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x43a36558 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/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 0x43a36558 created: GearsObj[0x631714dc, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x43a36558 created: GearsObj[0x492365fb, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x43a36558 created: GearsObj[0x492365fb, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x43a36558 FIN GearsES2[obj 0x43a36558 isInit true, usesShared false, 1 GearsObj[0x631714dc, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x492365fb, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x32419ef2, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x43a36558 0/0 496x473 of 496x473, swapInterval 1, drawable 0x24010864, msaa false, tileRendererInUse null [junit] >> GearsES2 0x43a36558, 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 0x43a36558 496x473, swapInterval 1, drawable 0x24010864 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x43a36558 0/0 496x473 of 496x473, swapInterval 1, drawable 0x3d010789, msaa false, tileRendererInUse null [junit] >> GearsES2 0x43a36558, 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 0x43a36558: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x43a36558 FIN [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x2ce2b5ba: tileRendererInUse null, GearsES2[obj 0x2ce2b5ba isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x2ce2b5ba on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/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 0x2ce2b5ba created: GearsObj[0x6aa850cf, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x2ce2b5ba created: GearsObj[0x353733a0, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x2ce2b5ba created: GearsObj[0x353733a0, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x2ce2b5ba FIN GearsES2[obj 0x2ce2b5ba isInit true, usesShared false, 1 GearsObj[0x6aa850cf, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x353733a0, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x76e5bab1, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x2ce2b5ba 0/0 496x473 of 496x473, swapInterval 1, drawable 0x3d010789, msaa false, tileRendererInUse null [junit] >> GearsES2 0x2ce2b5ba, 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 0x2ce2b5ba 496x473, swapInterval 1, drawable 0x3d010789 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x2ce2b5ba: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x2ce2b5ba 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 @ 1675155204036 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1675155204036 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: test01GLDefault took 3.498 sec [junit] Testcase: test02GL2 took 3.302 sec [junit] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 9.081 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 @ 1675155195645 ms III - Start [junit] SLOCK [T main @ 1675155195646 ms +++ localhost/127.0.0.1:59999 - Locked within 10 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestSwingAWT01GLn - test01GLDefault [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0xf0457d3: tileRendererInUse null, GearsES2[obj 0xf0457d3 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0xf0457d3 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL4bc/GL4bc.hw] [junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR NVIDIA Corporation [junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [junit] GL_VERSION 4.6.0 NVIDIA 391.35 [junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 325 [junit] GLX_EXTENSIONS 30 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0xf0457d3 created: GearsObj[0x379fb611, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0xf0457d3 created: GearsObj[0x7d93bc4b, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0xf0457d3 created: GearsObj[0x7d93bc4b, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0xf0457d3 FIN GearsES2[obj 0xf0457d3 isInit true, usesShared false, 1 GearsObj[0x379fb611, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7d93bc4b, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5fa0db06, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0xf0457d3 0/0 512x512 of 512x512, swapInterval 1, drawable 0xffffffffd80107fb, msaa false, tileRendererInUse null [junit] >> GearsES2 0xf0457d3, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -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 0xf0457d3 512x512, swapInterval 1, drawable 0xffffffffd80107fb [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0xf0457d3: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0xf0457d3 FIN [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x4e4d600: tileRendererInUse null, GearsES2[obj 0x4e4d600 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x4e4d600 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL4bc/GL4bc.hw] [junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR NVIDIA Corporation [junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [junit] GL_VERSION 4.6.0 NVIDIA 391.35 [junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 325 [junit] GLX_EXTENSIONS 30 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x4e4d600 created: GearsObj[0x629913b5, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x4e4d600 created: GearsObj[0x70834ab8, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x4e4d600 created: GearsObj[0x70834ab8, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x4e4d600 FIN GearsES2[obj 0x4e4d600 isInit true, usesShared false, 1 GearsObj[0x629913b5, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x70834ab8, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x262cd63a, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x4e4d600 0/0 496x473 of 496x473, swapInterval 1, drawable 0xffffffffd80107fb, msaa false, tileRendererInUse null [junit] >> GearsES2 0x4e4d600, 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 0x4e4d600 496x473, swapInterval 1, drawable 0xffffffffd80107fb [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x4e4d600 0/0 496x473 of 496x473, swapInterval 1, drawable 0x24010864, msaa false, tileRendererInUse null [junit] >> GearsES2 0x4e4d600, 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 0x4e4d600: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x4e4d600 FIN [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x4ebea4b7: tileRendererInUse null, GearsES2[obj 0x4ebea4b7 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x4ebea4b7 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL4bc/GL4bc.hw] [junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR NVIDIA Corporation [junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [junit] GL_VERSION 4.6.0 NVIDIA 391.35 [junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 325 [junit] GLX_EXTENSIONS 30 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x4ebea4b7 created: GearsObj[0x6e98c960, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x4ebea4b7 created: GearsObj[0x7b8604fc, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x4ebea4b7 created: GearsObj[0x7b8604fc, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x4ebea4b7 FIN GearsES2[obj 0x4ebea4b7 isInit true, usesShared false, 1 GearsObj[0x6e98c960, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7b8604fc, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x339560d4, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x4ebea4b7 0/0 496x473 of 496x473, swapInterval 1, drawable 0x3d010789, msaa false, tileRendererInUse null [junit] >> GearsES2 0x4ebea4b7, 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 0x4ebea4b7 496x473, swapInterval 1, drawable 0x3d010789 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x4ebea4b7: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x4ebea4b7 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 0x368f9e3d: tileRendererInUse null, GearsES2[obj 0x368f9e3d isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x368f9e3d on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/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 0x368f9e3d created: GearsObj[0x7ebe9158, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x368f9e3d created: GearsObj[0x1c10fa7, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x368f9e3d created: GearsObj[0x1c10fa7, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x368f9e3d FIN GearsES2[obj 0x368f9e3d isInit true, usesShared false, 1 GearsObj[0x7ebe9158, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1c10fa7, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x4c6d64c5, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x368f9e3d 0/0 512x512 of 512x512, swapInterval 1, drawable 0x3d010789, msaa false, tileRendererInUse null [junit] >> GearsES2 0x368f9e3d, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -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 0x368f9e3d 512x512, swapInterval 1, drawable 0x3d010789 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x368f9e3d: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x368f9e3d FIN [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x43a36558: tileRendererInUse null, GearsES2[obj 0x43a36558 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x43a36558 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/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 0x43a36558 created: GearsObj[0x631714dc, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x43a36558 created: GearsObj[0x492365fb, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x43a36558 created: GearsObj[0x492365fb, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x43a36558 FIN GearsES2[obj 0x43a36558 isInit true, usesShared false, 1 GearsObj[0x631714dc, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x492365fb, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x32419ef2, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x43a36558 0/0 496x473 of 496x473, swapInterval 1, drawable 0x24010864, msaa false, tileRendererInUse null [junit] >> GearsES2 0x43a36558, 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 0x43a36558 496x473, swapInterval 1, drawable 0x24010864 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x43a36558 0/0 496x473 of 496x473, swapInterval 1, drawable 0x3d010789, msaa false, tileRendererInUse null [junit] >> GearsES2 0x43a36558, 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 0x43a36558: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x43a36558 FIN [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x2ce2b5ba: tileRendererInUse null, GearsES2[obj 0x2ce2b5ba isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x2ce2b5ba on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/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 0x2ce2b5ba created: GearsObj[0x6aa850cf, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x2ce2b5ba created: GearsObj[0x353733a0, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x2ce2b5ba created: GearsObj[0x353733a0, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x2ce2b5ba FIN GearsES2[obj 0x2ce2b5ba isInit true, usesShared false, 1 GearsObj[0x6aa850cf, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x353733a0, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x76e5bab1, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x2ce2b5ba 0/0 496x473 of 496x473, swapInterval 1, drawable 0x3d010789, msaa false, tileRendererInUse null [junit] >> GearsES2 0x2ce2b5ba, 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 0x2ce2b5ba 496x473, swapInterval 1, drawable 0x3d010789 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x2ce2b5ba: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x2ce2b5ba 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 @ 1675155204036 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1675155204036 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [junit] ------------- ---------------- --------------- [junit] Testsuite: com.jogamp.opengl.test.junit.jogl.awt.text.TestAWTTextRendererUseVertexArrayBug464 [junit] Testsuite: com.jogamp.opengl.test.junit.jogl.awt.text.TestAWTTextRendererUseVertexArrayBug464 [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675155205605 ms III - Start [junit] SLOCK [T main @ 1675155205606 ms +++ localhost/127.0.0.1:59999 - Locked within 10 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 @ 1675155208380 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1675155208380 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [junit] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 3.423 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675155205605 ms III - Start [junit] SLOCK [T main @ 1675155205606 ms +++ localhost/127.0.0.1:59999 - Locked within 10 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 @ 1675155208380 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1675155208380 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: testTextRendererDraw2D took 0.68 sec [junit] Testcase: testTextRendererDraw3D took 0.561 sec [junit] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 3.423 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675155205605 ms III - Start [junit] SLOCK [T main @ 1675155205606 ms +++ localhost/127.0.0.1:59999 - Locked within 10 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 @ 1675155208380 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1675155208380 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 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 @ 1675155209620 ms III - Start [junit] SLOCK [T main @ 1675155209621 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.caps.TestBug605FlippedImageAWT - test01AccumStencilPBuffer [junit] GL_RENDERER: GeForce GTX 460/PCIe/SSE2 [junit] GL_VERSION: 4.6.0 NVIDIA 391.35 [junit] below: 0xff0000 [junit] above: 0xff00 [junit] XXX GLCaps[wgl vid 9 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[pbuffer]] [junit] XXX 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.caps.TestBug605FlippedImageAWT - test01AccumStencilPBuffer [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.caps.TestBug605FlippedImageAWT - test01DefaultFBO [junit] Image right side up [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] Image right side up [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.caps.TestBug605FlippedImageAWT - test01DefaultPBuffer [junit] GL_RENDERER: GeForce GTX 460/PCIe/SSE2 [junit] GL_VERSION: 4.6.0 NVIDIA 391.35 [junit] below: 0xff0000 [junit] above: 0xff00 [junit] XXX GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[pbuffer]] [junit] XXX 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.caps.TestBug605FlippedImageAWT - test01DefaultPBuffer [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.caps.TestBug605FlippedImageAWT - test01StencilFBO [junit] GL_RENDERER: GeForce GTX 460/PCIe/SSE2 [junit] GL_VERSION: 4.6.0 NVIDIA 391.35 [junit] Image right side up [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 @ 1675155211460 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1675155211461 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [junit] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.495 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 @ 1675155209620 ms III - Start [junit] SLOCK [T main @ 1675155209621 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.caps.TestBug605FlippedImageAWT - test01AccumStencilPBuffer [junit] GL_RENDERER: GeForce GTX 460/PCIe/SSE2 [junit] GL_VERSION: 4.6.0 NVIDIA 391.35 [junit] below: 0xff0000 [junit] above: 0xff00 [junit] XXX GLCaps[wgl vid 9 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[pbuffer]] [junit] XXX 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.caps.TestBug605FlippedImageAWT - test01AccumStencilPBuffer [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.caps.TestBug605FlippedImageAWT - test01DefaultFBO [junit] GL_RENDERER: GeForce GTX 460/PCIe/SSE2 [junit] GL_VERSION: 4.6.0 NVIDIA 391.35 [junit] below: 0xff0000 [junit] above: 0xff00 [junit] XXX GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[fbo]] [junit] XXX 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.caps.TestBug605FlippedImageAWT - test01DefaultFBO [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.caps.TestBug605FlippedImageAWT - test01DefaultPBuffer [junit] GL_RENDERER: GeForce GTX 460/PCIe/SSE2 [junit] GL_VERSION: 4.6.0 NVIDIA 391.35 [junit] below: 0xff0000 [junit] above: 0xff00 [junit] XXX GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[pbuffer]] [junit] XXX 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.caps.TestBug605FlippedImageAWT - test01DefaultPBuffer [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.caps.TestBug605FlippedImageAWT - test01StencilFBO [junit] GL_RENDERER: GeForce GTX 460/PCIe/SSE2 [junit] GL_VERSION: 4.6.0 NVIDIA 391.35 [junit] below: 0xff0000 [junit] above: 0xff00 [junit] XXX GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[fbo]] [junit] XXX 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.caps.TestBug605FlippedImageAWT - test01StencilFBO [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675155211460 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1675155211461 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: test01AccumStencilPBuffer took 1.655 sec [junit] Testcase: test01DefaultFBO took 0.066 sec [junit] Testcase: test01DefaultPBuffer took 0.045 sec [junit] Testcase: test01StencilFBO took 0.047 sec [junit] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.495 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 @ 1675155209620 ms III - Start [junit] SLOCK [T main @ 1675155209621 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.caps.TestBug605FlippedImageAWT - test01AccumStencilPBuffer [junit] GL_RENDERER: GeForce GTX 460/PCIe/SSE2 [junit] GL_VERSION: 4.6.0 NVIDIA 391.35 [junit] below: 0xff0000 [junit] above: 0xff00 [junit] XXX GLCaps[wgl vid 9 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[pbuffer]] [junit] XXX 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.caps.TestBug605FlippedImageAWT - test01AccumStencilPBuffer [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.caps.TestBug605FlippedImageAWT - test01DefaultFBO [junit] GL_RENDERER: GeForce GTX 460/PCIe/SSE2 [junit] GL_VERSION: 4.6.0 NVIDIA 391.35 [junit] below: 0xff0000 [junit] above: 0xff00 [junit] XXX GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[fbo]] [junit] XXX 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.caps.TestBug605FlippedImageAWT - test01DefaultFBO [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.caps.TestBug605FlippedImageAWT - test01DefaultPBuffer [junit] GL_RENDERER: GeForce GTX 460/PCIe/SSE2 [junit] GL_VERSION: 4.6.0 NVIDIA 391.35 [junit] below: 0xff0000 [junit] above: 0xff00 [junit] XXX GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[pbuffer]] [junit] XXX 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.caps.TestBug605FlippedImageAWT - test01DefaultPBuffer [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.caps.TestBug605FlippedImageAWT - test01StencilFBO [junit] GL_RENDERER: GeForce GTX 460/PCIe/SSE2 [junit] GL_VERSION: 4.6.0 NVIDIA 391.35 [junit] below: 0xff0000 [junit] above: 0xff00 [junit] XXX GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[fbo]] [junit] XXX 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.caps.TestBug605FlippedImageAWT - test01StencilFBO [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675155211460 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1675155211461 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [junit] ------------- ---------------- --------------- [junit] Testsuite: com.jogamp.opengl.test.junit.jogl.caps.TestMultisampleES1AWT [junit] Testsuite: com.jogamp.opengl.test.junit.jogl.caps.TestMultisampleES1AWT [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675155212706 ms III - Start [junit] SLOCK [T main @ 1675155212706 ms +++ localhost/127.0.0.1:59999 - Locked within 10 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.caps.TestMultisampleES1AWT - testOnscreenMultiSampleAA0 [junit] WARNING: antialiasing will be disabled because the DefaultGLCapabilitiesChooser didn't supply it [junit] [junit] Requested: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] [junit] [junit] Chosen : GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] [junit] [junit] AWT-EventQueue-0: ** screenshot: TestMultisampleES1AWT.testOnscreenMultiSampleAA0-n0000-GL4bc_-hw-onscreen-Bdbl-Frgba_Irgba8880-D24-St00-Sa00_default-0512x0512.png [junit] AWT-EventQueue-0: ** screenshot: TestMultisampleES1AWT.testOnscreenMultiSampleAA0-n0001-GL4bc_-hw-onscreen-Bdbl-Frgba_Irgba8880-D24-St00-Sa00_default-0512x0512.png [junit] AWT-EventQueue-0: ** screenshot: TestMultisampleES1AWT.testOnscreenMultiSampleAA0-n0002-GL4bc_-hw-onscreen-Bdbl-Frgba_Irgba8880-D24-St00-Sa00_default-0512x0512.png [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.caps.TestMultisampleES1AWT - testOnscreenMultiSampleAA0 [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.caps.TestMultisampleES1AWT - testOnscreenMultiSampleAA4 [junit] [junit] Requested: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] [junit] [junit] Chosen : GLCaps[wgl vid 32 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] [junit] [junit] AWT-EventQueue-0: ** screenshot: TestMultisampleES1AWT.testOnscreenMultiSampleAA4-n0000-GL4bc_-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa04_default-0512x0512.png [junit] AWT-EventQueue-0: ** screenshot: TestMultisampleES1AWT.testOnscreenMultiSampleAA4-n0001-GL4bc_-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa04_default-0512x0512.png [junit] AWT-EventQueue-0: ** screenshot: TestMultisampleES1AWT.testOnscreenMultiSampleAA4-n0002-GL4bc_-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa04_default-0512x0512.png [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.caps.TestMultisampleES1AWT - testOnscreenMultiSampleAA4 [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.caps.TestMultisampleES1AWT - testOnscreenMultiSampleAA8 [junit] [junit] Requested: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] [junit] [junit] Chosen : GLCaps[wgl vid 44 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] [junit] [junit] AWT-EventQueue-0: ** screenshot: TestMultisampleES1AWT.testOnscreenMultiSampleAA8-n0000-GL4bc_-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa08_default-0512x0512.png [junit] AWT-EventQueue-0: ** screenshot: TestMultisampleES1AWT.testOnscreenMultiSampleAA8-n0001-GL4bc_-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa08_default-0512x0512.png [junit] AWT-EventQueue-0: ** screenshot: TestMultisampleES1AWT.testOnscreenMultiSampleAA8-n0002-GL4bc_-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa08_default-0512x0512.png [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.caps.TestMultisampleES1AWT - testOnscreenMultiSampleAA8 [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675155215085 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1675155215085 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [junit] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 3.034 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675155212706 ms III - Start [junit] SLOCK [T main @ 1675155212706 ms +++ localhost/127.0.0.1:59999 - Locked within 10 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.caps.TestMultisampleES1AWT - testOnscreenMultiSampleAA0 [junit] WARNING: antialiasing will be disabled because the DefaultGLCapabilitiesChooser didn't supply it [junit] [junit] Requested: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] [junit] [junit] Chosen : GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] [junit] [junit] AWT-EventQueue-0: ** screenshot: TestMultisampleES1AWT.testOnscreenMultiSampleAA0-n0000-GL4bc_-hw-onscreen-Bdbl-Frgba_Irgba8880-D24-St00-Sa00_default-0512x0512.png [junit] AWT-EventQueue-0: ** screenshot: TestMultisampleES1AWT.testOnscreenMultiSampleAA0-n0001-GL4bc_-hw-onscreen-Bdbl-Frgba_Irgba8880-D24-St00-Sa00_default-0512x0512.png [junit] AWT-EventQueue-0: ** screenshot: TestMultisampleES1AWT.testOnscreenMultiSampleAA0-n0002-GL4bc_-hw-onscreen-Bdbl-Frgba_Irgba8880-D24-St00-Sa00_default-0512x0512.png [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.caps.TestMultisampleES1AWT - testOnscreenMultiSampleAA0 [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.caps.TestMultisampleES1AWT - testOnscreenMultiSampleAA4 [junit] [junit] Requested: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] [junit] [junit] Chosen : GLCaps[wgl vid 32 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] [junit] [junit] AWT-EventQueue-0: ** screenshot: TestMultisampleES1AWT.testOnscreenMultiSampleAA4-n0000-GL4bc_-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa04_default-0512x0512.png [junit] AWT-EventQueue-0: ** screenshot: TestMultisampleES1AWT.testOnscreenMultiSampleAA4-n0001-GL4bc_-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa04_default-0512x0512.png [junit] AWT-EventQueue-0: ** screenshot: TestMultisampleES1AWT.testOnscreenMultiSampleAA4-n0002-GL4bc_-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa04_default-0512x0512.png [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.caps.TestMultisampleES1AWT - testOnscreenMultiSampleAA4 [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.caps.TestMultisampleES1AWT - testOnscreenMultiSampleAA8 [junit] [junit] Requested: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] [junit] [junit] Chosen : GLCaps[wgl vid 44 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] [junit] [junit] AWT-EventQueue-0: ** screenshot: TestMultisampleES1AWT.testOnscreenMultiSampleAA8-n0000-GL4bc_-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa08_default-0512x0512.png [junit] AWT-EventQueue-0: ** screenshot: TestMultisampleES1AWT.testOnscreenMultiSampleAA8-n0001-GL4bc_-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa08_default-0512x0512.png [junit] AWT-EventQueue-0: ** screenshot: TestMultisampleES1AWT.testOnscreenMultiSampleAA8-n0002-GL4bc_-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa08_default-0512x0512.png [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.caps.TestMultisampleES1AWT - testOnscreenMultiSampleAA8 [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675155215085 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1675155215085 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: testOnscreenMultiSampleAA0 took 1.968 sec [junit] Testcase: testOnscreenMultiSampleAA4 took 0.195 sec [junit] Testcase: testOnscreenMultiSampleAA8 took 0.187 sec [junit] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 3.034 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675155212706 ms III - Start [junit] SLOCK [T main @ 1675155212706 ms +++ localhost/127.0.0.1:59999 - Locked within 10 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.caps.TestMultisampleES1AWT - testOnscreenMultiSampleAA0 [junit] WARNING: antialiasing will be disabled because the DefaultGLCapabilitiesChooser didn't supply it [junit] [junit] Requested: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] [junit] [junit] Chosen : GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] [junit] [junit] AWT-EventQueue-0: ** screenshot: TestMultisampleES1AWT.testOnscreenMultiSampleAA0-n0000-GL4bc_-hw-onscreen-Bdbl-Frgba_Irgba8880-D24-St00-Sa00_default-0512x0512.png [junit] AWT-EventQueue-0: ** screenshot: TestMultisampleES1AWT.testOnscreenMultiSampleAA0-n0001-GL4bc_-hw-onscreen-Bdbl-Frgba_Irgba8880-D24-St00-Sa00_default-0512x0512.png [junit] AWT-EventQueue-0: ** screenshot: TestMultisampleES1AWT.testOnscreenMultiSampleAA0-n0002-GL4bc_-hw-onscreen-Bdbl-Frgba_Irgba8880-D24-St00-Sa00_default-0512x0512.png [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.caps.TestMultisampleES1AWT - testOnscreenMultiSampleAA0 [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.caps.TestMultisampleES1AWT - testOnscreenMultiSampleAA4 [junit] [junit] Requested: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] [junit] [junit] Chosen : GLCaps[wgl vid 32 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] [junit] [junit] AWT-EventQueue-0: ** screenshot: TestMultisampleES1AWT.testOnscreenMultiSampleAA4-n0000-GL4bc_-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa04_default-0512x0512.png [junit] AWT-EventQueue-0: ** screenshot: TestMultisampleES1AWT.testOnscreenMultiSampleAA4-n0001-GL4bc_-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa04_default-0512x0512.png [junit] AWT-EventQueue-0: ** screenshot: TestMultisampleES1AWT.testOnscreenMultiSampleAA4-n0002-GL4bc_-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa04_default-0512x0512.png [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.caps.TestMultisampleES1AWT - testOnscreenMultiSampleAA4 [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.caps.TestMultisampleES1AWT - testOnscreenMultiSampleAA8 [junit] [junit] Requested: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] [junit] [junit] Chosen : GLCaps[wgl vid 44 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] [junit] [junit] AWT-EventQueue-0: ** screenshot: TestMultisampleES1AWT.testOnscreenMultiSampleAA8-n0000-GL4bc_-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa08_default-0512x0512.png [junit] AWT-EventQueue-0: ** screenshot: TestMultisampleES1AWT.testOnscreenMultiSampleAA8-n0001-GL4bc_-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa08_default-0512x0512.png [junit] AWT-EventQueue-0: ** screenshot: TestMultisampleES1AWT.testOnscreenMultiSampleAA8-n0002-GL4bc_-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa08_default-0512x0512.png [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.caps.TestMultisampleES1AWT - testOnscreenMultiSampleAA8 [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675155215085 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1675155215085 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [junit] ------------- ---------------- --------------- [junit] Testsuite: com.jogamp.opengl.test.junit.jogl.caps.TestTranslucencyAWT [junit] Testsuite: com.jogamp.opengl.test.junit.jogl.caps.TestTranslucencyAWT [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675155216344 ms III - Start [junit] SLOCK [T main @ 1675155216345 ms +++ localhost/127.0.0.1:59999 - Locked within 10 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.caps.TestTranslucencyAWT - test [junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available [junit] 0:0 D3DGraphicsConfig[dev=D3DGraphicsDevice[screen=0],pixfmt=0], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x77fbd92c: tileRendererInUse null, GearsES2[obj 0x77fbd92c isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x77fbd92c 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 0x77fbd92c created: GearsObj[0x213f23c5, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x77fbd92c created: GearsObj[0x741c76ed, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x77fbd92c created: GearsObj[0x741c76ed, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x77fbd92c FIN GearsES2[obj 0x77fbd92c isInit true, usesShared false, 1 GearsObj[0x213f23c5, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x741c76ed, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x626e2db0, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x77fbd92c 0/0 400x200 of 400x200, swapInterval 1, drawable 0x3d010789, msaa false, tileRendererInUse null [junit] >> GearsES2 0x77fbd92c, 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 0x77fbd92c: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x77fbd92c 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 @ 1675155218517 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1675155218517 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.826 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675155216344 ms III - Start [junit] SLOCK [T main @ 1675155216345 ms +++ localhost/127.0.0.1:59999 - Locked within 10 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.caps.TestTranslucencyAWT - test [junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available [junit] 0:0 D3DGraphicsConfig[dev=D3DGraphicsDevice[screen=0],pixfmt=0], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x77fbd92c: tileRendererInUse null, GearsES2[obj 0x77fbd92c isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x77fbd92c 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 0x77fbd92c created: GearsObj[0x213f23c5, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x77fbd92c created: GearsObj[0x741c76ed, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x77fbd92c created: GearsObj[0x741c76ed, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x77fbd92c FIN GearsES2[obj 0x77fbd92c isInit true, usesShared false, 1 GearsObj[0x213f23c5, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x741c76ed, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x626e2db0, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x77fbd92c 0/0 400x200 of 400x200, swapInterval 1, drawable 0x3d010789, msaa false, tileRendererInUse null [junit] >> GearsES2 0x77fbd92c, 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 0x77fbd92c: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x77fbd92c 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 @ 1675155218517 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1675155218517 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: test took 0.614 sec [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.826 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675155216344 ms III - Start [junit] SLOCK [T main @ 1675155216345 ms +++ localhost/127.0.0.1:59999 - Locked within 10 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.caps.TestTranslucencyAWT - test [junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available [junit] 0:0 D3DGraphicsConfig[dev=D3DGraphicsDevice[screen=0],pixfmt=0], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x77fbd92c: tileRendererInUse null, GearsES2[obj 0x77fbd92c isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x77fbd92c 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 0x77fbd92c created: GearsObj[0x213f23c5, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x77fbd92c created: GearsObj[0x741c76ed, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x77fbd92c created: GearsObj[0x741c76ed, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x77fbd92c FIN GearsES2[obj 0x77fbd92c isInit true, usesShared false, 1 GearsObj[0x213f23c5, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x741c76ed, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x626e2db0, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x77fbd92c 0/0 400x200 of 400x200, swapInterval 1, drawable 0x3d010789, msaa false, tileRendererInUse null [junit] >> GearsES2 0x77fbd92c, 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 0x77fbd92c: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x77fbd92c 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 @ 1675155218517 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1675155218517 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 @ 1675155219774 ms III - Start [junit] SLOCK [T main @ 1675155219775 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2AWT - test01 [junit] HiDPI PixelScale: 0.0x0.0 (req) -> 0.0x0.0 (val) -> 1.0x1.0 (has) [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155221450 d 0ms]] [junit] canvas pos/siz: 8/31 640x480 [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155221452 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155221454 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155221456 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155221456 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155221460 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x35e2d654: tileRendererInUse null, GearsES2[obj 0x35e2d654 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x35e2d654 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL4/GL4.hw] [junit] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR NVIDIA Corporation [junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [junit] GL_VERSION 4.6.0 NVIDIA 391.35 [junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 324 [junit] GLX_EXTENSIONS 30 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x35e2d654 created: GearsObj[0x1ba9cfda, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x35e2d654 created: GearsObj[0x187a71f, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x35e2d654 created: GearsObj[0x187a71f, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x35e2d654 FIN GearsES2[obj 0x35e2d654 isInit true, usesShared false, 1 GearsObj[0x1ba9cfda, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x187a71f, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x7229ed7c, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x35e2d654 0/0 640x480 of 640x480, swapInterval 1, drawable 0x1a0107fb, msaa false, tileRendererInUse null [junit] >> GearsES2 0x35e2d654, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 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:1675155222023 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155222024 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x35e2d654: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x35e2d654 FIN [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155222030 d 0ms]] [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2AWT - test01 [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2AWT - test02_GLES2 [junit] GLES2 n/a [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2AWT - test02_GLES2 [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2AWT - test03_GL3 [junit] HiDPI PixelScale: 0.0x0.0 (req) -> 0.0x0.0 (val) -> 1.0x1.0 (has) [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155222081 d 0ms]] [junit] canvas pos/siz: 8/31 640x480 [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155222083 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155222083 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155222085 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155222086 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x385c9627: tileRendererInUse null, GearsES2[obj 0x385c9627 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x385c9627 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 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 0x385c9627 created: GearsObj[0x2545370d, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x385c9627 created: GearsObj[0x4de986a7, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x385c9627 created: GearsObj[0x4de986a7, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x385c9627 FIN GearsES2[obj 0x385c9627 isInit true, usesShared false, 1 GearsObj[0x2545370d, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4de986a7, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x69afe0e0, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x385c9627 0/0 640x480 of 640x480, swapInterval 1, drawable 0x350107ab, msaa false, tileRendererInUse null [junit] >> GearsES2 0x385c9627, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [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_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155222148 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155222639 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155222639 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x385c9627: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x385c9627 FIN [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155222645 d 0ms]] [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2AWT - test03_GL3 [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2AWT - test99_PixelScale1_DefaultNorm [junit] HiDPI PixelScale: 1.0x1.0 (req) -> 1.0x1.0 (val) -> 1.0x1.0 (has) [junit] canvas pos/siz: 8/31 640x480 [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155222692 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155222693 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155222694 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155222695 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155222696 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x229f66ed: tileRendererInUse null, GearsES2[obj 0x229f66ed isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x229f66ed on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL4/GL4.hw] [junit] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR NVIDIA Corporation [junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [junit] GL_VERSION 4.6.0 NVIDIA 391.35 [junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 324 [junit] GLX_EXTENSIONS 30 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x229f66ed created: GearsObj[0x45448dd0, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x229f66ed created: GearsObj[0x633f5f4c, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x229f66ed created: GearsObj[0x633f5f4c, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x229f66ed FIN GearsES2[obj 0x229f66ed isInit true, usesShared false, 1 GearsObj[0x45448dd0, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x633f5f4c, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x256108d6, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x229f66ed 0/0 640x480 of 640x480, swapInterval 1, drawable 0xffffffffea0106f8, msaa false, tileRendererInUse null [junit] >> GearsES2 0x229f66ed, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 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_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155222745 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155223256 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155223257 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x229f66ed: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x229f66ed FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2AWT - test99_PixelScale1_DefaultNorm [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155223263 d 0ms]] [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675155223278 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1675155223279 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [junit] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 4.199 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675155219774 ms III - Start [junit] SLOCK [T main @ 1675155219775 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2AWT - test01 [junit] HiDPI PixelScale: 0.0x0.0 (req) -> 0.0x0.0 (val) -> 1.0x1.0 (has) [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155221450 d 0ms]] [junit] canvas pos/siz: 8/31 640x480 [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155221452 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155221454 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155221456 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155221456 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155221460 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x35e2d654: tileRendererInUse null, GearsES2[obj 0x35e2d654 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x35e2d654 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL4/GL4.hw] [junit] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR NVIDIA Corporation [junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [junit] GL_VERSION 4.6.0 NVIDIA 391.35 [junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 324 [junit] GLX_EXTENSIONS 30 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x35e2d654 created: GearsObj[0x1ba9cfda, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x35e2d654 created: GearsObj[0x187a71f, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x35e2d654 created: GearsObj[0x187a71f, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x35e2d654 FIN GearsES2[obj 0x35e2d654 isInit true, usesShared false, 1 GearsObj[0x1ba9cfda, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x187a71f, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x7229ed7c, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x35e2d654 0/0 640x480 of 640x480, swapInterval 1, drawable 0x1a0107fb, msaa false, tileRendererInUse null [junit] >> GearsES2 0x35e2d654, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 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:1675155222023 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155222024 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x35e2d654: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x35e2d654 FIN [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155222030 d 0ms]] [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2AWT - test01 [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2AWT - test02_GLES2 [junit] GLES2 n/a [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2AWT - test02_GLES2 [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2AWT - test03_GL3 [junit] HiDPI PixelScale: 0.0x0.0 (req) -> 0.0x0.0 (val) -> 1.0x1.0 (has) [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155222081 d 0ms]] [junit] canvas pos/siz: 8/31 640x480 [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155222083 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155222083 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155222085 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155222086 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x385c9627: tileRendererInUse null, GearsES2[obj 0x385c9627 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x385c9627 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 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 0x385c9627 created: GearsObj[0x2545370d, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x385c9627 created: GearsObj[0x4de986a7, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x385c9627 created: GearsObj[0x4de986a7, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x385c9627 FIN GearsES2[obj 0x385c9627 isInit true, usesShared false, 1 GearsObj[0x2545370d, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4de986a7, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x69afe0e0, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x385c9627 0/0 640x480 of 640x480, swapInterval 1, drawable 0x350107ab, msaa false, tileRendererInUse null [junit] >> GearsES2 0x385c9627, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [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_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155222148 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155222639 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155222639 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x385c9627: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x385c9627 FIN [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155222645 d 0ms]] [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2AWT - test03_GL3 [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2AWT - test99_PixelScale1_DefaultNorm [junit] HiDPI PixelScale: 1.0x1.0 (req) -> 1.0x1.0 (val) -> 1.0x1.0 (has) [junit] canvas pos/siz: 8/31 640x480 [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155222692 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155222693 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155222694 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155222695 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155222696 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x229f66ed: tileRendererInUse null, GearsES2[obj 0x229f66ed isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x229f66ed on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL4/GL4.hw] [junit] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR NVIDIA Corporation [junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [junit] GL_VERSION 4.6.0 NVIDIA 391.35 [junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 324 [junit] GLX_EXTENSIONS 30 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x229f66ed created: GearsObj[0x45448dd0, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x229f66ed created: GearsObj[0x633f5f4c, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x229f66ed created: GearsObj[0x633f5f4c, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x229f66ed FIN GearsES2[obj 0x229f66ed isInit true, usesShared false, 1 GearsObj[0x45448dd0, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x633f5f4c, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x256108d6, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x229f66ed 0/0 640x480 of 640x480, swapInterval 1, drawable 0xffffffffea0106f8, msaa false, tileRendererInUse null [junit] >> GearsES2 0x229f66ed, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 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_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155222745 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155223256 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155223257 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x229f66ed: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x229f66ed FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2AWT - test99_PixelScale1_DefaultNorm [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155223263 d 0ms]] [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675155223278 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1675155223279 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: test01 took 2.191 sec [junit] Testcase: test02_GLES2 took 0.001 sec [junit] Testcase: test03_GL3 took 0.61 sec [junit] Testcase: test99_PixelScale1_DefaultNorm took 0.616 sec [junit] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 4.199 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675155219774 ms III - Start [junit] SLOCK [T main @ 1675155219775 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2AWT - test01 [junit] HiDPI PixelScale: 0.0x0.0 (req) -> 0.0x0.0 (val) -> 1.0x1.0 (has) [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155221450 d 0ms]] [junit] canvas pos/siz: 8/31 640x480 [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155221452 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155221454 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155221456 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155221456 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155221460 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x35e2d654: tileRendererInUse null, GearsES2[obj 0x35e2d654 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x35e2d654 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL4/GL4.hw] [junit] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR NVIDIA Corporation [junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [junit] GL_VERSION 4.6.0 NVIDIA 391.35 [junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 324 [junit] GLX_EXTENSIONS 30 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x35e2d654 created: GearsObj[0x1ba9cfda, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x35e2d654 created: GearsObj[0x187a71f, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x35e2d654 created: GearsObj[0x187a71f, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x35e2d654 FIN GearsES2[obj 0x35e2d654 isInit true, usesShared false, 1 GearsObj[0x1ba9cfda, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x187a71f, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x7229ed7c, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x35e2d654 0/0 640x480 of 640x480, swapInterval 1, drawable 0x1a0107fb, msaa false, tileRendererInUse null [junit] >> GearsES2 0x35e2d654, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 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:1675155222023 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155222024 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x35e2d654: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x35e2d654 FIN [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155222030 d 0ms]] [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2AWT - test01 [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2AWT - test02_GLES2 [junit] GLES2 n/a [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2AWT - test02_GLES2 [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2AWT - test03_GL3 [junit] HiDPI PixelScale: 0.0x0.0 (req) -> 0.0x0.0 (val) -> 1.0x1.0 (has) [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155222081 d 0ms]] [junit] canvas pos/siz: 8/31 640x480 [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155222083 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155222083 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155222085 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155222086 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x385c9627: tileRendererInUse null, GearsES2[obj 0x385c9627 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x385c9627 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 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 0x385c9627 created: GearsObj[0x2545370d, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x385c9627 created: GearsObj[0x4de986a7, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x385c9627 created: GearsObj[0x4de986a7, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x385c9627 FIN GearsES2[obj 0x385c9627 isInit true, usesShared false, 1 GearsObj[0x2545370d, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4de986a7, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x69afe0e0, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x385c9627 0/0 640x480 of 640x480, swapInterval 1, drawable 0x350107ab, msaa false, tileRendererInUse null [junit] >> GearsES2 0x385c9627, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [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_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155222148 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155222639 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155222639 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x385c9627: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x385c9627 FIN [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155222645 d 0ms]] [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2AWT - test03_GL3 [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2AWT - test99_PixelScale1_DefaultNorm [junit] HiDPI PixelScale: 1.0x1.0 (req) -> 1.0x1.0 (val) -> 1.0x1.0 (has) [junit] canvas pos/siz: 8/31 640x480 [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155222692 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155222693 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155222694 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155222695 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155222696 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x229f66ed: tileRendererInUse null, GearsES2[obj 0x229f66ed isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x229f66ed on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL4/GL4.hw] [junit] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR NVIDIA Corporation [junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [junit] GL_VERSION 4.6.0 NVIDIA 391.35 [junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 324 [junit] GLX_EXTENSIONS 30 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x229f66ed created: GearsObj[0x45448dd0, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x229f66ed created: GearsObj[0x633f5f4c, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x229f66ed created: GearsObj[0x633f5f4c, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x229f66ed FIN GearsES2[obj 0x229f66ed isInit true, usesShared false, 1 GearsObj[0x45448dd0, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x633f5f4c, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x256108d6, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x229f66ed 0/0 640x480 of 640x480, swapInterval 1, drawable 0xffffffffea0106f8, msaa false, tileRendererInUse null [junit] >> GearsES2 0x229f66ed, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 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_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155222745 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155223256 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155223257 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x229f66ed: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x229f66ed FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2AWT - test99_PixelScale1_DefaultNorm [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155223263 d 0ms]] [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675155223278 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1675155223279 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] ++++ Test Singleton.ctor() [junit] Testsuite: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelAWT [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675155224770 ms III - Start [junit] SLOCK [T main @ 1675155224770 ms +++ localhost/127.0.0.1:59999 - Locked within 9 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.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 0x57010860, tileRendererInUse null [junit] >> Gears angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 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 0x3ddf29a8]], 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 0x3ddf29a8]]], monitors: [Monitor[Id 0x0 [handle 0x10001, primary], 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____________-n0008-GL4bc_-hw-fbobject-Bone-Frgb__Irgba8880-D16-St00-Sa00_default-0640x0480.png [junit] AWT-EventQueue-0: ** screenshot: TestGearsES2GLJPanelAWT.test01_DefaultNorm____________-n0009-GL4bc_-hw-fbobject-Bone-Frgb__Irgba8880-D16-St00-Sa00_default-0640x0480.png [junit] Thread[AWT-EventQueue-0,6,main] Gears.dispose: tileRendererInUse null [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelAWT - test01_DefaultNorm [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155227260 d 1ms]] [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155227261 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 0x1a0107fb, tileRendererInUse null [junit] >> Gears angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 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 0x3ddf29a8]], 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 0x3ddf29a8]]], monitors: [Monitor[Id 0x0 [handle 0x10001, primary], 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____________-n0003-GL4bc_-hw-fbobject-Bdbl-Frgb__Irgba8888-D16-St00-Sa04_default-0640x0480.png [junit] AWT-EventQueue-0: ** screenshot: TestGearsES2GLJPanelAWT.test02_DefaultMsaa____________-n0007-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:1675155227934 d 0ms]] [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelAWT - test02_DefaultMsaa [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155227935 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 0x3101092f, tileRendererInUse null [junit] >> Gears angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 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 0x3ddf29a8]], 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 0x3ddf29a8]]], monitors: [Monitor[Id 0x0 [handle 0x10001, primary], 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____________-n0008-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:1675155228614 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155228615 d 0ms]] [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelAWT - test03_PbufferNorm [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 0xffffffff87010685, tileRendererInUse null [junit] >> Gears angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 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 0x3ddf29a8]], 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 0x3ddf29a8]]], monitors: [Monitor[Id 0x0 [handle 0x10001, primary], 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____________-n0008-GL4bc_-hw-pbuffer_-Bone-Frgb__Irgba8888-D24-St00-Sa04_default-0640x0480.png [junit] Thread[AWT-EventQueue-0,6,main] Gears.dispose: tileRendererInUse null [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelAWT - test04_PbufferMsaa [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155229286 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155229289 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 0x730108c7, tileRendererInUse null [junit] >> Gears angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 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 0x3ddf29a8]], 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 0x3ddf29a8]]], monitors: [Monitor[Id 0x0 [handle 0x10001, primary], 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.test05_BitmapNorm_____________-n0003-GL2___-sw-bitmap__-Bone-Frgb__Irgba8880-D16-St08-Sa00_default-0640x0480.png [junit] AWT-EventQueue-0: ** screenshot: TestGearsES2GLJPanelAWT.test05_BitmapNorm_____________-n0008-GL2___-sw-bitmap__-Bone-Frgb__Irgba8880-D16-St08-Sa00_default-0640x0480.png [junit] Thread[AWT-EventQueue-0,6,main] Gears.dispose: tileRendererInUse null [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155230641 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155230642 d 0ms]] [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelAWT - test05_BitmapNorm [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 0x6c0106e0, tileRendererInUse null [junit] >> Gears angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 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 0x3ddf29a8]], 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 0x3ddf29a8]]], monitors: [Monitor[Id 0x0 [handle 0x10001, primary], 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] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155231326 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155231327 d 0ms]] [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelAWT - test06_BitmapMsaa [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelAWT - test20_GLES2 [junit] GLES2 n/a [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelAWT - test20_GLES2 [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelAWT - test30_GLES3 [junit] GLES3 n/a [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelAWT - test30_GLES3 [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelAWT - test40_GL3 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x52af26ee: tileRendererInUse null, GearsES2[obj 0x52af26ee isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x52af26ee on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 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 0x52af26ee created: GearsObj[0x4d929760, vbo ff 2, fs 3, bf 4, bs 5] [junit] gear2 0x52af26ee created: GearsObj[0x1ff6506, vbo ff 8, fs 9, bf 10, bs 11] [junit] gear3 0x52af26ee created: GearsObj[0x1ff6506, vbo ff 8, fs 9, bf 10, bs 11] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x52af26ee FIN GearsES2[obj 0x52af26ee isInit true, usesShared false, 1 GearsObj[0x4d929760, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x1ff6506, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0xa9258c3, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x52af26ee 0/0 640x480 of 640x480, swapInterval 0, drawable 0x1a0107fb, msaa false, tileRendererInUse null [junit] >> GearsES2 0x52af26ee, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 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 0x52af26ee 640x480, swapInterval 0, drawable 0x1a0107fb [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x52af26ee 640x480, swapInterval 0, drawable 0x57010860 [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 0x3ddf29a8]], 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 0x3ddf29a8]]], monitors: [Monitor[Id 0x0 [handle 0x10001, primary], 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 0x52af26ee: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x52af26ee FIN [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155232014 d 0ms]] [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelAWT - test40_GL3 [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155232015 d 0ms]] [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelAWT - test99_PixelScale1_DefaultNorm [junit] Thread[AWT-EventQueue-0,6,main] Gears.init: tileRendererInUse null [junit] GearsES2 init on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[fbo]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.hw] [junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR NVIDIA Corporation [junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [junit] GL_VERSION 4.6.0 NVIDIA 391.35 [junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 325 [junit] GLX_EXTENSIONS 30 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 list created: 1 [junit] gear2 list created: 2 [junit] gear3 list created: 3 [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 640x480 of 640x480, swapInterval 0, drawable 0xffffffff8a0108d0, tileRendererInUse null [junit] >> Gears angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 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 0x3ddf29a8]], 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 0x3ddf29a8]]], monitors: [Monitor[Id 0x0 [handle 0x10001, primary], 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:1675155232699 d 1ms]] [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155232700 d 0ms]] [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675155232724 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1675155232724 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [junit] Tests run: 10, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 8.641 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675155224770 ms III - Start [junit] SLOCK [T main @ 1675155224770 ms +++ localhost/127.0.0.1:59999 - Locked within 9 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.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 0x57010860, tileRendererInUse null [junit] >> Gears angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 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 0x3ddf29a8]], 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 0x3ddf29a8]]], monitors: [Monitor[Id 0x0 [handle 0x10001, primary], 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____________-n0008-GL4bc_-hw-fbobject-Bone-Frgb__Irgba8880-D16-St00-Sa00_default-0640x0480.png [junit] AWT-EventQueue-0: ** screenshot: TestGearsES2GLJPanelAWT.test01_DefaultNorm____________-n0009-GL4bc_-hw-fbobject-Bone-Frgb__Irgba8880-D16-St00-Sa00_default-0640x0480.png [junit] Thread[AWT-EventQueue-0,6,main] Gears.dispose: tileRendererInUse null [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelAWT - test01_DefaultNorm [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155227260 d 1ms]] [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155227261 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 0x1a0107fb, tileRendererInUse null [junit] >> Gears angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 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 0x3ddf29a8]], 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 0x3ddf29a8]]], monitors: [Monitor[Id 0x0 [handle 0x10001, primary], 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____________-n0003-GL4bc_-hw-fbobject-Bdbl-Frgb__Irgba8888-D16-St00-Sa04_default-0640x0480.png [junit] AWT-EventQueue-0: ** screenshot: TestGearsES2GLJPanelAWT.test02_DefaultMsaa____________-n0007-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:1675155227934 d 0ms]] [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelAWT - test02_DefaultMsaa [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155227935 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 0x3101092f, tileRendererInUse null [junit] >> Gears angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 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 0x3ddf29a8]], 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 0x3ddf29a8]]], monitors: [Monitor[Id 0x0 [handle 0x10001, primary], 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____________-n0008-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:1675155228614 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155228615 d 0ms]] [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelAWT - test03_PbufferNorm [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 0xffffffff87010685, tileRendererInUse null [junit] >> Gears angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 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 0x3ddf29a8]], 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 0x3ddf29a8]]], monitors: [Monitor[Id 0x0 [handle 0x10001, primary], 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____________-n0008-GL4bc_-hw-pbuffer_-Bone-Frgb__Irgba8888-D24-St00-Sa04_default-0640x0480.png [junit] Thread[AWT-EventQueue-0,6,main] Gears.dispose: tileRendererInUse null [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelAWT - test04_PbufferMsaa [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155229286 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155229289 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 0x730108c7, tileRendererInUse null [junit] >> Gears angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 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 0x3ddf29a8]], 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 0x3ddf29a8]]], monitors: [Monitor[Id 0x0 [handle 0x10001, primary], 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.test05_BitmapNorm_____________-n0003-GL2___-sw-bitmap__-Bone-Frgb__Irgba8880-D16-St08-Sa00_default-0640x0480.png [junit] AWT-EventQueue-0: ** screenshot: TestGearsES2GLJPanelAWT.test05_BitmapNorm_____________-n0008-GL2___-sw-bitmap__-Bone-Frgb__Irgba8880-D16-St08-Sa00_default-0640x0480.png [junit] Thread[AWT-EventQueue-0,6,main] Gears.dispose: tileRendererInUse null [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155230641 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155230642 d 0ms]] [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelAWT - test05_BitmapNorm [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 0x6c0106e0, tileRendererInUse null [junit] >> Gears angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 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 0x3ddf29a8]], 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 0x3ddf29a8]]], monitors: [Monitor[Id 0x0 [handle 0x10001, primary], 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] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155231326 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155231327 d 0ms]] [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelAWT - test06_BitmapMsaa [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelAWT - test20_GLES2 [junit] GLES2 n/a [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelAWT - test20_GLES2 [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelAWT - test30_GLES3 [junit] GLES3 n/a [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelAWT - test30_GLES3 [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelAWT - test40_GL3 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x52af26ee: tileRendererInUse null, GearsES2[obj 0x52af26ee isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x52af26ee on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 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 0x52af26ee created: GearsObj[0x4d929760, vbo ff 2, fs 3, bf 4, bs 5] [junit] gear2 0x52af26ee created: GearsObj[0x1ff6506, vbo ff 8, fs 9, bf 10, bs 11] [junit] gear3 0x52af26ee created: GearsObj[0x1ff6506, vbo ff 8, fs 9, bf 10, bs 11] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x52af26ee FIN GearsES2[obj 0x52af26ee isInit true, usesShared false, 1 GearsObj[0x4d929760, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x1ff6506, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0xa9258c3, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x52af26ee 0/0 640x480 of 640x480, swapInterval 0, drawable 0x1a0107fb, msaa false, tileRendererInUse null [junit] >> GearsES2 0x52af26ee, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 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 0x52af26ee 640x480, swapInterval 0, drawable 0x1a0107fb [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x52af26ee 640x480, swapInterval 0, drawable 0x57010860 [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 0x3ddf29a8]], 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 0x3ddf29a8]]], monitors: [Monitor[Id 0x0 [handle 0x10001, primary], 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 0x52af26ee: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x52af26ee FIN [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155232014 d 0ms]] [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelAWT - test40_GL3 [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155232015 d 0ms]] [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelAWT - test99_PixelScale1_DefaultNorm [junit] Thread[AWT-EventQueue-0,6,main] Gears.init: tileRendererInUse null [junit] GearsES2 init on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[fbo]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.hw] [junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR NVIDIA Corporation [junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [junit] GL_VERSION 4.6.0 NVIDIA 391.35 [junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 325 [junit] GLX_EXTENSIONS 30 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 list created: 1 [junit] gear2 list created: 2 [junit] gear3 list created: 3 [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 640x480 of 640x480, swapInterval 0, drawable 0xffffffff8a0108d0, tileRendererInUse null [junit] >> Gears angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 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 0x3ddf29a8]], 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 0x3ddf29a8]]], monitors: [Monitor[Id 0x0 [handle 0x10001, primary], 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:1675155232699 d 1ms]] [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155232700 d 0ms]] [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675155232724 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1675155232724 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: test01_DefaultNorm took 2.472 sec [junit] Testcase: test02_DefaultMsaa took 0.672 sec [junit] Testcase: test03_PbufferNorm took 0.678 sec [junit] Testcase: test04_PbufferMsaa took 0.674 sec [junit] Testcase: test05_BitmapNorm took 1.35 sec [junit] Testcase: test06_BitmapMsaa took 0.684 sec [junit] Testcase: test20_GLES2 took 0 sec [junit] Testcase: test30_GLES3 took 0 sec [junit] Testcase: test40_GL3 took 0.685 sec [junit] Testcase: test99_PixelScale1_DefaultNorm took 0.682 sec [junit] Tests run: 10, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 8.641 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675155224770 ms III - Start [junit] SLOCK [T main @ 1675155224770 ms +++ localhost/127.0.0.1:59999 - Locked within 9 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.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 0x57010860, tileRendererInUse null [junit] >> Gears angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 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 0x3ddf29a8]], 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 0x3ddf29a8]]], monitors: [Monitor[Id 0x0 [handle 0x10001, primary], 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____________-n0008-GL4bc_-hw-fbobject-Bone-Frgb__Irgba8880-D16-St00-Sa00_default-0640x0480.png [junit] AWT-EventQueue-0: ** screenshot: TestGearsES2GLJPanelAWT.test01_DefaultNorm____________-n0009-GL4bc_-hw-fbobject-Bone-Frgb__Irgba8880-D16-St00-Sa00_default-0640x0480.png [junit] Thread[AWT-EventQueue-0,6,main] Gears.dispose: tileRendererInUse null [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelAWT - test01_DefaultNorm [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155227260 d 1ms]] [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155227261 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 0x1a0107fb, tileRendererInUse null [junit] >> Gears angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 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 0x3ddf29a8]], 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 0x3ddf29a8]]], monitors: [Monitor[Id 0x0 [handle 0x10001, primary], 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____________-n0003-GL4bc_-hw-fbobject-Bdbl-Frgb__Irgba8888-D16-St00-Sa04_default-0640x0480.png [junit] AWT-EventQueue-0: ** screenshot: TestGearsES2GLJPanelAWT.test02_DefaultMsaa____________-n0007-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:1675155227934 d 0ms]] [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelAWT - test02_DefaultMsaa [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155227935 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 0x3101092f, tileRendererInUse null [junit] >> Gears angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 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 0x3ddf29a8]], 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 0x3ddf29a8]]], monitors: [Monitor[Id 0x0 [handle 0x10001, primary], 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____________-n0008-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:1675155228614 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155228615 d 0ms]] [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelAWT - test03_PbufferNorm [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 0xffffffff87010685, tileRendererInUse null [junit] >> Gears angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 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 0x3ddf29a8]], 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 0x3ddf29a8]]], monitors: [Monitor[Id 0x0 [handle 0x10001, primary], 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____________-n0008-GL4bc_-hw-pbuffer_-Bone-Frgb__Irgba8888-D24-St00-Sa04_default-0640x0480.png [junit] Thread[AWT-EventQueue-0,6,main] Gears.dispose: tileRendererInUse null [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelAWT - test04_PbufferMsaa [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155229286 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155229289 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 0x730108c7, tileRendererInUse null [junit] >> Gears angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 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 0x3ddf29a8]], 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 0x3ddf29a8]]], monitors: [Monitor[Id 0x0 [handle 0x10001, primary], 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.test05_BitmapNorm_____________-n0003-GL2___-sw-bitmap__-Bone-Frgb__Irgba8880-D16-St08-Sa00_default-0640x0480.png [junit] AWT-EventQueue-0: ** screenshot: TestGearsES2GLJPanelAWT.test05_BitmapNorm_____________-n0008-GL2___-sw-bitmap__-Bone-Frgb__Irgba8880-D16-St08-Sa00_default-0640x0480.png [junit] Thread[AWT-EventQueue-0,6,main] Gears.dispose: tileRendererInUse null [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155230641 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155230642 d 0ms]] [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelAWT - test05_BitmapNorm [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 0x6c0106e0, tileRendererInUse null [junit] >> Gears angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 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 0x3ddf29a8]], 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 0x3ddf29a8]]], monitors: [Monitor[Id 0x0 [handle 0x10001, primary], 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] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155231326 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155231327 d 0ms]] [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelAWT - test06_BitmapMsaa [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelAWT - test20_GLES2 [junit] GLES2 n/a [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelAWT - test20_GLES2 [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelAWT - test30_GLES3 [junit] GLES3 n/a [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelAWT - test30_GLES3 [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelAWT - test40_GL3 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x52af26ee: tileRendererInUse null, GearsES2[obj 0x52af26ee isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x52af26ee on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 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 0x52af26ee created: GearsObj[0x4d929760, vbo ff 2, fs 3, bf 4, bs 5] [junit] gear2 0x52af26ee created: GearsObj[0x1ff6506, vbo ff 8, fs 9, bf 10, bs 11] [junit] gear3 0x52af26ee created: GearsObj[0x1ff6506, vbo ff 8, fs 9, bf 10, bs 11] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x52af26ee FIN GearsES2[obj 0x52af26ee isInit true, usesShared false, 1 GearsObj[0x4d929760, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x1ff6506, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0xa9258c3, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x52af26ee 0/0 640x480 of 640x480, swapInterval 0, drawable 0x1a0107fb, msaa false, tileRendererInUse null [junit] >> GearsES2 0x52af26ee, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 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 0x52af26ee 640x480, swapInterval 0, drawable 0x1a0107fb [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x52af26ee 640x480, swapInterval 0, drawable 0x57010860 [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 0x3ddf29a8]], 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 0x3ddf29a8]]], monitors: [Monitor[Id 0x0 [handle 0x10001, primary], 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 0x52af26ee: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x52af26ee FIN [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155232014 d 0ms]] [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelAWT - test40_GL3 [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155232015 d 0ms]] [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelAWT - test99_PixelScale1_DefaultNorm [junit] Thread[AWT-EventQueue-0,6,main] Gears.init: tileRendererInUse null [junit] GearsES2 init on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[fbo]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.hw] [junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR NVIDIA Corporation [junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [junit] GL_VERSION 4.6.0 NVIDIA 391.35 [junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 325 [junit] GLX_EXTENSIONS 30 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 list created: 1 [junit] gear2 list created: 2 [junit] gear3 list created: 3 [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 640x480 of 640x480, swapInterval 0, drawable 0xffffffff8a0108d0, tileRendererInUse null [junit] >> Gears angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 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 0x3ddf29a8]], 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 0x3ddf29a8]]], monitors: [Monitor[Id 0x0 [handle 0x10001, primary], 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:1675155232699 d 1ms]] [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155232700 d 0ms]] [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675155232724 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1675155232724 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] Testsuite: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelsAWT [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675155234267 ms III - Start [junit] SLOCK [T main @ 1675155234267 ms +++ localhost/127.0.0.1:59999 - Locked within 9 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelsAWT - test01_DefaultNorm [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x6200f9cb: tileRendererInUse null, GearsES2[obj 0x6200f9cb isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x6200f9cb on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 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 0x6200f9cb created: GearsObj[0x2309ac10, vbo ff 2, fs 3, bf 4, bs 5] [junit] gear2 0x6200f9cb created: GearsObj[0x7c75c246, vbo ff 8, fs 9, bf 10, bs 11] [junit] gear3 0x6200f9cb created: GearsObj[0x7c75c246, vbo ff 8, fs 9, bf 10, bs 11] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x6200f9cb FIN GearsES2[obj 0x6200f9cb isInit true, usesShared false, 1 GearsObj[0x2309ac10, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x7c75c246, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x1d92596e, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x6200f9cb 0/0 292x260 of 292x260, swapInterval 0, drawable 0xffffffffea0106f8, msaa false, tileRendererInUse null [junit] >> GearsES2 0x6200f9cb, 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 0x34f5090e: tileRendererInUse null, GearsES2[obj 0x34f5090e isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x34f5090e on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 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 0x34f5090e created: GearsObj[0x266b70bf, vbo ff 2, fs 3, bf 4, bs 5] [junit] gear2 0x34f5090e created: GearsObj[0x1d85dc60, vbo ff 8, fs 9, bf 10, bs 11] [junit] gear3 0x34f5090e created: GearsObj[0x1d85dc60, vbo ff 8, fs 9, bf 10, bs 11] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x34f5090e FIN GearsES2[obj 0x34f5090e isInit true, usesShared false, 1 GearsObj[0x266b70bf, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x1d85dc60, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x4185fe91, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x34f5090e 0/0 292x260 of 292x260, swapInterval 0, drawable 0xffffffff8a0108d0, msaa false, tileRendererInUse null [junit] >> GearsES2 0x34f5090e, 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 0x31e5415e: tileRendererInUse null, GearsES2[obj 0x31e5415e isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x31e5415e on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 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 0x31e5415e created: GearsObj[0x15ead6d, vbo ff 2, fs 3, bf 4, bs 5] [junit] gear2 0x31e5415e created: GearsObj[0x651a76bc, vbo ff 8, fs 9, bf 10, bs 11] [junit] gear3 0x31e5415e created: GearsObj[0x651a76bc, vbo ff 8, fs 9, bf 10, bs 11] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x31e5415e FIN GearsES2[obj 0x31e5415e isInit true, usesShared false, 1 GearsObj[0x15ead6d, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x651a76bc, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x60d23ef6, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x31e5415e 0/0 146x120 of 146x120, swapInterval 0, drawable 0xffffffffea0106f8, msaa false, tileRendererInUse null [junit] >> GearsES2 0x31e5415e, 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 0xa2431d0: tileRendererInUse null, GearsES2[obj 0xa2431d0 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0xa2431d0 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 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 0xa2431d0 created: GearsObj[0x4559a513, vbo ff 2, fs 3, bf 4, bs 5] [junit] gear2 0xa2431d0 created: GearsObj[0x78fa1d07, vbo ff 8, fs 9, bf 10, bs 11] [junit] gear3 0xa2431d0 created: GearsObj[0x78fa1d07, vbo ff 8, fs 9, bf 10, bs 11] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0xa2431d0 FIN GearsES2[obj 0xa2431d0 isInit true, usesShared false, 1 GearsObj[0x4559a513, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x78fa1d07, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x31cc013d, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0xa2431d0 0/0 97x73 of 97x73, swapInterval 0, drawable 0xffffffff8a0108d0, msaa false, tileRendererInUse null [junit] >> GearsES2 0xa2431d0, 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 0x6200f9cb: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x6200f9cb FIN [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x34f5090e: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x34f5090e FIN [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x31e5415e: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x31e5415e FIN [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0xa2431d0: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0xa2431d0 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 0x33990a0c: tileRendererInUse null, GearsES2[obj 0x33990a0c isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x33990a0c 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 0x33990a0c created: GearsObj[0x1bfe9d41, vbo ff 2, fs 3, bf 4, bs 5] [junit] gear2 0x33990a0c created: GearsObj[0x79fdd055, vbo ff 8, fs 9, bf 10, bs 11] [junit] gear3 0x33990a0c created: GearsObj[0x79fdd055, vbo ff 8, fs 9, bf 10, bs 11] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x33990a0c FIN GearsES2[obj 0x33990a0c isInit true, usesShared false, 1 GearsObj[0x1bfe9d41, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x79fdd055, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x738dc976, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x33990a0c 0/0 292x260 of 292x260, swapInterval 0, drawable 0xffffffff8a0108d0, msaa true, tileRendererInUse null [junit] >> GearsES2 0x33990a0c, 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 0x4de4b452: tileRendererInUse null, GearsES2[obj 0x4de4b452 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x4de4b452 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 0x4de4b452 created: GearsObj[0x5df9a579, vbo ff 2, fs 3, bf 4, bs 5] [junit] gear2 0x4de4b452 created: GearsObj[0x776a2dc0, vbo ff 8, fs 9, bf 10, bs 11] [junit] gear3 0x4de4b452 created: GearsObj[0x776a2dc0, vbo ff 8, fs 9, bf 10, bs 11] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x4de4b452 FIN GearsES2[obj 0x4de4b452 isInit true, usesShared false, 1 GearsObj[0x5df9a579, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x776a2dc0, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x38c5b490, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x4de4b452 0/0 292x260 of 292x260, swapInterval 0, drawable 0xffffffff8a0108d0, msaa true, tileRendererInUse null [junit] >> GearsES2 0x4de4b452, 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 0x759d26fb: tileRendererInUse null, GearsES2[obj 0x759d26fb isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x759d26fb on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[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 0x759d26fb created: GearsObj[0x33ae48dd, vbo ff 2, fs 3, bf 4, bs 5] [junit] gear2 0x759d26fb created: GearsObj[0x2db2ec60, vbo ff 8, fs 9, bf 10, bs 11] [junit] gear3 0x759d26fb created: GearsObj[0x2db2ec60, vbo ff 8, fs 9, bf 10, bs 11] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x759d26fb FIN GearsES2[obj 0x759d26fb isInit true, usesShared false, 1 GearsObj[0x33ae48dd, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x2db2ec60, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x32928f90, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x759d26fb 0/0 146x120 of 146x120, swapInterval 0, drawable 0xffffffff8a0108d0, msaa true, tileRendererInUse null [junit] >> GearsES2 0x759d26fb, 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 0x3c73951: tileRendererInUse null, GearsES2[obj 0x3c73951 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x3c73951 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 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 0x3c73951 created: GearsObj[0x1d26f0b7, vbo ff 2, fs 3, bf 4, bs 5] [junit] gear2 0x3c73951 created: GearsObj[0x36204bf3, vbo ff 8, fs 9, bf 10, bs 11] [junit] gear3 0x3c73951 created: GearsObj[0x36204bf3, vbo ff 8, fs 9, bf 10, bs 11] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x3c73951 FIN GearsES2[obj 0x3c73951 isInit true, usesShared false, 1 GearsObj[0x1d26f0b7, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x36204bf3, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x64678055, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x3c73951 0/0 97x73 of 97x73, swapInterval 0, drawable 0x1a0107fb, msaa true, tileRendererInUse null [junit] >> GearsES2 0x3c73951, 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 0x33990a0c: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x33990a0c FIN [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x4de4b452: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x4de4b452 FIN [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x759d26fb: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x759d26fb FIN [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x3c73951: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x3c73951 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 0x73700b80: tileRendererInUse null, GearsES2[obj 0x73700b80 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x73700b80 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 1 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.hw] [junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR NVIDIA Corporation [junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [junit] GL_VERSION 4.6.0 NVIDIA 391.35 [junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 325 [junit] GLX_EXTENSIONS 30 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x73700b80 created: GearsObj[0x3386e619, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x73700b80 created: GearsObj[0x58e66d0c, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x73700b80 created: GearsObj[0x58e66d0c, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x73700b80 FIN GearsES2[obj 0x73700b80 isInit true, usesShared false, 1 GearsObj[0x3386e619, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x58e66d0c, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x50c462f2, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x73700b80 0/0 292x260 of 292x260, swapInterval 0, drawable 0xffffffffa7010905, msaa false, tileRendererInUse null [junit] >> GearsES2 0x73700b80, 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 0x49c7b90e: tileRendererInUse null, GearsES2[obj 0x49c7b90e isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x49c7b90e 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 0x49c7b90e created: GearsObj[0x436ad52f, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x49c7b90e created: GearsObj[0x55f014c4, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x49c7b90e created: GearsObj[0x55f014c4, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x49c7b90e FIN GearsES2[obj 0x49c7b90e isInit true, usesShared false, 1 GearsObj[0x436ad52f, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x55f014c4, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x31101a35, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x49c7b90e 0/0 292x260 of 292x260, swapInterval 0, drawable 0xffffffffb501016c, msaa false, tileRendererInUse null [junit] >> GearsES2 0x49c7b90e, 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 0x10d307f1: tileRendererInUse null, GearsES2[obj 0x10d307f1 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x10d307f1 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 0x10d307f1 created: GearsObj[0x795163f4, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x10d307f1 created: GearsObj[0x4ea47fb0, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x10d307f1 created: GearsObj[0x4ea47fb0, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x10d307f1 FIN GearsES2[obj 0x10d307f1 isInit true, usesShared false, 1 GearsObj[0x795163f4, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4ea47fb0, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x4b61a982, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x10d307f1 0/0 146x120 of 146x120, swapInterval 0, drawable 0x700108b0, msaa false, tileRendererInUse null [junit] >> GearsES2 0x10d307f1, 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 0x4d5b6aac: tileRendererInUse null, GearsES2[obj 0x4d5b6aac isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x4d5b6aac on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 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 0x4d5b6aac created: GearsObj[0x66775072, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x4d5b6aac created: GearsObj[0x65072c40, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x4d5b6aac created: GearsObj[0x65072c40, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x4d5b6aac FIN GearsES2[obj 0x4d5b6aac isInit true, usesShared false, 1 GearsObj[0x66775072, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x65072c40, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x7d739f97, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x4d5b6aac 0/0 97x73 of 97x73, swapInterval 0, drawable 0x701086f, msaa false, tileRendererInUse null [junit] >> GearsES2 0x4d5b6aac, 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 0x73700b80: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x73700b80 FIN [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x49c7b90e: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x49c7b90e FIN [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x10d307f1: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x10d307f1 FIN [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x4d5b6aac: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x4d5b6aac 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 0x429bffaa: tileRendererInUse null, GearsES2[obj 0x429bffaa isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x429bffaa on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 270 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.hw] [junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR NVIDIA Corporation [junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [junit] GL_VERSION 4.6.0 NVIDIA 391.35 [junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 325 [junit] GLX_EXTENSIONS 30 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x429bffaa created: GearsObj[0xa7cdc55, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x429bffaa created: GearsObj[0x782a69af, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x429bffaa created: GearsObj[0x782a69af, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x429bffaa FIN GearsES2[obj 0x429bffaa isInit true, usesShared false, 1 GearsObj[0xa7cdc55, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x782a69af, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x30b24aab, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x429bffaa 0/0 292x260 of 292x260, swapInterval 0, drawable 0x7a010852, msaa true, tileRendererInUse null [junit] >> GearsES2 0x429bffaa, 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 0x5403f35f: tileRendererInUse null, GearsES2[obj 0x5403f35f isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x5403f35f 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 0x5403f35f created: GearsObj[0x7a6a5671, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x5403f35f created: GearsObj[0x44780221, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x5403f35f created: GearsObj[0x44780221, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x5403f35f FIN GearsES2[obj 0x5403f35f isInit true, usesShared false, 1 GearsObj[0x7a6a5671, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x44780221, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x772c23d1, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x5403f35f 0/0 292x260 of 292x260, swapInterval 0, drawable 0x1d0107a1, msaa true, tileRendererInUse null [junit] >> GearsES2 0x5403f35f, 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 0x483f6d77: tileRendererInUse null, GearsES2[obj 0x483f6d77 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x483f6d77 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 0x483f6d77 created: GearsObj[0x685a6c5a, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x483f6d77 created: GearsObj[0x34b99578, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x483f6d77 created: GearsObj[0x34b99578, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x483f6d77 FIN GearsES2[obj 0x483f6d77 isInit true, usesShared false, 1 GearsObj[0x685a6c5a, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x34b99578, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5a59f442, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x483f6d77 0/0 146x120 of 146x120, swapInterval 0, drawable 0x6401059d, msaa true, tileRendererInUse null [junit] >> GearsES2 0x483f6d77, 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 0x7e5afaa6: tileRendererInUse null, GearsES2[obj 0x7e5afaa6 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x7e5afaa6 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 0x7e5afaa6 created: GearsObj[0x55a18d1e, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x7e5afaa6 created: GearsObj[0xd1f2d8e, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x7e5afaa6 created: GearsObj[0xd1f2d8e, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x7e5afaa6 FIN GearsES2[obj 0x7e5afaa6 isInit true, usesShared false, 1 GearsObj[0x55a18d1e, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0xd1f2d8e, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x17437845, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x7e5afaa6 0/0 97x73 of 97x73, swapInterval 0, drawable 0x2c01016c, msaa true, tileRendererInUse null [junit] >> GearsES2 0x7e5afaa6, 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 0x429bffaa: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x429bffaa FIN [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x5403f35f: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x5403f35f FIN [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x483f6d77: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x483f6d77 FIN [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x7e5afaa6: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x7e5afaa6 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 0x580106d0, 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 0xffffffffbb0107be, 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 0x3b01080b, 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 0xffffffffb90106d1, 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 0x5b0108cc, 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 0x7a01059d, 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 0xffffffffb101085a, 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 0xffffffffb50107a6, 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 @ 1675155239952 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1675155239952 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [junit] Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 6.359 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675155234267 ms III - Start [junit] SLOCK [T main @ 1675155234267 ms +++ localhost/127.0.0.1:59999 - Locked within 9 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelsAWT - test01_DefaultNorm [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x6200f9cb: tileRendererInUse null, GearsES2[obj 0x6200f9cb isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x6200f9cb on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 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 0x6200f9cb created: GearsObj[0x2309ac10, vbo ff 2, fs 3, bf 4, bs 5] [junit] gear2 0x6200f9cb created: GearsObj[0x7c75c246, vbo ff 8, fs 9, bf 10, bs 11] [junit] gear3 0x6200f9cb created: GearsObj[0x7c75c246, vbo ff 8, fs 9, bf 10, bs 11] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x6200f9cb FIN GearsES2[obj 0x6200f9cb isInit true, usesShared false, 1 GearsObj[0x2309ac10, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x7c75c246, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x1d92596e, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x6200f9cb 0/0 292x260 of 292x260, swapInterval 0, drawable 0xffffffffea0106f8, msaa false, tileRendererInUse null [junit] >> GearsES2 0x6200f9cb, 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 0x34f5090e: tileRendererInUse null, GearsES2[obj 0x34f5090e isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x34f5090e on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 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 0x34f5090e created: GearsObj[0x266b70bf, vbo ff 2, fs 3, bf 4, bs 5] [junit] gear2 0x34f5090e created: GearsObj[0x1d85dc60, vbo ff 8, fs 9, bf 10, bs 11] [junit] gear3 0x34f5090e created: GearsObj[0x1d85dc60, vbo ff 8, fs 9, bf 10, bs 11] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x34f5090e FIN GearsES2[obj 0x34f5090e isInit true, usesShared false, 1 GearsObj[0x266b70bf, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x1d85dc60, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x4185fe91, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x34f5090e 0/0 292x260 of 292x260, swapInterval 0, drawable 0xffffffff8a0108d0, msaa false, tileRendererInUse null [junit] >> GearsES2 0x34f5090e, 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 0x31e5415e: tileRendererInUse null, GearsES2[obj 0x31e5415e isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x31e5415e on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 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 0x31e5415e created: GearsObj[0x15ead6d, vbo ff 2, fs 3, bf 4, bs 5] [junit] gear2 0x31e5415e created: GearsObj[0x651a76bc, vbo ff 8, fs 9, bf 10, bs 11] [junit] gear3 0x31e5415e created: GearsObj[0x651a76bc, vbo ff 8, fs 9, bf 10, bs 11] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x31e5415e FIN GearsES2[obj 0x31e5415e isInit true, usesShared false, 1 GearsObj[0x15ead6d, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x651a76bc, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x60d23ef6, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x31e5415e 0/0 146x120 of 146x120, swapInterval 0, drawable 0xffffffffea0106f8, msaa false, tileRendererInUse null [junit] >> GearsES2 0x31e5415e, 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 0xa2431d0: tileRendererInUse null, GearsES2[obj 0xa2431d0 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0xa2431d0 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 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 0xa2431d0 created: GearsObj[0x4559a513, vbo ff 2, fs 3, bf 4, bs 5] [junit] gear2 0xa2431d0 created: GearsObj[0x78fa1d07, vbo ff 8, fs 9, bf 10, bs 11] [junit] gear3 0xa2431d0 created: GearsObj[0x78fa1d07, vbo ff 8, fs 9, bf 10, bs 11] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0xa2431d0 FIN GearsES2[obj 0xa2431d0 isInit true, usesShared false, 1 GearsObj[0x4559a513, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x78fa1d07, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x31cc013d, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0xa2431d0 0/0 97x73 of 97x73, swapInterval 0, drawable 0xffffffff8a0108d0, msaa false, tileRendererInUse null [junit] >> GearsES2 0xa2431d0, 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 0x6200f9cb: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x6200f9cb FIN [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x34f5090e: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x34f5090e FIN [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x31e5415e: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x31e5415e FIN [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0xa2431d0: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0xa2431d0 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 0x33990a0c: tileRendererInUse null, GearsES2[obj 0x33990a0c isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x33990a0c 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 0x33990a0c created: GearsObj[0x1bfe9d41, vbo ff 2, fs 3, bf 4, bs 5] [junit] gear2 0x33990a0c created: GearsObj[0x79fdd055, vbo ff 8, fs 9, bf 10, bs 11] [junit] gear3 0x33990a0c created: GearsObj[0x79fdd055, vbo ff 8, fs 9, bf 10, bs 11] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x33990a0c FIN GearsES2[obj 0x33990a0c isInit true, usesShared false, 1 GearsObj[0x1bfe9d41, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x79fdd055, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x738dc976, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x33990a0c 0/0 292x260 of 292x260, swapInterval 0, drawable 0xffffffff8a0108d0, msaa true, tileRendererInUse null [junit] >> GearsES2 0x33990a0c, 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 0x4de4b452: tileRendererInUse null, GearsES2[obj 0x4de4b452 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x4de4b452 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 0x4de4b452 created: GearsObj[0x5df9a579, vbo ff 2, fs 3, bf 4, bs 5] [junit] gear2 0x4de4b452 created: GearsObj[0x776a2dc0, vbo ff 8, fs 9, bf 10, bs 11] [junit] gear3 0x4de4b452 created: GearsObj[0x776a2dc0, vbo ff 8, fs 9, bf 10, bs 11] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x4de4b452 FIN GearsES2[obj 0x4de4b452 isInit true, usesShared false, 1 GearsObj[0x5df9a579, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x776a2dc0, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x38c5b490, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x4de4b452 0/0 292x260 of 292x260, swapInterval 0, drawable 0xffffffff8a0108d0, msaa true, tileRendererInUse null [junit] >> GearsES2 0x4de4b452, 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 0x759d26fb: tileRendererInUse null, GearsES2[obj 0x759d26fb isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x759d26fb on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[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 0x759d26fb created: GearsObj[0x33ae48dd, vbo ff 2, fs 3, bf 4, bs 5] [junit] gear2 0x759d26fb created: GearsObj[0x2db2ec60, vbo ff 8, fs 9, bf 10, bs 11] [junit] gear3 0x759d26fb created: GearsObj[0x2db2ec60, vbo ff 8, fs 9, bf 10, bs 11] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x759d26fb FIN GearsES2[obj 0x759d26fb isInit true, usesShared false, 1 GearsObj[0x33ae48dd, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x2db2ec60, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x32928f90, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x759d26fb 0/0 146x120 of 146x120, swapInterval 0, drawable 0xffffffff8a0108d0, msaa true, tileRendererInUse null [junit] >> GearsES2 0x759d26fb, 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 0x3c73951: tileRendererInUse null, GearsES2[obj 0x3c73951 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x3c73951 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 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 0x3c73951 created: GearsObj[0x1d26f0b7, vbo ff 2, fs 3, bf 4, bs 5] [junit] gear2 0x3c73951 created: GearsObj[0x36204bf3, vbo ff 8, fs 9, bf 10, bs 11] [junit] gear3 0x3c73951 created: GearsObj[0x36204bf3, vbo ff 8, fs 9, bf 10, bs 11] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x3c73951 FIN GearsES2[obj 0x3c73951 isInit true, usesShared false, 1 GearsObj[0x1d26f0b7, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x36204bf3, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x64678055, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x3c73951 0/0 97x73 of 97x73, swapInterval 0, drawable 0x1a0107fb, msaa true, tileRendererInUse null [junit] >> GearsES2 0x3c73951, 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 0x33990a0c: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x33990a0c FIN [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x4de4b452: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x4de4b452 FIN [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x759d26fb: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x759d26fb FIN [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x3c73951: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x3c73951 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 0x73700b80: tileRendererInUse null, GearsES2[obj 0x73700b80 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x73700b80 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 1 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.hw] [junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR NVIDIA Corporation [junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [junit] GL_VERSION 4.6.0 NVIDIA 391.35 [junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 325 [junit] GLX_EXTENSIONS 30 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x73700b80 created: GearsObj[0x3386e619, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x73700b80 created: GearsObj[0x58e66d0c, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x73700b80 created: GearsObj[0x58e66d0c, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x73700b80 FIN GearsES2[obj 0x73700b80 isInit true, usesShared false, 1 GearsObj[0x3386e619, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x58e66d0c, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x50c462f2, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x73700b80 0/0 292x260 of 292x260, swapInterval 0, drawable 0xffffffffa7010905, msaa false, tileRendererInUse null [junit] >> GearsES2 0x73700b80, 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 0x49c7b90e: tileRendererInUse null, GearsES2[obj 0x49c7b90e isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x49c7b90e 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 0x49c7b90e created: GearsObj[0x436ad52f, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x49c7b90e created: GearsObj[0x55f014c4, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x49c7b90e created: GearsObj[0x55f014c4, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x49c7b90e FIN GearsES2[obj 0x49c7b90e isInit true, usesShared false, 1 GearsObj[0x436ad52f, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x55f014c4, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x31101a35, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x49c7b90e 0/0 292x260 of 292x260, swapInterval 0, drawable 0xffffffffb501016c, msaa false, tileRendererInUse null [junit] >> GearsES2 0x49c7b90e, 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 0x10d307f1: tileRendererInUse null, GearsES2[obj 0x10d307f1 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x10d307f1 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 0x10d307f1 created: GearsObj[0x795163f4, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x10d307f1 created: GearsObj[0x4ea47fb0, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x10d307f1 created: GearsObj[0x4ea47fb0, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x10d307f1 FIN GearsES2[obj 0x10d307f1 isInit true, usesShared false, 1 GearsObj[0x795163f4, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4ea47fb0, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x4b61a982, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x10d307f1 0/0 146x120 of 146x120, swapInterval 0, drawable 0x700108b0, msaa false, tileRendererInUse null [junit] >> GearsES2 0x10d307f1, 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 0x4d5b6aac: tileRendererInUse null, GearsES2[obj 0x4d5b6aac isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x4d5b6aac on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 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 0x4d5b6aac created: GearsObj[0x66775072, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x4d5b6aac created: GearsObj[0x65072c40, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x4d5b6aac created: GearsObj[0x65072c40, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x4d5b6aac FIN GearsES2[obj 0x4d5b6aac isInit true, usesShared false, 1 GearsObj[0x66775072, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x65072c40, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x7d739f97, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x4d5b6aac 0/0 97x73 of 97x73, swapInterval 0, drawable 0x701086f, msaa false, tileRendererInUse null [junit] >> GearsES2 0x4d5b6aac, 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 0x73700b80: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x73700b80 FIN [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x49c7b90e: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x49c7b90e FIN [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x10d307f1: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x10d307f1 FIN [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x4d5b6aac: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x4d5b6aac 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 0x429bffaa: tileRendererInUse null, GearsES2[obj 0x429bffaa isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x429bffaa on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 270 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.hw] [junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR NVIDIA Corporation [junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [junit] GL_VERSION 4.6.0 NVIDIA 391.35 [junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 325 [junit] GLX_EXTENSIONS 30 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x429bffaa created: GearsObj[0xa7cdc55, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x429bffaa created: GearsObj[0x782a69af, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x429bffaa created: GearsObj[0x782a69af, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x429bffaa FIN GearsES2[obj 0x429bffaa isInit true, usesShared false, 1 GearsObj[0xa7cdc55, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x782a69af, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x30b24aab, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x429bffaa 0/0 292x260 of 292x260, swapInterval 0, drawable 0x7a010852, msaa true, tileRendererInUse null [junit] >> GearsES2 0x429bffaa, 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 0x5403f35f: tileRendererInUse null, GearsES2[obj 0x5403f35f isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x5403f35f 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 0x5403f35f created: GearsObj[0x7a6a5671, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x5403f35f created: GearsObj[0x44780221, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x5403f35f created: GearsObj[0x44780221, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x5403f35f FIN GearsES2[obj 0x5403f35f isInit true, usesShared false, 1 GearsObj[0x7a6a5671, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x44780221, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x772c23d1, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x5403f35f 0/0 292x260 of 292x260, swapInterval 0, drawable 0x1d0107a1, msaa true, tileRendererInUse null [junit] >> GearsES2 0x5403f35f, 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 0x483f6d77: tileRendererInUse null, GearsES2[obj 0x483f6d77 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x483f6d77 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 0x483f6d77 created: GearsObj[0x685a6c5a, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x483f6d77 created: GearsObj[0x34b99578, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x483f6d77 created: GearsObj[0x34b99578, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x483f6d77 FIN GearsES2[obj 0x483f6d77 isInit true, usesShared false, 1 GearsObj[0x685a6c5a, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x34b99578, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5a59f442, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x483f6d77 0/0 146x120 of 146x120, swapInterval 0, drawable 0x6401059d, msaa true, tileRendererInUse null [junit] >> GearsES2 0x483f6d77, 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 0x7e5afaa6: tileRendererInUse null, GearsES2[obj 0x7e5afaa6 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x7e5afaa6 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 0x7e5afaa6 created: GearsObj[0x55a18d1e, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x7e5afaa6 created: GearsObj[0xd1f2d8e, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x7e5afaa6 created: GearsObj[0xd1f2d8e, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x7e5afaa6 FIN GearsES2[obj 0x7e5afaa6 isInit true, usesShared false, 1 GearsObj[0x55a18d1e, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0xd1f2d8e, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x17437845, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x7e5afaa6 0/0 97x73 of 97x73, swapInterval 0, drawable 0x2c01016c, msaa true, tileRendererInUse null [junit] >> GearsES2 0x7e5afaa6, 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 0x429bffaa: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x429bffaa FIN [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x5403f35f: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x5403f35f FIN [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x483f6d77: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x483f6d77 FIN [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x7e5afaa6: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x7e5afaa6 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 0x580106d0, 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 0xffffffffbb0107be, 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 0x3b01080b, 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 0xffffffffb90106d1, 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 0x5b0108cc, 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 0x7a01059d, 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 0xffffffffb101085a, 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 0xffffffffb50107a6, 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 @ 1675155239952 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1675155239952 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: test01_DefaultNorm took 0.86 sec [junit] Testcase: test02_DefaultMsaa took 0.611 sec [junit] Testcase: test03_PbufferNorm took 0.591 sec [junit] Testcase: test04_PbufferMsaa took 0.601 sec [junit] Testcase: test05_BitmapNorm took 0.83 sec [junit] Testcase: test06_BitmapMsaa took 0.589 sec [junit] Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 6.359 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675155234267 ms III - Start [junit] SLOCK [T main @ 1675155234267 ms +++ localhost/127.0.0.1:59999 - Locked within 9 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelsAWT - test01_DefaultNorm [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x6200f9cb: tileRendererInUse null, GearsES2[obj 0x6200f9cb isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x6200f9cb on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 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 0x6200f9cb created: GearsObj[0x2309ac10, vbo ff 2, fs 3, bf 4, bs 5] [junit] gear2 0x6200f9cb created: GearsObj[0x7c75c246, vbo ff 8, fs 9, bf 10, bs 11] [junit] gear3 0x6200f9cb created: GearsObj[0x7c75c246, vbo ff 8, fs 9, bf 10, bs 11] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x6200f9cb FIN GearsES2[obj 0x6200f9cb isInit true, usesShared false, 1 GearsObj[0x2309ac10, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x7c75c246, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x1d92596e, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x6200f9cb 0/0 292x260 of 292x260, swapInterval 0, drawable 0xffffffffea0106f8, msaa false, tileRendererInUse null [junit] >> GearsES2 0x6200f9cb, 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 0x34f5090e: tileRendererInUse null, GearsES2[obj 0x34f5090e isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x34f5090e on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 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 0x34f5090e created: GearsObj[0x266b70bf, vbo ff 2, fs 3, bf 4, bs 5] [junit] gear2 0x34f5090e created: GearsObj[0x1d85dc60, vbo ff 8, fs 9, bf 10, bs 11] [junit] gear3 0x34f5090e created: GearsObj[0x1d85dc60, vbo ff 8, fs 9, bf 10, bs 11] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x34f5090e FIN GearsES2[obj 0x34f5090e isInit true, usesShared false, 1 GearsObj[0x266b70bf, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x1d85dc60, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x4185fe91, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x34f5090e 0/0 292x260 of 292x260, swapInterval 0, drawable 0xffffffff8a0108d0, msaa false, tileRendererInUse null [junit] >> GearsES2 0x34f5090e, 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 0x31e5415e: tileRendererInUse null, GearsES2[obj 0x31e5415e isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x31e5415e on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 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 0x31e5415e created: GearsObj[0x15ead6d, vbo ff 2, fs 3, bf 4, bs 5] [junit] gear2 0x31e5415e created: GearsObj[0x651a76bc, vbo ff 8, fs 9, bf 10, bs 11] [junit] gear3 0x31e5415e created: GearsObj[0x651a76bc, vbo ff 8, fs 9, bf 10, bs 11] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x31e5415e FIN GearsES2[obj 0x31e5415e isInit true, usesShared false, 1 GearsObj[0x15ead6d, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x651a76bc, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x60d23ef6, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x31e5415e 0/0 146x120 of 146x120, swapInterval 0, drawable 0xffffffffea0106f8, msaa false, tileRendererInUse null [junit] >> GearsES2 0x31e5415e, 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 0xa2431d0: tileRendererInUse null, GearsES2[obj 0xa2431d0 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0xa2431d0 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 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 0xa2431d0 created: GearsObj[0x4559a513, vbo ff 2, fs 3, bf 4, bs 5] [junit] gear2 0xa2431d0 created: GearsObj[0x78fa1d07, vbo ff 8, fs 9, bf 10, bs 11] [junit] gear3 0xa2431d0 created: GearsObj[0x78fa1d07, vbo ff 8, fs 9, bf 10, bs 11] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0xa2431d0 FIN GearsES2[obj 0xa2431d0 isInit true, usesShared false, 1 GearsObj[0x4559a513, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x78fa1d07, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x31cc013d, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0xa2431d0 0/0 97x73 of 97x73, swapInterval 0, drawable 0xffffffff8a0108d0, msaa false, tileRendererInUse null [junit] >> GearsES2 0xa2431d0, 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 0x6200f9cb: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x6200f9cb FIN [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x34f5090e: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x34f5090e FIN [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x31e5415e: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x31e5415e FIN [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0xa2431d0: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0xa2431d0 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 0x33990a0c: tileRendererInUse null, GearsES2[obj 0x33990a0c isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x33990a0c 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 0x33990a0c created: GearsObj[0x1bfe9d41, vbo ff 2, fs 3, bf 4, bs 5] [junit] gear2 0x33990a0c created: GearsObj[0x79fdd055, vbo ff 8, fs 9, bf 10, bs 11] [junit] gear3 0x33990a0c created: GearsObj[0x79fdd055, vbo ff 8, fs 9, bf 10, bs 11] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x33990a0c FIN GearsES2[obj 0x33990a0c isInit true, usesShared false, 1 GearsObj[0x1bfe9d41, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x79fdd055, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x738dc976, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x33990a0c 0/0 292x260 of 292x260, swapInterval 0, drawable 0xffffffff8a0108d0, msaa true, tileRendererInUse null [junit] >> GearsES2 0x33990a0c, 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 0x4de4b452: tileRendererInUse null, GearsES2[obj 0x4de4b452 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x4de4b452 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 0x4de4b452 created: GearsObj[0x5df9a579, vbo ff 2, fs 3, bf 4, bs 5] [junit] gear2 0x4de4b452 created: GearsObj[0x776a2dc0, vbo ff 8, fs 9, bf 10, bs 11] [junit] gear3 0x4de4b452 created: GearsObj[0x776a2dc0, vbo ff 8, fs 9, bf 10, bs 11] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x4de4b452 FIN GearsES2[obj 0x4de4b452 isInit true, usesShared false, 1 GearsObj[0x5df9a579, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x776a2dc0, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x38c5b490, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x4de4b452 0/0 292x260 of 292x260, swapInterval 0, drawable 0xffffffff8a0108d0, msaa true, tileRendererInUse null [junit] >> GearsES2 0x4de4b452, 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 0x759d26fb: tileRendererInUse null, GearsES2[obj 0x759d26fb isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x759d26fb on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[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 0x759d26fb created: GearsObj[0x33ae48dd, vbo ff 2, fs 3, bf 4, bs 5] [junit] gear2 0x759d26fb created: GearsObj[0x2db2ec60, vbo ff 8, fs 9, bf 10, bs 11] [junit] gear3 0x759d26fb created: GearsObj[0x2db2ec60, vbo ff 8, fs 9, bf 10, bs 11] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x759d26fb FIN GearsES2[obj 0x759d26fb isInit true, usesShared false, 1 GearsObj[0x33ae48dd, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x2db2ec60, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x32928f90, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x759d26fb 0/0 146x120 of 146x120, swapInterval 0, drawable 0xffffffff8a0108d0, msaa true, tileRendererInUse null [junit] >> GearsES2 0x759d26fb, 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 0x3c73951: tileRendererInUse null, GearsES2[obj 0x3c73951 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x3c73951 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 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 0x3c73951 created: GearsObj[0x1d26f0b7, vbo ff 2, fs 3, bf 4, bs 5] [junit] gear2 0x3c73951 created: GearsObj[0x36204bf3, vbo ff 8, fs 9, bf 10, bs 11] [junit] gear3 0x3c73951 created: GearsObj[0x36204bf3, vbo ff 8, fs 9, bf 10, bs 11] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x3c73951 FIN GearsES2[obj 0x3c73951 isInit true, usesShared false, 1 GearsObj[0x1d26f0b7, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x36204bf3, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x64678055, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x3c73951 0/0 97x73 of 97x73, swapInterval 0, drawable 0x1a0107fb, msaa true, tileRendererInUse null [junit] >> GearsES2 0x3c73951, 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 0x33990a0c: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x33990a0c FIN [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x4de4b452: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x4de4b452 FIN [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x759d26fb: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x759d26fb FIN [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x3c73951: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x3c73951 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 0x73700b80: tileRendererInUse null, GearsES2[obj 0x73700b80 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x73700b80 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 1 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.hw] [junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR NVIDIA Corporation [junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [junit] GL_VERSION 4.6.0 NVIDIA 391.35 [junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 325 [junit] GLX_EXTENSIONS 30 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x73700b80 created: GearsObj[0x3386e619, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x73700b80 created: GearsObj[0x58e66d0c, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x73700b80 created: GearsObj[0x58e66d0c, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x73700b80 FIN GearsES2[obj 0x73700b80 isInit true, usesShared false, 1 GearsObj[0x3386e619, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x58e66d0c, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x50c462f2, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x73700b80 0/0 292x260 of 292x260, swapInterval 0, drawable 0xffffffffa7010905, msaa false, tileRendererInUse null [junit] >> GearsES2 0x73700b80, 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 0x49c7b90e: tileRendererInUse null, GearsES2[obj 0x49c7b90e isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x49c7b90e 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 0x49c7b90e created: GearsObj[0x436ad52f, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x49c7b90e created: GearsObj[0x55f014c4, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x49c7b90e created: GearsObj[0x55f014c4, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x49c7b90e FIN GearsES2[obj 0x49c7b90e isInit true, usesShared false, 1 GearsObj[0x436ad52f, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x55f014c4, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x31101a35, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x49c7b90e 0/0 292x260 of 292x260, swapInterval 0, drawable 0xffffffffb501016c, msaa false, tileRendererInUse null [junit] >> GearsES2 0x49c7b90e, 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 0x10d307f1: tileRendererInUse null, GearsES2[obj 0x10d307f1 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x10d307f1 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 0x10d307f1 created: GearsObj[0x795163f4, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x10d307f1 created: GearsObj[0x4ea47fb0, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x10d307f1 created: GearsObj[0x4ea47fb0, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x10d307f1 FIN GearsES2[obj 0x10d307f1 isInit true, usesShared false, 1 GearsObj[0x795163f4, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4ea47fb0, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x4b61a982, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x10d307f1 0/0 146x120 of 146x120, swapInterval 0, drawable 0x700108b0, msaa false, tileRendererInUse null [junit] >> GearsES2 0x10d307f1, 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 0x4d5b6aac: tileRendererInUse null, GearsES2[obj 0x4d5b6aac isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x4d5b6aac on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 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 0x4d5b6aac created: GearsObj[0x66775072, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x4d5b6aac created: GearsObj[0x65072c40, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x4d5b6aac created: GearsObj[0x65072c40, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x4d5b6aac FIN GearsES2[obj 0x4d5b6aac isInit true, usesShared false, 1 GearsObj[0x66775072, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x65072c40, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x7d739f97, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x4d5b6aac 0/0 97x73 of 97x73, swapInterval 0, drawable 0x701086f, msaa false, tileRendererInUse null [junit] >> GearsES2 0x4d5b6aac, 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 0x73700b80: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x73700b80 FIN [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x49c7b90e: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x49c7b90e FIN [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x10d307f1: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x10d307f1 FIN [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x4d5b6aac: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x4d5b6aac 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 0x429bffaa: tileRendererInUse null, GearsES2[obj 0x429bffaa isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x429bffaa on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 270 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.hw] [junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR NVIDIA Corporation [junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [junit] GL_VERSION 4.6.0 NVIDIA 391.35 [junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 325 [junit] GLX_EXTENSIONS 30 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x429bffaa created: GearsObj[0xa7cdc55, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x429bffaa created: GearsObj[0x782a69af, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x429bffaa created: GearsObj[0x782a69af, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x429bffaa FIN GearsES2[obj 0x429bffaa isInit true, usesShared false, 1 GearsObj[0xa7cdc55, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x782a69af, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x30b24aab, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x429bffaa 0/0 292x260 of 292x260, swapInterval 0, drawable 0x7a010852, msaa true, tileRendererInUse null [junit] >> GearsES2 0x429bffaa, 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 0x5403f35f: tileRendererInUse null, GearsES2[obj 0x5403f35f isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x5403f35f 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 0x5403f35f created: GearsObj[0x7a6a5671, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x5403f35f created: GearsObj[0x44780221, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x5403f35f created: GearsObj[0x44780221, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x5403f35f FIN GearsES2[obj 0x5403f35f isInit true, usesShared false, 1 GearsObj[0x7a6a5671, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x44780221, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x772c23d1, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x5403f35f 0/0 292x260 of 292x260, swapInterval 0, drawable 0x1d0107a1, msaa true, tileRendererInUse null [junit] >> GearsES2 0x5403f35f, 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 0x483f6d77: tileRendererInUse null, GearsES2[obj 0x483f6d77 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x483f6d77 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 0x483f6d77 created: GearsObj[0x685a6c5a, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x483f6d77 created: GearsObj[0x34b99578, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x483f6d77 created: GearsObj[0x34b99578, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x483f6d77 FIN GearsES2[obj 0x483f6d77 isInit true, usesShared false, 1 GearsObj[0x685a6c5a, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x34b99578, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5a59f442, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x483f6d77 0/0 146x120 of 146x120, swapInterval 0, drawable 0x6401059d, msaa true, tileRendererInUse null [junit] >> GearsES2 0x483f6d77, 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 0x7e5afaa6: tileRendererInUse null, GearsES2[obj 0x7e5afaa6 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x7e5afaa6 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 0x7e5afaa6 created: GearsObj[0x55a18d1e, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x7e5afaa6 created: GearsObj[0xd1f2d8e, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x7e5afaa6 created: GearsObj[0xd1f2d8e, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x7e5afaa6 FIN GearsES2[obj 0x7e5afaa6 isInit true, usesShared false, 1 GearsObj[0x55a18d1e, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0xd1f2d8e, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x17437845, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x7e5afaa6 0/0 97x73 of 97x73, swapInterval 0, drawable 0x2c01016c, msaa true, tileRendererInUse null [junit] >> GearsES2 0x7e5afaa6, 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 0x429bffaa: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x429bffaa FIN [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x5403f35f: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x5403f35f FIN [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x483f6d77: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x483f6d77 FIN [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x7e5afaa6: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x7e5afaa6 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 0x580106d0, 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 0xffffffffbb0107be, 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 0x3b01080b, 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 0xffffffffb90106d1, 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 0x5b0108cc, 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 0x7a01059d, 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 0xffffffffb101085a, 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 0xffffffffb50107a6, 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 @ 1675155239952 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1675155239952 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [junit] ------------- ---------------- --------------- [junit] Testsuite: com.jogamp.opengl.test.junit.jogl.demos.gl2.awt.TestGLJPanelAWTBug450 [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] Testsuite: com.jogamp.opengl.test.junit.jogl.demos.gl2.awt.TestGLJPanelAWTBug450 [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675155241427 ms III - Start [junit] SLOCK [T main @ 1675155241428 ms +++ localhost/127.0.0.1:59999 - Locked within 10 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.gl2.awt.TestGLJPanelAWTBug450 - test01 [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.init: tileRendererInUse null [junit] RedSquareES2 init on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[fbo]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.hw] [junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR NVIDIA Corporation [junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [junit] GL_VERSION 4.6.0 NVIDIA 391.35 [junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 325 [junit] GLX_EXTENSIONS 30 [junit] ----------------------------------------------------------------------------------------------------- [junit] ShaderState: attachShaderProgram: -1 -> 2 (enable: true) [junit] null [junit] ShaderProgram[id=2, linked=false, inUse=false, program: 4, [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 0xffffffff8a0108d0, 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 @ 1675155243727 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1675155243727 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.952 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675155241427 ms III - Start [junit] SLOCK [T main @ 1675155241428 ms +++ localhost/127.0.0.1:59999 - Locked within 10 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.gl2.awt.TestGLJPanelAWTBug450 - test01 [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.init: tileRendererInUse null [junit] RedSquareES2 init on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[fbo]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.hw] [junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR NVIDIA Corporation [junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [junit] GL_VERSION 4.6.0 NVIDIA 391.35 [junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 325 [junit] GLX_EXTENSIONS 30 [junit] ----------------------------------------------------------------------------------------------------- [junit] ShaderState: attachShaderProgram: -1 -> 2 (enable: true) [junit] null [junit] ShaderProgram[id=2, linked=false, inUse=false, program: 4, [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 0xffffffff8a0108d0, 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 @ 1675155243727 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1675155243727 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: test01 took 0.721 sec [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.952 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675155241427 ms III - Start [junit] SLOCK [T main @ 1675155241428 ms +++ localhost/127.0.0.1:59999 - Locked within 10 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.gl2.awt.TestGLJPanelAWTBug450 - test01 [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.init: tileRendererInUse null [junit] RedSquareES2 init on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[fbo]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.hw] [junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR NVIDIA Corporation [junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [junit] GL_VERSION 4.6.0 NVIDIA 391.35 [junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 325 [junit] GLX_EXTENSIONS 30 [junit] ----------------------------------------------------------------------------------------------------- [junit] ShaderState: attachShaderProgram: -1 -> 2 (enable: true) [junit] null [junit] ShaderProgram[id=2, linked=false, inUse=false, program: 4, [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 0xffffffff8a0108d0, 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 @ 1675155243727 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1675155243727 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] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675155245053 ms III - Start [junit] SLOCK [T main @ 1675155245054 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts [junit] Testsuite: com.jogamp.opengl.test.junit.jogl.demos.gl2.awt.TestGearsAWT [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:1675155246726 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155246727 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155246728 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155246730 d 1ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155246731 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155246735 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 0xffffffff8a0108d0, tileRendererInUse null [junit] >> Gears angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 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 / 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.opengl.awt.GLCanvas, consumed false, when:1675155247855 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155247855 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:1675155247864 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 @ 1675155247885 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1675155247886 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 3.5 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675155245053 ms III - Start [junit] SLOCK [T main @ 1675155245054 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.gl2.awt.TestGearsAWT - test01 [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155246726 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155246727 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155246728 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155246730 d 1ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155246731 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155246735 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 0xffffffff8a0108d0, tileRendererInUse null [junit] >> Gears angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 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 / 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.opengl.awt.GLCanvas, consumed false, when:1675155247855 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155247855 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:1675155247864 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 @ 1675155247885 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1675155247886 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: test01 took 1.289 sec [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 3.5 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675155245053 ms III - Start [junit] SLOCK [T main @ 1675155245054 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.gl2.awt.TestGearsAWT - test01 [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155246726 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155246727 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155246728 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155246730 d 1ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155246731 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155246735 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 0xffffffff8a0108d0, tileRendererInUse null [junit] >> Gears angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 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 / 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.opengl.awt.GLCanvas, consumed false, when:1675155247855 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155247855 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:1675155247864 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 @ 1675155247885 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1675155247886 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [junit] ------------- ---------------- --------------- [junit] Testsuite: com.jogamp.opengl.test.junit.jogl.demos.gl2.awt.TestGearsAWTAnalyzeBug455 [junit] Testsuite: com.jogamp.opengl.test.junit.jogl.demos.gl2.awt.TestGearsAWTAnalyzeBug455 [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675155249137 ms III - Start [junit] SLOCK [T main @ 1675155249138 ms +++ localhost/127.0.0.1:59999 - Locked within 10 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.gl2.awt.TestGearsAWTAnalyzeBug455 - test01 [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155250815 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155250817 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155250819 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155250820 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155250823 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 0xffffffff8a0108d0, 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 / 104 ms, 576.9 fps, 1 ms/f; total: 60 f, 576.9 fps, 1 ms/f [junit] 0 s: 60 f / 52 ms, 1153.8 fps, 0 ms/f; total: 120 f, 769.2 fps, 1 ms/f [junit] 0 s: 60 f / 56 ms, 1071.4 fps, 0 ms/f; total: 180 f, 849.0 fps, 1 ms/f [junit] 0 s: 60 f / 50 ms, 1200.0 fps, 0 ms/f; total: 240 f, 916.0 fps, 1 ms/f [junit] 0 s: 60 f / 46 ms, 1304.3 fps, 0 ms/f; total: 300 f, 974.0 fps, 1 ms/f [junit] 0 s: 60 f / 50 ms, 1200.0 fps, 0 ms/f; total: 360 f, 1005.5 fps, 0 ms/f [junit] 0 s: 60 f / 50 ms, 1200.0 fps, 0 ms/f; total: 420 f, 1029.4 fps, 0 ms/f [junit] 0 s: 60 f / 49 ms, 1224.4 fps, 0 ms/f; total: 480 f, 1050.3 fps, 0 ms/f [junit] 0 s: 60 f / 52 ms, 1153.8 fps, 0 ms/f; total: 540 f, 1060.9 fps, 0 ms/f [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155251376 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155251377 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:1675155251383 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 @ 1675155251402 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1675155251402 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.919 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675155249137 ms III - Start [junit] SLOCK [T main @ 1675155249138 ms +++ localhost/127.0.0.1:59999 - Locked within 10 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.gl2.awt.TestGearsAWTAnalyzeBug455 - test01 [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155250815 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155250817 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155250819 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155250820 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155250823 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 0xffffffff8a0108d0, 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 / 104 ms, 576.9 fps, 1 ms/f; total: 60 f, 576.9 fps, 1 ms/f [junit] 0 s: 60 f / 52 ms, 1153.8 fps, 0 ms/f; total: 120 f, 769.2 fps, 1 ms/f [junit] 0 s: 60 f / 56 ms, 1071.4 fps, 0 ms/f; total: 180 f, 849.0 fps, 1 ms/f [junit] 0 s: 60 f / 50 ms, 1200.0 fps, 0 ms/f; total: 240 f, 916.0 fps, 1 ms/f [junit] 0 s: 60 f / 46 ms, 1304.3 fps, 0 ms/f; total: 300 f, 974.0 fps, 1 ms/f [junit] 0 s: 60 f / 50 ms, 1200.0 fps, 0 ms/f; total: 360 f, 1005.5 fps, 0 ms/f [junit] 0 s: 60 f / 50 ms, 1200.0 fps, 0 ms/f; total: 420 f, 1029.4 fps, 0 ms/f [junit] 0 s: 60 f / 49 ms, 1224.4 fps, 0 ms/f; total: 480 f, 1050.3 fps, 0 ms/f [junit] 0 s: 60 f / 52 ms, 1153.8 fps, 0 ms/f; total: 540 f, 1060.9 fps, 0 ms/f [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155251376 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155251377 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:1675155251383 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 @ 1675155251402 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1675155251402 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: test01 took 0.719 sec [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.919 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675155249137 ms III - Start [junit] SLOCK [T main @ 1675155249138 ms +++ localhost/127.0.0.1:59999 - Locked within 10 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.gl2.awt.TestGearsAWTAnalyzeBug455 - test01 [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155250815 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155250817 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155250819 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155250820 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155250823 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 0xffffffff8a0108d0, 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 / 104 ms, 576.9 fps, 1 ms/f; total: 60 f, 576.9 fps, 1 ms/f [junit] 0 s: 60 f / 52 ms, 1153.8 fps, 0 ms/f; total: 120 f, 769.2 fps, 1 ms/f [junit] 0 s: 60 f / 56 ms, 1071.4 fps, 0 ms/f; total: 180 f, 849.0 fps, 1 ms/f [junit] 0 s: 60 f / 50 ms, 1200.0 fps, 0 ms/f; total: 240 f, 916.0 fps, 1 ms/f [junit] 0 s: 60 f / 46 ms, 1304.3 fps, 0 ms/f; total: 300 f, 974.0 fps, 1 ms/f [junit] 0 s: 60 f / 50 ms, 1200.0 fps, 0 ms/f; total: 360 f, 1005.5 fps, 0 ms/f [junit] 0 s: 60 f / 50 ms, 1200.0 fps, 0 ms/f; total: 420 f, 1029.4 fps, 0 ms/f [junit] 0 s: 60 f / 49 ms, 1224.4 fps, 0 ms/f; total: 480 f, 1050.3 fps, 0 ms/f [junit] 0 s: 60 f / 52 ms, 1153.8 fps, 0 ms/f; total: 540 f, 1060.9 fps, 0 ms/f [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155251376 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155251377 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:1675155251383 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 @ 1675155251402 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1675155251402 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] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675155252673 ms III - Start [junit] SLOCK [T main @ 1675155252674 ms +++ localhost/127.0.0.1:59999 - Locked within 10 ms, 1 attempts [junit] Testsuite: com.jogamp.opengl.test.junit.jogl.demos.gl2.awt.TestGearsGLJPanelAWT [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.gl2.awt.TestGearsGLJPanelAWT - test01_DefaultNorm [junit] Thread[AWT-EventQueue-0,6,main] Gears.init: tileRendererInUse null [junit] GearsES2 init on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[fbo]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.hw] [junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR NVIDIA Corporation [junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [junit] GL_VERSION 4.6.0 NVIDIA 391.35 [junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 325 [junit] GLX_EXTENSIONS 30 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 list created: 1 [junit] gear2 list created: 2 [junit] gear3 list created: 3 [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 640x480 of 640x480, swapInterval 0, drawable 0x240107ef, tileRendererInUse null [junit] >> Gears angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 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:1675155254483 d 1ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155254484 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155254485 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155254488 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155254488 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:1675155254939 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155254939 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 0xffffffffae0108a1, tileRendererInUse null [junit] >> Gears angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 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:1675155255009 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155255011 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155255011 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155255012 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155255012 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] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.gl2.awt.TestGearsGLJPanelAWT - test02_DefaultMsaa [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155255492 d 1ms]] [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155255493 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 0xffffffff82010847, tileRendererInUse null [junit] >> Gears angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 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:1675155255561 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155255561 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155255561 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155255562 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155255562 d 0ms]] [junit] AWT-EventQueue-0: ** screenshot: TestGearsGLJPanelAWT.test03_PbufferNorm-n0006-GL4bc_-hw-pbuffer_-Bone-Frgb__Irgba8880-D24-St00-Sa00_default-0640x0480.png [junit] Thread[AWT-EventQueue-0,6,main] Gears.dispose: tileRendererInUse null [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.gl2.awt.TestGearsGLJPanelAWT - test03_PbufferNorm [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155256073 d 1ms]] [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155256074 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 0x6e010915, tileRendererInUse null [junit] >> Gears angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 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:1675155256134 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155256134 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155256135 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155256135 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155256135 d 0ms]] [junit] AWT-EventQueue-0: ** screenshot: TestGearsGLJPanelAWT.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.gl2.awt.TestGearsGLJPanelAWT - test04_PbufferMsaa [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155256655 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155256655 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 0x6101066b, tileRendererInUse null [junit] >> Gears angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 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:1675155257366 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155257367 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155257367 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155257368 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155257368 d 0ms]] [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:1675155257396 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155257396 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 0x801065f, tileRendererInUse null [junit] >> Gears angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 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:1675155257454 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155257455 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155257455 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155257456 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155257456 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:1675155257959 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155257959 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 @ 1675155257978 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1675155257978 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [junit] Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 5.99 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675155252673 ms III - Start [junit] SLOCK [T main @ 1675155252674 ms +++ localhost/127.0.0.1:59999 - Locked within 10 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.gl2.awt.TestGearsGLJPanelAWT - test01_DefaultNorm [junit] Thread[AWT-EventQueue-0,6,main] Gears.init: tileRendererInUse null [junit] GearsES2 init on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[fbo]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.hw] [junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR NVIDIA Corporation [junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [junit] GL_VERSION 4.6.0 NVIDIA 391.35 [junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 325 [junit] GLX_EXTENSIONS 30 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 list created: 1 [junit] gear2 list created: 2 [junit] gear3 list created: 3 [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 640x480 of 640x480, swapInterval 0, drawable 0x240107ef, tileRendererInUse null [junit] >> Gears angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 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:1675155254483 d 1ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155254484 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155254485 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155254488 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155254488 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:1675155254939 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155254939 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 0xffffffffae0108a1, tileRendererInUse null [junit] >> Gears angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 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:1675155255009 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155255011 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155255011 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155255012 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155255012 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] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.gl2.awt.TestGearsGLJPanelAWT - test02_DefaultMsaa [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155255492 d 1ms]] [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155255493 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 0xffffffff82010847, tileRendererInUse null [junit] >> Gears angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 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:1675155255561 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155255561 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155255561 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155255562 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155255562 d 0ms]] [junit] AWT-EventQueue-0: ** screenshot: TestGearsGLJPanelAWT.test03_PbufferNorm-n0006-GL4bc_-hw-pbuffer_-Bone-Frgb__Irgba8880-D24-St00-Sa00_default-0640x0480.png [junit] Thread[AWT-EventQueue-0,6,main] Gears.dispose: tileRendererInUse null [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.gl2.awt.TestGearsGLJPanelAWT - test03_PbufferNorm [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155256073 d 1ms]] [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155256074 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 0x6e010915, tileRendererInUse null [junit] >> Gears angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 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:1675155256134 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155256134 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155256135 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155256135 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155256135 d 0ms]] [junit] AWT-EventQueue-0: ** screenshot: TestGearsGLJPanelAWT.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.gl2.awt.TestGearsGLJPanelAWT - test04_PbufferMsaa [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155256655 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155256655 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 0x6101066b, tileRendererInUse null [junit] >> Gears angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 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:1675155257366 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155257367 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155257367 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155257368 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155257368 d 0ms]] [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:1675155257396 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155257396 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 0x801065f, tileRendererInUse null [junit] >> Gears angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 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:1675155257454 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155257455 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155257455 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155257456 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155257456 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:1675155257959 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155257959 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 @ 1675155257978 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1675155257978 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: test01_DefaultNorm took 0.751 sec [junit] Testcase: test02_DefaultMsaa took 0.55 sec [junit] Testcase: test03_PbufferNorm took 0.578 sec [junit] Testcase: test04_PbufferMsaa took 0.581 sec [junit] Testcase: test05_BitmapNorm took 0.74 sec [junit] Testcase: test06_BitmapMsaa took 0.561 sec [junit] Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 5.99 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675155252673 ms III - Start [junit] SLOCK [T main @ 1675155252674 ms +++ localhost/127.0.0.1:59999 - Locked within 10 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.gl2.awt.TestGearsGLJPanelAWT - test01_DefaultNorm [junit] Thread[AWT-EventQueue-0,6,main] Gears.init: tileRendererInUse null [junit] GearsES2 init on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[fbo]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.hw] [junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR NVIDIA Corporation [junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [junit] GL_VERSION 4.6.0 NVIDIA 391.35 [junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 325 [junit] GLX_EXTENSIONS 30 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 list created: 1 [junit] gear2 list created: 2 [junit] gear3 list created: 3 [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 640x480 of 640x480, swapInterval 0, drawable 0x240107ef, tileRendererInUse null [junit] >> Gears angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 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:1675155254483 d 1ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155254484 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155254485 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155254488 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155254488 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:1675155254939 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155254939 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 0xffffffffae0108a1, tileRendererInUse null [junit] >> Gears angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 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:1675155255009 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155255011 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155255011 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155255012 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155255012 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] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.gl2.awt.TestGearsGLJPanelAWT - test02_DefaultMsaa [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155255492 d 1ms]] [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155255493 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 0xffffffff82010847, tileRendererInUse null [junit] >> Gears angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 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:1675155255561 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155255561 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155255561 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155255562 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155255562 d 0ms]] [junit] AWT-EventQueue-0: ** screenshot: TestGearsGLJPanelAWT.test03_PbufferNorm-n0006-GL4bc_-hw-pbuffer_-Bone-Frgb__Irgba8880-D24-St00-Sa00_default-0640x0480.png [junit] Thread[AWT-EventQueue-0,6,main] Gears.dispose: tileRendererInUse null [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.gl2.awt.TestGearsGLJPanelAWT - test03_PbufferNorm [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155256073 d 1ms]] [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155256074 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 0x6e010915, tileRendererInUse null [junit] >> Gears angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 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:1675155256134 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155256134 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155256135 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155256135 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155256135 d 0ms]] [junit] AWT-EventQueue-0: ** screenshot: TestGearsGLJPanelAWT.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.gl2.awt.TestGearsGLJPanelAWT - test04_PbufferMsaa [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155256655 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155256655 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 0x6101066b, tileRendererInUse null [junit] >> Gears angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 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:1675155257366 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155257367 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155257367 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155257368 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155257368 d 0ms]] [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:1675155257396 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155257396 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 0x801065f, tileRendererInUse null [junit] >> Gears angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 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:1675155257454 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155257455 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155257455 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155257456 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155257456 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:1675155257959 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155257959 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 @ 1675155257978 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1675155257978 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [junit] ------------- ---------------- --------------- [junit] Testsuite: com.jogamp.opengl.test.junit.jogl.demos.gl4.awt.TestInstancedReneringGL4AWT [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] Testsuite: com.jogamp.opengl.test.junit.jogl.demos.gl4.awt.TestInstancedReneringGL4AWT [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675155259460 ms III - Start [junit] SLOCK [T main @ 1675155259461 ms +++ localhost/127.0.0.1:59999 - Locked within 10 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:1675155261322 d 1ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155261324 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155261324 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155261327 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155261327 d 0ms]] [junit] AWT-EventQueue-0: ** screenshot: TestInstancedReneringGL4AWT.test01_DefaultMsaa-n0007-GL4___-hw-fbobject-Bdbl-Frgb__Irgba8888-D16-St00-Sa04_default-0640x0480.png [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.gl4.awt.TestInstancedReneringGL4AWT - test01_DefaultMsaa [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155261746 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155261746 d 0ms]] [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675155261764 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1675155261764 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.955 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675155259460 ms III - Start [junit] SLOCK [T main @ 1675155259461 ms +++ localhost/127.0.0.1:59999 - Locked within 10 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:1675155261322 d 1ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155261324 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155261324 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155261327 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155261327 d 0ms]] [junit] AWT-EventQueue-0: ** screenshot: TestInstancedReneringGL4AWT.test01_DefaultMsaa-n0007-GL4___-hw-fbobject-Bdbl-Frgb__Irgba8888-D16-St00-Sa04_default-0640x0480.png [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.gl4.awt.TestInstancedReneringGL4AWT - test01_DefaultMsaa [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155261746 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155261746 d 0ms]] [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675155261764 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1675155261764 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: test01_DefaultMsaa took 0.742 sec [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.955 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675155259460 ms III - Start [junit] SLOCK [T main @ 1675155259461 ms +++ localhost/127.0.0.1:59999 - Locked within 10 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:1675155261322 d 1ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155261324 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155261324 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155261327 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155261327 d 0ms]] [junit] AWT-EventQueue-0: ** screenshot: TestInstancedReneringGL4AWT.test01_DefaultMsaa-n0007-GL4___-hw-fbobject-Bdbl-Frgb__Irgba8888-D16-St00-Sa04_default-0640x0480.png [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.gl4.awt.TestInstancedReneringGL4AWT - test01_DefaultMsaa [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155261746 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155261746 d 0ms]] [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675155261764 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1675155261764 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [junit] ------------- ---------------- --------------- [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 @ 1675155263058 ms III - Start [junit] SLOCK [T main @ 1675155263059 ms +++ localhost/127.0.0.1:59999 - Locked within 10 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.glsl.TestShaderCompilationBug459AWT - compileShader [junit] Testsuite: com.jogamp.opengl.test.junit.jogl.glsl.TestShaderCompilationBug459AWT [junit] Shader compiled: id=1 [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.glsl.TestShaderCompilationBug459AWT - compileShader [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675155265299 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1675155265299 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.892 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 @ 1675155263058 ms III - Start [junit] SLOCK [T main @ 1675155263059 ms +++ localhost/127.0.0.1:59999 - Locked within 10 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.glsl.TestShaderCompilationBug459AWT - compileShader [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.glsl.TestShaderCompilationBug459AWT - compileShader [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675155265299 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1675155265299 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: compileShader took 2.215 sec [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.892 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 @ 1675155263058 ms III - Start [junit] SLOCK [T main @ 1675155263059 ms +++ localhost/127.0.0.1:59999 - Locked within 10 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.glsl.TestShaderCompilationBug459AWT - compileShader [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.glsl.TestShaderCompilationBug459AWT - compileShader [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675155265299 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1675155265299 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [junit] ------------- ---------------- --------------- [junit] Testsuite: com.jogamp.opengl.test.junit.jogl.glu.TestBug463ScaleImageMemoryAWT [junit] Testsuite: com.jogamp.opengl.test.junit.jogl.glu.TestBug463ScaleImageMemoryAWT [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675155266524 ms III - Start [junit] SLOCK [T main @ 1675155266524 ms +++ localhost/127.0.0.1:59999 - Locked within 9 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.glu.TestBug463ScaleImageMemoryAWT - test01 [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.glu.TestBug463ScaleImageMemoryAWT - test01 [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675155269084 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1675155269084 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.208 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675155266524 ms III - Start [junit] SLOCK [T main @ 1675155266524 ms +++ localhost/127.0.0.1:59999 - Locked within 9 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.glu.TestBug463ScaleImageMemoryAWT - test01 [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.glu.TestBug463ScaleImageMemoryAWT - test01 [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675155269084 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1675155269084 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: test01 took 2.539 sec [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 3.208 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675155266524 ms III - Start [junit] SLOCK [T main @ 1675155266524 ms +++ localhost/127.0.0.1:59999 - Locked within 9 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.glu.TestBug463ScaleImageMemoryAWT - test01 [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.glu.TestBug463ScaleImageMemoryAWT - test01 [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675155269084 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1675155269084 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [junit] ------------- ---------------- --------------- [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 @ 1675155270339 ms III - Start [junit] SLOCK [T main @ 1675155270340 ms +++ localhost/127.0.0.1:59999 - Locked within 10 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.glu.TestBug694ScaleImageUnpackBufferSizeAWT - test01 [junit] Testsuite: com.jogamp.opengl.test.junit.jogl.glu.TestBug694ScaleImageUnpackBufferSizeAWT [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 @ 1675155272408 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1675155272409 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.727 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675155270339 ms III - Start [junit] SLOCK [T main @ 1675155270340 ms +++ localhost/127.0.0.1:59999 - Locked within 10 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 @ 1675155272408 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1675155272409 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: test01 took 2.046 sec [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.727 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675155270339 ms III - Start [junit] SLOCK [T main @ 1675155270340 ms +++ localhost/127.0.0.1:59999 - Locked within 10 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 @ 1675155272408 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1675155272409 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [junit] ------------- ---------------- --------------- [junit] Testsuite: com.jogamp.opengl.test.junit.jogl.perf.TestPerf001GLJPanelInit01AWT [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675155273674 ms III - Start [junit] SLOCK [T main @ 1675155273675 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts [junit] Testsuite: com.jogamp.opengl.test.junit.jogl.perf.TestPerf001GLJPanelInit01AWT [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.perf.TestPerf001GLJPanelInit01AWT - test14GearsNewtCanvasAWT [junit] INIT START [junit] P: 25 NewtCanvasAWT_T: [junit] ctor 128/t 5.12/1 [junit] visible 1667/t 66.68/1 [junit] sum-i 1795/t 71.80/1 [junit] INIT END: 25/25 [junit] T: duration 0 105 [junit] total-d 1900/t 76.00/1 [junit] total-i 1900/t 76.00/1 [junit] Total: 1900 [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 @ 1675155277382 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1675155277383 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 4.412 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675155273674 ms III - Start [junit] SLOCK [T main @ 1675155273675 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.perf.TestPerf001GLJPanelInit01AWT - test14GearsNewtCanvasAWT [junit] INIT START [junit] P: 25 NewtCanvasAWT_T: [junit] ctor 128/t 5.12/1 [junit] visible 1667/t 66.68/1 [junit] sum-i 1795/t 71.80/1 [junit] INIT END: 25/25 [junit] T: duration 0 105 [junit] total-d 1900/t 76.00/1 [junit] total-i 1900/t 76.00/1 [junit] Total: 1900 [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 @ 1675155277382 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1675155277383 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: test14GearsNewtCanvasAWT took 2.159 sec [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 4.412 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675155273674 ms III - Start [junit] SLOCK [T main @ 1675155273675 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.perf.TestPerf001GLJPanelInit01AWT - test14GearsNewtCanvasAWT [junit] INIT START [junit] P: 25 NewtCanvasAWT_T: [junit] ctor 128/t 5.12/1 [junit] visible 1667/t 66.68/1 [junit] sum-i 1795/t 71.80/1 [junit] INIT END: 25/25 [junit] T: duration 0 105 [junit] total-d 1900/t 76.00/1 [junit] total-i 1900/t 76.00/1 [junit] Total: 1900 [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 @ 1675155277382 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1675155277383 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms [junit] ------------- ---------------- --------------- [junit] Testsuite: com.jogamp.opengl.test.junit.jogl.perf.TestPerf001GLJPanelInit02AWT [junit] Testsuite: com.jogamp.opengl.test.junit.jogl.perf.TestPerf001GLJPanelInit02AWT [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675155278688 ms III - Start [junit] SLOCK [T main @ 1675155278688 ms +++ localhost/127.0.0.1:59999 - Locked within 9 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 313/t 12.52/1 [junit] visible 307/t 12.28/1 [junit] sum-i 620/t 24.80/1 [junit] INIT END: 25/25 [junit] T: duration 0 3 [junit] total-d 623/t 24.92/1 [junit] total-i 623/t 24.92/1 [junit] Total: 623 [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: 2/25 [junit] Sleep initialized: 24/25 [junit] Sleep initialized: 25/25 [junit] P: 25 GLCanvas_T (01): [junit] ctor 809/t 32.36/1 [junit] visible 542/t 21.68/1 [junit] sum-i 1351/t 54.04/1 [junit] INIT END: 25/25 [junit] T: duration 0 1 [junit] total-d 1352/t 54.08/1 [junit] total-i 1352/t 54.08/1 [junit] Total: 1352 [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: 14/25 [junit] Sleep initialized: 18/25 [junit] Sleep initialized: 22/25 [junit] Sleep initialized: 25/25 [junit] P: 25 GLJPanel_T (01): [junit] ctor 110/t 4.40/1 [junit] visible 1099/t 43.96/1 [junit] sum-i 1209/t 48.36/1 [junit] INIT END: 25/25 [junit] T: duration 0 1 [junit] total-d 1210/t 48.40/1 [junit] total-i 1210/t 48.40/1 [junit] Total: 1210 [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.perf.TestPerf001GLJPanelInit02AWT - test02NopGLJPanelDefGridSingleAutoFlip [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.perf.TestPerf001GLJPanelInit02AWT - test03NopGLJPanelDefGridSingleManualFlip [junit] Frame size: 800x600 -> 25 x 128x88, overlap false [junit] SkipGLOrientationVerticalFlip true, useGears false, initMT false, useAnim false [junit] INIT START [junit] Sleep initialized: 2/25 [junit] Sleep initialized: 5/25 [junit] Sleep initialized: 8/25 [junit] Sleep initialized: 12/25 [junit] Sleep initialized: 16/25 [junit] Sleep initialized: 20/25 [junit] Sleep initialized: 25/25 [junit] P: 25 GLJPanel_T (01): [junit] ctor 101/t 4.04/1 [junit] visible 994/t 39.76/1 [junit] sum-i 1095/t 43.80/1 [junit] INIT END: 25/25 [junit] T: duration 0 2 [junit] total-d 1097/t 43.88/1 [junit] total-i 1097/t 43.88/1 [junit] Total: 1097 [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.perf.TestPerf001GLJPanelInit02AWT - test03NopGLJPanelDefGridSingleManualFlip [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.perf.TestPerf001GLJPanelInit02AWT - test04NopGLJPanelDefGridMTManualFlip [junit] Frame size: 800x600 -> 25 x 128x88, overlap false [junit] SkipGLOrientationVerticalFlip true, useGears false, initMT true, useAnim false [junit] INIT START [junit] Sleep initialized: 0/25 [junit] Sleep initialized: 0/25 [junit] Sleep initialized: 0/25 [junit] Sleep initialized: 0/25 [junit] Sleep initialized: 0/25 [junit] Sleep initialized: 0/25 [junit] Sleep initialized: 0/25 [junit] Sleep initialized: 0/25 [junit] Sleep initialized: 0/25 [junit] Sleep initialized: 0/25 [junit] Sleep initialized: 0/25 [junit] Sleep initialized: 0/25 [junit] Sleep initialized: 0/25 [junit] Sleep initialized: 0/25 [junit] Sleep initialized: 0/25 [junit] Sleep initialized: 0/25 [junit] Sleep initialized: 0/25 [junit] Sleep initialized: 0/25 [junit] Sleep initialized: 0/25 [junit] Sleep initialized: 0/25 [junit] Sleep initialized: 0/25 [junit] Sleep initialized: 0/25 [junit] Sleep initialized: 0/25 [junit] Sleep initialized: 0/25 [junit] Sleep initialized: 0/25 [junit] Sleep initialized: 0/25 [junit] Sleep initialized: 0/25 [junit] Sleep initialized: 2/25 [junit] Sleep initialized: 2/25 [junit] Sleep initialized: 3/25 [junit] Sleep initialized: 25/25 [junit] P: 25 GLJPanel_T (mt): [junit] ctor 418/t 16.72/1 [junit] visible 3986/t 159.44/1 [junit] sum-i 4404/t 176.16/1 [junit] INIT END: 25/25 [junit] T: duration 0 1 [junit] total-d 4405/t 176.20/1 [junit] total-i 4405/t 176.20/1 [junit] Total: 4405 [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 1790/t 71.60/1 [junit] visible 330/t 13.20/1 [junit] sum-i 2120/t 84.80/1 [junit] INIT END: 25/25 [junit] T: duration 0 1 [junit] total-d 2121/t 84.84/1 [junit] total-i 2121/t 84.84/1 [junit] Total: 2121 [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: 3/25 [junit] Sleep initialized: 16/25 [junit] Sleep initialized: 25/25 [junit] P: 25 GLCanvas_T (01): [junit] ctor 727/t 29.08/1 [junit] visible 553/t 22.12/1 [junit] sum-i 1280/t 51.20/1 [junit] INIT END: 25/25 [junit] T: duration 0 28 [junit] total-d 1308/t 52.32/1 [junit] total-i 1308/t 52.32/1 [junit] Total: 1308 [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.perf.TestPerf001GLJPanelInit02AWT - test11GearsGLCanvasDefGrid [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.perf.TestPerf001GLJPanelInit02AWT - test12GearsGLJPanelDefGridSingleAutoFlip [junit] Frame size: 800x600 -> 25 x 128x88, overlap false [junit] SkipGLOrientationVerticalFlip false, useGears true, initMT false, useAnim true [junit] INIT START [junit] Sleep initialized: 1/25 [junit] Sleep initialized: 4/25 [junit] Sleep initialized: 7/25 [junit] Sleep initialized: 10/25 [junit] Sleep initialized: 14/25 [junit] Sleep initialized: 17/25 [junit] Sleep initialized: 21/25 [junit] Sleep initialized: 24/25 [junit] Sleep initialized: 25/25 [junit] P: 25 GLJPanel_T (01): [junit] ctor 99/t 3.96/1 [junit] visible 1218/t 48.72/1 [junit] sum-i 1317/t 52.68/1 [junit] INIT END: 25/25 [junit] T: duration 0 42 [junit] total-d 1359/t 54.36/1 [junit] total-i 1359/t 54.36/1 [junit] Total: 1359 [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.perf.TestPerf001GLJPanelInit02AWT - test12GearsGLJPanelDefGridSingleAutoFlip [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.perf.TestPerf001GLJPanelInit02AWT - test13GearsGLJPanelDefGridSingleManualFlip [junit] Frame size: 800x600 -> 25 x 128x88, overlap false [junit] SkipGLOrientationVerticalFlip true, useGears true, initMT false, useAnim true [junit] INIT START [junit] Sleep initialized: 1/25 [junit] Sleep initialized: 4/25 [junit] Sleep initialized: 7/25 [junit] Sleep initialized: 11/25 [junit] Sleep initialized: 14/25 [junit] Sleep initialized: 18/25 [junit] Sleep initialized: 21/25 [junit] Sleep initialized: 25/25 [junit] P: 25 GLJPanel_T (01): [junit] ctor 105/t 4.20/1 [junit] visible 1100/t 44.00/1 [junit] sum-i 1205/t 48.20/1 [junit] INIT END: 25/25 [junit] T: duration 0 74 [junit] total-d 1279/t 51.16/1 [junit] total-i 1279/t 51.16/1 [junit] Total: 1279 [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.perf.TestPerf001GLJPanelInit02AWT - test13GearsGLJPanelDefGridSingleManualFlip [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.perf.TestPerf001GLJPanelInit02AWT - test14GearsGLJPanelDefGridMTManualFlip [junit] Frame size: 800x600 -> 25 x 128x88, overlap false [junit] SkipGLOrientationVerticalFlip true, useGears true, initMT true, useAnim true [junit] INIT START [junit] Sleep initialized: 0/25 [junit] Sleep initialized: 0/25 [junit] Sleep initialized: 0/25 [junit] Sleep initialized: 0/25 [junit] Sleep initialized: 0/25 [junit] Sleep initialized: 0/25 [junit] Sleep initialized: 0/25 [junit] Sleep initialized: 0/25 [junit] Sleep initialized: 0/25 [junit] Sleep initialized: 0/25 [junit] Sleep initialized: 0/25 [junit] Sleep initialized: 0/25 [junit] Sleep initialized: 0/25 [junit] Sleep initialized: 0/25 [junit] Sleep initialized: 0/25 [junit] Sleep initialized: 0/25 [junit] Sleep initialized: 0/25 [junit] Sleep initialized: 0/25 [junit] Sleep initialized: 0/25 [junit] Sleep initialized: 0/25 [junit] Sleep initialized: 0/25 [junit] Sleep initialized: 0/25 [junit] Sleep initialized: 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: 3/25 [junit] Sleep initialized: 5/25 [junit] Sleep initialized: 6/25 [junit] Sleep initialized: 22/25 [junit] Sleep initialized: 25/25 [junit] P: 25 GLJPanel_T (mt): [junit] ctor 394/t 15.76/1 [junit] visible 4079/t 163.16/1 [junit] sum-i 4473/t 178.92/1 [junit] INIT END: 25/25 [junit] T: duration 0 33 [junit] total-d 4506/t 180.24/1 [junit] total-i 4506/t 180.24/1 [junit] Total: 4506 [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 1467/t 58.68/1 [junit] visible 324/t 12.96/1 [junit] sum-i 1791/t 71.64/1 [junit] INIT END: 25/25 [junit] T: duration 0 64 [junit] total-d 1855/t 74.20/1 [junit] total-i 1855/t 74.20/1 [junit] Total: 1855 [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 137/t 5.48/1 [junit] visible 322/t 12.88/1 [junit] sum-i 459/t 18.36/1 [junit] INIT END: 25/25 [junit] T: duration 0 0 [junit] total-d 459/t 18.36/1 [junit] total-i 459/t 18.36/1 [junit] Total: 459 [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.perf.TestPerf001GLJPanelInit02AWT - test20NopNoGLDefOverlap [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.perf.TestPerf001GLJPanelInit02AWT - test21NopGLCanvasDefOverlap [junit] Frame size: 800x600 -> 25 x 128x88, overlap true [junit] SkipGLOrientationVerticalFlip false, useGears false, initMT false, useAnim false [junit] INIT START [junit] Sleep initialized: 9/25 [junit] Sleep initialized: 25/25 [junit] P: 25 GLCanvas_T (01): [junit] ctor 728/t 29.12/1 [junit] visible 443/t 17.72/1 [junit] sum-i 1171/t 46.84/1 [junit] INIT END: 25/25 [junit] T: duration 0 1 [junit] total-d 1172/t 46.88/1 [junit] total-i 1172/t 46.88/1 [junit] Total: 1172 [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.perf.TestPerf001GLJPanelInit02AWT - test21NopGLCanvasDefOverlap [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.perf.TestPerf001GLJPanelInit02AWT - test22NopGLJPanelDefOverlapSingle [junit] Frame size: 800x600 -> 25 x 128x88, overlap true [junit] SkipGLOrientationVerticalFlip false, useGears false, initMT false, useAnim false [junit] INIT START [junit] Sleep initialized: 1/25 [junit] Sleep initialized: 4/25 [junit] Sleep initialized: 7/25 [junit] Sleep initialized: 10/25 [junit] Sleep initialized: 14/25 [junit] Sleep initialized: 17/25 [junit] Sleep initialized: 21/25 [junit] Sleep initialized: 25/25 [junit] P: 25 GLJPanel_T (01): [junit] ctor 109/t 4.36/1 [junit] visible 1100/t 44.00/1 [junit] sum-i 1209/t 48.36/1 [junit] INIT END: 25/25 [junit] T: duration 0 2 [junit] total-d 1211/t 48.44/1 [junit] total-i 1211/t 48.44/1 [junit] Total: 1211 [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: 2/25 [junit] Sleep initialized: 2/25 [junit] Sleep initialized: 8/25 [junit] Sleep initialized: 25/25 [junit] P: 25 GLJPanel_T (mt): [junit] ctor 383/t 15.32/1 [junit] visible 4121/t 164.84/1 [junit] sum-i 4504/t 180.16/1 [junit] INIT END: 25/25 [junit] T: duration 0 0 [junit] total-d 4504/t 180.16/1 [junit] total-i 4504/t 180.16/1 [junit] Total: 4504 [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 1691/t 67.64/1 [junit] visible 336/t 13.44/1 [junit] sum-i 2027/t 81.08/1 [junit] INIT END: 25/25 [junit] T: duration 0 2 [junit] total-d 2029/t 81.16/1 [junit] total-i 2029/t 81.16/1 [junit] Total: 2029 [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 @ 1675155313827 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1675155313827 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [junit] Tests run: 16, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 35.835 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675155278688 ms III - Start [junit] SLOCK [T main @ 1675155278688 ms +++ localhost/127.0.0.1:59999 - Locked within 9 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 313/t 12.52/1 [junit] visible 307/t 12.28/1 [junit] sum-i 620/t 24.80/1 [junit] INIT END: 25/25 [junit] T: duration 0 3 [junit] total-d 623/t 24.92/1 [junit] total-i 623/t 24.92/1 [junit] Total: 623 [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: 2/25 [junit] Sleep initialized: 24/25 [junit] Sleep initialized: 25/25 [junit] P: 25 GLCanvas_T (01): [junit] ctor 809/t 32.36/1 [junit] visible 542/t 21.68/1 [junit] sum-i 1351/t 54.04/1 [junit] INIT END: 25/25 [junit] T: duration 0 1 [junit] total-d 1352/t 54.08/1 [junit] total-i 1352/t 54.08/1 [junit] Total: 1352 [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: 14/25 [junit] Sleep initialized: 18/25 [junit] Sleep initialized: 22/25 [junit] Sleep initialized: 25/25 [junit] P: 25 GLJPanel_T (01): [junit] ctor 110/t 4.40/1 [junit] visible 1099/t 43.96/1 [junit] sum-i 1209/t 48.36/1 [junit] INIT END: 25/25 [junit] T: duration 0 1 [junit] total-d 1210/t 48.40/1 [junit] total-i 1210/t 48.40/1 [junit] Total: 1210 [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.perf.TestPerf001GLJPanelInit02AWT - test02NopGLJPanelDefGridSingleAutoFlip [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.perf.TestPerf001GLJPanelInit02AWT - test03NopGLJPanelDefGridSingleManualFlip [junit] Frame size: 800x600 -> 25 x 128x88, overlap false [junit] SkipGLOrientationVerticalFlip true, useGears false, initMT false, useAnim false [junit] INIT START [junit] Sleep initialized: 2/25 [junit] Sleep initialized: 5/25 [junit] Sleep initialized: 8/25 [junit] Sleep initialized: 12/25 [junit] Sleep initialized: 16/25 [junit] Sleep initialized: 20/25 [junit] Sleep initialized: 25/25 [junit] P: 25 GLJPanel_T (01): [junit] ctor 101/t 4.04/1 [junit] visible 994/t 39.76/1 [junit] sum-i 1095/t 43.80/1 [junit] INIT END: 25/25 [junit] T: duration 0 2 [junit] total-d 1097/t 43.88/1 [junit] total-i 1097/t 43.88/1 [junit] Total: 1097 [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.perf.TestPerf001GLJPanelInit02AWT - test03NopGLJPanelDefGridSingleManualFlip [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.perf.TestPerf001GLJPanelInit02AWT - test04NopGLJPanelDefGridMTManualFlip [junit] Frame size: 800x600 -> 25 x 128x88, overlap false [junit] SkipGLOrientationVerticalFlip true, useGears false, initMT true, useAnim false [junit] INIT START [junit] Sleep initialized: 0/25 [junit] Sleep initialized: 0/25 [junit] Sleep initialized: 0/25 [junit] Sleep initialized: 0/25 [junit] Sleep initialized: 0/25 [junit] Sleep initialized: 0/25 [junit] Sleep initialized: 0/25 [junit] Sleep initialized: 0/25 [junit] Sleep initialized: 0/25 [junit] Sleep initialized: 0/25 [junit] Sleep initialized: 0/25 [junit] Sleep initialized: 0/25 [junit] Sleep initialized: 0/25 [junit] Sleep initialized: 0/25 [junit] Sleep initialized: 0/25 [junit] Sleep initialized: 0/25 [junit] Sleep initialized: 0/25 [junit] Sleep initialized: 0/25 [junit] Sleep initialized: 0/25 [junit] Sleep initialized: 0/25 [junit] Sleep initialized: 0/25 [junit] Sleep initialized: 0/25 [junit] Sleep initialized: 0/25 [junit] Sleep initialized: 0/25 [junit] Sleep initialized: 0/25 [junit] Sleep initialized: 0/25 [junit] Sleep initialized: 0/25 [junit] Sleep initialized: 2/25 [junit] Sleep initialized: 2/25 [junit] Sleep initialized: 3/25 [junit] Sleep initialized: 25/25 [junit] P: 25 GLJPanel_T (mt): [junit] ctor 418/t 16.72/1 [junit] visible 3986/t 159.44/1 [junit] sum-i 4404/t 176.16/1 [junit] INIT END: 25/25 [junit] T: duration 0 1 [junit] total-d 4405/t 176.20/1 [junit] total-i 4405/t 176.20/1 [junit] Total: 4405 [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 1790/t 71.60/1 [junit] visible 330/t 13.20/1 [junit] sum-i 2120/t 84.80/1 [junit] INIT END: 25/25 [junit] T: duration 0 1 [junit] total-d 2121/t 84.84/1 [junit] total-i 2121/t 84.84/1 [junit] Total: 2121 [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: 3/25 [junit] Sleep initialized: 16/25 [junit] Sleep initialized: 25/25 [junit] P: 25 GLCanvas_T (01): [junit] ctor 727/t 29.08/1 [junit] visible 553/t 22.12/1 [junit] sum-i 1280/t 51.20/1 [junit] INIT END: 25/25 [junit] T: duration 0 28 [junit] total-d 1308/t 52.32/1 [junit] total-i 1308/t 52.32/1 [junit] Total: 1308 [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.perf.TestPerf001GLJPanelInit02AWT - test11GearsGLCanvasDefGrid [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.perf.TestPerf001GLJPanelInit02AWT - test12GearsGLJPanelDefGridSingleAutoFlip [junit] Frame size: 800x600 -> 25 x 128x88, overlap false [junit] SkipGLOrientationVerticalFlip false, useGears true, initMT false, useAnim true [junit] INIT START [junit] Sleep initialized: 1/25 [junit] Sleep initialized: 4/25 [junit] Sleep initialized: 7/25 [junit] Sleep initialized: 10/25 [junit] Sleep initialized: 14/25 [junit] Sleep initialized: 17/25 [junit] Sleep initialized: 21/25 [junit] Sleep initialized: 24/25 [junit] Sleep initialized: 25/25 [junit] P: 25 GLJPanel_T (01): [junit] ctor 99/t 3.96/1 [junit] visible 1218/t 48.72/1 [junit] sum-i 1317/t 52.68/1 [junit] INIT END: 25/25 [junit] T: duration 0 42 [junit] total-d 1359/t 54.36/1 [junit] total-i 1359/t 54.36/1 [junit] Total: 1359 [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.perf.TestPerf001GLJPanelInit02AWT - test12GearsGLJPanelDefGridSingleAutoFlip [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.perf.TestPerf001GLJPanelInit02AWT - test13GearsGLJPanelDefGridSingleManualFlip [junit] Frame size: 800x600 -> 25 x 128x88, overlap false [junit] SkipGLOrientationVerticalFlip true, useGears true, initMT false, useAnim true [junit] INIT START [junit] Sleep initialized: 1/25 [junit] Sleep initialized: 4/25 [junit] Sleep initialized: 7/25 [junit] Sleep initialized: 11/25 [junit] Sleep initialized: 14/25 [junit] Sleep initialized: 18/25 [junit] Sleep initialized: 21/25 [junit] Sleep initialized: 25/25 [junit] P: 25 GLJPanel_T (01): [junit] ctor 105/t 4.20/1 [junit] visible 1100/t 44.00/1 [junit] sum-i 1205/t 48.20/1 [junit] INIT END: 25/25 [junit] T: duration 0 74 [junit] total-d 1279/t 51.16/1 [junit] total-i 1279/t 51.16/1 [junit] Total: 1279 [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.perf.TestPerf001GLJPanelInit02AWT - test13GearsGLJPanelDefGridSingleManualFlip [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.perf.TestPerf001GLJPanelInit02AWT - test14GearsGLJPanelDefGridMTManualFlip [junit] Frame size: 800x600 -> 25 x 128x88, overlap false [junit] SkipGLOrientationVerticalFlip true, useGears true, initMT true, useAnim true [junit] INIT START [junit] Sleep initialized: 0/25 [junit] Sleep initialized: 0/25 [junit] Sleep initialized: 0/25 [junit] Sleep initialized: 0/25 [junit] Sleep initialized: 0/25 [junit] Sleep initialized: 0/25 [junit] Sleep initialized: 0/25 [junit] Sleep initialized: 0/25 [junit] Sleep initialized: 0/25 [junit] Sleep initialized: 0/25 [junit] Sleep initialized: 0/25 [junit] Sleep initialized: 0/25 [junit] Sleep initialized: 0/25 [junit] Sleep initialized: 0/25 [junit] Sleep initialized: 0/25 [junit] Sleep initialized: 0/25 [junit] Sleep initialized: 0/25 [junit] Sleep initialized: 0/25 [junit] Sleep initialized: 0/25 [junit] Sleep initialized: 0/25 [junit] Sleep initialized: 0/25 [junit] Sleep initialized: 0/25 [junit] Sleep initialized: 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: 3/25 [junit] Sleep initialized: 5/25 [junit] Sleep initialized: 6/25 [junit] Sleep initialized: 22/25 [junit] Sleep initialized: 25/25 [junit] P: 25 GLJPanel_T (mt): [junit] ctor 394/t 15.76/1 [junit] visible 4079/t 163.16/1 [junit] sum-i 4473/t 178.92/1 [junit] INIT END: 25/25 [junit] T: duration 0 33 [junit] total-d 4506/t 180.24/1 [junit] total-i 4506/t 180.24/1 [junit] Total: 4506 [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 1467/t 58.68/1 [junit] visible 324/t 12.96/1 [junit] sum-i 1791/t 71.64/1 [junit] INIT END: 25/25 [junit] T: duration 0 64 [junit] total-d 1855/t 74.20/1 [junit] total-i 1855/t 74.20/1 [junit] Total: 1855 [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 137/t 5.48/1 [junit] visible 322/t 12.88/1 [junit] sum-i 459/t 18.36/1 [junit] INIT END: 25/25 [junit] T: duration 0 0 [junit] total-d 459/t 18.36/1 [junit] total-i 459/t 18.36/1 [junit] Total: 459 [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.perf.TestPerf001GLJPanelInit02AWT - test20NopNoGLDefOverlap [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.perf.TestPerf001GLJPanelInit02AWT - test21NopGLCanvasDefOverlap [junit] Frame size: 800x600 -> 25 x 128x88, overlap true [junit] SkipGLOrientationVerticalFlip false, useGears false, initMT false, useAnim false [junit] INIT START [junit] Sleep initialized: 9/25 [junit] Sleep initialized: 25/25 [junit] P: 25 GLCanvas_T (01): [junit] ctor 728/t 29.12/1 [junit] visible 443/t 17.72/1 [junit] sum-i 1171/t 46.84/1 [junit] INIT END: 25/25 [junit] T: duration 0 1 [junit] total-d 1172/t 46.88/1 [junit] total-i 1172/t 46.88/1 [junit] Total: 1172 [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.perf.TestPerf001GLJPanelInit02AWT - test21NopGLCanvasDefOverlap [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.perf.TestPerf001GLJPanelInit02AWT - test22NopGLJPanelDefOverlapSingle [junit] Frame size: 800x600 -> 25 x 128x88, overlap true [junit] SkipGLOrientationVerticalFlip false, useGears false, initMT false, useAnim false [junit] INIT START [junit] Sleep initialized: 1/25 [junit] Sleep initialized: 4/25 [junit] Sleep initialized: 7/25 [junit] Sleep initialized: 10/25 [junit] Sleep initialized: 14/25 [junit] Sleep initialized: 17/25 [junit] Sleep initialized: 21/25 [junit] Sleep initialized: 25/25 [junit] P: 25 GLJPanel_T (01): [junit] ctor 109/t 4.36/1 [junit] visible 1100/t 44.00/1 [junit] sum-i 1209/t 48.36/1 [junit] INIT END: 25/25 [junit] T: duration 0 2 [junit] total-d 1211/t 48.44/1 [junit] total-i 1211/t 48.44/1 [junit] Total: 1211 [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: 2/25 [junit] Sleep initialized: 2/25 [junit] Sleep initialized: 8/25 [junit] Sleep initialized: 25/25 [junit] P: 25 GLJPanel_T (mt): [junit] ctor 383/t 15.32/1 [junit] visible 4121/t 164.84/1 [junit] sum-i 4504/t 180.16/1 [junit] INIT END: 25/25 [junit] T: duration 0 0 [junit] total-d 4504/t 180.16/1 [junit] total-i 4504/t 180.16/1 [junit] Total: 4504 [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 1691/t 67.64/1 [junit] visible 336/t 13.44/1 [junit] sum-i 2027/t 81.08/1 [junit] INIT END: 25/25 [junit] T: duration 0 2 [junit] total-d 2029/t 81.16/1 [junit] total-i 2029/t 81.16/1 [junit] Total: 2029 [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 @ 1675155313827 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1675155313827 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: test00NopNoGLDefGrid took 0.706 sec [junit] Testcase: test01NopGLCanvasDefGrid took 1.493 sec [junit] Testcase: test02NopGLJPanelDefGridSingleAutoFlip took 1.421 sec [junit] Testcase: test03NopGLJPanelDefGridSingleManualFlip took 1.306 sec [junit] Testcase: test04NopGLJPanelDefGridMTManualFlip took 4.579 sec [junit] Testcase: test05NopNewtCanvasAWTDefGrid took 2.446 sec [junit] Testcase: test11GearsGLCanvasDefGrid took 1.469 sec [junit] Testcase: test12GearsGLJPanelDefGridSingleAutoFlip took 1.564 sec [junit] Testcase: test13GearsGLJPanelDefGridSingleManualFlip took 1.457 sec [junit] Testcase: test14GearsGLJPanelDefGridMTManualFlip took 4.68 sec [junit] Testcase: test15GearsNewtCanvasAWTDefGrid took 2.143 sec [junit] Testcase: test20NopNoGLDefOverlap took 0.518 sec [junit] Testcase: test21NopGLCanvasDefOverlap took 1.315 sec [junit] Testcase: test22NopGLJPanelDefOverlapSingle took 1.437 sec [junit] Testcase: test23NopGLJPanelDefOverlapMT took 4.688 sec [junit] Testcase: test25NopNewtCanvasAWTDefOverlap took 2.325 sec [junit] Tests run: 16, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 35.835 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675155278688 ms III - Start [junit] SLOCK [T main @ 1675155278688 ms +++ localhost/127.0.0.1:59999 - Locked within 9 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 313/t 12.52/1 [junit] visible 307/t 12.28/1 [junit] sum-i 620/t 24.80/1 [junit] INIT END: 25/25 [junit] T: duration 0 3 [junit] total-d 623/t 24.92/1 [junit] total-i 623/t 24.92/1 [junit] Total: 623 [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: 2/25 [junit] Sleep initialized: 24/25 [junit] Sleep initialized: 25/25 [junit] P: 25 GLCanvas_T (01): [junit] ctor 809/t 32.36/1 [junit] visible 542/t 21.68/1 [junit] sum-i 1351/t 54.04/1 [junit] INIT END: 25/25 [junit] T: duration 0 1 [junit] total-d 1352/t 54.08/1 [junit] total-i 1352/t 54.08/1 [junit] Total: 1352 [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: 14/25 [junit] Sleep initialized: 18/25 [junit] Sleep initialized: 22/25 [junit] Sleep initialized: 25/25 [junit] P: 25 GLJPanel_T (01): [junit] ctor 110/t 4.40/1 [junit] visible 1099/t 43.96/1 [junit] sum-i 1209/t 48.36/1 [junit] INIT END: 25/25 [junit] T: duration 0 1 [junit] total-d 1210/t 48.40/1 [junit] total-i 1210/t 48.40/1 [junit] Total: 1210 [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.perf.TestPerf001GLJPanelInit02AWT - test02NopGLJPanelDefGridSingleAutoFlip [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.perf.TestPerf001GLJPanelInit02AWT - test03NopGLJPanelDefGridSingleManualFlip [junit] Frame size: 800x600 -> 25 x 128x88, overlap false [junit] SkipGLOrientationVerticalFlip true, useGears false, initMT false, useAnim false [junit] INIT START [junit] Sleep initialized: 2/25 [junit] Sleep initialized: 5/25 [junit] Sleep initialized: 8/25 [junit] Sleep initialized: 12/25 [junit] Sleep initialized: 16/25 [junit] Sleep initialized: 20/25 [junit] Sleep initialized: 25/25 [junit] P: 25 GLJPanel_T (01): [junit] ctor 101/t 4.04/1 [junit] visible 994/t 39.76/1 [junit] sum-i 1095/t 43.80/1 [junit] INIT END: 25/25 [junit] T: duration 0 2 [junit] total-d 1097/t 43.88/1 [junit] total-i 1097/t 43.88/1 [junit] Total: 1097 [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.perf.TestPerf001GLJPanelInit02AWT - test03NopGLJPanelDefGridSingleManualFlip [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.perf.TestPerf001GLJPanelInit02AWT - test04NopGLJPanelDefGridMTManualFlip [junit] Frame size: 800x600 -> 25 x 128x88, overlap false [junit] SkipGLOrientationVerticalFlip true, useGears false, initMT true, useAnim false [junit] INIT START [junit] Sleep initialized: 0/25 [junit] Sleep initialized: 0/25 [junit] Sleep initialized: 0/25 [junit] Sleep initialized: 0/25 [junit] Sleep initialized: 0/25 [junit] Sleep initialized: 0/25 [junit] Sleep initialized: 0/25 [junit] Sleep initialized: 0/25 [junit] Sleep initialized: 0/25 [junit] Sleep initialized: 0/25 [junit] Sleep initialized: 0/25 [junit] Sleep initialized: 0/25 [junit] Sleep initialized: 0/25 [junit] Sleep initialized: 0/25 [junit] Sleep initialized: 0/25 [junit] Sleep initialized: 0/25 [junit] Sleep initialized: 0/25 [junit] Sleep initialized: 0/25 [junit] Sleep initialized: 0/25 [junit] Sleep initialized: 0/25 [junit] Sleep initialized: 0/25 [junit] Sleep initialized: 0/25 [junit] Sleep initialized: 0/25 [junit] Sleep initialized: 0/25 [junit] Sleep initialized: 0/25 [junit] Sleep initialized: 0/25 [junit] Sleep initialized: 0/25 [junit] Sleep initialized: 2/25 [junit] Sleep initialized: 2/25 [junit] Sleep initialized: 3/25 [junit] Sleep initialized: 25/25 [junit] P: 25 GLJPanel_T (mt): [junit] ctor 418/t 16.72/1 [junit] visible 3986/t 159.44/1 [junit] sum-i 4404/t 176.16/1 [junit] INIT END: 25/25 [junit] T: duration 0 1 [junit] total-d 4405/t 176.20/1 [junit] total-i 4405/t 176.20/1 [junit] Total: 4405 [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 1790/t 71.60/1 [junit] visible 330/t 13.20/1 [junit] sum-i 2120/t 84.80/1 [junit] INIT END: 25/25 [junit] T: duration 0 1 [junit] total-d 2121/t 84.84/1 [junit] total-i 2121/t 84.84/1 [junit] Total: 2121 [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: 3/25 [junit] Sleep initialized: 16/25 [junit] Sleep initialized: 25/25 [junit] P: 25 GLCanvas_T (01): [junit] ctor 727/t 29.08/1 [junit] visible 553/t 22.12/1 [junit] sum-i 1280/t 51.20/1 [junit] INIT END: 25/25 [junit] T: duration 0 28 [junit] total-d 1308/t 52.32/1 [junit] total-i 1308/t 52.32/1 [junit] Total: 1308 [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.perf.TestPerf001GLJPanelInit02AWT - test11GearsGLCanvasDefGrid [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.perf.TestPerf001GLJPanelInit02AWT - test12GearsGLJPanelDefGridSingleAutoFlip [junit] Frame size: 800x600 -> 25 x 128x88, overlap false [junit] SkipGLOrientationVerticalFlip false, useGears true, initMT false, useAnim true [junit] INIT START [junit] Sleep initialized: 1/25 [junit] Sleep initialized: 4/25 [junit] Sleep initialized: 7/25 [junit] Sleep initialized: 10/25 [junit] Sleep initialized: 14/25 [junit] Sleep initialized: 17/25 [junit] Sleep initialized: 21/25 [junit] Sleep initialized: 24/25 [junit] Sleep initialized: 25/25 [junit] P: 25 GLJPanel_T (01): [junit] ctor 99/t 3.96/1 [junit] visible 1218/t 48.72/1 [junit] sum-i 1317/t 52.68/1 [junit] INIT END: 25/25 [junit] T: duration 0 42 [junit] total-d 1359/t 54.36/1 [junit] total-i 1359/t 54.36/1 [junit] Total: 1359 [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.perf.TestPerf001GLJPanelInit02AWT - test12GearsGLJPanelDefGridSingleAutoFlip [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.perf.TestPerf001GLJPanelInit02AWT - test13GearsGLJPanelDefGridSingleManualFlip [junit] Frame size: 800x600 -> 25 x 128x88, overlap false [junit] SkipGLOrientationVerticalFlip true, useGears true, initMT false, useAnim true [junit] INIT START [junit] Sleep initialized: 1/25 [junit] Sleep initialized: 4/25 [junit] Sleep initialized: 7/25 [junit] Sleep initialized: 11/25 [junit] Sleep initialized: 14/25 [junit] Sleep initialized: 18/25 [junit] Sleep initialized: 21/25 [junit] Sleep initialized: 25/25 [junit] P: 25 GLJPanel_T (01): [junit] ctor 105/t 4.20/1 [junit] visible 1100/t 44.00/1 [junit] sum-i 1205/t 48.20/1 [junit] INIT END: 25/25 [junit] T: duration 0 74 [junit] total-d 1279/t 51.16/1 [junit] total-i 1279/t 51.16/1 [junit] Total: 1279 [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.perf.TestPerf001GLJPanelInit02AWT - test13GearsGLJPanelDefGridSingleManualFlip [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.perf.TestPerf001GLJPanelInit02AWT - test14GearsGLJPanelDefGridMTManualFlip [junit] Frame size: 800x600 -> 25 x 128x88, overlap false [junit] SkipGLOrientationVerticalFlip true, useGears true, initMT true, useAnim true [junit] INIT START [junit] Sleep initialized: 0/25 [junit] Sleep initialized: 0/25 [junit] Sleep initialized: 0/25 [junit] Sleep initialized: 0/25 [junit] Sleep initialized: 0/25 [junit] Sleep initialized: 0/25 [junit] Sleep initialized: 0/25 [junit] Sleep initialized: 0/25 [junit] Sleep initialized: 0/25 [junit] Sleep initialized: 0/25 [junit] Sleep initialized: 0/25 [junit] Sleep initialized: 0/25 [junit] Sleep initialized: 0/25 [junit] Sleep initialized: 0/25 [junit] Sleep initialized: 0/25 [junit] Sleep initialized: 0/25 [junit] Sleep initialized: 0/25 [junit] Sleep initialized: 0/25 [junit] Sleep initialized: 0/25 [junit] Sleep initialized: 0/25 [junit] Sleep initialized: 0/25 [junit] Sleep initialized: 0/25 [junit] Sleep initialized: 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: 3/25 [junit] Sleep initialized: 5/25 [junit] Sleep initialized: 6/25 [junit] Sleep initialized: 22/25 [junit] Sleep initialized: 25/25 [junit] P: 25 GLJPanel_T (mt): [junit] ctor 394/t 15.76/1 [junit] visible 4079/t 163.16/1 [junit] sum-i 4473/t 178.92/1 [junit] INIT END: 25/25 [junit] T: duration 0 33 [junit] total-d 4506/t 180.24/1 [junit] total-i 4506/t 180.24/1 [junit] Total: 4506 [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 1467/t 58.68/1 [junit] visible 324/t 12.96/1 [junit] sum-i 1791/t 71.64/1 [junit] INIT END: 25/25 [junit] T: duration 0 64 [junit] total-d 1855/t 74.20/1 [junit] total-i 1855/t 74.20/1 [junit] Total: 1855 [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 137/t 5.48/1 [junit] visible 322/t 12.88/1 [junit] sum-i 459/t 18.36/1 [junit] INIT END: 25/25 [junit] T: duration 0 0 [junit] total-d 459/t 18.36/1 [junit] total-i 459/t 18.36/1 [junit] Total: 459 [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.perf.TestPerf001GLJPanelInit02AWT - test20NopNoGLDefOverlap [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.perf.TestPerf001GLJPanelInit02AWT - test21NopGLCanvasDefOverlap [junit] Frame size: 800x600 -> 25 x 128x88, overlap true [junit] SkipGLOrientationVerticalFlip false, useGears false, initMT false, useAnim false [junit] INIT START [junit] Sleep initialized: 9/25 [junit] Sleep initialized: 25/25 [junit] P: 25 GLCanvas_T (01): [junit] ctor 728/t 29.12/1 [junit] visible 443/t 17.72/1 [junit] sum-i 1171/t 46.84/1 [junit] INIT END: 25/25 [junit] T: duration 0 1 [junit] total-d 1172/t 46.88/1 [junit] total-i 1172/t 46.88/1 [junit] Total: 1172 [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.perf.TestPerf001GLJPanelInit02AWT - test21NopGLCanvasDefOverlap [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.perf.TestPerf001GLJPanelInit02AWT - test22NopGLJPanelDefOverlapSingle [junit] Frame size: 800x600 -> 25 x 128x88, overlap true [junit] SkipGLOrientationVerticalFlip false, useGears false, initMT false, useAnim false [junit] INIT START [junit] Sleep initialized: 1/25 [junit] Sleep initialized: 4/25 [junit] Sleep initialized: 7/25 [junit] Sleep initialized: 10/25 [junit] Sleep initialized: 14/25 [junit] Sleep initialized: 17/25 [junit] Sleep initialized: 21/25 [junit] Sleep initialized: 25/25 [junit] P: 25 GLJPanel_T (01): [junit] ctor 109/t 4.36/1 [junit] visible 1100/t 44.00/1 [junit] sum-i 1209/t 48.36/1 [junit] INIT END: 25/25 [junit] T: duration 0 2 [junit] total-d 1211/t 48.44/1 [junit] total-i 1211/t 48.44/1 [junit] Total: 1211 [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: 2/25 [junit] Sleep initialized: 2/25 [junit] Sleep initialized: 8/25 [junit] Sleep initialized: 25/25 [junit] P: 25 GLJPanel_T (mt): [junit] ctor 383/t 15.32/1 [junit] visible 4121/t 164.84/1 [junit] sum-i 4504/t 180.16/1 [junit] INIT END: 25/25 [junit] T: duration 0 0 [junit] total-d 4504/t 180.16/1 [junit] total-i 4504/t 180.16/1 [junit] Total: 4504 [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 1691/t 67.64/1 [junit] visible 336/t 13.44/1 [junit] sum-i 2027/t 81.08/1 [junit] INIT END: 25/25 [junit] T: duration 0 2 [junit] total-d 2029/t 81.16/1 [junit] total-i 2029/t 81.16/1 [junit] Total: 2029 [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 @ 1675155313827 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1675155313827 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [junit] ------------- ---------------- --------------- [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 @ 1675155315314 ms III - Start [junit] SLOCK [T main @ 1675155315315 ms +++ localhost/127.0.0.1:59999 - Locked within 10 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.tile.TestRandomTiledRendering3GL2AWT - test01_aa0 [junit] Testsuite: com.jogamp.opengl.test.junit.jogl.tile.TestRandomTiledRendering3GL2AWT [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155316988 d 1ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155316990 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155316991 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155316993 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155316994 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155316997 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 0xffffffff8f01087a, 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 / 1018 ms, 58.9 fps, 16 ms/f; total: 60 f, 58.9 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0xffffffff8f01087a, tileRendererInUse RandomTileRenderer[tile[cur 0/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 96/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0xffffffff8f01087a, tileRendererInUse RandomTileRenderer[tile[cur 192/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 288/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap false], 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0xffffffff8f01087a, tileRendererInUse RandomTileRenderer[tile[cur 384/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap false], 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 480/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap false], 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0xffffffff8f01087a, tileRendererInUse RandomTileRenderer[tile[cur 576/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap false], 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 672/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap false], 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0xffffffff8f01087a, tileRendererInUse RandomTileRenderer[tile[cur 768/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap false], 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 864/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap false], 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0xffffffff8f01087a, tileRendererInUse RandomTileRenderer[tile[cur 960/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap false], 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 1056/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap false], 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0xffffffff8f01087a, tileRendererInUse RandomTileRenderer[tile[cur 1152/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap false], 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 1248/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap false], 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0xffffffff8f01087a, tileRendererInUse RandomTileRenderer[tile[cur 1344/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 1440/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0xffffffff8f01087a, tileRendererInUse RandomTileRenderer[tile[cur 0/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 96/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0xffffffff8f01087a, tileRendererInUse RandomTileRenderer[tile[cur 192/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 288/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap false], 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0xffffffff8f01087a, tileRendererInUse RandomTileRenderer[tile[cur 384/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap false], 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 480/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap false], 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0xffffffff8f01087a, tileRendererInUse RandomTileRenderer[tile[cur 576/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap false], 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 672/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap false], 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0xffffffff8f01087a, tileRendererInUse RandomTileRenderer[tile[cur 768/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap false], 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 864/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap false], 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0xffffffff8f01087a, tileRendererInUse RandomTileRenderer[tile[cur 960/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap false], 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 1056/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap false], 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0xffffffff8f01087a, tileRendererInUse RandomTileRenderer[tile[cur 1152/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap false], 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 1248/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap false], 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0xffffffff8f01087a, tileRendererInUse RandomTileRenderer[tile[cur 1344/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 1440/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0xffffffff8f01087a, tileRendererInUse RandomTileRenderer[tile[cur 0/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 96/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0xffffffff8f01087a, tileRendererInUse RandomTileRenderer[tile[cur 192/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 288/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap false], 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0xffffffff8f01087a, tileRendererInUse RandomTileRenderer[tile[cur 384/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap false], 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 480/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap false], 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0xffffffff8f01087a, tileRendererInUse RandomTileRenderer[tile[cur 576/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap false], 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 672/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap false], 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0xffffffff8f01087a, tileRendererInUse RandomTileRenderer[tile[cur 768/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap false], 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 864/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap false], 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0xffffffff8f01087a, tileRendererInUse RandomTileRenderer[tile[cur 960/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap false], 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 1056/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap false], 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0xffffffff8f01087a, tileRendererInUse RandomTileRenderer[tile[cur 1152/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap false], 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 1248/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap false], 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0xffffffff8f01087a, tileRendererInUse RandomTileRenderer[tile[cur 1344/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 1440/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0xffffffff8f01087a, tileRendererInUse RandomTileRenderer[tile[cur 0/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 96/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0xffffffff8f01087a, tileRendererInUse RandomTileRenderer[tile[cur 192/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 288/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap false], 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0xffffffff8f01087a, tileRendererInUse RandomTileRenderer[tile[cur 384/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap false], 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 480/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap false], 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 0x43120b3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] 2 s: 60 f / 1288 ms, 46.5 fps, 21 ms/f; total: 120 f, 52.0 fps, 19 ms/f [junit] XXX pre-display: RandomTileRenderer[tile[cur 576/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], 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 0x43120b3d], 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 0xffffffff8f01087a, tileRendererInUse RandomTileRenderer[tile[cur 576/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap false], 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 672/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap false], 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0xffffffff8f01087a, tileRendererInUse RandomTileRenderer[tile[cur 768/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap false], 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 864/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap false], 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0xffffffff8f01087a, tileRendererInUse RandomTileRenderer[tile[cur 960/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap false], 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 1056/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap false], 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0xffffffff8f01087a, tileRendererInUse RandomTileRenderer[tile[cur 1152/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap false], 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 1248/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap false], 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0xffffffff8f01087a, tileRendererInUse RandomTileRenderer[tile[cur 1344/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 1440/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0xffffffff8f01087a, tileRendererInUse RandomTileRenderer[tile[cur 0/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 96/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0xffffffff8f01087a, tileRendererInUse RandomTileRenderer[tile[cur 192/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 288/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap false], 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0xffffffff8f01087a, tileRendererInUse RandomTileRenderer[tile[cur 384/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap false], 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 480/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap false], 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0xffffffff8f01087a, tileRendererInUse RandomTileRenderer[tile[cur 576/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap false], 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 672/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap false], 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0xffffffff8f01087a, tileRendererInUse RandomTileRenderer[tile[cur 768/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap false], 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 864/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap false], 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0xffffffff8f01087a, tileRendererInUse RandomTileRenderer[tile[cur 960/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap false], 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 1056/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap false], 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0xffffffff8f01087a, tileRendererInUse RandomTileRenderer[tile[cur 1152/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap false], 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 1248/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap false], 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0xffffffff8f01087a, tileRendererInUse RandomTileRenderer[tile[cur 1344/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 1440/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0xffffffff8f01087a, tileRendererInUse RandomTileRenderer[tile[cur 0/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 96/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0xffffffff8f01087a, tileRendererInUse RandomTileRenderer[tile[cur 192/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 288/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap false], 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0xffffffff8f01087a, tileRendererInUse RandomTileRenderer[tile[cur 384/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap false], 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 480/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap false], 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0xffffffff8f01087a, tileRendererInUse RandomTileRenderer[tile[cur 576/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap false], 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 672/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap false], 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0xffffffff8f01087a, tileRendererInUse RandomTileRenderer[tile[cur 768/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap false], 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 864/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap false], 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0xffffffff8f01087a, tileRendererInUse RandomTileRenderer[tile[cur 960/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap false], 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 1056/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap false], 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0xffffffff8f01087a, tileRendererInUse RandomTileRenderer[tile[cur 1152/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap false], 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 1248/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap false], 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0xffffffff8f01087a, tileRendererInUse RandomTileRenderer[tile[cur 1344/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 1440/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0xffffffff8f01087a, tileRendererInUse RandomTileRenderer[tile[cur 0/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 96/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0xffffffff8f01087a, tileRendererInUse RandomTileRenderer[tile[cur 192/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 288/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap false], 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0xffffffff8f01087a, tileRendererInUse RandomTileRenderer[tile[cur 384/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap false], 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 480/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap false], 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0xffffffff8f01087a, tileRendererInUse RandomTileRenderer[tile[cur 576/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap false], 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 672/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap false], 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0xffffffff8f01087a, tileRendererInUse RandomTileRenderer[tile[cur 768/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap false], 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 864/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap false], 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0xffffffff8f01087a, tileRendererInUse RandomTileRenderer[tile[cur 960/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap false], 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 1056/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap false], 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0xffffffff8f01087a, tileRendererInUse RandomTileRenderer[tile[cur 1152/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap false], 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 1248/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap false], 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0xffffffff8f01087a, tileRendererInUse RandomTileRenderer[tile[cur 1344/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 1440/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0xffffffff8f01087a, tileRendererInUse RandomTileRenderer[tile[cur 0/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 96/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap 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 0x43120b3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] 3 s: 60 f / 1361 ms, 44.0 fps, 22 ms/f; total: 180 f, 49.0 fps, 20 ms/f [junit] XXX pre-display: RandomTileRenderer[tile[cur 192/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], 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 0x43120b3d], 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 0xffffffff8f01087a, tileRendererInUse RandomTileRenderer[tile[cur 192/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 288/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap false], 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0xffffffff8f01087a, tileRendererInUse RandomTileRenderer[tile[cur 384/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap false], 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 480/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap false], 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0xffffffff8f01087a, tileRendererInUse RandomTileRenderer[tile[cur 576/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap false], 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 672/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap false], 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0xffffffff8f01087a, tileRendererInUse RandomTileRenderer[tile[cur 768/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap false], 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 864/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap false], 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0xffffffff8f01087a, tileRendererInUse RandomTileRenderer[tile[cur 960/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap false], 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 1056/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap false], 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0xffffffff8f01087a, tileRendererInUse RandomTileRenderer[tile[cur 1152/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap false], 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 1248/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap false], 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0xffffffff8f01087a, tileRendererInUse RandomTileRenderer[tile[cur 1344/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 1440/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0xffffffff8f01087a, tileRendererInUse RandomTileRenderer[tile[cur 0/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 96/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0xffffffff8f01087a, tileRendererInUse RandomTileRenderer[tile[cur 192/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 288/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap false], 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0xffffffff8f01087a, tileRendererInUse RandomTileRenderer[tile[cur 384/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap false], 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 480/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap false], 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0xffffffff8f01087a, tileRendererInUse RandomTileRenderer[tile[cur 576/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap false], 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 672/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap false], 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0xffffffff8f01087a, tileRendererInUse RandomTileRenderer[tile[cur 768/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap false], 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 864/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap false], 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0xffffffff8f01087a, tileRendererInUse RandomTileRenderer[tile[cur 960/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap false], 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 1056/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap false], 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0xffffffff8f01087a, tileRendererInUse RandomTileRenderer[tile[cur 1152/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap false], 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 1248/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap false], 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0xffffffff8f01087a, tileRendererInUse RandomTileRenderer[tile[cur 1344/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 1440/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0xffffffff8f01087a, tileRendererInUse RandomTileRenderer[tile[cur 0/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 96/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0xffffffff8f01087a, tileRendererInUse RandomTileRenderer[tile[cur 192/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 288/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap false], 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0xffffffff8f01087a, tileRendererInUse RandomTileRenderer[tile[cur 384/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap false], 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 480/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap false], 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0xffffffff8f01087a, tileRendererInUse RandomTileRenderer[tile[cur 576/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap false], 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 672/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap false], 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0xffffffff8f01087a, tileRendererInUse RandomTileRenderer[tile[cur 768/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap false], 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 864/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap false], 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0xffffffff8f01087a, tileRendererInUse RandomTileRenderer[tile[cur 960/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap false], 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 1056/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap false], 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0xffffffff8f01087a, tileRendererInUse RandomTileRenderer[tile[cur 1152/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap false], 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 1248/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap false], 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0xffffffff8f01087a, tileRendererInUse RandomTileRenderer[tile[cur 1344/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 1440/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0xffffffff8f01087a, tileRendererInUse RandomTileRenderer[tile[cur 0/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 96/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0xffffffff8f01087a, tileRendererInUse RandomTileRenderer[tile[cur 192/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 288/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap false], 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0xffffffff8f01087a, tileRendererInUse RandomTileRenderer[tile[cur 384/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap false], 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 480/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap false], 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0xffffffff8f01087a, tileRendererInUse RandomTileRenderer[tile[cur 576/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap false], 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 672/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap false], 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0xffffffff8f01087a, tileRendererInUse RandomTileRenderer[tile[cur 768/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap false], 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 864/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap false], 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0xffffffff8f01087a, tileRendererInUse RandomTileRenderer[tile[cur 960/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap false], 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 1056/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap false], 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0xffffffff8f01087a, tileRendererInUse RandomTileRenderer[tile[cur 1152/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap false], 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 1248/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap false], 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 0x43120b3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] 5 s: 60 f / 1397 ms, 42.9 fps, 23 ms/f; total: 240 f, 47.3 fps, 21 ms/f [junit] XXX pre-display: RandomTileRenderer[tile[cur 1344/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], 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 0x43120b3d], 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 0xffffffff8f01087a, tileRendererInUse RandomTileRenderer[tile[cur 1344/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 1440/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0xffffffff8f01087a, tileRendererInUse RandomTileRenderer[tile[cur 1440/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0xffffffff8f01087a, 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:1675155322415 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155322417 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:1675155322422 d 0ms]] [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.tile.TestRandomTiledRendering3GL2AWT - test01_aa0 [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.tile.TestRandomTiledRendering3GL2AWT - test02_aa8 [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155322469 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155322470 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155322470 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155322472 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155322472 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 0x3f01086f, 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:1675155322483 d 0ms]] [junit] 0 s: 60 f / 992 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 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x90108d5, tileRendererInUse RandomTileRenderer[tile[cur 0/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.375, b -1.0, t -0.875] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 0/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 96/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.3125, r -1.1875, b -1.0, t -0.875] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 96/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x90108d5, tileRendererInUse RandomTileRenderer[tile[cur 192/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.125, r -1.0, b -1.0, t -0.875] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 192/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 288/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.9375, r -0.8125, b -1.0, t -0.875] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 288/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x90108d5, tileRendererInUse RandomTileRenderer[tile[cur 384/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.75, r -0.625, b -1.0, t -0.875] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 384/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 480/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.5625, r -0.4375, b -1.0, t -0.875] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 480/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x90108d5, tileRendererInUse RandomTileRenderer[tile[cur 576/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.375, r -0.25, b -1.0, t -0.875] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 576/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 672/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.1875, r -0.0625, b -1.0, t -0.875] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 672/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x90108d5, tileRendererInUse RandomTileRenderer[tile[cur 768/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.125, b -1.0, t -0.875] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 768/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 864/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.1875, r 0.3125, b -1.0, t -0.875] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 864/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x90108d5, tileRendererInUse RandomTileRenderer[tile[cur 960/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.375, r 0.5, b -1.0, t -0.875] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 960/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 1056/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.5625, r 0.6875, b -1.0, t -0.875] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1056/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x90108d5, tileRendererInUse RandomTileRenderer[tile[cur 1152/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.75, r 0.875, b -1.0, t -0.875] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1152/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 1248/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.9375, r 1.0625, b -1.0, t -0.875] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1248/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x90108d5, tileRendererInUse RandomTileRenderer[tile[cur 1344/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.125, r 1.25, b -1.0, t -0.875] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1344/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 1440/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.3125, r 1.4375, b -1.0, t -0.875] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1440/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x90108d5, tileRendererInUse RandomTileRenderer[tile[cur 0/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.375, b -0.8125, t -0.6875] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 0/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 96/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.3125, r -1.1875, b -0.8125, t -0.6875] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 96/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x90108d5, tileRendererInUse RandomTileRenderer[tile[cur 192/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.125, r -1.0, b -0.8125, t -0.6875] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 192/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 288/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.9375, r -0.8125, b -0.8125, t -0.6875] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 288/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x90108d5, tileRendererInUse RandomTileRenderer[tile[cur 384/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.75, r -0.625, b -0.8125, t -0.6875] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 384/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 480/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.5625, r -0.4375, b -0.8125, t -0.6875] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 480/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x90108d5, tileRendererInUse RandomTileRenderer[tile[cur 576/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.375, r -0.25, b -0.8125, t -0.6875] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 576/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 672/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.1875, r -0.0625, b -0.8125, t -0.6875] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 672/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x90108d5, tileRendererInUse RandomTileRenderer[tile[cur 768/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.125, b -0.8125, t -0.6875] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 768/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 864/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.1875, r 0.3125, b -0.8125, t -0.6875] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 864/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x90108d5, tileRendererInUse RandomTileRenderer[tile[cur 960/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.375, r 0.5, b -0.8125, t -0.6875] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 960/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 1056/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.5625, r 0.6875, b -0.8125, t -0.6875] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1056/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x90108d5, tileRendererInUse RandomTileRenderer[tile[cur 1152/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.75, r 0.875, b -0.8125, t -0.6875] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1152/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 1248/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.9375, r 1.0625, b -0.8125, t -0.6875] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1248/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x90108d5, tileRendererInUse RandomTileRenderer[tile[cur 1344/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.125, r 1.25, b -0.8125, t -0.6875] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1344/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 1440/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.3125, r 1.4375, b -0.8125, t -0.6875] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1440/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x90108d5, tileRendererInUse RandomTileRenderer[tile[cur 0/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.375, b -0.625, t -0.5] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 0/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 96/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.3125, r -1.1875, b -0.625, t -0.5] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 96/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x90108d5, tileRendererInUse RandomTileRenderer[tile[cur 192/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.125, r -1.0, b -0.625, t -0.5] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 192/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 288/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.9375, r -0.8125, b -0.625, t -0.5] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 288/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x90108d5, tileRendererInUse RandomTileRenderer[tile[cur 384/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.75, r -0.625, b -0.625, t -0.5] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 384/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 480/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.5625, r -0.4375, b -0.625, t -0.5] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 480/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x90108d5, tileRendererInUse RandomTileRenderer[tile[cur 576/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.375, r -0.25, b -0.625, t -0.5] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 576/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 672/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.1875, r -0.0625, b -0.625, t -0.5] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 672/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x90108d5, tileRendererInUse RandomTileRenderer[tile[cur 768/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.125, b -0.625, t -0.5] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 768/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 864/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.1875, r 0.3125, b -0.625, t -0.5] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 864/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x90108d5, tileRendererInUse RandomTileRenderer[tile[cur 960/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.375, r 0.5, b -0.625, t -0.5] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 960/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 1056/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.5625, r 0.6875, b -0.625, t -0.5] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1056/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x90108d5, tileRendererInUse RandomTileRenderer[tile[cur 1152/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.75, r 0.875, b -0.625, t -0.5] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1152/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 1248/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.9375, r 1.0625, b -0.625, t -0.5] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1248/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x90108d5, tileRendererInUse RandomTileRenderer[tile[cur 1344/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.125, r 1.25, b -0.625, t -0.5] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1344/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 1440/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.3125, r 1.4375, b -0.625, t -0.5] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1440/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x90108d5, tileRendererInUse RandomTileRenderer[tile[cur 0/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.375, b -0.4375, t -0.3125] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 0/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 96/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.3125, r -1.1875, b -0.4375, t -0.3125] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 96/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x90108d5, tileRendererInUse RandomTileRenderer[tile[cur 192/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.125, r -1.0, b -0.4375, t -0.3125] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 192/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 288/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.9375, r -0.8125, b -0.4375, t -0.3125] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 288/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x90108d5, tileRendererInUse RandomTileRenderer[tile[cur 384/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.75, r -0.625, b -0.4375, t -0.3125] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 384/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] 2 s: 60 f / 1238 ms, 48.4 fps, 20 ms/f; total: 120 f, 53.8 fps, 18 ms/f [junit] XXX pre-display: RandomTileRenderer[tile[cur 480/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 480/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.5625, r -0.4375, b -0.4375, t -0.3125] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 480/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x90108d5, tileRendererInUse RandomTileRenderer[tile[cur 576/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.375, r -0.25, b -0.4375, t -0.3125] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 576/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 672/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.1875, r -0.0625, b -0.4375, t -0.3125] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 672/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x90108d5, tileRendererInUse RandomTileRenderer[tile[cur 768/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.125, b -0.4375, t -0.3125] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 768/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 864/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.1875, r 0.3125, b -0.4375, t -0.3125] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 864/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x90108d5, tileRendererInUse RandomTileRenderer[tile[cur 960/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.375, r 0.5, b -0.4375, t -0.3125] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 960/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 1056/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.5625, r 0.6875, b -0.4375, t -0.3125] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1056/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x90108d5, tileRendererInUse RandomTileRenderer[tile[cur 1152/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.75, r 0.875, b -0.4375, t -0.3125] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1152/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 1248/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.9375, r 1.0625, b -0.4375, t -0.3125] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1248/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x90108d5, tileRendererInUse RandomTileRenderer[tile[cur 1344/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.125, r 1.25, b -0.4375, t -0.3125] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1344/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 1440/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.3125, r 1.4375, b -0.4375, t -0.3125] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1440/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x90108d5, tileRendererInUse RandomTileRenderer[tile[cur 0/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.375, b -0.25, t -0.125] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 0/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 96/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.3125, r -1.1875, b -0.25, t -0.125] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 96/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x90108d5, tileRendererInUse RandomTileRenderer[tile[cur 192/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.125, r -1.0, b -0.25, t -0.125] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 192/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 288/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.9375, r -0.8125, b -0.25, t -0.125] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 288/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x90108d5, tileRendererInUse RandomTileRenderer[tile[cur 384/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.75, r -0.625, b -0.25, t -0.125] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 384/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 480/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.5625, r -0.4375, b -0.25, t -0.125] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 480/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x90108d5, tileRendererInUse RandomTileRenderer[tile[cur 576/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.375, r -0.25, b -0.25, t -0.125] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 576/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 672/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.1875, r -0.0625, b -0.25, t -0.125] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 672/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x90108d5, tileRendererInUse RandomTileRenderer[tile[cur 768/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.125, b -0.25, t -0.125] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 768/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 864/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.1875, r 0.3125, b -0.25, t -0.125] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 864/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x90108d5, tileRendererInUse RandomTileRenderer[tile[cur 960/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.375, r 0.5, b -0.25, t -0.125] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 960/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 1056/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.5625, r 0.6875, b -0.25, t -0.125] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1056/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x90108d5, tileRendererInUse RandomTileRenderer[tile[cur 1152/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.75, r 0.875, b -0.25, t -0.125] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1152/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 1248/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.9375, r 1.0625, b -0.25, t -0.125] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1248/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x90108d5, tileRendererInUse RandomTileRenderer[tile[cur 1344/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.125, r 1.25, b -0.25, t -0.125] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1344/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 1440/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.3125, r 1.4375, b -0.25, t -0.125] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1440/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x90108d5, tileRendererInUse RandomTileRenderer[tile[cur 0/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.375, b -0.0625, t 0.0625] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 0/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 96/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.3125, r -1.1875, b -0.0625, t 0.0625] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 96/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x90108d5, tileRendererInUse RandomTileRenderer[tile[cur 192/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.125, r -1.0, b -0.0625, t 0.0625] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 192/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 288/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.9375, r -0.8125, b -0.0625, t 0.0625] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 288/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x90108d5, tileRendererInUse RandomTileRenderer[tile[cur 384/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.75, r -0.625, b -0.0625, t 0.0625] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 384/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 480/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.5625, r -0.4375, b -0.0625, t 0.0625] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 480/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x90108d5, tileRendererInUse RandomTileRenderer[tile[cur 576/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.375, r -0.25, b -0.0625, t 0.0625] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 576/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 672/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.1875, r -0.0625, b -0.0625, t 0.0625] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 672/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x90108d5, tileRendererInUse RandomTileRenderer[tile[cur 768/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.125, b -0.0625, t 0.0625] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 768/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 864/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.1875, r 0.3125, b -0.0625, t 0.0625] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 864/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x90108d5, tileRendererInUse RandomTileRenderer[tile[cur 960/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.375, r 0.5, b -0.0625, t 0.0625] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 960/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 1056/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.5625, r 0.6875, b -0.0625, t 0.0625] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1056/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x90108d5, tileRendererInUse RandomTileRenderer[tile[cur 1152/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.75, r 0.875, b -0.0625, t 0.0625] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1152/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 1248/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.9375, r 1.0625, b -0.0625, t 0.0625] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1248/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x90108d5, tileRendererInUse RandomTileRenderer[tile[cur 1344/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.125, r 1.25, b -0.0625, t 0.0625] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1344/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 1440/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.3125, r 1.4375, b -0.0625, t 0.0625] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1440/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x90108d5, tileRendererInUse RandomTileRenderer[tile[cur 0/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.375, b 0.125, t 0.25] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 0/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 96/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.3125, r -1.1875, b 0.125, t 0.25] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 96/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x90108d5, tileRendererInUse RandomTileRenderer[tile[cur 192/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.125, r -1.0, b 0.125, t 0.25] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 192/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 288/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.9375, r -0.8125, b 0.125, t 0.25] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 288/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x90108d5, tileRendererInUse RandomTileRenderer[tile[cur 384/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.75, r -0.625, b 0.125, t 0.25] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 384/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 480/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.5625, r -0.4375, b 0.125, t 0.25] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 480/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x90108d5, tileRendererInUse RandomTileRenderer[tile[cur 576/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.375, r -0.25, b 0.125, t 0.25] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 576/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 672/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.1875, r -0.0625, b 0.125, t 0.25] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 672/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x90108d5, tileRendererInUse RandomTileRenderer[tile[cur 768/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.125, b 0.125, t 0.25] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 768/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 864/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.1875, r 0.3125, b 0.125, t 0.25] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 864/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x90108d5, tileRendererInUse RandomTileRenderer[tile[cur 960/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.375, r 0.5, b 0.125, t 0.25] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 960/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 1056/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.5625, r 0.6875, b 0.125, t 0.25] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1056/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x90108d5, tileRendererInUse RandomTileRenderer[tile[cur 1152/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.75, r 0.875, b 0.125, t 0.25] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1152/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 1248/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.9375, r 1.0625, b 0.125, t 0.25] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1248/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x90108d5, tileRendererInUse RandomTileRenderer[tile[cur 1344/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.125, r 1.25, b 0.125, t 0.25] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1344/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 1440/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.3125, r 1.4375, b 0.125, t 0.25] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1440/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x90108d5, tileRendererInUse RandomTileRenderer[tile[cur 0/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.375, b 0.3125, t 0.4375] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 0/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] 3 s: 60 f / 1477 ms, 40.6 fps, 24 ms/f; total: 180 f, 48.5 fps, 20 ms/f [junit] XXX pre-display: RandomTileRenderer[tile[cur 96/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 96/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.3125, r -1.1875, b 0.3125, t 0.4375] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 96/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x90108d5, tileRendererInUse RandomTileRenderer[tile[cur 192/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.125, r -1.0, b 0.3125, t 0.4375] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 192/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 288/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.9375, r -0.8125, b 0.3125, t 0.4375] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 288/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x90108d5, tileRendererInUse RandomTileRenderer[tile[cur 384/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.75, r -0.625, b 0.3125, t 0.4375] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 384/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 480/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.5625, r -0.4375, b 0.3125, t 0.4375] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 480/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x90108d5, tileRendererInUse RandomTileRenderer[tile[cur 576/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.375, r -0.25, b 0.3125, t 0.4375] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 576/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 672/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.1875, r -0.0625, b 0.3125, t 0.4375] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 672/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x90108d5, tileRendererInUse RandomTileRenderer[tile[cur 768/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.125, b 0.3125, t 0.4375] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 768/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 864/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.1875, r 0.3125, b 0.3125, t 0.4375] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 864/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x90108d5, tileRendererInUse RandomTileRenderer[tile[cur 960/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.375, r 0.5, b 0.3125, t 0.4375] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 960/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 1056/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.5625, r 0.6875, b 0.3125, t 0.4375] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1056/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x90108d5, tileRendererInUse RandomTileRenderer[tile[cur 1152/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.75, r 0.875, b 0.3125, t 0.4375] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1152/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 1248/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.9375, r 1.0625, b 0.3125, t 0.4375] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1248/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x90108d5, tileRendererInUse RandomTileRenderer[tile[cur 1344/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.125, r 1.25, b 0.3125, t 0.4375] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1344/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 1440/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.3125, r 1.4375, b 0.3125, t 0.4375] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1440/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x90108d5, tileRendererInUse RandomTileRenderer[tile[cur 0/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.375, b 0.5, t 0.625] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 0/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 96/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.3125, r -1.1875, b 0.5, t 0.625] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 96/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x90108d5, tileRendererInUse RandomTileRenderer[tile[cur 192/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.125, r -1.0, b 0.5, t 0.625] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 192/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 288/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.9375, r -0.8125, b 0.5, t 0.625] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 288/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x90108d5, tileRendererInUse RandomTileRenderer[tile[cur 384/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.75, r -0.625, b 0.5, t 0.625] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 384/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 480/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.5625, r -0.4375, b 0.5, t 0.625] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 480/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x90108d5, tileRendererInUse RandomTileRenderer[tile[cur 576/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.375, r -0.25, b 0.5, t 0.625] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 576/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 672/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.1875, r -0.0625, b 0.5, t 0.625] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 672/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x90108d5, tileRendererInUse RandomTileRenderer[tile[cur 768/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.125, b 0.5, t 0.625] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 768/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 864/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.1875, r 0.3125, b 0.5, t 0.625] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 864/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x90108d5, tileRendererInUse RandomTileRenderer[tile[cur 960/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.375, r 0.5, b 0.5, t 0.625] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 960/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 1056/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.5625, r 0.6875, b 0.5, t 0.625] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1056/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x90108d5, tileRendererInUse RandomTileRenderer[tile[cur 1152/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.75, r 0.875, b 0.5, t 0.625] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1152/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 1248/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.9375, r 1.0625, b 0.5, t 0.625] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1248/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x90108d5, tileRendererInUse RandomTileRenderer[tile[cur 1344/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.125, r 1.25, b 0.5, t 0.625] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1344/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 1440/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.3125, r 1.4375, b 0.5, t 0.625] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1440/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x90108d5, tileRendererInUse RandomTileRenderer[tile[cur 0/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.375, b 0.6875, t 0.8125] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 0/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 96/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.3125, r -1.1875, b 0.6875, t 0.8125] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 96/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x90108d5, tileRendererInUse RandomTileRenderer[tile[cur 192/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.125, r -1.0, b 0.6875, t 0.8125] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 192/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 288/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.9375, r -0.8125, b 0.6875, t 0.8125] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 288/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x90108d5, tileRendererInUse RandomTileRenderer[tile[cur 384/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.75, r -0.625, b 0.6875, t 0.8125] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 384/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 480/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.5625, r -0.4375, b 0.6875, t 0.8125] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 480/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x90108d5, tileRendererInUse RandomTileRenderer[tile[cur 576/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.375, r -0.25, b 0.6875, t 0.8125] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 576/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 672/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.1875, r -0.0625, b 0.6875, t 0.8125] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 672/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x90108d5, tileRendererInUse RandomTileRenderer[tile[cur 768/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.125, b 0.6875, t 0.8125] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 768/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 864/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.1875, r 0.3125, b 0.6875, t 0.8125] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 864/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x90108d5, tileRendererInUse RandomTileRenderer[tile[cur 960/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.375, r 0.5, b 0.6875, t 0.8125] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 960/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 1056/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.5625, r 0.6875, b 0.6875, t 0.8125] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1056/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x90108d5, tileRendererInUse RandomTileRenderer[tile[cur 1152/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.75, r 0.875, b 0.6875, t 0.8125] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1152/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 1248/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.9375, r 1.0625, b 0.6875, t 0.8125] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1248/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x90108d5, tileRendererInUse RandomTileRenderer[tile[cur 1344/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.125, r 1.25, b 0.6875, t 0.8125] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1344/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 1440/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.3125, r 1.4375, b 0.6875, t 0.8125] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1440/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x90108d5, tileRendererInUse RandomTileRenderer[tile[cur 0/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.375, b 0.875, t 1.0] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 0/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 96/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.3125, r -1.1875, b 0.875, t 1.0] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 96/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x90108d5, tileRendererInUse RandomTileRenderer[tile[cur 192/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.125, r -1.0, b 0.875, t 1.0] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 192/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 288/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.9375, r -0.8125, b 0.875, t 1.0] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 288/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x90108d5, tileRendererInUse RandomTileRenderer[tile[cur 384/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.75, r -0.625, b 0.875, t 1.0] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 384/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 480/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.5625, r -0.4375, b 0.875, t 1.0] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 480/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x90108d5, tileRendererInUse RandomTileRenderer[tile[cur 576/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.375, r -0.25, b 0.875, t 1.0] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 576/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 672/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.1875, r -0.0625, b 0.875, t 1.0] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 672/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x90108d5, tileRendererInUse RandomTileRenderer[tile[cur 768/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.125, b 0.875, t 1.0] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 768/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 864/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.1875, r 0.3125, b 0.875, t 1.0] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 864/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x90108d5, tileRendererInUse RandomTileRenderer[tile[cur 960/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.375, r 0.5, b 0.875, t 1.0] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 960/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 1056/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.5625, r 0.6875, b 0.875, t 1.0] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1056/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x90108d5, tileRendererInUse RandomTileRenderer[tile[cur 1152/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.75, r 0.875, b 0.875, t 1.0] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1152/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] 5 s: 60 f / 1376 ms, 43.6 fps, 22 ms/f; total: 240 f, 47.2 fps, 21 ms/f [junit] XXX pre-display: RandomTileRenderer[tile[cur 1248/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 1248/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.9375, r 1.0625, b 0.875, t 1.0] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1248/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x90108d5, tileRendererInUse RandomTileRenderer[tile[cur 1344/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.125, r 1.25, b 0.875, t 1.0] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1344/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 1440/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.3125, r 1.4375, b 0.875, t 1.0] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1440/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x90108d5, tileRendererInUse RandomTileRenderer[tile[cur 1440/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.3125, r 1.4375, b 0.875, t 1.0] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1440/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x90108d5, tileRendererInUse null [junit] >> Gears angle 33.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155327850 d 1ms]] [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155327851 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:1675155327861 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 @ 1675155327881 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1675155327881 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [junit] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 13.253 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675155315314 ms III - Start [junit] SLOCK [T main @ 1675155315315 ms +++ localhost/127.0.0.1:59999 - Locked within 10 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.tile.TestRandomTiledRendering3GL2AWT - test01_aa0 [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155316988 d 1ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155316990 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155316991 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155316993 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155316994 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155316997 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 0xffffffff8f01087a, 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 / 1018 ms, 58.9 fps, 16 ms/f; total: 60 f, 58.9 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0xffffffff8f01087a, tileRendererInUse RandomTileRenderer[tile[cur 0/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 96/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0xffffffff8f01087a, tileRendererInUse RandomTileRenderer[tile[cur 192/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 288/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap false], 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0xffffffff8f01087a, tileRendererInUse RandomTileRenderer[tile[cur 384/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap false], 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 480/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap false], 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0xffffffff8f01087a, tileRendererInUse RandomTileRenderer[tile[cur 576/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap false], 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 672/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap false], 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0xffffffff8f01087a, tileRendererInUse RandomTileRenderer[tile[cur 768/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap false], 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 864/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap false], 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0xffffffff8f01087a, tileRendererInUse RandomTileRenderer[tile[cur 960/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap false], 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 1056/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap false], 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0xffffffff8f01087a, tileRendererInUse RandomTileRenderer[tile[cur 1152/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap false], 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 1248/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap false], 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0xffffffff8f01087a, tileRendererInUse RandomTileRenderer[tile[cur 1344/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 1440/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0xffffffff8f01087a, tileRendererInUse RandomTileRenderer[tile[cur 0/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 96/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0xffffffff8f01087a, tileRendererInUse RandomTileRenderer[tile[cur 192/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 288/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap false], 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0xffffffff8f01087a, tileRendererInUse RandomTileRenderer[tile[cur 384/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap false], 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 480/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap false], 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0xffffffff8f01087a, tileRendererInUse RandomTileRenderer[tile[cur 576/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap false], 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 672/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap false], 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0xffffffff8f01087a, tileRendererInUse RandomTileRenderer[tile[cur 768/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap false], 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 864/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap false], 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0xffffffff8f01087a, tileRendererInUse RandomTileRenderer[tile[cur 960/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap false], 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 1056/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap false], 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0xffffffff8f01087a, tileRendererInUse RandomTileRenderer[tile[cur 1152/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap false], 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 1248/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap false], 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0xffffffff8f01087a, tileRendererInUse RandomTileRenderer[tile[cur 1344/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 1440/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0xffffffff8f01087a, tileRendererInUse RandomTileRenderer[tile[cur 0/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 96/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0xffffffff8f01087a, tileRendererInUse RandomTileRenderer[tile[cur 192/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 288/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap false], 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0xffffffff8f01087a, tileRendererInUse RandomTileRenderer[tile[cur 384/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap false], 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 480/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap false], 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0xffffffff8f01087a, tileRendererInUse RandomTileRenderer[tile[cur 576/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap false], 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 672/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap false], 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0xffffffff8f01087a, tileRendererInUse RandomTileRenderer[tile[cur 768/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap false], 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 864/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap false], 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0xffffffff8f01087a, tileRendererInUse RandomTileRenderer[tile[cur 960/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap false], 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 1056/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap false], 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0xffffffff8f01087a, tileRendererInUse RandomTileRenderer[tile[cur 1152/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap false], 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 1248/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap false], 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0xffffffff8f01087a, tileRendererInUse RandomTileRenderer[tile[cur 1344/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 1440/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0xffffffff8f01087a, tileRendererInUse RandomTileRenderer[tile[cur 0/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 96/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0xffffffff8f01087a, tileRendererInUse RandomTileRenderer[tile[cur 192/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 288/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap false], 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0xffffffff8f01087a, tileRendererInUse RandomTileRenderer[tile[cur 384/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap false], 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 480/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap false], 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 0x43120b3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] 2 s: 60 f / 1288 ms, 46.5 fps, 21 ms/f; total: 120 f, 52.0 fps, 19 ms/f [junit] XXX pre-display: RandomTileRenderer[tile[cur 576/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], 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 0x43120b3d], 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 0xffffffff8f01087a, tileRendererInUse RandomTileRenderer[tile[cur 576/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap false], 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 672/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap false], 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0xffffffff8f01087a, tileRendererInUse RandomTileRenderer[tile[cur 768/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap false], 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 864/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap false], 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0xffffffff8f01087a, tileRendererInUse RandomTileRenderer[tile[cur 960/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap false], 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 1056/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap false], 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0xffffffff8f01087a, tileRendererInUse RandomTileRenderer[tile[cur 1152/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap false], 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 1248/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap false], 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0xffffffff8f01087a, tileRendererInUse RandomTileRenderer[tile[cur 1344/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 1440/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0xffffffff8f01087a, tileRendererInUse RandomTileRenderer[tile[cur 0/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 96/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0xffffffff8f01087a, tileRendererInUse RandomTileRenderer[tile[cur 192/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 288/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap false], 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0xffffffff8f01087a, tileRendererInUse RandomTileRenderer[tile[cur 384/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap false], 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 480/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap false], 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0xffffffff8f01087a, tileRendererInUse RandomTileRenderer[tile[cur 576/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap false], 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 672/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap false], 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0xffffffff8f01087a, tileRendererInUse RandomTileRenderer[tile[cur 768/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap false], 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 864/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap false], 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0xffffffff8f01087a, tileRendererInUse RandomTileRenderer[tile[cur 960/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap false], 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 1056/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap false], 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0xffffffff8f01087a, tileRendererInUse RandomTileRenderer[tile[cur 1152/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap false], 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 1248/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap false], 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0xffffffff8f01087a, tileRendererInUse RandomTileRenderer[tile[cur 1344/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 1440/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0xffffffff8f01087a, tileRendererInUse RandomTileRenderer[tile[cur 0/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 96/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0xffffffff8f01087a, tileRendererInUse RandomTileRenderer[tile[cur 192/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 288/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap false], 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0xffffffff8f01087a, tileRendererInUse RandomTileRenderer[tile[cur 384/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap false], 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 480/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap false], 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0xffffffff8f01087a, tileRendererInUse RandomTileRenderer[tile[cur 576/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap false], 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 672/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap false], 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0xffffffff8f01087a, tileRendererInUse RandomTileRenderer[tile[cur 768/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap false], 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 864/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap false], 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0xffffffff8f01087a, tileRendererInUse RandomTileRenderer[tile[cur 960/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap false], 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 1056/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap false], 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0xffffffff8f01087a, tileRendererInUse RandomTileRenderer[tile[cur 1152/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap false], 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 1248/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap false], 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0xffffffff8f01087a, tileRendererInUse RandomTileRenderer[tile[cur 1344/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 1440/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0xffffffff8f01087a, tileRendererInUse RandomTileRenderer[tile[cur 0/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 96/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0xffffffff8f01087a, tileRendererInUse RandomTileRenderer[tile[cur 192/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 288/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap false], 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0xffffffff8f01087a, tileRendererInUse RandomTileRenderer[tile[cur 384/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap false], 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 480/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap false], 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0xffffffff8f01087a, tileRendererInUse RandomTileRenderer[tile[cur 576/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap false], 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 672/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap false], 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0xffffffff8f01087a, tileRendererInUse RandomTileRenderer[tile[cur 768/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap false], 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 864/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap false], 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0xffffffff8f01087a, tileRendererInUse RandomTileRenderer[tile[cur 960/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap false], 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 1056/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap false], 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0xffffffff8f01087a, tileRendererInUse RandomTileRenderer[tile[cur 1152/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap false], 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 1248/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap false], 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0xffffffff8f01087a, tileRendererInUse RandomTileRenderer[tile[cur 1344/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 1440/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0xffffffff8f01087a, tileRendererInUse RandomTileRenderer[tile[cur 0/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 96/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap 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 0x43120b3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] 3 s: 60 f / 1361 ms, 44.0 fps, 22 ms/f; total: 180 f, 49.0 fps, 20 ms/f [junit] XXX pre-display: RandomTileRenderer[tile[cur 192/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], 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 0x43120b3d], 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 0xffffffff8f01087a, tileRendererInUse RandomTileRenderer[tile[cur 192/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 288/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap false], 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0xffffffff8f01087a, tileRendererInUse RandomTileRenderer[tile[cur 384/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap false], 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 480/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap false], 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0xffffffff8f01087a, tileRendererInUse RandomTileRenderer[tile[cur 576/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap false], 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 672/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap false], 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0xffffffff8f01087a, tileRendererInUse RandomTileRenderer[tile[cur 768/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap false], 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 864/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap false], 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0xffffffff8f01087a, tileRendererInUse RandomTileRenderer[tile[cur 960/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap false], 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 1056/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap false], 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0xffffffff8f01087a, tileRendererInUse RandomTileRenderer[tile[cur 1152/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap false], 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 1248/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap false], 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0xffffffff8f01087a, tileRendererInUse RandomTileRenderer[tile[cur 1344/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 1440/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0xffffffff8f01087a, tileRendererInUse RandomTileRenderer[tile[cur 0/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 96/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0xffffffff8f01087a, tileRendererInUse RandomTileRenderer[tile[cur 192/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 288/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap false], 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0xffffffff8f01087a, tileRendererInUse RandomTileRenderer[tile[cur 384/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap false], 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 480/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap false], 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0xffffffff8f01087a, tileRendererInUse RandomTileRenderer[tile[cur 576/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap false], 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 672/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap false], 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0xffffffff8f01087a, tileRendererInUse RandomTileRenderer[tile[cur 768/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap false], 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 864/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap false], 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0xffffffff8f01087a, tileRendererInUse RandomTileRenderer[tile[cur 960/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap false], 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 1056/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap false], 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0xffffffff8f01087a, tileRendererInUse RandomTileRenderer[tile[cur 1152/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap false], 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 1248/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap false], 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0xffffffff8f01087a, tileRendererInUse RandomTileRenderer[tile[cur 1344/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 1440/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0xffffffff8f01087a, tileRendererInUse RandomTileRenderer[tile[cur 0/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 96/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0xffffffff8f01087a, tileRendererInUse RandomTileRenderer[tile[cur 192/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 288/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap false], 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0xffffffff8f01087a, tileRendererInUse RandomTileRenderer[tile[cur 384/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap false], 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 480/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap false], 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0xffffffff8f01087a, tileRendererInUse RandomTileRenderer[tile[cur 576/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap false], 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 672/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap false], 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0xffffffff8f01087a, tileRendererInUse RandomTileRenderer[tile[cur 768/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap false], 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 864/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap false], 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0xffffffff8f01087a, tileRendererInUse RandomTileRenderer[tile[cur 960/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap false], 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 1056/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap false], 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0xffffffff8f01087a, tileRendererInUse RandomTileRenderer[tile[cur 1152/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap false], 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 1248/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap false], 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0xffffffff8f01087a, tileRendererInUse RandomTileRenderer[tile[cur 1344/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 1440/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0xffffffff8f01087a, tileRendererInUse RandomTileRenderer[tile[cur 0/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 96/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0xffffffff8f01087a, tileRendererInUse RandomTileRenderer[tile[cur 192/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 288/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap false], 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0xffffffff8f01087a, tileRendererInUse RandomTileRenderer[tile[cur 384/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap false], 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 480/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap false], 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0xffffffff8f01087a, tileRendererInUse RandomTileRenderer[tile[cur 576/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap false], 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 672/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap false], 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0xffffffff8f01087a, tileRendererInUse RandomTileRenderer[tile[cur 768/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap false], 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 864/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap false], 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0xffffffff8f01087a, tileRendererInUse RandomTileRenderer[tile[cur 960/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap false], 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 1056/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap false], 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0xffffffff8f01087a, tileRendererInUse RandomTileRenderer[tile[cur 1152/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap false], 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 1248/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap false], 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 0x43120b3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] 5 s: 60 f / 1397 ms, 42.9 fps, 23 ms/f; total: 240 f, 47.3 fps, 21 ms/f [junit] XXX pre-display: RandomTileRenderer[tile[cur 1344/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], 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 0x43120b3d], 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 0xffffffff8f01087a, tileRendererInUse RandomTileRenderer[tile[cur 1344/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 1440/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0xffffffff8f01087a, tileRendererInUse RandomTileRenderer[tile[cur 1440/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0xffffffff8f01087a, 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:1675155322415 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155322417 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:1675155322422 d 0ms]] [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.tile.TestRandomTiledRendering3GL2AWT - test01_aa0 [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.tile.TestRandomTiledRendering3GL2AWT - test02_aa8 [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155322469 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155322470 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155322470 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155322472 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155322472 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 0x3f01086f, 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:1675155322483 d 0ms]] [junit] 0 s: 60 f / 992 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 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x90108d5, tileRendererInUse RandomTileRenderer[tile[cur 0/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.375, b -1.0, t -0.875] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 0/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 96/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.3125, r -1.1875, b -1.0, t -0.875] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 96/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x90108d5, tileRendererInUse RandomTileRenderer[tile[cur 192/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.125, r -1.0, b -1.0, t -0.875] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 192/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 288/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.9375, r -0.8125, b -1.0, t -0.875] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 288/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x90108d5, tileRendererInUse RandomTileRenderer[tile[cur 384/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.75, r -0.625, b -1.0, t -0.875] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 384/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 480/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.5625, r -0.4375, b -1.0, t -0.875] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 480/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x90108d5, tileRendererInUse RandomTileRenderer[tile[cur 576/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.375, r -0.25, b -1.0, t -0.875] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 576/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 672/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.1875, r -0.0625, b -1.0, t -0.875] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 672/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x90108d5, tileRendererInUse RandomTileRenderer[tile[cur 768/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.125, b -1.0, t -0.875] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 768/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 864/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.1875, r 0.3125, b -1.0, t -0.875] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 864/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x90108d5, tileRendererInUse RandomTileRenderer[tile[cur 960/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.375, r 0.5, b -1.0, t -0.875] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 960/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 1056/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.5625, r 0.6875, b -1.0, t -0.875] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1056/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x90108d5, tileRendererInUse RandomTileRenderer[tile[cur 1152/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.75, r 0.875, b -1.0, t -0.875] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1152/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 1248/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.9375, r 1.0625, b -1.0, t -0.875] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1248/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x90108d5, tileRendererInUse RandomTileRenderer[tile[cur 1344/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.125, r 1.25, b -1.0, t -0.875] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1344/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 1440/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.3125, r 1.4375, b -1.0, t -0.875] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1440/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x90108d5, tileRendererInUse RandomTileRenderer[tile[cur 0/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.375, b -0.8125, t -0.6875] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 0/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 96/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.3125, r -1.1875, b -0.8125, t -0.6875] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 96/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x90108d5, tileRendererInUse RandomTileRenderer[tile[cur 192/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.125, r -1.0, b -0.8125, t -0.6875] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 192/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 288/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.9375, r -0.8125, b -0.8125, t -0.6875] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 288/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x90108d5, tileRendererInUse RandomTileRenderer[tile[cur 384/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.75, r -0.625, b -0.8125, t -0.6875] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 384/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 480/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.5625, r -0.4375, b -0.8125, t -0.6875] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 480/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x90108d5, tileRendererInUse RandomTileRenderer[tile[cur 576/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.375, r -0.25, b -0.8125, t -0.6875] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 576/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 672/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.1875, r -0.0625, b -0.8125, t -0.6875] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 672/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x90108d5, tileRendererInUse RandomTileRenderer[tile[cur 768/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.125, b -0.8125, t -0.6875] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 768/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 864/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.1875, r 0.3125, b -0.8125, t -0.6875] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 864/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x90108d5, tileRendererInUse RandomTileRenderer[tile[cur 960/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.375, r 0.5, b -0.8125, t -0.6875] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 960/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 1056/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.5625, r 0.6875, b -0.8125, t -0.6875] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1056/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x90108d5, tileRendererInUse RandomTileRenderer[tile[cur 1152/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.75, r 0.875, b -0.8125, t -0.6875] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1152/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 1248/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.9375, r 1.0625, b -0.8125, t -0.6875] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1248/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x90108d5, tileRendererInUse RandomTileRenderer[tile[cur 1344/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.125, r 1.25, b -0.8125, t -0.6875] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1344/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 1440/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.3125, r 1.4375, b -0.8125, t -0.6875] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1440/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x90108d5, tileRendererInUse RandomTileRenderer[tile[cur 0/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.375, b -0.625, t -0.5] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 0/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 96/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.3125, r -1.1875, b -0.625, t -0.5] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 96/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x90108d5, tileRendererInUse RandomTileRenderer[tile[cur 192/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.125, r -1.0, b -0.625, t -0.5] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 192/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 288/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.9375, r -0.8125, b -0.625, t -0.5] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 288/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x90108d5, tileRendererInUse RandomTileRenderer[tile[cur 384/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.75, r -0.625, b -0.625, t -0.5] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 384/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 480/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.5625, r -0.4375, b -0.625, t -0.5] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 480/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x90108d5, tileRendererInUse RandomTileRenderer[tile[cur 576/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.375, r -0.25, b -0.625, t -0.5] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 576/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 672/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.1875, r -0.0625, b -0.625, t -0.5] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 672/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x90108d5, tileRendererInUse RandomTileRenderer[tile[cur 768/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.125, b -0.625, t -0.5] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 768/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 864/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.1875, r 0.3125, b -0.625, t -0.5] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 864/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x90108d5, tileRendererInUse RandomTileRenderer[tile[cur 960/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.375, r 0.5, b -0.625, t -0.5] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 960/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 1056/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.5625, r 0.6875, b -0.625, t -0.5] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1056/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x90108d5, tileRendererInUse RandomTileRenderer[tile[cur 1152/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.75, r 0.875, b -0.625, t -0.5] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1152/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 1248/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.9375, r 1.0625, b -0.625, t -0.5] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1248/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x90108d5, tileRendererInUse RandomTileRenderer[tile[cur 1344/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.125, r 1.25, b -0.625, t -0.5] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1344/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 1440/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.3125, r 1.4375, b -0.625, t -0.5] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1440/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x90108d5, tileRendererInUse RandomTileRenderer[tile[cur 0/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.375, b -0.4375, t -0.3125] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 0/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 96/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.3125, r -1.1875, b -0.4375, t -0.3125] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 96/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x90108d5, tileRendererInUse RandomTileRenderer[tile[cur 192/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.125, r -1.0, b -0.4375, t -0.3125] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 192/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 288/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.9375, r -0.8125, b -0.4375, t -0.3125] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 288/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x90108d5, tileRendererInUse RandomTileRenderer[tile[cur 384/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.75, r -0.625, b -0.4375, t -0.3125] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 384/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] 2 s: 60 f / 1238 ms, 48.4 fps, 20 ms/f; total: 120 f, 53.8 fps, 18 ms/f [junit] XXX pre-display: RandomTileRenderer[tile[cur 480/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 480/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.5625, r -0.4375, b -0.4375, t -0.3125] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 480/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x90108d5, tileRendererInUse RandomTileRenderer[tile[cur 576/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.375, r -0.25, b -0.4375, t -0.3125] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 576/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 672/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.1875, r -0.0625, b -0.4375, t -0.3125] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 672/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x90108d5, tileRendererInUse RandomTileRenderer[tile[cur 768/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.125, b -0.4375, t -0.3125] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 768/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 864/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.1875, r 0.3125, b -0.4375, t -0.3125] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 864/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x90108d5, tileRendererInUse RandomTileRenderer[tile[cur 960/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.375, r 0.5, b -0.4375, t -0.3125] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 960/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 1056/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.5625, r 0.6875, b -0.4375, t -0.3125] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1056/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x90108d5, tileRendererInUse RandomTileRenderer[tile[cur 1152/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.75, r 0.875, b -0.4375, t -0.3125] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1152/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 1248/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.9375, r 1.0625, b -0.4375, t -0.3125] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1248/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x90108d5, tileRendererInUse RandomTileRenderer[tile[cur 1344/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.125, r 1.25, b -0.4375, t -0.3125] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1344/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 1440/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.3125, r 1.4375, b -0.4375, t -0.3125] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1440/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x90108d5, tileRendererInUse RandomTileRenderer[tile[cur 0/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.375, b -0.25, t -0.125] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 0/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 96/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.3125, r -1.1875, b -0.25, t -0.125] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 96/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x90108d5, tileRendererInUse RandomTileRenderer[tile[cur 192/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.125, r -1.0, b -0.25, t -0.125] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 192/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 288/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.9375, r -0.8125, b -0.25, t -0.125] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 288/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x90108d5, tileRendererInUse RandomTileRenderer[tile[cur 384/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.75, r -0.625, b -0.25, t -0.125] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 384/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 480/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.5625, r -0.4375, b -0.25, t -0.125] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 480/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x90108d5, tileRendererInUse RandomTileRenderer[tile[cur 576/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.375, r -0.25, b -0.25, t -0.125] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 576/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 672/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.1875, r -0.0625, b -0.25, t -0.125] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 672/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x90108d5, tileRendererInUse RandomTileRenderer[tile[cur 768/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.125, b -0.25, t -0.125] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 768/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 864/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.1875, r 0.3125, b -0.25, t -0.125] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 864/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x90108d5, tileRendererInUse RandomTileRenderer[tile[cur 960/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.375, r 0.5, b -0.25, t -0.125] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 960/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 1056/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.5625, r 0.6875, b -0.25, t -0.125] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1056/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x90108d5, tileRendererInUse RandomTileRenderer[tile[cur 1152/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.75, r 0.875, b -0.25, t -0.125] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1152/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 1248/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.9375, r 1.0625, b -0.25, t -0.125] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1248/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x90108d5, tileRendererInUse RandomTileRenderer[tile[cur 1344/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.125, r 1.25, b -0.25, t -0.125] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1344/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 1440/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.3125, r 1.4375, b -0.25, t -0.125] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1440/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x90108d5, tileRendererInUse RandomTileRenderer[tile[cur 0/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.375, b -0.0625, t 0.0625] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 0/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 96/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.3125, r -1.1875, b -0.0625, t 0.0625] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 96/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x90108d5, tileRendererInUse RandomTileRenderer[tile[cur 192/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.125, r -1.0, b -0.0625, t 0.0625] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 192/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 288/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.9375, r -0.8125, b -0.0625, t 0.0625] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 288/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x90108d5, tileRendererInUse RandomTileRenderer[tile[cur 384/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.75, r -0.625, b -0.0625, t 0.0625] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 384/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 480/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.5625, r -0.4375, b -0.0625, t 0.0625] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 480/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x90108d5, tileRendererInUse RandomTileRenderer[tile[cur 576/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.375, r -0.25, b -0.0625, t 0.0625] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 576/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 672/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.1875, r -0.0625, b -0.0625, t 0.0625] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 672/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x90108d5, tileRendererInUse RandomTileRenderer[tile[cur 768/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.125, b -0.0625, t 0.0625] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 768/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 864/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.1875, r 0.3125, b -0.0625, t 0.0625] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 864/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x90108d5, tileRendererInUse RandomTileRenderer[tile[cur 960/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.375, r 0.5, b -0.0625, t 0.0625] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 960/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 1056/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.5625, r 0.6875, b -0.0625, t 0.0625] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1056/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x90108d5, tileRendererInUse RandomTileRenderer[tile[cur 1152/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.75, r 0.875, b -0.0625, t 0.0625] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1152/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 1248/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.9375, r 1.0625, b -0.0625, t 0.0625] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1248/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x90108d5, tileRendererInUse RandomTileRenderer[tile[cur 1344/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.125, r 1.25, b -0.0625, t 0.0625] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1344/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 1440/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.3125, r 1.4375, b -0.0625, t 0.0625] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1440/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x90108d5, tileRendererInUse RandomTileRenderer[tile[cur 0/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.375, b 0.125, t 0.25] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 0/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 96/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.3125, r -1.1875, b 0.125, t 0.25] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 96/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x90108d5, tileRendererInUse RandomTileRenderer[tile[cur 192/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.125, r -1.0, b 0.125, t 0.25] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 192/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 288/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.9375, r -0.8125, b 0.125, t 0.25] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 288/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x90108d5, tileRendererInUse RandomTileRenderer[tile[cur 384/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.75, r -0.625, b 0.125, t 0.25] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 384/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 480/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.5625, r -0.4375, b 0.125, t 0.25] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 480/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x90108d5, tileRendererInUse RandomTileRenderer[tile[cur 576/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.375, r -0.25, b 0.125, t 0.25] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 576/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 672/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.1875, r -0.0625, b 0.125, t 0.25] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 672/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x90108d5, tileRendererInUse RandomTileRenderer[tile[cur 768/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.125, b 0.125, t 0.25] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 768/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 864/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.1875, r 0.3125, b 0.125, t 0.25] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 864/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x90108d5, tileRendererInUse RandomTileRenderer[tile[cur 960/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.375, r 0.5, b 0.125, t 0.25] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 960/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 1056/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.5625, r 0.6875, b 0.125, t 0.25] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1056/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x90108d5, tileRendererInUse RandomTileRenderer[tile[cur 1152/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.75, r 0.875, b 0.125, t 0.25] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1152/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 1248/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.9375, r 1.0625, b 0.125, t 0.25] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1248/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x90108d5, tileRendererInUse RandomTileRenderer[tile[cur 1344/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.125, r 1.25, b 0.125, t 0.25] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1344/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 1440/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.3125, r 1.4375, b 0.125, t 0.25] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1440/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x90108d5, tileRendererInUse RandomTileRenderer[tile[cur 0/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.375, b 0.3125, t 0.4375] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 0/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] 3 s: 60 f / 1477 ms, 40.6 fps, 24 ms/f; total: 180 f, 48.5 fps, 20 ms/f [junit] XXX pre-display: RandomTileRenderer[tile[cur 96/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 96/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.3125, r -1.1875, b 0.3125, t 0.4375] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 96/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x90108d5, tileRendererInUse RandomTileRenderer[tile[cur 192/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.125, r -1.0, b 0.3125, t 0.4375] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 192/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 288/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.9375, r -0.8125, b 0.3125, t 0.4375] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 288/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x90108d5, tileRendererInUse RandomTileRenderer[tile[cur 384/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.75, r -0.625, b 0.3125, t 0.4375] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 384/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 480/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.5625, r -0.4375, b 0.3125, t 0.4375] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 480/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x90108d5, tileRendererInUse RandomTileRenderer[tile[cur 576/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.375, r -0.25, b 0.3125, t 0.4375] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 576/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 672/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.1875, r -0.0625, b 0.3125, t 0.4375] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 672/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x90108d5, tileRendererInUse RandomTileRenderer[tile[cur 768/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.125, b 0.3125, t 0.4375] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 768/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 864/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.1875, r 0.3125, b 0.3125, t 0.4375] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 864/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x90108d5, tileRendererInUse RandomTileRenderer[tile[cur 960/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.375, r 0.5, b 0.3125, t 0.4375] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 960/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 1056/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.5625, r 0.6875, b 0.3125, t 0.4375] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1056/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x90108d5, tileRendererInUse RandomTileRenderer[tile[cur 1152/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.75, r 0.875, b 0.3125, t 0.4375] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1152/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 1248/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.9375, r 1.0625, b 0.3125, t 0.4375] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1248/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x90108d5, tileRendererInUse RandomTileRenderer[tile[cur 1344/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.125, r 1.25, b 0.3125, t 0.4375] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1344/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 1440/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.3125, r 1.4375, b 0.3125, t 0.4375] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1440/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x90108d5, tileRendererInUse RandomTileRenderer[tile[cur 0/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.375, b 0.5, t 0.625] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 0/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 96/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.3125, r -1.1875, b 0.5, t 0.625] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 96/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x90108d5, tileRendererInUse RandomTileRenderer[tile[cur 192/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.125, r -1.0, b 0.5, t 0.625] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 192/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 288/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.9375, r -0.8125, b 0.5, t 0.625] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 288/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x90108d5, tileRendererInUse RandomTileRenderer[tile[cur 384/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.75, r -0.625, b 0.5, t 0.625] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 384/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 480/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.5625, r -0.4375, b 0.5, t 0.625] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 480/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x90108d5, tileRendererInUse RandomTileRenderer[tile[cur 576/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.375, r -0.25, b 0.5, t 0.625] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 576/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 672/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.1875, r -0.0625, b 0.5, t 0.625] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 672/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x90108d5, tileRendererInUse RandomTileRenderer[tile[cur 768/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.125, b 0.5, t 0.625] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 768/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 864/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.1875, r 0.3125, b 0.5, t 0.625] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 864/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x90108d5, tileRendererInUse RandomTileRenderer[tile[cur 960/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.375, r 0.5, b 0.5, t 0.625] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 960/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 1056/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.5625, r 0.6875, b 0.5, t 0.625] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1056/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x90108d5, tileRendererInUse RandomTileRenderer[tile[cur 1152/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.75, r 0.875, b 0.5, t 0.625] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1152/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 1248/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.9375, r 1.0625, b 0.5, t 0.625] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1248/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x90108d5, tileRendererInUse RandomTileRenderer[tile[cur 1344/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.125, r 1.25, b 0.5, t 0.625] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1344/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 1440/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.3125, r 1.4375, b 0.5, t 0.625] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1440/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x90108d5, tileRendererInUse RandomTileRenderer[tile[cur 0/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.375, b 0.6875, t 0.8125] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 0/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 96/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.3125, r -1.1875, b 0.6875, t 0.8125] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 96/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x90108d5, tileRendererInUse RandomTileRenderer[tile[cur 192/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.125, r -1.0, b 0.6875, t 0.8125] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 192/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 288/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.9375, r -0.8125, b 0.6875, t 0.8125] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 288/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x90108d5, tileRendererInUse RandomTileRenderer[tile[cur 384/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.75, r -0.625, b 0.6875, t 0.8125] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 384/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 480/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.5625, r -0.4375, b 0.6875, t 0.8125] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 480/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x90108d5, tileRendererInUse RandomTileRenderer[tile[cur 576/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.375, r -0.25, b 0.6875, t 0.8125] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 576/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 672/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.1875, r -0.0625, b 0.6875, t 0.8125] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 672/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x90108d5, tileRendererInUse RandomTileRenderer[tile[cur 768/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.125, b 0.6875, t 0.8125] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 768/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 864/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.1875, r 0.3125, b 0.6875, t 0.8125] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 864/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x90108d5, tileRendererInUse RandomTileRenderer[tile[cur 960/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.375, r 0.5, b 0.6875, t 0.8125] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 960/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 1056/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.5625, r 0.6875, b 0.6875, t 0.8125] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1056/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x90108d5, tileRendererInUse RandomTileRenderer[tile[cur 1152/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.75, r 0.875, b 0.6875, t 0.8125] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1152/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 1248/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.9375, r 1.0625, b 0.6875, t 0.8125] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1248/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x90108d5, tileRendererInUse RandomTileRenderer[tile[cur 1344/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.125, r 1.25, b 0.6875, t 0.8125] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1344/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 1440/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.3125, r 1.4375, b 0.6875, t 0.8125] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1440/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x90108d5, tileRendererInUse RandomTileRenderer[tile[cur 0/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.375, b 0.875, t 1.0] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 0/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 96/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.3125, r -1.1875, b 0.875, t 1.0] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 96/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x90108d5, tileRendererInUse RandomTileRenderer[tile[cur 192/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.125, r -1.0, b 0.875, t 1.0] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 192/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 288/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.9375, r -0.8125, b 0.875, t 1.0] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 288/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x90108d5, tileRendererInUse RandomTileRenderer[tile[cur 384/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.75, r -0.625, b 0.875, t 1.0] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 384/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 480/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.5625, r -0.4375, b 0.875, t 1.0] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 480/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x90108d5, tileRendererInUse RandomTileRenderer[tile[cur 576/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.375, r -0.25, b 0.875, t 1.0] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 576/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 672/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.1875, r -0.0625, b 0.875, t 1.0] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 672/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x90108d5, tileRendererInUse RandomTileRenderer[tile[cur 768/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.125, b 0.875, t 1.0] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 768/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 864/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.1875, r 0.3125, b 0.875, t 1.0] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 864/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x90108d5, tileRendererInUse RandomTileRenderer[tile[cur 960/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.375, r 0.5, b 0.875, t 1.0] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 960/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 1056/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.5625, r 0.6875, b 0.875, t 1.0] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1056/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x90108d5, tileRendererInUse RandomTileRenderer[tile[cur 1152/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.75, r 0.875, b 0.875, t 1.0] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1152/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] 5 s: 60 f / 1376 ms, 43.6 fps, 22 ms/f; total: 240 f, 47.2 fps, 21 ms/f [junit] XXX pre-display: RandomTileRenderer[tile[cur 1248/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 1248/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.9375, r 1.0625, b 0.875, t 1.0] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1248/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x90108d5, tileRendererInUse RandomTileRenderer[tile[cur 1344/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.125, r 1.25, b 0.875, t 1.0] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1344/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 1440/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.3125, r 1.4375, b 0.875, t 1.0] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1440/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x90108d5, tileRendererInUse RandomTileRenderer[tile[cur 1440/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.3125, r 1.4375, b 0.875, t 1.0] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1440/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x90108d5, tileRendererInUse null [junit] >> Gears angle 33.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155327850 d 1ms]] [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155327851 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:1675155327861 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 @ 1675155327881 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1675155327881 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: test01_aa0 took 7.104 sec [junit] Testcase: test02_aa8 took 5.434 sec [junit] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 13.253 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675155315314 ms III - Start [junit] SLOCK [T main @ 1675155315315 ms +++ localhost/127.0.0.1:59999 - Locked within 10 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.tile.TestRandomTiledRendering3GL2AWT - test01_aa0 [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155316988 d 1ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155316990 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155316991 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155316993 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155316994 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155316997 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 0xffffffff8f01087a, 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 / 1018 ms, 58.9 fps, 16 ms/f; total: 60 f, 58.9 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0xffffffff8f01087a, tileRendererInUse RandomTileRenderer[tile[cur 0/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 96/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0xffffffff8f01087a, tileRendererInUse RandomTileRenderer[tile[cur 192/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 288/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap false], 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0xffffffff8f01087a, tileRendererInUse RandomTileRenderer[tile[cur 384/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap false], 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 480/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap false], 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0xffffffff8f01087a, tileRendererInUse RandomTileRenderer[tile[cur 576/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap false], 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 672/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap false], 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0xffffffff8f01087a, tileRendererInUse RandomTileRenderer[tile[cur 768/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap false], 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 864/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap false], 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0xffffffff8f01087a, tileRendererInUse RandomTileRenderer[tile[cur 960/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap false], 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 1056/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap false], 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0xffffffff8f01087a, tileRendererInUse RandomTileRenderer[tile[cur 1152/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap false], 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 1248/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap false], 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0xffffffff8f01087a, tileRendererInUse RandomTileRenderer[tile[cur 1344/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 1440/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0xffffffff8f01087a, tileRendererInUse RandomTileRenderer[tile[cur 0/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 96/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0xffffffff8f01087a, tileRendererInUse RandomTileRenderer[tile[cur 192/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 288/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap false], 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0xffffffff8f01087a, tileRendererInUse RandomTileRenderer[tile[cur 384/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap false], 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 480/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap false], 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0xffffffff8f01087a, tileRendererInUse RandomTileRenderer[tile[cur 576/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap false], 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 672/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap false], 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0xffffffff8f01087a, tileRendererInUse RandomTileRenderer[tile[cur 768/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap false], 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 864/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap false], 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0xffffffff8f01087a, tileRendererInUse RandomTileRenderer[tile[cur 960/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap false], 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 1056/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap false], 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0xffffffff8f01087a, tileRendererInUse RandomTileRenderer[tile[cur 1152/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap false], 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 1248/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap false], 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0xffffffff8f01087a, tileRendererInUse RandomTileRenderer[tile[cur 1344/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 1440/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0xffffffff8f01087a, tileRendererInUse RandomTileRenderer[tile[cur 0/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 96/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0xffffffff8f01087a, tileRendererInUse RandomTileRenderer[tile[cur 192/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 288/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap false], 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0xffffffff8f01087a, tileRendererInUse RandomTileRenderer[tile[cur 384/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap false], 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 480/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap false], 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0xffffffff8f01087a, tileRendererInUse RandomTileRenderer[tile[cur 576/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap false], 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 672/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap false], 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0xffffffff8f01087a, tileRendererInUse RandomTileRenderer[tile[cur 768/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap false], 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 864/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap false], 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0xffffffff8f01087a, tileRendererInUse RandomTileRenderer[tile[cur 960/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap false], 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 1056/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap false], 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0xffffffff8f01087a, tileRendererInUse RandomTileRenderer[tile[cur 1152/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap false], 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 1248/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap false], 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0xffffffff8f01087a, tileRendererInUse RandomTileRenderer[tile[cur 1344/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 1440/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0xffffffff8f01087a, tileRendererInUse RandomTileRenderer[tile[cur 0/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 96/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0xffffffff8f01087a, tileRendererInUse RandomTileRenderer[tile[cur 192/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 288/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap false], 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0xffffffff8f01087a, tileRendererInUse RandomTileRenderer[tile[cur 384/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap false], 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 480/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap false], 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 0x43120b3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] 2 s: 60 f / 1288 ms, 46.5 fps, 21 ms/f; total: 120 f, 52.0 fps, 19 ms/f [junit] XXX pre-display: RandomTileRenderer[tile[cur 576/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], 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 0x43120b3d], 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 0xffffffff8f01087a, tileRendererInUse RandomTileRenderer[tile[cur 576/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap false], 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 672/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap false], 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0xffffffff8f01087a, tileRendererInUse RandomTileRenderer[tile[cur 768/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap false], 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 864/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap false], 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0xffffffff8f01087a, tileRendererInUse RandomTileRenderer[tile[cur 960/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap false], 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 1056/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap false], 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0xffffffff8f01087a, tileRendererInUse RandomTileRenderer[tile[cur 1152/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap false], 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 1248/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap false], 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0xffffffff8f01087a, tileRendererInUse RandomTileRenderer[tile[cur 1344/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 1440/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0xffffffff8f01087a, tileRendererInUse RandomTileRenderer[tile[cur 0/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 96/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0xffffffff8f01087a, tileRendererInUse RandomTileRenderer[tile[cur 192/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 288/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap false], 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0xffffffff8f01087a, tileRendererInUse RandomTileRenderer[tile[cur 384/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap false], 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 480/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap false], 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0xffffffff8f01087a, tileRendererInUse RandomTileRenderer[tile[cur 576/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap false], 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 672/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap false], 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0xffffffff8f01087a, tileRendererInUse RandomTileRenderer[tile[cur 768/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap false], 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 864/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap false], 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0xffffffff8f01087a, tileRendererInUse RandomTileRenderer[tile[cur 960/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap false], 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 1056/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap false], 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0xffffffff8f01087a, tileRendererInUse RandomTileRenderer[tile[cur 1152/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap false], 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 1248/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap false], 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0xffffffff8f01087a, tileRendererInUse RandomTileRenderer[tile[cur 1344/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 1440/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0xffffffff8f01087a, tileRendererInUse RandomTileRenderer[tile[cur 0/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 96/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0xffffffff8f01087a, tileRendererInUse RandomTileRenderer[tile[cur 192/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 288/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap false], 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0xffffffff8f01087a, tileRendererInUse RandomTileRenderer[tile[cur 384/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap false], 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 480/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap false], 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0xffffffff8f01087a, tileRendererInUse RandomTileRenderer[tile[cur 576/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap false], 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 672/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap false], 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0xffffffff8f01087a, tileRendererInUse RandomTileRenderer[tile[cur 768/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap false], 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 864/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap false], 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0xffffffff8f01087a, tileRendererInUse RandomTileRenderer[tile[cur 960/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap false], 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 1056/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap false], 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0xffffffff8f01087a, tileRendererInUse RandomTileRenderer[tile[cur 1152/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap false], 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 1248/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap false], 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0xffffffff8f01087a, tileRendererInUse RandomTileRenderer[tile[cur 1344/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 1440/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0xffffffff8f01087a, tileRendererInUse RandomTileRenderer[tile[cur 0/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 96/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0xffffffff8f01087a, tileRendererInUse RandomTileRenderer[tile[cur 192/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 288/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap false], 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0xffffffff8f01087a, tileRendererInUse RandomTileRenderer[tile[cur 384/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap false], 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 480/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap false], 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0xffffffff8f01087a, tileRendererInUse RandomTileRenderer[tile[cur 576/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap false], 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 672/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap false], 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0xffffffff8f01087a, tileRendererInUse RandomTileRenderer[tile[cur 768/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap false], 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 864/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap false], 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0xffffffff8f01087a, tileRendererInUse RandomTileRenderer[tile[cur 960/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap false], 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 1056/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap false], 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0xffffffff8f01087a, tileRendererInUse RandomTileRenderer[tile[cur 1152/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap false], 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 1248/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap false], 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0xffffffff8f01087a, tileRendererInUse RandomTileRenderer[tile[cur 1344/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 1440/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0xffffffff8f01087a, tileRendererInUse RandomTileRenderer[tile[cur 0/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 96/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap 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 0x43120b3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] 3 s: 60 f / 1361 ms, 44.0 fps, 22 ms/f; total: 180 f, 49.0 fps, 20 ms/f [junit] XXX pre-display: RandomTileRenderer[tile[cur 192/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], 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 0x43120b3d], 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 0xffffffff8f01087a, tileRendererInUse RandomTileRenderer[tile[cur 192/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 288/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap false], 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0xffffffff8f01087a, tileRendererInUse RandomTileRenderer[tile[cur 384/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap false], 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 480/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap false], 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0xffffffff8f01087a, tileRendererInUse RandomTileRenderer[tile[cur 576/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap false], 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 672/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap false], 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0xffffffff8f01087a, tileRendererInUse RandomTileRenderer[tile[cur 768/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap false], 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 864/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap false], 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0xffffffff8f01087a, tileRendererInUse RandomTileRenderer[tile[cur 960/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap false], 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 1056/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap false], 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0xffffffff8f01087a, tileRendererInUse RandomTileRenderer[tile[cur 1152/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap false], 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 1248/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap false], 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0xffffffff8f01087a, tileRendererInUse RandomTileRenderer[tile[cur 1344/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 1440/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0xffffffff8f01087a, tileRendererInUse RandomTileRenderer[tile[cur 0/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 96/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0xffffffff8f01087a, tileRendererInUse RandomTileRenderer[tile[cur 192/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 288/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap false], 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0xffffffff8f01087a, tileRendererInUse RandomTileRenderer[tile[cur 384/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap false], 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 480/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap false], 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0xffffffff8f01087a, tileRendererInUse RandomTileRenderer[tile[cur 576/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap false], 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 672/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap false], 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0xffffffff8f01087a, tileRendererInUse RandomTileRenderer[tile[cur 768/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap false], 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 864/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap false], 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0xffffffff8f01087a, tileRendererInUse RandomTileRenderer[tile[cur 960/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap false], 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 1056/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap false], 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0xffffffff8f01087a, tileRendererInUse RandomTileRenderer[tile[cur 1152/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap false], 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 1248/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap false], 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0xffffffff8f01087a, tileRendererInUse RandomTileRenderer[tile[cur 1344/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 1440/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0xffffffff8f01087a, tileRendererInUse RandomTileRenderer[tile[cur 0/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 96/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0xffffffff8f01087a, tileRendererInUse RandomTileRenderer[tile[cur 192/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 288/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap false], 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0xffffffff8f01087a, tileRendererInUse RandomTileRenderer[tile[cur 384/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap false], 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 480/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap false], 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0xffffffff8f01087a, tileRendererInUse RandomTileRenderer[tile[cur 576/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap false], 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 672/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap false], 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0xffffffff8f01087a, tileRendererInUse RandomTileRenderer[tile[cur 768/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap false], 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 864/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap false], 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0xffffffff8f01087a, tileRendererInUse RandomTileRenderer[tile[cur 960/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap false], 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 1056/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap false], 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0xffffffff8f01087a, tileRendererInUse RandomTileRenderer[tile[cur 1152/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap false], 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 1248/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap false], 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0xffffffff8f01087a, tileRendererInUse RandomTileRenderer[tile[cur 1344/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 1440/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0xffffffff8f01087a, tileRendererInUse RandomTileRenderer[tile[cur 0/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 96/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0xffffffff8f01087a, tileRendererInUse RandomTileRenderer[tile[cur 192/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 288/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap false], 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0xffffffff8f01087a, tileRendererInUse RandomTileRenderer[tile[cur 384/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap false], 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 480/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap false], 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0xffffffff8f01087a, tileRendererInUse RandomTileRenderer[tile[cur 576/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap false], 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 672/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap false], 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0xffffffff8f01087a, tileRendererInUse RandomTileRenderer[tile[cur 768/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap false], 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 864/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap false], 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0xffffffff8f01087a, tileRendererInUse RandomTileRenderer[tile[cur 960/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap false], 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 1056/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap false], 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0xffffffff8f01087a, tileRendererInUse RandomTileRenderer[tile[cur 1152/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap false], 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 1248/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap false], 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 0x43120b3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] 5 s: 60 f / 1397 ms, 42.9 fps, 23 ms/f; total: 240 f, 47.3 fps, 21 ms/f [junit] XXX pre-display: RandomTileRenderer[tile[cur 1344/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], 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 0x43120b3d], 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 0xffffffff8f01087a, tileRendererInUse RandomTileRenderer[tile[cur 1344/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 1440/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0xffffffff8f01087a, tileRendererInUse RandomTileRenderer[tile[cur 1440/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x43120b3d], glad[1 listener, pre true, post true, preSwap 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 0x43120b3d], 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 0x43120b3d], 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 0x43120b3d], 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 0xffffffff8f01087a, 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:1675155322415 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155322417 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:1675155322422 d 0ms]] [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.tile.TestRandomTiledRendering3GL2AWT - test01_aa0 [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.tile.TestRandomTiledRendering3GL2AWT - test02_aa8 [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155322469 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155322470 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155322470 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155322472 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155322472 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 0x3f01086f, 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:1675155322483 d 0ms]] [junit] 0 s: 60 f / 992 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 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x90108d5, tileRendererInUse RandomTileRenderer[tile[cur 0/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.375, b -1.0, t -0.875] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 0/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 96/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.3125, r -1.1875, b -1.0, t -0.875] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 96/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x90108d5, tileRendererInUse RandomTileRenderer[tile[cur 192/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.125, r -1.0, b -1.0, t -0.875] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 192/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 288/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.9375, r -0.8125, b -1.0, t -0.875] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 288/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x90108d5, tileRendererInUse RandomTileRenderer[tile[cur 384/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.75, r -0.625, b -1.0, t -0.875] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 384/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 480/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.5625, r -0.4375, b -1.0, t -0.875] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 480/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x90108d5, tileRendererInUse RandomTileRenderer[tile[cur 576/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.375, r -0.25, b -1.0, t -0.875] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 576/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 672/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.1875, r -0.0625, b -1.0, t -0.875] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 672/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x90108d5, tileRendererInUse RandomTileRenderer[tile[cur 768/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.125, b -1.0, t -0.875] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 768/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 864/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.1875, r 0.3125, b -1.0, t -0.875] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 864/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x90108d5, tileRendererInUse RandomTileRenderer[tile[cur 960/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.375, r 0.5, b -1.0, t -0.875] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 960/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 1056/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.5625, r 0.6875, b -1.0, t -0.875] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1056/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x90108d5, tileRendererInUse RandomTileRenderer[tile[cur 1152/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.75, r 0.875, b -1.0, t -0.875] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1152/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 1248/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.9375, r 1.0625, b -1.0, t -0.875] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1248/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x90108d5, tileRendererInUse RandomTileRenderer[tile[cur 1344/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.125, r 1.25, b -1.0, t -0.875] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1344/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 1440/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.3125, r 1.4375, b -1.0, t -0.875] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1440/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x90108d5, tileRendererInUse RandomTileRenderer[tile[cur 0/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.375, b -0.8125, t -0.6875] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 0/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 96/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.3125, r -1.1875, b -0.8125, t -0.6875] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 96/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x90108d5, tileRendererInUse RandomTileRenderer[tile[cur 192/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.125, r -1.0, b -0.8125, t -0.6875] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 192/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 288/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.9375, r -0.8125, b -0.8125, t -0.6875] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 288/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x90108d5, tileRendererInUse RandomTileRenderer[tile[cur 384/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.75, r -0.625, b -0.8125, t -0.6875] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 384/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 480/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.5625, r -0.4375, b -0.8125, t -0.6875] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 480/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x90108d5, tileRendererInUse RandomTileRenderer[tile[cur 576/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.375, r -0.25, b -0.8125, t -0.6875] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 576/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 672/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.1875, r -0.0625, b -0.8125, t -0.6875] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 672/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x90108d5, tileRendererInUse RandomTileRenderer[tile[cur 768/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.125, b -0.8125, t -0.6875] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 768/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 864/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.1875, r 0.3125, b -0.8125, t -0.6875] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 864/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x90108d5, tileRendererInUse RandomTileRenderer[tile[cur 960/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.375, r 0.5, b -0.8125, t -0.6875] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 960/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 1056/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.5625, r 0.6875, b -0.8125, t -0.6875] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1056/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x90108d5, tileRendererInUse RandomTileRenderer[tile[cur 1152/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.75, r 0.875, b -0.8125, t -0.6875] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1152/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 1248/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.9375, r 1.0625, b -0.8125, t -0.6875] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1248/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x90108d5, tileRendererInUse RandomTileRenderer[tile[cur 1344/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.125, r 1.25, b -0.8125, t -0.6875] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1344/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 1440/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.3125, r 1.4375, b -0.8125, t -0.6875] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1440/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x90108d5, tileRendererInUse RandomTileRenderer[tile[cur 0/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.375, b -0.625, t -0.5] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 0/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 96/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.3125, r -1.1875, b -0.625, t -0.5] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 96/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x90108d5, tileRendererInUse RandomTileRenderer[tile[cur 192/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.125, r -1.0, b -0.625, t -0.5] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 192/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 288/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.9375, r -0.8125, b -0.625, t -0.5] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 288/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x90108d5, tileRendererInUse RandomTileRenderer[tile[cur 384/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.75, r -0.625, b -0.625, t -0.5] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 384/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 480/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.5625, r -0.4375, b -0.625, t -0.5] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 480/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x90108d5, tileRendererInUse RandomTileRenderer[tile[cur 576/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.375, r -0.25, b -0.625, t -0.5] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 576/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 672/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.1875, r -0.0625, b -0.625, t -0.5] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 672/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x90108d5, tileRendererInUse RandomTileRenderer[tile[cur 768/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.125, b -0.625, t -0.5] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 768/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 864/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.1875, r 0.3125, b -0.625, t -0.5] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 864/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x90108d5, tileRendererInUse RandomTileRenderer[tile[cur 960/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.375, r 0.5, b -0.625, t -0.5] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 960/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 1056/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.5625, r 0.6875, b -0.625, t -0.5] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1056/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x90108d5, tileRendererInUse RandomTileRenderer[tile[cur 1152/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.75, r 0.875, b -0.625, t -0.5] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1152/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 1248/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.9375, r 1.0625, b -0.625, t -0.5] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1248/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x90108d5, tileRendererInUse RandomTileRenderer[tile[cur 1344/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.125, r 1.25, b -0.625, t -0.5] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1344/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 1440/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.3125, r 1.4375, b -0.625, t -0.5] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1440/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x90108d5, tileRendererInUse RandomTileRenderer[tile[cur 0/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.375, b -0.4375, t -0.3125] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 0/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 96/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.3125, r -1.1875, b -0.4375, t -0.3125] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 96/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x90108d5, tileRendererInUse RandomTileRenderer[tile[cur 192/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.125, r -1.0, b -0.4375, t -0.3125] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 192/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 288/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.9375, r -0.8125, b -0.4375, t -0.3125] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 288/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x90108d5, tileRendererInUse RandomTileRenderer[tile[cur 384/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.75, r -0.625, b -0.4375, t -0.3125] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 384/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] 2 s: 60 f / 1238 ms, 48.4 fps, 20 ms/f; total: 120 f, 53.8 fps, 18 ms/f [junit] XXX pre-display: RandomTileRenderer[tile[cur 480/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 480/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.5625, r -0.4375, b -0.4375, t -0.3125] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 480/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x90108d5, tileRendererInUse RandomTileRenderer[tile[cur 576/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.375, r -0.25, b -0.4375, t -0.3125] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 576/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 672/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.1875, r -0.0625, b -0.4375, t -0.3125] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 672/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x90108d5, tileRendererInUse RandomTileRenderer[tile[cur 768/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.125, b -0.4375, t -0.3125] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 768/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 864/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.1875, r 0.3125, b -0.4375, t -0.3125] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 864/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x90108d5, tileRendererInUse RandomTileRenderer[tile[cur 960/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.375, r 0.5, b -0.4375, t -0.3125] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 960/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 1056/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.5625, r 0.6875, b -0.4375, t -0.3125] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1056/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x90108d5, tileRendererInUse RandomTileRenderer[tile[cur 1152/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.75, r 0.875, b -0.4375, t -0.3125] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1152/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 1248/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.9375, r 1.0625, b -0.4375, t -0.3125] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1248/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x90108d5, tileRendererInUse RandomTileRenderer[tile[cur 1344/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.125, r 1.25, b -0.4375, t -0.3125] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1344/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 1440/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.3125, r 1.4375, b -0.4375, t -0.3125] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1440/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x90108d5, tileRendererInUse RandomTileRenderer[tile[cur 0/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.375, b -0.25, t -0.125] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 0/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 96/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.3125, r -1.1875, b -0.25, t -0.125] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 96/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x90108d5, tileRendererInUse RandomTileRenderer[tile[cur 192/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.125, r -1.0, b -0.25, t -0.125] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 192/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 288/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.9375, r -0.8125, b -0.25, t -0.125] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 288/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x90108d5, tileRendererInUse RandomTileRenderer[tile[cur 384/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.75, r -0.625, b -0.25, t -0.125] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 384/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 480/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.5625, r -0.4375, b -0.25, t -0.125] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 480/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x90108d5, tileRendererInUse RandomTileRenderer[tile[cur 576/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.375, r -0.25, b -0.25, t -0.125] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 576/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 672/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.1875, r -0.0625, b -0.25, t -0.125] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 672/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x90108d5, tileRendererInUse RandomTileRenderer[tile[cur 768/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.125, b -0.25, t -0.125] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 768/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 864/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.1875, r 0.3125, b -0.25, t -0.125] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 864/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x90108d5, tileRendererInUse RandomTileRenderer[tile[cur 960/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.375, r 0.5, b -0.25, t -0.125] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 960/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 1056/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.5625, r 0.6875, b -0.25, t -0.125] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1056/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x90108d5, tileRendererInUse RandomTileRenderer[tile[cur 1152/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.75, r 0.875, b -0.25, t -0.125] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1152/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 1248/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.9375, r 1.0625, b -0.25, t -0.125] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1248/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x90108d5, tileRendererInUse RandomTileRenderer[tile[cur 1344/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.125, r 1.25, b -0.25, t -0.125] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1344/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 1440/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.3125, r 1.4375, b -0.25, t -0.125] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1440/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x90108d5, tileRendererInUse RandomTileRenderer[tile[cur 0/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.375, b -0.0625, t 0.0625] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 0/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 96/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.3125, r -1.1875, b -0.0625, t 0.0625] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 96/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x90108d5, tileRendererInUse RandomTileRenderer[tile[cur 192/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.125, r -1.0, b -0.0625, t 0.0625] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 192/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 288/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.9375, r -0.8125, b -0.0625, t 0.0625] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 288/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x90108d5, tileRendererInUse RandomTileRenderer[tile[cur 384/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.75, r -0.625, b -0.0625, t 0.0625] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 384/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 480/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.5625, r -0.4375, b -0.0625, t 0.0625] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 480/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x90108d5, tileRendererInUse RandomTileRenderer[tile[cur 576/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.375, r -0.25, b -0.0625, t 0.0625] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 576/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 672/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.1875, r -0.0625, b -0.0625, t 0.0625] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 672/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x90108d5, tileRendererInUse RandomTileRenderer[tile[cur 768/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.125, b -0.0625, t 0.0625] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 768/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 864/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.1875, r 0.3125, b -0.0625, t 0.0625] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 864/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x90108d5, tileRendererInUse RandomTileRenderer[tile[cur 960/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.375, r 0.5, b -0.0625, t 0.0625] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 960/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 1056/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.5625, r 0.6875, b -0.0625, t 0.0625] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1056/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x90108d5, tileRendererInUse RandomTileRenderer[tile[cur 1152/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.75, r 0.875, b -0.0625, t 0.0625] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1152/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 1248/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.9375, r 1.0625, b -0.0625, t 0.0625] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1248/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x90108d5, tileRendererInUse RandomTileRenderer[tile[cur 1344/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.125, r 1.25, b -0.0625, t 0.0625] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1344/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 1440/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.3125, r 1.4375, b -0.0625, t 0.0625] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1440/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x90108d5, tileRendererInUse RandomTileRenderer[tile[cur 0/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.375, b 0.125, t 0.25] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 0/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 96/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.3125, r -1.1875, b 0.125, t 0.25] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 96/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x90108d5, tileRendererInUse RandomTileRenderer[tile[cur 192/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.125, r -1.0, b 0.125, t 0.25] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 192/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 288/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.9375, r -0.8125, b 0.125, t 0.25] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 288/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x90108d5, tileRendererInUse RandomTileRenderer[tile[cur 384/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.75, r -0.625, b 0.125, t 0.25] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 384/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 480/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.5625, r -0.4375, b 0.125, t 0.25] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 480/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x90108d5, tileRendererInUse RandomTileRenderer[tile[cur 576/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.375, r -0.25, b 0.125, t 0.25] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 576/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 672/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.1875, r -0.0625, b 0.125, t 0.25] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 672/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x90108d5, tileRendererInUse RandomTileRenderer[tile[cur 768/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.125, b 0.125, t 0.25] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 768/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 864/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.1875, r 0.3125, b 0.125, t 0.25] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 864/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x90108d5, tileRendererInUse RandomTileRenderer[tile[cur 960/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.375, r 0.5, b 0.125, t 0.25] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 960/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 1056/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.5625, r 0.6875, b 0.125, t 0.25] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1056/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x90108d5, tileRendererInUse RandomTileRenderer[tile[cur 1152/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.75, r 0.875, b 0.125, t 0.25] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1152/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 1248/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.9375, r 1.0625, b 0.125, t 0.25] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1248/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x90108d5, tileRendererInUse RandomTileRenderer[tile[cur 1344/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.125, r 1.25, b 0.125, t 0.25] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1344/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 1440/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.3125, r 1.4375, b 0.125, t 0.25] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1440/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x90108d5, tileRendererInUse RandomTileRenderer[tile[cur 0/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.375, b 0.3125, t 0.4375] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 0/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] 3 s: 60 f / 1477 ms, 40.6 fps, 24 ms/f; total: 180 f, 48.5 fps, 20 ms/f [junit] XXX pre-display: RandomTileRenderer[tile[cur 96/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 96/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.3125, r -1.1875, b 0.3125, t 0.4375] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 96/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x90108d5, tileRendererInUse RandomTileRenderer[tile[cur 192/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.125, r -1.0, b 0.3125, t 0.4375] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 192/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 288/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.9375, r -0.8125, b 0.3125, t 0.4375] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 288/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x90108d5, tileRendererInUse RandomTileRenderer[tile[cur 384/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.75, r -0.625, b 0.3125, t 0.4375] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 384/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 480/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.5625, r -0.4375, b 0.3125, t 0.4375] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 480/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x90108d5, tileRendererInUse RandomTileRenderer[tile[cur 576/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.375, r -0.25, b 0.3125, t 0.4375] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 576/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 672/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.1875, r -0.0625, b 0.3125, t 0.4375] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 672/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x90108d5, tileRendererInUse RandomTileRenderer[tile[cur 768/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.125, b 0.3125, t 0.4375] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 768/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 864/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.1875, r 0.3125, b 0.3125, t 0.4375] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 864/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x90108d5, tileRendererInUse RandomTileRenderer[tile[cur 960/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.375, r 0.5, b 0.3125, t 0.4375] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 960/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 1056/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.5625, r 0.6875, b 0.3125, t 0.4375] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1056/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x90108d5, tileRendererInUse RandomTileRenderer[tile[cur 1152/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.75, r 0.875, b 0.3125, t 0.4375] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1152/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 1248/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.9375, r 1.0625, b 0.3125, t 0.4375] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1248/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x90108d5, tileRendererInUse RandomTileRenderer[tile[cur 1344/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.125, r 1.25, b 0.3125, t 0.4375] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1344/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 1440/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.3125, r 1.4375, b 0.3125, t 0.4375] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1440/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x90108d5, tileRendererInUse RandomTileRenderer[tile[cur 0/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.375, b 0.5, t 0.625] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 0/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 96/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.3125, r -1.1875, b 0.5, t 0.625] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 96/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x90108d5, tileRendererInUse RandomTileRenderer[tile[cur 192/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.125, r -1.0, b 0.5, t 0.625] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 192/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 288/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.9375, r -0.8125, b 0.5, t 0.625] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 288/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x90108d5, tileRendererInUse RandomTileRenderer[tile[cur 384/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.75, r -0.625, b 0.5, t 0.625] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 384/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 480/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.5625, r -0.4375, b 0.5, t 0.625] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 480/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x90108d5, tileRendererInUse RandomTileRenderer[tile[cur 576/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.375, r -0.25, b 0.5, t 0.625] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 576/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 672/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.1875, r -0.0625, b 0.5, t 0.625] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 672/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x90108d5, tileRendererInUse RandomTileRenderer[tile[cur 768/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.125, b 0.5, t 0.625] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 768/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 864/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.1875, r 0.3125, b 0.5, t 0.625] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 864/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x90108d5, tileRendererInUse RandomTileRenderer[tile[cur 960/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.375, r 0.5, b 0.5, t 0.625] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 960/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 1056/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.5625, r 0.6875, b 0.5, t 0.625] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1056/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x90108d5, tileRendererInUse RandomTileRenderer[tile[cur 1152/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.75, r 0.875, b 0.5, t 0.625] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1152/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 1248/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.9375, r 1.0625, b 0.5, t 0.625] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1248/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x90108d5, tileRendererInUse RandomTileRenderer[tile[cur 1344/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.125, r 1.25, b 0.5, t 0.625] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1344/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 1440/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.3125, r 1.4375, b 0.5, t 0.625] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1440/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x90108d5, tileRendererInUse RandomTileRenderer[tile[cur 0/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.375, b 0.6875, t 0.8125] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 0/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 96/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.3125, r -1.1875, b 0.6875, t 0.8125] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 96/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x90108d5, tileRendererInUse RandomTileRenderer[tile[cur 192/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.125, r -1.0, b 0.6875, t 0.8125] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 192/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 288/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.9375, r -0.8125, b 0.6875, t 0.8125] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 288/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x90108d5, tileRendererInUse RandomTileRenderer[tile[cur 384/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.75, r -0.625, b 0.6875, t 0.8125] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 384/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 480/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.5625, r -0.4375, b 0.6875, t 0.8125] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 480/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x90108d5, tileRendererInUse RandomTileRenderer[tile[cur 576/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.375, r -0.25, b 0.6875, t 0.8125] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 576/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 672/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.1875, r -0.0625, b 0.6875, t 0.8125] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 672/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x90108d5, tileRendererInUse RandomTileRenderer[tile[cur 768/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.125, b 0.6875, t 0.8125] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 768/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 864/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.1875, r 0.3125, b 0.6875, t 0.8125] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 864/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x90108d5, tileRendererInUse RandomTileRenderer[tile[cur 960/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.375, r 0.5, b 0.6875, t 0.8125] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 960/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 1056/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.5625, r 0.6875, b 0.6875, t 0.8125] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1056/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x90108d5, tileRendererInUse RandomTileRenderer[tile[cur 1152/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.75, r 0.875, b 0.6875, t 0.8125] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1152/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 1248/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.9375, r 1.0625, b 0.6875, t 0.8125] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1248/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x90108d5, tileRendererInUse RandomTileRenderer[tile[cur 1344/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.125, r 1.25, b 0.6875, t 0.8125] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1344/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 1440/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.3125, r 1.4375, b 0.6875, t 0.8125] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1440/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x90108d5, tileRendererInUse RandomTileRenderer[tile[cur 0/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.375, b 0.875, t 1.0] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 0/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 96/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.3125, r -1.1875, b 0.875, t 1.0] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 96/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x90108d5, tileRendererInUse RandomTileRenderer[tile[cur 192/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.125, r -1.0, b 0.875, t 1.0] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 192/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 288/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.9375, r -0.8125, b 0.875, t 1.0] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 288/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x90108d5, tileRendererInUse RandomTileRenderer[tile[cur 384/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.75, r -0.625, b 0.875, t 1.0] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 384/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 480/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.5625, r -0.4375, b 0.875, t 1.0] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 480/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x90108d5, tileRendererInUse RandomTileRenderer[tile[cur 576/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.375, r -0.25, b 0.875, t 1.0] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 576/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 672/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.1875, r -0.0625, b 0.875, t 1.0] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 672/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x90108d5, tileRendererInUse RandomTileRenderer[tile[cur 768/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.125, b 0.875, t 1.0] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 768/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 864/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.1875, r 0.3125, b 0.875, t 1.0] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 864/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x90108d5, tileRendererInUse RandomTileRenderer[tile[cur 960/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.375, r 0.5, b 0.875, t 1.0] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 960/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 1056/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.5625, r 0.6875, b 0.875, t 1.0] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1056/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x90108d5, tileRendererInUse RandomTileRenderer[tile[cur 1152/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.75, r 0.875, b 0.875, t 1.0] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1152/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] 5 s: 60 f / 1376 ms, 43.6 fps, 22 ms/f; total: 240 f, 47.2 fps, 21 ms/f [junit] XXX pre-display: RandomTileRenderer[tile[cur 1248/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 1248/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.9375, r 1.0625, b 0.875, t 1.0] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1248/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x90108d5, tileRendererInUse RandomTileRenderer[tile[cur 1344/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.125, r 1.25, b 0.875, t 1.0] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1344/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x3f01086f, tileRendererInUse RandomTileRenderer[tile[cur 1440/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.3125, r 1.4375, b 0.875, t 1.0] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1440/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x90108d5, tileRendererInUse RandomTileRenderer[tile[cur 1440/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.5, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.3125, r 1.4375, b 0.875, t 1.0] 0.125x0.125, v-flip false [junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1440/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x79752023], 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 0x79752023], 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 0x79752023], 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 0x90108d5, tileRendererInUse null [junit] >> Gears angle 33.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155327850 d 1ms]] [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155327851 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:1675155327861 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 @ 1675155327881 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1675155327881 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [junit] ------------- ---------------- --------------- [junit] Testsuite: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsAWT [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675155329440 ms III - Start [junit] SLOCK [T main @ 1675155329441 ms +++ localhost/127.0.0.1:59999 - Locked within 9 ms, 1 attempts [junit] Testsuite: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsAWT [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:1675155331190 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155331191 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155331192 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155331194 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155331195 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 0x360108dd, 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 0x63010833, 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 0xffffffffc6010877, tileRendererInUse null [junit] >> Gears angle 12.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -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 0xffffffffb801002d, 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 0x138ce8f9], image[size 320 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 0xffffffffb801002d, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0x138ce8f9], image[size 320 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 0x138ce8f9], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x11e9071d], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0x11e9071d], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 12.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0x11e9071d], 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 0x138ce8f9], image[size 320 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 0xffffffffb801002d, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0x138ce8f9], image[size 320 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 0x138ce8f9], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x11e9071d], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0x11e9071d], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 12.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0x11e9071d], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffff900108ea, 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] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffff900108ea, tileRendererInUse null [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] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffc6010877, 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 0xffffffffc6010877, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] PRINT Duration 485 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 0x196d1053], image[size 320 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 0xffffffffc6010877, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x196d1053], image[size 320 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 0x196d1053], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x7a85cb06], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x7a85cb06], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 16.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x7a85cb06], 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 0x196d1053], image[size 320 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 0xffffffffb801002d, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x196d1053], image[size 320 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 0x196d1053], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x7a85cb06], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x7a85cb06], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 16.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x7a85cb06], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffff8f01087a, 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 0xffffffffc6010877, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] PRINT Duration 250 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 0xffffffff900108ea, 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 false [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x75010912, 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 0x5103e3f0], image[size 668 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 0x75010912, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 1024x1024 brd 0, cur -1/0 668x1000, buffer 0x5103e3f0], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup 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 0x5103e3f0], image[size 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 0x1d985da8], image[size 668 x 1000, buffer 0x0], 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 0xb0108d7, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x1d985da8], 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.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 0x1d985da8], 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 0x5103e3f0], image[size 668 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 0x75010912, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 1024x1024 brd 0, cur -1/0 668x1000, buffer 0x5103e3f0], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup 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 0x5103e3f0], image[size 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 0x1d985da8], image[size 668 x 1000, buffer 0x0], 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 0xb0108d7, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x1d985da8], 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.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 0x1d985da8], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffc601091a, 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] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffc601091a, tileRendererInUse null [junit] >> Gears angle 20.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffff900108ea, 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 0xffffffff900108ea, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] PRINT Duration 297 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 0xb0108d7, 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] RedSquareES2.reshape 0/0 2048x2048 of 2048x2048, swapInterval 1, drawable 0x71010954, 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 0x1cec9f08], image[size 668 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 0x71010954, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 2048x2048 brd 0, cur -1/0 668x1000, buffer 0x1cec9f08], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup 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 0x1cec9f08], image[size 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 0x3678fe34], image[size 668 x 1000, buffer 0x0], 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 0xffffffffb90108c7, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 2048x2048 brd 0, cur 0/0 667x1000, buffer 0x3678fe34], 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.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 0x3678fe34], 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 0x1cec9f08], image[size 668 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 0x71010954, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 2048x2048 brd 0, cur -1/0 668x1000, buffer 0x1cec9f08], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup 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 0x1cec9f08], image[size 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 0x3678fe34], image[size 668 x 1000, buffer 0x0], 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 0xffffffffb90108c7, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 2048x2048 brd 0, cur 0/0 667x1000, buffer 0x3678fe34], 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.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 0x3678fe34], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffff92010861, 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 0xffffffff92010861, 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] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xb0108d7, 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 0xb0108d7, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] PRINT Duration 471 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 0xffffffffb90108c7, tileRendererInUse null [junit] >> Gears angle 26.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0xffffffffb801002d, 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 0x3b4e95af], image[size 668 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 0xffffffffb801002d, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 1024x1024 brd 0, cur -1/0 668x1000, buffer 0x3b4e95af], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup 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 0x3b4e95af], image[size 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 0x4d76ac26], image[size 668 x 1000, buffer 0x0], 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 0x63010833, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x4d76ac26], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 26.5, [l -1.0, r 1.0, b -1.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 0x4d76ac26], 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 0x3b4e95af], image[size 668 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 0xffffffffb801002d, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 1024x1024 brd 0, cur -1/0 668x1000, buffer 0x3b4e95af], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup 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 0x3b4e95af], image[size 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 0x4d76ac26], image[size 668 x 1000, buffer 0x0], 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 0x63010833, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x4d76ac26], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 26.5, [l -1.0, r 1.0, b -1.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 0x4d76ac26], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x360108dd, 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] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x360108dd, 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] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffff92010861, 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 0xffffffff92010861, 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 0x63010833, 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 0xffffffff92010861, tileRendererInUse null [junit] >> Gears angle 28.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] 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 0xffffffffc6010877, tileRendererInUse null [junit] >> Gears angle 30.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0xffffffff8f01087a, 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@422ab265: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@e008f97 [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x2ab444eb], image[size 667 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 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x2ab444eb], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] 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 0x2ab444eb], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x34e23c44], image[size 667 x 1001, 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 0xffffffffaa01087c, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x34e23c44], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x34e23c44], 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@323c2066: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@123c0201 [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x2ab444eb], image[size 667 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 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x2ab444eb], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] 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 0x2ab444eb], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x34e23c44], image[size 667 x 1001, 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 0xffffffffaa01087c, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x34e23c44], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x34e23c44], 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@6232a773: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@28d86ae1 [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x2ab444eb], image[size 667 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 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x2ab444eb], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] 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 0x2ab444eb], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x34e23c44], image[size 667 x 1001, 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 0xffffffffaa01087c, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x34e23c44], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x34e23c44], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x2d0108cc, 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 0x2d0108cc, tileRendererInUse null [junit] >> Gears angle 31.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffc6010877, 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 0xffffffffc6010877, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] PRINT Duration 2832 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 0x2d0108cc, tileRendererInUse null [junit] >> Gears angle 34.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0xffffffffb801002d, 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@52d50c76: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@6fc2e254 [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x60453da3], image[size 667 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 0xffffffffb801002d, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x60453da3], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] 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 0x60453da3], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x3ac85e6f], image[size 667 x 1001, 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 0xffffffffda01081a, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x3ac85e6f], image[size 667 x 1001, 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.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 0x3ac85e6f], 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@49dbbfcc: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@7fcf82d9 [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x60453da3], image[size 667 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 0xffffffffb801002d, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x60453da3], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] 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 0x60453da3], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x3ac85e6f], image[size 667 x 1001, 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 0xffffffffda01081a, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x3ac85e6f], image[size 667 x 1001, 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.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 0x3ac85e6f], 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@40cf3fe7: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@65d6a309 [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x60453da3], image[size 667 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 0xffffffffb801002d, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x60453da3], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] 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 0x60453da3], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x3ac85e6f], image[size 667 x 1001, 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 0xffffffffda01081a, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x3ac85e6f], image[size 667 x 1001, 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.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 0x3ac85e6f], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffff900108ea, tileRendererInUse null [junit] >> Gears angle 34.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffff900108ea, 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] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffaa01087c, 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 0xffffffffaa01087c, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] PRINT Duration 2775 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 0xffffffffda01081a, 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 0xffffffffaa01087c, 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] 0 s: 60 f / 997 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:1675155341005 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:1675155341030 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:1675155341127 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155341130 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155341130 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155341132 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155341132 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 0xffffffffee0107d6, 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 0xffffffffe501092a, 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 0x6efd05aa], image[size 320 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 0xffffffffe501092a, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x6efd05aa], image[size 320 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 0x6efd05aa], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x2cabd008], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffee0107d6, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x2cabd008], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 9.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x2cabd008], 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 0x6efd05aa], image[size 320 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 0xb0108d7, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x6efd05aa], image[size 320 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 0x6efd05aa], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x2cabd008], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffff8001091c, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x2cabd008], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 9.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x2cabd008], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffee0107d6, tileRendererInUse null [junit] >> Gears angle 9.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffe501092a, 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 0x9880084], image[size 320 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 0xffffffffe501092a, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x9880084], image[size 320 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 0x9880084], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x203a8794], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffff8001091c, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x203a8794], 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 0x203a8794], 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 0x9880084], image[size 320 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 0xb0108d7, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x9880084], image[size 320 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 0x9880084], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x203a8794], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffee0107d6, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x203a8794], 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 0x203a8794], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffff8001091c, tileRendererInUse null [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] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffe501092a, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] PRINT Duration 200 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 0x7d6bde7a], image[size 668 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 0xffffffffe501092a, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/0 320x480, buffer 0x7d6bde7a], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xb0108d7, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/0 320x480, buffer 0x7d6bde7a], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xffffffffe501092a, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/0 28x480, buffer 0x7d6bde7a], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xb0108d7, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/480 320x480, buffer 0x7d6bde7a], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xffffffffe501092a, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/480 320x480, buffer 0x7d6bde7a], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xb0108d7, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/480 28x480, buffer 0x7d6bde7a], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xffffffffe501092a, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/960 320x40, buffer 0x7d6bde7a], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xb0108d7, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/960 320x40, buffer 0x7d6bde7a], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xffffffffe501092a, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0x7d6bde7a], image[size 668 x 1000, buffer 0x0], glad[1 listener, 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 0x7d6bde7a], image[size 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 0x2b76969e], image[size 668 x 1000, buffer 0x0], 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 0xffffffffee0107d6, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x2b76969e], 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.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 0xffffffff8001091c, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x2b76969e], 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 -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 0xffffffffee0107d6, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x2b76969e], 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 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 0xffffffff8001091c, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x2b76969e], 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.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 0xffffffffee0107d6, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x2b76969e], 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 -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 0xffffffff8001091c, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x2b76969e], 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 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 0xffffffffee0107d6, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x2b76969e], 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.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 0xffffffff8001091c, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x2b76969e], 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 -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 0xffffffffee0107d6, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x2b76969e], 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 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 0x2b76969e], 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 0x7d6bde7a], image[size 668 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 0xb0108d7, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/0 320x480, buffer 0x7d6bde7a], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xffffffffe501092a, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/0 320x480, buffer 0x7d6bde7a], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xb0108d7, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/0 28x480, buffer 0x7d6bde7a], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xffffffffe501092a, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/480 320x480, buffer 0x7d6bde7a], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xb0108d7, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/480 320x480, buffer 0x7d6bde7a], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xffffffffe501092a, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/480 28x480, buffer 0x7d6bde7a], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xb0108d7, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/960 320x40, buffer 0x7d6bde7a], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xffffffffe501092a, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/960 320x40, buffer 0x7d6bde7a], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xb0108d7, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0x7d6bde7a], image[size 668 x 1000, buffer 0x0], glad[1 listener, 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 0x7d6bde7a], image[size 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 0x2b76969e], image[size 668 x 1000, buffer 0x0], 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 0xffffffff8001091c, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x2b76969e], 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.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 0xffffffffee0107d6, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x2b76969e], 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 -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 0xffffffff8001091c, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x2b76969e], 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 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 0xffffffffee0107d6, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x2b76969e], 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.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 0xffffffff8001091c, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x2b76969e], 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 -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 0xffffffffee0107d6, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x2b76969e], 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 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 0xffffffff8001091c, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x2b76969e], 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.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 0xffffffffee0107d6, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x2b76969e], 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 -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 0xffffffff8001091c, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x2b76969e], 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 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 0x2b76969e], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffee0107d6, 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] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffe501092a, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] PRINT Duration 634 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 0xb844e31], image[size 668 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 0xb0108d7, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/0 320x480, buffer 0xb844e31], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xffffffffe501092a, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/0 320x480, buffer 0xb844e31], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xb0108d7, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/0 28x480, buffer 0xb844e31], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xffffffffe501092a, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/480 320x480, buffer 0xb844e31], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xb0108d7, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/480 320x480, buffer 0xb844e31], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xffffffffe501092a, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/480 28x480, buffer 0xb844e31], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xb0108d7, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/960 320x40, buffer 0xb844e31], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xffffffffe501092a, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/960 320x40, buffer 0xb844e31], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xb0108d7, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0xb844e31], image[size 668 x 1000, buffer 0x0], glad[1 listener, 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 0xb844e31], image[size 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 0x1bb52b28], image[size 668 x 1000, buffer 0x0], 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 0xffffffffee0107d6, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x1bb52b28], 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 0xffffffff8001091c, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x1bb52b28], 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 0xffffffffee0107d6, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x1bb52b28], 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 0xffffffff8001091c, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x1bb52b28], 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 0xffffffffee0107d6, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x1bb52b28], 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 0xffffffff8001091c, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x1bb52b28], 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 0xffffffffee0107d6, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x1bb52b28], 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 0xffffffff8001091c, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x1bb52b28], 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 0xffffffffee0107d6, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x1bb52b28], 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 0x1bb52b28], 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 0xb844e31], image[size 668 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 0xffffffffe501092a, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/0 320x480, buffer 0xb844e31], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xb0108d7, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/0 320x480, buffer 0xb844e31], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xffffffffe501092a, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/0 28x480, buffer 0xb844e31], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xb0108d7, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/480 320x480, buffer 0xb844e31], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xffffffffe501092a, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/480 320x480, buffer 0xb844e31], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xb0108d7, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/480 28x480, buffer 0xb844e31], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xffffffffe501092a, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/960 320x40, buffer 0xb844e31], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xb0108d7, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/960 320x40, buffer 0xb844e31], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xffffffffe501092a, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0xb844e31], image[size 668 x 1000, buffer 0x0], glad[1 listener, 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 0xb844e31], image[size 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 0x1bb52b28], image[size 668 x 1000, buffer 0x0], 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 0xffffffff8001091c, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x1bb52b28], 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 0xffffffffee0107d6, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x1bb52b28], 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 0xffffffff8001091c, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x1bb52b28], 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 0xffffffffee0107d6, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x1bb52b28], 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 0xffffffff8001091c, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x1bb52b28], 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 0xffffffffee0107d6, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x1bb52b28], 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 0xffffffff8001091c, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x1bb52b28], 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 0xffffffffee0107d6, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x1bb52b28], 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 0xffffffff8001091c, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x1bb52b28], 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 0x1bb52b28], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffee0107d6, 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 0xb0108d7, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] PRINT Duration 528 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 0x35e07dc2], image[size 668 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 0xffffffffee0107d6, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/0 320x480, buffer 0x35e07dc2], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xffffffffe501092a, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/0 320x480, buffer 0x35e07dc2], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xffffffffee0107d6, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/0 28x480, buffer 0x35e07dc2], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xffffffffe501092a, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/480 320x480, buffer 0x35e07dc2], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xffffffffee0107d6, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/480 320x480, buffer 0x35e07dc2], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xffffffffe501092a, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/480 28x480, buffer 0x35e07dc2], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xffffffffee0107d6, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/960 320x40, buffer 0x35e07dc2], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xffffffffe501092a, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/960 320x40, buffer 0x35e07dc2], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xffffffffee0107d6, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0x35e07dc2], image[size 668 x 1000, buffer 0x0], glad[1 listener, 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 0x35e07dc2], image[size 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 0x34d6f521], image[size 668 x 1000, buffer 0x0], 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 0xb0108d7, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x34d6f521], image[size 668 x 1000, 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.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 0x71010954, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x34d6f521], image[size 668 x 1000, 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.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 0xb0108d7, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x34d6f521], image[size 668 x 1000, 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.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 0x71010954, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x34d6f521], image[size 668 x 1000, 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.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 0xb0108d7, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x34d6f521], image[size 668 x 1000, 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.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 0x71010954, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x34d6f521], image[size 668 x 1000, 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.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 0xb0108d7, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x34d6f521], image[size 668 x 1000, 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.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 0x71010954, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x34d6f521], image[size 668 x 1000, 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.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 0xb0108d7, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x34d6f521], image[size 668 x 1000, 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.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 0x34d6f521], 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 0x35e07dc2], image[size 668 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 0xffffffffe501092a, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/0 320x480, buffer 0x35e07dc2], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xffffffffee0107d6, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/0 320x480, buffer 0x35e07dc2], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xffffffffe501092a, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/0 28x480, buffer 0x35e07dc2], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xffffffffee0107d6, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/480 320x480, buffer 0x35e07dc2], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xffffffffe501092a, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/480 320x480, buffer 0x35e07dc2], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xffffffffee0107d6, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/480 28x480, buffer 0x35e07dc2], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xffffffffe501092a, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/960 320x40, buffer 0x35e07dc2], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xffffffffee0107d6, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/960 320x40, buffer 0x35e07dc2], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xffffffffe501092a, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0x35e07dc2], image[size 668 x 1000, buffer 0x0], glad[1 listener, 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 0x35e07dc2], image[size 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 0x34d6f521], image[size 668 x 1000, buffer 0x0], 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 0x71010954, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x34d6f521], image[size 668 x 1000, 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.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 0xb0108d7, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x34d6f521], image[size 668 x 1000, 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.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 0x71010954, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x34d6f521], image[size 668 x 1000, 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.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 0xb0108d7, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x34d6f521], image[size 668 x 1000, 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.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 0x71010954, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x34d6f521], image[size 668 x 1000, 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.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 0xb0108d7, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x34d6f521], image[size 668 x 1000, 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.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 0x71010954, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x34d6f521], image[size 668 x 1000, 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.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 0xb0108d7, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x34d6f521], image[size 668 x 1000, 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.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 0x71010954, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x34d6f521], image[size 668 x 1000, 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.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 0x34d6f521], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xb0108d7, 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 0xffffffffee0107d6, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] PRINT Duration 600 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 0x71010954, 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 0xffffffffee0107d6, 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] 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@77500b7d: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@7cbf227e [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x67b30783], image[size 667 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 0x71010954, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x67b30783], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffe501092a, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x67b30783], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post 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 0x71010954, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x67b30783], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post 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 0xffffffffe501092a, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x67b30783], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, 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 0x71010954, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x67b30783], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post 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 0xffffffffe501092a, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x67b30783], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post 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 0x71010954, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x41, buffer 0x67b30783], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffe501092a, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x41, buffer 0x67b30783], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post 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 0x71010954, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x41, buffer 0x67b30783], image[size 667 x 1001, buffer 0x0], glad[1 listener, 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 0x67b30783], image[size 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 0x7d0c6ed7], image[size 667 x 1001, buffer 0x0], 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 0xffffffffd9010779, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x7d0c6ed7], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 26.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b -1.5007496, t -0.061469316] 0.9595202x1.4392803, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/0 320x480 of 667x1001, swapInterval 1, drawable 0xffffffffee0107d6, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x7d0c6ed7], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 26.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b -1.5007496, t -0.061469316] 0.9595202x1.4392803, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/0 27x480 of 667x1001, swapInterval 1, drawable 0xffffffffd9010779, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x7d0c6ed7], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 26.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b -1.5007496, t -0.061469316] 0.0809595x1.4392803, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/480 320x480 of 667x1001, swapInterval 1, drawable 0xffffffffee0107d6, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x7d0c6ed7], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 26.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b -0.061469316, t 1.377811] 0.9595202x1.4392803, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/480 320x480 of 667x1001, swapInterval 1, drawable 0xffffffffd9010779, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x7d0c6ed7], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 26.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b -0.061469316, t 1.377811] 0.9595202x1.4392803, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/480 27x480 of 667x1001, swapInterval 1, drawable 0xffffffffee0107d6, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x7d0c6ed7], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 26.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b -0.061469316, t 1.377811] 0.0809595x1.4392803, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/960 320x41 of 667x1001, swapInterval 1, drawable 0xffffffffd9010779, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x41, buffer 0x7d0c6ed7], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 26.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b 1.377811, t 1.5007495] 0.9595202x0.122938514, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/960 320x41 of 667x1001, swapInterval 1, drawable 0xffffffffee0107d6, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x41, buffer 0x7d0c6ed7], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 26.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b 1.377811, t 1.5007495] 0.9595202x0.122938514, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/960 27x41 of 667x1001, swapInterval 1, drawable 0xffffffffd9010779, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x41, buffer 0x7d0c6ed7], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 26.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b 1.377811, t 1.5007495] 0.0809595x0.122938514, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x41, buffer 0x7d0c6ed7], 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@7215ab5b: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@24a04b60 [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x67b30783], image[size 667 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 0xffffffffe501092a, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x67b30783], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, 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 0x71010954, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x67b30783], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post 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 0xffffffffe501092a, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x67b30783], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post 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 0x71010954, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x67b30783], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffe501092a, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x67b30783], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post 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 0x71010954, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x67b30783], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post 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 0xffffffffe501092a, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x41, buffer 0x67b30783], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, 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 0x71010954, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x41, buffer 0x67b30783], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post 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 0xffffffffe501092a, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x41, buffer 0x67b30783], image[size 667 x 1001, buffer 0x0], glad[1 listener, 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 0x67b30783], image[size 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 0x7d0c6ed7], image[size 667 x 1001, buffer 0x0], 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 0xffffffffee0107d6, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x7d0c6ed7], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 26.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b -1.5007496, t -0.061469316] 0.9595202x1.4392803, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/0 320x480 of 667x1001, swapInterval 1, drawable 0xffffffffd9010779, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x7d0c6ed7], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 26.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b -1.5007496, t -0.061469316] 0.9595202x1.4392803, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/0 27x480 of 667x1001, swapInterval 1, drawable 0xffffffffee0107d6, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x7d0c6ed7], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 26.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b -1.5007496, t -0.061469316] 0.0809595x1.4392803, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/480 320x480 of 667x1001, swapInterval 1, drawable 0xffffffffd9010779, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x7d0c6ed7], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 26.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b -0.061469316, t 1.377811] 0.9595202x1.4392803, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/480 320x480 of 667x1001, swapInterval 1, drawable 0xffffffffee0107d6, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x7d0c6ed7], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 26.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b -0.061469316, t 1.377811] 0.9595202x1.4392803, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/480 27x480 of 667x1001, swapInterval 1, drawable 0xffffffffd9010779, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x7d0c6ed7], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 26.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b -0.061469316, t 1.377811] 0.0809595x1.4392803, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/960 320x41 of 667x1001, swapInterval 1, drawable 0xffffffffee0107d6, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x41, buffer 0x7d0c6ed7], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 26.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b 1.377811, t 1.5007495] 0.9595202x0.122938514, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/960 320x41 of 667x1001, swapInterval 1, drawable 0xffffffffd9010779, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x41, buffer 0x7d0c6ed7], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 26.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b 1.377811, t 1.5007495] 0.9595202x0.122938514, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/960 27x41 of 667x1001, swapInterval 1, drawable 0xffffffffee0107d6, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x41, buffer 0x7d0c6ed7], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 26.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b 1.377811, t 1.5007495] 0.0809595x0.122938514, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x41, buffer 0x7d0c6ed7], 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@18c71b54: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@159cb6c5 [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x67b30783], image[size 667 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 0x71010954, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x67b30783], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffe501092a, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x67b30783], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post 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 0x71010954, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x67b30783], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post 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 0xffffffffe501092a, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x67b30783], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, 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 0x71010954, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x67b30783], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post 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 0xffffffffe501092a, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x67b30783], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post 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 0x71010954, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x41, buffer 0x67b30783], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffe501092a, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x41, buffer 0x67b30783], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post 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 0x71010954, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x41, buffer 0x67b30783], image[size 667 x 1001, buffer 0x0], glad[1 listener, 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 0x67b30783], image[size 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 0x7d0c6ed7], image[size 667 x 1001, buffer 0x0], 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 0xffffffffd9010779, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x7d0c6ed7], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 26.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b -1.5007496, t -0.061469316] 0.9595202x1.4392803, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/0 320x480 of 667x1001, swapInterval 1, drawable 0xffffffffee0107d6, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x7d0c6ed7], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 26.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b -1.5007496, t -0.061469316] 0.9595202x1.4392803, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/0 27x480 of 667x1001, swapInterval 1, drawable 0xffffffffd9010779, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x7d0c6ed7], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 26.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b -1.5007496, t -0.061469316] 0.0809595x1.4392803, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/480 320x480 of 667x1001, swapInterval 1, drawable 0xffffffffee0107d6, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x7d0c6ed7], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 26.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b -0.061469316, t 1.377811] 0.9595202x1.4392803, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/480 320x480 of 667x1001, swapInterval 1, drawable 0xffffffffd9010779, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x7d0c6ed7], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 26.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b -0.061469316, t 1.377811] 0.9595202x1.4392803, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/480 27x480 of 667x1001, swapInterval 1, drawable 0xffffffffee0107d6, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x7d0c6ed7], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 26.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b -0.061469316, t 1.377811] 0.0809595x1.4392803, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/960 320x41 of 667x1001, swapInterval 1, drawable 0xffffffffd9010779, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x41, buffer 0x7d0c6ed7], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 26.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b 1.377811, t 1.5007495] 0.9595202x0.122938514, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/960 320x41 of 667x1001, swapInterval 1, drawable 0xffffffffee0107d6, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x41, buffer 0x7d0c6ed7], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 26.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b 1.377811, t 1.5007495] 0.9595202x0.122938514, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/960 27x41 of 667x1001, swapInterval 1, drawable 0xffffffffd9010779, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x41, buffer 0x7d0c6ed7], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 26.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b 1.377811, t 1.5007495] 0.0809595x0.122938514, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x41, buffer 0x7d0c6ed7], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffee0107d6, 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] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffe501092a, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] PRINT Duration 2749 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@643a607f: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@74026cb8 [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x7b85c993], image[size 667 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 0xffffffffee0107d6, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x7b85c993], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffe501092a, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x7b85c993], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post 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 0xffffffffee0107d6, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x7b85c993], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post 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 0xffffffffe501092a, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x7b85c993], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffee0107d6, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x7b85c993], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post 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 0xffffffffe501092a, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x7b85c993], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post 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 0xffffffffee0107d6, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x41, buffer 0x7b85c993], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffe501092a, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x41, buffer 0x7b85c993], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post 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 0xffffffffee0107d6, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x41, buffer 0x7b85c993], image[size 667 x 1001, buffer 0x0], glad[1 listener, 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 0x7b85c993], image[size 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 0x43b4e4b4], image[size 667 x 1001, buffer 0x0], 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 0x71010954, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x43b4e4b4], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -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 0xb0108d7, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x43b4e4b4], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -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 0x71010954, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x43b4e4b4], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 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 0xb0108d7, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x43b4e4b4], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -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 0x71010954, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x43b4e4b4], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -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 0xb0108d7, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x43b4e4b4], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 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 0x71010954, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x41, buffer 0x43b4e4b4], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -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 0xb0108d7, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x41, buffer 0x43b4e4b4], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -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 0x71010954, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x41, buffer 0x43b4e4b4], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 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 0x43b4e4b4], 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@275e6216: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@7a830a86 [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x7b85c993], image[size 667 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 0xffffffffe501092a, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x7b85c993], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffee0107d6, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x7b85c993], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post 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 0xffffffffe501092a, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x7b85c993], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post 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 0xffffffffee0107d6, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x7b85c993], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffe501092a, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x7b85c993], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post 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 0xffffffffee0107d6, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x7b85c993], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post 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 0xffffffffe501092a, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x41, buffer 0x7b85c993], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffee0107d6, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x41, buffer 0x7b85c993], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post 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 0xffffffffe501092a, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x41, buffer 0x7b85c993], image[size 667 x 1001, buffer 0x0], glad[1 listener, 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 0x7b85c993], image[size 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 0x43b4e4b4], image[size 667 x 1001, buffer 0x0], 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 0xb0108d7, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x43b4e4b4], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -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 0x71010954, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x43b4e4b4], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -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 0xb0108d7, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x43b4e4b4], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 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 0x71010954, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x43b4e4b4], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -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 0xb0108d7, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x43b4e4b4], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -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 0x71010954, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x43b4e4b4], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 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 0xb0108d7, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x41, buffer 0x43b4e4b4], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -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 0x71010954, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x41, buffer 0x43b4e4b4], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -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 0xb0108d7, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x41, buffer 0x43b4e4b4], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 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 0x43b4e4b4], 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@2209b4a2: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@2c8189c6 [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x7b85c993], image[size 667 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 0xffffffffee0107d6, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x7b85c993], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffe501092a, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x7b85c993], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post 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 0xffffffffee0107d6, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x7b85c993], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post 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 0xffffffffe501092a, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x7b85c993], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffee0107d6, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x7b85c993], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post 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 0xffffffffe501092a, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x7b85c993], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post 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 0xffffffffee0107d6, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x41, buffer 0x7b85c993], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffe501092a, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x41, buffer 0x7b85c993], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post 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 0xffffffffee0107d6, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x41, buffer 0x7b85c993], image[size 667 x 1001, buffer 0x0], glad[1 listener, 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 0x7b85c993], image[size 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 0x43b4e4b4], image[size 667 x 1001, buffer 0x0], 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 0x71010954, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x43b4e4b4], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -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 0xb0108d7, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x43b4e4b4], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -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 0x71010954, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x43b4e4b4], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 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 0xb0108d7, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x43b4e4b4], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -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 0x71010954, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x43b4e4b4], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -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 0xb0108d7, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x43b4e4b4], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 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 0x71010954, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x41, buffer 0x43b4e4b4], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -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 0xb0108d7, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x41, buffer 0x43b4e4b4], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -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 0x71010954, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x41, buffer 0x43b4e4b4], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 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 0x43b4e4b4], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xb0108d7, tileRendererInUse null [junit] >> Gears angle 30.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffe501092a, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] PRINT Duration 2784 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 0xb0108d7, 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] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffe501092a, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] 1 s: 60 f / 1015 ms, 59.1 fps, 16 ms/f; total: 60 f, 59.1 fps, 16 ms/f [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155350757 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.dispose: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.dispose FIN [junit] Thread[AWT-EventQueue-0,6,main] Gears.dispose: tileRendererInUse null [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsAWT - test02_aa8 [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155350784 d 0ms]] [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675155350803 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1675155350804 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [junit] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 22.037 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675155329440 ms III - Start [junit] SLOCK [T main @ 1675155329441 ms +++ localhost/127.0.0.1:59999 - Locked within 9 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:1675155331190 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155331191 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155331192 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155331194 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155331195 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 0x360108dd, 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 0x63010833, 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 0xffffffffc6010877, tileRendererInUse null [junit] >> Gears angle 12.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -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 0xffffffffb801002d, 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 0x138ce8f9], image[size 320 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 0xffffffffb801002d, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0x138ce8f9], image[size 320 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 0x138ce8f9], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x11e9071d], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0x11e9071d], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 12.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0x11e9071d], 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 0x138ce8f9], image[size 320 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 0xffffffffb801002d, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0x138ce8f9], image[size 320 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 0x138ce8f9], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x11e9071d], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0x11e9071d], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 12.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0x11e9071d], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffff900108ea, 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] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffff900108ea, tileRendererInUse null [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] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffc6010877, 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 0xffffffffc6010877, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] PRINT Duration 485 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 0x196d1053], image[size 320 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 0xffffffffc6010877, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x196d1053], image[size 320 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 0x196d1053], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x7a85cb06], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x7a85cb06], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 16.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x7a85cb06], 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 0x196d1053], image[size 320 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 0xffffffffb801002d, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x196d1053], image[size 320 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 0x196d1053], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x7a85cb06], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x7a85cb06], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 16.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x7a85cb06], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffff8f01087a, 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 0xffffffffc6010877, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] PRINT Duration 250 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 0xffffffff900108ea, 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 false [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x75010912, 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 0x5103e3f0], image[size 668 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 0x75010912, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 1024x1024 brd 0, cur -1/0 668x1000, buffer 0x5103e3f0], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup 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 0x5103e3f0], image[size 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 0x1d985da8], image[size 668 x 1000, buffer 0x0], 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 0xb0108d7, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x1d985da8], 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.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 0x1d985da8], 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 0x5103e3f0], image[size 668 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 0x75010912, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 1024x1024 brd 0, cur -1/0 668x1000, buffer 0x5103e3f0], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup 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 0x5103e3f0], image[size 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 0x1d985da8], image[size 668 x 1000, buffer 0x0], 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 0xb0108d7, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x1d985da8], 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.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 0x1d985da8], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffc601091a, 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] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffc601091a, tileRendererInUse null [junit] >> Gears angle 20.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffff900108ea, 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 0xffffffff900108ea, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] PRINT Duration 297 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 0xb0108d7, 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] RedSquareES2.reshape 0/0 2048x2048 of 2048x2048, swapInterval 1, drawable 0x71010954, 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 0x1cec9f08], image[size 668 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 0x71010954, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 2048x2048 brd 0, cur -1/0 668x1000, buffer 0x1cec9f08], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup 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 0x1cec9f08], image[size 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 0x3678fe34], image[size 668 x 1000, buffer 0x0], 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 0xffffffffb90108c7, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 2048x2048 brd 0, cur 0/0 667x1000, buffer 0x3678fe34], 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.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 0x3678fe34], 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 0x1cec9f08], image[size 668 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 0x71010954, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 2048x2048 brd 0, cur -1/0 668x1000, buffer 0x1cec9f08], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup 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 0x1cec9f08], image[size 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 0x3678fe34], image[size 668 x 1000, buffer 0x0], 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 0xffffffffb90108c7, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 2048x2048 brd 0, cur 0/0 667x1000, buffer 0x3678fe34], 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.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 0x3678fe34], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffff92010861, 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 0xffffffff92010861, 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] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xb0108d7, 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 0xb0108d7, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] PRINT Duration 471 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 0xffffffffb90108c7, tileRendererInUse null [junit] >> Gears angle 26.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0xffffffffb801002d, 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 0x3b4e95af], image[size 668 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 0xffffffffb801002d, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 1024x1024 brd 0, cur -1/0 668x1000, buffer 0x3b4e95af], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup 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 0x3b4e95af], image[size 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 0x4d76ac26], image[size 668 x 1000, buffer 0x0], 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 0x63010833, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x4d76ac26], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 26.5, [l -1.0, r 1.0, b -1.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 0x4d76ac26], 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 0x3b4e95af], image[size 668 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 0xffffffffb801002d, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 1024x1024 brd 0, cur -1/0 668x1000, buffer 0x3b4e95af], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup 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 0x3b4e95af], image[size 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 0x4d76ac26], image[size 668 x 1000, buffer 0x0], 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 0x63010833, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x4d76ac26], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 26.5, [l -1.0, r 1.0, b -1.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 0x4d76ac26], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x360108dd, 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] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x360108dd, 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] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffff92010861, 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 0xffffffff92010861, 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 0x63010833, 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 0xffffffff92010861, tileRendererInUse null [junit] >> Gears angle 28.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] 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 0xffffffffc6010877, tileRendererInUse null [junit] >> Gears angle 30.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0xffffffff8f01087a, 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@422ab265: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@e008f97 [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x2ab444eb], image[size 667 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 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x2ab444eb], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] 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 0x2ab444eb], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x34e23c44], image[size 667 x 1001, 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 0xffffffffaa01087c, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x34e23c44], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x34e23c44], 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@323c2066: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@123c0201 [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x2ab444eb], image[size 667 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 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x2ab444eb], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] 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 0x2ab444eb], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x34e23c44], image[size 667 x 1001, 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 0xffffffffaa01087c, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x34e23c44], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x34e23c44], 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@6232a773: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@28d86ae1 [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x2ab444eb], image[size 667 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 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x2ab444eb], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] 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 0x2ab444eb], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x34e23c44], image[size 667 x 1001, 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 0xffffffffaa01087c, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x34e23c44], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x34e23c44], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x2d0108cc, 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 0x2d0108cc, tileRendererInUse null [junit] >> Gears angle 31.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffc6010877, 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 0xffffffffc6010877, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] PRINT Duration 2832 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 0x2d0108cc, tileRendererInUse null [junit] >> Gears angle 34.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0xffffffffb801002d, 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@52d50c76: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@6fc2e254 [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x60453da3], image[size 667 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 0xffffffffb801002d, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x60453da3], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] 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 0x60453da3], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x3ac85e6f], image[size 667 x 1001, 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 0xffffffffda01081a, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x3ac85e6f], image[size 667 x 1001, 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.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 0x3ac85e6f], 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@49dbbfcc: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@7fcf82d9 [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x60453da3], image[size 667 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 0xffffffffb801002d, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x60453da3], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] 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 0x60453da3], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x3ac85e6f], image[size 667 x 1001, 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 0xffffffffda01081a, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x3ac85e6f], image[size 667 x 1001, 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.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 0x3ac85e6f], 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@40cf3fe7: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@65d6a309 [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x60453da3], image[size 667 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 0xffffffffb801002d, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x60453da3], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] 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 0x60453da3], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x3ac85e6f], image[size 667 x 1001, 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 0xffffffffda01081a, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x3ac85e6f], image[size 667 x 1001, 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.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 0x3ac85e6f], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffff900108ea, tileRendererInUse null [junit] >> Gears angle 34.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffff900108ea, 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] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffaa01087c, 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 0xffffffffaa01087c, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] PRINT Duration 2775 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 0xffffffffda01081a, 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 0xffffffffaa01087c, 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] 0 s: 60 f / 997 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:1675155341005 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:1675155341030 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:1675155341127 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155341130 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155341130 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155341132 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155341132 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 0xffffffffee0107d6, 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 0xffffffffe501092a, 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 0x6efd05aa], image[size 320 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 0xffffffffe501092a, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x6efd05aa], image[size 320 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 0x6efd05aa], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x2cabd008], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffee0107d6, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x2cabd008], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 9.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x2cabd008], 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 0x6efd05aa], image[size 320 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 0xb0108d7, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x6efd05aa], image[size 320 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 0x6efd05aa], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x2cabd008], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffff8001091c, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x2cabd008], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 9.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x2cabd008], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffee0107d6, tileRendererInUse null [junit] >> Gears angle 9.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffe501092a, 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 0x9880084], image[size 320 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 0xffffffffe501092a, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x9880084], image[size 320 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 0x9880084], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x203a8794], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffff8001091c, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x203a8794], 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 0x203a8794], 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 0x9880084], image[size 320 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 0xb0108d7, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x9880084], image[size 320 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 0x9880084], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x203a8794], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffee0107d6, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x203a8794], 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 0x203a8794], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffff8001091c, tileRendererInUse null [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] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffe501092a, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] PRINT Duration 200 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 0x7d6bde7a], image[size 668 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 0xffffffffe501092a, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/0 320x480, buffer 0x7d6bde7a], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xb0108d7, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/0 320x480, buffer 0x7d6bde7a], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xffffffffe501092a, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/0 28x480, buffer 0x7d6bde7a], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xb0108d7, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/480 320x480, buffer 0x7d6bde7a], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xffffffffe501092a, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/480 320x480, buffer 0x7d6bde7a], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xb0108d7, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/480 28x480, buffer 0x7d6bde7a], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xffffffffe501092a, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/960 320x40, buffer 0x7d6bde7a], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xb0108d7, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/960 320x40, buffer 0x7d6bde7a], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xffffffffe501092a, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0x7d6bde7a], image[size 668 x 1000, buffer 0x0], glad[1 listener, 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 0x7d6bde7a], image[size 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 0x2b76969e], image[size 668 x 1000, buffer 0x0], 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 0xffffffffee0107d6, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x2b76969e], 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.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 0xffffffff8001091c, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x2b76969e], 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 -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 0xffffffffee0107d6, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x2b76969e], 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 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 0xffffffff8001091c, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x2b76969e], 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.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 0xffffffffee0107d6, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x2b76969e], 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 -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 0xffffffff8001091c, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x2b76969e], 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 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 0xffffffffee0107d6, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x2b76969e], 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.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 0xffffffff8001091c, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x2b76969e], 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 -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 0xffffffffee0107d6, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x2b76969e], 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 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 0x2b76969e], 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 0x7d6bde7a], image[size 668 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 0xb0108d7, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/0 320x480, buffer 0x7d6bde7a], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xffffffffe501092a, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/0 320x480, buffer 0x7d6bde7a], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xb0108d7, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/0 28x480, buffer 0x7d6bde7a], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xffffffffe501092a, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/480 320x480, buffer 0x7d6bde7a], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xb0108d7, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/480 320x480, buffer 0x7d6bde7a], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xffffffffe501092a, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/480 28x480, buffer 0x7d6bde7a], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xb0108d7, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/960 320x40, buffer 0x7d6bde7a], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xffffffffe501092a, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/960 320x40, buffer 0x7d6bde7a], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xb0108d7, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0x7d6bde7a], image[size 668 x 1000, buffer 0x0], glad[1 listener, 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 0x7d6bde7a], image[size 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 0x2b76969e], image[size 668 x 1000, buffer 0x0], 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 0xffffffff8001091c, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x2b76969e], 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.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 0xffffffffee0107d6, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x2b76969e], 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 -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 0xffffffff8001091c, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x2b76969e], 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 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 0xffffffffee0107d6, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x2b76969e], 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.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 0xffffffff8001091c, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x2b76969e], 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 -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 0xffffffffee0107d6, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x2b76969e], 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 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 0xffffffff8001091c, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x2b76969e], 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.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 0xffffffffee0107d6, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x2b76969e], 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 -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 0xffffffff8001091c, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x2b76969e], 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 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 0x2b76969e], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffee0107d6, 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] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffe501092a, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] PRINT Duration 634 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 0xb844e31], image[size 668 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 0xb0108d7, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/0 320x480, buffer 0xb844e31], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xffffffffe501092a, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/0 320x480, buffer 0xb844e31], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xb0108d7, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/0 28x480, buffer 0xb844e31], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xffffffffe501092a, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/480 320x480, buffer 0xb844e31], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xb0108d7, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/480 320x480, buffer 0xb844e31], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xffffffffe501092a, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/480 28x480, buffer 0xb844e31], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xb0108d7, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/960 320x40, buffer 0xb844e31], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xffffffffe501092a, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/960 320x40, buffer 0xb844e31], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xb0108d7, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0xb844e31], image[size 668 x 1000, buffer 0x0], glad[1 listener, 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 0xb844e31], image[size 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 0x1bb52b28], image[size 668 x 1000, buffer 0x0], 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 0xffffffffee0107d6, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x1bb52b28], 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 0xffffffff8001091c, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x1bb52b28], 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 0xffffffffee0107d6, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x1bb52b28], 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 0xffffffff8001091c, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x1bb52b28], 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 0xffffffffee0107d6, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x1bb52b28], 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 0xffffffff8001091c, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x1bb52b28], 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 0xffffffffee0107d6, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x1bb52b28], 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 0xffffffff8001091c, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x1bb52b28], 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 0xffffffffee0107d6, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x1bb52b28], 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 0x1bb52b28], 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 0xb844e31], image[size 668 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 0xffffffffe501092a, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/0 320x480, buffer 0xb844e31], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xb0108d7, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/0 320x480, buffer 0xb844e31], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xffffffffe501092a, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/0 28x480, buffer 0xb844e31], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xb0108d7, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/480 320x480, buffer 0xb844e31], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xffffffffe501092a, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/480 320x480, buffer 0xb844e31], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xb0108d7, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/480 28x480, buffer 0xb844e31], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xffffffffe501092a, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/960 320x40, buffer 0xb844e31], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xb0108d7, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/960 320x40, buffer 0xb844e31], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xffffffffe501092a, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0xb844e31], image[size 668 x 1000, buffer 0x0], glad[1 listener, 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 0xb844e31], image[size 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 0x1bb52b28], image[size 668 x 1000, buffer 0x0], 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 0xffffffff8001091c, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x1bb52b28], 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 0xffffffffee0107d6, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x1bb52b28], 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 0xffffffff8001091c, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x1bb52b28], 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 0xffffffffee0107d6, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x1bb52b28], 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 0xffffffff8001091c, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x1bb52b28], 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 0xffffffffee0107d6, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x1bb52b28], 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 0xffffffff8001091c, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x1bb52b28], 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 0xffffffffee0107d6, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x1bb52b28], 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 0xffffffff8001091c, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x1bb52b28], 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 0x1bb52b28], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffee0107d6, 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 0xb0108d7, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] PRINT Duration 528 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 0x35e07dc2], image[size 668 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 0xffffffffee0107d6, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/0 320x480, buffer 0x35e07dc2], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xffffffffe501092a, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/0 320x480, buffer 0x35e07dc2], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xffffffffee0107d6, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/0 28x480, buffer 0x35e07dc2], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xffffffffe501092a, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/480 320x480, buffer 0x35e07dc2], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xffffffffee0107d6, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/480 320x480, buffer 0x35e07dc2], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xffffffffe501092a, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/480 28x480, buffer 0x35e07dc2], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xffffffffee0107d6, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/960 320x40, buffer 0x35e07dc2], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xffffffffe501092a, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/960 320x40, buffer 0x35e07dc2], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xffffffffee0107d6, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0x35e07dc2], image[size 668 x 1000, buffer 0x0], glad[1 listener, 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 0x35e07dc2], image[size 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 0x34d6f521], image[size 668 x 1000, buffer 0x0], 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 0xb0108d7, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x34d6f521], image[size 668 x 1000, 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.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 0x71010954, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x34d6f521], image[size 668 x 1000, 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.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 0xb0108d7, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x34d6f521], image[size 668 x 1000, 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.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 0x71010954, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x34d6f521], image[size 668 x 1000, 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.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 0xb0108d7, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x34d6f521], image[size 668 x 1000, 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.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 0x71010954, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x34d6f521], image[size 668 x 1000, 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.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 0xb0108d7, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x34d6f521], image[size 668 x 1000, 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.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 0x71010954, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x34d6f521], image[size 668 x 1000, 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.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 0xb0108d7, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x34d6f521], image[size 668 x 1000, 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.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 0x34d6f521], 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 0x35e07dc2], image[size 668 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 0xffffffffe501092a, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/0 320x480, buffer 0x35e07dc2], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xffffffffee0107d6, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/0 320x480, buffer 0x35e07dc2], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xffffffffe501092a, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/0 28x480, buffer 0x35e07dc2], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xffffffffee0107d6, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/480 320x480, buffer 0x35e07dc2], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xffffffffe501092a, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/480 320x480, buffer 0x35e07dc2], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xffffffffee0107d6, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/480 28x480, buffer 0x35e07dc2], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xffffffffe501092a, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/960 320x40, buffer 0x35e07dc2], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xffffffffee0107d6, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/960 320x40, buffer 0x35e07dc2], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xffffffffe501092a, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0x35e07dc2], image[size 668 x 1000, buffer 0x0], glad[1 listener, 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 0x35e07dc2], image[size 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 0x34d6f521], image[size 668 x 1000, buffer 0x0], 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 0x71010954, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x34d6f521], image[size 668 x 1000, 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.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 0xb0108d7, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x34d6f521], image[size 668 x 1000, 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.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 0x71010954, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x34d6f521], image[size 668 x 1000, 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.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 0xb0108d7, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x34d6f521], image[size 668 x 1000, 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.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 0x71010954, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x34d6f521], image[size 668 x 1000, 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.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 0xb0108d7, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x34d6f521], image[size 668 x 1000, 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.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 0x71010954, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x34d6f521], image[size 668 x 1000, 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.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 0xb0108d7, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x34d6f521], image[size 668 x 1000, 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.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 0x71010954, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x34d6f521], image[size 668 x 1000, 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.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 0x34d6f521], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xb0108d7, 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 0xffffffffee0107d6, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] PRINT Duration 600 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 0x71010954, 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 0xffffffffee0107d6, 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] 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@77500b7d: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@7cbf227e [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x67b30783], image[size 667 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 0x71010954, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x67b30783], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffe501092a, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x67b30783], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post 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 0x71010954, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x67b30783], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post 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 0xffffffffe501092a, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x67b30783], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, 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 0x71010954, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x67b30783], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post 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 0xffffffffe501092a, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x67b30783], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post 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 0x71010954, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x41, buffer 0x67b30783], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffe501092a, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x41, buffer 0x67b30783], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post 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 0x71010954, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x41, buffer 0x67b30783], image[size 667 x 1001, buffer 0x0], glad[1 listener, 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 0x67b30783], image[size 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 0x7d0c6ed7], image[size 667 x 1001, buffer 0x0], 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 0xffffffffd9010779, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x7d0c6ed7], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 26.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b -1.5007496, t -0.061469316] 0.9595202x1.4392803, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/0 320x480 of 667x1001, swapInterval 1, drawable 0xffffffffee0107d6, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x7d0c6ed7], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 26.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b -1.5007496, t -0.061469316] 0.9595202x1.4392803, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/0 27x480 of 667x1001, swapInterval 1, drawable 0xffffffffd9010779, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x7d0c6ed7], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 26.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b -1.5007496, t -0.061469316] 0.0809595x1.4392803, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/480 320x480 of 667x1001, swapInterval 1, drawable 0xffffffffee0107d6, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x7d0c6ed7], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 26.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b -0.061469316, t 1.377811] 0.9595202x1.4392803, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/480 320x480 of 667x1001, swapInterval 1, drawable 0xffffffffd9010779, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x7d0c6ed7], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 26.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b -0.061469316, t 1.377811] 0.9595202x1.4392803, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/480 27x480 of 667x1001, swapInterval 1, drawable 0xffffffffee0107d6, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x7d0c6ed7], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 26.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b -0.061469316, t 1.377811] 0.0809595x1.4392803, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/960 320x41 of 667x1001, swapInterval 1, drawable 0xffffffffd9010779, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x41, buffer 0x7d0c6ed7], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 26.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b 1.377811, t 1.5007495] 0.9595202x0.122938514, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/960 320x41 of 667x1001, swapInterval 1, drawable 0xffffffffee0107d6, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x41, buffer 0x7d0c6ed7], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 26.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b 1.377811, t 1.5007495] 0.9595202x0.122938514, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/960 27x41 of 667x1001, swapInterval 1, drawable 0xffffffffd9010779, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x41, buffer 0x7d0c6ed7], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 26.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b 1.377811, t 1.5007495] 0.0809595x0.122938514, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x41, buffer 0x7d0c6ed7], 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@7215ab5b: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@24a04b60 [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x67b30783], image[size 667 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 0xffffffffe501092a, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x67b30783], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, 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 0x71010954, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x67b30783], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post 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 0xffffffffe501092a, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x67b30783], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post 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 0x71010954, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x67b30783], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffe501092a, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x67b30783], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post 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 0x71010954, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x67b30783], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post 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 0xffffffffe501092a, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x41, buffer 0x67b30783], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, 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 0x71010954, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x41, buffer 0x67b30783], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post 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 0xffffffffe501092a, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x41, buffer 0x67b30783], image[size 667 x 1001, buffer 0x0], glad[1 listener, 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 0x67b30783], image[size 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 0x7d0c6ed7], image[size 667 x 1001, buffer 0x0], 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 0xffffffffee0107d6, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x7d0c6ed7], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 26.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b -1.5007496, t -0.061469316] 0.9595202x1.4392803, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/0 320x480 of 667x1001, swapInterval 1, drawable 0xffffffffd9010779, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x7d0c6ed7], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 26.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b -1.5007496, t -0.061469316] 0.9595202x1.4392803, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/0 27x480 of 667x1001, swapInterval 1, drawable 0xffffffffee0107d6, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x7d0c6ed7], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 26.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b -1.5007496, t -0.061469316] 0.0809595x1.4392803, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/480 320x480 of 667x1001, swapInterval 1, drawable 0xffffffffd9010779, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x7d0c6ed7], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 26.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b -0.061469316, t 1.377811] 0.9595202x1.4392803, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/480 320x480 of 667x1001, swapInterval 1, drawable 0xffffffffee0107d6, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x7d0c6ed7], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 26.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b -0.061469316, t 1.377811] 0.9595202x1.4392803, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/480 27x480 of 667x1001, swapInterval 1, drawable 0xffffffffd9010779, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x7d0c6ed7], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 26.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b -0.061469316, t 1.377811] 0.0809595x1.4392803, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/960 320x41 of 667x1001, swapInterval 1, drawable 0xffffffffee0107d6, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x41, buffer 0x7d0c6ed7], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 26.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b 1.377811, t 1.5007495] 0.9595202x0.122938514, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/960 320x41 of 667x1001, swapInterval 1, drawable 0xffffffffd9010779, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x41, buffer 0x7d0c6ed7], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 26.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b 1.377811, t 1.5007495] 0.9595202x0.122938514, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/960 27x41 of 667x1001, swapInterval 1, drawable 0xffffffffee0107d6, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x41, buffer 0x7d0c6ed7], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 26.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b 1.377811, t 1.5007495] 0.0809595x0.122938514, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x41, buffer 0x7d0c6ed7], 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@18c71b54: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@159cb6c5 [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x67b30783], image[size 667 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 0x71010954, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x67b30783], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffe501092a, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x67b30783], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post 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 0x71010954, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x67b30783], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post 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 0xffffffffe501092a, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x67b30783], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, 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 0x71010954, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x67b30783], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post 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 0xffffffffe501092a, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x67b30783], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post 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 0x71010954, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x41, buffer 0x67b30783], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffe501092a, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x41, buffer 0x67b30783], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post 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 0x71010954, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x41, buffer 0x67b30783], image[size 667 x 1001, buffer 0x0], glad[1 listener, 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 0x67b30783], image[size 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 0x7d0c6ed7], image[size 667 x 1001, buffer 0x0], 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 0xffffffffd9010779, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x7d0c6ed7], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 26.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b -1.5007496, t -0.061469316] 0.9595202x1.4392803, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/0 320x480 of 667x1001, swapInterval 1, drawable 0xffffffffee0107d6, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x7d0c6ed7], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 26.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b -1.5007496, t -0.061469316] 0.9595202x1.4392803, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/0 27x480 of 667x1001, swapInterval 1, drawable 0xffffffffd9010779, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x7d0c6ed7], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 26.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b -1.5007496, t -0.061469316] 0.0809595x1.4392803, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/480 320x480 of 667x1001, swapInterval 1, drawable 0xffffffffee0107d6, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x7d0c6ed7], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 26.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b -0.061469316, t 1.377811] 0.9595202x1.4392803, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/480 320x480 of 667x1001, swapInterval 1, drawable 0xffffffffd9010779, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x7d0c6ed7], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 26.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b -0.061469316, t 1.377811] 0.9595202x1.4392803, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/480 27x480 of 667x1001, swapInterval 1, drawable 0xffffffffee0107d6, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x7d0c6ed7], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 26.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b -0.061469316, t 1.377811] 0.0809595x1.4392803, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/960 320x41 of 667x1001, swapInterval 1, drawable 0xffffffffd9010779, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x41, buffer 0x7d0c6ed7], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 26.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b 1.377811, t 1.5007495] 0.9595202x0.122938514, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/960 320x41 of 667x1001, swapInterval 1, drawable 0xffffffffee0107d6, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x41, buffer 0x7d0c6ed7], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 26.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b 1.377811, t 1.5007495] 0.9595202x0.122938514, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/960 27x41 of 667x1001, swapInterval 1, drawable 0xffffffffd9010779, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x41, buffer 0x7d0c6ed7], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 26.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b 1.377811, t 1.5007495] 0.0809595x0.122938514, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x41, buffer 0x7d0c6ed7], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffee0107d6, 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] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffe501092a, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] PRINT Duration 2749 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@643a607f: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@74026cb8 [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x7b85c993], image[size 667 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 0xffffffffee0107d6, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x7b85c993], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffe501092a, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x7b85c993], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post 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 0xffffffffee0107d6, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x7b85c993], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post 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 0xffffffffe501092a, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x7b85c993], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffee0107d6, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x7b85c993], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post 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 0xffffffffe501092a, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x7b85c993], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post 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 0xffffffffee0107d6, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x41, buffer 0x7b85c993], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffe501092a, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x41, buffer 0x7b85c993], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post 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 0xffffffffee0107d6, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x41, buffer 0x7b85c993], image[size 667 x 1001, buffer 0x0], glad[1 listener, 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 0x7b85c993], image[size 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 0x43b4e4b4], image[size 667 x 1001, buffer 0x0], 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 0x71010954, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x43b4e4b4], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -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 0xb0108d7, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x43b4e4b4], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -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 0x71010954, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x43b4e4b4], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 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 0xb0108d7, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x43b4e4b4], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -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 0x71010954, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x43b4e4b4], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -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 0xb0108d7, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x43b4e4b4], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 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 0x71010954, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x41, buffer 0x43b4e4b4], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -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 0xb0108d7, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x41, buffer 0x43b4e4b4], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -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 0x71010954, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x41, buffer 0x43b4e4b4], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 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 0x43b4e4b4], 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@275e6216: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@7a830a86 [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x7b85c993], image[size 667 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 0xffffffffe501092a, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x7b85c993], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffee0107d6, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x7b85c993], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post 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 0xffffffffe501092a, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x7b85c993], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post 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 0xffffffffee0107d6, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x7b85c993], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffe501092a, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x7b85c993], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post 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 0xffffffffee0107d6, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x7b85c993], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post 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 0xffffffffe501092a, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x41, buffer 0x7b85c993], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffee0107d6, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x41, buffer 0x7b85c993], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post 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 0xffffffffe501092a, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x41, buffer 0x7b85c993], image[size 667 x 1001, buffer 0x0], glad[1 listener, 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 0x7b85c993], image[size 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 0x43b4e4b4], image[size 667 x 1001, buffer 0x0], 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 0xb0108d7, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x43b4e4b4], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -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 0x71010954, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x43b4e4b4], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -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 0xb0108d7, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x43b4e4b4], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 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 0x71010954, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x43b4e4b4], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -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 0xb0108d7, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x43b4e4b4], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -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 0x71010954, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x43b4e4b4], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 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 0xb0108d7, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x41, buffer 0x43b4e4b4], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -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 0x71010954, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x41, buffer 0x43b4e4b4], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -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 0xb0108d7, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x41, buffer 0x43b4e4b4], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 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 0x43b4e4b4], 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@2209b4a2: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@2c8189c6 [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x7b85c993], image[size 667 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 0xffffffffee0107d6, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x7b85c993], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffe501092a, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x7b85c993], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post 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 0xffffffffee0107d6, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x7b85c993], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post 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 0xffffffffe501092a, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x7b85c993], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffee0107d6, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x7b85c993], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post 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 0xffffffffe501092a, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x7b85c993], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post 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 0xffffffffee0107d6, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x41, buffer 0x7b85c993], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffe501092a, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x41, buffer 0x7b85c993], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post 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 0xffffffffee0107d6, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x41, buffer 0x7b85c993], image[size 667 x 1001, buffer 0x0], glad[1 listener, 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 0x7b85c993], image[size 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 0x43b4e4b4], image[size 667 x 1001, buffer 0x0], 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 0x71010954, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x43b4e4b4], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -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 0xb0108d7, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x43b4e4b4], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -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 0x71010954, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x43b4e4b4], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 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 0xb0108d7, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x43b4e4b4], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -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 0x71010954, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x43b4e4b4], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -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 0xb0108d7, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x43b4e4b4], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 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 0x71010954, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x41, buffer 0x43b4e4b4], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -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 0xb0108d7, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x41, buffer 0x43b4e4b4], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -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 0x71010954, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x41, buffer 0x43b4e4b4], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 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 0x43b4e4b4], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xb0108d7, tileRendererInUse null [junit] >> Gears angle 30.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffe501092a, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] PRINT Duration 2784 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 0xb0108d7, 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] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffe501092a, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] 1 s: 60 f / 1015 ms, 59.1 fps, 16 ms/f; total: 60 f, 59.1 fps, 16 ms/f [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155350757 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.dispose: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.dispose FIN [junit] Thread[AWT-EventQueue-0,6,main] Gears.dispose: tileRendererInUse null [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsAWT - test02_aa8 [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155350784 d 0ms]] [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675155350803 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1675155350804 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: test01_aa0 took 10.043 sec [junit] Testcase: test02_aa8 took 9.749 sec [junit] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 22.037 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675155329440 ms III - Start [junit] SLOCK [T main @ 1675155329441 ms +++ localhost/127.0.0.1:59999 - Locked within 9 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:1675155331190 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155331191 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155331192 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155331194 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155331195 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 0x360108dd, 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 0x63010833, 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 0xffffffffc6010877, tileRendererInUse null [junit] >> Gears angle 12.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -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 0xffffffffb801002d, 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 0x138ce8f9], image[size 320 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 0xffffffffb801002d, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0x138ce8f9], image[size 320 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 0x138ce8f9], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x11e9071d], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0x11e9071d], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 12.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0x11e9071d], 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 0x138ce8f9], image[size 320 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 0xffffffffb801002d, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0x138ce8f9], image[size 320 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 0x138ce8f9], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x11e9071d], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0x11e9071d], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 12.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0x11e9071d], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffff900108ea, 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] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffff900108ea, tileRendererInUse null [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] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffc6010877, 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 0xffffffffc6010877, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] PRINT Duration 485 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 0x196d1053], image[size 320 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 0xffffffffc6010877, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x196d1053], image[size 320 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 0x196d1053], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x7a85cb06], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x7a85cb06], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 16.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x7a85cb06], 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 0x196d1053], image[size 320 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 0xffffffffb801002d, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x196d1053], image[size 320 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 0x196d1053], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x7a85cb06], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x7a85cb06], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 16.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x7a85cb06], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffff8f01087a, 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 0xffffffffc6010877, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] PRINT Duration 250 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 0xffffffff900108ea, 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 false [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x75010912, 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 0x5103e3f0], image[size 668 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 0x75010912, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 1024x1024 brd 0, cur -1/0 668x1000, buffer 0x5103e3f0], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup 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 0x5103e3f0], image[size 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 0x1d985da8], image[size 668 x 1000, buffer 0x0], 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 0xb0108d7, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x1d985da8], 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.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 0x1d985da8], 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 0x5103e3f0], image[size 668 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 0x75010912, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 1024x1024 brd 0, cur -1/0 668x1000, buffer 0x5103e3f0], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup 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 0x5103e3f0], image[size 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 0x1d985da8], image[size 668 x 1000, buffer 0x0], 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 0xb0108d7, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x1d985da8], 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.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 0x1d985da8], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffc601091a, 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] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffc601091a, tileRendererInUse null [junit] >> Gears angle 20.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffff900108ea, 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 0xffffffff900108ea, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] PRINT Duration 297 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 0xb0108d7, 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] RedSquareES2.reshape 0/0 2048x2048 of 2048x2048, swapInterval 1, drawable 0x71010954, 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 0x1cec9f08], image[size 668 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 0x71010954, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 2048x2048 brd 0, cur -1/0 668x1000, buffer 0x1cec9f08], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup 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 0x1cec9f08], image[size 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 0x3678fe34], image[size 668 x 1000, buffer 0x0], 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 0xffffffffb90108c7, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 2048x2048 brd 0, cur 0/0 667x1000, buffer 0x3678fe34], 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.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 0x3678fe34], 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 0x1cec9f08], image[size 668 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 0x71010954, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 2048x2048 brd 0, cur -1/0 668x1000, buffer 0x1cec9f08], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup 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 0x1cec9f08], image[size 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 0x3678fe34], image[size 668 x 1000, buffer 0x0], 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 0xffffffffb90108c7, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 2048x2048 brd 0, cur 0/0 667x1000, buffer 0x3678fe34], 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.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 0x3678fe34], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffff92010861, 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 0xffffffff92010861, 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] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xb0108d7, 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 0xb0108d7, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] PRINT Duration 471 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 0xffffffffb90108c7, tileRendererInUse null [junit] >> Gears angle 26.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0xffffffffb801002d, 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 0x3b4e95af], image[size 668 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 0xffffffffb801002d, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 1024x1024 brd 0, cur -1/0 668x1000, buffer 0x3b4e95af], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup 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 0x3b4e95af], image[size 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 0x4d76ac26], image[size 668 x 1000, buffer 0x0], 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 0x63010833, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x4d76ac26], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 26.5, [l -1.0, r 1.0, b -1.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 0x4d76ac26], 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 0x3b4e95af], image[size 668 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 0xffffffffb801002d, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 1024x1024 brd 0, cur -1/0 668x1000, buffer 0x3b4e95af], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup 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 0x3b4e95af], image[size 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 0x4d76ac26], image[size 668 x 1000, buffer 0x0], 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 0x63010833, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x4d76ac26], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 26.5, [l -1.0, r 1.0, b -1.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 0x4d76ac26], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x360108dd, 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] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x360108dd, 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] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffff92010861, 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 0xffffffff92010861, 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 0x63010833, 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 0xffffffff92010861, tileRendererInUse null [junit] >> Gears angle 28.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] 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 0xffffffffc6010877, tileRendererInUse null [junit] >> Gears angle 30.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0xffffffff8f01087a, 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@422ab265: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@e008f97 [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x2ab444eb], image[size 667 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 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x2ab444eb], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] 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 0x2ab444eb], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x34e23c44], image[size 667 x 1001, 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 0xffffffffaa01087c, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x34e23c44], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x34e23c44], 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@323c2066: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@123c0201 [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x2ab444eb], image[size 667 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 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x2ab444eb], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] 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 0x2ab444eb], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x34e23c44], image[size 667 x 1001, 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 0xffffffffaa01087c, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x34e23c44], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x34e23c44], 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@6232a773: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@28d86ae1 [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x2ab444eb], image[size 667 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 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x2ab444eb], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] 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 0x2ab444eb], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x34e23c44], image[size 667 x 1001, 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 0xffffffffaa01087c, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x34e23c44], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x34e23c44], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x2d0108cc, 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 0x2d0108cc, tileRendererInUse null [junit] >> Gears angle 31.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffc6010877, 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 0xffffffffc6010877, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] PRINT Duration 2832 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 0x2d0108cc, tileRendererInUse null [junit] >> Gears angle 34.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0xffffffffb801002d, 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@52d50c76: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@6fc2e254 [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x60453da3], image[size 667 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 0xffffffffb801002d, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x60453da3], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] 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 0x60453da3], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x3ac85e6f], image[size 667 x 1001, 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 0xffffffffda01081a, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x3ac85e6f], image[size 667 x 1001, 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.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 0x3ac85e6f], 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@49dbbfcc: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@7fcf82d9 [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x60453da3], image[size 667 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 0xffffffffb801002d, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x60453da3], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] 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 0x60453da3], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x3ac85e6f], image[size 667 x 1001, 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 0xffffffffda01081a, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x3ac85e6f], image[size 667 x 1001, 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.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 0x3ac85e6f], 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@40cf3fe7: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@65d6a309 [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x60453da3], image[size 667 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 0xffffffffb801002d, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x60453da3], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] 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 0x60453da3], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x3ac85e6f], image[size 667 x 1001, 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 0xffffffffda01081a, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x3ac85e6f], image[size 667 x 1001, 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.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 0x3ac85e6f], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffff900108ea, tileRendererInUse null [junit] >> Gears angle 34.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffff900108ea, 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] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffaa01087c, 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 0xffffffffaa01087c, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] PRINT Duration 2775 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 0xffffffffda01081a, 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 0xffffffffaa01087c, 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] 0 s: 60 f / 997 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:1675155341005 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:1675155341030 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:1675155341127 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155341130 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155341130 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155341132 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155341132 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 0xffffffffee0107d6, 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 0xffffffffe501092a, 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 0x6efd05aa], image[size 320 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 0xffffffffe501092a, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x6efd05aa], image[size 320 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 0x6efd05aa], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x2cabd008], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffee0107d6, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x2cabd008], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 9.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x2cabd008], 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 0x6efd05aa], image[size 320 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 0xb0108d7, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x6efd05aa], image[size 320 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 0x6efd05aa], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x2cabd008], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffff8001091c, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x2cabd008], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 9.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x2cabd008], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffee0107d6, tileRendererInUse null [junit] >> Gears angle 9.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffe501092a, 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 0x9880084], image[size 320 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 0xffffffffe501092a, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x9880084], image[size 320 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 0x9880084], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x203a8794], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffff8001091c, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x203a8794], 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 0x203a8794], 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 0x9880084], image[size 320 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 0xb0108d7, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x9880084], image[size 320 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 0x9880084], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x203a8794], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffee0107d6, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x203a8794], 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 0x203a8794], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffff8001091c, tileRendererInUse null [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] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffe501092a, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] PRINT Duration 200 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 0x7d6bde7a], image[size 668 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 0xffffffffe501092a, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/0 320x480, buffer 0x7d6bde7a], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xb0108d7, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/0 320x480, buffer 0x7d6bde7a], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xffffffffe501092a, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/0 28x480, buffer 0x7d6bde7a], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xb0108d7, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/480 320x480, buffer 0x7d6bde7a], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xffffffffe501092a, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/480 320x480, buffer 0x7d6bde7a], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xb0108d7, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/480 28x480, buffer 0x7d6bde7a], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xffffffffe501092a, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/960 320x40, buffer 0x7d6bde7a], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xb0108d7, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/960 320x40, buffer 0x7d6bde7a], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xffffffffe501092a, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0x7d6bde7a], image[size 668 x 1000, buffer 0x0], glad[1 listener, 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 0x7d6bde7a], image[size 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 0x2b76969e], image[size 668 x 1000, buffer 0x0], 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 0xffffffffee0107d6, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x2b76969e], 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.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 0xffffffff8001091c, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x2b76969e], 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 -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 0xffffffffee0107d6, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x2b76969e], 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 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 0xffffffff8001091c, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x2b76969e], 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.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 0xffffffffee0107d6, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x2b76969e], 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 -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 0xffffffff8001091c, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x2b76969e], 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 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 0xffffffffee0107d6, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x2b76969e], 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.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 0xffffffff8001091c, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x2b76969e], 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 -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 0xffffffffee0107d6, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x2b76969e], 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 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 0x2b76969e], 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 0x7d6bde7a], image[size 668 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 0xb0108d7, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/0 320x480, buffer 0x7d6bde7a], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xffffffffe501092a, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/0 320x480, buffer 0x7d6bde7a], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xb0108d7, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/0 28x480, buffer 0x7d6bde7a], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xffffffffe501092a, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/480 320x480, buffer 0x7d6bde7a], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xb0108d7, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/480 320x480, buffer 0x7d6bde7a], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xffffffffe501092a, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/480 28x480, buffer 0x7d6bde7a], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xb0108d7, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/960 320x40, buffer 0x7d6bde7a], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xffffffffe501092a, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/960 320x40, buffer 0x7d6bde7a], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xb0108d7, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0x7d6bde7a], image[size 668 x 1000, buffer 0x0], glad[1 listener, 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 0x7d6bde7a], image[size 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 0x2b76969e], image[size 668 x 1000, buffer 0x0], 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 0xffffffff8001091c, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x2b76969e], 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.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 0xffffffffee0107d6, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x2b76969e], 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 -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 0xffffffff8001091c, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x2b76969e], 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 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 0xffffffffee0107d6, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x2b76969e], 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.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 0xffffffff8001091c, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x2b76969e], 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 -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 0xffffffffee0107d6, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x2b76969e], 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 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 0xffffffff8001091c, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x2b76969e], 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.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 0xffffffffee0107d6, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x2b76969e], 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 -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 0xffffffff8001091c, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x2b76969e], 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 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 0x2b76969e], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffee0107d6, 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] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffe501092a, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] PRINT Duration 634 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 0xb844e31], image[size 668 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 0xb0108d7, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/0 320x480, buffer 0xb844e31], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xffffffffe501092a, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/0 320x480, buffer 0xb844e31], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xb0108d7, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/0 28x480, buffer 0xb844e31], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xffffffffe501092a, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/480 320x480, buffer 0xb844e31], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xb0108d7, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/480 320x480, buffer 0xb844e31], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xffffffffe501092a, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/480 28x480, buffer 0xb844e31], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xb0108d7, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/960 320x40, buffer 0xb844e31], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xffffffffe501092a, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/960 320x40, buffer 0xb844e31], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xb0108d7, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0xb844e31], image[size 668 x 1000, buffer 0x0], glad[1 listener, 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 0xb844e31], image[size 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 0x1bb52b28], image[size 668 x 1000, buffer 0x0], 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 0xffffffffee0107d6, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x1bb52b28], 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 0xffffffff8001091c, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x1bb52b28], 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 0xffffffffee0107d6, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x1bb52b28], 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 0xffffffff8001091c, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x1bb52b28], 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 0xffffffffee0107d6, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x1bb52b28], 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 0xffffffff8001091c, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x1bb52b28], 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 0xffffffffee0107d6, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x1bb52b28], 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 0xffffffff8001091c, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x1bb52b28], 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 0xffffffffee0107d6, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x1bb52b28], 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 0x1bb52b28], 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 0xb844e31], image[size 668 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 0xffffffffe501092a, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/0 320x480, buffer 0xb844e31], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xb0108d7, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/0 320x480, buffer 0xb844e31], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xffffffffe501092a, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/0 28x480, buffer 0xb844e31], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xb0108d7, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/480 320x480, buffer 0xb844e31], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xffffffffe501092a, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/480 320x480, buffer 0xb844e31], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xb0108d7, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/480 28x480, buffer 0xb844e31], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xffffffffe501092a, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/960 320x40, buffer 0xb844e31], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xb0108d7, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/960 320x40, buffer 0xb844e31], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xffffffffe501092a, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0xb844e31], image[size 668 x 1000, buffer 0x0], glad[1 listener, 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 0xb844e31], image[size 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 0x1bb52b28], image[size 668 x 1000, buffer 0x0], 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 0xffffffff8001091c, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x1bb52b28], 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 0xffffffffee0107d6, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x1bb52b28], 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 0xffffffff8001091c, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x1bb52b28], 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 0xffffffffee0107d6, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x1bb52b28], 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 0xffffffff8001091c, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x1bb52b28], 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 0xffffffffee0107d6, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x1bb52b28], 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 0xffffffff8001091c, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x1bb52b28], 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 0xffffffffee0107d6, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x1bb52b28], 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 0xffffffff8001091c, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x1bb52b28], 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 0x1bb52b28], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffee0107d6, 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 0xb0108d7, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] PRINT Duration 528 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 0x35e07dc2], image[size 668 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 0xffffffffee0107d6, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/0 320x480, buffer 0x35e07dc2], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xffffffffe501092a, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/0 320x480, buffer 0x35e07dc2], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xffffffffee0107d6, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/0 28x480, buffer 0x35e07dc2], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xffffffffe501092a, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/480 320x480, buffer 0x35e07dc2], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xffffffffee0107d6, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/480 320x480, buffer 0x35e07dc2], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xffffffffe501092a, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/480 28x480, buffer 0x35e07dc2], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xffffffffee0107d6, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/960 320x40, buffer 0x35e07dc2], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xffffffffe501092a, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/960 320x40, buffer 0x35e07dc2], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xffffffffee0107d6, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0x35e07dc2], image[size 668 x 1000, buffer 0x0], glad[1 listener, 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 0x35e07dc2], image[size 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 0x34d6f521], image[size 668 x 1000, buffer 0x0], 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 0xb0108d7, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x34d6f521], image[size 668 x 1000, 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.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 0x71010954, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x34d6f521], image[size 668 x 1000, 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.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 0xb0108d7, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x34d6f521], image[size 668 x 1000, 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.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 0x71010954, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x34d6f521], image[size 668 x 1000, 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.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 0xb0108d7, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x34d6f521], image[size 668 x 1000, 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.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 0x71010954, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x34d6f521], image[size 668 x 1000, 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.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 0xb0108d7, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x34d6f521], image[size 668 x 1000, 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.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 0x71010954, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x34d6f521], image[size 668 x 1000, 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.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 0xb0108d7, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x34d6f521], image[size 668 x 1000, 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.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 0x34d6f521], 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 0x35e07dc2], image[size 668 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 0xffffffffe501092a, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/0 320x480, buffer 0x35e07dc2], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xffffffffee0107d6, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/0 320x480, buffer 0x35e07dc2], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xffffffffe501092a, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/0 28x480, buffer 0x35e07dc2], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xffffffffee0107d6, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/480 320x480, buffer 0x35e07dc2], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xffffffffe501092a, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/480 320x480, buffer 0x35e07dc2], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xffffffffee0107d6, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/480 28x480, buffer 0x35e07dc2], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xffffffffe501092a, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/960 320x40, buffer 0x35e07dc2], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xffffffffee0107d6, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/960 320x40, buffer 0x35e07dc2], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xffffffffe501092a, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0x35e07dc2], image[size 668 x 1000, buffer 0x0], glad[1 listener, 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 0x35e07dc2], image[size 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 0x34d6f521], image[size 668 x 1000, buffer 0x0], 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 0x71010954, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x34d6f521], image[size 668 x 1000, 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.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 0xb0108d7, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x34d6f521], image[size 668 x 1000, 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.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 0x71010954, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x34d6f521], image[size 668 x 1000, 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.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 0xb0108d7, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x34d6f521], image[size 668 x 1000, 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.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 0x71010954, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x34d6f521], image[size 668 x 1000, 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.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 0xb0108d7, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x34d6f521], image[size 668 x 1000, 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.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 0x71010954, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x34d6f521], image[size 668 x 1000, 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.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 0xb0108d7, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x34d6f521], image[size 668 x 1000, 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.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 0x71010954, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x34d6f521], image[size 668 x 1000, 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.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 0x34d6f521], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xb0108d7, 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 0xffffffffee0107d6, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] PRINT Duration 600 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 0x71010954, 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 0xffffffffee0107d6, 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] 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@77500b7d: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@7cbf227e [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x67b30783], image[size 667 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 0x71010954, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x67b30783], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffe501092a, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x67b30783], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post 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 0x71010954, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x67b30783], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post 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 0xffffffffe501092a, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x67b30783], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, 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 0x71010954, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x67b30783], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post 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 0xffffffffe501092a, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x67b30783], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post 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 0x71010954, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x41, buffer 0x67b30783], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffe501092a, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x41, buffer 0x67b30783], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post 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 0x71010954, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x41, buffer 0x67b30783], image[size 667 x 1001, buffer 0x0], glad[1 listener, 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 0x67b30783], image[size 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 0x7d0c6ed7], image[size 667 x 1001, buffer 0x0], 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 0xffffffffd9010779, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x7d0c6ed7], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 26.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b -1.5007496, t -0.061469316] 0.9595202x1.4392803, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/0 320x480 of 667x1001, swapInterval 1, drawable 0xffffffffee0107d6, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x7d0c6ed7], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 26.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b -1.5007496, t -0.061469316] 0.9595202x1.4392803, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/0 27x480 of 667x1001, swapInterval 1, drawable 0xffffffffd9010779, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x7d0c6ed7], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 26.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b -1.5007496, t -0.061469316] 0.0809595x1.4392803, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/480 320x480 of 667x1001, swapInterval 1, drawable 0xffffffffee0107d6, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x7d0c6ed7], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 26.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b -0.061469316, t 1.377811] 0.9595202x1.4392803, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/480 320x480 of 667x1001, swapInterval 1, drawable 0xffffffffd9010779, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x7d0c6ed7], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 26.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b -0.061469316, t 1.377811] 0.9595202x1.4392803, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/480 27x480 of 667x1001, swapInterval 1, drawable 0xffffffffee0107d6, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x7d0c6ed7], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 26.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b -0.061469316, t 1.377811] 0.0809595x1.4392803, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/960 320x41 of 667x1001, swapInterval 1, drawable 0xffffffffd9010779, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x41, buffer 0x7d0c6ed7], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 26.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b 1.377811, t 1.5007495] 0.9595202x0.122938514, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/960 320x41 of 667x1001, swapInterval 1, drawable 0xffffffffee0107d6, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x41, buffer 0x7d0c6ed7], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 26.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b 1.377811, t 1.5007495] 0.9595202x0.122938514, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/960 27x41 of 667x1001, swapInterval 1, drawable 0xffffffffd9010779, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x41, buffer 0x7d0c6ed7], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 26.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b 1.377811, t 1.5007495] 0.0809595x0.122938514, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x41, buffer 0x7d0c6ed7], 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@7215ab5b: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@24a04b60 [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x67b30783], image[size 667 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 0xffffffffe501092a, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x67b30783], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, 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 0x71010954, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x67b30783], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post 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 0xffffffffe501092a, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x67b30783], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post 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 0x71010954, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x67b30783], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffe501092a, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x67b30783], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post 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 0x71010954, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x67b30783], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post 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 0xffffffffe501092a, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x41, buffer 0x67b30783], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, 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 0x71010954, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x41, buffer 0x67b30783], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post 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 0xffffffffe501092a, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x41, buffer 0x67b30783], image[size 667 x 1001, buffer 0x0], glad[1 listener, 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 0x67b30783], image[size 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 0x7d0c6ed7], image[size 667 x 1001, buffer 0x0], 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 0xffffffffee0107d6, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x7d0c6ed7], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 26.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b -1.5007496, t -0.061469316] 0.9595202x1.4392803, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/0 320x480 of 667x1001, swapInterval 1, drawable 0xffffffffd9010779, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x7d0c6ed7], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 26.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b -1.5007496, t -0.061469316] 0.9595202x1.4392803, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/0 27x480 of 667x1001, swapInterval 1, drawable 0xffffffffee0107d6, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x7d0c6ed7], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 26.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b -1.5007496, t -0.061469316] 0.0809595x1.4392803, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/480 320x480 of 667x1001, swapInterval 1, drawable 0xffffffffd9010779, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x7d0c6ed7], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 26.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b -0.061469316, t 1.377811] 0.9595202x1.4392803, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/480 320x480 of 667x1001, swapInterval 1, drawable 0xffffffffee0107d6, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x7d0c6ed7], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 26.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b -0.061469316, t 1.377811] 0.9595202x1.4392803, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/480 27x480 of 667x1001, swapInterval 1, drawable 0xffffffffd9010779, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x7d0c6ed7], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 26.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b -0.061469316, t 1.377811] 0.0809595x1.4392803, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/960 320x41 of 667x1001, swapInterval 1, drawable 0xffffffffee0107d6, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x41, buffer 0x7d0c6ed7], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 26.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b 1.377811, t 1.5007495] 0.9595202x0.122938514, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/960 320x41 of 667x1001, swapInterval 1, drawable 0xffffffffd9010779, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x41, buffer 0x7d0c6ed7], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 26.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b 1.377811, t 1.5007495] 0.9595202x0.122938514, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/960 27x41 of 667x1001, swapInterval 1, drawable 0xffffffffee0107d6, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x41, buffer 0x7d0c6ed7], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 26.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b 1.377811, t 1.5007495] 0.0809595x0.122938514, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x41, buffer 0x7d0c6ed7], 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@18c71b54: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@159cb6c5 [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x67b30783], image[size 667 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 0x71010954, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x67b30783], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffe501092a, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x67b30783], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post 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 0x71010954, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x67b30783], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post 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 0xffffffffe501092a, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x67b30783], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, 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 0x71010954, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x67b30783], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post 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 0xffffffffe501092a, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x67b30783], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post 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 0x71010954, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x41, buffer 0x67b30783], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffe501092a, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x41, buffer 0x67b30783], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post 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 0x71010954, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x41, buffer 0x67b30783], image[size 667 x 1001, buffer 0x0], glad[1 listener, 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 0x67b30783], image[size 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 0x7d0c6ed7], image[size 667 x 1001, buffer 0x0], 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 0xffffffffd9010779, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x7d0c6ed7], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 26.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b -1.5007496, t -0.061469316] 0.9595202x1.4392803, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/0 320x480 of 667x1001, swapInterval 1, drawable 0xffffffffee0107d6, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x7d0c6ed7], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 26.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b -1.5007496, t -0.061469316] 0.9595202x1.4392803, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/0 27x480 of 667x1001, swapInterval 1, drawable 0xffffffffd9010779, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x7d0c6ed7], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 26.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b -1.5007496, t -0.061469316] 0.0809595x1.4392803, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/480 320x480 of 667x1001, swapInterval 1, drawable 0xffffffffee0107d6, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x7d0c6ed7], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 26.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b -0.061469316, t 1.377811] 0.9595202x1.4392803, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/480 320x480 of 667x1001, swapInterval 1, drawable 0xffffffffd9010779, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x7d0c6ed7], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 26.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b -0.061469316, t 1.377811] 0.9595202x1.4392803, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/480 27x480 of 667x1001, swapInterval 1, drawable 0xffffffffee0107d6, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x7d0c6ed7], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 26.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b -0.061469316, t 1.377811] 0.0809595x1.4392803, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/960 320x41 of 667x1001, swapInterval 1, drawable 0xffffffffd9010779, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x41, buffer 0x7d0c6ed7], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 26.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b 1.377811, t 1.5007495] 0.9595202x0.122938514, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/960 320x41 of 667x1001, swapInterval 1, drawable 0xffffffffee0107d6, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x41, buffer 0x7d0c6ed7], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 26.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b 1.377811, t 1.5007495] 0.9595202x0.122938514, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/960 27x41 of 667x1001, swapInterval 1, drawable 0xffffffffd9010779, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x41, buffer 0x7d0c6ed7], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 26.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b 1.377811, t 1.5007495] 0.0809595x0.122938514, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x41, buffer 0x7d0c6ed7], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffee0107d6, 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] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffe501092a, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] PRINT Duration 2749 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@643a607f: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@74026cb8 [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x7b85c993], image[size 667 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 0xffffffffee0107d6, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x7b85c993], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffe501092a, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x7b85c993], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post 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 0xffffffffee0107d6, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x7b85c993], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post 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 0xffffffffe501092a, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x7b85c993], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffee0107d6, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x7b85c993], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post 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 0xffffffffe501092a, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x7b85c993], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post 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 0xffffffffee0107d6, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x41, buffer 0x7b85c993], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffe501092a, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x41, buffer 0x7b85c993], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post 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 0xffffffffee0107d6, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x41, buffer 0x7b85c993], image[size 667 x 1001, buffer 0x0], glad[1 listener, 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 0x7b85c993], image[size 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 0x43b4e4b4], image[size 667 x 1001, buffer 0x0], 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 0x71010954, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x43b4e4b4], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -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 0xb0108d7, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x43b4e4b4], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -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 0x71010954, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x43b4e4b4], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 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 0xb0108d7, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x43b4e4b4], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -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 0x71010954, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x43b4e4b4], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -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 0xb0108d7, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x43b4e4b4], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 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 0x71010954, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x41, buffer 0x43b4e4b4], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -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 0xb0108d7, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x41, buffer 0x43b4e4b4], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -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 0x71010954, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x41, buffer 0x43b4e4b4], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 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 0x43b4e4b4], 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@275e6216: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@7a830a86 [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x7b85c993], image[size 667 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 0xffffffffe501092a, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x7b85c993], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffee0107d6, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x7b85c993], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post 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 0xffffffffe501092a, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x7b85c993], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post 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 0xffffffffee0107d6, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x7b85c993], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffe501092a, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x7b85c993], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post 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 0xffffffffee0107d6, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x7b85c993], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post 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 0xffffffffe501092a, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x41, buffer 0x7b85c993], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffee0107d6, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x41, buffer 0x7b85c993], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post 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 0xffffffffe501092a, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x41, buffer 0x7b85c993], image[size 667 x 1001, buffer 0x0], glad[1 listener, 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 0x7b85c993], image[size 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 0x43b4e4b4], image[size 667 x 1001, buffer 0x0], 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 0xb0108d7, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x43b4e4b4], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -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 0x71010954, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x43b4e4b4], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -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 0xb0108d7, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x43b4e4b4], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 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 0x71010954, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x43b4e4b4], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -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 0xb0108d7, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x43b4e4b4], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -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 0x71010954, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x43b4e4b4], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 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 0xb0108d7, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x41, buffer 0x43b4e4b4], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -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 0x71010954, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x41, buffer 0x43b4e4b4], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -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 0xb0108d7, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x41, buffer 0x43b4e4b4], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 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 0x43b4e4b4], 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@2209b4a2: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@2c8189c6 [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x7b85c993], image[size 667 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 0xffffffffee0107d6, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x7b85c993], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffe501092a, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x7b85c993], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post 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 0xffffffffee0107d6, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x7b85c993], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post 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 0xffffffffe501092a, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x7b85c993], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffee0107d6, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x7b85c993], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post 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 0xffffffffe501092a, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x7b85c993], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post 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 0xffffffffee0107d6, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x41, buffer 0x7b85c993], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffe501092a, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x41, buffer 0x7b85c993], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post 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 0xffffffffee0107d6, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x41, buffer 0x7b85c993], image[size 667 x 1001, buffer 0x0], glad[1 listener, 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 0x7b85c993], image[size 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 0x43b4e4b4], image[size 667 x 1001, buffer 0x0], 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 0x71010954, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x43b4e4b4], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -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 0xb0108d7, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x43b4e4b4], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -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 0x71010954, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x43b4e4b4], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 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 0xb0108d7, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x43b4e4b4], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -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 0x71010954, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x43b4e4b4], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -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 0xb0108d7, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x43b4e4b4], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 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 0x71010954, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x41, buffer 0x43b4e4b4], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -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 0xb0108d7, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x41, buffer 0x43b4e4b4], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -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 0x71010954, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x41, buffer 0x43b4e4b4], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 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 0x43b4e4b4], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xb0108d7, tileRendererInUse null [junit] >> Gears angle 30.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffe501092a, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] PRINT Duration 2784 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 0xb0108d7, 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] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffe501092a, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] 1 s: 60 f / 1015 ms, 59.1 fps, 16 ms/f; total: 60 f, 59.1 fps, 16 ms/f [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155350757 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.dispose: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.dispose FIN [junit] Thread[AWT-EventQueue-0,6,main] Gears.dispose: tileRendererInUse null [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsAWT - test02_aa8 [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155350784 d 0ms]] [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675155350803 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1675155350804 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [junit] ------------- ---------------- --------------- [junit] Testsuite: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsNewtAWT [junit] Testsuite: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsNewtAWT [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675155352287 ms III - Start [junit] SLOCK [T main @ 1675155352288 ms +++ localhost/127.0.0.1:59999 - Locked within 10 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsNewtAWT - test01_aa0 [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] Gears.init: tileRendererInUse null [junit] GearsES2 init on Thread[main-Display-.windows_nil-1-EDT-1,5,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL4bc/GL4bc.hw] [junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR NVIDIA Corporation [junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [junit] GL_VERSION 4.6.0 NVIDIA 391.35 [junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 325 [junit] GLX_EXTENSIONS 30 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 list created: 1 [junit] gear2 list created: 2 [junit] gear3 list created: 3 [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffff8001091c, 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 0xb0108d7, 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 0xffffffffe501092a, 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 0xffffffffd9010779, 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:1675155354286 d 1ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.newt.opengl.GLWindow, consumed false, when:1675155354287 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.newt.opengl.GLWindow, consumed false, when:1675155354289 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.newt.opengl.GLWindow, consumed false, when:1675155354310 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.newt.opengl.GLWindow, consumed false, when:1675155354311 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 0xfffffffff9010795, 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] RedSquareES2.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0xfffffffff9010795, 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 0x6a28f034], image[size 320 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 0xfffffffff9010795, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0x6a28f034], image[size 320 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 0x6a28f034], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x79f12d75], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffff8001091c, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0x79f12d75], 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 0x79f12d75], 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 0x6a28f034], image[size 320 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 0xfffffffff9010795, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0x6a28f034], image[size 320 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 0x6a28f034], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x79f12d75], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffff8001091c, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0x79f12d75], 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 0x79f12d75], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffaa01087c, 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[main-AWTAnimator#00,5,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffff900108ea, 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 0xffffffffcc010841, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] PRINT Duration 456 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 0xffffffff8001091c, 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 0x7190520d], image[size 320 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 0xffffffff8001091c, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x7190520d], image[size 320 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 0x7190520d], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x52fdab02], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x52fdab02], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 18.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x52fdab02], 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 0x7190520d], image[size 320 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 0xffffffffcc010841, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x7190520d], image[size 320 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 0x7190520d], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x52fdab02], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffaa01087c, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x52fdab02], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 18.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x52fdab02], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PRINT Duration 233 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 0xffffffff900108ea, 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] 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 0xffffffff8001091c, 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 0xffffffff900108ea, tileRendererInUse null [junit] >> Gears angle 21.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0xffffffff900108ea, 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 0x17e7be84], image[size 668 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 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 1024x1024 brd 0, cur -1/0 668x1000, buffer 0x17e7be84], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup 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 0x17e7be84], image[size 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 0x3c4fbcb4], image[size 668 x 1000, buffer 0x0], 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 0x75010912, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x3c4fbcb4], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 21.0, [l -1.0, r 1.0, b -1.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 0x3c4fbcb4], 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 0x17e7be84], image[size 668 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 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 1024x1024 brd 0, cur -1/0 668x1000, buffer 0x17e7be84], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup 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 0x17e7be84], image[size 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 0x3c4fbcb4], image[size 668 x 1000, buffer 0x0], 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 0x75010912, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x3c4fbcb4], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 21.0, [l -1.0, r 1.0, b -1.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 0x3c4fbcb4], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x90108d5, tileRendererInUse null [junit] >> Gears angle 21.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] Thread[main-AWTAnimator#00,5,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xfffffffff9010795, tileRendererInUse null [junit] >> Gears angle 21.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x2e0107a1, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] PRINT Duration 278 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 0x75010912, 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 0xfffffffff9010795, tileRendererInUse null [junit] >> Gears angle 24.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 2048x2048 of 2048x2048, swapInterval 1, drawable 0xfffffffff9010795, 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 0x6e97b93e], image[size 668 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 0xfffffffff9010795, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 2048x2048 brd 0, cur -1/0 668x1000, buffer 0x6e97b93e], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup 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 0x6e97b93e], image[size 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 0x2df15eb1], image[size 668 x 1000, buffer 0x0], 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 0xb0108d7, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 2048x2048 brd 0, cur 0/0 667x1000, buffer 0x2df15eb1], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 24.0, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -1.0, r 0.99700594, b -1.4970059, t 1.4970059] 1.9970059x2.9940119, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 2048x2048 brd 0, cur 0/0 667x1000, buffer 0x2df15eb1], 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 0x6e97b93e], image[size 668 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 0xfffffffff9010795, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 2048x2048 brd 0, cur -1/0 668x1000, buffer 0x6e97b93e], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup 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 0x6e97b93e], image[size 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 0x2df15eb1], image[size 668 x 1000, buffer 0x0], 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 0xb0108d7, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 2048x2048 brd 0, cur 0/0 667x1000, buffer 0x2df15eb1], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 24.0, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -1.0, r 0.99700594, b -1.4970059, t 1.4970059] 1.9970059x2.9940119, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 2048x2048 brd 0, cur 0/0 667x1000, buffer 0x2df15eb1], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffff8001091c, tileRendererInUse null [junit] >> Gears angle 24.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] Thread[main-AWTAnimator#00,5,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffcc010841, 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 0x75010912, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] PRINT Duration 435 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 0xb0108d7, 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 0xffffffffcc010841, tileRendererInUse null [junit] >> Gears angle 27.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0xb0108d7, 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 0x5c18c504], image[size 668 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 0xb0108d7, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 1024x1024 brd 0, cur -1/0 668x1000, buffer 0x5c18c504], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup 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 0x5c18c504], image[size 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 0x36b88cf4], image[size 668 x 1000, buffer 0x0], 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 0xffffffffee0107d6, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x36b88cf4], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 27.0, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -1.0, r 0.99700594, b -1.4970059, t 1.4970059] 1.9970059x2.9940119, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x36b88cf4], 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 0x5c18c504], image[size 668 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 0xb0108d7, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 1024x1024 brd 0, cur -1/0 668x1000, buffer 0x5c18c504], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup 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 0x5c18c504], image[size 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 0x36b88cf4], image[size 668 x 1000, buffer 0x0], 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 0xffffffffee0107d6, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x36b88cf4], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 27.0, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -1.0, r 0.99700594, b -1.4970059, t 1.4970059] 1.9970059x2.9940119, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x36b88cf4], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x2e0107a1, 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] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x75010912, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] PRINT Duration 278 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 0xffffffffee0107d6, tileRendererInUse null [junit] Thread[main-AWTAnimator#00,5,main] RedSquareES2.reshape FIN [junit] Thread[main-AWTAnimator#00,5,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x2e0107a1, 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] 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 0x2e0107a1, tileRendererInUse null [junit] >> Gears angle 29.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x2e0107a1, 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@2f23f23b: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@b41df9c [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x2d95f727], image[size 667 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 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x2d95f727], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] 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 0x2d95f727], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x6bd6d62c], image[size 667 x 1001, 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 0xffffffffc601091a, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x6bd6d62c], image[size 667 x 1001, 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.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 0x6bd6d62c], 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@c8114b4: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@6930949f [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x2d95f727], image[size 667 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 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x2d95f727], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] 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 0x2d95f727], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x6bd6d62c], image[size 667 x 1001, 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 0xffffffffc601091a, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x6bd6d62c], image[size 667 x 1001, 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.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 0x6bd6d62c], 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@33ea9689: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@7c15f10d [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x2d95f727], image[size 667 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 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x2d95f727], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] 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 0x2d95f727], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x6bd6d62c], image[size 667 x 1001, 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 0xffffffffc601091a, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x6bd6d62c], image[size 667 x 1001, 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.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 0x6bd6d62c], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xfffffffff9010795, 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[main-AWTAnimator#00,5,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffff8001091c, tileRendererInUse null [junit] >> Gears angle 29.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffee0107d6, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] PRINT Duration 2853 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 0xffffffffc601091a, 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 0xffffffff8001091c, tileRendererInUse null [junit] >> Gears angle 33.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0xffffffff8001091c, 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@68bf3acf: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@239fc06d [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x53bae372], image[size 667 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 0xffffffff8001091c, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x53bae372], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] 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 0x53bae372], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x213594a8], image[size 667 x 1001, 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 0x63010833, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x213594a8], image[size 667 x 1001, 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.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 0x213594a8], 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@3e00f50e: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@1cfbf624 [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x53bae372], image[size 667 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 0xffffffff8001091c, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x53bae372], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] 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 0x53bae372], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x213594a8], image[size 667 x 1001, 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 0x63010833, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x213594a8], image[size 667 x 1001, 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.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 0x213594a8], 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@7e00696b: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@12c375a7 [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x53bae372], image[size 667 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 0xffffffff8001091c, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x53bae372], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] 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 0x53bae372], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x213594a8], image[size 667 x 1001, 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 0x63010833, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x213594a8], image[size 667 x 1001, 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.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 0x213594a8], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffe10108df, 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[main-AWTAnimator#00,5,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffc6010877, 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] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffee0107d6, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] PRINT Duration 2572 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 0x63010833, tileRendererInUse null [junit] Thread[main-AWTAnimator#00,5,main] RedSquareES2.reshape FIN [junit] 1 s: 60 f / 1000 ms, 60.0 fps, 16 ms/f; total: 60 f, 60.0 fps, 16 ms/f [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.newt.opengl.GLWindow, consumed false, when:1675155363807 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.newt.opengl.GLWindow, consumed false, when:1675155363819 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 0xffffffffee0107d6, 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 0x63010833, 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 0xfffffffff9010795, 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 0xffffffff8001091c, 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:1675155364048 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.newt.opengl.GLWindow, consumed false, when:1675155364050 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.newt.opengl.GLWindow, consumed false, when:1675155364050 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.newt.opengl.GLWindow, consumed false, when:1675155364074 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.newt.opengl.GLWindow, consumed false, when:1675155364074 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 0x3ec0f249], image[size 320 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 0xfffffffff6010884, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x3ec0f249], image[size 320 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 0x3ec0f249], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x184f1fcc], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x184f1fcc], 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 0x184f1fcc], 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 0x3ec0f249], image[size 320 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 0x90108d5, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x3ec0f249], image[size 320 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 0x3ec0f249], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x184f1fcc], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x63010833, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x184f1fcc], 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 0x184f1fcc], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PRINT Duration 185 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 0xffffffff92010861, tileRendererInUse null [junit] doPrint: dpi 72, TestTiledPrintingGearsNewtAWT.test02_aa8-n0002-on_screen-dpi072-aa8-tSz-001x-001-resize0.ps [junit] >> Gears angle 11.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] Thread[main-AWTAnimator#01,5,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xfffffffff6010884, 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 0x792fd1bc], image[size 320 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 0x90108d5, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x792fd1bc], image[size 320 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 0x792fd1bc], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x4e8de556], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x4e8de556], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 14.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x4e8de556], 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 0x792fd1bc], image[size 320 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 0xfffffffff6010884, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x792fd1bc], image[size 320 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 0x792fd1bc], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x4e8de556], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x63010833, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x4e8de556], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 14.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x4e8de556], 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] Thread[main-AWTAnimator#01,5,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffff92010861, tileRendererInUse null [junit] >> Gears angle 14.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] doPrint: dpi 150, TestTiledPrintingGearsNewtAWT.test02_aa8-n0003-on_screen-dpi150-aaN-tSz-001x-001-resize0.ps [junit] Thread[main-AWTAnimator#01,5,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x90108d5, 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 0xce7b9af], image[size 668 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 0xfffffffff6010884, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/0 320x480, buffer 0xce7b9af], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x90108d5, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/0 320x480, buffer 0xce7b9af], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xfffffffff6010884, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/0 28x480, buffer 0xce7b9af], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x90108d5, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/480 320x480, buffer 0xce7b9af], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xfffffffff6010884, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/480 320x480, buffer 0xce7b9af], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x90108d5, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/480 28x480, buffer 0xce7b9af], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xfffffffff6010884, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/960 320x40, buffer 0xce7b9af], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x90108d5, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/960 320x40, buffer 0xce7b9af], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xfffffffff6010884, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0xce7b9af], image[size 668 x 1000, buffer 0x0], glad[1 listener, 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 0xce7b9af], image[size 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 0x1ac80068], image[size 668 x 1000, buffer 0x0], 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 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x1ac80068], 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 0x63010833, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x1ac80068], 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 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x1ac80068], 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 0x63010833, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x1ac80068], 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 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x1ac80068], 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 0x63010833, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x1ac80068], 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 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x1ac80068], 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 0x63010833, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x1ac80068], 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 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x1ac80068], 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 0x1ac80068], 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 0xce7b9af], image[size 668 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 0x90108d5, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/0 320x480, buffer 0xce7b9af], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xfffffffff6010884, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/0 320x480, buffer 0xce7b9af], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x90108d5, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/0 28x480, buffer 0xce7b9af], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xfffffffff6010884, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/480 320x480, buffer 0xce7b9af], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x90108d5, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/480 320x480, buffer 0xce7b9af], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xfffffffff6010884, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/480 28x480, buffer 0xce7b9af], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x90108d5, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/960 320x40, buffer 0xce7b9af], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xfffffffff6010884, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/960 320x40, buffer 0xce7b9af], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x90108d5, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0xce7b9af], image[size 668 x 1000, buffer 0x0], glad[1 listener, 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 0xce7b9af], image[size 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 0x1ac80068], image[size 668 x 1000, buffer 0x0], 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 0x63010833, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x1ac80068], 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 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x1ac80068], 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 0x63010833, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x1ac80068], 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 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x1ac80068], 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 0x63010833, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x1ac80068], 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 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x1ac80068], 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 0x63010833, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x1ac80068], 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 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x1ac80068], 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 0x63010833, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x1ac80068], 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 0x1ac80068], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[main-AWTAnimator#01,5,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x63010833, 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] PRINT Duration 655 ms [junit] PRINT AWTPrintLifecycle.release.count 2 [junit] No PDF [junit] doPrint: dpi 150, TestTiledPrintingGearsNewtAWT.test02_aa8-n0004-on_screen-dpi150-aaN-tSz2048x2048-resize0.ps [junit] Thread[main-AWTAnimator#01,5,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xfffffffff6010884, 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 0x1d9f599e], image[size 668 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 0x90108d5, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/0 320x480, buffer 0x1d9f599e], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xfffffffff6010884, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/0 320x480, buffer 0x1d9f599e], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x90108d5, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/0 28x480, buffer 0x1d9f599e], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xfffffffff6010884, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/480 320x480, buffer 0x1d9f599e], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x90108d5, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/480 320x480, buffer 0x1d9f599e], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xfffffffff6010884, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/480 28x480, buffer 0x1d9f599e], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x90108d5, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/960 320x40, buffer 0x1d9f599e], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xfffffffff6010884, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/960 320x40, buffer 0x1d9f599e], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x90108d5, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0x1d9f599e], image[size 668 x 1000, buffer 0x0], glad[1 listener, 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 0x1d9f599e], image[size 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 0x5ba19e05], image[size 668 x 1000, buffer 0x0], 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 0x63010833, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x5ba19e05], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 21.0, [l -1.0, r 1.0, b -1.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 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x5ba19e05], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 21.0, [l -1.0, r 1.0, b -1.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 0x63010833, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x5ba19e05], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 21.0, [l -1.0, r 1.0, b -1.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 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x5ba19e05], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 21.0, [l -1.0, r 1.0, b -1.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 0x63010833, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x5ba19e05], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 21.0, [l -1.0, r 1.0, b -1.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 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x5ba19e05], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 21.0, [l -1.0, r 1.0, b -1.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 0x63010833, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x5ba19e05], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 21.0, [l -1.0, r 1.0, b -1.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 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x5ba19e05], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 21.0, [l -1.0, r 1.0, b -1.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 0x63010833, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x5ba19e05], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 21.0, [l -1.0, r 1.0, b -1.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 0x5ba19e05], 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 0x1d9f599e], image[size 668 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 0xfffffffff6010884, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/0 320x480, buffer 0x1d9f599e], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x90108d5, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/0 320x480, buffer 0x1d9f599e], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xfffffffff6010884, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/0 28x480, buffer 0x1d9f599e], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x90108d5, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/480 320x480, buffer 0x1d9f599e], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xfffffffff6010884, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/480 320x480, buffer 0x1d9f599e], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x90108d5, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/480 28x480, buffer 0x1d9f599e], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xfffffffff6010884, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/960 320x40, buffer 0x1d9f599e], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x90108d5, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/960 320x40, buffer 0x1d9f599e], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xfffffffff6010884, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0x1d9f599e], image[size 668 x 1000, buffer 0x0], glad[1 listener, 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 0x1d9f599e], image[size 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 0x5ba19e05], image[size 668 x 1000, buffer 0x0], 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 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x5ba19e05], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 21.0, [l -1.0, r 1.0, b -1.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 0x63010833, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x5ba19e05], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 21.0, [l -1.0, r 1.0, b -1.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 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x5ba19e05], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 21.0, [l -1.0, r 1.0, b -1.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 0x63010833, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x5ba19e05], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 21.0, [l -1.0, r 1.0, b -1.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 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x5ba19e05], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 21.0, [l -1.0, r 1.0, b -1.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 0x63010833, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x5ba19e05], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 21.0, [l -1.0, r 1.0, b -1.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 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x5ba19e05], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 21.0, [l -1.0, r 1.0, b -1.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 0x63010833, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x5ba19e05], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 21.0, [l -1.0, r 1.0, b -1.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 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x5ba19e05], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 21.0, [l -1.0, r 1.0, b -1.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 0x5ba19e05], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PRINT Duration 610 ms [junit] PRINT AWTPrintLifecycle.release.count 2 [junit] No PDF [junit] doPrint: dpi 150, TestTiledPrintingGearsNewtAWT.test02_aa8-n0005-on_screen-dpi150-aaN-tSz-001x-001-resize1.ps [junit] Thread[main-AWTAnimator#01,5,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffff92010861, 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 0x90108d5, 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 0x638dabfb], image[size 668 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 0xfffffffff6010884, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/0 320x480, buffer 0x638dabfb], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x90108d5, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/0 320x480, buffer 0x638dabfb], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xfffffffff6010884, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/0 28x480, buffer 0x638dabfb], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x90108d5, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/480 320x480, buffer 0x638dabfb], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xfffffffff6010884, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/480 320x480, buffer 0x638dabfb], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x90108d5, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/480 28x480, buffer 0x638dabfb], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xfffffffff6010884, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/960 320x40, buffer 0x638dabfb], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x90108d5, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/960 320x40, buffer 0x638dabfb], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xfffffffff6010884, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0x638dabfb], image[size 668 x 1000, buffer 0x0], glad[1 listener, 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 0x638dabfb], image[size 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 0x1e80cc8], image[size 668 x 1000, buffer 0x0], 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 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x1e80cc8], image[size 668 x 1000, 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.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 0x63010833, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x1e80cc8], image[size 668 x 1000, 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.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 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x1e80cc8], image[size 668 x 1000, 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.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 0x63010833, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x1e80cc8], image[size 668 x 1000, 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.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 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x1e80cc8], image[size 668 x 1000, 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.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 0x63010833, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x1e80cc8], image[size 668 x 1000, 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.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 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x1e80cc8], image[size 668 x 1000, 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.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 0x63010833, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x1e80cc8], image[size 668 x 1000, 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.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 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x1e80cc8], image[size 668 x 1000, 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.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 0x1e80cc8], 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 0x638dabfb], image[size 668 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 0x90108d5, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/0 320x480, buffer 0x638dabfb], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xfffffffff6010884, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/0 320x480, buffer 0x638dabfb], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x90108d5, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/0 28x480, buffer 0x638dabfb], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xfffffffff6010884, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/480 320x480, buffer 0x638dabfb], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x90108d5, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/480 320x480, buffer 0x638dabfb], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xfffffffff6010884, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/480 28x480, buffer 0x638dabfb], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x90108d5, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/960 320x40, buffer 0x638dabfb], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xfffffffff6010884, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/960 320x40, buffer 0x638dabfb], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x90108d5, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0x638dabfb], image[size 668 x 1000, buffer 0x0], glad[1 listener, 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 0x638dabfb], image[size 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 0x1e80cc8], image[size 668 x 1000, buffer 0x0], 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 0x63010833, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x1e80cc8], image[size 668 x 1000, 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.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 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x1e80cc8], image[size 668 x 1000, 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.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 0x63010833, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x1e80cc8], image[size 668 x 1000, 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.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 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x1e80cc8], image[size 668 x 1000, 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.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 0x63010833, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x1e80cc8], image[size 668 x 1000, 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.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 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x1e80cc8], image[size 668 x 1000, 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.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 0x63010833, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x1e80cc8], image[size 668 x 1000, 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.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 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x1e80cc8], image[size 668 x 1000, 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.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 0x63010833, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x1e80cc8], image[size 668 x 1000, 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.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 0x1e80cc8], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PRINT Duration 563 ms [junit] PRINT resizeWithinPrint repaint [junit] PRINT resizeWithinPrint size- 772x595 [junit] Thread[main-AWTAnimator#01,5,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffff92010861, 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] PRINT AWTPrintLifecycle.release.count 2 [junit] No PDF [junit] doPrint: dpi 150, TestTiledPrintingGearsNewtAWT.test02_aa8-n0006-offscrn_3-dpi150-aaN-tSz-001x-001-resize0.ps [junit] Thread[main-AWTAnimator#01,5,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xfffffffff6010884, tileRendererInUse null [junit] Thread[main-AWTAnimator#01,5,main] RedSquareES2.reshape FIN [junit] PRINTable: OffscreenPrintable [junit] PRINT DPI: 150, AA -1, scaleGL 0.48 [junit] PRINT AWTPrintLifecycle.setup.count 2 [junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch [junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots [junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch [junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.offscrn thread AWT-EventQueue-0 [junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.37772397094430993 [junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 1608x1239 [junit] PRINT.offscrn image BufferedImageInt@1fb1669: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@2cb8bf64 [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x5685a8a4], image[size 667 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 0x90108d5, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x5685a8a4], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, 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 0xfffffffff6010884, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x5685a8a4], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post 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 0x90108d5, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x5685a8a4], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post 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 0xfffffffff6010884, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x5685a8a4], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, 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 0x90108d5, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x5685a8a4], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post 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 0xfffffffff6010884, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x5685a8a4], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post 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 0x90108d5, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x41, buffer 0x5685a8a4], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, 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 0xfffffffff6010884, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x41, buffer 0x5685a8a4], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post 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 0x90108d5, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x41, buffer 0x5685a8a4], image[size 667 x 1001, buffer 0x0], glad[1 listener, 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 0x5685a8a4], image[size 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 0x3c9e1ac5], image[size 667 x 1001, buffer 0x0], 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 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x3c9e1ac5], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 27.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 0x63010833, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x3c9e1ac5], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 27.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 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x3c9e1ac5], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 27.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 0x63010833, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x3c9e1ac5], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 27.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 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x3c9e1ac5], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 27.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 0x63010833, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x3c9e1ac5], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 27.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 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x41, buffer 0x3c9e1ac5], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 27.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 0x63010833, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x41, buffer 0x3c9e1ac5], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 27.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 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x41, buffer 0x3c9e1ac5], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 27.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 0x3c9e1ac5], 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@43ee819d: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@7d7eaee3 [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x5685a8a4], image[size 667 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 0xfffffffff6010884, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x5685a8a4], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, 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 0x90108d5, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x5685a8a4], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post 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 0xfffffffff6010884, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x5685a8a4], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post 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 0x90108d5, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x5685a8a4], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, 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 0xfffffffff6010884, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x5685a8a4], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post 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 0x90108d5, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x5685a8a4], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post 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 0xfffffffff6010884, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x41, buffer 0x5685a8a4], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, 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 0x90108d5, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x41, buffer 0x5685a8a4], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post 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 0xfffffffff6010884, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x41, buffer 0x5685a8a4], image[size 667 x 1001, buffer 0x0], glad[1 listener, 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 0x5685a8a4], image[size 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 0x3c9e1ac5], image[size 667 x 1001, buffer 0x0], 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 0x63010833, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x3c9e1ac5], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 27.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 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x3c9e1ac5], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 27.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 0x63010833, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x3c9e1ac5], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 27.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 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x3c9e1ac5], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 27.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 0x63010833, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x3c9e1ac5], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 27.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 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x3c9e1ac5], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 27.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 0x63010833, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x41, buffer 0x3c9e1ac5], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 27.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 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x41, buffer 0x3c9e1ac5], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 27.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 0x63010833, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x41, buffer 0x3c9e1ac5], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 27.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 0x3c9e1ac5], 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@f0faed6: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@794163ab [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x5685a8a4], image[size 667 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 0x90108d5, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x5685a8a4], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, 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 0xfffffffff6010884, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x5685a8a4], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post 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 0x90108d5, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x5685a8a4], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post 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 0xfffffffff6010884, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x5685a8a4], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, 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 0x90108d5, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x5685a8a4], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post 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 0xfffffffff6010884, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x5685a8a4], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post 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 0x90108d5, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x41, buffer 0x5685a8a4], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, 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 0xfffffffff6010884, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x41, buffer 0x5685a8a4], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post 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 0x90108d5, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x41, buffer 0x5685a8a4], image[size 667 x 1001, buffer 0x0], glad[1 listener, 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 0x5685a8a4], image[size 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 0x3c9e1ac5], image[size 667 x 1001, buffer 0x0], 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 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x3c9e1ac5], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 27.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 0x63010833, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x3c9e1ac5], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 27.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 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x3c9e1ac5], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 27.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 0x63010833, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x3c9e1ac5], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 27.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 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x3c9e1ac5], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 27.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 0x63010833, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x3c9e1ac5], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 27.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 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x41, buffer 0x3c9e1ac5], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 27.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 0x63010833, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x41, buffer 0x3c9e1ac5], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 27.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 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x41, buffer 0x3c9e1ac5], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 27.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 0x3c9e1ac5], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[main,5,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x63010833, 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] PRINT Duration 2781 ms [junit] PRINT AWTPrintLifecycle.release.count 2 [junit] No PDF [junit] doPrint: dpi 150, TestTiledPrintingGearsNewtAWT.test02_aa8-n0007-offscrn_3-dpi150-aaN-tSz-001x-001-resize1.ps [junit] Thread[main-AWTAnimator#01,5,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xfffffffff6010884, tileRendererInUse null [junit] Thread[main-AWTAnimator#01,5,main] RedSquareES2.reshape FIN [junit] PRINTable: OffscreenPrintable [junit] PRINT DPI: 150, AA -1, scaleGL 0.48 [junit] PRINT AWTPrintLifecycle.setup.count 2 [junit] PRINT resizeWithinPrint size+ 836x659 [junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch [junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots [junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch [junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.offscrn thread AWT-EventQueue-0 [junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.37772397094430993 [junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 1608x1239 [junit] PRINT.offscrn image BufferedImageInt@3f938e25: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@204df111 [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x2350d29d], image[size 667 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 0x90108d5, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x2350d29d], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, 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 0xfffffffff6010884, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x2350d29d], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post 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 0x90108d5, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x2350d29d], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post 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 0xfffffffff6010884, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x2350d29d], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, 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 0x90108d5, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x2350d29d], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post 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 0xfffffffff6010884, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x2350d29d], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post 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 0x90108d5, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x41, buffer 0x2350d29d], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, 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 0xfffffffff6010884, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x41, buffer 0x2350d29d], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post 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 0x90108d5, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x41, buffer 0x2350d29d], image[size 667 x 1001, buffer 0x0], glad[1 listener, 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 0x2350d29d], image[size 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 0xc41b00a], image[size 667 x 1001, buffer 0x0], 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 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0xc41b00a], image[size 667 x 1001, 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.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 0x63010833, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0xc41b00a], image[size 667 x 1001, 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.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 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0xc41b00a], image[size 667 x 1001, 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.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 0x63010833, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0xc41b00a], image[size 667 x 1001, 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.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 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0xc41b00a], image[size 667 x 1001, 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.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 0x63010833, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0xc41b00a], image[size 667 x 1001, 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.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 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x41, buffer 0xc41b00a], image[size 667 x 1001, 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.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 0x63010833, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x41, buffer 0xc41b00a], image[size 667 x 1001, 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.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 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x41, buffer 0xc41b00a], image[size 667 x 1001, 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.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 0xc41b00a], 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@18403363: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@1910b6e2 [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x2350d29d], image[size 667 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 0xfffffffff6010884, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x2350d29d], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, 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 0x90108d5, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x2350d29d], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post 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 0xfffffffff6010884, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x2350d29d], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post 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 0x90108d5, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x2350d29d], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, 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 0xfffffffff6010884, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x2350d29d], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post 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 0x90108d5, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x2350d29d], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post 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 0xfffffffff6010884, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x41, buffer 0x2350d29d], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, 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 0x90108d5, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x41, buffer 0x2350d29d], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post 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 0xfffffffff6010884, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x41, buffer 0x2350d29d], image[size 667 x 1001, buffer 0x0], glad[1 listener, 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 0x2350d29d], image[size 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 0xc41b00a], image[size 667 x 1001, buffer 0x0], 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 0x63010833, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0xc41b00a], image[size 667 x 1001, 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.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 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0xc41b00a], image[size 667 x 1001, 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.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 0x63010833, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0xc41b00a], image[size 667 x 1001, 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.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 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0xc41b00a], image[size 667 x 1001, 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.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 0x63010833, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0xc41b00a], image[size 667 x 1001, 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.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 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0xc41b00a], image[size 667 x 1001, 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.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 0x63010833, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x41, buffer 0xc41b00a], image[size 667 x 1001, 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.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 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x41, buffer 0xc41b00a], image[size 667 x 1001, 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.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 0x63010833, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x41, buffer 0xc41b00a], image[size 667 x 1001, 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.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 0xc41b00a], 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@64440b82: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@4761fce9 [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x2350d29d], image[size 667 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 0x90108d5, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x2350d29d], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, 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 0xfffffffff6010884, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x2350d29d], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post 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 0x90108d5, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x2350d29d], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post 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 0xfffffffff6010884, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x2350d29d], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, 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 0x90108d5, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x2350d29d], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post 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 0xfffffffff6010884, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x2350d29d], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post 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 0x90108d5, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x41, buffer 0x2350d29d], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, 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 0xfffffffff6010884, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x41, buffer 0x2350d29d], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post 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 0x90108d5, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x41, buffer 0x2350d29d], image[size 667 x 1001, buffer 0x0], glad[1 listener, 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 0x2350d29d], image[size 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 0xc41b00a], image[size 667 x 1001, buffer 0x0], 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 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0xc41b00a], image[size 667 x 1001, 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.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 0x63010833, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0xc41b00a], image[size 667 x 1001, 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.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 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0xc41b00a], image[size 667 x 1001, 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.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 0x63010833, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0xc41b00a], image[size 667 x 1001, 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.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 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0xc41b00a], image[size 667 x 1001, 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.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 0x63010833, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0xc41b00a], image[size 667 x 1001, 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.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 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x41, buffer 0xc41b00a], image[size 667 x 1001, 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.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 0x63010833, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x41, buffer 0xc41b00a], image[size 667 x 1001, 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.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 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x41, buffer 0xc41b00a], image[size 667 x 1001, 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.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 0xc41b00a], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PRINT Duration 2792 ms [junit] PRINT resizeWithinPrint repaint [junit] PRINT resizeWithinPrint size- 772x595 [junit] PRINT AWTPrintLifecycle.release.count 2 [junit] Thread[main-AWTAnimator#01,5,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x63010833, 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[main-AWTAnimator#01,5,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xfffffffff6010884, tileRendererInUse null [junit] Thread[main-AWTAnimator#01,5,main] RedSquareES2.reshape FIN [junit] 0 s: 60 f / 978 ms, 61.3 fps, 16 ms/f; total: 60 f, 61.3 fps, 16 ms/f [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.newt.opengl.GLWindow, consumed false, when:1675155373706 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 @ 1675155373740 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1675155373740 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [junit] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 22.126 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675155352287 ms III - Start [junit] SLOCK [T main @ 1675155352288 ms +++ localhost/127.0.0.1:59999 - Locked within 10 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsNewtAWT - test01_aa0 [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] Gears.init: tileRendererInUse null [junit] GearsES2 init on Thread[main-Display-.windows_nil-1-EDT-1,5,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL4bc/GL4bc.hw] [junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR NVIDIA Corporation [junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [junit] GL_VERSION 4.6.0 NVIDIA 391.35 [junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 325 [junit] GLX_EXTENSIONS 30 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 list created: 1 [junit] gear2 list created: 2 [junit] gear3 list created: 3 [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffff8001091c, 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 0xb0108d7, 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 0xffffffffe501092a, 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 0xffffffffd9010779, 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:1675155354286 d 1ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.newt.opengl.GLWindow, consumed false, when:1675155354287 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.newt.opengl.GLWindow, consumed false, when:1675155354289 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.newt.opengl.GLWindow, consumed false, when:1675155354310 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.newt.opengl.GLWindow, consumed false, when:1675155354311 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 0xfffffffff9010795, 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] RedSquareES2.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0xfffffffff9010795, 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 0x6a28f034], image[size 320 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 0xfffffffff9010795, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0x6a28f034], image[size 320 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 0x6a28f034], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x79f12d75], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffff8001091c, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0x79f12d75], 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 0x79f12d75], 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 0x6a28f034], image[size 320 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 0xfffffffff9010795, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0x6a28f034], image[size 320 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 0x6a28f034], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x79f12d75], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffff8001091c, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0x79f12d75], 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 0x79f12d75], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffaa01087c, 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[main-AWTAnimator#00,5,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffff900108ea, 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 0xffffffffcc010841, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] PRINT Duration 456 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 0xffffffff8001091c, 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 0x7190520d], image[size 320 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 0xffffffff8001091c, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x7190520d], image[size 320 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 0x7190520d], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x52fdab02], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x52fdab02], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 18.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x52fdab02], 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 0x7190520d], image[size 320 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 0xffffffffcc010841, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x7190520d], image[size 320 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 0x7190520d], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x52fdab02], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffaa01087c, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x52fdab02], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 18.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x52fdab02], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PRINT Duration 233 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 0xffffffff900108ea, 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] 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 0xffffffff8001091c, 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 0xffffffff900108ea, tileRendererInUse null [junit] >> Gears angle 21.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0xffffffff900108ea, 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 0x17e7be84], image[size 668 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 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 1024x1024 brd 0, cur -1/0 668x1000, buffer 0x17e7be84], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup 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 0x17e7be84], image[size 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 0x3c4fbcb4], image[size 668 x 1000, buffer 0x0], 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 0x75010912, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x3c4fbcb4], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 21.0, [l -1.0, r 1.0, b -1.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 0x3c4fbcb4], 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 0x17e7be84], image[size 668 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 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 1024x1024 brd 0, cur -1/0 668x1000, buffer 0x17e7be84], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup 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 0x17e7be84], image[size 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 0x3c4fbcb4], image[size 668 x 1000, buffer 0x0], 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 0x75010912, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x3c4fbcb4], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 21.0, [l -1.0, r 1.0, b -1.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 0x3c4fbcb4], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x90108d5, tileRendererInUse null [junit] >> Gears angle 21.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] Thread[main-AWTAnimator#00,5,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xfffffffff9010795, tileRendererInUse null [junit] >> Gears angle 21.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x2e0107a1, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] PRINT Duration 278 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 0x75010912, 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 0xfffffffff9010795, tileRendererInUse null [junit] >> Gears angle 24.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 2048x2048 of 2048x2048, swapInterval 1, drawable 0xfffffffff9010795, 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 0x6e97b93e], image[size 668 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 0xfffffffff9010795, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 2048x2048 brd 0, cur -1/0 668x1000, buffer 0x6e97b93e], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup 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 0x6e97b93e], image[size 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 0x2df15eb1], image[size 668 x 1000, buffer 0x0], 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 0xb0108d7, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 2048x2048 brd 0, cur 0/0 667x1000, buffer 0x2df15eb1], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 24.0, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -1.0, r 0.99700594, b -1.4970059, t 1.4970059] 1.9970059x2.9940119, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 2048x2048 brd 0, cur 0/0 667x1000, buffer 0x2df15eb1], 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 0x6e97b93e], image[size 668 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 0xfffffffff9010795, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 2048x2048 brd 0, cur -1/0 668x1000, buffer 0x6e97b93e], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup 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 0x6e97b93e], image[size 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 0x2df15eb1], image[size 668 x 1000, buffer 0x0], 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 0xb0108d7, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 2048x2048 brd 0, cur 0/0 667x1000, buffer 0x2df15eb1], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 24.0, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -1.0, r 0.99700594, b -1.4970059, t 1.4970059] 1.9970059x2.9940119, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 2048x2048 brd 0, cur 0/0 667x1000, buffer 0x2df15eb1], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffff8001091c, tileRendererInUse null [junit] >> Gears angle 24.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] Thread[main-AWTAnimator#00,5,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffcc010841, 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 0x75010912, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] PRINT Duration 435 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 0xb0108d7, 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 0xffffffffcc010841, tileRendererInUse null [junit] >> Gears angle 27.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0xb0108d7, 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 0x5c18c504], image[size 668 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 0xb0108d7, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 1024x1024 brd 0, cur -1/0 668x1000, buffer 0x5c18c504], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup 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 0x5c18c504], image[size 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 0x36b88cf4], image[size 668 x 1000, buffer 0x0], 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 0xffffffffee0107d6, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x36b88cf4], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 27.0, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -1.0, r 0.99700594, b -1.4970059, t 1.4970059] 1.9970059x2.9940119, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x36b88cf4], 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 0x5c18c504], image[size 668 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 0xb0108d7, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 1024x1024 brd 0, cur -1/0 668x1000, buffer 0x5c18c504], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup 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 0x5c18c504], image[size 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 0x36b88cf4], image[size 668 x 1000, buffer 0x0], 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 0xffffffffee0107d6, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x36b88cf4], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 27.0, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -1.0, r 0.99700594, b -1.4970059, t 1.4970059] 1.9970059x2.9940119, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x36b88cf4], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x2e0107a1, 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] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x75010912, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] PRINT Duration 278 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 0xffffffffee0107d6, tileRendererInUse null [junit] Thread[main-AWTAnimator#00,5,main] RedSquareES2.reshape FIN [junit] Thread[main-AWTAnimator#00,5,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x2e0107a1, 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] 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 0x2e0107a1, tileRendererInUse null [junit] >> Gears angle 29.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x2e0107a1, 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@2f23f23b: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@b41df9c [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x2d95f727], image[size 667 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 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x2d95f727], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] 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 0x2d95f727], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x6bd6d62c], image[size 667 x 1001, 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 0xffffffffc601091a, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x6bd6d62c], image[size 667 x 1001, 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.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 0x6bd6d62c], 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@c8114b4: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@6930949f [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x2d95f727], image[size 667 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 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x2d95f727], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] 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 0x2d95f727], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x6bd6d62c], image[size 667 x 1001, 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 0xffffffffc601091a, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x6bd6d62c], image[size 667 x 1001, 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.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 0x6bd6d62c], 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@33ea9689: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@7c15f10d [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x2d95f727], image[size 667 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 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x2d95f727], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] 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 0x2d95f727], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x6bd6d62c], image[size 667 x 1001, 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 0xffffffffc601091a, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x6bd6d62c], image[size 667 x 1001, 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.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 0x6bd6d62c], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xfffffffff9010795, 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[main-AWTAnimator#00,5,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffff8001091c, tileRendererInUse null [junit] >> Gears angle 29.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffee0107d6, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] PRINT Duration 2853 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 0xffffffffc601091a, 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 0xffffffff8001091c, tileRendererInUse null [junit] >> Gears angle 33.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0xffffffff8001091c, 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@68bf3acf: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@239fc06d [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x53bae372], image[size 667 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 0xffffffff8001091c, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x53bae372], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] 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 0x53bae372], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x213594a8], image[size 667 x 1001, 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 0x63010833, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x213594a8], image[size 667 x 1001, 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.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 0x213594a8], 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@3e00f50e: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@1cfbf624 [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x53bae372], image[size 667 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 0xffffffff8001091c, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x53bae372], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] 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 0x53bae372], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x213594a8], image[size 667 x 1001, 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 0x63010833, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x213594a8], image[size 667 x 1001, 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.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 0x213594a8], 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@7e00696b: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@12c375a7 [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x53bae372], image[size 667 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 0xffffffff8001091c, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x53bae372], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] 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 0x53bae372], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x213594a8], image[size 667 x 1001, 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 0x63010833, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x213594a8], image[size 667 x 1001, 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.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 0x213594a8], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffe10108df, 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[main-AWTAnimator#00,5,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffc6010877, 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] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffee0107d6, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] PRINT Duration 2572 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 0x63010833, tileRendererInUse null [junit] Thread[main-AWTAnimator#00,5,main] RedSquareES2.reshape FIN [junit] 1 s: 60 f / 1000 ms, 60.0 fps, 16 ms/f; total: 60 f, 60.0 fps, 16 ms/f [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.newt.opengl.GLWindow, consumed false, when:1675155363807 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.newt.opengl.GLWindow, consumed false, when:1675155363819 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 0xffffffffee0107d6, 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 0x63010833, 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 0xfffffffff9010795, 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 0xffffffff8001091c, 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:1675155364048 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.newt.opengl.GLWindow, consumed false, when:1675155364050 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.newt.opengl.GLWindow, consumed false, when:1675155364050 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.newt.opengl.GLWindow, consumed false, when:1675155364074 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.newt.opengl.GLWindow, consumed false, when:1675155364074 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 0x3ec0f249], image[size 320 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 0xfffffffff6010884, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x3ec0f249], image[size 320 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 0x3ec0f249], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x184f1fcc], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x184f1fcc], 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 0x184f1fcc], 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 0x3ec0f249], image[size 320 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 0x90108d5, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x3ec0f249], image[size 320 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 0x3ec0f249], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x184f1fcc], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x63010833, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x184f1fcc], 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 0x184f1fcc], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PRINT Duration 185 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 0xffffffff92010861, tileRendererInUse null [junit] doPrint: dpi 72, TestTiledPrintingGearsNewtAWT.test02_aa8-n0002-on_screen-dpi072-aa8-tSz-001x-001-resize0.ps [junit] >> Gears angle 11.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] Thread[main-AWTAnimator#01,5,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xfffffffff6010884, 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 0x792fd1bc], image[size 320 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 0x90108d5, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x792fd1bc], image[size 320 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 0x792fd1bc], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x4e8de556], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x4e8de556], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 14.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x4e8de556], 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 0x792fd1bc], image[size 320 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 0xfffffffff6010884, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x792fd1bc], image[size 320 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 0x792fd1bc], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x4e8de556], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x63010833, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x4e8de556], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 14.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x4e8de556], 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] Thread[main-AWTAnimator#01,5,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffff92010861, tileRendererInUse null [junit] >> Gears angle 14.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] doPrint: dpi 150, TestTiledPrintingGearsNewtAWT.test02_aa8-n0003-on_screen-dpi150-aaN-tSz-001x-001-resize0.ps [junit] Thread[main-AWTAnimator#01,5,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x90108d5, 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 0xce7b9af], image[size 668 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 0xfffffffff6010884, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/0 320x480, buffer 0xce7b9af], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x90108d5, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/0 320x480, buffer 0xce7b9af], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xfffffffff6010884, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/0 28x480, buffer 0xce7b9af], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x90108d5, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/480 320x480, buffer 0xce7b9af], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xfffffffff6010884, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/480 320x480, buffer 0xce7b9af], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x90108d5, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/480 28x480, buffer 0xce7b9af], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xfffffffff6010884, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/960 320x40, buffer 0xce7b9af], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x90108d5, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/960 320x40, buffer 0xce7b9af], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xfffffffff6010884, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0xce7b9af], image[size 668 x 1000, buffer 0x0], glad[1 listener, 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 0xce7b9af], image[size 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 0x1ac80068], image[size 668 x 1000, buffer 0x0], 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 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x1ac80068], 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 0x63010833, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x1ac80068], 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 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x1ac80068], 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 0x63010833, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x1ac80068], 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 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x1ac80068], 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 0x63010833, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x1ac80068], 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 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x1ac80068], 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 0x63010833, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x1ac80068], 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 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x1ac80068], 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 0x1ac80068], 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 0xce7b9af], image[size 668 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 0x90108d5, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/0 320x480, buffer 0xce7b9af], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xfffffffff6010884, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/0 320x480, buffer 0xce7b9af], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x90108d5, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/0 28x480, buffer 0xce7b9af], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xfffffffff6010884, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/480 320x480, buffer 0xce7b9af], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x90108d5, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/480 320x480, buffer 0xce7b9af], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xfffffffff6010884, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/480 28x480, buffer 0xce7b9af], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x90108d5, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/960 320x40, buffer 0xce7b9af], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xfffffffff6010884, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/960 320x40, buffer 0xce7b9af], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x90108d5, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0xce7b9af], image[size 668 x 1000, buffer 0x0], glad[1 listener, 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 0xce7b9af], image[size 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 0x1ac80068], image[size 668 x 1000, buffer 0x0], 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 0x63010833, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x1ac80068], 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 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x1ac80068], 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 0x63010833, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x1ac80068], 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 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x1ac80068], 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 0x63010833, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x1ac80068], 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 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x1ac80068], 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 0x63010833, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x1ac80068], 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 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x1ac80068], 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 0x63010833, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x1ac80068], 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 0x1ac80068], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[main-AWTAnimator#01,5,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x63010833, 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] PRINT Duration 655 ms [junit] PRINT AWTPrintLifecycle.release.count 2 [junit] No PDF [junit] doPrint: dpi 150, TestTiledPrintingGearsNewtAWT.test02_aa8-n0004-on_screen-dpi150-aaN-tSz2048x2048-resize0.ps [junit] Thread[main-AWTAnimator#01,5,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xfffffffff6010884, 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 0x1d9f599e], image[size 668 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 0x90108d5, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/0 320x480, buffer 0x1d9f599e], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xfffffffff6010884, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/0 320x480, buffer 0x1d9f599e], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x90108d5, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/0 28x480, buffer 0x1d9f599e], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xfffffffff6010884, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/480 320x480, buffer 0x1d9f599e], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x90108d5, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/480 320x480, buffer 0x1d9f599e], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xfffffffff6010884, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/480 28x480, buffer 0x1d9f599e], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x90108d5, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/960 320x40, buffer 0x1d9f599e], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xfffffffff6010884, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/960 320x40, buffer 0x1d9f599e], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x90108d5, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0x1d9f599e], image[size 668 x 1000, buffer 0x0], glad[1 listener, 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 0x1d9f599e], image[size 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 0x5ba19e05], image[size 668 x 1000, buffer 0x0], 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 0x63010833, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x5ba19e05], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 21.0, [l -1.0, r 1.0, b -1.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 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x5ba19e05], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 21.0, [l -1.0, r 1.0, b -1.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 0x63010833, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x5ba19e05], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 21.0, [l -1.0, r 1.0, b -1.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 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x5ba19e05], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 21.0, [l -1.0, r 1.0, b -1.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 0x63010833, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x5ba19e05], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 21.0, [l -1.0, r 1.0, b -1.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 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x5ba19e05], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 21.0, [l -1.0, r 1.0, b -1.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 0x63010833, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x5ba19e05], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 21.0, [l -1.0, r 1.0, b -1.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 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x5ba19e05], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 21.0, [l -1.0, r 1.0, b -1.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 0x63010833, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x5ba19e05], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 21.0, [l -1.0, r 1.0, b -1.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 0x5ba19e05], 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 0x1d9f599e], image[size 668 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 0xfffffffff6010884, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/0 320x480, buffer 0x1d9f599e], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x90108d5, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/0 320x480, buffer 0x1d9f599e], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xfffffffff6010884, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/0 28x480, buffer 0x1d9f599e], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x90108d5, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/480 320x480, buffer 0x1d9f599e], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xfffffffff6010884, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/480 320x480, buffer 0x1d9f599e], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x90108d5, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/480 28x480, buffer 0x1d9f599e], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xfffffffff6010884, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/960 320x40, buffer 0x1d9f599e], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x90108d5, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/960 320x40, buffer 0x1d9f599e], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xfffffffff6010884, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0x1d9f599e], image[size 668 x 1000, buffer 0x0], glad[1 listener, 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 0x1d9f599e], image[size 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 0x5ba19e05], image[size 668 x 1000, buffer 0x0], 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 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x5ba19e05], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 21.0, [l -1.0, r 1.0, b -1.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 0x63010833, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x5ba19e05], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 21.0, [l -1.0, r 1.0, b -1.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 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x5ba19e05], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 21.0, [l -1.0, r 1.0, b -1.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 0x63010833, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x5ba19e05], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 21.0, [l -1.0, r 1.0, b -1.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 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x5ba19e05], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 21.0, [l -1.0, r 1.0, b -1.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 0x63010833, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x5ba19e05], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 21.0, [l -1.0, r 1.0, b -1.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 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x5ba19e05], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 21.0, [l -1.0, r 1.0, b -1.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 0x63010833, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x5ba19e05], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 21.0, [l -1.0, r 1.0, b -1.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 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x5ba19e05], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 21.0, [l -1.0, r 1.0, b -1.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 0x5ba19e05], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PRINT Duration 610 ms [junit] PRINT AWTPrintLifecycle.release.count 2 [junit] No PDF [junit] doPrint: dpi 150, TestTiledPrintingGearsNewtAWT.test02_aa8-n0005-on_screen-dpi150-aaN-tSz-001x-001-resize1.ps [junit] Thread[main-AWTAnimator#01,5,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffff92010861, 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 0x90108d5, 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 0x638dabfb], image[size 668 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 0xfffffffff6010884, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/0 320x480, buffer 0x638dabfb], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x90108d5, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/0 320x480, buffer 0x638dabfb], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xfffffffff6010884, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/0 28x480, buffer 0x638dabfb], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x90108d5, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/480 320x480, buffer 0x638dabfb], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xfffffffff6010884, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/480 320x480, buffer 0x638dabfb], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x90108d5, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/480 28x480, buffer 0x638dabfb], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xfffffffff6010884, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/960 320x40, buffer 0x638dabfb], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x90108d5, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/960 320x40, buffer 0x638dabfb], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xfffffffff6010884, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0x638dabfb], image[size 668 x 1000, buffer 0x0], glad[1 listener, 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 0x638dabfb], image[size 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 0x1e80cc8], image[size 668 x 1000, buffer 0x0], 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 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x1e80cc8], image[size 668 x 1000, 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.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 0x63010833, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x1e80cc8], image[size 668 x 1000, 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.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 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x1e80cc8], image[size 668 x 1000, 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.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 0x63010833, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x1e80cc8], image[size 668 x 1000, 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.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 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x1e80cc8], image[size 668 x 1000, 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.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 0x63010833, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x1e80cc8], image[size 668 x 1000, 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.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 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x1e80cc8], image[size 668 x 1000, 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.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 0x63010833, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x1e80cc8], image[size 668 x 1000, 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.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 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x1e80cc8], image[size 668 x 1000, 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.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 0x1e80cc8], 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 0x638dabfb], image[size 668 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 0x90108d5, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/0 320x480, buffer 0x638dabfb], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xfffffffff6010884, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/0 320x480, buffer 0x638dabfb], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x90108d5, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/0 28x480, buffer 0x638dabfb], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xfffffffff6010884, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/480 320x480, buffer 0x638dabfb], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x90108d5, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/480 320x480, buffer 0x638dabfb], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xfffffffff6010884, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/480 28x480, buffer 0x638dabfb], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x90108d5, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/960 320x40, buffer 0x638dabfb], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xfffffffff6010884, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/960 320x40, buffer 0x638dabfb], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x90108d5, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0x638dabfb], image[size 668 x 1000, buffer 0x0], glad[1 listener, 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 0x638dabfb], image[size 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 0x1e80cc8], image[size 668 x 1000, buffer 0x0], 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 0x63010833, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x1e80cc8], image[size 668 x 1000, 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.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 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x1e80cc8], image[size 668 x 1000, 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.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 0x63010833, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x1e80cc8], image[size 668 x 1000, 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.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 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x1e80cc8], image[size 668 x 1000, 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.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 0x63010833, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x1e80cc8], image[size 668 x 1000, 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.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 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x1e80cc8], image[size 668 x 1000, 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.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 0x63010833, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x1e80cc8], image[size 668 x 1000, 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.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 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x1e80cc8], image[size 668 x 1000, 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.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 0x63010833, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x1e80cc8], image[size 668 x 1000, 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.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 0x1e80cc8], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PRINT Duration 563 ms [junit] PRINT resizeWithinPrint repaint [junit] PRINT resizeWithinPrint size- 772x595 [junit] Thread[main-AWTAnimator#01,5,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffff92010861, 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] PRINT AWTPrintLifecycle.release.count 2 [junit] No PDF [junit] doPrint: dpi 150, TestTiledPrintingGearsNewtAWT.test02_aa8-n0006-offscrn_3-dpi150-aaN-tSz-001x-001-resize0.ps [junit] Thread[main-AWTAnimator#01,5,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xfffffffff6010884, tileRendererInUse null [junit] Thread[main-AWTAnimator#01,5,main] RedSquareES2.reshape FIN [junit] PRINTable: OffscreenPrintable [junit] PRINT DPI: 150, AA -1, scaleGL 0.48 [junit] PRINT AWTPrintLifecycle.setup.count 2 [junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch [junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots [junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch [junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.offscrn thread AWT-EventQueue-0 [junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.37772397094430993 [junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 1608x1239 [junit] PRINT.offscrn image BufferedImageInt@1fb1669: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@2cb8bf64 [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x5685a8a4], image[size 667 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 0x90108d5, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x5685a8a4], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, 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 0xfffffffff6010884, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x5685a8a4], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post 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 0x90108d5, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x5685a8a4], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post 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 0xfffffffff6010884, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x5685a8a4], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, 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 0x90108d5, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x5685a8a4], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post 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 0xfffffffff6010884, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x5685a8a4], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post 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 0x90108d5, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x41, buffer 0x5685a8a4], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, 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 0xfffffffff6010884, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x41, buffer 0x5685a8a4], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post 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 0x90108d5, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x41, buffer 0x5685a8a4], image[size 667 x 1001, buffer 0x0], glad[1 listener, 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 0x5685a8a4], image[size 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 0x3c9e1ac5], image[size 667 x 1001, buffer 0x0], 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 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x3c9e1ac5], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 27.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 0x63010833, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x3c9e1ac5], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 27.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 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x3c9e1ac5], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 27.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 0x63010833, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x3c9e1ac5], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 27.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 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x3c9e1ac5], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 27.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 0x63010833, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x3c9e1ac5], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 27.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 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x41, buffer 0x3c9e1ac5], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 27.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 0x63010833, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x41, buffer 0x3c9e1ac5], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 27.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 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x41, buffer 0x3c9e1ac5], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 27.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 0x3c9e1ac5], 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@43ee819d: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@7d7eaee3 [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x5685a8a4], image[size 667 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 0xfffffffff6010884, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x5685a8a4], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, 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 0x90108d5, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x5685a8a4], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post 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 0xfffffffff6010884, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x5685a8a4], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post 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 0x90108d5, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x5685a8a4], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, 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 0xfffffffff6010884, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x5685a8a4], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post 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 0x90108d5, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x5685a8a4], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post 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 0xfffffffff6010884, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x41, buffer 0x5685a8a4], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, 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 0x90108d5, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x41, buffer 0x5685a8a4], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post 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 0xfffffffff6010884, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x41, buffer 0x5685a8a4], image[size 667 x 1001, buffer 0x0], glad[1 listener, 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 0x5685a8a4], image[size 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 0x3c9e1ac5], image[size 667 x 1001, buffer 0x0], 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 0x63010833, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x3c9e1ac5], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 27.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 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x3c9e1ac5], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 27.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 0x63010833, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x3c9e1ac5], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 27.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 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x3c9e1ac5], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 27.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 0x63010833, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x3c9e1ac5], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 27.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 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x3c9e1ac5], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 27.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 0x63010833, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x41, buffer 0x3c9e1ac5], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 27.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 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x41, buffer 0x3c9e1ac5], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 27.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 0x63010833, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x41, buffer 0x3c9e1ac5], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 27.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 0x3c9e1ac5], 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@f0faed6: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@794163ab [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x5685a8a4], image[size 667 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 0x90108d5, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x5685a8a4], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, 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 0xfffffffff6010884, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x5685a8a4], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post 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 0x90108d5, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x5685a8a4], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post 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 0xfffffffff6010884, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x5685a8a4], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, 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 0x90108d5, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x5685a8a4], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post 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 0xfffffffff6010884, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x5685a8a4], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post 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 0x90108d5, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x41, buffer 0x5685a8a4], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, 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 0xfffffffff6010884, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x41, buffer 0x5685a8a4], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post 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 0x90108d5, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x41, buffer 0x5685a8a4], image[size 667 x 1001, buffer 0x0], glad[1 listener, 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 0x5685a8a4], image[size 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 0x3c9e1ac5], image[size 667 x 1001, buffer 0x0], 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 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x3c9e1ac5], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 27.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 0x63010833, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x3c9e1ac5], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 27.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 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x3c9e1ac5], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 27.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 0x63010833, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x3c9e1ac5], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 27.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 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x3c9e1ac5], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 27.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 0x63010833, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x3c9e1ac5], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 27.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 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x41, buffer 0x3c9e1ac5], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 27.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 0x63010833, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x41, buffer 0x3c9e1ac5], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 27.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 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x41, buffer 0x3c9e1ac5], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 27.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 0x3c9e1ac5], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[main,5,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x63010833, 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] PRINT Duration 2781 ms [junit] PRINT AWTPrintLifecycle.release.count 2 [junit] No PDF [junit] doPrint: dpi 150, TestTiledPrintingGearsNewtAWT.test02_aa8-n0007-offscrn_3-dpi150-aaN-tSz-001x-001-resize1.ps [junit] Thread[main-AWTAnimator#01,5,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xfffffffff6010884, tileRendererInUse null [junit] Thread[main-AWTAnimator#01,5,main] RedSquareES2.reshape FIN [junit] PRINTable: OffscreenPrintable [junit] PRINT DPI: 150, AA -1, scaleGL 0.48 [junit] PRINT AWTPrintLifecycle.setup.count 2 [junit] PRINT resizeWithinPrint size+ 836x659 [junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch [junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots [junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch [junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.offscrn thread AWT-EventQueue-0 [junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.37772397094430993 [junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 1608x1239 [junit] PRINT.offscrn image BufferedImageInt@3f938e25: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@204df111 [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x2350d29d], image[size 667 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 0x90108d5, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x2350d29d], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, 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 0xfffffffff6010884, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x2350d29d], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post 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 0x90108d5, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x2350d29d], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post 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 0xfffffffff6010884, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x2350d29d], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, 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 0x90108d5, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x2350d29d], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post 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 0xfffffffff6010884, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x2350d29d], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post 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 0x90108d5, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x41, buffer 0x2350d29d], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, 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 0xfffffffff6010884, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x41, buffer 0x2350d29d], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post 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 0x90108d5, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x41, buffer 0x2350d29d], image[size 667 x 1001, buffer 0x0], glad[1 listener, 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 0x2350d29d], image[size 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 0xc41b00a], image[size 667 x 1001, buffer 0x0], 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 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0xc41b00a], image[size 667 x 1001, 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.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 0x63010833, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0xc41b00a], image[size 667 x 1001, 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.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 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0xc41b00a], image[size 667 x 1001, 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.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 0x63010833, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0xc41b00a], image[size 667 x 1001, 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.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 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0xc41b00a], image[size 667 x 1001, 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.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 0x63010833, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0xc41b00a], image[size 667 x 1001, 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.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 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x41, buffer 0xc41b00a], image[size 667 x 1001, 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.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 0x63010833, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x41, buffer 0xc41b00a], image[size 667 x 1001, 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.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 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x41, buffer 0xc41b00a], image[size 667 x 1001, 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.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 0xc41b00a], 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@18403363: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@1910b6e2 [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x2350d29d], image[size 667 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 0xfffffffff6010884, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x2350d29d], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, 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 0x90108d5, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x2350d29d], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post 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 0xfffffffff6010884, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x2350d29d], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post 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 0x90108d5, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x2350d29d], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, 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 0xfffffffff6010884, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x2350d29d], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post 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 0x90108d5, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x2350d29d], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post 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 0xfffffffff6010884, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x41, buffer 0x2350d29d], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, 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 0x90108d5, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x41, buffer 0x2350d29d], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post 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 0xfffffffff6010884, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x41, buffer 0x2350d29d], image[size 667 x 1001, buffer 0x0], glad[1 listener, 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 0x2350d29d], image[size 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 0xc41b00a], image[size 667 x 1001, buffer 0x0], 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 0x63010833, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0xc41b00a], image[size 667 x 1001, 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.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 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0xc41b00a], image[size 667 x 1001, 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.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 0x63010833, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0xc41b00a], image[size 667 x 1001, 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.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 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0xc41b00a], image[size 667 x 1001, 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.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 0x63010833, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0xc41b00a], image[size 667 x 1001, 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.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 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0xc41b00a], image[size 667 x 1001, 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.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 0x63010833, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x41, buffer 0xc41b00a], image[size 667 x 1001, 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.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 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x41, buffer 0xc41b00a], image[size 667 x 1001, 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.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 0x63010833, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x41, buffer 0xc41b00a], image[size 667 x 1001, 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.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 0xc41b00a], 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@64440b82: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@4761fce9 [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x2350d29d], image[size 667 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 0x90108d5, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x2350d29d], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, 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 0xfffffffff6010884, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x2350d29d], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post 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 0x90108d5, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x2350d29d], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post 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 0xfffffffff6010884, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x2350d29d], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, 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 0x90108d5, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x2350d29d], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post 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 0xfffffffff6010884, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x2350d29d], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post 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 0x90108d5, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x41, buffer 0x2350d29d], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, 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 0xfffffffff6010884, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x41, buffer 0x2350d29d], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post 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 0x90108d5, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x41, buffer 0x2350d29d], image[size 667 x 1001, buffer 0x0], glad[1 listener, 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 0x2350d29d], image[size 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 0xc41b00a], image[size 667 x 1001, buffer 0x0], 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 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0xc41b00a], image[size 667 x 1001, 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.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 0x63010833, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0xc41b00a], image[size 667 x 1001, 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.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 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0xc41b00a], image[size 667 x 1001, 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.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 0x63010833, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0xc41b00a], image[size 667 x 1001, 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.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 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0xc41b00a], image[size 667 x 1001, 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.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 0x63010833, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0xc41b00a], image[size 667 x 1001, 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.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 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x41, buffer 0xc41b00a], image[size 667 x 1001, 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.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 0x63010833, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x41, buffer 0xc41b00a], image[size 667 x 1001, 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.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 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x41, buffer 0xc41b00a], image[size 667 x 1001, 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.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 0xc41b00a], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PRINT Duration 2792 ms [junit] PRINT resizeWithinPrint repaint [junit] PRINT resizeWithinPrint size- 772x595 [junit] PRINT AWTPrintLifecycle.release.count 2 [junit] Thread[main-AWTAnimator#01,5,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x63010833, 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[main-AWTAnimator#01,5,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xfffffffff6010884, tileRendererInUse null [junit] Thread[main-AWTAnimator#01,5,main] RedSquareES2.reshape FIN [junit] 0 s: 60 f / 978 ms, 61.3 fps, 16 ms/f; total: 60 f, 61.3 fps, 16 ms/f [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.newt.opengl.GLWindow, consumed false, when:1675155373706 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 @ 1675155373740 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1675155373740 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: test01_aa0 took 10.002 sec [junit] Testcase: test02_aa8 took 9.885 sec [junit] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 22.126 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675155352287 ms III - Start [junit] SLOCK [T main @ 1675155352288 ms +++ localhost/127.0.0.1:59999 - Locked within 10 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsNewtAWT - test01_aa0 [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] Gears.init: tileRendererInUse null [junit] GearsES2 init on Thread[main-Display-.windows_nil-1-EDT-1,5,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL4bc/GL4bc.hw] [junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR NVIDIA Corporation [junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [junit] GL_VERSION 4.6.0 NVIDIA 391.35 [junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 325 [junit] GLX_EXTENSIONS 30 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 list created: 1 [junit] gear2 list created: 2 [junit] gear3 list created: 3 [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffff8001091c, 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 0xb0108d7, 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 0xffffffffe501092a, 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 0xffffffffd9010779, 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:1675155354286 d 1ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.newt.opengl.GLWindow, consumed false, when:1675155354287 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.newt.opengl.GLWindow, consumed false, when:1675155354289 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.newt.opengl.GLWindow, consumed false, when:1675155354310 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.newt.opengl.GLWindow, consumed false, when:1675155354311 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 0xfffffffff9010795, 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] RedSquareES2.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0xfffffffff9010795, 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 0x6a28f034], image[size 320 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 0xfffffffff9010795, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0x6a28f034], image[size 320 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 0x6a28f034], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x79f12d75], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffff8001091c, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0x79f12d75], 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 0x79f12d75], 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 0x6a28f034], image[size 320 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 0xfffffffff9010795, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0x6a28f034], image[size 320 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 0x6a28f034], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x79f12d75], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffff8001091c, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0x79f12d75], 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 0x79f12d75], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffaa01087c, 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[main-AWTAnimator#00,5,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffff900108ea, 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 0xffffffffcc010841, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] PRINT Duration 456 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 0xffffffff8001091c, 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 0x7190520d], image[size 320 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 0xffffffff8001091c, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x7190520d], image[size 320 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 0x7190520d], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x52fdab02], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x52fdab02], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 18.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x52fdab02], 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 0x7190520d], image[size 320 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 0xffffffffcc010841, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x7190520d], image[size 320 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 0x7190520d], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x52fdab02], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffaa01087c, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x52fdab02], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 18.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x52fdab02], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PRINT Duration 233 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 0xffffffff900108ea, 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] 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 0xffffffff8001091c, 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 0xffffffff900108ea, tileRendererInUse null [junit] >> Gears angle 21.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0xffffffff900108ea, 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 0x17e7be84], image[size 668 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 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 1024x1024 brd 0, cur -1/0 668x1000, buffer 0x17e7be84], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup 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 0x17e7be84], image[size 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 0x3c4fbcb4], image[size 668 x 1000, buffer 0x0], 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 0x75010912, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x3c4fbcb4], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 21.0, [l -1.0, r 1.0, b -1.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 0x3c4fbcb4], 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 0x17e7be84], image[size 668 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 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 1024x1024 brd 0, cur -1/0 668x1000, buffer 0x17e7be84], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup 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 0x17e7be84], image[size 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 0x3c4fbcb4], image[size 668 x 1000, buffer 0x0], 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 0x75010912, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x3c4fbcb4], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 21.0, [l -1.0, r 1.0, b -1.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 0x3c4fbcb4], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x90108d5, tileRendererInUse null [junit] >> Gears angle 21.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] Thread[main-AWTAnimator#00,5,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xfffffffff9010795, tileRendererInUse null [junit] >> Gears angle 21.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x2e0107a1, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] PRINT Duration 278 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 0x75010912, 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 0xfffffffff9010795, tileRendererInUse null [junit] >> Gears angle 24.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 2048x2048 of 2048x2048, swapInterval 1, drawable 0xfffffffff9010795, 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 0x6e97b93e], image[size 668 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 0xfffffffff9010795, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 2048x2048 brd 0, cur -1/0 668x1000, buffer 0x6e97b93e], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup 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 0x6e97b93e], image[size 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 0x2df15eb1], image[size 668 x 1000, buffer 0x0], 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 0xb0108d7, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 2048x2048 brd 0, cur 0/0 667x1000, buffer 0x2df15eb1], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 24.0, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -1.0, r 0.99700594, b -1.4970059, t 1.4970059] 1.9970059x2.9940119, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 2048x2048 brd 0, cur 0/0 667x1000, buffer 0x2df15eb1], 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 0x6e97b93e], image[size 668 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 0xfffffffff9010795, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 2048x2048 brd 0, cur -1/0 668x1000, buffer 0x6e97b93e], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup 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 0x6e97b93e], image[size 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 0x2df15eb1], image[size 668 x 1000, buffer 0x0], 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 0xb0108d7, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 2048x2048 brd 0, cur 0/0 667x1000, buffer 0x2df15eb1], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 24.0, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -1.0, r 0.99700594, b -1.4970059, t 1.4970059] 1.9970059x2.9940119, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 2048x2048 brd 0, cur 0/0 667x1000, buffer 0x2df15eb1], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffff8001091c, tileRendererInUse null [junit] >> Gears angle 24.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] Thread[main-AWTAnimator#00,5,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffcc010841, 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 0x75010912, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] PRINT Duration 435 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 0xb0108d7, 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 0xffffffffcc010841, tileRendererInUse null [junit] >> Gears angle 27.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0xb0108d7, 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 0x5c18c504], image[size 668 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 0xb0108d7, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 1024x1024 brd 0, cur -1/0 668x1000, buffer 0x5c18c504], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup 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 0x5c18c504], image[size 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 0x36b88cf4], image[size 668 x 1000, buffer 0x0], 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 0xffffffffee0107d6, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x36b88cf4], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 27.0, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -1.0, r 0.99700594, b -1.4970059, t 1.4970059] 1.9970059x2.9940119, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x36b88cf4], 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 0x5c18c504], image[size 668 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 0xb0108d7, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 1024x1024 brd 0, cur -1/0 668x1000, buffer 0x5c18c504], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup 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 0x5c18c504], image[size 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 0x36b88cf4], image[size 668 x 1000, buffer 0x0], 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 0xffffffffee0107d6, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x36b88cf4], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 27.0, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -1.0, r 0.99700594, b -1.4970059, t 1.4970059] 1.9970059x2.9940119, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x36b88cf4], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x2e0107a1, 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] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x75010912, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] PRINT Duration 278 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 0xffffffffee0107d6, tileRendererInUse null [junit] Thread[main-AWTAnimator#00,5,main] RedSquareES2.reshape FIN [junit] Thread[main-AWTAnimator#00,5,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x2e0107a1, 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] 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 0x2e0107a1, tileRendererInUse null [junit] >> Gears angle 29.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x2e0107a1, 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@2f23f23b: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@b41df9c [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x2d95f727], image[size 667 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 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x2d95f727], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] 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 0x2d95f727], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x6bd6d62c], image[size 667 x 1001, 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 0xffffffffc601091a, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x6bd6d62c], image[size 667 x 1001, 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.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 0x6bd6d62c], 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@c8114b4: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@6930949f [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x2d95f727], image[size 667 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 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x2d95f727], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] 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 0x2d95f727], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x6bd6d62c], image[size 667 x 1001, 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 0xffffffffc601091a, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x6bd6d62c], image[size 667 x 1001, 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.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 0x6bd6d62c], 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@33ea9689: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@7c15f10d [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x2d95f727], image[size 667 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 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x2d95f727], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] 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 0x2d95f727], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x6bd6d62c], image[size 667 x 1001, 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 0xffffffffc601091a, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x6bd6d62c], image[size 667 x 1001, 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.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 0x6bd6d62c], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xfffffffff9010795, 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[main-AWTAnimator#00,5,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffff8001091c, tileRendererInUse null [junit] >> Gears angle 29.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffee0107d6, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] PRINT Duration 2853 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 0xffffffffc601091a, 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 0xffffffff8001091c, tileRendererInUse null [junit] >> Gears angle 33.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0xffffffff8001091c, 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@68bf3acf: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@239fc06d [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x53bae372], image[size 667 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 0xffffffff8001091c, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x53bae372], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] 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 0x53bae372], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x213594a8], image[size 667 x 1001, 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 0x63010833, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x213594a8], image[size 667 x 1001, 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.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 0x213594a8], 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@3e00f50e: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@1cfbf624 [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x53bae372], image[size 667 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 0xffffffff8001091c, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x53bae372], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] 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 0x53bae372], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x213594a8], image[size 667 x 1001, 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 0x63010833, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x213594a8], image[size 667 x 1001, 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.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 0x213594a8], 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@7e00696b: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@12c375a7 [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x53bae372], image[size 667 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 0xffffffff8001091c, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x53bae372], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] 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 0x53bae372], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x213594a8], image[size 667 x 1001, 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 0x63010833, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x213594a8], image[size 667 x 1001, 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.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 0x213594a8], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffe10108df, 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[main-AWTAnimator#00,5,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffc6010877, 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] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffee0107d6, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] PRINT Duration 2572 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 0x63010833, tileRendererInUse null [junit] Thread[main-AWTAnimator#00,5,main] RedSquareES2.reshape FIN [junit] 1 s: 60 f / 1000 ms, 60.0 fps, 16 ms/f; total: 60 f, 60.0 fps, 16 ms/f [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.newt.opengl.GLWindow, consumed false, when:1675155363807 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.newt.opengl.GLWindow, consumed false, when:1675155363819 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 0xffffffffee0107d6, 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 0x63010833, 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 0xfffffffff9010795, 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 0xffffffff8001091c, 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:1675155364048 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.newt.opengl.GLWindow, consumed false, when:1675155364050 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.newt.opengl.GLWindow, consumed false, when:1675155364050 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.newt.opengl.GLWindow, consumed false, when:1675155364074 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.newt.opengl.GLWindow, consumed false, when:1675155364074 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 0x3ec0f249], image[size 320 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 0xfffffffff6010884, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x3ec0f249], image[size 320 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 0x3ec0f249], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x184f1fcc], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x184f1fcc], 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 0x184f1fcc], 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 0x3ec0f249], image[size 320 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 0x90108d5, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x3ec0f249], image[size 320 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 0x3ec0f249], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x184f1fcc], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x63010833, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x184f1fcc], 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 0x184f1fcc], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PRINT Duration 185 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 0xffffffff92010861, tileRendererInUse null [junit] doPrint: dpi 72, TestTiledPrintingGearsNewtAWT.test02_aa8-n0002-on_screen-dpi072-aa8-tSz-001x-001-resize0.ps [junit] >> Gears angle 11.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] Thread[main-AWTAnimator#01,5,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xfffffffff6010884, 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 0x792fd1bc], image[size 320 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 0x90108d5, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x792fd1bc], image[size 320 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 0x792fd1bc], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x4e8de556], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x4e8de556], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 14.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x4e8de556], 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 0x792fd1bc], image[size 320 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 0xfffffffff6010884, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x792fd1bc], image[size 320 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 0x792fd1bc], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x4e8de556], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x63010833, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x4e8de556], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 14.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x4e8de556], 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] Thread[main-AWTAnimator#01,5,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffff92010861, tileRendererInUse null [junit] >> Gears angle 14.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] doPrint: dpi 150, TestTiledPrintingGearsNewtAWT.test02_aa8-n0003-on_screen-dpi150-aaN-tSz-001x-001-resize0.ps [junit] Thread[main-AWTAnimator#01,5,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x90108d5, 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 0xce7b9af], image[size 668 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 0xfffffffff6010884, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/0 320x480, buffer 0xce7b9af], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x90108d5, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/0 320x480, buffer 0xce7b9af], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xfffffffff6010884, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/0 28x480, buffer 0xce7b9af], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x90108d5, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/480 320x480, buffer 0xce7b9af], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xfffffffff6010884, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/480 320x480, buffer 0xce7b9af], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x90108d5, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/480 28x480, buffer 0xce7b9af], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xfffffffff6010884, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/960 320x40, buffer 0xce7b9af], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x90108d5, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/960 320x40, buffer 0xce7b9af], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xfffffffff6010884, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0xce7b9af], image[size 668 x 1000, buffer 0x0], glad[1 listener, 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 0xce7b9af], image[size 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 0x1ac80068], image[size 668 x 1000, buffer 0x0], 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 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x1ac80068], 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 0x63010833, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x1ac80068], 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 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x1ac80068], 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 0x63010833, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x1ac80068], 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 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x1ac80068], 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 0x63010833, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x1ac80068], 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 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x1ac80068], 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 0x63010833, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x1ac80068], 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 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x1ac80068], 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 0x1ac80068], 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 0xce7b9af], image[size 668 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 0x90108d5, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/0 320x480, buffer 0xce7b9af], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xfffffffff6010884, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/0 320x480, buffer 0xce7b9af], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x90108d5, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/0 28x480, buffer 0xce7b9af], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xfffffffff6010884, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/480 320x480, buffer 0xce7b9af], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x90108d5, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/480 320x480, buffer 0xce7b9af], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xfffffffff6010884, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/480 28x480, buffer 0xce7b9af], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x90108d5, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/960 320x40, buffer 0xce7b9af], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xfffffffff6010884, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/960 320x40, buffer 0xce7b9af], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x90108d5, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0xce7b9af], image[size 668 x 1000, buffer 0x0], glad[1 listener, 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 0xce7b9af], image[size 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 0x1ac80068], image[size 668 x 1000, buffer 0x0], 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 0x63010833, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x1ac80068], 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 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x1ac80068], 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 0x63010833, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x1ac80068], 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 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x1ac80068], 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 0x63010833, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x1ac80068], 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 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x1ac80068], 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 0x63010833, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x1ac80068], 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 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x1ac80068], 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 0x63010833, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x1ac80068], 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 0x1ac80068], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[main-AWTAnimator#01,5,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x63010833, 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] PRINT Duration 655 ms [junit] PRINT AWTPrintLifecycle.release.count 2 [junit] No PDF [junit] doPrint: dpi 150, TestTiledPrintingGearsNewtAWT.test02_aa8-n0004-on_screen-dpi150-aaN-tSz2048x2048-resize0.ps [junit] Thread[main-AWTAnimator#01,5,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xfffffffff6010884, 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 0x1d9f599e], image[size 668 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 0x90108d5, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/0 320x480, buffer 0x1d9f599e], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xfffffffff6010884, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/0 320x480, buffer 0x1d9f599e], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x90108d5, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/0 28x480, buffer 0x1d9f599e], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xfffffffff6010884, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/480 320x480, buffer 0x1d9f599e], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x90108d5, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/480 320x480, buffer 0x1d9f599e], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xfffffffff6010884, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/480 28x480, buffer 0x1d9f599e], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x90108d5, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/960 320x40, buffer 0x1d9f599e], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xfffffffff6010884, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/960 320x40, buffer 0x1d9f599e], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x90108d5, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0x1d9f599e], image[size 668 x 1000, buffer 0x0], glad[1 listener, 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 0x1d9f599e], image[size 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 0x5ba19e05], image[size 668 x 1000, buffer 0x0], 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 0x63010833, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x5ba19e05], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 21.0, [l -1.0, r 1.0, b -1.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 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x5ba19e05], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 21.0, [l -1.0, r 1.0, b -1.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 0x63010833, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x5ba19e05], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 21.0, [l -1.0, r 1.0, b -1.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 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x5ba19e05], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 21.0, [l -1.0, r 1.0, b -1.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 0x63010833, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x5ba19e05], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 21.0, [l -1.0, r 1.0, b -1.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 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x5ba19e05], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 21.0, [l -1.0, r 1.0, b -1.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 0x63010833, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x5ba19e05], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 21.0, [l -1.0, r 1.0, b -1.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 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x5ba19e05], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 21.0, [l -1.0, r 1.0, b -1.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 0x63010833, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x5ba19e05], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 21.0, [l -1.0, r 1.0, b -1.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 0x5ba19e05], 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 0x1d9f599e], image[size 668 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 0xfffffffff6010884, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/0 320x480, buffer 0x1d9f599e], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x90108d5, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/0 320x480, buffer 0x1d9f599e], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xfffffffff6010884, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/0 28x480, buffer 0x1d9f599e], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x90108d5, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/480 320x480, buffer 0x1d9f599e], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xfffffffff6010884, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/480 320x480, buffer 0x1d9f599e], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x90108d5, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/480 28x480, buffer 0x1d9f599e], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xfffffffff6010884, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/960 320x40, buffer 0x1d9f599e], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x90108d5, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/960 320x40, buffer 0x1d9f599e], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xfffffffff6010884, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0x1d9f599e], image[size 668 x 1000, buffer 0x0], glad[1 listener, 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 0x1d9f599e], image[size 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 0x5ba19e05], image[size 668 x 1000, buffer 0x0], 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 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x5ba19e05], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 21.0, [l -1.0, r 1.0, b -1.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 0x63010833, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x5ba19e05], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 21.0, [l -1.0, r 1.0, b -1.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 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x5ba19e05], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 21.0, [l -1.0, r 1.0, b -1.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 0x63010833, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x5ba19e05], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 21.0, [l -1.0, r 1.0, b -1.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 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x5ba19e05], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 21.0, [l -1.0, r 1.0, b -1.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 0x63010833, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x5ba19e05], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 21.0, [l -1.0, r 1.0, b -1.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 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x5ba19e05], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 21.0, [l -1.0, r 1.0, b -1.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 0x63010833, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x5ba19e05], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 21.0, [l -1.0, r 1.0, b -1.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 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x5ba19e05], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 21.0, [l -1.0, r 1.0, b -1.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 0x5ba19e05], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PRINT Duration 610 ms [junit] PRINT AWTPrintLifecycle.release.count 2 [junit] No PDF [junit] doPrint: dpi 150, TestTiledPrintingGearsNewtAWT.test02_aa8-n0005-on_screen-dpi150-aaN-tSz-001x-001-resize1.ps [junit] Thread[main-AWTAnimator#01,5,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffff92010861, 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 0x90108d5, 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 0x638dabfb], image[size 668 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 0xfffffffff6010884, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/0 320x480, buffer 0x638dabfb], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x90108d5, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/0 320x480, buffer 0x638dabfb], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xfffffffff6010884, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/0 28x480, buffer 0x638dabfb], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x90108d5, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/480 320x480, buffer 0x638dabfb], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xfffffffff6010884, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/480 320x480, buffer 0x638dabfb], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x90108d5, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/480 28x480, buffer 0x638dabfb], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xfffffffff6010884, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/960 320x40, buffer 0x638dabfb], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x90108d5, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/960 320x40, buffer 0x638dabfb], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xfffffffff6010884, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0x638dabfb], image[size 668 x 1000, buffer 0x0], glad[1 listener, 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 0x638dabfb], image[size 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 0x1e80cc8], image[size 668 x 1000, buffer 0x0], 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 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x1e80cc8], image[size 668 x 1000, 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.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 0x63010833, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x1e80cc8], image[size 668 x 1000, 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.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 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x1e80cc8], image[size 668 x 1000, 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.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 0x63010833, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x1e80cc8], image[size 668 x 1000, 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.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 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x1e80cc8], image[size 668 x 1000, 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.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 0x63010833, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x1e80cc8], image[size 668 x 1000, 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.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 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x1e80cc8], image[size 668 x 1000, 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.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 0x63010833, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x1e80cc8], image[size 668 x 1000, 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.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 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x1e80cc8], image[size 668 x 1000, 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.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 0x1e80cc8], 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 0x638dabfb], image[size 668 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 0x90108d5, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/0 320x480, buffer 0x638dabfb], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xfffffffff6010884, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/0 320x480, buffer 0x638dabfb], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x90108d5, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/0 28x480, buffer 0x638dabfb], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xfffffffff6010884, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/480 320x480, buffer 0x638dabfb], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x90108d5, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/480 320x480, buffer 0x638dabfb], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xfffffffff6010884, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/480 28x480, buffer 0x638dabfb], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x90108d5, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/960 320x40, buffer 0x638dabfb], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xfffffffff6010884, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/960 320x40, buffer 0x638dabfb], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x90108d5, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0x638dabfb], image[size 668 x 1000, buffer 0x0], glad[1 listener, 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 0x638dabfb], image[size 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 0x1e80cc8], image[size 668 x 1000, buffer 0x0], 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 0x63010833, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x1e80cc8], image[size 668 x 1000, 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.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 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x1e80cc8], image[size 668 x 1000, 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.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 0x63010833, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x1e80cc8], image[size 668 x 1000, 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.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 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x1e80cc8], image[size 668 x 1000, 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.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 0x63010833, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x1e80cc8], image[size 668 x 1000, 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.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 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x1e80cc8], image[size 668 x 1000, 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.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 0x63010833, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x1e80cc8], image[size 668 x 1000, 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.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 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x1e80cc8], image[size 668 x 1000, 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.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 0x63010833, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x1e80cc8], image[size 668 x 1000, 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.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 0x1e80cc8], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PRINT Duration 563 ms [junit] PRINT resizeWithinPrint repaint [junit] PRINT resizeWithinPrint size- 772x595 [junit] Thread[main-AWTAnimator#01,5,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffff92010861, 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] PRINT AWTPrintLifecycle.release.count 2 [junit] No PDF [junit] doPrint: dpi 150, TestTiledPrintingGearsNewtAWT.test02_aa8-n0006-offscrn_3-dpi150-aaN-tSz-001x-001-resize0.ps [junit] Thread[main-AWTAnimator#01,5,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xfffffffff6010884, tileRendererInUse null [junit] Thread[main-AWTAnimator#01,5,main] RedSquareES2.reshape FIN [junit] PRINTable: OffscreenPrintable [junit] PRINT DPI: 150, AA -1, scaleGL 0.48 [junit] PRINT AWTPrintLifecycle.setup.count 2 [junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch [junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots [junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch [junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.offscrn thread AWT-EventQueue-0 [junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.37772397094430993 [junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 1608x1239 [junit] PRINT.offscrn image BufferedImageInt@1fb1669: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@2cb8bf64 [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x5685a8a4], image[size 667 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 0x90108d5, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x5685a8a4], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, 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 0xfffffffff6010884, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x5685a8a4], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post 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 0x90108d5, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x5685a8a4], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post 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 0xfffffffff6010884, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x5685a8a4], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, 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 0x90108d5, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x5685a8a4], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post 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 0xfffffffff6010884, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x5685a8a4], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post 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 0x90108d5, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x41, buffer 0x5685a8a4], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, 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 0xfffffffff6010884, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x41, buffer 0x5685a8a4], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post 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 0x90108d5, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x41, buffer 0x5685a8a4], image[size 667 x 1001, buffer 0x0], glad[1 listener, 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 0x5685a8a4], image[size 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 0x3c9e1ac5], image[size 667 x 1001, buffer 0x0], 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 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x3c9e1ac5], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 27.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 0x63010833, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x3c9e1ac5], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 27.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 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x3c9e1ac5], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 27.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 0x63010833, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x3c9e1ac5], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 27.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 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x3c9e1ac5], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 27.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 0x63010833, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x3c9e1ac5], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 27.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 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x41, buffer 0x3c9e1ac5], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 27.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 0x63010833, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x41, buffer 0x3c9e1ac5], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 27.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 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x41, buffer 0x3c9e1ac5], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 27.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 0x3c9e1ac5], 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@43ee819d: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@7d7eaee3 [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x5685a8a4], image[size 667 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 0xfffffffff6010884, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x5685a8a4], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, 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 0x90108d5, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x5685a8a4], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post 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 0xfffffffff6010884, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x5685a8a4], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post 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 0x90108d5, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x5685a8a4], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, 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 0xfffffffff6010884, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x5685a8a4], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post 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 0x90108d5, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x5685a8a4], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post 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 0xfffffffff6010884, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x41, buffer 0x5685a8a4], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, 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 0x90108d5, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x41, buffer 0x5685a8a4], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post 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 0xfffffffff6010884, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x41, buffer 0x5685a8a4], image[size 667 x 1001, buffer 0x0], glad[1 listener, 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 0x5685a8a4], image[size 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 0x3c9e1ac5], image[size 667 x 1001, buffer 0x0], 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 0x63010833, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x3c9e1ac5], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 27.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 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x3c9e1ac5], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 27.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 0x63010833, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x3c9e1ac5], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 27.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 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x3c9e1ac5], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 27.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 0x63010833, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x3c9e1ac5], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 27.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 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x3c9e1ac5], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 27.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 0x63010833, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x41, buffer 0x3c9e1ac5], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 27.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 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x41, buffer 0x3c9e1ac5], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 27.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 0x63010833, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x41, buffer 0x3c9e1ac5], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 27.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 0x3c9e1ac5], 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@f0faed6: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@794163ab [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x5685a8a4], image[size 667 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 0x90108d5, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x5685a8a4], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, 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 0xfffffffff6010884, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x5685a8a4], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post 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 0x90108d5, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x5685a8a4], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post 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 0xfffffffff6010884, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x5685a8a4], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, 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 0x90108d5, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x5685a8a4], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post 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 0xfffffffff6010884, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x5685a8a4], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post 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 0x90108d5, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x41, buffer 0x5685a8a4], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, 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 0xfffffffff6010884, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x41, buffer 0x5685a8a4], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post 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 0x90108d5, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x41, buffer 0x5685a8a4], image[size 667 x 1001, buffer 0x0], glad[1 listener, 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 0x5685a8a4], image[size 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 0x3c9e1ac5], image[size 667 x 1001, buffer 0x0], 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 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x3c9e1ac5], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 27.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 0x63010833, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x3c9e1ac5], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 27.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 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x3c9e1ac5], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 27.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 0x63010833, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x3c9e1ac5], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 27.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 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x3c9e1ac5], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 27.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 0x63010833, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x3c9e1ac5], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 27.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 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x41, buffer 0x3c9e1ac5], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 27.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 0x63010833, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x41, buffer 0x3c9e1ac5], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 27.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 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x41, buffer 0x3c9e1ac5], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 27.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 0x3c9e1ac5], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[main,5,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x63010833, 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] PRINT Duration 2781 ms [junit] PRINT AWTPrintLifecycle.release.count 2 [junit] No PDF [junit] doPrint: dpi 150, TestTiledPrintingGearsNewtAWT.test02_aa8-n0007-offscrn_3-dpi150-aaN-tSz-001x-001-resize1.ps [junit] Thread[main-AWTAnimator#01,5,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xfffffffff6010884, tileRendererInUse null [junit] Thread[main-AWTAnimator#01,5,main] RedSquareES2.reshape FIN [junit] PRINTable: OffscreenPrintable [junit] PRINT DPI: 150, AA -1, scaleGL 0.48 [junit] PRINT AWTPrintLifecycle.setup.count 2 [junit] PRINT resizeWithinPrint size+ 836x659 [junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch [junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots [junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch [junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.offscrn thread AWT-EventQueue-0 [junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.37772397094430993 [junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=31,left=8,bottom=8,right=8], size 772x595 -> scaled 1608x1239 [junit] PRINT.offscrn image BufferedImageInt@3f938e25: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@204df111 [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x2350d29d], image[size 667 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 0x90108d5, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x2350d29d], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, 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 0xfffffffff6010884, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x2350d29d], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post 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 0x90108d5, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x2350d29d], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post 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 0xfffffffff6010884, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x2350d29d], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, 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 0x90108d5, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x2350d29d], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post 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 0xfffffffff6010884, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x2350d29d], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post 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 0x90108d5, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x41, buffer 0x2350d29d], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, 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 0xfffffffff6010884, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x41, buffer 0x2350d29d], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post 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 0x90108d5, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x41, buffer 0x2350d29d], image[size 667 x 1001, buffer 0x0], glad[1 listener, 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 0x2350d29d], image[size 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 0xc41b00a], image[size 667 x 1001, buffer 0x0], 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 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0xc41b00a], image[size 667 x 1001, 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.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 0x63010833, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0xc41b00a], image[size 667 x 1001, 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.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 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0xc41b00a], image[size 667 x 1001, 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.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 0x63010833, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0xc41b00a], image[size 667 x 1001, 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.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 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0xc41b00a], image[size 667 x 1001, 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.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 0x63010833, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0xc41b00a], image[size 667 x 1001, 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.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 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x41, buffer 0xc41b00a], image[size 667 x 1001, 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.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 0x63010833, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x41, buffer 0xc41b00a], image[size 667 x 1001, 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.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 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x41, buffer 0xc41b00a], image[size 667 x 1001, 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.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 0xc41b00a], 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@18403363: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@1910b6e2 [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x2350d29d], image[size 667 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 0xfffffffff6010884, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x2350d29d], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, 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 0x90108d5, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x2350d29d], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post 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 0xfffffffff6010884, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x2350d29d], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post 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 0x90108d5, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x2350d29d], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, 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 0xfffffffff6010884, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x2350d29d], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post 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 0x90108d5, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x2350d29d], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post 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 0xfffffffff6010884, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x41, buffer 0x2350d29d], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, 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 0x90108d5, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x41, buffer 0x2350d29d], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post 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 0xfffffffff6010884, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x41, buffer 0x2350d29d], image[size 667 x 1001, buffer 0x0], glad[1 listener, 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 0x2350d29d], image[size 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 0xc41b00a], image[size 667 x 1001, buffer 0x0], 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 0x63010833, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0xc41b00a], image[size 667 x 1001, 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.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 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0xc41b00a], image[size 667 x 1001, 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.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 0x63010833, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0xc41b00a], image[size 667 x 1001, 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.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 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0xc41b00a], image[size 667 x 1001, 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.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 0x63010833, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0xc41b00a], image[size 667 x 1001, 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.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 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0xc41b00a], image[size 667 x 1001, 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.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 0x63010833, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x41, buffer 0xc41b00a], image[size 667 x 1001, 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.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 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x41, buffer 0xc41b00a], image[size 667 x 1001, 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.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 0x63010833, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x41, buffer 0xc41b00a], image[size 667 x 1001, 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.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 0xc41b00a], 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@64440b82: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@4761fce9 [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x2350d29d], image[size 667 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 0x90108d5, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x2350d29d], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, 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 0xfffffffff6010884, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x2350d29d], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post 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 0x90108d5, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x2350d29d], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post 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 0xfffffffff6010884, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x2350d29d], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, 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 0x90108d5, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x2350d29d], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post 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 0xfffffffff6010884, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x2350d29d], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post 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 0x90108d5, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x41, buffer 0x2350d29d], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, 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 0xfffffffff6010884, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x41, buffer 0x2350d29d], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post 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 0x90108d5, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x41, buffer 0x2350d29d], image[size 667 x 1001, buffer 0x0], glad[1 listener, 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 0x2350d29d], image[size 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 0xc41b00a], image[size 667 x 1001, buffer 0x0], 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 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0xc41b00a], image[size 667 x 1001, 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.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 0x63010833, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0xc41b00a], image[size 667 x 1001, 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.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 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0xc41b00a], image[size 667 x 1001, 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.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 0x63010833, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0xc41b00a], image[size 667 x 1001, 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.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 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0xc41b00a], image[size 667 x 1001, 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.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 0x63010833, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0xc41b00a], image[size 667 x 1001, 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.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 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x41, buffer 0xc41b00a], image[size 667 x 1001, 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.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 0x63010833, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x41, buffer 0xc41b00a], image[size 667 x 1001, 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.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 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x41, buffer 0xc41b00a], image[size 667 x 1001, 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.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 0xc41b00a], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PRINT Duration 2792 ms [junit] PRINT resizeWithinPrint repaint [junit] PRINT resizeWithinPrint size- 772x595 [junit] PRINT AWTPrintLifecycle.release.count 2 [junit] Thread[main-AWTAnimator#01,5,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x63010833, 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[main-AWTAnimator#01,5,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xfffffffff6010884, tileRendererInUse null [junit] Thread[main-AWTAnimator#01,5,main] RedSquareES2.reshape FIN [junit] 0 s: 60 f / 978 ms, 61.3 fps, 16 ms/f; total: 60 f, 61.3 fps, 16 ms/f [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.newt.opengl.GLWindow, consumed false, when:1675155373706 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 @ 1675155373740 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1675155373740 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [junit] ------------- ---------------- --------------- [junit] Testsuite: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675155375237 ms III - Start [junit] SLOCK [T main @ 1675155375237 ms +++ localhost/127.0.0.1:59999 - Locked within 9 ms, 1 attempts [junit] Testsuite: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT [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 0xffffffffda01081a, 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 0xffffffffe501092a, 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:1675155377191 d 1ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155377193 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155377193 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155377197 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155377197 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 0x5e6ff71b], image[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 0xffffffffaa01087c, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x5e6ff71b], image[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 0x5e6ff71b], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x6edf0a6b], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffe501092a, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x6edf0a6b], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 24.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x6edf0a6b], 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 0x5e6ff71b], image[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 0xffffffffaa01087c, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x5e6ff71b], image[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 0x5e6ff71b], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x6edf0a6b], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffe501092a, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x6edf0a6b], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 24.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x6edf0a6b], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffe501092a, tileRendererInUse null [junit] >> Gears angle 24.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffaa01087c, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 290 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 0x2e0107a1, tileRendererInUse null [junit] >> Gears angle 30.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0xffffffffee0107d6, 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 0x2d525f1f], image[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 0xffffffffee0107d6, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0x2d525f1f], image[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 0x2d525f1f], 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 0x21d7e79d], image[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 0xb0108d7, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0x21d7e79d], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] >> Gears angle 30.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0x21d7e79d], 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 0x2d525f1f], image[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 0xffffffffee0107d6, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0x2d525f1f], image[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 0x2d525f1f], 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 0x21d7e79d], image[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 0xb0108d7, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0x21d7e79d], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] >> Gears angle 30.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0x21d7e79d], image[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 0xffffffff92010861, tileRendererInUse null [junit] >> Gears angle 30.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffff92010861, tileRendererInUse null [junit] >> Gears angle 30.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffe501092a, 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 0xffffffffe501092a, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 272 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 0x5dd7842e], image[size 668 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 0xffffffffe501092a, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/0 320x480, buffer 0x5dd7842e], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffe501092a, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/0 320x480, buffer 0x5dd7842e], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffe501092a, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/0 28x480, buffer 0x5dd7842e], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xffffffffe501092a, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/480 320x480, buffer 0x5dd7842e], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffe501092a, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/480 320x480, buffer 0x5dd7842e], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffe501092a, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/480 28x480, buffer 0x5dd7842e], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xffffffffe501092a, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/960 320x40, buffer 0x5dd7842e], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffe501092a, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/960 320x40, buffer 0x5dd7842e], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffe501092a, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0x5dd7842e], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup 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 0x5dd7842e], image[size 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 0x200d8148], image[size 668 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 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/0 320x480, buffer 0x200d8148], image[size 668 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.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 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/0 320x480, buffer 0x200d8148], image[size 668 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.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 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/0 28x480, buffer 0x200d8148], image[size 668 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.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 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/480 320x480, buffer 0x200d8148], image[size 668 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.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 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/480 320x480, buffer 0x200d8148], image[size 668 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.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 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/480 28x480, buffer 0x200d8148], image[size 668 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.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 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/960 320x40, buffer 0x200d8148], image[size 668 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.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 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/960 320x40, buffer 0x200d8148], image[size 668 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.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 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0x200d8148], image[size 668 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.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 0x200d8148], 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 0x5dd7842e], image[size 668 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 0xffffffffe501092a, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/0 320x480, buffer 0x5dd7842e], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffe501092a, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/0 320x480, buffer 0x5dd7842e], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffe501092a, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/0 28x480, buffer 0x5dd7842e], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xffffffffe501092a, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/480 320x480, buffer 0x5dd7842e], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffe501092a, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/480 320x480, buffer 0x5dd7842e], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffe501092a, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/480 28x480, buffer 0x5dd7842e], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xffffffffe501092a, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/960 320x40, buffer 0x5dd7842e], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffe501092a, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/960 320x40, buffer 0x5dd7842e], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffe501092a, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0x5dd7842e], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup 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 0x5dd7842e], image[size 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 0x200d8148], image[size 668 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 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/0 320x480, buffer 0x200d8148], image[size 668 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.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 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/0 320x480, buffer 0x200d8148], image[size 668 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.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 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/0 28x480, buffer 0x200d8148], image[size 668 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.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 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/480 320x480, buffer 0x200d8148], image[size 668 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.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 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/480 320x480, buffer 0x200d8148], image[size 668 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.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 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/480 28x480, buffer 0x200d8148], image[size 668 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.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 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/960 320x40, buffer 0x200d8148], image[size 668 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.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 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/960 320x40, buffer 0x200d8148], image[size 668 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.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 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0x200d8148], image[size 668 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.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 0x200d8148], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffff92010861, 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 0xffffffffe501092a, 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 0xffffffffaa01087c, tileRendererInUse null [junit] >> Gears angle 43.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 2048x2048 of 2048x2048, swapInterval 1, drawable 0xffffffffcc010841, 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 0x4769f27a], image[size 668 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 0xffffffffcc010841, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 2048x2048 brd 0, cur -1/0 668x1000, buffer 0x4769f27a], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup 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 0x4769f27a], image[size 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 0x28753a8c], image[size 668 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 0xfffffffff6010884, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 2048x2048 brd 0, cur -1/0 668x1000, buffer 0x28753a8c], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.0, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -1.0029941, r 0.99700594, b -1.4970059, t 1.4970059] 2.0x2.9940119, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size -1/0 2048x2048 brd 0, cur -1/0 668x1000, buffer 0x28753a8c], 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 0x4769f27a], image[size 668 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 0xffffffffcc010841, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 2048x2048 brd 0, cur -1/0 668x1000, buffer 0x4769f27a], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup 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 0x4769f27a], image[size 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 0x28753a8c], image[size 668 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 0xfffffffff6010884, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 2048x2048 brd 0, cur -1/0 668x1000, buffer 0x28753a8c], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.0, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -1.0029941, r 0.99700594, b -1.4970059, t 1.4970059] 2.0x2.9940119, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size -1/0 2048x2048 brd 0, cur -1/0 668x1000, buffer 0x28753a8c], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xb0108d7, 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 0xb0108d7, 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 0xffffffff92010861, 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 0xffffffff92010861, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 385 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 0x4be33cbb], image[size 668 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 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/0 320x480, buffer 0x4be33cbb], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/0 320x480, buffer 0x4be33cbb], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/0 28x480, buffer 0x4be33cbb], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/480 320x480, buffer 0x4be33cbb], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/480 320x480, buffer 0x4be33cbb], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/480 28x480, buffer 0x4be33cbb], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/960 320x40, buffer 0x4be33cbb], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/960 320x40, buffer 0x4be33cbb], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0x4be33cbb], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup 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 0x4be33cbb], image[size 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 0x13eacfc0], image[size 668 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 0xb0108d7, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/0 320x480, buffer 0x13eacfc0], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 48.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 0xb0108d7, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/0 320x480, buffer 0x13eacfc0], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 48.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 0xb0108d7, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/0 28x480, buffer 0x13eacfc0], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 48.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 0xb0108d7, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/480 320x480, buffer 0x13eacfc0], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 48.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 0xb0108d7, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/480 320x480, buffer 0x13eacfc0], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 48.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 0xb0108d7, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/480 28x480, buffer 0x13eacfc0], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 48.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 0xb0108d7, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/960 320x40, buffer 0x13eacfc0], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 48.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 0xb0108d7, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/960 320x40, buffer 0x13eacfc0], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 48.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 0xb0108d7, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0x13eacfc0], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 48.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 0x13eacfc0], 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 0x4be33cbb], image[size 668 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 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/0 320x480, buffer 0x4be33cbb], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/0 320x480, buffer 0x4be33cbb], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/0 28x480, buffer 0x4be33cbb], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/480 320x480, buffer 0x4be33cbb], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/480 320x480, buffer 0x4be33cbb], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/480 28x480, buffer 0x4be33cbb], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/960 320x40, buffer 0x4be33cbb], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/960 320x40, buffer 0x4be33cbb], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0x4be33cbb], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup 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 0x4be33cbb], image[size 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 0x13eacfc0], image[size 668 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 0xb0108d7, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/0 320x480, buffer 0x13eacfc0], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 48.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 0xb0108d7, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/0 320x480, buffer 0x13eacfc0], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 48.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 0xb0108d7, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/0 28x480, buffer 0x13eacfc0], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 48.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 0xb0108d7, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/480 320x480, buffer 0x13eacfc0], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 48.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 0xb0108d7, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/480 320x480, buffer 0x13eacfc0], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 48.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 0xb0108d7, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/480 28x480, buffer 0x13eacfc0], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 48.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 0xb0108d7, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/960 320x40, buffer 0x13eacfc0], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 48.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 0xb0108d7, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/960 320x40, buffer 0x13eacfc0], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 48.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 0xb0108d7, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0x13eacfc0], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 48.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 0x13eacfc0], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xb0108d7, tileRendererInUse null [junit] >> Gears angle 48.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffff92010861, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 442 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 0xffffffff92010861, 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 0xb0108d7, tileRendererInUse null [junit] >> Gears angle 50.0, [l -1.0, r 1.0, b -1.5, t 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@312906e9: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@4b39f4f4 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x3e063d99], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x3e063d99], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x3e063d99], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x3e063d99], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x3e063d99], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x3e063d99], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x3e063d99], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x3e063d99], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x3e063d99], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x3e063d99], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x3e063d99], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x6e46c7ba], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0xb0108d7, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x6e46c7ba], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 54.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b -1.4992504, t -0.05997002] 0.9595202x1.4392804, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0xb0108d7, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x6e46c7ba], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 54.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b -1.4992504, t -0.05997002] 0.9595202x1.4392804, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0xb0108d7, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x6e46c7ba], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 54.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b -1.4992504, t -0.05997002] 0.0809595x1.4392804, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0xb0108d7, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x6e46c7ba], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 54.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b -0.05997002, t 1.3793104] 0.9595202x1.4392804, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0xb0108d7, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x6e46c7ba], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 54.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b -0.05997002, t 1.3793104] 0.9595202x1.4392804, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0xb0108d7, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x6e46c7ba], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 54.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b -0.05997002, t 1.3793104] 0.0809595x1.4392804, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0xb0108d7, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x6e46c7ba], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 54.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b 1.3793104, t 1.4992504] 0.9595202x0.11994004, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0xb0108d7, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x6e46c7ba], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 54.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b 1.3793104, t 1.4992504] 0.9595202x0.11994004, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0xb0108d7, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x6e46c7ba], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 54.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b 1.3793104, t 1.4992504] 0.0809595x0.11994004, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x6e46c7ba], 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@71e14f34: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@7329d4f5 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x3e063d99], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x3e063d99], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x3e063d99], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x3e063d99], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x3e063d99], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x3e063d99], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x3e063d99], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x3e063d99], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x3e063d99], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x3e063d99], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x3e063d99], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x6e46c7ba], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0xb0108d7, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x6e46c7ba], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 54.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b -1.4992504, t -0.05997002] 0.9595202x1.4392804, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0xb0108d7, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x6e46c7ba], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 54.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b -1.4992504, t -0.05997002] 0.9595202x1.4392804, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0xb0108d7, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x6e46c7ba], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 54.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b -1.4992504, t -0.05997002] 0.0809595x1.4392804, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0xb0108d7, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x6e46c7ba], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 54.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b -0.05997002, t 1.3793104] 0.9595202x1.4392804, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0xb0108d7, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x6e46c7ba], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 54.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b -0.05997002, t 1.3793104] 0.9595202x1.4392804, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0xb0108d7, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x6e46c7ba], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 54.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b -0.05997002, t 1.3793104] 0.0809595x1.4392804, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0xb0108d7, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x6e46c7ba], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 54.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b 1.3793104, t 1.4992504] 0.9595202x0.11994004, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0xb0108d7, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x6e46c7ba], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 54.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b 1.3793104, t 1.4992504] 0.9595202x0.11994004, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0xb0108d7, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x6e46c7ba], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 54.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b 1.3793104, t 1.4992504] 0.0809595x0.11994004, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x6e46c7ba], 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@84b94b0: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@2b5ee82c [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x3e063d99], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x3e063d99], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x3e063d99], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x3e063d99], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x3e063d99], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x3e063d99], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x3e063d99], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x3e063d99], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x3e063d99], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x3e063d99], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x3e063d99], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x6e46c7ba], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0xb0108d7, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x6e46c7ba], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 54.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b -1.4992504, t -0.05997002] 0.9595202x1.4392804, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0xb0108d7, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x6e46c7ba], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 54.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b -1.4992504, t -0.05997002] 0.9595202x1.4392804, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0xb0108d7, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x6e46c7ba], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 54.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b -1.4992504, t -0.05997002] 0.0809595x1.4392804, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0xb0108d7, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x6e46c7ba], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 54.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b -0.05997002, t 1.3793104] 0.9595202x1.4392804, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0xb0108d7, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x6e46c7ba], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 54.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b -0.05997002, t 1.3793104] 0.9595202x1.4392804, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0xb0108d7, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x6e46c7ba], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 54.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b -0.05997002, t 1.3793104] 0.0809595x1.4392804, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0xb0108d7, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x6e46c7ba], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 54.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b 1.3793104, t 1.4992504] 0.9595202x0.11994004, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0xb0108d7, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x6e46c7ba], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 54.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b 1.3793104, t 1.4992504] 0.9595202x0.11994004, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0xb0108d7, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x6e46c7ba], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 54.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b 1.3793104, t 1.4992504] 0.0809595x0.11994004, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x6e46c7ba], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xb0108d7, tileRendererInUse null [junit] >> Gears angle 54.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffff92010861, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 2236 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@7b592b17: custom/internal type = 2/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@2dd3fb5 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x3dcfc66b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x3dcfc66b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x3dcfc66b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x3dcfc66b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x3dcfc66b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x3dcfc66b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x3dcfc66b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x3dcfc66b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x3dcfc66b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x3dcfc66b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x3dcfc66b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x6ae4008f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0xb0108d7, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x6ae4008f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 61.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b -1.4992504, t -0.05997002] 0.9595202x1.4392804, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0xb0108d7, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x6ae4008f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 61.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b -1.4992504, t -0.05997002] 0.9595202x1.4392804, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0xb0108d7, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x6ae4008f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 61.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b -1.4992504, t -0.05997002] 0.0809595x1.4392804, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0xb0108d7, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x6ae4008f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 61.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b -0.05997002, t 1.3793104] 0.9595202x1.4392804, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0xb0108d7, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x6ae4008f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 61.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b -0.05997002, t 1.3793104] 0.9595202x1.4392804, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0xb0108d7, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x6ae4008f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 61.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b -0.05997002, t 1.3793104] 0.0809595x1.4392804, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0xb0108d7, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x6ae4008f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 61.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b 1.3793104, t 1.4992504] 0.9595202x0.11994004, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0xb0108d7, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x6ae4008f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 61.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b 1.3793104, t 1.4992504] 0.9595202x0.11994004, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0xb0108d7, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x6ae4008f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 61.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b 1.3793104, t 1.4992504] 0.0809595x0.11994004, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x6ae4008f], 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@708a3128: custom/internal type = 2/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@3566250c [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x3dcfc66b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x3dcfc66b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x3dcfc66b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x3dcfc66b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x3dcfc66b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x3dcfc66b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x3dcfc66b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x3dcfc66b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x3dcfc66b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x3dcfc66b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x3dcfc66b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x6ae4008f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0xb0108d7, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x6ae4008f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 61.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b -1.4992504, t -0.05997002] 0.9595202x1.4392804, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0xb0108d7, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x6ae4008f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 61.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b -1.4992504, t -0.05997002] 0.9595202x1.4392804, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0xb0108d7, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x6ae4008f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 61.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b -1.4992504, t -0.05997002] 0.0809595x1.4392804, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0xb0108d7, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x6ae4008f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 61.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b -0.05997002, t 1.3793104] 0.9595202x1.4392804, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0xb0108d7, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x6ae4008f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 61.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b -0.05997002, t 1.3793104] 0.9595202x1.4392804, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0xb0108d7, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x6ae4008f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 61.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b -0.05997002, t 1.3793104] 0.0809595x1.4392804, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0xb0108d7, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x6ae4008f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 61.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b 1.3793104, t 1.4992504] 0.9595202x0.11994004, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0xb0108d7, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x6ae4008f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 61.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b 1.3793104, t 1.4992504] 0.9595202x0.11994004, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0xb0108d7, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x6ae4008f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 61.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b 1.3793104, t 1.4992504] 0.0809595x0.11994004, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x6ae4008f], 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@649f03f8: custom/internal type = 2/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@3dd7df7b [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x3dcfc66b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x3dcfc66b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x3dcfc66b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x3dcfc66b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x3dcfc66b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x3dcfc66b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x3dcfc66b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x3dcfc66b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x3dcfc66b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x3dcfc66b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x3dcfc66b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x6ae4008f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0xb0108d7, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x6ae4008f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 61.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b -1.4992504, t -0.05997002] 0.9595202x1.4392804, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0xb0108d7, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x6ae4008f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 61.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b -1.4992504, t -0.05997002] 0.9595202x1.4392804, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0xb0108d7, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x6ae4008f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 61.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b -1.4992504, t -0.05997002] 0.0809595x1.4392804, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0xb0108d7, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x6ae4008f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 61.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b -0.05997002, t 1.3793104] 0.9595202x1.4392804, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0xb0108d7, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x6ae4008f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 61.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b -0.05997002, t 1.3793104] 0.9595202x1.4392804, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0xb0108d7, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x6ae4008f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 61.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b -0.05997002, t 1.3793104] 0.0809595x1.4392804, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0xb0108d7, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x6ae4008f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 61.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b 1.3793104, t 1.4992504] 0.9595202x0.11994004, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0xb0108d7, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x6ae4008f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 61.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b 1.3793104, t 1.4992504] 0.9595202x0.11994004, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0xb0108d7, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x6ae4008f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 61.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b 1.3793104, t 1.4992504] 0.0809595x0.11994004, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x6ae4008f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xb0108d7, tileRendererInUse null [junit] >> Gears angle 61.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffff92010861, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 2010 ms [junit] PRINT AWTPrintLifecycle.release.count 2 [junit] No PDF [junit] doPrint: dpi 150, TestTiledPrintingGearsSwingAWT.test01_flip1_aa0_______________-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@251665a5: custom/internal type = 1/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@39d260a8 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x44e6216b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x44e6216b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x44e6216b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x44e6216b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x44e6216b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x44e6216b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x44e6216b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x44e6216b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x44e6216b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x44e6216b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x44e6216b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x43d59483], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0xb0108d7, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x43d59483], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 67.0, [l -1.0, r 1.0, b -1.4992504, t 1.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 0xb0108d7, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x43d59483], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 67.0, [l -1.0, r 1.0, b -1.4992504, t 1.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 0xb0108d7, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x43d59483], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 67.0, [l -1.0, r 1.0, b -1.4992504, t 1.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 0xb0108d7, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x43d59483], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 67.0, [l -1.0, r 1.0, b -1.4992504, t 1.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 0xb0108d7, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x43d59483], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 67.0, [l -1.0, r 1.0, b -1.4992504, t 1.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 0xb0108d7, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x43d59483], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 67.0, [l -1.0, r 1.0, b -1.4992504, t 1.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 0xb0108d7, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x43d59483], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 67.0, [l -1.0, r 1.0, b -1.4992504, t 1.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 0xb0108d7, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x43d59483], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 67.0, [l -1.0, r 1.0, b -1.4992504, t 1.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 0xb0108d7, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x43d59483], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 67.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b 1.3793104, t 1.4992504] 0.0809595x0.11994004, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x43d59483], 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@23138e5: custom/internal type = 1/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@479f92f9 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x44e6216b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x44e6216b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x44e6216b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x44e6216b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x44e6216b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x44e6216b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x44e6216b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x44e6216b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x44e6216b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x44e6216b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x44e6216b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x43d59483], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0xb0108d7, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x43d59483], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 67.0, [l -1.0, r 1.0, b -1.4992504, t 1.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 0xb0108d7, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x43d59483], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 67.0, [l -1.0, r 1.0, b -1.4992504, t 1.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 0xb0108d7, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x43d59483], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 67.0, [l -1.0, r 1.0, b -1.4992504, t 1.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 0xb0108d7, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x43d59483], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 67.0, [l -1.0, r 1.0, b -1.4992504, t 1.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 0xb0108d7, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x43d59483], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 67.0, [l -1.0, r 1.0, b -1.4992504, t 1.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 0xb0108d7, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x43d59483], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 67.0, [l -1.0, r 1.0, b -1.4992504, t 1.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 0xb0108d7, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x43d59483], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 67.0, [l -1.0, r 1.0, b -1.4992504, t 1.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 0xb0108d7, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x43d59483], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 67.0, [l -1.0, r 1.0, b -1.4992504, t 1.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 0xb0108d7, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x43d59483], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 67.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b 1.3793104, t 1.4992504] 0.0809595x0.11994004, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x43d59483], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xb0108d7, tileRendererInUse null [junit] >> Gears angle 67.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -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 0xffffffff92010861, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 1235 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@f08efb5: custom/internal type = 4/0 DirectColorModel: rmask=ff gmask=ff00 bmask=ff0000 amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@23d6fbd3 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x7ab10479], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x7ab10479], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x7ab10479], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x7ab10479], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x7ab10479], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x7ab10479], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x7ab10479], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x7ab10479], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x7ab10479], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x7ab10479], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x7ab10479], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x3f6e5e13], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0xb0108d7, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x3f6e5e13], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 74.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b -1.4992504, t -0.05997002] 0.9595202x1.4392804, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0xb0108d7, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x3f6e5e13], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 74.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b -1.4992504, t -0.05997002] 0.9595202x1.4392804, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0xb0108d7, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x3f6e5e13], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 74.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b -1.4992504, t -0.05997002] 0.0809595x1.4392804, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0xb0108d7, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x3f6e5e13], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 74.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b -0.05997002, t 1.3793104] 0.9595202x1.4392804, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0xb0108d7, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x3f6e5e13], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 74.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b -0.05997002, t 1.3793104] 0.9595202x1.4392804, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0xb0108d7, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x3f6e5e13], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 74.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b -0.05997002, t 1.3793104] 0.0809595x1.4392804, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0xb0108d7, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x3f6e5e13], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 74.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b 1.3793104, t 1.4992504] 0.9595202x0.11994004, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0xb0108d7, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x3f6e5e13], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 74.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b 1.3793104, t 1.4992504] 0.9595202x0.11994004, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0xb0108d7, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x3f6e5e13], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 74.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b 1.3793104, t 1.4992504] 0.0809595x0.11994004, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x3f6e5e13], 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@79c82db7: custom/internal type = 4/0 DirectColorModel: rmask=ff gmask=ff00 bmask=ff0000 amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@4d28420c [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x7ab10479], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x7ab10479], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x7ab10479], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x7ab10479], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x7ab10479], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x7ab10479], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x7ab10479], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x7ab10479], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x7ab10479], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x7ab10479], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x7ab10479], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x3f6e5e13], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0xb0108d7, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x3f6e5e13], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 74.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b -1.4992504, t -0.05997002] 0.9595202x1.4392804, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0xb0108d7, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x3f6e5e13], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 74.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b -1.4992504, t -0.05997002] 0.9595202x1.4392804, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0xb0108d7, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x3f6e5e13], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 74.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b -1.4992504, t -0.05997002] 0.0809595x1.4392804, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0xb0108d7, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x3f6e5e13], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 74.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b -0.05997002, t 1.3793104] 0.9595202x1.4392804, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0xb0108d7, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x3f6e5e13], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 74.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b -0.05997002, t 1.3793104] 0.9595202x1.4392804, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0xb0108d7, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x3f6e5e13], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 74.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b -0.05997002, t 1.3793104] 0.0809595x1.4392804, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0xb0108d7, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x3f6e5e13], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 74.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b 1.3793104, t 1.4992504] 0.9595202x0.11994004, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0xb0108d7, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x3f6e5e13], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 74.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b 1.3793104, t 1.4992504] 0.9595202x0.11994004, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0xb0108d7, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x3f6e5e13], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 74.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b 1.3793104, t 1.4992504] 0.0809595x0.11994004, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x3f6e5e13], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xb0108d7, tileRendererInUse null [junit] >> Gears angle 74.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffff92010861, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 1183 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@6b1d2322: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@1d95a152 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x24d5230e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x24d5230e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x24d5230e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x24d5230e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x24d5230e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x24d5230e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x24d5230e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x24d5230e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x24d5230e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x24d5230e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x24d5230e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0xab8fe31], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0xb0108d7, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0xab8fe31], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 80.0, [l -1.0, r 1.0, b -1.4992504, t 1.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 0xb0108d7, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0xab8fe31], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 80.0, [l -1.0, r 1.0, b -1.4992504, t 1.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 0xb0108d7, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0xab8fe31], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 80.0, [l -1.0, r 1.0, b -1.4992504, t 1.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 0xb0108d7, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0xab8fe31], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 80.0, [l -1.0, r 1.0, b -1.4992504, t 1.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 0xb0108d7, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0xab8fe31], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 80.0, [l -1.0, r 1.0, b -1.4992504, t 1.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 0xb0108d7, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0xab8fe31], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 80.0, [l -1.0, r 1.0, b -1.4992504, t 1.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 0xb0108d7, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0xab8fe31], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 80.0, [l -1.0, r 1.0, b -1.4992504, t 1.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 0xb0108d7, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0xab8fe31], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 80.0, [l -1.0, r 1.0, b -1.4992504, t 1.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 0xb0108d7, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0xab8fe31], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 80.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b 1.3793104, t 1.4992504] 0.0809595x0.11994004, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0xab8fe31], 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@64a45277: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@2339b28a [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x24d5230e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x24d5230e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x24d5230e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x24d5230e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x24d5230e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x24d5230e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x24d5230e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x24d5230e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x24d5230e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x24d5230e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x24d5230e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0xab8fe31], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0xb0108d7, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0xab8fe31], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 80.0, [l -1.0, r 1.0, b -1.4992504, t 1.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 0xb0108d7, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0xab8fe31], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 80.0, [l -1.0, r 1.0, b -1.4992504, t 1.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 0xb0108d7, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0xab8fe31], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 80.0, [l -1.0, r 1.0, b -1.4992504, t 1.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 0xb0108d7, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0xab8fe31], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 80.0, [l -1.0, r 1.0, b -1.4992504, t 1.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 0xb0108d7, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0xab8fe31], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 80.0, [l -1.0, r 1.0, b -1.4992504, t 1.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 0xb0108d7, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0xab8fe31], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 80.0, [l -1.0, r 1.0, b -1.4992504, t 1.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 0xb0108d7, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0xab8fe31], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 80.0, [l -1.0, r 1.0, b -1.4992504, t 1.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 0xb0108d7, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0xab8fe31], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 80.0, [l -1.0, r 1.0, b -1.4992504, t 1.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 0xb0108d7, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0xab8fe31], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 80.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b 1.3793104, t 1.4992504] 0.0809595x0.11994004, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0xab8fe31], 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@2f3d429a: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@7400655e [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x24d5230e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x24d5230e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x24d5230e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x24d5230e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x24d5230e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x24d5230e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x24d5230e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x24d5230e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x24d5230e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x24d5230e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x24d5230e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0xab8fe31], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0xb0108d7, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0xab8fe31], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 80.0, [l -1.0, r 1.0, b -1.4992504, t 1.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 0xb0108d7, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0xab8fe31], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 80.0, [l -1.0, r 1.0, b -1.4992504, t 1.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 0xb0108d7, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0xab8fe31], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 80.0, [l -1.0, r 1.0, b -1.4992504, t 1.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 0xb0108d7, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0xab8fe31], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 80.0, [l -1.0, r 1.0, b -1.4992504, t 1.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 0xb0108d7, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0xab8fe31], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 80.0, [l -1.0, r 1.0, b -1.4992504, t 1.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 0xb0108d7, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0xab8fe31], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 80.0, [l -1.0, r 1.0, b -1.4992504, t 1.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 0xb0108d7, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0xab8fe31], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 80.0, [l -1.0, r 1.0, b -1.4992504, t 1.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 0xb0108d7, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0xab8fe31], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 80.0, [l -1.0, r 1.0, b -1.4992504, t 1.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 0xb0108d7, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0xab8fe31], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 80.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b 1.3793104, t 1.4992504] 0.0809595x0.11994004, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0xab8fe31], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xb0108d7, tileRendererInUse null [junit] >> Gears angle 80.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffff92010861, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 2100 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 0xffffffff92010861, 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 0xb0108d7, tileRendererInUse null [junit] >> Gears angle 81.5, [l -1.0, r 1.0, b -1.5, t 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 / 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:1675155390254 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:1675155390273 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 0x440107ab, 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 0x5c01089b, 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:1675155391005 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155391005 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155391005 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155391007 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155391007 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 0x13c38e83], image[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 0x440107ab, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x13c38e83], image[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 0x13c38e83], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x6433307d], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x5c01089b, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x6433307d], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 15.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x6433307d], 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 0x13c38e83], image[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 0x440107ab, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x13c38e83], image[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 0x13c38e83], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x6433307d], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x5c01089b, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x6433307d], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 15.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x6433307d], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x5c01089b, 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 0x440107ab, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 110 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 0xffffffffb001065e, 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] RedSquareES1.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0xffffffffdc0108af, 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 0xb318be7], image[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 0xffffffffdc0108af, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0xb318be7], image[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 0xb318be7], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x504059a6], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffb001065e, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0x504059a6], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 20.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0x504059a6], 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 0xb318be7], image[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 0xffffffffdc0108af, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0xb318be7], image[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 0xb318be7], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x504059a6], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffb001065e, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0x504059a6], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 20.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0x504059a6], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x5c01089b, 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] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x5c01089b, tileRendererInUse null [junit] >> Gears angle 21.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x440107ab, 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 0x440107ab, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 193 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 0x4c0fcf36], image[size 668 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 0x440107ab, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/0 320x480, buffer 0x4c0fcf36], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x440107ab, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/0 320x480, buffer 0x4c0fcf36], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x440107ab, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/0 28x480, buffer 0x4c0fcf36], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x440107ab, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/480 320x480, buffer 0x4c0fcf36], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x440107ab, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/480 320x480, buffer 0x4c0fcf36], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x440107ab, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/480 28x480, buffer 0x4c0fcf36], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x440107ab, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/960 320x40, buffer 0x4c0fcf36], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x440107ab, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/960 320x40, buffer 0x4c0fcf36], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x440107ab, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0x4c0fcf36], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup 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 0x4c0fcf36], image[size 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 0x4126b739], image[size 668 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 0x5c01089b, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/0 320x480, buffer 0x4126b739], 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 0x5c01089b, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/0 320x480, buffer 0x4126b739], 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 0x5c01089b, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/0 28x480, buffer 0x4126b739], 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 0x5c01089b, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/480 320x480, buffer 0x4126b739], 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 0x5c01089b, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/480 320x480, buffer 0x4126b739], 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 0x5c01089b, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/480 28x480, buffer 0x4126b739], 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 0x5c01089b, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/960 320x40, buffer 0x4126b739], 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 0x5c01089b, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/960 320x40, buffer 0x4126b739], 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 0x5c01089b, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0x4126b739], 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 0x4126b739], 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 0x4c0fcf36], image[size 668 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 0x440107ab, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/0 320x480, buffer 0x4c0fcf36], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x440107ab, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/0 320x480, buffer 0x4c0fcf36], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x440107ab, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/0 28x480, buffer 0x4c0fcf36], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x440107ab, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/480 320x480, buffer 0x4c0fcf36], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x440107ab, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/480 320x480, buffer 0x4c0fcf36], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x440107ab, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/480 28x480, buffer 0x4c0fcf36], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x440107ab, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/960 320x40, buffer 0x4c0fcf36], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x440107ab, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/960 320x40, buffer 0x4c0fcf36], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x440107ab, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0x4c0fcf36], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup 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 0x4c0fcf36], image[size 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 0x4126b739], image[size 668 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 0x5c01089b, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/0 320x480, buffer 0x4126b739], 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 0x5c01089b, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/0 320x480, buffer 0x4126b739], 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 0x5c01089b, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/0 28x480, buffer 0x4126b739], 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 0x5c01089b, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/480 320x480, buffer 0x4126b739], 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 0x5c01089b, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/480 320x480, buffer 0x4126b739], 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 0x5c01089b, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/480 28x480, buffer 0x4126b739], 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 0x5c01089b, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/960 320x40, buffer 0x4126b739], 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 0x5c01089b, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/960 320x40, buffer 0x4126b739], 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 0x5c01089b, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0x4126b739], 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 0x4126b739], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x5c01089b, 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 0x440107ab, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 551 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 0xfffffffff0010922, 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 0x39010949, 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 0x56208136], image[size 668 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 0x39010949, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 2048x2048 brd 0, cur -1/0 668x1000, buffer 0x56208136], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup 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 0x56208136], image[size 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 0x28cdd497], image[size 668 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 0xfffffffff0010922, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 2048x2048 brd 0, cur -1/0 668x1000, buffer 0x28cdd497], 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 0x28cdd497], 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 0x56208136], image[size 668 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 0x39010949, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 2048x2048 brd 0, cur -1/0 668x1000, buffer 0x56208136], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup 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 0x56208136], image[size 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 0x28cdd497], image[size 668 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 0xfffffffff0010922, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 2048x2048 brd 0, cur -1/0 668x1000, buffer 0x28cdd497], 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 0x28cdd497], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x5c01089b, 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 0x5c01089b, 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 0x440107ab, 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 0x440107ab, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 507 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 0x17add9c5], image[size 668 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 0x440107ab, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/0 320x480, buffer 0x17add9c5], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x440107ab, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/0 320x480, buffer 0x17add9c5], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x440107ab, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/0 28x480, buffer 0x17add9c5], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x440107ab, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/480 320x480, buffer 0x17add9c5], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x440107ab, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/480 320x480, buffer 0x17add9c5], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x440107ab, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/480 28x480, buffer 0x17add9c5], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x440107ab, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/960 320x40, buffer 0x17add9c5], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x440107ab, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/960 320x40, buffer 0x17add9c5], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x440107ab, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0x17add9c5], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup 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 0x17add9c5], image[size 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 0x2248e87e], image[size 668 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 0x5c01089b, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/0 320x480, buffer 0x2248e87e], image[size 668 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.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 0x5c01089b, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/0 320x480, buffer 0x2248e87e], image[size 668 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.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 0x5c01089b, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/0 28x480, buffer 0x2248e87e], image[size 668 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.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 0x5c01089b, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/480 320x480, buffer 0x2248e87e], image[size 668 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.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 0x5c01089b, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/480 320x480, buffer 0x2248e87e], image[size 668 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.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 0x5c01089b, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/480 28x480, buffer 0x2248e87e], image[size 668 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.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 0x5c01089b, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/960 320x40, buffer 0x2248e87e], image[size 668 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.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 0x5c01089b, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/960 320x40, buffer 0x2248e87e], image[size 668 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.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 0x5c01089b, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0x2248e87e], image[size 668 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.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 0x2248e87e], 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 0x17add9c5], image[size 668 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 0x440107ab, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/0 320x480, buffer 0x17add9c5], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x440107ab, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/0 320x480, buffer 0x17add9c5], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x440107ab, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/0 28x480, buffer 0x17add9c5], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x440107ab, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/480 320x480, buffer 0x17add9c5], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x440107ab, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/480 320x480, buffer 0x17add9c5], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x440107ab, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/480 28x480, buffer 0x17add9c5], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x440107ab, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/960 320x40, buffer 0x17add9c5], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x440107ab, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/960 320x40, buffer 0x17add9c5], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x440107ab, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0x17add9c5], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup 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 0x17add9c5], image[size 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 0x2248e87e], image[size 668 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 0x5c01089b, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/0 320x480, buffer 0x2248e87e], image[size 668 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.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 0x5c01089b, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/0 320x480, buffer 0x2248e87e], image[size 668 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.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 0x5c01089b, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/0 28x480, buffer 0x2248e87e], image[size 668 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.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 0x5c01089b, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/480 320x480, buffer 0x2248e87e], image[size 668 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.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 0x5c01089b, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/480 320x480, buffer 0x2248e87e], image[size 668 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.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 0x5c01089b, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/480 28x480, buffer 0x2248e87e], image[size 668 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.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 0x5c01089b, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/960 320x40, buffer 0x2248e87e], image[size 668 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.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 0x5c01089b, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/960 320x40, buffer 0x2248e87e], image[size 668 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.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 0x5c01089b, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0x2248e87e], image[size 668 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.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 0x2248e87e], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x5c01089b, 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 0x440107ab, 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 0xffffffff980107fa, 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 0xffffffffda010941, tileRendererInUse null [junit] >> Gears angle 37.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] 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@78b71a5f: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@7bfe332 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x1b9d8974], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0xffffffff980107fa, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x1b9d8974], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0xffffffff980107fa, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x1b9d8974], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0xffffffff980107fa, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x1b9d8974], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0xffffffff980107fa, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x1b9d8974], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0xffffffff980107fa, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x1b9d8974], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0xffffffff980107fa, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x1b9d8974], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0xffffffff980107fa, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x1b9d8974], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0xffffffff980107fa, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x1b9d8974], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0xffffffff980107fa, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x1b9d8974], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x1b9d8974], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x5077f3ee], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0xffffffffda010941, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x5077f3ee], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b -1.4992504, t -0.05997002] 0.9595202x1.4392804, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0xffffffffda010941, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x5077f3ee], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b -1.4992504, t -0.05997002] 0.9595202x1.4392804, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0xffffffffda010941, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x5077f3ee], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b -1.4992504, t -0.05997002] 0.0809595x1.4392804, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0xffffffffda010941, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x5077f3ee], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b -0.05997002, t 1.3793104] 0.9595202x1.4392804, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0xffffffffda010941, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x5077f3ee], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b -0.05997002, t 1.3793104] 0.9595202x1.4392804, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0xffffffffda010941, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x5077f3ee], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b -0.05997002, t 1.3793104] 0.0809595x1.4392804, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0xffffffffda010941, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x5077f3ee], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b 1.3793104, t 1.4992504] 0.9595202x0.11994004, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0xffffffffda010941, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x5077f3ee], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b 1.3793104, t 1.4992504] 0.9595202x0.11994004, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0xffffffffda010941, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x5077f3ee], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b 1.3793104, t 1.4992504] 0.0809595x0.11994004, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x5077f3ee], 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@30bf46b1: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@1f6ba9f1 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x1b9d8974], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0xffffffff980107fa, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x1b9d8974], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0xffffffff980107fa, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x1b9d8974], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0xffffffff980107fa, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x1b9d8974], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0xffffffff980107fa, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x1b9d8974], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0xffffffff980107fa, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x1b9d8974], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0xffffffff980107fa, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x1b9d8974], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0xffffffff980107fa, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x1b9d8974], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0xffffffff980107fa, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x1b9d8974], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0xffffffff980107fa, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x1b9d8974], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x1b9d8974], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x5077f3ee], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0xffffffffda010941, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x5077f3ee], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b -1.4992504, t -0.05997002] 0.9595202x1.4392804, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0xffffffffda010941, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x5077f3ee], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b -1.4992504, t -0.05997002] 0.9595202x1.4392804, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0xffffffffda010941, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x5077f3ee], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b -1.4992504, t -0.05997002] 0.0809595x1.4392804, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0xffffffffda010941, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x5077f3ee], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b -0.05997002, t 1.3793104] 0.9595202x1.4392804, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0xffffffffda010941, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x5077f3ee], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b -0.05997002, t 1.3793104] 0.9595202x1.4392804, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0xffffffffda010941, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x5077f3ee], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b -0.05997002, t 1.3793104] 0.0809595x1.4392804, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0xffffffffda010941, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x5077f3ee], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b 1.3793104, t 1.4992504] 0.9595202x0.11994004, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0xffffffffda010941, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x5077f3ee], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b 1.3793104, t 1.4992504] 0.9595202x0.11994004, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0xffffffffda010941, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x5077f3ee], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b 1.3793104, t 1.4992504] 0.0809595x0.11994004, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x5077f3ee], 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@6e16a0f4: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@31847c95 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x1b9d8974], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0xffffffff980107fa, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x1b9d8974], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0xffffffff980107fa, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x1b9d8974], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0xffffffff980107fa, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x1b9d8974], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0xffffffff980107fa, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x1b9d8974], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0xffffffff980107fa, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x1b9d8974], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0xffffffff980107fa, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x1b9d8974], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0xffffffff980107fa, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x1b9d8974], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0xffffffff980107fa, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x1b9d8974], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0xffffffff980107fa, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x1b9d8974], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x1b9d8974], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x5077f3ee], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0xffffffffda010941, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x5077f3ee], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b -1.4992504, t -0.05997002] 0.9595202x1.4392804, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0xffffffffda010941, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x5077f3ee], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b -1.4992504, t -0.05997002] 0.9595202x1.4392804, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0xffffffffda010941, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x5077f3ee], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b -1.4992504, t -0.05997002] 0.0809595x1.4392804, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0xffffffffda010941, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x5077f3ee], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b -0.05997002, t 1.3793104] 0.9595202x1.4392804, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0xffffffffda010941, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x5077f3ee], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b -0.05997002, t 1.3793104] 0.9595202x1.4392804, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0xffffffffda010941, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x5077f3ee], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b -0.05997002, t 1.3793104] 0.0809595x1.4392804, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0xffffffffda010941, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x5077f3ee], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b 1.3793104, t 1.4992504] 0.9595202x0.11994004, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0xffffffffda010941, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x5077f3ee], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b 1.3793104, t 1.4992504] 0.9595202x0.11994004, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0xffffffffda010941, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x5077f3ee], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b 1.3793104, t 1.4992504] 0.0809595x0.11994004, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x5077f3ee], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffda010941, tileRendererInUse null [junit] >> Gears angle 40.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffff980107fa, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 2020 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@1b60b26b: custom/internal type = 2/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@276786a6 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x10483f80], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0xffffffff980107fa, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x10483f80], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0xffffffff980107fa, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x10483f80], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0xffffffff980107fa, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x10483f80], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0xffffffff980107fa, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x10483f80], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0xffffffff980107fa, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x10483f80], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0xffffffff980107fa, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x10483f80], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0xffffffff980107fa, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x10483f80], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0xffffffff980107fa, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x10483f80], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0xffffffff980107fa, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x10483f80], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x10483f80], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x63872e5c], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0xffffffffda010941, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x63872e5c], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 48.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b -1.4992504, t -0.05997002] 0.9595202x1.4392804, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0xffffffffda010941, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x63872e5c], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 48.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b -1.4992504, t -0.05997002] 0.9595202x1.4392804, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0xffffffffda010941, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x63872e5c], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 48.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b -1.4992504, t -0.05997002] 0.0809595x1.4392804, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0xffffffffda010941, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x63872e5c], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 48.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b -0.05997002, t 1.3793104] 0.9595202x1.4392804, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0xffffffffda010941, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x63872e5c], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 48.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b -0.05997002, t 1.3793104] 0.9595202x1.4392804, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0xffffffffda010941, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x63872e5c], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 48.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b -0.05997002, t 1.3793104] 0.0809595x1.4392804, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0xffffffffda010941, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x63872e5c], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 48.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b 1.3793104, t 1.4992504] 0.9595202x0.11994004, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0xffffffffda010941, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x63872e5c], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 48.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b 1.3793104, t 1.4992504] 0.9595202x0.11994004, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0xffffffffda010941, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x63872e5c], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 48.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b 1.3793104, t 1.4992504] 0.0809595x0.11994004, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x63872e5c], 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@19424140: custom/internal type = 2/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@2adf67fd [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x10483f80], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0xffffffff980107fa, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x10483f80], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0xffffffff980107fa, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x10483f80], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0xffffffff980107fa, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x10483f80], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0xffffffff980107fa, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x10483f80], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0xffffffff980107fa, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x10483f80], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0xffffffff980107fa, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x10483f80], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0xffffffff980107fa, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x10483f80], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0xffffffff980107fa, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x10483f80], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0xffffffff980107fa, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x10483f80], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x10483f80], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x63872e5c], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0xffffffffda010941, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x63872e5c], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 48.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b -1.4992504, t -0.05997002] 0.9595202x1.4392804, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0xffffffffda010941, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x63872e5c], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 48.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b -1.4992504, t -0.05997002] 0.9595202x1.4392804, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0xffffffffda010941, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x63872e5c], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 48.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b -1.4992504, t -0.05997002] 0.0809595x1.4392804, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0xffffffffda010941, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x63872e5c], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 48.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b -0.05997002, t 1.3793104] 0.9595202x1.4392804, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0xffffffffda010941, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x63872e5c], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 48.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b -0.05997002, t 1.3793104] 0.9595202x1.4392804, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0xffffffffda010941, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x63872e5c], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 48.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b -0.05997002, t 1.3793104] 0.0809595x1.4392804, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0xffffffffda010941, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x63872e5c], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 48.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b 1.3793104, t 1.4992504] 0.9595202x0.11994004, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0xffffffffda010941, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x63872e5c], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 48.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b 1.3793104, t 1.4992504] 0.9595202x0.11994004, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0xffffffffda010941, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x63872e5c], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 48.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b 1.3793104, t 1.4992504] 0.0809595x0.11994004, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x63872e5c], 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@4ddff6f2: custom/internal type = 2/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@76b4984b [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x10483f80], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0xffffffff980107fa, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x10483f80], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0xffffffff980107fa, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x10483f80], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0xffffffff980107fa, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x10483f80], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0xffffffff980107fa, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x10483f80], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0xffffffff980107fa, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x10483f80], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0xffffffff980107fa, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x10483f80], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0xffffffff980107fa, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x10483f80], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0xffffffff980107fa, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x10483f80], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0xffffffff980107fa, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x10483f80], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x10483f80], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x63872e5c], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0xffffffffda010941, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x63872e5c], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 48.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b -1.4992504, t -0.05997002] 0.9595202x1.4392804, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0xffffffffda010941, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x63872e5c], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 48.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b -1.4992504, t -0.05997002] 0.9595202x1.4392804, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0xffffffffda010941, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x63872e5c], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 48.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b -1.4992504, t -0.05997002] 0.0809595x1.4392804, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0xffffffffda010941, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x63872e5c], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 48.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b -0.05997002, t 1.3793104] 0.9595202x1.4392804, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0xffffffffda010941, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x63872e5c], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 48.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b -0.05997002, t 1.3793104] 0.9595202x1.4392804, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0xffffffffda010941, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x63872e5c], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 48.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b -0.05997002, t 1.3793104] 0.0809595x1.4392804, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0xffffffffda010941, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x63872e5c], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 48.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b 1.3793104, t 1.4992504] 0.9595202x0.11994004, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0xffffffffda010941, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x63872e5c], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 48.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b 1.3793104, t 1.4992504] 0.9595202x0.11994004, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0xffffffffda010941, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x63872e5c], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 48.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b 1.3793104, t 1.4992504] 0.0809595x0.11994004, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x63872e5c], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffda010941, tileRendererInUse null [junit] >> Gears angle 48.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffff980107fa, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 1976 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@526c9de4: custom/internal type = 1/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@445b7959 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x4d6c24d4], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0xffffffff980107fa, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x4d6c24d4], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0xffffffff980107fa, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x4d6c24d4], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0xffffffff980107fa, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x4d6c24d4], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0xffffffff980107fa, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x4d6c24d4], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0xffffffff980107fa, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x4d6c24d4], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0xffffffff980107fa, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x4d6c24d4], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0xffffffff980107fa, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x4d6c24d4], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0xffffffff980107fa, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x4d6c24d4], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0xffffffff980107fa, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x4d6c24d4], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x4d6c24d4], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x6b4ec39d], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0xffffffffda010941, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x6b4ec39d], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 53.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -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 0xffffffffda010941, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x6b4ec39d], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 53.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -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 0xffffffffda010941, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x6b4ec39d], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 53.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 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 0xffffffffda010941, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x6b4ec39d], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 53.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -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 0xffffffffda010941, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x6b4ec39d], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 53.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -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 0xffffffffda010941, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x6b4ec39d], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 53.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 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 0xffffffffda010941, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x6b4ec39d], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 53.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -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 0xffffffffda010941, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x6b4ec39d], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 53.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -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 0xffffffffda010941, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x6b4ec39d], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 53.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b 1.3793104, t 1.4992504] 0.0809595x0.11994004, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x6b4ec39d], 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@7ec67f1f: custom/internal type = 1/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@1f472e75 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x4d6c24d4], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0xffffffff980107fa, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x4d6c24d4], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0xffffffff980107fa, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x4d6c24d4], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0xffffffff980107fa, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x4d6c24d4], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0xffffffff980107fa, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x4d6c24d4], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0xffffffff980107fa, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x4d6c24d4], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0xffffffff980107fa, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x4d6c24d4], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0xffffffff980107fa, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x4d6c24d4], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0xffffffff980107fa, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x4d6c24d4], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0xffffffff980107fa, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x4d6c24d4], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x4d6c24d4], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x6b4ec39d], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0xffffffffda010941, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x6b4ec39d], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 53.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -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 0xffffffffda010941, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x6b4ec39d], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 53.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -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 0xffffffffda010941, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x6b4ec39d], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 53.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 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 0xffffffffda010941, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x6b4ec39d], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 53.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -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 0xffffffffda010941, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x6b4ec39d], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 53.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -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 0xffffffffda010941, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x6b4ec39d], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 53.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 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 0xffffffffda010941, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x6b4ec39d], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 53.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -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 0xffffffffda010941, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x6b4ec39d], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 53.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -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 0xffffffffda010941, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x6b4ec39d], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 53.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b 1.3793104, t 1.4992504] 0.0809595x0.11994004, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x6b4ec39d], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffda010941, tileRendererInUse null [junit] >> Gears angle 53.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffff980107fa, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 1175 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@4b264e18: custom/internal type = 4/0 DirectColorModel: rmask=ff gmask=ff00 bmask=ff0000 amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@5a8d0ba0 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x266a6faa], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0xffffffff980107fa, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x266a6faa], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0xffffffff980107fa, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x266a6faa], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0xffffffff980107fa, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x266a6faa], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0xffffffff980107fa, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x266a6faa], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0xffffffff980107fa, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x266a6faa], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0xffffffff980107fa, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x266a6faa], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0xffffffff980107fa, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x266a6faa], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0xffffffff980107fa, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x266a6faa], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0xffffffff980107fa, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x266a6faa], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x266a6faa], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x4222fbad], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0xffffffffda010941, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x4222fbad], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 60.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b -1.4992504, t -0.05997002] 0.9595202x1.4392804, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0xffffffffda010941, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x4222fbad], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 60.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b -1.4992504, t -0.05997002] 0.9595202x1.4392804, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0xffffffffda010941, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x4222fbad], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 60.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b -1.4992504, t -0.05997002] 0.0809595x1.4392804, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0xffffffffda010941, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x4222fbad], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 60.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b -0.05997002, t 1.3793104] 0.9595202x1.4392804, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0xffffffffda010941, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x4222fbad], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 60.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b -0.05997002, t 1.3793104] 0.9595202x1.4392804, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0xffffffffda010941, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x4222fbad], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 60.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b -0.05997002, t 1.3793104] 0.0809595x1.4392804, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0xffffffffda010941, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x4222fbad], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 60.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b 1.3793104, t 1.4992504] 0.9595202x0.11994004, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0xffffffffda010941, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x4222fbad], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 60.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b 1.3793104, t 1.4992504] 0.9595202x0.11994004, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0xffffffffda010941, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x4222fbad], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 60.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b 1.3793104, t 1.4992504] 0.0809595x0.11994004, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x4222fbad], 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@513483a5: custom/internal type = 4/0 DirectColorModel: rmask=ff gmask=ff00 bmask=ff0000 amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@44dbb81 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x266a6faa], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0xffffffff980107fa, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x266a6faa], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0xffffffff980107fa, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x266a6faa], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0xffffffff980107fa, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x266a6faa], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0xffffffff980107fa, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x266a6faa], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0xffffffff980107fa, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x266a6faa], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0xffffffff980107fa, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x266a6faa], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0xffffffff980107fa, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x266a6faa], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0xffffffff980107fa, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x266a6faa], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0xffffffff980107fa, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x266a6faa], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x266a6faa], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x4222fbad], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0xffffffffda010941, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x4222fbad], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 60.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b -1.4992504, t -0.05997002] 0.9595202x1.4392804, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0xffffffffda010941, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x4222fbad], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 60.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b -1.4992504, t -0.05997002] 0.9595202x1.4392804, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0xffffffffda010941, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x4222fbad], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 60.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b -1.4992504, t -0.05997002] 0.0809595x1.4392804, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0xffffffffda010941, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x4222fbad], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 60.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b -0.05997002, t 1.3793104] 0.9595202x1.4392804, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0xffffffffda010941, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x4222fbad], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 60.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b -0.05997002, t 1.3793104] 0.9595202x1.4392804, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0xffffffffda010941, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x4222fbad], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 60.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b -0.05997002, t 1.3793104] 0.0809595x1.4392804, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0xffffffffda010941, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x4222fbad], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 60.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b 1.3793104, t 1.4992504] 0.9595202x0.11994004, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0xffffffffda010941, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x4222fbad], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 60.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b 1.3793104, t 1.4992504] 0.9595202x0.11994004, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0xffffffffda010941, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x4222fbad], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 60.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b 1.3793104, t 1.4992504] 0.0809595x0.11994004, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x4222fbad], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffda010941, tileRendererInUse null [junit] >> Gears angle 60.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffff980107fa, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 1198 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@6e560faa: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@31e48bf8 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0xf2d962], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0xffffffff980107fa, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0xf2d962], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0xffffffff980107fa, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0xf2d962], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0xffffffff980107fa, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0xf2d962], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0xffffffff980107fa, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0xf2d962], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0xffffffff980107fa, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0xf2d962], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0xffffffff980107fa, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0xf2d962], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0xffffffff980107fa, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0xf2d962], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0xffffffff980107fa, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0xf2d962], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0xffffffff980107fa, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0xf2d962], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0xf2d962], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x2329c5ac], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0xffffffffda010941, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x2329c5ac], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 65.5, [l -1.0, r 1.0, b -1.4992504, t 1.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 0xffffffffda010941, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x2329c5ac], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 65.5, [l -1.0, r 1.0, b -1.4992504, t 1.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 0xffffffffda010941, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x2329c5ac], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 65.5, [l -1.0, r 1.0, b -1.4992504, t 1.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 0xffffffffda010941, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x2329c5ac], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 65.5, [l -1.0, r 1.0, b -1.4992504, t 1.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 0xffffffffda010941, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x2329c5ac], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 65.5, [l -1.0, r 1.0, b -1.4992504, t 1.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 0xffffffffda010941, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x2329c5ac], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 65.5, [l -1.0, r 1.0, b -1.4992504, t 1.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 0xffffffffda010941, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x2329c5ac], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 65.5, [l -1.0, r 1.0, b -1.4992504, t 1.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 0xffffffffda010941, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x2329c5ac], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 65.5, [l -1.0, r 1.0, b -1.4992504, t 1.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 0xffffffffda010941, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x2329c5ac], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 65.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b 1.3793104, t 1.4992504] 0.0809595x0.11994004, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x2329c5ac], 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@6251ed56: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@4475428 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0xf2d962], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0xffffffff980107fa, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0xf2d962], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0xffffffff980107fa, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0xf2d962], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0xffffffff980107fa, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0xf2d962], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0xffffffff980107fa, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0xf2d962], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0xffffffff980107fa, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0xf2d962], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0xffffffff980107fa, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0xf2d962], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0xffffffff980107fa, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0xf2d962], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0xffffffff980107fa, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0xf2d962], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0xffffffff980107fa, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0xf2d962], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0xf2d962], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x2329c5ac], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0xffffffffda010941, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x2329c5ac], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 65.5, [l -1.0, r 1.0, b -1.4992504, t 1.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 0xffffffffda010941, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x2329c5ac], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 65.5, [l -1.0, r 1.0, b -1.4992504, t 1.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 0xffffffffda010941, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x2329c5ac], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 65.5, [l -1.0, r 1.0, b -1.4992504, t 1.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 0xffffffffda010941, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x2329c5ac], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 65.5, [l -1.0, r 1.0, b -1.4992504, t 1.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 0xffffffffda010941, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x2329c5ac], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 65.5, [l -1.0, r 1.0, b -1.4992504, t 1.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 0xffffffffda010941, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x2329c5ac], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 65.5, [l -1.0, r 1.0, b -1.4992504, t 1.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 0xffffffffda010941, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x2329c5ac], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 65.5, [l -1.0, r 1.0, b -1.4992504, t 1.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 0xffffffffda010941, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x2329c5ac], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 65.5, [l -1.0, r 1.0, b -1.4992504, t 1.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 0xffffffffda010941, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x2329c5ac], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 65.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b 1.3793104, t 1.4992504] 0.0809595x0.11994004, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x2329c5ac], 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@1c5cabb9: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@1fafb7b9 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0xf2d962], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0xffffffff980107fa, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0xf2d962], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0xffffffff980107fa, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0xf2d962], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0xffffffff980107fa, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0xf2d962], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0xffffffff980107fa, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0xf2d962], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0xffffffff980107fa, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0xf2d962], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0xffffffff980107fa, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0xf2d962], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0xffffffff980107fa, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0xf2d962], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0xffffffff980107fa, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0xf2d962], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0xffffffff980107fa, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0xf2d962], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0xf2d962], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x2329c5ac], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0xffffffffda010941, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x2329c5ac], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 65.5, [l -1.0, r 1.0, b -1.4992504, t 1.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 0xffffffffda010941, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x2329c5ac], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 65.5, [l -1.0, r 1.0, b -1.4992504, t 1.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 0xffffffffda010941, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x2329c5ac], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 65.5, [l -1.0, r 1.0, b -1.4992504, t 1.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 0xffffffffda010941, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x2329c5ac], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 65.5, [l -1.0, r 1.0, b -1.4992504, t 1.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 0xffffffffda010941, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x2329c5ac], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 65.5, [l -1.0, r 1.0, b -1.4992504, t 1.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 0xffffffffda010941, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x2329c5ac], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 65.5, [l -1.0, r 1.0, b -1.4992504, t 1.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 0xffffffffda010941, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x2329c5ac], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 65.5, [l -1.0, r 1.0, b -1.4992504, t 1.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 0xffffffffda010941, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x2329c5ac], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 65.5, [l -1.0, r 1.0, b -1.4992504, t 1.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 0xffffffffda010941, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x2329c5ac], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 65.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b 1.3793104, t 1.4992504] 0.0809595x0.11994004, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x2329c5ac], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffda010941, tileRendererInUse null [junit] >> Gears angle 65.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffff980107fa, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 2053 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 0xfffffffff70106f7, 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 0xffffffff80010047, tileRendererInUse null [junit] >> Gears angle 67.0, [l -1.0, r 1.0, b -1.5, t 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 / 530 ms, 113.2 fps, 8 ms/f; total: 60 f, 113.2 fps, 8 ms/f [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155403155 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:1675155403163 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 0xffffffffdb0107c2, 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 0xffffffffb80108ad, 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:1675155403289 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155403290 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155403290 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155403291 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155403291 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 0x32d182fc], 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 0xffffffffdb0107c2, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 428x320 brd 0, cur 0/1 428x320, buffer 0x32d182fc], 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 428x320 brd 0, cur 0/1 428x320, buffer 0x32d182fc], 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 0x3d4892c5], 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 0xffffffffb80108ad, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x2, rowOrder 21, offset/size 0/1 428x320 brd 0, cur 0/1 400x320, buffer 0x3d4892c5], 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 0xffffffffb80108ad, tileRendererInUse TileRenderer[tile[# 1: [0][1] / 1x2, rowOrder 21, offset/size 0/1 428x320 brd 0, cur 0/321 400x1, buffer 0x3d4892c5], 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 0x3d4892c5], 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 0x32d182fc], 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 0xffffffffdb0107c2, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 428x320 brd 0, cur 0/1 428x320, buffer 0x32d182fc], 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 428x320 brd 0, cur 0/1 428x320, buffer 0x32d182fc], 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 0x3d4892c5], 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 0xffffffffb80108ad, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x2, rowOrder 21, offset/size 0/1 428x320 brd 0, cur 0/1 400x320, buffer 0x3d4892c5], 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 0xffffffffb80108ad, tileRendererInUse TileRenderer[tile[# 1: [0][1] / 1x2, rowOrder 21, offset/size 0/1 428x320 brd 0, cur 0/321 400x1, buffer 0x3d4892c5], 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 0x3d4892c5], 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 0xffffffffb80108ad, 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 0xffffffffdb0107c2, 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] PRINT Duration 175 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 0xffffffffe6010944, 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 0x7d0107ef, tileRendererInUse null [junit] >> Gears angle 21.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [junit] PRINT AWTPrintLifecycle.setup.count 2 [junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch [junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots [junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch [junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 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 0x17ba9f7f], 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 0x7d0107ef, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 428x320, buffer 0x17ba9f7f], image[size 428 x 321, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 21.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -0.99376947, t 1.0] 2.6666667x1.9937694, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 428x320, buffer 0x17ba9f7f], 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 0x23228a83], 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 0xffffffffe6010944, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 400x321, buffer 0x23228a83], 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 0x23228a83], 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 0x17ba9f7f], 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 0x7d0107ef, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 428x320, buffer 0x17ba9f7f], image[size 428 x 321, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 21.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -0.99376947, t 1.0] 2.6666667x1.9937694, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 428x320, buffer 0x17ba9f7f], 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 0x23228a83], 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 0xffffffffe6010944, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 400x321, buffer 0x23228a83], 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 0x23228a83], 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 0xffffffffb80108ad, 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 0xffffffffb80108ad, 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 0xffffffffdb0107c2, 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 false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0xffffffffdb0107c2, tileRendererInUse null [junit] >> Gears angle 21.5, [l -1.3375, r 1.3375, b -1.0, t 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 195 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 0x3dd06ae], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 892x667, swapInterval 1, drawable 0xffffffffdb0107c2, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x3dd06ae], 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 -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 0xffffffffdb0107c2, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x3dd06ae], 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.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 0xffffffffdb0107c2, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 36x320, buffer 0x3dd06ae], 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.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 0xffffffffdb0107c2, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x3dd06ae], 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 -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 0xffffffffdb0107c2, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x3dd06ae], 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.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 0xffffffffdb0107c2, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 36x320, buffer 0x3dd06ae], 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.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 0xffffffffdb0107c2, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x3dd06ae], 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 -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 0xffffffffdb0107c2, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x27, buffer 0x3dd06ae], 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.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 0xffffffffdb0107c2, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x3dd06ae], 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.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 0x3dd06ae], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x14bac234], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 428x320 of 892x667, swapInterval 1, drawable 0xffffffffb80108ad, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x14bac234], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/0 406x320 of 892x667, swapInterval 1, drawable 0xffffffffb80108ad, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 406x320, buffer 0x14bac234], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/320 428x320 of 892x667, swapInterval 1, drawable 0xffffffffb80108ad, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x14bac234], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/320 406x320 of 892x667, swapInterval 1, drawable 0xffffffffb80108ad, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 406x320, buffer 0x14bac234], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/640 428x27 of 892x667, swapInterval 1, drawable 0xffffffffb80108ad, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x14bac234], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/640 406x27 of 892x667, swapInterval 1, drawable 0xffffffffb80108ad, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x14bac234], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x14bac234], 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 0x3dd06ae], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 892x667, swapInterval 1, drawable 0xffffffffdb0107c2, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x3dd06ae], 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 -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 0xffffffffdb0107c2, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x3dd06ae], 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.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 0xffffffffdb0107c2, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 36x320, buffer 0x3dd06ae], 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.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 0xffffffffdb0107c2, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x3dd06ae], 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 -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 0xffffffffdb0107c2, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x3dd06ae], 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.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 0xffffffffdb0107c2, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 36x320, buffer 0x3dd06ae], 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.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 0xffffffffdb0107c2, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x3dd06ae], 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 -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 0xffffffffdb0107c2, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x27, buffer 0x3dd06ae], 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.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 0xffffffffdb0107c2, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x3dd06ae], 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.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 0x3dd06ae], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x14bac234], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 428x320 of 892x667, swapInterval 1, drawable 0xffffffffb80108ad, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x14bac234], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/0 406x320 of 892x667, swapInterval 1, drawable 0xffffffffb80108ad, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 406x320, buffer 0x14bac234], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/320 428x320 of 892x667, swapInterval 1, drawable 0xffffffffb80108ad, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x14bac234], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/320 406x320 of 892x667, swapInterval 1, drawable 0xffffffffb80108ad, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 406x320, buffer 0x14bac234], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/640 428x27 of 892x667, swapInterval 1, drawable 0xffffffffb80108ad, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x14bac234], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/640 406x27 of 892x667, swapInterval 1, drawable 0xffffffffb80108ad, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x14bac234], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x14bac234], image[size 892 x 667, buffer 0x0], 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 0xffffffffb80108ad, 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 0xffffffffdb0107c2, 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 false [junit] PRINT Duration 471 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 0x2c010031, 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 0x20107c8, tileRendererInUse null [junit] >> Gears angle 30.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [junit] PRINT AWTPrintLifecycle.setup.count 2 [junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch [junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots [junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch [junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 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 0x180438fa], image[size 892 x 667, 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 0x20107c8, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 2048x2048 brd 0, cur 0/0 892x667, buffer 0x180438fa], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 2048x2048 brd 0, cur 0/0 892x667, buffer 0x180438fa], image[size 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 0x576e6d69], image[size 892 x 667, 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 0x2c010031, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 2048x2048 brd 0, cur 0/0 834x667, buffer 0x576e6d69], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] 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 0x576e6d69], 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 0x180438fa], image[size 892 x 667, 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 0x20107c8, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 2048x2048 brd 0, cur 0/0 892x667, buffer 0x180438fa], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 2048x2048 brd 0, cur 0/0 892x667, buffer 0x180438fa], image[size 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 0x576e6d69], image[size 892 x 667, 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 0x2c010031, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 2048x2048 brd 0, cur 0/0 834x667, buffer 0x576e6d69], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] 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 0x576e6d69], image[size 892 x 667, buffer 0x0], 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 0xffffffffb80108ad, 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 0xffffffffb80108ad, 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 0xffffffffdb0107c2, tileRendererInUse null [junit] >> Gears angle 30.0, [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0 -> [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0xffffffffdb0107c2, 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 503 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 0x7abb5448], 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 0xffffffffdb0107c2, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x7abb5448], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 34.5, [l -1.2796504, r 1.2796504, b -1.0, t 1.0] 2.559301x2.0 -> [l -1.2796504, r -0.21098626, b -1.0, t -0.20099872] 1.0686642x0.7990013, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 428/0 428x320 of 1025x801, swapInterval 1, drawable 0xffffffffdb0107c2, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x7abb5448], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 34.5, [l -1.2796504, r 1.2796504, b -1.0, t 1.0] 2.559301x2.0 -> [l -0.21098626, r 0.85767794, b -1.0, t -0.20099872] 1.0686642x0.7990013, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 856/0 169x320 of 1025x801, swapInterval 1, drawable 0xffffffffdb0107c2, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 169x320, buffer 0x7abb5448], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 34.5, [l -1.2796504, r 1.2796504, b -1.0, t 1.0] 2.559301x2.0 -> [l 0.85767794, r 1.2796504, b -1.0, t -0.20099872] 0.4219725x0.7990013, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/320 428x320 of 1025x801, swapInterval 1, drawable 0xffffffffdb0107c2, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x7abb5448], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 34.5, [l -1.2796504, r 1.2796504, b -1.0, t 1.0] 2.559301x2.0 -> [l -1.2796504, r -0.21098626, b -0.20099872, t 0.59800255] 1.0686642x0.7990013, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 428/320 428x320 of 1025x801, swapInterval 1, drawable 0xffffffffdb0107c2, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x7abb5448], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 34.5, [l -1.2796504, r 1.2796504, b -1.0, t 1.0] 2.559301x2.0 -> [l -0.21098626, r 0.85767794, b -0.20099872, t 0.59800255] 1.0686642x0.7990013, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 856/320 169x320 of 1025x801, swapInterval 1, drawable 0xffffffffdb0107c2, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 169x320, buffer 0x7abb5448], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 34.5, [l -1.2796504, r 1.2796504, b -1.0, t 1.0] 2.559301x2.0 -> [l 0.85767794, r 1.2796504, b -0.20099872, t 0.59800255] 0.4219725x0.7990013, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/640 428x161 of 1025x801, swapInterval 1, drawable 0xffffffffdb0107c2, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x161, buffer 0x7abb5448], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 34.5, [l -1.2796504, r 1.2796504, b -1.0, t 1.0] 2.559301x2.0 -> [l -1.2796504, r -0.21098626, b 0.59800255, t 1.0] 1.0686642x0.40199745, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 428/640 428x161 of 1025x801, swapInterval 1, drawable 0xffffffffdb0107c2, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x161, buffer 0x7abb5448], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 34.5, [l -1.2796504, r 1.2796504, b -1.0, t 1.0] 2.559301x2.0 -> [l -0.21098626, r 0.85767794, b 0.59800255, t 1.0] 1.0686642x0.40199745, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 856/640 169x161 of 1025x801, swapInterval 1, drawable 0xffffffffdb0107c2, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 169x161, buffer 0x7abb5448], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 34.5, [l -1.2796504, r 1.2796504, b -1.0, t 1.0] 2.559301x2.0 -> [l 0.85767794, r 1.2796504, b 0.59800255, t 1.0] 0.4219725x0.40199745, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 169x161, buffer 0x7abb5448], 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 0xd611976], image[size 1025 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 0xffffffffb80108ad, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/133 428x320, buffer 0xd611976], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffb80108ad, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/133 406x320, buffer 0xd611976], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffb80108ad, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/453 428x320, buffer 0xd611976], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffb80108ad, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/453 406x320, buffer 0xd611976], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffb80108ad, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/773 428x27, buffer 0xd611976], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffb80108ad, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/773 406x27, buffer 0xd611976], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [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 0xd611976], 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 0x7abb5448], 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 0xffffffffdb0107c2, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x7abb5448], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 34.5, [l -1.2796504, r 1.2796504, b -1.0, t 1.0] 2.559301x2.0 -> [l -1.2796504, r -0.21098626, b -1.0, t -0.20099872] 1.0686642x0.7990013, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 428/0 428x320 of 1025x801, swapInterval 1, drawable 0xffffffffdb0107c2, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x7abb5448], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 34.5, [l -1.2796504, r 1.2796504, b -1.0, t 1.0] 2.559301x2.0 -> [l -0.21098626, r 0.85767794, b -1.0, t -0.20099872] 1.0686642x0.7990013, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 856/0 169x320 of 1025x801, swapInterval 1, drawable 0xffffffffdb0107c2, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 169x320, buffer 0x7abb5448], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 34.5, [l -1.2796504, r 1.2796504, b -1.0, t 1.0] 2.559301x2.0 -> [l 0.85767794, r 1.2796504, b -1.0, t -0.20099872] 0.4219725x0.7990013, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/320 428x320 of 1025x801, swapInterval 1, drawable 0xffffffffdb0107c2, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x7abb5448], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 34.5, [l -1.2796504, r 1.2796504, b -1.0, t 1.0] 2.559301x2.0 -> [l -1.2796504, r -0.21098626, b -0.20099872, t 0.59800255] 1.0686642x0.7990013, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 428/320 428x320 of 1025x801, swapInterval 1, drawable 0xffffffffdb0107c2, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x7abb5448], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 34.5, [l -1.2796504, r 1.2796504, b -1.0, t 1.0] 2.559301x2.0 -> [l -0.21098626, r 0.85767794, b -0.20099872, t 0.59800255] 1.0686642x0.7990013, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 856/320 169x320 of 1025x801, swapInterval 1, drawable 0xffffffffdb0107c2, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 169x320, buffer 0x7abb5448], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 34.5, [l -1.2796504, r 1.2796504, b -1.0, t 1.0] 2.559301x2.0 -> [l 0.85767794, r 1.2796504, b -0.20099872, t 0.59800255] 0.4219725x0.7990013, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/640 428x161 of 1025x801, swapInterval 1, drawable 0xffffffffdb0107c2, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x161, buffer 0x7abb5448], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 34.5, [l -1.2796504, r 1.2796504, b -1.0, t 1.0] 2.559301x2.0 -> [l -1.2796504, r -0.21098626, b 0.59800255, t 1.0] 1.0686642x0.40199745, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 428/640 428x161 of 1025x801, swapInterval 1, drawable 0xffffffffdb0107c2, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x161, buffer 0x7abb5448], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 34.5, [l -1.2796504, r 1.2796504, b -1.0, t 1.0] 2.559301x2.0 -> [l -0.21098626, r 0.85767794, b 0.59800255, t 1.0] 1.0686642x0.40199745, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 856/640 169x161 of 1025x801, swapInterval 1, drawable 0xffffffffdb0107c2, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 169x161, buffer 0x7abb5448], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 34.5, [l -1.2796504, r 1.2796504, b -1.0, t 1.0] 2.559301x2.0 -> [l 0.85767794, r 1.2796504, b 0.59800255, t 1.0] 0.4219725x0.40199745, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 169x161, buffer 0x7abb5448], 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 0xd611976], image[size 1025 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 0xffffffffb80108ad, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/133 428x320, buffer 0xd611976], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffb80108ad, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/133 406x320, buffer 0xd611976], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffb80108ad, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/453 428x320, buffer 0xd611976], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffb80108ad, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/453 406x320, buffer 0xd611976], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffb80108ad, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/773 428x27, buffer 0xd611976], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffb80108ad, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/773 406x27, buffer 0xd611976], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [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 0xd611976], image[size 1025 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 0x7e01004c, 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 0xffffffffff0108e9, tileRendererInUse null [junit] >> Gears angle 34.5, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0, v-flip false [junit] PRINT Duration 440 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 0xffffffffc7010694, tileRendererInUse null [junit] >> Gears angle 35.5, [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0 -> [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0xffffffffbc0107fa, 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@73761711: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@32168558 [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x4de4430a], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 892x667, swapInterval 1, drawable 0xffffffffc7010694, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x4de4430a], 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 0xffffffffc7010694, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x4de4430a], 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 0xffffffffc7010694, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 36x320, buffer 0x4de4430a], 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 0xffffffffc7010694, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x4de4430a], 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 0xffffffffc7010694, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x4de4430a], 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 0xffffffffc7010694, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 36x320, buffer 0x4de4430a], 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 0xffffffffc7010694, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x4de4430a], 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 0xffffffffc7010694, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x27, buffer 0x4de4430a], 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 0xffffffffc7010694, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x4de4430a], 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 0x4de4430a], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x2ce65933], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 428x320 of 892x667, swapInterval 1, drawable 0xffffffffbc0107fa, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x2ce65933], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/0 406x320 of 892x667, swapInterval 1, drawable 0xffffffffbc0107fa, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 406x320, buffer 0x2ce65933], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/320 428x320 of 892x667, swapInterval 1, drawable 0xffffffffbc0107fa, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x2ce65933], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/320 406x320 of 892x667, swapInterval 1, drawable 0xffffffffbc0107fa, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 406x320, buffer 0x2ce65933], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/640 428x27 of 892x667, swapInterval 1, drawable 0xffffffffbc0107fa, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x2ce65933], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/640 406x27 of 892x667, swapInterval 1, drawable 0xffffffffbc0107fa, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x2ce65933], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x2ce65933], 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@7f02a079: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@534ae8d2 [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x4de4430a], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 892x667, swapInterval 1, drawable 0xffffffffc7010694, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x4de4430a], 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 0xffffffffc7010694, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x4de4430a], 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 0xffffffffc7010694, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 36x320, buffer 0x4de4430a], 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 0xffffffffc7010694, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x4de4430a], 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 0xffffffffc7010694, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x4de4430a], 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 0xffffffffc7010694, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 36x320, buffer 0x4de4430a], 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 0xffffffffc7010694, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x4de4430a], 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 0xffffffffc7010694, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x27, buffer 0x4de4430a], 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 0xffffffffc7010694, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x4de4430a], 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 0x4de4430a], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x2ce65933], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 428x320 of 892x667, swapInterval 1, drawable 0xffffffffbc0107fa, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x2ce65933], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/0 406x320 of 892x667, swapInterval 1, drawable 0xffffffffbc0107fa, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 406x320, buffer 0x2ce65933], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/320 428x320 of 892x667, swapInterval 1, drawable 0xffffffffbc0107fa, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x2ce65933], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/320 406x320 of 892x667, swapInterval 1, drawable 0xffffffffbc0107fa, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 406x320, buffer 0x2ce65933], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/640 428x27 of 892x667, swapInterval 1, drawable 0xffffffffbc0107fa, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x2ce65933], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/640 406x27 of 892x667, swapInterval 1, drawable 0xffffffffbc0107fa, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x2ce65933], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x2ce65933], 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@45f5a163: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@18466226 [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x4de4430a], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 892x667, swapInterval 1, drawable 0xffffffffc7010694, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x4de4430a], 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 0xffffffffc7010694, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x4de4430a], 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 0xffffffffc7010694, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 36x320, buffer 0x4de4430a], 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 0xffffffffc7010694, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x4de4430a], 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 0xffffffffc7010694, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x4de4430a], 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 0xffffffffc7010694, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 36x320, buffer 0x4de4430a], 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 0xffffffffc7010694, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x4de4430a], 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 0xffffffffc7010694, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x27, buffer 0x4de4430a], 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 0xffffffffc7010694, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x4de4430a], 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 0x4de4430a], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x2ce65933], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 428x320 of 892x667, swapInterval 1, drawable 0xffffffffbc0107fa, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x2ce65933], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/0 406x320 of 892x667, swapInterval 1, drawable 0xffffffffbc0107fa, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 406x320, buffer 0x2ce65933], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/320 428x320 of 892x667, swapInterval 1, drawable 0xffffffffbc0107fa, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x2ce65933], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/320 406x320 of 892x667, swapInterval 1, drawable 0xffffffffbc0107fa, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 406x320, buffer 0x2ce65933], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/640 428x27 of 892x667, swapInterval 1, drawable 0xffffffffbc0107fa, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x2ce65933], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/640 406x27 of 892x667, swapInterval 1, drawable 0xffffffffbc0107fa, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x2ce65933], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x2ce65933], image[size 892 x 667, buffer 0x0], 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 0xffffffffbc0107fa, 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 0xffffffffc7010694, 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 1989 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@3a7e763: custom/internal type = 2/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@2e2ab5e9 [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x5c91f18], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 892x667, swapInterval 1, drawable 0xffffffffc7010694, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x5c91f18], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 45.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 0xffffffffc7010694, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x5c91f18], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 45.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 0xffffffffc7010694, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 36x320, buffer 0x5c91f18], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 45.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 0xffffffffc7010694, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x5c91f18], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 45.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 0xffffffffc7010694, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x5c91f18], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 45.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 0xffffffffc7010694, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 36x320, buffer 0x5c91f18], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 45.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 0xffffffffc7010694, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x5c91f18], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 45.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 0xffffffffc7010694, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x27, buffer 0x5c91f18], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 45.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 0xffffffffc7010694, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x5c91f18], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 45.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 0x5c91f18], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x3d004002], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 428x320 of 892x667, swapInterval 1, drawable 0xffffffffbc0107fa, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x3d004002], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/0 406x320 of 892x667, swapInterval 1, drawable 0xffffffffbc0107fa, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 406x320, buffer 0x3d004002], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/320 428x320 of 892x667, swapInterval 1, drawable 0xffffffffbc0107fa, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x3d004002], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/320 406x320 of 892x667, swapInterval 1, drawable 0xffffffffbc0107fa, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 406x320, buffer 0x3d004002], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/640 428x27 of 892x667, swapInterval 1, drawable 0xffffffffbc0107fa, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x3d004002], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/640 406x27 of 892x667, swapInterval 1, drawable 0xffffffffbc0107fa, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x3d004002], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x3d004002], 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@4e288562: custom/internal type = 2/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@7fef6331 [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x5c91f18], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 892x667, swapInterval 1, drawable 0xffffffffc7010694, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x5c91f18], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 45.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 0xffffffffc7010694, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x5c91f18], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 45.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 0xffffffffc7010694, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 36x320, buffer 0x5c91f18], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 45.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 0xffffffffc7010694, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x5c91f18], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 45.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 0xffffffffc7010694, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x5c91f18], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 45.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 0xffffffffc7010694, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 36x320, buffer 0x5c91f18], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 45.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 0xffffffffc7010694, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x5c91f18], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 45.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 0xffffffffc7010694, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x27, buffer 0x5c91f18], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 45.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 0xffffffffc7010694, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x5c91f18], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 45.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 0x5c91f18], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x3d004002], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 428x320 of 892x667, swapInterval 1, drawable 0xffffffffbc0107fa, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x3d004002], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/0 406x320 of 892x667, swapInterval 1, drawable 0xffffffffbc0107fa, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 406x320, buffer 0x3d004002], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/320 428x320 of 892x667, swapInterval 1, drawable 0xffffffffbc0107fa, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x3d004002], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/320 406x320 of 892x667, swapInterval 1, drawable 0xffffffffbc0107fa, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 406x320, buffer 0x3d004002], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/640 428x27 of 892x667, swapInterval 1, drawable 0xffffffffbc0107fa, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x3d004002], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/640 406x27 of 892x667, swapInterval 1, drawable 0xffffffffbc0107fa, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x3d004002], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x3d004002], 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@78ad6b0e: custom/internal type = 2/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@5d28eadd [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x5c91f18], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 892x667, swapInterval 1, drawable 0xffffffffc7010694, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x5c91f18], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 45.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 0xffffffffc7010694, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x5c91f18], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 45.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 0xffffffffc7010694, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 36x320, buffer 0x5c91f18], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 45.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 0xffffffffc7010694, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x5c91f18], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 45.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 0xffffffffc7010694, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x5c91f18], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 45.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 0xffffffffc7010694, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 36x320, buffer 0x5c91f18], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 45.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 0xffffffffc7010694, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x5c91f18], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 45.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 0xffffffffc7010694, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x27, buffer 0x5c91f18], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 45.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 0xffffffffc7010694, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x5c91f18], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 45.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 0x5c91f18], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x3d004002], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 428x320 of 892x667, swapInterval 1, drawable 0xffffffffbc0107fa, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x3d004002], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/0 406x320 of 892x667, swapInterval 1, drawable 0xffffffffbc0107fa, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 406x320, buffer 0x3d004002], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/320 428x320 of 892x667, swapInterval 1, drawable 0xffffffffbc0107fa, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x3d004002], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/320 406x320 of 892x667, swapInterval 1, drawable 0xffffffffbc0107fa, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 406x320, buffer 0x3d004002], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/640 428x27 of 892x667, swapInterval 1, drawable 0xffffffffbc0107fa, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x3d004002], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/640 406x27 of 892x667, swapInterval 1, drawable 0xffffffffbc0107fa, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x3d004002], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x3d004002], image[size 892 x 667, buffer 0x0], 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 0xffffffffbc0107fa, 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 0xffffffffc7010694, 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 false [junit] PRINT Duration 1792 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@23f57995: custom/internal type = 1/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@5602de93 [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x728caef9], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 892x667, swapInterval 1, drawable 0xffffffffc7010694, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x728caef9], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 50.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 0xffffffffc7010694, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x728caef9], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 50.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 0xffffffffc7010694, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 36x320, buffer 0x728caef9], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 50.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 0xffffffffc7010694, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x728caef9], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 50.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 0xffffffffc7010694, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x728caef9], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 50.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 0xffffffffc7010694, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 36x320, buffer 0x728caef9], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 50.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 0xffffffffc7010694, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x728caef9], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 50.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 0xffffffffc7010694, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x27, buffer 0x728caef9], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 50.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 0xffffffffc7010694, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x728caef9], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 50.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 0x728caef9], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x7246b7e5], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 428x320 of 892x667, swapInterval 1, drawable 0xffffffffbc0107fa, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x7246b7e5], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/0 406x320 of 892x667, swapInterval 1, drawable 0xffffffffbc0107fa, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 406x320, buffer 0x7246b7e5], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/320 428x320 of 892x667, swapInterval 1, drawable 0xffffffffbc0107fa, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x7246b7e5], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/320 406x320 of 892x667, swapInterval 1, drawable 0xffffffffbc0107fa, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 406x320, buffer 0x7246b7e5], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/640 428x27 of 892x667, swapInterval 1, drawable 0xffffffffbc0107fa, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x7246b7e5], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/640 406x27 of 892x667, swapInterval 1, drawable 0xffffffffbc0107fa, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x7246b7e5], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x7246b7e5], 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@3accc68f: custom/internal type = 1/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@727bfdf6 [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x728caef9], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 892x667, swapInterval 1, drawable 0xffffffffc7010694, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x728caef9], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 50.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 0xffffffffc7010694, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x728caef9], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 50.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 0xffffffffc7010694, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 36x320, buffer 0x728caef9], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 50.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 0xffffffffc7010694, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x728caef9], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 50.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 0xffffffffc7010694, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x728caef9], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 50.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 0xffffffffc7010694, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 36x320, buffer 0x728caef9], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 50.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 0xffffffffc7010694, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x728caef9], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 50.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 0xffffffffc7010694, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x27, buffer 0x728caef9], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 50.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 0xffffffffc7010694, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x728caef9], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 50.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 0x728caef9], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x7246b7e5], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 428x320 of 892x667, swapInterval 1, drawable 0xffffffffbc0107fa, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x7246b7e5], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/0 406x320 of 892x667, swapInterval 1, drawable 0xffffffffbc0107fa, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 406x320, buffer 0x7246b7e5], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/320 428x320 of 892x667, swapInterval 1, drawable 0xffffffffbc0107fa, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x7246b7e5], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/320 406x320 of 892x667, swapInterval 1, drawable 0xffffffffbc0107fa, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 406x320, buffer 0x7246b7e5], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/640 428x27 of 892x667, swapInterval 1, drawable 0xffffffffbc0107fa, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x7246b7e5], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/640 406x27 of 892x667, swapInterval 1, drawable 0xffffffffbc0107fa, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x7246b7e5], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x7246b7e5], image[size 892 x 667, buffer 0x0], 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 0xffffffffbc0107fa, 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 0xffffffffc7010694, tileRendererInUse null [junit] >> Gears angle 50.0, [l -1.3375, r 1.3375, b -1.0, t 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 1185 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@7773fa4d: custom/internal type = 4/0 DirectColorModel: rmask=ff gmask=ff00 bmask=ff0000 amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@7d662981 [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x3b3088d4], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 892x667, swapInterval 1, drawable 0xffffffffc7010694, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x3b3088d4], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 56.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 0xffffffffc7010694, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x3b3088d4], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 56.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 0xffffffffc7010694, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 36x320, buffer 0x3b3088d4], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 56.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 0xffffffffc7010694, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x3b3088d4], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 56.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 0xffffffffc7010694, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x3b3088d4], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 56.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 0xffffffffc7010694, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 36x320, buffer 0x3b3088d4], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 56.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 0xffffffffc7010694, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x3b3088d4], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 56.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 0xffffffffc7010694, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x27, buffer 0x3b3088d4], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 56.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 0xffffffffc7010694, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x3b3088d4], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 56.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 0x3b3088d4], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x27b72cdc], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 428x320 of 892x667, swapInterval 1, drawable 0xffffffffbc0107fa, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x27b72cdc], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/0 406x320 of 892x667, swapInterval 1, drawable 0xffffffffbc0107fa, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 406x320, buffer 0x27b72cdc], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/320 428x320 of 892x667, swapInterval 1, drawable 0xffffffffbc0107fa, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x27b72cdc], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/320 406x320 of 892x667, swapInterval 1, drawable 0xffffffffbc0107fa, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 406x320, buffer 0x27b72cdc], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/640 428x27 of 892x667, swapInterval 1, drawable 0xffffffffbc0107fa, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x27b72cdc], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/640 406x27 of 892x667, swapInterval 1, drawable 0xffffffffbc0107fa, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x27b72cdc], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x27b72cdc], 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@554055fb: custom/internal type = 4/0 DirectColorModel: rmask=ff gmask=ff00 bmask=ff0000 amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@27978b85 [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x3b3088d4], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 892x667, swapInterval 1, drawable 0xffffffffc7010694, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x3b3088d4], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 56.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 0xffffffffc7010694, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x3b3088d4], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 56.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 0xffffffffc7010694, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 36x320, buffer 0x3b3088d4], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 56.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 0xffffffffc7010694, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x3b3088d4], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 56.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 0xffffffffc7010694, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x3b3088d4], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 56.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 0xffffffffc7010694, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 36x320, buffer 0x3b3088d4], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 56.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 0xffffffffc7010694, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x3b3088d4], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 56.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 0xffffffffc7010694, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x27, buffer 0x3b3088d4], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 56.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 0xffffffffc7010694, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x3b3088d4], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 56.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 0x3b3088d4], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x27b72cdc], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 428x320 of 892x667, swapInterval 1, drawable 0xffffffffbc0107fa, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x27b72cdc], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/0 406x320 of 892x667, swapInterval 1, drawable 0xffffffffbc0107fa, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 406x320, buffer 0x27b72cdc], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/320 428x320 of 892x667, swapInterval 1, drawable 0xffffffffbc0107fa, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x27b72cdc], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/320 406x320 of 892x667, swapInterval 1, drawable 0xffffffffbc0107fa, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 406x320, buffer 0x27b72cdc], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/640 428x27 of 892x667, swapInterval 1, drawable 0xffffffffbc0107fa, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x27b72cdc], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/640 406x27 of 892x667, swapInterval 1, drawable 0xffffffffbc0107fa, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x27b72cdc], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x27b72cdc], image[size 892 x 667, buffer 0x0], 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 0xffffffffbc0107fa, 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 0xffffffffc7010694, tileRendererInUse null [junit] >> Gears angle 56.5, [l -1.3375, r 1.3375, b -1.0, t 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 1138 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@250a3bc5: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@71ccfedb [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x150ca3a4], image[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 0xffffffffc7010694, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x150ca3a4], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 61.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 0xffffffffc7010694, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x150ca3a4], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 61.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 0xffffffffc7010694, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 169x320, buffer 0x150ca3a4], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 61.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 0xffffffffc7010694, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x150ca3a4], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 61.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 0xffffffffc7010694, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x150ca3a4], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 61.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 0xffffffffc7010694, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 169x320, buffer 0x150ca3a4], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 61.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 0xffffffffc7010694, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x160, buffer 0x150ca3a4], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 61.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 0xffffffffc7010694, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x160, buffer 0x150ca3a4], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 61.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 0xffffffffc7010694, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 169x160, buffer 0x150ca3a4], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 61.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 0x150ca3a4], 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 0x34dd63cf], image[size 1025 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 0xffffffffbc0107fa, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/133 428x320, buffer 0x34dd63cf], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffbc0107fa, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/133 406x320, buffer 0x34dd63cf], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffbc0107fa, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/453 428x320, buffer 0x34dd63cf], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffbc0107fa, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/453 406x320, buffer 0x34dd63cf], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffbc0107fa, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/773 428x27, buffer 0x34dd63cf], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffbc0107fa, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/773 406x27, buffer 0x34dd63cf], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [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 0x34dd63cf], 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@28c7062b: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@8b2a031 [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x150ca3a4], image[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 0xffffffffc7010694, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x150ca3a4], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 61.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 0xffffffffc7010694, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x150ca3a4], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 61.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 0xffffffffc7010694, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 169x320, buffer 0x150ca3a4], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 61.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 0xffffffffc7010694, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x150ca3a4], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 61.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 0xffffffffc7010694, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x150ca3a4], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 61.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 0xffffffffc7010694, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 169x320, buffer 0x150ca3a4], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 61.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 0xffffffffc7010694, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x160, buffer 0x150ca3a4], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 61.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 0xffffffffc7010694, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x160, buffer 0x150ca3a4], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 61.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 0xffffffffc7010694, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 169x160, buffer 0x150ca3a4], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 61.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 0x150ca3a4], 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 0x34dd63cf], image[size 1025 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 0xffffffffbc0107fa, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/133 428x320, buffer 0x34dd63cf], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffbc0107fa, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/133 406x320, buffer 0x34dd63cf], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffbc0107fa, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/453 428x320, buffer 0x34dd63cf], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffbc0107fa, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/453 406x320, buffer 0x34dd63cf], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffbc0107fa, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/773 428x27, buffer 0x34dd63cf], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffbc0107fa, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/773 406x27, buffer 0x34dd63cf], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [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 0x34dd63cf], 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@2e61f719: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@2bd6bf94 [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x150ca3a4], image[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 0xffffffffc7010694, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x150ca3a4], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 61.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 0xffffffffc7010694, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x150ca3a4], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 61.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 0xffffffffc7010694, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 169x320, buffer 0x150ca3a4], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 61.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 0xffffffffc7010694, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x150ca3a4], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 61.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 0xffffffffc7010694, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x150ca3a4], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 61.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 0xffffffffc7010694, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 169x320, buffer 0x150ca3a4], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 61.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 0xffffffffc7010694, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x160, buffer 0x150ca3a4], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 61.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 0xffffffffc7010694, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x160, buffer 0x150ca3a4], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 61.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 0xffffffffc7010694, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 169x160, buffer 0x150ca3a4], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 61.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 0x150ca3a4], 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 0x34dd63cf], image[size 1025 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 0xffffffffbc0107fa, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/133 428x320, buffer 0x34dd63cf], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffbc0107fa, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/133 406x320, buffer 0x34dd63cf], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffbc0107fa, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/453 428x320, buffer 0x34dd63cf], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffbc0107fa, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/453 406x320, buffer 0x34dd63cf], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffbc0107fa, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/773 428x27, buffer 0x34dd63cf], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffbc0107fa, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/773 406x27, buffer 0x34dd63cf], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [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 0x34dd63cf], image[size 1025 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 0xffffffffbb0108ad, 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 0xffffffffde0107c2, tileRendererInUse null [junit] >> Gears angle 61.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 1953 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 0x20108e9, tileRendererInUse null [junit] >> Gears angle 62.0, [l -1.3375, r 1.3375, b -1.0, t 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 0xffffffff8101004c, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] 0 s: 60 f / 588 ms, 102.0 fps, 9 ms/f; total: 60 f, 102.0 fps, 9 ms/f [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155414998 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:1675155415003 d 0ms]] [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT - test01_flip1_aa0_bitmap_layered [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT - test01_flip1_aa0_layered [junit] Thread[AWT-EventQueue-0,6,main] Gears.init: tileRendererInUse null [junit] GearsES2 init on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[fbo]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.hw] [junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR NVIDIA Corporation [junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [junit] GL_VERSION 4.6.0 NVIDIA 391.35 [junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 325 [junit] GLX_EXTENSIONS 30 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 list created: 1 [junit] gear2 list created: 2 [junit] gear3 list created: 3 [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0xffffffffc6010877, 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 0xffffffffc6010877, 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:1675155415124 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155415124 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155415124 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155415125 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155415126 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 0x1a369264], 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 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 428x320 brd 0, cur 0/1 428x320, buffer 0x1a369264], 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 false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/1 428x320 brd 0, cur 0/1 428x320, buffer 0x1a369264], 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 0x7f10ab13], 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 0xffffffffc6010877, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x2, rowOrder 21, offset/size 0/1 428x320 brd 0, cur 0/1 400x320, buffer 0x7f10ab13], 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 0xffffffffc6010877, tileRendererInUse TileRenderer[tile[# 1: [0][1] / 1x2, rowOrder 21, offset/size 0/1 428x320 brd 0, cur 0/321 400x1, buffer 0x7f10ab13], 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 0x7f10ab13], 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 0x1a369264], 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 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 428x320 brd 0, cur 0/1 428x320, buffer 0x1a369264], 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 false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/1 428x320 brd 0, cur 0/1 428x320, buffer 0x1a369264], 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 0x7f10ab13], 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 0xffffffffc6010877, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x2, rowOrder 21, offset/size 0/1 428x320 brd 0, cur 0/1 400x320, buffer 0x7f10ab13], 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 0xffffffffc6010877, tileRendererInUse TileRenderer[tile[# 1: [0][1] / 1x2, rowOrder 21, offset/size 0/1 428x320 brd 0, cur 0/321 400x1, buffer 0x7f10ab13], 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 0x7f10ab13], 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 0x1a369264], 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 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 187/-1 428x320 brd 0, cur 187/-1 242x201, buffer 0x1a369264], image[size 429 x 320, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 18.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 0x1a369264], 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 0x7f10ab13], 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 0xffffffffc6010877, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 400x320, buffer 0x7f10ab13], 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 0x7f10ab13], 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 0x1a369264], 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 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 187/200 428x320 brd 0, cur 187/200 242x1, buffer 0x1a369264], image[size 429 x 320, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 18.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 0x1a369264], 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 0xffffffffc6010877, 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 0xffffffff900108ea, 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 280 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 0xffffffffb801002d, 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 0xffffffffaa01087c, 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 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 0x76b673ff], 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 0xffffffffaa01087c, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 428x320, buffer 0x76b673ff], image[size 428 x 321, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] >> Gears angle 22.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 0x76b673ff], 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 0x3aadc3b6], 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 0xb0108d7, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 400x321, buffer 0x3aadc3b6], 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 0x3aadc3b6], 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 0x76b673ff], 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 0xffffffffaa01087c, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 428x320, buffer 0x76b673ff], image[size 428 x 321, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] >> Gears angle 22.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 0x76b673ff], 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 0x3aadc3b6], 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 0xb0108d7, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 400x321, buffer 0x3aadc3b6], 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 0x3aadc3b6], 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 0x76b673ff], 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 0xffffffffaa01087c, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 187/-1 1024x1024 brd 0, cur 187/-1 242x202, buffer 0x76b673ff], image[size 429 x 320, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] >> Gears angle 22.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 0x76b673ff], 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 0x3aadc3b6], 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 0xb0108d7, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 400x320, buffer 0x3aadc3b6], 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 0x3aadc3b6], 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 0x63010833, 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 0x63010833, 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 0xffffffff900108ea, 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 0xffffffff900108ea, 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 271 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 0x44a2ed02], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 892x667, swapInterval 1, drawable 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x44a2ed02], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 27.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 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x44a2ed02], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 27.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 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 36x320, buffer 0x44a2ed02], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 27.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 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x44a2ed02], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 27.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 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x44a2ed02], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 27.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 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 36x320, buffer 0x44a2ed02], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 27.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 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x44a2ed02], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 27.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 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x27, buffer 0x44a2ed02], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 27.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 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x44a2ed02], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 27.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 0x44a2ed02], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x362cde31], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 428x320 of 892x667, swapInterval 1, drawable 0x63010833, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x362cde31], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/0 406x320 of 892x667, swapInterval 1, drawable 0x63010833, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 406x320, buffer 0x362cde31], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/320 428x320 of 892x667, swapInterval 1, drawable 0x63010833, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x362cde31], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/320 406x320 of 892x667, swapInterval 1, drawable 0x63010833, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 406x320, buffer 0x362cde31], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/640 428x27 of 892x667, swapInterval 1, drawable 0x63010833, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x362cde31], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/640 406x27 of 892x667, swapInterval 1, drawable 0x63010833, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x362cde31], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x362cde31], 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 0x44a2ed02], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 892x667, swapInterval 1, drawable 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x44a2ed02], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 27.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 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x44a2ed02], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 27.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 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 36x320, buffer 0x44a2ed02], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 27.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 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x44a2ed02], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 27.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 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x44a2ed02], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 27.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 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 36x320, buffer 0x44a2ed02], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 27.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 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x44a2ed02], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 27.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 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x27, buffer 0x44a2ed02], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 27.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 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x44a2ed02], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 27.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 0x44a2ed02], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x362cde31], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 428x320 of 892x667, swapInterval 1, drawable 0x63010833, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x362cde31], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/0 406x320 of 892x667, swapInterval 1, drawable 0x63010833, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 406x320, buffer 0x362cde31], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/320 428x320 of 892x667, swapInterval 1, drawable 0x63010833, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x362cde31], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/320 406x320 of 892x667, swapInterval 1, drawable 0x63010833, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 406x320, buffer 0x362cde31], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/640 428x27 of 892x667, swapInterval 1, drawable 0x63010833, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x362cde31], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/640 406x27 of 892x667, swapInterval 1, drawable 0x63010833, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x362cde31], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x362cde31], 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 0x44a2ed02], 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 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 390/1 428x320 brd 0, cur 390/1 428x70, buffer 0x44a2ed02], image[size 892 x 668, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 27.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 false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 390/1 428x320 brd 0, cur 390/1 428x70, buffer 0x44a2ed02], 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 0x362cde31], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 428x320 of 892x667, swapInterval 1, drawable 0x63010833, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x362cde31], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] 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 0x362cde31], 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 0x44a2ed02], 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 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 817/1 428x320 brd 0, cur 817/1 75x70, buffer 0x44a2ed02], image[size 892 x 668, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 27.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 false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 817/1 428x320 brd 0, cur 817/1 75x70, buffer 0x44a2ed02], 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 0x362cde31], 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 0x63010833, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 428/0 428x320 brd 0, cur 428/0 406x320, buffer 0x362cde31], 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 0x362cde31], 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 0x44a2ed02], image[size 892 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 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x2, rowOrder 21, offset/size 390/69 428x320 brd 0, cur 390/69 428x320, buffer 0x44a2ed02], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 27.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 false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 390/389 428x1 of 892x667, swapInterval 1, drawable 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 1: [0][1] / 1x2, rowOrder 21, offset/size 390/69 428x320 brd 0, cur 390/389 428x1, buffer 0x44a2ed02], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 27.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 false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][1] / 1x2, rowOrder 21, offset/size 390/69 428x320 brd 0, cur 390/389 428x1, buffer 0x44a2ed02], image[size 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 0x362cde31], image[size 892 x 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 0x63010833, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x2, rowOrder 21, offset/size 0/319 428x320 brd 0, cur 0/319 428x320, buffer 0x362cde31], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x63010833, tileRendererInUse TileRenderer[tile[# 1: [0][1] / 1x2, rowOrder 21, offset/size 0/319 428x320 brd 0, cur 0/639 428x1, buffer 0x362cde31], image[size 892 x 667, buffer 0x0], glad[1 listener, pre 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 0x362cde31], 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 0x44a2ed02], image[size 892 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 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x2, rowOrder 21, offset/size 817/69 428x320 brd 0, cur 817/69 75x320, buffer 0x44a2ed02], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 27.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 false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 817/389 75x1 of 892x667, swapInterval 1, drawable 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 1: [0][1] / 1x2, rowOrder 21, offset/size 817/69 428x320 brd 0, cur 817/389 75x1, buffer 0x44a2ed02], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 27.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 false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][1] / 1x2, rowOrder 21, offset/size 817/69 428x320 brd 0, cur 817/389 75x1, buffer 0x44a2ed02], image[size 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 0x362cde31], 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 0x63010833, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x2, rowOrder 21, offset/size 428/319 428x320 brd 0, cur 428/319 406x320, buffer 0x362cde31], 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 0x63010833, tileRendererInUse TileRenderer[tile[# 1: [0][1] / 1x2, rowOrder 21, offset/size 428/319 428x320 brd 0, cur 428/639 406x1, buffer 0x362cde31], 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 0x362cde31], 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 0x44a2ed02], image[size 892 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 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 390/390 428x320 brd 0, cur 390/390 428x27, buffer 0x44a2ed02], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 27.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 false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 390/390 428x320 brd 0, cur 390/390 428x27, buffer 0x44a2ed02], image[size 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 0x362cde31], image[size 892 x 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 0x63010833, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/640 428x320 brd 0, cur 0/640 428x27, buffer 0x362cde31], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [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 0x362cde31], 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 0x44a2ed02], image[size 892 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 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 817/390 428x320 brd 0, cur 817/390 75x27, buffer 0x44a2ed02], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 27.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 false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 817/390 428x320 brd 0, cur 817/390 75x27, buffer 0x44a2ed02], image[size 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 0x362cde31], 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 0x63010833, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 428/640 428x320 brd 0, cur 428/640 406x27, buffer 0x362cde31], 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 0x362cde31], 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 0x63010833, 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 0xffffffff900108ea, tileRendererInUse null [junit] >> Gears angle 27.0, [l -1.3375, r 1.3375, b -1.0, t 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 898 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 0xffffffffc6010877, 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 0xffffffff92010861, tileRendererInUse null [junit] >> Gears angle 31.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip 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 0x4180c184], image[size 892 x 667, 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 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 2048x2048 brd 0, cur 0/0 892x667, buffer 0x4180c184], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 31.5, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 2048x2048 brd 0, cur 0/0 892x667, buffer 0x4180c184], image[size 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 0x561fd539], image[size 892 x 667, 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 0xffffffffb90108c7, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 2048x2048 brd 0, cur 0/0 834x667, buffer 0x561fd539], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] 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 0x561fd539], 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 0x4180c184], image[size 892 x 667, 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 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 2048x2048 brd 0, cur 0/0 892x667, buffer 0x4180c184], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 31.5, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 2048x2048 brd 0, cur 0/0 892x667, buffer 0x4180c184], image[size 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 0x561fd539], image[size 892 x 667, 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 0xffffffffb90108c7, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 2048x2048 brd 0, cur 0/0 834x667, buffer 0x561fd539], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] 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 0x561fd539], 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 0x4180c184], image[size 892 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 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 389/0 2048x2048 brd 0, cur 389/0 503x417, buffer 0x4180c184], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 31.5, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -0.17091453, r 1.3373313, b -1.0, t 0.2503748] 1.5082458x1.2503748, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 389/0 2048x2048 brd 0, cur 389/0 503x417, buffer 0x4180c184], image[size 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 0x561fd539], 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 0xffffffffb90108c7, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 2048x2048 brd 0, cur 0/0 834x667, buffer 0x561fd539], 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 0x561fd539], 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 0xb0108d7, 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 0xb0108d7, 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 0xffffffff900108ea, tileRendererInUse null [junit] >> Gears angle 31.5, [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0 -> [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0xffffffff900108ea, 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 500 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 0x6c62e1cb], 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 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x6c62e1cb], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.0, [l -1.2796504, r 1.2796504, b -1.0, t 1.0] 2.559301x2.0 -> [l -1.2796504, r -0.21098626, b -1.0, t -0.20099872] 1.0686642x0.7990013, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 428/0 428x320 of 1025x801, swapInterval 1, drawable 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x6c62e1cb], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.0, [l -1.2796504, r 1.2796504, b -1.0, t 1.0] 2.559301x2.0 -> [l -0.21098626, r 0.85767794, b -1.0, t -0.20099872] 1.0686642x0.7990013, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 856/0 169x320 of 1025x801, swapInterval 1, drawable 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 169x320, buffer 0x6c62e1cb], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.0, [l -1.2796504, r 1.2796504, b -1.0, t 1.0] 2.559301x2.0 -> [l 0.85767794, r 1.2796504, b -1.0, t -0.20099872] 0.4219725x0.7990013, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/320 428x320 of 1025x801, swapInterval 1, drawable 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x6c62e1cb], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.0, [l -1.2796504, r 1.2796504, b -1.0, t 1.0] 2.559301x2.0 -> [l -1.2796504, r -0.21098626, b -0.20099872, t 0.59800255] 1.0686642x0.7990013, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 428/320 428x320 of 1025x801, swapInterval 1, drawable 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x6c62e1cb], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.0, [l -1.2796504, r 1.2796504, b -1.0, t 1.0] 2.559301x2.0 -> [l -0.21098626, r 0.85767794, b -0.20099872, t 0.59800255] 1.0686642x0.7990013, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 856/320 169x320 of 1025x801, swapInterval 1, drawable 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 169x320, buffer 0x6c62e1cb], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.0, [l -1.2796504, r 1.2796504, b -1.0, t 1.0] 2.559301x2.0 -> [l 0.85767794, r 1.2796504, b -0.20099872, t 0.59800255] 0.4219725x0.7990013, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/640 428x161 of 1025x801, swapInterval 1, drawable 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x161, buffer 0x6c62e1cb], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.0, [l -1.2796504, r 1.2796504, b -1.0, t 1.0] 2.559301x2.0 -> [l -1.2796504, r -0.21098626, b 0.59800255, t 1.0] 1.0686642x0.40199745, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 428/640 428x161 of 1025x801, swapInterval 1, drawable 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x161, buffer 0x6c62e1cb], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.0, [l -1.2796504, r 1.2796504, b -1.0, t 1.0] 2.559301x2.0 -> [l -0.21098626, r 0.85767794, b 0.59800255, t 1.0] 1.0686642x0.40199745, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 856/640 169x161 of 1025x801, swapInterval 1, drawable 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 169x161, buffer 0x6c62e1cb], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.0, [l -1.2796504, r 1.2796504, b -1.0, t 1.0] 2.559301x2.0 -> [l 0.85767794, r 1.2796504, b 0.59800255, t 1.0] 0.4219725x0.40199745, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 169x161, buffer 0x6c62e1cb], 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 0x4ba32bb2], image[size 1025 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 0xb0108d7, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/133 428x320, buffer 0x4ba32bb2], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0xb0108d7, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/133 406x320, buffer 0x4ba32bb2], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0xb0108d7, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/453 428x320, buffer 0x4ba32bb2], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0xb0108d7, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/453 406x320, buffer 0x4ba32bb2], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0xb0108d7, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/773 428x27, buffer 0x4ba32bb2], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0xb0108d7, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/773 406x27, buffer 0x4ba32bb2], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [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 0x4ba32bb2], 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 0x6c62e1cb], 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 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x6c62e1cb], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.0, [l -1.2796504, r 1.2796504, b -1.0, t 1.0] 2.559301x2.0 -> [l -1.2796504, r -0.21098626, b -1.0, t -0.20099872] 1.0686642x0.7990013, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 428/0 428x320 of 1025x801, swapInterval 1, drawable 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x6c62e1cb], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.0, [l -1.2796504, r 1.2796504, b -1.0, t 1.0] 2.559301x2.0 -> [l -0.21098626, r 0.85767794, b -1.0, t -0.20099872] 1.0686642x0.7990013, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 856/0 169x320 of 1025x801, swapInterval 1, drawable 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 169x320, buffer 0x6c62e1cb], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.0, [l -1.2796504, r 1.2796504, b -1.0, t 1.0] 2.559301x2.0 -> [l 0.85767794, r 1.2796504, b -1.0, t -0.20099872] 0.4219725x0.7990013, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/320 428x320 of 1025x801, swapInterval 1, drawable 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x6c62e1cb], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.0, [l -1.2796504, r 1.2796504, b -1.0, t 1.0] 2.559301x2.0 -> [l -1.2796504, r -0.21098626, b -0.20099872, t 0.59800255] 1.0686642x0.7990013, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 428/320 428x320 of 1025x801, swapInterval 1, drawable 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x6c62e1cb], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.0, [l -1.2796504, r 1.2796504, b -1.0, t 1.0] 2.559301x2.0 -> [l -0.21098626, r 0.85767794, b -0.20099872, t 0.59800255] 1.0686642x0.7990013, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 856/320 169x320 of 1025x801, swapInterval 1, drawable 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 169x320, buffer 0x6c62e1cb], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.0, [l -1.2796504, r 1.2796504, b -1.0, t 1.0] 2.559301x2.0 -> [l 0.85767794, r 1.2796504, b -0.20099872, t 0.59800255] 0.4219725x0.7990013, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/640 428x161 of 1025x801, swapInterval 1, drawable 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x161, buffer 0x6c62e1cb], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.0, [l -1.2796504, r 1.2796504, b -1.0, t 1.0] 2.559301x2.0 -> [l -1.2796504, r -0.21098626, b 0.59800255, t 1.0] 1.0686642x0.40199745, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 428/640 428x161 of 1025x801, swapInterval 1, drawable 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x161, buffer 0x6c62e1cb], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.0, [l -1.2796504, r 1.2796504, b -1.0, t 1.0] 2.559301x2.0 -> [l -0.21098626, r 0.85767794, b 0.59800255, t 1.0] 1.0686642x0.40199745, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 856/640 169x161 of 1025x801, swapInterval 1, drawable 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 169x161, buffer 0x6c62e1cb], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.0, [l -1.2796504, r 1.2796504, b -1.0, t 1.0] 2.559301x2.0 -> [l 0.85767794, r 1.2796504, b 0.59800255, t 1.0] 0.4219725x0.40199745, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 169x161, buffer 0x6c62e1cb], 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 0x4ba32bb2], image[size 1025 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 0xb0108d7, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/133 428x320, buffer 0x4ba32bb2], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0xb0108d7, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/133 406x320, buffer 0x4ba32bb2], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0xb0108d7, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/453 428x320, buffer 0x4ba32bb2], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0xb0108d7, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/453 406x320, buffer 0x4ba32bb2], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0xb0108d7, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/773 428x27, buffer 0x4ba32bb2], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0xb0108d7, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/773 406x27, buffer 0x4ba32bb2], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [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 0x4ba32bb2], 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 0x6c62e1cb], 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 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 390/0 428x320 brd 0, cur 390/0 428x204, buffer 0x6c62e1cb], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.0, [l -1.2796504, r 1.2796504, b -1.0, t 1.0] 2.559301x2.0 -> [l -0.3058676, r 0.7627966, b -1.0, t -0.4906367] 1.0686642x0.5093633, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 390/0 428x320 brd 0, cur 390/0 428x204, buffer 0x6c62e1cb], 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 0x4ba32bb2], 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 0xb0108d7, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/134 428x320 brd 0, cur 0/134 428x320, buffer 0x4ba32bb2], 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 0x4ba32bb2], 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 0x6c62e1cb], 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 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 817/0 428x320 brd 0, cur 817/0 208x204, buffer 0x6c62e1cb], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.0, [l -1.2796504, r 1.2796504, b -1.0, t 1.0] 2.559301x2.0 -> [l 0.76029944, r 1.2796502, b -1.0, t -0.4906367] 0.51935077x0.5093633, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 817/0 428x320 brd 0, cur 817/0 208x204, buffer 0x6c62e1cb], 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 0x4ba32bb2], 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 0xb0108d7, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 428/134 428x320 brd 0, cur 428/134 406x320, buffer 0x4ba32bb2], 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 0x4ba32bb2], 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 0x6c62e1cb], 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 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x2, rowOrder 21, offset/size 390/203 428x320 brd 0, cur 390/203 428x320, buffer 0x6c62e1cb], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.0, [l -1.2796504, r 1.2796504, b -1.0, t 1.0] 2.559301x2.0 -> [l -0.3058676, r 0.7627966, b -0.4931336, t 0.30586767] 1.0686642x0.7990013, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 390/523 428x1 of 1025x801, swapInterval 1, drawable 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 1: [0][1] / 1x2, rowOrder 21, offset/size 390/203 428x320 brd 0, cur 390/523 428x1, buffer 0x6c62e1cb], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.0, [l -1.2796504, r 1.2796504, b -1.0, t 1.0] 2.559301x2.0 -> [l -0.3058676, r 0.7627966, b 0.30586767, t 0.30836454] 1.0686642x0.0024968684, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][1] / 1x2, rowOrder 21, offset/size 390/203 428x320 brd 0, cur 390/523 428x1, buffer 0x6c62e1cb], 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 0x4ba32bb2], image[size 1025 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 0xb0108d7, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x2, rowOrder 21, offset/size 0/452 428x320 brd 0, cur 0/452 428x320, buffer 0x4ba32bb2], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0xb0108d7, tileRendererInUse TileRenderer[tile[# 1: [0][1] / 1x2, rowOrder 21, offset/size 0/452 428x320 brd 0, cur 0/772 428x1, buffer 0x4ba32bb2], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre 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 0x4ba32bb2], 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 0x6c62e1cb], 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 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x2, rowOrder 21, offset/size 817/203 428x320 brd 0, cur 817/203 208x320, buffer 0x6c62e1cb], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.0, [l -1.2796504, r 1.2796504, b -1.0, t 1.0] 2.559301x2.0 -> [l 0.76029944, r 1.2796502, b -0.4931336, t 0.30586767] 0.51935077x0.7990013, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 817/523 208x1 of 1025x801, swapInterval 1, drawable 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 1: [0][1] / 1x2, rowOrder 21, offset/size 817/203 428x320 brd 0, cur 817/523 208x1, buffer 0x6c62e1cb], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.0, [l -1.2796504, r 1.2796504, b -1.0, t 1.0] 2.559301x2.0 -> [l 0.76029944, r 1.2796502, b 0.30586767, t 0.30836454] 0.51935077x0.0024968684, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][1] / 1x2, rowOrder 21, offset/size 817/203 428x320 brd 0, cur 817/523 208x1, buffer 0x6c62e1cb], 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 0x4ba32bb2], 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 0xb0108d7, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x2, rowOrder 21, offset/size 428/452 428x320 brd 0, cur 428/452 406x320, buffer 0x4ba32bb2], 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 0xb0108d7, tileRendererInUse TileRenderer[tile[# 1: [0][1] / 1x2, rowOrder 21, offset/size 428/452 428x320 brd 0, cur 428/772 406x1, buffer 0x4ba32bb2], 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 0x4ba32bb2], 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 0x6c62e1cb], 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 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 390/524 428x320 brd 0, cur 390/524 428x27, buffer 0x6c62e1cb], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.0, [l -1.2796504, r 1.2796504, b -1.0, t 1.0] 2.559301x2.0 -> [l -0.3058676, r 0.7627966, b 0.3083645, t 0.37578022] 1.0686642x0.067415714, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 390/524 428x320 brd 0, cur 390/524 428x27, buffer 0x6c62e1cb], 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 0x4ba32bb2], 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 0xb0108d7, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/774 428x320 brd 0, cur 0/774 428x27, buffer 0x4ba32bb2], 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 0x4ba32bb2], 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 0x6c62e1cb], 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 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 817/524 428x320 brd 0, cur 817/524 208x27, buffer 0x6c62e1cb], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.0, [l -1.2796504, r 1.2796504, b -1.0, t 1.0] 2.559301x2.0 -> [l 0.76029944, r 1.2796502, b 0.3083645, t 0.37578022] 0.51935077x0.067415714, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 817/524 428x320 brd 0, cur 817/524 208x27, buffer 0x6c62e1cb], 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 0x4ba32bb2], 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 0xb0108d7, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 428/774 428x320 brd 0, cur 428/774 406x27, buffer 0x4ba32bb2], 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 0x4ba32bb2], 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 0xb0108d7, 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 0xffffffff900108ea, tileRendererInUse null [junit] >> Gears angle 36.0, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0, v-flip false [junit] PRINT Duration 922 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 0xffffffff900108ea, tileRendererInUse null [junit] >> Gears angle 37.0, [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0 -> [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0xb0108d7, 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@7f8516b2: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@682a405b [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x1ebc2782], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 892x667, swapInterval 1, drawable 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x1ebc2782], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 42.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 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x1ebc2782], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 42.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 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 36x320, buffer 0x1ebc2782], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 42.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 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x1ebc2782], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 42.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 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x1ebc2782], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 42.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 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 36x320, buffer 0x1ebc2782], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 42.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 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x1ebc2782], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 42.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 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x27, buffer 0x1ebc2782], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 42.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 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x1ebc2782], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 42.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 0x1ebc2782], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x7d000a7d], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 428x320 of 892x667, swapInterval 1, drawable 0xb0108d7, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x7d000a7d], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/0 406x320 of 892x667, swapInterval 1, drawable 0xb0108d7, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 406x320, buffer 0x7d000a7d], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/320 428x320 of 892x667, swapInterval 1, drawable 0xb0108d7, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x7d000a7d], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/320 406x320 of 892x667, swapInterval 1, drawable 0xb0108d7, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 406x320, buffer 0x7d000a7d], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/640 428x27 of 892x667, swapInterval 1, drawable 0xb0108d7, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x7d000a7d], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/640 406x27 of 892x667, swapInterval 1, drawable 0xb0108d7, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x7d000a7d], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x7d000a7d], 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@7eab72ed: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@caed1a1 [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x1ebc2782], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 892x667, swapInterval 1, drawable 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x1ebc2782], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 42.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 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x1ebc2782], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 42.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 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 36x320, buffer 0x1ebc2782], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 42.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 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x1ebc2782], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 42.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 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x1ebc2782], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 42.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 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 36x320, buffer 0x1ebc2782], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 42.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 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x1ebc2782], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 42.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 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x27, buffer 0x1ebc2782], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 42.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 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x1ebc2782], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 42.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 0x1ebc2782], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x7d000a7d], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 428x320 of 892x667, swapInterval 1, drawable 0xb0108d7, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x7d000a7d], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/0 406x320 of 892x667, swapInterval 1, drawable 0xb0108d7, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 406x320, buffer 0x7d000a7d], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/320 428x320 of 892x667, swapInterval 1, drawable 0xb0108d7, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x7d000a7d], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/320 406x320 of 892x667, swapInterval 1, drawable 0xb0108d7, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 406x320, buffer 0x7d000a7d], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/640 428x27 of 892x667, swapInterval 1, drawable 0xb0108d7, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x7d000a7d], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/640 406x27 of 892x667, swapInterval 1, drawable 0xb0108d7, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x7d000a7d], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x7d000a7d], 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@3d226439: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@274643ba [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x1ebc2782], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 892x667, swapInterval 1, drawable 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x1ebc2782], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 42.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 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x1ebc2782], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 42.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 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 36x320, buffer 0x1ebc2782], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 42.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 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x1ebc2782], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 42.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 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x1ebc2782], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 42.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 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 36x320, buffer 0x1ebc2782], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 42.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 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x1ebc2782], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 42.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 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x27, buffer 0x1ebc2782], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 42.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 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x1ebc2782], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 42.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 0x1ebc2782], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x7d000a7d], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 428x320 of 892x667, swapInterval 1, drawable 0xb0108d7, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x7d000a7d], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/0 406x320 of 892x667, swapInterval 1, drawable 0xb0108d7, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 406x320, buffer 0x7d000a7d], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/320 428x320 of 892x667, swapInterval 1, drawable 0xb0108d7, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x7d000a7d], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/320 406x320 of 892x667, swapInterval 1, drawable 0xb0108d7, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 406x320, buffer 0x7d000a7d], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/640 428x27 of 892x667, swapInterval 1, drawable 0xb0108d7, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x7d000a7d], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/640 406x27 of 892x667, swapInterval 1, drawable 0xb0108d7, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x7d000a7d], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x7d000a7d], image[size 892 x 667, buffer 0x0], 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 0xb0108d7, 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 0xffffffff900108ea, tileRendererInUse null [junit] >> Gears angle 42.5, [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0 -> [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0, v-flip false [junit] PRINT Duration 1960 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@242262f9: custom/internal type = 2/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@499e23a1 [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x3b74f93e], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 892x667, swapInterval 1, drawable 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x3b74f93e], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 47.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 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x3b74f93e], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 47.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 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 36x320, buffer 0x3b74f93e], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 47.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 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x3b74f93e], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 47.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 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x3b74f93e], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 47.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 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 36x320, buffer 0x3b74f93e], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 47.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 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x3b74f93e], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 47.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 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x27, buffer 0x3b74f93e], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 47.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 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x3b74f93e], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 47.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 0x3b74f93e], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x42aef2fd], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 428x320 of 892x667, swapInterval 1, drawable 0xb0108d7, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x42aef2fd], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/0 406x320 of 892x667, swapInterval 1, drawable 0xb0108d7, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 406x320, buffer 0x42aef2fd], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/320 428x320 of 892x667, swapInterval 1, drawable 0xb0108d7, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x42aef2fd], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/320 406x320 of 892x667, swapInterval 1, drawable 0xb0108d7, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 406x320, buffer 0x42aef2fd], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/640 428x27 of 892x667, swapInterval 1, drawable 0xb0108d7, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x42aef2fd], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/640 406x27 of 892x667, swapInterval 1, drawable 0xb0108d7, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x42aef2fd], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x42aef2fd], 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@5785401a: custom/internal type = 2/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@6d47182d [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x3b74f93e], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 892x667, swapInterval 1, drawable 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x3b74f93e], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 47.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 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x3b74f93e], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 47.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 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 36x320, buffer 0x3b74f93e], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 47.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 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x3b74f93e], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 47.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 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x3b74f93e], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 47.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 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 36x320, buffer 0x3b74f93e], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 47.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 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x3b74f93e], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 47.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 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x27, buffer 0x3b74f93e], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 47.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 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x3b74f93e], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 47.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 0x3b74f93e], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x42aef2fd], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 428x320 of 892x667, swapInterval 1, drawable 0xb0108d7, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x42aef2fd], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/0 406x320 of 892x667, swapInterval 1, drawable 0xb0108d7, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 406x320, buffer 0x42aef2fd], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/320 428x320 of 892x667, swapInterval 1, drawable 0xb0108d7, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x42aef2fd], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/320 406x320 of 892x667, swapInterval 1, drawable 0xb0108d7, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 406x320, buffer 0x42aef2fd], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/640 428x27 of 892x667, swapInterval 1, drawable 0xb0108d7, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x42aef2fd], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/640 406x27 of 892x667, swapInterval 1, drawable 0xb0108d7, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x42aef2fd], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x42aef2fd], 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@13abe683: custom/internal type = 2/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@2e3ca7d5 [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x3b74f93e], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 892x667, swapInterval 1, drawable 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x3b74f93e], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 47.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 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x3b74f93e], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 47.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 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 36x320, buffer 0x3b74f93e], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 47.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 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x3b74f93e], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 47.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 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x3b74f93e], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 47.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 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 36x320, buffer 0x3b74f93e], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 47.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 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x3b74f93e], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 47.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 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x27, buffer 0x3b74f93e], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 47.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 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x3b74f93e], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 47.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 0x3b74f93e], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x42aef2fd], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 428x320 of 892x667, swapInterval 1, drawable 0xb0108d7, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x42aef2fd], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/0 406x320 of 892x667, swapInterval 1, drawable 0xb0108d7, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 406x320, buffer 0x42aef2fd], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/320 428x320 of 892x667, swapInterval 1, drawable 0xb0108d7, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x42aef2fd], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/320 406x320 of 892x667, swapInterval 1, drawable 0xb0108d7, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 406x320, buffer 0x42aef2fd], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/640 428x27 of 892x667, swapInterval 1, drawable 0xb0108d7, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x42aef2fd], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/640 406x27 of 892x667, swapInterval 1, drawable 0xb0108d7, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x42aef2fd], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x42aef2fd], image[size 892 x 667, buffer 0x0], 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 0xb0108d7, 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 0xffffffff900108ea, 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 false [junit] PRINT Duration 1827 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@5b98fb4e: custom/internal type = 1/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@57654e98 [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x29520797], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 892x667, swapInterval 1, drawable 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x29520797], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 53.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 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x29520797], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 53.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 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 36x320, buffer 0x29520797], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 53.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 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x29520797], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 53.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 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x29520797], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 53.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 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 36x320, buffer 0x29520797], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 53.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 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x29520797], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 53.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 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x27, buffer 0x29520797], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 53.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 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x29520797], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 53.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 0x29520797], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x48098ebe], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 428x320 of 892x667, swapInterval 1, drawable 0xb0108d7, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x48098ebe], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/0 406x320 of 892x667, swapInterval 1, drawable 0xb0108d7, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 406x320, buffer 0x48098ebe], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/320 428x320 of 892x667, swapInterval 1, drawable 0xb0108d7, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x48098ebe], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/320 406x320 of 892x667, swapInterval 1, drawable 0xb0108d7, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 406x320, buffer 0x48098ebe], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/640 428x27 of 892x667, swapInterval 1, drawable 0xb0108d7, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x48098ebe], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/640 406x27 of 892x667, swapInterval 1, drawable 0xb0108d7, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x48098ebe], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x48098ebe], 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@2fcf567e: custom/internal type = 1/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@5e2efcf1 [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x29520797], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 892x667, swapInterval 1, drawable 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x29520797], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 53.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 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x29520797], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 53.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 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 36x320, buffer 0x29520797], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 53.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 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x29520797], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 53.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 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x29520797], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 53.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 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 36x320, buffer 0x29520797], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 53.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 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x29520797], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 53.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 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x27, buffer 0x29520797], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 53.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 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x29520797], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 53.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 0x29520797], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x48098ebe], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 428x320 of 892x667, swapInterval 1, drawable 0xb0108d7, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x48098ebe], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/0 406x320 of 892x667, swapInterval 1, drawable 0xb0108d7, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 406x320, buffer 0x48098ebe], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/320 428x320 of 892x667, swapInterval 1, drawable 0xb0108d7, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x48098ebe], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/320 406x320 of 892x667, swapInterval 1, drawable 0xb0108d7, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 406x320, buffer 0x48098ebe], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/640 428x27 of 892x667, swapInterval 1, drawable 0xb0108d7, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x48098ebe], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/640 406x27 of 892x667, swapInterval 1, drawable 0xb0108d7, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x48098ebe], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x48098ebe], image[size 892 x 667, buffer 0x0], 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 0xb0108d7, 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 0xffffffff900108ea, tileRendererInUse null [junit] >> Gears angle 53.5, [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0 -> [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0, v-flip false [junit] PRINT Duration 1075 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@e855307: custom/internal type = 4/0 DirectColorModel: rmask=ff gmask=ff00 bmask=ff0000 amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@5c10997e [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0xae9ac89], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 892x667, swapInterval 1, drawable 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0xae9ac89], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 58.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 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0xae9ac89], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 58.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 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 36x320, buffer 0xae9ac89], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 58.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 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0xae9ac89], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 58.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 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0xae9ac89], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 58.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 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 36x320, buffer 0xae9ac89], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 58.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 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0xae9ac89], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 58.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 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x27, buffer 0xae9ac89], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 58.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 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0xae9ac89], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 58.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 0xae9ac89], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x1974fac6], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 428x320 of 892x667, swapInterval 1, drawable 0xb0108d7, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x1974fac6], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/0 406x320 of 892x667, swapInterval 1, drawable 0xb0108d7, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 406x320, buffer 0x1974fac6], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/320 428x320 of 892x667, swapInterval 1, drawable 0xb0108d7, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x1974fac6], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/320 406x320 of 892x667, swapInterval 1, drawable 0xb0108d7, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 406x320, buffer 0x1974fac6], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/640 428x27 of 892x667, swapInterval 1, drawable 0xb0108d7, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x1974fac6], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/640 406x27 of 892x667, swapInterval 1, drawable 0xb0108d7, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x1974fac6], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x1974fac6], 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@7b90f81c: custom/internal type = 4/0 DirectColorModel: rmask=ff gmask=ff00 bmask=ff0000 amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@126a59c1 [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0xae9ac89], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 892x667, swapInterval 1, drawable 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0xae9ac89], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 58.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 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0xae9ac89], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 58.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 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 36x320, buffer 0xae9ac89], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 58.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 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0xae9ac89], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 58.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 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0xae9ac89], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 58.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 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 36x320, buffer 0xae9ac89], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 58.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 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0xae9ac89], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 58.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 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x27, buffer 0xae9ac89], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 58.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 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0xae9ac89], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 58.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 0xae9ac89], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x1974fac6], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 428x320 of 892x667, swapInterval 1, drawable 0xb0108d7, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x1974fac6], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/0 406x320 of 892x667, swapInterval 1, drawable 0xb0108d7, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 406x320, buffer 0x1974fac6], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/320 428x320 of 892x667, swapInterval 1, drawable 0xb0108d7, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x1974fac6], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/320 406x320 of 892x667, swapInterval 1, drawable 0xb0108d7, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 406x320, buffer 0x1974fac6], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/640 428x27 of 892x667, swapInterval 1, drawable 0xb0108d7, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x1974fac6], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/640 406x27 of 892x667, swapInterval 1, drawable 0xb0108d7, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x1974fac6], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x1974fac6], image[size 892 x 667, buffer 0x0], 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 0xb0108d7, 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 0xffffffff900108ea, tileRendererInUse null [junit] >> Gears angle 58.0, [l -1.3375, r 1.3375, b -1.0, t 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 1071 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@4fc398ac: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@4b6001e0 [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x760f092f], image[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 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x760f092f], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 63.0, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l -1.28125, r -0.21124995, b -1.0, t -0.19999999] 1.07x0.8, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 428/0 428x320 of 1025x800, swapInterval 1, drawable 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x760f092f], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 63.0, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l -0.21124995, r 0.8587501, b -1.0, t -0.19999999] 1.07x0.8, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 856/0 169x320 of 1025x800, swapInterval 1, drawable 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 169x320, buffer 0x760f092f], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 63.0, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l 0.8587501, r 1.2812501, b -1.0, t -0.19999999] 0.4225x0.8, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/320 428x320 of 1025x800, swapInterval 1, drawable 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x760f092f], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 63.0, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l -1.28125, r -0.21124995, b -0.19999999, t 0.6] 1.07x0.8, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 428/320 428x320 of 1025x800, swapInterval 1, drawable 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x760f092f], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 63.0, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l -0.21124995, r 0.8587501, b -0.19999999, t 0.6] 1.07x0.8, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 856/320 169x320 of 1025x800, swapInterval 1, drawable 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 169x320, buffer 0x760f092f], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 63.0, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l 0.8587501, r 1.2812501, b -0.19999999, t 0.6] 0.4225x0.8, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/640 428x160 of 1025x800, swapInterval 1, drawable 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x160, buffer 0x760f092f], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 63.0, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l -1.28125, r -0.21124995, b 0.6, t 1.0] 1.07x0.39999998, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 428/640 428x160 of 1025x800, swapInterval 1, drawable 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x160, buffer 0x760f092f], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 63.0, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l -0.21124995, r 0.8587501, b 0.6, t 1.0] 1.07x0.39999998, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 856/640 169x160 of 1025x800, swapInterval 1, drawable 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 169x160, buffer 0x760f092f], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 63.0, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l 0.8587501, r 1.2812501, b 0.6, t 1.0] 0.4225x0.39999998, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 169x160, buffer 0x760f092f], 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 0x7ffae0ac], image[size 1025 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 0xb0108d7, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/133 428x320, buffer 0x7ffae0ac], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0xb0108d7, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/133 406x320, buffer 0x7ffae0ac], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0xb0108d7, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/453 428x320, buffer 0x7ffae0ac], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0xb0108d7, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/453 406x320, buffer 0x7ffae0ac], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0xb0108d7, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/773 428x27, buffer 0x7ffae0ac], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0xb0108d7, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/773 406x27, buffer 0x7ffae0ac], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [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 0x7ffae0ac], 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@6d6b13c5: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@22cf0c1b [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x760f092f], image[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 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x760f092f], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 63.0, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l -1.28125, r -0.21124995, b -1.0, t -0.19999999] 1.07x0.8, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 428/0 428x320 of 1025x800, swapInterval 1, drawable 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x760f092f], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 63.0, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l -0.21124995, r 0.8587501, b -1.0, t -0.19999999] 1.07x0.8, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 856/0 169x320 of 1025x800, swapInterval 1, drawable 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 169x320, buffer 0x760f092f], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 63.0, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l 0.8587501, r 1.2812501, b -1.0, t -0.19999999] 0.4225x0.8, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/320 428x320 of 1025x800, swapInterval 1, drawable 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x760f092f], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 63.0, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l -1.28125, r -0.21124995, b -0.19999999, t 0.6] 1.07x0.8, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 428/320 428x320 of 1025x800, swapInterval 1, drawable 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x760f092f], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 63.0, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l -0.21124995, r 0.8587501, b -0.19999999, t 0.6] 1.07x0.8, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 856/320 169x320 of 1025x800, swapInterval 1, drawable 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 169x320, buffer 0x760f092f], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 63.0, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l 0.8587501, r 1.2812501, b -0.19999999, t 0.6] 0.4225x0.8, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/640 428x160 of 1025x800, swapInterval 1, drawable 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x160, buffer 0x760f092f], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 63.0, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l -1.28125, r -0.21124995, b 0.6, t 1.0] 1.07x0.39999998, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 428/640 428x160 of 1025x800, swapInterval 1, drawable 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x160, buffer 0x760f092f], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 63.0, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l -0.21124995, r 0.8587501, b 0.6, t 1.0] 1.07x0.39999998, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 856/640 169x160 of 1025x800, swapInterval 1, drawable 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 169x160, buffer 0x760f092f], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 63.0, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l 0.8587501, r 1.2812501, b 0.6, t 1.0] 0.4225x0.39999998, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 169x160, buffer 0x760f092f], 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 0x7ffae0ac], image[size 1025 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 0xb0108d7, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/133 428x320, buffer 0x7ffae0ac], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0xb0108d7, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/133 406x320, buffer 0x7ffae0ac], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0xb0108d7, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/453 428x320, buffer 0x7ffae0ac], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0xb0108d7, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/453 406x320, buffer 0x7ffae0ac], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0xb0108d7, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/773 428x27, buffer 0x7ffae0ac], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0xb0108d7, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/773 406x27, buffer 0x7ffae0ac], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [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 0x7ffae0ac], 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@5c6560bc: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@6fa081ac [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x760f092f], image[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 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x760f092f], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 63.0, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l -1.28125, r -0.21124995, b -1.0, t -0.19999999] 1.07x0.8, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 428/0 428x320 of 1025x800, swapInterval 1, drawable 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x760f092f], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 63.0, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l -0.21124995, r 0.8587501, b -1.0, t -0.19999999] 1.07x0.8, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 856/0 169x320 of 1025x800, swapInterval 1, drawable 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 169x320, buffer 0x760f092f], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 63.0, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l 0.8587501, r 1.2812501, b -1.0, t -0.19999999] 0.4225x0.8, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/320 428x320 of 1025x800, swapInterval 1, drawable 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x760f092f], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 63.0, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l -1.28125, r -0.21124995, b -0.19999999, t 0.6] 1.07x0.8, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 428/320 428x320 of 1025x800, swapInterval 1, drawable 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x760f092f], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 63.0, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l -0.21124995, r 0.8587501, b -0.19999999, t 0.6] 1.07x0.8, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 856/320 169x320 of 1025x800, swapInterval 1, drawable 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 169x320, buffer 0x760f092f], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 63.0, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l 0.8587501, r 1.2812501, b -0.19999999, t 0.6] 0.4225x0.8, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/640 428x160 of 1025x800, swapInterval 1, drawable 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x160, buffer 0x760f092f], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 63.0, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l -1.28125, r -0.21124995, b 0.6, t 1.0] 1.07x0.39999998, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 428/640 428x160 of 1025x800, swapInterval 1, drawable 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x160, buffer 0x760f092f], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 63.0, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l -0.21124995, r 0.8587501, b 0.6, t 1.0] 1.07x0.39999998, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 856/640 169x160 of 1025x800, swapInterval 1, drawable 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 169x160, buffer 0x760f092f], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 63.0, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l 0.8587501, r 1.2812501, b 0.6, t 1.0] 0.4225x0.39999998, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 169x160, buffer 0x760f092f], 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 0x7ffae0ac], image[size 1025 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 0xb0108d7, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/133 428x320, buffer 0x7ffae0ac], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0xb0108d7, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/133 406x320, buffer 0x7ffae0ac], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0xb0108d7, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/453 428x320, buffer 0x7ffae0ac], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0xb0108d7, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/453 406x320, buffer 0x7ffae0ac], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0xb0108d7, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/773 428x27, buffer 0x7ffae0ac], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0xb0108d7, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/773 406x27, buffer 0x7ffae0ac], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [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 0x7ffae0ac], image[size 1025 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 0xb0108d7, 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 0xffffffff900108ea, tileRendererInUse null [junit] >> Gears angle 63.0, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0, v-flip false [junit] PRINT Duration 1952 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 0xffffffff900108ea, tileRendererInUse null [junit] >> Gears angle 64.0, [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0 -> [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0xb0108d7, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] 0 s: 60 f / 565 ms, 106.1 fps, 9 ms/f; total: 60 f, 106.1 fps, 9 ms/f [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155427819 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:1675155427837 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 0xffffffffe10108df, 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 0xffffffffe10108df, 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:1675155427959 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155427959 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155427960 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155427961 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155427961 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 0x55c02c83], image[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 0xffffffffcc010841, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x55c02c83], image[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 0x55c02c83], 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 0x76f0ba16], image[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 0xffffffffe10108df, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x76f0ba16], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] >> Gears angle 18.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x76f0ba16], 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 0x55c02c83], image[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 0xffffffffcc010841, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x55c02c83], image[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 0x55c02c83], 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 0x76f0ba16], image[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 0xffffffffe10108df, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x76f0ba16], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] >> Gears angle 18.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x76f0ba16], image[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 0xffffffffe10108df, 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 0xffffffffcc010841, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 105 ms [junit] PRINT AWTPrintLifecycle.release.count 2 [junit] No PDF [junit] doPrint: dpi 72, TestTiledPrintingGearsSwingAWT.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 0x57799ca8], image[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 0xffffffffcc010841, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x57799ca8], image[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 0x57799ca8], 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 0x51871cf8], image[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 0xffffffffe10108df, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x51871cf8], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] >> Gears angle 24.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x51871cf8], 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 0x57799ca8], image[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 0xffffffffcc010841, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x57799ca8], image[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 0x57799ca8], 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 0x51871cf8], image[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 0xffffffffe10108df, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x51871cf8], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] >> Gears angle 24.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x51871cf8], image[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 0xffffffffe10108df, 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] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffcc010841, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 128 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 0xffffffff92010861, tileRendererInUse null [junit] >> Gears angle 29.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x63010833, 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 0x49e24a8c], image[size 668 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 0x63010833, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 1024x1024 brd 0, cur -1/0 668x1000, buffer 0x49e24a8c], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup 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 0x49e24a8c], image[size 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 0x48dab3ca], image[size 668 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 0xffffffffb90108c7, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 1024x1024 brd 0, cur -1/0 668x1000, buffer 0x48dab3ca], image[size 668 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.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 0x48dab3ca], 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 0x49e24a8c], image[size 668 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 0x63010833, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 1024x1024 brd 0, cur -1/0 668x1000, buffer 0x49e24a8c], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup 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 0x49e24a8c], image[size 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 0x48dab3ca], image[size 668 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 0xffffffffb90108c7, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 1024x1024 brd 0, cur -1/0 668x1000, buffer 0x48dab3ca], image[size 668 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.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 0x48dab3ca], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffb801002d, 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] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffb801002d, tileRendererInUse null [junit] >> Gears angle 30.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffe10108df, 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 0xffffffffe10108df, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 195 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 0xffffffffcc010841, 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 2048x2048 of 2048x2048, swapInterval 1, drawable 0xffffffffe501092a, 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 0x5f9d2944], image[size 668 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 0xffffffffe501092a, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 2048x2048 brd 0, cur -1/0 668x1000, buffer 0x5f9d2944], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup 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 0x5f9d2944], image[size 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 0x317cdd9c], image[size 668 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 0xffffffffb90108c7, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 2048x2048 brd 0, cur -1/0 668x1000, buffer 0x317cdd9c], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 35.0, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -1.0029941, r 0.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 0x317cdd9c], 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 0x5f9d2944], image[size 668 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 0xffffffffe501092a, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 2048x2048 brd 0, cur -1/0 668x1000, buffer 0x5f9d2944], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup 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 0x5f9d2944], image[size 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 0x317cdd9c], image[size 668 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 0xffffffffb90108c7, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 2048x2048 brd 0, cur -1/0 668x1000, buffer 0x317cdd9c], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 35.0, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -1.0029941, r 0.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 0x317cdd9c], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x2d0108cc, 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 0x2d0108cc, 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 0xffffffffe10108df, 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 0xffffffffe10108df, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 349 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 0xffffffffb801002d, tileRendererInUse null [junit] >> Gears angle 40.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -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 0xffffffff92010861, 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 0x46252298], image[size 668 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 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 1024x1024 brd 0, cur -1/0 668x1000, buffer 0x46252298], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup 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 0x46252298], image[size 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 0x64629282], image[size 668 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 0xffffffffb90108c7, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 1024x1024 brd 0, cur -1/0 668x1000, buffer 0x64629282], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.5, [l -1.0, r 1.0, b -1.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 0x64629282], 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 0x46252298], image[size 668 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 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 1024x1024 brd 0, cur -1/0 668x1000, buffer 0x46252298], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup 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 0x46252298], image[size 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 0x64629282], image[size 668 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 0xffffffffb90108c7, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 1024x1024 brd 0, cur -1/0 668x1000, buffer 0x64629282], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.5, [l -1.0, r 1.0, b -1.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 0x64629282], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x63010833, tileRendererInUse null [junit] >> Gears angle 40.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x63010833, 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 0xffffffffe10108df, 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 0xffffffffe10108df, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 225 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 0xffffffffe10108df, 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 0x63010833, tileRendererInUse null [junit] >> Gears angle 42.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] 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 0x2d0108cc, tileRendererInUse null [junit] >> Gears angle 46.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0xffffffff92010861, 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@13d59108: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@617f935d [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x29e36fa8], image[size 667 x 1000, 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 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x29e36fa8], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] 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 0x29e36fa8], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x41924289], image[size 667 x 1000, buffer 0x0], 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 0xffffffffda01081a, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x41924289], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 46.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x41924289], 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@33e5ccf4: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@500e1669 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x29e36fa8], image[size 667 x 1000, 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 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x29e36fa8], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] 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 0x29e36fa8], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x41924289], image[size 667 x 1000, buffer 0x0], 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 0xffffffffda01081a, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x41924289], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 46.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x41924289], 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@588d1fd5: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@490ffb42 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x29e36fa8], image[size 667 x 1000, 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 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x29e36fa8], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] 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 0x29e36fa8], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x41924289], image[size 667 x 1000, buffer 0x0], 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 0xffffffffda01081a, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x41924289], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 46.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x41924289], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffcc010841, tileRendererInUse null [junit] >> Gears angle 46.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffcc010841, 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 0xffffffffe10108df, 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 0xffffffffe10108df, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 1866 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 0x63010833, tileRendererInUse null [junit] >> Gears angle 54.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0xffffffff92010861, 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@b436339: custom/internal type = 2/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@5a5c1aed [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x2f1f22c6], image[size 667 x 1000, 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 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x2f1f22c6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] 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 0x2f1f22c6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x6a9b62d3], image[size 667 x 1000, buffer 0x0], 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 0xffffffffe501092a, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x6a9b62d3], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 54.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x6a9b62d3], 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@4061daa6: custom/internal type = 2/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@767676ac [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x2f1f22c6], image[size 667 x 1000, 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 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x2f1f22c6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] 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 0x2f1f22c6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x6a9b62d3], image[size 667 x 1000, buffer 0x0], 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 0xffffffffe501092a, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x6a9b62d3], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 54.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x6a9b62d3], 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@34b34967: custom/internal type = 2/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@2af82fca [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x2f1f22c6], image[size 667 x 1000, 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 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x2f1f22c6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] 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 0x2f1f22c6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x6a9b62d3], image[size 667 x 1000, buffer 0x0], 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 0xffffffffe501092a, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x6a9b62d3], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 54.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x6a9b62d3], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffb90108c7, tileRendererInUse null [junit] >> Gears angle 54.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffb90108c7, tileRendererInUse null [junit] >> Gears angle 54.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffcc010841, 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 0xffffffffcc010841, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 1772 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 0xffffffffe10108df, tileRendererInUse null [junit] >> Gears angle 59.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -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 0xffffffff92010861, 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@5bd7b7b5: custom/internal type = 1/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@2bb6f67c [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x4fdd1774], image[size 667 x 1000, 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 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x4fdd1774], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] 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 0x4fdd1774], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x5f48b16c], image[size 667 x 1000, buffer 0x0], 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 0x2d0108cc, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x5f48b16c], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 59.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x5f48b16c], 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@67f41100: custom/internal type = 1/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@3b88627f [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x4fdd1774], image[size 667 x 1000, 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 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x4fdd1774], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] 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 0x4fdd1774], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x5f48b16c], image[size 667 x 1000, buffer 0x0], 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 0x2d0108cc, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x5f48b16c], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 59.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x5f48b16c], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffda01081a, tileRendererInUse null [junit] >> Gears angle 59.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffda01081a, tileRendererInUse null [junit] >> Gears angle 60.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffcc010841, 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 0xffffffffcc010841, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 993 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 0xffffffffb90108c7, tileRendererInUse null [junit] >> Gears angle 67.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -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 0xffffffff92010861, 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@25a36bc7: custom/internal type = 4/0 DirectColorModel: rmask=ff gmask=ff00 bmask=ff0000 amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@721038f3 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x5d7cad9], image[size 667 x 1000, 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 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x5d7cad9], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] 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 0x5d7cad9], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x3dd49e30], image[size 667 x 1000, buffer 0x0], 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 0xffffffffaa01087c, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x3dd49e30], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 67.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x3dd49e30], 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@5b94715a: custom/internal type = 4/0 DirectColorModel: rmask=ff gmask=ff00 bmask=ff0000 amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@77532590 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x5d7cad9], image[size 667 x 1000, 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 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x5d7cad9], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] 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 0x5d7cad9], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x3dd49e30], image[size 667 x 1000, buffer 0x0], 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 0xffffffffaa01087c, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x3dd49e30], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 67.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x3dd49e30], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffe501092a, tileRendererInUse null [junit] >> Gears angle 67.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -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 0xffffffffe501092a, tileRendererInUse null [junit] >> Gears angle 67.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffcc010841, 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 0xffffffffcc010841, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 991 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 0xffffffffda01081a, tileRendererInUse null [junit] >> Gears angle 72.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0xffffffffe10108df, 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@3d4ba12b: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@1da39916 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x22e87a5], image[size 667 x 1000, 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 0xffffffffe10108df, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x22e87a5], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] 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 0x22e87a5], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x620f0a77], image[size 667 x 1000, buffer 0x0], 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 0xffffffffaa01087c, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x620f0a77], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 72.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x620f0a77], 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@60c79ea8: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@2022bf8e [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x22e87a5], image[size 667 x 1000, 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 0xffffffffe10108df, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x22e87a5], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] 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 0x22e87a5], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x620f0a77], image[size 667 x 1000, buffer 0x0], 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 0xffffffffaa01087c, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x620f0a77], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 72.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x620f0a77], 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@5453bb6d: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@39c98f4d [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x22e87a5], image[size 667 x 1000, 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 0xffffffffe10108df, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x22e87a5], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] 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 0x22e87a5], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x620f0a77], image[size 667 x 1000, buffer 0x0], 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 0xffffffffaa01087c, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x620f0a77], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 72.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x620f0a77], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x2d0108cc, tileRendererInUse null [junit] >> Gears angle 72.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x2d0108cc, tileRendererInUse null [junit] >> Gears angle 73.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffcc010841, 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 0xffffffffcc010841, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 1868 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 0xffffffffcc010841, 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 0x2d0108cc, tileRendererInUse null [junit] >> Gears angle 74.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] 0 s: 60 f / 823 ms, 72.9 fps, 13 ms/f; total: 60 f, 72.9 fps, 13 ms/f [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155438942 d 1ms]] [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:1675155438963 d 0ms]] [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT - test02_flip1_aa8 [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT - test11_flip0_aa0 [junit] 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 0xffffffffc6010877, 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 0xffffffffe10108df, 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:1675155439071 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155439072 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155439073 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155439073 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155439073 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 0x69d15db4], image[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 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x69d15db4], image[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 0x69d15db4], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x433dfc0d], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffe10108df, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x433dfc0d], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 19.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x433dfc0d], 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 0x69d15db4], image[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 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x69d15db4], image[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 0x69d15db4], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x433dfc0d], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffe10108df, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x433dfc0d], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 19.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x433dfc0d], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffe10108df, 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 0x2e0107a1, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 181 ms [junit] PRINT AWTPrintLifecycle.release.count 2 [junit] No PDF [junit] doPrint: dpi 72, TestTiledPrintingGearsSwingAWT.test11_flip0_aa0_______________-n0002-on_screen-dpi072-aa8-tSz-001x-001-resize0.ps [junit] PRINTable: OnscreenPrintable [junit] PRINT DPI: 72, AA 8, scaleGL 1.0 [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0xffffffff8001091c, 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 true [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0xffffffffc601091a, 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 0x2e67df93], image[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 0xffffffffc601091a, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0x2e67df93], image[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 0x2e67df93], 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 0xd0ae83c], image[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 0xffffffffb801002d, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0xd0ae83c], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] >> Gears angle 25.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0xd0ae83c], 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 0x2e67df93], image[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 0xffffffffc601091a, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0x2e67df93], image[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 0x2e67df93], 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 0xd0ae83c], image[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 0xffffffffb801002d, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0xd0ae83c], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] >> Gears angle 25.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0xd0ae83c], image[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 0xffffffffaa01087c, tileRendererInUse null [junit] >> Gears angle 25.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffaa01087c, 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 true [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x2e0107a1, 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 0x2e0107a1, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 157 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 0x7984d0c6], image[size 668 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 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/0 320x480, buffer 0x7984d0c6], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/0 320x480, buffer 0x7984d0c6], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/0 28x480, buffer 0x7984d0c6], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/480 320x480, buffer 0x7984d0c6], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/480 320x480, buffer 0x7984d0c6], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/480 28x480, buffer 0x7984d0c6], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/960 320x40, buffer 0x7984d0c6], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/960 320x40, buffer 0x7984d0c6], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0x7984d0c6], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup 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 0x7984d0c6], image[size 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 0x39c868d2], image[size 668 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 0xffffffffaa01087c, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/0 320x480, buffer 0x39c868d2], 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.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 0xffffffffaa01087c, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/0 320x480, buffer 0x39c868d2], 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 -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 0xffffffffaa01087c, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/0 28x480, buffer 0x39c868d2], 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 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 0xffffffffaa01087c, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/480 320x480, buffer 0x39c868d2], 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.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 0xffffffffaa01087c, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/480 320x480, buffer 0x39c868d2], 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 -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 0xffffffffaa01087c, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/480 28x480, buffer 0x39c868d2], 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 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 0xffffffffaa01087c, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/960 320x40, buffer 0x39c868d2], 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.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 0xffffffffaa01087c, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/960 320x40, buffer 0x39c868d2], 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 -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 0xffffffffaa01087c, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0x39c868d2], 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 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 0x39c868d2], 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 0x7984d0c6], image[size 668 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 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/0 320x480, buffer 0x7984d0c6], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/0 320x480, buffer 0x7984d0c6], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/0 28x480, buffer 0x7984d0c6], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/480 320x480, buffer 0x7984d0c6], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/480 320x480, buffer 0x7984d0c6], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/480 28x480, buffer 0x7984d0c6], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/960 320x40, buffer 0x7984d0c6], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/960 320x40, buffer 0x7984d0c6], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0x7984d0c6], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup 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 0x7984d0c6], image[size 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 0x39c868d2], image[size 668 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 0xffffffffaa01087c, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/0 320x480, buffer 0x39c868d2], 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.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 0xffffffffaa01087c, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/0 320x480, buffer 0x39c868d2], 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 -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 0xffffffffaa01087c, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/0 28x480, buffer 0x39c868d2], 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 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 0xffffffffaa01087c, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/480 320x480, buffer 0x39c868d2], 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.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 0xffffffffaa01087c, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/480 320x480, buffer 0x39c868d2], 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 -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 0xffffffffaa01087c, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/480 28x480, buffer 0x39c868d2], 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 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 0xffffffffaa01087c, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/960 320x40, buffer 0x39c868d2], 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.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 0xffffffffaa01087c, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/960 320x40, buffer 0x39c868d2], 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 -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 0xffffffffaa01087c, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0x39c868d2], 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 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 0x39c868d2], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffaa01087c, tileRendererInUse null [junit] >> Gears angle 30.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x2e0107a1, 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_______________-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 0xffffffffe10108df, tileRendererInUse null [junit] >> Gears angle 38.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 2048x2048 of 2048x2048, swapInterval 1, drawable 0x63010833, 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 0x2aa0770], image[size 668 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 0x63010833, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 2048x2048 brd 0, cur -1/0 668x1000, buffer 0x2aa0770], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup 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 0x2aa0770], image[size 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 0x5d9b8f98], image[size 668 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 0xffffffffda01081a, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 2048x2048 brd 0, cur -1/0 668x1000, buffer 0x5d9b8f98], image[size 668 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.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 0x5d9b8f98], 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 0x2aa0770], image[size 668 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 0x63010833, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 2048x2048 brd 0, cur -1/0 668x1000, buffer 0x2aa0770], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup 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 0x2aa0770], image[size 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 0x5d9b8f98], image[size 668 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 0xffffffffda01081a, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 2048x2048 brd 0, cur -1/0 668x1000, buffer 0x5d9b8f98], image[size 668 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.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 0x5d9b8f98], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffb801002d, 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 true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffb801002d, tileRendererInUse null [junit] >> Gears angle 38.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x2e0107a1, 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 0x2e0107a1, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 317 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 0x1a082fff], image[size 668 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 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/0 320x480, buffer 0x1a082fff], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/0 320x480, buffer 0x1a082fff], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/0 28x480, buffer 0x1a082fff], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/480 320x480, buffer 0x1a082fff], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/480 320x480, buffer 0x1a082fff], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/480 28x480, buffer 0x1a082fff], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/960 320x40, buffer 0x1a082fff], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/960 320x40, buffer 0x1a082fff], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0x1a082fff], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup 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 0x1a082fff], image[size 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 0x21b5c2a4], image[size 668 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 0xffffffffb801002d, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/0 320x480, buffer 0x21b5c2a4], image[size 668 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.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 0xffffffffb801002d, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/0 320x480, buffer 0x21b5c2a4], image[size 668 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.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 0xffffffffb801002d, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/0 28x480, buffer 0x21b5c2a4], image[size 668 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.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 0xffffffffb801002d, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/480 320x480, buffer 0x21b5c2a4], image[size 668 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.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 0xffffffffb801002d, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/480 320x480, buffer 0x21b5c2a4], image[size 668 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.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 0xffffffffb801002d, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/480 28x480, buffer 0x21b5c2a4], image[size 668 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.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 0xffffffffb801002d, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/960 320x40, buffer 0x21b5c2a4], image[size 668 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.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 0xffffffffb801002d, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/960 320x40, buffer 0x21b5c2a4], image[size 668 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.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 0xffffffffb801002d, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0x21b5c2a4], image[size 668 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.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 0x21b5c2a4], 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 0x1a082fff], image[size 668 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 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/0 320x480, buffer 0x1a082fff], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/0 320x480, buffer 0x1a082fff], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/0 28x480, buffer 0x1a082fff], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/480 320x480, buffer 0x1a082fff], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/480 320x480, buffer 0x1a082fff], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/480 28x480, buffer 0x1a082fff], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/960 320x40, buffer 0x1a082fff], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/960 320x40, buffer 0x1a082fff], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0x1a082fff], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup 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 0x1a082fff], image[size 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 0x21b5c2a4], image[size 668 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 0xffffffffb801002d, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/0 320x480, buffer 0x21b5c2a4], image[size 668 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.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 0xffffffffb801002d, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/0 320x480, buffer 0x21b5c2a4], image[size 668 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.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 0xffffffffb801002d, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/0 28x480, buffer 0x21b5c2a4], image[size 668 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.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 0xffffffffb801002d, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/480 320x480, buffer 0x21b5c2a4], image[size 668 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.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 0xffffffffb801002d, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/480 320x480, buffer 0x21b5c2a4], image[size 668 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.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 0xffffffffb801002d, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/480 28x480, buffer 0x21b5c2a4], image[size 668 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.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 0xffffffffb801002d, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/960 320x40, buffer 0x21b5c2a4], image[size 668 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.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 0xffffffffb801002d, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/960 320x40, buffer 0x21b5c2a4], image[size 668 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.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 0xffffffffb801002d, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0x21b5c2a4], image[size 668 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.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 0x21b5c2a4], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffb801002d, tileRendererInUse null [junit] >> Gears angle 43.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x2e0107a1, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 512 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 0x2e0107a1, 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 0xffffffffb801002d, 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] 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@5e079ee4: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@5265c702 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x586600f1], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x586600f1], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x586600f1], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x586600f1], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x586600f1], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x586600f1], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x586600f1], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x586600f1], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x586600f1], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x586600f1], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x586600f1], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x44279ee6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0xffffffffb801002d, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x44279ee6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 49.5, [l -1.0, r 1.0, b -1.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 0xffffffffb801002d, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x44279ee6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 49.5, [l -1.0, r 1.0, b -1.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 0xffffffffb801002d, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x44279ee6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 49.5, [l -1.0, r 1.0, b -1.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 0xffffffffb801002d, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x44279ee6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 49.5, [l -1.0, r 1.0, b -1.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 0xffffffffb801002d, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x44279ee6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 49.5, [l -1.0, r 1.0, b -1.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 0xffffffffb801002d, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x44279ee6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 49.5, [l -1.0, r 1.0, b -1.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 0xffffffffb801002d, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x44279ee6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 49.5, [l -1.0, r 1.0, b -1.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 0xffffffffb801002d, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x44279ee6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 49.5, [l -1.0, r 1.0, b -1.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 0xffffffffb801002d, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x44279ee6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 49.5, [l -1.0, r 1.0, b -1.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 0x44279ee6], 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@7cf73434: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@65212f2b [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x586600f1], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x586600f1], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x586600f1], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x586600f1], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x586600f1], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x586600f1], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x586600f1], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x586600f1], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x586600f1], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x586600f1], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x586600f1], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x44279ee6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0xffffffffb801002d, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x44279ee6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 49.5, [l -1.0, r 1.0, b -1.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 0xffffffffb801002d, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x44279ee6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 49.5, [l -1.0, r 1.0, b -1.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 0xffffffffb801002d, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x44279ee6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 49.5, [l -1.0, r 1.0, b -1.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 0xffffffffb801002d, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x44279ee6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 49.5, [l -1.0, r 1.0, b -1.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 0xffffffffb801002d, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x44279ee6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 49.5, [l -1.0, r 1.0, b -1.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 0xffffffffb801002d, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x44279ee6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 49.5, [l -1.0, r 1.0, b -1.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 0xffffffffb801002d, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x44279ee6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 49.5, [l -1.0, r 1.0, b -1.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 0xffffffffb801002d, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x44279ee6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 49.5, [l -1.0, r 1.0, b -1.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 0xffffffffb801002d, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x44279ee6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 49.5, [l -1.0, r 1.0, b -1.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 0x44279ee6], 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@641030d7: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@40b00a4b [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x586600f1], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x586600f1], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x586600f1], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x586600f1], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x586600f1], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x586600f1], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x586600f1], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x586600f1], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x586600f1], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x586600f1], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x586600f1], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x44279ee6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0xffffffffb801002d, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x44279ee6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 49.5, [l -1.0, r 1.0, b -1.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 0xffffffffb801002d, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x44279ee6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 49.5, [l -1.0, r 1.0, b -1.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 0xffffffffb801002d, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x44279ee6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 49.5, [l -1.0, r 1.0, b -1.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 0xffffffffb801002d, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x44279ee6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 49.5, [l -1.0, r 1.0, b -1.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 0xffffffffb801002d, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x44279ee6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 49.5, [l -1.0, r 1.0, b -1.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 0xffffffffb801002d, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x44279ee6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 49.5, [l -1.0, r 1.0, b -1.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 0xffffffffb801002d, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x44279ee6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 49.5, [l -1.0, r 1.0, b -1.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 0xffffffffb801002d, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x44279ee6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 49.5, [l -1.0, r 1.0, b -1.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 0xffffffffb801002d, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x44279ee6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 49.5, [l -1.0, r 1.0, b -1.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 0x44279ee6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffb801002d, tileRendererInUse null [junit] >> Gears angle 49.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x2e0107a1, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 2094 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@5e01eda2: custom/internal type = 2/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@424046e5 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x7eb7281a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x7eb7281a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x7eb7281a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x7eb7281a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x7eb7281a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x7eb7281a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x7eb7281a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x7eb7281a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x7eb7281a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x7eb7281a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x7eb7281a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x4d6bbe9f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0xffffffffb801002d, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x4d6bbe9f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 57.0, [l -1.0, r 1.0, b -1.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 0xffffffffb801002d, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x4d6bbe9f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 57.0, [l -1.0, r 1.0, b -1.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 0xffffffffb801002d, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x4d6bbe9f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 57.0, [l -1.0, r 1.0, b -1.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 0xffffffffb801002d, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x4d6bbe9f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 57.0, [l -1.0, r 1.0, b -1.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 0xffffffffb801002d, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x4d6bbe9f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 57.0, [l -1.0, r 1.0, b -1.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 0xffffffffb801002d, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x4d6bbe9f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 57.0, [l -1.0, r 1.0, b -1.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 0xffffffffb801002d, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x4d6bbe9f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 57.0, [l -1.0, r 1.0, b -1.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 0xffffffffb801002d, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x4d6bbe9f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 57.0, [l -1.0, r 1.0, b -1.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 0xffffffffb801002d, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x4d6bbe9f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 57.0, [l -1.0, r 1.0, b -1.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 0x4d6bbe9f], 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@294c985e: custom/internal type = 2/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@6ef3e4ef [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x7eb7281a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x7eb7281a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x7eb7281a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x7eb7281a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x7eb7281a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x7eb7281a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x7eb7281a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x7eb7281a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x7eb7281a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x7eb7281a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x7eb7281a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x4d6bbe9f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0xffffffffb801002d, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x4d6bbe9f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 57.0, [l -1.0, r 1.0, b -1.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 0xffffffffb801002d, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x4d6bbe9f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 57.0, [l -1.0, r 1.0, b -1.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 0xffffffffb801002d, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x4d6bbe9f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 57.0, [l -1.0, r 1.0, b -1.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 0xffffffffb801002d, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x4d6bbe9f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 57.0, [l -1.0, r 1.0, b -1.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 0xffffffffb801002d, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x4d6bbe9f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 57.0, [l -1.0, r 1.0, b -1.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 0xffffffffb801002d, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x4d6bbe9f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 57.0, [l -1.0, r 1.0, b -1.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 0xffffffffb801002d, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x4d6bbe9f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 57.0, [l -1.0, r 1.0, b -1.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 0xffffffffb801002d, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x4d6bbe9f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 57.0, [l -1.0, r 1.0, b -1.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 0xffffffffb801002d, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x4d6bbe9f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 57.0, [l -1.0, r 1.0, b -1.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 0x4d6bbe9f], 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@223d84b0: custom/internal type = 2/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@21eeecb0 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x7eb7281a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x7eb7281a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x7eb7281a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x7eb7281a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x7eb7281a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x7eb7281a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x7eb7281a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x7eb7281a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x7eb7281a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x7eb7281a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x7eb7281a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x4d6bbe9f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0xffffffffb801002d, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x4d6bbe9f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 57.0, [l -1.0, r 1.0, b -1.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 0xffffffffb801002d, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x4d6bbe9f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 57.0, [l -1.0, r 1.0, b -1.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 0xffffffffb801002d, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x4d6bbe9f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 57.0, [l -1.0, r 1.0, b -1.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 0xffffffffb801002d, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x4d6bbe9f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 57.0, [l -1.0, r 1.0, b -1.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 0xffffffffb801002d, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x4d6bbe9f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 57.0, [l -1.0, r 1.0, b -1.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 0xffffffffb801002d, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x4d6bbe9f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 57.0, [l -1.0, r 1.0, b -1.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 0xffffffffb801002d, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x4d6bbe9f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 57.0, [l -1.0, r 1.0, b -1.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 0xffffffffb801002d, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x4d6bbe9f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 57.0, [l -1.0, r 1.0, b -1.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 0xffffffffb801002d, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x4d6bbe9f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 57.0, [l -1.0, r 1.0, b -1.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 0x4d6bbe9f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffb801002d, tileRendererInUse null [junit] >> Gears angle 57.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -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 0x2e0107a1, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 1976 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@4ab873bc: custom/internal type = 1/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@38bce86b [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0xd83fbb5], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0xd83fbb5], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0xd83fbb5], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0xd83fbb5], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0xd83fbb5], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0xd83fbb5], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0xd83fbb5], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0xd83fbb5], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0xd83fbb5], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0xd83fbb5], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0xd83fbb5], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x398316af], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0xffffffffb801002d, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x398316af], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 62.5, [l -1.0, r 1.0, b -1.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 0xffffffffb801002d, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x398316af], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 62.5, [l -1.0, r 1.0, b -1.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 0xffffffffb801002d, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x398316af], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 62.5, [l -1.0, r 1.0, b -1.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 0xffffffffb801002d, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x398316af], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 62.5, [l -1.0, r 1.0, b -1.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 0xffffffffb801002d, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x398316af], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 62.5, [l -1.0, r 1.0, b -1.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 0xffffffffb801002d, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x398316af], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 62.5, [l -1.0, r 1.0, b -1.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 0xffffffffb801002d, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x398316af], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 62.5, [l -1.0, r 1.0, b -1.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 0xffffffffb801002d, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x398316af], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 62.5, [l -1.0, r 1.0, b -1.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 0xffffffffb801002d, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x398316af], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 62.5, [l -1.0, r 1.0, b -1.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 0x398316af], 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@49abfe96: custom/internal type = 1/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@2b36f0a3 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0xd83fbb5], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0xd83fbb5], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0xd83fbb5], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0xd83fbb5], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0xd83fbb5], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0xd83fbb5], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0xd83fbb5], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0xd83fbb5], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0xd83fbb5], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0xd83fbb5], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0xd83fbb5], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x398316af], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0xffffffffb801002d, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x398316af], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 62.5, [l -1.0, r 1.0, b -1.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 0xffffffffb801002d, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x398316af], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 62.5, [l -1.0, r 1.0, b -1.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 0xffffffffb801002d, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x398316af], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 62.5, [l -1.0, r 1.0, b -1.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 0xffffffffb801002d, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x398316af], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 62.5, [l -1.0, r 1.0, b -1.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 0xffffffffb801002d, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x398316af], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 62.5, [l -1.0, r 1.0, b -1.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 0xffffffffb801002d, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x398316af], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 62.5, [l -1.0, r 1.0, b -1.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 0xffffffffb801002d, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x398316af], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 62.5, [l -1.0, r 1.0, b -1.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 0xffffffffb801002d, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x398316af], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 62.5, [l -1.0, r 1.0, b -1.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 0xffffffffb801002d, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x398316af], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 62.5, [l -1.0, r 1.0, b -1.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 0x398316af], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffb801002d, tileRendererInUse null [junit] >> Gears angle 62.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -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 0x2e0107a1, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 1205 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@65348f23: custom/internal type = 4/0 DirectColorModel: rmask=ff gmask=ff00 bmask=ff0000 amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@172b1f4b [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x56e7b391], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x56e7b391], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x56e7b391], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x56e7b391], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x56e7b391], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x56e7b391], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x56e7b391], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x56e7b391], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x56e7b391], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x56e7b391], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x56e7b391], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x146b7154], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0xffffffffb801002d, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x146b7154], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 70.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -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 0xffffffffb801002d, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x146b7154], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 70.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -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 0xffffffffb801002d, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x146b7154], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 70.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 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 0xffffffffb801002d, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x146b7154], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 70.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -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 0xffffffffb801002d, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x146b7154], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 70.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -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 0xffffffffb801002d, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x146b7154], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 70.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 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 0xffffffffb801002d, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x146b7154], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 70.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -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 0xffffffffb801002d, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x146b7154], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 70.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -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 0xffffffffb801002d, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x146b7154], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 70.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 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 0x146b7154], 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@2e6b3809: custom/internal type = 4/0 DirectColorModel: rmask=ff gmask=ff00 bmask=ff0000 amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@74fbbe4a [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x56e7b391], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x56e7b391], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x56e7b391], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x56e7b391], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x56e7b391], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x56e7b391], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x56e7b391], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x56e7b391], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x56e7b391], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x56e7b391], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x56e7b391], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x146b7154], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0xffffffffb801002d, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x146b7154], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 70.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -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 0xffffffffb801002d, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x146b7154], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 70.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -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 0xffffffffb801002d, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x146b7154], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 70.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 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 0xffffffffb801002d, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x146b7154], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 70.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -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 0xffffffffb801002d, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x146b7154], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 70.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -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 0xffffffffb801002d, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x146b7154], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 70.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 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 0xffffffffb801002d, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x146b7154], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 70.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -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 0xffffffffb801002d, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x146b7154], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 70.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -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 0xffffffffb801002d, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x146b7154], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 70.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 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 0x146b7154], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffb801002d, tileRendererInUse null [junit] >> Gears angle 70.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x2e0107a1, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 1186 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@18d53d90: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@1ffd3562 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x151441e6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x151441e6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x151441e6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x151441e6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x151441e6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x151441e6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x151441e6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x151441e6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x151441e6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x151441e6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x151441e6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x3cd9268a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0xffffffffb801002d, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x3cd9268a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 76.0, [l -1.0, r 1.0, b -1.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 0xffffffffb801002d, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x3cd9268a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 76.0, [l -1.0, r 1.0, b -1.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 0xffffffffb801002d, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x3cd9268a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 76.0, [l -1.0, r 1.0, b -1.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 0xffffffffb801002d, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x3cd9268a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 76.0, [l -1.0, r 1.0, b -1.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 0xffffffffb801002d, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x3cd9268a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 76.0, [l -1.0, r 1.0, b -1.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 0xffffffffb801002d, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x3cd9268a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 76.0, [l -1.0, r 1.0, b -1.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 0xffffffffb801002d, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x3cd9268a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 76.0, [l -1.0, r 1.0, b -1.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 0xffffffffb801002d, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x3cd9268a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 76.0, [l -1.0, r 1.0, b -1.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 0xffffffffb801002d, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x3cd9268a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 76.0, [l -1.0, r 1.0, b -1.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 0x3cd9268a], 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@4a765663: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@6d831599 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x151441e6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x151441e6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x151441e6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x151441e6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x151441e6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x151441e6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x151441e6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x151441e6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x151441e6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x151441e6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x151441e6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x3cd9268a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0xffffffffb801002d, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x3cd9268a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 76.0, [l -1.0, r 1.0, b -1.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 0xffffffffb801002d, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x3cd9268a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 76.0, [l -1.0, r 1.0, b -1.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 0xffffffffb801002d, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x3cd9268a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 76.0, [l -1.0, r 1.0, b -1.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 0xffffffffb801002d, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x3cd9268a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 76.0, [l -1.0, r 1.0, b -1.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 0xffffffffb801002d, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x3cd9268a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 76.0, [l -1.0, r 1.0, b -1.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 0xffffffffb801002d, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x3cd9268a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 76.0, [l -1.0, r 1.0, b -1.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 0xffffffffb801002d, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x3cd9268a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 76.0, [l -1.0, r 1.0, b -1.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 0xffffffffb801002d, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x3cd9268a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 76.0, [l -1.0, r 1.0, b -1.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 0xffffffffb801002d, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x3cd9268a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 76.0, [l -1.0, r 1.0, b -1.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 0x3cd9268a], 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@7e713c23: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@50c7c590 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x151441e6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x151441e6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x151441e6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x151441e6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x151441e6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x151441e6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x151441e6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x151441e6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x151441e6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x151441e6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x151441e6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x3cd9268a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0xffffffffb801002d, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x3cd9268a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 76.0, [l -1.0, r 1.0, b -1.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 0xffffffffb801002d, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x3cd9268a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 76.0, [l -1.0, r 1.0, b -1.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 0xffffffffb801002d, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x3cd9268a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 76.0, [l -1.0, r 1.0, b -1.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 0xffffffffb801002d, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x3cd9268a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 76.0, [l -1.0, r 1.0, b -1.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 0xffffffffb801002d, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x3cd9268a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 76.0, [l -1.0, r 1.0, b -1.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 0xffffffffb801002d, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x3cd9268a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 76.0, [l -1.0, r 1.0, b -1.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 0xffffffffb801002d, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x3cd9268a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 76.0, [l -1.0, r 1.0, b -1.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 0xffffffffb801002d, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x3cd9268a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 76.0, [l -1.0, r 1.0, b -1.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 0xffffffffb801002d, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x3cd9268a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 76.0, [l -1.0, r 1.0, b -1.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 0x3cd9268a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffb801002d, tileRendererInUse null [junit] >> Gears angle 76.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x2e0107a1, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 2021 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 0x2e0107a1, 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 0xffffffffb801002d, tileRendererInUse null [junit] >> Gears angle 77.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip true [junit] 0 s: 60 f / 490 ms, 122.4 fps, 8 ms/f; total: 60 f, 122.4 fps, 8 ms/f [junit] 0 s: 60 f / 484 ms, 123.9 fps, 8 ms/f; total: 120 f, 123.2 fps, 8 ms/f [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155451612 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:1675155451629 d 1ms]] [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 0x1c010713, 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 0x7f010047, 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:1675155451702 d 1ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155451703 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155451703 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155451704 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155451704 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 0x5d6e1c61], image[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 0x1c010713, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x5d6e1c61], image[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 0x5d6e1c61], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x4455f208], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x7f010047, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x4455f208], 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 true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x4455f208], 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 0x5d6e1c61], image[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 0x1c010713, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x5d6e1c61], image[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 0x5d6e1c61], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x4455f208], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x7f010047, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x4455f208], 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 true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x4455f208], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x7f010047, 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 true [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x1c010713, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 116 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 0x3f010961, 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 true [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x420107ab, 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 0x249f7e3b], image[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 0x420107ab, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0x249f7e3b], image[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 0x249f7e3b], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x7db125fc], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x3f010961, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0x7db125fc], image[size 320 x 480, 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.5, t 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 0x7db125fc], 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 0x249f7e3b], image[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 0x420107ab, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0x249f7e3b], image[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 0x249f7e3b], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x7db125fc], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x3f010961, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0x7db125fc], image[size 320 x 480, 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.5, t 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 0x7db125fc], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x7f010047, 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 true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x7f010047, 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] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x1c010713, 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 0x1c010713, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 183 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 0x3b090094], image[size 668 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 0x1c010713, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/0 320x480, buffer 0x3b090094], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x1c010713, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/0 320x480, buffer 0x3b090094], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x1c010713, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/0 28x480, buffer 0x3b090094], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x1c010713, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/480 320x480, buffer 0x3b090094], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x1c010713, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/480 320x480, buffer 0x3b090094], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x1c010713, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/480 28x480, buffer 0x3b090094], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x1c010713, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/960 320x40, buffer 0x3b090094], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x1c010713, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/960 320x40, buffer 0x3b090094], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x1c010713, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0x3b090094], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup 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 0x3b090094], image[size 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 0x7a3e0004], image[size 668 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 0x7f010047, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/0 320x480, buffer 0x7a3e0004], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 27.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 0x7f010047, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/0 320x480, buffer 0x7a3e0004], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 27.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 0x7f010047, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/0 28x480, buffer 0x7a3e0004], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 27.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 0x7f010047, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/480 320x480, buffer 0x7a3e0004], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 27.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 0x7f010047, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/480 320x480, buffer 0x7a3e0004], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 27.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 0x7f010047, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/480 28x480, buffer 0x7a3e0004], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 27.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 0x7f010047, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/960 320x40, buffer 0x7a3e0004], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 27.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 0x7f010047, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/960 320x40, buffer 0x7a3e0004], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 27.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 0x7f010047, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0x7a3e0004], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 27.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 0x7a3e0004], 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 0x3b090094], image[size 668 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 0x1c010713, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/0 320x480, buffer 0x3b090094], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x1c010713, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/0 320x480, buffer 0x3b090094], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x1c010713, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/0 28x480, buffer 0x3b090094], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x1c010713, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/480 320x480, buffer 0x3b090094], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x1c010713, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/480 320x480, buffer 0x3b090094], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x1c010713, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/480 28x480, buffer 0x3b090094], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x1c010713, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/960 320x40, buffer 0x3b090094], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x1c010713, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/960 320x40, buffer 0x3b090094], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x1c010713, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0x3b090094], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup 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 0x3b090094], image[size 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 0x7a3e0004], image[size 668 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 0x7f010047, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/0 320x480, buffer 0x7a3e0004], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 27.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 0x7f010047, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/0 320x480, buffer 0x7a3e0004], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 27.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 0x7f010047, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/0 28x480, buffer 0x7a3e0004], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 27.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 0x7f010047, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/480 320x480, buffer 0x7a3e0004], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 27.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 0x7f010047, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/480 320x480, buffer 0x7a3e0004], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 27.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 0x7f010047, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/480 28x480, buffer 0x7a3e0004], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 27.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 0x7f010047, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/960 320x40, buffer 0x7a3e0004], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 27.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 0x7f010047, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/960 320x40, buffer 0x7a3e0004], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 27.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 0x7f010047, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0x7a3e0004], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 27.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 0x7a3e0004], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x7f010047, 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 0x1c010713, 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.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 0x130108af, 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 true [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 2048x2048 of 2048x2048, swapInterval 1, drawable 0xffffffffff0106f7, 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 0x72d2edc5], image[size 668 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 0xffffffffff0106f7, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 2048x2048 brd 0, cur -1/0 668x1000, buffer 0x72d2edc5], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup 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 0x72d2edc5], image[size 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 0x5573ccfe], image[size 668 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 0x130108af, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 2048x2048 brd 0, cur -1/0 668x1000, buffer 0x5573ccfe], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.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 0x5573ccfe], 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 0x72d2edc5], image[size 668 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 0xffffffffff0106f7, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 2048x2048 brd 0, cur -1/0 668x1000, buffer 0x72d2edc5], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup 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 0x72d2edc5], image[size 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 0x5573ccfe], image[size 668 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 0x130108af, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 2048x2048 brd 0, cur -1/0 668x1000, buffer 0x5573ccfe], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.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 0x5573ccfe], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x7f010047, tileRendererInUse null [junit] >> Gears angle 33.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -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 0x7f010047, tileRendererInUse null [junit] >> Gears angle 33.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x1c010713, 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 0x1c010713, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 543 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 0x218b24d8], image[size 668 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 0x1c010713, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/0 320x480, buffer 0x218b24d8], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x1c010713, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/0 320x480, buffer 0x218b24d8], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x1c010713, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/0 28x480, buffer 0x218b24d8], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x1c010713, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/480 320x480, buffer 0x218b24d8], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x1c010713, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/480 320x480, buffer 0x218b24d8], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x1c010713, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/480 28x480, buffer 0x218b24d8], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x1c010713, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/960 320x40, buffer 0x218b24d8], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x1c010713, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/960 320x40, buffer 0x218b24d8], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x1c010713, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0x218b24d8], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup 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 0x218b24d8], image[size 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 0x5ef3bc38], image[size 668 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 0x7f010047, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/0 320x480, buffer 0x5ef3bc38], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 38.5, [l -1.0, r 1.0, b -1.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 0x7f010047, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/0 320x480, buffer 0x5ef3bc38], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 38.5, [l -1.0, r 1.0, b -1.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 0x7f010047, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/0 28x480, buffer 0x5ef3bc38], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 38.5, [l -1.0, r 1.0, b -1.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 0x7f010047, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/480 320x480, buffer 0x5ef3bc38], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 38.5, [l -1.0, r 1.0, b -1.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 0x7f010047, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/480 320x480, buffer 0x5ef3bc38], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 38.5, [l -1.0, r 1.0, b -1.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 0x7f010047, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/480 28x480, buffer 0x5ef3bc38], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 38.5, [l -1.0, r 1.0, b -1.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 0x7f010047, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/960 320x40, buffer 0x5ef3bc38], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 38.5, [l -1.0, r 1.0, b -1.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 0x7f010047, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/960 320x40, buffer 0x5ef3bc38], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 38.5, [l -1.0, r 1.0, b -1.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 0x7f010047, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0x5ef3bc38], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 38.5, [l -1.0, r 1.0, b -1.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 0x5ef3bc38], 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 0x218b24d8], image[size 668 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 0x1c010713, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/0 320x480, buffer 0x218b24d8], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x1c010713, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/0 320x480, buffer 0x218b24d8], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x1c010713, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/0 28x480, buffer 0x218b24d8], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x1c010713, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/480 320x480, buffer 0x218b24d8], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x1c010713, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/480 320x480, buffer 0x218b24d8], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x1c010713, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/480 28x480, buffer 0x218b24d8], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x1c010713, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/960 320x40, buffer 0x218b24d8], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x1c010713, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/960 320x40, buffer 0x218b24d8], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x1c010713, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0x218b24d8], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup 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 0x218b24d8], image[size 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 0x5ef3bc38], image[size 668 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 0x7f010047, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/0 320x480, buffer 0x5ef3bc38], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 38.5, [l -1.0, r 1.0, b -1.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 0x7f010047, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/0 320x480, buffer 0x5ef3bc38], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 38.5, [l -1.0, r 1.0, b -1.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 0x7f010047, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/0 28x480, buffer 0x5ef3bc38], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 38.5, [l -1.0, r 1.0, b -1.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 0x7f010047, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/480 320x480, buffer 0x5ef3bc38], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 38.5, [l -1.0, r 1.0, b -1.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 0x7f010047, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/480 320x480, buffer 0x5ef3bc38], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 38.5, [l -1.0, r 1.0, b -1.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 0x7f010047, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/480 28x480, buffer 0x5ef3bc38], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 38.5, [l -1.0, r 1.0, b -1.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 0x7f010047, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/960 320x40, buffer 0x5ef3bc38], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 38.5, [l -1.0, r 1.0, b -1.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 0x7f010047, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/960 320x40, buffer 0x5ef3bc38], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 38.5, [l -1.0, r 1.0, b -1.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 0x7f010047, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0x5ef3bc38], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 38.5, [l -1.0, r 1.0, b -1.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 0x5ef3bc38], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x7f010047, tileRendererInUse null [junit] >> Gears angle 38.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x1c010713, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 471 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 0xffffffff88010825, 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 0xffffffffee01092f, 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] 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@edc040a: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@6b92bf60 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x62251535], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0xffffffff88010825, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x62251535], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0xffffffff88010825, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x62251535], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0xffffffff88010825, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x62251535], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0xffffffff88010825, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x62251535], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0xffffffff88010825, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x62251535], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0xffffffff88010825, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x62251535], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0xffffffff88010825, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x62251535], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0xffffffff88010825, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x62251535], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0xffffffff88010825, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x62251535], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x62251535], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x6e26524a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0xffffffffee01092f, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x6e26524a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 44.0, [l -1.0, r 1.0, b -1.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 0xffffffffee01092f, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x6e26524a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 44.0, [l -1.0, r 1.0, b -1.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 0xffffffffee01092f, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x6e26524a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 44.0, [l -1.0, r 1.0, b -1.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 0xffffffffee01092f, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x6e26524a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 44.0, [l -1.0, r 1.0, b -1.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 0xffffffffee01092f, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x6e26524a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 44.0, [l -1.0, r 1.0, b -1.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 0xffffffffee01092f, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x6e26524a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 44.0, [l -1.0, r 1.0, b -1.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 0xffffffffee01092f, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x6e26524a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 44.0, [l -1.0, r 1.0, b -1.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 0xffffffffee01092f, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x6e26524a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 44.0, [l -1.0, r 1.0, b -1.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 0xffffffffee01092f, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x6e26524a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 44.0, [l -1.0, r 1.0, b -1.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 0x6e26524a], 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@374185a5: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@20831cd [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x62251535], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0xffffffff88010825, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x62251535], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0xffffffff88010825, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x62251535], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0xffffffff88010825, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x62251535], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0xffffffff88010825, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x62251535], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0xffffffff88010825, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x62251535], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0xffffffff88010825, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x62251535], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0xffffffff88010825, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x62251535], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0xffffffff88010825, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x62251535], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0xffffffff88010825, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x62251535], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x62251535], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x6e26524a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0xffffffffee01092f, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x6e26524a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 44.0, [l -1.0, r 1.0, b -1.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 0xffffffffee01092f, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x6e26524a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 44.0, [l -1.0, r 1.0, b -1.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 0xffffffffee01092f, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x6e26524a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 44.0, [l -1.0, r 1.0, b -1.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 0xffffffffee01092f, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x6e26524a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 44.0, [l -1.0, r 1.0, b -1.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 0xffffffffee01092f, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x6e26524a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 44.0, [l -1.0, r 1.0, b -1.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 0xffffffffee01092f, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x6e26524a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 44.0, [l -1.0, r 1.0, b -1.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 0xffffffffee01092f, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x6e26524a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 44.0, [l -1.0, r 1.0, b -1.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 0xffffffffee01092f, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x6e26524a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 44.0, [l -1.0, r 1.0, b -1.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 0xffffffffee01092f, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x6e26524a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 44.0, [l -1.0, r 1.0, b -1.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 0x6e26524a], 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@6ef40ff2: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@6a61a87b [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x62251535], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0xffffffff88010825, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x62251535], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0xffffffff88010825, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x62251535], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0xffffffff88010825, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x62251535], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0xffffffff88010825, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x62251535], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0xffffffff88010825, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x62251535], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0xffffffff88010825, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x62251535], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0xffffffff88010825, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x62251535], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0xffffffff88010825, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x62251535], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0xffffffff88010825, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x62251535], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x62251535], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x6e26524a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0xffffffffee01092f, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x6e26524a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 44.0, [l -1.0, r 1.0, b -1.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 0xffffffffee01092f, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x6e26524a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 44.0, [l -1.0, r 1.0, b -1.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 0xffffffffee01092f, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x6e26524a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 44.0, [l -1.0, r 1.0, b -1.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 0xffffffffee01092f, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x6e26524a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 44.0, [l -1.0, r 1.0, b -1.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 0xffffffffee01092f, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x6e26524a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 44.0, [l -1.0, r 1.0, b -1.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 0xffffffffee01092f, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x6e26524a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 44.0, [l -1.0, r 1.0, b -1.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 0xffffffffee01092f, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x6e26524a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 44.0, [l -1.0, r 1.0, b -1.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 0xffffffffee01092f, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x6e26524a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 44.0, [l -1.0, r 1.0, b -1.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 0xffffffffee01092f, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x6e26524a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 44.0, [l -1.0, r 1.0, b -1.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 0x6e26524a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffee01092f, 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 0xffffffff88010825, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 2015 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@538c09a2: custom/internal type = 2/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@454147a [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x24a98f1e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0xffffffff88010825, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x24a98f1e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0xffffffff88010825, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x24a98f1e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0xffffffff88010825, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x24a98f1e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0xffffffff88010825, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x24a98f1e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0xffffffff88010825, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x24a98f1e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0xffffffff88010825, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x24a98f1e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0xffffffff88010825, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x24a98f1e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0xffffffff88010825, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x24a98f1e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0xffffffff88010825, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x24a98f1e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x24a98f1e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x16e3b9d3], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0xffffffffee01092f, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x16e3b9d3], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 50.5, [l -1.0, r 1.0, b -1.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 0xffffffffee01092f, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x16e3b9d3], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 50.5, [l -1.0, r 1.0, b -1.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 0xffffffffee01092f, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x16e3b9d3], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 50.5, [l -1.0, r 1.0, b -1.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 0xffffffffee01092f, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x16e3b9d3], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 50.5, [l -1.0, r 1.0, b -1.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 0xffffffffee01092f, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x16e3b9d3], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 50.5, [l -1.0, r 1.0, b -1.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 0xffffffffee01092f, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x16e3b9d3], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 50.5, [l -1.0, r 1.0, b -1.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 0xffffffffee01092f, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x16e3b9d3], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 50.5, [l -1.0, r 1.0, b -1.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 0xffffffffee01092f, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x16e3b9d3], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 50.5, [l -1.0, r 1.0, b -1.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 0xffffffffee01092f, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x16e3b9d3], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 50.5, [l -1.0, r 1.0, b -1.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 0x16e3b9d3], 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@4fd68654: custom/internal type = 2/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@1aec514b [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x24a98f1e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0xffffffff88010825, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x24a98f1e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0xffffffff88010825, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x24a98f1e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0xffffffff88010825, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x24a98f1e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0xffffffff88010825, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x24a98f1e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0xffffffff88010825, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x24a98f1e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0xffffffff88010825, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x24a98f1e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0xffffffff88010825, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x24a98f1e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0xffffffff88010825, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x24a98f1e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0xffffffff88010825, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x24a98f1e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x24a98f1e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x16e3b9d3], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0xffffffffee01092f, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x16e3b9d3], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 50.5, [l -1.0, r 1.0, b -1.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 0xffffffffee01092f, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x16e3b9d3], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 50.5, [l -1.0, r 1.0, b -1.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 0xffffffffee01092f, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x16e3b9d3], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 50.5, [l -1.0, r 1.0, b -1.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 0xffffffffee01092f, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x16e3b9d3], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 50.5, [l -1.0, r 1.0, b -1.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 0xffffffffee01092f, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x16e3b9d3], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 50.5, [l -1.0, r 1.0, b -1.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 0xffffffffee01092f, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x16e3b9d3], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 50.5, [l -1.0, r 1.0, b -1.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 0xffffffffee01092f, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x16e3b9d3], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 50.5, [l -1.0, r 1.0, b -1.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 0xffffffffee01092f, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x16e3b9d3], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 50.5, [l -1.0, r 1.0, b -1.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 0xffffffffee01092f, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x16e3b9d3], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 50.5, [l -1.0, r 1.0, b -1.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 0x16e3b9d3], 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@6d8247f6: custom/internal type = 2/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@5db1ede5 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x24a98f1e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0xffffffff88010825, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x24a98f1e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0xffffffff88010825, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x24a98f1e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0xffffffff88010825, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x24a98f1e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0xffffffff88010825, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x24a98f1e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0xffffffff88010825, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x24a98f1e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0xffffffff88010825, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x24a98f1e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0xffffffff88010825, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x24a98f1e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0xffffffff88010825, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x24a98f1e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0xffffffff88010825, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x24a98f1e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x24a98f1e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x16e3b9d3], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0xffffffffee01092f, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x16e3b9d3], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 50.5, [l -1.0, r 1.0, b -1.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 0xffffffffee01092f, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x16e3b9d3], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 50.5, [l -1.0, r 1.0, b -1.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 0xffffffffee01092f, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x16e3b9d3], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 50.5, [l -1.0, r 1.0, b -1.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 0xffffffffee01092f, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x16e3b9d3], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 50.5, [l -1.0, r 1.0, b -1.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 0xffffffffee01092f, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x16e3b9d3], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 50.5, [l -1.0, r 1.0, b -1.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 0xffffffffee01092f, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x16e3b9d3], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 50.5, [l -1.0, r 1.0, b -1.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 0xffffffffee01092f, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x16e3b9d3], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 50.5, [l -1.0, r 1.0, b -1.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 0xffffffffee01092f, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x16e3b9d3], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 50.5, [l -1.0, r 1.0, b -1.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 0xffffffffee01092f, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x16e3b9d3], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 50.5, [l -1.0, r 1.0, b -1.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 0x16e3b9d3], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffee01092f, tileRendererInUse null [junit] >> Gears angle 50.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffff88010825, 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.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@610c850e: custom/internal type = 1/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@61e5a594 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x6ad60948], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0xffffffff88010825, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x6ad60948], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0xffffffff88010825, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x6ad60948], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0xffffffff88010825, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x6ad60948], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0xffffffff88010825, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x6ad60948], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0xffffffff88010825, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x6ad60948], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0xffffffff88010825, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x6ad60948], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0xffffffff88010825, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x6ad60948], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0xffffffff88010825, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x6ad60948], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0xffffffff88010825, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x6ad60948], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x6ad60948], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x4e1b4f69], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0xffffffffee01092f, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x4e1b4f69], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 55.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -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 0xffffffffee01092f, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x4e1b4f69], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 55.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -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 0xffffffffee01092f, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x4e1b4f69], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 55.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 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 0xffffffffee01092f, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x4e1b4f69], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 55.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -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 0xffffffffee01092f, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x4e1b4f69], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 55.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -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 0xffffffffee01092f, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x4e1b4f69], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 55.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 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 0xffffffffee01092f, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x4e1b4f69], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 55.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -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 0xffffffffee01092f, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x4e1b4f69], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 55.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -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 0xffffffffee01092f, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x4e1b4f69], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 55.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 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 0x4e1b4f69], 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@2e2a0e6f: custom/internal type = 1/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@17e6fb80 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x6ad60948], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0xffffffff88010825, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x6ad60948], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0xffffffff88010825, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x6ad60948], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0xffffffff88010825, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x6ad60948], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0xffffffff88010825, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x6ad60948], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0xffffffff88010825, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x6ad60948], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0xffffffff88010825, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x6ad60948], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0xffffffff88010825, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x6ad60948], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0xffffffff88010825, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x6ad60948], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0xffffffff88010825, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x6ad60948], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x6ad60948], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x4e1b4f69], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0xffffffffee01092f, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x4e1b4f69], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 55.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -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 0xffffffffee01092f, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x4e1b4f69], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 55.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -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 0xffffffffee01092f, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x4e1b4f69], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 55.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 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 0xffffffffee01092f, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x4e1b4f69], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 55.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -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 0xffffffffee01092f, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x4e1b4f69], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 55.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -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 0xffffffffee01092f, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x4e1b4f69], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 55.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 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 0xffffffffee01092f, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x4e1b4f69], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 55.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -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 0xffffffffee01092f, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x4e1b4f69], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 55.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -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 0xffffffffee01092f, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x4e1b4f69], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 55.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 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 0x4e1b4f69], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffee01092f, tileRendererInUse null [junit] >> Gears angle 55.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffff88010825, 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@2597720d: custom/internal type = 4/0 DirectColorModel: rmask=ff gmask=ff00 bmask=ff0000 amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@3532105e [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x76684498], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0xffffffff88010825, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x76684498], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0xffffffff88010825, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x76684498], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0xffffffff88010825, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x76684498], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0xffffffff88010825, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x76684498], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0xffffffff88010825, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x76684498], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0xffffffff88010825, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x76684498], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0xffffffff88010825, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x76684498], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0xffffffff88010825, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x76684498], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0xffffffff88010825, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x76684498], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x76684498], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x25a51dbc], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0xffffffffee01092f, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x25a51dbc], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 62.5, [l -1.0, r 1.0, b -1.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 0xffffffffee01092f, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x25a51dbc], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 62.5, [l -1.0, r 1.0, b -1.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 0xffffffffee01092f, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x25a51dbc], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 62.5, [l -1.0, r 1.0, b -1.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 0xffffffffee01092f, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x25a51dbc], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 62.5, [l -1.0, r 1.0, b -1.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 0xffffffffee01092f, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x25a51dbc], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 62.5, [l -1.0, r 1.0, b -1.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 0xffffffffee01092f, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x25a51dbc], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 62.5, [l -1.0, r 1.0, b -1.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 0xffffffffee01092f, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x25a51dbc], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 62.5, [l -1.0, r 1.0, b -1.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 0xffffffffee01092f, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x25a51dbc], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 62.5, [l -1.0, r 1.0, b -1.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 0xffffffffee01092f, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x25a51dbc], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 62.5, [l -1.0, r 1.0, b -1.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 0x25a51dbc], 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@64550702: custom/internal type = 4/0 DirectColorModel: rmask=ff gmask=ff00 bmask=ff0000 amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@510fa5ae [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x76684498], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0xffffffff88010825, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x76684498], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0xffffffff88010825, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x76684498], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0xffffffff88010825, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x76684498], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0xffffffff88010825, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x76684498], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0xffffffff88010825, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x76684498], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0xffffffff88010825, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x76684498], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0xffffffff88010825, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x76684498], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0xffffffff88010825, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x76684498], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0xffffffff88010825, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x76684498], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x76684498], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x25a51dbc], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0xffffffffee01092f, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x25a51dbc], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 62.5, [l -1.0, r 1.0, b -1.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 0xffffffffee01092f, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x25a51dbc], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 62.5, [l -1.0, r 1.0, b -1.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 0xffffffffee01092f, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x25a51dbc], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 62.5, [l -1.0, r 1.0, b -1.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 0xffffffffee01092f, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x25a51dbc], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 62.5, [l -1.0, r 1.0, b -1.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 0xffffffffee01092f, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x25a51dbc], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 62.5, [l -1.0, r 1.0, b -1.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 0xffffffffee01092f, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x25a51dbc], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 62.5, [l -1.0, r 1.0, b -1.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 0xffffffffee01092f, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x25a51dbc], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 62.5, [l -1.0, r 1.0, b -1.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 0xffffffffee01092f, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x25a51dbc], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 62.5, [l -1.0, r 1.0, b -1.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 0xffffffffee01092f, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x25a51dbc], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 62.5, [l -1.0, r 1.0, b -1.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 0x25a51dbc], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffee01092f, tileRendererInUse null [junit] >> Gears angle 62.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -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 0xffffffff88010825, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 1168 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@451a3e34: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@5e92c2c2 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x7e148e29], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0xffffffff88010825, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x7e148e29], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0xffffffff88010825, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x7e148e29], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0xffffffff88010825, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x7e148e29], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0xffffffff88010825, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x7e148e29], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0xffffffff88010825, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x7e148e29], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0xffffffff88010825, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x7e148e29], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0xffffffff88010825, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x7e148e29], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0xffffffff88010825, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x7e148e29], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0xffffffff88010825, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x7e148e29], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x7e148e29], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x7f3509d], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0xffffffffee01092f, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x7f3509d], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 68.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -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 0xffffffffee01092f, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x7f3509d], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 68.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -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 0xffffffffee01092f, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x7f3509d], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 68.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 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 0xffffffffee01092f, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x7f3509d], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 68.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -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 0xffffffffee01092f, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x7f3509d], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 68.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -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 0xffffffffee01092f, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x7f3509d], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 68.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 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 0xffffffffee01092f, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x7f3509d], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 68.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -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 0xffffffffee01092f, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x7f3509d], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 68.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -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 0xffffffffee01092f, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x7f3509d], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 68.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 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 0x7f3509d], 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@6b6cd493: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@6937a026 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x7e148e29], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0xffffffff88010825, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x7e148e29], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0xffffffff88010825, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x7e148e29], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0xffffffff88010825, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x7e148e29], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0xffffffff88010825, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x7e148e29], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0xffffffff88010825, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x7e148e29], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0xffffffff88010825, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x7e148e29], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0xffffffff88010825, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x7e148e29], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0xffffffff88010825, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x7e148e29], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0xffffffff88010825, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x7e148e29], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x7e148e29], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x7f3509d], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0xffffffffee01092f, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x7f3509d], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 68.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -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 0xffffffffee01092f, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x7f3509d], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 68.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -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 0xffffffffee01092f, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x7f3509d], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 68.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 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 0xffffffffee01092f, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x7f3509d], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 68.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -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 0xffffffffee01092f, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x7f3509d], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 68.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -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 0xffffffffee01092f, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x7f3509d], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 68.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 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 0xffffffffee01092f, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x7f3509d], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 68.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -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 0xffffffffee01092f, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x7f3509d], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 68.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -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 0xffffffffee01092f, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x7f3509d], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 68.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 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 0x7f3509d], 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@1d8d8c75: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@6e2d45ee [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x7e148e29], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0xffffffff88010825, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x7e148e29], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0xffffffff88010825, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x7e148e29], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0xffffffff88010825, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x7e148e29], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0xffffffff88010825, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x7e148e29], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0xffffffff88010825, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x7e148e29], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0xffffffff88010825, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x7e148e29], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0xffffffff88010825, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x7e148e29], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0xffffffff88010825, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x7e148e29], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0xffffffff88010825, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x7e148e29], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x7e148e29], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x7f3509d], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0xffffffffee01092f, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x7f3509d], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 68.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -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 0xffffffffee01092f, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x7f3509d], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 68.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -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 0xffffffffee01092f, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x7f3509d], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 68.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 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 0xffffffffee01092f, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x7f3509d], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 68.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -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 0xffffffffee01092f, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x7f3509d], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 68.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -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 0xffffffffee01092f, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x7f3509d], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 68.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 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 0xffffffffee01092f, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x7f3509d], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 68.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -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 0xffffffffee01092f, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x7f3509d], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 68.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -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 0xffffffffee01092f, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x7f3509d], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 68.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 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 0x7f3509d], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffee01092f, tileRendererInUse null [junit] >> Gears angle 68.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffff88010825, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 2073 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 0xffffffffa00108ff, 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 0xffffffffb901092b, tileRendererInUse null [junit] >> Gears angle 69.5, [l -1.0, r 1.0, b -1.5, t 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 / 578 ms, 103.8 fps, 9 ms/f; total: 60 f, 103.8 fps, 9 ms/f [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155463833 d 1ms]] [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:1675155463839 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 0xffffffff8e0107ef, 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 0x34010965, 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:1675155463916 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155463916 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155463916 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155463917 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155463917 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 0x31d859ca], 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 0xffffffff8e0107ef, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 428x320 brd 0, cur 0/1 428x320, buffer 0x31d859ca], 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 true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/1 428x320 brd 0, cur 0/1 428x320, buffer 0x31d859ca], 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 0x4b43672b], 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 0x34010965, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x2, rowOrder 21, offset/size 0/1 428x320 brd 0, cur 0/1 400x320, buffer 0x4b43672b], 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 0x34010965, tileRendererInUse TileRenderer[tile[# 1: [0][1] / 1x2, rowOrder 21, offset/size 0/1 428x320 brd 0, cur 0/321 400x1, buffer 0x4b43672b], 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 0x4b43672b], 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 0x31d859ca], 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 0xffffffff8e0107ef, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 428x320 brd 0, cur 0/1 428x320, buffer 0x31d859ca], 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 true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/1 428x320 brd 0, cur 0/1 428x320, buffer 0x31d859ca], 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 0x4b43672b], 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 0x34010965, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x2, rowOrder 21, offset/size 0/1 428x320 brd 0, cur 0/1 400x320, buffer 0x4b43672b], 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 0x34010965, tileRendererInUse TileRenderer[tile[# 1: [0][1] / 1x2, rowOrder 21, offset/size 0/1 428x320 brd 0, cur 0/321 400x1, buffer 0x4b43672b], 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 0x4b43672b], 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 0x34010965, 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 0xffffffff8e0107ef, 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 true [junit] PRINT Duration 190 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 0xffffffffa801074f, 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 0xffffffffef01089c, tileRendererInUse null [junit] >> Gears angle 21.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip 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 0x15408d1e], 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 0xffffffffef01089c, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 428x320, buffer 0x15408d1e], image[size 428 x 321, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 21.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 0x15408d1e], 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 0x2e803a4d], 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 0xffffffffa801074f, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 400x321, buffer 0x2e803a4d], 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 0x2e803a4d], 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 0x15408d1e], 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 0xffffffffef01089c, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 428x320, buffer 0x15408d1e], image[size 428 x 321, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 21.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 0x15408d1e], 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 0x2e803a4d], 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 0xffffffffa801074f, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 400x321, buffer 0x2e803a4d], 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 0x2e803a4d], 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 0x34010965, 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 0x34010965, 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 0xffffffff8e0107ef, 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] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0xffffffff8e0107ef, tileRendererInUse null [junit] >> Gears angle 21.5, [l -1.3375, r 1.3375, b -1.0, t 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 190 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 0xb927aa3], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 892x667, swapInterval 1, drawable 0xffffffff8e0107ef, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0xb927aa3], 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 -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 0xffffffff8e0107ef, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0xb927aa3], 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.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 0xffffffff8e0107ef, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 36x320, buffer 0xb927aa3], 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.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 0xffffffff8e0107ef, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0xb927aa3], 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 -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 0xffffffff8e0107ef, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0xb927aa3], 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.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 0xffffffff8e0107ef, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 36x320, buffer 0xb927aa3], 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.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 0xffffffff8e0107ef, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0xb927aa3], 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 -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 0xffffffff8e0107ef, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x27, buffer 0xb927aa3], 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.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 0xffffffff8e0107ef, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0xb927aa3], 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.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 0xb927aa3], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x1b77b376], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 428x320 of 892x667, swapInterval 1, drawable 0x34010965, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x1b77b376], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/0 406x320 of 892x667, swapInterval 1, drawable 0x34010965, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 406x320, buffer 0x1b77b376], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/320 428x320 of 892x667, swapInterval 1, drawable 0x34010965, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x1b77b376], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/320 406x320 of 892x667, swapInterval 1, drawable 0x34010965, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 406x320, buffer 0x1b77b376], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/640 428x27 of 892x667, swapInterval 1, drawable 0x34010965, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x1b77b376], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/640 406x27 of 892x667, swapInterval 1, drawable 0x34010965, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x1b77b376], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x1b77b376], 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 0xb927aa3], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 892x667, swapInterval 1, drawable 0xffffffff8e0107ef, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0xb927aa3], 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 -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 0xffffffff8e0107ef, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0xb927aa3], 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.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 0xffffffff8e0107ef, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 36x320, buffer 0xb927aa3], 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.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 0xffffffff8e0107ef, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0xb927aa3], 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 -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 0xffffffff8e0107ef, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0xb927aa3], 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.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 0xffffffff8e0107ef, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 36x320, buffer 0xb927aa3], 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.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 0xffffffff8e0107ef, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0xb927aa3], 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 -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 0xffffffff8e0107ef, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x27, buffer 0xb927aa3], 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.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 0xffffffff8e0107ef, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0xb927aa3], 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.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 0xb927aa3], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x1b77b376], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 428x320 of 892x667, swapInterval 1, drawable 0x34010965, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x1b77b376], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/0 406x320 of 892x667, swapInterval 1, drawable 0x34010965, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 406x320, buffer 0x1b77b376], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/320 428x320 of 892x667, swapInterval 1, drawable 0x34010965, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x1b77b376], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/320 406x320 of 892x667, swapInterval 1, drawable 0x34010965, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 406x320, buffer 0x1b77b376], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/640 428x27 of 892x667, swapInterval 1, drawable 0x34010965, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x1b77b376], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/640 406x27 of 892x667, swapInterval 1, drawable 0x34010965, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x1b77b376], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x1b77b376], image[size 892 x 667, buffer 0x0], 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 0x34010965, 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 0xffffffff8e0107ef, 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] PRINT Duration 457 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 0xfffffffffd0108da, 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 0x5901084f, 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 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 0x3f47d180], image[size 892 x 667, 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 0x5901084f, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 2048x2048 brd 0, cur 0/0 892x667, buffer 0x3f47d180], 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 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 0x3f47d180], image[size 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 0x2cb742f1], image[size 892 x 667, 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 0xfffffffffd0108da, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 2048x2048 brd 0, cur 0/0 834x667, buffer 0x2cb742f1], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] 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 0x2cb742f1], 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 0x3f47d180], image[size 892 x 667, 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 0x5901084f, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 2048x2048 brd 0, cur 0/0 892x667, buffer 0x3f47d180], 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 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 0x3f47d180], image[size 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 0x2cb742f1], image[size 892 x 667, 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 0xfffffffffd0108da, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 2048x2048 brd 0, cur 0/0 834x667, buffer 0x2cb742f1], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] 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 0x2cb742f1], image[size 892 x 667, buffer 0x0], 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 0x34010965, 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 0x34010965, 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 0xffffffff8e0107ef, tileRendererInUse null [junit] >> Gears angle 30.5, [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0 -> [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0xffffffff8e0107ef, 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 509 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 0xa945df4], 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 0xffffffff8e0107ef, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0xa945df4], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 35.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 0xffffffff8e0107ef, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0xa945df4], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 35.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 0xffffffff8e0107ef, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 169x320, buffer 0xa945df4], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 35.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 0xffffffff8e0107ef, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0xa945df4], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 35.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 0xffffffff8e0107ef, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0xa945df4], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 35.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 0xffffffff8e0107ef, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 169x320, buffer 0xa945df4], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 35.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 0xffffffff8e0107ef, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x161, buffer 0xa945df4], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 35.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 0xffffffff8e0107ef, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x161, buffer 0xa945df4], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 35.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 0xffffffff8e0107ef, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 169x161, buffer 0xa945df4], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 35.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 0xa945df4], 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 0x543b1005], image[size 1025 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 0x34010965, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/133 428x320, buffer 0x543b1005], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0x34010965, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/133 406x320, buffer 0x543b1005], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0x34010965, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/453 428x320, buffer 0x543b1005], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0x34010965, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/453 406x320, buffer 0x543b1005], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0x34010965, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/773 428x27, buffer 0x543b1005], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0x34010965, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/773 406x27, buffer 0x543b1005], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [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 0x543b1005], 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 0xa945df4], 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 0xffffffff8e0107ef, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0xa945df4], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 35.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 0xffffffff8e0107ef, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0xa945df4], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 35.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 0xffffffff8e0107ef, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 169x320, buffer 0xa945df4], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 35.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 0xffffffff8e0107ef, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0xa945df4], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 35.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 0xffffffff8e0107ef, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0xa945df4], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 35.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 0xffffffff8e0107ef, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 169x320, buffer 0xa945df4], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 35.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 0xffffffff8e0107ef, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x161, buffer 0xa945df4], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 35.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 0xffffffff8e0107ef, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x161, buffer 0xa945df4], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 35.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 0xffffffff8e0107ef, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 169x161, buffer 0xa945df4], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 35.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 0xa945df4], 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 0x543b1005], image[size 1025 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 0x34010965, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/133 428x320, buffer 0x543b1005], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0x34010965, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/133 406x320, buffer 0x543b1005], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0x34010965, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/453 428x320, buffer 0x543b1005], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0x34010965, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/453 406x320, buffer 0x543b1005], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0x34010965, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/773 428x27, buffer 0x543b1005], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0x34010965, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/773 406x27, buffer 0x543b1005], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [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 0x543b1005], image[size 1025 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 0xffffffffe1010933, 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 0x2c0107bd, tileRendererInUse null [junit] >> Gears angle 35.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 485 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 0x6801082e, 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] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0xffffffff98010934, 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@5fde365a: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@5a911fc9 [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x4c50ab21], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 892x667, swapInterval 1, drawable 0x6801082e, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x4c50ab21], 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 0x6801082e, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x4c50ab21], 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 0x6801082e, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 36x320, buffer 0x4c50ab21], 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 0x6801082e, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x4c50ab21], 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 0x6801082e, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x4c50ab21], 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 0x6801082e, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 36x320, buffer 0x4c50ab21], 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 0x6801082e, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x4c50ab21], 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 0x6801082e, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x27, buffer 0x4c50ab21], 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 0x6801082e, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x4c50ab21], 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 0x4c50ab21], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x7ef50364], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 428x320 of 892x667, swapInterval 1, drawable 0xffffffff98010934, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x7ef50364], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/0 406x320 of 892x667, swapInterval 1, drawable 0xffffffff98010934, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 406x320, buffer 0x7ef50364], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/320 428x320 of 892x667, swapInterval 1, drawable 0xffffffff98010934, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x7ef50364], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/320 406x320 of 892x667, swapInterval 1, drawable 0xffffffff98010934, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 406x320, buffer 0x7ef50364], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/640 428x27 of 892x667, swapInterval 1, drawable 0xffffffff98010934, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x7ef50364], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/640 406x27 of 892x667, swapInterval 1, drawable 0xffffffff98010934, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x7ef50364], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x7ef50364], 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@1ff3dda5: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@4d6efeb5 [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x4c50ab21], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 892x667, swapInterval 1, drawable 0x6801082e, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x4c50ab21], 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 0x6801082e, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x4c50ab21], 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 0x6801082e, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 36x320, buffer 0x4c50ab21], 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 0x6801082e, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x4c50ab21], 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 0x6801082e, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x4c50ab21], 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 0x6801082e, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 36x320, buffer 0x4c50ab21], 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 0x6801082e, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x4c50ab21], 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 0x6801082e, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x27, buffer 0x4c50ab21], 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 0x6801082e, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x4c50ab21], 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 0x4c50ab21], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x7ef50364], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 428x320 of 892x667, swapInterval 1, drawable 0xffffffff98010934, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x7ef50364], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/0 406x320 of 892x667, swapInterval 1, drawable 0xffffffff98010934, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 406x320, buffer 0x7ef50364], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/320 428x320 of 892x667, swapInterval 1, drawable 0xffffffff98010934, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x7ef50364], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/320 406x320 of 892x667, swapInterval 1, drawable 0xffffffff98010934, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 406x320, buffer 0x7ef50364], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/640 428x27 of 892x667, swapInterval 1, drawable 0xffffffff98010934, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x7ef50364], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/640 406x27 of 892x667, swapInterval 1, drawable 0xffffffff98010934, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x7ef50364], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x7ef50364], 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@604668db: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@60b71031 [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x4c50ab21], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 892x667, swapInterval 1, drawable 0x6801082e, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x4c50ab21], 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 0x6801082e, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x4c50ab21], 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 0x6801082e, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 36x320, buffer 0x4c50ab21], 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 0x6801082e, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x4c50ab21], 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 0x6801082e, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x4c50ab21], 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 0x6801082e, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 36x320, buffer 0x4c50ab21], 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 0x6801082e, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x4c50ab21], 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 0x6801082e, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x27, buffer 0x4c50ab21], 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 0x6801082e, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x4c50ab21], 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 0x4c50ab21], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x7ef50364], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 428x320 of 892x667, swapInterval 1, drawable 0xffffffff98010934, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x7ef50364], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/0 406x320 of 892x667, swapInterval 1, drawable 0xffffffff98010934, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 406x320, buffer 0x7ef50364], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/320 428x320 of 892x667, swapInterval 1, drawable 0xffffffff98010934, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x7ef50364], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/320 406x320 of 892x667, swapInterval 1, drawable 0xffffffff98010934, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 406x320, buffer 0x7ef50364], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/640 428x27 of 892x667, swapInterval 1, drawable 0xffffffff98010934, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x7ef50364], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/640 406x27 of 892x667, swapInterval 1, drawable 0xffffffff98010934, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x7ef50364], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x7ef50364], image[size 892 x 667, buffer 0x0], 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 0xffffffff98010934, 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 0x6801082e, 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 1815 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@5797c4cd: custom/internal type = 2/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@32c928d2 [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0xe6cf016], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 892x667, swapInterval 1, drawable 0x6801082e, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0xe6cf016], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 46.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 0x6801082e, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0xe6cf016], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 46.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 0x6801082e, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 36x320, buffer 0xe6cf016], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 46.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 0x6801082e, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0xe6cf016], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 46.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 0x6801082e, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0xe6cf016], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 46.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 0x6801082e, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 36x320, buffer 0xe6cf016], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 46.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 0x6801082e, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0xe6cf016], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 46.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 0x6801082e, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x27, buffer 0xe6cf016], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 46.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 0x6801082e, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0xe6cf016], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 46.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 0xe6cf016], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x6b3d16e2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 428x320 of 892x667, swapInterval 1, drawable 0xffffffff98010934, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x6b3d16e2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/0 406x320 of 892x667, swapInterval 1, drawable 0xffffffff98010934, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 406x320, buffer 0x6b3d16e2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/320 428x320 of 892x667, swapInterval 1, drawable 0xffffffff98010934, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x6b3d16e2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/320 406x320 of 892x667, swapInterval 1, drawable 0xffffffff98010934, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 406x320, buffer 0x6b3d16e2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/640 428x27 of 892x667, swapInterval 1, drawable 0xffffffff98010934, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x6b3d16e2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/640 406x27 of 892x667, swapInterval 1, drawable 0xffffffff98010934, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x6b3d16e2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x6b3d16e2], 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@55e7029b: custom/internal type = 2/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@18c41e18 [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0xe6cf016], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 892x667, swapInterval 1, drawable 0x6801082e, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0xe6cf016], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 46.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 0x6801082e, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0xe6cf016], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 46.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 0x6801082e, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 36x320, buffer 0xe6cf016], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 46.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 0x6801082e, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0xe6cf016], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 46.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 0x6801082e, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0xe6cf016], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 46.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 0x6801082e, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 36x320, buffer 0xe6cf016], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 46.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 0x6801082e, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0xe6cf016], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 46.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 0x6801082e, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x27, buffer 0xe6cf016], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 46.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 0x6801082e, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0xe6cf016], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 46.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 0xe6cf016], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x6b3d16e2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 428x320 of 892x667, swapInterval 1, drawable 0xffffffff98010934, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x6b3d16e2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/0 406x320 of 892x667, swapInterval 1, drawable 0xffffffff98010934, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 406x320, buffer 0x6b3d16e2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/320 428x320 of 892x667, swapInterval 1, drawable 0xffffffff98010934, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x6b3d16e2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/320 406x320 of 892x667, swapInterval 1, drawable 0xffffffff98010934, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 406x320, buffer 0x6b3d16e2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/640 428x27 of 892x667, swapInterval 1, drawable 0xffffffff98010934, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x6b3d16e2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/640 406x27 of 892x667, swapInterval 1, drawable 0xffffffff98010934, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x6b3d16e2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x6b3d16e2], 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@470722c3: custom/internal type = 2/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@74006a68 [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0xe6cf016], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 892x667, swapInterval 1, drawable 0x6801082e, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0xe6cf016], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 46.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 0x6801082e, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0xe6cf016], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 46.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 0x6801082e, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 36x320, buffer 0xe6cf016], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 46.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 0x6801082e, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0xe6cf016], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 46.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 0x6801082e, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0xe6cf016], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 46.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 0x6801082e, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 36x320, buffer 0xe6cf016], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 46.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 0x6801082e, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0xe6cf016], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 46.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 0x6801082e, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x27, buffer 0xe6cf016], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 46.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 0x6801082e, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0xe6cf016], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 46.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 0xe6cf016], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x6b3d16e2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 428x320 of 892x667, swapInterval 1, drawable 0xffffffff98010934, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x6b3d16e2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/0 406x320 of 892x667, swapInterval 1, drawable 0xffffffff98010934, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 406x320, buffer 0x6b3d16e2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/320 428x320 of 892x667, swapInterval 1, drawable 0xffffffff98010934, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x6b3d16e2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/320 406x320 of 892x667, swapInterval 1, drawable 0xffffffff98010934, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 406x320, buffer 0x6b3d16e2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/640 428x27 of 892x667, swapInterval 1, drawable 0xffffffff98010934, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x6b3d16e2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/640 406x27 of 892x667, swapInterval 1, drawable 0xffffffff98010934, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x6b3d16e2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x6b3d16e2], image[size 892 x 667, buffer 0x0], 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 0xffffffff98010934, 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 0x6801082e, tileRendererInUse null [junit] >> Gears angle 46.0, [l -1.3375, r 1.3375, b -1.0, t 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 1791 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@4e21e77c: custom/internal type = 1/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@2c4467d0 [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x213d3734], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 892x667, swapInterval 1, drawable 0x6801082e, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x213d3734], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 51.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 0x6801082e, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x213d3734], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 51.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 0x6801082e, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 36x320, buffer 0x213d3734], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 51.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 0x6801082e, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x213d3734], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 51.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 0x6801082e, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x213d3734], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 51.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 0x6801082e, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 36x320, buffer 0x213d3734], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 51.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 0x6801082e, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x213d3734], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 51.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 0x6801082e, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x27, buffer 0x213d3734], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 51.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 0x6801082e, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x213d3734], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 51.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 0x213d3734], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x741d25ed], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 428x320 of 892x667, swapInterval 1, drawable 0xffffffff98010934, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x741d25ed], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/0 406x320 of 892x667, swapInterval 1, drawable 0xffffffff98010934, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 406x320, buffer 0x741d25ed], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/320 428x320 of 892x667, swapInterval 1, drawable 0xffffffff98010934, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x741d25ed], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/320 406x320 of 892x667, swapInterval 1, drawable 0xffffffff98010934, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 406x320, buffer 0x741d25ed], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/640 428x27 of 892x667, swapInterval 1, drawable 0xffffffff98010934, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x741d25ed], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/640 406x27 of 892x667, swapInterval 1, drawable 0xffffffff98010934, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x741d25ed], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x741d25ed], 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@44ac16b8: custom/internal type = 1/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@7ef9a879 [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x213d3734], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 892x667, swapInterval 1, drawable 0x6801082e, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x213d3734], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 51.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 0x6801082e, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x213d3734], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 51.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 0x6801082e, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 36x320, buffer 0x213d3734], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 51.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 0x6801082e, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x213d3734], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 51.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 0x6801082e, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x213d3734], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 51.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 0x6801082e, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 36x320, buffer 0x213d3734], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 51.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 0x6801082e, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x213d3734], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 51.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 0x6801082e, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x27, buffer 0x213d3734], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 51.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 0x6801082e, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x213d3734], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 51.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 0x213d3734], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x741d25ed], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 428x320 of 892x667, swapInterval 1, drawable 0xffffffff98010934, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x741d25ed], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/0 406x320 of 892x667, swapInterval 1, drawable 0xffffffff98010934, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 406x320, buffer 0x741d25ed], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/320 428x320 of 892x667, swapInterval 1, drawable 0xffffffff98010934, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x741d25ed], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/320 406x320 of 892x667, swapInterval 1, drawable 0xffffffff98010934, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 406x320, buffer 0x741d25ed], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/640 428x27 of 892x667, swapInterval 1, drawable 0xffffffff98010934, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x741d25ed], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/640 406x27 of 892x667, swapInterval 1, drawable 0xffffffff98010934, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x741d25ed], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x741d25ed], image[size 892 x 667, buffer 0x0], 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 0xffffffff98010934, 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 0x6801082e, tileRendererInUse null [junit] >> Gears angle 51.0, [l -1.3375, r 1.3375, b -1.0, t 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 1054 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@170ca1ae: custom/internal type = 4/0 DirectColorModel: rmask=ff gmask=ff00 bmask=ff0000 amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@50b693af [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x6d9373f1], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 892x667, swapInterval 1, drawable 0x6801082e, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x6d9373f1], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 57.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -1.3373313, r -0.05397296, b -1.0, t -0.04047978] 1.2833583x0.9595202, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 428/0 428x320 of 892x667, swapInterval 1, drawable 0x6801082e, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x6d9373f1], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 57.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -0.05397296, r 1.2293854, b -1.0, t -0.04047978] 1.2833583x0.9595202, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 856/0 36x320 of 892x667, swapInterval 1, drawable 0x6801082e, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 36x320, buffer 0x6d9373f1], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 57.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l 1.2293854, r 1.3373314, b -1.0, t -0.04047978] 0.10794604x0.9595202, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/320 428x320 of 892x667, swapInterval 1, drawable 0x6801082e, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x6d9373f1], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 57.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -1.3373313, r -0.05397296, b -0.04047978, t 0.91904044] 1.2833583x0.9595202, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 428/320 428x320 of 892x667, swapInterval 1, drawable 0x6801082e, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x6d9373f1], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 57.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -0.05397296, r 1.2293854, b -0.04047978, t 0.91904044] 1.2833583x0.9595202, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 856/320 36x320 of 892x667, swapInterval 1, drawable 0x6801082e, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 36x320, buffer 0x6d9373f1], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 57.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l 1.2293854, r 1.3373314, b -0.04047978, t 0.91904044] 0.10794604x0.9595202, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/640 428x27 of 892x667, swapInterval 1, drawable 0x6801082e, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x6d9373f1], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 57.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -1.3373313, r -0.05397296, b 0.91904044, t 0.99999994] 1.2833583x0.0809595, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 428/640 428x27 of 892x667, swapInterval 1, drawable 0x6801082e, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x27, buffer 0x6d9373f1], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 57.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -0.05397296, r 1.2293854, b 0.91904044, t 0.99999994] 1.2833583x0.0809595, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 856/640 36x27 of 892x667, swapInterval 1, drawable 0x6801082e, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x6d9373f1], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 57.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l 1.2293854, r 1.3373314, b 0.91904044, t 0.99999994] 0.10794604x0.0809595, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x6d9373f1], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x2797af81], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 428x320 of 892x667, swapInterval 1, drawable 0xffffffff98010934, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x2797af81], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/0 406x320 of 892x667, swapInterval 1, drawable 0xffffffff98010934, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 406x320, buffer 0x2797af81], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/320 428x320 of 892x667, swapInterval 1, drawable 0xffffffff98010934, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x2797af81], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/320 406x320 of 892x667, swapInterval 1, drawable 0xffffffff98010934, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 406x320, buffer 0x2797af81], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/640 428x27 of 892x667, swapInterval 1, drawable 0xffffffff98010934, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x2797af81], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/640 406x27 of 892x667, swapInterval 1, drawable 0xffffffff98010934, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x2797af81], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x2797af81], 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@5940d8c3: custom/internal type = 4/0 DirectColorModel: rmask=ff gmask=ff00 bmask=ff0000 amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@323827c3 [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x6d9373f1], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 892x667, swapInterval 1, drawable 0x6801082e, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x6d9373f1], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 57.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -1.3373313, r -0.05397296, b -1.0, t -0.04047978] 1.2833583x0.9595202, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 428/0 428x320 of 892x667, swapInterval 1, drawable 0x6801082e, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x6d9373f1], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 57.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -0.05397296, r 1.2293854, b -1.0, t -0.04047978] 1.2833583x0.9595202, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 856/0 36x320 of 892x667, swapInterval 1, drawable 0x6801082e, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 36x320, buffer 0x6d9373f1], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 57.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l 1.2293854, r 1.3373314, b -1.0, t -0.04047978] 0.10794604x0.9595202, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/320 428x320 of 892x667, swapInterval 1, drawable 0x6801082e, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x6d9373f1], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 57.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -1.3373313, r -0.05397296, b -0.04047978, t 0.91904044] 1.2833583x0.9595202, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 428/320 428x320 of 892x667, swapInterval 1, drawable 0x6801082e, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x6d9373f1], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 57.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -0.05397296, r 1.2293854, b -0.04047978, t 0.91904044] 1.2833583x0.9595202, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 856/320 36x320 of 892x667, swapInterval 1, drawable 0x6801082e, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 36x320, buffer 0x6d9373f1], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 57.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l 1.2293854, r 1.3373314, b -0.04047978, t 0.91904044] 0.10794604x0.9595202, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/640 428x27 of 892x667, swapInterval 1, drawable 0x6801082e, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x6d9373f1], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 57.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -1.3373313, r -0.05397296, b 0.91904044, t 0.99999994] 1.2833583x0.0809595, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 428/640 428x27 of 892x667, swapInterval 1, drawable 0x6801082e, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x27, buffer 0x6d9373f1], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 57.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -0.05397296, r 1.2293854, b 0.91904044, t 0.99999994] 1.2833583x0.0809595, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 856/640 36x27 of 892x667, swapInterval 1, drawable 0x6801082e, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x6d9373f1], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 57.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l 1.2293854, r 1.3373314, b 0.91904044, t 0.99999994] 0.10794604x0.0809595, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x6d9373f1], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x2797af81], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 428x320 of 892x667, swapInterval 1, drawable 0xffffffff98010934, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x2797af81], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/0 406x320 of 892x667, swapInterval 1, drawable 0xffffffff98010934, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 406x320, buffer 0x2797af81], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/320 428x320 of 892x667, swapInterval 1, drawable 0xffffffff98010934, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x2797af81], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/320 406x320 of 892x667, swapInterval 1, drawable 0xffffffff98010934, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 406x320, buffer 0x2797af81], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/640 428x27 of 892x667, swapInterval 1, drawable 0xffffffff98010934, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x2797af81], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/640 406x27 of 892x667, swapInterval 1, drawable 0xffffffff98010934, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x2797af81], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x2797af81], image[size 892 x 667, buffer 0x0], 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 0xffffffff98010934, 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 0x6801082e, tileRendererInUse null [junit] >> Gears angle 57.0, [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0 -> [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0, v-flip true [junit] PRINT Duration 1041 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@391aa218: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@fcf40ba [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x1bf6ab4a], image[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 0x6801082e, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x1bf6ab4a], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 62.5, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l -1.28125, r -0.21124995, b -1.0, t -0.19999999] 1.07x0.8, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 428/0 428x320 of 1025x800, swapInterval 1, drawable 0x6801082e, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x1bf6ab4a], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 62.5, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l -0.21124995, r 0.8587501, b -1.0, t -0.19999999] 1.07x0.8, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 856/0 169x320 of 1025x800, swapInterval 1, drawable 0x6801082e, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 169x320, buffer 0x1bf6ab4a], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 62.5, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l 0.8587501, r 1.2812501, b -1.0, t -0.19999999] 0.4225x0.8, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/320 428x320 of 1025x800, swapInterval 1, drawable 0x6801082e, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x1bf6ab4a], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 62.5, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l -1.28125, r -0.21124995, b -0.19999999, t 0.6] 1.07x0.8, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 428/320 428x320 of 1025x800, swapInterval 1, drawable 0x6801082e, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x1bf6ab4a], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 62.5, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l -0.21124995, r 0.8587501, b -0.19999999, t 0.6] 1.07x0.8, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 856/320 169x320 of 1025x800, swapInterval 1, drawable 0x6801082e, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 169x320, buffer 0x1bf6ab4a], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 62.5, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l 0.8587501, r 1.2812501, b -0.19999999, t 0.6] 0.4225x0.8, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/640 428x160 of 1025x800, swapInterval 1, drawable 0x6801082e, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x160, buffer 0x1bf6ab4a], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 62.5, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l -1.28125, r -0.21124995, b 0.6, t 1.0] 1.07x0.39999998, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 428/640 428x160 of 1025x800, swapInterval 1, drawable 0x6801082e, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x160, buffer 0x1bf6ab4a], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 62.5, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l -0.21124995, r 0.8587501, b 0.6, t 1.0] 1.07x0.39999998, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 856/640 169x160 of 1025x800, swapInterval 1, drawable 0x6801082e, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 169x160, buffer 0x1bf6ab4a], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 62.5, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l 0.8587501, r 1.2812501, b 0.6, t 1.0] 0.4225x0.39999998, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 169x160, buffer 0x1bf6ab4a], 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 0x377a9b28], image[size 1025 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 0xffffffff98010934, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/133 428x320, buffer 0x377a9b28], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffff98010934, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/133 406x320, buffer 0x377a9b28], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffff98010934, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/453 428x320, buffer 0x377a9b28], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffff98010934, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/453 406x320, buffer 0x377a9b28], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffff98010934, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/773 428x27, buffer 0x377a9b28], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffff98010934, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/773 406x27, buffer 0x377a9b28], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [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 0x377a9b28], 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@2cde039c: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@4b5fc94d [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x1bf6ab4a], image[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 0x6801082e, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x1bf6ab4a], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 62.5, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l -1.28125, r -0.21124995, b -1.0, t -0.19999999] 1.07x0.8, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 428/0 428x320 of 1025x800, swapInterval 1, drawable 0x6801082e, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x1bf6ab4a], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 62.5, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l -0.21124995, r 0.8587501, b -1.0, t -0.19999999] 1.07x0.8, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 856/0 169x320 of 1025x800, swapInterval 1, drawable 0x6801082e, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 169x320, buffer 0x1bf6ab4a], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 62.5, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l 0.8587501, r 1.2812501, b -1.0, t -0.19999999] 0.4225x0.8, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/320 428x320 of 1025x800, swapInterval 1, drawable 0x6801082e, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x1bf6ab4a], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 62.5, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l -1.28125, r -0.21124995, b -0.19999999, t 0.6] 1.07x0.8, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 428/320 428x320 of 1025x800, swapInterval 1, drawable 0x6801082e, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x1bf6ab4a], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 62.5, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l -0.21124995, r 0.8587501, b -0.19999999, t 0.6] 1.07x0.8, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 856/320 169x320 of 1025x800, swapInterval 1, drawable 0x6801082e, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 169x320, buffer 0x1bf6ab4a], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 62.5, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l 0.8587501, r 1.2812501, b -0.19999999, t 0.6] 0.4225x0.8, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/640 428x160 of 1025x800, swapInterval 1, drawable 0x6801082e, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x160, buffer 0x1bf6ab4a], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 62.5, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l -1.28125, r -0.21124995, b 0.6, t 1.0] 1.07x0.39999998, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 428/640 428x160 of 1025x800, swapInterval 1, drawable 0x6801082e, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x160, buffer 0x1bf6ab4a], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 62.5, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l -0.21124995, r 0.8587501, b 0.6, t 1.0] 1.07x0.39999998, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 856/640 169x160 of 1025x800, swapInterval 1, drawable 0x6801082e, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 169x160, buffer 0x1bf6ab4a], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 62.5, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l 0.8587501, r 1.2812501, b 0.6, t 1.0] 0.4225x0.39999998, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 169x160, buffer 0x1bf6ab4a], 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 0x377a9b28], image[size 1025 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 0xffffffff98010934, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/133 428x320, buffer 0x377a9b28], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffff98010934, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/133 406x320, buffer 0x377a9b28], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffff98010934, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/453 428x320, buffer 0x377a9b28], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffff98010934, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/453 406x320, buffer 0x377a9b28], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffff98010934, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/773 428x27, buffer 0x377a9b28], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffff98010934, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/773 406x27, buffer 0x377a9b28], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [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 0x377a9b28], 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@5a91bb47: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@1856ff4a [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x1bf6ab4a], image[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 0x6801082e, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x1bf6ab4a], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 62.5, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l -1.28125, r -0.21124995, b -1.0, t -0.19999999] 1.07x0.8, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 428/0 428x320 of 1025x800, swapInterval 1, drawable 0x6801082e, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x1bf6ab4a], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 62.5, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l -0.21124995, r 0.8587501, b -1.0, t -0.19999999] 1.07x0.8, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 856/0 169x320 of 1025x800, swapInterval 1, drawable 0x6801082e, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 169x320, buffer 0x1bf6ab4a], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 62.5, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l 0.8587501, r 1.2812501, b -1.0, t -0.19999999] 0.4225x0.8, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/320 428x320 of 1025x800, swapInterval 1, drawable 0x6801082e, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x1bf6ab4a], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 62.5, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l -1.28125, r -0.21124995, b -0.19999999, t 0.6] 1.07x0.8, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 428/320 428x320 of 1025x800, swapInterval 1, drawable 0x6801082e, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x1bf6ab4a], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 62.5, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l -0.21124995, r 0.8587501, b -0.19999999, t 0.6] 1.07x0.8, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 856/320 169x320 of 1025x800, swapInterval 1, drawable 0x6801082e, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 169x320, buffer 0x1bf6ab4a], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 62.5, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l 0.8587501, r 1.2812501, b -0.19999999, t 0.6] 0.4225x0.8, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/640 428x160 of 1025x800, swapInterval 1, drawable 0x6801082e, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x160, buffer 0x1bf6ab4a], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 62.5, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l -1.28125, r -0.21124995, b 0.6, t 1.0] 1.07x0.39999998, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 428/640 428x160 of 1025x800, swapInterval 1, drawable 0x6801082e, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x160, buffer 0x1bf6ab4a], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 62.5, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l -0.21124995, r 0.8587501, b 0.6, t 1.0] 1.07x0.39999998, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 856/640 169x160 of 1025x800, swapInterval 1, drawable 0x6801082e, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 169x160, buffer 0x1bf6ab4a], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 62.5, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l 0.8587501, r 1.2812501, b 0.6, t 1.0] 0.4225x0.39999998, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 169x160, buffer 0x1bf6ab4a], 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 0x377a9b28], image[size 1025 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 0xffffffff98010934, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/133 428x320, buffer 0x377a9b28], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffff98010934, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/133 406x320, buffer 0x377a9b28], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffff98010934, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/453 428x320, buffer 0x377a9b28], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffff98010934, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/453 406x320, buffer 0x377a9b28], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffff98010934, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/773 428x27, buffer 0x377a9b28], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffff98010934, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/773 406x27, buffer 0x377a9b28], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [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 0x377a9b28], image[size 1025 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 0x37010965, 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 0xffffffff910107ef, tileRendererInUse null [junit] >> Gears angle 62.5, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0, v-flip true [junit] PRINT Duration 1972 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 0x2f0107bd, tileRendererInUse null [junit] >> Gears angle 63.5, [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0 -> [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0xffffffffe4010933, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] 0 s: 60 f / 532 ms, 112.7 fps, 8 ms/f; total: 60 f, 112.7 fps, 8 ms/f [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155475284 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:1675155475291 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 0xffffffff8f01087a, 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 0xffffffff8f01087a, 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:1675155475405 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155475406 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155475406 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155475407 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155475407 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 0x3c1d4cf3], 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 0xffffffffc6010877, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 428x320 brd 0, cur 0/1 428x320, buffer 0x3c1d4cf3], image[size 428 x 321, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears 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 -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 0x3c1d4cf3], 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 0x6299ab3], 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 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x2, rowOrder 21, offset/size 0/1 428x320 brd 0, cur 0/1 400x320, buffer 0x6299ab3], 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 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 1: [0][1] / 1x2, rowOrder 21, offset/size 0/1 428x320 brd 0, cur 0/321 400x1, buffer 0x6299ab3], 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 0x6299ab3], 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 0x3c1d4cf3], 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 0xffffffffc6010877, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 428x320 brd 0, cur 0/1 428x320, buffer 0x3c1d4cf3], image[size 428 x 321, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears 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 -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 0x3c1d4cf3], 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 0x6299ab3], 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 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x2, rowOrder 21, offset/size 0/1 428x320 brd 0, cur 0/1 400x320, buffer 0x6299ab3], 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 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 1: [0][1] / 1x2, rowOrder 21, offset/size 0/1 428x320 brd 0, cur 0/321 400x1, buffer 0x6299ab3], 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 0x6299ab3], 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 0x3c1d4cf3], 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 0xffffffffc6010877, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 187/-1 428x320 brd 0, cur 187/-1 242x201, buffer 0x3c1d4cf3], image[size 429 x 320, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 19.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 0x3c1d4cf3], 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 0x6299ab3], 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 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 400x320, buffer 0x6299ab3], 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 0x6299ab3], 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 0x3c1d4cf3], 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 0xffffffffc6010877, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 187/200 428x320 brd 0, cur 187/200 242x1, buffer 0x3c1d4cf3], image[size 429 x 320, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 19.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 0x3c1d4cf3], 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 0xffffffff8f01087a, 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 0xffffffffc6010877, 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 294 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 0x63010833, 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 0xffffffffee0107d6, 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 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 0x76a32f9a], 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 0xffffffffee0107d6, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 428x320, buffer 0x76a32f9a], image[size 428 x 321, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] >> Gears angle 24.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 0x76a32f9a], 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 0x2d802f5a], 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 0xffffffffaa01087c, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 400x321, buffer 0x2d802f5a], 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 0x2d802f5a], 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 0x76a32f9a], 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 0xffffffffee0107d6, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 428x320, buffer 0x76a32f9a], image[size 428 x 321, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] >> Gears angle 24.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 0x76a32f9a], 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 0x2d802f5a], 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 0xffffffffaa01087c, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 400x321, buffer 0x2d802f5a], 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 0x2d802f5a], 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 0x76a32f9a], 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 0xffffffffee0107d6, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 187/-1 1024x1024 brd 0, cur 187/-1 242x202, buffer 0x76a32f9a], image[size 429 x 320, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] >> Gears angle 24.0, [l -1.340625, r 1.340625, b -1.0, t 1.0] 2.68125x2.0 -> [l -0.171875, r 1.3406252, b -1.00625, t 0.25625002] 1.5125002x1.2625, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 187/-1 1024x1024 brd 0, cur 187/-1 242x202, buffer 0x76a32f9a], 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 0x2d802f5a], 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 0xffffffffaa01087c, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 400x320, buffer 0x2d802f5a], 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 0x2d802f5a], 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 0xffffffffb90108c7, 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 0xffffffffb90108c7, 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 0xffffffff8f01087a, 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 0xffffffff8f01087a, 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 275 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 0x563df82d], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 892x667, swapInterval 1, drawable 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x563df82d], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 28.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 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x563df82d], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 28.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 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 36x320, buffer 0x563df82d], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 28.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 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x563df82d], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 28.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 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x563df82d], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 28.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 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 36x320, buffer 0x563df82d], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 28.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 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x563df82d], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 28.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 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x27, buffer 0x563df82d], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 28.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 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x563df82d], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 28.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 0x563df82d], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x354bbb1a], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 428x320 of 892x667, swapInterval 1, drawable 0xffffffffb90108c7, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x354bbb1a], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/0 406x320 of 892x667, swapInterval 1, drawable 0xffffffffb90108c7, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 406x320, buffer 0x354bbb1a], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/320 428x320 of 892x667, swapInterval 1, drawable 0xffffffffb90108c7, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x354bbb1a], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/320 406x320 of 892x667, swapInterval 1, drawable 0xffffffffb90108c7, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 406x320, buffer 0x354bbb1a], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/640 428x27 of 892x667, swapInterval 1, drawable 0xffffffffb90108c7, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x354bbb1a], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/640 406x27 of 892x667, swapInterval 1, drawable 0xffffffffb90108c7, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x354bbb1a], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x354bbb1a], 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 0x563df82d], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 892x667, swapInterval 1, drawable 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x563df82d], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 28.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 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x563df82d], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 28.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 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 36x320, buffer 0x563df82d], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 28.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 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x563df82d], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 28.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 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x563df82d], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 28.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 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 36x320, buffer 0x563df82d], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 28.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 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x563df82d], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 28.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 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x27, buffer 0x563df82d], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 28.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 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x563df82d], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 28.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 0x563df82d], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x354bbb1a], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 428x320 of 892x667, swapInterval 1, drawable 0xffffffffb90108c7, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x354bbb1a], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/0 406x320 of 892x667, swapInterval 1, drawable 0xffffffffb90108c7, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 406x320, buffer 0x354bbb1a], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/320 428x320 of 892x667, swapInterval 1, drawable 0xffffffffb90108c7, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x354bbb1a], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/320 406x320 of 892x667, swapInterval 1, drawable 0xffffffffb90108c7, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 406x320, buffer 0x354bbb1a], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/640 428x27 of 892x667, swapInterval 1, drawable 0xffffffffb90108c7, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x354bbb1a], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/640 406x27 of 892x667, swapInterval 1, drawable 0xffffffffb90108c7, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x354bbb1a], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x354bbb1a], 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 0x563df82d], 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 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 390/1 428x320 brd 0, cur 390/1 428x70, buffer 0x563df82d], image[size 892 x 668, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 28.5, [l -1.3353293, r 1.3353293, b -1.0, t 1.0] 2.6706586x2.0 -> [l -0.16766465, r 1.1137724, b -0.997006, t -0.78742516] 1.281437x0.20958084, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 390/1 428x320 brd 0, cur 390/1 428x70, buffer 0x563df82d], 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 0x354bbb1a], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 428x320 of 892x667, swapInterval 1, drawable 0xffffffffb90108c7, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x354bbb1a], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] 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 0x354bbb1a], 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 0x563df82d], 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 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 817/1 428x320 brd 0, cur 817/1 75x70, buffer 0x563df82d], image[size 892 x 668, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 28.5, [l -1.3353293, r 1.3353293, b -1.0, t 1.0] 2.6706586x2.0 -> [l 1.1107783, r 1.3353292, b -0.997006, t -0.78742516] 0.22455084x0.20958084, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 817/1 428x320 brd 0, cur 817/1 75x70, buffer 0x563df82d], 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 0x354bbb1a], 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 0xffffffffb90108c7, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 428/0 428x320 brd 0, cur 428/0 406x320, buffer 0x354bbb1a], 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 0x354bbb1a], 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 0x563df82d], image[size 892 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 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x2, rowOrder 21, offset/size 390/69 428x320 brd 0, cur 390/69 428x320, buffer 0x563df82d], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 28.5, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -0.16791606, r 1.1154423, b -0.79310346, t 0.16641676] 1.2833583x0.9595202, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 390/389 428x1 of 892x667, swapInterval 1, drawable 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 1: [0][1] / 1x2, rowOrder 21, offset/size 390/69 428x320 brd 0, cur 390/389 428x1, buffer 0x563df82d], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 28.5, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -0.16791606, r 1.1154423, b 0.16641676, t 0.16941527] 1.2833583x0.002998501, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][1] / 1x2, rowOrder 21, offset/size 390/69 428x320 brd 0, cur 390/389 428x1, buffer 0x563df82d], image[size 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 0x354bbb1a], image[size 892 x 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 0xffffffffb90108c7, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x2, rowOrder 21, offset/size 0/319 428x320 brd 0, cur 0/319 428x320, buffer 0x354bbb1a], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffb90108c7, tileRendererInUse TileRenderer[tile[# 1: [0][1] / 1x2, rowOrder 21, offset/size 0/319 428x320 brd 0, cur 0/639 428x1, buffer 0x354bbb1a], image[size 892 x 667, buffer 0x0], glad[1 listener, pre 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 0x354bbb1a], 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 0x563df82d], image[size 892 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 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x2, rowOrder 21, offset/size 817/69 428x320 brd 0, cur 817/69 75x320, buffer 0x563df82d], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 28.5, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l 1.1124437, r 1.3373313, b -0.79310346, t 0.16641676] 0.22488761x0.9595202, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 817/389 75x1 of 892x667, swapInterval 1, drawable 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 1: [0][1] / 1x2, rowOrder 21, offset/size 817/69 428x320 brd 0, cur 817/389 75x1, buffer 0x563df82d], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 28.5, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l 1.1124437, r 1.3373313, b 0.16641676, t 0.16941527] 0.22488761x0.002998501, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][1] / 1x2, rowOrder 21, offset/size 817/69 428x320 brd 0, cur 817/389 75x1, buffer 0x563df82d], image[size 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 0x354bbb1a], 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 0xffffffffb90108c7, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x2, rowOrder 21, offset/size 428/319 428x320 brd 0, cur 428/319 406x320, buffer 0x354bbb1a], 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 0xffffffffb90108c7, tileRendererInUse TileRenderer[tile[# 1: [0][1] / 1x2, rowOrder 21, offset/size 428/319 428x320 brd 0, cur 428/639 406x1, buffer 0x354bbb1a], 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 0x354bbb1a], 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 0x563df82d], image[size 892 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 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 390/390 428x320 brd 0, cur 390/390 428x27, buffer 0x563df82d], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 28.5, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -0.16791606, r 1.1154423, b 0.16941524, t 0.25037476] 1.2833583x0.08095953, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 390/390 428x320 brd 0, cur 390/390 428x27, buffer 0x563df82d], image[size 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 0x354bbb1a], image[size 892 x 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 0xffffffffb90108c7, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/640 428x320 brd 0, cur 0/640 428x27, buffer 0x354bbb1a], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [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 0x354bbb1a], 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 0x563df82d], image[size 892 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 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 817/390 428x320 brd 0, cur 817/390 75x27, buffer 0x563df82d], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 28.5, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l 1.1124437, r 1.3373313, b 0.16941524, t 0.25037476] 0.22488761x0.08095953, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 817/390 428x320 brd 0, cur 817/390 75x27, buffer 0x563df82d], image[size 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 0x354bbb1a], 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 0xffffffffb90108c7, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 428/640 428x320 brd 0, cur 428/640 406x27, buffer 0x354bbb1a], 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 0x354bbb1a], 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 0xffffffffb90108c7, 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 0xffffffff8f01087a, tileRendererInUse null [junit] >> Gears angle 28.5, [l -1.3375, r 1.3375, b -1.0, t 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 882 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 0xffffffffc6010877, 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 0xffffffffe501092a, tileRendererInUse null [junit] >> Gears angle 33.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip true [junit] PRINT AWTPrintLifecycle.setup.count 2 [junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch [junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots [junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch [junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 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 0x1dd3a71b], image[size 892 x 667, 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 0xffffffffe501092a, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 2048x2048 brd 0, cur 0/0 892x667, buffer 0x1dd3a71b], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.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 0x1dd3a71b], image[size 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 0x669c982c], image[size 892 x 667, 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 0x2d0108cc, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 2048x2048 brd 0, cur 0/0 834x667, buffer 0x669c982c], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] 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 0x669c982c], 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 0x1dd3a71b], image[size 892 x 667, 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 0xffffffffe501092a, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 2048x2048 brd 0, cur 0/0 892x667, buffer 0x1dd3a71b], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.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 0x1dd3a71b], image[size 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 0x669c982c], image[size 892 x 667, 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 0x2d0108cc, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 2048x2048 brd 0, cur 0/0 834x667, buffer 0x669c982c], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] 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 0x669c982c], 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 0x1dd3a71b], image[size 892 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 0xffffffffe501092a, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 389/0 2048x2048 brd 0, cur 389/0 503x417, buffer 0x1dd3a71b], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.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 0x1dd3a71b], image[size 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 0x669c982c], 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 0x2d0108cc, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 2048x2048 brd 0, cur 0/0 834x667, buffer 0x669c982c], 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 0x669c982c], 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 0xffffffffaa01087c, 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 0xffffffffaa01087c, 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 0xffffffff8f01087a, tileRendererInUse null [junit] >> Gears angle 33.5, [l -1.3375, r 1.3375, b -1.0, t 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 0xffffffff8f01087a, 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 true [junit] PRINT Duration 484 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 0x2800bfb1], 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 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x2800bfb1], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 38.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 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x2800bfb1], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 38.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 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 169x320, buffer 0x2800bfb1], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 38.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 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x2800bfb1], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 38.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 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x2800bfb1], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 38.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 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 169x320, buffer 0x2800bfb1], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 38.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 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x161, buffer 0x2800bfb1], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 38.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 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x161, buffer 0x2800bfb1], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 38.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 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 169x161, buffer 0x2800bfb1], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 38.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 0x2800bfb1], 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 0x4123826], image[size 1025 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 0xffffffffaa01087c, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/133 428x320, buffer 0x4123826], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffaa01087c, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/133 406x320, buffer 0x4123826], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffaa01087c, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/453 428x320, buffer 0x4123826], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffaa01087c, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/453 406x320, buffer 0x4123826], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffaa01087c, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/773 428x27, buffer 0x4123826], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffaa01087c, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/773 406x27, buffer 0x4123826], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [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 0x4123826], 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 0x2800bfb1], 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 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x2800bfb1], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 38.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 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x2800bfb1], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 38.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 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 169x320, buffer 0x2800bfb1], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 38.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 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x2800bfb1], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 38.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 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x2800bfb1], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 38.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 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 169x320, buffer 0x2800bfb1], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 38.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 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x161, buffer 0x2800bfb1], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 38.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 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x161, buffer 0x2800bfb1], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 38.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 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 169x161, buffer 0x2800bfb1], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 38.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 0x2800bfb1], 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 0x4123826], image[size 1025 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 0xffffffffaa01087c, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/133 428x320, buffer 0x4123826], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffaa01087c, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/133 406x320, buffer 0x4123826], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffaa01087c, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/453 428x320, buffer 0x4123826], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffaa01087c, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/453 406x320, buffer 0x4123826], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffaa01087c, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/773 428x27, buffer 0x4123826], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffaa01087c, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/773 406x27, buffer 0x4123826], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [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 0x4123826], 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 0x2800bfb1], 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 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 390/0 428x320 brd 0, cur 390/0 428x204, buffer 0x2800bfb1], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 38.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 0x2800bfb1], 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 0x4123826], 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 0xffffffffaa01087c, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/134 428x320 brd 0, cur 0/134 428x320, buffer 0x4123826], 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 0x4123826], 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 0x2800bfb1], 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 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 817/0 428x320 brd 0, cur 817/0 208x204, buffer 0x2800bfb1], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 38.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 0x2800bfb1], 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 0x4123826], 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 0xffffffffaa01087c, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 428/134 428x320 brd 0, cur 428/134 406x320, buffer 0x4123826], 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 0x4123826], 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 0x2800bfb1], 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 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x2, rowOrder 21, offset/size 390/203 428x320 brd 0, cur 390/203 428x320, buffer 0x2800bfb1], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 38.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 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 1: [0][1] / 1x2, rowOrder 21, offset/size 390/203 428x320 brd 0, cur 390/523 428x1, buffer 0x2800bfb1], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 38.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 0x2800bfb1], 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 0x4123826], image[size 1025 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 0xffffffffaa01087c, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x2, rowOrder 21, offset/size 0/452 428x320 brd 0, cur 0/452 428x320, buffer 0x4123826], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffaa01087c, tileRendererInUse TileRenderer[tile[# 1: [0][1] / 1x2, rowOrder 21, offset/size 0/452 428x320 brd 0, cur 0/772 428x1, buffer 0x4123826], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre 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 0x4123826], 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 0x2800bfb1], 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 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x2, rowOrder 21, offset/size 817/203 428x320 brd 0, cur 817/203 208x320, buffer 0x2800bfb1], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 38.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 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 1: [0][1] / 1x2, rowOrder 21, offset/size 817/203 428x320 brd 0, cur 817/523 208x1, buffer 0x2800bfb1], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 38.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 0x2800bfb1], 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 0x4123826], 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 0xffffffffaa01087c, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x2, rowOrder 21, offset/size 428/452 428x320 brd 0, cur 428/452 406x320, buffer 0x4123826], 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 0xffffffffaa01087c, tileRendererInUse TileRenderer[tile[# 1: [0][1] / 1x2, rowOrder 21, offset/size 428/452 428x320 brd 0, cur 428/772 406x1, buffer 0x4123826], 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 0x4123826], 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 0x2800bfb1], 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 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 390/524 428x320 brd 0, cur 390/524 428x27, buffer 0x2800bfb1], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 38.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 0x2800bfb1], 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 0x4123826], 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 0xffffffffaa01087c, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/774 428x320 brd 0, cur 0/774 428x27, buffer 0x4123826], 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 0x4123826], 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 0x2800bfb1], 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 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 817/524 428x320 brd 0, cur 817/524 208x27, buffer 0x2800bfb1], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 38.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 0x2800bfb1], 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 0x4123826], 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 0xffffffffaa01087c, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 428/774 428x320 brd 0, cur 428/774 406x27, buffer 0x4123826], 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 0x4123826], 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 0xffffffffaa01087c, 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 0xffffffff8f01087a, tileRendererInUse null [junit] >> Gears angle 38.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 854 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 0xffffffff8f01087a, 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 true [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0xffffffffaa01087c, 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@7ebcade6: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@19025b9 [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x75161ec6], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 892x667, swapInterval 1, drawable 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x75161ec6], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 45.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 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x75161ec6], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 45.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 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 36x320, buffer 0x75161ec6], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 45.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 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x75161ec6], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 45.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 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x75161ec6], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 45.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 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 36x320, buffer 0x75161ec6], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 45.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 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x75161ec6], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 45.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 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x27, buffer 0x75161ec6], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 45.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 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x75161ec6], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 45.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 0x75161ec6], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x1873f6b3], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 428x320 of 892x667, swapInterval 1, drawable 0xffffffffaa01087c, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x1873f6b3], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/0 406x320 of 892x667, swapInterval 1, drawable 0xffffffffaa01087c, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 406x320, buffer 0x1873f6b3], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/320 428x320 of 892x667, swapInterval 1, drawable 0xffffffffaa01087c, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x1873f6b3], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/320 406x320 of 892x667, swapInterval 1, drawable 0xffffffffaa01087c, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 406x320, buffer 0x1873f6b3], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/640 428x27 of 892x667, swapInterval 1, drawable 0xffffffffaa01087c, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x1873f6b3], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/640 406x27 of 892x667, swapInterval 1, drawable 0xffffffffaa01087c, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x1873f6b3], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x1873f6b3], 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@207527d6: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@4403849d [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x75161ec6], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 892x667, swapInterval 1, drawable 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x75161ec6], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 45.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 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x75161ec6], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 45.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 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 36x320, buffer 0x75161ec6], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 45.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 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x75161ec6], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 45.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 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x75161ec6], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 45.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 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 36x320, buffer 0x75161ec6], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 45.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 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x75161ec6], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 45.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 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x27, buffer 0x75161ec6], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 45.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 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x75161ec6], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 45.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 0x75161ec6], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x1873f6b3], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 428x320 of 892x667, swapInterval 1, drawable 0xffffffffaa01087c, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x1873f6b3], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/0 406x320 of 892x667, swapInterval 1, drawable 0xffffffffaa01087c, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 406x320, buffer 0x1873f6b3], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/320 428x320 of 892x667, swapInterval 1, drawable 0xffffffffaa01087c, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x1873f6b3], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/320 406x320 of 892x667, swapInterval 1, drawable 0xffffffffaa01087c, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 406x320, buffer 0x1873f6b3], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/640 428x27 of 892x667, swapInterval 1, drawable 0xffffffffaa01087c, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x1873f6b3], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/640 406x27 of 892x667, swapInterval 1, drawable 0xffffffffaa01087c, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x1873f6b3], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x1873f6b3], 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@41f436db: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@494b0bef [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x75161ec6], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 892x667, swapInterval 1, drawable 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x75161ec6], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 45.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 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x75161ec6], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 45.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 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 36x320, buffer 0x75161ec6], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 45.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 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x75161ec6], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 45.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 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x75161ec6], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 45.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 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 36x320, buffer 0x75161ec6], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 45.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 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x75161ec6], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 45.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 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x27, buffer 0x75161ec6], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 45.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 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x75161ec6], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 45.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 0x75161ec6], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x1873f6b3], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 428x320 of 892x667, swapInterval 1, drawable 0xffffffffaa01087c, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x1873f6b3], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/0 406x320 of 892x667, swapInterval 1, drawable 0xffffffffaa01087c, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 406x320, buffer 0x1873f6b3], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/320 428x320 of 892x667, swapInterval 1, drawable 0xffffffffaa01087c, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x1873f6b3], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/320 406x320 of 892x667, swapInterval 1, drawable 0xffffffffaa01087c, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 406x320, buffer 0x1873f6b3], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/640 428x27 of 892x667, swapInterval 1, drawable 0xffffffffaa01087c, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x1873f6b3], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/640 406x27 of 892x667, swapInterval 1, drawable 0xffffffffaa01087c, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x1873f6b3], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x1873f6b3], image[size 892 x 667, buffer 0x0], 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 0xffffffffaa01087c, 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 0xffffffff8f01087a, 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] PRINT Duration 1882 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@285186e8: custom/internal type = 2/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@2610a5a4 [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x34c5fc2f], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 892x667, swapInterval 1, drawable 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x34c5fc2f], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 50.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 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x34c5fc2f], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 50.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 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 36x320, buffer 0x34c5fc2f], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 50.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 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x34c5fc2f], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 50.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 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x34c5fc2f], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 50.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 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 36x320, buffer 0x34c5fc2f], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 50.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 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x34c5fc2f], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 50.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 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x27, buffer 0x34c5fc2f], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 50.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 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x34c5fc2f], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 50.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 0x34c5fc2f], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x1baf4507], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 428x320 of 892x667, swapInterval 1, drawable 0xffffffffaa01087c, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x1baf4507], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/0 406x320 of 892x667, swapInterval 1, drawable 0xffffffffaa01087c, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 406x320, buffer 0x1baf4507], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/320 428x320 of 892x667, swapInterval 1, drawable 0xffffffffaa01087c, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x1baf4507], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/320 406x320 of 892x667, swapInterval 1, drawable 0xffffffffaa01087c, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 406x320, buffer 0x1baf4507], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/640 428x27 of 892x667, swapInterval 1, drawable 0xffffffffaa01087c, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x1baf4507], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/640 406x27 of 892x667, swapInterval 1, drawable 0xffffffffaa01087c, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x1baf4507], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x1baf4507], 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@3a96f60b: custom/internal type = 2/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@3d642edc [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x34c5fc2f], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 892x667, swapInterval 1, drawable 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x34c5fc2f], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 50.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 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x34c5fc2f], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 50.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 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 36x320, buffer 0x34c5fc2f], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 50.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 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x34c5fc2f], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 50.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 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x34c5fc2f], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 50.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 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 36x320, buffer 0x34c5fc2f], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 50.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 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x34c5fc2f], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 50.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 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x27, buffer 0x34c5fc2f], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 50.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 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x34c5fc2f], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 50.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 0x34c5fc2f], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x1baf4507], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 428x320 of 892x667, swapInterval 1, drawable 0xffffffffaa01087c, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x1baf4507], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/0 406x320 of 892x667, swapInterval 1, drawable 0xffffffffaa01087c, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 406x320, buffer 0x1baf4507], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/320 428x320 of 892x667, swapInterval 1, drawable 0xffffffffaa01087c, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x1baf4507], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/320 406x320 of 892x667, swapInterval 1, drawable 0xffffffffaa01087c, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 406x320, buffer 0x1baf4507], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/640 428x27 of 892x667, swapInterval 1, drawable 0xffffffffaa01087c, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x1baf4507], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/640 406x27 of 892x667, swapInterval 1, drawable 0xffffffffaa01087c, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x1baf4507], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x1baf4507], 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@6563610d: custom/internal type = 2/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@1f46d914 [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x34c5fc2f], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 892x667, swapInterval 1, drawable 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x34c5fc2f], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 50.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 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x34c5fc2f], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 50.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 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 36x320, buffer 0x34c5fc2f], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 50.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 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x34c5fc2f], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 50.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 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x34c5fc2f], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 50.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 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 36x320, buffer 0x34c5fc2f], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 50.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 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x34c5fc2f], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 50.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 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x27, buffer 0x34c5fc2f], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 50.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 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x34c5fc2f], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 50.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 0x34c5fc2f], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x1baf4507], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 428x320 of 892x667, swapInterval 1, drawable 0xffffffffaa01087c, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x1baf4507], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/0 406x320 of 892x667, swapInterval 1, drawable 0xffffffffaa01087c, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 406x320, buffer 0x1baf4507], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/320 428x320 of 892x667, swapInterval 1, drawable 0xffffffffaa01087c, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x1baf4507], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/320 406x320 of 892x667, swapInterval 1, drawable 0xffffffffaa01087c, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 406x320, buffer 0x1baf4507], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/640 428x27 of 892x667, swapInterval 1, drawable 0xffffffffaa01087c, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x1baf4507], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/640 406x27 of 892x667, swapInterval 1, drawable 0xffffffffaa01087c, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x1baf4507], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x1baf4507], image[size 892 x 667, buffer 0x0], 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 0xffffffffaa01087c, 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 0xffffffff8f01087a, tileRendererInUse null [junit] >> Gears angle 50.0, [l -1.3375, r 1.3375, b -1.0, t 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 1864 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@259b5b11: custom/internal type = 1/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@5fe62465 [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x100f27a6], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 892x667, swapInterval 1, drawable 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x100f27a6], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 56.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 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x100f27a6], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 56.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 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 36x320, buffer 0x100f27a6], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 56.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 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x100f27a6], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 56.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 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x100f27a6], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 56.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 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 36x320, buffer 0x100f27a6], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 56.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 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x100f27a6], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 56.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 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x27, buffer 0x100f27a6], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 56.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 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x100f27a6], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 56.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 0x100f27a6], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x4c044325], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 428x320 of 892x667, swapInterval 1, drawable 0xffffffffaa01087c, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x4c044325], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/0 406x320 of 892x667, swapInterval 1, drawable 0xffffffffaa01087c, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 406x320, buffer 0x4c044325], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/320 428x320 of 892x667, swapInterval 1, drawable 0xffffffffaa01087c, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x4c044325], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/320 406x320 of 892x667, swapInterval 1, drawable 0xffffffffaa01087c, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 406x320, buffer 0x4c044325], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/640 428x27 of 892x667, swapInterval 1, drawable 0xffffffffaa01087c, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x4c044325], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/640 406x27 of 892x667, swapInterval 1, drawable 0xffffffffaa01087c, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x4c044325], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x4c044325], 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@3a5fb20e: custom/internal type = 1/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@3fc886ae [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x100f27a6], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 892x667, swapInterval 1, drawable 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x100f27a6], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 56.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 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x100f27a6], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 56.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 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 36x320, buffer 0x100f27a6], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 56.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 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x100f27a6], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 56.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 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x100f27a6], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 56.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 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 36x320, buffer 0x100f27a6], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 56.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 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x100f27a6], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 56.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 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x27, buffer 0x100f27a6], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 56.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 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x100f27a6], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 56.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 0x100f27a6], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x4c044325], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 428x320 of 892x667, swapInterval 1, drawable 0xffffffffaa01087c, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x4c044325], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/0 406x320 of 892x667, swapInterval 1, drawable 0xffffffffaa01087c, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 406x320, buffer 0x4c044325], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/320 428x320 of 892x667, swapInterval 1, drawable 0xffffffffaa01087c, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x4c044325], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/320 406x320 of 892x667, swapInterval 1, drawable 0xffffffffaa01087c, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 406x320, buffer 0x4c044325], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/640 428x27 of 892x667, swapInterval 1, drawable 0xffffffffaa01087c, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x4c044325], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/640 406x27 of 892x667, swapInterval 1, drawable 0xffffffffaa01087c, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x4c044325], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x4c044325], image[size 892 x 667, buffer 0x0], 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 0xffffffffaa01087c, 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 0xffffffff8f01087a, tileRendererInUse null [junit] >> Gears angle 56.5, [l -1.3375, r 1.3375, b -1.0, t 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 1056 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@6fdff8e4: custom/internal type = 4/0 DirectColorModel: rmask=ff gmask=ff00 bmask=ff0000 amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@5d00f941 [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x285db154], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 892x667, swapInterval 1, drawable 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x285db154], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 61.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 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x285db154], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 61.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 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 36x320, buffer 0x285db154], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 61.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 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x285db154], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 61.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 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x285db154], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 61.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 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 36x320, buffer 0x285db154], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 61.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 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x285db154], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 61.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 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x27, buffer 0x285db154], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 61.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 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x285db154], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 61.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 0x285db154], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x7d6289cc], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 428x320 of 892x667, swapInterval 1, drawable 0xffffffffaa01087c, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x7d6289cc], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/0 406x320 of 892x667, swapInterval 1, drawable 0xffffffffaa01087c, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 406x320, buffer 0x7d6289cc], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/320 428x320 of 892x667, swapInterval 1, drawable 0xffffffffaa01087c, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x7d6289cc], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/320 406x320 of 892x667, swapInterval 1, drawable 0xffffffffaa01087c, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 406x320, buffer 0x7d6289cc], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/640 428x27 of 892x667, swapInterval 1, drawable 0xffffffffaa01087c, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x7d6289cc], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/640 406x27 of 892x667, swapInterval 1, drawable 0xffffffffaa01087c, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x7d6289cc], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x7d6289cc], 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@509a8f26: custom/internal type = 4/0 DirectColorModel: rmask=ff gmask=ff00 bmask=ff0000 amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@765d840a [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x285db154], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 892x667, swapInterval 1, drawable 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x285db154], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 61.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 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x285db154], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 61.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 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 36x320, buffer 0x285db154], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 61.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 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x285db154], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 61.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 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x285db154], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 61.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 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 36x320, buffer 0x285db154], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 61.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 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x285db154], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 61.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 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x27, buffer 0x285db154], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 61.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 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x285db154], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 61.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 0x285db154], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x7d6289cc], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 428x320 of 892x667, swapInterval 1, drawable 0xffffffffaa01087c, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x7d6289cc], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/0 406x320 of 892x667, swapInterval 1, drawable 0xffffffffaa01087c, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 406x320, buffer 0x7d6289cc], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/320 428x320 of 892x667, swapInterval 1, drawable 0xffffffffaa01087c, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x7d6289cc], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/320 406x320 of 892x667, swapInterval 1, drawable 0xffffffffaa01087c, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 406x320, buffer 0x7d6289cc], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/640 428x27 of 892x667, swapInterval 1, drawable 0xffffffffaa01087c, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x7d6289cc], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/640 406x27 of 892x667, swapInterval 1, drawable 0xffffffffaa01087c, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x7d6289cc], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x7d6289cc], image[size 892 x 667, buffer 0x0], 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 0xffffffffaa01087c, 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 0xffffffff8f01087a, tileRendererInUse null [junit] >> Gears angle 61.0, [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0 -> [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0, v-flip true [junit] PRINT Duration 1061 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@31b54c17: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@21fc5c05 [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x687271fb], image[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 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x687271fb], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 66.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 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x687271fb], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 66.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 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 169x320, buffer 0x687271fb], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 66.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 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x687271fb], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 66.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 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x687271fb], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 66.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 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 169x320, buffer 0x687271fb], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 66.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 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x160, buffer 0x687271fb], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 66.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 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x160, buffer 0x687271fb], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 66.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 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 169x160, buffer 0x687271fb], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 66.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 0x687271fb], 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 0x58b8308d], image[size 1025 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 0xffffffffaa01087c, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/133 428x320, buffer 0x58b8308d], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffaa01087c, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/133 406x320, buffer 0x58b8308d], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffaa01087c, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/453 428x320, buffer 0x58b8308d], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffaa01087c, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/453 406x320, buffer 0x58b8308d], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffaa01087c, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/773 428x27, buffer 0x58b8308d], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffaa01087c, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/773 406x27, buffer 0x58b8308d], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [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 0x58b8308d], 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@5c9e4a54: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@137091ef [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x687271fb], image[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 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x687271fb], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 66.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 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x687271fb], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 66.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 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 169x320, buffer 0x687271fb], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 66.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 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x687271fb], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 66.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 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x687271fb], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 66.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 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 169x320, buffer 0x687271fb], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 66.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 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x160, buffer 0x687271fb], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 66.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 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x160, buffer 0x687271fb], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 66.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 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 169x160, buffer 0x687271fb], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 66.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 0x687271fb], 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 0x58b8308d], image[size 1025 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 0xffffffffaa01087c, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/133 428x320, buffer 0x58b8308d], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffaa01087c, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/133 406x320, buffer 0x58b8308d], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffaa01087c, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/453 428x320, buffer 0x58b8308d], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffaa01087c, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/453 406x320, buffer 0x58b8308d], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffaa01087c, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/773 428x27, buffer 0x58b8308d], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffaa01087c, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/773 406x27, buffer 0x58b8308d], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [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 0x58b8308d], 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@7da7097: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@55b008a5 [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x687271fb], image[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 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x687271fb], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 66.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 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x687271fb], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 66.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 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 169x320, buffer 0x687271fb], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 66.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 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x687271fb], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 66.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 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x687271fb], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 66.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 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 169x320, buffer 0x687271fb], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 66.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 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x160, buffer 0x687271fb], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 66.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 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x160, buffer 0x687271fb], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 66.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 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 169x160, buffer 0x687271fb], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 66.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 0x687271fb], 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 0x58b8308d], image[size 1025 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 0xffffffffaa01087c, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/133 428x320, buffer 0x58b8308d], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffaa01087c, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/133 406x320, buffer 0x58b8308d], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffaa01087c, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/453 428x320, buffer 0x58b8308d], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffaa01087c, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/453 406x320, buffer 0x58b8308d], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffaa01087c, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/773 428x27, buffer 0x58b8308d], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffaa01087c, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/773 406x27, buffer 0x58b8308d], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [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 0x58b8308d], image[size 1025 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 0xffffffffaa01087c, 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 0xffffffff8f01087a, tileRendererInUse null [junit] >> Gears angle 66.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 2004 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 0xffffffff8f01087a, tileRendererInUse null [junit] >> Gears angle 67.0, [l -1.3375, r 1.3375, b -1.0, t 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 0xffffffffaa01087c, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] 0 s: 60 f / 762 ms, 78.7 fps, 12 ms/f; total: 60 f, 78.7 fps, 12 ms/f [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155488188 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 - test11_flip0_aa0_layered [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155488207 d 0ms]] [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 0xffffffffc601091a, 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 0xffffffffc601091a, 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:1675155488322 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155488323 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155488323 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155488324 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155488324 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 0x61395cf5], image[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 0xb0108d7, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x61395cf5], image[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 0x61395cf5], 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 0x12066a3d], image[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 0xffffffffc601091a, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x12066a3d], 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 0x12066a3d], 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 0x61395cf5], image[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 0xb0108d7, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x61395cf5], image[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 0x61395cf5], 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 0x12066a3d], image[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 0xffffffffc601091a, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x12066a3d], 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 0x12066a3d], image[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 0xffffffffc601091a, 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 0xb0108d7, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 106 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 0x5d01840f], image[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 0xb0108d7, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x5d01840f], image[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 0x5d01840f], 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 0x20347f62], image[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 0xffffffffc601091a, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x20347f62], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] >> Gears angle 24.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x20347f62], 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 0x5d01840f], image[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 0xb0108d7, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x5d01840f], image[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 0x5d01840f], 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 0x20347f62], image[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 0xffffffffc601091a, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x20347f62], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] >> Gears angle 24.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x20347f62], image[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 0xffffffffc601091a, tileRendererInUse null [junit] >> Gears angle 24.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xb0108d7, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 194 ms [junit] PRINT AWTPrintLifecycle.release.count 2 [junit] No PDF [junit] doPrint: dpi 150, TestTiledPrintingGearsSwingAWT.test12_flip0_aa8_______________-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 0xffffffff900108ea, 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 true [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0xffffffffaa01087c, 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 0x3105841a], image[size 668 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 0xffffffffaa01087c, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 1024x1024 brd 0, cur -1/0 668x1000, buffer 0x3105841a], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup 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 0x3105841a], image[size 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 0x6442c8c4], image[size 668 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 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 1024x1024 brd 0, cur -1/0 668x1000, buffer 0x6442c8c4], 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 true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size -1/0 1024x1024 brd 0, cur -1/0 668x1000, buffer 0x6442c8c4], 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 0x3105841a], image[size 668 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 0xffffffffaa01087c, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 1024x1024 brd 0, cur -1/0 668x1000, buffer 0x3105841a], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup 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 0x3105841a], image[size 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 0x6442c8c4], image[size 668 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 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 1024x1024 brd 0, cur -1/0 668x1000, buffer 0x6442c8c4], 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 true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size -1/0 1024x1024 brd 0, cur -1/0 668x1000, buffer 0x6442c8c4], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x63010833, tileRendererInUse null [junit] >> Gears angle 30.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x63010833, 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 0xb0108d7, 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 0xb0108d7, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 208 ms [junit] PRINT AWTPrintLifecycle.release.count 2 [junit] No PDF [junit] doPrint: dpi 150, TestTiledPrintingGearsSwingAWT.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 0xffffffffc601091a, tileRendererInUse null [junit] >> Gears angle 36.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 2048x2048 of 2048x2048, swapInterval 1, drawable 0xffffffffaa01087c, 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 0xf6ae26e], image[size 668 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 0xffffffffaa01087c, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 2048x2048 brd 0, cur -1/0 668x1000, buffer 0xf6ae26e], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup 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 0xf6ae26e], image[size 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 0x191d4f50], image[size 668 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 0x2d0108cc, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 2048x2048 brd 0, cur -1/0 668x1000, buffer 0x191d4f50], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.0, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -1.0029941, r 0.99700594, b -1.4970059, t 1.4970059] 2.0x2.9940119, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size -1/0 2048x2048 brd 0, cur -1/0 668x1000, buffer 0x191d4f50], 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 0xf6ae26e], image[size 668 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 0xffffffffaa01087c, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 2048x2048 brd 0, cur -1/0 668x1000, buffer 0xf6ae26e], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup 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 0xf6ae26e], image[size 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 0x191d4f50], image[size 668 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 0x2d0108cc, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 2048x2048 brd 0, cur -1/0 668x1000, buffer 0x191d4f50], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.0, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -1.0029941, r 0.99700594, b -1.4970059, t 1.4970059] 2.0x2.9940119, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size -1/0 2048x2048 brd 0, cur -1/0 668x1000, buffer 0x191d4f50], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffff8f01087a, tileRendererInUse null [junit] >> Gears angle 36.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffff8f01087a, tileRendererInUse null [junit] >> Gears angle 36.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x63010833, 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 0x63010833, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 330 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 0xb0108d7, tileRendererInUse null [junit] >> Gears angle 42.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0xffffffffaa01087c, 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 0x8b16983], image[size 668 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 0xffffffffaa01087c, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 1024x1024 brd 0, cur -1/0 668x1000, buffer 0x8b16983], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup 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 0x8b16983], image[size 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 0x2f3d5b0b], image[size 668 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 0xffffffffb90108c7, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 1024x1024 brd 0, cur -1/0 668x1000, buffer 0x2f3d5b0b], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 42.0, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -1.0029941, r 0.99700594, b -1.4970059, t 1.4970059] 2.0x2.9940119, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size -1/0 1024x1024 brd 0, cur -1/0 668x1000, buffer 0x2f3d5b0b], 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 0x8b16983], image[size 668 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 0xffffffffaa01087c, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 1024x1024 brd 0, cur -1/0 668x1000, buffer 0x8b16983], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup 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 0x8b16983], image[size 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 0x2f3d5b0b], image[size 668 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 0xffffffffb90108c7, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 1024x1024 brd 0, cur -1/0 668x1000, buffer 0x2f3d5b0b], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 42.0, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -1.0029941, r 0.99700594, b -1.4970059, t 1.4970059] 2.0x2.9940119, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size -1/0 1024x1024 brd 0, cur -1/0 668x1000, buffer 0x2f3d5b0b], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffff92010861, tileRendererInUse null [junit] >> Gears angle 42.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffff92010861, 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 0x63010833, 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 0x63010833, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 192 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 0x63010833, 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 0xffffffff92010861, tileRendererInUse null [junit] >> Gears angle 43.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip true [junit] PRINTable: OffscreenPrintable [junit] PRINT DPI: 150, AA -1, scaleGL 0.48 [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0xffffffff8f01087a, 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 0xffffffffc601091a, 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@317807d8: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@7f9a5b82 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x5d34659b], image[size 667 x 1000, 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 0xffffffffc601091a, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x5d34659b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] 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 0x5d34659b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x69c89333], image[size 667 x 1000, buffer 0x0], 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 0xffffffffb90108c7, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x69c89333], 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 0x69c89333], 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@7e007b04: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@acf6b50 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x5d34659b], image[size 667 x 1000, 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 0xffffffffc601091a, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x5d34659b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] 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 0x5d34659b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x69c89333], image[size 667 x 1000, buffer 0x0], 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 0xffffffffb90108c7, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x69c89333], 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 0x69c89333], 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@6471ba11: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@403a0fae [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x5d34659b], image[size 667 x 1000, 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 0xffffffffc601091a, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x5d34659b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] 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 0x5d34659b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x69c89333], image[size 667 x 1000, buffer 0x0], 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 0xffffffffb90108c7, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x69c89333], 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 0x69c89333], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x2d0108cc, 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 0x2d0108cc, 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 0xffffffff92010861, 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 0xffffffff92010861, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 1877 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 0x63010833, tileRendererInUse null [junit] >> Gears angle 55.0, [l -1.0, r 1.0, b -1.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 0xb0108d7, 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@3cb946d7: custom/internal type = 2/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@5684bc4f [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x19162e6b], image[size 667 x 1000, 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 0xb0108d7, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x19162e6b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] 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 0x19162e6b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x1ff583fb], image[size 667 x 1000, buffer 0x0], 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 0xffffffffb90108c7, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x1ff583fb], 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 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 0x1ff583fb], 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@6ae0865f: custom/internal type = 2/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@58423c0d [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x19162e6b], image[size 667 x 1000, 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 0xb0108d7, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x19162e6b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] 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 0x19162e6b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x1ff583fb], image[size 667 x 1000, buffer 0x0], 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 0xffffffffb90108c7, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x1ff583fb], 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 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 0x1ff583fb], 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@b92923f: custom/internal type = 2/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@1400cbfd [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x19162e6b], image[size 667 x 1000, 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 0xb0108d7, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x19162e6b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] 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 0x19162e6b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x1ff583fb], image[size 667 x 1000, buffer 0x0], 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 0xffffffffb90108c7, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x1ff583fb], 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 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 0x1ff583fb], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffaa01087c, tileRendererInUse null [junit] >> Gears angle 55.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffaa01087c, tileRendererInUse null [junit] >> Gears angle 55.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x2d0108cc, 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 0x2d0108cc, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 1768 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 0xffffffff92010861, tileRendererInUse null [junit] >> Gears angle 60.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0xb0108d7, 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@5d87465a: custom/internal type = 1/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@7ef9cb7c [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x84c2088], image[size 667 x 1000, 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 0xb0108d7, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x84c2088], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] 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 0x84c2088], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x4a56204], image[size 667 x 1000, buffer 0x0], 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 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x4a56204], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 60.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r 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 0x4a56204], 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@f0598a6: custom/internal type = 1/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@6f90be7d [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x84c2088], image[size 667 x 1000, 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 0xb0108d7, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x84c2088], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] 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 0x84c2088], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x4a56204], image[size 667 x 1000, buffer 0x0], 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 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x4a56204], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 60.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r 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 0x4a56204], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffc601091a, tileRendererInUse null [junit] >> Gears angle 60.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffc601091a, tileRendererInUse null [junit] >> Gears angle 61.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x2d0108cc, 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 0x2d0108cc, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 983 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 0xffffffffaa01087c, tileRendererInUse null [junit] >> Gears angle 68.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x2d0108cc, 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@6427190e: custom/internal type = 4/0 DirectColorModel: rmask=ff gmask=ff00 bmask=ff0000 amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@25e98065 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x1011b451], image[size 667 x 1000, 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 0x2d0108cc, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x1011b451], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] 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 0x1011b451], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x67a92582], image[size 667 x 1000, buffer 0x0], 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 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x67a92582], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 68.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x67a92582], 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@34200e2c: custom/internal type = 4/0 DirectColorModel: rmask=ff gmask=ff00 bmask=ff0000 amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@fc496ac [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x1011b451], image[size 667 x 1000, 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 0x2d0108cc, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x1011b451], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] 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 0x1011b451], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x67a92582], image[size 667 x 1000, buffer 0x0], 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 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x67a92582], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 68.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x67a92582], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffb90108c7, tileRendererInUse null [junit] >> Gears angle 68.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffb90108c7, tileRendererInUse null [junit] >> Gears angle 68.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x63010833, 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 0x63010833, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 995 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 0xffffffffc601091a, tileRendererInUse null [junit] >> Gears angle 73.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x2d0108cc, 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@79feca97: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@42d126cf [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x5181c1df], image[size 667 x 1000, 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 0x2d0108cc, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x5181c1df], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] 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 0x5181c1df], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x160712c2], image[size 667 x 1000, buffer 0x0], 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 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x160712c2], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 73.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x160712c2], 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@3780be3a: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@552a3f4d [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x5181c1df], image[size 667 x 1000, 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 0x2d0108cc, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x5181c1df], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] 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 0x5181c1df], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x160712c2], image[size 667 x 1000, buffer 0x0], 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 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x160712c2], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 73.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x160712c2], 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@2895317d: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@2b38f196 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x5181c1df], image[size 667 x 1000, 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 0x2d0108cc, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x5181c1df], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] 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 0x5181c1df], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x160712c2], image[size 667 x 1000, buffer 0x0], 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 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x160712c2], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 73.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x160712c2], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xb0108d7, tileRendererInUse null [junit] >> Gears angle 73.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xb0108d7, tileRendererInUse null [junit] >> Gears angle 74.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffb90108c7, 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 0xffffffffb90108c7, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 1841 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 0xffffffffb90108c7, 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 0xb0108d7, tileRendererInUse null [junit] >> Gears angle 75.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip true [junit] 0 s: 60 f / 488 ms, 122.9 fps, 8 ms/f; total: 60 f, 122.9 fps, 8 ms/f [junit] 0 s: 60 f / 479 ms, 125.2 fps, 7 ms/f; total: 120 f, 124.0 fps, 8 ms/f [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155499462 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:1675155499483 d 0ms]] [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT - test12_flip0_aa8 [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675155499504 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1675155499504 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [junit] Tests run: 10, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 124.948 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675155375237 ms III - Start [junit] SLOCK [T main @ 1675155375237 ms +++ localhost/127.0.0.1:59999 - Locked within 9 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 0xffffffffda01081a, 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 0xffffffffe501092a, 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:1675155377191 d 1ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155377193 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155377193 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155377197 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155377197 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 0x5e6ff71b], image[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 0xffffffffaa01087c, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x5e6ff71b], image[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 0x5e6ff71b], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x6edf0a6b], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffe501092a, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x6edf0a6b], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 24.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x6edf0a6b], 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 0x5e6ff71b], image[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 0xffffffffaa01087c, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x5e6ff71b], image[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 0x5e6ff71b], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x6edf0a6b], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffe501092a, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x6edf0a6b], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 24.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x6edf0a6b], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffe501092a, tileRendererInUse null [junit] >> Gears angle 24.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffaa01087c, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 290 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 0x2e0107a1, tileRendererInUse null [junit] >> Gears angle 30.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0xffffffffee0107d6, 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 0x2d525f1f], image[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 0xffffffffee0107d6, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0x2d525f1f], image[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 0x2d525f1f], 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 0x21d7e79d], image[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 0xb0108d7, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0x21d7e79d], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] >> Gears angle 30.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0x21d7e79d], 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 0x2d525f1f], image[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 0xffffffffee0107d6, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0x2d525f1f], image[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 0x2d525f1f], 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 0x21d7e79d], image[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 0xb0108d7, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0x21d7e79d], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] >> Gears angle 30.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0x21d7e79d], image[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 0xffffffff92010861, tileRendererInUse null [junit] >> Gears angle 30.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffff92010861, tileRendererInUse null [junit] >> Gears angle 30.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffe501092a, 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 0xffffffffe501092a, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 272 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 0x5dd7842e], image[size 668 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 0xffffffffe501092a, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/0 320x480, buffer 0x5dd7842e], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffe501092a, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/0 320x480, buffer 0x5dd7842e], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffe501092a, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/0 28x480, buffer 0x5dd7842e], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xffffffffe501092a, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/480 320x480, buffer 0x5dd7842e], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffe501092a, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/480 320x480, buffer 0x5dd7842e], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffe501092a, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/480 28x480, buffer 0x5dd7842e], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xffffffffe501092a, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/960 320x40, buffer 0x5dd7842e], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffe501092a, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/960 320x40, buffer 0x5dd7842e], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffe501092a, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0x5dd7842e], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup 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 0x5dd7842e], image[size 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 0x200d8148], image[size 668 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 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/0 320x480, buffer 0x200d8148], image[size 668 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.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 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/0 320x480, buffer 0x200d8148], image[size 668 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.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 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/0 28x480, buffer 0x200d8148], image[size 668 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.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 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/480 320x480, buffer 0x200d8148], image[size 668 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.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 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/480 320x480, buffer 0x200d8148], image[size 668 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.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 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/480 28x480, buffer 0x200d8148], image[size 668 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.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 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/960 320x40, buffer 0x200d8148], image[size 668 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.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 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/960 320x40, buffer 0x200d8148], image[size 668 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.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 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0x200d8148], image[size 668 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.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 0x200d8148], 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 0x5dd7842e], image[size 668 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 0xffffffffe501092a, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/0 320x480, buffer 0x5dd7842e], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffe501092a, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/0 320x480, buffer 0x5dd7842e], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffe501092a, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/0 28x480, buffer 0x5dd7842e], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xffffffffe501092a, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/480 320x480, buffer 0x5dd7842e], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffe501092a, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/480 320x480, buffer 0x5dd7842e], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffe501092a, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/480 28x480, buffer 0x5dd7842e], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xffffffffe501092a, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/960 320x40, buffer 0x5dd7842e], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffe501092a, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/960 320x40, buffer 0x5dd7842e], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffe501092a, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0x5dd7842e], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup 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 0x5dd7842e], image[size 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 0x200d8148], image[size 668 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 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/0 320x480, buffer 0x200d8148], image[size 668 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.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 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/0 320x480, buffer 0x200d8148], image[size 668 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.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 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/0 28x480, buffer 0x200d8148], image[size 668 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.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 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/480 320x480, buffer 0x200d8148], image[size 668 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.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 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/480 320x480, buffer 0x200d8148], image[size 668 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.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 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/480 28x480, buffer 0x200d8148], image[size 668 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.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 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/960 320x40, buffer 0x200d8148], image[size 668 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.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 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/960 320x40, buffer 0x200d8148], image[size 668 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.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 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0x200d8148], image[size 668 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.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 0x200d8148], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffff92010861, 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 0xffffffffe501092a, 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 0xffffffffaa01087c, tileRendererInUse null [junit] >> Gears angle 43.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 2048x2048 of 2048x2048, swapInterval 1, drawable 0xffffffffcc010841, 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 0x4769f27a], image[size 668 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 0xffffffffcc010841, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 2048x2048 brd 0, cur -1/0 668x1000, buffer 0x4769f27a], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup 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 0x4769f27a], image[size 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 0x28753a8c], image[size 668 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 0xfffffffff6010884, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 2048x2048 brd 0, cur -1/0 668x1000, buffer 0x28753a8c], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.0, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -1.0029941, r 0.99700594, b -1.4970059, t 1.4970059] 2.0x2.9940119, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size -1/0 2048x2048 brd 0, cur -1/0 668x1000, buffer 0x28753a8c], 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 0x4769f27a], image[size 668 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 0xffffffffcc010841, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 2048x2048 brd 0, cur -1/0 668x1000, buffer 0x4769f27a], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup 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 0x4769f27a], image[size 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 0x28753a8c], image[size 668 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 0xfffffffff6010884, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 2048x2048 brd 0, cur -1/0 668x1000, buffer 0x28753a8c], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.0, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -1.0029941, r 0.99700594, b -1.4970059, t 1.4970059] 2.0x2.9940119, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size -1/0 2048x2048 brd 0, cur -1/0 668x1000, buffer 0x28753a8c], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xb0108d7, 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 0xb0108d7, 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 0xffffffff92010861, 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 0xffffffff92010861, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 385 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 0x4be33cbb], image[size 668 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 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/0 320x480, buffer 0x4be33cbb], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/0 320x480, buffer 0x4be33cbb], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/0 28x480, buffer 0x4be33cbb], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/480 320x480, buffer 0x4be33cbb], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/480 320x480, buffer 0x4be33cbb], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/480 28x480, buffer 0x4be33cbb], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/960 320x40, buffer 0x4be33cbb], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/960 320x40, buffer 0x4be33cbb], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0x4be33cbb], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup 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 0x4be33cbb], image[size 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 0x13eacfc0], image[size 668 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 0xb0108d7, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/0 320x480, buffer 0x13eacfc0], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 48.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 0xb0108d7, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/0 320x480, buffer 0x13eacfc0], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 48.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 0xb0108d7, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/0 28x480, buffer 0x13eacfc0], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 48.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 0xb0108d7, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/480 320x480, buffer 0x13eacfc0], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 48.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 0xb0108d7, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/480 320x480, buffer 0x13eacfc0], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 48.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 0xb0108d7, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/480 28x480, buffer 0x13eacfc0], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 48.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 0xb0108d7, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/960 320x40, buffer 0x13eacfc0], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 48.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 0xb0108d7, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/960 320x40, buffer 0x13eacfc0], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 48.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 0xb0108d7, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0x13eacfc0], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 48.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 0x13eacfc0], 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 0x4be33cbb], image[size 668 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 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/0 320x480, buffer 0x4be33cbb], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/0 320x480, buffer 0x4be33cbb], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/0 28x480, buffer 0x4be33cbb], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/480 320x480, buffer 0x4be33cbb], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/480 320x480, buffer 0x4be33cbb], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/480 28x480, buffer 0x4be33cbb], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/960 320x40, buffer 0x4be33cbb], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/960 320x40, buffer 0x4be33cbb], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0x4be33cbb], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup 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 0x4be33cbb], image[size 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 0x13eacfc0], image[size 668 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 0xb0108d7, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/0 320x480, buffer 0x13eacfc0], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 48.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 0xb0108d7, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/0 320x480, buffer 0x13eacfc0], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 48.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 0xb0108d7, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/0 28x480, buffer 0x13eacfc0], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 48.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 0xb0108d7, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/480 320x480, buffer 0x13eacfc0], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 48.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 0xb0108d7, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/480 320x480, buffer 0x13eacfc0], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 48.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 0xb0108d7, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/480 28x480, buffer 0x13eacfc0], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 48.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 0xb0108d7, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/960 320x40, buffer 0x13eacfc0], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 48.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 0xb0108d7, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/960 320x40, buffer 0x13eacfc0], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 48.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 0xb0108d7, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0x13eacfc0], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 48.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 0x13eacfc0], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xb0108d7, tileRendererInUse null [junit] >> Gears angle 48.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffff92010861, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 442 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 0xffffffff92010861, 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 0xb0108d7, tileRendererInUse null [junit] >> Gears angle 50.0, [l -1.0, r 1.0, b -1.5, t 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@312906e9: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@4b39f4f4 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x3e063d99], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x3e063d99], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x3e063d99], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x3e063d99], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x3e063d99], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x3e063d99], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x3e063d99], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x3e063d99], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x3e063d99], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x3e063d99], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x3e063d99], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x6e46c7ba], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0xb0108d7, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x6e46c7ba], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 54.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b -1.4992504, t -0.05997002] 0.9595202x1.4392804, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0xb0108d7, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x6e46c7ba], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 54.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b -1.4992504, t -0.05997002] 0.9595202x1.4392804, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0xb0108d7, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x6e46c7ba], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 54.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b -1.4992504, t -0.05997002] 0.0809595x1.4392804, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0xb0108d7, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x6e46c7ba], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 54.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b -0.05997002, t 1.3793104] 0.9595202x1.4392804, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0xb0108d7, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x6e46c7ba], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 54.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b -0.05997002, t 1.3793104] 0.9595202x1.4392804, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0xb0108d7, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x6e46c7ba], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 54.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b -0.05997002, t 1.3793104] 0.0809595x1.4392804, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0xb0108d7, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x6e46c7ba], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 54.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b 1.3793104, t 1.4992504] 0.9595202x0.11994004, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0xb0108d7, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x6e46c7ba], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 54.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b 1.3793104, t 1.4992504] 0.9595202x0.11994004, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0xb0108d7, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x6e46c7ba], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 54.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b 1.3793104, t 1.4992504] 0.0809595x0.11994004, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x6e46c7ba], 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@71e14f34: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@7329d4f5 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x3e063d99], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x3e063d99], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x3e063d99], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x3e063d99], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x3e063d99], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x3e063d99], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x3e063d99], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x3e063d99], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x3e063d99], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x3e063d99], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x3e063d99], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x6e46c7ba], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0xb0108d7, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x6e46c7ba], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 54.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b -1.4992504, t -0.05997002] 0.9595202x1.4392804, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0xb0108d7, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x6e46c7ba], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 54.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b -1.4992504, t -0.05997002] 0.9595202x1.4392804, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0xb0108d7, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x6e46c7ba], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 54.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b -1.4992504, t -0.05997002] 0.0809595x1.4392804, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0xb0108d7, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x6e46c7ba], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 54.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b -0.05997002, t 1.3793104] 0.9595202x1.4392804, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0xb0108d7, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x6e46c7ba], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 54.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b -0.05997002, t 1.3793104] 0.9595202x1.4392804, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0xb0108d7, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x6e46c7ba], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 54.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b -0.05997002, t 1.3793104] 0.0809595x1.4392804, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0xb0108d7, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x6e46c7ba], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 54.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b 1.3793104, t 1.4992504] 0.9595202x0.11994004, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0xb0108d7, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x6e46c7ba], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 54.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b 1.3793104, t 1.4992504] 0.9595202x0.11994004, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0xb0108d7, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x6e46c7ba], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 54.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b 1.3793104, t 1.4992504] 0.0809595x0.11994004, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x6e46c7ba], 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@84b94b0: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@2b5ee82c [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x3e063d99], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x3e063d99], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x3e063d99], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x3e063d99], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x3e063d99], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x3e063d99], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x3e063d99], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x3e063d99], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x3e063d99], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x3e063d99], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x3e063d99], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x6e46c7ba], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0xb0108d7, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x6e46c7ba], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 54.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b -1.4992504, t -0.05997002] 0.9595202x1.4392804, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0xb0108d7, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x6e46c7ba], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 54.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b -1.4992504, t -0.05997002] 0.9595202x1.4392804, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0xb0108d7, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x6e46c7ba], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 54.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b -1.4992504, t -0.05997002] 0.0809595x1.4392804, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0xb0108d7, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x6e46c7ba], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 54.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b -0.05997002, t 1.3793104] 0.9595202x1.4392804, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0xb0108d7, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x6e46c7ba], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 54.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b -0.05997002, t 1.3793104] 0.9595202x1.4392804, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0xb0108d7, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x6e46c7ba], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 54.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b -0.05997002, t 1.3793104] 0.0809595x1.4392804, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0xb0108d7, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x6e46c7ba], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 54.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b 1.3793104, t 1.4992504] 0.9595202x0.11994004, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0xb0108d7, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x6e46c7ba], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 54.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b 1.3793104, t 1.4992504] 0.9595202x0.11994004, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0xb0108d7, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x6e46c7ba], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 54.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b 1.3793104, t 1.4992504] 0.0809595x0.11994004, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x6e46c7ba], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xb0108d7, tileRendererInUse null [junit] >> Gears angle 54.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffff92010861, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 2236 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@7b592b17: custom/internal type = 2/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@2dd3fb5 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x3dcfc66b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x3dcfc66b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x3dcfc66b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x3dcfc66b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x3dcfc66b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x3dcfc66b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x3dcfc66b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x3dcfc66b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x3dcfc66b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x3dcfc66b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x3dcfc66b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x6ae4008f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0xb0108d7, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x6ae4008f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 61.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b -1.4992504, t -0.05997002] 0.9595202x1.4392804, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0xb0108d7, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x6ae4008f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 61.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b -1.4992504, t -0.05997002] 0.9595202x1.4392804, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0xb0108d7, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x6ae4008f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 61.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b -1.4992504, t -0.05997002] 0.0809595x1.4392804, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0xb0108d7, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x6ae4008f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 61.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b -0.05997002, t 1.3793104] 0.9595202x1.4392804, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0xb0108d7, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x6ae4008f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 61.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b -0.05997002, t 1.3793104] 0.9595202x1.4392804, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0xb0108d7, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x6ae4008f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 61.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b -0.05997002, t 1.3793104] 0.0809595x1.4392804, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0xb0108d7, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x6ae4008f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 61.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b 1.3793104, t 1.4992504] 0.9595202x0.11994004, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0xb0108d7, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x6ae4008f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 61.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b 1.3793104, t 1.4992504] 0.9595202x0.11994004, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0xb0108d7, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x6ae4008f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 61.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b 1.3793104, t 1.4992504] 0.0809595x0.11994004, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x6ae4008f], 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@708a3128: custom/internal type = 2/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@3566250c [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x3dcfc66b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x3dcfc66b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x3dcfc66b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x3dcfc66b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x3dcfc66b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x3dcfc66b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x3dcfc66b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x3dcfc66b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x3dcfc66b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x3dcfc66b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x3dcfc66b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x6ae4008f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0xb0108d7, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x6ae4008f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 61.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b -1.4992504, t -0.05997002] 0.9595202x1.4392804, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0xb0108d7, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x6ae4008f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 61.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b -1.4992504, t -0.05997002] 0.9595202x1.4392804, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0xb0108d7, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x6ae4008f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 61.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b -1.4992504, t -0.05997002] 0.0809595x1.4392804, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0xb0108d7, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x6ae4008f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 61.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b -0.05997002, t 1.3793104] 0.9595202x1.4392804, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0xb0108d7, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x6ae4008f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 61.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b -0.05997002, t 1.3793104] 0.9595202x1.4392804, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0xb0108d7, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x6ae4008f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 61.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b -0.05997002, t 1.3793104] 0.0809595x1.4392804, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0xb0108d7, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x6ae4008f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 61.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b 1.3793104, t 1.4992504] 0.9595202x0.11994004, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0xb0108d7, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x6ae4008f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 61.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b 1.3793104, t 1.4992504] 0.9595202x0.11994004, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0xb0108d7, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x6ae4008f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 61.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b 1.3793104, t 1.4992504] 0.0809595x0.11994004, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x6ae4008f], 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@649f03f8: custom/internal type = 2/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@3dd7df7b [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x3dcfc66b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x3dcfc66b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x3dcfc66b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x3dcfc66b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x3dcfc66b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x3dcfc66b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x3dcfc66b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x3dcfc66b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x3dcfc66b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x3dcfc66b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x3dcfc66b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x6ae4008f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0xb0108d7, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x6ae4008f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 61.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b -1.4992504, t -0.05997002] 0.9595202x1.4392804, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0xb0108d7, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x6ae4008f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 61.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b -1.4992504, t -0.05997002] 0.9595202x1.4392804, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0xb0108d7, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x6ae4008f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 61.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b -1.4992504, t -0.05997002] 0.0809595x1.4392804, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0xb0108d7, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x6ae4008f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 61.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b -0.05997002, t 1.3793104] 0.9595202x1.4392804, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0xb0108d7, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x6ae4008f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 61.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b -0.05997002, t 1.3793104] 0.9595202x1.4392804, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0xb0108d7, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x6ae4008f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 61.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b -0.05997002, t 1.3793104] 0.0809595x1.4392804, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0xb0108d7, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x6ae4008f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 61.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b 1.3793104, t 1.4992504] 0.9595202x0.11994004, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0xb0108d7, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x6ae4008f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 61.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b 1.3793104, t 1.4992504] 0.9595202x0.11994004, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0xb0108d7, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x6ae4008f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 61.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b 1.3793104, t 1.4992504] 0.0809595x0.11994004, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x6ae4008f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xb0108d7, tileRendererInUse null [junit] >> Gears angle 61.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffff92010861, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 2010 ms [junit] PRINT AWTPrintLifecycle.release.count 2 [junit] No PDF [junit] doPrint: dpi 150, TestTiledPrintingGearsSwingAWT.test01_flip1_aa0_______________-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@251665a5: custom/internal type = 1/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@39d260a8 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x44e6216b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x44e6216b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x44e6216b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x44e6216b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x44e6216b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x44e6216b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x44e6216b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x44e6216b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x44e6216b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x44e6216b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x44e6216b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x43d59483], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0xb0108d7, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x43d59483], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 67.0, [l -1.0, r 1.0, b -1.4992504, t 1.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 0xb0108d7, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x43d59483], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 67.0, [l -1.0, r 1.0, b -1.4992504, t 1.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 0xb0108d7, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x43d59483], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 67.0, [l -1.0, r 1.0, b -1.4992504, t 1.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 0xb0108d7, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x43d59483], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 67.0, [l -1.0, r 1.0, b -1.4992504, t 1.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 0xb0108d7, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x43d59483], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 67.0, [l -1.0, r 1.0, b -1.4992504, t 1.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 0xb0108d7, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x43d59483], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 67.0, [l -1.0, r 1.0, b -1.4992504, t 1.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 0xb0108d7, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x43d59483], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 67.0, [l -1.0, r 1.0, b -1.4992504, t 1.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 0xb0108d7, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x43d59483], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 67.0, [l -1.0, r 1.0, b -1.4992504, t 1.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 0xb0108d7, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x43d59483], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 67.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b 1.3793104, t 1.4992504] 0.0809595x0.11994004, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x43d59483], 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@23138e5: custom/internal type = 1/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@479f92f9 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x44e6216b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x44e6216b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x44e6216b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x44e6216b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x44e6216b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x44e6216b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x44e6216b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x44e6216b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x44e6216b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x44e6216b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x44e6216b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x43d59483], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0xb0108d7, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x43d59483], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 67.0, [l -1.0, r 1.0, b -1.4992504, t 1.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 0xb0108d7, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x43d59483], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 67.0, [l -1.0, r 1.0, b -1.4992504, t 1.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 0xb0108d7, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x43d59483], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 67.0, [l -1.0, r 1.0, b -1.4992504, t 1.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 0xb0108d7, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x43d59483], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 67.0, [l -1.0, r 1.0, b -1.4992504, t 1.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 0xb0108d7, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x43d59483], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 67.0, [l -1.0, r 1.0, b -1.4992504, t 1.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 0xb0108d7, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x43d59483], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 67.0, [l -1.0, r 1.0, b -1.4992504, t 1.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 0xb0108d7, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x43d59483], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 67.0, [l -1.0, r 1.0, b -1.4992504, t 1.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 0xb0108d7, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x43d59483], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 67.0, [l -1.0, r 1.0, b -1.4992504, t 1.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 0xb0108d7, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x43d59483], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 67.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b 1.3793104, t 1.4992504] 0.0809595x0.11994004, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x43d59483], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xb0108d7, tileRendererInUse null [junit] >> Gears angle 67.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -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 0xffffffff92010861, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 1235 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@f08efb5: custom/internal type = 4/0 DirectColorModel: rmask=ff gmask=ff00 bmask=ff0000 amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@23d6fbd3 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x7ab10479], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x7ab10479], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x7ab10479], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x7ab10479], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x7ab10479], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x7ab10479], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x7ab10479], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x7ab10479], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x7ab10479], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x7ab10479], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x7ab10479], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x3f6e5e13], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0xb0108d7, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x3f6e5e13], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 74.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b -1.4992504, t -0.05997002] 0.9595202x1.4392804, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0xb0108d7, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x3f6e5e13], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 74.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b -1.4992504, t -0.05997002] 0.9595202x1.4392804, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0xb0108d7, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x3f6e5e13], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 74.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b -1.4992504, t -0.05997002] 0.0809595x1.4392804, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0xb0108d7, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x3f6e5e13], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 74.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b -0.05997002, t 1.3793104] 0.9595202x1.4392804, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0xb0108d7, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x3f6e5e13], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 74.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b -0.05997002, t 1.3793104] 0.9595202x1.4392804, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0xb0108d7, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x3f6e5e13], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 74.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b -0.05997002, t 1.3793104] 0.0809595x1.4392804, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0xb0108d7, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x3f6e5e13], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 74.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b 1.3793104, t 1.4992504] 0.9595202x0.11994004, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0xb0108d7, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x3f6e5e13], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 74.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b 1.3793104, t 1.4992504] 0.9595202x0.11994004, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0xb0108d7, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x3f6e5e13], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 74.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b 1.3793104, t 1.4992504] 0.0809595x0.11994004, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x3f6e5e13], 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@79c82db7: custom/internal type = 4/0 DirectColorModel: rmask=ff gmask=ff00 bmask=ff0000 amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@4d28420c [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x7ab10479], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x7ab10479], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x7ab10479], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x7ab10479], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x7ab10479], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x7ab10479], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x7ab10479], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x7ab10479], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x7ab10479], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x7ab10479], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x7ab10479], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x3f6e5e13], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0xb0108d7, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x3f6e5e13], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 74.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b -1.4992504, t -0.05997002] 0.9595202x1.4392804, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0xb0108d7, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x3f6e5e13], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 74.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b -1.4992504, t -0.05997002] 0.9595202x1.4392804, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0xb0108d7, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x3f6e5e13], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 74.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b -1.4992504, t -0.05997002] 0.0809595x1.4392804, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0xb0108d7, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x3f6e5e13], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 74.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b -0.05997002, t 1.3793104] 0.9595202x1.4392804, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0xb0108d7, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x3f6e5e13], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 74.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b -0.05997002, t 1.3793104] 0.9595202x1.4392804, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0xb0108d7, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x3f6e5e13], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 74.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b -0.05997002, t 1.3793104] 0.0809595x1.4392804, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0xb0108d7, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x3f6e5e13], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 74.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b 1.3793104, t 1.4992504] 0.9595202x0.11994004, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0xb0108d7, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x3f6e5e13], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 74.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b 1.3793104, t 1.4992504] 0.9595202x0.11994004, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0xb0108d7, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x3f6e5e13], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 74.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b 1.3793104, t 1.4992504] 0.0809595x0.11994004, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x3f6e5e13], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xb0108d7, tileRendererInUse null [junit] >> Gears angle 74.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffff92010861, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 1183 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@6b1d2322: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@1d95a152 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x24d5230e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x24d5230e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x24d5230e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x24d5230e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x24d5230e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x24d5230e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x24d5230e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x24d5230e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x24d5230e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x24d5230e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x24d5230e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0xab8fe31], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0xb0108d7, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0xab8fe31], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 80.0, [l -1.0, r 1.0, b -1.4992504, t 1.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 0xb0108d7, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0xab8fe31], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 80.0, [l -1.0, r 1.0, b -1.4992504, t 1.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 0xb0108d7, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0xab8fe31], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 80.0, [l -1.0, r 1.0, b -1.4992504, t 1.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 0xb0108d7, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0xab8fe31], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 80.0, [l -1.0, r 1.0, b -1.4992504, t 1.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 0xb0108d7, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0xab8fe31], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 80.0, [l -1.0, r 1.0, b -1.4992504, t 1.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 0xb0108d7, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0xab8fe31], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 80.0, [l -1.0, r 1.0, b -1.4992504, t 1.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 0xb0108d7, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0xab8fe31], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 80.0, [l -1.0, r 1.0, b -1.4992504, t 1.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 0xb0108d7, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0xab8fe31], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 80.0, [l -1.0, r 1.0, b -1.4992504, t 1.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 0xb0108d7, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0xab8fe31], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 80.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b 1.3793104, t 1.4992504] 0.0809595x0.11994004, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0xab8fe31], 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@64a45277: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@2339b28a [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x24d5230e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x24d5230e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x24d5230e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x24d5230e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x24d5230e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x24d5230e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x24d5230e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x24d5230e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x24d5230e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x24d5230e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x24d5230e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0xab8fe31], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0xb0108d7, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0xab8fe31], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 80.0, [l -1.0, r 1.0, b -1.4992504, t 1.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 0xb0108d7, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0xab8fe31], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 80.0, [l -1.0, r 1.0, b -1.4992504, t 1.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 0xb0108d7, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0xab8fe31], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 80.0, [l -1.0, r 1.0, b -1.4992504, t 1.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 0xb0108d7, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0xab8fe31], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 80.0, [l -1.0, r 1.0, b -1.4992504, t 1.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 0xb0108d7, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0xab8fe31], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 80.0, [l -1.0, r 1.0, b -1.4992504, t 1.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 0xb0108d7, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0xab8fe31], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 80.0, [l -1.0, r 1.0, b -1.4992504, t 1.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 0xb0108d7, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0xab8fe31], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 80.0, [l -1.0, r 1.0, b -1.4992504, t 1.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 0xb0108d7, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0xab8fe31], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 80.0, [l -1.0, r 1.0, b -1.4992504, t 1.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 0xb0108d7, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0xab8fe31], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 80.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b 1.3793104, t 1.4992504] 0.0809595x0.11994004, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0xab8fe31], 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@2f3d429a: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@7400655e [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x24d5230e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x24d5230e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x24d5230e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x24d5230e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x24d5230e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x24d5230e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x24d5230e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x24d5230e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x24d5230e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x24d5230e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x24d5230e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0xab8fe31], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0xb0108d7, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0xab8fe31], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 80.0, [l -1.0, r 1.0, b -1.4992504, t 1.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 0xb0108d7, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0xab8fe31], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 80.0, [l -1.0, r 1.0, b -1.4992504, t 1.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 0xb0108d7, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0xab8fe31], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 80.0, [l -1.0, r 1.0, b -1.4992504, t 1.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 0xb0108d7, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0xab8fe31], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 80.0, [l -1.0, r 1.0, b -1.4992504, t 1.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 0xb0108d7, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0xab8fe31], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 80.0, [l -1.0, r 1.0, b -1.4992504, t 1.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 0xb0108d7, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0xab8fe31], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 80.0, [l -1.0, r 1.0, b -1.4992504, t 1.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 0xb0108d7, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0xab8fe31], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 80.0, [l -1.0, r 1.0, b -1.4992504, t 1.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 0xb0108d7, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0xab8fe31], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 80.0, [l -1.0, r 1.0, b -1.4992504, t 1.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 0xb0108d7, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0xab8fe31], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 80.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b 1.3793104, t 1.4992504] 0.0809595x0.11994004, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0xab8fe31], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xb0108d7, tileRendererInUse null [junit] >> Gears angle 80.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffff92010861, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 2100 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 0xffffffff92010861, 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 0xb0108d7, tileRendererInUse null [junit] >> Gears angle 81.5, [l -1.0, r 1.0, b -1.5, t 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 / 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:1675155390254 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:1675155390273 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 0x440107ab, 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 0x5c01089b, 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:1675155391005 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155391005 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155391005 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155391007 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155391007 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 0x13c38e83], image[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 0x440107ab, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x13c38e83], image[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 0x13c38e83], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x6433307d], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x5c01089b, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x6433307d], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 15.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x6433307d], 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 0x13c38e83], image[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 0x440107ab, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x13c38e83], image[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 0x13c38e83], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x6433307d], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x5c01089b, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x6433307d], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 15.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x6433307d], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x5c01089b, 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 0x440107ab, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 110 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 0xffffffffb001065e, 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] RedSquareES1.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0xffffffffdc0108af, 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 0xb318be7], image[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 0xffffffffdc0108af, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0xb318be7], image[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 0xb318be7], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x504059a6], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffb001065e, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0x504059a6], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 20.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0x504059a6], 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 0xb318be7], image[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 0xffffffffdc0108af, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0xb318be7], image[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 0xb318be7], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x504059a6], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffb001065e, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0x504059a6], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 20.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0x504059a6], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x5c01089b, 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] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x5c01089b, tileRendererInUse null [junit] >> Gears angle 21.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x440107ab, 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 0x440107ab, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 193 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 0x4c0fcf36], image[size 668 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 0x440107ab, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/0 320x480, buffer 0x4c0fcf36], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x440107ab, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/0 320x480, buffer 0x4c0fcf36], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x440107ab, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/0 28x480, buffer 0x4c0fcf36], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x440107ab, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/480 320x480, buffer 0x4c0fcf36], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x440107ab, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/480 320x480, buffer 0x4c0fcf36], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x440107ab, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/480 28x480, buffer 0x4c0fcf36], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x440107ab, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/960 320x40, buffer 0x4c0fcf36], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x440107ab, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/960 320x40, buffer 0x4c0fcf36], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x440107ab, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0x4c0fcf36], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup 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 0x4c0fcf36], image[size 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 0x4126b739], image[size 668 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 0x5c01089b, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/0 320x480, buffer 0x4126b739], 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 0x5c01089b, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/0 320x480, buffer 0x4126b739], 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 0x5c01089b, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/0 28x480, buffer 0x4126b739], 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 0x5c01089b, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/480 320x480, buffer 0x4126b739], 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 0x5c01089b, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/480 320x480, buffer 0x4126b739], 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 0x5c01089b, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/480 28x480, buffer 0x4126b739], 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 0x5c01089b, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/960 320x40, buffer 0x4126b739], 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 0x5c01089b, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/960 320x40, buffer 0x4126b739], 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 0x5c01089b, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0x4126b739], 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 0x4126b739], 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 0x4c0fcf36], image[size 668 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 0x440107ab, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/0 320x480, buffer 0x4c0fcf36], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x440107ab, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/0 320x480, buffer 0x4c0fcf36], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x440107ab, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/0 28x480, buffer 0x4c0fcf36], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x440107ab, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/480 320x480, buffer 0x4c0fcf36], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x440107ab, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/480 320x480, buffer 0x4c0fcf36], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x440107ab, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/480 28x480, buffer 0x4c0fcf36], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x440107ab, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/960 320x40, buffer 0x4c0fcf36], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x440107ab, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/960 320x40, buffer 0x4c0fcf36], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x440107ab, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0x4c0fcf36], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup 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 0x4c0fcf36], image[size 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 0x4126b739], image[size 668 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 0x5c01089b, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/0 320x480, buffer 0x4126b739], 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 0x5c01089b, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/0 320x480, buffer 0x4126b739], 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 0x5c01089b, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/0 28x480, buffer 0x4126b739], 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 0x5c01089b, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/480 320x480, buffer 0x4126b739], 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 0x5c01089b, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/480 320x480, buffer 0x4126b739], 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 0x5c01089b, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/480 28x480, buffer 0x4126b739], 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 0x5c01089b, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/960 320x40, buffer 0x4126b739], 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 0x5c01089b, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/960 320x40, buffer 0x4126b739], 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 0x5c01089b, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0x4126b739], 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 0x4126b739], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x5c01089b, 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 0x440107ab, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 551 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 0xfffffffff0010922, 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 0x39010949, 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 0x56208136], image[size 668 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 0x39010949, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 2048x2048 brd 0, cur -1/0 668x1000, buffer 0x56208136], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup 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 0x56208136], image[size 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 0x28cdd497], image[size 668 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 0xfffffffff0010922, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 2048x2048 brd 0, cur -1/0 668x1000, buffer 0x28cdd497], 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 0x28cdd497], 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 0x56208136], image[size 668 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 0x39010949, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 2048x2048 brd 0, cur -1/0 668x1000, buffer 0x56208136], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup 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 0x56208136], image[size 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 0x28cdd497], image[size 668 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 0xfffffffff0010922, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 2048x2048 brd 0, cur -1/0 668x1000, buffer 0x28cdd497], 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 0x28cdd497], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x5c01089b, 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 0x5c01089b, 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 0x440107ab, 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 0x440107ab, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 507 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 0x17add9c5], image[size 668 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 0x440107ab, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/0 320x480, buffer 0x17add9c5], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x440107ab, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/0 320x480, buffer 0x17add9c5], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x440107ab, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/0 28x480, buffer 0x17add9c5], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x440107ab, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/480 320x480, buffer 0x17add9c5], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x440107ab, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/480 320x480, buffer 0x17add9c5], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x440107ab, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/480 28x480, buffer 0x17add9c5], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x440107ab, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/960 320x40, buffer 0x17add9c5], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x440107ab, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/960 320x40, buffer 0x17add9c5], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x440107ab, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0x17add9c5], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup 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 0x17add9c5], image[size 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 0x2248e87e], image[size 668 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 0x5c01089b, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/0 320x480, buffer 0x2248e87e], image[size 668 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.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 0x5c01089b, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/0 320x480, buffer 0x2248e87e], image[size 668 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.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 0x5c01089b, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/0 28x480, buffer 0x2248e87e], image[size 668 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.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 0x5c01089b, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/480 320x480, buffer 0x2248e87e], image[size 668 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.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 0x5c01089b, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/480 320x480, buffer 0x2248e87e], image[size 668 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.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 0x5c01089b, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/480 28x480, buffer 0x2248e87e], image[size 668 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.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 0x5c01089b, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/960 320x40, buffer 0x2248e87e], image[size 668 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.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 0x5c01089b, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/960 320x40, buffer 0x2248e87e], image[size 668 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.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 0x5c01089b, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0x2248e87e], image[size 668 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.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 0x2248e87e], 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 0x17add9c5], image[size 668 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 0x440107ab, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/0 320x480, buffer 0x17add9c5], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x440107ab, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/0 320x480, buffer 0x17add9c5], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x440107ab, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/0 28x480, buffer 0x17add9c5], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x440107ab, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/480 320x480, buffer 0x17add9c5], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x440107ab, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/480 320x480, buffer 0x17add9c5], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x440107ab, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/480 28x480, buffer 0x17add9c5], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x440107ab, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/960 320x40, buffer 0x17add9c5], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x440107ab, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/960 320x40, buffer 0x17add9c5], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x440107ab, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0x17add9c5], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup 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 0x17add9c5], image[size 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 0x2248e87e], image[size 668 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 0x5c01089b, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/0 320x480, buffer 0x2248e87e], image[size 668 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.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 0x5c01089b, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/0 320x480, buffer 0x2248e87e], image[size 668 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.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 0x5c01089b, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/0 28x480, buffer 0x2248e87e], image[size 668 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.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 0x5c01089b, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/480 320x480, buffer 0x2248e87e], image[size 668 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.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 0x5c01089b, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/480 320x480, buffer 0x2248e87e], image[size 668 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.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 0x5c01089b, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/480 28x480, buffer 0x2248e87e], image[size 668 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.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 0x5c01089b, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/960 320x40, buffer 0x2248e87e], image[size 668 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.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 0x5c01089b, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/960 320x40, buffer 0x2248e87e], image[size 668 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.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 0x5c01089b, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0x2248e87e], image[size 668 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.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 0x2248e87e], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x5c01089b, 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 0x440107ab, 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 0xffffffff980107fa, 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 0xffffffffda010941, tileRendererInUse null [junit] >> Gears angle 37.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] 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@78b71a5f: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@7bfe332 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x1b9d8974], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0xffffffff980107fa, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x1b9d8974], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0xffffffff980107fa, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x1b9d8974], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0xffffffff980107fa, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x1b9d8974], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0xffffffff980107fa, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x1b9d8974], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0xffffffff980107fa, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x1b9d8974], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0xffffffff980107fa, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x1b9d8974], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0xffffffff980107fa, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x1b9d8974], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0xffffffff980107fa, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x1b9d8974], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0xffffffff980107fa, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x1b9d8974], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x1b9d8974], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x5077f3ee], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0xffffffffda010941, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x5077f3ee], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b -1.4992504, t -0.05997002] 0.9595202x1.4392804, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0xffffffffda010941, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x5077f3ee], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b -1.4992504, t -0.05997002] 0.9595202x1.4392804, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0xffffffffda010941, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x5077f3ee], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b -1.4992504, t -0.05997002] 0.0809595x1.4392804, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0xffffffffda010941, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x5077f3ee], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b -0.05997002, t 1.3793104] 0.9595202x1.4392804, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0xffffffffda010941, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x5077f3ee], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b -0.05997002, t 1.3793104] 0.9595202x1.4392804, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0xffffffffda010941, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x5077f3ee], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b -0.05997002, t 1.3793104] 0.0809595x1.4392804, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0xffffffffda010941, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x5077f3ee], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b 1.3793104, t 1.4992504] 0.9595202x0.11994004, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0xffffffffda010941, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x5077f3ee], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b 1.3793104, t 1.4992504] 0.9595202x0.11994004, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0xffffffffda010941, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x5077f3ee], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b 1.3793104, t 1.4992504] 0.0809595x0.11994004, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x5077f3ee], 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@30bf46b1: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@1f6ba9f1 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x1b9d8974], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0xffffffff980107fa, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x1b9d8974], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0xffffffff980107fa, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x1b9d8974], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0xffffffff980107fa, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x1b9d8974], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0xffffffff980107fa, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x1b9d8974], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0xffffffff980107fa, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x1b9d8974], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0xffffffff980107fa, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x1b9d8974], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0xffffffff980107fa, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x1b9d8974], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0xffffffff980107fa, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x1b9d8974], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0xffffffff980107fa, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x1b9d8974], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x1b9d8974], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x5077f3ee], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0xffffffffda010941, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x5077f3ee], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b -1.4992504, t -0.05997002] 0.9595202x1.4392804, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0xffffffffda010941, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x5077f3ee], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b -1.4992504, t -0.05997002] 0.9595202x1.4392804, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0xffffffffda010941, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x5077f3ee], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b -1.4992504, t -0.05997002] 0.0809595x1.4392804, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0xffffffffda010941, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x5077f3ee], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b -0.05997002, t 1.3793104] 0.9595202x1.4392804, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0xffffffffda010941, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x5077f3ee], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b -0.05997002, t 1.3793104] 0.9595202x1.4392804, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0xffffffffda010941, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x5077f3ee], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b -0.05997002, t 1.3793104] 0.0809595x1.4392804, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0xffffffffda010941, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x5077f3ee], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b 1.3793104, t 1.4992504] 0.9595202x0.11994004, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0xffffffffda010941, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x5077f3ee], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b 1.3793104, t 1.4992504] 0.9595202x0.11994004, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0xffffffffda010941, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x5077f3ee], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b 1.3793104, t 1.4992504] 0.0809595x0.11994004, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x5077f3ee], 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@6e16a0f4: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@31847c95 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x1b9d8974], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0xffffffff980107fa, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x1b9d8974], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0xffffffff980107fa, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x1b9d8974], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0xffffffff980107fa, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x1b9d8974], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0xffffffff980107fa, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x1b9d8974], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0xffffffff980107fa, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x1b9d8974], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0xffffffff980107fa, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x1b9d8974], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0xffffffff980107fa, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x1b9d8974], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0xffffffff980107fa, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x1b9d8974], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0xffffffff980107fa, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x1b9d8974], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x1b9d8974], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x5077f3ee], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0xffffffffda010941, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x5077f3ee], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b -1.4992504, t -0.05997002] 0.9595202x1.4392804, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0xffffffffda010941, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x5077f3ee], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b -1.4992504, t -0.05997002] 0.9595202x1.4392804, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0xffffffffda010941, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x5077f3ee], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b -1.4992504, t -0.05997002] 0.0809595x1.4392804, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0xffffffffda010941, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x5077f3ee], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b -0.05997002, t 1.3793104] 0.9595202x1.4392804, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0xffffffffda010941, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x5077f3ee], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b -0.05997002, t 1.3793104] 0.9595202x1.4392804, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0xffffffffda010941, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x5077f3ee], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b -0.05997002, t 1.3793104] 0.0809595x1.4392804, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0xffffffffda010941, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x5077f3ee], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b 1.3793104, t 1.4992504] 0.9595202x0.11994004, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0xffffffffda010941, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x5077f3ee], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b 1.3793104, t 1.4992504] 0.9595202x0.11994004, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0xffffffffda010941, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x5077f3ee], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b 1.3793104, t 1.4992504] 0.0809595x0.11994004, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x5077f3ee], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffda010941, tileRendererInUse null [junit] >> Gears angle 40.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffff980107fa, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 2020 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@1b60b26b: custom/internal type = 2/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@276786a6 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x10483f80], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0xffffffff980107fa, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x10483f80], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0xffffffff980107fa, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x10483f80], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0xffffffff980107fa, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x10483f80], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0xffffffff980107fa, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x10483f80], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0xffffffff980107fa, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x10483f80], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0xffffffff980107fa, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x10483f80], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0xffffffff980107fa, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x10483f80], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0xffffffff980107fa, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x10483f80], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0xffffffff980107fa, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x10483f80], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x10483f80], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x63872e5c], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0xffffffffda010941, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x63872e5c], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 48.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b -1.4992504, t -0.05997002] 0.9595202x1.4392804, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0xffffffffda010941, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x63872e5c], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 48.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b -1.4992504, t -0.05997002] 0.9595202x1.4392804, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0xffffffffda010941, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x63872e5c], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 48.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b -1.4992504, t -0.05997002] 0.0809595x1.4392804, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0xffffffffda010941, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x63872e5c], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 48.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b -0.05997002, t 1.3793104] 0.9595202x1.4392804, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0xffffffffda010941, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x63872e5c], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 48.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b -0.05997002, t 1.3793104] 0.9595202x1.4392804, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0xffffffffda010941, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x63872e5c], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 48.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b -0.05997002, t 1.3793104] 0.0809595x1.4392804, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0xffffffffda010941, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x63872e5c], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 48.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b 1.3793104, t 1.4992504] 0.9595202x0.11994004, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0xffffffffda010941, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x63872e5c], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 48.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b 1.3793104, t 1.4992504] 0.9595202x0.11994004, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0xffffffffda010941, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x63872e5c], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 48.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b 1.3793104, t 1.4992504] 0.0809595x0.11994004, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x63872e5c], 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@19424140: custom/internal type = 2/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@2adf67fd [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x10483f80], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0xffffffff980107fa, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x10483f80], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0xffffffff980107fa, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x10483f80], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0xffffffff980107fa, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x10483f80], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0xffffffff980107fa, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x10483f80], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0xffffffff980107fa, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x10483f80], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0xffffffff980107fa, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x10483f80], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0xffffffff980107fa, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x10483f80], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0xffffffff980107fa, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x10483f80], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0xffffffff980107fa, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x10483f80], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x10483f80], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x63872e5c], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0xffffffffda010941, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x63872e5c], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 48.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b -1.4992504, t -0.05997002] 0.9595202x1.4392804, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0xffffffffda010941, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x63872e5c], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 48.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b -1.4992504, t -0.05997002] 0.9595202x1.4392804, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0xffffffffda010941, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x63872e5c], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 48.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b -1.4992504, t -0.05997002] 0.0809595x1.4392804, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0xffffffffda010941, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x63872e5c], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 48.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b -0.05997002, t 1.3793104] 0.9595202x1.4392804, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0xffffffffda010941, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x63872e5c], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 48.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b -0.05997002, t 1.3793104] 0.9595202x1.4392804, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0xffffffffda010941, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x63872e5c], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 48.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b -0.05997002, t 1.3793104] 0.0809595x1.4392804, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0xffffffffda010941, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x63872e5c], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 48.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b 1.3793104, t 1.4992504] 0.9595202x0.11994004, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0xffffffffda010941, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x63872e5c], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 48.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b 1.3793104, t 1.4992504] 0.9595202x0.11994004, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0xffffffffda010941, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x63872e5c], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 48.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b 1.3793104, t 1.4992504] 0.0809595x0.11994004, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x63872e5c], 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@4ddff6f2: custom/internal type = 2/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@76b4984b [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x10483f80], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0xffffffff980107fa, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x10483f80], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0xffffffff980107fa, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x10483f80], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0xffffffff980107fa, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x10483f80], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0xffffffff980107fa, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x10483f80], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0xffffffff980107fa, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x10483f80], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0xffffffff980107fa, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x10483f80], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0xffffffff980107fa, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x10483f80], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0xffffffff980107fa, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x10483f80], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0xffffffff980107fa, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x10483f80], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x10483f80], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x63872e5c], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0xffffffffda010941, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x63872e5c], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 48.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b -1.4992504, t -0.05997002] 0.9595202x1.4392804, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0xffffffffda010941, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x63872e5c], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 48.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b -1.4992504, t -0.05997002] 0.9595202x1.4392804, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0xffffffffda010941, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x63872e5c], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 48.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b -1.4992504, t -0.05997002] 0.0809595x1.4392804, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0xffffffffda010941, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x63872e5c], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 48.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b -0.05997002, t 1.3793104] 0.9595202x1.4392804, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0xffffffffda010941, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x63872e5c], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 48.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b -0.05997002, t 1.3793104] 0.9595202x1.4392804, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0xffffffffda010941, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x63872e5c], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 48.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b -0.05997002, t 1.3793104] 0.0809595x1.4392804, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0xffffffffda010941, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x63872e5c], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 48.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b 1.3793104, t 1.4992504] 0.9595202x0.11994004, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0xffffffffda010941, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x63872e5c], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 48.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b 1.3793104, t 1.4992504] 0.9595202x0.11994004, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0xffffffffda010941, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x63872e5c], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 48.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b 1.3793104, t 1.4992504] 0.0809595x0.11994004, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x63872e5c], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffda010941, tileRendererInUse null [junit] >> Gears angle 48.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffff980107fa, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 1976 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@526c9de4: custom/internal type = 1/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@445b7959 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x4d6c24d4], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0xffffffff980107fa, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x4d6c24d4], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0xffffffff980107fa, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x4d6c24d4], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0xffffffff980107fa, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x4d6c24d4], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0xffffffff980107fa, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x4d6c24d4], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0xffffffff980107fa, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x4d6c24d4], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0xffffffff980107fa, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x4d6c24d4], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0xffffffff980107fa, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x4d6c24d4], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0xffffffff980107fa, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x4d6c24d4], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0xffffffff980107fa, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x4d6c24d4], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x4d6c24d4], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x6b4ec39d], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0xffffffffda010941, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x6b4ec39d], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 53.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -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 0xffffffffda010941, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x6b4ec39d], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 53.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -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 0xffffffffda010941, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x6b4ec39d], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 53.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 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 0xffffffffda010941, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x6b4ec39d], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 53.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -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 0xffffffffda010941, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x6b4ec39d], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 53.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -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 0xffffffffda010941, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x6b4ec39d], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 53.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 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 0xffffffffda010941, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x6b4ec39d], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 53.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -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 0xffffffffda010941, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x6b4ec39d], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 53.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -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 0xffffffffda010941, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x6b4ec39d], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 53.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b 1.3793104, t 1.4992504] 0.0809595x0.11994004, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x6b4ec39d], 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@7ec67f1f: custom/internal type = 1/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@1f472e75 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x4d6c24d4], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0xffffffff980107fa, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x4d6c24d4], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0xffffffff980107fa, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x4d6c24d4], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0xffffffff980107fa, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x4d6c24d4], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0xffffffff980107fa, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x4d6c24d4], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0xffffffff980107fa, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x4d6c24d4], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0xffffffff980107fa, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x4d6c24d4], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0xffffffff980107fa, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x4d6c24d4], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0xffffffff980107fa, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x4d6c24d4], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0xffffffff980107fa, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x4d6c24d4], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x4d6c24d4], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x6b4ec39d], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0xffffffffda010941, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x6b4ec39d], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 53.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -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 0xffffffffda010941, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x6b4ec39d], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 53.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -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 0xffffffffda010941, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x6b4ec39d], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 53.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 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 0xffffffffda010941, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x6b4ec39d], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 53.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -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 0xffffffffda010941, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x6b4ec39d], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 53.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -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 0xffffffffda010941, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x6b4ec39d], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 53.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 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 0xffffffffda010941, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x6b4ec39d], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 53.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -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 0xffffffffda010941, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x6b4ec39d], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 53.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -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 0xffffffffda010941, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x6b4ec39d], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 53.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b 1.3793104, t 1.4992504] 0.0809595x0.11994004, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x6b4ec39d], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffda010941, tileRendererInUse null [junit] >> Gears angle 53.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffff980107fa, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 1175 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@4b264e18: custom/internal type = 4/0 DirectColorModel: rmask=ff gmask=ff00 bmask=ff0000 amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@5a8d0ba0 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x266a6faa], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0xffffffff980107fa, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x266a6faa], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0xffffffff980107fa, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x266a6faa], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0xffffffff980107fa, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x266a6faa], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0xffffffff980107fa, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x266a6faa], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0xffffffff980107fa, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x266a6faa], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0xffffffff980107fa, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x266a6faa], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0xffffffff980107fa, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x266a6faa], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0xffffffff980107fa, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x266a6faa], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0xffffffff980107fa, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x266a6faa], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x266a6faa], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x4222fbad], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0xffffffffda010941, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x4222fbad], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 60.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b -1.4992504, t -0.05997002] 0.9595202x1.4392804, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0xffffffffda010941, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x4222fbad], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 60.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b -1.4992504, t -0.05997002] 0.9595202x1.4392804, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0xffffffffda010941, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x4222fbad], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 60.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b -1.4992504, t -0.05997002] 0.0809595x1.4392804, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0xffffffffda010941, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x4222fbad], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 60.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b -0.05997002, t 1.3793104] 0.9595202x1.4392804, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0xffffffffda010941, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x4222fbad], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 60.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b -0.05997002, t 1.3793104] 0.9595202x1.4392804, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0xffffffffda010941, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x4222fbad], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 60.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b -0.05997002, t 1.3793104] 0.0809595x1.4392804, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0xffffffffda010941, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x4222fbad], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 60.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b 1.3793104, t 1.4992504] 0.9595202x0.11994004, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0xffffffffda010941, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x4222fbad], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 60.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b 1.3793104, t 1.4992504] 0.9595202x0.11994004, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0xffffffffda010941, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x4222fbad], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 60.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b 1.3793104, t 1.4992504] 0.0809595x0.11994004, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x4222fbad], 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@513483a5: custom/internal type = 4/0 DirectColorModel: rmask=ff gmask=ff00 bmask=ff0000 amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@44dbb81 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x266a6faa], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0xffffffff980107fa, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x266a6faa], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0xffffffff980107fa, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x266a6faa], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0xffffffff980107fa, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x266a6faa], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0xffffffff980107fa, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x266a6faa], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0xffffffff980107fa, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x266a6faa], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0xffffffff980107fa, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x266a6faa], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0xffffffff980107fa, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x266a6faa], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0xffffffff980107fa, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x266a6faa], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0xffffffff980107fa, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x266a6faa], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x266a6faa], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x4222fbad], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0xffffffffda010941, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x4222fbad], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 60.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b -1.4992504, t -0.05997002] 0.9595202x1.4392804, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0xffffffffda010941, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x4222fbad], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 60.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b -1.4992504, t -0.05997002] 0.9595202x1.4392804, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0xffffffffda010941, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x4222fbad], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 60.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b -1.4992504, t -0.05997002] 0.0809595x1.4392804, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0xffffffffda010941, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x4222fbad], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 60.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b -0.05997002, t 1.3793104] 0.9595202x1.4392804, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0xffffffffda010941, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x4222fbad], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 60.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b -0.05997002, t 1.3793104] 0.9595202x1.4392804, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0xffffffffda010941, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x4222fbad], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 60.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b -0.05997002, t 1.3793104] 0.0809595x1.4392804, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0xffffffffda010941, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x4222fbad], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 60.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b 1.3793104, t 1.4992504] 0.9595202x0.11994004, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0xffffffffda010941, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x4222fbad], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 60.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b 1.3793104, t 1.4992504] 0.9595202x0.11994004, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0xffffffffda010941, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x4222fbad], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 60.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b 1.3793104, t 1.4992504] 0.0809595x0.11994004, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x4222fbad], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffda010941, tileRendererInUse null [junit] >> Gears angle 60.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffff980107fa, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 1198 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@6e560faa: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@31e48bf8 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0xf2d962], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0xffffffff980107fa, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0xf2d962], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0xffffffff980107fa, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0xf2d962], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0xffffffff980107fa, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0xf2d962], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0xffffffff980107fa, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0xf2d962], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0xffffffff980107fa, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0xf2d962], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0xffffffff980107fa, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0xf2d962], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0xffffffff980107fa, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0xf2d962], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0xffffffff980107fa, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0xf2d962], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0xffffffff980107fa, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0xf2d962], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0xf2d962], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x2329c5ac], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0xffffffffda010941, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x2329c5ac], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 65.5, [l -1.0, r 1.0, b -1.4992504, t 1.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 0xffffffffda010941, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x2329c5ac], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 65.5, [l -1.0, r 1.0, b -1.4992504, t 1.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 0xffffffffda010941, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x2329c5ac], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 65.5, [l -1.0, r 1.0, b -1.4992504, t 1.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 0xffffffffda010941, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x2329c5ac], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 65.5, [l -1.0, r 1.0, b -1.4992504, t 1.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 0xffffffffda010941, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x2329c5ac], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 65.5, [l -1.0, r 1.0, b -1.4992504, t 1.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 0xffffffffda010941, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x2329c5ac], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 65.5, [l -1.0, r 1.0, b -1.4992504, t 1.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 0xffffffffda010941, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x2329c5ac], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 65.5, [l -1.0, r 1.0, b -1.4992504, t 1.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 0xffffffffda010941, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x2329c5ac], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 65.5, [l -1.0, r 1.0, b -1.4992504, t 1.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 0xffffffffda010941, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x2329c5ac], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 65.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b 1.3793104, t 1.4992504] 0.0809595x0.11994004, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x2329c5ac], 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@6251ed56: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@4475428 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0xf2d962], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0xffffffff980107fa, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0xf2d962], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0xffffffff980107fa, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0xf2d962], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0xffffffff980107fa, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0xf2d962], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0xffffffff980107fa, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0xf2d962], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0xffffffff980107fa, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0xf2d962], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0xffffffff980107fa, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0xf2d962], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0xffffffff980107fa, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0xf2d962], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0xffffffff980107fa, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0xf2d962], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0xffffffff980107fa, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0xf2d962], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0xf2d962], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x2329c5ac], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0xffffffffda010941, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x2329c5ac], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 65.5, [l -1.0, r 1.0, b -1.4992504, t 1.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 0xffffffffda010941, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x2329c5ac], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 65.5, [l -1.0, r 1.0, b -1.4992504, t 1.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 0xffffffffda010941, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x2329c5ac], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 65.5, [l -1.0, r 1.0, b -1.4992504, t 1.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 0xffffffffda010941, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x2329c5ac], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 65.5, [l -1.0, r 1.0, b -1.4992504, t 1.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 0xffffffffda010941, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x2329c5ac], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 65.5, [l -1.0, r 1.0, b -1.4992504, t 1.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 0xffffffffda010941, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x2329c5ac], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 65.5, [l -1.0, r 1.0, b -1.4992504, t 1.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 0xffffffffda010941, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x2329c5ac], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 65.5, [l -1.0, r 1.0, b -1.4992504, t 1.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 0xffffffffda010941, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x2329c5ac], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 65.5, [l -1.0, r 1.0, b -1.4992504, t 1.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 0xffffffffda010941, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x2329c5ac], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 65.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b 1.3793104, t 1.4992504] 0.0809595x0.11994004, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x2329c5ac], 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@1c5cabb9: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@1fafb7b9 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0xf2d962], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0xffffffff980107fa, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0xf2d962], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0xffffffff980107fa, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0xf2d962], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0xffffffff980107fa, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0xf2d962], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0xffffffff980107fa, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0xf2d962], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0xffffffff980107fa, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0xf2d962], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0xffffffff980107fa, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0xf2d962], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0xffffffff980107fa, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0xf2d962], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0xffffffff980107fa, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0xf2d962], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0xffffffff980107fa, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0xf2d962], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0xf2d962], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x2329c5ac], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0xffffffffda010941, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x2329c5ac], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 65.5, [l -1.0, r 1.0, b -1.4992504, t 1.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 0xffffffffda010941, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x2329c5ac], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 65.5, [l -1.0, r 1.0, b -1.4992504, t 1.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 0xffffffffda010941, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x2329c5ac], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 65.5, [l -1.0, r 1.0, b -1.4992504, t 1.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 0xffffffffda010941, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x2329c5ac], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 65.5, [l -1.0, r 1.0, b -1.4992504, t 1.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 0xffffffffda010941, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x2329c5ac], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 65.5, [l -1.0, r 1.0, b -1.4992504, t 1.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 0xffffffffda010941, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x2329c5ac], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 65.5, [l -1.0, r 1.0, b -1.4992504, t 1.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 0xffffffffda010941, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x2329c5ac], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 65.5, [l -1.0, r 1.0, b -1.4992504, t 1.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 0xffffffffda010941, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x2329c5ac], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 65.5, [l -1.0, r 1.0, b -1.4992504, t 1.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 0xffffffffda010941, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x2329c5ac], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 65.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b 1.3793104, t 1.4992504] 0.0809595x0.11994004, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x2329c5ac], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffda010941, tileRendererInUse null [junit] >> Gears angle 65.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffff980107fa, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 2053 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 0xfffffffff70106f7, 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 0xffffffff80010047, tileRendererInUse null [junit] >> Gears angle 67.0, [l -1.0, r 1.0, b -1.5, t 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 / 530 ms, 113.2 fps, 8 ms/f; total: 60 f, 113.2 fps, 8 ms/f [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155403155 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:1675155403163 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 0xffffffffdb0107c2, 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 0xffffffffb80108ad, 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:1675155403289 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155403290 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155403290 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155403291 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155403291 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 0x32d182fc], 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 0xffffffffdb0107c2, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 428x320 brd 0, cur 0/1 428x320, buffer 0x32d182fc], 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 428x320 brd 0, cur 0/1 428x320, buffer 0x32d182fc], 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 0x3d4892c5], 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 0xffffffffb80108ad, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x2, rowOrder 21, offset/size 0/1 428x320 brd 0, cur 0/1 400x320, buffer 0x3d4892c5], 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 0xffffffffb80108ad, tileRendererInUse TileRenderer[tile[# 1: [0][1] / 1x2, rowOrder 21, offset/size 0/1 428x320 brd 0, cur 0/321 400x1, buffer 0x3d4892c5], 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 0x3d4892c5], 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 0x32d182fc], 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 0xffffffffdb0107c2, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 428x320 brd 0, cur 0/1 428x320, buffer 0x32d182fc], 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 428x320 brd 0, cur 0/1 428x320, buffer 0x32d182fc], 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 0x3d4892c5], 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 0xffffffffb80108ad, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x2, rowOrder 21, offset/size 0/1 428x320 brd 0, cur 0/1 400x320, buffer 0x3d4892c5], 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 0xffffffffb80108ad, tileRendererInUse TileRenderer[tile[# 1: [0][1] / 1x2, rowOrder 21, offset/size 0/1 428x320 brd 0, cur 0/321 400x1, buffer 0x3d4892c5], 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 0x3d4892c5], 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 0xffffffffb80108ad, 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 0xffffffffdb0107c2, 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] PRINT Duration 175 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 0xffffffffe6010944, 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 0x7d0107ef, tileRendererInUse null [junit] >> Gears angle 21.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [junit] PRINT AWTPrintLifecycle.setup.count 2 [junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch [junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots [junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch [junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 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 0x17ba9f7f], 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 0x7d0107ef, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 428x320, buffer 0x17ba9f7f], image[size 428 x 321, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 21.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -0.99376947, t 1.0] 2.6666667x1.9937694, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 428x320, buffer 0x17ba9f7f], 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 0x23228a83], 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 0xffffffffe6010944, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 400x321, buffer 0x23228a83], 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 0x23228a83], 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 0x17ba9f7f], 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 0x7d0107ef, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 428x320, buffer 0x17ba9f7f], image[size 428 x 321, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 21.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -0.99376947, t 1.0] 2.6666667x1.9937694, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 428x320, buffer 0x17ba9f7f], 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 0x23228a83], 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 0xffffffffe6010944, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 400x321, buffer 0x23228a83], 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 0x23228a83], 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 0xffffffffb80108ad, 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 0xffffffffb80108ad, 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 0xffffffffdb0107c2, 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 false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0xffffffffdb0107c2, tileRendererInUse null [junit] >> Gears angle 21.5, [l -1.3375, r 1.3375, b -1.0, t 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 195 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 0x3dd06ae], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 892x667, swapInterval 1, drawable 0xffffffffdb0107c2, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x3dd06ae], 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 -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 0xffffffffdb0107c2, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x3dd06ae], 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.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 0xffffffffdb0107c2, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 36x320, buffer 0x3dd06ae], 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.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 0xffffffffdb0107c2, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x3dd06ae], 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 -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 0xffffffffdb0107c2, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x3dd06ae], 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.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 0xffffffffdb0107c2, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 36x320, buffer 0x3dd06ae], 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.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 0xffffffffdb0107c2, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x3dd06ae], 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 -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 0xffffffffdb0107c2, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x27, buffer 0x3dd06ae], 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.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 0xffffffffdb0107c2, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x3dd06ae], 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.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 0x3dd06ae], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x14bac234], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 428x320 of 892x667, swapInterval 1, drawable 0xffffffffb80108ad, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x14bac234], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/0 406x320 of 892x667, swapInterval 1, drawable 0xffffffffb80108ad, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 406x320, buffer 0x14bac234], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/320 428x320 of 892x667, swapInterval 1, drawable 0xffffffffb80108ad, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x14bac234], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/320 406x320 of 892x667, swapInterval 1, drawable 0xffffffffb80108ad, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 406x320, buffer 0x14bac234], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/640 428x27 of 892x667, swapInterval 1, drawable 0xffffffffb80108ad, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x14bac234], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/640 406x27 of 892x667, swapInterval 1, drawable 0xffffffffb80108ad, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x14bac234], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x14bac234], 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 0x3dd06ae], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 892x667, swapInterval 1, drawable 0xffffffffdb0107c2, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x3dd06ae], 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 -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 0xffffffffdb0107c2, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x3dd06ae], 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.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 0xffffffffdb0107c2, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 36x320, buffer 0x3dd06ae], 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.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 0xffffffffdb0107c2, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x3dd06ae], 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 -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 0xffffffffdb0107c2, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x3dd06ae], 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.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 0xffffffffdb0107c2, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 36x320, buffer 0x3dd06ae], 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.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 0xffffffffdb0107c2, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x3dd06ae], 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 -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 0xffffffffdb0107c2, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x27, buffer 0x3dd06ae], 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.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 0xffffffffdb0107c2, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x3dd06ae], 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.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 0x3dd06ae], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x14bac234], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 428x320 of 892x667, swapInterval 1, drawable 0xffffffffb80108ad, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x14bac234], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/0 406x320 of 892x667, swapInterval 1, drawable 0xffffffffb80108ad, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 406x320, buffer 0x14bac234], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/320 428x320 of 892x667, swapInterval 1, drawable 0xffffffffb80108ad, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x14bac234], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/320 406x320 of 892x667, swapInterval 1, drawable 0xffffffffb80108ad, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 406x320, buffer 0x14bac234], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/640 428x27 of 892x667, swapInterval 1, drawable 0xffffffffb80108ad, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x14bac234], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/640 406x27 of 892x667, swapInterval 1, drawable 0xffffffffb80108ad, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x14bac234], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x14bac234], image[size 892 x 667, buffer 0x0], 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 0xffffffffb80108ad, 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 0xffffffffdb0107c2, 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 false [junit] PRINT Duration 471 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 0x2c010031, 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 0x20107c8, tileRendererInUse null [junit] >> Gears angle 30.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [junit] PRINT AWTPrintLifecycle.setup.count 2 [junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch [junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots [junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch [junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 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 0x180438fa], image[size 892 x 667, 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 0x20107c8, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 2048x2048 brd 0, cur 0/0 892x667, buffer 0x180438fa], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 2048x2048 brd 0, cur 0/0 892x667, buffer 0x180438fa], image[size 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 0x576e6d69], image[size 892 x 667, 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 0x2c010031, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 2048x2048 brd 0, cur 0/0 834x667, buffer 0x576e6d69], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] 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 0x576e6d69], 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 0x180438fa], image[size 892 x 667, 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 0x20107c8, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 2048x2048 brd 0, cur 0/0 892x667, buffer 0x180438fa], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 2048x2048 brd 0, cur 0/0 892x667, buffer 0x180438fa], image[size 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 0x576e6d69], image[size 892 x 667, 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 0x2c010031, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 2048x2048 brd 0, cur 0/0 834x667, buffer 0x576e6d69], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] 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 0x576e6d69], image[size 892 x 667, buffer 0x0], 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 0xffffffffb80108ad, 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 0xffffffffb80108ad, 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 0xffffffffdb0107c2, tileRendererInUse null [junit] >> Gears angle 30.0, [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0 -> [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0xffffffffdb0107c2, 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 503 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 0x7abb5448], 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 0xffffffffdb0107c2, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x7abb5448], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 34.5, [l -1.2796504, r 1.2796504, b -1.0, t 1.0] 2.559301x2.0 -> [l -1.2796504, r -0.21098626, b -1.0, t -0.20099872] 1.0686642x0.7990013, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 428/0 428x320 of 1025x801, swapInterval 1, drawable 0xffffffffdb0107c2, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x7abb5448], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 34.5, [l -1.2796504, r 1.2796504, b -1.0, t 1.0] 2.559301x2.0 -> [l -0.21098626, r 0.85767794, b -1.0, t -0.20099872] 1.0686642x0.7990013, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 856/0 169x320 of 1025x801, swapInterval 1, drawable 0xffffffffdb0107c2, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 169x320, buffer 0x7abb5448], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 34.5, [l -1.2796504, r 1.2796504, b -1.0, t 1.0] 2.559301x2.0 -> [l 0.85767794, r 1.2796504, b -1.0, t -0.20099872] 0.4219725x0.7990013, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/320 428x320 of 1025x801, swapInterval 1, drawable 0xffffffffdb0107c2, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x7abb5448], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 34.5, [l -1.2796504, r 1.2796504, b -1.0, t 1.0] 2.559301x2.0 -> [l -1.2796504, r -0.21098626, b -0.20099872, t 0.59800255] 1.0686642x0.7990013, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 428/320 428x320 of 1025x801, swapInterval 1, drawable 0xffffffffdb0107c2, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x7abb5448], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 34.5, [l -1.2796504, r 1.2796504, b -1.0, t 1.0] 2.559301x2.0 -> [l -0.21098626, r 0.85767794, b -0.20099872, t 0.59800255] 1.0686642x0.7990013, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 856/320 169x320 of 1025x801, swapInterval 1, drawable 0xffffffffdb0107c2, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 169x320, buffer 0x7abb5448], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 34.5, [l -1.2796504, r 1.2796504, b -1.0, t 1.0] 2.559301x2.0 -> [l 0.85767794, r 1.2796504, b -0.20099872, t 0.59800255] 0.4219725x0.7990013, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/640 428x161 of 1025x801, swapInterval 1, drawable 0xffffffffdb0107c2, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x161, buffer 0x7abb5448], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 34.5, [l -1.2796504, r 1.2796504, b -1.0, t 1.0] 2.559301x2.0 -> [l -1.2796504, r -0.21098626, b 0.59800255, t 1.0] 1.0686642x0.40199745, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 428/640 428x161 of 1025x801, swapInterval 1, drawable 0xffffffffdb0107c2, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x161, buffer 0x7abb5448], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 34.5, [l -1.2796504, r 1.2796504, b -1.0, t 1.0] 2.559301x2.0 -> [l -0.21098626, r 0.85767794, b 0.59800255, t 1.0] 1.0686642x0.40199745, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 856/640 169x161 of 1025x801, swapInterval 1, drawable 0xffffffffdb0107c2, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 169x161, buffer 0x7abb5448], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 34.5, [l -1.2796504, r 1.2796504, b -1.0, t 1.0] 2.559301x2.0 -> [l 0.85767794, r 1.2796504, b 0.59800255, t 1.0] 0.4219725x0.40199745, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 169x161, buffer 0x7abb5448], 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 0xd611976], image[size 1025 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 0xffffffffb80108ad, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/133 428x320, buffer 0xd611976], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffb80108ad, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/133 406x320, buffer 0xd611976], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffb80108ad, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/453 428x320, buffer 0xd611976], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffb80108ad, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/453 406x320, buffer 0xd611976], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffb80108ad, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/773 428x27, buffer 0xd611976], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffb80108ad, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/773 406x27, buffer 0xd611976], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [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 0xd611976], 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 0x7abb5448], 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 0xffffffffdb0107c2, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x7abb5448], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 34.5, [l -1.2796504, r 1.2796504, b -1.0, t 1.0] 2.559301x2.0 -> [l -1.2796504, r -0.21098626, b -1.0, t -0.20099872] 1.0686642x0.7990013, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 428/0 428x320 of 1025x801, swapInterval 1, drawable 0xffffffffdb0107c2, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x7abb5448], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 34.5, [l -1.2796504, r 1.2796504, b -1.0, t 1.0] 2.559301x2.0 -> [l -0.21098626, r 0.85767794, b -1.0, t -0.20099872] 1.0686642x0.7990013, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 856/0 169x320 of 1025x801, swapInterval 1, drawable 0xffffffffdb0107c2, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 169x320, buffer 0x7abb5448], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 34.5, [l -1.2796504, r 1.2796504, b -1.0, t 1.0] 2.559301x2.0 -> [l 0.85767794, r 1.2796504, b -1.0, t -0.20099872] 0.4219725x0.7990013, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/320 428x320 of 1025x801, swapInterval 1, drawable 0xffffffffdb0107c2, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x7abb5448], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 34.5, [l -1.2796504, r 1.2796504, b -1.0, t 1.0] 2.559301x2.0 -> [l -1.2796504, r -0.21098626, b -0.20099872, t 0.59800255] 1.0686642x0.7990013, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 428/320 428x320 of 1025x801, swapInterval 1, drawable 0xffffffffdb0107c2, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x7abb5448], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 34.5, [l -1.2796504, r 1.2796504, b -1.0, t 1.0] 2.559301x2.0 -> [l -0.21098626, r 0.85767794, b -0.20099872, t 0.59800255] 1.0686642x0.7990013, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 856/320 169x320 of 1025x801, swapInterval 1, drawable 0xffffffffdb0107c2, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 169x320, buffer 0x7abb5448], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 34.5, [l -1.2796504, r 1.2796504, b -1.0, t 1.0] 2.559301x2.0 -> [l 0.85767794, r 1.2796504, b -0.20099872, t 0.59800255] 0.4219725x0.7990013, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/640 428x161 of 1025x801, swapInterval 1, drawable 0xffffffffdb0107c2, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x161, buffer 0x7abb5448], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 34.5, [l -1.2796504, r 1.2796504, b -1.0, t 1.0] 2.559301x2.0 -> [l -1.2796504, r -0.21098626, b 0.59800255, t 1.0] 1.0686642x0.40199745, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 428/640 428x161 of 1025x801, swapInterval 1, drawable 0xffffffffdb0107c2, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x161, buffer 0x7abb5448], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 34.5, [l -1.2796504, r 1.2796504, b -1.0, t 1.0] 2.559301x2.0 -> [l -0.21098626, r 0.85767794, b 0.59800255, t 1.0] 1.0686642x0.40199745, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 856/640 169x161 of 1025x801, swapInterval 1, drawable 0xffffffffdb0107c2, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 169x161, buffer 0x7abb5448], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 34.5, [l -1.2796504, r 1.2796504, b -1.0, t 1.0] 2.559301x2.0 -> [l 0.85767794, r 1.2796504, b 0.59800255, t 1.0] 0.4219725x0.40199745, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 169x161, buffer 0x7abb5448], 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 0xd611976], image[size 1025 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 0xffffffffb80108ad, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/133 428x320, buffer 0xd611976], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffb80108ad, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/133 406x320, buffer 0xd611976], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffb80108ad, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/453 428x320, buffer 0xd611976], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffb80108ad, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/453 406x320, buffer 0xd611976], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffb80108ad, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/773 428x27, buffer 0xd611976], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffb80108ad, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/773 406x27, buffer 0xd611976], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [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 0xd611976], image[size 1025 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 0x7e01004c, 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 0xffffffffff0108e9, tileRendererInUse null [junit] >> Gears angle 34.5, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0, v-flip false [junit] PRINT Duration 440 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 0xffffffffc7010694, tileRendererInUse null [junit] >> Gears angle 35.5, [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0 -> [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0xffffffffbc0107fa, 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@73761711: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@32168558 [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x4de4430a], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 892x667, swapInterval 1, drawable 0xffffffffc7010694, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x4de4430a], 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 0xffffffffc7010694, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x4de4430a], 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 0xffffffffc7010694, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 36x320, buffer 0x4de4430a], 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 0xffffffffc7010694, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x4de4430a], 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 0xffffffffc7010694, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x4de4430a], 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 0xffffffffc7010694, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 36x320, buffer 0x4de4430a], 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 0xffffffffc7010694, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x4de4430a], 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 0xffffffffc7010694, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x27, buffer 0x4de4430a], 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 0xffffffffc7010694, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x4de4430a], 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 0x4de4430a], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x2ce65933], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 428x320 of 892x667, swapInterval 1, drawable 0xffffffffbc0107fa, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x2ce65933], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/0 406x320 of 892x667, swapInterval 1, drawable 0xffffffffbc0107fa, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 406x320, buffer 0x2ce65933], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/320 428x320 of 892x667, swapInterval 1, drawable 0xffffffffbc0107fa, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x2ce65933], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/320 406x320 of 892x667, swapInterval 1, drawable 0xffffffffbc0107fa, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 406x320, buffer 0x2ce65933], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/640 428x27 of 892x667, swapInterval 1, drawable 0xffffffffbc0107fa, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x2ce65933], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/640 406x27 of 892x667, swapInterval 1, drawable 0xffffffffbc0107fa, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x2ce65933], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x2ce65933], 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@7f02a079: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@534ae8d2 [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x4de4430a], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 892x667, swapInterval 1, drawable 0xffffffffc7010694, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x4de4430a], 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 0xffffffffc7010694, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x4de4430a], 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 0xffffffffc7010694, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 36x320, buffer 0x4de4430a], 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 0xffffffffc7010694, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x4de4430a], 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 0xffffffffc7010694, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x4de4430a], 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 0xffffffffc7010694, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 36x320, buffer 0x4de4430a], 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 0xffffffffc7010694, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x4de4430a], 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 0xffffffffc7010694, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x27, buffer 0x4de4430a], 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 0xffffffffc7010694, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x4de4430a], 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 0x4de4430a], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x2ce65933], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 428x320 of 892x667, swapInterval 1, drawable 0xffffffffbc0107fa, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x2ce65933], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/0 406x320 of 892x667, swapInterval 1, drawable 0xffffffffbc0107fa, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 406x320, buffer 0x2ce65933], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/320 428x320 of 892x667, swapInterval 1, drawable 0xffffffffbc0107fa, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x2ce65933], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/320 406x320 of 892x667, swapInterval 1, drawable 0xffffffffbc0107fa, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 406x320, buffer 0x2ce65933], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/640 428x27 of 892x667, swapInterval 1, drawable 0xffffffffbc0107fa, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x2ce65933], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/640 406x27 of 892x667, swapInterval 1, drawable 0xffffffffbc0107fa, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x2ce65933], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x2ce65933], 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@45f5a163: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@18466226 [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x4de4430a], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 892x667, swapInterval 1, drawable 0xffffffffc7010694, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x4de4430a], 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 0xffffffffc7010694, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x4de4430a], 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 0xffffffffc7010694, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 36x320, buffer 0x4de4430a], 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 0xffffffffc7010694, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x4de4430a], 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 0xffffffffc7010694, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x4de4430a], 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 0xffffffffc7010694, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 36x320, buffer 0x4de4430a], 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 0xffffffffc7010694, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x4de4430a], 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 0xffffffffc7010694, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x27, buffer 0x4de4430a], 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 0xffffffffc7010694, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x4de4430a], 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 0x4de4430a], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x2ce65933], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 428x320 of 892x667, swapInterval 1, drawable 0xffffffffbc0107fa, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x2ce65933], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/0 406x320 of 892x667, swapInterval 1, drawable 0xffffffffbc0107fa, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 406x320, buffer 0x2ce65933], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/320 428x320 of 892x667, swapInterval 1, drawable 0xffffffffbc0107fa, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x2ce65933], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/320 406x320 of 892x667, swapInterval 1, drawable 0xffffffffbc0107fa, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 406x320, buffer 0x2ce65933], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/640 428x27 of 892x667, swapInterval 1, drawable 0xffffffffbc0107fa, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x2ce65933], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/640 406x27 of 892x667, swapInterval 1, drawable 0xffffffffbc0107fa, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x2ce65933], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x2ce65933], image[size 892 x 667, buffer 0x0], 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 0xffffffffbc0107fa, 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 0xffffffffc7010694, 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 1989 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@3a7e763: custom/internal type = 2/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@2e2ab5e9 [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x5c91f18], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 892x667, swapInterval 1, drawable 0xffffffffc7010694, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x5c91f18], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 45.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 0xffffffffc7010694, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x5c91f18], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 45.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 0xffffffffc7010694, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 36x320, buffer 0x5c91f18], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 45.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 0xffffffffc7010694, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x5c91f18], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 45.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 0xffffffffc7010694, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x5c91f18], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 45.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 0xffffffffc7010694, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 36x320, buffer 0x5c91f18], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 45.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 0xffffffffc7010694, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x5c91f18], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 45.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 0xffffffffc7010694, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x27, buffer 0x5c91f18], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 45.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 0xffffffffc7010694, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x5c91f18], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 45.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 0x5c91f18], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x3d004002], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 428x320 of 892x667, swapInterval 1, drawable 0xffffffffbc0107fa, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x3d004002], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/0 406x320 of 892x667, swapInterval 1, drawable 0xffffffffbc0107fa, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 406x320, buffer 0x3d004002], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/320 428x320 of 892x667, swapInterval 1, drawable 0xffffffffbc0107fa, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x3d004002], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/320 406x320 of 892x667, swapInterval 1, drawable 0xffffffffbc0107fa, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 406x320, buffer 0x3d004002], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/640 428x27 of 892x667, swapInterval 1, drawable 0xffffffffbc0107fa, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x3d004002], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/640 406x27 of 892x667, swapInterval 1, drawable 0xffffffffbc0107fa, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x3d004002], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x3d004002], 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@4e288562: custom/internal type = 2/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@7fef6331 [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x5c91f18], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 892x667, swapInterval 1, drawable 0xffffffffc7010694, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x5c91f18], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 45.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 0xffffffffc7010694, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x5c91f18], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 45.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 0xffffffffc7010694, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 36x320, buffer 0x5c91f18], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 45.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 0xffffffffc7010694, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x5c91f18], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 45.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 0xffffffffc7010694, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x5c91f18], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 45.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 0xffffffffc7010694, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 36x320, buffer 0x5c91f18], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 45.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 0xffffffffc7010694, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x5c91f18], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 45.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 0xffffffffc7010694, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x27, buffer 0x5c91f18], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 45.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 0xffffffffc7010694, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x5c91f18], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 45.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 0x5c91f18], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x3d004002], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 428x320 of 892x667, swapInterval 1, drawable 0xffffffffbc0107fa, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x3d004002], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/0 406x320 of 892x667, swapInterval 1, drawable 0xffffffffbc0107fa, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 406x320, buffer 0x3d004002], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/320 428x320 of 892x667, swapInterval 1, drawable 0xffffffffbc0107fa, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x3d004002], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/320 406x320 of 892x667, swapInterval 1, drawable 0xffffffffbc0107fa, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 406x320, buffer 0x3d004002], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/640 428x27 of 892x667, swapInterval 1, drawable 0xffffffffbc0107fa, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x3d004002], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/640 406x27 of 892x667, swapInterval 1, drawable 0xffffffffbc0107fa, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x3d004002], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x3d004002], 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@78ad6b0e: custom/internal type = 2/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@5d28eadd [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x5c91f18], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 892x667, swapInterval 1, drawable 0xffffffffc7010694, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x5c91f18], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 45.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 0xffffffffc7010694, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x5c91f18], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 45.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 0xffffffffc7010694, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 36x320, buffer 0x5c91f18], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 45.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 0xffffffffc7010694, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x5c91f18], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 45.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 0xffffffffc7010694, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x5c91f18], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 45.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 0xffffffffc7010694, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 36x320, buffer 0x5c91f18], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 45.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 0xffffffffc7010694, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x5c91f18], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 45.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 0xffffffffc7010694, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x27, buffer 0x5c91f18], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 45.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 0xffffffffc7010694, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x5c91f18], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 45.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 0x5c91f18], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x3d004002], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 428x320 of 892x667, swapInterval 1, drawable 0xffffffffbc0107fa, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x3d004002], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/0 406x320 of 892x667, swapInterval 1, drawable 0xffffffffbc0107fa, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 406x320, buffer 0x3d004002], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/320 428x320 of 892x667, swapInterval 1, drawable 0xffffffffbc0107fa, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x3d004002], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/320 406x320 of 892x667, swapInterval 1, drawable 0xffffffffbc0107fa, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 406x320, buffer 0x3d004002], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/640 428x27 of 892x667, swapInterval 1, drawable 0xffffffffbc0107fa, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x3d004002], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/640 406x27 of 892x667, swapInterval 1, drawable 0xffffffffbc0107fa, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x3d004002], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x3d004002], image[size 892 x 667, buffer 0x0], 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 0xffffffffbc0107fa, 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 0xffffffffc7010694, 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 false [junit] PRINT Duration 1792 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@23f57995: custom/internal type = 1/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@5602de93 [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x728caef9], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 892x667, swapInterval 1, drawable 0xffffffffc7010694, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x728caef9], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 50.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 0xffffffffc7010694, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x728caef9], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 50.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 0xffffffffc7010694, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 36x320, buffer 0x728caef9], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 50.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 0xffffffffc7010694, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x728caef9], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 50.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 0xffffffffc7010694, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x728caef9], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 50.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 0xffffffffc7010694, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 36x320, buffer 0x728caef9], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 50.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 0xffffffffc7010694, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x728caef9], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 50.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 0xffffffffc7010694, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x27, buffer 0x728caef9], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 50.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 0xffffffffc7010694, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x728caef9], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 50.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 0x728caef9], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x7246b7e5], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 428x320 of 892x667, swapInterval 1, drawable 0xffffffffbc0107fa, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x7246b7e5], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/0 406x320 of 892x667, swapInterval 1, drawable 0xffffffffbc0107fa, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 406x320, buffer 0x7246b7e5], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/320 428x320 of 892x667, swapInterval 1, drawable 0xffffffffbc0107fa, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x7246b7e5], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/320 406x320 of 892x667, swapInterval 1, drawable 0xffffffffbc0107fa, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 406x320, buffer 0x7246b7e5], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/640 428x27 of 892x667, swapInterval 1, drawable 0xffffffffbc0107fa, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x7246b7e5], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/640 406x27 of 892x667, swapInterval 1, drawable 0xffffffffbc0107fa, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x7246b7e5], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x7246b7e5], 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@3accc68f: custom/internal type = 1/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@727bfdf6 [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x728caef9], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 892x667, swapInterval 1, drawable 0xffffffffc7010694, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x728caef9], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 50.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 0xffffffffc7010694, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x728caef9], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 50.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 0xffffffffc7010694, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 36x320, buffer 0x728caef9], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 50.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 0xffffffffc7010694, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x728caef9], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 50.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 0xffffffffc7010694, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x728caef9], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 50.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 0xffffffffc7010694, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 36x320, buffer 0x728caef9], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 50.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 0xffffffffc7010694, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x728caef9], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 50.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 0xffffffffc7010694, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x27, buffer 0x728caef9], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 50.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 0xffffffffc7010694, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x728caef9], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 50.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 0x728caef9], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x7246b7e5], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 428x320 of 892x667, swapInterval 1, drawable 0xffffffffbc0107fa, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x7246b7e5], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/0 406x320 of 892x667, swapInterval 1, drawable 0xffffffffbc0107fa, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 406x320, buffer 0x7246b7e5], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/320 428x320 of 892x667, swapInterval 1, drawable 0xffffffffbc0107fa, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x7246b7e5], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/320 406x320 of 892x667, swapInterval 1, drawable 0xffffffffbc0107fa, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 406x320, buffer 0x7246b7e5], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/640 428x27 of 892x667, swapInterval 1, drawable 0xffffffffbc0107fa, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x7246b7e5], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/640 406x27 of 892x667, swapInterval 1, drawable 0xffffffffbc0107fa, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x7246b7e5], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x7246b7e5], image[size 892 x 667, buffer 0x0], 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 0xffffffffbc0107fa, 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 0xffffffffc7010694, tileRendererInUse null [junit] >> Gears angle 50.0, [l -1.3375, r 1.3375, b -1.0, t 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 1185 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@7773fa4d: custom/internal type = 4/0 DirectColorModel: rmask=ff gmask=ff00 bmask=ff0000 amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@7d662981 [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x3b3088d4], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 892x667, swapInterval 1, drawable 0xffffffffc7010694, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x3b3088d4], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 56.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 0xffffffffc7010694, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x3b3088d4], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 56.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 0xffffffffc7010694, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 36x320, buffer 0x3b3088d4], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 56.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 0xffffffffc7010694, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x3b3088d4], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 56.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 0xffffffffc7010694, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x3b3088d4], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 56.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 0xffffffffc7010694, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 36x320, buffer 0x3b3088d4], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 56.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 0xffffffffc7010694, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x3b3088d4], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 56.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 0xffffffffc7010694, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x27, buffer 0x3b3088d4], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 56.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 0xffffffffc7010694, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x3b3088d4], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 56.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 0x3b3088d4], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x27b72cdc], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 428x320 of 892x667, swapInterval 1, drawable 0xffffffffbc0107fa, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x27b72cdc], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/0 406x320 of 892x667, swapInterval 1, drawable 0xffffffffbc0107fa, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 406x320, buffer 0x27b72cdc], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/320 428x320 of 892x667, swapInterval 1, drawable 0xffffffffbc0107fa, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x27b72cdc], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/320 406x320 of 892x667, swapInterval 1, drawable 0xffffffffbc0107fa, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 406x320, buffer 0x27b72cdc], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/640 428x27 of 892x667, swapInterval 1, drawable 0xffffffffbc0107fa, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x27b72cdc], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/640 406x27 of 892x667, swapInterval 1, drawable 0xffffffffbc0107fa, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x27b72cdc], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x27b72cdc], 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@554055fb: custom/internal type = 4/0 DirectColorModel: rmask=ff gmask=ff00 bmask=ff0000 amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@27978b85 [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x3b3088d4], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 892x667, swapInterval 1, drawable 0xffffffffc7010694, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x3b3088d4], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 56.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 0xffffffffc7010694, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x3b3088d4], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 56.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 0xffffffffc7010694, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 36x320, buffer 0x3b3088d4], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 56.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 0xffffffffc7010694, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x3b3088d4], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 56.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 0xffffffffc7010694, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x3b3088d4], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 56.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 0xffffffffc7010694, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 36x320, buffer 0x3b3088d4], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 56.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 0xffffffffc7010694, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x3b3088d4], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 56.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 0xffffffffc7010694, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x27, buffer 0x3b3088d4], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 56.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 0xffffffffc7010694, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x3b3088d4], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 56.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 0x3b3088d4], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x27b72cdc], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 428x320 of 892x667, swapInterval 1, drawable 0xffffffffbc0107fa, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x27b72cdc], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/0 406x320 of 892x667, swapInterval 1, drawable 0xffffffffbc0107fa, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 406x320, buffer 0x27b72cdc], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/320 428x320 of 892x667, swapInterval 1, drawable 0xffffffffbc0107fa, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x27b72cdc], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/320 406x320 of 892x667, swapInterval 1, drawable 0xffffffffbc0107fa, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 406x320, buffer 0x27b72cdc], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/640 428x27 of 892x667, swapInterval 1, drawable 0xffffffffbc0107fa, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x27b72cdc], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/640 406x27 of 892x667, swapInterval 1, drawable 0xffffffffbc0107fa, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x27b72cdc], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x27b72cdc], image[size 892 x 667, buffer 0x0], 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 0xffffffffbc0107fa, 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 0xffffffffc7010694, tileRendererInUse null [junit] >> Gears angle 56.5, [l -1.3375, r 1.3375, b -1.0, t 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 1138 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@250a3bc5: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@71ccfedb [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x150ca3a4], image[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 0xffffffffc7010694, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x150ca3a4], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 61.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 0xffffffffc7010694, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x150ca3a4], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 61.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 0xffffffffc7010694, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 169x320, buffer 0x150ca3a4], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 61.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 0xffffffffc7010694, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x150ca3a4], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 61.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 0xffffffffc7010694, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x150ca3a4], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 61.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 0xffffffffc7010694, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 169x320, buffer 0x150ca3a4], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 61.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 0xffffffffc7010694, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x160, buffer 0x150ca3a4], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 61.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 0xffffffffc7010694, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x160, buffer 0x150ca3a4], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 61.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 0xffffffffc7010694, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 169x160, buffer 0x150ca3a4], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 61.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 0x150ca3a4], 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 0x34dd63cf], image[size 1025 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 0xffffffffbc0107fa, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/133 428x320, buffer 0x34dd63cf], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffbc0107fa, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/133 406x320, buffer 0x34dd63cf], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffbc0107fa, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/453 428x320, buffer 0x34dd63cf], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffbc0107fa, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/453 406x320, buffer 0x34dd63cf], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffbc0107fa, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/773 428x27, buffer 0x34dd63cf], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffbc0107fa, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/773 406x27, buffer 0x34dd63cf], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [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 0x34dd63cf], 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@28c7062b: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@8b2a031 [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x150ca3a4], image[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 0xffffffffc7010694, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x150ca3a4], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 61.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 0xffffffffc7010694, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x150ca3a4], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 61.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 0xffffffffc7010694, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 169x320, buffer 0x150ca3a4], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 61.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 0xffffffffc7010694, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x150ca3a4], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 61.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 0xffffffffc7010694, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x150ca3a4], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 61.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 0xffffffffc7010694, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 169x320, buffer 0x150ca3a4], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 61.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 0xffffffffc7010694, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x160, buffer 0x150ca3a4], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 61.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 0xffffffffc7010694, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x160, buffer 0x150ca3a4], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 61.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 0xffffffffc7010694, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 169x160, buffer 0x150ca3a4], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 61.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 0x150ca3a4], 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 0x34dd63cf], image[size 1025 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 0xffffffffbc0107fa, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/133 428x320, buffer 0x34dd63cf], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffbc0107fa, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/133 406x320, buffer 0x34dd63cf], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffbc0107fa, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/453 428x320, buffer 0x34dd63cf], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffbc0107fa, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/453 406x320, buffer 0x34dd63cf], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffbc0107fa, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/773 428x27, buffer 0x34dd63cf], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffbc0107fa, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/773 406x27, buffer 0x34dd63cf], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [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 0x34dd63cf], 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@2e61f719: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@2bd6bf94 [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x150ca3a4], image[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 0xffffffffc7010694, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x150ca3a4], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 61.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 0xffffffffc7010694, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x150ca3a4], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 61.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 0xffffffffc7010694, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 169x320, buffer 0x150ca3a4], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 61.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 0xffffffffc7010694, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x150ca3a4], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 61.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 0xffffffffc7010694, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x150ca3a4], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 61.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 0xffffffffc7010694, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 169x320, buffer 0x150ca3a4], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 61.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 0xffffffffc7010694, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x160, buffer 0x150ca3a4], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 61.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 0xffffffffc7010694, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x160, buffer 0x150ca3a4], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 61.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 0xffffffffc7010694, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 169x160, buffer 0x150ca3a4], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 61.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 0x150ca3a4], 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 0x34dd63cf], image[size 1025 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 0xffffffffbc0107fa, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/133 428x320, buffer 0x34dd63cf], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffbc0107fa, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/133 406x320, buffer 0x34dd63cf], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffbc0107fa, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/453 428x320, buffer 0x34dd63cf], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffbc0107fa, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/453 406x320, buffer 0x34dd63cf], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffbc0107fa, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/773 428x27, buffer 0x34dd63cf], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffbc0107fa, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/773 406x27, buffer 0x34dd63cf], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [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 0x34dd63cf], image[size 1025 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 0xffffffffbb0108ad, 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 0xffffffffde0107c2, tileRendererInUse null [junit] >> Gears angle 61.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 1953 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 0x20108e9, tileRendererInUse null [junit] >> Gears angle 62.0, [l -1.3375, r 1.3375, b -1.0, t 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 0xffffffff8101004c, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] 0 s: 60 f / 588 ms, 102.0 fps, 9 ms/f; total: 60 f, 102.0 fps, 9 ms/f [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155414998 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:1675155415003 d 0ms]] [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT - test01_flip1_aa0_bitmap_layered [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT - test01_flip1_aa0_layered [junit] Thread[AWT-EventQueue-0,6,main] Gears.init: tileRendererInUse null [junit] GearsES2 init on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[fbo]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.hw] [junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR NVIDIA Corporation [junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [junit] GL_VERSION 4.6.0 NVIDIA 391.35 [junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 325 [junit] GLX_EXTENSIONS 30 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 list created: 1 [junit] gear2 list created: 2 [junit] gear3 list created: 3 [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0xffffffffc6010877, 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 0xffffffffc6010877, 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:1675155415124 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155415124 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155415124 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155415125 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155415126 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 0x1a369264], 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 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 428x320 brd 0, cur 0/1 428x320, buffer 0x1a369264], 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 false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/1 428x320 brd 0, cur 0/1 428x320, buffer 0x1a369264], 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 0x7f10ab13], 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 0xffffffffc6010877, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x2, rowOrder 21, offset/size 0/1 428x320 brd 0, cur 0/1 400x320, buffer 0x7f10ab13], 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 0xffffffffc6010877, tileRendererInUse TileRenderer[tile[# 1: [0][1] / 1x2, rowOrder 21, offset/size 0/1 428x320 brd 0, cur 0/321 400x1, buffer 0x7f10ab13], 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 0x7f10ab13], 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 0x1a369264], 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 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 428x320 brd 0, cur 0/1 428x320, buffer 0x1a369264], 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 false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/1 428x320 brd 0, cur 0/1 428x320, buffer 0x1a369264], 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 0x7f10ab13], 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 0xffffffffc6010877, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x2, rowOrder 21, offset/size 0/1 428x320 brd 0, cur 0/1 400x320, buffer 0x7f10ab13], 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 0xffffffffc6010877, tileRendererInUse TileRenderer[tile[# 1: [0][1] / 1x2, rowOrder 21, offset/size 0/1 428x320 brd 0, cur 0/321 400x1, buffer 0x7f10ab13], 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 0x7f10ab13], 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 0x1a369264], 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 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 187/-1 428x320 brd 0, cur 187/-1 242x201, buffer 0x1a369264], image[size 429 x 320, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 18.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 0x1a369264], 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 0x7f10ab13], 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 0xffffffffc6010877, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 400x320, buffer 0x7f10ab13], 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 0x7f10ab13], 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 0x1a369264], 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 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 187/200 428x320 brd 0, cur 187/200 242x1, buffer 0x1a369264], image[size 429 x 320, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 18.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 0x1a369264], 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 0xffffffffc6010877, 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 0xffffffff900108ea, 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 280 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 0xffffffffb801002d, 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 0xffffffffaa01087c, 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 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 0x76b673ff], 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 0xffffffffaa01087c, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 428x320, buffer 0x76b673ff], image[size 428 x 321, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] >> Gears angle 22.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 0x76b673ff], 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 0x3aadc3b6], 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 0xb0108d7, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 400x321, buffer 0x3aadc3b6], 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 0x3aadc3b6], 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 0x76b673ff], 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 0xffffffffaa01087c, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 428x320, buffer 0x76b673ff], image[size 428 x 321, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] >> Gears angle 22.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 0x76b673ff], 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 0x3aadc3b6], 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 0xb0108d7, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 400x321, buffer 0x3aadc3b6], 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 0x3aadc3b6], 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 0x76b673ff], 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 0xffffffffaa01087c, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 187/-1 1024x1024 brd 0, cur 187/-1 242x202, buffer 0x76b673ff], image[size 429 x 320, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] >> Gears angle 22.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 0x76b673ff], 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 0x3aadc3b6], 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 0xb0108d7, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 400x320, buffer 0x3aadc3b6], 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 0x3aadc3b6], 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 0x63010833, 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 0x63010833, 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 0xffffffff900108ea, 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 0xffffffff900108ea, 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 271 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 0x44a2ed02], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 892x667, swapInterval 1, drawable 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x44a2ed02], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 27.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 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x44a2ed02], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 27.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 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 36x320, buffer 0x44a2ed02], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 27.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 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x44a2ed02], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 27.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 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x44a2ed02], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 27.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 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 36x320, buffer 0x44a2ed02], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 27.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 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x44a2ed02], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 27.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 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x27, buffer 0x44a2ed02], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 27.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 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x44a2ed02], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 27.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 0x44a2ed02], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x362cde31], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 428x320 of 892x667, swapInterval 1, drawable 0x63010833, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x362cde31], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/0 406x320 of 892x667, swapInterval 1, drawable 0x63010833, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 406x320, buffer 0x362cde31], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/320 428x320 of 892x667, swapInterval 1, drawable 0x63010833, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x362cde31], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/320 406x320 of 892x667, swapInterval 1, drawable 0x63010833, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 406x320, buffer 0x362cde31], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/640 428x27 of 892x667, swapInterval 1, drawable 0x63010833, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x362cde31], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/640 406x27 of 892x667, swapInterval 1, drawable 0x63010833, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x362cde31], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x362cde31], 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 0x44a2ed02], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 892x667, swapInterval 1, drawable 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x44a2ed02], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 27.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 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x44a2ed02], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 27.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 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 36x320, buffer 0x44a2ed02], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 27.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 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x44a2ed02], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 27.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 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x44a2ed02], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 27.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 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 36x320, buffer 0x44a2ed02], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 27.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 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x44a2ed02], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 27.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 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x27, buffer 0x44a2ed02], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 27.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 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x44a2ed02], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 27.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 0x44a2ed02], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x362cde31], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 428x320 of 892x667, swapInterval 1, drawable 0x63010833, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x362cde31], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/0 406x320 of 892x667, swapInterval 1, drawable 0x63010833, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 406x320, buffer 0x362cde31], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/320 428x320 of 892x667, swapInterval 1, drawable 0x63010833, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x362cde31], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/320 406x320 of 892x667, swapInterval 1, drawable 0x63010833, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 406x320, buffer 0x362cde31], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/640 428x27 of 892x667, swapInterval 1, drawable 0x63010833, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x362cde31], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/640 406x27 of 892x667, swapInterval 1, drawable 0x63010833, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x362cde31], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x362cde31], 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 0x44a2ed02], 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 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 390/1 428x320 brd 0, cur 390/1 428x70, buffer 0x44a2ed02], image[size 892 x 668, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 27.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 false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 390/1 428x320 brd 0, cur 390/1 428x70, buffer 0x44a2ed02], 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 0x362cde31], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 428x320 of 892x667, swapInterval 1, drawable 0x63010833, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x362cde31], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] 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 0x362cde31], 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 0x44a2ed02], 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 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 817/1 428x320 brd 0, cur 817/1 75x70, buffer 0x44a2ed02], image[size 892 x 668, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 27.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 false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 817/1 428x320 brd 0, cur 817/1 75x70, buffer 0x44a2ed02], 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 0x362cde31], 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 0x63010833, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 428/0 428x320 brd 0, cur 428/0 406x320, buffer 0x362cde31], 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 0x362cde31], 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 0x44a2ed02], image[size 892 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 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x2, rowOrder 21, offset/size 390/69 428x320 brd 0, cur 390/69 428x320, buffer 0x44a2ed02], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 27.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 false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 390/389 428x1 of 892x667, swapInterval 1, drawable 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 1: [0][1] / 1x2, rowOrder 21, offset/size 390/69 428x320 brd 0, cur 390/389 428x1, buffer 0x44a2ed02], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 27.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 false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][1] / 1x2, rowOrder 21, offset/size 390/69 428x320 brd 0, cur 390/389 428x1, buffer 0x44a2ed02], image[size 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 0x362cde31], image[size 892 x 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 0x63010833, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x2, rowOrder 21, offset/size 0/319 428x320 brd 0, cur 0/319 428x320, buffer 0x362cde31], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x63010833, tileRendererInUse TileRenderer[tile[# 1: [0][1] / 1x2, rowOrder 21, offset/size 0/319 428x320 brd 0, cur 0/639 428x1, buffer 0x362cde31], image[size 892 x 667, buffer 0x0], glad[1 listener, pre 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 0x362cde31], 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 0x44a2ed02], image[size 892 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 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x2, rowOrder 21, offset/size 817/69 428x320 brd 0, cur 817/69 75x320, buffer 0x44a2ed02], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 27.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 false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 817/389 75x1 of 892x667, swapInterval 1, drawable 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 1: [0][1] / 1x2, rowOrder 21, offset/size 817/69 428x320 brd 0, cur 817/389 75x1, buffer 0x44a2ed02], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 27.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 false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][1] / 1x2, rowOrder 21, offset/size 817/69 428x320 brd 0, cur 817/389 75x1, buffer 0x44a2ed02], image[size 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 0x362cde31], 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 0x63010833, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x2, rowOrder 21, offset/size 428/319 428x320 brd 0, cur 428/319 406x320, buffer 0x362cde31], 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 0x63010833, tileRendererInUse TileRenderer[tile[# 1: [0][1] / 1x2, rowOrder 21, offset/size 428/319 428x320 brd 0, cur 428/639 406x1, buffer 0x362cde31], 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 0x362cde31], 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 0x44a2ed02], image[size 892 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 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 390/390 428x320 brd 0, cur 390/390 428x27, buffer 0x44a2ed02], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 27.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 false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 390/390 428x320 brd 0, cur 390/390 428x27, buffer 0x44a2ed02], image[size 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 0x362cde31], image[size 892 x 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 0x63010833, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/640 428x320 brd 0, cur 0/640 428x27, buffer 0x362cde31], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [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 0x362cde31], 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 0x44a2ed02], image[size 892 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 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 817/390 428x320 brd 0, cur 817/390 75x27, buffer 0x44a2ed02], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 27.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 false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 817/390 428x320 brd 0, cur 817/390 75x27, buffer 0x44a2ed02], image[size 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 0x362cde31], 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 0x63010833, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 428/640 428x320 brd 0, cur 428/640 406x27, buffer 0x362cde31], 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 0x362cde31], 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 0x63010833, 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 0xffffffff900108ea, tileRendererInUse null [junit] >> Gears angle 27.0, [l -1.3375, r 1.3375, b -1.0, t 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 898 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 0xffffffffc6010877, 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 0xffffffff92010861, tileRendererInUse null [junit] >> Gears angle 31.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip 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 0x4180c184], image[size 892 x 667, 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 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 2048x2048 brd 0, cur 0/0 892x667, buffer 0x4180c184], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 31.5, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 2048x2048 brd 0, cur 0/0 892x667, buffer 0x4180c184], image[size 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 0x561fd539], image[size 892 x 667, 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 0xffffffffb90108c7, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 2048x2048 brd 0, cur 0/0 834x667, buffer 0x561fd539], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] 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 0x561fd539], 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 0x4180c184], image[size 892 x 667, 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 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 2048x2048 brd 0, cur 0/0 892x667, buffer 0x4180c184], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 31.5, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 2048x2048 brd 0, cur 0/0 892x667, buffer 0x4180c184], image[size 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 0x561fd539], image[size 892 x 667, 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 0xffffffffb90108c7, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 2048x2048 brd 0, cur 0/0 834x667, buffer 0x561fd539], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] 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 0x561fd539], 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 0x4180c184], image[size 892 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 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 389/0 2048x2048 brd 0, cur 389/0 503x417, buffer 0x4180c184], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 31.5, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -0.17091453, r 1.3373313, b -1.0, t 0.2503748] 1.5082458x1.2503748, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 389/0 2048x2048 brd 0, cur 389/0 503x417, buffer 0x4180c184], image[size 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 0x561fd539], 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 0xffffffffb90108c7, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 2048x2048 brd 0, cur 0/0 834x667, buffer 0x561fd539], 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 0x561fd539], 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 0xb0108d7, 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 0xb0108d7, 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 0xffffffff900108ea, tileRendererInUse null [junit] >> Gears angle 31.5, [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0 -> [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0xffffffff900108ea, 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 500 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 0x6c62e1cb], 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 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x6c62e1cb], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.0, [l -1.2796504, r 1.2796504, b -1.0, t 1.0] 2.559301x2.0 -> [l -1.2796504, r -0.21098626, b -1.0, t -0.20099872] 1.0686642x0.7990013, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 428/0 428x320 of 1025x801, swapInterval 1, drawable 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x6c62e1cb], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.0, [l -1.2796504, r 1.2796504, b -1.0, t 1.0] 2.559301x2.0 -> [l -0.21098626, r 0.85767794, b -1.0, t -0.20099872] 1.0686642x0.7990013, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 856/0 169x320 of 1025x801, swapInterval 1, drawable 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 169x320, buffer 0x6c62e1cb], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.0, [l -1.2796504, r 1.2796504, b -1.0, t 1.0] 2.559301x2.0 -> [l 0.85767794, r 1.2796504, b -1.0, t -0.20099872] 0.4219725x0.7990013, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/320 428x320 of 1025x801, swapInterval 1, drawable 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x6c62e1cb], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.0, [l -1.2796504, r 1.2796504, b -1.0, t 1.0] 2.559301x2.0 -> [l -1.2796504, r -0.21098626, b -0.20099872, t 0.59800255] 1.0686642x0.7990013, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 428/320 428x320 of 1025x801, swapInterval 1, drawable 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x6c62e1cb], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.0, [l -1.2796504, r 1.2796504, b -1.0, t 1.0] 2.559301x2.0 -> [l -0.21098626, r 0.85767794, b -0.20099872, t 0.59800255] 1.0686642x0.7990013, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 856/320 169x320 of 1025x801, swapInterval 1, drawable 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 169x320, buffer 0x6c62e1cb], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.0, [l -1.2796504, r 1.2796504, b -1.0, t 1.0] 2.559301x2.0 -> [l 0.85767794, r 1.2796504, b -0.20099872, t 0.59800255] 0.4219725x0.7990013, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/640 428x161 of 1025x801, swapInterval 1, drawable 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x161, buffer 0x6c62e1cb], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.0, [l -1.2796504, r 1.2796504, b -1.0, t 1.0] 2.559301x2.0 -> [l -1.2796504, r -0.21098626, b 0.59800255, t 1.0] 1.0686642x0.40199745, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 428/640 428x161 of 1025x801, swapInterval 1, drawable 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x161, buffer 0x6c62e1cb], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.0, [l -1.2796504, r 1.2796504, b -1.0, t 1.0] 2.559301x2.0 -> [l -0.21098626, r 0.85767794, b 0.59800255, t 1.0] 1.0686642x0.40199745, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 856/640 169x161 of 1025x801, swapInterval 1, drawable 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 169x161, buffer 0x6c62e1cb], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.0, [l -1.2796504, r 1.2796504, b -1.0, t 1.0] 2.559301x2.0 -> [l 0.85767794, r 1.2796504, b 0.59800255, t 1.0] 0.4219725x0.40199745, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 169x161, buffer 0x6c62e1cb], 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 0x4ba32bb2], image[size 1025 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 0xb0108d7, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/133 428x320, buffer 0x4ba32bb2], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0xb0108d7, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/133 406x320, buffer 0x4ba32bb2], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0xb0108d7, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/453 428x320, buffer 0x4ba32bb2], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0xb0108d7, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/453 406x320, buffer 0x4ba32bb2], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0xb0108d7, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/773 428x27, buffer 0x4ba32bb2], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0xb0108d7, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/773 406x27, buffer 0x4ba32bb2], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [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 0x4ba32bb2], 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 0x6c62e1cb], 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 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x6c62e1cb], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.0, [l -1.2796504, r 1.2796504, b -1.0, t 1.0] 2.559301x2.0 -> [l -1.2796504, r -0.21098626, b -1.0, t -0.20099872] 1.0686642x0.7990013, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 428/0 428x320 of 1025x801, swapInterval 1, drawable 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x6c62e1cb], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.0, [l -1.2796504, r 1.2796504, b -1.0, t 1.0] 2.559301x2.0 -> [l -0.21098626, r 0.85767794, b -1.0, t -0.20099872] 1.0686642x0.7990013, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 856/0 169x320 of 1025x801, swapInterval 1, drawable 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 169x320, buffer 0x6c62e1cb], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.0, [l -1.2796504, r 1.2796504, b -1.0, t 1.0] 2.559301x2.0 -> [l 0.85767794, r 1.2796504, b -1.0, t -0.20099872] 0.4219725x0.7990013, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/320 428x320 of 1025x801, swapInterval 1, drawable 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x6c62e1cb], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.0, [l -1.2796504, r 1.2796504, b -1.0, t 1.0] 2.559301x2.0 -> [l -1.2796504, r -0.21098626, b -0.20099872, t 0.59800255] 1.0686642x0.7990013, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 428/320 428x320 of 1025x801, swapInterval 1, drawable 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x6c62e1cb], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.0, [l -1.2796504, r 1.2796504, b -1.0, t 1.0] 2.559301x2.0 -> [l -0.21098626, r 0.85767794, b -0.20099872, t 0.59800255] 1.0686642x0.7990013, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 856/320 169x320 of 1025x801, swapInterval 1, drawable 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 169x320, buffer 0x6c62e1cb], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.0, [l -1.2796504, r 1.2796504, b -1.0, t 1.0] 2.559301x2.0 -> [l 0.85767794, r 1.2796504, b -0.20099872, t 0.59800255] 0.4219725x0.7990013, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/640 428x161 of 1025x801, swapInterval 1, drawable 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x161, buffer 0x6c62e1cb], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.0, [l -1.2796504, r 1.2796504, b -1.0, t 1.0] 2.559301x2.0 -> [l -1.2796504, r -0.21098626, b 0.59800255, t 1.0] 1.0686642x0.40199745, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 428/640 428x161 of 1025x801, swapInterval 1, drawable 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x161, buffer 0x6c62e1cb], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.0, [l -1.2796504, r 1.2796504, b -1.0, t 1.0] 2.559301x2.0 -> [l -0.21098626, r 0.85767794, b 0.59800255, t 1.0] 1.0686642x0.40199745, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 856/640 169x161 of 1025x801, swapInterval 1, drawable 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 169x161, buffer 0x6c62e1cb], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.0, [l -1.2796504, r 1.2796504, b -1.0, t 1.0] 2.559301x2.0 -> [l 0.85767794, r 1.2796504, b 0.59800255, t 1.0] 0.4219725x0.40199745, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 169x161, buffer 0x6c62e1cb], 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 0x4ba32bb2], image[size 1025 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 0xb0108d7, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/133 428x320, buffer 0x4ba32bb2], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0xb0108d7, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/133 406x320, buffer 0x4ba32bb2], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0xb0108d7, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/453 428x320, buffer 0x4ba32bb2], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0xb0108d7, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/453 406x320, buffer 0x4ba32bb2], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0xb0108d7, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/773 428x27, buffer 0x4ba32bb2], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0xb0108d7, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/773 406x27, buffer 0x4ba32bb2], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [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 0x4ba32bb2], 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 0x6c62e1cb], 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 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 390/0 428x320 brd 0, cur 390/0 428x204, buffer 0x6c62e1cb], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.0, [l -1.2796504, r 1.2796504, b -1.0, t 1.0] 2.559301x2.0 -> [l -0.3058676, r 0.7627966, b -1.0, t -0.4906367] 1.0686642x0.5093633, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 390/0 428x320 brd 0, cur 390/0 428x204, buffer 0x6c62e1cb], 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 0x4ba32bb2], 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 0xb0108d7, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/134 428x320 brd 0, cur 0/134 428x320, buffer 0x4ba32bb2], 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 0x4ba32bb2], 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 0x6c62e1cb], 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 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 817/0 428x320 brd 0, cur 817/0 208x204, buffer 0x6c62e1cb], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.0, [l -1.2796504, r 1.2796504, b -1.0, t 1.0] 2.559301x2.0 -> [l 0.76029944, r 1.2796502, b -1.0, t -0.4906367] 0.51935077x0.5093633, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 817/0 428x320 brd 0, cur 817/0 208x204, buffer 0x6c62e1cb], 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 0x4ba32bb2], 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 0xb0108d7, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 428/134 428x320 brd 0, cur 428/134 406x320, buffer 0x4ba32bb2], 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 0x4ba32bb2], 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 0x6c62e1cb], 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 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x2, rowOrder 21, offset/size 390/203 428x320 brd 0, cur 390/203 428x320, buffer 0x6c62e1cb], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.0, [l -1.2796504, r 1.2796504, b -1.0, t 1.0] 2.559301x2.0 -> [l -0.3058676, r 0.7627966, b -0.4931336, t 0.30586767] 1.0686642x0.7990013, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 390/523 428x1 of 1025x801, swapInterval 1, drawable 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 1: [0][1] / 1x2, rowOrder 21, offset/size 390/203 428x320 brd 0, cur 390/523 428x1, buffer 0x6c62e1cb], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.0, [l -1.2796504, r 1.2796504, b -1.0, t 1.0] 2.559301x2.0 -> [l -0.3058676, r 0.7627966, b 0.30586767, t 0.30836454] 1.0686642x0.0024968684, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][1] / 1x2, rowOrder 21, offset/size 390/203 428x320 brd 0, cur 390/523 428x1, buffer 0x6c62e1cb], 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 0x4ba32bb2], image[size 1025 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 0xb0108d7, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x2, rowOrder 21, offset/size 0/452 428x320 brd 0, cur 0/452 428x320, buffer 0x4ba32bb2], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0xb0108d7, tileRendererInUse TileRenderer[tile[# 1: [0][1] / 1x2, rowOrder 21, offset/size 0/452 428x320 brd 0, cur 0/772 428x1, buffer 0x4ba32bb2], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre 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 0x4ba32bb2], 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 0x6c62e1cb], 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 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x2, rowOrder 21, offset/size 817/203 428x320 brd 0, cur 817/203 208x320, buffer 0x6c62e1cb], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.0, [l -1.2796504, r 1.2796504, b -1.0, t 1.0] 2.559301x2.0 -> [l 0.76029944, r 1.2796502, b -0.4931336, t 0.30586767] 0.51935077x0.7990013, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 817/523 208x1 of 1025x801, swapInterval 1, drawable 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 1: [0][1] / 1x2, rowOrder 21, offset/size 817/203 428x320 brd 0, cur 817/523 208x1, buffer 0x6c62e1cb], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.0, [l -1.2796504, r 1.2796504, b -1.0, t 1.0] 2.559301x2.0 -> [l 0.76029944, r 1.2796502, b 0.30586767, t 0.30836454] 0.51935077x0.0024968684, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][1] / 1x2, rowOrder 21, offset/size 817/203 428x320 brd 0, cur 817/523 208x1, buffer 0x6c62e1cb], 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 0x4ba32bb2], 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 0xb0108d7, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x2, rowOrder 21, offset/size 428/452 428x320 brd 0, cur 428/452 406x320, buffer 0x4ba32bb2], 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 0xb0108d7, tileRendererInUse TileRenderer[tile[# 1: [0][1] / 1x2, rowOrder 21, offset/size 428/452 428x320 brd 0, cur 428/772 406x1, buffer 0x4ba32bb2], 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 0x4ba32bb2], 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 0x6c62e1cb], 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 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 390/524 428x320 brd 0, cur 390/524 428x27, buffer 0x6c62e1cb], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.0, [l -1.2796504, r 1.2796504, b -1.0, t 1.0] 2.559301x2.0 -> [l -0.3058676, r 0.7627966, b 0.3083645, t 0.37578022] 1.0686642x0.067415714, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 390/524 428x320 brd 0, cur 390/524 428x27, buffer 0x6c62e1cb], 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 0x4ba32bb2], 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 0xb0108d7, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/774 428x320 brd 0, cur 0/774 428x27, buffer 0x4ba32bb2], 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 0x4ba32bb2], 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 0x6c62e1cb], 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 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 817/524 428x320 brd 0, cur 817/524 208x27, buffer 0x6c62e1cb], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.0, [l -1.2796504, r 1.2796504, b -1.0, t 1.0] 2.559301x2.0 -> [l 0.76029944, r 1.2796502, b 0.3083645, t 0.37578022] 0.51935077x0.067415714, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 817/524 428x320 brd 0, cur 817/524 208x27, buffer 0x6c62e1cb], 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 0x4ba32bb2], 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 0xb0108d7, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 428/774 428x320 brd 0, cur 428/774 406x27, buffer 0x4ba32bb2], 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 0x4ba32bb2], 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 0xb0108d7, 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 0xffffffff900108ea, tileRendererInUse null [junit] >> Gears angle 36.0, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0, v-flip false [junit] PRINT Duration 922 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 0xffffffff900108ea, tileRendererInUse null [junit] >> Gears angle 37.0, [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0 -> [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0xb0108d7, 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@7f8516b2: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@682a405b [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x1ebc2782], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 892x667, swapInterval 1, drawable 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x1ebc2782], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 42.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 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x1ebc2782], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 42.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 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 36x320, buffer 0x1ebc2782], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 42.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 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x1ebc2782], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 42.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 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x1ebc2782], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 42.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 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 36x320, buffer 0x1ebc2782], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 42.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 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x1ebc2782], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 42.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 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x27, buffer 0x1ebc2782], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 42.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 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x1ebc2782], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 42.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 0x1ebc2782], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x7d000a7d], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 428x320 of 892x667, swapInterval 1, drawable 0xb0108d7, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x7d000a7d], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/0 406x320 of 892x667, swapInterval 1, drawable 0xb0108d7, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 406x320, buffer 0x7d000a7d], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/320 428x320 of 892x667, swapInterval 1, drawable 0xb0108d7, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x7d000a7d], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/320 406x320 of 892x667, swapInterval 1, drawable 0xb0108d7, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 406x320, buffer 0x7d000a7d], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/640 428x27 of 892x667, swapInterval 1, drawable 0xb0108d7, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x7d000a7d], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/640 406x27 of 892x667, swapInterval 1, drawable 0xb0108d7, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x7d000a7d], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x7d000a7d], 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@7eab72ed: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@caed1a1 [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x1ebc2782], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 892x667, swapInterval 1, drawable 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x1ebc2782], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 42.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 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x1ebc2782], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 42.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 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 36x320, buffer 0x1ebc2782], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 42.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 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x1ebc2782], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 42.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 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x1ebc2782], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 42.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 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 36x320, buffer 0x1ebc2782], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 42.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 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x1ebc2782], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 42.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 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x27, buffer 0x1ebc2782], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 42.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 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x1ebc2782], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 42.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 0x1ebc2782], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x7d000a7d], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 428x320 of 892x667, swapInterval 1, drawable 0xb0108d7, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x7d000a7d], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/0 406x320 of 892x667, swapInterval 1, drawable 0xb0108d7, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 406x320, buffer 0x7d000a7d], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/320 428x320 of 892x667, swapInterval 1, drawable 0xb0108d7, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x7d000a7d], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/320 406x320 of 892x667, swapInterval 1, drawable 0xb0108d7, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 406x320, buffer 0x7d000a7d], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/640 428x27 of 892x667, swapInterval 1, drawable 0xb0108d7, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x7d000a7d], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/640 406x27 of 892x667, swapInterval 1, drawable 0xb0108d7, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x7d000a7d], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x7d000a7d], 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@3d226439: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@274643ba [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x1ebc2782], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 892x667, swapInterval 1, drawable 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x1ebc2782], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 42.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 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x1ebc2782], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 42.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 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 36x320, buffer 0x1ebc2782], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 42.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 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x1ebc2782], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 42.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 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x1ebc2782], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 42.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 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 36x320, buffer 0x1ebc2782], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 42.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 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x1ebc2782], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 42.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 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x27, buffer 0x1ebc2782], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 42.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 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x1ebc2782], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 42.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 0x1ebc2782], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x7d000a7d], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 428x320 of 892x667, swapInterval 1, drawable 0xb0108d7, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x7d000a7d], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/0 406x320 of 892x667, swapInterval 1, drawable 0xb0108d7, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 406x320, buffer 0x7d000a7d], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/320 428x320 of 892x667, swapInterval 1, drawable 0xb0108d7, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x7d000a7d], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/320 406x320 of 892x667, swapInterval 1, drawable 0xb0108d7, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 406x320, buffer 0x7d000a7d], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/640 428x27 of 892x667, swapInterval 1, drawable 0xb0108d7, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x7d000a7d], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/640 406x27 of 892x667, swapInterval 1, drawable 0xb0108d7, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x7d000a7d], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x7d000a7d], image[size 892 x 667, buffer 0x0], 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 0xb0108d7, 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 0xffffffff900108ea, tileRendererInUse null [junit] >> Gears angle 42.5, [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0 -> [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0, v-flip false [junit] PRINT Duration 1960 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@242262f9: custom/internal type = 2/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@499e23a1 [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x3b74f93e], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 892x667, swapInterval 1, drawable 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x3b74f93e], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 47.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 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x3b74f93e], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 47.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 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 36x320, buffer 0x3b74f93e], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 47.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 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x3b74f93e], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 47.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 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x3b74f93e], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 47.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 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 36x320, buffer 0x3b74f93e], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 47.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 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x3b74f93e], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 47.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 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x27, buffer 0x3b74f93e], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 47.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 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x3b74f93e], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 47.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 0x3b74f93e], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x42aef2fd], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 428x320 of 892x667, swapInterval 1, drawable 0xb0108d7, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x42aef2fd], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/0 406x320 of 892x667, swapInterval 1, drawable 0xb0108d7, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 406x320, buffer 0x42aef2fd], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/320 428x320 of 892x667, swapInterval 1, drawable 0xb0108d7, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x42aef2fd], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/320 406x320 of 892x667, swapInterval 1, drawable 0xb0108d7, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 406x320, buffer 0x42aef2fd], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/640 428x27 of 892x667, swapInterval 1, drawable 0xb0108d7, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x42aef2fd], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/640 406x27 of 892x667, swapInterval 1, drawable 0xb0108d7, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x42aef2fd], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x42aef2fd], 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@5785401a: custom/internal type = 2/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@6d47182d [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x3b74f93e], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 892x667, swapInterval 1, drawable 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x3b74f93e], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 47.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 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x3b74f93e], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 47.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 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 36x320, buffer 0x3b74f93e], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 47.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 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x3b74f93e], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 47.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 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x3b74f93e], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 47.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 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 36x320, buffer 0x3b74f93e], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 47.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 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x3b74f93e], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 47.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 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x27, buffer 0x3b74f93e], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 47.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 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x3b74f93e], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 47.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 0x3b74f93e], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x42aef2fd], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 428x320 of 892x667, swapInterval 1, drawable 0xb0108d7, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x42aef2fd], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/0 406x320 of 892x667, swapInterval 1, drawable 0xb0108d7, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 406x320, buffer 0x42aef2fd], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/320 428x320 of 892x667, swapInterval 1, drawable 0xb0108d7, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x42aef2fd], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/320 406x320 of 892x667, swapInterval 1, drawable 0xb0108d7, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 406x320, buffer 0x42aef2fd], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/640 428x27 of 892x667, swapInterval 1, drawable 0xb0108d7, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x42aef2fd], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/640 406x27 of 892x667, swapInterval 1, drawable 0xb0108d7, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x42aef2fd], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x42aef2fd], 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@13abe683: custom/internal type = 2/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@2e3ca7d5 [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x3b74f93e], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 892x667, swapInterval 1, drawable 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x3b74f93e], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 47.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 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x3b74f93e], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 47.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 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 36x320, buffer 0x3b74f93e], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 47.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 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x3b74f93e], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 47.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 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x3b74f93e], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 47.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 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 36x320, buffer 0x3b74f93e], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 47.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 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x3b74f93e], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 47.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 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x27, buffer 0x3b74f93e], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 47.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 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x3b74f93e], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 47.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 0x3b74f93e], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x42aef2fd], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 428x320 of 892x667, swapInterval 1, drawable 0xb0108d7, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x42aef2fd], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/0 406x320 of 892x667, swapInterval 1, drawable 0xb0108d7, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 406x320, buffer 0x42aef2fd], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/320 428x320 of 892x667, swapInterval 1, drawable 0xb0108d7, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x42aef2fd], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/320 406x320 of 892x667, swapInterval 1, drawable 0xb0108d7, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 406x320, buffer 0x42aef2fd], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/640 428x27 of 892x667, swapInterval 1, drawable 0xb0108d7, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x42aef2fd], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/640 406x27 of 892x667, swapInterval 1, drawable 0xb0108d7, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x42aef2fd], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x42aef2fd], image[size 892 x 667, buffer 0x0], 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 0xb0108d7, 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 0xffffffff900108ea, 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 false [junit] PRINT Duration 1827 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@5b98fb4e: custom/internal type = 1/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@57654e98 [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x29520797], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 892x667, swapInterval 1, drawable 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x29520797], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 53.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 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x29520797], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 53.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 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 36x320, buffer 0x29520797], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 53.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 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x29520797], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 53.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 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x29520797], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 53.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 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 36x320, buffer 0x29520797], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 53.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 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x29520797], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 53.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 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x27, buffer 0x29520797], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 53.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 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x29520797], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 53.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 0x29520797], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x48098ebe], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 428x320 of 892x667, swapInterval 1, drawable 0xb0108d7, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x48098ebe], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/0 406x320 of 892x667, swapInterval 1, drawable 0xb0108d7, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 406x320, buffer 0x48098ebe], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/320 428x320 of 892x667, swapInterval 1, drawable 0xb0108d7, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x48098ebe], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/320 406x320 of 892x667, swapInterval 1, drawable 0xb0108d7, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 406x320, buffer 0x48098ebe], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/640 428x27 of 892x667, swapInterval 1, drawable 0xb0108d7, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x48098ebe], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/640 406x27 of 892x667, swapInterval 1, drawable 0xb0108d7, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x48098ebe], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x48098ebe], 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@2fcf567e: custom/internal type = 1/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@5e2efcf1 [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x29520797], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 892x667, swapInterval 1, drawable 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x29520797], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 53.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 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x29520797], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 53.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 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 36x320, buffer 0x29520797], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 53.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 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x29520797], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 53.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 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x29520797], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 53.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 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 36x320, buffer 0x29520797], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 53.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 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x29520797], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 53.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 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x27, buffer 0x29520797], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 53.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 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x29520797], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 53.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 0x29520797], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x48098ebe], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 428x320 of 892x667, swapInterval 1, drawable 0xb0108d7, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x48098ebe], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/0 406x320 of 892x667, swapInterval 1, drawable 0xb0108d7, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 406x320, buffer 0x48098ebe], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/320 428x320 of 892x667, swapInterval 1, drawable 0xb0108d7, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x48098ebe], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/320 406x320 of 892x667, swapInterval 1, drawable 0xb0108d7, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 406x320, buffer 0x48098ebe], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/640 428x27 of 892x667, swapInterval 1, drawable 0xb0108d7, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x48098ebe], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/640 406x27 of 892x667, swapInterval 1, drawable 0xb0108d7, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x48098ebe], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x48098ebe], image[size 892 x 667, buffer 0x0], 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 0xb0108d7, 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 0xffffffff900108ea, tileRendererInUse null [junit] >> Gears angle 53.5, [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0 -> [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0, v-flip false [junit] PRINT Duration 1075 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@e855307: custom/internal type = 4/0 DirectColorModel: rmask=ff gmask=ff00 bmask=ff0000 amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@5c10997e [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0xae9ac89], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 892x667, swapInterval 1, drawable 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0xae9ac89], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 58.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 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0xae9ac89], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 58.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 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 36x320, buffer 0xae9ac89], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 58.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 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0xae9ac89], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 58.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 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0xae9ac89], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 58.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 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 36x320, buffer 0xae9ac89], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 58.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 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0xae9ac89], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 58.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 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x27, buffer 0xae9ac89], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 58.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 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0xae9ac89], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 58.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 0xae9ac89], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x1974fac6], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 428x320 of 892x667, swapInterval 1, drawable 0xb0108d7, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x1974fac6], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/0 406x320 of 892x667, swapInterval 1, drawable 0xb0108d7, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 406x320, buffer 0x1974fac6], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/320 428x320 of 892x667, swapInterval 1, drawable 0xb0108d7, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x1974fac6], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/320 406x320 of 892x667, swapInterval 1, drawable 0xb0108d7, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 406x320, buffer 0x1974fac6], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/640 428x27 of 892x667, swapInterval 1, drawable 0xb0108d7, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x1974fac6], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/640 406x27 of 892x667, swapInterval 1, drawable 0xb0108d7, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x1974fac6], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x1974fac6], 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@7b90f81c: custom/internal type = 4/0 DirectColorModel: rmask=ff gmask=ff00 bmask=ff0000 amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@126a59c1 [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0xae9ac89], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 892x667, swapInterval 1, drawable 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0xae9ac89], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 58.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 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0xae9ac89], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 58.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 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 36x320, buffer 0xae9ac89], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 58.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 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0xae9ac89], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 58.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 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0xae9ac89], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 58.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 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 36x320, buffer 0xae9ac89], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 58.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 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0xae9ac89], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 58.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 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x27, buffer 0xae9ac89], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 58.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 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0xae9ac89], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 58.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 0xae9ac89], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x1974fac6], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 428x320 of 892x667, swapInterval 1, drawable 0xb0108d7, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x1974fac6], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/0 406x320 of 892x667, swapInterval 1, drawable 0xb0108d7, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 406x320, buffer 0x1974fac6], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/320 428x320 of 892x667, swapInterval 1, drawable 0xb0108d7, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x1974fac6], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/320 406x320 of 892x667, swapInterval 1, drawable 0xb0108d7, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 406x320, buffer 0x1974fac6], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/640 428x27 of 892x667, swapInterval 1, drawable 0xb0108d7, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x1974fac6], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/640 406x27 of 892x667, swapInterval 1, drawable 0xb0108d7, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x1974fac6], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x1974fac6], image[size 892 x 667, buffer 0x0], 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 0xb0108d7, 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 0xffffffff900108ea, tileRendererInUse null [junit] >> Gears angle 58.0, [l -1.3375, r 1.3375, b -1.0, t 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 1071 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@4fc398ac: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@4b6001e0 [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x760f092f], image[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 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x760f092f], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 63.0, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l -1.28125, r -0.21124995, b -1.0, t -0.19999999] 1.07x0.8, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 428/0 428x320 of 1025x800, swapInterval 1, drawable 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x760f092f], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 63.0, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l -0.21124995, r 0.8587501, b -1.0, t -0.19999999] 1.07x0.8, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 856/0 169x320 of 1025x800, swapInterval 1, drawable 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 169x320, buffer 0x760f092f], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 63.0, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l 0.8587501, r 1.2812501, b -1.0, t -0.19999999] 0.4225x0.8, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/320 428x320 of 1025x800, swapInterval 1, drawable 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x760f092f], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 63.0, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l -1.28125, r -0.21124995, b -0.19999999, t 0.6] 1.07x0.8, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 428/320 428x320 of 1025x800, swapInterval 1, drawable 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x760f092f], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 63.0, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l -0.21124995, r 0.8587501, b -0.19999999, t 0.6] 1.07x0.8, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 856/320 169x320 of 1025x800, swapInterval 1, drawable 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 169x320, buffer 0x760f092f], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 63.0, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l 0.8587501, r 1.2812501, b -0.19999999, t 0.6] 0.4225x0.8, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/640 428x160 of 1025x800, swapInterval 1, drawable 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x160, buffer 0x760f092f], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 63.0, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l -1.28125, r -0.21124995, b 0.6, t 1.0] 1.07x0.39999998, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 428/640 428x160 of 1025x800, swapInterval 1, drawable 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x160, buffer 0x760f092f], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 63.0, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l -0.21124995, r 0.8587501, b 0.6, t 1.0] 1.07x0.39999998, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 856/640 169x160 of 1025x800, swapInterval 1, drawable 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 169x160, buffer 0x760f092f], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 63.0, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l 0.8587501, r 1.2812501, b 0.6, t 1.0] 0.4225x0.39999998, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 169x160, buffer 0x760f092f], 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 0x7ffae0ac], image[size 1025 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 0xb0108d7, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/133 428x320, buffer 0x7ffae0ac], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0xb0108d7, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/133 406x320, buffer 0x7ffae0ac], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0xb0108d7, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/453 428x320, buffer 0x7ffae0ac], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0xb0108d7, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/453 406x320, buffer 0x7ffae0ac], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0xb0108d7, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/773 428x27, buffer 0x7ffae0ac], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0xb0108d7, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/773 406x27, buffer 0x7ffae0ac], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [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 0x7ffae0ac], 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@6d6b13c5: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@22cf0c1b [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x760f092f], image[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 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x760f092f], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 63.0, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l -1.28125, r -0.21124995, b -1.0, t -0.19999999] 1.07x0.8, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 428/0 428x320 of 1025x800, swapInterval 1, drawable 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x760f092f], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 63.0, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l -0.21124995, r 0.8587501, b -1.0, t -0.19999999] 1.07x0.8, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 856/0 169x320 of 1025x800, swapInterval 1, drawable 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 169x320, buffer 0x760f092f], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 63.0, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l 0.8587501, r 1.2812501, b -1.0, t -0.19999999] 0.4225x0.8, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/320 428x320 of 1025x800, swapInterval 1, drawable 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x760f092f], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 63.0, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l -1.28125, r -0.21124995, b -0.19999999, t 0.6] 1.07x0.8, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 428/320 428x320 of 1025x800, swapInterval 1, drawable 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x760f092f], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 63.0, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l -0.21124995, r 0.8587501, b -0.19999999, t 0.6] 1.07x0.8, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 856/320 169x320 of 1025x800, swapInterval 1, drawable 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 169x320, buffer 0x760f092f], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 63.0, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l 0.8587501, r 1.2812501, b -0.19999999, t 0.6] 0.4225x0.8, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/640 428x160 of 1025x800, swapInterval 1, drawable 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x160, buffer 0x760f092f], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 63.0, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l -1.28125, r -0.21124995, b 0.6, t 1.0] 1.07x0.39999998, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 428/640 428x160 of 1025x800, swapInterval 1, drawable 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x160, buffer 0x760f092f], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 63.0, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l -0.21124995, r 0.8587501, b 0.6, t 1.0] 1.07x0.39999998, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 856/640 169x160 of 1025x800, swapInterval 1, drawable 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 169x160, buffer 0x760f092f], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 63.0, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l 0.8587501, r 1.2812501, b 0.6, t 1.0] 0.4225x0.39999998, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 169x160, buffer 0x760f092f], 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 0x7ffae0ac], image[size 1025 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 0xb0108d7, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/133 428x320, buffer 0x7ffae0ac], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0xb0108d7, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/133 406x320, buffer 0x7ffae0ac], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0xb0108d7, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/453 428x320, buffer 0x7ffae0ac], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0xb0108d7, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/453 406x320, buffer 0x7ffae0ac], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0xb0108d7, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/773 428x27, buffer 0x7ffae0ac], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0xb0108d7, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/773 406x27, buffer 0x7ffae0ac], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [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 0x7ffae0ac], 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@5c6560bc: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@6fa081ac [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x760f092f], image[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 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x760f092f], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 63.0, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l -1.28125, r -0.21124995, b -1.0, t -0.19999999] 1.07x0.8, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 428/0 428x320 of 1025x800, swapInterval 1, drawable 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x760f092f], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 63.0, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l -0.21124995, r 0.8587501, b -1.0, t -0.19999999] 1.07x0.8, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 856/0 169x320 of 1025x800, swapInterval 1, drawable 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 169x320, buffer 0x760f092f], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 63.0, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l 0.8587501, r 1.2812501, b -1.0, t -0.19999999] 0.4225x0.8, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/320 428x320 of 1025x800, swapInterval 1, drawable 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x760f092f], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 63.0, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l -1.28125, r -0.21124995, b -0.19999999, t 0.6] 1.07x0.8, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 428/320 428x320 of 1025x800, swapInterval 1, drawable 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x760f092f], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 63.0, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l -0.21124995, r 0.8587501, b -0.19999999, t 0.6] 1.07x0.8, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 856/320 169x320 of 1025x800, swapInterval 1, drawable 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 169x320, buffer 0x760f092f], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 63.0, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l 0.8587501, r 1.2812501, b -0.19999999, t 0.6] 0.4225x0.8, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/640 428x160 of 1025x800, swapInterval 1, drawable 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x160, buffer 0x760f092f], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 63.0, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l -1.28125, r -0.21124995, b 0.6, t 1.0] 1.07x0.39999998, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 428/640 428x160 of 1025x800, swapInterval 1, drawable 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x160, buffer 0x760f092f], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 63.0, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l -0.21124995, r 0.8587501, b 0.6, t 1.0] 1.07x0.39999998, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 856/640 169x160 of 1025x800, swapInterval 1, drawable 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 169x160, buffer 0x760f092f], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 63.0, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l 0.8587501, r 1.2812501, b 0.6, t 1.0] 0.4225x0.39999998, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 169x160, buffer 0x760f092f], 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 0x7ffae0ac], image[size 1025 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 0xb0108d7, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/133 428x320, buffer 0x7ffae0ac], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0xb0108d7, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/133 406x320, buffer 0x7ffae0ac], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0xb0108d7, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/453 428x320, buffer 0x7ffae0ac], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0xb0108d7, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/453 406x320, buffer 0x7ffae0ac], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0xb0108d7, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/773 428x27, buffer 0x7ffae0ac], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0xb0108d7, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/773 406x27, buffer 0x7ffae0ac], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [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 0x7ffae0ac], image[size 1025 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 0xb0108d7, 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 0xffffffff900108ea, tileRendererInUse null [junit] >> Gears angle 63.0, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0, v-flip false [junit] PRINT Duration 1952 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 0xffffffff900108ea, tileRendererInUse null [junit] >> Gears angle 64.0, [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0 -> [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0xb0108d7, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] 0 s: 60 f / 565 ms, 106.1 fps, 9 ms/f; total: 60 f, 106.1 fps, 9 ms/f [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155427819 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:1675155427837 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 0xffffffffe10108df, 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 0xffffffffe10108df, 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:1675155427959 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155427959 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155427960 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155427961 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155427961 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 0x55c02c83], image[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 0xffffffffcc010841, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x55c02c83], image[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 0x55c02c83], 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 0x76f0ba16], image[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 0xffffffffe10108df, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x76f0ba16], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] >> Gears angle 18.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x76f0ba16], 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 0x55c02c83], image[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 0xffffffffcc010841, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x55c02c83], image[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 0x55c02c83], 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 0x76f0ba16], image[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 0xffffffffe10108df, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x76f0ba16], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] >> Gears angle 18.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x76f0ba16], image[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 0xffffffffe10108df, 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 0xffffffffcc010841, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 105 ms [junit] PRINT AWTPrintLifecycle.release.count 2 [junit] No PDF [junit] doPrint: dpi 72, TestTiledPrintingGearsSwingAWT.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 0x57799ca8], image[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 0xffffffffcc010841, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x57799ca8], image[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 0x57799ca8], 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 0x51871cf8], image[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 0xffffffffe10108df, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x51871cf8], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] >> Gears angle 24.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x51871cf8], 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 0x57799ca8], image[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 0xffffffffcc010841, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x57799ca8], image[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 0x57799ca8], 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 0x51871cf8], image[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 0xffffffffe10108df, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x51871cf8], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] >> Gears angle 24.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x51871cf8], image[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 0xffffffffe10108df, 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] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffcc010841, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 128 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 0xffffffff92010861, tileRendererInUse null [junit] >> Gears angle 29.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x63010833, 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 0x49e24a8c], image[size 668 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 0x63010833, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 1024x1024 brd 0, cur -1/0 668x1000, buffer 0x49e24a8c], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup 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 0x49e24a8c], image[size 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 0x48dab3ca], image[size 668 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 0xffffffffb90108c7, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 1024x1024 brd 0, cur -1/0 668x1000, buffer 0x48dab3ca], image[size 668 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.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 0x48dab3ca], 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 0x49e24a8c], image[size 668 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 0x63010833, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 1024x1024 brd 0, cur -1/0 668x1000, buffer 0x49e24a8c], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup 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 0x49e24a8c], image[size 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 0x48dab3ca], image[size 668 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 0xffffffffb90108c7, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 1024x1024 brd 0, cur -1/0 668x1000, buffer 0x48dab3ca], image[size 668 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.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 0x48dab3ca], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffb801002d, 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] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffb801002d, tileRendererInUse null [junit] >> Gears angle 30.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffe10108df, 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 0xffffffffe10108df, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 195 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 0xffffffffcc010841, 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 2048x2048 of 2048x2048, swapInterval 1, drawable 0xffffffffe501092a, 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 0x5f9d2944], image[size 668 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 0xffffffffe501092a, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 2048x2048 brd 0, cur -1/0 668x1000, buffer 0x5f9d2944], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup 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 0x5f9d2944], image[size 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 0x317cdd9c], image[size 668 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 0xffffffffb90108c7, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 2048x2048 brd 0, cur -1/0 668x1000, buffer 0x317cdd9c], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 35.0, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -1.0029941, r 0.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 0x317cdd9c], 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 0x5f9d2944], image[size 668 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 0xffffffffe501092a, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 2048x2048 brd 0, cur -1/0 668x1000, buffer 0x5f9d2944], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup 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 0x5f9d2944], image[size 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 0x317cdd9c], image[size 668 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 0xffffffffb90108c7, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 2048x2048 brd 0, cur -1/0 668x1000, buffer 0x317cdd9c], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 35.0, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -1.0029941, r 0.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 0x317cdd9c], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x2d0108cc, 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 0x2d0108cc, 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 0xffffffffe10108df, 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 0xffffffffe10108df, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 349 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 0xffffffffb801002d, tileRendererInUse null [junit] >> Gears angle 40.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -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 0xffffffff92010861, 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 0x46252298], image[size 668 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 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 1024x1024 brd 0, cur -1/0 668x1000, buffer 0x46252298], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup 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 0x46252298], image[size 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 0x64629282], image[size 668 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 0xffffffffb90108c7, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 1024x1024 brd 0, cur -1/0 668x1000, buffer 0x64629282], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.5, [l -1.0, r 1.0, b -1.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 0x64629282], 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 0x46252298], image[size 668 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 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 1024x1024 brd 0, cur -1/0 668x1000, buffer 0x46252298], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup 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 0x46252298], image[size 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 0x64629282], image[size 668 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 0xffffffffb90108c7, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 1024x1024 brd 0, cur -1/0 668x1000, buffer 0x64629282], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.5, [l -1.0, r 1.0, b -1.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 0x64629282], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x63010833, tileRendererInUse null [junit] >> Gears angle 40.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x63010833, 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 0xffffffffe10108df, 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 0xffffffffe10108df, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 225 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 0xffffffffe10108df, 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 0x63010833, tileRendererInUse null [junit] >> Gears angle 42.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] 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 0x2d0108cc, tileRendererInUse null [junit] >> Gears angle 46.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0xffffffff92010861, 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@13d59108: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@617f935d [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x29e36fa8], image[size 667 x 1000, 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 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x29e36fa8], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] 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 0x29e36fa8], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x41924289], image[size 667 x 1000, buffer 0x0], 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 0xffffffffda01081a, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x41924289], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 46.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x41924289], 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@33e5ccf4: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@500e1669 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x29e36fa8], image[size 667 x 1000, 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 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x29e36fa8], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] 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 0x29e36fa8], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x41924289], image[size 667 x 1000, buffer 0x0], 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 0xffffffffda01081a, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x41924289], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 46.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x41924289], 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@588d1fd5: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@490ffb42 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x29e36fa8], image[size 667 x 1000, 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 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x29e36fa8], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] 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 0x29e36fa8], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x41924289], image[size 667 x 1000, buffer 0x0], 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 0xffffffffda01081a, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x41924289], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 46.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x41924289], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffcc010841, tileRendererInUse null [junit] >> Gears angle 46.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffcc010841, 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 0xffffffffe10108df, 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 0xffffffffe10108df, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 1866 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 0x63010833, tileRendererInUse null [junit] >> Gears angle 54.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0xffffffff92010861, 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@b436339: custom/internal type = 2/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@5a5c1aed [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x2f1f22c6], image[size 667 x 1000, 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 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x2f1f22c6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] 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 0x2f1f22c6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x6a9b62d3], image[size 667 x 1000, buffer 0x0], 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 0xffffffffe501092a, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x6a9b62d3], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 54.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x6a9b62d3], 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@4061daa6: custom/internal type = 2/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@767676ac [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x2f1f22c6], image[size 667 x 1000, 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 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x2f1f22c6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] 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 0x2f1f22c6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x6a9b62d3], image[size 667 x 1000, buffer 0x0], 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 0xffffffffe501092a, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x6a9b62d3], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 54.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x6a9b62d3], 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@34b34967: custom/internal type = 2/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@2af82fca [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x2f1f22c6], image[size 667 x 1000, 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 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x2f1f22c6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] 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 0x2f1f22c6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x6a9b62d3], image[size 667 x 1000, buffer 0x0], 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 0xffffffffe501092a, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x6a9b62d3], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 54.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x6a9b62d3], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffb90108c7, tileRendererInUse null [junit] >> Gears angle 54.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffb90108c7, tileRendererInUse null [junit] >> Gears angle 54.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffcc010841, 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 0xffffffffcc010841, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 1772 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 0xffffffffe10108df, tileRendererInUse null [junit] >> Gears angle 59.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -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 0xffffffff92010861, 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@5bd7b7b5: custom/internal type = 1/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@2bb6f67c [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x4fdd1774], image[size 667 x 1000, 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 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x4fdd1774], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] 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 0x4fdd1774], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x5f48b16c], image[size 667 x 1000, buffer 0x0], 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 0x2d0108cc, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x5f48b16c], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 59.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x5f48b16c], 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@67f41100: custom/internal type = 1/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@3b88627f [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x4fdd1774], image[size 667 x 1000, 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 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x4fdd1774], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] 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 0x4fdd1774], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x5f48b16c], image[size 667 x 1000, buffer 0x0], 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 0x2d0108cc, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x5f48b16c], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 59.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x5f48b16c], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffda01081a, tileRendererInUse null [junit] >> Gears angle 59.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffda01081a, tileRendererInUse null [junit] >> Gears angle 60.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffcc010841, 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 0xffffffffcc010841, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 993 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 0xffffffffb90108c7, tileRendererInUse null [junit] >> Gears angle 67.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -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 0xffffffff92010861, 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@25a36bc7: custom/internal type = 4/0 DirectColorModel: rmask=ff gmask=ff00 bmask=ff0000 amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@721038f3 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x5d7cad9], image[size 667 x 1000, 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 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x5d7cad9], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] 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 0x5d7cad9], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x3dd49e30], image[size 667 x 1000, buffer 0x0], 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 0xffffffffaa01087c, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x3dd49e30], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 67.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x3dd49e30], 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@5b94715a: custom/internal type = 4/0 DirectColorModel: rmask=ff gmask=ff00 bmask=ff0000 amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@77532590 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x5d7cad9], image[size 667 x 1000, 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 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x5d7cad9], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] 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 0x5d7cad9], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x3dd49e30], image[size 667 x 1000, buffer 0x0], 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 0xffffffffaa01087c, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x3dd49e30], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 67.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x3dd49e30], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffe501092a, tileRendererInUse null [junit] >> Gears angle 67.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -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 0xffffffffe501092a, tileRendererInUse null [junit] >> Gears angle 67.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffcc010841, 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 0xffffffffcc010841, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 991 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 0xffffffffda01081a, tileRendererInUse null [junit] >> Gears angle 72.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0xffffffffe10108df, 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@3d4ba12b: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@1da39916 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x22e87a5], image[size 667 x 1000, 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 0xffffffffe10108df, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x22e87a5], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] 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 0x22e87a5], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x620f0a77], image[size 667 x 1000, buffer 0x0], 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 0xffffffffaa01087c, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x620f0a77], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 72.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x620f0a77], 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@60c79ea8: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@2022bf8e [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x22e87a5], image[size 667 x 1000, 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 0xffffffffe10108df, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x22e87a5], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] 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 0x22e87a5], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x620f0a77], image[size 667 x 1000, buffer 0x0], 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 0xffffffffaa01087c, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x620f0a77], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 72.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x620f0a77], 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@5453bb6d: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@39c98f4d [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x22e87a5], image[size 667 x 1000, 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 0xffffffffe10108df, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x22e87a5], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] 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 0x22e87a5], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x620f0a77], image[size 667 x 1000, buffer 0x0], 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 0xffffffffaa01087c, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x620f0a77], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 72.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x620f0a77], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x2d0108cc, tileRendererInUse null [junit] >> Gears angle 72.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x2d0108cc, tileRendererInUse null [junit] >> Gears angle 73.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffcc010841, 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 0xffffffffcc010841, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 1868 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 0xffffffffcc010841, 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 0x2d0108cc, tileRendererInUse null [junit] >> Gears angle 74.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] 0 s: 60 f / 823 ms, 72.9 fps, 13 ms/f; total: 60 f, 72.9 fps, 13 ms/f [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155438942 d 1ms]] [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:1675155438963 d 0ms]] [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT - test02_flip1_aa8 [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT - test11_flip0_aa0 [junit] 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 0xffffffffc6010877, 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 0xffffffffe10108df, 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:1675155439071 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155439072 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155439073 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155439073 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155439073 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 0x69d15db4], image[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 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x69d15db4], image[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 0x69d15db4], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x433dfc0d], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffe10108df, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x433dfc0d], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 19.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x433dfc0d], 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 0x69d15db4], image[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 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x69d15db4], image[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 0x69d15db4], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x433dfc0d], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffe10108df, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x433dfc0d], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 19.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x433dfc0d], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffe10108df, 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 0x2e0107a1, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 181 ms [junit] PRINT AWTPrintLifecycle.release.count 2 [junit] No PDF [junit] doPrint: dpi 72, TestTiledPrintingGearsSwingAWT.test11_flip0_aa0_______________-n0002-on_screen-dpi072-aa8-tSz-001x-001-resize0.ps [junit] PRINTable: OnscreenPrintable [junit] PRINT DPI: 72, AA 8, scaleGL 1.0 [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0xffffffff8001091c, 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 true [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0xffffffffc601091a, 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 0x2e67df93], image[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 0xffffffffc601091a, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0x2e67df93], image[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 0x2e67df93], 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 0xd0ae83c], image[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 0xffffffffb801002d, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0xd0ae83c], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] >> Gears angle 25.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0xd0ae83c], 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 0x2e67df93], image[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 0xffffffffc601091a, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0x2e67df93], image[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 0x2e67df93], 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 0xd0ae83c], image[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 0xffffffffb801002d, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0xd0ae83c], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] >> Gears angle 25.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0xd0ae83c], image[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 0xffffffffaa01087c, tileRendererInUse null [junit] >> Gears angle 25.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffaa01087c, 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 true [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x2e0107a1, 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 0x2e0107a1, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 157 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 0x7984d0c6], image[size 668 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 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/0 320x480, buffer 0x7984d0c6], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/0 320x480, buffer 0x7984d0c6], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/0 28x480, buffer 0x7984d0c6], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/480 320x480, buffer 0x7984d0c6], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/480 320x480, buffer 0x7984d0c6], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/480 28x480, buffer 0x7984d0c6], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/960 320x40, buffer 0x7984d0c6], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/960 320x40, buffer 0x7984d0c6], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0x7984d0c6], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup 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 0x7984d0c6], image[size 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 0x39c868d2], image[size 668 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 0xffffffffaa01087c, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/0 320x480, buffer 0x39c868d2], 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.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 0xffffffffaa01087c, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/0 320x480, buffer 0x39c868d2], 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 -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 0xffffffffaa01087c, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/0 28x480, buffer 0x39c868d2], 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 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 0xffffffffaa01087c, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/480 320x480, buffer 0x39c868d2], 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.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 0xffffffffaa01087c, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/480 320x480, buffer 0x39c868d2], 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 -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 0xffffffffaa01087c, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/480 28x480, buffer 0x39c868d2], 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 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 0xffffffffaa01087c, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/960 320x40, buffer 0x39c868d2], 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.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 0xffffffffaa01087c, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/960 320x40, buffer 0x39c868d2], 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 -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 0xffffffffaa01087c, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0x39c868d2], 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 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 0x39c868d2], 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 0x7984d0c6], image[size 668 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 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/0 320x480, buffer 0x7984d0c6], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/0 320x480, buffer 0x7984d0c6], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/0 28x480, buffer 0x7984d0c6], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/480 320x480, buffer 0x7984d0c6], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/480 320x480, buffer 0x7984d0c6], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/480 28x480, buffer 0x7984d0c6], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/960 320x40, buffer 0x7984d0c6], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/960 320x40, buffer 0x7984d0c6], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0x7984d0c6], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup 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 0x7984d0c6], image[size 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 0x39c868d2], image[size 668 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 0xffffffffaa01087c, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/0 320x480, buffer 0x39c868d2], 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.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 0xffffffffaa01087c, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/0 320x480, buffer 0x39c868d2], 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 -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 0xffffffffaa01087c, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/0 28x480, buffer 0x39c868d2], 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 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 0xffffffffaa01087c, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/480 320x480, buffer 0x39c868d2], 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.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 0xffffffffaa01087c, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/480 320x480, buffer 0x39c868d2], 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 -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 0xffffffffaa01087c, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/480 28x480, buffer 0x39c868d2], 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 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 0xffffffffaa01087c, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/960 320x40, buffer 0x39c868d2], 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.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 0xffffffffaa01087c, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/960 320x40, buffer 0x39c868d2], 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 -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 0xffffffffaa01087c, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0x39c868d2], 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 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 0x39c868d2], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffaa01087c, tileRendererInUse null [junit] >> Gears angle 30.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x2e0107a1, 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_______________-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 0xffffffffe10108df, tileRendererInUse null [junit] >> Gears angle 38.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 2048x2048 of 2048x2048, swapInterval 1, drawable 0x63010833, 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 0x2aa0770], image[size 668 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 0x63010833, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 2048x2048 brd 0, cur -1/0 668x1000, buffer 0x2aa0770], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup 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 0x2aa0770], image[size 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 0x5d9b8f98], image[size 668 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 0xffffffffda01081a, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 2048x2048 brd 0, cur -1/0 668x1000, buffer 0x5d9b8f98], image[size 668 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.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 0x5d9b8f98], 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 0x2aa0770], image[size 668 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 0x63010833, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 2048x2048 brd 0, cur -1/0 668x1000, buffer 0x2aa0770], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup 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 0x2aa0770], image[size 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 0x5d9b8f98], image[size 668 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 0xffffffffda01081a, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 2048x2048 brd 0, cur -1/0 668x1000, buffer 0x5d9b8f98], image[size 668 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.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 0x5d9b8f98], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffb801002d, 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 true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffb801002d, tileRendererInUse null [junit] >> Gears angle 38.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x2e0107a1, 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 0x2e0107a1, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 317 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 0x1a082fff], image[size 668 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 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/0 320x480, buffer 0x1a082fff], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/0 320x480, buffer 0x1a082fff], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/0 28x480, buffer 0x1a082fff], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/480 320x480, buffer 0x1a082fff], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/480 320x480, buffer 0x1a082fff], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/480 28x480, buffer 0x1a082fff], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/960 320x40, buffer 0x1a082fff], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/960 320x40, buffer 0x1a082fff], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0x1a082fff], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup 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 0x1a082fff], image[size 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 0x21b5c2a4], image[size 668 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 0xffffffffb801002d, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/0 320x480, buffer 0x21b5c2a4], image[size 668 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.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 0xffffffffb801002d, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/0 320x480, buffer 0x21b5c2a4], image[size 668 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.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 0xffffffffb801002d, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/0 28x480, buffer 0x21b5c2a4], image[size 668 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.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 0xffffffffb801002d, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/480 320x480, buffer 0x21b5c2a4], image[size 668 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.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 0xffffffffb801002d, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/480 320x480, buffer 0x21b5c2a4], image[size 668 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.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 0xffffffffb801002d, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/480 28x480, buffer 0x21b5c2a4], image[size 668 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.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 0xffffffffb801002d, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/960 320x40, buffer 0x21b5c2a4], image[size 668 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.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 0xffffffffb801002d, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/960 320x40, buffer 0x21b5c2a4], image[size 668 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.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 0xffffffffb801002d, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0x21b5c2a4], image[size 668 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.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 0x21b5c2a4], 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 0x1a082fff], image[size 668 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 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/0 320x480, buffer 0x1a082fff], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/0 320x480, buffer 0x1a082fff], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/0 28x480, buffer 0x1a082fff], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/480 320x480, buffer 0x1a082fff], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/480 320x480, buffer 0x1a082fff], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/480 28x480, buffer 0x1a082fff], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/960 320x40, buffer 0x1a082fff], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/960 320x40, buffer 0x1a082fff], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0x1a082fff], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup 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 0x1a082fff], image[size 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 0x21b5c2a4], image[size 668 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 0xffffffffb801002d, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/0 320x480, buffer 0x21b5c2a4], image[size 668 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.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 0xffffffffb801002d, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/0 320x480, buffer 0x21b5c2a4], image[size 668 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.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 0xffffffffb801002d, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/0 28x480, buffer 0x21b5c2a4], image[size 668 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.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 0xffffffffb801002d, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/480 320x480, buffer 0x21b5c2a4], image[size 668 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.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 0xffffffffb801002d, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/480 320x480, buffer 0x21b5c2a4], image[size 668 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.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 0xffffffffb801002d, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/480 28x480, buffer 0x21b5c2a4], image[size 668 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.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 0xffffffffb801002d, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/960 320x40, buffer 0x21b5c2a4], image[size 668 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.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 0xffffffffb801002d, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/960 320x40, buffer 0x21b5c2a4], image[size 668 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.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 0xffffffffb801002d, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0x21b5c2a4], image[size 668 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.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 0x21b5c2a4], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffb801002d, tileRendererInUse null [junit] >> Gears angle 43.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x2e0107a1, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 512 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 0x2e0107a1, 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 0xffffffffb801002d, 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] 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@5e079ee4: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@5265c702 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x586600f1], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x586600f1], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x586600f1], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x586600f1], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x586600f1], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x586600f1], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x586600f1], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x586600f1], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x586600f1], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x586600f1], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x586600f1], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x44279ee6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0xffffffffb801002d, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x44279ee6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 49.5, [l -1.0, r 1.0, b -1.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 0xffffffffb801002d, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x44279ee6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 49.5, [l -1.0, r 1.0, b -1.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 0xffffffffb801002d, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x44279ee6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 49.5, [l -1.0, r 1.0, b -1.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 0xffffffffb801002d, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x44279ee6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 49.5, [l -1.0, r 1.0, b -1.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 0xffffffffb801002d, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x44279ee6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 49.5, [l -1.0, r 1.0, b -1.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 0xffffffffb801002d, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x44279ee6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 49.5, [l -1.0, r 1.0, b -1.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 0xffffffffb801002d, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x44279ee6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 49.5, [l -1.0, r 1.0, b -1.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 0xffffffffb801002d, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x44279ee6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 49.5, [l -1.0, r 1.0, b -1.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 0xffffffffb801002d, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x44279ee6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 49.5, [l -1.0, r 1.0, b -1.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 0x44279ee6], 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@7cf73434: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@65212f2b [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x586600f1], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x586600f1], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x586600f1], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x586600f1], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x586600f1], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x586600f1], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x586600f1], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x586600f1], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x586600f1], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x586600f1], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x586600f1], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x44279ee6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0xffffffffb801002d, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x44279ee6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 49.5, [l -1.0, r 1.0, b -1.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 0xffffffffb801002d, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x44279ee6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 49.5, [l -1.0, r 1.0, b -1.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 0xffffffffb801002d, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x44279ee6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 49.5, [l -1.0, r 1.0, b -1.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 0xffffffffb801002d, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x44279ee6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 49.5, [l -1.0, r 1.0, b -1.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 0xffffffffb801002d, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x44279ee6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 49.5, [l -1.0, r 1.0, b -1.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 0xffffffffb801002d, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x44279ee6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 49.5, [l -1.0, r 1.0, b -1.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 0xffffffffb801002d, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x44279ee6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 49.5, [l -1.0, r 1.0, b -1.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 0xffffffffb801002d, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x44279ee6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 49.5, [l -1.0, r 1.0, b -1.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 0xffffffffb801002d, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x44279ee6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 49.5, [l -1.0, r 1.0, b -1.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 0x44279ee6], 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@641030d7: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@40b00a4b [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x586600f1], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x586600f1], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x586600f1], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x586600f1], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x586600f1], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x586600f1], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x586600f1], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x586600f1], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x586600f1], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x586600f1], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x586600f1], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x44279ee6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0xffffffffb801002d, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x44279ee6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 49.5, [l -1.0, r 1.0, b -1.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 0xffffffffb801002d, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x44279ee6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 49.5, [l -1.0, r 1.0, b -1.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 0xffffffffb801002d, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x44279ee6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 49.5, [l -1.0, r 1.0, b -1.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 0xffffffffb801002d, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x44279ee6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 49.5, [l -1.0, r 1.0, b -1.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 0xffffffffb801002d, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x44279ee6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 49.5, [l -1.0, r 1.0, b -1.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 0xffffffffb801002d, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x44279ee6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 49.5, [l -1.0, r 1.0, b -1.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 0xffffffffb801002d, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x44279ee6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 49.5, [l -1.0, r 1.0, b -1.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 0xffffffffb801002d, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x44279ee6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 49.5, [l -1.0, r 1.0, b -1.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 0xffffffffb801002d, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x44279ee6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 49.5, [l -1.0, r 1.0, b -1.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 0x44279ee6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffb801002d, tileRendererInUse null [junit] >> Gears angle 49.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x2e0107a1, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 2094 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@5e01eda2: custom/internal type = 2/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@424046e5 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x7eb7281a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x7eb7281a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x7eb7281a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x7eb7281a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x7eb7281a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x7eb7281a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x7eb7281a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x7eb7281a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x7eb7281a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x7eb7281a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x7eb7281a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x4d6bbe9f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0xffffffffb801002d, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x4d6bbe9f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 57.0, [l -1.0, r 1.0, b -1.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 0xffffffffb801002d, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x4d6bbe9f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 57.0, [l -1.0, r 1.0, b -1.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 0xffffffffb801002d, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x4d6bbe9f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 57.0, [l -1.0, r 1.0, b -1.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 0xffffffffb801002d, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x4d6bbe9f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 57.0, [l -1.0, r 1.0, b -1.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 0xffffffffb801002d, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x4d6bbe9f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 57.0, [l -1.0, r 1.0, b -1.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 0xffffffffb801002d, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x4d6bbe9f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 57.0, [l -1.0, r 1.0, b -1.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 0xffffffffb801002d, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x4d6bbe9f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 57.0, [l -1.0, r 1.0, b -1.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 0xffffffffb801002d, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x4d6bbe9f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 57.0, [l -1.0, r 1.0, b -1.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 0xffffffffb801002d, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x4d6bbe9f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 57.0, [l -1.0, r 1.0, b -1.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 0x4d6bbe9f], 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@294c985e: custom/internal type = 2/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@6ef3e4ef [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x7eb7281a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x7eb7281a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x7eb7281a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x7eb7281a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x7eb7281a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x7eb7281a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x7eb7281a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x7eb7281a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x7eb7281a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x7eb7281a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x7eb7281a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x4d6bbe9f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0xffffffffb801002d, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x4d6bbe9f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 57.0, [l -1.0, r 1.0, b -1.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 0xffffffffb801002d, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x4d6bbe9f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 57.0, [l -1.0, r 1.0, b -1.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 0xffffffffb801002d, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x4d6bbe9f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 57.0, [l -1.0, r 1.0, b -1.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 0xffffffffb801002d, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x4d6bbe9f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 57.0, [l -1.0, r 1.0, b -1.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 0xffffffffb801002d, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x4d6bbe9f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 57.0, [l -1.0, r 1.0, b -1.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 0xffffffffb801002d, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x4d6bbe9f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 57.0, [l -1.0, r 1.0, b -1.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 0xffffffffb801002d, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x4d6bbe9f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 57.0, [l -1.0, r 1.0, b -1.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 0xffffffffb801002d, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x4d6bbe9f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 57.0, [l -1.0, r 1.0, b -1.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 0xffffffffb801002d, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x4d6bbe9f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 57.0, [l -1.0, r 1.0, b -1.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 0x4d6bbe9f], 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@223d84b0: custom/internal type = 2/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@21eeecb0 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x7eb7281a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x7eb7281a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x7eb7281a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x7eb7281a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x7eb7281a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x7eb7281a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x7eb7281a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x7eb7281a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x7eb7281a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x7eb7281a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x7eb7281a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x4d6bbe9f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0xffffffffb801002d, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x4d6bbe9f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 57.0, [l -1.0, r 1.0, b -1.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 0xffffffffb801002d, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x4d6bbe9f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 57.0, [l -1.0, r 1.0, b -1.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 0xffffffffb801002d, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x4d6bbe9f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 57.0, [l -1.0, r 1.0, b -1.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 0xffffffffb801002d, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x4d6bbe9f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 57.0, [l -1.0, r 1.0, b -1.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 0xffffffffb801002d, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x4d6bbe9f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 57.0, [l -1.0, r 1.0, b -1.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 0xffffffffb801002d, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x4d6bbe9f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 57.0, [l -1.0, r 1.0, b -1.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 0xffffffffb801002d, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x4d6bbe9f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 57.0, [l -1.0, r 1.0, b -1.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 0xffffffffb801002d, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x4d6bbe9f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 57.0, [l -1.0, r 1.0, b -1.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 0xffffffffb801002d, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x4d6bbe9f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 57.0, [l -1.0, r 1.0, b -1.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 0x4d6bbe9f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffb801002d, tileRendererInUse null [junit] >> Gears angle 57.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -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 0x2e0107a1, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 1976 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@4ab873bc: custom/internal type = 1/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@38bce86b [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0xd83fbb5], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0xd83fbb5], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0xd83fbb5], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0xd83fbb5], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0xd83fbb5], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0xd83fbb5], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0xd83fbb5], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0xd83fbb5], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0xd83fbb5], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0xd83fbb5], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0xd83fbb5], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x398316af], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0xffffffffb801002d, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x398316af], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 62.5, [l -1.0, r 1.0, b -1.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 0xffffffffb801002d, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x398316af], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 62.5, [l -1.0, r 1.0, b -1.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 0xffffffffb801002d, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x398316af], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 62.5, [l -1.0, r 1.0, b -1.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 0xffffffffb801002d, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x398316af], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 62.5, [l -1.0, r 1.0, b -1.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 0xffffffffb801002d, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x398316af], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 62.5, [l -1.0, r 1.0, b -1.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 0xffffffffb801002d, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x398316af], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 62.5, [l -1.0, r 1.0, b -1.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 0xffffffffb801002d, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x398316af], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 62.5, [l -1.0, r 1.0, b -1.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 0xffffffffb801002d, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x398316af], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 62.5, [l -1.0, r 1.0, b -1.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 0xffffffffb801002d, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x398316af], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 62.5, [l -1.0, r 1.0, b -1.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 0x398316af], 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@49abfe96: custom/internal type = 1/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@2b36f0a3 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0xd83fbb5], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0xd83fbb5], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0xd83fbb5], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0xd83fbb5], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0xd83fbb5], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0xd83fbb5], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0xd83fbb5], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0xd83fbb5], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0xd83fbb5], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0xd83fbb5], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0xd83fbb5], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x398316af], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0xffffffffb801002d, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x398316af], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 62.5, [l -1.0, r 1.0, b -1.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 0xffffffffb801002d, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x398316af], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 62.5, [l -1.0, r 1.0, b -1.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 0xffffffffb801002d, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x398316af], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 62.5, [l -1.0, r 1.0, b -1.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 0xffffffffb801002d, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x398316af], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 62.5, [l -1.0, r 1.0, b -1.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 0xffffffffb801002d, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x398316af], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 62.5, [l -1.0, r 1.0, b -1.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 0xffffffffb801002d, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x398316af], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 62.5, [l -1.0, r 1.0, b -1.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 0xffffffffb801002d, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x398316af], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 62.5, [l -1.0, r 1.0, b -1.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 0xffffffffb801002d, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x398316af], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 62.5, [l -1.0, r 1.0, b -1.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 0xffffffffb801002d, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x398316af], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 62.5, [l -1.0, r 1.0, b -1.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 0x398316af], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffb801002d, tileRendererInUse null [junit] >> Gears angle 62.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -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 0x2e0107a1, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 1205 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@65348f23: custom/internal type = 4/0 DirectColorModel: rmask=ff gmask=ff00 bmask=ff0000 amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@172b1f4b [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x56e7b391], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x56e7b391], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x56e7b391], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x56e7b391], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x56e7b391], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x56e7b391], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x56e7b391], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x56e7b391], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x56e7b391], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x56e7b391], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x56e7b391], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x146b7154], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0xffffffffb801002d, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x146b7154], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 70.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -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 0xffffffffb801002d, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x146b7154], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 70.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -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 0xffffffffb801002d, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x146b7154], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 70.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 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 0xffffffffb801002d, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x146b7154], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 70.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -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 0xffffffffb801002d, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x146b7154], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 70.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -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 0xffffffffb801002d, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x146b7154], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 70.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 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 0xffffffffb801002d, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x146b7154], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 70.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -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 0xffffffffb801002d, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x146b7154], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 70.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -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 0xffffffffb801002d, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x146b7154], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 70.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 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 0x146b7154], 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@2e6b3809: custom/internal type = 4/0 DirectColorModel: rmask=ff gmask=ff00 bmask=ff0000 amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@74fbbe4a [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x56e7b391], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x56e7b391], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x56e7b391], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x56e7b391], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x56e7b391], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x56e7b391], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x56e7b391], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x56e7b391], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x56e7b391], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x56e7b391], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x56e7b391], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x146b7154], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0xffffffffb801002d, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x146b7154], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 70.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -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 0xffffffffb801002d, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x146b7154], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 70.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -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 0xffffffffb801002d, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x146b7154], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 70.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 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 0xffffffffb801002d, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x146b7154], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 70.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -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 0xffffffffb801002d, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x146b7154], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 70.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -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 0xffffffffb801002d, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x146b7154], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 70.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 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 0xffffffffb801002d, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x146b7154], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 70.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -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 0xffffffffb801002d, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x146b7154], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 70.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -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 0xffffffffb801002d, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x146b7154], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 70.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 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 0x146b7154], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffb801002d, tileRendererInUse null [junit] >> Gears angle 70.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x2e0107a1, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 1186 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@18d53d90: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@1ffd3562 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x151441e6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x151441e6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x151441e6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x151441e6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x151441e6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x151441e6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x151441e6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x151441e6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x151441e6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x151441e6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x151441e6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x3cd9268a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0xffffffffb801002d, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x3cd9268a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 76.0, [l -1.0, r 1.0, b -1.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 0xffffffffb801002d, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x3cd9268a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 76.0, [l -1.0, r 1.0, b -1.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 0xffffffffb801002d, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x3cd9268a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 76.0, [l -1.0, r 1.0, b -1.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 0xffffffffb801002d, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x3cd9268a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 76.0, [l -1.0, r 1.0, b -1.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 0xffffffffb801002d, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x3cd9268a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 76.0, [l -1.0, r 1.0, b -1.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 0xffffffffb801002d, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x3cd9268a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 76.0, [l -1.0, r 1.0, b -1.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 0xffffffffb801002d, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x3cd9268a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 76.0, [l -1.0, r 1.0, b -1.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 0xffffffffb801002d, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x3cd9268a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 76.0, [l -1.0, r 1.0, b -1.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 0xffffffffb801002d, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x3cd9268a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 76.0, [l -1.0, r 1.0, b -1.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 0x3cd9268a], 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@4a765663: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@6d831599 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x151441e6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x151441e6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x151441e6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x151441e6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x151441e6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x151441e6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x151441e6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x151441e6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x151441e6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x151441e6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x151441e6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x3cd9268a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0xffffffffb801002d, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x3cd9268a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 76.0, [l -1.0, r 1.0, b -1.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 0xffffffffb801002d, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x3cd9268a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 76.0, [l -1.0, r 1.0, b -1.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 0xffffffffb801002d, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x3cd9268a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 76.0, [l -1.0, r 1.0, b -1.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 0xffffffffb801002d, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x3cd9268a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 76.0, [l -1.0, r 1.0, b -1.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 0xffffffffb801002d, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x3cd9268a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 76.0, [l -1.0, r 1.0, b -1.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 0xffffffffb801002d, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x3cd9268a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 76.0, [l -1.0, r 1.0, b -1.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 0xffffffffb801002d, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x3cd9268a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 76.0, [l -1.0, r 1.0, b -1.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 0xffffffffb801002d, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x3cd9268a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 76.0, [l -1.0, r 1.0, b -1.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 0xffffffffb801002d, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x3cd9268a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 76.0, [l -1.0, r 1.0, b -1.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 0x3cd9268a], 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@7e713c23: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@50c7c590 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x151441e6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x151441e6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x151441e6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x151441e6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x151441e6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x151441e6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x151441e6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x151441e6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x151441e6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x151441e6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x151441e6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x3cd9268a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0xffffffffb801002d, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x3cd9268a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 76.0, [l -1.0, r 1.0, b -1.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 0xffffffffb801002d, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x3cd9268a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 76.0, [l -1.0, r 1.0, b -1.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 0xffffffffb801002d, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x3cd9268a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 76.0, [l -1.0, r 1.0, b -1.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 0xffffffffb801002d, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x3cd9268a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 76.0, [l -1.0, r 1.0, b -1.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 0xffffffffb801002d, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x3cd9268a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 76.0, [l -1.0, r 1.0, b -1.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 0xffffffffb801002d, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x3cd9268a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 76.0, [l -1.0, r 1.0, b -1.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 0xffffffffb801002d, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x3cd9268a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 76.0, [l -1.0, r 1.0, b -1.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 0xffffffffb801002d, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x3cd9268a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 76.0, [l -1.0, r 1.0, b -1.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 0xffffffffb801002d, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x3cd9268a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 76.0, [l -1.0, r 1.0, b -1.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 0x3cd9268a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffb801002d, tileRendererInUse null [junit] >> Gears angle 76.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x2e0107a1, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 2021 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 0x2e0107a1, 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 0xffffffffb801002d, tileRendererInUse null [junit] >> Gears angle 77.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip true [junit] 0 s: 60 f / 490 ms, 122.4 fps, 8 ms/f; total: 60 f, 122.4 fps, 8 ms/f [junit] 0 s: 60 f / 484 ms, 123.9 fps, 8 ms/f; total: 120 f, 123.2 fps, 8 ms/f [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155451612 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:1675155451629 d 1ms]] [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 0x1c010713, 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 0x7f010047, 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:1675155451702 d 1ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155451703 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155451703 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155451704 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155451704 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 0x5d6e1c61], image[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 0x1c010713, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x5d6e1c61], image[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 0x5d6e1c61], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x4455f208], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x7f010047, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x4455f208], 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 true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x4455f208], 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 0x5d6e1c61], image[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 0x1c010713, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x5d6e1c61], image[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 0x5d6e1c61], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x4455f208], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x7f010047, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x4455f208], 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 true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x4455f208], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x7f010047, 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 true [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x1c010713, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 116 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 0x3f010961, 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 true [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x420107ab, 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 0x249f7e3b], image[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 0x420107ab, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0x249f7e3b], image[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 0x249f7e3b], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x7db125fc], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x3f010961, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0x7db125fc], image[size 320 x 480, 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.5, t 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 0x7db125fc], 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 0x249f7e3b], image[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 0x420107ab, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0x249f7e3b], image[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 0x249f7e3b], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x7db125fc], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x3f010961, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0x7db125fc], image[size 320 x 480, 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.5, t 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 0x7db125fc], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x7f010047, 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 true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x7f010047, 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] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x1c010713, 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 0x1c010713, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 183 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 0x3b090094], image[size 668 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 0x1c010713, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/0 320x480, buffer 0x3b090094], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x1c010713, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/0 320x480, buffer 0x3b090094], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x1c010713, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/0 28x480, buffer 0x3b090094], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x1c010713, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/480 320x480, buffer 0x3b090094], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x1c010713, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/480 320x480, buffer 0x3b090094], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x1c010713, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/480 28x480, buffer 0x3b090094], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x1c010713, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/960 320x40, buffer 0x3b090094], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x1c010713, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/960 320x40, buffer 0x3b090094], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x1c010713, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0x3b090094], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup 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 0x3b090094], image[size 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 0x7a3e0004], image[size 668 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 0x7f010047, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/0 320x480, buffer 0x7a3e0004], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 27.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 0x7f010047, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/0 320x480, buffer 0x7a3e0004], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 27.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 0x7f010047, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/0 28x480, buffer 0x7a3e0004], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 27.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 0x7f010047, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/480 320x480, buffer 0x7a3e0004], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 27.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 0x7f010047, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/480 320x480, buffer 0x7a3e0004], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 27.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 0x7f010047, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/480 28x480, buffer 0x7a3e0004], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 27.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 0x7f010047, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/960 320x40, buffer 0x7a3e0004], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 27.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 0x7f010047, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/960 320x40, buffer 0x7a3e0004], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 27.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 0x7f010047, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0x7a3e0004], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 27.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 0x7a3e0004], 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 0x3b090094], image[size 668 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 0x1c010713, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/0 320x480, buffer 0x3b090094], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x1c010713, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/0 320x480, buffer 0x3b090094], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x1c010713, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/0 28x480, buffer 0x3b090094], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x1c010713, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/480 320x480, buffer 0x3b090094], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x1c010713, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/480 320x480, buffer 0x3b090094], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x1c010713, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/480 28x480, buffer 0x3b090094], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x1c010713, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/960 320x40, buffer 0x3b090094], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x1c010713, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/960 320x40, buffer 0x3b090094], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x1c010713, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0x3b090094], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup 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 0x3b090094], image[size 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 0x7a3e0004], image[size 668 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 0x7f010047, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/0 320x480, buffer 0x7a3e0004], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 27.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 0x7f010047, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/0 320x480, buffer 0x7a3e0004], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 27.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 0x7f010047, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/0 28x480, buffer 0x7a3e0004], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 27.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 0x7f010047, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/480 320x480, buffer 0x7a3e0004], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 27.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 0x7f010047, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/480 320x480, buffer 0x7a3e0004], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 27.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 0x7f010047, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/480 28x480, buffer 0x7a3e0004], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 27.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 0x7f010047, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/960 320x40, buffer 0x7a3e0004], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 27.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 0x7f010047, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/960 320x40, buffer 0x7a3e0004], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 27.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 0x7f010047, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0x7a3e0004], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 27.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 0x7a3e0004], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x7f010047, 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 0x1c010713, 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.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 0x130108af, 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 true [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 2048x2048 of 2048x2048, swapInterval 1, drawable 0xffffffffff0106f7, 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 0x72d2edc5], image[size 668 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 0xffffffffff0106f7, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 2048x2048 brd 0, cur -1/0 668x1000, buffer 0x72d2edc5], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup 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 0x72d2edc5], image[size 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 0x5573ccfe], image[size 668 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 0x130108af, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 2048x2048 brd 0, cur -1/0 668x1000, buffer 0x5573ccfe], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.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 0x5573ccfe], 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 0x72d2edc5], image[size 668 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 0xffffffffff0106f7, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 2048x2048 brd 0, cur -1/0 668x1000, buffer 0x72d2edc5], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup 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 0x72d2edc5], image[size 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 0x5573ccfe], image[size 668 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 0x130108af, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 2048x2048 brd 0, cur -1/0 668x1000, buffer 0x5573ccfe], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.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 0x5573ccfe], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x7f010047, tileRendererInUse null [junit] >> Gears angle 33.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -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 0x7f010047, tileRendererInUse null [junit] >> Gears angle 33.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x1c010713, 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 0x1c010713, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 543 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 0x218b24d8], image[size 668 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 0x1c010713, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/0 320x480, buffer 0x218b24d8], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x1c010713, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/0 320x480, buffer 0x218b24d8], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x1c010713, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/0 28x480, buffer 0x218b24d8], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x1c010713, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/480 320x480, buffer 0x218b24d8], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x1c010713, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/480 320x480, buffer 0x218b24d8], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x1c010713, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/480 28x480, buffer 0x218b24d8], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x1c010713, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/960 320x40, buffer 0x218b24d8], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x1c010713, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/960 320x40, buffer 0x218b24d8], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x1c010713, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0x218b24d8], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup 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 0x218b24d8], image[size 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 0x5ef3bc38], image[size 668 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 0x7f010047, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/0 320x480, buffer 0x5ef3bc38], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 38.5, [l -1.0, r 1.0, b -1.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 0x7f010047, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/0 320x480, buffer 0x5ef3bc38], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 38.5, [l -1.0, r 1.0, b -1.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 0x7f010047, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/0 28x480, buffer 0x5ef3bc38], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 38.5, [l -1.0, r 1.0, b -1.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 0x7f010047, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/480 320x480, buffer 0x5ef3bc38], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 38.5, [l -1.0, r 1.0, b -1.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 0x7f010047, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/480 320x480, buffer 0x5ef3bc38], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 38.5, [l -1.0, r 1.0, b -1.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 0x7f010047, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/480 28x480, buffer 0x5ef3bc38], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 38.5, [l -1.0, r 1.0, b -1.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 0x7f010047, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/960 320x40, buffer 0x5ef3bc38], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 38.5, [l -1.0, r 1.0, b -1.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 0x7f010047, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/960 320x40, buffer 0x5ef3bc38], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 38.5, [l -1.0, r 1.0, b -1.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 0x7f010047, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0x5ef3bc38], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 38.5, [l -1.0, r 1.0, b -1.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 0x5ef3bc38], 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 0x218b24d8], image[size 668 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 0x1c010713, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/0 320x480, buffer 0x218b24d8], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x1c010713, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/0 320x480, buffer 0x218b24d8], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x1c010713, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/0 28x480, buffer 0x218b24d8], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x1c010713, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/480 320x480, buffer 0x218b24d8], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x1c010713, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/480 320x480, buffer 0x218b24d8], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x1c010713, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/480 28x480, buffer 0x218b24d8], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x1c010713, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/960 320x40, buffer 0x218b24d8], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x1c010713, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/960 320x40, buffer 0x218b24d8], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x1c010713, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0x218b24d8], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup 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 0x218b24d8], image[size 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 0x5ef3bc38], image[size 668 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 0x7f010047, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/0 320x480, buffer 0x5ef3bc38], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 38.5, [l -1.0, r 1.0, b -1.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 0x7f010047, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/0 320x480, buffer 0x5ef3bc38], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 38.5, [l -1.0, r 1.0, b -1.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 0x7f010047, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/0 28x480, buffer 0x5ef3bc38], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 38.5, [l -1.0, r 1.0, b -1.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 0x7f010047, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/480 320x480, buffer 0x5ef3bc38], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 38.5, [l -1.0, r 1.0, b -1.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 0x7f010047, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/480 320x480, buffer 0x5ef3bc38], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 38.5, [l -1.0, r 1.0, b -1.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 0x7f010047, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/480 28x480, buffer 0x5ef3bc38], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 38.5, [l -1.0, r 1.0, b -1.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 0x7f010047, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/960 320x40, buffer 0x5ef3bc38], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 38.5, [l -1.0, r 1.0, b -1.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 0x7f010047, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/960 320x40, buffer 0x5ef3bc38], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 38.5, [l -1.0, r 1.0, b -1.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 0x7f010047, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0x5ef3bc38], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 38.5, [l -1.0, r 1.0, b -1.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 0x5ef3bc38], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x7f010047, tileRendererInUse null [junit] >> Gears angle 38.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x1c010713, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 471 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 0xffffffff88010825, 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 0xffffffffee01092f, 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] 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@edc040a: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@6b92bf60 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x62251535], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0xffffffff88010825, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x62251535], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0xffffffff88010825, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x62251535], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0xffffffff88010825, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x62251535], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0xffffffff88010825, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x62251535], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0xffffffff88010825, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x62251535], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0xffffffff88010825, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x62251535], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0xffffffff88010825, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x62251535], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0xffffffff88010825, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x62251535], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0xffffffff88010825, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x62251535], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x62251535], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x6e26524a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0xffffffffee01092f, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x6e26524a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 44.0, [l -1.0, r 1.0, b -1.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 0xffffffffee01092f, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x6e26524a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 44.0, [l -1.0, r 1.0, b -1.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 0xffffffffee01092f, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x6e26524a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 44.0, [l -1.0, r 1.0, b -1.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 0xffffffffee01092f, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x6e26524a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 44.0, [l -1.0, r 1.0, b -1.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 0xffffffffee01092f, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x6e26524a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 44.0, [l -1.0, r 1.0, b -1.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 0xffffffffee01092f, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x6e26524a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 44.0, [l -1.0, r 1.0, b -1.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 0xffffffffee01092f, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x6e26524a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 44.0, [l -1.0, r 1.0, b -1.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 0xffffffffee01092f, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x6e26524a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 44.0, [l -1.0, r 1.0, b -1.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 0xffffffffee01092f, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x6e26524a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 44.0, [l -1.0, r 1.0, b -1.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 0x6e26524a], 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@374185a5: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@20831cd [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x62251535], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0xffffffff88010825, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x62251535], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0xffffffff88010825, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x62251535], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0xffffffff88010825, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x62251535], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0xffffffff88010825, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x62251535], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0xffffffff88010825, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x62251535], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0xffffffff88010825, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x62251535], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0xffffffff88010825, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x62251535], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0xffffffff88010825, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x62251535], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0xffffffff88010825, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x62251535], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x62251535], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x6e26524a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0xffffffffee01092f, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x6e26524a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 44.0, [l -1.0, r 1.0, b -1.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 0xffffffffee01092f, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x6e26524a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 44.0, [l -1.0, r 1.0, b -1.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 0xffffffffee01092f, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x6e26524a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 44.0, [l -1.0, r 1.0, b -1.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 0xffffffffee01092f, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x6e26524a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 44.0, [l -1.0, r 1.0, b -1.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 0xffffffffee01092f, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x6e26524a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 44.0, [l -1.0, r 1.0, b -1.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 0xffffffffee01092f, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x6e26524a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 44.0, [l -1.0, r 1.0, b -1.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 0xffffffffee01092f, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x6e26524a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 44.0, [l -1.0, r 1.0, b -1.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 0xffffffffee01092f, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x6e26524a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 44.0, [l -1.0, r 1.0, b -1.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 0xffffffffee01092f, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x6e26524a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 44.0, [l -1.0, r 1.0, b -1.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 0x6e26524a], 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@6ef40ff2: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@6a61a87b [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x62251535], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0xffffffff88010825, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x62251535], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0xffffffff88010825, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x62251535], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0xffffffff88010825, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x62251535], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0xffffffff88010825, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x62251535], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0xffffffff88010825, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x62251535], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0xffffffff88010825, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x62251535], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0xffffffff88010825, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x62251535], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0xffffffff88010825, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x62251535], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0xffffffff88010825, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x62251535], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x62251535], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x6e26524a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0xffffffffee01092f, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x6e26524a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 44.0, [l -1.0, r 1.0, b -1.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 0xffffffffee01092f, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x6e26524a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 44.0, [l -1.0, r 1.0, b -1.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 0xffffffffee01092f, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x6e26524a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 44.0, [l -1.0, r 1.0, b -1.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 0xffffffffee01092f, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x6e26524a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 44.0, [l -1.0, r 1.0, b -1.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 0xffffffffee01092f, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x6e26524a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 44.0, [l -1.0, r 1.0, b -1.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 0xffffffffee01092f, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x6e26524a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 44.0, [l -1.0, r 1.0, b -1.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 0xffffffffee01092f, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x6e26524a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 44.0, [l -1.0, r 1.0, b -1.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 0xffffffffee01092f, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x6e26524a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 44.0, [l -1.0, r 1.0, b -1.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 0xffffffffee01092f, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x6e26524a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 44.0, [l -1.0, r 1.0, b -1.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 0x6e26524a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffee01092f, 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 0xffffffff88010825, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 2015 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@538c09a2: custom/internal type = 2/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@454147a [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x24a98f1e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0xffffffff88010825, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x24a98f1e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0xffffffff88010825, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x24a98f1e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0xffffffff88010825, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x24a98f1e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0xffffffff88010825, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x24a98f1e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0xffffffff88010825, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x24a98f1e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0xffffffff88010825, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x24a98f1e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0xffffffff88010825, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x24a98f1e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0xffffffff88010825, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x24a98f1e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0xffffffff88010825, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x24a98f1e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x24a98f1e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x16e3b9d3], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0xffffffffee01092f, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x16e3b9d3], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 50.5, [l -1.0, r 1.0, b -1.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 0xffffffffee01092f, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x16e3b9d3], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 50.5, [l -1.0, r 1.0, b -1.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 0xffffffffee01092f, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x16e3b9d3], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 50.5, [l -1.0, r 1.0, b -1.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 0xffffffffee01092f, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x16e3b9d3], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 50.5, [l -1.0, r 1.0, b -1.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 0xffffffffee01092f, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x16e3b9d3], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 50.5, [l -1.0, r 1.0, b -1.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 0xffffffffee01092f, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x16e3b9d3], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 50.5, [l -1.0, r 1.0, b -1.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 0xffffffffee01092f, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x16e3b9d3], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 50.5, [l -1.0, r 1.0, b -1.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 0xffffffffee01092f, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x16e3b9d3], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 50.5, [l -1.0, r 1.0, b -1.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 0xffffffffee01092f, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x16e3b9d3], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 50.5, [l -1.0, r 1.0, b -1.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 0x16e3b9d3], 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@4fd68654: custom/internal type = 2/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@1aec514b [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x24a98f1e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0xffffffff88010825, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x24a98f1e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0xffffffff88010825, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x24a98f1e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0xffffffff88010825, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x24a98f1e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0xffffffff88010825, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x24a98f1e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0xffffffff88010825, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x24a98f1e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0xffffffff88010825, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x24a98f1e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0xffffffff88010825, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x24a98f1e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0xffffffff88010825, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x24a98f1e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0xffffffff88010825, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x24a98f1e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x24a98f1e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x16e3b9d3], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0xffffffffee01092f, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x16e3b9d3], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 50.5, [l -1.0, r 1.0, b -1.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 0xffffffffee01092f, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x16e3b9d3], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 50.5, [l -1.0, r 1.0, b -1.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 0xffffffffee01092f, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x16e3b9d3], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 50.5, [l -1.0, r 1.0, b -1.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 0xffffffffee01092f, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x16e3b9d3], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 50.5, [l -1.0, r 1.0, b -1.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 0xffffffffee01092f, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x16e3b9d3], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 50.5, [l -1.0, r 1.0, b -1.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 0xffffffffee01092f, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x16e3b9d3], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 50.5, [l -1.0, r 1.0, b -1.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 0xffffffffee01092f, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x16e3b9d3], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 50.5, [l -1.0, r 1.0, b -1.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 0xffffffffee01092f, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x16e3b9d3], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 50.5, [l -1.0, r 1.0, b -1.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 0xffffffffee01092f, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x16e3b9d3], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 50.5, [l -1.0, r 1.0, b -1.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 0x16e3b9d3], 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@6d8247f6: custom/internal type = 2/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@5db1ede5 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x24a98f1e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0xffffffff88010825, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x24a98f1e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0xffffffff88010825, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x24a98f1e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0xffffffff88010825, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x24a98f1e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0xffffffff88010825, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x24a98f1e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0xffffffff88010825, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x24a98f1e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0xffffffff88010825, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x24a98f1e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0xffffffff88010825, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x24a98f1e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0xffffffff88010825, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x24a98f1e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0xffffffff88010825, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x24a98f1e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x24a98f1e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x16e3b9d3], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0xffffffffee01092f, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x16e3b9d3], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 50.5, [l -1.0, r 1.0, b -1.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 0xffffffffee01092f, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x16e3b9d3], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 50.5, [l -1.0, r 1.0, b -1.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 0xffffffffee01092f, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x16e3b9d3], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 50.5, [l -1.0, r 1.0, b -1.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 0xffffffffee01092f, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x16e3b9d3], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 50.5, [l -1.0, r 1.0, b -1.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 0xffffffffee01092f, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x16e3b9d3], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 50.5, [l -1.0, r 1.0, b -1.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 0xffffffffee01092f, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x16e3b9d3], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 50.5, [l -1.0, r 1.0, b -1.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 0xffffffffee01092f, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x16e3b9d3], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 50.5, [l -1.0, r 1.0, b -1.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 0xffffffffee01092f, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x16e3b9d3], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 50.5, [l -1.0, r 1.0, b -1.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 0xffffffffee01092f, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x16e3b9d3], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 50.5, [l -1.0, r 1.0, b -1.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 0x16e3b9d3], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffee01092f, tileRendererInUse null [junit] >> Gears angle 50.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffff88010825, 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.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@610c850e: custom/internal type = 1/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@61e5a594 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x6ad60948], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0xffffffff88010825, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x6ad60948], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0xffffffff88010825, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x6ad60948], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0xffffffff88010825, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x6ad60948], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0xffffffff88010825, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x6ad60948], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0xffffffff88010825, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x6ad60948], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0xffffffff88010825, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x6ad60948], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0xffffffff88010825, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x6ad60948], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0xffffffff88010825, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x6ad60948], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0xffffffff88010825, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x6ad60948], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x6ad60948], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x4e1b4f69], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0xffffffffee01092f, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x4e1b4f69], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 55.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -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 0xffffffffee01092f, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x4e1b4f69], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 55.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -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 0xffffffffee01092f, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x4e1b4f69], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 55.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 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 0xffffffffee01092f, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x4e1b4f69], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 55.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -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 0xffffffffee01092f, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x4e1b4f69], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 55.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -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 0xffffffffee01092f, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x4e1b4f69], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 55.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 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 0xffffffffee01092f, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x4e1b4f69], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 55.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -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 0xffffffffee01092f, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x4e1b4f69], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 55.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -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 0xffffffffee01092f, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x4e1b4f69], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 55.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 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 0x4e1b4f69], 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@2e2a0e6f: custom/internal type = 1/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@17e6fb80 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x6ad60948], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0xffffffff88010825, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x6ad60948], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0xffffffff88010825, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x6ad60948], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0xffffffff88010825, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x6ad60948], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0xffffffff88010825, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x6ad60948], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0xffffffff88010825, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x6ad60948], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0xffffffff88010825, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x6ad60948], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0xffffffff88010825, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x6ad60948], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0xffffffff88010825, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x6ad60948], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0xffffffff88010825, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x6ad60948], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x6ad60948], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x4e1b4f69], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0xffffffffee01092f, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x4e1b4f69], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 55.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -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 0xffffffffee01092f, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x4e1b4f69], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 55.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -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 0xffffffffee01092f, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x4e1b4f69], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 55.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 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 0xffffffffee01092f, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x4e1b4f69], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 55.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -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 0xffffffffee01092f, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x4e1b4f69], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 55.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -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 0xffffffffee01092f, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x4e1b4f69], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 55.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 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 0xffffffffee01092f, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x4e1b4f69], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 55.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -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 0xffffffffee01092f, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x4e1b4f69], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 55.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -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 0xffffffffee01092f, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x4e1b4f69], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 55.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 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 0x4e1b4f69], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffee01092f, tileRendererInUse null [junit] >> Gears angle 55.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffff88010825, 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@2597720d: custom/internal type = 4/0 DirectColorModel: rmask=ff gmask=ff00 bmask=ff0000 amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@3532105e [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x76684498], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0xffffffff88010825, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x76684498], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0xffffffff88010825, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x76684498], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0xffffffff88010825, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x76684498], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0xffffffff88010825, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x76684498], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0xffffffff88010825, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x76684498], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0xffffffff88010825, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x76684498], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0xffffffff88010825, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x76684498], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0xffffffff88010825, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x76684498], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0xffffffff88010825, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x76684498], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x76684498], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x25a51dbc], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0xffffffffee01092f, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x25a51dbc], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 62.5, [l -1.0, r 1.0, b -1.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 0xffffffffee01092f, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x25a51dbc], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 62.5, [l -1.0, r 1.0, b -1.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 0xffffffffee01092f, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x25a51dbc], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 62.5, [l -1.0, r 1.0, b -1.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 0xffffffffee01092f, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x25a51dbc], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 62.5, [l -1.0, r 1.0, b -1.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 0xffffffffee01092f, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x25a51dbc], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 62.5, [l -1.0, r 1.0, b -1.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 0xffffffffee01092f, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x25a51dbc], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 62.5, [l -1.0, r 1.0, b -1.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 0xffffffffee01092f, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x25a51dbc], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 62.5, [l -1.0, r 1.0, b -1.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 0xffffffffee01092f, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x25a51dbc], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 62.5, [l -1.0, r 1.0, b -1.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 0xffffffffee01092f, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x25a51dbc], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 62.5, [l -1.0, r 1.0, b -1.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 0x25a51dbc], 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@64550702: custom/internal type = 4/0 DirectColorModel: rmask=ff gmask=ff00 bmask=ff0000 amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@510fa5ae [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x76684498], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0xffffffff88010825, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x76684498], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0xffffffff88010825, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x76684498], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0xffffffff88010825, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x76684498], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0xffffffff88010825, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x76684498], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0xffffffff88010825, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x76684498], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0xffffffff88010825, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x76684498], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0xffffffff88010825, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x76684498], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0xffffffff88010825, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x76684498], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0xffffffff88010825, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x76684498], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x76684498], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x25a51dbc], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0xffffffffee01092f, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x25a51dbc], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 62.5, [l -1.0, r 1.0, b -1.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 0xffffffffee01092f, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x25a51dbc], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 62.5, [l -1.0, r 1.0, b -1.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 0xffffffffee01092f, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x25a51dbc], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 62.5, [l -1.0, r 1.0, b -1.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 0xffffffffee01092f, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x25a51dbc], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 62.5, [l -1.0, r 1.0, b -1.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 0xffffffffee01092f, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x25a51dbc], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 62.5, [l -1.0, r 1.0, b -1.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 0xffffffffee01092f, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x25a51dbc], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 62.5, [l -1.0, r 1.0, b -1.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 0xffffffffee01092f, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x25a51dbc], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 62.5, [l -1.0, r 1.0, b -1.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 0xffffffffee01092f, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x25a51dbc], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 62.5, [l -1.0, r 1.0, b -1.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 0xffffffffee01092f, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x25a51dbc], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 62.5, [l -1.0, r 1.0, b -1.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 0x25a51dbc], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffee01092f, tileRendererInUse null [junit] >> Gears angle 62.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -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 0xffffffff88010825, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 1168 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@451a3e34: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@5e92c2c2 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x7e148e29], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0xffffffff88010825, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x7e148e29], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0xffffffff88010825, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x7e148e29], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0xffffffff88010825, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x7e148e29], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0xffffffff88010825, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x7e148e29], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0xffffffff88010825, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x7e148e29], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0xffffffff88010825, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x7e148e29], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0xffffffff88010825, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x7e148e29], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0xffffffff88010825, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x7e148e29], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0xffffffff88010825, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x7e148e29], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x7e148e29], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x7f3509d], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0xffffffffee01092f, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x7f3509d], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 68.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -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 0xffffffffee01092f, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x7f3509d], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 68.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -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 0xffffffffee01092f, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x7f3509d], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 68.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 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 0xffffffffee01092f, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x7f3509d], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 68.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -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 0xffffffffee01092f, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x7f3509d], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 68.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -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 0xffffffffee01092f, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x7f3509d], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 68.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 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 0xffffffffee01092f, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x7f3509d], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 68.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -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 0xffffffffee01092f, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x7f3509d], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 68.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -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 0xffffffffee01092f, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x7f3509d], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 68.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 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 0x7f3509d], 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@6b6cd493: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@6937a026 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x7e148e29], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0xffffffff88010825, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x7e148e29], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0xffffffff88010825, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x7e148e29], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0xffffffff88010825, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x7e148e29], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0xffffffff88010825, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x7e148e29], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0xffffffff88010825, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x7e148e29], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0xffffffff88010825, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x7e148e29], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0xffffffff88010825, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x7e148e29], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0xffffffff88010825, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x7e148e29], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0xffffffff88010825, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x7e148e29], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x7e148e29], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x7f3509d], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0xffffffffee01092f, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x7f3509d], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 68.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -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 0xffffffffee01092f, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x7f3509d], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 68.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -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 0xffffffffee01092f, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x7f3509d], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 68.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 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 0xffffffffee01092f, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x7f3509d], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 68.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -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 0xffffffffee01092f, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x7f3509d], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 68.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -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 0xffffffffee01092f, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x7f3509d], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 68.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 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 0xffffffffee01092f, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x7f3509d], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 68.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -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 0xffffffffee01092f, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x7f3509d], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 68.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -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 0xffffffffee01092f, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x7f3509d], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 68.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 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 0x7f3509d], 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@1d8d8c75: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@6e2d45ee [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x7e148e29], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0xffffffff88010825, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x7e148e29], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0xffffffff88010825, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x7e148e29], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0xffffffff88010825, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x7e148e29], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0xffffffff88010825, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x7e148e29], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0xffffffff88010825, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x7e148e29], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0xffffffff88010825, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x7e148e29], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0xffffffff88010825, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x7e148e29], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0xffffffff88010825, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x7e148e29], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0xffffffff88010825, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x7e148e29], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x7e148e29], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x7f3509d], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0xffffffffee01092f, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x7f3509d], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 68.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -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 0xffffffffee01092f, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x7f3509d], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 68.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -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 0xffffffffee01092f, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x7f3509d], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 68.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 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 0xffffffffee01092f, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x7f3509d], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 68.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -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 0xffffffffee01092f, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x7f3509d], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 68.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -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 0xffffffffee01092f, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x7f3509d], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 68.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 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 0xffffffffee01092f, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x7f3509d], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 68.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -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 0xffffffffee01092f, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x7f3509d], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 68.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -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 0xffffffffee01092f, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x7f3509d], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 68.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 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 0x7f3509d], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffee01092f, tileRendererInUse null [junit] >> Gears angle 68.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffff88010825, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 2073 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 0xffffffffa00108ff, 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 0xffffffffb901092b, tileRendererInUse null [junit] >> Gears angle 69.5, [l -1.0, r 1.0, b -1.5, t 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 / 578 ms, 103.8 fps, 9 ms/f; total: 60 f, 103.8 fps, 9 ms/f [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155463833 d 1ms]] [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:1675155463839 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 0xffffffff8e0107ef, 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 0x34010965, 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:1675155463916 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155463916 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155463916 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155463917 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155463917 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 0x31d859ca], 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 0xffffffff8e0107ef, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 428x320 brd 0, cur 0/1 428x320, buffer 0x31d859ca], 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 true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/1 428x320 brd 0, cur 0/1 428x320, buffer 0x31d859ca], 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 0x4b43672b], 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 0x34010965, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x2, rowOrder 21, offset/size 0/1 428x320 brd 0, cur 0/1 400x320, buffer 0x4b43672b], 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 0x34010965, tileRendererInUse TileRenderer[tile[# 1: [0][1] / 1x2, rowOrder 21, offset/size 0/1 428x320 brd 0, cur 0/321 400x1, buffer 0x4b43672b], 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 0x4b43672b], 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 0x31d859ca], 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 0xffffffff8e0107ef, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 428x320 brd 0, cur 0/1 428x320, buffer 0x31d859ca], 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 true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/1 428x320 brd 0, cur 0/1 428x320, buffer 0x31d859ca], 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 0x4b43672b], 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 0x34010965, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x2, rowOrder 21, offset/size 0/1 428x320 brd 0, cur 0/1 400x320, buffer 0x4b43672b], 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 0x34010965, tileRendererInUse TileRenderer[tile[# 1: [0][1] / 1x2, rowOrder 21, offset/size 0/1 428x320 brd 0, cur 0/321 400x1, buffer 0x4b43672b], 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 0x4b43672b], 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 0x34010965, 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 0xffffffff8e0107ef, 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 true [junit] PRINT Duration 190 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 0xffffffffa801074f, 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 0xffffffffef01089c, tileRendererInUse null [junit] >> Gears angle 21.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip 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 0x15408d1e], 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 0xffffffffef01089c, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 428x320, buffer 0x15408d1e], image[size 428 x 321, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 21.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 0x15408d1e], 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 0x2e803a4d], 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 0xffffffffa801074f, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 400x321, buffer 0x2e803a4d], 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 0x2e803a4d], 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 0x15408d1e], 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 0xffffffffef01089c, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 428x320, buffer 0x15408d1e], image[size 428 x 321, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 21.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 0x15408d1e], 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 0x2e803a4d], 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 0xffffffffa801074f, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 400x321, buffer 0x2e803a4d], 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 0x2e803a4d], 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 0x34010965, 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 0x34010965, 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 0xffffffff8e0107ef, 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] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0xffffffff8e0107ef, tileRendererInUse null [junit] >> Gears angle 21.5, [l -1.3375, r 1.3375, b -1.0, t 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 190 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 0xb927aa3], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 892x667, swapInterval 1, drawable 0xffffffff8e0107ef, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0xb927aa3], 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 -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 0xffffffff8e0107ef, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0xb927aa3], 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.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 0xffffffff8e0107ef, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 36x320, buffer 0xb927aa3], 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.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 0xffffffff8e0107ef, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0xb927aa3], 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 -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 0xffffffff8e0107ef, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0xb927aa3], 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.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 0xffffffff8e0107ef, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 36x320, buffer 0xb927aa3], 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.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 0xffffffff8e0107ef, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0xb927aa3], 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 -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 0xffffffff8e0107ef, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x27, buffer 0xb927aa3], 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.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 0xffffffff8e0107ef, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0xb927aa3], 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.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 0xb927aa3], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x1b77b376], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 428x320 of 892x667, swapInterval 1, drawable 0x34010965, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x1b77b376], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/0 406x320 of 892x667, swapInterval 1, drawable 0x34010965, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 406x320, buffer 0x1b77b376], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/320 428x320 of 892x667, swapInterval 1, drawable 0x34010965, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x1b77b376], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/320 406x320 of 892x667, swapInterval 1, drawable 0x34010965, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 406x320, buffer 0x1b77b376], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/640 428x27 of 892x667, swapInterval 1, drawable 0x34010965, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x1b77b376], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/640 406x27 of 892x667, swapInterval 1, drawable 0x34010965, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x1b77b376], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x1b77b376], 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 0xb927aa3], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 892x667, swapInterval 1, drawable 0xffffffff8e0107ef, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0xb927aa3], 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 -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 0xffffffff8e0107ef, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0xb927aa3], 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.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 0xffffffff8e0107ef, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 36x320, buffer 0xb927aa3], 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.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 0xffffffff8e0107ef, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0xb927aa3], 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 -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 0xffffffff8e0107ef, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0xb927aa3], 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.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 0xffffffff8e0107ef, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 36x320, buffer 0xb927aa3], 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.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 0xffffffff8e0107ef, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0xb927aa3], 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 -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 0xffffffff8e0107ef, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x27, buffer 0xb927aa3], 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.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 0xffffffff8e0107ef, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0xb927aa3], 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.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 0xb927aa3], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x1b77b376], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 428x320 of 892x667, swapInterval 1, drawable 0x34010965, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x1b77b376], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/0 406x320 of 892x667, swapInterval 1, drawable 0x34010965, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 406x320, buffer 0x1b77b376], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/320 428x320 of 892x667, swapInterval 1, drawable 0x34010965, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x1b77b376], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/320 406x320 of 892x667, swapInterval 1, drawable 0x34010965, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 406x320, buffer 0x1b77b376], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/640 428x27 of 892x667, swapInterval 1, drawable 0x34010965, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x1b77b376], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/640 406x27 of 892x667, swapInterval 1, drawable 0x34010965, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x1b77b376], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x1b77b376], image[size 892 x 667, buffer 0x0], 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 0x34010965, 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 0xffffffff8e0107ef, 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] PRINT Duration 457 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 0xfffffffffd0108da, 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 0x5901084f, 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 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 0x3f47d180], image[size 892 x 667, 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 0x5901084f, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 2048x2048 brd 0, cur 0/0 892x667, buffer 0x3f47d180], 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 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 0x3f47d180], image[size 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 0x2cb742f1], image[size 892 x 667, 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 0xfffffffffd0108da, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 2048x2048 brd 0, cur 0/0 834x667, buffer 0x2cb742f1], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] 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 0x2cb742f1], 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 0x3f47d180], image[size 892 x 667, 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 0x5901084f, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 2048x2048 brd 0, cur 0/0 892x667, buffer 0x3f47d180], 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 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 0x3f47d180], image[size 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 0x2cb742f1], image[size 892 x 667, 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 0xfffffffffd0108da, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 2048x2048 brd 0, cur 0/0 834x667, buffer 0x2cb742f1], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] 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 0x2cb742f1], image[size 892 x 667, buffer 0x0], 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 0x34010965, 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 0x34010965, 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 0xffffffff8e0107ef, tileRendererInUse null [junit] >> Gears angle 30.5, [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0 -> [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0xffffffff8e0107ef, 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 509 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 0xa945df4], 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 0xffffffff8e0107ef, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0xa945df4], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 35.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 0xffffffff8e0107ef, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0xa945df4], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 35.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 0xffffffff8e0107ef, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 169x320, buffer 0xa945df4], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 35.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 0xffffffff8e0107ef, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0xa945df4], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 35.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 0xffffffff8e0107ef, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0xa945df4], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 35.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 0xffffffff8e0107ef, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 169x320, buffer 0xa945df4], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 35.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 0xffffffff8e0107ef, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x161, buffer 0xa945df4], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 35.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 0xffffffff8e0107ef, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x161, buffer 0xa945df4], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 35.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 0xffffffff8e0107ef, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 169x161, buffer 0xa945df4], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 35.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 0xa945df4], 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 0x543b1005], image[size 1025 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 0x34010965, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/133 428x320, buffer 0x543b1005], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0x34010965, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/133 406x320, buffer 0x543b1005], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0x34010965, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/453 428x320, buffer 0x543b1005], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0x34010965, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/453 406x320, buffer 0x543b1005], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0x34010965, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/773 428x27, buffer 0x543b1005], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0x34010965, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/773 406x27, buffer 0x543b1005], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [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 0x543b1005], 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 0xa945df4], 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 0xffffffff8e0107ef, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0xa945df4], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 35.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 0xffffffff8e0107ef, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0xa945df4], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 35.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 0xffffffff8e0107ef, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 169x320, buffer 0xa945df4], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 35.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 0xffffffff8e0107ef, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0xa945df4], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 35.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 0xffffffff8e0107ef, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0xa945df4], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 35.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 0xffffffff8e0107ef, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 169x320, buffer 0xa945df4], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 35.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 0xffffffff8e0107ef, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x161, buffer 0xa945df4], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 35.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 0xffffffff8e0107ef, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x161, buffer 0xa945df4], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 35.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 0xffffffff8e0107ef, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 169x161, buffer 0xa945df4], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 35.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 0xa945df4], 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 0x543b1005], image[size 1025 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 0x34010965, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/133 428x320, buffer 0x543b1005], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0x34010965, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/133 406x320, buffer 0x543b1005], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0x34010965, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/453 428x320, buffer 0x543b1005], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0x34010965, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/453 406x320, buffer 0x543b1005], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0x34010965, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/773 428x27, buffer 0x543b1005], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0x34010965, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/773 406x27, buffer 0x543b1005], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [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 0x543b1005], image[size 1025 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 0xffffffffe1010933, 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 0x2c0107bd, tileRendererInUse null [junit] >> Gears angle 35.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 485 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 0x6801082e, 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] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0xffffffff98010934, 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@5fde365a: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@5a911fc9 [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x4c50ab21], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 892x667, swapInterval 1, drawable 0x6801082e, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x4c50ab21], 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 0x6801082e, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x4c50ab21], 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 0x6801082e, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 36x320, buffer 0x4c50ab21], 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 0x6801082e, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x4c50ab21], 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 0x6801082e, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x4c50ab21], 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 0x6801082e, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 36x320, buffer 0x4c50ab21], 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 0x6801082e, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x4c50ab21], 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 0x6801082e, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x27, buffer 0x4c50ab21], 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 0x6801082e, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x4c50ab21], 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 0x4c50ab21], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x7ef50364], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 428x320 of 892x667, swapInterval 1, drawable 0xffffffff98010934, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x7ef50364], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/0 406x320 of 892x667, swapInterval 1, drawable 0xffffffff98010934, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 406x320, buffer 0x7ef50364], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/320 428x320 of 892x667, swapInterval 1, drawable 0xffffffff98010934, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x7ef50364], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/320 406x320 of 892x667, swapInterval 1, drawable 0xffffffff98010934, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 406x320, buffer 0x7ef50364], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/640 428x27 of 892x667, swapInterval 1, drawable 0xffffffff98010934, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x7ef50364], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/640 406x27 of 892x667, swapInterval 1, drawable 0xffffffff98010934, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x7ef50364], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x7ef50364], 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@1ff3dda5: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@4d6efeb5 [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x4c50ab21], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 892x667, swapInterval 1, drawable 0x6801082e, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x4c50ab21], 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 0x6801082e, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x4c50ab21], 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 0x6801082e, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 36x320, buffer 0x4c50ab21], 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 0x6801082e, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x4c50ab21], 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 0x6801082e, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x4c50ab21], 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 0x6801082e, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 36x320, buffer 0x4c50ab21], 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 0x6801082e, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x4c50ab21], 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 0x6801082e, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x27, buffer 0x4c50ab21], 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 0x6801082e, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x4c50ab21], 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 0x4c50ab21], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x7ef50364], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 428x320 of 892x667, swapInterval 1, drawable 0xffffffff98010934, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x7ef50364], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/0 406x320 of 892x667, swapInterval 1, drawable 0xffffffff98010934, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 406x320, buffer 0x7ef50364], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/320 428x320 of 892x667, swapInterval 1, drawable 0xffffffff98010934, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x7ef50364], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/320 406x320 of 892x667, swapInterval 1, drawable 0xffffffff98010934, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 406x320, buffer 0x7ef50364], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/640 428x27 of 892x667, swapInterval 1, drawable 0xffffffff98010934, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x7ef50364], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/640 406x27 of 892x667, swapInterval 1, drawable 0xffffffff98010934, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x7ef50364], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x7ef50364], 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@604668db: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@60b71031 [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x4c50ab21], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 892x667, swapInterval 1, drawable 0x6801082e, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x4c50ab21], 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 0x6801082e, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x4c50ab21], 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 0x6801082e, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 36x320, buffer 0x4c50ab21], 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 0x6801082e, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x4c50ab21], 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 0x6801082e, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x4c50ab21], 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 0x6801082e, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 36x320, buffer 0x4c50ab21], 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 0x6801082e, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x4c50ab21], 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 0x6801082e, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x27, buffer 0x4c50ab21], 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 0x6801082e, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x4c50ab21], 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 0x4c50ab21], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x7ef50364], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 428x320 of 892x667, swapInterval 1, drawable 0xffffffff98010934, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x7ef50364], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/0 406x320 of 892x667, swapInterval 1, drawable 0xffffffff98010934, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 406x320, buffer 0x7ef50364], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/320 428x320 of 892x667, swapInterval 1, drawable 0xffffffff98010934, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x7ef50364], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/320 406x320 of 892x667, swapInterval 1, drawable 0xffffffff98010934, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 406x320, buffer 0x7ef50364], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/640 428x27 of 892x667, swapInterval 1, drawable 0xffffffff98010934, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x7ef50364], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/640 406x27 of 892x667, swapInterval 1, drawable 0xffffffff98010934, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x7ef50364], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x7ef50364], image[size 892 x 667, buffer 0x0], 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 0xffffffff98010934, 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 0x6801082e, 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 1815 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@5797c4cd: custom/internal type = 2/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@32c928d2 [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0xe6cf016], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 892x667, swapInterval 1, drawable 0x6801082e, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0xe6cf016], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 46.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 0x6801082e, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0xe6cf016], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 46.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 0x6801082e, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 36x320, buffer 0xe6cf016], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 46.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 0x6801082e, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0xe6cf016], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 46.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 0x6801082e, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0xe6cf016], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 46.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 0x6801082e, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 36x320, buffer 0xe6cf016], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 46.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 0x6801082e, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0xe6cf016], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 46.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 0x6801082e, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x27, buffer 0xe6cf016], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 46.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 0x6801082e, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0xe6cf016], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 46.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 0xe6cf016], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x6b3d16e2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 428x320 of 892x667, swapInterval 1, drawable 0xffffffff98010934, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x6b3d16e2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/0 406x320 of 892x667, swapInterval 1, drawable 0xffffffff98010934, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 406x320, buffer 0x6b3d16e2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/320 428x320 of 892x667, swapInterval 1, drawable 0xffffffff98010934, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x6b3d16e2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/320 406x320 of 892x667, swapInterval 1, drawable 0xffffffff98010934, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 406x320, buffer 0x6b3d16e2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/640 428x27 of 892x667, swapInterval 1, drawable 0xffffffff98010934, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x6b3d16e2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/640 406x27 of 892x667, swapInterval 1, drawable 0xffffffff98010934, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x6b3d16e2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x6b3d16e2], 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@55e7029b: custom/internal type = 2/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@18c41e18 [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0xe6cf016], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 892x667, swapInterval 1, drawable 0x6801082e, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0xe6cf016], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 46.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 0x6801082e, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0xe6cf016], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 46.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 0x6801082e, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 36x320, buffer 0xe6cf016], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 46.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 0x6801082e, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0xe6cf016], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 46.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 0x6801082e, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0xe6cf016], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 46.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 0x6801082e, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 36x320, buffer 0xe6cf016], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 46.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 0x6801082e, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0xe6cf016], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 46.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 0x6801082e, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x27, buffer 0xe6cf016], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 46.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 0x6801082e, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0xe6cf016], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 46.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 0xe6cf016], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x6b3d16e2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 428x320 of 892x667, swapInterval 1, drawable 0xffffffff98010934, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x6b3d16e2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/0 406x320 of 892x667, swapInterval 1, drawable 0xffffffff98010934, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 406x320, buffer 0x6b3d16e2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/320 428x320 of 892x667, swapInterval 1, drawable 0xffffffff98010934, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x6b3d16e2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/320 406x320 of 892x667, swapInterval 1, drawable 0xffffffff98010934, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 406x320, buffer 0x6b3d16e2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/640 428x27 of 892x667, swapInterval 1, drawable 0xffffffff98010934, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x6b3d16e2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/640 406x27 of 892x667, swapInterval 1, drawable 0xffffffff98010934, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x6b3d16e2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x6b3d16e2], 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@470722c3: custom/internal type = 2/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@74006a68 [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0xe6cf016], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 892x667, swapInterval 1, drawable 0x6801082e, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0xe6cf016], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 46.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 0x6801082e, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0xe6cf016], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 46.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 0x6801082e, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 36x320, buffer 0xe6cf016], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 46.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 0x6801082e, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0xe6cf016], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 46.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 0x6801082e, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0xe6cf016], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 46.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 0x6801082e, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 36x320, buffer 0xe6cf016], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 46.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 0x6801082e, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0xe6cf016], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 46.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 0x6801082e, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x27, buffer 0xe6cf016], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 46.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 0x6801082e, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0xe6cf016], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 46.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 0xe6cf016], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x6b3d16e2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 428x320 of 892x667, swapInterval 1, drawable 0xffffffff98010934, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x6b3d16e2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/0 406x320 of 892x667, swapInterval 1, drawable 0xffffffff98010934, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 406x320, buffer 0x6b3d16e2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/320 428x320 of 892x667, swapInterval 1, drawable 0xffffffff98010934, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x6b3d16e2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/320 406x320 of 892x667, swapInterval 1, drawable 0xffffffff98010934, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 406x320, buffer 0x6b3d16e2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/640 428x27 of 892x667, swapInterval 1, drawable 0xffffffff98010934, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x6b3d16e2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/640 406x27 of 892x667, swapInterval 1, drawable 0xffffffff98010934, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x6b3d16e2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x6b3d16e2], image[size 892 x 667, buffer 0x0], 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 0xffffffff98010934, 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 0x6801082e, tileRendererInUse null [junit] >> Gears angle 46.0, [l -1.3375, r 1.3375, b -1.0, t 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 1791 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@4e21e77c: custom/internal type = 1/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@2c4467d0 [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x213d3734], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 892x667, swapInterval 1, drawable 0x6801082e, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x213d3734], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 51.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 0x6801082e, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x213d3734], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 51.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 0x6801082e, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 36x320, buffer 0x213d3734], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 51.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 0x6801082e, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x213d3734], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 51.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 0x6801082e, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x213d3734], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 51.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 0x6801082e, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 36x320, buffer 0x213d3734], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 51.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 0x6801082e, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x213d3734], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 51.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 0x6801082e, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x27, buffer 0x213d3734], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 51.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 0x6801082e, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x213d3734], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 51.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 0x213d3734], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x741d25ed], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 428x320 of 892x667, swapInterval 1, drawable 0xffffffff98010934, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x741d25ed], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/0 406x320 of 892x667, swapInterval 1, drawable 0xffffffff98010934, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 406x320, buffer 0x741d25ed], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/320 428x320 of 892x667, swapInterval 1, drawable 0xffffffff98010934, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x741d25ed], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/320 406x320 of 892x667, swapInterval 1, drawable 0xffffffff98010934, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 406x320, buffer 0x741d25ed], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/640 428x27 of 892x667, swapInterval 1, drawable 0xffffffff98010934, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x741d25ed], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/640 406x27 of 892x667, swapInterval 1, drawable 0xffffffff98010934, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x741d25ed], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x741d25ed], 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@44ac16b8: custom/internal type = 1/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@7ef9a879 [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x213d3734], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 892x667, swapInterval 1, drawable 0x6801082e, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x213d3734], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 51.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 0x6801082e, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x213d3734], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 51.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 0x6801082e, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 36x320, buffer 0x213d3734], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 51.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 0x6801082e, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x213d3734], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 51.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 0x6801082e, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x213d3734], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 51.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 0x6801082e, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 36x320, buffer 0x213d3734], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 51.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 0x6801082e, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x213d3734], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 51.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 0x6801082e, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x27, buffer 0x213d3734], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 51.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 0x6801082e, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x213d3734], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 51.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 0x213d3734], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x741d25ed], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 428x320 of 892x667, swapInterval 1, drawable 0xffffffff98010934, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x741d25ed], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/0 406x320 of 892x667, swapInterval 1, drawable 0xffffffff98010934, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 406x320, buffer 0x741d25ed], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/320 428x320 of 892x667, swapInterval 1, drawable 0xffffffff98010934, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x741d25ed], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/320 406x320 of 892x667, swapInterval 1, drawable 0xffffffff98010934, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 406x320, buffer 0x741d25ed], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/640 428x27 of 892x667, swapInterval 1, drawable 0xffffffff98010934, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x741d25ed], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/640 406x27 of 892x667, swapInterval 1, drawable 0xffffffff98010934, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x741d25ed], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x741d25ed], image[size 892 x 667, buffer 0x0], 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 0xffffffff98010934, 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 0x6801082e, tileRendererInUse null [junit] >> Gears angle 51.0, [l -1.3375, r 1.3375, b -1.0, t 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 1054 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@170ca1ae: custom/internal type = 4/0 DirectColorModel: rmask=ff gmask=ff00 bmask=ff0000 amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@50b693af [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x6d9373f1], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 892x667, swapInterval 1, drawable 0x6801082e, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x6d9373f1], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 57.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -1.3373313, r -0.05397296, b -1.0, t -0.04047978] 1.2833583x0.9595202, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 428/0 428x320 of 892x667, swapInterval 1, drawable 0x6801082e, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x6d9373f1], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 57.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -0.05397296, r 1.2293854, b -1.0, t -0.04047978] 1.2833583x0.9595202, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 856/0 36x320 of 892x667, swapInterval 1, drawable 0x6801082e, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 36x320, buffer 0x6d9373f1], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 57.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l 1.2293854, r 1.3373314, b -1.0, t -0.04047978] 0.10794604x0.9595202, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/320 428x320 of 892x667, swapInterval 1, drawable 0x6801082e, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x6d9373f1], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 57.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -1.3373313, r -0.05397296, b -0.04047978, t 0.91904044] 1.2833583x0.9595202, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 428/320 428x320 of 892x667, swapInterval 1, drawable 0x6801082e, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x6d9373f1], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 57.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -0.05397296, r 1.2293854, b -0.04047978, t 0.91904044] 1.2833583x0.9595202, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 856/320 36x320 of 892x667, swapInterval 1, drawable 0x6801082e, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 36x320, buffer 0x6d9373f1], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 57.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l 1.2293854, r 1.3373314, b -0.04047978, t 0.91904044] 0.10794604x0.9595202, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/640 428x27 of 892x667, swapInterval 1, drawable 0x6801082e, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x6d9373f1], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 57.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -1.3373313, r -0.05397296, b 0.91904044, t 0.99999994] 1.2833583x0.0809595, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 428/640 428x27 of 892x667, swapInterval 1, drawable 0x6801082e, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x27, buffer 0x6d9373f1], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 57.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -0.05397296, r 1.2293854, b 0.91904044, t 0.99999994] 1.2833583x0.0809595, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 856/640 36x27 of 892x667, swapInterval 1, drawable 0x6801082e, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x6d9373f1], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 57.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l 1.2293854, r 1.3373314, b 0.91904044, t 0.99999994] 0.10794604x0.0809595, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x6d9373f1], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x2797af81], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 428x320 of 892x667, swapInterval 1, drawable 0xffffffff98010934, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x2797af81], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/0 406x320 of 892x667, swapInterval 1, drawable 0xffffffff98010934, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 406x320, buffer 0x2797af81], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/320 428x320 of 892x667, swapInterval 1, drawable 0xffffffff98010934, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x2797af81], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/320 406x320 of 892x667, swapInterval 1, drawable 0xffffffff98010934, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 406x320, buffer 0x2797af81], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/640 428x27 of 892x667, swapInterval 1, drawable 0xffffffff98010934, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x2797af81], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/640 406x27 of 892x667, swapInterval 1, drawable 0xffffffff98010934, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x2797af81], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x2797af81], 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@5940d8c3: custom/internal type = 4/0 DirectColorModel: rmask=ff gmask=ff00 bmask=ff0000 amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@323827c3 [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x6d9373f1], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 892x667, swapInterval 1, drawable 0x6801082e, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x6d9373f1], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 57.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -1.3373313, r -0.05397296, b -1.0, t -0.04047978] 1.2833583x0.9595202, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 428/0 428x320 of 892x667, swapInterval 1, drawable 0x6801082e, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x6d9373f1], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 57.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -0.05397296, r 1.2293854, b -1.0, t -0.04047978] 1.2833583x0.9595202, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 856/0 36x320 of 892x667, swapInterval 1, drawable 0x6801082e, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 36x320, buffer 0x6d9373f1], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 57.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l 1.2293854, r 1.3373314, b -1.0, t -0.04047978] 0.10794604x0.9595202, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/320 428x320 of 892x667, swapInterval 1, drawable 0x6801082e, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x6d9373f1], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 57.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -1.3373313, r -0.05397296, b -0.04047978, t 0.91904044] 1.2833583x0.9595202, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 428/320 428x320 of 892x667, swapInterval 1, drawable 0x6801082e, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x6d9373f1], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 57.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -0.05397296, r 1.2293854, b -0.04047978, t 0.91904044] 1.2833583x0.9595202, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 856/320 36x320 of 892x667, swapInterval 1, drawable 0x6801082e, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 36x320, buffer 0x6d9373f1], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 57.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l 1.2293854, r 1.3373314, b -0.04047978, t 0.91904044] 0.10794604x0.9595202, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/640 428x27 of 892x667, swapInterval 1, drawable 0x6801082e, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x6d9373f1], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 57.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -1.3373313, r -0.05397296, b 0.91904044, t 0.99999994] 1.2833583x0.0809595, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 428/640 428x27 of 892x667, swapInterval 1, drawable 0x6801082e, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x27, buffer 0x6d9373f1], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 57.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -0.05397296, r 1.2293854, b 0.91904044, t 0.99999994] 1.2833583x0.0809595, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 856/640 36x27 of 892x667, swapInterval 1, drawable 0x6801082e, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x6d9373f1], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 57.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l 1.2293854, r 1.3373314, b 0.91904044, t 0.99999994] 0.10794604x0.0809595, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x6d9373f1], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x2797af81], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 428x320 of 892x667, swapInterval 1, drawable 0xffffffff98010934, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x2797af81], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/0 406x320 of 892x667, swapInterval 1, drawable 0xffffffff98010934, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 406x320, buffer 0x2797af81], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/320 428x320 of 892x667, swapInterval 1, drawable 0xffffffff98010934, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x2797af81], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/320 406x320 of 892x667, swapInterval 1, drawable 0xffffffff98010934, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 406x320, buffer 0x2797af81], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/640 428x27 of 892x667, swapInterval 1, drawable 0xffffffff98010934, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x2797af81], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/640 406x27 of 892x667, swapInterval 1, drawable 0xffffffff98010934, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x2797af81], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x2797af81], image[size 892 x 667, buffer 0x0], 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 0xffffffff98010934, 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 0x6801082e, tileRendererInUse null [junit] >> Gears angle 57.0, [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0 -> [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0, v-flip true [junit] PRINT Duration 1041 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@391aa218: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@fcf40ba [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x1bf6ab4a], image[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 0x6801082e, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x1bf6ab4a], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 62.5, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l -1.28125, r -0.21124995, b -1.0, t -0.19999999] 1.07x0.8, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 428/0 428x320 of 1025x800, swapInterval 1, drawable 0x6801082e, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x1bf6ab4a], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 62.5, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l -0.21124995, r 0.8587501, b -1.0, t -0.19999999] 1.07x0.8, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 856/0 169x320 of 1025x800, swapInterval 1, drawable 0x6801082e, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 169x320, buffer 0x1bf6ab4a], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 62.5, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l 0.8587501, r 1.2812501, b -1.0, t -0.19999999] 0.4225x0.8, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/320 428x320 of 1025x800, swapInterval 1, drawable 0x6801082e, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x1bf6ab4a], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 62.5, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l -1.28125, r -0.21124995, b -0.19999999, t 0.6] 1.07x0.8, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 428/320 428x320 of 1025x800, swapInterval 1, drawable 0x6801082e, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x1bf6ab4a], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 62.5, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l -0.21124995, r 0.8587501, b -0.19999999, t 0.6] 1.07x0.8, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 856/320 169x320 of 1025x800, swapInterval 1, drawable 0x6801082e, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 169x320, buffer 0x1bf6ab4a], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 62.5, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l 0.8587501, r 1.2812501, b -0.19999999, t 0.6] 0.4225x0.8, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/640 428x160 of 1025x800, swapInterval 1, drawable 0x6801082e, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x160, buffer 0x1bf6ab4a], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 62.5, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l -1.28125, r -0.21124995, b 0.6, t 1.0] 1.07x0.39999998, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 428/640 428x160 of 1025x800, swapInterval 1, drawable 0x6801082e, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x160, buffer 0x1bf6ab4a], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 62.5, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l -0.21124995, r 0.8587501, b 0.6, t 1.0] 1.07x0.39999998, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 856/640 169x160 of 1025x800, swapInterval 1, drawable 0x6801082e, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 169x160, buffer 0x1bf6ab4a], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 62.5, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l 0.8587501, r 1.2812501, b 0.6, t 1.0] 0.4225x0.39999998, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 169x160, buffer 0x1bf6ab4a], 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 0x377a9b28], image[size 1025 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 0xffffffff98010934, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/133 428x320, buffer 0x377a9b28], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffff98010934, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/133 406x320, buffer 0x377a9b28], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffff98010934, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/453 428x320, buffer 0x377a9b28], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffff98010934, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/453 406x320, buffer 0x377a9b28], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffff98010934, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/773 428x27, buffer 0x377a9b28], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffff98010934, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/773 406x27, buffer 0x377a9b28], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [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 0x377a9b28], 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@2cde039c: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@4b5fc94d [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x1bf6ab4a], image[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 0x6801082e, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x1bf6ab4a], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 62.5, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l -1.28125, r -0.21124995, b -1.0, t -0.19999999] 1.07x0.8, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 428/0 428x320 of 1025x800, swapInterval 1, drawable 0x6801082e, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x1bf6ab4a], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 62.5, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l -0.21124995, r 0.8587501, b -1.0, t -0.19999999] 1.07x0.8, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 856/0 169x320 of 1025x800, swapInterval 1, drawable 0x6801082e, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 169x320, buffer 0x1bf6ab4a], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 62.5, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l 0.8587501, r 1.2812501, b -1.0, t -0.19999999] 0.4225x0.8, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/320 428x320 of 1025x800, swapInterval 1, drawable 0x6801082e, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x1bf6ab4a], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 62.5, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l -1.28125, r -0.21124995, b -0.19999999, t 0.6] 1.07x0.8, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 428/320 428x320 of 1025x800, swapInterval 1, drawable 0x6801082e, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x1bf6ab4a], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 62.5, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l -0.21124995, r 0.8587501, b -0.19999999, t 0.6] 1.07x0.8, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 856/320 169x320 of 1025x800, swapInterval 1, drawable 0x6801082e, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 169x320, buffer 0x1bf6ab4a], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 62.5, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l 0.8587501, r 1.2812501, b -0.19999999, t 0.6] 0.4225x0.8, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/640 428x160 of 1025x800, swapInterval 1, drawable 0x6801082e, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x160, buffer 0x1bf6ab4a], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 62.5, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l -1.28125, r -0.21124995, b 0.6, t 1.0] 1.07x0.39999998, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 428/640 428x160 of 1025x800, swapInterval 1, drawable 0x6801082e, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x160, buffer 0x1bf6ab4a], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 62.5, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l -0.21124995, r 0.8587501, b 0.6, t 1.0] 1.07x0.39999998, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 856/640 169x160 of 1025x800, swapInterval 1, drawable 0x6801082e, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 169x160, buffer 0x1bf6ab4a], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 62.5, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l 0.8587501, r 1.2812501, b 0.6, t 1.0] 0.4225x0.39999998, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 169x160, buffer 0x1bf6ab4a], 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 0x377a9b28], image[size 1025 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 0xffffffff98010934, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/133 428x320, buffer 0x377a9b28], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffff98010934, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/133 406x320, buffer 0x377a9b28], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffff98010934, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/453 428x320, buffer 0x377a9b28], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffff98010934, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/453 406x320, buffer 0x377a9b28], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffff98010934, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/773 428x27, buffer 0x377a9b28], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffff98010934, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/773 406x27, buffer 0x377a9b28], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [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 0x377a9b28], 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@5a91bb47: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@1856ff4a [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x1bf6ab4a], image[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 0x6801082e, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x1bf6ab4a], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 62.5, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l -1.28125, r -0.21124995, b -1.0, t -0.19999999] 1.07x0.8, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 428/0 428x320 of 1025x800, swapInterval 1, drawable 0x6801082e, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x1bf6ab4a], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 62.5, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l -0.21124995, r 0.8587501, b -1.0, t -0.19999999] 1.07x0.8, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 856/0 169x320 of 1025x800, swapInterval 1, drawable 0x6801082e, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 169x320, buffer 0x1bf6ab4a], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 62.5, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l 0.8587501, r 1.2812501, b -1.0, t -0.19999999] 0.4225x0.8, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/320 428x320 of 1025x800, swapInterval 1, drawable 0x6801082e, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x1bf6ab4a], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 62.5, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l -1.28125, r -0.21124995, b -0.19999999, t 0.6] 1.07x0.8, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 428/320 428x320 of 1025x800, swapInterval 1, drawable 0x6801082e, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x1bf6ab4a], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 62.5, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l -0.21124995, r 0.8587501, b -0.19999999, t 0.6] 1.07x0.8, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 856/320 169x320 of 1025x800, swapInterval 1, drawable 0x6801082e, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 169x320, buffer 0x1bf6ab4a], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 62.5, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l 0.8587501, r 1.2812501, b -0.19999999, t 0.6] 0.4225x0.8, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/640 428x160 of 1025x800, swapInterval 1, drawable 0x6801082e, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x160, buffer 0x1bf6ab4a], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 62.5, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l -1.28125, r -0.21124995, b 0.6, t 1.0] 1.07x0.39999998, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 428/640 428x160 of 1025x800, swapInterval 1, drawable 0x6801082e, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x160, buffer 0x1bf6ab4a], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 62.5, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l -0.21124995, r 0.8587501, b 0.6, t 1.0] 1.07x0.39999998, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 856/640 169x160 of 1025x800, swapInterval 1, drawable 0x6801082e, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 169x160, buffer 0x1bf6ab4a], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 62.5, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l 0.8587501, r 1.2812501, b 0.6, t 1.0] 0.4225x0.39999998, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 169x160, buffer 0x1bf6ab4a], 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 0x377a9b28], image[size 1025 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 0xffffffff98010934, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/133 428x320, buffer 0x377a9b28], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffff98010934, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/133 406x320, buffer 0x377a9b28], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffff98010934, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/453 428x320, buffer 0x377a9b28], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffff98010934, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/453 406x320, buffer 0x377a9b28], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffff98010934, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/773 428x27, buffer 0x377a9b28], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffff98010934, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/773 406x27, buffer 0x377a9b28], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [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 0x377a9b28], image[size 1025 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 0x37010965, 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 0xffffffff910107ef, tileRendererInUse null [junit] >> Gears angle 62.5, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0, v-flip true [junit] PRINT Duration 1972 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 0x2f0107bd, tileRendererInUse null [junit] >> Gears angle 63.5, [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0 -> [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0xffffffffe4010933, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] 0 s: 60 f / 532 ms, 112.7 fps, 8 ms/f; total: 60 f, 112.7 fps, 8 ms/f [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155475284 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:1675155475291 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 0xffffffff8f01087a, 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 0xffffffff8f01087a, 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:1675155475405 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155475406 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155475406 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155475407 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155475407 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 0x3c1d4cf3], 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 0xffffffffc6010877, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 428x320 brd 0, cur 0/1 428x320, buffer 0x3c1d4cf3], image[size 428 x 321, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears 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 -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 0x3c1d4cf3], 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 0x6299ab3], 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 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x2, rowOrder 21, offset/size 0/1 428x320 brd 0, cur 0/1 400x320, buffer 0x6299ab3], 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 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 1: [0][1] / 1x2, rowOrder 21, offset/size 0/1 428x320 brd 0, cur 0/321 400x1, buffer 0x6299ab3], 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 0x6299ab3], 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 0x3c1d4cf3], 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 0xffffffffc6010877, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 428x320 brd 0, cur 0/1 428x320, buffer 0x3c1d4cf3], image[size 428 x 321, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears 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 -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 0x3c1d4cf3], 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 0x6299ab3], 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 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x2, rowOrder 21, offset/size 0/1 428x320 brd 0, cur 0/1 400x320, buffer 0x6299ab3], 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 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 1: [0][1] / 1x2, rowOrder 21, offset/size 0/1 428x320 brd 0, cur 0/321 400x1, buffer 0x6299ab3], 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 0x6299ab3], 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 0x3c1d4cf3], 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 0xffffffffc6010877, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 187/-1 428x320 brd 0, cur 187/-1 242x201, buffer 0x3c1d4cf3], image[size 429 x 320, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 19.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 0x3c1d4cf3], 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 0x6299ab3], 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 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 400x320, buffer 0x6299ab3], 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 0x6299ab3], 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 0x3c1d4cf3], 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 0xffffffffc6010877, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 187/200 428x320 brd 0, cur 187/200 242x1, buffer 0x3c1d4cf3], image[size 429 x 320, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 19.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 0x3c1d4cf3], 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 0xffffffff8f01087a, 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 0xffffffffc6010877, 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 294 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 0x63010833, 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 0xffffffffee0107d6, 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 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 0x76a32f9a], 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 0xffffffffee0107d6, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 428x320, buffer 0x76a32f9a], image[size 428 x 321, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] >> Gears angle 24.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 0x76a32f9a], 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 0x2d802f5a], 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 0xffffffffaa01087c, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 400x321, buffer 0x2d802f5a], 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 0x2d802f5a], 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 0x76a32f9a], 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 0xffffffffee0107d6, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 428x320, buffer 0x76a32f9a], image[size 428 x 321, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] >> Gears angle 24.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 0x76a32f9a], 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 0x2d802f5a], 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 0xffffffffaa01087c, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 400x321, buffer 0x2d802f5a], 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 0x2d802f5a], 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 0x76a32f9a], 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 0xffffffffee0107d6, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 187/-1 1024x1024 brd 0, cur 187/-1 242x202, buffer 0x76a32f9a], image[size 429 x 320, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] >> Gears angle 24.0, [l -1.340625, r 1.340625, b -1.0, t 1.0] 2.68125x2.0 -> [l -0.171875, r 1.3406252, b -1.00625, t 0.25625002] 1.5125002x1.2625, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 187/-1 1024x1024 brd 0, cur 187/-1 242x202, buffer 0x76a32f9a], 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 0x2d802f5a], 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 0xffffffffaa01087c, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 400x320, buffer 0x2d802f5a], 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 0x2d802f5a], 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 0xffffffffb90108c7, 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 0xffffffffb90108c7, 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 0xffffffff8f01087a, 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 0xffffffff8f01087a, 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 275 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 0x563df82d], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 892x667, swapInterval 1, drawable 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x563df82d], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 28.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 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x563df82d], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 28.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 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 36x320, buffer 0x563df82d], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 28.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 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x563df82d], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 28.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 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x563df82d], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 28.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 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 36x320, buffer 0x563df82d], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 28.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 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x563df82d], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 28.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 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x27, buffer 0x563df82d], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 28.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 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x563df82d], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 28.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 0x563df82d], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x354bbb1a], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 428x320 of 892x667, swapInterval 1, drawable 0xffffffffb90108c7, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x354bbb1a], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/0 406x320 of 892x667, swapInterval 1, drawable 0xffffffffb90108c7, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 406x320, buffer 0x354bbb1a], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/320 428x320 of 892x667, swapInterval 1, drawable 0xffffffffb90108c7, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x354bbb1a], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/320 406x320 of 892x667, swapInterval 1, drawable 0xffffffffb90108c7, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 406x320, buffer 0x354bbb1a], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/640 428x27 of 892x667, swapInterval 1, drawable 0xffffffffb90108c7, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x354bbb1a], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/640 406x27 of 892x667, swapInterval 1, drawable 0xffffffffb90108c7, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x354bbb1a], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x354bbb1a], 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 0x563df82d], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 892x667, swapInterval 1, drawable 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x563df82d], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 28.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 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x563df82d], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 28.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 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 36x320, buffer 0x563df82d], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 28.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 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x563df82d], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 28.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 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x563df82d], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 28.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 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 36x320, buffer 0x563df82d], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 28.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 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x563df82d], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 28.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 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x27, buffer 0x563df82d], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 28.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 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x563df82d], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 28.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 0x563df82d], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x354bbb1a], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 428x320 of 892x667, swapInterval 1, drawable 0xffffffffb90108c7, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x354bbb1a], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/0 406x320 of 892x667, swapInterval 1, drawable 0xffffffffb90108c7, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 406x320, buffer 0x354bbb1a], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/320 428x320 of 892x667, swapInterval 1, drawable 0xffffffffb90108c7, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x354bbb1a], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/320 406x320 of 892x667, swapInterval 1, drawable 0xffffffffb90108c7, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 406x320, buffer 0x354bbb1a], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/640 428x27 of 892x667, swapInterval 1, drawable 0xffffffffb90108c7, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x354bbb1a], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/640 406x27 of 892x667, swapInterval 1, drawable 0xffffffffb90108c7, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x354bbb1a], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x354bbb1a], 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 0x563df82d], 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 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 390/1 428x320 brd 0, cur 390/1 428x70, buffer 0x563df82d], image[size 892 x 668, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 28.5, [l -1.3353293, r 1.3353293, b -1.0, t 1.0] 2.6706586x2.0 -> [l -0.16766465, r 1.1137724, b -0.997006, t -0.78742516] 1.281437x0.20958084, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 390/1 428x320 brd 0, cur 390/1 428x70, buffer 0x563df82d], 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 0x354bbb1a], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 428x320 of 892x667, swapInterval 1, drawable 0xffffffffb90108c7, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x354bbb1a], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] 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 0x354bbb1a], 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 0x563df82d], 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 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 817/1 428x320 brd 0, cur 817/1 75x70, buffer 0x563df82d], image[size 892 x 668, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 28.5, [l -1.3353293, r 1.3353293, b -1.0, t 1.0] 2.6706586x2.0 -> [l 1.1107783, r 1.3353292, b -0.997006, t -0.78742516] 0.22455084x0.20958084, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 817/1 428x320 brd 0, cur 817/1 75x70, buffer 0x563df82d], 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 0x354bbb1a], 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 0xffffffffb90108c7, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 428/0 428x320 brd 0, cur 428/0 406x320, buffer 0x354bbb1a], 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 0x354bbb1a], 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 0x563df82d], image[size 892 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 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x2, rowOrder 21, offset/size 390/69 428x320 brd 0, cur 390/69 428x320, buffer 0x563df82d], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 28.5, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -0.16791606, r 1.1154423, b -0.79310346, t 0.16641676] 1.2833583x0.9595202, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 390/389 428x1 of 892x667, swapInterval 1, drawable 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 1: [0][1] / 1x2, rowOrder 21, offset/size 390/69 428x320 brd 0, cur 390/389 428x1, buffer 0x563df82d], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 28.5, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -0.16791606, r 1.1154423, b 0.16641676, t 0.16941527] 1.2833583x0.002998501, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][1] / 1x2, rowOrder 21, offset/size 390/69 428x320 brd 0, cur 390/389 428x1, buffer 0x563df82d], image[size 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 0x354bbb1a], image[size 892 x 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 0xffffffffb90108c7, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x2, rowOrder 21, offset/size 0/319 428x320 brd 0, cur 0/319 428x320, buffer 0x354bbb1a], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffb90108c7, tileRendererInUse TileRenderer[tile[# 1: [0][1] / 1x2, rowOrder 21, offset/size 0/319 428x320 brd 0, cur 0/639 428x1, buffer 0x354bbb1a], image[size 892 x 667, buffer 0x0], glad[1 listener, pre 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 0x354bbb1a], 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 0x563df82d], image[size 892 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 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x2, rowOrder 21, offset/size 817/69 428x320 brd 0, cur 817/69 75x320, buffer 0x563df82d], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 28.5, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l 1.1124437, r 1.3373313, b -0.79310346, t 0.16641676] 0.22488761x0.9595202, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 817/389 75x1 of 892x667, swapInterval 1, drawable 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 1: [0][1] / 1x2, rowOrder 21, offset/size 817/69 428x320 brd 0, cur 817/389 75x1, buffer 0x563df82d], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 28.5, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l 1.1124437, r 1.3373313, b 0.16641676, t 0.16941527] 0.22488761x0.002998501, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][1] / 1x2, rowOrder 21, offset/size 817/69 428x320 brd 0, cur 817/389 75x1, buffer 0x563df82d], image[size 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 0x354bbb1a], 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 0xffffffffb90108c7, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x2, rowOrder 21, offset/size 428/319 428x320 brd 0, cur 428/319 406x320, buffer 0x354bbb1a], 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 0xffffffffb90108c7, tileRendererInUse TileRenderer[tile[# 1: [0][1] / 1x2, rowOrder 21, offset/size 428/319 428x320 brd 0, cur 428/639 406x1, buffer 0x354bbb1a], 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 0x354bbb1a], 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 0x563df82d], image[size 892 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 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 390/390 428x320 brd 0, cur 390/390 428x27, buffer 0x563df82d], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 28.5, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -0.16791606, r 1.1154423, b 0.16941524, t 0.25037476] 1.2833583x0.08095953, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 390/390 428x320 brd 0, cur 390/390 428x27, buffer 0x563df82d], image[size 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 0x354bbb1a], image[size 892 x 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 0xffffffffb90108c7, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/640 428x320 brd 0, cur 0/640 428x27, buffer 0x354bbb1a], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [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 0x354bbb1a], 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 0x563df82d], image[size 892 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 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 817/390 428x320 brd 0, cur 817/390 75x27, buffer 0x563df82d], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 28.5, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l 1.1124437, r 1.3373313, b 0.16941524, t 0.25037476] 0.22488761x0.08095953, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 817/390 428x320 brd 0, cur 817/390 75x27, buffer 0x563df82d], image[size 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 0x354bbb1a], 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 0xffffffffb90108c7, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 428/640 428x320 brd 0, cur 428/640 406x27, buffer 0x354bbb1a], 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 0x354bbb1a], 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 0xffffffffb90108c7, 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 0xffffffff8f01087a, tileRendererInUse null [junit] >> Gears angle 28.5, [l -1.3375, r 1.3375, b -1.0, t 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 882 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 0xffffffffc6010877, 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 0xffffffffe501092a, tileRendererInUse null [junit] >> Gears angle 33.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip true [junit] PRINT AWTPrintLifecycle.setup.count 2 [junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch [junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots [junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch [junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 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 0x1dd3a71b], image[size 892 x 667, 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 0xffffffffe501092a, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 2048x2048 brd 0, cur 0/0 892x667, buffer 0x1dd3a71b], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.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 0x1dd3a71b], image[size 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 0x669c982c], image[size 892 x 667, 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 0x2d0108cc, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 2048x2048 brd 0, cur 0/0 834x667, buffer 0x669c982c], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] 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 0x669c982c], 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 0x1dd3a71b], image[size 892 x 667, 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 0xffffffffe501092a, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 2048x2048 brd 0, cur 0/0 892x667, buffer 0x1dd3a71b], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.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 0x1dd3a71b], image[size 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 0x669c982c], image[size 892 x 667, 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 0x2d0108cc, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 2048x2048 brd 0, cur 0/0 834x667, buffer 0x669c982c], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] 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 0x669c982c], 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 0x1dd3a71b], image[size 892 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 0xffffffffe501092a, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 389/0 2048x2048 brd 0, cur 389/0 503x417, buffer 0x1dd3a71b], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.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 0x1dd3a71b], image[size 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 0x669c982c], 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 0x2d0108cc, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 2048x2048 brd 0, cur 0/0 834x667, buffer 0x669c982c], 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 0x669c982c], 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 0xffffffffaa01087c, 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 0xffffffffaa01087c, 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 0xffffffff8f01087a, tileRendererInUse null [junit] >> Gears angle 33.5, [l -1.3375, r 1.3375, b -1.0, t 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 0xffffffff8f01087a, 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 true [junit] PRINT Duration 484 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 0x2800bfb1], 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 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x2800bfb1], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 38.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 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x2800bfb1], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 38.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 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 169x320, buffer 0x2800bfb1], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 38.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 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x2800bfb1], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 38.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 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x2800bfb1], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 38.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 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 169x320, buffer 0x2800bfb1], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 38.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 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x161, buffer 0x2800bfb1], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 38.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 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x161, buffer 0x2800bfb1], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 38.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 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 169x161, buffer 0x2800bfb1], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 38.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 0x2800bfb1], 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 0x4123826], image[size 1025 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 0xffffffffaa01087c, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/133 428x320, buffer 0x4123826], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffaa01087c, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/133 406x320, buffer 0x4123826], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffaa01087c, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/453 428x320, buffer 0x4123826], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffaa01087c, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/453 406x320, buffer 0x4123826], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffaa01087c, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/773 428x27, buffer 0x4123826], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffaa01087c, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/773 406x27, buffer 0x4123826], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [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 0x4123826], 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 0x2800bfb1], 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 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x2800bfb1], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 38.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 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x2800bfb1], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 38.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 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 169x320, buffer 0x2800bfb1], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 38.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 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x2800bfb1], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 38.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 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x2800bfb1], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 38.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 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 169x320, buffer 0x2800bfb1], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 38.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 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x161, buffer 0x2800bfb1], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 38.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 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x161, buffer 0x2800bfb1], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 38.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 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 169x161, buffer 0x2800bfb1], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 38.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 0x2800bfb1], 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 0x4123826], image[size 1025 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 0xffffffffaa01087c, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/133 428x320, buffer 0x4123826], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffaa01087c, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/133 406x320, buffer 0x4123826], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffaa01087c, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/453 428x320, buffer 0x4123826], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffaa01087c, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/453 406x320, buffer 0x4123826], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffaa01087c, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/773 428x27, buffer 0x4123826], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffaa01087c, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/773 406x27, buffer 0x4123826], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [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 0x4123826], 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 0x2800bfb1], 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 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 390/0 428x320 brd 0, cur 390/0 428x204, buffer 0x2800bfb1], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 38.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 0x2800bfb1], 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 0x4123826], 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 0xffffffffaa01087c, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/134 428x320 brd 0, cur 0/134 428x320, buffer 0x4123826], 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 0x4123826], 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 0x2800bfb1], 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 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 817/0 428x320 brd 0, cur 817/0 208x204, buffer 0x2800bfb1], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 38.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 0x2800bfb1], 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 0x4123826], 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 0xffffffffaa01087c, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 428/134 428x320 brd 0, cur 428/134 406x320, buffer 0x4123826], 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 0x4123826], 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 0x2800bfb1], 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 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x2, rowOrder 21, offset/size 390/203 428x320 brd 0, cur 390/203 428x320, buffer 0x2800bfb1], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 38.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 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 1: [0][1] / 1x2, rowOrder 21, offset/size 390/203 428x320 brd 0, cur 390/523 428x1, buffer 0x2800bfb1], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 38.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 0x2800bfb1], 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 0x4123826], image[size 1025 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 0xffffffffaa01087c, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x2, rowOrder 21, offset/size 0/452 428x320 brd 0, cur 0/452 428x320, buffer 0x4123826], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffaa01087c, tileRendererInUse TileRenderer[tile[# 1: [0][1] / 1x2, rowOrder 21, offset/size 0/452 428x320 brd 0, cur 0/772 428x1, buffer 0x4123826], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre 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 0x4123826], 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 0x2800bfb1], 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 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x2, rowOrder 21, offset/size 817/203 428x320 brd 0, cur 817/203 208x320, buffer 0x2800bfb1], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 38.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 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 1: [0][1] / 1x2, rowOrder 21, offset/size 817/203 428x320 brd 0, cur 817/523 208x1, buffer 0x2800bfb1], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 38.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 0x2800bfb1], 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 0x4123826], 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 0xffffffffaa01087c, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x2, rowOrder 21, offset/size 428/452 428x320 brd 0, cur 428/452 406x320, buffer 0x4123826], 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 0xffffffffaa01087c, tileRendererInUse TileRenderer[tile[# 1: [0][1] / 1x2, rowOrder 21, offset/size 428/452 428x320 brd 0, cur 428/772 406x1, buffer 0x4123826], 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 0x4123826], 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 0x2800bfb1], 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 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 390/524 428x320 brd 0, cur 390/524 428x27, buffer 0x2800bfb1], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 38.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 0x2800bfb1], 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 0x4123826], 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 0xffffffffaa01087c, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/774 428x320 brd 0, cur 0/774 428x27, buffer 0x4123826], 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 0x4123826], 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 0x2800bfb1], 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 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 817/524 428x320 brd 0, cur 817/524 208x27, buffer 0x2800bfb1], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 38.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 0x2800bfb1], 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 0x4123826], 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 0xffffffffaa01087c, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 428/774 428x320 brd 0, cur 428/774 406x27, buffer 0x4123826], 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 0x4123826], 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 0xffffffffaa01087c, 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 0xffffffff8f01087a, tileRendererInUse null [junit] >> Gears angle 38.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 854 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 0xffffffff8f01087a, 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 true [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0xffffffffaa01087c, 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@7ebcade6: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@19025b9 [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x75161ec6], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 892x667, swapInterval 1, drawable 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x75161ec6], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 45.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 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x75161ec6], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 45.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 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 36x320, buffer 0x75161ec6], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 45.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 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x75161ec6], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 45.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 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x75161ec6], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 45.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 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 36x320, buffer 0x75161ec6], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 45.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 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x75161ec6], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 45.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 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x27, buffer 0x75161ec6], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 45.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 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x75161ec6], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 45.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 0x75161ec6], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x1873f6b3], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 428x320 of 892x667, swapInterval 1, drawable 0xffffffffaa01087c, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x1873f6b3], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/0 406x320 of 892x667, swapInterval 1, drawable 0xffffffffaa01087c, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 406x320, buffer 0x1873f6b3], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/320 428x320 of 892x667, swapInterval 1, drawable 0xffffffffaa01087c, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x1873f6b3], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/320 406x320 of 892x667, swapInterval 1, drawable 0xffffffffaa01087c, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 406x320, buffer 0x1873f6b3], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/640 428x27 of 892x667, swapInterval 1, drawable 0xffffffffaa01087c, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x1873f6b3], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/640 406x27 of 892x667, swapInterval 1, drawable 0xffffffffaa01087c, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x1873f6b3], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x1873f6b3], 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@207527d6: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@4403849d [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x75161ec6], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 892x667, swapInterval 1, drawable 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x75161ec6], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 45.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 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x75161ec6], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 45.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 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 36x320, buffer 0x75161ec6], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 45.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 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x75161ec6], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 45.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 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x75161ec6], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 45.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 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 36x320, buffer 0x75161ec6], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 45.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 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x75161ec6], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 45.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 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x27, buffer 0x75161ec6], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 45.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 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x75161ec6], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 45.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 0x75161ec6], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x1873f6b3], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 428x320 of 892x667, swapInterval 1, drawable 0xffffffffaa01087c, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x1873f6b3], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/0 406x320 of 892x667, swapInterval 1, drawable 0xffffffffaa01087c, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 406x320, buffer 0x1873f6b3], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/320 428x320 of 892x667, swapInterval 1, drawable 0xffffffffaa01087c, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x1873f6b3], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/320 406x320 of 892x667, swapInterval 1, drawable 0xffffffffaa01087c, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 406x320, buffer 0x1873f6b3], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/640 428x27 of 892x667, swapInterval 1, drawable 0xffffffffaa01087c, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x1873f6b3], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/640 406x27 of 892x667, swapInterval 1, drawable 0xffffffffaa01087c, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x1873f6b3], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x1873f6b3], 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@41f436db: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@494b0bef [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x75161ec6], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 892x667, swapInterval 1, drawable 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x75161ec6], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 45.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 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x75161ec6], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 45.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 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 36x320, buffer 0x75161ec6], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 45.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 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x75161ec6], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 45.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 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x75161ec6], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 45.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 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 36x320, buffer 0x75161ec6], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 45.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 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x75161ec6], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 45.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 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x27, buffer 0x75161ec6], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 45.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 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x75161ec6], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 45.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 0x75161ec6], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x1873f6b3], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 428x320 of 892x667, swapInterval 1, drawable 0xffffffffaa01087c, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x1873f6b3], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/0 406x320 of 892x667, swapInterval 1, drawable 0xffffffffaa01087c, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 406x320, buffer 0x1873f6b3], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/320 428x320 of 892x667, swapInterval 1, drawable 0xffffffffaa01087c, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x1873f6b3], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/320 406x320 of 892x667, swapInterval 1, drawable 0xffffffffaa01087c, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 406x320, buffer 0x1873f6b3], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/640 428x27 of 892x667, swapInterval 1, drawable 0xffffffffaa01087c, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x1873f6b3], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/640 406x27 of 892x667, swapInterval 1, drawable 0xffffffffaa01087c, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x1873f6b3], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x1873f6b3], image[size 892 x 667, buffer 0x0], 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 0xffffffffaa01087c, 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 0xffffffff8f01087a, 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] PRINT Duration 1882 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@285186e8: custom/internal type = 2/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@2610a5a4 [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x34c5fc2f], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 892x667, swapInterval 1, drawable 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x34c5fc2f], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 50.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 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x34c5fc2f], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 50.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 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 36x320, buffer 0x34c5fc2f], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 50.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 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x34c5fc2f], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 50.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 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x34c5fc2f], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 50.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 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 36x320, buffer 0x34c5fc2f], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 50.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 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x34c5fc2f], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 50.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 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x27, buffer 0x34c5fc2f], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 50.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 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x34c5fc2f], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 50.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 0x34c5fc2f], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x1baf4507], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 428x320 of 892x667, swapInterval 1, drawable 0xffffffffaa01087c, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x1baf4507], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/0 406x320 of 892x667, swapInterval 1, drawable 0xffffffffaa01087c, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 406x320, buffer 0x1baf4507], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/320 428x320 of 892x667, swapInterval 1, drawable 0xffffffffaa01087c, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x1baf4507], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/320 406x320 of 892x667, swapInterval 1, drawable 0xffffffffaa01087c, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 406x320, buffer 0x1baf4507], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/640 428x27 of 892x667, swapInterval 1, drawable 0xffffffffaa01087c, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x1baf4507], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/640 406x27 of 892x667, swapInterval 1, drawable 0xffffffffaa01087c, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x1baf4507], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x1baf4507], 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@3a96f60b: custom/internal type = 2/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@3d642edc [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x34c5fc2f], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 892x667, swapInterval 1, drawable 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x34c5fc2f], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 50.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 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x34c5fc2f], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 50.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 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 36x320, buffer 0x34c5fc2f], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 50.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 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x34c5fc2f], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 50.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 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x34c5fc2f], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 50.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 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 36x320, buffer 0x34c5fc2f], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 50.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 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x34c5fc2f], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 50.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 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x27, buffer 0x34c5fc2f], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 50.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 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x34c5fc2f], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 50.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 0x34c5fc2f], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x1baf4507], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 428x320 of 892x667, swapInterval 1, drawable 0xffffffffaa01087c, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x1baf4507], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/0 406x320 of 892x667, swapInterval 1, drawable 0xffffffffaa01087c, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 406x320, buffer 0x1baf4507], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/320 428x320 of 892x667, swapInterval 1, drawable 0xffffffffaa01087c, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x1baf4507], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/320 406x320 of 892x667, swapInterval 1, drawable 0xffffffffaa01087c, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 406x320, buffer 0x1baf4507], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/640 428x27 of 892x667, swapInterval 1, drawable 0xffffffffaa01087c, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x1baf4507], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/640 406x27 of 892x667, swapInterval 1, drawable 0xffffffffaa01087c, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x1baf4507], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x1baf4507], 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@6563610d: custom/internal type = 2/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@1f46d914 [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x34c5fc2f], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 892x667, swapInterval 1, drawable 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x34c5fc2f], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 50.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 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x34c5fc2f], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 50.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 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 36x320, buffer 0x34c5fc2f], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 50.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 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x34c5fc2f], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 50.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 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x34c5fc2f], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 50.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 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 36x320, buffer 0x34c5fc2f], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 50.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 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x34c5fc2f], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 50.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 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x27, buffer 0x34c5fc2f], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 50.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 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x34c5fc2f], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 50.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 0x34c5fc2f], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x1baf4507], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 428x320 of 892x667, swapInterval 1, drawable 0xffffffffaa01087c, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x1baf4507], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/0 406x320 of 892x667, swapInterval 1, drawable 0xffffffffaa01087c, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 406x320, buffer 0x1baf4507], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/320 428x320 of 892x667, swapInterval 1, drawable 0xffffffffaa01087c, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x1baf4507], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/320 406x320 of 892x667, swapInterval 1, drawable 0xffffffffaa01087c, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 406x320, buffer 0x1baf4507], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/640 428x27 of 892x667, swapInterval 1, drawable 0xffffffffaa01087c, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x1baf4507], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/640 406x27 of 892x667, swapInterval 1, drawable 0xffffffffaa01087c, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x1baf4507], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x1baf4507], image[size 892 x 667, buffer 0x0], 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 0xffffffffaa01087c, 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 0xffffffff8f01087a, tileRendererInUse null [junit] >> Gears angle 50.0, [l -1.3375, r 1.3375, b -1.0, t 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 1864 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@259b5b11: custom/internal type = 1/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@5fe62465 [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x100f27a6], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 892x667, swapInterval 1, drawable 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x100f27a6], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 56.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 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x100f27a6], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 56.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 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 36x320, buffer 0x100f27a6], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 56.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 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x100f27a6], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 56.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 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x100f27a6], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 56.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 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 36x320, buffer 0x100f27a6], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 56.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 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x100f27a6], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 56.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 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x27, buffer 0x100f27a6], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 56.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 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x100f27a6], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 56.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 0x100f27a6], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x4c044325], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 428x320 of 892x667, swapInterval 1, drawable 0xffffffffaa01087c, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x4c044325], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/0 406x320 of 892x667, swapInterval 1, drawable 0xffffffffaa01087c, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 406x320, buffer 0x4c044325], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/320 428x320 of 892x667, swapInterval 1, drawable 0xffffffffaa01087c, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x4c044325], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/320 406x320 of 892x667, swapInterval 1, drawable 0xffffffffaa01087c, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 406x320, buffer 0x4c044325], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/640 428x27 of 892x667, swapInterval 1, drawable 0xffffffffaa01087c, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x4c044325], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/640 406x27 of 892x667, swapInterval 1, drawable 0xffffffffaa01087c, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x4c044325], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x4c044325], 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@3a5fb20e: custom/internal type = 1/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@3fc886ae [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x100f27a6], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 892x667, swapInterval 1, drawable 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x100f27a6], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 56.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 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x100f27a6], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 56.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 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 36x320, buffer 0x100f27a6], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 56.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 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x100f27a6], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 56.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 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x100f27a6], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 56.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 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 36x320, buffer 0x100f27a6], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 56.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 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x100f27a6], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 56.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 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x27, buffer 0x100f27a6], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 56.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 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x100f27a6], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 56.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 0x100f27a6], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x4c044325], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 428x320 of 892x667, swapInterval 1, drawable 0xffffffffaa01087c, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x4c044325], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/0 406x320 of 892x667, swapInterval 1, drawable 0xffffffffaa01087c, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 406x320, buffer 0x4c044325], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/320 428x320 of 892x667, swapInterval 1, drawable 0xffffffffaa01087c, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x4c044325], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/320 406x320 of 892x667, swapInterval 1, drawable 0xffffffffaa01087c, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 406x320, buffer 0x4c044325], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/640 428x27 of 892x667, swapInterval 1, drawable 0xffffffffaa01087c, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x4c044325], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/640 406x27 of 892x667, swapInterval 1, drawable 0xffffffffaa01087c, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x4c044325], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x4c044325], image[size 892 x 667, buffer 0x0], 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 0xffffffffaa01087c, 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 0xffffffff8f01087a, tileRendererInUse null [junit] >> Gears angle 56.5, [l -1.3375, r 1.3375, b -1.0, t 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 1056 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@6fdff8e4: custom/internal type = 4/0 DirectColorModel: rmask=ff gmask=ff00 bmask=ff0000 amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@5d00f941 [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x285db154], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 892x667, swapInterval 1, drawable 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x285db154], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 61.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 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x285db154], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 61.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 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 36x320, buffer 0x285db154], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 61.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 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x285db154], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 61.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 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x285db154], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 61.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 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 36x320, buffer 0x285db154], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 61.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 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x285db154], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 61.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 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x27, buffer 0x285db154], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 61.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 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x285db154], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 61.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 0x285db154], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x7d6289cc], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 428x320 of 892x667, swapInterval 1, drawable 0xffffffffaa01087c, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x7d6289cc], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/0 406x320 of 892x667, swapInterval 1, drawable 0xffffffffaa01087c, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 406x320, buffer 0x7d6289cc], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/320 428x320 of 892x667, swapInterval 1, drawable 0xffffffffaa01087c, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x7d6289cc], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/320 406x320 of 892x667, swapInterval 1, drawable 0xffffffffaa01087c, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 406x320, buffer 0x7d6289cc], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/640 428x27 of 892x667, swapInterval 1, drawable 0xffffffffaa01087c, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x7d6289cc], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/640 406x27 of 892x667, swapInterval 1, drawable 0xffffffffaa01087c, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x7d6289cc], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x7d6289cc], 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@509a8f26: custom/internal type = 4/0 DirectColorModel: rmask=ff gmask=ff00 bmask=ff0000 amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@765d840a [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x285db154], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 892x667, swapInterval 1, drawable 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x285db154], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 61.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 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x285db154], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 61.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 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 36x320, buffer 0x285db154], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 61.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 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x285db154], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 61.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 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x285db154], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 61.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 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 36x320, buffer 0x285db154], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 61.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 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x285db154], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 61.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 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x27, buffer 0x285db154], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 61.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 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x285db154], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 61.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 0x285db154], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x7d6289cc], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 428x320 of 892x667, swapInterval 1, drawable 0xffffffffaa01087c, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x7d6289cc], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/0 406x320 of 892x667, swapInterval 1, drawable 0xffffffffaa01087c, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 406x320, buffer 0x7d6289cc], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/320 428x320 of 892x667, swapInterval 1, drawable 0xffffffffaa01087c, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x7d6289cc], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/320 406x320 of 892x667, swapInterval 1, drawable 0xffffffffaa01087c, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 406x320, buffer 0x7d6289cc], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/640 428x27 of 892x667, swapInterval 1, drawable 0xffffffffaa01087c, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x7d6289cc], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/640 406x27 of 892x667, swapInterval 1, drawable 0xffffffffaa01087c, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x7d6289cc], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x7d6289cc], image[size 892 x 667, buffer 0x0], 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 0xffffffffaa01087c, 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 0xffffffff8f01087a, tileRendererInUse null [junit] >> Gears angle 61.0, [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0 -> [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0, v-flip true [junit] PRINT Duration 1061 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@31b54c17: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@21fc5c05 [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x687271fb], image[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 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x687271fb], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 66.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 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x687271fb], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 66.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 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 169x320, buffer 0x687271fb], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 66.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 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x687271fb], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 66.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 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x687271fb], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 66.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 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 169x320, buffer 0x687271fb], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 66.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 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x160, buffer 0x687271fb], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 66.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 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x160, buffer 0x687271fb], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 66.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 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 169x160, buffer 0x687271fb], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 66.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 0x687271fb], 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 0x58b8308d], image[size 1025 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 0xffffffffaa01087c, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/133 428x320, buffer 0x58b8308d], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffaa01087c, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/133 406x320, buffer 0x58b8308d], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffaa01087c, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/453 428x320, buffer 0x58b8308d], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffaa01087c, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/453 406x320, buffer 0x58b8308d], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffaa01087c, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/773 428x27, buffer 0x58b8308d], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffaa01087c, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/773 406x27, buffer 0x58b8308d], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [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 0x58b8308d], 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@5c9e4a54: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@137091ef [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x687271fb], image[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 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x687271fb], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 66.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 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x687271fb], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 66.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 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 169x320, buffer 0x687271fb], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 66.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 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x687271fb], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 66.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 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x687271fb], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 66.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 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 169x320, buffer 0x687271fb], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 66.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 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x160, buffer 0x687271fb], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 66.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 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x160, buffer 0x687271fb], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 66.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 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 169x160, buffer 0x687271fb], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 66.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 0x687271fb], 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 0x58b8308d], image[size 1025 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 0xffffffffaa01087c, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/133 428x320, buffer 0x58b8308d], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffaa01087c, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/133 406x320, buffer 0x58b8308d], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffaa01087c, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/453 428x320, buffer 0x58b8308d], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffaa01087c, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/453 406x320, buffer 0x58b8308d], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffaa01087c, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/773 428x27, buffer 0x58b8308d], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffaa01087c, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/773 406x27, buffer 0x58b8308d], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [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 0x58b8308d], 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@7da7097: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@55b008a5 [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x687271fb], image[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 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x687271fb], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 66.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 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x687271fb], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 66.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 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 169x320, buffer 0x687271fb], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 66.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 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x687271fb], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 66.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 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x687271fb], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 66.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 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 169x320, buffer 0x687271fb], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 66.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 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x160, buffer 0x687271fb], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 66.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 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x160, buffer 0x687271fb], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 66.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 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 169x160, buffer 0x687271fb], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 66.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 0x687271fb], 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 0x58b8308d], image[size 1025 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 0xffffffffaa01087c, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/133 428x320, buffer 0x58b8308d], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffaa01087c, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/133 406x320, buffer 0x58b8308d], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffaa01087c, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/453 428x320, buffer 0x58b8308d], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffaa01087c, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/453 406x320, buffer 0x58b8308d], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffaa01087c, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/773 428x27, buffer 0x58b8308d], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffaa01087c, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/773 406x27, buffer 0x58b8308d], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [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 0x58b8308d], image[size 1025 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 0xffffffffaa01087c, 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 0xffffffff8f01087a, tileRendererInUse null [junit] >> Gears angle 66.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 2004 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 0xffffffff8f01087a, tileRendererInUse null [junit] >> Gears angle 67.0, [l -1.3375, r 1.3375, b -1.0, t 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 0xffffffffaa01087c, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] 0 s: 60 f / 762 ms, 78.7 fps, 12 ms/f; total: 60 f, 78.7 fps, 12 ms/f [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155488188 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 - test11_flip0_aa0_layered [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155488207 d 0ms]] [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 0xffffffffc601091a, 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 0xffffffffc601091a, 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:1675155488322 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155488323 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155488323 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155488324 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155488324 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 0x61395cf5], image[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 0xb0108d7, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x61395cf5], image[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 0x61395cf5], 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 0x12066a3d], image[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 0xffffffffc601091a, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x12066a3d], 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 0x12066a3d], 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 0x61395cf5], image[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 0xb0108d7, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x61395cf5], image[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 0x61395cf5], 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 0x12066a3d], image[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 0xffffffffc601091a, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x12066a3d], 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 0x12066a3d], image[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 0xffffffffc601091a, 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 0xb0108d7, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 106 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 0x5d01840f], image[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 0xb0108d7, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x5d01840f], image[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 0x5d01840f], 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 0x20347f62], image[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 0xffffffffc601091a, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x20347f62], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] >> Gears angle 24.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x20347f62], 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 0x5d01840f], image[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 0xb0108d7, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x5d01840f], image[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 0x5d01840f], 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 0x20347f62], image[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 0xffffffffc601091a, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x20347f62], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] >> Gears angle 24.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x20347f62], image[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 0xffffffffc601091a, tileRendererInUse null [junit] >> Gears angle 24.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xb0108d7, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 194 ms [junit] PRINT AWTPrintLifecycle.release.count 2 [junit] No PDF [junit] doPrint: dpi 150, TestTiledPrintingGearsSwingAWT.test12_flip0_aa8_______________-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 0xffffffff900108ea, 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 true [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0xffffffffaa01087c, 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 0x3105841a], image[size 668 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 0xffffffffaa01087c, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 1024x1024 brd 0, cur -1/0 668x1000, buffer 0x3105841a], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup 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 0x3105841a], image[size 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 0x6442c8c4], image[size 668 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 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 1024x1024 brd 0, cur -1/0 668x1000, buffer 0x6442c8c4], 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 true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size -1/0 1024x1024 brd 0, cur -1/0 668x1000, buffer 0x6442c8c4], 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 0x3105841a], image[size 668 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 0xffffffffaa01087c, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 1024x1024 brd 0, cur -1/0 668x1000, buffer 0x3105841a], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup 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 0x3105841a], image[size 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 0x6442c8c4], image[size 668 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 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 1024x1024 brd 0, cur -1/0 668x1000, buffer 0x6442c8c4], 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 true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size -1/0 1024x1024 brd 0, cur -1/0 668x1000, buffer 0x6442c8c4], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x63010833, tileRendererInUse null [junit] >> Gears angle 30.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x63010833, 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 0xb0108d7, 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 0xb0108d7, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 208 ms [junit] PRINT AWTPrintLifecycle.release.count 2 [junit] No PDF [junit] doPrint: dpi 150, TestTiledPrintingGearsSwingAWT.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 0xffffffffc601091a, tileRendererInUse null [junit] >> Gears angle 36.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 2048x2048 of 2048x2048, swapInterval 1, drawable 0xffffffffaa01087c, 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 0xf6ae26e], image[size 668 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 0xffffffffaa01087c, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 2048x2048 brd 0, cur -1/0 668x1000, buffer 0xf6ae26e], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup 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 0xf6ae26e], image[size 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 0x191d4f50], image[size 668 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 0x2d0108cc, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 2048x2048 brd 0, cur -1/0 668x1000, buffer 0x191d4f50], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.0, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -1.0029941, r 0.99700594, b -1.4970059, t 1.4970059] 2.0x2.9940119, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size -1/0 2048x2048 brd 0, cur -1/0 668x1000, buffer 0x191d4f50], 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 0xf6ae26e], image[size 668 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 0xffffffffaa01087c, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 2048x2048 brd 0, cur -1/0 668x1000, buffer 0xf6ae26e], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup 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 0xf6ae26e], image[size 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 0x191d4f50], image[size 668 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 0x2d0108cc, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 2048x2048 brd 0, cur -1/0 668x1000, buffer 0x191d4f50], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.0, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -1.0029941, r 0.99700594, b -1.4970059, t 1.4970059] 2.0x2.9940119, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size -1/0 2048x2048 brd 0, cur -1/0 668x1000, buffer 0x191d4f50], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffff8f01087a, tileRendererInUse null [junit] >> Gears angle 36.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffff8f01087a, tileRendererInUse null [junit] >> Gears angle 36.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x63010833, 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 0x63010833, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 330 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 0xb0108d7, tileRendererInUse null [junit] >> Gears angle 42.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0xffffffffaa01087c, 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 0x8b16983], image[size 668 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 0xffffffffaa01087c, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 1024x1024 brd 0, cur -1/0 668x1000, buffer 0x8b16983], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup 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 0x8b16983], image[size 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 0x2f3d5b0b], image[size 668 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 0xffffffffb90108c7, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 1024x1024 brd 0, cur -1/0 668x1000, buffer 0x2f3d5b0b], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 42.0, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -1.0029941, r 0.99700594, b -1.4970059, t 1.4970059] 2.0x2.9940119, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size -1/0 1024x1024 brd 0, cur -1/0 668x1000, buffer 0x2f3d5b0b], 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 0x8b16983], image[size 668 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 0xffffffffaa01087c, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 1024x1024 brd 0, cur -1/0 668x1000, buffer 0x8b16983], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup 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 0x8b16983], image[size 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 0x2f3d5b0b], image[size 668 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 0xffffffffb90108c7, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 1024x1024 brd 0, cur -1/0 668x1000, buffer 0x2f3d5b0b], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 42.0, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -1.0029941, r 0.99700594, b -1.4970059, t 1.4970059] 2.0x2.9940119, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size -1/0 1024x1024 brd 0, cur -1/0 668x1000, buffer 0x2f3d5b0b], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffff92010861, tileRendererInUse null [junit] >> Gears angle 42.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffff92010861, 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 0x63010833, 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 0x63010833, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 192 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 0x63010833, 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 0xffffffff92010861, tileRendererInUse null [junit] >> Gears angle 43.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip true [junit] PRINTable: OffscreenPrintable [junit] PRINT DPI: 150, AA -1, scaleGL 0.48 [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0xffffffff8f01087a, 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 0xffffffffc601091a, 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@317807d8: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@7f9a5b82 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x5d34659b], image[size 667 x 1000, 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 0xffffffffc601091a, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x5d34659b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] 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 0x5d34659b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x69c89333], image[size 667 x 1000, buffer 0x0], 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 0xffffffffb90108c7, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x69c89333], 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 0x69c89333], 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@7e007b04: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@acf6b50 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x5d34659b], image[size 667 x 1000, 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 0xffffffffc601091a, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x5d34659b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] 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 0x5d34659b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x69c89333], image[size 667 x 1000, buffer 0x0], 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 0xffffffffb90108c7, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x69c89333], 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 0x69c89333], 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@6471ba11: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@403a0fae [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x5d34659b], image[size 667 x 1000, 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 0xffffffffc601091a, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x5d34659b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] 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 0x5d34659b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x69c89333], image[size 667 x 1000, buffer 0x0], 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 0xffffffffb90108c7, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x69c89333], 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 0x69c89333], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x2d0108cc, 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 0x2d0108cc, 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 0xffffffff92010861, 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 0xffffffff92010861, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 1877 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 0x63010833, tileRendererInUse null [junit] >> Gears angle 55.0, [l -1.0, r 1.0, b -1.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 0xb0108d7, 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@3cb946d7: custom/internal type = 2/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@5684bc4f [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x19162e6b], image[size 667 x 1000, 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 0xb0108d7, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x19162e6b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] 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 0x19162e6b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x1ff583fb], image[size 667 x 1000, buffer 0x0], 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 0xffffffffb90108c7, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x1ff583fb], 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 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 0x1ff583fb], 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@6ae0865f: custom/internal type = 2/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@58423c0d [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x19162e6b], image[size 667 x 1000, 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 0xb0108d7, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x19162e6b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] 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 0x19162e6b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x1ff583fb], image[size 667 x 1000, buffer 0x0], 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 0xffffffffb90108c7, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x1ff583fb], 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 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 0x1ff583fb], 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@b92923f: custom/internal type = 2/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@1400cbfd [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x19162e6b], image[size 667 x 1000, 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 0xb0108d7, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x19162e6b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] 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 0x19162e6b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x1ff583fb], image[size 667 x 1000, buffer 0x0], 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 0xffffffffb90108c7, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x1ff583fb], 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 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 0x1ff583fb], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffaa01087c, tileRendererInUse null [junit] >> Gears angle 55.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffaa01087c, tileRendererInUse null [junit] >> Gears angle 55.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x2d0108cc, 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 0x2d0108cc, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 1768 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 0xffffffff92010861, tileRendererInUse null [junit] >> Gears angle 60.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0xb0108d7, 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@5d87465a: custom/internal type = 1/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@7ef9cb7c [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x84c2088], image[size 667 x 1000, 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 0xb0108d7, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x84c2088], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] 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 0x84c2088], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x4a56204], image[size 667 x 1000, buffer 0x0], 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 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x4a56204], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 60.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r 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 0x4a56204], 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@f0598a6: custom/internal type = 1/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@6f90be7d [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x84c2088], image[size 667 x 1000, 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 0xb0108d7, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x84c2088], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] 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 0x84c2088], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x4a56204], image[size 667 x 1000, buffer 0x0], 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 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x4a56204], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 60.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r 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 0x4a56204], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffc601091a, tileRendererInUse null [junit] >> Gears angle 60.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffc601091a, tileRendererInUse null [junit] >> Gears angle 61.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x2d0108cc, 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 0x2d0108cc, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 983 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 0xffffffffaa01087c, tileRendererInUse null [junit] >> Gears angle 68.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x2d0108cc, 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@6427190e: custom/internal type = 4/0 DirectColorModel: rmask=ff gmask=ff00 bmask=ff0000 amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@25e98065 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x1011b451], image[size 667 x 1000, 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 0x2d0108cc, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x1011b451], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] 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 0x1011b451], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x67a92582], image[size 667 x 1000, buffer 0x0], 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 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x67a92582], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 68.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x67a92582], 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@34200e2c: custom/internal type = 4/0 DirectColorModel: rmask=ff gmask=ff00 bmask=ff0000 amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@fc496ac [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x1011b451], image[size 667 x 1000, 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 0x2d0108cc, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x1011b451], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] 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 0x1011b451], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x67a92582], image[size 667 x 1000, buffer 0x0], 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 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x67a92582], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 68.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x67a92582], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffb90108c7, tileRendererInUse null [junit] >> Gears angle 68.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffb90108c7, tileRendererInUse null [junit] >> Gears angle 68.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x63010833, 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 0x63010833, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 995 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 0xffffffffc601091a, tileRendererInUse null [junit] >> Gears angle 73.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x2d0108cc, 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@79feca97: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@42d126cf [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x5181c1df], image[size 667 x 1000, 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 0x2d0108cc, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x5181c1df], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] 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 0x5181c1df], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x160712c2], image[size 667 x 1000, buffer 0x0], 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 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x160712c2], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 73.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x160712c2], 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@3780be3a: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@552a3f4d [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x5181c1df], image[size 667 x 1000, 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 0x2d0108cc, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x5181c1df], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] 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 0x5181c1df], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x160712c2], image[size 667 x 1000, buffer 0x0], 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 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x160712c2], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 73.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x160712c2], 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@2895317d: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@2b38f196 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x5181c1df], image[size 667 x 1000, 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 0x2d0108cc, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x5181c1df], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] 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 0x5181c1df], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x160712c2], image[size 667 x 1000, buffer 0x0], 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 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x160712c2], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 73.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x160712c2], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xb0108d7, tileRendererInUse null [junit] >> Gears angle 73.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xb0108d7, tileRendererInUse null [junit] >> Gears angle 74.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffb90108c7, 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 0xffffffffb90108c7, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 1841 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 0xffffffffb90108c7, 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 0xb0108d7, tileRendererInUse null [junit] >> Gears angle 75.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip true [junit] 0 s: 60 f / 488 ms, 122.9 fps, 8 ms/f; total: 60 f, 122.9 fps, 8 ms/f [junit] 0 s: 60 f / 479 ms, 125.2 fps, 7 ms/f; total: 120 f, 124.0 fps, 8 ms/f [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155499462 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:1675155499483 d 0ms]] [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT - test12_flip0_aa8 [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675155499504 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1675155499504 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: test01_flip1_aa0 took 13.445 sec [junit] Testcase: test01_flip1_aa0_bitmap took 12.887 sec [junit] Testcase: test01_flip1_aa0_bitmap_layered took 11.838 sec [junit] Testcase: test01_flip1_aa0_layered took 12.833 sec [junit] Testcase: test02_flip1_aa8 took 11.126 sec [junit] Testcase: test11_flip0_aa0 took 12.665 sec [junit] Testcase: test11_flip0_aa0_bitmap took 12.209 sec [junit] Testcase: test11_flip0_aa0_bitmap_layered took 11.45 sec [junit] Testcase: test11_flip0_aa0_layered took 12.915 sec [junit] Testcase: test12_flip0_aa8 took 11.275 sec [junit] Tests run: 10, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 124.948 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675155375237 ms III - Start [junit] SLOCK [T main @ 1675155375237 ms +++ localhost/127.0.0.1:59999 - Locked within 9 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 0xffffffffda01081a, 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 0xffffffffe501092a, 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:1675155377191 d 1ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155377193 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155377193 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155377197 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155377197 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 0x5e6ff71b], image[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 0xffffffffaa01087c, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x5e6ff71b], image[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 0x5e6ff71b], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x6edf0a6b], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffe501092a, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x6edf0a6b], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 24.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x6edf0a6b], 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 0x5e6ff71b], image[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 0xffffffffaa01087c, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x5e6ff71b], image[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 0x5e6ff71b], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x6edf0a6b], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffe501092a, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x6edf0a6b], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 24.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x6edf0a6b], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffe501092a, tileRendererInUse null [junit] >> Gears angle 24.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffaa01087c, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 290 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 0x2e0107a1, tileRendererInUse null [junit] >> Gears angle 30.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0xffffffffee0107d6, 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 0x2d525f1f], image[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 0xffffffffee0107d6, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0x2d525f1f], image[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 0x2d525f1f], 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 0x21d7e79d], image[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 0xb0108d7, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0x21d7e79d], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] >> Gears angle 30.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0x21d7e79d], 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 0x2d525f1f], image[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 0xffffffffee0107d6, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0x2d525f1f], image[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 0x2d525f1f], 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 0x21d7e79d], image[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 0xb0108d7, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0x21d7e79d], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] >> Gears angle 30.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0x21d7e79d], image[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 0xffffffff92010861, tileRendererInUse null [junit] >> Gears angle 30.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffff92010861, tileRendererInUse null [junit] >> Gears angle 30.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffe501092a, 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 0xffffffffe501092a, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 272 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 0x5dd7842e], image[size 668 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 0xffffffffe501092a, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/0 320x480, buffer 0x5dd7842e], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffe501092a, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/0 320x480, buffer 0x5dd7842e], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffe501092a, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/0 28x480, buffer 0x5dd7842e], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xffffffffe501092a, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/480 320x480, buffer 0x5dd7842e], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffe501092a, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/480 320x480, buffer 0x5dd7842e], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffe501092a, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/480 28x480, buffer 0x5dd7842e], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xffffffffe501092a, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/960 320x40, buffer 0x5dd7842e], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffe501092a, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/960 320x40, buffer 0x5dd7842e], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffe501092a, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0x5dd7842e], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup 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 0x5dd7842e], image[size 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 0x200d8148], image[size 668 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 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/0 320x480, buffer 0x200d8148], image[size 668 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.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 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/0 320x480, buffer 0x200d8148], image[size 668 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.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 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/0 28x480, buffer 0x200d8148], image[size 668 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.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 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/480 320x480, buffer 0x200d8148], image[size 668 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.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 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/480 320x480, buffer 0x200d8148], image[size 668 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.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 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/480 28x480, buffer 0x200d8148], image[size 668 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.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 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/960 320x40, buffer 0x200d8148], image[size 668 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.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 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/960 320x40, buffer 0x200d8148], image[size 668 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.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 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0x200d8148], image[size 668 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.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 0x200d8148], 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 0x5dd7842e], image[size 668 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 0xffffffffe501092a, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/0 320x480, buffer 0x5dd7842e], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffe501092a, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/0 320x480, buffer 0x5dd7842e], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffe501092a, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/0 28x480, buffer 0x5dd7842e], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xffffffffe501092a, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/480 320x480, buffer 0x5dd7842e], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffe501092a, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/480 320x480, buffer 0x5dd7842e], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffe501092a, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/480 28x480, buffer 0x5dd7842e], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xffffffffe501092a, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/960 320x40, buffer 0x5dd7842e], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffe501092a, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/960 320x40, buffer 0x5dd7842e], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffe501092a, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0x5dd7842e], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup 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 0x5dd7842e], image[size 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 0x200d8148], image[size 668 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 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/0 320x480, buffer 0x200d8148], image[size 668 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.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 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/0 320x480, buffer 0x200d8148], image[size 668 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.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 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/0 28x480, buffer 0x200d8148], image[size 668 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.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 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/480 320x480, buffer 0x200d8148], image[size 668 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.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 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/480 320x480, buffer 0x200d8148], image[size 668 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.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 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/480 28x480, buffer 0x200d8148], image[size 668 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.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 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/960 320x40, buffer 0x200d8148], image[size 668 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.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 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/960 320x40, buffer 0x200d8148], image[size 668 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.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 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0x200d8148], image[size 668 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.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 0x200d8148], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffff92010861, 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 0xffffffffe501092a, 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 0xffffffffaa01087c, tileRendererInUse null [junit] >> Gears angle 43.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 2048x2048 of 2048x2048, swapInterval 1, drawable 0xffffffffcc010841, 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 0x4769f27a], image[size 668 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 0xffffffffcc010841, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 2048x2048 brd 0, cur -1/0 668x1000, buffer 0x4769f27a], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup 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 0x4769f27a], image[size 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 0x28753a8c], image[size 668 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 0xfffffffff6010884, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 2048x2048 brd 0, cur -1/0 668x1000, buffer 0x28753a8c], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.0, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -1.0029941, r 0.99700594, b -1.4970059, t 1.4970059] 2.0x2.9940119, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size -1/0 2048x2048 brd 0, cur -1/0 668x1000, buffer 0x28753a8c], 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 0x4769f27a], image[size 668 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 0xffffffffcc010841, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 2048x2048 brd 0, cur -1/0 668x1000, buffer 0x4769f27a], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup 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 0x4769f27a], image[size 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 0x28753a8c], image[size 668 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 0xfffffffff6010884, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 2048x2048 brd 0, cur -1/0 668x1000, buffer 0x28753a8c], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.0, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -1.0029941, r 0.99700594, b -1.4970059, t 1.4970059] 2.0x2.9940119, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size -1/0 2048x2048 brd 0, cur -1/0 668x1000, buffer 0x28753a8c], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xb0108d7, 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 0xb0108d7, 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 0xffffffff92010861, 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 0xffffffff92010861, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 385 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 0x4be33cbb], image[size 668 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 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/0 320x480, buffer 0x4be33cbb], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/0 320x480, buffer 0x4be33cbb], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/0 28x480, buffer 0x4be33cbb], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/480 320x480, buffer 0x4be33cbb], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/480 320x480, buffer 0x4be33cbb], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/480 28x480, buffer 0x4be33cbb], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/960 320x40, buffer 0x4be33cbb], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/960 320x40, buffer 0x4be33cbb], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0x4be33cbb], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup 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 0x4be33cbb], image[size 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 0x13eacfc0], image[size 668 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 0xb0108d7, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/0 320x480, buffer 0x13eacfc0], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 48.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 0xb0108d7, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/0 320x480, buffer 0x13eacfc0], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 48.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 0xb0108d7, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/0 28x480, buffer 0x13eacfc0], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 48.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 0xb0108d7, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/480 320x480, buffer 0x13eacfc0], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 48.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 0xb0108d7, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/480 320x480, buffer 0x13eacfc0], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 48.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 0xb0108d7, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/480 28x480, buffer 0x13eacfc0], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 48.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 0xb0108d7, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/960 320x40, buffer 0x13eacfc0], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 48.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 0xb0108d7, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/960 320x40, buffer 0x13eacfc0], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 48.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 0xb0108d7, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0x13eacfc0], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 48.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 0x13eacfc0], 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 0x4be33cbb], image[size 668 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 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/0 320x480, buffer 0x4be33cbb], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/0 320x480, buffer 0x4be33cbb], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/0 28x480, buffer 0x4be33cbb], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/480 320x480, buffer 0x4be33cbb], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/480 320x480, buffer 0x4be33cbb], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/480 28x480, buffer 0x4be33cbb], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/960 320x40, buffer 0x4be33cbb], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/960 320x40, buffer 0x4be33cbb], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0x4be33cbb], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup 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 0x4be33cbb], image[size 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 0x13eacfc0], image[size 668 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 0xb0108d7, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/0 320x480, buffer 0x13eacfc0], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 48.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 0xb0108d7, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/0 320x480, buffer 0x13eacfc0], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 48.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 0xb0108d7, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/0 28x480, buffer 0x13eacfc0], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 48.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 0xb0108d7, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/480 320x480, buffer 0x13eacfc0], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 48.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 0xb0108d7, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/480 320x480, buffer 0x13eacfc0], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 48.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 0xb0108d7, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/480 28x480, buffer 0x13eacfc0], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 48.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 0xb0108d7, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/960 320x40, buffer 0x13eacfc0], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 48.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 0xb0108d7, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/960 320x40, buffer 0x13eacfc0], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 48.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 0xb0108d7, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0x13eacfc0], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 48.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 0x13eacfc0], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xb0108d7, tileRendererInUse null [junit] >> Gears angle 48.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffff92010861, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 442 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 0xffffffff92010861, 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 0xb0108d7, tileRendererInUse null [junit] >> Gears angle 50.0, [l -1.0, r 1.0, b -1.5, t 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@312906e9: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@4b39f4f4 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x3e063d99], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x3e063d99], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x3e063d99], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x3e063d99], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x3e063d99], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x3e063d99], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x3e063d99], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x3e063d99], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x3e063d99], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x3e063d99], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x3e063d99], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x6e46c7ba], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0xb0108d7, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x6e46c7ba], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 54.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b -1.4992504, t -0.05997002] 0.9595202x1.4392804, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0xb0108d7, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x6e46c7ba], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 54.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b -1.4992504, t -0.05997002] 0.9595202x1.4392804, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0xb0108d7, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x6e46c7ba], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 54.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b -1.4992504, t -0.05997002] 0.0809595x1.4392804, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0xb0108d7, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x6e46c7ba], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 54.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b -0.05997002, t 1.3793104] 0.9595202x1.4392804, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0xb0108d7, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x6e46c7ba], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 54.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b -0.05997002, t 1.3793104] 0.9595202x1.4392804, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0xb0108d7, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x6e46c7ba], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 54.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b -0.05997002, t 1.3793104] 0.0809595x1.4392804, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0xb0108d7, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x6e46c7ba], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 54.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b 1.3793104, t 1.4992504] 0.9595202x0.11994004, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0xb0108d7, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x6e46c7ba], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 54.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b 1.3793104, t 1.4992504] 0.9595202x0.11994004, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0xb0108d7, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x6e46c7ba], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 54.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b 1.3793104, t 1.4992504] 0.0809595x0.11994004, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x6e46c7ba], 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@71e14f34: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@7329d4f5 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x3e063d99], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x3e063d99], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x3e063d99], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x3e063d99], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x3e063d99], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x3e063d99], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x3e063d99], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x3e063d99], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x3e063d99], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x3e063d99], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x3e063d99], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x6e46c7ba], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0xb0108d7, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x6e46c7ba], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 54.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b -1.4992504, t -0.05997002] 0.9595202x1.4392804, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0xb0108d7, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x6e46c7ba], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 54.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b -1.4992504, t -0.05997002] 0.9595202x1.4392804, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0xb0108d7, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x6e46c7ba], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 54.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b -1.4992504, t -0.05997002] 0.0809595x1.4392804, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0xb0108d7, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x6e46c7ba], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 54.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b -0.05997002, t 1.3793104] 0.9595202x1.4392804, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0xb0108d7, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x6e46c7ba], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 54.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b -0.05997002, t 1.3793104] 0.9595202x1.4392804, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0xb0108d7, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x6e46c7ba], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 54.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b -0.05997002, t 1.3793104] 0.0809595x1.4392804, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0xb0108d7, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x6e46c7ba], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 54.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b 1.3793104, t 1.4992504] 0.9595202x0.11994004, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0xb0108d7, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x6e46c7ba], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 54.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b 1.3793104, t 1.4992504] 0.9595202x0.11994004, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0xb0108d7, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x6e46c7ba], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 54.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b 1.3793104, t 1.4992504] 0.0809595x0.11994004, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x6e46c7ba], 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@84b94b0: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@2b5ee82c [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x3e063d99], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x3e063d99], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x3e063d99], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x3e063d99], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x3e063d99], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x3e063d99], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x3e063d99], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x3e063d99], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x3e063d99], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x3e063d99], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x3e063d99], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x6e46c7ba], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0xb0108d7, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x6e46c7ba], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 54.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b -1.4992504, t -0.05997002] 0.9595202x1.4392804, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0xb0108d7, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x6e46c7ba], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 54.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b -1.4992504, t -0.05997002] 0.9595202x1.4392804, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0xb0108d7, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x6e46c7ba], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 54.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b -1.4992504, t -0.05997002] 0.0809595x1.4392804, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0xb0108d7, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x6e46c7ba], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 54.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b -0.05997002, t 1.3793104] 0.9595202x1.4392804, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0xb0108d7, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x6e46c7ba], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 54.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b -0.05997002, t 1.3793104] 0.9595202x1.4392804, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0xb0108d7, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x6e46c7ba], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 54.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b -0.05997002, t 1.3793104] 0.0809595x1.4392804, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0xb0108d7, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x6e46c7ba], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 54.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b 1.3793104, t 1.4992504] 0.9595202x0.11994004, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0xb0108d7, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x6e46c7ba], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 54.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b 1.3793104, t 1.4992504] 0.9595202x0.11994004, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0xb0108d7, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x6e46c7ba], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 54.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b 1.3793104, t 1.4992504] 0.0809595x0.11994004, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x6e46c7ba], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xb0108d7, tileRendererInUse null [junit] >> Gears angle 54.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffff92010861, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 2236 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@7b592b17: custom/internal type = 2/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@2dd3fb5 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x3dcfc66b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x3dcfc66b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x3dcfc66b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x3dcfc66b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x3dcfc66b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x3dcfc66b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x3dcfc66b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x3dcfc66b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x3dcfc66b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x3dcfc66b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x3dcfc66b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x6ae4008f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0xb0108d7, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x6ae4008f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 61.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b -1.4992504, t -0.05997002] 0.9595202x1.4392804, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0xb0108d7, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x6ae4008f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 61.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b -1.4992504, t -0.05997002] 0.9595202x1.4392804, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0xb0108d7, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x6ae4008f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 61.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b -1.4992504, t -0.05997002] 0.0809595x1.4392804, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0xb0108d7, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x6ae4008f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 61.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b -0.05997002, t 1.3793104] 0.9595202x1.4392804, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0xb0108d7, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x6ae4008f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 61.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b -0.05997002, t 1.3793104] 0.9595202x1.4392804, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0xb0108d7, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x6ae4008f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 61.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b -0.05997002, t 1.3793104] 0.0809595x1.4392804, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0xb0108d7, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x6ae4008f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 61.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b 1.3793104, t 1.4992504] 0.9595202x0.11994004, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0xb0108d7, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x6ae4008f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 61.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b 1.3793104, t 1.4992504] 0.9595202x0.11994004, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0xb0108d7, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x6ae4008f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 61.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b 1.3793104, t 1.4992504] 0.0809595x0.11994004, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x6ae4008f], 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@708a3128: custom/internal type = 2/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@3566250c [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x3dcfc66b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x3dcfc66b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x3dcfc66b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x3dcfc66b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x3dcfc66b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x3dcfc66b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x3dcfc66b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x3dcfc66b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x3dcfc66b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x3dcfc66b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x3dcfc66b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x6ae4008f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0xb0108d7, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x6ae4008f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 61.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b -1.4992504, t -0.05997002] 0.9595202x1.4392804, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0xb0108d7, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x6ae4008f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 61.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b -1.4992504, t -0.05997002] 0.9595202x1.4392804, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0xb0108d7, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x6ae4008f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 61.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b -1.4992504, t -0.05997002] 0.0809595x1.4392804, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0xb0108d7, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x6ae4008f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 61.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b -0.05997002, t 1.3793104] 0.9595202x1.4392804, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0xb0108d7, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x6ae4008f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 61.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b -0.05997002, t 1.3793104] 0.9595202x1.4392804, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0xb0108d7, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x6ae4008f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 61.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b -0.05997002, t 1.3793104] 0.0809595x1.4392804, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0xb0108d7, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x6ae4008f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 61.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b 1.3793104, t 1.4992504] 0.9595202x0.11994004, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0xb0108d7, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x6ae4008f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 61.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b 1.3793104, t 1.4992504] 0.9595202x0.11994004, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0xb0108d7, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x6ae4008f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 61.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b 1.3793104, t 1.4992504] 0.0809595x0.11994004, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x6ae4008f], 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@649f03f8: custom/internal type = 2/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@3dd7df7b [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x3dcfc66b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x3dcfc66b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x3dcfc66b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x3dcfc66b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x3dcfc66b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x3dcfc66b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x3dcfc66b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x3dcfc66b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x3dcfc66b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x3dcfc66b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x3dcfc66b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x6ae4008f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0xb0108d7, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x6ae4008f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 61.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b -1.4992504, t -0.05997002] 0.9595202x1.4392804, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0xb0108d7, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x6ae4008f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 61.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b -1.4992504, t -0.05997002] 0.9595202x1.4392804, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0xb0108d7, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x6ae4008f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 61.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b -1.4992504, t -0.05997002] 0.0809595x1.4392804, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0xb0108d7, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x6ae4008f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 61.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b -0.05997002, t 1.3793104] 0.9595202x1.4392804, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0xb0108d7, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x6ae4008f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 61.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b -0.05997002, t 1.3793104] 0.9595202x1.4392804, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0xb0108d7, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x6ae4008f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 61.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b -0.05997002, t 1.3793104] 0.0809595x1.4392804, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0xb0108d7, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x6ae4008f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 61.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b 1.3793104, t 1.4992504] 0.9595202x0.11994004, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0xb0108d7, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x6ae4008f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 61.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b 1.3793104, t 1.4992504] 0.9595202x0.11994004, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0xb0108d7, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x6ae4008f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 61.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b 1.3793104, t 1.4992504] 0.0809595x0.11994004, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x6ae4008f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xb0108d7, tileRendererInUse null [junit] >> Gears angle 61.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffff92010861, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 2010 ms [junit] PRINT AWTPrintLifecycle.release.count 2 [junit] No PDF [junit] doPrint: dpi 150, TestTiledPrintingGearsSwingAWT.test01_flip1_aa0_______________-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@251665a5: custom/internal type = 1/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@39d260a8 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x44e6216b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x44e6216b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x44e6216b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x44e6216b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x44e6216b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x44e6216b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x44e6216b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x44e6216b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x44e6216b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x44e6216b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x44e6216b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x43d59483], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0xb0108d7, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x43d59483], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 67.0, [l -1.0, r 1.0, b -1.4992504, t 1.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 0xb0108d7, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x43d59483], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 67.0, [l -1.0, r 1.0, b -1.4992504, t 1.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 0xb0108d7, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x43d59483], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 67.0, [l -1.0, r 1.0, b -1.4992504, t 1.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 0xb0108d7, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x43d59483], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 67.0, [l -1.0, r 1.0, b -1.4992504, t 1.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 0xb0108d7, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x43d59483], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 67.0, [l -1.0, r 1.0, b -1.4992504, t 1.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 0xb0108d7, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x43d59483], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 67.0, [l -1.0, r 1.0, b -1.4992504, t 1.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 0xb0108d7, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x43d59483], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 67.0, [l -1.0, r 1.0, b -1.4992504, t 1.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 0xb0108d7, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x43d59483], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 67.0, [l -1.0, r 1.0, b -1.4992504, t 1.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 0xb0108d7, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x43d59483], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 67.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b 1.3793104, t 1.4992504] 0.0809595x0.11994004, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x43d59483], 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@23138e5: custom/internal type = 1/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@479f92f9 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x44e6216b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x44e6216b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x44e6216b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x44e6216b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x44e6216b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x44e6216b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x44e6216b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x44e6216b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x44e6216b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x44e6216b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x44e6216b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x43d59483], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0xb0108d7, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x43d59483], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 67.0, [l -1.0, r 1.0, b -1.4992504, t 1.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 0xb0108d7, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x43d59483], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 67.0, [l -1.0, r 1.0, b -1.4992504, t 1.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 0xb0108d7, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x43d59483], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 67.0, [l -1.0, r 1.0, b -1.4992504, t 1.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 0xb0108d7, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x43d59483], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 67.0, [l -1.0, r 1.0, b -1.4992504, t 1.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 0xb0108d7, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x43d59483], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 67.0, [l -1.0, r 1.0, b -1.4992504, t 1.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 0xb0108d7, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x43d59483], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 67.0, [l -1.0, r 1.0, b -1.4992504, t 1.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 0xb0108d7, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x43d59483], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 67.0, [l -1.0, r 1.0, b -1.4992504, t 1.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 0xb0108d7, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x43d59483], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 67.0, [l -1.0, r 1.0, b -1.4992504, t 1.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 0xb0108d7, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x43d59483], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 67.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b 1.3793104, t 1.4992504] 0.0809595x0.11994004, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x43d59483], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xb0108d7, tileRendererInUse null [junit] >> Gears angle 67.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -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 0xffffffff92010861, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 1235 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@f08efb5: custom/internal type = 4/0 DirectColorModel: rmask=ff gmask=ff00 bmask=ff0000 amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@23d6fbd3 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x7ab10479], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x7ab10479], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x7ab10479], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x7ab10479], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x7ab10479], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x7ab10479], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x7ab10479], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x7ab10479], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x7ab10479], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x7ab10479], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x7ab10479], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x3f6e5e13], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0xb0108d7, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x3f6e5e13], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 74.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b -1.4992504, t -0.05997002] 0.9595202x1.4392804, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0xb0108d7, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x3f6e5e13], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 74.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b -1.4992504, t -0.05997002] 0.9595202x1.4392804, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0xb0108d7, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x3f6e5e13], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 74.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b -1.4992504, t -0.05997002] 0.0809595x1.4392804, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0xb0108d7, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x3f6e5e13], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 74.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b -0.05997002, t 1.3793104] 0.9595202x1.4392804, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0xb0108d7, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x3f6e5e13], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 74.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b -0.05997002, t 1.3793104] 0.9595202x1.4392804, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0xb0108d7, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x3f6e5e13], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 74.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b -0.05997002, t 1.3793104] 0.0809595x1.4392804, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0xb0108d7, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x3f6e5e13], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 74.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b 1.3793104, t 1.4992504] 0.9595202x0.11994004, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0xb0108d7, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x3f6e5e13], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 74.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b 1.3793104, t 1.4992504] 0.9595202x0.11994004, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0xb0108d7, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x3f6e5e13], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 74.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b 1.3793104, t 1.4992504] 0.0809595x0.11994004, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x3f6e5e13], 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@79c82db7: custom/internal type = 4/0 DirectColorModel: rmask=ff gmask=ff00 bmask=ff0000 amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@4d28420c [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x7ab10479], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x7ab10479], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x7ab10479], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x7ab10479], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x7ab10479], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x7ab10479], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x7ab10479], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x7ab10479], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x7ab10479], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x7ab10479], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x7ab10479], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x3f6e5e13], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0xb0108d7, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x3f6e5e13], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 74.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b -1.4992504, t -0.05997002] 0.9595202x1.4392804, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0xb0108d7, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x3f6e5e13], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 74.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b -1.4992504, t -0.05997002] 0.9595202x1.4392804, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0xb0108d7, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x3f6e5e13], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 74.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b -1.4992504, t -0.05997002] 0.0809595x1.4392804, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0xb0108d7, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x3f6e5e13], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 74.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b -0.05997002, t 1.3793104] 0.9595202x1.4392804, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0xb0108d7, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x3f6e5e13], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 74.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b -0.05997002, t 1.3793104] 0.9595202x1.4392804, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0xb0108d7, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x3f6e5e13], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 74.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b -0.05997002, t 1.3793104] 0.0809595x1.4392804, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0xb0108d7, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x3f6e5e13], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 74.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b 1.3793104, t 1.4992504] 0.9595202x0.11994004, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0xb0108d7, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x3f6e5e13], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 74.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b 1.3793104, t 1.4992504] 0.9595202x0.11994004, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0xb0108d7, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x3f6e5e13], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 74.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b 1.3793104, t 1.4992504] 0.0809595x0.11994004, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x3f6e5e13], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xb0108d7, tileRendererInUse null [junit] >> Gears angle 74.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffff92010861, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 1183 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@6b1d2322: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@1d95a152 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x24d5230e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x24d5230e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x24d5230e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x24d5230e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x24d5230e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x24d5230e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x24d5230e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x24d5230e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x24d5230e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x24d5230e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x24d5230e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0xab8fe31], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0xb0108d7, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0xab8fe31], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 80.0, [l -1.0, r 1.0, b -1.4992504, t 1.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 0xb0108d7, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0xab8fe31], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 80.0, [l -1.0, r 1.0, b -1.4992504, t 1.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 0xb0108d7, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0xab8fe31], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 80.0, [l -1.0, r 1.0, b -1.4992504, t 1.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 0xb0108d7, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0xab8fe31], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 80.0, [l -1.0, r 1.0, b -1.4992504, t 1.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 0xb0108d7, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0xab8fe31], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 80.0, [l -1.0, r 1.0, b -1.4992504, t 1.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 0xb0108d7, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0xab8fe31], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 80.0, [l -1.0, r 1.0, b -1.4992504, t 1.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 0xb0108d7, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0xab8fe31], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 80.0, [l -1.0, r 1.0, b -1.4992504, t 1.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 0xb0108d7, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0xab8fe31], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 80.0, [l -1.0, r 1.0, b -1.4992504, t 1.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 0xb0108d7, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0xab8fe31], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 80.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b 1.3793104, t 1.4992504] 0.0809595x0.11994004, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0xab8fe31], 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@64a45277: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@2339b28a [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x24d5230e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x24d5230e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x24d5230e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x24d5230e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x24d5230e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x24d5230e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x24d5230e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x24d5230e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x24d5230e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x24d5230e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x24d5230e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0xab8fe31], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0xb0108d7, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0xab8fe31], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 80.0, [l -1.0, r 1.0, b -1.4992504, t 1.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 0xb0108d7, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0xab8fe31], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 80.0, [l -1.0, r 1.0, b -1.4992504, t 1.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 0xb0108d7, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0xab8fe31], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 80.0, [l -1.0, r 1.0, b -1.4992504, t 1.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 0xb0108d7, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0xab8fe31], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 80.0, [l -1.0, r 1.0, b -1.4992504, t 1.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 0xb0108d7, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0xab8fe31], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 80.0, [l -1.0, r 1.0, b -1.4992504, t 1.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 0xb0108d7, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0xab8fe31], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 80.0, [l -1.0, r 1.0, b -1.4992504, t 1.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 0xb0108d7, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0xab8fe31], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 80.0, [l -1.0, r 1.0, b -1.4992504, t 1.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 0xb0108d7, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0xab8fe31], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 80.0, [l -1.0, r 1.0, b -1.4992504, t 1.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 0xb0108d7, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0xab8fe31], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 80.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b 1.3793104, t 1.4992504] 0.0809595x0.11994004, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0xab8fe31], 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@2f3d429a: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@7400655e [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x24d5230e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x24d5230e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x24d5230e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x24d5230e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x24d5230e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x24d5230e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x24d5230e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x24d5230e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x24d5230e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x24d5230e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x24d5230e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0xab8fe31], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0xb0108d7, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0xab8fe31], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 80.0, [l -1.0, r 1.0, b -1.4992504, t 1.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 0xb0108d7, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0xab8fe31], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 80.0, [l -1.0, r 1.0, b -1.4992504, t 1.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 0xb0108d7, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0xab8fe31], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 80.0, [l -1.0, r 1.0, b -1.4992504, t 1.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 0xb0108d7, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0xab8fe31], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 80.0, [l -1.0, r 1.0, b -1.4992504, t 1.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 0xb0108d7, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0xab8fe31], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 80.0, [l -1.0, r 1.0, b -1.4992504, t 1.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 0xb0108d7, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0xab8fe31], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 80.0, [l -1.0, r 1.0, b -1.4992504, t 1.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 0xb0108d7, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0xab8fe31], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 80.0, [l -1.0, r 1.0, b -1.4992504, t 1.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 0xb0108d7, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0xab8fe31], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 80.0, [l -1.0, r 1.0, b -1.4992504, t 1.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 0xb0108d7, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0xab8fe31], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 80.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b 1.3793104, t 1.4992504] 0.0809595x0.11994004, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0xab8fe31], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xb0108d7, tileRendererInUse null [junit] >> Gears angle 80.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffff92010861, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 2100 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 0xffffffff92010861, 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 0xb0108d7, tileRendererInUse null [junit] >> Gears angle 81.5, [l -1.0, r 1.0, b -1.5, t 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 / 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:1675155390254 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:1675155390273 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 0x440107ab, 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 0x5c01089b, 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:1675155391005 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155391005 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155391005 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155391007 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155391007 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 0x13c38e83], image[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 0x440107ab, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x13c38e83], image[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 0x13c38e83], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x6433307d], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x5c01089b, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x6433307d], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 15.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x6433307d], 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 0x13c38e83], image[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 0x440107ab, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x13c38e83], image[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 0x13c38e83], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x6433307d], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x5c01089b, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x6433307d], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 15.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x6433307d], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x5c01089b, 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 0x440107ab, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 110 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 0xffffffffb001065e, 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] RedSquareES1.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0xffffffffdc0108af, 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 0xb318be7], image[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 0xffffffffdc0108af, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0xb318be7], image[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 0xb318be7], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x504059a6], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffb001065e, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0x504059a6], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 20.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0x504059a6], 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 0xb318be7], image[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 0xffffffffdc0108af, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0xb318be7], image[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 0xb318be7], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x504059a6], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffb001065e, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0x504059a6], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 20.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0x504059a6], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x5c01089b, 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] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x5c01089b, tileRendererInUse null [junit] >> Gears angle 21.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x440107ab, 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 0x440107ab, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 193 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 0x4c0fcf36], image[size 668 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 0x440107ab, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/0 320x480, buffer 0x4c0fcf36], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x440107ab, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/0 320x480, buffer 0x4c0fcf36], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x440107ab, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/0 28x480, buffer 0x4c0fcf36], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x440107ab, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/480 320x480, buffer 0x4c0fcf36], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x440107ab, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/480 320x480, buffer 0x4c0fcf36], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x440107ab, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/480 28x480, buffer 0x4c0fcf36], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x440107ab, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/960 320x40, buffer 0x4c0fcf36], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x440107ab, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/960 320x40, buffer 0x4c0fcf36], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x440107ab, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0x4c0fcf36], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup 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 0x4c0fcf36], image[size 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 0x4126b739], image[size 668 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 0x5c01089b, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/0 320x480, buffer 0x4126b739], 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 0x5c01089b, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/0 320x480, buffer 0x4126b739], 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 0x5c01089b, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/0 28x480, buffer 0x4126b739], 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 0x5c01089b, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/480 320x480, buffer 0x4126b739], 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 0x5c01089b, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/480 320x480, buffer 0x4126b739], 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 0x5c01089b, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/480 28x480, buffer 0x4126b739], 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 0x5c01089b, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/960 320x40, buffer 0x4126b739], 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 0x5c01089b, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/960 320x40, buffer 0x4126b739], 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 0x5c01089b, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0x4126b739], 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 0x4126b739], 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 0x4c0fcf36], image[size 668 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 0x440107ab, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/0 320x480, buffer 0x4c0fcf36], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x440107ab, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/0 320x480, buffer 0x4c0fcf36], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x440107ab, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/0 28x480, buffer 0x4c0fcf36], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x440107ab, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/480 320x480, buffer 0x4c0fcf36], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x440107ab, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/480 320x480, buffer 0x4c0fcf36], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x440107ab, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/480 28x480, buffer 0x4c0fcf36], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x440107ab, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/960 320x40, buffer 0x4c0fcf36], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x440107ab, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/960 320x40, buffer 0x4c0fcf36], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x440107ab, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0x4c0fcf36], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup 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 0x4c0fcf36], image[size 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 0x4126b739], image[size 668 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 0x5c01089b, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/0 320x480, buffer 0x4126b739], 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 0x5c01089b, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/0 320x480, buffer 0x4126b739], 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 0x5c01089b, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/0 28x480, buffer 0x4126b739], 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 0x5c01089b, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/480 320x480, buffer 0x4126b739], 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 0x5c01089b, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/480 320x480, buffer 0x4126b739], 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 0x5c01089b, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/480 28x480, buffer 0x4126b739], 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 0x5c01089b, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/960 320x40, buffer 0x4126b739], 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 0x5c01089b, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/960 320x40, buffer 0x4126b739], 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 0x5c01089b, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0x4126b739], 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 0x4126b739], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x5c01089b, 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 0x440107ab, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 551 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 0xfffffffff0010922, 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 0x39010949, 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 0x56208136], image[size 668 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 0x39010949, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 2048x2048 brd 0, cur -1/0 668x1000, buffer 0x56208136], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup 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 0x56208136], image[size 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 0x28cdd497], image[size 668 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 0xfffffffff0010922, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 2048x2048 brd 0, cur -1/0 668x1000, buffer 0x28cdd497], 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 0x28cdd497], 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 0x56208136], image[size 668 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 0x39010949, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 2048x2048 brd 0, cur -1/0 668x1000, buffer 0x56208136], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup 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 0x56208136], image[size 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 0x28cdd497], image[size 668 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 0xfffffffff0010922, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 2048x2048 brd 0, cur -1/0 668x1000, buffer 0x28cdd497], 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 0x28cdd497], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x5c01089b, 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 0x5c01089b, 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 0x440107ab, 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 0x440107ab, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 507 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 0x17add9c5], image[size 668 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 0x440107ab, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/0 320x480, buffer 0x17add9c5], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x440107ab, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/0 320x480, buffer 0x17add9c5], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x440107ab, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/0 28x480, buffer 0x17add9c5], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x440107ab, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/480 320x480, buffer 0x17add9c5], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x440107ab, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/480 320x480, buffer 0x17add9c5], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x440107ab, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/480 28x480, buffer 0x17add9c5], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x440107ab, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/960 320x40, buffer 0x17add9c5], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x440107ab, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/960 320x40, buffer 0x17add9c5], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x440107ab, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0x17add9c5], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup 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 0x17add9c5], image[size 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 0x2248e87e], image[size 668 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 0x5c01089b, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/0 320x480, buffer 0x2248e87e], image[size 668 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.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 0x5c01089b, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/0 320x480, buffer 0x2248e87e], image[size 668 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.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 0x5c01089b, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/0 28x480, buffer 0x2248e87e], image[size 668 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.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 0x5c01089b, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/480 320x480, buffer 0x2248e87e], image[size 668 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.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 0x5c01089b, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/480 320x480, buffer 0x2248e87e], image[size 668 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.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 0x5c01089b, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/480 28x480, buffer 0x2248e87e], image[size 668 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.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 0x5c01089b, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/960 320x40, buffer 0x2248e87e], image[size 668 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.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 0x5c01089b, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/960 320x40, buffer 0x2248e87e], image[size 668 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.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 0x5c01089b, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0x2248e87e], image[size 668 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.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 0x2248e87e], 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 0x17add9c5], image[size 668 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 0x440107ab, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/0 320x480, buffer 0x17add9c5], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x440107ab, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/0 320x480, buffer 0x17add9c5], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x440107ab, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/0 28x480, buffer 0x17add9c5], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x440107ab, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/480 320x480, buffer 0x17add9c5], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x440107ab, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/480 320x480, buffer 0x17add9c5], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x440107ab, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/480 28x480, buffer 0x17add9c5], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x440107ab, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/960 320x40, buffer 0x17add9c5], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x440107ab, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/960 320x40, buffer 0x17add9c5], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x440107ab, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0x17add9c5], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup 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 0x17add9c5], image[size 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 0x2248e87e], image[size 668 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 0x5c01089b, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/0 320x480, buffer 0x2248e87e], image[size 668 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.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 0x5c01089b, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/0 320x480, buffer 0x2248e87e], image[size 668 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.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 0x5c01089b, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/0 28x480, buffer 0x2248e87e], image[size 668 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.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 0x5c01089b, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/480 320x480, buffer 0x2248e87e], image[size 668 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.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 0x5c01089b, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/480 320x480, buffer 0x2248e87e], image[size 668 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.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 0x5c01089b, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/480 28x480, buffer 0x2248e87e], image[size 668 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.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 0x5c01089b, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/960 320x40, buffer 0x2248e87e], image[size 668 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.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 0x5c01089b, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/960 320x40, buffer 0x2248e87e], image[size 668 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.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 0x5c01089b, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0x2248e87e], image[size 668 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.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 0x2248e87e], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x5c01089b, 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 0x440107ab, 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 0xffffffff980107fa, 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 0xffffffffda010941, tileRendererInUse null [junit] >> Gears angle 37.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] 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@78b71a5f: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@7bfe332 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x1b9d8974], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0xffffffff980107fa, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x1b9d8974], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0xffffffff980107fa, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x1b9d8974], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0xffffffff980107fa, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x1b9d8974], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0xffffffff980107fa, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x1b9d8974], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0xffffffff980107fa, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x1b9d8974], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0xffffffff980107fa, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x1b9d8974], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0xffffffff980107fa, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x1b9d8974], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0xffffffff980107fa, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x1b9d8974], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0xffffffff980107fa, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x1b9d8974], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x1b9d8974], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x5077f3ee], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0xffffffffda010941, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x5077f3ee], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b -1.4992504, t -0.05997002] 0.9595202x1.4392804, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0xffffffffda010941, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x5077f3ee], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b -1.4992504, t -0.05997002] 0.9595202x1.4392804, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0xffffffffda010941, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x5077f3ee], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b -1.4992504, t -0.05997002] 0.0809595x1.4392804, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0xffffffffda010941, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x5077f3ee], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b -0.05997002, t 1.3793104] 0.9595202x1.4392804, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0xffffffffda010941, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x5077f3ee], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b -0.05997002, t 1.3793104] 0.9595202x1.4392804, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0xffffffffda010941, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x5077f3ee], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b -0.05997002, t 1.3793104] 0.0809595x1.4392804, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0xffffffffda010941, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x5077f3ee], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b 1.3793104, t 1.4992504] 0.9595202x0.11994004, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0xffffffffda010941, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x5077f3ee], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b 1.3793104, t 1.4992504] 0.9595202x0.11994004, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0xffffffffda010941, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x5077f3ee], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b 1.3793104, t 1.4992504] 0.0809595x0.11994004, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x5077f3ee], 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@30bf46b1: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@1f6ba9f1 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x1b9d8974], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0xffffffff980107fa, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x1b9d8974], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0xffffffff980107fa, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x1b9d8974], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0xffffffff980107fa, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x1b9d8974], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0xffffffff980107fa, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x1b9d8974], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0xffffffff980107fa, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x1b9d8974], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0xffffffff980107fa, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x1b9d8974], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0xffffffff980107fa, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x1b9d8974], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0xffffffff980107fa, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x1b9d8974], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0xffffffff980107fa, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x1b9d8974], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x1b9d8974], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x5077f3ee], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0xffffffffda010941, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x5077f3ee], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b -1.4992504, t -0.05997002] 0.9595202x1.4392804, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0xffffffffda010941, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x5077f3ee], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b -1.4992504, t -0.05997002] 0.9595202x1.4392804, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0xffffffffda010941, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x5077f3ee], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b -1.4992504, t -0.05997002] 0.0809595x1.4392804, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0xffffffffda010941, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x5077f3ee], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b -0.05997002, t 1.3793104] 0.9595202x1.4392804, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0xffffffffda010941, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x5077f3ee], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b -0.05997002, t 1.3793104] 0.9595202x1.4392804, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0xffffffffda010941, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x5077f3ee], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b -0.05997002, t 1.3793104] 0.0809595x1.4392804, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0xffffffffda010941, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x5077f3ee], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b 1.3793104, t 1.4992504] 0.9595202x0.11994004, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0xffffffffda010941, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x5077f3ee], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b 1.3793104, t 1.4992504] 0.9595202x0.11994004, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0xffffffffda010941, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x5077f3ee], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b 1.3793104, t 1.4992504] 0.0809595x0.11994004, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x5077f3ee], 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@6e16a0f4: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@31847c95 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x1b9d8974], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0xffffffff980107fa, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x1b9d8974], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0xffffffff980107fa, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x1b9d8974], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0xffffffff980107fa, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x1b9d8974], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0xffffffff980107fa, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x1b9d8974], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0xffffffff980107fa, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x1b9d8974], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0xffffffff980107fa, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x1b9d8974], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0xffffffff980107fa, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x1b9d8974], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0xffffffff980107fa, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x1b9d8974], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0xffffffff980107fa, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x1b9d8974], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x1b9d8974], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x5077f3ee], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0xffffffffda010941, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x5077f3ee], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b -1.4992504, t -0.05997002] 0.9595202x1.4392804, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0xffffffffda010941, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x5077f3ee], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b -1.4992504, t -0.05997002] 0.9595202x1.4392804, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0xffffffffda010941, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x5077f3ee], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b -1.4992504, t -0.05997002] 0.0809595x1.4392804, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0xffffffffda010941, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x5077f3ee], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b -0.05997002, t 1.3793104] 0.9595202x1.4392804, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0xffffffffda010941, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x5077f3ee], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b -0.05997002, t 1.3793104] 0.9595202x1.4392804, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0xffffffffda010941, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x5077f3ee], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b -0.05997002, t 1.3793104] 0.0809595x1.4392804, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0xffffffffda010941, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x5077f3ee], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b 1.3793104, t 1.4992504] 0.9595202x0.11994004, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0xffffffffda010941, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x5077f3ee], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b 1.3793104, t 1.4992504] 0.9595202x0.11994004, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0xffffffffda010941, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x5077f3ee], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b 1.3793104, t 1.4992504] 0.0809595x0.11994004, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x5077f3ee], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffda010941, tileRendererInUse null [junit] >> Gears angle 40.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffff980107fa, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 2020 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@1b60b26b: custom/internal type = 2/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@276786a6 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x10483f80], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0xffffffff980107fa, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x10483f80], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0xffffffff980107fa, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x10483f80], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0xffffffff980107fa, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x10483f80], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0xffffffff980107fa, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x10483f80], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0xffffffff980107fa, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x10483f80], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0xffffffff980107fa, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x10483f80], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0xffffffff980107fa, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x10483f80], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0xffffffff980107fa, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x10483f80], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0xffffffff980107fa, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x10483f80], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x10483f80], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x63872e5c], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0xffffffffda010941, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x63872e5c], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 48.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b -1.4992504, t -0.05997002] 0.9595202x1.4392804, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0xffffffffda010941, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x63872e5c], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 48.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b -1.4992504, t -0.05997002] 0.9595202x1.4392804, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0xffffffffda010941, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x63872e5c], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 48.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b -1.4992504, t -0.05997002] 0.0809595x1.4392804, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0xffffffffda010941, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x63872e5c], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 48.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b -0.05997002, t 1.3793104] 0.9595202x1.4392804, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0xffffffffda010941, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x63872e5c], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 48.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b -0.05997002, t 1.3793104] 0.9595202x1.4392804, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0xffffffffda010941, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x63872e5c], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 48.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b -0.05997002, t 1.3793104] 0.0809595x1.4392804, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0xffffffffda010941, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x63872e5c], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 48.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b 1.3793104, t 1.4992504] 0.9595202x0.11994004, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0xffffffffda010941, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x63872e5c], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 48.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b 1.3793104, t 1.4992504] 0.9595202x0.11994004, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0xffffffffda010941, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x63872e5c], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 48.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b 1.3793104, t 1.4992504] 0.0809595x0.11994004, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x63872e5c], 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@19424140: custom/internal type = 2/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@2adf67fd [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x10483f80], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0xffffffff980107fa, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x10483f80], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0xffffffff980107fa, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x10483f80], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0xffffffff980107fa, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x10483f80], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0xffffffff980107fa, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x10483f80], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0xffffffff980107fa, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x10483f80], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0xffffffff980107fa, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x10483f80], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0xffffffff980107fa, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x10483f80], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0xffffffff980107fa, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x10483f80], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0xffffffff980107fa, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x10483f80], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x10483f80], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x63872e5c], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0xffffffffda010941, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x63872e5c], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 48.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b -1.4992504, t -0.05997002] 0.9595202x1.4392804, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0xffffffffda010941, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x63872e5c], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 48.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b -1.4992504, t -0.05997002] 0.9595202x1.4392804, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0xffffffffda010941, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x63872e5c], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 48.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b -1.4992504, t -0.05997002] 0.0809595x1.4392804, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0xffffffffda010941, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x63872e5c], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 48.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b -0.05997002, t 1.3793104] 0.9595202x1.4392804, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0xffffffffda010941, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x63872e5c], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 48.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b -0.05997002, t 1.3793104] 0.9595202x1.4392804, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0xffffffffda010941, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x63872e5c], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 48.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b -0.05997002, t 1.3793104] 0.0809595x1.4392804, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0xffffffffda010941, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x63872e5c], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 48.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b 1.3793104, t 1.4992504] 0.9595202x0.11994004, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0xffffffffda010941, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x63872e5c], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 48.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b 1.3793104, t 1.4992504] 0.9595202x0.11994004, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0xffffffffda010941, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x63872e5c], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 48.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b 1.3793104, t 1.4992504] 0.0809595x0.11994004, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x63872e5c], 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@4ddff6f2: custom/internal type = 2/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@76b4984b [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x10483f80], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0xffffffff980107fa, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x10483f80], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0xffffffff980107fa, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x10483f80], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0xffffffff980107fa, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x10483f80], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0xffffffff980107fa, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x10483f80], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0xffffffff980107fa, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x10483f80], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0xffffffff980107fa, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x10483f80], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0xffffffff980107fa, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x10483f80], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0xffffffff980107fa, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x10483f80], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0xffffffff980107fa, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x10483f80], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x10483f80], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x63872e5c], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0xffffffffda010941, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x63872e5c], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 48.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b -1.4992504, t -0.05997002] 0.9595202x1.4392804, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0xffffffffda010941, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x63872e5c], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 48.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b -1.4992504, t -0.05997002] 0.9595202x1.4392804, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0xffffffffda010941, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x63872e5c], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 48.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b -1.4992504, t -0.05997002] 0.0809595x1.4392804, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0xffffffffda010941, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x63872e5c], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 48.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b -0.05997002, t 1.3793104] 0.9595202x1.4392804, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0xffffffffda010941, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x63872e5c], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 48.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b -0.05997002, t 1.3793104] 0.9595202x1.4392804, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0xffffffffda010941, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x63872e5c], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 48.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b -0.05997002, t 1.3793104] 0.0809595x1.4392804, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0xffffffffda010941, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x63872e5c], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 48.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b 1.3793104, t 1.4992504] 0.9595202x0.11994004, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0xffffffffda010941, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x63872e5c], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 48.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b 1.3793104, t 1.4992504] 0.9595202x0.11994004, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0xffffffffda010941, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x63872e5c], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 48.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b 1.3793104, t 1.4992504] 0.0809595x0.11994004, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x63872e5c], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffda010941, tileRendererInUse null [junit] >> Gears angle 48.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffff980107fa, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 1976 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@526c9de4: custom/internal type = 1/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@445b7959 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x4d6c24d4], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0xffffffff980107fa, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x4d6c24d4], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0xffffffff980107fa, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x4d6c24d4], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0xffffffff980107fa, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x4d6c24d4], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0xffffffff980107fa, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x4d6c24d4], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0xffffffff980107fa, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x4d6c24d4], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0xffffffff980107fa, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x4d6c24d4], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0xffffffff980107fa, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x4d6c24d4], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0xffffffff980107fa, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x4d6c24d4], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0xffffffff980107fa, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x4d6c24d4], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x4d6c24d4], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x6b4ec39d], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0xffffffffda010941, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x6b4ec39d], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 53.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -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 0xffffffffda010941, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x6b4ec39d], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 53.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -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 0xffffffffda010941, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x6b4ec39d], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 53.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 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 0xffffffffda010941, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x6b4ec39d], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 53.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -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 0xffffffffda010941, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x6b4ec39d], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 53.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -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 0xffffffffda010941, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x6b4ec39d], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 53.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 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 0xffffffffda010941, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x6b4ec39d], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 53.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -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 0xffffffffda010941, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x6b4ec39d], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 53.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -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 0xffffffffda010941, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x6b4ec39d], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 53.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b 1.3793104, t 1.4992504] 0.0809595x0.11994004, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x6b4ec39d], 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@7ec67f1f: custom/internal type = 1/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@1f472e75 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x4d6c24d4], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0xffffffff980107fa, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x4d6c24d4], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0xffffffff980107fa, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x4d6c24d4], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0xffffffff980107fa, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x4d6c24d4], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0xffffffff980107fa, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x4d6c24d4], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0xffffffff980107fa, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x4d6c24d4], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0xffffffff980107fa, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x4d6c24d4], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0xffffffff980107fa, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x4d6c24d4], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0xffffffff980107fa, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x4d6c24d4], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0xffffffff980107fa, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x4d6c24d4], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x4d6c24d4], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x6b4ec39d], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0xffffffffda010941, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x6b4ec39d], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 53.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -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 0xffffffffda010941, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x6b4ec39d], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 53.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -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 0xffffffffda010941, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x6b4ec39d], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 53.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 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 0xffffffffda010941, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x6b4ec39d], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 53.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -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 0xffffffffda010941, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x6b4ec39d], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 53.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -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 0xffffffffda010941, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x6b4ec39d], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 53.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 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 0xffffffffda010941, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x6b4ec39d], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 53.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -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 0xffffffffda010941, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x6b4ec39d], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 53.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -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 0xffffffffda010941, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x6b4ec39d], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 53.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b 1.3793104, t 1.4992504] 0.0809595x0.11994004, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x6b4ec39d], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffda010941, tileRendererInUse null [junit] >> Gears angle 53.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffff980107fa, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 1175 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@4b264e18: custom/internal type = 4/0 DirectColorModel: rmask=ff gmask=ff00 bmask=ff0000 amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@5a8d0ba0 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x266a6faa], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0xffffffff980107fa, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x266a6faa], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0xffffffff980107fa, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x266a6faa], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0xffffffff980107fa, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x266a6faa], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0xffffffff980107fa, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x266a6faa], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0xffffffff980107fa, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x266a6faa], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0xffffffff980107fa, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x266a6faa], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0xffffffff980107fa, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x266a6faa], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0xffffffff980107fa, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x266a6faa], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0xffffffff980107fa, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x266a6faa], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x266a6faa], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x4222fbad], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0xffffffffda010941, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x4222fbad], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 60.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b -1.4992504, t -0.05997002] 0.9595202x1.4392804, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0xffffffffda010941, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x4222fbad], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 60.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b -1.4992504, t -0.05997002] 0.9595202x1.4392804, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0xffffffffda010941, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x4222fbad], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 60.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b -1.4992504, t -0.05997002] 0.0809595x1.4392804, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0xffffffffda010941, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x4222fbad], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 60.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b -0.05997002, t 1.3793104] 0.9595202x1.4392804, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0xffffffffda010941, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x4222fbad], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 60.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b -0.05997002, t 1.3793104] 0.9595202x1.4392804, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0xffffffffda010941, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x4222fbad], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 60.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b -0.05997002, t 1.3793104] 0.0809595x1.4392804, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0xffffffffda010941, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x4222fbad], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 60.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b 1.3793104, t 1.4992504] 0.9595202x0.11994004, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0xffffffffda010941, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x4222fbad], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 60.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b 1.3793104, t 1.4992504] 0.9595202x0.11994004, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0xffffffffda010941, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x4222fbad], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 60.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b 1.3793104, t 1.4992504] 0.0809595x0.11994004, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x4222fbad], 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@513483a5: custom/internal type = 4/0 DirectColorModel: rmask=ff gmask=ff00 bmask=ff0000 amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@44dbb81 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x266a6faa], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0xffffffff980107fa, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x266a6faa], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0xffffffff980107fa, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x266a6faa], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0xffffffff980107fa, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x266a6faa], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0xffffffff980107fa, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x266a6faa], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0xffffffff980107fa, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x266a6faa], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0xffffffff980107fa, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x266a6faa], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0xffffffff980107fa, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x266a6faa], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0xffffffff980107fa, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x266a6faa], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0xffffffff980107fa, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x266a6faa], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x266a6faa], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x4222fbad], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0xffffffffda010941, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x4222fbad], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 60.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b -1.4992504, t -0.05997002] 0.9595202x1.4392804, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0xffffffffda010941, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x4222fbad], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 60.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b -1.4992504, t -0.05997002] 0.9595202x1.4392804, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0xffffffffda010941, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x4222fbad], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 60.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b -1.4992504, t -0.05997002] 0.0809595x1.4392804, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0xffffffffda010941, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x4222fbad], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 60.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b -0.05997002, t 1.3793104] 0.9595202x1.4392804, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0xffffffffda010941, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x4222fbad], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 60.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b -0.05997002, t 1.3793104] 0.9595202x1.4392804, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0xffffffffda010941, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x4222fbad], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 60.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b -0.05997002, t 1.3793104] 0.0809595x1.4392804, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0xffffffffda010941, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x4222fbad], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 60.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b 1.3793104, t 1.4992504] 0.9595202x0.11994004, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0xffffffffda010941, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x4222fbad], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 60.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b 1.3793104, t 1.4992504] 0.9595202x0.11994004, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0xffffffffda010941, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x4222fbad], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 60.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b 1.3793104, t 1.4992504] 0.0809595x0.11994004, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x4222fbad], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffda010941, tileRendererInUse null [junit] >> Gears angle 60.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffff980107fa, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 1198 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@6e560faa: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@31e48bf8 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0xf2d962], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0xffffffff980107fa, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0xf2d962], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0xffffffff980107fa, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0xf2d962], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0xffffffff980107fa, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0xf2d962], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0xffffffff980107fa, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0xf2d962], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0xffffffff980107fa, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0xf2d962], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0xffffffff980107fa, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0xf2d962], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0xffffffff980107fa, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0xf2d962], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0xffffffff980107fa, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0xf2d962], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0xffffffff980107fa, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0xf2d962], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0xf2d962], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x2329c5ac], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0xffffffffda010941, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x2329c5ac], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 65.5, [l -1.0, r 1.0, b -1.4992504, t 1.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 0xffffffffda010941, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x2329c5ac], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 65.5, [l -1.0, r 1.0, b -1.4992504, t 1.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 0xffffffffda010941, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x2329c5ac], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 65.5, [l -1.0, r 1.0, b -1.4992504, t 1.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 0xffffffffda010941, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x2329c5ac], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 65.5, [l -1.0, r 1.0, b -1.4992504, t 1.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 0xffffffffda010941, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x2329c5ac], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 65.5, [l -1.0, r 1.0, b -1.4992504, t 1.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 0xffffffffda010941, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x2329c5ac], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 65.5, [l -1.0, r 1.0, b -1.4992504, t 1.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 0xffffffffda010941, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x2329c5ac], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 65.5, [l -1.0, r 1.0, b -1.4992504, t 1.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 0xffffffffda010941, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x2329c5ac], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 65.5, [l -1.0, r 1.0, b -1.4992504, t 1.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 0xffffffffda010941, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x2329c5ac], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 65.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b 1.3793104, t 1.4992504] 0.0809595x0.11994004, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x2329c5ac], 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@6251ed56: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@4475428 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0xf2d962], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0xffffffff980107fa, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0xf2d962], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0xffffffff980107fa, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0xf2d962], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0xffffffff980107fa, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0xf2d962], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0xffffffff980107fa, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0xf2d962], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0xffffffff980107fa, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0xf2d962], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0xffffffff980107fa, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0xf2d962], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0xffffffff980107fa, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0xf2d962], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0xffffffff980107fa, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0xf2d962], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0xffffffff980107fa, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0xf2d962], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0xf2d962], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x2329c5ac], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0xffffffffda010941, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x2329c5ac], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 65.5, [l -1.0, r 1.0, b -1.4992504, t 1.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 0xffffffffda010941, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x2329c5ac], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 65.5, [l -1.0, r 1.0, b -1.4992504, t 1.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 0xffffffffda010941, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x2329c5ac], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 65.5, [l -1.0, r 1.0, b -1.4992504, t 1.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 0xffffffffda010941, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x2329c5ac], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 65.5, [l -1.0, r 1.0, b -1.4992504, t 1.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 0xffffffffda010941, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x2329c5ac], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 65.5, [l -1.0, r 1.0, b -1.4992504, t 1.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 0xffffffffda010941, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x2329c5ac], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 65.5, [l -1.0, r 1.0, b -1.4992504, t 1.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 0xffffffffda010941, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x2329c5ac], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 65.5, [l -1.0, r 1.0, b -1.4992504, t 1.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 0xffffffffda010941, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x2329c5ac], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 65.5, [l -1.0, r 1.0, b -1.4992504, t 1.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 0xffffffffda010941, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x2329c5ac], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 65.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b 1.3793104, t 1.4992504] 0.0809595x0.11994004, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x2329c5ac], 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@1c5cabb9: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@1fafb7b9 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0xf2d962], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0xffffffff980107fa, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0xf2d962], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0xffffffff980107fa, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0xf2d962], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0xffffffff980107fa, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0xf2d962], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0xffffffff980107fa, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0xf2d962], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0xffffffff980107fa, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0xf2d962], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0xffffffff980107fa, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0xf2d962], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0xffffffff980107fa, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0xf2d962], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0xffffffff980107fa, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0xf2d962], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0xffffffff980107fa, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0xf2d962], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0xf2d962], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x2329c5ac], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0xffffffffda010941, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x2329c5ac], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 65.5, [l -1.0, r 1.0, b -1.4992504, t 1.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 0xffffffffda010941, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x2329c5ac], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 65.5, [l -1.0, r 1.0, b -1.4992504, t 1.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 0xffffffffda010941, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x2329c5ac], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 65.5, [l -1.0, r 1.0, b -1.4992504, t 1.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 0xffffffffda010941, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x2329c5ac], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 65.5, [l -1.0, r 1.0, b -1.4992504, t 1.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 0xffffffffda010941, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x2329c5ac], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 65.5, [l -1.0, r 1.0, b -1.4992504, t 1.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 0xffffffffda010941, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x2329c5ac], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 65.5, [l -1.0, r 1.0, b -1.4992504, t 1.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 0xffffffffda010941, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x2329c5ac], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 65.5, [l -1.0, r 1.0, b -1.4992504, t 1.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 0xffffffffda010941, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x2329c5ac], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 65.5, [l -1.0, r 1.0, b -1.4992504, t 1.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 0xffffffffda010941, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x2329c5ac], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 65.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b 1.3793104, t 1.4992504] 0.0809595x0.11994004, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x2329c5ac], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffda010941, tileRendererInUse null [junit] >> Gears angle 65.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffff980107fa, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 2053 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 0xfffffffff70106f7, 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 0xffffffff80010047, tileRendererInUse null [junit] >> Gears angle 67.0, [l -1.0, r 1.0, b -1.5, t 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 / 530 ms, 113.2 fps, 8 ms/f; total: 60 f, 113.2 fps, 8 ms/f [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155403155 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:1675155403163 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 0xffffffffdb0107c2, 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 0xffffffffb80108ad, 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:1675155403289 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155403290 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155403290 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155403291 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155403291 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 0x32d182fc], 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 0xffffffffdb0107c2, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 428x320 brd 0, cur 0/1 428x320, buffer 0x32d182fc], 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 428x320 brd 0, cur 0/1 428x320, buffer 0x32d182fc], 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 0x3d4892c5], 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 0xffffffffb80108ad, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x2, rowOrder 21, offset/size 0/1 428x320 brd 0, cur 0/1 400x320, buffer 0x3d4892c5], 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 0xffffffffb80108ad, tileRendererInUse TileRenderer[tile[# 1: [0][1] / 1x2, rowOrder 21, offset/size 0/1 428x320 brd 0, cur 0/321 400x1, buffer 0x3d4892c5], 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 0x3d4892c5], 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 0x32d182fc], 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 0xffffffffdb0107c2, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 428x320 brd 0, cur 0/1 428x320, buffer 0x32d182fc], 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 428x320 brd 0, cur 0/1 428x320, buffer 0x32d182fc], 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 0x3d4892c5], 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 0xffffffffb80108ad, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x2, rowOrder 21, offset/size 0/1 428x320 brd 0, cur 0/1 400x320, buffer 0x3d4892c5], 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 0xffffffffb80108ad, tileRendererInUse TileRenderer[tile[# 1: [0][1] / 1x2, rowOrder 21, offset/size 0/1 428x320 brd 0, cur 0/321 400x1, buffer 0x3d4892c5], 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 0x3d4892c5], 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 0xffffffffb80108ad, 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 0xffffffffdb0107c2, 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] PRINT Duration 175 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 0xffffffffe6010944, 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 0x7d0107ef, tileRendererInUse null [junit] >> Gears angle 21.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [junit] PRINT AWTPrintLifecycle.setup.count 2 [junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch [junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots [junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch [junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 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 0x17ba9f7f], 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 0x7d0107ef, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 428x320, buffer 0x17ba9f7f], image[size 428 x 321, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 21.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -0.99376947, t 1.0] 2.6666667x1.9937694, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 428x320, buffer 0x17ba9f7f], 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 0x23228a83], 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 0xffffffffe6010944, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 400x321, buffer 0x23228a83], 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 0x23228a83], 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 0x17ba9f7f], 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 0x7d0107ef, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 428x320, buffer 0x17ba9f7f], image[size 428 x 321, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 21.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -0.99376947, t 1.0] 2.6666667x1.9937694, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 428x320, buffer 0x17ba9f7f], 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 0x23228a83], 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 0xffffffffe6010944, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 400x321, buffer 0x23228a83], 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 0x23228a83], 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 0xffffffffb80108ad, 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 0xffffffffb80108ad, 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 0xffffffffdb0107c2, 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 false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0xffffffffdb0107c2, tileRendererInUse null [junit] >> Gears angle 21.5, [l -1.3375, r 1.3375, b -1.0, t 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 195 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 0x3dd06ae], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 892x667, swapInterval 1, drawable 0xffffffffdb0107c2, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x3dd06ae], 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 -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 0xffffffffdb0107c2, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x3dd06ae], 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.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 0xffffffffdb0107c2, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 36x320, buffer 0x3dd06ae], 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.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 0xffffffffdb0107c2, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x3dd06ae], 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 -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 0xffffffffdb0107c2, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x3dd06ae], 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.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 0xffffffffdb0107c2, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 36x320, buffer 0x3dd06ae], 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.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 0xffffffffdb0107c2, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x3dd06ae], 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 -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 0xffffffffdb0107c2, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x27, buffer 0x3dd06ae], 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.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 0xffffffffdb0107c2, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x3dd06ae], 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.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 0x3dd06ae], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x14bac234], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 428x320 of 892x667, swapInterval 1, drawable 0xffffffffb80108ad, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x14bac234], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/0 406x320 of 892x667, swapInterval 1, drawable 0xffffffffb80108ad, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 406x320, buffer 0x14bac234], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/320 428x320 of 892x667, swapInterval 1, drawable 0xffffffffb80108ad, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x14bac234], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/320 406x320 of 892x667, swapInterval 1, drawable 0xffffffffb80108ad, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 406x320, buffer 0x14bac234], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/640 428x27 of 892x667, swapInterval 1, drawable 0xffffffffb80108ad, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x14bac234], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/640 406x27 of 892x667, swapInterval 1, drawable 0xffffffffb80108ad, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x14bac234], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x14bac234], 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 0x3dd06ae], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 892x667, swapInterval 1, drawable 0xffffffffdb0107c2, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x3dd06ae], 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 -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 0xffffffffdb0107c2, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x3dd06ae], 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.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 0xffffffffdb0107c2, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 36x320, buffer 0x3dd06ae], 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.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 0xffffffffdb0107c2, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x3dd06ae], 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 -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 0xffffffffdb0107c2, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x3dd06ae], 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.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 0xffffffffdb0107c2, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 36x320, buffer 0x3dd06ae], 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.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 0xffffffffdb0107c2, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x3dd06ae], 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 -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 0xffffffffdb0107c2, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x27, buffer 0x3dd06ae], 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.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 0xffffffffdb0107c2, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x3dd06ae], 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.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 0x3dd06ae], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x14bac234], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 428x320 of 892x667, swapInterval 1, drawable 0xffffffffb80108ad, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x14bac234], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/0 406x320 of 892x667, swapInterval 1, drawable 0xffffffffb80108ad, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 406x320, buffer 0x14bac234], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/320 428x320 of 892x667, swapInterval 1, drawable 0xffffffffb80108ad, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x14bac234], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/320 406x320 of 892x667, swapInterval 1, drawable 0xffffffffb80108ad, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 406x320, buffer 0x14bac234], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/640 428x27 of 892x667, swapInterval 1, drawable 0xffffffffb80108ad, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x14bac234], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/640 406x27 of 892x667, swapInterval 1, drawable 0xffffffffb80108ad, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x14bac234], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x14bac234], image[size 892 x 667, buffer 0x0], 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 0xffffffffb80108ad, 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 0xffffffffdb0107c2, 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 false [junit] PRINT Duration 471 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 0x2c010031, 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 0x20107c8, tileRendererInUse null [junit] >> Gears angle 30.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [junit] PRINT AWTPrintLifecycle.setup.count 2 [junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch [junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots [junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch [junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 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 0x180438fa], image[size 892 x 667, 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 0x20107c8, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 2048x2048 brd 0, cur 0/0 892x667, buffer 0x180438fa], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 2048x2048 brd 0, cur 0/0 892x667, buffer 0x180438fa], image[size 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 0x576e6d69], image[size 892 x 667, 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 0x2c010031, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 2048x2048 brd 0, cur 0/0 834x667, buffer 0x576e6d69], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] 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 0x576e6d69], 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 0x180438fa], image[size 892 x 667, 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 0x20107c8, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 2048x2048 brd 0, cur 0/0 892x667, buffer 0x180438fa], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 2048x2048 brd 0, cur 0/0 892x667, buffer 0x180438fa], image[size 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 0x576e6d69], image[size 892 x 667, 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 0x2c010031, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 2048x2048 brd 0, cur 0/0 834x667, buffer 0x576e6d69], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] 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 0x576e6d69], image[size 892 x 667, buffer 0x0], 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 0xffffffffb80108ad, 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 0xffffffffb80108ad, 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 0xffffffffdb0107c2, tileRendererInUse null [junit] >> Gears angle 30.0, [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0 -> [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0xffffffffdb0107c2, 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 503 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 0x7abb5448], 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 0xffffffffdb0107c2, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x7abb5448], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 34.5, [l -1.2796504, r 1.2796504, b -1.0, t 1.0] 2.559301x2.0 -> [l -1.2796504, r -0.21098626, b -1.0, t -0.20099872] 1.0686642x0.7990013, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 428/0 428x320 of 1025x801, swapInterval 1, drawable 0xffffffffdb0107c2, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x7abb5448], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 34.5, [l -1.2796504, r 1.2796504, b -1.0, t 1.0] 2.559301x2.0 -> [l -0.21098626, r 0.85767794, b -1.0, t -0.20099872] 1.0686642x0.7990013, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 856/0 169x320 of 1025x801, swapInterval 1, drawable 0xffffffffdb0107c2, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 169x320, buffer 0x7abb5448], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 34.5, [l -1.2796504, r 1.2796504, b -1.0, t 1.0] 2.559301x2.0 -> [l 0.85767794, r 1.2796504, b -1.0, t -0.20099872] 0.4219725x0.7990013, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/320 428x320 of 1025x801, swapInterval 1, drawable 0xffffffffdb0107c2, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x7abb5448], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 34.5, [l -1.2796504, r 1.2796504, b -1.0, t 1.0] 2.559301x2.0 -> [l -1.2796504, r -0.21098626, b -0.20099872, t 0.59800255] 1.0686642x0.7990013, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 428/320 428x320 of 1025x801, swapInterval 1, drawable 0xffffffffdb0107c2, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x7abb5448], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 34.5, [l -1.2796504, r 1.2796504, b -1.0, t 1.0] 2.559301x2.0 -> [l -0.21098626, r 0.85767794, b -0.20099872, t 0.59800255] 1.0686642x0.7990013, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 856/320 169x320 of 1025x801, swapInterval 1, drawable 0xffffffffdb0107c2, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 169x320, buffer 0x7abb5448], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 34.5, [l -1.2796504, r 1.2796504, b -1.0, t 1.0] 2.559301x2.0 -> [l 0.85767794, r 1.2796504, b -0.20099872, t 0.59800255] 0.4219725x0.7990013, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/640 428x161 of 1025x801, swapInterval 1, drawable 0xffffffffdb0107c2, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x161, buffer 0x7abb5448], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 34.5, [l -1.2796504, r 1.2796504, b -1.0, t 1.0] 2.559301x2.0 -> [l -1.2796504, r -0.21098626, b 0.59800255, t 1.0] 1.0686642x0.40199745, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 428/640 428x161 of 1025x801, swapInterval 1, drawable 0xffffffffdb0107c2, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x161, buffer 0x7abb5448], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 34.5, [l -1.2796504, r 1.2796504, b -1.0, t 1.0] 2.559301x2.0 -> [l -0.21098626, r 0.85767794, b 0.59800255, t 1.0] 1.0686642x0.40199745, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 856/640 169x161 of 1025x801, swapInterval 1, drawable 0xffffffffdb0107c2, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 169x161, buffer 0x7abb5448], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 34.5, [l -1.2796504, r 1.2796504, b -1.0, t 1.0] 2.559301x2.0 -> [l 0.85767794, r 1.2796504, b 0.59800255, t 1.0] 0.4219725x0.40199745, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 169x161, buffer 0x7abb5448], 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 0xd611976], image[size 1025 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 0xffffffffb80108ad, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/133 428x320, buffer 0xd611976], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffb80108ad, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/133 406x320, buffer 0xd611976], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffb80108ad, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/453 428x320, buffer 0xd611976], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffb80108ad, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/453 406x320, buffer 0xd611976], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffb80108ad, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/773 428x27, buffer 0xd611976], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffb80108ad, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/773 406x27, buffer 0xd611976], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [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 0xd611976], 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 0x7abb5448], 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 0xffffffffdb0107c2, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x7abb5448], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 34.5, [l -1.2796504, r 1.2796504, b -1.0, t 1.0] 2.559301x2.0 -> [l -1.2796504, r -0.21098626, b -1.0, t -0.20099872] 1.0686642x0.7990013, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 428/0 428x320 of 1025x801, swapInterval 1, drawable 0xffffffffdb0107c2, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x7abb5448], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 34.5, [l -1.2796504, r 1.2796504, b -1.0, t 1.0] 2.559301x2.0 -> [l -0.21098626, r 0.85767794, b -1.0, t -0.20099872] 1.0686642x0.7990013, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 856/0 169x320 of 1025x801, swapInterval 1, drawable 0xffffffffdb0107c2, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 169x320, buffer 0x7abb5448], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 34.5, [l -1.2796504, r 1.2796504, b -1.0, t 1.0] 2.559301x2.0 -> [l 0.85767794, r 1.2796504, b -1.0, t -0.20099872] 0.4219725x0.7990013, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/320 428x320 of 1025x801, swapInterval 1, drawable 0xffffffffdb0107c2, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x7abb5448], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 34.5, [l -1.2796504, r 1.2796504, b -1.0, t 1.0] 2.559301x2.0 -> [l -1.2796504, r -0.21098626, b -0.20099872, t 0.59800255] 1.0686642x0.7990013, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 428/320 428x320 of 1025x801, swapInterval 1, drawable 0xffffffffdb0107c2, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x7abb5448], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 34.5, [l -1.2796504, r 1.2796504, b -1.0, t 1.0] 2.559301x2.0 -> [l -0.21098626, r 0.85767794, b -0.20099872, t 0.59800255] 1.0686642x0.7990013, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 856/320 169x320 of 1025x801, swapInterval 1, drawable 0xffffffffdb0107c2, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 169x320, buffer 0x7abb5448], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 34.5, [l -1.2796504, r 1.2796504, b -1.0, t 1.0] 2.559301x2.0 -> [l 0.85767794, r 1.2796504, b -0.20099872, t 0.59800255] 0.4219725x0.7990013, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/640 428x161 of 1025x801, swapInterval 1, drawable 0xffffffffdb0107c2, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x161, buffer 0x7abb5448], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 34.5, [l -1.2796504, r 1.2796504, b -1.0, t 1.0] 2.559301x2.0 -> [l -1.2796504, r -0.21098626, b 0.59800255, t 1.0] 1.0686642x0.40199745, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 428/640 428x161 of 1025x801, swapInterval 1, drawable 0xffffffffdb0107c2, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x161, buffer 0x7abb5448], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 34.5, [l -1.2796504, r 1.2796504, b -1.0, t 1.0] 2.559301x2.0 -> [l -0.21098626, r 0.85767794, b 0.59800255, t 1.0] 1.0686642x0.40199745, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 856/640 169x161 of 1025x801, swapInterval 1, drawable 0xffffffffdb0107c2, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 169x161, buffer 0x7abb5448], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 34.5, [l -1.2796504, r 1.2796504, b -1.0, t 1.0] 2.559301x2.0 -> [l 0.85767794, r 1.2796504, b 0.59800255, t 1.0] 0.4219725x0.40199745, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 169x161, buffer 0x7abb5448], 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 0xd611976], image[size 1025 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 0xffffffffb80108ad, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/133 428x320, buffer 0xd611976], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffb80108ad, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/133 406x320, buffer 0xd611976], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffb80108ad, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/453 428x320, buffer 0xd611976], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffb80108ad, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/453 406x320, buffer 0xd611976], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffb80108ad, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/773 428x27, buffer 0xd611976], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffb80108ad, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/773 406x27, buffer 0xd611976], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [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 0xd611976], image[size 1025 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 0x7e01004c, 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 0xffffffffff0108e9, tileRendererInUse null [junit] >> Gears angle 34.5, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0, v-flip false [junit] PRINT Duration 440 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 0xffffffffc7010694, tileRendererInUse null [junit] >> Gears angle 35.5, [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0 -> [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0xffffffffbc0107fa, 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@73761711: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@32168558 [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x4de4430a], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 892x667, swapInterval 1, drawable 0xffffffffc7010694, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x4de4430a], 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 0xffffffffc7010694, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x4de4430a], 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 0xffffffffc7010694, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 36x320, buffer 0x4de4430a], 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 0xffffffffc7010694, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x4de4430a], 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 0xffffffffc7010694, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x4de4430a], 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 0xffffffffc7010694, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 36x320, buffer 0x4de4430a], 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 0xffffffffc7010694, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x4de4430a], 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 0xffffffffc7010694, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x27, buffer 0x4de4430a], 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 0xffffffffc7010694, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x4de4430a], 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 0x4de4430a], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x2ce65933], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 428x320 of 892x667, swapInterval 1, drawable 0xffffffffbc0107fa, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x2ce65933], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/0 406x320 of 892x667, swapInterval 1, drawable 0xffffffffbc0107fa, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 406x320, buffer 0x2ce65933], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/320 428x320 of 892x667, swapInterval 1, drawable 0xffffffffbc0107fa, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x2ce65933], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/320 406x320 of 892x667, swapInterval 1, drawable 0xffffffffbc0107fa, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 406x320, buffer 0x2ce65933], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/640 428x27 of 892x667, swapInterval 1, drawable 0xffffffffbc0107fa, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x2ce65933], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/640 406x27 of 892x667, swapInterval 1, drawable 0xffffffffbc0107fa, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x2ce65933], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x2ce65933], 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@7f02a079: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@534ae8d2 [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x4de4430a], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 892x667, swapInterval 1, drawable 0xffffffffc7010694, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x4de4430a], 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 0xffffffffc7010694, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x4de4430a], 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 0xffffffffc7010694, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 36x320, buffer 0x4de4430a], 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 0xffffffffc7010694, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x4de4430a], 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 0xffffffffc7010694, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x4de4430a], 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 0xffffffffc7010694, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 36x320, buffer 0x4de4430a], 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 0xffffffffc7010694, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x4de4430a], 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 0xffffffffc7010694, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x27, buffer 0x4de4430a], 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 0xffffffffc7010694, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x4de4430a], 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 0x4de4430a], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x2ce65933], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 428x320 of 892x667, swapInterval 1, drawable 0xffffffffbc0107fa, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x2ce65933], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/0 406x320 of 892x667, swapInterval 1, drawable 0xffffffffbc0107fa, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 406x320, buffer 0x2ce65933], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/320 428x320 of 892x667, swapInterval 1, drawable 0xffffffffbc0107fa, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x2ce65933], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/320 406x320 of 892x667, swapInterval 1, drawable 0xffffffffbc0107fa, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 406x320, buffer 0x2ce65933], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/640 428x27 of 892x667, swapInterval 1, drawable 0xffffffffbc0107fa, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x2ce65933], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/640 406x27 of 892x667, swapInterval 1, drawable 0xffffffffbc0107fa, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x2ce65933], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x2ce65933], 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@45f5a163: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@18466226 [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x4de4430a], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 892x667, swapInterval 1, drawable 0xffffffffc7010694, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x4de4430a], 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 0xffffffffc7010694, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x4de4430a], 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 0xffffffffc7010694, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 36x320, buffer 0x4de4430a], 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 0xffffffffc7010694, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x4de4430a], 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 0xffffffffc7010694, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x4de4430a], 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 0xffffffffc7010694, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 36x320, buffer 0x4de4430a], 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 0xffffffffc7010694, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x4de4430a], 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 0xffffffffc7010694, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x27, buffer 0x4de4430a], 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 0xffffffffc7010694, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x4de4430a], 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 0x4de4430a], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x2ce65933], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 428x320 of 892x667, swapInterval 1, drawable 0xffffffffbc0107fa, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x2ce65933], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/0 406x320 of 892x667, swapInterval 1, drawable 0xffffffffbc0107fa, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 406x320, buffer 0x2ce65933], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/320 428x320 of 892x667, swapInterval 1, drawable 0xffffffffbc0107fa, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x2ce65933], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/320 406x320 of 892x667, swapInterval 1, drawable 0xffffffffbc0107fa, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 406x320, buffer 0x2ce65933], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/640 428x27 of 892x667, swapInterval 1, drawable 0xffffffffbc0107fa, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x2ce65933], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/640 406x27 of 892x667, swapInterval 1, drawable 0xffffffffbc0107fa, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x2ce65933], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x2ce65933], image[size 892 x 667, buffer 0x0], 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 0xffffffffbc0107fa, 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 0xffffffffc7010694, 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 1989 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@3a7e763: custom/internal type = 2/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@2e2ab5e9 [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x5c91f18], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 892x667, swapInterval 1, drawable 0xffffffffc7010694, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x5c91f18], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 45.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 0xffffffffc7010694, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x5c91f18], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 45.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 0xffffffffc7010694, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 36x320, buffer 0x5c91f18], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 45.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 0xffffffffc7010694, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x5c91f18], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 45.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 0xffffffffc7010694, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x5c91f18], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 45.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 0xffffffffc7010694, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 36x320, buffer 0x5c91f18], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 45.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 0xffffffffc7010694, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x5c91f18], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 45.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 0xffffffffc7010694, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x27, buffer 0x5c91f18], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 45.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 0xffffffffc7010694, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x5c91f18], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 45.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 0x5c91f18], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x3d004002], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 428x320 of 892x667, swapInterval 1, drawable 0xffffffffbc0107fa, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x3d004002], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/0 406x320 of 892x667, swapInterval 1, drawable 0xffffffffbc0107fa, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 406x320, buffer 0x3d004002], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/320 428x320 of 892x667, swapInterval 1, drawable 0xffffffffbc0107fa, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x3d004002], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/320 406x320 of 892x667, swapInterval 1, drawable 0xffffffffbc0107fa, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 406x320, buffer 0x3d004002], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/640 428x27 of 892x667, swapInterval 1, drawable 0xffffffffbc0107fa, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x3d004002], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/640 406x27 of 892x667, swapInterval 1, drawable 0xffffffffbc0107fa, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x3d004002], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x3d004002], 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@4e288562: custom/internal type = 2/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@7fef6331 [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x5c91f18], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 892x667, swapInterval 1, drawable 0xffffffffc7010694, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x5c91f18], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 45.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 0xffffffffc7010694, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x5c91f18], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 45.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 0xffffffffc7010694, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 36x320, buffer 0x5c91f18], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 45.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 0xffffffffc7010694, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x5c91f18], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 45.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 0xffffffffc7010694, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x5c91f18], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 45.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 0xffffffffc7010694, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 36x320, buffer 0x5c91f18], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 45.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 0xffffffffc7010694, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x5c91f18], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 45.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 0xffffffffc7010694, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x27, buffer 0x5c91f18], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 45.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 0xffffffffc7010694, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x5c91f18], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 45.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 0x5c91f18], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x3d004002], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 428x320 of 892x667, swapInterval 1, drawable 0xffffffffbc0107fa, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x3d004002], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/0 406x320 of 892x667, swapInterval 1, drawable 0xffffffffbc0107fa, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 406x320, buffer 0x3d004002], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/320 428x320 of 892x667, swapInterval 1, drawable 0xffffffffbc0107fa, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x3d004002], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/320 406x320 of 892x667, swapInterval 1, drawable 0xffffffffbc0107fa, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 406x320, buffer 0x3d004002], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/640 428x27 of 892x667, swapInterval 1, drawable 0xffffffffbc0107fa, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x3d004002], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/640 406x27 of 892x667, swapInterval 1, drawable 0xffffffffbc0107fa, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x3d004002], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x3d004002], 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@78ad6b0e: custom/internal type = 2/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@5d28eadd [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x5c91f18], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 892x667, swapInterval 1, drawable 0xffffffffc7010694, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x5c91f18], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 45.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 0xffffffffc7010694, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x5c91f18], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 45.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 0xffffffffc7010694, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 36x320, buffer 0x5c91f18], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 45.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 0xffffffffc7010694, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x5c91f18], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 45.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 0xffffffffc7010694, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x5c91f18], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 45.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 0xffffffffc7010694, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 36x320, buffer 0x5c91f18], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 45.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 0xffffffffc7010694, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x5c91f18], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 45.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 0xffffffffc7010694, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x27, buffer 0x5c91f18], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 45.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 0xffffffffc7010694, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x5c91f18], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 45.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 0x5c91f18], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x3d004002], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 428x320 of 892x667, swapInterval 1, drawable 0xffffffffbc0107fa, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x3d004002], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/0 406x320 of 892x667, swapInterval 1, drawable 0xffffffffbc0107fa, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 406x320, buffer 0x3d004002], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/320 428x320 of 892x667, swapInterval 1, drawable 0xffffffffbc0107fa, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x3d004002], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/320 406x320 of 892x667, swapInterval 1, drawable 0xffffffffbc0107fa, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 406x320, buffer 0x3d004002], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/640 428x27 of 892x667, swapInterval 1, drawable 0xffffffffbc0107fa, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x3d004002], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/640 406x27 of 892x667, swapInterval 1, drawable 0xffffffffbc0107fa, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x3d004002], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x3d004002], image[size 892 x 667, buffer 0x0], 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 0xffffffffbc0107fa, 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 0xffffffffc7010694, 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 false [junit] PRINT Duration 1792 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@23f57995: custom/internal type = 1/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@5602de93 [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x728caef9], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 892x667, swapInterval 1, drawable 0xffffffffc7010694, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x728caef9], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 50.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 0xffffffffc7010694, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x728caef9], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 50.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 0xffffffffc7010694, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 36x320, buffer 0x728caef9], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 50.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 0xffffffffc7010694, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x728caef9], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 50.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 0xffffffffc7010694, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x728caef9], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 50.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 0xffffffffc7010694, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 36x320, buffer 0x728caef9], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 50.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 0xffffffffc7010694, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x728caef9], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 50.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 0xffffffffc7010694, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x27, buffer 0x728caef9], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 50.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 0xffffffffc7010694, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x728caef9], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 50.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 0x728caef9], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x7246b7e5], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 428x320 of 892x667, swapInterval 1, drawable 0xffffffffbc0107fa, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x7246b7e5], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/0 406x320 of 892x667, swapInterval 1, drawable 0xffffffffbc0107fa, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 406x320, buffer 0x7246b7e5], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/320 428x320 of 892x667, swapInterval 1, drawable 0xffffffffbc0107fa, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x7246b7e5], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/320 406x320 of 892x667, swapInterval 1, drawable 0xffffffffbc0107fa, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 406x320, buffer 0x7246b7e5], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/640 428x27 of 892x667, swapInterval 1, drawable 0xffffffffbc0107fa, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x7246b7e5], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/640 406x27 of 892x667, swapInterval 1, drawable 0xffffffffbc0107fa, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x7246b7e5], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x7246b7e5], 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@3accc68f: custom/internal type = 1/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@727bfdf6 [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x728caef9], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 892x667, swapInterval 1, drawable 0xffffffffc7010694, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x728caef9], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 50.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 0xffffffffc7010694, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x728caef9], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 50.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 0xffffffffc7010694, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 36x320, buffer 0x728caef9], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 50.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 0xffffffffc7010694, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x728caef9], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 50.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 0xffffffffc7010694, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x728caef9], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 50.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 0xffffffffc7010694, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 36x320, buffer 0x728caef9], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 50.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 0xffffffffc7010694, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x728caef9], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 50.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 0xffffffffc7010694, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x27, buffer 0x728caef9], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 50.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 0xffffffffc7010694, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x728caef9], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 50.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 0x728caef9], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x7246b7e5], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 428x320 of 892x667, swapInterval 1, drawable 0xffffffffbc0107fa, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x7246b7e5], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/0 406x320 of 892x667, swapInterval 1, drawable 0xffffffffbc0107fa, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 406x320, buffer 0x7246b7e5], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/320 428x320 of 892x667, swapInterval 1, drawable 0xffffffffbc0107fa, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x7246b7e5], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/320 406x320 of 892x667, swapInterval 1, drawable 0xffffffffbc0107fa, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 406x320, buffer 0x7246b7e5], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/640 428x27 of 892x667, swapInterval 1, drawable 0xffffffffbc0107fa, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x7246b7e5], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/640 406x27 of 892x667, swapInterval 1, drawable 0xffffffffbc0107fa, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x7246b7e5], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x7246b7e5], image[size 892 x 667, buffer 0x0], 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 0xffffffffbc0107fa, 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 0xffffffffc7010694, tileRendererInUse null [junit] >> Gears angle 50.0, [l -1.3375, r 1.3375, b -1.0, t 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 1185 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@7773fa4d: custom/internal type = 4/0 DirectColorModel: rmask=ff gmask=ff00 bmask=ff0000 amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@7d662981 [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x3b3088d4], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 892x667, swapInterval 1, drawable 0xffffffffc7010694, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x3b3088d4], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 56.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 0xffffffffc7010694, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x3b3088d4], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 56.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 0xffffffffc7010694, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 36x320, buffer 0x3b3088d4], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 56.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 0xffffffffc7010694, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x3b3088d4], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 56.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 0xffffffffc7010694, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x3b3088d4], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 56.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 0xffffffffc7010694, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 36x320, buffer 0x3b3088d4], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 56.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 0xffffffffc7010694, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x3b3088d4], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 56.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 0xffffffffc7010694, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x27, buffer 0x3b3088d4], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 56.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 0xffffffffc7010694, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x3b3088d4], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 56.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 0x3b3088d4], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x27b72cdc], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 428x320 of 892x667, swapInterval 1, drawable 0xffffffffbc0107fa, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x27b72cdc], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/0 406x320 of 892x667, swapInterval 1, drawable 0xffffffffbc0107fa, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 406x320, buffer 0x27b72cdc], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/320 428x320 of 892x667, swapInterval 1, drawable 0xffffffffbc0107fa, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x27b72cdc], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/320 406x320 of 892x667, swapInterval 1, drawable 0xffffffffbc0107fa, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 406x320, buffer 0x27b72cdc], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/640 428x27 of 892x667, swapInterval 1, drawable 0xffffffffbc0107fa, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x27b72cdc], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/640 406x27 of 892x667, swapInterval 1, drawable 0xffffffffbc0107fa, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x27b72cdc], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x27b72cdc], 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@554055fb: custom/internal type = 4/0 DirectColorModel: rmask=ff gmask=ff00 bmask=ff0000 amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@27978b85 [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x3b3088d4], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 892x667, swapInterval 1, drawable 0xffffffffc7010694, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x3b3088d4], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 56.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 0xffffffffc7010694, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x3b3088d4], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 56.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 0xffffffffc7010694, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 36x320, buffer 0x3b3088d4], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 56.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 0xffffffffc7010694, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x3b3088d4], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 56.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 0xffffffffc7010694, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x3b3088d4], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 56.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 0xffffffffc7010694, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 36x320, buffer 0x3b3088d4], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 56.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 0xffffffffc7010694, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x3b3088d4], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 56.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 0xffffffffc7010694, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x27, buffer 0x3b3088d4], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 56.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 0xffffffffc7010694, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x3b3088d4], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 56.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 0x3b3088d4], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x27b72cdc], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 428x320 of 892x667, swapInterval 1, drawable 0xffffffffbc0107fa, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x27b72cdc], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/0 406x320 of 892x667, swapInterval 1, drawable 0xffffffffbc0107fa, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 406x320, buffer 0x27b72cdc], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/320 428x320 of 892x667, swapInterval 1, drawable 0xffffffffbc0107fa, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x27b72cdc], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/320 406x320 of 892x667, swapInterval 1, drawable 0xffffffffbc0107fa, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 406x320, buffer 0x27b72cdc], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/640 428x27 of 892x667, swapInterval 1, drawable 0xffffffffbc0107fa, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x27b72cdc], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/640 406x27 of 892x667, swapInterval 1, drawable 0xffffffffbc0107fa, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x27b72cdc], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x27b72cdc], image[size 892 x 667, buffer 0x0], 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 0xffffffffbc0107fa, 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 0xffffffffc7010694, tileRendererInUse null [junit] >> Gears angle 56.5, [l -1.3375, r 1.3375, b -1.0, t 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 1138 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@250a3bc5: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@71ccfedb [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x150ca3a4], image[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 0xffffffffc7010694, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x150ca3a4], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 61.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 0xffffffffc7010694, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x150ca3a4], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 61.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 0xffffffffc7010694, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 169x320, buffer 0x150ca3a4], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 61.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 0xffffffffc7010694, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x150ca3a4], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 61.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 0xffffffffc7010694, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x150ca3a4], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 61.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 0xffffffffc7010694, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 169x320, buffer 0x150ca3a4], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 61.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 0xffffffffc7010694, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x160, buffer 0x150ca3a4], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 61.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 0xffffffffc7010694, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x160, buffer 0x150ca3a4], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 61.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 0xffffffffc7010694, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 169x160, buffer 0x150ca3a4], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 61.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 0x150ca3a4], 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 0x34dd63cf], image[size 1025 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 0xffffffffbc0107fa, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/133 428x320, buffer 0x34dd63cf], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffbc0107fa, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/133 406x320, buffer 0x34dd63cf], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffbc0107fa, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/453 428x320, buffer 0x34dd63cf], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffbc0107fa, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/453 406x320, buffer 0x34dd63cf], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffbc0107fa, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/773 428x27, buffer 0x34dd63cf], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffbc0107fa, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/773 406x27, buffer 0x34dd63cf], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [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 0x34dd63cf], 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@28c7062b: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@8b2a031 [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x150ca3a4], image[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 0xffffffffc7010694, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x150ca3a4], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 61.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 0xffffffffc7010694, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x150ca3a4], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 61.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 0xffffffffc7010694, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 169x320, buffer 0x150ca3a4], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 61.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 0xffffffffc7010694, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x150ca3a4], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 61.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 0xffffffffc7010694, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x150ca3a4], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 61.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 0xffffffffc7010694, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 169x320, buffer 0x150ca3a4], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 61.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 0xffffffffc7010694, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x160, buffer 0x150ca3a4], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 61.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 0xffffffffc7010694, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x160, buffer 0x150ca3a4], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 61.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 0xffffffffc7010694, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 169x160, buffer 0x150ca3a4], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 61.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 0x150ca3a4], 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 0x34dd63cf], image[size 1025 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 0xffffffffbc0107fa, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/133 428x320, buffer 0x34dd63cf], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffbc0107fa, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/133 406x320, buffer 0x34dd63cf], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffbc0107fa, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/453 428x320, buffer 0x34dd63cf], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffbc0107fa, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/453 406x320, buffer 0x34dd63cf], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffbc0107fa, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/773 428x27, buffer 0x34dd63cf], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffbc0107fa, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/773 406x27, buffer 0x34dd63cf], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [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 0x34dd63cf], 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@2e61f719: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@2bd6bf94 [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x150ca3a4], image[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 0xffffffffc7010694, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x150ca3a4], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 61.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 0xffffffffc7010694, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x150ca3a4], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 61.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 0xffffffffc7010694, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 169x320, buffer 0x150ca3a4], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 61.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 0xffffffffc7010694, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x150ca3a4], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 61.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 0xffffffffc7010694, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x150ca3a4], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 61.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 0xffffffffc7010694, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 169x320, buffer 0x150ca3a4], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 61.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 0xffffffffc7010694, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x160, buffer 0x150ca3a4], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 61.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 0xffffffffc7010694, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x160, buffer 0x150ca3a4], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 61.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 0xffffffffc7010694, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 169x160, buffer 0x150ca3a4], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 61.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 0x150ca3a4], 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 0x34dd63cf], image[size 1025 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 0xffffffffbc0107fa, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/133 428x320, buffer 0x34dd63cf], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffbc0107fa, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/133 406x320, buffer 0x34dd63cf], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffbc0107fa, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/453 428x320, buffer 0x34dd63cf], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffbc0107fa, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/453 406x320, buffer 0x34dd63cf], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffbc0107fa, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/773 428x27, buffer 0x34dd63cf], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffbc0107fa, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/773 406x27, buffer 0x34dd63cf], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [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 0x34dd63cf], image[size 1025 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 0xffffffffbb0108ad, 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 0xffffffffde0107c2, tileRendererInUse null [junit] >> Gears angle 61.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 1953 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 0x20108e9, tileRendererInUse null [junit] >> Gears angle 62.0, [l -1.3375, r 1.3375, b -1.0, t 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 0xffffffff8101004c, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] 0 s: 60 f / 588 ms, 102.0 fps, 9 ms/f; total: 60 f, 102.0 fps, 9 ms/f [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155414998 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:1675155415003 d 0ms]] [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT - test01_flip1_aa0_bitmap_layered [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT - test01_flip1_aa0_layered [junit] Thread[AWT-EventQueue-0,6,main] Gears.init: tileRendererInUse null [junit] GearsES2 init on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL2/GL4bc.hw], offscr[fbo]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.hw] [junit] GL Version 4.6 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR NVIDIA Corporation [junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [junit] GL_VERSION 4.6.0 NVIDIA 391.35 [junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 325 [junit] GLX_EXTENSIONS 30 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 list created: 1 [junit] gear2 list created: 2 [junit] gear3 list created: 3 [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0xffffffffc6010877, 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 0xffffffffc6010877, 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:1675155415124 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155415124 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155415124 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155415125 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155415126 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 0x1a369264], 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 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 428x320 brd 0, cur 0/1 428x320, buffer 0x1a369264], 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 false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/1 428x320 brd 0, cur 0/1 428x320, buffer 0x1a369264], 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 0x7f10ab13], 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 0xffffffffc6010877, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x2, rowOrder 21, offset/size 0/1 428x320 brd 0, cur 0/1 400x320, buffer 0x7f10ab13], 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 0xffffffffc6010877, tileRendererInUse TileRenderer[tile[# 1: [0][1] / 1x2, rowOrder 21, offset/size 0/1 428x320 brd 0, cur 0/321 400x1, buffer 0x7f10ab13], 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 0x7f10ab13], 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 0x1a369264], 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 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 428x320 brd 0, cur 0/1 428x320, buffer 0x1a369264], 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 false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/1 428x320 brd 0, cur 0/1 428x320, buffer 0x1a369264], 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 0x7f10ab13], 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 0xffffffffc6010877, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x2, rowOrder 21, offset/size 0/1 428x320 brd 0, cur 0/1 400x320, buffer 0x7f10ab13], 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 0xffffffffc6010877, tileRendererInUse TileRenderer[tile[# 1: [0][1] / 1x2, rowOrder 21, offset/size 0/1 428x320 brd 0, cur 0/321 400x1, buffer 0x7f10ab13], 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 0x7f10ab13], 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 0x1a369264], 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 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 187/-1 428x320 brd 0, cur 187/-1 242x201, buffer 0x1a369264], image[size 429 x 320, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 18.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 0x1a369264], 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 0x7f10ab13], 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 0xffffffffc6010877, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 400x320, buffer 0x7f10ab13], 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 0x7f10ab13], 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 0x1a369264], 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 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 187/200 428x320 brd 0, cur 187/200 242x1, buffer 0x1a369264], image[size 429 x 320, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 18.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 0x1a369264], 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 0xffffffffc6010877, 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 0xffffffff900108ea, 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 280 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 0xffffffffb801002d, 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 0xffffffffaa01087c, 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 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 0x76b673ff], 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 0xffffffffaa01087c, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 428x320, buffer 0x76b673ff], image[size 428 x 321, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] >> Gears angle 22.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 0x76b673ff], 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 0x3aadc3b6], 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 0xb0108d7, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 400x321, buffer 0x3aadc3b6], 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 0x3aadc3b6], 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 0x76b673ff], 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 0xffffffffaa01087c, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 428x320, buffer 0x76b673ff], image[size 428 x 321, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] >> Gears angle 22.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 0x76b673ff], 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 0x3aadc3b6], 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 0xb0108d7, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 400x321, buffer 0x3aadc3b6], 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 0x3aadc3b6], 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 0x76b673ff], 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 0xffffffffaa01087c, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 187/-1 1024x1024 brd 0, cur 187/-1 242x202, buffer 0x76b673ff], image[size 429 x 320, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] >> Gears angle 22.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 0x76b673ff], 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 0x3aadc3b6], 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 0xb0108d7, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 400x320, buffer 0x3aadc3b6], 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 0x3aadc3b6], 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 0x63010833, 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 0x63010833, 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 0xffffffff900108ea, 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 0xffffffff900108ea, 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 271 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 0x44a2ed02], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 892x667, swapInterval 1, drawable 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x44a2ed02], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 27.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 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x44a2ed02], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 27.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 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 36x320, buffer 0x44a2ed02], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 27.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 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x44a2ed02], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 27.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 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x44a2ed02], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 27.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 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 36x320, buffer 0x44a2ed02], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 27.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 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x44a2ed02], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 27.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 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x27, buffer 0x44a2ed02], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 27.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 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x44a2ed02], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 27.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 0x44a2ed02], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x362cde31], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 428x320 of 892x667, swapInterval 1, drawable 0x63010833, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x362cde31], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/0 406x320 of 892x667, swapInterval 1, drawable 0x63010833, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 406x320, buffer 0x362cde31], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/320 428x320 of 892x667, swapInterval 1, drawable 0x63010833, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x362cde31], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/320 406x320 of 892x667, swapInterval 1, drawable 0x63010833, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 406x320, buffer 0x362cde31], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/640 428x27 of 892x667, swapInterval 1, drawable 0x63010833, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x362cde31], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/640 406x27 of 892x667, swapInterval 1, drawable 0x63010833, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x362cde31], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x362cde31], 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 0x44a2ed02], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 892x667, swapInterval 1, drawable 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x44a2ed02], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 27.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 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x44a2ed02], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 27.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 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 36x320, buffer 0x44a2ed02], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 27.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 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x44a2ed02], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 27.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 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x44a2ed02], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 27.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 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 36x320, buffer 0x44a2ed02], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 27.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 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x44a2ed02], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 27.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 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x27, buffer 0x44a2ed02], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 27.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 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x44a2ed02], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 27.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 0x44a2ed02], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x362cde31], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 428x320 of 892x667, swapInterval 1, drawable 0x63010833, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x362cde31], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/0 406x320 of 892x667, swapInterval 1, drawable 0x63010833, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 406x320, buffer 0x362cde31], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/320 428x320 of 892x667, swapInterval 1, drawable 0x63010833, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x362cde31], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/320 406x320 of 892x667, swapInterval 1, drawable 0x63010833, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 406x320, buffer 0x362cde31], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/640 428x27 of 892x667, swapInterval 1, drawable 0x63010833, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x362cde31], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/640 406x27 of 892x667, swapInterval 1, drawable 0x63010833, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x362cde31], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x362cde31], 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 0x44a2ed02], 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 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 390/1 428x320 brd 0, cur 390/1 428x70, buffer 0x44a2ed02], image[size 892 x 668, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 27.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 false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 390/1 428x320 brd 0, cur 390/1 428x70, buffer 0x44a2ed02], 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 0x362cde31], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 428x320 of 892x667, swapInterval 1, drawable 0x63010833, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x362cde31], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] 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 0x362cde31], 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 0x44a2ed02], 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 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 817/1 428x320 brd 0, cur 817/1 75x70, buffer 0x44a2ed02], image[size 892 x 668, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 27.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 false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 817/1 428x320 brd 0, cur 817/1 75x70, buffer 0x44a2ed02], 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 0x362cde31], 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 0x63010833, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 428/0 428x320 brd 0, cur 428/0 406x320, buffer 0x362cde31], 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 0x362cde31], 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 0x44a2ed02], image[size 892 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 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x2, rowOrder 21, offset/size 390/69 428x320 brd 0, cur 390/69 428x320, buffer 0x44a2ed02], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 27.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 false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 390/389 428x1 of 892x667, swapInterval 1, drawable 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 1: [0][1] / 1x2, rowOrder 21, offset/size 390/69 428x320 brd 0, cur 390/389 428x1, buffer 0x44a2ed02], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 27.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 false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][1] / 1x2, rowOrder 21, offset/size 390/69 428x320 brd 0, cur 390/389 428x1, buffer 0x44a2ed02], image[size 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 0x362cde31], image[size 892 x 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 0x63010833, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x2, rowOrder 21, offset/size 0/319 428x320 brd 0, cur 0/319 428x320, buffer 0x362cde31], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0x63010833, tileRendererInUse TileRenderer[tile[# 1: [0][1] / 1x2, rowOrder 21, offset/size 0/319 428x320 brd 0, cur 0/639 428x1, buffer 0x362cde31], image[size 892 x 667, buffer 0x0], glad[1 listener, pre 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 0x362cde31], 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 0x44a2ed02], image[size 892 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 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x2, rowOrder 21, offset/size 817/69 428x320 brd 0, cur 817/69 75x320, buffer 0x44a2ed02], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 27.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 false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 817/389 75x1 of 892x667, swapInterval 1, drawable 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 1: [0][1] / 1x2, rowOrder 21, offset/size 817/69 428x320 brd 0, cur 817/389 75x1, buffer 0x44a2ed02], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 27.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 false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][1] / 1x2, rowOrder 21, offset/size 817/69 428x320 brd 0, cur 817/389 75x1, buffer 0x44a2ed02], image[size 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 0x362cde31], 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 0x63010833, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x2, rowOrder 21, offset/size 428/319 428x320 brd 0, cur 428/319 406x320, buffer 0x362cde31], 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 0x63010833, tileRendererInUse TileRenderer[tile[# 1: [0][1] / 1x2, rowOrder 21, offset/size 428/319 428x320 brd 0, cur 428/639 406x1, buffer 0x362cde31], 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 0x362cde31], 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 0x44a2ed02], image[size 892 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 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 390/390 428x320 brd 0, cur 390/390 428x27, buffer 0x44a2ed02], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 27.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 false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 390/390 428x320 brd 0, cur 390/390 428x27, buffer 0x44a2ed02], image[size 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 0x362cde31], image[size 892 x 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 0x63010833, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/640 428x320 brd 0, cur 0/640 428x27, buffer 0x362cde31], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [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 0x362cde31], 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 0x44a2ed02], image[size 892 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 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 817/390 428x320 brd 0, cur 817/390 75x27, buffer 0x44a2ed02], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 27.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 false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 817/390 428x320 brd 0, cur 817/390 75x27, buffer 0x44a2ed02], image[size 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 0x362cde31], 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 0x63010833, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 428/640 428x320 brd 0, cur 428/640 406x27, buffer 0x362cde31], 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 0x362cde31], 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 0x63010833, 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 0xffffffff900108ea, tileRendererInUse null [junit] >> Gears angle 27.0, [l -1.3375, r 1.3375, b -1.0, t 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 898 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 0xffffffffc6010877, 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 0xffffffff92010861, tileRendererInUse null [junit] >> Gears angle 31.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip 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 0x4180c184], image[size 892 x 667, 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 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 2048x2048 brd 0, cur 0/0 892x667, buffer 0x4180c184], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 31.5, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 2048x2048 brd 0, cur 0/0 892x667, buffer 0x4180c184], image[size 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 0x561fd539], image[size 892 x 667, 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 0xffffffffb90108c7, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 2048x2048 brd 0, cur 0/0 834x667, buffer 0x561fd539], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] 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 0x561fd539], 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 0x4180c184], image[size 892 x 667, 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 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 2048x2048 brd 0, cur 0/0 892x667, buffer 0x4180c184], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 31.5, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 2048x2048 brd 0, cur 0/0 892x667, buffer 0x4180c184], image[size 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 0x561fd539], image[size 892 x 667, 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 0xffffffffb90108c7, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 2048x2048 brd 0, cur 0/0 834x667, buffer 0x561fd539], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] 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 0x561fd539], 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 0x4180c184], image[size 892 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 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 389/0 2048x2048 brd 0, cur 389/0 503x417, buffer 0x4180c184], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 31.5, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -0.17091453, r 1.3373313, b -1.0, t 0.2503748] 1.5082458x1.2503748, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 389/0 2048x2048 brd 0, cur 389/0 503x417, buffer 0x4180c184], image[size 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 0x561fd539], 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 0xffffffffb90108c7, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 2048x2048 brd 0, cur 0/0 834x667, buffer 0x561fd539], 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 0x561fd539], 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 0xb0108d7, 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 0xb0108d7, 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 0xffffffff900108ea, tileRendererInUse null [junit] >> Gears angle 31.5, [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0 -> [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0xffffffff900108ea, 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 500 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 0x6c62e1cb], 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 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x6c62e1cb], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.0, [l -1.2796504, r 1.2796504, b -1.0, t 1.0] 2.559301x2.0 -> [l -1.2796504, r -0.21098626, b -1.0, t -0.20099872] 1.0686642x0.7990013, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 428/0 428x320 of 1025x801, swapInterval 1, drawable 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x6c62e1cb], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.0, [l -1.2796504, r 1.2796504, b -1.0, t 1.0] 2.559301x2.0 -> [l -0.21098626, r 0.85767794, b -1.0, t -0.20099872] 1.0686642x0.7990013, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 856/0 169x320 of 1025x801, swapInterval 1, drawable 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 169x320, buffer 0x6c62e1cb], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.0, [l -1.2796504, r 1.2796504, b -1.0, t 1.0] 2.559301x2.0 -> [l 0.85767794, r 1.2796504, b -1.0, t -0.20099872] 0.4219725x0.7990013, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/320 428x320 of 1025x801, swapInterval 1, drawable 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x6c62e1cb], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.0, [l -1.2796504, r 1.2796504, b -1.0, t 1.0] 2.559301x2.0 -> [l -1.2796504, r -0.21098626, b -0.20099872, t 0.59800255] 1.0686642x0.7990013, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 428/320 428x320 of 1025x801, swapInterval 1, drawable 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x6c62e1cb], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.0, [l -1.2796504, r 1.2796504, b -1.0, t 1.0] 2.559301x2.0 -> [l -0.21098626, r 0.85767794, b -0.20099872, t 0.59800255] 1.0686642x0.7990013, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 856/320 169x320 of 1025x801, swapInterval 1, drawable 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 169x320, buffer 0x6c62e1cb], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.0, [l -1.2796504, r 1.2796504, b -1.0, t 1.0] 2.559301x2.0 -> [l 0.85767794, r 1.2796504, b -0.20099872, t 0.59800255] 0.4219725x0.7990013, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/640 428x161 of 1025x801, swapInterval 1, drawable 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x161, buffer 0x6c62e1cb], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.0, [l -1.2796504, r 1.2796504, b -1.0, t 1.0] 2.559301x2.0 -> [l -1.2796504, r -0.21098626, b 0.59800255, t 1.0] 1.0686642x0.40199745, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 428/640 428x161 of 1025x801, swapInterval 1, drawable 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x161, buffer 0x6c62e1cb], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.0, [l -1.2796504, r 1.2796504, b -1.0, t 1.0] 2.559301x2.0 -> [l -0.21098626, r 0.85767794, b 0.59800255, t 1.0] 1.0686642x0.40199745, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 856/640 169x161 of 1025x801, swapInterval 1, drawable 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 169x161, buffer 0x6c62e1cb], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.0, [l -1.2796504, r 1.2796504, b -1.0, t 1.0] 2.559301x2.0 -> [l 0.85767794, r 1.2796504, b 0.59800255, t 1.0] 0.4219725x0.40199745, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 169x161, buffer 0x6c62e1cb], 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 0x4ba32bb2], image[size 1025 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 0xb0108d7, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/133 428x320, buffer 0x4ba32bb2], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0xb0108d7, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/133 406x320, buffer 0x4ba32bb2], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0xb0108d7, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/453 428x320, buffer 0x4ba32bb2], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0xb0108d7, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/453 406x320, buffer 0x4ba32bb2], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0xb0108d7, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/773 428x27, buffer 0x4ba32bb2], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0xb0108d7, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/773 406x27, buffer 0x4ba32bb2], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [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 0x4ba32bb2], 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 0x6c62e1cb], 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 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x6c62e1cb], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.0, [l -1.2796504, r 1.2796504, b -1.0, t 1.0] 2.559301x2.0 -> [l -1.2796504, r -0.21098626, b -1.0, t -0.20099872] 1.0686642x0.7990013, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 428/0 428x320 of 1025x801, swapInterval 1, drawable 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x6c62e1cb], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.0, [l -1.2796504, r 1.2796504, b -1.0, t 1.0] 2.559301x2.0 -> [l -0.21098626, r 0.85767794, b -1.0, t -0.20099872] 1.0686642x0.7990013, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 856/0 169x320 of 1025x801, swapInterval 1, drawable 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 169x320, buffer 0x6c62e1cb], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.0, [l -1.2796504, r 1.2796504, b -1.0, t 1.0] 2.559301x2.0 -> [l 0.85767794, r 1.2796504, b -1.0, t -0.20099872] 0.4219725x0.7990013, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/320 428x320 of 1025x801, swapInterval 1, drawable 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x6c62e1cb], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.0, [l -1.2796504, r 1.2796504, b -1.0, t 1.0] 2.559301x2.0 -> [l -1.2796504, r -0.21098626, b -0.20099872, t 0.59800255] 1.0686642x0.7990013, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 428/320 428x320 of 1025x801, swapInterval 1, drawable 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x6c62e1cb], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.0, [l -1.2796504, r 1.2796504, b -1.0, t 1.0] 2.559301x2.0 -> [l -0.21098626, r 0.85767794, b -0.20099872, t 0.59800255] 1.0686642x0.7990013, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 856/320 169x320 of 1025x801, swapInterval 1, drawable 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 169x320, buffer 0x6c62e1cb], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.0, [l -1.2796504, r 1.2796504, b -1.0, t 1.0] 2.559301x2.0 -> [l 0.85767794, r 1.2796504, b -0.20099872, t 0.59800255] 0.4219725x0.7990013, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/640 428x161 of 1025x801, swapInterval 1, drawable 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x161, buffer 0x6c62e1cb], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.0, [l -1.2796504, r 1.2796504, b -1.0, t 1.0] 2.559301x2.0 -> [l -1.2796504, r -0.21098626, b 0.59800255, t 1.0] 1.0686642x0.40199745, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 428/640 428x161 of 1025x801, swapInterval 1, drawable 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x161, buffer 0x6c62e1cb], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.0, [l -1.2796504, r 1.2796504, b -1.0, t 1.0] 2.559301x2.0 -> [l -0.21098626, r 0.85767794, b 0.59800255, t 1.0] 1.0686642x0.40199745, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 856/640 169x161 of 1025x801, swapInterval 1, drawable 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 169x161, buffer 0x6c62e1cb], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.0, [l -1.2796504, r 1.2796504, b -1.0, t 1.0] 2.559301x2.0 -> [l 0.85767794, r 1.2796504, b 0.59800255, t 1.0] 0.4219725x0.40199745, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 169x161, buffer 0x6c62e1cb], 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 0x4ba32bb2], image[size 1025 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 0xb0108d7, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/133 428x320, buffer 0x4ba32bb2], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0xb0108d7, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/133 406x320, buffer 0x4ba32bb2], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0xb0108d7, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/453 428x320, buffer 0x4ba32bb2], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0xb0108d7, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/453 406x320, buffer 0x4ba32bb2], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0xb0108d7, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/773 428x27, buffer 0x4ba32bb2], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0xb0108d7, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/773 406x27, buffer 0x4ba32bb2], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [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 0x4ba32bb2], 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 0x6c62e1cb], 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 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 390/0 428x320 brd 0, cur 390/0 428x204, buffer 0x6c62e1cb], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.0, [l -1.2796504, r 1.2796504, b -1.0, t 1.0] 2.559301x2.0 -> [l -0.3058676, r 0.7627966, b -1.0, t -0.4906367] 1.0686642x0.5093633, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 390/0 428x320 brd 0, cur 390/0 428x204, buffer 0x6c62e1cb], 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 0x4ba32bb2], 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 0xb0108d7, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/134 428x320 brd 0, cur 0/134 428x320, buffer 0x4ba32bb2], 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 0x4ba32bb2], 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 0x6c62e1cb], 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 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 817/0 428x320 brd 0, cur 817/0 208x204, buffer 0x6c62e1cb], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.0, [l -1.2796504, r 1.2796504, b -1.0, t 1.0] 2.559301x2.0 -> [l 0.76029944, r 1.2796502, b -1.0, t -0.4906367] 0.51935077x0.5093633, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 817/0 428x320 brd 0, cur 817/0 208x204, buffer 0x6c62e1cb], 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 0x4ba32bb2], 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 0xb0108d7, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 428/134 428x320 brd 0, cur 428/134 406x320, buffer 0x4ba32bb2], 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 0x4ba32bb2], 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 0x6c62e1cb], 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 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x2, rowOrder 21, offset/size 390/203 428x320 brd 0, cur 390/203 428x320, buffer 0x6c62e1cb], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.0, [l -1.2796504, r 1.2796504, b -1.0, t 1.0] 2.559301x2.0 -> [l -0.3058676, r 0.7627966, b -0.4931336, t 0.30586767] 1.0686642x0.7990013, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 390/523 428x1 of 1025x801, swapInterval 1, drawable 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 1: [0][1] / 1x2, rowOrder 21, offset/size 390/203 428x320 brd 0, cur 390/523 428x1, buffer 0x6c62e1cb], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.0, [l -1.2796504, r 1.2796504, b -1.0, t 1.0] 2.559301x2.0 -> [l -0.3058676, r 0.7627966, b 0.30586767, t 0.30836454] 1.0686642x0.0024968684, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][1] / 1x2, rowOrder 21, offset/size 390/203 428x320 brd 0, cur 390/523 428x1, buffer 0x6c62e1cb], 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 0x4ba32bb2], image[size 1025 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 0xb0108d7, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x2, rowOrder 21, offset/size 0/452 428x320 brd 0, cur 0/452 428x320, buffer 0x4ba32bb2], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0xb0108d7, tileRendererInUse TileRenderer[tile[# 1: [0][1] / 1x2, rowOrder 21, offset/size 0/452 428x320 brd 0, cur 0/772 428x1, buffer 0x4ba32bb2], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre 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 0x4ba32bb2], 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 0x6c62e1cb], 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 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x2, rowOrder 21, offset/size 817/203 428x320 brd 0, cur 817/203 208x320, buffer 0x6c62e1cb], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.0, [l -1.2796504, r 1.2796504, b -1.0, t 1.0] 2.559301x2.0 -> [l 0.76029944, r 1.2796502, b -0.4931336, t 0.30586767] 0.51935077x0.7990013, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 817/523 208x1 of 1025x801, swapInterval 1, drawable 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 1: [0][1] / 1x2, rowOrder 21, offset/size 817/203 428x320 brd 0, cur 817/523 208x1, buffer 0x6c62e1cb], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.0, [l -1.2796504, r 1.2796504, b -1.0, t 1.0] 2.559301x2.0 -> [l 0.76029944, r 1.2796502, b 0.30586767, t 0.30836454] 0.51935077x0.0024968684, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][1] / 1x2, rowOrder 21, offset/size 817/203 428x320 brd 0, cur 817/523 208x1, buffer 0x6c62e1cb], 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 0x4ba32bb2], 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 0xb0108d7, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x2, rowOrder 21, offset/size 428/452 428x320 brd 0, cur 428/452 406x320, buffer 0x4ba32bb2], 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 0xb0108d7, tileRendererInUse TileRenderer[tile[# 1: [0][1] / 1x2, rowOrder 21, offset/size 428/452 428x320 brd 0, cur 428/772 406x1, buffer 0x4ba32bb2], 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 0x4ba32bb2], 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 0x6c62e1cb], 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 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 390/524 428x320 brd 0, cur 390/524 428x27, buffer 0x6c62e1cb], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.0, [l -1.2796504, r 1.2796504, b -1.0, t 1.0] 2.559301x2.0 -> [l -0.3058676, r 0.7627966, b 0.3083645, t 0.37578022] 1.0686642x0.067415714, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 390/524 428x320 brd 0, cur 390/524 428x27, buffer 0x6c62e1cb], 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 0x4ba32bb2], 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 0xb0108d7, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/774 428x320 brd 0, cur 0/774 428x27, buffer 0x4ba32bb2], 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 0x4ba32bb2], 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 0x6c62e1cb], 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 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 817/524 428x320 brd 0, cur 817/524 208x27, buffer 0x6c62e1cb], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.0, [l -1.2796504, r 1.2796504, b -1.0, t 1.0] 2.559301x2.0 -> [l 0.76029944, r 1.2796502, b 0.3083645, t 0.37578022] 0.51935077x0.067415714, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 817/524 428x320 brd 0, cur 817/524 208x27, buffer 0x6c62e1cb], 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 0x4ba32bb2], 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 0xb0108d7, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 428/774 428x320 brd 0, cur 428/774 406x27, buffer 0x4ba32bb2], 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 0x4ba32bb2], 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 0xb0108d7, 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 0xffffffff900108ea, tileRendererInUse null [junit] >> Gears angle 36.0, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0, v-flip false [junit] PRINT Duration 922 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 0xffffffff900108ea, tileRendererInUse null [junit] >> Gears angle 37.0, [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0 -> [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0xb0108d7, 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@7f8516b2: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@682a405b [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x1ebc2782], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 892x667, swapInterval 1, drawable 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x1ebc2782], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 42.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 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x1ebc2782], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 42.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 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 36x320, buffer 0x1ebc2782], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 42.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 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x1ebc2782], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 42.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 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x1ebc2782], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 42.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 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 36x320, buffer 0x1ebc2782], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 42.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 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x1ebc2782], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 42.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 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x27, buffer 0x1ebc2782], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 42.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 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x1ebc2782], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 42.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 0x1ebc2782], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x7d000a7d], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 428x320 of 892x667, swapInterval 1, drawable 0xb0108d7, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x7d000a7d], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/0 406x320 of 892x667, swapInterval 1, drawable 0xb0108d7, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 406x320, buffer 0x7d000a7d], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/320 428x320 of 892x667, swapInterval 1, drawable 0xb0108d7, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x7d000a7d], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/320 406x320 of 892x667, swapInterval 1, drawable 0xb0108d7, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 406x320, buffer 0x7d000a7d], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/640 428x27 of 892x667, swapInterval 1, drawable 0xb0108d7, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x7d000a7d], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/640 406x27 of 892x667, swapInterval 1, drawable 0xb0108d7, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x7d000a7d], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x7d000a7d], 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@7eab72ed: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@caed1a1 [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x1ebc2782], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 892x667, swapInterval 1, drawable 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x1ebc2782], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 42.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 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x1ebc2782], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 42.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 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 36x320, buffer 0x1ebc2782], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 42.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 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x1ebc2782], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 42.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 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x1ebc2782], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 42.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 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 36x320, buffer 0x1ebc2782], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 42.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 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x1ebc2782], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 42.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 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x27, buffer 0x1ebc2782], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 42.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 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x1ebc2782], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 42.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 0x1ebc2782], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x7d000a7d], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 428x320 of 892x667, swapInterval 1, drawable 0xb0108d7, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x7d000a7d], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/0 406x320 of 892x667, swapInterval 1, drawable 0xb0108d7, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 406x320, buffer 0x7d000a7d], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/320 428x320 of 892x667, swapInterval 1, drawable 0xb0108d7, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x7d000a7d], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/320 406x320 of 892x667, swapInterval 1, drawable 0xb0108d7, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 406x320, buffer 0x7d000a7d], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/640 428x27 of 892x667, swapInterval 1, drawable 0xb0108d7, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x7d000a7d], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/640 406x27 of 892x667, swapInterval 1, drawable 0xb0108d7, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x7d000a7d], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x7d000a7d], 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@3d226439: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@274643ba [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x1ebc2782], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 892x667, swapInterval 1, drawable 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x1ebc2782], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 42.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 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x1ebc2782], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 42.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 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 36x320, buffer 0x1ebc2782], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 42.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 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x1ebc2782], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 42.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 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x1ebc2782], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 42.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 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 36x320, buffer 0x1ebc2782], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 42.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 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x1ebc2782], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 42.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 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x27, buffer 0x1ebc2782], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 42.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 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x1ebc2782], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 42.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 0x1ebc2782], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x7d000a7d], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 428x320 of 892x667, swapInterval 1, drawable 0xb0108d7, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x7d000a7d], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/0 406x320 of 892x667, swapInterval 1, drawable 0xb0108d7, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 406x320, buffer 0x7d000a7d], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/320 428x320 of 892x667, swapInterval 1, drawable 0xb0108d7, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x7d000a7d], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/320 406x320 of 892x667, swapInterval 1, drawable 0xb0108d7, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 406x320, buffer 0x7d000a7d], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/640 428x27 of 892x667, swapInterval 1, drawable 0xb0108d7, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x7d000a7d], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/640 406x27 of 892x667, swapInterval 1, drawable 0xb0108d7, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x7d000a7d], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x7d000a7d], image[size 892 x 667, buffer 0x0], 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 0xb0108d7, 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 0xffffffff900108ea, tileRendererInUse null [junit] >> Gears angle 42.5, [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0 -> [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0, v-flip false [junit] PRINT Duration 1960 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@242262f9: custom/internal type = 2/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@499e23a1 [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x3b74f93e], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 892x667, swapInterval 1, drawable 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x3b74f93e], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 47.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 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x3b74f93e], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 47.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 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 36x320, buffer 0x3b74f93e], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 47.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 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x3b74f93e], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 47.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 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x3b74f93e], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 47.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 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 36x320, buffer 0x3b74f93e], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 47.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 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x3b74f93e], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 47.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 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x27, buffer 0x3b74f93e], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 47.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 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x3b74f93e], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 47.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 0x3b74f93e], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x42aef2fd], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 428x320 of 892x667, swapInterval 1, drawable 0xb0108d7, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x42aef2fd], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/0 406x320 of 892x667, swapInterval 1, drawable 0xb0108d7, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 406x320, buffer 0x42aef2fd], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/320 428x320 of 892x667, swapInterval 1, drawable 0xb0108d7, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x42aef2fd], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/320 406x320 of 892x667, swapInterval 1, drawable 0xb0108d7, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 406x320, buffer 0x42aef2fd], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/640 428x27 of 892x667, swapInterval 1, drawable 0xb0108d7, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x42aef2fd], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/640 406x27 of 892x667, swapInterval 1, drawable 0xb0108d7, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x42aef2fd], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x42aef2fd], 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@5785401a: custom/internal type = 2/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@6d47182d [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x3b74f93e], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 892x667, swapInterval 1, drawable 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x3b74f93e], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 47.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 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x3b74f93e], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 47.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 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 36x320, buffer 0x3b74f93e], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 47.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 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x3b74f93e], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 47.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 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x3b74f93e], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 47.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 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 36x320, buffer 0x3b74f93e], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 47.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 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x3b74f93e], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 47.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 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x27, buffer 0x3b74f93e], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 47.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 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x3b74f93e], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 47.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 0x3b74f93e], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x42aef2fd], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 428x320 of 892x667, swapInterval 1, drawable 0xb0108d7, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x42aef2fd], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/0 406x320 of 892x667, swapInterval 1, drawable 0xb0108d7, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 406x320, buffer 0x42aef2fd], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/320 428x320 of 892x667, swapInterval 1, drawable 0xb0108d7, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x42aef2fd], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/320 406x320 of 892x667, swapInterval 1, drawable 0xb0108d7, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 406x320, buffer 0x42aef2fd], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/640 428x27 of 892x667, swapInterval 1, drawable 0xb0108d7, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x42aef2fd], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/640 406x27 of 892x667, swapInterval 1, drawable 0xb0108d7, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x42aef2fd], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x42aef2fd], 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@13abe683: custom/internal type = 2/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@2e3ca7d5 [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x3b74f93e], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 892x667, swapInterval 1, drawable 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x3b74f93e], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 47.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 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x3b74f93e], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 47.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 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 36x320, buffer 0x3b74f93e], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 47.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 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x3b74f93e], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 47.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 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x3b74f93e], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 47.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 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 36x320, buffer 0x3b74f93e], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 47.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 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x3b74f93e], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 47.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 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x27, buffer 0x3b74f93e], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 47.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 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x3b74f93e], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 47.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 0x3b74f93e], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x42aef2fd], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 428x320 of 892x667, swapInterval 1, drawable 0xb0108d7, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x42aef2fd], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/0 406x320 of 892x667, swapInterval 1, drawable 0xb0108d7, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 406x320, buffer 0x42aef2fd], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/320 428x320 of 892x667, swapInterval 1, drawable 0xb0108d7, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x42aef2fd], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/320 406x320 of 892x667, swapInterval 1, drawable 0xb0108d7, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 406x320, buffer 0x42aef2fd], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/640 428x27 of 892x667, swapInterval 1, drawable 0xb0108d7, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x42aef2fd], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/640 406x27 of 892x667, swapInterval 1, drawable 0xb0108d7, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x42aef2fd], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x42aef2fd], image[size 892 x 667, buffer 0x0], 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 0xb0108d7, 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 0xffffffff900108ea, 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 false [junit] PRINT Duration 1827 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@5b98fb4e: custom/internal type = 1/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@57654e98 [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x29520797], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 892x667, swapInterval 1, drawable 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x29520797], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 53.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 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x29520797], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 53.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 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 36x320, buffer 0x29520797], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 53.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 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x29520797], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 53.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 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x29520797], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 53.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 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 36x320, buffer 0x29520797], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 53.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 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x29520797], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 53.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 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x27, buffer 0x29520797], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 53.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 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x29520797], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 53.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 0x29520797], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x48098ebe], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 428x320 of 892x667, swapInterval 1, drawable 0xb0108d7, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x48098ebe], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/0 406x320 of 892x667, swapInterval 1, drawable 0xb0108d7, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 406x320, buffer 0x48098ebe], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/320 428x320 of 892x667, swapInterval 1, drawable 0xb0108d7, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x48098ebe], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/320 406x320 of 892x667, swapInterval 1, drawable 0xb0108d7, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 406x320, buffer 0x48098ebe], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/640 428x27 of 892x667, swapInterval 1, drawable 0xb0108d7, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x48098ebe], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/640 406x27 of 892x667, swapInterval 1, drawable 0xb0108d7, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x48098ebe], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x48098ebe], 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@2fcf567e: custom/internal type = 1/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@5e2efcf1 [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x29520797], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 892x667, swapInterval 1, drawable 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x29520797], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 53.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 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x29520797], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 53.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 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 36x320, buffer 0x29520797], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 53.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 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x29520797], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 53.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 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x29520797], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 53.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 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 36x320, buffer 0x29520797], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 53.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 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x29520797], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 53.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 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x27, buffer 0x29520797], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 53.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 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x29520797], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 53.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 0x29520797], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x48098ebe], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 428x320 of 892x667, swapInterval 1, drawable 0xb0108d7, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x48098ebe], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/0 406x320 of 892x667, swapInterval 1, drawable 0xb0108d7, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 406x320, buffer 0x48098ebe], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/320 428x320 of 892x667, swapInterval 1, drawable 0xb0108d7, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x48098ebe], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/320 406x320 of 892x667, swapInterval 1, drawable 0xb0108d7, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 406x320, buffer 0x48098ebe], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/640 428x27 of 892x667, swapInterval 1, drawable 0xb0108d7, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x48098ebe], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/640 406x27 of 892x667, swapInterval 1, drawable 0xb0108d7, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x48098ebe], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x48098ebe], image[size 892 x 667, buffer 0x0], 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 0xb0108d7, 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 0xffffffff900108ea, tileRendererInUse null [junit] >> Gears angle 53.5, [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0 -> [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0, v-flip false [junit] PRINT Duration 1075 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@e855307: custom/internal type = 4/0 DirectColorModel: rmask=ff gmask=ff00 bmask=ff0000 amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@5c10997e [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0xae9ac89], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 892x667, swapInterval 1, drawable 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0xae9ac89], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 58.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 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0xae9ac89], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 58.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 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 36x320, buffer 0xae9ac89], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 58.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 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0xae9ac89], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 58.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 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0xae9ac89], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 58.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 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 36x320, buffer 0xae9ac89], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 58.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 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0xae9ac89], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 58.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 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x27, buffer 0xae9ac89], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 58.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 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0xae9ac89], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 58.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 0xae9ac89], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x1974fac6], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 428x320 of 892x667, swapInterval 1, drawable 0xb0108d7, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x1974fac6], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/0 406x320 of 892x667, swapInterval 1, drawable 0xb0108d7, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 406x320, buffer 0x1974fac6], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/320 428x320 of 892x667, swapInterval 1, drawable 0xb0108d7, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x1974fac6], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/320 406x320 of 892x667, swapInterval 1, drawable 0xb0108d7, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 406x320, buffer 0x1974fac6], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/640 428x27 of 892x667, swapInterval 1, drawable 0xb0108d7, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x1974fac6], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/640 406x27 of 892x667, swapInterval 1, drawable 0xb0108d7, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x1974fac6], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x1974fac6], 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@7b90f81c: custom/internal type = 4/0 DirectColorModel: rmask=ff gmask=ff00 bmask=ff0000 amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@126a59c1 [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0xae9ac89], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 892x667, swapInterval 1, drawable 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0xae9ac89], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 58.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 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0xae9ac89], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 58.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 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 36x320, buffer 0xae9ac89], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 58.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 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0xae9ac89], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 58.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 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0xae9ac89], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 58.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 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 36x320, buffer 0xae9ac89], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 58.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 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0xae9ac89], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 58.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 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x27, buffer 0xae9ac89], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 58.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 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0xae9ac89], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 58.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 0xae9ac89], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x1974fac6], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 428x320 of 892x667, swapInterval 1, drawable 0xb0108d7, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x1974fac6], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/0 406x320 of 892x667, swapInterval 1, drawable 0xb0108d7, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 406x320, buffer 0x1974fac6], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/320 428x320 of 892x667, swapInterval 1, drawable 0xb0108d7, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x1974fac6], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/320 406x320 of 892x667, swapInterval 1, drawable 0xb0108d7, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 406x320, buffer 0x1974fac6], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/640 428x27 of 892x667, swapInterval 1, drawable 0xb0108d7, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x1974fac6], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/640 406x27 of 892x667, swapInterval 1, drawable 0xb0108d7, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x1974fac6], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x1974fac6], image[size 892 x 667, buffer 0x0], 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 0xb0108d7, 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 0xffffffff900108ea, tileRendererInUse null [junit] >> Gears angle 58.0, [l -1.3375, r 1.3375, b -1.0, t 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 1071 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@4fc398ac: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@4b6001e0 [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x760f092f], image[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 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x760f092f], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 63.0, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l -1.28125, r -0.21124995, b -1.0, t -0.19999999] 1.07x0.8, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 428/0 428x320 of 1025x800, swapInterval 1, drawable 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x760f092f], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 63.0, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l -0.21124995, r 0.8587501, b -1.0, t -0.19999999] 1.07x0.8, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 856/0 169x320 of 1025x800, swapInterval 1, drawable 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 169x320, buffer 0x760f092f], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 63.0, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l 0.8587501, r 1.2812501, b -1.0, t -0.19999999] 0.4225x0.8, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/320 428x320 of 1025x800, swapInterval 1, drawable 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x760f092f], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 63.0, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l -1.28125, r -0.21124995, b -0.19999999, t 0.6] 1.07x0.8, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 428/320 428x320 of 1025x800, swapInterval 1, drawable 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x760f092f], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 63.0, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l -0.21124995, r 0.8587501, b -0.19999999, t 0.6] 1.07x0.8, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 856/320 169x320 of 1025x800, swapInterval 1, drawable 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 169x320, buffer 0x760f092f], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 63.0, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l 0.8587501, r 1.2812501, b -0.19999999, t 0.6] 0.4225x0.8, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/640 428x160 of 1025x800, swapInterval 1, drawable 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x160, buffer 0x760f092f], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 63.0, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l -1.28125, r -0.21124995, b 0.6, t 1.0] 1.07x0.39999998, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 428/640 428x160 of 1025x800, swapInterval 1, drawable 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x160, buffer 0x760f092f], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 63.0, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l -0.21124995, r 0.8587501, b 0.6, t 1.0] 1.07x0.39999998, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 856/640 169x160 of 1025x800, swapInterval 1, drawable 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 169x160, buffer 0x760f092f], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 63.0, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l 0.8587501, r 1.2812501, b 0.6, t 1.0] 0.4225x0.39999998, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 169x160, buffer 0x760f092f], 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 0x7ffae0ac], image[size 1025 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 0xb0108d7, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/133 428x320, buffer 0x7ffae0ac], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0xb0108d7, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/133 406x320, buffer 0x7ffae0ac], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0xb0108d7, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/453 428x320, buffer 0x7ffae0ac], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0xb0108d7, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/453 406x320, buffer 0x7ffae0ac], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0xb0108d7, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/773 428x27, buffer 0x7ffae0ac], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0xb0108d7, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/773 406x27, buffer 0x7ffae0ac], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [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 0x7ffae0ac], 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@6d6b13c5: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@22cf0c1b [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x760f092f], image[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 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x760f092f], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 63.0, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l -1.28125, r -0.21124995, b -1.0, t -0.19999999] 1.07x0.8, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 428/0 428x320 of 1025x800, swapInterval 1, drawable 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x760f092f], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 63.0, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l -0.21124995, r 0.8587501, b -1.0, t -0.19999999] 1.07x0.8, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 856/0 169x320 of 1025x800, swapInterval 1, drawable 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 169x320, buffer 0x760f092f], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 63.0, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l 0.8587501, r 1.2812501, b -1.0, t -0.19999999] 0.4225x0.8, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/320 428x320 of 1025x800, swapInterval 1, drawable 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x760f092f], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 63.0, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l -1.28125, r -0.21124995, b -0.19999999, t 0.6] 1.07x0.8, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 428/320 428x320 of 1025x800, swapInterval 1, drawable 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x760f092f], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 63.0, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l -0.21124995, r 0.8587501, b -0.19999999, t 0.6] 1.07x0.8, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 856/320 169x320 of 1025x800, swapInterval 1, drawable 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 169x320, buffer 0x760f092f], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 63.0, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l 0.8587501, r 1.2812501, b -0.19999999, t 0.6] 0.4225x0.8, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/640 428x160 of 1025x800, swapInterval 1, drawable 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x160, buffer 0x760f092f], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 63.0, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l -1.28125, r -0.21124995, b 0.6, t 1.0] 1.07x0.39999998, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 428/640 428x160 of 1025x800, swapInterval 1, drawable 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x160, buffer 0x760f092f], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 63.0, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l -0.21124995, r 0.8587501, b 0.6, t 1.0] 1.07x0.39999998, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 856/640 169x160 of 1025x800, swapInterval 1, drawable 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 169x160, buffer 0x760f092f], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 63.0, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l 0.8587501, r 1.2812501, b 0.6, t 1.0] 0.4225x0.39999998, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 169x160, buffer 0x760f092f], 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 0x7ffae0ac], image[size 1025 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 0xb0108d7, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/133 428x320, buffer 0x7ffae0ac], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0xb0108d7, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/133 406x320, buffer 0x7ffae0ac], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0xb0108d7, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/453 428x320, buffer 0x7ffae0ac], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0xb0108d7, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/453 406x320, buffer 0x7ffae0ac], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0xb0108d7, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/773 428x27, buffer 0x7ffae0ac], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0xb0108d7, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/773 406x27, buffer 0x7ffae0ac], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [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 0x7ffae0ac], 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@5c6560bc: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@6fa081ac [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x760f092f], image[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 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x760f092f], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 63.0, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l -1.28125, r -0.21124995, b -1.0, t -0.19999999] 1.07x0.8, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 428/0 428x320 of 1025x800, swapInterval 1, drawable 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x760f092f], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 63.0, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l -0.21124995, r 0.8587501, b -1.0, t -0.19999999] 1.07x0.8, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 856/0 169x320 of 1025x800, swapInterval 1, drawable 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 169x320, buffer 0x760f092f], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 63.0, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l 0.8587501, r 1.2812501, b -1.0, t -0.19999999] 0.4225x0.8, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/320 428x320 of 1025x800, swapInterval 1, drawable 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x760f092f], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 63.0, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l -1.28125, r -0.21124995, b -0.19999999, t 0.6] 1.07x0.8, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 428/320 428x320 of 1025x800, swapInterval 1, drawable 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x760f092f], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 63.0, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l -0.21124995, r 0.8587501, b -0.19999999, t 0.6] 1.07x0.8, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 856/320 169x320 of 1025x800, swapInterval 1, drawable 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 169x320, buffer 0x760f092f], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 63.0, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l 0.8587501, r 1.2812501, b -0.19999999, t 0.6] 0.4225x0.8, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/640 428x160 of 1025x800, swapInterval 1, drawable 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x160, buffer 0x760f092f], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 63.0, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l -1.28125, r -0.21124995, b 0.6, t 1.0] 1.07x0.39999998, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 428/640 428x160 of 1025x800, swapInterval 1, drawable 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x160, buffer 0x760f092f], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 63.0, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l -0.21124995, r 0.8587501, b 0.6, t 1.0] 1.07x0.39999998, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 856/640 169x160 of 1025x800, swapInterval 1, drawable 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 169x160, buffer 0x760f092f], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 63.0, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l 0.8587501, r 1.2812501, b 0.6, t 1.0] 0.4225x0.39999998, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 169x160, buffer 0x760f092f], 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 0x7ffae0ac], image[size 1025 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 0xb0108d7, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/133 428x320, buffer 0x7ffae0ac], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0xb0108d7, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/133 406x320, buffer 0x7ffae0ac], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0xb0108d7, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/453 428x320, buffer 0x7ffae0ac], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0xb0108d7, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/453 406x320, buffer 0x7ffae0ac], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0xb0108d7, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/773 428x27, buffer 0x7ffae0ac], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0xb0108d7, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/773 406x27, buffer 0x7ffae0ac], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [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 0x7ffae0ac], image[size 1025 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 0xb0108d7, 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 0xffffffff900108ea, tileRendererInUse null [junit] >> Gears angle 63.0, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0, v-flip false [junit] PRINT Duration 1952 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 0xffffffff900108ea, tileRendererInUse null [junit] >> Gears angle 64.0, [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0 -> [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0xb0108d7, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] 0 s: 60 f / 565 ms, 106.1 fps, 9 ms/f; total: 60 f, 106.1 fps, 9 ms/f [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155427819 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:1675155427837 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 0xffffffffe10108df, 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 0xffffffffe10108df, 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:1675155427959 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155427959 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155427960 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155427961 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155427961 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 0x55c02c83], image[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 0xffffffffcc010841, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x55c02c83], image[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 0x55c02c83], 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 0x76f0ba16], image[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 0xffffffffe10108df, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x76f0ba16], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] >> Gears angle 18.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x76f0ba16], 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 0x55c02c83], image[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 0xffffffffcc010841, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x55c02c83], image[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 0x55c02c83], 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 0x76f0ba16], image[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 0xffffffffe10108df, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x76f0ba16], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] >> Gears angle 18.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x76f0ba16], image[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 0xffffffffe10108df, 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 0xffffffffcc010841, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 105 ms [junit] PRINT AWTPrintLifecycle.release.count 2 [junit] No PDF [junit] doPrint: dpi 72, TestTiledPrintingGearsSwingAWT.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 0x57799ca8], image[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 0xffffffffcc010841, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x57799ca8], image[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 0x57799ca8], 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 0x51871cf8], image[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 0xffffffffe10108df, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x51871cf8], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] >> Gears angle 24.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x51871cf8], 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 0x57799ca8], image[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 0xffffffffcc010841, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x57799ca8], image[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 0x57799ca8], 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 0x51871cf8], image[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 0xffffffffe10108df, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x51871cf8], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] >> Gears angle 24.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x51871cf8], image[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 0xffffffffe10108df, 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] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffcc010841, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 128 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 0xffffffff92010861, tileRendererInUse null [junit] >> Gears angle 29.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x63010833, 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 0x49e24a8c], image[size 668 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 0x63010833, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 1024x1024 brd 0, cur -1/0 668x1000, buffer 0x49e24a8c], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup 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 0x49e24a8c], image[size 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 0x48dab3ca], image[size 668 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 0xffffffffb90108c7, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 1024x1024 brd 0, cur -1/0 668x1000, buffer 0x48dab3ca], image[size 668 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.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 0x48dab3ca], 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 0x49e24a8c], image[size 668 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 0x63010833, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 1024x1024 brd 0, cur -1/0 668x1000, buffer 0x49e24a8c], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup 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 0x49e24a8c], image[size 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 0x48dab3ca], image[size 668 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 0xffffffffb90108c7, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 1024x1024 brd 0, cur -1/0 668x1000, buffer 0x48dab3ca], image[size 668 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.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 0x48dab3ca], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffb801002d, 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] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffb801002d, tileRendererInUse null [junit] >> Gears angle 30.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffe10108df, 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 0xffffffffe10108df, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 195 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 0xffffffffcc010841, 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 2048x2048 of 2048x2048, swapInterval 1, drawable 0xffffffffe501092a, 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 0x5f9d2944], image[size 668 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 0xffffffffe501092a, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 2048x2048 brd 0, cur -1/0 668x1000, buffer 0x5f9d2944], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup 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 0x5f9d2944], image[size 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 0x317cdd9c], image[size 668 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 0xffffffffb90108c7, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 2048x2048 brd 0, cur -1/0 668x1000, buffer 0x317cdd9c], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 35.0, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -1.0029941, r 0.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 0x317cdd9c], 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 0x5f9d2944], image[size 668 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 0xffffffffe501092a, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 2048x2048 brd 0, cur -1/0 668x1000, buffer 0x5f9d2944], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup 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 0x5f9d2944], image[size 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 0x317cdd9c], image[size 668 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 0xffffffffb90108c7, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 2048x2048 brd 0, cur -1/0 668x1000, buffer 0x317cdd9c], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 35.0, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -1.0029941, r 0.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 0x317cdd9c], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x2d0108cc, 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 0x2d0108cc, 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 0xffffffffe10108df, 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 0xffffffffe10108df, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 349 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 0xffffffffb801002d, tileRendererInUse null [junit] >> Gears angle 40.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -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 0xffffffff92010861, 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 0x46252298], image[size 668 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 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 1024x1024 brd 0, cur -1/0 668x1000, buffer 0x46252298], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup 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 0x46252298], image[size 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 0x64629282], image[size 668 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 0xffffffffb90108c7, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 1024x1024 brd 0, cur -1/0 668x1000, buffer 0x64629282], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.5, [l -1.0, r 1.0, b -1.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 0x64629282], 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 0x46252298], image[size 668 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 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 1024x1024 brd 0, cur -1/0 668x1000, buffer 0x46252298], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup 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 0x46252298], image[size 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 0x64629282], image[size 668 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 0xffffffffb90108c7, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 1024x1024 brd 0, cur -1/0 668x1000, buffer 0x64629282], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 40.5, [l -1.0, r 1.0, b -1.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 0x64629282], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x63010833, tileRendererInUse null [junit] >> Gears angle 40.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x63010833, 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 0xffffffffe10108df, 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 0xffffffffe10108df, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 225 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 0xffffffffe10108df, 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 0x63010833, tileRendererInUse null [junit] >> Gears angle 42.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] 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 0x2d0108cc, tileRendererInUse null [junit] >> Gears angle 46.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0xffffffff92010861, 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@13d59108: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@617f935d [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x29e36fa8], image[size 667 x 1000, 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 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x29e36fa8], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] 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 0x29e36fa8], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x41924289], image[size 667 x 1000, buffer 0x0], 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 0xffffffffda01081a, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x41924289], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 46.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x41924289], 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@33e5ccf4: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@500e1669 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x29e36fa8], image[size 667 x 1000, 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 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x29e36fa8], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] 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 0x29e36fa8], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x41924289], image[size 667 x 1000, buffer 0x0], 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 0xffffffffda01081a, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x41924289], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 46.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x41924289], 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@588d1fd5: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@490ffb42 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x29e36fa8], image[size 667 x 1000, 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 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x29e36fa8], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] 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 0x29e36fa8], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x41924289], image[size 667 x 1000, buffer 0x0], 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 0xffffffffda01081a, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x41924289], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 46.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x41924289], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffcc010841, tileRendererInUse null [junit] >> Gears angle 46.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffcc010841, 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 0xffffffffe10108df, 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 0xffffffffe10108df, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 1866 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 0x63010833, tileRendererInUse null [junit] >> Gears angle 54.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0xffffffff92010861, 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@b436339: custom/internal type = 2/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@5a5c1aed [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x2f1f22c6], image[size 667 x 1000, 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 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x2f1f22c6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] 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 0x2f1f22c6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x6a9b62d3], image[size 667 x 1000, buffer 0x0], 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 0xffffffffe501092a, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x6a9b62d3], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 54.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x6a9b62d3], 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@4061daa6: custom/internal type = 2/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@767676ac [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x2f1f22c6], image[size 667 x 1000, 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 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x2f1f22c6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] 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 0x2f1f22c6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x6a9b62d3], image[size 667 x 1000, buffer 0x0], 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 0xffffffffe501092a, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x6a9b62d3], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 54.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x6a9b62d3], 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@34b34967: custom/internal type = 2/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@2af82fca [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x2f1f22c6], image[size 667 x 1000, 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 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x2f1f22c6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] 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 0x2f1f22c6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x6a9b62d3], image[size 667 x 1000, buffer 0x0], 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 0xffffffffe501092a, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x6a9b62d3], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 54.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x6a9b62d3], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffb90108c7, tileRendererInUse null [junit] >> Gears angle 54.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffb90108c7, tileRendererInUse null [junit] >> Gears angle 54.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffcc010841, 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 0xffffffffcc010841, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 1772 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 0xffffffffe10108df, tileRendererInUse null [junit] >> Gears angle 59.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -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 0xffffffff92010861, 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@5bd7b7b5: custom/internal type = 1/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@2bb6f67c [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x4fdd1774], image[size 667 x 1000, 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 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x4fdd1774], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] 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 0x4fdd1774], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x5f48b16c], image[size 667 x 1000, buffer 0x0], 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 0x2d0108cc, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x5f48b16c], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 59.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x5f48b16c], 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@67f41100: custom/internal type = 1/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@3b88627f [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x4fdd1774], image[size 667 x 1000, 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 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x4fdd1774], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] 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 0x4fdd1774], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x5f48b16c], image[size 667 x 1000, buffer 0x0], 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 0x2d0108cc, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x5f48b16c], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 59.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x5f48b16c], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffda01081a, tileRendererInUse null [junit] >> Gears angle 59.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffda01081a, tileRendererInUse null [junit] >> Gears angle 60.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffcc010841, 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 0xffffffffcc010841, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 993 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 0xffffffffb90108c7, tileRendererInUse null [junit] >> Gears angle 67.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -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 0xffffffff92010861, 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@25a36bc7: custom/internal type = 4/0 DirectColorModel: rmask=ff gmask=ff00 bmask=ff0000 amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@721038f3 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x5d7cad9], image[size 667 x 1000, 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 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x5d7cad9], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] 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 0x5d7cad9], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x3dd49e30], image[size 667 x 1000, buffer 0x0], 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 0xffffffffaa01087c, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x3dd49e30], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 67.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x3dd49e30], 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@5b94715a: custom/internal type = 4/0 DirectColorModel: rmask=ff gmask=ff00 bmask=ff0000 amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@77532590 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x5d7cad9], image[size 667 x 1000, 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 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x5d7cad9], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] 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 0x5d7cad9], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x3dd49e30], image[size 667 x 1000, buffer 0x0], 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 0xffffffffaa01087c, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x3dd49e30], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 67.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x3dd49e30], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffe501092a, tileRendererInUse null [junit] >> Gears angle 67.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -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 0xffffffffe501092a, tileRendererInUse null [junit] >> Gears angle 67.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffcc010841, 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 0xffffffffcc010841, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 991 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 0xffffffffda01081a, tileRendererInUse null [junit] >> Gears angle 72.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0xffffffffe10108df, 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@3d4ba12b: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@1da39916 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x22e87a5], image[size 667 x 1000, 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 0xffffffffe10108df, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x22e87a5], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] 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 0x22e87a5], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x620f0a77], image[size 667 x 1000, buffer 0x0], 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 0xffffffffaa01087c, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x620f0a77], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 72.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x620f0a77], 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@60c79ea8: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@2022bf8e [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x22e87a5], image[size 667 x 1000, 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 0xffffffffe10108df, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x22e87a5], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] 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 0x22e87a5], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x620f0a77], image[size 667 x 1000, buffer 0x0], 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 0xffffffffaa01087c, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x620f0a77], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 72.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x620f0a77], 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@5453bb6d: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@39c98f4d [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x22e87a5], image[size 667 x 1000, 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 0xffffffffe10108df, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x22e87a5], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] 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 0x22e87a5], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x620f0a77], image[size 667 x 1000, buffer 0x0], 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 0xffffffffaa01087c, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x620f0a77], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 72.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x620f0a77], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x2d0108cc, tileRendererInUse null [junit] >> Gears angle 72.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x2d0108cc, tileRendererInUse null [junit] >> Gears angle 73.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffcc010841, 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 0xffffffffcc010841, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 1868 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 0xffffffffcc010841, 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 0x2d0108cc, tileRendererInUse null [junit] >> Gears angle 74.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] 0 s: 60 f / 823 ms, 72.9 fps, 13 ms/f; total: 60 f, 72.9 fps, 13 ms/f [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155438942 d 1ms]] [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:1675155438963 d 0ms]] [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT - test02_flip1_aa8 [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT - test11_flip0_aa0 [junit] 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 0xffffffffc6010877, 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 0xffffffffe10108df, 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:1675155439071 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155439072 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155439073 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155439073 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155439073 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 0x69d15db4], image[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 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x69d15db4], image[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 0x69d15db4], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x433dfc0d], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffe10108df, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x433dfc0d], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 19.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x433dfc0d], 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 0x69d15db4], image[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 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x69d15db4], image[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 0x69d15db4], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x433dfc0d], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffe10108df, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x433dfc0d], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 19.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x433dfc0d], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffe10108df, 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 0x2e0107a1, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 181 ms [junit] PRINT AWTPrintLifecycle.release.count 2 [junit] No PDF [junit] doPrint: dpi 72, TestTiledPrintingGearsSwingAWT.test11_flip0_aa0_______________-n0002-on_screen-dpi072-aa8-tSz-001x-001-resize0.ps [junit] PRINTable: OnscreenPrintable [junit] PRINT DPI: 72, AA 8, scaleGL 1.0 [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0xffffffff8001091c, 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 true [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0xffffffffc601091a, 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 0x2e67df93], image[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 0xffffffffc601091a, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0x2e67df93], image[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 0x2e67df93], 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 0xd0ae83c], image[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 0xffffffffb801002d, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0xd0ae83c], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] >> Gears angle 25.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0xd0ae83c], 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 0x2e67df93], image[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 0xffffffffc601091a, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0x2e67df93], image[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 0x2e67df93], 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 0xd0ae83c], image[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 0xffffffffb801002d, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0xd0ae83c], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] >> Gears angle 25.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0xd0ae83c], image[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 0xffffffffaa01087c, tileRendererInUse null [junit] >> Gears angle 25.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffaa01087c, 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 true [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x2e0107a1, 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 0x2e0107a1, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 157 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 0x7984d0c6], image[size 668 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 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/0 320x480, buffer 0x7984d0c6], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/0 320x480, buffer 0x7984d0c6], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/0 28x480, buffer 0x7984d0c6], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/480 320x480, buffer 0x7984d0c6], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/480 320x480, buffer 0x7984d0c6], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/480 28x480, buffer 0x7984d0c6], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/960 320x40, buffer 0x7984d0c6], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/960 320x40, buffer 0x7984d0c6], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0x7984d0c6], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup 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 0x7984d0c6], image[size 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 0x39c868d2], image[size 668 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 0xffffffffaa01087c, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/0 320x480, buffer 0x39c868d2], 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.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 0xffffffffaa01087c, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/0 320x480, buffer 0x39c868d2], 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 -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 0xffffffffaa01087c, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/0 28x480, buffer 0x39c868d2], 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 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 0xffffffffaa01087c, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/480 320x480, buffer 0x39c868d2], 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.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 0xffffffffaa01087c, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/480 320x480, buffer 0x39c868d2], 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 -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 0xffffffffaa01087c, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/480 28x480, buffer 0x39c868d2], 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 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 0xffffffffaa01087c, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/960 320x40, buffer 0x39c868d2], 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.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 0xffffffffaa01087c, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/960 320x40, buffer 0x39c868d2], 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 -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 0xffffffffaa01087c, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0x39c868d2], 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 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 0x39c868d2], 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 0x7984d0c6], image[size 668 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 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/0 320x480, buffer 0x7984d0c6], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/0 320x480, buffer 0x7984d0c6], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/0 28x480, buffer 0x7984d0c6], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/480 320x480, buffer 0x7984d0c6], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/480 320x480, buffer 0x7984d0c6], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/480 28x480, buffer 0x7984d0c6], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/960 320x40, buffer 0x7984d0c6], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/960 320x40, buffer 0x7984d0c6], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0x7984d0c6], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup 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 0x7984d0c6], image[size 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 0x39c868d2], image[size 668 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 0xffffffffaa01087c, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/0 320x480, buffer 0x39c868d2], 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.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 0xffffffffaa01087c, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/0 320x480, buffer 0x39c868d2], 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 -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 0xffffffffaa01087c, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/0 28x480, buffer 0x39c868d2], 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 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 0xffffffffaa01087c, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/480 320x480, buffer 0x39c868d2], 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.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 0xffffffffaa01087c, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/480 320x480, buffer 0x39c868d2], 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 -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 0xffffffffaa01087c, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/480 28x480, buffer 0x39c868d2], 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 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 0xffffffffaa01087c, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/960 320x40, buffer 0x39c868d2], 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.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 0xffffffffaa01087c, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/960 320x40, buffer 0x39c868d2], 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 -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 0xffffffffaa01087c, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0x39c868d2], 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 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 0x39c868d2], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffaa01087c, tileRendererInUse null [junit] >> Gears angle 30.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x2e0107a1, 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_______________-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 0xffffffffe10108df, tileRendererInUse null [junit] >> Gears angle 38.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 2048x2048 of 2048x2048, swapInterval 1, drawable 0x63010833, 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 0x2aa0770], image[size 668 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 0x63010833, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 2048x2048 brd 0, cur -1/0 668x1000, buffer 0x2aa0770], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup 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 0x2aa0770], image[size 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 0x5d9b8f98], image[size 668 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 0xffffffffda01081a, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 2048x2048 brd 0, cur -1/0 668x1000, buffer 0x5d9b8f98], image[size 668 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.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 0x5d9b8f98], 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 0x2aa0770], image[size 668 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 0x63010833, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 2048x2048 brd 0, cur -1/0 668x1000, buffer 0x2aa0770], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup 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 0x2aa0770], image[size 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 0x5d9b8f98], image[size 668 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 0xffffffffda01081a, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 2048x2048 brd 0, cur -1/0 668x1000, buffer 0x5d9b8f98], image[size 668 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.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 0x5d9b8f98], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffb801002d, 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 true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffb801002d, tileRendererInUse null [junit] >> Gears angle 38.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x2e0107a1, 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 0x2e0107a1, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 317 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 0x1a082fff], image[size 668 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 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/0 320x480, buffer 0x1a082fff], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/0 320x480, buffer 0x1a082fff], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/0 28x480, buffer 0x1a082fff], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/480 320x480, buffer 0x1a082fff], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/480 320x480, buffer 0x1a082fff], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/480 28x480, buffer 0x1a082fff], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/960 320x40, buffer 0x1a082fff], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/960 320x40, buffer 0x1a082fff], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0x1a082fff], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup 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 0x1a082fff], image[size 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 0x21b5c2a4], image[size 668 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 0xffffffffb801002d, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/0 320x480, buffer 0x21b5c2a4], image[size 668 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.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 0xffffffffb801002d, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/0 320x480, buffer 0x21b5c2a4], image[size 668 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.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 0xffffffffb801002d, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/0 28x480, buffer 0x21b5c2a4], image[size 668 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.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 0xffffffffb801002d, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/480 320x480, buffer 0x21b5c2a4], image[size 668 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.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 0xffffffffb801002d, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/480 320x480, buffer 0x21b5c2a4], image[size 668 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.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 0xffffffffb801002d, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/480 28x480, buffer 0x21b5c2a4], image[size 668 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.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 0xffffffffb801002d, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/960 320x40, buffer 0x21b5c2a4], image[size 668 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.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 0xffffffffb801002d, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/960 320x40, buffer 0x21b5c2a4], image[size 668 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.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 0xffffffffb801002d, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0x21b5c2a4], image[size 668 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.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 0x21b5c2a4], 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 0x1a082fff], image[size 668 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 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/0 320x480, buffer 0x1a082fff], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/0 320x480, buffer 0x1a082fff], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/0 28x480, buffer 0x1a082fff], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/480 320x480, buffer 0x1a082fff], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/480 320x480, buffer 0x1a082fff], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/480 28x480, buffer 0x1a082fff], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/960 320x40, buffer 0x1a082fff], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/960 320x40, buffer 0x1a082fff], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0x1a082fff], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup 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 0x1a082fff], image[size 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 0x21b5c2a4], image[size 668 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 0xffffffffb801002d, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/0 320x480, buffer 0x21b5c2a4], image[size 668 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.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 0xffffffffb801002d, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/0 320x480, buffer 0x21b5c2a4], image[size 668 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.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 0xffffffffb801002d, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/0 28x480, buffer 0x21b5c2a4], image[size 668 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.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 0xffffffffb801002d, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/480 320x480, buffer 0x21b5c2a4], image[size 668 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.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 0xffffffffb801002d, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/480 320x480, buffer 0x21b5c2a4], image[size 668 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.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 0xffffffffb801002d, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/480 28x480, buffer 0x21b5c2a4], image[size 668 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.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 0xffffffffb801002d, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/960 320x40, buffer 0x21b5c2a4], image[size 668 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.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 0xffffffffb801002d, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/960 320x40, buffer 0x21b5c2a4], image[size 668 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.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 0xffffffffb801002d, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0x21b5c2a4], image[size 668 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.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 0x21b5c2a4], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffb801002d, tileRendererInUse null [junit] >> Gears angle 43.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x2e0107a1, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 512 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 0x2e0107a1, 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 0xffffffffb801002d, 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] 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@5e079ee4: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@5265c702 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x586600f1], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x586600f1], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x586600f1], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x586600f1], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x586600f1], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x586600f1], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x586600f1], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x586600f1], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x586600f1], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x586600f1], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x586600f1], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x44279ee6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0xffffffffb801002d, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x44279ee6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 49.5, [l -1.0, r 1.0, b -1.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 0xffffffffb801002d, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x44279ee6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 49.5, [l -1.0, r 1.0, b -1.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 0xffffffffb801002d, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x44279ee6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 49.5, [l -1.0, r 1.0, b -1.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 0xffffffffb801002d, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x44279ee6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 49.5, [l -1.0, r 1.0, b -1.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 0xffffffffb801002d, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x44279ee6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 49.5, [l -1.0, r 1.0, b -1.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 0xffffffffb801002d, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x44279ee6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 49.5, [l -1.0, r 1.0, b -1.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 0xffffffffb801002d, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x44279ee6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 49.5, [l -1.0, r 1.0, b -1.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 0xffffffffb801002d, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x44279ee6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 49.5, [l -1.0, r 1.0, b -1.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 0xffffffffb801002d, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x44279ee6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 49.5, [l -1.0, r 1.0, b -1.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 0x44279ee6], 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@7cf73434: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@65212f2b [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x586600f1], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x586600f1], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x586600f1], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x586600f1], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x586600f1], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x586600f1], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x586600f1], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x586600f1], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x586600f1], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x586600f1], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x586600f1], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x44279ee6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0xffffffffb801002d, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x44279ee6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 49.5, [l -1.0, r 1.0, b -1.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 0xffffffffb801002d, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x44279ee6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 49.5, [l -1.0, r 1.0, b -1.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 0xffffffffb801002d, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x44279ee6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 49.5, [l -1.0, r 1.0, b -1.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 0xffffffffb801002d, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x44279ee6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 49.5, [l -1.0, r 1.0, b -1.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 0xffffffffb801002d, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x44279ee6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 49.5, [l -1.0, r 1.0, b -1.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 0xffffffffb801002d, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x44279ee6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 49.5, [l -1.0, r 1.0, b -1.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 0xffffffffb801002d, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x44279ee6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 49.5, [l -1.0, r 1.0, b -1.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 0xffffffffb801002d, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x44279ee6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 49.5, [l -1.0, r 1.0, b -1.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 0xffffffffb801002d, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x44279ee6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 49.5, [l -1.0, r 1.0, b -1.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 0x44279ee6], 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@641030d7: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@40b00a4b [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x586600f1], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x586600f1], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x586600f1], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x586600f1], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x586600f1], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x586600f1], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x586600f1], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x586600f1], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x586600f1], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x586600f1], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x586600f1], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x44279ee6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0xffffffffb801002d, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x44279ee6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 49.5, [l -1.0, r 1.0, b -1.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 0xffffffffb801002d, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x44279ee6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 49.5, [l -1.0, r 1.0, b -1.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 0xffffffffb801002d, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x44279ee6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 49.5, [l -1.0, r 1.0, b -1.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 0xffffffffb801002d, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x44279ee6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 49.5, [l -1.0, r 1.0, b -1.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 0xffffffffb801002d, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x44279ee6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 49.5, [l -1.0, r 1.0, b -1.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 0xffffffffb801002d, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x44279ee6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 49.5, [l -1.0, r 1.0, b -1.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 0xffffffffb801002d, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x44279ee6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 49.5, [l -1.0, r 1.0, b -1.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 0xffffffffb801002d, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x44279ee6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 49.5, [l -1.0, r 1.0, b -1.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 0xffffffffb801002d, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x44279ee6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 49.5, [l -1.0, r 1.0, b -1.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 0x44279ee6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffb801002d, tileRendererInUse null [junit] >> Gears angle 49.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x2e0107a1, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 2094 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@5e01eda2: custom/internal type = 2/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@424046e5 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x7eb7281a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x7eb7281a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x7eb7281a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x7eb7281a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x7eb7281a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x7eb7281a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x7eb7281a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x7eb7281a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x7eb7281a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x7eb7281a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x7eb7281a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x4d6bbe9f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0xffffffffb801002d, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x4d6bbe9f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 57.0, [l -1.0, r 1.0, b -1.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 0xffffffffb801002d, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x4d6bbe9f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 57.0, [l -1.0, r 1.0, b -1.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 0xffffffffb801002d, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x4d6bbe9f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 57.0, [l -1.0, r 1.0, b -1.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 0xffffffffb801002d, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x4d6bbe9f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 57.0, [l -1.0, r 1.0, b -1.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 0xffffffffb801002d, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x4d6bbe9f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 57.0, [l -1.0, r 1.0, b -1.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 0xffffffffb801002d, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x4d6bbe9f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 57.0, [l -1.0, r 1.0, b -1.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 0xffffffffb801002d, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x4d6bbe9f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 57.0, [l -1.0, r 1.0, b -1.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 0xffffffffb801002d, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x4d6bbe9f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 57.0, [l -1.0, r 1.0, b -1.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 0xffffffffb801002d, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x4d6bbe9f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 57.0, [l -1.0, r 1.0, b -1.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 0x4d6bbe9f], 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@294c985e: custom/internal type = 2/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@6ef3e4ef [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x7eb7281a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x7eb7281a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x7eb7281a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x7eb7281a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x7eb7281a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x7eb7281a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x7eb7281a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x7eb7281a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x7eb7281a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x7eb7281a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x7eb7281a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x4d6bbe9f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0xffffffffb801002d, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x4d6bbe9f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 57.0, [l -1.0, r 1.0, b -1.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 0xffffffffb801002d, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x4d6bbe9f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 57.0, [l -1.0, r 1.0, b -1.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 0xffffffffb801002d, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x4d6bbe9f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 57.0, [l -1.0, r 1.0, b -1.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 0xffffffffb801002d, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x4d6bbe9f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 57.0, [l -1.0, r 1.0, b -1.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 0xffffffffb801002d, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x4d6bbe9f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 57.0, [l -1.0, r 1.0, b -1.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 0xffffffffb801002d, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x4d6bbe9f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 57.0, [l -1.0, r 1.0, b -1.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 0xffffffffb801002d, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x4d6bbe9f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 57.0, [l -1.0, r 1.0, b -1.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 0xffffffffb801002d, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x4d6bbe9f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 57.0, [l -1.0, r 1.0, b -1.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 0xffffffffb801002d, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x4d6bbe9f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 57.0, [l -1.0, r 1.0, b -1.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 0x4d6bbe9f], 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@223d84b0: custom/internal type = 2/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@21eeecb0 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x7eb7281a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x7eb7281a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x7eb7281a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x7eb7281a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x7eb7281a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x7eb7281a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x7eb7281a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x7eb7281a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x7eb7281a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x7eb7281a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x7eb7281a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x4d6bbe9f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0xffffffffb801002d, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x4d6bbe9f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 57.0, [l -1.0, r 1.0, b -1.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 0xffffffffb801002d, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x4d6bbe9f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 57.0, [l -1.0, r 1.0, b -1.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 0xffffffffb801002d, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x4d6bbe9f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 57.0, [l -1.0, r 1.0, b -1.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 0xffffffffb801002d, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x4d6bbe9f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 57.0, [l -1.0, r 1.0, b -1.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 0xffffffffb801002d, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x4d6bbe9f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 57.0, [l -1.0, r 1.0, b -1.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 0xffffffffb801002d, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x4d6bbe9f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 57.0, [l -1.0, r 1.0, b -1.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 0xffffffffb801002d, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x4d6bbe9f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 57.0, [l -1.0, r 1.0, b -1.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 0xffffffffb801002d, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x4d6bbe9f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 57.0, [l -1.0, r 1.0, b -1.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 0xffffffffb801002d, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x4d6bbe9f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 57.0, [l -1.0, r 1.0, b -1.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 0x4d6bbe9f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffb801002d, tileRendererInUse null [junit] >> Gears angle 57.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -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 0x2e0107a1, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 1976 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@4ab873bc: custom/internal type = 1/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@38bce86b [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0xd83fbb5], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0xd83fbb5], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0xd83fbb5], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0xd83fbb5], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0xd83fbb5], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0xd83fbb5], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0xd83fbb5], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0xd83fbb5], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0xd83fbb5], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0xd83fbb5], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0xd83fbb5], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x398316af], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0xffffffffb801002d, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x398316af], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 62.5, [l -1.0, r 1.0, b -1.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 0xffffffffb801002d, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x398316af], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 62.5, [l -1.0, r 1.0, b -1.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 0xffffffffb801002d, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x398316af], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 62.5, [l -1.0, r 1.0, b -1.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 0xffffffffb801002d, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x398316af], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 62.5, [l -1.0, r 1.0, b -1.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 0xffffffffb801002d, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x398316af], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 62.5, [l -1.0, r 1.0, b -1.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 0xffffffffb801002d, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x398316af], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 62.5, [l -1.0, r 1.0, b -1.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 0xffffffffb801002d, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x398316af], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 62.5, [l -1.0, r 1.0, b -1.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 0xffffffffb801002d, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x398316af], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 62.5, [l -1.0, r 1.0, b -1.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 0xffffffffb801002d, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x398316af], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 62.5, [l -1.0, r 1.0, b -1.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 0x398316af], 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@49abfe96: custom/internal type = 1/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@2b36f0a3 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0xd83fbb5], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0xd83fbb5], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0xd83fbb5], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0xd83fbb5], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0xd83fbb5], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0xd83fbb5], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0xd83fbb5], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0xd83fbb5], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0xd83fbb5], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0xd83fbb5], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0xd83fbb5], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x398316af], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0xffffffffb801002d, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x398316af], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 62.5, [l -1.0, r 1.0, b -1.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 0xffffffffb801002d, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x398316af], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 62.5, [l -1.0, r 1.0, b -1.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 0xffffffffb801002d, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x398316af], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 62.5, [l -1.0, r 1.0, b -1.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 0xffffffffb801002d, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x398316af], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 62.5, [l -1.0, r 1.0, b -1.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 0xffffffffb801002d, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x398316af], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 62.5, [l -1.0, r 1.0, b -1.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 0xffffffffb801002d, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x398316af], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 62.5, [l -1.0, r 1.0, b -1.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 0xffffffffb801002d, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x398316af], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 62.5, [l -1.0, r 1.0, b -1.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 0xffffffffb801002d, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x398316af], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 62.5, [l -1.0, r 1.0, b -1.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 0xffffffffb801002d, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x398316af], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 62.5, [l -1.0, r 1.0, b -1.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 0x398316af], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffb801002d, tileRendererInUse null [junit] >> Gears angle 62.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -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 0x2e0107a1, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 1205 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@65348f23: custom/internal type = 4/0 DirectColorModel: rmask=ff gmask=ff00 bmask=ff0000 amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@172b1f4b [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x56e7b391], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x56e7b391], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x56e7b391], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x56e7b391], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x56e7b391], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x56e7b391], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x56e7b391], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x56e7b391], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x56e7b391], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x56e7b391], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x56e7b391], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x146b7154], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0xffffffffb801002d, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x146b7154], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 70.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -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 0xffffffffb801002d, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x146b7154], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 70.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -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 0xffffffffb801002d, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x146b7154], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 70.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 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 0xffffffffb801002d, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x146b7154], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 70.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -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 0xffffffffb801002d, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x146b7154], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 70.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -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 0xffffffffb801002d, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x146b7154], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 70.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 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 0xffffffffb801002d, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x146b7154], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 70.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -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 0xffffffffb801002d, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x146b7154], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 70.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -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 0xffffffffb801002d, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x146b7154], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 70.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 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 0x146b7154], 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@2e6b3809: custom/internal type = 4/0 DirectColorModel: rmask=ff gmask=ff00 bmask=ff0000 amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@74fbbe4a [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x56e7b391], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x56e7b391], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x56e7b391], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x56e7b391], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x56e7b391], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x56e7b391], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x56e7b391], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x56e7b391], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x56e7b391], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x56e7b391], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x56e7b391], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x146b7154], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0xffffffffb801002d, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x146b7154], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 70.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -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 0xffffffffb801002d, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x146b7154], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 70.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -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 0xffffffffb801002d, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x146b7154], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 70.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 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 0xffffffffb801002d, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x146b7154], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 70.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -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 0xffffffffb801002d, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x146b7154], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 70.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -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 0xffffffffb801002d, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x146b7154], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 70.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 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 0xffffffffb801002d, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x146b7154], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 70.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -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 0xffffffffb801002d, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x146b7154], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 70.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -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 0xffffffffb801002d, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x146b7154], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 70.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 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 0x146b7154], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffb801002d, tileRendererInUse null [junit] >> Gears angle 70.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x2e0107a1, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 1186 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@18d53d90: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@1ffd3562 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x151441e6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x151441e6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x151441e6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x151441e6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x151441e6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x151441e6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x151441e6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x151441e6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x151441e6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x151441e6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x151441e6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x3cd9268a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0xffffffffb801002d, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x3cd9268a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 76.0, [l -1.0, r 1.0, b -1.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 0xffffffffb801002d, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x3cd9268a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 76.0, [l -1.0, r 1.0, b -1.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 0xffffffffb801002d, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x3cd9268a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 76.0, [l -1.0, r 1.0, b -1.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 0xffffffffb801002d, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x3cd9268a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 76.0, [l -1.0, r 1.0, b -1.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 0xffffffffb801002d, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x3cd9268a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 76.0, [l -1.0, r 1.0, b -1.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 0xffffffffb801002d, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x3cd9268a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 76.0, [l -1.0, r 1.0, b -1.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 0xffffffffb801002d, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x3cd9268a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 76.0, [l -1.0, r 1.0, b -1.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 0xffffffffb801002d, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x3cd9268a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 76.0, [l -1.0, r 1.0, b -1.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 0xffffffffb801002d, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x3cd9268a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 76.0, [l -1.0, r 1.0, b -1.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 0x3cd9268a], 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@4a765663: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@6d831599 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x151441e6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x151441e6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x151441e6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x151441e6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x151441e6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x151441e6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x151441e6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x151441e6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x151441e6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x151441e6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x151441e6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x3cd9268a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0xffffffffb801002d, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x3cd9268a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 76.0, [l -1.0, r 1.0, b -1.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 0xffffffffb801002d, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x3cd9268a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 76.0, [l -1.0, r 1.0, b -1.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 0xffffffffb801002d, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x3cd9268a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 76.0, [l -1.0, r 1.0, b -1.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 0xffffffffb801002d, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x3cd9268a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 76.0, [l -1.0, r 1.0, b -1.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 0xffffffffb801002d, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x3cd9268a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 76.0, [l -1.0, r 1.0, b -1.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 0xffffffffb801002d, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x3cd9268a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 76.0, [l -1.0, r 1.0, b -1.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 0xffffffffb801002d, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x3cd9268a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 76.0, [l -1.0, r 1.0, b -1.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 0xffffffffb801002d, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x3cd9268a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 76.0, [l -1.0, r 1.0, b -1.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 0xffffffffb801002d, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x3cd9268a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 76.0, [l -1.0, r 1.0, b -1.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 0x3cd9268a], 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@7e713c23: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@50c7c590 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x151441e6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x151441e6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x151441e6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x151441e6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x151441e6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x151441e6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x151441e6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x151441e6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x151441e6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x151441e6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x151441e6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x3cd9268a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0xffffffffb801002d, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x3cd9268a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 76.0, [l -1.0, r 1.0, b -1.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 0xffffffffb801002d, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x3cd9268a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 76.0, [l -1.0, r 1.0, b -1.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 0xffffffffb801002d, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x3cd9268a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 76.0, [l -1.0, r 1.0, b -1.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 0xffffffffb801002d, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x3cd9268a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 76.0, [l -1.0, r 1.0, b -1.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 0xffffffffb801002d, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x3cd9268a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 76.0, [l -1.0, r 1.0, b -1.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 0xffffffffb801002d, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x3cd9268a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 76.0, [l -1.0, r 1.0, b -1.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 0xffffffffb801002d, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x3cd9268a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 76.0, [l -1.0, r 1.0, b -1.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 0xffffffffb801002d, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x3cd9268a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 76.0, [l -1.0, r 1.0, b -1.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 0xffffffffb801002d, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x3cd9268a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 76.0, [l -1.0, r 1.0, b -1.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 0x3cd9268a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffb801002d, tileRendererInUse null [junit] >> Gears angle 76.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x2e0107a1, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 2021 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 0x2e0107a1, 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 0xffffffffb801002d, tileRendererInUse null [junit] >> Gears angle 77.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip true [junit] 0 s: 60 f / 490 ms, 122.4 fps, 8 ms/f; total: 60 f, 122.4 fps, 8 ms/f [junit] 0 s: 60 f / 484 ms, 123.9 fps, 8 ms/f; total: 120 f, 123.2 fps, 8 ms/f [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155451612 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:1675155451629 d 1ms]] [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 0x1c010713, 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 0x7f010047, 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:1675155451702 d 1ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155451703 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155451703 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155451704 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155451704 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 0x5d6e1c61], image[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 0x1c010713, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x5d6e1c61], image[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 0x5d6e1c61], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x4455f208], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x7f010047, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x4455f208], 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 true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x4455f208], 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 0x5d6e1c61], image[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 0x1c010713, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x5d6e1c61], image[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 0x5d6e1c61], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x4455f208], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x7f010047, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x4455f208], 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 true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x4455f208], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x7f010047, 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 true [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x1c010713, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 116 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 0x3f010961, 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 true [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x420107ab, 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 0x249f7e3b], image[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 0x420107ab, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0x249f7e3b], image[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 0x249f7e3b], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x7db125fc], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x3f010961, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0x7db125fc], image[size 320 x 480, 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.5, t 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 0x7db125fc], 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 0x249f7e3b], image[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 0x420107ab, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0x249f7e3b], image[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 0x249f7e3b], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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 0x7db125fc], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x3f010961, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0x7db125fc], image[size 320 x 480, 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.5, t 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 0x7db125fc], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x7f010047, 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 true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x7f010047, 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] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x1c010713, 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 0x1c010713, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 183 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 0x3b090094], image[size 668 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 0x1c010713, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/0 320x480, buffer 0x3b090094], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x1c010713, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/0 320x480, buffer 0x3b090094], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x1c010713, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/0 28x480, buffer 0x3b090094], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x1c010713, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/480 320x480, buffer 0x3b090094], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x1c010713, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/480 320x480, buffer 0x3b090094], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x1c010713, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/480 28x480, buffer 0x3b090094], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x1c010713, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/960 320x40, buffer 0x3b090094], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x1c010713, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/960 320x40, buffer 0x3b090094], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x1c010713, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0x3b090094], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup 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 0x3b090094], image[size 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 0x7a3e0004], image[size 668 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 0x7f010047, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/0 320x480, buffer 0x7a3e0004], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 27.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 0x7f010047, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/0 320x480, buffer 0x7a3e0004], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 27.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 0x7f010047, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/0 28x480, buffer 0x7a3e0004], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 27.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 0x7f010047, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/480 320x480, buffer 0x7a3e0004], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 27.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 0x7f010047, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/480 320x480, buffer 0x7a3e0004], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 27.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 0x7f010047, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/480 28x480, buffer 0x7a3e0004], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 27.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 0x7f010047, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/960 320x40, buffer 0x7a3e0004], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 27.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 0x7f010047, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/960 320x40, buffer 0x7a3e0004], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 27.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 0x7f010047, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0x7a3e0004], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 27.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 0x7a3e0004], 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 0x3b090094], image[size 668 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 0x1c010713, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/0 320x480, buffer 0x3b090094], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x1c010713, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/0 320x480, buffer 0x3b090094], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x1c010713, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/0 28x480, buffer 0x3b090094], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x1c010713, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/480 320x480, buffer 0x3b090094], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x1c010713, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/480 320x480, buffer 0x3b090094], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x1c010713, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/480 28x480, buffer 0x3b090094], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x1c010713, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/960 320x40, buffer 0x3b090094], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x1c010713, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/960 320x40, buffer 0x3b090094], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x1c010713, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0x3b090094], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup 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 0x3b090094], image[size 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 0x7a3e0004], image[size 668 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 0x7f010047, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/0 320x480, buffer 0x7a3e0004], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 27.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 0x7f010047, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/0 320x480, buffer 0x7a3e0004], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 27.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 0x7f010047, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/0 28x480, buffer 0x7a3e0004], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 27.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 0x7f010047, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/480 320x480, buffer 0x7a3e0004], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 27.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 0x7f010047, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/480 320x480, buffer 0x7a3e0004], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 27.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 0x7f010047, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/480 28x480, buffer 0x7a3e0004], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 27.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 0x7f010047, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/960 320x40, buffer 0x7a3e0004], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 27.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 0x7f010047, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/960 320x40, buffer 0x7a3e0004], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 27.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 0x7f010047, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0x7a3e0004], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 27.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 0x7a3e0004], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x7f010047, 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 0x1c010713, 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.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 0x130108af, 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 true [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 2048x2048 of 2048x2048, swapInterval 1, drawable 0xffffffffff0106f7, 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 0x72d2edc5], image[size 668 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 0xffffffffff0106f7, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 2048x2048 brd 0, cur -1/0 668x1000, buffer 0x72d2edc5], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup 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 0x72d2edc5], image[size 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 0x5573ccfe], image[size 668 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 0x130108af, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 2048x2048 brd 0, cur -1/0 668x1000, buffer 0x5573ccfe], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.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 0x5573ccfe], 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 0x72d2edc5], image[size 668 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 0xffffffffff0106f7, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 2048x2048 brd 0, cur -1/0 668x1000, buffer 0x72d2edc5], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup 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 0x72d2edc5], image[size 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 0x5573ccfe], image[size 668 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 0x130108af, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 2048x2048 brd 0, cur -1/0 668x1000, buffer 0x5573ccfe], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.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 0x5573ccfe], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x7f010047, tileRendererInUse null [junit] >> Gears angle 33.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -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 0x7f010047, tileRendererInUse null [junit] >> Gears angle 33.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x1c010713, 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 0x1c010713, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 543 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 0x218b24d8], image[size 668 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 0x1c010713, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/0 320x480, buffer 0x218b24d8], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x1c010713, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/0 320x480, buffer 0x218b24d8], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x1c010713, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/0 28x480, buffer 0x218b24d8], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x1c010713, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/480 320x480, buffer 0x218b24d8], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x1c010713, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/480 320x480, buffer 0x218b24d8], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x1c010713, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/480 28x480, buffer 0x218b24d8], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x1c010713, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/960 320x40, buffer 0x218b24d8], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x1c010713, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/960 320x40, buffer 0x218b24d8], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x1c010713, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0x218b24d8], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup 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 0x218b24d8], image[size 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 0x5ef3bc38], image[size 668 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 0x7f010047, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/0 320x480, buffer 0x5ef3bc38], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 38.5, [l -1.0, r 1.0, b -1.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 0x7f010047, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/0 320x480, buffer 0x5ef3bc38], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 38.5, [l -1.0, r 1.0, b -1.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 0x7f010047, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/0 28x480, buffer 0x5ef3bc38], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 38.5, [l -1.0, r 1.0, b -1.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 0x7f010047, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/480 320x480, buffer 0x5ef3bc38], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 38.5, [l -1.0, r 1.0, b -1.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 0x7f010047, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/480 320x480, buffer 0x5ef3bc38], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 38.5, [l -1.0, r 1.0, b -1.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 0x7f010047, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/480 28x480, buffer 0x5ef3bc38], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 38.5, [l -1.0, r 1.0, b -1.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 0x7f010047, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/960 320x40, buffer 0x5ef3bc38], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 38.5, [l -1.0, r 1.0, b -1.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 0x7f010047, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/960 320x40, buffer 0x5ef3bc38], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 38.5, [l -1.0, r 1.0, b -1.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 0x7f010047, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0x5ef3bc38], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 38.5, [l -1.0, r 1.0, b -1.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 0x5ef3bc38], 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 0x218b24d8], image[size 668 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 0x1c010713, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/0 320x480, buffer 0x218b24d8], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x1c010713, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/0 320x480, buffer 0x218b24d8], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x1c010713, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/0 28x480, buffer 0x218b24d8], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x1c010713, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/480 320x480, buffer 0x218b24d8], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x1c010713, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/480 320x480, buffer 0x218b24d8], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x1c010713, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/480 28x480, buffer 0x218b24d8], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post 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 0x1c010713, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/960 320x40, buffer 0x218b24d8], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x1c010713, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/960 320x40, buffer 0x218b24d8], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, 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 0x1c010713, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0x218b24d8], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup 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 0x218b24d8], image[size 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 0x5ef3bc38], image[size 668 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 0x7f010047, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/0 320x480, buffer 0x5ef3bc38], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 38.5, [l -1.0, r 1.0, b -1.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 0x7f010047, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/0 320x480, buffer 0x5ef3bc38], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 38.5, [l -1.0, r 1.0, b -1.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 0x7f010047, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/0 28x480, buffer 0x5ef3bc38], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 38.5, [l -1.0, r 1.0, b -1.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 0x7f010047, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/480 320x480, buffer 0x5ef3bc38], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 38.5, [l -1.0, r 1.0, b -1.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 0x7f010047, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/480 320x480, buffer 0x5ef3bc38], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 38.5, [l -1.0, r 1.0, b -1.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 0x7f010047, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/480 28x480, buffer 0x5ef3bc38], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 38.5, [l -1.0, r 1.0, b -1.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 0x7f010047, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur -1/960 320x40, buffer 0x5ef3bc38], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 38.5, [l -1.0, r 1.0, b -1.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 0x7f010047, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 319/960 320x40, buffer 0x5ef3bc38], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 38.5, [l -1.0, r 1.0, b -1.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 0x7f010047, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size -1/0 320x480 brd 0, cur 639/960 28x40, buffer 0x5ef3bc38], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 38.5, [l -1.0, r 1.0, b -1.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 0x5ef3bc38], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x7f010047, tileRendererInUse null [junit] >> Gears angle 38.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x1c010713, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 471 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 0xffffffff88010825, 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 0xffffffffee01092f, 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] 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@edc040a: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@6b92bf60 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x62251535], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0xffffffff88010825, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x62251535], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0xffffffff88010825, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x62251535], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0xffffffff88010825, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x62251535], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0xffffffff88010825, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x62251535], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0xffffffff88010825, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x62251535], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0xffffffff88010825, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x62251535], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0xffffffff88010825, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x62251535], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0xffffffff88010825, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x62251535], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0xffffffff88010825, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x62251535], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x62251535], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x6e26524a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0xffffffffee01092f, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x6e26524a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 44.0, [l -1.0, r 1.0, b -1.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 0xffffffffee01092f, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x6e26524a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 44.0, [l -1.0, r 1.0, b -1.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 0xffffffffee01092f, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x6e26524a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 44.0, [l -1.0, r 1.0, b -1.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 0xffffffffee01092f, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x6e26524a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 44.0, [l -1.0, r 1.0, b -1.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 0xffffffffee01092f, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x6e26524a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 44.0, [l -1.0, r 1.0, b -1.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 0xffffffffee01092f, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x6e26524a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 44.0, [l -1.0, r 1.0, b -1.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 0xffffffffee01092f, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x6e26524a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 44.0, [l -1.0, r 1.0, b -1.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 0xffffffffee01092f, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x6e26524a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 44.0, [l -1.0, r 1.0, b -1.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 0xffffffffee01092f, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x6e26524a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 44.0, [l -1.0, r 1.0, b -1.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 0x6e26524a], 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@374185a5: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@20831cd [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x62251535], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0xffffffff88010825, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x62251535], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0xffffffff88010825, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x62251535], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0xffffffff88010825, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x62251535], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0xffffffff88010825, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x62251535], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0xffffffff88010825, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x62251535], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0xffffffff88010825, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x62251535], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0xffffffff88010825, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x62251535], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0xffffffff88010825, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x62251535], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0xffffffff88010825, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x62251535], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x62251535], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x6e26524a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0xffffffffee01092f, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x6e26524a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 44.0, [l -1.0, r 1.0, b -1.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 0xffffffffee01092f, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x6e26524a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 44.0, [l -1.0, r 1.0, b -1.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 0xffffffffee01092f, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x6e26524a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 44.0, [l -1.0, r 1.0, b -1.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 0xffffffffee01092f, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x6e26524a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 44.0, [l -1.0, r 1.0, b -1.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 0xffffffffee01092f, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x6e26524a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 44.0, [l -1.0, r 1.0, b -1.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 0xffffffffee01092f, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x6e26524a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 44.0, [l -1.0, r 1.0, b -1.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 0xffffffffee01092f, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x6e26524a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 44.0, [l -1.0, r 1.0, b -1.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 0xffffffffee01092f, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x6e26524a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 44.0, [l -1.0, r 1.0, b -1.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 0xffffffffee01092f, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x6e26524a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 44.0, [l -1.0, r 1.0, b -1.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 0x6e26524a], 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@6ef40ff2: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@6a61a87b [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x62251535], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0xffffffff88010825, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x62251535], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0xffffffff88010825, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x62251535], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0xffffffff88010825, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x62251535], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0xffffffff88010825, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x62251535], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0xffffffff88010825, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x62251535], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0xffffffff88010825, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x62251535], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0xffffffff88010825, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x62251535], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0xffffffff88010825, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x62251535], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0xffffffff88010825, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x62251535], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x62251535], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x6e26524a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0xffffffffee01092f, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x6e26524a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 44.0, [l -1.0, r 1.0, b -1.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 0xffffffffee01092f, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x6e26524a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 44.0, [l -1.0, r 1.0, b -1.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 0xffffffffee01092f, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x6e26524a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 44.0, [l -1.0, r 1.0, b -1.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 0xffffffffee01092f, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x6e26524a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 44.0, [l -1.0, r 1.0, b -1.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 0xffffffffee01092f, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x6e26524a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 44.0, [l -1.0, r 1.0, b -1.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 0xffffffffee01092f, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x6e26524a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 44.0, [l -1.0, r 1.0, b -1.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 0xffffffffee01092f, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x6e26524a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 44.0, [l -1.0, r 1.0, b -1.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 0xffffffffee01092f, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x6e26524a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 44.0, [l -1.0, r 1.0, b -1.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 0xffffffffee01092f, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x6e26524a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 44.0, [l -1.0, r 1.0, b -1.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 0x6e26524a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffee01092f, 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 0xffffffff88010825, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 2015 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@538c09a2: custom/internal type = 2/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@454147a [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x24a98f1e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0xffffffff88010825, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x24a98f1e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0xffffffff88010825, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x24a98f1e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0xffffffff88010825, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x24a98f1e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0xffffffff88010825, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x24a98f1e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0xffffffff88010825, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x24a98f1e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0xffffffff88010825, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x24a98f1e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0xffffffff88010825, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x24a98f1e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0xffffffff88010825, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x24a98f1e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0xffffffff88010825, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x24a98f1e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x24a98f1e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x16e3b9d3], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0xffffffffee01092f, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x16e3b9d3], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 50.5, [l -1.0, r 1.0, b -1.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 0xffffffffee01092f, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x16e3b9d3], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 50.5, [l -1.0, r 1.0, b -1.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 0xffffffffee01092f, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x16e3b9d3], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 50.5, [l -1.0, r 1.0, b -1.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 0xffffffffee01092f, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x16e3b9d3], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 50.5, [l -1.0, r 1.0, b -1.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 0xffffffffee01092f, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x16e3b9d3], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 50.5, [l -1.0, r 1.0, b -1.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 0xffffffffee01092f, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x16e3b9d3], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 50.5, [l -1.0, r 1.0, b -1.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 0xffffffffee01092f, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x16e3b9d3], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 50.5, [l -1.0, r 1.0, b -1.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 0xffffffffee01092f, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x16e3b9d3], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 50.5, [l -1.0, r 1.0, b -1.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 0xffffffffee01092f, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x16e3b9d3], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 50.5, [l -1.0, r 1.0, b -1.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 0x16e3b9d3], 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@4fd68654: custom/internal type = 2/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@1aec514b [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x24a98f1e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0xffffffff88010825, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x24a98f1e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0xffffffff88010825, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x24a98f1e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0xffffffff88010825, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x24a98f1e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0xffffffff88010825, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x24a98f1e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0xffffffff88010825, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x24a98f1e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0xffffffff88010825, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x24a98f1e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0xffffffff88010825, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x24a98f1e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0xffffffff88010825, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x24a98f1e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0xffffffff88010825, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x24a98f1e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x24a98f1e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x16e3b9d3], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0xffffffffee01092f, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x16e3b9d3], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 50.5, [l -1.0, r 1.0, b -1.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 0xffffffffee01092f, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x16e3b9d3], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 50.5, [l -1.0, r 1.0, b -1.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 0xffffffffee01092f, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x16e3b9d3], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 50.5, [l -1.0, r 1.0, b -1.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 0xffffffffee01092f, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x16e3b9d3], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 50.5, [l -1.0, r 1.0, b -1.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 0xffffffffee01092f, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x16e3b9d3], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 50.5, [l -1.0, r 1.0, b -1.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 0xffffffffee01092f, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x16e3b9d3], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 50.5, [l -1.0, r 1.0, b -1.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 0xffffffffee01092f, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x16e3b9d3], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 50.5, [l -1.0, r 1.0, b -1.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 0xffffffffee01092f, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x16e3b9d3], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 50.5, [l -1.0, r 1.0, b -1.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 0xffffffffee01092f, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x16e3b9d3], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 50.5, [l -1.0, r 1.0, b -1.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 0x16e3b9d3], 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@6d8247f6: custom/internal type = 2/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@5db1ede5 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x24a98f1e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0xffffffff88010825, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x24a98f1e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0xffffffff88010825, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x24a98f1e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0xffffffff88010825, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x24a98f1e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0xffffffff88010825, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x24a98f1e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0xffffffff88010825, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x24a98f1e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0xffffffff88010825, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x24a98f1e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0xffffffff88010825, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x24a98f1e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0xffffffff88010825, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x24a98f1e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0xffffffff88010825, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x24a98f1e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x24a98f1e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x16e3b9d3], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0xffffffffee01092f, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x16e3b9d3], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 50.5, [l -1.0, r 1.0, b -1.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 0xffffffffee01092f, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x16e3b9d3], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 50.5, [l -1.0, r 1.0, b -1.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 0xffffffffee01092f, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x16e3b9d3], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 50.5, [l -1.0, r 1.0, b -1.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 0xffffffffee01092f, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x16e3b9d3], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 50.5, [l -1.0, r 1.0, b -1.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 0xffffffffee01092f, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x16e3b9d3], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 50.5, [l -1.0, r 1.0, b -1.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 0xffffffffee01092f, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x16e3b9d3], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 50.5, [l -1.0, r 1.0, b -1.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 0xffffffffee01092f, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x16e3b9d3], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 50.5, [l -1.0, r 1.0, b -1.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 0xffffffffee01092f, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x16e3b9d3], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 50.5, [l -1.0, r 1.0, b -1.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 0xffffffffee01092f, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x16e3b9d3], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 50.5, [l -1.0, r 1.0, b -1.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 0x16e3b9d3], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffee01092f, tileRendererInUse null [junit] >> Gears angle 50.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffff88010825, 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.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@610c850e: custom/internal type = 1/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@61e5a594 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x6ad60948], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0xffffffff88010825, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x6ad60948], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0xffffffff88010825, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x6ad60948], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0xffffffff88010825, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x6ad60948], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0xffffffff88010825, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x6ad60948], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0xffffffff88010825, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x6ad60948], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0xffffffff88010825, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x6ad60948], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0xffffffff88010825, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x6ad60948], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0xffffffff88010825, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x6ad60948], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0xffffffff88010825, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x6ad60948], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x6ad60948], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x4e1b4f69], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0xffffffffee01092f, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x4e1b4f69], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 55.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -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 0xffffffffee01092f, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x4e1b4f69], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 55.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -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 0xffffffffee01092f, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x4e1b4f69], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 55.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 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 0xffffffffee01092f, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x4e1b4f69], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 55.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -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 0xffffffffee01092f, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x4e1b4f69], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 55.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -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 0xffffffffee01092f, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x4e1b4f69], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 55.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 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 0xffffffffee01092f, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x4e1b4f69], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 55.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -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 0xffffffffee01092f, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x4e1b4f69], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 55.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -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 0xffffffffee01092f, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x4e1b4f69], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 55.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 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 0x4e1b4f69], 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@2e2a0e6f: custom/internal type = 1/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@17e6fb80 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x6ad60948], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0xffffffff88010825, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x6ad60948], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0xffffffff88010825, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x6ad60948], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0xffffffff88010825, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x6ad60948], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0xffffffff88010825, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x6ad60948], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0xffffffff88010825, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x6ad60948], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0xffffffff88010825, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x6ad60948], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0xffffffff88010825, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x6ad60948], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0xffffffff88010825, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x6ad60948], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0xffffffff88010825, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x6ad60948], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x6ad60948], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x4e1b4f69], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0xffffffffee01092f, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x4e1b4f69], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 55.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -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 0xffffffffee01092f, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x4e1b4f69], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 55.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -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 0xffffffffee01092f, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x4e1b4f69], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 55.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 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 0xffffffffee01092f, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x4e1b4f69], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 55.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -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 0xffffffffee01092f, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x4e1b4f69], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 55.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -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 0xffffffffee01092f, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x4e1b4f69], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 55.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 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 0xffffffffee01092f, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x4e1b4f69], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 55.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -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 0xffffffffee01092f, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x4e1b4f69], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 55.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -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 0xffffffffee01092f, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x4e1b4f69], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 55.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 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 0x4e1b4f69], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffee01092f, tileRendererInUse null [junit] >> Gears angle 55.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffff88010825, 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@2597720d: custom/internal type = 4/0 DirectColorModel: rmask=ff gmask=ff00 bmask=ff0000 amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@3532105e [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x76684498], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0xffffffff88010825, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x76684498], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0xffffffff88010825, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x76684498], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0xffffffff88010825, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x76684498], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0xffffffff88010825, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x76684498], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0xffffffff88010825, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x76684498], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0xffffffff88010825, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x76684498], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0xffffffff88010825, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x76684498], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0xffffffff88010825, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x76684498], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0xffffffff88010825, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x76684498], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x76684498], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x25a51dbc], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0xffffffffee01092f, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x25a51dbc], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 62.5, [l -1.0, r 1.0, b -1.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 0xffffffffee01092f, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x25a51dbc], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 62.5, [l -1.0, r 1.0, b -1.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 0xffffffffee01092f, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x25a51dbc], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 62.5, [l -1.0, r 1.0, b -1.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 0xffffffffee01092f, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x25a51dbc], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 62.5, [l -1.0, r 1.0, b -1.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 0xffffffffee01092f, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x25a51dbc], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 62.5, [l -1.0, r 1.0, b -1.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 0xffffffffee01092f, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x25a51dbc], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 62.5, [l -1.0, r 1.0, b -1.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 0xffffffffee01092f, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x25a51dbc], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 62.5, [l -1.0, r 1.0, b -1.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 0xffffffffee01092f, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x25a51dbc], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 62.5, [l -1.0, r 1.0, b -1.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 0xffffffffee01092f, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x25a51dbc], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 62.5, [l -1.0, r 1.0, b -1.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 0x25a51dbc], 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@64550702: custom/internal type = 4/0 DirectColorModel: rmask=ff gmask=ff00 bmask=ff0000 amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@510fa5ae [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x76684498], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0xffffffff88010825, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x76684498], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0xffffffff88010825, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x76684498], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0xffffffff88010825, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x76684498], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0xffffffff88010825, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x76684498], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0xffffffff88010825, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x76684498], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0xffffffff88010825, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x76684498], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0xffffffff88010825, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x76684498], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0xffffffff88010825, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x76684498], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0xffffffff88010825, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x76684498], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x76684498], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x25a51dbc], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0xffffffffee01092f, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x25a51dbc], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 62.5, [l -1.0, r 1.0, b -1.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 0xffffffffee01092f, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x25a51dbc], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 62.5, [l -1.0, r 1.0, b -1.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 0xffffffffee01092f, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x25a51dbc], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 62.5, [l -1.0, r 1.0, b -1.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 0xffffffffee01092f, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x25a51dbc], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 62.5, [l -1.0, r 1.0, b -1.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 0xffffffffee01092f, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x25a51dbc], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 62.5, [l -1.0, r 1.0, b -1.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 0xffffffffee01092f, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x25a51dbc], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 62.5, [l -1.0, r 1.0, b -1.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 0xffffffffee01092f, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x25a51dbc], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 62.5, [l -1.0, r 1.0, b -1.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 0xffffffffee01092f, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x25a51dbc], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 62.5, [l -1.0, r 1.0, b -1.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 0xffffffffee01092f, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x25a51dbc], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 62.5, [l -1.0, r 1.0, b -1.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 0x25a51dbc], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffee01092f, tileRendererInUse null [junit] >> Gears angle 62.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -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 0xffffffff88010825, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 1168 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@451a3e34: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@5e92c2c2 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x7e148e29], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0xffffffff88010825, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x7e148e29], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0xffffffff88010825, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x7e148e29], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0xffffffff88010825, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x7e148e29], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0xffffffff88010825, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x7e148e29], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0xffffffff88010825, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x7e148e29], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0xffffffff88010825, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x7e148e29], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0xffffffff88010825, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x7e148e29], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0xffffffff88010825, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x7e148e29], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0xffffffff88010825, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x7e148e29], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x7e148e29], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x7f3509d], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0xffffffffee01092f, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x7f3509d], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 68.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -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 0xffffffffee01092f, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x7f3509d], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 68.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -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 0xffffffffee01092f, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x7f3509d], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 68.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 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 0xffffffffee01092f, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x7f3509d], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 68.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -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 0xffffffffee01092f, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x7f3509d], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 68.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -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 0xffffffffee01092f, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x7f3509d], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 68.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 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 0xffffffffee01092f, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x7f3509d], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 68.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -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 0xffffffffee01092f, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x7f3509d], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 68.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -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 0xffffffffee01092f, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x7f3509d], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 68.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 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 0x7f3509d], 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@6b6cd493: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@6937a026 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x7e148e29], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0xffffffff88010825, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x7e148e29], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0xffffffff88010825, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x7e148e29], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0xffffffff88010825, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x7e148e29], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0xffffffff88010825, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x7e148e29], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0xffffffff88010825, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x7e148e29], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0xffffffff88010825, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x7e148e29], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0xffffffff88010825, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x7e148e29], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0xffffffff88010825, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x7e148e29], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0xffffffff88010825, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x7e148e29], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x7e148e29], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x7f3509d], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0xffffffffee01092f, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x7f3509d], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 68.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -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 0xffffffffee01092f, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x7f3509d], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 68.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -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 0xffffffffee01092f, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x7f3509d], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 68.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 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 0xffffffffee01092f, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x7f3509d], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 68.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -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 0xffffffffee01092f, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x7f3509d], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 68.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -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 0xffffffffee01092f, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x7f3509d], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 68.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 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 0xffffffffee01092f, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x7f3509d], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 68.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -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 0xffffffffee01092f, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x7f3509d], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 68.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -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 0xffffffffee01092f, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x7f3509d], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 68.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 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 0x7f3509d], 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@1d8d8c75: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@6e2d45ee [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x7e148e29], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0xffffffff88010825, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x7e148e29], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0xffffffff88010825, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x7e148e29], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0xffffffff88010825, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x7e148e29], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0xffffffff88010825, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x7e148e29], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0xffffffff88010825, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x7e148e29], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0xffffffff88010825, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x7e148e29], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0xffffffff88010825, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x7e148e29], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0xffffffff88010825, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x7e148e29], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0xffffffff88010825, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x7e148e29], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x7e148e29], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x7f3509d], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0xffffffffee01092f, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x7f3509d], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 68.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -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 0xffffffffee01092f, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x7f3509d], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 68.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -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 0xffffffffee01092f, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x7f3509d], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 68.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 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 0xffffffffee01092f, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x7f3509d], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 68.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -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 0xffffffffee01092f, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x7f3509d], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 68.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -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 0xffffffffee01092f, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x7f3509d], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 68.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 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 0xffffffffee01092f, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x7f3509d], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 68.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -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 0xffffffffee01092f, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x7f3509d], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 68.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -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 0xffffffffee01092f, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x7f3509d], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 68.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 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 0x7f3509d], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffee01092f, tileRendererInUse null [junit] >> Gears angle 68.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffff88010825, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 2073 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 0xffffffffa00108ff, 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 0xffffffffb901092b, tileRendererInUse null [junit] >> Gears angle 69.5, [l -1.0, r 1.0, b -1.5, t 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 / 578 ms, 103.8 fps, 9 ms/f; total: 60 f, 103.8 fps, 9 ms/f [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155463833 d 1ms]] [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:1675155463839 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 0xffffffff8e0107ef, 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 0x34010965, 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:1675155463916 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155463916 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155463916 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155463917 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155463917 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 0x31d859ca], 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 0xffffffff8e0107ef, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 428x320 brd 0, cur 0/1 428x320, buffer 0x31d859ca], 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 true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/1 428x320 brd 0, cur 0/1 428x320, buffer 0x31d859ca], 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 0x4b43672b], 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 0x34010965, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x2, rowOrder 21, offset/size 0/1 428x320 brd 0, cur 0/1 400x320, buffer 0x4b43672b], 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 0x34010965, tileRendererInUse TileRenderer[tile[# 1: [0][1] / 1x2, rowOrder 21, offset/size 0/1 428x320 brd 0, cur 0/321 400x1, buffer 0x4b43672b], 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 0x4b43672b], 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 0x31d859ca], 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 0xffffffff8e0107ef, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 428x320 brd 0, cur 0/1 428x320, buffer 0x31d859ca], 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 true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/1 428x320 brd 0, cur 0/1 428x320, buffer 0x31d859ca], 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 0x4b43672b], 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 0x34010965, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x2, rowOrder 21, offset/size 0/1 428x320 brd 0, cur 0/1 400x320, buffer 0x4b43672b], 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 0x34010965, tileRendererInUse TileRenderer[tile[# 1: [0][1] / 1x2, rowOrder 21, offset/size 0/1 428x320 brd 0, cur 0/321 400x1, buffer 0x4b43672b], 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 0x4b43672b], 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 0x34010965, 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 0xffffffff8e0107ef, 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 true [junit] PRINT Duration 190 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 0xffffffffa801074f, 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 0xffffffffef01089c, tileRendererInUse null [junit] >> Gears angle 21.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip 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 0x15408d1e], 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 0xffffffffef01089c, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 428x320, buffer 0x15408d1e], image[size 428 x 321, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 21.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 0x15408d1e], 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 0x2e803a4d], 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 0xffffffffa801074f, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 400x321, buffer 0x2e803a4d], 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 0x2e803a4d], 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 0x15408d1e], 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 0xffffffffef01089c, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 428x320, buffer 0x15408d1e], image[size 428 x 321, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 21.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 0x15408d1e], 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 0x2e803a4d], 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 0xffffffffa801074f, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 400x321, buffer 0x2e803a4d], 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 0x2e803a4d], 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 0x34010965, 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 0x34010965, 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 0xffffffff8e0107ef, 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] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0xffffffff8e0107ef, tileRendererInUse null [junit] >> Gears angle 21.5, [l -1.3375, r 1.3375, b -1.0, t 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 190 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 0xb927aa3], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 892x667, swapInterval 1, drawable 0xffffffff8e0107ef, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0xb927aa3], 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 -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 0xffffffff8e0107ef, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0xb927aa3], 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.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 0xffffffff8e0107ef, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 36x320, buffer 0xb927aa3], 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.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 0xffffffff8e0107ef, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0xb927aa3], 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 -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 0xffffffff8e0107ef, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0xb927aa3], 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.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 0xffffffff8e0107ef, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 36x320, buffer 0xb927aa3], 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.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 0xffffffff8e0107ef, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0xb927aa3], 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 -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 0xffffffff8e0107ef, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x27, buffer 0xb927aa3], 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.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 0xffffffff8e0107ef, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0xb927aa3], 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.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 0xb927aa3], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x1b77b376], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 428x320 of 892x667, swapInterval 1, drawable 0x34010965, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x1b77b376], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/0 406x320 of 892x667, swapInterval 1, drawable 0x34010965, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 406x320, buffer 0x1b77b376], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/320 428x320 of 892x667, swapInterval 1, drawable 0x34010965, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x1b77b376], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/320 406x320 of 892x667, swapInterval 1, drawable 0x34010965, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 406x320, buffer 0x1b77b376], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/640 428x27 of 892x667, swapInterval 1, drawable 0x34010965, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x1b77b376], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/640 406x27 of 892x667, swapInterval 1, drawable 0x34010965, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x1b77b376], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x1b77b376], 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 0xb927aa3], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 892x667, swapInterval 1, drawable 0xffffffff8e0107ef, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0xb927aa3], 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 -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 0xffffffff8e0107ef, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0xb927aa3], 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.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 0xffffffff8e0107ef, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 36x320, buffer 0xb927aa3], 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.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 0xffffffff8e0107ef, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0xb927aa3], 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 -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 0xffffffff8e0107ef, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0xb927aa3], 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.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 0xffffffff8e0107ef, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 36x320, buffer 0xb927aa3], 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.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 0xffffffff8e0107ef, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0xb927aa3], 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 -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 0xffffffff8e0107ef, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x27, buffer 0xb927aa3], 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.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 0xffffffff8e0107ef, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0xb927aa3], 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.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 0xb927aa3], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x1b77b376], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 428x320 of 892x667, swapInterval 1, drawable 0x34010965, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x1b77b376], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/0 406x320 of 892x667, swapInterval 1, drawable 0x34010965, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 406x320, buffer 0x1b77b376], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/320 428x320 of 892x667, swapInterval 1, drawable 0x34010965, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x1b77b376], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/320 406x320 of 892x667, swapInterval 1, drawable 0x34010965, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 406x320, buffer 0x1b77b376], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/640 428x27 of 892x667, swapInterval 1, drawable 0x34010965, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x1b77b376], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/640 406x27 of 892x667, swapInterval 1, drawable 0x34010965, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x1b77b376], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x1b77b376], image[size 892 x 667, buffer 0x0], 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 0x34010965, 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 0xffffffff8e0107ef, 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] PRINT Duration 457 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 0xfffffffffd0108da, 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 0x5901084f, 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 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 0x3f47d180], image[size 892 x 667, 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 0x5901084f, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 2048x2048 brd 0, cur 0/0 892x667, buffer 0x3f47d180], 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 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 0x3f47d180], image[size 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 0x2cb742f1], image[size 892 x 667, 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 0xfffffffffd0108da, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 2048x2048 brd 0, cur 0/0 834x667, buffer 0x2cb742f1], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] 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 0x2cb742f1], 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 0x3f47d180], image[size 892 x 667, 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 0x5901084f, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 2048x2048 brd 0, cur 0/0 892x667, buffer 0x3f47d180], 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 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 0x3f47d180], image[size 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 0x2cb742f1], image[size 892 x 667, 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 0xfffffffffd0108da, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 2048x2048 brd 0, cur 0/0 834x667, buffer 0x2cb742f1], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] 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 0x2cb742f1], image[size 892 x 667, buffer 0x0], 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 0x34010965, 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 0x34010965, 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 0xffffffff8e0107ef, tileRendererInUse null [junit] >> Gears angle 30.5, [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0 -> [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0xffffffff8e0107ef, 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 509 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 0xa945df4], 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 0xffffffff8e0107ef, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0xa945df4], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 35.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 0xffffffff8e0107ef, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0xa945df4], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 35.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 0xffffffff8e0107ef, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 169x320, buffer 0xa945df4], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 35.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 0xffffffff8e0107ef, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0xa945df4], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 35.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 0xffffffff8e0107ef, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0xa945df4], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 35.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 0xffffffff8e0107ef, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 169x320, buffer 0xa945df4], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 35.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 0xffffffff8e0107ef, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x161, buffer 0xa945df4], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 35.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 0xffffffff8e0107ef, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x161, buffer 0xa945df4], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 35.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 0xffffffff8e0107ef, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 169x161, buffer 0xa945df4], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 35.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 0xa945df4], 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 0x543b1005], image[size 1025 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 0x34010965, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/133 428x320, buffer 0x543b1005], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0x34010965, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/133 406x320, buffer 0x543b1005], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0x34010965, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/453 428x320, buffer 0x543b1005], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0x34010965, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/453 406x320, buffer 0x543b1005], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0x34010965, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/773 428x27, buffer 0x543b1005], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0x34010965, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/773 406x27, buffer 0x543b1005], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [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 0x543b1005], 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 0xa945df4], 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 0xffffffff8e0107ef, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0xa945df4], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 35.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 0xffffffff8e0107ef, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0xa945df4], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 35.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 0xffffffff8e0107ef, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 169x320, buffer 0xa945df4], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 35.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 0xffffffff8e0107ef, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0xa945df4], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 35.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 0xffffffff8e0107ef, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0xa945df4], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 35.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 0xffffffff8e0107ef, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 169x320, buffer 0xa945df4], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 35.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 0xffffffff8e0107ef, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x161, buffer 0xa945df4], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 35.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 0xffffffff8e0107ef, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x161, buffer 0xa945df4], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 35.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 0xffffffff8e0107ef, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 169x161, buffer 0xa945df4], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 35.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 0xa945df4], 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 0x543b1005], image[size 1025 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 0x34010965, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/133 428x320, buffer 0x543b1005], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0x34010965, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/133 406x320, buffer 0x543b1005], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0x34010965, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/453 428x320, buffer 0x543b1005], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0x34010965, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/453 406x320, buffer 0x543b1005], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0x34010965, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/773 428x27, buffer 0x543b1005], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0x34010965, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/773 406x27, buffer 0x543b1005], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [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 0x543b1005], image[size 1025 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 0xffffffffe1010933, 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 0x2c0107bd, tileRendererInUse null [junit] >> Gears angle 35.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 485 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 0x6801082e, 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] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0xffffffff98010934, 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@5fde365a: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@5a911fc9 [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x4c50ab21], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 892x667, swapInterval 1, drawable 0x6801082e, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x4c50ab21], 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 0x6801082e, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x4c50ab21], 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 0x6801082e, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 36x320, buffer 0x4c50ab21], 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 0x6801082e, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x4c50ab21], 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 0x6801082e, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x4c50ab21], 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 0x6801082e, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 36x320, buffer 0x4c50ab21], 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 0x6801082e, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x4c50ab21], 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 0x6801082e, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x27, buffer 0x4c50ab21], 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 0x6801082e, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x4c50ab21], 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 0x4c50ab21], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x7ef50364], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 428x320 of 892x667, swapInterval 1, drawable 0xffffffff98010934, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x7ef50364], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/0 406x320 of 892x667, swapInterval 1, drawable 0xffffffff98010934, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 406x320, buffer 0x7ef50364], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/320 428x320 of 892x667, swapInterval 1, drawable 0xffffffff98010934, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x7ef50364], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/320 406x320 of 892x667, swapInterval 1, drawable 0xffffffff98010934, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 406x320, buffer 0x7ef50364], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/640 428x27 of 892x667, swapInterval 1, drawable 0xffffffff98010934, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x7ef50364], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/640 406x27 of 892x667, swapInterval 1, drawable 0xffffffff98010934, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x7ef50364], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x7ef50364], 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@1ff3dda5: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@4d6efeb5 [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x4c50ab21], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 892x667, swapInterval 1, drawable 0x6801082e, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x4c50ab21], 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 0x6801082e, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x4c50ab21], 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 0x6801082e, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 36x320, buffer 0x4c50ab21], 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 0x6801082e, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x4c50ab21], 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 0x6801082e, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x4c50ab21], 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 0x6801082e, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 36x320, buffer 0x4c50ab21], 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 0x6801082e, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x4c50ab21], 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 0x6801082e, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x27, buffer 0x4c50ab21], 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 0x6801082e, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x4c50ab21], 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 0x4c50ab21], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x7ef50364], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 428x320 of 892x667, swapInterval 1, drawable 0xffffffff98010934, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x7ef50364], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/0 406x320 of 892x667, swapInterval 1, drawable 0xffffffff98010934, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 406x320, buffer 0x7ef50364], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/320 428x320 of 892x667, swapInterval 1, drawable 0xffffffff98010934, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x7ef50364], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/320 406x320 of 892x667, swapInterval 1, drawable 0xffffffff98010934, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 406x320, buffer 0x7ef50364], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/640 428x27 of 892x667, swapInterval 1, drawable 0xffffffff98010934, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x7ef50364], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/640 406x27 of 892x667, swapInterval 1, drawable 0xffffffff98010934, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x7ef50364], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x7ef50364], 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@604668db: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@60b71031 [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x4c50ab21], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 892x667, swapInterval 1, drawable 0x6801082e, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x4c50ab21], 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 0x6801082e, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x4c50ab21], 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 0x6801082e, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 36x320, buffer 0x4c50ab21], 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 0x6801082e, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x4c50ab21], 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 0x6801082e, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x4c50ab21], 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 0x6801082e, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 36x320, buffer 0x4c50ab21], 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 0x6801082e, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x4c50ab21], 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 0x6801082e, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x27, buffer 0x4c50ab21], 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 0x6801082e, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x4c50ab21], 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 0x4c50ab21], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x7ef50364], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 428x320 of 892x667, swapInterval 1, drawable 0xffffffff98010934, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x7ef50364], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/0 406x320 of 892x667, swapInterval 1, drawable 0xffffffff98010934, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 406x320, buffer 0x7ef50364], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/320 428x320 of 892x667, swapInterval 1, drawable 0xffffffff98010934, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x7ef50364], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/320 406x320 of 892x667, swapInterval 1, drawable 0xffffffff98010934, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 406x320, buffer 0x7ef50364], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/640 428x27 of 892x667, swapInterval 1, drawable 0xffffffff98010934, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x7ef50364], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/640 406x27 of 892x667, swapInterval 1, drawable 0xffffffff98010934, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x7ef50364], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x7ef50364], image[size 892 x 667, buffer 0x0], 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 0xffffffff98010934, 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 0x6801082e, 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 1815 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@5797c4cd: custom/internal type = 2/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@32c928d2 [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0xe6cf016], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 892x667, swapInterval 1, drawable 0x6801082e, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0xe6cf016], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 46.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 0x6801082e, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0xe6cf016], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 46.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 0x6801082e, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 36x320, buffer 0xe6cf016], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 46.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 0x6801082e, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0xe6cf016], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 46.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 0x6801082e, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0xe6cf016], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 46.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 0x6801082e, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 36x320, buffer 0xe6cf016], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 46.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 0x6801082e, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0xe6cf016], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 46.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 0x6801082e, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x27, buffer 0xe6cf016], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 46.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 0x6801082e, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0xe6cf016], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 46.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 0xe6cf016], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x6b3d16e2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 428x320 of 892x667, swapInterval 1, drawable 0xffffffff98010934, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x6b3d16e2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/0 406x320 of 892x667, swapInterval 1, drawable 0xffffffff98010934, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 406x320, buffer 0x6b3d16e2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/320 428x320 of 892x667, swapInterval 1, drawable 0xffffffff98010934, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x6b3d16e2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/320 406x320 of 892x667, swapInterval 1, drawable 0xffffffff98010934, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 406x320, buffer 0x6b3d16e2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/640 428x27 of 892x667, swapInterval 1, drawable 0xffffffff98010934, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x6b3d16e2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/640 406x27 of 892x667, swapInterval 1, drawable 0xffffffff98010934, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x6b3d16e2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x6b3d16e2], 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@55e7029b: custom/internal type = 2/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@18c41e18 [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0xe6cf016], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 892x667, swapInterval 1, drawable 0x6801082e, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0xe6cf016], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 46.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 0x6801082e, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0xe6cf016], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 46.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 0x6801082e, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 36x320, buffer 0xe6cf016], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 46.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 0x6801082e, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0xe6cf016], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 46.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 0x6801082e, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0xe6cf016], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 46.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 0x6801082e, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 36x320, buffer 0xe6cf016], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 46.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 0x6801082e, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0xe6cf016], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 46.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 0x6801082e, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x27, buffer 0xe6cf016], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 46.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 0x6801082e, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0xe6cf016], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 46.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 0xe6cf016], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x6b3d16e2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 428x320 of 892x667, swapInterval 1, drawable 0xffffffff98010934, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x6b3d16e2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/0 406x320 of 892x667, swapInterval 1, drawable 0xffffffff98010934, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 406x320, buffer 0x6b3d16e2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/320 428x320 of 892x667, swapInterval 1, drawable 0xffffffff98010934, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x6b3d16e2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/320 406x320 of 892x667, swapInterval 1, drawable 0xffffffff98010934, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 406x320, buffer 0x6b3d16e2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/640 428x27 of 892x667, swapInterval 1, drawable 0xffffffff98010934, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x6b3d16e2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/640 406x27 of 892x667, swapInterval 1, drawable 0xffffffff98010934, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x6b3d16e2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x6b3d16e2], 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@470722c3: custom/internal type = 2/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@74006a68 [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0xe6cf016], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 892x667, swapInterval 1, drawable 0x6801082e, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0xe6cf016], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 46.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 0x6801082e, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0xe6cf016], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 46.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 0x6801082e, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 36x320, buffer 0xe6cf016], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 46.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 0x6801082e, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0xe6cf016], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 46.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 0x6801082e, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0xe6cf016], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 46.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 0x6801082e, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 36x320, buffer 0xe6cf016], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 46.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 0x6801082e, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0xe6cf016], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 46.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 0x6801082e, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x27, buffer 0xe6cf016], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 46.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 0x6801082e, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0xe6cf016], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 46.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 0xe6cf016], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x6b3d16e2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 428x320 of 892x667, swapInterval 1, drawable 0xffffffff98010934, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x6b3d16e2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/0 406x320 of 892x667, swapInterval 1, drawable 0xffffffff98010934, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 406x320, buffer 0x6b3d16e2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/320 428x320 of 892x667, swapInterval 1, drawable 0xffffffff98010934, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x6b3d16e2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/320 406x320 of 892x667, swapInterval 1, drawable 0xffffffff98010934, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 406x320, buffer 0x6b3d16e2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/640 428x27 of 892x667, swapInterval 1, drawable 0xffffffff98010934, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x6b3d16e2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/640 406x27 of 892x667, swapInterval 1, drawable 0xffffffff98010934, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x6b3d16e2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x6b3d16e2], image[size 892 x 667, buffer 0x0], 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 0xffffffff98010934, 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 0x6801082e, tileRendererInUse null [junit] >> Gears angle 46.0, [l -1.3375, r 1.3375, b -1.0, t 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 1791 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@4e21e77c: custom/internal type = 1/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@2c4467d0 [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x213d3734], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 892x667, swapInterval 1, drawable 0x6801082e, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x213d3734], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 51.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 0x6801082e, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x213d3734], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 51.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 0x6801082e, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 36x320, buffer 0x213d3734], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 51.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 0x6801082e, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x213d3734], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 51.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 0x6801082e, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x213d3734], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 51.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 0x6801082e, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 36x320, buffer 0x213d3734], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 51.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 0x6801082e, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x213d3734], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 51.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 0x6801082e, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x27, buffer 0x213d3734], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 51.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 0x6801082e, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x213d3734], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 51.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 0x213d3734], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x741d25ed], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 428x320 of 892x667, swapInterval 1, drawable 0xffffffff98010934, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x741d25ed], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/0 406x320 of 892x667, swapInterval 1, drawable 0xffffffff98010934, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 406x320, buffer 0x741d25ed], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/320 428x320 of 892x667, swapInterval 1, drawable 0xffffffff98010934, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x741d25ed], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/320 406x320 of 892x667, swapInterval 1, drawable 0xffffffff98010934, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 406x320, buffer 0x741d25ed], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/640 428x27 of 892x667, swapInterval 1, drawable 0xffffffff98010934, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x741d25ed], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/640 406x27 of 892x667, swapInterval 1, drawable 0xffffffff98010934, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x741d25ed], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x741d25ed], 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@44ac16b8: custom/internal type = 1/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@7ef9a879 [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x213d3734], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 892x667, swapInterval 1, drawable 0x6801082e, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x213d3734], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 51.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 0x6801082e, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x213d3734], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 51.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 0x6801082e, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 36x320, buffer 0x213d3734], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 51.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 0x6801082e, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x213d3734], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 51.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 0x6801082e, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x213d3734], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 51.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 0x6801082e, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 36x320, buffer 0x213d3734], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 51.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 0x6801082e, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x213d3734], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 51.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 0x6801082e, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x27, buffer 0x213d3734], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 51.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 0x6801082e, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x213d3734], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 51.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 0x213d3734], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x741d25ed], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 428x320 of 892x667, swapInterval 1, drawable 0xffffffff98010934, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x741d25ed], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/0 406x320 of 892x667, swapInterval 1, drawable 0xffffffff98010934, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 406x320, buffer 0x741d25ed], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/320 428x320 of 892x667, swapInterval 1, drawable 0xffffffff98010934, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x741d25ed], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/320 406x320 of 892x667, swapInterval 1, drawable 0xffffffff98010934, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 406x320, buffer 0x741d25ed], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/640 428x27 of 892x667, swapInterval 1, drawable 0xffffffff98010934, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x741d25ed], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/640 406x27 of 892x667, swapInterval 1, drawable 0xffffffff98010934, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x741d25ed], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x741d25ed], image[size 892 x 667, buffer 0x0], 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 0xffffffff98010934, 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 0x6801082e, tileRendererInUse null [junit] >> Gears angle 51.0, [l -1.3375, r 1.3375, b -1.0, t 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 1054 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@170ca1ae: custom/internal type = 4/0 DirectColorModel: rmask=ff gmask=ff00 bmask=ff0000 amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@50b693af [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x6d9373f1], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 892x667, swapInterval 1, drawable 0x6801082e, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x6d9373f1], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 57.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -1.3373313, r -0.05397296, b -1.0, t -0.04047978] 1.2833583x0.9595202, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 428/0 428x320 of 892x667, swapInterval 1, drawable 0x6801082e, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x6d9373f1], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 57.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -0.05397296, r 1.2293854, b -1.0, t -0.04047978] 1.2833583x0.9595202, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 856/0 36x320 of 892x667, swapInterval 1, drawable 0x6801082e, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 36x320, buffer 0x6d9373f1], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 57.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l 1.2293854, r 1.3373314, b -1.0, t -0.04047978] 0.10794604x0.9595202, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/320 428x320 of 892x667, swapInterval 1, drawable 0x6801082e, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x6d9373f1], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 57.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -1.3373313, r -0.05397296, b -0.04047978, t 0.91904044] 1.2833583x0.9595202, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 428/320 428x320 of 892x667, swapInterval 1, drawable 0x6801082e, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x6d9373f1], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 57.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -0.05397296, r 1.2293854, b -0.04047978, t 0.91904044] 1.2833583x0.9595202, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 856/320 36x320 of 892x667, swapInterval 1, drawable 0x6801082e, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 36x320, buffer 0x6d9373f1], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 57.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l 1.2293854, r 1.3373314, b -0.04047978, t 0.91904044] 0.10794604x0.9595202, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/640 428x27 of 892x667, swapInterval 1, drawable 0x6801082e, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x6d9373f1], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 57.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -1.3373313, r -0.05397296, b 0.91904044, t 0.99999994] 1.2833583x0.0809595, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 428/640 428x27 of 892x667, swapInterval 1, drawable 0x6801082e, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x27, buffer 0x6d9373f1], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 57.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -0.05397296, r 1.2293854, b 0.91904044, t 0.99999994] 1.2833583x0.0809595, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 856/640 36x27 of 892x667, swapInterval 1, drawable 0x6801082e, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x6d9373f1], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 57.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l 1.2293854, r 1.3373314, b 0.91904044, t 0.99999994] 0.10794604x0.0809595, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x6d9373f1], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x2797af81], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 428x320 of 892x667, swapInterval 1, drawable 0xffffffff98010934, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x2797af81], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/0 406x320 of 892x667, swapInterval 1, drawable 0xffffffff98010934, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 406x320, buffer 0x2797af81], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/320 428x320 of 892x667, swapInterval 1, drawable 0xffffffff98010934, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x2797af81], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/320 406x320 of 892x667, swapInterval 1, drawable 0xffffffff98010934, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 406x320, buffer 0x2797af81], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/640 428x27 of 892x667, swapInterval 1, drawable 0xffffffff98010934, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x2797af81], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/640 406x27 of 892x667, swapInterval 1, drawable 0xffffffff98010934, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x2797af81], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x2797af81], 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@5940d8c3: custom/internal type = 4/0 DirectColorModel: rmask=ff gmask=ff00 bmask=ff0000 amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@323827c3 [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x6d9373f1], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 892x667, swapInterval 1, drawable 0x6801082e, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x6d9373f1], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 57.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -1.3373313, r -0.05397296, b -1.0, t -0.04047978] 1.2833583x0.9595202, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 428/0 428x320 of 892x667, swapInterval 1, drawable 0x6801082e, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x6d9373f1], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 57.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -0.05397296, r 1.2293854, b -1.0, t -0.04047978] 1.2833583x0.9595202, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 856/0 36x320 of 892x667, swapInterval 1, drawable 0x6801082e, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 36x320, buffer 0x6d9373f1], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 57.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l 1.2293854, r 1.3373314, b -1.0, t -0.04047978] 0.10794604x0.9595202, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/320 428x320 of 892x667, swapInterval 1, drawable 0x6801082e, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x6d9373f1], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 57.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -1.3373313, r -0.05397296, b -0.04047978, t 0.91904044] 1.2833583x0.9595202, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 428/320 428x320 of 892x667, swapInterval 1, drawable 0x6801082e, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x6d9373f1], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 57.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -0.05397296, r 1.2293854, b -0.04047978, t 0.91904044] 1.2833583x0.9595202, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 856/320 36x320 of 892x667, swapInterval 1, drawable 0x6801082e, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 36x320, buffer 0x6d9373f1], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 57.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l 1.2293854, r 1.3373314, b -0.04047978, t 0.91904044] 0.10794604x0.9595202, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/640 428x27 of 892x667, swapInterval 1, drawable 0x6801082e, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x6d9373f1], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 57.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -1.3373313, r -0.05397296, b 0.91904044, t 0.99999994] 1.2833583x0.0809595, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 428/640 428x27 of 892x667, swapInterval 1, drawable 0x6801082e, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x27, buffer 0x6d9373f1], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 57.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -0.05397296, r 1.2293854, b 0.91904044, t 0.99999994] 1.2833583x0.0809595, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 856/640 36x27 of 892x667, swapInterval 1, drawable 0x6801082e, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x6d9373f1], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 57.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l 1.2293854, r 1.3373314, b 0.91904044, t 0.99999994] 0.10794604x0.0809595, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x6d9373f1], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x2797af81], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 428x320 of 892x667, swapInterval 1, drawable 0xffffffff98010934, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x2797af81], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/0 406x320 of 892x667, swapInterval 1, drawable 0xffffffff98010934, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 406x320, buffer 0x2797af81], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/320 428x320 of 892x667, swapInterval 1, drawable 0xffffffff98010934, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x2797af81], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/320 406x320 of 892x667, swapInterval 1, drawable 0xffffffff98010934, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 406x320, buffer 0x2797af81], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/640 428x27 of 892x667, swapInterval 1, drawable 0xffffffff98010934, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x2797af81], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/640 406x27 of 892x667, swapInterval 1, drawable 0xffffffff98010934, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x2797af81], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x2797af81], image[size 892 x 667, buffer 0x0], 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 0xffffffff98010934, 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 0x6801082e, tileRendererInUse null [junit] >> Gears angle 57.0, [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0 -> [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0, v-flip true [junit] PRINT Duration 1041 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@391aa218: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@fcf40ba [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x1bf6ab4a], image[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 0x6801082e, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x1bf6ab4a], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 62.5, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l -1.28125, r -0.21124995, b -1.0, t -0.19999999] 1.07x0.8, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 428/0 428x320 of 1025x800, swapInterval 1, drawable 0x6801082e, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x1bf6ab4a], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 62.5, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l -0.21124995, r 0.8587501, b -1.0, t -0.19999999] 1.07x0.8, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 856/0 169x320 of 1025x800, swapInterval 1, drawable 0x6801082e, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 169x320, buffer 0x1bf6ab4a], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 62.5, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l 0.8587501, r 1.2812501, b -1.0, t -0.19999999] 0.4225x0.8, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/320 428x320 of 1025x800, swapInterval 1, drawable 0x6801082e, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x1bf6ab4a], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 62.5, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l -1.28125, r -0.21124995, b -0.19999999, t 0.6] 1.07x0.8, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 428/320 428x320 of 1025x800, swapInterval 1, drawable 0x6801082e, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x1bf6ab4a], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 62.5, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l -0.21124995, r 0.8587501, b -0.19999999, t 0.6] 1.07x0.8, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 856/320 169x320 of 1025x800, swapInterval 1, drawable 0x6801082e, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 169x320, buffer 0x1bf6ab4a], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 62.5, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l 0.8587501, r 1.2812501, b -0.19999999, t 0.6] 0.4225x0.8, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/640 428x160 of 1025x800, swapInterval 1, drawable 0x6801082e, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x160, buffer 0x1bf6ab4a], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 62.5, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l -1.28125, r -0.21124995, b 0.6, t 1.0] 1.07x0.39999998, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 428/640 428x160 of 1025x800, swapInterval 1, drawable 0x6801082e, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x160, buffer 0x1bf6ab4a], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 62.5, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l -0.21124995, r 0.8587501, b 0.6, t 1.0] 1.07x0.39999998, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 856/640 169x160 of 1025x800, swapInterval 1, drawable 0x6801082e, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 169x160, buffer 0x1bf6ab4a], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 62.5, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l 0.8587501, r 1.2812501, b 0.6, t 1.0] 0.4225x0.39999998, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 169x160, buffer 0x1bf6ab4a], 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 0x377a9b28], image[size 1025 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 0xffffffff98010934, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/133 428x320, buffer 0x377a9b28], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffff98010934, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/133 406x320, buffer 0x377a9b28], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffff98010934, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/453 428x320, buffer 0x377a9b28], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffff98010934, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/453 406x320, buffer 0x377a9b28], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffff98010934, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/773 428x27, buffer 0x377a9b28], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffff98010934, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/773 406x27, buffer 0x377a9b28], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [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 0x377a9b28], 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@2cde039c: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@4b5fc94d [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x1bf6ab4a], image[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 0x6801082e, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x1bf6ab4a], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 62.5, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l -1.28125, r -0.21124995, b -1.0, t -0.19999999] 1.07x0.8, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 428/0 428x320 of 1025x800, swapInterval 1, drawable 0x6801082e, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x1bf6ab4a], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 62.5, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l -0.21124995, r 0.8587501, b -1.0, t -0.19999999] 1.07x0.8, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 856/0 169x320 of 1025x800, swapInterval 1, drawable 0x6801082e, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 169x320, buffer 0x1bf6ab4a], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 62.5, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l 0.8587501, r 1.2812501, b -1.0, t -0.19999999] 0.4225x0.8, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/320 428x320 of 1025x800, swapInterval 1, drawable 0x6801082e, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x1bf6ab4a], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 62.5, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l -1.28125, r -0.21124995, b -0.19999999, t 0.6] 1.07x0.8, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 428/320 428x320 of 1025x800, swapInterval 1, drawable 0x6801082e, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x1bf6ab4a], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 62.5, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l -0.21124995, r 0.8587501, b -0.19999999, t 0.6] 1.07x0.8, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 856/320 169x320 of 1025x800, swapInterval 1, drawable 0x6801082e, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 169x320, buffer 0x1bf6ab4a], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 62.5, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l 0.8587501, r 1.2812501, b -0.19999999, t 0.6] 0.4225x0.8, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/640 428x160 of 1025x800, swapInterval 1, drawable 0x6801082e, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x160, buffer 0x1bf6ab4a], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 62.5, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l -1.28125, r -0.21124995, b 0.6, t 1.0] 1.07x0.39999998, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 428/640 428x160 of 1025x800, swapInterval 1, drawable 0x6801082e, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x160, buffer 0x1bf6ab4a], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 62.5, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l -0.21124995, r 0.8587501, b 0.6, t 1.0] 1.07x0.39999998, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 856/640 169x160 of 1025x800, swapInterval 1, drawable 0x6801082e, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 169x160, buffer 0x1bf6ab4a], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 62.5, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l 0.8587501, r 1.2812501, b 0.6, t 1.0] 0.4225x0.39999998, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 169x160, buffer 0x1bf6ab4a], 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 0x377a9b28], image[size 1025 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 0xffffffff98010934, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/133 428x320, buffer 0x377a9b28], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffff98010934, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/133 406x320, buffer 0x377a9b28], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffff98010934, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/453 428x320, buffer 0x377a9b28], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffff98010934, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/453 406x320, buffer 0x377a9b28], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffff98010934, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/773 428x27, buffer 0x377a9b28], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffff98010934, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/773 406x27, buffer 0x377a9b28], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [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 0x377a9b28], 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@5a91bb47: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@1856ff4a [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x1bf6ab4a], image[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 0x6801082e, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x1bf6ab4a], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 62.5, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l -1.28125, r -0.21124995, b -1.0, t -0.19999999] 1.07x0.8, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 428/0 428x320 of 1025x800, swapInterval 1, drawable 0x6801082e, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x1bf6ab4a], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 62.5, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l -0.21124995, r 0.8587501, b -1.0, t -0.19999999] 1.07x0.8, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 856/0 169x320 of 1025x800, swapInterval 1, drawable 0x6801082e, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 169x320, buffer 0x1bf6ab4a], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 62.5, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l 0.8587501, r 1.2812501, b -1.0, t -0.19999999] 0.4225x0.8, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/320 428x320 of 1025x800, swapInterval 1, drawable 0x6801082e, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x1bf6ab4a], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 62.5, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l -1.28125, r -0.21124995, b -0.19999999, t 0.6] 1.07x0.8, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 428/320 428x320 of 1025x800, swapInterval 1, drawable 0x6801082e, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x1bf6ab4a], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 62.5, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l -0.21124995, r 0.8587501, b -0.19999999, t 0.6] 1.07x0.8, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 856/320 169x320 of 1025x800, swapInterval 1, drawable 0x6801082e, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 169x320, buffer 0x1bf6ab4a], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 62.5, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l 0.8587501, r 1.2812501, b -0.19999999, t 0.6] 0.4225x0.8, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/640 428x160 of 1025x800, swapInterval 1, drawable 0x6801082e, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x160, buffer 0x1bf6ab4a], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 62.5, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l -1.28125, r -0.21124995, b 0.6, t 1.0] 1.07x0.39999998, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 428/640 428x160 of 1025x800, swapInterval 1, drawable 0x6801082e, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x160, buffer 0x1bf6ab4a], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 62.5, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l -0.21124995, r 0.8587501, b 0.6, t 1.0] 1.07x0.39999998, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 856/640 169x160 of 1025x800, swapInterval 1, drawable 0x6801082e, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 169x160, buffer 0x1bf6ab4a], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 62.5, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l 0.8587501, r 1.2812501, b 0.6, t 1.0] 0.4225x0.39999998, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 169x160, buffer 0x1bf6ab4a], 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 0x377a9b28], image[size 1025 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 0xffffffff98010934, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/133 428x320, buffer 0x377a9b28], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffff98010934, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/133 406x320, buffer 0x377a9b28], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffff98010934, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/453 428x320, buffer 0x377a9b28], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffff98010934, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/453 406x320, buffer 0x377a9b28], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffff98010934, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/773 428x27, buffer 0x377a9b28], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffff98010934, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/773 406x27, buffer 0x377a9b28], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [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 0x377a9b28], image[size 1025 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 0x37010965, 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 0xffffffff910107ef, tileRendererInUse null [junit] >> Gears angle 62.5, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0, v-flip true [junit] PRINT Duration 1972 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 0x2f0107bd, tileRendererInUse null [junit] >> Gears angle 63.5, [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0 -> [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0xffffffffe4010933, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] 0 s: 60 f / 532 ms, 112.7 fps, 8 ms/f; total: 60 f, 112.7 fps, 8 ms/f [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155475284 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:1675155475291 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 0xffffffff8f01087a, 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 0xffffffff8f01087a, 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:1675155475405 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155475406 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155475406 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155475407 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155475407 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 0x3c1d4cf3], 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 0xffffffffc6010877, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 428x320 brd 0, cur 0/1 428x320, buffer 0x3c1d4cf3], image[size 428 x 321, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears 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 -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 0x3c1d4cf3], 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 0x6299ab3], 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 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x2, rowOrder 21, offset/size 0/1 428x320 brd 0, cur 0/1 400x320, buffer 0x6299ab3], 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 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 1: [0][1] / 1x2, rowOrder 21, offset/size 0/1 428x320 brd 0, cur 0/321 400x1, buffer 0x6299ab3], 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 0x6299ab3], 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 0x3c1d4cf3], 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 0xffffffffc6010877, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 428x320 brd 0, cur 0/1 428x320, buffer 0x3c1d4cf3], image[size 428 x 321, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears 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 -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 0x3c1d4cf3], 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 0x6299ab3], 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 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x2, rowOrder 21, offset/size 0/1 428x320 brd 0, cur 0/1 400x320, buffer 0x6299ab3], 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 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 1: [0][1] / 1x2, rowOrder 21, offset/size 0/1 428x320 brd 0, cur 0/321 400x1, buffer 0x6299ab3], 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 0x6299ab3], 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 0x3c1d4cf3], 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 0xffffffffc6010877, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 187/-1 428x320 brd 0, cur 187/-1 242x201, buffer 0x3c1d4cf3], image[size 429 x 320, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 19.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 0x3c1d4cf3], 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 0x6299ab3], 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 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 400x320, buffer 0x6299ab3], 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 0x6299ab3], 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 0x3c1d4cf3], 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 0xffffffffc6010877, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 187/200 428x320 brd 0, cur 187/200 242x1, buffer 0x3c1d4cf3], image[size 429 x 320, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 19.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 0x3c1d4cf3], 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 0xffffffff8f01087a, 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 0xffffffffc6010877, 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 294 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 0x63010833, 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 0xffffffffee0107d6, 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 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 0x76a32f9a], 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 0xffffffffee0107d6, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 428x320, buffer 0x76a32f9a], image[size 428 x 321, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] >> Gears angle 24.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 0x76a32f9a], 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 0x2d802f5a], 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 0xffffffffaa01087c, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 400x321, buffer 0x2d802f5a], 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 0x2d802f5a], 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 0x76a32f9a], 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 0xffffffffee0107d6, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 428x320, buffer 0x76a32f9a], image[size 428 x 321, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] >> Gears angle 24.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 0x76a32f9a], 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 0x2d802f5a], 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 0xffffffffaa01087c, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 400x321, buffer 0x2d802f5a], 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 0x2d802f5a], 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 0x76a32f9a], 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 0xffffffffee0107d6, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 187/-1 1024x1024 brd 0, cur 187/-1 242x202, buffer 0x76a32f9a], image[size 429 x 320, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] >> Gears angle 24.0, [l -1.340625, r 1.340625, b -1.0, t 1.0] 2.68125x2.0 -> [l -0.171875, r 1.3406252, b -1.00625, t 0.25625002] 1.5125002x1.2625, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 187/-1 1024x1024 brd 0, cur 187/-1 242x202, buffer 0x76a32f9a], 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 0x2d802f5a], 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 0xffffffffaa01087c, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 400x320, buffer 0x2d802f5a], 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 0x2d802f5a], 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 0xffffffffb90108c7, 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 0xffffffffb90108c7, 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 0xffffffff8f01087a, 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 0xffffffff8f01087a, 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 275 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 0x563df82d], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 892x667, swapInterval 1, drawable 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x563df82d], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 28.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 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x563df82d], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 28.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 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 36x320, buffer 0x563df82d], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 28.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 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x563df82d], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 28.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 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x563df82d], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 28.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 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 36x320, buffer 0x563df82d], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 28.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 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x563df82d], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 28.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 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x27, buffer 0x563df82d], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 28.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 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x563df82d], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 28.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 0x563df82d], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x354bbb1a], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 428x320 of 892x667, swapInterval 1, drawable 0xffffffffb90108c7, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x354bbb1a], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/0 406x320 of 892x667, swapInterval 1, drawable 0xffffffffb90108c7, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 406x320, buffer 0x354bbb1a], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/320 428x320 of 892x667, swapInterval 1, drawable 0xffffffffb90108c7, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x354bbb1a], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/320 406x320 of 892x667, swapInterval 1, drawable 0xffffffffb90108c7, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 406x320, buffer 0x354bbb1a], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/640 428x27 of 892x667, swapInterval 1, drawable 0xffffffffb90108c7, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x354bbb1a], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/640 406x27 of 892x667, swapInterval 1, drawable 0xffffffffb90108c7, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x354bbb1a], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x354bbb1a], 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 0x563df82d], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 892x667, swapInterval 1, drawable 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x563df82d], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 28.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 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x563df82d], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 28.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 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 36x320, buffer 0x563df82d], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 28.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 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x563df82d], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 28.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 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x563df82d], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 28.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 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 36x320, buffer 0x563df82d], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 28.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 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x563df82d], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 28.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 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x27, buffer 0x563df82d], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 28.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 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x563df82d], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 28.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 0x563df82d], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x354bbb1a], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 428x320 of 892x667, swapInterval 1, drawable 0xffffffffb90108c7, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x354bbb1a], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/0 406x320 of 892x667, swapInterval 1, drawable 0xffffffffb90108c7, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 406x320, buffer 0x354bbb1a], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/320 428x320 of 892x667, swapInterval 1, drawable 0xffffffffb90108c7, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x354bbb1a], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/320 406x320 of 892x667, swapInterval 1, drawable 0xffffffffb90108c7, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 406x320, buffer 0x354bbb1a], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/640 428x27 of 892x667, swapInterval 1, drawable 0xffffffffb90108c7, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x354bbb1a], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/640 406x27 of 892x667, swapInterval 1, drawable 0xffffffffb90108c7, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x354bbb1a], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x354bbb1a], 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 0x563df82d], 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 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 390/1 428x320 brd 0, cur 390/1 428x70, buffer 0x563df82d], image[size 892 x 668, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 28.5, [l -1.3353293, r 1.3353293, b -1.0, t 1.0] 2.6706586x2.0 -> [l -0.16766465, r 1.1137724, b -0.997006, t -0.78742516] 1.281437x0.20958084, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 390/1 428x320 brd 0, cur 390/1 428x70, buffer 0x563df82d], 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 0x354bbb1a], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 428x320 of 892x667, swapInterval 1, drawable 0xffffffffb90108c7, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x354bbb1a], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] 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 0x354bbb1a], 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 0x563df82d], 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 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 817/1 428x320 brd 0, cur 817/1 75x70, buffer 0x563df82d], image[size 892 x 668, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 28.5, [l -1.3353293, r 1.3353293, b -1.0, t 1.0] 2.6706586x2.0 -> [l 1.1107783, r 1.3353292, b -0.997006, t -0.78742516] 0.22455084x0.20958084, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 817/1 428x320 brd 0, cur 817/1 75x70, buffer 0x563df82d], 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 0x354bbb1a], 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 0xffffffffb90108c7, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 428/0 428x320 brd 0, cur 428/0 406x320, buffer 0x354bbb1a], 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 0x354bbb1a], 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 0x563df82d], image[size 892 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 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x2, rowOrder 21, offset/size 390/69 428x320 brd 0, cur 390/69 428x320, buffer 0x563df82d], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 28.5, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -0.16791606, r 1.1154423, b -0.79310346, t 0.16641676] 1.2833583x0.9595202, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 390/389 428x1 of 892x667, swapInterval 1, drawable 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 1: [0][1] / 1x2, rowOrder 21, offset/size 390/69 428x320 brd 0, cur 390/389 428x1, buffer 0x563df82d], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 28.5, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -0.16791606, r 1.1154423, b 0.16641676, t 0.16941527] 1.2833583x0.002998501, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][1] / 1x2, rowOrder 21, offset/size 390/69 428x320 brd 0, cur 390/389 428x1, buffer 0x563df82d], image[size 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 0x354bbb1a], image[size 892 x 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 0xffffffffb90108c7, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x2, rowOrder 21, offset/size 0/319 428x320 brd 0, cur 0/319 428x320, buffer 0x354bbb1a], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffb90108c7, tileRendererInUse TileRenderer[tile[# 1: [0][1] / 1x2, rowOrder 21, offset/size 0/319 428x320 brd 0, cur 0/639 428x1, buffer 0x354bbb1a], image[size 892 x 667, buffer 0x0], glad[1 listener, pre 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 0x354bbb1a], 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 0x563df82d], image[size 892 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 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x2, rowOrder 21, offset/size 817/69 428x320 brd 0, cur 817/69 75x320, buffer 0x563df82d], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 28.5, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l 1.1124437, r 1.3373313, b -0.79310346, t 0.16641676] 0.22488761x0.9595202, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 817/389 75x1 of 892x667, swapInterval 1, drawable 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 1: [0][1] / 1x2, rowOrder 21, offset/size 817/69 428x320 brd 0, cur 817/389 75x1, buffer 0x563df82d], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 28.5, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l 1.1124437, r 1.3373313, b 0.16641676, t 0.16941527] 0.22488761x0.002998501, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][1] / 1x2, rowOrder 21, offset/size 817/69 428x320 brd 0, cur 817/389 75x1, buffer 0x563df82d], image[size 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 0x354bbb1a], 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 0xffffffffb90108c7, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x2, rowOrder 21, offset/size 428/319 428x320 brd 0, cur 428/319 406x320, buffer 0x354bbb1a], 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 0xffffffffb90108c7, tileRendererInUse TileRenderer[tile[# 1: [0][1] / 1x2, rowOrder 21, offset/size 428/319 428x320 brd 0, cur 428/639 406x1, buffer 0x354bbb1a], 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 0x354bbb1a], 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 0x563df82d], image[size 892 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 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 390/390 428x320 brd 0, cur 390/390 428x27, buffer 0x563df82d], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 28.5, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -0.16791606, r 1.1154423, b 0.16941524, t 0.25037476] 1.2833583x0.08095953, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 390/390 428x320 brd 0, cur 390/390 428x27, buffer 0x563df82d], image[size 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 0x354bbb1a], image[size 892 x 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 0xffffffffb90108c7, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/640 428x320 brd 0, cur 0/640 428x27, buffer 0x354bbb1a], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [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 0x354bbb1a], 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 0x563df82d], image[size 892 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 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 817/390 428x320 brd 0, cur 817/390 75x27, buffer 0x563df82d], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 28.5, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l 1.1124437, r 1.3373313, b 0.16941524, t 0.25037476] 0.22488761x0.08095953, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 817/390 428x320 brd 0, cur 817/390 75x27, buffer 0x563df82d], image[size 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 0x354bbb1a], 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 0xffffffffb90108c7, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 428/640 428x320 brd 0, cur 428/640 406x27, buffer 0x354bbb1a], 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 0x354bbb1a], 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 0xffffffffb90108c7, 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 0xffffffff8f01087a, tileRendererInUse null [junit] >> Gears angle 28.5, [l -1.3375, r 1.3375, b -1.0, t 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 882 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 0xffffffffc6010877, 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 0xffffffffe501092a, tileRendererInUse null [junit] >> Gears angle 33.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip true [junit] PRINT AWTPrintLifecycle.setup.count 2 [junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch [junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots [junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch [junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 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 0x1dd3a71b], image[size 892 x 667, 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 0xffffffffe501092a, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 2048x2048 brd 0, cur 0/0 892x667, buffer 0x1dd3a71b], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.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 0x1dd3a71b], image[size 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 0x669c982c], image[size 892 x 667, 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 0x2d0108cc, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 2048x2048 brd 0, cur 0/0 834x667, buffer 0x669c982c], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] 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 0x669c982c], 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 0x1dd3a71b], image[size 892 x 667, 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 0xffffffffe501092a, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 2048x2048 brd 0, cur 0/0 892x667, buffer 0x1dd3a71b], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.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 0x1dd3a71b], image[size 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 0x669c982c], image[size 892 x 667, 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 0x2d0108cc, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 2048x2048 brd 0, cur 0/0 834x667, buffer 0x669c982c], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] 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 0x669c982c], 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 0x1dd3a71b], image[size 892 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 0xffffffffe501092a, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 389/0 2048x2048 brd 0, cur 389/0 503x417, buffer 0x1dd3a71b], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 33.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 0x1dd3a71b], image[size 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 0x669c982c], 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 0x2d0108cc, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 2048x2048 brd 0, cur 0/0 834x667, buffer 0x669c982c], 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 0x669c982c], 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 0xffffffffaa01087c, 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 0xffffffffaa01087c, 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 0xffffffff8f01087a, tileRendererInUse null [junit] >> Gears angle 33.5, [l -1.3375, r 1.3375, b -1.0, t 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 0xffffffff8f01087a, 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 true [junit] PRINT Duration 484 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 0x2800bfb1], 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 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x2800bfb1], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 38.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 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x2800bfb1], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 38.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 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 169x320, buffer 0x2800bfb1], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 38.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 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x2800bfb1], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 38.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 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x2800bfb1], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 38.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 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 169x320, buffer 0x2800bfb1], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 38.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 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x161, buffer 0x2800bfb1], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 38.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 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x161, buffer 0x2800bfb1], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 38.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 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 169x161, buffer 0x2800bfb1], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 38.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 0x2800bfb1], 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 0x4123826], image[size 1025 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 0xffffffffaa01087c, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/133 428x320, buffer 0x4123826], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffaa01087c, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/133 406x320, buffer 0x4123826], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffaa01087c, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/453 428x320, buffer 0x4123826], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffaa01087c, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/453 406x320, buffer 0x4123826], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffaa01087c, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/773 428x27, buffer 0x4123826], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffaa01087c, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/773 406x27, buffer 0x4123826], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [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 0x4123826], 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 0x2800bfb1], 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 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x2800bfb1], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 38.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 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x2800bfb1], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 38.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 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 169x320, buffer 0x2800bfb1], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 38.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 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x2800bfb1], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 38.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 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x2800bfb1], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 38.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 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 169x320, buffer 0x2800bfb1], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 38.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 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x161, buffer 0x2800bfb1], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 38.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 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x161, buffer 0x2800bfb1], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 38.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 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 169x161, buffer 0x2800bfb1], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 38.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 0x2800bfb1], 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 0x4123826], image[size 1025 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 0xffffffffaa01087c, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/133 428x320, buffer 0x4123826], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffaa01087c, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/133 406x320, buffer 0x4123826], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffaa01087c, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/453 428x320, buffer 0x4123826], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffaa01087c, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/453 406x320, buffer 0x4123826], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffaa01087c, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/773 428x27, buffer 0x4123826], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffaa01087c, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/773 406x27, buffer 0x4123826], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [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 0x4123826], 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 0x2800bfb1], 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 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 390/0 428x320 brd 0, cur 390/0 428x204, buffer 0x2800bfb1], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 38.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 0x2800bfb1], 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 0x4123826], 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 0xffffffffaa01087c, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/134 428x320 brd 0, cur 0/134 428x320, buffer 0x4123826], 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 0x4123826], 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 0x2800bfb1], 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 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 817/0 428x320 brd 0, cur 817/0 208x204, buffer 0x2800bfb1], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 38.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 0x2800bfb1], 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 0x4123826], 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 0xffffffffaa01087c, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 428/134 428x320 brd 0, cur 428/134 406x320, buffer 0x4123826], 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 0x4123826], 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 0x2800bfb1], 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 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x2, rowOrder 21, offset/size 390/203 428x320 brd 0, cur 390/203 428x320, buffer 0x2800bfb1], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 38.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 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 1: [0][1] / 1x2, rowOrder 21, offset/size 390/203 428x320 brd 0, cur 390/523 428x1, buffer 0x2800bfb1], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 38.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 0x2800bfb1], 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 0x4123826], image[size 1025 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 0xffffffffaa01087c, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x2, rowOrder 21, offset/size 0/452 428x320 brd 0, cur 0/452 428x320, buffer 0x4123826], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffaa01087c, tileRendererInUse TileRenderer[tile[# 1: [0][1] / 1x2, rowOrder 21, offset/size 0/452 428x320 brd 0, cur 0/772 428x1, buffer 0x4123826], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre 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 0x4123826], 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 0x2800bfb1], 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 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x2, rowOrder 21, offset/size 817/203 428x320 brd 0, cur 817/203 208x320, buffer 0x2800bfb1], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 38.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 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 1: [0][1] / 1x2, rowOrder 21, offset/size 817/203 428x320 brd 0, cur 817/523 208x1, buffer 0x2800bfb1], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 38.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 0x2800bfb1], 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 0x4123826], 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 0xffffffffaa01087c, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x2, rowOrder 21, offset/size 428/452 428x320 brd 0, cur 428/452 406x320, buffer 0x4123826], 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 0xffffffffaa01087c, tileRendererInUse TileRenderer[tile[# 1: [0][1] / 1x2, rowOrder 21, offset/size 428/452 428x320 brd 0, cur 428/772 406x1, buffer 0x4123826], 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 0x4123826], 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 0x2800bfb1], 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 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 390/524 428x320 brd 0, cur 390/524 428x27, buffer 0x2800bfb1], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 38.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 0x2800bfb1], 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 0x4123826], 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 0xffffffffaa01087c, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/774 428x320 brd 0, cur 0/774 428x27, buffer 0x4123826], 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 0x4123826], 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 0x2800bfb1], 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 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 817/524 428x320 brd 0, cur 817/524 208x27, buffer 0x2800bfb1], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 38.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 0x2800bfb1], 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 0x4123826], 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 0xffffffffaa01087c, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 428/774 428x320 brd 0, cur 428/774 406x27, buffer 0x4123826], 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 0x4123826], 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 0xffffffffaa01087c, 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 0xffffffff8f01087a, tileRendererInUse null [junit] >> Gears angle 38.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 854 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 0xffffffff8f01087a, 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 true [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0xffffffffaa01087c, 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@7ebcade6: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@19025b9 [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x75161ec6], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 892x667, swapInterval 1, drawable 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x75161ec6], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 45.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 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x75161ec6], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 45.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 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 36x320, buffer 0x75161ec6], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 45.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 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x75161ec6], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 45.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 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x75161ec6], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 45.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 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 36x320, buffer 0x75161ec6], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 45.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 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x75161ec6], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 45.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 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x27, buffer 0x75161ec6], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 45.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 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x75161ec6], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 45.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 0x75161ec6], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x1873f6b3], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 428x320 of 892x667, swapInterval 1, drawable 0xffffffffaa01087c, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x1873f6b3], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/0 406x320 of 892x667, swapInterval 1, drawable 0xffffffffaa01087c, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 406x320, buffer 0x1873f6b3], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/320 428x320 of 892x667, swapInterval 1, drawable 0xffffffffaa01087c, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x1873f6b3], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/320 406x320 of 892x667, swapInterval 1, drawable 0xffffffffaa01087c, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 406x320, buffer 0x1873f6b3], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/640 428x27 of 892x667, swapInterval 1, drawable 0xffffffffaa01087c, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x1873f6b3], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/640 406x27 of 892x667, swapInterval 1, drawable 0xffffffffaa01087c, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x1873f6b3], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x1873f6b3], 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@207527d6: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@4403849d [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x75161ec6], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 892x667, swapInterval 1, drawable 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x75161ec6], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 45.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 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x75161ec6], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 45.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 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 36x320, buffer 0x75161ec6], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 45.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 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x75161ec6], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 45.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 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x75161ec6], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 45.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 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 36x320, buffer 0x75161ec6], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 45.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 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x75161ec6], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 45.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 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x27, buffer 0x75161ec6], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 45.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 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x75161ec6], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 45.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 0x75161ec6], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x1873f6b3], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 428x320 of 892x667, swapInterval 1, drawable 0xffffffffaa01087c, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x1873f6b3], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/0 406x320 of 892x667, swapInterval 1, drawable 0xffffffffaa01087c, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 406x320, buffer 0x1873f6b3], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/320 428x320 of 892x667, swapInterval 1, drawable 0xffffffffaa01087c, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x1873f6b3], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/320 406x320 of 892x667, swapInterval 1, drawable 0xffffffffaa01087c, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 406x320, buffer 0x1873f6b3], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/640 428x27 of 892x667, swapInterval 1, drawable 0xffffffffaa01087c, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x1873f6b3], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/640 406x27 of 892x667, swapInterval 1, drawable 0xffffffffaa01087c, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x1873f6b3], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x1873f6b3], 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@41f436db: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@494b0bef [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x75161ec6], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 892x667, swapInterval 1, drawable 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x75161ec6], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 45.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 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x75161ec6], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 45.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 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 36x320, buffer 0x75161ec6], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 45.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 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x75161ec6], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 45.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 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x75161ec6], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 45.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 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 36x320, buffer 0x75161ec6], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 45.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 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x75161ec6], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 45.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 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x27, buffer 0x75161ec6], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 45.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 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x75161ec6], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 45.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 0x75161ec6], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x1873f6b3], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 428x320 of 892x667, swapInterval 1, drawable 0xffffffffaa01087c, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x1873f6b3], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/0 406x320 of 892x667, swapInterval 1, drawable 0xffffffffaa01087c, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 406x320, buffer 0x1873f6b3], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/320 428x320 of 892x667, swapInterval 1, drawable 0xffffffffaa01087c, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x1873f6b3], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/320 406x320 of 892x667, swapInterval 1, drawable 0xffffffffaa01087c, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 406x320, buffer 0x1873f6b3], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/640 428x27 of 892x667, swapInterval 1, drawable 0xffffffffaa01087c, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x1873f6b3], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/640 406x27 of 892x667, swapInterval 1, drawable 0xffffffffaa01087c, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x1873f6b3], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x1873f6b3], image[size 892 x 667, buffer 0x0], 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 0xffffffffaa01087c, 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 0xffffffff8f01087a, 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] PRINT Duration 1882 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@285186e8: custom/internal type = 2/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@2610a5a4 [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x34c5fc2f], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 892x667, swapInterval 1, drawable 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x34c5fc2f], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 50.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 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x34c5fc2f], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 50.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 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 36x320, buffer 0x34c5fc2f], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 50.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 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x34c5fc2f], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 50.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 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x34c5fc2f], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 50.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 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 36x320, buffer 0x34c5fc2f], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 50.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 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x34c5fc2f], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 50.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 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x27, buffer 0x34c5fc2f], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 50.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 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x34c5fc2f], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 50.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 0x34c5fc2f], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x1baf4507], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 428x320 of 892x667, swapInterval 1, drawable 0xffffffffaa01087c, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x1baf4507], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/0 406x320 of 892x667, swapInterval 1, drawable 0xffffffffaa01087c, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 406x320, buffer 0x1baf4507], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/320 428x320 of 892x667, swapInterval 1, drawable 0xffffffffaa01087c, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x1baf4507], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/320 406x320 of 892x667, swapInterval 1, drawable 0xffffffffaa01087c, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 406x320, buffer 0x1baf4507], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/640 428x27 of 892x667, swapInterval 1, drawable 0xffffffffaa01087c, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x1baf4507], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/640 406x27 of 892x667, swapInterval 1, drawable 0xffffffffaa01087c, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x1baf4507], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x1baf4507], 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@3a96f60b: custom/internal type = 2/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@3d642edc [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x34c5fc2f], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 892x667, swapInterval 1, drawable 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x34c5fc2f], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 50.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 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x34c5fc2f], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 50.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 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 36x320, buffer 0x34c5fc2f], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 50.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 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x34c5fc2f], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 50.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 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x34c5fc2f], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 50.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 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 36x320, buffer 0x34c5fc2f], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 50.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 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x34c5fc2f], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 50.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 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x27, buffer 0x34c5fc2f], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 50.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 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x34c5fc2f], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 50.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 0x34c5fc2f], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x1baf4507], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 428x320 of 892x667, swapInterval 1, drawable 0xffffffffaa01087c, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x1baf4507], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/0 406x320 of 892x667, swapInterval 1, drawable 0xffffffffaa01087c, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 406x320, buffer 0x1baf4507], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/320 428x320 of 892x667, swapInterval 1, drawable 0xffffffffaa01087c, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x1baf4507], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/320 406x320 of 892x667, swapInterval 1, drawable 0xffffffffaa01087c, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 406x320, buffer 0x1baf4507], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/640 428x27 of 892x667, swapInterval 1, drawable 0xffffffffaa01087c, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x1baf4507], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/640 406x27 of 892x667, swapInterval 1, drawable 0xffffffffaa01087c, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x1baf4507], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x1baf4507], 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@6563610d: custom/internal type = 2/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@1f46d914 [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x34c5fc2f], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 892x667, swapInterval 1, drawable 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x34c5fc2f], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 50.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 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x34c5fc2f], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 50.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 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 36x320, buffer 0x34c5fc2f], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 50.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 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x34c5fc2f], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 50.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 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x34c5fc2f], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 50.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 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 36x320, buffer 0x34c5fc2f], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 50.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 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x34c5fc2f], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 50.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 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x27, buffer 0x34c5fc2f], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 50.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 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x34c5fc2f], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 50.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 0x34c5fc2f], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x1baf4507], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 428x320 of 892x667, swapInterval 1, drawable 0xffffffffaa01087c, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x1baf4507], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/0 406x320 of 892x667, swapInterval 1, drawable 0xffffffffaa01087c, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 406x320, buffer 0x1baf4507], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/320 428x320 of 892x667, swapInterval 1, drawable 0xffffffffaa01087c, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x1baf4507], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/320 406x320 of 892x667, swapInterval 1, drawable 0xffffffffaa01087c, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 406x320, buffer 0x1baf4507], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/640 428x27 of 892x667, swapInterval 1, drawable 0xffffffffaa01087c, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x1baf4507], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/640 406x27 of 892x667, swapInterval 1, drawable 0xffffffffaa01087c, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x1baf4507], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x1baf4507], image[size 892 x 667, buffer 0x0], 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 0xffffffffaa01087c, 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 0xffffffff8f01087a, tileRendererInUse null [junit] >> Gears angle 50.0, [l -1.3375, r 1.3375, b -1.0, t 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 1864 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@259b5b11: custom/internal type = 1/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@5fe62465 [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x100f27a6], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 892x667, swapInterval 1, drawable 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x100f27a6], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 56.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 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x100f27a6], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 56.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 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 36x320, buffer 0x100f27a6], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 56.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 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x100f27a6], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 56.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 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x100f27a6], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 56.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 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 36x320, buffer 0x100f27a6], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 56.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 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x100f27a6], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 56.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 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x27, buffer 0x100f27a6], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 56.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 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x100f27a6], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 56.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 0x100f27a6], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x4c044325], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 428x320 of 892x667, swapInterval 1, drawable 0xffffffffaa01087c, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x4c044325], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/0 406x320 of 892x667, swapInterval 1, drawable 0xffffffffaa01087c, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 406x320, buffer 0x4c044325], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/320 428x320 of 892x667, swapInterval 1, drawable 0xffffffffaa01087c, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x4c044325], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/320 406x320 of 892x667, swapInterval 1, drawable 0xffffffffaa01087c, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 406x320, buffer 0x4c044325], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/640 428x27 of 892x667, swapInterval 1, drawable 0xffffffffaa01087c, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x4c044325], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/640 406x27 of 892x667, swapInterval 1, drawable 0xffffffffaa01087c, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x4c044325], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x4c044325], 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@3a5fb20e: custom/internal type = 1/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@3fc886ae [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x100f27a6], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 892x667, swapInterval 1, drawable 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x100f27a6], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 56.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 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x100f27a6], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 56.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 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 36x320, buffer 0x100f27a6], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 56.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 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x100f27a6], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 56.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 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x100f27a6], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 56.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 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 36x320, buffer 0x100f27a6], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 56.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 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x100f27a6], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 56.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 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x27, buffer 0x100f27a6], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 56.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 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x100f27a6], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 56.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 0x100f27a6], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x4c044325], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 428x320 of 892x667, swapInterval 1, drawable 0xffffffffaa01087c, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x4c044325], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/0 406x320 of 892x667, swapInterval 1, drawable 0xffffffffaa01087c, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 406x320, buffer 0x4c044325], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/320 428x320 of 892x667, swapInterval 1, drawable 0xffffffffaa01087c, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x4c044325], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/320 406x320 of 892x667, swapInterval 1, drawable 0xffffffffaa01087c, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 406x320, buffer 0x4c044325], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/640 428x27 of 892x667, swapInterval 1, drawable 0xffffffffaa01087c, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x4c044325], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/640 406x27 of 892x667, swapInterval 1, drawable 0xffffffffaa01087c, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x4c044325], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x4c044325], image[size 892 x 667, buffer 0x0], 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 0xffffffffaa01087c, 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 0xffffffff8f01087a, tileRendererInUse null [junit] >> Gears angle 56.5, [l -1.3375, r 1.3375, b -1.0, t 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 1056 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@6fdff8e4: custom/internal type = 4/0 DirectColorModel: rmask=ff gmask=ff00 bmask=ff0000 amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@5d00f941 [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x285db154], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 892x667, swapInterval 1, drawable 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x285db154], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 61.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 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x285db154], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 61.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 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 36x320, buffer 0x285db154], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 61.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 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x285db154], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 61.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 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x285db154], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 61.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 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 36x320, buffer 0x285db154], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 61.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 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x285db154], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 61.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 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x27, buffer 0x285db154], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 61.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 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x285db154], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 61.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 0x285db154], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x7d6289cc], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 428x320 of 892x667, swapInterval 1, drawable 0xffffffffaa01087c, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x7d6289cc], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/0 406x320 of 892x667, swapInterval 1, drawable 0xffffffffaa01087c, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 406x320, buffer 0x7d6289cc], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/320 428x320 of 892x667, swapInterval 1, drawable 0xffffffffaa01087c, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x7d6289cc], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/320 406x320 of 892x667, swapInterval 1, drawable 0xffffffffaa01087c, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 406x320, buffer 0x7d6289cc], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/640 428x27 of 892x667, swapInterval 1, drawable 0xffffffffaa01087c, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x7d6289cc], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/640 406x27 of 892x667, swapInterval 1, drawable 0xffffffffaa01087c, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x7d6289cc], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x7d6289cc], 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@509a8f26: custom/internal type = 4/0 DirectColorModel: rmask=ff gmask=ff00 bmask=ff0000 amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@765d840a [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x285db154], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 892x667, swapInterval 1, drawable 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x285db154], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 61.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 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x285db154], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 61.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 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 36x320, buffer 0x285db154], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 61.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 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x285db154], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 61.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 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x285db154], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 61.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 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 36x320, buffer 0x285db154], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 61.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 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x285db154], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 61.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 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x27, buffer 0x285db154], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 61.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 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x285db154], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 61.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 0x285db154], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x7d6289cc], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 428x320 of 892x667, swapInterval 1, drawable 0xffffffffaa01087c, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x7d6289cc], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/0 406x320 of 892x667, swapInterval 1, drawable 0xffffffffaa01087c, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 406x320, buffer 0x7d6289cc], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/320 428x320 of 892x667, swapInterval 1, drawable 0xffffffffaa01087c, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x7d6289cc], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/320 406x320 of 892x667, swapInterval 1, drawable 0xffffffffaa01087c, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 406x320, buffer 0x7d6289cc], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/640 428x27 of 892x667, swapInterval 1, drawable 0xffffffffaa01087c, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x7d6289cc], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/640 406x27 of 892x667, swapInterval 1, drawable 0xffffffffaa01087c, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x7d6289cc], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x7d6289cc], image[size 892 x 667, buffer 0x0], 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 0xffffffffaa01087c, 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 0xffffffff8f01087a, tileRendererInUse null [junit] >> Gears angle 61.0, [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0 -> [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0, v-flip true [junit] PRINT Duration 1061 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@31b54c17: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@21fc5c05 [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x687271fb], image[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 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x687271fb], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 66.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 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x687271fb], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 66.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 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 169x320, buffer 0x687271fb], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 66.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 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x687271fb], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 66.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 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x687271fb], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 66.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 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 169x320, buffer 0x687271fb], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 66.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 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x160, buffer 0x687271fb], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 66.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 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x160, buffer 0x687271fb], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 66.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 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 169x160, buffer 0x687271fb], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 66.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 0x687271fb], 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 0x58b8308d], image[size 1025 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 0xffffffffaa01087c, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/133 428x320, buffer 0x58b8308d], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffaa01087c, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/133 406x320, buffer 0x58b8308d], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffaa01087c, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/453 428x320, buffer 0x58b8308d], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffaa01087c, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/453 406x320, buffer 0x58b8308d], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffaa01087c, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/773 428x27, buffer 0x58b8308d], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffaa01087c, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/773 406x27, buffer 0x58b8308d], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [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 0x58b8308d], 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@5c9e4a54: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@137091ef [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x687271fb], image[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 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x687271fb], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 66.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 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x687271fb], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 66.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 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 169x320, buffer 0x687271fb], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 66.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 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x687271fb], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 66.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 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x687271fb], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 66.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 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 169x320, buffer 0x687271fb], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 66.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 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x160, buffer 0x687271fb], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 66.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 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x160, buffer 0x687271fb], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 66.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 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 169x160, buffer 0x687271fb], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 66.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 0x687271fb], 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 0x58b8308d], image[size 1025 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 0xffffffffaa01087c, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/133 428x320, buffer 0x58b8308d], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffaa01087c, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/133 406x320, buffer 0x58b8308d], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffaa01087c, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/453 428x320, buffer 0x58b8308d], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffaa01087c, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/453 406x320, buffer 0x58b8308d], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffaa01087c, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/773 428x27, buffer 0x58b8308d], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffaa01087c, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/773 406x27, buffer 0x58b8308d], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [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 0x58b8308d], 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@7da7097: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@55b008a5 [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x687271fb], image[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 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x687271fb], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 66.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 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x687271fb], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 66.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 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 169x320, buffer 0x687271fb], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 66.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 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x687271fb], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 66.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 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x687271fb], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 66.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 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 169x320, buffer 0x687271fb], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 66.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 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x160, buffer 0x687271fb], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 66.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 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x160, buffer 0x687271fb], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 66.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 0xffffffff8f01087a, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 169x160, buffer 0x687271fb], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 66.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 0x687271fb], 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 0x58b8308d], image[size 1025 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 0xffffffffaa01087c, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/133 428x320, buffer 0x58b8308d], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffaa01087c, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/133 406x320, buffer 0x58b8308d], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffaa01087c, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/453 428x320, buffer 0x58b8308d], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffaa01087c, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/453 406x320, buffer 0x58b8308d], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffaa01087c, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/773 428x27, buffer 0x58b8308d], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, 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 0xffffffffaa01087c, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/773 406x27, buffer 0x58b8308d], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [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 0x58b8308d], image[size 1025 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 0xffffffffaa01087c, 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 0xffffffff8f01087a, tileRendererInUse null [junit] >> Gears angle 66.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 2004 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 0xffffffff8f01087a, tileRendererInUse null [junit] >> Gears angle 67.0, [l -1.3375, r 1.3375, b -1.0, t 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 0xffffffffaa01087c, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] 0 s: 60 f / 762 ms, 78.7 fps, 12 ms/f; total: 60 f, 78.7 fps, 12 ms/f [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155488188 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 - test11_flip0_aa0_layered [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155488207 d 0ms]] [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 0xffffffffc601091a, 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 0xffffffffc601091a, 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:1675155488322 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155488323 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155488323 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155488324 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155488324 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 0x61395cf5], image[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 0xb0108d7, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x61395cf5], image[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 0x61395cf5], 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 0x12066a3d], image[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 0xffffffffc601091a, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x12066a3d], 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 0x12066a3d], 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 0x61395cf5], image[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 0xb0108d7, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x61395cf5], image[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 0x61395cf5], 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 0x12066a3d], image[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 0xffffffffc601091a, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x12066a3d], 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 0x12066a3d], image[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 0xffffffffc601091a, 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 0xb0108d7, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 106 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 0x5d01840f], image[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 0xb0108d7, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x5d01840f], image[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 0x5d01840f], 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 0x20347f62], image[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 0xffffffffc601091a, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x20347f62], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] >> Gears angle 24.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x20347f62], 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 0x5d01840f], image[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 0xb0108d7, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x5d01840f], image[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 0x5d01840f], 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 0x20347f62], image[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 0xffffffffc601091a, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x20347f62], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] >> Gears angle 24.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x20347f62], image[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 0xffffffffc601091a, tileRendererInUse null [junit] >> Gears angle 24.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xb0108d7, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 194 ms [junit] PRINT AWTPrintLifecycle.release.count 2 [junit] No PDF [junit] doPrint: dpi 150, TestTiledPrintingGearsSwingAWT.test12_flip0_aa8_______________-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 0xffffffff900108ea, 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 true [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0xffffffffaa01087c, 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 0x3105841a], image[size 668 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 0xffffffffaa01087c, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 1024x1024 brd 0, cur -1/0 668x1000, buffer 0x3105841a], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup 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 0x3105841a], image[size 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 0x6442c8c4], image[size 668 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 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 1024x1024 brd 0, cur -1/0 668x1000, buffer 0x6442c8c4], 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 true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size -1/0 1024x1024 brd 0, cur -1/0 668x1000, buffer 0x6442c8c4], 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 0x3105841a], image[size 668 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 0xffffffffaa01087c, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 1024x1024 brd 0, cur -1/0 668x1000, buffer 0x3105841a], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup 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 0x3105841a], image[size 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 0x6442c8c4], image[size 668 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 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 1024x1024 brd 0, cur -1/0 668x1000, buffer 0x6442c8c4], 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 true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size -1/0 1024x1024 brd 0, cur -1/0 668x1000, buffer 0x6442c8c4], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x63010833, tileRendererInUse null [junit] >> Gears angle 30.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x63010833, 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 0xb0108d7, 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 0xb0108d7, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 208 ms [junit] PRINT AWTPrintLifecycle.release.count 2 [junit] No PDF [junit] doPrint: dpi 150, TestTiledPrintingGearsSwingAWT.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 0xffffffffc601091a, tileRendererInUse null [junit] >> Gears angle 36.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 2048x2048 of 2048x2048, swapInterval 1, drawable 0xffffffffaa01087c, 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 0xf6ae26e], image[size 668 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 0xffffffffaa01087c, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 2048x2048 brd 0, cur -1/0 668x1000, buffer 0xf6ae26e], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup 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 0xf6ae26e], image[size 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 0x191d4f50], image[size 668 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 0x2d0108cc, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 2048x2048 brd 0, cur -1/0 668x1000, buffer 0x191d4f50], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.0, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -1.0029941, r 0.99700594, b -1.4970059, t 1.4970059] 2.0x2.9940119, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size -1/0 2048x2048 brd 0, cur -1/0 668x1000, buffer 0x191d4f50], 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 0xf6ae26e], image[size 668 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 0xffffffffaa01087c, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 2048x2048 brd 0, cur -1/0 668x1000, buffer 0xf6ae26e], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup 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 0xf6ae26e], image[size 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 0x191d4f50], image[size 668 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 0x2d0108cc, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 2048x2048 brd 0, cur -1/0 668x1000, buffer 0x191d4f50], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.0, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -1.0029941, r 0.99700594, b -1.4970059, t 1.4970059] 2.0x2.9940119, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size -1/0 2048x2048 brd 0, cur -1/0 668x1000, buffer 0x191d4f50], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffff8f01087a, tileRendererInUse null [junit] >> Gears angle 36.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffff8f01087a, tileRendererInUse null [junit] >> Gears angle 36.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x63010833, 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 0x63010833, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 330 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 0xb0108d7, tileRendererInUse null [junit] >> Gears angle 42.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0xffffffffaa01087c, 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 0x8b16983], image[size 668 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 0xffffffffaa01087c, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 1024x1024 brd 0, cur -1/0 668x1000, buffer 0x8b16983], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup 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 0x8b16983], image[size 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 0x2f3d5b0b], image[size 668 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 0xffffffffb90108c7, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 1024x1024 brd 0, cur -1/0 668x1000, buffer 0x2f3d5b0b], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 42.0, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -1.0029941, r 0.99700594, b -1.4970059, t 1.4970059] 2.0x2.9940119, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size -1/0 1024x1024 brd 0, cur -1/0 668x1000, buffer 0x2f3d5b0b], 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 0x8b16983], image[size 668 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 0xffffffffaa01087c, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 1024x1024 brd 0, cur -1/0 668x1000, buffer 0x8b16983], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup 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 0x8b16983], image[size 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 0x2f3d5b0b], image[size 668 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 0xffffffffb90108c7, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 1024x1024 brd 0, cur -1/0 668x1000, buffer 0x2f3d5b0b], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 42.0, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -1.0029941, r 0.99700594, b -1.4970059, t 1.4970059] 2.0x2.9940119, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size -1/0 1024x1024 brd 0, cur -1/0 668x1000, buffer 0x2f3d5b0b], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffff92010861, tileRendererInUse null [junit] >> Gears angle 42.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffff92010861, 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 0x63010833, 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 0x63010833, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 192 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 0x63010833, 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 0xffffffff92010861, tileRendererInUse null [junit] >> Gears angle 43.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip true [junit] PRINTable: OffscreenPrintable [junit] PRINT DPI: 150, AA -1, scaleGL 0.48 [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0xffffffff8f01087a, 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 0xffffffffc601091a, 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@317807d8: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@7f9a5b82 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x5d34659b], image[size 667 x 1000, 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 0xffffffffc601091a, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x5d34659b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] 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 0x5d34659b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x69c89333], image[size 667 x 1000, buffer 0x0], 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 0xffffffffb90108c7, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x69c89333], 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 0x69c89333], 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@7e007b04: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@acf6b50 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x5d34659b], image[size 667 x 1000, 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 0xffffffffc601091a, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x5d34659b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] 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 0x5d34659b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x69c89333], image[size 667 x 1000, buffer 0x0], 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 0xffffffffb90108c7, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x69c89333], 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 0x69c89333], 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@6471ba11: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@403a0fae [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x5d34659b], image[size 667 x 1000, 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 0xffffffffc601091a, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x5d34659b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] 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 0x5d34659b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x69c89333], image[size 667 x 1000, buffer 0x0], 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 0xffffffffb90108c7, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x69c89333], 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 0x69c89333], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x2d0108cc, 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 0x2d0108cc, 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 0xffffffff92010861, 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 0xffffffff92010861, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 1877 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 0x63010833, tileRendererInUse null [junit] >> Gears angle 55.0, [l -1.0, r 1.0, b -1.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 0xb0108d7, 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@3cb946d7: custom/internal type = 2/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@5684bc4f [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x19162e6b], image[size 667 x 1000, 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 0xb0108d7, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x19162e6b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] 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 0x19162e6b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x1ff583fb], image[size 667 x 1000, buffer 0x0], 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 0xffffffffb90108c7, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x1ff583fb], 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 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 0x1ff583fb], 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@6ae0865f: custom/internal type = 2/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@58423c0d [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x19162e6b], image[size 667 x 1000, 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 0xb0108d7, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x19162e6b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] 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 0x19162e6b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x1ff583fb], image[size 667 x 1000, buffer 0x0], 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 0xffffffffb90108c7, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x1ff583fb], 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 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 0x1ff583fb], 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@b92923f: custom/internal type = 2/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@1400cbfd [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x19162e6b], image[size 667 x 1000, 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 0xb0108d7, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x19162e6b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] 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 0x19162e6b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x1ff583fb], image[size 667 x 1000, buffer 0x0], 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 0xffffffffb90108c7, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x1ff583fb], 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 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 0x1ff583fb], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffaa01087c, tileRendererInUse null [junit] >> Gears angle 55.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffaa01087c, tileRendererInUse null [junit] >> Gears angle 55.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x2d0108cc, 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 0x2d0108cc, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 1768 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 0xffffffff92010861, tileRendererInUse null [junit] >> Gears angle 60.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0xb0108d7, 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@5d87465a: custom/internal type = 1/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@7ef9cb7c [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x84c2088], image[size 667 x 1000, 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 0xb0108d7, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x84c2088], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] 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 0x84c2088], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x4a56204], image[size 667 x 1000, buffer 0x0], 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 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x4a56204], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 60.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r 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 0x4a56204], 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@f0598a6: custom/internal type = 1/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@6f90be7d [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x84c2088], image[size 667 x 1000, 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 0xb0108d7, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x84c2088], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] 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 0x84c2088], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x4a56204], image[size 667 x 1000, buffer 0x0], 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 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x4a56204], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 60.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r 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 0x4a56204], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffc601091a, tileRendererInUse null [junit] >> Gears angle 60.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffc601091a, tileRendererInUse null [junit] >> Gears angle 61.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x2d0108cc, 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 0x2d0108cc, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 983 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 0xffffffffaa01087c, tileRendererInUse null [junit] >> Gears angle 68.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x2d0108cc, 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@6427190e: custom/internal type = 4/0 DirectColorModel: rmask=ff gmask=ff00 bmask=ff0000 amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@25e98065 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x1011b451], image[size 667 x 1000, 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 0x2d0108cc, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x1011b451], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] 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 0x1011b451], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x67a92582], image[size 667 x 1000, buffer 0x0], 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 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x67a92582], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 68.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x67a92582], 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@34200e2c: custom/internal type = 4/0 DirectColorModel: rmask=ff gmask=ff00 bmask=ff0000 amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@fc496ac [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x1011b451], image[size 667 x 1000, 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 0x2d0108cc, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x1011b451], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] 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 0x1011b451], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x67a92582], image[size 667 x 1000, buffer 0x0], 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 0xffffffff900108ea, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x67a92582], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 68.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x67a92582], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffb90108c7, tileRendererInUse null [junit] >> Gears angle 68.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffb90108c7, tileRendererInUse null [junit] >> Gears angle 68.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x63010833, 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 0x63010833, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 995 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 0xffffffffc601091a, tileRendererInUse null [junit] >> Gears angle 73.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x2d0108cc, 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@79feca97: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@42d126cf [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x5181c1df], image[size 667 x 1000, 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 0x2d0108cc, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x5181c1df], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] 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 0x5181c1df], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x160712c2], image[size 667 x 1000, buffer 0x0], 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 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x160712c2], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 73.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x160712c2], 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@3780be3a: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@552a3f4d [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x5181c1df], image[size 667 x 1000, 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 0x2d0108cc, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x5181c1df], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] 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 0x5181c1df], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x160712c2], image[size 667 x 1000, buffer 0x0], 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 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x160712c2], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 73.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x160712c2], 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@2895317d: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@2b38f196 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x5181c1df], image[size 667 x 1000, 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 0x2d0108cc, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x5181c1df], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] 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 0x5181c1df], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x160712c2], image[size 667 x 1000, buffer 0x0], 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 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x160712c2], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 73.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x160712c2], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xb0108d7, tileRendererInUse null [junit] >> Gears angle 73.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xb0108d7, tileRendererInUse null [junit] >> Gears angle 74.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffb90108c7, 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 0xffffffffb90108c7, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 1841 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 0xffffffffb90108c7, 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 0xb0108d7, tileRendererInUse null [junit] >> Gears angle 75.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip true [junit] 0 s: 60 f / 488 ms, 122.9 fps, 8 ms/f; total: 60 f, 122.9 fps, 8 ms/f [junit] 0 s: 60 f / 479 ms, 125.2 fps, 7 ms/f; total: 120 f, 124.0 fps, 8 ms/f [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155499462 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:1675155499483 d 0ms]] [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT - test12_flip0_aa8 [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675155499504 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1675155499504 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 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 @ 1675155503449 ms III - Start [junit] SLOCK [T main @ 1675155503450 ms +++ localhost/127.0.0.1:59999 - Locked within 9 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:1675155505178 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 0xffffffffaa01087c, tileRendererInUse null [junit] >> Gears angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155505295 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155505298 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155505298 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 0x1cfab4f3], 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 0xffffffffaa01087c, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 0/81 560x420, buffer 0x1cfab4f3], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.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 0xffffffffaa01087c, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 560/81 560x420, buffer 0x1cfab4f3], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.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 0xffffffffaa01087c, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 1120/81 14x420, buffer 0x1cfab4f3], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> 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 0xffffffffaa01087c, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 0/501 560x374, buffer 0x1cfab4f3], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.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 0xffffffffaa01087c, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 560/501 560x374, buffer 0x1cfab4f3], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.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 0xffffffffaa01087c, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 1120/501 14x374, buffer 0x1cfab4f3], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> 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 0x1cfab4f3], 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 0x1cfab4f3], 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 0xffffffffaa01087c, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 0/81 560x420, buffer 0x1cfab4f3], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.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 0xffffffffaa01087c, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 560/81 560x420, buffer 0x1cfab4f3], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.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 0xffffffffaa01087c, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 1120/81 14x420, buffer 0x1cfab4f3], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> 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 0xffffffffaa01087c, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 0/501 560x374, buffer 0x1cfab4f3], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.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 0xffffffffaa01087c, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 560/501 560x374, buffer 0x1cfab4f3], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.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 0xffffffffaa01087c, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 1120/501 14x374, buffer 0x1cfab4f3], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> 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 0x1cfab4f3], 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 0xffffffffaa01087c, 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 439 ms [junit] PRINT AWTPrintLifecycle.release.count 1 [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155506145 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:1675155506158 d 0ms]] [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT2 - test001_flip1_norm_layout0_layered0 [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT2 - test002_flip1_norm_layout1_layered0 [junit] Thread[AWT-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 0xffffffffee0107d6, tileRendererInUse null [junit] >> Gears angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 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:1675155506251 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155506251 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155506252 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155506254 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155506254 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 0x6e72f9f9], 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 0xffffffffee0107d6, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 0/0 560x420, buffer 0x6e72f9f9], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 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 0xffffffffee0107d6, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 560/0 560x420, buffer 0x6e72f9f9], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 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 0xffffffffee0107d6, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 1120/0 47x420, buffer 0x6e72f9f9], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 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 0xffffffffee0107d6, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 0/420 560x420, buffer 0x6e72f9f9], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.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 0xffffffffee0107d6, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 560/420 560x420, buffer 0x6e72f9f9], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.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 0xffffffffee0107d6, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 1120/420 47x420, buffer 0x6e72f9f9], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 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 0xffffffffee0107d6, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 0/840 560x35, buffer 0x6e72f9f9], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.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 0xffffffffee0107d6, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 560/840 560x35, buffer 0x6e72f9f9], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.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 0xffffffffee0107d6, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 1120/840 47x35, buffer 0x6e72f9f9], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 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 0x6e72f9f9], 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 0x6e72f9f9], 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 0xffffffffee0107d6, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 0/0 560x420, buffer 0x6e72f9f9], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 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 0xffffffffee0107d6, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 560/0 560x420, buffer 0x6e72f9f9], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 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 0xffffffffee0107d6, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 1120/0 47x420, buffer 0x6e72f9f9], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 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 0xffffffffee0107d6, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 0/420 560x420, buffer 0x6e72f9f9], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.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 0xffffffffee0107d6, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 560/420 560x420, buffer 0x6e72f9f9], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.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 0xffffffffee0107d6, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 1120/420 47x420, buffer 0x6e72f9f9], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 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 0xffffffffee0107d6, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 0/840 560x35, buffer 0x6e72f9f9], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.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 0xffffffffee0107d6, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 560/840 560x35, buffer 0x6e72f9f9], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.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 0xffffffffee0107d6, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 1120/840 47x35, buffer 0x6e72f9f9], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 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 0x6e72f9f9], 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 0xffffffffee0107d6, 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 319 ms [junit] PRINT AWTPrintLifecycle.release.count 1 [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155506896 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:1675155506907 d 0ms]] [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT2 - test003_flip1_norm_layout0_layered1 [junit] java.lang.ClassNotFoundException: com.sun.awt.AWTUtilities [junit] at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:641) [junit] at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:188) [junit] at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:520) [junit] at java.base/java.lang.Class.forName0(Native Method) [junit] at java.base/java.lang.Class.forName(Class.java:375) [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:77) [junit] at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) [junit] at java.base/java.lang.reflect.Method.invoke(Method.java:568) [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:1675155506973 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 0xfffffffff9010795, tileRendererInUse null [junit] >> Gears angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155507047 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155507048 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155507048 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 0x1816160a], 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 0xfffffffff9010795, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 0/81 560x420, buffer 0x1816160a], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.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 0xfffffffff9010795, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 560/81 560x420, buffer 0x1816160a], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.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 0xfffffffff9010795, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 1120/81 14x420, buffer 0x1816160a], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> 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 0xfffffffff9010795, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 0/501 560x374, buffer 0x1816160a], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.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 0xfffffffff9010795, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 560/501 560x374, buffer 0x1816160a], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.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 0xfffffffff9010795, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 1120/501 14x374, buffer 0x1816160a], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> 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 0x1816160a], 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 0x1816160a], 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 0xfffffffff9010795, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 0/81 560x420, buffer 0x1816160a], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.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 0xfffffffff9010795, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 560/81 560x420, buffer 0x1816160a], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.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 0xfffffffff9010795, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 1120/81 14x420, buffer 0x1816160a], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> 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 0xfffffffff9010795, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 0/501 560x374, buffer 0x1816160a], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.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 0xfffffffff9010795, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 560/501 560x374, buffer 0x1816160a], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.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 0xfffffffff9010795, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 1120/501 14x374, buffer 0x1816160a], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> 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 0x1816160a], 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 0xfffffffff9010795, 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 210 ms [junit] PRINT AWTPrintLifecycle.release.count 1 [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155507774 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:1675155507782 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 0xffffffffe501092a, tileRendererInUse null [junit] >> Gears angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 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:1675155507869 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155507870 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155507870 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155507871 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155507871 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 0x3edfb8d0], 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 0xffffffffe501092a, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 0/0 560x420, buffer 0x3edfb8d0], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 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 0xffffffffe501092a, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 560/0 560x420, buffer 0x3edfb8d0], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 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 0xffffffffe501092a, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 1120/0 47x420, buffer 0x3edfb8d0], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 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 0xffffffffe501092a, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 0/420 560x420, buffer 0x3edfb8d0], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.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 0xffffffffe501092a, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 560/420 560x420, buffer 0x3edfb8d0], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.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 0xffffffffe501092a, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 1120/420 47x420, buffer 0x3edfb8d0], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 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 0xffffffffe501092a, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 0/840 560x35, buffer 0x3edfb8d0], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.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 0xffffffffe501092a, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 560/840 560x35, buffer 0x3edfb8d0], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.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 0xffffffffe501092a, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 1120/840 47x35, buffer 0x3edfb8d0], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 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 0x3edfb8d0], 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 0x3edfb8d0], 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 0xffffffffe501092a, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 0/0 560x420, buffer 0x3edfb8d0], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 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 0xffffffffe501092a, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 560/0 560x420, buffer 0x3edfb8d0], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 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 0xffffffffe501092a, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 1120/0 47x420, buffer 0x3edfb8d0], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 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 0xffffffffe501092a, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 0/420 560x420, buffer 0x3edfb8d0], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.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 0xffffffffe501092a, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 560/420 560x420, buffer 0x3edfb8d0], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.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 0xffffffffe501092a, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 1120/420 47x420, buffer 0x3edfb8d0], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 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 0xffffffffe501092a, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 0/840 560x35, buffer 0x3edfb8d0], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.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 0xffffffffe501092a, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 560/840 560x35, buffer 0x3edfb8d0], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.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 0xffffffffe501092a, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 1120/840 47x35, buffer 0x3edfb8d0], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 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 0x3edfb8d0], 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 0xffffffffe501092a, 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 342 ms [junit] PRINT AWTPrintLifecycle.release.count 1 [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155508616 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:1675155508626 d 0ms]] [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT2 - test004_flip1_norm_layout1_layered1 [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:1675155508640 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 0xffffffffe0010694, tileRendererInUse null [junit] >> Gears angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155509360 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155509361 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155509361 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 0x5d410018], 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 0xffffffffe0010694, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 0/81 560x420, buffer 0x5d410018], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.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 0xffffffffe0010694, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 560/81 560x420, buffer 0x5d410018], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.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 0xffffffffe0010694, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 1120/81 14x420, buffer 0x5d410018], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> 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 0xffffffffe0010694, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 0/501 560x374, buffer 0x5d410018], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.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 0xffffffffe0010694, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 560/501 560x374, buffer 0x5d410018], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.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 0xffffffffe0010694, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 1120/501 14x374, buffer 0x5d410018], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> 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 0x5d410018], 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 0x5d410018], 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 0xffffffffe0010694, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 0/81 560x420, buffer 0x5d410018], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.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 0xffffffffe0010694, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 560/81 560x420, buffer 0x5d410018], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.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 0xffffffffe0010694, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 1120/81 14x420, buffer 0x5d410018], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> 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 0xffffffffe0010694, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 0/501 560x374, buffer 0x5d410018], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.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 0xffffffffe0010694, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 560/501 560x374, buffer 0x5d410018], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.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 0xffffffffe0010694, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 1120/501 14x374, buffer 0x5d410018], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> 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 0x5d410018], 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 0xffffffffe0010694, tileRendererInUse null [junit] >> Gears angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [junit] PRINT Duration 156 ms [junit] PRINT AWTPrintLifecycle.release.count 1 [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155510136 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:1675155510138 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 0xffffffffc601094f, tileRendererInUse null [junit] >> Gears angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 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:1675155510214 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155510214 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155510215 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155510215 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155510215 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 0xe739d7c], 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 0xffffffffc601094f, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 0/0 560x420, buffer 0xe739d7c], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 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 0xffffffffc601094f, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 560/0 560x420, buffer 0xe739d7c], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 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 0xffffffffc601094f, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 1120/0 47x420, buffer 0xe739d7c], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 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 0xffffffffc601094f, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 0/420 560x420, buffer 0xe739d7c], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.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 0xffffffffc601094f, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 560/420 560x420, buffer 0xe739d7c], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.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 0xffffffffc601094f, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 1120/420 47x420, buffer 0xe739d7c], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 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 0xffffffffc601094f, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 0/840 560x35, buffer 0xe739d7c], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.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 0xffffffffc601094f, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 560/840 560x35, buffer 0xe739d7c], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.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 0xffffffffc601094f, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 1120/840 47x35, buffer 0xe739d7c], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 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 0xe739d7c], 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 0xe739d7c], 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 0xffffffffc601094f, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 0/0 560x420, buffer 0xe739d7c], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 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 0xffffffffc601094f, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 560/0 560x420, buffer 0xe739d7c], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 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 0xffffffffc601094f, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 1120/0 47x420, buffer 0xe739d7c], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 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 0xffffffffc601094f, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 0/420 560x420, buffer 0xe739d7c], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.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 0xffffffffc601094f, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 560/420 560x420, buffer 0xe739d7c], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.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 0xffffffffc601094f, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 1120/420 47x420, buffer 0xe739d7c], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 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 0xffffffffc601094f, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 0/840 560x35, buffer 0xe739d7c], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.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 0xffffffffc601094f, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 560/840 560x35, buffer 0xe739d7c], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.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 0xffffffffc601094f, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 1120/840 47x35, buffer 0xe739d7c], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 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 0xe739d7c], 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 0xffffffffc601094f, 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 366 ms [junit] PRINT AWTPrintLifecycle.release.count 1 [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155510951 d 1ms]] [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:1675155510957 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:641) [junit] at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:188) [junit] at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:520) [junit] at java.base/java.lang.Class.forName0(Native Method) [junit] at java.base/java.lang.Class.forName(Class.java:375) [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:77) [junit] at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) [junit] at java.base/java.lang.reflect.Method.invoke(Method.java:568) [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:1675155511000 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 0xffffffffe701086a, tileRendererInUse null [junit] >> Gears angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155511030 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155511030 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155511030 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 0x317546e6], 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 0xffffffffe701086a, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 0/81 560x420, buffer 0x317546e6], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.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 0xffffffffe701086a, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 560/81 560x420, buffer 0x317546e6], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.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 0xffffffffe701086a, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 1120/81 14x420, buffer 0x317546e6], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> 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 0xffffffffe701086a, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 0/501 560x374, buffer 0x317546e6], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.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 0xffffffffe701086a, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 560/501 560x374, buffer 0x317546e6], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.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 0xffffffffe701086a, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 1120/501 14x374, buffer 0x317546e6], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> 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 0x317546e6], 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 0x317546e6], 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 0xffffffffe701086a, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 0/81 560x420, buffer 0x317546e6], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.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 0xffffffffe701086a, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 560/81 560x420, buffer 0x317546e6], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.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 0xffffffffe701086a, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 1120/81 14x420, buffer 0x317546e6], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> 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 0xffffffffe701086a, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 0/501 560x374, buffer 0x317546e6], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.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 0xffffffffe701086a, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 560/501 560x374, buffer 0x317546e6], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.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 0xffffffffe701086a, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 1120/501 14x374, buffer 0x317546e6], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> 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 0x317546e6], 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 0xffffffffe701086a, 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 182 ms [junit] PRINT AWTPrintLifecycle.release.count 1 [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155511848 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:1675155511853 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 0x19010939, tileRendererInUse null [junit] >> Gears angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 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:1675155511920 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155511920 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155511921 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155511921 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155511921 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 0x4b365038], 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 0x19010939, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 0/0 560x420, buffer 0x4b365038], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 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 0x19010939, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 560/0 560x420, buffer 0x4b365038], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 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 0x19010939, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 1120/0 47x420, buffer 0x4b365038], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 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 0x19010939, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 0/420 560x420, buffer 0x4b365038], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.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 0x19010939, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 560/420 560x420, buffer 0x4b365038], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.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 0x19010939, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 1120/420 47x420, buffer 0x4b365038], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 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 0x19010939, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 0/840 560x35, buffer 0x4b365038], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.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 0x19010939, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 560/840 560x35, buffer 0x4b365038], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.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 0x19010939, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 1120/840 47x35, buffer 0x4b365038], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 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 0x4b365038], 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 0x4b365038], 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 0x19010939, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 0/0 560x420, buffer 0x4b365038], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 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 0x19010939, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 560/0 560x420, buffer 0x4b365038], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 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 0x19010939, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 1120/0 47x420, buffer 0x4b365038], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 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 0x19010939, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 0/420 560x420, buffer 0x4b365038], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.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 0x19010939, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 560/420 560x420, buffer 0x4b365038], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.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 0x19010939, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 1120/420 47x420, buffer 0x4b365038], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 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 0x19010939, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 0/840 560x35, buffer 0x4b365038], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.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 0x19010939, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 560/840 560x35, buffer 0x4b365038], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.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 0x19010939, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 1120/840 47x35, buffer 0x4b365038], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 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 0x4b365038], 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 0x19010939, 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 285 ms [junit] PRINT AWTPrintLifecycle.release.count 1 [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155512597 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:1675155512602 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:1675155512615 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 0x2e0107a1, tileRendererInUse null [junit] >> Gears angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip true [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155512666 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155512667 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155512667 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 0x2b96bbb9], 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 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 0/81 560x420, buffer 0x2b96bbb9], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.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 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 560/81 560x420, buffer 0x2b96bbb9], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.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 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 1120/81 14x420, buffer 0x2b96bbb9], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> 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 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 0/501 560x374, buffer 0x2b96bbb9], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.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 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 560/501 560x374, buffer 0x2b96bbb9], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.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 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 1120/501 14x374, buffer 0x2b96bbb9], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> 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 0x2b96bbb9], 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 0x2b96bbb9], 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 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 0/81 560x420, buffer 0x2b96bbb9], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.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 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 560/81 560x420, buffer 0x2b96bbb9], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.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 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 1120/81 14x420, buffer 0x2b96bbb9], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> 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 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 0/501 560x374, buffer 0x2b96bbb9], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.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 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 560/501 560x374, buffer 0x2b96bbb9], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.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 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 1120/501 14x374, buffer 0x2b96bbb9], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> 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 0x2b96bbb9], 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 0x2e0107a1, 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 230 ms [junit] PRINT AWTPrintLifecycle.release.count 1 [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155513257 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] Gears.dispose: tileRendererInUse null [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT2 - test101_flip1_norm_layout0_layered0 [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155513264 d 0ms]] [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 0x2e0107a1, tileRendererInUse null [junit] >> Gears angle 0.0, [l -1.3333334, r 1.3333334, b -1.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:1675155513343 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155513343 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155513343 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155513344 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155513344 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 0x69b53a09], 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 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 0/0 560x420, buffer 0x69b53a09], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 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 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 560/0 560x420, buffer 0x69b53a09], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 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 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 1120/0 47x420, buffer 0x69b53a09], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 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 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 0/420 560x420, buffer 0x69b53a09], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.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 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 560/420 560x420, buffer 0x69b53a09], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.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 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 1120/420 47x420, buffer 0x69b53a09], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 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 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 0/840 560x35, buffer 0x69b53a09], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.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 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 560/840 560x35, buffer 0x69b53a09], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.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 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 1120/840 47x35, buffer 0x69b53a09], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 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 0x69b53a09], 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 0x69b53a09], 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 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 0/0 560x420, buffer 0x69b53a09], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 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 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 560/0 560x420, buffer 0x69b53a09], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 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 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 1120/0 47x420, buffer 0x69b53a09], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 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 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 0/420 560x420, buffer 0x69b53a09], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.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 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 560/420 560x420, buffer 0x69b53a09], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.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 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 1120/420 47x420, buffer 0x69b53a09], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 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 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 0/840 560x35, buffer 0x69b53a09], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.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 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 560/840 560x35, buffer 0x69b53a09], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.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 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 1120/840 47x35, buffer 0x69b53a09], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 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 0x69b53a09], 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 0x2e0107a1, 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 384 ms [junit] PRINT AWTPrintLifecycle.release.count 1 [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155514091 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:1675155514100 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:641) [junit] at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:188) [junit] at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:520) [junit] at java.base/java.lang.Class.forName0(Native Method) [junit] at java.base/java.lang.Class.forName(Class.java:375) [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:77) [junit] at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) [junit] at java.base/java.lang.reflect.Method.invoke(Method.java:568) [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:1675155514149 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 0x300108a7, tileRendererInUse null [junit] >> Gears angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip true [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155514195 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155514196 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155514196 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 0x4b7ab268], 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 0x300108a7, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 0/81 560x420, buffer 0x4b7ab268], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.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 0x300108a7, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 560/81 560x420, buffer 0x4b7ab268], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.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 0x300108a7, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 1120/81 14x420, buffer 0x4b7ab268], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> 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 0x300108a7, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 0/501 560x374, buffer 0x4b7ab268], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.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 0x300108a7, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 560/501 560x374, buffer 0x4b7ab268], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.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 0x300108a7, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 1120/501 14x374, buffer 0x4b7ab268], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> 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 0x4b7ab268], 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 0x4b7ab268], 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 0x300108a7, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 0/81 560x420, buffer 0x4b7ab268], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.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 0x300108a7, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 560/81 560x420, buffer 0x4b7ab268], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.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 0x300108a7, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 1120/81 14x420, buffer 0x4b7ab268], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> 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 0x300108a7, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 0/501 560x374, buffer 0x4b7ab268], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.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 0x300108a7, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 560/501 560x374, buffer 0x4b7ab268], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.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 0x300108a7, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 1120/501 14x374, buffer 0x4b7ab268], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> 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 0x4b7ab268], 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 0x300108a7, 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 246 ms [junit] PRINT AWTPrintLifecycle.release.count 1 [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155514822 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:1675155514838 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 0xffffffff92010861, tileRendererInUse null [junit] >> Gears angle 0.0, [l -1.3333334, r 1.3333334, b -1.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:1675155514913 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155514913 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155514914 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155514914 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155514914 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 0x589753da], 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 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 0/0 560x420, buffer 0x589753da], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 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 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 560/0 560x420, buffer 0x589753da], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 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 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 1120/0 47x420, buffer 0x589753da], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 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 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 0/420 560x420, buffer 0x589753da], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.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 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 560/420 560x420, buffer 0x589753da], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.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 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 1120/420 47x420, buffer 0x589753da], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 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 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 0/840 560x35, buffer 0x589753da], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.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 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 560/840 560x35, buffer 0x589753da], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.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 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 1120/840 47x35, buffer 0x589753da], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 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 0x589753da], 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 0x589753da], 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 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 0/0 560x420, buffer 0x589753da], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 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 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 560/0 560x420, buffer 0x589753da], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 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 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 1120/0 47x420, buffer 0x589753da], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 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 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 0/420 560x420, buffer 0x589753da], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.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 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 560/420 560x420, buffer 0x589753da], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.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 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 1120/420 47x420, buffer 0x589753da], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 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 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 0/840 560x35, buffer 0x589753da], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.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 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 560/840 560x35, buffer 0x589753da], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.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 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 1120/840 47x35, buffer 0x589753da], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 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 0x589753da], 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 0xffffffff92010861, 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 397 ms [junit] PRINT AWTPrintLifecycle.release.count 1 [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155515682 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:1675155515693 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:1675155515708 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 0xffffffffb601003d, tileRendererInUse null [junit] >> Gears angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip true [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155515740 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155515741 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155515741 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 0x2122d49e], 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 0xffffffffb601003d, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 0/81 560x420, buffer 0x2122d49e], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.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 0xffffffffb601003d, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 560/81 560x420, buffer 0x2122d49e], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.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 0xffffffffb601003d, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 1120/81 14x420, buffer 0x2122d49e], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> 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 0xffffffffb601003d, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 0/501 560x374, buffer 0x2122d49e], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.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 0xffffffffb601003d, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 560/501 560x374, buffer 0x2122d49e], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.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 0xffffffffb601003d, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 1120/501 14x374, buffer 0x2122d49e], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> 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 0x2122d49e], 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 0x2122d49e], 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 0xffffffffb601003d, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 0/81 560x420, buffer 0x2122d49e], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.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 0xffffffffb601003d, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 560/81 560x420, buffer 0x2122d49e], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.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 0xffffffffb601003d, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 1120/81 14x420, buffer 0x2122d49e], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> 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 0xffffffffb601003d, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 0/501 560x374, buffer 0x2122d49e], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.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 0xffffffffb601003d, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 560/501 560x374, buffer 0x2122d49e], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.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 0xffffffffb601003d, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 1120/501 14x374, buffer 0x2122d49e], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> 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 0x2122d49e], 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 0xffffffffb601003d, 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 178 ms [junit] PRINT AWTPrintLifecycle.release.count 1 [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155516340 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:1675155516343 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 0xb010838, tileRendererInUse null [junit] >> Gears angle 0.0, [l -1.3333334, r 1.3333334, b -1.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:1675155516413 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155516413 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155516413 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155516414 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155516414 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 0x6c080abf], 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 0xb010838, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 0/0 560x420, buffer 0x6c080abf], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 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 0xb010838, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 560/0 560x420, buffer 0x6c080abf], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 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 0xb010838, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 1120/0 47x420, buffer 0x6c080abf], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 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 0xb010838, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 0/420 560x420, buffer 0x6c080abf], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.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 0xb010838, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 560/420 560x420, buffer 0x6c080abf], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.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 0xb010838, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 1120/420 47x420, buffer 0x6c080abf], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 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 0xb010838, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 0/840 560x35, buffer 0x6c080abf], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.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 0xb010838, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 560/840 560x35, buffer 0x6c080abf], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.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 0xb010838, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 1120/840 47x35, buffer 0x6c080abf], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 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 0x6c080abf], 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 0x6c080abf], 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 0xb010838, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 0/0 560x420, buffer 0x6c080abf], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 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 0xb010838, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 560/0 560x420, buffer 0x6c080abf], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 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 0xb010838, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 1120/0 47x420, buffer 0x6c080abf], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 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 0xb010838, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 0/420 560x420, buffer 0x6c080abf], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.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 0xb010838, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 560/420 560x420, buffer 0x6c080abf], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.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 0xb010838, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 1120/420 47x420, buffer 0x6c080abf], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 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 0xb010838, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 0/840 560x35, buffer 0x6c080abf], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.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 0xb010838, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 560/840 560x35, buffer 0x6c080abf], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.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 0xb010838, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 1120/840 47x35, buffer 0x6c080abf], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 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 0x6c080abf], 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 0xb010838, 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 380 ms [junit] PRINT AWTPrintLifecycle.release.count 1 [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155517218 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:1675155517223 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:641) [junit] at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:188) [junit] at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:520) [junit] at java.base/java.lang.Class.forName0(Native Method) [junit] at java.base/java.lang.Class.forName(Class.java:375) [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:77) [junit] at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) [junit] at java.base/java.lang.reflect.Method.invoke(Method.java:568) [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:1675155517292 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 0x13010908, tileRendererInUse null [junit] >> Gears angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip true [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155517322 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155517323 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155517323 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 0x102443d7], 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 0x13010908, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 0/81 560x420, buffer 0x102443d7], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.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 0x13010908, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 560/81 560x420, buffer 0x102443d7], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.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 0x13010908, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 1120/81 14x420, buffer 0x102443d7], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> 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 0x13010908, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 0/501 560x374, buffer 0x102443d7], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.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 0x13010908, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 560/501 560x374, buffer 0x102443d7], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.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 0x13010908, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 1120/501 14x374, buffer 0x102443d7], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> 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 0x102443d7], 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 0x102443d7], 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 0x13010908, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 0/81 560x420, buffer 0x102443d7], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.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 0x13010908, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 560/81 560x420, buffer 0x102443d7], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.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 0x13010908, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 1120/81 14x420, buffer 0x102443d7], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> 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 0x13010908, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 0/501 560x374, buffer 0x102443d7], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.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 0x13010908, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 560/501 560x374, buffer 0x102443d7], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.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 0x13010908, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 1120/501 14x374, buffer 0x102443d7], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> 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 0x102443d7], 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 0x13010908, 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 260 ms [junit] PRINT AWTPrintLifecycle.release.count 1 [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155517980 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:1675155517987 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 0xffffffffe301093a, tileRendererInUse null [junit] >> Gears angle 0.0, [l -1.3333334, r 1.3333334, b -1.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:1675155518053 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155518053 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155518054 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155518054 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155518054 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 0x22a73061], 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 0xffffffffe301093a, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 0/0 560x420, buffer 0x22a73061], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 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 0xffffffffe301093a, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 560/0 560x420, buffer 0x22a73061], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 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 0xffffffffe301093a, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 1120/0 47x420, buffer 0x22a73061], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 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 0xffffffffe301093a, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 0/420 560x420, buffer 0x22a73061], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.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 0xffffffffe301093a, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 560/420 560x420, buffer 0x22a73061], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.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 0xffffffffe301093a, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 1120/420 47x420, buffer 0x22a73061], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 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 0xffffffffe301093a, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 0/840 560x35, buffer 0x22a73061], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.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 0xffffffffe301093a, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 560/840 560x35, buffer 0x22a73061], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.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 0xffffffffe301093a, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 1120/840 47x35, buffer 0x22a73061], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 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 0x22a73061], 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 0x22a73061], 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 0xffffffffe301093a, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 0/0 560x420, buffer 0x22a73061], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 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 0xffffffffe301093a, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 560/0 560x420, buffer 0x22a73061], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 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 0xffffffffe301093a, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 1120/0 47x420, buffer 0x22a73061], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 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 0xffffffffe301093a, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 0/420 560x420, buffer 0x22a73061], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.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 0xffffffffe301093a, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 560/420 560x420, buffer 0x22a73061], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.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 0xffffffffe301093a, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 1120/420 47x420, buffer 0x22a73061], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 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 0xffffffffe301093a, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 0/840 560x35, buffer 0x22a73061], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.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 0xffffffffe301093a, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 560/840 560x35, buffer 0x22a73061], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.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 0xffffffffe301093a, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 1120/840 47x35, buffer 0x22a73061], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 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 0x22a73061], 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 0xffffffffe301093a, 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 256 ms [junit] PRINT AWTPrintLifecycle.release.count 1 [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155518680 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:1675155518685 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 @ 1675155518736 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1675155518736 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [junit] Tests run: 16, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 16.006 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675155503449 ms III - Start [junit] SLOCK [T main @ 1675155503450 ms +++ localhost/127.0.0.1:59999 - Locked within 9 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:1675155505178 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 0xffffffffaa01087c, tileRendererInUse null [junit] >> Gears angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155505295 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155505298 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155505298 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 0x1cfab4f3], 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 0xffffffffaa01087c, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 0/81 560x420, buffer 0x1cfab4f3], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.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 0xffffffffaa01087c, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 560/81 560x420, buffer 0x1cfab4f3], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.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 0xffffffffaa01087c, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 1120/81 14x420, buffer 0x1cfab4f3], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> 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 0xffffffffaa01087c, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 0/501 560x374, buffer 0x1cfab4f3], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.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 0xffffffffaa01087c, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 560/501 560x374, buffer 0x1cfab4f3], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.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 0xffffffffaa01087c, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 1120/501 14x374, buffer 0x1cfab4f3], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> 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 0x1cfab4f3], 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 0x1cfab4f3], 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 0xffffffffaa01087c, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 0/81 560x420, buffer 0x1cfab4f3], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.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 0xffffffffaa01087c, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 560/81 560x420, buffer 0x1cfab4f3], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.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 0xffffffffaa01087c, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 1120/81 14x420, buffer 0x1cfab4f3], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> 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 0xffffffffaa01087c, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 0/501 560x374, buffer 0x1cfab4f3], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.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 0xffffffffaa01087c, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 560/501 560x374, buffer 0x1cfab4f3], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.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 0xffffffffaa01087c, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 1120/501 14x374, buffer 0x1cfab4f3], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> 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 0x1cfab4f3], 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 0xffffffffaa01087c, 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 439 ms [junit] PRINT AWTPrintLifecycle.release.count 1 [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155506145 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:1675155506158 d 0ms]] [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT2 - test001_flip1_norm_layout0_layered0 [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT2 - test002_flip1_norm_layout1_layered0 [junit] Thread[AWT-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 0xffffffffee0107d6, tileRendererInUse null [junit] >> Gears angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 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:1675155506251 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155506251 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155506252 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155506254 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155506254 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 0x6e72f9f9], 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 0xffffffffee0107d6, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 0/0 560x420, buffer 0x6e72f9f9], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 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 0xffffffffee0107d6, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 560/0 560x420, buffer 0x6e72f9f9], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 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 0xffffffffee0107d6, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 1120/0 47x420, buffer 0x6e72f9f9], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 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 0xffffffffee0107d6, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 0/420 560x420, buffer 0x6e72f9f9], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.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 0xffffffffee0107d6, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 560/420 560x420, buffer 0x6e72f9f9], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.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 0xffffffffee0107d6, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 1120/420 47x420, buffer 0x6e72f9f9], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 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 0xffffffffee0107d6, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 0/840 560x35, buffer 0x6e72f9f9], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.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 0xffffffffee0107d6, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 560/840 560x35, buffer 0x6e72f9f9], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.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 0xffffffffee0107d6, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 1120/840 47x35, buffer 0x6e72f9f9], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 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 0x6e72f9f9], 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 0x6e72f9f9], 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 0xffffffffee0107d6, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 0/0 560x420, buffer 0x6e72f9f9], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 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 0xffffffffee0107d6, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 560/0 560x420, buffer 0x6e72f9f9], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 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 0xffffffffee0107d6, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 1120/0 47x420, buffer 0x6e72f9f9], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 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 0xffffffffee0107d6, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 0/420 560x420, buffer 0x6e72f9f9], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.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 0xffffffffee0107d6, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 560/420 560x420, buffer 0x6e72f9f9], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.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 0xffffffffee0107d6, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 1120/420 47x420, buffer 0x6e72f9f9], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 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 0xffffffffee0107d6, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 0/840 560x35, buffer 0x6e72f9f9], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.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 0xffffffffee0107d6, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 560/840 560x35, buffer 0x6e72f9f9], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.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 0xffffffffee0107d6, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 1120/840 47x35, buffer 0x6e72f9f9], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 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 0x6e72f9f9], 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 0xffffffffee0107d6, 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 319 ms [junit] PRINT AWTPrintLifecycle.release.count 1 [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155506896 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:1675155506907 d 0ms]] [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT2 - test003_flip1_norm_layout0_layered1 [junit] java.lang.ClassNotFoundException: com.sun.awt.AWTUtilities [junit] at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:641) [junit] at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:188) [junit] at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:520) [junit] at java.base/java.lang.Class.forName0(Native Method) [junit] at java.base/java.lang.Class.forName(Class.java:375) [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:77) [junit] at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) [junit] at java.base/java.lang.reflect.Method.invoke(Method.java:568) [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:1675155506973 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 0xfffffffff9010795, tileRendererInUse null [junit] >> Gears angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155507047 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155507048 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155507048 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 0x1816160a], 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 0xfffffffff9010795, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 0/81 560x420, buffer 0x1816160a], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.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 0xfffffffff9010795, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 560/81 560x420, buffer 0x1816160a], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.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 0xfffffffff9010795, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 1120/81 14x420, buffer 0x1816160a], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> 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 0xfffffffff9010795, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 0/501 560x374, buffer 0x1816160a], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.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 0xfffffffff9010795, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 560/501 560x374, buffer 0x1816160a], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.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 0xfffffffff9010795, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 1120/501 14x374, buffer 0x1816160a], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> 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 0x1816160a], 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 0x1816160a], 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 0xfffffffff9010795, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 0/81 560x420, buffer 0x1816160a], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.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 0xfffffffff9010795, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 560/81 560x420, buffer 0x1816160a], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.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 0xfffffffff9010795, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 1120/81 14x420, buffer 0x1816160a], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> 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 0xfffffffff9010795, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 0/501 560x374, buffer 0x1816160a], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.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 0xfffffffff9010795, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 560/501 560x374, buffer 0x1816160a], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.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 0xfffffffff9010795, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 1120/501 14x374, buffer 0x1816160a], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> 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 0x1816160a], 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 0xfffffffff9010795, 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 210 ms [junit] PRINT AWTPrintLifecycle.release.count 1 [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155507774 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:1675155507782 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 0xffffffffe501092a, tileRendererInUse null [junit] >> Gears angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 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:1675155507869 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155507870 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155507870 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155507871 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155507871 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 0x3edfb8d0], 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 0xffffffffe501092a, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 0/0 560x420, buffer 0x3edfb8d0], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 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 0xffffffffe501092a, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 560/0 560x420, buffer 0x3edfb8d0], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 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 0xffffffffe501092a, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 1120/0 47x420, buffer 0x3edfb8d0], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 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 0xffffffffe501092a, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 0/420 560x420, buffer 0x3edfb8d0], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.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 0xffffffffe501092a, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 560/420 560x420, buffer 0x3edfb8d0], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.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 0xffffffffe501092a, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 1120/420 47x420, buffer 0x3edfb8d0], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 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 0xffffffffe501092a, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 0/840 560x35, buffer 0x3edfb8d0], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.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 0xffffffffe501092a, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 560/840 560x35, buffer 0x3edfb8d0], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.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 0xffffffffe501092a, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 1120/840 47x35, buffer 0x3edfb8d0], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 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 0x3edfb8d0], 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 0x3edfb8d0], 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 0xffffffffe501092a, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 0/0 560x420, buffer 0x3edfb8d0], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 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 0xffffffffe501092a, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 560/0 560x420, buffer 0x3edfb8d0], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 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 0xffffffffe501092a, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 1120/0 47x420, buffer 0x3edfb8d0], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 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 0xffffffffe501092a, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 0/420 560x420, buffer 0x3edfb8d0], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.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 0xffffffffe501092a, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 560/420 560x420, buffer 0x3edfb8d0], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.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 0xffffffffe501092a, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 1120/420 47x420, buffer 0x3edfb8d0], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 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 0xffffffffe501092a, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 0/840 560x35, buffer 0x3edfb8d0], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.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 0xffffffffe501092a, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 560/840 560x35, buffer 0x3edfb8d0], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.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 0xffffffffe501092a, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 1120/840 47x35, buffer 0x3edfb8d0], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 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 0x3edfb8d0], 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 0xffffffffe501092a, 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 342 ms [junit] PRINT AWTPrintLifecycle.release.count 1 [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155508616 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:1675155508626 d 0ms]] [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT2 - test004_flip1_norm_layout1_layered1 [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:1675155508640 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 0xffffffffe0010694, tileRendererInUse null [junit] >> Gears angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155509360 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155509361 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155509361 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 0x5d410018], 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 0xffffffffe0010694, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 0/81 560x420, buffer 0x5d410018], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.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 0xffffffffe0010694, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 560/81 560x420, buffer 0x5d410018], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.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 0xffffffffe0010694, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 1120/81 14x420, buffer 0x5d410018], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> 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 0xffffffffe0010694, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 0/501 560x374, buffer 0x5d410018], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.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 0xffffffffe0010694, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 560/501 560x374, buffer 0x5d410018], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.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 0xffffffffe0010694, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 1120/501 14x374, buffer 0x5d410018], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> 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 0x5d410018], 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 0x5d410018], 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 0xffffffffe0010694, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 0/81 560x420, buffer 0x5d410018], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.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 0xffffffffe0010694, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 560/81 560x420, buffer 0x5d410018], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.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 0xffffffffe0010694, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 1120/81 14x420, buffer 0x5d410018], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> 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 0xffffffffe0010694, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 0/501 560x374, buffer 0x5d410018], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.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 0xffffffffe0010694, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 560/501 560x374, buffer 0x5d410018], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.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 0xffffffffe0010694, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 1120/501 14x374, buffer 0x5d410018], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> 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 0x5d410018], 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 0xffffffffe0010694, tileRendererInUse null [junit] >> Gears angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [junit] PRINT Duration 156 ms [junit] PRINT AWTPrintLifecycle.release.count 1 [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155510136 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:1675155510138 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 0xffffffffc601094f, tileRendererInUse null [junit] >> Gears angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 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:1675155510214 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155510214 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155510215 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155510215 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155510215 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 0xe739d7c], 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 0xffffffffc601094f, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 0/0 560x420, buffer 0xe739d7c], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 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 0xffffffffc601094f, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 560/0 560x420, buffer 0xe739d7c], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 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 0xffffffffc601094f, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 1120/0 47x420, buffer 0xe739d7c], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 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 0xffffffffc601094f, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 0/420 560x420, buffer 0xe739d7c], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.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 0xffffffffc601094f, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 560/420 560x420, buffer 0xe739d7c], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.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 0xffffffffc601094f, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 1120/420 47x420, buffer 0xe739d7c], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 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 0xffffffffc601094f, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 0/840 560x35, buffer 0xe739d7c], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.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 0xffffffffc601094f, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 560/840 560x35, buffer 0xe739d7c], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.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 0xffffffffc601094f, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 1120/840 47x35, buffer 0xe739d7c], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 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 0xe739d7c], 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 0xe739d7c], 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 0xffffffffc601094f, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 0/0 560x420, buffer 0xe739d7c], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 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 0xffffffffc601094f, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 560/0 560x420, buffer 0xe739d7c], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 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 0xffffffffc601094f, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 1120/0 47x420, buffer 0xe739d7c], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 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 0xffffffffc601094f, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 0/420 560x420, buffer 0xe739d7c], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.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 0xffffffffc601094f, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 560/420 560x420, buffer 0xe739d7c], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.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 0xffffffffc601094f, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 1120/420 47x420, buffer 0xe739d7c], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 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 0xffffffffc601094f, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 0/840 560x35, buffer 0xe739d7c], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.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 0xffffffffc601094f, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 560/840 560x35, buffer 0xe739d7c], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.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 0xffffffffc601094f, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 1120/840 47x35, buffer 0xe739d7c], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 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 0xe739d7c], 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 0xffffffffc601094f, 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 366 ms [junit] PRINT AWTPrintLifecycle.release.count 1 [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155510951 d 1ms]] [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:1675155510957 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:641) [junit] at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:188) [junit] at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:520) [junit] at java.base/java.lang.Class.forName0(Native Method) [junit] at java.base/java.lang.Class.forName(Class.java:375) [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:77) [junit] at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) [junit] at java.base/java.lang.reflect.Method.invoke(Method.java:568) [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:1675155511000 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 0xffffffffe701086a, tileRendererInUse null [junit] >> Gears angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155511030 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155511030 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155511030 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 0x317546e6], 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 0xffffffffe701086a, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 0/81 560x420, buffer 0x317546e6], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.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 0xffffffffe701086a, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 560/81 560x420, buffer 0x317546e6], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.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 0xffffffffe701086a, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 1120/81 14x420, buffer 0x317546e6], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> 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 0xffffffffe701086a, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 0/501 560x374, buffer 0x317546e6], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.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 0xffffffffe701086a, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 560/501 560x374, buffer 0x317546e6], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.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 0xffffffffe701086a, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 1120/501 14x374, buffer 0x317546e6], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> 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 0x317546e6], 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 0x317546e6], 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 0xffffffffe701086a, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 0/81 560x420, buffer 0x317546e6], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.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 0xffffffffe701086a, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 560/81 560x420, buffer 0x317546e6], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.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 0xffffffffe701086a, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 1120/81 14x420, buffer 0x317546e6], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> 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 0xffffffffe701086a, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 0/501 560x374, buffer 0x317546e6], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.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 0xffffffffe701086a, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 560/501 560x374, buffer 0x317546e6], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.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 0xffffffffe701086a, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 1120/501 14x374, buffer 0x317546e6], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> 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 0x317546e6], 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 0xffffffffe701086a, 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 182 ms [junit] PRINT AWTPrintLifecycle.release.count 1 [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155511848 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:1675155511853 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 0x19010939, tileRendererInUse null [junit] >> Gears angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 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:1675155511920 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155511920 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155511921 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155511921 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155511921 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 0x4b365038], 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 0x19010939, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 0/0 560x420, buffer 0x4b365038], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 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 0x19010939, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 560/0 560x420, buffer 0x4b365038], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 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 0x19010939, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 1120/0 47x420, buffer 0x4b365038], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 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 0x19010939, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 0/420 560x420, buffer 0x4b365038], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.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 0x19010939, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 560/420 560x420, buffer 0x4b365038], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.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 0x19010939, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 1120/420 47x420, buffer 0x4b365038], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 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 0x19010939, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 0/840 560x35, buffer 0x4b365038], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.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 0x19010939, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 560/840 560x35, buffer 0x4b365038], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.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 0x19010939, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 1120/840 47x35, buffer 0x4b365038], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 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 0x4b365038], 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 0x4b365038], 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 0x19010939, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 0/0 560x420, buffer 0x4b365038], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 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 0x19010939, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 560/0 560x420, buffer 0x4b365038], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 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 0x19010939, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 1120/0 47x420, buffer 0x4b365038], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 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 0x19010939, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 0/420 560x420, buffer 0x4b365038], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.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 0x19010939, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 560/420 560x420, buffer 0x4b365038], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.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 0x19010939, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 1120/420 47x420, buffer 0x4b365038], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 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 0x19010939, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 0/840 560x35, buffer 0x4b365038], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.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 0x19010939, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 560/840 560x35, buffer 0x4b365038], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.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 0x19010939, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 1120/840 47x35, buffer 0x4b365038], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 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 0x4b365038], 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 0x19010939, 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 285 ms [junit] PRINT AWTPrintLifecycle.release.count 1 [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155512597 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:1675155512602 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:1675155512615 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 0x2e0107a1, tileRendererInUse null [junit] >> Gears angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip true [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155512666 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155512667 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155512667 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 0x2b96bbb9], 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 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 0/81 560x420, buffer 0x2b96bbb9], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.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 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 560/81 560x420, buffer 0x2b96bbb9], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.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 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 1120/81 14x420, buffer 0x2b96bbb9], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> 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 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 0/501 560x374, buffer 0x2b96bbb9], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.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 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 560/501 560x374, buffer 0x2b96bbb9], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.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 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 1120/501 14x374, buffer 0x2b96bbb9], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> 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 0x2b96bbb9], 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 0x2b96bbb9], 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 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 0/81 560x420, buffer 0x2b96bbb9], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.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 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 560/81 560x420, buffer 0x2b96bbb9], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.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 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 1120/81 14x420, buffer 0x2b96bbb9], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> 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 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 0/501 560x374, buffer 0x2b96bbb9], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.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 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 560/501 560x374, buffer 0x2b96bbb9], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.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 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 1120/501 14x374, buffer 0x2b96bbb9], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> 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 0x2b96bbb9], 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 0x2e0107a1, 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 230 ms [junit] PRINT AWTPrintLifecycle.release.count 1 [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155513257 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] Gears.dispose: tileRendererInUse null [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT2 - test101_flip1_norm_layout0_layered0 [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155513264 d 0ms]] [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 0x2e0107a1, tileRendererInUse null [junit] >> Gears angle 0.0, [l -1.3333334, r 1.3333334, b -1.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:1675155513343 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155513343 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155513343 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155513344 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155513344 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 0x69b53a09], 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 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 0/0 560x420, buffer 0x69b53a09], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 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 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 560/0 560x420, buffer 0x69b53a09], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 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 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 1120/0 47x420, buffer 0x69b53a09], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 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 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 0/420 560x420, buffer 0x69b53a09], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.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 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 560/420 560x420, buffer 0x69b53a09], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.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 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 1120/420 47x420, buffer 0x69b53a09], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 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 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 0/840 560x35, buffer 0x69b53a09], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.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 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 560/840 560x35, buffer 0x69b53a09], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.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 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 1120/840 47x35, buffer 0x69b53a09], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 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 0x69b53a09], 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 0x69b53a09], 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 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 0/0 560x420, buffer 0x69b53a09], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 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 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 560/0 560x420, buffer 0x69b53a09], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 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 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 1120/0 47x420, buffer 0x69b53a09], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 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 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 0/420 560x420, buffer 0x69b53a09], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.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 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 560/420 560x420, buffer 0x69b53a09], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.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 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 1120/420 47x420, buffer 0x69b53a09], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 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 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 0/840 560x35, buffer 0x69b53a09], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.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 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 560/840 560x35, buffer 0x69b53a09], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.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 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 1120/840 47x35, buffer 0x69b53a09], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 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 0x69b53a09], 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 0x2e0107a1, 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 384 ms [junit] PRINT AWTPrintLifecycle.release.count 1 [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155514091 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:1675155514100 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:641) [junit] at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:188) [junit] at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:520) [junit] at java.base/java.lang.Class.forName0(Native Method) [junit] at java.base/java.lang.Class.forName(Class.java:375) [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:77) [junit] at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) [junit] at java.base/java.lang.reflect.Method.invoke(Method.java:568) [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:1675155514149 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 0x300108a7, tileRendererInUse null [junit] >> Gears angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip true [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155514195 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155514196 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155514196 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 0x4b7ab268], 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 0x300108a7, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 0/81 560x420, buffer 0x4b7ab268], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.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 0x300108a7, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 560/81 560x420, buffer 0x4b7ab268], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.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 0x300108a7, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 1120/81 14x420, buffer 0x4b7ab268], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> 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 0x300108a7, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 0/501 560x374, buffer 0x4b7ab268], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.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 0x300108a7, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 560/501 560x374, buffer 0x4b7ab268], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.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 0x300108a7, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 1120/501 14x374, buffer 0x4b7ab268], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> 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 0x4b7ab268], 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 0x4b7ab268], 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 0x300108a7, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 0/81 560x420, buffer 0x4b7ab268], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.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 0x300108a7, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 560/81 560x420, buffer 0x4b7ab268], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.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 0x300108a7, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 1120/81 14x420, buffer 0x4b7ab268], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> 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 0x300108a7, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 0/501 560x374, buffer 0x4b7ab268], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.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 0x300108a7, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 560/501 560x374, buffer 0x4b7ab268], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.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 0x300108a7, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 1120/501 14x374, buffer 0x4b7ab268], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> 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 0x4b7ab268], 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 0x300108a7, 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 246 ms [junit] PRINT AWTPrintLifecycle.release.count 1 [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155514822 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:1675155514838 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 0xffffffff92010861, tileRendererInUse null [junit] >> Gears angle 0.0, [l -1.3333334, r 1.3333334, b -1.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:1675155514913 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155514913 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155514914 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155514914 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155514914 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 0x589753da], 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 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 0/0 560x420, buffer 0x589753da], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 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 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 560/0 560x420, buffer 0x589753da], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 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 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 1120/0 47x420, buffer 0x589753da], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 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 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 0/420 560x420, buffer 0x589753da], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.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 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 560/420 560x420, buffer 0x589753da], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.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 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 1120/420 47x420, buffer 0x589753da], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 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 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 0/840 560x35, buffer 0x589753da], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.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 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 560/840 560x35, buffer 0x589753da], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.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 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 1120/840 47x35, buffer 0x589753da], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 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 0x589753da], 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 0x589753da], 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 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 0/0 560x420, buffer 0x589753da], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 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 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 560/0 560x420, buffer 0x589753da], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 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 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 1120/0 47x420, buffer 0x589753da], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 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 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 0/420 560x420, buffer 0x589753da], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.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 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 560/420 560x420, buffer 0x589753da], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.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 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 1120/420 47x420, buffer 0x589753da], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 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 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 0/840 560x35, buffer 0x589753da], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.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 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 560/840 560x35, buffer 0x589753da], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.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 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 1120/840 47x35, buffer 0x589753da], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 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 0x589753da], 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 0xffffffff92010861, 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 397 ms [junit] PRINT AWTPrintLifecycle.release.count 1 [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155515682 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:1675155515693 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:1675155515708 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 0xffffffffb601003d, tileRendererInUse null [junit] >> Gears angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip true [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155515740 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155515741 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155515741 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 0x2122d49e], 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 0xffffffffb601003d, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 0/81 560x420, buffer 0x2122d49e], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.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 0xffffffffb601003d, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 560/81 560x420, buffer 0x2122d49e], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.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 0xffffffffb601003d, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 1120/81 14x420, buffer 0x2122d49e], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> 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 0xffffffffb601003d, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 0/501 560x374, buffer 0x2122d49e], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.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 0xffffffffb601003d, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 560/501 560x374, buffer 0x2122d49e], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.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 0xffffffffb601003d, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 1120/501 14x374, buffer 0x2122d49e], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> 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 0x2122d49e], 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 0x2122d49e], 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 0xffffffffb601003d, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 0/81 560x420, buffer 0x2122d49e], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.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 0xffffffffb601003d, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 560/81 560x420, buffer 0x2122d49e], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.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 0xffffffffb601003d, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 1120/81 14x420, buffer 0x2122d49e], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> 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 0xffffffffb601003d, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 0/501 560x374, buffer 0x2122d49e], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.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 0xffffffffb601003d, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 560/501 560x374, buffer 0x2122d49e], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.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 0xffffffffb601003d, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 1120/501 14x374, buffer 0x2122d49e], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> 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 0x2122d49e], 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 0xffffffffb601003d, 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 178 ms [junit] PRINT AWTPrintLifecycle.release.count 1 [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155516340 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:1675155516343 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 0xb010838, tileRendererInUse null [junit] >> Gears angle 0.0, [l -1.3333334, r 1.3333334, b -1.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:1675155516413 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155516413 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155516413 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155516414 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155516414 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 0x6c080abf], 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 0xb010838, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 0/0 560x420, buffer 0x6c080abf], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 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 0xb010838, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 560/0 560x420, buffer 0x6c080abf], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 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 0xb010838, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 1120/0 47x420, buffer 0x6c080abf], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 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 0xb010838, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 0/420 560x420, buffer 0x6c080abf], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.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 0xb010838, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 560/420 560x420, buffer 0x6c080abf], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.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 0xb010838, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 1120/420 47x420, buffer 0x6c080abf], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 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 0xb010838, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 0/840 560x35, buffer 0x6c080abf], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.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 0xb010838, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 560/840 560x35, buffer 0x6c080abf], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.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 0xb010838, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 1120/840 47x35, buffer 0x6c080abf], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 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 0x6c080abf], 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 0x6c080abf], 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 0xb010838, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 0/0 560x420, buffer 0x6c080abf], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 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 0xb010838, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 560/0 560x420, buffer 0x6c080abf], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 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 0xb010838, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 1120/0 47x420, buffer 0x6c080abf], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 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 0xb010838, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 0/420 560x420, buffer 0x6c080abf], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.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 0xb010838, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 560/420 560x420, buffer 0x6c080abf], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.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 0xb010838, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 1120/420 47x420, buffer 0x6c080abf], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 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 0xb010838, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 0/840 560x35, buffer 0x6c080abf], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.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 0xb010838, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 560/840 560x35, buffer 0x6c080abf], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.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 0xb010838, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 1120/840 47x35, buffer 0x6c080abf], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 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 0x6c080abf], 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 0xb010838, 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 380 ms [junit] PRINT AWTPrintLifecycle.release.count 1 [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155517218 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:1675155517223 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:641) [junit] at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:188) [junit] at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:520) [junit] at java.base/java.lang.Class.forName0(Native Method) [junit] at java.base/java.lang.Class.forName(Class.java:375) [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:77) [junit] at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) [junit] at java.base/java.lang.reflect.Method.invoke(Method.java:568) [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:1675155517292 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 0x13010908, tileRendererInUse null [junit] >> Gears angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip true [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155517322 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155517323 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155517323 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 0x102443d7], 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 0x13010908, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 0/81 560x420, buffer 0x102443d7], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.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 0x13010908, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 560/81 560x420, buffer 0x102443d7], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.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 0x13010908, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 1120/81 14x420, buffer 0x102443d7], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> 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 0x13010908, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 0/501 560x374, buffer 0x102443d7], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.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 0x13010908, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 560/501 560x374, buffer 0x102443d7], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.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 0x13010908, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 1120/501 14x374, buffer 0x102443d7], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> 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 0x102443d7], 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 0x102443d7], 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 0x13010908, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 0/81 560x420, buffer 0x102443d7], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.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 0x13010908, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 560/81 560x420, buffer 0x102443d7], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.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 0x13010908, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 1120/81 14x420, buffer 0x102443d7], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> 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 0x13010908, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 0/501 560x374, buffer 0x102443d7], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.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 0x13010908, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 560/501 560x374, buffer 0x102443d7], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.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 0x13010908, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 1120/501 14x374, buffer 0x102443d7], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> 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 0x102443d7], 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 0x13010908, 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 260 ms [junit] PRINT AWTPrintLifecycle.release.count 1 [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155517980 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:1675155517987 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 0xffffffffe301093a, tileRendererInUse null [junit] >> Gears angle 0.0, [l -1.3333334, r 1.3333334, b -1.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:1675155518053 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155518053 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155518054 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155518054 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155518054 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 0x22a73061], 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 0xffffffffe301093a, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 0/0 560x420, buffer 0x22a73061], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 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 0xffffffffe301093a, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 560/0 560x420, buffer 0x22a73061], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 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 0xffffffffe301093a, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 1120/0 47x420, buffer 0x22a73061], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 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 0xffffffffe301093a, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 0/420 560x420, buffer 0x22a73061], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.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 0xffffffffe301093a, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 560/420 560x420, buffer 0x22a73061], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.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 0xffffffffe301093a, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 1120/420 47x420, buffer 0x22a73061], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 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 0xffffffffe301093a, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 0/840 560x35, buffer 0x22a73061], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.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 0xffffffffe301093a, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 560/840 560x35, buffer 0x22a73061], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.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 0xffffffffe301093a, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 1120/840 47x35, buffer 0x22a73061], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 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 0x22a73061], 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 0x22a73061], 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 0xffffffffe301093a, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 0/0 560x420, buffer 0x22a73061], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 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 0xffffffffe301093a, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 560/0 560x420, buffer 0x22a73061], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 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 0xffffffffe301093a, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 1120/0 47x420, buffer 0x22a73061], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 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 0xffffffffe301093a, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 0/420 560x420, buffer 0x22a73061], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.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 0xffffffffe301093a, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 560/420 560x420, buffer 0x22a73061], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.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 0xffffffffe301093a, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 1120/420 47x420, buffer 0x22a73061], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 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 0xffffffffe301093a, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 0/840 560x35, buffer 0x22a73061], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.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 0xffffffffe301093a, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 560/840 560x35, buffer 0x22a73061], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.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 0xffffffffe301093a, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 1120/840 47x35, buffer 0x22a73061], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 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 0x22a73061], 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 0xffffffffe301093a, 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 256 ms [junit] PRINT AWTPrintLifecycle.release.count 1 [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155518680 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:1675155518685 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 @ 1675155518736 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1675155518736 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: test001_flip1_norm_layout0_layered0 took 1.154 sec [junit] Testcase: test002_flip1_norm_layout1_layered0 took 0.745 sec [junit] Testcase: test003_flip1_norm_layout0_layered1 took 0.874 sec [junit] Testcase: test004_flip1_norm_layout1_layered1 took 0.844 sec [junit] Testcase: test011_flip1_bitm_layout0_layered0 took 1.511 sec [junit] Testcase: test012_flip1_bitm_layout1_layered0 took 0.818 sec [junit] Testcase: test013_flip1_bitm_layout0_layered1 took 0.894 sec [junit] Testcase: test014_flip1_bitm_layout1_layered1 took 0.745 sec [junit] Testcase: test101_flip1_norm_layout0_layered0 took 0.66 sec [junit] Testcase: test102_flip1_norm_layout1_layered0 took 0.835 sec [junit] Testcase: test103_flip1_norm_layout0_layered1 took 0.736 sec [junit] Testcase: test104_flip1_norm_layout1_layered1 took 0.854 sec [junit] Testcase: test111_flip1_bitm_layout0_layered0 took 0.649 sec [junit] Testcase: test112_flip1_bitm_layout1_layered0 took 0.878 sec [junit] Testcase: test113_flip1_bitm_layout0_layered1 took 0.763 sec [junit] Testcase: test114_flip1_bitm_layout1_layered1 took 0.726 sec [junit] Tests run: 16, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 16.006 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675155503449 ms III - Start [junit] SLOCK [T main @ 1675155503450 ms +++ localhost/127.0.0.1:59999 - Locked within 9 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:1675155505178 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 0xffffffffaa01087c, tileRendererInUse null [junit] >> Gears angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155505295 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155505298 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155505298 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 0x1cfab4f3], 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 0xffffffffaa01087c, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 0/81 560x420, buffer 0x1cfab4f3], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.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 0xffffffffaa01087c, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 560/81 560x420, buffer 0x1cfab4f3], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.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 0xffffffffaa01087c, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 1120/81 14x420, buffer 0x1cfab4f3], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> 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 0xffffffffaa01087c, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 0/501 560x374, buffer 0x1cfab4f3], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.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 0xffffffffaa01087c, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 560/501 560x374, buffer 0x1cfab4f3], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.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 0xffffffffaa01087c, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 1120/501 14x374, buffer 0x1cfab4f3], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> 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 0x1cfab4f3], 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 0x1cfab4f3], 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 0xffffffffaa01087c, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 0/81 560x420, buffer 0x1cfab4f3], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.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 0xffffffffaa01087c, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 560/81 560x420, buffer 0x1cfab4f3], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.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 0xffffffffaa01087c, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 1120/81 14x420, buffer 0x1cfab4f3], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> 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 0xffffffffaa01087c, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 0/501 560x374, buffer 0x1cfab4f3], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.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 0xffffffffaa01087c, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 560/501 560x374, buffer 0x1cfab4f3], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.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 0xffffffffaa01087c, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 1120/501 14x374, buffer 0x1cfab4f3], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> 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 0x1cfab4f3], 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 0xffffffffaa01087c, 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 439 ms [junit] PRINT AWTPrintLifecycle.release.count 1 [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155506145 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:1675155506158 d 0ms]] [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT2 - test001_flip1_norm_layout0_layered0 [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT2 - test002_flip1_norm_layout1_layered0 [junit] Thread[AWT-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 0xffffffffee0107d6, tileRendererInUse null [junit] >> Gears angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 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:1675155506251 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155506251 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155506252 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155506254 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155506254 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 0x6e72f9f9], 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 0xffffffffee0107d6, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 0/0 560x420, buffer 0x6e72f9f9], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 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 0xffffffffee0107d6, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 560/0 560x420, buffer 0x6e72f9f9], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 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 0xffffffffee0107d6, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 1120/0 47x420, buffer 0x6e72f9f9], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 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 0xffffffffee0107d6, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 0/420 560x420, buffer 0x6e72f9f9], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.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 0xffffffffee0107d6, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 560/420 560x420, buffer 0x6e72f9f9], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.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 0xffffffffee0107d6, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 1120/420 47x420, buffer 0x6e72f9f9], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 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 0xffffffffee0107d6, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 0/840 560x35, buffer 0x6e72f9f9], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.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 0xffffffffee0107d6, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 560/840 560x35, buffer 0x6e72f9f9], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.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 0xffffffffee0107d6, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 1120/840 47x35, buffer 0x6e72f9f9], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 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 0x6e72f9f9], 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 0x6e72f9f9], 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 0xffffffffee0107d6, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 0/0 560x420, buffer 0x6e72f9f9], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 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 0xffffffffee0107d6, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 560/0 560x420, buffer 0x6e72f9f9], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 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 0xffffffffee0107d6, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 1120/0 47x420, buffer 0x6e72f9f9], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 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 0xffffffffee0107d6, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 0/420 560x420, buffer 0x6e72f9f9], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.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 0xffffffffee0107d6, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 560/420 560x420, buffer 0x6e72f9f9], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.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 0xffffffffee0107d6, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 1120/420 47x420, buffer 0x6e72f9f9], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 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 0xffffffffee0107d6, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 0/840 560x35, buffer 0x6e72f9f9], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.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 0xffffffffee0107d6, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 560/840 560x35, buffer 0x6e72f9f9], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.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 0xffffffffee0107d6, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 1120/840 47x35, buffer 0x6e72f9f9], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 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 0x6e72f9f9], 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 0xffffffffee0107d6, 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 319 ms [junit] PRINT AWTPrintLifecycle.release.count 1 [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155506896 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:1675155506907 d 0ms]] [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT2 - test003_flip1_norm_layout0_layered1 [junit] java.lang.ClassNotFoundException: com.sun.awt.AWTUtilities [junit] at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:641) [junit] at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:188) [junit] at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:520) [junit] at java.base/java.lang.Class.forName0(Native Method) [junit] at java.base/java.lang.Class.forName(Class.java:375) [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:77) [junit] at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) [junit] at java.base/java.lang.reflect.Method.invoke(Method.java:568) [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:1675155506973 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 0xfffffffff9010795, tileRendererInUse null [junit] >> Gears angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155507047 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155507048 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155507048 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 0x1816160a], 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 0xfffffffff9010795, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 0/81 560x420, buffer 0x1816160a], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.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 0xfffffffff9010795, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 560/81 560x420, buffer 0x1816160a], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.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 0xfffffffff9010795, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 1120/81 14x420, buffer 0x1816160a], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> 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 0xfffffffff9010795, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 0/501 560x374, buffer 0x1816160a], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.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 0xfffffffff9010795, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 560/501 560x374, buffer 0x1816160a], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.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 0xfffffffff9010795, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 1120/501 14x374, buffer 0x1816160a], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> 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 0x1816160a], 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 0x1816160a], 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 0xfffffffff9010795, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 0/81 560x420, buffer 0x1816160a], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.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 0xfffffffff9010795, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 560/81 560x420, buffer 0x1816160a], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.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 0xfffffffff9010795, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 1120/81 14x420, buffer 0x1816160a], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> 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 0xfffffffff9010795, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 0/501 560x374, buffer 0x1816160a], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.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 0xfffffffff9010795, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 560/501 560x374, buffer 0x1816160a], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.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 0xfffffffff9010795, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 1120/501 14x374, buffer 0x1816160a], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> 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 0x1816160a], 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 0xfffffffff9010795, 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 210 ms [junit] PRINT AWTPrintLifecycle.release.count 1 [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155507774 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:1675155507782 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 0xffffffffe501092a, tileRendererInUse null [junit] >> Gears angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 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:1675155507869 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155507870 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155507870 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155507871 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155507871 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 0x3edfb8d0], 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 0xffffffffe501092a, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 0/0 560x420, buffer 0x3edfb8d0], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 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 0xffffffffe501092a, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 560/0 560x420, buffer 0x3edfb8d0], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 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 0xffffffffe501092a, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 1120/0 47x420, buffer 0x3edfb8d0], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 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 0xffffffffe501092a, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 0/420 560x420, buffer 0x3edfb8d0], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.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 0xffffffffe501092a, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 560/420 560x420, buffer 0x3edfb8d0], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.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 0xffffffffe501092a, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 1120/420 47x420, buffer 0x3edfb8d0], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 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 0xffffffffe501092a, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 0/840 560x35, buffer 0x3edfb8d0], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.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 0xffffffffe501092a, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 560/840 560x35, buffer 0x3edfb8d0], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.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 0xffffffffe501092a, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 1120/840 47x35, buffer 0x3edfb8d0], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 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 0x3edfb8d0], 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 0x3edfb8d0], 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 0xffffffffe501092a, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 0/0 560x420, buffer 0x3edfb8d0], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 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 0xffffffffe501092a, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 560/0 560x420, buffer 0x3edfb8d0], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 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 0xffffffffe501092a, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 1120/0 47x420, buffer 0x3edfb8d0], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 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 0xffffffffe501092a, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 0/420 560x420, buffer 0x3edfb8d0], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.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 0xffffffffe501092a, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 560/420 560x420, buffer 0x3edfb8d0], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.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 0xffffffffe501092a, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 1120/420 47x420, buffer 0x3edfb8d0], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 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 0xffffffffe501092a, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 0/840 560x35, buffer 0x3edfb8d0], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.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 0xffffffffe501092a, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 560/840 560x35, buffer 0x3edfb8d0], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.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 0xffffffffe501092a, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 1120/840 47x35, buffer 0x3edfb8d0], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 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 0x3edfb8d0], 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 0xffffffffe501092a, 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 342 ms [junit] PRINT AWTPrintLifecycle.release.count 1 [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155508616 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:1675155508626 d 0ms]] [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT2 - test004_flip1_norm_layout1_layered1 [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:1675155508640 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 0xffffffffe0010694, tileRendererInUse null [junit] >> Gears angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155509360 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155509361 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155509361 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 0x5d410018], 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 0xffffffffe0010694, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 0/81 560x420, buffer 0x5d410018], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.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 0xffffffffe0010694, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 560/81 560x420, buffer 0x5d410018], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.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 0xffffffffe0010694, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 1120/81 14x420, buffer 0x5d410018], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> 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 0xffffffffe0010694, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 0/501 560x374, buffer 0x5d410018], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.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 0xffffffffe0010694, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 560/501 560x374, buffer 0x5d410018], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.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 0xffffffffe0010694, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 1120/501 14x374, buffer 0x5d410018], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> 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 0x5d410018], 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 0x5d410018], 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 0xffffffffe0010694, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 0/81 560x420, buffer 0x5d410018], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.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 0xffffffffe0010694, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 560/81 560x420, buffer 0x5d410018], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.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 0xffffffffe0010694, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 1120/81 14x420, buffer 0x5d410018], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> 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 0xffffffffe0010694, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 0/501 560x374, buffer 0x5d410018], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.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 0xffffffffe0010694, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 560/501 560x374, buffer 0x5d410018], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.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 0xffffffffe0010694, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 1120/501 14x374, buffer 0x5d410018], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> 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 0x5d410018], 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 0xffffffffe0010694, tileRendererInUse null [junit] >> Gears angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [junit] PRINT Duration 156 ms [junit] PRINT AWTPrintLifecycle.release.count 1 [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155510136 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:1675155510138 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 0xffffffffc601094f, tileRendererInUse null [junit] >> Gears angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 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:1675155510214 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155510214 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155510215 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155510215 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155510215 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 0xe739d7c], 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 0xffffffffc601094f, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 0/0 560x420, buffer 0xe739d7c], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 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 0xffffffffc601094f, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 560/0 560x420, buffer 0xe739d7c], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 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 0xffffffffc601094f, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 1120/0 47x420, buffer 0xe739d7c], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 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 0xffffffffc601094f, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 0/420 560x420, buffer 0xe739d7c], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.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 0xffffffffc601094f, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 560/420 560x420, buffer 0xe739d7c], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.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 0xffffffffc601094f, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 1120/420 47x420, buffer 0xe739d7c], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 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 0xffffffffc601094f, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 0/840 560x35, buffer 0xe739d7c], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.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 0xffffffffc601094f, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 560/840 560x35, buffer 0xe739d7c], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.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 0xffffffffc601094f, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 1120/840 47x35, buffer 0xe739d7c], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 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 0xe739d7c], 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 0xe739d7c], 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 0xffffffffc601094f, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 0/0 560x420, buffer 0xe739d7c], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 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 0xffffffffc601094f, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 560/0 560x420, buffer 0xe739d7c], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 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 0xffffffffc601094f, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 1120/0 47x420, buffer 0xe739d7c], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 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 0xffffffffc601094f, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 0/420 560x420, buffer 0xe739d7c], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.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 0xffffffffc601094f, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 560/420 560x420, buffer 0xe739d7c], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.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 0xffffffffc601094f, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 1120/420 47x420, buffer 0xe739d7c], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 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 0xffffffffc601094f, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 0/840 560x35, buffer 0xe739d7c], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.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 0xffffffffc601094f, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 560/840 560x35, buffer 0xe739d7c], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.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 0xffffffffc601094f, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 1120/840 47x35, buffer 0xe739d7c], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 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 0xe739d7c], 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 0xffffffffc601094f, 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 366 ms [junit] PRINT AWTPrintLifecycle.release.count 1 [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155510951 d 1ms]] [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:1675155510957 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:641) [junit] at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:188) [junit] at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:520) [junit] at java.base/java.lang.Class.forName0(Native Method) [junit] at java.base/java.lang.Class.forName(Class.java:375) [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:77) [junit] at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) [junit] at java.base/java.lang.reflect.Method.invoke(Method.java:568) [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:1675155511000 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 0xffffffffe701086a, tileRendererInUse null [junit] >> Gears angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155511030 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155511030 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155511030 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 0x317546e6], 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 0xffffffffe701086a, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 0/81 560x420, buffer 0x317546e6], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.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 0xffffffffe701086a, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 560/81 560x420, buffer 0x317546e6], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.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 0xffffffffe701086a, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 1120/81 14x420, buffer 0x317546e6], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> 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 0xffffffffe701086a, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 0/501 560x374, buffer 0x317546e6], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.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 0xffffffffe701086a, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 560/501 560x374, buffer 0x317546e6], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.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 0xffffffffe701086a, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 1120/501 14x374, buffer 0x317546e6], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> 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 0x317546e6], 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 0x317546e6], 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 0xffffffffe701086a, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 0/81 560x420, buffer 0x317546e6], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.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 0xffffffffe701086a, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 560/81 560x420, buffer 0x317546e6], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.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 0xffffffffe701086a, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 1120/81 14x420, buffer 0x317546e6], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> 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 0xffffffffe701086a, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 0/501 560x374, buffer 0x317546e6], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.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 0xffffffffe701086a, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 560/501 560x374, buffer 0x317546e6], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.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 0xffffffffe701086a, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 1120/501 14x374, buffer 0x317546e6], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> 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 0x317546e6], 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 0xffffffffe701086a, 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 182 ms [junit] PRINT AWTPrintLifecycle.release.count 1 [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155511848 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:1675155511853 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 0x19010939, tileRendererInUse null [junit] >> Gears angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 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:1675155511920 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155511920 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155511921 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155511921 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155511921 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 0x4b365038], 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 0x19010939, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 0/0 560x420, buffer 0x4b365038], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 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 0x19010939, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 560/0 560x420, buffer 0x4b365038], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 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 0x19010939, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 1120/0 47x420, buffer 0x4b365038], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 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 0x19010939, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 0/420 560x420, buffer 0x4b365038], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.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 0x19010939, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 560/420 560x420, buffer 0x4b365038], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.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 0x19010939, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 1120/420 47x420, buffer 0x4b365038], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 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 0x19010939, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 0/840 560x35, buffer 0x4b365038], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.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 0x19010939, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 560/840 560x35, buffer 0x4b365038], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.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 0x19010939, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 1120/840 47x35, buffer 0x4b365038], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 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 0x4b365038], 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 0x4b365038], 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 0x19010939, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 0/0 560x420, buffer 0x4b365038], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 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 0x19010939, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 560/0 560x420, buffer 0x4b365038], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 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 0x19010939, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 1120/0 47x420, buffer 0x4b365038], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 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 0x19010939, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 0/420 560x420, buffer 0x4b365038], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.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 0x19010939, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 560/420 560x420, buffer 0x4b365038], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.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 0x19010939, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 1120/420 47x420, buffer 0x4b365038], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 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 0x19010939, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 0/840 560x35, buffer 0x4b365038], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.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 0x19010939, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 560/840 560x35, buffer 0x4b365038], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.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 0x19010939, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 1120/840 47x35, buffer 0x4b365038], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 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 0x4b365038], 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 0x19010939, 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 285 ms [junit] PRINT AWTPrintLifecycle.release.count 1 [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155512597 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:1675155512602 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:1675155512615 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 0x2e0107a1, tileRendererInUse null [junit] >> Gears angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip true [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155512666 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155512667 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155512667 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 0x2b96bbb9], 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 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 0/81 560x420, buffer 0x2b96bbb9], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.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 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 560/81 560x420, buffer 0x2b96bbb9], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.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 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 1120/81 14x420, buffer 0x2b96bbb9], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> 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 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 0/501 560x374, buffer 0x2b96bbb9], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.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 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 560/501 560x374, buffer 0x2b96bbb9], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.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 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 1120/501 14x374, buffer 0x2b96bbb9], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> 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 0x2b96bbb9], 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 0x2b96bbb9], 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 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 0/81 560x420, buffer 0x2b96bbb9], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.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 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 560/81 560x420, buffer 0x2b96bbb9], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.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 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 1120/81 14x420, buffer 0x2b96bbb9], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> 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 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 0/501 560x374, buffer 0x2b96bbb9], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.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 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 560/501 560x374, buffer 0x2b96bbb9], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.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 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 1120/501 14x374, buffer 0x2b96bbb9], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> 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 0x2b96bbb9], 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 0x2e0107a1, 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 230 ms [junit] PRINT AWTPrintLifecycle.release.count 1 [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155513257 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] Gears.dispose: tileRendererInUse null [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT2 - test101_flip1_norm_layout0_layered0 [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155513264 d 0ms]] [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 0x2e0107a1, tileRendererInUse null [junit] >> Gears angle 0.0, [l -1.3333334, r 1.3333334, b -1.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:1675155513343 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155513343 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155513343 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155513344 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155513344 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 0x69b53a09], 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 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 0/0 560x420, buffer 0x69b53a09], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 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 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 560/0 560x420, buffer 0x69b53a09], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 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 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 1120/0 47x420, buffer 0x69b53a09], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 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 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 0/420 560x420, buffer 0x69b53a09], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.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 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 560/420 560x420, buffer 0x69b53a09], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.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 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 1120/420 47x420, buffer 0x69b53a09], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 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 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 0/840 560x35, buffer 0x69b53a09], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.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 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 560/840 560x35, buffer 0x69b53a09], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.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 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 1120/840 47x35, buffer 0x69b53a09], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 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 0x69b53a09], 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 0x69b53a09], 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 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 0/0 560x420, buffer 0x69b53a09], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 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 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 560/0 560x420, buffer 0x69b53a09], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 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 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 1120/0 47x420, buffer 0x69b53a09], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 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 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 0/420 560x420, buffer 0x69b53a09], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.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 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 560/420 560x420, buffer 0x69b53a09], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.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 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 1120/420 47x420, buffer 0x69b53a09], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 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 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 0/840 560x35, buffer 0x69b53a09], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.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 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 560/840 560x35, buffer 0x69b53a09], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.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 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 1120/840 47x35, buffer 0x69b53a09], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 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 0x69b53a09], 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 0x2e0107a1, 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 384 ms [junit] PRINT AWTPrintLifecycle.release.count 1 [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155514091 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:1675155514100 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:641) [junit] at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:188) [junit] at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:520) [junit] at java.base/java.lang.Class.forName0(Native Method) [junit] at java.base/java.lang.Class.forName(Class.java:375) [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:77) [junit] at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) [junit] at java.base/java.lang.reflect.Method.invoke(Method.java:568) [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:1675155514149 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 0x300108a7, tileRendererInUse null [junit] >> Gears angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip true [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155514195 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155514196 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155514196 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 0x4b7ab268], 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 0x300108a7, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 0/81 560x420, buffer 0x4b7ab268], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.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 0x300108a7, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 560/81 560x420, buffer 0x4b7ab268], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.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 0x300108a7, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 1120/81 14x420, buffer 0x4b7ab268], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> 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 0x300108a7, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 0/501 560x374, buffer 0x4b7ab268], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.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 0x300108a7, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 560/501 560x374, buffer 0x4b7ab268], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.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 0x300108a7, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 1120/501 14x374, buffer 0x4b7ab268], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> 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 0x4b7ab268], 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 0x4b7ab268], 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 0x300108a7, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 0/81 560x420, buffer 0x4b7ab268], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.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 0x300108a7, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 560/81 560x420, buffer 0x4b7ab268], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.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 0x300108a7, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 1120/81 14x420, buffer 0x4b7ab268], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> 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 0x300108a7, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 0/501 560x374, buffer 0x4b7ab268], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.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 0x300108a7, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 560/501 560x374, buffer 0x4b7ab268], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.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 0x300108a7, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 1120/501 14x374, buffer 0x4b7ab268], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> 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 0x4b7ab268], 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 0x300108a7, 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 246 ms [junit] PRINT AWTPrintLifecycle.release.count 1 [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155514822 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:1675155514838 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 0xffffffff92010861, tileRendererInUse null [junit] >> Gears angle 0.0, [l -1.3333334, r 1.3333334, b -1.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:1675155514913 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155514913 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155514914 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155514914 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155514914 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 0x589753da], 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 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 0/0 560x420, buffer 0x589753da], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 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 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 560/0 560x420, buffer 0x589753da], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 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 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 1120/0 47x420, buffer 0x589753da], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 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 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 0/420 560x420, buffer 0x589753da], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.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 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 560/420 560x420, buffer 0x589753da], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.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 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 1120/420 47x420, buffer 0x589753da], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 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 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 0/840 560x35, buffer 0x589753da], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.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 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 560/840 560x35, buffer 0x589753da], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.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 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 1120/840 47x35, buffer 0x589753da], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 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 0x589753da], 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 0x589753da], 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 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 0/0 560x420, buffer 0x589753da], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 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 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 560/0 560x420, buffer 0x589753da], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 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 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 1120/0 47x420, buffer 0x589753da], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 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 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 0/420 560x420, buffer 0x589753da], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.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 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 560/420 560x420, buffer 0x589753da], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.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 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 1120/420 47x420, buffer 0x589753da], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 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 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 0/840 560x35, buffer 0x589753da], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.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 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 560/840 560x35, buffer 0x589753da], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.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 0xffffffff92010861, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 1120/840 47x35, buffer 0x589753da], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 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 0x589753da], 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 0xffffffff92010861, 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 397 ms [junit] PRINT AWTPrintLifecycle.release.count 1 [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155515682 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:1675155515693 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:1675155515708 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 0xffffffffb601003d, tileRendererInUse null [junit] >> Gears angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip true [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155515740 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155515741 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155515741 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 0x2122d49e], 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 0xffffffffb601003d, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 0/81 560x420, buffer 0x2122d49e], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.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 0xffffffffb601003d, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 560/81 560x420, buffer 0x2122d49e], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.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 0xffffffffb601003d, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 1120/81 14x420, buffer 0x2122d49e], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> 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 0xffffffffb601003d, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 0/501 560x374, buffer 0x2122d49e], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.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 0xffffffffb601003d, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 560/501 560x374, buffer 0x2122d49e], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.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 0xffffffffb601003d, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 1120/501 14x374, buffer 0x2122d49e], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> 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 0x2122d49e], 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 0x2122d49e], 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 0xffffffffb601003d, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 0/81 560x420, buffer 0x2122d49e], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.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 0xffffffffb601003d, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 560/81 560x420, buffer 0x2122d49e], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.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 0xffffffffb601003d, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 1120/81 14x420, buffer 0x2122d49e], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> 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 0xffffffffb601003d, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 0/501 560x374, buffer 0x2122d49e], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.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 0xffffffffb601003d, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 560/501 560x374, buffer 0x2122d49e], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.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 0xffffffffb601003d, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 1120/501 14x374, buffer 0x2122d49e], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> 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 0x2122d49e], 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 0xffffffffb601003d, 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 178 ms [junit] PRINT AWTPrintLifecycle.release.count 1 [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155516340 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:1675155516343 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 0xb010838, tileRendererInUse null [junit] >> Gears angle 0.0, [l -1.3333334, r 1.3333334, b -1.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:1675155516413 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155516413 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155516413 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155516414 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155516414 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 0x6c080abf], 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 0xb010838, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 0/0 560x420, buffer 0x6c080abf], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 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 0xb010838, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 560/0 560x420, buffer 0x6c080abf], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 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 0xb010838, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 1120/0 47x420, buffer 0x6c080abf], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 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 0xb010838, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 0/420 560x420, buffer 0x6c080abf], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.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 0xb010838, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 560/420 560x420, buffer 0x6c080abf], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.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 0xb010838, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 1120/420 47x420, buffer 0x6c080abf], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 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 0xb010838, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 0/840 560x35, buffer 0x6c080abf], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.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 0xb010838, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 560/840 560x35, buffer 0x6c080abf], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.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 0xb010838, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 1120/840 47x35, buffer 0x6c080abf], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 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 0x6c080abf], 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 0x6c080abf], 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 0xb010838, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 0/0 560x420, buffer 0x6c080abf], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 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 0xb010838, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 560/0 560x420, buffer 0x6c080abf], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 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 0xb010838, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 1120/0 47x420, buffer 0x6c080abf], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 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 0xb010838, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 0/420 560x420, buffer 0x6c080abf], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.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 0xb010838, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 560/420 560x420, buffer 0x6c080abf], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.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 0xb010838, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 1120/420 47x420, buffer 0x6c080abf], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 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 0xb010838, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 0/840 560x35, buffer 0x6c080abf], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.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 0xb010838, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 560/840 560x35, buffer 0x6c080abf], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.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 0xb010838, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 1120/840 47x35, buffer 0x6c080abf], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 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 0x6c080abf], 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 0xb010838, 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 380 ms [junit] PRINT AWTPrintLifecycle.release.count 1 [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155517218 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:1675155517223 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:641) [junit] at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:188) [junit] at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:520) [junit] at java.base/java.lang.Class.forName0(Native Method) [junit] at java.base/java.lang.Class.forName(Class.java:375) [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:77) [junit] at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) [junit] at java.base/java.lang.reflect.Method.invoke(Method.java:568) [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:1675155517292 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 0x13010908, tileRendererInUse null [junit] >> Gears angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip true [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155517322 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155517323 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155517323 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 0x102443d7], 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 0x13010908, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 0/81 560x420, buffer 0x102443d7], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.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 0x13010908, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 560/81 560x420, buffer 0x102443d7], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.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 0x13010908, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 1120/81 14x420, buffer 0x102443d7], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> 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 0x13010908, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 0/501 560x374, buffer 0x102443d7], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.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 0x13010908, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 560/501 560x374, buffer 0x102443d7], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.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 0x13010908, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 1120/501 14x374, buffer 0x102443d7], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> 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 0x102443d7], 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 0x102443d7], 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 0x13010908, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 0/81 560x420, buffer 0x102443d7], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.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 0x13010908, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 560/81 560x420, buffer 0x102443d7], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.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 0x13010908, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 1120/81 14x420, buffer 0x102443d7], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> 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 0x13010908, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 0/501 560x374, buffer 0x102443d7], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.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 0x13010908, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 560/501 560x374, buffer 0x102443d7], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.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 0x13010908, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x2, rowOrder 21, offset/size 0/81 560x420 brd 0, cur 1120/501 14x374, buffer 0x102443d7], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> 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 0x102443d7], 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 0x13010908, 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 260 ms [junit] PRINT AWTPrintLifecycle.release.count 1 [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155517980 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:1675155517987 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 0xffffffffe301093a, tileRendererInUse null [junit] >> Gears angle 0.0, [l -1.3333334, r 1.3333334, b -1.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:1675155518053 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155518053 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155518054 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155518054 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155518054 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 0x22a73061], 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 0xffffffffe301093a, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 0/0 560x420, buffer 0x22a73061], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 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 0xffffffffe301093a, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 560/0 560x420, buffer 0x22a73061], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 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 0xffffffffe301093a, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 1120/0 47x420, buffer 0x22a73061], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 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 0xffffffffe301093a, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 0/420 560x420, buffer 0x22a73061], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.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 0xffffffffe301093a, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 560/420 560x420, buffer 0x22a73061], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.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 0xffffffffe301093a, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 1120/420 47x420, buffer 0x22a73061], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 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 0xffffffffe301093a, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 0/840 560x35, buffer 0x22a73061], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.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 0xffffffffe301093a, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 560/840 560x35, buffer 0x22a73061], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.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 0xffffffffe301093a, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 1120/840 47x35, buffer 0x22a73061], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 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 0x22a73061], 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 0x22a73061], 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 0xffffffffe301093a, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 0/0 560x420, buffer 0x22a73061], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 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 0xffffffffe301093a, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 560/0 560x420, buffer 0x22a73061], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 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 0xffffffffe301093a, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 1120/0 47x420, buffer 0x22a73061], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 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 0xffffffffe301093a, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 0/420 560x420, buffer 0x22a73061], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.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 0xffffffffe301093a, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 560/420 560x420, buffer 0x22a73061], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.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 0xffffffffe301093a, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 1120/420 47x420, buffer 0x22a73061], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 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 0xffffffffe301093a, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 0/840 560x35, buffer 0x22a73061], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.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 0xffffffffe301093a, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 560/840 560x35, buffer 0x22a73061], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.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 0xffffffffe301093a, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 1120/840 47x35, buffer 0x22a73061], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 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 0x22a73061], 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 0xffffffffe301093a, 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 256 ms [junit] PRINT AWTPrintLifecycle.release.count 1 [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1675155518680 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:1675155518685 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 @ 1675155518736 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1675155518736 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 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 @ 1675155520290 ms III - Start [junit] SLOCK [T main @ 1675155520291 ms +++ localhost/127.0.0.1:59999 - Locked within 10 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 0xffffffffb801002d, 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 0xffffffffd9010779, 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@77f1baf5: 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@58a9760d [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x1d2c114d], image[size 320 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 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x1d2c114d], image[size 320 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 0x1d2c114d], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x43f2839a], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffd9010779, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x43f2839a], 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 0x43f2839a], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffd9010779, 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 0x2e0107a1, 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@385e9564: custom/internal type = 2/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@5b94b04d [junit] XXX: cm DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 [junit] XXX: raster com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@5b94b04d [junit] XXX: dataBuffer com.jogamp.nativewindow.awt.DirectDataBufferInt@8c3b9d [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x6011fd1a], image[size 320 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 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x6011fd1a], image[size 320 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 0x6011fd1a], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x2dd231b6], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffd9010779, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x2dd231b6], 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 0x2dd231b6], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffd9010779, 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 0x2e0107a1, 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@4c39bec8: custom/internal type = 2/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@f79e [junit] XXX: cm DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 [junit] XXX: raster com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@f79e [junit] XXX: dataBuffer com.jogamp.nativewindow.awt.DirectDataBufferInt@7ee8290b [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x2, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x8332720], 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 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x2, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x8332720], 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 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x2, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x8332720], 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 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x2, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x8332720], 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 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x2, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x8332720], 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 0x8332720], 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 0x220e534], 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 0xffffffffd9010779, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x2, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x220e534], 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 0xffffffffd9010779, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x2, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x220e534], 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 0xffffffffd9010779, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x2, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x220e534], 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 0xffffffffd9010779, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x2, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x220e534], 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 0x220e534], 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 0xffffffffd9010779, 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 0x2e0107a1, 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@1f59a598: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@1e178745 [junit] XXX: cm DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 [junit] XXX: raster com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@1e178745 [junit] XXX: dataBuffer com.jogamp.nativewindow.awt.DirectDataBufferInt@192c3f1e [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x2, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x11cb55b], 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 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x2, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x11cb55b], 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 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x2, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x11cb55b], 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 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x2, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x11cb55b], 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 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x2, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x11cb55b], 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 0x11cb55b], 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 0x45952a6b], 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 0xffffffffd9010779, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x2, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x45952a6b], 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 0xffffffffd9010779, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x2, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x45952a6b], 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 0xffffffffd9010779, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x2, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x45952a6b], 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 0xffffffffd9010779, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x2, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x45952a6b], 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 0x45952a6b], 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 0xffffffffd9010779, 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 0x2e0107a1, 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@26b3fd41: custom/internal type = 1/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@7494f96a [junit] XXX: cm DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=0 [junit] XXX: raster com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@7494f96a [junit] XXX: dataBuffer com.jogamp.nativewindow.awt.DirectDataBufferInt@561b6512 [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x2, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x541010ab], 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 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x2, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x541010ab], 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 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x2, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x541010ab], 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 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x2, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x541010ab], 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 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x2, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x541010ab], 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 0x541010ab], 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 0x3db288ed], 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 0xffffffffd9010779, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x2, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x3db288ed], 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 0xffffffffd9010779, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x2, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x3db288ed], 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 0xffffffffd9010779, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x2, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x3db288ed], 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 0xffffffffd9010779, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x2, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x3db288ed], 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 0x3db288ed], 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 0xffffffffd9010779, 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 0x2e0107a1, 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@2e377400: custom/internal type = 4/0 DirectColorModel: rmask=ff gmask=ff00 bmask=ff0000 amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@1757cd72 [junit] XXX: cm DirectColorModel: rmask=ff gmask=ff00 bmask=ff0000 amask=0 [junit] XXX: raster com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@1757cd72 [junit] XXX: dataBuffer com.jogamp.nativewindow.awt.DirectDataBufferInt@445b295b [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x2, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x24292128], 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 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x2, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x24292128], 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 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x2, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x24292128], 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 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x2, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x24292128], 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 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x2, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x24292128], 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 0x24292128], 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 0x2afd57eb], 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 0xffffffffd9010779, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x2, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x2afd57eb], 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 0xffffffffd9010779, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x2, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x2afd57eb], 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 0xffffffffd9010779, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x2, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x2afd57eb], 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 0xffffffffd9010779, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x2, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x2afd57eb], 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 0x2afd57eb], 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 0xffffffffd9010779, 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 0x2e0107a1, 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 0xffffffffda01081a, 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] 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 0xffffffffda01081a, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [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@3571b748: 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@3e96bacf [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x63bbc925], 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 0xffffffffcc010841, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x63bbc925], 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 0x63bbc925], 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 0x831388a], 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 0xffffffffda01081a, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 400x320, buffer 0x831388a], 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 0x831388a], 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 0xffffffffda01081a, 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 0xffffffffcc010841, 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@484970b0: custom/internal type = 2/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@4470f8a6 [junit] XXX: cm DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 [junit] XXX: raster com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@4470f8a6 [junit] XXX: dataBuffer com.jogamp.nativewindow.awt.DirectDataBufferInt@7c83dc97 [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x5ddb9c7b], 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 0xffffffffcc010841, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x5ddb9c7b], 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 0x5ddb9c7b], 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 0x341e1733], 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 0xffffffffda01081a, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 400x320, buffer 0x341e1733], 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 0x341e1733], 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 0xffffffffda01081a, 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 0xffffffffcc010841, 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@7748410a: custom/internal type = 2/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@740773a3 [junit] XXX: cm DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 [junit] XXX: raster com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@740773a3 [junit] XXX: dataBuffer com.jogamp.nativewindow.awt.DirectDataBufferInt@37f1104d [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x2, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x7440c1a5], 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 0xffffffffcc010841, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x2, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x7440c1a5], 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 0xffffffffcc010841, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x2, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x7440c1a5], 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 0xffffffffcc010841, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x2, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x7440c1a5], 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 0xffffffffcc010841, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x2, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x7440c1a5], 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 0x7440c1a5], 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 0xec67d4a], 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 0xffffffffda01081a, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x2, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0xec67d4a], 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 0xffffffffda01081a, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x2, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 372x320, buffer 0xec67d4a], 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 0xffffffffda01081a, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x2, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0xec67d4a], 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 0xffffffffda01081a, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x2, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 372x320, buffer 0xec67d4a], 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 0xec67d4a], 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 0xffffffffda01081a, 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 0xffffffffcc010841, 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@55740540: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@60015ef5 [junit] XXX: cm DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 [junit] XXX: raster com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@60015ef5 [junit] XXX: dataBuffer com.jogamp.nativewindow.awt.DirectDataBufferInt@2f54a33d [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x2, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x13961310], 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 0xffffffffcc010841, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x2, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x13961310], 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 0xffffffffcc010841, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x2, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x13961310], 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 0xffffffffcc010841, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x2, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x13961310], 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 0xffffffffcc010841, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x2, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x13961310], 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 0x13961310], 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 0x7ef751b3], 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 0xffffffffda01081a, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x2, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x7ef751b3], 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 0xffffffffda01081a, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x2, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 372x320, buffer 0x7ef751b3], 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 0xffffffffda01081a, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x2, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x7ef751b3], 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 0xffffffffda01081a, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x2, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 372x320, buffer 0x7ef751b3], 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 0x7ef751b3], 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 0xffffffffda01081a, 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 0xffffffffcc010841, 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@1018bde2: custom/internal type = 1/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@65b3f4a4 [junit] XXX: cm DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=0 [junit] XXX: raster com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@65b3f4a4 [junit] XXX: dataBuffer com.jogamp.nativewindow.awt.DirectDataBufferInt@f2ff811 [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x2, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x5c7fab72], 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 0xffffffffcc010841, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x2, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x5c7fab72], 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 0xffffffffcc010841, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x2, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x5c7fab72], 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 0xffffffffcc010841, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x2, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x5c7fab72], 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 0xffffffffcc010841, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x2, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x5c7fab72], 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 0x5c7fab72], 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 0x1bd4803], 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 0xffffffffda01081a, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x2, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x1bd4803], 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 0xffffffffda01081a, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x2, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 372x320, buffer 0x1bd4803], 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 0xffffffffda01081a, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x2, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x1bd4803], 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 0xffffffffda01081a, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x2, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 372x320, buffer 0x1bd4803], 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 0x1bd4803], 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 0xffffffffda01081a, 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 0xffffffffcc010841, 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@568ff82: custom/internal type = 4/0 DirectColorModel: rmask=ff gmask=ff00 bmask=ff0000 amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@50caa560 [junit] XXX: cm DirectColorModel: rmask=ff gmask=ff00 bmask=ff0000 amask=0 [junit] XXX: raster com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@50caa560 [junit] XXX: dataBuffer com.jogamp.nativewindow.awt.DirectDataBufferInt@2a266d09 [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x2, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x27a87ce2], 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 0xffffffffcc010841, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x2, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x27a87ce2], 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 0xffffffffcc010841, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x2, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x27a87ce2], 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 0xffffffffcc010841, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x2, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x27a87ce2], 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 0xffffffffcc010841, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x2, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x27a87ce2], 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 0x27a87ce2], 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 0x59663bbd], 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 0xffffffffda01081a, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x2, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x59663bbd], 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 0xffffffffda01081a, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x2, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 372x320, buffer 0x59663bbd], 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 0xffffffffda01081a, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x2, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x59663bbd], 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 0xffffffffda01081a, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x2, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 372x320, buffer 0x59663bbd], 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 0x59663bbd], 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 0xffffffffda01081a, 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 0xffffffffcc010841, 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 @ 1675155527299 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1675155527300 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.678 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675155520290 ms III - Start [junit] SLOCK [T main @ 1675155520291 ms +++ localhost/127.0.0.1:59999 - Locked within 10 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 0xffffffffb801002d, 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 0xffffffffd9010779, 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@77f1baf5: 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@58a9760d [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x1d2c114d], image[size 320 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 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x1d2c114d], image[size 320 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 0x1d2c114d], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x43f2839a], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffd9010779, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x43f2839a], 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 0x43f2839a], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffd9010779, 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 0x2e0107a1, 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@385e9564: custom/internal type = 2/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@5b94b04d [junit] XXX: cm DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 [junit] XXX: raster com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@5b94b04d [junit] XXX: dataBuffer com.jogamp.nativewindow.awt.DirectDataBufferInt@8c3b9d [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x6011fd1a], image[size 320 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 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x6011fd1a], image[size 320 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 0x6011fd1a], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x2dd231b6], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffd9010779, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x2dd231b6], 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 0x2dd231b6], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffd9010779, 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 0x2e0107a1, 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@4c39bec8: custom/internal type = 2/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@f79e [junit] XXX: cm DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 [junit] XXX: raster com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@f79e [junit] XXX: dataBuffer com.jogamp.nativewindow.awt.DirectDataBufferInt@7ee8290b [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x2, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x8332720], 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 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x2, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x8332720], 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 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x2, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x8332720], 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 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x2, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x8332720], 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 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x2, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x8332720], 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 0x8332720], 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 0x220e534], 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 0xffffffffd9010779, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x2, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x220e534], 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 0xffffffffd9010779, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x2, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x220e534], 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 0xffffffffd9010779, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x2, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x220e534], 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 0xffffffffd9010779, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x2, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x220e534], 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 0x220e534], 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 0xffffffffd9010779, 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 0x2e0107a1, 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@1f59a598: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@1e178745 [junit] XXX: cm DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 [junit] XXX: raster com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@1e178745 [junit] XXX: dataBuffer com.jogamp.nativewindow.awt.DirectDataBufferInt@192c3f1e [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x2, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x11cb55b], 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 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x2, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x11cb55b], 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 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x2, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x11cb55b], 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 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x2, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x11cb55b], 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 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x2, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x11cb55b], 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 0x11cb55b], 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 0x45952a6b], 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 0xffffffffd9010779, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x2, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x45952a6b], 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 0xffffffffd9010779, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x2, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x45952a6b], 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 0xffffffffd9010779, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x2, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x45952a6b], 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 0xffffffffd9010779, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x2, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x45952a6b], 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 0x45952a6b], 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 0xffffffffd9010779, 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 0x2e0107a1, 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@26b3fd41: custom/internal type = 1/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@7494f96a [junit] XXX: cm DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=0 [junit] XXX: raster com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@7494f96a [junit] XXX: dataBuffer com.jogamp.nativewindow.awt.DirectDataBufferInt@561b6512 [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x2, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x541010ab], 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 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x2, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x541010ab], 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 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x2, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x541010ab], 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 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x2, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x541010ab], 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 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x2, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x541010ab], 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 0x541010ab], 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 0x3db288ed], 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 0xffffffffd9010779, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x2, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x3db288ed], 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 0xffffffffd9010779, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x2, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x3db288ed], 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 0xffffffffd9010779, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x2, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x3db288ed], 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 0xffffffffd9010779, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x2, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x3db288ed], 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 0x3db288ed], 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 0xffffffffd9010779, 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 0x2e0107a1, 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@2e377400: custom/internal type = 4/0 DirectColorModel: rmask=ff gmask=ff00 bmask=ff0000 amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@1757cd72 [junit] XXX: cm DirectColorModel: rmask=ff gmask=ff00 bmask=ff0000 amask=0 [junit] XXX: raster com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@1757cd72 [junit] XXX: dataBuffer com.jogamp.nativewindow.awt.DirectDataBufferInt@445b295b [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x2, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x24292128], 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 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x2, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x24292128], 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 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x2, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x24292128], 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 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x2, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x24292128], 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 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x2, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x24292128], 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 0x24292128], 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 0x2afd57eb], 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 0xffffffffd9010779, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x2, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x2afd57eb], 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 0xffffffffd9010779, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x2, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x2afd57eb], 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 0xffffffffd9010779, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x2, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x2afd57eb], 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 0xffffffffd9010779, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x2, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x2afd57eb], 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 0x2afd57eb], 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 0xffffffffd9010779, 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 0x2e0107a1, 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 0xffffffffda01081a, 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] 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 0xffffffffda01081a, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [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@3571b748: 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@3e96bacf [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x63bbc925], 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 0xffffffffcc010841, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x63bbc925], 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 0x63bbc925], 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 0x831388a], 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 0xffffffffda01081a, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 400x320, buffer 0x831388a], 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 0x831388a], 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 0xffffffffda01081a, 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 0xffffffffcc010841, 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@484970b0: custom/internal type = 2/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@4470f8a6 [junit] XXX: cm DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 [junit] XXX: raster com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@4470f8a6 [junit] XXX: dataBuffer com.jogamp.nativewindow.awt.DirectDataBufferInt@7c83dc97 [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x5ddb9c7b], 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 0xffffffffcc010841, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x5ddb9c7b], 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 0x5ddb9c7b], 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 0x341e1733], 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 0xffffffffda01081a, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 400x320, buffer 0x341e1733], 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 0x341e1733], 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 0xffffffffda01081a, 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 0xffffffffcc010841, 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@7748410a: custom/internal type = 2/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@740773a3 [junit] XXX: cm DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 [junit] XXX: raster com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@740773a3 [junit] XXX: dataBuffer com.jogamp.nativewindow.awt.DirectDataBufferInt@37f1104d [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x2, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x7440c1a5], 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 0xffffffffcc010841, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x2, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x7440c1a5], 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 0xffffffffcc010841, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x2, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x7440c1a5], 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 0xffffffffcc010841, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x2, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x7440c1a5], 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 0xffffffffcc010841, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x2, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x7440c1a5], 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 0x7440c1a5], 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 0xec67d4a], 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 0xffffffffda01081a, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x2, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0xec67d4a], 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 0xffffffffda01081a, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x2, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 372x320, buffer 0xec67d4a], 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 0xffffffffda01081a, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x2, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0xec67d4a], 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 0xffffffffda01081a, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x2, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 372x320, buffer 0xec67d4a], 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 0xec67d4a], 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 0xffffffffda01081a, 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 0xffffffffcc010841, 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@55740540: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@60015ef5 [junit] XXX: cm DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 [junit] XXX: raster com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@60015ef5 [junit] XXX: dataBuffer com.jogamp.nativewindow.awt.DirectDataBufferInt@2f54a33d [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x2, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x13961310], 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 0xffffffffcc010841, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x2, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x13961310], 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 0xffffffffcc010841, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x2, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x13961310], 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 0xffffffffcc010841, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x2, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x13961310], 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 0xffffffffcc010841, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x2, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x13961310], 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 0x13961310], 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 0x7ef751b3], 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 0xffffffffda01081a, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x2, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x7ef751b3], 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 0xffffffffda01081a, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x2, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 372x320, buffer 0x7ef751b3], 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 0xffffffffda01081a, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x2, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x7ef751b3], 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 0xffffffffda01081a, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x2, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 372x320, buffer 0x7ef751b3], 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 0x7ef751b3], 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 0xffffffffda01081a, 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 0xffffffffcc010841, 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@1018bde2: custom/internal type = 1/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@65b3f4a4 [junit] XXX: cm DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=0 [junit] XXX: raster com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@65b3f4a4 [junit] XXX: dataBuffer com.jogamp.nativewindow.awt.DirectDataBufferInt@f2ff811 [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x2, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x5c7fab72], 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 0xffffffffcc010841, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x2, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x5c7fab72], 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 0xffffffffcc010841, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x2, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x5c7fab72], 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 0xffffffffcc010841, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x2, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x5c7fab72], 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 0xffffffffcc010841, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x2, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x5c7fab72], 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 0x5c7fab72], 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 0x1bd4803], 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 0xffffffffda01081a, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x2, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x1bd4803], 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 0xffffffffda01081a, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x2, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 372x320, buffer 0x1bd4803], 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 0xffffffffda01081a, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x2, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x1bd4803], 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 0xffffffffda01081a, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x2, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 372x320, buffer 0x1bd4803], 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 0x1bd4803], 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 0xffffffffda01081a, 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 0xffffffffcc010841, 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@568ff82: custom/internal type = 4/0 DirectColorModel: rmask=ff gmask=ff00 bmask=ff0000 amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@50caa560 [junit] XXX: cm DirectColorModel: rmask=ff gmask=ff00 bmask=ff0000 amask=0 [junit] XXX: raster com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@50caa560 [junit] XXX: dataBuffer com.jogamp.nativewindow.awt.DirectDataBufferInt@2a266d09 [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x2, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x27a87ce2], 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 0xffffffffcc010841, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x2, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x27a87ce2], 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 0xffffffffcc010841, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x2, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x27a87ce2], 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 0xffffffffcc010841, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x2, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x27a87ce2], 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 0xffffffffcc010841, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x2, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x27a87ce2], 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 0x27a87ce2], 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 0x59663bbd], 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 0xffffffffda01081a, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x2, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x59663bbd], 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 0xffffffffda01081a, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x2, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 372x320, buffer 0x59663bbd], 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 0xffffffffda01081a, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x2, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x59663bbd], 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 0xffffffffda01081a, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x2, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 372x320, buffer 0x59663bbd], 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 0x59663bbd], 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 0xffffffffda01081a, 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 0xffffffffcc010841, 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 @ 1675155527299 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1675155527300 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: test01_Offscreen_aa0 took 3.088 sec [junit] Testcase: test01_Offscreen_aa0_layered took 2.317 sec [junit] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 7.678 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675155520290 ms III - Start [junit] SLOCK [T main @ 1675155520291 ms +++ localhost/127.0.0.1:59999 - Locked within 10 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 0xffffffffb801002d, 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 0xffffffffd9010779, 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@77f1baf5: 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@58a9760d [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x1d2c114d], image[size 320 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 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x1d2c114d], image[size 320 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 0x1d2c114d], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x43f2839a], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffd9010779, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x43f2839a], 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 0x43f2839a], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffd9010779, 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 0x2e0107a1, 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@385e9564: custom/internal type = 2/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@5b94b04d [junit] XXX: cm DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 [junit] XXX: raster com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@5b94b04d [junit] XXX: dataBuffer com.jogamp.nativewindow.awt.DirectDataBufferInt@8c3b9d [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x6011fd1a], image[size 320 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 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x6011fd1a], image[size 320 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 0x6011fd1a], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x2dd231b6], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffd9010779, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x2dd231b6], 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 0x2dd231b6], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0xffffffffd9010779, 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 0x2e0107a1, 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@4c39bec8: custom/internal type = 2/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@f79e [junit] XXX: cm DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 [junit] XXX: raster com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@f79e [junit] XXX: dataBuffer com.jogamp.nativewindow.awt.DirectDataBufferInt@7ee8290b [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x2, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x8332720], 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 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x2, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x8332720], 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 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x2, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x8332720], 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 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x2, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x8332720], 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 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x2, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x8332720], 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 0x8332720], 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 0x220e534], 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 0xffffffffd9010779, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x2, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x220e534], 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 0xffffffffd9010779, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x2, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x220e534], 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 0xffffffffd9010779, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x2, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x220e534], 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 0xffffffffd9010779, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x2, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x220e534], 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 0x220e534], 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 0xffffffffd9010779, 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 0x2e0107a1, 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@1f59a598: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@1e178745 [junit] XXX: cm DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 [junit] XXX: raster com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@1e178745 [junit] XXX: dataBuffer com.jogamp.nativewindow.awt.DirectDataBufferInt@192c3f1e [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x2, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x11cb55b], 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 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x2, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x11cb55b], 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 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x2, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x11cb55b], 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 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x2, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x11cb55b], 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 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x2, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x11cb55b], 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 0x11cb55b], 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 0x45952a6b], 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 0xffffffffd9010779, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x2, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x45952a6b], 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 0xffffffffd9010779, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x2, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x45952a6b], 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 0xffffffffd9010779, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x2, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x45952a6b], 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 0xffffffffd9010779, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x2, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x45952a6b], 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 0x45952a6b], 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 0xffffffffd9010779, 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 0x2e0107a1, 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@26b3fd41: custom/internal type = 1/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@7494f96a [junit] XXX: cm DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=0 [junit] XXX: raster com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@7494f96a [junit] XXX: dataBuffer com.jogamp.nativewindow.awt.DirectDataBufferInt@561b6512 [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x2, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x541010ab], 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 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x2, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x541010ab], 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 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x2, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x541010ab], 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 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x2, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x541010ab], 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 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x2, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x541010ab], 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 0x541010ab], 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 0x3db288ed], 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 0xffffffffd9010779, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x2, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x3db288ed], 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 0xffffffffd9010779, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x2, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x3db288ed], 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 0xffffffffd9010779, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x2, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x3db288ed], 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 0xffffffffd9010779, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x2, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x3db288ed], 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 0x3db288ed], 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 0xffffffffd9010779, 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 0x2e0107a1, 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@2e377400: custom/internal type = 4/0 DirectColorModel: rmask=ff gmask=ff00 bmask=ff0000 amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@1757cd72 [junit] XXX: cm DirectColorModel: rmask=ff gmask=ff00 bmask=ff0000 amask=0 [junit] XXX: raster com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@1757cd72 [junit] XXX: dataBuffer com.jogamp.nativewindow.awt.DirectDataBufferInt@445b295b [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x2, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x24292128], 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 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x2, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x24292128], 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 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x2, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x24292128], 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 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x2, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x24292128], 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 0x2e0107a1, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x2, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x24292128], 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 0x24292128], 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 0x2afd57eb], 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 0xffffffffd9010779, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x2, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x2afd57eb], 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 0xffffffffd9010779, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x2, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x2afd57eb], 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 0xffffffffd9010779, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x2, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x2afd57eb], 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 0xffffffffd9010779, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x2, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x2afd57eb], 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 0x2afd57eb], 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 0xffffffffd9010779, 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 0x2e0107a1, 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 0xffffffffda01081a, 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] 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 0xffffffffda01081a, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [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@3571b748: 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@3e96bacf [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x63bbc925], 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 0xffffffffcc010841, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x63bbc925], 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 0x63bbc925], 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 0x831388a], 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 0xffffffffda01081a, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 400x320, buffer 0x831388a], 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 0x831388a], 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 0xffffffffda01081a, 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 0xffffffffcc010841, 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@484970b0: custom/internal type = 2/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@4470f8a6 [junit] XXX: cm DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 [junit] XXX: raster com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@4470f8a6 [junit] XXX: dataBuffer com.jogamp.nativewindow.awt.DirectDataBufferInt@7c83dc97 [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x5ddb9c7b], 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 0xffffffffcc010841, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x5ddb9c7b], 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 0x5ddb9c7b], 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 0x341e1733], 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 0xffffffffda01081a, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 400x320, buffer 0x341e1733], 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 0x341e1733], 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 0xffffffffda01081a, 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 0xffffffffcc010841, 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@7748410a: custom/internal type = 2/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@740773a3 [junit] XXX: cm DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 [junit] XXX: raster com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@740773a3 [junit] XXX: dataBuffer com.jogamp.nativewindow.awt.DirectDataBufferInt@37f1104d [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x2, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x7440c1a5], 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 0xffffffffcc010841, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x2, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x7440c1a5], 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 0xffffffffcc010841, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x2, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x7440c1a5], 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 0xffffffffcc010841, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x2, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x7440c1a5], 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 0xffffffffcc010841, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x2, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x7440c1a5], 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 0x7440c1a5], 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 0xec67d4a], 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 0xffffffffda01081a, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x2, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0xec67d4a], 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 0xffffffffda01081a, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x2, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 372x320, buffer 0xec67d4a], 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 0xffffffffda01081a, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x2, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0xec67d4a], 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 0xffffffffda01081a, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x2, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 372x320, buffer 0xec67d4a], 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 0xec67d4a], 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 0xffffffffda01081a, 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 0xffffffffcc010841, 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@55740540: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@60015ef5 [junit] XXX: cm DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 [junit] XXX: raster com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@60015ef5 [junit] XXX: dataBuffer com.jogamp.nativewindow.awt.DirectDataBufferInt@2f54a33d [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x2, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x13961310], 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 0xffffffffcc010841, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x2, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x13961310], 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 0xffffffffcc010841, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x2, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x13961310], 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 0xffffffffcc010841, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x2, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x13961310], 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 0xffffffffcc010841, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x2, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x13961310], 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 0x13961310], 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 0x7ef751b3], 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 0xffffffffda01081a, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x2, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x7ef751b3], 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 0xffffffffda01081a, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x2, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 372x320, buffer 0x7ef751b3], 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 0xffffffffda01081a, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x2, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x7ef751b3], 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 0xffffffffda01081a, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x2, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 372x320, buffer 0x7ef751b3], 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 0x7ef751b3], 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 0xffffffffda01081a, 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 0xffffffffcc010841, 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@1018bde2: custom/internal type = 1/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@65b3f4a4 [junit] XXX: cm DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=0 [junit] XXX: raster com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@65b3f4a4 [junit] XXX: dataBuffer com.jogamp.nativewindow.awt.DirectDataBufferInt@f2ff811 [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x2, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x5c7fab72], 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 0xffffffffcc010841, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x2, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x5c7fab72], 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 0xffffffffcc010841, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x2, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x5c7fab72], 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 0xffffffffcc010841, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x2, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x5c7fab72], 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 0xffffffffcc010841, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x2, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x5c7fab72], 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 0x5c7fab72], 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 0x1bd4803], 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 0xffffffffda01081a, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x2, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x1bd4803], 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 0xffffffffda01081a, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x2, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 372x320, buffer 0x1bd4803], 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 0xffffffffda01081a, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x2, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x1bd4803], 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 0xffffffffda01081a, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x2, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 372x320, buffer 0x1bd4803], 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 0x1bd4803], 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 0xffffffffda01081a, 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 0xffffffffcc010841, 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@568ff82: custom/internal type = 4/0 DirectColorModel: rmask=ff gmask=ff00 bmask=ff0000 amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@50caa560 [junit] XXX: cm DirectColorModel: rmask=ff gmask=ff00 bmask=ff0000 amask=0 [junit] XXX: raster com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@50caa560 [junit] XXX: dataBuffer com.jogamp.nativewindow.awt.DirectDataBufferInt@2a266d09 [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x2, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x27a87ce2], 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 0xffffffffcc010841, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x2, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x27a87ce2], 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 0xffffffffcc010841, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x2, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x27a87ce2], 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 0xffffffffcc010841, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x2, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x27a87ce2], 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 0xffffffffcc010841, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x2, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x27a87ce2], 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 0x27a87ce2], 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 0x59663bbd], 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 0xffffffffda01081a, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x2, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x59663bbd], 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 0xffffffffda01081a, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x2, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 372x320, buffer 0x59663bbd], 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 0xffffffffda01081a, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x2, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x59663bbd], 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 0xffffffffda01081a, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x2, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 372x320, buffer 0x59663bbd], 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 0x59663bbd], 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 0xffffffffda01081a, 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 0xffffffffcc010841, 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 @ 1675155527299 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1675155527300 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 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 @ 1675155528790 ms III - Start [junit] SLOCK [T main @ 1675155528791 ms +++ localhost/127.0.0.1:59999 - Locked within 10 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 0x42a48628: tileRendererInUse null, GearsES2[obj 0x42a48628 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x42a48628 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 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 0x42a48628 created: GearsObj[0x609075e8, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x42a48628 created: GearsObj[0x3248d6df, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x42a48628 created: GearsObj[0x3248d6df, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x42a48628 FIN GearsES2[obj 0x42a48628 isInit true, usesShared false, 1 GearsObj[0x609075e8, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3248d6df, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6341be22, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x42a48628 0/0 256x256 of 256x256, swapInterval 1, drawable 0xb0108d7, msaa false, tileRendererInUse null [junit] >> GearsES2 0x42a48628, angle 0.0, [l -1.0, r 1.0, b -1.0, t 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.display 0x42a48628 256x256, swapInterval 1, drawable 0xb0108d7 [junit] AWT-EventQueue-0: ** screenshot: TestGLReadBufferUtilTextureIOWrite01AWT.testOnscreenWritePNG_-n0004-GL4bc_-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0256x0256.png [junit] AWT-EventQueue-0: ** screenshot: TestGLReadBufferUtilTextureIOWrite01AWT.testOnscreenWritePNG_-n0004-GL4bc_-hw-onscreen-Bdbl-Frgb__Irgba8888-D24-St00-Sa00_default-0256x0256.png [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x42a48628: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x42a48628 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 @ 1675155530897 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1675155530897 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [junit] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.763 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675155528790 ms III - Start [junit] SLOCK [T main @ 1675155528791 ms +++ localhost/127.0.0.1:59999 - Locked within 10 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 0x42a48628: tileRendererInUse null, GearsES2[obj 0x42a48628 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x42a48628 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 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 0x42a48628 created: GearsObj[0x609075e8, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x42a48628 created: GearsObj[0x3248d6df, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x42a48628 created: GearsObj[0x3248d6df, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x42a48628 FIN GearsES2[obj 0x42a48628 isInit true, usesShared false, 1 GearsObj[0x609075e8, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3248d6df, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6341be22, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x42a48628 0/0 256x256 of 256x256, swapInterval 1, drawable 0xb0108d7, msaa false, tileRendererInUse null [junit] >> GearsES2 0x42a48628, angle 0.0, [l -1.0, r 1.0, b -1.0, t 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.display 0x42a48628 256x256, swapInterval 1, drawable 0xb0108d7 [junit] AWT-EventQueue-0: ** screenshot: TestGLReadBufferUtilTextureIOWrite01AWT.testOnscreenWritePNG_-n0004-GL4bc_-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0256x0256.png [junit] AWT-EventQueue-0: ** screenshot: TestGLReadBufferUtilTextureIOWrite01AWT.testOnscreenWritePNG_-n0004-GL4bc_-hw-onscreen-Bdbl-Frgb__Irgba8888-D24-St00-Sa00_default-0256x0256.png [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x42a48628: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x42a48628 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 @ 1675155530897 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1675155530897 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.527 sec [junit] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.763 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675155528790 ms III - Start [junit] SLOCK [T main @ 1675155528791 ms +++ localhost/127.0.0.1:59999 - Locked within 10 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 0x42a48628: tileRendererInUse null, GearsES2[obj 0x42a48628 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x42a48628 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 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 0x42a48628 created: GearsObj[0x609075e8, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x42a48628 created: GearsObj[0x3248d6df, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x42a48628 created: GearsObj[0x3248d6df, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x42a48628 FIN GearsES2[obj 0x42a48628 isInit true, usesShared false, 1 GearsObj[0x609075e8, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3248d6df, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6341be22, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x42a48628 0/0 256x256 of 256x256, swapInterval 1, drawable 0xb0108d7, msaa false, tileRendererInUse null [junit] >> GearsES2 0x42a48628, angle 0.0, [l -1.0, r 1.0, b -1.0, t 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.display 0x42a48628 256x256, swapInterval 1, drawable 0xb0108d7 [junit] AWT-EventQueue-0: ** screenshot: TestGLReadBufferUtilTextureIOWrite01AWT.testOnscreenWritePNG_-n0004-GL4bc_-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0256x0256.png [junit] AWT-EventQueue-0: ** screenshot: TestGLReadBufferUtilTextureIOWrite01AWT.testOnscreenWritePNG_-n0004-GL4bc_-hw-onscreen-Bdbl-Frgb__Irgba8888-D24-St00-Sa00_default-0256x0256.png [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x42a48628: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x42a48628 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 @ 1675155530897 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1675155530897 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 @ 1675155532318 ms III - Start [junit] SLOCK [T main @ 1675155532319 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestGLReadBufferUtilTextureIOWrite02AWT - testOffscreenWritePNGWithResize [junit] offscreen layer n/a [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestGLReadBufferUtilTextureIOWrite02AWT - testOffscreenWritePNGWithResize [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestGLReadBufferUtilTextureIOWrite02AWT - testOnscreenWritePNGWithResize [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x42a48628: tileRendererInUse null, GearsES2[obj 0x42a48628 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x42a48628 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 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 0x42a48628 created: GearsObj[0xf082b1b, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x42a48628 created: GearsObj[0x6aaca287, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x42a48628 created: GearsObj[0x6aaca287, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x42a48628 FIN GearsES2[obj 0x42a48628 isInit true, usesShared false, 1 GearsObj[0xf082b1b, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6aaca287, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6d306914, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x42a48628 0/0 120x64 of 120x64, swapInterval 1, drawable 0xffffffffcc010841, msaa false, tileRendererInUse null [junit] >> GearsES2 0x42a48628, 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 0x42a48628 0/0 240x128 of 240x128, swapInterval 1, drawable 0xffffffff900108ea, msaa false, tileRendererInUse null [junit] >> GearsES2 0x42a48628, 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 0x42a48628 0/0 480x256 of 480x256, swapInterval 1, drawable 0xffffffffaa01087c, msaa false, tileRendererInUse null [junit] >> GearsES2 0x42a48628, 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 0x42a48628 0/0 960x512 of 960x512, swapInterval 1, drawable 0xffffffffda01081a, msaa false, tileRendererInUse null [junit] >> GearsES2 0x42a48628, 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 0x42a48628: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x42a48628 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 @ 1675155534731 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1675155534732 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [junit] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 3.081 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675155532318 ms III - Start [junit] SLOCK [T main @ 1675155532319 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestGLReadBufferUtilTextureIOWrite02AWT - testOffscreenWritePNGWithResize [junit] offscreen layer n/a [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestGLReadBufferUtilTextureIOWrite02AWT - testOffscreenWritePNGWithResize [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestGLReadBufferUtilTextureIOWrite02AWT - testOnscreenWritePNGWithResize [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x42a48628: tileRendererInUse null, GearsES2[obj 0x42a48628 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x42a48628 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 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 0x42a48628 created: GearsObj[0xf082b1b, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x42a48628 created: GearsObj[0x6aaca287, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x42a48628 created: GearsObj[0x6aaca287, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x42a48628 FIN GearsES2[obj 0x42a48628 isInit true, usesShared false, 1 GearsObj[0xf082b1b, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6aaca287, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6d306914, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x42a48628 0/0 120x64 of 120x64, swapInterval 1, drawable 0xffffffffcc010841, msaa false, tileRendererInUse null [junit] >> GearsES2 0x42a48628, 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 0x42a48628 0/0 240x128 of 240x128, swapInterval 1, drawable 0xffffffff900108ea, msaa false, tileRendererInUse null [junit] >> GearsES2 0x42a48628, 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 0x42a48628 0/0 480x256 of 480x256, swapInterval 1, drawable 0xffffffffaa01087c, msaa false, tileRendererInUse null [junit] >> GearsES2 0x42a48628, 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 0x42a48628 0/0 960x512 of 960x512, swapInterval 1, drawable 0xffffffffda01081a, msaa false, tileRendererInUse null [junit] >> GearsES2 0x42a48628, 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 0x42a48628: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x42a48628 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 @ 1675155534731 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1675155534732 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: testOffscreenWritePNGWithResize took 0.002 sec [junit] Testcase: testOnscreenWritePNGWithResize took 0.814 sec [junit] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 3.081 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675155532318 ms III - Start [junit] SLOCK [T main @ 1675155532319 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestGLReadBufferUtilTextureIOWrite02AWT - testOffscreenWritePNGWithResize [junit] offscreen layer n/a [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestGLReadBufferUtilTextureIOWrite02AWT - testOffscreenWritePNGWithResize [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestGLReadBufferUtilTextureIOWrite02AWT - testOnscreenWritePNGWithResize [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x42a48628: tileRendererInUse null, GearsES2[obj 0x42a48628 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x42a48628 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 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 0x42a48628 created: GearsObj[0xf082b1b, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x42a48628 created: GearsObj[0x6aaca287, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x42a48628 created: GearsObj[0x6aaca287, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x42a48628 FIN GearsES2[obj 0x42a48628 isInit true, usesShared false, 1 GearsObj[0xf082b1b, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6aaca287, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6d306914, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x42a48628 0/0 120x64 of 120x64, swapInterval 1, drawable 0xffffffffcc010841, msaa false, tileRendererInUse null [junit] >> GearsES2 0x42a48628, 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 0x42a48628 0/0 240x128 of 240x128, swapInterval 1, drawable 0xffffffff900108ea, msaa false, tileRendererInUse null [junit] >> GearsES2 0x42a48628, 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 0x42a48628 0/0 480x256 of 480x256, swapInterval 1, drawable 0xffffffffaa01087c, msaa false, tileRendererInUse null [junit] >> GearsES2 0x42a48628, 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 0x42a48628 0/0 960x512 of 960x512, swapInterval 1, drawable 0xffffffffda01081a, msaa false, tileRendererInUse null [junit] >> GearsES2 0x42a48628, 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 0x42a48628: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x42a48628 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 @ 1675155534731 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1675155534732 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 @ 1675155536137 ms III - Start [junit] SLOCK [T main @ 1675155536138 ms +++ localhost/127.0.0.1:59999 - Locked within 10 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 2136 ms, 21.36 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 466 ms, 4.66 ms/l [junit] 0: TextureData[261x202, y-flip true, internFormat 0x1907, PixelAttributes[fmt 0x80e0, type 0x1401, BGR888], border 0, estSize 158166, alignment 1, rowlen 261, buffer java.nio.HeapByteBuffer[pos=0 lim=158166 cap=158166] [junit] 99: TextureData[261x202, y-flip true, internFormat 0x1907, PixelAttributes[fmt 0x80e0, type 0x1401, BGR888], border 0, estSize 158166, alignment 1, rowlen 261, buffer java.nio.HeapByteBuffer[pos=0 lim=158166 cap=158166] [junit] AWT..... Loops 100, dt 1930 ms, 19.3 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 @ 1675155540703 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1675155540703 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.253 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675155536137 ms III - Start [junit] SLOCK [T main @ 1675155536138 ms +++ localhost/127.0.0.1:59999 - Locked within 10 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 2136 ms, 21.36 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 466 ms, 4.66 ms/l [junit] 0: TextureData[261x202, y-flip true, internFormat 0x1907, PixelAttributes[fmt 0x80e0, type 0x1401, BGR888], border 0, estSize 158166, alignment 1, rowlen 261, buffer java.nio.HeapByteBuffer[pos=0 lim=158166 cap=158166] [junit] 99: TextureData[261x202, y-flip true, internFormat 0x1907, PixelAttributes[fmt 0x80e0, type 0x1401, BGR888], border 0, estSize 158166, alignment 1, rowlen 261, buffer java.nio.HeapByteBuffer[pos=0 lim=158166 cap=158166] [junit] AWT..... Loops 100, dt 1930 ms, 19.3 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 @ 1675155540703 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1675155540703 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: benchmark took 4.536 sec [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 5.253 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675155536137 ms III - Start [junit] SLOCK [T main @ 1675155536138 ms +++ localhost/127.0.0.1:59999 - Locked within 10 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 2136 ms, 21.36 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 466 ms, 4.66 ms/l [junit] 0: TextureData[261x202, y-flip true, internFormat 0x1907, PixelAttributes[fmt 0x80e0, type 0x1401, BGR888], border 0, estSize 158166, alignment 1, rowlen 261, buffer java.nio.HeapByteBuffer[pos=0 lim=158166 cap=158166] [junit] 99: TextureData[261x202, y-flip true, internFormat 0x1907, PixelAttributes[fmt 0x80e0, type 0x1401, BGR888], border 0, estSize 158166, alignment 1, rowlen 261, buffer java.nio.HeapByteBuffer[pos=0 lim=158166 cap=158166] [junit] AWT..... Loops 100, dt 1930 ms, 19.3 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 @ 1675155540703 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1675155540703 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [junit] ------------- ---------------- --------------- [junit] Testsuite: com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGJoglAWTCompareNewtAWT [junit] Testsuite: com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGJoglAWTCompareNewtAWT [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675155542000 ms III - Start [junit] SLOCK [T main @ 1675155542001 ms +++ localhost/127.0.0.1:59999 - Locked within 10 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGJoglAWTCompareNewtAWT - test01YUV422hBase__ES2 [junit] JPEGImage: JPEGImage[160x90, bytesPerPixel 3, reversedChannels false, JPEGPixels[160x90, sourceComp 3, sourceCS YCbCr, storageCS RGB, storageComp 3], java.nio.DirectByteBuffer[pos=0 lim=43200 cap=43200]] [junit] TextureData: TextureData[160x90, y-flip false, internFormat 0x1907, PixelAttributes[fmt 0x1907, type 0x1401, RGB888], border 0, estSize 43200, alignment 1, rowlen 0 [junit] TextureData: TextureData[160x90, y-flip true, internFormat 0x1907, PixelAttributes[fmt 0x80e0, type 0x1401, BGR888], border 0, estSize 43200, alignment 1, rowlen 160 [junit] main-Display-.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] TextureData: TextureData[300x509, y-flip true, internFormat 0x1907, PixelAttributes[fmt 0x1907, type 0x1401, RGB888], border 0, estSize 610800, alignment 1, rowlen 300 [junit] main-Display-.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] main-Display-.windows_nil-1-EDT-8: ** screenshot: TestJPEGJoglAWTCompareNewtAWT.test03CMYK_01_ES2_______-n0000-AWTJPEG-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] TextureData: TextureData[872x583, y-flip true, internFormat 0x1907, PixelAttributes[fmt 0x1907, type 0x1401, RGB888], border 0, estSize 2033504, alignment 1, rowlen 872 [junit] main-Display-.windows_nil-1-EDT-9: ** screenshot: TestJPEGJoglAWTCompareNewtAWT.test03YCCK_01_ES2_______-n0000-JoglJPEG-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0872x0583.png [junit] main-Display-.windows_nil-1-EDT-9: ** screenshot: TestJPEGJoglAWTCompareNewtAWT.test03YCCK_01_ES2_______-n0000-AWTJPEG-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 @ 1675155556057 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1675155556058 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [junit] Tests run: 9, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 14.727 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675155542000 ms III - Start [junit] SLOCK [T main @ 1675155542001 ms +++ localhost/127.0.0.1:59999 - Locked within 10 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGJoglAWTCompareNewtAWT - test01YUV422hBase__ES2 [junit] JPEGImage: JPEGImage[160x90, bytesPerPixel 3, reversedChannels false, JPEGPixels[160x90, sourceComp 3, sourceCS YCbCr, storageCS RGB, storageComp 3], java.nio.DirectByteBuffer[pos=0 lim=43200 cap=43200]] [junit] TextureData: TextureData[160x90, y-flip false, internFormat 0x1907, PixelAttributes[fmt 0x1907, type 0x1401, RGB888], border 0, estSize 43200, alignment 1, rowlen 0 [junit] TextureData: TextureData[160x90, y-flip true, internFormat 0x1907, PixelAttributes[fmt 0x80e0, type 0x1401, BGR888], border 0, estSize 43200, alignment 1, rowlen 160 [junit] main-Display-.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] TextureData: TextureData[300x509, y-flip true, internFormat 0x1907, PixelAttributes[fmt 0x1907, type 0x1401, RGB888], border 0, estSize 610800, alignment 1, rowlen 300 [junit] main-Display-.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] main-Display-.windows_nil-1-EDT-8: ** screenshot: TestJPEGJoglAWTCompareNewtAWT.test03CMYK_01_ES2_______-n0000-AWTJPEG-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] TextureData: TextureData[872x583, y-flip true, internFormat 0x1907, PixelAttributes[fmt 0x1907, type 0x1401, RGB888], border 0, estSize 2033504, alignment 1, rowlen 872 [junit] main-Display-.windows_nil-1-EDT-9: ** screenshot: TestJPEGJoglAWTCompareNewtAWT.test03YCCK_01_ES2_______-n0000-JoglJPEG-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0872x0583.png [junit] main-Display-.windows_nil-1-EDT-9: ** screenshot: TestJPEGJoglAWTCompareNewtAWT.test03YCCK_01_ES2_______-n0000-AWTJPEG-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 @ 1675155556057 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1675155556058 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: test01YUV422hBase__ES2 took 2.711 sec [junit] Testcase: test01YUV422hProg_ES2 took 1.184 sec [junit] Testcase: test01YUV444Base__ES2 took 1.291 sec [junit] Testcase: test01YUV444Prog__ES2 took 1.27 sec [junit] Testcase: test02YUV420BaseGray_ES2 took 1.307 sec [junit] Testcase: test02YUV420Base__ES2 took 1.355 sec [junit] Testcase: test02YUV420Prog_ES2 took 1.398 sec [junit] Testcase: test03CMYK_01_ES2 took 1.453 sec [junit] Testcase: test03YCCK_01_ES2 took 1.692 sec [junit] Tests run: 9, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 14.727 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675155542000 ms III - Start [junit] SLOCK [T main @ 1675155542001 ms +++ localhost/127.0.0.1:59999 - Locked within 10 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGJoglAWTCompareNewtAWT - test01YUV422hBase__ES2 [junit] JPEGImage: JPEGImage[160x90, bytesPerPixel 3, reversedChannels false, JPEGPixels[160x90, sourceComp 3, sourceCS YCbCr, storageCS RGB, storageComp 3], java.nio.DirectByteBuffer[pos=0 lim=43200 cap=43200]] [junit] TextureData: TextureData[160x90, y-flip false, internFormat 0x1907, PixelAttributes[fmt 0x1907, type 0x1401, RGB888], border 0, estSize 43200, alignment 1, rowlen 0 [junit] TextureData: TextureData[160x90, y-flip true, internFormat 0x1907, PixelAttributes[fmt 0x80e0, type 0x1401, BGR888], border 0, estSize 43200, alignment 1, rowlen 160 [junit] main-Display-.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] TextureData: TextureData[300x509, y-flip true, internFormat 0x1907, PixelAttributes[fmt 0x1907, type 0x1401, RGB888], border 0, estSize 610800, alignment 1, rowlen 300 [junit] main-Display-.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] main-Display-.windows_nil-1-EDT-8: ** screenshot: TestJPEGJoglAWTCompareNewtAWT.test03CMYK_01_ES2_______-n0000-AWTJPEG-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] TextureData: TextureData[872x583, y-flip true, internFormat 0x1907, PixelAttributes[fmt 0x1907, type 0x1401, RGB888], border 0, estSize 2033504, alignment 1, rowlen 872 [junit] main-Display-.windows_nil-1-EDT-9: ** screenshot: TestJPEGJoglAWTCompareNewtAWT.test03YCCK_01_ES2_______-n0000-JoglJPEG-GL4___-hw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0872x0583.png [junit] main-Display-.windows_nil-1-EDT-9: ** screenshot: TestJPEGJoglAWTCompareNewtAWT.test03YCCK_01_ES2_______-n0000-AWTJPEG-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 @ 1675155556057 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1675155556058 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 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 @ 1675155557487 ms III - Start [junit] SLOCK [T main @ 1675155557488 ms +++ localhost/127.0.0.1:59999 - Locked within 10 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 @ 1675155568705 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1675155568705 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [junit] Tests run: 8, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 11.908 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675155557487 ms III - Start [junit] SLOCK [T main @ 1675155557488 ms +++ localhost/127.0.0.1:59999 - Locked within 10 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 @ 1675155568705 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1675155568705 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: testGrayAWTILoaderES2 took 2.868 sec [junit] Testcase: testGrayAWTILoaderGL2 took 1.192 sec [junit] Testcase: testGrayPNGJLoaderES2 took 1.195 sec [junit] Testcase: testGrayPNGJLoaderGL2 took 1.172 sec [junit] Testcase: testTestAWTILoaderES2 took 1.183 sec [junit] Testcase: testTestAWTILoaderGL2 took 1.193 sec [junit] Testcase: testTestPNGJLoaderES2 took 1.181 sec [junit] Testcase: testTestPNGJLoaderGL2 took 1.183 sec [junit] Tests run: 8, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 11.908 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675155557487 ms III - Start [junit] SLOCK [T main @ 1675155557488 ms +++ localhost/127.0.0.1:59999 - Locked within 10 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 @ 1675155568705 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1675155568705 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] ++++ Test Singleton.ctor() [junit] Testsuite: com.jogamp.opengl.test.junit.jogl.util.texture.TestTexture01AWT [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675155570134 ms III - Start [junit] SLOCK [T main @ 1675155570135 ms +++ localhost/127.0.0.1:59999 - Locked within 10 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 @ 1675155572409 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1675155572409 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.922 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675155570134 ms III - Start [junit] SLOCK [T main @ 1675155570135 ms +++ localhost/127.0.0.1:59999 - Locked within 10 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 @ 1675155572409 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1675155572409 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: test1 took 0.705 sec [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.922 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675155570134 ms III - Start [junit] SLOCK [T main @ 1675155570135 ms +++ localhost/127.0.0.1:59999 - Locked within 10 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 @ 1675155572409 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1675155572409 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] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] Testsuite: com.jogamp.opengl.test.junit.jogl.util.texture.TestTexture02AWT [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675155573658 ms III - Start [junit] SLOCK [T main @ 1675155573658 ms +++ localhost/127.0.0.1:59999 - Locked within 10 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 0x40005471: tileRendererInUse null, GearsES2[obj 0x40005471 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x40005471 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL4/GL4.hw] [junit] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR NVIDIA Corporation [junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [junit] GL_VERSION 4.6.0 NVIDIA 391.35 [junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 324 [junit] GLX_EXTENSIONS 30 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x40005471 created: GearsObj[0x606a57c2, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x40005471 created: GearsObj[0x20235898, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x40005471 created: GearsObj[0x20235898, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x40005471 FIN GearsES2[obj 0x40005471 isInit true, usesShared false, 1 GearsObj[0x606a57c2, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x20235898, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1a1a4b14, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x40005471 0/0 240x217 of 240x217, swapInterval 1, drawable 0xffffffffb801002d, msaa false, tileRendererInUse null [junit] >> GearsES2 0x40005471, 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 0x40005471: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x40005471 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 @ 1675155575996 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1675155575996 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.005 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675155573658 ms III - Start [junit] SLOCK [T main @ 1675155573658 ms +++ localhost/127.0.0.1:59999 - Locked within 10 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 0x40005471: tileRendererInUse null, GearsES2[obj 0x40005471 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x40005471 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL4/GL4.hw] [junit] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR NVIDIA Corporation [junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [junit] GL_VERSION 4.6.0 NVIDIA 391.35 [junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 324 [junit] GLX_EXTENSIONS 30 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x40005471 created: GearsObj[0x606a57c2, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x40005471 created: GearsObj[0x20235898, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x40005471 created: GearsObj[0x20235898, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x40005471 FIN GearsES2[obj 0x40005471 isInit true, usesShared false, 1 GearsObj[0x606a57c2, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x20235898, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1a1a4b14, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x40005471 0/0 240x217 of 240x217, swapInterval 1, drawable 0xffffffffb801002d, msaa false, tileRendererInUse null [junit] >> GearsES2 0x40005471, 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 0x40005471: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x40005471 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 @ 1675155575996 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1675155575996 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: test1 took 0.775 sec [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 3.005 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675155573658 ms III - Start [junit] SLOCK [T main @ 1675155573658 ms +++ localhost/127.0.0.1:59999 - Locked within 10 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 0x40005471: tileRendererInUse null, GearsES2[obj 0x40005471 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x40005471 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL4/GL4.hw] [junit] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR NVIDIA Corporation [junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [junit] GL_VERSION 4.6.0 NVIDIA 391.35 [junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 324 [junit] GLX_EXTENSIONS 30 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x40005471 created: GearsObj[0x606a57c2, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x40005471 created: GearsObj[0x20235898, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x40005471 created: GearsObj[0x20235898, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x40005471 FIN GearsES2[obj 0x40005471 isInit true, usesShared false, 1 GearsObj[0x606a57c2, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x20235898, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1a1a4b14, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x40005471 0/0 240x217 of 240x217, swapInterval 1, drawable 0xffffffffb801002d, msaa false, tileRendererInUse null [junit] >> GearsES2 0x40005471, 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 0x40005471: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x40005471 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 @ 1675155575996 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1675155575996 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [junit] ------------- ---------------- --------------- [junit] Testsuite: com.jogamp.opengl.test.junit.jogl.util.texture.TestTextureSequence01AWT [junit] Testsuite: com.jogamp.opengl.test.junit.jogl.util.texture.TestTextureSequence01AWT [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675155577284 ms III - Start [junit] SLOCK [T main @ 1675155577285 ms +++ localhost/127.0.0.1:59999 - Locked within 10 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] 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] WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x672704b9]]: [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 @ 1675155580161 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1675155580161 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.535 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 @ 1675155577284 ms III - Start [junit] SLOCK [T main @ 1675155577285 ms +++ localhost/127.0.0.1:59999 - Locked within 10 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 0x672704b9]]: [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 @ 1675155580161 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1675155580161 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: test1 took 1.284 sec [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 3.535 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 @ 1675155577284 ms III - Start [junit] SLOCK [T main @ 1675155577285 ms +++ localhost/127.0.0.1:59999 - Locked within 10 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 0x672704b9]]: [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 @ 1675155580161 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1675155580161 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 17 [echo] java.version 17.0.5 [echo] java.home c:\jdk-17 [echo] jvmJava.exe c:\jdk-17/bin/java [echo] jvmJava8.exe ${jvmJava8.exe} [echo] minJava21 ${minJava21} [echo] minJava17 true [echo] minJava11 true [echo] minJava9 true [echo] minJava8 true jogamp.env.init: [echo] javadoc.xarg1 -Xdoclint:none [echo] jogamp.jar.codebase Codebase: *.jogamp.org [echo] jogamp.version 2.4.0-rc-20230131 [echo] jogamp.version.int 2414020 [echo] junit.is.disabled ${junit.is.disabled} [echo] target.user.set true [echo] target.sourcelevel 1.8 [echo] target.targetlevel 1.8 [echo] target.releaselevel ${target.releaselevel} [echo] target.rt.jar C:\jre1.8.0_212\lib\rt.jar [echo] javacdebug true [echo] javacdebuglevel source,lines [echo] javac.memorymax 1024m [echo] build.archiveon true [echo] build.node.name windows-x86_64-jau-011 [echo] android.api.level 24 [echo] junit.run.arg0 -Djunit.run.arg0=dummy [echo] junit.run.arg1 -Djunit.run.arg1=dummy [echo] macosx.sdkroot ${macosx.sdkroot} [echo] TARGET_PLATFORM_SYSROOT ${TARGET_PLATFORM_SYSROOT} [echo] TARGET_PLATFORM_USRROOT ${TARGET_PLATFORM_USRROOT} [echo] TARGET_PLATFORM_USRLIBS ${TARGET_PLATFORM_USRLIBS} [echo] TARGET_JAVA_LIBS ${TARGET_JAVA_LIBS} gluegen.properties.load.user: gluegen.cpptasks.detect.os.custom: [echo] gluegen.cpptasks.detect.os.custom: NOP done gluegen.cpptasks.initialize: [echo] os.name=Windows 10 [echo] os.version=10.0 [echo] os.arch=amd64 [echo] nativejartag.prefix = jogamp/nativetag [echo] c.compiler.debug=false [echo] c.compiler.use-debug=${c.compiler.use-debug} [echo] c.compiler.optimise=none gluegen.cpptasks.detect.os.1: gluegen.cpptasks.detect.os.refine: gluegen.cpptasks.detect.os.freebsd.amd64: gluegen.cpptasks.detect.os.freebsd.x86: gluegen.cpptasks.detect.os.freebsd: gluegen.cpptasks.detect.os.hpux: gluegen.cpptasks.detect.os.linux.amd64: gluegen.cpptasks.detect.os.linux.ia64: gluegen.cpptasks.detect.os.linux.x86: gluegen.cpptasks.detect.os.linux.armv6.armel: gluegen.cpptasks.detect.os.linux.armv6.armhf: gluegen.cpptasks.detect.os.android.armv6.armel: gluegen.cpptasks.detect.os.linux.aarch64: gluegen.cpptasks.detect.os.android.armv6.armhf: gluegen.cpptasks.detect.os.android.aarch64: gluegen.cpptasks.detect.os.android.x86: gluegen.cpptasks.detect.os.linux.alpha: gluegen.cpptasks.detect.os.linux.hppa: gluegen.cpptasks.detect.os.linux.mips: gluegen.cpptasks.detect.os.linux.mipsel: gluegen.cpptasks.detect.os.linux.ppc: gluegen.cpptasks.detect.os.linux.ppc64: gluegen.cpptasks.detect.os.linux.ppc64le: gluegen.cpptasks.detect.os.linux.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: [echo] jvmarg.modules --add-opens java.desktop/sun.awt=ALL-UNNAMED --add-opens java.desktop/sun.java2d=ALL-UNNAMED [echo] jvmarg.generic --add-opens java.desktop/sun.awt=ALL-UNNAMED --add-opens java.desktop/sun.java2d=ALL-UNNAMED [echo] jvmarg.headless -Djava.awt.headless=true [echo] jvmarg.swt.headless -Djava.awt.headless=true test.compile.check: [echo] jogl-test.jar c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build\jar\jogl-test.jar test.compile: junit.run.newt.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 @ 1675155582530 ms III - Start [junit] SLOCK [T main @ 1675155582531 ms +++ localhost/127.0.0.1:59999 - Locked within 9 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 0x3e6ef8ad, .windows_nil-1, 0x3ab02f9, BGRA8888, 16 x 16, 8 / 8, pixels java.nio.HeapByteBuffer[pos=0 lim=1024 cap=1024]] [junit] Create PointerIcon #02: PointerIcon[obj 0x346d61be, .windows_nil-1, 0x897030d, BGRA8888, 16 x 24, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=1536 cap=1536]] [junit] Create PointerIcon #03: PointerIcon[obj 0x55536d9e, .windows_nil-1, 0x36c02ad, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] Create PointerIcon #04: PointerIcon[obj 0x747edf66, .windows_nil-1, 0xffffffffb7cb01af, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] Create PointerIcon #05: PixelRect[obj 0x3738449f, RGBA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] Create PointerIcon #05: PointerIcon[obj 0x29e495ff, .windows_nil-1, 0x726031f, 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 0x62e7f11d: tileRendererInUse null, GearsES2[obj 0x62e7f11d isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x62e7f11d 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 0x62e7f11d created: GearsObj[0x131cd687, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x62e7f11d created: GearsObj[0x3801d8f3, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x62e7f11d created: GearsObj[0x3801d8f3, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[main-Animator#00,5,main] GearsES2.init.X 0x62e7f11d FIN GearsES2[obj 0x62e7f11d isInit true, usesShared false, 1 GearsObj[0x131cd687, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3801d8f3, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5c073542, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[main-Animator#00,5,main] GearsES2.reshape 0x62e7f11d 0/0 640x480 of 640x480, swapInterval 1, drawable 0xffffffffaa01087c, msaa false, tileRendererInUse null [junit] >> GearsES2 0x62e7f11d, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 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 0x62e7f11d: tileRendererInUse null [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x62e7f11d 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 0x73700b80, .windows_nil-1, 0x4d50165, BGRA8888, 16 x 16, 8 / 8, pixels java.nio.HeapByteBuffer[pos=0 lim=1024 cap=1024]] [junit] Create PointerIcon #02: PointerIcon[obj 0x49c7b90e, .windows_nil-1, 0x181033f, BGRA8888, 16 x 24, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=1536 cap=1536]] [junit] Create PointerIcon #03: PointerIcon[obj 0x10d307f1, .windows_nil-1, 0xa4d0167, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] Create PointerIcon #04: PointerIcon[obj 0x4d5b6aac, .windows_nil-1, 0x727031f, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] Create PointerIcon #05: PixelRect[obj 0x429bffaa, RGBA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] Create PointerIcon #05: PointerIcon[obj 0x5403f35f, .windows_nil-1, 0xffffffffb7cc01af, 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 0x6f46426d: tileRendererInUse null, GearsES2[obj 0x6f46426d isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x6f46426d 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 0x6f46426d created: GearsObj[0x50c2b131, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x6f46426d created: GearsObj[0x2ab0ef17, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x6f46426d created: GearsObj[0x2ab0ef17, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[main-Animator#01,5,main] GearsES2.init.X 0x6f46426d FIN GearsES2[obj 0x6f46426d isInit true, usesShared false, 1 GearsObj[0x50c2b131, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2ab0ef17, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1c6a9c4, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[main-Animator#01,5,main] GearsES2.reshape 0x6f46426d 0/0 640x480 of 640x480, swapInterval 1, drawable 0xffffffffc601091a, msaa false, tileRendererInUse null [junit] >> GearsES2 0x6f46426d, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 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 0x6f46426d: tileRendererInUse null [junit] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x6f46426d 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 0x28f3b248, .windows_nil-1, 0xffffffffb58d0235, BGRA8888, 16 x 16, 8 / 8, pixels java.nio.HeapByteBuffer[pos=0 lim=1024 cap=1024]] [junit] Create PointerIcon #02: PointerIcon[obj 0x1b1426f4, .windows_nil-1, 0xffffffffb7cd01af, BGRA8888, 16 x 24, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=1536 cap=1536]] [junit] Create PointerIcon #03: PointerIcon[obj 0x32b260fa, .windows_nil-1, 0x728031f, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] Create PointerIcon #04: PointerIcon[obj 0x581ac8a8, .windows_nil-1, 0x7a0102c9, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] Create PointerIcon #05: PixelRect[obj 0x76c3e77a, RGBA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] Create PointerIcon #05: PointerIcon[obj 0x78123e82, .windows_nil-1, 0xa4e0167, 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 0x63a12c68: tileRendererInUse null, GearsES2[obj 0x63a12c68 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x63a12c68 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 0x63a12c68 created: GearsObj[0x1fd0b819, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x63a12c68 created: GearsObj[0x428888ab, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x63a12c68 created: GearsObj[0x428888ab, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[main-Animator#02,5,main] GearsES2.init.X 0x63a12c68 FIN GearsES2[obj 0x63a12c68 isInit true, usesShared false, 1 GearsObj[0x1fd0b819, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x428888ab, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x4e1baa33, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[main-Animator#02,5,main] GearsES2.reshape 0x63a12c68 0/0 640x480 of 640x480, swapInterval 1, drawable 0xffffffff92010861, msaa false, tileRendererInUse null [junit] >> GearsES2 0x63a12c68, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 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 0x63a12c68: tileRendererInUse null [junit] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.dispose 0x63a12c68 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 @ 1675155586603 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1675155586603 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [junit] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 4.759 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675155582530 ms III - Start [junit] SLOCK [T main @ 1675155582531 ms +++ localhost/127.0.0.1:59999 - Locked within 9 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 0x3e6ef8ad, .windows_nil-1, 0x3ab02f9, BGRA8888, 16 x 16, 8 / 8, pixels java.nio.HeapByteBuffer[pos=0 lim=1024 cap=1024]] [junit] Create PointerIcon #02: PointerIcon[obj 0x346d61be, .windows_nil-1, 0x897030d, BGRA8888, 16 x 24, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=1536 cap=1536]] [junit] Create PointerIcon #03: PointerIcon[obj 0x55536d9e, .windows_nil-1, 0x36c02ad, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] Create PointerIcon #04: PointerIcon[obj 0x747edf66, .windows_nil-1, 0xffffffffb7cb01af, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] Create PointerIcon #05: PixelRect[obj 0x3738449f, RGBA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] Create PointerIcon #05: PointerIcon[obj 0x29e495ff, .windows_nil-1, 0x726031f, 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 0x62e7f11d: tileRendererInUse null, GearsES2[obj 0x62e7f11d isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x62e7f11d 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 0x62e7f11d created: GearsObj[0x131cd687, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x62e7f11d created: GearsObj[0x3801d8f3, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x62e7f11d created: GearsObj[0x3801d8f3, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[main-Animator#00,5,main] GearsES2.init.X 0x62e7f11d FIN GearsES2[obj 0x62e7f11d isInit true, usesShared false, 1 GearsObj[0x131cd687, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3801d8f3, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5c073542, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[main-Animator#00,5,main] GearsES2.reshape 0x62e7f11d 0/0 640x480 of 640x480, swapInterval 1, drawable 0xffffffffaa01087c, msaa false, tileRendererInUse null [junit] >> GearsES2 0x62e7f11d, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 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 0x62e7f11d: tileRendererInUse null [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x62e7f11d 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 0x73700b80, .windows_nil-1, 0x4d50165, BGRA8888, 16 x 16, 8 / 8, pixels java.nio.HeapByteBuffer[pos=0 lim=1024 cap=1024]] [junit] Create PointerIcon #02: PointerIcon[obj 0x49c7b90e, .windows_nil-1, 0x181033f, BGRA8888, 16 x 24, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=1536 cap=1536]] [junit] Create PointerIcon #03: PointerIcon[obj 0x10d307f1, .windows_nil-1, 0xa4d0167, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] Create PointerIcon #04: PointerIcon[obj 0x4d5b6aac, .windows_nil-1, 0x727031f, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] Create PointerIcon #05: PixelRect[obj 0x429bffaa, RGBA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] Create PointerIcon #05: PointerIcon[obj 0x5403f35f, .windows_nil-1, 0xffffffffb7cc01af, 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 0x6f46426d: tileRendererInUse null, GearsES2[obj 0x6f46426d isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x6f46426d 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 0x6f46426d created: GearsObj[0x50c2b131, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x6f46426d created: GearsObj[0x2ab0ef17, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x6f46426d created: GearsObj[0x2ab0ef17, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[main-Animator#01,5,main] GearsES2.init.X 0x6f46426d FIN GearsES2[obj 0x6f46426d isInit true, usesShared false, 1 GearsObj[0x50c2b131, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2ab0ef17, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1c6a9c4, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[main-Animator#01,5,main] GearsES2.reshape 0x6f46426d 0/0 640x480 of 640x480, swapInterval 1, drawable 0xffffffffc601091a, msaa false, tileRendererInUse null [junit] >> GearsES2 0x6f46426d, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 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 0x6f46426d: tileRendererInUse null [junit] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x6f46426d 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 0x28f3b248, .windows_nil-1, 0xffffffffb58d0235, BGRA8888, 16 x 16, 8 / 8, pixels java.nio.HeapByteBuffer[pos=0 lim=1024 cap=1024]] [junit] Create PointerIcon #02: PointerIcon[obj 0x1b1426f4, .windows_nil-1, 0xffffffffb7cd01af, BGRA8888, 16 x 24, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=1536 cap=1536]] [junit] Create PointerIcon #03: PointerIcon[obj 0x32b260fa, .windows_nil-1, 0x728031f, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] Create PointerIcon #04: PointerIcon[obj 0x581ac8a8, .windows_nil-1, 0x7a0102c9, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] Create PointerIcon #05: PixelRect[obj 0x76c3e77a, RGBA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] Create PointerIcon #05: PointerIcon[obj 0x78123e82, .windows_nil-1, 0xa4e0167, 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 0x63a12c68: tileRendererInUse null, GearsES2[obj 0x63a12c68 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x63a12c68 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 0x63a12c68 created: GearsObj[0x1fd0b819, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x63a12c68 created: GearsObj[0x428888ab, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x63a12c68 created: GearsObj[0x428888ab, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[main-Animator#02,5,main] GearsES2.init.X 0x63a12c68 FIN GearsES2[obj 0x63a12c68 isInit true, usesShared false, 1 GearsObj[0x1fd0b819, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x428888ab, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x4e1baa33, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[main-Animator#02,5,main] GearsES2.reshape 0x63a12c68 0/0 640x480 of 640x480, swapInterval 1, drawable 0xffffffff92010861, msaa false, tileRendererInUse null [junit] >> GearsES2 0x63a12c68, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 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 0x63a12c68: tileRendererInUse null [junit] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.dispose 0x63a12c68 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 @ 1675155586603 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1675155586603 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: test01GL2ES2 took 2.497 sec [junit] Testcase: test02GL3 took 0.763 sec [junit] Testcase: test99_PixelScale1_DefaultNorm took 0.783 sec [junit] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 4.759 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675155582530 ms III - Start [junit] SLOCK [T main @ 1675155582531 ms +++ localhost/127.0.0.1:59999 - Locked within 9 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 0x3e6ef8ad, .windows_nil-1, 0x3ab02f9, BGRA8888, 16 x 16, 8 / 8, pixels java.nio.HeapByteBuffer[pos=0 lim=1024 cap=1024]] [junit] Create PointerIcon #02: PointerIcon[obj 0x346d61be, .windows_nil-1, 0x897030d, BGRA8888, 16 x 24, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=1536 cap=1536]] [junit] Create PointerIcon #03: PointerIcon[obj 0x55536d9e, .windows_nil-1, 0x36c02ad, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] Create PointerIcon #04: PointerIcon[obj 0x747edf66, .windows_nil-1, 0xffffffffb7cb01af, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] Create PointerIcon #05: PixelRect[obj 0x3738449f, RGBA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] Create PointerIcon #05: PointerIcon[obj 0x29e495ff, .windows_nil-1, 0x726031f, 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 0x62e7f11d: tileRendererInUse null, GearsES2[obj 0x62e7f11d isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x62e7f11d 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 0x62e7f11d created: GearsObj[0x131cd687, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x62e7f11d created: GearsObj[0x3801d8f3, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x62e7f11d created: GearsObj[0x3801d8f3, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[main-Animator#00,5,main] GearsES2.init.X 0x62e7f11d FIN GearsES2[obj 0x62e7f11d isInit true, usesShared false, 1 GearsObj[0x131cd687, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3801d8f3, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5c073542, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[main-Animator#00,5,main] GearsES2.reshape 0x62e7f11d 0/0 640x480 of 640x480, swapInterval 1, drawable 0xffffffffaa01087c, msaa false, tileRendererInUse null [junit] >> GearsES2 0x62e7f11d, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 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 0x62e7f11d: tileRendererInUse null [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x62e7f11d 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 0x73700b80, .windows_nil-1, 0x4d50165, BGRA8888, 16 x 16, 8 / 8, pixels java.nio.HeapByteBuffer[pos=0 lim=1024 cap=1024]] [junit] Create PointerIcon #02: PointerIcon[obj 0x49c7b90e, .windows_nil-1, 0x181033f, BGRA8888, 16 x 24, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=1536 cap=1536]] [junit] Create PointerIcon #03: PointerIcon[obj 0x10d307f1, .windows_nil-1, 0xa4d0167, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] Create PointerIcon #04: PointerIcon[obj 0x4d5b6aac, .windows_nil-1, 0x727031f, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] Create PointerIcon #05: PixelRect[obj 0x429bffaa, RGBA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] Create PointerIcon #05: PointerIcon[obj 0x5403f35f, .windows_nil-1, 0xffffffffb7cc01af, 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 0x6f46426d: tileRendererInUse null, GearsES2[obj 0x6f46426d isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x6f46426d 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 0x6f46426d created: GearsObj[0x50c2b131, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x6f46426d created: GearsObj[0x2ab0ef17, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x6f46426d created: GearsObj[0x2ab0ef17, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[main-Animator#01,5,main] GearsES2.init.X 0x6f46426d FIN GearsES2[obj 0x6f46426d isInit true, usesShared false, 1 GearsObj[0x50c2b131, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2ab0ef17, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1c6a9c4, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[main-Animator#01,5,main] GearsES2.reshape 0x6f46426d 0/0 640x480 of 640x480, swapInterval 1, drawable 0xffffffffc601091a, msaa false, tileRendererInUse null [junit] >> GearsES2 0x6f46426d, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 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 0x6f46426d: tileRendererInUse null [junit] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x6f46426d 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 0x28f3b248, .windows_nil-1, 0xffffffffb58d0235, BGRA8888, 16 x 16, 8 / 8, pixels java.nio.HeapByteBuffer[pos=0 lim=1024 cap=1024]] [junit] Create PointerIcon #02: PointerIcon[obj 0x1b1426f4, .windows_nil-1, 0xffffffffb7cd01af, BGRA8888, 16 x 24, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=1536 cap=1536]] [junit] Create PointerIcon #03: PointerIcon[obj 0x32b260fa, .windows_nil-1, 0x728031f, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] Create PointerIcon #04: PointerIcon[obj 0x581ac8a8, .windows_nil-1, 0x7a0102c9, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] Create PointerIcon #05: PixelRect[obj 0x76c3e77a, RGBA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] Create PointerIcon #05: PointerIcon[obj 0x78123e82, .windows_nil-1, 0xa4e0167, 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 0x63a12c68: tileRendererInUse null, GearsES2[obj 0x63a12c68 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x63a12c68 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 0x63a12c68 created: GearsObj[0x1fd0b819, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x63a12c68 created: GearsObj[0x428888ab, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x63a12c68 created: GearsObj[0x428888ab, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[main-Animator#02,5,main] GearsES2.init.X 0x63a12c68 FIN GearsES2[obj 0x63a12c68 isInit true, usesShared false, 1 GearsObj[0x1fd0b819, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x428888ab, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x4e1baa33, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[main-Animator#02,5,main] GearsES2.reshape 0x63a12c68 0/0 640x480 of 640x480, swapInterval 1, drawable 0xffffffff92010861, msaa false, tileRendererInUse null [junit] >> GearsES2 0x63a12c68, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 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 0x63a12c68: tileRendererInUse null [junit] Thread[main-Display-.windows_nil-1-EDT-3,5,main] GearsES2.dispose 0x63a12c68 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 @ 1675155586603 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1675155586603 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 @ 1675155588090 ms III - Start [junit] SLOCK [T main @ 1675155588091 ms +++ localhost/127.0.0.1:59999 - Locked within 10 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@40593e94, 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 0xffffffffe10108df [junit] Create PointerIcon #01: PointerIcon[obj 0x3a6bb9bf, .windows_nil-1, 0x291019b, BGRA8888, 16 x 16, 8 / 8, pixels java.nio.HeapByteBuffer[pos=0 lim=1024 cap=1024]] [junit] Create PointerIcon #02: PointerIcon[obj 0x34f7cfd9, .windows_nil-1, 0x4940311, BGRA8888, 16 x 24, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=1536 cap=1536]] [junit] Create PointerIcon #03: PointerIcon[obj 0x65f095f8, .windows_nil-1, 0x75201cf, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] Create PointerIcon #04: PointerIcon[obj 0x59af0466, .windows_nil-1, 0xa510167, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] Create PointerIcon #05: PixelRect[obj 0x2e55dd0c, RGBA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] Create PointerIcon #05: PointerIcon[obj 0x4e7912d8, .windows_nil-1, 0x7a0202c9, BGRA8888, 64 x 64, 32 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] window moved: -31999/-31999 128x128 [junit] window moved: -7/-30 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 0xffffffff8f01087a [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 0xffffffff8f01087a [junit] 0 s: 60 f / 996 ms, 60.2 fps, 16 ms/f; total: 60 f, 60.2 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@3ed0159a, 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 0xffffffff92010861 [junit] Create PointerIcon #01: PointerIcon[obj 0x34f5090e, .windows_nil-1, 0xffffffff8c3001ab, BGRA8888, 16 x 16, 8 / 8, pixels java.nio.HeapByteBuffer[pos=0 lim=1024 cap=1024]] [junit] Create PointerIcon #02: PointerIcon[obj 0x31e5415e, .windows_nil-1, 0x5ea017f, BGRA8888, 16 x 24, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=1536 cap=1536]] [junit] Create PointerIcon #03: PointerIcon[obj 0xa2431d0, .windows_nil-1, 0x72d031f, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] Create PointerIcon #04: PointerIcon[obj 0x1cbb87f3, .windows_nil-1, 0x7a0502c9, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] Create PointerIcon #05: PixelRect[obj 0x306f16f3, RGBA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] Create PointerIcon #05: PointerIcon[obj 0x702b8b12, .windows_nil-1, 0xffffffffb58f0235, BGRA8888, 64 x 64, 32 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] window moved: -31999/-31999 128x128 [junit] window moved: -7/-30 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 0xffffffff92010861 [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 0xffffffffe10108df [junit] 0 s: 60 f / 987 ms, 60.7 fps, 16 ms/f; total: 60 f, 60.7 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 @ 1675155592476 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1675155592477 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.068 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675155588090 ms III - Start [junit] SLOCK [T main @ 1675155588091 ms +++ localhost/127.0.0.1:59999 - Locked within 10 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@40593e94, 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 0xffffffffe10108df [junit] Create PointerIcon #01: PointerIcon[obj 0x3a6bb9bf, .windows_nil-1, 0x291019b, BGRA8888, 16 x 16, 8 / 8, pixels java.nio.HeapByteBuffer[pos=0 lim=1024 cap=1024]] [junit] Create PointerIcon #02: PointerIcon[obj 0x34f7cfd9, .windows_nil-1, 0x4940311, BGRA8888, 16 x 24, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=1536 cap=1536]] [junit] Create PointerIcon #03: PointerIcon[obj 0x65f095f8, .windows_nil-1, 0x75201cf, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] Create PointerIcon #04: PointerIcon[obj 0x59af0466, .windows_nil-1, 0xa510167, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] Create PointerIcon #05: PixelRect[obj 0x2e55dd0c, RGBA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] Create PointerIcon #05: PointerIcon[obj 0x4e7912d8, .windows_nil-1, 0x7a0202c9, BGRA8888, 64 x 64, 32 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] window moved: -31999/-31999 128x128 [junit] window moved: -7/-30 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 0xffffffff8f01087a [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 0xffffffff8f01087a [junit] 0 s: 60 f / 996 ms, 60.2 fps, 16 ms/f; total: 60 f, 60.2 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@3ed0159a, 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 0xffffffff92010861 [junit] Create PointerIcon #01: PointerIcon[obj 0x34f5090e, .windows_nil-1, 0xffffffff8c3001ab, BGRA8888, 16 x 16, 8 / 8, pixels java.nio.HeapByteBuffer[pos=0 lim=1024 cap=1024]] [junit] Create PointerIcon #02: PointerIcon[obj 0x31e5415e, .windows_nil-1, 0x5ea017f, BGRA8888, 16 x 24, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=1536 cap=1536]] [junit] Create PointerIcon #03: PointerIcon[obj 0xa2431d0, .windows_nil-1, 0x72d031f, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] Create PointerIcon #04: PointerIcon[obj 0x1cbb87f3, .windows_nil-1, 0x7a0502c9, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] Create PointerIcon #05: PixelRect[obj 0x306f16f3, RGBA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] Create PointerIcon #05: PointerIcon[obj 0x702b8b12, .windows_nil-1, 0xffffffffb58f0235, BGRA8888, 64 x 64, 32 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] window moved: -31999/-31999 128x128 [junit] window moved: -7/-30 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 0xffffffff92010861 [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 0xffffffffe10108df [junit] 0 s: 60 f / 987 ms, 60.7 fps, 16 ms/f; total: 60 f, 60.7 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 @ 1675155592476 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1675155592477 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: test01GL2ES2 took 3.05 sec [junit] Testcase: test02GL3 took 1.301 sec [junit] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 5.068 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675155588090 ms III - Start [junit] SLOCK [T main @ 1675155588091 ms +++ localhost/127.0.0.1:59999 - Locked within 10 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@40593e94, 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 0xffffffffe10108df [junit] Create PointerIcon #01: PointerIcon[obj 0x3a6bb9bf, .windows_nil-1, 0x291019b, BGRA8888, 16 x 16, 8 / 8, pixels java.nio.HeapByteBuffer[pos=0 lim=1024 cap=1024]] [junit] Create PointerIcon #02: PointerIcon[obj 0x34f7cfd9, .windows_nil-1, 0x4940311, BGRA8888, 16 x 24, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=1536 cap=1536]] [junit] Create PointerIcon #03: PointerIcon[obj 0x65f095f8, .windows_nil-1, 0x75201cf, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] Create PointerIcon #04: PointerIcon[obj 0x59af0466, .windows_nil-1, 0xa510167, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] Create PointerIcon #05: PixelRect[obj 0x2e55dd0c, RGBA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] Create PointerIcon #05: PointerIcon[obj 0x4e7912d8, .windows_nil-1, 0x7a0202c9, BGRA8888, 64 x 64, 32 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] window moved: -31999/-31999 128x128 [junit] window moved: -7/-30 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 0xffffffff8f01087a [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 0xffffffff8f01087a [junit] 0 s: 60 f / 996 ms, 60.2 fps, 16 ms/f; total: 60 f, 60.2 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@3ed0159a, 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 0xffffffff92010861 [junit] Create PointerIcon #01: PointerIcon[obj 0x34f5090e, .windows_nil-1, 0xffffffff8c3001ab, BGRA8888, 16 x 16, 8 / 8, pixels java.nio.HeapByteBuffer[pos=0 lim=1024 cap=1024]] [junit] Create PointerIcon #02: PointerIcon[obj 0x31e5415e, .windows_nil-1, 0x5ea017f, BGRA8888, 16 x 24, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=1536 cap=1536]] [junit] Create PointerIcon #03: PointerIcon[obj 0xa2431d0, .windows_nil-1, 0x72d031f, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] Create PointerIcon #04: PointerIcon[obj 0x1cbb87f3, .windows_nil-1, 0x7a0502c9, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] Create PointerIcon #05: PixelRect[obj 0x306f16f3, RGBA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] Create PointerIcon #05: PointerIcon[obj 0x702b8b12, .windows_nil-1, 0xffffffffb58f0235, BGRA8888, 64 x 64, 32 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] window moved: -31999/-31999 128x128 [junit] window moved: -7/-30 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 0xffffffff92010861 [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 0xffffffffe10108df [junit] 0 s: 60 f / 987 ms, 60.7 fps, 16 ms/f; total: 60 f, 60.7 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 @ 1675155592476 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1675155592477 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 @ 1675155593924 ms III - Start [junit] SLOCK [T main @ 1675155593925 ms +++ localhost/127.0.0.1:59999 - Locked within 11 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:1675155595677 d 1ms]]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:jogamp.newt.driver.awt.WindowDriver, consumed false, when:1675155595682 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:jogamp.newt.driver.awt.WindowDriver, consumed false, when:1675155595684 d 0ms]] [junit] Thread[main-AWTAnimator#00,5,main] GearsES2.init.0 0x145f66e3: tileRendererInUse null, GearsES2[obj 0x145f66e3 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x145f66e3 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 0x145f66e3 created: GearsObj[0x55653de0, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x145f66e3 created: GearsObj[0x444e4648, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x145f66e3 created: GearsObj[0x444e4648, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[main-AWTAnimator#00,5,main] GearsES2.init.X 0x145f66e3 FIN GearsES2[obj 0x145f66e3 isInit true, usesShared false, 1 GearsObj[0x55653de0, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x444e4648, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3f28915d, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[main-AWTAnimator#00,5,main] GearsES2.reshape 0x145f66e3 0/0 213x160 of 213x160, swapInterval 1, drawable 0xfffffffff6010884, msaa false, tileRendererInUse null [junit] >> GearsES2 0x145f66e3, 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:1675155596364 d 0ms]]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:jogamp.newt.driver.awt.WindowDriver, consumed false, when:1675155596364 d 0ms]] [junit] Thread[main-AWTAnimator#00,5,main] GearsES2.reshape 0x145f66e3 0/0 320x240 of 320x240, swapInterval 1, drawable 0xffffffffe10108df, msaa false, tileRendererInUse null [junit] >> GearsES2 0x145f66e3, 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:1675155597014 d 0ms]]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:jogamp.newt.driver.awt.WindowDriver, consumed false, when:1675155597014 d 0ms]] [junit] Thread[main-AWTAnimator#00,5,main] GearsES2.reshape 0x145f66e3 0/0 640x480 of 640x480, swapInterval 1, drawable 0xffffffffda01081a, msaa false, tileRendererInUse null [junit] >> GearsES2 0x145f66e3, 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:1675155598211 d 0ms]] [junit] QUIT Window Thread[AWT-EventQueue-0,6,main] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x145f66e3: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x145f66e3 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 @ 1675155598276 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1675155598277 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.036 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675155593924 ms III - Start [junit] SLOCK [T main @ 1675155593925 ms +++ localhost/127.0.0.1:59999 - Locked within 11 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:1675155595677 d 1ms]]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:jogamp.newt.driver.awt.WindowDriver, consumed false, when:1675155595682 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:jogamp.newt.driver.awt.WindowDriver, consumed false, when:1675155595684 d 0ms]] [junit] Thread[main-AWTAnimator#00,5,main] GearsES2.init.0 0x145f66e3: tileRendererInUse null, GearsES2[obj 0x145f66e3 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x145f66e3 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 0x145f66e3 created: GearsObj[0x55653de0, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x145f66e3 created: GearsObj[0x444e4648, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x145f66e3 created: GearsObj[0x444e4648, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[main-AWTAnimator#00,5,main] GearsES2.init.X 0x145f66e3 FIN GearsES2[obj 0x145f66e3 isInit true, usesShared false, 1 GearsObj[0x55653de0, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x444e4648, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3f28915d, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[main-AWTAnimator#00,5,main] GearsES2.reshape 0x145f66e3 0/0 213x160 of 213x160, swapInterval 1, drawable 0xfffffffff6010884, msaa false, tileRendererInUse null [junit] >> GearsES2 0x145f66e3, 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:1675155596364 d 0ms]]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:jogamp.newt.driver.awt.WindowDriver, consumed false, when:1675155596364 d 0ms]] [junit] Thread[main-AWTAnimator#00,5,main] GearsES2.reshape 0x145f66e3 0/0 320x240 of 320x240, swapInterval 1, drawable 0xffffffffe10108df, msaa false, tileRendererInUse null [junit] >> GearsES2 0x145f66e3, 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:1675155597014 d 0ms]]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:jogamp.newt.driver.awt.WindowDriver, consumed false, when:1675155597014 d 0ms]] [junit] Thread[main-AWTAnimator#00,5,main] GearsES2.reshape 0x145f66e3 0/0 640x480 of 640x480, swapInterval 1, drawable 0xffffffffda01081a, msaa false, tileRendererInUse null [junit] >> GearsES2 0x145f66e3, 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:1675155598211 d 0ms]] [junit] QUIT Window Thread[AWT-EventQueue-0,6,main] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x145f66e3: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x145f66e3 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 @ 1675155598276 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1675155598277 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: test01 took 2.768 sec [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 5.036 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675155593924 ms III - Start [junit] SLOCK [T main @ 1675155593925 ms +++ localhost/127.0.0.1:59999 - Locked within 11 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:1675155595677 d 1ms]]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:jogamp.newt.driver.awt.WindowDriver, consumed false, when:1675155595682 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:jogamp.newt.driver.awt.WindowDriver, consumed false, when:1675155595684 d 0ms]] [junit] Thread[main-AWTAnimator#00,5,main] GearsES2.init.0 0x145f66e3: tileRendererInUse null, GearsES2[obj 0x145f66e3 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x145f66e3 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 0x145f66e3 created: GearsObj[0x55653de0, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x145f66e3 created: GearsObj[0x444e4648, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x145f66e3 created: GearsObj[0x444e4648, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[main-AWTAnimator#00,5,main] GearsES2.init.X 0x145f66e3 FIN GearsES2[obj 0x145f66e3 isInit true, usesShared false, 1 GearsObj[0x55653de0, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x444e4648, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3f28915d, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[main-AWTAnimator#00,5,main] GearsES2.reshape 0x145f66e3 0/0 213x160 of 213x160, swapInterval 1, drawable 0xfffffffff6010884, msaa false, tileRendererInUse null [junit] >> GearsES2 0x145f66e3, 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:1675155596364 d 0ms]]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:jogamp.newt.driver.awt.WindowDriver, consumed false, when:1675155596364 d 0ms]] [junit] Thread[main-AWTAnimator#00,5,main] GearsES2.reshape 0x145f66e3 0/0 320x240 of 320x240, swapInterval 1, drawable 0xffffffffe10108df, msaa false, tileRendererInUse null [junit] >> GearsES2 0x145f66e3, 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:1675155597014 d 0ms]]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:jogamp.newt.driver.awt.WindowDriver, consumed false, when:1675155597014 d 0ms]] [junit] Thread[main-AWTAnimator#00,5,main] GearsES2.reshape 0x145f66e3 0/0 640x480 of 640x480, swapInterval 1, drawable 0xffffffffda01081a, msaa false, tileRendererInUse null [junit] >> GearsES2 0x145f66e3, 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:1675155598211 d 0ms]] [junit] QUIT Window Thread[AWT-EventQueue-0,6,main] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x145f66e3: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x145f66e3 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 @ 1675155598276 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1675155598277 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [junit] ------------- ---------------- --------------- [junit] Testsuite: com.jogamp.opengl.test.junit.jogl.newt.TestSwingAWTRobotUsageBeforeJOGLInitBug411 [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] Testsuite: com.jogamp.opengl.test.junit.jogl.newt.TestSwingAWTRobotUsageBeforeJOGLInitBug411 [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675155599774 ms III - Start [junit] SLOCK [T main @ 1675155599775 ms +++ localhost/127.0.0.1:59999 - Locked within 9 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@29c98b2,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 0x3e84448c: tileRendererInUse null, GearsES2[obj 0x3e84448c isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x3e84448c 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 0x3e84448c created: GearsObj[0x47babce8, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x3e84448c created: GearsObj[0x7ca89a82, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x3e84448c created: GearsObj[0x7ca89a82, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[main-AWTAnimator#00,5,main] GearsES2.init.X 0x3e84448c FIN GearsES2[obj 0x3e84448c isInit true, usesShared false, 1 GearsObj[0x47babce8, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7ca89a82, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x4e5e078e, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[main-AWTAnimator#00,5,main] GearsES2.reshape 0x3e84448c 0/0 120x100 of 120x100, swapInterval 1, drawable 0xffffffffee0107d6, msaa false, tileRendererInUse null [junit] >> GearsES2 0x3e84448c, 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] waitForRealized: to false, goal reached true [junit] Thread[main,5,main] GearsES2.init.0 0x4b0d79fc: tileRendererInUse null, GearsES2[obj 0x4b0d79fc isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x4b0d79fc on Thread[main,5,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL4/GL4.hw] [junit] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR NVIDIA Corporation [junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [junit] GL_VERSION 4.6.0 NVIDIA 391.35 [junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 324 [junit] GLX_EXTENSIONS 30 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x4b0d79fc created: GearsObj[0x6bd61f98, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x4b0d79fc created: GearsObj[0x48aca48b, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x4b0d79fc created: GearsObj[0x48aca48b, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[main,5,main] GearsES2.init.X 0x4b0d79fc FIN GearsES2[obj 0x4b0d79fc isInit true, usesShared false, 1 GearsObj[0x6bd61f98, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x48aca48b, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x13fd2ccd, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[main,5,main] GearsES2.reshape 0x4b0d79fc 0/0 400x400 of 400x400, swapInterval 1, drawable 0xffffffffd9010779, msaa false, tileRendererInUse null [junit] >> GearsES2 0x4b0d79fc, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.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 0x3e84448c: tileRendererInUse null [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x3e84448c FIN [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x4b0d79fc: tileRendererInUse null [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x4b0d79fc 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] waitForRealized: to false, goal reached true [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x368247b9: tileRendererInUse null, GearsES2[obj 0x368247b9 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x368247b9 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL4/GL4.hw] [junit] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR NVIDIA Corporation [junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [junit] GL_VERSION 4.6.0 NVIDIA 391.35 [junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 324 [junit] GLX_EXTENSIONS 30 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x368247b9 created: GearsObj[0x74b44844, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x368247b9 created: GearsObj[0x7bc7d485, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x368247b9 created: GearsObj[0x7bc7d485, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x368247b9 FIN GearsES2[obj 0x368247b9 isInit true, usesShared false, 1 GearsObj[0x74b44844, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7bc7d485, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2fadf551, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x368247b9 0/0 400x400 of 400x400, swapInterval 1, drawable 0xffffffffe10108df, msaa false, tileRendererInUse null [junit] >> GearsES2 0x368247b9, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -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 0x368247b9: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x368247b9 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 @ 1675155795048 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1675155795048 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [junit] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 195.948 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675155599774 ms III - Start [junit] SLOCK [T main @ 1675155599775 ms +++ localhost/127.0.0.1:59999 - Locked within 9 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@29c98b2,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 0x3e84448c: tileRendererInUse null, GearsES2[obj 0x3e84448c isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x3e84448c 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 0x3e84448c created: GearsObj[0x47babce8, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x3e84448c created: GearsObj[0x7ca89a82, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x3e84448c created: GearsObj[0x7ca89a82, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[main-AWTAnimator#00,5,main] GearsES2.init.X 0x3e84448c FIN GearsES2[obj 0x3e84448c isInit true, usesShared false, 1 GearsObj[0x47babce8, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7ca89a82, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x4e5e078e, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[main-AWTAnimator#00,5,main] GearsES2.reshape 0x3e84448c 0/0 120x100 of 120x100, swapInterval 1, drawable 0xffffffffee0107d6, msaa false, tileRendererInUse null [junit] >> GearsES2 0x3e84448c, 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] waitForRealized: to false, goal reached true [junit] Thread[main,5,main] GearsES2.init.0 0x4b0d79fc: tileRendererInUse null, GearsES2[obj 0x4b0d79fc isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x4b0d79fc on Thread[main,5,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL4/GL4.hw] [junit] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR NVIDIA Corporation [junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [junit] GL_VERSION 4.6.0 NVIDIA 391.35 [junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 324 [junit] GLX_EXTENSIONS 30 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x4b0d79fc created: GearsObj[0x6bd61f98, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x4b0d79fc created: GearsObj[0x48aca48b, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x4b0d79fc created: GearsObj[0x48aca48b, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[main,5,main] GearsES2.init.X 0x4b0d79fc FIN GearsES2[obj 0x4b0d79fc isInit true, usesShared false, 1 GearsObj[0x6bd61f98, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x48aca48b, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x13fd2ccd, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[main,5,main] GearsES2.reshape 0x4b0d79fc 0/0 400x400 of 400x400, swapInterval 1, drawable 0xffffffffd9010779, msaa false, tileRendererInUse null [junit] >> GearsES2 0x4b0d79fc, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.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 0x3e84448c: tileRendererInUse null [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x3e84448c FIN [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x4b0d79fc: tileRendererInUse null [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x4b0d79fc 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] waitForRealized: to false, goal reached true [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x368247b9: tileRendererInUse null, GearsES2[obj 0x368247b9 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x368247b9 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL4/GL4.hw] [junit] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR NVIDIA Corporation [junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [junit] GL_VERSION 4.6.0 NVIDIA 391.35 [junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 324 [junit] GLX_EXTENSIONS 30 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x368247b9 created: GearsObj[0x74b44844, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x368247b9 created: GearsObj[0x7bc7d485, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x368247b9 created: GearsObj[0x7bc7d485, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x368247b9 FIN GearsES2[obj 0x368247b9 isInit true, usesShared false, 1 GearsObj[0x74b44844, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7bc7d485, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2fadf551, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x368247b9 0/0 400x400 of 400x400, swapInterval 1, drawable 0xffffffffe10108df, msaa false, tileRendererInUse null [junit] >> GearsES2 0x368247b9, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -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 0x368247b9: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x368247b9 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 @ 1675155795048 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1675155795048 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: test01NewtCanvasAWT took 5.392 sec [junit] Testcase: test02GLCanvas took 186.799 sec [junit] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 195.948 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675155599774 ms III - Start [junit] SLOCK [T main @ 1675155599775 ms +++ localhost/127.0.0.1:59999 - Locked within 9 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@29c98b2,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 0x3e84448c: tileRendererInUse null, GearsES2[obj 0x3e84448c isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x3e84448c 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 0x3e84448c created: GearsObj[0x47babce8, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x3e84448c created: GearsObj[0x7ca89a82, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x3e84448c created: GearsObj[0x7ca89a82, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[main-AWTAnimator#00,5,main] GearsES2.init.X 0x3e84448c FIN GearsES2[obj 0x3e84448c isInit true, usesShared false, 1 GearsObj[0x47babce8, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7ca89a82, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x4e5e078e, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[main-AWTAnimator#00,5,main] GearsES2.reshape 0x3e84448c 0/0 120x100 of 120x100, swapInterval 1, drawable 0xffffffffee0107d6, msaa false, tileRendererInUse null [junit] >> GearsES2 0x3e84448c, 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] waitForRealized: to false, goal reached true [junit] Thread[main,5,main] GearsES2.init.0 0x4b0d79fc: tileRendererInUse null, GearsES2[obj 0x4b0d79fc isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x4b0d79fc on Thread[main,5,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL4/GL4.hw] [junit] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR NVIDIA Corporation [junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [junit] GL_VERSION 4.6.0 NVIDIA 391.35 [junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 324 [junit] GLX_EXTENSIONS 30 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x4b0d79fc created: GearsObj[0x6bd61f98, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x4b0d79fc created: GearsObj[0x48aca48b, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x4b0d79fc created: GearsObj[0x48aca48b, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[main,5,main] GearsES2.init.X 0x4b0d79fc FIN GearsES2[obj 0x4b0d79fc isInit true, usesShared false, 1 GearsObj[0x6bd61f98, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x48aca48b, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x13fd2ccd, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[main,5,main] GearsES2.reshape 0x4b0d79fc 0/0 400x400 of 400x400, swapInterval 1, drawable 0xffffffffd9010779, msaa false, tileRendererInUse null [junit] >> GearsES2 0x4b0d79fc, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.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 0x3e84448c: tileRendererInUse null [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x3e84448c FIN [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x4b0d79fc: tileRendererInUse null [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x4b0d79fc 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] waitForRealized: to false, goal reached true [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x368247b9: tileRendererInUse null, GearsES2[obj 0x368247b9 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x368247b9 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL4/GL4.hw] [junit] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR NVIDIA Corporation [junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [junit] GL_VERSION 4.6.0 NVIDIA 391.35 [junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 324 [junit] GLX_EXTENSIONS 30 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x368247b9 created: GearsObj[0x74b44844, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x368247b9 created: GearsObj[0x7bc7d485, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x368247b9 created: GearsObj[0x7bc7d485, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x368247b9 FIN GearsES2[obj 0x368247b9 isInit true, usesShared false, 1 GearsObj[0x74b44844, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7bc7d485, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2fadf551, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x368247b9 0/0 400x400 of 400x400, swapInterval 1, drawable 0xffffffffe10108df, msaa false, tileRendererInUse null [junit] >> GearsES2 0x368247b9, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -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 0x368247b9: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x368247b9 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 @ 1675155795048 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1675155795048 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [junit] ------------- ---------------- --------------- [junit] Testsuite: com.jogamp.opengl.test.junit.newt.TestCloseNewtAWT [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] Testsuite: com.jogamp.opengl.test.junit.newt.TestCloseNewtAWT [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675155796503 ms III - Start [junit] SLOCK [T main @ 1675155796504 ms +++ localhost/127.0.0.1:59999 - Locked within 10 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 @ 1675155798615 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1675155798615 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.768 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675155796503 ms III - Start [junit] SLOCK [T main @ 1675155796504 ms +++ localhost/127.0.0.1:59999 - Locked within 10 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 @ 1675155798615 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1675155798615 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: testCloseNewtAWT took 2.088 sec [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.768 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675155796503 ms III - Start [junit] SLOCK [T main @ 1675155796504 ms +++ localhost/127.0.0.1:59999 - Locked within 10 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 @ 1675155798615 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1675155798615 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 @ 1675155799864 ms III - Start [junit] SLOCK [T main @ 1675155799864 ms +++ localhost/127.0.0.1:59999 - Locked within 10 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 0xe15b7e8: tileRendererInUse null, GearsES2[obj 0xe15b7e8 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0xe15b7e8 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 0xe15b7e8 created: GearsObj[0x1daaeaf7, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0xe15b7e8 created: GearsObj[0x34e12547, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0xe15b7e8 created: GearsObj[0x34e12547, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.init.X 0xe15b7e8 FIN GearsES2[obj 0xe15b7e8 isInit true, usesShared false, 1 GearsObj[0x1daaeaf7, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x34e12547, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x59e83261, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0xe15b7e8 0/0 784x561 of 784x561, swapInterval 1, drawable 0xffffffffaa01087c, msaa false, tileRendererInUse null [junit] >> GearsES2 0xe15b7e8, 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 0xe15b7e8 784x561, swapInterval 1, drawable 0xffffffffaa01087c [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0xe15b7e8 0/0 784x561 of 784x561, swapInterval 1, drawable 0x2e0107a1, msaa false, tileRendererInUse null [junit] >> GearsES2 0xe15b7e8, 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 0xe15b7e8 784x561, swapInterval 1, drawable 0x2e0107a1 [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0xe15b7e8 784x561, swapInterval 1, drawable 0xffffffff8f01087a [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0xe15b7e8 784x561, swapInterval 1, drawable 0xffffffff92010861 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0xe15b7e8 784x561, swapInterval 1, drawable 0xffffffffe10108df [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0xe15b7e8: tileRendererInUse null [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0xe15b7e8 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 @ 1675155802503 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1675155802503 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.297 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675155799864 ms III - Start [junit] SLOCK [T main @ 1675155799864 ms +++ localhost/127.0.0.1:59999 - Locked within 10 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 0xe15b7e8: tileRendererInUse null, GearsES2[obj 0xe15b7e8 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0xe15b7e8 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 0xe15b7e8 created: GearsObj[0x1daaeaf7, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0xe15b7e8 created: GearsObj[0x34e12547, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0xe15b7e8 created: GearsObj[0x34e12547, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.init.X 0xe15b7e8 FIN GearsES2[obj 0xe15b7e8 isInit true, usesShared false, 1 GearsObj[0x1daaeaf7, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x34e12547, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x59e83261, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0xe15b7e8 0/0 784x561 of 784x561, swapInterval 1, drawable 0xffffffffaa01087c, msaa false, tileRendererInUse null [junit] >> GearsES2 0xe15b7e8, 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 0xe15b7e8 784x561, swapInterval 1, drawable 0xffffffffaa01087c [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0xe15b7e8 0/0 784x561 of 784x561, swapInterval 1, drawable 0x2e0107a1, msaa false, tileRendererInUse null [junit] >> GearsES2 0xe15b7e8, 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 0xe15b7e8 784x561, swapInterval 1, drawable 0x2e0107a1 [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0xe15b7e8 784x561, swapInterval 1, drawable 0xffffffff8f01087a [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0xe15b7e8 784x561, swapInterval 1, drawable 0xffffffff92010861 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0xe15b7e8 784x561, swapInterval 1, drawable 0xffffffffe10108df [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0xe15b7e8: tileRendererInUse null [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0xe15b7e8 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 @ 1675155802503 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1675155802503 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: testEventSourceNotNewtBug took 2.617 sec [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 3.297 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675155799864 ms III - Start [junit] SLOCK [T main @ 1675155799864 ms +++ localhost/127.0.0.1:59999 - Locked within 10 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 0xe15b7e8: tileRendererInUse null, GearsES2[obj 0xe15b7e8 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0xe15b7e8 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 0xe15b7e8 created: GearsObj[0x1daaeaf7, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0xe15b7e8 created: GearsObj[0x34e12547, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0xe15b7e8 created: GearsObj[0x34e12547, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.init.X 0xe15b7e8 FIN GearsES2[obj 0xe15b7e8 isInit true, usesShared false, 1 GearsObj[0x1daaeaf7, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x34e12547, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x59e83261, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0xe15b7e8 0/0 784x561 of 784x561, swapInterval 1, drawable 0xffffffffaa01087c, msaa false, tileRendererInUse null [junit] >> GearsES2 0xe15b7e8, 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 0xe15b7e8 784x561, swapInterval 1, drawable 0xffffffffaa01087c [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0xe15b7e8 0/0 784x561 of 784x561, swapInterval 1, drawable 0x2e0107a1, msaa false, tileRendererInUse null [junit] >> GearsES2 0xe15b7e8, 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 0xe15b7e8 784x561, swapInterval 1, drawable 0x2e0107a1 [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0xe15b7e8 784x561, swapInterval 1, drawable 0xffffffff8f01087a [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0xe15b7e8 784x561, swapInterval 1, drawable 0xffffffff92010861 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0xe15b7e8 784x561, swapInterval 1, drawable 0xffffffffe10108df [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0xe15b7e8: tileRendererInUse null [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0xe15b7e8 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 @ 1675155802503 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1675155802503 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 @ 1675155803815 ms III - Start [junit] SLOCK [T main @ 1675155803816 ms +++ localhost/127.0.0.1:59999 - Locked within 10 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.TestListenerCom01AWT - testListenerStringPassingAndOrder [junit] durationPerTest 500 [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.init.0 0x7817fd62: tileRendererInUse null, GearsES2[obj 0x7817fd62 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] WindowEventCom3.windowResized: WindowEventCom1.windowResized: WindowEvent[WINDOW_RESIZED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675155805642 d 0ms]] [junit] WindowEventCom3.windowResized: WindowEventCom1.windowResized: WindowEvent[WINDOW_RESIZED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675155805694 d 0ms]] [junit] GearsES2 init 0x7817fd62 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 0x7817fd62 created: GearsObj[0x70029903, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x7817fd62 created: GearsObj[0x1612b546, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x7817fd62 created: GearsObj[0x1612b546, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.init.X 0x7817fd62 FIN GearsES2[obj 0x7817fd62 isInit true, usesShared false, 1 GearsObj[0x70029903, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1612b546, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5cbc63cd, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x7817fd62 0/0 624x441 of 624x441, swapInterval 1, drawable 0x2e0107a1, msaa false, tileRendererInUse null [junit] >> GearsES2 0x7817fd62, 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 0x7817fd62 624x441, swapInterval 1, drawable 0x2e0107a1 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x7817fd62 0/0 624x441 of 624x441, swapInterval 1, drawable 0xffffffff92010861, msaa false, tileRendererInUse null [junit] >> GearsES2 0x7817fd62, 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 0x7817fd62 624x441, swapInterval 1, drawable 0xffffffff92010861 [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x7817fd62 624x441, swapInterval 1, drawable 0xffffffffaa01087c [junit] WindowEventCom3.windowResized: WindowEventCom1.windowResized: WindowEvent[WINDOW_RESIZED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675155805864 d 0ms]] [junit] WindowEventCom3.windowResized: WindowEventCom1.windowResized: WindowEvent[WINDOW_RESIZED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675155805964 d 1ms]] [junit] Thread[main-AWTAnimator#00,5,main] GearsES2.reshape 0x7817fd62 0/0 634x451 of 634x451, swapInterval 1, drawable 0xffffffff92010861, msaa false, tileRendererInUse null [junit] >> GearsES2 0x7817fd62, angle 5.5, [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 0x7817fd62 0/0 644x461 of 644x461, swapInterval 1, drawable 0xffffffffaa01087c, msaa false, tileRendererInUse null [junit] >> GearsES2 0x7817fd62, angle 8.5, [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 0x7817fd62 0/0 654x471 of 654x471, swapInterval 1, drawable 0xffffffff92010861, msaa false, tileRendererInUse null [junit] >> GearsES2 0x7817fd62, 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:1675155806065 d 0ms]] [junit] Thread[main-AWTAnimator#00,5,main] GearsES2.reshape 0x7817fd62 0/0 664x481 of 664x481, swapInterval 1, drawable 0x2e0107a1, msaa false, tileRendererInUse null [junit] WindowEventCom3.windowResized: WindowEventCom1.windowResized: WindowEvent[WINDOW_RESIZED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675155806181 d 0ms]] [junit] >> GearsES2 0x7817fd62, angle 15.0, [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 0x7817fd62 664x481, swapInterval 1, drawable 0x75010912 [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x7817fd62 0/0 674x491 of 674x491, swapInterval 1, drawable 0x2e0107a1, msaa false, tileRendererInUse null [junit] >> GearsES2 0x7817fd62, angle 18.5, [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] WindowEventCom3.windowResized: WindowEventCom1.windowResized: WindowEvent[WINDOW_RESIZED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675155806297 d 0ms]] [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x7817fd62 674x491, swapInterval 1, drawable 0x2e0107a1 [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x7817fd62 674x491, swapInterval 1, drawable 0x75010912 [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x7817fd62: tileRendererInUse null [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x7817fd62 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 @ 1675155806369 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1675155806369 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [junit] WindowEventCom3.windowMoved: WindowEventCom1.windowMoved: WindowEvent[WINDOW_MOVED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675155806339 d 0ms]] [junit] WindowEventCom3.windowResized: WindowEventCom1.windowResized: WindowEvent[WINDOW_RESIZED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675155806339 d 0ms]] [junit] WindowEventCom3.windowResized: WindowEventCom1.windowResized: WindowEvent[WINDOW_RESIZED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675155806340 d 0ms]] [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 3.212 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:1675155805642 d 0ms]] [junit] WindowEventCom3.windowResized: WindowEventCom1.windowResized: WindowEvent[WINDOW_RESIZED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675155805694 d 0ms]] [junit] WindowEventCom3.windowResized: WindowEventCom1.windowResized: WindowEvent[WINDOW_RESIZED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675155805864 d 0ms]] [junit] WindowEventCom3.windowResized: WindowEventCom1.windowResized: WindowEvent[WINDOW_RESIZED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675155805964 d 1ms]] [junit] WindowEventCom3.windowResized: WindowEventCom1.windowResized: WindowEvent[WINDOW_RESIZED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675155806065 d 0ms]] [junit] WindowEventCom3.windowResized: WindowEventCom1.windowResized: WindowEvent[WINDOW_RESIZED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675155806181 d 0ms]] [junit] WindowEventCom3.windowResized: WindowEventCom1.windowResized: WindowEvent[WINDOW_RESIZED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675155806297 d 0ms]] [junit] WindowEventCom3.windowMoved: WindowEventCom1.windowMoved: WindowEvent[WINDOW_MOVED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675155806339 d 0ms]] [junit] WindowEventCom3.windowResized: WindowEventCom1.windowResized: WindowEvent[WINDOW_RESIZED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675155806339 d 0ms]] [junit] WindowEventCom3.windowResized: WindowEventCom1.windowResized: WindowEvent[WINDOW_RESIZED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675155806340 d 0ms]] [junit] ------------- ---------------- --------------- [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675155803815 ms III - Start [junit] SLOCK [T main @ 1675155803816 ms +++ localhost/127.0.0.1:59999 - Locked within 10 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 0x7817fd62: tileRendererInUse null, GearsES2[obj 0x7817fd62 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x7817fd62 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 0x7817fd62 created: GearsObj[0x70029903, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x7817fd62 created: GearsObj[0x1612b546, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x7817fd62 created: GearsObj[0x1612b546, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.init.X 0x7817fd62 FIN GearsES2[obj 0x7817fd62 isInit true, usesShared false, 1 GearsObj[0x70029903, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1612b546, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5cbc63cd, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x7817fd62 0/0 624x441 of 624x441, swapInterval 1, drawable 0x2e0107a1, msaa false, tileRendererInUse null [junit] >> GearsES2 0x7817fd62, 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 0x7817fd62 624x441, swapInterval 1, drawable 0x2e0107a1 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x7817fd62 0/0 624x441 of 624x441, swapInterval 1, drawable 0xffffffff92010861, msaa false, tileRendererInUse null [junit] >> GearsES2 0x7817fd62, 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 0x7817fd62 624x441, swapInterval 1, drawable 0xffffffff92010861 [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x7817fd62 624x441, swapInterval 1, drawable 0xffffffffaa01087c [junit] Thread[main-AWTAnimator#00,5,main] GearsES2.reshape 0x7817fd62 0/0 634x451 of 634x451, swapInterval 1, drawable 0xffffffff92010861, msaa false, tileRendererInUse null [junit] >> GearsES2 0x7817fd62, angle 5.5, [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 0x7817fd62 0/0 644x461 of 644x461, swapInterval 1, drawable 0xffffffffaa01087c, msaa false, tileRendererInUse null [junit] >> GearsES2 0x7817fd62, angle 8.5, [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 0x7817fd62 0/0 654x471 of 654x471, swapInterval 1, drawable 0xffffffff92010861, msaa false, tileRendererInUse null [junit] >> GearsES2 0x7817fd62, 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 0x7817fd62 0/0 664x481 of 664x481, swapInterval 1, drawable 0x2e0107a1, msaa false, tileRendererInUse null [junit] >> GearsES2 0x7817fd62, angle 15.0, [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 0x7817fd62 664x481, swapInterval 1, drawable 0x75010912 [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x7817fd62 0/0 674x491 of 674x491, swapInterval 1, drawable 0x2e0107a1, msaa false, tileRendererInUse null [junit] >> GearsES2 0x7817fd62, angle 18.5, [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 0x7817fd62 674x491, swapInterval 1, drawable 0x2e0107a1 [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x7817fd62 674x491, swapInterval 1, drawable 0x75010912 [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x7817fd62: tileRendererInUse null [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x7817fd62 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 @ 1675155806369 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1675155806369 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: testListenerStringPassingAndOrder took 2.53 sec [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 3.212 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:1675155805642 d 0ms]] [junit] WindowEventCom3.windowResized: WindowEventCom1.windowResized: WindowEvent[WINDOW_RESIZED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675155805694 d 0ms]] [junit] WindowEventCom3.windowResized: WindowEventCom1.windowResized: WindowEvent[WINDOW_RESIZED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675155805864 d 0ms]] [junit] WindowEventCom3.windowResized: WindowEventCom1.windowResized: WindowEvent[WINDOW_RESIZED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675155805964 d 1ms]] [junit] WindowEventCom3.windowResized: WindowEventCom1.windowResized: WindowEvent[WINDOW_RESIZED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675155806065 d 0ms]] [junit] WindowEventCom3.windowResized: WindowEventCom1.windowResized: WindowEvent[WINDOW_RESIZED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675155806181 d 0ms]] [junit] WindowEventCom3.windowResized: WindowEventCom1.windowResized: WindowEvent[WINDOW_RESIZED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675155806297 d 0ms]] [junit] WindowEventCom3.windowMoved: WindowEventCom1.windowMoved: WindowEvent[WINDOW_MOVED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675155806339 d 0ms]] [junit] WindowEventCom3.windowResized: WindowEventCom1.windowResized: WindowEvent[WINDOW_RESIZED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675155806339 d 0ms]] [junit] WindowEventCom3.windowResized: WindowEventCom1.windowResized: WindowEvent[WINDOW_RESIZED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675155806340 d 0ms]] [junit] ------------- ---------------- --------------- [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675155803815 ms III - Start [junit] SLOCK [T main @ 1675155803816 ms +++ localhost/127.0.0.1:59999 - Locked within 10 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 0x7817fd62: tileRendererInUse null, GearsES2[obj 0x7817fd62 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x7817fd62 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 0x7817fd62 created: GearsObj[0x70029903, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x7817fd62 created: GearsObj[0x1612b546, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x7817fd62 created: GearsObj[0x1612b546, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.init.X 0x7817fd62 FIN GearsES2[obj 0x7817fd62 isInit true, usesShared false, 1 GearsObj[0x70029903, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1612b546, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5cbc63cd, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x7817fd62 0/0 624x441 of 624x441, swapInterval 1, drawable 0x2e0107a1, msaa false, tileRendererInUse null [junit] >> GearsES2 0x7817fd62, 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 0x7817fd62 624x441, swapInterval 1, drawable 0x2e0107a1 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x7817fd62 0/0 624x441 of 624x441, swapInterval 1, drawable 0xffffffff92010861, msaa false, tileRendererInUse null [junit] >> GearsES2 0x7817fd62, 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 0x7817fd62 624x441, swapInterval 1, drawable 0xffffffff92010861 [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x7817fd62 624x441, swapInterval 1, drawable 0xffffffffaa01087c [junit] Thread[main-AWTAnimator#00,5,main] GearsES2.reshape 0x7817fd62 0/0 634x451 of 634x451, swapInterval 1, drawable 0xffffffff92010861, msaa false, tileRendererInUse null [junit] >> GearsES2 0x7817fd62, angle 5.5, [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 0x7817fd62 0/0 644x461 of 644x461, swapInterval 1, drawable 0xffffffffaa01087c, msaa false, tileRendererInUse null [junit] >> GearsES2 0x7817fd62, angle 8.5, [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 0x7817fd62 0/0 654x471 of 654x471, swapInterval 1, drawable 0xffffffff92010861, msaa false, tileRendererInUse null [junit] >> GearsES2 0x7817fd62, 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 0x7817fd62 0/0 664x481 of 664x481, swapInterval 1, drawable 0x2e0107a1, msaa false, tileRendererInUse null [junit] >> GearsES2 0x7817fd62, angle 15.0, [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 0x7817fd62 664x481, swapInterval 1, drawable 0x75010912 [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x7817fd62 0/0 674x491 of 674x491, swapInterval 1, drawable 0x2e0107a1, msaa false, tileRendererInUse null [junit] >> GearsES2 0x7817fd62, angle 18.5, [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 0x7817fd62 674x491, swapInterval 1, drawable 0x2e0107a1 [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x7817fd62 674x491, swapInterval 1, drawable 0x75010912 [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x7817fd62: tileRendererInUse null [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x7817fd62 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 @ 1675155806369 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1675155806369 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 @ 1675155807790 ms III - Start [junit] SLOCK [T main @ 1675155807791 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.TestMultipleNewtCanvasAWT - test01 [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.init.0 0x2f217633: tileRendererInUse null, GearsES2[obj 0x2f217633 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x2f217633 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 0x2f217633 created: GearsObj[0x21d09da4, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x2f217633 created: GearsObj[0x56369ddd, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x2f217633 created: GearsObj[0x56369ddd, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.init.X 0x2f217633 FIN GearsES2[obj 0x2f217633 isInit true, usesShared false, 1 GearsObj[0x21d09da4, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x56369ddd, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x626dce80, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x2f217633 0/0 640x480 of 640x480, swapInterval 0, drawable 0xffffffffaa01087c, msaa true, tileRendererInUse null [junit] >> GearsES2 0x2f217633, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 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 0x2f217633 640x480, swapInterval 0, drawable 0xffffffffaa01087c [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x2f217633 0/0 640x480 of 640x480, swapInterval 0, drawable 0xfffffffff6010884, msaa true, tileRendererInUse null [junit] >> GearsES2 0x2f217633, 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 0x2f217633 640x480, swapInterval 0, drawable 0xfffffffff6010884 [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.init.0 0xa530d0a: tileRendererInUse null, GearsES2[obj 0xa530d0a isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0xa530d0a on Thread[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 0xa530d0a created: GearsObj[0xe362ae5, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0xa530d0a created: GearsObj[0x775d08b1, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0xa530d0a created: GearsObj[0x775d08b1, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.init.X 0xa530d0a FIN GearsES2[obj 0xa530d0a isInit true, usesShared false, 1 GearsObj[0xe362ae5, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x775d08b1, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1e13a0b7, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0xa530d0a 0/0 640x480 of 640x480, swapInterval 1, drawable 0xfffffffff6010884, msaa true, tileRendererInUse null [junit] >> GearsES2 0xa530d0a, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 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 0xa530d0a 640x480, swapInterval 1, drawable 0xfffffffff6010884 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0xa530d0a 0/0 640x480 of 640x480, swapInterval 1, drawable 0xffffffffda01081a, msaa true, tileRendererInUse null [junit] >> GearsES2 0xa530d0a, 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 0xa530d0a 640x480, swapInterval 1, drawable 0xffffffffda01081a [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x2f217633 640x480, swapInterval 0, drawable 0xffffffffda01081a [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0xa530d0a 640x480, swapInterval 1, drawable 0xffffffff92010861 [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x2f217633 640x480, swapInterval 0, drawable 0x75010912 [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x2f217633: tileRendererInUse null [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x2f217633 FIN [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0xa530d0a 640x480, swapInterval 1, drawable 0xfffffffff6010884 [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0xa530d0a: tileRendererInUse null [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0xa530d0a 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 @ 1675155811013 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1675155811013 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.886 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675155807790 ms III - Start [junit] SLOCK [T main @ 1675155807791 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.TestMultipleNewtCanvasAWT - test01 [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.init.0 0x2f217633: tileRendererInUse null, GearsES2[obj 0x2f217633 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x2f217633 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 0x2f217633 created: GearsObj[0x21d09da4, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x2f217633 created: GearsObj[0x56369ddd, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x2f217633 created: GearsObj[0x56369ddd, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.init.X 0x2f217633 FIN GearsES2[obj 0x2f217633 isInit true, usesShared false, 1 GearsObj[0x21d09da4, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x56369ddd, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x626dce80, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x2f217633 0/0 640x480 of 640x480, swapInterval 0, drawable 0xffffffffaa01087c, msaa true, tileRendererInUse null [junit] >> GearsES2 0x2f217633, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 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 0x2f217633 640x480, swapInterval 0, drawable 0xffffffffaa01087c [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x2f217633 0/0 640x480 of 640x480, swapInterval 0, drawable 0xfffffffff6010884, msaa true, tileRendererInUse null [junit] >> GearsES2 0x2f217633, 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 0x2f217633 640x480, swapInterval 0, drawable 0xfffffffff6010884 [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.init.0 0xa530d0a: tileRendererInUse null, GearsES2[obj 0xa530d0a isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0xa530d0a on Thread[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 0xa530d0a created: GearsObj[0xe362ae5, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0xa530d0a created: GearsObj[0x775d08b1, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0xa530d0a created: GearsObj[0x775d08b1, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.init.X 0xa530d0a FIN GearsES2[obj 0xa530d0a isInit true, usesShared false, 1 GearsObj[0xe362ae5, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x775d08b1, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1e13a0b7, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0xa530d0a 0/0 640x480 of 640x480, swapInterval 1, drawable 0xfffffffff6010884, msaa true, tileRendererInUse null [junit] >> GearsES2 0xa530d0a, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 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 0xa530d0a 640x480, swapInterval 1, drawable 0xfffffffff6010884 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0xa530d0a 0/0 640x480 of 640x480, swapInterval 1, drawable 0xffffffffda01081a, msaa true, tileRendererInUse null [junit] >> GearsES2 0xa530d0a, 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 0xa530d0a 640x480, swapInterval 1, drawable 0xffffffffda01081a [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x2f217633 640x480, swapInterval 0, drawable 0xffffffffda01081a [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0xa530d0a 640x480, swapInterval 1, drawable 0xffffffff92010861 [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x2f217633 640x480, swapInterval 0, drawable 0x75010912 [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x2f217633: tileRendererInUse null [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x2f217633 FIN [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0xa530d0a 640x480, swapInterval 1, drawable 0xfffffffff6010884 [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0xa530d0a: tileRendererInUse null [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0xa530d0a 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 @ 1675155811013 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1675155811013 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: test01 took 1.661 sec [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 3.886 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675155807790 ms III - Start [junit] SLOCK [T main @ 1675155807791 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.TestMultipleNewtCanvasAWT - test01 [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.init.0 0x2f217633: tileRendererInUse null, GearsES2[obj 0x2f217633 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x2f217633 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 0x2f217633 created: GearsObj[0x21d09da4, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x2f217633 created: GearsObj[0x56369ddd, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x2f217633 created: GearsObj[0x56369ddd, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.init.X 0x2f217633 FIN GearsES2[obj 0x2f217633 isInit true, usesShared false, 1 GearsObj[0x21d09da4, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x56369ddd, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x626dce80, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x2f217633 0/0 640x480 of 640x480, swapInterval 0, drawable 0xffffffffaa01087c, msaa true, tileRendererInUse null [junit] >> GearsES2 0x2f217633, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 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 0x2f217633 640x480, swapInterval 0, drawable 0xffffffffaa01087c [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x2f217633 0/0 640x480 of 640x480, swapInterval 0, drawable 0xfffffffff6010884, msaa true, tileRendererInUse null [junit] >> GearsES2 0x2f217633, 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 0x2f217633 640x480, swapInterval 0, drawable 0xfffffffff6010884 [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.init.0 0xa530d0a: tileRendererInUse null, GearsES2[obj 0xa530d0a isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0xa530d0a on Thread[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 0xa530d0a created: GearsObj[0xe362ae5, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0xa530d0a created: GearsObj[0x775d08b1, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0xa530d0a created: GearsObj[0x775d08b1, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.init.X 0xa530d0a FIN GearsES2[obj 0xa530d0a isInit true, usesShared false, 1 GearsObj[0xe362ae5, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x775d08b1, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1e13a0b7, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0xa530d0a 0/0 640x480 of 640x480, swapInterval 1, drawable 0xfffffffff6010884, msaa true, tileRendererInUse null [junit] >> GearsES2 0xa530d0a, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 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 0xa530d0a 640x480, swapInterval 1, drawable 0xfffffffff6010884 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0xa530d0a 0/0 640x480 of 640x480, swapInterval 1, drawable 0xffffffffda01081a, msaa true, tileRendererInUse null [junit] >> GearsES2 0xa530d0a, 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 0xa530d0a 640x480, swapInterval 1, drawable 0xffffffffda01081a [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x2f217633 640x480, swapInterval 0, drawable 0xffffffffda01081a [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0xa530d0a 640x480, swapInterval 1, drawable 0xffffffff92010861 [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x2f217633 640x480, swapInterval 0, drawable 0x75010912 [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x2f217633: tileRendererInUse null [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x2f217633 FIN [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0xa530d0a 640x480, swapInterval 1, drawable 0xfffffffff6010884 [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0xa530d0a: tileRendererInUse null [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0xa530d0a 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 @ 1675155811013 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1675155811013 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [junit] ------------- ---------------- --------------- [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 @ 1675155812398 ms III - Start [junit] SLOCK [T main @ 1675155812398 ms +++ localhost/127.0.0.1:59999 - Locked within 9 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.TestWindowClosingProtocol01AWT - testCloseFrameGLCanvas [junit] Testsuite: com.jogamp.opengl.test.junit.newt.TestWindowClosingProtocol01AWT [junit] AWTWindowClosingAdapter.windowClosing: AWTWindowClosingAdapter[closing 1, closed 0] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x57a3af25: tileRendererInUse null, GearsES2[obj 0x57a3af25 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x57a3af25 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL4/GL4.hw] [junit] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR NVIDIA Corporation [junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [junit] GL_VERSION 4.6.0 NVIDIA 391.35 [junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 324 [junit] GLX_EXTENSIONS 30 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x57a3af25 created: GearsObj[0x7720fe86, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x57a3af25 created: GearsObj[0x159bc572, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x57a3af25 created: GearsObj[0x159bc572, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x57a3af25 FIN GearsES2[obj 0x57a3af25 isInit true, usesShared false, 1 GearsObj[0x7720fe86, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x159bc572, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x11b4d474, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x57a3af25 0/0 496x473 of 496x473, swapInterval 1, drawable 0xffffffff92010861, msaa false, tileRendererInUse null [junit] >> GearsES2 0x57a3af25, 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 0x57a3af25 496x473, swapInterval 1, drawable 0xffffffff92010861 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x57a3af25 496x473, swapInterval 1, drawable 0xfffffffff6010884 [junit] AWTWindowClosingAdapter.windowClosing: AWTWindowClosingAdapter[closing 1, closed 0] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x57a3af25: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x57a3af25 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 0x510f3d34: tileRendererInUse null, GearsES2[obj 0x510f3d34 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x510f3d34 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL4/GL4.hw] [junit] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR NVIDIA Corporation [junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [junit] GL_VERSION 4.6.0 NVIDIA 391.35 [junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 324 [junit] GLX_EXTENSIONS 30 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x510f3d34 created: GearsObj[0xa548da1, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x510f3d34 created: GearsObj[0x6599b90, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x510f3d34 created: GearsObj[0x6599b90, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x510f3d34 FIN GearsES2[obj 0x510f3d34 isInit true, usesShared false, 1 GearsObj[0xa548da1, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6599b90, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x74c0c486, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x510f3d34 0/0 496x473 of 496x473, swapInterval 1, drawable 0xffffffff8f01087a, msaa false, tileRendererInUse null [junit] >> GearsES2 0x510f3d34, 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 0x510f3d34 496x473, swapInterval 1, drawable 0xffffffff8f01087a [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x510f3d34 496x473, swapInterval 1, drawable 0xfffffffff6010884 [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 0x510f3d34: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x510f3d34 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 @ 1675155815594 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1675155815594 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [junit] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 3.856 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675155812398 ms III - Start [junit] SLOCK [T main @ 1675155812398 ms +++ localhost/127.0.0.1:59999 - Locked within 9 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 0x57a3af25: tileRendererInUse null, GearsES2[obj 0x57a3af25 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x57a3af25 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL4/GL4.hw] [junit] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR NVIDIA Corporation [junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [junit] GL_VERSION 4.6.0 NVIDIA 391.35 [junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 324 [junit] GLX_EXTENSIONS 30 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x57a3af25 created: GearsObj[0x7720fe86, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x57a3af25 created: GearsObj[0x159bc572, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x57a3af25 created: GearsObj[0x159bc572, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x57a3af25 FIN GearsES2[obj 0x57a3af25 isInit true, usesShared false, 1 GearsObj[0x7720fe86, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x159bc572, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x11b4d474, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x57a3af25 0/0 496x473 of 496x473, swapInterval 1, drawable 0xffffffff92010861, msaa false, tileRendererInUse null [junit] >> GearsES2 0x57a3af25, 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 0x57a3af25 496x473, swapInterval 1, drawable 0xffffffff92010861 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x57a3af25 496x473, swapInterval 1, drawable 0xfffffffff6010884 [junit] AWTWindowClosingAdapter.windowClosing: AWTWindowClosingAdapter[closing 1, closed 0] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x57a3af25: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x57a3af25 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 0x510f3d34: tileRendererInUse null, GearsES2[obj 0x510f3d34 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x510f3d34 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL4/GL4.hw] [junit] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR NVIDIA Corporation [junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [junit] GL_VERSION 4.6.0 NVIDIA 391.35 [junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 324 [junit] GLX_EXTENSIONS 30 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x510f3d34 created: GearsObj[0xa548da1, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x510f3d34 created: GearsObj[0x6599b90, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x510f3d34 created: GearsObj[0x6599b90, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x510f3d34 FIN GearsES2[obj 0x510f3d34 isInit true, usesShared false, 1 GearsObj[0xa548da1, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6599b90, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x74c0c486, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x510f3d34 0/0 496x473 of 496x473, swapInterval 1, drawable 0xffffffff8f01087a, msaa false, tileRendererInUse null [junit] >> GearsES2 0x510f3d34, 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 0x510f3d34 496x473, swapInterval 1, drawable 0xffffffff8f01087a [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x510f3d34 496x473, swapInterval 1, drawable 0xfffffffff6010884 [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 0x510f3d34: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x510f3d34 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 @ 1675155815594 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1675155815594 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: testCloseFrameGLCanvas took 2.516 sec [junit] Testcase: testCloseJFrameGLCanvas took 0.656 sec [junit] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 3.856 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675155812398 ms III - Start [junit] SLOCK [T main @ 1675155812398 ms +++ localhost/127.0.0.1:59999 - Locked within 9 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 0x57a3af25: tileRendererInUse null, GearsES2[obj 0x57a3af25 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x57a3af25 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL4/GL4.hw] [junit] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR NVIDIA Corporation [junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [junit] GL_VERSION 4.6.0 NVIDIA 391.35 [junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 324 [junit] GLX_EXTENSIONS 30 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x57a3af25 created: GearsObj[0x7720fe86, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x57a3af25 created: GearsObj[0x159bc572, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x57a3af25 created: GearsObj[0x159bc572, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x57a3af25 FIN GearsES2[obj 0x57a3af25 isInit true, usesShared false, 1 GearsObj[0x7720fe86, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x159bc572, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x11b4d474, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x57a3af25 0/0 496x473 of 496x473, swapInterval 1, drawable 0xffffffff92010861, msaa false, tileRendererInUse null [junit] >> GearsES2 0x57a3af25, 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 0x57a3af25 496x473, swapInterval 1, drawable 0xffffffff92010861 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x57a3af25 496x473, swapInterval 1, drawable 0xfffffffff6010884 [junit] AWTWindowClosingAdapter.windowClosing: AWTWindowClosingAdapter[closing 1, closed 0] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x57a3af25: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x57a3af25 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 0x510f3d34: tileRendererInUse null, GearsES2[obj 0x510f3d34 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x510f3d34 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL4/GL4.hw] [junit] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [junit] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR NVIDIA Corporation [junit] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [junit] GL_VERSION 4.6.0 NVIDIA 391.35 [junit] GLSL true, has-compiler-func: true, version: 4.60 NVIDIA / 4.60.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 324 [junit] GLX_EXTENSIONS 30 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x510f3d34 created: GearsObj[0xa548da1, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x510f3d34 created: GearsObj[0x6599b90, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x510f3d34 created: GearsObj[0x6599b90, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x510f3d34 FIN GearsES2[obj 0x510f3d34 isInit true, usesShared false, 1 GearsObj[0xa548da1, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6599b90, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x74c0c486, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x510f3d34 0/0 496x473 of 496x473, swapInterval 1, drawable 0xffffffff8f01087a, msaa false, tileRendererInUse null [junit] >> GearsES2 0x510f3d34, 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 0x510f3d34 496x473, swapInterval 1, drawable 0xffffffff8f01087a [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x510f3d34 496x473, swapInterval 1, drawable 0xfffffffff6010884 [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 0x510f3d34: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x510f3d34 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 @ 1675155815594 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1675155815594 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [junit] ------------- ---------------- --------------- [junit] Testsuite: com.jogamp.opengl.test.junit.newt.TestWindowClosingProtocol03NewtAWT [junit] Testsuite: com.jogamp.opengl.test.junit.newt.TestWindowClosingProtocol03NewtAWT [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675155816924 ms III - Start [junit] SLOCK [T main @ 1675155816925 ms +++ localhost/127.0.0.1:59999 - Locked within 10 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 0x34f5090e: tileRendererInUse null, GearsES2[obj 0x34f5090e isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x34f5090e 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 0x34f5090e created: GearsObj[0x3b3920e1, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x34f5090e created: GearsObj[0x6ed9e512, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x34f5090e created: GearsObj[0x6ed9e512, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.init.X 0x34f5090e FIN GearsES2[obj 0x34f5090e isInit true, usesShared false, 1 GearsObj[0x3b3920e1, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6ed9e512, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x632dbd93, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x34f5090e 0/0 128x128 of 128x128, swapInterval 1, drawable 0xfffffffff6010884, msaa false, tileRendererInUse null [junit] >> GearsES2 0x34f5090e, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.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 0x34f5090e 128x128, swapInterval 1, drawable 0xfffffffff6010884 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x34f5090e 0/0 128x128 of 128x128, swapInterval 1, drawable 0xffffffff8f01087a, msaa false, tileRendererInUse null [junit] >> GearsES2 0x34f5090e, 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 0x34f5090e 128x128, swapInterval 1, drawable 0xffffffff8f01087a [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x34f5090e 128x128, swapInterval 1, drawable 0xffffffffaa01087c [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x34f5090e 128x128, swapInterval 1, drawable 0xffffffff8f01087a [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x34f5090e 0/0 496x473 of 496x473, swapInterval 1, drawable 0xfffffffff6010884, msaa false, tileRendererInUse null [junit] >> GearsES2 0x34f5090e, 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 0x34f5090e 496x473, swapInterval 1, drawable 0xfffffffff6010884 [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x34f5090e 496x473, swapInterval 1, drawable 0xffffffff8f01087a [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x34f5090e 496x473, swapInterval 1, drawable 0xffffffffda01081a [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x34f5090e 496x473, swapInterval 1, drawable 0xffffffff8f01087a [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 0x34f5090e 0/0 496x473 of 496x473, swapInterval 1, drawable 0xfffffffff6010884, msaa false, tileRendererInUse null [junit] >> GearsES2 0x34f5090e, 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 0x34f5090e 496x473, swapInterval 1, drawable 0xfffffffff6010884 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x34f5090e 496x473, swapInterval 1, drawable 0xffffffffda01081a [junit] AWTWindowClosingAdapter.windowClosing: AWTWindowClosingAdapter[closing 1, closed 0] [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x34f5090e 496x473, swapInterval 1, drawable 0xffffffff8f01087a [junit] NEWTWindowClosingAdapter.windowDestroyNotify: NEWTWindowClosingAdapter[closing 1, closed 0] [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x34f5090e: tileRendererInUse null [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x34f5090e 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 @ 1675155819767 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1675155819767 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.496 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675155816924 ms III - Start [junit] SLOCK [T main @ 1675155816925 ms +++ localhost/127.0.0.1:59999 - Locked within 10 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 0x34f5090e: tileRendererInUse null, GearsES2[obj 0x34f5090e isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x34f5090e 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 0x34f5090e created: GearsObj[0x3b3920e1, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x34f5090e created: GearsObj[0x6ed9e512, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x34f5090e created: GearsObj[0x6ed9e512, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.init.X 0x34f5090e FIN GearsES2[obj 0x34f5090e isInit true, usesShared false, 1 GearsObj[0x3b3920e1, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6ed9e512, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x632dbd93, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x34f5090e 0/0 128x128 of 128x128, swapInterval 1, drawable 0xfffffffff6010884, msaa false, tileRendererInUse null [junit] >> GearsES2 0x34f5090e, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.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 0x34f5090e 128x128, swapInterval 1, drawable 0xfffffffff6010884 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x34f5090e 0/0 128x128 of 128x128, swapInterval 1, drawable 0xffffffff8f01087a, msaa false, tileRendererInUse null [junit] >> GearsES2 0x34f5090e, 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 0x34f5090e 128x128, swapInterval 1, drawable 0xffffffff8f01087a [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x34f5090e 128x128, swapInterval 1, drawable 0xffffffffaa01087c [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x34f5090e 128x128, swapInterval 1, drawable 0xffffffff8f01087a [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x34f5090e 0/0 496x473 of 496x473, swapInterval 1, drawable 0xfffffffff6010884, msaa false, tileRendererInUse null [junit] >> GearsES2 0x34f5090e, 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 0x34f5090e 496x473, swapInterval 1, drawable 0xfffffffff6010884 [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x34f5090e 496x473, swapInterval 1, drawable 0xffffffff8f01087a [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x34f5090e 496x473, swapInterval 1, drawable 0xffffffffda01081a [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x34f5090e 496x473, swapInterval 1, drawable 0xffffffff8f01087a [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 0x34f5090e 0/0 496x473 of 496x473, swapInterval 1, drawable 0xfffffffff6010884, msaa false, tileRendererInUse null [junit] >> GearsES2 0x34f5090e, 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 0x34f5090e 496x473, swapInterval 1, drawable 0xfffffffff6010884 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x34f5090e 496x473, swapInterval 1, drawable 0xffffffffda01081a [junit] AWTWindowClosingAdapter.windowClosing: AWTWindowClosingAdapter[closing 1, closed 0] [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x34f5090e 496x473, swapInterval 1, drawable 0xffffffff8f01087a [junit] NEWTWindowClosingAdapter.windowDestroyNotify: NEWTWindowClosingAdapter[closing 1, closed 0] [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x34f5090e: tileRendererInUse null [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x34f5090e 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 @ 1675155819767 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1675155819767 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: testCloseJFrameNewtCanvasAWT took 2.818 sec [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 3.496 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675155816924 ms III - Start [junit] SLOCK [T main @ 1675155816925 ms +++ localhost/127.0.0.1:59999 - Locked within 10 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 0x34f5090e: tileRendererInUse null, GearsES2[obj 0x34f5090e isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x34f5090e 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 0x34f5090e created: GearsObj[0x3b3920e1, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x34f5090e created: GearsObj[0x6ed9e512, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x34f5090e created: GearsObj[0x6ed9e512, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.init.X 0x34f5090e FIN GearsES2[obj 0x34f5090e isInit true, usesShared false, 1 GearsObj[0x3b3920e1, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6ed9e512, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x632dbd93, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x34f5090e 0/0 128x128 of 128x128, swapInterval 1, drawable 0xfffffffff6010884, msaa false, tileRendererInUse null [junit] >> GearsES2 0x34f5090e, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.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 0x34f5090e 128x128, swapInterval 1, drawable 0xfffffffff6010884 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x34f5090e 0/0 128x128 of 128x128, swapInterval 1, drawable 0xffffffff8f01087a, msaa false, tileRendererInUse null [junit] >> GearsES2 0x34f5090e, 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 0x34f5090e 128x128, swapInterval 1, drawable 0xffffffff8f01087a [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x34f5090e 128x128, swapInterval 1, drawable 0xffffffffaa01087c [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x34f5090e 128x128, swapInterval 1, drawable 0xffffffff8f01087a [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x34f5090e 0/0 496x473 of 496x473, swapInterval 1, drawable 0xfffffffff6010884, msaa false, tileRendererInUse null [junit] >> GearsES2 0x34f5090e, 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 0x34f5090e 496x473, swapInterval 1, drawable 0xfffffffff6010884 [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x34f5090e 496x473, swapInterval 1, drawable 0xffffffff8f01087a [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x34f5090e 496x473, swapInterval 1, drawable 0xffffffffda01081a [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x34f5090e 496x473, swapInterval 1, drawable 0xffffffff8f01087a [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 0x34f5090e 0/0 496x473 of 496x473, swapInterval 1, drawable 0xfffffffff6010884, msaa false, tileRendererInUse null [junit] >> GearsES2 0x34f5090e, 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 0x34f5090e 496x473, swapInterval 1, drawable 0xfffffffff6010884 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x34f5090e 496x473, swapInterval 1, drawable 0xffffffffda01081a [junit] AWTWindowClosingAdapter.windowClosing: AWTWindowClosingAdapter[closing 1, closed 0] [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x34f5090e 496x473, swapInterval 1, drawable 0xffffffff8f01087a [junit] NEWTWindowClosingAdapter.windowDestroyNotify: NEWTWindowClosingAdapter[closing 1, closed 0] [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x34f5090e: tileRendererInUse null [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x34f5090e 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 @ 1675155819767 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1675155819767 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [junit] ------------- ---------------- --------------- [junit] Testsuite: com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersAWTCanvas [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] Testsuite: com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersAWTCanvas [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675155821124 ms III - Start [junit] SLOCK [T main @ 1675155821125 ms +++ localhost/127.0.0.1:59999 - Locked within 10 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 0xfffffffff6010884, 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:1675155822947 d 5ms]]] [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:1675155822948 d 4ms]]] [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:1675155823213 d 1ms]]] [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:1675155823228 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:1675155823228 d 0ms]]] [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:1675155824013 d 1ms]]] [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:1675155824093 d 0ms]]] [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:1675155824173 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]/[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:1675155825407 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:1675155825483 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:1675155825483 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:1675155825562 d 2ms]]] [junit] WAIT-till-done: eventDispatch() #3 [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:1675155825640 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:1675155825640 d 3ms]]] [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:1675155825718 d 2ms]]] [junit] WAIT-till-done: eventDispatch() #4 [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:1675155825795 d 2ms]]] [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:1675155825795 d 3ms]]] [junit] WAIT-till-done: eventDispatch() #5 [junit] TestNewtEventModifiersAWTCanvas.test01SingleButtonPressAndRelease - mouse-release(3): PASSED [junit] WAIT-till-done: eventDispatch() #6 [junit] WAIT-till-done: DONE [junit] 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:1675155826326 d 3ms]]] [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:1675155826402 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:1675155826480 d 2ms]]] [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:1675155827869 d 4ms]]] [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:1675155827947 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:1675155828025 d 2ms]]] [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:1675155829381 d 4ms]]] [junit] WAIT-till-done: eventDispatch() #3 [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:1675155829459 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: [shift, button1], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155829459 d 2ms]]] [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:1675155829537 d 2ms]]] [junit] WAIT-till-done: eventDispatch() #4 [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:1675155829615 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:1675155829615 d 1ms]]] [junit] WAIT-till-done: eventDispatch() #5 [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:1675155829710 d 2ms]]] [junit] WAIT-till-done: eventDispatch() #6 [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:1675155829787 d 2ms]]] [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:1675155829788 d 2ms]]] [junit] TestNewtEventModifiersAWTCanvas.test02SingleButtonPressAndReleaseWithShift - mouse-release(3): PASSED [junit] WAIT-till-done: eventDispatch() #7 [junit] WAIT-till-done: eventDispatch() #8 [junit] WAIT-till-done: eventDispatch() #9 [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:1675155830472 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:1675155830551 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:1675155830630 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:1675155832002 d 7ms]]] [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:1675155832081 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:1675155832159 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:1675155833447 d 2ms]]] [junit] WAIT-till-done: eventDispatch() #2 [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:1675155833528 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: [ctrl, button1], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155833529 d 1ms]]] [junit] WAIT-till-done: eventDispatch() #3 [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:1675155833608 d 2ms]]] [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:1675155833685 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:1675155833685 d 1ms]]] [junit] WAIT-till-done: eventDispatch() #4 [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:1675155833763 d 2ms]]] [junit] WAIT-till-done: eventDispatch() #5 [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:1675155833840 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: [ctrl, button3], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155833840 d 1ms]]] [junit] TestNewtEventModifiersAWTCanvas.test03SingleButtonPressAndReleaseWithCtrl - mouse-release(3): PASSED [junit] WAIT-till-done: eventDispatch() #6 [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]/[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:1675155834525 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:1675155834603 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:1675155834681 d 2ms]]] [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:1675155836051 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:1675155836129 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:1675155836207 d 2ms]]] [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:1675155837315 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:1675155837389 d 2ms]]] [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:1675155837467 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:1675155837467 d 1ms]]] [junit] WAIT-till-done: eventDispatch() #2 [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:1675155837545 d 1ms]]] [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:1675155837624 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: [button1, button3], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155837624 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:1675155837702 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:1675155837702 d 1ms]]] [junit] WAIT-till-done: eventDispatch() #4 [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:1675155837779 d 3ms]]] [junit] WAIT-till-done: eventDispatch() #5 [junit] TestNewtEventModifiersAWTCanvas.test10HoldOneButtonAndPressAnother - mouse-press(2): PASSED [junit] *** pressing additional button 1 [junit] MousePressed 1: MouseEvent[EVENT_MOUSE_PRESSED, [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:1675155837857 d 1ms]]] [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:1675155837935 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:1675155837935 d 1ms]]] [junit] WAIT-till-done: eventDispatch() #6 [junit] TestNewtEventModifiersAWTCanvas.test10HoldOneButtonAndPressAnother - mouse-release(2, 1): PASSED [junit] *** pressing additional button 3 [junit] MousePressed 1: MouseEvent[EVENT_MOUSE_PRESSED, [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:1675155838012 d 1ms]]] [junit] WAIT-till-done: eventDispatch() #7 [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:1675155838090 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:1675155838090 d 1ms]]] [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:1675155838167 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:1675155838167 d 1ms]]] [junit] WAIT-till-done: eventDispatch() #8 [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:1675155838261 d 3ms]]] [junit] WAIT-till-done: eventDispatch() #9 [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:1675155838339 d 1ms]]] [junit] WAIT-till-done: eventDispatch() #10 [junit] TestNewtEventModifiersAWTCanvas.test10HoldOneButtonAndPressAnother - mouse-press(3, 1): PASSED [junit] *** releasing additional button 1 [junit] MouseReleased 1: MouseEvent[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:1675155838416 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:1675155838416 d 2ms]]] [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:1675155838493 d 1ms]]] [junit] WAIT-till-done: eventDispatch() #11 [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:1675155838573 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, button3], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155838573 d 1ms]]] [junit] WAIT-till-done: eventDispatch() #12 [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:1675155838651 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:1675155838652 d 1ms]]] [junit] TestNewtEventModifiersAWTCanvas.test10HoldOneButtonAndPressAnother - mouse-release(3): PASSED [junit] WAIT-till-done: eventDispatch() #13 [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:1675155839121 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:1675155839198 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:1675155839277 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:1675155840544 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:1675155840620 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:1675155840698 d 2ms]]] [junit] WAIT-till-done: eventDispatch() #0 [junit] [junit] >>>> _doPressAllButtonsInSequence [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:1675155841813 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:1675155841888 d 2ms]]] [junit] WAIT-till-done: eventDispatch() #1 [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:1675155841966 d 1ms]]] [junit] WAIT-till-done: eventDispatch() #2 [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:1675155842042 d 2ms]]] [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:1675155842044 d 0ms]]] [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:1675155842122 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:1675155842122 d 1ms]]] [junit] WAIT-till-done: eventDispatch() #3 [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:1675155842199 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:1675155842199 d 2ms]]] [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:1675155842729 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:1675155842807 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:1675155842885 d 2ms]]] [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:1675155844148 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:1675155844224 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:1675155844302 d 2ms]]] [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:1675155845412 d 2ms]]] [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:1675155845486 d 1ms]]] [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:1675155845767 d 1ms]]] [junit] WAIT-till-done: eventDispatch() #4 [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:1675155845846 d 2ms]]] [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:1675155846127 d 2ms]]] [junit] WAIT-till-done: eventDispatch() #7 [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:1675155846203 d 0ms]]] [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:1675155846482 d 1ms]]] [junit] WAIT-till-done: eventDispatch() #10 [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:1675155846561 d 1ms]]] [junit] WAIT-till-done: eventDispatch() #11 [junit] WAIT-till-done: eventDispatch() #12 [junit] WAIT-till-done: eventDispatch() #13 [junit] *** pressing button 3 [junit] MousePressed 1: MouseEvent[EVENT_MOUSE_PRESSED, [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:1675155846843 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:1675155846921 d 1ms]]] [junit] WAIT-till-done: eventDispatch() #14 [junit] WAIT-till-done: eventDispatch() #15 [junit] WAIT-till-done: eventDispatch() #16 [junit] TestNewtEventModifiersAWTCanvas.test30SingleButtonClickAndDrag - mouse-move(308, 308): PASSED [junit] *** releasing button 3 [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_RELEASED, [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:1675155847202 d 1ms]]] [junit] WAIT-till-done: eventDispatch() #17 [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:1675155847280 d 2ms]]] [junit] WAIT-till-done: eventDispatch() #18 [junit] WAIT-till-done: eventDispatch() #19 [junit] WAIT-till-done: eventDispatch() #20 [junit] WAIT-till-done: DONE [junit] 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:1675155847969 d 6ms]]] [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:1675155848046 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:1675155848123 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 @ 1675155849297 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1675155849297 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [junit] Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 28.865 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675155821124 ms III - Start [junit] SLOCK [T main @ 1675155821125 ms +++ localhost/127.0.0.1:59999 - Locked within 10 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 0xfffffffff6010884, 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:1675155822947 d 5ms]]] [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:1675155822948 d 4ms]]] [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:1675155823213 d 1ms]]] [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:1675155823228 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:1675155823228 d 0ms]]] [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:1675155824013 d 1ms]]] [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:1675155824093 d 0ms]]] [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:1675155824173 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]/[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:1675155825407 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:1675155825483 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:1675155825483 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:1675155825562 d 2ms]]] [junit] WAIT-till-done: eventDispatch() #3 [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:1675155825640 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:1675155825640 d 3ms]]] [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:1675155825718 d 2ms]]] [junit] WAIT-till-done: eventDispatch() #4 [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:1675155825795 d 2ms]]] [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:1675155825795 d 3ms]]] [junit] WAIT-till-done: eventDispatch() #5 [junit] TestNewtEventModifiersAWTCanvas.test01SingleButtonPressAndRelease - mouse-release(3): PASSED [junit] WAIT-till-done: eventDispatch() #6 [junit] WAIT-till-done: DONE [junit] 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:1675155826326 d 3ms]]] [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:1675155826402 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:1675155826480 d 2ms]]] [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:1675155827869 d 4ms]]] [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:1675155827947 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:1675155828025 d 2ms]]] [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:1675155829381 d 4ms]]] [junit] WAIT-till-done: eventDispatch() #3 [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:1675155829459 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: [shift, button1], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155829459 d 2ms]]] [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:1675155829537 d 2ms]]] [junit] WAIT-till-done: eventDispatch() #4 [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:1675155829615 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:1675155829615 d 1ms]]] [junit] WAIT-till-done: eventDispatch() #5 [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:1675155829710 d 2ms]]] [junit] WAIT-till-done: eventDispatch() #6 [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:1675155829787 d 2ms]]] [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:1675155829788 d 2ms]]] [junit] TestNewtEventModifiersAWTCanvas.test02SingleButtonPressAndReleaseWithShift - mouse-release(3): PASSED [junit] WAIT-till-done: eventDispatch() #7 [junit] WAIT-till-done: eventDispatch() #8 [junit] WAIT-till-done: eventDispatch() #9 [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:1675155830472 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:1675155830551 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:1675155830630 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:1675155832002 d 7ms]]] [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:1675155832081 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:1675155832159 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:1675155833447 d 2ms]]] [junit] WAIT-till-done: eventDispatch() #2 [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:1675155833528 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: [ctrl, button1], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155833529 d 1ms]]] [junit] WAIT-till-done: eventDispatch() #3 [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:1675155833608 d 2ms]]] [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:1675155833685 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:1675155833685 d 1ms]]] [junit] WAIT-till-done: eventDispatch() #4 [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:1675155833763 d 2ms]]] [junit] WAIT-till-done: eventDispatch() #5 [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:1675155833840 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: [ctrl, button3], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155833840 d 1ms]]] [junit] TestNewtEventModifiersAWTCanvas.test03SingleButtonPressAndReleaseWithCtrl - mouse-release(3): PASSED [junit] WAIT-till-done: eventDispatch() #6 [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]/[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:1675155834525 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:1675155834603 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:1675155834681 d 2ms]]] [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:1675155836051 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:1675155836129 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:1675155836207 d 2ms]]] [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:1675155837315 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:1675155837389 d 2ms]]] [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:1675155837467 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:1675155837467 d 1ms]]] [junit] WAIT-till-done: eventDispatch() #2 [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:1675155837545 d 1ms]]] [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:1675155837624 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: [button1, button3], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155837624 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:1675155837702 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:1675155837702 d 1ms]]] [junit] WAIT-till-done: eventDispatch() #4 [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:1675155837779 d 3ms]]] [junit] WAIT-till-done: eventDispatch() #5 [junit] TestNewtEventModifiersAWTCanvas.test10HoldOneButtonAndPressAnother - mouse-press(2): PASSED [junit] *** pressing additional button 1 [junit] MousePressed 1: MouseEvent[EVENT_MOUSE_PRESSED, [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:1675155837857 d 1ms]]] [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:1675155837935 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:1675155837935 d 1ms]]] [junit] WAIT-till-done: eventDispatch() #6 [junit] TestNewtEventModifiersAWTCanvas.test10HoldOneButtonAndPressAnother - mouse-release(2, 1): PASSED [junit] *** pressing additional button 3 [junit] MousePressed 1: MouseEvent[EVENT_MOUSE_PRESSED, [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:1675155838012 d 1ms]]] [junit] WAIT-till-done: eventDispatch() #7 [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:1675155838090 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:1675155838090 d 1ms]]] [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:1675155838167 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:1675155838167 d 1ms]]] [junit] WAIT-till-done: eventDispatch() #8 [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:1675155838261 d 3ms]]] [junit] WAIT-till-done: eventDispatch() #9 [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:1675155838339 d 1ms]]] [junit] WAIT-till-done: eventDispatch() #10 [junit] TestNewtEventModifiersAWTCanvas.test10HoldOneButtonAndPressAnother - mouse-press(3, 1): PASSED [junit] *** releasing additional button 1 [junit] MouseReleased 1: MouseEvent[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:1675155838416 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:1675155838416 d 2ms]]] [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:1675155838493 d 1ms]]] [junit] WAIT-till-done: eventDispatch() #11 [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:1675155838573 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, button3], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155838573 d 1ms]]] [junit] WAIT-till-done: eventDispatch() #12 [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:1675155838651 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:1675155838652 d 1ms]]] [junit] TestNewtEventModifiersAWTCanvas.test10HoldOneButtonAndPressAnother - mouse-release(3): PASSED [junit] WAIT-till-done: eventDispatch() #13 [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:1675155839121 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:1675155839198 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:1675155839277 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:1675155840544 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:1675155840620 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:1675155840698 d 2ms]]] [junit] WAIT-till-done: eventDispatch() #0 [junit] [junit] >>>> _doPressAllButtonsInSequence [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:1675155841813 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:1675155841888 d 2ms]]] [junit] WAIT-till-done: eventDispatch() #1 [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:1675155841966 d 1ms]]] [junit] WAIT-till-done: eventDispatch() #2 [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:1675155842042 d 2ms]]] [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:1675155842044 d 0ms]]] [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:1675155842122 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:1675155842122 d 1ms]]] [junit] WAIT-till-done: eventDispatch() #3 [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:1675155842199 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:1675155842199 d 2ms]]] [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:1675155842729 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:1675155842807 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:1675155842885 d 2ms]]] [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:1675155844148 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:1675155844224 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:1675155844302 d 2ms]]] [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:1675155845412 d 2ms]]] [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:1675155845486 d 1ms]]] [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:1675155845767 d 1ms]]] [junit] WAIT-till-done: eventDispatch() #4 [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:1675155845846 d 2ms]]] [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:1675155846127 d 2ms]]] [junit] WAIT-till-done: eventDispatch() #7 [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:1675155846203 d 0ms]]] [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:1675155846482 d 1ms]]] [junit] WAIT-till-done: eventDispatch() #10 [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:1675155846561 d 1ms]]] [junit] WAIT-till-done: eventDispatch() #11 [junit] WAIT-till-done: eventDispatch() #12 [junit] WAIT-till-done: eventDispatch() #13 [junit] *** pressing button 3 [junit] MousePressed 1: MouseEvent[EVENT_MOUSE_PRESSED, [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:1675155846843 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:1675155846921 d 1ms]]] [junit] WAIT-till-done: eventDispatch() #14 [junit] WAIT-till-done: eventDispatch() #15 [junit] WAIT-till-done: eventDispatch() #16 [junit] TestNewtEventModifiersAWTCanvas.test30SingleButtonClickAndDrag - mouse-move(308, 308): PASSED [junit] *** releasing button 3 [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_RELEASED, [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:1675155847202 d 1ms]]] [junit] WAIT-till-done: eventDispatch() #17 [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:1675155847280 d 2ms]]] [junit] WAIT-till-done: eventDispatch() #18 [junit] WAIT-till-done: eventDispatch() #19 [junit] WAIT-till-done: eventDispatch() #20 [junit] WAIT-till-done: DONE [junit] 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:1675155847969 d 6ms]]] [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:1675155848046 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:1675155848123 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 @ 1675155849297 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1675155849297 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: test01SingleButtonPressAndRelease took 3.834 sec [junit] Testcase: test02SingleButtonPressAndReleaseWithShift took 4.137 sec [junit] Testcase: test03SingleButtonPressAndReleaseWithCtrl took 4.046 sec [junit] Testcase: test10HoldOneButtonAndPressAnother took 4.6 sec [junit] Testcase: test20PressAllButtonsInSequence took 3.6 sec [junit] Testcase: test30SingleButtonClickAndDrag took 5.237 sec [junit] Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 28.865 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675155821124 ms III - Start [junit] SLOCK [T main @ 1675155821125 ms +++ localhost/127.0.0.1:59999 - Locked within 10 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 0xfffffffff6010884, 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:1675155822947 d 5ms]]] [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:1675155822948 d 4ms]]] [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:1675155823213 d 1ms]]] [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:1675155823228 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:1675155823228 d 0ms]]] [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:1675155824013 d 1ms]]] [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:1675155824093 d 0ms]]] [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:1675155824173 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]/[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:1675155825407 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:1675155825483 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:1675155825483 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:1675155825562 d 2ms]]] [junit] WAIT-till-done: eventDispatch() #3 [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:1675155825640 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:1675155825640 d 3ms]]] [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:1675155825718 d 2ms]]] [junit] WAIT-till-done: eventDispatch() #4 [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:1675155825795 d 2ms]]] [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:1675155825795 d 3ms]]] [junit] WAIT-till-done: eventDispatch() #5 [junit] TestNewtEventModifiersAWTCanvas.test01SingleButtonPressAndRelease - mouse-release(3): PASSED [junit] WAIT-till-done: eventDispatch() #6 [junit] WAIT-till-done: DONE [junit] 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:1675155826326 d 3ms]]] [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:1675155826402 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:1675155826480 d 2ms]]] [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:1675155827869 d 4ms]]] [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:1675155827947 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:1675155828025 d 2ms]]] [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:1675155829381 d 4ms]]] [junit] WAIT-till-done: eventDispatch() #3 [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:1675155829459 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: [shift, button1], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155829459 d 2ms]]] [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:1675155829537 d 2ms]]] [junit] WAIT-till-done: eventDispatch() #4 [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:1675155829615 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:1675155829615 d 1ms]]] [junit] WAIT-till-done: eventDispatch() #5 [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:1675155829710 d 2ms]]] [junit] WAIT-till-done: eventDispatch() #6 [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:1675155829787 d 2ms]]] [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:1675155829788 d 2ms]]] [junit] TestNewtEventModifiersAWTCanvas.test02SingleButtonPressAndReleaseWithShift - mouse-release(3): PASSED [junit] WAIT-till-done: eventDispatch() #7 [junit] WAIT-till-done: eventDispatch() #8 [junit] WAIT-till-done: eventDispatch() #9 [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:1675155830472 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:1675155830551 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:1675155830630 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:1675155832002 d 7ms]]] [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:1675155832081 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:1675155832159 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:1675155833447 d 2ms]]] [junit] WAIT-till-done: eventDispatch() #2 [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:1675155833528 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: [ctrl, button1], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155833529 d 1ms]]] [junit] WAIT-till-done: eventDispatch() #3 [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:1675155833608 d 2ms]]] [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:1675155833685 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:1675155833685 d 1ms]]] [junit] WAIT-till-done: eventDispatch() #4 [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:1675155833763 d 2ms]]] [junit] WAIT-till-done: eventDispatch() #5 [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:1675155833840 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: [ctrl, button3], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155833840 d 1ms]]] [junit] TestNewtEventModifiersAWTCanvas.test03SingleButtonPressAndReleaseWithCtrl - mouse-release(3): PASSED [junit] WAIT-till-done: eventDispatch() #6 [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]/[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:1675155834525 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:1675155834603 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:1675155834681 d 2ms]]] [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:1675155836051 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:1675155836129 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:1675155836207 d 2ms]]] [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:1675155837315 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:1675155837389 d 2ms]]] [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:1675155837467 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:1675155837467 d 1ms]]] [junit] WAIT-till-done: eventDispatch() #2 [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:1675155837545 d 1ms]]] [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:1675155837624 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: [button1, button3], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155837624 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:1675155837702 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:1675155837702 d 1ms]]] [junit] WAIT-till-done: eventDispatch() #4 [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:1675155837779 d 3ms]]] [junit] WAIT-till-done: eventDispatch() #5 [junit] TestNewtEventModifiersAWTCanvas.test10HoldOneButtonAndPressAnother - mouse-press(2): PASSED [junit] *** pressing additional button 1 [junit] MousePressed 1: MouseEvent[EVENT_MOUSE_PRESSED, [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:1675155837857 d 1ms]]] [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:1675155837935 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:1675155837935 d 1ms]]] [junit] WAIT-till-done: eventDispatch() #6 [junit] TestNewtEventModifiersAWTCanvas.test10HoldOneButtonAndPressAnother - mouse-release(2, 1): PASSED [junit] *** pressing additional button 3 [junit] MousePressed 1: MouseEvent[EVENT_MOUSE_PRESSED, [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:1675155838012 d 1ms]]] [junit] WAIT-till-done: eventDispatch() #7 [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:1675155838090 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:1675155838090 d 1ms]]] [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:1675155838167 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:1675155838167 d 1ms]]] [junit] WAIT-till-done: eventDispatch() #8 [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:1675155838261 d 3ms]]] [junit] WAIT-till-done: eventDispatch() #9 [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:1675155838339 d 1ms]]] [junit] WAIT-till-done: eventDispatch() #10 [junit] TestNewtEventModifiersAWTCanvas.test10HoldOneButtonAndPressAnother - mouse-press(3, 1): PASSED [junit] *** releasing additional button 1 [junit] MouseReleased 1: MouseEvent[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:1675155838416 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:1675155838416 d 2ms]]] [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:1675155838493 d 1ms]]] [junit] WAIT-till-done: eventDispatch() #11 [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:1675155838573 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, button3], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1675155838573 d 1ms]]] [junit] WAIT-till-done: eventDispatch() #12 [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:1675155838651 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:1675155838652 d 1ms]]] [junit] TestNewtEventModifiersAWTCanvas.test10HoldOneButtonAndPressAnother - mouse-release(3): PASSED [junit] WAIT-till-done: eventDispatch() #13 [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:1675155839121 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:1675155839198 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:1675155839277 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:1675155840544 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:1675155840620 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:1675155840698 d 2ms]]] [junit] WAIT-till-done: eventDispatch() #0 [junit] [junit] >>>> _doPressAllButtonsInSequence [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:1675155841813 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:1675155841888 d 2ms]]] [junit] WAIT-till-done: eventDispatch() #1 [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:1675155841966 d 1ms]]] [junit] WAIT-till-done: eventDispatch() #2 [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:1675155842042 d 2ms]]] [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:1675155842044 d 0ms]]] [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:1675155842122 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:1675155842122 d 1ms]]] [junit] WAIT-till-done: eventDispatch() #3 [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:1675155842199 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:1675155842199 d 2ms]]] [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:1675155842729 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:1675155842807 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:1675155842885 d 2ms]]] [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:1675155844148 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:1675155844224 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:1675155844302 d 2ms]]] [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:1675155845412 d 2ms]]] [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:1675155845486 d 1ms]]] [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:1675155845767 d 1ms]]] [junit] WAIT-till-done: eventDispatch() #4 [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:1675155845846 d 2ms]]] [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:1675155846127 d 2ms]]] [junit] WAIT-till-done: eventDispatch() #7 [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:1675155846203 d 0ms]]] [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:1675155846482 d 1ms]]] [junit] WAIT-till-done: eventDispatch() #10 [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:1675155846561 d 1ms]]] [junit] WAIT-till-done: eventDispatch() #11 [junit] WAIT-till-done: eventDispatch() #12 [junit] WAIT-till-done: eventDispatch() #13 [junit] *** pressing button 3 [junit] MousePressed 1: MouseEvent[EVENT_MOUSE_PRESSED, [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:1675155846843 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:1675155846921 d 1ms]]] [junit] WAIT-till-done: eventDispatch() #14 [junit] WAIT-till-done: eventDispatch() #15 [junit] WAIT-till-done: eventDispatch() #16 [junit] TestNewtEventModifiersAWTCanvas.test30SingleButtonClickAndDrag - mouse-move(308, 308): PASSED [junit] *** releasing button 3 [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_RELEASED, [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:1675155847202 d 1ms]]] [junit] WAIT-till-done: eventDispatch() #17 [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:1675155847280 d 2ms]]] [junit] WAIT-till-done: eventDispatch() #18 [junit] WAIT-till-done: eventDispatch() #19 [junit] WAIT-till-done: eventDispatch() #20 [junit] WAIT-till-done: DONE [junit] 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:1675155847969 d 6ms]]] [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:1675155848046 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:1675155848123 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 @ 1675155849297 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1675155849297 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] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675155850780 ms III - Start [junit] SLOCK [T main @ 1675155850781 ms +++ localhost/127.0.0.1:59999 - Locked within 10 ms, 1 attempts [junit] Testsuite: com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersNEWTWindowAWT [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 0xffffffffaa01087c, tileRendererInUse null [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] RedSquareES2.reshape FIN [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:1675155852545 d 2ms]]] [junit] requestFocus: NEWT Component [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:1675155852545 d 3ms]]] [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:1675155852825 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:1675155852825 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:1675155852825 d 0ms]]] [junit] requestFocus: click, d: 501 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:1675155853495 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:1675155853559 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:1675155853622 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #0 [junit] [junit] >>>> _doSingleButtonPressAndRelease [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:1675155854740 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:1675155854819 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:1675155854819 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #1 [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:1675155854883 d 0ms]]] [junit] TestNewtEventModifiersNEWTWindowAWT.test01SingleButtonPressAndRelease - mouse-press(2): PASSED [junit] *** releasing button 2 [junit] WAIT-till-done: eventDispatch() #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:1675155854947 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:1675155854947 d 0ms]]] [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:1675155855011 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #3 [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:1675155855075 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:1675155855075 d 0ms]]] [junit] TestNewtEventModifiersNEWTWindowAWT.test01SingleButtonPressAndRelease - mouse-release(3): PASSED [junit] WAIT-till-done: eventDispatch() #4 [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:1675155855549 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:1675155855641 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:1675155855719 d 0ms]]] [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:1675155857095 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:1675155857173 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:1675155857268 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:1675155858624 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #3 [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:1675155858688 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:1675155858688 d 0ms]]] [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:1675155858765 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #4 [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:1675155858857 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:1675155858857 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #5 [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:1675155858934 d 0ms]]] [junit] TestNewtEventModifiersNEWTWindowAWT.test02SingleButtonPressAndReleaseWithShift - mouse-press(3): PASSED [junit] *** releasing button 3 [junit] WAIT-till-done: eventDispatch() #6 [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:1675155859013 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:1675155859013 d 0ms]]] [junit] TestNewtEventModifiersNEWTWindowAWT.test02SingleButtonPressAndReleaseWithShift - mouse-release(3): PASSED [junit] WAIT-till-done: eventDispatch() #7 [junit] WAIT-till-done: eventDispatch() #8 [junit] WAIT-till-done: DONE [junit] 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:1675155859620 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:1675155859683 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:1675155859759 d 1ms]]] [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:1675155861037 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:1675155861116 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:1675155861179 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: [ctrl, button1], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675155862443 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #2 [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:1675155862522 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:1675155862522 d 0ms]]] [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:1675155862598 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #3 [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:1675155862676 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:1675155862676 d 0ms]]] [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:1675155862753 d 0ms]]] [junit] TestNewtEventModifiersNEWTWindowAWT.test03SingleButtonPressAndReleaseWithCtrl - mouse-press(3): PASSED [junit] *** releasing button 3 [junit] WAIT-till-done: eventDispatch() #5 [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_RELEASED, [200]/[200], button 3, count 3, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[0.0/1.0=0.0]], InputEvent[modifiers: [ctrl, button3], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675155862831 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:1675155862831 d 0ms]]] [junit] TestNewtEventModifiersNEWTWindowAWT.test03SingleButtonPressAndReleaseWithCtrl - mouse-release(3): PASSED [junit] WAIT-till-done: eventDispatch() #6 [junit] WAIT-till-done: eventDispatch() #7 [junit] WAIT-till-done: eventDispatch() #8 [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:1675155863535 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:1675155863612 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:1675155863690 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:1675155865065 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:1675155865142 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:1675155865220 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:1675155866442 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:1675155866519 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #2 [junit] TestNewtEventModifiersNEWTWindowAWT.test10HoldOneButtonAndPressAnother - mouse-press(1, 2): PASSED [junit] *** releasing additional button 2 [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_RELEASED, [200]/[200], button 2, count 2, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1, button2], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675155866596 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:1675155866596 d 1ms]]] [junit] WAIT-till-done: eventDispatch() #3 [junit] TestNewtEventModifiersNEWTWindowAWT.test10HoldOneButtonAndPressAnother - mouse-release(1, 2): PASSED [junit] *** pressing additional button 3 [junit] MousePressed 1: MouseEvent[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:1675155866674 d 0ms]]] [junit] TestNewtEventModifiersNEWTWindowAWT.test10HoldOneButtonAndPressAnother - mouse-press(1, 3): PASSED [junit] *** releasing additional button 3 [junit] WAIT-till-done: eventDispatch() #4 [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:1675155866751 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:1675155866751 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:1675155866829 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:1675155866829 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #5 [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:1675155866892 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #6 [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:1675155866970 d 1ms]]] [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:1675155867047 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:1675155867047 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #7 [junit] TestNewtEventModifiersNEWTWindowAWT.test10HoldOneButtonAndPressAnother - mouse-release(2, 1): PASSED [junit] *** pressing additional button 3 [junit] MousePressed 1: MouseEvent[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:1675155867127 d 1ms]]] [junit] WAIT-till-done: eventDispatch() #8 [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:1675155867219 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:1675155867219 d 1ms]]] [junit] TestNewtEventModifiersNEWTWindowAWT.test10HoldOneButtonAndPressAnother - mouse-release(2, 3): PASSED [junit] *** releasing button 2 [junit] WAIT-till-done: eventDispatch() #9 [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:1675155867298 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:1675155867298 d 0ms]]] [junit] TestNewtEventModifiersNEWTWindowAWT.test10HoldOneButtonAndPressAnother - mouse-release(2): PASSED [junit] *** pressing button 3 [junit] MousePressed 1: MouseEvent[EVENT_MOUSE_PRESSED, [200]/[200], button 3, count 7, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[1.0/1.0=1.0]], InputEvent[modifiers: [button3], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675155867375 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #10 [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:1675155867439 d 0ms]]] [junit] TestNewtEventModifiersNEWTWindowAWT.test10HoldOneButtonAndPressAnother - mouse-press(3, 1): PASSED [junit] *** releasing additional button 1 [junit] WAIT-till-done: eventDispatch() #11 [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:1675155867517 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:1675155867517 d 2ms]]] [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:1675155867609 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #12 [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:1675155867687 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:1675155867687 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #13 [junit] TestNewtEventModifiersNEWTWindowAWT.test10HoldOneButtonAndPressAnother - mouse-release(3, 2): PASSED [junit] *** releasing button 3 [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_RELEASED, [200]/[200], button 3, count 9, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[0.0/1.0=0.0]], InputEvent[modifiers: [button3], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675155867764 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:1675155867764 d 0ms]]] [junit] TestNewtEventModifiersNEWTWindowAWT.test10HoldOneButtonAndPressAnother - mouse-release(3): PASSED [junit] WAIT-till-done: eventDispatch() #14 [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:1675155868232 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:1675155868308 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:1675155868386 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:1675155869648 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:1675155869725 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:1675155869803 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:1675155871022 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:1675155871100 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:1675155871178 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #3 [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:1675155871256 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:1675155871256 d 0ms]]] [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:1675155871320 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:1675155871320 d 1ms]]] [junit] WAIT-till-done: eventDispatch() #4 [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:1675155871412 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:1675155871412 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #5 [junit] TestNewtEventModifiersNEWTWindowAWT.test20PressAllButtonsInSequence - mouse-release(1): PASSED [junit] WAIT-till-done: eventDispatch() #6 [junit] WAIT-till-done: DONE [junit] 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:1675155871928 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:1675155872006 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:1675155872072 d 1ms]]] [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:1675155873365 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:1675155873427 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:1675155873505 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #0 [junit] [junit] >>>> _doSingleButtonClickAndDrag [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:1675155874612 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:1675155874689 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #1 [junit] WAIT-till-done: eventDispatch() #2 [junit] WAIT-till-done: eventDispatch() #3 [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:1675155874971 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:1675155874987 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #4 [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:1675155875044 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #5 [junit] WAIT-till-done: eventDispatch() #6 [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:1675155875331 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #7 [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:1675155875409 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #8 [junit] WAIT-till-done: eventDispatch() #9 [junit] TestNewtEventModifiersNEWTWindowAWT.test30SingleButtonClickAndDrag - mouse-move(308, 308): PASSED [junit] *** releasing button 2 [junit] WAIT-till-done: eventDispatch() #10 [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:1675155875691 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:1675155875707 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:1675155875771 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:1675155876037 d 2ms]]] [junit] TestNewtEventModifiersNEWTWindowAWT.test30SingleButtonClickAndDrag - mouse-press(3): PASSED [junit] *** moving mouse [junit] WAIT-till-done: eventDispatch() #14 [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:1675155876129 d 0ms]]] [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:1675155876407 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:1675155876422 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #17 [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:1675155876470 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #18 [junit] WAIT-till-done: eventDispatch() #19 [junit] WAIT-till-done: eventDispatch() #20 [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:1675155877172 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:1675155877235 d 3ms]]] [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:1675155877315 d 1ms]]] [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 @ 1675155878492 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1675155878493 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [junit] Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 28.383 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675155850780 ms III - Start [junit] SLOCK [T main @ 1675155850781 ms +++ localhost/127.0.0.1:59999 - Locked within 10 ms, 1 attempts [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 0xffffffffaa01087c, tileRendererInUse null [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] RedSquareES2.reshape FIN [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:1675155852545 d 2ms]]] [junit] requestFocus: NEWT Component [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:1675155852545 d 3ms]]] [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:1675155852825 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:1675155852825 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:1675155852825 d 0ms]]] [junit] requestFocus: click, d: 501 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:1675155853495 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:1675155853559 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:1675155853622 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #0 [junit] [junit] >>>> _doSingleButtonPressAndRelease [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:1675155854740 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:1675155854819 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:1675155854819 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #1 [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:1675155854883 d 0ms]]] [junit] TestNewtEventModifiersNEWTWindowAWT.test01SingleButtonPressAndRelease - mouse-press(2): PASSED [junit] *** releasing button 2 [junit] WAIT-till-done: eventDispatch() #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:1675155854947 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:1675155854947 d 0ms]]] [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:1675155855011 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #3 [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:1675155855075 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:1675155855075 d 0ms]]] [junit] TestNewtEventModifiersNEWTWindowAWT.test01SingleButtonPressAndRelease - mouse-release(3): PASSED [junit] WAIT-till-done: eventDispatch() #4 [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:1675155855549 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:1675155855641 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:1675155855719 d 0ms]]] [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:1675155857095 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:1675155857173 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:1675155857268 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:1675155858624 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #3 [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:1675155858688 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:1675155858688 d 0ms]]] [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:1675155858765 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #4 [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:1675155858857 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:1675155858857 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #5 [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:1675155858934 d 0ms]]] [junit] TestNewtEventModifiersNEWTWindowAWT.test02SingleButtonPressAndReleaseWithShift - mouse-press(3): PASSED [junit] *** releasing button 3 [junit] WAIT-till-done: eventDispatch() #6 [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:1675155859013 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:1675155859013 d 0ms]]] [junit] TestNewtEventModifiersNEWTWindowAWT.test02SingleButtonPressAndReleaseWithShift - mouse-release(3): PASSED [junit] WAIT-till-done: eventDispatch() #7 [junit] WAIT-till-done: eventDispatch() #8 [junit] WAIT-till-done: DONE [junit] 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:1675155859620 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:1675155859683 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:1675155859759 d 1ms]]] [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:1675155861037 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:1675155861116 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:1675155861179 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: [ctrl, button1], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675155862443 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #2 [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:1675155862522 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:1675155862522 d 0ms]]] [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:1675155862598 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #3 [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:1675155862676 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:1675155862676 d 0ms]]] [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:1675155862753 d 0ms]]] [junit] TestNewtEventModifiersNEWTWindowAWT.test03SingleButtonPressAndReleaseWithCtrl - mouse-press(3): PASSED [junit] *** releasing button 3 [junit] WAIT-till-done: eventDispatch() #5 [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_RELEASED, [200]/[200], button 3, count 3, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[0.0/1.0=0.0]], InputEvent[modifiers: [ctrl, button3], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675155862831 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:1675155862831 d 0ms]]] [junit] TestNewtEventModifiersNEWTWindowAWT.test03SingleButtonPressAndReleaseWithCtrl - mouse-release(3): PASSED [junit] WAIT-till-done: eventDispatch() #6 [junit] WAIT-till-done: eventDispatch() #7 [junit] WAIT-till-done: eventDispatch() #8 [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:1675155863535 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:1675155863612 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:1675155863690 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:1675155865065 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:1675155865142 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:1675155865220 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:1675155866442 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:1675155866519 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #2 [junit] TestNewtEventModifiersNEWTWindowAWT.test10HoldOneButtonAndPressAnother - mouse-press(1, 2): PASSED [junit] *** releasing additional button 2 [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_RELEASED, [200]/[200], button 2, count 2, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1, button2], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675155866596 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:1675155866596 d 1ms]]] [junit] WAIT-till-done: eventDispatch() #3 [junit] TestNewtEventModifiersNEWTWindowAWT.test10HoldOneButtonAndPressAnother - mouse-release(1, 2): PASSED [junit] *** pressing additional button 3 [junit] MousePressed 1: MouseEvent[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:1675155866674 d 0ms]]] [junit] TestNewtEventModifiersNEWTWindowAWT.test10HoldOneButtonAndPressAnother - mouse-press(1, 3): PASSED [junit] *** releasing additional button 3 [junit] WAIT-till-done: eventDispatch() #4 [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:1675155866751 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:1675155866751 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:1675155866829 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:1675155866829 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #5 [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:1675155866892 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #6 [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:1675155866970 d 1ms]]] [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:1675155867047 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:1675155867047 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #7 [junit] TestNewtEventModifiersNEWTWindowAWT.test10HoldOneButtonAndPressAnother - mouse-release(2, 1): PASSED [junit] *** pressing additional button 3 [junit] MousePressed 1: MouseEvent[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:1675155867127 d 1ms]]] [junit] WAIT-till-done: eventDispatch() #8 [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:1675155867219 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:1675155867219 d 1ms]]] [junit] TestNewtEventModifiersNEWTWindowAWT.test10HoldOneButtonAndPressAnother - mouse-release(2, 3): PASSED [junit] *** releasing button 2 [junit] WAIT-till-done: eventDispatch() #9 [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:1675155867298 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:1675155867298 d 0ms]]] [junit] TestNewtEventModifiersNEWTWindowAWT.test10HoldOneButtonAndPressAnother - mouse-release(2): PASSED [junit] *** pressing button 3 [junit] MousePressed 1: MouseEvent[EVENT_MOUSE_PRESSED, [200]/[200], button 3, count 7, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[1.0/1.0=1.0]], InputEvent[modifiers: [button3], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675155867375 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #10 [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:1675155867439 d 0ms]]] [junit] TestNewtEventModifiersNEWTWindowAWT.test10HoldOneButtonAndPressAnother - mouse-press(3, 1): PASSED [junit] *** releasing additional button 1 [junit] WAIT-till-done: eventDispatch() #11 [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:1675155867517 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:1675155867517 d 2ms]]] [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:1675155867609 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #12 [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:1675155867687 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:1675155867687 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #13 [junit] TestNewtEventModifiersNEWTWindowAWT.test10HoldOneButtonAndPressAnother - mouse-release(3, 2): PASSED [junit] *** releasing button 3 [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_RELEASED, [200]/[200], button 3, count 9, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[0.0/1.0=0.0]], InputEvent[modifiers: [button3], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675155867764 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:1675155867764 d 0ms]]] [junit] TestNewtEventModifiersNEWTWindowAWT.test10HoldOneButtonAndPressAnother - mouse-release(3): PASSED [junit] WAIT-till-done: eventDispatch() #14 [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:1675155868232 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:1675155868308 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:1675155868386 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:1675155869648 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:1675155869725 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:1675155869803 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:1675155871022 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:1675155871100 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:1675155871178 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #3 [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:1675155871256 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:1675155871256 d 0ms]]] [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:1675155871320 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:1675155871320 d 1ms]]] [junit] WAIT-till-done: eventDispatch() #4 [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:1675155871412 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:1675155871412 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #5 [junit] TestNewtEventModifiersNEWTWindowAWT.test20PressAllButtonsInSequence - mouse-release(1): PASSED [junit] WAIT-till-done: eventDispatch() #6 [junit] WAIT-till-done: DONE [junit] 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:1675155871928 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:1675155872006 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:1675155872072 d 1ms]]] [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:1675155873365 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:1675155873427 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:1675155873505 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #0 [junit] [junit] >>>> _doSingleButtonClickAndDrag [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:1675155874612 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:1675155874689 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #1 [junit] WAIT-till-done: eventDispatch() #2 [junit] WAIT-till-done: eventDispatch() #3 [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:1675155874971 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:1675155874987 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #4 [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:1675155875044 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #5 [junit] WAIT-till-done: eventDispatch() #6 [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:1675155875331 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #7 [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:1675155875409 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #8 [junit] WAIT-till-done: eventDispatch() #9 [junit] TestNewtEventModifiersNEWTWindowAWT.test30SingleButtonClickAndDrag - mouse-move(308, 308): PASSED [junit] *** releasing button 2 [junit] WAIT-till-done: eventDispatch() #10 [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:1675155875691 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:1675155875707 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:1675155875771 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:1675155876037 d 2ms]]] [junit] TestNewtEventModifiersNEWTWindowAWT.test30SingleButtonClickAndDrag - mouse-press(3): PASSED [junit] *** moving mouse [junit] WAIT-till-done: eventDispatch() #14 [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:1675155876129 d 0ms]]] [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:1675155876407 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:1675155876422 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #17 [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:1675155876470 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #18 [junit] WAIT-till-done: eventDispatch() #19 [junit] WAIT-till-done: eventDispatch() #20 [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:1675155877172 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:1675155877235 d 3ms]]] [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:1675155877315 d 1ms]]] [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 @ 1675155878492 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1675155878493 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: test01SingleButtonPressAndRelease took 3.474 sec [junit] Testcase: test02SingleButtonPressAndReleaseWithShift took 4.041 sec [junit] Testcase: test03SingleButtonPressAndReleaseWithCtrl took 3.914 sec [junit] Testcase: test10HoldOneButtonAndPressAnother took 4.69 sec [junit] Testcase: test20PressAllButtonsInSequence took 3.697 sec [junit] Testcase: test30SingleButtonClickAndDrag took 5.242 sec [junit] Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 28.383 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675155850780 ms III - Start [junit] SLOCK [T main @ 1675155850781 ms +++ localhost/127.0.0.1:59999 - Locked within 10 ms, 1 attempts [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 0xffffffffaa01087c, tileRendererInUse null [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] RedSquareES2.reshape FIN [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:1675155852545 d 2ms]]] [junit] requestFocus: NEWT Component [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:1675155852545 d 3ms]]] [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:1675155852825 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:1675155852825 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:1675155852825 d 0ms]]] [junit] requestFocus: click, d: 501 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:1675155853495 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:1675155853559 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:1675155853622 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #0 [junit] [junit] >>>> _doSingleButtonPressAndRelease [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:1675155854740 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:1675155854819 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:1675155854819 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #1 [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:1675155854883 d 0ms]]] [junit] TestNewtEventModifiersNEWTWindowAWT.test01SingleButtonPressAndRelease - mouse-press(2): PASSED [junit] *** releasing button 2 [junit] WAIT-till-done: eventDispatch() #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:1675155854947 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:1675155854947 d 0ms]]] [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:1675155855011 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #3 [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:1675155855075 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:1675155855075 d 0ms]]] [junit] TestNewtEventModifiersNEWTWindowAWT.test01SingleButtonPressAndRelease - mouse-release(3): PASSED [junit] WAIT-till-done: eventDispatch() #4 [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:1675155855549 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:1675155855641 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:1675155855719 d 0ms]]] [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:1675155857095 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:1675155857173 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:1675155857268 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:1675155858624 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #3 [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:1675155858688 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:1675155858688 d 0ms]]] [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:1675155858765 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #4 [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:1675155858857 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:1675155858857 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #5 [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:1675155858934 d 0ms]]] [junit] TestNewtEventModifiersNEWTWindowAWT.test02SingleButtonPressAndReleaseWithShift - mouse-press(3): PASSED [junit] *** releasing button 3 [junit] WAIT-till-done: eventDispatch() #6 [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:1675155859013 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:1675155859013 d 0ms]]] [junit] TestNewtEventModifiersNEWTWindowAWT.test02SingleButtonPressAndReleaseWithShift - mouse-release(3): PASSED [junit] WAIT-till-done: eventDispatch() #7 [junit] WAIT-till-done: eventDispatch() #8 [junit] WAIT-till-done: DONE [junit] 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:1675155859620 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:1675155859683 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:1675155859759 d 1ms]]] [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:1675155861037 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:1675155861116 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:1675155861179 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: [ctrl, button1], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675155862443 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #2 [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:1675155862522 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:1675155862522 d 0ms]]] [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:1675155862598 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #3 [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:1675155862676 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:1675155862676 d 0ms]]] [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:1675155862753 d 0ms]]] [junit] TestNewtEventModifiersNEWTWindowAWT.test03SingleButtonPressAndReleaseWithCtrl - mouse-press(3): PASSED [junit] *** releasing button 3 [junit] WAIT-till-done: eventDispatch() #5 [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_RELEASED, [200]/[200], button 3, count 3, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[0.0/1.0=0.0]], InputEvent[modifiers: [ctrl, button3], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675155862831 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:1675155862831 d 0ms]]] [junit] TestNewtEventModifiersNEWTWindowAWT.test03SingleButtonPressAndReleaseWithCtrl - mouse-release(3): PASSED [junit] WAIT-till-done: eventDispatch() #6 [junit] WAIT-till-done: eventDispatch() #7 [junit] WAIT-till-done: eventDispatch() #8 [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:1675155863535 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:1675155863612 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:1675155863690 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:1675155865065 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:1675155865142 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:1675155865220 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:1675155866442 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:1675155866519 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #2 [junit] TestNewtEventModifiersNEWTWindowAWT.test10HoldOneButtonAndPressAnother - mouse-press(1, 2): PASSED [junit] *** releasing additional button 2 [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_RELEASED, [200]/[200], button 2, count 2, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1, button2], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675155866596 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:1675155866596 d 1ms]]] [junit] WAIT-till-done: eventDispatch() #3 [junit] TestNewtEventModifiersNEWTWindowAWT.test10HoldOneButtonAndPressAnother - mouse-release(1, 2): PASSED [junit] *** pressing additional button 3 [junit] MousePressed 1: MouseEvent[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:1675155866674 d 0ms]]] [junit] TestNewtEventModifiersNEWTWindowAWT.test10HoldOneButtonAndPressAnother - mouse-press(1, 3): PASSED [junit] *** releasing additional button 3 [junit] WAIT-till-done: eventDispatch() #4 [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:1675155866751 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:1675155866751 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:1675155866829 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:1675155866829 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #5 [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:1675155866892 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #6 [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:1675155866970 d 1ms]]] [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:1675155867047 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:1675155867047 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #7 [junit] TestNewtEventModifiersNEWTWindowAWT.test10HoldOneButtonAndPressAnother - mouse-release(2, 1): PASSED [junit] *** pressing additional button 3 [junit] MousePressed 1: MouseEvent[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:1675155867127 d 1ms]]] [junit] WAIT-till-done: eventDispatch() #8 [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:1675155867219 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:1675155867219 d 1ms]]] [junit] TestNewtEventModifiersNEWTWindowAWT.test10HoldOneButtonAndPressAnother - mouse-release(2, 3): PASSED [junit] *** releasing button 2 [junit] WAIT-till-done: eventDispatch() #9 [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:1675155867298 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:1675155867298 d 0ms]]] [junit] TestNewtEventModifiersNEWTWindowAWT.test10HoldOneButtonAndPressAnother - mouse-release(2): PASSED [junit] *** pressing button 3 [junit] MousePressed 1: MouseEvent[EVENT_MOUSE_PRESSED, [200]/[200], button 3, count 7, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[1.0/1.0=1.0]], InputEvent[modifiers: [button3], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675155867375 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #10 [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:1675155867439 d 0ms]]] [junit] TestNewtEventModifiersNEWTWindowAWT.test10HoldOneButtonAndPressAnother - mouse-press(3, 1): PASSED [junit] *** releasing additional button 1 [junit] WAIT-till-done: eventDispatch() #11 [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:1675155867517 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:1675155867517 d 2ms]]] [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:1675155867609 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #12 [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:1675155867687 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:1675155867687 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #13 [junit] TestNewtEventModifiersNEWTWindowAWT.test10HoldOneButtonAndPressAnother - mouse-release(3, 2): PASSED [junit] *** releasing button 3 [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_RELEASED, [200]/[200], button 3, count 9, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[0.0/1.0=0.0]], InputEvent[modifiers: [button3], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675155867764 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:1675155867764 d 0ms]]] [junit] TestNewtEventModifiersNEWTWindowAWT.test10HoldOneButtonAndPressAnother - mouse-release(3): PASSED [junit] WAIT-till-done: eventDispatch() #14 [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:1675155868232 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:1675155868308 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:1675155868386 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:1675155869648 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:1675155869725 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:1675155869803 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:1675155871022 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:1675155871100 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:1675155871178 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #3 [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:1675155871256 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:1675155871256 d 0ms]]] [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:1675155871320 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:1675155871320 d 1ms]]] [junit] WAIT-till-done: eventDispatch() #4 [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:1675155871412 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:1675155871412 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #5 [junit] TestNewtEventModifiersNEWTWindowAWT.test20PressAllButtonsInSequence - mouse-release(1): PASSED [junit] WAIT-till-done: eventDispatch() #6 [junit] WAIT-till-done: DONE [junit] 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:1675155871928 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:1675155872006 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:1675155872072 d 1ms]]] [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:1675155873365 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:1675155873427 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:1675155873505 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #0 [junit] [junit] >>>> _doSingleButtonClickAndDrag [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:1675155874612 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:1675155874689 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #1 [junit] WAIT-till-done: eventDispatch() #2 [junit] WAIT-till-done: eventDispatch() #3 [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:1675155874971 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:1675155874987 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #4 [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:1675155875044 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #5 [junit] WAIT-till-done: eventDispatch() #6 [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:1675155875331 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #7 [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:1675155875409 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #8 [junit] WAIT-till-done: eventDispatch() #9 [junit] TestNewtEventModifiersNEWTWindowAWT.test30SingleButtonClickAndDrag - mouse-move(308, 308): PASSED [junit] *** releasing button 2 [junit] WAIT-till-done: eventDispatch() #10 [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:1675155875691 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:1675155875707 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:1675155875771 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:1675155876037 d 2ms]]] [junit] TestNewtEventModifiersNEWTWindowAWT.test30SingleButtonClickAndDrag - mouse-press(3): PASSED [junit] *** moving mouse [junit] WAIT-till-done: eventDispatch() #14 [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:1675155876129 d 0ms]]] [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:1675155876407 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:1675155876422 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #17 [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:1675155876470 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #18 [junit] WAIT-till-done: eventDispatch() #19 [junit] WAIT-till-done: eventDispatch() #20 [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:1675155877172 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:1675155877235 d 3ms]]] [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:1675155877315 d 1ms]]] [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 @ 1675155878492 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1675155878493 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 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 @ 1675155880011 ms III - Start [junit] SLOCK [T main @ 1675155880012 ms +++ localhost/127.0.0.1:59999 - Locked within 9 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 0xffffffffda01081a, 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 0x21010884, 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: 501 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:1675155883072 d 1ms]]] [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:1675155883136 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:1675155883200 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:1675155884418 d 0ms]]] [junit] TestNewtEventModifiersNewtCanvasAWT.test01SingleButtonPressAndRelease - mouse-press(1): PASSED [junit] *** releasing button 1 [junit] WAIT-till-done: eventDispatch() #2 [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:1675155884511 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:1675155884511 d 0ms]]] [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:1675155884594 d 1ms]]] [junit] WAIT-till-done: eventDispatch() #3 [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:1675155884670 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:1675155884670 d 0ms]]] [junit] TestNewtEventModifiersNewtCanvasAWT.test01SingleButtonPressAndRelease - mouse-release(2): PASSED [junit] *** pressing button 3 [junit] WAIT-till-done: eventDispatch() #4 [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:1675155884738 d 0ms]]] [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:1675155884814 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:1675155884814 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #5 [junit] TestNewtEventModifiersNewtCanvasAWT.test01SingleButtonPressAndRelease - mouse-release(3): PASSED [junit] MouseMoved ignored: MouseEvent[EVENT_MOUSE_MOVED, [192]/[180], button 0, 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: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675155884895 d 0ms]]] [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:1675155885316 d 1ms]]] [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:1675155885412 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:1675155885474 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:1675155886738 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:1675155886816 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:1675155886894 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: [shift, button1], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675155888167 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #2 [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:1675155888237 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:1675155888237 d 0ms]]] [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:1675155888309 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #3 [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:1675155888380 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:1675155888380 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #4 [junit] TestNewtEventModifiersNewtCanvasAWT.test02SingleButtonPressAndReleaseWithShift - 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: [shift, button3], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675155888467 d 1ms]]] [junit] TestNewtEventModifiersNewtCanvasAWT.test02SingleButtonPressAndReleaseWithShift - mouse-press(3): PASSED [junit] *** releasing button 3 [junit] WAIT-till-done: eventDispatch() #5 [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:1675155888538 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:1675155888538 d 0ms]]] [junit] TestNewtEventModifiersNewtCanvasAWT.test02SingleButtonPressAndReleaseWithShift - mouse-release(3): PASSED [junit] WAIT-till-done: eventDispatch() #6 [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:1675155889242 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:1675155889319 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:1675155889397 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:1675155890772 d 1ms]]] [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:1675155890852 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:1675155890915 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:1675155892171 d 2ms]]] [junit] WAIT-till-done: eventDispatch() #2 [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:1675155892256 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:1675155892256 d 1ms]]] [junit] TestNewtEventModifiersNewtCanvasAWT.test03SingleButtonPressAndReleaseWithCtrl - mouse-release(1): PASSED [junit] *** pressing button 2 [junit] WAIT-till-done: eventDispatch() #3 [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:1675155892343 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:1675155892414 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:1675155892414 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #4 [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:1675155892517 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #5 [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:1675155892589 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:1675155892589 d 0ms]]] [junit] TestNewtEventModifiersNewtCanvasAWT.test03SingleButtonPressAndReleaseWithCtrl - mouse-release(3): PASSED [junit] WAIT-till-done: eventDispatch() #6 [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:1675155893276 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:1675155893343 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:1675155893416 d 1ms]]] [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:1675155894805 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:1675155894884 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:1675155894962 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, [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:1675155896187 d 0ms]]] [junit] TestNewtEventModifiersNewtCanvasAWT.test10HoldOneButtonAndPressAnother - mouse-press(1): PASSED [junit] *** pressing additional button 2 [junit] WAIT-till-done: eventDispatch() #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:1675155896277 d 1ms]]] [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:1675155896351 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:1675155896351 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #3 [junit] TestNewtEventModifiersNewtCanvasAWT.test10HoldOneButtonAndPressAnother - mouse-release(1, 2): PASSED [junit] *** pressing additional button 3 [junit] MousePressed 1: MouseEvent[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:1675155896434 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #4 [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:1675155896508 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:1675155896508 d 0ms]]] [junit] TestNewtEventModifiersNewtCanvasAWT.test10HoldOneButtonAndPressAnother - mouse-release(1, 3): PASSED [junit] *** releasing button 1 [junit] WAIT-till-done: eventDispatch() #5 [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:1675155896586 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:1675155896586 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:1675155896677 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #6 [junit] TestNewtEventModifiersNewtCanvasAWT.test10HoldOneButtonAndPressAnother - mouse-press(2): PASSED [junit] *** pressing additional button 1 [junit] WAIT-till-done: eventDispatch() #7 [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:1675155896797 d 1ms]]] [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:1675155896869 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:1675155896869 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #8 [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:1675155896957 d 1ms]]] [junit] WAIT-till-done: eventDispatch() #9 [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:1675155897042 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:1675155897042 d 0ms]]] [junit] TestNewtEventModifiersNewtCanvasAWT.test10HoldOneButtonAndPressAnother - mouse-release(2, 3): PASSED [junit] *** releasing button 2 [junit] WAIT-till-done: eventDispatch() #10 [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:1675155897121 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:1675155897121 d 0ms]]] [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:1675155897209 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #11 [junit] TestNewtEventModifiersNewtCanvasAWT.test10HoldOneButtonAndPressAnother - mouse-press(3): PASSED [junit] *** pressing additional button 1 [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:1675155897281 d 1ms]]] [junit] WAIT-till-done: eventDispatch() #12 [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:1675155897357 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:1675155897357 d 0ms]]] [junit] TestNewtEventModifiersNewtCanvasAWT.test10HoldOneButtonAndPressAnother - mouse-release(3, 1): PASSED [junit] *** pressing additional button 2 [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:1675155897446 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #13 [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:1675155897515 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:1675155897515 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #14 [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:1675155897593 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:1675155897593 d 0ms]]] [junit] TestNewtEventModifiersNewtCanvasAWT.test10HoldOneButtonAndPressAnother - mouse-release(3): PASSED [junit] WAIT-till-done: eventDispatch() #15 [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:1675155898062 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:1675155898140 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:1675155898217 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:1675155899484 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:1675155899561 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:1675155899640 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:1675155900757 d 1ms]]] [junit] TestNewtEventModifiersNewtCanvasAWT.test20PressAllButtonsInSequence - mouse-press(1): PASSED [junit] *** pressing button 2 [junit] WAIT-till-done: eventDispatch() #1 [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:1675155900854 d 2ms]]] [junit] TestNewtEventModifiersNewtCanvasAWT.test20PressAllButtonsInSequence - mouse-press(2): PASSED [junit] *** pressing 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, button2, button3], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675155900964 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:1675155901036 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:1675155901036 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #3 [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:1675155901115 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:1675155901115 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #4 [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:1675155901192 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:1675155901192 d 0ms]]] [junit] TestNewtEventModifiersNewtCanvasAWT.test20PressAllButtonsInSequence - mouse-release(1): 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:1675155901660 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:1675155901738 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:1675155901816 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:1675155903077 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:1675155903155 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:1675155903234 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, [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:1675155904460 d 2ms]]] [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:1675155904530 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #2 [junit] WAIT-till-done: eventDispatch() #3 [junit] WAIT-till-done: eventDispatch() #4 [junit] TestNewtEventModifiersNewtCanvasAWT.test30SingleButtonClickAndDrag - mouse-move(308, 308): PASSED [junit] *** releasing button 1 [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_RELEASED, [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:1675155904799 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:1675155904810 d 1ms]]] [junit] WAIT-till-done: eventDispatch() #5 [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:1675155904876 d 1ms]]] [junit] WAIT-till-done: eventDispatch() #6 [junit] WAIT-till-done: eventDispatch() #7 [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:1675155905183 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #8 [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:1675155905249 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #9 [junit] WAIT-till-done: eventDispatch() #10 [junit] TestNewtEventModifiersNewtCanvasAWT.test30SingleButtonClickAndDrag - mouse-move(308, 308): PASSED [junit] *** releasing button 2 [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_RELEASED, [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:1675155905519 d 3ms]]] [junit] WAIT-till-done: eventDispatch() #11 [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:1675155905532 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:1675155905596 d 8ms]]] [junit] WAIT-till-done: eventDispatch() #12 [junit] WAIT-till-done: eventDispatch() #13 [junit] WAIT-till-done: eventDispatch() #14 [junit] *** pressing button 3 [junit] MousePressed 1: MouseEvent[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:1675155905898 d 1ms]]] [junit] TestNewtEventModifiersNewtCanvasAWT.test30SingleButtonClickAndDrag - mouse-press(3): PASSED [junit] *** moving mouse [junit] WAIT-till-done: eventDispatch() #15 [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:1675155905969 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #16 [junit] WAIT-till-done: eventDispatch() #17 [junit] TestNewtEventModifiersNewtCanvasAWT.test30SingleButtonClickAndDrag - mouse-move(308, 308): PASSED [junit] *** releasing button 3 [junit] MouseReleased 1: MouseEvent[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:1675155906237 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:1675155906247 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #18 [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:1675155906319 d 1ms]]] [junit] WAIT-till-done: eventDispatch() #19 [junit] WAIT-till-done: eventDispatch() #20 [junit] WAIT-till-done: eventDispatch() #21 [junit] WAIT-till-done: DONE [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_RELEASED, [192]/[169], button 1, 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: [button1], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675155907016 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:1675155907080 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:1675155907158 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:1675155908327 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 @ 1675155908421 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1675155908422 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [junit] Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 29.094 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675155880011 ms III - Start [junit] SLOCK [T main @ 1675155880012 ms +++ localhost/127.0.0.1:59999 - Locked within 9 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 0xffffffffda01081a, 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 0x21010884, 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: 501 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:1675155883072 d 1ms]]] [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:1675155883136 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:1675155883200 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:1675155884418 d 0ms]]] [junit] TestNewtEventModifiersNewtCanvasAWT.test01SingleButtonPressAndRelease - mouse-press(1): PASSED [junit] *** releasing button 1 [junit] WAIT-till-done: eventDispatch() #2 [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:1675155884511 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:1675155884511 d 0ms]]] [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:1675155884594 d 1ms]]] [junit] WAIT-till-done: eventDispatch() #3 [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:1675155884670 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:1675155884670 d 0ms]]] [junit] TestNewtEventModifiersNewtCanvasAWT.test01SingleButtonPressAndRelease - mouse-release(2): PASSED [junit] *** pressing button 3 [junit] WAIT-till-done: eventDispatch() #4 [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:1675155884738 d 0ms]]] [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:1675155884814 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:1675155884814 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #5 [junit] TestNewtEventModifiersNewtCanvasAWT.test01SingleButtonPressAndRelease - mouse-release(3): PASSED [junit] MouseMoved ignored: MouseEvent[EVENT_MOUSE_MOVED, [192]/[180], button 0, 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: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675155884895 d 0ms]]] [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:1675155885316 d 1ms]]] [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:1675155885412 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:1675155885474 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:1675155886738 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:1675155886816 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:1675155886894 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: [shift, button1], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675155888167 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #2 [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:1675155888237 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:1675155888237 d 0ms]]] [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:1675155888309 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #3 [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:1675155888380 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:1675155888380 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #4 [junit] TestNewtEventModifiersNewtCanvasAWT.test02SingleButtonPressAndReleaseWithShift - 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: [shift, button3], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675155888467 d 1ms]]] [junit] TestNewtEventModifiersNewtCanvasAWT.test02SingleButtonPressAndReleaseWithShift - mouse-press(3): PASSED [junit] *** releasing button 3 [junit] WAIT-till-done: eventDispatch() #5 [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:1675155888538 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:1675155888538 d 0ms]]] [junit] TestNewtEventModifiersNewtCanvasAWT.test02SingleButtonPressAndReleaseWithShift - mouse-release(3): PASSED [junit] WAIT-till-done: eventDispatch() #6 [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:1675155889242 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:1675155889319 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:1675155889397 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:1675155890772 d 1ms]]] [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:1675155890852 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:1675155890915 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:1675155892171 d 2ms]]] [junit] WAIT-till-done: eventDispatch() #2 [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:1675155892256 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:1675155892256 d 1ms]]] [junit] TestNewtEventModifiersNewtCanvasAWT.test03SingleButtonPressAndReleaseWithCtrl - mouse-release(1): PASSED [junit] *** pressing button 2 [junit] WAIT-till-done: eventDispatch() #3 [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:1675155892343 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:1675155892414 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:1675155892414 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #4 [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:1675155892517 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #5 [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:1675155892589 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:1675155892589 d 0ms]]] [junit] TestNewtEventModifiersNewtCanvasAWT.test03SingleButtonPressAndReleaseWithCtrl - mouse-release(3): PASSED [junit] WAIT-till-done: eventDispatch() #6 [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:1675155893276 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:1675155893343 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:1675155893416 d 1ms]]] [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:1675155894805 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:1675155894884 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:1675155894962 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, [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:1675155896187 d 0ms]]] [junit] TestNewtEventModifiersNewtCanvasAWT.test10HoldOneButtonAndPressAnother - mouse-press(1): PASSED [junit] *** pressing additional button 2 [junit] WAIT-till-done: eventDispatch() #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:1675155896277 d 1ms]]] [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:1675155896351 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:1675155896351 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #3 [junit] TestNewtEventModifiersNewtCanvasAWT.test10HoldOneButtonAndPressAnother - mouse-release(1, 2): PASSED [junit] *** pressing additional button 3 [junit] MousePressed 1: MouseEvent[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:1675155896434 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #4 [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:1675155896508 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:1675155896508 d 0ms]]] [junit] TestNewtEventModifiersNewtCanvasAWT.test10HoldOneButtonAndPressAnother - mouse-release(1, 3): PASSED [junit] *** releasing button 1 [junit] WAIT-till-done: eventDispatch() #5 [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:1675155896586 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:1675155896586 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:1675155896677 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #6 [junit] TestNewtEventModifiersNewtCanvasAWT.test10HoldOneButtonAndPressAnother - mouse-press(2): PASSED [junit] *** pressing additional button 1 [junit] WAIT-till-done: eventDispatch() #7 [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:1675155896797 d 1ms]]] [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:1675155896869 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:1675155896869 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #8 [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:1675155896957 d 1ms]]] [junit] WAIT-till-done: eventDispatch() #9 [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:1675155897042 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:1675155897042 d 0ms]]] [junit] TestNewtEventModifiersNewtCanvasAWT.test10HoldOneButtonAndPressAnother - mouse-release(2, 3): PASSED [junit] *** releasing button 2 [junit] WAIT-till-done: eventDispatch() #10 [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:1675155897121 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:1675155897121 d 0ms]]] [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:1675155897209 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #11 [junit] TestNewtEventModifiersNewtCanvasAWT.test10HoldOneButtonAndPressAnother - mouse-press(3): PASSED [junit] *** pressing additional button 1 [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:1675155897281 d 1ms]]] [junit] WAIT-till-done: eventDispatch() #12 [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:1675155897357 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:1675155897357 d 0ms]]] [junit] TestNewtEventModifiersNewtCanvasAWT.test10HoldOneButtonAndPressAnother - mouse-release(3, 1): PASSED [junit] *** pressing additional button 2 [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:1675155897446 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #13 [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:1675155897515 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:1675155897515 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #14 [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:1675155897593 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:1675155897593 d 0ms]]] [junit] TestNewtEventModifiersNewtCanvasAWT.test10HoldOneButtonAndPressAnother - mouse-release(3): PASSED [junit] WAIT-till-done: eventDispatch() #15 [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:1675155898062 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:1675155898140 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:1675155898217 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:1675155899484 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:1675155899561 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:1675155899640 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:1675155900757 d 1ms]]] [junit] TestNewtEventModifiersNewtCanvasAWT.test20PressAllButtonsInSequence - mouse-press(1): PASSED [junit] *** pressing button 2 [junit] WAIT-till-done: eventDispatch() #1 [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:1675155900854 d 2ms]]] [junit] TestNewtEventModifiersNewtCanvasAWT.test20PressAllButtonsInSequence - mouse-press(2): PASSED [junit] *** pressing 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, button2, button3], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675155900964 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:1675155901036 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:1675155901036 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #3 [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:1675155901115 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:1675155901115 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #4 [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:1675155901192 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:1675155901192 d 0ms]]] [junit] TestNewtEventModifiersNewtCanvasAWT.test20PressAllButtonsInSequence - mouse-release(1): 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:1675155901660 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:1675155901738 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:1675155901816 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:1675155903077 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:1675155903155 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:1675155903234 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, [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:1675155904460 d 2ms]]] [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:1675155904530 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #2 [junit] WAIT-till-done: eventDispatch() #3 [junit] WAIT-till-done: eventDispatch() #4 [junit] TestNewtEventModifiersNewtCanvasAWT.test30SingleButtonClickAndDrag - mouse-move(308, 308): PASSED [junit] *** releasing button 1 [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_RELEASED, [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:1675155904799 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:1675155904810 d 1ms]]] [junit] WAIT-till-done: eventDispatch() #5 [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:1675155904876 d 1ms]]] [junit] WAIT-till-done: eventDispatch() #6 [junit] WAIT-till-done: eventDispatch() #7 [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:1675155905183 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #8 [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:1675155905249 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #9 [junit] WAIT-till-done: eventDispatch() #10 [junit] TestNewtEventModifiersNewtCanvasAWT.test30SingleButtonClickAndDrag - mouse-move(308, 308): PASSED [junit] *** releasing button 2 [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_RELEASED, [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:1675155905519 d 3ms]]] [junit] WAIT-till-done: eventDispatch() #11 [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:1675155905532 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:1675155905596 d 8ms]]] [junit] WAIT-till-done: eventDispatch() #12 [junit] WAIT-till-done: eventDispatch() #13 [junit] WAIT-till-done: eventDispatch() #14 [junit] *** pressing button 3 [junit] MousePressed 1: MouseEvent[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:1675155905898 d 1ms]]] [junit] TestNewtEventModifiersNewtCanvasAWT.test30SingleButtonClickAndDrag - mouse-press(3): PASSED [junit] *** moving mouse [junit] WAIT-till-done: eventDispatch() #15 [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:1675155905969 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #16 [junit] WAIT-till-done: eventDispatch() #17 [junit] TestNewtEventModifiersNewtCanvasAWT.test30SingleButtonClickAndDrag - mouse-move(308, 308): PASSED [junit] *** releasing button 3 [junit] MouseReleased 1: MouseEvent[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:1675155906237 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:1675155906247 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #18 [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:1675155906319 d 1ms]]] [junit] WAIT-till-done: eventDispatch() #19 [junit] WAIT-till-done: eventDispatch() #20 [junit] WAIT-till-done: eventDispatch() #21 [junit] WAIT-till-done: DONE [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_RELEASED, [192]/[169], button 1, 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: [button1], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675155907016 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:1675155907080 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:1675155907158 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:1675155908327 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 @ 1675155908421 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1675155908422 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: test01SingleButtonPressAndRelease took 3.758 sec [junit] Testcase: test02SingleButtonPressAndReleaseWithShift took 3.928 sec [junit] Testcase: test03SingleButtonPressAndReleaseWithCtrl took 4.028 sec [junit] Testcase: test10HoldOneButtonAndPressAnother took 4.786 sec [junit] Testcase: test20PressAllButtonsInSequence took 3.589 sec [junit] Testcase: test30SingleButtonClickAndDrag took 5.358 sec [junit] Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 29.094 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675155880011 ms III - Start [junit] SLOCK [T main @ 1675155880012 ms +++ localhost/127.0.0.1:59999 - Locked within 9 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 0xffffffffda01081a, 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 0x21010884, 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: 501 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:1675155883072 d 1ms]]] [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:1675155883136 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:1675155883200 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:1675155884418 d 0ms]]] [junit] TestNewtEventModifiersNewtCanvasAWT.test01SingleButtonPressAndRelease - mouse-press(1): PASSED [junit] *** releasing button 1 [junit] WAIT-till-done: eventDispatch() #2 [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:1675155884511 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:1675155884511 d 0ms]]] [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:1675155884594 d 1ms]]] [junit] WAIT-till-done: eventDispatch() #3 [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:1675155884670 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:1675155884670 d 0ms]]] [junit] TestNewtEventModifiersNewtCanvasAWT.test01SingleButtonPressAndRelease - mouse-release(2): PASSED [junit] *** pressing button 3 [junit] WAIT-till-done: eventDispatch() #4 [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:1675155884738 d 0ms]]] [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:1675155884814 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:1675155884814 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #5 [junit] TestNewtEventModifiersNewtCanvasAWT.test01SingleButtonPressAndRelease - mouse-release(3): PASSED [junit] MouseMoved ignored: MouseEvent[EVENT_MOUSE_MOVED, [192]/[180], button 0, 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: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675155884895 d 0ms]]] [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:1675155885316 d 1ms]]] [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:1675155885412 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:1675155885474 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:1675155886738 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:1675155886816 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:1675155886894 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: [shift, button1], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675155888167 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #2 [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:1675155888237 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:1675155888237 d 0ms]]] [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:1675155888309 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #3 [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:1675155888380 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:1675155888380 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #4 [junit] TestNewtEventModifiersNewtCanvasAWT.test02SingleButtonPressAndReleaseWithShift - 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: [shift, button3], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675155888467 d 1ms]]] [junit] TestNewtEventModifiersNewtCanvasAWT.test02SingleButtonPressAndReleaseWithShift - mouse-press(3): PASSED [junit] *** releasing button 3 [junit] WAIT-till-done: eventDispatch() #5 [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:1675155888538 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:1675155888538 d 0ms]]] [junit] TestNewtEventModifiersNewtCanvasAWT.test02SingleButtonPressAndReleaseWithShift - mouse-release(3): PASSED [junit] WAIT-till-done: eventDispatch() #6 [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:1675155889242 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:1675155889319 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:1675155889397 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:1675155890772 d 1ms]]] [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:1675155890852 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:1675155890915 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:1675155892171 d 2ms]]] [junit] WAIT-till-done: eventDispatch() #2 [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:1675155892256 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:1675155892256 d 1ms]]] [junit] TestNewtEventModifiersNewtCanvasAWT.test03SingleButtonPressAndReleaseWithCtrl - mouse-release(1): PASSED [junit] *** pressing button 2 [junit] WAIT-till-done: eventDispatch() #3 [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:1675155892343 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:1675155892414 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:1675155892414 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #4 [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:1675155892517 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #5 [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:1675155892589 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:1675155892589 d 0ms]]] [junit] TestNewtEventModifiersNewtCanvasAWT.test03SingleButtonPressAndReleaseWithCtrl - mouse-release(3): PASSED [junit] WAIT-till-done: eventDispatch() #6 [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:1675155893276 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:1675155893343 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:1675155893416 d 1ms]]] [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:1675155894805 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:1675155894884 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:1675155894962 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, [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:1675155896187 d 0ms]]] [junit] TestNewtEventModifiersNewtCanvasAWT.test10HoldOneButtonAndPressAnother - mouse-press(1): PASSED [junit] *** pressing additional button 2 [junit] WAIT-till-done: eventDispatch() #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:1675155896277 d 1ms]]] [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:1675155896351 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:1675155896351 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #3 [junit] TestNewtEventModifiersNewtCanvasAWT.test10HoldOneButtonAndPressAnother - mouse-release(1, 2): PASSED [junit] *** pressing additional button 3 [junit] MousePressed 1: MouseEvent[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:1675155896434 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #4 [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:1675155896508 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:1675155896508 d 0ms]]] [junit] TestNewtEventModifiersNewtCanvasAWT.test10HoldOneButtonAndPressAnother - mouse-release(1, 3): PASSED [junit] *** releasing button 1 [junit] WAIT-till-done: eventDispatch() #5 [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:1675155896586 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:1675155896586 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:1675155896677 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #6 [junit] TestNewtEventModifiersNewtCanvasAWT.test10HoldOneButtonAndPressAnother - mouse-press(2): PASSED [junit] *** pressing additional button 1 [junit] WAIT-till-done: eventDispatch() #7 [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:1675155896797 d 1ms]]] [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:1675155896869 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:1675155896869 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #8 [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:1675155896957 d 1ms]]] [junit] WAIT-till-done: eventDispatch() #9 [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:1675155897042 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:1675155897042 d 0ms]]] [junit] TestNewtEventModifiersNewtCanvasAWT.test10HoldOneButtonAndPressAnother - mouse-release(2, 3): PASSED [junit] *** releasing button 2 [junit] WAIT-till-done: eventDispatch() #10 [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:1675155897121 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:1675155897121 d 0ms]]] [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:1675155897209 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #11 [junit] TestNewtEventModifiersNewtCanvasAWT.test10HoldOneButtonAndPressAnother - mouse-press(3): PASSED [junit] *** pressing additional button 1 [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:1675155897281 d 1ms]]] [junit] WAIT-till-done: eventDispatch() #12 [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:1675155897357 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:1675155897357 d 0ms]]] [junit] TestNewtEventModifiersNewtCanvasAWT.test10HoldOneButtonAndPressAnother - mouse-release(3, 1): PASSED [junit] *** pressing additional button 2 [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:1675155897446 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #13 [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:1675155897515 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:1675155897515 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #14 [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:1675155897593 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:1675155897593 d 0ms]]] [junit] TestNewtEventModifiersNewtCanvasAWT.test10HoldOneButtonAndPressAnother - mouse-release(3): PASSED [junit] WAIT-till-done: eventDispatch() #15 [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:1675155898062 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:1675155898140 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:1675155898217 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:1675155899484 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:1675155899561 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:1675155899640 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:1675155900757 d 1ms]]] [junit] TestNewtEventModifiersNewtCanvasAWT.test20PressAllButtonsInSequence - mouse-press(1): PASSED [junit] *** pressing button 2 [junit] WAIT-till-done: eventDispatch() #1 [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:1675155900854 d 2ms]]] [junit] TestNewtEventModifiersNewtCanvasAWT.test20PressAllButtonsInSequence - mouse-press(2): PASSED [junit] *** pressing 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, button2, button3], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675155900964 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:1675155901036 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:1675155901036 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #3 [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:1675155901115 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:1675155901115 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #4 [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:1675155901192 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:1675155901192 d 0ms]]] [junit] TestNewtEventModifiersNewtCanvasAWT.test20PressAllButtonsInSequence - mouse-release(1): 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:1675155901660 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:1675155901738 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:1675155901816 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:1675155903077 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:1675155903155 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:1675155903234 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, [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:1675155904460 d 2ms]]] [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:1675155904530 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #2 [junit] WAIT-till-done: eventDispatch() #3 [junit] WAIT-till-done: eventDispatch() #4 [junit] TestNewtEventModifiersNewtCanvasAWT.test30SingleButtonClickAndDrag - mouse-move(308, 308): PASSED [junit] *** releasing button 1 [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_RELEASED, [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:1675155904799 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:1675155904810 d 1ms]]] [junit] WAIT-till-done: eventDispatch() #5 [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:1675155904876 d 1ms]]] [junit] WAIT-till-done: eventDispatch() #6 [junit] WAIT-till-done: eventDispatch() #7 [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:1675155905183 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #8 [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:1675155905249 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #9 [junit] WAIT-till-done: eventDispatch() #10 [junit] TestNewtEventModifiersNewtCanvasAWT.test30SingleButtonClickAndDrag - mouse-move(308, 308): PASSED [junit] *** releasing button 2 [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_RELEASED, [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:1675155905519 d 3ms]]] [junit] WAIT-till-done: eventDispatch() #11 [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:1675155905532 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:1675155905596 d 8ms]]] [junit] WAIT-till-done: eventDispatch() #12 [junit] WAIT-till-done: eventDispatch() #13 [junit] WAIT-till-done: eventDispatch() #14 [junit] *** pressing button 3 [junit] MousePressed 1: MouseEvent[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:1675155905898 d 1ms]]] [junit] TestNewtEventModifiersNewtCanvasAWT.test30SingleButtonClickAndDrag - mouse-press(3): PASSED [junit] *** moving mouse [junit] WAIT-till-done: eventDispatch() #15 [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:1675155905969 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #16 [junit] WAIT-till-done: eventDispatch() #17 [junit] TestNewtEventModifiersNewtCanvasAWT.test30SingleButtonClickAndDrag - mouse-move(308, 308): PASSED [junit] *** releasing button 3 [junit] MouseReleased 1: MouseEvent[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:1675155906237 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:1675155906247 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #18 [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:1675155906319 d 1ms]]] [junit] WAIT-till-done: eventDispatch() #19 [junit] WAIT-till-done: eventDispatch() #20 [junit] WAIT-till-done: eventDispatch() #21 [junit] WAIT-till-done: DONE [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_RELEASED, [192]/[169], button 1, 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: [button1], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675155907016 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:1675155907080 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:1675155907158 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:1675155908327 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 @ 1675155908421 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1675155908422 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [junit] ------------- ---------------- --------------- [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 @ 1675155909905 ms III - Start [junit] SLOCK [T main @ 1675155909907 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts [junit] Testsuite: com.jogamp.opengl.test.junit.newt.event.TestNewtKeyCodeModifiersAWT [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 0x21010884, 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: 501 ms [junit] Expec Single Press 3, Release 3 [junit] Expec AutoRp Press 0, Release 0 [junit] Total Single Press 3, Release 3, Events 6 [junit] Total AutoRp Press 0, Release 0, Events 0 [junit] Total ALL Press 3, Release 3, Events 6 [junit] Expec Single Press 3, Release 3 [junit] Expec AutoRp Press 0, Release 0 [junit] Total Single Press 3, Release 3, Events 6 [junit] Total AutoRp Press 0, Release 0, Events 0 [junit] Total ALL Press 3, Release 3, Events 6 [junit] Expec Single Press 3, Release 3 [junit] Expec AutoRp Press 0, Release 0 [junit] Total Single Press 3, Release 3, Events 6 [junit] Total AutoRp Press 0, Release 0, Events 0 [junit] Total ALL Press 3, Release 3, Events 6 [junit] Expec Single Press 3, Release 3 [junit] Expec AutoRp Press 0, Release 0 [junit] Total Single Press 3, Release 3, Events 6 [junit] Total AutoRp Press 0, Release 0, Events 0 [junit] Total ALL Press 3, Release 3, Events 6 [junit] Expec Single Press 3, Release 3 [junit] Expec AutoRp Press 0, Release 0 [junit] Total Single Press 3, Release 3, Events 6 [junit] Total AutoRp Press 0, Release 0, Events 0 [junit] Total ALL Press 3, Release 3, Events 6 [junit] Expec Single Press 4, Release 4 [junit] Expec AutoRp Press 0, Release 0 [junit] Total Single Press 4, Release 4, Events 8 [junit] Total AutoRp Press 0, Release 0, Events 0 [junit] Total ALL Press 4, Release 4, Events 8 [junit] Thread[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 0xffffffff880108c6, 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: 501 ms [junit] Expec Single Press 3, Release 3 [junit] Expec AutoRp Press 0, Release 0 [junit] Total Single Press 3, Release 3, Events 6 [junit] Total AutoRp Press 0, Release 0, Events 0 [junit] Total ALL Press 3, Release 3, Events 6 [junit] Expec Single Press 3, Release 3 [junit] Expec AutoRp Press 0, Release 0 [junit] Total Single Press 3, Release 3, Events 6 [junit] Total AutoRp Press 0, Release 0, Events 0 [junit] Total ALL Press 3, Release 3, Events 6 [junit] Expec Single Press 3, Release 3 [junit] Expec AutoRp Press 0, Release 0 [junit] Total Single Press 3, Release 3, Events 6 [junit] Total AutoRp Press 0, Release 0, Events 0 [junit] Total ALL Press 3, Release 3, Events 6 [junit] Expec Single Press 3, Release 3 [junit] Expec AutoRp Press 0, Release 0 [junit] Total Single Press 3, Release 3, Events 6 [junit] Total AutoRp Press 0, Release 0, Events 0 [junit] Total ALL Press 3, Release 3, Events 6 [junit] Expec Single Press 3, Release 3 [junit] Expec AutoRp Press 0, Release 0 [junit] Total Single Press 3, Release 3, Events 6 [junit] Total AutoRp Press 0, Release 0, Events 0 [junit] Total ALL Press 3, Release 3, Events 6 [junit] Expec Single Press 4, Release 4 [junit] Expec AutoRp Press 0, Release 0 [junit] Total Single Press 4, Release 4, Events 8 [junit] Total AutoRp Press 0, Release 0, Events 0 [junit] Total ALL Press 4, Release 4, Events 8 [junit] Thread[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 @ 1675155923915 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1675155923915 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [junit] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 14.69 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675155909905 ms III - Start [junit] SLOCK [T main @ 1675155909907 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.event.TestNewtKeyCodeModifiersAWT - test01NEWT [junit] Thread[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 0x21010884, 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: 501 ms [junit] Expec Single Press 3, Release 3 [junit] Expec AutoRp Press 0, Release 0 [junit] Total Single Press 3, Release 3, Events 6 [junit] Total AutoRp Press 0, Release 0, Events 0 [junit] Total ALL Press 3, Release 3, Events 6 [junit] Expec Single Press 3, Release 3 [junit] Expec AutoRp Press 0, Release 0 [junit] Total Single Press 3, Release 3, Events 6 [junit] Total AutoRp Press 0, Release 0, Events 0 [junit] Total ALL Press 3, Release 3, Events 6 [junit] Expec Single Press 3, Release 3 [junit] Expec AutoRp Press 0, Release 0 [junit] Total Single Press 3, Release 3, Events 6 [junit] Total AutoRp Press 0, Release 0, Events 0 [junit] Total ALL Press 3, Release 3, Events 6 [junit] Expec Single Press 3, Release 3 [junit] Expec AutoRp Press 0, Release 0 [junit] Total Single Press 3, Release 3, Events 6 [junit] Total AutoRp Press 0, Release 0, Events 0 [junit] Total ALL Press 3, Release 3, Events 6 [junit] Expec Single Press 3, Release 3 [junit] Expec AutoRp Press 0, Release 0 [junit] Total Single Press 3, Release 3, Events 6 [junit] Total AutoRp Press 0, Release 0, Events 0 [junit] Total ALL Press 3, Release 3, Events 6 [junit] Expec Single Press 4, Release 4 [junit] Expec AutoRp Press 0, Release 0 [junit] Total Single Press 4, Release 4, Events 8 [junit] Total AutoRp Press 0, Release 0, Events 0 [junit] Total ALL Press 4, Release 4, Events 8 [junit] Thread[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 0xffffffff880108c6, 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: 501 ms [junit] Expec Single Press 3, Release 3 [junit] Expec AutoRp Press 0, Release 0 [junit] Total Single Press 3, Release 3, Events 6 [junit] Total AutoRp Press 0, Release 0, Events 0 [junit] Total ALL Press 3, Release 3, Events 6 [junit] Expec Single Press 3, Release 3 [junit] Expec AutoRp Press 0, Release 0 [junit] Total Single Press 3, Release 3, Events 6 [junit] Total AutoRp Press 0, Release 0, Events 0 [junit] Total ALL Press 3, Release 3, Events 6 [junit] Expec Single Press 3, Release 3 [junit] Expec AutoRp Press 0, Release 0 [junit] Total Single Press 3, Release 3, Events 6 [junit] Total AutoRp Press 0, Release 0, Events 0 [junit] Total ALL Press 3, Release 3, Events 6 [junit] Expec Single Press 3, Release 3 [junit] Expec AutoRp Press 0, Release 0 [junit] Total Single Press 3, Release 3, Events 6 [junit] Total AutoRp Press 0, Release 0, Events 0 [junit] Total ALL Press 3, Release 3, Events 6 [junit] Expec Single Press 3, Release 3 [junit] Expec AutoRp Press 0, Release 0 [junit] Total Single Press 3, Release 3, Events 6 [junit] Total AutoRp Press 0, Release 0, Events 0 [junit] Total ALL Press 3, Release 3, Events 6 [junit] Expec Single Press 4, Release 4 [junit] Expec AutoRp Press 0, Release 0 [junit] Total Single Press 4, Release 4, Events 8 [junit] Total AutoRp Press 0, Release 0, Events 0 [junit] Total ALL Press 4, Release 4, Events 8 [junit] Thread[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 @ 1675155923915 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1675155923915 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: test01NEWT took 6.155 sec [junit] Testcase: test02NewtCanvasAWT_Onscreen took 6.278 sec [junit] Testcase: test03NewtCanvasAWT_Offsccreen took 0.001 sec [junit] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 14.69 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675155909905 ms III - Start [junit] SLOCK [T main @ 1675155909907 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.event.TestNewtKeyCodeModifiersAWT - test01NEWT [junit] Thread[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 0x21010884, 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: 501 ms [junit] Expec Single Press 3, Release 3 [junit] Expec AutoRp Press 0, Release 0 [junit] Total Single Press 3, Release 3, Events 6 [junit] Total AutoRp Press 0, Release 0, Events 0 [junit] Total ALL Press 3, Release 3, Events 6 [junit] Expec Single Press 3, Release 3 [junit] Expec AutoRp Press 0, Release 0 [junit] Total Single Press 3, Release 3, Events 6 [junit] Total AutoRp Press 0, Release 0, Events 0 [junit] Total ALL Press 3, Release 3, Events 6 [junit] Expec Single Press 3, Release 3 [junit] Expec AutoRp Press 0, Release 0 [junit] Total Single Press 3, Release 3, Events 6 [junit] Total AutoRp Press 0, Release 0, Events 0 [junit] Total ALL Press 3, Release 3, Events 6 [junit] Expec Single Press 3, Release 3 [junit] Expec AutoRp Press 0, Release 0 [junit] Total Single Press 3, Release 3, Events 6 [junit] Total AutoRp Press 0, Release 0, Events 0 [junit] Total ALL Press 3, Release 3, Events 6 [junit] Expec Single Press 3, Release 3 [junit] Expec AutoRp Press 0, Release 0 [junit] Total Single Press 3, Release 3, Events 6 [junit] Total AutoRp Press 0, Release 0, Events 0 [junit] Total ALL Press 3, Release 3, Events 6 [junit] Expec Single Press 4, Release 4 [junit] Expec AutoRp Press 0, Release 0 [junit] Total Single Press 4, Release 4, Events 8 [junit] Total AutoRp Press 0, Release 0, Events 0 [junit] Total ALL Press 4, Release 4, Events 8 [junit] Thread[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 0xffffffff880108c6, 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: 501 ms [junit] Expec Single Press 3, Release 3 [junit] Expec AutoRp Press 0, Release 0 [junit] Total Single Press 3, Release 3, Events 6 [junit] Total AutoRp Press 0, Release 0, Events 0 [junit] Total ALL Press 3, Release 3, Events 6 [junit] Expec Single Press 3, Release 3 [junit] Expec AutoRp Press 0, Release 0 [junit] Total Single Press 3, Release 3, Events 6 [junit] Total AutoRp Press 0, Release 0, Events 0 [junit] Total ALL Press 3, Release 3, Events 6 [junit] Expec Single Press 3, Release 3 [junit] Expec AutoRp Press 0, Release 0 [junit] Total Single Press 3, Release 3, Events 6 [junit] Total AutoRp Press 0, Release 0, Events 0 [junit] Total ALL Press 3, Release 3, Events 6 [junit] Expec Single Press 3, Release 3 [junit] Expec AutoRp Press 0, Release 0 [junit] Total Single Press 3, Release 3, Events 6 [junit] Total AutoRp Press 0, Release 0, Events 0 [junit] Total ALL Press 3, Release 3, Events 6 [junit] Expec Single Press 3, Release 3 [junit] Expec AutoRp Press 0, Release 0 [junit] Total Single Press 3, Release 3, Events 6 [junit] Total AutoRp Press 0, Release 0, Events 0 [junit] Total ALL Press 3, Release 3, Events 6 [junit] Expec Single Press 4, Release 4 [junit] Expec AutoRp Press 0, Release 0 [junit] Total Single Press 4, Release 4, Events 8 [junit] Total AutoRp Press 0, Release 0, Events 0 [junit] Total ALL Press 4, Release 4, Events 8 [junit] Thread[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 @ 1675155923915 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1675155923915 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [junit] ------------- ---------------- --------------- [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 @ 1675155925224 ms III - Start [junit] SLOCK [T main @ 1675155925224 ms +++ localhost/127.0.0.1:59999 - Locked within 9 ms, 1 attempts [junit] Testsuite: com.jogamp.opengl.test.junit.newt.event.TestNewtKeyCodesAWT [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 0x410108d0, 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: 501 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:1675155928009 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:1675155928056 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:1675155928536 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:1675155928584 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:1675155929063 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:1675155929111 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:1675155929591 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:1675155929638 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:1675155929872 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:1675155929918 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:1675155930153 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:1675155930200 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:1675155930435 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:1675155930482 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:1675155930980 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:1675155931012 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:1675155931498 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:1675155931545 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:1675155932029 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:1675155932075 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:1675155932559 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:1675155932606 d 1ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_PRESSED, code 0x2d, sym 0x2d, char '-' (0x2d), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675155932842 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:1675155932889 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:1675155933121 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:1675155933168 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:1675155933402 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:1675155933448 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:1675155933932 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:1675155933980 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:1675155934214 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:1675155934260 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:1675155934494 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:1675155934541 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:1675155934775 d 1ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_RELEASED, code 0x33, sym 0x33, char '3' (0x33), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675155934821 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:1675155935055 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:1675155935102 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:1675155935335 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:1675155935383 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:1675155935617 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:1675155935664 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:1675155935914 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:1675155935945 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:1675155936179 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:1675155936226 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:1675155936459 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:1675155936506 d 1ms]]] [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:1675155936999 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:1675155937036 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:1675155937520 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:1675155937567 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:1675155938053 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:1675155938099 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:1675155938335 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:1675155938381 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:1675155938617 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:1675155938664 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:1675155938907 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:1675155938944 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:1675155939179 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:1675155939226 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:1675155939460 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:1675155939507 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:1675155939742 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:1675155939788 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:1675155940024 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:1675155940070 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:1675155940304 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:1675155940350 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:1675155940583 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:1675155940630 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:1675155940864 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:1675155940912 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:1675155941146 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:1675155941192 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:1675155941427 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:1675155941474 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:1675155941707 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:1675155941753 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:1675155942003 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:1675155942033 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:1675155942268 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:1675155942314 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:1675155942547 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:1675155942594 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:1675155942829 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:1675155942875 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:1675155943110 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:1675155943156 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:1675155943390 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:1675155943438 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:1675155943673 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:1675155943720 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:1675155943954 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:1675155944003 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:1675155944237 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:1675155944283 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:1675155944517 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:1675155944563 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:1675155944798 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:1675155944844 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:1675155945079 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:1675155945126 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:1675155945610 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:1675155945657 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:1675155945892 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:1675155945938 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:1675155946173 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:1675155946218 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:1675155946704 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:1675155946750 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:1675155947234 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:1675155947281 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:1675155947515 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:1675155947562 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:1675155947796 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:1675155947843 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:1675155948076 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:1675155948122 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:1675155948356 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:1675155948402 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:1675155948637 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:1675155948683 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:1675155948917 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:1675155948963 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:1675155949215 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:1675155949246 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:1675155949733 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:1675155949779 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:1675155950263 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:1675155950310 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:1675155950543 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:1675155950591 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:1675155950824 d 1ms]]] [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:1675155950871 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:1675155951107 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:1675155951139 d 1ms]]] [junit] +++ Code Segment bs, Misses: 0 / 1, events 2, valid true [junit] +++ Code Segment cr, Misses: 0 / 1, events 2, valid true [junit] +++ Code Segment pg_down, Misses: 0 / 1, events 2, valid true [junit] +++ Code Segment shift, pg_up, ctrl, alt, Misses: 0 / 4, events 8, valid true [junit] +++ Code Segment esc, Misses: 0 / 1, events 2, valid true [junit] +++ Code Segment space, Misses: 0 / 1, events 2, valid true [junit] +++ Code Segment quote, Misses: 0 / 1, events 2, valid true [junit] +++ Code Segment , - . /, Misses: 0 / 4, events 8, valid true [junit] +++ Code Segment 0 - 9, Misses: 0 / 10, events 20, valid true [junit] +++ Code Segment ;, Misses: 0 / 1, events 2, valid true [junit] +++ Code Segment =, Misses: 0 / 1, events 2, valid true [junit] +++ Code Segment a - z, Misses: 0 / 26, events 52, valid true [junit] +++ Code Segment [ \ ], Misses: 0 / 3, events 6, valid true [junit] +++ Code Segment `, Misses: 0 / 1, events 2, valid true [junit] +++ Code Segment f1..f8, Misses: 0 / 8, events 16, valid true [junit] +++ Code Segment del, Misses: 0 / 1, events 2, valid true [junit] +++ Code Segment cursor arrows, Misses: 0 / 4, events 8, valid true [junit] *** Total KeyCode Misses 0 / 69, valid true [junit] Thread[Thread-3-Display-.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 0x410108d0, 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: 501 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:1675155952975 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:1675155952991 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:1675155953498 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:1675155953536 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:1675155954030 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:1675155954066 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:1675155954562 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:1675155954577 d 1ms]]] [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:1675155954838 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:1675155954874 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:1675155955109 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:1675155955157 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:1675155955391 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:1675155955438 d 1ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_PRESSED, code 0x1b, sym 0x1b, char '' (0x1b), printable false, modifier false, action true, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675155955934 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:1675155955965 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:1675155956447 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:1675155956484 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:1675155956965 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:1675155957012 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:1675155957495 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:1675155957541 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:1675155957776 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:1675155957823 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:1675155958065 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:1675155958102 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:1675155958347 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:1675155958398 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:1675155958882 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:1675155958930 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:1675155959064 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:1675155959101 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:1675155959355 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:1675155959386 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:1675155959632 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:1675155959669 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:1675155959917 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:1675155959948 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:1675155960184 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:1675155960231 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:1675155960467 d 1ms]]] [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:1675155960514 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:1675155960747 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:1675155960793 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:1675155961025 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:1675155961071 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:1675155961315 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:1675155961352 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:1675155961851 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:1675155961883 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:1675155962377 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:1675155962414 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:1675155962912 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:1675155962949 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:1675155963184 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:1675155963230 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:1675155963354 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:1675155963400 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:1675155963633 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:1675155963680 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:1675155963915 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:1675155963961 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:1675155964205 d 1ms]]] [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:1675155964242 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:1675155964478 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:1675155964525 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:1675155964770 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:1675155964808 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:1675155965042 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:1675155965089 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:1675155965323 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:1675155965370 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:1675155965614 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:1675155965650 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:1675155965898 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:1675155965930 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:1675155966181 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:1675155966212 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:1675155966346 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:1675155966383 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:1675155966619 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:1675155966666 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:1675155966901 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:1675155966947 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:1675155967182 d 1ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_RELEASED, code 0x51, sym 0x51, char 'q' (0x71), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675155967229 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:1675155967464 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:1675155967511 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:1675155967746 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:1675155967793 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:1675155968029 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:1675155968076 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:1675155968322 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:1675155968359 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:1675155968593 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:1675155968640 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:1675155968875 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:1675155968923 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:1675155969172 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:1675155969203 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:1675155969451 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:1675155969482 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:1675155969715 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:1675155969763 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:1675155970247 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:1675155970294 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:1675155970528 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:1675155970574 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:1675155970809 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:1675155970855 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:1675155971348 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:1675155971384 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:1675155971884 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:1675155971915 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:1675155972165 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:1675155972197 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:1675155972445 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:1675155972476 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:1675155972726 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:1675155972757 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:1675155972992 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:1675155973039 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:1675155973276 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:1675155973323 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:1675155973557 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:1675155973604 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:1675155973855 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:1675155973887 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:1675155974376 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:1675155974423 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:1675155974906 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:1675155974954 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:1675155975198 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:1675155975234 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:1675155975483 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:1675155975514 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:1675155975749 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:1675155975795 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 @ 1675155976333 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1675155976333 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [junit] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 51.795 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675155925224 ms III - Start [junit] SLOCK [T main @ 1675155925224 ms +++ localhost/127.0.0.1:59999 - Locked within 9 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 0x410108d0, 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: 501 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:1675155928009 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:1675155928056 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:1675155928536 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:1675155928584 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:1675155929063 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:1675155929111 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:1675155929591 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:1675155929638 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:1675155929872 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:1675155929918 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:1675155930153 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:1675155930200 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:1675155930435 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:1675155930482 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:1675155930980 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:1675155931012 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:1675155931498 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:1675155931545 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:1675155932029 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:1675155932075 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:1675155932559 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:1675155932606 d 1ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_PRESSED, code 0x2d, sym 0x2d, char '-' (0x2d), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675155932842 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:1675155932889 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:1675155933121 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:1675155933168 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:1675155933402 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:1675155933448 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:1675155933932 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:1675155933980 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:1675155934214 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:1675155934260 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:1675155934494 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:1675155934541 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:1675155934775 d 1ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_RELEASED, code 0x33, sym 0x33, char '3' (0x33), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675155934821 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:1675155935055 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:1675155935102 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:1675155935335 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:1675155935383 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:1675155935617 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:1675155935664 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:1675155935914 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:1675155935945 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:1675155936179 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:1675155936226 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:1675155936459 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:1675155936506 d 1ms]]] [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:1675155936999 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:1675155937036 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:1675155937520 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:1675155937567 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:1675155938053 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:1675155938099 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:1675155938335 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:1675155938381 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:1675155938617 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:1675155938664 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:1675155938907 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:1675155938944 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:1675155939179 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:1675155939226 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:1675155939460 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:1675155939507 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:1675155939742 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:1675155939788 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:1675155940024 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:1675155940070 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:1675155940304 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:1675155940350 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:1675155940583 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:1675155940630 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:1675155940864 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:1675155940912 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:1675155941146 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:1675155941192 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:1675155941427 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:1675155941474 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:1675155941707 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:1675155941753 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:1675155942003 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:1675155942033 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:1675155942268 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:1675155942314 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:1675155942547 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:1675155942594 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:1675155942829 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:1675155942875 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:1675155943110 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:1675155943156 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:1675155943390 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:1675155943438 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:1675155943673 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:1675155943720 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:1675155943954 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:1675155944003 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:1675155944237 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:1675155944283 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:1675155944517 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:1675155944563 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:1675155944798 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:1675155944844 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:1675155945079 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:1675155945126 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:1675155945610 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:1675155945657 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:1675155945892 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:1675155945938 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:1675155946173 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:1675155946218 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:1675155946704 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:1675155946750 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:1675155947234 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:1675155947281 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:1675155947515 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:1675155947562 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:1675155947796 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:1675155947843 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:1675155948076 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:1675155948122 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:1675155948356 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:1675155948402 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:1675155948637 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:1675155948683 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:1675155948917 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:1675155948963 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:1675155949215 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:1675155949246 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:1675155949733 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:1675155949779 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:1675155950263 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:1675155950310 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:1675155950543 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:1675155950591 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:1675155950824 d 1ms]]] [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:1675155950871 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:1675155951107 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:1675155951139 d 1ms]]] [junit] +++ Code Segment bs, Misses: 0 / 1, events 2, valid true [junit] +++ Code Segment cr, Misses: 0 / 1, events 2, valid true [junit] +++ Code Segment pg_down, Misses: 0 / 1, events 2, valid true [junit] +++ Code Segment shift, pg_up, ctrl, alt, Misses: 0 / 4, events 8, valid true [junit] +++ Code Segment esc, Misses: 0 / 1, events 2, valid true [junit] +++ Code Segment space, Misses: 0 / 1, events 2, valid true [junit] +++ Code Segment quote, Misses: 0 / 1, events 2, valid true [junit] +++ Code Segment , - . /, Misses: 0 / 4, events 8, valid true [junit] +++ Code Segment 0 - 9, Misses: 0 / 10, events 20, valid true [junit] +++ Code Segment ;, Misses: 0 / 1, events 2, valid true [junit] +++ Code Segment =, Misses: 0 / 1, events 2, valid true [junit] +++ Code Segment a - z, Misses: 0 / 26, events 52, valid true [junit] +++ Code Segment [ \ ], Misses: 0 / 3, events 6, valid true [junit] +++ Code Segment `, Misses: 0 / 1, events 2, valid true [junit] +++ Code Segment f1..f8, Misses: 0 / 8, events 16, valid true [junit] +++ Code Segment del, Misses: 0 / 1, events 2, valid true [junit] +++ Code Segment cursor arrows, Misses: 0 / 4, events 8, valid true [junit] *** Total KeyCode Misses 0 / 69, valid true [junit] Thread[Thread-3-Display-.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 0x410108d0, 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: 501 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:1675155952975 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:1675155952991 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:1675155953498 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:1675155953536 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:1675155954030 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:1675155954066 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:1675155954562 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:1675155954577 d 1ms]]] [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:1675155954838 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:1675155954874 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:1675155955109 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:1675155955157 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:1675155955391 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:1675155955438 d 1ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_PRESSED, code 0x1b, sym 0x1b, char '' (0x1b), printable false, modifier false, action true, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675155955934 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:1675155955965 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:1675155956447 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:1675155956484 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:1675155956965 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:1675155957012 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:1675155957495 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:1675155957541 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:1675155957776 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:1675155957823 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:1675155958065 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:1675155958102 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:1675155958347 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:1675155958398 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:1675155958882 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:1675155958930 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:1675155959064 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:1675155959101 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:1675155959355 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:1675155959386 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:1675155959632 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:1675155959669 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:1675155959917 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:1675155959948 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:1675155960184 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:1675155960231 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:1675155960467 d 1ms]]] [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:1675155960514 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:1675155960747 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:1675155960793 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:1675155961025 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:1675155961071 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:1675155961315 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:1675155961352 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:1675155961851 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:1675155961883 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:1675155962377 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:1675155962414 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:1675155962912 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:1675155962949 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:1675155963184 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:1675155963230 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:1675155963354 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:1675155963400 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:1675155963633 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:1675155963680 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:1675155963915 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:1675155963961 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:1675155964205 d 1ms]]] [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:1675155964242 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:1675155964478 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:1675155964525 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:1675155964770 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:1675155964808 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:1675155965042 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:1675155965089 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:1675155965323 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:1675155965370 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:1675155965614 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:1675155965650 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:1675155965898 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:1675155965930 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:1675155966181 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:1675155966212 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:1675155966346 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:1675155966383 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:1675155966619 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:1675155966666 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:1675155966901 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:1675155966947 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:1675155967182 d 1ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_RELEASED, code 0x51, sym 0x51, char 'q' (0x71), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675155967229 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:1675155967464 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:1675155967511 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:1675155967746 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:1675155967793 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:1675155968029 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:1675155968076 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:1675155968322 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:1675155968359 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:1675155968593 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:1675155968640 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:1675155968875 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:1675155968923 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:1675155969172 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:1675155969203 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:1675155969451 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:1675155969482 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:1675155969715 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:1675155969763 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:1675155970247 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:1675155970294 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:1675155970528 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:1675155970574 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:1675155970809 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:1675155970855 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:1675155971348 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:1675155971384 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:1675155971884 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:1675155971915 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:1675155972165 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:1675155972197 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:1675155972445 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:1675155972476 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:1675155972726 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:1675155972757 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:1675155972992 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:1675155973039 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:1675155973276 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:1675155973323 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:1675155973557 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:1675155973604 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:1675155973855 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:1675155973887 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:1675155974376 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:1675155974423 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:1675155974906 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:1675155974954 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:1675155975198 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:1675155975234 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:1675155975483 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:1675155975514 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:1675155975749 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:1675155975795 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 @ 1675155976333 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1675155976333 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: test01NEWT took 24.78 sec [junit] Testcase: test02NewtCanvasAWT_Onscreen took 24.737 sec [junit] Testcase: test03NewtCanvasAWT_Offsccreen took 0.001 sec [junit] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 51.795 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675155925224 ms III - Start [junit] SLOCK [T main @ 1675155925224 ms +++ localhost/127.0.0.1:59999 - Locked within 9 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 0x410108d0, 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: 501 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:1675155928009 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:1675155928056 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:1675155928536 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:1675155928584 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:1675155929063 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:1675155929111 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:1675155929591 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:1675155929638 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:1675155929872 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:1675155929918 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:1675155930153 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:1675155930200 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:1675155930435 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:1675155930482 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:1675155930980 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:1675155931012 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:1675155931498 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:1675155931545 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:1675155932029 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:1675155932075 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:1675155932559 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:1675155932606 d 1ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_PRESSED, code 0x2d, sym 0x2d, char '-' (0x2d), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675155932842 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:1675155932889 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:1675155933121 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:1675155933168 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:1675155933402 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:1675155933448 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:1675155933932 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:1675155933980 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:1675155934214 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:1675155934260 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:1675155934494 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:1675155934541 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:1675155934775 d 1ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_RELEASED, code 0x33, sym 0x33, char '3' (0x33), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675155934821 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:1675155935055 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:1675155935102 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:1675155935335 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:1675155935383 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:1675155935617 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:1675155935664 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:1675155935914 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:1675155935945 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:1675155936179 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:1675155936226 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:1675155936459 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:1675155936506 d 1ms]]] [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:1675155936999 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:1675155937036 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:1675155937520 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:1675155937567 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:1675155938053 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:1675155938099 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:1675155938335 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:1675155938381 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:1675155938617 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:1675155938664 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:1675155938907 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:1675155938944 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:1675155939179 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:1675155939226 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:1675155939460 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:1675155939507 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:1675155939742 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:1675155939788 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:1675155940024 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:1675155940070 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:1675155940304 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:1675155940350 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:1675155940583 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:1675155940630 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:1675155940864 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:1675155940912 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:1675155941146 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:1675155941192 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:1675155941427 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:1675155941474 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:1675155941707 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:1675155941753 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:1675155942003 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:1675155942033 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:1675155942268 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:1675155942314 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:1675155942547 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:1675155942594 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:1675155942829 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:1675155942875 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:1675155943110 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:1675155943156 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:1675155943390 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:1675155943438 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:1675155943673 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:1675155943720 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:1675155943954 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:1675155944003 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:1675155944237 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:1675155944283 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:1675155944517 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:1675155944563 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:1675155944798 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:1675155944844 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:1675155945079 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:1675155945126 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:1675155945610 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:1675155945657 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:1675155945892 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:1675155945938 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:1675155946173 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:1675155946218 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:1675155946704 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:1675155946750 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:1675155947234 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:1675155947281 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:1675155947515 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:1675155947562 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:1675155947796 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:1675155947843 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:1675155948076 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:1675155948122 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:1675155948356 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:1675155948402 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:1675155948637 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:1675155948683 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:1675155948917 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:1675155948963 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:1675155949215 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:1675155949246 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:1675155949733 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:1675155949779 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:1675155950263 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:1675155950310 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:1675155950543 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:1675155950591 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:1675155950824 d 1ms]]] [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:1675155950871 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:1675155951107 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:1675155951139 d 1ms]]] [junit] +++ Code Segment bs, Misses: 0 / 1, events 2, valid true [junit] +++ Code Segment cr, Misses: 0 / 1, events 2, valid true [junit] +++ Code Segment pg_down, Misses: 0 / 1, events 2, valid true [junit] +++ Code Segment shift, pg_up, ctrl, alt, Misses: 0 / 4, events 8, valid true [junit] +++ Code Segment esc, Misses: 0 / 1, events 2, valid true [junit] +++ Code Segment space, Misses: 0 / 1, events 2, valid true [junit] +++ Code Segment quote, Misses: 0 / 1, events 2, valid true [junit] +++ Code Segment , - . /, Misses: 0 / 4, events 8, valid true [junit] +++ Code Segment 0 - 9, Misses: 0 / 10, events 20, valid true [junit] +++ Code Segment ;, Misses: 0 / 1, events 2, valid true [junit] +++ Code Segment =, Misses: 0 / 1, events 2, valid true [junit] +++ Code Segment a - z, Misses: 0 / 26, events 52, valid true [junit] +++ Code Segment [ \ ], Misses: 0 / 3, events 6, valid true [junit] +++ Code Segment `, Misses: 0 / 1, events 2, valid true [junit] +++ Code Segment f1..f8, Misses: 0 / 8, events 16, valid true [junit] +++ Code Segment del, Misses: 0 / 1, events 2, valid true [junit] +++ Code Segment cursor arrows, Misses: 0 / 4, events 8, valid true [junit] *** Total KeyCode Misses 0 / 69, valid true [junit] Thread[Thread-3-Display-.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 0x410108d0, 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: 501 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:1675155952975 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:1675155952991 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:1675155953498 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:1675155953536 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:1675155954030 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:1675155954066 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:1675155954562 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:1675155954577 d 1ms]]] [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:1675155954838 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:1675155954874 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:1675155955109 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:1675155955157 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:1675155955391 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:1675155955438 d 1ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_PRESSED, code 0x1b, sym 0x1b, char '' (0x1b), printable false, modifier false, action true, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675155955934 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:1675155955965 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:1675155956447 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:1675155956484 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:1675155956965 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:1675155957012 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:1675155957495 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:1675155957541 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:1675155957776 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:1675155957823 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:1675155958065 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:1675155958102 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:1675155958347 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:1675155958398 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:1675155958882 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:1675155958930 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:1675155959064 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:1675155959101 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:1675155959355 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:1675155959386 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:1675155959632 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:1675155959669 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:1675155959917 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:1675155959948 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:1675155960184 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:1675155960231 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:1675155960467 d 1ms]]] [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:1675155960514 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:1675155960747 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:1675155960793 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:1675155961025 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:1675155961071 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:1675155961315 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:1675155961352 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:1675155961851 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:1675155961883 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:1675155962377 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:1675155962414 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:1675155962912 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:1675155962949 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:1675155963184 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:1675155963230 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:1675155963354 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:1675155963400 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:1675155963633 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:1675155963680 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:1675155963915 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:1675155963961 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:1675155964205 d 1ms]]] [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:1675155964242 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:1675155964478 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:1675155964525 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:1675155964770 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:1675155964808 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:1675155965042 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:1675155965089 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:1675155965323 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:1675155965370 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:1675155965614 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:1675155965650 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:1675155965898 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:1675155965930 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:1675155966181 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:1675155966212 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:1675155966346 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:1675155966383 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:1675155966619 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:1675155966666 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:1675155966901 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:1675155966947 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:1675155967182 d 1ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_RELEASED, code 0x51, sym 0x51, char 'q' (0x71), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675155967229 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:1675155967464 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:1675155967511 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:1675155967746 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:1675155967793 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:1675155968029 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:1675155968076 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:1675155968322 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:1675155968359 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:1675155968593 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:1675155968640 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:1675155968875 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:1675155968923 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:1675155969172 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:1675155969203 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:1675155969451 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:1675155969482 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:1675155969715 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:1675155969763 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:1675155970247 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:1675155970294 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:1675155970528 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:1675155970574 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:1675155970809 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:1675155970855 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:1675155971348 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:1675155971384 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:1675155971884 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:1675155971915 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:1675155972165 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:1675155972197 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:1675155972445 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:1675155972476 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:1675155972726 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:1675155972757 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:1675155972992 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:1675155973039 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:1675155973276 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:1675155973323 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:1675155973557 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:1675155973604 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:1675155973855 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:1675155973887 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:1675155974376 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:1675155974423 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:1675155974906 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:1675155974954 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:1675155975198 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:1675155975234 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:1675155975483 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:1675155975514 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:1675155975749 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:1675155975795 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 @ 1675155976333 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1675155976333 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 @ 1675155977910 ms III - Start [junit] SLOCK [T main @ 1675155977911 ms +++ localhost/127.0.0.1:59999 - Locked within 10 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 0x410108d0, 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: 501 ms [junit] KEY Event Auto-Repeat Test: 3 [junit] +++ KEY Event Auto-Repeat START Input Loop: 0 [junit] +++ KEY Event Auto-Repeat END Input Loop: 0 [junit] +++ KEY Event Auto-Repeat START Input Loop: 1 [junit] +++ KEY Event Auto-Repeat END Input Loop: 1 [junit] +++ KEY Event Auto-Repeat START Input Loop: 2 [junit] +++ KEY Event Auto-Repeat END Input Loop: 2 [junit] Expec Single Press 6, Release 6 [junit] Expec AutoRp Press 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 0x410108d0, 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: 501 ms [junit] KEY Event Auto-Repeat Test: 3 [junit] +++ KEY Event Auto-Repeat START Input Loop: 0 [junit] +++ KEY Event Auto-Repeat END Input Loop: 0 [junit] +++ KEY Event Auto-Repeat START Input Loop: 1 [junit] +++ KEY Event Auto-Repeat END Input Loop: 1 [junit] +++ KEY Event Auto-Repeat START Input Loop: 2 [junit] +++ KEY Event Auto-Repeat END Input Loop: 2 [junit] Expec Single Press 6, Release 6 [junit] Expec AutoRp Press 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 @ 1675156009599 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1675156009599 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [junit] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 32.363 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675155977910 ms III - Start [junit] SLOCK [T main @ 1675155977911 ms +++ localhost/127.0.0.1:59999 - Locked within 10 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 0x410108d0, 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: 501 ms [junit] KEY Event Auto-Repeat Test: 3 [junit] +++ KEY Event Auto-Repeat START Input Loop: 0 [junit] +++ KEY Event Auto-Repeat END Input Loop: 0 [junit] +++ KEY Event Auto-Repeat START Input Loop: 1 [junit] +++ KEY Event Auto-Repeat END Input Loop: 1 [junit] +++ KEY Event Auto-Repeat START Input Loop: 2 [junit] +++ KEY Event Auto-Repeat END Input Loop: 2 [junit] Expec Single Press 6, Release 6 [junit] Expec AutoRp Press 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 0x410108d0, 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: 501 ms [junit] KEY Event Auto-Repeat Test: 3 [junit] +++ KEY Event Auto-Repeat START Input Loop: 0 [junit] +++ KEY Event Auto-Repeat END Input Loop: 0 [junit] +++ KEY Event Auto-Repeat START Input Loop: 1 [junit] +++ KEY Event Auto-Repeat END Input Loop: 1 [junit] +++ KEY Event Auto-Repeat START Input Loop: 2 [junit] +++ KEY Event Auto-Repeat END Input Loop: 2 [junit] Expec Single Press 6, Release 6 [junit] Expec AutoRp Press 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 @ 1675156009599 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1675156009599 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: test01NEWT took 14.954 sec [junit] Testcase: test02NewtCanvasAWT took 15.184 sec [junit] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 32.363 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675155977910 ms III - Start [junit] SLOCK [T main @ 1675155977911 ms +++ localhost/127.0.0.1:59999 - Locked within 10 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 0x410108d0, 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: 501 ms [junit] KEY Event Auto-Repeat Test: 3 [junit] +++ KEY Event Auto-Repeat START Input Loop: 0 [junit] +++ KEY Event Auto-Repeat END Input Loop: 0 [junit] +++ KEY Event Auto-Repeat START Input Loop: 1 [junit] +++ KEY Event Auto-Repeat END Input Loop: 1 [junit] +++ KEY Event Auto-Repeat START Input Loop: 2 [junit] +++ KEY Event Auto-Repeat END Input Loop: 2 [junit] Expec Single Press 6, Release 6 [junit] Expec AutoRp Press 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 0x410108d0, 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: 501 ms [junit] KEY Event Auto-Repeat Test: 3 [junit] +++ KEY Event Auto-Repeat START Input Loop: 0 [junit] +++ KEY Event Auto-Repeat END Input Loop: 0 [junit] +++ KEY Event Auto-Repeat START Input Loop: 1 [junit] +++ KEY Event Auto-Repeat END Input Loop: 1 [junit] +++ KEY Event Auto-Repeat START Input Loop: 2 [junit] +++ KEY Event Auto-Repeat END Input Loop: 2 [junit] Expec Single Press 6, Release 6 [junit] Expec AutoRp Press 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 @ 1675156009599 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1675156009599 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 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 @ 1675156011128 ms III - Start [junit] SLOCK [T main @ 1675156011129 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.event.TestNewtKeyEventOrderAWT - test01NEWT [junit] Thread[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 0xfffffffff00108e3, 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: 501 ms [junit] KEY Event Order Test: 6 [junit] Expec Single Press 36, Release 36 [junit] Expec AutoRp Press 0, Release 0 [junit] Total Single Press 36, Release 36, Events 72 [junit] Total AutoRp Press 0, Release 0, Events 0 [junit] Total ALL Press 36, Release 36, Events 72 [junit] Thread[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-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 0x21010884, 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: 501 ms [junit] KEY Event Order Test: 6 [junit] Expec Single Press 36, Release 36 [junit] Expec AutoRp Press 0, Release 0 [junit] Total Single Press 36, Release 36, Events 72 [junit] Total AutoRp Press 0, Release 0, Events 0 [junit] Total ALL Press 36, Release 36, Events 72 [junit] Thread[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 @ 1675156028812 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1675156028812 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [junit] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 18.37 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675156011128 ms III - Start [junit] SLOCK [T main @ 1675156011129 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.event.TestNewtKeyEventOrderAWT - test01NEWT [junit] Thread[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 0xfffffffff00108e3, 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: 501 ms [junit] KEY Event Order Test: 6 [junit] Expec Single Press 36, Release 36 [junit] Expec AutoRp Press 0, Release 0 [junit] Total Single Press 36, Release 36, Events 72 [junit] Total AutoRp Press 0, Release 0, Events 0 [junit] Total ALL Press 36, Release 36, Events 72 [junit] Thread[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-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 0x21010884, 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: 501 ms [junit] KEY Event Order Test: 6 [junit] Expec Single Press 36, Release 36 [junit] Expec AutoRp Press 0, Release 0 [junit] Total Single Press 36, Release 36, Events 72 [junit] Total AutoRp Press 0, Release 0, Events 0 [junit] Total ALL Press 36, Release 36, Events 72 [junit] Thread[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 @ 1675156028812 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1675156028812 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: test01NEWT took 7.958 sec [junit] Testcase: test02NewtCanvasAWT_Onscreen took 8.141 sec [junit] Testcase: test03NewtCanvasAWT_Offsccreen took 0.001 sec [junit] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 18.37 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675156011128 ms III - Start [junit] SLOCK [T main @ 1675156011129 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.event.TestNewtKeyEventOrderAWT - test01NEWT [junit] Thread[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 0xfffffffff00108e3, 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: 501 ms [junit] KEY Event Order Test: 6 [junit] Expec Single Press 36, Release 36 [junit] Expec AutoRp Press 0, Release 0 [junit] Total Single Press 36, Release 36, Events 72 [junit] Total AutoRp Press 0, Release 0, Events 0 [junit] Total ALL Press 36, Release 36, Events 72 [junit] Thread[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-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 0x21010884, 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: 501 ms [junit] KEY Event Order Test: 6 [junit] Expec Single Press 36, Release 36 [junit] Expec AutoRp Press 0, Release 0 [junit] Total Single Press 36, Release 36, Events 72 [junit] Total AutoRp Press 0, Release 0, Events 0 [junit] Total ALL Press 36, Release 36, Events 72 [junit] Thread[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 @ 1675156028812 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1675156028812 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 @ 1675156030315 ms III - Start [junit] SLOCK [T main @ 1675156030316 ms +++ localhost/127.0.0.1:59999 - Locked within 10 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 0xffffffff8801089c, 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: 501 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 0x21010884, 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: 501 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 @ 1675156034519 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1675156034520 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [junit] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 4.868 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675156030315 ms III - Start [junit] SLOCK [T main @ 1675156030316 ms +++ localhost/127.0.0.1:59999 - Locked within 10 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 0xffffffff8801089c, 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: 501 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 0x21010884, 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: 501 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 @ 1675156034519 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1675156034520 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: test01NEWT took 1.128 sec [junit] Testcase: test02NewtCanvasAWT_Onscreen took 1.386 sec [junit] Testcase: test03NewtCanvasAWT_Offsccreen took 0.001 sec [junit] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 4.868 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675156030315 ms III - Start [junit] SLOCK [T main @ 1675156030316 ms +++ localhost/127.0.0.1:59999 - Locked within 10 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 0xffffffff8801089c, 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: 501 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 0x21010884, 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: 501 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 @ 1675156034519 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1675156034520 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [junit] ------------- ---------------- --------------- [junit] Testsuite: com.jogamp.opengl.test.junit.newt.event.TestParentingFocus01SwingAWTRobot [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675156035913 ms III - Start [junit] SLOCK [T main @ 1675156035915 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts [junit] Testsuite: com.jogamp.opengl.test.junit.newt.event.TestParentingFocus01SwingAWTRobot [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.event.TestParentingFocus01SwingAWTRobot - testFocus01ProgrFocus [junit] FOCUS NEWT GAINED [fc 1]: GLWindow1, WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675156037721 d 1ms]] [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 0x6901081a, 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 0x21010884, 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:1675156037863 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:1675156042019 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=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:1675156042389 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:1675156042468 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:1675156042827 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:1675156042919 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:1675156043359 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 0x21010884, 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 0x6901081a, 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:1675156043485 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:1675156048594 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:1675156051595 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:1675156051672 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:1675156051922 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:1675156052016 d 1ms]]] [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 @ 1675156052432 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1675156052432 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.186 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675156035913 ms III - Start [junit] SLOCK [T main @ 1675156035915 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.event.TestParentingFocus01SwingAWTRobot - testFocus01ProgrFocus [junit] FOCUS NEWT GAINED [fc 1]: GLWindow1, WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675156037721 d 1ms]] [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 0x6901081a, 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 0x21010884, 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:1675156037863 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:1675156042019 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=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:1675156042389 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:1675156042468 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:1675156042827 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:1675156042919 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:1675156043359 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 0x21010884, 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 0x6901081a, 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:1675156043485 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:1675156048594 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:1675156051595 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:1675156051672 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:1675156051922 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:1675156052016 d 1ms]]] [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 @ 1675156052432 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1675156052432 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: testFocus01ProgrFocus took 5.882 sec [junit] Testcase: testFocus02RobotFocus took 9.088 sec [junit] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 17.186 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675156035913 ms III - Start [junit] SLOCK [T main @ 1675156035915 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.event.TestParentingFocus01SwingAWTRobot - testFocus01ProgrFocus [junit] FOCUS NEWT GAINED [fc 1]: GLWindow1, WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675156037721 d 1ms]] [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 0x6901081a, 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 0x21010884, 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:1675156037863 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:1675156042019 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=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:1675156042389 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:1675156042468 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:1675156042827 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:1675156042919 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:1675156043359 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 0x21010884, 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 0x6901081a, 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:1675156043485 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:1675156048594 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:1675156051595 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:1675156051672 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:1675156051922 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:1675156052016 d 1ms]]] [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 @ 1675156052432 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1675156052432 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 @ 1675156053955 ms III - Start [junit] SLOCK [T main @ 1675156053956 ms +++ localhost/127.0.0.1:59999 - Locked within 10 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:1675156055854 d 0ms]] [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.init.0 0xa3d8174: tileRendererInUse null, GearsES2[obj 0xa3d8174 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0xa3d8174 on Thread[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 0xa3d8174 created: GearsObj[0x6bbb9796, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0xa3d8174 created: GearsObj[0x31d373ed, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0xa3d8174 created: GearsObj[0x31d373ed, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.init.X 0xa3d8174 FIN GearsES2[obj 0xa3d8174 isInit true, usesShared false, 1 GearsObj[0x6bbb9796, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x31d373ed, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1d8aad1d, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0xa3d8174 0/0 468x349 of 468x349, swapInterval 1, drawable 0x6901081a, msaa false, tileRendererInUse null [junit] >> GearsES2 0xa3d8174, 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 0xa3d8174 468x349, swapInterval 1, drawable 0x6901081a [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0xa3d8174 0/0 468x349 of 468x349, swapInterval 1, drawable 0xfffffffff4010841, msaa false, tileRendererInUse null [junit] >> GearsES2 0xa3d8174, 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 0xa3d8174 468x349, swapInterval 1, drawable 0xfffffffff4010841 [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0xa3d8174 468x349, swapInterval 1, drawable 0x21010884 [junit] FOCUS NEWT LOST [fc -1]: GLWindow1, WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675156056018 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 0xa3d8174 468x349, swapInterval 1, drawable 0x21010884 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0xa3d8174 468x349, swapInterval 1, drawable 0x6901081a [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.1 [junit] requestFocus: AWT Component [junit] FOCUS AWT GAINED PERM [fc 1]: ButtonNorthOuter, java.awt.event.FocusEvent[FOCUS_GAINED,permanent,opposite=javax.swing.JFrame[frame0,0,0,640x480,layout=java.awt.BorderLayout,title=Swing Parent JFrame,resizable,normal,defaultCloseOperation=DO_NOTHING_ON_CLOSE,rootPane=javax.swing.JRootPane[,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.1 [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.2 [junit] requestFocus: AWT Component [junit] FOCUS AWT LOST PERM [fc -1]: ButtonNorthOuter, java.awt.event.FocusEvent[FOCUS_LOST,permanent,opposite=com.jogamp.newt.awt.NewtCanvasAWT[canvas0,40,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:1675156060096 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.2 [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:1675156060449 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:1675156060540 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:1675156060902 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:1675156060981 d 0ms]]] [junit] FOCUS NEWT Canvas/GLWindow sync.2.2 [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:1675156061498 d 0ms]] [junit] FOCUS NEWT GAINED [fc 1]: GLWindow1, WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675156061509 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:1675156061510 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:1675156061512 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:1675156061512 d 1ms]]] [junit] FOCUS NEWT Canvas/GLWindow sync.2.3 [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:1675156062295 d 0ms]] [junit] FOCUS NEWT GAINED [fc 1]: GLWindow1, WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675156062305 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:1675156062306 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:1675156062307 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:1675156062307 d 0ms]]] [junit] FOCUS NEWT LOST [fc -1]: GLWindow1, WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675156062953 d 0ms]] [junit] FOCUS NEWT GAINED [fc 1]: GLWindow1, WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675156062960 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:1675156062960 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:1675156062984 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:1675156062984 d 1ms]]] [junit] FOCUS NEWT Canvas/GLWindow sync.2.4 [junit] FOCUS AWT Button request.3 [junit] FOCUS NEWT LOST [fc -1]: GLWindow1, WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675156063611 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.3 [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.4 [junit] requestFocus: AWT Component [junit] FOCUS AWT LOST PERM [fc -1]: ButtonNorthInner, java.awt.event.FocusEvent[FOCUS_LOST,permanent,opposite=com.jogamp.newt.awt.NewtCanvasAWT[canvas0,40,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:1675156067143 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.4 [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:1675156067494 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:1675156067571 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:1675156067941 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:1675156068023 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:1675156068522 d 0ms]] [junit] FOCUS NEWT GAINED [fc 1]: GLWindow1, WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675156068531 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:1675156068532 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:1675156068555 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:1675156068555 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:1675156069323 d 0ms]] [junit] FOCUS NEWT GAINED [fc 1]: GLWindow1, WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675156069330 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:1675156069333 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:1675156069347 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:1675156069347 d 0ms]]] [junit] FOCUS NEWT LOST [fc -1]: GLWindow1, WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675156069994 d 1ms]] [junit] FOCUS NEWT GAINED [fc 1]: GLWindow1, WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675156070007 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:1675156070008 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:1675156070025 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:1675156070025 d 0ms]]] [junit] FOCUS NEWT LOST [fc -1]: GLWindow1, WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675156070703 d 0ms]] [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0xa3d8174: tileRendererInUse null [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0xa3d8174 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:1675156070791 d 0ms]] [junit] Thread[main-Display-.windows_nil-1-EDT-2,6,main] GearsES2.init.0 0x290222c1: tileRendererInUse null, GearsES2[obj 0x290222c1 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x290222c1 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 0x290222c1 created: GearsObj[0x7b30c9fc, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x290222c1 created: GearsObj[0x66476743, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x290222c1 created: GearsObj[0x66476743, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[main-Display-.windows_nil-1-EDT-2,6,main] GearsES2.init.X 0x290222c1 FIN GearsES2[obj 0x290222c1 isInit true, usesShared false, 1 GearsObj[0x7b30c9fc, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x66476743, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2a9f3bcf, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[main-Display-.windows_nil-1-EDT-2,6,main] GearsES2.reshape 0x290222c1 0/0 468x349 of 468x349, swapInterval 1, drawable 0x21010884, msaa false, tileRendererInUse null [junit] >> GearsES2 0x290222c1, 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 0x290222c1 468x349, swapInterval 1, drawable 0x21010884 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x290222c1 0/0 468x349 of 468x349, swapInterval 1, drawable 0xfffffffff4010841, msaa false, tileRendererInUse null [junit] >> GearsES2 0x290222c1, 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 0x290222c1 468x349, swapInterval 1, drawable 0xfffffffff4010841 [junit] Thread[main-Display-.windows_nil-1-EDT-2,6,main] GearsES2.display 0x290222c1 468x349, swapInterval 1, drawable 0xfffffffff4010841 [junit] FOCUS NEWT LOST [fc -1]: GLWindow1, WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675156070906 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 0x290222c1 468x349, swapInterval 1, drawable 0x6901081a [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x290222c1 468x349, swapInterval 1, drawable 0x21010884 [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.1 [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.1 [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.2 [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:1675156075921 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:1675156075924 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:1675156075957 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:1675156075957 d 0ms]]] [junit] requestFocus: click, d: 501 ms [junit] Info: Focus prev. gained, but NewtCanvasAWT didn't loose it. Gainer: GLWindow1[focusCount 1]; Looser NewtCanvasAWT[focusCount 0, temp false] [junit] FOCUS NEWT Canvas/GLWindow sync.2 [junit] centerMouse: robot pos: 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:1675156078919 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:1675156079012 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:1675156079375 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:1675156079451 d 0ms]]] [junit] FOCUS NEWT Canvas/GLWindow sync.2.2 [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:1675156079970 d 0ms]] [junit] FOCUS NEWT GAINED [fc 1]: GLWindow1, WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675156079974 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:1675156079974 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:1675156079986 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:1675156079986 d 0ms]]] [junit] FOCUS NEWT Canvas/GLWindow sync.2.3 [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:1675156080787 d 0ms]] [junit] FOCUS NEWT GAINED [fc 1]: GLWindow1, WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675156080794 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:1675156080795 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:1675156080807 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:1675156080807 d 0ms]]] [junit] FOCUS NEWT LOST [fc -1]: GLWindow1, WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675156081459 d 0ms]] [junit] FOCUS NEWT GAINED [fc 1]: GLWindow1, WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675156081470 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:1675156081470 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:1675156081490 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:1675156081490 d 1ms]]] [junit] FOCUS NEWT Canvas/GLWindow sync.2.4 [junit] FOCUS AWT Button request.3 [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:1675156082414 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.3 [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.4 [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:1675156086646 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:1675156086649 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:1675156086670 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:1675156086670 d 0ms]]] [junit] requestFocus: click, d: 501 ms [junit] Info: Focus prev. gained, but NewtCanvasAWT didn't loose it. Gainer: GLWindow1[focusCount 1]; Looser NewtCanvasAWT[focusCount 0, temp false] [junit] FOCUS NEWT Canvas/GLWindow sync.4 [junit] centerMouse: robot pos: 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:1675156089633 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:1675156089726 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:1675156090082 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:1675156090175 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:1675156090676 d 0ms]] [junit] FOCUS NEWT GAINED [fc 1]: GLWindow1, WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675156090686 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:1675156090687 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:1675156090707 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:1675156090707 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:1675156091601 d 1ms]] [junit] FOCUS NEWT GAINED [fc 1]: GLWindow1, WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675156091609 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:1675156091610 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:1675156091631 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:1675156091631 d 0ms]]] [junit] FOCUS NEWT LOST [fc -1]: GLWindow1, WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675156092273 d 0ms]] [junit] FOCUS NEWT GAINED [fc 1]: GLWindow1, WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675156092284 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:1675156092285 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:1675156092307 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:1675156092307 d 0ms]]] [junit] FOCUS NEWT LOST [fc -1]: GLWindow1, WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675156092931 d 0ms]] [junit] FOCUS NEWT GAINED [fc 1]: GLWindow1, WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675156092946 d 0ms]] [junit] Thread[main-Display-.windows_nil-1-EDT-2,6,main] GearsES2.dispose 0x290222c1: tileRendererInUse null [junit] Thread[main-Display-.windows_nil-1-EDT-2,6,main] GearsES2.dispose 0x290222c1 FIN [junit] FOCUS NEWT LOST [fc -1]: GLWindow1, WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675156092958 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 @ 1675156092987 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1675156092987 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [junit] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 39.718 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675156053955 ms III - Start [junit] SLOCK [T main @ 1675156053956 ms +++ localhost/127.0.0.1:59999 - Locked within 10 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:1675156055854 d 0ms]] [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.init.0 0xa3d8174: tileRendererInUse null, GearsES2[obj 0xa3d8174 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0xa3d8174 on Thread[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 0xa3d8174 created: GearsObj[0x6bbb9796, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0xa3d8174 created: GearsObj[0x31d373ed, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0xa3d8174 created: GearsObj[0x31d373ed, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.init.X 0xa3d8174 FIN GearsES2[obj 0xa3d8174 isInit true, usesShared false, 1 GearsObj[0x6bbb9796, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x31d373ed, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1d8aad1d, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0xa3d8174 0/0 468x349 of 468x349, swapInterval 1, drawable 0x6901081a, msaa false, tileRendererInUse null [junit] >> GearsES2 0xa3d8174, 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 0xa3d8174 468x349, swapInterval 1, drawable 0x6901081a [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0xa3d8174 0/0 468x349 of 468x349, swapInterval 1, drawable 0xfffffffff4010841, msaa false, tileRendererInUse null [junit] >> GearsES2 0xa3d8174, 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 0xa3d8174 468x349, swapInterval 1, drawable 0xfffffffff4010841 [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0xa3d8174 468x349, swapInterval 1, drawable 0x21010884 [junit] FOCUS NEWT LOST [fc -1]: GLWindow1, WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675156056018 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 0xa3d8174 468x349, swapInterval 1, drawable 0x21010884 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0xa3d8174 468x349, swapInterval 1, drawable 0x6901081a [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.1 [junit] requestFocus: AWT Component [junit] FOCUS AWT GAINED PERM [fc 1]: ButtonNorthOuter, java.awt.event.FocusEvent[FOCUS_GAINED,permanent,opposite=javax.swing.JFrame[frame0,0,0,640x480,layout=java.awt.BorderLayout,title=Swing Parent JFrame,resizable,normal,defaultCloseOperation=DO_NOTHING_ON_CLOSE,rootPane=javax.swing.JRootPane[,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.1 [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.2 [junit] requestFocus: AWT Component [junit] FOCUS AWT LOST PERM [fc -1]: ButtonNorthOuter, java.awt.event.FocusEvent[FOCUS_LOST,permanent,opposite=com.jogamp.newt.awt.NewtCanvasAWT[canvas0,40,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:1675156060096 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.2 [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:1675156060449 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:1675156060540 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:1675156060902 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:1675156060981 d 0ms]]] [junit] FOCUS NEWT Canvas/GLWindow sync.2.2 [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:1675156061498 d 0ms]] [junit] FOCUS NEWT GAINED [fc 1]: GLWindow1, WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675156061509 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:1675156061510 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:1675156061512 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:1675156061512 d 1ms]]] [junit] FOCUS NEWT Canvas/GLWindow sync.2.3 [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:1675156062295 d 0ms]] [junit] FOCUS NEWT GAINED [fc 1]: GLWindow1, WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675156062305 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:1675156062306 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:1675156062307 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:1675156062307 d 0ms]]] [junit] FOCUS NEWT LOST [fc -1]: GLWindow1, WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675156062953 d 0ms]] [junit] FOCUS NEWT GAINED [fc 1]: GLWindow1, WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675156062960 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:1675156062960 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:1675156062984 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:1675156062984 d 1ms]]] [junit] FOCUS NEWT Canvas/GLWindow sync.2.4 [junit] FOCUS AWT Button request.3 [junit] FOCUS NEWT LOST [fc -1]: GLWindow1, WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675156063611 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.3 [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.4 [junit] requestFocus: AWT Component [junit] FOCUS AWT LOST PERM [fc -1]: ButtonNorthInner, java.awt.event.FocusEvent[FOCUS_LOST,permanent,opposite=com.jogamp.newt.awt.NewtCanvasAWT[canvas0,40,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:1675156067143 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.4 [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:1675156067494 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:1675156067571 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:1675156067941 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:1675156068023 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:1675156068522 d 0ms]] [junit] FOCUS NEWT GAINED [fc 1]: GLWindow1, WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675156068531 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:1675156068532 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:1675156068555 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:1675156068555 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:1675156069323 d 0ms]] [junit] FOCUS NEWT GAINED [fc 1]: GLWindow1, WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675156069330 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:1675156069333 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:1675156069347 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:1675156069347 d 0ms]]] [junit] FOCUS NEWT LOST [fc -1]: GLWindow1, WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675156069994 d 1ms]] [junit] FOCUS NEWT GAINED [fc 1]: GLWindow1, WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675156070007 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:1675156070008 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:1675156070025 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:1675156070025 d 0ms]]] [junit] FOCUS NEWT LOST [fc -1]: GLWindow1, WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675156070703 d 0ms]] [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0xa3d8174: tileRendererInUse null [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0xa3d8174 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:1675156070791 d 0ms]] [junit] Thread[main-Display-.windows_nil-1-EDT-2,6,main] GearsES2.init.0 0x290222c1: tileRendererInUse null, GearsES2[obj 0x290222c1 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x290222c1 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 0x290222c1 created: GearsObj[0x7b30c9fc, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x290222c1 created: GearsObj[0x66476743, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x290222c1 created: GearsObj[0x66476743, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[main-Display-.windows_nil-1-EDT-2,6,main] GearsES2.init.X 0x290222c1 FIN GearsES2[obj 0x290222c1 isInit true, usesShared false, 1 GearsObj[0x7b30c9fc, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x66476743, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2a9f3bcf, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[main-Display-.windows_nil-1-EDT-2,6,main] GearsES2.reshape 0x290222c1 0/0 468x349 of 468x349, swapInterval 1, drawable 0x21010884, msaa false, tileRendererInUse null [junit] >> GearsES2 0x290222c1, 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 0x290222c1 468x349, swapInterval 1, drawable 0x21010884 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x290222c1 0/0 468x349 of 468x349, swapInterval 1, drawable 0xfffffffff4010841, msaa false, tileRendererInUse null [junit] >> GearsES2 0x290222c1, 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 0x290222c1 468x349, swapInterval 1, drawable 0xfffffffff4010841 [junit] Thread[main-Display-.windows_nil-1-EDT-2,6,main] GearsES2.display 0x290222c1 468x349, swapInterval 1, drawable 0xfffffffff4010841 [junit] FOCUS NEWT LOST [fc -1]: GLWindow1, WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675156070906 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 0x290222c1 468x349, swapInterval 1, drawable 0x6901081a [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x290222c1 468x349, swapInterval 1, drawable 0x21010884 [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.1 [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.1 [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.2 [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:1675156075921 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:1675156075924 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:1675156075957 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:1675156075957 d 0ms]]] [junit] requestFocus: click, d: 501 ms [junit] Info: Focus prev. gained, but NewtCanvasAWT didn't loose it. Gainer: GLWindow1[focusCount 1]; Looser NewtCanvasAWT[focusCount 0, temp false] [junit] FOCUS NEWT Canvas/GLWindow sync.2 [junit] centerMouse: robot pos: 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:1675156078919 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:1675156079012 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:1675156079375 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:1675156079451 d 0ms]]] [junit] FOCUS NEWT Canvas/GLWindow sync.2.2 [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:1675156079970 d 0ms]] [junit] FOCUS NEWT GAINED [fc 1]: GLWindow1, WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675156079974 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:1675156079974 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:1675156079986 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:1675156079986 d 0ms]]] [junit] FOCUS NEWT Canvas/GLWindow sync.2.3 [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:1675156080787 d 0ms]] [junit] FOCUS NEWT GAINED [fc 1]: GLWindow1, WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675156080794 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:1675156080795 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:1675156080807 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:1675156080807 d 0ms]]] [junit] FOCUS NEWT LOST [fc -1]: GLWindow1, WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675156081459 d 0ms]] [junit] FOCUS NEWT GAINED [fc 1]: GLWindow1, WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675156081470 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:1675156081470 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:1675156081490 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:1675156081490 d 1ms]]] [junit] FOCUS NEWT Canvas/GLWindow sync.2.4 [junit] FOCUS AWT Button request.3 [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:1675156082414 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.3 [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.4 [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:1675156086646 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:1675156086649 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:1675156086670 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:1675156086670 d 0ms]]] [junit] requestFocus: click, d: 501 ms [junit] Info: Focus prev. gained, but NewtCanvasAWT didn't loose it. Gainer: GLWindow1[focusCount 1]; Looser NewtCanvasAWT[focusCount 0, temp false] [junit] FOCUS NEWT Canvas/GLWindow sync.4 [junit] centerMouse: robot pos: 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:1675156089633 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:1675156089726 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:1675156090082 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:1675156090175 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:1675156090676 d 0ms]] [junit] FOCUS NEWT GAINED [fc 1]: GLWindow1, WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675156090686 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:1675156090687 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:1675156090707 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:1675156090707 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:1675156091601 d 1ms]] [junit] FOCUS NEWT GAINED [fc 1]: GLWindow1, WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675156091609 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:1675156091610 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:1675156091631 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:1675156091631 d 0ms]]] [junit] FOCUS NEWT LOST [fc -1]: GLWindow1, WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675156092273 d 0ms]] [junit] FOCUS NEWT GAINED [fc 1]: GLWindow1, WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675156092284 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:1675156092285 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:1675156092307 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:1675156092307 d 0ms]]] [junit] FOCUS NEWT LOST [fc -1]: GLWindow1, WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675156092931 d 0ms]] [junit] FOCUS NEWT GAINED [fc 1]: GLWindow1, WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675156092946 d 0ms]] [junit] Thread[main-Display-.windows_nil-1-EDT-2,6,main] GearsES2.dispose 0x290222c1: tileRendererInUse null [junit] Thread[main-Display-.windows_nil-1-EDT-2,6,main] GearsES2.dispose 0x290222c1 FIN [junit] FOCUS NEWT LOST [fc -1]: GLWindow1, WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675156092958 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 @ 1675156092987 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1675156092987 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: testFocus01ProgrFocus took 15.056 sec [junit] Testcase: testFocus02RobotFocus took 22.236 sec [junit] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 39.718 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675156053955 ms III - Start [junit] SLOCK [T main @ 1675156053956 ms +++ localhost/127.0.0.1:59999 - Locked within 10 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:1675156055854 d 0ms]] [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.init.0 0xa3d8174: tileRendererInUse null, GearsES2[obj 0xa3d8174 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0xa3d8174 on Thread[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 0xa3d8174 created: GearsObj[0x6bbb9796, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0xa3d8174 created: GearsObj[0x31d373ed, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0xa3d8174 created: GearsObj[0x31d373ed, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.init.X 0xa3d8174 FIN GearsES2[obj 0xa3d8174 isInit true, usesShared false, 1 GearsObj[0x6bbb9796, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x31d373ed, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1d8aad1d, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0xa3d8174 0/0 468x349 of 468x349, swapInterval 1, drawable 0x6901081a, msaa false, tileRendererInUse null [junit] >> GearsES2 0xa3d8174, 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 0xa3d8174 468x349, swapInterval 1, drawable 0x6901081a [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0xa3d8174 0/0 468x349 of 468x349, swapInterval 1, drawable 0xfffffffff4010841, msaa false, tileRendererInUse null [junit] >> GearsES2 0xa3d8174, 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 0xa3d8174 468x349, swapInterval 1, drawable 0xfffffffff4010841 [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0xa3d8174 468x349, swapInterval 1, drawable 0x21010884 [junit] FOCUS NEWT LOST [fc -1]: GLWindow1, WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675156056018 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 0xa3d8174 468x349, swapInterval 1, drawable 0x21010884 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0xa3d8174 468x349, swapInterval 1, drawable 0x6901081a [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.1 [junit] requestFocus: AWT Component [junit] FOCUS AWT GAINED PERM [fc 1]: ButtonNorthOuter, java.awt.event.FocusEvent[FOCUS_GAINED,permanent,opposite=javax.swing.JFrame[frame0,0,0,640x480,layout=java.awt.BorderLayout,title=Swing Parent JFrame,resizable,normal,defaultCloseOperation=DO_NOTHING_ON_CLOSE,rootPane=javax.swing.JRootPane[,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.1 [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.2 [junit] requestFocus: AWT Component [junit] FOCUS AWT LOST PERM [fc -1]: ButtonNorthOuter, java.awt.event.FocusEvent[FOCUS_LOST,permanent,opposite=com.jogamp.newt.awt.NewtCanvasAWT[canvas0,40,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:1675156060096 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.2 [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:1675156060449 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:1675156060540 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:1675156060902 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:1675156060981 d 0ms]]] [junit] FOCUS NEWT Canvas/GLWindow sync.2.2 [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:1675156061498 d 0ms]] [junit] FOCUS NEWT GAINED [fc 1]: GLWindow1, WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675156061509 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:1675156061510 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:1675156061512 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:1675156061512 d 1ms]]] [junit] FOCUS NEWT Canvas/GLWindow sync.2.3 [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:1675156062295 d 0ms]] [junit] FOCUS NEWT GAINED [fc 1]: GLWindow1, WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675156062305 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:1675156062306 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:1675156062307 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:1675156062307 d 0ms]]] [junit] FOCUS NEWT LOST [fc -1]: GLWindow1, WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675156062953 d 0ms]] [junit] FOCUS NEWT GAINED [fc 1]: GLWindow1, WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675156062960 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:1675156062960 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:1675156062984 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:1675156062984 d 1ms]]] [junit] FOCUS NEWT Canvas/GLWindow sync.2.4 [junit] FOCUS AWT Button request.3 [junit] FOCUS NEWT LOST [fc -1]: GLWindow1, WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675156063611 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.3 [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.4 [junit] requestFocus: AWT Component [junit] FOCUS AWT LOST PERM [fc -1]: ButtonNorthInner, java.awt.event.FocusEvent[FOCUS_LOST,permanent,opposite=com.jogamp.newt.awt.NewtCanvasAWT[canvas0,40,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:1675156067143 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.4 [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:1675156067494 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:1675156067571 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:1675156067941 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:1675156068023 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:1675156068522 d 0ms]] [junit] FOCUS NEWT GAINED [fc 1]: GLWindow1, WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675156068531 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:1675156068532 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:1675156068555 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:1675156068555 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:1675156069323 d 0ms]] [junit] FOCUS NEWT GAINED [fc 1]: GLWindow1, WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675156069330 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:1675156069333 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:1675156069347 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:1675156069347 d 0ms]]] [junit] FOCUS NEWT LOST [fc -1]: GLWindow1, WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675156069994 d 1ms]] [junit] FOCUS NEWT GAINED [fc 1]: GLWindow1, WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675156070007 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:1675156070008 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:1675156070025 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:1675156070025 d 0ms]]] [junit] FOCUS NEWT LOST [fc -1]: GLWindow1, WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675156070703 d 0ms]] [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0xa3d8174: tileRendererInUse null [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0xa3d8174 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:1675156070791 d 0ms]] [junit] Thread[main-Display-.windows_nil-1-EDT-2,6,main] GearsES2.init.0 0x290222c1: tileRendererInUse null, GearsES2[obj 0x290222c1 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x290222c1 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 0x290222c1 created: GearsObj[0x7b30c9fc, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x290222c1 created: GearsObj[0x66476743, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x290222c1 created: GearsObj[0x66476743, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[main-Display-.windows_nil-1-EDT-2,6,main] GearsES2.init.X 0x290222c1 FIN GearsES2[obj 0x290222c1 isInit true, usesShared false, 1 GearsObj[0x7b30c9fc, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x66476743, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2a9f3bcf, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[main-Display-.windows_nil-1-EDT-2,6,main] GearsES2.reshape 0x290222c1 0/0 468x349 of 468x349, swapInterval 1, drawable 0x21010884, msaa false, tileRendererInUse null [junit] >> GearsES2 0x290222c1, 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 0x290222c1 468x349, swapInterval 1, drawable 0x21010884 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x290222c1 0/0 468x349 of 468x349, swapInterval 1, drawable 0xfffffffff4010841, msaa false, tileRendererInUse null [junit] >> GearsES2 0x290222c1, 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 0x290222c1 468x349, swapInterval 1, drawable 0xfffffffff4010841 [junit] Thread[main-Display-.windows_nil-1-EDT-2,6,main] GearsES2.display 0x290222c1 468x349, swapInterval 1, drawable 0xfffffffff4010841 [junit] FOCUS NEWT LOST [fc -1]: GLWindow1, WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675156070906 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 0x290222c1 468x349, swapInterval 1, drawable 0x6901081a [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x290222c1 468x349, swapInterval 1, drawable 0x21010884 [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.1 [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.1 [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.2 [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:1675156075921 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:1675156075924 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:1675156075957 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:1675156075957 d 0ms]]] [junit] requestFocus: click, d: 501 ms [junit] Info: Focus prev. gained, but NewtCanvasAWT didn't loose it. Gainer: GLWindow1[focusCount 1]; Looser NewtCanvasAWT[focusCount 0, temp false] [junit] FOCUS NEWT Canvas/GLWindow sync.2 [junit] centerMouse: robot pos: 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:1675156078919 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:1675156079012 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:1675156079375 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:1675156079451 d 0ms]]] [junit] FOCUS NEWT Canvas/GLWindow sync.2.2 [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:1675156079970 d 0ms]] [junit] FOCUS NEWT GAINED [fc 1]: GLWindow1, WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675156079974 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:1675156079974 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:1675156079986 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:1675156079986 d 0ms]]] [junit] FOCUS NEWT Canvas/GLWindow sync.2.3 [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:1675156080787 d 0ms]] [junit] FOCUS NEWT GAINED [fc 1]: GLWindow1, WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675156080794 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:1675156080795 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:1675156080807 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:1675156080807 d 0ms]]] [junit] FOCUS NEWT LOST [fc -1]: GLWindow1, WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675156081459 d 0ms]] [junit] FOCUS NEWT GAINED [fc 1]: GLWindow1, WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675156081470 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:1675156081470 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:1675156081490 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:1675156081490 d 1ms]]] [junit] FOCUS NEWT Canvas/GLWindow sync.2.4 [junit] FOCUS AWT Button request.3 [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:1675156082414 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.3 [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.4 [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:1675156086646 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:1675156086649 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:1675156086670 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:1675156086670 d 0ms]]] [junit] requestFocus: click, d: 501 ms [junit] Info: Focus prev. gained, but NewtCanvasAWT didn't loose it. Gainer: GLWindow1[focusCount 1]; Looser NewtCanvasAWT[focusCount 0, temp false] [junit] FOCUS NEWT Canvas/GLWindow sync.4 [junit] centerMouse: robot pos: 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:1675156089633 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:1675156089726 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:1675156090082 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:1675156090175 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:1675156090676 d 0ms]] [junit] FOCUS NEWT GAINED [fc 1]: GLWindow1, WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675156090686 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:1675156090687 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:1675156090707 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:1675156090707 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:1675156091601 d 1ms]] [junit] FOCUS NEWT GAINED [fc 1]: GLWindow1, WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675156091609 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:1675156091610 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:1675156091631 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:1675156091631 d 0ms]]] [junit] FOCUS NEWT LOST [fc -1]: GLWindow1, WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675156092273 d 0ms]] [junit] FOCUS NEWT GAINED [fc 1]: GLWindow1, WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675156092284 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:1675156092285 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:1675156092307 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:1675156092307 d 0ms]]] [junit] FOCUS NEWT LOST [fc -1]: GLWindow1, WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675156092931 d 0ms]] [junit] FOCUS NEWT GAINED [fc 1]: GLWindow1, WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675156092946 d 0ms]] [junit] Thread[main-Display-.windows_nil-1-EDT-2,6,main] GearsES2.dispose 0x290222c1: tileRendererInUse null [junit] Thread[main-Display-.windows_nil-1-EDT-2,6,main] GearsES2.dispose 0x290222c1 FIN [junit] FOCUS NEWT LOST [fc -1]: GLWindow1, WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675156092958 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 @ 1675156092987 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1675156092987 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 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 @ 1675156094532 ms III - Start [junit] SLOCK [T main @ 1675156094533 ms +++ localhost/127.0.0.1:59999 - Locked within 10 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 0x53976f5c, .windows_nil-1, 0x4cb0311, BGRA8888, 16 x 16, 8 / 8, pixels java.nio.HeapByteBuffer[pos=0 lim=1024 cap=1024]] [junit] Create PointerIcon #02: PointerIcon[obj 0x2bfc268b, .windows_nil-1, 0xffffffffd04b008d, BGRA8888, 16 x 24, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=1536 cap=1536]] [junit] Create PointerIcon #03: PointerIcon[obj 0x2f8dad04, .windows_nil-1, 0x5360165, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] Create PointerIcon #04: PointerIcon[obj 0x29e495ff, .windows_nil-1, 0x26f02fb, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] Create PointerIcon #05: PixelRect[obj 0x272ed83b, RGBA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] Create PointerIcon #05: PointerIcon[obj 0x4e096385, .windows_nil-1, 0x3020267, 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:1675156096364 d 1ms]] [junit] Thread[main-AWTAnimator#00,5,main] GearsES2.init.0 0x10959ece: tileRendererInUse null, GearsES2[obj 0x10959ece isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x10959ece on Thread[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 0x10959ece created: GearsObj[0x4582accc, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x10959ece created: GearsObj[0x42adc151, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x10959ece created: GearsObj[0x42adc151, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[main-AWTAnimator#00,5,main] GearsES2.init.X 0x10959ece FIN GearsES2[obj 0x10959ece isInit true, usesShared false, 1 GearsObj[0x4582accc, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x42adc151, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x70cf1e5, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[main-AWTAnimator#00,5,main] GearsES2.reshape 0x10959ece 0/0 192x261 of 192x261, swapInterval 1, drawable 0xfffffffff4010841, msaa false, tileRendererInUse null [junit] >> GearsES2 0x10959ece, 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:1675156096461 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 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:1675156097949 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:1675156098025 d 1ms]]] [junit] FOCUS NEWT LOST [fc -1]: GLWindow1, WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675156098584 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:1675156099212 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:1675156099283 d 0ms]]] [junit] FOCUS NEWT LOST [fc -1]: GLWindow1, WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675156099839 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:1675156100338 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:1675156100658 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:1675156100979 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:1675156101305 d 0ms]] [junit] FOCUS NEWT GAINED [fc 1]: GLWindow1, WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675156101320 d 0ms]] [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x10959ece: tileRendererInUse null [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x10959ece FIN [junit] FOCUS NEWT LOST [fc -1]: GLWindow1, WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675156101356 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 0x47faa49c, .windows_nil-1, 0x2450317, BGRA8888, 16 x 16, 8 / 8, pixels java.nio.HeapByteBuffer[pos=0 lim=1024 cap=1024]] [junit] Create PointerIcon #02: PointerIcon[obj 0x28f2a10f, .windows_nil-1, 0xffffffffdde602c7, BGRA8888, 16 x 24, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=1536 cap=1536]] [junit] Create PointerIcon #03: PointerIcon[obj 0xf736069, .windows_nil-1, 0x2e4b020d, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] Create PointerIcon #04: PointerIcon[obj 0x6da21078, .windows_nil-1, 0x3030267, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] Create PointerIcon #05: PixelRect[obj 0x56cdfb3b, RGBA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] Create PointerIcon #05: PointerIcon[obj 0x2b91004a, .windows_nil-1, 0x27002fb, 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:1675156101426 d 0ms]] [junit] Thread[main-AWTAnimator#01,5,main] GearsES2.init.0 0x73e22a3d: tileRendererInUse null, GearsES2[obj 0x73e22a3d isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x73e22a3d on Thread[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 0x73e22a3d created: GearsObj[0x1111506b, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x73e22a3d created: GearsObj[0x3bf3ec0d, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x73e22a3d created: GearsObj[0x3bf3ec0d, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[main-AWTAnimator#01,5,main] GearsES2.init.X 0x73e22a3d FIN GearsES2[obj 0x73e22a3d isInit true, usesShared false, 1 GearsObj[0x1111506b, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3bf3ec0d, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x40d48ba6, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[main-AWTAnimator#01,5,main] GearsES2.reshape 0x73e22a3d 0/0 192x261 of 192x261, swapInterval 1, drawable 0xfffffffff4010841, msaa false, tileRendererInUse null [junit] >> GearsES2 0x73e22a3d, 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:1675156101512 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:1675156102998 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:1675156103067 d 0ms]]] [junit] FOCUS NEWT LOST [fc -1]: GLWindow1, WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675156103632 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:1675156104252 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:1675156104324 d 0ms]]] [junit] FOCUS NEWT LOST [fc -1]: GLWindow1, WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675156104887 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:1675156105381 d 1ms]] [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:1675156105702 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:1675156106020 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:1675156106349 d 0ms]] [junit] FOCUS NEWT GAINED [fc 1]: GLWindow1, WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675156106364 d 0ms]] [junit] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x73e22a3d: tileRendererInUse null [junit] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x73e22a3d FIN [junit] FOCUS NEWT LOST [fc -1]: GLWindow1, WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675156106400 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 @ 1675156106428 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1675156106428 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [junit] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 12.589 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675156094532 ms III - Start [junit] SLOCK [T main @ 1675156094533 ms +++ localhost/127.0.0.1:59999 - Locked within 10 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 0x53976f5c, .windows_nil-1, 0x4cb0311, BGRA8888, 16 x 16, 8 / 8, pixels java.nio.HeapByteBuffer[pos=0 lim=1024 cap=1024]] [junit] Create PointerIcon #02: PointerIcon[obj 0x2bfc268b, .windows_nil-1, 0xffffffffd04b008d, BGRA8888, 16 x 24, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=1536 cap=1536]] [junit] Create PointerIcon #03: PointerIcon[obj 0x2f8dad04, .windows_nil-1, 0x5360165, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] Create PointerIcon #04: PointerIcon[obj 0x29e495ff, .windows_nil-1, 0x26f02fb, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] Create PointerIcon #05: PixelRect[obj 0x272ed83b, RGBA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] Create PointerIcon #05: PointerIcon[obj 0x4e096385, .windows_nil-1, 0x3020267, 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:1675156096364 d 1ms]] [junit] Thread[main-AWTAnimator#00,5,main] GearsES2.init.0 0x10959ece: tileRendererInUse null, GearsES2[obj 0x10959ece isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x10959ece on Thread[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 0x10959ece created: GearsObj[0x4582accc, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x10959ece created: GearsObj[0x42adc151, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x10959ece created: GearsObj[0x42adc151, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[main-AWTAnimator#00,5,main] GearsES2.init.X 0x10959ece FIN GearsES2[obj 0x10959ece isInit true, usesShared false, 1 GearsObj[0x4582accc, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x42adc151, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x70cf1e5, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[main-AWTAnimator#00,5,main] GearsES2.reshape 0x10959ece 0/0 192x261 of 192x261, swapInterval 1, drawable 0xfffffffff4010841, msaa false, tileRendererInUse null [junit] >> GearsES2 0x10959ece, 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:1675156096461 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 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:1675156097949 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:1675156098025 d 1ms]]] [junit] FOCUS NEWT LOST [fc -1]: GLWindow1, WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675156098584 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:1675156099212 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:1675156099283 d 0ms]]] [junit] FOCUS NEWT LOST [fc -1]: GLWindow1, WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675156099839 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:1675156100338 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:1675156100658 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:1675156100979 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:1675156101305 d 0ms]] [junit] FOCUS NEWT GAINED [fc 1]: GLWindow1, WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675156101320 d 0ms]] [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x10959ece: tileRendererInUse null [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x10959ece FIN [junit] FOCUS NEWT LOST [fc -1]: GLWindow1, WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675156101356 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 0x47faa49c, .windows_nil-1, 0x2450317, BGRA8888, 16 x 16, 8 / 8, pixels java.nio.HeapByteBuffer[pos=0 lim=1024 cap=1024]] [junit] Create PointerIcon #02: PointerIcon[obj 0x28f2a10f, .windows_nil-1, 0xffffffffdde602c7, BGRA8888, 16 x 24, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=1536 cap=1536]] [junit] Create PointerIcon #03: PointerIcon[obj 0xf736069, .windows_nil-1, 0x2e4b020d, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] Create PointerIcon #04: PointerIcon[obj 0x6da21078, .windows_nil-1, 0x3030267, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] Create PointerIcon #05: PixelRect[obj 0x56cdfb3b, RGBA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] Create PointerIcon #05: PointerIcon[obj 0x2b91004a, .windows_nil-1, 0x27002fb, 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:1675156101426 d 0ms]] [junit] Thread[main-AWTAnimator#01,5,main] GearsES2.init.0 0x73e22a3d: tileRendererInUse null, GearsES2[obj 0x73e22a3d isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x73e22a3d on Thread[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 0x73e22a3d created: GearsObj[0x1111506b, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x73e22a3d created: GearsObj[0x3bf3ec0d, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x73e22a3d created: GearsObj[0x3bf3ec0d, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[main-AWTAnimator#01,5,main] GearsES2.init.X 0x73e22a3d FIN GearsES2[obj 0x73e22a3d isInit true, usesShared false, 1 GearsObj[0x1111506b, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3bf3ec0d, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x40d48ba6, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[main-AWTAnimator#01,5,main] GearsES2.reshape 0x73e22a3d 0/0 192x261 of 192x261, swapInterval 1, drawable 0xfffffffff4010841, msaa false, tileRendererInUse null [junit] >> GearsES2 0x73e22a3d, 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:1675156101512 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:1675156102998 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:1675156103067 d 0ms]]] [junit] FOCUS NEWT LOST [fc -1]: GLWindow1, WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675156103632 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:1675156104252 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:1675156104324 d 0ms]]] [junit] FOCUS NEWT LOST [fc -1]: GLWindow1, WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675156104887 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:1675156105381 d 1ms]] [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:1675156105702 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:1675156106020 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:1675156106349 d 0ms]] [junit] FOCUS NEWT GAINED [fc 1]: GLWindow1, WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675156106364 d 0ms]] [junit] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x73e22a3d: tileRendererInUse null [junit] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x73e22a3d FIN [junit] FOCUS NEWT LOST [fc -1]: GLWindow1, WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675156106400 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 @ 1675156106428 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1675156106428 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: testWindowParentingAWTFocusTraversal01Onscreen took 5.286 sec [junit] Testcase: testWindowParentingAWTFocusTraversal02Offscreen took 5.038 sec [junit] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 12.589 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675156094532 ms III - Start [junit] SLOCK [T main @ 1675156094533 ms +++ localhost/127.0.0.1:59999 - Locked within 10 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 0x53976f5c, .windows_nil-1, 0x4cb0311, BGRA8888, 16 x 16, 8 / 8, pixels java.nio.HeapByteBuffer[pos=0 lim=1024 cap=1024]] [junit] Create PointerIcon #02: PointerIcon[obj 0x2bfc268b, .windows_nil-1, 0xffffffffd04b008d, BGRA8888, 16 x 24, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=1536 cap=1536]] [junit] Create PointerIcon #03: PointerIcon[obj 0x2f8dad04, .windows_nil-1, 0x5360165, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] Create PointerIcon #04: PointerIcon[obj 0x29e495ff, .windows_nil-1, 0x26f02fb, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] Create PointerIcon #05: PixelRect[obj 0x272ed83b, RGBA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] Create PointerIcon #05: PointerIcon[obj 0x4e096385, .windows_nil-1, 0x3020267, 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:1675156096364 d 1ms]] [junit] Thread[main-AWTAnimator#00,5,main] GearsES2.init.0 0x10959ece: tileRendererInUse null, GearsES2[obj 0x10959ece isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x10959ece on Thread[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 0x10959ece created: GearsObj[0x4582accc, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x10959ece created: GearsObj[0x42adc151, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x10959ece created: GearsObj[0x42adc151, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[main-AWTAnimator#00,5,main] GearsES2.init.X 0x10959ece FIN GearsES2[obj 0x10959ece isInit true, usesShared false, 1 GearsObj[0x4582accc, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x42adc151, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x70cf1e5, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[main-AWTAnimator#00,5,main] GearsES2.reshape 0x10959ece 0/0 192x261 of 192x261, swapInterval 1, drawable 0xfffffffff4010841, msaa false, tileRendererInUse null [junit] >> GearsES2 0x10959ece, 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:1675156096461 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 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:1675156097949 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:1675156098025 d 1ms]]] [junit] FOCUS NEWT LOST [fc -1]: GLWindow1, WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675156098584 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:1675156099212 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:1675156099283 d 0ms]]] [junit] FOCUS NEWT LOST [fc -1]: GLWindow1, WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675156099839 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:1675156100338 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:1675156100658 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:1675156100979 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:1675156101305 d 0ms]] [junit] FOCUS NEWT GAINED [fc 1]: GLWindow1, WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675156101320 d 0ms]] [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x10959ece: tileRendererInUse null [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x10959ece FIN [junit] FOCUS NEWT LOST [fc -1]: GLWindow1, WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675156101356 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 0x47faa49c, .windows_nil-1, 0x2450317, BGRA8888, 16 x 16, 8 / 8, pixels java.nio.HeapByteBuffer[pos=0 lim=1024 cap=1024]] [junit] Create PointerIcon #02: PointerIcon[obj 0x28f2a10f, .windows_nil-1, 0xffffffffdde602c7, BGRA8888, 16 x 24, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=1536 cap=1536]] [junit] Create PointerIcon #03: PointerIcon[obj 0xf736069, .windows_nil-1, 0x2e4b020d, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] Create PointerIcon #04: PointerIcon[obj 0x6da21078, .windows_nil-1, 0x3030267, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] Create PointerIcon #05: PixelRect[obj 0x56cdfb3b, RGBA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] Create PointerIcon #05: PointerIcon[obj 0x2b91004a, .windows_nil-1, 0x27002fb, 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:1675156101426 d 0ms]] [junit] Thread[main-AWTAnimator#01,5,main] GearsES2.init.0 0x73e22a3d: tileRendererInUse null, GearsES2[obj 0x73e22a3d isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x73e22a3d on Thread[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 0x73e22a3d created: GearsObj[0x1111506b, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x73e22a3d created: GearsObj[0x3bf3ec0d, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x73e22a3d created: GearsObj[0x3bf3ec0d, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[main-AWTAnimator#01,5,main] GearsES2.init.X 0x73e22a3d FIN GearsES2[obj 0x73e22a3d isInit true, usesShared false, 1 GearsObj[0x1111506b, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3bf3ec0d, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x40d48ba6, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[main-AWTAnimator#01,5,main] GearsES2.reshape 0x73e22a3d 0/0 192x261 of 192x261, swapInterval 1, drawable 0xfffffffff4010841, msaa false, tileRendererInUse null [junit] >> GearsES2 0x73e22a3d, 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:1675156101512 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:1675156102998 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:1675156103067 d 0ms]]] [junit] FOCUS NEWT LOST [fc -1]: GLWindow1, WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675156103632 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:1675156104252 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:1675156104324 d 0ms]]] [junit] FOCUS NEWT LOST [fc -1]: GLWindow1, WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675156104887 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:1675156105381 d 1ms]] [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:1675156105702 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:1675156106020 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:1675156106349 d 0ms]] [junit] FOCUS NEWT GAINED [fc 1]: GLWindow1, WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675156106364 d 0ms]] [junit] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x73e22a3d: tileRendererInUse null [junit] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x73e22a3d FIN [junit] FOCUS NEWT LOST [fc -1]: GLWindow1, WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675156106400 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 @ 1675156106428 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1675156106428 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 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 @ 1675156107907 ms III - Start [junit] SLOCK [T main @ 1675156107908 ms +++ localhost/127.0.0.1:59999 - Locked within 10 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 0xfffffffff4010841, 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 0x21010884, 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 0xffffffff920108ba, 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 0x21010884, 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 0xffffffff920108ba, 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 0x5010912, 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 0xffffffff920108ba, 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 0xffffffff920108ba, 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 0x21010884, 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 0xfffffffff4010841, 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 0xffffffff920108ba, 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 0xfffffffff4010841, 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 0x5010912, 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 0xfffffffff4010841, 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 0x5010912, 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 0x5010912, 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 0xfffffffff4010841, 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 0xffffffff920108ba, 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 0x5010912, 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 0xfffffffff4010841, 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 0xffffffff920108ba, 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 0x5010912, 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 0x5010912, 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 @ 1675156126124 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1675156126124 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [junit] Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 18.875 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675156107907 ms III - Start [junit] SLOCK [T main @ 1675156107908 ms +++ localhost/127.0.0.1:59999 - Locked within 10 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 0xfffffffff4010841, 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 0x21010884, 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 0xffffffff920108ba, 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 0x21010884, 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 0xffffffff920108ba, 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 0x5010912, 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 0xffffffff920108ba, 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 0xffffffff920108ba, 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 0x21010884, 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 0xfffffffff4010841, 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 0xffffffff920108ba, 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 0xfffffffff4010841, 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 0x5010912, 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 0xfffffffff4010841, 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 0x5010912, 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 0x5010912, 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 0xfffffffff4010841, 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 0xffffffff920108ba, 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 0x5010912, 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 0xfffffffff4010841, 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 0xffffffff920108ba, 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 0x5010912, 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 0x5010912, 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 @ 1675156126124 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1675156126124 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: test01WindowParenting01CreateVisibleDestroy1 took 1.517 sec [junit] Testcase: test02WindowParenting02CreateVisibleDestroy2Defered took 1.046 sec [junit] Testcase: test03WindowParenting02CreateVisibleDestroy3Odd took 1.059 sec [junit] Testcase: test04WindowParenting03ReparentNewtWin2Top took 4.336 sec [junit] Testcase: test05WindowParenting04ReparentNewtWin2TopLayouted took 4.353 sec [junit] Testcase: test06WindowParenting05ReparentAWTWinHopFrame2Frame took 4.353 sec [junit] Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 18.875 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675156107907 ms III - Start [junit] SLOCK [T main @ 1675156107908 ms +++ localhost/127.0.0.1:59999 - Locked within 10 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 0xfffffffff4010841, 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 0x21010884, 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 0xffffffff920108ba, 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 0x21010884, 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 0xffffffff920108ba, 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 0x5010912, 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 0xffffffff920108ba, 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 0xffffffff920108ba, 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 0x21010884, 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 0xfffffffff4010841, 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 0xffffffff920108ba, 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 0xfffffffff4010841, 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 0x5010912, 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 0xfffffffff4010841, 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 0x5010912, 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 0x5010912, 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 0xfffffffff4010841, 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 0xffffffff920108ba, 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 0x5010912, 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 0xfffffffff4010841, 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 0xffffffff920108ba, 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 0x5010912, 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 0x5010912, 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 @ 1675156126124 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1675156126124 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 @ 1675156127541 ms III - Start [junit] SLOCK [T main @ 1675156127542 ms +++ localhost/127.0.0.1:59999 - Locked within 10 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 0x21010884, 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 0xffffffff920108ba, 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 0x21010884, 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 0xffffffff920108ba, 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 0xffffffff920108ba, 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 0xfffffffff4010841, 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 0x21010884, 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 0xfffffffff4010841, 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 @ 1675156134988 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1675156134988 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [junit] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 8.125 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675156127541 ms III - Start [junit] SLOCK [T main @ 1675156127542 ms +++ localhost/127.0.0.1:59999 - Locked within 10 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 0x21010884, 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 0xffffffff920108ba, 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 0x21010884, 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 0xffffffff920108ba, 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 0xffffffff920108ba, 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 0xfffffffff4010841, 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 0x21010884, 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 0xfffffffff4010841, 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 @ 1675156134988 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1675156134988 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: test01AWTWinHopFrame2FrameFPS25Animator took 3.013 sec [junit] Testcase: test02AWTWinHopFrame2FrameStdAnimator took 2.864 sec [junit] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 8.125 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675156127541 ms III - Start [junit] SLOCK [T main @ 1675156127542 ms +++ localhost/127.0.0.1:59999 - Locked within 10 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 0x21010884, 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 0xffffffff920108ba, 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 0x21010884, 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 0xffffffff920108ba, 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 0xffffffff920108ba, 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 0xfffffffff4010841, 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 0x21010884, 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 0xfffffffff4010841, 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 @ 1675156134988 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1675156134988 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [junit] ------------- ---------------- --------------- [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 @ 1675156136422 ms III - Start [junit] SLOCK [T main @ 1675156136423 ms +++ localhost/127.0.0.1:59999 - Locked within 10 ms, 1 attempts [junit] Testsuite: com.jogamp.opengl.test.junit.newt.parenting.TestParenting01cAWT [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 0x4a010912, 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 0xfffffffff4010841, 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 0xffffffff920108ba, 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 0x4a010912, 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 0xffffffffa80108d9, 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 0x4a010912, 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 0xffffffff920108ba, 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 0xffffffffa80108d9, 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 0xfffffffff4010841, 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 @ 1675156142188 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1675156142188 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.445 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675156136422 ms III - Start [junit] SLOCK [T main @ 1675156136423 ms +++ localhost/127.0.0.1:59999 - Locked within 10 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 0x4a010912, 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 0xfffffffff4010841, 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 0xffffffff920108ba, 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 0x4a010912, 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 0xffffffffa80108d9, 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 0x4a010912, 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 0xffffffff920108ba, 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 0xffffffffa80108d9, 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 0xfffffffff4010841, 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 @ 1675156142188 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1675156142188 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: test01CreateVisibleDestroy1 took 1.47 sec [junit] Testcase: test02AWTWinHopFrame2Frame took 2.76 sec [junit] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 6.445 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675156136422 ms III - Start [junit] SLOCK [T main @ 1675156136423 ms +++ localhost/127.0.0.1:59999 - Locked within 10 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 0x4a010912, 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 0xfffffffff4010841, 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 0xffffffff920108ba, 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 0x4a010912, 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 0xffffffffa80108d9, 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 0x4a010912, 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 0xffffffff920108ba, 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 0xffffffffa80108d9, 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 0xfffffffff4010841, 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 @ 1675156142188 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1675156142188 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 @ 1675156143711 ms III - Start [junit] SLOCK [T main @ 1675156143711 ms +++ localhost/127.0.0.1:59999 - Locked within 10 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 0xfffffffff4010841, 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 0xffffffffa80108d9, 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 0x4a010912, 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 0xfffffffff4010841, 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 0xffffffffa80108d9, 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 @ 1675156151435 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1675156151435 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.404 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675156143711 ms III - Start [junit] SLOCK [T main @ 1675156143711 ms +++ localhost/127.0.0.1:59999 - Locked within 10 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 0xfffffffff4010841, 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 0xffffffffa80108d9, 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 0x4a010912, 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 0xfffffffff4010841, 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 0xffffffffa80108d9, 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 @ 1675156151435 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1675156151435 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: test01CreateVisibleDestroy1 took 1.604 sec [junit] Testcase: test02AWTWinHopFrame2Frame took 4.577 sec [junit] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 8.404 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675156143711 ms III - Start [junit] SLOCK [T main @ 1675156143711 ms +++ localhost/127.0.0.1:59999 - Locked within 10 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 0xfffffffff4010841, 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 0xffffffffa80108d9, 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 0x4a010912, 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 0xfffffffff4010841, 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 0xffffffffa80108d9, 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 @ 1675156151435 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1675156151435 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [junit] ------------- ---------------- --------------- [junit] Testsuite: com.jogamp.opengl.test.junit.newt.parenting.TestParenting01dAWT [junit] Testsuite: com.jogamp.opengl.test.junit.newt.parenting.TestParenting01dAWT [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675156152939 ms III - Start [junit] SLOCK [T main @ 1675156152940 ms +++ localhost/127.0.0.1:59999 - Locked within 10 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 0x72010795, 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 0x4a010912, 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 0xffffffffa80108d9, 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 0x4a010912, 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 0x4a010912, 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 0x4a010912, 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 0xffffffffa80108d9, 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 0x100107fb, 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 0x4a010912, 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 0x100107fb, 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 0x100107fb, 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 0xffffffffa80108d9, 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 0x72010795, 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 @ 1675156157506 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1675156157506 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.229 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675156152939 ms III - Start [junit] SLOCK [T main @ 1675156152940 ms +++ localhost/127.0.0.1:59999 - Locked within 10 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 0x72010795, 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 0x4a010912, 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 0xffffffffa80108d9, 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 0x4a010912, 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 0x4a010912, 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 0x4a010912, 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 0xffffffffa80108d9, 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 0x100107fb, 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 0x4a010912, 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 0x100107fb, 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 0x100107fb, 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 0xffffffffa80108d9, 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 0x72010795, 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 @ 1675156157506 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1675156157506 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: test01GLWindowReparentRecreateNoPreserve took 1.659 sec [junit] Testcase: test02GLWindowReparentRecreateGLPreserve took 1.341 sec [junit] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 5.229 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675156152939 ms III - Start [junit] SLOCK [T main @ 1675156152940 ms +++ localhost/127.0.0.1:59999 - Locked within 10 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 0x72010795, 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 0x4a010912, 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 0xffffffffa80108d9, 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 0x4a010912, 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 0x4a010912, 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 0x4a010912, 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 0xffffffffa80108d9, 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 0x100107fb, 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 0x4a010912, 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 0x100107fb, 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 0x100107fb, 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 0xffffffffa80108d9, 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 0x72010795, 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 @ 1675156157506 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1675156157506 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [junit] ------------- ---------------- --------------- [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 @ 1675156158944 ms III - Start [junit] SLOCK [T main @ 1675156158945 ms +++ localhost/127.0.0.1:59999 - Locked within 10 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.parenting.TestParenting02AWT - test01NewtChildOnAWTParentLayouted [junit] Testsuite: com.jogamp.opengl.test.junit.newt.parenting.TestParenting02AWT [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675156160726 d 0ms]] [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.init.0 0x41a2befb: tileRendererInUse null, GearsES2[obj 0x41a2befb isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x41a2befb 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 0x41a2befb created: GearsObj[0x680746e5, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x41a2befb created: GearsObj[0x2d243216, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x41a2befb created: GearsObj[0x2d243216, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.init.X 0x41a2befb FIN GearsES2[obj 0x41a2befb isInit true, usesShared false, 1 GearsObj[0x680746e5, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2d243216, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x462ea69b, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x41a2befb 0/0 543x395 of 543x395, swapInterval 1, drawable 0x72010795, msaa false, tileRendererInUse null [junit] >> GearsES2 0x41a2befb, 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 0x41a2befb 543x395, swapInterval 1, drawable 0x72010795 [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675156160762 d 51ms]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x41a2befb 0/0 543x395 of 543x395, swapInterval 1, drawable 0xffffffffa80108d9, msaa false, tileRendererInUse null [junit] >> GearsES2 0x41a2befb, 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 0x41a2befb 543x395, swapInterval 1, drawable 0xffffffffa80108d9 [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675156160813 d 17ms]] [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x41a2befb 543x395, swapInterval 1, drawable 0x100107fb [junit] WindowUpdateEvent[[ 0 / 0 543 x 395 ], WindowEvent[EVENT_WINDOW_REPAINT, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675156160854 d 4ms]]] [junit] Thread[main,5,main] GearsES2.display 0x41a2befb 543x395, swapInterval 1, drawable 0x100107fb [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675156160881 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x41a2befb 543x395, swapInterval 1, drawable 0x72010795 [junit] WindowUpdateEvent[[ 0 / 0 543 x 395 ], WindowEvent[EVENT_WINDOW_REPAINT, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675156160900 d 2ms]]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x41a2befb 543x395, swapInterval 1, drawable 0x72010795 [junit] WindowUpdateEvent[[ 0 / 0 543 x 395 ], WindowEvent[EVENT_WINDOW_REPAINT, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675156160903 d 5ms]]] [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x41a2befb 543x395, swapInterval 1, drawable 0x72010795 [junit] WindowUpdateEvent[[ 0 / 0 543 x 395 ], WindowEvent[EVENT_WINDOW_REPAINT, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675156161185 d 1ms]]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675156161188 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675156161188 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675156161188 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675156161188 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675156161526 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675156161526 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675156161527 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675156161527 d 0ms]] [junit] WindowUpdateEvent[[ 0 / 0 543 x 395 ], WindowEvent[EVENT_WINDOW_REPAINT, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675156161527 d 0ms]]] [junit] WindowUpdateEvent[[ 0 / 0 543 x 395 ], WindowEvent[EVENT_WINDOW_REPAINT, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675156161527 d 0ms]]] [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x41a2befb 0/0 543x395 of 543x395, swapInterval 1, drawable 0x72010795, msaa false, tileRendererInUse null [junit] >> GearsES2 0x41a2befb, 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 0x41a2befb 543x395, swapInterval 1, drawable 0x72010795 [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675156161527 d 3ms]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x41a2befb 0/0 543x395 of 543x395, swapInterval 1, drawable 0x100107fb, msaa false, tileRendererInUse null [junit] >> GearsES2 0x41a2befb, 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 0x41a2befb 543x395, swapInterval 1, drawable 0x100107fb [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675156161530 d 11ms]] [junit] Thread[main,5,main] GearsES2.display 0x41a2befb 543x395, swapInterval 1, drawable 0x72010795 [junit] Thread[main,5,main] GearsES2.display 0x41a2befb 543x395, swapInterval 1, drawable 0x100107fb [junit] Thread[main,5,main] GearsES2.display 0x41a2befb 543x395, swapInterval 1, drawable 0xffffffffa80108d9 [junit] Thread[main,5,main] GearsES2.display 0x41a2befb 543x395, swapInterval 1, drawable 0x72010795 [junit] Thread[main,5,main] GearsES2.display 0x41a2befb 543x395, swapInterval 1, drawable 0x100107fb [junit] Thread[main,5,main] GearsES2.display 0x41a2befb 543x395, swapInterval 1, drawable 0x72010795 [junit] Thread[main,5,main] GearsES2.display 0x41a2befb 543x395, swapInterval 1, drawable 0x100107fb [junit] Thread[main,5,main] GearsES2.display 0x41a2befb 543x395, swapInterval 1, drawable 0x72010795 [junit] Thread[main,5,main] GearsES2.display 0x41a2befb 543x395, swapInterval 1, drawable 0x100107fb [junit] Thread[main,5,main] GearsES2.display 0x41a2befb 543x395, swapInterval 1, drawable 0x72010795 [junit] Thread[main,5,main] GearsES2.display 0x41a2befb 543x395, swapInterval 1, drawable 0x100107fb [junit] Thread[main,5,main] GearsES2.display 0x41a2befb 543x395, swapInterval 1, drawable 0x72010795 [junit] Thread[main,5,main] GearsES2.display 0x41a2befb 543x395, swapInterval 1, drawable 0x100107fb [junit] Thread[main,5,main] GearsES2.display 0x41a2befb 543x395, swapInterval 1, drawable 0x72010795 [junit] Thread[main,5,main] GearsES2.display 0x41a2befb 543x395, swapInterval 1, drawable 0x100107fb [junit] Thread[main,5,main] GearsES2.display 0x41a2befb 543x395, swapInterval 1, drawable 0x72010795 [junit] Thread[main,5,main] GearsES2.display 0x41a2befb 543x395, swapInterval 1, drawable 0x100107fb [junit] Thread[main,5,main] GearsES2.display 0x41a2befb 543x395, swapInterval 1, drawable 0x72010795 [junit] Thread[main,5,main] GearsES2.display 0x41a2befb 543x395, swapInterval 1, drawable 0x100107fb [junit] Thread[main,5,main] GearsES2.display 0x41a2befb 543x395, swapInterval 1, drawable 0x72010795 [junit] Thread[main,5,main] GearsES2.display 0x41a2befb 543x395, swapInterval 1, drawable 0xffffffffa80108d9 [junit] Thread[main,5,main] GearsES2.display 0x41a2befb 543x395, swapInterval 1, drawable 0x72010795 [junit] Thread[main,5,main] GearsES2.display 0x41a2befb 543x395, swapInterval 1, drawable 0xffffffffa80108d9 [junit] Thread[main,5,main] GearsES2.display 0x41a2befb 543x395, swapInterval 1, drawable 0x72010795 [junit] Thread[main,5,main] GearsES2.display 0x41a2befb 543x395, swapInterval 1, drawable 0xffffffffa80108d9 [junit] Thread[main,5,main] GearsES2.display 0x41a2befb 543x395, swapInterval 1, drawable 0x72010795 [junit] WindowEvent[EVENT_WINDOW_DESTROY_NOTIFY, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675156162970 d 0ms]] [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x41a2befb: tileRendererInUse null [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x41a2befb FIN [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675156162976 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:1675156163072 d 0ms]] [junit] Thread[main-Display-.windows_nil-1-EDT-2,6,main] GearsES2.init.0 0x3738449f: tileRendererInUse null, GearsES2[obj 0x3738449f isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x3738449f 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 0x3738449f created: GearsObj[0x1d7b0461, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x3738449f created: GearsObj[0xa3ce692, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x3738449f created: GearsObj[0xa3ce692, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[main-Display-.windows_nil-1-EDT-2,6,main] GearsES2.init.X 0x3738449f FIN GearsES2[obj 0x3738449f isInit true, usesShared false, 1 GearsObj[0x1d7b0461, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0xa3ce692, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x4cb2b5f5, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[main-Display-.windows_nil-1-EDT-2,6,main] GearsES2.reshape 0x3738449f 0/0 543x395 of 543x395, swapInterval 1, drawable 0x72010795, msaa false, tileRendererInUse null [junit] >> GearsES2 0x3738449f, 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 0x3738449f 543x395, swapInterval 1, drawable 0x72010795 [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675156163103 d 27ms]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x3738449f 0/0 543x395 of 543x395, swapInterval 1, drawable 0x100107fb, msaa false, tileRendererInUse null [junit] >> GearsES2 0x3738449f, 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 0x3738449f 543x395, swapInterval 1, drawable 0x100107fb [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675156163130 d 11ms]] [junit] Thread[main,5,main] GearsES2.display 0x3738449f 543x395, swapInterval 1, drawable 0xffffffffa80108d9 [junit] Thread[main-Display-.windows_nil-1-EDT-2,6,main] GearsES2.display 0x3738449f 543x395, swapInterval 1, drawable 0xffffffffa80108d9 [junit] WindowUpdateEvent[[ 0 / 0 543 x 395 ], WindowEvent[EVENT_WINDOW_REPAINT, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675156163146 d 28ms]]] [junit] Thread[main-Display-.windows_nil-1-EDT-2,6,main] GearsES2.display 0x3738449f 543x395, swapInterval 1, drawable 0x100107fb [junit] WindowUpdateEvent[[ 0 / 0 543 x 395 ], WindowEvent[EVENT_WINDOW_REPAINT, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675156163465 d 4ms]]] [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675156163471 d 1ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675156163482 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675156163482 d 1ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675156163483 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675156163484 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675156163844 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675156163844 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675156163845 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675156163846 d 0ms]] [junit] WindowUpdateEvent[[ 0 / 0 543 x 395 ], WindowEvent[EVENT_WINDOW_REPAINT, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675156163846 d 0ms]]] [junit] WindowUpdateEvent[[ 0 / 0 543 x 395 ], WindowEvent[EVENT_WINDOW_REPAINT, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675156163846 d 0ms]]] [junit] Thread[main-Display-.windows_nil-1-EDT-2,6,main] GearsES2.reshape 0x3738449f 0/0 543x395 of 543x395, swapInterval 1, drawable 0xffffffffa80108d9, msaa false, tileRendererInUse null [junit] >> GearsES2 0x3738449f, 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[main-Display-.windows_nil-1-EDT-2,6,main] GearsES2.display 0x3738449f 543x395, swapInterval 1, drawable 0xffffffffa80108d9 [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675156163846 d 4ms]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x3738449f 0/0 543x395 of 543x395, swapInterval 1, drawable 0x100107fb, msaa false, tileRendererInUse null [junit] >> GearsES2 0x3738449f, angle 3.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 0x3738449f 543x395, swapInterval 1, drawable 0x100107fb [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675156163850 d 9ms]] [junit] Thread[main,5,main] GearsES2.display 0x3738449f 543x395, swapInterval 1, drawable 0xffffffffa80108d9 [junit] Thread[main,5,main] GearsES2.display 0x3738449f 543x395, swapInterval 1, drawable 0x100107fb [junit] Thread[main,5,main] GearsES2.display 0x3738449f 543x395, swapInterval 1, drawable 0x72010795 [junit] Thread[main,5,main] GearsES2.display 0x3738449f 543x395, swapInterval 1, drawable 0x100107fb [junit] Thread[main,5,main] GearsES2.display 0x3738449f 543x395, swapInterval 1, drawable 0x72010795 [junit] Thread[main,5,main] GearsES2.display 0x3738449f 543x395, swapInterval 1, drawable 0x100107fb [junit] Thread[main,5,main] GearsES2.display 0x3738449f 543x395, swapInterval 1, drawable 0x72010795 [junit] Thread[main,5,main] GearsES2.display 0x3738449f 543x395, swapInterval 1, drawable 0x100107fb [junit] Thread[main,5,main] GearsES2.display 0x3738449f 543x395, swapInterval 1, drawable 0x72010795 [junit] Thread[main,5,main] GearsES2.display 0x3738449f 543x395, swapInterval 1, drawable 0x100107fb [junit] Thread[main,5,main] GearsES2.display 0x3738449f 543x395, swapInterval 1, drawable 0x72010795 [junit] Thread[main,5,main] GearsES2.display 0x3738449f 543x395, swapInterval 1, drawable 0x100107fb [junit] Thread[main,5,main] GearsES2.display 0x3738449f 543x395, swapInterval 1, drawable 0x72010795 [junit] Thread[main,5,main] GearsES2.display 0x3738449f 543x395, swapInterval 1, drawable 0x100107fb [junit] Thread[main,5,main] GearsES2.display 0x3738449f 543x395, swapInterval 1, drawable 0x72010795 [junit] Thread[main,5,main] GearsES2.display 0x3738449f 543x395, swapInterval 1, drawable 0x100107fb [junit] Thread[main,5,main] GearsES2.display 0x3738449f 543x395, swapInterval 1, drawable 0x72010795 [junit] Thread[main,5,main] GearsES2.display 0x3738449f 543x395, swapInterval 1, drawable 0x100107fb [junit] Thread[main,5,main] GearsES2.display 0x3738449f 543x395, swapInterval 1, drawable 0x72010795 [junit] Thread[main,5,main] GearsES2.display 0x3738449f 543x395, swapInterval 1, drawable 0x100107fb [junit] Thread[main,5,main] GearsES2.display 0x3738449f 543x395, swapInterval 1, drawable 0x72010795 [junit] Thread[main,5,main] GearsES2.display 0x3738449f 543x395, swapInterval 1, drawable 0x100107fb [junit] Thread[main,5,main] GearsES2.display 0x3738449f 543x395, swapInterval 1, drawable 0x72010795 [junit] Thread[main,5,main] GearsES2.display 0x3738449f 543x395, swapInterval 1, drawable 0x100107fb [junit] Thread[main,5,main] GearsES2.display 0x3738449f 543x395, swapInterval 1, drawable 0x72010795 [junit] Thread[main,5,main] GearsES2.display 0x3738449f 543x395, swapInterval 1, drawable 0x100107fb [junit] WindowEvent[EVENT_WINDOW_DESTROY_NOTIFY, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675156165290 d 0ms]] [junit] Thread[main-Display-.windows_nil-1-EDT-2,6,main] GearsES2.dispose 0x3738449f: tileRendererInUse null [junit] Thread[main-Display-.windows_nil-1-EDT-2,6,main] GearsES2.dispose 0x3738449f FIN [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675156165313 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:1675156165409 d 0ms]] [junit] Thread[main-Display-.windows_nil-1-EDT-3,6,main] GearsES2.init.0 0x67080771: tileRendererInUse null, GearsES2[obj 0x67080771 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x67080771 on Thread[main-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 0x67080771 created: GearsObj[0x13e3dcab, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x67080771 created: GearsObj[0x5928660a, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x67080771 created: GearsObj[0x5928660a, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[main-Display-.windows_nil-1-EDT-3,6,main] GearsES2.init.X 0x67080771 FIN GearsES2[obj 0x67080771 isInit true, usesShared false, 1 GearsObj[0x13e3dcab, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x5928660a, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2d26567, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[main-Display-.windows_nil-1-EDT-3,6,main] GearsES2.reshape 0x67080771 0/0 624x441 of 624x441, swapInterval 1, drawable 0x100107fb, msaa false, tileRendererInUse null [junit] >> GearsES2 0x67080771, 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 0x67080771 624x441, swapInterval 1, drawable 0x100107fb [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675156165438 d 24ms]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x67080771 0/0 624x441 of 624x441, swapInterval 1, drawable 0x72010795, msaa false, tileRendererInUse null [junit] >> GearsES2 0x67080771, 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 0x67080771 624x441, swapInterval 1, drawable 0x72010795 [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675156165463 d 11ms]] [junit] Thread[main-Display-.windows_nil-1-EDT-3,6,main] GearsES2.display 0x67080771 624x441, swapInterval 1, drawable 0x100107fb [junit] WindowUpdateEvent[[ 0 / 0 624 x 441 ], WindowEvent[EVENT_WINDOW_REPAINT, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675156165499 d 3ms]]] [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675156165502 d 0ms]] [junit] Thread[main,5,main] GearsES2.display 0x67080771 624x441, swapInterval 1, drawable 0xffffffffa80108d9 [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675156165507 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x67080771 624x441, swapInterval 1, drawable 0x72010795 [junit] WindowUpdateEvent[[ 0 / 0 624 x 441 ], WindowEvent[EVENT_WINDOW_REPAINT, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675156165515 d 10ms]]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x67080771 624x441, swapInterval 1, drawable 0x100107fb [junit] WindowUpdateEvent[[ 0 / 0 624 x 441 ], WindowEvent[EVENT_WINDOW_REPAINT, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675156165528 d 13ms]]] [junit] Thread[main,5,main] GearsES2.display 0x67080771 624x441, swapInterval 1, drawable 0x72010795 [junit] Thread[main,5,main] GearsES2.display 0x67080771 624x441, swapInterval 1, drawable 0x100107fb [junit] Thread[main,5,main] GearsES2.display 0x67080771 624x441, swapInterval 1, drawable 0x72010795 [junit] Thread[main,5,main] GearsES2.display 0x67080771 624x441, swapInterval 1, drawable 0x100107fb [junit] Thread[main,5,main] GearsES2.display 0x67080771 624x441, swapInterval 1, drawable 0x72010795 [junit] Thread[main,5,main] GearsES2.display 0x67080771 624x441, swapInterval 1, drawable 0x100107fb [junit] Thread[main,5,main] GearsES2.display 0x67080771 624x441, swapInterval 1, drawable 0x72010795 [junit] Thread[main,5,main] GearsES2.display 0x67080771 624x441, swapInterval 1, drawable 0x100107fb [junit] Thread[main,5,main] GearsES2.display 0x67080771 624x441, swapInterval 1, drawable 0x72010795 [junit] Thread[main,5,main] GearsES2.display 0x67080771 624x441, swapInterval 1, drawable 0x100107fb [junit] Thread[main,5,main] GearsES2.display 0x67080771 624x441, swapInterval 1, drawable 0x72010795 [junit] Thread[main,5,main] GearsES2.display 0x67080771 624x441, swapInterval 1, drawable 0x100107fb [junit] Thread[main,5,main] GearsES2.display 0x67080771 624x441, swapInterval 1, drawable 0x72010795 [junit] Thread[main,5,main] GearsES2.display 0x67080771 624x441, swapInterval 1, drawable 0x100107fb [junit] Thread[main,5,main] GearsES2.display 0x67080771 624x441, swapInterval 1, drawable 0x72010795 [junit] Thread[main,5,main] GearsES2.display 0x67080771 624x441, swapInterval 1, drawable 0x100107fb [junit] Thread[main,5,main] GearsES2.display 0x67080771 624x441, swapInterval 1, drawable 0x72010795 [junit] Thread[main,5,main] GearsES2.display 0x67080771 624x441, swapInterval 1, drawable 0x100107fb [junit] Thread[main,5,main] GearsES2.display 0x67080771 624x441, swapInterval 1, drawable 0x72010795 [junit] Thread[main,5,main] GearsES2.display 0x67080771 624x441, swapInterval 1, drawable 0x100107fb [junit] Thread[main,5,main] GearsES2.display 0x67080771 624x441, swapInterval 1, drawable 0x72010795 [junit] Thread[main,5,main] GearsES2.display 0x67080771 624x441, swapInterval 1, drawable 0x100107fb [junit] Thread[main,5,main] GearsES2.display 0x67080771 624x441, swapInterval 1, drawable 0x72010795 [junit] Thread[main,5,main] GearsES2.display 0x67080771 624x441, swapInterval 1, drawable 0x100107fb [junit] Thread[main,5,main] GearsES2.display 0x67080771 624x441, swapInterval 1, drawable 0x72010795 [junit] WindowEvent[EVENT_WINDOW_DESTROY_NOTIFY, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675156166903 d 0ms]] [junit] Thread[main-Display-.windows_nil-1-EDT-3,6,main] GearsES2.dispose 0x67080771: tileRendererInUse null [junit] Thread[main-Display-.windows_nil-1-EDT-3,6,main] GearsES2.dispose 0x67080771 FIN [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675156166913 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675156166928 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:1675156167058 d 0ms]] [junit] Thread[main-Display-.windows_nil-1-EDT-4,6,main] GearsES2.init.0 0x696da30b: tileRendererInUse null, GearsES2[obj 0x696da30b isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x696da30b on Thread[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 0x696da30b created: GearsObj[0xeeab7b8, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x696da30b created: GearsObj[0x1ba9a9da, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x696da30b created: GearsObj[0x1ba9a9da, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[main-Display-.windows_nil-1-EDT-4,6,main] GearsES2.init.X 0x696da30b FIN GearsES2[obj 0x696da30b isInit true, usesShared false, 1 GearsObj[0xeeab7b8, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1ba9a9da, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5fb0971e, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[main-Display-.windows_nil-1-EDT-4,6,main] GearsES2.reshape 0x696da30b 0/0 624x441 of 624x441, swapInterval 1, drawable 0x72010795, msaa false, tileRendererInUse null [junit] >> GearsES2 0x696da30b, 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 0x696da30b 624x441, swapInterval 1, drawable 0x72010795 [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675156167086 d 23ms]] [junit] WindowUpdateEvent[[ 0 / 0 624 x 441 ], WindowEvent[EVENT_WINDOW_REPAINT, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675156166910 d 200ms]]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x696da30b 0/0 624x441 of 624x441, swapInterval 1, drawable 0xffffffffa80108d9, msaa false, tileRendererInUse null [junit] >> GearsES2 0x696da30b, 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 0x696da30b 624x441, swapInterval 1, drawable 0xffffffffa80108d9 [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675156167110 d 14ms]] [junit] Thread[main,5,main] GearsES2.display 0x696da30b 624x441, swapInterval 1, drawable 0x72010795 [junit] Thread[main,5,main] GearsES2.display 0x696da30b 624x441, swapInterval 1, drawable 0xffffffffa80108d9 [junit] Thread[main,5,main] GearsES2.display 0x696da30b 624x441, swapInterval 1, drawable 0x72010795 [junit] Thread[main,5,main] GearsES2.display 0x696da30b 624x441, swapInterval 1, drawable 0xffffffffa80108d9 [junit] Thread[main,5,main] GearsES2.display 0x696da30b 624x441, swapInterval 1, drawable 0x72010795 [junit] Thread[main,5,main] GearsES2.display 0x696da30b 624x441, swapInterval 1, drawable 0xffffffffa80108d9 [junit] Thread[main,5,main] GearsES2.display 0x696da30b 624x441, swapInterval 1, drawable 0x72010795 [junit] Thread[main,5,main] GearsES2.display 0x696da30b 624x441, swapInterval 1, drawable 0xffffffffa80108d9 [junit] Thread[main,5,main] GearsES2.display 0x696da30b 624x441, swapInterval 1, drawable 0x72010795 [junit] Thread[main,5,main] GearsES2.display 0x696da30b 624x441, swapInterval 1, drawable 0xffffffffa80108d9 [junit] Thread[main,5,main] GearsES2.display 0x696da30b 624x441, swapInterval 1, drawable 0x72010795 [junit] Thread[main,5,main] GearsES2.display 0x696da30b 624x441, swapInterval 1, drawable 0xffffffffa80108d9 [junit] Thread[main,5,main] GearsES2.display 0x696da30b 624x441, swapInterval 1, drawable 0x72010795 [junit] Thread[main,5,main] GearsES2.display 0x696da30b 624x441, swapInterval 1, drawable 0xffffffffa80108d9 [junit] Thread[main,5,main] GearsES2.display 0x696da30b 624x441, swapInterval 1, drawable 0x72010795 [junit] Thread[main,5,main] GearsES2.display 0x696da30b 624x441, swapInterval 1, drawable 0xffffffffa80108d9 [junit] Thread[main,5,main] GearsES2.display 0x696da30b 624x441, swapInterval 1, drawable 0x72010795 [junit] Thread[main,5,main] GearsES2.display 0x696da30b 624x441, swapInterval 1, drawable 0xffffffffa80108d9 [junit] Thread[main,5,main] GearsES2.display 0x696da30b 624x441, swapInterval 1, drawable 0x72010795 [junit] Thread[main,5,main] GearsES2.display 0x696da30b 624x441, swapInterval 1, drawable 0xffffffffa80108d9 [junit] Thread[main,5,main] GearsES2.display 0x696da30b 624x441, swapInterval 1, drawable 0x72010795 [junit] Thread[main,5,main] GearsES2.display 0x696da30b 624x441, swapInterval 1, drawable 0xffffffffa80108d9 [junit] Thread[main,5,main] GearsES2.display 0x696da30b 624x441, swapInterval 1, drawable 0x100107fb [junit] Thread[main,5,main] GearsES2.display 0x696da30b 624x441, swapInterval 1, drawable 0x72010795 [junit] Thread[main,5,main] GearsES2.display 0x696da30b 624x441, swapInterval 1, drawable 0x100107fb [junit] Thread[main,5,main] GearsES2.display 0x696da30b 624x441, swapInterval 1, drawable 0x72010795 [junit] WindowEvent[EVENT_WINDOW_DESTROY_NOTIFY, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675156168543 d 0ms]] [junit] Thread[main-Display-.windows_nil-1-EDT-4,6,main] GearsES2.dispose 0x696da30b: tileRendererInUse null [junit] Thread[main-Display-.windows_nil-1-EDT-4,6,main] GearsES2.dispose 0x696da30b FIN [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675156168553 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675156168569 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 @ 1675156168636 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1675156168636 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [junit] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 10.357 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675156158944 ms III - Start [junit] SLOCK [T main @ 1675156158945 ms +++ localhost/127.0.0.1:59999 - Locked within 10 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:1675156160726 d 0ms]] [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.init.0 0x41a2befb: tileRendererInUse null, GearsES2[obj 0x41a2befb isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x41a2befb 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 0x41a2befb created: GearsObj[0x680746e5, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x41a2befb created: GearsObj[0x2d243216, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x41a2befb created: GearsObj[0x2d243216, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.init.X 0x41a2befb FIN GearsES2[obj 0x41a2befb isInit true, usesShared false, 1 GearsObj[0x680746e5, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2d243216, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x462ea69b, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x41a2befb 0/0 543x395 of 543x395, swapInterval 1, drawable 0x72010795, msaa false, tileRendererInUse null [junit] >> GearsES2 0x41a2befb, 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 0x41a2befb 543x395, swapInterval 1, drawable 0x72010795 [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675156160762 d 51ms]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x41a2befb 0/0 543x395 of 543x395, swapInterval 1, drawable 0xffffffffa80108d9, msaa false, tileRendererInUse null [junit] >> GearsES2 0x41a2befb, 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 0x41a2befb 543x395, swapInterval 1, drawable 0xffffffffa80108d9 [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675156160813 d 17ms]] [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x41a2befb 543x395, swapInterval 1, drawable 0x100107fb [junit] WindowUpdateEvent[[ 0 / 0 543 x 395 ], WindowEvent[EVENT_WINDOW_REPAINT, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675156160854 d 4ms]]] [junit] Thread[main,5,main] GearsES2.display 0x41a2befb 543x395, swapInterval 1, drawable 0x100107fb [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675156160881 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x41a2befb 543x395, swapInterval 1, drawable 0x72010795 [junit] WindowUpdateEvent[[ 0 / 0 543 x 395 ], WindowEvent[EVENT_WINDOW_REPAINT, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675156160900 d 2ms]]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x41a2befb 543x395, swapInterval 1, drawable 0x72010795 [junit] WindowUpdateEvent[[ 0 / 0 543 x 395 ], WindowEvent[EVENT_WINDOW_REPAINT, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675156160903 d 5ms]]] [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x41a2befb 543x395, swapInterval 1, drawable 0x72010795 [junit] WindowUpdateEvent[[ 0 / 0 543 x 395 ], WindowEvent[EVENT_WINDOW_REPAINT, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675156161185 d 1ms]]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675156161188 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675156161188 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675156161188 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675156161188 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675156161526 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675156161526 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675156161527 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675156161527 d 0ms]] [junit] WindowUpdateEvent[[ 0 / 0 543 x 395 ], WindowEvent[EVENT_WINDOW_REPAINT, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675156161527 d 0ms]]] [junit] WindowUpdateEvent[[ 0 / 0 543 x 395 ], WindowEvent[EVENT_WINDOW_REPAINT, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675156161527 d 0ms]]] [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x41a2befb 0/0 543x395 of 543x395, swapInterval 1, drawable 0x72010795, msaa false, tileRendererInUse null [junit] >> GearsES2 0x41a2befb, 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 0x41a2befb 543x395, swapInterval 1, drawable 0x72010795 [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675156161527 d 3ms]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x41a2befb 0/0 543x395 of 543x395, swapInterval 1, drawable 0x100107fb, msaa false, tileRendererInUse null [junit] >> GearsES2 0x41a2befb, 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 0x41a2befb 543x395, swapInterval 1, drawable 0x100107fb [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675156161530 d 11ms]] [junit] Thread[main,5,main] GearsES2.display 0x41a2befb 543x395, swapInterval 1, drawable 0x72010795 [junit] Thread[main,5,main] GearsES2.display 0x41a2befb 543x395, swapInterval 1, drawable 0x100107fb [junit] Thread[main,5,main] GearsES2.display 0x41a2befb 543x395, swapInterval 1, drawable 0xffffffffa80108d9 [junit] Thread[main,5,main] GearsES2.display 0x41a2befb 543x395, swapInterval 1, drawable 0x72010795 [junit] Thread[main,5,main] GearsES2.display 0x41a2befb 543x395, swapInterval 1, drawable 0x100107fb [junit] Thread[main,5,main] GearsES2.display 0x41a2befb 543x395, swapInterval 1, drawable 0x72010795 [junit] Thread[main,5,main] GearsES2.display 0x41a2befb 543x395, swapInterval 1, drawable 0x100107fb [junit] Thread[main,5,main] GearsES2.display 0x41a2befb 543x395, swapInterval 1, drawable 0x72010795 [junit] Thread[main,5,main] GearsES2.display 0x41a2befb 543x395, swapInterval 1, drawable 0x100107fb [junit] Thread[main,5,main] GearsES2.display 0x41a2befb 543x395, swapInterval 1, drawable 0x72010795 [junit] Thread[main,5,main] GearsES2.display 0x41a2befb 543x395, swapInterval 1, drawable 0x100107fb [junit] Thread[main,5,main] GearsES2.display 0x41a2befb 543x395, swapInterval 1, drawable 0x72010795 [junit] Thread[main,5,main] GearsES2.display 0x41a2befb 543x395, swapInterval 1, drawable 0x100107fb [junit] Thread[main,5,main] GearsES2.display 0x41a2befb 543x395, swapInterval 1, drawable 0x72010795 [junit] Thread[main,5,main] GearsES2.display 0x41a2befb 543x395, swapInterval 1, drawable 0x100107fb [junit] Thread[main,5,main] GearsES2.display 0x41a2befb 543x395, swapInterval 1, drawable 0x72010795 [junit] Thread[main,5,main] GearsES2.display 0x41a2befb 543x395, swapInterval 1, drawable 0x100107fb [junit] Thread[main,5,main] GearsES2.display 0x41a2befb 543x395, swapInterval 1, drawable 0x72010795 [junit] Thread[main,5,main] GearsES2.display 0x41a2befb 543x395, swapInterval 1, drawable 0x100107fb [junit] Thread[main,5,main] GearsES2.display 0x41a2befb 543x395, swapInterval 1, drawable 0x72010795 [junit] Thread[main,5,main] GearsES2.display 0x41a2befb 543x395, swapInterval 1, drawable 0xffffffffa80108d9 [junit] Thread[main,5,main] GearsES2.display 0x41a2befb 543x395, swapInterval 1, drawable 0x72010795 [junit] Thread[main,5,main] GearsES2.display 0x41a2befb 543x395, swapInterval 1, drawable 0xffffffffa80108d9 [junit] Thread[main,5,main] GearsES2.display 0x41a2befb 543x395, swapInterval 1, drawable 0x72010795 [junit] Thread[main,5,main] GearsES2.display 0x41a2befb 543x395, swapInterval 1, drawable 0xffffffffa80108d9 [junit] Thread[main,5,main] GearsES2.display 0x41a2befb 543x395, swapInterval 1, drawable 0x72010795 [junit] WindowEvent[EVENT_WINDOW_DESTROY_NOTIFY, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675156162970 d 0ms]] [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x41a2befb: tileRendererInUse null [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x41a2befb FIN [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675156162976 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:1675156163072 d 0ms]] [junit] Thread[main-Display-.windows_nil-1-EDT-2,6,main] GearsES2.init.0 0x3738449f: tileRendererInUse null, GearsES2[obj 0x3738449f isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x3738449f 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 0x3738449f created: GearsObj[0x1d7b0461, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x3738449f created: GearsObj[0xa3ce692, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x3738449f created: GearsObj[0xa3ce692, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[main-Display-.windows_nil-1-EDT-2,6,main] GearsES2.init.X 0x3738449f FIN GearsES2[obj 0x3738449f isInit true, usesShared false, 1 GearsObj[0x1d7b0461, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0xa3ce692, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x4cb2b5f5, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[main-Display-.windows_nil-1-EDT-2,6,main] GearsES2.reshape 0x3738449f 0/0 543x395 of 543x395, swapInterval 1, drawable 0x72010795, msaa false, tileRendererInUse null [junit] >> GearsES2 0x3738449f, 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 0x3738449f 543x395, swapInterval 1, drawable 0x72010795 [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675156163103 d 27ms]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x3738449f 0/0 543x395 of 543x395, swapInterval 1, drawable 0x100107fb, msaa false, tileRendererInUse null [junit] >> GearsES2 0x3738449f, 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 0x3738449f 543x395, swapInterval 1, drawable 0x100107fb [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675156163130 d 11ms]] [junit] Thread[main,5,main] GearsES2.display 0x3738449f 543x395, swapInterval 1, drawable 0xffffffffa80108d9 [junit] Thread[main-Display-.windows_nil-1-EDT-2,6,main] GearsES2.display 0x3738449f 543x395, swapInterval 1, drawable 0xffffffffa80108d9 [junit] WindowUpdateEvent[[ 0 / 0 543 x 395 ], WindowEvent[EVENT_WINDOW_REPAINT, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675156163146 d 28ms]]] [junit] Thread[main-Display-.windows_nil-1-EDT-2,6,main] GearsES2.display 0x3738449f 543x395, swapInterval 1, drawable 0x100107fb [junit] WindowUpdateEvent[[ 0 / 0 543 x 395 ], WindowEvent[EVENT_WINDOW_REPAINT, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675156163465 d 4ms]]] [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675156163471 d 1ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675156163482 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675156163482 d 1ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675156163483 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675156163484 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675156163844 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675156163844 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675156163845 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675156163846 d 0ms]] [junit] WindowUpdateEvent[[ 0 / 0 543 x 395 ], WindowEvent[EVENT_WINDOW_REPAINT, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675156163846 d 0ms]]] [junit] WindowUpdateEvent[[ 0 / 0 543 x 395 ], WindowEvent[EVENT_WINDOW_REPAINT, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675156163846 d 0ms]]] [junit] Thread[main-Display-.windows_nil-1-EDT-2,6,main] GearsES2.reshape 0x3738449f 0/0 543x395 of 543x395, swapInterval 1, drawable 0xffffffffa80108d9, msaa false, tileRendererInUse null [junit] >> GearsES2 0x3738449f, 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[main-Display-.windows_nil-1-EDT-2,6,main] GearsES2.display 0x3738449f 543x395, swapInterval 1, drawable 0xffffffffa80108d9 [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675156163846 d 4ms]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x3738449f 0/0 543x395 of 543x395, swapInterval 1, drawable 0x100107fb, msaa false, tileRendererInUse null [junit] >> GearsES2 0x3738449f, angle 3.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 0x3738449f 543x395, swapInterval 1, drawable 0x100107fb [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675156163850 d 9ms]] [junit] Thread[main,5,main] GearsES2.display 0x3738449f 543x395, swapInterval 1, drawable 0xffffffffa80108d9 [junit] Thread[main,5,main] GearsES2.display 0x3738449f 543x395, swapInterval 1, drawable 0x100107fb [junit] Thread[main,5,main] GearsES2.display 0x3738449f 543x395, swapInterval 1, drawable 0x72010795 [junit] Thread[main,5,main] GearsES2.display 0x3738449f 543x395, swapInterval 1, drawable 0x100107fb [junit] Thread[main,5,main] GearsES2.display 0x3738449f 543x395, swapInterval 1, drawable 0x72010795 [junit] Thread[main,5,main] GearsES2.display 0x3738449f 543x395, swapInterval 1, drawable 0x100107fb [junit] Thread[main,5,main] GearsES2.display 0x3738449f 543x395, swapInterval 1, drawable 0x72010795 [junit] Thread[main,5,main] GearsES2.display 0x3738449f 543x395, swapInterval 1, drawable 0x100107fb [junit] Thread[main,5,main] GearsES2.display 0x3738449f 543x395, swapInterval 1, drawable 0x72010795 [junit] Thread[main,5,main] GearsES2.display 0x3738449f 543x395, swapInterval 1, drawable 0x100107fb [junit] Thread[main,5,main] GearsES2.display 0x3738449f 543x395, swapInterval 1, drawable 0x72010795 [junit] Thread[main,5,main] GearsES2.display 0x3738449f 543x395, swapInterval 1, drawable 0x100107fb [junit] Thread[main,5,main] GearsES2.display 0x3738449f 543x395, swapInterval 1, drawable 0x72010795 [junit] Thread[main,5,main] GearsES2.display 0x3738449f 543x395, swapInterval 1, drawable 0x100107fb [junit] Thread[main,5,main] GearsES2.display 0x3738449f 543x395, swapInterval 1, drawable 0x72010795 [junit] Thread[main,5,main] GearsES2.display 0x3738449f 543x395, swapInterval 1, drawable 0x100107fb [junit] Thread[main,5,main] GearsES2.display 0x3738449f 543x395, swapInterval 1, drawable 0x72010795 [junit] Thread[main,5,main] GearsES2.display 0x3738449f 543x395, swapInterval 1, drawable 0x100107fb [junit] Thread[main,5,main] GearsES2.display 0x3738449f 543x395, swapInterval 1, drawable 0x72010795 [junit] Thread[main,5,main] GearsES2.display 0x3738449f 543x395, swapInterval 1, drawable 0x100107fb [junit] Thread[main,5,main] GearsES2.display 0x3738449f 543x395, swapInterval 1, drawable 0x72010795 [junit] Thread[main,5,main] GearsES2.display 0x3738449f 543x395, swapInterval 1, drawable 0x100107fb [junit] Thread[main,5,main] GearsES2.display 0x3738449f 543x395, swapInterval 1, drawable 0x72010795 [junit] Thread[main,5,main] GearsES2.display 0x3738449f 543x395, swapInterval 1, drawable 0x100107fb [junit] Thread[main,5,main] GearsES2.display 0x3738449f 543x395, swapInterval 1, drawable 0x72010795 [junit] Thread[main,5,main] GearsES2.display 0x3738449f 543x395, swapInterval 1, drawable 0x100107fb [junit] WindowEvent[EVENT_WINDOW_DESTROY_NOTIFY, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675156165290 d 0ms]] [junit] Thread[main-Display-.windows_nil-1-EDT-2,6,main] GearsES2.dispose 0x3738449f: tileRendererInUse null [junit] Thread[main-Display-.windows_nil-1-EDT-2,6,main] GearsES2.dispose 0x3738449f FIN [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675156165313 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:1675156165409 d 0ms]] [junit] Thread[main-Display-.windows_nil-1-EDT-3,6,main] GearsES2.init.0 0x67080771: tileRendererInUse null, GearsES2[obj 0x67080771 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x67080771 on Thread[main-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 0x67080771 created: GearsObj[0x13e3dcab, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x67080771 created: GearsObj[0x5928660a, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x67080771 created: GearsObj[0x5928660a, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[main-Display-.windows_nil-1-EDT-3,6,main] GearsES2.init.X 0x67080771 FIN GearsES2[obj 0x67080771 isInit true, usesShared false, 1 GearsObj[0x13e3dcab, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x5928660a, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2d26567, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[main-Display-.windows_nil-1-EDT-3,6,main] GearsES2.reshape 0x67080771 0/0 624x441 of 624x441, swapInterval 1, drawable 0x100107fb, msaa false, tileRendererInUse null [junit] >> GearsES2 0x67080771, 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 0x67080771 624x441, swapInterval 1, drawable 0x100107fb [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675156165438 d 24ms]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x67080771 0/0 624x441 of 624x441, swapInterval 1, drawable 0x72010795, msaa false, tileRendererInUse null [junit] >> GearsES2 0x67080771, 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 0x67080771 624x441, swapInterval 1, drawable 0x72010795 [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675156165463 d 11ms]] [junit] Thread[main-Display-.windows_nil-1-EDT-3,6,main] GearsES2.display 0x67080771 624x441, swapInterval 1, drawable 0x100107fb [junit] WindowUpdateEvent[[ 0 / 0 624 x 441 ], WindowEvent[EVENT_WINDOW_REPAINT, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675156165499 d 3ms]]] [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675156165502 d 0ms]] [junit] Thread[main,5,main] GearsES2.display 0x67080771 624x441, swapInterval 1, drawable 0xffffffffa80108d9 [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675156165507 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x67080771 624x441, swapInterval 1, drawable 0x72010795 [junit] WindowUpdateEvent[[ 0 / 0 624 x 441 ], WindowEvent[EVENT_WINDOW_REPAINT, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675156165515 d 10ms]]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x67080771 624x441, swapInterval 1, drawable 0x100107fb [junit] WindowUpdateEvent[[ 0 / 0 624 x 441 ], WindowEvent[EVENT_WINDOW_REPAINT, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675156165528 d 13ms]]] [junit] Thread[main,5,main] GearsES2.display 0x67080771 624x441, swapInterval 1, drawable 0x72010795 [junit] Thread[main,5,main] GearsES2.display 0x67080771 624x441, swapInterval 1, drawable 0x100107fb [junit] Thread[main,5,main] GearsES2.display 0x67080771 624x441, swapInterval 1, drawable 0x72010795 [junit] Thread[main,5,main] GearsES2.display 0x67080771 624x441, swapInterval 1, drawable 0x100107fb [junit] Thread[main,5,main] GearsES2.display 0x67080771 624x441, swapInterval 1, drawable 0x72010795 [junit] Thread[main,5,main] GearsES2.display 0x67080771 624x441, swapInterval 1, drawable 0x100107fb [junit] Thread[main,5,main] GearsES2.display 0x67080771 624x441, swapInterval 1, drawable 0x72010795 [junit] Thread[main,5,main] GearsES2.display 0x67080771 624x441, swapInterval 1, drawable 0x100107fb [junit] Thread[main,5,main] GearsES2.display 0x67080771 624x441, swapInterval 1, drawable 0x72010795 [junit] Thread[main,5,main] GearsES2.display 0x67080771 624x441, swapInterval 1, drawable 0x100107fb [junit] Thread[main,5,main] GearsES2.display 0x67080771 624x441, swapInterval 1, drawable 0x72010795 [junit] Thread[main,5,main] GearsES2.display 0x67080771 624x441, swapInterval 1, drawable 0x100107fb [junit] Thread[main,5,main] GearsES2.display 0x67080771 624x441, swapInterval 1, drawable 0x72010795 [junit] Thread[main,5,main] GearsES2.display 0x67080771 624x441, swapInterval 1, drawable 0x100107fb [junit] Thread[main,5,main] GearsES2.display 0x67080771 624x441, swapInterval 1, drawable 0x72010795 [junit] Thread[main,5,main] GearsES2.display 0x67080771 624x441, swapInterval 1, drawable 0x100107fb [junit] Thread[main,5,main] GearsES2.display 0x67080771 624x441, swapInterval 1, drawable 0x72010795 [junit] Thread[main,5,main] GearsES2.display 0x67080771 624x441, swapInterval 1, drawable 0x100107fb [junit] Thread[main,5,main] GearsES2.display 0x67080771 624x441, swapInterval 1, drawable 0x72010795 [junit] Thread[main,5,main] GearsES2.display 0x67080771 624x441, swapInterval 1, drawable 0x100107fb [junit] Thread[main,5,main] GearsES2.display 0x67080771 624x441, swapInterval 1, drawable 0x72010795 [junit] Thread[main,5,main] GearsES2.display 0x67080771 624x441, swapInterval 1, drawable 0x100107fb [junit] Thread[main,5,main] GearsES2.display 0x67080771 624x441, swapInterval 1, drawable 0x72010795 [junit] Thread[main,5,main] GearsES2.display 0x67080771 624x441, swapInterval 1, drawable 0x100107fb [junit] Thread[main,5,main] GearsES2.display 0x67080771 624x441, swapInterval 1, drawable 0x72010795 [junit] WindowEvent[EVENT_WINDOW_DESTROY_NOTIFY, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675156166903 d 0ms]] [junit] Thread[main-Display-.windows_nil-1-EDT-3,6,main] GearsES2.dispose 0x67080771: tileRendererInUse null [junit] Thread[main-Display-.windows_nil-1-EDT-3,6,main] GearsES2.dispose 0x67080771 FIN [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675156166913 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675156166928 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:1675156167058 d 0ms]] [junit] Thread[main-Display-.windows_nil-1-EDT-4,6,main] GearsES2.init.0 0x696da30b: tileRendererInUse null, GearsES2[obj 0x696da30b isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x696da30b on Thread[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 0x696da30b created: GearsObj[0xeeab7b8, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x696da30b created: GearsObj[0x1ba9a9da, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x696da30b created: GearsObj[0x1ba9a9da, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[main-Display-.windows_nil-1-EDT-4,6,main] GearsES2.init.X 0x696da30b FIN GearsES2[obj 0x696da30b isInit true, usesShared false, 1 GearsObj[0xeeab7b8, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1ba9a9da, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5fb0971e, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[main-Display-.windows_nil-1-EDT-4,6,main] GearsES2.reshape 0x696da30b 0/0 624x441 of 624x441, swapInterval 1, drawable 0x72010795, msaa false, tileRendererInUse null [junit] >> GearsES2 0x696da30b, 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 0x696da30b 624x441, swapInterval 1, drawable 0x72010795 [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675156167086 d 23ms]] [junit] WindowUpdateEvent[[ 0 / 0 624 x 441 ], WindowEvent[EVENT_WINDOW_REPAINT, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675156166910 d 200ms]]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x696da30b 0/0 624x441 of 624x441, swapInterval 1, drawable 0xffffffffa80108d9, msaa false, tileRendererInUse null [junit] >> GearsES2 0x696da30b, 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 0x696da30b 624x441, swapInterval 1, drawable 0xffffffffa80108d9 [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675156167110 d 14ms]] [junit] Thread[main,5,main] GearsES2.display 0x696da30b 624x441, swapInterval 1, drawable 0x72010795 [junit] Thread[main,5,main] GearsES2.display 0x696da30b 624x441, swapInterval 1, drawable 0xffffffffa80108d9 [junit] Thread[main,5,main] GearsES2.display 0x696da30b 624x441, swapInterval 1, drawable 0x72010795 [junit] Thread[main,5,main] GearsES2.display 0x696da30b 624x441, swapInterval 1, drawable 0xffffffffa80108d9 [junit] Thread[main,5,main] GearsES2.display 0x696da30b 624x441, swapInterval 1, drawable 0x72010795 [junit] Thread[main,5,main] GearsES2.display 0x696da30b 624x441, swapInterval 1, drawable 0xffffffffa80108d9 [junit] Thread[main,5,main] GearsES2.display 0x696da30b 624x441, swapInterval 1, drawable 0x72010795 [junit] Thread[main,5,main] GearsES2.display 0x696da30b 624x441, swapInterval 1, drawable 0xffffffffa80108d9 [junit] Thread[main,5,main] GearsES2.display 0x696da30b 624x441, swapInterval 1, drawable 0x72010795 [junit] Thread[main,5,main] GearsES2.display 0x696da30b 624x441, swapInterval 1, drawable 0xffffffffa80108d9 [junit] Thread[main,5,main] GearsES2.display 0x696da30b 624x441, swapInterval 1, drawable 0x72010795 [junit] Thread[main,5,main] GearsES2.display 0x696da30b 624x441, swapInterval 1, drawable 0xffffffffa80108d9 [junit] Thread[main,5,main] GearsES2.display 0x696da30b 624x441, swapInterval 1, drawable 0x72010795 [junit] Thread[main,5,main] GearsES2.display 0x696da30b 624x441, swapInterval 1, drawable 0xffffffffa80108d9 [junit] Thread[main,5,main] GearsES2.display 0x696da30b 624x441, swapInterval 1, drawable 0x72010795 [junit] Thread[main,5,main] GearsES2.display 0x696da30b 624x441, swapInterval 1, drawable 0xffffffffa80108d9 [junit] Thread[main,5,main] GearsES2.display 0x696da30b 624x441, swapInterval 1, drawable 0x72010795 [junit] Thread[main,5,main] GearsES2.display 0x696da30b 624x441, swapInterval 1, drawable 0xffffffffa80108d9 [junit] Thread[main,5,main] GearsES2.display 0x696da30b 624x441, swapInterval 1, drawable 0x72010795 [junit] Thread[main,5,main] GearsES2.display 0x696da30b 624x441, swapInterval 1, drawable 0xffffffffa80108d9 [junit] Thread[main,5,main] GearsES2.display 0x696da30b 624x441, swapInterval 1, drawable 0x72010795 [junit] Thread[main,5,main] GearsES2.display 0x696da30b 624x441, swapInterval 1, drawable 0xffffffffa80108d9 [junit] Thread[main,5,main] GearsES2.display 0x696da30b 624x441, swapInterval 1, drawable 0x100107fb [junit] Thread[main,5,main] GearsES2.display 0x696da30b 624x441, swapInterval 1, drawable 0x72010795 [junit] Thread[main,5,main] GearsES2.display 0x696da30b 624x441, swapInterval 1, drawable 0x100107fb [junit] Thread[main,5,main] GearsES2.display 0x696da30b 624x441, swapInterval 1, drawable 0x72010795 [junit] WindowEvent[EVENT_WINDOW_DESTROY_NOTIFY, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675156168543 d 0ms]] [junit] Thread[main-Display-.windows_nil-1-EDT-4,6,main] GearsES2.dispose 0x696da30b: tileRendererInUse null [junit] Thread[main-Display-.windows_nil-1-EDT-4,6,main] GearsES2.dispose 0x696da30b FIN [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675156168553 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675156168569 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 @ 1675156168636 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1675156168636 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: test01NewtChildOnAWTParentLayouted took 4.038 sec [junit] Testcase: test02NewtChildOnAWTParentLayoutedDef took 2.344 sec [junit] Testcase: test03NewtChildOnAWTParentDirect took 1.63 sec [junit] Testcase: test04NewtChildOnAWTParentDirectDef took 1.64 sec [junit] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 10.357 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675156158944 ms III - Start [junit] SLOCK [T main @ 1675156158945 ms +++ localhost/127.0.0.1:59999 - Locked within 10 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:1675156160726 d 0ms]] [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.init.0 0x41a2befb: tileRendererInUse null, GearsES2[obj 0x41a2befb isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x41a2befb 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 0x41a2befb created: GearsObj[0x680746e5, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x41a2befb created: GearsObj[0x2d243216, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x41a2befb created: GearsObj[0x2d243216, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.init.X 0x41a2befb FIN GearsES2[obj 0x41a2befb isInit true, usesShared false, 1 GearsObj[0x680746e5, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2d243216, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x462ea69b, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x41a2befb 0/0 543x395 of 543x395, swapInterval 1, drawable 0x72010795, msaa false, tileRendererInUse null [junit] >> GearsES2 0x41a2befb, 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 0x41a2befb 543x395, swapInterval 1, drawable 0x72010795 [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675156160762 d 51ms]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x41a2befb 0/0 543x395 of 543x395, swapInterval 1, drawable 0xffffffffa80108d9, msaa false, tileRendererInUse null [junit] >> GearsES2 0x41a2befb, 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 0x41a2befb 543x395, swapInterval 1, drawable 0xffffffffa80108d9 [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675156160813 d 17ms]] [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x41a2befb 543x395, swapInterval 1, drawable 0x100107fb [junit] WindowUpdateEvent[[ 0 / 0 543 x 395 ], WindowEvent[EVENT_WINDOW_REPAINT, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675156160854 d 4ms]]] [junit] Thread[main,5,main] GearsES2.display 0x41a2befb 543x395, swapInterval 1, drawable 0x100107fb [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675156160881 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x41a2befb 543x395, swapInterval 1, drawable 0x72010795 [junit] WindowUpdateEvent[[ 0 / 0 543 x 395 ], WindowEvent[EVENT_WINDOW_REPAINT, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675156160900 d 2ms]]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x41a2befb 543x395, swapInterval 1, drawable 0x72010795 [junit] WindowUpdateEvent[[ 0 / 0 543 x 395 ], WindowEvent[EVENT_WINDOW_REPAINT, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675156160903 d 5ms]]] [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.display 0x41a2befb 543x395, swapInterval 1, drawable 0x72010795 [junit] WindowUpdateEvent[[ 0 / 0 543 x 395 ], WindowEvent[EVENT_WINDOW_REPAINT, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675156161185 d 1ms]]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675156161188 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675156161188 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675156161188 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675156161188 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675156161526 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675156161526 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675156161527 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675156161527 d 0ms]] [junit] WindowUpdateEvent[[ 0 / 0 543 x 395 ], WindowEvent[EVENT_WINDOW_REPAINT, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675156161527 d 0ms]]] [junit] WindowUpdateEvent[[ 0 / 0 543 x 395 ], WindowEvent[EVENT_WINDOW_REPAINT, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675156161527 d 0ms]]] [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0x41a2befb 0/0 543x395 of 543x395, swapInterval 1, drawable 0x72010795, msaa false, tileRendererInUse null [junit] >> GearsES2 0x41a2befb, 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 0x41a2befb 543x395, swapInterval 1, drawable 0x72010795 [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675156161527 d 3ms]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x41a2befb 0/0 543x395 of 543x395, swapInterval 1, drawable 0x100107fb, msaa false, tileRendererInUse null [junit] >> GearsES2 0x41a2befb, 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 0x41a2befb 543x395, swapInterval 1, drawable 0x100107fb [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675156161530 d 11ms]] [junit] Thread[main,5,main] GearsES2.display 0x41a2befb 543x395, swapInterval 1, drawable 0x72010795 [junit] Thread[main,5,main] GearsES2.display 0x41a2befb 543x395, swapInterval 1, drawable 0x100107fb [junit] Thread[main,5,main] GearsES2.display 0x41a2befb 543x395, swapInterval 1, drawable 0xffffffffa80108d9 [junit] Thread[main,5,main] GearsES2.display 0x41a2befb 543x395, swapInterval 1, drawable 0x72010795 [junit] Thread[main,5,main] GearsES2.display 0x41a2befb 543x395, swapInterval 1, drawable 0x100107fb [junit] Thread[main,5,main] GearsES2.display 0x41a2befb 543x395, swapInterval 1, drawable 0x72010795 [junit] Thread[main,5,main] GearsES2.display 0x41a2befb 543x395, swapInterval 1, drawable 0x100107fb [junit] Thread[main,5,main] GearsES2.display 0x41a2befb 543x395, swapInterval 1, drawable 0x72010795 [junit] Thread[main,5,main] GearsES2.display 0x41a2befb 543x395, swapInterval 1, drawable 0x100107fb [junit] Thread[main,5,main] GearsES2.display 0x41a2befb 543x395, swapInterval 1, drawable 0x72010795 [junit] Thread[main,5,main] GearsES2.display 0x41a2befb 543x395, swapInterval 1, drawable 0x100107fb [junit] Thread[main,5,main] GearsES2.display 0x41a2befb 543x395, swapInterval 1, drawable 0x72010795 [junit] Thread[main,5,main] GearsES2.display 0x41a2befb 543x395, swapInterval 1, drawable 0x100107fb [junit] Thread[main,5,main] GearsES2.display 0x41a2befb 543x395, swapInterval 1, drawable 0x72010795 [junit] Thread[main,5,main] GearsES2.display 0x41a2befb 543x395, swapInterval 1, drawable 0x100107fb [junit] Thread[main,5,main] GearsES2.display 0x41a2befb 543x395, swapInterval 1, drawable 0x72010795 [junit] Thread[main,5,main] GearsES2.display 0x41a2befb 543x395, swapInterval 1, drawable 0x100107fb [junit] Thread[main,5,main] GearsES2.display 0x41a2befb 543x395, swapInterval 1, drawable 0x72010795 [junit] Thread[main,5,main] GearsES2.display 0x41a2befb 543x395, swapInterval 1, drawable 0x100107fb [junit] Thread[main,5,main] GearsES2.display 0x41a2befb 543x395, swapInterval 1, drawable 0x72010795 [junit] Thread[main,5,main] GearsES2.display 0x41a2befb 543x395, swapInterval 1, drawable 0xffffffffa80108d9 [junit] Thread[main,5,main] GearsES2.display 0x41a2befb 543x395, swapInterval 1, drawable 0x72010795 [junit] Thread[main,5,main] GearsES2.display 0x41a2befb 543x395, swapInterval 1, drawable 0xffffffffa80108d9 [junit] Thread[main,5,main] GearsES2.display 0x41a2befb 543x395, swapInterval 1, drawable 0x72010795 [junit] Thread[main,5,main] GearsES2.display 0x41a2befb 543x395, swapInterval 1, drawable 0xffffffffa80108d9 [junit] Thread[main,5,main] GearsES2.display 0x41a2befb 543x395, swapInterval 1, drawable 0x72010795 [junit] WindowEvent[EVENT_WINDOW_DESTROY_NOTIFY, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675156162970 d 0ms]] [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x41a2befb: tileRendererInUse null [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x41a2befb FIN [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675156162976 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:1675156163072 d 0ms]] [junit] Thread[main-Display-.windows_nil-1-EDT-2,6,main] GearsES2.init.0 0x3738449f: tileRendererInUse null, GearsES2[obj 0x3738449f isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x3738449f 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 0x3738449f created: GearsObj[0x1d7b0461, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x3738449f created: GearsObj[0xa3ce692, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x3738449f created: GearsObj[0xa3ce692, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[main-Display-.windows_nil-1-EDT-2,6,main] GearsES2.init.X 0x3738449f FIN GearsES2[obj 0x3738449f isInit true, usesShared false, 1 GearsObj[0x1d7b0461, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0xa3ce692, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x4cb2b5f5, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[main-Display-.windows_nil-1-EDT-2,6,main] GearsES2.reshape 0x3738449f 0/0 543x395 of 543x395, swapInterval 1, drawable 0x72010795, msaa false, tileRendererInUse null [junit] >> GearsES2 0x3738449f, 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 0x3738449f 543x395, swapInterval 1, drawable 0x72010795 [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675156163103 d 27ms]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x3738449f 0/0 543x395 of 543x395, swapInterval 1, drawable 0x100107fb, msaa false, tileRendererInUse null [junit] >> GearsES2 0x3738449f, 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 0x3738449f 543x395, swapInterval 1, drawable 0x100107fb [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675156163130 d 11ms]] [junit] Thread[main,5,main] GearsES2.display 0x3738449f 543x395, swapInterval 1, drawable 0xffffffffa80108d9 [junit] Thread[main-Display-.windows_nil-1-EDT-2,6,main] GearsES2.display 0x3738449f 543x395, swapInterval 1, drawable 0xffffffffa80108d9 [junit] WindowUpdateEvent[[ 0 / 0 543 x 395 ], WindowEvent[EVENT_WINDOW_REPAINT, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675156163146 d 28ms]]] [junit] Thread[main-Display-.windows_nil-1-EDT-2,6,main] GearsES2.display 0x3738449f 543x395, swapInterval 1, drawable 0x100107fb [junit] WindowUpdateEvent[[ 0 / 0 543 x 395 ], WindowEvent[EVENT_WINDOW_REPAINT, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675156163465 d 4ms]]] [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675156163471 d 1ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675156163482 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675156163482 d 1ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675156163483 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675156163484 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675156163844 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675156163844 d 0ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675156163845 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675156163846 d 0ms]] [junit] WindowUpdateEvent[[ 0 / 0 543 x 395 ], WindowEvent[EVENT_WINDOW_REPAINT, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675156163846 d 0ms]]] [junit] WindowUpdateEvent[[ 0 / 0 543 x 395 ], WindowEvent[EVENT_WINDOW_REPAINT, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675156163846 d 0ms]]] [junit] Thread[main-Display-.windows_nil-1-EDT-2,6,main] GearsES2.reshape 0x3738449f 0/0 543x395 of 543x395, swapInterval 1, drawable 0xffffffffa80108d9, msaa false, tileRendererInUse null [junit] >> GearsES2 0x3738449f, 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[main-Display-.windows_nil-1-EDT-2,6,main] GearsES2.display 0x3738449f 543x395, swapInterval 1, drawable 0xffffffffa80108d9 [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675156163846 d 4ms]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x3738449f 0/0 543x395 of 543x395, swapInterval 1, drawable 0x100107fb, msaa false, tileRendererInUse null [junit] >> GearsES2 0x3738449f, angle 3.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 0x3738449f 543x395, swapInterval 1, drawable 0x100107fb [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675156163850 d 9ms]] [junit] Thread[main,5,main] GearsES2.display 0x3738449f 543x395, swapInterval 1, drawable 0xffffffffa80108d9 [junit] Thread[main,5,main] GearsES2.display 0x3738449f 543x395, swapInterval 1, drawable 0x100107fb [junit] Thread[main,5,main] GearsES2.display 0x3738449f 543x395, swapInterval 1, drawable 0x72010795 [junit] Thread[main,5,main] GearsES2.display 0x3738449f 543x395, swapInterval 1, drawable 0x100107fb [junit] Thread[main,5,main] GearsES2.display 0x3738449f 543x395, swapInterval 1, drawable 0x72010795 [junit] Thread[main,5,main] GearsES2.display 0x3738449f 543x395, swapInterval 1, drawable 0x100107fb [junit] Thread[main,5,main] GearsES2.display 0x3738449f 543x395, swapInterval 1, drawable 0x72010795 [junit] Thread[main,5,main] GearsES2.display 0x3738449f 543x395, swapInterval 1, drawable 0x100107fb [junit] Thread[main,5,main] GearsES2.display 0x3738449f 543x395, swapInterval 1, drawable 0x72010795 [junit] Thread[main,5,main] GearsES2.display 0x3738449f 543x395, swapInterval 1, drawable 0x100107fb [junit] Thread[main,5,main] GearsES2.display 0x3738449f 543x395, swapInterval 1, drawable 0x72010795 [junit] Thread[main,5,main] GearsES2.display 0x3738449f 543x395, swapInterval 1, drawable 0x100107fb [junit] Thread[main,5,main] GearsES2.display 0x3738449f 543x395, swapInterval 1, drawable 0x72010795 [junit] Thread[main,5,main] GearsES2.display 0x3738449f 543x395, swapInterval 1, drawable 0x100107fb [junit] Thread[main,5,main] GearsES2.display 0x3738449f 543x395, swapInterval 1, drawable 0x72010795 [junit] Thread[main,5,main] GearsES2.display 0x3738449f 543x395, swapInterval 1, drawable 0x100107fb [junit] Thread[main,5,main] GearsES2.display 0x3738449f 543x395, swapInterval 1, drawable 0x72010795 [junit] Thread[main,5,main] GearsES2.display 0x3738449f 543x395, swapInterval 1, drawable 0x100107fb [junit] Thread[main,5,main] GearsES2.display 0x3738449f 543x395, swapInterval 1, drawable 0x72010795 [junit] Thread[main,5,main] GearsES2.display 0x3738449f 543x395, swapInterval 1, drawable 0x100107fb [junit] Thread[main,5,main] GearsES2.display 0x3738449f 543x395, swapInterval 1, drawable 0x72010795 [junit] Thread[main,5,main] GearsES2.display 0x3738449f 543x395, swapInterval 1, drawable 0x100107fb [junit] Thread[main,5,main] GearsES2.display 0x3738449f 543x395, swapInterval 1, drawable 0x72010795 [junit] Thread[main,5,main] GearsES2.display 0x3738449f 543x395, swapInterval 1, drawable 0x100107fb [junit] Thread[main,5,main] GearsES2.display 0x3738449f 543x395, swapInterval 1, drawable 0x72010795 [junit] Thread[main,5,main] GearsES2.display 0x3738449f 543x395, swapInterval 1, drawable 0x100107fb [junit] WindowEvent[EVENT_WINDOW_DESTROY_NOTIFY, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675156165290 d 0ms]] [junit] Thread[main-Display-.windows_nil-1-EDT-2,6,main] GearsES2.dispose 0x3738449f: tileRendererInUse null [junit] Thread[main-Display-.windows_nil-1-EDT-2,6,main] GearsES2.dispose 0x3738449f FIN [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675156165313 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:1675156165409 d 0ms]] [junit] Thread[main-Display-.windows_nil-1-EDT-3,6,main] GearsES2.init.0 0x67080771: tileRendererInUse null, GearsES2[obj 0x67080771 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x67080771 on Thread[main-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 0x67080771 created: GearsObj[0x13e3dcab, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x67080771 created: GearsObj[0x5928660a, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x67080771 created: GearsObj[0x5928660a, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[main-Display-.windows_nil-1-EDT-3,6,main] GearsES2.init.X 0x67080771 FIN GearsES2[obj 0x67080771 isInit true, usesShared false, 1 GearsObj[0x13e3dcab, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x5928660a, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2d26567, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[main-Display-.windows_nil-1-EDT-3,6,main] GearsES2.reshape 0x67080771 0/0 624x441 of 624x441, swapInterval 1, drawable 0x100107fb, msaa false, tileRendererInUse null [junit] >> GearsES2 0x67080771, 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 0x67080771 624x441, swapInterval 1, drawable 0x100107fb [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675156165438 d 24ms]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x67080771 0/0 624x441 of 624x441, swapInterval 1, drawable 0x72010795, msaa false, tileRendererInUse null [junit] >> GearsES2 0x67080771, 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 0x67080771 624x441, swapInterval 1, drawable 0x72010795 [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675156165463 d 11ms]] [junit] Thread[main-Display-.windows_nil-1-EDT-3,6,main] GearsES2.display 0x67080771 624x441, swapInterval 1, drawable 0x100107fb [junit] WindowUpdateEvent[[ 0 / 0 624 x 441 ], WindowEvent[EVENT_WINDOW_REPAINT, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675156165499 d 3ms]]] [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675156165502 d 0ms]] [junit] Thread[main,5,main] GearsES2.display 0x67080771 624x441, swapInterval 1, drawable 0xffffffffa80108d9 [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675156165507 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x67080771 624x441, swapInterval 1, drawable 0x72010795 [junit] WindowUpdateEvent[[ 0 / 0 624 x 441 ], WindowEvent[EVENT_WINDOW_REPAINT, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675156165515 d 10ms]]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x67080771 624x441, swapInterval 1, drawable 0x100107fb [junit] WindowUpdateEvent[[ 0 / 0 624 x 441 ], WindowEvent[EVENT_WINDOW_REPAINT, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675156165528 d 13ms]]] [junit] Thread[main,5,main] GearsES2.display 0x67080771 624x441, swapInterval 1, drawable 0x72010795 [junit] Thread[main,5,main] GearsES2.display 0x67080771 624x441, swapInterval 1, drawable 0x100107fb [junit] Thread[main,5,main] GearsES2.display 0x67080771 624x441, swapInterval 1, drawable 0x72010795 [junit] Thread[main,5,main] GearsES2.display 0x67080771 624x441, swapInterval 1, drawable 0x100107fb [junit] Thread[main,5,main] GearsES2.display 0x67080771 624x441, swapInterval 1, drawable 0x72010795 [junit] Thread[main,5,main] GearsES2.display 0x67080771 624x441, swapInterval 1, drawable 0x100107fb [junit] Thread[main,5,main] GearsES2.display 0x67080771 624x441, swapInterval 1, drawable 0x72010795 [junit] Thread[main,5,main] GearsES2.display 0x67080771 624x441, swapInterval 1, drawable 0x100107fb [junit] Thread[main,5,main] GearsES2.display 0x67080771 624x441, swapInterval 1, drawable 0x72010795 [junit] Thread[main,5,main] GearsES2.display 0x67080771 624x441, swapInterval 1, drawable 0x100107fb [junit] Thread[main,5,main] GearsES2.display 0x67080771 624x441, swapInterval 1, drawable 0x72010795 [junit] Thread[main,5,main] GearsES2.display 0x67080771 624x441, swapInterval 1, drawable 0x100107fb [junit] Thread[main,5,main] GearsES2.display 0x67080771 624x441, swapInterval 1, drawable 0x72010795 [junit] Thread[main,5,main] GearsES2.display 0x67080771 624x441, swapInterval 1, drawable 0x100107fb [junit] Thread[main,5,main] GearsES2.display 0x67080771 624x441, swapInterval 1, drawable 0x72010795 [junit] Thread[main,5,main] GearsES2.display 0x67080771 624x441, swapInterval 1, drawable 0x100107fb [junit] Thread[main,5,main] GearsES2.display 0x67080771 624x441, swapInterval 1, drawable 0x72010795 [junit] Thread[main,5,main] GearsES2.display 0x67080771 624x441, swapInterval 1, drawable 0x100107fb [junit] Thread[main,5,main] GearsES2.display 0x67080771 624x441, swapInterval 1, drawable 0x72010795 [junit] Thread[main,5,main] GearsES2.display 0x67080771 624x441, swapInterval 1, drawable 0x100107fb [junit] Thread[main,5,main] GearsES2.display 0x67080771 624x441, swapInterval 1, drawable 0x72010795 [junit] Thread[main,5,main] GearsES2.display 0x67080771 624x441, swapInterval 1, drawable 0x100107fb [junit] Thread[main,5,main] GearsES2.display 0x67080771 624x441, swapInterval 1, drawable 0x72010795 [junit] Thread[main,5,main] GearsES2.display 0x67080771 624x441, swapInterval 1, drawable 0x100107fb [junit] Thread[main,5,main] GearsES2.display 0x67080771 624x441, swapInterval 1, drawable 0x72010795 [junit] WindowEvent[EVENT_WINDOW_DESTROY_NOTIFY, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675156166903 d 0ms]] [junit] Thread[main-Display-.windows_nil-1-EDT-3,6,main] GearsES2.dispose 0x67080771: tileRendererInUse null [junit] Thread[main-Display-.windows_nil-1-EDT-3,6,main] GearsES2.dispose 0x67080771 FIN [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675156166913 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675156166928 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:1675156167058 d 0ms]] [junit] Thread[main-Display-.windows_nil-1-EDT-4,6,main] GearsES2.init.0 0x696da30b: tileRendererInUse null, GearsES2[obj 0x696da30b isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x696da30b on Thread[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 0x696da30b created: GearsObj[0xeeab7b8, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x696da30b created: GearsObj[0x1ba9a9da, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x696da30b created: GearsObj[0x1ba9a9da, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[main-Display-.windows_nil-1-EDT-4,6,main] GearsES2.init.X 0x696da30b FIN GearsES2[obj 0x696da30b isInit true, usesShared false, 1 GearsObj[0xeeab7b8, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1ba9a9da, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5fb0971e, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[main-Display-.windows_nil-1-EDT-4,6,main] GearsES2.reshape 0x696da30b 0/0 624x441 of 624x441, swapInterval 1, drawable 0x72010795, msaa false, tileRendererInUse null [junit] >> GearsES2 0x696da30b, 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 0x696da30b 624x441, swapInterval 1, drawable 0x72010795 [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675156167086 d 23ms]] [junit] WindowUpdateEvent[[ 0 / 0 624 x 441 ], WindowEvent[EVENT_WINDOW_REPAINT, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675156166910 d 200ms]]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x696da30b 0/0 624x441 of 624x441, swapInterval 1, drawable 0xffffffffa80108d9, msaa false, tileRendererInUse null [junit] >> GearsES2 0x696da30b, 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 0x696da30b 624x441, swapInterval 1, drawable 0xffffffffa80108d9 [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675156167110 d 14ms]] [junit] Thread[main,5,main] GearsES2.display 0x696da30b 624x441, swapInterval 1, drawable 0x72010795 [junit] Thread[main,5,main] GearsES2.display 0x696da30b 624x441, swapInterval 1, drawable 0xffffffffa80108d9 [junit] Thread[main,5,main] GearsES2.display 0x696da30b 624x441, swapInterval 1, drawable 0x72010795 [junit] Thread[main,5,main] GearsES2.display 0x696da30b 624x441, swapInterval 1, drawable 0xffffffffa80108d9 [junit] Thread[main,5,main] GearsES2.display 0x696da30b 624x441, swapInterval 1, drawable 0x72010795 [junit] Thread[main,5,main] GearsES2.display 0x696da30b 624x441, swapInterval 1, drawable 0xffffffffa80108d9 [junit] Thread[main,5,main] GearsES2.display 0x696da30b 624x441, swapInterval 1, drawable 0x72010795 [junit] Thread[main,5,main] GearsES2.display 0x696da30b 624x441, swapInterval 1, drawable 0xffffffffa80108d9 [junit] Thread[main,5,main] GearsES2.display 0x696da30b 624x441, swapInterval 1, drawable 0x72010795 [junit] Thread[main,5,main] GearsES2.display 0x696da30b 624x441, swapInterval 1, drawable 0xffffffffa80108d9 [junit] Thread[main,5,main] GearsES2.display 0x696da30b 624x441, swapInterval 1, drawable 0x72010795 [junit] Thread[main,5,main] GearsES2.display 0x696da30b 624x441, swapInterval 1, drawable 0xffffffffa80108d9 [junit] Thread[main,5,main] GearsES2.display 0x696da30b 624x441, swapInterval 1, drawable 0x72010795 [junit] Thread[main,5,main] GearsES2.display 0x696da30b 624x441, swapInterval 1, drawable 0xffffffffa80108d9 [junit] Thread[main,5,main] GearsES2.display 0x696da30b 624x441, swapInterval 1, drawable 0x72010795 [junit] Thread[main,5,main] GearsES2.display 0x696da30b 624x441, swapInterval 1, drawable 0xffffffffa80108d9 [junit] Thread[main,5,main] GearsES2.display 0x696da30b 624x441, swapInterval 1, drawable 0x72010795 [junit] Thread[main,5,main] GearsES2.display 0x696da30b 624x441, swapInterval 1, drawable 0xffffffffa80108d9 [junit] Thread[main,5,main] GearsES2.display 0x696da30b 624x441, swapInterval 1, drawable 0x72010795 [junit] Thread[main,5,main] GearsES2.display 0x696da30b 624x441, swapInterval 1, drawable 0xffffffffa80108d9 [junit] Thread[main,5,main] GearsES2.display 0x696da30b 624x441, swapInterval 1, drawable 0x72010795 [junit] Thread[main,5,main] GearsES2.display 0x696da30b 624x441, swapInterval 1, drawable 0xffffffffa80108d9 [junit] Thread[main,5,main] GearsES2.display 0x696da30b 624x441, swapInterval 1, drawable 0x100107fb [junit] Thread[main,5,main] GearsES2.display 0x696da30b 624x441, swapInterval 1, drawable 0x72010795 [junit] Thread[main,5,main] GearsES2.display 0x696da30b 624x441, swapInterval 1, drawable 0x100107fb [junit] Thread[main,5,main] GearsES2.display 0x696da30b 624x441, swapInterval 1, drawable 0x72010795 [junit] WindowEvent[EVENT_WINDOW_DESTROY_NOTIFY, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675156168543 d 0ms]] [junit] Thread[main-Display-.windows_nil-1-EDT-4,6,main] GearsES2.dispose 0x696da30b: tileRendererInUse null [junit] Thread[main-Display-.windows_nil-1-EDT-4,6,main] GearsES2.dispose 0x696da30b FIN [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675156168553 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:jogamp.newt.driver.windows.WindowDriver, consumed false, when:1675156168569 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 @ 1675156168636 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1675156168636 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [junit] ------------- ---------------- --------------- [junit] Testsuite: com.jogamp.opengl.test.junit.newt.parenting.TestParenting03AWT [junit] ++++ Test Singleton.ctor() [junit] Testsuite: com.jogamp.opengl.test.junit.newt.parenting.TestParenting03AWT [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675156170164 ms III - Start [junit] SLOCK [T main @ 1675156170165 ms +++ localhost/127.0.0.1:59999 - Locked within 10 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.parenting.TestParenting03AWT - test01AWTOneNewtChilds01 [junit] Create PointerIcon #01: PointerIcon[obj 0x2e222612, .windows_nil-1, 0x52f028d, BGRA8888, 16 x 16, 8 / 8, pixels java.nio.HeapByteBuffer[pos=0 lim=1024 cap=1024]] [junit] Create PointerIcon #02: PointerIcon[obj 0x61386958, .windows_nil-1, 0x17f0315, BGRA8888, 16 x 24, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=1536 cap=1536]] [junit] Create PointerIcon #03: PointerIcon[obj 0x73ee04c8, .windows_nil-1, 0xfffffffff1dc01b7, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] Create PointerIcon #04: PointerIcon[obj 0x7671cb68, .windows_nil-1, 0x2000211, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] Create PointerIcon #05: PixelRect[obj 0x59af0466, RGBA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] Create PointerIcon #05: PointerIcon[obj 0x11bd0f3b, .windows_nil-1, 0x4f20311, 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 0x29647f75: tileRendererInUse null, GearsES2[obj 0x29647f75 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x29647f75 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 0x29647f75 created: GearsObj[0xba66bee, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x29647f75 created: GearsObj[0x581221e8, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x29647f75 created: GearsObj[0x581221e8, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[main-AWTAnimator#00,5,main] GearsES2.init.X 0x29647f75 FIN GearsES2[obj 0x29647f75 isInit true, usesShared false, 1 GearsObj[0xba66bee, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x581221e8, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1e6704a8, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[main-AWTAnimator#00,5,main] GearsES2.reshape 0x29647f75 0/0 400x269 of 400x269, swapInterval 1, drawable 0x100107fb, msaa false, tileRendererInUse null [junit] >> GearsES2 0x29647f75, 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 0x29647f75: tileRendererInUse null [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x29647f75 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 0x793be5ca, .windows_nil-1, 0x3b3030f, BGRA8888, 16 x 16, 8 / 8, pixels java.nio.HeapByteBuffer[pos=0 lim=1024 cap=1024]] [junit] Create PointerIcon #02: PointerIcon[obj 0x2df9b86, .windows_nil-1, 0x3240265, BGRA8888, 16 x 24, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=1536 cap=1536]] [junit] Create PointerIcon #03: PointerIcon[obj 0x37654521, .windows_nil-1, 0x1a30335, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] Create PointerIcon #04: PointerIcon[obj 0x15aab8c6, .windows_nil-1, 0x4f30311, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] Create PointerIcon #05: PixelRect[obj 0x50b5ac82, RGBA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] Create PointerIcon #05: PointerIcon[obj 0x101952da, .windows_nil-1, 0x2010211, BGRA8888, 64 x 64, 32 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] Create PointerIcon #01: PointerIcon[obj 0x3059cbc, .windows_nil-1, 0xfffffffff1dd01b7, BGRA8888, 16 x 16, 8 / 8, pixels java.nio.HeapByteBuffer[pos=0 lim=1024 cap=1024]] [junit] Create PointerIcon #02: PointerIcon[obj 0x7ea9e1e2, .windows_nil-1, 0x1800315, BGRA8888, 16 x 24, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=1536 cap=1536]] [junit] Create PointerIcon #03: PointerIcon[obj 0x24fcf36f, .windows_nil-1, 0x530028d, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] Create PointerIcon #04: PointerIcon[obj 0x10feca44, .windows_nil-1, 0xffffffffb11802bd, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] Create PointerIcon #05: PixelRect[obj 0x4d02f94e, RGBA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] Create PointerIcon #05: PointerIcon[obj 0x2b48a640, .windows_nil-1, 0x7ec0209, 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 0x69997e9d: tileRendererInUse null, GearsES2[obj 0x69997e9d isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x69997e9d 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 0x69997e9d created: GearsObj[0x3766c3cf, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x69997e9d created: GearsObj[0x34faa4b0, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x69997e9d created: GearsObj[0x34faa4b0, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[main-AWTAnimator#01,5,main] GearsES2.init.X 0x69997e9d FIN GearsES2[obj 0x69997e9d isInit true, usesShared false, 1 GearsObj[0x3766c3cf, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x34faa4b0, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x66857fb3, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[main-AWTAnimator#01,5,main] GearsES2.reshape 0x69997e9d 0/0 400x269 of 400x269, swapInterval 1, drawable 0xffffffffa80108d9, msaa false, tileRendererInUse null [junit] >> GearsES2 0x69997e9d, 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 0x6babf3bf: tileRendererInUse null, GearsES2[obj 0x6babf3bf isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x6babf3bf 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 0x6babf3bf created: GearsObj[0x534ba6c0, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x6babf3bf created: GearsObj[0x7ed4f4a5, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x6babf3bf created: GearsObj[0x7ed4f4a5, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[main-AWTAnimator#02,5,main] GearsES2.init.X 0x6babf3bf FIN GearsES2[obj 0x6babf3bf isInit true, usesShared false, 1 GearsObj[0x534ba6c0, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7ed4f4a5, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2cc3fb1, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[main-AWTAnimator#02,5,main] GearsES2.reshape 0x6babf3bf 0/0 400x269 of 400x269, swapInterval 1, drawable 0xffffffffa80108d9, msaa false, tileRendererInUse null [junit] >> GearsES2 0x6babf3bf, 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 0x69997e9d: tileRendererInUse null [junit] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x69997e9d FIN [junit] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x6babf3bf: tileRendererInUse null [junit] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x6babf3bf 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 @ 1675156175268 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1675156175268 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.777 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675156170164 ms III - Start [junit] SLOCK [T main @ 1675156170165 ms +++ localhost/127.0.0.1:59999 - Locked within 10 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.parenting.TestParenting03AWT - test01AWTOneNewtChilds01 [junit] Create PointerIcon #01: PointerIcon[obj 0x2e222612, .windows_nil-1, 0x52f028d, BGRA8888, 16 x 16, 8 / 8, pixels java.nio.HeapByteBuffer[pos=0 lim=1024 cap=1024]] [junit] Create PointerIcon #02: PointerIcon[obj 0x61386958, .windows_nil-1, 0x17f0315, BGRA8888, 16 x 24, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=1536 cap=1536]] [junit] Create PointerIcon #03: PointerIcon[obj 0x73ee04c8, .windows_nil-1, 0xfffffffff1dc01b7, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] Create PointerIcon #04: PointerIcon[obj 0x7671cb68, .windows_nil-1, 0x2000211, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] Create PointerIcon #05: PixelRect[obj 0x59af0466, RGBA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] Create PointerIcon #05: PointerIcon[obj 0x11bd0f3b, .windows_nil-1, 0x4f20311, 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 0x29647f75: tileRendererInUse null, GearsES2[obj 0x29647f75 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x29647f75 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 0x29647f75 created: GearsObj[0xba66bee, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x29647f75 created: GearsObj[0x581221e8, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x29647f75 created: GearsObj[0x581221e8, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[main-AWTAnimator#00,5,main] GearsES2.init.X 0x29647f75 FIN GearsES2[obj 0x29647f75 isInit true, usesShared false, 1 GearsObj[0xba66bee, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x581221e8, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1e6704a8, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[main-AWTAnimator#00,5,main] GearsES2.reshape 0x29647f75 0/0 400x269 of 400x269, swapInterval 1, drawable 0x100107fb, msaa false, tileRendererInUse null [junit] >> GearsES2 0x29647f75, 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 0x29647f75: tileRendererInUse null [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x29647f75 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 0x793be5ca, .windows_nil-1, 0x3b3030f, BGRA8888, 16 x 16, 8 / 8, pixels java.nio.HeapByteBuffer[pos=0 lim=1024 cap=1024]] [junit] Create PointerIcon #02: PointerIcon[obj 0x2df9b86, .windows_nil-1, 0x3240265, BGRA8888, 16 x 24, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=1536 cap=1536]] [junit] Create PointerIcon #03: PointerIcon[obj 0x37654521, .windows_nil-1, 0x1a30335, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] Create PointerIcon #04: PointerIcon[obj 0x15aab8c6, .windows_nil-1, 0x4f30311, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] Create PointerIcon #05: PixelRect[obj 0x50b5ac82, RGBA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] Create PointerIcon #05: PointerIcon[obj 0x101952da, .windows_nil-1, 0x2010211, BGRA8888, 64 x 64, 32 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] Create PointerIcon #01: PointerIcon[obj 0x3059cbc, .windows_nil-1, 0xfffffffff1dd01b7, BGRA8888, 16 x 16, 8 / 8, pixels java.nio.HeapByteBuffer[pos=0 lim=1024 cap=1024]] [junit] Create PointerIcon #02: PointerIcon[obj 0x7ea9e1e2, .windows_nil-1, 0x1800315, BGRA8888, 16 x 24, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=1536 cap=1536]] [junit] Create PointerIcon #03: PointerIcon[obj 0x24fcf36f, .windows_nil-1, 0x530028d, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] Create PointerIcon #04: PointerIcon[obj 0x10feca44, .windows_nil-1, 0xffffffffb11802bd, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] Create PointerIcon #05: PixelRect[obj 0x4d02f94e, RGBA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] Create PointerIcon #05: PointerIcon[obj 0x2b48a640, .windows_nil-1, 0x7ec0209, 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 0x69997e9d: tileRendererInUse null, GearsES2[obj 0x69997e9d isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x69997e9d 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 0x69997e9d created: GearsObj[0x3766c3cf, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x69997e9d created: GearsObj[0x34faa4b0, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x69997e9d created: GearsObj[0x34faa4b0, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[main-AWTAnimator#01,5,main] GearsES2.init.X 0x69997e9d FIN GearsES2[obj 0x69997e9d isInit true, usesShared false, 1 GearsObj[0x3766c3cf, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x34faa4b0, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x66857fb3, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[main-AWTAnimator#01,5,main] GearsES2.reshape 0x69997e9d 0/0 400x269 of 400x269, swapInterval 1, drawable 0xffffffffa80108d9, msaa false, tileRendererInUse null [junit] >> GearsES2 0x69997e9d, 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 0x6babf3bf: tileRendererInUse null, GearsES2[obj 0x6babf3bf isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x6babf3bf 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 0x6babf3bf created: GearsObj[0x534ba6c0, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x6babf3bf created: GearsObj[0x7ed4f4a5, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x6babf3bf created: GearsObj[0x7ed4f4a5, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[main-AWTAnimator#02,5,main] GearsES2.init.X 0x6babf3bf FIN GearsES2[obj 0x6babf3bf isInit true, usesShared false, 1 GearsObj[0x534ba6c0, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7ed4f4a5, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2cc3fb1, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[main-AWTAnimator#02,5,main] GearsES2.reshape 0x6babf3bf 0/0 400x269 of 400x269, swapInterval 1, drawable 0xffffffffa80108d9, msaa false, tileRendererInUse null [junit] >> GearsES2 0x6babf3bf, 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 0x69997e9d: tileRendererInUse null [junit] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x69997e9d FIN [junit] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x6babf3bf: tileRendererInUse null [junit] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x6babf3bf 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 @ 1675156175268 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1675156175268 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: test01AWTOneNewtChilds01 took 1.59 sec [junit] Testcase: test02AWTTwoNewtChilds01 took 1.954 sec [junit] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 5.777 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675156170164 ms III - Start [junit] SLOCK [T main @ 1675156170165 ms +++ localhost/127.0.0.1:59999 - Locked within 10 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.parenting.TestParenting03AWT - test01AWTOneNewtChilds01 [junit] Create PointerIcon #01: PointerIcon[obj 0x2e222612, .windows_nil-1, 0x52f028d, BGRA8888, 16 x 16, 8 / 8, pixels java.nio.HeapByteBuffer[pos=0 lim=1024 cap=1024]] [junit] Create PointerIcon #02: PointerIcon[obj 0x61386958, .windows_nil-1, 0x17f0315, BGRA8888, 16 x 24, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=1536 cap=1536]] [junit] Create PointerIcon #03: PointerIcon[obj 0x73ee04c8, .windows_nil-1, 0xfffffffff1dc01b7, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] Create PointerIcon #04: PointerIcon[obj 0x7671cb68, .windows_nil-1, 0x2000211, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] Create PointerIcon #05: PixelRect[obj 0x59af0466, RGBA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] Create PointerIcon #05: PointerIcon[obj 0x11bd0f3b, .windows_nil-1, 0x4f20311, 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 0x29647f75: tileRendererInUse null, GearsES2[obj 0x29647f75 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x29647f75 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 0x29647f75 created: GearsObj[0xba66bee, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x29647f75 created: GearsObj[0x581221e8, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x29647f75 created: GearsObj[0x581221e8, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[main-AWTAnimator#00,5,main] GearsES2.init.X 0x29647f75 FIN GearsES2[obj 0x29647f75 isInit true, usesShared false, 1 GearsObj[0xba66bee, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x581221e8, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1e6704a8, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[main-AWTAnimator#00,5,main] GearsES2.reshape 0x29647f75 0/0 400x269 of 400x269, swapInterval 1, drawable 0x100107fb, msaa false, tileRendererInUse null [junit] >> GearsES2 0x29647f75, 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 0x29647f75: tileRendererInUse null [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x29647f75 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 0x793be5ca, .windows_nil-1, 0x3b3030f, BGRA8888, 16 x 16, 8 / 8, pixels java.nio.HeapByteBuffer[pos=0 lim=1024 cap=1024]] [junit] Create PointerIcon #02: PointerIcon[obj 0x2df9b86, .windows_nil-1, 0x3240265, BGRA8888, 16 x 24, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=1536 cap=1536]] [junit] Create PointerIcon #03: PointerIcon[obj 0x37654521, .windows_nil-1, 0x1a30335, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] Create PointerIcon #04: PointerIcon[obj 0x15aab8c6, .windows_nil-1, 0x4f30311, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] Create PointerIcon #05: PixelRect[obj 0x50b5ac82, RGBA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] Create PointerIcon #05: PointerIcon[obj 0x101952da, .windows_nil-1, 0x2010211, BGRA8888, 64 x 64, 32 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] Create PointerIcon #01: PointerIcon[obj 0x3059cbc, .windows_nil-1, 0xfffffffff1dd01b7, BGRA8888, 16 x 16, 8 / 8, pixels java.nio.HeapByteBuffer[pos=0 lim=1024 cap=1024]] [junit] Create PointerIcon #02: PointerIcon[obj 0x7ea9e1e2, .windows_nil-1, 0x1800315, BGRA8888, 16 x 24, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=1536 cap=1536]] [junit] Create PointerIcon #03: PointerIcon[obj 0x24fcf36f, .windows_nil-1, 0x530028d, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] Create PointerIcon #04: PointerIcon[obj 0x10feca44, .windows_nil-1, 0xffffffffb11802bd, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] Create PointerIcon #05: PixelRect[obj 0x4d02f94e, RGBA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] Create PointerIcon #05: PointerIcon[obj 0x2b48a640, .windows_nil-1, 0x7ec0209, 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 0x69997e9d: tileRendererInUse null, GearsES2[obj 0x69997e9d isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x69997e9d 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 0x69997e9d created: GearsObj[0x3766c3cf, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x69997e9d created: GearsObj[0x34faa4b0, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x69997e9d created: GearsObj[0x34faa4b0, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[main-AWTAnimator#01,5,main] GearsES2.init.X 0x69997e9d FIN GearsES2[obj 0x69997e9d isInit true, usesShared false, 1 GearsObj[0x3766c3cf, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x34faa4b0, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x66857fb3, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[main-AWTAnimator#01,5,main] GearsES2.reshape 0x69997e9d 0/0 400x269 of 400x269, swapInterval 1, drawable 0xffffffffa80108d9, msaa false, tileRendererInUse null [junit] >> GearsES2 0x69997e9d, 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 0x6babf3bf: tileRendererInUse null, GearsES2[obj 0x6babf3bf isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x6babf3bf 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 0x6babf3bf created: GearsObj[0x534ba6c0, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x6babf3bf created: GearsObj[0x7ed4f4a5, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x6babf3bf created: GearsObj[0x7ed4f4a5, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[main-AWTAnimator#02,5,main] GearsES2.init.X 0x6babf3bf FIN GearsES2[obj 0x6babf3bf isInit true, usesShared false, 1 GearsObj[0x534ba6c0, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7ed4f4a5, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2cc3fb1, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[main-AWTAnimator#02,5,main] GearsES2.reshape 0x6babf3bf 0/0 400x269 of 400x269, swapInterval 1, drawable 0xffffffffa80108d9, msaa false, tileRendererInUse null [junit] >> GearsES2 0x6babf3bf, 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 0x69997e9d: tileRendererInUse null [junit] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x69997e9d FIN [junit] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x6babf3bf: tileRendererInUse null [junit] Thread[main-Display-.windows_nil-1-EDT-2,5,main] GearsES2.dispose 0x6babf3bf 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 @ 1675156175268 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1675156175268 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [junit] ------------- ---------------- --------------- [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 @ 1675156176821 ms III - Start [junit] SLOCK [T main @ 1675156176822 ms +++ localhost/127.0.0.1:59999 - Locked within 9 ms, 1 attempts [junit] Testsuite: com.jogamp.opengl.test.junit.newt.parenting.TestParenting04AWT [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 0xffffffffa80108d9, 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 0x510107c0, 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 0xc0c2f8d: tileRendererInUse null, GearsES2[obj 0xc0c2f8d isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0xc0c2f8d 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 0xc0c2f8d created: GearsObj[0x5737ac12, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0xc0c2f8d created: GearsObj[0x5867221a, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0xc0c2f8d created: GearsObj[0x5867221a, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.init.X 0xc0c2f8d FIN GearsES2[obj 0xc0c2f8d isInit true, usesShared false, 1 GearsObj[0x5737ac12, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x5867221a, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x475c77dd, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0xc0c2f8d 0/0 303x315 of 303x315, swapInterval 1, drawable 0x510107c0, msaa false, tileRendererInUse null [junit] >> GearsES2 0xc0c2f8d, 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 0xc0c2f8d 303x315, swapInterval 1, drawable 0x510107c0 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0xc0c2f8d 0/0 303x315 of 303x315, swapInterval 1, drawable 0x100107fb, msaa false, tileRendererInUse null [junit] >> GearsES2 0xc0c2f8d, 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 0xc0c2f8d 303x315, swapInterval 1, drawable 0x100107fb [junit] Thread[main-AWTAnimator#01,5,main] GearsES2.reshape 0xc0c2f8d 0/0 303x315 of 303x315, swapInterval 1, drawable 0x100107fb, msaa false, tileRendererInUse null [junit] >> GearsES2 0xc0c2f8d, 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 0x510107c0, 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 0xffffffffa80108d9, tileRendererInUse null [junit] Thread[main-AWTAnimator#00,5,main] RedSquareES2.reshape FIN [junit] Thread[main-AWTAnimator#01,5,main] GearsES2.reshape 0xc0c2f8d 0/0 303x315 of 303x315, swapInterval 1, drawable 0x100107fb, msaa false, tileRendererInUse null [junit] >> GearsES2 0xc0c2f8d, angle 52.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-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 0xc0c2f8d: tileRendererInUse null [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0xc0c2f8d 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 0xffffffffa80108d9, 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 0x100107fb, 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 0x649bec2e: tileRendererInUse null, GearsES2[obj 0x649bec2e isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x649bec2e 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 0x649bec2e created: GearsObj[0x37ac5da1, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x649bec2e created: GearsObj[0x2ee2301e, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x649bec2e created: GearsObj[0x2ee2301e, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[main-Display-.windows_nil-1-EDT-2,6,main] GearsES2.init.X 0x649bec2e FIN GearsES2[obj 0x649bec2e isInit true, usesShared false, 1 GearsObj[0x37ac5da1, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2ee2301e, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5f230e3f, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[main-Display-.windows_nil-1-EDT-2,6,main] GearsES2.reshape 0x649bec2e 0/0 303x315 of 303x315, swapInterval 1, drawable 0xffffffffa80108d9, msaa false, tileRendererInUse null [junit] >> GearsES2 0x649bec2e, 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 0x649bec2e 303x315, swapInterval 1, drawable 0xffffffffa80108d9 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x649bec2e 0/0 303x315 of 303x315, swapInterval 1, drawable 0x510107c0, msaa false, tileRendererInUse null [junit] >> GearsES2 0x649bec2e, 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 0x649bec2e 303x315, swapInterval 1, drawable 0x510107c0 [junit] Thread[main-AWTAnimator#03,5,main] GearsES2.reshape 0x649bec2e 0/0 303x315 of 303x315, swapInterval 1, drawable 0xffffffffd20108ba, msaa false, tileRendererInUse null [junit] >> GearsES2 0x649bec2e, 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 0x510107c0, 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 0x510107c0, tileRendererInUse null [junit] Thread[main-AWTAnimator#02,5,main] RedSquareES2.reshape FIN [junit] Thread[main-AWTAnimator#03,5,main] GearsES2.reshape 0x649bec2e 0/0 303x315 of 303x315, swapInterval 1, drawable 0xffffffffd20108ba, msaa false, tileRendererInUse null [junit] >> GearsES2 0x649bec2e, 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-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 0x649bec2e: tileRendererInUse null [junit] Thread[main-Display-.windows_nil-1-EDT-2,6,main] GearsES2.dispose 0x649bec2e 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 @ 1675156184401 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1675156184401 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.227 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675156176821 ms III - Start [junit] SLOCK [T main @ 1675156176822 ms +++ localhost/127.0.0.1:59999 - Locked within 9 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 0xffffffffa80108d9, 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 0x510107c0, 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 0xc0c2f8d: tileRendererInUse null, GearsES2[obj 0xc0c2f8d isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0xc0c2f8d 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 0xc0c2f8d created: GearsObj[0x5737ac12, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0xc0c2f8d created: GearsObj[0x5867221a, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0xc0c2f8d created: GearsObj[0x5867221a, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.init.X 0xc0c2f8d FIN GearsES2[obj 0xc0c2f8d isInit true, usesShared false, 1 GearsObj[0x5737ac12, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x5867221a, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x475c77dd, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0xc0c2f8d 0/0 303x315 of 303x315, swapInterval 1, drawable 0x510107c0, msaa false, tileRendererInUse null [junit] >> GearsES2 0xc0c2f8d, 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 0xc0c2f8d 303x315, swapInterval 1, drawable 0x510107c0 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0xc0c2f8d 0/0 303x315 of 303x315, swapInterval 1, drawable 0x100107fb, msaa false, tileRendererInUse null [junit] >> GearsES2 0xc0c2f8d, 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 0xc0c2f8d 303x315, swapInterval 1, drawable 0x100107fb [junit] Thread[main-AWTAnimator#01,5,main] GearsES2.reshape 0xc0c2f8d 0/0 303x315 of 303x315, swapInterval 1, drawable 0x100107fb, msaa false, tileRendererInUse null [junit] >> GearsES2 0xc0c2f8d, 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 0x510107c0, 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 0xffffffffa80108d9, tileRendererInUse null [junit] Thread[main-AWTAnimator#00,5,main] RedSquareES2.reshape FIN [junit] Thread[main-AWTAnimator#01,5,main] GearsES2.reshape 0xc0c2f8d 0/0 303x315 of 303x315, swapInterval 1, drawable 0x100107fb, msaa false, tileRendererInUse null [junit] >> GearsES2 0xc0c2f8d, angle 52.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-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 0xc0c2f8d: tileRendererInUse null [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0xc0c2f8d 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 0xffffffffa80108d9, 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 0x100107fb, 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 0x649bec2e: tileRendererInUse null, GearsES2[obj 0x649bec2e isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x649bec2e 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 0x649bec2e created: GearsObj[0x37ac5da1, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x649bec2e created: GearsObj[0x2ee2301e, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x649bec2e created: GearsObj[0x2ee2301e, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[main-Display-.windows_nil-1-EDT-2,6,main] GearsES2.init.X 0x649bec2e FIN GearsES2[obj 0x649bec2e isInit true, usesShared false, 1 GearsObj[0x37ac5da1, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2ee2301e, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5f230e3f, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[main-Display-.windows_nil-1-EDT-2,6,main] GearsES2.reshape 0x649bec2e 0/0 303x315 of 303x315, swapInterval 1, drawable 0xffffffffa80108d9, msaa false, tileRendererInUse null [junit] >> GearsES2 0x649bec2e, 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 0x649bec2e 303x315, swapInterval 1, drawable 0xffffffffa80108d9 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x649bec2e 0/0 303x315 of 303x315, swapInterval 1, drawable 0x510107c0, msaa false, tileRendererInUse null [junit] >> GearsES2 0x649bec2e, 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 0x649bec2e 303x315, swapInterval 1, drawable 0x510107c0 [junit] Thread[main-AWTAnimator#03,5,main] GearsES2.reshape 0x649bec2e 0/0 303x315 of 303x315, swapInterval 1, drawable 0xffffffffd20108ba, msaa false, tileRendererInUse null [junit] >> GearsES2 0x649bec2e, 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 0x510107c0, 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 0x510107c0, tileRendererInUse null [junit] Thread[main-AWTAnimator#02,5,main] RedSquareES2.reshape FIN [junit] Thread[main-AWTAnimator#03,5,main] GearsES2.reshape 0x649bec2e 0/0 303x315 of 303x315, swapInterval 1, drawable 0xffffffffd20108ba, msaa false, tileRendererInUse null [junit] >> GearsES2 0x649bec2e, 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-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 0x649bec2e: tileRendererInUse null [junit] Thread[main-Display-.windows_nil-1-EDT-2,6,main] GearsES2.dispose 0x649bec2e 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 @ 1675156184401 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1675156184401 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: test01WinHopFrame2FrameDirectHop took 3.145 sec [junit] Testcase: test02WinHopFrame2FrameDetachFirst took 2.911 sec [junit] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 8.227 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675156176821 ms III - Start [junit] SLOCK [T main @ 1675156176822 ms +++ localhost/127.0.0.1:59999 - Locked within 9 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 0xffffffffa80108d9, 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 0x510107c0, 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 0xc0c2f8d: tileRendererInUse null, GearsES2[obj 0xc0c2f8d isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0xc0c2f8d 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 0xc0c2f8d created: GearsObj[0x5737ac12, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0xc0c2f8d created: GearsObj[0x5867221a, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0xc0c2f8d created: GearsObj[0x5867221a, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.init.X 0xc0c2f8d FIN GearsES2[obj 0xc0c2f8d isInit true, usesShared false, 1 GearsObj[0x5737ac12, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x5867221a, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x475c77dd, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.reshape 0xc0c2f8d 0/0 303x315 of 303x315, swapInterval 1, drawable 0x510107c0, msaa false, tileRendererInUse null [junit] >> GearsES2 0xc0c2f8d, 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 0xc0c2f8d 303x315, swapInterval 1, drawable 0x510107c0 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0xc0c2f8d 0/0 303x315 of 303x315, swapInterval 1, drawable 0x100107fb, msaa false, tileRendererInUse null [junit] >> GearsES2 0xc0c2f8d, 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 0xc0c2f8d 303x315, swapInterval 1, drawable 0x100107fb [junit] Thread[main-AWTAnimator#01,5,main] GearsES2.reshape 0xc0c2f8d 0/0 303x315 of 303x315, swapInterval 1, drawable 0x100107fb, msaa false, tileRendererInUse null [junit] >> GearsES2 0xc0c2f8d, 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 0x510107c0, 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 0xffffffffa80108d9, tileRendererInUse null [junit] Thread[main-AWTAnimator#00,5,main] RedSquareES2.reshape FIN [junit] Thread[main-AWTAnimator#01,5,main] GearsES2.reshape 0xc0c2f8d 0/0 303x315 of 303x315, swapInterval 1, drawable 0x100107fb, msaa false, tileRendererInUse null [junit] >> GearsES2 0xc0c2f8d, angle 52.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-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 0xc0c2f8d: tileRendererInUse null [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0xc0c2f8d 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 0xffffffffa80108d9, 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 0x100107fb, 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 0x649bec2e: tileRendererInUse null, GearsES2[obj 0x649bec2e isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x649bec2e 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 0x649bec2e created: GearsObj[0x37ac5da1, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x649bec2e created: GearsObj[0x2ee2301e, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x649bec2e created: GearsObj[0x2ee2301e, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[main-Display-.windows_nil-1-EDT-2,6,main] GearsES2.init.X 0x649bec2e FIN GearsES2[obj 0x649bec2e isInit true, usesShared false, 1 GearsObj[0x37ac5da1, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2ee2301e, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5f230e3f, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[main-Display-.windows_nil-1-EDT-2,6,main] GearsES2.reshape 0x649bec2e 0/0 303x315 of 303x315, swapInterval 1, drawable 0xffffffffa80108d9, msaa false, tileRendererInUse null [junit] >> GearsES2 0x649bec2e, 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 0x649bec2e 303x315, swapInterval 1, drawable 0xffffffffa80108d9 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x649bec2e 0/0 303x315 of 303x315, swapInterval 1, drawable 0x510107c0, msaa false, tileRendererInUse null [junit] >> GearsES2 0x649bec2e, 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 0x649bec2e 303x315, swapInterval 1, drawable 0x510107c0 [junit] Thread[main-AWTAnimator#03,5,main] GearsES2.reshape 0x649bec2e 0/0 303x315 of 303x315, swapInterval 1, drawable 0xffffffffd20108ba, msaa false, tileRendererInUse null [junit] >> GearsES2 0x649bec2e, 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 0x510107c0, 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 0x510107c0, tileRendererInUse null [junit] Thread[main-AWTAnimator#02,5,main] RedSquareES2.reshape FIN [junit] Thread[main-AWTAnimator#03,5,main] GearsES2.reshape 0x649bec2e 0/0 303x315 of 303x315, swapInterval 1, drawable 0xffffffffd20108ba, msaa false, tileRendererInUse null [junit] >> GearsES2 0x649bec2e, 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-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 0x649bec2e: tileRendererInUse null [junit] Thread[main-Display-.windows_nil-1-EDT-2,6,main] GearsES2.dispose 0x649bec2e 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 @ 1675156184401 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1675156184401 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [junit] ------------- ---------------- --------------- [junit] Testsuite: com.jogamp.opengl.test.junit.newt.parenting.TestTranslucentParentingAWT [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675156185830 ms III - Start [junit] SLOCK [T main @ 1675156185831 ms +++ localhost/127.0.0.1:59999 - Locked within 10 ms, 1 attempts [junit] Testsuite: com.jogamp.opengl.test.junit.newt.parenting.TestTranslucentParentingAWT [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 0x49dc7102: tileRendererInUse null, GearsES2[obj 0x49dc7102 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x49dc7102 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 0x49dc7102 created: GearsObj[0x1fae82f1, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x49dc7102 created: GearsObj[0x30ac1c74, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x49dc7102 created: GearsObj[0x30ac1c74, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[main-AWTAnimator#00,5,main] GearsES2.init.X 0x49dc7102 FIN GearsES2[obj 0x49dc7102 isInit true, usesShared false, 1 GearsObj[0x1fae82f1, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x30ac1c74, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6dd94ff8, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[main-AWTAnimator#00,5,main] GearsES2.reshape 0x49dc7102 0/0 400x200 of 400x200, swapInterval 1, drawable 0xffffffffa80108d9, msaa false, tileRendererInUse null [junit] >> GearsES2 0x49dc7102, 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 0x49dc7102: tileRendererInUse null [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x49dc7102 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 @ 1675156188301 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1675156188301 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.121 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675156185830 ms III - Start [junit] SLOCK [T main @ 1675156185831 ms +++ localhost/127.0.0.1:59999 - Locked within 10 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 0x49dc7102: tileRendererInUse null, GearsES2[obj 0x49dc7102 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x49dc7102 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 0x49dc7102 created: GearsObj[0x1fae82f1, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x49dc7102 created: GearsObj[0x30ac1c74, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x49dc7102 created: GearsObj[0x30ac1c74, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[main-AWTAnimator#00,5,main] GearsES2.init.X 0x49dc7102 FIN GearsES2[obj 0x49dc7102 isInit true, usesShared false, 1 GearsObj[0x1fae82f1, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x30ac1c74, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6dd94ff8, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[main-AWTAnimator#00,5,main] GearsES2.reshape 0x49dc7102 0/0 400x200 of 400x200, swapInterval 1, drawable 0xffffffffa80108d9, msaa false, tileRendererInUse null [junit] >> GearsES2 0x49dc7102, 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 0x49dc7102: tileRendererInUse null [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x49dc7102 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 @ 1675156188301 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1675156188301 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: testWindowParenting1AWTOneNewtChild01 took 0.904 sec [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 3.121 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675156185830 ms III - Start [junit] SLOCK [T main @ 1675156185831 ms +++ localhost/127.0.0.1:59999 - Locked within 10 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 0x49dc7102: tileRendererInUse null, GearsES2[obj 0x49dc7102 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x49dc7102 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 0x49dc7102 created: GearsObj[0x1fae82f1, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x49dc7102 created: GearsObj[0x30ac1c74, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x49dc7102 created: GearsObj[0x30ac1c74, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[main-AWTAnimator#00,5,main] GearsES2.init.X 0x49dc7102 FIN GearsES2[obj 0x49dc7102 isInit true, usesShared false, 1 GearsObj[0x1fae82f1, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x30ac1c74, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6dd94ff8, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[main-AWTAnimator#00,5,main] GearsES2.reshape 0x49dc7102 0/0 400x200 of 400x200, swapInterval 1, drawable 0xffffffffa80108d9, msaa false, tileRendererInUse null [junit] >> GearsES2 0x49dc7102, 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 0x49dc7102: tileRendererInUse null [junit] Thread[main-Display-.windows_nil-1-EDT-1,5,main] GearsES2.dispose 0x49dc7102 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 @ 1675156188301 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1675156188301 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 17 [echo] java.version 17.0.5 [echo] java.home c:\jdk-17 [echo] jvmJava.exe c:\jdk-17/bin/java [echo] jvmJava8.exe ${jvmJava8.exe} [echo] minJava21 ${minJava21} [echo] minJava17 true [echo] minJava11 true [echo] minJava9 true [echo] minJava8 true jogamp.env.init: [echo] javadoc.xarg1 -Xdoclint:none [echo] jogamp.jar.codebase Codebase: *.jogamp.org [echo] jogamp.version 2.4.0-rc-20230131 [echo] jogamp.version.int 2414020 [echo] junit.is.disabled ${junit.is.disabled} [echo] target.user.set true [echo] target.sourcelevel 1.8 [echo] target.targetlevel 1.8 [echo] target.releaselevel ${target.releaselevel} [echo] target.rt.jar C:\jre1.8.0_212\lib\rt.jar [echo] javacdebug true [echo] javacdebuglevel source,lines [echo] javac.memorymax 1024m [echo] build.archiveon true [echo] build.node.name windows-x86_64-jau-011 [echo] android.api.level 24 [echo] junit.run.arg0 -Djunit.run.arg0=dummy [echo] junit.run.arg1 -Djunit.run.arg1=dummy [echo] macosx.sdkroot ${macosx.sdkroot} [echo] TARGET_PLATFORM_SYSROOT ${TARGET_PLATFORM_SYSROOT} [echo] TARGET_PLATFORM_USRROOT ${TARGET_PLATFORM_USRROOT} [echo] TARGET_PLATFORM_USRLIBS ${TARGET_PLATFORM_USRLIBS} [echo] TARGET_JAVA_LIBS ${TARGET_JAVA_LIBS} gluegen.properties.load.user: gluegen.cpptasks.detect.os.custom: [echo] gluegen.cpptasks.detect.os.custom: NOP done gluegen.cpptasks.initialize: [echo] os.name=Windows 10 [echo] os.version=10.0 [echo] os.arch=amd64 [echo] nativejartag.prefix = jogamp/nativetag [echo] c.compiler.debug=false [echo] c.compiler.use-debug=${c.compiler.use-debug} [echo] c.compiler.optimise=none gluegen.cpptasks.detect.os.1: gluegen.cpptasks.detect.os.refine: gluegen.cpptasks.detect.os.freebsd.amd64: gluegen.cpptasks.detect.os.freebsd.x86: gluegen.cpptasks.detect.os.freebsd: gluegen.cpptasks.detect.os.hpux: gluegen.cpptasks.detect.os.linux.amd64: gluegen.cpptasks.detect.os.linux.ia64: gluegen.cpptasks.detect.os.linux.x86: gluegen.cpptasks.detect.os.linux.armv6.armel: gluegen.cpptasks.detect.os.linux.armv6.armhf: gluegen.cpptasks.detect.os.android.armv6.armel: gluegen.cpptasks.detect.os.linux.aarch64: gluegen.cpptasks.detect.os.android.armv6.armhf: gluegen.cpptasks.detect.os.android.aarch64: gluegen.cpptasks.detect.os.android.x86: gluegen.cpptasks.detect.os.linux.alpha: gluegen.cpptasks.detect.os.linux.hppa: gluegen.cpptasks.detect.os.linux.mips: gluegen.cpptasks.detect.os.linux.mipsel: gluegen.cpptasks.detect.os.linux.ppc: gluegen.cpptasks.detect.os.linux.ppc64: gluegen.cpptasks.detect.os.linux.ppc64le: gluegen.cpptasks.detect.os.linux.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: [echo] jvmarg.modules --add-opens java.desktop/sun.awt=ALL-UNNAMED --add-opens java.desktop/sun.java2d=ALL-UNNAMED [echo] jvmarg.generic --add-opens java.desktop/sun.awt=ALL-UNNAMED --add-opens java.desktop/sun.java2d=ALL-UNNAMED [echo] jvmarg.headless -Djava.awt.headless=true [echo] jvmarg.swt.headless -Djava.awt.headless=true test.compile.check: [echo] jogl-test.jar c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build\jar\jogl-test.jar test.compile: junit.run.swt.headless: [echo] gluegen.basename: gluegen [echo] jogl.basename: jogl generic.junit.run.swt.headless: [echo] +++ [echo] +++ generic.junit.run.swt.headless [echo] +++ Pattern: com/jogamp/opengl/test/junit/**/Test*SWT* [echo] +++ [echo] Testing com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2SWT3 -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2SWT3.xml [apply] Testsuite: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2SWT3 [apply] junit.framework.TestListener: tests to run: 2 [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675156190429 ms III - Start [apply] SLOCK [T main @ 1675156190430 ms +++ localhost/127.0.0.1:59999 - Locked within 10 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2SWT3 - test01SyncedOneAnimator [apply] junit.framework.TestListener: startTest(test01SyncedOneAnimator) [apply] Thread[main,5,main] GearsES2.init.0 0x31368b99: tileRendererInUse null, GearsES2[obj 0x31368b99 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x31368b99 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 0x31368b99 created: GearsObj[0x4cc451f2, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x31368b99 created: GearsObj[0x6379eb, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x31368b99 created: GearsObj[0x6379eb, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[main,5,main] GearsES2.init.X 0x31368b99 FIN GearsES2[obj 0x31368b99 isInit true, usesShared false, 1 GearsObj[0x4cc451f2, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6379eb, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1aa7ecca, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[main,5,main] GearsES2.reshape 0x31368b99 0/0 240x217 of 240x217, swapInterval 0, drawable 0xffffffffa80108d9, msaa false, tileRendererInUse null [apply] >> GearsES2 0x31368b99, 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 0x31368b99 240x217, swapInterval 0, drawable 0xffffffffa80108d9 [apply] Thread[main,5,main] GearsES2.init.0 0x3d51f06e: tileRendererInUse null, GearsES2[obj 0x3d51f06e isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x31368b99 isInit true, usesShared false, 1 GearsObj[0x4cc451f2, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6379eb, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1aa7ecca, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] GearsES2 init 0x3d51f06e 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 0x3d51f06e created w/ share: GearsObj[0x4cc451f2, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x1189dd52, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x3d51f06e created w/ share: GearsObj[0x6379eb, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x36bc55de, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x3d51f06e created w/ share: GearsObj[0x1aa7ecca, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x564fabc8, vbo ff 13, fs 14, bf 15, bs 16] [apply] Shared GearsES2: Unsynchronized Objects [apply] Thread[main,5,main] GearsES2.init.X 0x3d51f06e FIN GearsES2[obj 0x3d51f06e isInit true, usesShared true, 1 GearsObj[0x1189dd52, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x36bc55de, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x564fabc8, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x31368b99 isInit true, usesShared false, 1 GearsObj[0x4cc451f2, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6379eb, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1aa7ecca, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] Thread[main,5,main] GearsES2.reshape 0x3d51f06e 0/0 240x217 of 240x217, swapInterval 0, drawable 0xffffffffaa010814, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3d51f06e, 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 0x3d51f06e 240x217, swapInterval 0, drawable 0xffffffffaa010814 [apply] Thread[main,5,main] GearsES2.init.0 0x7ed7259e: tileRendererInUse null, GearsES2[obj 0x7ed7259e isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x31368b99 isInit true, usesShared false, 1 GearsObj[0x4cc451f2, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6379eb, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1aa7ecca, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] GearsES2 init 0x7ed7259e 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 0x7ed7259e created w/ share: GearsObj[0x4cc451f2, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x8f4ea7c, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x7ed7259e created w/ share: GearsObj[0x6379eb, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x436813f3, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x7ed7259e created w/ share: GearsObj[0x1aa7ecca, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x74fe5c40, vbo ff 13, fs 14, bf 15, bs 16] [apply] Shared GearsES2: Unsynchronized Objects [apply] Thread[main,5,main] GearsES2.init.X 0x7ed7259e FIN GearsES2[obj 0x7ed7259e isInit true, usesShared true, 1 GearsObj[0x8f4ea7c, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x436813f3, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x74fe5c40, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x31368b99 isInit true, usesShared false, 1 GearsObj[0x4cc451f2, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6379eb, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1aa7ecca, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] Thread[main,5,main] GearsES2.reshape 0x7ed7259e 0/0 240x217 of 240x217, swapInterval 0, drawable 0x100107fb, msaa false, tileRendererInUse null [apply] >> GearsES2 0x7ed7259e, 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 0x7ed7259e 240x217, swapInterval 0, drawable 0x100107fb [apply] waitForRealized: to false, goal reached true [apply] waitForRealized: to false, goal reached true [apply] waitForRealized: to false, goal reached true [apply] XXX-C-3.1: hash 0x708f5957, (isShared true, created true, master 0x708f5957) [apply] Created Ctx #0: hash 0x6572421, (created true) [apply] Created Ctx #1: hash 0x16d04d3d, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] XXX-C-3.2: hash 0x6572421, (isShared true, created true, master 0x708f5957) [apply] Created Ctx #0: hash 0x708f5957, (created true) [apply] Created Ctx #1: hash 0x16d04d3d, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] XXX-C-3.3: hash 0x16d04d3d, (isShared true, created true, master 0x708f5957) [apply] Created Ctx #0: hash 0x6572421, (created true) [apply] Created Ctx #1: hash 0x708f5957, (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 0x7ed7259e: tileRendererInUse null [apply] Thread[main,5,main] GearsES2.dispose 0x7ed7259e FIN [apply] Thread[main,5,main] GearsES2.dispose 0x3d51f06e: tileRendererInUse null [apply] Thread[main,5,main] GearsES2.dispose 0x3d51f06e FIN [apply] Thread[main,5,main] GearsES2.dispose 0x31368b99: tileRendererInUse null [apply] Thread[main,5,main] GearsES2.dispose 0x31368b99 FIN [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2SWT3 - test01SyncedOneAnimator [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2SWT3 - test02AsyncEachAnimator [apply] TestSharedContextVBOES2SWT3.test02AsyncEachAnimator: 0.0 [apply] Thread[main,5,main] GearsES2.init.0 0x3c19aaa5: tileRendererInUse null, GearsES2[obj 0x3c19aaa5 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x3c19aaa5 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 0x3c19aaa5 created: GearsObj[0x689604d9, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x3c19aaa5 created: GearsObj[0x18078bef, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x3c19aaa5 created: GearsObj[0x18078bef, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[main,5,main] GearsES2.init.X 0x3c19aaa5 FIN GearsES2[obj 0x3c19aaa5 isInit true, usesShared false, 1 GearsObj[0x689604d9, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x18078bef, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x799f10e1, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[main,5,main] GearsES2.reshape 0x3c19aaa5 0/0 240x217 of 240x217, swapInterval 0, drawable 0xffffffffd20108ba, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3c19aaa5, 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 0x3c19aaa5 240x217, swapInterval 0, drawable 0xffffffffd20108ba [apply] TestSharedContextVBOES2SWT3.test02AsyncEachAnimator: 1.0 [apply] waitForRealized: to false, goal reached true [apply] TestSharedContextVBOES2SWT3.test02AsyncEachAnimator: 1.1 [apply] TestSharedContextVBOES2SWT3.test02AsyncEachAnimator: 1.2 [apply] TestSharedContextVBOES2SWT3.test02AsyncEachAnimator: 2.0 [apply] Thread[main,5,main] GearsES2.init.0 0x4c371370: tileRendererInUse null, GearsES2[obj 0x4c371370 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x3c19aaa5 isInit true, usesShared false, 1 GearsObj[0x689604d9, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x18078bef, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x799f10e1, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] GearsES2 init 0x4c371370 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 0x4c371370 created w/ share: GearsObj[0x689604d9, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x34a3d150, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x4c371370 created w/ share: GearsObj[0x18078bef, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x2a4fb17b, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x4c371370 created w/ share: GearsObj[0x799f10e1, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x5c6648b0, vbo ff 13, fs 14, bf 15, bs 16] [apply] Shared GearsES2: Unsynchronized Objects [apply] Thread[main,5,main] GearsES2.init.X 0x4c371370 FIN GearsES2[obj 0x4c371370 isInit true, usesShared true, 1 GearsObj[0x34a3d150, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2a4fb17b, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5c6648b0, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x3c19aaa5 isInit true, usesShared false, 1 GearsObj[0x689604d9, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x18078bef, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x799f10e1, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] Thread[main,5,main] GearsES2.reshape 0x4c371370 0/0 240x217 of 240x217, swapInterval 0, drawable 0xffffffffd20108ba, msaa false, tileRendererInUse null [apply] >> GearsES2 0x4c371370, 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 0x4c371370 240x217, swapInterval 0, drawable 0xffffffffd20108ba [apply] TestSharedContextVBOES2SWT3.test02AsyncEachAnimator: 3.0 [apply] Thread[main,5,main] GearsES2.init.0 0x6f1de4c7: tileRendererInUse null, GearsES2[obj 0x6f1de4c7 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x3c19aaa5 isInit true, usesShared false, 1 GearsObj[0x689604d9, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x18078bef, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x799f10e1, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] GearsES2 init 0x6f1de4c7 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 0x6f1de4c7 created w/ share: GearsObj[0x689604d9, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x48f2bd5b, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x6f1de4c7 created w/ share: GearsObj[0x18078bef, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x7b2bbc3, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x6f1de4c7 created w/ share: GearsObj[0x799f10e1, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0xa1153bc, vbo ff 13, fs 14, bf 15, bs 16] [apply] Shared GearsES2: Unsynchronized Objects [apply] Thread[main,5,main] GearsES2.init.X 0x6f1de4c7 FIN GearsES2[obj 0x6f1de4c7 isInit true, usesShared true, 1 GearsObj[0x48f2bd5b, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7b2bbc3, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0xa1153bc, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x3c19aaa5 isInit true, usesShared false, 1 GearsObj[0x689604d9, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x18078bef, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x799f10e1, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] Thread[main,5,main] GearsES2.reshape 0x6f1de4c7 0/0 240x217 of 240x217, swapInterval 0, drawable 0xffffffffd20108ba, msaa false, tileRendererInUse null [apply] >> GearsES2 0x6f1de4c7, 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 0x6f1de4c7 240x217, swapInterval 0, drawable 0xffffffffd20108ba [apply] TestSharedContextVBOES2SWT3.test02AsyncEachAnimator: 4.0 [apply] waitForRealized: to false, goal reached true [apply] TestSharedContextVBOES2SWT3.test02AsyncEachAnimator: 4.1: Exception false [apply] TestSharedContextVBOES2SWT3.test02AsyncEachAnimator: 4.2: Exception false [apply] TestSharedContextVBOES2SWT3.test02AsyncEachAnimator: 5.0: Exception false [apply] waitForRealized: to false, goal reached true [apply] TestSharedContextVBOES2SWT3.test02AsyncEachAnimator: 5.1: Exception false [apply] TestSharedContextVBOES2SWT3.test02AsyncEachAnimator: 5.2: Exception false [apply] TestSharedContextVBOES2SWT3.test02AsyncEachAnimator: 6.0: Exception false [apply] XXX-C-3.1: hash 0x49e53c76, (isShared true, created true, master 0x49e53c76) [apply] Created Ctx #0: hash 0x4562e04d, (created true) [apply] Created Ctx #1: hash 0x7c7b252e, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] XXX-C-3.2: hash 0x4562e04d, (isShared true, created true, master 0x49e53c76) [apply] Created Ctx #0: hash 0x7c7b252e, (created true) [apply] Created Ctx #1: hash 0x49e53c76, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] XXX-C-3.2: hash 0x7c7b252e, (isShared true, created true, master 0x49e53c76) [apply] Created Ctx #0: hash 0x4562e04d, (created true) [apply] Created Ctx #1: hash 0x49e53c76, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] TestSharedContextVBOES2SWT3.test02AsyncEachAnimator: 8.0: Exception false [apply] Thread[main,5,main] GearsES2.dispose 0x6f1de4c7: tileRendererInUse null [apply] Thread[main,5,main] GearsES2.dispose 0x6f1de4c7 FIN [apply] Thread[main,5,main] GearsES2.dispose 0x4c371370: tileRendererInUse null [apply] Thread[main,5,main] GearsES2.dispose 0x4c371370 FIN [apply] Thread[main,5,main] GearsES2.dispose 0x3c19aaa5: tileRendererInUse null [apply] Thread[main,5,main] GearsES2.dispose 0x3c19aaa5 FIN [apply] junit.framework.TestListener: endTest(test02AsyncEachAnimator)++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2SWT3 - test02AsyncEachAnimator [apply] [apply] ++++ Test Singleton.unlock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675156196910 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1675156196910 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.153 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675156190429 ms III - Start [apply] SLOCK [T main @ 1675156190430 ms +++ localhost/127.0.0.1:59999 - Locked within 10 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2SWT3 - test01SyncedOneAnimator [apply] Thread[main,5,main] GearsES2.init.0 0x31368b99: tileRendererInUse null, GearsES2[obj 0x31368b99 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x31368b99 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 0x31368b99 created: GearsObj[0x4cc451f2, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x31368b99 created: GearsObj[0x6379eb, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x31368b99 created: GearsObj[0x6379eb, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[main,5,main] GearsES2.init.X 0x31368b99 FIN GearsES2[obj 0x31368b99 isInit true, usesShared false, 1 GearsObj[0x4cc451f2, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6379eb, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1aa7ecca, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[main,5,main] GearsES2.reshape 0x31368b99 0/0 240x217 of 240x217, swapInterval 0, drawable 0xffffffffa80108d9, msaa false, tileRendererInUse null [apply] >> GearsES2 0x31368b99, 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 0x31368b99 240x217, swapInterval 0, drawable 0xffffffffa80108d9 [apply] Thread[main,5,main] GearsES2.init.0 0x3d51f06e: tileRendererInUse null, GearsES2[obj 0x3d51f06e isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x31368b99 isInit true, usesShared false, 1 GearsObj[0x4cc451f2, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6379eb, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1aa7ecca, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] GearsES2 init 0x3d51f06e 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 0x3d51f06e created w/ share: GearsObj[0x4cc451f2, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x1189dd52, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x3d51f06e created w/ share: GearsObj[0x6379eb, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x36bc55de, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x3d51f06e created w/ share: GearsObj[0x1aa7ecca, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x564fabc8, vbo ff 13, fs 14, bf 15, bs 16] [apply] Shared GearsES2: Unsynchronized Objects [apply] Thread[main,5,main] GearsES2.init.X 0x3d51f06e FIN GearsES2[obj 0x3d51f06e isInit true, usesShared true, 1 GearsObj[0x1189dd52, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x36bc55de, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x564fabc8, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x31368b99 isInit true, usesShared false, 1 GearsObj[0x4cc451f2, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6379eb, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1aa7ecca, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] Thread[main,5,main] GearsES2.reshape 0x3d51f06e 0/0 240x217 of 240x217, swapInterval 0, drawable 0xffffffffaa010814, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3d51f06e, 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 0x3d51f06e 240x217, swapInterval 0, drawable 0xffffffffaa010814 [apply] Thread[main,5,main] GearsES2.init.0 0x7ed7259e: tileRendererInUse null, GearsES2[obj 0x7ed7259e isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x31368b99 isInit true, usesShared false, 1 GearsObj[0x4cc451f2, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6379eb, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1aa7ecca, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] GearsES2 init 0x7ed7259e 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 0x7ed7259e created w/ share: GearsObj[0x4cc451f2, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x8f4ea7c, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x7ed7259e created w/ share: GearsObj[0x6379eb, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x436813f3, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x7ed7259e created w/ share: GearsObj[0x1aa7ecca, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x74fe5c40, vbo ff 13, fs 14, bf 15, bs 16] [apply] Shared GearsES2: Unsynchronized Objects [apply] Thread[main,5,main] GearsES2.init.X 0x7ed7259e FIN GearsES2[obj 0x7ed7259e isInit true, usesShared true, 1 GearsObj[0x8f4ea7c, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x436813f3, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x74fe5c40, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x31368b99 isInit true, usesShared false, 1 GearsObj[0x4cc451f2, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6379eb, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1aa7ecca, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] Thread[main,5,main] GearsES2.reshape 0x7ed7259e 0/0 240x217 of 240x217, swapInterval 0, drawable 0x100107fb, msaa false, tileRendererInUse null [apply] >> GearsES2 0x7ed7259e, 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 0x7ed7259e 240x217, swapInterval 0, drawable 0x100107fb [apply] waitForRealized: to false, goal reached true [apply] waitForRealized: to false, goal reached true [apply] waitForRealized: to false, goal reached true [apply] XXX-C-3.1: hash 0x708f5957, (isShared true, created true, master 0x708f5957) [apply] Created Ctx #0: hash 0x6572421, (created true) [apply] Created Ctx #1: hash 0x16d04d3d, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] XXX-C-3.2: hash 0x6572421, (isShared true, created true, master 0x708f5957) [apply] Created Ctx #0: hash 0x708f5957, (created true) [apply] Created Ctx #1: hash 0x16d04d3d, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] XXX-C-3.3: hash 0x16d04d3d, (isShared true, created true, master 0x708f5957) [apply] Created Ctx #0: hash 0x6572421, (created true) [apply] Created Ctx #1: hash 0x708f5957, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] Thread[main,5,main] GearsES2.dispose 0x7ed7259e: tileRendererInUse null [apply] Thread[main,5,main] GearsES2.dispose 0x7ed7259e FIN [apply] Thread[main,5,main] GearsES2.dispose 0x3d51f06e: tileRendererInUse null [apply] Thread[main,5,main] GearsES2.dispose 0x3d51f06e FIN [apply] Thread[main,5,main] GearsES2.dispose 0x31368b99: tileRendererInUse null [apply] Thread[main,5,main] GearsES2.dispose 0x31368b99 FIN [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2SWT3 - test01SyncedOneAnimator [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2SWT3 - test02AsyncEachAnimator [apply] TestSharedContextVBOES2SWT3.test02AsyncEachAnimator: 0.0 [apply] Thread[main,5,main] GearsES2.init.0 0x3c19aaa5: tileRendererInUse null, GearsES2[obj 0x3c19aaa5 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x3c19aaa5 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 0x3c19aaa5 created: GearsObj[0x689604d9, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x3c19aaa5 created: GearsObj[0x18078bef, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x3c19aaa5 created: GearsObj[0x18078bef, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[main,5,main] GearsES2.init.X 0x3c19aaa5 FIN GearsES2[obj 0x3c19aaa5 isInit true, usesShared false, 1 GearsObj[0x689604d9, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x18078bef, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x799f10e1, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[main,5,main] GearsES2.reshape 0x3c19aaa5 0/0 240x217 of 240x217, swapInterval 0, drawable 0xffffffffd20108ba, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3c19aaa5, 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 0x3c19aaa5 240x217, swapInterval 0, drawable 0xffffffffd20108ba [apply] TestSharedContextVBOES2SWT3.test02AsyncEachAnimator: 1.0 [apply] waitForRealized: to false, goal reached true [apply] TestSharedContextVBOES2SWT3.test02AsyncEachAnimator: 1.1 [apply] TestSharedContextVBOES2SWT3.test02AsyncEachAnimator: 1.2 [apply] TestSharedContextVBOES2SWT3.test02AsyncEachAnimator: 2.0 [apply] Thread[main,5,main] GearsES2.init.0 0x4c371370: tileRendererInUse null, GearsES2[obj 0x4c371370 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x3c19aaa5 isInit true, usesShared false, 1 GearsObj[0x689604d9, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x18078bef, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x799f10e1, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] GearsES2 init 0x4c371370 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 0x4c371370 created w/ share: GearsObj[0x689604d9, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x34a3d150, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x4c371370 created w/ share: GearsObj[0x18078bef, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x2a4fb17b, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x4c371370 created w/ share: GearsObj[0x799f10e1, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x5c6648b0, vbo ff 13, fs 14, bf 15, bs 16] [apply] Shared GearsES2: Unsynchronized Objects [apply] Thread[main,5,main] GearsES2.init.X 0x4c371370 FIN GearsES2[obj 0x4c371370 isInit true, usesShared true, 1 GearsObj[0x34a3d150, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2a4fb17b, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5c6648b0, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x3c19aaa5 isInit true, usesShared false, 1 GearsObj[0x689604d9, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x18078bef, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x799f10e1, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] Thread[main,5,main] GearsES2.reshape 0x4c371370 0/0 240x217 of 240x217, swapInterval 0, drawable 0xffffffffd20108ba, msaa false, tileRendererInUse null [apply] >> GearsES2 0x4c371370, 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 0x4c371370 240x217, swapInterval 0, drawable 0xffffffffd20108ba [apply] TestSharedContextVBOES2SWT3.test02AsyncEachAnimator: 3.0 [apply] Thread[main,5,main] GearsES2.init.0 0x6f1de4c7: tileRendererInUse null, GearsES2[obj 0x6f1de4c7 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x3c19aaa5 isInit true, usesShared false, 1 GearsObj[0x689604d9, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x18078bef, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x799f10e1, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] GearsES2 init 0x6f1de4c7 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 0x6f1de4c7 created w/ share: GearsObj[0x689604d9, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x48f2bd5b, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x6f1de4c7 created w/ share: GearsObj[0x18078bef, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x7b2bbc3, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x6f1de4c7 created w/ share: GearsObj[0x799f10e1, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0xa1153bc, vbo ff 13, fs 14, bf 15, bs 16] [apply] Shared GearsES2: Unsynchronized Objects [apply] Thread[main,5,main] GearsES2.init.X 0x6f1de4c7 FIN GearsES2[obj 0x6f1de4c7 isInit true, usesShared true, 1 GearsObj[0x48f2bd5b, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7b2bbc3, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0xa1153bc, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x3c19aaa5 isInit true, usesShared false, 1 GearsObj[0x689604d9, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x18078bef, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x799f10e1, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] Thread[main,5,main] GearsES2.reshape 0x6f1de4c7 0/0 240x217 of 240x217, swapInterval 0, drawable 0xffffffffd20108ba, msaa false, tileRendererInUse null [apply] >> GearsES2 0x6f1de4c7, 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 0x6f1de4c7 240x217, swapInterval 0, drawable 0xffffffffd20108ba [apply] TestSharedContextVBOES2SWT3.test02AsyncEachAnimator: 4.0 [apply] waitForRealized: to false, goal reached true [apply] TestSharedContextVBOES2SWT3.test02AsyncEachAnimator: 4.1: Exception false [apply] TestSharedContextVBOES2SWT3.test02AsyncEachAnimator: 4.2: Exception false [apply] TestSharedContextVBOES2SWT3.test02AsyncEachAnimator: 5.0: Exception false [apply] waitForRealized: to false, goal reached true [apply] TestSharedContextVBOES2SWT3.test02AsyncEachAnimator: 5.1: Exception false [apply] TestSharedContextVBOES2SWT3.test02AsyncEachAnimator: 5.2: Exception false [apply] TestSharedContextVBOES2SWT3.test02AsyncEachAnimator: 6.0: Exception false [apply] XXX-C-3.1: hash 0x49e53c76, (isShared true, created true, master 0x49e53c76) [apply] Created Ctx #0: hash 0x4562e04d, (created true) [apply] Created Ctx #1: hash 0x7c7b252e, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] XXX-C-3.2: hash 0x4562e04d, (isShared true, created true, master 0x49e53c76) [apply] Created Ctx #0: hash 0x7c7b252e, (created true) [apply] Created Ctx #1: hash 0x49e53c76, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] XXX-C-3.2: hash 0x7c7b252e, (isShared true, created true, master 0x49e53c76) [apply] Created Ctx #0: hash 0x4562e04d, (created true) [apply] Created Ctx #1: hash 0x49e53c76, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] TestSharedContextVBOES2SWT3.test02AsyncEachAnimator: 8.0: Exception false [apply] Thread[main,5,main] GearsES2.dispose 0x6f1de4c7: tileRendererInUse null [apply] Thread[main,5,main] GearsES2.dispose 0x6f1de4c7 FIN [apply] Thread[main,5,main] GearsES2.dispose 0x4c371370: tileRendererInUse null [apply] Thread[main,5,main] GearsES2.dispose 0x4c371370 FIN [apply] Thread[main,5,main] GearsES2.dispose 0x3c19aaa5: tileRendererInUse null [apply] Thread[main,5,main] GearsES2.dispose 0x3c19aaa5 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 @ 1675156196910 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1675156196910 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test01SyncedOneAnimator took 2.461 sec [apply] Testcase: test02AsyncEachAnimator took 2.528 sec [echo] Testing com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestGearsES2NewtCanvasSWT -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestGearsES2NewtCanvasSWT.xml [apply] Testsuite: com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestGearsES2NewtCanvasSWT [apply] junit.framework.TestListener: tests to run: 2 [apply] junit.framework.TestListener: startTest(test01GL2ES2) [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675156198140 ms III - Start [apply] SLOCK [T main @ 1675156198140 ms +++ localhost/127.0.0.1:59999 - Locked within 10 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestGearsES2NewtCanvasSWT - test01GL2ES2 [apply] Loop 1/1 [apply] CCC00: Run Thread: Thread[main,5,main] [apply] CCC01: SWT Thread: Thread[main,5,main] [apply] CCC02: NEWT EDT Thread: Thread[main-Display-.windows_nil-2-EDT-1,5,main] [apply] requested: vsync 1, GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] [apply] Create PointerIcon #01: PointerIcon[obj 0x26794848, .windows_nil-1, 0x59100e3, BGRA8888, 16 x 16, 8 / 8, pixels java.nio.HeapByteBuffer[pos=0 lim=1024 cap=1024]] [apply] Create PointerIcon #02: PointerIcon[obj 0x302552ec, .windows_nil-1, 0x2e8c020d, BGRA8888, 16 x 24, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=1536 cap=1536]] [apply] Create PointerIcon #03: PointerIcon[obj 0x3d285d7e, .windows_nil-1, 0x7f201cf, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Create PointerIcon #04: PointerIcon[obj 0x40005471, .windows_nil-1, 0xffffffffa50f0299, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Create PointerIcon #05: PixelRect[obj 0x1ce24091, RGBA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Create PointerIcon #05: PointerIcon[obj 0x1ff4931d, .windows_nil-1, 0xffffffffb12702bd, 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] waitForRealized: to false, goal reached true [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 0x1573f9fc: tileRendererInUse null, GearsES2[obj 0x1573f9fc isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x1573f9fc 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 0x1573f9fc created: GearsObj[0x678b2bb1, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x1573f9fc created: GearsObj[0x4bf9ae27, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x1573f9fc created: GearsObj[0x4bf9ae27, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[main-Animator#00,5,main] GearsES2.init.X 0x1573f9fc FIN GearsES2[obj 0x1573f9fc isInit true, usesShared false, 1 GearsObj[0x678b2bb1, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4bf9ae27, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5964cea3, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[main-Animator#00,5,main] GearsES2.reshape 0x1573f9fc 0/0 624x441 of 624x441, swapInterval 1, drawable 0xffffffffd20108ba, msaa false, tileRendererInUse null [apply] >> GearsES2 0x1573f9fc, 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] junit.framework.TestListener: endTest(test01GL2ES2) [apply] Thread[main,5,main] GearsES2.display 0x1573f9fc 624x441, swapInterval 1, drawable 0xffffffffa80108d9 [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 0x1573f9fc: tileRendererInUse null [apply] Thread[main,5,main] GearsES2.dispose 0x1573f9fc 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] CCC00: Run Thread: Thread[main,5,main]junit.framework.TestListener: startTest(test02GL3) [apply] [apply] CCC01: SWT Thread: Thread[main,5,main] [apply] CCC02: NEWT EDT Thread: Thread[main-Display-.windows_nil-2-EDT-1,5,main] [apply] requested: vsync 1, GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL3/GL4.hw], on-scr[.]] [apply] Create PointerIcon #01: PointerIcon[obj 0x3f56875e, .windows_nil-3, 0x29e02fb, BGRA8888, 16 x 16, 8 / 8, pixels java.nio.HeapByteBuffer[pos=0 lim=1024 cap=1024]] [apply] Create PointerIcon #02: PointerIcon[obj 0x2b4bac49, .windows_nil-3, 0xe4f0257, BGRA8888, 16 x 24, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=1536 cap=1536]] [apply] Create PointerIcon #03: PointerIcon[obj 0xfd07cbb, .windows_nil-3, 0xfffffffff1fa01b7, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Create PointerIcon #04: PointerIcon[obj 0x3571b748, .windows_nil-3, 0xffffffffab0b01a3, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Create PointerIcon #05: PixelRect[obj 0x4470f8a6, RGBA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Create PointerIcon #05: PointerIcon[obj 0x7c83dc97, .windows_nil-3, 0x69c017f, 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] waitForRealized: to false, goal reached true [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] Thread[main-Animator#01,5,main] GearsES2.init.0 0x32910148: tileRendererInUse null, GearsES2[obj 0x32910148 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [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] GearsES2 init 0x32910148 on Thread[main-Animator#01,5,main] [apply] window pos/siz: 0/0 624x441, [ l 0, r 0 - t 0, b 0 - 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[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 0x32910148 created: GearsObj[0x6e0c31f0, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x32910148 created: GearsObj[0x287b3850, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x32910148 created: GearsObj[0x287b3850, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[main-Animator#01,5,main] GearsES2.init.X 0x32910148 FIN GearsES2[obj 0x32910148 isInit true, usesShared false, 1 GearsObj[0x6e0c31f0, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x287b3850, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3fb6f72c, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[main-Animator#01,5,main] GearsES2.reshape 0x32910148 0/0 624x441 of 624x441, swapInterval 1, drawable 0xfffffffff601093a, msaa false, tileRendererInUse null [apply] >> GearsES2 0x32910148, 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 0x32910148 624x441, swapInterval 1, drawable 0xffffffffaa010814 [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 0x32910148: tileRendererInUse null [apply] Thread[main,5,main] GearsES2.dispose 0x32910148 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 @ 1675156202027 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1675156202028 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [apply] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 4.562 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675156198140 ms III - Start [apply] SLOCK [T main @ 1675156198140 ms +++ localhost/127.0.0.1:59999 - Locked within 10 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestGearsES2NewtCanvasSWT - test01GL2ES2 [apply] Loop 1/1 [apply] CCC00: Run Thread: Thread[main,5,main] [apply] CCC01: SWT Thread: Thread[main,5,main] [apply] CCC02: NEWT EDT Thread: Thread[main-Display-.windows_nil-2-EDT-1,5,main] [apply] requested: vsync 1, GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] [apply] Create PointerIcon #01: PointerIcon[obj 0x26794848, .windows_nil-1, 0x59100e3, BGRA8888, 16 x 16, 8 / 8, pixels java.nio.HeapByteBuffer[pos=0 lim=1024 cap=1024]] [apply] Create PointerIcon #02: PointerIcon[obj 0x302552ec, .windows_nil-1, 0x2e8c020d, BGRA8888, 16 x 24, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=1536 cap=1536]] [apply] Create PointerIcon #03: PointerIcon[obj 0x3d285d7e, .windows_nil-1, 0x7f201cf, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Create PointerIcon #04: PointerIcon[obj 0x40005471, .windows_nil-1, 0xffffffffa50f0299, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Create PointerIcon #05: PixelRect[obj 0x1ce24091, RGBA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Create PointerIcon #05: PointerIcon[obj 0x1ff4931d, .windows_nil-1, 0xffffffffb12702bd, 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] waitForRealized: to false, goal reached true [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 0x1573f9fc: tileRendererInUse null, GearsES2[obj 0x1573f9fc isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x1573f9fc 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 0x1573f9fc created: GearsObj[0x678b2bb1, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x1573f9fc created: GearsObj[0x4bf9ae27, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x1573f9fc created: GearsObj[0x4bf9ae27, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[main-Animator#00,5,main] GearsES2.init.X 0x1573f9fc FIN GearsES2[obj 0x1573f9fc isInit true, usesShared false, 1 GearsObj[0x678b2bb1, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4bf9ae27, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5964cea3, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[main-Animator#00,5,main] GearsES2.reshape 0x1573f9fc 0/0 624x441 of 624x441, swapInterval 1, drawable 0xffffffffd20108ba, msaa false, tileRendererInUse null [apply] >> GearsES2 0x1573f9fc, 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 0x1573f9fc 624x441, swapInterval 1, drawable 0xffffffffa80108d9 [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 0x1573f9fc: tileRendererInUse null [apply] Thread[main,5,main] GearsES2.dispose 0x1573f9fc 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] CCC00: Run Thread: Thread[main,5,main] [apply] CCC01: SWT Thread: Thread[main,5,main] [apply] CCC02: NEWT EDT Thread: Thread[main-Display-.windows_nil-2-EDT-1,5,main] [apply] requested: vsync 1, GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL3/GL4.hw], on-scr[.]] [apply] Create PointerIcon #01: PointerIcon[obj 0x3f56875e, .windows_nil-3, 0x29e02fb, BGRA8888, 16 x 16, 8 / 8, pixels java.nio.HeapByteBuffer[pos=0 lim=1024 cap=1024]] [apply] Create PointerIcon #02: PointerIcon[obj 0x2b4bac49, .windows_nil-3, 0xe4f0257, BGRA8888, 16 x 24, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=1536 cap=1536]] [apply] Create PointerIcon #03: PointerIcon[obj 0xfd07cbb, .windows_nil-3, 0xfffffffff1fa01b7, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Create PointerIcon #04: PointerIcon[obj 0x3571b748, .windows_nil-3, 0xffffffffab0b01a3, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Create PointerIcon #05: PixelRect[obj 0x4470f8a6, RGBA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Create PointerIcon #05: PointerIcon[obj 0x7c83dc97, .windows_nil-3, 0x69c017f, 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] waitForRealized: to false, goal reached true [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] Thread[main-Animator#01,5,main] GearsES2.init.0 0x32910148: tileRendererInUse null, GearsES2[obj 0x32910148 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [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] GearsES2 init 0x32910148 on Thread[main-Animator#01,5,main] [apply] window pos/siz: 0/0 624x441, [ l 0, r 0 - t 0, b 0 - 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[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 0x32910148 created: GearsObj[0x6e0c31f0, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x32910148 created: GearsObj[0x287b3850, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x32910148 created: GearsObj[0x287b3850, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[main-Animator#01,5,main] GearsES2.init.X 0x32910148 FIN GearsES2[obj 0x32910148 isInit true, usesShared false, 1 GearsObj[0x6e0c31f0, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x287b3850, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3fb6f72c, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[main-Animator#01,5,main] GearsES2.reshape 0x32910148 0/0 624x441 of 624x441, swapInterval 1, drawable 0xfffffffff601093a, msaa false, tileRendererInUse null [apply] >> GearsES2 0x32910148, 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 0x32910148 624x441, swapInterval 1, drawable 0xffffffffaa010814 [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 0x32910148: tileRendererInUse null [apply] Thread[main,5,main] GearsES2.dispose 0x32910148 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 @ 1675156202027 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1675156202028 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test01GL2ES2 took 2.742 sec [apply] Testcase: test02GL3 took 1.12 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() [apply] junit.framework.TestListener: tests to run: 2++++ Test Singleton.lock() [apply] [apply] junit.framework.TestListener: startTest(test01GL2ES2) [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675156203276 ms III - Start [apply] SLOCK [T main @ 1675156203277 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es2.swt.TestGearsES2SWT - test01GL2ES2 [apply] Loop 1/1 [apply] requested: vsync 1, GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] [apply] TestGearsES2SWT.test: 2.0: Exception false [apply] waitForRealized: to false, goal reached true [apply] TestGearsES2SWT.test: 2.1: Exception false [apply] TestGearsES2SWT.test: 3.0: Exception false [apply] NW chosen: GLCaps[wgl vid 7 arb: rgba 8/8/8/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 0x2667f029: tileRendererInUse null, GearsES2[obj 0x2667f029 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x2667f029 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 0x2667f029 created: GearsObj[0x2d436826, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x2667f029 created: GearsObj[0x65cf8fed, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x2667f029 created: GearsObj[0x65cf8fed, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[main-Animator#00,5,main] GearsES2.init.X 0x2667f029 FIN GearsES2[obj 0x2667f029 isInit true, usesShared false, 1 GearsObj[0x2d436826, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x65cf8fed, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x52a29b16, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[main-Animator#00,5,main] GearsES2.reshape 0x2667f029 0/0 624x441 of 624x441, swapInterval 1, drawable 0x100107fb, msaa false, tileRendererInUse null [apply] >> GearsES2 0x2667f029, 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] TestGearsES2SWT.test: 5.0: Exception false [apply] Thread[main,5,main] GearsES2.dispose 0x2667f029: tileRendererInUse null [apply] Thread[main,5,main] GearsES2.dispose 0x2667f029 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] junit.framework.TestListener: endTest(test01GL2ES2) [apply] junit.framework.TestListener: startTest(test02GL3) [apply] TestGearsES2SWT.test: 2.0: Exception false [apply] waitForRealized: to false, goal reached true [apply] TestGearsES2SWT.test: 2.1: Exception false [apply] TestGearsES2SWT.test: 3.0: Exception false [apply] NW chosen: GLCaps[wgl vid 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 0x61862a7f: tileRendererInUse null, GearsES2[obj 0x61862a7f isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x61862a7f 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 0x61862a7f created: GearsObj[0x804e6e0, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x61862a7f created: GearsObj[0x5e5289aa, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x61862a7f created: GearsObj[0x5e5289aa, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[main-Animator#01,5,main] GearsES2.init.X 0x61862a7f FIN GearsES2[obj 0x61862a7f isInit true, usesShared false, 1 GearsObj[0x804e6e0, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x5e5289aa, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x59582011, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[main-Animator#01,5,main] GearsES2.reshape 0x61862a7f 0/0 624x441 of 624x441, swapInterval 1, drawable 0xffffffffd20108ba, msaa false, tileRendererInUse null [apply] >> GearsES2 0x61862a7f, 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] TestGearsES2SWT.test: 5.0: Exception false [apply] Thread[main,5,main] GearsES2.dispose 0x61862a7f: tileRendererInUse null [apply] Thread[main,5,main] GearsES2.dispose 0x61862a7f 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 @ 1675156207031 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1675156207031 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [apply] junit.framework.TestListener: endTest(test02GL3) [apply] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 4.408 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675156203276 ms III - Start [apply] SLOCK [T main @ 1675156203277 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es2.swt.TestGearsES2SWT - test01GL2ES2 [apply] Loop 1/1 [apply] requested: vsync 1, GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.hw], on-scr[.]] [apply] TestGearsES2SWT.test: 2.0: Exception false [apply] waitForRealized: to false, goal reached true [apply] TestGearsES2SWT.test: 2.1: Exception false [apply] TestGearsES2SWT.test: 3.0: Exception false [apply] NW chosen: GLCaps[wgl vid 7 arb: rgba 8/8/8/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 0x2667f029: tileRendererInUse null, GearsES2[obj 0x2667f029 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x2667f029 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 0x2667f029 created: GearsObj[0x2d436826, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x2667f029 created: GearsObj[0x65cf8fed, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x2667f029 created: GearsObj[0x65cf8fed, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[main-Animator#00,5,main] GearsES2.init.X 0x2667f029 FIN GearsES2[obj 0x2667f029 isInit true, usesShared false, 1 GearsObj[0x2d436826, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x65cf8fed, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x52a29b16, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[main-Animator#00,5,main] GearsES2.reshape 0x2667f029 0/0 624x441 of 624x441, swapInterval 1, drawable 0x100107fb, msaa false, tileRendererInUse null [apply] >> GearsES2 0x2667f029, 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] TestGearsES2SWT.test: 5.0: Exception false [apply] Thread[main,5,main] GearsES2.dispose 0x2667f029: tileRendererInUse null [apply] Thread[main,5,main] GearsES2.dispose 0x2667f029 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] TestGearsES2SWT.test: 2.0: Exception false [apply] waitForRealized: to false, goal reached true [apply] TestGearsES2SWT.test: 2.1: Exception false [apply] TestGearsES2SWT.test: 3.0: Exception false [apply] NW chosen: GLCaps[wgl vid 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 0x61862a7f: tileRendererInUse null, GearsES2[obj 0x61862a7f isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x61862a7f 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 0x61862a7f created: GearsObj[0x804e6e0, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x61862a7f created: GearsObj[0x5e5289aa, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x61862a7f created: GearsObj[0x5e5289aa, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[main-Animator#01,5,main] GearsES2.init.X 0x61862a7f FIN GearsES2[obj 0x61862a7f isInit true, usesShared false, 1 GearsObj[0x804e6e0, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x5e5289aa, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x59582011, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[main-Animator#01,5,main] GearsES2.reshape 0x61862a7f 0/0 624x441 of 624x441, swapInterval 1, drawable 0xffffffffd20108ba, msaa false, tileRendererInUse null [apply] >> GearsES2 0x61862a7f, 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] TestGearsES2SWT.test: 5.0: Exception false [apply] Thread[main,5,main] GearsES2.dispose 0x61862a7f: tileRendererInUse null [apply] Thread[main,5,main] GearsES2.dispose 0x61862a7f 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 @ 1675156207031 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1675156207031 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test01GL2ES2 took 2.633 sec [apply] Testcase: test02GL3 took 1.1 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 @ 1675156208146 ms III - Start [apply] SLOCK [T main @ 1675156208147 ms +++ localhost/127.0.0.1:59999 - Locked within 10 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.swt.TestGLCanvasSWTNewtCanvasSWTPosInTabs - test01_GLCanvasTabPlainGLDirect [apply] junit.framework.TestListener: startTest(test01_GLCanvasTabPlainGLDirect) [apply] SWT: Platform: win32, Version 4956 [apply] SWT: isX11 false, isX11GTK false (GTK Version: 0.0.0) [apply] SWT: isOSX false, isWindows true [apply] SWT: DeviceZoom: 100, deviceZoomScalingFactor 1.0 [apply] SWT: Display.DPI Point {96, 96}; DPIUtil: autoScalingFactor 1.0 (use-swt true), useCairoAutoScale false [apply] Thread[main-Animator#00,5,main] GearsES2.init.0 0x3bb9a3ff: tileRendererInUse null, GearsES2[obj 0x3bb9a3ff isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x3bb9a3ff on Thread[main-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 0x3bb9a3ff created: GearsObj[0x64d9c3e4, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x3bb9a3ff created: GearsObj[0x47f4a91d, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x3bb9a3ff created: GearsObj[0x47f4a91d, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[main-Animator#00,5,main] GearsES2.init.X 0x3bb9a3ff FIN GearsES2[obj 0x3bb9a3ff isInit true, usesShared false, 1 GearsObj[0x64d9c3e4, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x47f4a91d, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x77bc82c6, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[main-Animator#00,5,main] GearsES2.reshape 0x3bb9a3ff 0/0 618x416 of 618x416, swapInterval 1, drawable 0x100107fb, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3bb9a3ff, 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] waitForRealized: to false, goal reached true [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] junit.framework.TestListener: endTest(test01_GLCanvasTabPlainGLDirect) [apply] junit.framework.TestListener: startTest(test02_GLCanvasTabSashGLDirect) [apply] Thread[main,5,main] GearsES2.dispose 0x3bb9a3ff: tileRendererInUse null [apply] Thread[main,5,main] GearsES2.dispose 0x3bb9a3ff FIN [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.swt.TestGLCanvasSWTNewtCanvasSWTPosInTabs - test01_GLCanvasTabPlainGLDirect [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.swt.TestGLCanvasSWTNewtCanvasSWTPosInTabs - test02_GLCanvasTabSashGLDirect [apply] SWT: Platform: win32, Version 4956 [apply] SWT: isX11 false, isX11GTK false (GTK Version: 0.0.0) [apply] SWT: isOSX false, isWindows true [apply] SWT: DeviceZoom: 100, deviceZoomScalingFactor 1.0 [apply] SWT: Display.DPI Point {96, 96}; DPIUtil: autoScalingFactor 1.0 (use-swt true), useCairoAutoScale false [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 0x100107fb, tileRendererInUse null [apply] Thread[main-Animator#01,5,main] RedSquareES2.reshape FIN [apply] waitForRealized: to false, goal reached true [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: [Lcom.jogamp.nativewindow.util.PointImmutable;@776aec5c [apply] junit.framework.TestListener: endTest(test02_GLCanvasTabSashGLDirect) [apply] Thread[main,5,main] RedSquareES2.dispose: tileRendererInUse nulljunit.framework.TestListener: startTest(test11_GLCanvasTabPlainGLWComp) [apply] [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] SWT: Platform: win32, Version 4956 [apply] SWT: isX11 false, isX11GTK false (GTK Version: 0.0.0) [apply] SWT: isOSX false, isWindows true [apply] SWT: DeviceZoom: 100, deviceZoomScalingFactor 1.0 [apply] SWT: Display.DPI Point {96, 96}; DPIUtil: autoScalingFactor 1.0 (use-swt true), useCairoAutoScale false [apply] Thread[main-Animator#02,5,main] GearsES2.init.0 0x7c7a06ec: tileRendererInUse null, GearsES2[obj 0x7c7a06ec isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x7c7a06ec 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 0x7c7a06ec created: GearsObj[0x1dab8b04, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x7c7a06ec created: GearsObj[0x8c109d2, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x7c7a06ec created: GearsObj[0x8c109d2, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[main-Animator#02,5,main] GearsES2.init.X 0x7c7a06ec FIN GearsES2[obj 0x7c7a06ec isInit true, usesShared false, 1 GearsObj[0x1dab8b04, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x8c109d2, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x4c62fa1f, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[main-Animator#02,5,main] GearsES2.reshape 0x7c7a06ec 0/0 618x416 of 618x416, swapInterval 1, drawable 0xffffffffaa010814, msaa false, tileRendererInUse null [apply] >> GearsES2 0x7c7a06ec, 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] waitForRealized: to false, goal reached true [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] junit.framework.TestListener: endTest(test11_GLCanvasTabPlainGLWComp) [apply] junit.framework.TestListener: startTest(test12_GLCanvasTabSashGLWComp) [apply] Thread[main,5,main] GearsES2.dispose 0x7c7a06ec: tileRendererInUse null [apply] Thread[main,5,main] GearsES2.dispose 0x7c7a06ec FIN [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.swt.TestGLCanvasSWTNewtCanvasSWTPosInTabs - test11_GLCanvasTabPlainGLWComp [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.swt.TestGLCanvasSWTNewtCanvasSWTPosInTabs - test12_GLCanvasTabSashGLWComp [apply] SWT: Platform: win32, Version 4956 [apply] SWT: isX11 false, isX11GTK false (GTK Version: 0.0.0) [apply] SWT: isOSX false, isWindows true [apply] SWT: DeviceZoom: 100, deviceZoomScalingFactor 1.0 [apply] SWT: Display.DPI Point {96, 96}; DPIUtil: autoScalingFactor 1.0 (use-swt true), useCairoAutoScale false [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 0xffffffffa80108d9, tileRendererInUse null [apply] Thread[main-Animator#03,5,main] RedSquareES2.reshape FIN [apply] waitForRealized: to false, goal reached true [apply] Canvas pixel-units pos/siz.0: pos Point {0, 0}, size Point {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: [Lcom.jogamp.nativewindow.util.PointImmutable;@3c46e67a [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] SWT: Platform: win32, Version 4956 [apply] SWT: isX11 false, isX11GTK false (GTK Version: 0.0.0) [apply] SWT: isOSX false, isWindows true [apply] SWT: DeviceZoom: 100, deviceZoomScalingFactor 1.0 [apply] SWT: Display.DPI Point {96, 96}; DPIUtil: autoScalingFactor 1.0 (use-swt true), useCairoAutoScale false [apply] Create PointerIcon #01: PointerIcon[obj 0x55536d9e, .windows_nil-1, 0x5300201, BGRA8888, 16 x 16, 8 / 8, pixels java.nio.HeapByteBuffer[pos=0 lim=1024 cap=1024]] [apply] Create PointerIcon #02: PointerIcon[obj 0x747edf66, .windows_nil-1, 0x3ce030f, BGRA8888, 16 x 24, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=1536 cap=1536]] [apply] Create PointerIcon #03: PointerIcon[obj 0x3d1cfad4, .windows_nil-1, 0xffffffff917d013b, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Create PointerIcon #04: PointerIcon[obj 0x62230c58, .windows_nil-1, 0xffffffff8ca501ab, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Create PointerIcon #05: PixelRect[obj 0x11bd0f3b, RGBA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Create PointerIcon #05: PointerIcon[obj 0xbe35cd9, .windows_nil-1, 0x5450151, BGRA8888, 64 x 64, 32 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Create PointerIcon #01: PointerIcon[obj 0x4944252c, .windows_nil-1, 0x32b0267, BGRA8888, 16 x 16, 8 / 8, pixels java.nio.HeapByteBuffer[pos=0 lim=1024 cap=1024]] [apply] Create PointerIcon #02: PointerIcon[obj 0x44821a96, .windows_nil-1, 0xe540257, BGRA8888, 16 x 24, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=1536 cap=1536]] [apply] Create PointerIcon #03: PointerIcon[obj 0xa3d8174, .windows_nil-1, 0x29f02fb, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Create PointerIcon #04: PointerIcon[obj 0x1ba9117e, .windows_nil-1, 0xffffffffb13102bd, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Create PointerIcon #05: PixelRect[obj 0x41fecb8b, RGBA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Create PointerIcon #05: PointerIcon[obj 0x120f102b, .windows_nil-1, 0x1e0033f, BGRA8888, 64 x 64, 32 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] waitForRealized: to false, goal reached true [apply] Canvas pixel-units pos/siz.0: pos Point {3, 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 {89, 131} [apply] NewtCanvasSWT LOS.0: 89 / 131 [apply] Thread[main-Animator#04,5,main] GearsES2.init.0 0x5fa07e12: tileRendererInUse null, GearsES2[obj 0x5fa07e12 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x5fa07e12 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 0x5fa07e12 created: GearsObj[0x730286d6, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x5fa07e12 created: GearsObj[0x35b70c38, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x5fa07e12 created: GearsObj[0x35b70c38, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[main-Animator#04,5,main] GearsES2.init.X 0x5fa07e12 FIN GearsES2[obj 0x5fa07e12 isInit true, usesShared false, 1 GearsObj[0x730286d6, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x35b70c38, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x111d7d0a, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[main-Animator#04,5,main] GearsES2.reshape 0x5fa07e12 0/0 618x416 of 618x416, swapInterval 1, drawable 0xffffffffaa0108da, msaa false, tileRendererInUse null [apply] >> GearsES2 0x5fa07e12, 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: 89 / 131 [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 0x5fa07e12 618x416, swapInterval 1, drawable 0xffffffffaa010814 [apply] QUIT Window Thread[main,5,main] [apply] Thread[main,5,main] GearsES2.dispose 0x5fa07e12: tileRendererInUse null [apply] Thread[main,5,main] GearsES2.dispose 0x5fa07e12 FIN [apply] junit.framework.TestListener: endTest(test21_NewtCanvasSWTTabPlainGLDirect) [apply] junit.framework.TestListener: startTest(test22_NewtCanvasSWTTabSashGLDirect) [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] SWT: Platform: win32, Version 4956 [apply] SWT: isX11 false, isX11GTK false (GTK Version: 0.0.0) [apply] SWT: isOSX false, isWindows true [apply] SWT: DeviceZoom: 100, deviceZoomScalingFactor 1.0 [apply] SWT: Display.DPI Point {96, 96}; DPIUtil: autoScalingFactor 1.0 (use-swt true), useCairoAutoScale false [apply] Create PointerIcon #01: PointerIcon[obj 0x16a0ee18, .windows_nil-1, 0xffffffffe24801cb, BGRA8888, 16 x 16, 8 / 8, pixels java.nio.HeapByteBuffer[pos=0 lim=1024 cap=1024]] [apply] Create PointerIcon #02: PointerIcon[obj 0x5fbdfdcf, .windows_nil-1, 0xffffffffb9ae028b, BGRA8888, 16 x 24, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=1536 cap=1536]] [apply] Create PointerIcon #03: PointerIcon[obj 0x25084a1e, .windows_nil-1, 0x63f01ad, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Create PointerIcon #04: PointerIcon[obj 0x4d0f2471, .windows_nil-1, 0x7f701cf, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Create PointerIcon #05: PixelRect[obj 0x73e22a3d, RGBA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Create PointerIcon #05: PointerIcon[obj 0x47faa49c, .windows_nil-1, 0x80a0209, BGRA8888, 64 x 64, 32 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Create PointerIcon #01: PointerIcon[obj 0x6da21078, .windows_nil-1, 0x6b402ef, BGRA8888, 16 x 16, 8 / 8, pixels java.nio.HeapByteBuffer[pos=0 lim=1024 cap=1024]] [apply] Create PointerIcon #02: PointerIcon[obj 0x56cdfb3b, .windows_nil-1, 0x2a002fb, BGRA8888, 16 x 24, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=1536 cap=1536]] [apply] Create PointerIcon #03: PointerIcon[obj 0x47987356, .windows_nil-1, 0xe550257, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Create PointerIcon #04: PointerIcon[obj 0x3b6ddd1d, .windows_nil-1, 0x32c0267, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Create PointerIcon #05: PixelRect[obj 0x1da2cb77, RGBA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Create PointerIcon #05: PointerIcon[obj 0x48f278eb, .windows_nil-1, 0x5460151, 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 0xffffffffa80108d9, tileRendererInUse null [apply] Thread[main-Animator#05,5,main] RedSquareES2.reshape FIN [apply] waitForRealized: to false, goal reached true [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 {425, 157} [apply] NewtCanvasSWT LOS.0: 425 / 157 [apply] GLWindow LOS.0: 425 / 157 [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: [Lcom.jogamp.nativewindow.util.PointImmutable;@2f217633 [apply] NewtCanvasSWT2 LOS: 425 / 157 [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] 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] SWT: Platform: win32, Version 4956 [apply] SWT: isX11 false, isX11GTK false (GTK Version: 0.0.0) [apply] SWT: isOSX false, isWindows true [apply] SWT: DeviceZoom: 100, deviceZoomScalingFactor 1.0 [apply] SWT: Display.DPI Point {96, 96}; DPIUtil: autoScalingFactor 1.0 (use-swt true), useCairoAutoScale false [apply] Create PointerIcon #01: PointerIcon[obj 0x66d3eec0, .windows_nil-1, 0xffffffff917f013b, BGRA8888, 16 x 16, 8 / 8, pixels java.nio.HeapByteBuffer[pos=0 lim=1024 cap=1024]] [apply] Create PointerIcon #02: PointerIcon[obj 0x18d87d80, .windows_nil-1, 0xffffffffde2202c7, BGRA8888, 16 x 24, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=1536 cap=1536]] [apply] Create PointerIcon #03: PointerIcon[obj 0x543588e6, .windows_nil-1, 0x6ee023b, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Create PointerIcon #04: PointerIcon[obj 0x5d7148e2, .windows_nil-1, 0x3d0030f, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Create PointerIcon #05: PixelRect[obj 0x2c35e847, RGBA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Create PointerIcon #05: PointerIcon[obj 0x7bd4937b, .windows_nil-1, 0xffffffffa5140299, BGRA8888, 64 x 64, 32 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Create PointerIcon #01: PointerIcon[obj 0x58d75e99, .windows_nil-1, 0xfffffffff20a01b7, BGRA8888, 16 x 16, 8 / 8, pixels java.nio.HeapByteBuffer[pos=0 lim=1024 cap=1024]] [apply] Create PointerIcon #02: PointerIcon[obj 0x306e95ec, .windows_nil-1, 0xffffffffd088008d, BGRA8888, 16 x 24, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=1536 cap=1536]] [apply] Create PointerIcon #03: PointerIcon[obj 0x4f2b503c, .windows_nil-1, 0x2a102fb, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Create PointerIcon #04: PointerIcon[obj 0xe15b7e8, .windows_nil-1, 0x6b502ef, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Create PointerIcon #05: PixelRect[obj 0x2ed2d9cb, RGBA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Create PointerIcon #05: PointerIcon[obj 0xd5b810e, .windows_nil-1, 0x80b0209, BGRA8888, 64 x 64, 32 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] waitForRealized: to false, goal reached true [apply] Canvas pixel-units pos/siz.0: pos Point {0, 0}, size Point {618, 416} [apply] Canvas window-units pos/siz.0: pos Point {0, 0}, size Point {618, 416} [apply] Canvas LOS.0: Point {141, 183} [apply] NewtCanvasSWT LOS.0: 141 / 183 [apply] Thread[main-Animator#06,5,main] GearsES2.init.0 0x5acf93bb: tileRendererInUse null, GearsES2[obj 0x5acf93bb isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x5acf93bb 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 0x5acf93bb created: GearsObj[0x1d838184, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x5acf93bb created: GearsObj[0x4950291a, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x5acf93bb created: GearsObj[0x4950291a, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[main-Animator#06,5,main] GearsES2.init.X 0x5acf93bb FIN GearsES2[obj 0x5acf93bb isInit true, usesShared false, 1 GearsObj[0x1d838184, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4950291a, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x4ccad005, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[main-Animator#06,5,main] GearsES2.reshape 0x5acf93bb 0/0 618x416 of 618x416, swapInterval 1, drawable 0xffffffffaa0108da, msaa false, tileRendererInUse null [apply] >> GearsES2 0x5acf93bb, 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: 141 / 183 [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] junit.framework.TestListener: endTest(test31_NewtCanvasSWTTabPlainGLWComp) [apply] junit.framework.TestListener: startTest(test32_NewtCanvasSWTTabSashGLWComp) [apply] Thread[main,5,main] GearsES2.display 0x5acf93bb 618x416, swapInterval 1, drawable 0xffffffffd20108ba [apply] QUIT Window Thread[main,5,main] [apply] Thread[main,5,main] GearsES2.dispose 0x5acf93bb: tileRendererInUse null [apply] Thread[main,5,main] GearsES2.dispose 0x5acf93bb 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] SWT: Platform: win32, Version 4956 [apply] SWT: isX11 false, isX11GTK false (GTK Version: 0.0.0) [apply] SWT: isOSX false, isWindows true [apply] SWT: DeviceZoom: 100, deviceZoomScalingFactor 1.0 [apply] SWT: Display.DPI Point {96, 96}; DPIUtil: autoScalingFactor 1.0 (use-swt true), useCairoAutoScale false [apply] Create PointerIcon #01: PointerIcon[obj 0x593aaf41, .windows_nil-1, 0x64101ad, BGRA8888, 16 x 16, 8 / 8, pixels java.nio.HeapByteBuffer[pos=0 lim=1024 cap=1024]] [apply] Create PointerIcon #02: PointerIcon[obj 0x57cf54e1, .windows_nil-1, 0xffffffffb13802bd, BGRA8888, 16 x 24, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=1536 cap=1536]] [apply] Create PointerIcon #03: PointerIcon[obj 0x434a63ab, .windows_nil-1, 0x79602d5, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Create PointerIcon #04: PointerIcon[obj 0x3ee37e5a, .windows_nil-1, 0xffffffffb9b0028b, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Create PointerIcon #05: PixelRect[obj 0x3c7f66c4, RGBA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Create PointerIcon #05: PointerIcon[obj 0x194bcebf, .windows_nil-1, 0xe580257, BGRA8888, 64 x 64, 32 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Create PointerIcon #01: PointerIcon[obj 0x4803b726, .windows_nil-1, 0xffffffff8ca801ab, BGRA8888, 16 x 16, 8 / 8, pixels java.nio.HeapByteBuffer[pos=0 lim=1024 cap=1024]] [apply] Create PointerIcon #02: PointerIcon[obj 0x316bcf94, .windows_nil-1, 0xbe400b5, BGRA8888, 16 x 24, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=1536 cap=1536]] [apply] Create PointerIcon #03: PointerIcon[obj 0x1de5f259, .windows_nil-1, 0xffffffffd089008d, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Create PointerIcon #04: PointerIcon[obj 0x957e06, .windows_nil-1, 0xfffffffff20b01b7, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Create PointerIcon #05: PixelRect[obj 0x4dbb42b7, RGBA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Create PointerIcon #05: PointerIcon[obj 0x66f57048, .windows_nil-1, 0xffffffffa5150299, BGRA8888, 64 x 64, 32 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] waitForRealized: to false, goal reached true [apply] Canvas pixel-units pos/siz.0: pos Point {0, 0}, size Point {308, 416} [apply] Canvas window-units pos/siz.0: pos Point {0, 0}, size Point {308, 416} [apply] Canvas LOS.0: Point {477, 209} [apply] NewtCanvasSWT LOS.0: 477 / 209 [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 0xffffffffa80108d9, tileRendererInUse null [apply] Thread[main-Animator#07,5,main] RedSquareES2.reshape FIN [apply] GLWindow LOS.0: 477 / 209 [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: [Lcom.jogamp.nativewindow.util.PointImmutable;@550dbc7a [apply] NewtCanvasSWT2 LOS: 477 / 209 [apply] junit.framework.TestListener: endTest(test32_NewtCanvasSWTTabSashGLWComp) [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 @ 1675156219375 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1675156219375 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [apply] Tests run: 8, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 11.908 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675156208146 ms III - Start [apply] SLOCK [T main @ 1675156208147 ms +++ localhost/127.0.0.1:59999 - Locked within 10 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.swt.TestGLCanvasSWTNewtCanvasSWTPosInTabs - test01_GLCanvasTabPlainGLDirect [apply] SWT: Platform: win32, Version 4956 [apply] SWT: isX11 false, isX11GTK false (GTK Version: 0.0.0) [apply] SWT: isOSX false, isWindows true [apply] SWT: DeviceZoom: 100, deviceZoomScalingFactor 1.0 [apply] SWT: Display.DPI Point {96, 96}; DPIUtil: autoScalingFactor 1.0 (use-swt true), useCairoAutoScale false [apply] Thread[main-Animator#00,5,main] GearsES2.init.0 0x3bb9a3ff: tileRendererInUse null, GearsES2[obj 0x3bb9a3ff isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x3bb9a3ff on Thread[main-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 0x3bb9a3ff created: GearsObj[0x64d9c3e4, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x3bb9a3ff created: GearsObj[0x47f4a91d, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x3bb9a3ff created: GearsObj[0x47f4a91d, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[main-Animator#00,5,main] GearsES2.init.X 0x3bb9a3ff FIN GearsES2[obj 0x3bb9a3ff isInit true, usesShared false, 1 GearsObj[0x64d9c3e4, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x47f4a91d, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x77bc82c6, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[main-Animator#00,5,main] GearsES2.reshape 0x3bb9a3ff 0/0 618x416 of 618x416, swapInterval 1, drawable 0x100107fb, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3bb9a3ff, 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] waitForRealized: to false, goal reached true [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 0x3bb9a3ff: tileRendererInUse null [apply] Thread[main,5,main] GearsES2.dispose 0x3bb9a3ff FIN [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.swt.TestGLCanvasSWTNewtCanvasSWTPosInTabs - test01_GLCanvasTabPlainGLDirect [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.swt.TestGLCanvasSWTNewtCanvasSWTPosInTabs - test02_GLCanvasTabSashGLDirect [apply] SWT: Platform: win32, Version 4956 [apply] SWT: isX11 false, isX11GTK false (GTK Version: 0.0.0) [apply] SWT: isOSX false, isWindows true [apply] SWT: DeviceZoom: 100, deviceZoomScalingFactor 1.0 [apply] SWT: Display.DPI Point {96, 96}; DPIUtil: autoScalingFactor 1.0 (use-swt true), useCairoAutoScale false [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 0x100107fb, tileRendererInUse null [apply] Thread[main-Animator#01,5,main] RedSquareES2.reshape FIN [apply] waitForRealized: to false, goal reached true [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: [Lcom.jogamp.nativewindow.util.PointImmutable;@776aec5c [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] SWT: Platform: win32, Version 4956 [apply] SWT: isX11 false, isX11GTK false (GTK Version: 0.0.0) [apply] SWT: isOSX false, isWindows true [apply] SWT: DeviceZoom: 100, deviceZoomScalingFactor 1.0 [apply] SWT: Display.DPI Point {96, 96}; DPIUtil: autoScalingFactor 1.0 (use-swt true), useCairoAutoScale false [apply] Thread[main-Animator#02,5,main] GearsES2.init.0 0x7c7a06ec: tileRendererInUse null, GearsES2[obj 0x7c7a06ec isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x7c7a06ec 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 0x7c7a06ec created: GearsObj[0x1dab8b04, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x7c7a06ec created: GearsObj[0x8c109d2, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x7c7a06ec created: GearsObj[0x8c109d2, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[main-Animator#02,5,main] GearsES2.init.X 0x7c7a06ec FIN GearsES2[obj 0x7c7a06ec isInit true, usesShared false, 1 GearsObj[0x1dab8b04, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x8c109d2, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x4c62fa1f, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[main-Animator#02,5,main] GearsES2.reshape 0x7c7a06ec 0/0 618x416 of 618x416, swapInterval 1, drawable 0xffffffffaa010814, msaa false, tileRendererInUse null [apply] >> GearsES2 0x7c7a06ec, 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] waitForRealized: to false, goal reached true [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 0x7c7a06ec: tileRendererInUse null [apply] Thread[main,5,main] GearsES2.dispose 0x7c7a06ec FIN [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.swt.TestGLCanvasSWTNewtCanvasSWTPosInTabs - test11_GLCanvasTabPlainGLWComp [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.swt.TestGLCanvasSWTNewtCanvasSWTPosInTabs - test12_GLCanvasTabSashGLWComp [apply] SWT: Platform: win32, Version 4956 [apply] SWT: isX11 false, isX11GTK false (GTK Version: 0.0.0) [apply] SWT: isOSX false, isWindows true [apply] SWT: DeviceZoom: 100, deviceZoomScalingFactor 1.0 [apply] SWT: Display.DPI Point {96, 96}; DPIUtil: autoScalingFactor 1.0 (use-swt true), useCairoAutoScale false [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 0xffffffffa80108d9, tileRendererInUse null [apply] Thread[main-Animator#03,5,main] RedSquareES2.reshape FIN [apply] waitForRealized: to false, goal reached true [apply] Canvas pixel-units pos/siz.0: pos Point {0, 0}, size Point {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: [Lcom.jogamp.nativewindow.util.PointImmutable;@3c46e67a [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] SWT: Platform: win32, Version 4956 [apply] SWT: isX11 false, isX11GTK false (GTK Version: 0.0.0) [apply] SWT: isOSX false, isWindows true [apply] SWT: DeviceZoom: 100, deviceZoomScalingFactor 1.0 [apply] SWT: Display.DPI Point {96, 96}; DPIUtil: autoScalingFactor 1.0 (use-swt true), useCairoAutoScale false [apply] Create PointerIcon #01: PointerIcon[obj 0x55536d9e, .windows_nil-1, 0x5300201, BGRA8888, 16 x 16, 8 / 8, pixels java.nio.HeapByteBuffer[pos=0 lim=1024 cap=1024]] [apply] Create PointerIcon #02: PointerIcon[obj 0x747edf66, .windows_nil-1, 0x3ce030f, BGRA8888, 16 x 24, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=1536 cap=1536]] [apply] Create PointerIcon #03: PointerIcon[obj 0x3d1cfad4, .windows_nil-1, 0xffffffff917d013b, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Create PointerIcon #04: PointerIcon[obj 0x62230c58, .windows_nil-1, 0xffffffff8ca501ab, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Create PointerIcon #05: PixelRect[obj 0x11bd0f3b, RGBA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Create PointerIcon #05: PointerIcon[obj 0xbe35cd9, .windows_nil-1, 0x5450151, BGRA8888, 64 x 64, 32 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Create PointerIcon #01: PointerIcon[obj 0x4944252c, .windows_nil-1, 0x32b0267, BGRA8888, 16 x 16, 8 / 8, pixels java.nio.HeapByteBuffer[pos=0 lim=1024 cap=1024]] [apply] Create PointerIcon #02: PointerIcon[obj 0x44821a96, .windows_nil-1, 0xe540257, BGRA8888, 16 x 24, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=1536 cap=1536]] [apply] Create PointerIcon #03: PointerIcon[obj 0xa3d8174, .windows_nil-1, 0x29f02fb, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Create PointerIcon #04: PointerIcon[obj 0x1ba9117e, .windows_nil-1, 0xffffffffb13102bd, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Create PointerIcon #05: PixelRect[obj 0x41fecb8b, RGBA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Create PointerIcon #05: PointerIcon[obj 0x120f102b, .windows_nil-1, 0x1e0033f, BGRA8888, 64 x 64, 32 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] waitForRealized: to false, goal reached true [apply] Canvas pixel-units pos/siz.0: pos Point {3, 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 {89, 131} [apply] NewtCanvasSWT LOS.0: 89 / 131 [apply] Thread[main-Animator#04,5,main] GearsES2.init.0 0x5fa07e12: tileRendererInUse null, GearsES2[obj 0x5fa07e12 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x5fa07e12 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 0x5fa07e12 created: GearsObj[0x730286d6, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x5fa07e12 created: GearsObj[0x35b70c38, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x5fa07e12 created: GearsObj[0x35b70c38, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[main-Animator#04,5,main] GearsES2.init.X 0x5fa07e12 FIN GearsES2[obj 0x5fa07e12 isInit true, usesShared false, 1 GearsObj[0x730286d6, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x35b70c38, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x111d7d0a, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[main-Animator#04,5,main] GearsES2.reshape 0x5fa07e12 0/0 618x416 of 618x416, swapInterval 1, drawable 0xffffffffaa0108da, msaa false, tileRendererInUse null [apply] >> GearsES2 0x5fa07e12, 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: 89 / 131 [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 0x5fa07e12 618x416, swapInterval 1, drawable 0xffffffffaa010814 [apply] QUIT Window Thread[main,5,main] [apply] Thread[main,5,main] GearsES2.dispose 0x5fa07e12: tileRendererInUse null [apply] Thread[main,5,main] GearsES2.dispose 0x5fa07e12 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] SWT: Platform: win32, Version 4956 [apply] SWT: isX11 false, isX11GTK false (GTK Version: 0.0.0) [apply] SWT: isOSX false, isWindows true [apply] SWT: DeviceZoom: 100, deviceZoomScalingFactor 1.0 [apply] SWT: Display.DPI Point {96, 96}; DPIUtil: autoScalingFactor 1.0 (use-swt true), useCairoAutoScale false [apply] Create PointerIcon #01: PointerIcon[obj 0x16a0ee18, .windows_nil-1, 0xffffffffe24801cb, BGRA8888, 16 x 16, 8 / 8, pixels java.nio.HeapByteBuffer[pos=0 lim=1024 cap=1024]] [apply] Create PointerIcon #02: PointerIcon[obj 0x5fbdfdcf, .windows_nil-1, 0xffffffffb9ae028b, BGRA8888, 16 x 24, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=1536 cap=1536]] [apply] Create PointerIcon #03: PointerIcon[obj 0x25084a1e, .windows_nil-1, 0x63f01ad, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Create PointerIcon #04: PointerIcon[obj 0x4d0f2471, .windows_nil-1, 0x7f701cf, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Create PointerIcon #05: PixelRect[obj 0x73e22a3d, RGBA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Create PointerIcon #05: PointerIcon[obj 0x47faa49c, .windows_nil-1, 0x80a0209, BGRA8888, 64 x 64, 32 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Create PointerIcon #01: PointerIcon[obj 0x6da21078, .windows_nil-1, 0x6b402ef, BGRA8888, 16 x 16, 8 / 8, pixels java.nio.HeapByteBuffer[pos=0 lim=1024 cap=1024]] [apply] Create PointerIcon #02: PointerIcon[obj 0x56cdfb3b, .windows_nil-1, 0x2a002fb, BGRA8888, 16 x 24, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=1536 cap=1536]] [apply] Create PointerIcon #03: PointerIcon[obj 0x47987356, .windows_nil-1, 0xe550257, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Create PointerIcon #04: PointerIcon[obj 0x3b6ddd1d, .windows_nil-1, 0x32c0267, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Create PointerIcon #05: PixelRect[obj 0x1da2cb77, RGBA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Create PointerIcon #05: PointerIcon[obj 0x48f278eb, .windows_nil-1, 0x5460151, 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 0xffffffffa80108d9, tileRendererInUse null [apply] Thread[main-Animator#05,5,main] RedSquareES2.reshape FIN [apply] waitForRealized: to false, goal reached true [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 {425, 157} [apply] NewtCanvasSWT LOS.0: 425 / 157 [apply] GLWindow LOS.0: 425 / 157 [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: [Lcom.jogamp.nativewindow.util.PointImmutable;@2f217633 [apply] NewtCanvasSWT2 LOS: 425 / 157 [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] SWT: Platform: win32, Version 4956 [apply] SWT: isX11 false, isX11GTK false (GTK Version: 0.0.0) [apply] SWT: isOSX false, isWindows true [apply] SWT: DeviceZoom: 100, deviceZoomScalingFactor 1.0 [apply] SWT: Display.DPI Point {96, 96}; DPIUtil: autoScalingFactor 1.0 (use-swt true), useCairoAutoScale false [apply] Create PointerIcon #01: PointerIcon[obj 0x66d3eec0, .windows_nil-1, 0xffffffff917f013b, BGRA8888, 16 x 16, 8 / 8, pixels java.nio.HeapByteBuffer[pos=0 lim=1024 cap=1024]] [apply] Create PointerIcon #02: PointerIcon[obj 0x18d87d80, .windows_nil-1, 0xffffffffde2202c7, BGRA8888, 16 x 24, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=1536 cap=1536]] [apply] Create PointerIcon #03: PointerIcon[obj 0x543588e6, .windows_nil-1, 0x6ee023b, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Create PointerIcon #04: PointerIcon[obj 0x5d7148e2, .windows_nil-1, 0x3d0030f, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Create PointerIcon #05: PixelRect[obj 0x2c35e847, RGBA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Create PointerIcon #05: PointerIcon[obj 0x7bd4937b, .windows_nil-1, 0xffffffffa5140299, BGRA8888, 64 x 64, 32 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Create PointerIcon #01: PointerIcon[obj 0x58d75e99, .windows_nil-1, 0xfffffffff20a01b7, BGRA8888, 16 x 16, 8 / 8, pixels java.nio.HeapByteBuffer[pos=0 lim=1024 cap=1024]] [apply] Create PointerIcon #02: PointerIcon[obj 0x306e95ec, .windows_nil-1, 0xffffffffd088008d, BGRA8888, 16 x 24, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=1536 cap=1536]] [apply] Create PointerIcon #03: PointerIcon[obj 0x4f2b503c, .windows_nil-1, 0x2a102fb, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Create PointerIcon #04: PointerIcon[obj 0xe15b7e8, .windows_nil-1, 0x6b502ef, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Create PointerIcon #05: PixelRect[obj 0x2ed2d9cb, RGBA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Create PointerIcon #05: PointerIcon[obj 0xd5b810e, .windows_nil-1, 0x80b0209, BGRA8888, 64 x 64, 32 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] waitForRealized: to false, goal reached true [apply] Canvas pixel-units pos/siz.0: pos Point {0, 0}, size Point {618, 416} [apply] Canvas window-units pos/siz.0: pos Point {0, 0}, size Point {618, 416} [apply] Canvas LOS.0: Point {141, 183} [apply] NewtCanvasSWT LOS.0: 141 / 183 [apply] Thread[main-Animator#06,5,main] GearsES2.init.0 0x5acf93bb: tileRendererInUse null, GearsES2[obj 0x5acf93bb isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x5acf93bb 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 0x5acf93bb created: GearsObj[0x1d838184, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x5acf93bb created: GearsObj[0x4950291a, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x5acf93bb created: GearsObj[0x4950291a, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[main-Animator#06,5,main] GearsES2.init.X 0x5acf93bb FIN GearsES2[obj 0x5acf93bb isInit true, usesShared false, 1 GearsObj[0x1d838184, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4950291a, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x4ccad005, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[main-Animator#06,5,main] GearsES2.reshape 0x5acf93bb 0/0 618x416 of 618x416, swapInterval 1, drawable 0xffffffffaa0108da, msaa false, tileRendererInUse null [apply] >> GearsES2 0x5acf93bb, 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: 141 / 183 [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 0x5acf93bb 618x416, swapInterval 1, drawable 0xffffffffd20108ba [apply] QUIT Window Thread[main,5,main] [apply] Thread[main,5,main] GearsES2.dispose 0x5acf93bb: tileRendererInUse null [apply] Thread[main,5,main] GearsES2.dispose 0x5acf93bb 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] SWT: Platform: win32, Version 4956 [apply] SWT: isX11 false, isX11GTK false (GTK Version: 0.0.0) [apply] SWT: isOSX false, isWindows true [apply] SWT: DeviceZoom: 100, deviceZoomScalingFactor 1.0 [apply] SWT: Display.DPI Point {96, 96}; DPIUtil: autoScalingFactor 1.0 (use-swt true), useCairoAutoScale false [apply] Create PointerIcon #01: PointerIcon[obj 0x593aaf41, .windows_nil-1, 0x64101ad, BGRA8888, 16 x 16, 8 / 8, pixels java.nio.HeapByteBuffer[pos=0 lim=1024 cap=1024]] [apply] Create PointerIcon #02: PointerIcon[obj 0x57cf54e1, .windows_nil-1, 0xffffffffb13802bd, BGRA8888, 16 x 24, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=1536 cap=1536]] [apply] Create PointerIcon #03: PointerIcon[obj 0x434a63ab, .windows_nil-1, 0x79602d5, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Create PointerIcon #04: PointerIcon[obj 0x3ee37e5a, .windows_nil-1, 0xffffffffb9b0028b, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Create PointerIcon #05: PixelRect[obj 0x3c7f66c4, RGBA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Create PointerIcon #05: PointerIcon[obj 0x194bcebf, .windows_nil-1, 0xe580257, BGRA8888, 64 x 64, 32 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Create PointerIcon #01: PointerIcon[obj 0x4803b726, .windows_nil-1, 0xffffffff8ca801ab, BGRA8888, 16 x 16, 8 / 8, pixels java.nio.HeapByteBuffer[pos=0 lim=1024 cap=1024]] [apply] Create PointerIcon #02: PointerIcon[obj 0x316bcf94, .windows_nil-1, 0xbe400b5, BGRA8888, 16 x 24, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=1536 cap=1536]] [apply] Create PointerIcon #03: PointerIcon[obj 0x1de5f259, .windows_nil-1, 0xffffffffd089008d, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Create PointerIcon #04: PointerIcon[obj 0x957e06, .windows_nil-1, 0xfffffffff20b01b7, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Create PointerIcon #05: PixelRect[obj 0x4dbb42b7, RGBA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Create PointerIcon #05: PointerIcon[obj 0x66f57048, .windows_nil-1, 0xffffffffa5150299, BGRA8888, 64 x 64, 32 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] waitForRealized: to false, goal reached true [apply] Canvas pixel-units pos/siz.0: pos Point {0, 0}, size Point {308, 416} [apply] Canvas window-units pos/siz.0: pos Point {0, 0}, size Point {308, 416} [apply] Canvas LOS.0: Point {477, 209} [apply] NewtCanvasSWT LOS.0: 477 / 209 [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 0xffffffffa80108d9, tileRendererInUse null [apply] Thread[main-Animator#07,5,main] RedSquareES2.reshape FIN [apply] GLWindow LOS.0: 477 / 209 [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: [Lcom.jogamp.nativewindow.util.PointImmutable;@550dbc7a [apply] NewtCanvasSWT2 LOS: 477 / 209 [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 @ 1675156219375 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1675156219375 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test01_GLCanvasTabPlainGLDirect took 1.324 sec [apply] Testcase: test02_GLCanvasTabSashGLDirect took 1.186 sec [apply] Testcase: test11_GLCanvasTabPlainGLWComp took 1.216 sec [apply] Testcase: test12_GLCanvasTabSashGLWComp took 1.305 sec [apply] Testcase: test21_NewtCanvasSWTTabPlainGLDirect took 1.302 sec [apply] Testcase: test22_NewtCanvasSWTTabSashGLDirect took 1.158 sec [apply] Testcase: test31_NewtCanvasSWTTabPlainGLWComp took 1.162 sec [apply] Testcase: test32_NewtCanvasSWTTabSashGLWComp took 1.164 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() [apply] ++++ Test Singleton.lock() [apply] junit.framework.TestListener: tests to run: 4 [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675156220638 ms III - Start [apply] SLOCK [T main @ 1675156220638 ms +++ localhost/127.0.0.1:59999 - Locked within 10 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 0x4c12331b: tileRendererInUse null, GearsES2[obj 0x4c12331b isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x4c12331b 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 0x4c12331b created: GearsObj[0x6ab778a, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x4c12331b created: GearsObj[0x4e3958e7, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x4c12331b created: GearsObj[0x4e3958e7, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[main,5,main] GearsES2.init.X 0x4c12331b FIN GearsES2[obj 0x4c12331b isInit true, usesShared false, 1 GearsObj[0x6ab778a, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4e3958e7, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x291b4bf5, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[main,5,main] GearsES2.reshape 0x4c12331b 0/0 624x441 of 624x441, swapInterval 1, drawable 0xffffffffaa010814, msaa false, tileRendererInUse null [apply] >> GearsES2 0x4c12331b, 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 0x4c12331b 624x441, swapInterval 1, drawable 0xffffffffaa010814 [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 0x4c12331b 0/0 624x441 of 624x441, swapInterval 1, drawable 0xffffffffaa0108da, msaa false, tileRendererInUse null [apply] >> GearsES2 0x4c12331b, 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 0x4c12331b 624x441, swapInterval 1, drawable 0xffffffffaa0108da [apply] main: ** screenshot: TestNewtCanvasSWTGLn.postAttach_WithAnimator_-n0001-GL4___-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0624x0441.png [apply] GLWindow LOS.0: 216 / 239 [apply] NewtCanvasSWT LOS.0: 216 / 239 [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 0x4c12331b 624x441, swapInterval 1, drawable 0xffffffffaa0108da [apply] Thread[main,5,main] GearsES2.dispose 0x4c12331b: tileRendererInUse null [apply] Thread[main,5,main] GearsES2.dispose 0x4c12331b 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 0x6b8ca3c8: tileRendererInUse null, GearsES2[obj 0x6b8ca3c8 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x6b8ca3c8 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 0x6b8ca3c8 created: GearsObj[0x346d61be, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x6b8ca3c8 created: GearsObj[0x55536d9e, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x6b8ca3c8 created: GearsObj[0x55536d9e, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[main,5,main] GearsES2.init.X 0x6b8ca3c8 FIN GearsES2[obj 0x6b8ca3c8 isInit true, usesShared false, 1 GearsObj[0x346d61be, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x55536d9e, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x747edf66, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[main,5,main] GearsES2.reshape 0x6b8ca3c8 0/0 624x441 of 624x441, swapInterval 1, drawable 0xffffffffaa0108da, msaa false, tileRendererInUse null [apply] >> GearsES2 0x6b8ca3c8, 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 0x6b8ca3c8 624x441, swapInterval 1, drawable 0xffffffffaa0108da [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 0x6b8ca3c8 0/0 624x441 of 624x441, swapInterval 1, drawable 0xffffffffd20108ba, msaa false, tileRendererInUse null [apply] >> GearsES2 0x6b8ca3c8, 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 0x6b8ca3c8 624x441, swapInterval 1, drawable 0xffffffffd20108ba [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 0x6b8ca3c8 624x441, swapInterval 1, drawable 0xffffffffd20108ba [apply] main: ** screenshot: TestNewtCanvasSWTGLn.preAttach_NoAnimator____-n0002-GL4___-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0624x0441.png [apply] GLWindow LOS.0: 242 / 265 [apply] NewtCanvasSWT LOS.0: 242 / 265 [apply] junit.framework.TestListener: endTest(preAttach_NoAnimator) [apply] junit.framework.TestListener: startTest(preAttach_WithAnimator) [apply] Thread[main,5,main] GearsES2.display 0x6b8ca3c8 624x441, swapInterval 1, drawable 0xffffffffa80108d9 [apply] Thread[main,5,main] GearsES2.dispose 0x6b8ca3c8: tileRendererInUse null [apply] Thread[main,5,main] GearsES2.dispose 0x6b8ca3c8 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 0x2e55dd0c: tileRendererInUse null, GearsES2[obj 0x2e55dd0c isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x2e55dd0c 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 0x2e55dd0c created: GearsObj[0x79da8dc5, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x2e55dd0c created: GearsObj[0x1eb5174b, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x2e55dd0c created: GearsObj[0x1eb5174b, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[main,5,main] GearsES2.init.X 0x2e55dd0c FIN GearsES2[obj 0x2e55dd0c isInit true, usesShared false, 1 GearsObj[0x79da8dc5, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1eb5174b, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x67080771, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[main,5,main] GearsES2.reshape 0x2e55dd0c 0/0 624x441 of 624x441, swapInterval 1, drawable 0xffffffffaa010814, msaa false, tileRendererInUse null [apply] >> GearsES2 0x2e55dd0c, 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 0x2e55dd0c 624x441, swapInterval 1, drawable 0xffffffffaa010814 [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 0x2e55dd0c 0/0 624x441 of 624x441, swapInterval 1, drawable 0xffffffffaa0108da, msaa false, tileRendererInUse null [apply] >> GearsES2 0x2e55dd0c, 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 0x2e55dd0c 624x441, swapInterval 1, drawable 0xffffffffaa0108da [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 0x2e55dd0c 624x441, swapInterval 1, drawable 0xffffffffaa0108da [apply] main: ** screenshot: TestNewtCanvasSWTGLn.preAttach_WithAnimator__-n0002-GL4___-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0624x0441.png [apply] GLWindow LOS.0: 34 / 57 [apply] NewtCanvasSWT LOS.0: 34 / 57 [apply] junit.framework.TestListener: endTest(preAttach_WithAnimator) [apply] junit.framework.TestListener: startTest(test_MultisampleAndAlpha) [apply] Thread[main,5,main] GearsES2.display 0x2e55dd0c 624x441, swapInterval 1, drawable 0x100107fb [apply] Thread[main,5,main] GearsES2.dispose 0x2e55dd0c: tileRendererInUse null [apply] Thread[main,5,main] GearsES2.dispose 0x2e55dd0c 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: 60 / 83 [apply] NewtCanvasSWT LOS.0: 60 / 83 [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 @ 1675156224117 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1675156224117 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.118 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 @ 1675156220638 ms III - Start [apply] SLOCK [T main @ 1675156220638 ms +++ localhost/127.0.0.1:59999 - Locked within 10 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.swt.TestNewtCanvasSWTGLn - postAttach_WithAnimator [apply] Thread[main,5,main] GearsES2.init.0 0x4c12331b: tileRendererInUse null, GearsES2[obj 0x4c12331b isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x4c12331b 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 0x4c12331b created: GearsObj[0x6ab778a, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x4c12331b created: GearsObj[0x4e3958e7, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x4c12331b created: GearsObj[0x4e3958e7, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[main,5,main] GearsES2.init.X 0x4c12331b FIN GearsES2[obj 0x4c12331b isInit true, usesShared false, 1 GearsObj[0x6ab778a, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4e3958e7, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x291b4bf5, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[main,5,main] GearsES2.reshape 0x4c12331b 0/0 624x441 of 624x441, swapInterval 1, drawable 0xffffffffaa010814, msaa false, tileRendererInUse null [apply] >> GearsES2 0x4c12331b, 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 0x4c12331b 624x441, swapInterval 1, drawable 0xffffffffaa010814 [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 0x4c12331b 0/0 624x441 of 624x441, swapInterval 1, drawable 0xffffffffaa0108da, msaa false, tileRendererInUse null [apply] >> GearsES2 0x4c12331b, 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 0x4c12331b 624x441, swapInterval 1, drawable 0xffffffffaa0108da [apply] main: ** screenshot: TestNewtCanvasSWTGLn.postAttach_WithAnimator_-n0001-GL4___-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0624x0441.png [apply] GLWindow LOS.0: 216 / 239 [apply] NewtCanvasSWT LOS.0: 216 / 239 [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 0x4c12331b 624x441, swapInterval 1, drawable 0xffffffffaa0108da [apply] Thread[main,5,main] GearsES2.dispose 0x4c12331b: tileRendererInUse null [apply] Thread[main,5,main] GearsES2.dispose 0x4c12331b 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 0x6b8ca3c8: tileRendererInUse null, GearsES2[obj 0x6b8ca3c8 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x6b8ca3c8 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 0x6b8ca3c8 created: GearsObj[0x346d61be, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x6b8ca3c8 created: GearsObj[0x55536d9e, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x6b8ca3c8 created: GearsObj[0x55536d9e, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[main,5,main] GearsES2.init.X 0x6b8ca3c8 FIN GearsES2[obj 0x6b8ca3c8 isInit true, usesShared false, 1 GearsObj[0x346d61be, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x55536d9e, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x747edf66, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[main,5,main] GearsES2.reshape 0x6b8ca3c8 0/0 624x441 of 624x441, swapInterval 1, drawable 0xffffffffaa0108da, msaa false, tileRendererInUse null [apply] >> GearsES2 0x6b8ca3c8, 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 0x6b8ca3c8 624x441, swapInterval 1, drawable 0xffffffffaa0108da [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 0x6b8ca3c8 0/0 624x441 of 624x441, swapInterval 1, drawable 0xffffffffd20108ba, msaa false, tileRendererInUse null [apply] >> GearsES2 0x6b8ca3c8, 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 0x6b8ca3c8 624x441, swapInterval 1, drawable 0xffffffffd20108ba [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 0x6b8ca3c8 624x441, swapInterval 1, drawable 0xffffffffd20108ba [apply] main: ** screenshot: TestNewtCanvasSWTGLn.preAttach_NoAnimator____-n0002-GL4___-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0624x0441.png [apply] GLWindow LOS.0: 242 / 265 [apply] NewtCanvasSWT LOS.0: 242 / 265 [apply] Thread[main,5,main] GearsES2.display 0x6b8ca3c8 624x441, swapInterval 1, drawable 0xffffffffa80108d9 [apply] Thread[main,5,main] GearsES2.dispose 0x6b8ca3c8: tileRendererInUse null [apply] Thread[main,5,main] GearsES2.dispose 0x6b8ca3c8 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 0x2e55dd0c: tileRendererInUse null, GearsES2[obj 0x2e55dd0c isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x2e55dd0c 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 0x2e55dd0c created: GearsObj[0x79da8dc5, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x2e55dd0c created: GearsObj[0x1eb5174b, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x2e55dd0c created: GearsObj[0x1eb5174b, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[main,5,main] GearsES2.init.X 0x2e55dd0c FIN GearsES2[obj 0x2e55dd0c isInit true, usesShared false, 1 GearsObj[0x79da8dc5, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1eb5174b, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x67080771, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[main,5,main] GearsES2.reshape 0x2e55dd0c 0/0 624x441 of 624x441, swapInterval 1, drawable 0xffffffffaa010814, msaa false, tileRendererInUse null [apply] >> GearsES2 0x2e55dd0c, 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 0x2e55dd0c 624x441, swapInterval 1, drawable 0xffffffffaa010814 [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 0x2e55dd0c 0/0 624x441 of 624x441, swapInterval 1, drawable 0xffffffffaa0108da, msaa false, tileRendererInUse null [apply] >> GearsES2 0x2e55dd0c, 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 0x2e55dd0c 624x441, swapInterval 1, drawable 0xffffffffaa0108da [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 0x2e55dd0c 624x441, swapInterval 1, drawable 0xffffffffaa0108da [apply] main: ** screenshot: TestNewtCanvasSWTGLn.preAttach_WithAnimator__-n0002-GL4___-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0624x0441.png [apply] GLWindow LOS.0: 34 / 57 [apply] NewtCanvasSWT LOS.0: 34 / 57 [apply] Thread[main,5,main] GearsES2.display 0x2e55dd0c 624x441, swapInterval 1, drawable 0x100107fb [apply] Thread[main,5,main] GearsES2.dispose 0x2e55dd0c: tileRendererInUse null [apply] Thread[main,5,main] GearsES2.dispose 0x2e55dd0c 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: 60 / 83 [apply] NewtCanvasSWT LOS.0: 60 / 83 [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 @ 1675156224117 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1675156224117 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: postAttach_WithAnimator took 0.736 sec [apply] Testcase: preAttach_NoAnimator took 0.437 sec [apply] Testcase: preAttach_WithAnimator took 0.455 sec [apply] Testcase: test_MultisampleAndAlpha took 0.439 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] 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 @ 1675156225360 ms III - Start [apply] SLOCK [T main @ 1675156225361 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.swt.TestSWTAccessor01 - test [apply] junit.framework.TestListener: startTest(test) [apply] SWT: Platform: win32, Version 4956 [apply] SWT: isX11 false, isX11GTK false (GTK Version: 0.0.0) [apply] SWT: isOSX false, isWindows true [apply] SWT: DeviceZoom: 100, deviceZoomScalingFactor 1.0 [apply] SWT: Display.DPI Point {96, 96}; DPIUtil: autoScalingFactor 1.0 (use-swt true), useCairoAutoScale false [apply] Window handle.0 0x7c026c [apply] Window handle.1 0x7c026c [apply] junit.framework.TestListener: endTest(test) [apply] Window handle.X 0x7c026c [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 @ 1675156226111 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1675156226111 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [apply] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.407 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675156225360 ms III - Start [apply] SLOCK [T main @ 1675156225361 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.swt.TestSWTAccessor01 - test [apply] SWT: Platform: win32, Version 4956 [apply] SWT: isX11 false, isX11GTK false (GTK Version: 0.0.0) [apply] SWT: isOSX false, isWindows true [apply] SWT: DeviceZoom: 100, deviceZoomScalingFactor 1.0 [apply] SWT: Display.DPI Point {96, 96}; DPIUtil: autoScalingFactor 1.0 (use-swt true), useCairoAutoScale false [apply] Window handle.0 0x7c026c [apply] Window handle.1 0x7c026c [apply] Window handle.X 0x7c026c [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 @ 1675156226111 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1675156226111 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test took 0.492 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()junit.framework.TestListener: startTest(test) [apply] [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675156227115 ms III - Start [apply] SLOCK [T main @ 1675156227116 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.swt.TestSWTAccessor02NewtGLWindow - test [apply] SWT: Platform: win32, Version 4956 [apply] SWT: isX11 false, isX11GTK false (GTK Version: 0.0.0) [apply] SWT: isOSX false, isWindows true [apply] SWT: DeviceZoom: 100, deviceZoomScalingFactor 1.0 [apply] SWT: Display.DPI Point {96, 96}; DPIUtil: autoScalingFactor 1.0 (use-swt true), useCairoAutoScale false [apply] Thread[main,5,main] GearsES2.init.0 0x815b41f: tileRendererInUse null, GearsES2[obj 0x815b41f isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x815b41f on Thread[main,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 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 0x815b41f created: GearsObj[0x37883b97, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x815b41f created: GearsObj[0x6ab778a, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x815b41f created: GearsObj[0x6ab778a, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[main,5,main] GearsES2.init.X 0x815b41f FIN GearsES2[obj 0x815b41f isInit true, usesShared false, 1 GearsObj[0x37883b97, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6ab778a, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x68e5eea7, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[main,5,main] GearsES2.reshape 0x815b41f 0/0 600x600 of 600x600, swapInterval 1, drawable 0xffffffffaa0108da, msaa false, tileRendererInUse null [apply] >> GearsES2 0x815b41f, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 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 0x815b41f 600x600, swapInterval 1, drawable 0xffffffffaa0108da [apply] waitForRealized: to false, goal reached true [apply] Window handle.1 0x40025a [apply] Thread[main,5,main] GearsES2.display 0x815b41f 600x600, swapInterval 1, drawable 0xffffffffa80108d9 [apply] Thread[main,5,main] GearsES2.dispose 0x815b41f: tileRendererInUse null [apply] Thread[main,5,main] GearsES2.dispose 0x815b41f FIN [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.swt.TestSWTAccessor02NewtGLWindow - test [apply] ++++ Test Singleton.unlock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675156229119 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1675156229119 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: 2.638 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675156227115 ms III - Start [apply] SLOCK [T main @ 1675156227116 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.swt.TestSWTAccessor02NewtGLWindow - test [apply] SWT: Platform: win32, Version 4956 [apply] SWT: isX11 false, isX11GTK false (GTK Version: 0.0.0) [apply] SWT: isOSX false, isWindows true [apply] SWT: DeviceZoom: 100, deviceZoomScalingFactor 1.0 [apply] SWT: Display.DPI Point {96, 96}; DPIUtil: autoScalingFactor 1.0 (use-swt true), useCairoAutoScale false [apply] Thread[main,5,main] GearsES2.init.0 0x815b41f: tileRendererInUse null, GearsES2[obj 0x815b41f isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x815b41f on Thread[main,5,main] [apply] Chosen GLCapabilities: GLCaps[wgl vid 7 arb: rgba 8/8/8/0, opaque, accum-rgba 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 0x815b41f created: GearsObj[0x37883b97, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x815b41f created: GearsObj[0x6ab778a, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x815b41f created: GearsObj[0x6ab778a, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[main,5,main] GearsES2.init.X 0x815b41f FIN GearsES2[obj 0x815b41f isInit true, usesShared false, 1 GearsObj[0x37883b97, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6ab778a, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x68e5eea7, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[main,5,main] GearsES2.reshape 0x815b41f 0/0 600x600 of 600x600, swapInterval 1, drawable 0xffffffffaa0108da, msaa false, tileRendererInUse null [apply] >> GearsES2 0x815b41f, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 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 0x815b41f 600x600, swapInterval 1, drawable 0xffffffffaa0108da [apply] waitForRealized: to false, goal reached true [apply] Window handle.1 0x40025a [apply] Thread[main,5,main] GearsES2.display 0x815b41f 600x600, swapInterval 1, drawable 0xffffffffa80108d9 [apply] Thread[main,5,main] GearsES2.dispose 0x815b41f: tileRendererInUse null [apply] Thread[main,5,main] GearsES2.dispose 0x815b41f FIN [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.swt.TestSWTAccessor02NewtGLWindow - test [apply] ++++ Test Singleton.unlock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675156229119 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1675156229119 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test took 1.98 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() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675156230175 ms III - Start [apply] SLOCK [T main @ 1675156230176 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts [apply] junit.framework.TestListener: tests to run: 3++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.swt.TestSWTBug643AsyncExec - test01JOGLGLCanvas [apply] [apply] junit.framework.TestListener: startTest(test01JOGLGLCanvas) [apply] **** Pre Shell Open [apply] Thread[main,5,main] GearsES2.init.0 0x5e82df6a: tileRendererInUse null, GearsES2[obj 0x5e82df6a isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x5e82df6a 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 0x5e82df6a created: GearsObj[0x44ebcd03, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x5e82df6a created: GearsObj[0x694abbdc, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x5e82df6a created: GearsObj[0x694abbdc, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[main,5,main] GearsES2.init.X 0x5e82df6a FIN GearsES2[obj 0x5e82df6a isInit true, usesShared false, 1 GearsObj[0x44ebcd03, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x694abbdc, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2e005c4b, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[main,5,main] GearsES2.reshape 0x5e82df6a 0/0 384x411 of 384x411, swapInterval 1, drawable 0xffffffffaa0108da, msaa false, tileRendererInUse null [apply] >> GearsES2 0x5e82df6a, 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 0x5e82df6a 384x411, swapInterval 1, drawable 0xffffffffaa0108da [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 true]: Counter[loc 9, glob: 9] [apply] *R-Exit* shallStop true [apply] Thread[main,5,main] GearsES2.dispose 0x5e82df6a: tileRendererInUse null [apply] Thread[main,5,main] GearsES2.dispose 0x5e82df6a FIN [apply] EDT Counter before exit: SWT 8, 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] junit.framework.TestListener: endTest(test01JOGLGLCanvas) [apply] junit.framework.TestListener: startTest(test02NewtCanvasSWTPreVisible) [apply] Thread[main,5,main] GearsES2.init.0 0xe4487af: tileRendererInUse null, GearsES2[obj 0xe4487af isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0xe4487af on Thread[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 0xe4487af created: GearsObj[0x76ed1b7c, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0xe4487af created: GearsObj[0x11fc564b, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0xe4487af created: GearsObj[0x11fc564b, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[main,5,main] GearsES2.init.X 0xe4487af FIN GearsES2[obj 0xe4487af isInit true, usesShared false, 1 GearsObj[0x76ed1b7c, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x11fc564b, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0xfd07cbb, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[main,5,main] GearsES2.reshape 0xe4487af 0/0 128x128 of 128x128, swapInterval 1, drawable 0xffffffffaa0108da, msaa false, tileRendererInUse null [apply] >> GearsES2 0xe4487af, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 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 0xe4487af 128x128, swapInterval 1, drawable 0xffffffffaa0108da [apply] **** Pre Shell Open [apply] Thread[main,5,main] GearsES2.display 0xe4487af 128x128, swapInterval 1, drawable 0xffffffffaa0108da [apply] Thread[main,5,main] GearsES2.reshape 0xe4487af 0/0 384x411 of 384x411, swapInterval 1, drawable 0xfffffffff601093a, msaa false, tileRendererInUse null [apply] >> GearsES2 0xe4487af, 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 0xe4487af 384x411, swapInterval 1, drawable 0xfffffffff601093a [apply] Thread[main,5,main] GearsES2.display 0xe4487af 384x411, swapInterval 1, drawable 0xffffffffaa0108da [apply] Thread[main,5,main] GearsES2.display 0xe4487af 384x411, swapInterval 1, drawable 0xffffffffa80108d9 [apply] Thread[main,5,main] GearsES2.reshape 0xe4487af 0/0 400x450 of 400x450, swapInterval 1, drawable 0xffffffffd20108ba, msaa false, tileRendererInUse null [apply] >> GearsES2 0xe4487af, 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 0xe4487af 400x450, swapInterval 1, drawable 0xffffffffd20108ba [apply] Thread[main,5,main] GearsES2.reshape 0xe4487af 0/0 384x411 of 384x411, swapInterval 1, drawable 0xffffffffa80108d9, msaa false, tileRendererInUse null [apply] >> GearsES2 0xe4487af, 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 0xe4487af 384x411, swapInterval 1, drawable 0xffffffffa80108d9 [apply] Thread[main,5,main] GearsES2.reshape 0xe4487af 0/0 384x411 of 384x411, swapInterval 1, drawable 0xffffffffd20108ba, msaa false, tileRendererInUse null [apply] >> GearsES2 0xe4487af, 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 0xe4487af 384x411, swapInterval 1, drawable 0xffffffffd20108ba [apply] Thread[main,5,main] GearsES2.reshape 0xe4487af 0/0 384x411 of 384x411, swapInterval 1, drawable 0xffffffffa80108d9, msaa false, tileRendererInUse null [apply] >> GearsES2 0xe4487af, 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 0xe4487af 384x411, swapInterval 1, drawable 0xffffffffa80108d9 [apply] Thread[main,5,main] GearsES2.display 0xe4487af 384x411, swapInterval 1, drawable 0xfffffffff601093a [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 true]: Counter[loc 9, glob: 9] [apply] [NEWT A-i shallStop true]: Counter[loc 9, glob: 9] [apply] *R-Exit* shallStop true [apply] Thread[main,5,main] GearsES2.display 0xe4487af 384x411, swapInterval 1, drawable 0xffffffffaa010814 [apply] Thread[main,5,main] GearsES2.dispose 0xe4487af: tileRendererInUse null [apply] Thread[main,5,main] GearsES2.dispose 0xe4487af FIN [apply] EDT Counter before exit: SWT 8, NEWT 8 [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.swt.TestSWTBug643AsyncExec - test02NewtCanvasSWTPreVisible [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.swt.TestSWTBug643AsyncExec - test02NewtCanvasSWTSimple [apply] junit.framework.TestListener: endTest(test02NewtCanvasSWTPreVisible) [apply] junit.framework.TestListener: startTest(test02NewtCanvasSWTSimple) [apply] **** Pre Shell Open [apply] Thread[main,5,main] GearsES2.init.0 0x1356d4d4: tileRendererInUse null, GearsES2[obj 0x1356d4d4 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x1356d4d4 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 0x1356d4d4 created: GearsObj[0x1fb700ee, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x1356d4d4 created: GearsObj[0x4f67eb2a, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x1356d4d4 created: GearsObj[0x4f67eb2a, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[main,5,main] GearsES2.init.X 0x1356d4d4 FIN GearsES2[obj 0x1356d4d4 isInit true, usesShared false, 1 GearsObj[0x1fb700ee, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4f67eb2a, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x4a668b6e, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[main,5,main] GearsES2.reshape 0x1356d4d4 0/0 384x411 of 384x411, swapInterval 1, drawable 0xfffffffff601093a, msaa false, tileRendererInUse null [apply] >> GearsES2 0x1356d4d4, 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 0x1356d4d4 384x411, swapInterval 1, drawable 0xfffffffff601093a [apply] Thread[main,5,main] GearsES2.reshape 0x1356d4d4 0/0 384x411 of 384x411, swapInterval 1, drawable 0xffffffffaa0108da, msaa false, tileRendererInUse null [apply] >> GearsES2 0x1356d4d4, 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 0x1356d4d4 384x411, swapInterval 1, drawable 0xffffffffaa0108da [apply] Thread[main,5,main] GearsES2.display 0x1356d4d4 384x411, swapInterval 1, drawable 0xffffffffa80108d9 [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 true]: Counter[loc 9, glob: 9] [apply] [NEWT A-i shallStop true]: Counter[loc 9, glob: 9] [apply] *R-Exit* shallStop true [apply] Thread[main,5,main] GearsES2.display 0x1356d4d4 384x411, swapInterval 1, drawable 0xfffffffff601093a [apply] Thread[main,5,main] GearsES2.dispose 0x1356d4d4: tileRendererInUse null [apply] Thread[main,5,main] GearsES2.dispose 0x1356d4d4 FIN [apply] EDT Counter before exit: SWT 8, NEWT 8 [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 @ 1675156234203 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1675156234203 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [apply] junit.framework.TestListener: endTest(test02NewtCanvasSWTSimple) [apply] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 4.697 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675156230175 ms III - Start [apply] SLOCK [T main @ 1675156230176 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.swt.TestSWTBug643AsyncExec - test01JOGLGLCanvas [apply] **** Pre Shell Open [apply] Thread[main,5,main] GearsES2.init.0 0x5e82df6a: tileRendererInUse null, GearsES2[obj 0x5e82df6a isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x5e82df6a 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 0x5e82df6a created: GearsObj[0x44ebcd03, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x5e82df6a created: GearsObj[0x694abbdc, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x5e82df6a created: GearsObj[0x694abbdc, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[main,5,main] GearsES2.init.X 0x5e82df6a FIN GearsES2[obj 0x5e82df6a isInit true, usesShared false, 1 GearsObj[0x44ebcd03, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x694abbdc, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2e005c4b, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[main,5,main] GearsES2.reshape 0x5e82df6a 0/0 384x411 of 384x411, swapInterval 1, drawable 0xffffffffaa0108da, msaa false, tileRendererInUse null [apply] >> GearsES2 0x5e82df6a, 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 0x5e82df6a 384x411, swapInterval 1, drawable 0xffffffffaa0108da [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 true]: Counter[loc 9, glob: 9] [apply] *R-Exit* shallStop true [apply] Thread[main,5,main] GearsES2.dispose 0x5e82df6a: tileRendererInUse null [apply] Thread[main,5,main] GearsES2.dispose 0x5e82df6a FIN [apply] EDT Counter before exit: SWT 8, 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 0xe4487af: tileRendererInUse null, GearsES2[obj 0xe4487af isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0xe4487af 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 0xe4487af created: GearsObj[0x76ed1b7c, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0xe4487af created: GearsObj[0x11fc564b, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0xe4487af created: GearsObj[0x11fc564b, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[main,5,main] GearsES2.init.X 0xe4487af FIN GearsES2[obj 0xe4487af isInit true, usesShared false, 1 GearsObj[0x76ed1b7c, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x11fc564b, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0xfd07cbb, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[main,5,main] GearsES2.reshape 0xe4487af 0/0 128x128 of 128x128, swapInterval 1, drawable 0xffffffffaa0108da, msaa false, tileRendererInUse null [apply] >> GearsES2 0xe4487af, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 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 0xe4487af 128x128, swapInterval 1, drawable 0xffffffffaa0108da [apply] **** Pre Shell Open [apply] Thread[main,5,main] GearsES2.display 0xe4487af 128x128, swapInterval 1, drawable 0xffffffffaa0108da [apply] Thread[main,5,main] GearsES2.reshape 0xe4487af 0/0 384x411 of 384x411, swapInterval 1, drawable 0xfffffffff601093a, msaa false, tileRendererInUse null [apply] >> GearsES2 0xe4487af, 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 0xe4487af 384x411, swapInterval 1, drawable 0xfffffffff601093a [apply] Thread[main,5,main] GearsES2.display 0xe4487af 384x411, swapInterval 1, drawable 0xffffffffaa0108da [apply] Thread[main,5,main] GearsES2.display 0xe4487af 384x411, swapInterval 1, drawable 0xffffffffa80108d9 [apply] Thread[main,5,main] GearsES2.reshape 0xe4487af 0/0 400x450 of 400x450, swapInterval 1, drawable 0xffffffffd20108ba, msaa false, tileRendererInUse null [apply] >> GearsES2 0xe4487af, 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 0xe4487af 400x450, swapInterval 1, drawable 0xffffffffd20108ba [apply] Thread[main,5,main] GearsES2.reshape 0xe4487af 0/0 384x411 of 384x411, swapInterval 1, drawable 0xffffffffa80108d9, msaa false, tileRendererInUse null [apply] >> GearsES2 0xe4487af, 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 0xe4487af 384x411, swapInterval 1, drawable 0xffffffffa80108d9 [apply] Thread[main,5,main] GearsES2.reshape 0xe4487af 0/0 384x411 of 384x411, swapInterval 1, drawable 0xffffffffd20108ba, msaa false, tileRendererInUse null [apply] >> GearsES2 0xe4487af, 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 0xe4487af 384x411, swapInterval 1, drawable 0xffffffffd20108ba [apply] Thread[main,5,main] GearsES2.reshape 0xe4487af 0/0 384x411 of 384x411, swapInterval 1, drawable 0xffffffffa80108d9, msaa false, tileRendererInUse null [apply] >> GearsES2 0xe4487af, 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 0xe4487af 384x411, swapInterval 1, drawable 0xffffffffa80108d9 [apply] Thread[main,5,main] GearsES2.display 0xe4487af 384x411, swapInterval 1, drawable 0xfffffffff601093a [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 true]: Counter[loc 9, glob: 9] [apply] [NEWT A-i shallStop true]: Counter[loc 9, glob: 9] [apply] *R-Exit* shallStop true [apply] Thread[main,5,main] GearsES2.display 0xe4487af 384x411, swapInterval 1, drawable 0xffffffffaa010814 [apply] Thread[main,5,main] GearsES2.dispose 0xe4487af: tileRendererInUse null [apply] Thread[main,5,main] GearsES2.dispose 0xe4487af FIN [apply] EDT Counter before exit: SWT 8, NEWT 8 [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 0x1356d4d4: tileRendererInUse null, GearsES2[obj 0x1356d4d4 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x1356d4d4 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 0x1356d4d4 created: GearsObj[0x1fb700ee, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x1356d4d4 created: GearsObj[0x4f67eb2a, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x1356d4d4 created: GearsObj[0x4f67eb2a, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[main,5,main] GearsES2.init.X 0x1356d4d4 FIN GearsES2[obj 0x1356d4d4 isInit true, usesShared false, 1 GearsObj[0x1fb700ee, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4f67eb2a, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x4a668b6e, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[main,5,main] GearsES2.reshape 0x1356d4d4 0/0 384x411 of 384x411, swapInterval 1, drawable 0xfffffffff601093a, msaa false, tileRendererInUse null [apply] >> GearsES2 0x1356d4d4, 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 0x1356d4d4 384x411, swapInterval 1, drawable 0xfffffffff601093a [apply] Thread[main,5,main] GearsES2.reshape 0x1356d4d4 0/0 384x411 of 384x411, swapInterval 1, drawable 0xffffffffaa0108da, msaa false, tileRendererInUse null [apply] >> GearsES2 0x1356d4d4, 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 0x1356d4d4 384x411, swapInterval 1, drawable 0xffffffffaa0108da [apply] Thread[main,5,main] GearsES2.display 0x1356d4d4 384x411, swapInterval 1, drawable 0xffffffffa80108d9 [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 true]: Counter[loc 9, glob: 9] [apply] [NEWT A-i shallStop true]: Counter[loc 9, glob: 9] [apply] *R-Exit* shallStop true [apply] Thread[main,5,main] GearsES2.display 0x1356d4d4 384x411, swapInterval 1, drawable 0xfffffffff601093a [apply] Thread[main,5,main] GearsES2.dispose 0x1356d4d4: tileRendererInUse null [apply] Thread[main,5,main] GearsES2.dispose 0x1356d4d4 FIN [apply] EDT Counter before exit: SWT 8, NEWT 8 [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 @ 1675156234203 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1675156234203 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test01JOGLGLCanvas took 2.245 sec [apply] Testcase: test02NewtCanvasSWTPreVisible took 1.026 sec [apply] Testcase: test02NewtCanvasSWTSimple took 0.732 sec [echo] Testing com.jogamp.opengl.test.junit.jogl.swt.TestSWTEclipseGLCanvas01GLn -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.jogl.swt.TestSWTEclipseGLCanvas01GLn.xml [apply] Testsuite: com.jogamp.opengl.test.junit.jogl.swt.TestSWTEclipseGLCanvas01GLn [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675156235459 ms III - Start [apply] SLOCK [T main @ 1675156235460 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts [apply] junit.framework.TestListener: tests to run: 1 [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] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.swt.TestSWTEclipseGLCanvas01GLn - test [apply] ++++ Test Singleton.unlock() [apply] junit.framework.TestListener: endTest(test) [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675156237318 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1675156237318 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.505 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 @ 1675156235459 ms III - Start [apply] SLOCK [T main @ 1675156235460 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.swt.TestSWTEclipseGLCanvas01GLn - test [apply] resize [apply] paint [apply] ++++ 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 @ 1675156237318 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1675156237318 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test took 0.414 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] 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 @ 1675156238413 ms III - Start [apply] SLOCK [T main @ 1675156238414 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.swt.TestSWTJOGLGLCanvas01GLn - test [apply] GLProfile Natives[GL4bc true [4.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] Thread[main,5,main] GearsES2.init.0 0x6a400542: tileRendererInUse null, GearsES2[obj 0x6a400542 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x6a400542 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 0x6a400542 created: GearsObj[0x8dbdac1, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x6a400542 created: GearsObj[0x6e20b53a, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x6a400542 created: GearsObj[0x6e20b53a, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[main,5,main] GearsES2.init.X 0x6a400542 FIN GearsES2[obj 0x6a400542 isInit true, usesShared false, 1 GearsObj[0x8dbdac1, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6e20b53a, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x74e52303, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[main,5,main] GearsES2.reshape 0x6a400542 0/0 624x441 of 624x441, swapInterval 1, drawable 0xfffffffff601093a, msaa false, tileRendererInUse null [apply] >> GearsES2 0x6a400542, 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 0x6a400542 624x441, swapInterval 1, drawable 0xfffffffff601093a [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] junit.framework.TestListener: startTest(test_MultisampleAndAlpha)Thread[main,5,main] GearsES2.dispose 0x6a400542: tileRendererInUse null [apply] Thread[main,5,main] GearsES2.dispose 0x6a400542 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] [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 @ 1675156240858 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1675156240858 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [apply] junit.framework.TestListener: endTest(test_MultisampleAndAlpha) [apply] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 3.094 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 @ 1675156238413 ms III - Start [apply] SLOCK [T main @ 1675156238414 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.swt.TestSWTJOGLGLCanvas01GLn - test [apply] Thread[main,5,main] GearsES2.init.0 0x6a400542: tileRendererInUse null, GearsES2[obj 0x6a400542 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x6a400542 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 0x6a400542 created: GearsObj[0x8dbdac1, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x6a400542 created: GearsObj[0x6e20b53a, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x6a400542 created: GearsObj[0x6e20b53a, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[main,5,main] GearsES2.init.X 0x6a400542 FIN GearsES2[obj 0x6a400542 isInit true, usesShared false, 1 GearsObj[0x8dbdac1, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6e20b53a, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x74e52303, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[main,5,main] GearsES2.reshape 0x6a400542 0/0 624x441 of 624x441, swapInterval 1, drawable 0xfffffffff601093a, msaa false, tileRendererInUse null [apply] >> GearsES2 0x6a400542, 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 0x6a400542 624x441, swapInterval 1, drawable 0xfffffffff601093a [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 0x6a400542: tileRendererInUse null [apply] Thread[main,5,main] GearsES2.dispose 0x6a400542 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 @ 1675156240858 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1675156240858 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test took 0.613 sec [apply] Testcase: test_MultisampleAndAlpha took 0.375 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] 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 @ 1675156242016 ms III - Start [apply] SLOCK [T main @ 1675156242017 ms +++ localhost/127.0.0.1:59999 - Locked within 10 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.parenting.TestParenting01aSWT - testWindowParenting01CreateVisibleDestroy1 [apply] junit.framework.TestListener: startTest(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 0xffffffffd20108ba, 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 0x100107fb, 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 0xfffffffff601093a, 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 @ 1675156244255 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1675156244255 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [apply] junit.framework.TestListener: endTest(testWindowParenting01CreateVisibleDestroy1) [apply] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.882 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675156242016 ms III - Start [apply] SLOCK [T main @ 1675156242017 ms +++ localhost/127.0.0.1:59999 - Locked within 10 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 0xffffffffd20108ba, 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 0x100107fb, 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 0xfffffffff601093a, 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 @ 1675156244255 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1675156244255 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: testWindowParenting01CreateVisibleDestroy1 took 0.813 sec [echo] Testing com.jogamp.opengl.test.junit.newt.parenting.TestParenting04SWT -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.newt.parenting.TestParenting04SWT.xml [apply] Testsuite: com.jogamp.opengl.test.junit.newt.parenting.TestParenting04SWT [apply] junit.framework.TestListener: tests to run: 2 [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675156245324 ms III - Start [apply] SLOCK [T main @ 1675156245325 ms +++ localhost/127.0.0.1:59999 - Locked within 10 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.parenting.TestParenting04SWT - test01WinHopFrame2FrameDirectHop [apply] junit.framework.TestListener: startTest(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 0xffffffffa80108d9, 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 0xffffffffaa010814, tileRendererInUse null [apply] Thread[main,5,main] RedSquareES2.reshape FIN [apply] Thread[main,5,main] GearsES2.init.0 0x5bda8e08: tileRendererInUse null, GearsES2[obj 0x5bda8e08 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x5bda8e08 on Thread[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 0x5bda8e08 created: GearsObj[0x57250572, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x5bda8e08 created: GearsObj[0x5609159b, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x5bda8e08 created: GearsObj[0x5609159b, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[main,5,main] GearsES2.init.X 0x5bda8e08 FIN GearsES2[obj 0x5bda8e08 isInit true, usesShared false, 1 GearsObj[0x57250572, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x5609159b, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0xfa36558, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[main,5,main] GearsES2.reshape 0x5bda8e08 0/0 384x361 of 384x361, swapInterval 1, drawable 0xfffffffff601093a, msaa false, tileRendererInUse null [apply] >> GearsES2 0x5bda8e08, 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 0x5bda8e08 384x361, swapInterval 1, drawable 0xfffffffff601093a [apply] Thread[main,5,main] GearsES2.reshape 0x5bda8e08 0/0 384x361 of 384x361, swapInterval 1, drawable 0xffffffffaa0108da, msaa false, tileRendererInUse null [apply] >> GearsES2 0x5bda8e08, 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 0x5bda8e08 384x361, swapInterval 1, drawable 0xffffffffaa0108da [apply] Thread[main,5,main] GearsES2.display 0x5bda8e08 384x361, swapInterval 1, drawable 0x100107fb [apply] Thread[main-Animator#01,5,main] GearsES2.reshape 0x5bda8e08 0/0 384x361 of 384x361, swapInterval 1, drawable 0xffffffffa80108d9, msaa false, tileRendererInUse null [apply] >> GearsES2 0x5bda8e08, angle 15.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#00,5,main] RedSquareES2.reshape 0/0 384x361 of 384x361, swapInterval 1, drawable 0xfffffffff601093a, 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 0xffffffffd20108ba, tileRendererInUse null [apply] Thread[main-Animator#00,5,main] RedSquareES2.reshape FIN [apply] Thread[main-Animator#01,5,main] GearsES2.reshape 0x5bda8e08 0/0 384x361 of 384x361, swapInterval 1, drawable 0xffffffffaa010814, msaa false, tileRendererInUse null [apply] >> GearsES2 0x5bda8e08, angle 30.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] RedSquareES2.dispose: tileRendererInUse null [apply] Thread[main,5,main] RedSquareES2.dispose FIN [apply] Thread[main,5,main] GearsES2.dispose 0x5bda8e08: tileRendererInUse null [apply] Thread[main,5,main] GearsES2.dispose 0x5bda8e08 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] junit.framework.TestListener: endTest(test01WinHopFrame2FrameDirectHop) [apply] Thread[main,5,main] RedSquareES2.init FIN [apply] junit.framework.TestListener: startTest(test02WinHopFrame2FrameDetachFirst) [apply] Thread[main,5,main] RedSquareES2.reshape 0/0 384x361 of 384x361, swapInterval 1, drawable 0xffffffffaa0108da, 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 0x100107fb, tileRendererInUse null [apply] Thread[main,5,main] RedSquareES2.reshape FIN [apply] Thread[main,5,main] GearsES2.init.0 0x69fb6037: tileRendererInUse null, GearsES2[obj 0x69fb6037 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x69fb6037 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 0x69fb6037 created: GearsObj[0x61d6015a, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x69fb6037 created: GearsObj[0x2525ff7e, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x69fb6037 created: GearsObj[0x2525ff7e, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[main,5,main] GearsES2.init.X 0x69fb6037 FIN GearsES2[obj 0x69fb6037 isInit true, usesShared false, 1 GearsObj[0x61d6015a, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2525ff7e, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x524d6d96, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[main,5,main] GearsES2.reshape 0x69fb6037 0/0 384x361 of 384x361, swapInterval 1, drawable 0x100107fb, msaa false, tileRendererInUse null [apply] >> GearsES2 0x69fb6037, 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 0x69fb6037 384x361, swapInterval 1, drawable 0x100107fb [apply] Thread[main,5,main] GearsES2.reshape 0x69fb6037 0/0 384x361 of 384x361, swapInterval 1, drawable 0xfffffffff601093a, msaa false, tileRendererInUse null [apply] >> GearsES2 0x69fb6037, 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 0x69fb6037 384x361, swapInterval 1, drawable 0xfffffffff601093a [apply] Thread[main,5,main] GearsES2.display 0x69fb6037 384x361, swapInterval 1, drawable 0xffffffffaa010814 [apply] Thread[main-Animator#03,5,main] GearsES2.reshape 0x69fb6037 0/0 384x361 of 384x361, swapInterval 1, drawable 0xffffffffa80108d9, msaa false, tileRendererInUse null [apply] >> GearsES2 0x69fb6037, angle 16.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 0xffffffffd20108ba, 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 0xffffffffaa010814, tileRendererInUse null [apply] Thread[main-Animator#02,5,main] RedSquareES2.reshape FIN [apply] Thread[main-Animator#03,5,main] GearsES2.reshape 0x69fb6037 0/0 384x361 of 384x361, swapInterval 1, drawable 0xffffffffd20108ba, msaa false, tileRendererInUse null [apply] >> GearsES2 0x69fb6037, angle 30.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 0x69fb6037: tileRendererInUse null [apply] Thread[main,5,main] GearsES2.dispose 0x69fb6037 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 @ 1675156250339 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1675156250339 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.655 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675156245324 ms III - Start [apply] SLOCK [T main @ 1675156245325 ms +++ localhost/127.0.0.1:59999 - Locked within 10 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 0xffffffffa80108d9, 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 0xffffffffaa010814, tileRendererInUse null [apply] Thread[main,5,main] RedSquareES2.reshape FIN [apply] Thread[main,5,main] GearsES2.init.0 0x5bda8e08: tileRendererInUse null, GearsES2[obj 0x5bda8e08 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x5bda8e08 on Thread[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 0x5bda8e08 created: GearsObj[0x57250572, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x5bda8e08 created: GearsObj[0x5609159b, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x5bda8e08 created: GearsObj[0x5609159b, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[main,5,main] GearsES2.init.X 0x5bda8e08 FIN GearsES2[obj 0x5bda8e08 isInit true, usesShared false, 1 GearsObj[0x57250572, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x5609159b, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0xfa36558, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[main,5,main] GearsES2.reshape 0x5bda8e08 0/0 384x361 of 384x361, swapInterval 1, drawable 0xfffffffff601093a, msaa false, tileRendererInUse null [apply] >> GearsES2 0x5bda8e08, 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 0x5bda8e08 384x361, swapInterval 1, drawable 0xfffffffff601093a [apply] Thread[main,5,main] GearsES2.reshape 0x5bda8e08 0/0 384x361 of 384x361, swapInterval 1, drawable 0xffffffffaa0108da, msaa false, tileRendererInUse null [apply] >> GearsES2 0x5bda8e08, 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 0x5bda8e08 384x361, swapInterval 1, drawable 0xffffffffaa0108da [apply] Thread[main,5,main] GearsES2.display 0x5bda8e08 384x361, swapInterval 1, drawable 0x100107fb [apply] Thread[main-Animator#01,5,main] GearsES2.reshape 0x5bda8e08 0/0 384x361 of 384x361, swapInterval 1, drawable 0xffffffffa80108d9, msaa false, tileRendererInUse null [apply] >> GearsES2 0x5bda8e08, angle 15.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#00,5,main] RedSquareES2.reshape 0/0 384x361 of 384x361, swapInterval 1, drawable 0xfffffffff601093a, 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 0xffffffffd20108ba, tileRendererInUse null [apply] Thread[main-Animator#00,5,main] RedSquareES2.reshape FIN [apply] Thread[main-Animator#01,5,main] GearsES2.reshape 0x5bda8e08 0/0 384x361 of 384x361, swapInterval 1, drawable 0xffffffffaa010814, msaa false, tileRendererInUse null [apply] >> GearsES2 0x5bda8e08, angle 30.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] RedSquareES2.dispose: tileRendererInUse null [apply] Thread[main,5,main] RedSquareES2.dispose FIN [apply] Thread[main,5,main] GearsES2.dispose 0x5bda8e08: tileRendererInUse null [apply] Thread[main,5,main] GearsES2.dispose 0x5bda8e08 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 0xffffffffaa0108da, 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 0x100107fb, tileRendererInUse null [apply] Thread[main,5,main] RedSquareES2.reshape FIN [apply] Thread[main,5,main] GearsES2.init.0 0x69fb6037: tileRendererInUse null, GearsES2[obj 0x69fb6037 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x69fb6037 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 0x69fb6037 created: GearsObj[0x61d6015a, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x69fb6037 created: GearsObj[0x2525ff7e, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x69fb6037 created: GearsObj[0x2525ff7e, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[main,5,main] GearsES2.init.X 0x69fb6037 FIN GearsES2[obj 0x69fb6037 isInit true, usesShared false, 1 GearsObj[0x61d6015a, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2525ff7e, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x524d6d96, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[main,5,main] GearsES2.reshape 0x69fb6037 0/0 384x361 of 384x361, swapInterval 1, drawable 0x100107fb, msaa false, tileRendererInUse null [apply] >> GearsES2 0x69fb6037, 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 0x69fb6037 384x361, swapInterval 1, drawable 0x100107fb [apply] Thread[main,5,main] GearsES2.reshape 0x69fb6037 0/0 384x361 of 384x361, swapInterval 1, drawable 0xfffffffff601093a, msaa false, tileRendererInUse null [apply] >> GearsES2 0x69fb6037, 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 0x69fb6037 384x361, swapInterval 1, drawable 0xfffffffff601093a [apply] Thread[main,5,main] GearsES2.display 0x69fb6037 384x361, swapInterval 1, drawable 0xffffffffaa010814 [apply] Thread[main-Animator#03,5,main] GearsES2.reshape 0x69fb6037 0/0 384x361 of 384x361, swapInterval 1, drawable 0xffffffffa80108d9, msaa false, tileRendererInUse null [apply] >> GearsES2 0x69fb6037, angle 16.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 0xffffffffd20108ba, 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 0xffffffffaa010814, tileRendererInUse null [apply] Thread[main-Animator#02,5,main] RedSquareES2.reshape FIN [apply] Thread[main-Animator#03,5,main] GearsES2.reshape 0x69fb6037 0/0 384x361 of 384x361, swapInterval 1, drawable 0xffffffffd20108ba, msaa false, tileRendererInUse null [apply] >> GearsES2 0x69fb6037, angle 30.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 0x69fb6037: tileRendererInUse null [apply] Thread[main,5,main] GearsES2.dispose 0x69fb6037 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 @ 1675156250339 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1675156250339 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test01WinHopFrame2FrameDirectHop took 1.919 sec [apply] Testcase: test02WinHopFrame2FrameDetachFirst took 1.653 sec [echo] gluegen.basename: gluegen [echo] jogl.basename: jogl jogamp.env.validation: [echo] ant.version Apache Ant(TM) version 1.10.5 compiled on July 10 2018 [echo] ant.java.version 17 [echo] java.version 17.0.5 [echo] java.home c:\jdk-17 [echo] jvmJava.exe c:\jdk-17/bin/java [echo] jvmJava8.exe ${jvmJava8.exe} [echo] minJava21 ${minJava21} [echo] minJava17 true [echo] minJava11 true [echo] minJava9 true [echo] minJava8 true jogamp.env.init: [echo] javadoc.xarg1 -Xdoclint:none [echo] jogamp.jar.codebase Codebase: *.jogamp.org [echo] jogamp.version 2.4.0-rc-20230131 [echo] jogamp.version.int 2414020 [echo] junit.is.disabled ${junit.is.disabled} [echo] target.user.set true [echo] target.sourcelevel 1.8 [echo] target.targetlevel 1.8 [echo] target.releaselevel ${target.releaselevel} [echo] target.rt.jar C:\jre1.8.0_212\lib\rt.jar [echo] javacdebug true [echo] javacdebuglevel source,lines [echo] javac.memorymax 1024m [echo] build.archiveon true [echo] build.node.name windows-x86_64-jau-011 [echo] android.api.level 24 [echo] junit.run.arg0 -Djunit.run.arg0=dummy [echo] junit.run.arg1 -Djunit.run.arg1=dummy [echo] macosx.sdkroot ${macosx.sdkroot} [echo] TARGET_PLATFORM_SYSROOT ${TARGET_PLATFORM_SYSROOT} [echo] TARGET_PLATFORM_USRROOT ${TARGET_PLATFORM_USRROOT} [echo] TARGET_PLATFORM_USRLIBS ${TARGET_PLATFORM_USRLIBS} [echo] TARGET_JAVA_LIBS ${TARGET_JAVA_LIBS} gluegen.properties.load.user: gluegen.cpptasks.detect.os.custom: [echo] gluegen.cpptasks.detect.os.custom: NOP done gluegen.cpptasks.initialize: [echo] os.name=Windows 10 [echo] os.version=10.0 [echo] os.arch=amd64 [echo] nativejartag.prefix = jogamp/nativetag [echo] c.compiler.debug=false [echo] c.compiler.use-debug=${c.compiler.use-debug} [echo] c.compiler.optimise=none gluegen.cpptasks.detect.os.1: gluegen.cpptasks.detect.os.refine: gluegen.cpptasks.detect.os.freebsd.amd64: gluegen.cpptasks.detect.os.freebsd.x86: gluegen.cpptasks.detect.os.freebsd: gluegen.cpptasks.detect.os.hpux: gluegen.cpptasks.detect.os.linux.amd64: gluegen.cpptasks.detect.os.linux.ia64: gluegen.cpptasks.detect.os.linux.x86: gluegen.cpptasks.detect.os.linux.armv6.armel: gluegen.cpptasks.detect.os.linux.armv6.armhf: gluegen.cpptasks.detect.os.android.armv6.armel: gluegen.cpptasks.detect.os.linux.aarch64: gluegen.cpptasks.detect.os.android.armv6.armhf: gluegen.cpptasks.detect.os.android.aarch64: gluegen.cpptasks.detect.os.android.x86: gluegen.cpptasks.detect.os.linux.alpha: gluegen.cpptasks.detect.os.linux.hppa: gluegen.cpptasks.detect.os.linux.mips: gluegen.cpptasks.detect.os.linux.mipsel: gluegen.cpptasks.detect.os.linux.ppc: gluegen.cpptasks.detect.os.linux.ppc64: gluegen.cpptasks.detect.os.linux.ppc64le: gluegen.cpptasks.detect.os.linux.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: [echo] jvmarg.modules --add-opens java.desktop/sun.awt=ALL-UNNAMED --add-opens java.desktop/sun.java2d=ALL-UNNAMED [echo] jvmarg.generic --add-opens java.desktop/sun.awt=ALL-UNNAMED --add-opens java.desktop/sun.java2d=ALL-UNNAMED [echo] jvmarg.headless -Djava.awt.headless=true [echo] jvmarg.swt.headless -Djava.awt.headless=true test.compile.check: [echo] jogl-test.jar c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build\jar\jogl-test.jar test.compile: junit.run.swt.awt: [echo] Testing com.jogamp.opengl.test.junit.jogl.swt.TestNewtCanvasSWTBug628ResizeDeadlockAWT -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.jogl.swt.TestNewtCanvasSWTBug628ResizeDeadlockAWT.xml [apply] Testsuite: com.jogamp.opengl.test.junit.jogl.swt.TestNewtCanvasSWTBug628ResizeDeadlockAWT [apply] ++++ Test Singleton.ctor() [apply] junit.framework.TestListener: tests to run: 1 [apply] junit.framework.TestListener: startTest(test) [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675156252295 ms III - Start [apply] SLOCK [T main @ 1675156252295 ms +++ localhost/127.0.0.1:59999 - Locked within 10 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.swt.TestNewtCanvasSWTBug628ResizeDeadlockAWT - test [apply] centerMouse: robot pos: 330x366, onTitleBarIfWindow: false [apply] requestFocus: click, d: 501 ms [apply] [R-0 shallStop false, disposed false] [apply] [R-n shallStop false, disposed false] [apply] [K-0] [apply] [K-0] [apply] [R-i shallStop false, disposed false] [apply] [R-n shallStop false, disposed false] [apply] [R-i shallStop false, disposed false] [apply] [R-n shallStop false, disposed false] [apply] [R-i shallStop false, disposed false] [apply] .[R-n shallStop false, disposed false] [apply] [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-i shallStop true, disposed false] [apply] .*R-Exit* shallStop true, disposed false [apply] *K-Exit* [apply] junit.framework.TestListener: endTest(test) [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.swt.TestNewtCanvasSWTBug628ResizeDeadlockAWT - test [apply] ++++ Test Singleton.unlock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675156255579 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1675156255580 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.921 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675156252295 ms III - Start [apply] SLOCK [T main @ 1675156252295 ms +++ localhost/127.0.0.1:59999 - Locked within 10 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.swt.TestNewtCanvasSWTBug628ResizeDeadlockAWT - test [apply] centerMouse: robot pos: 330x366, onTitleBarIfWindow: false [apply] requestFocus: click, d: 501 ms [apply] [R-0 shallStop false, disposed false] [apply] [R-n shallStop false, disposed false] [apply] [K-0] [apply] [K-0] [apply] [R-i shallStop false, disposed false] [apply] [R-n shallStop false, disposed false] [apply] [R-i shallStop false, disposed false] [apply] [R-n shallStop false, disposed false] [apply] [R-i shallStop false, disposed false] [apply] .[R-n shallStop false, disposed false] [apply] [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-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 @ 1675156255579 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1675156255580 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test took 3.262 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] 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 @ 1675156256759 ms III - Start [apply] SLOCK [T main @ 1675156256760 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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.TestSWTAccessor03AWTGLn - test [apply] SWT: Platform: win32, Version 4956 [apply] SWT: isX11 false, isX11GTK false (GTK Version: 0.0.0) [apply] SWT: isOSX false, isWindows true [apply] SWT: DeviceZoom: 100, deviceZoomScalingFactor 1.0 [apply] SWT: Display.DPI Point {96, 96}; DPIUtil: autoScalingFactor 1.0 (use-swt true), useCairoAutoScale false [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 @ 1675156258904 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1675156258904 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: 2.795 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 @ 1675156256759 ms III - Start [apply] SLOCK [T main @ 1675156256760 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.swt.TestSWTAccessor03AWTGLn - test [apply] SWT: Platform: win32, Version 4956 [apply] SWT: isX11 false, isX11GTK false (GTK Version: 0.0.0) [apply] SWT: isOSX false, isWindows true [apply] SWT: DeviceZoom: 100, deviceZoomScalingFactor 1.0 [apply] SWT: Display.DPI Point {96, 96}; DPIUtil: autoScalingFactor 1.0 (use-swt true), useCairoAutoScale false [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 @ 1675156258904 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1675156258904 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test took 0.509 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() [apply] junit.framework.TestListener: tests to run: 6++++ Test Singleton.lock() [apply] [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675156260105 ms III - Start [apply] SLOCK [T main @ 1675156260106 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts [apply] setTestSupported: false [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[GL2ES2/GL4.hw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL4/GL4.hw] [apply] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR NVIDIA Corporation [apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION 4.6.0 NVIDIA 391.35 [apply] GLSL true, has-compiler-func: true, 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[main,5,main] RedSquareES2.init FIN [apply] Thread[main,5,main] RedSquareES2.reshape 0/0 384x361 of 384x361, swapInterval 1, drawable 0xffffffffa80108d9, 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 0xfffffffff601093a, tileRendererInUse null [apply] Thread[main,5,main] RedSquareES2.reshape FIN [apply] requestFocus: NEWT Component [apply] junit.framework.TestListener: startTest(test01SingleButtonPressAndRelease) [apply] junit.framework.TestListener: endTest(test01SingleButtonPressAndRelease) [apply] junit.framework.TestListener: startTest(test02SingleButtonPressAndReleaseWithShift) [apply] junit.framework.TestListener: endTest(test02SingleButtonPressAndReleaseWithShift) [apply] junit.framework.TestListener: startTest(test03SingleButtonPressAndReleaseWithCtrl) [apply] junit.framework.TestListener: endTest(test03SingleButtonPressAndReleaseWithCtrl) [apply] junit.framework.TestListener: startTest(test10HoldOneButtonAndPressAnother) [apply] junit.framework.TestListener: endTest(test10HoldOneButtonAndPressAnother) [apply] junit.framework.TestListener: startTest(test20PressAllButtonsInSequence) [apply] junit.framework.TestListener: endTest(test20PressAllButtonsInSequence) [apply] junit.framework.TestListener: startTest(test30SingleButtonClickAndDrag) [apply] junit.framework.TestListener: endTest(test30SingleButtonClickAndDrag) [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersNewtCanvasSWTAWT - test01SingleButtonPressAndRelease - Test not supported on this platform. [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersNewtCanvasSWTAWT - test01SingleButtonPressAndRelease [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersNewtCanvasSWTAWT - test02SingleButtonPressAndReleaseWithShift - Test not supported on this platform. [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersNewtCanvasSWTAWT - test02SingleButtonPressAndReleaseWithShift [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersNewtCanvasSWTAWT - test03SingleButtonPressAndReleaseWithCtrl - Test not supported on this platform. [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersNewtCanvasSWTAWT - test03SingleButtonPressAndReleaseWithCtrl [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersNewtCanvasSWTAWT - test10HoldOneButtonAndPressAnother - Test not supported on this platform. [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersNewtCanvasSWTAWT - test10HoldOneButtonAndPressAnother [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersNewtCanvasSWTAWT - test20PressAllButtonsInSequence - Test not supported on this platform. [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersNewtCanvasSWTAWT - test20PressAllButtonsInSequence [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersNewtCanvasSWTAWT - test30SingleButtonClickAndDrag - Test not supported on this platform. [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersNewtCanvasSWTAWT - test30SingleButtonClickAndDrag [apply] Thread[main,5,main] RedSquareES2.dispose: tileRendererInUse null [apply] Thread[main,5,main] RedSquareES2.dispose FIN [apply] ++++ Test Singleton.unlock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675156262906 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1675156262906 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [apply] Tests run: 6, Failures: 0, Errors: 0, Skipped: 6, Time elapsed: 3.46 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675156260105 ms III - Start [apply] SLOCK [T main @ 1675156260106 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts [apply] setTestSupported: false [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[GL2ES2/GL4.hw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL4/GL4.hw] [apply] GL Version 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.6.0 NVIDIA 391.35 [GL 4.6.0, vendor 391.35.0 (NVIDIA 391.35)] [apply] Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR NVIDIA Corporation [apply] GL_RENDERER GeForce GTX 460/PCIe/SSE2 [apply] GL_VERSION 4.6.0 NVIDIA 391.35 [apply] GLSL true, has-compiler-func: true, 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[main,5,main] RedSquareES2.init FIN [apply] Thread[main,5,main] RedSquareES2.reshape 0/0 384x361 of 384x361, swapInterval 1, drawable 0xffffffffa80108d9, 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 0xfffffffff601093a, tileRendererInUse null [apply] Thread[main,5,main] RedSquareES2.reshape FIN [apply] requestFocus: NEWT Component [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersNewtCanvasSWTAWT - test01SingleButtonPressAndRelease - Test not supported on this platform. [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersNewtCanvasSWTAWT - test01SingleButtonPressAndRelease [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersNewtCanvasSWTAWT - test02SingleButtonPressAndReleaseWithShift - Test not supported on this platform. [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersNewtCanvasSWTAWT - test02SingleButtonPressAndReleaseWithShift [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersNewtCanvasSWTAWT - test03SingleButtonPressAndReleaseWithCtrl - Test not supported on this platform. [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersNewtCanvasSWTAWT - test03SingleButtonPressAndReleaseWithCtrl [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersNewtCanvasSWTAWT - test10HoldOneButtonAndPressAnother - Test not supported on this platform. [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersNewtCanvasSWTAWT - test10HoldOneButtonAndPressAnother [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersNewtCanvasSWTAWT - test20PressAllButtonsInSequence - Test not supported on this platform. [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersNewtCanvasSWTAWT - test20PressAllButtonsInSequence [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersNewtCanvasSWTAWT - test30SingleButtonClickAndDrag - Test not supported on this platform. [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersNewtCanvasSWTAWT - test30SingleButtonClickAndDrag [apply] Thread[main,5,main] RedSquareES2.dispose: tileRendererInUse null [apply] Thread[main,5,main] RedSquareES2.dispose FIN [apply] ++++ Test Singleton.unlock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1675156262906 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1675156262906 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test01SingleButtonPressAndRelease took 0.005 sec [apply] SKIPPED: got: , expected: is [apply] Testcase: test01SingleButtonPressAndRelease took 0.008 sec [apply] Testcase: test02SingleButtonPressAndReleaseWithShift took 0.001 sec [apply] SKIPPED: got: , expected: is [apply] Testcase: test02SingleButtonPressAndReleaseWithShift took 0.001 sec [apply] Testcase: test03SingleButtonPressAndReleaseWithCtrl took 0.001 sec [apply] SKIPPED: got: , expected: is [apply] Testcase: test03SingleButtonPressAndReleaseWithCtrl took 0.001 sec [apply] Testcase: test10HoldOneButtonAndPressAnother took 0 sec [apply] SKIPPED: got: , expected: is [apply] Testcase: test10HoldOneButtonAndPressAnother took 0.001 sec [apply] Testcase: test20PressAllButtonsInSequence took 0 sec [apply] SKIPPED: got: , expected: is [apply] Testcase: test20PressAllButtonsInSequence took 0 sec [apply] Testcase: test30SingleButtonClickAndDrag took 0 sec [apply] SKIPPED: got: , expected: is [apply] Testcase: test30SingleButtonClickAndDrag took 0 sec junit.run.local.java7: junit.run.remote.ssh.all: junit.run.remote.adb: junit.run.tests: junit.run.if.disabled: junit.run: [echo] gluegen.basename: gluegen [echo] jogl.basename: jogl jogamp.env.validation: [echo] ant.version Apache Ant(TM) version 1.10.5 compiled on July 10 2018 [echo] ant.java.version 17 [echo] java.version 17.0.5 [echo] java.home c:\jdk-17 [echo] jvmJava.exe c:\jdk-17/bin/java [echo] jvmJava8.exe ${jvmJava8.exe} [echo] minJava21 ${minJava21} [echo] minJava17 true [echo] minJava11 true [echo] minJava9 true [echo] minJava8 true jogamp.env.init: [echo] javadoc.xarg1 -Xdoclint:none [echo] jogamp.jar.codebase Codebase: *.jogamp.org [echo] jogamp.version 2.4.0-rc-20230131 [echo] jogamp.version.int 2414020 [echo] junit.is.disabled ${junit.is.disabled} [echo] target.user.set true [echo] target.sourcelevel 1.8 [echo] target.targetlevel 1.8 [echo] target.releaselevel ${target.releaselevel} [echo] target.rt.jar C:\jre1.8.0_212\lib\rt.jar [echo] javacdebug true [echo] javacdebuglevel source,lines [echo] javac.memorymax 1024m [echo] build.archiveon true [echo] build.node.name windows-x86_64-jau-011 [echo] android.api.level 24 [echo] junit.run.arg0 -Djunit.run.arg0=dummy [echo] junit.run.arg1 -Djunit.run.arg1=dummy [echo] macosx.sdkroot ${macosx.sdkroot} [echo] TARGET_PLATFORM_SYSROOT ${TARGET_PLATFORM_SYSROOT} [echo] TARGET_PLATFORM_USRROOT ${TARGET_PLATFORM_USRROOT} [echo] TARGET_PLATFORM_USRLIBS ${TARGET_PLATFORM_USRLIBS} [echo] TARGET_JAVA_LIBS ${TARGET_JAVA_LIBS} gluegen.properties.load.user: gluegen.cpptasks.detect.os.custom: [echo] gluegen.cpptasks.detect.os.custom: NOP done gluegen.cpptasks.initialize: [echo] os.name=Windows 10 [echo] os.version=10.0 [echo] os.arch=amd64 [echo] nativejartag.prefix = jogamp/nativetag [echo] c.compiler.debug=false [echo] c.compiler.use-debug=${c.compiler.use-debug} [echo] c.compiler.optimise=none gluegen.cpptasks.detect.os.1: gluegen.cpptasks.detect.os.refine: gluegen.cpptasks.detect.os.freebsd.amd64: gluegen.cpptasks.detect.os.freebsd.x86: gluegen.cpptasks.detect.os.freebsd: gluegen.cpptasks.detect.os.hpux: gluegen.cpptasks.detect.os.linux.amd64: gluegen.cpptasks.detect.os.linux.ia64: gluegen.cpptasks.detect.os.linux.x86: gluegen.cpptasks.detect.os.linux.armv6.armel: gluegen.cpptasks.detect.os.linux.armv6.armhf: gluegen.cpptasks.detect.os.android.armv6.armel: gluegen.cpptasks.detect.os.linux.aarch64: gluegen.cpptasks.detect.os.android.armv6.armhf: gluegen.cpptasks.detect.os.android.aarch64: gluegen.cpptasks.detect.os.android.x86: gluegen.cpptasks.detect.os.linux.alpha: gluegen.cpptasks.detect.os.linux.hppa: gluegen.cpptasks.detect.os.linux.mips: gluegen.cpptasks.detect.os.linux.mipsel: gluegen.cpptasks.detect.os.linux.ppc: gluegen.cpptasks.detect.os.linux.ppc64: gluegen.cpptasks.detect.os.linux.ppc64le: gluegen.cpptasks.detect.os.linux.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: [echo] jvmarg.modules --add-opens java.desktop/sun.awt=ALL-UNNAMED --add-opens java.desktop/sun.java2d=ALL-UNNAMED [echo] jvmarg.generic --add-opens java.desktop/sun.awt=ALL-UNNAMED --add-opens java.desktop/sun.java2d=ALL-UNNAMED [echo] jvmarg.headless -Djava.awt.headless=true [echo] jvmarg.swt.headless -Djava.awt.headless=true test-zip-archive: [move] Moving 1014 files to c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build\test\results [exec] [exec] 7-Zip 22.01 (x64) : Copyright (c) 1999-2022 Igor Pavlov : 2022-07-15 [exec] [exec] Scanning the drive: [exec] 1 folder, 1305 files, 266629182 bytes (255 MiB) [exec] [exec] Creating archive: c:\JogAmpSlavex64\workspace\jogl\label\windows-x86_64\build\jogl-2.4-b1517-20230131-windows-amd64-test-results-windows-x86_64-jau-011.7z [exec] [exec] Add new data to archive: 1 folder, 1305 files, 266629182 bytes (255 MiB) [exec] [exec] [exec] Files read from disk: 1304 [exec] Archive size: 14638356 bytes (14 MiB) [exec] Everything is Ok BUILD SUCCESSFUL Total time: 53 minutes 47 seconds Archiving artifacts Recording test results [Checks API] No suitable checks publisher found. Notifying upstream projects of job completion No emails were triggered. Finished: SUCCESS